From 3a2d8859d2cf2a85979b4b127091f5fb349ffe77 Mon Sep 17 00:00:00 2001 From: BUISSON-DEBON Quentin Date: Thu, 3 Sep 2015 01:09:22 +0200 Subject: [PATCH] improve again scripts --- .../script/moredebug-mff-skyblock.txt | 27 + .../Server-side/upgrade-mff-hg/mff-hg.tar.gz | Bin 0 -> 10240 bytes .../games/minetestforfun_hg/game.conf | 1 + .../games/minetestforfun_hg/minetest.conf | 74 + .../mods/3d_armor/.gitignore | 7 + .../mods/3d_armor/3d_armor/README.txt | 24 + .../mods/3d_armor/3d_armor/armor.conf.example | 56 + .../mods/3d_armor/3d_armor/armor.lua | 597 ++ .../mods/3d_armor/3d_armor/crafting_guide.txt | 67 + .../mods/3d_armor/3d_armor/depends.txt | 7 + .../mods/3d_armor/3d_armor/init.lua | 254 + .../3d_armor/models/3d_armor_character.b3d | Bin 0 -> 138994 bytes .../3d_armor/models/3d_armor_character.blend | Bin 0 -> 648828 bytes .../textures/3d_armor_boots_admin.png | Bin 0 -> 1185 bytes .../textures/3d_armor_boots_admin_preview.png | Bin 0 -> 423 bytes .../textures/3d_armor_boots_bronze.png | Bin 0 -> 584 bytes .../3d_armor_boots_bronze_preview.png | Bin 0 -> 1343 bytes .../textures/3d_armor_boots_diamond.png | Bin 0 -> 554 bytes .../3d_armor_boots_diamond_preview.png | Bin 0 -> 1366 bytes .../textures/3d_armor_boots_mithril.png | Bin 0 -> 1131 bytes .../3d_armor_boots_mithril_preview.png | Bin 0 -> 533 bytes .../textures/3d_armor_boots_steel.png | Bin 0 -> 596 bytes .../textures/3d_armor_boots_steel_preview.png | Bin 0 -> 1366 bytes .../3d_armor/textures/3d_armor_boots_wood.png | Bin 0 -> 524 bytes .../textures/3d_armor_boots_wood_preview.png | Bin 0 -> 1334 bytes .../textures/3d_armor_chestplate_admin.png | Bin 0 -> 3879 bytes .../3d_armor_chestplate_admin_preview.png | Bin 0 -> 1711 bytes .../textures/3d_armor_chestplate_bronze.png | Bin 0 -> 1023 bytes .../3d_armor_chestplate_bronze_preview.png | Bin 0 -> 1214 bytes .../textures/3d_armor_chestplate_diamond.png | Bin 0 -> 914 bytes .../3d_armor_chestplate_diamond_preview.png | Bin 0 -> 1150 bytes .../textures/3d_armor_chestplate_mithril.png | Bin 0 -> 2828 bytes .../3d_armor_chestplate_mithril_preview.png | Bin 0 -> 1470 bytes .../textures/3d_armor_chestplate_steel.png | Bin 0 -> 1102 bytes .../3d_armor_chestplate_steel_preview.png | Bin 0 -> 1219 bytes .../textures/3d_armor_chestplate_wood.png | Bin 0 -> 877 bytes .../3d_armor_chestplate_wood_preview.png | Bin 0 -> 1151 bytes .../textures/3d_armor_helmet_admin.png | Bin 0 -> 3244 bytes .../3d_armor_helmet_admin_preview.png | Bin 0 -> 708 bytes .../textures/3d_armor_helmet_bronze.png | Bin 0 -> 881 bytes .../3d_armor_helmet_bronze_preview.png | Bin 0 -> 886 bytes .../textures/3d_armor_helmet_diamond.png | Bin 0 -> 809 bytes .../3d_armor_helmet_diamond_preview.png | Bin 0 -> 893 bytes .../textures/3d_armor_helmet_mithril.png | Bin 0 -> 2214 bytes .../3d_armor_helmet_mithril_preview.png | Bin 0 -> 735 bytes .../textures/3d_armor_helmet_steel.png | Bin 0 -> 834 bytes .../3d_armor_helmet_steel_preview.png | Bin 0 -> 881 bytes .../textures/3d_armor_helmet_wood.png | Bin 0 -> 766 bytes .../textures/3d_armor_helmet_wood_preview.png | Bin 0 -> 867 bytes .../textures/3d_armor_inv_boots_admin.png | Bin 0 -> 2292 bytes .../textures/3d_armor_inv_boots_bronze.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_diamond.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_mithril.png | Bin 0 -> 2208 bytes .../textures/3d_armor_inv_boots_steel.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_wood.png | Bin 0 -> 129 bytes .../3d_armor_inv_chestplate_admin.png | Bin 0 -> 2853 bytes .../3d_armor_inv_chestplate_bronze.png | Bin 0 -> 142 bytes .../3d_armor_inv_chestplate_diamond.png | Bin 0 -> 142 bytes .../3d_armor_inv_chestplate_mithril.png | Bin 0 -> 2907 bytes .../3d_armor_inv_chestplate_steel.png | Bin 0 -> 142 bytes .../textures/3d_armor_inv_chestplate_wood.png | Bin 0 -> 142 bytes .../textures/3d_armor_inv_helmet_admin.png | Bin 0 -> 2495 bytes .../textures/3d_armor_inv_helmet_bronze.png | Bin 0 -> 138 bytes .../textures/3d_armor_inv_helmet_diamond.png | Bin 0 -> 138 bytes .../textures/3d_armor_inv_helmet_mithril.png | Bin 0 -> 2580 bytes .../textures/3d_armor_inv_helmet_steel.png | Bin 0 -> 138 bytes .../textures/3d_armor_inv_helmet_wood.png | Bin 0 -> 138 bytes .../textures/3d_armor_inv_leggings_admin.png | Bin 0 -> 2306 bytes .../textures/3d_armor_inv_leggings_bronze.png | Bin 0 -> 154 bytes .../3d_armor_inv_leggings_diamond.png | Bin 0 -> 154 bytes .../3d_armor_inv_leggings_mithril.png | Bin 0 -> 2047 bytes .../textures/3d_armor_inv_leggings_steel.png | Bin 0 -> 154 bytes .../textures/3d_armor_inv_leggings_wood.png | Bin 0 -> 154 bytes .../textures/3d_armor_leggings_admin.png | Bin 0 -> 2502 bytes .../3d_armor_leggings_admin_preview.png | Bin 0 -> 1091 bytes .../textures/3d_armor_leggings_bronze.png | Bin 0 -> 597 bytes .../3d_armor_leggings_bronze_preview.png | Bin 0 -> 1315 bytes .../textures/3d_armor_leggings_diamond.png | Bin 0 -> 563 bytes .../3d_armor_leggings_diamond_preview.png | Bin 0 -> 1311 bytes .../textures/3d_armor_leggings_mithril.png | Bin 0 -> 1555 bytes .../3d_armor_leggings_mithril_preview.png | Bin 0 -> 884 bytes .../textures/3d_armor_leggings_steel.png | Bin 0 -> 616 bytes .../3d_armor_leggings_steel_preview.png | Bin 0 -> 1309 bytes .../textures/3d_armor_leggings_wood.png | Bin 0 -> 536 bytes .../3d_armor_leggings_wood_preview.png | Bin 0 -> 1325 bytes .../3d_armor/textures/3d_armor_trans.png | Bin 0 -> 75 bytes .../3d_armor/textures/3d_armor_ui_form.png | Bin 0 -> 8332 bytes .../3d_armor/textures/character_preview.png | Bin 0 -> 901 bytes .../textures/inventory_plus_armor.png | Bin 0 -> 544 bytes .../mods/3d_armor/LICENSE.md | 11 + .../minetestforfun_hg/mods/3d_armor/README.md | 32 + .../mods/3d_armor/modpack.txt | 0 .../mods/3d_armor/shields/README.txt | 6 + .../mods/3d_armor/shields/crafting_guide.txt | 17 + .../mods/3d_armor/shields/depends.txt | 2 + .../mods/3d_armor/shields/init.lua | 133 + .../textures/shields_inv_shield_admin.png | Bin 0 -> 1908 bytes .../textures/shields_inv_shield_bronze.png | Bin 0 -> 1296 bytes .../textures/shields_inv_shield_diamond.png | Bin 0 -> 1751 bytes .../textures/shields_inv_shield_mithril.png | Bin 0 -> 1434 bytes .../textures/shields_inv_shield_steel.png | Bin 0 -> 1637 bytes .../textures/shields_inv_shield_wood.png | Bin 0 -> 1808 bytes .../shields/textures/shields_shield_admin.png | Bin 0 -> 2173 bytes .../textures/shields_shield_admin_preview.png | Bin 0 -> 14146 bytes .../textures/shields_shield_bronze.png | Bin 0 -> 1896 bytes .../shields_shield_bronze_preview.png | Bin 0 -> 2139 bytes .../textures/shields_shield_diamond.png | Bin 0 -> 2839 bytes .../shields_shield_diamond_preview.png | Bin 0 -> 3724 bytes .../textures/shields_shield_mithril.png | Bin 0 -> 2120 bytes .../shields_shield_mithril_preview.png | Bin 0 -> 2144 bytes .../shields/textures/shields_shield_steel.png | Bin 0 -> 2692 bytes .../textures/shields_shield_steel_preview.png | Bin 0 -> 4266 bytes .../shields/textures/shields_shield_wood.png | Bin 0 -> 2759 bytes .../textures/shields_shield_wood_preview.png | Bin 0 -> 2811 bytes .../mods/3d_armor/wieldview/README.txt | 15 + .../mods/3d_armor/wieldview/depends.txt | 2 + .../mods/3d_armor/wieldview/init.lua | 74 + .../mods/3d_armor/wieldview/transform.lua | 24 + .../minetestforfun_hg/mods/bucket/README.txt | 26 + .../minetestforfun_hg/mods/bucket/depends.txt | 2 + .../minetestforfun_hg/mods/bucket/init.lua | 198 + .../mods/bucket/textures/bucket.png | Bin 0 -> 205 bytes .../mods/bucket/textures/bucket_lava.png | Bin 0 -> 221 bytes .../bucket/textures/bucket_river_water.png | Bin 0 -> 221 bytes .../mods/bucket/textures/bucket_water.png | Bin 0 -> 221 bytes .../mods/builtin_item/.gitignore | 4 + .../mods/builtin_item/README.txt | 38 + .../mods/builtin_item/init.lua | 169 + .../builtin_item/sounds/builtin_item_lava.ogg | Bin 0 -> 10975 bytes .../mods/carbone_mobs/README.txt | 42 + .../mods/carbone_mobs/api.lua | 556 ++ .../mods/carbone_mobs/depends.txt | 1 + .../mods/carbone_mobs/init.lua | 669 ++ .../carbone_mobs/models/mobs_dirt_monster.png | Bin 0 -> 4205 bytes .../models/mobs_dungeon_master.png | Bin 0 -> 1812 bytes .../carbone_mobs/models/mobs_dungeon_master.x | 2830 ++++++ .../mods/carbone_mobs/models/mobs_oerkki.png | Bin 0 -> 1731 bytes .../mods/carbone_mobs/models/mobs_oerkki.x | 3858 ++++++++ .../mods/carbone_mobs/models/mobs_rat.png | Bin 0 -> 1812 bytes .../mods/carbone_mobs/models/mobs_rat.x | 699 ++ .../mods/carbone_mobs/models/mobs_rhino.png | Bin 0 -> 825 bytes .../carbone_mobs/models/mobs_sand_monster.png | Bin 0 -> 1565 bytes .../carbone_mobs/models/mobs_sand_monster.x | 8573 +++++++++++++++++ .../mods/carbone_mobs/models/mobs_sheep.png | Bin 0 -> 3230 bytes .../mods/carbone_mobs/models/mobs_sheep.x | 7169 ++++++++++++++ .../carbone_mobs/models/mobs_sheep_shaved.png | Bin 0 -> 2337 bytes .../carbone_mobs/models/mobs_sheep_shaved.x | 4592 +++++++++ .../models/mobs_stone_monster.png | Bin 0 -> 3435 bytes .../carbone_mobs/models/mobs_stone_monster.x | 2753 ++++++ .../carbone_mobs/models/mobs_tree_monster.png | Bin 0 -> 2882 bytes .../carbone_mobs/models/mobs_tree_monster.x | 4009 ++++++++ .../mods/carbone_mobs/sounds/hit.ogg | Bin 0 -> 4554 bytes .../mods/carbone_mobs/sounds/hit_death.ogg | Bin 0 -> 7818 bytes .../mods/carbone_mobs/sounds/mobs_bullet.ogg | Bin 0 -> 6837 bytes .../carbone_mobs/sounds/mobs_fireball.ogg | Bin 0 -> 13260 bytes .../sounds/mobs_fireball_explode.ogg | Bin 0 -> 17290 bytes .../mods/carbone_mobs/sounds/mobs_punch.ogg | Bin 0 -> 9856 bytes .../mods/carbone_mobs/sounds/player_death.ogg | Bin 0 -> 15310 bytes .../carbone_mobs/textures/mobs_bullet.png | Bin 0 -> 159 bytes .../carbone_mobs/textures/mobs_cooked_rat.png | Bin 0 -> 352 bytes .../carbone_mobs/textures/mobs_fireball.png | Bin 0 -> 609 bytes .../mods/carbone_mobs/textures/mobs_meat.png | Bin 0 -> 510 bytes .../carbone_mobs/textures/mobs_meat_raw.png | Bin 0 -> 517 bytes .../textures/mobs_rat_inventory.png | Bin 0 -> 306 bytes .../mods/carbone_torches/depends.txt | 1 + .../mods/carbone_torches/init.lua | 37 + .../textures/default_torch_new_bottom.png | Bin 0 -> 708 bytes .../textures/default_torch_new_inv.png | Bin 0 -> 690 bytes .../textures/default_torch_new_side.png | Bin 0 -> 692 bytes .../textures/default_torch_new_top.png | Bin 0 -> 718 bytes .../mods/creative/README.txt | 22 + .../mods/creative/depends.txt | 2 + .../minetestforfun_hg/mods/creative/init.lua | 162 + .../minetestforfun_hg/mods/default/README.txt | 193 + .../mods/default/aliases.lua | 76 + .../mods/default/crafting.lua | 138 + .../mods/default/craftitems.lua | 52 + .../mods/default/functions.lua | 177 + .../mods/default/furnace.lua | 291 + .../minetestforfun_hg/mods/default/init.lua | 51 + .../minetestforfun_hg/mods/default/legacy.lua | 25 + .../minetestforfun_hg/mods/default/mapgen.lua | 1116 +++ .../mods/default/models/character.b3d | Bin 0 -> 86880 bytes .../mods/default/models/character.blend | Bin 0 -> 628432 bytes .../mods/default/models/character.png | Bin 0 -> 2608 bytes .../minetestforfun_hg/mods/default/nodes.lua | 1692 ++++ .../minetestforfun_hg/mods/default/player.lua | 159 + .../mods/default/schematics/acacia_tree.mts | Bin 0 -> 204 bytes .../mods/default/schematics/apple_tree.mts | Bin 0 -> 163 bytes .../mods/default/schematics/jungle_tree.mts | Bin 0 -> 251 bytes .../mods/default/schematics/large_cactus.mts | Bin 0 -> 94 bytes .../mods/default/schematics/papyrus.mts | Bin 0 -> 99 bytes .../mods/default/schematics/pine_tree.mts | Bin 0 -> 175 bytes .../default/sounds/default_break_glass.1.ogg | Bin 0 -> 7258 bytes .../default/sounds/default_break_glass.2.ogg | Bin 0 -> 16058 bytes .../default/sounds/default_break_glass.3.ogg | Bin 0 -> 12257 bytes .../default/sounds/default_cool_lava.1.ogg | Bin 0 -> 9435 bytes .../default/sounds/default_cool_lava.2.ogg | Bin 0 -> 7776 bytes .../default/sounds/default_cool_lava.3.ogg | Bin 0 -> 6404 bytes .../default/sounds/default_dig_choppy.ogg | Bin 0 -> 5235 bytes .../default/sounds/default_dig_cracky.ogg | Bin 0 -> 4831 bytes .../default/sounds/default_dig_crumbly.1.ogg | Bin 0 -> 6284 bytes .../default/sounds/default_dig_crumbly.ogg | Bin 0 -> 7567 bytes .../sounds/default_dig_dig_immediate.ogg | Bin 0 -> 5082 bytes .../default_dig_oddly_breakable_by_hand.ogg | Bin 0 -> 5207 bytes .../sounds/default_dirt_footstep.1.ogg | Bin 0 -> 6586 bytes .../sounds/default_dirt_footstep.2.ogg | Bin 0 -> 6719 bytes .../default/sounds/default_dug_node.1.ogg | Bin 0 -> 5220 bytes .../default/sounds/default_dug_node.2.ogg | Bin 0 -> 7863 bytes .../default/sounds/default_glass_footstep.ogg | Bin 0 -> 4639 bytes .../sounds/default_grass_footstep.1.ogg | Bin 0 -> 7600 bytes .../sounds/default_grass_footstep.2.ogg | Bin 0 -> 7875 bytes .../sounds/default_grass_footstep.3.ogg | Bin 0 -> 7824 bytes .../sounds/default_gravel_footstep.1.ogg | Bin 0 -> 5631 bytes .../sounds/default_gravel_footstep.2.ogg | Bin 0 -> 7419 bytes .../sounds/default_gravel_footstep.3.ogg | Bin 0 -> 5898 bytes .../sounds/default_gravel_footstep.4.ogg | Bin 0 -> 6562 bytes .../sounds/default_hard_footstep.1.ogg | Bin 0 -> 4058 bytes .../sounds/default_hard_footstep.2.ogg | Bin 0 -> 4107 bytes .../sounds/default_hard_footstep.3.ogg | Bin 0 -> 4050 bytes .../default/sounds/default_place_node.1.ogg | Bin 0 -> 6760 bytes .../default/sounds/default_place_node.2.ogg | Bin 0 -> 8644 bytes .../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_sand_footstep.1.ogg | Bin 0 -> 6635 bytes .../sounds/default_sand_footstep.2.ogg | Bin 0 -> 6618 bytes .../sounds/default_snow_footstep.1.ogg | Bin 0 -> 5702 bytes .../sounds/default_snow_footstep.2.ogg | Bin 0 -> 5520 bytes .../sounds/default_snow_footstep.3.ogg | Bin 0 -> 6251 bytes .../sounds/default_wood_footstep.1.ogg | Bin 0 -> 4695 bytes .../sounds/default_wood_footstep.2.ogg | Bin 0 -> 4619 bytes .../mods/default/sounds/player_damage.1.ogg | Bin 0 -> 7719 bytes .../mods/default/sounds/player_damage.2.ogg | Bin 0 -> 9332 bytes .../mods/default/sounds/player_damage.3.ogg | Bin 0 -> 7545 bytes .../mods/default/sounds/player_damage.4.ogg | Bin 0 -> 7465 bytes .../sounds/player_falling_damage.1.ogg | Bin 0 -> 8096 bytes .../sounds/player_falling_damage.2.ogg | Bin 0 -> 8619 bytes .../mods/default/textures/bubble.png | Bin 0 -> 457 bytes .../mods/default/textures/crack_anylength.png | Bin 0 -> 338 bytes .../mods/default/textures/crosshair.png | Bin 0 -> 139 bytes .../textures/default_acacia_leaves.png | Bin 0 -> 444 bytes .../textures/default_acacia_sapling.png | Bin 0 -> 359 bytes .../default/textures/default_acacia_tree.png | Bin 0 -> 682 bytes .../textures/default_acacia_tree_top.png | Bin 0 -> 731 bytes .../default/textures/default_acacia_wood.png | Bin 0 -> 261 bytes .../mods/default/textures/default_apple.png | Bin 0 -> 251 bytes .../mods/default/textures/default_book.png | Bin 0 -> 201 bytes .../default/textures/default_bookshelf.png | Bin 0 -> 467 bytes .../mods/default/textures/default_brick.png | Bin 0 -> 346 bytes .../default/textures/default_brick_normal.png | Bin 0 -> 40247 bytes .../default/textures/default_bronze_block.png | Bin 0 -> 354 bytes .../default/textures/default_bronze_ingot.png | Bin 0 -> 224 bytes .../default/textures/default_cactus_side.png | Bin 0 -> 309 bytes .../textures/default_cactus_side_normal.png | Bin 0 -> 16278 bytes .../default/textures/default_cactus_top.png | Bin 0 -> 267 bytes .../textures/default_cactus_top_normal.png | Bin 0 -> 13506 bytes .../default/textures/default_chest_front.png | Bin 0 -> 421 bytes .../default/textures/default_chest_lock.png | Bin 0 -> 464 bytes .../default/textures/default_chest_side.png | Bin 0 -> 375 bytes .../default/textures/default_chest_top.png | Bin 0 -> 418 bytes .../mods/default/textures/default_clay.png | Bin 0 -> 269 bytes .../default/textures/default_clay_brick.png | Bin 0 -> 158 bytes .../default/textures/default_clay_lump.png | Bin 0 -> 167 bytes .../mods/default/textures/default_cloud.png | Bin 0 -> 83 bytes .../default/textures/default_coal_block.png | Bin 0 -> 190 bytes .../default/textures/default_coal_lump.png | Bin 0 -> 157 bytes .../mods/default/textures/default_cobble.png | Bin 0 -> 259 bytes .../textures/default_cobble_normal.png | Bin 0 -> 42875 bytes .../default/textures/default_copper_block.png | Bin 0 -> 356 bytes .../default/textures/default_copper_ingot.png | Bin 0 -> 225 bytes .../default/textures/default_copper_lump.png | Bin 0 -> 177 bytes .../textures/default_desert_cobble.png | Bin 0 -> 241 bytes .../default/textures/default_desert_sand.png | Bin 0 -> 349 bytes .../textures/default_desert_sand_normal.png | Bin 0 -> 45539 bytes .../default/textures/default_desert_stone.png | Bin 0 -> 280 bytes .../textures/default_desert_stone_brick.png | Bin 0 -> 249 bytes .../default_desert_stone_brick_normal.png | Bin 0 -> 13630 bytes .../textures/default_desert_stone_normal.png | Bin 0 -> 43180 bytes .../mods/default/textures/default_diamond.png | Bin 0 -> 313 bytes .../textures/default_diamond_block.png | Bin 0 -> 571 bytes .../mods/default/textures/default_dirt.png | Bin 0 -> 271 bytes .../default/textures/default_dirt_normal.png | Bin 0 -> 16606 bytes .../default/textures/default_dry_grass.png | Bin 0 -> 303 bytes .../default/textures/default_dry_grass_1.png | Bin 0 -> 219 bytes .../default/textures/default_dry_grass_2.png | Bin 0 -> 265 bytes .../default/textures/default_dry_grass_3.png | Bin 0 -> 295 bytes .../default/textures/default_dry_grass_4.png | Bin 0 -> 316 bytes .../default/textures/default_dry_grass_5.png | Bin 0 -> 339 bytes .../textures/default_dry_grass_normal.png | Bin 0 -> 19958 bytes .../textures/default_dry_grass_side.png | Bin 0 -> 285 bytes .../default_dry_grass_side_normal.png | Bin 0 -> 9118 bytes .../default/textures/default_dry_shrub.png | Bin 0 -> 148 bytes .../mods/default/textures/default_fence.png | Bin 0 -> 429 bytes .../textures/default_fence_overlay.png | Bin 0 -> 219 bytes .../default/textures/default_footprint.png | Bin 0 -> 466 bytes .../textures/default_furnace_bottom.png | Bin 0 -> 271 bytes .../textures/default_furnace_fire_bg.png | Bin 0 -> 129 bytes .../textures/default_furnace_fire_fg.png | Bin 0 -> 549 bytes .../textures/default_furnace_front.png | Bin 0 -> 305 bytes .../textures/default_furnace_front_active.png | Bin 0 -> 1017 bytes .../default/textures/default_furnace_side.png | Bin 0 -> 296 bytes .../default/textures/default_furnace_top.png | Bin 0 -> 271 bytes .../mods/default/textures/default_glass.png | Bin 0 -> 151 bytes .../default/textures/default_glass_detail.png | Bin 0 -> 135 bytes .../default/textures/default_gold_block.png | Bin 0 -> 483 bytes .../default/textures/default_gold_ingot.png | Bin 0 -> 225 bytes .../default/textures/default_gold_lump.png | Bin 0 -> 165 bytes .../mods/default/textures/default_grass.png | Bin 0 -> 254 bytes .../mods/default/textures/default_grass_1.png | Bin 0 -> 140 bytes .../mods/default/textures/default_grass_2.png | Bin 0 -> 153 bytes .../mods/default/textures/default_grass_3.png | Bin 0 -> 178 bytes .../mods/default/textures/default_grass_4.png | Bin 0 -> 209 bytes .../mods/default/textures/default_grass_5.png | Bin 0 -> 251 bytes .../textures/default_grass_footsteps.png | Bin 0 -> 722 bytes .../default/textures/default_grass_normal.png | Bin 0 -> 19958 bytes .../default/textures/default_grass_side.png | Bin 0 -> 345 bytes .../textures/default_grass_side_normal.png | Bin 0 -> 9118 bytes .../mods/default/textures/default_gravel.png | Bin 0 -> 198 bytes .../mods/default/textures/default_ice.png | Bin 0 -> 150 bytes .../textures/default_inventory_background.png | Bin 0 -> 291131 bytes .../default/textures/default_iron_lump.png | Bin 0 -> 157 bytes .../default/textures/default_junglegrass.png | Bin 0 -> 197 bytes .../default/textures/default_jungleleaves.png | Bin 0 -> 184 bytes .../textures/default_jungleleaves_simple.png | Bin 0 -> 430 bytes .../textures/default_junglesapling.png | Bin 0 -> 187 bytes .../default/textures/default_jungletree.png | Bin 0 -> 715 bytes .../textures/default_jungletree_normal.png | Bin 0 -> 16239 bytes .../textures/default_jungletree_top.png | Bin 0 -> 752 bytes .../default_jungletree_top_normal.png | Bin 0 -> 8706 bytes .../default/textures/default_junglewood.png | Bin 0 -> 220 bytes .../textures/default_junglewood_normal.png | Bin 0 -> 5957 bytes .../mods/default/textures/default_ladder.png | Bin 0 -> 458 bytes .../mods/default/textures/default_lava.png | Bin 0 -> 649 bytes .../default_lava_flowing_animated.png | Bin 0 -> 2308 bytes .../textures/default_lava_source_animated.png | Bin 0 -> 2186 bytes .../mods/default/textures/default_leaves.png | Bin 0 -> 298 bytes .../textures/default_leaves_simple.png | Bin 0 -> 817 bytes .../default/textures/default_mese_block.png | Bin 0 -> 213 bytes .../default/textures/default_mese_crystal.png | Bin 0 -> 222 bytes .../default_mese_crystal_fragment.png | Bin 0 -> 121 bytes .../default/textures/default_meselamp.png | Bin 0 -> 3399 bytes .../default/textures/default_mineral_coal.png | Bin 0 -> 141 bytes .../textures/default_mineral_coal_normal.png | Bin 0 -> 24834 bytes .../textures/default_mineral_copper.png | Bin 0 -> 134 bytes .../default_mineral_copper_normal.png | Bin 0 -> 21935 bytes .../textures/default_mineral_diamond.png | Bin 0 -> 257 bytes .../default_mineral_diamond_normal.png | Bin 0 -> 24834 bytes .../default/textures/default_mineral_gold.png | Bin 0 -> 126 bytes .../textures/default_mineral_gold_normal.png | Bin 0 -> 24834 bytes .../default/textures/default_mineral_iron.png | Bin 0 -> 170 bytes .../textures/default_mineral_iron_normal.png | Bin 0 -> 8062 bytes .../default/textures/default_mineral_mese.png | Bin 0 -> 337 bytes .../textures/default_mineral_mese_normal.png | Bin 0 -> 24145 bytes .../default/textures/default_mossycobble.png | Bin 0 -> 312 bytes .../mods/default/textures/default_nc_back.png | Bin 0 -> 186 bytes .../default/textures/default_nc_front.png | Bin 0 -> 204 bytes .../mods/default/textures/default_nc_rb.png | Bin 0 -> 137 bytes .../mods/default/textures/default_nc_side.png | Bin 0 -> 148 bytes .../default/textures/default_obsidian.png | Bin 0 -> 152 bytes .../textures/default_obsidian_brick.png | Bin 0 -> 268 bytes .../textures/default_obsidian_glass.png | Bin 0 -> 128 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 -> 233 bytes .../default/textures/default_pine_needles.png | Bin 0 -> 203 bytes .../default/textures/default_pine_sapling.png | Bin 0 -> 210 bytes .../default/textures/default_pine_tree.png | Bin 0 -> 280 bytes .../textures/default_pine_tree_top.png | Bin 0 -> 574 bytes .../default/textures/default_pine_wood.png | Bin 0 -> 223 bytes .../mods/default/textures/default_rail.png | Bin 0 -> 242 bytes .../textures/default_rail_crossing.png | Bin 0 -> 260 bytes .../default/textures/default_rail_curved.png | Bin 0 -> 241 bytes .../textures/default_rail_t_junction.png | Bin 0 -> 242 bytes .../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 -> 238 bytes .../default/textures/default_sand_normal.png | Bin 0 -> 41096 bytes .../default/textures/default_sandstone.png | Bin 0 -> 243 bytes .../textures/default_sandstone_brick.png | Bin 0 -> 386 bytes .../default_sandstone_brick_normal.png | Bin 0 -> 13630 bytes .../mods/default/textures/default_sapling.png | Bin 0 -> 188 bytes .../textures/default_scorched_stuff.png | Bin 0 -> 164 bytes .../mods/default/textures/default_sign.png | Bin 0 -> 442 bytes .../default/textures/default_sign_wall.png | Bin 0 -> 416 bytes .../mods/default/textures/default_snow.png | Bin 0 -> 164 bytes .../default/textures/default_snow_side.png | Bin 0 -> 360 bytes .../default/textures/default_snowball.png | Bin 0 -> 211 bytes .../default/textures/default_steel_block.png | Bin 0 -> 358 bytes .../default/textures/default_steel_ingot.png | Bin 0 -> 276 bytes .../mods/default/textures/default_stick.png | Bin 0 -> 127 bytes .../mods/default/textures/default_stone.png | Bin 0 -> 225 bytes .../default/textures/default_stone_brick.png | Bin 0 -> 254 bytes .../textures/default_stone_brick_normal.png | Bin 0 -> 41826 bytes .../default/textures/default_stone_normal.png | Bin 0 -> 19949 bytes .../default/textures/default_tnt_bottom.png | Bin 0 -> 98 bytes .../default/textures/default_tnt_side.png | Bin 0 -> 122 bytes .../mods/default/textures/default_tnt_top.png | Bin 0 -> 143 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 -> 958 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 -> 359 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 -> 376 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 -> 1307 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 -> 1271 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 -> 1268 bytes .../mods/default/textures/default_torch.png | Bin 0 -> 151 bytes .../textures/default_torch_animated.png | Bin 0 -> 830 bytes .../textures/default_torch_on_ceiling.png | Bin 0 -> 136 bytes .../default_torch_on_ceiling_animated.png | Bin 0 -> 878 bytes .../textures/default_torch_on_floor.png | Bin 0 -> 214 bytes .../default_torch_on_floor_animated.png | Bin 0 -> 829 bytes .../mods/default/textures/default_tree.png | Bin 0 -> 305 bytes .../default/textures/default_tree_normal.png | Bin 0 -> 9382 bytes .../default/textures/default_tree_top.png | Bin 0 -> 657 bytes .../textures/default_tree_top_normal.png | Bin 0 -> 8706 bytes .../mods/default/textures/default_water.png | Bin 0 -> 241 bytes .../default_water_flowing_animated.png | Bin 0 -> 1604 bytes .../default_water_source_animated.png | Bin 0 -> 1283 bytes .../mods/default/textures/default_wood.png | Bin 0 -> 205 bytes .../default/textures/default_wood_normal.png | Bin 0 -> 5957 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 -> 21412 bytes .../default/textures/gui_hotbar_selected.png | Bin 0 -> 6536 bytes .../mods/default/textures/heart.png | Bin 0 -> 293 bytes .../mods/default/textures/player.png | Bin 0 -> 142 bytes .../mods/default/textures/player_back.png | Bin 0 -> 140 bytes .../mods/default/textures/treeprop.png | Bin 0 -> 332 bytes .../mods/default/textures/wieldhand.png | Bin 0 -> 129 bytes .../minetestforfun_hg/mods/default/tools.lua | 94 + .../minetestforfun_hg/mods/default/trees.lua | 393 + .../minetestforfun_hg/mods/doors/README.txt | 46 + .../minetestforfun_hg/mods/doors/depends.txt | 2 + .../minetestforfun_hg/mods/doors/init.lua | 457 + .../mods/doors/sounds/doors_door_close.ogg | Bin 0 -> 20157 bytes .../mods/doors/sounds/doors_door_open.ogg | Bin 0 -> 11915 bytes .../mods/doors/textures/door_brown.png | Bin 0 -> 82 bytes .../mods/doors/textures/door_grey.png | Bin 0 -> 107 bytes .../mods/doors/textures/door_steel.png | Bin 0 -> 141 bytes .../mods/doors/textures/door_steel_a.png | Bin 0 -> 141 bytes .../mods/doors/textures/door_steel_b.png | Bin 0 -> 121 bytes .../mods/doors/textures/door_wood.png | Bin 0 -> 132 bytes .../mods/doors/textures/door_wood_a.png | Bin 0 -> 144 bytes .../mods/doors/textures/door_wood_b.png | Bin 0 -> 124 bytes .../mods/doors/textures/doors_brown.png | Bin 0 -> 109 bytes .../mods/doors/textures/doors_glass.png | Bin 0 -> 128 bytes .../mods/doors/textures/doors_glass_a.png | Bin 0 -> 158 bytes .../mods/doors/textures/doors_glass_b.png | Bin 0 -> 158 bytes .../mods/doors/textures/doors_glass_side.png | Bin 0 -> 82 bytes .../mods/doors/textures/doors_grey.png | Bin 0 -> 105 bytes .../doors/textures/doors_obsidian_glass.png | Bin 0 -> 130 bytes .../doors/textures/doors_obsidian_glass_a.png | Bin 0 -> 128 bytes .../doors/textures/doors_obsidian_glass_b.png | Bin 0 -> 128 bytes .../textures/doors_obsidian_glass_side.png | Bin 0 -> 82 bytes .../mods/doors/textures/doors_steel.png | Bin 0 -> 132 bytes .../mods/doors/textures/doors_steel_a.png | Bin 0 -> 273 bytes .../mods/doors/textures/doors_steel_b.png | Bin 0 -> 260 bytes .../mods/doors/textures/doors_trapdoor.png | Bin 0 -> 257 bytes .../doors/textures/doors_trapdoor_side.png | Bin 0 -> 173 bytes .../mods/doors/textures/doors_wood.png | Bin 0 -> 130 bytes .../mods/doors/textures/doors_wood_a.png | Bin 0 -> 294 bytes .../mods/doors/textures/doors_wood_b.png | Bin 0 -> 291 bytes .../minetestforfun_hg/mods/dye/README.txt | 15 + .../minetestforfun_hg/mods/dye/depends.txt | 0 .../games/minetestforfun_hg/mods/dye/init.lua | 87 + .../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 .../minetestforfun_hg/mods/fire/README.txt | 32 + .../minetestforfun_hg/mods/fire/init.lua | 227 + .../mods/fire/sounds/fire_large.ogg | Bin 0 -> 53306 bytes .../mods/fire/sounds/fire_small.ogg | Bin 0 -> 43539 bytes .../mods/fire/textures/fire_basic_flame.png | Bin 0 -> 640 bytes .../textures/fire_basic_flame_animated.png | Bin 0 -> 1051 bytes .../minetestforfun_hg/mods/flowers/README.txt | 22 + .../mods/flowers/depends.txt | 1 + .../minetestforfun_hg/mods/flowers/init.lua | 164 + .../minetestforfun_hg/mods/flowers/mapgen.lua | 132 + .../textures/flowers_dandelion_white.png | Bin 0 -> 142 bytes .../textures/flowers_dandelion_yellow.png | Bin 0 -> 133 bytes .../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 .../flowers_mushroom_spores_brown.png | Bin 0 -> 94 bytes .../textures/flowers_mushroom_spores_red.png | Bin 0 -> 92 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 .../minetestforfun_hg/mods/food/.gitignore | 163 + .../minetestforfun_hg/mods/food/IDEAS.md | 48 + .../minetestforfun_hg/mods/food/README.md | 76 + .../minetestforfun_hg/mods/food/depends.txt | 1 + .../minetestforfun_hg/mods/food/init.lua | 47 + .../mods/food/textures/food_bread.png | Bin 0 -> 691 bytes .../mods/food/textures/food_bread_slice.png | Bin 0 -> 321 bytes .../mods/food/textures/food_bun.png | Bin 0 -> 872 bytes .../mods/food/textures/food_juice_apple.png | Bin 0 -> 560 bytes .../mods/food/textures/food_juice_cactus.png | Bin 0 -> 718 bytes .../minetestforfun_hg/mods/gauges/init.lua | 46 + .../mods/gauges/textures/breath_0.png | Bin 0 -> 131 bytes .../mods/gauges/textures/breath_1.png | Bin 0 -> 170 bytes .../mods/gauges/textures/breath_10.png | Bin 0 -> 124 bytes .../mods/gauges/textures/breath_11.png | Bin 0 -> 68 bytes .../mods/gauges/textures/breath_2.png | Bin 0 -> 171 bytes .../mods/gauges/textures/breath_3.png | Bin 0 -> 167 bytes .../mods/gauges/textures/breath_4.png | Bin 0 -> 162 bytes .../mods/gauges/textures/breath_5.png | Bin 0 -> 155 bytes .../mods/gauges/textures/breath_6.png | Bin 0 -> 151 bytes .../mods/gauges/textures/breath_65535.png | Bin 0 -> 68 bytes .../mods/gauges/textures/breath_7.png | Bin 0 -> 146 bytes .../mods/gauges/textures/breath_8.png | Bin 0 -> 140 bytes .../mods/gauges/textures/breath_9.png | Bin 0 -> 130 bytes .../mods/gauges/textures/health_0.png | Bin 0 -> 68 bytes .../mods/gauges/textures/health_1.png | Bin 0 -> 100 bytes .../mods/gauges/textures/health_10.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_11.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_12.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_13.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_14.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_15.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_16.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_17.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_18.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_19.png | Bin 0 -> 106 bytes .../mods/gauges/textures/health_2.png | Bin 0 -> 105 bytes .../mods/gauges/textures/health_20.png | Bin 0 -> 104 bytes .../mods/gauges/textures/health_3.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_4.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_5.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_6.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_7.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_8.png | Bin 0 -> 108 bytes .../mods/gauges/textures/health_9.png | Bin 0 -> 108 bytes .../mods/glass_arena/depends.txt | 1 + .../mods/glass_arena/init.lua | 296 + .../mods/glass_arena/license.txt | 674 ++ .../mods/glass_arena/textures/glass_arena.png | Bin 0 -> 159 bytes .../minetestforfun_hg/mods/hudbars/API.md | 174 + .../minetestforfun_hg/mods/hudbars/README.txt | 109 + .../mods/hudbars/changelog.txt | 66 + .../mods/hudbars/depends.txt | 0 .../mods/hudbars/hud_legacy.lua | 9 + .../minetestforfun_hg/mods/hudbars/init.lua | 494 + .../textures/hudbars_bar_background.png | Bin 0 -> 113 bytes .../hudbars/textures/hudbars_bar_breath.png | Bin 0 -> 80 bytes .../hudbars/textures/hudbars_bar_health.png | Bin 0 -> 80 bytes .../textures/hudbars_bgicon_health.png | Bin 0 -> 247 bytes .../mods/hudbars/textures/hudbars_hotbar.png | Bin 0 -> 142 bytes .../textures/hudbars_hotbar_selected.png | Bin 0 -> 305 bytes .../hudbars/textures/hudbars_icon_breath.png | Bin 0 -> 544 bytes .../hudbars/textures/hudbars_icon_health.png | Bin 0 -> 321 bytes .../mods/hudbars/textures/wieldhand.png | Bin 0 -> 153 bytes .../mods/hungry_games/README.txt | 14 + .../mods/hungry_games/depends.txt | 5 + .../mods/hungry_games/engine.lua | 980 ++ .../mods/hungry_games/hudkit.lua | 48 + .../mods/hungry_games/init.lua | 176 + .../mods/hungry_games/letters.lua | 41 + .../mods/hungry_games/random_chests.lua | 182 + .../mods/hungry_games/ranked.lua | 211 + .../sounds/hungry_games_death.1.ogg | Bin 0 -> 9408 bytes .../sounds/hungry_games_death.2.ogg | Bin 0 -> 10344 bytes .../sounds/hungry_games_grace_over.ogg | Bin 0 -> 13484 bytes .../sounds/hungry_games_prestart.ogg | Bin 0 -> 25144 bytes .../sounds/hungry_games_start.ogg | Bin 0 -> 14448 bytes .../sounds/hungry_games_starting_drum.ogg | Bin 0 -> 13531 bytes .../sounds/hungry_games_victory.ogg | Bin 0 -> 14670 bytes .../mods/hungry_games/spawning.lua | 95 + .../textures/hungry_games_blockvote.png | Bin 0 -> 180 bytes .../textures/hungry_games_blockvote_1.png | Bin 0 -> 1241 bytes .../textures/hungry_games_blockvote_1_inv.png | Bin 0 -> 557 bytes .../textures/hungry_games_blockvote_2.png | Bin 0 -> 1474 bytes .../textures/hungry_games_blockvote_2_inv.png | Bin 0 -> 551 bytes .../textures/hungry_games_blockvote_3.png | Bin 0 -> 986 bytes .../textures/hungry_games_blockvote_3_inv.png | Bin 0 -> 538 bytes .../textures/hungry_games_blockvote_4.png | Bin 0 -> 1104 bytes .../textures/hungry_games_blockvote_4_inv.png | Bin 0 -> 541 bytes .../textures/hungry_games_votebar.png | Bin 0 -> 78 bytes .../textures/hungry_games_voteicon.png | Bin 0 -> 511 bytes .../mods/hungry_games/top.lua | 248 + .../mods/hungry_games/weapons.lua | 79 + .../mods/inventory_plus/depends.txt | 1 + .../mods/inventory_plus/init.lua | 229 + .../textures/inventory_plus_armor_feet.png | Bin 0 -> 196 bytes .../textures/inventory_plus_armor_head.png | Bin 0 -> 341 bytes .../textures/inventory_plus_armor_legs.png | Bin 0 -> 230 bytes .../textures/inventory_plus_armor_shield.png | Bin 0 -> 547 bytes .../textures/inventory_plus_armor_torso.png | Bin 0 -> 495 bytes .../textures/inventory_plus_crafting_icon.png | Bin 0 -> 146 bytes .../minetestforfun_hg/mods/irc/.gitignore | 2 + .../minetestforfun_hg/mods/irc/.gitmodules | 3 + .../games/minetestforfun_hg/mods/irc/API.md | 90 + .../minetestforfun_hg/mods/irc/LICENSE.txt | 22 + .../minetestforfun_hg/mods/irc/README.md | 160 + .../minetestforfun_hg/mods/irc/botcmds.lua | 165 + .../minetestforfun_hg/mods/irc/callback.lua | 40 + .../minetestforfun_hg/mods/irc/chatcmds.lua | 126 + .../minetestforfun_hg/mods/irc/config.lua | 59 + .../minetestforfun_hg/mods/irc/hooks.lua | 260 + .../games/minetestforfun_hg/mods/irc/init.lua | 154 + .../minetestforfun_hg/mods/irc/irc/.gitignore | 3 + .../mods/irc/irc/LICENSE.txt | 26 + .../mods/irc/irc/README.markdown | 18 + .../mods/irc/irc/asyncoperations.lua | 90 + .../mods/irc/irc/doc/irc.luadoc | 184 + .../mods/irc/irc/handlers.lua | 209 + .../minetestforfun_hg/mods/irc/irc/init.lua | 9 + .../minetestforfun_hg/mods/irc/irc/main.lua | 241 + .../mods/irc/irc/messages.lua | 200 + .../mods/irc/irc/push-luadoc.sh | 19 + .../minetestforfun_hg/mods/irc/irc/set.lua | 52 + .../minetestforfun_hg/mods/irc/irc/util.lua | 116 + .../minetestforfun_hg/mods/irc/messages.lua | 13 + .../mods/irc/player_part.lua | 69 + .../mods/irc_commands/.gitignore | 1 + .../mods/irc_commands/depends.txt | 1 + .../mods/irc_commands/init.lua | 144 + .../mods/item_drop/.gitignore | 4 + .../mods/item_drop/README.txt | 42 + .../minetestforfun_hg/mods/item_drop/init.lua | 46 + .../item_drop/sounds/item_drop_pickup.1.ogg | Bin 0 -> 5427 bytes .../item_drop/sounds/item_drop_pickup.2.ogg | Bin 0 -> 5584 bytes .../mods/itemframes/depends.txt | 1 + .../mods/itemframes/init.lua | 168 + .../itemframes/textures/itemframes_frame.png | Bin 0 -> 104 bytes .../textures/itemframes_pedestal.png | Bin 0 -> 286 bytes .../minetestforfun_hg/mods/mapfix/LICENSE | 4 + .../minetestforfun_hg/mods/mapfix/README.md | 13 + .../minetestforfun_hg/mods/mapfix/init.lua | 39 + .../mods/maptools/LICENSE.md | 14 + .../minetestforfun_hg/mods/maptools/NODES.md | 45 + .../minetestforfun_hg/mods/maptools/README.md | 11 + .../mods/maptools/aliases.lua | 99 + .../mods/maptools/config.lua | 29 + .../mods/maptools/craftitems.lua | 47 + .../mods/maptools/default_nodes.lua | 389 + .../mods/maptools/depends.txt | 1 + .../minetestforfun_hg/mods/maptools/init.lua | 32 + .../mods/maptools/locale/es.txt | 39 + .../mods/maptools/locale/fr.txt | 47 + .../minetestforfun_hg/mods/maptools/nodes.lua | 429 + .../mods/maptools/textures/black.png | Bin 0 -> 67 bytes .../mods/maptools/textures/dye_black.png | Bin 0 -> 169 bytes .../mods/maptools/textures/dye_blue.png | Bin 0 -> 161 bytes .../mods/maptools/textures/dye_green.png | Bin 0 -> 168 bytes .../mods/maptools/textures/dye_orange.png | Bin 0 -> 169 bytes .../mods/maptools/textures/dye_pink.png | Bin 0 -> 169 bytes .../mods/maptools/textures/dye_purple.png | Bin 0 -> 169 bytes .../mods/maptools/textures/dye_white.png | Bin 0 -> 170 bytes .../mods/maptools/textures/dye_yellow.png | Bin 0 -> 169 bytes .../maptools/textures/fire_basic_flame.png | Bin 0 -> 794 bytes .../textures/fire_basic_flame_animated.png | Bin 0 -> 1216 bytes .../mods/maptools/textures/invisible.png | Bin 0 -> 68 bytes .../maptools/textures/maptools_adminpick.png | Bin 0 -> 281 bytes .../maptools_adminpick_with_drops.png | Bin 0 -> 278 bytes .../textures/maptools_copper_coin.png | Bin 0 -> 214 bytes .../maptools/textures/maptools_cotton.png | Bin 0 -> 166 bytes .../maptools/textures/maptools_cotton_1.png | Bin 0 -> 116 bytes .../maptools/textures/maptools_cotton_2.png | Bin 0 -> 141 bytes .../maptools/textures/maptools_cotton_3.png | Bin 0 -> 162 bytes .../maptools/textures/maptools_cotton_4.png | Bin 0 -> 198 bytes .../maptools/textures/maptools_cotton_5.png | Bin 0 -> 226 bytes .../maptools/textures/maptools_cotton_6.png | Bin 0 -> 290 bytes .../maptools/textures/maptools_cotton_7.png | Bin 0 -> 319 bytes .../maptools/textures/maptools_cotton_8.png | Bin 0 -> 289 bytes .../maptools_desert_sand_soil_wet.png | Bin 0 -> 590 bytes .../maptools_desert_sand_soil_wet_side.png | Bin 0 -> 601 bytes .../maptools/textures/maptools_gold_coin.png | Bin 0 -> 215 bytes .../textures/maptools_grass_side_12.png | Bin 0 -> 561 bytes .../textures/maptools_grass_side_4.png | Bin 0 -> 294 bytes .../textures/maptools_grass_side_8.png | Bin 0 -> 466 bytes .../textures/maptools_infinitefuel.png | Bin 0 -> 387 bytes .../textures/maptools_silver_coin.png | Bin 0 -> 215 bytes .../mods/maptools/textures/maptools_smoke.png | Bin 0 -> 303 bytes .../maptools/textures/maptools_soil_wet.png | Bin 0 -> 659 bytes .../textures/maptools_soil_wet_side.png | Bin 0 -> 721 bytes .../maptools/textures/maptools_superapple.png | Bin 0 -> 231 bytes .../mods/maptools/textures/white.png | Bin 0 -> 67 bytes .../minetestforfun_hg/mods/maptools/tools.lua | 61 + .../mods/minesimon/engine.lua | 193 + .../minetestforfun_hg/mods/minesimon/init.lua | 20 + .../mods/minesimon/nodes.lua | 142 + .../mods/minesimon/sounds/SoundLicenses.txt | 10 + .../mods/minesimon/sounds/minesimon_lost.ogg | Bin 0 -> 5344 bytes .../minesimon/sounds/minesimon_note_1.ogg | Bin 0 -> 5792 bytes .../minesimon/sounds/minesimon_note_2.ogg | Bin 0 -> 5995 bytes .../minesimon/sounds/minesimon_note_3.ogg | Bin 0 -> 5925 bytes .../minesimon/sounds/minesimon_note_4.ogg | Bin 0 -> 5838 bytes .../textures/minesimon_game_placer.png | Bin 0 -> 186 bytes .../minesimon/textures/minesimon_note_1.png | Bin 0 -> 161 bytes .../minesimon/textures/minesimon_note_2.png | Bin 0 -> 159 bytes .../minesimon/textures/minesimon_note_3.png | Bin 0 -> 161 bytes .../minesimon/textures/minesimon_note_4.png | Bin 0 -> 163 bytes .../mods/moreblocks/LICENSE.md | 14 + .../mods/moreblocks/README.md | 11 + .../mods/moreblocks/aliases.lua | 77 + .../mods/moreblocks/circular_saw.lua | 394 + .../mods/moreblocks/config.lua | 29 + .../mods/moreblocks/depends.txt | 2 + .../mods/moreblocks/init.lua | 32 + .../mods/moreblocks/locale/de.txt | 66 + .../mods/moreblocks/locale/es.txt | 51 + .../mods/moreblocks/locale/fr.txt | 71 + .../mods/moreblocks/locale/template.txt | 63 + .../moreblocks/models/moreblocks_slope.obj | 21 + .../models/moreblocks_slope_cut.obj | 23 + .../models/moreblocks_slope_half.obj | 23 + .../models/moreblocks_slope_half_raised.obj | 26 + .../models/moreblocks_slope_inner.obj | 26 + .../models/moreblocks_slope_inner_cut.obj | 20 + .../moreblocks_slope_inner_cut_half.obj | 22 + ...moreblocks_slope_inner_cut_half_raised.obj | 23 + .../models/moreblocks_slope_inner_half.obj | 28 + .../moreblocks_slope_inner_half_raised.obj | 31 + .../models/moreblocks_slope_outer.obj | 18 + .../models/moreblocks_slope_outer_cut.obj | 19 + .../moreblocks_slope_outer_cut_half.obj | 20 + ...moreblocks_slope_outer_cut_half_raised.obj | 23 + .../models/moreblocks_slope_outer_half.obj | 22 + .../moreblocks_slope_outer_half_raised.obj | 27 + .../mods/moreblocks/nodes.lua | 366 + .../mods/moreblocks/ownership.lua | 41 + .../mods/moreblocks/redefinitions.lua | 59 + .../mods/moreblocks/stairsplus/API.md | 24 + .../mods/moreblocks/stairsplus/aliases.lua | 70 + .../mods/moreblocks/stairsplus/conversion.lua | 133 + .../mods/moreblocks/stairsplus/init.lua | 52 + .../moreblocks/stairsplus/microblocks.lua | 136 + .../mods/moreblocks/stairsplus/panels.lua | 115 + .../moreblocks/stairsplus/registrations.lua | 63 + .../mods/moreblocks/stairsplus/slabs.lua | 93 + .../mods/moreblocks/stairsplus/slopes.lua | 344 + .../mods/moreblocks/stairsplus/stairs.lua | 221 + .../moreblocks/textures/default_brick.png | Bin 0 -> 716 bytes .../textures/default_fence_overlay.png | Bin 0 -> 285 bytes .../mods/moreblocks/textures/invisible.png | Bin 0 -> 68 bytes .../textures/moreblocks_cactus_brick.png | Bin 0 -> 718 bytes .../textures/moreblocks_cactus_checker.png | Bin 0 -> 693 bytes .../moreblocks_circle_stone_bricks.png | Bin 0 -> 448 bytes .../moreblocks_circular_saw_bottom.png | Bin 0 -> 579 bytes .../textures/moreblocks_circular_saw_side.png | Bin 0 -> 478 bytes .../textures/moreblocks_circular_saw_top.png | Bin 0 -> 441 bytes .../textures/moreblocks_clean_glass.png | Bin 0 -> 170 bytes .../moreblocks_clean_glass_detail.png | Bin 0 -> 96 bytes .../textures/moreblocks_coal_checker.png | Bin 0 -> 744 bytes .../textures/moreblocks_coal_glass.png | Bin 0 -> 155 bytes .../textures/moreblocks_coal_glass_detail.png | Bin 0 -> 159 bytes .../moreblocks_coal_glass_stairsplus.png | Bin 0 -> 166 bytes .../textures/moreblocks_coal_stone.png | Bin 0 -> 229 bytes .../textures/moreblocks_coal_stone_bricks.png | Bin 0 -> 484 bytes .../textures/moreblocks_cobble_compressed.png | Bin 0 -> 356 bytes .../textures/moreblocks_empty_bookshelf.png | Bin 0 -> 210 bytes .../textures/moreblocks_fence_jungle_wood.png | Bin 0 -> 187 bytes .../textures/moreblocks_fence_wood.png | Bin 0 -> 478 bytes .../moreblocks/textures/moreblocks_glass.png | Bin 0 -> 204 bytes .../textures/moreblocks_glass_stairsplus.png | Bin 0 -> 213 bytes .../textures/moreblocks_glow_glass.png | Bin 0 -> 157 bytes .../textures/moreblocks_glow_glass_detail.png | Bin 0 -> 161 bytes .../moreblocks_glow_glass_stairsplus.png | Bin 0 -> 169 bytes .../textures/moreblocks_grey_bricks.png | Bin 0 -> 725 bytes .../textures/moreblocks_iron_checker.png | Bin 0 -> 850 bytes .../textures/moreblocks_iron_glass.png | Bin 0 -> 158 bytes .../textures/moreblocks_iron_glass_detail.png | Bin 0 -> 163 bytes .../moreblocks_iron_glass_stairsplus.png | Bin 0 -> 169 bytes .../textures/moreblocks_iron_stone.png | Bin 0 -> 230 bytes .../textures/moreblocks_iron_stone_bricks.png | Bin 0 -> 485 bytes .../textures/moreblocks_junglestick.png | Bin 0 -> 115 bytes .../moreblocks_obsidian_glass_stairsplus.png | Bin 0 -> 144 bytes .../textures/moreblocks_plankstone.png | Bin 0 -> 335 bytes .../textures/moreblocks_plankstone_2.png | Bin 0 -> 354 bytes .../moreblocks/textures/moreblocks_rope.png | Bin 0 -> 356 bytes .../textures/moreblocks_split_stone_tile.png | Bin 0 -> 273 bytes .../moreblocks_split_stone_tile_alt.png | Bin 0 -> 306 bytes .../moreblocks_split_stone_tile_top.png | Bin 0 -> 279 bytes .../textures/moreblocks_stone_tile.png | Bin 0 -> 271 bytes .../textures/moreblocks_super_glow_glass.png | Bin 0 -> 154 bytes .../moreblocks_super_glow_glass_detail.png | Bin 0 -> 156 bytes ...moreblocks_super_glow_glass_stairsplus.png | Bin 0 -> 168 bytes .../textures/moreblocks_sweeper.png | Bin 0 -> 310 bytes .../moreblocks/textures/moreblocks_tar.png | Bin 0 -> 270 bytes .../textures/moreblocks_trap_glass.png | Bin 0 -> 164 bytes .../textures/moreblocks_trap_glow_glass.png | Bin 0 -> 164 bytes .../textures/moreblocks_trap_stone.png | Bin 0 -> 333 bytes .../moreblocks_trap_super_glow_glass.png | Bin 0 -> 164 bytes .../textures/moreblocks_tree_stairsplus.png | Bin 0 -> 311 bytes .../textures/moreblocks_wood_tile.png | Bin 0 -> 396 bytes .../textures/moreblocks_wood_tile_center.png | Bin 0 -> 288 bytes .../textures/moreblocks_wood_tile_full.png | Bin 0 -> 436 bytes .../textures/moreblocks_wood_tile_up.png | Bin 0 -> 289 bytes .../mods/name_restrictions/.gitignore | 2 + .../mods/name_restrictions/init.lua | 241 + .../mods/player_inactive/LICENSE | 25 + .../mods/player_inactive/README.md | 4 + .../mods/player_inactive/init.lua | 43 + .../minetestforfun_hg/mods/playertools/README | 57 + .../mods/playertools/depends.txt | 0 .../mods/playertools/description.txt | 1 + .../mods/playertools/init.lua | 198 + .../mods/random_messages/README.txt | 10 + .../mods/random_messages/depends.txt | 1 + .../mods/random_messages/init.lua | 63 + .../mods/ranks_skins/depends.txt | 2 + .../mods/ranks_skins/init.lua | 37 + .../ranks_skins/textures/character_top10.png | Bin 0 -> 2237 bytes .../ranks_skins/textures/character_top3.png | Bin 0 -> 1886 bytes .../mods/shutdown/depends.txt | 1 + .../minetestforfun_hg/mods/shutdown/init.lua | 54 + .../shutdown/sounds/shutdown_shutdown.ogg | Bin 0 -> 34332 bytes .../mods/signs_lib/_font/hdf_20.png | Bin 0 -> 67 bytes .../mods/signs_lib/_font/hdf_21.png | Bin 0 -> 83 bytes .../mods/signs_lib/_font/hdf_22.png | Bin 0 -> 83 bytes .../mods/signs_lib/_font/hdf_23.png | Bin 0 -> 97 bytes .../mods/signs_lib/_font/hdf_24.png | Bin 0 -> 112 bytes .../mods/signs_lib/_font/hdf_25.png | Bin 0 -> 125 bytes .../mods/signs_lib/_font/hdf_26.png | Bin 0 -> 120 bytes .../mods/signs_lib/_font/hdf_27.png | Bin 0 -> 78 bytes .../mods/signs_lib/_font/hdf_28.png | Bin 0 -> 88 bytes .../mods/signs_lib/_font/hdf_29.png | Bin 0 -> 88 bytes .../mods/signs_lib/_font/hdf_2a.png | Bin 0 -> 90 bytes .../mods/signs_lib/_font/hdf_2b.png | Bin 0 -> 84 bytes .../mods/signs_lib/_font/hdf_2c.png | Bin 0 -> 79 bytes .../mods/signs_lib/_font/hdf_2d.png | Bin 0 -> 77 bytes .../mods/signs_lib/_font/hdf_2e.png | Bin 0 -> 77 bytes .../mods/signs_lib/_font/hdf_2f.png | Bin 0 -> 93 bytes .../mods/signs_lib/_font/hdf_30.png | Bin 0 -> 97 bytes .../mods/signs_lib/_font/hdf_31.png | Bin 0 -> 87 bytes .../mods/signs_lib/_font/hdf_32.png | Bin 0 -> 113 bytes .../mods/signs_lib/_font/hdf_33.png | Bin 0 -> 109 bytes .../mods/signs_lib/_font/hdf_34.png | Bin 0 -> 103 bytes .../mods/signs_lib/_font/hdf_35.png | Bin 0 -> 109 bytes .../mods/signs_lib/_font/hdf_36.png | Bin 0 -> 104 bytes .../mods/signs_lib/_font/hdf_37.png | Bin 0 -> 95 bytes .../mods/signs_lib/_font/hdf_38.png | Bin 0 -> 104 bytes .../mods/signs_lib/_font/hdf_39.png | Bin 0 -> 110 bytes .../mods/signs_lib/_font/hdf_3a.png | Bin 0 -> 77 bytes .../mods/signs_lib/_font/hdf_3b.png | Bin 0 -> 80 bytes .../mods/signs_lib/_font/hdf_3c.png | Bin 0 -> 96 bytes .../mods/signs_lib/_font/hdf_3d.png | Bin 0 -> 80 bytes .../mods/signs_lib/_font/hdf_3e.png | Bin 0 -> 95 bytes .../mods/signs_lib/_font/hdf_3f.png | Bin 0 -> 102 bytes .../mods/signs_lib/_font/hdf_40.png | Bin 0 -> 128 bytes .../mods/signs_lib/_font/hdf_41.png | Bin 0 -> 117 bytes .../mods/signs_lib/_font/hdf_42.png | Bin 0 -> 97 bytes .../mods/signs_lib/_font/hdf_43.png | Bin 0 -> 113 bytes .../mods/signs_lib/_font/hdf_44.png | Bin 0 -> 104 bytes .../mods/signs_lib/_font/hdf_45.png | Bin 0 -> 92 bytes .../mods/signs_lib/_font/hdf_46.png | Bin 0 -> 91 bytes .../mods/signs_lib/_font/hdf_47.png | Bin 0 -> 118 bytes .../mods/signs_lib/_font/hdf_48.png | Bin 0 -> 89 bytes .../mods/signs_lib/_font/hdf_49.png | Bin 0 -> 77 bytes .../mods/signs_lib/_font/hdf_4a.png | Bin 0 -> 91 bytes .../mods/signs_lib/_font/hdf_4b.png | Bin 0 -> 114 bytes .../mods/signs_lib/_font/hdf_4c.png | Bin 0 -> 82 bytes .../mods/signs_lib/_font/hdf_4d.png | Bin 0 -> 108 bytes .../mods/signs_lib/_font/hdf_4e.png | Bin 0 -> 103 bytes .../mods/signs_lib/_font/hdf_4f.png | Bin 0 -> 116 bytes .../mods/signs_lib/_font/hdf_50.png | Bin 0 -> 99 bytes .../mods/signs_lib/_font/hdf_51.png | Bin 0 -> 122 bytes .../mods/signs_lib/_font/hdf_52.png | Bin 0 -> 100 bytes .../mods/signs_lib/_font/hdf_53.png | Bin 0 -> 111 bytes .../mods/signs_lib/_font/hdf_54.png | Bin 0 -> 85 bytes .../mods/signs_lib/_font/hdf_55.png | Bin 0 -> 95 bytes .../mods/signs_lib/_font/hdf_56.png | Bin 0 -> 103 bytes .../mods/signs_lib/_font/hdf_57.png | Bin 0 -> 107 bytes .../mods/signs_lib/_font/hdf_58.png | Bin 0 -> 115 bytes .../mods/signs_lib/_font/hdf_59.png | Bin 0 -> 105 bytes .../mods/signs_lib/_font/hdf_5a.png | Bin 0 -> 108 bytes .../mods/signs_lib/_font/hdf_5b.png | Bin 0 -> 80 bytes .../mods/signs_lib/_font/hdf_5c.png | Bin 0 -> 94 bytes .../mods/signs_lib/_font/hdf_5d.png | Bin 0 -> 80 bytes .../mods/signs_lib/_font/hdf_5e.png | Bin 0 -> 96 bytes .../mods/signs_lib/_font/hdf_5f.png | Bin 0 -> 76 bytes .../mods/signs_lib/_font/hdf_60.png | Bin 0 -> 78 bytes .../mods/signs_lib/_font/hdf_61.png | Bin 0 -> 102 bytes .../mods/signs_lib/_font/hdf_62.png | Bin 0 -> 99 bytes .../mods/signs_lib/_font/hdf_63.png | Bin 0 -> 98 bytes .../mods/signs_lib/_font/hdf_64.png | Bin 0 -> 105 bytes .../mods/signs_lib/_font/hdf_65.png | Bin 0 -> 98 bytes .../mods/signs_lib/_font/hdf_66.png | Bin 0 -> 89 bytes .../mods/signs_lib/_font/hdf_67.png | Bin 0 -> 101 bytes .../mods/signs_lib/_font/hdf_68.png | Bin 0 -> 93 bytes .../mods/signs_lib/_font/hdf_69.png | Bin 0 -> 82 bytes .../mods/signs_lib/_font/hdf_6a.png | Bin 0 -> 83 bytes .../mods/signs_lib/_font/hdf_6b.png | Bin 0 -> 103 bytes .../mods/signs_lib/_font/hdf_6c.png | Bin 0 -> 77 bytes .../mods/signs_lib/_font/hdf_6d.png | Bin 0 -> 99 bytes .../mods/signs_lib/_font/hdf_6e.png | Bin 0 -> 93 bytes .../mods/signs_lib/_font/hdf_6f.png | Bin 0 -> 97 bytes .../mods/signs_lib/_font/hdf_70.png | Bin 0 -> 100 bytes .../mods/signs_lib/_font/hdf_71.png | Bin 0 -> 100 bytes .../mods/signs_lib/_font/hdf_72.png | Bin 0 -> 87 bytes .../mods/signs_lib/_font/hdf_73.png | Bin 0 -> 100 bytes .../mods/signs_lib/_font/hdf_74.png | Bin 0 -> 92 bytes .../mods/signs_lib/_font/hdf_75.png | Bin 0 -> 91 bytes .../mods/signs_lib/_font/hdf_76.png | Bin 0 -> 98 bytes .../mods/signs_lib/_font/hdf_77.png | Bin 0 -> 107 bytes .../mods/signs_lib/_font/hdf_78.png | Bin 0 -> 99 bytes .../mods/signs_lib/_font/hdf_79.png | Bin 0 -> 102 bytes .../mods/signs_lib/_font/hdf_7a.png | Bin 0 -> 95 bytes .../mods/signs_lib/_font/hdf_7b.png | Bin 0 -> 88 bytes .../mods/signs_lib/_font/hdf_7c.png | Bin 0 -> 67 bytes .../mods/signs_lib/_font/hdf_7d.png | Bin 0 -> 87 bytes .../mods/signs_lib/_font/hdf_7e.png | Bin 0 -> 87 bytes .../mods/signs_lib/_font/slc_0.png | Bin 0 -> 99 bytes .../mods/signs_lib/_font/slc_1.png | Bin 0 -> 81 bytes .../mods/signs_lib/_font/slc_2.png | Bin 0 -> 81 bytes .../mods/signs_lib/_font/slc_3.png | Bin 0 -> 82 bytes .../mods/signs_lib/_font/slc_4.png | Bin 0 -> 82 bytes .../mods/signs_lib/_font/slc_5.png | Bin 0 -> 83 bytes .../mods/signs_lib/_font/slc_6.png | Bin 0 -> 82 bytes .../mods/signs_lib/_font/slc_7.png | Bin 0 -> 83 bytes .../mods/signs_lib/_font/slc_8.png | Bin 0 -> 82 bytes .../mods/signs_lib/_font/slc_9.png | Bin 0 -> 82 bytes .../mods/signs_lib/_font/slc_A.png | Bin 0 -> 80 bytes .../mods/signs_lib/_font/slc_B.png | Bin 0 -> 83 bytes .../mods/signs_lib/_font/slc_C.png | Bin 0 -> 82 bytes .../mods/signs_lib/_font/slc_D.png | Bin 0 -> 83 bytes .../mods/signs_lib/_font/slc_E.png | Bin 0 -> 83 bytes .../mods/signs_lib/_font/slc_F.png | Bin 0 -> 79 bytes .../mods/signs_lib/_font/slc_n.png | Bin 0 -> 81 bytes .../mods/signs_lib/copyright.txt | 12 + .../mods/signs_lib/depends.txt | 4 + .../signs_lib/extra_fonts/10px/hdf_20.png | Bin 0 -> 67 bytes .../signs_lib/extra_fonts/10px/hdf_21.png | Bin 0 -> 82 bytes .../signs_lib/extra_fonts/10px/hdf_22.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/10px/hdf_23.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/10px/hdf_24.png | Bin 0 -> 96 bytes .../signs_lib/extra_fonts/10px/hdf_25.png | Bin 0 -> 101 bytes .../signs_lib/extra_fonts/10px/hdf_26.png | Bin 0 -> 95 bytes .../signs_lib/extra_fonts/10px/hdf_27.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/10px/hdf_28.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_29.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_2a.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/10px/hdf_2b.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/10px/hdf_2c.png | Bin 0 -> 79 bytes .../signs_lib/extra_fonts/10px/hdf_2d.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/10px/hdf_2e.png | Bin 0 -> 76 bytes .../signs_lib/extra_fonts/10px/hdf_2f.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/10px/hdf_30.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_31.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/10px/hdf_32.png | Bin 0 -> 95 bytes .../signs_lib/extra_fonts/10px/hdf_33.png | Bin 0 -> 96 bytes .../signs_lib/extra_fonts/10px/hdf_34.png | Bin 0 -> 94 bytes .../signs_lib/extra_fonts/10px/hdf_35.png | Bin 0 -> 91 bytes .../signs_lib/extra_fonts/10px/hdf_36.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/10px/hdf_37.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_38.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/10px/hdf_39.png | Bin 0 -> 91 bytes .../signs_lib/extra_fonts/10px/hdf_3a.png | Bin 0 -> 76 bytes .../signs_lib/extra_fonts/10px/hdf_3b.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/10px/hdf_3c.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/10px/hdf_3d.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/10px/hdf_3e.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_3f.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/10px/hdf_40.png | Bin 0 -> 109 bytes .../signs_lib/extra_fonts/10px/hdf_41.png | Bin 0 -> 94 bytes .../signs_lib/extra_fonts/10px/hdf_42.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_43.png | Bin 0 -> 96 bytes .../signs_lib/extra_fonts/10px/hdf_44.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/10px/hdf_45.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_46.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_47.png | Bin 0 -> 102 bytes .../signs_lib/extra_fonts/10px/hdf_48.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_49.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/10px/hdf_4a.png | Bin 0 -> 86 bytes .../signs_lib/extra_fonts/10px/hdf_4b.png | Bin 0 -> 96 bytes .../signs_lib/extra_fonts/10px/hdf_4c.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/10px/hdf_4d.png | Bin 0 -> 101 bytes .../signs_lib/extra_fonts/10px/hdf_4e.png | Bin 0 -> 91 bytes .../signs_lib/extra_fonts/10px/hdf_4f.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/10px/hdf_50.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_51.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/10px/hdf_52.png | Bin 0 -> 82 bytes .../signs_lib/extra_fonts/10px/hdf_53.png | Bin 0 -> 97 bytes .../signs_lib/extra_fonts/10px/hdf_54.png | Bin 0 -> 81 bytes .../signs_lib/extra_fonts/10px/hdf_55.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/10px/hdf_56.png | Bin 0 -> 94 bytes .../signs_lib/extra_fonts/10px/hdf_57.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/10px/hdf_58.png | Bin 0 -> 94 bytes .../signs_lib/extra_fonts/10px/hdf_59.png | Bin 0 -> 94 bytes .../signs_lib/extra_fonts/10px/hdf_5a.png | Bin 0 -> 97 bytes .../signs_lib/extra_fonts/10px/hdf_5b.png | Bin 0 -> 75 bytes .../signs_lib/extra_fonts/10px/hdf_5c.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/10px/hdf_5d.png | Bin 0 -> 75 bytes .../signs_lib/extra_fonts/10px/hdf_5e.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/10px/hdf_5f.png | Bin 0 -> 75 bytes .../signs_lib/extra_fonts/10px/hdf_60.png | Bin 0 -> 76 bytes .../signs_lib/extra_fonts/10px/hdf_61.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/10px/hdf_62.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/10px/hdf_63.png | Bin 0 -> 86 bytes .../signs_lib/extra_fonts/10px/hdf_64.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/10px/hdf_65.png | Bin 0 -> 89 bytes .../signs_lib/extra_fonts/10px/hdf_66.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_67.png | Bin 0 -> 89 bytes .../signs_lib/extra_fonts/10px/hdf_68.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_69.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/10px/hdf_6a.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/10px/hdf_6b.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/10px/hdf_6c.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/10px/hdf_6d.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_6e.png | Bin 0 -> 82 bytes .../signs_lib/extra_fonts/10px/hdf_6f.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_70.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_71.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/10px/hdf_72.png | Bin 0 -> 86 bytes .../signs_lib/extra_fonts/10px/hdf_73.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/10px/hdf_74.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/10px/hdf_75.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/10px/hdf_76.png | Bin 0 -> 91 bytes .../signs_lib/extra_fonts/10px/hdf_77.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/10px/hdf_78.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/10px/hdf_79.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/10px/hdf_7a.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/10px/hdf_7b.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_7c.png | Bin 0 -> 67 bytes .../signs_lib/extra_fonts/10px/hdf_7d.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/10px/hdf_7e.png | Bin 0 -> 82 bytes .../mods/signs_lib/extra_fonts/10px/slc_0.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_1.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_2.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_3.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_4.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_5.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_6.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_7.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_8.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_9.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_A.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_B.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_C.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_D.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_E.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/10px/slc_F.png | Bin 0 -> 89 bytes .../mods/signs_lib/extra_fonts/10px/slc_n.png | Bin 0 -> 92 bytes .../signs_lib/extra_fonts/15px/hdf_20.png | Bin 0 -> 67 bytes .../signs_lib/extra_fonts/15px/hdf_21.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/15px/hdf_22.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/15px/hdf_23.png | Bin 0 -> 97 bytes .../signs_lib/extra_fonts/15px/hdf_24.png | Bin 0 -> 112 bytes .../signs_lib/extra_fonts/15px/hdf_25.png | Bin 0 -> 125 bytes .../signs_lib/extra_fonts/15px/hdf_26.png | Bin 0 -> 120 bytes .../signs_lib/extra_fonts/15px/hdf_27.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/15px/hdf_28.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/15px/hdf_29.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/15px/hdf_2a.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/15px/hdf_2b.png | Bin 0 -> 84 bytes .../signs_lib/extra_fonts/15px/hdf_2c.png | Bin 0 -> 79 bytes .../signs_lib/extra_fonts/15px/hdf_2d.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/15px/hdf_2e.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/15px/hdf_2f.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/15px/hdf_30.png | Bin 0 -> 97 bytes .../signs_lib/extra_fonts/15px/hdf_31.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/15px/hdf_32.png | Bin 0 -> 113 bytes .../signs_lib/extra_fonts/15px/hdf_33.png | Bin 0 -> 109 bytes .../signs_lib/extra_fonts/15px/hdf_34.png | Bin 0 -> 103 bytes .../signs_lib/extra_fonts/15px/hdf_35.png | Bin 0 -> 109 bytes .../signs_lib/extra_fonts/15px/hdf_36.png | Bin 0 -> 104 bytes .../signs_lib/extra_fonts/15px/hdf_37.png | Bin 0 -> 95 bytes .../signs_lib/extra_fonts/15px/hdf_38.png | Bin 0 -> 104 bytes .../signs_lib/extra_fonts/15px/hdf_39.png | Bin 0 -> 110 bytes .../signs_lib/extra_fonts/15px/hdf_3a.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/15px/hdf_3b.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/15px/hdf_3c.png | Bin 0 -> 96 bytes .../signs_lib/extra_fonts/15px/hdf_3d.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/15px/hdf_3e.png | Bin 0 -> 95 bytes .../signs_lib/extra_fonts/15px/hdf_3f.png | Bin 0 -> 102 bytes .../signs_lib/extra_fonts/15px/hdf_40.png | Bin 0 -> 128 bytes .../signs_lib/extra_fonts/15px/hdf_41.png | Bin 0 -> 117 bytes .../signs_lib/extra_fonts/15px/hdf_42.png | Bin 0 -> 97 bytes .../signs_lib/extra_fonts/15px/hdf_43.png | Bin 0 -> 113 bytes .../signs_lib/extra_fonts/15px/hdf_44.png | Bin 0 -> 104 bytes .../signs_lib/extra_fonts/15px/hdf_45.png | Bin 0 -> 92 bytes .../signs_lib/extra_fonts/15px/hdf_46.png | Bin 0 -> 91 bytes .../signs_lib/extra_fonts/15px/hdf_47.png | Bin 0 -> 118 bytes .../signs_lib/extra_fonts/15px/hdf_48.png | Bin 0 -> 89 bytes .../signs_lib/extra_fonts/15px/hdf_49.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/15px/hdf_4a.png | Bin 0 -> 91 bytes .../signs_lib/extra_fonts/15px/hdf_4b.png | Bin 0 -> 114 bytes .../signs_lib/extra_fonts/15px/hdf_4c.png | Bin 0 -> 82 bytes .../signs_lib/extra_fonts/15px/hdf_4d.png | Bin 0 -> 108 bytes .../signs_lib/extra_fonts/15px/hdf_4e.png | Bin 0 -> 103 bytes .../signs_lib/extra_fonts/15px/hdf_4f.png | Bin 0 -> 116 bytes .../signs_lib/extra_fonts/15px/hdf_50.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/15px/hdf_51.png | Bin 0 -> 122 bytes .../signs_lib/extra_fonts/15px/hdf_52.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/15px/hdf_53.png | Bin 0 -> 111 bytes .../signs_lib/extra_fonts/15px/hdf_54.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/15px/hdf_55.png | Bin 0 -> 95 bytes .../signs_lib/extra_fonts/15px/hdf_56.png | Bin 0 -> 103 bytes .../signs_lib/extra_fonts/15px/hdf_57.png | Bin 0 -> 107 bytes .../signs_lib/extra_fonts/15px/hdf_58.png | Bin 0 -> 115 bytes .../signs_lib/extra_fonts/15px/hdf_59.png | Bin 0 -> 105 bytes .../signs_lib/extra_fonts/15px/hdf_5a.png | Bin 0 -> 108 bytes .../signs_lib/extra_fonts/15px/hdf_5b.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/15px/hdf_5c.png | Bin 0 -> 94 bytes .../signs_lib/extra_fonts/15px/hdf_5d.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/15px/hdf_5e.png | Bin 0 -> 96 bytes .../signs_lib/extra_fonts/15px/hdf_5f.png | Bin 0 -> 76 bytes .../signs_lib/extra_fonts/15px/hdf_60.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/15px/hdf_61.png | Bin 0 -> 102 bytes .../signs_lib/extra_fonts/15px/hdf_62.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/15px/hdf_63.png | Bin 0 -> 98 bytes .../signs_lib/extra_fonts/15px/hdf_64.png | Bin 0 -> 105 bytes .../signs_lib/extra_fonts/15px/hdf_65.png | Bin 0 -> 98 bytes .../signs_lib/extra_fonts/15px/hdf_66.png | Bin 0 -> 89 bytes .../signs_lib/extra_fonts/15px/hdf_67.png | Bin 0 -> 101 bytes .../signs_lib/extra_fonts/15px/hdf_68.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/15px/hdf_69.png | Bin 0 -> 82 bytes .../signs_lib/extra_fonts/15px/hdf_6a.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/15px/hdf_6b.png | Bin 0 -> 103 bytes .../signs_lib/extra_fonts/15px/hdf_6c.png | Bin 0 -> 77 bytes .../signs_lib/extra_fonts/15px/hdf_6d.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/15px/hdf_6e.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/15px/hdf_6f.png | Bin 0 -> 97 bytes .../signs_lib/extra_fonts/15px/hdf_70.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/15px/hdf_71.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/15px/hdf_72.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/15px/hdf_73.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/15px/hdf_74.png | Bin 0 -> 92 bytes .../signs_lib/extra_fonts/15px/hdf_75.png | Bin 0 -> 91 bytes .../signs_lib/extra_fonts/15px/hdf_76.png | Bin 0 -> 98 bytes .../signs_lib/extra_fonts/15px/hdf_77.png | Bin 0 -> 107 bytes .../signs_lib/extra_fonts/15px/hdf_78.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/15px/hdf_79.png | Bin 0 -> 102 bytes .../signs_lib/extra_fonts/15px/hdf_7a.png | Bin 0 -> 95 bytes .../signs_lib/extra_fonts/15px/hdf_7b.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/15px/hdf_7c.png | Bin 0 -> 67 bytes .../signs_lib/extra_fonts/15px/hdf_7d.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/15px/hdf_7e.png | Bin 0 -> 87 bytes .../mods/signs_lib/extra_fonts/15px/slc_0.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_1.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_2.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_3.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_4.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_5.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_6.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_7.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_8.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_9.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_A.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_B.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_C.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_D.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_E.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/15px/slc_F.png | Bin 0 -> 94 bytes .../mods/signs_lib/extra_fonts/15px/slc_n.png | Bin 0 -> 97 bytes .../signs_lib/extra_fonts/24px/hdf_20.png | Bin 0 -> 68 bytes .../signs_lib/extra_fonts/24px/hdf_21.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/24px/hdf_22.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/24px/hdf_23.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/24px/hdf_24.png | Bin 0 -> 139 bytes .../signs_lib/extra_fonts/24px/hdf_25.png | Bin 0 -> 150 bytes .../signs_lib/extra_fonts/24px/hdf_26.png | Bin 0 -> 141 bytes .../signs_lib/extra_fonts/24px/hdf_27.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/24px/hdf_28.png | Bin 0 -> 103 bytes .../signs_lib/extra_fonts/24px/hdf_29.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/24px/hdf_2a.png | Bin 0 -> 98 bytes .../signs_lib/extra_fonts/24px/hdf_2b.png | Bin 0 -> 86 bytes .../signs_lib/extra_fonts/24px/hdf_2c.png | Bin 0 -> 82 bytes .../signs_lib/extra_fonts/24px/hdf_2d.png | Bin 0 -> 81 bytes .../signs_lib/extra_fonts/24px/hdf_2e.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/24px/hdf_2f.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/24px/hdf_30.png | Bin 0 -> 110 bytes .../signs_lib/extra_fonts/24px/hdf_31.png | Bin 0 -> 89 bytes .../signs_lib/extra_fonts/24px/hdf_32.png | Bin 0 -> 132 bytes .../signs_lib/extra_fonts/24px/hdf_33.png | Bin 0 -> 129 bytes .../signs_lib/extra_fonts/24px/hdf_34.png | Bin 0 -> 118 bytes .../signs_lib/extra_fonts/24px/hdf_35.png | Bin 0 -> 121 bytes .../signs_lib/extra_fonts/24px/hdf_36.png | Bin 0 -> 132 bytes .../signs_lib/extra_fonts/24px/hdf_37.png | Bin 0 -> 114 bytes .../signs_lib/extra_fonts/24px/hdf_38.png | Bin 0 -> 118 bytes .../signs_lib/extra_fonts/24px/hdf_39.png | Bin 0 -> 131 bytes .../signs_lib/extra_fonts/24px/hdf_3a.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/24px/hdf_3b.png | Bin 0 -> 86 bytes .../signs_lib/extra_fonts/24px/hdf_3c.png | Bin 0 -> 112 bytes .../signs_lib/extra_fonts/24px/hdf_3d.png | Bin 0 -> 81 bytes .../signs_lib/extra_fonts/24px/hdf_3e.png | Bin 0 -> 110 bytes .../signs_lib/extra_fonts/24px/hdf_3f.png | Bin 0 -> 122 bytes .../signs_lib/extra_fonts/24px/hdf_40.png | Bin 0 -> 171 bytes .../signs_lib/extra_fonts/24px/hdf_41.png | Bin 0 -> 125 bytes .../signs_lib/extra_fonts/24px/hdf_42.png | Bin 0 -> 117 bytes .../signs_lib/extra_fonts/24px/hdf_43.png | Bin 0 -> 127 bytes .../signs_lib/extra_fonts/24px/hdf_44.png | Bin 0 -> 115 bytes .../signs_lib/extra_fonts/24px/hdf_45.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/24px/hdf_46.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/24px/hdf_47.png | Bin 0 -> 141 bytes .../signs_lib/extra_fonts/24px/hdf_48.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/24px/hdf_49.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/24px/hdf_4a.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/24px/hdf_4b.png | Bin 0 -> 135 bytes .../signs_lib/extra_fonts/24px/hdf_4c.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/24px/hdf_4d.png | Bin 0 -> 136 bytes .../signs_lib/extra_fonts/24px/hdf_4e.png | Bin 0 -> 128 bytes .../signs_lib/extra_fonts/24px/hdf_4f.png | Bin 0 -> 128 bytes .../signs_lib/extra_fonts/24px/hdf_50.png | Bin 0 -> 102 bytes .../signs_lib/extra_fonts/24px/hdf_51.png | Bin 0 -> 140 bytes .../signs_lib/extra_fonts/24px/hdf_52.png | Bin 0 -> 105 bytes .../signs_lib/extra_fonts/24px/hdf_53.png | Bin 0 -> 141 bytes .../signs_lib/extra_fonts/24px/hdf_54.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/24px/hdf_55.png | Bin 0 -> 110 bytes .../signs_lib/extra_fonts/24px/hdf_56.png | Bin 0 -> 135 bytes .../signs_lib/extra_fonts/24px/hdf_57.png | Bin 0 -> 138 bytes .../signs_lib/extra_fonts/24px/hdf_58.png | Bin 0 -> 144 bytes .../signs_lib/extra_fonts/24px/hdf_59.png | Bin 0 -> 125 bytes .../signs_lib/extra_fonts/24px/hdf_5a.png | Bin 0 -> 123 bytes .../signs_lib/extra_fonts/24px/hdf_5b.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/24px/hdf_5c.png | Bin 0 -> 98 bytes .../signs_lib/extra_fonts/24px/hdf_5d.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/24px/hdf_5e.png | Bin 0 -> 108 bytes .../signs_lib/extra_fonts/24px/hdf_5f.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/24px/hdf_60.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/24px/hdf_61.png | Bin 0 -> 123 bytes .../signs_lib/extra_fonts/24px/hdf_62.png | Bin 0 -> 109 bytes .../signs_lib/extra_fonts/24px/hdf_63.png | Bin 0 -> 111 bytes .../signs_lib/extra_fonts/24px/hdf_64.png | Bin 0 -> 115 bytes .../signs_lib/extra_fonts/24px/hdf_65.png | Bin 0 -> 125 bytes .../signs_lib/extra_fonts/24px/hdf_66.png | Bin 0 -> 94 bytes .../signs_lib/extra_fonts/24px/hdf_67.png | Bin 0 -> 124 bytes .../signs_lib/extra_fonts/24px/hdf_68.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/24px/hdf_69.png | Bin 0 -> 86 bytes .../signs_lib/extra_fonts/24px/hdf_6a.png | Bin 0 -> 89 bytes .../signs_lib/extra_fonts/24px/hdf_6b.png | Bin 0 -> 118 bytes .../signs_lib/extra_fonts/24px/hdf_6c.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/24px/hdf_6d.png | Bin 0 -> 102 bytes .../signs_lib/extra_fonts/24px/hdf_6e.png | Bin 0 -> 96 bytes .../signs_lib/extra_fonts/24px/hdf_6f.png | Bin 0 -> 109 bytes .../signs_lib/extra_fonts/24px/hdf_70.png | Bin 0 -> 111 bytes .../signs_lib/extra_fonts/24px/hdf_71.png | Bin 0 -> 115 bytes .../signs_lib/extra_fonts/24px/hdf_72.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/24px/hdf_73.png | Bin 0 -> 121 bytes .../signs_lib/extra_fonts/24px/hdf_74.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/24px/hdf_75.png | Bin 0 -> 98 bytes .../signs_lib/extra_fonts/24px/hdf_76.png | Bin 0 -> 106 bytes .../signs_lib/extra_fonts/24px/hdf_77.png | Bin 0 -> 131 bytes .../signs_lib/extra_fonts/24px/hdf_78.png | Bin 0 -> 125 bytes .../signs_lib/extra_fonts/24px/hdf_79.png | Bin 0 -> 128 bytes .../signs_lib/extra_fonts/24px/hdf_7a.png | Bin 0 -> 115 bytes .../signs_lib/extra_fonts/24px/hdf_7b.png | Bin 0 -> 98 bytes .../signs_lib/extra_fonts/24px/hdf_7c.png | Bin 0 -> 68 bytes .../signs_lib/extra_fonts/24px/hdf_7d.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/24px/hdf_7e.png | Bin 0 -> 92 bytes .../mods/signs_lib/extra_fonts/24px/slc_0.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_1.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_2.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_3.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_4.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_5.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_6.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_7.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_8.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_9.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_A.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_B.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_C.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_D.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_E.png | Bin 0 -> 100 bytes .../mods/signs_lib/extra_fonts/24px/slc_F.png | Bin 0 -> 97 bytes .../mods/signs_lib/extra_fonts/24px/slc_n.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/31px/hdf_20.png | Bin 0 -> 68 bytes .../signs_lib/extra_fonts/31px/hdf_21.png | Bin 0 -> 89 bytes .../signs_lib/extra_fonts/31px/hdf_22.png | Bin 0 -> 91 bytes .../signs_lib/extra_fonts/31px/hdf_23.png | Bin 0 -> 133 bytes .../signs_lib/extra_fonts/31px/hdf_24.png | Bin 0 -> 160 bytes .../signs_lib/extra_fonts/31px/hdf_25.png | Bin 0 -> 181 bytes .../signs_lib/extra_fonts/31px/hdf_26.png | Bin 0 -> 162 bytes .../signs_lib/extra_fonts/31px/hdf_27.png | Bin 0 -> 82 bytes .../signs_lib/extra_fonts/31px/hdf_28.png | Bin 0 -> 117 bytes .../signs_lib/extra_fonts/31px/hdf_29.png | Bin 0 -> 114 bytes .../signs_lib/extra_fonts/31px/hdf_2a.png | Bin 0 -> 119 bytes .../signs_lib/extra_fonts/31px/hdf_2b.png | Bin 0 -> 89 bytes .../signs_lib/extra_fonts/31px/hdf_2c.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/31px/hdf_2d.png | Bin 0 -> 80 bytes .../signs_lib/extra_fonts/31px/hdf_2e.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/31px/hdf_2f.png | Bin 0 -> 109 bytes .../signs_lib/extra_fonts/31px/hdf_30.png | Bin 0 -> 125 bytes .../signs_lib/extra_fonts/31px/hdf_31.png | Bin 0 -> 99 bytes .../signs_lib/extra_fonts/31px/hdf_32.png | Bin 0 -> 148 bytes .../signs_lib/extra_fonts/31px/hdf_33.png | Bin 0 -> 149 bytes .../signs_lib/extra_fonts/31px/hdf_34.png | Bin 0 -> 130 bytes .../signs_lib/extra_fonts/31px/hdf_35.png | Bin 0 -> 133 bytes .../signs_lib/extra_fonts/31px/hdf_36.png | Bin 0 -> 146 bytes .../signs_lib/extra_fonts/31px/hdf_37.png | Bin 0 -> 123 bytes .../signs_lib/extra_fonts/31px/hdf_38.png | Bin 0 -> 146 bytes .../signs_lib/extra_fonts/31px/hdf_39.png | Bin 0 -> 144 bytes .../signs_lib/extra_fonts/31px/hdf_3a.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/31px/hdf_3b.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/31px/hdf_3c.png | Bin 0 -> 130 bytes .../signs_lib/extra_fonts/31px/hdf_3d.png | Bin 0 -> 87 bytes .../signs_lib/extra_fonts/31px/hdf_3e.png | Bin 0 -> 121 bytes .../signs_lib/extra_fonts/31px/hdf_3f.png | Bin 0 -> 143 bytes .../signs_lib/extra_fonts/31px/hdf_40.png | Bin 0 -> 201 bytes .../signs_lib/extra_fonts/31px/hdf_41.png | Bin 0 -> 141 bytes .../signs_lib/extra_fonts/31px/hdf_42.png | Bin 0 -> 121 bytes .../signs_lib/extra_fonts/31px/hdf_43.png | Bin 0 -> 146 bytes .../signs_lib/extra_fonts/31px/hdf_44.png | Bin 0 -> 133 bytes .../signs_lib/extra_fonts/31px/hdf_45.png | Bin 0 -> 101 bytes .../signs_lib/extra_fonts/31px/hdf_46.png | Bin 0 -> 95 bytes .../signs_lib/extra_fonts/31px/hdf_47.png | Bin 0 -> 160 bytes .../signs_lib/extra_fonts/31px/hdf_48.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/31px/hdf_49.png | Bin 0 -> 79 bytes .../signs_lib/extra_fonts/31px/hdf_4a.png | Bin 0 -> 111 bytes .../signs_lib/extra_fonts/31px/hdf_4b.png | Bin 0 -> 146 bytes .../signs_lib/extra_fonts/31px/hdf_4c.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/31px/hdf_4d.png | Bin 0 -> 130 bytes .../signs_lib/extra_fonts/31px/hdf_4e.png | Bin 0 -> 129 bytes .../signs_lib/extra_fonts/31px/hdf_4f.png | Bin 0 -> 148 bytes .../signs_lib/extra_fonts/31px/hdf_50.png | Bin 0 -> 122 bytes .../signs_lib/extra_fonts/31px/hdf_51.png | Bin 0 -> 169 bytes .../signs_lib/extra_fonts/31px/hdf_52.png | Bin 0 -> 119 bytes .../signs_lib/extra_fonts/31px/hdf_53.png | Bin 0 -> 163 bytes .../signs_lib/extra_fonts/31px/hdf_54.png | Bin 0 -> 93 bytes .../signs_lib/extra_fonts/31px/hdf_55.png | Bin 0 -> 119 bytes .../signs_lib/extra_fonts/31px/hdf_56.png | Bin 0 -> 139 bytes .../signs_lib/extra_fonts/31px/hdf_57.png | Bin 0 -> 151 bytes .../signs_lib/extra_fonts/31px/hdf_58.png | Bin 0 -> 161 bytes .../signs_lib/extra_fonts/31px/hdf_59.png | Bin 0 -> 135 bytes .../signs_lib/extra_fonts/31px/hdf_5a.png | Bin 0 -> 132 bytes .../signs_lib/extra_fonts/31px/hdf_5b.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/31px/hdf_5c.png | Bin 0 -> 114 bytes .../signs_lib/extra_fonts/31px/hdf_5d.png | Bin 0 -> 83 bytes .../signs_lib/extra_fonts/31px/hdf_5e.png | Bin 0 -> 116 bytes .../signs_lib/extra_fonts/31px/hdf_5f.png | Bin 0 -> 85 bytes .../signs_lib/extra_fonts/31px/hdf_60.png | Bin 0 -> 88 bytes .../signs_lib/extra_fonts/31px/hdf_61.png | Bin 0 -> 133 bytes .../signs_lib/extra_fonts/31px/hdf_62.png | Bin 0 -> 127 bytes .../signs_lib/extra_fonts/31px/hdf_63.png | Bin 0 -> 126 bytes .../signs_lib/extra_fonts/31px/hdf_64.png | Bin 0 -> 130 bytes .../signs_lib/extra_fonts/31px/hdf_65.png | Bin 0 -> 132 bytes .../signs_lib/extra_fonts/31px/hdf_66.png | Bin 0 -> 102 bytes .../signs_lib/extra_fonts/31px/hdf_67.png | Bin 0 -> 137 bytes .../signs_lib/extra_fonts/31px/hdf_68.png | Bin 0 -> 106 bytes .../signs_lib/extra_fonts/31px/hdf_69.png | Bin 0 -> 86 bytes .../signs_lib/extra_fonts/31px/hdf_6a.png | Bin 0 -> 90 bytes .../signs_lib/extra_fonts/31px/hdf_6b.png | Bin 0 -> 130 bytes .../signs_lib/extra_fonts/31px/hdf_6c.png | Bin 0 -> 78 bytes .../signs_lib/extra_fonts/31px/hdf_6d.png | Bin 0 -> 125 bytes .../signs_lib/extra_fonts/31px/hdf_6e.png | Bin 0 -> 107 bytes .../signs_lib/extra_fonts/31px/hdf_6f.png | Bin 0 -> 124 bytes .../signs_lib/extra_fonts/31px/hdf_70.png | Bin 0 -> 126 bytes .../signs_lib/extra_fonts/31px/hdf_71.png | Bin 0 -> 131 bytes .../signs_lib/extra_fonts/31px/hdf_72.png | Bin 0 -> 101 bytes .../signs_lib/extra_fonts/31px/hdf_73.png | Bin 0 -> 136 bytes .../signs_lib/extra_fonts/31px/hdf_74.png | Bin 0 -> 100 bytes .../signs_lib/extra_fonts/31px/hdf_75.png | Bin 0 -> 108 bytes .../signs_lib/extra_fonts/31px/hdf_76.png | Bin 0 -> 128 bytes .../signs_lib/extra_fonts/31px/hdf_77.png | Bin 0 -> 145 bytes .../signs_lib/extra_fonts/31px/hdf_78.png | Bin 0 -> 141 bytes .../signs_lib/extra_fonts/31px/hdf_79.png | Bin 0 -> 131 bytes .../signs_lib/extra_fonts/31px/hdf_7a.png | Bin 0 -> 120 bytes .../signs_lib/extra_fonts/31px/hdf_7b.png | Bin 0 -> 108 bytes .../signs_lib/extra_fonts/31px/hdf_7c.png | Bin 0 -> 68 bytes .../signs_lib/extra_fonts/31px/hdf_7d.png | Bin 0 -> 106 bytes .../signs_lib/extra_fonts/31px/hdf_7e.png | Bin 0 -> 108 bytes .../mods/signs_lib/extra_fonts/31px/slc_0.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_1.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_2.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_3.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_4.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_5.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_6.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_7.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_8.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_9.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_A.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_B.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_C.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_D.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_E.png | Bin 0 -> 101 bytes .../mods/signs_lib/extra_fonts/31px/slc_F.png | Bin 0 -> 98 bytes .../mods/signs_lib/extra_fonts/31px/slc_n.png | Bin 0 -> 101 bytes .../minetestforfun_hg/mods/signs_lib/init.lua | 1093 +++ .../mods/signs_lib/locale/de.txt | 9 + .../mods/signs_lib/locale/template.txt | 9 + .../mods/signs_lib/textures/bg_signs_lib.jpg | Bin 0 -> 82731 bytes .../mods/signs_lib/textures/hdf_20.png | Bin 0 -> 67 bytes .../mods/signs_lib/textures/hdf_21.png | Bin 0 -> 83 bytes .../mods/signs_lib/textures/hdf_22.png | Bin 0 -> 83 bytes .../mods/signs_lib/textures/hdf_23.png | Bin 0 -> 97 bytes .../mods/signs_lib/textures/hdf_24.png | Bin 0 -> 112 bytes .../mods/signs_lib/textures/hdf_25.png | Bin 0 -> 125 bytes .../mods/signs_lib/textures/hdf_26.png | Bin 0 -> 120 bytes .../mods/signs_lib/textures/hdf_27.png | Bin 0 -> 78 bytes .../mods/signs_lib/textures/hdf_28.png | Bin 0 -> 88 bytes .../mods/signs_lib/textures/hdf_29.png | Bin 0 -> 88 bytes .../mods/signs_lib/textures/hdf_2a.png | Bin 0 -> 90 bytes .../mods/signs_lib/textures/hdf_2b.png | Bin 0 -> 84 bytes .../mods/signs_lib/textures/hdf_2c.png | Bin 0 -> 79 bytes .../mods/signs_lib/textures/hdf_2d.png | Bin 0 -> 77 bytes .../mods/signs_lib/textures/hdf_2e.png | Bin 0 -> 77 bytes .../mods/signs_lib/textures/hdf_2f.png | Bin 0 -> 93 bytes .../mods/signs_lib/textures/hdf_30.png | Bin 0 -> 97 bytes .../mods/signs_lib/textures/hdf_31.png | Bin 0 -> 87 bytes .../mods/signs_lib/textures/hdf_32.png | Bin 0 -> 113 bytes .../mods/signs_lib/textures/hdf_33.png | Bin 0 -> 109 bytes .../mods/signs_lib/textures/hdf_34.png | Bin 0 -> 103 bytes .../mods/signs_lib/textures/hdf_35.png | Bin 0 -> 109 bytes .../mods/signs_lib/textures/hdf_36.png | Bin 0 -> 104 bytes .../mods/signs_lib/textures/hdf_37.png | Bin 0 -> 95 bytes .../mods/signs_lib/textures/hdf_38.png | Bin 0 -> 104 bytes .../mods/signs_lib/textures/hdf_39.png | Bin 0 -> 110 bytes .../mods/signs_lib/textures/hdf_3a.png | Bin 0 -> 77 bytes .../mods/signs_lib/textures/hdf_3b.png | Bin 0 -> 80 bytes .../mods/signs_lib/textures/hdf_3c.png | Bin 0 -> 96 bytes .../mods/signs_lib/textures/hdf_3d.png | Bin 0 -> 80 bytes .../mods/signs_lib/textures/hdf_3e.png | Bin 0 -> 95 bytes .../mods/signs_lib/textures/hdf_3f.png | Bin 0 -> 102 bytes .../mods/signs_lib/textures/hdf_40.png | Bin 0 -> 128 bytes .../mods/signs_lib/textures/hdf_41.png | Bin 0 -> 117 bytes .../mods/signs_lib/textures/hdf_42.png | Bin 0 -> 97 bytes .../mods/signs_lib/textures/hdf_43.png | Bin 0 -> 113 bytes .../mods/signs_lib/textures/hdf_44.png | Bin 0 -> 104 bytes .../mods/signs_lib/textures/hdf_45.png | Bin 0 -> 92 bytes .../mods/signs_lib/textures/hdf_46.png | Bin 0 -> 91 bytes .../mods/signs_lib/textures/hdf_47.png | Bin 0 -> 118 bytes .../mods/signs_lib/textures/hdf_48.png | Bin 0 -> 89 bytes .../mods/signs_lib/textures/hdf_49.png | Bin 0 -> 77 bytes .../mods/signs_lib/textures/hdf_4a.png | Bin 0 -> 91 bytes .../mods/signs_lib/textures/hdf_4b.png | Bin 0 -> 114 bytes .../mods/signs_lib/textures/hdf_4c.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/hdf_4d.png | Bin 0 -> 108 bytes .../mods/signs_lib/textures/hdf_4e.png | Bin 0 -> 103 bytes .../mods/signs_lib/textures/hdf_4f.png | Bin 0 -> 116 bytes .../mods/signs_lib/textures/hdf_50.png | Bin 0 -> 99 bytes .../mods/signs_lib/textures/hdf_51.png | Bin 0 -> 122 bytes .../mods/signs_lib/textures/hdf_52.png | Bin 0 -> 100 bytes .../mods/signs_lib/textures/hdf_53.png | Bin 0 -> 111 bytes .../mods/signs_lib/textures/hdf_54.png | Bin 0 -> 85 bytes .../mods/signs_lib/textures/hdf_55.png | Bin 0 -> 95 bytes .../mods/signs_lib/textures/hdf_56.png | Bin 0 -> 103 bytes .../mods/signs_lib/textures/hdf_57.png | Bin 0 -> 107 bytes .../mods/signs_lib/textures/hdf_58.png | Bin 0 -> 115 bytes .../mods/signs_lib/textures/hdf_59.png | Bin 0 -> 105 bytes .../mods/signs_lib/textures/hdf_5a.png | Bin 0 -> 108 bytes .../mods/signs_lib/textures/hdf_5b.png | Bin 0 -> 80 bytes .../mods/signs_lib/textures/hdf_5c.png | Bin 0 -> 94 bytes .../mods/signs_lib/textures/hdf_5d.png | Bin 0 -> 80 bytes .../mods/signs_lib/textures/hdf_5e.png | Bin 0 -> 96 bytes .../mods/signs_lib/textures/hdf_5f.png | Bin 0 -> 76 bytes .../mods/signs_lib/textures/hdf_60.png | Bin 0 -> 78 bytes .../mods/signs_lib/textures/hdf_61.png | Bin 0 -> 102 bytes .../mods/signs_lib/textures/hdf_62.png | Bin 0 -> 99 bytes .../mods/signs_lib/textures/hdf_63.png | Bin 0 -> 98 bytes .../mods/signs_lib/textures/hdf_64.png | Bin 0 -> 105 bytes .../mods/signs_lib/textures/hdf_65.png | Bin 0 -> 98 bytes .../mods/signs_lib/textures/hdf_66.png | Bin 0 -> 89 bytes .../mods/signs_lib/textures/hdf_67.png | Bin 0 -> 101 bytes .../mods/signs_lib/textures/hdf_68.png | Bin 0 -> 93 bytes .../mods/signs_lib/textures/hdf_69.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/hdf_6a.png | Bin 0 -> 83 bytes .../mods/signs_lib/textures/hdf_6b.png | Bin 0 -> 103 bytes .../mods/signs_lib/textures/hdf_6c.png | Bin 0 -> 77 bytes .../mods/signs_lib/textures/hdf_6d.png | Bin 0 -> 99 bytes .../mods/signs_lib/textures/hdf_6e.png | Bin 0 -> 93 bytes .../mods/signs_lib/textures/hdf_6f.png | Bin 0 -> 97 bytes .../mods/signs_lib/textures/hdf_70.png | Bin 0 -> 100 bytes .../mods/signs_lib/textures/hdf_71.png | Bin 0 -> 100 bytes .../mods/signs_lib/textures/hdf_72.png | Bin 0 -> 87 bytes .../mods/signs_lib/textures/hdf_73.png | Bin 0 -> 100 bytes .../mods/signs_lib/textures/hdf_74.png | Bin 0 -> 92 bytes .../mods/signs_lib/textures/hdf_75.png | Bin 0 -> 91 bytes .../mods/signs_lib/textures/hdf_76.png | Bin 0 -> 98 bytes .../mods/signs_lib/textures/hdf_77.png | Bin 0 -> 107 bytes .../mods/signs_lib/textures/hdf_78.png | Bin 0 -> 99 bytes .../mods/signs_lib/textures/hdf_79.png | Bin 0 -> 102 bytes .../mods/signs_lib/textures/hdf_7a.png | Bin 0 -> 95 bytes .../mods/signs_lib/textures/hdf_7b.png | Bin 0 -> 88 bytes .../mods/signs_lib/textures/hdf_7c.png | Bin 0 -> 67 bytes .../mods/signs_lib/textures/hdf_7d.png | Bin 0 -> 87 bytes .../mods/signs_lib/textures/hdf_7e.png | Bin 0 -> 87 bytes .../mods/signs_lib/textures/signs_back.png | Bin 0 -> 280 bytes .../signs_lib/textures/signs_blue_front.png | Bin 0 -> 112 bytes .../signs_lib/textures/signs_blue_inv.png | Bin 0 -> 116 bytes .../mods/signs_lib/textures/signs_bottom.png | Bin 0 -> 129 bytes .../signs_lib/textures/signs_brown_front.png | Bin 0 -> 107 bytes .../signs_lib/textures/signs_brown_inv.png | Bin 0 -> 116 bytes .../mods/signs_lib/textures/signs_front.png | Bin 0 -> 365 bytes .../signs_lib/textures/signs_green_front.png | Bin 0 -> 112 bytes .../signs_lib/textures/signs_green_inv.png | Bin 0 -> 91 bytes .../signs_lib/textures/signs_hanging_back.png | Bin 0 -> 322 bytes .../textures/signs_hanging_bottom.png | Bin 0 -> 125 bytes .../textures/signs_hanging_front.png | Bin 0 -> 412 bytes .../signs_lib/textures/signs_hanging_side.png | Bin 0 -> 134 bytes .../signs_lib/textures/signs_hanging_top.png | Bin 0 -> 125 bytes .../signs_lib/textures/signs_locked_inv.png | Bin 0 -> 374 bytes .../signs_lib/textures/signs_metal_back.png | Bin 0 -> 93 bytes .../signs_lib/textures/signs_metal_sides.png | Bin 0 -> 87 bytes .../signs_lib/textures/signs_metal_tb.png | Bin 0 -> 89 bytes .../signs_lib/textures/signs_orange_front.png | Bin 0 -> 112 bytes .../signs_lib/textures/signs_orange_inv.png | Bin 0 -> 116 bytes .../signs_lib/textures/signs_post_back.png | Bin 0 -> 311 bytes .../signs_lib/textures/signs_post_bottom.png | Bin 0 -> 131 bytes .../signs_lib/textures/signs_post_front.png | Bin 0 -> 401 bytes .../signs_lib/textures/signs_post_side.png | Bin 0 -> 204 bytes .../signs_lib/textures/signs_post_top.png | Bin 0 -> 130 bytes .../signs_lib/textures/signs_red_front.png | Bin 0 -> 107 bytes .../mods/signs_lib/textures/signs_red_inv.png | Bin 0 -> 91 bytes .../mods/signs_lib/textures/signs_side.png | Bin 0 -> 157 bytes .../mods/signs_lib/textures/signs_top.png | Bin 0 -> 130 bytes .../signs_lib/textures/signs_wall_sign.png | Bin 0 -> 537 bytes .../textures/signs_wall_sign_locked.png | Bin 0 -> 509 bytes .../textures/signs_white_black_front.png | Bin 0 -> 110 bytes .../textures/signs_white_black_inv.png | Bin 0 -> 88 bytes .../textures/signs_white_red_front.png | Bin 0 -> 107 bytes .../textures/signs_white_red_inv.png | Bin 0 -> 91 bytes .../signs_lib/textures/signs_yellow_front.png | Bin 0 -> 111 bytes .../signs_lib/textures/signs_yellow_inv.png | Bin 0 -> 99 bytes .../mods/signs_lib/textures/slc_0.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/slc_1.png | Bin 0 -> 81 bytes .../mods/signs_lib/textures/slc_2.png | Bin 0 -> 81 bytes .../mods/signs_lib/textures/slc_3.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/slc_4.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/slc_5.png | Bin 0 -> 83 bytes .../mods/signs_lib/textures/slc_6.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/slc_7.png | Bin 0 -> 83 bytes .../mods/signs_lib/textures/slc_8.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/slc_9.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/slc_A.png | Bin 0 -> 80 bytes .../mods/signs_lib/textures/slc_B.png | Bin 0 -> 83 bytes .../mods/signs_lib/textures/slc_C.png | Bin 0 -> 82 bytes .../mods/signs_lib/textures/slc_D.png | Bin 0 -> 83 bytes .../mods/signs_lib/textures/slc_E.png | Bin 0 -> 83 bytes .../mods/signs_lib/textures/slc_F.png | Bin 0 -> 79 bytes .../mods/signs_lib/textures/slc_n.png | Bin 0 -> 81 bytes .../minetestforfun_hg/mods/sprint/COPYING | 121 + .../minetestforfun_hg/mods/sprint/README.md | 62 + .../minetestforfun_hg/mods/sprint/depends.txt | 1 + .../minetestforfun_hg/mods/sprint/esprint.lua | 154 + .../minetestforfun_hg/mods/sprint/init.lua | 34 + .../mods/sprint/textures/sprint_particle.png | Bin 0 -> 791 bytes .../sprint/textures/sprint_stamina_bar.png | Bin 0 -> 80 bytes .../sprint/textures/sprint_stamina_icon.png | Bin 0 -> 514 bytes .../mods/sprint/textures/stamina.png | Bin 0 -> 514 bytes .../minetestforfun_hg/mods/sprint/wsprint.lua | 135 + .../minetestforfun_hg/mods/stairs/README.txt | 26 + .../minetestforfun_hg/mods/stairs/depends.txt | 1 + .../minetestforfun_hg/mods/stairs/init.lua | 393 + .../mods/stairs/models/stairs_stair.obj | 113 + .../mods/survival_modpack/CHANGES.txt | 20 + .../mods/survival_modpack/LICENSE.txt | 60 + .../mods/survival_modpack/README.txt | 39 + .../mods/survival_modpack/modpack.txt | 1 + .../survival_hazards/README.txt | 18 + .../survival_hazards/depends.txt | 3 + .../survival_hazards/init.lua | 131 + .../survival_hazards/locale/es.txt | 11 + .../survival_hazards/locale/fr.txt | 11 + .../survival_hazards/locale/template.txt | 11 + .../survival_hazards_bucket_waste.png | Bin 0 -> 265 bytes .../textures/survival_hazards_suit.png | Bin 0 -> 504 bytes .../textures/survival_hazards_waste.png | Bin 0 -> 650 bytes .../survival_hazards_waste_flw_anim.png | Bin 0 -> 5929 bytes .../survival_hazards_waste_src_anim.png | Bin 0 -> 5159 bytes .../survival_hazards/toxicwaste.lua | 78 + .../survival_hunger/README.txt | 29 + .../survival_hunger/TECHNOTE.txt | 19 + .../survival_hunger/depends.txt | 2 + .../survival_modpack/survival_hunger/init.lua | 189 + .../survival_hunger/locale/es.txt | 7 + .../survival_hunger/locale/fr.txt | 7 + .../survival_hunger/sounds/licence.txt | 0 .../sounds/survival_hunger_eat.1.ogg | Bin 0 -> 6069 bytes .../sounds/survival_hunger_eat.2.ogg | Bin 0 -> 6012 bytes .../sounds/survival_hunger_eat.3.ogg | Bin 0 -> 6041 bytes .../sounds/survival_hunger_stomach.1.ogg | Bin 0 -> 5965 bytes .../sounds/survival_hunger_stomach.2.ogg | Bin 0 -> 7377 bytes .../textures/survival_hunger_hud_apple.png | Bin 0 -> 247 bytes .../textures/survival_hunger_hud_bar.png | Bin 0 -> 80 bytes .../textures/survival_hunger_meter.png | Bin 0 -> 265 bytes .../survival_lib/chatcmds.lua | 145 + .../survival_modpack/survival_lib/config.lua | 87 + .../survival_modpack/survival_lib/depends.txt | 2 + .../survival_modpack/survival_lib/init.lua | 296 + .../survival_lib/locale/es.txt | 5 + .../survival_lib/locale/fr.txt | 34 + .../survival_lib/locale/template.txt | 34 + .../survival_lib/survival_lib.conf | 59 + .../survival_thirst/README.txt | 37 + .../survival_thirst/TECHNOTE.txt | 4 + .../survival_thirst/depends.txt | 3 + .../survival_modpack/survival_thirst/init.lua | 207 + .../survival_thirst/locale/es.txt | 9 + .../survival_thirst/locale/fr.txt | 9 + .../sounds/survival_thirst_drink.ogg | Bin 0 -> 7537 bytes .../sounds/survival_thirst_thirst.ogg | Bin 0 -> 11963 bytes .../survival_thirst_drinking_glass.png | Bin 0 -> 256 bytes .../survival_thirst_drinking_glass_inv.png | Bin 0 -> 256 bytes .../textures/survival_thirst_hud_bar.png | Bin 0 -> 80 bytes .../survival_thirst_hud_water_glass.png | Bin 0 -> 263 bytes .../textures/survival_thirst_meter.png | Bin 0 -> 217 bytes .../textures/survival_thirst_water_glass.png | Bin 0 -> 277 bytes .../mods/survival_modpack/topic.txt | 35 + .../mods/throwing/README.txt | 47 + .../minetestforfun_hg/mods/throwing/arrow.lua | 92 + .../mods/throwing/build_arrow.lua | 78 + .../mods/throwing/depends.txt | 3 + .../mods/throwing/dig_arrow.lua | 74 + .../mods/throwing/fire_arrow.lua | 127 + .../minetestforfun_hg/mods/throwing/init.lua | 109 + .../mods/throwing/sounds/throwing_sound.ogg | Bin 0 -> 6200 bytes .../mods/throwing/teleport_arrow.lua | 88 + .../mods/throwing/textures/throwing_arrow.png | Bin 0 -> 132 bytes .../throwing/textures/throwing_arrow_2.png | Bin 0 -> 132 bytes .../throwing/textures/throwing_arrow_back.png | Bin 0 -> 157 bytes .../textures/throwing_arrow_build.png | Bin 0 -> 135 bytes .../textures/throwing_arrow_build_2.png | Bin 0 -> 135 bytes .../textures/throwing_arrow_build_back.png | Bin 0 -> 160 bytes .../textures/throwing_arrow_build_front.png | Bin 0 -> 138 bytes .../throwing/textures/throwing_arrow_dig.png | Bin 0 -> 135 bytes .../textures/throwing_arrow_dig_2.png | Bin 0 -> 135 bytes .../textures/throwing_arrow_dig_back.png | Bin 0 -> 160 bytes .../textures/throwing_arrow_dig_front.png | Bin 0 -> 138 bytes .../throwing/textures/throwing_arrow_fire.png | Bin 0 -> 196 bytes .../textures/throwing_arrow_fire_2.png | Bin 0 -> 192 bytes .../textures/throwing_arrow_fire_back.png | Bin 0 -> 204 bytes .../textures/throwing_arrow_fire_front.png | Bin 0 -> 232 bytes .../textures/throwing_arrow_front.png | Bin 0 -> 138 bytes .../textures/throwing_arrow_teleport.png | Bin 0 -> 135 bytes .../textures/throwing_arrow_teleport_2.png | Bin 0 -> 135 bytes .../textures/throwing_arrow_teleport_back.png | Bin 0 -> 160 bytes .../throwing_arrow_teleport_front.png | Bin 0 -> 138 bytes .../throwing/textures/throwing_bow_steel.png | Bin 0 -> 396 bytes .../throwing/textures/throwing_bow_stone.png | Bin 0 -> 943 bytes .../throwing/textures/throwing_bow_wood.png | Bin 0 -> 373 bytes .../mods/throwing/textures/throwing_empty.png | Bin 0 -> 67 bytes .../throwing/textures/throwing_string.png | Bin 0 -> 166 bytes .../minetestforfun_hg/mods/vessels/README.txt | 45 + .../mods/vessels/depends.txt | 1 + .../minetestforfun_hg/mods/vessels/init.lua | 119 + .../textures/vessels_drinking_glass.png | Bin 0 -> 188 bytes .../textures/vessels_drinking_glass_inv.png | Bin 0 -> 188 bytes .../vessels/textures/vessels_glass_bottle.png | Bin 0 -> 200 bytes .../textures/vessels_glass_bottle_inv.png | Bin 0 -> 200 bytes .../textures/vessels_glass_fragments.png | Bin 0 -> 497 bytes .../mods/vessels/textures/vessels_shelf.png | Bin 0 -> 354 bytes .../vessels/textures/vessels_steel_bottle.png | Bin 0 -> 257 bytes .../textures/vessels_steel_bottle_inv.png | Bin 0 -> 257 bytes .../mods/whoison/functions.lua | 70 + .../minetestforfun_hg/mods/whoison/init.lua | 145 + .../mods/whoison/init.lua.new | 76 + .../minetestforfun_hg/mods/wool/README.txt | 28 + .../minetestforfun_hg/mods/wool/depends.txt | 1 + .../minetestforfun_hg/mods/wool/init.lua | 50 + .../mods/wool/textures/wool_black.png | Bin 0 -> 209 bytes .../mods/wool/textures/wool_blue.png | Bin 0 -> 262 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 -> 251 bytes .../mods/wool/textures/wool_dark_grey.png | Bin 0 -> 258 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/worldedit/.gitignore | 2 + .../mods/worldedit/ChatCommands.md | 382 + .../mods/worldedit/LICENSE.txt | 661 ++ .../mods/worldedit/README.md | 160 + .../mods/worldedit/Tutorial.md | 120 + .../mods/worldedit/WorldEdit API.md | 219 + .../mods/worldedit/config.ld | 12 + .../mods/worldedit/modpack.txt | 0 .../mods/worldedit/worldedit/code.lua | 52 + .../mods/worldedit/worldedit/common.lua | 114 + .../worldedit/worldedit/compatibility.lua | 74 + .../mods/worldedit/worldedit/init.lua | 44 + .../worldedit/worldedit/manipulations.lua | 597 ++ .../mods/worldedit/worldedit/primitives.lua | 273 + .../worldedit/worldedit/serialization.lua | 239 + .../worldedit/worldedit/visualization.lua | 131 + .../worldedit/worldedit_commands/depends.txt | 1 + .../worldedit/worldedit_commands/init.lua | 1160 +++ .../worldedit/worldedit_commands/mark.lua | 162 + .../worldedit/worldedit_commands/safe.lua | 68 + .../textures/worldedit_cube.png | Bin 0 -> 108 bytes .../textures/worldedit_pos1.png | Bin 0 -> 128 bytes .../textures/worldedit_pos2.png | Bin 0 -> 139 bytes .../mods/worldedit/worldedit_gui/depends.txt | 5 + .../worldedit/worldedit_gui/functionality.lua | 657 ++ .../mods/worldedit/worldedit_gui/init.lua | 249 + .../textures/inventory_plus_worldedit_gui.png | Bin 0 -> 21724 bytes .../worldedit/worldedit_infinity/depends.txt | 1 + .../worldedit/worldedit_infinity/init.lua | 103 + .../worldedit/worldedit_limited/depends.txt | 1 + .../mods/worldedit/worldedit_limited/init.lua | 120 + .../worldedit_shortcommands/depends.txt | 1 + .../worldedit_shortcommands/init.lua | 50 + .../minetestforfun_hg/mods/xpanes/README.txt | 16 + .../minetestforfun_hg/mods/xpanes/depends.txt | 1 + .../minetestforfun_hg/mods/xpanes/init.lua | 195 + .../mods/xpanes/textures/xpanes_bar.png | Bin 0 -> 180 bytes .../mods/xpanes/textures/xpanes_grey.png | Bin 0 -> 82 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 -> 148 bytes .../upgrade-mff-hg/olds-part/mods_here.txt | 4 + .../upgrade-mff-hg/upgrade-part-mff-hg.sh | 27 +- .../upgrade-part-mff-magichet.sh | 22 +- .../upgrade-mff-skyblock/mff-skyblock.tar.gz | Bin 0 -> 43212800 bytes .../games/minetestforfun_skyblock/game.conf | 1 + .../minetestforfun_skyblock/minetest.conf | 76 + .../mods/beds/Changelog.txt | 18 + .../mods/beds/README.txt | 29 + .../minetestforfun_skyblock/mods/beds/api.lua | 111 + .../mods/beds/beds.lua | 88 + .../mods/beds/depends.txt | 2 + .../mods/beds/functions.lua | 213 + .../mods/beds/init.lua | 16 + .../mods/beds/spawns.lua | 58 + .../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 .../beds/textures/beds_bed_side_bottom.png | Bin 0 -> 561 bytes .../beds/textures/beds_bed_side_bottom_r.png | Bin 0 -> 537 bytes .../mods/beds/textures/beds_bed_side_top.png | Bin 0 -> 611 bytes .../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 .../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 | 16 + .../mods/boats/depends.txt | 1 + .../mods/boats/init.lua | 235 + .../mods/boats/models/boat.obj | 3111 ++++++ .../mods/boats/textures/boat_inventory.png | Bin 0 -> 851 bytes .../mods/boats/textures/boat_wield.png | Bin 0 -> 546 bytes .../mods/bones/README.txt | 17 + .../mods/bones/depends.txt | 1 + .../mods/bones/init.lua | 219 + .../mods/bones/textures/bones_bottom.png | Bin 0 -> 181 bytes .../mods/bones/textures/bones_front.png | Bin 0 -> 183 bytes .../mods/bones/textures/bones_rear.png | Bin 0 -> 187 bytes .../mods/bones/textures/bones_side.png | Bin 0 -> 188 bytes .../mods/bones/textures/bones_top.png | Bin 0 -> 182 bytes .../mods/bucket/README.txt | 26 + .../mods/bucket/depends.txt | 2 + .../mods/bucket/init.lua | 192 + .../mods/bucket/textures/bucket.png | Bin 0 -> 163 bytes .../mods/bucket/textures/bucket_lava.png | Bin 0 -> 167 bytes .../bucket/textures/bucket_river_water.png | Bin 0 -> 316 bytes .../mods/bucket/textures/bucket_water.png | Bin 0 -> 169 bytes .../mods/creative/README.txt | 22 + .../mods/creative/depends.txt | 1 + .../mods/creative/init.lua | 177 + .../mods/default/README.txt | 211 + .../mods/default/aliases.lua | 76 + .../mods/default/crafting.lua | 839 ++ .../mods/default/craftitems.lua | 159 + .../mods/default/functions.lua | 348 + .../mods/default/furnace.lua | 291 + .../mods/default/init.lua | 48 + .../mods/default/legacy.lua | 25 + .../mods/default/mapgen.lua | 1116 +++ .../mods/default/models/character.b3d | Bin 0 -> 86880 bytes .../mods/default/models/character.blend | Bin 0 -> 628432 bytes .../mods/default/models/character.png | Bin 0 -> 2754 bytes .../mods/default/nodes.lua | 1736 ++++ .../mods/default/player.lua | 159 + .../mods/default/schematics/acacia_tree.mts | Bin 0 -> 204 bytes .../schematics/acacia_tree_from_sapling.mts | Bin 0 -> 205 bytes .../mods/default/schematics/apple_tree.mts | Bin 0 -> 163 bytes .../schematics/apple_tree_from_sapling.mts | Bin 0 -> 165 bytes .../mods/default/schematics/jungle_tree.mts | Bin 0 -> 251 bytes .../schematics/jungle_tree_from_sapling.mts | Bin 0 -> 245 bytes .../mods/default/schematics/large_cactus.mts | Bin 0 -> 94 bytes .../mods/default/schematics/papyrus.mts | Bin 0 -> 73 bytes .../mods/default/schematics/pine_tree.mts | Bin 0 -> 175 bytes .../schematics/pine_tree_from_sapling.mts | Bin 0 -> 172 bytes .../default/sounds/default_break_glass.1.ogg | Bin 0 -> 11130 bytes .../default/sounds/default_break_glass.2.ogg | Bin 0 -> 16058 bytes .../default/sounds/default_break_glass.3.ogg | Bin 0 -> 12257 bytes .../default/sounds/default_cool_lava.1.ogg | Bin 0 -> 9583 bytes .../default/sounds/default_cool_lava.2.ogg | Bin 0 -> 7977 bytes .../default/sounds/default_cool_lava.3.ogg | Bin 0 -> 6499 bytes .../default/sounds/default_dig_choppy.ogg | Bin 0 -> 6794 bytes .../default/sounds/default_dig_cracky.ogg | Bin 0 -> 6628 bytes .../default/sounds/default_dig_crumbly.ogg | Bin 0 -> 7567 bytes .../sounds/default_dig_dig_immediate.ogg | Bin 0 -> 6714 bytes .../default_dig_oddly_breakable_by_hand.ogg | Bin 0 -> 6940 bytes .../sounds/default_dirt_footstep.1.ogg | Bin 0 -> 11144 bytes .../sounds/default_dirt_footstep.2.ogg | Bin 0 -> 7504 bytes .../default/sounds/default_dug_node.1.ogg | Bin 0 -> 6630 bytes .../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 .../default/sounds/default_place_node.1.ogg | Bin 0 -> 8584 bytes .../default/sounds/default_place_node.2.ogg | Bin 0 -> 8644 bytes .../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_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 .../sounds/default_wood_footstep.1.ogg | Bin 0 -> 5967 bytes .../sounds/default_wood_footstep.2.ogg | Bin 0 -> 5772 bytes .../mods/default/textures/bubble.png | Bin 0 -> 459 bytes .../mods/default/textures/crack_anylength.png | Bin 0 -> 348 bytes .../textures/default_acacia_leaves.png | Bin 0 -> 444 bytes .../textures/default_acacia_sapling.png | Bin 0 -> 359 bytes .../default/textures/default_acacia_tree.png | Bin 0 -> 682 bytes .../textures/default_acacia_tree_top.png | Bin 0 -> 731 bytes .../default/textures/default_acacia_wood.png | Bin 0 -> 261 bytes .../mods/default/textures/default_apple.png | Bin 0 -> 251 bytes .../mods/default/textures/default_book.png | Bin 0 -> 201 bytes .../default/textures/default_bookshelf.png | Bin 0 -> 471 bytes .../mods/default/textures/default_brick.png | Bin 0 -> 351 bytes .../default/textures/default_brick_normal.png | Bin 0 -> 40247 bytes .../default/textures/default_bronze_block.png | Bin 0 -> 356 bytes .../default/textures/default_bronze_ingot.png | Bin 0 -> 224 bytes .../default/textures/default_cactus_side.png | Bin 0 -> 314 bytes .../textures/default_cactus_side_normal.png | Bin 0 -> 16278 bytes .../default/textures/default_cactus_top.png | Bin 0 -> 267 bytes .../textures/default_cactus_top_normal.png | Bin 0 -> 13506 bytes .../default/textures/default_chest_front.png | Bin 0 -> 423 bytes .../default/textures/default_chest_lock.png | Bin 0 -> 469 bytes .../default/textures/default_chest_side.png | Bin 0 -> 375 bytes .../default/textures/default_chest_top.png | Bin 0 -> 422 bytes .../mods/default/textures/default_clay.png | Bin 0 -> 272 bytes .../default/textures/default_clay_brick.png | Bin 0 -> 158 bytes .../default/textures/default_clay_lump.png | Bin 0 -> 167 bytes .../mods/default/textures/default_cloud.png | Bin 0 -> 83 bytes .../default/textures/default_coal_block.png | Bin 0 -> 240 bytes .../default/textures/default_coal_lump.png | Bin 0 -> 157 bytes .../mods/default/textures/default_cobble.png | Bin 0 -> 268 bytes .../textures/default_cobble_normal.png | Bin 0 -> 42875 bytes .../default/textures/default_copper_block.png | Bin 0 -> 359 bytes .../default/textures/default_copper_ingot.png | Bin 0 -> 225 bytes .../default/textures/default_copper_lump.png | Bin 0 -> 177 bytes .../textures/default_desert_cobble.png | Bin 0 -> 235 bytes .../default/textures/default_desert_sand.png | Bin 0 -> 350 bytes .../textures/default_desert_sand_normal.png | Bin 0 -> 45539 bytes .../default/textures/default_desert_stone.png | Bin 0 -> 280 bytes .../textures/default_desert_stone_brick.png | Bin 0 -> 611 bytes .../default_desert_stone_brick_normal.png | Bin 0 -> 13630 bytes .../textures/default_desert_stone_normal.png | Bin 0 -> 43180 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 .../default/textures/default_dirt_normal.png | Bin 0 -> 16606 bytes .../default/textures/default_dry_grass.png | Bin 0 -> 303 bytes .../default/textures/default_dry_grass_1.png | Bin 0 -> 219 bytes .../default/textures/default_dry_grass_2.png | Bin 0 -> 265 bytes .../default/textures/default_dry_grass_3.png | Bin 0 -> 295 bytes .../default/textures/default_dry_grass_4.png | Bin 0 -> 316 bytes .../default/textures/default_dry_grass_5.png | Bin 0 -> 339 bytes .../textures/default_dry_grass_normal.png | Bin 0 -> 19958 bytes .../textures/default_dry_grass_side.png | Bin 0 -> 285 bytes .../default_dry_grass_side_normal.png | Bin 0 -> 9118 bytes .../default/textures/default_dry_shrub.png | Bin 0 -> 148 bytes .../textures/default_fence_overlay.png | Bin 0 -> 219 bytes .../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 .../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 .../default/textures/default_gold_block.png | Bin 0 -> 483 bytes .../default/textures/default_gold_ingot.png | Bin 0 -> 225 bytes .../default/textures/default_gold_lump.png | Bin 0 -> 165 bytes .../mods/default/textures/default_grass.png | Bin 0 -> 777 bytes .../mods/default/textures/default_grass_1.png | Bin 0 -> 2944 bytes .../mods/default/textures/default_grass_2.png | Bin 0 -> 2980 bytes .../mods/default/textures/default_grass_3.png | Bin 0 -> 3065 bytes .../mods/default/textures/default_grass_4.png | Bin 0 -> 3134 bytes .../mods/default/textures/default_grass_5.png | Bin 0 -> 3269 bytes .../default/textures/default_grass_normal.png | Bin 0 -> 19958 bytes .../default/textures/default_grass_side.png | Bin 0 -> 490 bytes .../textures/default_grass_side_normal.png | Bin 0 -> 9118 bytes .../mods/default/textures/default_gravel.png | Bin 0 -> 201 bytes .../mods/default/textures/default_ice.png | Bin 0 -> 3046 bytes .../default/textures/default_iron_lump.png | Bin 0 -> 160 bytes .../default/textures/default_junglegrass.png | Bin 0 -> 197 bytes .../default/textures/default_jungleleaves.png | Bin 0 -> 184 bytes .../textures/default_jungleleaves_simple.png | Bin 0 -> 430 bytes .../textures/default_junglesapling.png | Bin 0 -> 190 bytes .../default/textures/default_jungletree.png | Bin 0 -> 736 bytes .../textures/default_jungletree_normal.png | Bin 0 -> 16239 bytes .../textures/default_jungletree_top.png | Bin 0 -> 834 bytes .../default_jungletree_top_normal.png | Bin 0 -> 8706 bytes .../default/textures/default_junglewood.png | Bin 0 -> 260 bytes .../textures/default_junglewood_normal.png | Bin 0 -> 5957 bytes .../mods/default/textures/default_ladder.png | Bin 0 -> 467 bytes .../mods/default/textures/default_lava.png | Bin 0 -> 685 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 -> 304 bytes .../textures/default_leaves_simple.png | Bin 0 -> 817 bytes .../default/textures/default_mese_block.png | Bin 0 -> 224 bytes .../default/textures/default_mese_crystal.png | Bin 0 -> 222 bytes .../default_mese_crystal_fragment.png | Bin 0 -> 121 bytes .../default/textures/default_meselamp.png | Bin 0 -> 3399 bytes .../default/textures/default_mineral_coal.png | Bin 0 -> 141 bytes .../textures/default_mineral_coal_normal.png | Bin 0 -> 24834 bytes .../textures/default_mineral_copper.png | Bin 0 -> 134 bytes .../default_mineral_copper_normal.png | Bin 0 -> 21935 bytes .../textures/default_mineral_diamond.png | Bin 0 -> 262 bytes .../default_mineral_diamond_normal.png | Bin 0 -> 24834 bytes .../default/textures/default_mineral_gold.png | Bin 0 -> 126 bytes .../textures/default_mineral_gold_normal.png | Bin 0 -> 24834 bytes .../default/textures/default_mineral_iron.png | Bin 0 -> 172 bytes .../textures/default_mineral_iron_normal.png | Bin 0 -> 8062 bytes .../default/textures/default_mineral_mese.png | Bin 0 -> 358 bytes .../textures/default_mineral_mese_normal.png | Bin 0 -> 24145 bytes .../default/textures/default_mossycobble.png | Bin 0 -> 315 bytes .../mods/default/textures/default_nc_back.png | Bin 0 -> 186 bytes .../default/textures/default_nc_front.png | Bin 0 -> 204 bytes .../mods/default/textures/default_nc_rb.png | Bin 0 -> 137 bytes .../mods/default/textures/default_nc_side.png | Bin 0 -> 148 bytes .../default/textures/default_obsidian.png | Bin 0 -> 155 bytes .../textures/default_obsidian_brick.png | Bin 0 -> 268 bytes .../textures/default_obsidian_glass.png | Bin 0 -> 128 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 -> 203 bytes .../default/textures/default_pine_sapling.png | Bin 0 -> 210 bytes .../default/textures/default_pine_tree.png | Bin 0 -> 280 bytes .../textures/default_pine_tree_top.png | Bin 0 -> 574 bytes .../default/textures/default_pine_wood.png | Bin 0 -> 223 bytes .../mods/default/textures/default_rail.png | Bin 0 -> 242 bytes .../textures/default_rail_crossing.png | Bin 0 -> 262 bytes .../default/textures/default_rail_curved.png | Bin 0 -> 241 bytes .../textures/default_rail_t_junction.png | Bin 0 -> 247 bytes .../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 .../default/textures/default_sand_normal.png | Bin 0 -> 41096 bytes .../default/textures/default_sandstone.png | Bin 0 -> 258 bytes .../textures/default_sandstone_brick.png | Bin 0 -> 439 bytes .../default_sandstone_brick_normal.png | Bin 0 -> 13630 bytes .../mods/default/textures/default_sapling.png | Bin 0 -> 190 bytes .../mods/default/textures/default_sign.png | Bin 0 -> 442 bytes .../default/textures/default_sign_wall.png | Bin 0 -> 416 bytes .../mods/default/textures/default_snow.png | Bin 0 -> 164 bytes .../default/textures/default_snow_side.png | Bin 0 -> 360 bytes .../default/textures/default_snowball.png | Bin 0 -> 183 bytes .../default/textures/default_steel_block.png | Bin 0 -> 357 bytes .../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 .../default/textures/default_stone_brick.png | Bin 0 -> 583 bytes .../textures/default_stone_brick_normal.png | Bin 0 -> 41826 bytes .../default/textures/default_stone_normal.png | Bin 0 -> 19949 bytes .../default/textures/default_tnt_bottom.png | Bin 0 -> 98 bytes .../default/textures/default_tnt_side.png | Bin 0 -> 122 bytes .../mods/default/textures/default_tnt_top.png | Bin 0 -> 143 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 .../mods/default/textures/default_torch.png | Bin 0 -> 151 bytes .../textures/default_torch_animated.png | Bin 0 -> 833 bytes .../textures/default_torch_on_ceiling.png | Bin 0 -> 136 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 .../default/textures/default_tree_normal.png | Bin 0 -> 9382 bytes .../default/textures/default_tree_top.png | Bin 0 -> 659 bytes .../textures/default_tree_top_normal.png | Bin 0 -> 8706 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 .../default/textures/default_wood_normal.png | Bin 0 -> 5957 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 .../default/textures/gui_hotbar_selected.png | Bin 0 -> 1649 bytes .../mods/default/textures/heart.png | Bin 0 -> 293 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 | 332 + .../mods/default/trees.lua | 393 + .../mods/doors/README.txt | 46 + .../mods/doors/depends.txt | 2 + .../mods/doors/init.lua | 502 + .../mods/doors/sounds/doors_door_close.ogg | Bin 0 -> 20157 bytes .../mods/doors/sounds/doors_door_open.ogg | Bin 0 -> 11915 bytes .../mods/doors/textures/doors_brown.png | Bin 0 -> 109 bytes .../mods/doors/textures/doors_glass.png | Bin 0 -> 128 bytes .../mods/doors/textures/doors_glass_a.png | Bin 0 -> 158 bytes .../mods/doors/textures/doors_glass_b.png | Bin 0 -> 158 bytes .../mods/doors/textures/doors_glass_side.png | Bin 0 -> 82 bytes .../mods/doors/textures/doors_grey.png | Bin 0 -> 105 bytes .../doors/textures/doors_obsidian_glass.png | Bin 0 -> 130 bytes .../doors/textures/doors_obsidian_glass_a.png | Bin 0 -> 128 bytes .../doors/textures/doors_obsidian_glass_b.png | Bin 0 -> 128 bytes .../textures/doors_obsidian_glass_side.png | Bin 0 -> 82 bytes .../mods/doors/textures/doors_steel.png | Bin 0 -> 132 bytes .../mods/doors/textures/doors_steel_a.png | Bin 0 -> 273 bytes .../mods/doors/textures/doors_steel_b.png | Bin 0 -> 260 bytes .../mods/doors/textures/doors_trapdoor.png | Bin 0 -> 257 bytes .../doors/textures/doors_trapdoor_side.png | Bin 0 -> 173 bytes .../mods/doors/textures/doors_wood.png | Bin 0 -> 130 bytes .../mods/doors/textures/doors_wood_a.png | Bin 0 -> 294 bytes .../mods/doors/textures/doors_wood_b.png | Bin 0 -> 291 bytes .../mods/dye/README.txt | 15 + .../mods/dye/depends.txt | 0 .../minetestforfun_skyblock/mods/dye/init.lua | 87 + .../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/API.txt | 28 + .../mods/farming/README.txt | 48 + .../mods/farming/api.lua | 303 + .../mods/farming/depends.txt | 2 + .../mods/farming/hoes.lua | 41 + .../mods/farming/init.lua | 78 + .../mods/farming/nodes.lua | 156 + .../mods/farming/textures/farming_bread.png | Bin 0 -> 393 bytes .../mods/farming/textures/farming_cotton.png | Bin 0 -> 166 bytes .../farming/textures/farming_cotton_1.png | Bin 0 -> 110 bytes .../farming/textures/farming_cotton_2.png | Bin 0 -> 120 bytes .../farming/textures/farming_cotton_3.png | Bin 0 -> 144 bytes .../farming/textures/farming_cotton_4.png | Bin 0 -> 150 bytes .../farming/textures/farming_cotton_5.png | Bin 0 -> 159 bytes .../farming/textures/farming_cotton_6.png | Bin 0 -> 164 bytes .../farming/textures/farming_cotton_7.png | Bin 0 -> 170 bytes .../farming/textures/farming_cotton_8.png | Bin 0 -> 196 bytes .../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 .../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 .../farming/textures/farming_wheat_seed.png | Bin 0 -> 141 bytes .../mods/fire/README.txt | 32 + .../mods/fire/init.lua | 227 + .../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/flowers/README.txt | 22 + .../mods/flowers/depends.txt | 1 + .../mods/flowers/init.lua | 237 + .../mods/flowers/mapgen.lua | 132 + .../textures/flowers_dandelion_white.png | Bin 0 -> 142 bytes .../textures/flowers_dandelion_yellow.png | Bin 0 -> 133 bytes .../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 .../flowers_mushroom_spores_brown.png | Bin 0 -> 94 bytes .../textures/flowers_mushroom_spores_red.png | Bin 0 -> 92 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/give_initial_stuff/depends.txt | 2 + .../mods/give_initial_stuff/init.lua | 12 + .../mods/protector/README.md | 27 + .../mods/protector/depends.txt | 3 + .../mods/protector/init.lua | 752 ++ .../mods/protector/license.txt | 14 + .../moreblocks_circle_stone_bricks.png | Bin 0 -> 672 bytes .../textures/johnsmith/protector_logo.png | Bin 0 -> 862 bytes .../moreblocks_circle_stone_bricks.png | Bin 0 -> 267 bytes .../protector/textures/protector_display.png | Bin 0 -> 96 bytes .../protector/textures/protector_logo.png | Bin 0 -> 138 bytes .../mods/screwdriver/init.lua | 113 + .../mods/screwdriver/readme.txt | 21 + .../mods/screwdriver/textures/screwdriver.png | Bin 0 -> 182 bytes .../mods/sethome/init.lua | 65 + .../mods/skyblock/depends.txt | 1 + .../mods/skyblock/init.lua | 30 + .../mods/skyblock/register_misc.lua | 139 + .../mods/skyblock/register_node.lua | 28 + .../mods/skyblock/schems/island.schem | 1 + .../mods/skyblock/skyblock.lua | 321 + .../skyblock/textures/README.alphabet.txt | 47 + .../skyblock/textures/README.interface.txt | 1 + .../skyblock/textures/checkbox_checked.png | Bin 0 -> 1106 bytes .../skyblock/textures/checkbox_unchecked.png | Bin 0 -> 1057 bytes .../mods/skyblock/textures/craft.png | Bin 0 -> 1125 bytes .../mods/skyblock/textures/goals.png | Bin 0 -> 1296 bytes .../mods/skyblock/textures/inventory.png | Bin 0 -> 1249 bytes .../mods/skyblock/textures/rewards.png | Bin 0 -> 1065 bytes .../mods/skyblock/textures/skyblock_1.png | Bin 0 -> 229 bytes .../mods/skyblock/textures/skyblock_2.png | Bin 0 -> 308 bytes .../mods/skyblock/textures/skyblock_3.png | Bin 0 -> 342 bytes .../mods/skyblock/textures/skyblock_4.png | Bin 0 -> 311 bytes .../mods/skyblock/textures/skyblock_5.png | Bin 0 -> 320 bytes .../mods/skyblock/textures/skyblock_6.png | Bin 0 -> 357 bytes .../mods/skyblock/textures/skyblock_7.png | Bin 0 -> 304 bytes .../mods/skyblock/textures/skyblock_8.png | Bin 0 -> 347 bytes .../mods/skyblock/textures/skyblock_9.png | Bin 0 -> 359 bytes .../mods/skyblock/textures/skyblock_info.png | Bin 0 -> 232 bytes .../mods/skyblock/textures/skyblock_quest.png | Bin 0 -> 307 bytes .../mods/skyblock_levels/depends.txt | 10 + .../mods/skyblock_levels/init.lua | 29 + .../mods/skyblock_levels/register_abm.lua | 63 + .../mods/skyblock_levels/register_command.lua | 48 + .../mods/skyblock_levels/register_craft.lua | 219 + .../mods/skyblock_levels/register_misc.lua | 64 + .../mods/skyblock_levels/register_node.lua | 75 + .../skyblock_levels/skyblock.craft_guide.lua | 154 + .../mods/skyblock_levels/skyblock.feats.lua | 379 + .../skyblock_levels/skyblock.levels.1.lua | 204 + .../skyblock_levels/skyblock.levels.2.lua | 205 + .../skyblock_levels/skyblock.levels.3.lua | 216 + .../skyblock_levels/skyblock.levels.4.lua | 62 + .../skyblock_levels/skyblock.levels.X.lua | 48 + .../mods/skyblock_levels/skyblock.levels.lua | 285 + .../textures/ui_skyblock_icon.png | Bin 0 -> 19310 bytes .../mods/stairs/README.txt | 26 + .../mods/stairs/depends.txt | 2 + .../mods/stairs/init.lua | 400 + .../mods/stairs/models/stairs_stair.obj | 113 + .../mods/tnt/README.txt | 36 + .../mods/tnt/depends.txt | 3 + .../minetestforfun_skyblock/mods/tnt/init.lua | 390 + .../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_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 .../tnt/textures/tnt_gunpowder_crossing.png | Bin 0 -> 245 bytes .../tnt/textures/tnt_gunpowder_curved.png | Bin 0 -> 268 bytes .../tnt/textures/tnt_gunpowder_inventory.png | Bin 0 -> 301 bytes .../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 | 45 + .../mods/vessels/depends.txt | 1 + .../mods/vessels/init.lua | 202 + .../textures/vessels_drinking_glass.png | Bin 0 -> 188 bytes .../textures/vessels_drinking_glass_inv.png | Bin 0 -> 188 bytes .../vessels/textures/vessels_glass_bottle.png | Bin 0 -> 200 bytes .../textures/vessels_glass_bottle_inv.png | Bin 0 -> 200 bytes .../textures/vessels_glass_fragments.png | Bin 0 -> 497 bytes .../mods/vessels/textures/vessels_shelf.png | Bin 0 -> 354 bytes .../vessels/textures/vessels_steel_bottle.png | Bin 0 -> 257 bytes .../textures/vessels_steel_bottle_inv.png | Bin 0 -> 257 bytes .../mods/wool/README.txt | 28 + .../mods/wool/depends.txt | 1 + .../mods/wool/init.lua | 50 + .../mods/wool/textures/wool_black.png | Bin 0 -> 213 bytes .../mods/wool/textures/wool_blue.png | Bin 0 -> 269 bytes .../mods/wool/textures/wool_brown.png | Bin 0 -> 267 bytes .../mods/wool/textures/wool_cyan.png | Bin 0 -> 305 bytes .../mods/wool/textures/wool_dark_green.png | Bin 0 -> 259 bytes .../mods/wool/textures/wool_dark_grey.png | Bin 0 -> 265 bytes .../mods/wool/textures/wool_green.png | Bin 0 -> 308 bytes .../mods/wool/textures/wool_grey.png | Bin 0 -> 315 bytes .../mods/wool/textures/wool_magenta.png | Bin 0 -> 301 bytes .../mods/wool/textures/wool_orange.png | Bin 0 -> 288 bytes .../mods/wool/textures/wool_pink.png | Bin 0 -> 221 bytes .../mods/wool/textures/wool_red.png | Bin 0 -> 292 bytes .../mods/wool/textures/wool_violet.png | Bin 0 -> 251 bytes .../mods/wool/textures/wool_white.png | Bin 0 -> 306 bytes .../mods/wool/textures/wool_yellow.png | Bin 0 -> 263 bytes .../mods/xpanes/README.txt | 16 + .../mods/xpanes/depends.txt | 1 + .../mods/xpanes/init.lua | 195 + .../mods/xpanes/textures/xpanes_bar.png | Bin 0 -> 180 bytes .../mods/xpanes/textures/xpanes_grey.png | Bin 0 -> 82 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 -> 148 bytes .../olds-part/mods_here.txt | 4 + .../upgrade-mff-skyblock/olds/minetest.conf | 76 + .../minetestforfun-skyblock/env_meta.txt | 3 + .../minetestforfun-skyblock/force_loaded.txt | 1 + .../worlds/minetestforfun-skyblock/ipban.txt | 0 .../worlds/minetestforfun-skyblock/map.sqlite | Bin 0 -> 3072 bytes .../minetestforfun-skyblock/map_meta.txt | 159 + .../minetestforfun-skyblock/rollback.sqlite | Bin 0 -> 9216 bytes .../worlds/minetestforfun-skyblock/world.mt | 4 + .../upgrade-part-mff-skyblock.sh | 22 +- .../w-upgrade-mff-skyblock.sh | 1 + 2285 files changed, 84593 insertions(+), 29 deletions(-) create mode 100644 other_things/scripts/Server-side/script/moredebug-mff-skyblock.txt create mode 100644 other_things/scripts/Server-side/upgrade-mff-hg/mff-hg.tar.gz create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/game.conf create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/minetest.conf create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/armor.conf.example create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/armor.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/crafting_guide.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/models/3d_armor_character.b3d create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/models/3d_armor_character.blend create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_admin_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_bronze_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_mithril_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_steel_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_wood_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_admin_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_bronze_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_mithril_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_wood_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_admin_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_bronze_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_diamond_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_mithril_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_wood_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_admin_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_bronze_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_mithril_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_steel_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_wood_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_trans.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_ui_form.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/character_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/inventory_plus_armor.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/LICENSE.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/modpack.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/crafting_guide.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_inv_shield_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_inv_shield_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_inv_shield_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_inv_shield_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_inv_shield_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_inv_shield_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_admin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_admin_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_bronze.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_bronze_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_diamond_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_mithril.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_mithril_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_steel_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_wood_preview.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/transform.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket_lava.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket_river_water.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket_water.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/sounds/builtin_item_lava.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/api.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_dirt_monster.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_dungeon_master.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_dungeon_master.x create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_oerkki.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_oerkki.x create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_rat.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_rat.x create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_rhino.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sand_monster.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sand_monster.x create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep.x create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep_shaved.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep_shaved.x create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_stone_monster.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_stone_monster.x create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_tree_monster.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_tree_monster.x create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/hit.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/hit_death.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/mobs_bullet.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/mobs_fireball.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/mobs_fireball_explode.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/mobs_punch.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/player_death.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_bullet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_cooked_rat.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_fireball.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_meat.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_meat_raw.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_rat_inventory.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/textures/default_torch_new_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/textures/default_torch_new_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/textures/default_torch_new_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/textures/default_torch_new_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/aliases.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/crafting.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/craftitems.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/functions.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/furnace.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/legacy.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/mapgen.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.b3d create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.blend create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/nodes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/player.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/acacia_tree.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/apple_tree.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/jungle_tree.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/large_cactus.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/papyrus.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/pine_tree.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_break_glass.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_break_glass.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_break_glass.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_cool_lava.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_cool_lava.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_cool_lava.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_choppy.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_cracky.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_crumbly.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_crumbly.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_dig_immediate.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dirt_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dirt_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dug_node.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dug_node.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_glass_footstep.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_grass_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_grass_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_grass_footstep.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.4.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_hard_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_hard_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_hard_footstep.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node_hard.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node_hard.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_sand_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_sand_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_snow_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_snow_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_snow_footstep.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_wood_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_wood_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_damage.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_damage.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_damage.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_damage.4.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_falling_damage.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_falling_damage.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/bubble.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/crack_anylength.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/crosshair.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_acacia_leaves.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_acacia_sapling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_acacia_tree.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_acacia_tree_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_acacia_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_apple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_book.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_bookshelf.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_brick_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_bronze_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_bronze_ingot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cactus_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cactus_side_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cactus_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cactus_top_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_lock.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_clay.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_clay_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_clay_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cloud.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_coal_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_coal_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cobble.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cobble_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_copper_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_copper_ingot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_copper_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_cobble.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_sand.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_sand_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_stone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_stone_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_stone_brick_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_stone_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_diamond_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dirt.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dirt_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_side_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_shrub.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_fence.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_fence_overlay.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_footprint.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_fire_bg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_fire_fg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_front_active.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_glass_detail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_gold_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_gold_ingot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_gold_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_footsteps.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_side_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_gravel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_ice.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_inventory_background.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_iron_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglegrass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungleleaves.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungleleaves_simple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglesapling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree_top_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglewood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglewood_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_ladder.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_lava.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_lava_flowing_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_lava_source_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_leaves.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_leaves_simple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mese_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mese_crystal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mese_crystal_fragment.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_meselamp.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_coal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_coal_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_copper.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_copper_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_diamond_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_gold.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_gold_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_iron.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_iron_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_mese.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_mese_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mossycobble.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_rb.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_obsidian.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_obsidian_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_obsidian_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_obsidian_shard.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_paper.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_papyrus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_needles.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_sapling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_tree.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_tree_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_crossing.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_curved.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_t_junction.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_river_water.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_river_water_flowing_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_river_water_source_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sand.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sand_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone_brick_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sapling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_scorched_stuff.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sign.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sign_wall.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_snow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_snow_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_snowball.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_steel_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_steel_ingot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone_brick_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tnt_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tnt_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tnt_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzeaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzepick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzeshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzesword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondpick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondsword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_meseaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_mesepick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_meseshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_mesesword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_steelaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_steelpick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_steelshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_steelsword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stoneaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stonepick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stoneshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stonesword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_woodaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_woodpick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_woodshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_woodsword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_on_ceiling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_on_ceiling_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_on_floor.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_on_floor_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tree.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tree_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tree_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tree_top_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water_flowing_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water_source_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_wood_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_formbg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_furnace_arrow_bg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_furnace_arrow_fg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_hb_bg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_hotbar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_hotbar_selected.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/heart.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/player.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/player_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/treeprop.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/wieldhand.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/tools.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/trees.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/sounds/doors_door_close.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/sounds/doors_door_open.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_steel_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_steel_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_wood_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_wood_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_glass_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_glass_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_glass_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_steel_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_steel_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_trapdoor.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_trapdoor_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_wood_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_wood_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_black.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_blue.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_cyan.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_dark_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_dark_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_magenta.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_orange.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_pink.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_red.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_violet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_yellow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/sounds/fire_large.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/sounds/fire_small.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/textures/fire_basic_flame.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/textures/fire_basic_flame_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/mapgen.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_dandelion_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_dandelion_yellow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_geranium.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_mushroom_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_mushroom_red.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_mushroom_spores_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_mushroom_spores_red.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_rose.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_tulip.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_viola.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/IDEAS.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_bread.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_bread_slice.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_bun.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_juice_apple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_juice_cactus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_0.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_10.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_11.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_65535.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_0.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_10.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_11.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_12.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_13.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_14.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_15.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_16.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_17.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_18.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_19.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_20.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/license.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/textures/glass_arena.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/API.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/changelog.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/hud_legacy.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bar_background.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bar_breath.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bar_health.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bgicon_health.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_hotbar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_hotbar_selected.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_icon_breath.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_icon_health.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/wieldhand.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/engine.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/hudkit.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/letters.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/random_chests.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/ranked.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_death.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_death.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_grace_over.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_prestart.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_start.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_starting_drum.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_victory.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/spawning.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_1_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_2_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_3_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_4_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_votebar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_voteicon.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/top.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/weapons.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_feet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_head.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_legs.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_shield.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_torso.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_crafting_icon.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/.gitmodules create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/API.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/LICENSE.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/botcmds.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/callback.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/chatcmds.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/config.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/hooks.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/LICENSE.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/README.markdown create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/asyncoperations.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/doc/irc.luadoc create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/handlers.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/main.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/messages.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/push-luadoc.sh create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/set.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/util.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/messages.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/player_part.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/sounds/item_drop_pickup.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/sounds/item_drop_pickup.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/textures/itemframes_frame.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/textures/itemframes_pedestal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/LICENSE create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/LICENSE.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/NODES.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/aliases.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/config.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/craftitems.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/default_nodes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/locale/es.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/locale/fr.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/nodes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/black.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_black.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_blue.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_orange.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_pink.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_purple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_yellow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/fire_basic_flame.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/fire_basic_flame_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/invisible.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_adminpick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_adminpick_with_drops.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_copper_coin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_desert_sand_soil_wet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_desert_sand_soil_wet_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_gold_coin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_12.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_infinitefuel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_silver_coin.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_smoke.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_soil_wet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_soil_wet_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_superapple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/tools.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/engine.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/nodes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/SoundLicenses.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_lost.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_note_1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_note_2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_note_3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_note_4.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_game_placer.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_note_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_note_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_note_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_note_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/LICENSE.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/aliases.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/circular_saw.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/config.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/de.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/es.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/fr.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/template.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_cut.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_half.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_half_raised.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut_half.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut_half_raised.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_half.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_half_raised.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut_half.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut_half_raised.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_half.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_half_raised.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/nodes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/ownership.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/redefinitions.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/API.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/aliases.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/conversion.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/microblocks.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/panels.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/registrations.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/slabs.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/slopes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/stairs.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/default_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/default_fence_overlay.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/invisible.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_cactus_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_cactus_checker.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circle_stone_bricks.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_clean_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_clean_glass_detail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_checker.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_glass_detail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_glass_stairsplus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_stone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_stone_bricks.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_cobble_compressed.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_empty_bookshelf.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_fence_jungle_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_fence_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glass_stairsplus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glow_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glow_glass_detail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glow_glass_stairsplus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_grey_bricks.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_checker.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_glass_detail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_glass_stairsplus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_stone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_stone_bricks.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_junglestick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_obsidian_glass_stairsplus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_plankstone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_plankstone_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_rope.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_split_stone_tile.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_split_stone_tile_alt.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_split_stone_tile_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_stone_tile.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_super_glow_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_super_glow_glass_detail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_super_glow_glass_stairsplus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_sweeper.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_tar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_glow_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_stone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_super_glow_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_tree_stairsplus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile_center.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile_full.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile_up.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/name_restrictions/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/name_restrictions/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/LICENSE create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/README create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/description.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/textures/character_top10.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/textures/character_top3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/sounds/shutdown_shutdown.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_20.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_21.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_22.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_23.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_24.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_25.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_26.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_27.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_28.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_29.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_30.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_31.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_32.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_33.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_34.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_35.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_36.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_37.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_38.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_39.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_40.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_41.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_42.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_43.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_44.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_45.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_46.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_47.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_48.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_49.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_50.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_51.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_52.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_53.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_54.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_55.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_56.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_57.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_58.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_59.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_60.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_61.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_62.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_63.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_64.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_65.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_66.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_67.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_68.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_69.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_70.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_71.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_72.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_73.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_74.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_75.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_76.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_77.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_78.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_79.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_0.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_A.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_B.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_C.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_D.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_E.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_F.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_n.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/copyright.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_20.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_21.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_22.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_23.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_24.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_25.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_26.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_27.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_28.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_29.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_30.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_31.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_32.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_33.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_34.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_35.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_36.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_37.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_38.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_39.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_40.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_41.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_42.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_43.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_44.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_45.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_46.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_47.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_48.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_49.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_50.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_51.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_52.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_53.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_54.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_55.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_56.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_57.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_58.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_59.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_60.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_61.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_62.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_63.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_64.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_65.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_66.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_67.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_68.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_69.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_70.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_71.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_72.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_73.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_74.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_75.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_76.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_77.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_78.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_79.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_0.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_A.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_B.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_C.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_D.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_E.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_F.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_n.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_20.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_21.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_22.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_23.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_24.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_25.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_26.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_27.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_28.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_29.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_30.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_31.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_32.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_33.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_34.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_35.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_36.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_37.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_38.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_39.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_40.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_41.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_42.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_43.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_44.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_45.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_46.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_47.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_48.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_49.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_50.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_51.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_52.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_53.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_54.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_55.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_56.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_57.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_58.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_59.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_60.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_61.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_62.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_63.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_64.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_65.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_66.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_67.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_68.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_69.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_70.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_71.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_72.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_73.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_74.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_75.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_76.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_77.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_78.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_79.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_0.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_A.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_B.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_C.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_D.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_E.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_F.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_n.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_20.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_21.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_22.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_23.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_24.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_25.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_26.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_27.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_28.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_29.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_30.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_31.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_32.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_33.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_34.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_35.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_36.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_37.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_38.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_39.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_40.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_41.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_42.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_43.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_44.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_45.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_46.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_47.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_48.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_49.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_50.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_51.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_52.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_53.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_54.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_55.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_56.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_57.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_58.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_59.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_60.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_61.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_62.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_63.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_64.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_65.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_66.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_67.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_68.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_69.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_70.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_71.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_72.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_73.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_74.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_75.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_76.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_77.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_78.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_79.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_0.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_A.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_B.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_C.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_D.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_E.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_F.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_n.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_20.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_21.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_22.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_23.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_24.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_25.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_26.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_27.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_28.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_29.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_30.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_31.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_32.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_33.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_34.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_35.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_36.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_37.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_38.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_39.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_40.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_41.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_42.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_43.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_44.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_45.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_46.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_47.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_48.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_49.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_50.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_51.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_52.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_53.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_54.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_55.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_56.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_57.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_58.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_59.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_60.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_61.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_62.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_63.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_64.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_65.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_66.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_67.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_68.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_69.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_70.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_71.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_72.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_73.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_74.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_75.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_76.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_77.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_78.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_79.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_0.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_A.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_B.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_C.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_D.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_E.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_F.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_n.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/locale/de.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/locale/template.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/bg_signs_lib.jpg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_20.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_21.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_22.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_23.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_24.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_25.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_26.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_27.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_28.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_29.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_30.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_31.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_32.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_33.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_34.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_35.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_36.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_37.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_38.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_39.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_40.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_41.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_42.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_43.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_44.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_45.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_46.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_47.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_48.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_49.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_50.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_51.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_52.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_53.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_54.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_55.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_56.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_57.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_58.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_59.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_60.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_61.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_62.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_63.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_64.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_65.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_66.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_67.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_68.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_69.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6f.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_70.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_71.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_72.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_73.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_74.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_75.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_76.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_77.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_78.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_79.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7c.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7d.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7e.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_blue_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_blue_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_brown_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_brown_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_green_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_green_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_locked_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_metal_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_metal_sides.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_metal_tb.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_orange_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_orange_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_red_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_red_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_wall_sign.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_wall_sign_locked.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_black_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_black_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_red_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_red_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_yellow_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_yellow_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_0.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_A.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_B.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_C.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_D.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_E.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_F.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_n.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/COPYING create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/esprint.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/textures/sprint_particle.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/textures/sprint_stamina_bar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/textures/sprint_stamina_icon.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/textures/stamina.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/wsprint.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/models/stairs_stair.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/CHANGES.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/LICENSE.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/modpack.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/es.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/fr.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/template.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_bucket_waste.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_suit.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_waste.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_waste_flw_anim.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_waste_src_anim.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/toxicwaste.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/TECHNOTE.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/locale/es.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/locale/fr.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/licence.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_eat.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_eat.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_eat.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_stomach.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_stomach.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/textures/survival_hunger_hud_apple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/textures/survival_hunger_hud_bar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/textures/survival_hunger_meter.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/chatcmds.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/config.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/es.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/fr.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/template.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/survival_lib.conf create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/TECHNOTE.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/locale/es.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/locale/fr.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/sounds/survival_thirst_drink.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/sounds/survival_thirst_thirst.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_drinking_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_drinking_glass_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_hud_bar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_hud_water_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_meter.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_water_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/topic.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/arrow.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/build_arrow.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/dig_arrow.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/fire_arrow.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/sounds/throwing_sound.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/teleport_arrow.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_build.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_build_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_build_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_build_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_bow_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_bow_stone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_bow_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_empty.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_string.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_drinking_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_drinking_glass_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_glass_bottle.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_glass_bottle_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_glass_fragments.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_shelf.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_steel_bottle.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_steel_bottle_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/functions.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/init.lua.new create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_black.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_blue.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_cyan.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_dark_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_dark_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_magenta.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_orange.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_pink.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_red.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_violet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_yellow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/.gitignore create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/ChatCommands.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/LICENSE.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/Tutorial.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/WorldEdit API.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/config.ld create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/modpack.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/code.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/common.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/compatibility.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/manipulations.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/primitives.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/serialization.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/visualization.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/mark.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/safe.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_cube.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_pos1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_pos2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/functionality.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/textures/inventory_plus_worldedit_gui.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_infinity/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_infinity/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_limited/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_limited/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_shortcommands/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_shortcommands/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_bar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_pane_half.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_space.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-hg/olds-part/mods_here.txt create mode 100644 other_things/scripts/Server-side/upgrade-mff-skyblock/mff-skyblock.tar.gz create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/game.conf create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/minetest.conf create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/Changelog.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/api.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/beds.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/functions.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/spawns.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_fancy.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_foot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_head.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_side1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_side2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_side_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_side_bottom_r.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_side_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_side_top_r.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_top1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_top2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_top_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_bed_top_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/beds/textures/beds_transparent.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/boats/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/boats/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/boats/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/boats/models/boat.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/boats/textures/boat_inventory.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/boats/textures/boat_wield.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bones/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bones/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bones/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bones/textures/bones_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bones/textures/bones_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bones/textures/bones_rear.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bones/textures/bones_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bones/textures/bones_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bucket/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bucket/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bucket/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bucket/textures/bucket.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bucket/textures/bucket_lava.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bucket/textures/bucket_river_water.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/bucket/textures/bucket_water.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/creative/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/creative/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/creative/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/aliases.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/crafting.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/craftitems.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/functions.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/furnace.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/legacy.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/mapgen.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/models/character.b3d create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/models/character.blend create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/models/character.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/nodes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/player.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/acacia_tree.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/acacia_tree_from_sapling.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/apple_tree.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/apple_tree_from_sapling.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/jungle_tree.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/jungle_tree_from_sapling.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/large_cactus.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/papyrus.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/pine_tree.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/schematics/pine_tree_from_sapling.mts create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_break_glass.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_break_glass.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_break_glass.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_cool_lava.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_cool_lava.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_cool_lava.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dig_choppy.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dig_cracky.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dig_crumbly.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dig_dig_immediate.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dirt_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dirt_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dug_node.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_dug_node.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_glass_footstep.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_grass_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_grass_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_grass_footstep.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_gravel_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_gravel_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_gravel_footstep.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_gravel_footstep.4.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_hard_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_hard_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_hard_footstep.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_place_node.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_place_node.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_place_node.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_place_node_hard.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_place_node_hard.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_sand_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_sand_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_snow_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_snow_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_snow_footstep.3.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_wood_footstep.1.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/sounds/default_wood_footstep.2.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/bubble.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/crack_anylength.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_acacia_leaves.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_acacia_sapling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_acacia_tree.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_acacia_tree_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_acacia_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_apple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_book.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_bookshelf.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_brick_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_bronze_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_bronze_ingot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_cactus_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_cactus_side_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_cactus_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_cactus_top_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_chest_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_chest_lock.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_chest_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_chest_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_clay.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_clay_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_clay_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_cloud.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_coal_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_coal_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_cobble.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_cobble_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_copper_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_copper_ingot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_copper_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_desert_cobble.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_desert_sand.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_desert_sand_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_desert_stone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_desert_stone_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_desert_stone_brick_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_desert_stone_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_diamond_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dirt.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dirt_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_grass_side_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_dry_shrub.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_fence_overlay.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_footprint.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_furnace_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_furnace_fire_bg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_furnace_fire_fg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_furnace_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_furnace_front_active.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_furnace_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_furnace_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_glass_detail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_gold_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_gold_ingot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_gold_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_grass_side_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_gravel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_ice.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_iron_lump.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_junglegrass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_jungleleaves.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_jungleleaves_simple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_junglesapling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_jungletree.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_jungletree_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_jungletree_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_jungletree_top_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_junglewood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_junglewood_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_ladder.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_lava.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_lava_flowing_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_lava_source_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_leaves.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_leaves_simple.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mese_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mese_crystal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mese_crystal_fragment.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_meselamp.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_coal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_coal_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_copper.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_copper_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_diamond.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_diamond_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_gold.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_gold_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_iron.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_iron_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_mese.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mineral_mese_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_mossycobble.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_nc_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_nc_front.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_nc_rb.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_nc_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_obsidian.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_obsidian_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_obsidian_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_obsidian_shard.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_paper.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_papyrus.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_pine_needles.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_pine_sapling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_pine_tree.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_pine_tree_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_pine_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_rail.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_rail_crossing.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_rail_curved.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_rail_t_junction.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_river_water.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_river_water_flowing_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_river_water_source_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_sand.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_sand_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_sandstone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_sandstone_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_sandstone_brick_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_sapling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_sign.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_sign_wall.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_snow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_snow_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_snowball.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_steel_block.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_steel_ingot.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_stick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_stone.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_stone_brick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_stone_brick_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_stone_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tnt_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tnt_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tnt_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_bronzeaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_bronzepick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_bronzeshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_bronzesword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_diamondaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_diamondpick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_diamondshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_diamondsword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_meseaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_mesepick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_meseshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_mesesword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_steelaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_steelpick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_steelshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_steelsword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_stoneaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_stonepick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_stoneshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_stonesword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_woodaxe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_woodpick.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_woodshovel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tool_woodsword.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_torch.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_torch_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_torch_on_ceiling.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_torch_on_ceiling_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_torch_on_floor.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_torch_on_floor_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tree.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tree_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tree_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_tree_top_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_water.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_water_flowing_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_water_source_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/default_wood_normal.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/gui_formbg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/gui_furnace_arrow_bg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/gui_furnace_arrow_fg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/gui_hb_bg.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/gui_hotbar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/gui_hotbar_selected.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/heart.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/player.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/player_back.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/textures/wieldhand.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/tools.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/default/trees.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/sounds/doors_door_close.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/sounds/doors_door_open.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_glass_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_glass_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_glass_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_obsidian_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_obsidian_glass_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_obsidian_glass_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_obsidian_glass_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_steel.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_steel_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_steel_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_trapdoor.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_trapdoor_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_wood.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_wood_a.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/doors/textures/doors_wood_b.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_black.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_blue.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_cyan.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_dark_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_dark_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_magenta.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_orange.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_pink.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_red.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_violet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/dye/textures/dye_yellow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/API.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/api.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/hoes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/nodes.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_bread.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_cotton_seed.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_desert_sand_soil.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_desert_sand_soil_wet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_desert_sand_soil_wet_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_flour.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_soil.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_soil_wet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_soil_wet_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_straw.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_tool_bronzehoe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_tool_diamondhoe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_tool_mesehoe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_tool_steelhoe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_tool_stonehoe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_tool_woodhoe.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/farming/textures/farming_wheat_seed.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/fire/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/fire/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/fire/sounds/fire_large.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/fire/sounds/fire_small.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/fire/textures/fire_basic_flame.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/fire/textures/fire_basic_flame_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/mapgen.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_dandelion_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_dandelion_yellow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_geranium.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_mushroom_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_mushroom_red.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_mushroom_spores_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_mushroom_spores_red.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_rose.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_tulip.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/flowers/textures/flowers_viola.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/give_initial_stuff/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/give_initial_stuff/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/README.md create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/license.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/textures/johnsmith/moreblocks_circle_stone_bricks.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/textures/johnsmith/protector_logo.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/textures/moreblocks_circle_stone_bricks.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/textures/protector_display.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/protector/textures/protector_logo.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/screwdriver/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/screwdriver/readme.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/screwdriver/textures/screwdriver.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/sethome/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/register_misc.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/register_node.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/schems/island.schem create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/skyblock.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/README.alphabet.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/README.interface.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/checkbox_checked.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/checkbox_unchecked.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/craft.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/goals.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/inventory.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/rewards.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_1.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_2.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_3.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_4.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_5.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_6.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_7.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_8.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_9.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_info.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock/textures/skyblock_quest.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/register_abm.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/register_command.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/register_craft.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/register_misc.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/register_node.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/skyblock.craft_guide.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/skyblock.feats.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/skyblock.levels.1.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/skyblock.levels.2.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/skyblock.levels.3.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/skyblock.levels.4.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/skyblock.levels.X.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/skyblock.levels.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/skyblock_levels/textures/ui_skyblock_icon.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/stairs/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/stairs/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/stairs/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/stairs/models/stairs_stair.obj create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/sounds/tnt_explode.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/sounds/tnt_gunpowder_burning.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/sounds/tnt_ignite.ogg create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_boom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_bottom.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_burning_curved_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_burning_straight_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_crossing.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_curved.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_inventory.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_straight.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_gunpowder_t_junction.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_side.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_smoke.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_top.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_top_burning.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/tnt/textures/tnt_top_burning_animated.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/textures/vessels_drinking_glass.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/textures/vessels_drinking_glass_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/textures/vessels_glass_bottle.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/textures/vessels_glass_bottle_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/textures/vessels_glass_fragments.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/textures/vessels_shelf.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/textures/vessels_steel_bottle.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/vessels/textures/vessels_steel_bottle_inv.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_black.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_blue.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_brown.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_cyan.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_dark_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_dark_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_green.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_magenta.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_orange.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_pink.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_red.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_violet.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/wool/textures/wool_yellow.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/xpanes/README.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/xpanes/depends.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/xpanes/init.lua create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/xpanes/textures/xpanes_bar.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/xpanes/textures/xpanes_grey.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/xpanes/textures/xpanes_pane_half.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/xpanes/textures/xpanes_space.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/games/minetestforfun_skyblock/mods/xpanes/textures/xpanes_white.png create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds-part/mods_here.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds/minetest.conf create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds/worlds/minetestforfun-skyblock/env_meta.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds/worlds/minetestforfun-skyblock/force_loaded.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds/worlds/minetestforfun-skyblock/ipban.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds/worlds/minetestforfun-skyblock/map.sqlite create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds/worlds/minetestforfun-skyblock/map_meta.txt create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds/worlds/minetestforfun-skyblock/rollback.sqlite create mode 100755 other_things/scripts/Server-side/upgrade-mff-skyblock/olds/worlds/minetestforfun-skyblock/world.mt diff --git a/other_things/scripts/Server-side/script/moredebug-mff-skyblock.txt b/other_things/scripts/Server-side/script/moredebug-mff-skyblock.txt new file mode 100644 index 00000000..d0153a56 --- /dev/null +++ b/other_things/scripts/Server-side/script/moredebug-mff-skyblock.txt @@ -0,0 +1,27 @@ +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:03:28 (UTC+0200) +---------------------- +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:03:37 (UTC+0200) +---------------------- +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:04:08 (UTC+0200) +---------------------- +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:04:39 (UTC+0200) +---------------------- +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:05:10 (UTC+0200) +---------------------- +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:05:41 (UTC+0200) +---------------------- +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:06:12 (UTC+0200) +---------------------- +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:06:43 (UTC+0200) +---------------------- +---------------------- +Server restarted at jeudi 3 septembre 2015, 01:07:14 (UTC+0200) +---------------------- diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/mff-hg.tar.gz b/other_things/scripts/Server-side/upgrade-mff-hg/mff-hg.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9df64990f7be3c1f7194a0c22852a1ab3a09f3c5 GIT binary patch literal 10240 zcmeIu0Sy2E0K%a6Pi+o2h(KY$fB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM P7%*VKfB^#r47?2tC;$Kf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/game.conf b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/game.conf new file mode 100755 index 00000000..b03fd6fc --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/game.conf @@ -0,0 +1 @@ +name = Hungry Games \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/minetest.conf b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/minetest.conf new file mode 100755 index 00000000..97c115ef --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/minetest.conf @@ -0,0 +1,74 @@ +### GENERAL SETTINGS SERVER ### +############################### +name = Darcidride +# 0 = none, 1 = errors and debug, 2 = action, 3 = info, 4 = verbose +debug_log_level = 2 +# Désactivation de l'anti-cheat qui fait ce téléporter en arrière si l'on va trop vite +disable_anticheat = true +# Options pour le type du serveur +creative_mode = false +enable_damage = true +disallow_empty_password = true +server_dedicated = true +# If true, actions are recorded for rollback +enable_rollback_recording = true +# Desactivate fire +disable_fire = true +mg_flags = nocaves, nodungeons +# Activated the minimap usage if true +enable_minimap = true + +### SERVER PERFORMANCE SETTINGS ### +################################### +max_block_send_distance = 8 +max_simultaneous_block_sends_per_client = 10000 +max_simultaneous_block_sends_server_total = 10000 +active_block_range = 1 +server_map_save_interval = 300 + +### Game balance ### +#################### +movement_speed_walk = 5 +movement_speed_crouch = 2 +time_speed = 0 + +### SERVER ANNOUNCEMENT ### +########################### +server_announce = 1 +server_url = http://minetestforfun.com/ +server_name = MinetestForFun HUNGER GAMES +server_description = Hunger Games server hosted by MinetestForFun Team. +motd = Welcome to MinetestForFun Team Hunger Games server. Punch a VOTE block, click the VOTE button in your inventory or type /vote to play. +max_users = 20 +serverlist_url = servers.minetest.net +server_address = 212.83.148.178 +port = 30042 +strict_protocol_version_checking = false +#Sert à quoi ? +#remote_media = http://hugo.pro/minetest-data/ + +### Mods ### +############ +# Mobs +spawn_hostile_mobs = false +# HudBars +hudbars_sorting = health=0,breath=1,hunger=2,thirst=3 +# Random_Messages +random_messages_interval = 900 + +### IRC CHAT ### +################ +irc.server = digitalaudioconcepts.com +irc.channel = #minetestforfun-hg +irc.interval = 2.0 +irc.nick = MFFHG-Bot +#irc.password = # Empty because no channel password +secure.trusted_mods = irc # Mod security +irc.debug = false +irc.disable_auto_connect = false +irc.disable_auto_join = false +irc.send_join_part = true + +### TIME TO REMOVE DROPPED ITEMS ### +#################################### +item_entity_ttl = 30 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/.gitignore b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/.gitignore new file mode 100755 index 00000000..a57dbc90 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/.gitignore @@ -0,0 +1,7 @@ +## Generic ignorable patterns and files +*~ +.*.swp +*bak* +tags +*.vim + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/README.txt new file mode 100755 index 00000000..224f81c9 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/README.txt @@ -0,0 +1,24 @@ +[mod] Visible Player Armor [3d_armor] +===================================== + +Depends: default + +Recommends: inventory_plus or unified_inventory (use only one) + +Adds craftable armor that is visible to other players. Each armor item worn contributes to +a player's armor group level making them less vulnerable to weapons. + +Armor takes damage when a player is hurt but also offers a percentage chance of healing. +Overall level is boosted by 10% when wearing a full matching set. + +Fire protection added by TenPlus1 when using crystal armor if Ethereal mod active, level 1 +protects against torches, level 2 for crystal spike, level 3 for fire, level 5 for lava. + +Configuration +------------- + +Armor can be configured by adding a file called armor.conf in 3d_armor mod and/or world directory. +see armor.conf.example for all available options. + +Note: worldpath config settings override any settings made in the mod's directory. + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/armor.conf.example b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/armor.conf.example new file mode 100755 index 00000000..15cfe91e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/armor.conf.example @@ -0,0 +1,56 @@ +-- Armor Configuration (defaults) + +-- You can remove any unwanted armor materials from this table. +-- Note that existing armor that is removed will show up as an unknown item. +ARMOR_MATERIALS = { + wood = "group:wood", + cactus = "default:cactus", + steel = "default:steel_ingot", + bronze = "default:bronze_ingot", + diamond = "default:diamond", + gold = "default:gold_ingot", + mithril = "moreores:mithril_ingot", + crystal = "ethereal:crystal_ingot", +} + +-- Enable fire protection (defaults true if using ethereal mod) +ARMOR_FIRE_PROTECT = false + +-- Fire protection nodes, (name, protection level, damage) +ARMOR_FIRE_NODES = { + {"default:lava_source", 5, 4}, + {"default:lava_flowing", 5, 4}, + {"fire:basic_flame", 3, 4}, + {"ethereal:crystal_spike", 2, 1}, + {"bakedclay:safe_fire", 2, 1}, + {"default:torch", 1, 1}, +} + +-- Increase this if you get initialization glitches when a player first joins. +ARMOR_INIT_DELAY = 1 + +-- Number of initialization attempts. +-- Use in conjunction with ARMOR_INIT_DELAY if initialization problems persist. +ARMOR_INIT_TIMES = 1 + +-- Increase this if armor is not getting into bones due to server lag. +ARMOR_BONES_DELAY = 1 + +-- How often player armor/wield items are updated. +ARMOR_UPDATE_TIME = 1 + +-- Drop armor when a player dies. +-- Uses bones mod if present, otherwise items are dropped around the player. +ARMOR_DROP = true + +-- Pulverise armor when a player dies, overrides ARMOR_DROP. +ARMOR_DESTROY = false + +-- You can use this to increase or decrease overall armor effectiveness, +-- eg: ARMOR_LEVEL_MULTIPLIER = 0.5 will reduce armor level by half. +ARMOR_LEVEL_MULTIPLIER = 1 + +-- You can use this to increase or decrease overall armor healing, +-- eg: ARMOR_HEAL_MULTIPLIER = 0 will disable healing altogether. +ARMOR_HEAL_MULTIPLIER = 1 + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/armor.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/armor.lua new file mode 100755 index 00000000..7f6e4fa7 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/armor.lua @@ -0,0 +1,597 @@ +ARMOR_INIT_DELAY = 1 +ARMOR_INIT_TIMES = 1 +ARMOR_BONES_DELAY = 1 +ARMOR_UPDATE_TIME = 1 +ARMOR_DROP = minetest.get_modpath("bones") ~= nil +ARMOR_DESTROY = true +ARMOR_LEVEL_MULTIPLIER = 1 +ARMOR_HEAL_MULTIPLIER = 1 +ARMOR_MATERIALS = { + wood = "group:wood", + --cactus = "default:cactus", + steel = "default:steel_ingot", + bronze = "default:bronze_ingot", + diamond = "default:diamond", + --gold = "default:gold_ingot", + mithril = "moreores:mithril_ingot", + --crystal = "ethereal:crystal_ingot", +} +ARMOR_FIRE_PROTECT = minetest.get_modpath("ethereal") ~= nil +ARMOR_FIRE_NODES = { + {"default:lava_source", 5, 4}, + {"default:lava_flowing", 5, 4}, + {"fire:basic_flame", 3, 4}, + {"ethereal:crystal_spike", 2, 1}, + {"bakedclay:safe_fire", 2, 1}, + {"default:torch", 1, 1}, +} + +local skin_mod = nil +local inv_mod = nil + +local modpath = minetest.get_modpath(ARMOR_MOD_NAME) +local worldpath = minetest.get_worldpath() +local input = io.open(modpath.."/armor.conf", "r") +if input then + dofile(modpath.."/armor.conf") + input:close() + input = nil +end +input = io.open(worldpath.."/armor.conf", "r") +if input then + dofile(worldpath.."/armor.conf") + input:close() + input = nil +end +--if not minetest.get_modpath("moreores") then --Modif MFF (we need the mithril armor, even if the craft recipe is broken, it's just an in-chest generation) +-- ARMOR_MATERIALS.mithril = nil +--end +if not minetest.get_modpath("ethereal") then + ARMOR_MATERIALS.crystal = nil +end + +-- override hot nodes so they do not hurt player anywhere but mod +if ARMOR_FIRE_PROTECT == true then + for _, row in ipairs(ARMOR_FIRE_NODES) do + if minetest.registered_nodes[row[1]] then + minetest.override_item(row[1], {damage_per_second = 0}) + end + end +end + +local time = 0 + +armor = { + player_hp = {}, + elements = {"head", "torso", "legs", "feet"}, + physics = {"jump","speed","gravity"}, + formspec = "size[8,8.5]list[detached:player_name_armor;armor;0,1;2,3;]" + .."image[2,0.75;2,4;armor_preview]" + .."list[current_player;main;0,4.5;8,4;]" + .."list[current_player;craft;4,1;3,3;]" + .."list[current_player;craftpreview;7,2;1,1;]", + textures = {}, + default_skin = "character", + version = "0.4.4", +} + +if minetest.get_modpath("inventory_plus") then + inv_mod = "inventory_plus" + armor.formspec = "size[8,8.5]button[0,0;2,0.5;main;Back]" + .."list[detached:player_name_armor;armor;0,1;2,3;]" + .."image[2.5,0.75;2,4;armor_preview]" + .."label[5,1;Level: armor_level]" + .."label[5,1.5;Heal: armor_heal]" + .."label[5,2;Fire: armor_fire]" + .."list[current_player;main;0,4.5;8,4;]" +elseif minetest.get_modpath("unified_inventory") then + inv_mod = "unified_inventory" + unified_inventory.register_button("armor", { + type = "image", + image = "inventory_plus_armor.png", + }) + unified_inventory.register_page("armor", { + get_formspec = function(player) + local name = player:get_player_name() + local formspec = "background[0.06,0.99;7.92,7.52;3d_armor_ui_form.png]" + .."label[0,0;Armor]" + .."list[detached:"..name.."_armor;armor;0,1;2,3;]" + .."image[2.5,0.75;2,4;"..armor.textures[name].preview.."]" + .."label[5,1;Level: "..armor.def[name].level.."]" + .."label[5,1.5;Heal: "..armor.def[name].heal.."]" + .."label[5,2;Fire: "..armor.def[name].fire.."]" + if minetest.setting_getbool("unified_inventory_lite") then + formspec = "background[0.06,0.49;7.92,7.52;3d_armor_ui_form.png]" + .."label[0,0;Armor]" + .."list[detached:"..name.."_armor;armor;0,0.5;2,3;]" + .."image[2.5,0.25;2,4;"..armor.textures[name].preview.."]" + .."label[5,0.5;Level: "..armor.def[name].level.."]" + .."label[5,1;Heal: "..armor.def[name].heal.."]" + .."label[5,1.5;Fire: "..armor.def[name].fire.."]" + end + return {formspec=formspec} + end, + }) +elseif minetest.get_modpath("inventory_enhanced") then + inv_mod = "inventory_enhanced" +end + +if minetest.get_modpath("skins") then + skin_mod = "skins" +elseif minetest.get_modpath("simple_skins") then + skin_mod = "simple_skins" +elseif minetest.get_modpath("u_skins") then + skin_mod = "u_skins" +elseif minetest.get_modpath("wardrobe") then + skin_mod = "wardrobe" +elseif minetest.get_modpath("ranks_skins") then + skin_mod = "ranks_skins" +end + +armor.def = { + state = 0, + count = 0, +} + +armor.update_player_visuals = function(self, player) + if not player then + return + end + local name = player:get_player_name() + if self.textures[name] then + default.player_set_textures(player, { + self.textures[name].skin, + self.textures[name].armor, + self.textures[name].wielditem, + }) + end +end + +armor.set_player_armor = function(self, player) + local name, player_inv = armor:get_valid_player(player, "[set_player_armor]") + if not name then + return + end + local armor_texture = "3d_armor_trans.png" + local armor_level = 0 + local armor_heal = 0 + local armor_fire = 0 + local state = 0 + local items = 0 + local elements = {} + local textures = {} + local physics_o = {speed=1,gravity=1,jump=1} + local material = {type=nil, count=1} + local preview = armor:get_preview(name) or "character_preview.png" + for _,v in ipairs(self.elements) do + elements[v] = false + end + for i=1, 6 do + local stack = player_inv:get_stack("armor", i) + local item = stack:get_name() + if stack:get_count() == 1 then + local def = stack:get_definition() + for k, v in pairs(elements) do + if v == false then + local level = def.groups["armor_"..k] + if level then + local texture = item:gsub("%:", "_") + table.insert(textures, texture..".png") + preview = preview.."^"..texture.."_preview.png" + armor_level = armor_level + level + state = state + stack:get_wear() + items = items + 1 + local heal = def.groups["armor_heal"] or 0 + armor_heal = armor_heal + heal + local fire = def.groups["armor_fire"] or 0 + armor_fire = armor_fire + fire + for kk,vv in ipairs(self.physics) do + local o_value = def.groups["physics_"..vv] + if o_value then + physics_o[vv] = physics_o[vv] + o_value + end + end + local mat = string.match(item, "%:.+_(.+)$") + if material.type then + if material.type == mat then + material.count = material.count + 1 + end + else + material.type = mat + end + elements[k] = true + end + end + end + end + end + if minetest.get_modpath("shields") then + armor_level = armor_level * 0.9 + end + if material.type and material.count == #self.elements then + armor_level = armor_level * 1.1 + end + armor_level = armor_level * ARMOR_LEVEL_MULTIPLIER + armor_heal = armor_heal * ARMOR_HEAL_MULTIPLIER + if #textures > 0 then + armor_texture = table.concat(textures, "^") + end + local armor_groups = {fleshy=100} + if armor_level > 0 then + armor_groups.level = math.floor(armor_level / 20) + armor_groups.fleshy = 100 - armor_level + end + player:set_armor_groups(armor_groups) + player:set_physics_override(physics_o) + self.textures[name].armor = armor_texture + self.textures[name].preview = preview + self.def[name].state = state + self.def[name].count = items + self.def[name].level = armor_level + self.def[name].heal = armor_heal + self.def[name].jump = physics_o.jump + self.def[name].speed = physics_o.speed + self.def[name].gravity = physics_o.gravity + self.def[name].fire = armor_fire + self:update_player_visuals(player) +end + +armor.update_armor = function(self, player) + local name, player_inv, armor_inv, pos = armor:get_valid_player(player, "[update_armor]") + if not name then + return + end + local hp = player:get_hp() or 0 + if ARMOR_FIRE_PROTECT == true then + pos.y = pos.y + 1.4 -- head level + local node_head = minetest.get_node(pos).name + pos.y = pos.y - 1.2 -- feet level + local node_feet = minetest.get_node(pos).name + -- is player inside a hot node? + for _, row in ipairs(ARMOR_FIRE_NODES) do + -- check for fire protection, if not enough then get hurt + if row[1] == node_head or row[1] == node_feet then + if hp > 0 and armor.def[name].fire < row[2] then + hp = hp - row[3] * ARMOR_UPDATE_TIME + player:set_hp(hp) + break + end + end + end + end + if hp <= 0 or hp == self.player_hp[name] then + return + end + if self.player_hp[name] > hp then + local heal_max = 0 + local state = 0 + local items = 0 + for i=1, 6 do + local stack = player_inv:get_stack("armor", i) + if stack:get_count() > 0 then + local use = stack:get_definition().groups["armor_use"] or 0 + local heal = stack:get_definition().groups["armor_heal"] or 0 + local item = stack:get_name() + stack:add_wear(use) + armor_inv:set_stack("armor", i, stack) + player_inv:set_stack("armor", i, stack) + state = state + stack:get_wear() + items = items + 1 + if stack:get_count() == 0 then + local desc = minetest.registered_items[item].description + if desc then + minetest.chat_send_player(name, "Your "..desc.." got destroyed!") + end + self:set_player_armor(player) + armor:update_inventory(player) + end + heal_max = heal_max + heal + end + end + self.def[name].state = state + self.def[name].count = items + heal_max = heal_max * ARMOR_HEAL_MULTIPLIER + if heal_max > math.random(100) then + player:set_hp(self.player_hp[name]) + return + end + end + self.player_hp[name] = hp +end + +armor.get_player_skin = function(self, name) + local skin = nil + if skin_mod == "skins" or skin_mod == "simple_skins" then + skin = skins.skins[name] + elseif skin_mod == "u_skins" then + skin = u_skins.u_skins[name] + elseif skin_mod == "wardrobe" then + skin = string.gsub(wardrobe.playerSkins[name], "%.png$","") + elseif skin_mod == "ranks_skins" then + skin = ranks_skins.skins[name] + end + return skin or armor.default_skin +end + +armor.get_preview = function(self, name) + if skin_mod == "skins" then + return armor:get_player_skin(name).."_preview.png" + end +end + +armor.get_armor_formspec = function(self, name) + if not armor.textures[name] then + minetest.log("error", "3d_armor: Player texture["..name.."] is nil [get_armor_formspec]") + return "" + end + if not armor.def[name] then + minetest.log("error", "3d_armor: Armor def["..name.."] is nil [get_armor_formspec]") + return "" + end + local formspec = armor.formspec:gsub("player_name", name) + formspec = formspec:gsub("armor_preview", armor.textures[name].preview) + formspec = formspec:gsub("armor_level", armor.def[name].level) + formspec = formspec:gsub("armor_heal", armor.def[name].heal) + formspec = formspec:gsub("armor_fire", armor.def[name].fire) + return formspec +end + +armor.update_inventory = function(self, player) + local name = armor:get_valid_player(player, "[set_player_armor]") + if not name or inv_mod == "inventory_enhanced" then + return + end + if inv_mod == "unified_inventory" then + if unified_inventory.current_page[name] == "armor" then + unified_inventory.set_inventory_formspec(player, "armor") + end + else + local formspec = armor:get_armor_formspec(name) + if not inv_mod == "inventory_plus" then + player:set_inventory_formspec(formspec) + end + end +end + +armor.get_valid_player = function(self, player, msg) + msg = msg or "" + if not player then + minetest.log("error", "3d_armor: Player reference is nil "..msg) + return + end + local name = player:get_player_name() + if not name then + minetest.log("error", "3d_armor: Player name is nil "..msg) + return + end + local pos = player:getpos() + local player_inv = player:get_inventory() + local armor_inv = minetest.get_inventory({type="detached", name=name.."_armor"}) + if not pos then + minetest.log("error", "3d_armor: Player position is nil "..msg) + return + elseif not player_inv then + minetest.log("error", "3d_armor: Player inventory is nil "..msg) + return + elseif not armor_inv then + minetest.log("error", "3d_armor: Detached armor inventory is nil "..msg) + return + end + return name, player_inv, armor_inv, pos +end + +-- Register Player Model + +default.player_register_model("3d_armor_character.b3d", { + animation_speed = 30, + textures = { + armor.default_skin..".png", + "3d_armor_trans.png", + "3d_armor_trans.png", + }, + 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}, + }, +}) + +-- Register Callbacks + +minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = armor:get_valid_player(player, "[on_player_receive_fields]") + if not name or inv_mod == "inventory_enhanced" then + return + end + if inv_mod == "inventory_plus" and fields.armor then + local formspec = armor:get_armor_formspec(name) + inventory_plus.set_inventory_formspec(player, formspec) + return + end + for field, _ in pairs(fields) do + if string.find(field, "skins_set") then + minetest.after(0, function(player) + local skin = armor:get_player_skin(name) + armor.textures[name].skin = skin..".png" + armor:set_player_armor(player) + end, player) + end + end +end) + +minetest.register_on_joinplayer(function(player) + default.player_set_model(player, "3d_armor_character.b3d") + local name = player:get_player_name() + local player_inv = player:get_inventory() + local armor_inv = minetest.create_detached_inventory(name.."_armor", { + on_put = function(inv, listname, index, stack, player) + player:get_inventory():set_stack(listname, index, stack) + armor:set_player_armor(player) + armor:update_inventory(player) + end, + on_take = function(inv, listname, index, stack, player) + player:get_inventory():set_stack(listname, index, nil) + armor:set_player_armor(player) + armor:update_inventory(player) + end, + on_move = function(inv, from_list, from_index, to_list, to_index, count, player) + local plaver_inv = player:get_inventory() + local stack = inv:get_stack(to_list, to_index) + player_inv:set_stack(to_list, to_index, stack) + player_inv:set_stack(from_list, from_index, nil) + armor:set_player_armor(player) + armor:update_inventory(player) + end, + allow_put = function(inv, listname, index, stack, player) + return 1 + end, + allow_take = function(inv, listname, index, stack, player) + return stack:get_count() + end, + allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) + return count + end, + }) + armor_inv:set_size("armor", 6) + player_inv:set_size("armor", 6) + for i=1, 6 do + local stack = player_inv:get_stack("armor", i) + armor_inv:set_stack("armor", i, stack) + end + + -- Legacy support, import player's armor from old inventory format + for _,v in pairs(armor.elements) do + local list = "armor_"..v + armor_inv:add_item("armor", player_inv:get_stack(list, 1)) + player_inv:set_stack(list, 1, nil) + end + -- TODO Remove this on the next version upate + + armor.player_hp[name] = 0 + armor.def[name] = { + state = 0, + count = 0, + level = 0, + heal = 0, + jump = 1, + speed = 1, + gravity = 1, + fire = 0, + } + armor.textures[name] = { + skin = armor.default_skin..".png", + armor = "3d_armor_trans.png", + wielditem = "3d_armor_trans.png", + preview = armor.default_skin.."_preview.png", + } + if skin_mod == "skins" then + local skin = skins.skins[name] + if skin and skins.get_type(skin) == skins.type.MODEL then + armor.textures[name].skin = skin..".png" + end + elseif skin_mod == "simple_skins" then + local skin = skins.skins[name] + if skin then + armor.textures[name].skin = skin..".png" + end + elseif skin_mod == "u_skins" then + local skin = u_skins.u_skins[name] + if skin and u_skins.get_type(skin) == u_skins.type.MODEL then + armor.textures[name].skin = skin..".png" + end + elseif skin_mod == "wardrobe" then + local skin = wardrobe.playerSkins[name] + if skin then + armor.textures[name].skin = skin + end + elseif skin_mod == "ranks_skins" then + local skin = ranks_skins.skins[name] + if skin then + armor.textures[name].skin = skin + end + end + if minetest.get_modpath("player_textures") then + local filename = minetest.get_modpath("player_textures").."/textures/player_"..name + local f = io.open(filename..".png") + if f then + f:close() + armor.textures[name].skin = "player_"..name..".png" + end + end + for i=1, ARMOR_INIT_TIMES do + minetest.after(ARMOR_INIT_DELAY * i, function(player) + armor:set_player_armor(player) + if not inv_mod then + armor:update_inventory(player) + end + end, player) + end +end) + +if ARMOR_DROP == true or ARMOR_DESTROY == true then + armor.drop_armor = function(pos, stack) + local obj = minetest.add_item(pos, stack) + if obj then + obj:setvelocity({x=math.random(-1, 1), y=5, z=math.random(-1, 1)}) + end + end + minetest.register_on_dieplayer(function(player) + local name, player_inv, armor_inv, pos = armor:get_valid_player(player, "[on_dieplayer]") + if not name then + return + end + local drop = {} + for i=1, player_inv:get_size("armor") do + local stack = armor_inv:get_stack("armor", i) + if stack:get_count() > 0 then + table.insert(drop, stack) + armor_inv:set_stack("armor", i, nil) + player_inv:set_stack("armor", i, nil) + end + end + armor:set_player_armor(player) + if inv_mod == "unified_inventory" then + unified_inventory.set_inventory_formspec(player, "craft") + elseif inv_mod == "inventory_plus" then + local formspec = inventory_plus.get_formspec(player,"main") + inventory_plus.set_inventory_formspec(player, formspec) + else + armor:update_inventory(player) + end + if ARMOR_DESTROY == false then + minetest.after(ARMOR_BONES_DELAY, function() + local node = minetest.get_node(vector.round(pos)) + if node and node.name == "bones:bones" then + local meta = minetest.get_meta(vector.round(pos)) + local owner = meta:get_string("owner") + local inv = meta:get_inventory() + for _,stack in ipairs(drop) do + if name == owner and inv:room_for_item("main", stack) then + inv:add_item("main", stack) + else + armor.drop_armor(pos, stack) + end + end + else + for _,stack in ipairs(drop) do + armor.drop_armor(pos, stack) + end + end + end) + end + end) +end + +minetest.register_globalstep(function(dtime) + time = time + dtime + if time > ARMOR_UPDATE_TIME then + for _,player in ipairs(minetest.get_connected_players()) do + armor:update_armor(player) + end + time = 0 + end +end) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/crafting_guide.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/crafting_guide.txt new file mode 100755 index 00000000..89bff0b7 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/crafting_guide.txt @@ -0,0 +1,67 @@ +3d_armor -- Crafting Guide +-------------------------- + +Helmets: + ++---+---+---+ +| X | X | X | ++---+---+---+ +| X | | X | ++---+---+---+ +| | | | ++---+---+---+ + +[3d_armor:helmet_wood] X = [default:wood] +[3d_armor:helmet_steel] X = [default:steel_ingot] +[3d_armor:helmet_bronze] X = [default:bronze_ingot] +[3d_armor:helmet_diamond] X = [default:diamond] +[3d_armor:helmet_mithril] X = [moreores:mithril_ingot] * + +Chestplates: + ++---+---+---+ +| X | | X | ++---+---+---+ +| X | X | X | ++---+---+---+ +| X | X | X | ++---+---+---+ + +[3d_armor:chestplate_wood] X = [default:wood] +[3d_armor:chestplate_steel] X = [default:steel_ingot] +[3d_armor:chestplate_bronze] X = [default:bronze_ingot] +[3d_armor:chestplate_diamond] X = [default:diamond] +[3d_armor:chestplate_mithril] X = [moreores:mithril_ingot] * + +Leggings: + ++---+---+---+ +| X | X | X | ++---+---+---+ +| X | | X | ++---+---+---+ +| X | | X | ++---+---+---+ + +[3d_armor:leggings_wood] X = [default:wood] +[3d_armor:leggings_steel] X = [default:steel_ingot] +[3d_armor:leggings_bronze] X = [default:bronze_ingot] +[3d_armor:leggings_diamond] X = [default:diamond] +[3d_armor:leggings_mithril] X = [moreores:mithril_ingot] * + +Boots: + ++---+---+---+ +| X | | X | ++---+---+---+ +| X | | X | ++---+---+---+ + +[3d_armor:boots_wood] X = [default:wood] +[3d_armor:boots_steel] X = [default:steel_ingot] +[3d_armor:boots_bronze] X = [default:bronze_ingot +[3d_armor:boots_diamond] X = [default:diamond] +[3d_armor:boots_mithril] X = [moreores:mithril_ingot] * + +* Requires moreores mod by Calinou - https://forum.minetest.net/viewtopic.php?id=549 + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/depends.txt new file mode 100755 index 00000000..7615028f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/depends.txt @@ -0,0 +1,7 @@ +default +ranks_skins? +inventory_plus? +unified_inventory? +fire? +ethereal? +bakedclay? diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/init.lua new file mode 100755 index 00000000..4ed0b633 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/init.lua @@ -0,0 +1,254 @@ +ARMOR_MOD_NAME = minetest.get_current_modname() +dofile(minetest.get_modpath(ARMOR_MOD_NAME).."/armor.lua") +--dofile(minetest.get_modpath(ARMOR_MOD_NAME).."/admin.lua") + +if ARMOR_MATERIALS.wood then + minetest.register_tool("3d_armor:helmet_wood", { + description = "Wood Helmet", + inventory_image = "3d_armor_inv_helmet_wood.png", + groups = {armor_head=3, armor_heal=0, armor_use=2000}, + wear = 0, + }) + minetest.register_tool("3d_armor:chestplate_wood", { + description = "Wood Chestplate", + inventory_image = "3d_armor_inv_chestplate_wood.png", + groups = {armor_torso=8, armor_heal=0, armor_use=2000}, + wear = 0, + }) + minetest.register_tool("3d_armor:leggings_wood", { + description = "Wood Leggings", + inventory_image = "3d_armor_inv_leggings_wood.png", + groups = {armor_legs=8, armor_heal=0, armor_use=2000}, + wear = 0, + }) + minetest.register_tool("3d_armor:boots_wood", { + description = "Wood Boots", + inventory_image = "3d_armor_inv_boots_wood.png", + groups = {armor_feet=3, armor_heal=0, armor_use=2000}, + wear = 0, + }) +end + +if ARMOR_MATERIALS.cactus then + minetest.register_tool("3d_armor:helmet_cactus", { + description = "Cactuc Helmet", + inventory_image = "3d_armor_inv_helmet_cactus.png", + groups = {armor_head=5, armor_heal=0, armor_use=1000}, + wear = 0, + }) + minetest.register_tool("3d_armor:chestplate_cactus", { + description = "Cactus Chestplate", + inventory_image = "3d_armor_inv_chestplate_cactus.png", + groups = {armor_torso=10, armor_heal=0, armor_use=1000}, + wear = 0, + }) + minetest.register_tool("3d_armor:leggings_cactus", { + description = "Cactus Leggings", + inventory_image = "3d_armor_inv_leggings_cactus.png", + groups = {armor_legs=5, armor_heal=0, armor_use=1000}, + wear = 0, + }) + minetest.register_tool("3d_armor:boots_cactus", { + description = "Cactus Boots", + inventory_image = "3d_armor_inv_boots_cactus.png", + groups = {armor_feet=5, armor_heal=0, armor_use=2000}, + wear = 0, + }) +end + +if ARMOR_MATERIALS.steel then + minetest.register_tool("3d_armor:helmet_steel", { + description = "Steel Helmet", + inventory_image = "3d_armor_inv_helmet_steel.png", + groups = {armor_head=5, armor_heal=2, armor_use=500}, + wear = 0, + }) + minetest.register_tool("3d_armor:chestplate_steel", { + description = "Steel Chestplate", + inventory_image = "3d_armor_inv_chestplate_steel.png", + groups = {armor_torso=10, armor_heal=2, armor_use=500}, + wear = 0, + }) + minetest.register_tool("3d_armor:leggings_steel", { + description = "Steel Leggings", + inventory_image = "3d_armor_inv_leggings_steel.png", + groups = {armor_legs=10, armor_heal=2, armor_use=500}, + wear = 0, + }) + minetest.register_tool("3d_armor:boots_steel", { + description = "Steel Boots", + inventory_image = "3d_armor_inv_boots_steel.png", + groups = {armor_feet=5, armor_heal=2, armor_use=500}, + wear = 0, + }) +end + +if ARMOR_MATERIALS.bronze then + minetest.register_tool("3d_armor:helmet_bronze", { + description = "Bronze Helmet", + inventory_image = "3d_armor_inv_helmet_bronze.png", + groups = {armor_head=7, armor_heal=4, armor_use=250}, + wear = 0, + }) + minetest.register_tool("3d_armor:chestplate_bronze", { + description = "Bronze Chestplate", + inventory_image = "3d_armor_inv_chestplate_bronze.png", + groups = {armor_torso=12, armor_heal=4, armor_use=250}, + wear = 0, + }) + minetest.register_tool("3d_armor:leggings_bronze", { + description = "Bronze Leggings", + inventory_image = "3d_armor_inv_leggings_bronze.png", + groups = {armor_legs=12, armor_heal=4, armor_use=250}, + wear = 0, + }) + minetest.register_tool("3d_armor:boots_bronze", { + description = "Bronze Boots", + inventory_image = "3d_armor_inv_boots_bronze.png", + groups = {armor_feet=7, armor_heal=4, armor_use=250}, + wear = 0, + }) +end + +if ARMOR_MATERIALS.diamond then + minetest.register_tool("3d_armor:helmet_diamond", { + description = "Diamond Helmet", + inventory_image = "3d_armor_inv_helmet_diamond.png", + groups = {armor_head=9, armor_heal=6, armor_use=100}, + wear = 0, + }) + minetest.register_tool("3d_armor:chestplate_diamond", { + description = "Diamond Chestplate", + inventory_image = "3d_armor_inv_chestplate_diamond.png", + groups = {armor_torso=14, armor_heal=6, armor_use=100}, + wear = 0, + }) + minetest.register_tool("3d_armor:leggings_diamond", { + description = "Diamond Leggings", + inventory_image = "3d_armor_inv_leggings_diamond.png", + groups = {armor_legs=14, armor_heal=6, armor_use=100}, + wear = 0, + }) + minetest.register_tool("3d_armor:boots_diamond", { + description = "Diamond Boots", + inventory_image = "3d_armor_inv_boots_diamond.png", + groups = {armor_feet=9, armor_heal=6, armor_use=100}, + wear = 0, + }) +end + +if ARMOR_MATERIALS.gold then + minetest.register_tool("3d_armor:helmet_gold", { + description = "Gold Helmet", + inventory_image = "3d_armor_inv_helmet_gold.png", + groups = {armor_head=10, armor_heal=6, armor_use=250}, + wear = 0, + }) + minetest.register_tool("3d_armor:chestplate_gold", { + description = "Gold Chestplate", + inventory_image = "3d_armor_inv_chestplate_gold.png", + groups = {armor_torso=15, armor_heal=6, armor_use=250}, + wear = 0, + }) + minetest.register_tool("3d_armor:leggings_gold", { + description = "Gold Leggings", + inventory_image = "3d_armor_inv_leggings_gold.png", + groups = {armor_legs=15, armor_heal=6, armor_use=250}, + wear = 0, + }) + minetest.register_tool("3d_armor:boots_gold", { + description = "Gold Boots", + inventory_image = "3d_armor_inv_boots_gold.png", + groups = {armor_feet=10, armor_heal=6, armor_use=250}, + wear = 0, + }) +end + +if ARMOR_MATERIALS.mithril then + minetest.register_tool("3d_armor:helmet_mithril", { + description = "Mithril Helmet", + inventory_image = "3d_armor_inv_helmet_mithril.png", + groups = {armor_head=11, armor_heal=8, armor_use=50}, + wear = 0, + }) + minetest.register_tool("3d_armor:chestplate_mithril", { + description = "Mithril Chestplate", + inventory_image = "3d_armor_inv_chestplate_mithril.png", + groups = {armor_torso=16, armor_heal=8, armor_use=50}, + wear = 0, + }) + minetest.register_tool("3d_armor:leggings_mithril", { + description = "Mithril Leggings", + inventory_image = "3d_armor_inv_leggings_mithril.png", + groups = {armor_legs=16, armor_heal=8, armor_use=50}, + wear = 0, + }) + minetest.register_tool("3d_armor:boots_mithril", { + description = "Mithril Boots", + inventory_image = "3d_armor_inv_boots_mithril.png", + groups = {armor_feet=11, armor_heal=8, armor_use=50}, + wear = 0, + }) +end + +if ARMOR_MATERIALS.crystal then + minetest.register_tool("3d_armor:helmet_crystal", { + description = "Crystal Helmet", + inventory_image = "3d_armor_inv_helmet_crystal.png", + groups = {armor_head=15, armor_heal=12, armor_use=50, armor_fire=1}, + wear = 0, + }) + minetest.register_tool("3d_armor:chestplate_crystal", { + description = "Crystal Chestplate", + inventory_image = "3d_armor_inv_chestplate_crystal.png", + groups = {armor_torso=20, armor_heal=12, armor_use=50, armor_fire=1}, + wear = 0, + }) + minetest.register_tool("3d_armor:leggings_crystal", { + description = "Crystal Leggings", + inventory_image = "3d_armor_inv_leggings_crystal.png", + groups = {armor_legs=20, armor_heal=12, armor_use=50, armor_fire=1}, + wear = 0, + }) + minetest.register_tool("3d_armor:boots_crystal", { + description = "Crystal Boots", + inventory_image = "3d_armor_inv_boots_crystal.png", + groups = {armor_feet=15, armor_heal=12, armor_use=50, physics_speed=1, physics_jump=0.5, armor_fire=1}, + wear = 0, + }) +end + +for k, v in pairs(ARMOR_MATERIALS) do + minetest.register_craft({ + output = "3d_armor:helmet_"..k, + recipe = { + {v, v, v}, + {v, "", v}, + {"", "", ""}, + }, + }) + minetest.register_craft({ + output = "3d_armor:chestplate_"..k, + recipe = { + {v, "", v}, + {v, v, v}, + {v, v, v}, + }, + }) + minetest.register_craft({ + output = "3d_armor:leggings_"..k, + recipe = { + {v, v, v}, + {v, "", v}, + {v, "", v}, + }, + }) + minetest.register_craft({ + output = "3d_armor:boots_"..k, + recipe = { + {v, "", v}, + {v, "", v}, + }, + }) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/models/3d_armor_character.b3d b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/models/3d_armor_character.b3d new file mode 100755 index 0000000000000000000000000000000000000000..278956b0c4269bbcce98a529c7a76bf118542d51 GIT binary patch literal 138994 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�=L3#a68-q zcfwsT7V4n^8etrahr8h(m;m>}eJ~N4pjlQc?S~ea1P{Q2@DMxpHP)4^_xsEGt2_* zU{+`kvq1;w2%TVdm;>g7xnORX2j+$OV18Ht7KDXhVORtfg~ecTSOS)W&af18fu&&? zSQeIpvR)f`{D|CbI&;xoxHS~ftU`<#HdP5)R3;mz~Md%ONC#Ui& z0M>?eU|m=b)`tyXL)Zv5hD~5o*bFv@EnrI+2wTC{unlYr+rjp*1MCPp!OpM?>#cd!x3;K90foh2!9OH~~(C zli*|+3N=s*!{8J+6;6ZGVK|%tXTn)i@efm`5KxD9THJK#>Z3&uh{G(aPagYj@T+yfKf zUbqh?LK8H@{m=rF-~o6L9)gGA5qK0HgU8_scoLq1r{NiR7AC_Kcn+S27vM#B3H}8y z!z=JAyauns8}KH)1#iPU@GiUu@52Z1A$$ZM!zb`5dS=X1(t?oU|CoWmWLH!MOX<|hE-rySPfQ(uFws- zLl5W))zAypfHh$)=nZ|KFZ6=~6rn$4pVX$#|FAZ!1M9+ius&=68^T7gF>C^x!e+2J zYyn%sK-dblhHYS5*bcUb9biY;33i5EU{}~pRx5RfJz!7R3kJd7un+7D`@#Nj02~Mh z!ND*X4uM1AFgP5JfFt23I2wk)F>ov#2gkz+a3Y)pC&N&vfm#>_r@*Oj8k`Qp;S4wv z&VsXH1e^os!g(+fM#1?|2czKvxDYOai{TQu6fT3y;R?7Cu7a!K8n_m&gX`f2xDjrG zn_�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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/models/3d_armor_character.blend b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/models/3d_armor_character.blend new file mode 100755 index 0000000000000000000000000000000000000000..5ded978c36511076017d60345ba1a082b0ff4746 GIT binary patch literal 648828 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 zh%6tGw+@d_7 zSw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OqthZEk>w+@ zd_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW z%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_w+@ zd_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW z%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@ zd_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW z%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx%mXFp%J|fFUWci3JACcuFvV26AkI3>7Sw14m zM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@ zd_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW z%SUASh%6tGw+@d_w+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx% zmXFBt5m`PW%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx% zmXFBt5m`Rk68VTMACcuFvV26AkI3>7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUAS zh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_-U*sdQd_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_7Sw14m zM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@ zd_w+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUAS zh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_7Sw14m zM`ZbkEFY2OBeHx%mXFBt(VHV5k>w+@d_7 zSw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt z5m`PW%SUASh%6tGw+@d_w+@d_7Sw14mM`ZbkEFY2OBeHx%mXFBt5m`PW%SUASh%6tGw+@d_7Sw14mM`ZbkEFY2O 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%0DM;_}uE9TW|Yk&aL9UWa%Dj!~Irwel*-~ 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_admin_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_admin_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..9b876e2eb08eaa76360f46ab36bf10666248b311 GIT binary patch literal 423 zcmV;Y0a*TtP)OvX`B##UCxTU*OuV9RA?%w}fIX=%=EY|wLa(RFpyfq~YBhS`mc z+K`akm6hM0pW&sY;ijhMwzlcJyY0%#@YB=u;NbP*;`QU>_T}aG>gxIJ?fUTW`||Sq z^z{7p_Wk(y{`>oCjI#Uy0004WQchCKzm7D3;c%*f2l%*@Q}zpI;Jc)xyPQgM+;0C**Oyf0*_b>4R8L==2 R>B|5B002ovPDHLkV1gy^%%cDR literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_bronze.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_bronze.png new file mode 100755 index 0000000000000000000000000000000000000000..f73b19365409407be33aafc6a049c11330c2d0a9 GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSANuQ0yd7>MT&g4a$%iph8xZkAuphf*btLB3??Fa3;f4;o__wTP=4f_wEMT{jue!&b5&u*lFI7!~_ zE({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>)^mS#w&o0NquQ4rm>vo`?6i*k&kcwMx zZ`};K8X(|sarFuXK8uHI{{Nr(Wn0m|1B<#QZ;eyfx#vrr#nqEfi+-NB>zQ3>9oN76 zW1fw?{;||@CXRwn47~r#|44;DzWT%P-SN$e4Gc_g)+$PGTPVGcuGcOPB3jTS*!2Iwc)6D5F^m|_=ah-+2Z)!vk%C1ToYH;bz+T-pO#n3!KHA(lQ~9K zs!X;?*SgklSKNeqGQ0NwOI)@8?jr#ahla`Qz#zs1a#xujFjOz(KDr5%W*9tO{an^L HB{Ts5PW;_J literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_bronze_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_bronze_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..fb5a27bc035c0d11813e18cc15e1753ddf1e8aaf GIT binary patch literal 1343 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3N7&#~ptv*#~#5U6kwta1~q zaTly}7i{zrYW5at^%iRL5$^C4?(!Gz@fYq55SbV(GAUSON{Hx;aM79JqO&8!W;f?8 z&I?)EUAnBNZ0)3)byI5BPp(}*rFO&Ax{Xuow#;nYI_ag9r){*-4~XNH~u^PjcnXiy87M$TkRii z$FJyXE}arIe~rfe_D_E`ODb%g&OcTy*_XEPc3Sur-74voe)4Nx@@7n6VB)y&nN3AQ zL5(p;BtX!C;XS{LiUTL>6^{lZt`*!044eWB8?-nD7B@^YSNL1qz>url$|Ur7iyLFC zP{K1_0fz=oE`uO$5d#IrXBr7A4Gj0>B_=Uwix{XePSZ%ps<>bFJXN!og<9nrVAPmTD)T>||fWZWG|1pLLIUx$)GQ9YA*^xO08#2fFPi zzlciJ0cOTqK%EkE7nyxN4U{~5nu6$ ziTTaKe&sI(U5e)dj`H^e%>UTHZX>X}F*fFbkg3cfX(OQr49_i`bB}=xf5YZ=!pCq^Elwpa$h#0<5}Yjex1dVlejY5bPj{`ePS28 zc!X=3Q`m(gN;VG|`Bmx_dU?Vo@iTV?6o<$IOg0W=M0U;cxzbx#B5J&BV`Q92JXZlmmm`LC`=hx9t^*8pWYPgg&e IbxsLQ07Og3X8-^I literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond.png new file mode 100755 index 0000000000000000000000000000000000000000..f6c5c17d8a80012864ba0ee12ecd9d02be28ea42 GIT binary patch literal 554 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSANa9xg$wU~{`~d#?>hFk8bD(iOM?7@862M7NCR<_yxm;OkH}&M z25w;xW@MN(M*=9wUgGKN%6^|+jz^KpgX?cSP)~%Xi(^Q|t+%&){g?s;S}%&Re2jOw z_;>x4UC%-fG4*h+KR?sM+-gPshaeNZ)AH4Nzl$`=pRTl-;(K#iY8ey9hEEKV|8~#u zZri6j|7k>C7XuTA!FHaRiN+;u{w+s5rW_G;U|@VUEmhq){pU%cDXALXfo;h5&TE0c=1d$42TD&jPFGbweLnHT>pQ0xbY6U4K10VX zKDCQo1#F?^nRAEpDzyJHs9Zn3kpIm0PeIEpSXc!To-%$)R6ji5i|>d`(O-up(--bJ z_dBww=>66&3pIfj#%$-A%DDNBikn=^lV6LUSe-tXy5Qd<6~<*19$G-@KWrz8CO7Ka z%X~fD|1W8Y{IoCAmj=r=0d2g*FkA8PH^mvL>hV3_4*XX9{#$<8r`^FaAh}P#P{jlX a_Wxo`xRA6^bkFwHAX!gWKbLh*2~7Z(lICOp literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..34924673ae583c7dcc518f00e1a665601cd4ad85 GIT binary patch literal 1366 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3K++fKP}kkjul)%+J9r07RTD zf}AWuTr9#s#LXhY%__>xD#-^#Y?AzJQv7T(0&KE^K*X*fCa5AItS%*@B_paWE2bkS zZaj0Q$=tc73m2L#UTnT}sm02bmTT5nu3P70tnTCE6JVwpXs#7vp&et&n`q9PY{{2u z$(L@;mu1VJW6Pgs&tK>uP~jq2MhjfBi!L9+~qIa<1gGBATlvn zWKyumln~Jw;i5CcMQ2Bd&2G+HoENgRyL4Gk+1g1p>!#GMpIp0sO6`WJbsMMFZJF7) zb!O9n#a)*xH+oU$1b#N%cXC`h!-@2W{F9+I1hc>pko+c-U$5u*>*SkLjac z^GAJ_kNT}2_uD+4VE1^U!=JBj|9=1Q_vg2Ne}4Y^`}^O&ze1eAz+nXjjszbN0fU7V z7&6j8BmfE@89{bn_{a;fD+sYG3bQK-vnz|Ri}A1mrHrOehlbMp`IrHfb@puG`SZmW zF8uoY_hZleR$#3O!; zuG})$+l#hOeD&qvta}Y?oC*yLw)qZCOi4ltu8g9LEFbxSlqCSfoTGR zAlHgX42E18mCTp+vvXW93(`<9^vf2xpvstbkAab8#sUWAtqzRLLJ56LZcH2x{x&Ld zZg65u7E0)3TGsYGw>)mrr3eNCuH9@;AJxWtU-UNMa$L~abd*V`X##_rs$GKMq94~v z(+@n9FPZtu(Id3{>i^#J51y!KSKgfDd-CM2Cr6p(J~(`0v)Q2PE9vRD$!OBDl%vet z6TNQCp7q^fWsg#p+=m8sCAOkZj?+&94|*Jqe*ir z6sis|o0fo#G76s8DFL)+o2q`kihAVD8rQf*>^1@mOo2Kda;`GAmjO!JG$=BaTy&JT z-D2Rt>+Hh!W^pq&%ZtPYv0V}inqxB<4*I-d16g_H0{_azy~;JN(#KycZV<&`fc70=J}JFp(#AU{_ue_N j*5`>M$chSuZOq?f-)XSh_~{4wfij<`tDnm{r-UW|!ldJc literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_mithril.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_mithril.png new file mode 100755 index 0000000000000000000000000000000000000000..8fe732401cad3828a7aeba7e121adbcdebd526c6 GIT binary patch literal 1131 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSANMt^u1Zp%5@Ck7RN`V0*10ypd6AL2~8zVCZ6AL#JD=#w}A2YiU z3x_ZZhbRlDI4hR~E0+`-k1RW{0z01)JD&=NfF`G)7N?L7r;r|(us)ZFF}J7*x0o5X zm<5lxC69zPkAy9+q#du61D~`bpR_Zdj4Qva8^5dvznqtVytjaYzo24}pi+pCa;T7U zxUg!Buv(m`Mv|yziljlAq+x}WajmpTgN#|LtVNfsWsjUyznt|%d7CK;b~6b_3ZW0RWaW;L(v8oqnAL(b`jT{4QgY!Y+XH1>*3(pB5!Yc84B-LkIxU&r<<#Ell$92;mH_v|3GUsXMf@i&ppG{i+ zeERAav(~+wyW!QMEw7hsd%bk~oB#j+%bwQ#01P$8k|4ie28U-i(md%8G=RNQ)d^K7DJ{A-?N<8|&83;M?%upPSCYSN(Y+-spFUK|iixF_Cse%u{yn+ARe9UepcSGs zUca%3^Gc7Yy<%RG8L&8LhTP%jbD8>nu}NEPy|uvL+HF6^^fe8(&9@d@S$vwuqL}r{ zjt0L>|A|cJVi>u%KKE*VSHQQVVRPt#6P0`AmR>q7Qt*uH#a@Gq&@3L!2RkgAT7PP{ za<$&Oe*7Qfk_Pj?P2bl>WlV8fmZ$ON#-^Mln*(O$+Z)sx9Q#tkJ`NQ`+;4y^1tF54{fTw|Kjea-KxE}G>jh{5idCDvi9=tJNd_6 zoE2eP8*WxQ@5iOwtzr4^f|s^(?^tok%7bxvlKh9((EUkgE&bO<6%V5x9x z{$_rQR^tb=TKyjTTYH7~iil~g)qG*&ns_=^KH|p>m)uwGt&MM({c0G$hh}kG>q*}! zcg((U+w}6x>J;z9>uvT|xYoYsvD>^jP`3F$NAQ8!@0p{{@Ylb;FiW~};q?XAwZBG5 zPZL$kTXi<(N|e#{B@MwF`FA8fl00|&i`lVhJj>*6ZC$@5@$3V?Z;Zc>dW~qsbNTgiofdA(@_l>Y%$++06@Fh{lo}`J kue2>+;K?XRH28l!K3nPhnx}JnK?Mbar>mdKI;Vst07}fz;s5{u literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_mithril_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_mithril_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..bf3d5976feafeb5723287fe0c0c2de11f57ca9bd GIT binary patch literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3H@?;1l8sr1_*Bg_J|Zbqgd7 z%A|~IWz3poEqmmwCo0&@RB~FZ?6N||ZMBBqe(m5h=5beSldt*Y-wZ3io!oRUqwRi4 z|HGC!Py3cUpStSB{7tX^|Nrlhu}>9fC}T;GUoeBivm0qZc9ExxV@L(#n}dvu3=AyH z2D%sauW%Pghz9bof&=cykHlH0O&3-aXgRosS!eZ*KOC?A`e%h2&6Rk>m~!dsrnA@M zvu!1M=5_qF-2U2^Yl~vR0T$~Yu8*Z#ru-2r+4j13`*m@T#&U@VoZ2l1ck*EIGg}@*=TG@XWQY%`>g7%gzQZ zkZp`sb@}t<=G;G9CyQh_C$y~n#QCw^b5F^Un`h?EeNkOq+b9yD80Vxcv*92^^-+*u zg=8g2bcf@f1hyXy)?d`m+_~8~ebRQ#3vCX6nqEHOw6mTLGXMDw&&F>oTzj0(JOep( zr*5OjiwAtdIvbq+D4&X%bN0^7joI&Vx&Bl)%Ad_!zwqhmv+qFR>*?y}vd$@?2>|te B-8BFJ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_steel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_steel.png new file mode 100755 index 0000000000000000000000000000000000000000..7459d5d0557d793e76c840ef1c836beae2a4d580 GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aP;hq~D(UMj*wMuuQ~kk>A%r|`i4(bXM_f=fjDx%WkWIQDp3`pL$s$K4e|!KZ*Vy{igDbOb(12R>|@HWxIW=KCUvNGGyn9 znpn&AHs9{fVhmu=V2~@}F9@|3r5Lra!%(uK5(bCtrWv{*^iB8S469t6wyJ6Si+{&CA{9K!qX={SN#aLj1M) zwdBL~9@Uy}JobOhoMW#S&->eaExV>?zcJXf7mU*uuf3S-{m<&!o99!dr@lRtU|rSh z`GxQC3)WjR4=j6sho=GPS%VI_1#?etf6j0(eBRNo`<}Bt+jvd?(Jzf}l6Efd6TzOl zz|3>FuIF~;|J@OXci&Kdv8dgmx3T%O92R`u+Iqj*Xr@^{!9v ueKRq>{DN1nD(?TQaz+iHBBH?ot>4@~oc+68!%uDoY4UXSb6Mw<&;$TSp!SXc literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_steel_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_steel_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..06dc2d39149af3aec0b98578d94f5fd7d9a0e57e GIT binary patch literal 1366 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3K++fKP}kkjul)%+J9r07RTD zf}AWuTr9#s#LXhY%__>xD#-^#Y?AzJQv7T(0&KE^K*X*fCa5AItS%*@B_paWE2bkS zZfD3@9600>gww5?(X5?;bW}smuktE zZq1iv%b#P*pJ&fs=pazxB3R`nSm!R-=q1$bE!65Q)aE1H;V0bXFWloV+#4V=F<4|$ zu*j4U(HY^QGs8t^M~KaC&Rd)pvb4K&Sx?#8Nj2-H)UKagyM9XThN*QMr`Bzm*|>FP z(}BfZmn-CM)yUtelfPfDaKB0QL5uo>R?P=(+7H@wAGYf~>@axPY4otm_)(APqh9kz zeU^{Jf2|pc%s9fuW$c;|M2(cw|{?r{`>p;-@m^?oWQ_g1qO};9}oe9g%ubw z(m*5t3LhCkc3}9(3$ZH*u`3F*D+#kJi?ECFumYt_O-&)8WNmGY8Bld~buBF|ZEbD; z{{7=WS3U|$V=z#z!A zViJQPS4JiCrTy$27tDe*6b${cMJ}i^rrl#;WSOymL3yhKBePIKACnss$AiC(ikusq z7?Xt(I+>QWea|hAn{+9H!GLQw+tWw2@!l7`4Y(W^bT%Dj5^9>j;HGMqAh_tqwbJwh z59Lc{zH;;kEx-D|_xyt=D%zDdC;6T{x$DVMX1NazpV(|RsQOBJI&LzWv@GQ)GxtQV z8?$G9cUak@lqL6}fnABM=#%5DO?sA@`;^o#GMDl!e`Z@y(xLRt_5maRkvxS1`ce|# z0$ePU5~BH*sOCSd|EV)S#n}cZ>B2u{qp|7x#voqNJ>MOU9BAu#vN*@f(aLDjoC<}i z1I(r+Aft?e=XFW|?b)WPpRb}Gd9%hfZV|hUzyedC&WD__% z2Sqru?Qc!l&?W-%g-ZDY`=7!8rtN^6S-fqtOO=jrO_vd$@?2>@3E)8_yH literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..7843ff7418fa0bbe62a9d800a3682d98e06556e4 GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSAN%R!m1u+{;Ma$5`FZR5QR#GtgWs#6mmNQfGE%z~a0RVeY=S zKyw&Ng8YIR9G=}s196hP-CYF!Z*OhPlS&k54V0OEq*K^>+x`Esw)2m8OwqiwVNUQ{y?{H> zJ#F%S%m2T*Zqff<{H}d}{^PJoQ2%+ zoU!3vPcusqDT}xei>kqr$MLKftU!QNN>n8tLfL(L|rV7Y(}t_o@1BW-u&I^GyzWVsZA>By8gA<^2&jG$xq#2ftl+z@HSY=C zjCzZe4bC!?v_Ot~-#?%Ap1!;E27Q<4fbM|SnEmmLKoj4}cf2XMt$1Toajiquz863L lC1&yafZPrYM@;Z%v%bo8zl$sOb-n~idb;|#taD0e0s!VHwPpYS literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_wood_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_boots_wood_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..af224c847e9010b1bdcfb5f5989e139a762ead2a GIT binary patch literal 1334 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_admin_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_admin_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..5a3cb4ca619cdcf1c73f1d289c890b50fb9d7924 GIT binary patch literal 1711 zcmV;g22lBlP)!~tBFLo{sTx|RN(yli zjv6qkDW)`bZ%a(BeRei30qB#1BY_f8fi0BzAOv#EvxD_3q5) z^PSn*xwYjLuXx2PUh#@oyz;^E$RtUl9Xlnw%gbfcDPTW=^8q)6`ewbu5Fr$AU7Be&O z;px+&s*bv7vXSr!^H0>$|H@sWlZ)Z%1BVe`-Oe79P~Cn;+Lcf28_C zIt>Gs34j9^PTbb$NS{*isG^}DBhXTzV5W@`b0jsL01)6i-#n{gCa9^gZe9GwqgpsI ztH0mcK}Z|=(N3R<#|;A}Y#g|7;AgAQ&0vkn*$Q0k9~0Mo`jcLPvi*KbYgx^$#_(DG{ok?h!~9-J@xXdKUQ~}t)aV$nw{)bXIn};1gM$*`9y*c zFkr!ijRO}>;kJs!vL5;3=V_o&pjiVw-RdYGQX!X8I20s33x_>`BLcnt+RHkek7}U1 z;7n(~%7wT-`onLyrw>k^WDn3Qci+wQ!+-@7HV#}kh1>e?&W^I_r0&0WLaol!WHTv! z?aZT!+Y$BN*{K7!@28Uj!I*42qjWr>Uta#HQW2lC0MBT4qF4D;NWXpWO@;kIH8;oP zJLpr>f!lSk=>QB^Fk$1sg;TgK(z4AK3TQHmbpqipHmA^ofZnb#;_Uw8x88V7$3AuwMx~qUYD1(NJ~N1gLo%II_)}4d?PJ zKjdic)2Dy93Ii5Q*f@+2x8-g$?xw?PkH?~V?%OLW7xUWR6b4rNda=c_r?WXxYxf8f zh(7y$HVjxWVdF5nEaw)Dfw`LwuUd0Bp>V8)>b$olrjC&zXKSWC5L4X{$hpUnJ}c+X z7!FL>IB?O9bIVOn8bDj4&LSKh(!lVDhAQ{y``>%kEI>w1fSRuy^8v#(`U9p7eKIK< z1}vDcX=Bz7ZVRZpB3TqXmtA}P+Se3OQ*&JYV3O|vw}TnIE9ZBg>i!BMpzZe3l6-*} z3|KH>Qz@)r~3MO?b);2Io3JJ2YFw)UpxIs0aDG6SMAi&r*Cio z1}vDcaTp(N>tCCjyj}pcckgX9FdcU9-sPl^@u@`zR(1}vDcap1y<+hQaQ4GknyV`GDMH8#?K#Ll%n0&?H<5$A0VHD_-%6SG?jCuXx2P{{v1utGT8R*na>3002ovPDHLk FV1jNgOu_&F literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_bronze.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_bronze.png new file mode 100755 index 0000000000000000000000000000000000000000..c30dae024e419b2a8ea4067d9a500960c8d199b9 GIT binary patch literal 1023 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSAN@O{x!C)E~5JK4{Z^*sk}m z!{A}3(Zep|M?I#Gdd(m8Sw8Bwe%x>Kc!J&Ii4K3hy#Dj`?VoS&|9=1Q_s5sNKfnF^ z^Yh=|-~T_G{s3CcSQ6wH%;50sMjD8d#QfXlAMStnwZOVYCa-Nd_x*PL<_DcSW!AAdna#Xk zk<78Sfony>T_=J4ZLb|42o{*n(G~byW+AI$TJ*&`@B3N*TeA=TnSCdoQ8a+@|8x-z z7mtd#PbH2Ei#I*Eb#bqX#CA`IXJ=)O0j&x-a9Dls*GEU3(q)%?i+O#%TRS6&s)o?|j!Dkwlm)<7&>)@Ey3R=^-(49z-?K@pcpmw6CJ^L<+u{#c_fB94dXsWF z$mo)~Vj45ctvw5homiItFH<~p#$D(nle)ts(G_N%=Ra?G>3{L*j7O`Ov=%UJ>t@$X zP}#$x!NIg8R^P)X(&Da;3g<1CtruS=b4s4$yz#{OWOFd1Xu$)fNi3`ynmg50ss(c(Gnr^KSa zuOF=NSOrcmZWo$P^ec$!Pl~-2{ANwP#9N#CWhMK|u0N5OE+72XRcH+`cJmqQ859h+ V6y%@#p#sby44$rjF6*2UngH;@wqgJP literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_bronze_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_bronze_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..e2fe23a7a4374abfc54c604b66ae5508b56507ef GIT binary patch literal 1214 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3N7|z$e5N$mL;Y=I3A*03uEn zK~5GSAmU;X1|n`CVin1_I`0=2qq)U;zY{mX4NI zwpLbF*4EZOK0bBsf{k86&E7(--a>6Y!X19XUH-y7{=&ThA`^o}CIyR32@#zUE;=(@ zbasT;?B=|s-KEQV%GOS-UONehYSvAuT|c>Y{gm1bQ|mTPt=lrQaqG;c9kZJcEbhAB zr23#$^Ff>T!w!RookkD4j34!wKI*rA+;8)EqQjrBZ~uP(@b~Ape}8`d`}-T{3?khC zGPXq>YI3_Cis8NHkNPa3R!p!1TJh)Gd!Q{q^MiJ`sske+z9h&m7)a9+Xk~6wZniV$`tJ9<+1~i~&sM+M$w69w zr<|{?)c^Q3ocn%}$;aO1EA>~qyS`ndms`(!Z6lit6Ndv+%C!aw))p0qCZ;SVj)cF= zjGO_EjJ`q(x|pIs(kvPa9GO})5)ybly!ZtYUU)2QxKUWOutAcuK+u69`v51aMUc73 z21Uko8VTwR4A<;8s4~iFJn&$;6L=t!fzgZKB7*rF(;w~!KZOs>uC4a;)8bleV5M&Q zDS*?tqx0elPK5$SMV2Rw;UUNJ(&zGpZd(`nFy!y*z0&tt%I3d6BN439^D2SvL|D1w<@_93ZmwTGl0uC6U{e+xW6eD#6A`pY-SW~?Q{7i{;vKrB?E+07 z^eveN)RrO~up#MWn`tqh&q?(K2SsI9v6bvtJQE}%zTw${Iil>-d`_q@IBUxP=Y4~l z5ToD(-vd3Y)nz&wH!rBpZxGwg8OpqFhZ>WT!u|$3RsTN=QVz zM+3(R{e(labhYb>9*8@C;#^UDUN@B4?()K^VA~BIb*3KrDANB#xZt2Ie+ci7Q{uBc z%|PCaZTm7Kz+h2=n;ql&iqop0%u;(6&r1;&U=;k&WVL)Zo3B*NBxeSO^WT3x&EH*| z$E?7^8aN?ngXNDqU*ctNh%`=krmCH5LVRMK&)jA=J!s|IbE~)L3I@ykmN~!fz4@}J fbxYkY>F;7(`F75}2?>{eg3R-D^>bP0l+XkKhU%9! literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond.png new file mode 100755 index 0000000000000000000000000000000000000000..ce50ec9e5eaceb8acb41070c836742171837adfb GIT binary patch literal 914 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSANrI=i zH*dDxzTI}m4*R`(?f30-*uOvj{Q1K3=Zh~~D7kQqgYFmzFeq}e z2z_E;YWe^FqEGnF)iJY~_gPqMy*qvD(y3vW+gDC}vv)@a0bud)^M}kGvU=^W51QS6 zn6}`5+QY1eYk%7FoIAdQMMZ(}coXYBp7V#NKP>!VX~QEg{^GZ(07K&)UVFBdoSE}K z_9W&o2~B87b`;p({=4yj=m)D9eT6oL9cl_sF8CK!XV)#Mm7P(4`n&Li29`h3IspQX zhmt3<)ondgy|0_)ST1Kr<=n>;JPjB*EsPm;GWJ>~F5b*HsqFpTFBjY{h&k0=O8;%; z@of3opMI%EZD!8}Z-LBtv;XJ9j)ew=g(7Bo4L6?bxLKHZ$M{&Y;IAG3?F{&5%f6d> z%=Gh29nEza#*Ia1^EJ;a=`eD79QeniQ5Lg+mH&HA#WkiK>5eMC%wZhKnZ=Wjn6_)F zSwH_CF!jA=!@vAyb``GVK9Jvkb0;wBbjX`zR%Un_E$Tm7&G4v^Oe&g%{Q}%l+%iiPP9NfAl*^c5;@j4J?KqeO~Hr?xbeQ@1~LCF-5LMlMkNpp!k0*?zC@-hl7azz9kjEoEGbw7QQ__^L)*xrtn*VW9^i@(pISk Ux!WC^fN7h-)78&qol`;+0Ci1)l>h($ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..fa100271ca060ca97b241b63f342c75e111d0100 GIT binary patch literal 1150 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 SK<)3hYIVuhtoEY&z5fC3-7Nh8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_mithril_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_mithril_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..a5482bd7468932fe76bd45590d40592e149c1b43 GIT binary patch literal 1470 zcmX|BX;4#F7|nZmNnSP*LX!~82FRvBBAa2AO=K@dXu*O6%U~4>DJq~Qk^mA=M!}&- zilubipi*VTqJYK3D9{oCrIv(EP?Q-(OpPO3?&28c-wh0v5FDYx2EbNjk>~~Nd zcT%0wY3p}0_<4*C1y=6TH6AjiS25G;2upC3XAqbNp+#0ZQ(sI_toC+mN%i zq373zU9{VB$u9hgeMGB$y9zMJI3C0j8!|u-Cno#&bqBV>$hoLzPRtUeaI*6 zf#1#tK^cFC?HP{B)1D0Lv{#2P(69S$t8d=r_eHn9;17J#S7-1~ zJ|fj2{veS<-g7T^l<@G5&9Z^y;MS9wij=&Oap)O-3{47>V9x{}ToVu~RNm-vf{ zQ4OAqYAj)7C{5}P^uM%^OI6+RH>iA)6`5kHs~Vz-2?72q9ffCKkLR~Q$4Dwdt1&;b z&e^vTqZ0#90<-5Pw}`3~9b$9lpOcu%6@e5ur?TojWN=;Z(0IGwZPU2=zQ_jOp=u0} zF#Dc;x|A3Igv3sfom+J?-k~Z{>x5!}%Luru9dRAdo1`-3#RF4lLIdWSh~#5%5ma&* zHRaEHr*r;k2Iv15aJ3Wr7rj(O?Z4i*_YMMn zr75~1iv@~J+_K=EcL}>%c;HpVEA48C;Xj$;4qOIq(J!5ta$ADg+vTujV<=`$1l?DZ zg!L+qO^!H!@{wXHBAc%z4&xIQ#7b5HdQ`ONS};*b#`Z~PhLo5}=IY`=yU8$9OFtHr zDhG0r?BK%{`vT>!3!{~?%=yzBb?*Jifcwc^ZM(ErhE_u#Tnap`AxxA~6OVWbVrC=B9dkly**-7I)ruRO|e=M ztG9|c?+u=UdGy*IW4~JZR{I4g_IkU@ru#JhA>A#=$P(LLpY#=)Ab*XPzn(74)vw;} oat_H1GJOir;#Z{H-!LZl-#|;LZRKa0_0}dHu{k#MQn0A#Uy_PaF#rGn literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel.png new file mode 100755 index 0000000000000000000000000000000000000000..7d9a672ae766a6a356458a38460893f15ca965b5 GIT binary patch literal 1102 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aP;hq~D(UMj*wMz!>;;$9wE9Y4oU(1@L;z>`MPScBnsE z*KxK(RnGry$7aFr4?n8q?SJz@y<|y@ZJ$lwzYc%%pXM7*?{A!Ymc@W^%VbfY=Kae1 z9C-J)O6}`mu97d*d$hSDSkQj48h_$%e(5_Ywp|v2A6KU{%w#ZPOyU3Fuf1aFcf;UyD7im>YKd@0IQM5ZtKEQ5c7X^}zR=c>xI7fG(V`H#wY zx7Ko+ZtwkB$!xm6@%q`f?1i(p?%}_^)nK2T&HPy}GPz{RJL4nXJ`HOn6;fNP>yJ$ANWO7DvgbKV)zssH?-TyqoGsH+ zVfRRLjs2cJ3&}#My~hRm{x60Y_htSU2Gc7$X8H+rb06>M z{aMGo^=HsgE61z+)21Y&U}Uy#54H|Az5e zGUvyvBbjHqrA1BWnEsS|_R;eE`SX8#7aiBQn7!efexl5CrMmAh)mDeTADq5p{(b%l z+5a|2*e9ILUt8FqTGgoeW_{oFvvQ9ekGMi&^n~03h1cgvtU~P zy21nY%I}VTt6ZBXxA$-tESX%GxU;LWQuy=Fx+`h>-rMaD{^4~*|Hi(!!UKQyF|3n6 zlU$p?Y1;`?y}|D1ygjD{)jw45XX)9SANbC;P4M%_n*4;g^Z(oCHN9unFxXeKx90rA z9+-{`g6md3x2cn`b=a(wtRM1b`hWiiK1bNT9sg--Uu+RnSbx{J!3UURZ{0KdJ2}_= zW9={2tRm*EyS5&ya_D@1e&O^NZu}G0Z{~l^ZrK+vTCaJNdC#ZKjo^e^{fk*v^OQ(r T*<*8H?q~3H^>bP0l+XkKKCJmH literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..f451f00cf0803451e90601f724e2aab0897b7cc2 GIT binary patch literal 1219 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3N7|z$e5N$mL;Y=I3A*03uEn zK~5GSAmU;X1|n`CVin1_I`0=2qq)U;zY{mX4NI zwpLbF*4EY@9v)s^Uf$l`K0ZFazP^5be*XUc0RaJlfq}un!J(m{;o;$tk&#VJO|7l1 zZEbBGe!`udon8LIU0q#0{=z*yJ-q=U{r&wDCQO(ZEHY`*q#5C&vm?Z2H|H(wE?w4B zwsvCm+DSlEvu;Z5`pLEHr_^qkTDNg(-Ike+TW2=ynB9C}ao5+cU%!9<{_EGTKY#xG z{reZ_Bx2mt($WHTQbz~KNkI1i9n;&}*VhMi&%}v9lfQlY1~eRKY-*WY3ortbN`m}? zfi#VQv^bwA0|V1!PZ!6K3dT2AGWiY$h#dX6{K^8hrBk%b5@nyw{JY*cF4w`&?~cp) zdgkxbe?PSN>g%<1{->S#?^XBx%X%2yr?&5-$=B4cD^|o_xyqjL{d$6Iwu4FogNj2M zZ%3em2a}4%0<{K)Yt{l27(_)bs4%Y5SfC1$ZeWs9ap+)TyVkJe3j~e9g z850@A8Cf>4%?W5wE_G&<7JAUdRK~=Su$MVn=s_b>pUMGQ);X*K3%)con0;*1u+2*!=(z0N?PgVpVt^Y);ec$|IGi${oVIj z?`huG)I1^0wd@J6@v<{B1Q@r^U6emR+p%#YV|gsj)wDK;S-r`XDl~8 ziD&fo>I(sio<7Iw;=pp|$1&#Oy3J|lC&_9TEt_(tv!P#5fN?Ij#nTpJF1|G@Z<@#U@}bctJI#f?o5)!FL|)#onsgPzAoZxf7xXPrw zmhH<)4@HKC<<)Kk#r5d z?4072TOPMGw{ym$8_z4sYWEvnEz&ieRCkg0bP0l+XkKT=}80 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..b2c9ce0c8d01971cad575ec11a0b9aee7b44478a GIT binary patch literal 877 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSAN(N`R*K!X@dg8YIR9G=}s196hP-CY(ATB$liYVN=pepc+{hR`1!-v9};&+=4_6wc=z>d=k;U%E!OOx*ubLl zAj06F{o(fy%PM5{@$(;EF1)`@o|#eL#N7gWg_P4jzAWdj6`s(*BE#KOA;mG{fanLC zJ98X(7z=zI_M9%BbUXX8a__z`H$T-e2~B9&o~qmAQQ>pxz|jwqT0H31H8PGmmR#^ zzRkIg0UXpv4}0<3i#i+-vr#)*TDX|umQUT5nG8Gcf4Ud~3ch3!rw3}wT_<>+?G@yb z7FsGT&sFgG2C~o%pgZ*&CA=J% z^kN#MrPy48f;*&DRm{Z9^BMwvRBSl-$iwqHw_KkZFsLldSQ;8iouA}AtUTz{+0r4< zTDim1(dGB~#{D+l4opG?f1FMn_GDUA@lpBcXMU-_D>}37*L|6<{#W7>|3aG=K0qZK cwCfok?fdp|Md@-yVESe7boFyt=akR{085rmtpET3 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_wood_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_wood_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..1b5a8e44b963389b2171b4b48a49e4ed68dafc12 GIT binary patch literal 1151 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3OJCz$e5N$mL;Y=I3A*03uEn zK~5GSAmU;X1|n`CVin5#Wvd@+ zZ_wc<+~qIa<1gGBATlvnWJb8?>h&3SV&1LtN1EyxL8m>aURyL4Gk+1iQKYbOCw z&AKVI>nGQ)pHjPFYTd@Ebz5dOZk^e*V|Md_#a+m*1v(YzNTAz*?t$1FYN-RaI>t^P zVg=Cr=A+!9z;KKz3GxdD(li1hKfAs&FfdK{#y z(A{x;2e)Y8k=9-BgC@^9w&m!*|L#mKD!Jo_(2^Jah4Jb>m>`3IY2QR;4VE#mT5!$KvP!sP zmT)ETKuhicK30tdFNzb61RgNE-Eg;$Y1?hKH-QaIGORr}*xnS07-UHota#DTsVl#r z;jpTE4)ZbZyqc}N77sNZ)Lvxd3OEpbyJ3>Dd@l1mE3O|2(jS5txio&sQ~;$n=N^!D zXPlqId{5JXG1~4y=|#r%A`faA_WhaOAaGxBap#E(E*&QX_%1Xsg^4a`SjgRR(OH_e zhl5srlo$DPF&FtAQB>}K#SNo1Q*72z()cuHbl1B0oKV*Y_i3wu)YnM4*eZ~)D3 z6Wi7C(BFZTdxdhogRJ+8grm0^fC14hcE;9G_#X>P#F71c6;FH{m_!7W9ochdRCksB z5DzeZ!W(fw=?`~61Cvw9ga_2kz5^pyhLWqarqzoiX2n08 z8p*t-Pk1XDteDnR2?L$x;=%TUSK#pchR8Jw`}Q!N|Hvb{rUE3fM%jhg*M<3qxIy!0 zjtS-qnoesxUT6*q-pDD5_rfI=8pIjv!`{U2=K@+S0@MHu7z}1ZA_pE>2G*Ee7V~GG zp0m5)dET>UU$cPl+uH1__peLOzCCs4zMuPcP7-%{B7T_BDEhL>rgZeRca literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_admin.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_admin.png new file mode 100755 index 0000000000000000000000000000000000000000..37e3bb96a380f8ca53226bf02a072f5959c521d2 GIT binary patch literal 3244 zcmV;d3{&%oP)D<7Zpq1x^Gsw14reE4$Nk85zuh>!FzV)J94exqqZDZE5D=mKprr+rg6L$^ zDJIH{_s=LX`v-Q_rBCuEy=^|v`+mOfx%@X&RYucu=z5;^ag9IvT{c4-_&gIVeE%&! zEzS~{{)putmME(S9A;7+{1)frq)N4##^Jy3qCbVNs{5l*HEwS&32lXV<(=fmg;^Ho zzvGSH!}`WL>XQJ9v`67cM%NEr0sapHR4ZwFqwNbY79bWA`1twztS-;-^U^%tsplgB zf*j=)WGRZ2ijop{NQz-s0HuBR`hl;o)y$g23ySFZg9;f#Av?&{ta5|cn!!QbHT7gc-Sau$#QB-!bOBtt zU2`1l<>eW}hdVT_h$KmT_3jnTQW`^5_~tV|JJB#!?}YxvDXo@9x6`EAs5xH%w*pGz z3a|yR$Fdqo`x2iArfBPjG%IPo`1BLjLqTqC{u*t4d%XSamVs6+I9~v_0yK0z|E~b& zJquY$F+KSKwY)^DmcjSp85^NB`u*SOcAHenIZivr=vvVg!0FiG+cnVdcNtv&$@OTG zlEBN!XB3ow*tgc8D94ePMc<81$8ozWKu?xR?!f=h=dDr2LWMS?kp_JB2q9q zgo|8QST5`?mxWy}44_0U1Ohb(abVIoIyF`tlQ_<3tRZ5DiQ`zC*0fLG=WTW;qWtSj zTW5FX%-Qe#F5lsOo^#Ig@qRmiPbNl?tk{drP7AJHy@bz%UA}xCAAdZKbHW@m_zY+O zWT?j_|M`ROKmUC6 z=n3=R?TPl5dRR==f&jZXwvahU@ZT13w4Ux}96x5kz`${wIWvUm>5G`Xb4&h%=bLZ- zOm8psJU&^KD#4pOe;)Uyryuiun>WL2+ZMSRXcYwT^YTR0nl<=+WF(}8gkUNlKzd#y zL6rhq9DJ;tnYkhFcm4WR8N;Z!O5;kM zAiy9leR_^BcSz9Z=4PePvpw^l61_WJqqY;^YFQbs967@8(g^Mjk4itTUy z8foj-W75Y5A9;DRlbYVY_7nHl!B|rYU$5;@rzfIT#9}g4psu!9 zo>y6(?;yZ|9F@$9-flCxyPDA7XO)>YH8qB_XNN>K-ed)!z?0xlObnt|fS}4u$9E4O z;tRc=AWFNGlOz2n`}V4KpOJ$vY^$bLaRwbk}?{hfp3fK zuR$v-(C%$erzJq8ibr0)2Kjj!WMw5IQB*2xzLV|7wp8k)yx$xZb2FxZs%8Cx*t*yVpK^GSr z==Mrb{@QD@awroLU}>wx`1k+`zfFL5G%Ry@*Ge0RJemv*rEq-Gc{s zbpJm7HaCZdUwwu9*RDxYMFjbx#i*B6$lrTAZnU@K!Offa`@MTSo}R}#2tWd4XQ#nr zEJs^wEt;FEaVTGlg!mY!Gm?-PAB(|(Zp_Zk$XC8DUYtT#R|{ek`v`z6`4^It?cj6r zNdWgZeu)-Sja&$NeZworb9KeU&YgA=5d1USw&9{$jnME&l$IC4D#&+wbP#uDZew)x z1nO%mkeZ@^ug`X5W+tM#x)@E3I<%T=pb^{u`1aeUY7k!EcbA9AemxrN%CX012gj&6 z=4%iK0q%ePxdbvNM}?Z2Vw4o;WAEM|eA(M8!BoTva6}nzGS#B8svHG{1yCgI$6LF+ z>>7Z;+rXbbbV#-WS663j+~@+=SDfJN{Bslt0ub;a4-e@-^z@Yef>H^$*EbC(tUvAy9_w|H?7#z&aLSjk+C!Qw3=YF2cY}UN= zlI-)bPEH74y&7@O&iqc3PXHVXe(^>5J!#!K0zwd2IV1@_)oNusiBZHL=b(oDnsKnK z+vA9f4TCB@9)G=imtzF`sT#y4Lis{!Lv;x}g$QK}dWr^d5P*|KV+QS4L?AXcjAVGM zuZM;CBPu3LmRx2s%Xygq-B!w1tXT2HL~?BL;>B3HbSdqL{mYjxw_oFjMiTh?dm}n3 z^ockE19u}{8ASrvvwgk>nJ+@iir%3JT}XpC2=E7$3bcrbK&VtoWQYulj0mvz_26J1 zu`fV)KV~FBWA@rjCnj{+vSp8vV9}yQuo=OpU$SJ0eZOs+=j!Jf$>`zXj_~k6L`MhP z6h%}pE7)>Mn5qLpmjym287;vfLaZ)lhwvJa#|S9t`b zrAMF@lboCshma6oDB{AA5FZI|-q)`{ht<=s~9xy|xVzo03^@hts3kM_ecn(dlw z6HaS>A+&=VqGQ5D3NaGU*-k4r4G zd}NcNi<$OiPmi3yf`V*}jJ$_heWm=5;aUMWD+BvK%e>8)<<2fH{5^nF@n&-cva=KA zHFz(UerE2qx;kkr<2HfH{kE7GA7kYLVso{xEqk0i7SOnP32@!P5Z|7Kp# zK>+c=Pgnf}^s82_lz!#PA4~t-b3giiTkgm6&;N|xZp`r2FKm+#t&&_YX^^D)LyRI`}#wuz?r_+HT2q)i`{k~2djT$|f zjERaO(|xrj*Se9M9(pax^^la{Vil=famAm z2$=uw00fCo15j4R*bmY7H7IWDf3BB zZ%kUnypbJArN-uEfSzo;DsE3P>P@jgzVac6%5lYOXZP5`C0$ZJug|(jjzbX;Ki-y4 zlutZI`}xEDH?+^QDRTTcJdl2@V9Kg0Erp^0000whA0{RsB_ALsCm|*vA}AmtC?Y2(A15guC@dc-Djq2-ASo;#EiWQ2Fd;55BQY^1 zGB7DKGchCkJ~=Z#Lp?w{H9 zA0J*HA7f)(WFaAFA|h@iByn+La&2aFb82)ZCU++%ekUh>esO{-Duyg9hJks9EG&qF zdx|bDi;H@VE-sIaiI9qelZ}L#lZ%;^j+&K?nwp57m5iX8k)ffJr#CmRIy$pFJhry0 zx;{R-xvsoFKfXdjzeGg9zO}+gNW)A_#!*qmR#wMbTgzo-&~tOqb#>EudDMJ-)PR82 zhKAXVjog)$-rm;V-`L@%rslS`=jr3=ySwem%I)px@YB;h3ISyR0004WQchCk;Wb|4X6X8ARmtabP7V|=zi{p>pPeqnv-Yj&fT}Q7WQCQJ!%*BdZQB6#%2!A2kfmKU$=bJM-kG7#(pg3dI=i>16NLSKITlW?yM^D7nNK{poNLbPK zOi+3Nu7J<)hpTNLRH`)qh@$8hB|wx?ptOYcE2c!FT1){Y*Ofm%l7=bQf!e)0{_aLI;6jM}cx@feIJFDp$cOH^CY=!8&)rMo*z;FQH~{p;m994qxFe zKjAKa;U0hC-T;yQK#_?-A`^o}CIyR32@#zUE;=(@^l-lP(E^!M#WH6~WY3k#UMQ2j zST1|HLheSj+^rhg4a&E8K5Xx!x#eMKk?(~#hkqT&;ERR`RB{)KVRSe{rRoyH@7>`UyLO| ze!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>)^mS#w&o0NqFRyn& zUrF(OAcTz#sqapZxCmOr@>jy5}<4 zdH2ui;Mer*(t`M&EM1J8qr>>Fh6KQ{AA(*M?6t)0lg zmcVe=ZQ%L_xSd+ayL0r_kf{wi7YlpC&*Wx3vLz`$(Kkhgg9?m{v7CI&m!7f~q|E~qSaAErll~vFB8R$vNX2Xp$O4-jFR)O+NHfX#iKh?i z^E<{MvrfvtICFgVt<@UeExu)6KKL>6%#|I_taD}vu|3~%P$g4QW73?@vkx+F`ELX^ zH8#{><4$fh>zt+yH$G}t1jO|v2)8g^_?_T5#dp%_1&?dm-)~9`67#<4vGnY!V?TWj zRwfls-S*>egw86d21W^oqet4{vw~yNf#Z)@xtW3fT~U$HB{5fetL?1?wsDIz7%#jm>i?gZ+#h*c^<3c5ybIt~%gGQimDVxg5D>uirSB))9#JsQj<9=3QyLxGzEfPRq jG^lt^!iHuQ)HCL4>_4!7zwruS;$iS~^>bP0l+XkKSU6=( literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_bronze_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_bronze_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..b834a2d3917741bb296656155f3bdc7b89398d48 GIT binary patch literal 886 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3Jw=z$e5N$mMEg;Lc#+&SK!s zVc^bX;K^g)DPZ6!X5g)2;Hzcet7G76VBl+H;A>*wYi8hYVK6W-1Og)?BV!OSF*dd^ zH8nK@0dq5RD{~OA00K)(M@uVPD=RB&Yil1LpK@n`Dp$c~Z=o)K;fcW_Q$j>nEGk<) zy=u**sx_0V*G{Tg2Sk%=HcYAAFs*juR3NI`IIVWmR3NI`G!2OAH%+hKJgt87^!oh^ zTlcSP1Ud}a<><~vbu+|Ysg`_MHvIYa{Dlqz#f}0%CsnuzqPglqne3ff`TLD351Q3q zuPgrZ<@Lua$EAS5r1^PP#)y8r(%n%w&}aH>Oi zkn1Y%>y28IQg2NM#c+Z0UeEKFy1!`Hdal2;R-_i>=B!J5OVmS`wtW#;q2?+N6liEO zQT6o_zSLtPyF!tX;es85ddgeo6<&#qp_;!yIzFhffG8livUEekE)h+J26@iVH|PJ? zuX<8m+wtFP7Sq1JJ-;{4t=jsyTxa3$+foG^*K5hmpSR*v^{)Uco!Lxf{9gaw?2NOu z)_QgLDc^gC4x^w52REjK8eU&U#dQlW8wEF9-lV~J2IOW^fI|tx=Hl*kul01FZ(6-7 zCebrp_Trmat7pe=a7z0z;~66B5C(ix-q$)``JoIag;=1kVvvpMI^<(@m2fBt;o`SZmWE|grj zP;v2M?d8i0@87@q>C?T>pPzjD_Wb+z7vI0X{_*3@k00-T{`~ms*VjLPW>@S4xstIY z$S;_|;n|He5GTpo-G!lpRn`N@;VkfoEM{Qf76xHPhFNnYfP(BLp1!W^_u1um6y;T~ zOHN^6VB+_5aSW-r_4d|rzrz6{t``HCSe)MP{r>BJ{PCNU*0%_3jySaG`>Y+GK3F%e z4mXl2y;G)hJZ;T!FP)=d1-7rOnGG5m**6IKf0TP(C~^Ft?L5f_MhS=gfiGSd%(c&* zbHqJ>gZBUf&w~H1A2ilITH(kLqAn)z@x7vD;lv_(q9^W4wbFZH+F?`)jHC~@Ebvjn^F z?DGi|4y$o=%jO?!|MZx{%(0?OR;RCqj9grK+4lj9Trs0*#>hL_Hzx8s~ ze1-^tg`auaZX~=tl5&E9C*c9(l_oa%bBo-hnYFv5-EaNQKG^d7&g&!my1)QqlWS1% foP-U{x@rD>ufqcNrhULgTe~DWM4fb)a5k literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_diamond_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_diamond_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..00b559248f7d98d405e77bcd7425646f67d9fb15 GIT binary patch literal 893 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3Jw!z$e5N$mMEg;Lc#+&SK!s zVc^bX;K^g)DPZ6!X5g)2;Hzcet7G76VBl+H;A>*wYi8hYVK6W-1Og)?BV!OSF*dd^ zH8nK@0dq5RD{~OAFkimh!otGR($Uh&)^hb~DoP|mAzj2L4jJ{`Sb2r zLPT`VdKzDvu|?r*bV6vdmo9sy?9&M_SV^_{jq636-D!wV z!bm{IN?a}Q6#wkU0p#EWad3h;fIOTaUQQ4nCzk*aEC>V(1Gz;(JYpao2@tOo7X-=$ zk>TQlgZX8_{PNra3fzK9+=41RLI@sVH6CFNUJ)d(s1~oN4n#~BBCZb+H#{ZclQiL% zGUbPw^FvVr(iW$@g0S;~a62K{3qrCELUK;R^3K8v7!gHR5k+?qC7h_Thp4irsEW53 z!bc3@C#HH?TNzDi;tw<^DXsAvMR5w9dFHu_mnza6P z8G{rV!!#MgbeItdb|wRUHWPl93^%?lYmzN%k|S%HCuep?&a6ProGO2=Q2tzzJgP*& zqEx}6T*0zZ(W*+(il$`!P}!zV*|uKUwn4?NQRTuDggpb{(1LLIRn_sCs#CkFQ-_-K zbG3_|Y8SiJU0$f8d(_c=8kl|!*FmJ)OQhQ?r2A`4>>Ew&TTR@kmdBWu$AtE!NnNi= z10R-=AM1?&l=0;$lYnWn!0B`NX;jdRWys9=UuLWcv$kQg7s6-lBjy~5bIw=iE=J9x zW9D6B=iTBKun7wui3^vK7QK=ey{|9%rY!lVEnU9B4oGL?Z?c0jmP0a^3FPI_td;QF zE0L5HV$Nz*?rO}P)!6*CMCw{n;UCHO{ZCB?(8t=%9}qA3GZxg+bb5h@*M!+ns>B4kGr<;X~8)=*i-h^m$7Ew0^jNT zdo-G-LAm45MVMH>ikn{O)QjNtAu?YnxJcNa2k#fM<}^soR#4B#0F^316u{wkIk>BeWJv<)!jS3tUYMYq+mephO zXx-mgXSfLMfI70Y=vm8Vo!jDKQp2{h2hAX@pd#iY&py&XB!DbEt}mGztR50>v)D(n ziL$C`9G?<(w8aawQrznl1;Oy^Ks?pSrf$Y4NNIB1ozhnP-!zrU3Bw5^$;x}75fQJA zK3gC5kuom_0Ex1|_;)#v46S|Z5D+l@rU!}PKw;W8VnH=`LBo|+^8JEZ> z^l);7K^m%6?C0#g4?nVZq{NY_-*hZ2p)D(1e?vcKC&X);okek!4d)&A?=xI5SrALN z&<1hZzPJ;8E-H1FFs}DBtbwq_tc<1e4gJF)({92ThuI~wOFI^Zka8_(G+>jYDHE=Z zi&crW@w@-m_4G4eR3w{6HVlYCbX?#>7X*e5gN5%5vzf{)oG-Pp{)m^1!v0^IXZ!7XN{?>su&6*W z*>>#AR6fj+n6n}GSJv+b?C2h>s4RW>8yo)RSDcE}A>DY81sCC;JGuJV+cI`(xPp-9 z_aBvF=hE8TTVafTU!#g62ek}-~Nzds97wb*Ie zkvpjOz7p-7gvs}6W4I0**>#yJ{amY23%%w;y(;*E!IgsyA7|{R1anraA?s=XP*+d& zpQB%Ygq6l8Ra3)jk919yCJd-9=6UA-tJGReh*RoGIKPK#U0SRNZ}-E73<;V+Y{Mz~ zW^Yi0OwZk|@Aq$ST&nW;k+17~u#uhIC>>NDjLGK#?jZ4~$Q_yz z?sTh6u1W;zGO*g=@J^(*N=GBt-b$4GP2yTv8q7TH_Zzda-^hF_q|r__z7b&Z1T; zQrNM5kJp)1&o-MX`$%cV0sd>9oI!CA^C5I+O-YzW_ZIBN5bZ!n0wTX(I5^&EjSslA z);)qen5PErmQ7_Dy32oK3i*D!b%5GNm7DECI@ByXGd-6JJc%&YT-h78kB^&R!=1>GDstrUcLK%D=t`RC+N Y%|qE~A08E=dHV4Ij&^8UhIK&3zoLA^@&Et; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_mithril_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_mithril_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..28ff29e26b2de032f1b32bf21228a99cf827a6ce GIT binary patch literal 735 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3P;&z$e5NNP__*BNGcF6B{El z2NMf76DuzVzbdDo7N?L7r;r|(us)ZFA(x0Tx2OrXm<5lxC69zPkAy9+q#du61D~`b zzpMwpoR@&Sw}67bpkk1qQizapsE~5FuxgC3TAZjxlBi~isAig^L79|st(0-Sv`K@E zS*xr?m#k%voK>%!^+b7_DGGKo6&>a&IW1OpUZU)>LdA8Zs{1-sk4loinw zh`)oecAE#o4W+daU+Z0XBKjLenvPFvrS%M!~TeADEL4#P0hz#oi=i62pZh=bDc1 zS?czK(J;ZUyH;=I#EA?OE+!mgHsb4Ke8`?t;CM{6JVMf;m-V*K%>-GdB!-+#zHVMj z4qn|ozGgd)?k{^D0ZMlX6ZU^KDHCyI`VHb?0}kH2uOIXXZ+8Gmdb;|#taD0e0stCy B1c(3t literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel.png new file mode 100755 index 0000000000000000000000000000000000000000..3e4ee249a264ce90dc4a6ef27efde1e0ca0e0ae5 GIT binary patch literal 834 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSANV#-QC^8!^6wV%iG)A$H&Ld&(GiAKOi6=FfcGE zC@45MI5adgJUl!Ih+L^k;M!Q+`=Ht$S`Y; z1W=H@#M9T6{XV-KkDBfx$9q5%m;^js978H@y}flj?~sFpYhsXsqT=4~_o~nTwvT)_ z(I%*6Q@84YIr)!ICEP!{UNdiN+nuO0M~ZZg2)6qlvWsPa%0nMU|G@4`y@*fzA2X!qGaxQIK0{vZ3Ic z;&Ti<2N>M;FTUKnmdkbhoaEapeOPb*oUyLpjIGWLA-3OJ4k~2oX-sv#{`@zwj?bWB7IKOY4;5GX#*YEQO z7jzvBefRLYv*F4t2DSu-TsAWsk=E5BPHWg@74146C3ghr{9d2W-r84Pp?T|9pU{Ee zDV(8fAuOH`oIf_Ug1oV%GNDUC|NH%K8O`4`I#e5sCLXf<*WN11rQ9gh01Uqe%o=ki zTgj~uah$?X*2ENH6`9&NH5+Ibn?Zz6)E(Bj3wL!Tyo@N-epCFeoTHRA59E&jhZj6k zlUQ@*rr@FzhJ{hL)EU%VDk`mMvLs-hjVzN|e$r_EkoXq#@Ifd61 n_jQVa0%3xR=Ok=M`5pV^-MI$>Lwp*5$%Vnw)z4*}Q$iB}?debH literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..c6b56488a9b808cdaf3b1116bff342335dd9fbb4 GIT binary patch literal 881 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3Jw=z$e5N$mMEg;Lc#+&SK!s zVc^bX;K^g)DPZ6!X5g)2;Hzcet7G76VBl+H;A>*wYi8hYVK6W-1Og)?BV!OSF*dd^ zH8nK@0dq5RD{~OA00K)(M@uVPD=RB&Yik!57dJOIZ*OlOA0K~z|KQ-@(9qBoi^^6{ zuUa#yYR%;8wUcVr0ny}|4O412Osm~E6^QCKPOIHC6^QCKO#`C(P1EZ)PpjWNy?+0~ z*8S@mfeu4H$}hYSRSt~J$e0>;ETPZ!6K3dXlr+=E{QNVI>v z!#(}B>%pWqT^qA?7T#dp9pS<#+FkeG|Dol>*wh(?eK#eZRhpeS{m6d5Pg+uKi0Xx@ zAroI+DqYZ(GLsz`(fVvVCf-|;{?fH-%Dg4vFT=X*KyEgD8MkZlsvzeoj*!WV_<;fr z&a)<|E#=H~o5go!0s}*ad_!`?Z-!NqG#6+wGB7CoV%XOL^=ref6s{HCVhjvyv2Rv) z9bc}#>eDB%-uh@g?ZV%!QBSw%=p4w5oWhXUEd;fMcxrQT_qx}5y3aSQUKNw* z9D1U9mG1N4+-mK4)8nsO&pvzc&8*e4<2Ued|D5p_{Gy~1GLM*gHEp@`Ibfawb^S!P56TK!T`AkXiou1}5Bi(;yM!@XMfH|3g z3vz;MU5yfeb~Ba)`2{mLJiCzw;v{*yyD)UH%6b4foCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#KD!)`u-L}xuZ}=H|2~)y>&A0kb{70pwJ12XDvP{^FIHtpHZ$ly=B6t zLqgMj&*POlP`KZ9>FzftQy%yw>-Qzg{XY25bA!F4HM2p(F=mUd?LWG9M;s|F=qYAP zU|=)I6R~2ekvEt9w!hgag8?Y?SiebRU#gB3%Yiy$VMU;(Hs*v0;f{he984?Dr~TuW zXkavvJCM6UAgavnvFW)(3_J%Ij`cbkC5YLJI5AaleaoC8)xaom;77MYgvdvS6!WsC zw`sE$0ZmrsYd9!-q_TZc`0*ciUi&nkKRl!C#(MT;EeFl6Crmu@UUO2;=h;7{&haNH zr82Nxs9@NfkoZ~HrzoT1(whf~8LS7Ev=^H=y;3~sZBVf9aQW*-&il#pv(H)O)U$N2 z%G&Vhx1&iY?*Rs$gfQkcNfp-~vTEi{a&nva`~4r+fETL-iq_s=!EkS})XJ+dsvjJE zmH^$&lW>eT_=v=vW!E1|h5BeWWGyM^+3(CC;>Kjk0QC7=_JGNg?ebQ1DQGpEULmgi zN|oE`!5l_l2;_+Sc0W%rx)LrJGdH3!w{LCRh42TU@Z2CNX4>x<_^Mdx$k&WH*S>Nt zkW%t#t2kiQadZNsgu`RT5a(v;?frmXCVhR3Jwxz$e5N$mMEg;Lc#+&SK!s zVc^bX;K^g)DPZ6!X5g)2;Hzcet7G76VBl+H;A>*wYi8hYVbGEh)s_|0lNUEokTftb z1Og)?BV#2gV-PSgHnuQTkufzjH3I>2Gjl6*5U>COOG`&fD_bioD{E_OA0M9;i^^6{ zuUa#yYR%;8wUcVr0ny}|4O412Osm~E6^QCKPOIHC6^QCKO#`C(P1EZ)PpjWNy?+0~ z*8S@mfeu4U%~827x+OdZ>5M}~VK%g~AbAeJM8zVzO{jyW>cVkv}Ew9pu5ou=f zJI8(Rmi6AR-;CC`w(^b literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_admin.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_admin.png new file mode 100755 index 0000000000000000000000000000000000000000..b124c887452b3f11838fae2a823c67b98c4ca47b GIT binary patch literal 2292 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 XKd$MMs<>5wIv6}%{an^LB{Ts5`v@Sk literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_diamond.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_diamond.png new file mode 100755 index 0000000000000000000000000000000000000000..6bcd620cad42c6ee9d4bfa485a2916374a37f238 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u0UG7ygcB@k?PM*&w(7q zk|4ie28U-i(tsQ_PZ!4!j_BkB2i6|NMSMIx-b*$JFY;dEB(Y?ghi;?5BE?0D8NV1O X`EgC3RK=|d)WP8C>gTe~DWM4fm`5VE literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_mithril.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_mithril.png new file mode 100755 index 0000000000000000000000000000000000000000..91af5b7bbd8b326adb313a35c7583f67ab1c3fd9 GIT binary patch literal 2208 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 XUn_928KdIT<&TD!hp&6BYjoy+cT|@Q literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_steel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_steel.png new file mode 100755 index 0000000000000000000000000000000000000000..77286b53dcaa13a4c66bac250bdf96108f603a6e GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u0Yzs!J(m{q2khGV<3mI zB*-tA!Qt7BG$2RK)5S4_BRV<3fwf0*5g$*F_mU05i@cXONi3P>q1!01NO6&3#xKT6 Xeq7ThRdK5Vbuf6k`njxgN@xNAQBfh% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..66993a1e8f6d0e6ed743e18c5f34af82f31965d8 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u0UE*h{a8n)Bfex>p%`; zNswPKgTu2MX+Vyer;B3Vo7j9-kC X{J5r1s^V4!>R|A6^>bP0l+XkK`(Yr_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_admin.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_admin.png new file mode 100755 index 0000000000000000000000000000000000000000..ee6254c36efe45be179f6ad4caa617c557d9e8c0 GIT binary patch literal 2853 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 DbmsND literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_bronze.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_bronze.png new file mode 100755 index 0000000000000000000000000000000000000000..da2f3e0c0c082ad6ed94d58566d339ec8e266129 GIT binary patch literal 142 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 h{mjj|$-3d&j|_hehRy? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_diamond.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_diamond.png new file mode 100755 index 0000000000000000000000000000000000000000..3a5152e158234ac87ea21d060cb7c459cfa5019b GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMj(L>;M1%)yvBRjvQ$_$W#Rs zWGo5t3ubV5b|VeQ(f4$545_#^_p~9xO^~edm;*)+0ugPxU h{mjj|$-3d&j|_hehRyC00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-yp8W#%`LVwrt00051P)t-s00000000000RaL80RjdA z0|){H3jzfV0|pQS2NDDc7X=C$1q&Po3?By#AO{X22M#0%4=E7AtEPENmAoZWk?Z7%y`fFm@R+cp5T$8Z&(x zG=Lj5f*dx395#gh_*JYv;9W!6Dv)ZG>or?~9@|Nl2{>MsBQ z00DGTPE!Ct=GbNc0004EOGiYF8w}#r000N$Nkl03mgS*sw#akWz}+fCK^o8^i`!Awer4B&3Q*A3XXH zf{KUIG-;bh6WfX7N1XAD?RnfgEavaqaYLa{q+X{!i;>53@74c&|L2_l`TzcxP203h z+q6x4zgywm-Tozf<6S)=+Q0;kB0-F=zwZbf1&KKOEcn{{hQQG<^S#eV8)Z=T*fme! zQFIm14dY*XKouQl@S|&%z@zKF^$5h7_e^VG*%bbG%@OEDciK1VZn$+AEW3!hb6_uc z{F))~s1n*DRD$otKqJO!5zeY>;U-C*LC^t{R=~|*XLtg9d&3a;vLXth+ll%vYfF);VcB_bYq)C_Q!e*;zddk? zGX{J&_XNJ>BCZ&+LxNV8{k=I}i~PDGJ``$18-GW^Zd-LQqKQu62t`GMXuV}0kuL&Y zF`|oC6~(qHO0s@0b^!%-uNcH#+3MJJLQRBQz!oHdz?-oY8&F1~vo0Ura{|TnUu$B6 z4x;XL4A|0_{pT%$JCOu5*kR=I<<}hL=_XN&}j9W(49ryz-xuk&G#TpW$+KyQQ zhtPGCCSomgwZopNmnALKB1{z$B^`z3wKlCBO11%cfMbn%~Rpr!Z)zT_W6g zl_#Yv7HErI4sk)-WUdJ`Rg4&ME?d8zu%PHrh~-4ZD;i)wxGv;<3rXmndOdUnO+~AL zToI`z9`w5$XF)I5C!BN(M%1xKsw+X;-@rk1?8Tz3A?8;Ri_w)RXz3c%#liqYjg*u2iw(Od5$T#Xi@O}h1-n!&7_mL%dWu*v>zamj6m`{u|AmaM+*iUAIu3_O zFNKWm#do6SkVAM{+p_IgRT5*?h>oT*hQ*SQ_iKLlxK^Z@vXEZ_A8^buhaJO^h6+-N zrd52$5%;tzkBeKwhKnWue%jO&sWUmeNizGDXLp?TOW~p#=tp$@(H`m8CtixwNaFav_)c1 zNj%^VoYY2Y47rJ%)@SKiusngE6*{Y6GxO`bvTidDu^J)?u?J)l< zIIDp>u;POKPK&~tFqo~j`6RFux)vV66)&1JDAjdbwQu%TRF#yney^g9mLf(_Q*+)P z1BUDmzZ5-zPi}yIV4s>gp0s2c*Nf0rlLlpcZQQBUOwde{u(xK&jB^^;hby787{wKl zpL#gg1XeL%*s!O~Ad;BDm;s&OWk=Btvvy?_VObM(UE53rB71!})Cw-xEeSfqMc>ag zfjj*rP+&scVyNy@igt+AjAV-Ftkj^?GMegWgw2AMF?F?Y?Hei%Nu`8SGC>9H)s0hq-k-J<{y%^%>w4pS)qw&&>p46k_C2M{tDD6l z^8wj8F^aa@xz2;K(}uI|_y}s2oG>U=vK-cgOF52#DC_upsz{Q(EAtvYXgpNK2?din z>$Hx#rj?)=a<>|uR?$?os+4t2W#jAA(tHs}#D1(`SKoiuK4Zs?8w+|V<1S|*l!kt~ zxAT2SL(@OZqZ|6j0i953hu@+W=dB+|P%!HUKJV&Zn30GzQLz;ZO1cVJ$M_I{WFbX9e;M1%9UL4Q8X8(3EM5l` zWGo5t3ubV5b|VeQ(f4$545_#^_p~9xO^~edm;*)+0ugPxU h{mjj|$-3d&j|_hehRy;M1%6@^&bR5=gb-s%Mu zWGo5t3ubV5b|VeQ(f4$545_#^_p~9xO^~edm;*)+0ugPxU h{mjj|$-3d&j|_hehRypgz6%Py%4G#}8=87e9xFDWB9CnYN@BrYl`Fe)V}EG{lAAuTK=Tpu7_ARIO<9xpB@ zH7z44FEd{uB4r>SE-x)GFex-IE;%kLJ}oOTF)C*wAvQ27GcqekEh#lLEo&tta3m%= zG%htYGeI&hGB!9jHZL?dIzu%rIXE_UC?z^MGCnvmd?zPXGA>6qG(kEoekmwWHa9^# zH9kEydMz!7DlLL6D`+x3YBM)hIyO)|HAX)!cLq$MDMnXhE zlrAq;LOM!CM36Ewe>XTsM?Y*lM3^!%O-DgaNIjY~Godmzc|Sc&Ohi#jMWZ%2r8YBY zM?{u8J5f(UR8Ku%OG8mmNoh<$c1T39I5}8ROI=h+yE{L%Jw2gALs?i)cTZGZS5k~h zONdNMURg+)NJ@HAP`^JyVOmpdSWs_ROR-2uUtd>bUrlCSQi)Ypcv@blPEMXtP-SFX zd0%6VTT#YMP;O^oY-wC;YGQq7UvX?&##B?MUR`x`WBvkJ4qy8r+H0d!JMQvg8b*k%9# z1+z&+K~z}7?Uh?>9OV_qf4e(7yR)8M@5SA$A;AQP1RTZLV2s@0fp zTy~}peXEnqT0HQ=d7SS%Kb`;oobwI*7(aZtE_M)P2BQjq`y%PGy{!#x#2Fx5=wnQ? z+uJ$WHpxi3ZSJa~(dZw9lq|a4!*}0(cr-i53L4AWHVk{O=(%ou686Yj3ISmb9@Lk& z6zF@5#}9LV;`n-CXb&z|^?>njvHSQ^L<@2MzayKc(I`joo~TwrySC-m9^~IIL3oJN zK{Nv9h#pzW2{T#M9LQgze8w*!fft{5<4Rqre`bKhdwA-kSQQeK^ZCAQxzPaQ zsWqJ0ap2e+8Jmxvrl2_k{`^SU@7`7S8%g5agsUVk{@pXY@~eeC4Yp5sbStLmB;no+ zy>~IVjNU!^GdVh~V=w2I`}1*PWMXCqpg%li#r9k2A}?Q+pPzqKIxmKfT+X*SSP)h_xdmlYI3R zC-}$X>alOJET;R|?xwiN!Gk3dqYv=d2qc#=2(&g_zUx{gvX$*_h@2&?I#giWY}i0D z$>)P~C&7YD^2V+7xf#un&-XZWVZJ{3k!Qs%2Us=;Nj5##eJeK$E~x*f*k8E!)SCFE zO>`laU6llz*x$|I=lr!@<9O%$-Xe>i=2rC-mV=39kZa`msV4gSNhVpllcOKg=^?xM z(}tWdJK+Kzh=G6{rV08tk!<0Hzp!pyJo~rvH;?SK1;MF}Q58HK36D7IHZg^9YK9qBu^XOvdKUR=W6m*Gj_kD^LQ$JAw35d8Ln`QUz@asj*$ph7gua;~WnmAdBW$y%R zToSoT_y#_hoRx5a2Su7U<8=cx*;BFWj{;?koc30#q|J<~P96v_HQ}$R)0l0 z6bjl*PCIt3YMBlI4}_UeR6$6eHwaT~Arm9&E@Wmt{V12VXmyg{hI!=Vq7bj7rJ8V- zjSB$u^i^LjrTiHy94h$NA<`jgN|XE@Zqk68PtkAZ=0kDNbX9z7s5J;yf zS&6u-8Njm0WjWMF%t=Boe;THBkue%4Z3as!qaM5pW+MaYwlP z;5aQI@7DpJQR{PadhCjHv^}mMdmT<2MC!Pck`#dv`=K!5F9(0I8<*&(2OzX$jG2?Q(kyp|}Ba0Kj_kaSwTJ zde4Ve44U!a0L%pdomrZ#qFE5pi~Ro#R0DuErS2+50>{1a!xuVs2EeLDK7@08kGO9E cKgPx5zb8RHD4wp>kN^Mx07*qoM6N<$f`$3VO#lD@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_bronze.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_bronze.png new file mode 100755 index 0000000000000000000000000000000000000000..f64fd5fcbf8a1f3290e2d603e1965b166a44117f GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJPk>K|YmP1d|NsAiK|tAm5X|NsBh%gY0f9PzkS zIvFU=R1)L|lrNin)&j`0_H=O!sbEY_aAA&Mm3Y9QbfASrf$2;^g8;)xB^HO834SSz x6Ml+t7$|TXG_WY}FC00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-yp8W#%|tZ}y90003pP)t-s000021PcNM4Fd-f1PBuZ z2o(eg7X=C!1qvDl3>^jx9|sK}2M!_!4kQQP^J7&{CYJq;N?4H`fW8$k{nMGqZF5FbkrAWsn?P!S}CtnmNVHGK46)9#GD`^%hYZonU7cFoYE^!zybr~>r88LVnF?t#^eHt@=8#RI) zHiH~Cg&a4B9XN;`IEo!Pj2=3T9y^gAJdz+jnIS-&AwZrYLZc%?q$5PABu1+wMy(}C zvL{QpCrr91PQNKn!YNS1DpAEMQpqb*%qvvRELG1fR?;t6(lT1pG+fg)UDQ2e)<0#| zLTA@RY1d3|*-&!XQ+3)_ciUKb+g^U%V}joQ|NojRkHG){00DGTPE!Ct=GbNc0004E zOGiXywcUuH000I?Nklj^q#{8PRU0J0RjGuis3;GG@GB{aDG4SG#3pgPzh|Zod+oXfDUQ?! z&*Jm2JFA_0bZ&;WDJnQ}#;z$4zl9loLFnUN;2u05O;izJ!`zUyrG_ozhO zud7NRy}tf)&SFu7d+haRvo845tP9{>nR`VjN030zFTAd_h{wEvfef>j&H9!PWlD6_ zbtUG#IAR2LDctXv2u(A_F>n@B&Z9sociBMQI36{)q3F2X<3Q>s=vu~M@bt!@$U%n` zuDQtvKE{~u!3{;n?M@)_kl1@ld+hhJUxMFkTKoMjxv1lq6{kFiOInUfq@Ef90(ZFV zJ3dh22VV6lfx^>BWaw$S+gt8+#{I6iq!rj?_*KOT9Mr=-PUDbSg}?et;YpO9RU)#6 zDLf>>XZ{H~?lbKvy^0gqh5b%rmoxS`<}W%rN>5_V^B7hMiJy8Mhn))qE+VQpfeAJH zeIZf0N8wMX*@sIyc--&ha;YRtHREnQANvU0q93lRN}!>MzA0pGm#TR|B6G9PwLR>N z^P4moPS;nW@J*b%P8C@d0^i4J7sMWckoVL*;2pCjy<&5{TsVYtAy2G2fx1}RLElzr zdP$6V@B)79P2AyT&&a}RGPrJ6kP{#!H>X#F`NLUHxaqdNx96NVf_UA zJcws?wl{%vYquT71q+xrkJr4WWqt$TstN4Iq8N`$yy_bE2WzMQ1~LJmPk-_bpk$ZmYOv#*)2yYM@?u0>iGym|P|kn*?|I#6=4R zerUp?rhVwT<~_NabX_qk837xJX1Q*~ z2_(qHNZpRRbkwn8Rl~B_VQ(6!VbQ#^;MQP0`AB#{hC#T#%Sn$pX|MZyifJwEv9jqN z+W+;d>Ru3w6}n21qn?*KiGO*)!%oZ86c9ewWq|Yc$h9i(1znj~9i`_a1{*^fQluK9 zFGajzt(1p&QT0eTl;^_DgRsM?lOFS~tLkcqHz>61ammccctIvnn6NBT23yaAEpV5f zL_@Ses)bcExU8wTPIsgV1SaHSeNo5@>S%?I(C=`IRO){VtjnOiF{;W0`eMXt7z9fn z3wxa!IErEIu+FEWArZ-yTY867joL7g$weY%*zGaoQor@HOHw{VzFEro(pSw8v62Z{wl#B7p>HSw+-(|V|V1%XnjbelEr zSDpaF^AUAZT1s6UFiwaIO{GlVdT%TblOEQ=lBJO#0K28?=%SREQ^P5-VHHgeJqeCT zwVX$Pgb2VPv?R#Xu}gw8`V!-=fFsC!7(5}a_z8-ywgnhBrZCWVlgyeWbR7f#2$f`n z!HC(we<+OWn$nh|Z$b@IVy6)sNYq06b%bi}SnWLCC3dK3u2w8qA+cW!9ps1SeymTyq|Z9!m1 dc4S9(n1({J#JI002ovPDHLkV1l7>iIV^T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_steel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_steel.png new file mode 100755 index 0000000000000000000000000000000000000000..4840574c14a22111d83a9981b59e7f28c1c7e671 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJPk>K|tAm5X|NsAiWJ5!P_wOt2 zKyjv$AU~jd+2pepK%TXyi(^OyV{(EEa|Elz0|uo7Ei4L5X9^kw7)~m&IMht=OJSVw vQ-s4nf!m;gMS+jWT0n=P*m#QLjqMC4-5K-6zt^k=8pGh}>gTe~DWM4f<&G#_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..c8fc851d7fec63cd7589c42455813a5209b95ba8 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJPk>K|tD+Fg|NsAiq?;-y#}>uk zKyjv$AU~jd+2pepK%TXyi(^OyV{(EEa|Elz0|uo7Ei4L5X9^kw7)~m&IMht=OJSVw vQ-s4nf!m;gMS+jWT0n=P*m#QLjqMC4-5K-6zt^k=8pGh}>gTe~DWM4f&io~| literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_admin.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_admin.png new file mode 100755 index 0000000000000000000000000000000000000000..28400347ac0a5facde076cccf80e85def09726c9 GIT binary patch literal 2502 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

~6@vd$@?2>^D_xpDvi literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond.png new file mode 100755 index 0000000000000000000000000000000000000000..fa823f0ea5c00d0fde76daaf92daab7b31372adf GIT binary patch literal 563 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSANZLeH=a4uWbRzk z`SVQ|EHGWT&}{Ky^QBA8mo2kcxzcj=YRffiEZ40|JasDh^y!q-r?bwU%{g~2_uRSs z^XCiCpD(^};oZ-lAAkM&^85GqKYxDx{o5sPKNV;$V@Z%-FoVOh8)+a;lDE4HLkFv@ z2av;A;1OBOz`!jG!i)^F=12eq*-JcqUD@xm%ke0RY+^ki1Jo1Y>EaktaqI0Z&!8Iy z0&Rgzi6-W@(h4hM$k zK_A~g&W(YvKc(9AUH@1L6lSuRzB=&pZ@W6M#PKrQeZ6}2qW5>rw|A@Nb$feN=63eo z*37?s3@i!_wW}YN{>=Qb^Y)&6tt|%EevA5uFSTF16(TirZ|*wt{qC;Ue?ifE*7rrQ-p{%9zV^9wb%&z|*fGEm cI`FcF!O1myq5|{9I#7Uly85}Sb4q9e06>oDg8%>k literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..f85ace9294b7016606d9a410c495403707cf0f41 GIT binary patch literal 1311 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_steel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_steel.png new file mode 100755 index 0000000000000000000000000000000000000000..9349575f92b43cac41ea66bd90f3ef981440a1cb GIT binary patch literal 616 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aP;hq~D(UMj*wMz-{Cw(EcYIetsJa=vnVuiuBfhl3tb%x4AnNNzIs6&;^NIU!M$HTw1cF*NqpMCy6 z+vt1z)W;u9=l-9#dg))qPn+i0f3Rx=>s>IlwqefX_KDUL_n+!KeCeN1rQFZmG4)~B zcwSGuuVnsZFGST<(*wtUESA67y+=>IuK!N=AK{%5-&l)y4K#kU?7VhE_j)4OX&LFf z6N*dnPWGRgvscJce5d@*sAvBcZz?pk^N2L_zpMGA=aJOjw zy!rlB@eekg`Fj27=Pe<9_g_>iGjK7mI;_ran6uejnP0g&_1t}}-wdU>6W+c(@$27# z6*d1t??cRqie-LM`@eAJ=g;MgMg05iAO71Hev3WTUZHs58}XQzP?KiQ+WPS@vt_vX zQ#en~r>mdK II;Vst0Q=wq9{>OV literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_steel_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_steel_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..f0626efc6736ad9a2d762419d020f7ec7d06156e GIT binary patch literal 1309 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73>?frmXCVhR3N80z$e5N$mL;Y=I3A*03uEn zK~5GSE*4=R;${)yW)z>_nTB7w5UI5)qK#V{jgo{ zVTZxPPNRoi#*cbTAN86)>a%>*Z~eI6=J5o(#}gg?e0}@p+xx%YKm7gq?cblD|Nj0K z;sgc)D=-iw_<#uLeO6!yNCS}oC>&%2*@598FT}1O#I7jJt|ZK^EW$3v!wQrF1_jXn za9`Wm**Q8oLj3OG;Za#xSzB9MS6A24($d=6`tRRA|L!@Qz-TBe3GxdD(li8o=s-}2 z!?R)%0|V0yPZ!6K3dT3rJ@XC)2(&!x5>{vIY4qOU@Mh+7M!$nRY-bMq4S(^IC2aN5 zX$61Pe}t)uN+j#}uGi4qx9ic{gIlZb#C-pIved?X-RZ2!Tl}h=RtAMe+>@Hn?8hPy zu#t@=sDXd3ljehV2BtOT2b%rjgAT}-{F=t}&yj)Asxs(+e#xh$4NayBXKWf8l%`B# zVtTP<3e%|znF+iK4Gr@|7?!#PIWSxCE^QEFWQln1AZ+Ekv_Y?AmIveCGt3+c3zB&= z>bV*kW|}7GvG%Mz|B`8iV(!;+>+h2;n~5AvoMS5TE8|z2lGMZ>Y6s8B_1v}KS6|v7 z?x?urnc$u;W?w!(@sKs#>GuEr6R&W0_xoIYeF6*l)4yD7G~V@MLARL`tA+#PJysVD z14n7gWhW*o9+Xf_+wi;X9!Q+4U;`r~*O4Fb4m}*KMq4g^)dPwJIEc4PC>`)$GDGp0 z2&aq{hv0(s46GUlb~gwpKY5YdC}NrB*2sLOH_sQSwxOJn&ydTaXF^gBkD(YxU_xKq z+1)_Z4vfxAEZUvhSd)4-ICL@QG_2MH8vQ{};mD1S2?=eQLQf7_H>j=)c(gt65tp}#Jt*uB$dzsEUw_Q5Y-9T}c98E51naw* zgQb8*gRBFoYG8`nf9vLrdler)oql)h`1iHfZeM%u|30ezKL7uJ_j2rSRc_gPl|$(h YyXE&4znh;mRDyDqr>mdKI;Vst0MEX-M*si- literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_leggings_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..c92ceca62af5c447848a1aa60bfa845e3ebb5afc GIT binary patch literal 536 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aSAN%?g^I9kd`P zcyV5c6!*L&ph1i!L4Lsu4$p3+fjCLt?k)@+tg;?J4rhT!WHAE+w=f7ZGR&GI0Tg5} z@$_|Nzt1kmBV z%!Rsj>+@%rdB!hp)NEj2l8HXNhPAd&wn2ZftN9PBf7Vv_8Y6q27YaHDFfgvOap=}K z@H<1n?8&#*6M1dls%9@ZxAn($MUX~&hwfh%nT~roZnBo&Nn6giv+>(MrZ3Szw^;n+ zo@l?A_1lNb6K?k}{@pM1_uU;kovlCW7gw_ay>MEh>9^Ao$8x(TU7MUYMerW|tiZ&f zaNuKn*E_a!b0^;IpZit5tIvI3_5HoOFwmc%P?frmXCVhR3N7z>_nTB7 zw5UI5)qK#V{jgo{VTZxPPNRoi#*cbTAN86)>a%>*Z~eI6=J5o(#}gg?e0}@p+xx%Y zKm7gq?cblD|Nj0K;sgc=D=mh+R>bT}hZ- zS%h7ThZQKLASMV8D|IOmNO0-MiTfC<1HB($1`2`2c_G(XEe`-=qO>H)FBnME81SJ3 zL7`12s+kxVm>zn%IEGX(zPbJ~_mG1`%fnt_b;h1Xy%&wY?Oa6fBpi_WqQ7MwL$BK} z6`Oq4^Xn%b+dDbP%XadbFOR&mYiwZo;lx<4a=@JHhqwcSkb(o_eierfCa-G^5e;{kPxXm# zb;vAd1rrsI+-GuPIWb{DZ{Axb5ukWUVT)o+ zjeC!zlaJs*XLh@oFWKTiVT}XFIW&JoD7baaocK_ncyaW~*anb#enq1S3B_X)oK89q zln=}7^@5nfBlws}PDn=}sf9I(CxLknRQQL4G^5fP1J@RjWEmxwo?mPr=ly6ARC}Rt zlyjewYm4z00Y%4JW{^X6SR9vNR+*8|Vku_P+MR#mL3kF}ArCm7?{MH(@8~^qNFd$9 zb$!ropz9nMb9n?F2nF!#xt;_7efJ>e6&I`56Sq#La1i%H z0aIS!gZ97&Vq8G3oZo>d#R28V48L!*ZC d3r=+V!TRBD^qaZK_CG*b%+uA+Wt~$(696-)wbK9q literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_trans.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_trans.png new file mode 100755 index 0000000000000000000000000000000000000000..4d7beb8065852f68443a92759630f668a48b8c6f GIT binary patch literal 75 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`LY^*;Ar_~T6C_v{Cy4YgaWF8j X2rw|V+OH}C$})Jm`njxgN@xNA_#zJ} literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_ui_form.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/3d_armor_ui_form.png new file mode 100755 index 0000000000000000000000000000000000000000..6e5cfee5c47c5c3e63530a0dd717042c1ae15bac GIT binary patch literal 8332 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/inventory_plus_armor.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/3d_armor/textures/inventory_plus_armor.png new file mode 100755 index 0000000000000000000000000000000000000000..6cde640213e403aa8909b840108cfef4bfafc895 GIT binary patch literal 544 zcmV+*0^j|KP)Js7_Va( zuw)suXBoC<8MkN}y=xl2Y#YFC8^doK$8sFWa~#Zc9nN+g(RUr#dmh?+AK!l<-+&_D zf+gUDC*g-K;fXTgiZkMkH{y;tq)l0oE@L*$l6<(Eq4oKfbTQ|F&p=b&2Wp#ua{v3TsYeeJh^@4t}m!IbdFo$<$>@yVj|(y@V3Sgim6 z019+cPE!B?0000000000bD$V#0002PNkl?~;uFb`Aj*ub)V?(J`#!31YO-l?Y ztE?>d1riJ86HErvYKk-h5kJY8auA0kT=Mz^8hY76(S?-fM~Z&zL1`wK7QXfYa`J1h i#cFc^cAM4W=C}udHyC}1K}qod0000(`_9 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_inv_shield_diamond.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_inv_shield_diamond.png new file mode 100755 index 0000000000000000000000000000000000000000..0d54498b05211fa8aa41a2c483f95efade4b8471 GIT binary patch literal 1751 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

L`D}SP_}fg=^k|pw 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 a3UKKav5Ts*t;N|%tA?V%h%F1m5&j2yD>McG literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_bullet.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_bullet.png new file mode 100755 index 0000000000000000000000000000000000000000..8e8dae79319d6bc43e00dcb743de9fd9cd46d603 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZ1=8i^<&_nc_4V~_ZEfip z8QIxcmF1N{P+eUO5xji$^7{{O{{8#+e&Sq1pa#~GAirQB&A@Odn{6YIlJRtL4B?oW soS+~cA?heu?dK?2Jl{!Dt}|se7lYM0mbh#&&wh}4Pgg&ebxsLQ05I<|VE_OC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_cooked_rat.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_cooked_rat.png new file mode 100755 index 0000000000000000000000000000000000000000..5d351c70009279777ccc9d4928a9551e6faafe8c GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfx&WULS0HVmEMTlEXsRw~ttD)& zEo`GJVyiD|rzc`(AmU&o?WiZ}XejDrDCT9W#A{QIv5a+27=dBsTYs z=C73Iubt_woEe~;6{wQ!ubdsIljEn78>pHas9BuoQ4*w9k>OdD>ROZO)tKqilIzi1 z6)>Ie#eblS8B2ovf*Bm1-ADs+5KYQ*#GWbw}VGP`HufbGvq^N z7J0N;^X`9UdwfUT+rLW>?v%auY-g**JiFV!Kl?v8c^F?JjQUApY8wS`#zRHyBIuO{an^LB{Ts5Dd%s5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_fireball.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_fireball.png new file mode 100755 index 0000000000000000000000000000000000000000..09a5008ae77aa88d65a6e493f691318c5c564ea6 GIT binary patch literal 609 zcmV-n0-pVeP){>NXShm{p`c3Sc<7fVrq-kDlDeWiJ;7>3`Mkb{wU&++kgM!Mf7 z-=TDzAv+A(j=XRH_#Zn+orpdXq;PN~(g9rI>H0+JDr%STlL=dP^jDzOx1WJ*SHisz zSXN>ev>nOj64h(SCk*LBz2I;gj^4RyYk*ro>(b`V!}N9=-U@W56giym1}s3>skrAE vUsu!LJrjUkXI8$@B*VI7!~Iv~MEEzv_V$wMO9Lo&^YJ6Z%;~k-t^Jg##JZf zC{xqSL?$!2MTed-sRgaE5vW_SY{%wR)0!7KN`y2n-8z5Wu5FX{2(Y)vtGrfKKe7H< z#xt(a2P!KUE?U3fG57Y%SK^`$d7S5a$dPI;8Eu!Z68_UgdY6Q;LSu&pTgm}xxz1Dl hT~AUSSSRxQU|=}lDL7BX!>1eMOix!omvv4FO#soIqLKgr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_meat_raw.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/textures/mobs_meat_raw.png new file mode 100755 index 0000000000000000000000000000000000000000..730db0ec04b45168073f3fa9b16d14612ba96860 GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47^MPyLR^8|ay|9g7RJjQ&6XAC zt#YtfVrewh!f>js;dBe*88${U9E@h!7y->+;BL04AZM|u?NVFQ znoXu9+S+1RY2l4*5Y$LxQ1e#tbUwUgc^UW&ONwT#);`q0#yr>nm8 zE;YI|J0L$kgDvc$S;v=kY1?HVFYD?0@>OJsoi5Ju0v$<1vWS{wXXHBt(KT?l3))@)p;58~_j5K?!7=nMF}6x5bfnxsiHE<~;P z2GX;dv-!SZ7+CTTP>T{rp`=+!vth~SB{k1wE`o0juj47cZ<)8E0r$GcPJ^&BYjp z^UDYI=P1W}+kw@_l~z0O9aX)jj#L(*OVf07*qoM6N<$ Eg4KD7H2?qr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/init.lua new file mode 100755 index 00000000..8e6c038c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/init.lua @@ -0,0 +1,37 @@ +-- 3D torches using wallmounted nodeboxes (from Carbone, by Calinou). +-- Fully client-side, only one node, no lag. + +-- License for code and textures: CC0 1.0 + +minetest.register_node(":default:torch", { + description = "Torch", + drawtype = "nodebox", + tiles = { + {name = "default_torch_new_top.png", animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.0}}, + {name = "default_torch_new_bottom.png", animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.0}}, + {name = "default_torch_new_side.png", animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.0}}, + }, + inventory_image = "default_torch_new_inv.png", + wield_image = "default_torch_new_inv.png", + wield_scale = {x = 1, y = 1, z = 1.25}, + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + is_ground_content = false, + walkable = false, + light_source = LIGHT_MAX - 1, + node_box = { + type = "wallmounted", + wall_top = {-0.0625, -0.0625, -0.0625, 0.0625, 0.5 , 0.0625}, + wall_bottom = {-0.0625, -0.5 , -0.0625, 0.0625, 0.0625, 0.0625}, + wall_side = {-0.5 , -0.5 , -0.0625, -0.375, 0.0625, 0.0625}, + }, + selection_box = { + type = "wallmounted", + wall_top = {-0.25, -0.0625, -0.25, 0.25, 0.5 , 0.25}, + wall_bottom = {-0.25, -0.5 , -0.25, 0.25, 0.0625, 0.25}, + wall_side = {-0.25, -0.5 , -0.25, -0.5, 0.0625, 0.25}, + }, + groups = {unbreakable=1, flammable = 1, attached_node = 1, hot = 2}, + sounds = default.node_sound_wood_defaults(), +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/textures/default_torch_new_bottom.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/textures/default_torch_new_bottom.png new file mode 100755 index 0000000000000000000000000000000000000000..8c2b797ed1c4dd3b564f5c0e39e4e1ac292a0d40 GIT binary patch literal 708 zcmV;#0z3VQP)FJrBS+BraBY`Z-NHzo@BnZGEIRP0rKtjZAa0?C~C-4A&jgsv@v@;z#dEjy&4eXl>clC01)zWx=W_2r1I6s{HF8fAZk|wcMO~ zso_@G)XEq&cB9nZhZ= zYD9!?^!PavQl?Nz{=IEw7(AQ0B+r3U-vKa%1PaXW&pv|d$9(qWX9^S(i8&=C2$NDc zW9i2cS2_F`NGbvF{HF(S{TRjjU&H1@n#wVe2vfisO*aPSab&w~IJN^;gg%UE!cw-{RiYoT;JL9;^iyuUhXi;@an&oT~qP;aKqKz9WM_jO0BqewMRAU zip~d|)||S5oH8iT2>TB{<^Gc|F(m5J5+oC2qz@BIr!Jc&|MmAjdFVZJno0AFGKQw9 z`SH6${^5I*bI!z^ag_rg=E%~S<*H-vS=S{)>w$z74G+HpG58@+lqI{;(++`M)0{6h z?!8Cy@h4yK?CDe9d3%Q+-VAho;G1us%hjDr#xw(9ox^vY-L7Kk%Ju`*3wjtA;hz(A|?DB@a;fK2|s$Km=Gl_CL;8H zqADDIjzk~Nrc_pFgl>vdbw$paby;GKLuHjUk}v8NMj(h#mkv`XmQF2qNXisiv00bs qoY~gyeAO5ylr5O&H*Yx6XZs&Q^<#vQdf?jt0000zYcBT}+@5+$S5g4C zZBG`N+f$E>LSUU?^fMEQloCS-2oZ4tZtgltV=1IYYfVxbA0t{pniE=)DXe4?AcUYB zJ=R)~f+P}=%rJO1m17Kn)=vOTA%O(_@1I}6)ib_%@tOk3L}E?}5d@QzSZ(OX5nEdP z7)UY!@aDJ2aPMhN;al5(PulBE;RKe^AN z{fsieG;|WFFq< z+t*pdoUx?^Am+%@X+HZNgyz`)&bo38tp^fDC>HZWpm2`HdDKXnx;IPe)rGc+(}JU8!px>`e8&R!8}haX0<}aNY@P* zDUhZ(o3zew*N?2~HHYJg-FD5f^BARA44|DRkdSj`XuGpX?HtGBiS4?iA11mfpaCBP zi(NDuPVIm-hPt#2A)ZYZDdFdUZwFFJ_|Y@Pgph*8gb?(8qAV!wPk_ Y_q04up#&?6!vFvP07*qoM6N<$f&|Mp`2YX_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/textures/default_torch_new_side.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_torches/textures/default_torch_new_side.png new file mode 100755 index 0000000000000000000000000000000000000000..71b32df58415bb02aeda9225f00f8773fd9b25ee GIT binary patch literal 692 zcmV;l0!#ggP)a?OkmiI|WC|;p1PCGM zMvt`?q#%hzBr^=2P30Ivp!E{~Q%E2||NG}xaP^FDUc9D2GLe{5LIlAiB~}~yam1Du zKL(Oa0KEC_Fq-5#D^H1*c zXuspo4IJBnm@-$FTmHL#%Y%DO)>8BKrWH+H^6qfU{z1d_;e=C?NBbSJUYB$}V3p$3 z4dj$TfzdX)7e8Q`je~3BFq*)=grmib~{rLb7 z@AK{JOw1WuS^#2>ES=`F??Gse{qL+R$IyBpVT58aKLiTrXq=}V0!>|?P5=1Q8}^s? zxH)xv{857+J`8kyV6idH02piWou_Hav*~yL{LP)zRJGw^y`mpRR1(bd#9~$}RE%`p zfRO@einB@U40rv=s$O$Ap4e^I96OIuip2ohX#xp3XNI;ro7B#6Jf7IDOZs7=n*ti} zF|gQ0v*FYZSYxP5%Mjw(WRVhn4)}H;rGy_nQ%ndcSWE~(?8@oZ9Ni9*m# zk+LeuS+RBwqb-YFR4cTAAOw}O=t7=Njv1Owg-Dq~Nj7VT%9(9tS!|3G(iF_|hc~QH aXL}EJrc$7fpFyku0000{qa}w6XC&u@~$Nc3}$<>vVP^ zDwcv>0ynug^LpmYImaT*tv`I9=Eox*ZVQx3SQiFo<6<{7gtE`e+ldNsdB?az)g-sE4tA!k0YB+#i1QY zgrIjLAqG+@Svv8_+qbzq+p_Bh4()&sk&9a!{(JVEJEt{TYM#GrsjHk9yFF)jYM$*H zG9|e@+ajwnr?U>D6iqh}Lj(y5!S=lmdH2!hXaYr+;6%iGPwys{PXF@5-N^X^KKt~E zn8Qq%6;f-es^G_Ocaihke0&pyj}em_0DSZ;o#x&(2+g7YiL%HTS_=dcp;*igjx@`t zGfO)->Z&@L{_2~j;_TKbFPn}x->9*}>jPcySZoY40Esc!&QjO;(e#Tyf8&+Z6jj1W zxuPFNR1nPb#9~G(l=pPqKq3V)NslH?mhh?{Syd&wL&J7ca_B6HQY;40P7_FoF*3B> z(WK5Y4u^(KnbQvw-Q>`K^^V0(>NQO}V3LF?Hw?}nO{O7WXNPSELI~K=GWmdzg2jXo z^mZao4R-c;>yIX7lqdw< + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/depends.txt new file mode 100755 index 00000000..de09df57 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/depends.txt @@ -0,0 +1,2 @@ +default +inventory_plus diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/init.lua new file mode 100755 index 00000000..547d3ca4 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/creative/init.lua @@ -0,0 +1,162 @@ +-- minetest/creative/init.lua + +local creative_inventory = {} +creative_inventory.creative_inventory_size = 0 + +-- Create detached creative inventory after loading all mods +minetest.after(0, function() + local inv = minetest.create_detached_inventory("creative", { + allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) + return count + end, + allow_put = function(inv, listname, index, stack, player) + return 0 + end, + allow_take = function(inv, listname, index, stack, player) + return -1 + end, + on_move = function(inv, from_list, from_index, to_list, to_index, count, player) + end, + on_put = function(inv, listname, index, stack, player) + end, + on_take = function(inv, listname, index, stack, player) + minetest.log("action", player:get_player_name().." takes item from creative inventory; listname="..dump(listname)..", index="..dump(index)..", stack="..dump(stack)) + if stack then + minetest.log("action", "stack:get_name()="..dump(stack:get_name())..", stack:get_count()="..dump(stack:get_count())) + end + end, + }) + local creative_list = {} + for name,def in pairs(minetest.registered_items) do + if (not def.groups.not_in_creative_inventory or def.groups.not_in_creative_inventory == 0) + and def.description and def.description ~= "" then + table.insert(creative_list, name) + end + end + table.sort(creative_list) + inv:set_size("main", #creative_list) + for _,itemstring in ipairs(creative_list) do + inv:add_item("main", ItemStack(itemstring.." 99")) + end + creative_inventory.creative_inventory_size = #creative_list + minetest.log("action", "creative inventory size: "..dump(creative_inventory.creative_inventory_size)) +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, index, stack, player) + inv:set_stack(listname, index, "") + end, +}) +trash:set_size("main", 1) + + +local get_formspec = function(player,start_i, pagenum) + if not minetest.get_player_privs(player:get_player_name()).hg_maker then + return "size[13,7.5]" + .. inventory_plus.get_tabheader(player, "hgmaker") + end + pagenum = math.floor(pagenum) + local pagemax = math.floor((creative_inventory.creative_inventory_size-1) / (6*4) + 1) + return "size[13,7.5]".. + --"image[6,0.6;1,2;player.png]".. + default.inventory_background.. + default.inventory_listcolors.. + inventory_plus.get_tabheader(player, "hgmaker").. + "list[current_player;main;5,3.5;8,4;]".. + "list[current_player;craft;8,0;3,3;]".. + "list[current_player;craftpreview;12,1;1,1;]".. + "list[detached:creative;main;0.3,0.5;4,6;"..tostring(start_i).."]".. + "label[2.0,6.55;"..tostring(pagenum).."/"..tostring(pagemax).."]".. + "button[0.3,6.5;1.6,1;hg_prev;<<]".. + "button[2.7,6.5;1.6,1;hg_next;>>]".. + "label[5,1.5;Trash:]".. + "list[detached:creative_trash;main;5,2;1,1;]" +end +minetest.register_on_joinplayer(function(player) + -- If in creative mode, modify player's inventory forms + if not minetest.get_player_privs(player:get_player_name()).hg_maker then + return + end + inventory_plus.register_button(player,"hgmaker","HG Maker") +end) +minetest.register_on_player_receive_fields(function(player, formname, fields) + + -- Figure out current page from formspec + local current_page = 0 + local formspec = player:get_inventory_formspec() + local start_i = string.match(formspec, "list%[detached:creative;main;[%d.]+,[%d.]+;[%d.]+,[%d.]+;(%d+)%]") + start_i = tonumber(start_i) or 0 + + local function setformspec() + if start_i < 0 then + start_i = start_i + 4*6 + end + if start_i >= creative_inventory.creative_inventory_size then + start_i = start_i - 4*6 + end + + if start_i < 0 or start_i >= creative_inventory.creative_inventory_size then + start_i = 0 + end + + inventory_plus.set_inventory_formspec(player, get_formspec(player, start_i, start_i / (6*4) + 1)) + end + + if fields.hg_prev then + start_i = start_i - 4*6 + setformspec() + end + if fields.hg_next then + start_i = start_i + 4*6 + setformspec() + end + + if inventory_plus.is_called(fields, "hgmaker", player) then + setformspec() + end + +end) + + +if minetest.setting_getbool("creative_mode") then + + minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level = 3, + groupcaps = { + crumbly = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + cracky = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + snappy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + choppy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + oddly_breakable_by_hand = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + ladder_diggable = {times={[1] = 0.5}, uses=0} + } + } + }) + + function minetest.handle_node_drops(pos, drops, digger) + if not digger or not digger:is_player() then + return + end + local inv = digger:get_inventory() + if inv then + for _,item in ipairs(drops) do + item = ItemStack(item):get_name() + if not inv:contains_item("main", item) then + inv:add_item("main", item) + end + end + end + end + +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/README.txt new file mode 100755 index 00000000..91b01b6c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/README.txt @@ -0,0 +1,193 @@ +Minetest 0.4 mod: default +========================== + +License of source code: +----------------------- +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +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. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + +Cisoun's WTFPL texture pack: + default_chest_front.png + default_chest_lock.png + default_chest_side.png + default_chest_top.png + default_stone_brick.png + default_dirt.png + default_grass.png + default_grass_side.png + default_jungletree.png + default_jungletree_top.png + default_lava.png + default_leaves.png + default_sapling.png + default_sign_wall.png + default_stone.png + default_tool_mesepick.png + default_tool_steelpick.png + default_tool_steelshovel.png + default_tool_stonepick.png + default_tool_stoneshovel.png + default_tool_woodpick.png + default_tool_woodshovel.png + default_tree.png + default_tree_top.png + default_water.png + +Originating from G4JC's Almost MC Texture Pack: + default_wood.png + default_torch.png + default_torch_on_ceiling.png + default_torch_on_floor.png + default_cobble.png + +VanessaE's animated torches (WTFPL): + 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 (WTFPL): + default_water_source_animated.png + default_water_flowing_animated.png + +VanessaE (WTFPL): + default_nc_back.png + default_nc_front.png + default_nc_rb.png + default_nc_side.png + default_grass_*.png + default_desert_sand.png + default_desert_stone.png + default_desert_stone_brick.png + default_sand.png + default_sandstone_brick.png + +Calinou (CC BY-SA): + default_brick.png + default_clay_brick.png + default_papyrus.png + default_tool_steelsword.png + default_bronze_ingot.png + default_copper_ingot.png + default_copper_lump.png + default_mineral_copper.png + +PilzAdam (WTFPL): + default_jungleleaves.png + default_junglesapling.png + default_junglewood.png + default_obsidian_glass.png + default_obsidian_shard.png + default_mossycobble.png + default_gold_ingot.png + default_gold_lump.png + default_mineral_gold.png + default_diamond.png + default_tool_diamondpick.png + default_tool_diamondsword.png + default_tool_diamondshovel.png + default_tool_diamondaxe.png + default_tool_meseaxe.png + default_tool_meseshovel.png + default_tool_mesesword.png + default_tool_bronzeaxe.png + default_tool_bronzepick.png + default_tool_bronzeshovel.png + default_tool_bronzesword.png + default_snowball.png + +jojoa1997 (WTFPL): + default_obsidian.png + +InfinityProject (WTFPL): + default_mineral_diamond.png + +Splizard (CC BY-SA 3.0): + default_snow.png + default_snow_side.png + default_ice.png + +Zeg9 (CC BY-SA 3.0): + default_coal_block.png + default_steel_block.png + default_copper_block.png + default_bronze_block.png + default_gold_block.png + default_diamond_block.png + +kaeza (WTFPL): + bubble.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/ + +Mito551 (sounds) (CC BY-SA): + 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 + +Unknown author (WTFPL): + default_inventory_background.png + +Independent.nu (sounds) (WTFPL): + player_damage.1.ogg + player_damage.2.ogg + player_damage.3.ogg + player_damage.4.ogg + +hintriger (sounds) (WTFPL): + player_falling_damage.1.ogg + player_falling_damage.2.ogg + +Wuzzy and others (WTFPL) + crosshair.png + gui_hudbar.png + gui_hudbar_selected.png diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/aliases.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/aliases.lua new file mode 100755 index 00000000..64e6ebba --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/aliases.lua @@ -0,0 +1,76 @@ +-- 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", "default:rail") +minetest.register_alias("ladder", "default:ladder") +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") +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("nyancat", "default:nyancat") +minetest.register_alias("nyancat_rainbow", "default:nyancat_rainbow") +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") diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/crafting.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/crafting.lua new file mode 100755 index 00000000..ef2ad7a0 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/crafting.lua @@ -0,0 +1,138 @@ +-- 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:stick 4', + recipe = { + {'group:wood'}, + } +}) + +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({ + type = "shapeless", + output = "default:bronze_ingot", + recipe = {"default:steel_ingot", "default:copper_ingot"}, +}) + +minetest.register_craft({ + output = 'default:steel_ingot 9', + recipe = { + {'default:steelblock'}, + } +}) + +minetest.register_craft({ + output = 'default:copper_ingot 9', + recipe = { + {'default:copperblock'}, + } +}) + +minetest.register_craft({ + output = 'default:bronze_ingot 9', + recipe = { + {'default:bronzeblock'}, + } +}) + +minetest.register_craft({ + output = 'default:gold_ingot 9', + recipe = { + {'default:goldblock'}, + } +}) + +minetest.register_craft({ + output = 'default:diamond 9', + recipe = { + {'default:diamondblock'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal 9', + recipe = { + {'default:mese'}, + } +}) + +minetest.register_craft({ + output = 'default:obsidian_shard 9', + recipe = { + {'default:obsidian'} + } +}) + +minetest.register_craft({ + output = 'default:snow 9', + recipe = { + {'default:snowblock'}, + } +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/craftitems.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/craftitems.lua new file mode 100755 index 00000000..98ba1fdf --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/craftitems.lua @@ -0,0 +1,52 @@ +-- mods/default/craftitems.lua + +minetest.register_craftitem("default:stick", { + description = "Stick", + inventory_image = "default_stick.png", + groups = {stick=1}, +}) + +minetest.register_craftitem("default:mese_crystal", { + description = "Mese Crystal", + inventory_image = "default_mese_crystal.png", +}) + +minetest.register_craftitem("default:diamond", { + description = "Diamond", + inventory_image = "default_diamond.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: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:scorched_stuff", { + description = "Scorched Stuff", + inventory_image = "default_scorched_stuff.png", +}) + +minetest.register_craftitem("default:obsidian_shard", { + description = "Obsidian Shard", + inventory_image = "default_obsidian_shard.png", +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/functions.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/functions.lua new file mode 100755 index 00000000..3af8de38 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/functions.lua @@ -0,0 +1,177 @@ +-- 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.5} + 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 = 1.0} + table.dug = table.dug or + {name = "default_dirt_footstep", gain = 1.5} + 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.2} + table.dug = table.dug or + {name = "default_sand_footstep", gain = 0.4} + 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.5} + 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.35} + table.dug = table.dug or + {name = "default_grass_footstep", gain = 0.7} + table.dig = table.dig or + {name = "default_dig_crumbly", gain = 0.4} + 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.5} + table.dug = table.dug or + {name = "default_break_glass", gain = 1.0} + default.node_sound_defaults(table) + return table +end + + +-- +-- Lavacooling +-- + +default.cool_lava_source = function(pos) + minetest.set_node(pos, {name = "default:obsidian"}) + minetest.sound_play("default_cool_lava", + {pos = pos, max_hear_distance = 16, gain = 0.25}) +end + +default.cool_lava_flowing = function(pos) + minetest.set_node(pos, {name = "default:stone"}) + minetest.sound_play("default_cool_lava", + {pos = pos, max_hear_distance = 16, gain = 0.25}) +end + +minetest.register_abm({ + nodenames = {"default:lava_flowing"}, + neighbors = {"group:water"}, + interval = 1, + chance = 2, + action = function(...) + default.cool_lava_flowing(...) + end, +}) + +minetest.register_abm({ + nodenames = {"default:lava_source"}, + neighbors = {"group:water"}, + interval = 1, + chance = 2, + action = function(...) + default.cool_lava_source(...) + end, +}) + + +-- +-- 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 + + +-- +-- Grass growing +-- + +minetest.register_abm({ + nodenames = {"default:dirt"}, + interval = 2, + chance = 200, + 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 nodedef and (nodedef.sunlight_propagates or nodedef.paramtype == "light") and + nodedef.liquidtype == "none" and + (minetest.get_node_light(above) or 0) >= 13 then + if name == "default:snow" or name == "default:snowblock" then + minetest.set_node(pos, {name = "default:dirt_with_snow"}) + else + minetest.set_node(pos, {name = "default:dirt_with_grass"}) + end + end + end +}) + +minetest.register_abm({ + nodenames = {"default:dirt_with_grass", "default:dirt_with_dry_grass"}, + interval = 2, + chance = 20, + 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 +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/furnace.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/furnace.lua new file mode 100755 index 00000000..6d89aae1 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/furnace.lua @@ -0,0 +1,291 @@ + +-- +-- 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]".. + 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]".. + 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 + +-- +-- 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, + + 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(), + + 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, +}) + +-- +-- ABM +-- + +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 + +minetest.register_abm({ + nodenames = {"default:furnace", "default:furnace_active"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + -- + -- 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 + + -- + -- Inizialize inventory + -- + local inv = meta:get_inventory() + for listname, size in pairs({ + src = 1, + fuel = 1, + dst = 4, + }) do + if inv:get_size(listname) ~= size then + inv:set_size(listname, size) + end + end + local srclist = inv:get_list("src") + local fuellist = inv:get_list("fuel") + local dstlist = inv:get_list("dst") + + -- + -- Cooking + -- + + -- Check if we have cookable content + local cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + local cookable = true + + if cooked.time == 0 then + cookable = false + end + + -- 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 + 1 + + -- If there is a cookable item then check if it is ready yet + if cookable then + src_time = src_time + 1 + 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 = 0 + end + end + end + else + -- Furnace ran out of fuel + if cookable then + -- We need to get new fuel + local 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 + fuel_time = 0 + src_time = 0 + else + -- Take fuel from fuel list + inv:set_stack("fuel", 1, afterfuel.items[1]) + + fuel_totaltime = fuel.time + fuel_time = 0 + + end + else + -- We don't need to get new fuel since there is no cookable item + fuel_totaltime = 0 + fuel_time = 0 + src_time = 0 + end + 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) + item_state = item_percent .. "%" + else + if srclist[1]:is_empty() then + item_state = "Empty" + else + item_state = "Not cookable" + end + end + + local fuel_state = "Empty" + local active = "inactive " + if fuel_time <= fuel_totaltime and 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") + else + if not fuellist[1]:is_empty() then + fuel_state = "0%" + end + swap_node(pos, "default:furnace") + 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) + end, +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/init.lua new file mode 100755 index 00000000..0f5e1013 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/init.lua @@ -0,0 +1,51 @@ +-- 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]" + +default.inventory_background = "background[0,0;9,8;default_inventory_background.png;true]" +default.inventory_listcolors = "listcolors[#8E6C3C;#EEAF6B;#683E12;#CA7700;#FFFFFF]" + +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 +dofile(minetest.get_modpath("default").."/functions.lua") +dofile(minetest.get_modpath("default").."/nodes.lua") +dofile(minetest.get_modpath("default").."/furnace.lua") +dofile(minetest.get_modpath("default").."/tools.lua") +dofile(minetest.get_modpath("default").."/craftitems.lua") +dofile(minetest.get_modpath("default").."/crafting.lua") +dofile(minetest.get_modpath("default").."/mapgen.lua") +dofile(minetest.get_modpath("default").."/player.lua") +dofile(minetest.get_modpath("default").."/trees.lua") +dofile(minetest.get_modpath("default").."/aliases.lua") +dofile(minetest.get_modpath("default").."/legacy.lua") diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/legacy.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/legacy.lua new file mode 100755 index 00000000..76fcc8ed --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/legacy.lua @@ -0,0 +1,25 @@ +-- mods/default/legacy.lua + +-- Horrible crap 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/mapgen.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/mapgen.lua new file mode 100755 index 00000000..2dd88b4c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/mapgen.lua @@ -0,0 +1,1116 @@ +-- +-- Aliases for map generator outputs +-- + +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_sandstonebrick", "default:sandstonebrick") +minetest.register_alias("mapgen_stair_sandstonebrick", "stairs:stair_sandstonebrick") + + +-- +-- Register ores +-- + +-- All mapgens except singlenode +-- Blob ore first to avoid other ores inside blobs + +function default.register_ores() + + -- Clay + + minetest.register_ore({ + ore_type = "blob", + ore = "default:clay", + wherein = {"default:sand"}, + clust_scarcity = 24 * 24 * 24, + clust_size = 7, + y_min = -15, + y_max = 0, + noise_threshhold = 0, + noise_params = { + offset = 0.35, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = -316, + octaves = 1, + persist = 0.5 + }, + }) + + -- Sand + + minetest.register_ore({ + ore_type = "blob", + ore = "default:sand", + wherein = {"default:stone"}, + clust_scarcity = 24 * 24 * 24, + clust_size = 7, + y_min = -63, + y_max = 4, + noise_threshhold = 0, + noise_params = { + offset = 0.35, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 2316, + octaves = 1, + persist = 0.5 + }, + }) + + -- Dirt + + minetest.register_ore({ + ore_type = "blob", + ore = "default:dirt", + wherein = {"default:stone"}, + clust_scarcity = 24 * 24 * 24, + clust_size = 7, + y_min = -63, + y_max = 31000, + noise_threshhold = 0, + noise_params = { + offset = 0.35, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 17676, + octaves = 1, + persist = 0.5 + }, + }) + + -- Gravel + + minetest.register_ore({ + ore_type = "blob", + ore = "default:gravel", + wherein = {"default:stone"}, + clust_scarcity = 24 * 24 * 24, + clust_size = 7, + y_min = -31000, + y_max = 31000, + noise_threshhold = 0, + noise_params = { + offset = 0.35, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 766, + octaves = 1, + persist = 0.5 + }, + }) + + -- Coal + + 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 = 12 * 12 * 12, + clust_num_ores = 3, + clust_size = 2, + y_min = -15, + y_max = 2, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 9 * 9 * 9, + clust_num_ores = 5, + clust_size = 3, + y_min = -63, + y_max = -16, + }) + + 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 = -64, + }) + + 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, + }) + + --Mese + + 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, + }) + + 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, + }) + + -- Gold + + 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, + }) + + -- Diamond + + 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, + }) + + -- Copper + + 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, + }) +end + + +-- +-- Register biomes +-- + +-- All mapgens except mgv6 and singlenode + +function default.register_biomes() + minetest.clear_registered_biomes() + + -- Permanent ice + + minetest.register_biome({ + name = "glacier", + 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 = "", + y_min = -8, + y_max = 31000, + heat_point = -5, + humidity_point = 50, + }) + + minetest.register_biome({ + name = "glacier_ocean", + node_dust = "default:snowblock", + node_top = "default:gravel", + depth_top = 1, + node_filler = "default:gravel", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = -112, + y_max = -9, + heat_point = -5, + humidity_point = 50, + }) + + -- Cold + + minetest.register_biome({ + name = "tundra", + node_dust = "default:snow", + node_top = "default:dirt_with_snow", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 0, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = 2, + y_max = 31000, + heat_point = 20, + humidity_point = 30, + }) + + minetest.register_biome({ + name = "tundra_ocean", + --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 = "", + y_min = -112, + y_max = 1, + heat_point = 20, + humidity_point = 30, + }) + + minetest.register_biome({ + name = "taiga", + node_dust = "default:snow", + node_top = "default:snowblock", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = 2, + y_max = 31000, + heat_point = 20, + humidity_point = 70, + }) + + minetest.register_biome({ + name = "taiga_ocean", + --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 = "", + y_min = -112, + y_max = 1, + heat_point = 20, + humidity_point = 70, + }) + + -- Cool + + minetest.register_biome({ + name = "stone_grassland", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 0, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = 6, + y_max = 31000, + heat_point = 45, + humidity_point = 30, + }) + + minetest.register_biome({ + name = "stone_grassland_ocean", + --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 = "", + y_min = -112, + y_max = 5, + heat_point = 45, + humidity_point = 30, + }) + + minetest.register_biome({ + name = "coniferous_forest", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = 6, + y_max = 31000, + 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 = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = -112, + y_max = 5, + heat_point = 45, + humidity_point = 70, + }) + + -- Warm + + minetest.register_biome({ + name = "sandstone_grassland", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 0, + node_stone = "default:sandstone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = 6, + y_max = 31000, + heat_point = 70, + humidity_point = 30, + }) + + minetest.register_biome({ + name = "sandstone_grassland_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 2, + node_stone = "default:sandstone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = -112, + y_max = 5, + heat_point = 70, + humidity_point = 30, + }) + + minetest.register_biome({ + name = "deciduous_forest", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = 6, + y_max = 31000, + heat_point = 70, + humidity_point = 70, + }) + + minetest.register_biome({ + name = "deciduous_forest_ocean", + --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 = "", + y_min = -112, + y_max = 5, + heat_point = 70, + humidity_point = 70, + }) + + -- Hot + + 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 = "", + y_min = 1, + y_max = 31000, + heat_point = 95, + humidity_point = 10, + }) + + minetest.register_biome({ + name = "desert_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 2, + node_stone = "default:desert_stone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = -112, + y_max = 0, + heat_point = 95, + humidity_point = 10, + }) + + 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 = "", + y_min = 5, + y_max = 31000, + heat_point = 95, + humidity_point = 50, + }) + + minetest.register_biome({ + name = "savanna_ocean", + --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 = "", + y_min = -112, + y_max = 4, + heat_point = 95, + humidity_point = 50, + }) + + minetest.register_biome({ + name = "rainforest", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = 1, + y_max = 31000, + heat_point = 95, + humidity_point = 90, + }) + + minetest.register_biome({ + name = "rainforest_swamp", + --node_dust = "", + node_top = "default:dirt", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = 0, + y_max = 0, + heat_point = 95, + humidity_point = 90, + }) + + minetest.register_biome({ + name = "rainforest_ocean", + --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 = "", + y_min = -112, + y_max = -1, + heat_point = 95, + humidity_point = 90, + }) + + -- Underground + + minetest.register_biome({ + name = "underground", + --node_dust = "", + --node_top = "", + depth_top = 0, + --node_filler = "", + depth_filler = -4, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = -31000, + y_max = -113, + heat_point = 50, + humidity_point = 50, + }) +end + + +-- +-- Register decorations +-- + +-- Mgv6 + +function default.register_mgv6_decorations() + minetest.clear_registered_decorations() + + -- Papyrus + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 8, + 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 and singlenode + +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 = { + "stone_grassland", "stone_grassland_ocean", + "sandstone_grassland", "sandstone_grassland_ocean", + "deciduous_forest", "deciduous_forest_ocean", + "coniferous_forest", "coniferous_forest_ocean", + }, + y_min = 5, + 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 = 5, + y_max = 31000, + decoration = "default:dry_grass_"..length, + }) +end + +function default.register_decorations() + minetest.clear_registered_decorations() + + -- Apple tree + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0.04, + scale = 0.02, + spread = {x=250, y=250, z=250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"deciduous_forest"}, + y_min = 6, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/apple_tree.mts", + flags = "place_center_x, place_center_z", + }) + + -- Jungle tree + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_grass", "default:dirt"}, + sidelen = 80, + fill_ratio = 0.09, + biomes = {"rainforest", "rainforest_swamp"}, + y_min = 0, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/jungle_tree.mts", + flags = "place_center_x, place_center_z", + }) + + -- Taiga and temperate forest pine tree + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:snowblock", "default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0.04, + scale = 0.02, + spread = {x=250, y=250, z=250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"taiga", "coniferous_forest"}, + y_min = 2, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/pine_tree.mts", + flags = "place_center_x, place_center_z", + }) + + -- Acacia tree + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_dry_grass"}, + sidelen = 80, + noise_params = { + offset = 0, + scale = 0.003, + spread = {x=250, y=250, z=250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"savanna"}, + y_min = 6, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/acacia_tree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", + }) + + -- Large cactus + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:desert_sand"}, + sidelen = 80, + noise_params = { + offset = -0.0005, + scale = 0.0015, + spread = {x=200, y=200, z=200}, + seed = 230, + octaves = 3, + persist = 0.6 + }, + biomes = {"desert"}, + y_min = 2, + 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 = 80, + noise_params = { + offset = -0.0005, + scale = 0.0015, + spread = {x=200, y=200, z=200}, + seed = 230, + octaves = 3, + persist = 0.6 + }, + biomes = {"desert"}, + y_min = 2, + y_max = 31000, + decoration = "default:cactus", + height = 2, + height_max = 5, + }) + + -- Papyrus + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:sand"}, + 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_ocean", "desert_ocean"}, + y_min = 0, + y_max = 0, + schematic = minetest.get_modpath("default").."/schematics/papyrus.mts", + }) + + -- 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_grass"}, + sidelen = 80, + 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:dirt_with_snow"}, + 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", "tundra"}, + y_min = 2, + y_max = 31000, + decoration = "default:dry_shrub", + }) +end + + +-- +-- Generate nyan cats +-- + +-- All mapgens except singlenode + +function default.make_nyancat(pos, facedir, length) + local tailvec = {x = 0, y = 0, z = 0} + if facedir == 0 then + tailvec.z = 1 + elseif facedir == 1 then + tailvec.x = 1 + elseif facedir == 2 then + tailvec.z = -1 + elseif facedir == 3 then + tailvec.x = -1 + else + facedir = 0 + tailvec.z = 1 + end + local p = {x = pos.x, y = pos.y, z = pos.z} + minetest.set_node(p, {name = "default:nyancat", param2 = facedir}) + for i = 1, length do + p.x = p.x + tailvec.x + p.z = p.z + tailvec.z + minetest.set_node(p, {name = "default:nyancat_rainbow", param2 = facedir}) + end +end + +function default.generate_nyancats(minp, maxp, seed) + local height_min = -31000 + local height_max = -32 + if maxp.y < height_min or minp.y > height_max then + return + end + local y_min = math.max(minp.y, height_min) + local y_max = math.min(maxp.y, height_max) + local volume = (maxp.x - minp.x + 1) * (y_max - y_min + 1) * (maxp.z - minp.z + 1) + local pr = PseudoRandom(seed + 9324342) + local max_num_nyancats = math.floor(volume / (16 * 16 * 16)) + for i = 1, max_num_nyancats do + if pr:next(0, 1000) == 0 then + local x0 = pr:next(minp.x, maxp.x) + local y0 = pr:next(minp.y, maxp.y) + local z0 = pr:next(minp.z, maxp.z) + local p0 = {x = x0, y = y0, z = z0} + default.make_nyancat(p0, pr:next(0, 3), pr:next(3, 15)) + end + end +end + + +-- +-- Detect mapgen to select functions +-- + +-- Mods using singlenode mapgen can call these functions to enable +-- the use of minetest.generate_ores or minetest.generate_decorations + +local mg_params = minetest.get_mapgen_params() +if mg_params.mgname == "v6" then + default.register_ores() + default.register_mgv6_decorations() + minetest.register_on_generated(default.generate_nyancats) +elseif mg_params.mgname ~= "singlenode" then + default.register_ores() + default.register_biomes() + default.register_decorations() + minetest.register_on_generated(default.generate_nyancats) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.b3d b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.b3d new file mode 100755 index 0000000000000000000000000000000000000000..bc9d92735aa6bf688cfb55e4d552c347f453f3fe GIT binary patch literal 86880 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∓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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.blend b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.blend new file mode 100755 index 0000000000000000000000000000000000000000..34c562407a47a90ee4b6a25f2a8aea8c212bf6ea GIT binary patch literal 628432 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

I+dfx~&;~veQ(1i`mW<0D+a5dd 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 zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&hLeSG%_#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8l%fdZ^@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=84@d(Bv7>{5)g7HYtfpL#uJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB( zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&fhJc98E#v>SyU_8<@l-wg2k6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8Ak6=84@d(Bv7?1S)G4}|@BN&fhJc98E#v>SyU_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v?tu&pm?i2*x8Ak6=84@d(Bv7>{5)g7FB( zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@kr0TbdO*>g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJkm2`-6I%}U_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8AkMz7{_Xx%#7>{5)g7FB( zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BR#9!J%aHF#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65Hi0Ay*@vQRr zng4jid_02j2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/models/character.png new file mode 100755 index 0000000000000000000000000000000000000000..c358d5f3ac3755fc89f3cfa401a52df734b2e2ab GIT binary patch literal 2608 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 S6yjI_00001^o literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/nodes.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/nodes.lua new file mode 100755 index 00000000..9fbfc5fc --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/nodes.lua @@ -0,0 +1,1692 @@ +-- mods/default/nodes.lua + + +--[[ Node name convention: + +Although many node names are in combined-word form, the required form for new +node names is words separated by underscores. If both forms are used in written +language (for example pinewood and pine wood) the underscore form should be used. + +--]] + + +--[[ Index: + +Stone +----- +(1. Material 2. Cobble variant 3. Brick variant [4. Modified forms]) + +default:stone +default:cobble +default:stonebrick +default:mossycobble + +default:desert_stone +default:desert_cobble +default:desert_stonebrick + +default:sandstone +default:sandstonebrick + +default:obsidian +default:obsidianbrick + +Soft / Non-Stone +---------------- +(1. Material [2. Modified forms]) + +default:dirt +default:dirt_with_grass +default:dirt_with_grass_footsteps +default:dirt_with_dry_grass +default:dirt_with_snow + +default:sand +default:desert_sand + +default:gravel + +default:clay + +default:snow +default:snowblock + +default:ice + +Trees +----- +(1. Trunk 2. Fabricated trunk 3. Leaves 4. Sapling [5. Fruits]) + +default:tree +default:wood +default:leaves +default:sapling +default:apple + +default:jungletree +default:junglewood +default:jungleleaves +default:junglesapling + +default:pine_tree +default:pine_wood +default:pine_needles +default:pine_sapling + +default:acacia_tree +default:acacia_wood +default:acacia_leaves +default:acacia_sapling + +Ores +---- +(1. In stone 2. Block) + +default:stone_with_coal +default:coalblock + +default:stone_with_iron +default:steelblock + +default:stone_with_copper +default:copperblock +default:bronzeblock + +default:stone_with_gold +default:goldblock + +default:stone_with_mese +default:mese + +default:stone_with_diamond +default:diamondblock + +Plantlife (non-cubic) +--------------------- +default:cactus +default:papyrus +default:dry_shrub +default:junglegrass + +default:grass_1 +default:grass_2 +default:grass_3 +default:grass_4 +default:grass_5 + +default:dry_grass_1 +default:dry_grass_2 +default:dry_grass_3 +default:dry_grass_4 +default:dry_grass_5 + +Liquids +------- +(1. Source 2. Flowing) + +default:water_source +default:water_flowing + +default:river_water_source +default:river_water_flowing + +default:lava_source +default:lava_flowing + +Tools / "Advanced" crafting / Non-"natural" +------------------------------------------- +default:torch + +default:chest +default:chest_locked + +default:bookshelf + +default:sign_wall +default:ladder +default:fence_wood + +default:glass +default:obsidian_glass + +default:rail + +default:brick + +default:meselamp + +Misc +---- +default:cloud +default:nyancat +default:nyancat_rainbow + +--]] + +-- +-- Stone +-- + +minetest.register_node("default:stone", { + description = "Stone", + tiles = {"default_stone.png"}, + groups = {cracky=3, stone=1}, + drop = 'default:cobble', + legacy_mineral = true, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:cobble", { + description = "Cobblestone", + tiles = {"default_cobble.png"}, + is_ground_content = false, + groups = {cracky=3, stone=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonebrick", { + description = "Stone Brick", + tiles = {"default_stone_brick.png"}, + is_ground_content = false, + groups = {cracky=2, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:mossycobble", { + description = "Mossy Cobblestone", + tiles = {"default_mossycobble.png"}, + is_ground_content = false, + groups = {cracky=3, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + + + +minetest.register_node("default:desert_stone", { + description = "Desert Stone", + tiles = {"default_desert_stone.png"}, + groups = {cracky=3, stone=1}, + drop = 'default:desert_cobble', + legacy_mineral = true, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:desert_cobble", { + description = "Desert Cobblestone", + tiles = {"default_desert_cobble.png"}, + is_ground_content = false, + groups = {cracky=3, stone=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:desert_stonebrick", { + description = "Desert Stone Brick", + tiles = {"default_desert_stone_brick.png"}, + is_ground_content = false, + groups = {cracky=2, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + + + +minetest.register_node("default:sandstone", { + description = "Sandstone", + tiles = {"default_sandstone.png"}, + groups = {crumbly=2,cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:sandstonebrick", { + description = "Sandstone Brick", + tiles = {"default_sandstone_brick.png"}, + is_ground_content = false, + groups = {cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:obsidian", { + description = "Obsidian", + tiles = {"default_obsidian.png"}, + sounds = default.node_sound_stone_defaults(), + groups = {cracky=1,level=2}, +}) + +minetest.register_node("default:obsidianbrick", { + description = "Obsidian Brick", + tiles = {"default_obsidian_brick.png"}, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + groups = {cracky=1,level=2}, +}) + +-- +-- Soft / Non-Stone +-- + +minetest.register_node("default:dirt", { + description = "Dirt", + tiles = {"default_dirt.png"}, + groups = {crumbly=3,soil=1}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("default:dirt_with_grass", { + description = "Dirt with Grass", + tiles = {"default_grass.png", "default_dirt.png", + {name = "default_dirt.png^default_grass_side.png", + tileable_vertical = false}}, + groups = {crumbly=3,soil=1}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.25}, + }), +}) + +minetest.register_node("default:dirt_with_grass_footsteps", { + description = "Dirt with Grass and Footsteps", + tiles = {"default_grass.png^default_footprint.png", "default_dirt.png", + {name = "default_dirt.png^default_grass_side.png", + tileable_vertical = false}}, + groups = {crumbly=3,soil=1,not_in_creative_inventory=1}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.25}, + }), +}) + +minetest.register_node("default:dirt_with_dry_grass", { + description = "Dirt with Dry Grass", + tiles = {"default_dry_grass.png", + "default_dirt.png", + {name = "default_dirt.png^default_dry_grass_side.png", + tileable_vertical = false}}, + groups = {crumbly = 3, soil = 1}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.4}, + }), +}) + +minetest.register_node("default:dirt_with_snow", { + description = "Dirt with Snow", + tiles = {"default_snow.png", "default_dirt.png", + {name = "default_dirt.png^default_snow_side.png", + tileable_vertical = false}}, + groups = {crumbly=3,soil=1}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_snow_footstep", gain=0.25}, + }), +}) + + +minetest.register_node("default:sand", { + description = "Sand", + tiles = {"default_sand.png"}, + groups = {crumbly=3, falling_node=1, sand=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:desert_sand", { + description = "Desert Sand", + tiles = {"default_desert_sand.png"}, + groups = {crumbly=3, falling_node=1, sand=1}, + sounds = default.node_sound_sand_defaults(), +}) + + + +minetest.register_node("default:gravel", { + description = "Gravel", + tiles = {"default_gravel.png"}, + groups = {crumbly=2, falling_node=1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_gravel_footstep", gain=0.5}, + dug = {name="default_gravel_footstep", gain=1.0}, + }), +}) + + + +minetest.register_node("default:clay", { + description = "Clay", + tiles = {"default_clay.png"}, + groups = {crumbly=3}, + drop = 'default:clay_lump 4', + sounds = default.node_sound_dirt_defaults(), +}) + + + +minetest.register_node("default:snow", { + description = "Snow", + tiles = {"default_snow.png"}, + inventory_image = "default_snowball.png", + wield_image = "default_snowball.png", + paramtype = "light", + buildable_to = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, + }, + }, + groups = {crumbly = 3, falling_node = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_snow_footstep", gain = 0.25}, + dug = {name = "default_snow_footstep", gain = 0.75}, + }), + + on_construct = function(pos) + pos.y = pos.y - 1 + if minetest.get_node(pos).name == "default:dirt_with_grass" then + minetest.set_node(pos, {name = "default:dirt_with_snow"}) + end + end, +}) + + +minetest.register_node("default:snowblock", { + description = "Snow Block", + tiles = {"default_snow.png"}, + groups = {crumbly=3}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_snow_footstep", gain=0.25}, + dug = {name="default_snow_footstep", gain=0.75}, + }), +}) + + + +minetest.register_node("default:ice", { + description = "Ice", + tiles = {"default_ice.png"}, + is_ground_content = false, + paramtype = "light", + groups = {cracky=3}, + sounds = default.node_sound_glass_defaults(), +}) + +-- +-- Trees +-- + +minetest.register_node("default:tree", { + description = "Tree", + tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, + paramtype2 = "facedir", + is_ground_content = false, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), + + on_place = minetest.rotate_node +}) + +minetest.register_node("default:wood", { + description = "Wooden Planks", + tiles = {"default_wood.png"}, + is_ground_content = false, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:sapling", { + description = "Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_sapling.png"}, + inventory_image = "default_sapling.png", + wield_image = "default_sapling.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1,sapling=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:leaves", { + description = "Leaves", + drawtype = "allfaces_optional", + waving = 1, + visual_scale = 1.3, + tiles = {"default_leaves.png"}, + special_tiles = {"default_leaves_simple.png"}, + paramtype = "light", + is_ground_content = false, + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:sapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {'default:leaves'}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), + + after_place_node = default.after_place_leaves, +}) + +minetest.register_node("default:apple", { + description = "Apple", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_apple.png"}, + inventory_image = "default_apple.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} + }, + groups = {fleshy=3,dig_immediate=3,flammable=2,leafdecay=3,leafdecay_drop=1}, + on_use = minetest.item_eat(1), + sounds = default.node_sound_leaves_defaults(), + + on_place = function(itemstack, placer, pointed_thing) + local node = minetest.get_node_or_nil(pointed_thing.above) + if node and node.name == "air" and placer:is_player() then + minetest.set_node(pointed_thing.above, {name = "default:apple", param2 = 1}) + itemstack:take_item() + end + return itemstack + end, +}) + + + +minetest.register_node("default:jungletree", { + description = "Jungle Tree", + tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"}, + paramtype2 = "facedir", + is_ground_content = false, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), + + on_place = minetest.rotate_node +}) + +minetest.register_node("default:junglewood", { + description = "Junglewood Planks", + tiles = {"default_junglewood.png"}, + is_ground_content = false, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:jungleleaves", { + description = "Jungle Leaves", + drawtype = "allfaces_optional", + waving = 1, + visual_scale = 1.3, + tiles = {"default_jungleleaves.png"}, + special_tiles = {"default_jungleleaves_simple.png"}, + paramtype = "light", + is_ground_content = false, + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:junglesapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {'default:jungleleaves'}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:junglesapling", { + description = "Jungle Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_junglesapling.png"}, + inventory_image = "default_junglesapling.png", + wield_image = "default_junglesapling.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1,sapling=1}, + sounds = default.node_sound_leaves_defaults(), +}) + + + +minetest.register_node("default:pine_tree", { + description = "Pine Tree", + tiles = {"default_pine_tree_top.png", "default_pine_tree_top.png", + "default_pine_tree.png"}, + paramtype2 = "facedir", + is_ground_content = false, + groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2}, + sounds = default.node_sound_wood_defaults(), + + on_place = minetest.rotate_node +}) + +minetest.register_node("default:pine_wood", { + description = "Pine Wood Planks", + tiles = {"default_pine_wood.png"}, + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 3, wood = 1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:pine_needles",{ + description = "Pine Needles", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_pine_needles.png"}, + waving = 1, + paramtype = "light", + is_ground_content = false, + groups = {snappy = 3, leafdecay = 3, flammable = 2, leaves = 1}, + drop = { + max_items = 1, + items = { + {items = {"default:pine_sapling"}, rarity = 20}, + {items = {"default:pine_needles"}} + } + }, + sounds = default.node_sound_leaves_defaults(), + + after_place_node = default.after_place_leaves, +}) + +minetest.register_node("default:pine_sapling", { + description = "Pine Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_pine_sapling.png"}, + inventory_image = "default_pine_sapling.png", + wield_image = "default_pine_sapling.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy = 2, dig_immediate = 3, flammable = 2, + attached_node = 1, sapling = 1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:acacia_tree", { + description = "Acacia Tree", + tiles = {"default_acacia_tree_top.png", "default_acacia_tree_top.png", + "default_acacia_tree.png"}, + paramtype2 = "facedir", + is_ground_content = false, + groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2}, + sounds = default.node_sound_wood_defaults(), + + on_place = minetest.rotate_node +}) + +minetest.register_node("default:acacia_wood", { + description = "Acacia Wood Planks", + tiles = {"default_acacia_wood.png"}, + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 3, wood = 1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:acacia_leaves", { + description = "Acacia Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_acacia_leaves.png"}, + paramtype = "light", + is_ground_content = false, + groups = {snappy = 3, leafdecay = 3, flammable = 2, leaves = 1}, + drop = { + max_items = 1, + items = { + {items = {"default:acacia_sapling"}, rarity = 20}, + {items = {"default:acacia_leaves"}} + } + }, + sounds = default.node_sound_leaves_defaults(), + + after_place_node = default.after_place_leaves, +}) + +minetest.register_node("default:acacia_sapling", { + description = "Acacia Tree Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_acacia_sapling.png"}, + inventory_image = "default_acacia_sapling.png", + wield_image = "default_acacia_sapling.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy = 2, dig_immediate = 3, flammable = 2, + attached_node = 1, sapling = 1}, + sounds = default.node_sound_leaves_defaults(), +}) + + +-- +-- Ores +-- + +minetest.register_node("default:stone_with_coal", { + description = "Coal Ore", + tiles = {"default_stone.png^default_mineral_coal.png"}, + groups = {cracky=3}, + drop = 'default:coal_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:coalblock", { + description = "Coal Block", + tiles = {"default_coal_block.png"}, + is_ground_content = false, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + + + +minetest.register_node("default:stone_with_iron", { + description = "Iron Ore", + tiles = {"default_stone.png^default_mineral_iron.png"}, + groups = {cracky=2}, + drop = 'default:iron_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:steelblock", { + description = "Steel Block", + tiles = {"default_steel_block.png"}, + is_ground_content = false, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + + + +minetest.register_node("default:stone_with_copper", { + description = "Copper Ore", + tiles = {"default_stone.png^default_mineral_copper.png"}, + groups = {cracky=2}, + drop = 'default:copper_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:copperblock", { + description = "Copper Block", + tiles = {"default_copper_block.png"}, + is_ground_content = false, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:bronzeblock", { + description = "Bronze Block", + tiles = {"default_bronze_block.png"}, + is_ground_content = false, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + + + +minetest.register_node("default:stone_with_mese", { + description = "Mese Ore", + tiles = {"default_stone.png^default_mineral_mese.png"}, + paramtype = "light", + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), + light_source = 1, +}) + +minetest.register_node("default:mese", { + description = "Mese Block", + tiles = {"default_mese_block.png"}, + paramtype = "light", + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_stone_defaults(), + light_source = 3, +}) + + + + +minetest.register_node("default:stone_with_gold", { + description = "Gold Ore", + tiles = {"default_stone.png^default_mineral_gold.png"}, + groups = {cracky=2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:goldblock", { + description = "Gold Block", + tiles = {"default_gold_block.png"}, + is_ground_content = false, + groups = {cracky=1}, + sounds = default.node_sound_stone_defaults(), +}) + + + +minetest.register_node("default:stone_with_diamond", { + description = "Diamond Ore", + tiles = {"default_stone.png^default_mineral_diamond.png"}, + groups = {cracky=1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:diamondblock", { + description = "Diamond Block", + tiles = {"default_diamond_block.png"}, + is_ground_content = false, + groups = {cracky=1,level=3}, + sounds = default.node_sound_stone_defaults(), +}) + +-- +-- Plantlife (non-cubic) +-- + +minetest.register_node("default:cactus", { + description = "Cactus", + tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"}, + paramtype2 = "facedir", + groups = {snappy=1,choppy=3,flammable=2}, + sounds = default.node_sound_wood_defaults(), + on_place = minetest.rotate_node, + + after_dig_node = function(pos, node, metadata, digger) + default.dig_up(pos, node, digger) + end, +}) + +minetest.register_node("default:papyrus", { + description = "Papyrus", + drawtype = "plantlike", + tiles = {"default_papyrus.png"}, + inventory_image = "default_papyrus.png", + wield_image = "default_papyrus.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} + }, + groups = {snappy=3,flammable=2}, + sounds = default.node_sound_leaves_defaults(), + + after_dig_node = function(pos, node, metadata, digger) + default.dig_up(pos, node, digger) + end, +}) + +minetest.register_node("default:dry_shrub", { + description = "Dry Shrub", + drawtype = "plantlike", + waving = 1, + visual_scale = 1.0, + tiles = {"default_dry_shrub.png"}, + inventory_image = "default_dry_shrub.png", + wield_image = "default_dry_shrub.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=3,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:junglegrass", { + description = "Jungle Grass", + drawtype = "plantlike", + waving = 1, + visual_scale = 1.3, + tiles = {"default_junglegrass.png"}, + inventory_image = "default_junglegrass.png", + wield_image = "default_junglegrass.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flora=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_1", { + description = "Grass", + drawtype = "plantlike", + waving = 1, + tiles = {"default_grass_1.png"}, + -- Use texture of a taller grass stage in inventory + inventory_image = "default_grass_3.png", + wield_image = "default_grass_3.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=3,flora=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + + on_place = function(itemstack, placer, pointed_thing) + -- place a random grass node + local stack = ItemStack("default:grass_"..math.random(1,5)) + local ret = minetest.item_place(stack, placer, pointed_thing) + return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count())) + end, +}) + +for i=2,5 do + minetest.register_node("default:grass_"..i, { + description = "Grass", + drawtype = "plantlike", + waving = 1, + tiles = {"default_grass_"..i..".png"}, + inventory_image = "default_grass_"..i..".png", + wield_image = "default_grass_"..i..".png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + }) +end + +-- +-- Liquids +-- + +minetest.register_node("default:water_source", { + description = "Water Source", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "liquid", + tiles = { + { + name = "default_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + }, + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name = "default_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + backface_culling = false, + }, + }, + alpha = 160, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = 1, + post_effect_color = {a=120, r=30, g=60, b=90}, + groups = {water=3, liquid=3, puts_out_fire=1}, +}) + +minetest.register_node("default:water_flowing", { + description = "Flowing Water", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "flowingliquid", + tiles = {"default_water.png"}, + special_tiles = { + { + name = "default_water_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + { + name = "default_water_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + }, + alpha = 160, + paramtype = "light", + paramtype2 = "flowingliquid", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = 1, + post_effect_color = {a=120, r=30, g=60, b=90}, + groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, +}) + + +minetest.register_node("default:river_water_source", { + description = "River Water Source", + inventory_image = minetest.inventorycube("default_river_water.png"), + drawtype = "liquid", + tiles = { + { + name = "default_river_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + }, + }, + special_tiles = { + { + name = "default_river_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + backface_culling = false, + }, + }, + alpha = 160, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "default:river_water_flowing", + liquid_alternative_source = "default:river_water_source", + liquid_viscosity = 1, + liquid_renewable = false, + liquid_range = 2, + post_effect_color = {a=120, r=30, g=76, b=90}, + groups = {water=3, liquid=3, puts_out_fire=1}, +}) + +minetest.register_node("default:river_water_flowing", { + description = "Flowing River Water", + inventory_image = minetest.inventorycube("default_river_water.png"), + drawtype = "flowingliquid", + tiles = {"default_river_water.png"}, + special_tiles = { + { + name = "default_river_water_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + { + name = "default_river_water_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + }, + alpha = 160, + paramtype = "light", + paramtype2 = "flowingliquid", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "default:river_water_flowing", + liquid_alternative_source = "default:river_water_source", + liquid_viscosity = 1, + liquid_renewable = false, + liquid_range = 2, + post_effect_color = {a=120, r=30, g=76, b=90}, + groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, +}) + + + +minetest.register_node("default:lava_source", { + description = "Lava Source", + inventory_image = minetest.inventorycube("default_lava.png"), + drawtype = "liquid", + tiles = { + { + name = "default_lava_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0, + }, + }, + }, + special_tiles = { + -- New-style lava source material (mostly unused) + { + name = "default_lava_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0, + }, + backface_culling = false, + }, + }, + paramtype = "light", + light_source = default.LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = 7, + liquid_renewable = false, + damage_per_second = 4 * 2, + post_effect_color = {a=192, r=255, g=64, b=0}, + groups = {lava=3, liquid=2, hot=3, igniter=1}, +}) + +minetest.register_node("default:lava_flowing", { + description = "Flowing Lava", + inventory_image = minetest.inventorycube("default_lava.png"), + drawtype = "flowingliquid", + tiles = {"default_lava.png"}, + special_tiles = { + { + name = "default_lava_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.3, + }, + }, + { + name = "default_lava_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.3, + }, + }, + }, + paramtype = "light", + paramtype2 = "flowingliquid", + light_source = default.LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = 7, + liquid_renewable = false, + damage_per_second = 4 * 2, + post_effect_color = {a=192, r=255, g=64, b=0}, + groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, +}) + +-- +-- Tools / "Advanced" crafting / Non-"natural" +-- + +minetest.register_node("default:torch", { + description = "Torch", + drawtype = "torchlike", + tiles = { + { + name = "default_torch_on_floor_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0 + }, + }, + { + name="default_torch_on_ceiling_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0 + }, + }, + { + name="default_torch_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0 + }, + }, + }, + inventory_image = "default_torch_on_floor.png", + wield_image = "default_torch_on_floor.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + is_ground_content = false, + walkable = false, + light_source = default.LIGHT_MAX - 1, + selection_box = { + type = "wallmounted", + wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, + wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, + wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, + }, + groups = {choppy=2,dig_immediate=3,flammable=1,attached_node=1}, + legacy_wallmounted = true, + sounds = default.node_sound_defaults(), +}) + + + +local chest_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 function get_locked_chest_formspec(pos) + local spos = pos.x .. "," .. pos.y .. "," ..pos.z + local formspec = + "size[8,9]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[nodemeta:".. spos .. ";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[nodemeta:".. spos .. ";main]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0,4.85) + return formspec +end + +local function has_locked_chest_privilege(meta, player) + if player:get_player_name() ~= meta:get_string("owner") then + return false + end + return true +end + +minetest.register_node("default:chest", { + description = "Chest", + tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", + "default_chest_side.png", "default_chest_side.png", "default_chest_front.png"}, + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_wood_defaults(), + + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", chest_formspec) + meta:set_string("infotext", "Chest") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") + 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 chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from chest at "..minetest.pos_to_string(pos)) + end, +}) + + + +minetest.register_node("default:chest_locked", { + description = "Locked Chest", + tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", + "default_chest_side.png", "default_chest_side.png", "default_chest_lock.png"}, + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_wood_defaults(), + + after_place_node = function(pos, placer) + local meta = minetest.get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", "Locked Chest (owned by ".. + meta:get_string("owner")..")") + end, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("infotext", "Locked Chest") + meta:set_string("owner", "") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") and has_locked_chest_privilege(meta, player) + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + return 0 + end + return count + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + return 0 + end + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + return 0 + end + return stack:get_count() + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from locked chest at "..minetest.pos_to_string(pos)) + end, + on_rightclick = function(pos, node, clicker) + local meta = minetest.get_meta(pos) + if has_locked_chest_privilege(meta, clicker) then + minetest.show_formspec( + clicker:get_player_name(), + "default:chest_locked", + get_locked_chest_formspec(pos) + ) + end + end, + on_blast = function() end, +}) + +local bookshelf_formspec = + "size[8,7;]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;books;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;books]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0,2.85) + +minetest.register_node("default:bookshelf", { + description = "Bookshelf", + tiles = {"default_wood.png", "default_wood.png", "default_bookshelf.png"}, + 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", bookshelf_formspec) + local inv = meta:get_inventory() + inv:set_size("books", 8*2) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("books") + end, + + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local to_stack = inv:get_stack(listname, index) + if listname == "books" then + if minetest.get_item_group(stack:get_name(), "book") ~= 0 + and to_stack:is_empty() then + return 1 + else + return 0 + end + end + end, + + allow_metadata_inventory_move = function(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) + local to_stack = inv:get_stack(to_list, to_index) + if to_list == "books" then + if minetest.get_item_group(stack:get_name(), "book") ~= 0 + and to_stack:is_empty() then + return 1 + else + return 0 + end + end + 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 bookshelf at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to bookshelf at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from bookshelf at "..minetest.pos_to_string(pos)) + end, +}) + + + +minetest.register_node("default:sign_wall", { + description = "Sign", + drawtype = "nodebox", + tiles = {"default_sign.png"}, + inventory_image = "default_sign_wall.png", + wield_image = "default_sign_wall.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + is_ground_content = false, + walkable = false, + node_box = { + type = "wallmounted", + wall_top = {-0.4375, 0.4375, -0.3125, 0.4375, 0.5, 0.3125}, + wall_bottom = {-0.4375, -0.5, -0.3125, 0.4375, -0.4375, 0.3125}, + wall_side = {-0.5, -0.3125, -0.4375, -0.4375, 0.3125, 0.4375}, + }, + groups = {choppy=2,dig_immediate=2,attached_node=1}, + legacy_wallmounted = true, + sounds = default.node_sound_defaults(), + + on_construct = function(pos) + --local n = minetest.get_node(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", "field[text;;${text}]") + meta:set_string("infotext", "\"\"") + end, + on_receive_fields = function(pos, formname, fields, sender) + --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) + if minetest.is_protected(pos, sender:get_player_name()) then + minetest.record_protection_violation(pos, sender:get_player_name()) + return + end + local meta = minetest.get_meta(pos) + if not fields.text then return end + minetest.log("action", (sender:get_player_name() or "").." wrote \""..fields.text.. + "\" to sign at "..minetest.pos_to_string(pos)) + meta:set_string("text", fields.text) + meta:set_string("infotext", '"'..fields.text..'"') + end, +}) + +minetest.register_node("default:ladder", { + description = "Ladder", + drawtype = "signlike", + tiles = {"default_ladder.png"}, + inventory_image = "default_ladder.png", + wield_image = "default_ladder.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 = {choppy=2,oddly_breakable_by_hand=3,flammable=2}, + legacy_wallmounted = true, + sounds = default.node_sound_wood_defaults(), +}) + +local fence_texture = "default_fence_overlay.png^default_wood.png^default_fence_overlay.png^[makealpha:255,126,126" +minetest.register_node("default:fence_wood", { + description = "Wooden Fence", + drawtype = "fencelike", + tiles = {"default_wood.png"}, + inventory_image = fence_texture, + wield_image = fence_texture, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2}, + 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"}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + 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"}, + paramtype = "light", + is_ground_content = false, + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {cracky=3,oddly_breakable_by_hand=3}, +}) + + + +minetest.register_node("default:rail", { + description = "Rail", + drawtype = "raillike", + tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"}, + inventory_image = "default_rail.png", + wield_image = "default_rail.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + is_ground_content = false, + selection_box = { + type = "fixed", + -- but how to specify the dimensions for curved and sideways rails? + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + }, + groups = {bendy=2,dig_immediate=2,attached_node=1,connect_to_raillike=minetest.raillike_group("rail")}, +}) + + + +minetest.register_node("default:brick", { + description = "Brick Block", + 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_framed_optional", + 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, +}) + +-- +-- 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}, +}) + +minetest.register_node("default:nyancat", { + description = "Nyan Cat", + tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", + "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"}, + paramtype2 = "facedir", + groups = {cracky=2}, + is_ground_content = false, + legacy_facedir_simple = true, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:nyancat_rainbow", { + description = "Nyan Cat Rainbow", + tiles = { + "default_nc_rb.png^[transformR90", "default_nc_rb.png^[transformR90", + "default_nc_rb.png", "default_nc_rb.png" + }, + paramtype2 = "facedir", + groups = {cracky=2}, + is_ground_content = false, + sounds = default.node_sound_defaults(), +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/player.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/player.lua new file mode 100755 index 00000000..e4fb2adf --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/player.lua @@ -0,0 +1,159 @@ +-- 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, }, + -- Extra animations (not currently used by the game). + 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) + + -- set GUI + if not minetest.setting_getbool("creative_mode") then + player:set_inventory_formspec(default.gui_survival_form) + end + 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/acacia_tree.mts b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/acacia_tree.mts new file mode 100755 index 0000000000000000000000000000000000000000..43e7867a4f1262815fad4e05f1ccd3868ee5ed6f GIT binary patch literal 204 zcmeYb3HD`RVc=xoVBoB`uLlDLW(MZO%pwNSl+?7u(wq{j#N@=}%*6Pd)WovXVg_L} z;gX`%)QUN8C*0+0P~dQzD*jBcq9l8&+CKx`O=m0jFmBwe-y_+v*RM8c*4a7it13?k zzqL`g_w9|kdFEY@8*g4PJDD4`v#4CXUm2u!zS(+>pCnyLRBsDH!c4JdxOH*(&WxZ*lwj=6}j@trBfu7SMuXeOr1bgsI|MBO~ zp9+J3#qW!gTeie*zD4kfqSFd&4Cy&?f&i7C BKN$c3 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/jungle_tree.mts b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/jungle_tree.mts new file mode 100755 index 0000000000000000000000000000000000000000..329364a87ed26d90edad83c4f88e029ef1d742c0 GIT binary patch literal 251 zcmeYb3HD`RVPIttWMHj_0(&3;GZ~l}m=iOL7(`N1(-KQ_O02R<^U`xtb5aw_Qi~ac zP(@3MQd2ADybWUHYc}8rv3n(4!Q}rsxP~jtO?`{&?4^;LQrwqZsVdmJLnr=#*2Vi< z@BjSJa679lsK84xgzHzt(&=l6Ip22F`mf!-*;aR-%e}jwll-46 z|2u!Ia{dQxg@uuEHv|eNFVX)o_fkM`l2JF`txR{7Q_V%s@AO3mKYEgOrPHX_zcaOZ ku9tnTmbpaetfiKvVp}gIK3J)$U^4IDM_~(wP33OM0Q;_Q9RL6T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/large_cactus.mts b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/large_cactus.mts new file mode 100755 index 0000000000000000000000000000000000000000..b71077b3c5a0f397aade8d76cbe2f0a081d80b9f GIT binary patch literal 94 zcmeYb3HD`RVPIuoXJD*{00t%o=ETe*2ELTkw8YY!6079Iu=Eaw1mSn`I7bO-K mGw{PC3K9z{i%N?t<|HR1B%~xX9sK|QwPOP#6NAYzmR11jJR+O` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/pine_tree.mts b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/schematics/pine_tree.mts new file mode 100755 index 0000000000000000000000000000000000000000..9eb6302762d0c766a423ae46d3df5b7662b80629 GIT binary patch literal 175 zcmeYb3HD`RVPIw8V_>bfx332RAOWHom>HN8Gm98RQc}|rOLI!B3NrIj~APgFnapt}t^hxb*+)j~xlY57YwRiODor PJv8E4!N5?r(}WiQ4hKnt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_break_glass.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_break_glass.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..3f7371b9d82a4489c5251c77847243e041f2243d GIT binary patch literal 7258 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 A1ONa4 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_break_glass.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_break_glass.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..b6cc9e85e2bd39521b4c04adda9d482d20fde87a GIT binary patch literal 16058 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 C21P{x literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_cool_lava.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_cool_lava.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..6e7261bf1099b0a6048ac1b8e84d236f19831354 GIT binary patch literal 9435 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_choppy.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_choppy.ogg new file mode 100755 index 0000000000000000000000000000000000000000..1945f07a1e28ea2e5b36d0a2182ea878ba17a331 GIT binary patch literal 5235 zcmd5=dpwj|_kYGMG&DyD2T>{`$p{r9@OVF*p-GK2=186DNslu?o-jX8|Vacktk z9F0PhCLtk`m=L)fmy9@vqLb*|qjS#t{yx9={k@;x=l9QVf1YR0-fOM>eb!ogt^KTL z+(JS;ATj8V_Wko)4@5)bUEyqmCL$&>Iv|uRA|Px^A?Pb;^xAK~)d)Ay%D8Ly`POa1$c}BZG+1djT^LFpV)Hrq+qj zfN$#%lHYzeTJQG)OAwGspeNcc1NYMDiYl3jvC9ZZb-Hqkp=|AtO;+?M#tO2+OYh&) zVxZJK4x%M9aLKq()xZ?d2<7a!g`!}-Ejtk9=lHlMJ^ZRwr8+~7jdMXaFmZ|2(yAUw z=td^a$$HHeioE%_x<|5;u2ppwx#S*;6?nCnlIk>}6Xas;fR0afT64?efVG1Os|SbH zAmeahR+He7)|FZexr;AS@FG3=mMArzEOZcpP>FdeiDHaPrDBi~1WDxTCXeVQZ^otu zIx4S zp9(Ih*d~NF7p@s7c%pM087*6EUr=xZH>Jh&Y;r_rf3sW~g0vZmI0xG=g6babSVuzaeH|k@|L#Ix2|w_hAwL%k|B4UQpY}8=UJ-0<4t4d3XA7m7Oo#`+!bBBJZ-%xwgY!7r_^n&<#QlMcy+4vB>h$)jeeI*2^&5(rWiMU!q~fm!mX zL#mD=tI#oL%qKrMj1zJizAd&YVkr_4HC^@ynlpmVAHn8tcFHIE=5xZhx|uv-4fj7? z2CD&{0zofss6V@*4g%Z}3=pf{1-T#wMIoQ2fS?Bv|A&okAAmy%os$2&0T5)U^8}}F zPd0XBdOF|pbiL>4tb}*N|EFf++GXqt9J>W%9mEf~_ION7d&`!wK~z2JW)5bn_Prz8 z5;sx@F;Yr#IY#-&=t1jIRGcPo+INr*u)Im@DT>^TwJ*M@fStHaVX952-%7@Xpc~Tz zp6jN)#+6lh70C zd-x4+_EEm>`(5=>Fj1f#2KdiTA*hdOh(zEQ=1~ybn1Zu|WsC17 zby2DP6#M{-)W1mZQ;u=RlLkBq{k!pk1w!uv&8LSNIA?+X=+Z^q+eIOEQ%QbQ0%6g` zgXJnnBX&_q{b@wPDPr%UNf(9Cg(vn>2)!{x?<#`N0)UCV2NyJB&rh z{iXzOmI&FKMIE33VWQ6`y!QgtN02t$LmJ*q5G>+-7UBU{gnXY$P}zt7Nb`t^AEprB z3gX}TL=enaom85C8fo|t(Fc2O_z-JgF^veI4v~6QynK`|9sQI&wm=*Gfl5$~7?^0Q znMFRGEnI5p>Lvwd&<1>hkDf{%Rxy9{>u53jb0&8?vPggJqxZt5ilsVU5?8ncgQ;GB z{T*T5{Fl0N{etPw^>!acEAcFFShuJgqhHG_ z>E}*Q)fD=0ieqy^!*T%BsxY@CHYeH~Hmujm zf%|x&aODXYCe^~zpLrx<4bX%Hb9Q9HVIpLnet*qQpp^)jJ(0lyYMfxh+x>Ei*dpZd zD;xl>pUHt+SQ8mAK%Tmi6TXTZ)(3~OMaVlcIeM*J(o&tUg%<(CCjhcgq~wX#y4eBgD4enKq2tX?kd`<^ zHEy_U~Qwf3Z&%N=b}@QcnLFnGPVxlH8rpO<8d$%(zP63rAgaKpVD6 z9fabTIs=6Z-BHy7VzlrTj+8;h`CbJ=yCwy|Ne0@ty z1X<+g_wOo)b3qkOZpDBO)O{*{6n~P?kg*v=*L+=WUhmj>=-8hjEv9-)Br=J@C1EGP zLpQ~XrqbG;qA3MseOrYr$`eM)Di;(^WO?(|Vtb7SsJKDKh*F7xa?%AI;4)C=qHc90 z>Tpi0Q<*&GK?pi_K^(HA%av@-QoJUqEJ{vLg3#4jxwv+QRkGD}Ija`;U2@hg*v^cA z17W+AJW{ZzY>I+vm{so)qqX4l)`GP75-1fd-A~ri2^dhsCbXes;_>DDT%?-%ID#*3 z!?1x;(sLbZtLX;fhhH=j)>unhqb?p&w?xR8nGIjsHux*!`>b3K&nYcYWd$LjA&^$N z(56l7lJaVP^NZI*lfQxz5j17!69k#**U98X23KnOpqzu|}uUSEVdLPp7Yb zj!EzhS4oiQb4(=IVjki8ovNCKhUx`cT-=4Tm(Rq+(a%o5cu`*RS()#-T)rdmk#}p5 z=XX3}LgQITqWkwJdx>L`DPo+Gxpg*#^mPSmvVAi=*X!H#Zkv9;%#m>ajpM0yRy=f1 zOB%mS?L4L}X_Jom;o%Bym2mO#t@)5M!|l_oh(L|kcKp$nLM67C=VU>KVz{m z88wBIz|%SeZ@EXTg`3iTzCQ4(5#25q5~C8c=hcqafz*3HWJZV9?il!G^kwE)xbP!! zLzQ#!JJ}95S1MbK-DqM)d(-}U=V?=yizKpvHM6nE$cf%lipgAX_EJ1Px^|JY{*8_< zA`5a7BdR!yYi4M4cdTVd4Mn~C-6s3Y#Tz%aIO5Bi?{MWXr@0dD;Bpwdp3Br~Ms9TM(JH)}UC}sC9pU~B? zeP2~3zc%vv88bb)#lU<@mp}Q=^uWlE2gXY@ujxfhB@DirrqBkPSBe73B}a31A?r(Z zR4wRXVt>=8&!7&PLpkYtJKu{T=ufr;E;2X0Y~pOa0yimk=%C+XF|=-vJPTX-lV>za ze%1&LCr-0vVh<&+A1hb5lzHXCO=_c|jKMmm12F~|U#|z~iXqwAg4dQK;R{dKMr1gy zjmXT23xVdk%iI3)BqN9x*k($*S7jZ+Ch!liUt`xM={4iaZ9eNC$Ud@C>b&h*gM1SIJ;A|p<9rYX*{&ov zBY}K!3evR{TS;GLw%X?+QF`)j3A-ZwcLff1LHtypfJw<>VP)A#hai)mdB^vWpGqQI zgD2fg;CG)o!&~O}`AO4m;2u;gRV0J4+)1nWEbgItRXcuCC5sXEkvfs$O?2S=<-`YNRYZL~WJcc-g*W z&(_K5ybDsgitD{h*pD~9k;3i3l0MY-uh^xfMD=-no#Dcj^-kor&^HYy8y!570%Oy@ z#7O*DC!2FvJm=HrW9D;%i-d~VBSsYi9V=na?K>N83R_EtM~G@m&doyrKT^oJ!{LT`R!ws@)h>nsrCp0ZTQr=K=GH$J|U`m z-qJT#xL(wa+j|gkP~5CyX#G$PVg^yyyqwte$e)hLYOcIVX`5=_0?U+?p6#&j%3Ip- zQ~KACmdS~+C)Ql#_B^TW?_#&8Ep2XlUZwbf`e~+Pk+@rf&@*BnKK?*DPF|rpr)u44 z#YvM0-6C08yLFm(tvvQim<1o7Bnsab*%v%(na7nX#7;*>ej)b73yn-%=)cME*J%8Z z)4XgfjFgdt4CJ%RQZyV>8Tho2{wbG7>e@XTc-rr0+iv|9&Tq0iC#?}XfA5}2WDaev zZ27>OwO;to?xVC$F?7MRZKp$WR5g1Km4#8rjwAG@~3}!&3Ayx_0>(`k`JsS z^LBwFNqSp96)QM{e|}UBXEWw5A>W*0VkNh>=IQy|Z2iR`Ud}zZr$}3IPXmJ`7{0LO4&n#KZbaG2hlcl0)t>Xc9=i=GQ=q>Cq5M$c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_cracky.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_cracky.ogg new file mode 100755 index 0000000000000000000000000000000000000000..f5ca0c12fc43fde81d4e542af899ed0c3ae29476 GIT binary patch literal 4831 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_crumbly.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_crumbly.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..dc8fdd15bd1fa4ade1270ebe627b130245b7c940 GIT binary patch literal 6284 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 VMk6!UC5qjcq?o7RIzdSCKL9}bc&q>b literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_crumbly.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dig_crumbly.ogg new file mode 100755 index 0000000000000000000000000000000000000000..a0b2a1f9f5426fdcb60e7a3142ccc52644666923 GIT binary patch literal 7567 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 Y350Yhi^SpYWPCT2AZ(u?WT0Jt2LhQXp#T5? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dirt_footstep.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dirt_footstep.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..7c02feac272fde1ff940556b08fcee92844ad9f2 GIT binary patch literal 6586 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 RNam#U+fQ)wIsrw%e*mlY(rN$z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dirt_footstep.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dirt_footstep.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..0deefe8c8dc3ed00b12015acaa44b0f7d50ab2da GIT binary patch literal 6719 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dug_node.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_dug_node.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..9f209268ff377db99b55785e897b586742434f60 GIT binary patch literal 7863 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_glass_footstep.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_glass_footstep.ogg new file mode 100755 index 0000000000000000000000000000000000000000..924875866449ca13b89b30f40d38ea8529df32f4 GIT binary patch literal 4639 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 I#_;g`3vjv4LI3~& literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_grass_footstep.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_grass_footstep.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..7b143690c14b423fe32f7c44ff7eccbd605f7e59 GIT binary patch literal 7875 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 JOO9k`{ueRLN4fw2 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_grass_footstep.3.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_grass_footstep.3.ogg new file mode 100755 index 0000000000000000000000000000000000000000..156cc87c81fdb1a08b596b8c604a5c945380ba9c GIT binary patch literal 7824 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..fb02c366938950d35059f7afca7512cb0dee858b GIT binary patch literal 5631 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

iY-u2oHb6CFi9^o$(}>z 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 VHB+;-Nv}hyQF)JCZV3Q~{skuKlkETi literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.3.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.3.ogg new file mode 100755 index 0000000000000000000000000000000000000000..ade8f6280d38a8aca3b2f2f938601eb874bf3289 GIT binary patch literal 5898 zcmd5R4=Xsv@^FGh}eBRId&$~Z+_N=|u+TY(^Yp=C`>u2lj zjRpjPKU+dH{SBYQrB!tbC<+8!4D|3J@)-gaMF8*vY~i&(|DOuj@>l-7@mC6fGm>~( z-!GZhvxRVc|u&^F9(u+@0wLAL`u?7HX5%es2FoGIdrT> zBL#&p7u`$RYBHsOjzg%MJxwJRR#2&)cMC{~2#%_kjk&c(R3bt&7k$dy+K@Vc(%3~r zq3~wY;3Lf|l_Mo@cE@A*`>Z#G$g{+O(*OX8$%4iRM&2qC1oQwvI8#0Dqk7yPSfVFf zWx$?>l5?)X- zNhc9N8T8-@^#+L0U+w`s)M3&4%BQXo<08((E@(DRkpg!2Pr>~)r>0VgoiMdW#3o}- zDlsPTyzT{1FO|4G;=IOBD*e@znJ-^=Rc&W_Y6kkS9}~2gB<$g4FKG zDL6r=AEY{ApvuO;kj*CsoZ=(Xc~j2*=CUAlOfLT_(VWlwhu%;3fcBa}jc#4aSGLZ` zz5%t2_G!)$9m)Pp^@2p8c!5=Rb^>ZfnPT4r*GT(mxflSbL`tEoRigeJqE&7|J(@N0 zQ*VlE7Ua-l^jfvc+V$G_1GluS(`5GGE68z);_~e$krn-pp2gLiRNt+=&OXHz0|<>= z@RT(+{1*-$kC>cSyx9ppa5d0btrXF2_11$2xA@I8jv~OQjG1-YKI7kR=co)nCK_EclbvzjKV8s7vqwQDFq1Yage?9;JIH>v?O52KP z0H@fWtguH`*q@Zf*kb-uGeq_oAVJ6O1+xyQ_qg|RQdwp1-pNr&1LQ%v?mm?YR~6xe z#8KT%(h=!;bcw)G^KnRoBIvYjfCXrIlk#f_u^DDn@L)TP^O!`D=P2aHp}aL3lRY}r zlis3=?h)fqR>j#A5AFRy6x6+fCNNqA6~Lc%B)ENHzzzT+b*(jWq _`KiZaH8{z{ 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 D`;DJ9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.4.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_gravel_footstep.4.ogg new file mode 100755 index 0000000000000000000000000000000000000000..041971f6784cf7c42f5613a0f03ef7057b8a1881 GIT binary patch literal 6562 zcmd585z<=$f(XU`u*PbJ)iTw=X}oR{B!na&z`l{TKoH~wf5TkS&!4nlP&-c z@Mnt{+6&{7iBFD=LgXNkp{IQUiChN6vJ?P*fsI`M`@aU_#9jIK#$5>kXV3WRmA092 zHUHjpcz@%Ff@1pdS*a{3+j1Km6%~pwJf->S}X^3L$|$zt=(d zfB(xPEslaqAOOtQ6=9W)evP^*O-$Fe%JxY`-MkkgiL|**6n7~xV&(>y);?BN^N#Fm)K*pCx_T-$jT+g zo%Yub0QGW-+pqc~ep7ibX3c|XTwbeD@zroE7^p|7oHY;99|U=ll~ki3trn0{nwhmF zXbpf=j}fS{InbnviD8ahM+9UjnMbC~|M@L~mxeBZM8+*{_VLC04T?gr2Uf3t+>cH6sftVI}rEp@@$3^6mk!TNjuTfI^rMwCDFt>-O?89mG+%) z?42Yq0~t8aLHy_n;e=G==qhP^l{CeSJ%P={|EK=jb?b` z;K=~cmjZ83frANd3lfmc=z?c~2M7~+nG7a9nDKx5=(G$56!(h%pEm#i_9;I{YgiL? zZPQ)t9=kd`cD0khIAQ*$rsvSF>i`CJH+brRCZAi+W)u{6@17ZhHbc|$v{e)zdnxjz zq>gC|NL>wJH^36~yj9^Pl-OouU6Qulh;=_AeJ2ZkFA;qb(URrU zt(x%`U3!a{h_-%MnC_#Y8JUj0RniJ(3lALpX~cl$^8wBP5Tk8_C=&NcFe=WqNIpF=ac8S0_>*APSOa_+iT`&hrFf;J|B*Jh89(M*mw5r!1f$PWMhazx8k$AUi9CjtTpA6Vu2&c5M#6c!;h2MZ{pnofAy*tW5=6$i4U&3w zxyZx%IJZnLvRfu;Gy+t{W7jZlDb96NW4??*UhG0jrlGnV~ZqKYlPn{*}JI{F6)zS+^ESby&`iIXtnr=O-uXk|Hcb&+C?txp%(treU`MgpD9p@CDi z;pRu|#;+TV&-!(&E@Z^v_~3GX*>;scLuXNwAqc$Riq2vXN8}CjUeHo{BbW= zND))kh8H`)t%Y#6c1MRyc!xpGwGgafLb9Ds)b@ZY@YDr*TpaASiT=KuVxToKKH2ddP4=;N~=hLe;2e zJQ$`g%-0oRsU=Z)fkAm7)TT21K~!GQxx4^co+^zNM58^V(KI|kDP^vNx+f0gP#;og zYMoTtJ4PU_DuhNO)YBH$83cA6XbFKv)y$ytGLJ%RyGwhBZNXz_slD% zaFJ(kQbBNy94f6Nla);ak>_vb1#cn;y`u$ExX7A0RJBezfz!zDV4R}SLO^6T*T|60 z#-$G0$4v(}&0uH_GnP6TrJPL%xn|I`IvE6+iV#j+0Oe1s)P@v$4`bKud%_6e&`Q_q)Q9Ur**e23(UxEey66#x!E*wp;0hjOz0xIkVlbZi4g*zq zFa^OY^@Og&5O|6P9R?~1*i6ESD*PmEDQjI_T`I+?__KTZh*H!!ifZJpLZh?Ul;0foJQ$x%PF%>h+8THb~Ie z9dr#&Gp&xU4u+K7Tn;V=w_vy`bOgNJ8<#lEDG%9oS{u#UBGwRKVv87H#;;$R7>3rB zbPs4l0SdeTd7psdRVY$GF(w&}QoNVG9lWk5z}M<=q_nE8-(di{2MmY>qKNy>-F)%> z*TLrB3I64ZlK&3sU#|FH!T&!{&iMDC`oH)m3?#>e0m=8O8Z$wMdF^_M%U5k_(!vp;EzR> zM}z5lEDw(dddys6cWtF)FdeMIiJjWu0M>o5KZ`$pU_#drAj`ciH*U6l<$nCHl;)AX z$5okwq7#f*;6s&SxlYIC|JKm7;*9KXy9n2|*v?8+6t#V^S{oL~t;hG*VI_r#bdnkR{x zcR24CMcNy^%Jy*#+ArafYy`a>v0XaIe8@{@D|mY=018cfP?&=18dB(nHdw^o=z?yE z#gsSQ71;@&g*5S6##jQ$S$A#fYsgx>$NE}uf=D4G^ol#&46?=0aPr!ou}?8Fxp!S$ z=M}h>6(9mkfXC`Cprk~3P+rs2*7tT|?h{xdf=v=w0{}x)@{Jp_Y8qPmbaeF%jZOak zu|_77H?_>bkxbtF9OG*`w8;XvpJQCb`L751?UmrtQgFHJFiAkSz{ju^9e>UiQ}$>@=# z@5Vu|cU^<SjZzi)#)+` z{c=^jdnH~d>7c>bduqEJAXW!2eYfOaHK{*i?kgwG^6kZ<90x+kx)BXtVoWz9v!{Gz zDt!~n#$Sqr!#uU3mxakiG_m6XPgQ(>CY`?&_ASri&ZiLXca5bt$5r|47Mw3aM|g5; z8x3GPmi$GjZ;y(v~NUShoK@f4P2MnS4CWVBz}b z0ikmW4zbA#uE^P>6*ov}v{jL@)0t!Q^Y_l4n8`V}q1eJV?JA!q_;cb2@6qDvj=`e% zxseO%d&du@&B4ZZC_Nzn)2PhvLfeF@0Q$>`(>)SB3CUJeT?al}>-4uyW-1E0tbU)c zad=YlQQwR{0Avf6-}Zr|WQ6ix=_H}0^$@1Lbddd6WyEE_S-FWsVL?&i;jNlKUhwkS z;rA~KcJQO+)cFL*ZBmOJk#WY}4=o1!AtDYrJBI6p71Y$U2T2EJvdfHS>~p^ApBNA$ znJ}_<7yqo?;^Z8}4ug#mGgW1lfDa^wIPhXK#GQB(MacHLdGfJi5nv~ZTE zoV}uHLn>Q;B3;2JP|-N2@qIX48c=o;zj}ZMDgCujVs~D@oWA!Cffy)4sFVP7yESio z+|OS=yTfzuhwr!j9bG-Y#^=2~bI5&I0ubr85dX-015{OAuOp=A5gz^c5pg|t@#jyP z0AQTmZU2=Y;*NyKJBAnJWvxYx7#f?OB=6or^t<%+okX3o!3Blq&|(n4J-wh&t)z z&U0BlN3%mvOkXF2_wHTWDzTA}0Vk@&;5HwtL-x4! zn!^hZ?o?g#NJ#NMZ7TS^>jhGw#K>f@T_Swrn)?wUK6=&3^`GlA{c|Z>MIBN<9pePC z>Mwm(`F`fouZ#N@XL26>VMKBh%^{E@TjyYxO%*9S8#7F--m^zz(k?3^Ke^kwMj3_n z4{ck2-6PN*Uvo3Dmq~`d$j`rI*B+RAO_jN{L5cPrG|@R8ta!Fh>BRwEyKbB1m{7|f z=jKn+y1rHH4alQ8vChp!yfWAo$oKVQv(pHQCbj|I&RL<4k^(fQlIr)%&O4S=KUm`f z_#9&I|F~z{q*@tWWqqD5ZlB*W9o8a04{V^qJENU}LQU(|pSB*#A3E;qc$>ap^K76D z4nM9_BELF2`zSD=UxNLj0QF8)T^U63E#z46i$42&{w%V@dd%&cWsK6E4b(}IpU>oY zKg9+VuYX-#8o#0wJXl&&<8ptaL6LVErKS>nBM7o#A{ZInoffVY+rE;a-~D`(&b0a%So2Pr z(%4d@aViu*XUjI4jz@0W$(vR7{X#178;kXaLG;U1z8xZ&zfOcU%+#(d>3!&}j+-@U zgnm7nBik#VWUtrMV!4(s{rT&(%pK`F-wbx%S`1P5-m3QieUNf&$L#>2+2dpTKipG0 zW3WKGca|9Z7=>4w5UGpDe%YmY>3rcIs+?aIG3g>I8n=UDKizcLd4;(;VeDR~N9~}! zc$3L&pyu;0cS&!1;=NmvElNM*RxP}eJ+}VHf7P?hZNCjL-P4;SuuUw9f58Cf%VK|f ze8#s05quzN?hsa^V$MH&1#@(i0E;_|GOBb38ZrF#jIZJq{A_FMXD&oK&GPfKP zYxqaHqDTRe}HE1z$iF2QA4rD~DZP zvJa}b_TKQ)ub-G^1z@C20`=12U}{U;ft1BGnX>XmIpxzIs-mK!VcV9wYRgBx^DgIZ z$S=0Ss;c!uFB&I^t7LsTG*fA^+{F+m;g?*5EIHjI8#H52CN-|O_KmYdM*7g|OF51T zYo?PU{+Vs2q!We;Rx!03_Dsn5z+v7Zk7|ze{RlCK9dV16kHG{_dGMo*_r}VAQv36z zYe}DVJPg7F7P`>!AD`})v>O@3HGHvSd#znHtPS`1@oVy&>2jBa1XfQl9`8w&9r~lb z+ROWCd{Mw7m6y$YBRz$DQ9zI&>?6-i(MYX$TAqRCstV!&yM%uS@W%f9VW}iBvrikV zW{J;C_4ZJ$v?0@|GM$4%a(GotKa^jWyRk4!c zxbN7XZzT$hT;x_)JsN_+F!siOvd(cfmdRUtVu# z^?pCav(UAjv@(3V$s;m1^W64^XuHq$!)w8VI&#^vb#05B?-wnTP4&8MQdlO@>&qYd zi7?*;Z2`a?t!z7eZY-$#%+T;UUy=#dQ)VqHk0l*kcKdR7ceg{&%y15q{a0Iws=vo1 zPMfDjuRTPnAO$Qb|=o_qVmL5wX~vo{x-0P(NtSA+R16#_r+#*_w28;XaCuE9*_I(z3=mV z_r81I_kK6-*bxKlz}uFk0=rSN`$4r5^FAg!b5F8BgfcK;4FJ4>O?qYK{}N^+y7HHX zuEfBZDc-X99U7|nOY@&KgX0XvkxAL90f9cN1AY8_eNp`n;E%s6C38D}&l)I9fkKKO zD#T|9l4sUo9A^GMps(EwmtX)cC6=_ljQuU^u)9d+x4ta7gmt(k&yCJFBXW(YqZ*Xy z4VPQ+d03B_O(cghb`e|Po>Gib*a+q_u}kpsGbz|a<~PHq(vO6;dgeJR*pZ}bGIk-| z(LLrU>AH-~qR&|-UJz{dj45IfLoX>s^(}IF%8@#83CrTOJ(A8K<(IJL)WmF{GXmtp zY|;`Do1GT=5I&OLiqCUCI8e+%_t{RvdT8f?O#omED{+N(d50S8fIk5C6~v+k#G((W zB`Hidn+iMuECB6UuFT`EH_m%Sd`pfP42$OE3t=D*(jhZ*m$%uh6y2gOKP~DC zvM5D`ds6*&LOrF(B{!8cLzQ1Mho&PauZvonyL&wj>M5Gdp=p7`kmuH{rl$E^ht$#u zGgIg@1gTq8sA3zC#kHcW4Jfi|(wwl1z8F%UxYvFmqNBXO>dm+Z+8c@sJhZzO&-h){ z0o=L*K~MD@Q&p$ePNzNd>cXq4jUA<@~?vGp0jJq*%J+j3G6+ls-R8#feSypUuR> z2ewChUf=B%zQ^lE37L6<5^*8q=3q$F4`I=+QG>DT;>7Dr&Fe;FQ3i3;h?v7|;c;7q zBg4Y2a^dJy&fj#&5}Sz(03I@msu_jVjH2IWp%1FGsnmWrRCQm1K%r?pm{=09~GTYwh>FmT-S z#&J&=;7mwhY~F>rU@b&6slfy+6rYtt1B{r%h zHewNHBj-Q0fT%%A6m;w|n025%`PerTc*3$}6Zfzk*c0V`9}!x%5bTea-1D2gD7V~S z<+SG>eH@$nK6Ki zwzowo-oUzsgVS22h#kDVRJ4J$yb{I-m;-@OV>^G4d!wDSuERG?wyt zpYlhh0tUsrK@NXJ%p1w($6e%cCvyfR`J<)$t#N!VE}J)%pJ*tZ5c5oN{J4)dLusNR ze{5KiR2H(41Ce?C6keQ!w>6Gu7!DYep~xe#JZ?5b=EV(5`Y9-~F_0H0N0H;?5|bDz z^SLiMag!3Rp>%9mIQB8mFva0c=0hopd|AT7eZu)MCnh_8Ow1oObH+cD@Z5KqEPcACPTfzdr}cwF!j!Tc z6E}71r$uA9;H%HZ>yUG&H7lHI$@8y%Z|%A;-KIUNu}&j!>TT>eZ*6<=Q(F_c>hY_N zwBC-UyRCkIXxl};n&sJ>Zq@r)+oD?~`?h{Iuk(di!rPn5>z*3L2(4$?b zr&SVG*hzyh;481gs_k4Akt-(_svqi9J9V0Bfx1pmE=W-9P^blnmZZ>-1qwkzd8$HD zTc+Nr(4;HW4TWk_uR2Yy6)3cibz0#SO@>h=uuU@*YVs9ry;1Y{k*=DnuG?EKNGpd> zHf2ry-tx51%XcE>LVV!z;A>^nV6^M7Q8o8?#Agvh)BD{h;ex(&! zb#Ny_M7{Dfl7=E{$wu8OxGNM{VJTC?ZDc5r6^Z4w3KZFVSPj9+r`3pFZYe_`@}tA$ z={DrFyNE!6BCkBH_U_dPr`xQ0?Jfk#fXG&KlNr5jPxZ(Xn}N1%XjdAwPkXfu(>4Rq zZ6H3qTH$*aGNyGq6>oRtZPc!u*1=sp)oU{Akp?R|eez0^W!3rqUYjwEG`!NSFzPa` z{>I6iFc^X{0YW3p6BvS%e8{>@5hijtiGfi=t$Y}Q@JdahM2)~K8jc!j7INjnq*neI zRKCbhoRkR+`!neNE4YM#vl0G9=Tqi>~?tB2MF6u?{I zXwp$X$7AeU)H#*Wda4D#{Z^2Pmsyj=?(z62Elvl zP6g?F5E?BQX)FM_6lOW}Y8}%0Jwt9etP;SJN`xGB9ip*X6*C;`Bj_I+ zN2l{qsOk{Js?%!Vp&*(SSG13sdms&fT;Bt5b#@5U~z}vm;>2$~O zMyt-}rw%`-a16LVcLAU|1U3|9u_eMcu!H`ll=YEBOBd<ZRcKtsyxK9k5Vo0p-c18sUsm4or?bbTX~^HpZ4aX(<7<3%aS*wtzHyUOvRoNySS%?j%@Lt4{vWgz_;6D zad_fOx?_PKEMg1#uygY{P3;v<9-d}Q`>e3MFi?D|f^p@N)MwUj2Cnnw&>iX6gYlj; z%-o=$u|v!6J+YwU25+cxO4yEGgu}zNas8rw&w>)vmk!^_ztm#}g{~r>zSc z{xoqU@!mV<>><{xOuMG{UwLo2-LK)bzqs64)fYATll{GV;s;&0nio;$y^;v7o@32_ zeDdRybnA=Heme=Hz~s63iviI@YQeREI}a<**Q$oJ?xVl$dR*Q=z2&UpWp?M4zMCnl zUgVFS9P@c}v3FJXmS#)DmVJBMzB^Ki#C&%k8~=^H)WIR1Mw>;$luy4_jG9g=i2Vzt zCs+6fpDx~ei>X5Ht-AT?Yt9?T{#nm+VJ8DWFA@D}I|6Jy|%#fA`ul3wVYc3I*bvJ^o zR_mXPCp3*+fmY1w=b;|RLD3&eY41Gy3)1de*vC3`BeY_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_hard_footstep.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_hard_footstep.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..9d8d04e751dc4f3f7d455586fd89572013e39300 GIT binary patch literal 4107 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..2862b1943b52cd8002d66aded5911a60d0a30db8 GIT binary patch literal 6760 zcmd5=dpwlgw|_`(FEzO}B$wi4+%j?-mqM#S!?aJ_p|mm1qQkR zyue>&)JVgIOU9LH2=mDCM24UB!xOm!JeJh}@B=LItv`QTc$~O1|6aH=dB7fhJY;RR z8CUY}MQ6uP98r*M?;CkqPhab>z7||tn=3C5KDaRd@BrLdQ;_KoGIilxra~y*@8>+8 zoj-r&EsnW?Q+NQVzbni-AN2<^MVgomx6b#=LZ;kKl(MibBucncA|_}d)%P0}5+O1! zCty4CQ4|zj+CPI!L5|xglf;Zv3jHBocE6A3g`}A`$tH?YQTDKh*{D1s>a-0|FlX{7IHx;z}~_ZmXw7Qxb5O-VXK!rj)LtcqENx+ zi{L9QniLX6FFnmbbM@>rgUB$1ffE1#NxcP4Xsy}>+3`2`0Dh{7}hxqC`TiTC7g!+q>3JL%tPqhv0g+)!WnBQC`WDJm#)-x4~70 zZTl}CTpmH`fDChME^@MBIqhse>`pQ7wmU&4cXOCLCR*B%{!t$hO>D9)?ZDb#KQLvwWHq`$Ke4+UI35&m( zsQ|vP(^zscGq=}*P9HoOdLL0I!idPT&>(mRx=G&li3avB!@{78qpBDfCw3WJ18a6~- zyKL9vjjj%juE!>#^89m17vy>o{8z=sQ;K|< zS;d756|`gNu!TJ0 zWjIHcNI@(VlTd04G?F9oAr$OZ(1<7_l^miYQsovHAAkV({BrAQh9r*}4Tv|-GI9E# z>zu9YBw^)3!aD0>Cq9^reX@5!n~u1mUC@L{S2QNqWLVdf<%%BGMUR19@a)L7LXQzx zWHOtCp2;P!H?Uq(k#POisd#>xI4OweogEV3z!gc~ChyvSJWhP_L! z!$b~_MJBLwaM&o^9lk&|BJ;Jn>&7-%GRBgtzbXP$(e zamTqExPe@+iKN+avTweL6B59cfg2-6+aq_S(7n!Y( zb8+>42% z7nm@tVeSYy);EVR>w&`{;$}T^XEt(hAe0AT66%JLy6pYAaDF{@?i?8_9X7M@gt;p6 zXtiv!pEXAC&yStKoc4~Q%tDPi-py6g?-tami&SX*(y_AKTff=PNUvSqq=Q{GcGtb- z_K#cbbsD8_zIFuyS=Y+dIlE~QT)7VGrWYV0C zVO&4Bv^?CU74J8@rKrvuZ^#2&Q%Wfbz?7(Ba#d5y7nvnN%-S-1c_qFG?@0}$mgDIR z7`0XdPsMu{ou*PN^2>v$wIS5<>eO=BKzVRK15ahVVKNAWMNR>_xrqgTabPX?%OI@riS4jm&%4?`}wSjW_ z6a!Ch3Z>Htt@Jlv8H8mfs0o2yu3112<{~pR*vvzqR$OH2LVh`@Mktl8?p0Jluo}%NaTx89HaAz4+W8zxk`o(w6FHl z-)1Ut@hW3SJA7Nx!t#4 zYa^DK+HH)`O?vfLraGG$zO2JukF^9t&_$2H2KNaVg6lYNXhfIbg+_bnJB&5qzz_tF zR9{_(NpKg9JB&3DFu4TZCfqD2+>G;DCr{*%y(ePlCU7$xCSzrQQL{;}`r7n%vnyh` z_MI>QKqCM^Q2UmMgbYIrNCr=Zbl-Hi;8oNRLg1EjKVm^4V8~ohG3NsBZ6oN zeMmrI2N18#ub2R_;8#q{Kp_=xXN!Ty^-J)x>SH0TsvBShKvY179D|i{zq#8V-v8Rz z{yWCMoKgATLH)}a|10?a2f{i3-c|n>`-Fjv)CeFW=5LW{3kF%bGZNNIOMt*RQ2(cP zsxZGNh+bJR6z63VAt=0Nb3YiPWuquUJ`v@a1_~WsC@Yij8bn+{q0;Vgs3C958r(u^ z^%gumtMn#l#KHRwQX#cq7ET<1gAJJXLH|nrb^e+y||>Dye9 zMF=V#u>ijGKoYkrsOZY=k{}j$phWIINzB;hf{7Dxm(g~zEwCTVxWOI6-AaiNq$=2e z+(d{Gx7nt+4GOv46}pvu0swq2?f}fvGcj~>aCNHZ*=tp)zUz(h&6aMf@-taqnt7BQT%_cL2YFA^oPAnPQI5@?`l8YM z`OH?WPvsU;UW2KYOBInTp3%5+o@H>f{N{^G*bx9{>`z{KR9al_fn{ZRGSI-Hew{BLI+iuGTu1hDnQcnzc9 zr_hQ=Uhe7Wh{A>p!&i^lIKgbz?rdt0Mi9rGYSl)M-SVJ#`RzB>5V>Cx$}2~$K~HB2 z3t!AgI`SYOoN~vGAMnWS&r7^VSiKcKmVbn`!|D6o!4Q5GMy z7;ViqmfrO?PJZJE#3heHW!_p!tXVl>D$99jbv4h$;z+%_mj=6=uPC3qhtw7?wZkFc z@dTpku$$$e*6}XPvuAldFPa~p?`Iv`TJzj8n#LEfV%+DeZ3$+aQ|+{nRrZ!(x4I3F z^>v-PbGz@(x4!-Hi`&wVpnmr=hcmIaDIH@M-pzhBAn^@e(C5(Ozt9@jmKI|0k#Bg` z-f?a;t)9NCnLMn}BJ$(QGF#Y6tYeX9S~BF|stOzS-Uf)vQ|1vd1m4`89=%`ce%T&Y ziilT!Vt3*p-;w%?qd%@Wcz>NK|MFe6^np{&o;u=0X(UTVIobZ(9kfZ7+@0}V#6nFq1q zh6WLb^o*}O(vGQqDv1>5JNE6YpM~N;foOaF)vLAX<>sP^vWv~)ztdef89=d=UBU_UzGsbfdUkFTzt^R~`CzZ`wZGYK8P#spqz-_2BC$!I&Kg-*0O~AHzJgtwvI3nf22Nm#v$!*wk^u`gC|tDoophsWHB-y@J=CzejPn0 zNLf~9{W`@{@=lfkJ##8=%w9mO4ltLyZxhAXPYcY`;_xdz(??ZI2FT`LuD{B%{7w|yGp{Xfn-Z4}MWPt{be-e! z#!_%fJimzCOom^Yo>`pc13uOXmF5lMi{LulgZCZ9+eb-AT&X$lU};mEvjN2QE}oQJ zu3Cz}5wd4z^aq-J(MHK(`3+j3vpH%-$|#Iw+Xh-n5{YL4lPTI;?27QD>8;m zuR4yB9<4U@HLl#ks9GoN{<$r zP^h2UTKhp5qlH{xI}Ya@a~o@3+A@rCW)do_Kzl6Bk!64`~huive|sI{cHLe(Z6++>AxN*i5^j zCv&0I^^oOd%P_c~{qBx3g8vFvVOCkB_A-Xfs0z4j)d>CN{?oFDFe?hE=#E|1URbJnr%2fy>uhgZr>Wv z)JKpzerX3_@)7%jhi&3&XdQ;ShE1BE&yw@F zSoP^ZG`8Dkv+&*)c2q5M-tc4*3_JB{<|aic1oLCQ;qV-LOpoW#KA;)(+rxb^%E)Ge zx?{iJdt-7SI%>_@Ag@cSpiX{BLVVZ|FoP27nQ*b=^>B`H6+@Ve?bMf*x_r;+Y0-x;rswhyfN-`3}j4jaE1t4TlT zD(<~nPyFpye3b}kyq?_Ku~JqvXy`U#{2=s{fV*R|;Q1}t<+M2&{n4c+rF|1o?+t|t zzYspe@@(YY>6UZ}+f%)4cIz}e(I~Tm6r_=EuizC3nKm_LeDlG%>U)N|qmkBbk5-Uc zUFST$_pOXPc+Y?J-J_Q^gxy{I#xZPOA2}KL6ORvN6{Z~845i_ke`|Y`(B!8(c}TrT zMqq2|4tb{u?9T{m;AdC9+RBB(1;j10j@atAEha4O z+gX;j0$5{^rlq0Fhjm(MNrmp}Z}{*v@7F9IajyL`_PpCb_5ovI25#+_^{ zCrPiap1a^=)jrlAKZ0TJNfGJOPmJuk@X6L#@ar{&7}tin#3C64Kk^~oe{JH5+y+@Y zhAndk9TB@wJVflWGM55)p7-q!tY3Hq0EhP3HJL{W0(n=Jg@n|H1A`vB7nU7C?QCTB zu1PC&O-~6x4l|pWC#_gcF5f)ze6oHYR0%&3Zi)Zh*(jKGZMvj4$@x}T!)G)jTF27S zp%Ckxm>4e&ixkb?(r9grTN%Q7%3Yt7b;OJwi%o3p5s|BZR0cJz;J4Agjn4qk@7QOISurK${=9RtMIxy$(eY$Y3H;bB{Chgss zL)TU|fHY>0?Q%;!WA{kd?ai-&5|P$9N3Z1z3u&1e-Tt%mk%&=QEZ?L8WD4*0(UT-{ zooZdszc{)zTIKLjehuz5bG>^ z_C74)nRP*h0g^RZ1n75UijajfsxzJ&=qMrsNTbRsI&)P$3k-|g9)Dz|lM zn=h3c^Vc|p2#m11W0_too_+eYC$urdc)~a%;CW+K#Fxg8PV1Cq?JW1B$%-Gpg@vhg zA70sUy6fd&#;Lx-ra$XzEI;;sxg59ydL8@|T$>+ARlb!jv-EkQvhHpGb=(kP9?38JF7o3tJOu1!@ub5 vtX_Th)Je-YiR=+tw-+d4Nyay>O{)cm=HSGe3!0$`UKjat$!wms+rWPSG4DE3 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node.2.ogg new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node_hard.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_place_node_hard.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..1d3b3de2c78ba8d796f5178313ba273c26209943 GIT binary patch literal 5623 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 PegZszHw56WAOZgY%>o9I literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_sand_footstep.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_sand_footstep.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..64d0661566a61d5696c752ee99ab8d5138b20c1d GIT binary patch literal 6618 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_snow_footstep.3.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_snow_footstep.3.ogg new file mode 100755 index 0000000000000000000000000000000000000000..66d5c201abc4cbc83be7411bcce050e53e182707 GIT binary patch literal 6251 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 a;F3Xmx3ORCG>8?-B%M_{33GIvb^Zq1jz3rc literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_wood_footstep.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/default_wood_footstep.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..e3b800add31d08b3748746d475e37921e798301b GIT binary patch literal 4619 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 IXn=G729!q;DF6Tf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_damage.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_damage.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..832c845c4f91095e3605bee52a0f89f792329a02 GIT binary patch literal 9332 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 EZ^jJLF#rGn literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_damage.4.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_damage.4.ogg new file mode 100755 index 0000000000000000000000000000000000000000..54993add332427f600db35304732dcba5fe4e931 GIT binary patch literal 7465 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 PjuVDi>oLEAaB=+$?qsy= literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_falling_damage.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_falling_damage.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..cb034ad8f905357aea3731f0ddbe367d77bcb4ac GIT binary patch literal 8096 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_falling_damage.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/sounds/player_falling_damage.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..2df0ee6017a0fc058dd684e1898527691a334370 GIT binary patch literal 8619 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 N{Z$9}l4T-?e*+c>PZt0H literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/bubble.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/bubble.png new file mode 100755 index 0000000000000000000000000000000000000000..340445fc8d64158977a0da7b11afc606382a6a06 GIT binary patch literal 457 zcmV;)0XF`LP)ert@A;z2>&@r($>a0M)cVHG{Kn1wxxN0hxBjuS{_ghnN^qkcAR&p1 zj>+Wpy4&xv)a&Z>`Q`BUbC$^L_4s(6%D=+@yutmu)9~{5`BrzQm!+?ut+980hx+{f z8y+C(@Aw!P82|tO(CYTq>-4VD?TonJ@cH}h_WQu$^rN%E_xt_e^7_c+^tjyfu+{Lz z-tXk>?z_|NuFveI&g`(*>#5P}v(V|3z39fz(weQk{=f*)0000dbW%=J0Dp%rE*Jdw z@4Bz5mywNPIw2MJ_x0i7&bzFfoQZH)PC_mm77_>C7QAl&005CmL_t(|0ga5s8p1FT z29uDw0L9&jq=LJ=|69?md|Ws%x0&7VN52UurSstH)ee`s>efo{iO40M6{|^c7aPnN z!vn6eAFUmwj#KP?A428m=8kRILr^H^r`~GDB3z-8Y4T29GxQ%HvC0gUl96uS00000NkvXXu0mjfF<=3< literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/crack_anylength.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/crack_anylength.png new file mode 100755 index 0000000000000000000000000000000000000000..5089ac9215cc8655446e173971a7412d04be582c GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^0ze$V!3-qTOIhuKlxToYh%1o(|NlRPtgNhbadF}2 z=l|2avj8Z>RubeF%%IT}xN3U;F7D?*k!PMRjv*C{M=xFMTOGjBn)t7E-S_$@lk-%S zwx;W;oh?XAeVgz~{o~U`<}X!BzV>~&cg}T|VQ$itdy{|scCu%yi!FO0*SYj`^5*r1 zGrwG$|KW+Eapf87o8{he@40{1)PELO@N8qHcg|Xuvft7aUk_yG#Ona)fm!7a%?;t7hYU0zxB*&)@4_0=~y?xqQrZF&jM$l!|BlR{V z@|$1O{;j)LW0H5*_Kooe_x>4jg%xwY-&KAm_h7fXf~;JiT!EfjoSb*n_gdqRvyLoc gP268OgMC4LZ3*+6&%UWEfj(yNboFyt=akR{06V&p-v9sr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/crosshair.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/crosshair.png new file mode 100755 index 0000000000000000000000000000000000000000..56ed5e1740b273b4b7f6dff3e555966ff49e5e3b GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX0wgC|rfCAHAWs*^5R22v2?sd;y=Ql1`*dJM zT9D~+X4B)7SKnkeQ}nXx7dmt9WBjGl_CMU nxxrIbYn(p6cT{kom(UenzU{bDP0=(k*IP57u+Bm0m%&=!f9yTu(E`d ziq1L7nlvn0788E6D{E%`=FcB>KjsMV^fnPrD$2}CqFBz10Ca0(U5&dtX}=L5&9VDk zOB^YlUzKg@UH~@L0{;Z~TvakkKRAx38T(z!VT%-HW&tEo0B4FJG5}4W{jLQdjuiLE ziZZi0jueupQ$x>T%jxz0;(_rr!zXKMgCy#jAT-IDH$=9a85!}w1?$&)VSSUhBkktt z*2ZqC#my#vm1&N3H2U!+qp8i6VLooSO5YFt``upsZOAY`FTNjV54yFnu4srL9MNS$ z56$ZW6^6!FHE#t#7iDIvc`IS0UBQsj9P84n-G{>#x#jeKYt?=VZ#f;xPp|gZYo=*39kz0000CHpIZX;h`|j0S*NUspZZe7`b&YyDy=YI~pCvE66Yh%O2Hyj^}xBl)wo9a@{D8{VP z%6Nu*;^(jbo~Nozn8tTO^k7Vbzp?TiU4Eb;)_C#QaYseSe5kLJ6g7?zz$d&nHSBmn4t22WQ%mvv4FO#s8{k+1*& literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_acacia_tree.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_acacia_tree.png new file mode 100755 index 0000000000000000000000000000000000000000..169823d41612d29e16c7faa44baae5d51b842de3 GIT binary patch literal 682 zcmV;b0#*HqP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i^n? z2^1XGbQyO500JsWL_t(I%Po^jj@(ELL?4+SWvZ%e_(Zdt?cDzk#sEfFNy;DTg=$9- zAQ=&ikpKSu$2CN1t!RjplF2EvY?1QD|G$6p^Vd&auY*zwL50`rK*V{!->3mGXL_HQ zP0Wlj2aXeia=c&Ul!-ACLI6?bnurQ4LscL~MWcc!tu@A6m>K4VnbCV^uZ6W1$9Vv- z<^lmll$au_O3;A2v({qGg*l{{Xst2lWQ~ED0elXC3eFspQVPo!b4+54_t5Cn=NHHO zAcVlxE*vL?z!(bvb$7;GhzM&f93iJjyG}+Q)V+czSL@8y*-PQ-9b5BWfG9}=DF&|N zz};_ds+{LZ*)oDtw#?$DH+n-wQ9#8VjY_*3W)ruChR9YQxH~R#i)K#B+oxVETNvDL zOet|37h9?H-ocF&!>4~RTPNqtUJI=c9?vh_*9QTPi*vkQl)9q|=FrZ@^ZDdF-;6l` zh$%Dsq}EEz$vWl2W)uRNy>L%D(gc z{mt|1$#GnS7{FoMD*)GZ0pRXj=RvI%$I)fZ`F^uMc6#fyF;L+)&RlG@^7!$^abBd9 zsC#A1MQPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i^n? z2_zerR=Otu00LV{L_t(I%YBo}iW5N;hQF$=PSWl4WG)@eOmsjL2Nm3lYu`iNxYC_2 zUAS_od%*{BA-EPC5EK;^FE~otOkyW}tLiEjne>b!cs6zTDGulS7jgUMHOHY!h6w<1 zFK+rpEwH#3H<$vrfBk9$m@Gww5hhFLACB~g>)w;6^8o;_Zarjh`2>2VsejK99Ur;e z!B&=*uL!KeEO$_+HhKH(4Hxg;AQ>hH1GcX8nGQ2X-^U#51_)hIeH^2F&|#aI-@;2u zg1W=G3u~AxCGN$jWSC&Gl-lzdeHs&QA4jb%gO#vlP^&A5c7P`Z*1`1UYrK9)H;m>R z#JzZaTTxLffi;Hln=h=KJ&FD~L1!h(DokAwZfzojXt)9nHgMW8nK{~{jJy&=!Y8=2 zjSzz3*9iT2f|*SbN`SPeFe2{7$OQ*_lG0ljbT_+%fXORZ+vH4p-NWvDAVPAq0g1V+^_0*xXW%9OFW==X}ohBu;Cx zso|KJo2v1F3L~sB7;CAslC41pTT7OfBtc!X=^RRVqCQFf%f{nNk4?>^g3!i{96STMm$O!Ra#M1mO%vl4g{Vf#L``DbLvc& zR(~1i94~f8P4F5kKX`oSpCC1f+s78~U_Vq1iT9p7{cn^H$M|TR{{S1^LDaALQ)vJI N002ovPDHLkV1hvjGz99K){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`r0BiDeYGkCiCxvXX8XFe^CPS|_w3zNea52>sEDy7$S;_|;n|HeAScYz#W95Adh!827S;t@ zCMorl2{Byu>Qi!1bW>Gz6?If)WOGzkRaI1VWn^2Z>E&SgkcCarTU{Y{)`0^OI!sH1 v8*i!b95e}t-W;lUB&E=RSBUBI3AKW1tnLUj_8yGxY{an^LB{Ts5(yKbB literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_bookshelf.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_bookshelf.png new file mode 100755 index 0000000000000000000000000000000000000000..3407f758b8444dfc2fefc9bdca203e0dad53570c GIT binary patch literal 467 zcmV;^0WAKBP)Gj&-lXizF*ODJKbAw_W< z@6!M{UX+!Xk|0WleSdij9W|GSB~?Kqj~5q$QUk=T0ABzAM*sjXNNjLdFq>>2esdl$ zDIBgG95q`KH&_vmS_39a16Vf!88QL3oB(=h0EYkoTL1u^QpIlo007HLL_t&-8BM`e zVuL^c1;9skVFeaHSaDkp6TAwx&6$F-f%vJVGgr6}h1|9vt$tm!%~z@ns9` zxO=E#O8~s*{Dr~EuKRPW1pF`vgLea7wtGuTOOAOoMv?2mKK*>GV+D7$aox?MgHE6Q z*P%%bBh@e3ALhU#Jf!4~(qgeid+39Cl?ebU$V~>_eXD?s2OYZyN)qd+rQ(75+y84ab*Ai002ov JPDHLkV1g0Pt}_4t literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_brick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_brick.png new file mode 100755 index 0000000000000000000000000000000000000000..9de04b5b3b08485b1768b191f7b83e00f13bbbcc GIT binary patch literal 346 zcmV-g0j2(lP)9%L98wYsvXtD|%wAz2m{yui4RlZ;>)8I+fh`OGSo0002BNklL&AW5N-k^<$9 zlE=}r6*n_STMlZA#yl_7NOmmp;+2u-hj?XNNSgrAl9B?@jL|-Mat$`VtnD~|C*OeK7gaA<4JZ%Exdny*5cl!*3?}oV^bgmMWj`<)N@ep?boS2@4 saUmt$Hc9^;lBPK28l5guV~Zsrju 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

|sl(VYmh<-?9EBrWGF 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 TE1sWS00000NkvXXu0mjf@2@Y> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_bronze_block.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_bronze_block.png new file mode 100755 index 0000000000000000000000000000000000000000..491fc78a97248524e20605b9878a6d508a104dfd GIT binary patch literal 354 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cactus_top.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cactus_top.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cactus_top_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cactus_top_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..ba361ba0beb68eed99a4873ac33101e8a39de007 GIT binary patch literal 13506 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_front.png new file mode 100755 index 0000000000000000000000000000000000000000..f4132794d52be74ba00fc1a05fd403fac4ae7277 GIT binary patch literal 421 zcmV;W0b2fvP)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}0J2F$K~xwSZNWui!!Q5@z?Cd!Guz>$%=G_{wfA%e z*WN;vk})QQ^Dw*s2*+GX-?@VoV&4O(j+y0L)b(z6#|Hp~%T?|vrG%)s;vZGT7RJ8U z#VjTn08d=l*A4O8LORI+u!*?S_Wowm^QL|PkSL}3czbz1*uCfhoSi3%jH8!XCQkrD zoBe59D|pj90$3wagb+2UuA>0}i+V2Kwbn6Cv;e?#`SbNTmmlSx#8izWM; P00000NkvXXu0mjfwQRVu literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_lock.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_lock.png new file mode 100755 index 0000000000000000000000000000000000000000..b1885ea5ce966bb1a313dd11522c66d078d43b03 GIT binary patch literal 464 zcmV;>0WbcEP)3N zloCFGZs~~9FFwo3n`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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_top.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_chest_top.png new file mode 100755 index 0000000000000000000000000000000000000000..1fbdbb94c966b39145bb0f06d30619afb5ba81f8 GIT binary patch literal 418 zcmV;T0bTxyP)nsh*fXFYILEX|{8#G7NJgI1=1NtAU-k#a-k;In$zuXoa@aJiCM zwU1VxfK#S~QIT*zdtp40Y&wEtIDB0)iDE8wS1oK%C}&9`>$iThkYbm5Q>TGSifA}x zPAvL-GKl~H0J}*T^13?f3z@BBeJ!TX$7^M7Dv;V5Xr&G90(|D|=Fb>@h zfFN=yBb)iwm}C#&LacSpY}TvQmm2^avRwQ|ob#T9z5_UlSeIf}MX9v90yq~+D|MT7 zPn1^xI%m?YrASJ-lNEqh*=LNUX_C0j`WryWInQk-nNJh52Qcm;62xsJ8QUHJ1ke6? z-W8!j^kMAf)4=R*X8+q)c0kn>r;gfe_Q+w!YS1S)Bpeg M07*qoM6N<$f@c=8ZU6uP literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_clay.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_clay.png new file mode 100755 index 0000000000000000000000000000000000000000..ac40a08fccabc14c9ef640f2e1577a66e18d1886 GIT binary patch literal 269 zcmV+o0rLKdP)xw*Esw!*@~va+(l!NIt=xTK_{sHmvS%*@Eh$i&3N9SV2v0001( zNkl*T;YtMz T=H`q!00000NkvXXu0mjfcXWPN literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_clay_brick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_clay_brick.png new file mode 100755 index 0000000000000000000000000000000000000000..dc7a4317e398abf00487242ed6fbd4f5971e803b GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!VDzU8V$b#DgFST5LY1WEG*oirdFz`m?$ls z!KhaN6k;q1@(X5gcy=QV$g%ZwaSY+Oo~*zi!Mb3}ghdQ3VL?or6t+xYm=eZjB+}Zj zg>yn8%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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cloud.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cloud.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_coal_block.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_coal_block.png new file mode 100755 index 0000000000000000000000000000000000000000..f70085026c3cff4cde710e306002e8a07988e104 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAT0LDHLnJPnp4-TI#6f`B;cJ47 z)SS3S9vikF+|+2nC$r;!kzHk|L34EAla)(0eG#~+z1rICjG$@fjJdJimu~H~Tl8-A z?4^4{_$!lomd~Ga>9%$8-4iv&%i^?FKicK6^5k^E<|hJtwR=}PP5O46`P=LNjkWa& j_vLSVXaDvW#(d6RG}p3V!LFMjAcuLn`njxgN@xNALT6FF literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_coal_lump.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_coal_lump.png new file mode 100755 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{|xN{)}UuLPo}_#*)YP`JH?F%u~oTXhCGL(52L^0Sgbjv%D+m z&%h^Wojmg$-}CGRX=l&px}W*-v^8S&YnxUjnH2#i|K}ZIDRI5?JOk)B22WQ%mvv4F FO#tbKV8;Le literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cobble_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_cobble_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..37de21e14dbdefad7d19d65f28e602891fd9813a GIT binary patch literal 42875 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_sand_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_sand_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..b0b79320f806ecd5f0123b1b56366e4da0fada30 GIT binary patch literal 45539 zcmV)2K+M01P)eH{4fj{_f%3@8Li6cB-eDg&UkLamj{4&W^$zr(-q_(I?01jz!Z zC=`H7$;;QMzgdApfk(zW&G@~f@>SAB?`tLE;#7g0?L31HfsSVFh)p4HzIRx(j{GI^sxJ_uxd!riy zq{7ZD0xNw=by*Td{TZ4L{geE_e~}+}pL5}}TJ{;9H^o%}asrMG@Akam2MAP2{Z}|J z1+C+wNUZ!51uj(K&q?qB8(x#(IC3eSrJ@NDqP6laP$D>X;1Gx&`W0T~pTe$1M?`p> zsX?b9Sws|H%Yok!;OoMf75y>`gaWB(goMi8?p>VNn}%1}1D?6naU(L=(*8_;Zw{V7 zAzE2mYl^zh{A~Qs0vriA1keoNXf?u0ZfBbe5JpoZ1+pYj{3aBC8G_XEa?rWT5}zTW z*hS?lD7MxQ0~m|(6abP-SCH``0pI0HR%@#l71(hUj82vC3dI+9hk(a414sfNrv7j+r z8Xar`C`In_AtD(my_S*hWxWT`>y{x)stJk>kS#QS^*U1U#FfK)IIu$Fc;UPyZ5~#@ zB>NlGwF;-{V)F>J@&U`=m6_)n@U~j$T1OKP9Rp(9^46L9W^jVZuu3%dsn?|i)F%aO>5D27iU*+^kP>is zt4Ft!T@oORA`7suh*V%$Vy=|IA}^?0RTvNlp!-WI#Ji@nV!52F3GD7>9bl~?Qpl-Za$sCC1RbQwKdkvnArywxV@7mEh zee(3A%9S|2%{VxfYw0@=NE4WlZW0tvN7$(-GN4K;@!mp2sKt5Jr3o5?2-aJFPSCK? z<^^TyLm&kH+6cgHt&ZurlNN&XlvmyTd3}%yzH~p*#{5bfP~|JOV2%Gym?mX$L`lTg zO3Z3rrPU&C92n5KUH*&eV#*qzX^^h&CK__?Pv@1K3~>a0{lB1%3xK(@6l)JaE`+O9 zen-$(c?gXZKqk&KN4@!Fee8w)fbg;5WK8eV=Y-9$f)J$*QlIpRtiLaR6`t z?E$cvyn&#t<_pwadw!bsq^bTn{ZYrg;tge#ZjH@^rw4(Sq@$ixC$Oe^1LZd%@-7^$ zdL~RagewH;8v<%rcUO44{NE_I`wFHBw9g2U;F`8-0zWT~{8jPUn!xH8Kijua_8!FL z7?B{|LyOYjWL*|@MC@$5xMcOhVlU-T=6K^B`t&GGY<;FnV#jJ}jR?5K+bo{uls+ihPP! zi^?M4=Q8^z3+Qc&IT~vg=}gyFZcO(1=)U2J(N}fA#t1>m?}f+rNh=Y?z4U@L7g(oL zpM0^UB?$6zzk7M7tOA|#85*1i5Gu6?;|2Y91B0%Q@4 zY*#M-?V$F8-Yi*~PZW=9@ZiW`D?yo%l%Nf-{L%RBzLNe*;uAwirxQ%AqUnKt<=*yu zB&4~eX?YtU8k7$zGu>lh(MSkoo_Nv|0rJX^b6xSuuB!x>&O%|_cv$OGUZ3f(Hk{_H zwE8&AbsPTPl@kI>zer{Bq-d}W3rP7}nWO~-rtx#XTxV;uEliV{qj7i=@S5U9#Uh0_ z;7x7b^~^)V$>}Hc#FKzBn7C|_2W~}FOFJR1S0@s_RdmK+vi{7(-cx#iecEW09-$40 zAFFb(E*@|qH+SUDfq=PPG@u}G3Y6D3cO^JIL|)sXfVc2n*jWj4^{HxPn*ap;4MiOU znlT`2E+~M|of;kS(-=|*1{)hxF2Vwkmsuo;YxlAk%X;k}4Y-s?Co@9uBRZ zslPWAAJFkGp5jf+!q9pEFlD_SMD1U`synA)kK!kEa_AaSa|0yT44%i^xGn4%Oh&jh z%);wiQ`@o^h7mu|C0anT90@06PkM~!K@qy}QTtaOMdP=^u_W*$&LeIFoyWWJw1a}$ zG-HLy6EI*w^myeTUPF-1qqAmgEbkVB_?}o512_+;d|II=6Y5@)Zdf^-rhx* zI=^-iLd>A-EoKGC-=h1Rg0}=RI%YQRv`qCc)4g5N8#HLrJk&_fqR?P+$oW~%0006@ zb0-9}`z8$-JD~KIf(2AoOAlRsUv~$Gpe?|5->jm8%OF9XD)b`t8NMn!yZ@}Ky-pV@=&;|?&hQb6iXswiZccSflwaso7!HRDG@aq)>@1-grBtQHAYXM^k+u@1mY;ybT`Pb?$Dltp zK51$e^4pcEcA-W^=CdLDZBA0A&E8_nVpNugp6Dm4pWb>5)VkEO?ueeya&@&7)xToTe?Q1fUt358xGB0pOepFmv9>;c53Nl@91Jz^5o5?Z)H^ z#8#33Y`~@mbOU}6Ejz&{a&A-}~&% zbax9prwarhbHWD^eA#m~li!k zj;;UPhi?GlQE)LYbogAOSxr@V_bKN55pY z4F>6wNfQ7Y@D9KqiprlR*L{D}y-?{2u1W9<0scn_UXiLtBA6aKc@MR5;{}HTA1CO) z0^(|*a>5%G{EI4hr)4Z{9nLjydZ8lt5y0P8-~$6q=)Ex=)mY}TjsHLGA=MDc%T z#dp&qcC*-Y%^=VoA?sG(_eSW&mKQ~LXPO)*g>Jyl@q!<)$*UfKFcIW2^jimN)dSOM z8#GlB8e=Kmk_sLw_@JwYLjq1A*`exRA$SjU9*C^Rt%Y3Z|5_FQM9TO&%4Fwge8)sm zM%w#xmfC`S;B+c(P+Sre3Oy3>m^975rC+`}J-#%P_0LRbEt?{4rG^eX>C*~2y$%Cw?mb`7am z*ES2b8kO&Eq?PxH#x6sa3C*a)x`=rdD&raRqBhEp1uWd2mP_7Wg@sa^n+uB_#rI-t z;Hb|UlnH4#>mccOk0M^~t#E1;In>|=R zn&-lW+yYL~SB8V~7}6)VZhe3130#H7?-MJWx(7hkWujx{BQ@(lLgw8Pui&k^i3t+K zw>mF+-J&KXu zJ45Y9yv_YT3}FzAiBVHImXAC}WFqTx;sx|e20Aw=ky!L5?#j#)*1*(lA}%Tktof3( z6MeahyHmPix&4|e-b42>-&BU6S0;+38;+4d-I2#|JDhd)tW4xmUlnuoEl+px%Fow2 zNBN?YamN0oF?L_JIOj2}EMeD;o8FIMP2(dE2!pfCqA`u#9W#1Y zwtOE~<)1J-SBahF&j83Gt;e-Wv%OaZc0SB&Ai2rT(8gcfyCb|h*?^Z zJC)yb`>yISdn~-AXHUS74Fdy#7+3Et2fOiJ$$Y>2JOE7wHn8yL+ZhkgRI=#%B21W1 zyqQe!qpRPll(9lOnbdTEwgCMTp$D36Nr`o(q?5)>%JR=@E?{=}*Gl*GUEl{Dv0q4b;2|WhYmg zjsGOztAbEhlMNBz$_NaM!nb4w&I_;)t$XX=iNK#NiH#hxPYMzE+$rOYBLUeZO`a){ zOhj~@rTIL-^w`+rYS<;u0u~bMqlo*hXy3bk_Up=;j-GSoY6cPOTpMm?Oe$oSATi&U3*6Eui+XxL{}BrPAt zl;#;U%fAKpb-*`O-GKM{(4Xaxcz+z)jT-B#X|`7c5Us#FC#M88(S$7W=nBBN}9{t+h!NJg?>wr~PlmNz-$ zo0PE&g5?bL*-FU6=$5AZzSX4PqHHVg=_`5XP)|kv0*V(uyU*9*#y;)4G2iby@SkPD z`}QHk6(@`^RUyd07b^IV1o-vF`|K?}{}OHW8TJhnzr9J>PJ8CzNDx_N`MZeLiRd`} zP{F^3`hn|~IV@H+i!F!>-a_$P3cR_R@$Cp~X%HEI7O8_@P@WyoH_)GH(!cgG;X}^Q za0#vN$%*Bo#lAS&1Zd@J=lgF)vS4LDvQisT}V)Z4aQJt`^> zRlF0yM+1VZLR>xrNwI0hTLHF6$%e~B2liM)yDQ`?5p2Q$8r5ZKhh%8Vcu2-SQpLxE zD(yq)+Uy1ffCw~g_+gj&eR0{&Hb+yRDwRhO7R@rit4&y)0s)!=DKwYoAIXp{olB1g z0V(Y@uX$zcPeFi!5x#X88I)!=G_Re{Xpcn~h^pM>c(T!gP#Sv%{SZtjHmyg{Y-KTr zysUg^8{dxtAIh#O5J~m`)|Mw)HK+g%(e8QXI-g;BX8MnfECVzfzqhGBA zdRbypyP2DceFvknp34K$1gT#|O z)(YIH_gDY3i5z+9MANF?hQyRh?LsMDJd((XQiim0|?&oW2Ccq^zx=n`wTEC zxQq9pk1Z?BT|__27p2{l%f5Ot(2Wkhu;bO|S=Hs!!D4g%ga-ZQJQqX?|4vr^B-Fa5 z&x5aU;LIa1g2Z`O6o?fj)5xcq@j%O0D0%ATxU`-}7a4rTL0z4O?BYFOAg~Bxtt(u) zxFM&Y`~@Hx-a+(wwx=;sAdjLdd#}*6t1yGh(Oln&Ae(EJhcmgjDK`-r6Dcbhmhqz| z!-!ugAA5YD@$Ii|)r~3V@x(9Mcq&j``yxIr6A2hu4YMrs1{6i())tyO?_QdFv zWG*)W&q-U?3F{6T#fBYlp?EI@OZL&LyfApn?5w=GZuj)~H!0jih$T|1?VmcW)U_^ zoXA3G6M#CMa_S}c3W?cX8Ji$}mNRf-Z44cY@>guYezCqceWkY3YezPWhA__h!Nz{Hfm+H(V|Rg}ITt%_(}xi6?sc7(%eR!`I? z`%&lh`x*Qe*Y3@8zd9j`6z2||Jd@vk$;z|!_sTyne-0F$l0(Ih!V@6itGqQdTsIMC zEH!|>hPj$pPrm~5bN9-4>72x4-4)os+EsT=X;WXQow+YQ!g+8{0PxxaV0VbEH8V}d zx95#;kbrq*?>x{kCaW+lZ6#U;aW{iwt^l`y>#4vBPVIy*ob*A zFt7d8r_psALv`+nm(56Sr{D$ejyLAB-^uIb$_Kv=MVkP3xrR-%)snI8rOB2u3;95Vo{AlOy3IUt&Y+C$=s_gp$vM)nLjx`Kfvt zjs3N|U%jiH9_>BP=O{NhhhgAtQ>@6;>-JP~-<_=CPgF=04+n$BSn`?RQ`L2|qiAYTppd-C4IUSbiya8JwpxJ>GHp-6}niJh0W6 zH){_#AY^OoE51uWp2xh)pq~t+-|0IPk%iZwe^k#BFdPVU@s6x1fPHC201Jc;5KM@K zGazuuS6yU~i*i?V+{oT6NaT85?u%$>-~Jf=DUW$J1SZR{thkl%BhJ>pTKTTz?U|p= zivPMYV3G1!z9}Hkcm*3-db1-_sNZmc>AUPhkk(~00s)GScH~CuAQn4!Pi59v*;+8U zG?ojlvp)i~b0MgXZrSaR#VrPO&kJXuySF9WA3+u^0FX(b2Gy=_P5^7CN=_zX6^sz8 zb&*E&{lM1iVn6;OXmiCB7Hy|R824(MP<&Ew0)v!+bZA)uollzbivudJA1{LR0^}Wd z-39qYXNxbjlL3G_526dTI92nj&a@g`2J3`A#5h)R=TsbDvDbdoHX$-mZo2DS{~ z0pL{??K}s-5F0H9l3K};fV7EXhazEoDRTh=aLJ9FU6Z`YsJrP1wxaEzM(IioF96;` zbcaL>H$4u~U13p@qRc$-XVOqq) zLQwD7L)cW2G9G&1M?LgaEnQR*h6IvgzXGbe9C^o^*Drv)tEwBn0g$C(_vqF@^NSUH zN`24I)~xXT{0}yOT5Pj>>r`6MelKTaeoo`tLz!!q?l`>=bnO^2is$Vx&eUFF!?D&ZH z`Jf%WN>&@Q_$dHQki6pskoWqcUvwlt^9Cqg1(HSH>>2nsAozb+4gJI)TL@yP0QfZk z|1^MKb^WC*Q4mO3KD5IDtXDLn*EAX`fR@ji{}h7pW$fV856_f#n-mWy{y1y3!Jf+t zntEJBYv2h)c{c$z!H-D#-@j)3h5AD&obt0EXB4lke%SuM%?^F8l)qjJfK7pK(H;o= z>^E6LCab3k-a_!TNCkk_SN^4Hjdd)R{}9EWs^a1ET?GM<6hCC(4@B{UIoD9B{|;5# zP#g+86yHMi-`O(0+y)@_eBpvi8e8&Wg)3)+5P7*tffrSMf&L7lf9<2-!+^;)7ytku z07*naRBOZ5TBj5Di6tr`hu}>H{$>LH(gvcT_1%}zp&k`)-|boPlUxKrdqIuIK#7ui z1l_j^ywmb1A(N|g5u`X_^3>~=+L6kcq>6pZ^+cJQ)zr4z>zX9xCHghRlYq`{l6l^5 z*WMEVAOhVseO19B@)h72wnS$)o zVy0vt zyWp`Q=Y;R-seD6hyeAM0YbEK;uJruYXH6^RW=vcBs9?PM6vTt&I?ye!07_``gx;Fq z(Q<;!lZvYaX?+P%w$a=r%cU8m_UVq(QTvhrNziRWesoN&^faBLg*>2fd8G2E8KSR} zULK`GZCN&ZZ1XC=PFB*g6Cj;}w_+;jg}+QB1$l@+{xuk{hE(7Fnf6sSNI8x~3mc%u z-KDb85IjWt*N_ekTv1nm#c2id?cOMV>mTz0 zzvYpvkX?0*9k1H+Ok*YJ<46LzBs@wy0ScdIB?n;@y7*En`AH!#?-E3J_bbTj^DPDUju25rD}|iaq|m)z?;mdKZiT-7Cx*{gA5MXdjD^PlHYH;zG&WicR^7F0YJAHVl#YJI6=_iZr)^r z2A5B9@Vb8Q0(+q}?Yq}j7lw7p;AP9q(g$TCkT81L0Z#3FjaPsxUPMYi{Z?z_6uVn> zchB|lbN@=gJa~HYjOA_prv90#PZa+Q*uBC_KYK4kI;mgWDwY~VD4m%T>L69s(I!`-q_{SL^J>aF>MpqtpPvjgl9TG zFHQZTJXiHb%`daN4s>TjVJ7|{&DvM@P*HxT**wf03xqFJ%HCgxQf&!qBalIWiB^~| z8gad2>B;)ph{5fSCi{u(_IoK~E9IEBT9PIt@yB7Tjr;@urs_hFk8}LJ(H2-B})=a0a$ZeWU`abQVCnhz8+= zF7qm>6>ZF=#+MU&!QYgZJL~BPuprXQka!nv;c)9a3X)vO^N_fZvs(_W~OgSR}Q%dY4oFGaBP*1si7omF=x&Rwy+~WBw z_QvN}BX{+@bt9`SO<=z23x(Ci+Yhztd$Rq(t{ zhvk=tq(1_juEupHVp=%y|AVk%;HnD-1YErOe5(p{{GJKKWZ7M!)_5Md<^goHpUij- zivtoOkUa%~34ww~0l-cSA}Dtf81THe8|KB#yVLqVNBKjZ1eLXc4&*E}8cjh@3|tge zhOx1KVE zPHC?*X%e$%V{giMD|6l+N0}z2rua72?aNx)_G{QyLb`ji!T2oCNND`3yyKq=h#ayjly@&+*npsW<3#+8jsBKc6@C}$hUp`*`agm}Ddoqb@Z z@1*qU7g$l~N-SkF&$gAm9;wKKUMU}il!255$f{e`EXQagl$-kP&6bu*+j&0(83|v* zY$u8X%T?V$_fCLaJmnXb-(*=Res3#Ms*$E`Pe*8`TXaBAT~ezMBsJ#=+@Kl#*e8*r z>}9{R?q8eIh~TJGi~1s89~%xMz%|>dy2^hf;9Je|M#hm4uED5a{mFnFP#k!aT_wKE zPza+}lus08BemI!d(wW38w&hDl8-szFx_pMGp)4+AZ7FDQRH>g4PWOCdp}sudjSi2 zQU+dBzQjk(`zwBI0NxHV@z&lmw~lv)>H~KUNFyey01t&G!7D^w9=l}SWNKt$AEl=Z zygab!L;j%@Ad@Ixzt6OHK*|Ov>>~R|(cjrbe!8J#luEiZ`0^D@pO@*1n5IcqxmmDF5F(4*jUn%0``vS!F27|H1VC1|OQS&ly<+50qsL z%N}^~Xby{(Zv0zP?VB0@lS%|*39LZ=uA+LfsuSjT<#+4-KZxLeSH*|W`}0+iXK<+K zkBV17e*b8nC-?n~6j`bVBhXFo7n<;2XOW|<1%U;?1ue~cIz(UgL!hGib%G?{`76B? zl?25WSwFAzwj2%8mEeGcQCwV;hX6SzZ_4M9{>+{3PHHl6)jk|ZRhJtN0{7n&(gs(7 z4H@t7DBp))HoEYPBqK@28x#-Vb`X?>AY1u7%|{h{s816;edP`EIe)StL*>1;1653) z7X&qslj8D90=)MFfObOCV*tDV0vx~#GQLc}n|>h18UKmKEkn1Aj}YX%0GRxz} z-kmjp0{tE;e=dq2;LkIls+gB;X8w^xu;CqmUq_ZN4XJGaoWV@hUiu zW4QRHjs+`nQatuL2ap2=Hhl0*RZE{=&E$(j6*nvWjNncnz#W`Dr~w2kB;=brM^ZWA zXag%-d1W73fdz{8DT54=JY=MM(~;TZTdghW9C;^H4-P;9gPg4FMAzI0l5vGb!&vn( zOdDD3d+ITW9IuPGx}RU5bw1+?d>idr4?zF~2~ZJD8|>RHp7A9Q>tgni4mOvJiXQvftpMtq}jn3OQF6C#v zMr>RbiwBYM6`$z608%XDl`I1H!COc{;Ig%LBVcIh++cQTK^`$_+G(H4T?7Nv3s4Pl zb2YdtgTJ%{RJI*^77*9GCExzUo`6piNsA3!sd-9(O7*L#FzBF48l_BJq0(E|5ApDrYjKWbOeiw8am<5Y)R*lqtl26=N+>>q ztA1+RS&9Y%9x=%Pt*W;bE%Hr@yP~TltoRTrJvBga=Fv;-@2#*Put!&Z-FZ7TiNh5g zfk(zgrz65BzrwNb8NokqdPOmeoYp>;cjB5=fp2wah+CvCXrp zdvae^;VCGOv)%!CU(V+@*8C>JZa6+R!xbP#`S?0|1Za~B4h#f{AEnN~B_wEerTo}V zUuq6&`5X^m+RFSn;Y6NWawOMHwS{gb&#@-*3yVosse(xcy|VlALiy^wx-l_nuI#PH z0oU+uKy9ftHW(bdGh&|r0#Owc@&)M)Raael8ZFiJ*Hv{kpTU+itRPV8uIrK2_seX3 z-78@6aV%*5@VJ(y=lopq_bPZ-7GjluVRf#$7M1CA>qw3i-(PpHkcG-*TA2o+Sh3kn zpD`5HG-~g?n?C_a(5Xum<1*R+pmj3p&mwN66ecVL|5n+cD#$#5KFCT=PH>jKP2~Pr^fttp*5qe%y z5w$^KnM55v1%bxwv-acLH6fk{I-;R2i&yHX-pHJ>l0&VMD+wui3-*9bwmXiNAWRd0 z%-DuK47fV(eb!sL;g~TgKNEkU{9KFe^}6}#h83O0aFutdL0%#m;GFWGc`?Q&+)#eD z3wOaVYJ7eRAXvT=_iaR|Y8rXg%wIGZ$!e6}rz;RX!+w$_^VZv^F*q#Jrt-$Zk1t#> zz^uFmt*h7kFqqSQxt&0f^yDGG7jfl`l{^bV7p{&-`J?C9P?VZN1>mxzVFl_5WAo3% z$RIAPJSYRA5rb#b8VBwJ?cSV}pC<@i-A@a1tz-`qy~R6aK)1V z>$H55{*>kOGJTdF$@??y1VMrRk(Yj7^LMY+fyPStqg{r*+%q)l3IO8zd!Y+F7}kpj zTk-VnAV$L3%0|U|{!c{47N%Wb&Ryj9{k^HkWcmAP#=oG*1STE~YTf*K?ub6qhsgaj z-hfz=1@?Kh{w^P{?kYRRm>JjAdnMjF`nIC$JE00316gah?;6c>+THdHD0(`XkF8qw ziFQBx?@xA)Jf=?zg9&@83S@-%Qo|{WN7X?1x$d)SBR9{-M=oe+jTTn!)MI2Gu%OgF znYKys^(1cy1a%8<-;b}ZoQ^i^TL!g@eHs{K?R7*v)Zki^j5YXPKwG{h8w*9u07UFA zo-?^LlX!t}PfD^0f(fObYC>m92$SFA`=ZkfsR`9|FO7Z!qx`$fELupiM9ZxVLJ}XJ8t;WnBwRQ(9I~ z_5u{>@9q15E<6aJ^1XZ>TaoJ<R#}y@ncscJOVs6fxe`S7g2pt zZIg0SIT^g|g3TLr>hZ+hGDWQRbPzq#3oX0>pAG=2AeBxBkGghSF@CkF3CQK!g5~3a z+)lI}BMK$0?IG%YFd*QJRB$#$JEueW2JY9WXa!%S@^@@nKJR-YB$T~B+ab^c*tZSe zBw&-gaN>;FvvC3l+MfKg5$1BOZ0T4=`Oe|o#;Pi!Cj$b(mZTkbKp{X^Uk_o48jJ5} z<#ze>A5m4U{qMjKl+mERx|{DK4*kCD$0r5%bvSpT&H<=A^rJo$n)Ow4%=ltS9R~zB zGVnm&k;N{Q&FJQ2q{#cg zXkRiObua&%OXo6_q({Ob<cUBeZh%PAQQka{+jdL^ z{i7B-zSC%lwZP|(y-KP`6^v8ifiBNvlk&X9RS1BT;&`psaI=#I$LevYF6LlUhf{$;2{35@2*`RxZ_=PItdRTrJ4gfzw@Vz1KEHvb; z*DAvU3@81fI;9J729PD;HIzGzMXt4#6Lu+MvorQ_Ri>;TUqyo8OBG^$F!t;U(fF$< zzEi~l?W@x0YdOV!hw`l zC(2O!oSsx53f+zM3#@&3yt8j$37I2m$;2S@WuDgblOxZH+mxTv+GO73&3PX2(NO`A zC@?(^cx))7N=5DDIxZ%6*jf9SEJ*qMLjJNX)^i3vikG=kvggtFv%R z2Dw@g(w~2*S_4{ayq~oEOFa7ciKf8%g2$-F_FoY0^(jo}N~Jo06CJ z|HFggHbM}%vhdNpkN-roe_1RLq)S>U-;^ZrP< zimfg{=L?du_}O$La6<9U5_v)OyVQ)(vtrXV_oZJ)sO-aMDtlDbWn|-tx-n3jz6!St zRsePe%>A?I=e2klSXOsdif{&fW&NL^zGHF3yx2We=3! zco*IqcyjE*VywhIl9btiL14`dC~!H7>$R^G^TaatM}{D8)Sq95())0?%GUR1Nmzk) zPdovf<^3u&8C`75xrG}n^Yya7KUe;uYYS&zi#c(fA`(w!|BU)4M#b~IU#pALk=N7O z>u6uxaefys_>nd$^({npKoWXRu)q>^&sf!!l2t+QdDlukBz&3x1Ynj@Ig8(lhrz{r z<)4a$0CrvPGr^3z(Df%(LP5vR3fz`ugSg2vx(ZFE=n#WZTt=R#OuaUEtIY$@nNQIN z5}LeUEjxaS*GmCEPj3y~luM)V{ZBDXbautA_r5dY+wA#+Piot2BsAs9IU=Lz!foWb zio%agJic68xo4H!<@0D6qNh{jNRVY7bJO1dP%aI^CjtPAjj`$;=_3MI3GTLkC*LYh z^zQmj+kt!;#0?al^CwE%y*qEL-dTf~c^YL{6s5)%aaRfu+;Gu;y#k4-KWx>x&Ol2W zfN;JBj^3l-ix@mh;-vWQS{)Diq7hU$p*&v6`|Bkc)M{k)7x&HZ+zt#1k(a<}pJDA6 zP4{2+N+;f~1oN&{`JAvad~h-nfa|g#V7zwL0TV}ZY_|hP@a#1BQt20TP4VIer(HxH zzQOn_hoQ?E_eD#DRDvegJh1koE}hzJ^_A)tBPS=ft%$SQy;cdV8iNA!&nSEV2!r5R zv!4|7(3L%_V+C@b89bI;8T@7DUv_xLqln7-YS@@Kg`9>V@B-NL-II=kXD4@;&_wCN zdko?8+!=DQ5VojKumr}^&((*W@9~qzqdm?1Qh7r!@oNGW*JKQu)e2LA28ulCHY~c> ze03{mbM>P~fC*3{9{X`RvrKW)S_W2`f5{d0oq@$BQMl3&!sgquw~VB zx_J{z5FiV!S`}GGldZr|UFvcMB#C|^8{bt2}d)fL9UKB&u(K#|xk@I*kGIvw0Rxm-YiV z9s(`jCLBbs_{|k@eNx$c$8@o!Q;13_CpE(7xf51mbEW)s6Mrvm`gh_D^a5-YuG))2 z(;tCoLfM@YfhXnfZ7Gm4B-PKlZ&_68rnZn6W4uN`pwJz!_zrbDYcG7(8?s88kRY@d zM|u`tWD>^Kc?dR9H^hTE{qu`?C@ZZ z&XltIk$<5N{9!)ubIDkIBy$e^kd1`*y5SEs;RAo0tXuA+&;#Wa-2wFNhbZTNJQCjP z8z6t7<$Kp;`8%l*2q>^+;AI2y17B|siC_6P-f^e6KEZ~Bw{0^^XsV`i-7}Ibcqf8) z0=zx{IDH%hSWirb$V+95$CjY7C#CJQz5%|~sY{3Gq+7k{QWmtIb@+l!zsU)2o-u%J z(V8f})>lC~@Hkz99_e(sf87Q6pS6D8`0`XC8dxp*^j3j?N$5O*E9LLy1t?!Q#!nQo zyW~rk4+12`CYTnh^-h~OVn{+^;#TzN&obm=0{~+d;0BWF*hKR#_(M(l*N@}o$iaF+ zZGlcdldoC+`lt0Hl1M%tcuk5&0_p|8>&1I`e7t^7jzn16Ic| zEUIk!n1Q!Y{M(|q*bFk)S!7rsz+XV|i|{Op1*nsL{IHAQJ4yI%D8M}{mIacF^?x*_ z@?|6CSE*YWQJyxWY^~pni!%sZ`gc`eH&OS!1+v@{#Z>~6012u{cmVi#V0Zxi@uHQh z*GdfBfSeM3u3I^hNFHZ=b88B#66baQu#i+yqQ;Z7+0Jq>^tzI+N54X z*A`dH9|^?+$eQpf+y0Pb)&RI*z;pmzuCetnlOX_7``M$M^=@Oc3>Vr^bWX}+j!O4T zmcbj6IqF{fPDqz^EWVAw#)ayeRi+vajZ#Zt(Oj+hfp`w(gojBXZCa>r@#YMEtXrRC zB#Y2OpwLzKl|?iPb@ZfMb8#bdpUP@5z}z8%J5!|_9QFeIVE4RYE&k~jbC{OKH(EvjWST*Z=0;M!2G=f zD8GzG1A`H^h1s}F`7UTK=z4=BZs$gwoxYZxjCW6qJR6W+=*8#3PrRaXPnKU?zLoNy z0*xoYwHM(BcP8=z_}QO<0`5ARvA=_d5=DY&r#_FJchVn)jLYBhki~CSUkDU<2Olu* zL!ep^zY_Y+H&#k_Y?Aq&-sgln8RkBQD>LndbrCLQVS#F)E=2K|2e8ypT7H7m^FVy+&+7I4++_WYrKfU?LcCP8 z{*`Yclvg(rDL-5ID<$<7P3Ac78BEshQ@sI|wad}!{am?enQ-DHao+-9TTP~MdaK7+ z`;~R4IzL73+av5GuaS|)t^DKi<&Pc% zDs8JTA-5HDrXSU^xBF-XUR%tQoqKO4^ctZFXq$ZeS9zkNxd8hXz!DepC*swacjJ}c z=lfLM@8Jn0zoYCEJ!i`Ayur}2Unu{~`~kdvOnM)DeIA5^HX^z1?FT`oi#SXkK<|$e zw&>lm5p;|WdgY(``=s)lWx1wt$^)CnD0^?P)~ z3+UHF`uO>t_gQps0$@&s)sg;5UKFMIvS}e)-m*1*ow~k}5m?-tG^IR?&fV$vGYZzi zsq#04URci#jt*pe{T_HGFpgyO8Pq*PcMt$5{e}K>RIfPZ2jyyqg`!i7>#s-ko>VGsrZX&kE0ze@*$Pw*tO7=CzY}ZDwWlZGj6R zHht8=h)U-=mwYvlXR&1x_WN%20Z5~jb zXYjyxWM^hi10*qj%7-OfUckDeC(8d6u_qm80p^LoA;4qO&mg=9lq))%_40bw!IP{$ zKig-(uIxht0XmzHJOk6FBe0K^x_nXamb%7;Me3jlVAqh}9K@?^Q+l`T^CGyuF)<=^ z(U1YhJHg485$C}28za+Yt#xAI-neT~7frJ1+c^WSDPAlP+``DJpSw~1i4!wFC;mnP zdK0Bj363m37veO3peZST2L?{_VBiO;#jpCIP0{&Kj+*2xJuUamoZjXD+H6j!{6j)J zITd}3XLN>QO4A9EpuxsTyJ$@drg6IZ4#ZQI`YfEa6Qo7iL)M%b0H^#O7})4|EAAHt zwfvzMa0V1XKRhix`?H$g(*01>L! zMx|M+J}`>%p5J>0PU%xU#Y3{HC{(j#$>STr-W8ju7vR{DQ$qPdDB82Wj2(Ve`8ybp zg;y!xbk7?gy8;_5!M&rd;mQmFupMPX335HxU^1f^Orr9RpIvqfo)Kfos<|pGf2x3Y z;Xe~XPE%k!o{fa7`5~DuT%rcoi>%XxuPzTq9`Zv9)Yjrd%ZnQ`U%?&*0fW?h0(#3^ z<@OnG%ghy_?&I-?z=oYJf4Ocz-H(Jf(>n#3LCRMwfI#t96dUdgK6jugxYm6&Vknqb zr`3UKgVssSkd&d4k=tS(qwK_Bf8#;iPL)4MGZspNJS1B!f6qe3fEB-&D_u@dpcoHP zFLxan9Sy@X)dLxiS=r)X41FQsM*!a|@S|-2F^}43-^!mJ39tJB{PT4?rg<2P6x!37 z%0V74p1?bus0Uj}QhW))n<#HMc&%;pwKE?InyTr48;sANAqmk)%8lH037{U=N@y=~ZL_4gns;clZwg`RyIikr=uh%p|}j@)HRDN&>!- zCcn;sn3SIR+J;%f;Wok7-5AmI$9M&EFA$kzDZbCw0@+q&!{8f?z)lfi*fLEp%bSU# zw#$2X)ui|+iXRntpIOl@v4eHX-4#n0bTi_}ApMGu1JRXRft2f9njl+nqcZF< z2$kKSN%1`rK5hxeaR92rnsr(k6lHh-xg5p;-O7Ooxw`u~@BsQVf9*^b;DF+h74pDu zi{f|FPW$=61Y2JBm<((gyB_jQ%Gkx5U{%d5>#Ooe@X7CpczTBXQwR8FMAordobBhWR(GHHPsaj& zqIU=Z9r<1JG|wDT7V60+6_~1!l616c3gZf*h*5em6MH$iXa2gtrzwByR#pHRNmRG} zNU0w@!i;6%pM^1{4Drez3N9MoBpQQz;Yk2kW?fm1mUg?MIbUeCsSdB$r^?^*1v1&i zEo*n4`4AbCUjS{#(N*g$P28Bq0K=7&m@uJiBC0aZr)~Mnt7F%(j3SGDC16M8U;xh2 zfZw&*&8w?-&1wk7K?X znQC)Q@i(2jQKWXXRmeK95`3j(-+F}8b0XY(7O#T*!+qCDy^ zBFhxr=W)&M+~gIgGyFWb(LgKA%D}6@z8$acPnB1p@=JT=Hg5%*6=O z|JU`Pw0?HNt(7yRxL+^yPlY=S4Z^~tlt(#}E$ z0MvB=ljUEa#;w4@F!Nzq1eg)ndjd^o7{w=DGKfvvfBp9koCKIEy5bMzSFnN$k|)=}?a%s3yzhE24g5%7HPZtbAkiXQskWmsenYG8frMmm=fu^! z+}lFHnLh!=eRblMHWFxJpmp`t)C0IY0exLjF^^GKe$>T2Z28Fp=+FF-<@as1_MTCm zDtJx6LdB>MZxlSpx8lR?@Ht9PBTuS4n`AG9iaYl@Y< z_1^#h8)pUp{;ChRg*E8Lq=|VP>M~&zS|;INSvL-m;W!J*7b|dE7P=QqUnBONjK6Pp zlAj=Nt3UOD(}{Pc-<>{%c}8q)wlZXN=83_XRzpz0-hF^AzTfQGMuSWa&H+o5s~gpwY^X*MQ`%`U>t4=P6~& z6!xT5q?W;*u@RDc!B;nU#8@7fKByO+Dhw3U%yfPquk@3Fu6^oiyHSETXSkpGq8r?(|(uW)J)3f>U^Kp^!04bjbz*as2Mo*$@ zXgro+LBGZjP8X!KRM%2rF)Ke4FgBpc*r7Y29gOUGUEd?QT7^s02J9@SD>x0Lx`E)q z$!t<-Wev~&D9Ey^AUiOa#GSh3+<)#;-=rX@G9`$)+n!xGdHJ?ndg=b3*sgX_vERp;}Z zTFTjoa5>u@nUvagX!agjy((@JFbtm{5p2b#+2sH&S-FiD5GZ*;@!>rfK=5qPAl~$6 zhJ{S;RVLRzjpuxSJU37LfdHX5L+wVSuFju_%COiiuhMNE)%)jJGx>>=aK{3$FnvOC z&Kut7#HPt3=+SooLCM%0`7E#^gZx+r9Gw`2Fe_80~f1m0gR^wo+k3a@M-cSNpqtRrGDW z?K4hoUw?lDNM+`~o%vS=f)@H1*QEXEJQ6M03B?3-t?l7ll(-AaPt8vXa2hTQKq%CA z^0@?~{E@W|Dwr0C)qFx}rcMHxVa=7~E2t-=*J|yMLyz)tU!%C_yh&hIepYm?uL5{t z+RK^&1|bUTy#;_zu=YN%{F=4xrg!xnW=8qQVcF6vW^#`{<=uXHp!(j+_EqBs4lNJ$ z#cqqJg~+VtTxjW_AiT0qps6T$PBPZ|?*P64@~$}EXxSK)#$$jPh}sE`+7CdFYRz)Y zdLw|9mqfMM2EkaIlPW_DR@*gOv5OC^@AB=Alan4tzoonuzPAaS zp4T2Bx9U_qJV8~FRW*x>$~aP@3|AM?p#P|Qa1PDL16R!BCB`)~M3dmypx7lNDRdKH zgG@$;?%88yR_sW1E8<0Hb={R4&fFR4EPu+#DdR{79+Gtop4vf9N`r|UwVN8JH?JmFzEB9&~IsPdS2traoAu6gz%J^B?&PqzJ zZjhU2ptg@m@esw&6*$V)y0z8d=(=(K5a90sIQmC7LDs(=^pRwG*PjLWxB)*FH|0Nk zf&SJG_o&{HcF@J=-z5Qd!B4WtU)coTNc}wY=(kK(Zd%)*LtfcyGJK%&PY>LgQUj

lK#0W$HX+Ygga>n>cQWLG&U_xoX0)O+h5)lb0I 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_stone_brick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_stone_brick.png new file mode 100755 index 0000000000000000000000000000000000000000..cc0f04a36cf5a3385ca78bcde3c4825659d6a8a2 GIT binary patch literal 249 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 IXA=7V02kaMod5s; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_stone_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_desert_stone_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..e245682ed695d52746e95c9a0386a084778032b9 GIT binary patch literal 43180 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_diamond.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_diamond.png new file mode 100755 index 0000000000000000000000000000000000000000..a8dac747d9f69c8aa936e3202e14fa9c8d8dc16d GIT binary patch literal 313 zcmV-90mlA`P)a>7=?n1?dpT(<9gcHUA($iwX-~@q(Y#bDVLQVe|-~o zb(;G3z3S+;=;o2;Px#0d!JMQvg8b*k%9#0A@)MoJg44Om>yusFar`Me7|vcwD76_H+#}cSqNTcqT*#PbmAm z_I(@}JVch$L5RXYd@R#JXw#@O46~V*^*)G_4SPsk0#3Gu4^P)HidpC62hBZ!8Z-QJ7W+IP{{deGHv%Fk=b&vDAmUB}K{ zz{X|4#aX+*Ub((oxw}}mxK*>WN2{z{t*bz&r#_{pJD#3IpPV+Dn>Lu09EXG!f`5wB z*Kf|$fX~uz%FtrT&t=5RUc$$A#KLQ~v}3iiX0x$Jp`J3DnnIkJERT#NkBlmgiwSjd zmgEMk0002)NklGs!nyGDfZQcJS+Zp^G4yVT3OJiH7ZhRk` zPM24sYem$7I|d;(-6ZZr$%s@;fF3CL(&8vic)DN+I&X>!K2%lH_&m)QEP>^u5U=XJ zV4|1rrFvPAr9Zs)`&M~~lwpQdPUZr9GhnAgXC9fS8n+BH&MW(aMu zppEQF@!57tj(kLD5rfWKWHJ*=mG$lfKQ&9n13MR`s|8^!UePt7`&wq~TwNzU zwa8c~@sie^;~VEmS|pjP$SzRZSLC}V>fpbE`1h7eo~uO9ufLyPzaUc9GNJxlT|%Dp z;l}FK4q5L^8j~L>6!Ey^bS~sxus~NU^O>^tVZZR_Nq1^wq{SL}>(jh{F&~@6Dt=(g S?;@ZR89ZJ6T-G@yGywoHR$-F> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dirt_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dirt_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..e12e9416cb0bfb9ce70baa9ed6c17712af2dc66f GIT binary patch literal 16606 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 IF$??u0LY%vh5!Hn literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass.png new file mode 100755 index 0000000000000000000000000000000000000000..03455c3f43826e931fb3f5f4594796a56e624067 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?bUD9Z_qRC=ai_Q8r`;DE> 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_2.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_3.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_4.png new file mode 100755 index 0000000000000000000000000000000000000000..d315849e0b655c9908bbf278d1b7389af7d9e3cc GIT binary patch literal 316 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_side.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_dry_grass_side.png new file mode 100755 index 0000000000000000000000000000000000000000..27f4d9604f672ba30fb4eda036057c889c0b2072 GIT binary patch literal 285 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_fence.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_fence.png new file mode 100755 index 0000000000000000000000000000000000000000..d76c9a58148d7d8ed9e5137784850e7482d7ab9d GIT binary patch literal 429 zcmV;e0aE^nP)#Zr`1GmTnWM8pyiBw~vLfAH7MFzK8) zc*(oHe3F;1a0nrOv*J&H>y2I>4rh70+2!N$47=m|+ytjSAxIi}U3H6G&+_tOXia9hO)Pdu)Mzr(mwj$$moS zVr9?-a`7O>xJowKO?FJS1qw4hj93ThkVGorHUVoMJD^nVl6gjbUN(m%(!oZKbeY>s zh&v-esocULgs|pOTI*0fPBf{EkhhXpXBAOzIo8}?fHjZZ3)b8}GJelv2Uv4E#DADi XF0|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<(2#T^vIsF2|nV zS$M#KhuJ~k&q-^~zu~WsG#-DM);)Pg z;gUOB`~`Ebdj>s}TSyU_85&J8 z2x5Y@z!+ml)`I0iO`94fg$7%pW2uaC*Z;h?+nO#|>*4$kzsGaBsj&upYXjE> z?gn@>m?kg{7?k281t*1Z35Lapr?9?)wE)N@_+k8ffxm97I>Fh&KLXp1SPNEYu=Q9o zVpWS@hd>lq+5@%-ixeCZbW2bv!D|sVQZ3vJB2(bK;9nx{1bK#V7vddYIM%6B7V;Oh0=-p!{ifu!lq zy}OgNFl9{o4useL#Po%I{l%mCCDVmRT6R4-p7mDSJl1Q?@7p_=*mARMVo@FKWD`ey z+SWIT5{vur_;;npK02E>WcbJE&EH?C>G-oI+ d*>=al%(jANA{yH^H8Y7rSxp|9X>lhZ8(n8wJ$8 zXYRhZf+JNZ?4_C06z1d&LZ6=>_OY5V@w(DM`GtGLCe7>Vom~1QMfi4zrJ_o4Tt!Ur zDa{EJ3XLv5I@l|{_}e|gTe~DWM4f(a~>p literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_front_active.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_front_active.png new file mode 100755 index 0000000000000000000000000000000000000000..14ace1a7b191d1fb401eb65c48d0e2ab7fb5b733 GIT binary patch literal 1017 zcmV~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>k0006INkluoZ;Oz@iOd@t2Db@@xPDV|_*r+vMHUO$nsdnqgN(4L)v3IGCN@eLP*C zt-j8e$49e6==V1_Z`H%9{9L~;i!=r{DSqn5`^)E-+jU*^6(q@~E?=)MPQI(EETRa8 zk&<#WOfX3pW1|kVIPdnrPdXyBqb?q)UZO+Q^+97bMyYVI$bIse}ySN1)Mv0kMfDwNuJ((@2y z^Vfq)wCHRKc_jIP>k$XdS{gqOyN^5^-y&(({;-Ry^`Bc^&cC{>WV427lBm ny;$JKRl}6Uz>k~3A3c5m8r-<@`hyG_00000NkvXXu0mjfdH1?_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_side.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_furnace_side.png new file mode 100755 index 0000000000000000000000000000000000000000..33408cfe580fbbdf62445c1768fbd18543dd3590 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!eSlAhYid%wyR&0aUQTj+Y-UY1sgN>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<(2#T^vIsF2|nV zS$M#KhuJ~k&q-^~zu~WsG#-DM);)Pg z;gUOB`~`Ebdj>swEcf3h_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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_gold_ingot.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_gold_ingot.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_gold_lump.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_gold_lump.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass.png new file mode 100755 index 0000000000000000000000000000000000000000..79741d1a72ac2fdcb513ce3d3a00cb63ddde38f4 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!dVo)et3#}qU6im#s=RZ&gjE=y zO}Kz-lC*g+k7*#6kw1sNFRNdcvbHzNj!^eqKrNFzT^vIsF0&qFXFOoQ!)!4BPoMog z&mD~>E0)eY>$uNQM)G>cn)dBNA95W6zY4|wYG}Gym$6`9?mm%b&UqV4m!4m=U&mD; zZ~brXj+v|5`)%Cr7M(J55fR<9{+8e~2AS(Nk#*9X3fe-<5k~F-T`qc4ci%VuG&PpP zcU)no)^(O6eCtGy16{}9>FVdQ&MBb@0P=TN A#{d8T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_1.png new file mode 100755 index 0000000000000000000000000000000000000000..505293026443b540308c245996a0d96d619467b0 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=86aj=tGuF|{^sF?wD_ zR^fRT!O4c~^LXb0978y+Crbz%IHACx!YUytAv9yg%!o#t h)}%BsK{Yl(2L1xZFMGa!f`!$0lxslEakt!FaW^llOoD2lIKA zmSw;BV{|sUY`pOEA-nit_HR!%$ZpqN&r+qye0Igt3j#43;@3_x|Ls08Ipw=+Y^?%2 V!=Z3%IT4^y44$rjF6*2UngF|0Hgf;~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_4.png new file mode 100755 index 0000000000000000000000000000000000000000..02119c7b61d409dff8dbbcd4528da069f30ce5fb GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!dVo)eE0A_e(~haJvWnEm>U8qX zHnWV=uA1l`TWcSjs~g?q>{DzVUT&KEYU_WXQpS=XzhDN3XE)M-oCr@B#}J9jd%I2w zwm1kJPT5_}r|`d`l0o{=uf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_5.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_5.png new file mode 100755 index 0000000000000000000000000000000000000000..8b062fb4d950e447174b0bb228f0de047024f2af GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!S%6Q7E0A`J(Tl0E%<6RZ%{H?R z)QPUPvkceqDzb7*(~fR(&TX^v$TAI1HVn_RF!9r>n&=*!tGh^oQ3R-yu_VYZn8D%M zjWi&q*we)^L_(7FV0$97qX3ISntuI+C;w)f0;L?7A23N}n5g+YI9{^w;(^plGt_)9 zYi#FFHLA5d<$fXNlI};Y*|$5AI|HT&dZ)OX`5VccUZFa-O4xRyT>iv~>DN2Hd?`7$ ss?M#d?CqmkWClTH1Ym0eLQ?}gU;;K- z06|ayH$(t3LI5#801_|&4I}`ImQ;|cONN?7ca%PTkUU;` z0zp>+JyZZUQvfAS05L-V976ywJOCLr0AR2{HUIzt1W80eR2b7^s9`i=U}3C{)K`sX z7WdDsW{_af3s#7>c2cv^bxmSo$zh0*vIq>wE*IcY7Huk2iA`aMlaN)^(dGau5HJ)G z5tCymbCdOOwp5T;7G=wDQ>o-4s%i$YN-o`i0ce(CC`%Q@Dxfh8AhRSTWQ0Lh$pDREs0R`n(xw)E-1gpLTIT8u z;#%g$8kz?A3}F%SZ0vTz3|v6M*o84Mk4q+@LL}J<03Gr#F(G##t^fc407*qoM6N<$ Eg8HHJi~s-t literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..e6b16c115299ba43b37dbee52a76efc7d6e1694c GIT binary patch literal 19958 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_side.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_side.png new file mode 100755 index 0000000000000000000000000000000000000000..0328a540edd0f5b829d749f584226aeac179b4ce GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}V}MVHE087w_+=}(B`O5vDSIU; z`eZ72CM$%OsRkD*J4DDtRH?_*s0Cyy#WiR|2B?Smsswr}ILF9)hse7{$+>yUdicxu zy2|*cEBQqzy4eZO6Y$%;=R6nTYFi%_!td! z=HZJ6-pqJo=AUVhuI(1@kGYEI31YPbEkj=zOv>id@@b_)Jz<~a6auXy;m mJX=<;hJa5k@=lz8di4*Oa0=``e(5bJfIMCOT-G@yGywn^e_jOu literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_side_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_grass_side_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..2251870872fc751980c81746303696ee57f9258c GIT binary patch literal 9118 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_inventory_background.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_inventory_background.png new file mode 100755 index 0000000000000000000000000000000000000000..f1e6d08256fddeafe9359199458638bf55e4617b GIT binary patch literal 291131 zcmV(tK5?0{js;-Y-V)t!#yJOz}(dHwMof9|W1Oo&?5JZv(l)kjnQ9GT$ zZaOUTe7c`cb@$Whb~@RNhnpe&WIGu(qh~G6cJ$l~pO#Mp8aCZx+AZh1$vBqr)6J*d zV%E*3{7@P-D{D2Qp^5zTLs^$SSH)oR%*k#xZiWLZ(!*gsIn3Dn!f`q779;I>HG|{A zLd8!aH;auJtYzJ9wJ?`lM(aZDY{EaGThFs!9%{_mNnGhhV`<&&i>2V3=Yb6T%ERF6 z`WXgxv>OjCy{+*J!xHq%=daAnvM)nCWD9I;kUp6)L;!*=7-B320m$%aITzS|F+Q$l zG~4M&%g?X$&PV(=+Ga8^tC>DEv>H9l27gE$xBN3;W~X+<^L+4C*EY4b$v|S|(-uI?=VsL{%T71rCz_;P z46Wc7Q*AHQUBhTU83VD+RVTZ&!%J{HrZXV zF_DI>UCr9%RIUieW_8^)mtAve)|c&?Su{ZCng!u@&|RH(tNWpWOS``AX%@G3{n|Az z-RAwcdmMN7eRFTugx7AXeL3uIE&J`G+nE*lwSs|B-Quv@Ufa!OXLR>=IZz%qi*9Y* zvZ#2@o7K&Vo7H)f6}R{O#wg8YyA(4y29k4W*6azEyKXmHtD9nOC*jSUS*CN&%tSC6 zKUofpW{7-j7Khc`=R0lI_ihuVrP+(N5A0sLjh3rSCnWeNSrU?p*Fym_daeX^Y-XqJ zTrwpj(5fw3h2_CYgR0y=c@nKFZ&XtYixWt>9T8-hz+*0$$E;HhRA$1d1_{( z&3r7GM!(n+yPQ<$e&1489rc*pRW@m7m2ku3+RFGC1V`u={S0UEuwbc6CTyl-w=Rrt z2nc{XvK;QvWuq_FDT8v|f=tV13 z^2hxs62`oVJYf?sI3?L!-Ix6@22_whmr{juFtQvO@5=@vmU(*Rkg{OEt!S=?4KOfd z^%O|{LD$z2d}1QfC09ypiiAZeGm-M+(th3! z1jJpFzo+T(e%^s0^0#|e?GHa*kIZ~)-ONo%@O40G(fW4KPyAqZ-jRh(8KgoGxKa|_ z6mV{@`;{DuU*wYG%wrGKv8!lTQ)NSUUxhC@ta6=0oQvx0n&aB+@Z+oiubE@CbB#C6 zVYO^f3FW*f@hlt(^-+)`Ua!Z7=g5SR5fGTgG8ZP4VF{y&0fh9@?z}AcaZjQlD}yP3 zit0_|^iZDw7=iOxvhn2@h|P3eOPP>bNh0JnE+$$coGdmrt0n@=?{PhndVfOq4G;6<; zrqktk#9&?9&3sCb5GR2vC#nCkNiU^SsI3rKo^=bbXmHw<)(}fq+IiJwV2UA1ar%z7 zOg5U^PNsDI9P!AQ$es7CrAQ$`pfq_Og>!Re1yencb@A6rUOlGV?1*R1jz44_PHclUHbk< zXs$$rd%FWyA_n~@F_hrTQ-_hhQzaFxx$YM|Gvr&(&haMo~fc z_Tue78GM~S4d&xf{ZDD2DtH7aY)XRq!6rM(?mRIhO&a?r`4!qtlH9*gY&J2|+f?*W zsjclvKT5K%<~G`34o~bkbR>AN9X3GeGf9*O5gUHAc{cX!OfV&Bgm8C=hMddLzjj|3 z*GlvMa^8~lCX-bK!e_l{8S)8o;b|h|=9?R?=Ra_O!|yDU3LDhTgBtoP(6dsW=i&*n zT;=@}GV%rgd^y9nI~)-`5~RoP-)|=xlu-)6>&Xx$8Q6a^t3y9tFYx!r?Vpe9KOgsh zKMQ_-To~IUZbka0Yt7P9R?WrI@lXRee$!U}gvdYME+%G0k@SnE%!Ky|DP2*DmO%=P zfX#|Nt7ugw2l)L)ZyUGtox#Xp&WRZSw?DY5JSH^S+by3RG&v)rPN01F>1f#r}Wk_4~1?mUST44iMS&I#% zn^VW8)RI>oPEwI1|8*}5nb;QzL-{eG>hNHjx|U|_wCDPO1BN5sx=26C=XD$d|Xpy@+mVM?1a@!jdP(z5G zXFna_aoCG6LyU!LpGNx!g>G71b1jsc%zr-$wwzpG&pa3@c_wE^ke}o<3IpoQyBhJ}@ zqa;6EfA99UuFYHf?R;|Ucm~F%nQv!b|`8R1k z^#9{-_eyY-Gz5$p z{v{Le&c7d5UB(z6Q}n#^<8l7^e#3P1xQS(zPa*Li?^S*jnGhal20R%3=l!ZBGcc;~ ze1;Z(R}Pl(TzS8%)O=0>(0YjE{Z0mEoM^G_+wT-56-ks9WEdi(He@27`5ZK4-=fwJ zGLi4 zNtKPpD4Ei9UjfL9ai4G+ZSwq6kv94`8KqBwv}-%^$+WtLoCHgolEP4Ps6EuQ=Yj`L zh20gHlA-*f%CXNQ3{^sIha>kTXRh#3rPuHj5WtKpEn8+N88E(gN=P)37g} zOgC3LpOrql$fKBs%$4o<3R0w-Gb2>aArHgwGBC@m)N)H_Q3!)aDVR`vXg8GYf=NZr z7>$Xh)u_^SLUT!TacGNqP10r*cnz@hYHmz;;Ne`e*I_7B)Bnkw!& zY^Pds(7&C(UD2grf(uac9O8hiUhBanCBYE7sS%cXfCOV{7Nsr^!pkatC}?pO&!{Q} z|9;$c+3-UM*gIFz@X!~APP)Uw`VIa?^l4O->=b`17!G$P8(7$U=fZ zPVpC5YFLmLij?saI)JckSUbCL?|J|Cx_{tD zW-vM;1A&b~p->ps%1ofJ)ev8*9-9}}lD)>*IBuYv6yl^xJAb#X(rX$qTaLn-I)s|`r&1U zG6NaiXk_**`b3eg&Y(@o2~5qIF1bo+@CZu7&B|kJP%Oq@+|^`N!&NfoJTYhP=+|rh zFO-Bhn4m;bVxgkOv4BgO+ev-FC z7EGa+>d~p9f8Cq~G3BYw0e$ywlzflOipXr)fDT^z=OAw@+EyLPW(2A&fU9nl?uwFL z;~Na6pz2D1n`O2Z!eXdQ(^F3k0TAM48^HWmm7|5NeBh4+BA3l8(5azw=|M1{M`H<; z0J5O}kL$Ct4KXm1Lej35r%N&raR2A^>CTy)7T#_6jyx(2WFvs2M_0&HW+JQD!bYYI&o`f)IjXTX>7EHm9l#bB9u5rfAP+W^6xD zw5ioS;J! zD1sO^Xub;Zi!WEwhClBf z;1+rR`|@}&p2E%6V@fQJ8_K-f_FXMzR$LratE0k-DjPJfaUO>L1~S@lHAGr0FnXot zErr_Hy&{4P?#MK9orR`R8ga^vITFHcI+&cpOYResAuM5gIZjB<@cEn&l z8h&C>mNF6kpJc1>3r|^`QW8V4P`1&9!DtZ*T~M2gK>p_5Umq9LcGajWkDvTD<(JdM z=9S_hA>)o8G~^b?4Sq%p)bQHSLa~}aN$5HLhggAX#i3Msm2^vS^w3Yb`B*vHb|@Ae zsW1fJcE+M8%@Wom?1oQ!jG^1+CM_^2;!PF1(zla+Q{7wRVP-LpQw4fuqzLaUj3tJ2 zDdxC%c|t}ANKq)ATPc#@g)>4570v>y<9Zxby-0%ON~xg?C%SwgdK*Kb%ovONsKn~# zQlXp%OqATcp6sO1{PgH`VT`y``uYA<@mGEZog~0baK_ou+iod7E~X;*gWipSikL;? zG3N(E4~cqqi34pWL-&r#f3a(O*c!UNyWL$-P9R=b&z{H4C+|L8p4?p>C-tVamR6Eb zqb*N16eUqb)t(3SYQ536b@II|W}*xlAv2jxbu+V?;3t(VPGRR8oOe_{ZA0eq^(ooF zR?UsoQ|Q!D*U7=NVUi zmcJ(gab__u5Irn09ndH6C02~-TeEoETBu?vLwri$9$n##ss!jmUUX<;j-WkE;01U3 z$|)Yf|3Dez7o%@WAdr3<)JxsId@xN4Q&YNR$$_;r&E8#{$+IH> zN(`P0$umvw=0Joq+6)JaATm}d_voAEws)(zQo8GU$C0^L%B}Ix?iZ2ddaLSDPLNHC zYsZ=7yj>umRzR4&()7)=Z*sjL{)1^*8*M7)iTmHRCaq(97z+KIWh<6@w~S`3o>C~+ z5U^J$es)w!>Fd#aMz3nX{UQlXtI~!%tU5>(F8!Utv?E^MOqu0eajygH zcv=!XhlxQs_)ZMqr_>UrTPNf0(d1^5A!sr>k@hHx0r|!}gs=TddNs%!QCG@s#E!pqoW< z4k-Cq5>_?3kbNR&p53>K0yHC#u=%V zEc29;Fipl^Rym-gm$!sqbF}&!vJJ;s13cR+tN4#QzCv)r`J=vEqeTF!gaZmG(Mj1V z69cn9`pIctBbY+8Fx6%QaV+9ImL}zh!iCaI<8f{lVOP=JYX4ac>Tw}8UT6Hp3UPm3 ze4kx)b$WfC%}WD#Yiv~qeTPlE3l^7+F3+3P>zBWGDP#=w3PpNZ%8@?m^;rql3}_OR z6m3g)?kQTprQ!xROwofHs$0hYR%r&z7*FzWMsqpNROI!Zxh);P&VmgoLkNO7!1p+p z3_0VoHV>n#ysNrq;5h8I4Y3X_TPgaK{%*L=PRE(I+{9{F$k%uCs9kyx_y*kFSR`;S zg7%(TQOh9n;zK{13&SJtl6X4?MDM~i)Yb0Alts!mtDuxK4)ih`t6)gPo6>UNM)AQW zikJ9Ihsu0vw4p$-L#T|%##G`>GOlbtr68N>l{sDt=0c$jwJ5;`)>$D>6oOGi3<>hI z{gHj0%lLb`uv9h(%f=m=p^l6SGS;mjidi!S9u^@?=PhR9Q=Vh0c1a3gtPthU%U3`0 z{VX+f3K#3aKBw@r^4x-T{?ADM!itsFkKUFK} z9p#tKUbaPN^h$%66gPS3-JVj!tf<%SYMDbu>!OEM!=~Bk`+Q2Jl#WfADW;RpXc2=Q z2T5#dd5JK6D%?VanpDmV05WS)3<8S>3GXut!x%MiO93m&kqrkMJYK4wrj2l1l*xD@ z629a6ZA#*yQp`Y=G~N;qf}3WtjZ9#oh>if7gmb(UQsMbnFd4O@(q?}SGeQcy1I=DR zw?1wYuybs6H=Vt^IHt!LQsL8XN-rK#bB7fgD6`AWz)C84uk~AY=;#p5O`&Rj})u`br%q~w5hHU&LLz8e4b5I$fimF=U zW!PD2Dy$GYhBbb8*yPfTK94AUR&j#_NMd<$U(;il@&wo2J(TatT%S$*r zmq>Ao5Iy(VQ`HjK@tLTBJxfHMahu3&T$<;zS}@B&#w$NbRq3hoZu*$kHXDsdaWh=& zaE3D9LPPIB0V#uq;86Os=@g|u>J*QoXXOOqOSmkIC-e(qMk}$e>wh%a1bEq*qm_6z z`WZLSn5_Mdjb`yiN78>$=I1=`?;oc<(c14{n}LOBe9TFTgW&?T4bAbeZTHTAHSfe~ z=e=*?xN2a9k7p;JZ_XozyTfU3%IDihxobtS$$V5hclg)qexk9B>FXVfTZiX2JA63m z-B}Mjb!ds_tsYlTE$OB7DZk3+v!miO(DeuwuaGLQgV2LZ5T7e)xCf%~XcJA*C6g8^ zO{Y-k{DkFBOKLi*Bg$lc0c|}GQPH;dnTVtVr)4zD5v4{l>pr_6yCZEc=XWuh?4${qCIw_$nKx)-$NQvtwqN~`LwF0SSO)#5(&DiuK zb_1OkY4gD9s*l@YJ?p*P9i+rrCuiT7{DULvpUiq!=~dV#R6I*oI16d+K1a}bK1VE^ zFAtPYaRZLNu*aQT{Jl$|@iYr3M!#2gvzX{;+-!Yz-pmXd8k+Ob-v@NRv$yFB}J zae6rW&_1hLpiXp5NIFrUm+u4MelIK~$qahBf?_k(R(osGV`~h6dn`zxYz|Nvij8(C~!r3$SSzCrIU8_cqOd6Z4M!i;`ITfB&g$B4Fs=Fvb({S&+F z!7jfrAA;^Drc8PI&fkxuN`zcMV1>*heMht;24W|D-QO;# zPlM!-y}4*S_E1O{!#8!%n>|j;tO38%=SxHTXlK33u(um9vGO-+Xz3Np8=PZ#rpdFe z%~a$yh61xIvD=pS;Ap*!l%$RP7e^|p`zfkSxg7M|CLaGmcUp*M+7}0uTAW#3Xk#K7 zU5R2cYmCW!*JJY%6`;g6BbT22o_t>Xk@|M=`EVW%lKackq)WL_irih5r!YBIH`Ch$ z2%}>oD&e>npYA(+s9vqP_mV#SB%*k;uJq16bS9$87dphz3Rs1gc?|ZkoM!zQ5YT_Q zYcUEjM#nQIob_#fe`_A~;Oe8j8L4(C(#mrw4TV^t@3$j>%eQad?h|C4gS$^f{jrUz z_9Izcm;)y&vmP-G;+teNyNXqRhANNEve@>XsAlFymSZjvUwWGW#UD$MvI?IgOvW9- zxzwdunKTFdv?ECSn5$T!@yT$s&XyEUMdBv}#Ecd9>XB+fP2rNZ!(^C#oJ&r~nIm^* zb%Zk^88jh2aKq~qy}F~uIV7haz}emT+5Od7Ixo$p@NP@@S_l;H6#$2kFos3E%U@K= zil4qOw9LS;kj?T#L)0kEOpG3C?ZQ&{QY=5*B9DmVar-X~2_$Jf^t?B)EI$V66&iBs z5LYYDF~WlwDm>eH4Tj1rGQM)dp!g8*>{^Bx@Nw{=hU!_d!p&9OaJnL`Ep3u0ZvRD9 z8g1S5DQ*)@@9T5FCsvU-2Nyf9d&MbXr@eAgy0_z~0AfvcC?WI~v+`s!t39vr1X`W2 z0#OLCroU1G3Y`Qo-``LQ*<@ad5@s}-1y2*1TpSWAytIG(eHt0n+zfYx& zHhd3n6}ka5M!+n#mzdZv3PWuu$T*F6W8dhZN7wrldB>CSCDv;Ot`{Fr7O|RQ7>qmx zXe)<0sHPa33~i}z$?T1hSLfcCA@uE=s4~!MG0LpXbV&79R*mw5Gxaz%X{hG29pK8dvaag z?%B5%w@%lq9kyo)N+h#GNh8}~Q8_#rfL#piU>P-X28WNg_A zyzvV57LSuZR!Ff=}l<&q_ zf-b|e-npVJGk|`!LY!Z`kG3w3_CEJ_tHmu{(r9Y^`rfGRCt@hYrLCZ?CM!~YhI2F1 z9-*y_A6xVj$s)_DYQvUqH2%Cf59rJ0`*Hy7`~KT)4mW~}H0YfvpJtR5oKBQ1E#|{f zbzm!exw$I5J8WsBe%wEU$m`2wkKOYU^SOU&dHkVER%P_fU$+<4r>UM>*>N#{eLO2% zJal!mPt$!HF{oSe`Jy$zcPr)i_5InK&n2F&V{fB}o8wnE$8YXV-WK++9Z|*I>AT*d zu*uonOJ(C7F1#9>!`xe>SO%}Z6gNi}?riJlEJ3qjADlngj7vE>^~zswE^Se*N9bOG+xoN!&w$l$el}3vBk)1b ztpbHh5x!Xb1U}Z#UjXOpljNB8RQfPtA%~mKToRLZEH)7~oR6N8k89|cj%a7Z(#=q#N~hR2ox(GV?UlbNf&U@$7IF*e(iB7_Gf@fIRbOvp~+!d17+rC*0! z7dIE@g`Y0Y52vxk;)Xi0JV|jaDZXH+&J6^&DorbD6@+W9=Z?c90ZCZ1`dH>^#NO7( z%OkPpRAaL6K0Wg;eDNLo3Tkx+)AQchB;B?5gRDMnb)m+&K72Y{MhOwa{mmh& zxXyNoWdnh(ZdU=v*WHHr=m!>q9ZUTs@(j-h*eqQN0lW_D{JNR|=Gw#vo- z_6<|3IrI1J$K=mXAMXzr(Zl^3pyxT4wuw-foC}v+FXq_9aJHD~dXv-js!76YywV@* z)^u{fdQzmHe_XCba>VfUq6xMr;Xa8uPS?+`XQZEt8%)Ccb}XE}{ZeE}@pUzQ?K&bk zdQ-M$;EG3kd-giWmIroC&TT*4(jE5Jb%r6A5!%CuTN^#9PYd_lTmDwML!P3HgE<4k z8Q}iNfit~R-wwB#z12Cn*``CyQpm%AEf5CGt!`nl8@cAZ zxQ*d)n61*jCUJnl)+ci`z^TPdMkw}>UIy>#_(Qp zI9*Q(d=6)}bpQGByiUYPnhRuGnV3TimzleFnk0sF#jZiM2YjYOrFA>9nML4A9!l6zOpW1DQ`#S@{mtzu3N0MfKK+^=Dt~GWyF< zvzKn+;aN4FmDu@Mx2#zS3B+eBgrUuxBCNuTvT-1upP{VedMh~eGB$gO)t;{@NmX2O zx$yU|O$L7@H&saBB z+e4C1DTh*&FwIw$0;8myQGJs2Q21Bz2O2o#`=d&PS)Y^3HE906z6cloxI6|)n+e|g z)TqQAzTfiha~!bc(+XqnH<=O5D8@nIbrY`}x8mlml{0$SiA9W+reDHbXj(Q8nN67y zHG+xFGf-trA;bXt>a~k)9E`Q6TN#)Qg3N_2Ya|sGx4b-Cs?#-64!WJvY9NyPFz9e% zj#-|ueUpcw5otXmbV%Z6j)kV^5OY%3)X3P^hhu5Awd9-*9pH881E->ke__}tS`$ZgNz%j)S(ZsK`%;L1bKksfLhP#hf#lPMjn%&KU z8napzZa}ycS^gj3^XLdF#c6l!gHcL~h*Q!-9zOQGDHYCd7EDtycTo>V&aB8DExitU zqcj-FT+?eC*!y=i_mE&Ftsb57*Aq1 zmS^;W;uM^~Hx&4KxQqB#zW(B576Qd{iTw| zw2utRUw1T`KOu(8bL%~KyH*O}@kFtm^KRGbEC^~qd7enpbfjou=K>>EmqJq}pm{?W#rX`d8#hy|Obu*5>9 zRdP7qrp)PSi*~il8kWr24Qi?v$^eBDg=NEA1f|v5g#c((a&s7m*d*c!dQY+pf~ysN zK3&2buVEPw*Bs)Awz0}C-v_@Zd}5Eg(G+|3<)V^L%(7l5?@hRYjH#8G3rV2SuxTt= zjX(^%2<#p!?Ob{NoGm6ARgGL~q!C$wB z#JXd|fO=Qk(r=Qw_4*8;&r%aNSDk3Jrk`pXnD!QwoAt!&kA+LcY{bS2Tk=j@zsxUP z$Xhj5$eiqJN8BvflxXR<_wBA2%lJe9kzDgSdRP)H#|>L)pmNzey8j~ZciRDcz=Rc? zirvOSPQ2P5B_wo~=3}H2Ukv#tk=1Khb+X(Lllvphs=#;k@RQD8ijhOg1<2 zK0y->gaupMzihq1z@@;3xd6HhuJStt{mnz;JHTRI{PpST?@tG^x+HZzR=8QX?{#{X zwdJQf2MURP0)_MxxsyS`X_$)s)C>>Z_V$|?U^G}{m!$&?wpQeSOdPoHJ`T& z(e53f?@t9_7S-DU(fy=@Km7ohxm{e!Ue6T!^`+bS$}YE|!_uzB$O^nE zaf`*g+9U~c8yhv67a8jutu`6~hzOrX5$`fb#Xx|kTU{Z{qlS7~IOY^{e*t}qX82n zV=x*DOSxc!Uz}YV^<&lRvjZEcz)z)$J{;lvJyJ zGGgMbYFp*gQ`EDXm;UwUJlR_3=7Z~P*j_L2+8W0tWwv4c=S|YPS5ED)E;X#nQ+@#5 z07BB$%APi#T=XuqfL`3U%6YLrY)?_E1xZv<`dZi8NcxB-%kr&O)nBKa?43vz+ao;7 z{8Xg|O!JEFwujVlDeN<|@6|H%8OJ8tJI301E3fOzU|ni;aQjH*K_Q1 z5pfZ_qLa3>_ z!ECauT4FiZu&MAy*B%lE!=GD;(X&0hL^SY7RA-zaY+N~w{Dh@aq|%zRd`I};vCb!! zK>R~z*^pKtAE_lr)MZH=p|ZshEwAk1@novO$4dTVzk-oa*ci~=6mUyN3njK7+Ej#G zWcC4q0{FmpG1Jo{#xK-+RZiUjk+2R9;0)j>{<0 zFcTj*3^iXE(-U@;;#dj2yI1xggR1b$s+$U2C7wIvSIOohB5c~GynYQa7P58MD$_Ji ziYEq1QiPj5Q6^t*Ig##a=U8NegRLdm_uK&1qPK4M_UPp@`mGC`^fxN`teUXr$D|Ho zewEp(!?SAH2&;$CazA^2qs^?KK-uQFVG|PL#2`Q2KqT?7tOy;V(85-r=Vw!G)@enD>D8Zw<9@ z?d&P0_iT*0*n3{>ZYurnJvSayw!4ob&0Z>1(tz$os2X0){!43piMUP=#W*%gVg`4#f5gDna}VmF|RBt0NKKa)kxZjQNd#4P}5{EqG#zuyCZF-|70wc_ zlTc3`hWcv#_d{EZ`X}f18ueeK{e8dxnvNAxD_Z8V##PQaYRQNGu)~De9dXGc=QSHf zg~hd4Gx`7J-u<)|{DZSbd7%l}jYVo(criBI2rY8dUU<LBJCJZYnUdi7lS2SEDgpEs!0dw_bgCKTE9V@Bim$_v1pUJ*USF zAl?z*`U-nxmIsY>zV}R^Fs}>#-fe#P2t{nO%Kwub=F>c zcu?Et`=?q!H%YWQg#dgpXP4%zQ6+8}|CM)HDnfF*!o=+;>TYg~V)ssmaam`yvE;b2 z8OL(~l+Vr>Six*X;mcmu>CQfVr~*NMcK`av{{Cvdus?Wz@oSNHeYo1mm>ki4+q8G4 zl-cLZ&l+CF6aTfrRG~Fr6QdLeX!Golyr0~2H2w1951#!J%jUJmlOsP?0R7`6rFQ9l zYiJ43K?&PAxO6ePxzWsg@fDRa0Y}fp2h@DbSA=5NFs(9$p4(lzzm(B;csb}Y<6%pR z(BLTb(0}Q+T*e#zlsW1HP@4s=_$(>i;3%iTME^3N<9~xDaS61UV8aLe{`Fw%mN2(b zW#@hdl?jd! z6B^PmrHBl6iQp<6R(OAYinm5HQ&cJ1mS=cv@JrHocD&}*Xo z5ks64$x68KhTv^0Fz-;2JcXrmh@mt;?Pp6W)_5rM9*_rGQK7+*6zONhs?xkNgfydp zj7R8Yj_#Si=JGy!c!@8E(0}nF=wV%Y95yhmr#RxCZ>I7?{Op6*FJ8QUzW88s!*7v9 z#PI&jOWcsJsUy_NdA1*y&GF3hn4gHj`WW@i4qRSf?n{YJ_b<)b>3C+rJ!?aw6p_xP zupU60Mk-xm6qi}|uo%)NQvFzA7=m@;wdYxkn`Bf2di^SV3pWuLlYwaRu!YSfiY=aB zak4ppzC74hwkF$@>BSv}Qy%N{%x&|5v&bhDXs--2`bW275>|g`Yp@E{4e=m0JXfUd zYiCQQ;?cGPT1z;4^E$J@r_1kN{Cxb|i^E2iXrRy5mVMANLzcwzU!#qVra5`_q61ug zBjzA1I|WS}epuB5A6Wx5Vs3;Ip+6>&t%wz^-iXH>(3m-`mn0O!1^Rn$al&Iz`GsbC z@mUz4uO(6nwVrfN07yz&{4kg|N-nK}jPm~Zx;Wp+LkKLoMC5Pa;Tu*0nx7Sj-kmN# zw&{!t5o>tKY{#5Dellb&c$V4pPI@~IUgOi=jiFUoobbSCOwEhc3}fS@k%QhqC$ue` zweH!#MsznZEJe0qdX*U4JcNa?5+xVMI+h=}#hDkg@|^IG4?}w>K{E#K`GxS`$-4#malpcdqqpzhyk(RWkmt`zUV6T!4(Ueos_^Sr^si<y*EeOYvS$pE7&=4KhVRhaO~mp9*li4n1&v&X+8NLNOX; zal*sEu@L`TWDfB|e-h~T*-?8-+G>(zkSnRH5d)*444rskXPf_o@DCHQLT`=5Sqapi zt;HXj%wWO{7pa%c?QRUvo25d+8^DKaE{!|I`zEX_S|ROTV*06jCFV4sN|X7{Yo?0% zzrmM6dXWH&(fyMr3(l;BhtW8$KPag(d+eQ3$vvGSVwxmI_2c5i(inh|MXZ)>+PN@I zTBH!5Ck6%`1%AOnpkQrdmiop?f(0j=6qelV);C{PgiiCs9|8(zpO}5IR#S`6!TVVV z@~V|`SUgw?V2y>LgJ$rLnqQ(q?r#D}+U%5(PN z{fF1DB7@?|Y5zxgdfd;XoRP<~rz;!AxAndGI-Ks06`U&5=oc~l+zZViHRD&@bPCjb za-ED_Lj2Q9ifZYAkE_Z=D$;6mZH-9e?{+dva656~OS*Hau`OAp`&`ftGYd_WZiw7Z zt!YinELDf{s5X}$i8W^tn?4u>-~--Oiwf2`Y$E2^rP|L=J^_VrYKtd~n^~AGov60Z zc>~_-$=7NRXJ4P}MTIyZb0N5Q_+pF9Ih67jWlR82K(D`a&_$A$DU0El0rB=Xe}vM; zm0B2_6+!AXegkw2`G%d(7-w}+(=nf^Hc2ZqPZwi~t20XiHu0oEw*i+DK?!d=4Tvjw zoKZ@fb=q+jhv05+W?Io5_!IF6ri`<*I6@hGjAr6ldfAp@b~7>%SwO#i^tGE6jwh1HKkm9PnvX*cMOu$7`4A0}7L|-ax1C z?V+TZtCD;vX3eM_#*Z(A4O)f{YMBM?;zkq>tJvW`rBNKmonQ$hVd+-YQuG?%hS{nG zs(F*BmrdG9#ufKj$KM zdtUKS&6fd{#8d!+=nE$q20b=+k>P+sca54hlbmm4qznwWLS&iD7gA5z zy-~U$| zx1Umq^CEJE&w>`GgiFwh#%k{aYO!CQ%L`1%!1ltXH7V`N%a%Ab7om+Ahi1nNNH{x= ztjWfR$9V|~(Lw6Z)R68cZ%lbqJD{A8c(evbv8N*&U8&|~hcf4g2zx+`Qv2y={aH&g zXk48ou|$d{RcD1a-dJ+jA~9&`J&^$$LXX(F+btG2btp%Ag2}KNulV+muN%jSgd4_R z>Z2BGIp)Rq4->BP;hvkt-&|EOM9<2SXhxh|Y_kCRhxmunlhFTU?NeWb(dt5+QObw6 zuZk~jc=fuR#Y=qFB-zM5;twCzM52{LXB$|HZ1GQ!{!O!SV-i08Yk%1uO$XM7xth#p zEVC=lvz#O~|KraH=u&Zy21Dv;?Ir)o9PBFM+z&c_iJr*u!g}!4?ws4jUo>BQ^mEqt zAjK3e5qG)-;{6mEmoZDLM>wJ!Q6=S3Nb#XPkp$Tkq8Y0fEFr~KLle~`AK0DU8m&L) zPy+Wse|wo*D(EBon-A+drYPa)x94p`D&0Yw_D*oyRsEw-vxe8`V63gXqxTh9&-D$&A6s~uMlH!1;M7oWYJ zs+SZ|A8|lzFBYUGhWAj5%FN=tuE9oyLkwi#61n=RWq7O9#8O8gCYWz-v^J_xNj^7h z8uWYFArcpPi` zLS}bBI|ZB`7zbq5hisvIdsX*7#kY4dd)HBEzrQSA7&r8@HHl~b zTK2BJW^vAHElchAFlK z?xpk{ptTLF5e}edZP2W{B^i(%@GY?vkkP%Nv#p;qyGlV1N%2C^=6lP;pU)sCRMFEt z1w$|?$_75by~@D-amN{szKO#n%9)QX%G2$pTzSgib}7lcPPcP^&w>QqO_mfg_u)uL&VUz1yKSkVe!HKr=8+O4*OH4Y=uQdj|%nLExO0CrZ!tp0(Ttdvt?cv z%vvkZFB~X`@*_`4w}`~53dM@gb|&{0neEOJlTy%w!Q;DhXK*SX9H-@!UTcpwlRR|< z7582Q3_*cp63hH~Bm0;R4R7elm1KAa2e5+&X@CAQd)`(C-=_Il2@1rrMG^o#O^3G( zGi%gj+@Y!mD?zgfGP<^V0kKZ;6hjolA;qT#kaDyzc^GW7sqaZc1=)TMNg(oB0fNF9 zuF$HLuVrZxy^dzlAQh+`{KR1sp(bM>@1^|NThHu3MLr{7eo2A;R+vOA>dbfM?0^bX zLuL&wu_$GqtJ_PABxK8*#4apcpTypt{rTw}(6>a2u#2~Gxz8`aJ?M`utaJET+!~Md zk6A84Ke$aeTXmK8`Pw%+=f(L;FOQokTKnwm-4RnDN`U?rrCWX|+-$LIh%AZLB$8*Q z)7=th5}Xu={>gT{`Yd*%`NLsS{?T-q8V-$^?@sNyE#xd>H`p2Ch;Sp4IU>LRh76w8 zS=rIU7BgIEfbwW5ZT9w2!@>0E=2ivZ4iIUKLKgb0+s9Y1q4|t&boBT6>dKywnJ|U6 z50BeNo`fnF$Qr(U4zp{vNE?|DfZ6CM7~qRJ%)rvel{BwkA-z{&Lv0lBS>j9j>CaZT zJNqL4@5SbWB==FQP{e1?d6`Z&D>%2KMpiu^g^XsTK3obz@c323+AJUVVpc70?~RDt zyOE%Q!s;elKe4P78FYc1JQa!C2{AS{iTdvv&c;=sH~Lb6dZ+TYv5S&f!{wPi9nZLZ zakCF%kQZ(`eP}jY4~*iBr{@t#2_V)2=8iz^A&GG$%I{t&4sj7CUR?ee{F;c&CkqKP zj!uI_y#iCiJK}ZJ>$B}SMFYM0Si1DYuw+A*sMm~SCI!HK`aQ(cuVRx~JRc5F2R3EG zy3(F#a-6z2fN*m~z4o5yqe4w&f+L0?xRB|P%vNt+Ae#ab%NT{0vVDAGeI8rP8ZVx} zBC{~uP;B3)~OHI3+;%@T&UXor9IIB9=@fp$tvcEBv=(T-I?-U zq`NQ&TR}L)Fkz;Hb%idiFQ4r}+Qbk6^s~s>(YpYlc(y{^a9nzxr84w^n?FwS&kqj# zF`edQa0}6;banoXvdsPoz5Ms?RzsJxgBkPYPj&sD9UGUwe9@b>il;< zA6J>BnBJbE+UBs<9{L>BQf2B{7Sb%n&bCY3Zf z;DXlyoAHC~_XZacY0aGFI$3XKhbk~obrTGtD|5H%} zCERcHEJPB8&RX$Fy&-5xz~>u9>{${Sgf`8 zQEgrq$`QrEF(LE_;Kh>lXu5nMuqbnzCTG`xc9V0^A+hb4f(coMEs6{cVErP}O=hdX zutV>7si&K6A!a$NEpf{*Jt0rGjai_23d-|8=|c>TIP7P`&rq4}K+j?8@Lw`p+K|Cq zn$|WjKo5<3)|NGe_}G5~vIrG1xTX9m?;p#-_bl%#gm}SWN6Y535NO*Q@+jNDy>jLi zyt_70pg8jIl&LD;mjeBDQc_&!k~uZH$h@g@N_gZvbQ)*Gq6LrB-F{-C5I*O`U6Vpv zr=85MJmn0tvKt)lW5cv1mRWTG$5!ldMiKNd`$6XfVwU*DzQ-NX%L zkgYsLO7TBM84agL%SY7uGY-f&c)u4C@B~V5^|+jUV}E}BEF6y&{EG-o2kTJ+aY~x) zL-Y6aSRtL%@vy=r@7_E;3cOpwR%g8y;p>3r{OJT+a50%PAy?yra%7T}-q^Ls zTlT;Q(SQ&1il>t2oSAK-IG_yk!3WDmFhWMZ_7#1;{o)*74Kdby$=b67PG_tKX;Dh_wZ?hBUI|f!{Ik{{6 z(R>V%&sx~ZXTqe=sg^_iF`QM$@h{DOo~}CJaE#)o*0+iAWi*tF2jZRY+LCS`Of;)~ zEi8RLgr4oyJ|e5<8dw&Z=14UhPzl}6pZN5642NgTVPa<<8lRpv)L-W6tTqc-V7_c3v*W0Ul+`jDLp9oXpHM>gj&l!j@(PmT;}}s5RZ1w@ zpbcFCtpE8k|0y?=&AoP7&qJRco$~b4xj}q>PD}vGxnGhFz|q2Um&j-E`j~mt|COy2E8%mlYGSWZiTisXGEFg!(7m#$#<+TrjmnVWAvuje zWzI43>QiWvVgeP`ca^}B9?njtE2Yx_#>&@0lsP>zpU2Mjr#ZjU*8@1fNh;u;*9BVu zdXvuAb1oqR>%drH=e(HXScVB^3safL5ZQ9kgUatg98(y@mj^h*3PJE4D397+v{(Y|N<8X|3k2_XnzO<)8>p8dSlb`Cc2@ftOsevOtrVh)f=29fc>;qk1x zIlv@wZ}NDOsCuqN|HAsUNRRVq@Bu7fx{cLgv7P4gKPt8odZXe-l{K!ybt|kMg|8yqCuTS?0XHz?#e>_v&}ffkJhgvpEyhm_>qQkmc!ufuGQ-l%9pxy`Tf2 zQ1WQ0#yL|gDI4o^IBz~#f9m}h6M-V%Q>@LDVq=n3hoqlA9+W;5RlJn$QY^gtb2Ep3 zQ{d}wh9`OJGI0BP`o|SXY%Y?M5zvA*G*_&WLk|ugmx_nx;Jz^UzPWlZ2oiT~ z#s7MRrQfdfMLD-0BZkj+H>G^Ny(y*iQtlp^qp(X6L-!^X+amPY$uUDAx!CTb(=fRW z{cV2TfBTbs%4&%imYc;~@^2MRp`coBWz#UV+j^XRPY+XiYBrKdWC_Lx#1{r7rb!_N z&^+J%6qzr}=lgq+1pLh@Y_MZC#sQ02(otIdrv%95lsfl<<2j+_>0zIBEt7LTG?mkE zDQqDqVlbqXkIZ-y4Mb>O=Dn58_nZq5lljosQw%axHv}-J$Qg(ZL1W5PnvD~Dmp-mR z0}`2Hl&R8nUm>FP@hbC(3O}qc|CRw0G0ObGlN*!SMQ$Z+4vd?#9NL~SU)cI06rDR@ zZmc?;RXDVffGw?oCwdAp028nS9~34}mvg)t;-?>|Fn+=Z-pEM5^UVq$ug)WbvMu}L)AjAgi)X!6hkcs-od|7%R4I=*c;VXAN8enG1V~Auo=;K6+!NlRn8qoc7LOLg=oJx~_ zyhcfpIi%AW&g=Z@`;SlmmSi?U6iVqTfe~RbjsI%=_&8}+cjt2l`RB7? zt!@sfxNpP0%%zAFDowL9j1o*{79{Ll?Y4d@GkJ6#Cdhyb6eW*ZhE}I! z|Jh}dTFK`KEixpEWyNhJP&cCRA`EwX?HC7o&Hrxse^ASQW~-i^PA6R@rr{iy?G__* zW~C{KQ5GnzL){k>1kmAoVG#eh8G3)6$435Al0cb>P~2a8@>98s+MdXq0B)whN?+M- zB7mLkaD8=kb9EkD(D6&Z`}lzDmI}I5qC&!P284$qgG~Tef7~oiDlA_9D)#5?&Hcw# zAkJHUxXmaz&B1g;Go<|I;^<#oL|F89Qr^Bb=&LRm^N-#VZ z@OTdjt?7fsQQ4Am5_6u9WzeArG~pIk8tqKS7bdf$TnTeT7gl)sy-Yb}*rz{U850X! zPEY%}A9rEHuR@@F4!F3%=;2;O6@EqrI(28hnr&eci}M)L`n7-+q>8n%Y(^f0Vxo47 z-P6Y699uTWhoOoh$(#n7L>T}1eA5Z<|GEDt|7^PkH&6x)F(b+_R`4{tMO`}Dtj*9a z6=Krz(wg(Ip7tb?%(=5tW~R+-jM6yV##h#}$oxxMQih=fQVL?2h!d`iQZW5-FyhHw z^HXW~xW_36)g?tLlc`iZVe`>{N89iS`!y4FMkJ%5&-(n_t`~~vml8dZ<%B}Uvo~a5 z3|kPwTe`r3^TTjPnioVB`l!2*w2l_CoDeW??R-F>xk^X3zM32*n%@a4LtBp~G{_#R zwn>qoqtfOyi0WLTfdusB)EeIX>5-_T)bC5NxNjSeJg9KXLx!8pVTlofR{y7o$WvmF zjcU(0C@wT^`=r2}h411RVnW{hB%UZG*!}B%rQ0La+@B0P^Mdl?T?OK-1QEJ_>U?mV z4=0!|Uiz>?%uxo8rXuWyb=RkUF8SOaVcjo_0b6uqaa?k{QHa~B^@e0o5n8&sOg5mc z#6;nR-PI1)XWYjI%?wArR~~>dOC9WPCgTaPHRr*y=DOtDJgWs*Vc4ZekVG#qXG{hT z>(U9#g1PmXfhF5v4^Z(!LfktayYJn;5b7#%m0u6%7jnrJ#??i3ThCBf!=*wPhHiN} zK5P{z8=HW1i@z`{!~DHTqpcLp)xE|4zP}YVq)L&~cP`1M0cSyrU+wsC!*%ib1A|hE z%vbnD*lpbyD}WWy4}5tZ^bxlJ|K4oJtdJtiL{oHdHW}ZSke$w}W^S8uLz8x4>)aZL z4VR#((v5_=l|x`2QG_@@lD%Ijkxl@%bh=x@3q~HJt^Awjds$@vNO&R}s)|F#M1};C zB2HTm%mU_YDO_iBltMCl4M@e}Z0U2Xp3L5HAT<#|z>a`L{7?TfjFd9Vry$t;H7gY& zo8EZ}i?h};ps7r+Gc!m(N_4xLlt^YfW>R|MC#i0Qr4$)+vonz#LGP*(h8TEkS}L%Q zsL+`OEI%3>sap*>+~8g2>{z&;jO|`zUe+j*twGX5<)qJ*V(!x#KRteB=1)P!BQ)qy z$}Z%P6o(aH0k+szT8Jt*i(D$*&+A2Ut@^g)TOn;U3aM}Tixw7b)TYskEMubd`|JC= zMGr}FKBfCjHUR4W_TcHt582AlbI}Q`Lr%pLCP<03>fz$_8OtD{K_s*czKikv&gj?5 zGtL-mqYgLEX;>zFBHMuSQ~i!=W8fP7GBXH5M*Z!(aCbpoKq=mv%(@UFse8K0;X_-D zHf7ekH~VLZ9EaCfWVNH7fZd;OW%zS1?4a3xCZ)?0tQYo_ip3&--*q{%JG{@7t7^ZusH-P?=QL}o(Spr!AWj_t{!cBUYb4+ehymy;ds(WyI|1%84Yalv%%~Tka|NZ&yD?T7y+KrfV zt%a8_8}z#?Vo175JFu64@%W!F_kZ4f3ec6j4ar-`-gDu8_p&Pfy#Mr{`%m&$pTg>p z6nC$Bq6$n~*4;R?!dM{*eddoXv4W}SB)eYWW=}%9uq?Xx+Q8DT zf1u+RMlG|vUm^IwjrL{ZgYo!jc>-DLtWn2S`sOx#FQvFG9Ap0T<0ZxEbgs@0ld&q0 z%~%QI3MmB;SZSmrj@mw$$z?!XyC35psfNXAt)uv1MAn;7(t8kX|#H&Bhq z-SsnazzD2Q42<3=0W#g26wy}Q4r-co>xtV#&|OXTG;x?d@0C<0#K#SZcNuIYHXy0n z(3q}aJ&doZ64DoE`Qgh_B5#=^LqFc7+ne>Hdj;!>We?Pn?jPE4Pbu8J!;aI!CW{d@ zN{N!EN1ioZlMoFMiv&Yuos?P)LRE>vQhGx-id04ViyocXZj1uZ8L9JO;dsxxI*+cj z+O!Atv)9H4WstIP^B!{^3VSYauNU=ew^YNwKi~f6kNf|8`Sds0pqzAz4+YCp_{T>7 zBKO&H*bE%&nkhA@}~B5?!U?vY^jfs>;X1y5iiaBYy{&89Fy#>SZ zYZr1T`6-<%&(IlFK)NJ+C>L^}X$g9_ObV%;THaLG5x`jn_}plqIgOzGK&${CQxM#GO` zQT~c5|Ck_}?siv09=@Zk)Q8b4?5^GBn@WK`=f15%QyuG zpDxFEEHoyxSMV3!Q6%ZbTvDs>4U3qdr>{JBmw((}Q9|nj@&}gsRQe((*260K{-AoZ zw}+QMDPm}P^uu>9dgan)-W8V4LuZS(;aF2P{$^Lwz@I79&q6*TV%fl;3E#buIv~R0 zQ9>q25}Ea;W#cJY{jx57vaXe6$E-YG?+QyV^XRI}n{>Z~t>Dq@MB}&-ycHQb`23~q zDTpruEM_g#IWw-B;bzYGa0-+0<{6-L1zmv1Nh4wGJgU>!o!S{spbDF*OC;=)s!cpJ z8E8-l#Skl?3M8SnBI3!!;r{&70PzUOKL7rRO6}oEDAaWJ@wwBA#v{KSP3s-mC`fv7 z!>r*wasWTiY%%iBuWq@y+#hr7E&xoVVtd~r_-3p8OZOiwUJJleK1R)AcaW2OzO2fh zCf$g%lI`_6w~Z>nUKH4Hn<`Wa-ryaV*|GF3Ykb5?g8KpjM^(DNMZ>*wIZtQES8SnP_(EC61-xb*# zVc+(1{nyJuQ4UO88qyqASm^i$XK^|=(^tCARGzbh`D2|6nfU84NA);eP5S;r_2l)I zxBcbf!_PNwJI^jTf3yCOvGn3cFMdmkbo}L;7th~5|MhL*gZ%nopOKuLzIk1qPPs_> zS-h0vmoMKwfAQ+qU%IP8I*tGB^PekZpUhwSPsz()e*FE%AAbAchgU!U^zx@4U;O*~ z7L^d8goxI zpqW>e2gVp8xqZqRORf05$Vw?>fw2ji!(6vJ^CE^wq5@Gb^8W9icmMCNyZ`=?PweAn zWo@`ty#HHAv?j7x$kozT9s$=Qd|zXmSx-j1Pg*w~==M0xlF^VOOhCa&tII z&)VT>kx(h<-`3lDN`zfx+l~w6`xz}^%@X6wN}Dy(e$vs3my=FM1zxv*va#;kW|-yg5z&Fip1hT9`oC!o66Ml=-y$ z@;ETxpbh(c3;pHFxf&0rcL>RREs>PLjbE=${``3I_3A@MDJP#o*ps)PFOEK6l=7kU z(BsdYzh`~gN9Jtg?M#Gq{955{U%amPn-0sl>~MtFzn#DR{c!Ba&Xs=kZvFM_?LLX8 z_{G~LWp>a`rvje_d@q0Npqr<(KciB>^<~`P*-P{N|gVzxk$|&)21IUi|Q{-xh-ZGX$5p8-M!eH-*o? z|5xFNOG$SP7VRDPxHXZ_zE_pHAKuCZSI^g}P%KLFQ!wRPcf z?fX*GFR4rF#X7qlI(fC)x=3<<)alKukNfk;tM}`0*1EHJT`RmkZj>Bd9?9@F(f6I7 z(Y?v~pW)*BEDhz9*iX+@fqo{H*6l?+nz-cl9-UMODgW8Km%D~*KZSh&eed(7*qPRD!m}tXV~yS^vJf`cG8! z$ml^s7(tdc#{yvN9~_?$4e$B?_%+sSy2sGfvq%ytE?C(L7wxhLc2BladFmJmU&fU( zei8@9`J~G~1J+ixiM9$^iugRZ%+yI=3(j9!S`QB;=i@J1LZyG!$n%|cC9L?lQ&i`( zWG~|90HTA268{L|FG-xUAuP*k)Lg!AFXI(uzt|-s)8JEAA z6QA<}dQdX|XwpNS30T<3Y*I8bB|aQ&8NBYF<_l?TZw>V2>AU{Fx7*jSZvYo>Y_Iup z+`Y|$HG@hi-Yt#ffy!b7lVJn}0t4c0pu!C4puc+zT;_DDVN7|M}17-+c3H zXjuBU->ka*>)S%{^7J$L?fW9%m8fFGrB%rH|4atrD+;{2amjZptUzVT`Kl)R_rGKy zY$fD|4`#6 zl~b`5UizzFeh}~Wit2WSB+q({Alu(o!U#3Vobc}oV?Xy~^ z3=OzidAeskt0DF8H3-y%408@$CnXwxMQX=xuO_YC~mBR+H`Bi=UGsO|U4(pD-6sKA3(L_1n^DTuN!W zdiNH&UT*2<;b=(_BJn&c^5u)otg+^b(7y_kPO=&*4GW;dp8rXag%PeUXvnb5Q2qUR zw**qb3Wg4(hMt3raH0Q(+cf_saPf~o13hKCSUTNrN%?!1YM6MnLU7a5{Y3<8x|;a^ z(Tc4a$ysIgb4x9j;#O(tj1^Kt?aHqb!l`~%W>=+jS69>WR4nPCrBv;N3b}gc`HB}V zd9lJeuCVfk=-v{WY0crVZ;gkoMa~4KR5s++ z&nEDSJSdMdI8AIrT1o?Z@)+$z9;j-3y0Mg|%s{P)mWVVv5_5J>jc*e93lkHKLK+~9 zGFv2#GWj7u_~$=<_=YSo#Q^cdlQOS+dlp5wxx6E$-isY6k%H`!h?gA*D!!WK`|n5B zjtnrtiy&Ad@8(?uu!t%Q2~U4~{o{i!-_LGI79jrn-&zmOy!_$2`s>xd{}uQiHEmb- z{mT?CrEV?$>c=uHbbh_X;3<90`mJ8C@w3NdT6L0o-B4*nnc#)pVu&`g`YH6+>!ev$ zD1%8KH^Nz+930KDFj3IZui_0O~%Zl zXN~3;-^Ky|sA+oPTA`*7goY8)-*x#&t_O&9;yM7>V$rBp{%?f+NQ~_#&7qffBfI_Bo*%Vhw-_GjYkmg zRZ+zICco|(SGN|?K0=XXrcXnn{8XqyDwNEmobD3G4N36|hv52A{zlO*>RWSG*w{{t zrSP$o)X(OlF>kn{uBwzql}{$>&5|e#iSo%bGD{4n3K<+n8yWe9$`*;15>)ZnaNVHZ z1m-3scBxxZnB1ENKnW;bSRA_1Q7+!4)4c9+RU_3Z^<|Oz^XG*@Hq>5>{__t}<^9h;oGw1hE4Oa!uJczf zPBs%pDx0HzN#Uh-MFWK=n-Y6axSdVy4nTUQpGg z0a@9EN$FeYkN>9#B7vA5F|04Wx(!kfK#!LI8T_=Fph!Q{H!))934+=C3EQ9anv8J} z2IGnZQlkh%6+1uax8LD_Yo5z1q2M){jR zy0kovISDueiJan|!VifdBo@}rRgAx}+bgHaB+u&F+9LBLZg}^CA-wRkG4Z}J@jT9G zS!S_ljdl4p$&iVPf9~hmo7(Z`!O_*=fKMNZpmwr}kHwKzP3Ao|S3sVv$7wIY8?zy2@DU1&e z(C#fmki--HW-~5yt^zhll*j=ZUO%w!4?*oB#lqsGS6HpOK`=0?0jC;0y|8xysTI|0 zmO&#I?$OmP8zQ0Pi(ja*-L)MEOAqLAxfc?Y|F$>U6`)|M)!U!`o%FN*r3%m|%3lWU zTm^my>l=Lac!Q)VmaKdCq+4$N-+xJpgslr`xW#t7fxU5a4gNr|#C2)^q`l@S0IZFF zV!CxpdS!^fZ%~9AK{@o_9%_hE+KQC8xTH$%dDKs(b+2g!cNAC%?~*fM{o!q4xC5^* zH{$fO41rYW*-BoCpxk)I5nm_85!W(mifoCKlZNu; zVzbxPvZBf(tjyjjsiQNRn2&%wmr57oT`NY*K{h~-xO48G-dDFG2)x^U$kxf6{(nC!%Q?%!@wab7z zPxmd}r8t|cJW^@Ee46$K!=Wkpt=WG#mj4-}MN zW@=`k)e%6v*>pV%B$c7N-oNbLw$m-mxAdlKx9_cTzt|-A`uWf8lPj`r{Jom&R~A;K z3TaEpveSPrQsQz)AkNJJh&d#!JwMc>8>+l}5V_vHcYM9ZOyMqbc`(Xcy0%JEIVqm+ z-~857(*BO$zC1~hOzQpD>qRP@#o2RFc=5=-!4QIXY0F~zU9s>T+()b5$4}Ln)DFD@ z>b1)y+AG`EyO+O$Qj%I$J*^BS)xSCvQiM4HG-mHr{4pDu@TgVK_MB=WG-9_ZnsZ}K@FKz_P!<7^g~>v_i~g<= zC_jK;2xXOT~@aBp+G%-tLQp4!=Ql-N0{Sbr@n-UQqc_tKzOndOn8l9Mh~ z+J@Z^Q2V+(C2rUa==&f0&_4hSOj2{3)O9pU*nIH%{`5`p)rCV2Px@DMER=tFc=vmeq)0zE8a`j>|L*0@F*3+9`0dl_tDBQohmiXCb~)F#@coyDEP7SlZ6E#$|k7 zfra(iA;hoec76=h2u=kErmy!HT6vbRBv!{`lra(&b=Vzw*h6hSZX>=rRFrr*&5+aG zI9W>-vgyMzk7cYD8s(E(E%+kg?Rxs<|{`E=!U zFTJ%$*=|2d9syS-R_OK8+-NE>&8f8(?GHhKIrMTT%SG*@geet{uTD}x2LbYfAKDrUY-b`#4g1O zh0#D^QmYj#2s=7r!6PO5)U z)h(GIkwGh4Te<$FHm?VRM@RF5^&(gSPZX|?3>Ma`#4>Q6l+9jn6XD`fsSm7^GAv$M=m6s$)JdB7>X+?? z;$2A^Fy_VG`MacNC7;3Ko`WL`o3>t@gp54`7Nd$1i~C=>aEc~N$`I(&<;A0rs^n@p zmpooAf-sN-zYXY5q5*0$4k+$ZyZJJyu!@z~ChtG5Peb$YSJ&U~-mi-ziEw7Sl3r0m zi$n}2cwPKuEA_>z$)AUlq(c6_IsN;3;dnF5+35$$1zRCMm&FCuW*-q{MYqqQc5{-kNTh-lo`8}QU>)Y8(U|!>UrhwzZbNx zz2-WcJPX&7!+zmdA&Ad1NT<#$C|)`wl82POFXcITaX4WgydJDi2Bwo`aGj%y6{l#F zS)ML6uZmPrpucUj1(b!wOD{wf|HC)p9#I~BS$?++g%s8h;^ui$zk=^dxZ1FIxAWJ6 z^XW}9Z7i4~RY?iuETT<39i70AGAOFJdh&Xy$-bmYM@jEhHaS(>prN<{@$RiMLU;iM zy42WeR(NqfQ^1iJYBxNXk1oi~Ko1_$;@%NMu#rvmO71}rhaYykaiMv4EvSX^rH9A~ z^%ne<4pU|^jVCv;G2f-a5b7+V^+p@!61sdTRPw8E^Yw3q7jGD~zp-?C zI&Ry>Rz}rg$`Y##-a;FPjg{36&h`@r_!@T9%=S__$wu!|rimZ0Exr-peAGpv3)^&q}PoZfEa;p2RYv5pER0mqO!;3{o!@@^YbS z;COSI9MOma4hZY^(zhDxqmvUj9sng(*t3}3^c9K}(`59FLql#4??O-CpT#|Zk#M8) zhafoFlyEEp>nA<5sy??{?vcudu&+BOvjAI=5=Srrj;Sk|1tC7}@zCPTl>Md;=_Mv8 zq^eedJTqS}nxXF!?{&X1q*1rYJ1rS=JRrd5vxiP8KGKbljgndq`a-ahwW_(<>lBK( zC2#;@i%}wm%S8-Hmx{*?=%+qH57oJ=3=~EKN-&R#1HcMjW2sBK8olpy{cxwIc*a%$ z_xI<${IZq4Uc4z%%BPLmAXvG8JE^n(JRDVth2V#Gy-6wfU=#<)z8dbbuqq;hU4o*9 z7*_fc`Q@o58hSD>=-(wEmA^i|_aGC)qr0S^G;}>zL{Tub_{Xi$Cnod#o=aWDv}WV( zo)2yT1eH95hyPTbsI$x{>d%e-yD#6>R<%-ZQTePWui##-r)2OAfRxkQNvu;FuTluI zsTT^nWd@nZOv}2zckwz3aj#~ntrCystXwU*m&-OM>4l|#!E~rs9PZ!l@dqGKLSYaL zFZh)0yI3eJ^JD&+Q3~}|oQ^|pwdfZCET3oQ)a&OLZ+<W$tyl$Ex$ z^%6HvRMk+-D=1bIX&llee30HWX0?H2L?O}U(jVJe_wF;62$>EAj@xzK0N^oLVy@EB zlG-ySV1(Ip*aDcfqT-Z*Di3_Ms)|7(XjM2W#V60bc=u&_72c&Jaxe5~pD_j;oGRdt z-d)Ok5nZ?=?;$nM`1(1rxr9DJOE^%Z_V`p)Tv$#+aX}9i*f-mW55@N*d?%<5C;@yI zs_H}{hRK6Vggo`){x@u|^uA{UNuS4M6ZqTh6y&}P{pyeH_5mdQ^tVgPde~odr-Rq& z^&qCCkFUONNYJI$1X%`zxx=6rPmszm#H}V;s$P-Ro5r3<_i~IgMs;+z_pGm*3{3pu zA`iHFHbnBFbd;dY3u!+yvj$rT#j#deI;9!6y?lnpvxai8_1EG3-`5}h3g0gt1~-Kr z$U?W8re@kavuaS{o#mHpz4lYh3j0~LU=XAp_%0g)D5BV|B8EQ>?+T@ObNTnPKEwfK z7)nU`SzNI)1GO@%q{-aK_R~c2cJ<%BcPV-ju^M-t%J*s@ehe3{T*z_cM)yK|#8AaF zqZh<>C1Sx|B+ys0rz3O);0Sh4jP=GTxaHg}qB}MD$KMwH2%{aZJl@ z#6yjE*w+}y%etqvNG@X#t%U0kUey+aMFt}saXKoMl>D_ZXCwM-Rb+qwU&7q6Wbw{ z*p5-yn|eFlx0J+?>(NR!40eb1YDc-JIlC#sJt8Th4tb@^DbDdN8vw-$fp|U&dH%Xt z@ouT|oc^C;xcKI>a`wF?ZVck5!U{TZ)6Z6KD`B$&tl$tPAKu* ziY+u@?N%~9`P1qM4!6RD2d~KWSY6g#s>zm`(V3zJ)c)L4lF3%)$-typ^d>fju&p9;$+y!%*27_p?N;g2Bv$cS%E@o zcie7)zE*>M?!^j8CXtz3IM$4f0UP3x{JI6E3=VPx)m8)Oc+nfxfD9?N6saYp%YZqm zb0KiiCbdnOXw8EM z!>m@lS)-#iZku3LMg@=x&_pWGUy~-EH>QX~YR~PhjcKao7&=8P>g?6>z47d5Ep%;4 zcv&Q3C|)EzOF!ZRFJ;gcZ=ePu`DZmkk)*_$C1B-pu^e~*2$81oi1j^;g@CC$#!TJ1 z!gDRmA8A~jJV+a{p3^$R()N0)>#X7T7@NV}3B-S&a-a=>8SpHpSZlymQ zmeni!@6~NFL=62TEA#b|()AZQ44Uh#BK@q(s>Y(0Yk3~Xb)|f|DoiTJNmdDRLQ8yE zp5oLvOe}-PU7yzA4U&_sWHgZ%OYJ88AWTZE7Z^P>fX`NR*64NC;l-!@v&M1IR#$sp zG+dROo#WE8<_2Ib+@{leUXec^6-iTz?%BLDf^}gtiqopQta_)RLv*L1s%=B)x#f8H_$wa#Ma&NDqEZZ!1*pb#43Uejd8NnZjnR+Su2jfp;_E61IGsXvh z-<}jo*@`FM_c4?)enhG^=IbYjtZ@A}4$|TY%e$1iK4`9l|DUV7QO+7!vW4xN_+s|n zO=G|YY;0`kZeZp+=l-wjtjtGRC?+C9QLkS8luD{x`Cs0YZxWhL0LBLat*hB#C_cpiZd%pPvxG;k7>M>8zAsy^UuSSN%__jHvJ%=qMh z1oH&a6!HoH00R}Yatx33?BR+yJIM=8eTiBCy3$rUtc{oRQqe8EtgvsR;do4c`uXJp z{+?=yp;^EE^`KoUeDUDLnjH5zpapI%6Pte(_e{xAi1KSIkmh!Zlm4UT>8yk}9aD0& zbx0Y?c-O}S=M!2|4A^@90RX3W9de{6`8OTAVea@9HW7Ll%J-Bnn}}^*mDdQdst%s{ z#y}Cm`l~n>|DAFT>dFPP4G$&oVn%V_|Fs;mrgL1zHpHf}?Cb-H)x`lrj|s7gkb@{? zHPipKj5tE*Sdi9T5iG>%+$a}ZefjX`WV=}SwuT5t_UD>Y-(Ux!G#m{13`l{*0fB@( zCKZjpgp-EQN6=d#=&%B1v_hLybO19its_<&vgK@9gSo$Xgzwv zu>R*cpk{Qyosa(wD*Xkn5Xi#wA{sWSOX5C!vV$gQ*G zzZE#}TV*``IxkBRoCVY|^49xj5J)rMPJm}DHZu8_)*Gn^=!Wqjks;((wj+;ORq|@g zOxw>Nt3ehaFlhY|RF22JD!RA9nl-PnmSjAMy>sLW?CKR}mM*8bhgI}B4;uqC!@^+0 z?V`mRouCE#(wG6UX>>~5o=#(>gt>KXHB2{bI}SK&DGt{wPs|>ET|6{D;Tc|;C&EKt zu;X!_|EW@8Y&#KO8D0PujB^MrinzGX=t-lLVgvIA)czupX zf7Ktp${coV!Q-?Q`c?V-pK~>**|WH^EFQFk?z2Y&{k?sjH>lp_LV_BaA&bshu{;e+ zowt~L?%qW;#*~!Ln#(&@4usd|v&MXXY}hOopuvP4YEUhC3Q6erMOh;hFcB`x!%{iZ z{Y%-zBf=~Q=>%I=>6}PDrKV&{`E1$2f8zBs;Bh5VlCJT((8jRZm+c7nY~G4tg5JB7+l4w?Mn$h9r7u5fg;3n)#Q~ z;NuU?#R30mM1m^~`dk&^0}B&yEH zv;XJiKHFj3E9$Z;h&=NF5j@G`VLDi0dLzL0?+qcKVL7Yv=A5{iEXzaLC|d`s6xJUO z#dVRN*o|aEBlGGICUDitPV3xgs@9$4Nk%MTZdsi;hB?wVP)HS%yN8o8|=*F z!6iMQ7y#_jqcKB=YTW`1*+T=%*jDrdRKSdF%`s*y?J9(=hmi?e&d>S=C@bSDqLF;f z44KYQx&^ecM7eT~;W47?xHW|Ea+z5|Y=hjhfQ_M#D^+$St5H}I_5>0}ZXE`#sEat! z2~L%)MB&@0utUiR8HD=Tj0XI`9XRfMNIFmm5lJb;p7UAz@ytizt6*};y(o*piHr$R zAP-A7@@8=#A6}@g{!p$dOg0TMzJmG?JtmmJq_g_XJnU+gx2_KuzU+Q+lN2dh6ov&$ zFb)OJ!!NRB&mpHf0K3E@iTvxxeaFG32KYe52_8z#LkPwk(|Np|rv?+|1%|Jt5=QXc z4i|P9oj_+i3%M0|ASgl)sEeEG02tB`qm?%BNSh-R@X!@F210IE zA;|vvnQaYI001op95(mSApp-p0*cfhj+|>+5uGxDac@u)7N36yDoFA6)NsF6qr<$T zS9HhxH5@$q&o}Gh>d9LpBtL}=W#?=aoR?y~FvHny8=?sX5nuNBDg@bbA-LMA3v&!p z(%*x8$I^#46OZ&YJa;sPKtfD9%sbdbbOr2*@x7lB=Rr7>u!nRGo5ns&EzGh^Jk+v4_p)(%y&)@N)n#NP-K7?Jj`x5I5I^5=Zm zpJf?`yw4_vExJ3_SrjbuEiiB)XdAusfsh`uKUZLe;#%MU;8=zlwi_jDv~k!zQWX8km}3eDXVfI^ylDaJ78oFl24Eun5J*aWu>c)#03Mukb{ESJojR zr*&84Uwjs3VA+C>%Dc;a>zggozz+w53NGSnz8j~7h+BgLfgD3_@YKt24_ybV%{FbS zfWFat*rr_PI|y9ZGm_`=eh#tn|CRj^f)xluhullzd9qDALkA$CLN2SJ+q5gXg1^$n zuNzp!i=&-K%X4A<00Z|w@M%nW{N!nejsv(x_Ku-+X7G%D(}>@z_&m;9t8ZThkJ6 zZ9pzFy`VHRC*5Fxh6?yEqX7WhkWiR3m%R#rw2cuDPbUGFub5Y66G{wArH6$>^~$2` z@A1Z=MlHBlYkscZcwA8;j)5hv!=6?to)WU0h@S8nA`Q8U3~M0`wz3e3LEs=kn1rrA0Wam>%+tTw zP#6jtpSIO25mvJ7m__0vkq|rPCDsQ(4#SLwaFW(qz{q5ZaT|!G2^)$vgT}xapn*r1 z)iR{`3vW#~vY#QSaX95-G3AHzCWOWX-M!&VFoTBxRA>4;J9EF z2@QL zZ;mDX2)jg$8Vm_7WfeUY`7CQSUpA{5F4NQ@rWMuzvML70Jr|#knQRVeyW3Lym43H{UGNliWAXiR=lbOA?pr__?NT93J%#p}_`j z1~E~w<9+kjs6M+*W)npr<(S^EXo)~|LFv##j6A#!e4f0uh^;(Sr|x=#nMc-|pBMc! zTgHme;KTw(7xDk`GOL1zm$9e_|7WJV)OwNbPUVsqHN7R7Dt=cCz~eA?k&d{(ya$IB zBuDu~3bDzQsp51wk4jg|xe5?njtT*Wf_LYk@rEf{C=j=Uy3LdcCr zR;)PezQqukdKi~lZX`b)Q|ptovXDK$Q~LMm{G=Do)*C+)Gv$*j=T(dewWvNsls&+&x0X+U|Du(D$8M9SAS}C@BY}hfS=m^@26zw# zmkQq7PgxY9=_&-3+yGH}cMcER>wL%Gb8uPnP{b0=gEU|6|f;GrHY zm=Pbtd?!z{O&-GlL%!f_|2ywBoMqFS1<2p(znL9dd}{&K8-Lc}8g0yf#lNg8>I| zN1wF^=P+z7!)DnueKZYD5pk}Z?d`B+oFPauSf z#9TELtVW#!jD2OlZC@Ui8=Rx4I)rNq3t^0^2ZgG{Sf?bMZvgM8&zb-5kb*gkqXaHHI0gb}Pg zjOo0H(;gPU9X;y8PW5k(P(i@rFs5*d+z6{;im6~{41J>HISLBXljHMp!-W;W&PxQ_ zB1E%QLpyuKO*O~|k8X5OjZ4^cSRQ^ltgx9@n4<)O6JTt`K6(6?-L{f8Hq8{1VR_u0 zIRJps#+dTUltYjM2WLcLvac~J9pGsIW|(sEfc8*rCI|a;b4SO}Avoa;4h*=S%Q?h6 zMFZgF<`1Yg5aKR&OcbmfkOmJ2Dpd4p*g6uR zW&U%;kB8%B{CN02$f@tdS6FGqEdmT|{bK4%0KoWEV>5@n9evYV#ukH2=L6(IW8IEz z3NPb72RzL|g)Y}Xpk^l_3`HoUk~{ex0E41?7PwdKQr-Vh_CN)a1X#_NRt2avc8s$~ z9;k3JZ&uo3e#LYI$uwTYBQ#9&w%QnDT}6IO92hiMAhUxe+N5-I0duG2XzMV2tF<$i zSdiwhTFmy`#kR+$H4r?5oqM9%(b`+|5aVNa!kw+A(3NM>*g#C>tf%}2Ne~C2Phbk+ zmB9v3O&1}trvDP|ey)pKRxQk6<(EIDt1FvNSXwonz1q7oQ{nKjr@^IksyM*=a5GRT zD*T;^5smH#4CSpvv3UecHcxS|_2oP@9HmixD-SCRIs^>T^X#`mLk3Xd8(?rXJXG*i z_NTFfFzQ0KOlPo)QLgyMT}&LI*Eaq5Dm}xtrX0fz@5r9;bQUV1O`!lMy!1ky%R^9& zFbJVdW8hon{muyZDI^K*W)C2F`DjeuKHmqECY>VNBf-sNDBm2~u~i&_dr-LE0N$C03CzWEV7R_uEUeyz78n3&VrjBJrlFuhwjw&d zV`Q5iNtH2KyN^h2L3P#AAk_ z0#lgpBt#_C_9^Cq9;zVSOm$^i{ESJ{mvha2Z&(DGqY3a5=v<^_P5W84MlZ}`C9@sv z`2@mgUsOHJ1w0VBveOr9Z5fgZGlh94Q48aX{2qE--1Sr4a_g5(Wr&SwA(FcS8;C7= zpMVc&aqxTwzJC=p1X*HUAv{Q^B?;ZCJJlq7c-i{bm31TArWAxgR4ufx)V{?_h|ZXk zZF#Xs9@25GNkTIT)FB5vKYR#&Jm)$KiX5#(>FhV=%`Ab|3J&V0p*CVh0PprV5DTbC zkk%jHAR=mZv5$WGmMYeD^_3U9X2MDSIhDy}UJg|(f^$Sm6~>9A+vCoEJGM?5KP z({qHm^DU(zkiqu@Eu`oxVGksHX7mQ1?&HQ{iOtJSS`N}l;XP@1YLc{#*DpU)eEHia?4D}%#> zFu@Qlq;>Jguuz=vj@WHT3fvt@b`z1Dvz6QZ7EIV7Yt zD3zU29d3Ne#AkA}kO|4XO*pFYoqWgrWzrJ*a`k>ptP1M68*wX?Rs^dH!6~&Dna0_P z+ja@M#$2b9xqDH8!8h$zlU7caHTiMzpivfVCM~2~gOYaQEE^}owMgR$k1N;1N$EzW zYeUgn5SYS&n_CToljh{kw`BQxk_`n@gM>0W*{{MwvnK~*Hw1Q8S~q2(%AV>C$RKmc zsxZ@eW!CwL(r%z_Q_0-L>G&^OKWZNZ`=dV#N4D zAjA&f@07_Be$A}sd6_;Sgrb!cyQ?3*XYn(&?xCMt1qiR_b!W|U7&;u+EsyLosKr$Z z&XR`D*uppsZ@VsU2_%Fh0fRzjD`Dg?a;WtxlzjNYD75?~sIa6l>^_HC2Q5etv;Yr# z(|2y2D= z70Fk{d5`~+tO*~)5vHU(tadCg%qAq|7rc8dCs0!aPFQFA#x(_ge3@xemfnmVIqI5$BAI42%qkFM^QEvJmkV89X@fN7gRI8Dva{$Y5Z^$dRhLm#+QFx8aJ7}jMokR_}8rTXeNAqv_WAP3< zb1rtnu+WiYrDbES5rEH zE6>0tqX-?GGo=|@u{>|8)z)g=qA{?=2U;B8`fdQm6J;mvFE)n$YKCW9y#bW6)QRSj z7#ONY!4xpmlm-VV(^40g$fe30tWPvleRdrr+Q-1c@2;If@^G&%ZB_#mnFCD1P6FvE zcaI%E+%VG^Dnw~Oe&YVaG1sxH_Ia!EIldgux! zGqy-f$d+9t4gMtpwbJ1xbM_}5(OES#SNEJz-f%j5Ojo+td?ky?QcHwCPg`A-GyfhN z${uW;upfa`ht<|Lmz3qgvNvAnz9)8Ka=4(K!A(vw6w*xFHDiyi`UWsf-E5r6ueM zD8?!%D4oTFSJP5PjVVux6Fr6-yc$oVkUei6O=^p9IKa@t_XP%-H*h^9>CXX8sRJY= zD!w$=1OQ&H*8~o^WPPGuafP9faSnk=7F2^KqSp$S!aZs-uEqc!vNJ6H)4M-;9qwl> z9m3`ic1eO}$5>5bAf!U8n{ohrJ0U+?WG+;zW^X73#<&>%+dd5C4&Yu3m46!q!l}KH^IEh}6C}7Z^ zBc1pG*H(-4GvpIm>fnM3s8gY@nuaVt4Q`KF_eKX)=N+P(i!=<#W+-0=v_XkMWGUHOrYdq;1>tIsCEhJ#qvZ$nLLRECK2Y;kJ z2pAXB!k(Z;e~8gpA?5Wu-PWEi&RWki_{4eRV1`hB1xG5k>1w<|bpq+CyPMuBotZyg ztJEhVZO9Vpx=k$b84Mq{0>M%cf@KUoWe_R*l3|N%5%xn7Q7Aa+$B}g?3bWs2G01g9v$k`# zHInCP-4f_@U{02M+PFuRo2%U^ZPSy>&H4f00UoGFoyH}-Ys)!=bDdSMD`H~e!hET) zqO**Z=&W@OzGr!}9sJ04;f<=4Es)D~a!eBiU_d&So$H^tW9v7JkOqe(t*1fQPeT%! za(H0h;f*+z4g67AvI;SN^! zjLc}3Hu_lSY17R{VHKq)5SH^9r4N}5)t_iip@c#)FXToTZiCYa!p+gkPN`eXdkR@r zvuhi;)WXBT-737p1}_U?iw3jSo4S0QEr{#5spai$vbt~IZ1 z#H25H3jW5rPtS$jbE7#?H&pKdRIm^k3NCRtBq7T(2^1Q{a~P6Q%=_grvlCFcCJ#{Y zpxJHgLS2=&^*MTE*DpG#Yc%eNF(UCcb3zyapd}Kl3u)2wLXD#bA)=65Fe=32S4Eb4 zZ=M$bgzn4t!|6sk&YtKEBxqVi!DED^&)RRCOTxn?eJ94vd-TeTFyc_{EaQ0S8!V`E z&ap5zfQsb@8-X#TG}GMtVm4^598?G-5Wp>IaIl@RwA2+5NCTEb;#rpth9L4v+vw4; z+J}H5j-i3_Z+;q5$_FnF1ceY{eyCy@+jKblb4@8`b^MmRtUMG858uqo_CZtKDK=JJZf^1z>oUvwi(|luKfmf(o;Lx8h|Pnnq)& z&7s-hmAG*bVyPFK(}D}^y)elCTrbKQJdy9fDeC;5Lu67F&Z4^HjyZDpqw$$ezS zn-H7kdd5Du1yw1;DPj#sQL`atD4c!s{@BEiI!=}f4$HAiA74#?}y)8%;eks5}NL5OR_ zI-P|xmKCOfiI*=|dn<78k z2l{0}Lf%>S0Ci)CsD^Ye;HTDXe}adQzOlRspz?I!Up6w$h6%T96mR`o>sWOriI3Y5Yxq-=9Oi!^6Xb zpPnq}Qvc&%h-Mt~*Yom_c_Oi18w?$8z~EL4Lwcy&-80XNK8?uC&q2&px~`_MO;pA` zXN&(f-3&I=dkizQy%Dk$%3%%&-w;BUpL{>4(f?L+BL3#lB7nv}k9XA))2zliJaR|H zIr5i&uAljCZ~FdWuq`LvE!XO-8He+7ya9|<&`Ydp=*AaT{6F4tPm_@$VRFBTms8^d z*A!3Oyg4k;!l&a>WF-w>_GulOsx_=bZpTgU3Y`1?0+me^WGr)Jh68u#yH7j)%(&<4 z5z5B+&TY%qY;IeiQG7aeK5=a7GFlKyu${#~ys%Ci%dIp_%|zv3V1mGES%G|T76K%? z=3WLt1k@orU)(tyJW?n^Wfp0>a^2t|ZK#|E2A%z^7GydOWUdPa7E#D~e6}NoCPHgh zX3t~Zzlp}Z`q>)jY7y$2b#ZO>@mz!`ZQCFmu~kkXlr^>;Q#fK^iou%;%@)M->60$hl@pH`e2oLL>Qk{jQAZmBfjMt^!pM0z(YZzuIa|ef{n}< z>OQMuwM^eR0kKRLG0JC)JjM6-GeaoF#9wWBNYDlG7kme zNRYRpq8Dt^)%RHK^E_Q>*mSmQI-da%zA2=YjGTV~C&t=EYz_hZjQK%+hGMTLhOZO& zAtLr%(-jtSazI8tot*XI~8CjMm4R*QEK4S}Mj5d~I0t|Vabl@iJPXY*;wXqAhUXPadFs`}qPzJBa-@o~w%JL0l|`}~^S04=u`==6y9*ddbG z&o3P9;N3!-^Ofg`!pn#lO_`xiO5pms65Q!y*m<}gu4mjVm_{ETj}y9 zRahktb6fXX%;WWRNM=$&Kb|InpcYvX)t+A?@Vn5dlGIX%HtJQbG)aDI{u5KVNX6@E~b`@AFi6&dK3FLJ! z@Y7U9sOrX8hlIKrF4~ORcCki+3W3+F5u!nT*Z^`qovs3I=Pw6mIoZbKM}kgUaj+DNTBj^9TJ1f|%W2)NnF@y^T55vwLg zM(-oPMYbn&ITGVKgO2L7e`HpgMdh+}u9EE5`EffB^8ImEoxABG65_4|`4W~%-{yZ_ zn3VKZMc43^aNn0hm3R1z#4?8%-R9rciaHg1dP#ON>0G0Lo8}&B1RFn(ShS{JrrSU( z4N&p@%RZE9EemfLP;=rI9{#Op68nSrEdb-gEf}y%ux^$Xb+q4%-ake!o0!e6FyhrmcRQvZ6wc zCskw%0z2S7Keuxot_zyVHI@CE6Yg7r7L=q$OnIjbWS}c}UQY+fuKq9@u>P=y(WK?I zs2<-CVLivYPoMLj>?9n~q5NdNU^qfxBin{8G2LXoz=^re68VFQ(haDk?gZP;$;x@2)5@QBmBtFQ408CsZphX6^2 zB5wJ+@sqt7H+zmB{cP|fTfjiUf++sll?TT#Wf&J_`4k;2g6o6s=?q74dXoEwa^J^~ z@ArU@uU`fdEQ1s4Q{qjtGn97t{$ZP{M)f$TP@D++4p9pvG30oLpn(MNU?rmE@_(N= zaoCIC>%vU7 z`id>3p*)57k7+hiC}!o@;z{dy>a?>bAY`?luI*E=hAcuzU(V~5bqQs%MQz!QC~KLP zx*Td-tC_2^j?w6%1OrJ)nh8m|NmL{=1&XtSML{5WWI~!P12C>m4iqJJ#I^ARQ zVS}OpK)%8@lQJhIgb+e=S>E!#{m(XRl+_zw`?f#vdW%rPJpYENarrhhE1WkwA3lui z&#fAU?y_mDxhdT~SM}MQSY()Q^p%{I%cgIDq0XB$s2V731IwSRKNODXd9E`D1VZv? z(`U?AKXpdO(wUGx*v=c@f1~aUB2u32rs2LI?dquDZQ@+X&Rnp_XOyTE*~wL7=A%H+3H|UpCMl9yB1Y@#Z3G%-agN)fF1ObI5Dc*Ge&OSOd!1Fq+oeY9Wz^QJ+N_ zj}jJXa*kfN>r?s`OA?E(LLOu*R|}|lKXG#lZ1I$oKiS;Ytc}ZD$z%XfTJcb zFu-Llk)YFmJG=NQJBAElbt9-ItZLcT8qVO5V_J+Q;|Bl4M-@m&WcBBFPw2w;>zJkJ zXc+$^WgS+bu)l`NC|?tJ^S)YLhXuxfbc>sK*u2@Mq)J4{rC3qwE$3fByb;;cs3$*L zkB|SHVo~R0e)3CSJsjE6dwh*Xo6NzKkEyvxtGqE}iD$>}*t=b%he6G%3p$U1^2zzB z4K2LQ>oM*Nz*;q$=LVeT@mr=XTSeu}m)dFjfLy6zreajMJy|dW9oo_!{G2;78n0k} zT}zU8p}IR@Fvx6@4MEhs8WmgYM1F%F`U2ruzgsGT@6b+yovdBafZ-Ib5=6twV=*flN(J*~JO&TKgJF7TaOJ zLtGbhFB%DzMYO99grY#ClT2IVJ7L9IO(kvnAFynH`RVxEx1qG_;n@A-PZC}~XwmfV z)ytXSLUloV%WPA*f^;@dmz`--UuMl`B8<3WQxyI)lxI(8tl+$6KIh*?YKNTYBCZp6 z5KXNYaXsAdt%oYwJ2zp^tAp*MS*)T;{x;?u&9G_|g5WN&fP$o}(sL6Q~VN zsD&rt2W;pmE|P8I$^-#-)^#vz|G@;kIFH$y$z^t47J)!SM2N;9{4_uL7?EQL@SJFDO0fk#+ zQ4=QUwYAq3-a?{=;FI8)sy?}Ly2{c(0qQX9_Py6}dujhw2b@b(W8wd=0_GQTX)1!%BsabD7KR`8|0^A5Bec zo!FOkJ|m&c^%vo2L>@&Yv8uE$)$xv)8LKS@6%xH3YZ9Ex1Ddxedn&+|#S5A?MRCAu z8{w73)XI{6+AnsZiF=rlAQMl~{RDqW33e7p@VIPqn9&m_4(!veYcWfWn-^H4r{sM#3q`FRdn##Y`sTOd{TLZjfI1-b<`lEfw0c(0Swv0Lc++y{ZdkyW1}`pG0dSq48_Z+%IZc!?~|X6p2}Uo*mmR74Ku6yf_eSb1bKv* zJ2=)jn!H+bc;0&R2_Fa=>X@5XcPSSh*3U^rWM<09m0QAy9D$ndk*C^Q&AeCoTIL)>U{b9W(Dgvp}YJHe&MFepP>MF}j-JUhd8>qAVhIt;Y zI(W&`Kr<+so+Zi&fFIV-Gi##5HH4W!|}Wkbz;HjG!E zC4s;k<}|8vsA~&1c+pQ*uZnxS^C&qfi-l23l5>YhKO5#q4`5NLO|s=xnv_>}LOw+| z6#>~#j@Nz3aAjf~{JIqY(-t8X!q%G*TMbXco26;7?{RLc@@M_ zP!LL6e5%42Q-7js=4{X>Zkxu-xbdck& z{@z_j^V7QfZmrEL`aXw2I||A*6ta0(x{77D^DP-0s=(XY9!=@|XJeeZY&Uj%WyB5L z>vB#Z|Ki|+!P8JMKzz&G!oc1!Miax~!SNskgX@wk4LoJ6`xvIE*EP( z51!H^03X+;l+b=uVsY?riu+@AIfV^GnwI@>q}NZ5|CYzq$`2SiJ&^cRaN-zO&{aiI zs8;aRFuEy@DVzg$AbuKWFN->LT}`DgQ8}~P<*=9 zl87y>>fihX6CF9}V>J+9SlT3&MCLD&#gxk59eLgwHMrNhLb94O~*>yt=RQ;58Pr(Nd zW_uZ;%(5as$-UFqXF;UJF&&1Bk(e?qXS*e}{ad}E@iUEF0s|J;w%UeNZ_B-Q1yomX zBg}~2qyM_WxAxsMIMbWEs19lfJoxn>3^=yUoa*vP)gGt|9PB1A#NsioLQ|=^A>Muh z15!EYrBe8-@CG@WX(1(t@kh;C01(o{#*B3V#TqCKI8oQT%kY+A89lg?wkciv1|ab< zL2EC3oG302bI)C6?aL$%@%=mh{kA{1aqyOh7O6B0N823XO^ z0amOGsmR2=p%juuAXLixdM=fbl;&y)7JV!2>2JEOhJ?6m8_!y})yTgi5*^#o7+OZn zp8Pa82=3OkD>9Ac=b*JsecNl2WNQXtE-zPYQSS2J0)v28TPnMf_@QddP5#hZxiwgX zB^tZXTb-Z6A{$^r9T5Q)N+WmVvFGf?XEAFYV_?aG1k$pTmO%Fk73A=7-y}|Fe}l3N z0>+&NZ+5@oe)&?7!B2-2Ft^TmVL*Rc#1QrE)LIq#99nRSU90|ZxoqNYono3`_Xd!t z*Hwn{IBQ*>!WdIf7T-TtS5*@!B>pwZ5dUtd_!ny1#5AxS9Kd#yFA}e3$*nwP2C}MS za|MY;!tnAj4#aBIT1Gx-CAD!(U)u}OsS>x>z_N74-c`&;=L+xU(trVxe=fVMFc-w~ zs-t8lrk1{uVhpZjG=fRTl1%xTyQ^q@Kf<6D%&Q<%DNxh;03ojGx!TB<9UMVfbB3Y3 z_)*E)xgZS+icfFWxBhg&ELLw(AIMTu#PD{H&4kZ@52NV|^#OvP5Cc(TU}TUmCeSvT zCtPeWK7KmI)45}VZu@jaL?F?3#1^#7Wf;9AGHj?I-SrIcdJ77vOX2&ZB82H*RfJGs z1BzI-+G^O!m*zyPh3~~>zRlA>H=8%4lw~k<5wE5rSNY!QJfuSwN=0 zls}4fNZZe}uPa(Z8o?CyV|kzVYM3=h!1eI)-i6d(OacQ440rKl-6m$42#g}!{v>_= z1~&R!nKg{|#xfIifo8xJ97|4iLT>E-l$_WSD2T!(2(^Rs6deHYZ6Y}#L0-^Ncf=BG zfeQYHv=@ViAem!qHPoH+`3b=FVccN)UCzbi`SpB9urf1ScH7z-&;lxibKw+ew2)cr zqHtCDn5fde`-SMEL}JLy!P?jjP(w~by_D3L2!Pb*{FL&B3-$!1=^_T#oWA1oI23Odi^Ht|+4q#uRT!si7tS&h|L?T9G*M1($GF9HXV^}<7 z?N=@Pr<0T%$+VBN%l=WD3bZOS+4;ccQ;Mnv13awnaxF60Y;7)F z#CB8{?(qGG!^g1R1wpHh=excWFPnF2?1WFM9<@?Pz(Aou)svJ(%IUlX zIV)T0CT-r*4(fGt{0KF!gS~0zGBa+zRGn9mg6Uc1=Urf#$RMbnnL-e1$>1jJ$C@*h zCHW7T`Iyh+PIasADX$Gd>olf;b_G@}iI>|2MRU^0Le6S{llb5Um5K3XaYllbEds-g;A+jC z=IqV(QU$idctjB3p^~U`WKB1On2=SS@h|dwC}tmP_gl(8`>kow@Fa4NXj)E=>*@;@ z(L2|+V@jGbd7)f6AQ6pWm4@?PACWE@VRgcf1}8@yLe(h?v`mx@J~mZH7^A*#eJ_1e0msF%$jQv%h+BR#CDa+JAxN6$XWbe>>-?= zIzW4{lc9{2tW^w}q7kB7(1)IPE<2dpnH8n}^E8BLi*dIfFu)R2M9~l_+sq+Sc?*YJ zgJ>CPU0?SynDZ}h#QkBvl0zVww^7iRIqQ10aik_ z7DWz=t66<)sa+OsV|Suf#zD=RVtDh@N}ob$s{jc&ZoE_aKz+b1#f>XKNE=qS`lYnU!AHoOMX&Lwf=WaThFWn*#DVjnHi&`L+X6Z2dgP_f28nV#Eb@9<)o?(}w(WE)=u6DL-%qvfcS83b) z|>WSK)C~bGQYMAP(#z*-L&-K(AbL3^}*O`S&ijVjozT7441m=SC zjXZu6ipc-hQa|Rd!yL3=8p5>={^Y&yFlbkyzPUBpPF`7hf&1+%{y2Rb`tYEBQgT{b6*GA{&qL9^x3+P}4YgQNP(b>~nEt z6Gw98Z1b;)AXOrJTA=B%#{GwcqRM5v7q`m)!M=2$rZwQ!+;Z3n@cji&ctFG8P2qE8 zPwpZOhJ{YaP4K+)TK&EdP38Nn6x~oL8syP9fZ@kW-tl_@c@6C_XGklRYZyaBn26pX zt}YG4snOQ-$S&iD71pc9CyDzsCcW`0%q$l($PvfcIumkG8!PE}*RQq2B4T(qG9S{b zUW6SfMkGFl%y3Flr}0L_&kQLCF_WnRmF7?dM)&%D2yXeT{}gr86gF)PQG`3wEyKl* zzuO@pl1IqDvzkb#1UEJ$ORHe4K)2-~TktZksZJNeUY$(oS#|CRhQ%k9u4Sl^e-DoK z868fMhDB9B)0lQ+*mjn7Z49?|3|D7vJs%`?_VOw1>_Pu5)4_HtO?x%iv|6WGk1zD? zJ~Z4sZ3{6m8HM-^N^@d|dbhZ9t|l+i(hK=nhqD!Xa-x+!sW0wcRYORU6li{n{OsFN zOVzr5P$y&!AL|(ellZ_vCKf4jlnByX>*7QUR5W{;OOM%#$VKBM(buHzOYn}I=u76j z5ef{FMS@wLy*5Da(F+QV_WZy({4R_o+y}eCtm|UIv$B)nyp3L_k^Y0*#>{+wtf@Ca5pUt~ z8r%iZMmh)?lbL3&#v@|7?oix@_LYt4Je2mUtgel%6uRRS07m`7solu?@(3`%U#M$t zv)5TnpFQDM&V3*eV;uVInnGDR4*cyjTvy|g8C5r1a)w)Y(Um;%qQii)4gGpKe8?bk zyM6cHFDs=!-}5Su4)JuTn0b}4{QQc=|KVNN_vbnSaUJh6~6CD=X>saDiYXkwW z0B1Gxl;er~xb`B1TB^`XyOk3wqcoElANP|!YKHq);B^QSY@zHJ%Gt_m4Dpw>Zj|M~ zWK(hE{`Ozl@4j;jeb_cD&0!zDK%)x5|9FXusU}6X)n(zFBo%yPQRle0G(#Ue&$bi0 z64#u*PuFdWh0M>;nM7i~lYDXQM(!3fmaYFDUQ4{Ge1|FLUy#6Mt%sWkA{uyYVoUnT z1mc*6<%L`;E)MmaE;U>0x;A_cTAOU?=+0t>xTUriz`6Li32>nQSqs# zoIwX*a?XXCY{(8HVK`kkT&?wY16MZ&C_`h0=Uoz(38$H>Ayq=f3uW4iL@W~wSDI5U zQ?4uAK??B^;Q1V^y*!<kz-IE!F+oPq2zN`9O7cfR^c3-a> zhRu!O>yD3m#myTenC){OWGKd^A2IrW{SXpLl()$};4yh1Z1KB13!ErBQ){elCdrLUG50Y83K~iD5ex&Cxa_Z|~08)=A4q+v%;$ zNl1~}Y*{|DjTZ9p-M>|2p|&a)TvW<3zg`)YNPi@?Px%uo&+ZwlBrbz?m0+t>YD{RURbsQ=%C-5Wc575PDK_->gSk;+V14(sd zHdq}f2J1hk>D9z){9$v$IMb_~$R^pR&~C9DZ85lT4p=_#cfw!}*feNA9Za4-su(?t zYHpBgX~)m=IO*Qw~lB_hI-dz*tT2y4pvZD~H#Ip8EOC z0}3v3araHn$E@$jd1dnm*mNkJ34Qzg2IPwuf)G4sWMQ=+Pe(!~$*z^QIKeK28)hW+ zIo|`5U^+mOhNmF(-L;#<{(EZ3LHF z3J@EwqFC4vFAhdOjcsFFxRO-`{~uX*!dq9)qj@}-uF8^1oOroj>}w~nQ1VIcX-C#)%WA& z?+=IrIu1~>gpW5$p}*Z+e!V_?y}FS0`0e`ebbA^9>3I2ccMWJ73MAfO3RK_jE@M{X zmL#^yKHeRc+M5eBwQ>=0j+YDfhjXY>R(-iVmqml(KshE$KtXhmiag#NqSdYzpqxBt z(KhU^KbU1?e!pCJy1CXm&4)Bs7yP(iJxuee;)r?u{q7nw4S#(-N@>86r8vI2s_$HW^zU;C{Fh^9B-wbStq5He23^`PeZRc~maxz;)l0HcB7HcV9WPGr4~H*T zu)65x{PXSE>8spLuBRDkiP|x>IQuy$v}-Vf*FXM0b$?+OkS&2W5q%VBw$FrZ!(UE# zkK78VE_Ac53v;NV6X-!pDd}-8{tO8y)n?Ft5LzmEObcwSUOM;c%_Gz(!tHbS0=B?_ zm}>xT0r8KgyZ`m)k#N4U&0zkkqo@8U1!m9Ke)H!q@)wGF+(B-2_nI(VwwuF5P_OHiP1P!z;8U3GA+wy-{z{e|t zf^Tji*oG#*?ge|eA&^dw6hhiYVQ1V<>d{g<%N>&<$b=e;_{-$p@K=3vTH3UZU!~lE z)T5LoY(PXyl}aYV2E;V#X)k6nbZ*Y_4kN>t;mjj>um&tD>twBAOP9yFK8L5eXH<8p$)uRUB}Si|{8Mn1f_%cG@!IK90%Jpy_Y zw`ZTOPfu>nPGpfO>+byX)u)g6a5(u*O6=zJ^X18hn@=B)=cl))pKd>&pszoDAn6gv z$O6RW$q8YQTNOBDGkP{o3oEnRRdv~4alJTf#>IyV_s;lNBf*Pqhd{~tpKD@;tOmn$+rzdc;iR1Yv^^(WeA+=G* zO3^h?u8z_P_{0#jNmU_*IvMH&GSa#QE(~#I&erR{W)QxMut_9?2jQxI9Pb4Qj3Jhqd@uV_W|?w0X>6#Hx;kSLwV| zoY}{-H3<-wt|n+H0g_w(f@ZZZYt?lv>-6d7)MNN^u$)emMe9#pXbNF(s!=YP&TBMe&&EV4Ax4$ft-Y+vEVpeqx z4;8OQ0#cl&4&YP@5P2DCe05O{SzhlovX~lGTarAy9s8AHIs7zJc&LV`z7AmHyTdsicIJHlQ1azPQs(QD5_47ECh$@|Qaei%v{H(B0^mYQn zAO|ORvc^H=MiFrK;n@jJZZ0OZ6JR#2$S(>`Y{*&~RFn;&DvC6@%PWgg${vFeg+CJ;*}B4##>snfC1CsNp!#Hml<^tbowTG*YVHyY@aXJlg0 z)As3SE!F?t7!-VU@=FWj*-$8!HU*`vik$Mrn`ft%i%I@7c?(7weu~e%r=+<_IqhGM zF(F6LO8$9~Jny9P^($OiPA!|s3N57Q96{?mOJvoAYH1S`a5xw3BZTA)J4F3;C&d-h?KtspU*EdnHg5)JP#p|`Y7Y$!zZo`m*t|L5_WJBoM9@nWA&gc9D4PZi)KW%PSD=B-ool5{3iW(u(>CT|5{{{g z8HkFf0qDdeOsun}&c3p?us5ZoIwa%CNYQZ=SHz(rvsZ_FCiy|x9Uk7&P>nMg(wXq9 zMmi5(C`L%*8w|r{-kZ}+TpDIG@g^mWX$Lx-4LEa{+bOW=Qt>8hhnUmP zpok8nyf*4p4Tt6{v^??`GuBnn;;9==Uw`syJvTd5-TLfIITxVSR7qQDw8>Zci&%}chs&5b=@64J4Ze`1iL&%5U$fYZYFtiegYmF2+ho|B}Q#&^NI$j zT|q6oI-sp1{#31$FedNWpHk6O0lpf`Qajg==Et`XP6#qEY8F2flRnL=#x*4UY@Nj#j2n}kyJo_XovD)SF=KO4Wl^*?;!i>B>=t;~aT%%?b z0vYWM%Zvu)Y#|M0)emf5!QkSQ9CqsR~O!3DM{yP-FwRTEA+)_ zHa`cyQ%md||H3Lh`5-N3P^I8;uZ~7Ramrt5q{%0J)L9fYW$U2Qg~tA5CP4%sOj)ke zLZ!rCw=r|^sj7HuFAdVs*|I0x?t_?x3jR>xblcx5OviR5l=}l<%h-_kYa8=gHgq<$ zQjau$-2>UMr8zrQm;F|0)kziMO;{dCX88sp`*mNIET~9VN`V0S%hjdXbGyo(L4#C~ z=N<6dE2&y;Rb*#_3VDPtH{iQkuA$G>2}(xVm232ZJ|NG&EGbgUQ=%)Ql(Qbfo6qLS)PS*lawCXSe>raDvD_8 z&+@ZQxV(WS*IJ!P8`ipQN}v(vY*@8ehg`|m+x34bu>IyK!dOfX5VK0jH%veqfo4KY z=uf!ORgJU%uY(?D8_ng2RSgNxil{i9vXrH{f8D{9Lj3~-=)`a7;+r90RxD?iqo?Qg z3bY0ABUbM1dc3Qa=2|+DA zUynCs0Xi8RjRh^GQ>8fCF0E=cqKgxVZ%4J?lqEt))w`5$&Gd*F*}!1tNn`RRC9^S|wmMZ7Yonm6&^sOv=Ombh$kz{BlDlS6lK z%Jvj!o?6;m(OEQbXRY?;{p?3(jb#e7DPUhR!05W$xC#kkfLdDNEM%vD^Pu({dJhTY zF{KS2AlOW2pk%BPW2kC6Hp^S0`@ivSnwM&~4y#mMqo*~W!K!FcwE|maG12^jy1aXF z4e>GK6Y$7j82Or@NL}4Fs@z#H)r+1Yxn1ayBt*A!^k@Xz=`@Wzrm*3!AEx)Dgs1EB zfD^(I69_p?>5JuSOqH5?XNYAL39@rctvbTv=&cj8x#iJ1F|8MK+tdE8UTS>nD2vJj zKtuDyBQz+)n&@by@}#YQ-U|GXhv%ZiI5x3c@D_OmTQRSEu2i9 zol2TpFS%4i@>xO;mp99;q0di?NUA7-(5;;nr5`H*BHjF2gh2!_bPY=gX>k>vk?6OHFtgfE|3B#7oQgu;V?JPkMkfLEC zhe=3M!&^9$l_X;_4=vsxicd=EVG7Z`;-HIUjZ`l^#-ib_RH`->vqe!XM9lj{oF;?i zV|p+K*r{DLqi5cr-9$x z|M{yhMThkdg;<7=a)FKicWhRF{aKE4BPuaOHnH1(4)9iXvz0g1w4N`txKVOe6fKioc(0(Z~8~( zScw;0(5AI{h#C!;dcy`8&cY zGE$6buUb%{zoDeL?#l5+ryO1Un;tF}j%zN>r6OMFu)NPW+&Zvs(l?vHKtQeLJz zEFZtzH6lNJcj57#d_|;$bA^azY{OUa@vvLZkz_86PFMwZjUz+3?xIS%J^m4)Ab8ZJ zergNM0FQo}OQ0`FAc_;RiWU@R*oy&*e33rkO9AKUn>2y&$J4r+4G3!jYvr~9*RD7~ zZCPyAGldpy`LWv-a*?gs=b(5!eSQT)lWBAspcdMT+dbrz3p^mJKF2{912QSUkJ;#C zSmB{1P~em%6TZI8xB6MCT@wPO>hj2*LTO8YRoUzj@LRL3i~1j(FtwI|RR6rMLXZ;=fM%g_ zesTh;EB<8_AT+bjr{tvid}DhJv>y%WP<+BtOj$7dqZY$hYqD-XcwG@{eRZqZ&^Cbp zvHT_(^FYd~@qn#NRX10B@D4MYn_~}jfBIZ?G9Oe>g|}ey;QPb9p=o(j8)nBxGI};y z6SsbzUJY?h`CIO$p?S9R{^zyok#}oCAKQrNmd&BO)ske3b|mF)2lSAuqDM*w;s67h zc&&3?VN55gY2)gLmwQo+rViP?bf08z40@wO3{XT9YFfdYM@vozOUCNLy>UM_I+`mMX(==0*y@X}BqzWe)hnG*GJ2_MI)g z_CWP~V^OKbT`jtTg&y%u{v0jFybF9#>C_TP>!Sp_6Q30nPyZ1w7 zv@DX#DF}@FRIasDK(1R0HX=bUp+MeaI{iSj-wKBPxg;?QzUCSek z@XL<|@8cjUoyR{WP>F5(Zv<3S*(}Zb*8k&e!y*(Xx6O`m)0+ZO`?X4?ax2nL+x#} zbANrXrGh<@ZzbgK=F?!(sg^JUfETFs+*tQH*e zzH8#~!|X1{t?*NS<44T(FAs%;TGwSJt1VsJXrlJniT#<+xg4L;w>QL;)!Jq=es&gzFhMISHA)ZzVtvJolP!y6fq|af^q(ttp)Iqt zvWT1@$(Y3hsaw732Rnw^>k+y`Mjs}R?vy4|Q$82y|80L36oH?Zv_UaU69#GmV#3dl z?+=Y8j#BX(caK>Mh-Jf%r`^C65)gm9Ko6TgWH5;pr5Ye9OeDzQ>71gJZfPtMsBg0$ zA-8Uq&XkB?=O*Bps4X6$KnqPde6;auz2iW^Ac5^q))sR%-#8xIwP21ObSHa|>z`QO zHiAHFtxacH6=zt>ALi~}?z$D)Fcn>9;HJrabMRGPn8?re6}G-wg)^7;LLXO=VoK*@ zBj`dxoHnHV-Hx|Mds6RZXggEbi<4QD2qdhjg}rv%6pg}sdy;1-#;rrY8uwn3F}

  • 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 BGC}|V literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglegrass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglegrass.png new file mode 100755 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_q)500lxjSe4~&GV0EuRF^fi91s7HW+R&U7MJakP>s~fWr9+291g9c7EV( eoB6Cqo54Xs(tpMM)1p9I7(8A5T-G@yGywptnLhFW literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungleleaves_simple.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungleleaves_simple.png new file mode 100755 index 0000000000000000000000000000000000000000..689195f75a82b7376d63f04d6f35e7ca2aaaf1ff GIT binary patch literal 430 zcmV;f0a5;mP)`Or#+{>9C9MZfYr_}&JGfqJOAjg7qyBnxrlW_`? z<_*ltX*H~~O!k9=?>iZ%AUUmOUkdi6Jdpr^X8^#4Hpg;MiUoBLiOK!<$LoD8u++&F z0DRvG0FWk&*+_@YX*IQWU6A9^STocz%{T@5{aFl=$%2}-nY`29*fekd%wv)+(5q%* zeBX)I$30PrbY*5!>!bS~ov@gu)@HWBp{cdLo5Gcu0FE*0$8t3Vg81RjWIs4GEPm2H znY?>g`%-|j0Rb9PrZKgF9>-`2)J7*7z`p#%^OuosJ=$>!qDPw3YOH?OT7Ny2njH;) Y09fN5kp`c2RR91007*qoM6N<$f|8`JVE_OC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglesapling.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglesapling.png new file mode 100755 index 0000000000000000000000000000000000000000..9bc49bf74725eb5d6a2c11738bf3fa53eb702d61 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0FeaQt@?E_H|OWP~*1M z5fYITP&5!%6l3+blq%;~8w*syQWE4B%)lut5I0jX7s&VUba4!kxLn%j$k$*Xz_gs} z_S^sVZ_a9Y?lhdq@?e5wtmX=*Nel0V2}@0|+t;&AS^0GJrZ;n5PCZg-!Z`Oyl=8mc f%X!LQvpry}D`RBKod47gXeNWFtDnm{r-UW|1(!AQ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree.png new file mode 100755 index 0000000000000000000000000000000000000000..fcccedbbef71245c9a8d060bbe629fc72f34c6e1 GIT binary patch literal 715 zcmV;+0yO=JP)ic@KNe(+m{Yini-qr?r#RX?)dP z6h-bF{QED1&~uU`q?}#;^ZnE8-nPk6?A1-}_*NV-pYxwzj$Ok8pU*$cX>F9SiRx4A|x$9wG&ZgNWkgU zRq9$^-KFb81zBoL?YVZ}4<`t)HU=T|{7v*=n~#4?06QvN*40rF2JunD<}SL~Pf~dn8pDFq`9%@T36) z>z<9OqSL7N=jGpdA*(_Ivv`)l?P|NaM8Qq^Y$7RJ} z!hD@?w59Vx$FYx!YLJYwjcUsdgs?6iCuDa!I*l-e=TC=E0@oI9o|TP8#{!H&w11bs!Ii zqeeoPgX^+C-rarqckXEEQUbZGzpwU3mK+Sjb>3oZxD6j>-=^;tX{xfSO%hR-GX0TK zT{C20UnouZ^m4k~BH`KB*GlFn4tt@1<1wup-IQi@9Ds$IY6q>M#?XD%k33{Z xRa8o2;ZxhehpqPeRB-a<=}&`*sza@D_di(nV4`1@qUQhr002ovPDHLkV1k&YSIqzb literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..d535e862ed113a0b7f2a7ef8a3bcd59e09a8d563 GIT binary patch literal 16239 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree_top.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_jungletree_top.png new file mode 100755 index 0000000000000000000000000000000000000000..45a0ab54d71c87aa0c74d5b43fcf5b71afc91c21 GIT binary patch literal 752 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglewood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_junglewood.png new file mode 100755 index 0000000000000000000000000000000000000000..1003080e37a1acdf571c0efd0ef930dd3fe01e3c GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!dVo)e>!K;y$)UPkHNlO=UU31M z^CxC>RtL3|`S#R>&gx0-st(SJH*YNR+#5XEAE>3k)5S5Q;#O*3Am3314wmf?nr_|u zzvroLX53`I9(k9vmPnP4&6l})7E30-Xo`2A!SUV7p#Q{FxoZbrhQHaXuDGwy{7g~B zl(&jc7_QCyHpO7eANH#2oyTt8zc%4nL#O94PqhzG(|JU_Tg5JSi)qZ*ba$c~(~BAU Sa}$AfGkCiCxvXe?nrlHui_=e&5M_TY^5pk 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_lava_flowing_animated.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_lava_flowing_animated.png new file mode 100755 index 0000000000000000000000000000000000000000..ebb0ec171e9a181d9eaa9aea282b781e7302c48e GIT binary patch literal 2308 zcmXYyc{CM>7stQv*+TYgA!SLHBtwh5nWqq0MtUSBR8Pjz^HWnPDwL>6mPsQaOPFD5 znt7oTvem@cWq*_-GZ1-Q?!oQmZbEYna1+yIUWu@>|JOUYPpg13+x7_fYvFc*j+T{HlN!nS2{oa~Jg z{zNVvtV?*OiY67L0e-^rU%|eEY2YpJGvEQN_Gm5MAS@iltIepB1Mii|QUH-x26h&f zys_wx&iyEr#S0?lfm$E~um{!_99G-5uy09l?_u^dMowYW0>hh;KtL*BEd-Wh`0Yf7 zJLY#`XcxK-(O`&5MT`;!%O)If_A1k7Mwg~if6(bWMF z-Wzc9FyoDJFZ3S4(jj~$qg@A6niy5U9za*|f+7=zzp&Iq}3_)Qx30KxnL!N@-Tkda_YpHm^rO~r@@S`Xp7Fau^;ol2ClJBb6?qx6zhzIY#H#7pD&e|xC_Q* zJU0ioVGpN5t0x50hmgA+lckn3*G!wk2#pjhPM6#V#Ht-_Z75!KbKP;?N>XakUv4lM z&At8_``1RswISOn)R13P_=GmpGnv+mYm&b2`bbf&+_&U~zJIcvu7|#4 z#VSd~U(zE-_=u~|n1@v`q+^biO1CO!L_E?+HZ9uuw{h%lXYHoYtr;tS$*0m!-FYf? ztNPqoz2Om;fb!5vtMTq#H?>u+t`ckirHqe}0^{qF8LffVt`p>{#qeVi?fGp5x3>3Z zN~>_9OMi%8=rr*SsyyC)i8p30Ie5?9ajwgvNHs||e0(_ja&4D-W?1NAv8DaSEdI$=Pf=yk-CE(}od$BkksU?JykQ5krK#L2 zezmWf0$jb`sKxHH>wax7w{zSnHoRWR!^Vt!GN67UyT3a-+3Nn7xVgVgcgKJp^Y>4K zV@$*K5V=L*cxvBVChL^s%uoU&xCzv7@FO%goDUdD63;W~E)jpQ< zbY%`T`=ft}$0}j^oA(_O$FJ%{|8(V0`ak^+b;fg2KC|ujqbb)ePX_bzD>w;Fn#||* zkBN-R$Qk=Gk^aOa!ys1!{>?MKD>51>r0te|7+RZrC$YQS{q+wnBARzSwC>p-BWr3c zh}Yde@zlcdu=2hT+6>*pY{kgrc#UGtA|JpC41~76>!b8Ox~C}Z=xf2?qr3y2 z`5*K2FIpHm)6Uxlwnmv|+<9C`^Sm@q{8L|GKJ)08sk{_ky34Tu8FK6OmZ0|fm!g+s zdiVIu5_9&I$@RRi|0T&&E8NiPqq;;~)!KD>e;k?Id0CZFY7q0PoUc==e>#sI2bx%;?e4(`A&-4tqC$sRWwG$J?=0 zp2=Tq{I1AvWBP{bwcb3l$B>fiKDfaxBcSGxgWQ#eVg7NGPtQvG9~Jy#S-3oG8&P2B zsXC!4>tO%1QM0-&Vq?@%qQF6C-)?H0!YSFqx)OBOT&RdrP3E?e6)M%SMJt%cNaYM1 zHcPX=rAe3F+2WofVsgP+FM8M`W60F^wf(i)-Nvj8)h#rV%}Alel*Atz%HKZxEy3#5 z6}2?A9o{5Ov&x=`mM3TU(I=A9pZ5JysV=>ApX$))@$TSipO@PF&J%wwXZi4%Ne9V| zJ){-oArUW87O(h=oYhwQ?GFcE?0rbT6*NBoCwG{vUL`jXG81Y#+gT_{kS7~zksBAO zCePgl40MU&ZMRCpUCKC%>tcUz&W+X)C+TiVN?{IOAJ@ZFCPo)+m@%CD^(KRUr#;Z%AUC(qI^(H2N*ZP%gpkJ8c9pBoy=|M`&bW-?2 zhhl@3D`}yn;)u3(7U!zg+lb;?`w!HY!+yCHwVbj1tyC@J80XLGZ6!YzKj}U3d)#J9 zD)kgEPjs)EljgVc{c=0D1+8zRHwG7)Qtf_pqHWu1wl2AU@IR*#%f6d?!VU9Ewz_*- zA*&#$zpwB5PP(_mdg8_+c{*W#$&E{8ay9?P>yeUbF3TFH9bmIV0>ljee=On>>YCL5 iB-hydPb^o5x81l-J4$+yyjS>O07pAl+vf-UWB&_szaMr0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_lava_source_animated.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_lava_source_animated.png new file mode 100755 index 0000000000000000000000000000000000000000..8229e577094a177336c02cfd028c1273ee7bdaa5 GIT binary patch literal 2186 zcmWMoX*?8)7d(q3I0uRPvM0W*uXwuBVZ}X0Wg=?43!eMKu`{09;V&F*@i|H z3<1eNEbxo7Q&>;tr;&ICa{LIw+#vW5z&{UuFs6@U%oAJ}{M-pP4IfR>Ma6pxm?X4I zp$q5$J^=MVG_Vtx?5 z>nsGVrs7cp;Y)pCC3SX~JQaco8U|?SrGcY|msGr3j4gnkB(c$e`Kd#*!#;DIy`m4U zqBdvo4@Xh!*7>3JLgw1pK6BnJJ$@ERP_sxhMw|)2&j3t%fbD>G8~kUEAyf1iVZ;!v z2KcOtMqPX-qgDl-N+^~`7+@;dkRS1DI(WAKu;{fp{~mSjBSk!^Hj}h?CQ^=93qdxz zT+m8JuNrlMbe=oi}Q4CVr2RZb*hza;vO>=BB%yIy;W~YaUNh5i+efE%?s?$4!3~3s&!PpdWmb0Z zbZ=Yw6WvDFRFdE3-j1x#{hz|ehD^Pw<*f>Dt3+9dxxuGKnMwW-zFgf0b(y!0Zkm_A`jcZsuZUF1GOXpy~i!oYjhm6F4HYme0X zm|k+X)MpsbENrQ5Me{9IgJX)8mLcxxm6cj8rzzon>vi_KcgEG1RLyzxcH3NRQ29b# z?LCpi4fUZD2f2n?YofN~SCrpaWWIuBXI%UE(M3w%uhRG)@kkCs>yFxp z9CRscSLx$-VQdrCyX@cn<0Zldqh;*M9IxTKB=yCdFlTM$WjA}78L=s}!hK#>nKpb4 z8Q%rMzudx4Iws$Jy5oCk#UW$ekb7h|71dkY|=|USnx_A3Z>TvCE&C`m9&y_X?1pemug_r+) zGBAH7=G?)h`C1c08SLY3f@WodPo+z#h70!uE!^zgwW(^uf|>cpoaplptj>q|i8rko zS($cg15slUaf?F&?Z}A{n!1we5B>B0_o$02Vw$YRQ>+7DrvALW#>3V5j$6tDtF!9$ zKiu=Rm-&|+mX`Svd?6?{`>0l1606>BcXwLhkZ|wRs@6)jO*YHukv7?iWi4glt>zPW zjd_RVrR+2i9632~&bH?_XF@kH@pVb$v%aDq(fwu2fwh4e)4v^h>e0RMh$AKCQA|_Za`QgZ2c+2>@jKSX$t+xL%z1dGy=h6cdd104Po>OE zoO3da>9_NknvwckRjJ{78D^drvnr#$UOW}G+k1yBW$7m!?d!Vfe1&$8?NyobjGa+x zEA~ZaP8WHTFPrBOmE=`NlcHNnKlrS^?rq|^!p=y)s_otjH|x}g?|c3^8=%m;oF|j` ztTQ#$w(SPrOiGsE=L)x?g$nY)xn!H_Y(+i#!N)7Y-qgG^uAwZ?BWb)aVA2$0PwaGY zOxH`3v%5R5^K0r_WQj;VnX=BontdkgkJQcj5!+mwUaVFON({}jHSPO+D4!VQAJ(t& zL|LgicOu&*{&-pM`Q;^c332~&Iy;FY7c6Jr|NYY1$wcMI zspb!<%Cc6GB~O}N>90NN`nqp0c{7)eYmn&2;&K+4F>Jrl_pozk438v~uFR6n?UUcM znCf>~-}jh1Lo>o6e#USz*|dF@^UENBJf7{uI6Ruo$ZXFXY5wrGCb=L>+W9k`mHtOz z`wrE~p1DApj5zIyM`(QEu5W{9d=sp-7c}-rbLiP-q0wPswp%+gB*)9m+53Ks;jQd! y=bX`ky0VPv#s@BkUQReZHCCzNS6_~Znv>n}DWR`X$d!})7;xO`VqdiRAmjhnO6(*6 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_leaves.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_leaves.png new file mode 100755 index 0000000000000000000000000000000000000000..b3f6dbcd55c5e4ab9890d818a641d1e1bad5fef8 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Yk*IPE0C5@5L3{UlTwmUFqc(z zR5tKelr@x=&=3=o714B4QL|A}vQlt}(UQ}UkyVqH){(G^P%{rvmQj&1@YAx1R+m+k z_RcxM4K#?cB*-tA!Qt7BG$3cPr;B5Vge2?1c19*c0R{y<+xy+S{;yz4U2~~4CTOMb z_c)Km=WV~fT9=i%^Tf@$MJM`Av)K1WM-LlGl z-@v=alZrkWi+fJtouA<$-j|vj{hOU{#*D>(7>rDUv0=`K^ zK~y-)Ws=)&6K52KzuEtI4n7SIc4GpDP(hLlOGGWbt0IvX=ri}OD!r&^)smJH5K%=A z*q&2nJTw2EUbu;n*blJQUTb~McxTJ$&w5(MYlh=Ki?=K3M}4hLg=t)@+pu0#(vSMe zu%*-Wh~LDhRRNH_qp|Kj9S}r5MZV_dY@@VcOC2}NkEaS?D+NHU%HGjfNBbj{%X7=S zzfQe&&#BX9uUwHk?6$dXSYOTffTz&9eq}hjD zlCzBahaq0zu{>Fd>$(i?4UjC(q)8ePBlPZcX_7`hU0RH5c=UY0>MzS^f20H(=T=(| zUQE;(IHad3&fyP_+dL7LCrjBo8tdh`rCgPC!VYy&V@g97XVM*ZwGG>iN)AOw4gp#}^cn6B?e(IhGwMJa z0uY1&^W&-h@#6(a;@~_wn6>M2P20AF(*Q?=Xwu{3t1Hwh(i4Kn$1arFw>{2&y{7jt zp!iTxn+nO3T$-v8KlBMBAIEXHalLmqK`OykN|6`x_NNsRIh1Kl7H47_7x$+5<;haY zKT8E}T^FwtsypaGOv?sady6*wzF?~tm_TuXD?&p1)epLp*SzT zm@l}$0U|w3Irx5z+#m^X@mm4VdXo+|woK+*U(C0?<2s*HE8U$glyLb^f#-XK+o6gv vhzNe*F_{O{>)K7uGCHFU7w>C6qt^TfatDGMH{u{H00000NkvXXu0mjf=PYfx literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mese_block.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mese_block.png new file mode 100755 index 0000000000000000000000000000000000000000..6b4269451997b5666b8d8a914f0ad5413c00d595 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rA>!BkI|NpZ-eZg?z6vM+O z3}1h+zIe^>^AGFCFD$q2GQ2gq?gms@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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mese_crystal_fragment.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mese_crystal_fragment.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_meselamp.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_meselamp.png new file mode 100755 index 0000000000000000000000000000000000000000..b227a2549a5a318153e2bf8c094c3dec905892b5 GIT binary patch literal 3399 zcmV-N4Y=}&P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0007FNklJBwsx5Qd-c(x>O#>0uKiqe+YwR1j1q zQ^9{WKVpBxf+%dD8;GF`CSoE6yUMi8_PKoLOi%Zz*Wh$!R!Kcoy!Dj3ySvkNyQOIw z`o5=W8k}?7-`{h6eN9S<N#NBSk*Wa`>?T)^CPun*1{XpA3 z2OJQ<1wc3)ARy572fqLAOsuMkaU5{r4}6G>DdHoH36}E>aq~O44ekPREWkqBd`eOD zcr!yBLE?%UDF>Ap6+XVDD859x!nEb|bc3{6mtbL4;9gUex1bSY28~Dq;sGfEkD!@x`iax&L&S-;ZSh^# zfgB>EA6_AOB!?~y%lTu(jPwL7pfe%<1}t=4hj-2)7O;reAZ?L0NG(#0_iw0*uMj2D z4tNIIAu`IcBo;*hJYhV;n;~x?5OKXCkzxE9v*+t%jW{RJgqh(}N=P%%VfqMcx@3@$ z64Hn<;{7j3j|f8wfMcF#eA~8wVb+2Bk-E9X*(1gZ7BlGa0zD$FN_AaFUDvAzWmy6R zW><9mYntX;oaKlN=?am93XFUWT%NYA7={5q34%q~&uN>QvdoBOS(3&F z%IcPs4pe1Lnr6UX{C7Ck@56Z<8E^p3q*M{-dFHP_KO=+yz_Kg=%=1j1=l`n#LI^C& dg7-834FFP>U*_J`Tc!X2002ovPDHLkV1m)DRE+=t literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_coal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_coal.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_coal_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_coal_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..8d685f993a085a59b7242ce19ed3d3d1f6b1886f GIT binary patch literal 24834 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_copper_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_copper_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..a6d17959dc5d84479c24f73be80a44257a16005c GIT binary patch literal 21935 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 F0swfve>eaD literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_diamond_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_diamond_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..8d685f993a085a59b7242ce19ed3d3d1f6b1886f GIT binary patch literal 24834 zcmYhCRZv__*sW*K!QGv~-QC^YAvnR^eQ?)c!CitA+})iZA-EF~-1X0Q&iSj(#jf60 zyJ}x__q*1!R*ag8ED9naA^-qDk(ZOw004mhUV#7*+`q-ht@87~1;Is5-yHxz9schD zrZb`v0RZFxc`0!%pWMGaib)4@*R=QU92^|qznv`$quF@Bhc?ri)xQA4g+T^lCU$*k zg|Hr}=K>0ypwI^Vw}`JFO4{B%9AHklC5jVdcXv*2_tcd1W#N^|*+S9j>CL~VRC&9i z@3Mp6BNV^mPL_s^gf7nwusUO2!CP;Spr?xViKrbp{q+#}s>6q871y%l@`tDYr8_en`z0g(&6$h`J_5uT$&|jOGf=u z&kR(v8>90lVA924F#-oclO3yeO{4P9rad#!$AT`{~%a_;<*Z-mjDu)+2Z5K>caWHBTZc|EEp<@IKUgO@N;xqvbL?5P#g4qV(n*g11C5aqQZ#_ zBOQ5o9!@AjSt0`}ogwQoC2A|jze|geZ9P;>{o9@A+j&5>kZnK4<%k+Sym5)lX?2V?t=JGe>jhR<{B z0H#lI*=CjApL2rC68MMk)9U)tS-L7Lkmgh;3TDL0g(qnK>I}0q#XSe?>JvezlO0kU zH(x&k)vqt4cuMDEu*J@m+WdkqBDarr)M={7V|lkyt&nuNZkKJgo$mqF7k{qkQA|c^hx(_&bu|dGJ}p-%=ne!MAE)n`oj>pz?_>`%Wes)I78gKW5#9 z0I|rQ%P03tLLjUbB8NshHWyv8;H0Zp0PZicBG2?bvd4E6z@LPG>L9=+1@YDHGpcA0 z$;WY~*+T^`G`fq%9ti{kAD%WTr5?54knm(IXG}Es@%mYG!z?NFT~u(ua4LDlWZ|~f zYb&^RvJ3W=0a=Xs_~2n4ffm}O5ThN9uesaYD#hA@U=*E_Kl;`}bb+KSIP@&h zIGi;67g#;mJL1<+bUp-rz}}I`-9V#z%!@+rn|l6$W5Cpnz7+Z#ey<@k8|ybobZuYZ zLm+)qArYlfGLY6F-W)Pf4xE7;qycA*;O+*BvWOtCFUe1A2mUg+0-SihnAG+!XD=I~>1*FwrB;n;~lPm?rXMf1MByi6A4D46VC4<+xZ-RaGaA`RrsR z2;btlDQs&)=vZZ-)`_nYBZ64;verA}tDxq#0S;A#s-BXM68>=c5Ub_OG@HrdOm1%E zXzoLfi@D#!rqsry^d04fF}dyH(LM_8=49!%Xm3dO><>ANm#--O8kO?ryy1I;bUA3s zZeW-m0z_V^BVG#qU;1QB2^sWaW@r>gXT!g)XT+Fa(Rxo5dfA#if^=f$H1-?QHn^^+ z-L`vx<3f;Ci=e5zwQN@gIsJ^6FB;`LwWz!d?pidB2pHSLiagiI5zW^gj^fS2Xv|5p z>MC0L{tG(xnhcsKhGnX7TfJo?Kl^Rcpkgkz0Mq?K1&j&b{%tTf&AZwBrm$PGCmdd1H3d2t*Z9VyzI`sy$x;5VjW^Yz#ufU zVK54qyKWIM80cO4>ukRO&G{aGTS=*?VM}3T^0qg2I~3SI<}|!}7oFn`-ZH}SlMSv@ z5>}~~#=7>chvg$#yulU;{LMy}qO3heO%WEO2#Yia48noyUq^5H?GL!HiNf;^|Md{{ zQODYwP`~5{xa0+tEVgBwqXL59cFz@~hCHKoJ&VF9e2=WB3C%>T>&Q6hi@;cxg^ z?8R#b$9%ad?e!c3chP?bT|e?{Lml)bF3=+|;{1~s-w9m50UgxHABsN4&PO}Ae4+sCw$=ArlM^_>9)xS=?k$F=9 zDPw=i4OEz*e2L*ax&Ue1?0amUP={|%L1P^!6FWZ%A=GZH1%IG!o5=wuP>@xikE>_u ziNt#{b9~2}Q|66yc~*hfZa38W5k6Q+98d4BzyQ{@Uv>R5O#?gm>{USiAnK0`V0f_v zHH8q6myaNn=+AtVFzJY<47C*~YgQ9Ksfb9z&I2)0c|=}B(sb5-=)9DHG~gm~w$EPu z;J;hv-`1wDT=8;W#8!G}xt(boybk2ogerF3j;Y!7gMj zMV8EDO5U~81_F+F7uv^^*7c#QmL;o>6&4p&lbgkAS8Kjdel4?^&>}a!*nr;kEPt?u znK@Co)X?U!SA|2oz{S5lx6>8>MabPo1gTI^Yfjb!^vO=Y%-l7A{o_8jOs7=0sifez z&5`pEmhRzguOKP>G+=9%>cO(0GeBtaMm445?^_|3(XGHqo-;||4NC}z_r@cjgm)Vf8@*uCXp2`?F60`(7BURw`4v^A zs_5b1h?WKO?gB`Iaihv} zrP1Njm)egj9JFOrTWLkT_)_gQHWeYZoK{qN%ZXw|V$aV(Q7~siXOX6c^gUXGIHz1B zR|V+IsLWWs&{Wmo0JhiW1*oRq@GhETR4VG#PBdTIBgnqq z3gE|ARfU3X(oIYI3$G0w4L}tNH-+)vEnU7xg%*~gBgSMzOZUvf%w?Ixxd;u3NjIvG zyLEv2hjLTS^w0r!pvvhkTOXumEoxnK|8DowY$9}9r61tt=47&`3%z7%YNk@;?k{Dg zxIo!;ssvClZg4Ln=arcZ6vZ+MKQFb{kI8;Y4CY(hL*}tooLVWXULSoLO_Yw9sEF)^ zAksDzgVIMV8}dtk$8lHq8}A1Y0_tI!^9lFi zhAI-{?vIR6j6LHLX0=P2QGSh@9ke|o>~yj3Yx!j^qB#DTDq%S-j%$^&{>O-BG(T_O zImA5N+Lvxd_Os&+gGv|?nK_CTjLty1rVWZ@#W?-KwK7r3@5+-M#jB6s7r#WcdPxziUwY7uQn0$7T%r z=Vn+nb`yT##6L zAmLO|XMD!@Se#2Pe}Exf2UgUb`FLuFLe0f!N+?4#7L{Kyn+V{sjL7xFZg{2(SYQ8> z5e2nS{*dxHAEl0veV2;s0&eiQFVW|v&%62MsW56;W=jC#f(N(ZmDEl&WQL6tBBa4D0~LfCE_lmlI$Y?& ztoV2;9_8ZrD6=!39>3qGG04ubo!no>&*2AH^H_YtuN zlV1G+c9#J~H-)zTo812j-^Yl%4#?OJw6Ozl>KS-Nnl3%S(0dx^rp=6_8=mU~6OrsF zd_74?lKs1H=gU6dyOx=vxV6C$RjwVAQTW%QU;8|_?lA0g!bD$)x3mF4ACJ-1!5sr+ z@3v80XcR9}elQ~5w9qoN&j1lsPg}j5y%c&_pbyM$eHS>fuW!KQ{bu?6{?n>SRPHeh z7Fr*$yByd@l=NuWcGeeZ%ncZAg@MaGzIa%APL;Rfdm;(vn*)O$ z_{_-%1KXi?e~0HVsx_hYKSzB5m?Qv%MT$Q@MV-$Cj*h2ps%_pUjI+KnV#2y?;mI&q0ur@UUr2p1%Fr5Y5jV~ebA zZfx9geI)@2{*xi=NSEExSpzx8!r(%SApB{{HF8pLBU?KO=?)^iFb+`!RR5FU&ZFe##_Cubqt5c1?tZ zRLh(xkxO%!u*gHF-4plF4ozrK#=*OiG?B$VU?^1Yrrr=l7$1J(gz9GEvB0|)$4}%X z5^NN}ye{pS2Hg09zP>k)cX2yix%bw7^}J>Z2pQFAH-g#GveB=bm4waY_ReCTvQF!a-350Z-kBdB%NHXDg|abh6D8tI?H*T`lR;*=QPzo_N641|+$I z)&0_%>rFD5889i?7>=WwaR6e_C%FEZEQ}TFt)_6kgIEh;y&>A#z1OA)6XGXX*tTY{ zjL~yeEZL!gqt!Vy10NZVAn; zqyWo&;%DzyjU`Go_6f8+u=vnU71(mS4 zZz|}dp*UL9u}z3jA6_{~)I=v{a2rl+R%~2~YO_;?aC~64CiK1o_4Znr^d|g6D^3b= zeLnb~`@Qy=7l5tQ<4@iXW{BU)iP#vVz@+My1$X%%m$E$JUNLPUgpQ*tFl&=20qWsm z10_6@%F|?{0~Qc}D{FPa%kIr1uN1(cfm8)Ccrvr?wdj*#naDr+rsBqm<@@bkL-wk?)a#v;<;A2zQ zq>^UfM|ytMphok;p~`esqEa~EQ9NE#dnC`*yi(`qP!aitmt5|5-iN_fhUCFBu6Q8B z&=(Q@$Ri9tL|~Z`0*hL1uh_x|>9WkyhiGF!K7Yai2cVLqzb`0G$B`ufIbmXGcjNTc zf;i{GF-S87eoSIlk|>{x1Pq>v$8|Sz>k86`82SCZ>xKH3LWnHHgg~2isC0J3TraM8 zV7quDLu#keiW&=Nx?IX9XpJ?B13p;I-n-Q5Hvry%s8xSToaG9uOc7`DIH6V6MCiZ9 z1>WM8zA`{C80r!7sx;~`)Jg!fShn9+RJ)Fn@yWwTO~RC+p9#J`dcCT$4xOt8T3p@}gx5>$N`qL9c|~><`Feu*0lSDNbro*T zrK4NN?^FK?vCY6WRt~`Lie};l=*vW}_BVz0z~D#So@=L1wh{t>dca2E7%8~3Dwx?W zHr9h`N0NLa@chzc)655U)w-Rs!J&3T&R8`}U?w=}SC_EUHkq;g{;E$B8`L9gKZ&1^ z>9EaoL3)Mui>2EU_x0y$$0_Xck6I`nrhY-FCAbl2URAyFKof$BiCJOr-U zeX2{Zw#c|w!quR{ekE7)x$R6e4}n?nku)Z|=uZd_*lbX{q`JGeB3@gckZwvIeEXx} z5q&_qA@gOC<&+ppFB>6!b3H}sG8?G70g`EVz!PKGoss1gZpfEqDF)wHSmSA& zV2;Ace_H(u$7d(xL$y(#hQV{L*~J_1wY<(b`pS7r8j9FN0<(6&7G3Y$`DvCEftikF zYPt&Db=Kc#c@b>C0dx`A1fBCle4i+iH8>3`tXPNF36~MTH~tEa9fE>L#Zx>r`3R}a zZkVo9vY5`toChqzbw6E&&DHtnQA)?z(y~wc?7g0d{mf2CoEu$vb$Oqs^(ANbiFnUIZ znQZ$(()0nfZpy$i<@;GUG{&ri%!l8{G-+O6mq?^Tj$LiO$S4Sx?XwX0)#pxk`=OM> zP;;|^8=>9^f2=!r5xJy@(@ozKHd6=S64mmp92sjT`}VzR#bRg>w?yeJD0q_;?AjQtfw&mbn5_!-PQITMf~_qI1CS@+YT^kA z)BA8fTQT!B9?Z;Z*cCFhj}-H!-id7j91cT6JbmN52Z$esFnR3E{GbE3($eCl<233j zZ>V*9tBhq(f8wPp3PoaPGOY%=*K<8^UrrWF@nTEbcvccBCiD**@$fKXvL)kY>gw3# z8&>brr`-PG5UAu>fK&bOy;SV-fq#!{604GMNa4{ttDVS^84@TEQ~X5j<6F1x1+LKS z2?j>VOR^*Dw=9U3beL&P9*^vQ(?WfdGH!CKr>VR)6JpA$YosbjWXRu4|+YPU+ct+?_;i6OT9i^0qk3dds4m0Xdj_y}UoVnT)dLlmc$z7{$* zRNA&D*59$z>UJi#D}|SpfVItP9YGxdgCK}I{GkO<#O0~MGu^7w!)~HVfCG*9&ZVc0 zfN&M)HRyu~qh?pIQ^t=hI?;3YMv;kSqmyzP=oEY5u350V0aJ>Hqg0t_b)!r*02xvJ zJ2lE&Sf=$`ru;}MSBS5bU_~+p&z+L-jVE#hj@&S*io8Mb9j~Uxr{HaF>E%yI(ZsXc zKYbE7yn0Tt5%05*l5b`&G<_?+<~`OxR)qwz`(3#Urn+$dIK1>qYP=NjMks(+(r*a2 zw(X*9Y|gpW$ze=x?JG>re2zYswy?Whkeja2dqKzbK?qL55UW1MxcL4Nm3I?(-wqLm z@B*9~he*SX-`d>>oB*$k0O3UGk=5K;z+2$C!FKsu1g=ZDNoHgme?5*|*@E5A@+J)i z=EI-Jy_p~}iMXAX-nly8OS1AB3N?>japzpX43dvu2p!Lx^Go)Sr!PCs@ z2x@)dP_vENU{FGpQZh_Om7{CbgaX@pp)MN zr@)utr*iy!dF|jl*1eCP+R_B=s;aJxd@`i7CFBCxq8_Bx{P8A7g-#p8zbc?nHv z$u;A)r)rtmZ(P#OVRy=4zzDt%zFw2A*q%TMYu$HfaP$5A>ZdQz2{aFE>VRcdR9|@F zSs$j;`nugwj7ge#8$fq#!R`ujc2mXPo@BX)j$j!R1-<2pfYtcmU2Q*RNgn?;9&Y!+ z1V6j$H*wQLp=%faU{(u_2GHH6<S4y-Wm@~l^lHpA|faI3=89zJ_R91sImPHwPwbQb%aEAy+gTFYl;s@S5H zn?``MAN8H%fRO2v*3l-DbxmCb#@DZ0dd(9kA>5gy{Iw!q$NwQ*e+~{V;w2_c1%IS% zY11Ne=1wHjqb1nq4S)Y*%3lzK@q!LrqX>+pzW_(=ft3(clf>KC5s5%gV;Ye-`;DeYlm&~oE{b)OjbxO*{Vj|WH=>ZlxM=xgNu&-_)>%jzB-0ZkM`C&OP&; z5{gD-`hl4$g1peDhtg7o2D9s{^DrvsMT&6pf{{Wpgv)f(*_VS7mD{ z_|ut9?oRvvQyO$3S=`xwfLjqdsN47TdiU&1bSvggfZ4-my*`<65Sdg)5$hj^1t~-tM%drCM6rp8V?&;&mCEEzG4D_~hR>|4{AJ zJu{MZBmU}~g_=f?^nb}rU7wfmXyn%u@pcl>+a`_^8u-~kvIJ;u+2A3rV{o@@0zb*7~u=!KrmS>a05#pJ6o--3k$Dd0_v`Mq)*+wDN56GYgXZE)xdI3t~ zXphtqw2F!TeTR=^PU{MpDhG!DKKXUQ4(n&FUlXx`fyp}1H4CMGapT9IY6`5t$Kp%n z0&`G@jvdKU2B94hkp_d7ku5GwFxrGKY{sOjhNW(M$4M$9U}(pAT;O=K?;gk2j25{7uoi-hU~+!f#7`kc;nMt?tG)D~-hkA8x+ ztYdkJsN#6iXe1P%qppuweeN7q!ir*v9drC|9iC%7c3tF1q7!x`ZZ zSvq^VvYN0#aai8WXV)Wrw>z>ITGgUnjM`pAu2syy#F_uxu5Qda)6Rs#)qS6g)H2p# z;E!I`K^NpCm?1Bua4-=f5vyS#0;VP-u*^XQ4(cIn9TiyOi^5t?j=e}TfVheQVsL<9RDlaeA&CmrC*ZTmU+0vkz0~M zfC#m4t8EJEMRJ^uu7cX4>z|6!S!rthDNZPMe`|#Na%|Ih#DL<*;A|X8%{;Zl=*dYE zQ@?Wug-9Qs4z*mzA6w=0&&rgdxf6kTV-{nmnb4xpgsQF0?Wa+#Z&nvpgH_-+?I`)~ zXcm%llKwazoQ;v47DCCIhBvcEE~(p_xblieso^voJ5?c#japwIO|A2(w!1mQSl4>E8Ae@?p zcoZ^hf-+;?;KLs8cs*KR&eVj8p>3*AK*1~pU=HJ2pHr_)qgRRJ&R`9x>JH)OXH62K zWPeO(UXcdG0x%hq`pSwxWw5mos;-Sh*y)T)uIh#U`1WSmMddXrNy5Cf2u_tgNFnab zS(0kq!6@oSTue~vyCp_?X0RW^NHpdAd%Km;OsbCfS=sDrLxG8gu6DRtL)<&&1@OG8 zZmweLbx5(4w2X~JrQV)@`FO9LWxP?7g#CA`@-ik}z2{^Foc9hh0eSG=`80VsvLNUFEwR|S-Zj!t+NLDa|V2aMGZ`1y}1$wej2 zHT^~qAJjjRb9MbUI_cvMb!;2$n;11}UPYr+p&7taQuG|b1J-IcLok~#cNR=;wC(xd zeKTeKA{0uA-f)9>k2@5@2iNe>v7HG2H}D*@2e1PRu}4P*4Uw$l(8y2#K`6)ZHBch& ztblX2J={+pm{}-0xB))b!@2-t(_uW1qyn1!npOj?H-vD(e}JaWSec?3E?fN!&^>S( z_&Qhga*YIqg1DW_Q;YzxDZb0wvyHjT$N2D(fZ{M1@v^$ev822;; z(xPcE-23`|kLG-05toN5(D8)n9)yU-qdnTUZIehOl{l0i2J!jVeZj;uCNGUE_~I_H zwKT{L^(Y7Z&O>_Dm|4Zuwer{@{wLWTmeNr z{ku=R?4)qTXC=`Fi3Ilk@)ch^XBG^h?%Oi57)mXx8xh7 zF)GIxYHp+@h|Uvx^Zp)4c*H z8NfsPAU@0oBKoYY7yKYM>@A?qH3GHb?%2%lPue+bZj^^~|9i^iBa7*ySyDR!-Tm&- zeF#n>fD~HnAE7bd$w}hVV2p3VfNfsq~J_7BwYLcI#}+njKWt z|AieTFbk#ly#*eRGH^8~>KCwTo`N1}LIg4@Hfp`&59iu#)~myvIorhXVWtE-NS}M! zF-o{JR)QdZCfMec6yQLp+GI8&>FiZb`SxI7S89F);Q` zq7LA$KjqWWF9C9`F^B5M(P{B&%tfQK_;EyW#!6G(TGL`GpQouKu0wRR*|BGj0r1JI z`9}BSXCX*A|5@7aI{mhzDjGf2t@Ng(F^|ohE15?Y6Z{iB%ejlUin2BuphL~>7NP;Y zHJpeY%3!Dv=I&G9maxlM;4_njogRk7cScpuSxT*jET!(F*M+}wZO;mGu)lCJ;_D7h zcgL2z?v|GTOIk^%P7=aAN!Gci0b4YsCs1&UQ|bvctNXfKQ9_TGOpPgw@I!6lnh@~K z0vnalN3uN(`R;{LFb=wj z3~yLYuAQtM37JUw=@SC>2@hTCkUj7uX=Ic@f3OQj-0DMM-&84dFA=iLKuv5cCw<5B z!l_si<|pDEY#2wkf!9j&WgK)C*d^Ax^nJssn%QNNvxFaP$=* z=0+Th4DpbohO;4M1lR$YXN%uO^boqt(f;dKY2);b=4K|AB3+>X1WZGGFc3{LLV!Ce z)7WIF;!S70bEKP_>Qd?;;n}az8>l2hgx8av|J9J)+5FJaPGsVD>M?BmWj#Upz$o1i z;)i`x9lOQRcC5KIUxLtjT0QPjw+@wza0=cOI>TWLK&a-pxPtBoCGBqK&v%Dv`}^3aLhXv7Ay1UA2VuVU=Xc+s znWR@2u?dhT#L(SM4ynaR3Ni2D)p4h)pKyOF zR5X2u!}ZO_aivB@Ge#v|r-oJ2E}i4k5cdO^K35a&YE@{2OeZcWXE33(uZjuQ&@a{LrZZ!xKf z%-Zsw9|u=N*ZcjixTeQAiM+;Pl)KGG>B{$b43Cw$}^GPJ1=ad}us7J7^);F~8 z=DRX}H2iTm&+gW$wqt){h06Mjn$5 z8T;b(1gjlPYU0)U8`O^vl0=Ia7Q5QiOZ*b?R_L({(zL-Z|Bei`7{VB?8CbDoP8#BZ z+`q8H&48@Sr5uB7VIDORj=pV6o_%a`|Gg=sUBh*4!N70GJe5Vj^{kkWJ~_PtV_Ne< zD-^Pn9U(?BKaC+FHO*;LDcxb4bO1awv)lGYNwBH zqCHsC(X;j8Dv{ya!KA=|zaTVL8KXX$R~Kd4veBnJ7{=>D7r%hFG2r9vDunD~8@0=X zw8_f=LgoB1gUE0jbyFC%2eVEl-UZ|{?T3~*8>T`L0JQB!vu;8=$r^b|{mjjDK>?h1 zf}J|yH(e(cN3|1S+WO~ zu@eX|yz4yrUxINP&G`X;yU;IRTw_!d5@}QalTQwe?s^N@T0mtzhx~eYSQVDR>GM>E z2|)f2DVYzSh%D~GfFW~c{j3j3g?RO(#yx+!R2JH$AoyWmh>6Yc_OsyYm3KJaC*HnU zLymyP0QjA4^xbU}l*hS`v*@IfA%6}~RyZFzDt4-_@1f8)ALx)y*_{ly0Dfcmu@0M! zN)NymRQm|3Kf0e^4I(`60T?I>KPc=+%x2zik=}bionJ++n?Kh#qLK8E&$XSnCSc@c zm8D)=9FesTp~9|1FVi!)UjGmQbwS&Zj2@AQTTCje@-N{bAd>cPfH=hE`3WNa=AlnEv1zx578T??$`C?pVmehXZc?3(un1jqdu*j(-!M zdIN&8-dhM+O#QHk`)NbkqSrqs#zQy$MDYRlW}7_hlhNKq|Cf!M z4qpHrGM}d)xK0tj`cp(go*?yB^7YI9%7Kd$k%p1tKy`a=!D5OVp_dByy5LVboy>NK z5CwQCGb_}tk`5+*i4>ynj~Pt}*rS;;g2Z}bpn3AMkZ$#75Dv=I%C)F2ug-B*-OEZO zQ6h6$eOLV5iU@F?MEn<7LHTo!gSTKokTj8w&gj>~RO{*@*@0%Q`sjH(@E?6oeTnDq zBVV9NCcY>A^PQ4SaFEmK!IGlNqB|!zD!1qdIWZVL9N4b>sU{ zn#a$izhHh^IFY`k!Lwg(~N3HKHYgC)XT^Q#kJoEpB$SdRKwMP?xL(o$bb z5u=7j-1ZwwawA8vgE2BU50(cr^*$eUu#Vt<8;=R6VdGZvtJ0bhvy!VJPvh@HMN>~F zW^2!k2k#p?oUVBq!=NG1w1cK3R|)&JX|DBpe(SIayi;t>EQq7`z!W89Hci*wq+|9# zVu04u8-p&J9DKA0ZjRyp{95S_My8F~ZbEV8idT&l(suZ?RFf7y8As#iuCQtqbRoWH zmLSK-x}fto6U#JK+{{P-i$gW%_5DD0&xcQQWkYVBI8EF;5s*FP;kbv7s%R6}XZTx6 z-JS|hP+wh2iX*CQ1by`6!m4uTbh$b7+6gn=cFwTIOzz6307p%@SVEU`_FE_ez1Re! zjwU|!V_p)XEGhI$5YOB>prj|HT!S4&{ zcTMB+-Ho4GRnG{tteDq%fOuo`cWRps)s1TMy13t~eGw3z;!G^%+g7}0R*s?efD=DZ=QO-fFph=Af+WssjzLQxgHqzCyZ+?kB4mxnce6w zWPg1kJPy^Kim6D8q#aic?S^9VnSto>s599Flz+jLBPyf{?lVOR{jw&mtmaVT_VsGZ zVz)Hp5DnSxq>(<2d;*!DI@3|FauJGQdV0)5GXAqnnFcgvI=rC3w1jUUpHWk3V}WcM zJqNI*?8OG%zA~|Sk!p2*8W_Mj)C!(Nvg)p|W%wzPo1#oe*i1`U7ADGl6sF;vXVw3c zPMYrP7_U!W@L~rUy(5zdrbRmU5;c>eWUevQe%Q5$U0r<&qmALHWY}jGb@L_F+7_y` zSN%xuuoF7K8g&spKis4)BZ~*)zRv6^a)ow26lRg`ReE=q_R*;(1Mj+l3_}juOdMUa zLVewe&sBtCBF`lL!H-pk0_o0!r^7Pzg^}k@j)XRG!+q{}ffrlFp8dB^&@8^QAa3ba zqgcAt?6kpxnj#kuYYSfC4gNe?^v5m`H5#`0+|pU!cgmYpdEq#5Dv6hy>fxAQnfnVV zWts9+=vr1n`c4u71;l$oFj#~=sHzCv*PDN!8Ahu=*RRrbSQUIC85qu6ydFVy0ha!Y zzc%L6>?kAZ+gnf?!Mg?hm+T)~Wld^-Vk3Qi8EUbVVh;ecPThLv#j(%$OVO}vI{(mkZH!law`y_w>8J5y~ z8#lluu;O6?ZIvWa*EW#eq@YNwzZO)M$cSsKT>nGvBw*%vc98x-lh4n_6K{$FKPbxB zR)xuHb4C{zh@^?6T_PYpcTWa&))#^jdxC}bUVe7@e1y3BDQgaVDFL`leKW>v3>-Zb zLz>9JlVRdbhAw}&su!GhOk(fVu-mOE3pDCbAS@NHebb=UIPsT6Iz&w0A z{Xni}aZYpfxXuiUddpzL2it&OTvAPYb8@*d zq$$Y4jaHwgUocDHngtN5*ovU#I765S7ht%mWQ7B;EoVZha#`_1Eqg;X+9Yi4c6%A% z3421X(qVs|EiZk1{#l*OFxbZNuQ~w#cd(?JTR`P-ybndL^-_L7k)Gjip0RvhI2>Dg z{YZF|JZs)aK@Wbjdh~DYAYJ0AXCG0ta$Hy)mUuB7A$sz>^iLL4D;=xe7FH&Q5t#=O z`MoXdUy4;D#1G!*F6G?6PS2Dz;3^v#eAdCCF-=rRp3}!w;TKxkNTLAA_}`>#Qfo*E zWt0_Uru2WUN-g$EgBjGMc*x~GyR`R3Q|yZRC@q(M@2-v)Ss44LR-qVUxZkgF}`ol zbZX|nJ82O+&L|FK4f?I?mUz-fY$2}5z#@P11~LtG-w{if-IN3Jn?U-_gYXo{P#@@( zxIh@=s2?wLk&%oXoFYaO%$0nD9n-{Qh5rgAY&cf*3u%=T-%Jm+`6(7YM__3Gg17jy z^)42Oo~aRwGC1w(;ZBp@^XJyFd=tpn;*GX<1748D|~Z zS`#Y=r1ER;BC2VK)z*G~1dXeH&JL;^l_msw)dof{rFn*(nwP5K+i>Sy58_UqjucI- zMJ7v?bEnD}kRN+i>}aK%IK8XiWA$S@1qqBn-D8)YG}?6ieqb*@9}04;nqeAH#we( z@5^pZw>_X0u?YnN<>t!Kh!6Pc!{aZf@6kFYA1t1zoBDD?(ECfV(63*de`im4i~ z!9fJbZ^c$6e}a~{D{=E|7b57hNb?!<{W5+{N2IxW`~!WEM9n~oLA3~j9c|}6SKRnZ zLq{S9V1rMJdI*=u;#L9>U=qBwjR6Y-Fay|#-N%>^q{HqmR9j3Y^Z&XQkx&!Xk3hPR zSPSokI*k&?{zka_ud*e^*G=g1vLC&=%4LY@tTj1TDEFe~+R*4YRyQ{JL+=GKzu74R zc2rBY9}UJR7{%wmguE(=%;^f%5Fti|#Ern+l0J1a_ei4;`j^pFOTcB-zr_CM;lEwB zZzV;A0po7M(B)5ENIpLG)7wAjW7i`>4gul+y*tX90sJ{bp~fck|Y@Bsh9u8=v<@b*Uw4o<***S=QGw@CIF9krHV!=!l!=>-%>W@6lCv!uVCmT#I;gi}NcCd$ zFEpvJ5w-!0Grf@ua>Xx* z!lQonKQ|aUq3{JV^is{X^~Xp_CgcS0U*esN?6S>idpn9$HUhQp==ERnZ~?Nd{MHvK z;#;z69&z(Q0Dk8X+DY0ZT`j6U_jD!o`_~E!e?LcTL))h(tfH8Q;|Mv7sh zNTv}ZgHCD#a}IsJeeuq>bshu{b0g8sG1JGUs|Ie@uClN3bX9>*m!{~~g4{-?tdr7q; z=$;Is4zEiQdTFWrYb1a%P|cDs-f~m*>?g@$5y)@B=%ey-5eEO81pp7abjpD0gi)Ot z8bBxU3d+#UY@Kj2v0_sF6@ceX=)2WUdJTzNbd|H!B#;?QC-8|Vqxj=>vmXYd`q*=; zBkgGd^M3+pAeY}|*7A(+1R|@;KMzi)O&kosto&4%1Ew6Oe`kYH^4a>@1Q8DB{Y!jI zDyz1u$->znv1C(dofi7ezXKdrVi}mqUr9q`^D2$lXaFz-fI@jVS!kxT7d)!#z{^cb zo#RudTMc(sz;jgok}yvbvRfjI*#*t(t`>w zwLOaYcV%tl{qaR>5rDw*#@b=BT6#gEUbY92KM6R|;p9}(-pP{Soeb}OMC0UM$S>H$ zV59(5zJ+^py?M3;D0>wy8qQgjA7gZN4T?awLZiT1d2)=30xK)^_eQ@GO&Wc%M)^+_ zm&%YZOc|r1Osgt_F%POCstv%a>aKn{&d3LdO|3X%o5d@{} zWWU6Cdebb2fmx%DOJFCTR%?bQ;xtaSi&uju)p#%9pX3GGrJ8B5#U>!X#pj9l9K31c zDeeInII1DFh9g=Rp%s*9M**a?Q#yCrYt>m_!H#w-b*XR5%Gg{cLl=texiwp?e?n;g zJor+DZy9VuS|W4H%;OpOOvFpZ#~k47EH$qXa+&vlse4LU5~@4q+_fxXELk6G4xOPu zK+3DShOtgW0+NIptQhRcK3bjCrv#R*N_c%L<*zVqzYXZoxJyBehBv2&E=M|ps@Fsq?fiadEyD17g@0@XX_Y-Qa+sfq`-zH9lAFEx`p=1;U-kP6X zqYEB5rvPHmRRLiuz9za~J3!64X21kgUB`m(xaL7z2KIxrW>Z};BvibI=Fx*vmCdm+ zj%FtmkZ&MTNO5q_&FNVD65=yd=M$C^{7$}GQ#sAR)Y6a^=jbp39$4!TYj8FI4NPj` z>!ld=uw*&vQeSOty?BaVf#Gs_E{l#-q#`5d%lNN`f71w5ONDAc`tMQ%(;{QVW8M^+ z+z4beTAgDHn6hiI8+{&&#2Oe9Hg)e>uIxaOHKen1_}%4@Y2O=JbOHuwLaP&}q0GK=J!}X4^Aju6Kk}-!T0{ z5MIkTPr=KlF=L4lsGUKe(h6+-Cq#1PGhB)#r+7#o3t4#NQd4#-AaWa61%YK;X1aKDy{BY`jJoV27K#L$^`3*)~b&t3iLllxxoZg1J?~ZtJeY`)s z-D7xz^8p1oHOi=rBksosTvNE|!ehc}O|C}($MHxb9&a8yI(?m3K-xc?jV8`A7$#hUsPlry$Y{_3 zcsUZT?>anu*x~c%4nyGs(KJpvGLI*;JLM2{T?bQm%(t??ay9|`yX!q?9o9lZ zoAAFDi~zn6@U@x{>J=k^uhYLd60O0UrxH2T5eL?;3jkgP;KkL+ zj4D2a=X5f(CpyzwGDfcWR?1R>NS7E>TD~hUBaJZxPzPWK^KH1e$eac+x!ZW2!q*+B z+arJJ-C!Eic?fh8;%i)?4|_Z^0s)k;P7^bc&G|e9jNt}X=oj&M2;0{fIqMW9Ybl&}M#N5D~bs7yi!LQkMD978t- z^%yiu9xtrVGk6W*^78<~)O#1HaS2zNlTz$Vz-mHS+PC01qCra9DzhYqlM#xSg&D3Y z5@9}1LB1WI%~fU_q?(kHmYk>4tGof(vBd>Q4GKF?q0+y&BQen@HjyR4JsW*)?4~-U z6JM^py0FVp5~dLUr+5biMf|NowLy++Ysd`1JT2UFYu-&Vr42%qc^~vhXf7SOq+MuN zI*V@}=QJ^iTo}9)Yd;&4$|4sJ`_zo*3dr~`AkV^LVr8vim&J&YddO5tW6oL&>4`NZ zl2KAso(sH61TL}Na#0QRH9qo3fdxe2mrru3)L5U)a1;!LG`QMAIAk@Yt&q~zE8|mI zW$W4^&Is^NRabT8g0Z2CwpSR1;|z_jlWLKTHn$$-Z-H8K4?1%lm#$qc0=RI#5QF&a zx#$37n-tQEMQ@NmslE~+ctWPCP*gmnX%S1VpmNRA1^z-1@wRKD87EldbLl6Ga7s9% zLrB`K8ka<7!#obd=3FvV-W0s@u)%<8D3TOFlT}lAO4?}EX(6*BbWP+MypJZ_CNZhx z@i&_!;)>6_y^L1OY;)n_wnmPogO`N`ev+(r&T*CjpCgG<&Q-;4oS9q2kx$n)GcIhL z-^%+(D8CC3kRQqr6;@h{(m+a9B`BelfvcJaS|C!5gg2$BwYk?2&}6>@`;m>a!2%Wq z)zF$&gOQ;mrL5A&>!GDFpW8Urpj@ahwV)es>~hGhiu=SNiyX7L38i51tYw-=(;1OSVutinD2@xW+|Q)99asW)VFLSI7lXU7n1q~3Ztg0sE@1E z-h|R57<(Mw5>f-eJiMtqG713F({CDc=(!B3GSznGwF^rzdBkew$suPmS+J1LOYOJI z!GFu7wPNXI@K$1VE8AnGOGW%oG>2vc@LaUnfRY^M&jE0yW@Sm(T2Sb!CkV*%e!-cQ z3Ro$C2~-b7OCdi`PcmAvk4Qzd9M=kMznT1md`NP6H#=6$fx|M)mjX3SD?lqN8BT8$ z`h;LV2qcs|Qv%JbOe3BJiSh;1$}(uljd_=b3D(jU?&bM-lRb**x*C=i$_N07L+~sC z3)Gd`3NAuoR^dicNLR~U=shx0x7J)3m(@dxUk!~PGi5g*R z9jc~jH9lLmbs8PqCGCa(QQ#$-2&m5wB%zm)n=d5S1STG*5hxm<3Iqz%c?vY2r*Mi4 zcpHm6og2*7t~Pst)t>%CAR<~aol^`H5J2(4V4s-A^{1JSn5c37Y;1A-^B&D<{1Y>N z?wLy>G>rgp?xvRl0Q3u#^cjTzK#Kt|!knaz1F=7f(x{%&F)53czonyLl(vE%ft{x? z4*mT@_BODVn@1P`+=U}T-2k-c)7^CSRwVZ^aJ(nLR_RoYJ(r}4k&9_Vhw*O4fBZq2i11Arq4148qG zJtGKr-H~pukNyxof;YrAsNHATqikWnuB_W<5f zkK4OFUc5it^cbtghKI}}fS&{54m}<~7?O{x*HexWz$e7>6o!);80|HlPUjH-x9G9Q zh|V|ej6z(-J-Tp?8<1l)mehx1809*9E^I31|+0={|H@Z3%Rw9UI3o@hX# z0=t!pH5@^R=RojkkJ$3_AjX^i*(r4kR8Isle+M?7nrrkTcGP*4KmNA#(zQs0lY8Tm zQ2NU@vy!t31JYM|72;h0!mAE=(M{)aof{>BDEfw}>Bz2IY%R~hC3^2XMS5|nBpzO7 z@#bk$g4Pp&N<2to8CZE537ltW2;npVJCr9bC{>rrEf+xB9snCjEsrVImv?wh{XP6B z4c8cf+E7IHuH z+!CqENHlOG;G;+UqR{qRf^GnulTs{SS!QiW0S-lV%&K(gSz1%Tmnl2zMqu8*lrj_) zIR4EH$dZJ$)^`E4hU{C=Th*6x!^I;k?N+WOe+@n&x0KqXRS;go};~RnTL8syYA0-gpKD$;B&Ne1SCS}w`zTD|jfyNS{ ztwk0pPX$Jo%=ruf>C>ugQe=wY1|@?VaIlrbb#bNL(_tKgc8x{+JI^i9#Zb07QLlSeR&+jDzHldw-6*ru>&S1QHg7vXuO(HLEt1X;m^G zS_C+EQhsZ|<-_VzyRLvMs%^lz>`6dRf>dIH);g5}5zWAG9ICNV z2&><(t5`3JZ6M0nZ;eNY`dZmjf_ynl^~$_X8cEikvc{r+sEb=N{fc9o=hhOKMtN30 zE#C;)P$`!a4H}+bDpAXe$!@lM;sVn2!GR*Mvg|LbOmH~TkW%Cq#6Q_cXF5WR&%q%s~o|J0&vEa;V%^rx(*I?H(Gl8|6 z`ev)q7%oXgvb?a>er_v5=;T@puSr}>eDQ}!2O#Q}goIWT&5^i;Zw1uoRSiaI!6aU9 z#8{am*VtKqEwW7BY&GabS&^TKllV0rH9lIQMryeMK$=sL)CR8j@mdT_4gan1*Gg^` zgOH%5+$aQrE9qkx0*!_xMW#Y9x_tj2!Dp;g>CS>Vg%&QoxC$+Ds4iEDaLJ;T+SM$* zB`=;(M`KAb3dNAr!gYx-Y61A31T0K4i8j&u$%kTieG*1m>4Xq?a}r6P@8bF{h?h(2 zRWb;n#E@Y$EgF{alB_R)NAA}|21VKD>6VAcT4qX7K%;Rq=hvg`7NM55Ew~%Vl_P-K z;T| zg~>|>ykH`dK-P#lOVeP$o%KGo(DIfKcybh_ zKq6CcnF1Jn0tJKtpaIZ6&8vP2O`+ogmNFFa1bxa|<^7V;X@c8|{>s$~qN)AL+}Sfv znn5ZmKWpQD)SQEKdK<&4J%AZXA(axM4*))Pgu|-=w?B?}eN8hXHKR>9f7&^|jMAt} z2uN>#SbAjzFg>R4!{2u}eAwahrw)S^{sa0w`j+rEh`$w3_Z_|^C`J`nX3#AI=S_h) zKN4I^;-#_1gFYc_V*nH=^JpneY^ zm|neB)iq-{n5QH3nP}un&85=u-n?Z7xp8IuQC12;&jm5D>=LMi_07^5lcH#*L15WvX7HmV4M8g!! z`X>Pa-wr5mp1F31@N76KOE#W>^Mn8k z6VM~97OYIRww8Cxf@W+Qgo*sd%w?`yP5PR(_?A#|CRUwPG^Y_TqnDUsQreCi{H(9M z(-G{=J}bS9@)98AN4tyCUYRvNleG_NyG)_AO(%}ev#GIm!-GNH0Bk7%OOlk> zPXQIxbMk&I=Ge)1w)RWsw2ka4Seq@)7Yh-&6kj2e?FDFFIo654UOprpH*93&FZLji z$>4_G$?Huv!M{dRHVXH%4J+PPt$1cYXC;}z%WtinqS0o=QHTuqBixzuE@<$a0wf*I z_{>MSr@GQxvl^fBl&Ph#y#Z+1VOt5$S=KWUQnkon-T~ieSQNj!zK1O%_wMUFw0&zU#lGoURFy3wDerk&6pLxGxA1CA$c!F z4>hRG@pcBl8M*-Z&MpO;Q7gI)Mtcuz7CF?6p2r|K@&8&u4v~Z)$m`gtI+dEsq%+OH z+7z0Woms{G&PK%Gw}^YA5WfZ&i2$^!EN3lQV>b9p%tL8oRRzJ1h13)7`iWiuE+tS) z6tskchtx|2fXp*6#wMJfs{$x2DKE(MDXK+C$Q`3vFn81Mju z@w8eceCZ;bz7K!e2q9FaPX!Wx+kh~AA6|Uk%ck|s_bZ-rG$HmyYOE5@=Sg(anG)*! zvgA9a1+D8~$$1G+{wzR9Ez2Z6VFc)SK2M@qPB!q4n?wLHobrB|rUS4aJAC~F+`J#C zyMJ({xv|md`}Rk?>>hA8;&Bjhq72`%FcZK5BOba(97c?zayW8{j{$`H?ugs#7}!(9I6ryBmbVY5F{4ii7_I!smrNogx6>0W3mb zH+gHJ*nrdb;Xhq>pqqYPJRZiFM@JAH7ohPY|MIC_GG~f^8 z1OD3WcZbkBUBC$ffR{AlkEi}PggpGqhQ#>kLAX5<`nxOK9!B(z&GR73yxycDYo-Bc z%16Y8-OQU7dr$RU0PrdRFRp+QAj_mFn{Tlx563wD5)_@2wNi-(}0QA={$+Y)4?v`3LSPB7$dc8>2wao5j!GWhbsiBMg>uh zsY6dd7>?-1P(3W=#F~N0bqYRo zsg7+kv)s8@7;7@qayDd!m@{G37ochYJdSGq%oU@XeG zY;xzQO@^38!~tn26aihl=)W>p^<~_}?s;4AIGl?Rtj(E2c{kkykn54H4=b4Ys%fg` z?L{~jkcRNyh%n0;watMbXx73uBiAgXg)013?1TFhUK2svTs?)o2+D6yrr1JYmZg<@ zEX@X>xXD84<;-ZwDzskD$Wxw56D^|xt*x4x2@kJ*HrzBI2A^uXUo&huR>PyYl-iqu zZosd~=A|tEN`5!L3y|rn*bG_3uhVt5>=|m#KDkzQWt+XnZ+)ZB0p^@Gq>GzQ@i#~* zq`sJ7rJO6kWdPjDTkzKEmwvrrwZf0KslMhq0};w=QGsk*Ei0A#s(*E$IShBl#xCCq zYW%4i(oY22KL=pBOe4Q;!mH%@8j96(S>nr4$MgNb%4;N_yC7c_S_l6fL|5)1c^g(z z;U&;y09uT5vXd@52c>OH6>17r36VTE6qan9Wb$U^_pJVj)4A^(8Z2NYBf)16()w-8 zZD9Yr?K2iUJB22ab#U>QfdIuA#7n+0(=vn1#YWss9#l&?7N#Bh% zfzYRja>e9%Z{__%`TY+^XM_x=6Djf=(vBY?Xw;8pjC`!O6xO5aAU zt=$OV9wUz3Bkm~-L@n;TDU>!(Vh*N%gpMHni zuY}w8hqu~!5+yt%fKLGK(c_2_W2L_Y0`M8Y0X>cwFe)z-m!g6Jzz3{2Ph!Ij&~I-5 zl!1IVMnHk@nfK=i$t|*Jv+sPK#1*=CAv;fkXL9PMFacjdi#BOv$bXO1nG!QS<)ZQW$fu>sYSf)XnC0+=!d%VP;Wq~x6cY?3*a&a zpu}A5R-2rCZ#xGp4$W)#ftJG7M&UaP6FfoD>`A?IC6!#=1hD&B$}h`;s3buBw0Gp4 z*L%b%z9q@iq9su4_w6n}yzv`>hwmllNtpSvRaRTykQWuZ zYkkE0XB(Ja=f-k-V%JH)@vKt-pzi5;n+V1o0c-ITL+j_OwXUVjlD3Wot$Iq?_?Z|1 zFC?3H(_gY0Kx^Q*7G<-SCAHcFH8l|_0kN{y^CU`iJ>XsX%SQkg6vW24D~5i>Cas=* zNhGk+dlxs%o)HxHbQFicckSo0lI5>m1M|^toTpMclI;N~ZB;Rs8-t3#ng&FF4kQ!~=IVEDfj;s=wSqam;$n_pw&ZVgfmR~BLy&{<-d*d3)o zvxq!F6!$a+pvAjgLXlR4_B;g%NdI0;=Qnoe-#Q!cWP@`9D=pMy$QxEG{L~bjhBQFSzvbJzoQ`1X`2xhMAQ+!AqdzI6R)< zw+!lS&Q>V6cNu~g6;Im`;D1YDK7+t3ls$u|u-(5d0}x@uSu;Jr0s++at`_cN{R512 qs<O0+L25C1>qMLlGcd>pI*0000{mrTVPjG)i2)0jVFVXG}``WzUNga=ZIut Yh?lE>?kBln1JFPQPgg&ebxsLQ0Hfn4<^TWy literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_gold_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_gold_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..8d685f993a085a59b7242ce19ed3d3d1f6b1886f GIT binary patch literal 24834 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 M)78&qol`;+056U+^Z)<= literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_iron_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_iron_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..72fc6c18ba05a86784466045f17479bebe2193a6 GIT binary patch literal 8062 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 J%4JLg{s%|JeBb~8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_mese.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_mineral_mese.png new file mode 100755 index 0000000000000000000000000000000000000000..c0bdd8b6c59c0a06021dda85389e84e4e8005900 GIT binary patch literal 337 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%0DXf|Cj-NY9#Mg7SToRcM=QkC5 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 KMNUMnLSTaMDt9yh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_back.png new file mode 100755 index 0000000000000000000000000000000000000000..e479ace8306c8f856da9f8f99f40924ef67a8a9a GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAD;F1+5nr6MvvWg3Lx+3E zp`=4cQ;z=kUGl%-|Ns3B=jZR508|<7>EaktaVzzFAm0H64(1DfB?tcM+XzO+UgH;z z>k5pq5MEs0#8ACi;Thu+l@*S+M07WBZqjNI6K(2SlfhWd@s@@6;91dS3@_4TZ#<}U iv^i(q@!?PHf5y{VEFYHcy`liLg2B_(&t;ucLK6T4Jwjao literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_front.png new file mode 100755 index 0000000000000000000000000000000000000000..c9dd6a330ed87cfb410787d9038410c2f1576c54 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!dVo)eD;F1+5no(lVq#KKQc+P+ zLqo%XhQhRz>~c$0z6YH;*7ce-_ratU0m>^y61`@b-pM#*%d#WU@qGUWA-Ct5>ZuVeVv2^x zMWp!x>~A|X>xczPUU|_J>#|_3p46r7_3!te3ujK5#;SY*XcvR0tDnm{r-UW||3Xcd literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_rb.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_nc_rb.png new file mode 100755 index 0000000000000000000000000000000000000000..685a22ccf53ab659eafcab0dd95e7b031cbdb0af GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF3h)VWHR6k#Aej4~f#JUc!~X_` z|N9yK|7U0b@fjEn)B{-#4j|z`fj9oKbJqfONqM?BhHykDCp0j*2`F+TaX3lplq6{w bD=;$jy=D@~d2jgysEWbU)z4*}Q$iB}HhU8XVY1U~xGeL-8NP|$YI8_pS% ul^jJEaBkt?c1erqlG2>{|7FXz@8LgEBJgXFU_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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_obsidian_shard.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_obsidian_shard.png new file mode 100755 index 0000000000000000000000000000000000000000..a988d8ce3689cb6bbba1e3d01290def0c8c752fd GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rk*a2Ar*|t5{wSV4}G`inVj3O zXO^M_HwVWbb$8=dwhQsbhZuHcyD@w+QO;@4R=Zu+Hj$M<_mHkvj@|!_Km!;&UHx3v IIVCg!0M2S3q5uE@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_paper.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_paper.png new file mode 100755 index 0000000000000000000000000000000000000000..8f23924ed09125ed78690b1790ae8b8b48b4c4ad GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMV1=6QZow|1I+Wq_YH*em& zV#SK7Q>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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_papyrus.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_papyrus.png new file mode 100755 index 0000000000000000000000000000000000000000..982d589cce9d760ded9a96d0d682c6030aa5b9c1 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF3h)VW1=3MXGU0WSDSfKh)3vgu zYPc2%2UUq?OjeI=m9q@uU$-=KMsI?V2Vd9wM2;eyZZI|cJZ!e?r~UwFvUr#Wy&)g!^yz5hS-uCeor z*&g#y`u3#Lri%R`DH>mvr=GZaJ+?RT+r}FcEZZeDs!sA~{fH&kN) literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_needles.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_needles.png new file mode 100755 index 0000000000000000000000000000000000000000..1a32f632da9b382172280a617b805168aa0f2aff GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=50gQXIm3TylbvPRa+& zABh2l7)yfuf*Bm1-ADs+vOHZJLpZLBo;@hoV!*?4F!m>tfHzanLk0)I6*WJfxBNVp zEaiBqhi%=eGSd?IGdsP{1^m2f!1;56h5YFcLL2sU*E&DXpKemHD(t7ri)y=;<1!by w&OBk~Fun4w{?J@ycIoSCPplZsE8@N}l|1G?_26RB9-yrZp00i_>zopr04>W$9{>OV literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_sapling.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_sapling.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_tree.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_tree.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_tree_top.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_pine_tree_top.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail.png new file mode 100755 index 0000000000000000000000000000000000000000..26fed02e4d613124407da7413b796ed034104f7e GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=6clt*Wc5D-4kB?Ce}t zWi~lS|K!P&vx|)?Lglx#TFx&u&hnOSh*s=O)k$=fWL|SaAE<}1B*-tA!Qt7BG$5zI z)5S4_<9c#}MiK*)I~$wc#GVTsc1L-6Y@9yp_U2yYm5^vr2nuLZVrI?`yuIpLZ5Ovh zMQcuvx_sIG0|ykCra1*pp1X0)*+ORK%@aO8oPDf|{XtN`?kkcK7B17?ar*}QBs>t= kv}I1t`yY%Md@fuJKOReZY@RFe6=*kur>mdKI;Vst07}+XIsgCw literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_crossing.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_crossing.png new file mode 100755 index 0000000000000000000000000000000000000000..adb56560e8edf3dc0ff50abf70e068ffdd6d2aad GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Zh%jSE0A8bYE@lbU1w+K$&)9S zSDVf%GAav_>d(@v36n1Jmt0tGlImdKI;Vst E02e)B)&Kwi literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_curved.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_curved.png new file mode 100755 index 0000000000000000000000000000000000000000..9084ac24d97fa0252ba9ab6923a5260d3a87dad6 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=4kOb-VU%D-4ibP-e1f z)vDG6^&B6W)ph0*v-NAEl*>ZoJ3BjP6dIm9d9pV{>&)o}d7vJ~k|4ie28U-i(twN(Sem9dlSDy&QPnIk2@&RbYF)k&SH|w?muK zXMeUdgXYB9%%52n^e`}gk7BE4TepOnhvysLR-QXux_mrmW;!r4uhp`VFwzARx^0I`njxgN@xNA1W!;I literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_t_junction.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_rail_t_junction.png new file mode 100755 index 0000000000000000000000000000000000000000..8479cb1142814a37e857676b89fa3607ea889dfe GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=6clt*Wc5>+I|-3Y0y0 z^5n#9-IcXw^Gc1gyrmmrRja}krWY7iel4vADrGDQ@(X5gcy=QV$f@*naSY**Wj(0K zbtplC;et9(%B*j^yX}+j)+ZQBx&++b({M87!nPgHSXr9GKPbqZ{{BMIcy0al+q$t+ z3jfUEd)wqN)w*fb$_wY^=eB4xnTkz58|&m!IJID%?D3w6S@qIs8Px#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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_river_water_source_animated.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_river_water_source_animated.png new file mode 100755 index 0000000000000000000000000000000000000000..daa5653f2aa857c0a476f1be5da6024a2841d19d GIT binary patch literal 4935 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 J)|vYg{tMfXn)Uzy literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sand.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sand.png new file mode 100755 index 0000000000000000000000000000000000000000..082f7f57c0abd91d9f5884b6e6b2630356e006f4 GIT binary patch literal 238 zcmVri(kc0q6dzLgap@8%J-+N&9i$?_09qCxK_d|mfshc1g&;yAh5%Wz43ZP% z05T#Z68IM&agGR3CnR9WkXTra?e^_%cbnVS=bZ1cf2)Rr^{SdRXRTU$e{J^B(f;=D zxmH!p*O+sT$-nYn|`v3Vh;Th1p=R{r?vMFIiN^e>{Odok0>nuC4+g>UAyFpIP`88UMm8elrP7_KeE@eePn) zz$E;LjNe%@epFsBQ_TVtYohb-3~(X71n}DgzAV2J^4GqS4FYLh&P<{{eJVc79HHa$ zGn5wnL4M%B&JVoLd0l78J-&rJaowi`EEB$*^MoHkNQL-EdcYBmb$^7!=za1RfSgvHwk>R z>80TM*&YZ1X_W}N!d|Yva|p2Sg$|w6EMR%y_dm#US@!>{`yJdoLZG&#-9Aa~3(xi3 z*FO_j60i_Z2C(2(0vv{HZifopqcgDM6S3POka0n^0QU^21?0oWAfIZ%JV5VKi^JSl3(6 z(|)|Rbz!5WttYSx^1cVk1Yd;oDEG+-JlcQf?Su=U#3W*h1XhJmADee*mhxWNuDRpA z?G}3bjQx11)U574?AOEAIMc4LI-8){lcarp`F!ZbtsaCXASGZC!voORB?6g3CNM`A zsm?v0d0X!{{whh+iK`5=(MVuS`?qT<4H@nNUbXj?0;3PXMKQ@Ny~@pIX{ zmvXFmZbPO0yO;n;Jo zk`7PT^=9qsMcTL#2S{-`J=`t$`7h%_$`OJ_SjOzaqtyGcRNz%bJH%U7o4$1!0sYKc@Xi9pVQ#qL<>B){Mi+B2A(zbOi=DMK z9smnLm2UfQZvSR$c(Cfadb2#9*(s%%$ zQ|O1}hjwWhYBJ9fd0~P&fMZYaU9>ffM_3(5UMX6~g1_b`z@oa^pA2F_N2t9p05!(h ze3k;mBQHj5qXRc(N(9=wTyvF{V||wu_9VxJ?kV`Yk0Syri?#QTf(FBYK#(=C|F{r% z`=0sL2lQ^7%L3f%$XevaBWPZ{5FNqZKx=PAh%{tTo-3rSo4%E1;aT(wCI-BW}33WK4+P3_>;X3%#tBS45Z4^D(TXe4H~g*&AX z=FO+l>0i;rcBi1y$7)nt_#{&S=wLfEH&E6=FsK9TDdg}aj1@fDsk31l8kFz3N<`_V z(h@BQIH&;GiARL7G@yE3m32F{=J!iLuuL(@xiejvCnrz8U+4}n@lI?wD*X069Z-)7 z7QdrN>cgcNc$O)zHlL^0WK?=08HruP1*UI+Eg)jZw!$`CDDy32R#Z|cVA=3@vA~Y5B-->3MS`WS>Yf&^HPX_^%{Kn>IwhV`Zvag z28#(i-{yJN9+_;7L|fAnDxxD(b~F8_V!dXv21-id(lb@4zcgztFMZwR|r4HfWZi@Zveg$Jc>#WJxxUi`DaJznvkcbjHosY zA-5QQ6L_i>c&k_&q#tK<4pj?&6#}3Di+bxXRTrraLc4#QJ&PVzLc32_Rdikm$3RKb zG`n4$v#PLY4Z&s*B*`l!z!GHIHV}DxF2^2sX4@Gh3ONBvYt8tQHW%M&*W`dyECo&{ zM9(p2ZLb3_%9)kcmKYV`x56Wp%E@}O@raRdSV9IN$^E^%XDrKatFUJp4 zZ1c#Oa#^_GJu;Tv$Mo`>*|B5`ASOIOq(>r^OwPG#1y<7#w4L2q!nXvz9yY!_EeJAa zWPC~)-?zD(Ad662v;^P@Si8~gBE@;_>rF`85|0*sYzHC}?^4otN_a;j=owB+YN0?g zlo#Ly)2e`T+Uout7uUOn|)APuK8%3*g^?@Dr1&@1WF&+o?%-0QegK9(T~LA})Ie;4c99 z;!*)QDYm>C!|!;uh!1Pipmzv^OhE!Z3iv+- zew4#|Py(YuiziLMmjHg3;vc3SW>$u&XWxbr@e2a~3y2q_%_CtOc9uQVl^ahi0zNgW z|4I?>&1ebFBK}noUuxaUMtB0j-|@ST0REl!fo54lt@V+pvd_ zTdVJT25|fl|ED@Lk_1h_&+&vGG4VwUKq&#CyniAdL5|46QTqjf8(HWqjkksK#jQjgcuM%}1OiC+7EZs78x3tu;MMf|}Hc z(@>;Vh}Ip*E$HDlp=|F{)7ZrZb?N2o*F8MmqXeM?{5T)W9f-ZkfT&Xx683ywWE?8U zipF;I4$m$~`%VxE!~|00SemLhBa>D#m_!S+sdoJsDTun~tBQjuKQooI8NmtSo*sTe zUAR>n!l)usBOaRqY)f8%5rMf3@tNK3sdQM};w_UP+2kPQjFfT@Eb_fD0i2t(iBolB z>$Qo#t5UV+(mznmo|rUMBN#USj{vF7HNfI!GTgmpP5A_aT)zh4e{Bvu^16E1MEB-` zl4w=Z)+xoVz@Ijy$}UQ2)>(0NH0g&PO{FH=ut1%)d28kGWk{d_bUy$Un=B5m(|^r1 zTzHO+QY_YTM%m8l)nFs=0xpbIb5x?H6Sm!EcXFB-$n##wMMPpjyrQ+gS6Rm~1>lt? z^9mg5d@N0k1hvx;DL%x-0-PzY4L@mOB#s{n_&NP({Yxca3x~)c-DrTKUghHD{@(1a zvyZd0yb)nduaww3U+kO(vdzepg;cXGpY#r6m#*r<0K6Fs`Z2Ro~00I$t;0F08UwpB+s5fM`mZtLQe z@HfKT^IGs3;=mj6VPlQ-hL2K93EsrEZkb-kT``AaU*nw2fl;vsdc7dhDjo#_rTVeq zc52p&@>Sj!uK6R7oKRzs4w#N-Y>kNUnajv8Fab3ffG79^F=kmBNsN~!ib4G20f@JK z|DiJzVjQ=aSJ-hM9c54+A~Po-1Yf;=36O6~~GLG2;l}HvkyFGU9FxbdLo|1qj%@IS&ehE^d?;);~HMe1$5! zqI~LTue%foUa`^@4?^?U09PlSK6VeJ?J*RE90O4&<%SR)-Iwq^hR71iQ8>eTlnz;x zS}cH9n9rLy(|v59`+mLht9qOdcNEBlBMQrIUF0w4WaG#V+pS(Fi@xA6aJ}B>198wR zxN336U4eeZMY1#b$18tDfYW#xgC?YAD@<-WwZs8Zt1K+PUF8A3A?9KfD-)N4KE@?s z4AFJZqdE%CVnFhR_|9U8tq>1`;9gHlZtpdzXa{y%eFJ2gS3<*UMD=!>?3FR}s33;d z#ryGI&wcY!HntIqaGo<+02}l23Vu+a9c&wQ3Ho{547;!^4&QDq|G{k^c$a}NmCb2y z#&8HU|mt?z5F$4D-l4GcDHglD8N9lex z{)N{d#-4H1MQ3PlQ8b{Cbn%>H#OZhgr9zmQ+XFUYuGR4T6}|ht-{!rx!C;galepl} z(}0Fh0eY47y&ORfTM&l>d(9%wt}LI7HQaue#dj>Jw#y#+qn^6AUThR~HBGYw2g|8U zYF|_JdhiV)T)HWrP1vI1JO!G(N2XbMLf7u9JZoG2W~YAR6)|WS7WIrt^mkK7yk!B> z1Hz(=Y?R9deV5khgu=7|Mg$ws&m5-414uZBw3)+n#hp)qY3s&rTu7lyPi3Cq-q3nk zen|(>IHp?MfDYE_u8>HcgCSY=WiT0!p!oZ+`Y!+;5+BG|RF!y^u4qM&vUg)nK%S71 zkd?M>`gC@i!JDj9Ff?=8`ao7L2kJGhNa|B*53nPjEa7R4k)^7KSIJeXTTWui`yPT6 z2(KGWer%M=ObXBQcSna(U|QDxCq`A59b8EpkH?%I`h7j{p=bTQ1;_~yl$E$_U1fEX zkDU{4l)y>|qQnU^iE}u)<0&xQeLQ2)JC>o$W}?{1Hy00o0pe?{k}!+we)!1iaTnKg*x+epw{X+o*eT&WfA7 z0GPO7!tduv50O<#v?XLIL%o8{Y5i}~x34LB52hApBVY&m1UNa=P2d^Z!~?BN&XibGZR}hJL1`zxXNP zL(Y%}n}Q4j*HhGSiH>)f2|R#zkp9{v{L_hj&^ri`CJDa;u7otVpd3P?UO@bZB3?#W zaE&0pK=^wAULtC(i;BRn6Y=Xz_}cB9H5$Q2JbAr_->g!cgJC$uwS!yuhbU&UHi8d7 zyk8x6{d}IE@Z%%leO_9WxwnvcB9;VYVws39)9%@nsB%P9v89<7;2nkUnD9KM*n+xf zx*!S*#0P|j=nG3|KDdFP!WVYy;;B2QvzP&9;Tgm`COlnJk{QLdZs0NCfVtMx6$`FG zZYf~S$}{yzGd^VS<>6?prrf&dKh;JfrNqbP#-Ba%W;DAuFJMW)BWWeYTJUYs7%3a; zGduzKjvJprr5OjJFo8lENVCAr7K-9S!j~jI=_VM+3?yMv#ybL2-2B9o|DeSaW`SRm zm{=-MU8DWXP|A2P;~z=*v>3d>O&gbO{DjhkA7^g!#W``T`DN!a+89YP3$8~y71mP( zhX4u6Yy86uPKmcNH5-K)%MM@-0+`O@91Ff!dXHxTUyhy6XrgT@z?ig~0~i8KTmOG3 z2VvSNXr{H8gHH_2RCU|MDE3X*wekwq1gupk=Xe7Pb$Fh6!!sIPbB(K&vq3LC2DS_9 z^6;Ar3id*(`P7zFP5E*8oQuqaA})9i=mxa@Ev|2#L^4 z`UreCzhAh4mVZvcZ`d1T-Ib)}yoOORq-y8l%`^Bkmbn|U6yAiIo`9RzB`2=4dH+_> z7+Zg*^RfbJjgJ}$f7to!v>cDLkJHoe2Gr${KOb$0`l;SgcRzZK75+{cx5s>J`8Y5* zjd%zvP`~_mcY(X{^3`myrs~sU@)z(%6Th9%iOLZ(_#Z_RNm@FQ^+WnSI z$vJMi2Du-ia`4L|TNMJiX`_LSvwZZUWFFCo>9?41#{Ok=*oFX4Zvk#Bk~{J`1_fJ- zKvR<+DF`B-{g-?c-%HObP~g=Z2g^Fj2q_J;!9}{B-g$Th!ia&(xSFzTzrQ!!G%Osf z>NV;CDG`l1)j5AR(uG%sY94ig6r|{?!V>lec8u(s2E2gFo2So`9G*dqc>?hh@eMXC zHjc~h9fENA$m?c&v;qys;;V4|-L5zHLeyA(c`bWlcQ(M)Sr~bbyP;Q8bbCnuMM-nx z5HtiK?h?7xcsn(^7Ycd`MpxkAsG>AK^G$_OPx09g02#M5UW`cXaRa`|8Q`c^8%R05 z=2cFt2T$9hGw#ays;ii;D&T=B#fh35@i2)7hL=-IUc;zI#ujTi+?3Ro1}_am#9>*qeh=YSx@Hu#h=}lU8t4{{LJ2~apg_ZZ>{bo-Y0UAEu^Hx1M6bg*)Cu<{8 zmx~vPcKI_%HL~XN!8H%?g-z|+@@;DY<$sSiTfyr^kX`SAwV$tc!p8R1un{Vpd~#X| zxLoT}r;i>cMtTdP*Fi@|6xVIxx2}GK^r{m#>hdcZ!B<)9Ut0U*qxv#l!O`+hKYt#S zl#dDhYnYLAPg|&G6-z8dEWFE$!IwRpr&8K%Qhv6v%Z@+yK)|Mz*IADU69}<_+aADR z`)kD5Rw#v33>CF5%{E&nmhH*xf2SU z;G#_rIdXGhXy>Cz#EJJ62zJEzXNyUOz`N$qig;k(=z?)TSUuMv(B8wk;ieKP(>b2&b=enT>sfYf$a66yA^C@(Tm6VFXv!hDZ(Bfg*w<3 z{El3&4kGB>?Vee$c0Zv7b-k?55dvhdIIIr%U8l-x*H$a57I-hK7BjUffK0!1)LQ@Q zOsaV00DZR&2q}lpPWPl&G86ept;OGqb{qv#kb0P^`m!Uk&TW?$IXyPsz_lsnsEM!K(+Ch!J^vu( z(?hyb{6}pbqz8yG2uII$bYa5Ei;w^$otZeAtf9j-!JUU<>qj}7c`n$T_SE2%0XzV_ zNZ9!t0!+xx^uyMSl_m-^galdEW-ko)xK?K+K4)y*bk2;jXi>LMcmnVa)C`hiIhyUS zb-`9U)$7`WKZGW)BpFEwPg^(HaL`zI6&b>^eO${%GLTN$*&G;@0eh2|wtjx3jE5F{ z)S?%uQ|e4M3g88hW-fWg^UD`No+Wwt{Nm!8QGM&{zlhW)w>-bch@BERE%*uxe|cK) z1+|_4mg|>csuxx1YOX_J#f*hFLkg}Pln-RQNLVUs$^N9D-D_F^VnPD-E*f1|#oonY zkODFZ;0qR0%0h0(a&6K!-B@~$hkmwv!uz~PHv1*{$8Y0mV4m>=@V%b&#i7Z2-hiqs z5HtBaXW-uf@&A=#sJ3t1s{tT@UjgvX0{CTLdB^1)T+4@Mt6)P=$V}_qC!rXQQYM0`Zj|NN5iCsHt@o@@?s#_F|ggYEyv zY_!jn@NfSnfJwl2M?hfF?_g9H&rN&>;u~^P09RQN1Bj)Jg~A_7c-+NBxbEMN8TcIv zKUTbk0kLVh6^np}@ExT8V9NMvG98IR%tFi-{G;^(tG*87S#c4BNPc^QBbvCQCO!mmj9wdsNH(mvsL1NYANu&&==aj8NQ@fD$sjp1U(nGxh^ z*F?*vfNi&sVvd8fxxv&*4N)n;Ua@}3q>}J43BM5W3(2XLrLTiCfn@?;pa~BU!gEUG zow0&8x8D?XDQ4TIgr}_hjGE6uokk$51eTe2OvpLm`;C>4a6A>4w*0)L=UGMkCPNO{ zP(d?DeGZJ#t#Z6v`J76f^O_&4EgO}|OAF$9{PvoA%^z+v2ZBm3`~I}@>P-{!qoDOH zr$qA~Y5iXr)C<$oV*~rhu(Qt*h_r&%OkL&eRj8T6zXD0lYnsDyesNh1sfg1t zrV0~RIufM~3h1RX?JYfaK7+h^12g(F|Ef?ZQ1aH|(}KyxJx?%v4l~1Z;>~ASxYAgO zZRTqPIM+&O!&y4_PMsQkIjE$9dH@?Q-cG3n2sh0bo}+^+UbIf!o-9$mcF@XBkXXjWit}(BC+FjjxyTr9*Avk z>FV5c&X`;2X~RvO$bRjpYP$!Xj391Cnh}N_U!LNiyj$sS_BoA2a(7N>$_ho z{8#8X-cSf*Cm#4xx;Hh?y!}}kIMBCU2ge1DredprQ3nm{t!KJB@sa# zWwT4yt8~i8T^BrR|J$cn2vxajW$Cl=AaWZLT=L(U?9&KG<>j>MQA6WZI1XGZ@9zIa zv_`cWbW$0v8z6HD9>22!yhUJI;%$NH46#FFWG0A1ZKw#-{?OM`*vC4o{7ou`4WR z#5xA~yWaVr?h5?HfW)3QDQWy1)k4^74^r#9<)$VbuQ{c5~%$o&cq z0teucD;A%gvQ-BwIEtb~1KM$Dz=J~@SP5R^cBljF4TJ-s5Cq<>ZYasyPFOPvxeW)s zy?>3B*T5Nw09l1EE~~VB0Z_mZNp?bjOOnn`>d(4QBVlKE9wRDSRltD5tD4W7Hz6U6W)p&pq(Sm8VW5i+S=bxJKM36F=pcGG zdjas@2P}G?iJiuS25kSVN=6r8vYeP-H1U4+7IVx!;swCP93YU6C%}O2+E&Az->Ygv zdThPBq8li&h(m+{;jcrL8?FXFuMr~R>PCCn^g1Egg39HV%$|#IWg_%ecAozqemd2= zUFCHZO7m*xc#(GveToF8R}t28$-Njjn^-uvpr22H9mD3jao((At(Ugz|-!CJ?-AT9f3n$8^6IVeMAlKf{9v2O?_1t;yLnrV^q^2=&`Y`MQ znOSrY#D_6RbCP=>zR)uKM0xs3&~++-Ub@UF+Q|uGIu52PC6Ul9zQ=c%)7I8HffWHt zulVO^WFqq-U|G2hxTvjUH2dvJpxQYp9#L*3#9W(srfI#`C9UT{95;0-11S^8(v+3C zpdUh|s$mgn{q8(3L`K3lNPfXebgs4zx-SXLv{ya=IQ2AH^<5osZJQ9B(E$mgeuS;0 zRv?lpK7oO2#zFf;E^9CQNZr47p&_ws(4wCB%`#z;A%>Is?%y_4^gCrf^Q466YfPSC z6EnaC!h*-zRpM-nM_FEjVrwIH)r)&^4hn0O6COzXloJ-2aeg6{4tY!`CNOEjH+jO0 z6nFu_^`s0uiC^K9^8A92y8_>dOn89QNKBnzcyiOsT~ZFwy~;D0G_VcU&Ep_Zx-I20T65F z>-+ui-(f`E?k5BIra62A-Y8c9MF9S=v;tQ`xO*dybi_7o-o>{SU0eZtQbLCh^#Y3k`9Q7PUrupV7a^ z&AxT{Tg<)8hhXz>YnvWIsqJ5p&*iwC`41%iF9{z;QeLHJu!#C7ya4o{`*WWYb^-ceu>~Zasn3WX_ zAf)mDmy2ZlF&-O8x&u<7qV`^pHd*!niy%i+#I6%EzQkjl4?m)Lt82(e%y`~Np>Dw= z6M$(QPxDE{hs>IRCh`VLo37b9rg(sUnSsq z@CceVp$fpV0R}~o|EvHHw+*<0vy&B_lO-aFrrMgmA+j%X$l&w zc6AlO2*R2Nzu(*g2yj|c_B{;1{`-IoGRR!e8F>5yjuJRYXN2@t6?*{Qv%jgQU&AjUT+ zXWg{JaZI|oW^Cpfoj;J690lf$bwBmvLV}!tY1&-+j^($Foy!J9&WEN2#;1*VuF(Ym zUrjf8OBzvaDg%M>B`;DlwsjQ)GvYgS0g472^hga9D4{5S?x5?h389GKKCU}TCC3`3z#UI)gqkL0EHhc_Cho;n9uIv8R~u3NI{Bc=7K51 zE};5K!I4=n@)b&8q-(6lk3iq+t9)*};^5=Dij$#C#Z9`p5Jc5HKy~$Ac~(=cOzgal zhBNXN_g}te?tvz~g=*ZF!MORg*5GclPj}Q3Z>`bzII__(SCPx^g#ft~d|2{G4JsFo zxl(p-rM?n)ZCP#=it+8Aa|r^XC2z5!P2&Z$hl*9g!k?r~51XzrjE-wA$1`Y#fH-VY zx+5ei6~HaxydBQbeb*D#p{S^BnBm0!i`>Xh}J69=Ctt49UkUVRoG~i+E}m@S2m@BinK)b{ z?&>ZA<-pb!1T#fRr9i!jn{ib5ok>+1B>L=vood5BI%CZmU};#gS}WdEm9n+wH20nz zAk_QJQLo9pg^CZLr_=&;^>!FC;8S1qe_zrkavZ@P5`J$Dyi!pI2N;U~JwCm?GS-Xt zo#7Lfb+*AIMgTwu?3E$2@Jd`YDjRfSVg|ANh47c3GD0iI;0#)&z|Lz!2?`2StjkYc zGd_8iJre$=OZyc7-~j?Q8AX9(!nar18|iKyG^RhI0Ep-7!@yGJ-#42Bfo zx6^uF$yUAAc&grf!+_*PoghDICFSS>dO3b?Njj6cqxN8pAbOGEDHkji%|8(Z^c`lB zz*VQ`%3IezwP2{sbCI%m%{iV&`~?mYN>ppDalyXhSB6U9A~T>n9!t~{AEekA3=g@C z%^Rh#*|Y2cfoK|$1hte>SFFYzwE;5_T6fJktgu>;mlxcZuhfjzlDY#SQ0M!H z+C^c68a3G0D3crkh6-t`LNLsR2Rz+zYmMnpHHG07#}~Sx7j%$uuNtsxZE#Ns&c^LPUzrh5Ew!|d?K7V2_ri~-kGCeCHTVwtTq;)vf|vo2 z9F~y^#B&b!NCjX6tX-JDXh>`L+0)y?*Cty<3>E*BbvNRm92^Zmga!&g4$t{)Cd15W zZ7po>BB7g*Z`fb-It<{JD{eF>i}u!`s6?s@wr6ml$d%D^@r zTgY1m*~|CuA7p^Yv?ycQdcm{&u**9<1RfKirszIo1(AnsTt!3gJ z=!8YiEbsP%vff(Zj%RLU%E<^_9zms#=UC1`_1JeRFSrd=kCB|^AC^%n zJIWVn{ePLXj`tn-N$XL;v=CZ=d7AKT0w(6biR(1DY(quYp8V0dYN~LBjCIao7{~Xn zC$Ci*Q{ql{;0rrrFX%ivS0lZ>;g6EE-M=g?c8R7tpSN}MeZrz2)_(j>PrdAk+qe)O z`lN@TtQTd)OYW39E*W?r&q(PPnE6cS&{lxd-o00P2EropBY>9(;;7ECUA}NM9v9Mc*1j@^w7=-F+%<-V46fd@H{^eKPB+)vY%g}0DVG`e(vdmO&g|t z%=g_`ZX0O&1mV|6%)GEb0rr#$yqB8nQa4psh5!^kF2bjZBhQ3CRL$*wHks%Hg#T6R z?-+dC{wS?t0`g4!110=VkGytwxxs&+6dnX#)^XzhZ6g2qXM!m?F18^THBB!M0)JD& z`$$ei|L@HOeh1<&fS4-F)&mC%TC23)_Ww&@;t1iQW8?{Z)96PtW{e1jtvmqyHh@RJ z|J}VOCEyc;zmb7YZkjLP{6D(+R$74nf&2Q6hVN_b184Gio)>(p%*7sfhV|&@zth%? zDIpKdVDn?i2OR23U6r0DFhdhSCY|q>25JCQjdf-;6*rvptCd6`ZOS;UYan%MDUw>G zJtck;^b3*S=fx{BKV1kJ!j}oibHdM*2~9$N$Y=FpyZa*Wcp^SM1Nn)+c$%O&fus*w zp|JesX94gL#1F&391B5TmB7-p&|ZaZJPvUNkeTq(>sV!gN92T=>)y;Mke{$FVEvsy zd?gl3A0gdra3oRqUc`gMj}4P=r`bmY7K)FIU*>~rUE{T%4#(sGucr z0S|jHr!91afGpyrqzS&5R-y#FBw$H`5|lfFZ^1cwjy5~0KSuGHN8*0O=V~W4cuk^b zer%H%>6_vN=q20&=84squM%9yjt138);#H&4SCfqIRB+xs3{Jg^Zpe7=!nzb)L3Ti14}hb5 z8)#^Ikyii~h4)m^4(wBYT>vV9bsE3`{c%{IVcPF#QCN?vj6vKlr!L=C?DeMJHaJ3& zlj;|n(T!~y+{+9Bk)f!rsK`@&;Lgkn-Llgv+v0ICaG*-F*T}^i8_8E56ZKytvxL#4 z?~yMJOLV<5-y$<{$>&$2L7}`3-8;%cAP?y3z1if!uNGqz9Mp{k9@%&X*1ys47b!r? z7`wavP5pngCf(wo{_OW7*IOxTnQdbmH<}SqmOoz&=ts9HrvUAaN^$b^pme1Kt}J{{ zs9#&^I{LN|;QG!~s@`NHry~%a@Lw3vp{nGO;jl*~V1RO8BH~w)D5rxf`prJ~fJedg zS_|Mkp1i3rYTf>lv6>bKaOlONNy*;W$HB(IhO8x{Eu_itt#}2tmDWF~t*2AP=FX<0 zUrFm$d;Td2`=!iw0LEs7;$Xk?YZ{@-b@VC%-}sH!Yg3%Z*%rABxehm{q~2lrj{X+k zco?Ed!*-f+Rod%QUDAxhiUwowjU0$Wq!Fl*MWO98&t9DGc?3cA8b_Mxo!FNFu%|yI zp?_thaBIT!h|=zcJbe8{sst)tC5CY-&?)t2U-(0+ zHhw1Qy#jmrI_2Bjm?)by;%Rtmb;}|gK!t6D?u7wg;<6X3zt(7Q?L>M8&~h}5yP`qiu71vNn_1bFvidg z0UCwUL8ON)Qx6Q|E2Z?Gfbb8=<_)ZXpGyfinT8>~c~zl`mNL%!y@mkU>Fv*6oa+}w zM2K!!ILJ}t?sYC-ReyZYr)g+s0d;Q@&SCMy=gP{zsUsnkf7Ft`nv?};;>~n+p)Tv3UPviXdIla(fS%NX zZBCWjE=%(QEDu8KY{HfvJQ6UO&*Qet9MsUI4&wSgx-Qq-9EwZEs#QC-b5Jib2Si&1 z`>F`yWc{HM*6y5M%{=R(wUoiMjdh5_&SeN7qzobBfsADzaebr!t<^WoJSju-l7FEG zem5`pIde25Gr&IxFyXx>{H_u{l(WeW%bf%*SW|S%hT?A_TNd<4c&}$5f1!2WwH>Az zDS>r5E}kYJKk&`;pr7*fEJ}?zOh|aQH?wqy1{e(@fSLG`#Fqr#^@r1U&cK~E;Od^V zcJqmIQqfM^!)w}km<#2X#B@Cn9bAV`nDlKwe`Dt!L#f^Xc$V@kZHqXqa`X=} z`01Q+uf}Wey2U0c&&2O4=`SzK_}P`|=-R(g7OCe(+qJog_2a-x5*`V_gugUT`t_7* z5t6433nh?1JWcp2XMD|6SPy&H0$0lJ=6J^~JRx|Z^jfebuB{F=g?^0>O&yji6M4+y^y@nW4%M(z3g z8BYL(4|7T@nFV%ww}G1}I+#>S+Q?)om7h`!n5S4N4VzbQ;&{cm{w8L%b^9jWmy(dT z0GS6to&2dh+rilwn8dWsXXkSYt-Y<;Qh}cwO*vKpq*@W6z+1#s2|U*F!-N-3^Mgs9 zDm#mGZ;CGO+bxsYAx^TpDpOcu0D7eW9x}JOaT2fV3`PdRj(op^Yxxq|x$rikX+=gw zySC3VLgmexF9C+4ZWzEF7CKtI1LW|y-i(@$f<+-vw=9u;We}yj5frX?&v`gQIMGEu z!0ds3UPw^AmbJz2PRucWSe5?jonW?Wpbg;5MO^J?4mg~NH7-1~L;qg`+_jfE>_&p<;7U`PdIJ$OO_rARL-hfnHj0eB! zXf1Qi902_yvcxN)iIN8PW*FRLm?DHXSMOTyxre7y>n#KBX|wj(y8LBkWmf{}w7^QH zf8R;>UETouhn^N(D;c5-Z-AepaHcC={rh;+d_r9$o-9d7kV4}C=*wO@FuI>X&&u8I zXih~F{;a>}ArDGHOQ%yW9tuBNh7?<-Im$2Z8D`JwSHjO42S^2O(ar&oKkW!nZ8<~y zqjAfH;Y8HMpJaAiii%)MeejKD%%s^|sDYA9b=y*vQL5c@G%Rh~> z;H&sKoGIyWMSAfxJMK3yKqGd=-9H)vII__7_MDHJd*9Kp$iSU!5~u5;V*Lv&Xk^j6 zT)$Naje(R04xX*NpM{&kxacd&&-$_5`difhP!6VO0d*a~Iuk(~?x?VtXNa^#zN;J7 zm3!9iwcda(d~tn-bAwmJ{ECIY>z*qf&+bicre1gM_Yl^lySwRN&C&jOqlXo=b$X90 zV3K{)a6?^}l`~WdYU=~aFrWnTqXC=p06vCT2XGeiWaHjffL;;n?@c~-Dvw9awa&$I z!03TFd2}pD?{&if*ITjx7cUuYl^+&&b_HXm(PA{Nz^$jSv zDvx>%Pd47RM^vx%qB@5#4dl|xVX|G~xl@Q<({b@| z^I-(O1pjv7Z?XcO2Lc0Jl|mBX0J;W|EcnF0N)3Stor9=e>}{UYtNr~pj=fZhx{mpU zm>WW!?+ulJH+`zbDcfHDw|ZgbM&^*Fi3mIUGW-;j*dpL>b`Lu@ZYjFk6rid+f5Z`Z zXR5GQ?<2HUzl`lOOl2Q-C7_m}_X6FQv5Z%gX>j7iI1XmjGj30`W=NBYB1**sJlUTX9-w`bmS(VvmEQy)5Lf9&PNXo2Q;%guw#EN zd(WxP5JYni$fjaZS?^n!x&b1 z9+ic->+0oKvA;J9B0|m^m)$nk1f(&p7oa{CF(mjX#)*&0T}gw^O#$R| z_C>hvyWdpM)Kh5KBB+g7%kG830x*i5c3dpief*SaZ$K@EkTw<%W{HB7nVHWS!B>^3 zBCyQJDPf%uiapln+2NP!n7@qu#dW58o&e5kTVhka)Ny+VU|QCO66B57AYhvzTT9_F zpRM|=SXeOz1r5?&aUqV@^Q#QcIE)YRN`q<4H>L;pDkMj4n$x6{ToYOoHwwnV+mKZ{ zhJ!XB^|13&)4Q#GJmmHIpP3{9(7Yr(H#r5*^{3-?2=6FN&`ryKB8F>U4XZ0?tJBIV zzTzI4!IU9pWR`h;cU)IZ`IQ8vj31HpdtC6xdw*s>7Ck5DEJ98*{ysLL&usJi9@@V? zCp?m{%s`rjX~x#sfw%&xc#Z<51mp$K!k%0RQsVj>#)mzL{{k5_vq`2^Y&4HUmt;S0J84 z05JIAt&~^X+F45tT59ZMguloPZ zTTVYi$OIMwkJWehPXYeM4382c&U+>T6ZsPme?9@<9!>3mdrLp&+_^!=jJK1{u>e`j z!_k^#uD;JV1gBfzwywjC9)cgm_;dg|H)W@_l{^WbD0~#~KFfqgsz=AMGS$a5yh!+i z-H1X1!e7$J0Y8xV-vRspWk8z0SV0SJ16y6Lz8RzEIRj4=zDXWHE_7${U5&E}A3sNi zF#}AwGu>Nl5zny+dBf6(Tq`%z(N?akS7}}V03ZNKL_t)+{@w{n!VgIJG$ky{vi8Ih zhUdN_**HCbypnN1(@KbtH+Mff9>5XvZ#R<(ED#=9-~+!w;kVLU^z%EeP=iEgV9J=a z@Y|FzQ@jTN7FOztjE5r`g`qH>wTrwefC;#m?tTRZM#8KyVA%>k;j>6r3P8ZLMKBvL zKpQ?rH6=Be{DOc`q`AEUC)(co5yX!GzCYxir-e}9{%;`!Gl4l1OxjZA-odX~fWoxm zaOGob)u|E<4miwdMtPZn9yR$amWQCA{N@3S9p(9n04E;cUKNWHX7~n=y8KhzarF0B3s;8+Wo%fp<(dH<)nHRLDLWJv{`f!DD1Y92 z_EXy+RA6E4X}Cytu^Iat0CvUesQW^7^`2YY`?zZ@Fr?Vr`wcvUCKh+zA5zH|NDwO! zGcbw`2&j1IuG#yrk4Es*!p`Pbm8r=;Aalmq?(K2&t7HA)fUcbh*x?4dV0ZT2xfa~> z8zQPg4p~K_;jBqE3%bi&D(dnZ;olir3gNfuJvlVAWUyw+dU5f1jn2??OS)#NxzY*x(V)mL5Qm-rE&~%DRzQ0ZoHNkVb4_<&{H&BuR_KXRgohM z%6`?Eu>s>bxHM=bE4NAi-l~Br3xPN=oI`i4fNED})NpuZzojSO^ZUV_fO;@h%MT~) z36RN9lr#7C#X1F?NYpx<11;c}w=d1!7;Y~Fr<-PK){`h=c*QX*I~I?)z*ufzJBYA~ z&n)m>u}&zUKsd3f*W&DvXb>HmF2}=6&=Kp)P|7Rvg3Xy9nWn{!Ry?5|Dx)5SoylVD z-!uDE(l>>l*Kz)c7H`f}?vs03rNMyJrz~xyVr!u&?Ns@|R4<>{$NDdfprn zT@;h}f}t}-hfXsI@9xuQa{2FAm97AGp7&D7Q8lTzHmNb0>H{BTI4a}v8%3)Qpc?We z7%<+}%_;KaFQAzD?jh7bh%oX2SF}ZR;(R&_jtH>v>a4GNW}C9+4c*_BKq2h={b!>D zWL&Hhfbq55XlLYZ{pmEJ)FBeXc)!;mqx*WOdgBnjc=N!}#Lw&jf<5e_6DD|tm#IL- zy|if)?^o`Bdxllj0R*9Ogoq2_z}%|=-n5L}w&WZe2-xejzN!dxodDfDMUL=#E`J^C ztHljeV*`9;%BpJVEdZ0<`j<>Txlj(;c(%bBJVfc9rKV+}?{gPmUR0=Z(mvBqbM+yI z*Bf>X9G*bSXjJ$e(hPQ7d^(5Mt@nphUjj2XGWh&sjJ&fKGHt?@63_r!P_Lnrja~@H zz`0*jG!30;KsK4A%Q)o9mA|$CJY95qnALIPjH^$_ttvN$L+PWvxQE8MF#LUGrC&kN zkxM0D;wu&X`&ZMB*}qp$_>&dho9=wCuA|EmG|1)=;ui9Uzgh=QQKz3r z>*exFs7tTK&iQ0716B&HT*&NF_&x7&$D%~vo2PkC`8~5Rp2r_*30K@B-J;aKg<=u^ zm%`4di_e*k>NEbT?}U`2x{T{Dq5}K?L+nvBIGvxV)`e3{uo9!!Y*L-&QSTwiA2~*FT+czNP0bfj<-q!N(RH z%M*qGJS{ey_%X+ggcbOCnHL({RK4=;UGD+0tL}L<8c_)9pS|{b)sBY8HFiKRt_c*B z+e)th7`95F%mVBa4Z+INSt|L%?e9$Pp6|pVxN(TOQ)p~2zx>u+>jl6x{8Spdp>%7ciy z-ev$a`1-4`FhcZu4PjL5T{7T(Xk!1OecZl2<`PirohT^LyIKUbxLHHSYv*bd=L}#4 zOuMXH#d9<=Fn`vxjtwiz+IA<+qPz_`Tw8isfqU6;yGk_m^oMn{`<9!|Cd#j_P=#5| zd8^efK)3Qw#PPd()yZB2)}29dj_W<5;El-JIWt8dBiPYKo*)TXQl==L zloD|`To~pgP>V8h!L8uL>XxfRiC88GGc%H)iNItyJ&ZD7J35{KI3sPXh&SB&SEc;a zTK<%gQ^t}OJeXCGdeoboO0thirnFG_v~}1XO27r&iqoW3NHU<0SP4O(yyx&)l<*Rn z!jiZtfUT7`0WSm|8;ZiGZNRzPW9qNvv?&!W_{jv$dvAGd^;vf_76Q3FHm!<)6&M%_ z|7&VA`fOL+$V7M<O0 z|36K@$JI^w&z_(^JHv$PhQYTa&j8k5f|>Y9Cjb0Ie9L_HE$zb3tJ(&g=k+S)=PO!y zuROx75$;Ru%8Ra)xB#P!W7J%`Isl=9RG)(#9Vxrwb!i`u4lNM=APbLGamohJDcT97- zm=DMvzz4soDQc1^7c;Grm`OZ1VPO_a1yFedTs1aoW*|XW0DPqIupHhrsHwHeBp0TY z2!xx|mxP|$tp17t@a*+Zz>&4wCK<3g};@+iOr@73Z#f4Qs$f%e47@|4eH}{ zqRDBL+H(KZV;+J&$T;Ix7RE&eNzkMP zz}J&7RSiMKdWi8fqxrJ^a^!I**5?HPb)>TrM1drAT7QSoldRc(S0NH5Riv4s`{g#5 znvxD6FJUM9*j@e21DFb8Pt*GQl7uA*%1AFSn4Xta11kst_W46KtFID8p5y;mDL!ir zPeEtR*`LQqEUpT=LS9k%mT9j)Pr3l>29SL?G~BN7u&-6rC!#YPQu`j864g`^RkA;P zW=sC<^mJ*L=sI~*7y}v**m~-8k$=?$9+h=}Ov1ABlI_l7Mp%%ggTt);nL`(OfI)VM zin)`6b%%IZ{y+O~mTt06f`ww?80ESx?_t&7&r|Rdkf)m9MqDbCXplzWAuy^Tv7S){_|?LHgcr{1 z&ny7n7TQM5beopw_3gtO_kOs!?J(H$48}N|KP3(PUCB zwu7xI{wWW79xL;0m}(CScOn;vOCCFt0!6%`gELGiv4s^nLeylnQ)k zXsG&`3YVzF;p>a2wJn}h3ctr20f$t!2b8Gn@hB<+<+<`QMPg=#L@u}{d+vX4EWA*p z#!(ml*c%XdJU?4q_PI+zU2b*f@a@kh_<8?|`+tX><;06lNKnE$N1gxi?^@s&JI0G= zqfgW3Yl#-a^j}*f!d6jtM@~l!zbQ}%92ERUk>U-#AOo(xcYl}U99|KRZ1b_o&T|=*GHf8~iE*+EvtUY+V0R_{r9Smx>|>#XN}8gr>FM_0WxRoNohu(WWxC zVxHCZWF?iOyc)1ZeV_|hvCt{-m9^jgy==l?QF-H}_R7r$swsqNW1Wlis#mT`n69(a z`rG?X9dB&30Eie!T@7@AUUsyYbr=%|t8xBcrK!!H! zU<-wATkpajm1az;SR1Dn=|n127G6so5@te?;)_l12{oy*k3Li1)z}{wl0gHJ`5x2kP%p zM(jKniR$|1YjKdc)-w=_KxVi z;Gq0FaO%-{A4-sF8#BC_fpolpa#An$MjnD2Pygx#_?3PKt1m1uh$`&B*5c zljbuAe$V$u4KpU>VyC&Bo(n!|^=+d{hi+S)j7-$y@2*A1)Y>s{$t8`I%O=fjhMH?! zu8d*eddmfY*F&5OLC3}^0jvgwR`8Qe2deD@fI}+ljH(}v;pg56?k4{lDGCL#Td?WT z1nf>jQ>e+{rrh)e7Or`O_!?6x@C&7=U3~d@UjznbVS)H^M($f=_n%4jthi zu*~VT0G=+KL=9vZE>eA-B5bU`c7t(-gop4~6@Y4MPh@6DD84Du&xq`3KH-tRoFQd3 z>irlCSC5THI+?sn!LNiL1{(mvQFXc@^sNGjWJ~>&jn~_ci+-5oT0ptQK-KGe+L^7} zzrXp^n5=63#l3`W^9+h=zq0aAJvLuYAsCGm&3->-G30m<1AFDOffBhB%4<-F!?AF8 z3cw-^2(4QmhLJ_Ou4?JE!k>-cOD?=Kyyc~yyx!sdej+t6}AH~+BB=l%X(B8CY}UfDXqTNn*MycW($Bk5zBN| z{_VZ}=jN)`+%U9b&c>`!3&TCz>6}A+Lw)+G=5zC);A_lihr-Ve0tSBw%t)rdWokA> zJf+KDot?a8h-@R-rYz`sr8>QU3KyV%sn+`L^l)jN4Jok6*UKu2;!Ks3ZL8mq-@D=* zqW-LlIOBHYl(zexn|RubwLacX4(m>=tSZd(Fe=N(v& zs75uglo0E2=f#+658!mie(6SLrbt!U_Rt~Wx1Mr|xaaFso@@Q-X8|g5PPM!cQx>>v z=OoL3&1yo2!-qdZ0HrJ`BXiMGw&U3hQWI{HcswENi5WBWn0S)L@N`>qKCvg|VmzGI zlryK5S7Mn3&4u-kJg#y)d{_!#sFJB7zNh|S( zw-81HQox*qWdZo$chka|D)a#T%10aHYfZyWT=Iz>B80AmTA?C8JXD+0m2mMS$TG1a23t=X$b5#q;)bf(xQw-4=u>DIe({ZxO^@_ znwI>JwCHc=1wZFLU6U5dQQgq9#pjEdv+#QW^O8)ppUQmx$=ZVgQxbqY33vwZbbuQL zz}GE3z_hHSGI`-QX{``Qu17@&Pb<#ROyON)`8%;c12?3K*Q2?7#RW_&8vCBm?+AD= zOE5!(_3RWdC1{@T2RY-fFK5M0la9%|20nm3VoAWK1bmnPP5Ms~^{a{E*}_}8a&nnj z62Xc5l|=lxiTtI5;if=tDhp(0^=)f30r-k5u?P0nWV=aCp8tG*PQrVs!*<$1_P0y= z66>I&abWN8!XOAAN(I#QO3cu^wK$JoR{dL2e10}>ixScrzdi)~tqgov3h=KjA~FL?Do->2D9yk!6L?uud?j&0E_?fTa*qTo6Y%~^;>UM_q+fl0@LzmROe>`mP0Ejc z#vy~#f_FLN+nvy)tl4jJ(%FE5>+2`1!kIpO}eX_O2w;o6r z*;g?ZVQ;1Ay|3*yJDp_}K(OiDvzd_nj|3r6852GT_>o(T#v)hAAVE%GJwMv0 zM^K^Z0pC{Soh4_&>~Is00|qv^{DIV7(Pn%U;$L+T779w0rc$Id%kNX$K}uknpqy+q zWjk-XytIi_f`lhx&Iuop3Ow1Q@~|3@qn3ogV zi3`#sObG+&*ZQ20+xc_T#9rp38YELF00fo>P8b~JO@YDBg3~g69G*(*MhHlPq9D1IJN4TM!mZPS5$KG#+2|47RCFY{=zIiIy>WelscG}$-Hs!fqZeQu7 zirdc^x4izI+B<$9sJ~2}zwAgAq!SR4XYz3x7!}~?rDtwN#hDNib8^y7yg?qB9IPOs zSVmCz<8PcXCl0BCiZ)6Wqq-{wA1}X8ohZNQFcSOm4$I-(9h@WT)@x=as6Wtx3Mj9g z(uf{;$E(^r)lY|4;f9?00Iw3SoV#b5cbZPVB9&JwgCJuyN^#y4)v#{4Ezeh#(=WWq z;(R4jH&XxBnd)=v_th^~7PL?h z|Fy1AS)zNo>Zg^575pL`$fnL(scqG)!Jxhr?bh3m*I9)D$#D8LjVw_fT>~kd&m-Hf zDkhOLXhXJO$pC;6pPwiEO`6(_-KFkpx2k&12qo1i=vEz$G_YhSiw)Gum^A_ zruJr1AJkF8#)MgHQsqgp+Jq!04HmH5Tmd?lQam!KljE~1T)d}Od8nX^PrmRsF25o6 zs6$FM6{PotpGBUPwf6{|WxJ*2w}`&+ERWj$-PPaEU$JOplxgs7U00)Z?)xC=+`7=%iG4kncUWqB{0MjFfuj@CU%35cfsU&LD`2xD{B~#u{ONC@ z@n~3fcA;kzLY_!ITMJ)W|E+Q~C7umtrI9M6Go1I=MN9pHpcQixs_fB@6Ig4XYb8*6 zV{=u&5!7#oXK z2J~soi%dX0F4`CV6z#8c;CM%c^d1?JSq>OG$eZj_Tt$*b)=9VO-e9a8SZXL#e%I1_cCBPTw z)9aum+WBbh|L3OVWHdO-p8r;P*v(Lrgx_-as)L_>v9q|k@bcZOQsXv!|E4;S0oxHr zUH%)LlAk3z;CUz>p=KfcDd_R{Qk+do@U}QTL#1dYLqXZ4RN_XZ#okkTJUjG^xcaeUD8s zD6Ab<s|9$p-rCe;~~ z5H^Ky4oPA)whOh(pNo`@jqmD;F5yj%o-fDckFqW2 zO*59ez$;YgN#@NEnbGp z915oV$lTT!Q@+5T%{?+}Bgg%(&t#c9uZD4NeH?2%t}3<%>MRgJEJ;Wcp&17sgjE38 zCPKqB@|+E0s+7wfs;HyASQS3mrVN7t*v`=6y*U@yQwF#MuD?+hRVL<80Cx&Z+|*J* zf8p_y8}763>fEo*qJe z2sx9J4#s7pd3DzKmz8P)ux#tO&6rOMPn1=4NKh&S6a_BYYC%%&PxcMdTPGJqo36ab zH*Xk=nsgg+$?DX25W~}Ybsqi z>`l3C=VSt)$66_uHeQ63i*uH1p=UXMxHxMw9?JKvO)dQ_a$+hblbm24D>n1@9;& zy3CFy4Z8g?tpg-yW@vg~*~ux&f}fq_%}-qf8k&QFV!9{PwE{alMaDob7VDI4dnXW|2d|69V3 zr#7o!Q^o&zYvoNsexW|T;~(cQh?lQc1ER@>k1`BDEo0B#ig~qpcIIZvz?=vy_|<8_ zyPZ#h+$haxQp&j?m?`VeGKd8^ErsA0=gx+$wjgWX`nkv5!rC7egb#8+*gE{L#}O4u z{O>5?uQS8&_OqzKLRIv$qp+U{Jl4nl5{X~OR+wikp#nyeiNKurT^9b_l=&^SabkG0 z!yIsr8JZRV3;%I#-?D4TmR&W*ia2@mR=H5QO2Q>q$p&Ew>^6Tum!|0=(FM`r2e3qk ze?h`RGNMTf{=hwu%C-bme$~UbZf2gdV+|VdnsctXR>aP_Tq$)k&vWmHSo1OFm}C5k z3$$l(-|x%yWDSFE{hptqdI6$4r%(IlbKL?#TnAKMkp&!}K={%H0Ns8GYXwun5_eGZ zLC5KMA~X~K2gJW!fKLkss>Pkwa$|}=oC6QNAncj>=@xlDO~BjCRS%-*`(+Z(oqZ)_ zo>ZXmoq&G?;zbwgN>)0KTJpT?~Exu?k+f3b8EsD^x7f)&|tG z!i;_h`{x1(xP8ebrOGpY%s%)6qPj_;DfL%m^mISrsffCe_-enld&WOmSafLYIoIFT zd0&K26!5?g=7K+X0Vh_Sj;iq7ZpAT+h-txG7Jj$XZ5k54sRk0yeghVuRH8hvY^pqq zwD~vKvaR-2l6MwDhGc^P03ZNKL_t(4h>s}FZt!*xu5_SRJI3$uEcTJ{76PVV$#4sU zpy8shOX6Tk*Cl|dpw2UX4&tKOfR8rdI}_IJn^G@T}&^8@XT2d#P&)nSUA84!g43sGm_A$F&dO0p?8 zuXu7T{dV=I?E?nEXEV}U3h-$XUgx^PI}eswoJ!%5{Viu8y40?#!$QR-=t7iY0z~hH zH{h`a@%HDV`sdI-bNe&6Vos|p8kY5$uA{|{=!9&FfZ3G z13CK-fg;;G-5h+H7q^JxdHJpJA@0#`n~|xlw3r0Ky@EU{Mf#Qnef**^Wp(y$Mv-SQ z(_i%7z`hzNHUOZD!=U4j4nJq48JF#1 z6g$J})J4epukGXJqL<}F@AsR4s;(_{T81Ull;PPH6A^{ZAy+~K>U@2(=%pv75t(yu z!s-()#>~9fPfCel-o~v4{(eg6aT|L&RHPj8AAwY6<2?oTC{OTPBTfw4?LF%u5hq8T zY0`=M>#R=W;fg^4?I>{Gi3Lxoz3^njpoe=bSCzoU zd*WdGQ%Q{L1vWHzbVq?5>Cd|DcrQqXFrSCp97LOb{i- z(&JK;;Rzs6%(v&R=u9}$Nf0`5t5EXWYCzT)q{=bV?$(HEqMb1xrYG1iD40lF)b@B= zv$W$@H<2K+ju67};b(_Yg?4W5Njwa_n92SJIHR=!h|H_F+umW(WdxmOB+t%3yjS99 z8utp1zLk2bS?Rwq`Hp#hi7Zk1)nIGL8Ky|Q zCM0&p$5x}TyC{}{&edZ9#U`NbSu6Dv3U$w1h1t544+LfkkUv|!Y@n0EX#4&w`6wwr zg>%o|iFp`XZl{kPf&h@0{7Q@I_I7da@6hh?TkXEs^IHIh?na!4-%SpZ-S^=Rk1l{d zB@bGp@^X+_v&_%yV(-prC5IfC5r-t9SH=X8d+qII`>ymH1AqmPQRKuuD&$smcO0N> zOF~WHOpIqQtDvY1rS|aK^>N1#v;iU6F)5odPAcM?Oaaz0fu|5_JD_uukuEl_nkPif z!dz2wMhN%d^V3p$O#q0|KOBe(+#g$;JK1Q?nP^)Aix1n!klX}&_-V>7)nGT3_2bFB zJGI~9{cL%QHTXH-ha0L*>>T7fn~8(Tg^WOF)O{#cm~%IIwIH(NkjR(#y{$b%6W0~M zdZQhRRNuzyz^?AP)^hv!;a zrtWVZ@F0p9MxEYr+uV%K88UWmM!Vlk0@6M5K*mux{CoLc0^mneYMnPh=X^G_6B$U> zyoTOs``p9d%l`Kmflmj4ZhO@Pgnq{#Jr`tJ$eudyA<(f(%BO3(ZeuSBa#F1eFEjP$ zXGWlGN1|#={(b(BaQKT!It;DA{>+u?S$@UQgp&zGzyV}!(>Hu@H3oU&?x&RTq(le2 z{8F=dwwrXg5)8RCK_ZqSw59Kncr}<&EA|k6i?39+JpK@Q*8t&l0OTaTTH?t=m! z8Xn1hFuX> zA>Du*_wN#>Uy+MS8poQe6V-m#-_BIE=OCyAW-s>7(U zAlQ4`YC|m-qn$J51|*Su;iB_EP@#>yIF~Z41^{%FQ@t#FtLbJBVvnC^*TL2C;cqqY z-@t#$@x1tw(*P9LwPBwbrn2rZvwt#??J_?@$>Be*kD5xgc@Oml01D(D5s4*NgCT_~ z)S~>c-L#V_=j3H80E0Fwa4;Bx!pQ_&lp|^!Jj^@oS0+MZVSsr8=!-c@{! zkjIn*Hcrp2_*v7)yo8}A$qW(VEo@A{nXqbN)=co1 zAu)%C8;-<*t5z0^%)?)*G|~@HXPQ(e)H@apmNTi@M5~e@e&BR^Egac?&*Js$+m7C?0Da}-@b*PeK@2ggeR>I2`M7t9n2Q+=_-cw+${!2anhzlwfRD0-Y4t*=}y@G(H zO4CEX)I&ekqMxg73uR%PPxBBeOrs_V^F;iIi~ytr3$WLt5?IQ*SYHa)i^KBZvwx~N@iq?#`t85*wX^d6(1n{w_5R) z_QStNWBA_7m5l%jR43x6BK~td+Mz)ImB$DFZb;}%p(3d ziSJQkH8Q4j4*rbPpH$%CPTm!-e?5G9l&u1oHewHg%~m4wzPmfW7GPO#?jOz6?~*=< zIx25YN8w!Xtt$NHq;(&EG)5^&U%!1%v5RAXSAs5463zgCQ$@vszr=zEs(8(ZaG%gWlytf@lts)g{?Qt-F6 zZrqc7Rk?0ahDJ`wa2zI}PSQ^>5p^NzV?(tYBq=yJ?xpRt1<-<}n4hZw2&is(&vsem zYFxPX%oV`jXa$2gv<*)JKmq<5m7gf+U_&M>MkWVy=j>zCb+q#CFpNKh!@sYCzZKzC z0w4I@3jV=6ppagf#I_XK<(Mj1M3kM0mW*(ZnZDZI|KN)(@WwCI1dX7|OSvkbvg#q> zZ68fU?GYx`+wuHO`1w9ke;8dR@6?nNL{{qqVV=HKuo%bDW`90pCL4v9ZNXw8F>QS% z!ng+X0buR_gtwx#0;nKfQC=RU(1LzAg*{mEhj5Aty>`@xr00hLS_GC2#V4t^X`M;! zWf!ZzsS4zSm0i02o~Z(F<{Dn9CBy0;@Hmg{;SL8!9H!%onjJ}Rt#e|0Mdi(ae@Z*! zE!8t%o={NEweZH3#~gac+S`-E_G~Q_76EvOT3F`&`Eh|p!;0qc(5rD}o2__D4V2!< z6|spX(sz3SAk6B6JNc<>Ud_0B+WLQ-dJuQ_|@$>n?nc(dgD2 z*T6?N-|kFNvXK`$DzbYpMNX(f_I=FD?fC0!;Bt)mcHW#_%EK39ZNk#Fla1Y56z7cQ z8~Z$e%d~Y_W!~KNH*bm;f;=^GHV~r)}DStrW8lnC;U}X)pRpz`g4Hkfh*QGH#0cX-tq; zr?e8h`t~S%ew|v~{}CF>_Nl)`x$Sz??*bY0C4Wf{Imd^5G)+*LVPD0M+th&pUV&sn zVF^I6?oGvT^3BK3uaT2?kMCc+|DwCR5%)Z?A&ogX?#LfOhcsr|0#;*$vWe-Hu&Uc; zbA?r5&zR#)pGTuy08p3@4ZZZRpAySWB~ZA{!p@*TtMp@x6n5#R^zdh*m6^CmU@KCs zf^Ug7$O=K=09Z_vHKYltV|{(G+|t{$>#^}%Nn8?w4-E$;TOj9W9R3@p`g09~V>QCg zYZEiQhsX)ACaxj#C%gIQ>12DWGJG`kzsP+Z(e-&~xg!j7eONC4ff+<=bRCTVVS~K~yfZDa*NjLw_>Q7#1o@L*qq39nlbwot3;UtN+kb7)4&#m6 zF$yFN3{aZN6kb2l%Wg+S9tB|z1e-TqT?bvXHNn8d9{kMZ84BBa^12XSywfB2&2tCk zMlonveccT`*!ezF{*E7L(6MbrU_K?cd3_VysLy1u?C^&NSW#1bkfj{x=58jNRo;@6 z|M@|;pVP4%VV|uin#!vOK9v4SGe4WGf0niV>MK3?ym!b)BS1B+%Q)|k55JB~(sXR2 z{=$fEC=q{Ac!pf&XQvgrS-LPVrYxyqkFs~F!zoe6iE;2^nV!~_5teDl!TA$<3R{{ci^ix47!EN}V&Gxz9+VvsG z4;Rx}yzJDZ^a2B#$qG6Z12epY_ey<>F5BwlDK{vzDm@LLiGXD!r%nTaFt!J05K&7D zcOtL%Pk-D7Wt08sTE$Zk*6-+dm&K01E4PYAkm~}RY7R3B`NhF+S#tJXcwWg4xDq_p z=;u1ojbWURy6Hb_=^S>`yOE(;E*CxG;Iw%*Qwz?N#GDgJ1yG_ampse(#<;8P_Y<5% z26fI3xdpS3Ap6b1i8kiFjCvRBYQ~dMPUaf#Z=|{qv>}X!9?=0GJMTR!SrIb-F~U?L z6w{;ccIx8p;g6%geM@v{4}8fEzIEh{R$Rd}l?OFfImmrKKZeRQ8l{{cKikYzm+Pni zD%*13{+lK1WzUkoeW-3UmKX2LQYn#)^H5C{U`8*;;zjk&#|$GC-aR=|>C|9yv?Fj+V?cxE_|5~DbeXP9kF5sNKGXyh_IL23ri(I3G~9o-qCiJ1 z`@8n;wOt2i`Z0M2s2WQAs_x{WD3{}NI~AD>QvyQAX`XY|h9AL;+yekwOYPD=$a_|* z(K7d9el*-MXb?|hIg@Ph6+6p67%f>9AU_d!BBC-me3|c@z0ftH*(DiEF)4em%6s5q zUZ*?LA2bw(=IeCt+FX|V$$LovRiXoI+R{Hf22mWQ`%rZd{^QqGGf7I;!W&V}8nV7x zkq$;DUX$gKSfn2bNaI0MIw$X)D}%#TOE(X)`CUf-=3Wy(DdnRX;qGE!k{o4GI;0Tt?((6D1UL_ z`DFUW4Vk`+Q713Pf4BG#SFb&jE+1xodXOXIk|f>*3@f{tFiey28w^0{v+3NB)kpcC zfx?Jflt^)eY}(P=w*rSc564(nItf$10$})efo~_B<(tulbR?cA3Ul!Oe)Bvv-OlWBVK7HNOt5_g5O?AMtKa{ z5OA%4P!<4-wnZrU=|RHAp}!96M!rzBn#=l2)@h~oiQF=4DbreFEF`LQ9Q3`suZ4$N zbv^VG*K6@M0c8f}uisbT3$2?qCGW!`c(t?XrmgucJrJ+a2|pw6OW7jSgL+x`3qDZn zK?iu2Sb4G z`a)P<)&(aetUdp1%4iyBUoCQokdbx4f_j-!3AV$VSrw$nfLhvKqV!4^-4mpSC&p zazVhV@svd<3qE4e-)Yf@D99P{*2Xts{lF&(e+J=ov(jt?l^NS23YElCp)%>uF>w_{ zMQfKP3AJv5syM|#Dz|QC7Ur+1KYXEnG!+!u(MvY&31h0VzT__+}A5%r3Ke*xk( z;R7{6FKK}uApUCme|Lc;`*8)p41Tw4S_aNs6NwC*!;?05=LMC*UuwbQ;Fe@+Q1aGq z8)l^m`U!x4UxBY{wBriEcJ`*WbNC^aI_dzg);Y3nqdbA@VcyJA4*9g;m0&-&Ou)x! zUB{n4F8Yxk`28&kEceoVllK&be^ zwBYw9@C=|OVhBt}fXyoNtwH|z9xLz;zz?RPm(L*avz)9qj$T7d$cMx8*4OYLtY^3# zoA%Mf#6`g0-vdAjcqs>yO9keNSqs1I=Jf;Kh}GlY{Pij;9>Thhf8t6CErUnw%l6pJ z6Mg~Us|Wc(i_vOq*nNH{(QHi0at@m7i&MJI;z}e}L4X;Xu0vU$=glbPIPk$OY2U9{ zCg61zK9!33t*YRS<>gT(y1rLU85jv3(zfg?mcZX|`|~|1?y0Wdr)hQgM&MsZ*>3l} zfGBBQ=cQLh4PI>MjP+!8f8FFG>^MY`(ppwcy2m=MD0)LFkFC`t`+R*~gXQA@pezv< zE!*|KsXy+Wi7sq|*jtG5i`oTM9!2XquyeDL&y-H~d7#rDNe)&PDYGapQ97%HgTI$sW$VHA z_ijAfOSJ?v9`eWRj?tKabKy0xo%2Vl@?$ftBt#Vr=GAvtt0RP8qj?x_i~aMNQJ~OR zzsCn#9a(gm#4#EPD=G06jaLw~?|~-cyG>4Ox*6!<#ma9V*6smlb`t`1cy6a2gfB9Q z=vNz&CC{2=bKn^cyb2t>ypmwSao`u8+5ZRvw1;0oUvbU1^XZlnH`8>j4w(&ZkCGh+ zRP5jYwSBra>XT(9bU6^72!)6dm_Wir`Q|ds-x=vK&#Tg}r|!+$ zAAI(QX%O$)et@0BudHp@KDT7SKz_#GEQnR72!*Mh#+fx@0G7d*m~HxFBCr2%Mtt2W zEHiUuq9zydq_Q6T)fm;3`ph$ab!+)M6YvB|=9aRme2+RAC_BsJco;RPWW(1|?Zd+O z^_lr3?=oDHgAbqahX+5Bf=Yt&U(Lhs9Ik zBZpa?jUB%#r_$CEY|^cv%FgX^I|1e#%+V_yofkX0ftfx7vbm=64cBThhF%q5pzEVp z5&cemA|uv|sK)pbrA$E&O`P+MR~PwR2*Ad zK{qRA|23Bchbdt;Uk0{j$xgn);oqZDPYm>PZMmC(79X;v{?B%P*+1AC1c57|zz$f~ zojK-HL3hB9zlZ+5F}~bN?Yb%K2v3GC5mEpn189f~xy5z4Vin@IB?!5HI3HCDG@UZ9IGDO!{COLR}od_7K#rSU- zS$72oT!j_hW*?+O8{cKQSdrRmBNjUe& z9_`_8KpU{j0A(x=yJ?U~8S zH}=}DzozZ`nU3>zl8nvlwR$`tQ{dfEe5P`7XFyQw?U7M;O?$#*B+9|GBZFZIUDBx= zT^H6z(;oiKgJZ7%4$#m1Io8sVI3t;}W6e`$n>o}4GKh}KQy^z}gT!c?i~s;JnHi_k z2E!0cEDWxn^3Lck-Q2q&uA%V4@8~vOBK^2G(a<-TjPVV;W@e@0)z7i3x%J#$WA%g_ z^!`*Y3d7z?E_Cki!^^~#xVH~K;%hRK4FcVYF2|z~;i{;G$WxcoE?0qV=C3;lSm3!S zMdvPEwssy4*?yg8sIAhkbYjztCJxts{R6TR1?};k|qdN{YsW1ngEa$_+ z{&~h47l)-=7Ui$+&dBYuSC`LlckqPUh^JL}3R%8j1LF|;{PUm#J^*C$@7BPTnd-0U z>%Dda8!kT+xW!eXt|@L0f9u$6O?MPV(DZ8C<-`D*)$=U?Fam#e#0S5D%FgSWV6H~x*pxlM zQ5OJe&vmJLAzJ`9%Din%OtnFTFjr$O%}N?)Pkf3fN-BMFlROtxUK zMEnH6tF*psBlZxcO7w{QMrGc6{-w0Ce8<<*$Gm+c`hcJb(7Ot}Y5dTc; zK6*#;I(gZ=9_5Wn=i?%ZUkdp041ye20dmy~1QZth7Kn*M?XoUlI6?Rg5R){XHl#5` zs1QG#bE1BC=D^*K{8lt=MQ0Lp@bRmJieISWbqfYA;T-R&%C($E6Y>>R{~Z;twmxTa z__ys_XTUT8KLPZ|bpXNSm1Lx>Cg2~L*r3tao^z`L2+gMK4<&ys!6b#iQiRt6ys@H4 ze>ej_ns$i0;q@qeUlV~B@;mdq@H?e)V(mlCJ;@~|=>GXVozk(oE@Q?9M3y@Tkgi{p z#6swOtEj^+`laR~-GI)LL%mT*g#{l`DOUpO4lqWDt02e(zUYpskM+-6f6lc1DcPiE zsIzw-TcD)?HW4$G}T zAY%g8m4Zs(r)wZ0YL)GLj}={@Ga;I`r5v2A>a8b4nC-&|bxuTm0W_b4p2i&+hW!UG z>HRhduM+sck1Fx|UmSWAUT@J6kOCYrEtux=Mk@@_j%lnTj}kl}L-&!Fifk>-?g?U; zpA%O8sny}2aA1?wukCJ@07-ejJ@6Ge7RoxPclYNVg=O6$@~CTIQW{w{H2IvlXT!m` z2wEIDHYcX4P9D3)?0vHFc58Nv6DUczPA~(;pB7Y|WVA(t{$vKLtRfa`*EkUqh(+`V zp1CIfeywTDa0xTUvsu4bcByCeS>C>*|2BWr;8iR2S6J3wqChM!Z=4G0`h5i`Gim2I zyX~o_Wnj90-GYG}FTD-WXWm(99Z-|q5FuNLv))*t48L>m+59Yjy%e&fGzuK?$FGrN z>f>#Ftb#t8U&XQmaQqAkaH_YLW&RpI7BV-bX0z_tq;sM!NlOJ`?}W#qj>cjNR5oL;_G5E~l+xNGC%t|*UEMJ}hyc=^ z3jF4bUAnmQpA%(j8yuU=)@x@X!&?2Dbmf0BJlx7<64HauwxVNJ;q zBJ<`z?+lAh!;MCydv)$~XPYv%aKW#ecv`$@#%DUY6LNH)SV#kd~ZV1NcF zP7QSxqWG>#w9SpS0cgx4RP_SOwPQfu1WDDb53-3G$y17b-sd1LV6X81a)0O?FP z_PW`hqt3l}>ObZb?p=?x1DFF4LvUa3=RpEG5N;H z*gTsv?cuK%Jzh3j{S0zCJHXykCpKfou`@cmDVB-2!=N0<6i(`?f}o_UL`Iu$9rlf` z(!V+ARv?5|@2AJ#N9?Q7L)}w-$6_seZBmz`uOD z%#UmxywGRz(q?@H6&|ZE={8M^A7RvR-__tf>b9^w_AD+Q_qZ%J?;k7~(5E)?GV=J7 zUvO29T?UQ|mD98=aUOdIp&5$_DPWZz=DY9tg3c?Ky6HqW(|BlQmy!U$-h1uL z^!-AO(#_9C@>~c!{Xoy%s{vd7$BN2CSDNVs<4Bk6;+lsmaWHpPqYTY9n{U~EUB=P6 zq_#Wo7};$X031+gfWDCRnSg2Oy3OZ!yTxr>^YPhHbR+7Dm?7AwjS9DXEBVAhNc~1X zOHb=wVL{zM#XCK43Y5WsbvJufbPn?Y1_m+NeT;UO(9|4$3#@uK~QTF3mw<;DOcUl@5o6_g^XOzDuT9zw=22(9{#4vW4H8t$*QTwHi33yOM>Rk-AiG+&g^Wm8giKe?AAJ>6vEf zC-pExOX+QZ!Or>WeqJG~T}=;!>qh5UcbyAVK2}5+Eji)2*K+9t&usGy?MOlAuJ>)x zp=`1PpM8mb>*FM{Tr1E%bWH5A9SDdM45YOdvIpPH?MQ!d+Jen5;n1M?w60K5WtVg< zz<#i8|9=F4=|uW#0QjmkyC}{9sGZ~ARg1n5cj-MQy-}0Dw_IBQA|GKLhd&_z-QEeu zXd$DMVLQkQTLs_>3s4`QV3-nIPZ@Nv6VwY66q`+p0sHKV_%;`_z+FAOmUxu<=WhP_e_H{Z z(*dPE6EHLWJ8fzAl!whu60HLk^2tq{^zFhcyGN%NOK|-m)46z8_(FY@naRJ0!6a!z zlmri9gtR{q1U_e)kud+5d}Asendlho?r0I^KSp6x&icDKM`f?N8H_!fte=`~qOrlY zVjZ3+AAY8c9F^NR-oRj_*U8D$>q zPCPUtk=XlZT4TDG)gxXLTeL$wbs!9To^3YgXKs4CEsQcP8OE}E8FP)wy#ab-rC#qZ zwf&$Gj@aG3+i{VetN`%T3|(0F0qPaKuqoFHh_c!mvOOaW3#MwyN4q!AJ&b+Cr&RZQJ;@V%e&F^$!7kmY2w7!&z5Ff4A^Ox6MbhkfQ=T zW{U4tCGL6{#2PZs6ej>)s%x3GZt=Zn{kye?hu7q5ZiF2vM`tS$)>Ml=wjL9^mql0} zo2ypM6Rfq(%g(6)&P85G!72J)AO7Y;ya1#vBZ=$rsdg8e9Yh*6IgC{g*45wLwF^&* za&$q=@p`T(e1!Bj5S z8E-#j^ld-r0aO+KjMFBoJ@cpnYz1(P0*mDW2+IWUoq!iX^R|!Q^tJtrV!H;Pv`&e# zl-{xhfVluK1nPqCOb<+~tGjpB|C35}@786Y!`&G`Wt${Bhu`$3?~nQ;L73TV6W0E5 z0q_gS9B<`7TO-!E3P^l{@TXcgBMo6n_jo@&$spc5%f#OT{1Zx#$e$KhRwh}lTV`hn|v-K;T#njl-(1A*(n|O6t7CYfeCE%NsAMF96WVna|2Cm>21_ z<($DI2?A~>-%xiQs?W2}&s?KnMLM>ksR~f_)?b;(BH16udK`fM>{w=G5L!_-uFnj4 zk|cfb0PY_AUP5Cp(bc>qYXlsTaS;3-xe(;U&|VybnNI7L4v_6iqLLQ~f{EopF zHuCnJ{sR~>l|X9=uN+uxfMq!}UIARb;P zQLORa8%~SP>n*loH5q;Tti*g)DM9eqo)3jlR#)9V5$oN*cJ7w$7YDXiaz<8RGlx#I zm)1rgs=gq+*~IuERus&FK-40PFV4z_$uH$Zp~d54Y=~Cv!~0~$zjN@zE>MygS~!%6 z_nlMh*{=QhkSQf<(V+OA3hpCd1hhuiAqrnO46)F!$wq<9!d7Xgw1*fbFu-L0qu=L= zL*~gE-#6zI4>H%p@cN9pQDWx$<(gx-LLCner=jAWnd*tJ-)+%Bg$Tv2DZD5UqG2@Oh&1 zbeaE>rKxcXa_K1M4jFwzy6k8G5?dlA$rSTlKer~jlI+;H zCBIaI;S^3)V}BN2WDVd$$ID^9bNEMQJH7AED5yk-rvYH7b1<;4vYKbHhmW$_w+%ph zV>qi17lEj({AWJHN9TRJUXbh##xH|GR-J`jKeh%vH6;IV-QYT3c`R=4ONnuYJNzZ- z@r!5ZDe&}L#9l_$D+Hf3LY{`28qDt%dM|0Wu-<(F`-*iDFG(i?%9M}}DSFfuvOrD5 zX%r5>ONL2>F^~4{Q^C+1KvcJ6We0&yo*#A|un26^PllQv{t{_-!jQCc{c@oN!asb#A$v=!U1@ z!u>l720hcn)|%Vzj>s6r>Q4V|lMUIdxQ{N0MgiM_d>-AG8GF|dEKVsl_D6xqqSrh^ z<#_|RXtE6x$*gvS>(!g&AHs5b5Z=C^gV3U9kay+>+|IR+IWyA|Q_1(-1^{Cz)acxK zO?T4r>=|$b&nk(Vo@|iS1RIEf^^#i67U2#-_NbbGd`F&MR!c@~Go$4y==7oEjO)la z2|jaaudW=CRWe#_f&=fx$+qgE-)m6|Xxld6_<70U$Eck+53oM%6`^XiGQa9ikcRn3?O{o08wNA61=}1b8>r7m{ddQL#BbP zSG;%3_c)Ybp2M_eGQ6@f+@SpDO76Cl6ZY^e%I^_>wL1HqARMPZmp~=1zd%oXZNETb zsvl{Wg{BoypgET$?!wq?wOx`QF6E?lj?Ql<3pcrlBMIlS?cJb@$-IuY<+|lwt#F$%n@SP>oyYhb*8M(-eR4-eY1-;PdMc=UJTsl5R5j~dO8D^MhXB^1^AHao1_KDK6$!6 zn!K#K?}1ONMJZh-H%~(`6~H!XQz4eJJ(m+uXL#0_$wU!+yp>7Q z+2cn+JW9L8Hl{a-i#(IF5%&zNOCE`*t`^;LfS(6`)e^f1QCj_d7gSWqW-}!KkR9p0 zenH_2N;C249oNO2$&d8b124a!w~=-#v991w{sBylQNq9XoqE-C1kJE6EZ4sz*|hnWc(i!7FD> zc!6*TD|D@-Mh z#}5#G4C$*O7@PorYtq$MtopOM;8*AMF&QuQ z9ZEZP83$UoDW_GMd-tdBu4N<>ibD#&p1#`d%XHrBtaY6T%oV5)erKxd{Tm~oo$hEL z%9;hE#3x~0%p_Xlnhri;@FC5&)qAs^e!cD=(V@EYDj1xmENu_!UaZdSul1nKMVJbH zIZgVnwGxj?JOTc%JFr{!p2{}54fEg(R66zGgoT(0{F?%Ne_{~jxae5yT3lpatAJOE|B2A6n*yL+hfi8H0r+cDe+=OfuYYPyY^#WMg}#a_SigT- z!KKD}?#Tdt3xTh;FkM9dTM`i7?eZL1#BgU-O?h5O#O3h2tf zYI=Hxy>bzFOu|wi0N;OE@Oxzs0JypMvt}S_jp~dBMy+3C$Up*0;R7%Fg~+c^46j9P zi`Fm%S0UV=68uyI)v9~+y*&|^E#--LEPx*EI5ndD``?#ByuK$syeCwImrA@W=iOE@ zRsu3r*e>MBb^CK63#5NA7yce66i~smt{;fca++;Fe;gWivnVT2Doa`LWf3M+Hp!18 z5PZ`E=xuK*`Q1!1yaZBf1)$E@PaXGf3U$t?va-GCMQhU~p>QyR_Ft>4>`x6fw}*fm zcvrRuWu5`PFRovc`p>Yq?SpR%Al%Ss>l$ONp~T?dc6hV{6v|RjrZ*N2TwBxUPy=P; zM1=DYwY^EO%VTUdsxGoegw0_s?k5#Xu#Kct}{u?8Gax&fd`e zPc!hgNpGnN<*{1R)lHGN9<2bqBG1MdSRgFx&n_fNDJTS?`*}DRlq3QgNDy^%jf+_J z6~;TRSJ5-XgO2P9>na1?<04A!J3LYSR$z`}HjQSWNam?mEd&Qsgn?~!zJnXGvWsZ! z^!sOTC+4vF$w;FgAq9Ro8#bBF88#9@%fZ?wFL(?wh-OSkZm(^H3XCjRTnK9DpgcAC z!Hy6o(|~kZSt-o;dFb*hT49ACP|F&8>sI1d())%=tx;w&B9#e9stFH)=z+ZRTG)z_KNM%K_ZKlzH-`Y>dHY&3~GrWu#cx=Cj5j#_lzudrz)Gzb(~dxCL5(4You_W2oz zLt&<0>Gj=oq2@y*vffX41l|HvGqR2no&Z`AiYS$*t7_~<`m#N~<@n2xtzuPR$9zJ)>^`Bp6n{nN#$Jv8h)uh;CHxg)>{{96Hkmf`6@wBWh$*KWd1gT>T zIBHwcJ>?NpI@kvoDa6DDa^X4~^@AL{pI4Ht&H!NSsT`G59u&PAar7!a-sln8&lXJ| z89rV@2^1NEDITFDNO3SabyY244LNLU)Rg^!$a9LKp4VR1qpu_mKWs<)>okxzHldK|k);l{Zc1c2ee*7d=Uw|KrewYU|&^~VKf%G*%z@hQtf5=*dN-=&qVqx1d+l7oYhT3Ra{G*9oHSP_vdlg z9gWv~EdAr|r}9TdZ42MK*u0u-G)~5BdVMBr$w<#-{9Pk!fIHRTl?P>~0#Mux)c6?9 zDabN9m%oOzRr(wS$t2vdzPf{`5b0W{2D5sZ5M0@gMAK`*`!8$s#Ikb<(j_a)4X|Y^ zcaxw^Ge)6Z@YZ?>D9dqqVg@&7<_|c4QR=P9(oS_!UOLu&U0Yy5TDH$)3L+;rXNb%z z14vJCTGRmgB^bcjgR{E;cS|(q?wJYW$x8bB zSVA_^Qs}McW^>83vV7`Z_P!vFg?bf1wgNJ&;89qrTys+BxDPbQz8 zVT?_IV=5=N$6+c1!}%X#3%nC>!}_f3^@^GZ>4CRZ!8QUk_=|PiJWyNq zrLt^q#(B2N%giQpCo&IY!JoRpqvffK1L}eX+tF4A5ay&V8}R76fKDZv5voq?WpmjL zR@=RPKkiE?Tvy2lL)QWr*4rJYX9hqpBh2(ZcB21hkFN|H=w$7?0y=ioIN|}sDL|S; zo;X+Y-PCnU?di#OU4!aBj(m_+Yn?-n?C%lXztyZK*CA6YMgo}V-fDEJgQ(8ow}lFm zg(<|nv+Z~@$$(FI6J+{^wi4JszuRu_{0e*c5BqII6{ho|t>B(qnTipR#_%8{P9z=f zS66t`lWBNZo!6vA==SBEEPiJlesuVUsQ&;g@0Ia_X#sShVsqIF+}Oh5peO564@`UF z#(B;W#t=_~k%Is9RBD{m9nYEbob81KybuST$n zfZr~w9kO~YS;kjiC7HPprv+iNEOCB0J?|ltMH?w3Cv;$2`tKTiO>eDUi*a#nJ0n+g z+?g{#((MM+L7P!EOjpJ3VyxSTWl=oKRg&ao2;w0R&Zf&KcRNzU02PG~SoCpw k59^K81tenGnZo=32h|}37ljy)!~g&Q07*qoM6N<$g2y}$#{d8T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone.png new file mode 100755 index 0000000000000000000000000000000000000000..63484734f1d779ca1f9ce4fee50e599fbcc9df76 GIT binary patch literal 243 zcmV literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone_brick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone_brick.png new file mode 100755 index 0000000000000000000000000000000000000000..e5f35cd0aa78a2dc1c0103107a71d3dc3ec6bf6a GIT binary patch literal 386 zcmV-|0e$|7P)W=}$i$S(#h1*-na;_a&&!C?%#P8_pwrEg)XtUE&zRQIo7U5w z*wmof)T7(hq}|u2-`T3<;Hl@~uW{5bbpQYWyh%hsR2Ufr!AoibF%Sj7_qtp1m>2>f z3m+h>-2YrAU}KG>{-lb((>Qv8wMF%On7?!$3vjD_z=t4rz_S6_b};p}F1jFzONG6y zLq-QJaW96_&RpEnEPa)tUT!0WEbk@0-fO9~M{I-+kk}mX|%#(tAF? z-?KeLASr{gqI1Q0%%Ig&fg)Vg_Qy(Vf~hzgGMa=o=&V*mgE literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone_brick_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sandstone_brick_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..9ef5865ba8e28194b85d7e574c700fe86a32f41a GIT binary patch literal 13630 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 IXA=7V02kaMod5s; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sapling.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sapling.png new file mode 100755 index 0000000000000000000000000000000000000000..d2ccd63737c1fa69cd0f63f6a63958d4f4f58814 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0A_DQa969b~I9RFj6zq zQL%H;N~kmqus7CIm6PT8TM1ObQWE4B%)naC?>aN=B9QOt>EaktajUd1kc&Z4z-jH( z%xC|^#G?c;9)z4*}Q$iB}*=RP! literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_scorched_stuff.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_scorched_stuff.png new file mode 100755 index 0000000000000000000000000000000000000000..468d841a6a1d2f8b2c9952cf67625434276c42be GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u0R?HeAO5%{+E;kS&St? ze!&b5&u*jvIi8*_jv*Y^lM@^m#26J0YH+E{kT_VQFmK7B0}28+A00R#aO~j$1q~I6 zLjqe$rgArDhlL3o-jcbpk;nL`le5IGWy|~$ACyd;#mOLlgXbQ%=l^pc%RF8ET-G@y GGywqfCNZD@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sign.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_sign.png new file mode 100755 index 0000000000000000000000000000000000000000..912a37239a282c4064faae5d466b6e90e9b57b38 GIT binary patch literal 442 zcmV;r0Y(0aP)}8o9tVJsmjnO+00DGTPE!Ct=GbNc006E@L_t&- z(`Am=4uVh+M0a+%ARX*o0ekP=|NkvfqX{|>^Kfz|86s#9kyk@N#FPpCf%&zeGXT<1 zxBY&(G%7^3rXx%_IMb+jbFInQTDt&=eyJNO*%&IXhKu zY8!?cEFq+`e`<%->Tyvn&Rb8z47QbuZCiz2sWD~{Yxmh|9|Tt~>~ywK{pOY=!93X8aFXg8%IV($SYO-jyrKq!xXu6F^ zsk3ldpkS$uV5q%7h9QTs9D9l(BWIb;W1t5ZOM?7@862M7NCR>vdb&7gqXH4RJ+c#_;g6ec9{TUSE!zG zTD1S~BQA=2mHhUn`|(5Jc_WaU3WZ z=IP=X!XcaN5t^8ia>6Ha#{|VAt`jCU9&~o-PLyJwurbGV6^C<&yOuO_^JHde=M}*> zOxXOEx3RJH3b=`}>9#QlvgrwSGO+PAibgr8_9*hmMJeepj>FVdQ I&MBb@0QoR5y#N3J literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_snow_side.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_snow_side.png new file mode 100755 index 0000000000000000000000000000000000000000..3e98915131310783a3632d7622c61bdc0ca107b2 GIT binary patch literal 360 zcmV-u0hj)XP)M|AjkO|Lev+((u1ckg~msv8W%AZ_5A#t}!bA85tRS zLF_b;sX)vG#Eejy4GF6Ou>b@k0F*DnKn#EzfCG$zQ2+p#UIIeZnL}6r0000lQr7)&JOhnk#N8?``?a{l6G^?1ipsY?${R=t>4p LS3j3^P6G z;iq5#tfhR|R(3wZY*YdA^49~s!D#VBleJ`0ONjG?S&Sq}SeFr&IlZ*(l=*EoAFyt^ ztv8vwbiQ_)HxwPJm}|wL?wB4G7EUPTl`@4AVFAVJ1n-0^HmJ644s~fL#o*^wSGuXJ z+Bl2rHlroK|p2=fPe^D*ylh07*qoM6N<$ Ef(pKqHUIzs literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_steel_ingot.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_steel_ingot.png new file mode 100755 index 0000000000000000000000000000000000000000..2765b9422a2517c1e3f3c2b1cc08cc77fd69d436 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6n3BBRT^Rni_n+Ah4nJ za0`PlBg3pY5H=O_WK+hLIQjl3-oP(LQ6ee978nD?>(=d$K)t-;9>p=HiMq$ z=LM@6`8E{r<^?)`=$Pdt;>p{^yvE_1Ms#Z=i=!{=1|1F=8`G2DXFsuxGcY{*MdW(s z)V5NQStq_ftu5K)AbN;*`mWObfir(uu^WC|xpwjDUfyFjv_*{~ehEH}+GZ*zbI$sR ziSebweDb_H0j)hjnF%W9*Y`W0SQVh6=EeNs`SxSSW*Qpq{QXlPX0dzS=|9Zk@@DVX TcGN!sI+(%J)z4*}Q$iB}WRPP2 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stick.png new file mode 100755 index 0000000000000000000000000000000000000000..c99fc1c3e6d4a2fe5d2e39a9bc5049052cae7f47 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJe}GSjE07Mfl(A9~$ng|*))iqt z`#uIJ#8?vK7tG-B>_!@pBj@Sj7*fHQtiWqvwD9B1nHPTOu>9~Td1`E6IPsYygSsMv V$Asy!yMZbhJYD@<);T3K0RSe-A0Pk# literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone.png new file mode 100755 index 0000000000000000000000000000000000000000..77c0bf42e236bb992ec31d0adda4291d0afab6b4 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGYhqk%SV(YwPIgj!TtZBA zUUpV!P@tc;S4~BEfUi$RN^%o#i6BsMwWo_?NCl&54 V>Q&r&a3|0i44$rjF6*2UngFk+QC9!} literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone_brick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone_brick.png new file mode 100755 index 0000000000000000000000000000000000000000..d4b491283ca74c7767be981b701932e016d01c9a GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!L4Z$)tGl~KTlqEzj21J0?QSZ<~Mend$!p8tMxm?KOx-ZQMPL+OM&6li0oD_#3Y+wBEg+70Rzxe7(RL8@5KIsiRcC-g2Xf&i5w~HoMYF yLUbp~PQ9ja=~kDVMO$@)-E>)>TZbO)m$aYcz~Usc)O$V9Q4F50elF{r5}E)mf?ah0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone_brick_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_stone_brick_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..893714f739477cb8f2f961214cd909f0f2ff0c78 GIT binary patch literal 41826 zcmV)6K*+y|P)B(oe?yKDE^4~B&{~Lfig%Ox8B2EA}uYsFC(0?pFUl92jBwX z3}6Cq1tA%4)b>7AHi;c4SRWAZ-ale`9TkGld;{+gen7ZVxQG})I1n!VSmo zzMW>{P2qeJ&M(3^{Ilb5KY@XuqDkKgzj7fS=1sgHz$t2Pr`d8E=01IY`g3;dl0JBV z*`XX#Ev|zNTs(j)J>F(@_^JWt;4{Jt+lCHUL_vDl^*W|B*#~cIu#1A z_RNa{xNyRSAT(gq0GF(viuL)keW_DVTW4o6AXf_S1e^xkHB!s-FJ3njDM=1!AmAxX zBjis3{tWn02($2O5q{>zEgB(#0-O`v8E_y*{6f$ZPHt8JiPS2$X6uJ3x^fQjL*jem z=BncRXc2h*0b2UO5TGRx0YHG@srWA(f(C@dh3ggkmf_bY9@a-ZBONHe03a;SP9ey_ z!$EQgvvE*mo!2mc0RvogQ{~_=z-bEsKKp3!cl4fg5XJ~VU_hWlKwQ6o0ZPpMy7s9R zPfU4m0dfu+6or16g&*2nP3}G1)f3gWAtMKXE?$w!uP)hcDraF{lmU~!vHsnZ0RL19 zpe2-Qz63F@fIvvg_m2r19}rS~K;VxoSm}ivtwVsY*otipa-U9>c$pALu6V(AhS(*j zJ=T{G?EBAF0x}fna(0keeeR!?`$ZJ@0L!`;Ebs&7;RBSeO|;l!k2O>!h>zN2*+}N` zd>Tnq5y3yBgV*B?(2S2i;x0a;q<*F~Q^yP39L01^)bO<8InfqBs~&>=6wK#$JSRIB)r5$R*muA2 zHpEvRU3G$epQQvoD-=@G6X2=@l)$*^5=9y+;v+l!F{|GbiSpoSSP66L*JGvx3Wwah zm)%LDVLy`#Yw-}QkUjANmJc2aPa;c&RTs?_@rd>G9VYct53%}%WETU|&Hz}S#X{g& z;u^-|Td7c0uE*cOk6pJ)k87FV4Z`V3rIf$cqE0 z6RhlgUriCP;covCDay~pNc4a_wAPEA|J@UAcCV*;53+2}K*s&1xC<8$kjig7)m}{g zO^OXfMt7r71gRzx+pBJr98`;ji2hh!4{Y|M2h36et!SvVcj|l|90;a5?)xZ)E!Un^ zv}4oUE1>j**CHk2z>n?8qwAsr<*CkfW8++McQ3-eR!%umUm6Q_-gNDJ71k>ST$c-t zE%T7276=3vH(M_80Nf({vob&qPV8<>`GZNvIq_#oKJ}#LRblaKRc(t42|Vt>rk6aJ-5O;!f3=lo?a^1m=x>UNBXrH=%}83t*2M4sB<$A;~4Ll=xdjOT&#YE`+NqL^;o<(b*$a8 zelAfap>lR<>=G5`m*5x>*N^E%tC>82fTe5;LZ-?t8n_ugmH-0P)V6+ZBy<5en_}U7)e|}oS8ugRkS)blK?Lg z1_%>~E4Z$M8UnI4vjA5Je)%jACmy@X%g5KahqL0CJvXzWEP{5Jq^67CRA zq+Us!kw5=uR}iNEF6(!K;6c8FnC5${x&P_8L8sE3%J5V zicLk+Y+P#I+U}Xu?-f~PxwrZJ-64#mUI3iQL*eJTe!`1lTeAmv1u=o}4G${)-YLLo zf>V$qKvE?49-wTPfI;BZgHCZleW567i>O=(^+Oo-=105<3SllwY?Oa8UhCZn-!_?z z2|aFz*S{&?g)TTc4dhM%l?Q+M{tV!+5C(xB%zmGC!%liLNz`MN8bnng$VMMzhVfCD5@9#?pxFEP2+>7WK$h9G?S|7K1 z`~fZqPLg8?&IQ%+onl{>&_O|X$B)diwA`NZXCA;+7JfGmQE(%J_v8; zfOk#Mo5SmG173z`1u_M|ngR%T55SwGK<6(U!kJV^gg~?lE|v{=3F1Y;IZ{^+ycHWz z1EB(hyM%WMS5cx17dPk(*96W|_wNV0jyf^O#p=v0i&c* zgvWr9BOF}TQ%=}yECIrVfJwjvj|l@Np0FGMXMu!B6%cSnz>9#30CK=PM%?Ij@qeZ` zlLP4I>w6HM1H2m{x;aKR^6G30f6G-a4{&6K2^b}eLbiS>ir?ZXNY}~C&TxMt>F4ZP#YFYo-p3B4V(?Rq40fRgSIE)xE&>_qobeLmx8qX0G zKtK=>6c9K<9MNPJDN^PNg6@Fs9$D<$o9K*hU*Lzh(ilfS|OMG=go490cosb3VYf8<)qR%-UGD>vILd zh64pOfNsTgq2s9NmU?>DnUyFv(aJJmHuf}S0#Dqo-b7dv%PkP;o@T?;Bm3V} zHZ^c`2foR62eGpZ`@^tPY?hgmy_dE4UNsk|vlgJXXsRuwiX1!(MN_LlD`ksGEKfVf z{iwhz5yq~TSazV~s9RcA!mHPEUa1Jm zyiVq|38e?O_JLK}xK|IL6n^C{e|6wV>HX3^D|*0!rO%SN&Si*EtTDA$1PmoBcG9Xo zhrb&L&H@LE8HAu>{fhfY*R2)D6P09v4oG&7ET56a8dHf}h6h-?!_opAAkS7RYKKHC zNu?NNlxIXgOo*SrVX<2JPTU9Hl4Zg9$<*1@?YdN&4q){@# zH~P|vsT+q3~hQwh-E$*lDSA!N@YedP+_ccnsrJxk7>SI4A~BaOa~ z2_Etn4>JqBX~cAM)G=|xYSzfy&zgeOqMQxsIr0D!w>h=+$VQ$q4~bQYp;ftWbsS6! zV8t;%p)91l%ve|?j1_=5=INOz0fHfRnKGbW3ZFDB#kv^)j!BhiUUZ}bSu|mp3Ie=0 z`l=fjbb10#u@ETs)~bN9RV>`r!_0C5Vy2?FX>)DuyAH+o$~VL%|JLLu6xJT9FL;j^ z)H`HSEp1Grs;!peDj8kEeBc7|HItQA(>|A0qVvhgSH-1Hi?kw#L#*HoE~(z+Uca+Y zSe)-YohaKH3}cZ|>;zPG1Uyw@>$M!<+{{#Ea8#NhKuFf!&qhg`@H6aP^pz27c_CVS z%w#xWSk{l5mtcUGC1$c3Std9VZKBbg4lFogJ0 z07#Kx?`{=UQj5?Ji0!09Ty!}IBV%i?t8mAclT|!~p!r29Pz(sO6;sm#h^4$Cl6lP6 zbXIE96jBW*M(DYTc?=Q{%4D97xFhN0GgD}cuKu0EZFJyQ>H1gc_A&*(cmNHMaczed@Wlg{H*)&NfH&`W^IYFw z^FE&CKui(#K;TB<$4QvJ1zr9ke0vctPNJb%%1T8i;3VM1d+1l{d~-Tof#FSXVOGpV zHe-qZLE!Fy-v(mh3FAK@-2djo^^4ctZNguM0_klzEZvv^4nZ%3KP9;0p&V-_6uEiv zhwk{*?dOsAEao8SRTy>F-*xf-BIlSQEcRKL6@dZ}f~XMa@PE?r2PoA#=*o85uK+HH z-EaYNfmA0S7aZV1DVnGuPFxA1{1k1B}*&p6KgS2y7Og7E&u|8{-x z3@qDV%W)rDqtsc#Hy`jtbho$j*WetcqRd?fsn#R<@mk6DLa6ea^SGWSe0kOT=@nrl zFwj;vX&ujE!1pXgS+((4-tNyPqU#4(! zkxj#-GE1IuKJ0^i8QNHZ-}$+XeFE@8aEO7vf_5Np z3_rMH0Jl+?&cbvP?tgc^f7lqx_nY{C1=i=mrOw`sIjD;%+TpzL{@J#XqncN z2XqC(oohB=EvT_7y3`&~I^bR>=mKm4J&US#sc2%O$iGDj}&=kQZz}RHGZuU zCCwU2xDO)dcG;TcUfiG(JW+8x9(lIjej~wZb4{uOrAAQ?GfyY?7V;2a<9FW&DJ(e? z3IOM5AWF4#v{p<*d+q~^nu-(yK+85@OIa#OUy62?;xNXu&U4X>lbUyNi@OQK>e484 z$%=W>S_39!%*p>Rm3~fU$#jr%QqaUomF&JdoN2!4QehvC25TvTPLE*hGLzj*B$f0R znaq)+&7xCiz8$4B+12EudL2o7*oF*;C&RywN7YvQDO83L6%%W9is?aZmn@zPFgLYk zyY9BMOtg52&4MbQe%m{0r>2mK^;gf|7x!QCQIyY{)l|q^cp|kR>BQ72vhLnvBuT3l3opEad4~;3cYNUmD90RwMK+XEo zXk6M$fj!$Dg?o);$b+d|P-%!^hXADwCNdOUrH$26IOX^^@R+ry6#Si+pgQHjQ8!|3 z^DKV9eJ5(fqpAulQLbrI6O0C+T1)cI11We2s$?#etk5pvu62_Zvox{u4)nA#7!Lu1 zmfHbzx9e@OkPM2Yh%Sd-N2A!7E~3mzl+#nKvbmN;D3U<;GV)nH9RFx3f}?$*q2N0B z094@sP=l2wv!d)<=v_x3+cgsEynhRz&OCuK5*18B50zmT>a0epTo=~tOV}hSRaPeD zncl8cU~ijjmjY0SMy|#lN{~urb^2DUSewJwN&&U<`^S!X-+7V&_`v`kSK>$(J>bCM zM9vLg&|^2(3uZjB5Cw6DEFm;709au~4|8bcce~C}KCqX@09saxUv_+l*1if&cJ3CX zn@P-SCfQ+#$|M-gKlNVJtGQtC8N``_{7T4sd ztGQfh3e>3cP6cS^Qe#h+YIb@R2bnz{fu0B-j#7jj)`YEVKOnT0VR)Js@IiXHj2y+9 z09%HRYW$fDK|gR`O(&v*)2>Bq+H{p!2lz)b$&L>9KLJh<66-JR-X|E6#)O@JEh15u zI}R9BPzR5}7A7Fug)Ye}c7sn1E4rgfv;03a;_Vvo1scOQlxGU-@zMjaHy)c$X!ZIZ zx&O4o^{Dgb&z!Os7P}mnjl|r4>jf8^vr&i~Y$OLI2yayKS zqhD(pu+6o-mpo^L0DcyHZ4LSv_q~(|O3d5l2&VD^BOS`+^Mc+w7q#oog6vWx*lB(h zX|+;eRajn^xeA(J%V_m26{ogqs)|f!Kc_hwy38>%8`Q#nOOGUc_iuz8EA|F z%bKezL^SLX^2AkA1w%klzOI73Y8C9IX~^ds0=r65*&cul3}x3uB*UX)#W;Q7Ys4AQ zQXJ1p{sx8hpGzq5jyUW2HrKX`F%&R()l{-!FvL=<0KkV?c|7LrZB7fH9I36NZ?l6D zKzItCLKsAiKse2>Atx+R1wCFpgh2{tAzTEVgEpSI17iOcN_^x7W^t_nxmNOY`MSyK~=^i;Ib?~x>k(dQeOFOJW3>~8cstPa^3$Vj%(8d7Lw=eztg94lv z+#PT?%3bF%VZo+|XN|Ud*Kf^g=%kjn(hCNcA?W~&`X=BKwyBi6s*zOd&O$l~_yOTY z@J-|oPk8aDDrp-qvQWwRf!>|qH6XZdrt35sSqY6gv4BUyfYgdH!9Q;l-dupr81Ap+ z-4TA^zPQE}oO`o?dxzLe^3BVC^WML>AeW=lJz$UtY(0nu^8pxjr8HMS2vckZb1uYZ zbIrxhgdbZ&%+TSP?Rg~wT$tb#L^@B0Y2l*)U`~fDs~cAKD?_wvo%_#^@-jcc5hx6|RG&StjBQfG05oN1O(F z#a{8ijTUM*Ms0otM)sI#4Dja={Hy+RcnNngB0)!^0G`bfww?=UJ01J1L4bm%6wacY z9LFWBYqesh6}V>rm)ZXM$~d;V(h6WCr17NwjgGKFAqxNiAOJ~3K~(ov1y1)M7&I_| zSBPNJk5nC98u z1E5z21n13>%}64vH~6gc|@);Ub0+%q)p2DZfYP zz^#-c=V6j>1b!vpPY$P()62k!42H8z``r%z2tAad%A0ITnmj-V5mkc`4Rj} zIPNcKg%dG?b8}IUn_?^Z($Zxk_vs$Q5$nQ>gaGhHaw=G%S$$5;4NOiFyqvqsxf|%z zwby*;QFou`6qT0~5$NFE7->o` zD7I1FLu57hh0tYyeB=n&F>@q9;6lkoM)p1@Mq&*=&If8AdMH&uiR(WxV2WeHd0AU_ zSglRr!Rpo%AlzjDCIa6ba36t}GvP+!K9E}ClyJbiYrB^oSTTSa7 zxptNXnShb^xv$u9KlQM@nUsliVehyAIHjEuNiY?*=8*+-+8Td2JMS*O!jR>ES#Zqf zu3PN93JdBiSDl)~PK#JwzpT_W#`&JWNkdvc@7=j`R@cU_vD17~I;= zPVUJhYT*hGGJM_P;!$DZj@zD52|yc@Bi*XCszXGTl4BAMVLnE#nj_rTqb;F^n=uKO z@KL07A_YNgN2Q_~d<$#;zzRgB8=d2Nr&h99>mY{23Vv2>wWIn@a`a(!_d`Yn&7@l_ zBZy30*VHju$Q;5pU8bCLqX!@8ftjKGelYB5Hq6vHO>j|bIBW2Nqm4D9$ zo5nsXpibc@^Hi&>5oksEXE_wL+0{oRGNEe7WYu^)?edi|F@O=FAOwK{MXO9!9$Ssw zC}mkh6Z;Ahnk4%Pv{LiWgAUm)5b#0X$A?lvh8H(h+w6KYPi@#+qrsv(XH|QX^q~)W zbRo+}v>v(4)v9&hwYu!ad2Ll^KkE(hAl83sYYt*jTlhQjlctA)r$?k$8_RkJb6EG# zIoQ=w0!KUo{Tuk8WzZY~d|KWS$3k!Q(r?pNa10OJa5H=K z%)EKj=Q%udmMVK+c8^mBZcxQt68BN54y=FA#Ah}pWSh6dhLSo0a#|Brde+-mt1&Cy z>A4A`XuH+dY|%Jb1eI$uiNQL#T}p>8mI+AW@ibZ44qC>zthFZ=ZJ>FZF*i=V!g^W% zw&MRIELIiystP~a(}=c0sG8+eeV{;(HRgdEUKveqRo+#VDeEBsdXzxxR}Zkzrj>x| z3BPJhg3k)SEDWILW7bH`(fGY3d9)Ql+FQSJyH#T8?IUF~Fyit4b!%7c9&m04&Eov0 zE%d9>sPu@Z(`j9HxRw2#4B^p(XRmp#A8|qXpm19;c<~%9IoS&f_} zE&5`w+ug7nYJ|T`!XB3Us{^mZ^16?TUmBEtBLWPbaibx7xqv%35Jum;3f9&gafaJ^ z=+$$;v}Ay{S~&JA?#Bc~d9c3+BPre_9~j!3N6!L~3KbEbrFJWSBTZ!7^3i z1(fzCtPpG~o&KT2E@9L(&zEVPpGQb|C$^wSTUH=x36FzJ-n z>cTisp|t)_uSYA!OWYDSPnL1>h^cfk&hode2qBhAGM7yVicOL6v$o$U8wJzmf|RjN zEx|XF59*{FEcg(X^U%zrCndb8a3s_bnX*vDg6(?jm&^NEaR%jHnX#d17}MlyD5PFB zn)Fnd4X%L}BT|h?SP5x^*#cZn+I0^e_@bb1#G7JWe_#S>(+&X`2Yg@ z8gExO^5_U=!}@Q`)T|2sBV@O&Y|HZSJgxHAnCDr^5-infcVN^%JarWn0wgv;K+YQ7 z4Fb;|{4)PMB@`*Ct+=n6n@HS80xr?HdW`e= zN@gX?18^cvfjCbNdJpdMUE}HM;X>HRXVp%rKA-Jk4V$Y>w6d|Ac^?%vM>;C-4jOe5 zpc8oZ0pD~=z47KomL5m|^d^kDg;!nS;%sLoR9-BEKWS5S0SqBF0nKzgYzTkKz!FH@ z2z(y~3}^Z4CH#NaQ*gntW3Jye-S>=n%rbxhtSUf0x$iZP!U=eV@GS@zaJXI1fBVhR zy@BwC@L68K7ZLw$5YKmw(>44L*IVGEA`+`$Hvzzv!fyTiR(89nq3~Xir<`C)s#-mRN8et!~l!NGjX(kpTTo+rdjeH$Qy4ep) z23o>S(M0!;(3!xCBCB8-ix|R>!~?hi@WBDo7^YhYcPWMdFu2i-!|b$Sk*?wW@Ra5@jrz#UEcs^@iE=-ZQoT7ANR^*NWlST%*bn!9p6_j{z7+@Gk@}1n)B~p!Q6> zn=(+dm`CU^-R%I$PSG0F@nQC&rg>6!n4#=k;nS>}5daMV8X=qmBRh$mcCUW9*?s;( zjQpBTJY;MR#6 zsjIewJ@z8@G^UWktg5hPhdxz#u~@4#bL{@357b ziVXQ&`rV{lwt@bZH;{S~OJ9SftYzfaWo8o$IVxuOsj}Z&EIdD}Lr%h3F!FRY4#^m4 z*HQ=vwFQ>tPZg*+RT!{Srj>dd9a;TWqg8V{FdDv~nbcfj%LG5zO-^OT5x=GUu&V;J zgx|7^RG;uaQXNPm3t(0L!LTlw#WAuj0N|)y%QVaR^#0q)OOwm}S9siuk~@ zI_#uNbJP|QbkVDm{=JHt1Et*iMBePl{aUINY)k01&mMFD`t7=ZRVdD6bcG%$!cQGsZ5O)barBJOJ)e6?LeYW*Ml`H(Cp42tPg`{2hwC2sgBID{DQ6CpuNU*)-jqo6|7~nDx|avjX&> z444)_MW=Cixc=Yr3ZA5Lx6OXtE2<5d>8b^Z(9=bK^pAn<|4Lf$t4?7#+YO%P7B=B5qEh5z{(m>o|r6CDi>3U(7so72nYFq z#xBQnm8HSW5%0#C>pe_812}8>dp$7J^Jql*Cm#B-E7j4MzFN&XbZ$ZoC4MxC`?G}q zA?oZ7Yr;oJ8!b1~s0HT19$EJ(b-2CsW)RDx(XLU0eLU?*L7jX^ zJ+pw&h7I$$fgkI*t;{y-d0=d%b|{vl;?VW1X{MtOaIOYXYJSPpq-F z)PBP7ZbDv#1vsNu;}KH*5f7lZRqUu0R2^WF`m-v{U+QB8^6J&?H5X%hLUpDuf+CY2Xc6Pd^_}_UKG8t37Di4wH}-{nV6zjB8}kX(LWnC6lEZ zl5X%amKIuS1Ai8NA?y`+wtpcf(Y4M{Ihp#SU*n;M>HIlcE}C^fikOJ%J1|JbjrW$X z9`#39UWJnE!%kR>yx!L2w09x1?#FZ!Q&-gOhlr#%lhz<`p<7R=hu7(}r6Mp6k}8tC z8&`FJvsj9LQ7$D5Qb~GYfvl~KYw;emgkJ>!3!^t>mri31j}Y1vNNAQZXW(S{3I*SR z!7q{R-9bwJ5m_FqgaVxmC0(@0#hCDxaxh)2hBxsMCD7#w7_OtzT8Fj7nb`nJXDkhi z96sjx0$M7uU2!N;)FaGANYO!vg#ipjEkSC?R6*@gX}YmoX6)0gOxhKhlpw1RavgBo zTg62p!Dp~n)($Au$>vg9Xm0N#RygLgoUqZBs#ovuFsFY$J!ZZ(h zb|XCUK_9&wfwc0m^;B6|B%>m=Q#(AZ5>D$^j|h4fW|o}Lr3fd?JO*&Fi*0FSN~`^X z)&I?W0La3H5SAB}4-+i}kYTGtvqG0348+E_H!VmJxm9GhCgkhOYdVSIXpI7w>mfI9)< zBKT8S`{Dy-)1fT~N5m-z<4u^p6XSQ{^c@)Pn!N*=W2wz}xI_4@@!SrAV~7=vu|=0m z2ZI(KgQQ&*>VU1OtD1-~26&XpV3_GB+<^i}$xMPH?jsN`5WWz@i{Qq&x;YVkK{m~y zie@JxUSi=!rt)zLz{{OD-GR#w;&c_9*FHS3j1*_>ahkaR&dH(z?Siket@JL8`g?%h zC&&kTKDFWckpXU);1I~*PV~5Jj1UcEwuuz0j<6ceNkBeto=+%(hrq!3gFJ{Ug&!`! zpElA$mW6bksNNJetMpK$)w z@yoyYVVo41k~+A*%@Rx~@!TGXZx$A+l*nw260>KqCv&h3QQ z5$OS)LA?Sx%}uFQ2R3ojZv=h}!1WiW@jU3u89HCEk}{G;8MVnOA{%c=$F?RJoJFwD zp7<(axPtum3HTA{gEneDD_p`xoQs8zq6H$lw_8FZBM~%4diE@?7bmSrC~Oz0Z?nBe78AqxcM=2kPb1i*UXncH+6< zIGr4Cuf(LHthJ1L6YtCQSbOi7P!i9ntcm*+mStQz0{5M2Cgd3$- zIX}o@EJE|zeFVmK^xwvSAEVQGI{z4)(=fyV*^B#9t7hG}`|4gxN?e-(owEn`ih#cY zxZDD6Z_~^7@8UIJ<&!AqMC?eqTmXF#PyA=RC~DHhx)Al*ctu~iZo2 zv-wiuf<)kIc2$EL;N7?eRUK&`JrIjqq0Dj!?$L^bp_nf#w7KzmumJ17IX5i56Zj7T z)7inDsFT~2uhI?V-fav3Zi-{Uhx@2-r6viU`{tTdNiHqWPQ*6}f4c^Jz21hm!QtO8 z&iytha=NSrM`jaN7douk;g21L1BB59oCr=L$7Hm7Prb?r;0ps@DcnVPIrst>sMY(# zR@#7f0#}L<+^eV;@vx^&0PS`8dX{l00H3B35I)GnB(7P3- zv`>u^PPj13dw_z2!YTfX+8_*j)iNHnn$_JYF>SO|6eu!m@Z&>*pJ5xO(C1M6Vx8{< zzB}N05>98}>j;cA+}(;RF$KWi34V`F{Tcxc$~yU0H?lB)qlmK)xLhZk-va!LaQ^2J zn1>P|ozY5TG1J47e*D z=vg*HDI2*yA>hvFg-vqs8WF^dR!h4=gH2Gq6Z{B-i${>)e-rfXAU9`M4vHSqoW7L> zD2tr3j?w_Q5a6b$REDp_IL>?!S{R`c4vJl&*vtoT0&or+9oV8B-GT6@#1yZ@$X5cF zBnfQ=Us+tIH5aa>mwCxynTc5K6hSR5bTk7mvjhxVKee36h1biA*Bni^3P0CP@C3XI zm>l37;2kiuNH)q!w+JR6TxV_K?D&&K?ihh^K^VM)^8_Zroq*vR;k<*JiRPHblQNjz z8>Oo}2nSXg2)g+MI5;^_u1QPJ0z+_ABz9f?CzpA!RqTqIu@Z*>A;=-f#dDaX+|1@8 zZj8oqjFuFD?tuKjYR-aqzy zfW31TXHt-Hr4(`oLZnI{n?b9z`IQTk!$$(q4p45JMaOI|9r1kLANAYMa>$|NP$~YV z8e*i1V426Tx^H~65Jq1Bl^@iEmQwf@Si#QIv0W`uMHj07FM=PeX z?3Dmxnhty6mz6s!-Ntm}bTKd(VcQ25!k@;FZkdUI%|)b}&&15`UK4&Rz1CX~u)Pvt zO-G?s)|XYK%woCNJj<%219x5yY*I}YZnRk$Sky_Bm7r;fH7%RRin2>cPD&-fQ2v}* zeax;$VV$Xg=PCk=4H^&qWnwo7vyS$#qbj3M3A91MT+CZT!Jf?wsH)#`Hk|Z#B}FvZ z9>S^G7%6pF<2607u*4=nRdQ2mRMXYyA8qeh``=ZFVtAkg@(`Pb$3Sz>t33KjFq;Ci zVnRH_4AEnAjNM`UUn(3P_ehu=1}+Kl7B67F;hb(mYvm|fJq!;BKWH@r9aV)KEKsvL z=Yt_YAB6ol;@=x~H0i8LJxZID!y?g;ewO*iJ1cs#Y^l z>u2P#A~;GfefW_4tOnqI&9GbVjuBf-$5ktz8>f;2syIYD0;YmetX5yKJ9Dk3nTN9| z9}#VScn_?fS!_eJlphV8r)K%tQ07O5kH_gb9vRD)d-mv(eyRuX>`bmt-Ff|VC19mD zO<<^Ui`C#g0jMWR`x@4sAZN{`zzY{`f~#y}ZNL#&%X@*JfQD zy`zC1H7{^?o{Dp0F)DwSHXhBXl1D+|6S0$tvOO3%G#u_O0PB&(%M`U?U1^}ZEL?up z^i<0EuX>2Fn?T!hh)WLn#%FioA1K>%Yy`YiJY5c;xqYhm3TfUak8#L-d|qM>M<`Qo z73&c{?(Rw!%aA%Cvnn>GzL2_;Cve<#QSkU+?MJT|!OoFHOAjlod_&U%!2>ApfrVzl z9r0Nv@a-^A1e1WpTUa?0ic?$k)~&{STR!pf~3x#W)!j+VqSwMoHc{!z8qrUas_c<%`8q7?$P z$jVx%BlXy15Xk2(M!4G8uGC)!4XFKxII7>dbgr3?QE1(Kn)m2mv4;s}hw-qMwy?0xPL+%Yv)p zz-5Y?+sHT3-sh+cxhZkvY;fgSTx*9P0ojXdkG+3r{_>xfZqsUw4av5)W=cA0Hv$|ghdy33&*$cz#Dn2}*hiLw7Z4B-6c7{?=nxp@vEV#( zY~uAbzhCeSv79>*mNJ-I6#dG9p|HIeFfgozl+eb;Bw#nEVJ)Uoh&A~j9D`^8x=TJj z9eAF5QEflFOeroyT-Nnl`f3;wWo--vEtzLS0H+Y!8t;g$y){aIwFPRdme$n}|K-0& zMdAPEJuaBwX!6?w577b~Dgn%g;5>T)CvY)*PtOU|L9Chngmd@hYanoS#IFN&2YhVD zUmM$(T71c_A1|{D<&9LqViBH%9|->intlnIE>j4J_219r%Zq645Z)zBQHSf5Zl3gR zyZ?J03E`>$NqDE{-Q|>Mtq@@8=YLlK6?kWC>Z-lJbo~baCkZc#?|4D*C%5zyRy??* zRhf$2jHlo=DQE=l1L+-^VGFEGXWG|2v>9qF`SS?yn&1_}M2((c^ngm?&y~-r%t8R~ zUi^VOzPnrj9F@)%*^6=4gng8ETvYMMs7g=xFFg6*;GDo?Z2nOc9!ADxKqNwmOfXv8 z8CoFuGx5LmuM_YJ;F}jNp2N+Z|Mr{c-aO$0vL>9gOqJ?*b{#_;ApjGJI~<0Qx?jTE z^x~rygv}{n3Gk2LaYG0fx_=)yOk+Nv*2DnPR_yNr-a+0#ccU1fLpHhP=XU@NH@vDxwjV%w?MAr%`?l-E$rlK!G-VhH6{>u z=CqPL00AdNQk5I_+7n%p@Gf7Y&bf?z>=!vKR03ZNKL_t)$-f^GtfY9&)8j4^vwTA4p zRQBc@pkE2yoOC)t&Sl(rW=Z9PZouI{i37p!Wek=Px|E1BSN9PZL%_*Hb$ zy0L<^Np@-||B<@7b2NJa{!WBn9m0*!$wj}`ssSL1_+9V{@B+Lj&jFsJ;&^dpo`S0g zr%%Gpl2f*I?o!1vAt&`@!>Y<~K#^hsEdbb>Ff1TwLJ;9GKp0k7dDqXeuBWoJY&i#l ztqjucyv8dzc{(~Uj)_)wK_mQF_#G4i!Zbm*0Nn^Bn;Tb%mw%LIBjJ1OTn~?g0 z^Q>~lIq~aQ>Q-v#6ViY^1slDBU!v``65mK-sYrgYP;v)tY`rtLYMHhn4mzu|ztuj7 zv=(8CMhtguJmf}+c8LQ7&1kz^l6rFx-PUSr=KuG!Y_;F9fkj#DPOP}rM-{he`jtB{ zx5zprV65hvYt5iZT#KUIspu3WxEmuT<6+rx))^^3;{V9VXGNE59Ky~(NbCJ?i12az zzpo%&Jb?7Zj!ZX=-JAa{`{8TdQRW!rPGNrJZ=WhbXoLU`MFCKvII~`Pqsd+tpX3hQ z;QkO*Qn8sb@q3rWV$a>O&`DYed3HbtSdu!F=p*|5+4MDPp&u*5NYa}7r03pEF?-`? zLe+Ii=hTQBBi2P@l$ceMv8zvbz+0_Oh&2~!UwbS(S0X%`y_?S>WUMp7JX#0ytV{o_ z@Qd|Bw(I9E)+!^osCD60Mm?3K#6n`0Ou>BHJ9w!M*iI=>-(O6AmPUb?~pb?#58dt~AJ6 zypuEFv`~L_T6;aQmz{%*%^^8Fu>2~#+O^|Rz!-?HbU1r(xcSrg9>Aa_vclUCa3ytl z;cdi#(HSGvDqITW0VTd6Tf6adJ+W{(aoD83m zX2u_7zinC3b0i5*#3(z)*(_eej+D|IR%#pw>bb0mKHze;9=WG{{ctV0cgIUbGCJVZ z5tow#UO>9Y(H9mEU;y4P0#4%OR;VBwteP4=v-XWJ`x0973QR?y&LgWr9<7mL-1m`; zO^s7^XIO>hd7!yWm*x+&{=I_9d6kbc4rF86(ZO{Hd+d4H2&5XR2Rj6)ptO3(RsCdr ztxk-G4cD3ne?%pSenPe~4nTMzG{!<2B|~R}o8ZTQFve1Am1H4D-d4#K*r^1p&rLfW zGivgTq>KGxR18KP)4Jo0?YF%N4^aS=)ouEuL-iRav2c&ga3HgY#D4q{($RQTrE=IS z{-{D^pEcf{QPIde9PeYZG3XN%0Y72?tnh6W{1U03dGRrD8?S|gZmu92%0i14@#Mkz z-+Oo52F(_AAGv42JUgdqWLOPzw{yZg3m`TQKU0n}nemO~0$IccyVz2HOa!1KG>S)u zla_nXClovgt<*0hdO#AH>>m?XEVUqPF#Gnz{=b(J=$zJN->mkEAotu^MJGjLn<^vE zTl={G**@=Y$yhmL*W!-MW=RyEkamb>?Z8$Of@o_Oiu)-kFbAqU5BL938o}V}W2LgL zW`(WUDqUDZuRpwwZzb!QQHpyD{lz)vcf0dc>Gval8GX&MN|0is3B*kYD$vA+FLtc)fF{DBLh z1~$bW4Oa?skp^ypxF{%9f}R*Om2iGsmF4ltkuK-#%PkR)%6V=8a$!%(wZn=Qo(ODh2y(y} zz5#v|!m#vZ*IP1UFSh1h>`2VuAi3C$rE2`~C$ajE94^ah$JunTmOeycj1Z{c8C;l0 z^X-%bA53i>xRO}OU<8kVFc*=li0gNK49ot_gc`%LcaR?#Cp*TXU^|rSCF}mZ_ld0c z512{-dtflVcZYRt!a&7|edNcqmdXjoiXDNH0_6jPiy?SEb7F6RwRSVQpujtVy8*lr zoGQar()Msh93VKx496K5Z~qj&-_H})esb*Vv9o?`0cQkUf(Iaf0sglW@v9@X9XOg~ zoct3Bd2J92?KEUmoYWOGHvq!+uDmbsYvT*bIT;j|&U7+j0Ah$T$H0E1Y zyZ|fyU-oB`a7E-pxKWphVyGCN(yMled{iMb{K*5-xGkZh-))KI5lcN9sxD;c52`|gxk!BbT7CNdiW5&1>rI}48h@Y)jZhtIuPGa1FkQ^`29X&LP|-rU&-`9L=PZpN&y(anV6#v9`#z{Kf8t52r;%+ z)@4I2T7@3v)1wfqkYH&82hhcboUtj*u6~#g)Ywu+Y+{ms7--8!0K!h;N3s^F!u%-N zOo@{$t<<-~s91FHsWC|J=Oo~(fH1|W!XpVc4;jtc`%CQYQ7+;LU{vlIJUcz?&mjCg_mOU*$75WKNA5l=(#8WEC3NJPt!pnFfSH2th)GJo zZEvmghbZPp5k@u?1s@I1Iv+c|PJlhLpoJGP$zFv?)#+)2uM(oz zDG+>j82t~oG5Q)~)-q61c7FNDlGR2=>km={t@xjvoA}JV9}cEb-RhSBtF+G?Sbh05 z%gIV-qLqqJVGOF1;6Eq%@>4#nR+B;0^YxDid37d1!xO08w~Qt+6)ot{j5;r`N~dZq zoedA*MvR(beo;n;8Bs@5%7GU>QaaVeH>Iq~aN#1l5GU z*!Z#+p>$L}vjFJBXQD&+NxQqS)uOz!!Z;?nIl?7cCF9mjuuuZZsLf-3kLAG8@-tIv zX$QayBRnDQO*&y$1FAOh=E)f8v)Y>_$U@oJ7B~ElGU;v9f#9WB!_Lc1$*sJi{lU0 z|7czGoL+c*>Gk;iTZK%r?0^hj=&OYK95RVTod4|%!bQvG0nzZKI*Jj=CT;1Bl zmaxnD`KjGsHpx9G&zdE5Wvx`O|>CXL$sV zFaUKPsv16EU5~vFAscYZ{=47^Ovx&$8JR-()9$$15K|oj7r$@F_R;X++3i&?ukRQ}?)opWy|3rgs0xp?h`{4_RKGeUKw?ub`z8^8W7C>Kkme z1nN_ZDu-#8LgJIaTjh}sDGWP>^w}^@9g5{qrND+4(8Efdoh=?$jF#L4hm;6R3!i-b zAk$);I2d20Ck6Kz3-B41f}NkM#zylKh2K2zyWU;qorsk_UKV?4DS&j2VU^pkf;;di zT`S~$tkh`W!TjU&bW%*1IuzSZ0HX~zJ)_fc(Qul#;gP?eR|r10vb^m@ka?`6q) zmUpukY*gd${S;58Y~Ij5)@Ne%7uCNh0InsOti&5EMq)2L*)paWTLma)=N;=Ak(Q@* zL^|?Op!ZSX?`aC_xmL>81XibCtKE3t&X(WDxD+I-%rz!MB>13Y>j`1U z6K<0l3(qGH&LgqnBi6s_Wwjo-LchM$bO#qnE0+d;iEu{DxEolZdCb&Y(;UJwE$3M4 zb@A|b?1zP09_GtG=y7#mpC}IlRdpDIUi&AhetM9 zwUUo6r@!kHl)$5Ic+I70S@EBRIRx~xu&{LiW%DPdLeJ#?mX5B;0nq>1A>oUJo! z^#jDuWR<0eG}`Q0ck!EZ8U>8gKkl)cPxVTxYFuIP0QO=4p>Y^$nlgQ_N33YvX7<^Z zqc?Wq0f3|O`tza>h>cN02VSszc>vSQ&f*kXP~B0?n`8s-1b#T+dM1Xi11{r$^BApv z%3;3)m*)9}mjJv5kKsMw`aR&c8}L4R1-tc@(NavT9iYpgPk*2cQ!ivdoGw4iKk~{u z;y%hW)MNF-e11}Vq$d+VL?YpF?x>8`yVR8@1XVh zPY~|l`Atl^{J1lSyYcJ*-Y85EMsRu+6C=Rp7&JFe^nKl~KfZyuD=HzPKC(^Nl+Ts% z`N!{PTt>N_7FrLk_6zJ82`TOnPV@U{aIDoT<~)Hn2sa295CfR;)TyzNfpG!9!{eR6 z1<)WDKLdH$WOjWX3qAK9@UHcBB?Mu>l>x7!PI5Yd$#4l&d%6ST`@b{bjRCK6(@9RJ zxy=)(GczwgnHQ*vv+yzimqqwp0v2-bb`JtZ3g?q>ei5cS|8;c3-&`R4IwZTU z2^T(rUl{O0@m=I3he=FYr1$jkX+QfJ!Z!xIFyJajFNdj^&MSk}rb`nXfYf4C0Pl#b zJn{T;9@lLvmUKqsa{piG@j~G$!i(^5yK`5w{x=9e=y9cR5y$2Ht_?p%%*0~-zS85o zUf*G6g<3dG!INUYjVoVn)U1%j%=spWDKr9vl}= z3BrXFUgk05Cyj8k6-?_5N@c7igmV<3$x>A=d+ z4M%F0ccTmgP6)VAxNv*^E8H3q@ZkJR2)I&sCjdFTYCuTdU*qIl2|*BWrtmVq|4joN zT*gsh34X|~54;l?{Wpi80l^{^thnMUu^~0jn`bj_He+}a0U>HmIn&iw6+ejA_Egk< z8mbeGp3UK^@`|xzyzekyKg`#+04B?Y4-f*w;rmk}heZ*HKyU$a4jN`6m!X&~S7Elu z5al^;;|XA3d?}%Nm(0yvc=HAj0~`j$mxGH0CCb@pqwp*HxdSmU#Ltn#00*b~0e&VG zr~`u(xDdNI1i2mYR}J)Y&>Vj|IBI=%CzsK!(*XXKy^r`+JU>A$o`IQ^troUsq^?9< zv)KR*aA0wLRL*gf9l}Eh6h@tiAT$N2E*P5McRU%#)QsztT2@mtRmH$f@kl^OLYQ8{ z&mN0!D}h-U=Vw>3e#iWLTE}_g;QeBe+h>8CGA{@+EeQ7v!LuZ8Ofq67v@Bi8!ks z$4B|+Wu}hyP25M-f+cHjegGSxQ|19^U-`#}c?uC-OT9Q5M5qIx-cF0J78Mlf(tS5_^sfqkP zkvt=JKPj)T^}N~u9dqNdy9aIF$L=2MDpaO9PKSezpD7?8FWLY;R)TBMJ$)V!*iuE6 z{5{Z>-b06_tL45@#9vF*&(4A=w-zO{Q&K9-SyGvVXJ-F@b(D@RluMX^B1|ZSs`TC- zrIl0XnbN^|v$-u<*^XT0@gWuU$Ox9t`eLa7*d- zP?4209S?4Y39O$EkzlcqtTZOAo`*|DXk+t6*yE4l^ET|WT7r*otQ4X6_`nq6=RAFD zjfH(myjeFSuL7B8w&v=kWRi5fF80tQQ`ou{|`qaar52%}wV+szj>rL9lLyrm6 zGjSac+>)|}t7o(LfsI>TSU$%k&x%_`>}T5TsMsq4)SQ6Jd`M^wEU`|&|6kp^_Qs~QJaer(cVq#EVZcAa|NoB|f?>#*ku-BhbJ*;zs*Jt-Az$&>k&h(S>O;?Lcvs>l&%s_Lyrv&AAC51@*% zl0Hr6^s2G8q?8IvYMmDeNdpL#ArUKbmY8#eH{g=OW(Re1Hd>8ciwT2;X?hWoATYa2 zPk|sbuIATiefjUe zj@z?U`tZ%K_2y~;All8Sj%D@fjtTt=EuQM=6=5PZ`M8L#zUT zk|2p0^S-3{|D*{_Q{C z@Z%cJ{~6~yK`u3$P7s*)VBdc;Txggxx+65q1rjMCkj)&Rb&HM>Xaqk7tQiP4ZvQL* zNa$ebWavP3Bm&b8EjK1qa`_GEztBDWYv+7??}i{l$AFHuxFa9gpv3sKL547WJqrwj zSNAXKJtp8O;Gx_lw3WMhrNT(b1nz>KHU*P4MVOguv!C4jfj~Su;Bg}^zXd$L5|39y z?4|(0@p*<~LXk?#n+(xx{GCLkjp#II!~e=sAiKvGUoBOmi!C_#2;~(_T3)}=Dud6A z$ffk~0p0Zc$Ma*;{_#CFYbY@gF|M6yg!5Xmek~Si$U6U{MSK*{|M~BPR}9NEaEp$a zZqCb;Fn1Hb^`t_Vnc(D>wl2#yx<+{gel@85C%K!zKko^i2f_l#Q8 zzUi`lGDwCGf=`a{bYrdQLTAsvP8V7P(Eo22`?n_^Qf=eIYUvERahOv|^ZyOId^#Je&;4WeS@Su%{XJdM~J^oWRrQaLbnuMr` zD6>fY)rdj#;lWC>hSVPZhkyr&C%^{{hK#%Dj zi(&XdJ=G)jRG6{=OpUQ}9LQu7+kuJZXIziB>Ub>4kHHLxh+`*;y~NOHy4Bw|CT$l( zi!8RC#fF_rZflYoi~eu^I$0CFl0SD-`TSzSi-bP>KJmH{CT>4QUU&8`SXoEaUG4Ub z>5ZNwOGX#L$3(#YndM@t?9y+HFYB2r)A+lYg~%DJlt1&hVW=U^U*@j4wt_%k-8Crto2N<8Tlz=EKTn04UvL1-Y<1t<^}rh^}nMp&^qg!*PZllmWR z{6S3C3~$C59$~q_xDYK=IkvzLmLfcREp=OVzH^)THGgj5-DqdOkR9=J6QV zB-oHP9prGrw-6W2RCdF*2z&EWZL7_GMkVGmh9N(zI^=e@D`wrs*MG`#rt$Lz?M^WGcG;@@2!_lwAkMGCEi1r8;TexU40y{Hw76 zzv|bPF=S=HabT@JMM6jePe?j_MG2q@N1Rc?rz}KPc#TYjF+FwSogDvH7=r9gKi4uh z(W2nFU9oiwf5un!$WPx5lA?P#bD8-&3fcntIp6otY{U+}ym6>>^6Bj@8jIUe+IE}y zBYt^-<}A5Ld*cagk5jal7apxciZ@gJ=qk+-98;k+P*@@-z$ptz0~s4-%+A3%V%c@( zu*mbvUetZiB=WYhfukh=4?d38me>=^$>8Iv>C0;Xm{5R8vD44dn(}X-LuR2n|K>hq z`jPBV>Yggz=veC2TFA}R9LJ=^4=D}r-1ziv{-akBcMknVq+%HaSeI(40co~Q=A~Ep z;m`USjZE@qoypIIasMe-0wz1{740+&_nOi_n=xjuLw>_=GZSVK09s)DO!2B!|2MGc z+PLlIoT!YC#f?lr1zw-+PU_LLN;|g>urE^aX&Ug63?NyY5v(Ww1)g{Tm3uI1OX~7< zy3a0w#AYv*JC@cb?v-C32+mIwS{Z;H==%TiQqgIkwl;JniO)s=(6Yg}ol-hKh`X=0 z7Qk?&wYW10z<%TLNGCP_d!E{WJdnB_Qlx3v7;*1F|EzBo+gV6kiimJM-s+r3~p9kQnaVKphwL0<+5nsN=c6zqB%DR zkk^GNrIB*F#;pf>(4^D@=cw4!M~os{&Bwi7fR3i`J1C+o)!QpNbs};l9$+b)8eW>d zhcl3W8BjI9;aA_%$CCd7Em~+K?3Ht8(tjRI?v9kHIuHQLpsM8kW|?;JhI_@8@R3SO zZ;4B$KhR72n=hUxHd@sH03ZNKL_t&~Sz@Bu6bdpd9CpsQ6YrUhwiSwh?i`)%9#>_{ z#B9_V>*TY=b2*o1yCf(ND{E=v^`T|f<1^KnIX7VrGM_yEdwvzIK9II<`ou{&<>B+> z?SHV{ayVnuiT#r?Je5^t*(J`xU3wk`^e`-LG9uSNpoY%;+0Eys{0TiY`B_vRbh!6~ z8yD(U79f01?(A0yjp{&cazq;Yr>@W{Af!ynL|jEhgE-Y2O+ZMrRaA8Sf8~OsKqW^` z{Fv z(5YPyaE7Y|N~McRGmF{M3cjeMn5!r0gfKucB=Q5kxC!)SxS2kWpA>;pNT*t8A*#jyy5snuFz9ZIF(9hqys;q;Y|^50r=48Pf-#nOI4yW$fq~^ zNa+*8_sH;}juyny7ZCOB|0{nT;a!wJccy~BjOhwr6kjjGrJJ9_ft&w{+1+{+M7n}A zHNw3>YI9HFg~A2k6X-rfJ`?ygH%fp-4*)=f)PwN`>LTA79Lc%EwD<26-a6s=8v6bp z)zdDNz1U(hnF>3|m3USusaB=y^70d|Y^)~-JTJr0zu=$ZB|H{a+eUqK)I7A+94gI8 zKcX^s@)2Pb=PNH>JHV8Qxgb;{QqlC0qe zfp-E59s7Tz`1MI#J_vTmjnJXWYPxyY=qCx|?aw^@2M`HGLc@cPsBpJ1aq_s|;5mD_ zl?#$)%%vjG-sT$>fq+*;yhwb2dXgM?Je^Gseg|x80hGW2X(Zk}U>NkwG@p*p(oQVi z)@DWkbRl$`*gqB=iN|xp{$KH&w;H(X4ZJQ_R|H}27ES*yP6zNk2=4^1LVs1Ti#UBx zx;@t!hTCDXM-RenszyE(!eeqrPBW$!@aRdy2ZcM$BwSvM@rHn~)sstlaCZ{F2jSxi z^>4v&c_+GoBOzpVjGgq~%I*!l>!JK1nOh9=#ve3UBNNsU_UI7%9!6^Z-1G|BG$z%# z+aDWEm6nhqsvBff61obwP3m_YyT#vL4U1;48M!PsOBreA=ck|n%M5w~df2GYaVARs zWG=pZc@N-A7-_(-J!VOx0wa&24IJ)GB?zo9CcWp z1OoyGb(6(=-SjTyzygIHhK^$&pi{@*dIW_ffOz!!Q3P}<0caQ~36;VFhNHag*Bb1U&V>kYm6KrFtj>t zA!!6PP%8^C2!Bivz{X2GVkok%zhm=W(4nnCWnT$8EDAbpnt)VBAw`Ls0p~J!ESJNN zROCeU8OqA@9X-5z3v!fPbVMj|6Rx~AF@IIvf9ClfagAcb0$rI>klce`mTiY> z$|JO)Orgnf32a;fxmjKr0M=;Jqnm4VW*z^Ql1qx8_9=ZE52$dF%@)EjXW)UW`)44! zpB+23M^QXQCOWDuuu1*=**E(ciLonB`y5qe_AEsK&ktyQ%o!lu;r%U;rg@H zTktXmd6~djZK*Tq{h1~mPew`o+UN3fnVcVVy^E(*%66skj+RR;yQ{_oV*56QtN&MK zA)@0kyXXOg6#Bce^Sm_FJMc3ZWT{Dki~zDMRst>}cQ({kY|!6k1GT@duHujO;<$4I z5yyA6T8O11{<=pDiLi2<<_BRD!l33%;f>BA(yO2=v&L) z$kfhgY0N*bSIEJW9viECINey%mLiv3|?J zR8D8l#7L8Ic$N{D`WvkA1W3tB@-OC6(6`x_OI}?+!-rH_h^XPUR{)cP&90(b`N@Sle}HF3pXg>0XeYn9J`xygS2|}dJzT&xN^4!Vchbij?uq*}2e&3AtTQY@}hn^?cZEX2j zLEIxHZMu;>U(GaH&%h1CIaw<2jJW5vI{fotQ+^1~6u^5f7p(}=dJ~IHl4{44qQ>Pf z!~|$3`0rIOWgmLm&OW(`i>5%i-^-p&$%M6(Z95yTltBTggFqQkR&EBQ=d&3%@i`fq{Jfb8rrS zuj#cU8e5_6Jo9L?@smN|$V6zrVmLF8o}sVxCUxv0NG`(<(&5XZRVqM$pqFn$||}A5g`Ko0|>tp z_9hPRLLBC7AP*dx)0HH%2(WT%KAkqIulYIc;_fb&@Qv`ld#5Nwst1B54qj>1F2 z6E@jHw;ST6ui)fPOsQjzQsa&Tdx2LFSFBF0XHLuHGO34vr+{dAO;ethG}Z3~ zya4zH;8oy@fX+rP$pRtQzG=iC6a@AL6pQ0DV_J|?SEv7)!L&G!27gmIucJ=_<&`vAw|cQKO+FR5_pAhr5J_oq0#0UP6Mzs zMIiwO1256|iZ4JI7b6_3{a1@y;9b!72;Bk2kN}K)&G7kPvlsZyMw{8MX8i4G?D%;V z%)imE)tPx*|BHkO@`K<|(1F>?+ywLzZWe(DbbE&`5eNeiET0IZBg7d!_yqAC0Yl%T zdkr>xjds68Jwwt;Yj|_aY{ILA7a1t&h4#E~urApDsPL%lx6KQC}@(M^lz(hZ%)Q)C3M`X}7%4P7XavJ10VpM(&mZ@I%D^ zN8;HlUa$Ipzg#U|=r@|{cq-fg{3hTPL02H&Xqvq}x3ZzMFF+Y6Q*Y03HwG2OhV{dj?N#U)$3t!7B|1_|^8Zv+*VX;h{Z zjo0#7AeT42+#0to>o4JEhF94&FbsEw{?3pX9no!mYrX(6-u8L~bdL^~f#_y^M04I^ zk^w{k-%a>0!+`hu)4pEt@fQn^Z-MBhb*lw+NPA%b_^~=n>Hq=n&B> zu(KYWMtgSCs@~F?2q;8YPvC06h37_o^S9~%z7PxneCfa##-PVvYb<_sw>6?p$9=|A0OF{dV4ukoW3(4j-e9)SU64{FKA3T=ZhwmiTm5gy|Q z6QRC^wBwM5qK$$g!&4Z30FM~(xb%u0bAVhiZY$d{{eekvv-b-iYCsgw>-)&XA1S-} zD^5H5i|VV5f{=)DJn&b7f#U{>>9k-B1}bKwGvOkgT(KpKou!{lrWG@%8VHNAIWsyZ z9ju9VkcX9eF=|HD(ljT>4{$uV2#Kg8s}gGL-p+y|VmsE_vHRQ7>H2l_rpunXBkT7aXJp<5%MBxNr5(r2~6<9uw>1g9tI~fH% zSVG#wQ>y0>Ky=ydpG~8Z-j>paxQz|*`COC&E-6EHZivTuaufkQ0E$j~nHXuPvxiM*u>v2PbfXGqg=-o6Eu08U&`3%t;ZET`3Pu7Z2e1(jCH+C#yiN z{OOsJyRgi5D0eC^H#!@Obw*$l*vE>0OK|`>Pdm?Ug0v{mq_uv~+F&)YD4UprqcWrl zk2z*+)ji7$pH=FUF*j$uwxB$Pi%D%1nD|fA-Ju>=J*c9oy>0|nhkt#Y z%)YKQ`zPw!-&3730XBDAr?pdp2jD!8XKt|C>Wv-ssjM(elYT&txE`)7ODv&|CGxLW zWwP#qZIXl7Xxfl&_q*EJRS@B^0q}u8%K`g%f0qS_a+FtXaxFNBDx%YwxU{gnq(9JZ zf+o<03(Il*@gg7_03T<6KvO#GjRPB_sWYQm?PfZ3f`A;jESKf<%FksC?tqsl|D#oZ z&*i|38Cj&=N^p>|lvU2oL6eMku#Zw5MFG7AR=pt<^GqhdAb4=cZ0^Mj0|4#&u5l|U z@K^#^Arv>vNZIfnaEMk1(6V#)T&psSw!tUmU-*~@Po~>p((lO_Zv_F+cc7@Et8b#0 zrOB2^$ffa^t>gPSO@O`hzpVL@jaN6!KProMRxs_72Se3O!c0^&b=OjIQP?V+lV$)) z*4x|r+-Q=YYo@NQfjx#c9HwanzD0FB0rcQTJ$@Pmf`iUMTgD?iE<0U9J+uGOw#Naz zD=?gxj;XObj$WmoDZE<&ro0{LOb?tF`78Q=+{m~*v?$p~g&bV4Tb8Kk3sfaVBZHpT zLN(gjwcukLGJcfiynS5O&ss_VdO(x|<{!&+(gA@Sb?Z1MMhVp6shaJXAU`UfIyhLv87Eprzg*bdx!1REzvUT~*( z_?-)Y2j4#&5na?5$zsfz{<7jF%YW~OtRpwJvG=t-hUDO@eb7tKz#8zgL)EhsfMMVj&KCk@=GGPf>=G}F`6ge~c|`Is6^(nvH6|@2mn2 z4{Kl{RaZ`#fTw)!+|&B@?+vZE9| z$ZeID_0WnVu(Bso-^7bd{LWT5l@*qUKMDGDGO_yh&jYkhmMAQGrkORp8g%GviXeY- z=9N&~zUlXE%g2B1XG$X$t$RN$T{h|5y$vg(XAv`)Y)aE$P?@f8Y)}urULQhKGdHHt zDQ;`taFKb;h^Ls;uCrJ6Fa@VX zAVw24yz;C^B7lMOf*vi#o_AQvGSq-1@M`5&pvHToWtnRD-DHpQ%n`&%K&obRR zDSUnlU(l)x_H-#1%rAw$dmB0VAx&=!^g$+DG}#K-RnRxUz7X-7U{_miF$5L8fP@@U zNE}Zxq&q#e0*@_$(ZInF9szt7b@5jE9@a_(DPoaxKFx8Pe zxlN2f45L4Lya4uq18K`SVvam&##0?MBP?ijtQ4d;3GGZgqL;9?UZkhN7# zS?5QAar)TzUu z`thQ(vRp&mit)zRa!z{L@0z(H0Yr!dpFp?^-P0IMTFOYFcI3i3y;qvV^Egl{W#o1= zbP)R6zr|ZG$rYnSZrNp1elfBO{o{Wno_`-L_9~i$YAT#2@O928QXPE83#lVU zggZuD{j+0A#%KkA>Y+8VfNJwi4`jS3iHix>M}U4e+3kpTK7AR*eAv{ctGlacm*|~$=#TIYAm>Q5T>B>q;L-gUUhkV z1)n{q%&aJRccvs;V`Zi#NKryw47e&l?}4}Px?Ju9I^%4}y&iA1r@*QHL~!=omNQZh z;KniH^j{wM-+RomLTz%vyfGt2chR>2cs%>?xbpq}`UuuJ2fl&Mohg;wlsTq-5AO5? z$686~LPQ@CBD-5>0*3&a((zy`~;6z`|LJGhw65s9txAzX$w|INGM|74`GRqrp zX80L_2Z(>}iTLe;3t=y}Cqh5IU}Mok^HN9?D2X5Vk)`5$b2Sz{gAUMDgKn0qLwgq2 zsV1IHRYW{liS!{<yFF1Rm%( zyma9a2rL+yE9>Rm* z$D{|)g@hE-0J6+$8x453aTj)^ZlS|KR7@DBb~OMG2=5`{2W1hw+!W$fbd5R>As#ns zU^0gs+i2^JHv;ds0DJ8)Tsf8iA*)AxTtI6?R{-GBgP%6A!xR9z3t=xkyDy>ZJ6m=B zyda=l%-b+mf5HW{l$&)VTk0_?x?KVE-JdVboJk3uJFV%50K^NSuY~S`{p$tlbK!E* zshOsZc{iyFT_xI76VW;NEKpW+Q>2rPHTW}vcZ@xNxY9MDhMe<86VMe9DeCI^0d+R{ zuHOi<1D|2-eyeuGUOVo@K;RyP_Y3fTjRD}5xk7gP}jVvT^@YG?-6ZXwJ8PwW!IlTcN_0xUI{+C zF{3JsU#pBtS^~fT;W53t8z^ZX*}aIGa0~(h(1$;DYo)284O5Pa5_Qknuk^c^!f ze@z%1H(?~Bj$m5ou_5U|__WP*WHOB_EgwCxJoqXfLUARfb|eYO&ZVlR-z&wuUkG*t zZfghJ-T28GE=|MCR-)N&n{dAp6wvGU++2NkCrd4>nUfzz{NK`$;D zQK^D37coX%0fc$Hp<+_AerYC-NrQz^hr$qGQvjH~>`R*-r9r^KGt@{`?v6e=?PDgR zSPv`V5zES~bPG%3@~`Hvdl~gK#yw2`@Vi;1CM9Yuv|crDuKC9@1H5rT0$x^*8C5rd zw`RuTtOUGf2uupbYF#F@+|n&iq{d3?BhQE=9if!Q3|OWK%p+mu{HSW+uL1?wR98@e z7MvuoITiO*4uY}N(mCm_TQW+WyIz{~6ho*%Rn>!>>M*vNerf?JHX0PE4jG-ccVPyz zd=S7a25R|iFU2lo`v6lNsan;x{x8@(T=1L;2; zen1fzQ+x-#HQONLl}c4xTnaXD6j}nn2BBmA%z0xniC!`^{oquH8B|nCub!gs*nf*_#|;SZRt8XMy%%FKlpFxn?!idxpH{rYJd)D_wt`0tI@1l`>UW&^@OH8# zGbeLSb^&3O*10uNVD6J!J#To@pB}M27WUMD(llDh>nv}7whsMC(7pBolCyWp0HC7b z>}41psM5@lXSoLyjB?=c zZTa_V9bzUC%*g`wWvc6$>n38a^*vkK|1Dg?9uA=KT3e0Ev|mxG3gn0C$upbf+jTYIa3aknlN74!ZrR1zD&s_HDs zhaHP`Iq8{rv%KHa-)POlB{Cl6Vw?=&zqrN=7Enliz2 z`VBpuv`$WHw<&n3#wERV_=^!v8o{!34Q;|lGeT}v06Y;0cD}aqFm%*m^4B9j%i+!@ zbsrvoeHn1(dmTxcy#`sSbLf^Hsts0Bzez{2T4f`xk%?tM9e(1yw;FTW$TE*K=ZZb= zU6L-XJfq+HeT}MAwKM=sQr;zmHl=Yk@x|Itz331rs(w*%11?ccb!Sx@-O-jZ)t*#% zwJ|oz0X7_Dn-XOQ4p>>UWvQ)GVw9uMLkdBMwY4{H(5(il*Evu942#3<)lzhki1K?Z z^P#t-Dd~;U*M>!)jxcLT?=C-S~;9CyS{?R;Lzd zMt>LjO?owg>t|Hf4l`HY+t33#3qLRY=;HMq- z)fXY%l+)h@t!v1Jkw?OzhY^g^xK)Iu7SRSrmB{H8Gtbz{zE?h3P%{%~WsKE0^8kjS z%4i)lW2PX50#h<09O?HZn7S9oaqarscj0*#<7oAkHCE<%c82Yk5vZd#m%1M41JSV^ zA$`j1sJY^5+3cMJ%9;wpNJWc&(>fPB*7>}8f|Nqzt!E};d-Yi!}-%Y zuKw~x_Ssb2$~)OM`LhcFhCs`p(6w|_o*vOAJ%9(sj{)0~upTTn0JsRc3b>?lG%eK8 z8kIQZ*@TU@aNT4anPysrt=0Vd$Q-cQ<6eOr-+xg8czlo*NeXlig5Lw;yYT!0#Ao7g zT%qaY)?9gvQ*-i_{jNOz&ItH$qTkd4Zh2*EH9?vVeC!SJMF_7PwK--{9L`{2qw- z3hB?$!mFtZ34tix@2r_nPYHKLKxQAr^-0LsP<6pCn3xr}eh=YQ!UckXykjK!q&$kU zL73k3orGQyCPPoCBNjG>=)V86h5Mk@ zo?dnFenu3kH42}X_6gw5k%-v?dYPP|!_I^{4+=~k(~c%`fnA9NhKu3x8-*)kyanin zRn^J6^b*;z>j1nOaQOiHFYnLS=bQMP>M1$3PMLW=DEtV9dxT!pfAoU&AuN$z8#j*; z_yOQwY52HCyMBrP<+m>yUbw=_J$y;}_YVkf5=J7Rx(6c-JS3UVjqzbqHonl#yh8XY z!%fyd!M`_#E|U3SZEm=c1l7x6GWDc&q}YOydT+u61~Ux!D?Tu011TMN>+sKI)~E#l zz3Qn~y(nm+Yp@|Dprk2hqd6?h81Rqi;`^j4hphp}8~|k)kULky?a2qW2*DH8=2_eK#!3Fadr9}|r8HA5f707s* z6;+6k=mw;<`P?huB#CwJgtuG7I|jWxFx)ymt{oNNh+!`E|C(+;m%h(PCmwK|345kF z?%m?Ezx;~~FNSL%hdTovlfS&jVprAG7Unyj>>{~R(UynZFw@Y~1k(eCL6+4W0S!?_ zOXX^$KTy`)>el=oU$^K(uduts}u8 zp*P|BZoCfm5-$Ol*N)vVNke9G{Ky zA$CCQ$)O8~U6>@L*5*eBN=T4y3mx_%m;v#Ph|gZ5ASRa%XF2Ll*Dcnfv%7-0M-IJ; zhe+r44+47GiH^&PQRPt*vnuCv8zWbC{dSdU1Vm^6VM~B0-Z-} zWYUdc7{x#=fFB*$g{21fy7@?7zaq>==B0%W3X_^iYT*ulTsr^#6}d`MEAVCx(^IRV z8w}k&f=@&ELUia5p5y+tc}kFxYt#TZrO!#8^J22Mv}&Nz@T4#hcxu!$h^d~z!3?9! z3{|AgEwrC?g7tvC#IYyw2G}F44Aa77D(eB55F!yCqpNq%SAf?5TBz)B^Lly}tTavv zwo}Aege+$fQLNp3rXL}Z59er)tPf5vJ}jNh6f52WYnYrg>EP|}rh|N|tGU+epR7 zr5|(8k&_=_3NUmlIkFK%nt?#uL3PAW zSr(d(q;-mk7PuV#<%bmdX%#V{ge*>hWNvzBUg?m(NwRIlU0P4+& z9DoW(#eBoF5^p0}PZ?q9v_UN#i%~ATeqAU|gRiA7gN3J*w&HxxocqCy*bAtQjVZF?ye!+V9 zTZB{{X#&ct|J$R$Oq6FiqpTc?Ss(#f1j4>n3vj5ciE_Uh9rS8kqWpr$)K=5|WO;;R zB^1$!ke_hII%F)_^qJ2qL}I7o?i~P+tz`QI$6XUl9H@cZAket+U3QeVFRcxs0wNy| zs#Jg~f2^kn)k^u2<|e0$Bvseh1xOvZ{gGURRm74vePuK2JuC0h?S1cd>bJ}x9uO61D4-K@XH%q z4WUry@3eCpA9=eis>H!$&<#Kb?J|#FR9m0t3Vu!jps7X2oXwUIGK$#>lskP3HkE9YNmJ({9;_QQMQ~$7(HIH4Z6^I}b*(GQbvoDg5xqc1 zadxwhpq;suj>e$_^@g1HjJ13ekBt>P%DIrU1^1Ano=ihE9YW4>3lExiODD~|2I`*Xf>RJq~i_b#Z+T{^vW;SlGRBZgBWw8QI+2Q zr4Y&t`(DorD+>k}LNxfqtPAb~)9sROk)U3kWv7;RL=FCa0XBb&<5ZU}h^#FMC^z zHFXjXu)e;YYFDUNe4X1+q~x?3Dn` zUP&nglTvzZ-JE6l?LK;@W6bf-J-X2r$vS0=m%<5CB0;ce0}ly2GXh~4|6Vqm*Z8-K z*X++tLc9a1>LQX8!H=L}w^A*4yqKi^l?+oiRY0?|EVfmB$3V(4=`xP%Ijvh61iTDj zc{bhjFuHXFcDjKyOKB~-0`d(Bp=yz!1g zpdr9UJiUyav;do`F{86V;sm9g9?D20D*WZ^TPP)9GQsAzvw%!`8506G2-b zauNVsD7;M3;zjm)vEhGs)LBK5n5y9)( z>>hprih|w+y+!CQ$O2W0j}-ORg1V!DA%Zjp(}fW?D(Fb{aYT!+l+setTpHbdh5N-2 zLI{ulKs^6EC|(@$OsNosnF1kvXuL!&AYMsb;X`=K{^Dq@4g6Wc0|6Jnz96bcJmo1; zW&q8gQ0UtQ02dQ((O_@TMjUAa1~yo2-hSt=eq1m;RlGJEg1m78I;= zMo_I9bmnwFr|sTPp#dJ5knaCvs>(BXCmyLX!$ zvQ=YClAvf|3;>TnP@VecduKxz^36L#I~Im2m&RTP;F|$|xf{NHJi3oA;9qVb{1|4M z?wI~t+Q}@&C>O3wuzvaoIOZL)`pX;MDKqi%Y9Zb>2Qa=z{e66(wh(+8DOx(x6MzSS z7>IBQhzNK-sd%62&;?&l7aP$Dco~F04FkS}f%lsz3yiU0(CVgfHl=V1 zl7>AiN*O*(xGN4I-(Es@zkwjxy!_@ycn9GNguhe7O}c(CeEU~+-5bbw0$#y`;Ga?; zHfR!aip0x%5Qcy*2%$$}RO^paXLH&ij08{&L?8d!!QQ#}qo=B(O5V6ljfPIZH43-K zfXk1FcoVOG>Tn;pu={MP=jTa4wlQWsJ=U6(TO;fA1|A?hgD?PmqQjsbCT{k^O0?Gi z;YmRv4O}D%OEsCClrg^OI0XP*$L5rM0EpxNGo?X0sdr~UZ$kGJx=!f668)t^7sGf7 z%LkNb!5e67*j@(UW@7<+76e3q9l_Uegv-}{q|=HUZTgiBBHGf8H+7Kp(9~@^5(KIM zw?XboZNX>4SPX!A;&~0=_vyP`)>*O&UCE^!nD%j$VK8D4F|gCXUJ+eRQAVwyGRwi; zV0aa9Qv@0GjvgPAAj%$~v!!&^veL^`j+aYh5=Fgp)P=Z?{Srhi&ycMiz$C;QFG73@ zz1|3Ygk=nvGQ_gfBiX=R9McU98mX9HiA7Op5^XTYv=gN~G;=}P9lXjK#c2@2s7s)* zaI%jwVi!>k+T^buDlm|?U|#dQznea$9@xA~Jdo2e?zFY*j}G7~5v~Ej!YFes$6KHp zb;VJOVQQQlg|BAoJc;wMBN(U7kkP3*(g{q;3Z3)-5Fi_+K0Qh9L(|$8tI@$f%$vr# zkp|2=z&PG2DGsBuV#C^(8UBoIZb6kg#%NHS;kPM@^&G>y&=hsk2==lYNbasvL#+%a*iVGLJ zECVVx7NU}g)`7h-HsUy8?kDJlwrk4vESd|25+#+gL{S2cF~h3IUNsY0JczlAJH66{ z!a4^;jSnvXFh^c$9X~1=I)+~r2qa&F5; za%RYrqJEWf0USADCWe&h&kEB9o^$R62r=pXyQG%_O-GLlun`1Y{fh--#LWY+OBpV0 zwmcF}L0}0{>K* zf&7`bSG%sjphS!&tUw_)cp0T}j2GmEZDeV_{7Tgu-ATb-Lvxc2*kIgJZBLm7FF{NR#FZVzpqSwX-NlJjk8h;=SBwPFaovFVBwJqr+5s`ruP~) zPGO!dq?*DS1s9;OIA@~91SDV&`1Y=ga0=UN+1iELAxFrw^;V;&&&1Y5XHiH8>ODC2 za;XDu5pXN_94D5RfuP=F>m;L|2&frvx8T2fWTP@GR%--YI&u}MiyB3y>n@do&HYn^aQN>O-HRQJ-kD9MNU_y*A zPetsz=^UjWYzC?$oy_8fFRka)_+jIvq~j85Ke4Y4_n}yDCic?cv@Ca=vq`6^T4b;* zs!|gfsOTcIfrODannK-Z$%4=kdDu@z(sa?zY()0}9VygW8!?T-jUQ54Kq(0VB`U5u zfGtaLhcmGk#7gz%DlKfBYParHJtf&=BkxJF9o8c_`mj~lcu#oG1?;5rhxlhdSMaq~ zv$J<(j6(lY*~o0NAdswGpLfHzbr;iGrL-%`ZxF4$QcuZd`C57HC2S=b)ke?y2>P^I z*6M7Q$6|h2rl@oc&Ja;7p*{_;*4$mSj|cAc0+!uD*x#(^`#R zIBrDAx9(fFw0kJMc{7U*oaz4;egRHBy@k8?Ga_aAa<0hIUL(4JM5`8|l7ptUCq~-i zIMO6**-fRL`5dt}2g}0LQi-~2$`5x0Aj&LGjZqK^p$!y4puB0;^;!q%TyPEN35n|; zR2^P%p%5vy^bckquG)ig_?bn@zX7aSD^-RdEAG1D62_)LmSUFsqvQcW5T8H#&!Y%2s zQWK%KKbeW7)X>c@4(dpwwedfhj8qJU=-gsuQ%Onc-*N#?ZygoyZ+<`>3}Nz@??`pD z#a$LVxPtlNkFZWDO!s-^^Rrb3G{igiI^?q*ScG7cJ8&cwX=?z5g9R$cAe{^$N_;}$ ziP7h6Sj}C^Ixtg%pT zH<2i%+KVZujqgGI^UuS7w4H~P0x}|ir-YA@`P1KN|Ng-t7-uZB>V^~A^vB{K<>vn9tSu`FUi-moE`RSKI>-x#UgZR5=K#0f> zzl%rL`r2<6r3e1g^#{-!(Z$6zDyt(iXWN+%PT+YV_=UKC)!Xwnj9!n<&oANHorDX7 zn+%lMjr@-n#%F+ujjt)o*@o80fvCZ%RA?=Fc{yrgw001#5^josY`7Bt_l0ZYcL?7n zI_&`A4nri}`sb){=g~4CK%>31Mpc~)fE(?wKl{q*7FGfzPnTCm^zFU4{ zq#61#u0Js#;JU0ocFj>gIek0bRM?t8gz4FTlW@bx?z=Kh#GY*!^GrLqPZ`90dX{%a zL>RW*+V=M3&y2i}^cnKoAGl)_*6E**E}0KE(uX1vKIU`^iOK9%^Ml8l6Gsl(>@OcC z+vh-LdICom{DM_d4|~nlhDy&_u*Vz#o&esa!wdisN$+Ii#+U^mu9yrkp8<>=dQJ3d zIzX4S2S6Z_xD$v92(g1bh(Wfd|IR{`l33R%6A*w7oFuh&aX3G9sDI{wAiF@uXa8+F z%=3j1c6t}7(9L7{TERd(ll_kaO~7BX4*c}DvE;q<_TPHHA-8dw254ElEiha2CgZv2 zRtAAoK5Q$U+OwbvtrYDSgG0(75Rq9TR?Stf6O{&lnRPi{=N##<@aOSWxaLIkhpt*ve{p{oZ8{oj_(&y#**ZqeT7LK)07_|ICeZ)Sr#`bpfHIg|gB0Eg$ld zi7b2qE{eXX23!L4sv1q%rZ9}sMgy1TLgfxsi~-9{O0}N>f8oA3linVA#yn7-9_d{i zz4#7|^>+bitS$o``5tH^5JyF>M?I1wS?S_$?Q-rk4?lDGTW-E*fj<1ngZr7Fu+;}> z$&IzTy727COX9}@B-rp#$m)<;er%R{VrAFX%+^#-W{#}M5j(E4(EP16ZL01Z2=+%P zy*QcmdI6G7gZW4|zQl(7Oybld`q***@E_|&>crvDFFeRUlLeeP^g7sxIlO7N0)Q6; z{}k@bl{aI|-E_C0Yc+mQ1f^vQ2}VnO`?pv@8_s||HBYM#v+_y^q% zpGlqciSM(Q;cQxdt9=7!klE6$%lY9Y9GFGDPc||THX2m= zZMQ==yr*Te2gxq>Pd_)1^oc^IEEV_%FBX6CM*3U+I$Ymw=_0668XQHRB)=;aemx`V zqhItseV`Q1FqcR%x`bbL#z?LMFu$dZuvEZLK0008B zNklg$nc=VfWF&->{Pd=Ybd#n@R{%7{h zLF)bCee+YxbJU|e4c4VH)x1}>v>crAMZdTis6O!2cCFf)2H=wiiofXa|7=~RU-3}4 zFJS*ndF#nfZk(;xT#RwcV7_ZE@{?Hr58S}qk7uW|fX`$e`h)gtmW4PLdV6QCQaw)P z(VS<>hC_7E0jv37!MbV@bq?KJ2Os2_dilRcI zs(HAWo+kbjnV-joJ2exhVUy5z17L>HG{I>mH6IkuFY?(@+0h5}nHv7=&pZlpIyzoD z4DV(mJJ^jh+lG5=)raLRFJHoID*)`lvX9>Iha|QCJ7tI5DItk{QIPC=DPQ^$62Kze zpG|43o6KS`$$>jPqf{#*6_sHG`r8k~a}b6s3y_aJM*f1rfxG69?6UsML;g%Qaul%Q zrN2iuN<}Z`*&uOpUF6?JXvYGi4!?V8`4)Ve*!Il(BYQ@FWGSE%dui3CC_YbhZ>F+H z55Uk9xDw$?gf8zTWg@<_4Zu|9cNi`H@D%!Q-=BDUXcU)GyFN+(7z*~+)@H~atnfe8 zua+K#F!FFx^VEQIz!+B&`lpIeo(ziG{p8k=VH7o48D$-?O>8N$#Yu<=n7&8KCgqMW zjd09W_-}FGiTx(BH=Q+%6bxZB+r1=f*qY|fd&B@d3A_d1ekHoE9d3PxYtK~=qVV=y m0H2dP^%cOEXGHfA@&5y8b1PYpc)NH20000L#njU~7{H0}xR?rsf%;DpBA-MTOT*?W(1 z&$;J5)L8Xc?zSf&{n?UB3Sm)rkyIy%3G?#C3Ulh4 ze*cY9yf!oj6=dV>jy6?eu?*aT@fFPrJb&)w}V?_aJd32l1Mlm6@eF;=U7Yg~ece1FB!nBs0RUjNI>2CpVE?Lk@%`h|kvP_3Y$7{mnRIwV9~$KHmopS}&-MwyRcT$zm{1$<@A<+LT!Hj{ zKGP?B56nUB84gIi848>szedt*n_taQ0D*CR5O>|y>qIESw22Ok_J8p6EyW-(Q z)Xx=xE+|QIR7ll?Y8S^r;q8z^>B31XKq1VllHCXA=NIW=G*rd>n5mIq9;A*{GbL6d zT(3dZnM71KtYW zB=tr1-)G7gUv4IVxR|(mxQQ#`3${PRoBNDizta2rCxqUpcQqvTfKPQ>?<}zZ?E0M+ zof!(f3e4}QtBAOXf4^c6oc|3x#xx&_GKd)+tH-!QV|F{fx0?*ltMqTHV;P)Q`mm2c z;ufDg`V8!5XcyaM(64AW*EInlm9=5}L*-mEUj1!C*T2-R*9~?!)6MB!f72*Q5D0)Y3P6&(cI`~@|Yu$$|9%+V~Tj(Hp`Yojl?I0%3TS%CghV=QG}GMK~A70 z5%r5BMbtodUpJVv9@b>RNSntOY4kcd%-_ZCs6R$rHuj|m!&ksTJDGi|Wt1-UJBN=w zz|gG=4UZz%ksxH|DB7g>KWNxZuz`n-*JrRC{govwa11GG4nPhXHVKIkh)D5@%)$d0 zh9=8Iq|;h&x#S2sHYC_DSxIyMP*2m~5OQ|+bFxXTdaIR*|siBHV{^ zPM+mZNb0f_7*>m@B&l58ZUo#vQfm0pn*QV^cxD6xS@>$-?fcf7`Db^`@!QL8>oI3x zm5n@ZWx`qFQnzfKS6w;k1Y-@i*%;p6b3)5vFHGYFh^Xvf&P&ejmOUNL`7Rx>gCywn zOoYQ9vovFx6chln7@`bWar@Cxt?NET0r`m?<_nhNpP-Mi{fe^)tqGGPI;(@6DuKrGb+VX3Z9%>)*OUq+J8Om}ST}J>;AQ5DH~Obs zjv?KWYepmvlY_87n~=B91hzcxT-!AL-8d9+nS+ZPLlU2dzQ5!D>9>S~eJq6&J1TJl zfIw4;qU!!4^2#_m3%0^bzJimtnU-i;f7(g5sTE1PFq$J0GSax+-ww@Ex{tCf$8toe z+we!1MKb5A%E8Xj(he+is*HB+oF!DcQaw# zV?WyB%yTT39mrryWdn$v%PHzn@%p) z)ct*_ktW!+A2j5a0rLNWj7qrwg%5&&%1@V3cxGdCHxvDqoTSt<3(*f3;996&dBy#C zWltp>q=E)`KQL!eK`owahj4$K@_c7@#c{pyPqO_*_IZ|o0`V$R3dr6Tv3NbE&@Cxz z*t+Yv_-wE{p-#zG!)z57 zS;k*g7%zMTL@4QE4R>LZ>@lF$Tx$RV;5)vTe+zAMm>LQcEh{xL@7WJ4hvi^PuCyWk zYpynPUd2$$#vc^N$S-0yeDXC}jG^j8)7A7-#3j!h4%MK9tJw#Na0?i( z<@4exEW4~|YNQ;9%;kzpzhw~la*5ybD>anGLuXr!uj(OvIH1E-O1H)cEMU$)Ow5a1 z_r;}W%~xvvY8gpu43QEo3mmeFG8M>Xs$?q|mD`uTKnmV*6JM;u2~nVu08CCcEc}?` z#jWu_;d*g%7b&Elw|XyRuGQ+4>OqtRDG)=WwM$?VJt@#a&v_9b-5l3xAAS9sYE7PF z{26ANGeMwCRXu#2@Jx{CpZhy)uxOw|duivVxEm$c70@GZ*lf$3drQz zK9e@XeGLGrl35xbc54h6TJAofl2#gX;cVXyaNki@f~}8=R||TgxB_~g40dH zXgGM^G!k5N4yDa5$JWbGl79HYy9eI%D{JbE*lZxN;;CWjR!=oGP_S^Pc<$cAw`n)V zdVf@`+MlD2`V$;h9;J}fT+D>_OJ4%vAk=-?x;bZd_@z2o`72Sow{gmy*R;T#5Nmkc z#BnjPAtLgbd|gk%s&oXN9BISvSV>0KSE28^U&C99u4&^v>=sw2VXxbYK&W2WWklul zvuv;i$eovrV`NTB(Kr4eQNNIHxyE*65t}hthvWwx zm^sN?Q~gJlQa=GQpe2&iNXtS2lhD$3fOyT99YsiGMDK&X3yxk~@tK3$p1+!dMWGM* z((q3nwrz}0h#x`vF}f;^7K3}5A8v$W3*upbxMUvWu^RyD*udbQ8g`i0)h?}gtq*Y@ zDkI55F%smK`?5pt#^?5t>Tw+>7*$ygPjF3bE^j>5e1tc+5>2;n-c{lZz7T4wqHA=+__7i4^+}Kj*c#?KzJ6?7Dv2Uxi&iu6vB_UVD^fcAHA?b0@6B zqA@xXe0vh?B#rzR1A9=mB?nV#zf<2B4RvdgcV_@q9C5RJA#ay%$?N&d)tJrO}f6 z^G1-V2BHvEk=P-4$<}k|dzn2y%59p%&4kCLBsksg^ra_!xA($fVCcMylg^>qyYFWC z;V#~f-TaW7j%&nSO<(wi>VZTPgYmYLEvfqpO5#4fi0!5Xqk=nz<1-FFfIa29a6vFh z*FWSmSALLj3^9SNiBlJ83yvElf;-4Td@dFe`o}4CNp*A1;G_J~c7t1oq}-Klf3ghl5U1h!3bPOYG(*;~8+K-P$1&KL)tfMFtDu^}&|G-HBTrBXZYZ$y{z}9_XOE{h(M4DJ| zGcjQ?%FtwCHW8erB!}<;S3z+r;}hcd&?$H5?kB64oZKK*byQ1Hv_+%jA|z)d(QtQu zi)qQYGzS-Q#Q`>iUYd)c6q3K&dLK0nHI+Q~UJf#8t;Y~n6wvm3_bI#s^%^*KK)epg z4gNehz^h8V!_OsnRLtz?Lx zmH%#Ep5JluU(1q^3Q<)5D&AuznUs;59!R;>M_Oe?iTs6kqG#F%C)Z>d(#)EL`?xMy2Lj{+47jTi zR#n&lmC~mc*_+sp?1g6=gL93(66k>?G)*Cx*ww;w=_&RmM`X1#2eHZ`gAmjYpYqW> zq(=YUN6co;X3!$9c9{f`@e@gQ(6b##Je+7o=KQKh#LR2NO*^EeFhsz^MYEPk%8Uk9 zUgepB;o#8XoTQBs_;cXRCH%9dheN~GN*yDt9~N@A>jRWCp{7h&S!9Bc@WE5e>wC6< z5u3a~AY4ulD z_RdE;@F|90!}PuHSmm+Ohnml$gwxhxOK3htm?p0(^ZiV^-GieutOJoQ>mo!~bfP!@ zPacvnZDH75QqP~<^1n*@6Rq1S*2+W}G2W!yNg-2`jMBwu&uWkgC5VcVQQlW*w+avQ zR0LrPf4*WUcYpug7d|CeEEifJwcL(vbhM%wJPq;i*lM!9Rwxl1R}LJ(+Dnek!6>t2 zFy-|ihSqhc9SAQZld`Zj6P%&d?YI%ropNlsv-Vs6b|IqIP)gY2;u>FD#=lTWahxl( zc@*fGf{BA-&vhH=TrOT$^9k8J!U<@sm+o}!z$=&|?!6h~NfH4+#0q+cLD#e2xOU}= zRy<2>C8s&er_cP}A#Afc!iN9d+R!h^;$ir_h>9~}9;~;yS@v>%X-fxHC1Em4AJ_6m z43lg$ZX2QIAs_t-1;h2~si-i@Cu$s32rJ-PrsqL_9nJwkH;?-~^Ce~9%|W?Ve-O+o z3FLfmt%B|Gs_}G=o#nPPnVF{0-1bApjqka8^EI4a)0fIh)CSEk;gu# znZAOpay_pRyOel2i>W$xaViph_J;ARKp8&%wruS8~a5&1>ttofhO zOwR#uOQT#;ulbyE$Q0Awsu`;Hkm)30*Pc@BT$U~RA` z0`S**Zu2oV8$`~gIIUhVg|W#H4tPUNBc5W0m?nlMXi z)%W}d$~QjyWLhD$qYe4R;`-p(J8%ws!twJ(Y?1u^13s2nsO>>>-t6x2=2oM(5y2&I z^FHC_MiZ;dzOzy9!07Cxw*T>({!2^#@7Q%+fY5_1zGu2h&s|&X3r{g0xY6~o`}w$t zuDkVh!zK*Hv3y9vf$de9G*Mq1KDYMpt5@{DP9e$LFB!TCX}Sp^85~;!8wa$6TwObl zPofft>8$*kfM~|5>=6~sd^(afjS^StfY;|gkr2Jj~y zd^&5W3BULoJdTcvi)rycPS_m0EEcZYtn|g~7#fG%6eYzM%mj_zX_*b-%f_9j-urVUUo^Te}VAXtJ3oZ-ti z%9O$#IN=C@;Fj8xY2*t|6KX502&kfJZg4@MF9*zQpRp)?_XhHAWIHh}neG-p&j~G- zJa8cZ1ojRfPK(ns9r2kenMcn&cu&aHAv}s%d+KKz8@nWi^z(>-d_iH-FmF;FCT!KC zykK^1Te7W+=F1*2=vK~aB$EM}j<_Hqvku7o4?->8+V|w^5e39)N}*q$u(h*i6jJT> z4a^5La0;BCZmvtgdHuEg1$y;$v%Ra$Q`ya`9p85DS2S6g5twzq=40J1 zzq65v;&#GxVy+tX`>46Hu2y)Zcpvsu84eM6xQ+0azY*n}X;{i|Ka+jGl+JsBu~H0I zF@3fM0kslLsw__>`~4y;8QpRS#&AczERDXS^?3B3`->DLyYD%T*WSl9(z{`I)Wfap z9_&&OB>)=E^YiJ6{6(J3CKFXQtfsUMkzd2NhN?(*;3O z!nKF|^`5d<3el}>xPK#KEl~?*=_0*Q_TcD7CYMO$gl<%6J`ZMnkccq4wfXYu#oszh z!WEk#gAs&WHN2@sasG3 z*B+8RtLN684>fO&zjp2ag&KZpMtw-SL#HO)Fp&$a94h<^Ww)#Cg;9Ma zhM-YgkG*%zU5&a(#JWsbt!-I_vid{rw}AKP0C+R&pO=p$&xw_r1hgyr8!wlvYVK&* z8N#IrdZj1Q?>|CEs>iCgQ=?Mo%Q0>c_p&EDf0{JtQUB;Fs5(P|6Okn+e28lldKG%r zGJ+PD^;Ye$U>pG>U}GO)%TT`cqJ==oMc`e><8f}O83o`gp9a5ZJJPDC<$3Xm(jkoT zOnAGvpSN9Y3@<*Jb0$~@G=W-2aHUAvPB-paxv51VfVL9qB-4`lYqEMRA-FIFiN-R1 z!%W782t<>qPeEMvX7$N-=AyZ5KOm_NV-KiU#OTzs#yc^9KUt%+xBV+S?lLwbZO6In zSq{W|9uJ(o_5ih1L%T!`w3SV)mJpvbYWj_8WmC-A2D`^d8h-tXc#(Z$+tZ1v{zH}p`9JZ55 z(tyZ=0G8jYt4)U0-ep!b_K?^leH+psyN9i{=KWf%Vm^n*&2J^QaIc>*l!-Qt;Z7pG z_zee}?=Um6er&0R@j-fS&de&^B>eY*!YXUY(TqnG2S2bSSHaxm_ou_JoeP0zt+*tH zw7EZ1HiiR#f9NiQalU*vq05Pys+?FXdN}kKg{VstpZ|Ih9b@Q?pY=Qsal~` zQMsxID^e;aLx6dH&p;B>9mP)FeBP0NiMyZ$%;&9#gHFhH+-5~~saZ4u%sMRVJASzN zF?}Me5khkLT@Jgz4Vg(gx&aQ}iFC|pbah7Czp22k`2`?cYv6BF5e;i&|N z6uZNS-WAxP8szJ4tHo-Z)O1bs+={&TA9^|nA&H`MdgThdpLgfAfr$_o^<728on_f0 zB)~~nlS%gU&qoEn?A_`BUkjjKmOX_ujq`7F)!NrR#>~FiFHLM{S?TnNSCi$QaH$at zqS5#-tvcg@m31^1O&ujde_O}f1G`OXb5LqFDLsyv`=s-e+MZOc#MX5;IS74Jk@hdQ ztYFe%BTwR`v?b?OfgR&FCf=V$d4DBawi+!!9}0&^w0z@JSY6h|9$v<4VV@mQUe0b) zalSyYV82a(w*x2XLv2ZuWu*@rr36__7m7EgVJFY0@Tkfj@<@(IA~;%y(%h69hbN!s z8WA8URsH`^8ghdWWklgH=5$=r}WDFsNI3COsK+XsNowJ|DmEiH6r3%sgV0?j@Ib7S^2fl+!(* zF>gGa)X{dpfF?)wmw5w_o=xCesuAwzXtH{K=z_D#ZNg)iea|Cq@XUz;0N=8jV(35D zc$-&R<-cRcp%{k$pDw`vp=tk5FRg}9bK1u2k^{GkGko-@C1ae_80D}}JPh{mz7yAFpH9QkytYIxWm1fwaXZGA$?AH1#VP)n;Z4(;TO0Gqs+ zhDNC7uGEE|@3YCP{q+YTQE#TNWn;KlAtDz15{KB{csyekR)QA3QlQUeu?An$1VB{# z(Kg7F$d_N(q0MQUuX=%A%DRE~0_26re#ke6qGn{$XBe(pU_^4%To^9HOa3@Y;tJws z_?PAlFVFl_7Lm&k{)Y5Jv9N2wDmcZRzT0T8PXapR?hJ2j6x)2JD^?^ckv0v>l% zdFNb_n1yqPs%rksv9fp=?oZ}Km@)3mm5h4I{!*GnZ44513c*?{_5wQi55Ry5H}wm! zCd9z@1Kg!X`h9h`zbASgF8BBVMLyP2bu|eam7ARX_Lm)NWUVk>r-!B6qI>l~uQJbP zfe44BgCS4rK%WBTBu5uICp2Cqe{pz`kuq4D%^Lh(rx%)3>(6^-;c=srNw}=Ccz8eY z_IA=Tni!gob=syC0X`3zx*9dYLZf&2 zgk~TMwVzba^WK{~K0!G8Kjzu^c6>L_Y_LQ!R=rIl z5T{1?AKQU8#4Wr%o}OK)ri|D9c_pD-RQ$Fy8en=j7THo>rO+XM{`)g@V|@Tt zfEwAlYcW{)1KTMzM#F28mfq@JA?#P{5gm$Tn5M+OS9~t2FrG=q1|=aqJl+UiigZ`$ z_?HZW*(o_RWJKfs8wv?lm&e%ii8GoxqaKRgb-$jQvfVjq}%;iFSz%v`lJb8{r}^X{Wq#y zBK^747l%u09c$5F!0Cck)RjZQmvBy&zWLtIp+#E-m`%uaL*8Sn<}FQ_XLBzo$F!aD z1E-e1fb$&6@VrtwZt-0&CvIkvt)Y`5f4g?s^T8Z_;cW5kql+!gik zC|k!bXLlv8J*G(;uN4KoiltAM%veyT?Lb2#Smvbel6xEtnT%Z~qQ)%U0TSOo#GOXD ztm>;LS!SVbV*W$iiI0 z0Ol!(1(pKC$rJ-dQg!^_><(Y>yzOTK;$jx-qG9x|BG`}4+d`*S-Q6e!l@!e<4-b+Y zknQx&t7%+J18SwqV+Nu2c?B1|8FP7cfgKFht8>wZ8j48p;~M}MM|!u=zW3Vo0&=n3 z-d8}wB3j7Z%Bx^&!7b9ma?<_C0w1TTzse-MB?k{3$d5|K8w;hQxwkC6k+K>OF6z@I zcb>H6Y6V!9d-Dezm3jt1&u*Fc21i+r(n+8L68qskx)Kl*45m*4o*>5GGaYRjd3%l-k~U{=3HKJO zW0I#-iiQM6Kc5YVy?=DN&xEnUJ2zZAWiRh+>iW+yHlLGsg9KvUNqFbNdAJRfQJD~T z!$g&lZ|g&3%L9Y);oi}fZJdds{b}5J@JrKQ_&WwFx~= zIis3juxY3HzWqrG(NrfKMuc4foF!n1cA<|ew2Jp0;`>*rWUhm#!v8@wx->+|E}a%< zu80LnjtFm!TsH{Zf3i`}Krf9uo;8loVbg>4PQ8-6+XgslhvIKl@=wE=qvC) zs;N#dS)4GC!cf!q88f+Jl=)8S0{b0^;RL+)faQ+Z_YAyv{etOstag$leEF>0Uway(YZ{&Rk8Z4)p_$IB|tR~Go|~^3};q_^q(Xka)&w+oZ55)>M~${v?;5Ao3mJ`KyPT7NXRZh1cEd{kCzjeUwb+{-IA%6R78ll-%(+ z=rXXc0mpz|f#)C^>4zztpg>Yon8W8lS|rwr+dsDjNVNHMW6 ztIC&9ZqL^Ecm!*rlJC&M*=o-1Yn28=3dYZeTG10^X`nanxmsp9P-?INMZH3@M}rL* zDg{XxZanDZ>a9`1mnqFa%k!2ulU_$KW(`&61U_hTOvp?Y7dPK?iA3H~jcd_p@r$Yn zj5qvWn7tSNzhMY7b0QNW>bpDLe9!&KSRx!OB17K4D*x-@Bx(*0VwDi28Xm2`!leZtgtW^LF61yUrWmhO#>J0YR;QLd=SlV2)0D2s zCq4B%uYn^ALga0C7TWpryX+!07p^$$e(_WN__1^9hWveX>C0ms{sr2D0@8#p5zO5( z-Puw&;P(ez5d>wrPq+f8)v~6oKV49x;C?tneO(d%Q)aIoY4D!?ENFrUfrUY z{Nc|+hSxm8)F}VS7ZeFu#cq~c`N~FwO#V;{5kYM$;vjT9(S0XORjOC$Zv^!%e6W;H z#y|CLCPv2){6$a{ug*?fFlYAh81$g1`9(+m%I|6(x+rJe|8@1?a5V|4nnA#eKlu7VPWG;ydc8%56 zy)BYe1AT6#>G3L-W-^IENsPV|H^R0wL&$TVhM0++7&gxue(ETiqkg_HO{k(NqHx61 zVzH-O5#B@$VJWar{74+K7es7M%#-GF3Dp1xSw~-VT)iHH?Iys&21$>Eip{(PBRJOD zQ|W5`PN(n`etReU)K4GG**TP}u%(BiD*wnMO*M2LWAv`+97RGDG&h-g0(RMIQ7DFZ zj0w|&RJ-t~L(tgxb39j&g!lA8%A}oI!TJf;waS_nD&fyW*t7h?#V?=ZX)$7wl;IQa z_NdJW?;dBi>nHZk1CQ_1gE#D+7%eYaB>hPF^HBz%ACcpF(qHA59Je$Y;{2!)4KEvo z@9uUBcEuOZ7~k4rl)!s=@5(C!iJ*5iD8Fl9l%~Vc=TYz2sgVA++UkG9*2pZv1LfB8 z^&xfJj1BAsOacBAD0vPq?uqMtbY(`A?>& zD|-&nL)=2^yRPA1zTg+o;JKf;kiDN{FC2O>6~T;nZgnR)yg7O-feXVr^M$4R|&th$u&5JTiV1V8khv2bW15e z({FZiNqI;I-MOKGXw*G$q96e4zzqGjh0N9te-b7kyPqWa>k)%-hN5?0c2OXcy)FGT zQ>zceXyhti`97hk#$)1@PIhN9m2mq&HkuaWb+XM~X09^-2&=m80se4!Bk@F~^)?BU z;=rLXNBolFD)AiICu-IIa*zVr6+i?oHa}8lsjtNLZuq6iJwEW~y~^_auih#UwJOiq zkhwE~w3mt+7EcPTe@AZr`0(aMfh^_s`DlT1H@}KmdR77N;YLZ;HOUjHtSDzE|J zDb&F&*v{gz1hOwmEqiPh236*dmj;MPsD=#XS-lB~@qGiDWN|IXJenxBWD0BX96|#QHIV4!e}X%w;JMzBnZMcfLPd-PvF)A)5|z zWsH=GSxB9x|6ZIL6yshpyg!%dC^q9rpKV6|&-lGw2v_*krH#aox0Y*D0hMwTC7%zs3lhqTf)$Hc!%|7|5k&ufo}j1i7XihRJ6$Fq@a`9_CQd+_OesfJOi zQ`MyKSnlDW5vR--U_) z&0H$-C5B8(B|Ae~E&3aFLa9UcYyBDlN=-25bqMLo33N4RWTC|L(#uqaZyw5s^t! zaJV9!|F%k6RgoQMF1_LAJt84e;XEZGXVs1X3A1T=SB|utV!R8s8H>oF(6Vp``k>~A z`_Ie%-(~aS(>Bg=g%e6#*rGlVAN95lbPskU;!?CZhH{%g%w)4+C9B13k`I$3X>_(1`!TSI z|CnBuQjFuvhe>%7@aP7})C9(iJ)5ZhIQ*11?wg^orHB_z?bo{BkWlb$5AlPRDN+)B zsMy%cp2AKY4?mh_(H}D@`B;i|b3iaH?S`6oL~#34+{%x< zdAYB%n7wUBG4_z{U=Y71#W1Cs9nX&R(f&>+ryLTk2bMp0< zY+>GKpVflgsh0!*S$Gc27Vh} z(z{n=;KAJeF-m2k3Gt7dIK*UE474+u{W~#Pd4 z^UuQ629^U;WW|tX4pFKwg?%)qANEmmn8r8KYi8!8Wwjhq4{U&aG&3Hy2jyE#c{~ zuQuo$t!VpWLGr;^3tE8dZ`ehZcruEnOu(cbzAp(y5N1lyu4h?(M<2BKTeRK3Dynnv zro$wAc;f6cdpVL-Fx7CMFR}$}^Y+-<g71jjo;~r}ma2+d;#od;eVaew%_2;+M)aZH*74QV7lPsSc?!(iSIgivT0qq^75`g zp$){~?%QLBV&7u}I>bF1=&4r=%-RP|wY7VmOoLa`DJ0THonJb)hG?J0PNY3OWcx6@ zL>k1BS`iHZ6?-Wojr z`5om)7NMxzZ#76AGh=~q4)%{X*hv`Ks&0q(X+$VN%X_NvsbBwx0^aO@fGv!fRC7VQ zA5U?HrhyW3G3KE&4yiN5+R2vkMXOML2O5JXu;d-gL#2sw)CtqnP}20(^~IfA#K`(w z8$I>%qye}2vh&#UKypRtm5=C`kpj{lavmbD)%S=u49)NNWG`;O4GlkI2rHL~OUiAp zCH?W6M44IO)kx|XtXL_F3qSrD8Y^OB7B(|ded>84xd(n?+!$pDK;be^8vDYa3I(lm zaky_%{gU`%1{mn`BJE~N2*P;x^L^qTgW<}>{%LrkN7`@2Ai3*RYIG!_JrItDJL5U| z-)4T9<6l6YyH^|WlGBZ)=hNkgrjG{ZH9Zej?`s@;WR<+C*GOEV%`{GcrN5GNe$ z-pEj_#AIBsMcQd8HH_Xtw+Vp>6wHT#O~a{dL<;>Lf{7}Z4YqIs;w~;}r<=WMS(!)Y zlc8drF74v1a`n_T$6=5M#rCc8)}u`^eQnPE@?wABt_MIGKcMF0dhE}ET~!kAu4EY` z&>=3vqdP$mT4^^NyB|03U8?$LSVf}44q&RQ%diCxH0_PlOCw={p4S4FDDk-eRLtWwP*GXU0Fq8jhGWf3YL>hilW zdGd$~xQ2FQ4oZMWLMF^&ftEk)2nIqvg~5#=|z+^QM)94=ee^WVa@YWkiEUJSPp*u4hVHPqNu&d%&D?c1R)n>wk`=S zl1-Oqb_aJ)%!shAp)yL|k!%sF_lTn#vt~e6gTm1TQT7B0QD0wA3=Tk<`MC0ER9eUA zIUaqO5Sa7%S{D6CBKr#?AgRRY{$?`nJ;hz}sSOO)vxO=pIxM!GbC_uOi!DjIlv+CN z!%?)fwn>TMrF^*_XCy<0GLsDMK1eYIy<}uIo87$Mh9Ra&*J;|X*;AC|u8B@Q@jq2!T2C9G?%!eLi<9T9FJmWYR`*QeP!dlglPXje*bUy~3m&*%3O} zPofqY(37Wl<58?W?FAst3XeaI1C!&uNWGeqE8u>^WVHyE?wGglHu64B$&Xl)NsBJN zA~!nna-07(xWX54o2Z|KQBpy1a@ZyT58cDECx!Y|bz_6@>kb$M^^4hBh1rCEdVnNf ztZdy|7{YJ+bY4M$yHnXQ=|?^LQr@pc3O6&Kwpt+X%xMugKVAH+BMd^q_{Wn5Uu)h+ zKCA;E;_x0oHS>MGG1)KENI{YEtee-qY(fUvo)qLCUJb=#Ap3I$hJOxh3SVcpB5$)D zFoFX{YPN$2IVMdS0{$^ac~Sh3W77pnqx9*F;0G zMNKs%^=W~RB@$)~^h5B)xtuJJLOr7lV=wtNadppl5uq_fD0*ugv74Q9Oi+!qC|b;T zOiI`rWJ-f9XMii&b&cIaodi?g zj!2`9LqE|U@P6NLDz&&6w4>Mczpkb(|6t$4pA6*%n+0<1JACJL*} zB5mC+kH^Q+Ry>l6 zW>Chsw~6_ZEW0R{M2Zf19-TT@r^f%`#T@8~H4gH+tO@zd&j@vYJ=HVM4%6(a(|e9* zy2$H}gmv3t8vw{+F!gTX1^YL?HY> z`vQ=_$W=Tfg*L03CiHd#wNfePPL6B+6!J;F`KEHUuWGn@u_=IQ|3M1h2dYWLs=hXF zu8`duvCFb`A_xw6k)taLW@6m>Pu{-W{{6QRmkhc^Oi_&$_?lnGFadaB@A zrJ@a%zG@`*Ot48BpxHi*f8cW|{fA9{bEwh(6GaTV^UdD!0pt?oY??p%p)U9@W4^!q z>=wxVEbdf)ddPn(0dRuUf?WDMt$v{RPkd?ga9hdoHy^=+ZNYkn`NK@Zj(P^(5&m5Hc5eN|!$7aX;_0$EOXc$XZ@+(O-Tp<{VPEpU#Gp ziGNO-y|yOubJ@Y-FMI#)AN6p@|5^(sVR(IU@P$BME&WfN$El>}$>LPwe*`^($Cuu5 zV)HUmIEOC)uQrq30G8M(lEO^6M3c!K|Zx~AfSg_y?BfJ=$=`Bt$ zO@06RHOM#ryWmSWMGEtw@U;Z`Ld?Rqepz&ox16oxxj#1<-*W8c;&JQ`Y3y;lL*GL_ z`|vCT=@|Uc%Q(fh^M_~fhtG@Ptk@rZ@F%xDKDfZXI7lgu!N(SI!)2gD%it~}<6`!w z8Z@lpv%OV(;wSRiZCFS(xZ2o6XPX@JWBJq1gACdOlC7nXl&P?irg7r;Q?-BtwTG;S z@IcF8x0AyxNYD8ryBwOL2eG?v5BU?^4Y+N}3$zQM?EAwz+6%|_ouR8Te|QC=B|6I; z*@=-Pp%Y^F68`f0hb!&>alKj4MAbpMbA(Txumx$gh|yxmz-I@&1b1bGbE67{dJHz` zF(kpYf^LM^3aQYXIqMnB_oqJw?&GgiTS(WQuy*)sMYi0F)O=$H_X{9xmp=&^^emo6 z!e~WVOWv*pT1yAh1DLA^0Xa@CW*vx7UF%)A>&10_(VF5Y_x|wVtm@**n(c@9E?&gK z0$`a=Yl#lkPORICy({H|zl6X19Dj9Z*^uYBz#tj?mT?~IZwFp04RZq(?+swU_M-=vFGQ&s@R0(6Pcbh_?6 zf8eUvQKktn*Ps5_@W7dYc7c@-S5=Z<&$_hsZ7i~i+EbHlKgo zb8k6+f6qU=6!E@;46RUYMcl~6*P|k zMt}J3T@&TQ4=wM12)@W3I*$M{e`6eiMau8qbN%IodH(8I4?%F9M`J+DQ3W+u%Rowb zY6Ot^>}#KBHTl$WeztY*)m%~LI4tWiY?W1;=%TynG)&^-&+(@}HXKl^;JQFkk8|8q zwZCzV73FU(0LrB(weVYK{CB7Rx4S|%YXm-_d=jM-{Y!1`->&dKUm;Yp&a4c11OTaW zxO%!CM4omMf^%4KF}U{uS-E^=7a(D5_Wa>jTTk<`;%Zao5C2s@c<~9$^OqOq`Kylw z#CL+-xjd{|IYi{iJJ5KZDJ1$z>5}4ZJy8Q%mFqE7mRR*2t2V*b@X;pn!JqF>e{AIb zgRpg2>yQTILxr6ArxQtr{2{S&&`89Yr`8%*sArKd?j-S1I$ALrb9k#b$5S03fS>6> ztfuKfK-PosK}ctwAnzTh&r^v{BvGC{9wzO4j|Q9U55L<_d3zsVuD`r6-(OuAX8lJU zwiUTEczPI-x%`@EZWGuo`2w7%$B?<;f*Wq!Q&Mk^KmBWf3~ynGWOLa&V26w0zHSEw?-0(IC>P1BjPa&2N8sU`Fao{nT9W32-CdjM?U=h8yB1G4?h?4 z{pDZMUmdvbh^ZLMdCaXU!^`L~jC}Ct_|v~Cj4GYQIXw0~Jj|W4D2{p%4_^bGt{y~~ zy`v-Wv0nmHFP<;{-P}j!6OG+5@L7l+$9{?7vk;cR&A<}7<6(*YbbKLZ3mIs^f;Wt% z04!MWhOrcY1qhyB;d@Om9V*tR-u`3bwN5a8hxmu_h5l4~vhe_*oH6qusNaL)&S_;tvH76#hDpoL&MEWrMQH;_g!VC2(xfoJpSkBPbQ7xHs|gXX35@Bgp=b)d!;ZJc+Is9eM(-BhNV zpmr(d4-&r!+z9jzd?kIV*ldGpDkQTQ&#6~Qc5D#=09hYy{CY<-4u(rOrvD?*M zkLxL7vnBEpepegyxnIXCAJ<+;2NLwiY)s=kDq*8tf0NehwRYNTksiUZG4ko}YNJ1w zKl>}!mGbFd1HKUd&6M~%;EcQkSb^}r~{`uI~ zBe({BcY-E&;Z%O~su#gaX5{hhejE#cnBY99V!eIu*5AVcD+E(d>}jhu{=RC{jql4w zU zapRS)(!bP|H1C2xf9G5|9a#kRg7bnoAx)e^m;+BP0Kqvl5M52IqTrl?sRk+&WYNqoWo`X?P5If)S=caeRImb!N0er@%_XD5)1n&OuF#dIp|MjMK ze}5|evbX&O#)TLamcrG~o@9Xyj#MZLswhz$Ni^GITZJ8HCM994C2{S0wjuMngL7Pn zCrIgYw4fd&fK{^72Rj4=s02a~ICCJ9?a^b|)uX^hj9YK?4OA=RB0!LPqu=id0lXMh zWmM-%a-OQGaPc%|(sq1$FVM)d`1Hrbe*EimMR)Np>-~HKQm&+@5hc|B>b`+V$PB2n^iK8XwxkA-;j7U0l%JMyt{IRP0}eG6(p9>FNRBsyo{ z2P*s_-vS6oFvJP27Ua?oQ|hO270u<-9~=Aemx=Kgj37cyqQ(fay8l(-;U93J_c_sr z!0rX)qhb3Aj6NSC&!%QPqw(XbPuumtp{p39yzYI2P7Np602VBG z!&nNyf(36FWo{Y^KF86g-A@ZohD*Nq@pWU8oPIe9J!)PA%Lw4PIGHSc<+$gRpB`R8 z+vnbgf}M>!DP2smrv+fcs-#KV&%?M3DZ9hSPRrn+wsywOUw!0b&$2t3fcy3S+1Nye z6+wr~!@Yxv?VWdd|Bqb!!JY~6P-yLVbO`yJM=gh)p2KL)SIEiTvFF|NJAQWP8gvXs zJp)&M{q7d<8HDcVZ1rV@SC9bS62X*&5m3BDM85w@^xf(uQ>tWW$}Xot4N>JF1<1e~ z_#WIw&=%6xND=HnY&ee*%yI`N#VbWr;unE{xr8~x#4uAVr9qwL>CH``4?;W>^gXx> z2p39K*+GZC&%rMLG*NYs?i}HhBWyuhEq3Tk0~f^tNF}%czVPxf^3wM{I9%iCRuCI4 zrZXFmOz8#%k+A-`|7$BL=_GT^Y|tsDz7iLLsFwrv-pGf(OiJC``zl(~L=~4Z#rJzd zfLfv12%!^85!hH>w0R3CRda&6V22&TfEVUeORSmy#xu#h6HCbmr`i z>{y$l|H0MOrJkREh_!DNKh@;$2pH|zFE$YH@2XoL>aD1|RV2YvK^WPneSp-6cpQ}z zafKs+%w`nU!PB2pw^#bUz39<;*!vUvP@pwqZAypf{{smbx9rYY{Hg!|002ovPDHLk FV1grTZ9D(~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tnt_bottom.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tnt_bottom.png new file mode 100755 index 0000000000000000000000000000000000000000..4eda0603ff17f85b0b81ea90819866aa73ec432c GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u6Ya$Ycw?0*L%EQZ@v*I tDB|hj7{U>q%)!Xi#-q?6kl@fL!N7P|$g$3GuLw|{!PC{xWt~$(69BaA732T_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tnt_side.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tnt_side.png new file mode 100755 index 0000000000000000000000000000000000000000..947f862d142535b58ba83d3409f04c9c719e134d GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`j-D=#Ar*|t5sMdo+~3&9*z>tz zMu^>ohCt?j!5k6~c-Yt^+CEQwa^Y%%M8mqy35hO}42w058#ZujFkkUtUko(qd#KID UOr>c;K*Jb3UHx3vIVCg!06JlB^AKI^qX3iNVv=&t;ucLK6VNA}G}W literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzeaxe.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzeaxe.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzeshovel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzeshovel.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzesword.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_bronzesword.png new file mode 100755 index 0000000000000000000000000000000000000000..5d26bb730e2dc47846936889a06c84a2c6897fcb GIT binary patch literal 958 zcmV;v13~e=|F~GiKLaYnCP?6`~frV9_EPp$~2Cg}$`KR(-6#X++7c(vzKHy*-Iv~b9^{0BDt`e?Cwi@ zVBj!wIKTh*|GsbL4E#U->q9B!=IuuiqX{`zD=HcIJI2SqJjv8b1#fOZm^rBNf#!g7 zoiR*n_Bypx@OTQMQ(!pZTqiueeD1YH7x2>oM085d*ZAR!-z41cE`xyP21Gm!$*hDo zc0Y#yJ_c~A8uMFU)GlalKn#zA-y?J0{wH{JDL_*pFbEfV z=VmRr3tA3Ic-8`!1FqbI3YQdO<{&r(7jMrW=#m_0dQTQydIk&)h9~5Gk1oXw#^LK5 z3o{&xg@3*m5uSvcfMrg&8v#_s&~ zF1QPhzJl=R(&m9EBr{O$m6n5yJYRUhMYw+l!f=ABz@1^)ax2|n+434qz&C-yT+O=% zK6wkFYf$BV4EGw~{-@xQS@^2E@RTm-z}YW972CGgGnvY=Wz#0&(Lqk_+fFhoQ}A!j zRr%wouB3x~2B{4C9ZCeQ2q^0$8QQ!*};jc{xMPt(?CetRm9^+Dr$&d`<^CzB??gb@Y%!pgJ53g;VH?#bh#x%jIJ0=8Z)YFw23f=MRhaw(H!w zH-_7AlFC^0^hcDQ{s@0XvtswVyZGqClSMnsKC#jDi$_Gu&z-~)83sninYL7}-42!X z>>N0QIx8XT+-7YF^k;Pq67YM(f2>V@6*|^@i{uWZkGSo?8TSsg>A!3 g&L+^+qm)y?BiralXG#_9P5=M^07*qoM6N<$f@2TE*#H0l literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondaxe.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondaxe.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondshovel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondshovel.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondsword.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_diamondsword.png new file mode 100755 index 0000000000000000000000000000000000000000..551ae0999fa91c40edb1766119ea508ed41f78bf GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy9sxcfuK)l42QnELAY=o>s#Oe5 zW(+PC48HaZU;Z=v`p@wDKcliNOT0hNtGA-bq2gg-a(6Cj?wGHAd`;=|2Q^>bE_nCq zp>Eakt!8rHg!=S?k90v*)&F=l>Kk@9f z@Abi{?V;HRt$(_FX1*jd>DXK!xvA@4SIzX=A9ro#w``Foa;!V;|J=O)?_p3C&x$`W z)feSu?EV&X5)Rwut8L)f>iEgdenGkP zsdjblW4q37E;3Qbll*);SYCyB&x4;EXHVoaFulC)gl1{QRl^VGlf@a0o8y1;=l_fP znj_wFzbN!uctZTWmbvZ+%Wm=2O%#`pW@(sHT+c4KPRJ(cLFzqFXnDH&xvXjJifq(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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_mesesword.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_mesesword.png new file mode 100755 index 0000000000000000000000000000000000000000..7c81909ea9be833ef714756a0529bc58415fbe06 GIT binary patch literal 376 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyfdM`tu3TIUA|jmo4|4zg`}g0! zfB%8#|9^;}vof2r3cH^+XM&Yzj-z;`i%_Mj5K!gu;~eKMaNfCWd+!0?v)i`M?|FRw z#`)z7|M#EH|GzLPe%!kmXgGUGkY6y627%C&R}nz!yr+v}NCji-`HOys4S3uVnU&LX z3}zWUoAJFqU{O@?(fQLN_hyvXS$0jmJ9FB`zj6=PYEGyVR=AtL$?^C0?Kc>2Mt2Kl z)Nf_qd!zXuyUp6aukRh_y=nWKV~h5Mbq>3k-ZJI9&}Pt16JGOPIN)XdkqhAhu?F(} zw}h7{>|x%dtx++ze${!$Z-QUM><*Xkb7g&D71?a-P`ZE8^XGyEKNI%pJ!WJp&AK-9;AH8; vs_V`?;`5nQt`JehVx2E*XDvA8!Zz;x9gJeXUOhexG>5^{)z4*}Q$iB}41rCi literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_steelpick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_steelpick.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_steelsword.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_steelsword.png new file mode 100755 index 0000000000000000000000000000000000000000..8ae1b6936f7d05b07d5c53d5b5ee32c390230583 GIT binary patch literal 1307 zcmV+$1?2jPP)LxtXuDbvo_GNpwfZ7EaR=}f0r+B28a&TJn@nh**?FSA}wa`s;9 z|M!3Xz4ktW1V`&tCpwK_W=5sy$|XdifCIq*$QWOL`56G0oSguPArKhy0pJ_F`~2X; z_faBhVh9Wd`Uxwltf;5}z~yqWy|_@=Tdxz3#nCJ!`0z-8u%b%8-%nXt8J(SXWnZ^0 zk9b_-Y;r9ffxwWDI}?iR@9#%S$-#pMDJUpFqtS5UO!e%%B_ZG+8bFzf$Qw6q;PrYr zbm$NT1qI~g?a&j^ji-oGHDs;w}sJmdlCuh+V@COE%nhZ;i$3u5_H@&^R zM59qMGBRjrXh3VY9~?lpC@UWxAT+7Uwzf9<`ugbU=|QX2lAoWC+wCUF5EAFk+2_n% zumU4vgG56y+1}ocq9_ax50jdjN={A=_4V~685B|ZYuy9$7vzD~t9C+DQhGcdCMG86 z>FGfTfz4*4si}!1LrDB``r<=t%$vZO-%b)ygbW6Q2qCDetHWxwVzb$BI2;&tQ~wJ- zZvuypR1gX4rADKnrltl(Q7A4h2B4#(gJe@k{Cw)-Bh{MI1781toQ{R%Tw@0g?B}M( zCsR^VsI9HV=ku{~<3{v)J=d;XW0_&55gv$M0YSS~kbzxp+p3?&|JVr1$g2`m0-Q7<2%}zq$2xhaH(zo}L zmX?OuY{uvFp)<_P8yrA8*UQf9Jzu0H^SNoc8IWXVT2P~5jHV=1HA=I?g`y~g;}KzR zY+g_!d+0XY_eO~nIukFyx(jnkDmtBx(a}*>uU^d$KOPe`RevtHjX$&%zq@xm8&(FX zzi^(3@p0nu8Dw0g`utxk2KYk{quS&9<_{mJ_se4q#qxBsdnOu66K%D=XPu zBF!tzRGqF`*tPDv!{5l@aGz{6sWGfAT4ol}0w?KSjgkW)c|!V8=^aWjqeku{e&)PLW6g{{bfsE(Z)? RR6qa#002ovPDHLkV1hZ-W!(S( literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stoneaxe.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stoneaxe.png new file mode 100755 index 0000000000000000000000000000000000000000..cc360545bd0f9cb0bcee87c6203cb4c0ca2b5e39 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF3h)VW1=4|*GC4rtDQvAO5EdHJ z(%fvOB+%R0k(!!PTT@+HQe0G6;HE2j@SyN?plZgFAirP+hi5m^fE-g#7sn8e>&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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stonepick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stonepick.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stoneshovel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stoneshovel.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stonesword.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_stonesword.png new file mode 100755 index 0000000000000000000000000000000000000000..7661a3a5413e25de21458af35de13d762ee9ef42 GIT binary patch literal 1271 zcmVbGCe(RI-`+xuc zIo~-FOH^0R9YhGh(BLQlN=QM|W5`PZuPi-GD5PP|m~?mbV2A`d|LDUoW{~0yKU?yX zy|(JSwk~(G08qjq^r%62dQkEQ)c6XxbZS4IIv*Q0z9@V?9{`589q77_BuT_#F(e7jmeww= zfQu*hGc-KHpFOIOB#Hd|d?uy>SglsNy89R%pJZ%&3R#vNWfe^Tixyc^Ce&4^RAAC_9xNzc2yp6XorBq=G$j)-p+t)t}&vs`pD1x}5%jK@tRnuMBV)9-wLg?G?+DHw{|rsl(F~_Zb~$lpX7F1_7sDgt*zI=4CZb-Mvcg_x!pFY6mO>4Eh zygW^oWiry!sP{CW>jo()$w-ofEL&J6;kbJJ=A5IQ)54ajV;nhJf?+zbSS(^g?mDj5 z)T2do+?ioACqnRtn%*rG+Z4K}4{gC1xi+QDJ2Tk7F)YN(7_oZvO zaZ%MukA zj)*s2UM-5Aaf^5}XAfcZ&-+AmRU@H@L49pCTet6~xTGrXT}uE}$M=cK$~t_V<2YYMGjj5SzKjL@-88>*$ie0W3K#^V8;z5rhCmGpSxe_-qwz hNf*x+rV0Ls`U_p>FX`O%3labT002ovPDHLkV1o2DO-cX& literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_woodaxe.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_woodaxe.png new file mode 100755 index 0000000000000000000000000000000000000000..68f1fd8c73aed8ceb9c68d9cc153cc6d15814f26 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv4DbnY1=4|*GC7{Y)~W(-+Jbf} z0^SCKsm=msN&-xJ(=`9Wh7E_7NjgZZSr_2y#3(Q;P*N?yAz%UHsTTbP0l+XkKnkOx} literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_woodshovel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tool_woodshovel.png new file mode 100755 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 a85kBH}fA4OxX+zRBZ7H^bAUKs_I*JT4%%B(Gzuc_1v6otFMqks{)Q^4sfuv8RI*uX?FbD1@CnVQI@wlRCTGGr z*YCzesVXD_9GWUJxjZgSU7H!`Ki@?2sZP0hqgz^*#r3-}oT?)AOdf}(lFQjxmQ7b^ zzW56CpKp@iwf0isb)hH9_{vI9 z6oskTIJ(V$Pl8Y|P3z&Aq7mq9X_WmvV>q2oY}+QDG}&5Ljt~Of$dZ*7 zhLHylmv2Uk>jVC;56gj`D_B;cvV1;|r__lMf>;O@9Z6DK z?M6`)CZ}RF?5Lq_UY+cx*2DPGvPfk2^R zacLs**gUIhK}SoY3C>WgQDk2G3V}kWyl#v*e|XQ&mW$G8j=4k4qK34KTbktOCw{`^(#YF|{+KBpfbpw0 zMBmj&(baxPpy!)ovfCd-bvT%g7yx4E#sf>03hy+2x+d)wh24Hk`u&59+=`IPNdVC` zJi9J`PL9FWX@dVq%$4nM%A3ZPC%w{}V))m8G#N#qKhr!2KAXs3+PA#7QwxJrG=e9om yuU=^c)bm7|sf6)_z^Pcqq~Ir9r+6g_7#I?#C8x{9|NjHDiNVv=&t;ucLK6UXpfx-I literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_animated.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_animated.png new file mode 100755 index 0000000000000000000000000000000000000000..f2da82876c546fc8bd956db620d1d3b76af367ff GIT binary patch literal 830 zcmV-E1Ht@>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#0dGk}K~#9!-Pcu90#N{lVeG

    RI`WnX5u{ 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 V(oINT7W@DJ002ovPDHLkV1l%J`riNm literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/README.txt new file mode 100755 index 00000000..f83abcda --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/README.txt @@ -0,0 +1,22 @@ +Minetest 0.4 mod: flowers +========================= + +License of source code: +----------------------- +Copyright (C) 2012-2013 Ironzorg, VanessaE + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + +License of media (textures and sounds) +-------------------------------------- +WTFPL + +Gambit (WTFPL): + flowers_mushroom_*.png + +DanDuncombe (WTFPL): + flowers_spores_*.png diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/init.lua new file mode 100755 index 00000000..5f1cdf8d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/init.lua @@ -0,0 +1,164 @@ +-- 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.flammable = 2 + f_groups.flower = 1 + f_groups.flora = 1 + f_groups.attached_node = 1 + + minetest.register_node("flowers:" .. name, { + description = desc, + drawtype = "plantlike", + tiles = {"flowers_" .. name .. ".png"}, + inventory_image = "flowers_" .. name .. ".png", + wield_image = "flowers_" .. name .. ".png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 99, + groups = f_groups, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = box + } + }) +end + +flowers.datas = { + {"rose", "Rose", {-0.15, -0.5, -0.15, 0.15, 0.3, 0.15}, {color_red = 1}}, + {"tulip", "Orange Tulip", {-0.15, -0.5, -0.15, 0.15, 0.2, 0.15}, {color_orange = 1}}, + {"dandelion_yellow", "Yellow Dandelion", {-0.15, -0.5, -0.15, 0.15, 0.2, 0.15}, {color_yellow = 1}}, + {"geranium", "Blue Geranium", {-0.15, -0.5, -0.15, 0.15, 0.2, 0.15}, {color_blue = 1}}, + {"viola", "Viola", {-0.5, -0.5, -0.5, 0.5, -0.2, 0.5}, {color_violet = 1}}, + {"dandelion_white", "White dandelion", {-0.5, -0.5, -0.5, 0.5, -0.2, 0.5}, {color_white = 1}} +} + +for _,item in pairs(flowers.datas) do + add_simple_flower(unpack(item)) +end + + +-- +-- Mushrooms +-- + +local mushrooms_datas = { + {"brown", 2}, + {"red", -6} +} + +for _, m in pairs(mushrooms_datas) do + local name, nut = m[1], m[2] + + -- Register fertile mushrooms + + -- These are placed by mapgen and the growing ABM. + -- These drop an infertile mushroom, and 0 to 3 spore + -- nodes with an average of 1.25 per mushroom, for + -- a slow multiplication of mushrooms when farming. + + minetest.register_node("flowers:mushroom_fertile_" .. name, { + description = string.sub(string.upper(name), 0, 1) .. + string.sub(name, 2) .. " Fertile Mushroom", + tiles = {"flowers_mushroom_" .. name .. ".png"}, + inventory_image = "flowers_mushroom_" .. name .. ".png", + wield_image = "flowers_mushroom_" .. name .. ".png", + drawtype = "plantlike", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy = 3, flammable = 3, attached_node = 1, + not_in_creative_inventory = 1}, + drop = { + items = { + {items = {"flowers:mushroom_" .. name}}, + {items = {"flowers:mushroom_spores_" .. name}, rarity = 4}, + {items = {"flowers:mushroom_spores_" .. name}, rarity = 2}, + {items = {"flowers:mushroom_spores_" .. name}, rarity = 2} + } + }, + sounds = default.node_sound_leaves_defaults(), + on_use = minetest.item_eat(nut), + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0, 0.3} + } + }) + + -- Register infertile mushrooms + + -- These do not drop spores, to avoid the use of repeated digging + -- and placing of a single mushroom to generate unlimited spores. + + minetest.register_node("flowers:mushroom_" .. name, { + description = string.sub(string.upper(name), 0, 1) .. + string.sub(name, 2) .. " Mushroom", + tiles = {"flowers_mushroom_" .. name .. ".png"}, + inventory_image = "flowers_mushroom_" .. name .. ".png", + wield_image = "flowers_mushroom_" .. name .. ".png", + drawtype = "plantlike", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy = 3, flammable = 3, attached_node = 1}, + sounds = default.node_sound_leaves_defaults(), + on_use = minetest.item_eat(nut), + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0, 0.3} + } + }) + + -- Register mushroom spores + + minetest.register_node("flowers:mushroom_spores_" .. name, { + description = string.sub(string.upper(name), 0, 1) .. + string.sub(name, 2) .. " Mushroom Spores", + drawtype = "signlike", + tiles = {"flowers_mushroom_spores_" .. name .. ".png"}, + inventory_image = "flowers_mushroom_spores_" .. name .. ".png", + wield_image = "flowers_mushroom_spores_" .. name .. ".png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + selection_box = { + type = "wallmounted", + }, + groups = {dig_immediate = 3, attached_node = 1}, + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/mapgen.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/mapgen.lua new file mode 100755 index 00000000..5c386e58 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/mapgen.lua @@ -0,0 +1,132 @@ +-- +-- 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 + +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_fertile_brown") + register_mgv6_mushroom("mushroom_fertile_red") +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.02, + scale = 0.03, + spread = {x=200, y=200, z=200}, + seed = seed, + octaves = 3, + persist = 0.6 + }, + biomes = { + "stone_grassland", + "sandstone_grassland", + "deciduous_forest", + "coniferous_forest", + }, + y_min = 6, + 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=200, y=200, z=200}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"deciduous_forest", "coniferous_forest"}, + y_min = 6, + y_max = 31000, + decoration = "flowers:"..name, + }) +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_fertile_brown") + register_mushroom("mushroom_fertile_red") +end + + +-- +-- Detect mapgen to select functions +-- + +-- Mods using singlenode mapgen can call these functions to enable +-- the use of minetest.generate_ores or minetest.generate_decorations + +local mg_params = minetest.get_mapgen_params() +if mg_params.mgname == "v6" then + flowers.register_mgv6_decorations() +elseif mg_params.mgname ~= "singlenode" then + flowers.register_decorations() +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_dandelion_white.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_dandelion_white.png new file mode 100755 index 0000000000000000000000000000000000000000..1bc02fb51d7b7a590b7dc83d670bea5f97d815f3 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=9cj|MyI=3dy(nKa;`2 zSJSz|Y&lSru_VYZn8D%MjWi%f%hSa%gyVYh0@VbO1|t`lhe|yOQ3pC4SyWE0IgoPT k1cMNFLTZ9hLJ|XmDnH}?85{iCfVvnwUHx3vIVCg!07}d#{Qv*} literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_dandelion_yellow.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_dandelion_yellow.png new file mode 100755 index 0000000000000000000000000000000000000000..ec11c1c80990a5e142f3cb9bc3d7da59b6bcce63 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=9b|FnA_d{h!GYl5fSG z%(x#Y#8?vK7tG-B>_!@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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_geranium.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_geranium.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_mushroom_red.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_mushroom_red.png new file mode 100755 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!MgTe~DWM4fXE7Wj literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_mushroom_spores_red.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_mushroom_spores_red.png new file mode 100755 index 0000000000000000000000000000000000000000..1f1d3a4592af275bb1dd00dcfea73cd3094ca8c6 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%APKcAr_~T6D00Eu$Q=a+hNsh qD;MS|5=WbD)?Aot-m_SYg~6(q|KstWS9pQS89ZJ6T-G@yGywoBP#ent literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_rose.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_rose.png new file mode 100755 index 0000000000000000000000000000000000000000..e3b841d2a4209bc2347f2479dbaf3b717dffe4db GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1cV`ZF0A&M+`o_!{H| zurL9I7)yfuf*Bm1-ADs+)ID7sLpZJ{AK;(SyMRYIm6gN!q{OL&pe9YBhD&`0Y|6|% dicYJf7*@G3If*uX@dRpN@O1TaS?83{1OU`{AE6m-&O jOz0MzaxjS@xq*Yh!H}_2cb}jdP#c4%tDnm{r-UW|%lsz4 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_viola.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/flowers/textures/flowers_viola.png new file mode 100755 index 0000000000000000000000000000000000000000..ca2d750efff69f79a02a3a2e24bc220525d8ebd4 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=2H({~I%udnPz|q!@> rubenfood/init.lua +-- inits the mod +-- ===================================== +-- [regis-item] Cup +-- [craft] Cup +-- [regis-food] Cigerette (-4) +-- ===================================== + +minetest.register_alias("farming:bread", "food:bread") +minetest.register_alias("farming:bread_slice", "food:bread_slice") + +-- Bread from the farming mod +minetest.register_craftitem("food:bread", { + description = "Bread", + inventory_image = "food_bread.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craftitem("food:bread_slice", { + description = "Bread Slice", + inventory_image = "food_bread_slice.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craftitem("food:bun", { + description = "Bun", + inventory_image = "food_bun.png", + on_use = minetest.item_eat(4), + groups={food=2}, +}) + +--------------------------Apple Juice-------------------------- +minetest.register_craftitem("food:apple_juice", { + description = "Apple Juice", + inventory_image = "food_juice_apple.png", + on_use = minetest.item_eat(2) +}) +----------------------Cactus Juice---------------------------- +minetest.register_craftitem("food:cactus_juice", { + description = "Cactus Juice", + inventory_image = "food_juice_cactus.png", + on_use = minetest.item_eat(2), +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_bread.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_bread.png new file mode 100755 index 0000000000000000000000000000000000000000..2be5fe43bc4becb12f2092842b4dde7f5ee131c8 GIT binary patch literal 691 zcmV;k0!;mhP)000McNliru-v|*18zzE5V7>qV0zgSb zK~z}7?Uv7O(?Af1zfGJrjq5fl1gN4)P*L#)Ia2WeJOSrQ9Fe$#xN+tHmf9EK$^%pa z!G#D_RgX|Wppt~7r1|GMiR0xkV?^N66EaHYvL5ex?C&=->xFYWw^=uH)`bsmE?R&_ zFqpcZ&pT6*;@E}&Pu@feXNj9htpfh-%ordp7ze<(c_AbOp#DwP<+3s^E?EEuK@7mC zEo{f39RfUkYxDny0{)hX06rd&1;`j7^GbqRzEA+5;9LY?98LiE+^7NYV<3Jw79}RJ zyuuhFfM->kOP2!AA5;v$ygeBK?7#lt05tot=2*zrSEZ;gc|zU}+W>S25dg~t7l78N z4?w3L0ML_Ztcrcvbt8aBull)k)quaX8Ugg)*Ruder!sYIMRHy$dH{UtwgBj#$a5pB zN*N_A$vR_2q0y17tIIM1VfVHz(u^;^L_SEsZjtR8>O> zZ)g`N_eMQsJE61t_?CQg(6IoAwSCELrXz$!&GDR&yP>v^tE2Y$TA&e!O13uLXU0>1 z2?_Kvt^b1E`x_SEOYl{4r-WMc#7Ocd#K{(?BywT(-;vm#{@v~Acc%9|kl2fR>lVPq zr&Gk8aZi<>&kwgLy&`)YYpShE})QXW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6kqD;;usQfIQh^2|MrI+n8Z@fO%7EJDL?x?{kp-C5bkY; zhi>@rF!Qk8VeIJ-7dzY>dn~9&>2Tb>e@;_&`L~}l=y7Ab7USR-(B1thVMAwc*FtHg z6Z_;oWhOj0&G=*&Lzu{8E&hZ~?r;$SubK^i?4v{`&*fe*^H;mSr$rRs1yimSl3x}F zHkfl|2wqtnXz+?*(Jkg1yE1O<3VXuzr0hV3$b(*{Dkg^BJiF~R4Nc2HKJj$*b6Mw< G&;$TftZ@$j literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_bun.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_bun.png new file mode 100755 index 0000000000000000000000000000000000000000..e3d14e5042a619c9c90d79d911b1ef8c23556385 GIT binary patch literal 872 zcmV-u1DE`XP)>B~-T-o$8W7v}O@f zgJVG*TIy04vlMTT4p|JOAk-m4=#au;haN$Q!|{84_wL=F6iWvmgm>iKyYKsbzd!Hy zBE#VjS2?1%;t{*Zra~?um92UBJ923Rc+lPEcK|?RMaRUL`<+pUM1o?VkV_1U*Uoto zV7X>sdsS!umoyb$Iu-yRn*_Qh@ae~&Kr+!V;LCF=13x*l*S1%6lxqfim%vM!imqwT z&+o=O-4#e+Gkylr+^b&t`&2L?u?U4I(HnGe5FP`C7YY1(Fy! z4aqth<(h%6X}dsNo6V?b_pFiY0Q37+%eh&!@WbPr!wm!`&VDL*rXhhZ_8lewT= zGjLGV(KP|U3T3%84aJm`rJgMK_%S%`0{{-Hx^(^3H)m>wDnut|KxNaA7N3Xj4>36H zI{TTERvO&yqkp!RrA_;OyXa$sbidiqK0VPdE zHtDQ};^6DRNM}K@kjL9cIael#gJdV)c1?E?qUZEX9+UG6!2~ilt|O>8iHdYh`$sD9 z;C|MJ3PS$$BVYojo*pV#s9-QM~8=8+Us zNok`srF3TR?9^Q!Qj$|HKtBTfewqBfT`{>rW`P%w3>W~?_g+RW)Ryz{;3uUhH32VG y>VX%QNZ7j}-%iO$k<9=6VshD6v&escJN^rn?U<{ud?Jbf0000mpL3{C`epb`Uv1_OgW z1B11-sjaoCn}tz`iC&_Cb~D(`mla!Tfr=PQg8YIR9G=}s196hP-CYV^fBRp5dXvGihNQixzx!QM^JT2ie%zQ}%XG($6;nA6WSP!=^{d8CB1KX$X~8O= z%^L5%pIv6Dcm8^Ipo3;|qJ@;HckK7SpCd&Cgj}bee!1o8+wX-u3oRTp`XqP91$2F%;!~~^UIpq7hU!_dcCqY5a@LVPgg&ebxsLQ0K#j;d;kCd literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_juice_cactus.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/food/textures/food_juice_cactus.png new file mode 100755 index 0000000000000000000000000000000000000000..2d2bce937c4e03a038218074ea67a724df49dd77 GIT binary patch literal 718 zcmZvZYeXp{rrAbq-*u)6=qywES;8Ooq=aM3XSLf&UWP9>g{vu?fOS$XXy9hpqJ>&>YA-7^k4kSydV4Oz6BHE-<3-M2Z2;TxBXP_+_cNm4HCXBn#bl zn0BJdbkazykp4o2qSU96J_#$xWJu0R@Z4OSbxmt1-fBs?)oN|>IbM6C(Ac)UJ;fQd z)aBWJMO~b%{QFUesJhMC{4IX3=h$_!T4@grTTM(KcII}ORDVKtAZdB8y5(LbuU|PI zZM&D{t%y4t(|RbBEFODei7rq~1Q!jwy(H!ZiAZabR?~C&Fy%U~|7QpCQ#H-r|sYxP7`) bQZqZl4BpA}?^^r;nabel>gTe~DWM4f&$%Zh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_1.png new file mode 100755 index 0000000000000000000000000000000000000000..5182fc8aac9eac2685af0342b01b12f5b3e21ffe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|g&9cpta~{ZNGS&Rgt!7}-wj{m);`Hzb-irm znaUIY+m3#kc;xx4L-$@aet+Wq{U+bhMLZci7-5DwYogajamnSs&YgKIsI O#o+1c=d#Wzp$Pyq!wQA~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_2.png new file mode 100755 index 0000000000000000000000000000000000000000..9ad96a8c9c20b94218ba77cfb19e3e737a4ba584 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|g&9cpta~{ZNGS&Rgt!7}-wj{m);`Hzb-irm znaUIY+m3#kc;xx4L-(F|e}C2Zy;{pH4XB8-B*-rqNJBtz%It+emVu{>V~EDY} LtDnm{r-UW|RT@7X literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_3.png new file mode 100755 index 0000000000000000000000000000000000000000..dc787dff93732632a12115087d52f6a498df5de1 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|g&9cpta~{ZNXZ5Ggt!7}-wj{m);`Hzb-nV$ z|F)x_CLVb{>(ISbh5rxD{4cxxEC)ziNswPKkOqV8&w~~M83vv%jv*QoliwsXFgR-b zmFvC7ymTh7!k78X0=Fc5<&LH2WF#z5OOP}zFp%ZT08;v%E{-7@6O%RCoA@*wo=ZD7 zMoO`$XgWG*h;TSHa*G&<7zBuJ=#jFJ;9XL-iIKrc%aU`ZO;$c9WezIku7@zhEE@1bNHYCju!QPZ!4!jfu$~%}qrb2afvlwl*lJ wauhT&IcgZRF}1O$jrXD@rs`r!=|Msho832;sojUboFyt=akR{0PD*zp#T5? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_6.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_6.png new file mode 100755 index 0000000000000000000000000000000000000000..3396ea65b3beed6ea12e384b25ea5ea1cdd00e4f GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|g&9cpta~{ZNQnmcgt!7}-wj{m);_5`@xSfp zr_?ofCmwk&mK?+blwd6h@(Tvi3=D^|*){?x9Zwg>5RHk+9IZ_z8V8Q@H-DNuMd1J| t7t6u}5?m5Y5-Yf7xbw>NumxG)WMDAlHekN9W#f8~eot3Fmvv4FO#q^@EcO5Z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_65535.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_65535.png new file mode 100755 index 0000000000000000000000000000000000000000..4b5b3029265a4ef9b9c654442d56c7f198ffdeb8 GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-5DwYogajamnSs&YgKIsI O#o+1c=d#Wzp$Pyq!wQA~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_7.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_7.png new file mode 100755 index 0000000000000000000000000000000000000000..03dbd4ab8110608853aa6904de8733d454c0b960 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|g&9cpta~{ZNC^e_gt!7}-wj_YPyBB?`YCSh zlb)k*>h2_j07Y3!g8YJkG{fe}X|sTowx^3@h{nX^g2tu*jRQx^TR%B3s7clkXkk*- oNGM2Hpp_tHT3{gM@iv8-;p!@lyZ6Flg+SUpUHx3vIVCg!09DT}n*aa+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_8.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_8.png new file mode 100755 index 0000000000000000000000000000000000000000..6c4b40cd0d679a276632b851a4260e4525ae11b4 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|g&9cpta~{ZNbv{wgt!7}-wj_YPy7#C_onUW zr)Aq-qymMQOM?7@f%LDkBlm!mrl*Tzh{nWZgEl5{jRQx`8$Zpx_=I(#11FaRkHiYD j8E(8XJ#0bNHyIetTvn1j^D|)yP!ofvtDnm{r-UW|D&s73 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_9.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/breath_9.png new file mode 100755 index 0000000000000000000000000000000000000000..22edb2d4dd891be78d07a1591ecbe4b6850ca238 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8W^2C4N4PP6M|Cn~R zc^{C^R1)MD%)n4K`K$$yr|jwC7$Om#9Kp)+zmZ|)J^m%}iXWXD8x}S;Y8Zci7-5DwYogajamnSs&YgKIsI O#o+1c=d#Wzp$Pyq!wQA~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_1.png new file mode 100755 index 0000000000000000000000000000000000000000..7f5f05ed37abdf664c700b7624ca2dc69d2d2856 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQk(%kA+A8$*w}c7iAjj#LIWU2 v%+tj&L?S#nK|w5IEte`=3y*&55hjKMZUM{L4=|blRWNwE`njxgN@xNAg*z1y literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_10.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_10.png new file mode 100755 index 0000000000000000000000000000000000000000..8c493abd7ffc5e29f28c2f26f8a6874dfd34e6f6 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}bSj>*>vt_#af z`2hLSo-U3d65+`S3St>+fBml)mEt?fqIlR_aU%mm$%>BrUzcyz0F^O#y85}Sb4q9e E017-EUH||9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_11.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_11.png new file mode 100755 index 0000000000000000000000000000000000000000..47879eb95f83108347d1c184ad24f58302a2b651 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}c-LX)r8T*WT% zEd}zWJzX3_B*K#u6vQ&t{`y}p%Esr)u6Wp6aU%o6KdYW><3q}CfXWy=UHx3vIVCg! E0OrjbvH$=8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_12.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_12.png new file mode 100755 index 0000000000000000000000000000000000000000..ef54677421b73d703295235b7e6061022b165f01 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}c-LX)r8T*WT% zEd}zWJzX3_B*K#u6vQ&t{`y}pDkjs#<UHx3vIVCg! E0OK+n7ytkO literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_15.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_15.png new file mode 100755 index 0000000000000000000000000000000000000000..532a9157fc87aae5b8bccdac171a222b41fb8c27 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}c-LX)r8T*WT% zEd}zWJzX3_B*K#u6vQ&t{`y}p>LFVdQ&MBb@ E0QPqrqyPW_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_16.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_16.png new file mode 100755 index 0000000000000000000000000000000000000000..9541e0757069c915803998813d7ba67357bc9ad8 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w{FEhe`8S*S9<+ zmO#F=r;B5VM0j$7f>_4dU;pbx_4dU;pbx<7Bv)6c2kVZe(D1+Ofg?`%e8=KxGV`u6{1-oD!M< D-dr3` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_18.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_18.png new file mode 100755 index 0000000000000000000000000000000000000000..aeff4d56aaa3c076774a1b507d135689725a075f GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w{FEhe`8S*S9<+ zmO#F=r;B5VM0j$7f>_4dU;pbx8D*rTq>T262yruXYVWYG=;WCLRL0=x>gTe~DWM4f DrQI2L literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_19.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_19.png new file mode 100755 index 0000000000000000000000000000000000000000..fc95e7c23c9b7b1fb3a4695c66c4708f12aca9b9 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w{FEhe`8S*S9<+ zmO#Fwr;B5VM0j$7f>_4dU;pbx9c849_J{~^GhF(+$NFQ!w)H?o44$rjF6*2UngFOL B8>#>R literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_2.png new file mode 100755 index 0000000000000000000000000000000000000000..8faf1a0c621a13941a7be99ab53b170a13dfdad0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}c7iOE-2*U+eX z86aQ6)5S4FB0M=kK`dkKumAQ_3^*j?xH?%Gl72+Y58b2f093=^>FVdQ&MBb@08b1V AApigX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_20.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_20.png new file mode 100755 index 0000000000000000000000000000000000000000..93d6733d76e1318ad8d0acb6232adbd9202ff46c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQk(%kA+A8$WJi(f*BLVI$7FyU zDNh&25Q*^Q1O>5bP0l+XkKK+70Z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_3.png new file mode 100755 index 0000000000000000000000000000000000000000..c973e017692b4821e0f626519aa5ec84bf04fbe8 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}c7iOE-2*U+eX z86aQU)5S4FB0M=kK`dkKumAN|R|PmJq*Q3Ch%qqeM8?cs)9SegsEonW)z4*}Q$iB} Dw*4C3 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_4.png new file mode 100755 index 0000000000000000000000000000000000000000..e463d7e5e8cf6ff757c343af8b4f7cac4fad1264 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}c7iOE-2*U+eX z86aQU)5S4FB0M=kK`dkKumAO;0_~636%TtWZe(CsFOxF4W`&~|P#J@#tDnm{r-UW| Dubmo? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_5.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_5.png new file mode 100755 index 0000000000000000000000000000000000000000..2b241c556b62407ca0ccf4ef4a6270f6bb9373f9 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}c7iOE-2*U+eX z86aQU)5S4FB0M=kK`dkKumAO;677$e6%TtWZe(D{=*{Stzp?NtP#J@#tDnm{r-UW| DzVjQe literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_6.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_6.png new file mode 100755 index 0000000000000000000000000000000000000000..e0af5f6a7e25a0530a05f94685c36dd21568f697 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}bSj>*>vt_#af z`2hLSo-U3d65+`S3St>+fBml)6={FOrg+#}aU%o6>4JjxH9eL}KxGV`u6{1-oD!M< D2Vxw6 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_7.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_7.png new file mode 100755 index 0000000000000000000000000000000000000000..35fd7f8a14bc15f96c77a0e7c73317007bdeb3f6 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}bSj>*>vt_#af z`2hLSo-U3d65+`S3St>+fBml)m1%#(qz>% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_8.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/gauges/textures/health_8.png new file mode 100755 index 0000000000000000000000000000000000000000..1f45f7b0ad40d6c191c58b873501cad8a844410e GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^3xJq|i5W;Tzmu^AQak}ZA+A8$*w}bSj>*>vt_#af z`2hLSo-U3d65+`S3St>+fBml)72-R}=hQacDT$F``*>vt_#af z`2hLSo-U3d65+`S3St>+fBml)<>EWa=F~RbDT$FGu(hE)>G0wiKxGV`u6{1-oD!M< D_v#!= literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/init.lua new file mode 100755 index 00000000..0378164a --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/init.lua @@ -0,0 +1,296 @@ +local arena_size = 200 +arena_size = arena_size/2 +local replace = {} + +glass_arena = {} + +--Set size of the arena +function glass_arena.set_size(n) + arena_size = (n/2) +end + +--Set arena texture +function glass_arena.set_texture(name) + minetest.register_node(":glass_arena:wall",{ + drawtype = "glasslike_framed_optional", + tiles = {name}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + diggable = false, + groups = {not_in_creative_inventory=1}, + }) +end + + +--Node defs +minetest.register_node("glass_arena:wall",{ + drawtype = "glasslike_framed_optional", + tiles = {"default_glass.png"}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + diggable = false, + groups = {not_in_creative_inventory=1}, +}) + +minetest.register_node("glass_arena:wall_middle",{ + drawtype = "glasslike_framed_optional", + tiles = {"glass_arena.png"}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + diggable = false, + groups = {not_in_creative_inventory=1}, +}) + +minetest.register_node("glass_arena:wall_end",{ + drawtype = "glasslike_framed_optional", + tiles = {"glass_arena.png"}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + diggable = false, + groups = {not_in_creative_inventory=1}, +}) + +--Teleport player within boundary +glass_arena.rise = function(player) + local pos = player:getpos() + if pos then + if minetest.env:get_node({x=pos.x,y=pos.y+1,z=pos.z}) ~= "air" then + for y=0, 100 do + local node = minetest.env:get_node({x=pos.x,y=y,z=pos.z}) + if node.name == "ignore" then + player:setpos({x=pos.x,y=pos.y+y+1,z=pos.z}) + minetest.after(2, glass_arena.rise, player) + return + end + if minetest.env:get_node_light({x=pos.x,y=y,z=pos.z}, 0.5) > 5 then + if node.name == "air" then + player:setpos({x=pos.x,y=pos.y+y+1,z=pos.z}) + return + elseif node.name == "default:water_source" then + player:setpos({x=pos.x,y=pos.y+y+1,z=pos.z}) + return + end + end + end + player:setpos({x=pos.x,y=pos.y+200,z=pos.z}) + end + end +end + +function glass_arena.teleport(player) + local pos = player:getpos() + player:setpos({x=math.random(-arena_size+1,arena_size-1),y=0,z=math.random(-arena_size+1,arena_size-1)}) + minetest.after(1, glass_arena.rise, player) + return true +end + +function glass_arena.replace(list) + replace = list +end + +--Regenerate walls if pieces are missing +minetest.register_abm({ + nodenames = {"glass_arena:wall_middle"}, + neighbors = {"air","default:water_source","default:water_flowing","default:lava_source","default:lava_flowing"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local env = minetest.env + local function should_replace(pos) + local node = env:get_node(pos) + local name = node.name + if node.name == "air" or node.name == "ignore" or + node.name == "default:water_source" or node.name == "default:water_flowing" or + node.name == "default:lava_source" or node.name == "default:lava_flowing" or + node.name == "default:cactus" or node.name == "default:leaves" or node.name == "snow:needles" then + return true + end + end + if should_replace({x=pos.x,y=pos.y+1,z=pos.z}) then + env:add_node({x=pos.x,y=pos.y+1,z=pos.z},{name="glass_arena:wall_middle"}) + end + if should_replace({x=pos.x,y=pos.y-1,z=pos.z}) then + env:add_node({x=pos.x,y=pos.y-1,z=pos.z},{name="glass_arena:wall_middle"}) + end + if should_replace({x=pos.x+1,y=pos.y,z=pos.z}) then + if pos.x == arena_size + 1 then + env:add_node({x=pos.x+1,y=pos.y,z=pos.z},{name="glass_arena:wall_end"}) + elseif pos.x == -arena_size - 1 then + env:add_node({x=pos.x+1,y=pos.y,z=pos.z},{name="glass_arena:wall"}) + else + env:add_node({x=pos.x+1,y=pos.y,z=pos.z},{name="glass_arena:wall_middle"}) + end + end + if should_replace({x=pos.x-1,y=pos.y,z=pos.z}) then + if pos.x == arena_size + 1 then + env:add_node({x=pos.x-1,y=pos.y,z=pos.z},{name="glass_arena:wall"}) + elseif pos.x == -arena_size - 1 then + env:add_node({x=pos.x-1,y=pos.y,z=pos.z},{name="glass_arena:wall_end"}) + else + env:add_node({x=pos.x-1,y=pos.y,z=pos.z},{name="glass_arena:wall_middle"}) + end + end + if should_replace({x=pos.x,y=pos.y,z=pos.z+1}) then + if pos.z == arena_size + 1 then + env:add_node({x=pos.x,y=pos.y,z=pos.z+1},{name="glass_arena:wall_end"}) + elseif pos.z == -arena_size - 1 then + env:add_node({x=pos.x,y=pos.y,z=pos.z+1},{name="glass_arena:wall"}) + else + env:add_node({x=pos.x,y=pos.y,z=pos.z+1},{name="glass_arena:wall_middle"}) + end + end + if should_replace({x=pos.x,y=pos.y,z=pos.z-1}) then + if pos.z == arena_size + 1 then + env:add_node({x=pos.x,y=pos.y,z=pos.z-1},{name="glass_arena:wall"}) + elseif pos.z == -arena_size - 1 then + env:add_node({x=pos.x,y=pos.y,z=pos.z-1},{name="glass_arena:wall_end"}) + else + env:add_node({x=pos.x,y=pos.y,z=pos.z-1},{name="glass_arena:wall_middle"}) + end + end + end, +}) + + +minetest.register_on_generated(function(minp, maxp, seed) + local database = minetest.registered_nodes + local replace = replace + local function should_replace(pos) + local node = minetest.env:get_node(pos) + local name = node.name + if (not replace) or #replace == 0 then + return true + else + for i,v in pairs(replace) do + if name == v then + return true + end + end + end + if not database[name].walkable then + return true + else + return false + end + end + --Speed up generation by checking if this chunk needs to be proccesed. + if not ((minp.x > arena_size or minp.z > arena_size) or (maxp.x < -arena_size or maxp.z < -arena_size)) and + not ((minp.x > -arena_size and maxp.x < arena_size) and (minp.z > -arena_size and maxp.z < arena_size)) then + + --Should make things a bit faster. + local env = minetest.env + local gen + + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x); + local x0 = minp.x + local z0 = minp.z + local x1 = maxp.x + local z1 = maxp.z + local y0 = minp.y + + --Loop through chunk. + for j=0,divs do + for i=0,divs do + + local x = x0+(j or 0) + local z = z0+(i or 0) + + --Build Wall + if x == arena_size and z <= arena_size and z >= -arena_size then + for y=0, (maxp.y-minp.y) do + + local y = y0+y + + local pos = {x=x,y=y,z=z} + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall"}) + end + pos.x = pos.x + 1 + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall_middle"}) + end + pos.x = pos.x + 1 + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall_end"}) + end + end + end + + if z == arena_size and x <= arena_size and x >= -arena_size then + for y=0, (maxp.y-minp.y) do + + local y = y0+y + + local pos = {x=x,y=y,z=z} + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall"}) + end + pos.z = pos.z + 1 + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall_middle"}) + end + pos.z = pos.z + 1 + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall_end"}) + end + + end + end + + if x == -arena_size and z >= -arena_size and z <= arena_size then + for y=0, (maxp.y-minp.y) do + + local y = y0+y + + local pos = {x=x,y=y,z=z} + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall"}) + end + pos.x = pos.x - 1 + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall_middle"}) + end + pos.x = pos.x - 1 + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall_end"}) + end + + end + end + + if z == -arena_size and x >= -arena_size and x <= arena_size then + for y=0, (maxp.y-minp.y) do + + local y = y0+y + + local pos = {x=x,y=y,z=z} + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall"}) + end + pos.z = pos.z - 1 + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall_middle"}) + end + pos.z = pos.z - 1 + if should_replace(pos) then + env:add_node(pos,{name="glass_arena:wall_end"}) + end + + end + end + + end + end + end +end) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/license.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/license.txt new file mode 100755 index 00000000..94a9ed02 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/license.txt @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/textures/glass_arena.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/glass_arena/textures/glass_arena.png new file mode 100755 index 0000000000000000000000000000000000000000..397ab504fcca6a6874bfcf6a854abab9dbd47e67 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>&H|6fVg?3oVGw3ym^DWND9B#o z>FdgVmr;V9h2L7$wh<^KS>hT|;+&tGo0?a`;9QiNSdyBeP@Y+mq2TW68xY>eCk|A^ xl;rL1!tlSn|IB_MkK5D5F@!@l`Nw%C1}0WUmX6QYCIE#QJYD@<);T3K0RSiyBlG|O literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/API.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/API.md new file mode 100755 index 00000000..d18f05b2 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/API.md @@ -0,0 +1,174 @@ +API documentation for the HUD bars mod 1.2.1 +============================================ + +## Introduction +This API allows you to add, change, hide and unhide custom HUD bars for this mod. + +## Overview +To give you a *very* brief overview over this API, here is the basic workflow on how to add your own custom HUD bar: + +* Create images for your HUD bar +* Call `hb.register_hudbar` to make the definition of the HUD bar known to this mod +* Call `hb.init_hudbar` for each player for which you want to use previously defined HUD bar +* Use `hb.change_hudbar` whenever you need to change the values of a HUD bar of a certain player +* If you need it: Use `hb.hide_hudbar` and `hb.unhide_hudbar` to hide or unhide HUD bars of a certain player + +## The basic rules +In order to use this API, you should be aware of a few basic rules in order to understand it: + +* A HUD bar is an approximate graphical representation of the ratio of a current value and a maximum value, i.e. current health of 15 and maximum health of 20. A full HUD bar represents 100%, an empty HUD bar represents 0%. +* The current value must always be equal to or smaller then the maximum +* Both current value and maximum must not be smaller than 0 +* Both current value and maximum must be real numbers. So no NaN, infinity, etc. +* The HUD bar will be hidden if the maximum equals 0. This is intentional. +* The health and breath HUD bars are hardcoded. + +These are soft rules, the HUD bars mod will not enforce all of these. +But this mod has been programmed under the assumption that these rules are followed, for integrity. + +## Adding a HUD bar +To make a new HUD bar known to this mod, you need … + +* … an image of size 2×16 for the bar +* … an icon of size 16×16 (optional) +* … to register it with `hb.register_hudbar` + +### Bar image +The image for the bar will be repeated horizontally to denote the “value” of the HUD bar. +It **must** be of size 2×16. +If neccessary, the image will be split vertically in half, and only the left half of the image +is displayed. So the final HUD bar will always be displayed on a per-pixel basis. + +The default bar images are single-colored, but you can use other styles as well, for instance, +a vertical gradient. + +### Icon +A 16×16 image shown left of the HUD bar. This is optional. + +### `hb.register_hudbar(identifier, text_color, label, textures, default_start_value, default_start_max, default_start_hidden, format_string)` +This function registers a new custom HUD bar definition to the HUD bars mod, so it can be later used to be displayed, changed, hidden +and unhidden on a per-player basis. +Note this does not yet display the HUD bar. + +The HUD bars will be displayed in a “first come, first serve” order. This mod does not allow fow a custom order or a way to set it +manually in a reliable way. + + +#### Parameters +* `identifier`: A globally unique internal name for the HUD bar, will be used later to refer to it. Please only rely on alphanumeric characters for now. The identifiers “`health`” and “`breath`” are used internally for the built-in health and breath bar, respectively. Please do not use these names. +* `text_color`: A 3-octet number defining the color of the text. The octets denote, in this order red, green and blue and range from `0x00` (complete lack of this component) to `0xFF` (full intensity of this component). Example: `0xFFFFFF` for white. +* `label`: A string which is displayed on the HUD bar itself to describe the HUD bar. Try to keep this string short. +* `textures`: A table with the following fields: + * `bar`: The file name of the bar image (as string). This is only used for the `progress_bar` bar type (see `README.txt`, settings section). + * `icon`: The file name of the icon, as string. For the `progress_bar` type, it is shown as single image left of the bar, for the two statbar bar types, it is used as the statbar icon and will be repeated. This field can be `nil`, in which case no icon will be used, but this is not recommended, because the HUD bar will be invisible if the one of the statbar bar types is used. + * `bgicon`: The file name of the background icon, it is used as the background for the modern statbar mode only. This field can be `nil`, in which case no background icon will be displayed in this mode. +* `default_start_value`: If this HUD bar is added to a player, and no initial value is specified, this value will be used as initial current value +* `default_max_value`: If this HUD bar is added to a player, and no initial maximum value is specified, this value will be used as initial maximum value +* `default_start_hidden`: The HUD bar will be initially start hidden by default when added to a player. Use `hb.unhide_hudbar` to unhide it. +* `format_string`: This is optional; You can specify an alternative format string display the final text on the HUD bar. The default format string is “`%s: %d/%d`” (in this order: Label, current value, maximum value). See also the Lua documentation of `string.format`. + +#### Return value +Always `nil`. + + +## Displaying a HUD bar +After a HUD bar has been registered, they are not yet displayed yet for any player. HUD bars must be +explicitly initialized on a per-player basis. + +You probably want to do this in the `minetest.register_on_joinplayer`. + +### `hb.init_hudbar(player, identifier, start_value, start_max, start_hidden)` +This function initialzes and activates a previously registered HUD bar and assigns it to a +certain client/player. This has only to be done once per player and after that, you can change +the values using `hb.change_hudbar`. + +However, if `start_hidden` was set to `true` for the HUD bar (in `hb.register_hudbar`), the HUD bar +will initially be hidden, but the HUD elements are still sent to the client. Otherwise, +the HUD bar will be initially be shown to the player. + +#### Parameters +* `player`: `ObjectRef` of the player to which the new HUD bar should be displayed to. +* `identifier`: The identifier of the HUD bar type, as specified in `hb.register_hudbar`. +* `start_value`: The initial current value of the HUD bar. This is optional, `default_start_value` of the registration function will be used, if this is `nil`. +* `start_max`: The initial maximum value of the HUD bar. This is optional, `default_start_max` of the registration function will be used, if this is `nil` +* `start_hidden`: Whether the HUD bar is initially hidden. This is optional, `default_start_hidden` of the registration function will be used as default + +#### Return value +Always `nil`. + + + +## Modifying a HUD bar +After a HUD bar has been added, you can change the current and maximum value on a per-player basis. +You use the function `hb.change_hudbar` for this. + +### `hb.change_hudbar(player, identifier, new_value, new_max_value)` +Changes the values of an initialized HUD bar for a certain player. `new_value` and `new_max_value` +can be `nil`; if one of them is `nil`, that means the value is unchanged. If both values +are `nil`, this function is a no-op. +This function also tries minimize the amount of calls to `hud_change` of the Minetest Lua API, and +therefore, network traffic. `hud_change` is only called if it is actually needed, i.e. when the +actual length of the bar or the displayed string changed, so you do not have to worry about it. + +#### Parameters +* `player`: `ObjectRef` of the player to which the HUD bar belongs to +* `identifier`: The identifier of the HUD bar type to change, as specified in `hb.register_hudbar`. +* `new_value`: The new current value of the HUD bar +* `new_max_value`: The new maximum value of the HUD bar + +#### Return value +Always `nil`. + + +## Hiding and unhiding a HUD bar +You can also hide custom HUD bars, meaning they will not be displayed for a certain player. You can still +use `hb.change_hudbar` on a hidden HUD bar, the new values will be correctly displayed after the HUD bar +has been unhidden. Both functions will only call `hud_change` if there has been an actual change to avoid +unneccessary traffic. + +Note that the hidden state of a HUD bar will *not* be saved by this mod on server shutdown, so you may need +to write your own routines for this or by setting the correct value for `start_hidden` when calling +`hb.init_hudbar`. + +### `hb.hide_hudbar(player, identifier)` +Hides the specified HUD bar from the screen of the specified player. + +#### Parameters +* `player`: `ObjectRef` of the player to which the HUD bar belongs to +* `identifier`: The identifier of the HUD bar type to hide, as specified in `hb.register_hudbar`. + +#### Return value +Always `nil`. + + +### `hb.unhide_hudbar(player, identifier)` +Makes a previously hidden HUD bar visible again to a player. + +#### Parameters +* `player`: `ObjectRef` of the player to which the HUD bar belongs to +* `identifier`: The identifier of the HUD bar type to unhide, as specified in `hb.register_hudbar`. + +#### Return value +Always `nil`. + + +## Reading HUD bar information +It is also possible to read information about an active HUD bar. + +### `hb.get_hudbar_state(player, identifier)` +Returns the current state of the active player's HUD bar. + +#### Parameters +* `player`: `ObjectRef` of the player to which the HUD bar belongs to +* `identifier`: The identifier of the HUD bar type to hide, as specified in `hb.register_hudbar`. + +#### Return value +A table which holds information on the current state of the HUD bar. Note the table is a deep +copy of the internal HUD bar state, it is *not* a reference; the information hold by the table is +only true for the moment you called this function. The fields of this table are: + +* `value`: Current value of HUD bar. +* `max`: Current maximum value of HUD bar. +* `hidden`: Boolean denoting whether the HUD bar is hidden. +* `barlength`: The length of the HUD bar in pixels. This field is meaningless if the HUD bar is currently hidden. +* `text`: The text shown on the HUD bar. This fiels is meaningless if the HUD bar is currently hidden. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/README.txt new file mode 100755 index 00000000..2fe71279 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/README.txt @@ -0,0 +1,109 @@ +Minetest mod: HUD bars +====================== +Version: 1.2.1 + +This software uses semantic versioning, as defined by version 2.0.0 of the SemVer +standard. + + +License of source code: WTFPL +----------------------------- +Author: Wuzzy (2015) +Forked from the “Better HUD” [hud] mod by BlockMen. + + +Using the mod: +-------------- +This mod changes the HUD of Minetest. It replaces the default health and breath symbols by horizontal colored bars with text showing +the number. + +Furthermore, it enables other mods to add their own custom bars to the HUD, this mod will place them accordingly. + +You can create a “hudbars.conf” file to customize the positions of the health and breath bars. Take a look at “hudbars.conf.example” +to get more infos. The lines starting with “--” are comments, remove the two dashes to activate a setting. Settings which are not +set will use a default value instead. + + +IMPORTANT: +Keep in mind if running a server with this mod, that the custom position should be displayed correctly on every screen size! + +Settings: +--------- +This mod can be configured by editing minetest.conf. Currently, the following setting is recognized: + +- hudbars_autohide_breath: A boolean setting, it can be either “true” or “false”. If set to “true”, + the breath bar will be automatically hidden shortly after the breathbar has been filled up. If set + to “false”, the breath bar will always be displayed. The default value is “true”. + +- hudbars_sorting: This setting allows you to specify the “slot” positions of the HUD bars manually. + + The setting has to be specified as a comma-seperated list of key=value pairs, where a key refers to the + identifier of a HUD bar and the value refers to the slot number of where the HUD bar should be placed. + The slot number must be an integer greater of equal to 0. The slot positions start (slot 0) at the + bottom (nearest to hotbar in default configuration) left side, the following slot 1 is at the right + side, slot `2` is on the right side again, but placed over the first HUD bar (slot 0), and it goes on, + in a zig-zag pattern. + All HUD bars to which no sorting rule has been applied will fill in all slots which have not been occupied + by the HUD bars specified in this setting, the slots will be filled in from the lowest slot number. + Note that the order of those remaining HUD bars is *not* fixed, it basically just boils down on which mod + “came” first. Don't worry, the mod will still work perfectly fine, this setting is entirely optional. + + Be careful not to use slot indices twice, or else different HUD bars will be drawn over each other! + + If this setting is not set, by default the health and breath bar are displayed at slot positions 0 and 1, + respectively (health bar at left bottom-most positoin, breath bar right from it). All other HUD bars are + placed automatically. + + Example value: + breath=0, health=1 + This places the breath bar at the left side, and the health bar to the right side. + +- hudbars_bar_type: Specifies the style of bars. You can select between the default progress-bar-like bars and the good old statbars + like you know from vanilla Minetest. Note that the classic and modern statbars are still a little bit experimental. + These values are possible: + - progress_bar: A horizontal progress-bar-like bar with a label, showing numerical value (current, maximum), and an icon. + These bars usually convey the most information. This is the default and recommended value.. + - statbar_classic: Classic statbar, like in vanilla Minetest. Made out of up to 20 half-symbols. Those bars represent the vague ratio between + the current value and the maximum value. 1 half-symbol stands for approximately 5% of the maximum value. + - statbar_modern: Like the classic statbar, but also supports background images, this kind of statbar may be considered to be more user-friendly + than the classic statbar. This bar type closely resembles the [hud] mod. + +- hudbars_vmargin: The vertical distance between two HUD bars in pixels (default: 24) +- hudbars_tick: The number of seconds between two updates of the HUD bars. Increase this number if you have a slow server (default: 0.1) + +Position settings: +With these settings you can configure the positions of the HUD bars. All settings must be specified as a number. +The pos settings are specified as a floating-point number between 0 to 1 each, the start_offset settings are +specified as whole numbers, they specify a number of pixels. +The left and right variants are used for the zig-zag mode. In the stack_up and stack_down modes, only the left variant is used for +the base position + +- hudbars_pos_left_x, hudbars_pos_left_y: Screen position (x and y) of the left HUD bar in zigzag mode. 0 is left-most/top, 1 is right-most/bottom. + Defaults: 0.5 (x) and 1 (y) +- hudbars_pos_right_x, hudbars_pos_right_y: Same as above, but for the right one. + Defaults: 0.5 and 1. +- hudbars_start_offset_left_x, hudbars_start_offset_left_y: Offset in pixels from the basic screen position specified in hudbars_pos_left_x/hudbars_pos_left_y. + Defaults: -175 and -86 +- hudbars_start_offset_right_x, hudbars_start_offset_right_y: Same as above, but for the right one. + Defaults: 15 and -86 + +API: +---- +The API is used to add your own custom HUD bars. +Documentation for the API of this mod can be found in API.md. + + +License of textures: +-------------------- +hudbars_icon_health.png - celeron55 (CC BY-SA 3.0), modified by BlockMen +hudbars_bgicon_health.png - celeron55 (CC BY-SA 3.0), modified by BlockMen +hudbars_icon_breath.png - kaeza (WTFPL), modified by BlockMen +hudbars_bar_health.png - Wuzzy (WTFPL) +hudbars_bar_breath.png - Wuzzy (WTFPL) +hudbars_bar_background.png - Wuzzy(WTFPL) + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/changelog.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/changelog.txt new file mode 100755 index 00000000..3c4f0bc3 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/changelog.txt @@ -0,0 +1,66 @@ +Note: This software uses semantic versioning, +as of version 2.0.0 of the standard . + +0.1.0 +----- +- Initial release, forked from mod “Better HUD” [hud]. + +0.2.0 +----- +- Add API documentation + +0.3.0 +----- +- Rename main table from “hud” to “hb” (affects function names!) +- Arguments 3-4 of hb.change_hudbar can be nil for values which should not change +- Add proper function hb.init_hudbar, replaces odd call to hud.hudtables[identifier].add_all +- Update API documentation and fix mistakes +- Use “hudbars.conf” instead of “hud.conf” + +0.4.0 +----- +- New function: hb.get_hudbar_state to get information about the state of an active HUD bar, such as values, whether it is hidden, etc. +- hb.change_hudbar has been optimized to call hud_change fewer times, which is hopefully good for networking +- Rename hb.register_hudbar parameter “start_hide” to “start_hidden” +- start_hidden parameter now finally works +- Do not affect other HUD flags (crosshair, wielditem, etc.) when starting mod +- Show error message when trying to call hb.init_hudbar or hb.change_hudbar with bad values +- Update documentation +- Lots of refactoring +- Health and breath bar now use API + +1.0.0 +----- +- Add new parameter start_hidden to hb.init_hudbar, specified whether HUD bar is hidden on start +- Copy-editing of API.md and README.txt +- Internal: Fix add_all weirdness + +1.0.1 +----- +- Fix race condition causing crash at start of server + +1.0.2 +----- +- Fix other HUD elements disappearing for rejoining players +- Remove pointless delays for initializing the HUD for new or rejoining players + +1.0.3 +----- +- Adjust default HUD bars position for Minetest 0.4.12 + +1.1.0 +----- +- Add boolean minetest.conf setting support (hudbars_autohide_breathbar) to control whether the breath bar is automatically hidden when full (default: yes) + +1.2.0 +----- +- New setting: hudbars_sorting. You can now manually sort all the HUD bars. Useful if you don't like automatic order +- New setting: hudbars_bar_type. You now can change the appearance of the HUD bars. +- New HUD bar types, slightly experimental: Classic statbars and modern [hud]-style statbars +- New experimental/unfinished setting: hudbars_alignment_pattern: You can now make the HUD bars stack vertically instead of the current zig-zag pattern. Note you probably need to change source code to productively use this feature +- Various position-related HUD bar settings (see README.txt) +- Remove hudbars.conf support and hudbars.conf.example (was never officially supported anyways) + +1.2.1 +----- +- Fix crash when enable_damage is changed in mid-game diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/depends.txt new file mode 100755 index 00000000..e69de29b diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/hud_legacy.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/hud_legacy.lua new file mode 100755 index 00000000..7fde73b0 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/hud_legacy.lua @@ -0,0 +1,9 @@ +-- Miscellaneous legacies from our old mod, HUD by BlockMen +-- + +minetest.register_on_joinplayer(function(player) + --player:hud_set_flags({crosshair = true, hotbar = true, healthbar = false, wielditem = true, breathbar = false}) + + player:hud_set_hotbar_image("hudbars_hotbar.png") + player:hud_set_hotbar_selected_image("hudbars_hotbar_selected.png") +end) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/init.lua new file mode 100755 index 00000000..066d6239 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/init.lua @@ -0,0 +1,494 @@ +hb = {} + +hb.hudtables = {} + +-- number of registered HUD bars +hb.hudbars_count = 0 + +-- table which records which HUD bar slots have been “registered” so far; used for automatic positioning +hb.registered_slots = {} + +hb.settings = {} + +function hb.load_setting(sname, stype, defaultval, valid_values) + local sval + if stype == "string" then + sval = minetest.setting_get(sname) + elseif stype == "bool" then + sval = minetest.setting_getbool(sname) + elseif stype == "number" then + sval = tonumber(minetest.setting_get(sname)) + end + if sval ~= nil then + if valid_values ~= nil then + local valid = false + for i=1,#valid_values do + if sval == valid_values[i] then + valid = true + end + end + if not valid then + minetest.log("error", "[hudbars] Invalid value for "..sname.."! Using default value ("..tostring(defaultval)..").") + return defaultval + else + return sval + end + else + return sval + end + else + return defaultval + end +end + +-- (hardcoded) default settings +hb.settings.max_bar_length = 160 +hb.settings.statbar_length = 20 + +-- statbar positions +hb.settings.pos_left = {} +hb.settings.pos_right = {} +hb.settings.start_offset_left = {} +hb.settings.start_offset_right= {} +hb.settings.pos_left.x = hb.load_setting("hudbars_pos_left_x", "number", 0.5) +hb.settings.pos_left.y = hb.load_setting("hudbars_pos_left_y", "number", 1) +hb.settings.pos_right.x = hb.load_setting("hudbars_pos_right_x", "number", 0.5) +hb.settings.pos_right.y = hb.load_setting("hudbars_pos_right_y", "number", 1) +hb.settings.start_offset_left.x = hb.load_setting("hudbars_start_offset_left_x", "number", -175) +hb.settings.start_offset_left.y = hb.load_setting("hudbars_start_offset_left_y", "number", -86) +hb.settings.start_offset_right.x = hb.load_setting("hudbars_start_offset_right_x", "number", 15) +hb.settings.start_offset_right.y = hb.load_setting("hudbars_start_offset_right_y", "number", -86) + +hb.settings.vmargin = hb.load_setting("hudbars_tick", "number", 24) +hb.settings.tick = hb.load_setting("hudbars_tick", "number", 0.1) + +-- experimental setting: Changing this setting is not officially supported, do NOT rely on it! +hb.settings.forceload_default_hudbars = hb.load_setting("hudbars_forceload_default_hudbars", "bool", true) + +--[[ +- hudbars_alignment_pattern: This setting changes the way the HUD bars are ordered on the display. You can choose + between a zig-zag pattern or a vertically stacked pattern. + The following values are allowed: + zigzag: Starting from the left bottom, the next is right from the first, + the next is above the first, the next is right of the third, etc. + This is the default. + stack_up: The HUD bars are stacked vertically, going upwards. + stack_down: The HUD bars are stacked vertically, going downwards. +]] + +-- Misc. settings +hb.settings.alignment_pattern = hb.load_setting("hudbars_alignment_pattern", "string", "zigzag", {"zigzag", "stack_up", "stack_down"}) +hb.settings.bar_type = hb.load_setting("hudbars_bar_type", "string", "progress_bar", {"progress_bar", "statbar_classic", "statbar_modern"}) +hb.settings.autohide_breath = hb.load_setting("hudbars_autohide_breath", "bool", true) + +local sorting = minetest.setting_get("hudbars_sorting") +if sorting ~= nil then + hb.settings.sorting = {} + hb.settings.sorting_reverse = {} + for k,v in string.gmatch(sorting, "(%w+)=(%w+)") do + hb.settings.sorting[k] = tonumber(v) + hb.settings.sorting_reverse[tonumber(v)] = k + end +else + hb.settings.sorting = { ["health"] = 0, ["breath"] = 1 } + hb.settings.sorting_reverse = { [0] = "health", [1] = "breath" } +end + +-- Table which contains all players with active default HUD bars (only for internal use) +hb.players = {} + +function hb.value_to_barlength(value, max) + if max == 0 then + return 0 + else + if hb.settings.bar_type == "progress_bar" then + local x + if value < 0 then x=-0.5 else x = 0.5 end + local ret = math.modf((value/max) * hb.settings.max_bar_length + x) + return ret + else + local x + if value < 0 then x=-0.5 else x = 0.5 end + local ret = math.modf((value/max) * hb.settings.statbar_length + x) + return ret + end + end +end + +function hb.get_hudtable(identifier) + return hb.hudtables[identifier] +end + +function hb.get_hudbar_position_index(identifier) + if hb.settings.sorting[identifier] ~= nil then + return hb.settings.sorting[identifier] + else + local i = 0 + while true do + if hb.registered_slots[i] ~= true and hb.settings.sorting_reverse[i] == nil then + return i + end + i = i + 1 + end + end +end + +function hb.register_hudbar(identifier, text_color, label, textures, default_start_value, default_start_max, default_start_hidden, format_string) + minetest.log("action", "hb.register_hudbar: "..tostring(identifier)) + local hudtable = {} + local pos, offset + local index = math.floor(hb.get_hudbar_position_index(identifier)) + hb.registered_slots[index] = true + if hb.settings.alignment_pattern == "stack_up" then + pos = hb.settings.pos_left + offset = { + x = hb.settings.start_offset_left.x, + y = hb.settings.start_offset_left.y - hb.settings.vmargin * index + } + elseif hb.settings.alignment_pattern == "stack_down" then + pos = hb.settings.pos_left + offset = { + x = hb.settings.start_offset_left.x, + y = hb.settings.start_offset_left.y + hb.settings.vmargin * index + } + else + if index % 2 == 0 then + pos = hb.settings.pos_left + offset = { + x = hb.settings.start_offset_left.x, + y = hb.settings.start_offset_left.y - hb.settings.vmargin * (index/2) + } + else + pos = hb.settings.pos_right + offset = { + x = hb.settings.start_offset_right.x, + y = hb.settings.start_offset_right.y - hb.settings.vmargin * ((index-1)/2) + } + end + end + if format_string == nil then + format_string = "%s: %d/%d" + end + + hudtable.add_all = function(player, hudtable, start_value, start_max, start_hidden) + if start_value == nil then start_value = hudtable.default_start_value end + if start_max == nil then start_max = hudtable.default_start_max end + if start_hidden == nil then start_hidden = hudtable.default_start_hidden end + local ids = {} + local state = {} + local name = player:get_player_name() + local bgscale, iconscale, text, barnumber + if start_max == 0 or start_hidden then + bgscale = { x=0, y=0 } + else + bgscale = { x=1, y=1 } + end + if start_hidden then + iconscale = { x=0, y=0 } + barnumber = 0 + text = "" + else + iconscale = { x=1, y=1 } + barnumber = hb.value_to_barlength(start_value, start_max) + text = string.format(format_string, label, start_value, start_max) + end + if hb.settings.bar_type == "progress_bar" then + ids.bg = player:hud_add({ + hud_elem_type = "image", + position = pos, + scale = bgscale, + text = "hudbars_bar_background.png", + alignment = {x=1,y=1}, + offset = { x = offset.x - 1, y = offset.y - 1 }, + }) + if textures.icon ~= nil then + ids.icon = player:hud_add({ + hud_elem_type = "image", + position = pos, + scale = iconscale, + text = textures.icon, + alignment = {x=-1,y=1}, + offset = { x = offset.x - 3, y = offset.y }, + }) + end + elseif hb.settings.bar_type == "statbar_modern" then + if textures.bgicon ~= nil then + ids.bg = player:hud_add({ + hud_elem_type = "statbar", + position = pos, + scale = bgscale, + text = textures.bgicon, + number = hb.settings.statbar_length, + alignment = {x=-1,y=-1}, + offset = { x = offset.x, y = offset.y }, + }) + end + end + local bar_image + if hb.settings.bar_type == "progress_bar" then + bar_image = textures.bar + elseif hb.settings.bar_type == "statbar_classic" or hb.settings.bar_type == "statbar_modern" then + bar_image = textures.icon + end + ids.bar = player:hud_add({ + hud_elem_type = "statbar", + position = pos, + text = bar_image, + number = barnumber, + alignment = {x=-1,y=-1}, + offset = offset, + }) + if hb.settings.bar_type == "progress_bar" then + ids.text = player:hud_add({ + hud_elem_type = "text", + position = pos, + text = text, + alignment = {x=1,y=1}, + number = text_color, + direction = 0, + offset = { x = offset.x + 2, y = offset.y }, + }) + end + -- Do not forget to update hb.get_hudbar_state if you add new fields to the state table + state.hidden = start_hidden + state.value = start_value + state.max = start_max + state.text = text + state.barlength = hb.value_to_barlength(start_value, start_max) + + local main_error_text = + "[hudbars] Bad initial values of HUD bar identifier “"..tostring(identifier).."” for player "..name..". " + + if start_max < start_value then + minetest.log("error", main_error_text.."start_max ("..start_max..") is smaller than start_value ("..start_value..")!") + end + if start_max < 0 then + minetest.log("error", main_error_text.."start_max ("..start_max..") is smaller than 0!") + end + if start_value < 0 then + minetest.log("error", main_error_text.."start_value ("..start_value..") is smaller than 0!") + end + + hb.hudtables[identifier].hudids[name] = ids + hb.hudtables[identifier].hudstate[name] = state + end + + hudtable.identifier = identifier + hudtable.format_string = format_string + hudtable.label = label + hudtable.hudids = {} + hudtable.hudstate = {} + hudtable.default_start_hidden = default_start_hidden + hudtable.default_start_value = default_start_value + hudtable.default_start_max = default_start_max + + hb.hudbars_count= hb.hudbars_count + 1 + + hb.hudtables[identifier] = hudtable +end + +function hb.init_hudbar(player, identifier, start_value, start_max, start_hidden) + local hudtable = hb.get_hudtable(identifier) + hb.hudtables[identifier].add_all(player, hudtable, start_value, start_max, start_hidden) +end + +function hb.change_hudbar(player, identifier, new_value, new_max_value) + if new_value == nil and new_max_value == nil then + return + end + + local name = player:get_player_name() + local hudtable = hb.get_hudtable(identifier) + local value_changed, max_changed = false, false + + if new_value ~= nil then + if new_value ~= hudtable.hudstate[name].value then + hudtable.hudstate[name].value = new_value + value_changed = true + end + else + new_value = hudtable.hudstate[name].value + end + if new_max_value ~= nil then + if new_max_value ~= hudtable.hudstate[name].max then + hudtable.hudstate[name].max = new_max_value + max_changed = true + end + else + new_max_value = hudtable.hudstate[name].max + end + + local main_error_text = + "[hudbars] Bad call to hb.change_hudbar, identifier: “"..tostring(identifier).."”, player name: “"..name.."”. " + if new_max_value < new_value then + minetest.log("error", main_error_text.."new_max_value ("..new_max_value..") is smaller than new_value ("..new_value..")!") + end + if new_max_value < 0 then + minetest.log("error", main_error_text.."new_max_value ("..new_max_value..") is smaller than 0!") + end + if new_value < 0 then + minetest.log("error", main_error_text.."new_value ("..new_value..") is smaller than 0!") + end + + if hudtable.hudstate[name].hidden == false then + if max_changed and hb.settings.bar_type == "progress_bar" then + if hudtable.hudstate[name].max == 0 then + player:hud_change(hudtable.hudids[name].bg, "scale", {x=0,y=0}) + else + player:hud_change(hudtable.hudids[name].bg, "scale", {x=1,y=1}) + end + end + + if value_changed or max_changed then + local new_barlength = hb.value_to_barlength(new_value, new_max_value) + if new_barlength ~= hudtable.hudstate[name].barlength then + player:hud_change(hudtable.hudids[name].bar, "number", hb.value_to_barlength(new_value, new_max_value)) + hudtable.hudstate[name].barlength = new_barlength + end + + if hb.settings.bar_type == "progress_bar" then + local new_text = string.format(hudtable.format_string, hudtable.label, new_value, new_max_value) + if new_text ~= hudtable.hudstate[name].text then + player:hud_change(hudtable.hudids[name].text, "text", new_text) + hudtable.hudstate[name].text = new_text + end + end + end + end +end + +function hb.hide_hudbar(player, identifier) + local name = player:get_player_name() + local hudtable = hb.get_hudtable(identifier) + if(hudtable.hudstate[name].hidden == false) then + if hb.settings.bar_type == "progress_bar" then + if hudtable.hudids[name].icon ~= nil then + player:hud_change(hudtable.hudids[name].icon, "scale", {x=0,y=0}) + end + player:hud_change(hudtable.hudids[name].bg, "scale", {x=0,y=0}) + player:hud_change(hudtable.hudids[name].text, "text", "") + end + player:hud_change(hudtable.hudids[name].bar, "number", 0) + hudtable.hudstate[name].hidden = true + end +end + +function hb.unhide_hudbar(player, identifier) + local name = player:get_player_name() + local hudtable = hb.get_hudtable(identifier) + if(hudtable.hudstate[name].hidden) then + local name = player:get_player_name() + local value = hudtable.hudstate[name].value + local max = hudtable.hudstate[name].max + if hb.settings.bar_type == "progress_bar" then + if hudtable.hudids[name].icon ~= nil then + player:hud_change(hudtable.hudids[name].icon, "scale", {x=1,y=1}) + end + if hudtable.hudstate[name].max ~= 0 then + player:hud_change(hudtable.hudids[name].bg, "scale", {x=1,y=1}) + end + player:hud_change(hudtable.hudids[name].text, "text", tostring(string.format(hudtable.format_string, hudtable.label, value, max))) + end + player:hud_change(hudtable.hudids[name].bar, "number", hb.value_to_barlength(value, max)) + hudtable.hudstate[name].hidden = false + end +end + +function hb.get_hudbar_state(player, identifier) + local ref = hb.get_hudtable(identifier).hudstate[player:get_player_name()] + -- Do not forget to update this chunk of code in case the state changes + local copy = { + hidden = ref.hidden, + value = ref.value, + max = ref.max, + text = ref.text, + barlength = ref.barlength, + } + return copy +end + +--register built-in HUD bars +if minetest.setting_getbool("enable_damage") or hb.settings.forceload_default_hudbars then + hb.register_hudbar("health", 0xFFFFFF, "Health", { bar = "hudbars_bar_health.png", icon = "hudbars_icon_health.png", bgicon = "hudbars_bgicon_health.png" }, 20, 20, false) + hb.register_hudbar("breath", 0xFFFFFF, "Breath", { bar = "hudbars_bar_breath.png", icon = "hudbars_icon_breath.png" }, 10, 10, true) +end + +local function hide_builtin(player) + local flags = player:hud_get_flags() + flags.healthbar = false + flags.breathbar = false + player:hud_set_flags(flags) +end + + +local function custom_hud(player) + if minetest.setting_getbool("enable_damage") or hb.settings.forceload_default_hudbars then + local hide + if minetest.setting_getbool("enable_damage") then + hide = false + else + hide = true + end + hb.init_hudbar(player, "health", player:get_hp(), nil, hide) + local breath = player:get_breath() + local hide_breath + if breath == 11 and hb.settings.autohide_breath == true then hide_breath = true else hide_breath = false end + hb.init_hudbar(player, "breath", math.min(breath, 10), nil, hide_breath or hide) + end +end + + +-- update built-in HUD bars +local function update_hud(player) + if minetest.setting_getbool("enable_damage") then + if hb.settings.forceload_default_hudbars then + hb.unhide_hudbar(player, "health") + end + --air + local breath = player:get_breath() + + if breath == 11 and hb.settings.autohide_breath == true then + hb.hide_hudbar(player, "breath") + else + hb.unhide_hudbar(player, "breath") + hb.change_hudbar(player, "breath", math.min(breath, 10)) + end + + --health + hb.change_hudbar(player, "health", player:get_hp()) + elseif hb.settings.forceload_default_hudbars then + hb.hide_hudbar(player, "health") + hb.hide_hudbar(player, "breath") + end +end + +minetest.register_on_joinplayer(function(player) + hide_builtin(player) + custom_hud(player) + hb.players[player:get_player_name()] = player +end) + +minetest.register_on_leaveplayer(function(player) + hb.players[player:get_player_name()] = nil +end) + +local main_timer = 0 +local timer = 0 +minetest.register_globalstep(function(dtime) + main_timer = main_timer + dtime + timer = timer + dtime + if main_timer > hb.settings.tick or timer > 4 then + if main_timer > hb.settings.tick then main_timer = 0 end + -- only proceed if damage is enabled + if minetest.setting_getbool("enable_damage") or hb.settings.forceload_default_hudbars then + for playername, player in pairs(hb.players) do + -- update all hud elements + update_hud(player) + end + end + end + if timer > 4 then timer = 0 end +end) + +-- Our legacy +dofile(minetest.get_modpath("hudbars").."/hud_legacy.lua") diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bar_background.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bar_background.png new file mode 100755 index 0000000000000000000000000000000000000000..9a9513b081e50ee6a2a7e63b809d19de76444956 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0vp^i-1^&kr_xn`Ziq`NU;U@gt+GC=L4B4kC;1w6k|z{ zU$FhRhOf~;j-;oHV~9j}@{fL2nS_jl11x-t7ljBPm3qZc^xiabzlZ!GpdtoOS3j3^ HP6FVdQ&MBb@0B0K!`v3p{ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bar_health.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bar_health.png new file mode 100755 index 0000000000000000000000000000000000000000..653091603ac377f93c7f98ae1f6a97f07268014d GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq{Ka4978y+C+|6Y;KTezAn0V| dVw=Xu!2g}`H{Xu=SAj|xJYD@<);T3K0RYvF74QH6 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bgicon_health.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_bgicon_health.png new file mode 100755 index 0000000000000000000000000000000000000000..8c1ddad58b51cae067046809a525478368afbacf GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!eSlAh>w~UI|Ns9N78Vv47nhWj zl$Ms3mzP&mR8&@0R#8z=Q&ZE@($dz}*3r??)6+9DGBPtWv#_wRva+(Vv9YtW6VueV z4m66XB*+hFWZC4i7C>IAr;B4q1!L>^yL?Ov9IOw50~A-x{Pgeqtjsm@x0dSNIA^|t zp?&=yrjAt%&zH2YUb-{e<853&_m%W7X72usg1wXd9eV5b=2+NyMLQ pOpsPKj$<%V-ordY@WcDt*36D<>yv(qZUtJ%;OXk;vd$@?2>`paNoxQA literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_hotbar.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_hotbar.png new file mode 100755 index 0000000000000000000000000000000000000000..490c74e6d645cfadcf87025f6c67ef9d11cb5480 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ<-i6Ox#%wdDqt@O@(Zr4 zs;R3#cVX{~9(kaUqNj^v2uF0XM>7+fxW)pZ!;;4gnhbdodDwXbnb}ro2QexJDWA99 SIQ=+KF@vY8pUXO@geCx>!5}jL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_hotbar_selected.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_hotbar_selected.png new file mode 100755 index 0000000000000000000000000000000000000000..b104723e2b09c6f540f4f0bb193f5c593ecbbc32 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}a)3{WD=#lEA0Hn-Kfi#0fRK=o zsHmutl9IBrvZ|`8y1Kffqob3PldG$%ySux$x3`avkFT$pPwH@w(x>T(M8eXOJX<0jy(oiCsz{W2eK9eFv7uw3zu|&((#@y zjv*Dd=AJj_YjEIk37lLUHTmGTd;g~-L^Nhpp7q!-El@4YUg4K?RsZ!iVZ#p(8o54i za=c=&DHn@mvv4FO#rwvSl<8u literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_icon_breath.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/hudbars_icon_breath.png new file mode 100755 index 0000000000000000000000000000000000000000..f48aa35cf3402d2d32e91749877bc0b800f7cd83 GIT binary patch literal 544 zcmV+*0^j|KP)yDTRY^l5aAT$?uzY3xI#ZsIJ_;W#YNbW_e+^ zQ$u6VsDa@pRR6#T^RkQ7OwWa>NW|~s%9zja*h?$`moWiC!W^aOB)Bc|2qEOB#^5bwYXch*5=&I&e$@9oFEUZ@R1=B4Av*kyg^)fz%waL@M znyw?3=eg~Qf{G~LZMeqdE`Q0FF2I#3A(Bwtp4x%^UA8{DoT$y5+vhSxf{Lu7=|kF} zC2KHSf-SU%>3C6E_(qe!FHZctRY8{K!O98>oYdMxaKgll`}&kOjF-+3WFqh^FPzVR5gY<4K4~g(SU~~+0000dL3vsfmRFOJP)i*xeHEY5*2VF)ZFa?!y$~Pu{Px{5DB^a2>VI} znyh9_r&kGU%jMDqdNG?q0Tyha(;5v}Hv7}OC7&_DKwDI+l4!D;|4crUdF(4F6#9V` zi?CAZce1k}oiss@(UKsdj|-e$FgYf8{lD=7v!7JP TVw+*X00000NkvXXu0mjfWm1X4 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/wieldhand.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hudbars/textures/wieldhand.png new file mode 100755 index 0000000000000000000000000000000000000000..2307ba4ee1a3e3857bd6f985ab3b05f451843948 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`37#&FAr*|t5^EAfY;M?o|Nl33 z^Z)zzEnokis~i09{%yO*_8vWTY&Lcqe*9njxBI}4bJte>f1fv-&8X!Zn}cD%=Mn+7 zs?=8wk{fE-Zb)x8^OI3ve)o39&;NQi8aTHYGBEs}cEDa;d-)5XT@0SCelF{r5}E+e Ckv;DK literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/README.txt new file mode 100755 index 00000000..0928096f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/README.txt @@ -0,0 +1,14 @@ +License of code: GPL version 2 or later + +License of media files: + +Michel Baradari (CC-BY 3.0): +- hungry_games_death.1.ogg +- hungry_games_death.1.ogg + +Unknown author (WTFPL): +- hungry_games_starting_drum.ogg +- hungry_games_prestart.ogg +- hungry_games_start.ogg +- hungry_games_grace_over.ogg +- hungry_games_victory.ogg diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/depends.txt new file mode 100755 index 00000000..f1bf501a --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/depends.txt @@ -0,0 +1,5 @@ +default +glass_arena +food +throwing +survival_lib diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/engine.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/engine.lua new file mode 100755 index 00000000..9827cebb --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/engine.lua @@ -0,0 +1,980 @@ +local votes = 0 +local starting_game = false +local ingame = false +local force_init_warning = false +local grace = false +local countdown = false + +minetest.register_privilege("ingame",{description = "privs when player is in current game HG.", give_to_singleplayer = false}) + +local registrants = {} +local voters = {} +local voters_hud = {} +local currGame = {} +local gameSequenceNumber = 0 --[[ Sequence number of current round, will be incremented each round. + Used to determine whether minetest.after calls are still valid or should be discarded. ]] +local voteSequenceNumber = 0 + +local spots_shuffled = {} + +local timer_hudids = {} + +local timer = nil +local timer_updated = nil +local timer_mode = nil -- nil, "vote", "starting", "grace" + +local maintenance_mode = false -- is true when server is in maintenance mode, no games can be started while in maintenance mode + +-- Initial setup +minetest.setting_set("enable_damage", "false") +survival.disable() + +hb.register_hudbar("votes", 0xFFFFFF, "Votes", { bar = "hungry_games_votebar.png", icon = "hungry_games_voteicon.png" }, 0, 0, false) + +local update_timer_hud = function(text) + local players = minetest.get_connected_players() + for i=1,#players do + local player = players[i] + local name = player:get_player_name() + if timer_hudids[name] ~= nil then + player:hud_change(timer_hudids[name], "text", text) + end + end +end + +local set_timer = function(name, time) + timer_mode = name + timer = time + timer_updated = nil +end + +local unset_timer = function() + timer_mode = nil + timer_updated = nil + update_timer_hud("") +end + +local refill_chests +refill_chests = function(args) --When called with just a gameSequenceNumber, starts a countdown to chest refill, refills chests after hungry_games.chest_refill_interval, and then starts another countdown. Does NOT refill chests when called initially + local gsn = args[1] + local refill = args[2] --Flag: if true, then refill chests and start countdown to next refill, if false, just start countdown to next refill + if gsn ~= gameSequenceNumber or not ingame then + return + else + if refill then + minetest.chat_send_all("Refilling chests") + random_chests.refill() + end + + if hungry_games.chest_refill_interval == -1 then --If chest refilling is disabled, just refill once + return + else + unset_timer() + set_timer("chest_refill", hungry_games.chest_refill_interval) + minetest.after(hungry_games.chest_refill_interval, refill_chests, {gsn, true}) + end + end +end + +local end_grace = function(gsn) + if ingame and gsn == gameSequenceNumber then + minetest.setting_set("enable_pvp", "true") + minetest.chat_send_all("Grace period over!") + grace = false + unset_timer() + refill_chests({gameSequenceNumber}) + minetest.sound_play("hungry_games_grace_over") + end +end + +local needed_votes = function() + local num = #minetest.get_connected_players() + if num <= hungry_games.vote_unanimous then + return num + else + return math.ceil(num*hungry_games.vote_percent) + end +end + +local update_votebars = function() + local players = minetest.get_connected_players() + for i=1, #players do + hb.change_hudbar(players[i], "votes", votes, needed_votes()) + if #players < 2 or ingame or starting_game or maintenance_mode then + hb.hide_hudbar(players[i], "votes") + else + hb.unhide_hudbar(players[i], "votes") + end + end +end + +local drop_player_items = function(playerName, clear) --If clear != nil, don't drop items, just clear inventory + if not playerName then + return + end + + local player = minetest.get_player_by_name(playerName) + + if not player then + return + end + + local pos = player:getpos() + local inv = player:get_inventory() + + if not clear then + --Drop main and craft inventories + local inventoryLists = {inv:get_list("main"), inv:get_list("craft")} + + for _,inventoryList in pairs(inventoryLists) do + for i,v in pairs(inventoryList) do + local obj = minetest.env:add_item({x=math.floor(pos.x)+math.random(), y=pos.y, z=math.floor(pos.z)+math.random()}, v) + if obj ~= nil then + obj:get_luaentity().collect = true + local x = math.random(1, 5) + if math.random(1,2) == 1 then + x = -x + end + local z = math.random(1, 5) + if math.random(1,2) == 1 then + z = -z + end + obj:setvelocity({x=1/x, y=obj:getvelocity().y, z=1/z}) + end + end + end + end + + inv:set_list("craft", {}) + inv:set_list("main", {}) + + --Drop armor inventory + local armor_inv = minetest.get_inventory({type="detached", name=player:get_player_name().."_armor"}) + local player_inv = player:get_inventory() + for i = 1,6 do + if not clear then + local stack = inv:get_stack("armor", i) + local x = math.random(0, 6)/2 --MFF (09/08/2015) + local z = math.random(0, 6)/2 --MFF (09/08/2015) + pos.x = pos.x + x + pos.z = pos.z + z + minetest.add_item(pos, stack) + pos.x = pos.x - x + pos.z = pos.z - z + end + armor_inv:set_stack("armor", i, nil) + player_inv:set_stack("armor", i, nil) + end + armor:set_player_armor(player) + return +end + +local stop_game = function() + for _,player in ipairs(minetest.get_connected_players()) do + minetest.after(0.1, function() + local name = player:get_player_name() + local privs = minetest.get_player_privs(name) + player:set_nametag_attributes({color = {a=255, r=255, g=255, b=255}}) + privs.fast = nil + privs.fly = nil + privs.interact = true + privs.ingame = nil + minetest.set_player_privs(name, privs) + drop_player_items(name, true) + player:set_hp(20) + spawning.spawn(player, "lobby") + end) + ingame = false + end + registrants = {} + currGame = {} + ingame = false + grace = false + countdown = false + starting_game = false + force_init_warning = false + survival.disable() + minetest.setting_set("enable_damage", "false") + unset_timer() + ranked.save_players_ranks() + ranked.update_formspec() + update_rank_skins() +end + +local check_win = function() + if ingame then + local count = 0 + for _,_ in pairs(currGame) do + count = count + 1 + end + if count <= 1 then + local winnerName + for playerName,_ in pairs(currGame) do + local winnerName = playerName + ranked.inc(playerName, "nb_wins") + minetest.chat_send_player(winnerName, "You won!") + local endstr = "The Hungry Games are now over, " .. winnerName .. " was the winner." + minetest.chat_send_all(endstr) + irc:say(endstr) + minetest.sound_play("hungry_games_victory") + end + + local players = minetest.get_connected_players() + for _,player in ipairs(players) do + local name = player:get_player_name() + local privs = minetest.get_player_privs(name) + minetest.set_player_privs(name, privs) + end + + stop_game() + update_votebars() + end + elseif starting_game then + local players = minetest.get_connected_players() + if #players < 2 then + if #players == 1 then + local winnerName = players[1]:get_player_name() + minetest.chat_send_player(winnerName, "You won! (All other players have left.)") + minetest.sound_play("hungry_games_victory") + + local privs = minetest.get_player_privs(winnerName) + minetest.set_player_privs(winnerName, privs) + end + stop_game() + end + end +end + +local get_spots = function() + i = 1 + while true do + if spawning.is_spawn("player_"..i) then + i = i + 1 + else + return i - 1 + end + end +end + +local reset_player_state = function(player) + local name = player:get_player_name() + player:set_hp(20) + survival.reset_player_state(name, "hunger") + survival.reset_player_state(name, "thirst") +end + +minetest.register_globalstep(function(dtime) + if timer_mode ~= nil then + timer = timer - dtime + if timer_updated == nil or timer_updated - timer >= 1 then + timer_updated = timer + if timer >= 0 then + if timer_mode == "grace" then + update_timer_hud(string.format("Grace period: %ds", math.ceil(timer))) + elseif timer_mode == "vote" then + update_timer_hud(string.format("Next round in max. %ds.", math.ceil(timer))) + elseif timer_mode == "starting" then + update_timer_hud(string.format("Game starts in %ds.", math.ceil(timer))) + elseif timer_mode == "chest_refill" then + update_timer_hud(string.format("%ds to chest refill", math.ceil(timer))) + else + unset_timer() + end + else + unset_timer() + end + end + end +end) + +local start_game_now = function(input) + local contestants = input[1] + local gsn = input[2] + if gsn ~= gameSequenceNumber or not starting_game then + return false + end + for i,player in ipairs(contestants) do + local name = player:get_player_name() + if minetest.get_player_by_name(name) then + ranked.inc(name, "nb_games") + currGame[name] = true + player:set_nametag_attributes({color = {a=255, r=0, g=255, b=0}}) + local privs = minetest.get_player_privs(name) + privs.fast = nil + privs.fly = nil + privs.interact = true + privs.ingame = true + minetest.set_player_privs(name, privs) + minetest.after(0.1, function(table) + local player = table[1] + local i = table[2] + local gsn = table[3] + if gsn ~= gameSequenceNumber then + return + end + local name = player:get_player_name() + if spawning.is_spawn("player_"..i) then + spawning.spawn(player, "player_"..i) + end + end, {player, spots_shuffled[i], gameSequenceNumber}) + end + end + ingame = true + local startstr = "The Hungry Games has begun!" + minetest.chat_send_all(startstr) + irc:say(startstr) + if hungry_games.grace_period > 0 then + if hungry_games.grace_period >= 60 then + minetest.chat_send_all("You have "..(dump(hungry_games.grace_period)/60).."min until grace period ends!") + else + minetest.chat_send_all("You have "..dump(hungry_games.grace_period).."s until grace period ends!") + end + grace = true + set_timer("grace", hungry_games.grace_period) + minetest.setting_set("enable_pvp", "false") + minetest.after(hungry_games.grace_period, end_grace, gameSequenceNumber) + else + grace = false + unset_timer() + end + minetest.setting_set("enable_damage", "true") + survival.enable() + votes = 0 + voters = {} + update_votebars() + ingame = true + countdown = false + starting_game = false + minetest.sound_play("hungry_games_start") + ranked.save_players_ranks() + return true +end + +local start_game = function() + if starting_game or ingame then + return + end + gameSequenceNumber = gameSequenceNumber + 1 + starting_game = true + grace = false + countdown = true + votes = 0 + voters = {} + update_votebars() + + local i = 1 + if hungry_games.countdown > 8.336 then + minetest.after(hungry_games.countdown-8.336, function(gsn) + if gsn == gameSequenceNumber and starting_game then + minetest.sound_play("hungry_games_prestart") + end + end, gameSequenceNumber) + end + + random_chests.clear() + random_chests.refill() + + --Find out how many spots there are to spawn + local nspots = get_spots() + local diff = nspots-table.getn(registrants) + local contestants = {} + + -- Shuffle players + local players = minetest.get_connected_players() + local players_shuffled = {} + local shuffle_free = {} + for j=1,#players do + shuffle_free[j] = j + end + for j=1,#players do + local rnd = math.random(1, #shuffle_free) + players_shuffled[j] = players[shuffle_free[rnd]] + table.remove(shuffle_free, rnd) + end + + -- Shuffle spots as well + shuffle_free = {} + spots_shuffled = {} + for j=1,nspots do + shuffle_free[j] = j + end + for j=1,nspots do + local rnd = math.random(1, #shuffle_free) + spots_shuffled[j] = shuffle_free[rnd] + table.remove(shuffle_free, rnd) + end + + -- Spawn players + for p=1,#players_shuffled do + local player = players_shuffled[p] + if diff > 0 then + registrants[player:get_player_name()] = true + diff = diff - 1 + end + drop_player_items(player:get_player_name(), true) + minetest.after(0.1, function(list) + local player = list[1] + local spawn_id = list[2] + local gsn = list[3] + if gsn ~= gameSequenceNumber or not starting_game then + return + end + local name = player:get_player_name() + if registrants[name] == true and spawn_id ~= nil and spawning.is_spawn("player_"..spawn_id) then + table.insert(contestants, player) + spawning.spawn(player, "player_"..spawn_id) + reset_player_state(player) + minetest.chat_send_player(name, "Get ready to fight!") + else + minetest.chat_send_player(name, "There are no spots for you to spawn!") + end + end, {player, spots_shuffled[i], gameSequenceNumber}) + if registrants[player:get_player_name()] then i = i + 1 end + end + minetest.setting_set("enable_damage", "false") + if hungry_games.countdown > 0 then + set_timer("starting", hungry_games.countdown) + for i=1, (hungry_games.countdown-1) do + minetest.after(i, function(list) + local contestants = list[1] + local i = list[2] + local gsn = list[3] + if gsn ~= gameSequenceNumber or not starting_game then + return + end + local time_left = hungry_games.countdown-i + if time_left%4==0 and time_left >= 16 then + minetest.sound_play("hungry_games_starting_drum") + end + for i,player in ipairs(contestants) do + minetest.after(0.1, function(table) + local player = table[1] + local i = table[2] + local name = player:get_player_name() + if spawning.is_spawn("player_"..i) then + spawning.spawn(player, "player_"..i) + end + end, {player, spots_shuffled[i]}) + end + end, {contestants,i,gameSequenceNumber}) + end + minetest.after(hungry_games.countdown, start_game_now, {contestants,gameSequenceNumber}) + else + start_game_now({contestants,gameSequenceNumber}) + end +end + +local check_votes = function() + if not ingame then + local players = minetest.get_connected_players() + local num = table.getn(players) + if num > 1 and (votes >= needed_votes()) then + start_game() + return true + end + end + return false +end + +--Check if theres only one player left and stop hungry games. +minetest.register_on_dieplayer(function(player) + local playerName = player:get_player_name() + local pos = player:getpos() + + local count = 0 + for _,_ in pairs(currGame) do + count = count + 1 + end + count = count - 1 + + if ingame and currGame[playerName] and count ~= 1 then + player:set_nametag_attributes({color = {a=255, r=255, g=0, b=0}}) + local deathstr = playerName .. " has died! Players left: " .. tostring(count) + minetest.chat_send_all(deathstr) + irc:say(deathstr) + ranked.inc(playerName, "nb_lost") + end + + drop_player_items(playerName) + currGame[playerName] = nil + check_win() + + local privs = minetest.get_player_privs(playerName) + if privs.ingame then + minetest.sound_play("hungry_games_death", {pos = pos}) + privs.ingame = nil + minetest.set_player_privs(playerName, privs) + minetest.chat_send_player(playerName, "You are now spectating") + end +--[[ if privs.ingame or privs.fly then + if privs.interact and (hungry_games.death_mode == "spectate") then + privs.fast = true + privs.fly = true + privs.interact = nil + privs.ingame = nil + minetest.set_player_privs(playerName, privs) + minetest.chat_send_player(playerName, "You are now spectating") + end + end]] -- Spectate disabled +end) + +minetest.register_on_respawnplayer(function(player) + player:set_hp(20) + local name = player:get_player_name() + drop_player_items(name, true) + player:set_hp(20) + local privs = minetest.get_player_privs(name) + if (privs.interact or privs.fly) and (hungry_games.death_mode == "spectate") then + spawning.spawn(player, "spawn") + elseif (hungry_games.death_mode == "lobby") then + spawning.spawn(player, "lobby") + end + return true +end) + +minetest.register_on_joinplayer(function(player) + local name = player:get_player_name() + local privs = minetest.get_player_privs(name) + privs.vote = true + privs.register = true + privs.fast = nil + privs.fly = nil + privs.interact = true + privs.ingame = nil + minetest.set_player_privs(name, privs) + + if ingame then + player:set_nametag_attributes({color = {a=255, r=255, g=0, b=0}}) + end + + if hungry_games.death_mode == "spectate" then + minetest.chat_send_player(name, "You are now spectating") + end + + spawning.spawn(player, "lobby") + reset_player_state(player) + hb.init_hudbar(player, "votes", votes, needed_votes(), (maintenance_mode or ingame or starting_game or #minetest.get_connected_players() < 2)) + update_votebars() + timer_hudids[name] = player:hud_add({ + hud_elem_type = "text", + position = { x=0.5, y=0 }, + offset = { x=0, y=20 }, + direction = 0, + text = "", + number = 0xFFFFFF, + alignment = {x=0,y=0}, + size = {x=100,y=24}, + }) + if ingame then + minetest.after(1, survival.player_hide_hudbar, name) + end + inventory_plus.register_button(player,"hgvote","HG Vote") + inventory_plus.register_button(player,"hgranks","HG Ranks") +end) + +minetest.register_on_newplayer(function(player) + local name = player:get_player_name() + local privs = minetest.get_player_privs(name) + privs.register = true + minetest.set_player_privs(name, privs) + +end) + +minetest.register_on_leaveplayer(function(player) + local name = player:get_player_name() + if currGame[name] then + drop_player_items(name) + ranked.inc(name, "nb_quit") + ranked.inc(name, "nb_lost") + else + drop_player_items(name, true) + end + currGame[name] = nil + timer_hudids[name] = nil + local privs = minetest.get_player_privs(name) + if voters[name] and votes > 0 then + votes = votes - 1 + voters[name] = nil + end + if votes < 2 and timer_mode == "vote" then + unset_timer() + minetest.chat_send_all("Automatic game start has been aborted; there are less than 2 votes.") + force_init_warning = false + end + update_votebars() + if registrants[name] then registrants[name] = nil end + minetest.after(1, function() + check_votes() + check_win() + end) +end) + +minetest.register_privilege("hg_admin", "Hungry Games Admin.") +minetest.register_privilege("hg_maker", "Hungry Games Map Maker.") +minetest.register_privilege("vote", "Privilege to vote.") +minetest.register_privilege("register", "Privilege to register.") + +--Hungry Games Chat Commands. +minetest.register_chatcommand("hg", { + params = "start | restart | stop | build | [un]set player_ | lobby | spawn | maintenance", + description = "Manage Hungry Games. start: Start Hungry Games; restart: Restart Hungry Games; stop: Abort current game; build: Building mode to set up lobby, arena, etc.; set player_: Set spawn position of player (starting by 1); set lobby: Set spawn position in lobby; set spawn: Set initial spawn position for new players; unset: Like set, but removes spawn position; maintenance: Toggle maintenance mode", + privs = {hg_admin=true}, + func = function(name, param) + --Catch param. + local parms = {} + repeat + v, p = param:match("^(%S*) (.*)") + if p then + param = p + end + if v then + table.insert(parms,v) + else + v = param:match("^(%S*)") + table.insert(parms,v) + break + end + until false + local ret + local num_players = #minetest.get_connected_players() + --Restarts/Starts game. + if parms[1] == "start" then + if maintenance_mode then + minetest.chat_send_player(name, "This server is currently in maintenance mode, no games can be started while it is in maintenance mode. Use \"/hg maintenance off\" to disable it.") + return + end + if num_players < 2 then + minetest.chat_send_player(name, "At least 2 players are needed to start a new round.") + return + end + if get_spots() < 2 then + minetest.chat_send_player(name, "There are less than 2 active spawn positions. Please set new spawn positions with \"/hg set player_#\".") + return + end + local nostart + if starting_game or ingame then + nostart = true + end + if nostart then + minetest.chat_send_player(name, "There is already a game running!") + end + ret = start_game() + if ret == false then + minetest.chat_send_player(name, "The game could not be started.") + end + elseif parms[1] == "restart" or parms[1] == 'r' then + if maintenance_mode then + minetest.chat_send_player(name, "This server is currently in maintenance mode, no games can be started while it is in maintenance mode. Use \"/hg maintenance off\" to disable it.") + return + end + if starting_game or ingame then + stop_game() + end + if num_players < 2 then + minetest.chat_send_player(name, "At least 2 players are needed to start a new round.") + return + end + if get_spots() < 2 then + minetest.chat_send_player(name, "There are less than 2 active spawn positions. Please set new spawn positions with \"/hg set player_#\".") + return + end + ret = start_game() + if ret == false then + minetest.chat_send_player(name, "The game could not be restarted.") + end + + --Stops Game. + elseif parms[1] == "stop" then + if starting_game or ingame then + stop_game() + update_votebars() + minetest.chat_send_all("The Hunger Games have been stopped!") + else + minetest.chat_send_player(name, "The game has already been stopped.") + end + elseif parms[1] == "build" then + if not ingame then + local privs = minetest.get_player_privs(name) + privs.interact = true + privs.fly = true + privs.fast = true + minetest.set_player_privs(name, privs) + + minetest.chat_send_player(name, "You now have interact and fly/fast!") + else + minetest.chat_send_player(name, "You cant build while in a match!") + return + end + elseif parms[1] == "set" then + if parms[2] ~= nil and (parms[2] == "spawn" or parms[2] == "lobby" or parms[2]:match("player_%d")) then + local pos = {} + if parms[3] and parms[4] and parms[5] then + pos = {x=parms[3],y=parms[4],z=parms[5]} + spawning.set_spawn(parms[2], pos) + else + pos = minetest.env:get_player_by_name(name):getpos() + spawning.set_spawn(parms[2], pos) + end + minetest.chat_send_player(name, parms[2].." has been set to "..pos.x.." "..pos.y.." "..pos.z) + else + minetest.chat_send_player(name, "Set what?") + end + elseif parms[1] == "unset" then + if parms[2] ~= nil and (parms[2] == "spawn" or parms[2] == "lobby" or parms[2]:match("player_%d")) then + spawning.unset_spawn(parms[2]) + minetest.chat_send_player(name, parms[2].." has been unset.") + else + minetest.chat_send_player(name, "Unset what?") + end + elseif parms[1] == "maintenance" then + local maintenance_action + if parms[2] ~= nil then + if parms[2] == "on" then + maintenance_action = true + elseif parms[2] == "off" then + maintenance_action = false + end + else + maintenance_action = not maintenance_mode + end + + if maintenance_action == true then + stop_game() + votes = 0 + voters = {} + maintenance_mode = true + update_votebars() + minetest.chat_send_all("This server is now in maintenance mode. The Hungry Games have been suspended until further notice.") + elseif maintenance_action == false then + votes = 0 + voters = {} + maintenance_mode = false + update_votebars() + minetest.chat_send_all("Server maintenance finished. The Hungry Games can begin!") + else + minetest.chat_send_player(name, "Invalid command syntax! Syntax: \"/hg maintenance [on|off]\"") + end + else + minetest.chat_send_player(name, "Unknown subcommand! Use /help hg for a list of available subcommands.") + end + end, +}) + +minetest.register_chatcommand("vote", { + description = "Vote to start the Hungry Games. (You can also use voteblocks and the vote menu in your inventory)", + privs = {vote=true}, + func = function(name, param) + if not minetest.get_player_by_name(name) then + return false, "You need to be ingame to vote" + end + if maintenance_mode then + minetest.chat_send_player(name, "This server is currently in maintenance mode, no games can be started at the moment. Please come back later when the server maintenance is over.") + return + end + local players = minetest.get_connected_players() + local num = #players + if num < 2 then + minetest.chat_send_player(name, "At least 2 players are needed to start a new round.") + return + end + if get_spots() < 2 then + minetest.chat_send_player(name, "Spawn positions haven't been set yet. The game can not be started at the moment.") + return + end + if not ingame and not starting_game then + if voters[name] ~= nil then + minetest.chat_send_player(name, "You already have voted.") + return + end + voters[name] = true + votes = votes + 1 + update_votebars() + minetest.chat_send_all(name.. " has voted to begin! Votes so far: "..votes.."; Votes needed: "..needed_votes()) + + local cv = check_votes() + if votes > 1 and force_init_warning == false and cv == false and hungry_games.vote_countdown ~= nil then + minetest.chat_send_all("The match will automatically be initiated in " .. math.floor(hungry_games.vote_countdown/60) .. " minutes " .. math.fmod(hungry_games.vote_countdown, 60) .. " seconds.") + force_init_warning = true + set_timer("vote", hungry_games.vote_countdown) + voteSequenceNumber = voteSequenceNumber + 1 + minetest.after(hungry_games.vote_countdown, function (gsn, vsn) + if not (starting_game or ingame and gsn == gameSequenceNumber) and timer_mode == "vote" and voteSequenceNumber == vsn then + start_game() + end + end, gameSequenceNumber, voteSequenceNumber) + end + else + minetest.chat_send_player(name, "Already ingame!") + return + end + end, +}) + +minetest.register_chatcommand("register", { + description = "Register to take part in the Hungry Games", + privs = {register=true}, + func = function(name, param) + if not minetest.get_player_by_name(name) then + return false, "You need to be ingame to vote" + end + --Catch param. + local parms = {} + repeat + v, p = param:match("^(%S*) (.*)") + if p then + param = p + end + if v then + table.insert(parms,v) + else + v = param:match("^(%S*)") + table.insert(parms,v) + break + end + until false + if table.getn(registrants) < get_spots() then + registrants[name] = true + minetest.chat_send_player(name, "You have registered!") + else + minetest.chat_send_player(name, "Sorry! There are no spots left for you to spawn.") + end + end, +}) + +-- get vote formspec +local get_player_vote_formspec = function(name) + local formspec = {} + table.insert(formspec, "label[3,0;Registration And Vote]") + -- register + table.insert(formspec, "button[0,1.5;1.5,1;hgregister;Register]") + table.insert(formspec, "label[1.6,1.5;Click to register and reserve your place for the next Hunger Games]") + table.insert(formspec, "label[1.6,2;(Useful when many in-game players)]") + -- vote + table.insert(formspec, "button[0,3.5;1.5,1;hgvote;Vote]") + table.insert(formspec, "label[1.6,3.5;Click to vote and start Hunger Games]") + table.insert(formspec, "label[1.6,4;(The Hunger Games start when there are at least 50% players voted)]") + return table.concat(formspec) +end + +-- Remind to vote +local hudkit = dofile(minetest.get_modpath("hungry_games") .. "/hudkit.lua") +vote_hud = hudkit() +vote_reminder = function() + local playerlist = minetest.get_connected_players() + for index, player in pairs(playerlist) do + if not ingame and not starting_game and not grace and not countdown and maintenance_mode == false + and not voters[player:get_player_name()] and #playerlist >= 2 then + if not vote_hud:exists(player, "hungry_games:vote_reminder") then + vote_hud:add(player, "hungry_games:vote_reminder", { + hud_elem_type = "text", + position = {x = 0.5, y = 0.25}, + scale = {x = 100, y = 100}, + text = "Remember to vote using a voteblock, your \"vote\" inventory or /vote to start the Hungry Games!", + offset = {x=0, y = 0}, + number = 0xFF0000 + }) + end + else + if vote_hud:exists(player, "hungry_games:vote_reminder") then + vote_hud:remove(player, "hungry_games:vote_reminder") + end + end + end + minetest.after(1, vote_reminder) +end + +vote_reminder() + +-- inventory_plus ranked menu +minetest.register_on_player_receive_fields(function(player, formname, fields) + if inventory_plus.is_called(fields, "hgvote", player) then + local formspec = "size[9,8.5]".. + default.inventory_background.. + default.inventory_listcolors.. + inventory_plus.get_tabheader(player, "hgvote") + formspec = formspec .. get_player_vote_formspec(player:get_player_name()) + inventory_plus.set_inventory_formspec(player, formspec) + end + if fields["hgvote"] then + local name = player:get_player_name() + if minetest.get_player_privs(name).vote then + vote(name) + else + minetest.chat_send_player(name, "Sorry! You don't have vote privs.") + end + return + elseif fields["hgregister"] then + local name = player:get_player_name() + if minetest.get_player_privs(name).register then + register(name) + else + minetest.chat_send_player(name, "Sorry! You don't have register privs.") + end + return + end +end) + + +minetest.register_chatcommand("build", { + description = "Give yourself interact", + privs = {hg_maker=true}, + func = function(name, param) + if not ingame then + local privs = minetest.get_player_privs(name) + privs.interact = true + privs.fly = true + privs.fast = true + minetest.set_player_privs(name, privs) + + minetest.chat_send_player(name, "You now have interact and fly/fast!") + else + minetest.chat_send_player(name, "You cant build while in a match!") + return + end + end, +}) + + +minetest.register_craftitem("hungry_games:planks", { + description = "Planks", + inventory_image = "default_wood.png", + groups = {wood=1}, +}) + +minetest.register_craftitem("hungry_games:stones", { + description = "Stones", + inventory_image = "default_cobble.png", + groups = {stone=1}, +}) + +--special block vote (V,O,T,E) +for i in ipairs({1,2,3,4}) do + minetest.register_node("hungry_games:blockvote_"..i, { + description = "Command Block Vote "..i, + inventory_image = minetest.inventorycube("hungry_games_blockvote_"..i.."_inv.png"), + range = 12, + stack_max = 99, + drawtype = "normal", + tiles = { + "hungry_games_blockvote.png", "hungry_games_blockvote.png", {name = "hungry_games_blockvote_"..i..".png", animation={type = "vertical_frames", aspect_w= 32, aspect_h = 32, length = 3}} + }, + + + drop = "", + paramtype2 = "facedir", + light_source = 13, + sunlight_propagates = true, + groups = {unbreakable = 1}, + sounds = default.node_sound_wood_defaults(), + + after_place_node = function(pos, placer) + local meta = minetest.get_meta(pos) + meta:set_string("infotext", "Punch it to vote") + end, + + on_punch = function(pos, node, puncher, pointed_thing) + if not puncher then return end + minetest.after(0.10, vote, puncher:get_player_name()) + end, + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/hudkit.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/hudkit.lua new file mode 100755 index 00000000..d7635577 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/hudkit.lua @@ -0,0 +1,48 @@ +-- HudKit, by rubenwardy +-- License: Either WTFPL or CC0, you can choose. + +local function hudkit() + return { + players = {}, + + add = function(self, player, id, def) + local name = player:get_player_name() + local elements = self.players[name] + + if not elements then + self.players[name] = {} + elements = self.players[name] + end + + elements[id] = player:hud_add(def) + end, + + exists = function(self, player, id) + local elements = self.players[player:get_player_name()] + return elements and elements[id] + end, + + change = function(self, player, id, stat, value) + local elements = self.players[player:get_player_name()] + if not elements or not elements[id] then + return false + end + + player:hud_change(elements[id], stat, value) + return true + end, + + remove = function(self, player, id) + local elements = self.players[player:get_player_name()] + if not elements or not elements[id] then + return false + end + + player:hud_remove(elements[id]) + elements[id] = nil + return true + end + } +end + +return hudkit diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/init.lua new file mode 100755 index 00000000..64f81a40 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/init.lua @@ -0,0 +1,176 @@ +--[[ + This is the config mod for the hungry_games game. + You should edit this BEFORE generation of hungry_games worlds. + Feilds Marked with [SAFE] are safe to edit if you already have worlds generated. +]]-- + +--load ranked +ranked = {} +dofile(minetest.get_modpath("hungry_games").."/ranked.lua") +dofile(minetest.get_modpath("hungry_games").."/engine.lua") +dofile(minetest.get_modpath("hungry_games").."/random_chests.lua") +dofile(minetest.get_modpath("hungry_games").."/spawning.lua") + +----------------------------------- +--------Arena configuration-------- + +--Set size of the arena. +glass_arena.set_size(400) + +--Set texture of the arena. [SAFE] +glass_arena.set_texture("default_glass.png") + +--Set which blocks to replace with wall (remove table brackets "{}" for all blocks). +glass_arena.replace({ + "air", + "ignore", + "default:water_source", + "default:water_flowing", + "default:lava_source", + "default:lava_flowing", + "default:cactus", + "default:leaves", + "default:tree", + "snow:snow", + "default:snow" +}) + +----------------------------------- +-----Main Engine Configuration (engine.lua)---- +hungry_games = {} + +--Set countdown (in seconds) till players can leave their spawns. +hungry_games.countdown = 10 + +--Set grace period length in seconds (or 0 for no grace period) +hungry_games.grace_period = 75 + +--Set what happens when a player dies during a match. +--Possible values are: "spectate" or "lobby" +hungry_games.death_mode = "lobby" + +--Set the interval at which chests are refilled during each match (seconds), set to -1 to only fill chests once at the beginning of the match +hungry_games.chest_refill_interval = 240 + +--Percentage of players that must have voted (/vote) for the match to start (0 is 0%, 0.5 is 50%, 1 is 100%) must be <1 and >0 +hungry_games.vote_percent = 0.5 + +--If the number of connected players is less than or equal to this, the vote to start must be unaimous +hungry_games.vote_unanimous = 5 + +--If the number of votes is greater than or equal to 1, a timer will start that will automatically initiate the match in this many seconds (nil to disable) +hungry_games.vote_countdown = 120 + +--Specifies whether or not players are allowed to dig or not +hungry_games.allow_dig = false + +----------------------------------- +--------Spawning Configuration (spawning.lua)-------- + +--Set spawn points. [SAFE] +--NOTE: is overiden by hg_admin commands and save file. +spawning.register_spawn("spawn",{ + mode = "static", + pos = {x=0,y=0,z=0}, +}) +spawning.register_spawn("lobby",{ + mode = "static", + pos = {x=0,y=0,z=0}, +}) + +----------------------------------- +--------Random Chests Configuration (random_chests.lua)-------- + +--Enable chests to spawn in the world when generated. +--Pass false if you want to hide your own chests in the world in creative. +random_chests.enable() + +--Set the boundary where chests are spawned +--Should be set to the same or smaller then the arena. +--Defaults to whole map. +random_chests.set_boundary(400) + +--Set Chest Rarity. +--Rarity is how many chests per chunk. +random_chests.set_rarity(4) + +--Set speed at which chests are refilled (chests per second) +random_chests.setrefillspeed(20) + +--Register a new item that can be spawned in random chests. [SAFE] +--eg chest_item('default:torch', 4, 6) #has a 1 in 4 chance of spawning up to 6 torches. +--the last item is a group number/word which means if an item of that group number has already +--been spawned then don't add any more of those group types to the chest. +--items +local chest_item = random_chests.register_item +chest_item('default:apple', 4, 5) +chest_item('food:bread', 3, 1) +chest_item('food:bun', 5, 1) +chest_item('food:bread', 10, 1) + +--Thirsty +chest_item('food:apple_juice', 6, 2) +chest_item('food:cactus_juice', 8, 2, "odd") +--Other +chest_item('survival_thirst:water_glass', 4, 2) + +--Swords-- +chest_item('default:sword_wood', 5, 1, "sword") +chest_item('default:sword_stone', 8, 1, "sword") +chest_item('default:sword_steel', 11, 1, "sword") +chest_item('default:sword_bronze', 14, 1, "sword") +chest_item('default:sword_mese', 17, 1, "sword") +chest_item('default:sword_diamond', 20, 1, "sword") + +--Throwing-- +--Bows +chest_item('throwing:bow_wood', 5, 1, "bow") +chest_item('throwing:bow_stone', 10, 1, "bow") +chest_item('throwing:bow_steel', 15, 1, "bow") +--Arrows +chest_item('throwing:arrow', 4, 15) +chest_item('throwing:arrow_fire', 12, 8) + +--Armors-- +--Helmet +chest_item('3d_armor:helmet_wood', 10, 1, "helmet") +chest_item('3d_armor:helmet_steel', 30, 1, "helmet") +chest_item('3d_armor:helmet_bronze', 20, 1, "helmet") +chest_item('3d_armor:helmet_diamond', 50, 1, "helmet") +chest_item('3d_armor:helmet_mithril', 40, 1, "helmet") +--Chestplate +chest_item('3d_armor:chestplate_wood', 10, 1, "chestplate") +chest_item('3d_armor:chestplate_steel', 30, 1, "chestplate") +chest_item('3d_armor:chestplate_bronze', 20, 1, "chestplate") +chest_item('3d_armor:chestplate_mithril', 40, 1, "chestplate") +chest_item('3d_armor:chestplate_diamond', 50, 1, "chestplate") +--Leggings +chest_item('3d_armor:leggings_wood', 10, 1, "leggings") +chest_item('3d_armor:leggings_steel', 30, 1, "leggings") +chest_item('3d_armor:leggings_bronze', 20, 1, "leggings") +chest_item('3d_armor:leggings_mithril', 40, 1, "leggings") +chest_item('3d_armor:leggings_diamond', 50, 1, "leggings") +--Boots +chest_item('3d_armor:boots_wood', 10, 1, "boots") +chest_item('3d_armor:boots_steel', 30, 1, "boots") +chest_item('3d_armor:boots_bronze', 20, 1, "boots") +chest_item('3d_armor:boots_mithril', 40, 1, "boots") +chest_item('3d_armor:boots_diamond', 50, 1, "boots") +--Shields +chest_item('shields:shield_wood', 10, 1, "shield") +chest_item('shields:shield_steel', 30, 1, "shield") +chest_item('shields:shield_bronze', 20, 1, "shield") +chest_item('shields:shield_diamond', 50, 1, "shield") +chest_item('shields:shield_mithril', 40, 1, "shield") + +--Crafting items +chest_item('default:stick', 8, 10) +chest_item('default:steel_ingot', 15, 3) +chest_item('throwing:string', 7, 3) +chest_item('hungry_games:stones', 6, 3) +chest_item('hungry_games:planks', 5, 3) + +--END OF CONFIG OPTIONS +if hungry_games.dig_mode ~= "normal" then + dofile(minetest.get_modpath("hungry_games").."/weapons.lua") +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/letters.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/letters.lua new file mode 100755 index 00000000..e5779df2 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/letters.lua @@ -0,0 +1,41 @@ +top.letters ={ +["!"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node0"}, {x=2,y=1,node="node0"}, {x=3,y=1,node="node1"}, {x=4,y=1,node="node0"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node0"}, {x=2,y=2,node="node0"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node0"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node0"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node0"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node0"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node0"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node0"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node0"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node0"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node0"}, {x=2,y=7,node="node0"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node0"}, {x=5,y=7,node="node0"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node0"}, {x=1,y=8,node="node0"}, {x=2,y=8,node="node0"}, {x=3,y=8,node="node1"}, {x=4,y=8,node="node0"}, {x=5,y=8,node="node0"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["#"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node1"}, {x=2,y=1,node="node0"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node0"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node1"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node1"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node1"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node1"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node0"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node0"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node0"}, {x=1,y=8,node="node0"}, {x=2,y=8,node="node0"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node0"}, {x=5,y=8,node="node0"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["-"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node0"}, {x=2,y=1,node="node0"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node0"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node0"}, {x=2,y=2,node="node0"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node0"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node0"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node0"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node2"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node2"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node2"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node0"}, {x=2,y=7,node="node0"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node0"}, {x=5,y=7,node="node0"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node0"}, {x=1,y=8,node="node0"}, {x=2,y=8,node="node0"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node0"}, {x=5,y=8,node="node0"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["1"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node2"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node1"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node1"}, {x=2,y=7,node="node2"}, {x=3,y=7,node="node2"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node0"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node0"}, {x=1,y=8,node="node0"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node1"}, {x=5,y=8,node="node0"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["0"] = { {x=0,y=0,node="node1"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node1"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node1"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node1"}}, +["3"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node0"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node0"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node0"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node2"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node0"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node1"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["2"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node2"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node1"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node1"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node0"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node2"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node0"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node1"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["5"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node0"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node0"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node2"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node1"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node2"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["4"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node0"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node2"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node2"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node1"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node0"}, {x=5,y=7,node="node0"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node0"}, {x=5,y=8,node="node0"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["7"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node1"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node1"}, {x=4,y=1,node="node0"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node2"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node0"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node0"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node2"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node0"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node1"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["6"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node2"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node2"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node1"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node0"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["9"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node0"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node0"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node1"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node2"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["8"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node2"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node1"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node1"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node1"}, {x=2,y=5,node="node2"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node2"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["?"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node0"}, {x=2,y=1,node="node0"}, {x=3,y=1,node="node1"}, {x=4,y=1,node="node0"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node0"}, {x=2,y=2,node="node0"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node0"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node0"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node0"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node0"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node0"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node0"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node0"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node1"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node0"}, {x=2,y=7,node="node0"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node0"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node0"}, {x=1,y=8,node="node1"}, {x=2,y=8,node="node0"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node0"}, {x=5,y=8,node="node1"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["A"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["C"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node0"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node0"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node0"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["B"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node2"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node2"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node2"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["E"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node0"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node0"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node0"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["D"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node1"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node2"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node2"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node1"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["G"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node1"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node2"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node2"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node0"}, {x=1,y=8,node="node1"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["F"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node0"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node0"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node0"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node0"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["I"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node2"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node1"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node2"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["H"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node1"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["K"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node2"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node0"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node2"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node0"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node2"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node1"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["J"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node2"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node1"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node2"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["M"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node2"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node2"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node1"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["L"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node0"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node0"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node0"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node0"}, {x=5,y=7,node="node0"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node0"}, {x=5,y=8,node="node0"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["O"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["N"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node2"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node2"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node2"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node1"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["Q"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node1"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node1"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node1"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node2"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node2"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node2"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node0"}, {x=1,y=8,node="node1"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node1"}, {x=6,y=8,node="node0"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node0"}}, +["P"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node0"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node0"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node1"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["S"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node1"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node2"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node0"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node1"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node2"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node0"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node2"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node0"}, {x=0,y=8,node="node0"}, {x=1,y=8,node="node1"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["R"] = { {x=0,y=0,node="node1"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node1"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node1"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node2"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node1"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["U"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node0"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node2"}, {x=6,y=3,node="node1"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node0"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node0"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node1"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["T"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node0"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node0"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node2"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node2"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node0"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node1"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node2"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node1"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node1"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node1"}}, +["W"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node1"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node1"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node1"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node1"}, {x=2,y=2,node="node2"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node2"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node1"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node2"}, {x=5,y=3,node="node1"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node1"}, {x=1,y=4,node="node2"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node2"}, {x=6,y=4,node="node1"}, {x=0,y=5,node="node1"}, {x=1,y=5,node="node2"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node2"}, {x=6,y=5,node="node1"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node1"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["V"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node0"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node0"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node2"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node1"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node2"}, {x=5,y=3,node="node1"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node1"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node1"}, {x=4,y=4,node="node2"}, {x=5,y=4,node="node1"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node1"}, {x=2,y=5,node="node2"}, {x=3,y=5,node="node1"}, {x=4,y=5,node="node2"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node1"}, {x=1,y=6,node="node2"}, {x=2,y=6,node="node1"}, {x=3,y=6,node="node0"}, {x=4,y=6,node="node1"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node1"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node1"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}}, +["Y"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node0"}, {x=1,y=1,node="node0"}, {x=2,y=1,node="node1"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node1"}, {x=5,y=1,node="node0"}, {x=6,y=1,node="node0"}, {x=0,y=2,node="node0"}, {x=1,y=2,node="node0"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node2"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node0"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node0"}, {x=2,y=3,node="node1"}, {x=3,y=3,node="node2"}, {x=4,y=3,node="node1"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node1"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node1"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node1"}, {x=2,y=8,node="node0"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node0"}, {x=5,y=8,node="node1"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node1"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node1"}}, +["X"] = { {x=0,y=0,node="node1"}, {x=1,y=0,node="node0"}, {x=2,y=0,node="node0"}, {x=3,y=0,node="node0"}, {x=4,y=0,node="node0"}, {x=5,y=0,node="node0"}, {x=6,y=0,node="node1"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node1"}, {x=2,y=1,node="node0"}, {x=3,y=1,node="node0"}, {x=4,y=1,node="node0"}, {x=5,y=1,node="node1"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node0"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node2"}, {x=6,y=2,node="node1"}, {x=0,y=3,node="node0"}, {x=1,y=3,node="node1"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node2"}, {x=5,y=3,node="node1"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node0"}, {x=2,y=4,node="node1"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node1"}, {x=5,y=5,node="node0"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node1"}, {x=2,y=6,node="node2"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node1"}, {x=6,y=6,node="node0"}, {x=0,y=7,node="node1"}, {x=1,y=7,node="node2"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node0"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node1"}, {x=2,y=8,node="node0"}, {x=3,y=8,node="node0"}, {x=4,y=8,node="node0"}, {x=5,y=8,node="node1"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node1"}, {x=1,y=9,node="node0"}, {x=2,y=9,node="node0"}, {x=3,y=9,node="node0"}, {x=4,y=9,node="node0"}, {x=5,y=9,node="node0"}, {x=6,y=9,node="node1"}}, +["Z"] = { {x=0,y=0,node="node0"}, {x=1,y=0,node="node1"}, {x=2,y=0,node="node1"}, {x=3,y=0,node="node1"}, {x=4,y=0,node="node1"}, {x=5,y=0,node="node1"}, {x=6,y=0,node="node0"}, {x=0,y=1,node="node1"}, {x=1,y=1,node="node2"}, {x=2,y=1,node="node2"}, {x=3,y=1,node="node2"}, {x=4,y=1,node="node2"}, {x=5,y=1,node="node2"}, {x=6,y=1,node="node1"}, {x=0,y=2,node="node1"}, {x=1,y=2,node="node2"}, {x=2,y=2,node="node1"}, {x=3,y=2,node="node1"}, {x=4,y=2,node="node1"}, {x=5,y=2,node="node1"}, {x=6,y=2,node="node0"}, {x=0,y=3,node="node1"}, {x=1,y=3,node="node2"}, {x=2,y=3,node="node2"}, {x=3,y=3,node="node1"}, {x=4,y=3,node="node0"}, {x=5,y=3,node="node0"}, {x=6,y=3,node="node0"}, {x=0,y=4,node="node0"}, {x=1,y=4,node="node1"}, {x=2,y=4,node="node2"}, {x=3,y=4,node="node2"}, {x=4,y=4,node="node1"}, {x=5,y=4,node="node0"}, {x=6,y=4,node="node0"}, {x=0,y=5,node="node0"}, {x=1,y=5,node="node0"}, {x=2,y=5,node="node1"}, {x=3,y=5,node="node2"}, {x=4,y=5,node="node2"}, {x=5,y=5,node="node1"}, {x=6,y=5,node="node0"}, {x=0,y=6,node="node0"}, {x=1,y=6,node="node0"}, {x=2,y=6,node="node0"}, {x=3,y=6,node="node1"}, {x=4,y=6,node="node2"}, {x=5,y=6,node="node2"}, {x=6,y=6,node="node1"}, {x=0,y=7,node="node0"}, {x=1,y=7,node="node1"}, {x=2,y=7,node="node1"}, {x=3,y=7,node="node1"}, {x=4,y=7,node="node1"}, {x=5,y=7,node="node2"}, {x=6,y=7,node="node1"}, {x=0,y=8,node="node1"}, {x=1,y=8,node="node2"}, {x=2,y=8,node="node2"}, {x=3,y=8,node="node2"}, {x=4,y=8,node="node2"}, {x=5,y=8,node="node2"}, {x=6,y=8,node="node1"}, {x=0,y=9,node="node0"}, {x=1,y=9,node="node1"}, {x=2,y=9,node="node1"}, {x=3,y=9,node="node1"}, {x=4,y=9,node="node1"}, {x=5,y=9,node="node1"}, {x=6,y=9,node="node0"}} } diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/random_chests.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/random_chests.lua new file mode 100755 index 00000000..78af3d4f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/random_chests.lua @@ -0,0 +1,182 @@ +local random_items = {} +local chest_rarity = 3 +local chests_spawn = true +local chests_interval = nil +local chests_boundary = false + +local chests = {} +local filling = false +local filepath = minetest.get_worldpath()..'/random_chests' + +-- Collision detection function. +-- Checks if a and b overlap. +-- w and h mean width and height. +local function CheckCollision(ax1,ay1,aw,ah, bx1,by1,bw,bh) + local ax2,ay2,bx2,by2 = ax1 + aw, ay1 + ah, bx1 + bw, by1 + bh + return ax1 < bx2 and ax2 > bx1 and ay1 < by2 and ay2 > by1 +end + +--Spawn items in chest +local fill_chest = function(pos) + --Spawn chest and add random items. + local invcontent = {} + local used_groups = {} + for i,v in pairs(random_items) do + if not used_groups[v[4]] then + if math.random(1, v[2]) == 1 then + table.insert(invcontent, v[1].." "..tostring(math.random(1,v[3])) ) + if v[4] then used_groups[v[4]] = true end + end + end + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + for _,itemstring in ipairs(invcontent) do + inv:add_item('main', itemstring) + end +end + +--API defintions +random_chests = {} + +--Register a new item that can be spawned in random chests. +--eg random_chests.register_item('default:torch', 4, 6) #has a 1 in 4 chance of spawning up to 6 torches. +function random_chests.register_item(item, rarity, max, group) + assert(item and rarity and max) + table.insert(random_items, {item, rarity, max, group}) +end + +--Set rarity of the chests. (n = How many per chunk). +function random_chests.set_rarity(n) + chest_rarity = tonumber(n) or 3 +end + +--Enable/Disable chests to spawn. +--Disable this if you want to hide your own chests in the world. +function random_chests.enable(b) + if b == nil then b = true end + chests_spawn = b +end + +--Enable/Disable chests to spawn. +--Disable this if you want to hide your own chests in the world. +function random_chests.set_boundary(n) + chests_boundary = tonumber(n)/2 +end + +--Ensure that the positions of placed chests are saved +minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack, pointed_thing) + if newnode.name == "default:chest" then + if not filling then + table.insert(chests,pos) + random_chests.save() + end + end +end) + +--Load chests +local input = io.open(filepath..".chests", "r") +if input then + while true do + local nodename = input:read("*l") + if not nodename then break end + local parms = {} + --Catch config. + flags = nodename + repeat + v, p = flags:match("^(%S*) (.*)") + if p then + flags = p + end + if v then + table.insert(parms,v) + else + v = flags:match("^(%S*)") + table.insert(parms,v) + break + end + until false + table.insert(chests,{x=parms[1],y=parms[2],z=parms[3]}) + end + io.close(input) +end + +local clear_chest = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_list("main", {}) +end + +function random_chests.clear() + local i = 1 + while i <= table.getn(chests) do + clear_chest(chests[i]) + i = i + 1 + end +end + +function random_chests.refill(i) + filling = true + if i == nil then i = 1 end + local s = i + while i <= table.getn(chests) do + if chests[i] then + local n = minetest.get_node(chests[i]).name + if (not n:match("default:chest")) and n ~= "ignore" then + print("chest missing! found:") + print(minetest.get_node(chests[i]).name) + print("instead") + table.remove(chests,i) + else + fill_chest(chests[i]) + end + if i > (s+(chests_interval/2)) then + minetest.after(0.5,random_chests.refill, i) + return + end + end + i = i + 1 + end + filling = false + random_chests.save() +end + +function random_chests.save() + local output = io.open(filepath..".chests", "w") + for i,v in pairs(chests) do + output:write(v.x.." "..v.y.." "..v.z.."\n") + end + io.close(output) +end + +random_chests.setrefillspeed = function(interval) + chests_interval = interval +end + +--Spawning function. +minetest.register_on_generated(function(minp, maxp, seed) + if chests_spawn then + local divs = maxp.x - minp.x + if chests_boundary == 0 or CheckCollision(minp.x,minp.z,divs,divs, -chests_boundary,-chests_boundary,chests_boundary*2,chests_boundary*2) then + for i=1, chest_rarity do + local pos = {x=math.random(minp.x,maxp.x),z=math.random(minp.z,maxp.z), y=minp.y} + if chests_boundary == 0 or CheckCollision(pos.x,pos.z,1,1, -chests_boundary,-chests_boundary,chests_boundary*2,chests_boundary*2) then + -- Find ground level (0...15) + local ground = nil + for y=maxp.y,minp.y+1,-1 do + if minetest.get_node({x=pos.x,y=y,z=pos.z}).name ~= "air" and minetest.get_node({x=pos.x,y=y,z=pos.z}).name ~= "default:water_source" and minetest.get_node({x=pos.x,y=y,z=pos.z}).name ~= "snow:snow" then + ground = y + break + end + end + + if ground then + table.insert(chests, {x=pos.x,y=ground+1,z=pos.z}) + minetest.set_node({x=pos.x,y=ground+1,z=pos.z}, {name="default:chest"}) + end + end + end + end + end + random_chests.save() +end) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/ranked.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/ranked.lua new file mode 100755 index 00000000..bd8a7012 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/ranked.lua @@ -0,0 +1,211 @@ + + +ranked.players_ranking_file = minetest.get_worldpath() .. "/players_rankings.txt" +ranked.players_ranks = {["nb_quit"] = {}, ["nb_games"] = {}, ["nb_wins"] = {}, ["nb_lost"] = {}} +ranked.top_ranks = {} +ranked.formspec = "" + +top = {} +dofile(minetest.get_modpath("hungry_games").."/top.lua") + +-- save ranked table +function ranked.save_players_ranks() + local input, err = io.open(ranked.players_ranking_file, "w") + if input then + input:write(minetest.serialize(ranked.players_ranks)) + input:close() + else + minetest.log("error", "open(" .. ranked.players_ranking_file .. ", 'w') failed: " .. err) + end +end + + +-- load ranked table +function ranked.load_players_ranks() + local time = os.date("%d %H %M"):split(" ") + local day = tonumber(time[1]) + local hour = tonumber(time[2]) + local min = tonumber(time[3]) + if day == 1 and hour == 4 + and min >= 25 and min <= 40 then + ranked.save_players_ranks() + return ranked.players_ranks + end + local file = io.open(ranked.players_ranking_file, "r") + if file then + local t = minetest.deserialize(file:read("*all")) + file:close() + if t and type(t) == "table" then + return t + end + end + return {["nb_games"] = {}, ["nb_wins"] = {}, ["nb_lost"] = {}, ["nb_quit"] = {} } +end +ranked.players_ranks = ranked.load_players_ranks() + +-- ranked table[key] +=1 +function ranked.inc(name, key) + if not ranked.players_ranks[key] then + ranked.players_ranks[key] = {} + end + ranked.players_ranks[key][name] = (ranked.players_ranks[key][name] or 0 ) + 1 +end + + +-- inventory_plus ranked menu +minetest.register_on_player_receive_fields(function(player, formname, fields) + if inventory_plus.is_called(fields, "hgranks", player) then + local formspec = "size[9,8.5]".. + default.inventory_background.. + default.inventory_listcolors.. + inventory_plus.get_tabheader(player, "hgranks").. + ranked.get_player_ranks_formspec(player:get_player_name()).. + ranked.formspec.. + "label[2.1,8;Ranks are reset the first day of every month]" + inventory_plus.set_inventory_formspec(player, formspec) + end + +end) + +-- return info player ranks +function ranked.get_players_info(name) + local t = {["nb_games"] = 0, ["nb_wins"] = 0, ["nb_lost"] = 0, ["nb_quit"] = 0,["wins_pct"] = 0} + if ranked.players_ranks["nb_games"][name] then + t["nb_games"] = ranked.players_ranks["nb_games"][name] + end + + if ranked.players_ranks["nb_wins"][name] then + t["nb_wins"] = ranked.players_ranks["nb_wins"][name] + end + + if ranked.players_ranks["nb_lost"][name] then + t["nb_lost"] = ranked.players_ranks["nb_lost"][name] + end + if ranked.players_ranks["nb_quit"][name] then + t["nb_quit"] = ranked.players_ranks["nb_quit"][name] + end + + if t["nb_wins"] > 0 and t["nb_games"] >0 then + t["wins_pct"] = tonumber(math.floor(t["nb_wins"]*100/t["nb_games"])) + if t["wins_pct"] > 100 then + t["wins_pct"] = 100 + end + end + return t +end + +-- sort table +function ranked.spairs(t, order) + local keys = {} + for k in pairs(t) do keys[#keys+1] = k end + if order then + table.sort(keys, function(a,b) return order(t, a, b) end) + else + table.sort(keys) + end + local i = 0 + return function() + i = i + 1 + if keys[i] then + return keys[i], t[keys[i]] + end + end +end + +-- set top 10 table +function ranked.set_top_players() + local top_ranks = {} + if ranked.players_ranks["nb_wins"] ~= nil then + local i = 1 + -- this uses an custom sorting function ordering by score descending + for k,v in ranked.spairs(ranked.players_ranks["nb_wins"], function(t,a,b) return t[b] < t[a] end) do + top_ranks[i] = k + i=i+1 + if #top_ranks >= 10 then + break + end + end + end + return top_ranks +end + + +function ranked.set_ranked_formspec() + local formspec = {"label[2.9,0;Hunger Games Rankings]"} + table.insert(formspec, "label[0,0.5;Rank]") --rank + table.insert(formspec, "label[0.9,0.5;Name]") --name + table.insert(formspec, "label[3.4,0.5;Games]") --nbgames + table.insert(formspec, "label[4.6,0.5;Wins]") --nbwins + table.insert(formspec, "label[5.6,0.5;Lost]") --nblost + table.insert(formspec, "label[6.6,0.5;Quit]") --nbquit + table.insert(formspec, "label[7.6,0.5;Wins %]") --pct + if ranked.top_ranks ~= nil then + local Y = 2 + for i ,name in pairs(ranked.top_ranks) do + local info = ranked.get_players_info(name) + table.insert(formspec, "label[0,"..Y..";"..tostring(i).."]") -- rank + table.insert(formspec, "label[0.9,"..Y..";"..tostring(name).."]") -- playername + table.insert(formspec, "label[3.4,"..Y..";"..tostring(info["nb_games"]).."]") -- nbgames + table.insert(formspec, "label[4.6,"..Y..";"..tostring(info["nb_wins"]).."]") -- nbwins + table.insert(formspec, "label[5.6,"..Y..";"..tostring(info["nb_lost"]).."]") -- nblost + table.insert(formspec, "label[6.6,"..Y..";"..tostring(info["nb_quit"]).."]") -- nbquit + table.insert(formspec, "label[7.6,"..Y..";"..tostring(info["wins_pct"]).." %]") -- pct + Y = Y + 0.6 + end + end + return table.concat(formspec) +end + +-- update top 10 formspec +function ranked.update_formspec() + ranked.top_ranks = ranked.set_top_players() + ranked.formspec = ranked.set_ranked_formspec() + minetest.after(2, top.update_name, 1) -- update top name wall + minetest.after(5, top.update_name, 2) + minetest.after(8, top.update_name, 3) +end + +ranked.update_formspec() + + +-- get player ranks formspec +function ranked.get_player_ranks_formspec(name) + local formspec = {} + local info = ranked.get_players_info(name) + table.insert(formspec, "label[0,1;-]") -- rank + table.insert(formspec, "label[0.9,1;You]") -- playername + table.insert(formspec, "label[3.4,1;"..tostring(info["nb_games"]).."]") -- nbgames + table.insert(formspec, "label[4.6,1;"..tostring(info["nb_wins"]).."]") -- nbwins + table.insert(formspec, "label[5.6,1;"..tostring(info["nb_lost"]).."]") -- nblost + table.insert(formspec, "label[6.6,1;"..tostring(info["nb_quit"]).."]") -- nbquit + table.insert(formspec, "label[7.6,1;"..tostring(info["wins_pct"]).." %]") -- pct + return table.concat(formspec) +end + +minetest.after(20, ranked.update_formspec) + +-- Ranks +minetest.register_chatcommand("top3", { + description = "Show the top 3 players", + privs = {}, + params = "", + func = function(name) + local topstr = "Top 3 players : " + if ranked.top_ranks[1] then + topstr = topstr .. ranked.top_ranks[1] .. " is first; " + if ranked.top_ranks[2] then + topstr = topstr .. ranked.top_ranks[2] .. " is second; " + if ranked.top_ranks[3] then + topstr = topstr .. "and " .. ranked.top_ranks[3] .. " is third." + else + topstr = topstr .. "and that's it." + end + else + topstr = topstr .. "and that's it." + end + else + topstr = "Nobody is ranked at the moment." + end + return true, topstr + end, +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_death.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_death.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..dc584642edc7bfd4efdde5953c685ab09dca01e4 GIT binary patch literal 9408 zcmd6KcUV);*XIo#DI(H42vVhY0RicqK!5-N>Afa^fMArSB1l(4ZvjG4se)2OniN5L z5m1pDigW?Rz3~0LWuJZD-DjWuXXlwrX3jbDxu?zCbB*2H%m4!5Uu`-3vhVryw%Z6j zgaZ=n7wG7LJSRXjDgodx*wAnP`F{g3KHvH8?R+N$T)mBwTE47$F8S|GlJFlKDv)j9 z5bP==D=H-`Dj_a@F3$=6TzsAUoLvHyL8cSPl$JPWa(R0={<9B4{Leq9`fUqv3j|DA3LDHF(D@vWM90C|Ck0UC zV!$z$BK?idkqZx(t$o!Q!I=tkX*g2-oc14b|F{RVSB*(FHlUPCC$H!Mljb9j-eS_Z zq7S_8l!2GZwTp_9q3c{}=H0r2IsaHr1_0dAbWk1cn12nAxMP_ddj(6gA6^nFFD`r{ z*(XvvAlZLD;9u2#Qrr;lq`6I5RY$9DSU+y%RMoVS?L|Fe?NL=fp(j`ZMp^K}e`qi~ zWX#Sck;qH&_3ky68oMCjr24 zGTX;wHZZ|;!3pHTyWm+M0Q@O?lE9<~GyY#T8t;P+MSLdy&jA1cao!J55pATjZkoA% zy}4n%xjsG281{c^GKQnlhM;5lz*7gbJ0`qe;^OAxTbifoph?Y@xXxW~$4!)+GA}_w zAC)UvNEtY{ZY%Po-5@DMO{Ptgw|NLfr(rUN{a4q)$OB z6Of5e?W&?QN0A%BY0!l7ZZKO2*ubAiG^joiUR`y-p@@S(=T6D)Ofzjr8~n!2AG6!5>Aza1uR4H5)*yr6?KiN}Hxh z8`Ei;p%A9hh{;{0@qGg`nDS?Hm>JAx+8hSYP#Tg}9yNyzNyEm$C3tsaXu`&QMuUQ8 zQLwoTpV=dX4MVUg%xBIVF)Ig~JVZ<%M!+Y6oOYF92L_`-%A+Wk@gN_YAOzybz%0XX zGTmh~$Y(a)1rg#heIzrALX5&(rcsFLU>D0q1pF{!G$>{v-NoM01nB`#*d@}vpgwHoQ#N-hSei#FC&ykyg5KJntg9x+Wm~SYT zg~^x&xGzFJ<8x4iL%Pp5D;Kyz`Sb zpn03JXS?{cZ*<(pDKlaY?rI;B_>D=i?dM`S?qycBFlDI-McXF6yY{rT=4mzl6bCMa zW;}!(z?OUDdRSxJ zFjx;TIU_aKguf_vYv(a4R^S0W1w$S5Z>5ajP zysfF2t=?E~E{0>vLvuYmb3v#J;p&ReT+gsvcU-Oj4(Ex(RpD?VHXs+XT8`y^0#dM5 z7@SZ)7B^Glfot%_;e6iWHco1M@XeqmJ~-@+ES%>#a*fDrvlyt=IWlG?6AP;0jll`q z}Tx0EJeE;$!jrGY+GSOFi(6LY>K<2FBEqG;61n2_h^Bs%GW3l>gDYQ>9U zo0J`_xWN;1ew3nV^aQ{GZ?XLIKciW*^UciHxy~yqfD-r$9;P>s^@YL7UpJ0gyHU{7q0LZJL zA3a(Y5)l=bl$MoORQmUiH8dK1A*BkAX!OPB7*Tuq1qnF+9J?r7nZoX9v$L{2iArQ= zXXjvM=H%jj%*@Qn#(Ry8mF*fk3l|4B7bg!F_fz!UsOZSh&3xY+GrZ-tGf&@y++%ZjN!h={C}3O;1P+wG9jMN7t+Sn+8x{Q^xX0fIUIWMPqrh0*dIEe20 z!=o+KrICFuB~5pSc$okig}*;arqHYa-~|tO8JAmfd9NWss#}etz{<^Uu(k1mWinSlx#e3M%cLP6;hh3; z%g?*Zqk~c`A|&2+2kH1OEk`H1pqARMS`MIHsJ#wN4pbTRd^8-(qgHO9XRqsb7@+>j z0kB)>U0-^Z;#3p=(lS>UyyHp@d9S#$f9pq;>XqZP>xn zZFX~hdq}?)8>icUbo2!3){=g#sLa>g)^K+^kx4$ZJMdOJ+A{}Nm7r?7Zt&p%SOBV4aA5}mjoE_datD%x@|~^# z&=${^523Dz|JxSHsQl-%uEDf!6K7!}VesjPRmJzVq6I<=_0wKv88ZDC7{nYdH?sAy zki=@cJ$QBW`J`90%Cl!MdH989l*eb0xAQLaRNpRWvn?436GOI*NdFKU;!md zW6oynJyv%v!BdoC)yMXbg!{PNYMW~NK8`#gzyS87=&+PXFKm->WvNV4%)ObIG^s9n%oj&B>V=TnqHxB|y@eTFp{)^Nv91 z0k-3dcRM4_eDYbKlKI924;rwtc=%MqaC-m7^({f}Gl%(kmGlM;6>Gf67J<46+ufP* zvqipF2X3@Gd@V;7bHa#GQS(nr8Q#_%C*tA?1~gPv+kdL;*Ke+{1hA>J>liiHt{(>w z@q8L=1UsPdV=&ArMI#)|?BCL@fULL^il{+U_TWs*`Q3e(8I|kyATkJa(ozu- z?DrGp`2pMUi252%4syO<35oH&2I)V>Mx_r!0{7NxygF|fOn*p)Modl7(gOFSm@Uhw ze@T(rw47cYVsM7}rBzhND;9Jf*WDT}`yt_Pa}c_Jb#$%q5`SLY10r*HNYg&nns%3` zKe~KWkWs^IN_K;WZSq;in6MhDIbyl3^~8hw!3SA4qWxdjVLxSBOR(LNS(pZuT+{A+v-aq#nNlIcZ!`P22B($+=7H@g(?ui3NY?3Sf>Hx?KBG zpcbG`sB&x94TS8&6*6}ve|&9!aPrMb`l>UWbH!=j_EK;E-6R^DYz-6RLn#v*O8w6L zjpOkzK3%|xo))k^{k^M!l$qm}Xr8jlLY{Gb>(DdpQWh;;THRzP3b)I%Dt*P;J!YTs z0#>>Pl=xicgAQ_&0@H^+F_8k}X)5UH>JHB}kqI*uO18u6_zqAS;POF1LM%l%`=K~UXI0PXsWQ!@k2pL%} zL<(VZ{rZz6{o|4gw zkuk31YwM@>e+-&eexbt8zTnL`Gq%6%n>cYZc>8RcQNI@aqnkr%ckI-fu1?bk-=0Ma z-XpxXNtZ>>Bhn`*r!LS(cgM6AN&(C$>M}{t`gpX<)A%C7B5VIz_E?M(i9Y$UHMT;L zy-~(=C_cdr%v)HAWRImp?OQoj>OVl`^)yJoSbp4o0h#WmOv`#HCCo`jCTG#_ z?R2XsM{OZ?{3(HU2al^{#{Afc#>o9P`5>X$TbJCzO@xS<;;37#m(6iM&X^1Zv*Coy zqSr86u7RgxQ-zNYd}sEMafxTyA@rhyErYY_uhE0=_dRjigIm6Pv#*4TK9&!SoEUGs z`?YHYNQ%#Mu7LrnaVwJ%3Hb zV1FEC`wl;^2;26i?A)?_zW9eftKCC&minZ$ImAamEs^xA$bD_3u%krtCjt`qa>g6O~$ldOnS-f{i*vNJKn#Ycq{TMo;{0mXvh%Vn&HGf3lR=a zcbv{j@)kkx1tqWZ%n=DCH5vO+6KbQJ>+Mt};uuxY6)?y>_ncpSWJ?te3iPWcNts`I zCJV!FHY>)>#WRK@cQw>e067On6RmS7@Ni7N60`beayj-r_F8lLxP^U<{>hn7>d(ia zmk%q~)s?HV+_-Oi!!UIP1=8Oo{XR0)W^a-lwWxbXfN0TYO?qPjp!n0lsS@O!{ZN-x zv#sbZ5Z0eX5k)#oCf{Lx*$T+bgaM!YDIUd?8WwMMQDnpoU!!Q$px@q^`+FzxPx#Q# zkDV`WLxH$=O~EX7&pYkxsEeJJUxt5sMauNt%@xM3M!a5J`&B#*@lPY$mMqDZnu0OpKgnPl9n@LHeFx8c= zNFV-#*(or^-u4CuE47$`F+^4=l{_^^6P?T|*OD*R_82PJvwA}{&eTyliirK{5j~pP zog8S*gb^71#M6x{bZQ5F?+IT15l08BnHz4D|TYF@dQ=r(%ieTCnQ_^-kA z5gxQ0z+zHq@aF0(A^)6qqNjPp07vE^aAiw1qX(xyEH@kyq^zpFu%k5TACIdM9<*Os zK8W6Y=ihPxg)aI8p zt?%2?wC{<=%GToM-voQy(7x7?>vX6!$3-OFV9a&X`_d?4yy^A+f|Vle5iToW<8O=h zvMxNiY>vQytq9ru_n~zcO{Iouw;d3EpLLvN-tLPz?JDsjiGrxBi4G8AE(rL{?0H#j z|8h5SZyDOZVovR`mD<*j{N&u2$DV$F6c(RWWHnl6&8E8Zy`%H%21LZ#EVsR{zCXwrv3Fr2xOZRt>4d2hHPw>> z0<8xmTRN@;R76~0G7r)qsT-wPh0@1}iJ^9weDq@9JA-G3<=qbHQF2=E$A#4bzPT;hR|pv3+Qwom>2I zm2p_+mU^y|o=igYx&u5H6@j$AvuD)4h7n%gS*k?OH&|SV% zwW|C3Z*46ObaQ2qdM>m~MwZCJG6 zr5yS-`|kXF5nfnov@Z+=o4$t*Y$WhK+dE4e2UxuL&)(UeuK5RC|03C8l0(d9p^7JJ zG*d=bdt#+8i~ABlMDCntm1D)O;cd4}eeaLqHBDRk1i~Susj-Z8T4aqD-WKe$0iAQP zw^sVQH*!g`F{(B3oC5>7;mEttyy&XqH|gblC2uCaQ{4@%J)F#{iu5)BhF7Z%SI1(Q z2oR;LM!*O zqKw^6NM-5dK#-c^tgie~0X1L_ADjx~E=4YptcE-dV@wMq?d@FJAJ|WW(A_qQkY!=SCip zbcQ8*(mir||oR6Ncn;Q5y+ig zIOSP}DDP`ahKLuEwqFR!ZaNQo=YQgayvmMSF6Eq=hu4HLa^N%Edx3oWE!^j8x02VwM0YOcz)D^ z>u~C~BCDw~@|R4rT)GhUiXKQwOB-d}Z*r1t*&V8Z_$pWNtCvS|UU>G}3FLlIp8Tc_ z(VKfXo0cN}+qQCZx2`H1-}fp+st#&P&A7^xO2v|<0!>0daG(mBk{QmvGst^KG_53x7?GOaFVTj=4o$> zc}thdo5)D@BQlcSMB#f_mo4K9@3rR40{B>Tz9eRw>bHc2K=M+z)F*#mD)h1SO{oCJ z`nN8mnt)(ezO)|KDnLQCN(&l1zIdQ=IFa=16;E2fY=G8E&5#l;j1T3Nsc)Bxp*rqS z^Qb-Y#t7Z~%dkGXqr9bSs?;+ z46R@mpAM>;$t9E{7whACRvm)Z%9yzR+Eos^h9}cZ`{d+_#&N{pPxW`QA7auScp6!s zujJ%}cdR$HzW8k%F}5|pX?$o~)7hp{sus{!C&s(M&oMy7Fa>eH)=tAkL_<*xMD`~1 zFJ&EwpTzk>O@BG`EL(H8#tiD>K0VfA zyJc}z>)C_yZc@iEs#GQOqPL!mee}`_o?7g1<{;}Q-OCJajwSQ7!@8D=uHS}cCDovd zI%qQzf0+l#)EeL=-iv6&_gDbHWwfImKQW-5!i)1ymWf!<9!o2n-IMdt-JfbPKC(y+ z35T-f%$8g`5R{%7D>mNth_?Ud|{46Kj7oz`Z3tfpL@=kGjr!Ad17a$0}ufJD*818j2EQi zH19Bk8RF&YVd>y`!GI{11Hd1!1hxM2*$jDdG4kKb#YhO)E9!gt`ik6z=D!zV!hdim zL9x1pm#wInz&$YmAwj_l{afH=<6`A%ZQ~&W3avn)h|qJcDmk6$RNm6S5(;I|(c&RahsDAi z=&j-}D5#nW2Z~yXE6WOMtkN}=<`gC0$P`MM0aNFBmjsJcAfwlb=IKp>sVb0ips1v9 zOggcu-15zto@EUwDOORXs6^Fuc58J7WuCA^Rnj6IO$BAqlqnd`O-~riQGNrwr9vZ1 zC}r?iJp97WPB|z;?Il190HBe1bddz1;pGH?FaQwca>st*j=e3JXr*%fuL?K=Pypz3 zqftqqd0)e>_K{C*LQxwYFewIyAD|J_7nMcCn)U)!PPrt#h=HY>!kUhZ(vTQn0VDXB zyBkXQZ{Yzfxg{ew>v2y#V?%5u?Rk4~C^xoAoQexC4wvcqL6YmWXP?A+re~ywt&lya zm+46zV$1UnmHiGU?}WMF^+}e5xId-?^)l*l@{VFtAn$s8v81CwFG#Vi;Z%?UlOXj$ z5>)xyU~ZInx@le@=O5sVToi7Alq`LTzo)_l??3eZ2@mM6Je^p$dkKqjPQi1!M-dJK zg`^7wJ?!=r9+yg$3JMZn-&m4#`&4+c{_&g)09Zq5V9Kmv|7s#w!|5yscuF#ZFY%TZ z=0^$-^3@Fs4_!3)>beh7TY~SP4=F0@sns+ZCJn4ATGlh2s6HAwR5VPf@)Uuy%=0&X zLE!X|(ObvMKfXYYU@gw{802}AOYk?GpzvaGNWb?~R6_kn?e~;cN>Wq-YrXo=C-o<^ z@X2I^@s!QN0n*}z*TNxs=@7j-9cE#eV)H-Me_RJW34$t+{o_axoz<|=dhRPNg@1FC z1-xOWHdC)VyOIa{`$RsKS0ZY4(jybn8vBacG#V4SkMvQG7V00(CTUEgG-gq7!v=(5 zBXV{MX_kUqIt=(v6@Bxsi^>47p&VPN99gIwyDE{$4#{IJ0|5GqY~qeAkceGXPGna} zDOAZ`Gt9SjEVlE*ydn6jB6p#3QMfa{@DzXH$^Rmme_J)*#wfqov6B0BEgoC>f2sn1 z6FeRO#uAv`Coq8tt^yK}ztIKP0s-Jg(H{>cJ(%(T^6|+&7*NDG@qeBG01#yFf$=GM zil`*%sx|0pH0Y|)!k@tZPeoK?LPP@$EC;yifKJPpt~C}`4vw`&XgBm#wh$+4gDERf zLgJzj32jKWa6W~{qQWXPgc%IlRX`E+ypN?H>Ny~(RQifqa{Ub|iD8|oC>CbN)0<{F z!ks(=E06Jvg(+1OBw6zDdnLhQO8dZUAz%V8zEIG7B0w7eLWPuh3TZ5(B}+0NM)Rzv zd4>z&m^@=8*K<)Y-t|nBrs_L7uv?Pp36tVV_S976$^-KQAO)|>d1LXk5V=esNIp^e z$xjjOB#|dHk91H7Z4t!uPwB~hbsf0OxGr1=j-1tn8>UE)ipWgp!be5mlVBIzJ5nCO zCy^6q^gIf_kb;~)L>OQ9(uN}!bP@C7@aY4@>_LFx6x!;iH2jzP1X^YSWiyFJ8lw@2 zLv@`Ljp<~Y2{dv(*#_ZlGkYjHfkI5cZDvu3SuY#?CWPTZzyvyMDcQzM-^P&63vn1` zJe|CTLM-Up=!@%tQse2cl_|7Ey7Ut`h>RE&LFl6qX8MTfDbb0f3*=c{grOIRjL@G# zkBVF%&x;}SQ!bG8Q_u@2P}#=tH(dV!Z8)90GKE|bM@%2W4G+RV=>>8N8bK!u{}rI) z6}E!1S(*-8GIT*mq>Q5jERvBc1~!J0fhz_n3x~-zAd~@emQK&`dbru|thIxHRUb5h z-eqBZ7`sc+zgu`RI5CN|N)K2tv^DdNU7?eD`+c<(Q}w#?4n+yy<+t1TzPgi++UQFB z2?p%)&Ue?~JN8aHs`(1Gj=LR)x~u0Jg+6z<@V#|o8gjx93gJ7n8_`eAd@l9uq0k6l zTSWf>8nvn<5jY4=E#zWquMNuOvECsFl7Ikl>@V}J4fDATQ@A6GH?aBk*vdkO;!=lf z2crzTjA92&El)-zpF@U&QMPSHMoD_HeMY5IMsay$G0#x3<6x~rM(q~17TH?qJfH9I zx9gly%-335Heb2*4O?hfTUMSL=XjbjDzit(dLjS|lC|T7twB^S{P8ULe=<&13I^R$U-xtfv=) zW;kbH?igp6WLzNQUKWGke6Nc!gDLCj7!di}%WS8=$c}Ruhl~qk{@2C4LzT#r4*X!P z3kKs1BI7TNbRO#19mMSXb?~nlwfyt7yF<0*Cx0EhFasknREuP+b3Vb^XZ*`5-uYVo z6D(-e?qH>B8KxY6(cL+&bi-o>+iIOpFy+VCJM&mqyzu-%fFhWJI-U5}Nw*um^7|zKpmPHNGQm6w8irbGAOhSKqAj9@$YNk0BuVqM2PM~8 ztUt(;u_g~olCdTwg1n?8;dPdzL>L)J8C_;gN`g5N0|1Q#xNptm^3+INWD6un7XU(5 z4ZwKjJI>WwsbqsuEyXl$E2pf#%y$51${6GnmtrdM_>6xz_-|l*{&KKbfsFi83{|@TE9Pxhz|Nnt<@_!$y{}=x*0r8P;K)m0- zWu`KiWYOBHJbjrVP$3+h)tCx5kL9pr9}}30YfPa~m;-;)Aef_tpJ2#zPnb~@sB~|= zu#m=hMDhg;7FC1GaM~%X*K?{AT{ki+6P?cV9BHY)?o_`(f#Z2M+_{B zNB}|1Gu2YvD&q#`|CZ7O^hFmc8&FuZ8&DbwmAYvDQWp(O^>3FvFG&jk%%2kiazT`3w=-#C zh_7EPPVfj4#FUZ?`w%K0D<4NGKd60=QbApEJl#^$@gA*Cyd*RWMNRK0KWi#{8Qi^D z0G3W7C>;y;Zw0alA@C3zF$^USgI9OvQZO*#Af1GYp^89!TCQ?ybC3X`$yhIfRDnzZ z8f?HM2O*b`SPAD^{2t1fnX9AwjpgEG1yBIX;IhgE*w`}4s+&6p#%7i`zJo_Zuv`az z1Av5VP(%cdmrp=YSVT-hO8Vbl)`Eh9{%XmAZBWoZuVbB+e_6oA>)3^2DPI18DBTTK z78VAUo6IaekrC1HNs-~vQPH7M(Gg)`VUdv$!7pBhyod`Aei;%P5gHy69{MaSC@k!q zCb*+TKNgJ6*MT1pWCM9n)pM)-rMcx+%Xf{7QJ2*KdT=Sg-95+(KKJg5B$BLt`4`}TjH<}g*gpmFs*dd2i}*P{)aCpERn5%+A#r1y2okI&JlrmCsTvZ|8#1tGt|z0ENA zE0q&Qy31Nvh|pdTmmK#$v-U0=C*aOF|HTCEx6P?NF6&1%O1?e#t1 z{qlPHw}4w|rLQ3+rR=)9xE#w=@@i%)qkA5iQ%O<>cLSlu>MfJiUyM1`n~tgn1z=?9 z+^p)Y5B$#*Kih~A0n~wh9}Ei;o%T*AI%LAA_nfc2AwpC0$z|$J3DXpy`O@Yo&B*%&N7-7C2Jr2A7Bg6sUg3Ga;4&<=77payhzzs=+vCuoyN z9KL={aw(3ZC1OYPNmozg2R5X$cT3fMD)!t=b>b$Oxmm@mca{bC9lP5h!x)GWAF!xO z)lwOqG+ecJE9J{E_ebUMM@H;HSZ85`n}u#cOJAE`#@a7F#O#2QZZ0M^mGUmvX3eWQ z)3E^-;UBZDqHylF$Ijy$5d)+6-))Er<)DR?*3HA!00>IZYWyYJbNW^XtUB+SO^;u1 z^OSThOIjf`dWzWIq{Yp#FGS0ZesD{!Gpxm~7SD37V#odPIbx{(9typ7F5v)M_9uiLldYh~$MoNqah zr;y~*Hb%Zo@Yh9)E_pxIFLd=yq2n*VOqIwQ{WFkJ)3nJ`oLD2q!s?!7YXG~P#z++6*BPooQdGRB_r?E0Oq{NQ=n~0>A4k56sD_{u?$l>=o$GYDB zzH3vquQsQJU5t}iq}=J%zn&(3O_LY3Ly?VNJZiZlJ*1`spX9B9oGar9=+R(bBJ~C>mMk`-hZCRKicSTXQ)GO`UAn@kaq^ zyIh9l%HiwI><7eA?0_}B*VS6(pRY<_t;vgtNWXH<_CXhkN++jZ>cg!?1HX6el1dLn zI$bO57b68_tkUVT3QI(>3)>sk@9xiTdfBrHH6aKknKPtvNejC5+%~NAh#H*7c@8h> zpp|yp_75rJv#nX)X@;YWVvRX$N1^g?RXPfFX5+_^W}7Mp)2C5Gmg})PKi9erzHngc zlsSmPk?j;XX8zO?h;BKwc) zKDj>82bIYbiV8vW%qPV0Ha<)b4qo>vd`FmiY<4`FvDC1D7TavvJ)81eKe3dZ?OFJu zf9B5b*%B#m zQ_5VN=3Y8M==#;^(jRx*4&CLC!UeBhJ68?2jz+$!lX)h^l|-o5!IbA9L)x2371j7H zX}>+0$n4?U!&Iyrf9Cz6)#qC3ZxDrF10%^-V)&XQfj`eqzJ^eKLG0{AtY8#lx`v&O9T$HI zi7lmFlTHi*C_AJ$`BG7LS1Y9J-qYzUtC3@GU+evN4JPJ+=5JVE4IHjt^F96jC^gF0 z(`C^2{@hkD+N244@CIhi@P2PN@!Y4RJcl!`an(tsdH#t}kJS+AvTRq~FQ(e}L|U`R zKj~y5&D!6hs9UfLat+yWA+n)Fwi4a_?uX zzyfvR=8g&fx<|xv2dsr40HwYvZii_C0P&DN#WO|+Boqrp&X)=K+>RgIEJGf}KWyiZ znU5y6XV!xTLDGKzNNBQ|D~dX(C5$&{lP5UmeVobMD1PE}Zp9PI!_lG0rPxMbrODN! zN49qF#TJfn-D_>d#;o<6-wwVYQ{^i@{UmBL?v=Iom|lak6=JsZDUh+6a*sFU;r4E< zH}We%&Q5Uo~i6-1rZWdA2+F^!6+KN(+Z|DuYA>6${Bymv3UYx9c~m!fhN{ zk&^yO2LrA-@l+ibceKSHMl9Ajxe5IkHGI{ycYq}Lc=SyPWpmN9{@*i7c^&s2Xr_4$ zx~pOadY8kI%%bm(ZImVFi!Emd=VB;=7R=AL-#b8njg{5TdmIAOTf78-&q&Cdf;Po| zzT~D^ro3p?@?*WMZrS*J#GSD>$pLRN-;ij^`Aa`6fSg~#nX3jq!A+c+{bKn*4Z}I< zKpD>*qb0lPl&w)syOMhpMhmwrO`H7>i)-)lMhrX5xriN7kk_<#IaMb7DA^2%bsrS$ zI1Ei@?1~FSdgOcof+Aaqi$0|ZP!I;uy`S461UirQ{_GMle=Pib-PD87AcW^*&wV#$ zBkqK{RvxVoB7jm>wK0j>KW=MX$*_TI&1tppk!CjMeSYKWn&Ocs*L>riOzqAex!zjT z-R^zu)b&YcS2i_;W7hXk1H)}j`Y#8zWp)oya~zYmMCX`>#_7J~RGi$Kqy(x1w{MmP ze87>gd<{IxWCm=|GQVXh(d+UCBoBy^NPd4L!6`o9wGrDE@&4gg zgXqD0U0o#$u;vsMYmXn+mP@_VBj}uFJ@2sTM?Lmk4Vs6airqAxyyL;j^AjSM)Bb4botB5{K_;#S!PqYN| zLtDqoP9}okFE6_GGK3|#53(Okd| zir7+Fuhz9OocaVe?oFN@Prr7c6NsZ7wTrSEY5k@vugB$C8CgtE!Q#?%vn;F1G1)}# z(z9EN-jN4Y&{PvqLi70k^)7|j$87ad=~@6^+L7EHcFX#G2C-J-nzPG!0sD&| zNGCRRnQK2t{%Vi3%$dklydfAH*U|kr|;ZFQv%RglcS6mIr;@qW0$@L&L{#2uHL3h=dJ1<;XJM$HbRK>4Yh?) z1h7^$*bwQKtbWZrcdnISv6RE-+C-}RQd*`)>_E_Nuh@s!&(7%v0E&4~u=b}#Q=9bH z+imWMQj~LT+QCaia;hRX1;tyvimFJQ7$V!dM0v?Jd}Y$EPoj!I0EGCgh9qaAI?S9@Ju8RHi#BQ4D_z1;Yyr%Nd<<&E^ znGqjlSN!z18hOF>lxdia6T#?0U&%G^Er8{U(r4K~??&_LqAzJ5S`>C)2=ND9ceZ!# zKImr;&txE_F)2vyB)YQsb&Ix}#RS4Y-jTj$V6@5{UGTXpPnSS(Z$;dLVnotC6TtxV zeRQ*+DJuFclQUrWUf?yygQcx^j9&bodRP5+M)2?dbgyg@1nr({NW{%Kl5)75ehaH; z_(A$>6`<-7g6X*mwB%;~l(9Y1BrJB`=Y$M7>n-?Rl6JnuZhkH$_oNxi$9;Mzw|6$Y zc#?A+kWGizXnNhqI1s3;wN|lw{MOTvRAx8rlM^8;Aq~DbBKl2c&DvhT>HY4rFHJ?) z`1GQG&BB8vA1DmMDZf@~c-psT)kzf1asd4k=5*IcHkE8C`8ynKidp3@e?FUgs%C0( zCP!*UatqL1RKRPlGDb1iwhy^kDqRE4)7C=g`(>cL^a!0U63O(g-RL?ZW47Bm>;QU- zMmy#Gs`$Xu(>J#>dq%FWr-kun&EL_OezHBiCayq5Fipo6-!1zwZP{v*qE+T3Q`0C61e@m`Gv7^J{cb&ZEBXLVD#v{(!#?O7kX|$tG9ffg z8>#(9Tzv!S8Eh(+Ofjzh8y(UcD)lZN3Jg!tSSZfknLj$d;aYAcqJGp^AU|S$CwWjd z!>{$3Rs@OQ8w&deKN}aPj;34b{Fa36m@sRfNUX!lOe(ubO6E;#E``0%q2e}Bfdmn! zZRS#>Tcz_ed{fvjX_Q*t5qn2A%eXPdwH(^!=Z~r&Tug)4-(c-D5jhg5EETp8zTHlh z?jc#%T29C!U*rCK=1toXS-*8vWZ$9ol=n*Mc^qliQK8VLs$PTi4d)~pzeDZR8EeCqMKugc0EY>4nq*d<0i)U*pKmy4{`hMG+w)|&$#L#+(od~o8mKd@v*-;b}t8CWwf z;p9!dOG1l=4F^77b_HHG9IUxzdE*UhNTH8=XcqF3W&K}9d7k&D$E+Z{y3ZC1QLyW7 z=mj&`yA{opTbw?NKO4WOclWnlqE=pD$bt}G1^i4GALFlN53JcF`e@%uYz}e8Kq$Xw zrpd=eyGcO^RB%f9N=) z-1cobJ4&ZNn(VqkgWmsYa9_O&Y4_pcr6r*1bNMs!W2O-Dsm5P_A>zj597H&+{cbVg zSU{Gu<|9rm!n#X_ONvB*>A(o~XY16T@46jby{(j;kH(elrnQ6%2vxLNez0|p2RxhL zJ3Z!4z!VpxU#%&7k?X3UgyxVMZrNDPZ~Z+<6XkS!l{;|ny0iH4%|!yowUzcQwFD}S zW_X`b|HFjs@Z~VTU}s+7%-a>gR^VBY8gI~lSwk{hg?sRvibf8iSZhKJWDhi`C4T>T z3jNwD5w0A}#l^p65qk^(s61NMu3#har#bHAcZx^iMz<_vOrOL_uyxU$UM8{IV~V65 zHuqo33!MBY$h3dMk;Bigy6%97KH{)w+|5pKN~EFG zxeTpps-hzs+tP1Em<#0QTe*ZJ{4^>^d(!hPttWtGOaOZEdE=X_eqP3$M7UmlZ#f9+ zuKurIvX6z0v^nnlHl2QKyZBiM{FZYbX=)Ox=;>=RSZ;g0`t8;B&BGuKbNQ-4qVs`~ zU#oS#vOPN3qw#scJdUbt#wgzw7W^#Jqff_8)5UX*-?STlCe$q{DwYk)-kLSOb_0j( zZRy+K`~&i1_AnuJKM40#W*RSxzaq6Ve?8n@_3Sd?9V~_@~!^ z)b=F}qENNPu-k*} zzUuA_5_8w?dTl)|ul-&3{3&lQ>@MqG+zns{r&sZEuzS;ZX!IR5F8fzlPwR2kQD6wIUKrbpLy`^)qb|mim{5^z2B)18HDV@+!o1z zYU!$5lv7OGyUGLg629iY>v6+SvOSFn3Mm)?^ZT{q?d&;}xBLwMSJKqRbhh499+5i| zw+I0(J7dzmH!nUR|K#-e`-f*Zwu%V_%!(7aGuTMcp4Po6nz}-<-1;rk;_iZK31JQO zyS=B{KwRT_=BMs?En8T>v78wX?1<%p4Nzv*i$i)U!EeNQ_Q zX1damvXKVcq#a5v=KP{Ih19%m=+1`NQQ-N(T9YtxF zh3P(OT?d|jAPO9yO8Yk*}MIHj%y{kuw0wr z>!&~pNha-Jv-lod(#J~oc~T33_ajN+wHvS`_oU$WF^xB0@vsJwnhsPno!oZ~$JKuk z5zfUEGgPJ))`f8Rm-$h+#UA)zX*X^3zC#lxN!w{*n8>1JNM}XI43|8Y zrm(`d3?AuZ!`Et=I&<#sMLDtd7_5HRsIikW@LkhWo|7HB;qmLUPAkdnA!nmzWv&+P z`uFop`sBq;!IQ>pqhzg2{Ne4wQb>ZOd|aet4!r))sj2I>NqGOJ&{6D1JTJ4K3Jq{Q zd*G~f+e{b27(`@99*JqTU05~^`#7C`rhz3Qy-bl z0rhBGpwL7DQfD})o|`TzUyY50*hXGce`zY(C*OP}(}mB4E^-@I0$~6k;0<=m%}gMS zK-wVY64v+`Urhbk>td}wv3zZ6&l_c-75$fw8Zz|myPf&6Y(*OAIP2)RsD-?ox}jv> t{`>{jQSIqIYGM0(#&aOap>gqm6+s;lOfCB#r4!>$r z&q1QfKpqG?#M{-w(!uk*0IFC90B2ypHvN6~LA1|X{?BmU5(4IAjO*cu`{$Vd5xNNe z5~2X>H7&etMa2ZKiwTMd3!nFU1$-2=wX~FO-PV^;wehgC@$|BBcJ@NLICvrTUGMuM z+nSNihUS1>FI!YR(gCy zO!_pY4xAt!ajqu_l^0H$I7-%LdX^{a-Qp`?)Q?hMP1VyphoaS2Gd=N=%bEHy>TuCy z6a7As@FY_WKCfHy#3f-vdKy(;@#@4pUOG}vlF2msd|6g^=DK^Ich-MQH%#bMS3+GhPyu?ghjEJzLY8p6&F(H5iB^bini6Ho=c;LG1 zoXffSbN;`mJwS*p6ofe6U?jii7JyL89=rdqhCL8^W`W^c$xQ?yYD-q8t~3u2;w;D% zS|qFbI7sAA(z?g~M}AlU5bkEQijn(Mqsmv9WEss@lnVVLPO$QPO$(?c zqEtMkd%&nKt>UG49+MQ+-Y9DADC(k=4BjZse$WD=*+;GEw+5!QHf9rMW)n7M;~?>|c6h_`{+q0IW*HE&VfcLvlG^0RYqa zYT}JvJTFe*R!b=~PXB70cgZpDW%TQB&_5{XbCmPIo07+uUf_^kWSm|ErvC?#`OgB6 z2LK&+)*diE1G!>V`72#e7odO+ImoF>f_d)&w2II(@PmH^#WvpY7mp>g$)KdS zj>Z$w9>le;FW-KWw2sdo*C>hi&;iB355wZgfzTx&p$G!TKjHweUwpBbqp_FL|7HQC zFMCcJ*L)h+Kl1;rSHcP;+X0$w{|_sUwN1zJmSRgv|3Ne-?Gmz-%e?g5(Ehi>Kl*a` zm%d6$!S4P+80-t|2<+~^-O>Li@c$+7UrGQA09b$+e8_U~@fRTIOaR;Njv@m9R<%(S z0Jw3hje*Yymhje&lsJu`X? z$Rpm6#)8@b>OCPPXbr{e)deVZ?0eM#Bq@N);RQG7Y~p@!L}4}#>Adn|(!;1+hitoa zgpw{wD=LpS{gUPw%HTq3Q7I{CMcn`ZUMZ(<>5c`B8x-J#07NQP0$SVB!?a4EEwfKw zc?>owawxrm8Uzg?9cbMQE~GE}=J7@sm6Vo}ftb2Fa(&mq0EwDGk70XQVE?L@MTd3q^`#NSj+uA^lDZWqZmSPS}PFFimy!lENf8)sh0eYw(hS+v=Bi3P0$*M;7Sm@iB$nR=-jR0F?y9 z;B!9DpxD^~z&u7TMsg)HDS>Y#)AN>kADz{ZT|J< zpss?eX&4mcZ3C?YutZuLWstn$o6Q@Y2TK0D;*X49^Mm2^D;9q`}n|xss3DqE(FHjX2vNl5MZ8!5-_5EKn}VPtsE$DFoR98PvOSp8SFS zv+RFV{O1rz>R&68|223=UaIOFG$#9IzsfqM-Idq<*9!1Eo4~`pj zx5@R$(?en;?HfEtMY;yecnDH}84Kmc1=G&Vlelic z#ND85N@{GNM-G}XLf{cdnhvd~c-_##J@{E}Rr|=oCgiX0Qvhs00BjgQO+9!wyo*pd zqMJx1vWFOSt&!OC)&Lv{Kp=nI!#{b*KhD!w@SJ@f&d<~5PS)W@}q=fF7aY|a+2JqosRi>UMZJxzxQT$(4CJP;8QM5%BWWdYQGAR<~C`ThXn@MrGkUWh@pp2sr+S_;m4B1| z&f86Wg|kms)4^7S!AI>Znxk0E>)zQ%3YXvh?pItdTpnLC2rQYq)TU4Uc=;Xs8PgpO zSKT@U&+_wE?+vYE0>do-2gG_`OQI2i=`SbznC*2GqP|% zr?_ZBJ!)vR4;~h+?A^DIn@X5Dctcy`t9C7*-m5a)p{P%w=~7x#*=l?hq#t76AOFOS z{hFN8t0VF*%aefvQkACg!=@pTE?Xdba%|VtA)$%|jk($IdAV`B1Kp>+)B0-JjB=~L z<*3JD?!v9YxzFnufyf@q3%`T83WAnSDj%isqXNo(iUK{ZW(dwy_<7sRrzZQEOB19HjV;Wov&c8MtZrhB)5|+n(^&JIX(D%IByk z>azlW%qOhPclN^B+UbB|<8<544a1nWwd7ClrQK|=#>L!Q?r?s4gMYexuzBz0tvONR zqTjzCZ2#g#b`ldv{_xsT=bnl z{&nM}5Wy$NC=~7ioHvJd9jFh{SMBy>6(Eq&xMfmwk=_6^^-c5nZuf~Oo+$Idle9VP z0{k@D)bA#Y3iqx%t7qZ8k?oCZ_XKu?=?vZ$LKK$S_FHRl>$8+wy&WvN4Y%(#<$B$d zB_m#M;awFBt$p|{)M-6y={nVQ^R1kl_<8zgIC5S$4GUMJ5+(9-cgr8?O9t zzubLB{-H#yK@!%`HYD;!SMZ?z*_kL723ozBnPEcX zH^+VrL>38o|K7@SPUmJ69Hdv2hJ26!3ayoS-haQm*&)^%#!Z@D-=H7a$b%)9LE9*kQ5&f~2C3oO|rS|w_j|H@Anakbg`CoQ|)9dQq6jy9oV%Ymd~ zuKer^6L_z-;%Ym4n;6c4&!2qY`FrirEuTa5{rAMBNz0md3V)2wu}^<+77__$>3Rc| zl4gftfYv8NYjuuIN~tMbNM^MCt*48oKlanUn_A(eEP{Jn#065cw>O`T@{qu=G+Y4s zL6Bu>c)XaFl*sJ*7uAXz>+-gHTX|V8xVV_&va+h#c!ZufSY$y=bS9uuP(OfTo(X?H zAE-yfm~#l-1qf`VBUs7Z+-kLRF3z*hiy=KM{qR%xtZy(S&X321{vtnYYs|k`mQ0s@ z^_wT$WF&u@&&r6@v2O^ui1nKDl1I}9n?0}$azLcYC8Ab= zAS2Z>chC7rOJB@cxE>u84j}}$!Y_BfELYN1$BrGHaDKK{r01(sSuVbLw76sRj_&d* z;$R1t(|oxuCVf4_bUSQZS3cTuIK;hY02x74896~$xsRwMQ=akxhJtI=TQU|x4wJKgPKXf;pAJI z_#(sDS*b(CO}ZaKkpsPQ-mSU{Qzwa(ld{yTK#Gzu_He!7>nKJyF($Gd#>PAOLG(r} zgnk1HZG=ExIRAR!Pfe3S+5b#+Yz9UWuX_(_=aWUAC908@s+4>uo^(+H@B-rIS1{K1iFa-ZhzCHg^z>#|f> zblPrtikYEMQ#^VX@NB_-@O#7PHu7+Mni(b`@v1+5nYLuU$gqyqYjzqX>;PkiJ98^R z<=Q(r12fs%D?|dI(IXL1cQ`&naIM0=2~L+!aS^&vKTFj0>?`iMa1lE-0!D+(1H~KV z#o6g`_G$a|rC6%h8AJDieq0dUS6w zs2_Wn-IW-9B&L2QN*czSgg^ku2n8!v+F8k)HOt*K9EFd6^G)&M$Pr+Qz)~WW#?CB zWQmBFfzB1BLyU$vfQ9)z?YXam>fvb9xxxw8J$ICIYJS}R_%LhG>-c5o$_wt!sZDfC z-78`RZw~sK}cb=olcFyoHk=Axth9ybwloH<$sA zcVN0(^V!t@Bi~K#+1+^0SjH9&H4{sQfdU39i2`1p89%L`en0sHWV|+bbE>9bF*#25 z@u&?Ta6mTkp=%RP^ivM+RYuJ4sG+MFV^NG;JS@-+5{SDt((ToChK+)RLtzL~pf}Fl zu6||R`@Ys4qeI#l{s2iTvNMa(1N&o3!-!$mdn%7&BuBp5!>8|kFhcBJ6vmP9qp5Hd zlhn#9K=|{MtyYrA*{@j_iB7&0m}6hvw5x3dJ(dvrb_XW(n`rTV^S;d_s7eyatT1!+OreeTTP6q$`{oj z6{8`MH8w`tCF9Y&ba`k5co{Byw(Wb_&aSxQ*k?`_gF|wrWO8@cSxX&DVT$|nL8H_!D}E*BHPg4QQl>Qp*Nu1$-}fPM@3<(u5E>CdG|LYP7=zcw+|nIL zcAo9ED@1Sl*#>pn*eFEn5m}7r;eHVDJc+DHBgiOxYG;@nCXY~$f@6h;U!0vy{CrVx z^i>aM^gJv-cy#rGM%Mc8drQIL-afx6VInEo;jd9N;+2GD5&STw3mc^5j~;6)_xu`N zDi`yZw-Jqv6?kNG+&FQe9%!$Y*pW|{4YTy$VGVD27^Ji&A0+Mz~EoB2~HDFQ4njw_g2tx>chYT~$#VX@q)J&gcHJ zcn^~D)c$QaUIrJjNJBbxcM_N;F@ks#e!2{V9!grs6Ez|HcfYwLj}*`<=meKA^vEBL zrYm$TWp%uF{ZZoc?!HYjZ6W5^$~>|WBC&BXtc24!<2Jl<;lfiQzmO?fk^vx`LM$PU zIIx+0Q~ZZVbp#)I0=Ll}*PV&G-bCu7s?Tsu3sxJ1+z;ofi`eZn!sXG5!C}0?u&#<5 zvE^IWT^UTrSwe4Wcl_QFV;-~!^pJbBcX`A@)J6K{V}(aG3Pf>qBiFr{#X?TYpA>dB@}y(izg z1QSC^2EO`ly+y0VS6cgplSxhmD_V+I8mQ(x)ZqqX%d+u%jSq+rM0`-#tB2oYi}=tl zuOWnS{6JmHZ2Ay>jf^^+my;_GMgvzij9lS$ysuOiWBXOADri3JR9f&i{mA{I=BsDb zyHut{%qPEL7mQ^SoKcWQxZM1c?|xPK!PbsgYMSie<>)+>=C(lcDBmGWfB2zJka&{( z1i<+~fvse|6h~V6+vbXGzzTog<9CU7RWFDJw3Rv#le^WgU#**r4lj3yzwa;im&?a$ zheW<<&)>+Y5`mn?yrw*9s1pR_^OeFZe-qB`d6NMsOT~?gvxxgFuGLYa4w;<>OZTD@ zbfE8U&Pb-Z(r(T;^mBQi`pqSqGHr(+ElyR~$uypP$NXB+qSTT;Ic!{X!>}ui*=po2 z6<;9l{%K+C$tS9f%j{g#%&(HUp>PcoQ{CsoILux%gp%p-Qi*Bci<=R2>U=(e8k98n z&H2fWSoL_MefbVc87gzeern;Ip4Rvp8 z8*x2DL+^WgJ9_I%i`ktqn|qRv2IQ>J%;d#X$GHyF&myoAa9h~np%NM%6 zU3pb!_UK)Ng?O`%=(o`$y6$Tu2I6-mz5-OT3>;of^IDY!IOTjCo`BH%JF1QN#+t2= zoXTf*_yCsZ)L-`5Lyji5>oJ`DDiUi&;#<#pgw%`VFHUzbJ|ZI9Ebs0Z{zWD{;N2Oe zz^c;4tQ#edhC!gH2+oI#oSv()hWv|8TbDe8d`4QPp1qja;kY!oTkcqVYO2#Q%vcNm zq41Kk;PY(Re*ILiF!b0I%U~`9K$-|pjAlT3Q7d9+tEZ!jQscpRSfkyTkM)UARWx0; z(14GtiTS2bPTQ*FtG8ABsk?fx+QWc_u5YD5H z7p{VyM_~#Ub7%!A z{mQmQYmy;sTIlTE$XpS@RFcX%WQ90@x}Zuy+a$5GSjf27*e#zUzs(DWqqvkV|2ysN@uwG& zIS3e%5r6>Co2D!Gu6*@~I*glrHJM#(b#@gN)qn*kPo|TevTVxaPZ;`L^l>IN#>$o% zxncu_7h#fT486oTeDl%mwqKF8!!LKAug}XqziFkSL}*IXL@z>w;im(9VM8~Rlc%Ni69;9Zgw zOTMo#01HufLm)62F3>!UyL+Rh^(Q+=(G!uQ9LEP*LaQE_=`kv!^)QN}l3j}|BBOaX&HReWS2cK^A%IheB33EEoDuFYf1zVGY!wxoKDJIlxonBcW=1h3W?qDNRCYI@N^dcqss*k-cEY+9b^1-Oy;%q_eN}d0&CR zGTgflOLcc6k^_c%6!Duauja_S^3q)I_IA((QbIVdA`AwgUo&`=v)Dv^Rd98QqtwF$ z1(BOO#71cKUK{b=p$d{gB%em<2*pt0WPP5ECx(!&2NF%5K}`Sx>8e*i4H+#~km%|p z0_RXXNm2pe@xP1lID&e#*tRzhqkw4-S$g<8v#;?)dac$pYBdfzc%LRn3mW_GgAQ7{ zG9PF)1y9dYMR|@5#5SZXJ9!-YrE=yYMx;-^l(loPFJf@SK@O_Q*x_7gMOb&k2CEa6}Ea z!aK|o%}w7+a`ujR3*?*6Ta5FvnnPE`;#Fac1J2=x-)uR`}@<9 z&*GjEtv;EGTOyYi5YBYn6btg9zi)dQY#snPbj3lX;{$h|c^Aw%F_>drfxgGs8Ql9L zy6D~NhFE5WNs1BG3w2^e*+F~bgW0z~d`L`tFFT#qMSh!A2g* zzUqHj%8PN7lbd}*2M@^d&uvC_2g7*7A(x3-miSvHENMPQ+mm199>uBD0}P*kOX^VW z>o#`GOO8HD&pT7$LvpD{K_R5^X6+M4h7K%q--G7mCJ&gpt$#}`tui<=C{8bQ4of)E zxeHqL$kGumT!z~rW*2x)%RI4H*B~)o5Wt&ZmG$>f#zTglmjVdxm79(itTrekc9}*g z(R==hzCMgvHr6iVZOKgoVqI5$Mx8R2wM%@u`t;LPv1h7D&`1+UnnZGEO(>07sGdY6 ztMbFM;eJ!oP4AHl(~2*cww~&X4wMXUx0#K$otVX(9MLz{)m!o5eRADzVo%NYl}rxE z>rdWbk3^$X2qEQt27WG7eK+W$ummW+AT^Ix8*4&CHTQ z>azjNO=b0&YEY2&=%lE*SK&$L@G6>ZSE59T)R=t=iH-wE=YAsQJEm8U&&b|#CvlU= zL3Q>P-mkdq8FZV({jTdN*&Ub6FbcT9945QI{hEiXa!9&g`!f^kcYe537!q+dVgCkp z7J>;I`qL^__dTcWFfjV`ner zNpzzU!k`G`>%^(It5|;&Wt+`sG>)op~0z6}UdP z74ZJ0W2IPxQ7wBz=NHp=Wa2IvZZgHjIa&j3KO@l93&ObyDyphFyi$|!RC|)vPcpdT zWx256b{$0}SZ1K%PHu1sLeqk=8cKe=5T`Y>SsV;iuiShiS6F<|#+`&f(?Hb|u+lPq zy%~oHB3T)6_us`^%3evqNg3~}BxDwR*1Z$-CSGv6c_@v20oEQ-qiXkI(*EVHrX{9r zpM%LKfgy-D1;UlwjqFLH-ih9-G~nz+V7cq<6tEUxJ(M*N-0{A_o8lI|xRbcm3Ge%t z!$#SH#2T%rlX))%lj?F}FCqucoVa(1Pl+H4*K^0{oZ+deY`m>gvjxROk8gKgATqdV zv@VNN7*nvg^|=pw+;ej#XPMUeb}FQdq+=qDZi+BlBG+& zTOCg;W(Rw!@UX)vELN7b5rzp-(KGK*9Fd!}R|VKVnSG1wRtwYmR>Xu7s*eBEvQ^yu z1>;@EY$}9um*VM^i*x(5aVjr!e!FlP zJ6%6+aRmsa+q+q$Ukt4r*CW8s*F~`!px$Tr|z7aFFb{x&a z36KI1Y8V`dpI*){aHkI9V4yAzRq0=8TYP48+{m`tw)FWd*D)fket$g3VE!lKv|<=b z920w$68l<3`i`;1-i|hOK75g8dBv6dRuW;dEu(o89-8CtD7$zVcxn z>-&ijFsV%J;jiPu*@*s z_c@>qlQ+ZXiDLJp4}!{l>E>6?ECjH>u#AxG2uxm;5+I1h@kzwG_%~1xtuyG#iXpwV zjUT4TOx85snF~6to&Vk|!PfuL(8+Py5mPn2OiAt290tn>p;WTek2lX(;06MxW*4+V zk?%`Q$qBd!1)DAheq78Wy($*^asa17DqHy(*5qVDMG*MP1hhqvHW;C`H^^M(Yv^^p(~%Yh(D;t{Ky!(PP~ z<2nLjCF2akHOPe1Qt0Dq-2}8-LIr`~duw@?-GT1i3b(u`9c&DbURl~j2%DO1 zCp~zshdJOr z=2q2SJ*F#2l=DiR518;-)TYo09lRzGcuK$(0#Kg|83Hmo)Kc&H&BU*UgR@U4GAnto zhCIWHlhyU!aVT+=GVD;rc2~`;pr570fZN+m!xA068`R0ieNIfP??i+?Q>k`5NN6_xTc2 z`ErH$Aa@w;j$!+Llf}L}Ne%z2qu%45XxZNvxEcW1Dpdr<#@;eD)}}r8F{+79FB90+ zBv=Y^Gfld0_MF=xp1Axt{NrLj zmj<@)r&1P5NZ`X4u_x~#zuva91v$3Fn_V0B8=FOu9r)jC{pr9)I$^An894`tyjS!fkKG zat@hSb7<#ces&f46xY7fam46GDfO)zy29a0iAR6zeV%IAE|m0XwtUUEgKOQCbDhbd zNJW9H(&ZA3G&e2ebn*l-_EZ~UdHqej-^S#L+t}MIX!>A|l==pSgMVi~fZ+JxHN07f z!P)ly0r-2{zlF`8KBr=?E%)2JKKuDd-Mn@1s%f{G_yzmm*oerJgWdj54ThXc5(Lr4 zjea(3rxk67e*9mgNtu3}SeYoK?+tSdK7JkhS^)RybI_9FOMAKxkMejbw|yAR<2FPh LwjKNg8({wfSFVA> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_prestart.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/sounds/hungry_games_prestart.ogg new file mode 100755 index 0000000000000000000000000000000000000000..9b7c8841ca9a7f07585800973cf364d6c411bd73 GIT binary patch literal 25144 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 abXcVHLp*tLX~j(Na-|{^aF_8vd;S~7+QZ=h literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/spawning.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/spawning.lua new file mode 100755 index 00000000..fc1fe174 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/spawning.lua @@ -0,0 +1,95 @@ +spawning = {} +local registered_spawns = {} +local filepath = minetest.get_worldpath()..'/spawning' + +--Load spawns +local input = io.open(filepath..".spawns", "r") +if input then + while true do + local nodename = input:read("*l") + if not nodename then break end + local parms = {} + --Catch config. + i, flags = nodename:match("^(%S*) (.*)") + repeat + v, p = flags:match("^(%S*) (.*)") + if p then + flags = p + end + if v then + table.insert(parms,v) + else + v = flags:match("^(%S*)") + table.insert(parms,v) + break + end + until false + registered_spawns[i] = { + pos={x=tonumber(parms[1]),y=tonumber(parms[2]),z=tonumber(parms[3])} + } + end + io.close(input) +end + +function spawning.save_spawns() + local output = io.open(filepath..".spawns", "w") + for i,v in pairs(registered_spawns) do + output:write(i.." "..v.pos.x.." "..v.pos.y.." "..v.pos.z.."\n") + end + io.close(output) +end + +--Set spawn pos +function spawning.set_spawn(place, pos) + local spawn = registered_spawns[place] + if not spawn then spawning.register_spawn(place, {}) end + + registered_spawns[place].pos = pos + + --Save spawns. + spawning.save_spawns() +end + +--Remove spawn pos +function spawning.unset_spawn(place) + registered_spawns[place] = nil + spawning.save_spawns() +end + +function spawning.is_spawn(place) + local spawn = registered_spawns[place] + if not spawn then return false else return true end +end + +function spawning.spawn(player, place) + if type(player) == "table" then place = player[2] player = player[1] end + local spawn = registered_spawns[place] + local pos = spawn.pos + if spawn then + player:setpos(pos) + end + for i,v in pairs(minetest.env:find_nodes_in_area({x=pos.x-20,y=pos.y-20,z=pos.z-20}, {x=pos.x+20,y=pos.y+20,z=pos.z+20}, "default:lava_source")) do + minetest.env:remove_node(v) + end +end + +function spawning.register_spawn(name, spawndef) + local pos + --Save spawnpoint position if it is already assigned. + if registered_spawns[name] then pos = registered_spawns[name].pos end + + -- Apply defaults and add to registered_* table. + setmetatable(spawndef, {__index = spawning.spawndef_default}) + registered_spawns[name] = spawndef + + --Restore position if it was already assigned. + if pos then registered_spawns[name].pos = pos end + + --Save spawns. + spawning.save_spawns() +end + +spawning.spawndef_default = { + pos = {x=0, y=0, z=0}, + mode = "static", +} diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote.png new file mode 100755 index 0000000000000000000000000000000000000000..0c70c20da78a739981ccbc9ce587f4c6223056fb GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^3Lwk@BpAX3RW*QAwWo_?h=qUaMQ^?a1s>NxA@#n< zrr+^P7Dha*ZLl_3uCaAW^7(CS6-n!wcj+*mPi4NdP4Yty_d!*|2bJufBKKTk6yW;6 z!|b7P;JraZ3)7x%Mir3EX;?LpQ c(5t>h+^I=U_oCycW{`6{UHx3vIVCg!06FYENdN!< literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_1.png new file mode 100755 index 0000000000000000000000000000000000000000..1379d36709d95642f1d5434ae76477dc928a73cf GIT binary patch literal 1241 zcmZ{jSyWSZ5XS#ETnd<`5kkvq6G0#cK^7yM5M(n6gcK-Cti=)~K#Gu1f?^L5L#lw* zbEzz{*$R=h1wo*$wTNg4vQ;TUK_%2e5!n=D0x7q_w?6b?&dfL8@0+*D4`b1Ao6I)> z0B{U?V1%}l0Du6jvoRsOAZ>#a{X+c!XhpCZj;>Zi=@B%4&^%x{yTKfyM}z|KwJiWA zz5!rWyE^eV02$5zyodw9s}ukeLFJ8bZ>?b;#*ExJh{0eW2*P5qHgJk=0J>xJo__8tDDo~S0hQisT>A-Q$Yy_}Qo z2H4g;e(YlQMX^-Bgrb0T{3&Pm4~yNdvHYr=lAqWVn5-QpO5`OoR;{oBiYJQRtQmw3 zT2kFw7l(_O@(DSCktS?h6D4V$j-_2*7@LXC2yc42a@+FWRi>cs{JE+7+<+rbEZJKZ zDv~2%olkBlhdxW})5r0gZc*n?3$V6I)OIh6nwoPqv+u-Dgrg&k3g1pjcSrJM|M7L6Dz~7--4!0A81L&T@3LyI4XDEm)$i*nykPGpvE9N`&FNEwv3g71 z7Mt5I`DEcQVjc$UNqjg9*q!0Al^#>b0GcXJ>=Md8T&TI5B8?EY;PSV|d@gL>!N%K7 z_CbWX?eN1b2`;$xV5527r_a5=l*vjGoXS(nS~EiWYKgx`hhDyU&{voB$L7H~IrGZ> zsVi{Vfl4FIF~$08b5--nIs|o~Hu`q97K`d?>GFy7B?KLiwJoNsWvWHRcx_!2y+fOnhPjV!s#HsDK5x@j3sZ>vWJ`pS4Dq{iTN+McsG2ff^9G)w;Jx#G|NU^Q08+k0ZKdrkW7>qLvxz z0d>N-Y|OJ5$r_Z!79&>6-y;}{-D?GLvw5fVh}*M@@~S*z&y@7aGOm&GB{eG?*Mf3+ zTb0sKqJc{xYH;`I_MEHV%Z|NntI)Bpeg010qNS#tmY z3ljhU3ljkVnw%H_000McNliru-v}8GH3{NuYM}rC02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00D7HL_t(2&n;2GQk*~(>|yt9c^nG36BF*M3&tZZuzDQA zU~;rdO8o#oU=w5VK0Ez3UYMEg*FD_~T={uFR{2vch0IIzxQ(AA-oOO_#b(%|x&&n6 ziHHn&%Uvt0Zsxi|3Fm>0>bCiowJYybIk1N69GhZ%9!FIZw5so2yY7bhS~avN3e_VC zWLI~TTwo9q0=V^{`ZJ91IE`jT~IhIID60@b5Z#W8^Cj_#TqwR?YnomgdB6c2pAz@&mHlco>6B4^p;ymkE}c9l29 vbBkpkzQm5H3)ZOWS1e7kNBM#Wgh&!m z>$YykDwohwlP+sg?(GW8j*(n)$*An;zx`wXc+T^D-{Ncee+i7QuXBY?f%$>BD3PQ1yq})CR+JKI{%af;Irj z7XT1To|1(C#NYuC(E+f^1wbh(zlmxiY3NhjJU0ePNlBqlC=3RprK6*ytZZ&!>E_|F zKI*zqWm>nB|0(tq$lKmJi zBzsTqj+y@9Fts3M{`_o9m*${mMc7a&z3k0}1W>fy99JtSGKqL|-zudf)Kj@cwrI;~ zMo21J!%==G!|{NDOa0BPJ7K>uDC6FRxp}7fD5qdubG_P5%%18;w{h8-LEaNnA3FL zd`&*e+@0SE<;2A3{V2mFH|oS28?sytmqb7`P2gtk!zn2nfkMkn*S%(<%Cw%0K(v88 z&F_&_CADr}=8>(2KfTKro-&@3(QVWvC5aTD6Wi=m%2n?d_J8%$v_76C*k(?<6}sd? zoe|m}HDdXg-1r!^DgA}#uAtbiGuxU>A9u*u#VG!B@NJmNV=O2-7p?ko2@~8tnqd~> z94@1!2Za8^t67vP)RqqLI%86r+j!{Zn0&`$f0 z(H>AEit@;XfJVdqvaTLRQ?)kn|9ULsa?t-wlc5Ef*#r18I`naY*0vFRvD-l zqF2TyO|Z>9J689&&QQHL=4U5VSvc#^UGI|}*Li|= zNVoAej}eXzZf4KlRh&)_viMSt4(-49@O|5XzQl67-Wc7mutde#?nB6a*cHWfx(Ab*r!dOb?)`1?ff@6iz>bONlJKvrXJ=2O* z6d{RI#lqDZ(VBAtyyqJHQb2yQuv+5)X-#!3a!8^z)*?r<1X&gECe{Y7U)>sf2g@m8 zarW9$1$wSf0P)j&oO=xix{;GWn5*rODfKQwcCU?6>Ynny<(&MJuTyLaU(#VL77O@H zZM#phDGHV$ohzqwb~+&l(LpTG%gye>$oWb`XYIRwTZI#`+$+w|=5C(P2w$(8|Fws= zOU&|zpQ(b>gF)l)2OyLCkJ<*I-F+0BhnZgwd+<^k5K@8{FK9@PzTA76;A$mHo|o3YnNevcEEe*1a18j(yDWh1R7B zJuDA?Z2VKn52V6&^kx$yBO-!MvH>wVh`|mDRF4Z`v((8h?i8<-tx6I|YXb_Dw5*ul z31EaLm>S|O42?`Z33w|bf|apEnpolSmMS^#{$q%U3=9d5|9^us=>T0~04|Omq$&sc GxqksG?}(HD literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_2_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_2_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..607e5e5d0746f6c1243d2a32ede07fa25afd0238 GIT binary patch literal 551 zcmV+?0@(eDP)V%Z|NntI)Bpeg010qNS#tmY z3ljhU3ljkVnw%H_000McNliru-v}8GH8Uh&vl9RS02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00C=BL_t(2&oxoOPQpMCecN^k$2QP}<0_JP1Z@q+LR;Xt zq}#-+5z)JTK#^ePvwd51l4fV$&YSmU3T3A2{cL>9bgJ8fi?MY#+O420fOJsLF?#@X z0}&#+9v8$59qxp2hJlKK0m7y9ahew_hyW*l!DkW*e28>WNm>V6AWfamfDwsRu|Tae z5e=xQ7TG5bo5fJXb01@o9~D5A6EX|}gP~kNH|dy%m7cl zYajaRB=tbxbw(mlO~i}jvEGMmuipdHX6Bk`(F4|s1o_BqKCiWCd8CcWj=eB(2 zg31_G;W@?ee1_u^OE?Jq-aa){8Jg`EHZ002ovPDHLkV1l%t---YL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_3.png new file mode 100755 index 0000000000000000000000000000000000000000..81d86b1d3bdf9146d6df21e67682484dc5e9adef GIT binary patch literal 986 zcmeAS@N?(olHy`uVBq!ia0vp^3JeU43@pqbR)3}|kYY)9^mSxl*x1kgCy^D%XDkkK zcVbv~PUa;@O|nOjF9SoB8UsT^3j@P1pisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZM2E z_=JEAWMX1sWMt&#=2lf#7nhJQx3Ki_^ZWnM>(ff}X9cP^EriZ8F#P}jztQ>%P%#5z zlDE4H@3$?9Ux6IX0*}aI1_o|n5N2eUHAezyT&1UrV@Sl|x7YnWL>NVme|&E<*YD=K z)%RSM-`(}qJ+oEeq-%`w5{ZjjUq~!;JT*yJ&rL~LO*i@t*&YmeRk|un0KHOxOV3^slc3HZ|&V@0d%riwO zD(Ep?Z>jBuJcg^YuCN==d#L}}V7;^JEg|i=opKWX2R3o;F4mEZnk8e%SNY(to$O=F zrmUSF6^h2s-7J@SpHPdOZqByr>x4a`&cF5?pE4z{Ig;7?Uc;R0ckIe1O$!qZ$v>q3 zrzY&mYKLP+8@3+m|CErZzqR;hZync_fWmLP>woQ#wvm2mA=&AYmv{GgM*bJgFMOqD z)^=sH`j>Uz{`_&r!=Np{V@#y>ZZDN@j-B}X!qv;yUi`R`X(x3q=lt>0%d$5fJiRgE z&B<%ECEMHc9jnv5Pkh{XxrSx+_UDgtPtX1F;%kM?zpU4GR#CIpJ7q@)Pko%c{O5=1 zmfsJ5{P_P}`(*n$e;)qPKllIB_Wt<$H3$55z5OBzOqr4;t`Q~9`MJ5Nc_j?aMX8A; zsVNHOnI#zt?w-B@;f;LaKt-w`MJYfjt7NbW1|tJQQ(XfKT_e*FLjx-#Ln~t-*Tl-e jz*2Jh9TW|@`6-!cmAEx{xacPUH86O(`njxgN@xNAXMml` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_3_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_3_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..e9f6ca0bf13408988e45c1be2fc389a42e7221b4 GIT binary patch literal 538 zcmV+#0_FXQP)V%Z|NntI)Bpeg010qNS#tmY z3ljhU3ljkVnw%H_000McNliru-v}8GHWxEa1OWg502y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00CY}L_t(2&rOldQrj>Tg^!#lYo)gKZXx@GSg>_sD{SSF zOt*C6(g$cC;yyO#0z>h_W1S!CyAn)$bDnn1OJ}{Em*VhPzT0wwNdWvN?y=Bzgwc_#!|HJ(f7I7U!cw>fwC}drj5%Lp}BfMB9CXrLc}}p0)*-0~A5z z=+f$9Dwu&gp%rOi&8+5p;ujMYZe6{lX&++J3eptot_AM%@-Dz$gVsHms1&=t-mN2* znY=+{TFsra%F4n`7Rl?w=9xlDHdmn*`AhFf3&7$tIkesE6RB5EAv=+Vf*uEzE{seh zYkTNVHz@PVStQ`i)mO8WlgRJ%u|^g1#BG16cWF_g`RM||1|~+1K5mDcEYTmFLTSZs zaco3P$JI)ER!8P={+aieNNSO5s~jXHZuO%#@~07*qoM6N<$f)o?rJ^%m! literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_4.png new file mode 100755 index 0000000000000000000000000000000000000000..b7118d803a07cd7fa43d1b90e17df4d84021acc1 GIT binary patch literal 1104 zcmeAS@N?(olHy`uVBq!ia0vp^3JeU43@pqbR)3}|kYY)9^mSxl*x1kgCy^D%XDkkK zcVbv~PUa;@O|nOjF9SoB8UsT^3j@P1pisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZM2E z_=JEAWMX1sWMt&#=2lf#7nhJQx3Ki_^ZWnM>(ff}X9cP^EriZ8F#P}jztQ>%P%#5z zlDE4H@3$?9Ux6IX0*}aI1_o|n5N2eUHAezy+A_Z?AiMh!o1Oe|Z0=?0DR) z$^0)iUfFVKZ9rnH!a>I<=M@qMw|)?rl=o2e#nv|Vh3$(4D^3(macGKLeC*4H>nnIl zUOZeg>*C4_o-a~1DQCXwdtGvhuk@Dcmks|PfB*5n_Q$8+f`^}rOn-Z7)yIuDa~@P! zx~uM6dR_1QcfNkx%-7qOS4v4sm;dDR=&e@uvyE8V7B}=?ZT(je&h64@SF0uO=o9}&{@1CU-=Z&1NuQ|}(J<4GUwnD(3B|PS ziU-){+;M#PaLv~VTX_6fD=tjAx_iny88vlf`2?R2!Z#+`ZSYiGVb5xjpyd5%9@CQ# zEj9f72Ra>UcisJcRHf(pj0kN{-UKrxv&ZT_Yzz!JlA`qz$tFxWvJ5gw`+B+rz?>v2PqWr_-kKf+qc@UwMbMN!SJl}UNH?OaelHYXm0N?lB^}h;!_n*pLx=F`e z<&kpL`mmSpvhyP{Z-|FV?p`P)4i8I`*vaD)NdOdFJEz~JrjO?TG4+Sf7Gtwj5TF@&3iaN_@iNY+WViomMz$E$u5Z3+5gJ%n4g{Ju0BXU zTm9HKd;Y@X?~^x|+Vm_20@j<^M0YpY+?k=)cE3{gc0+=F9JAP<(yEZ>Ht( z%fS2~S>hT|;+&tGo0?a`;9QiNSdyBeP@Y+mq2TW68xY>eCk|Ak3R08;l(I?&t6(rP zFf`RQu+TL!4KXyZGBUI>269cT3=AwKr{6)*kei>9nO2EggNKWL0#E~kr>mdKI;Vst E0FlYr#Q*>R literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_4_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/textures/hungry_games_blockvote_4_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..ebc73be9fcd14869c374d74bd0444bb280bfdb05 GIT binary patch literal 541 zcmV+&0^V%Z|NntI)Bpeg010qNS#tmY z3ljhU3ljkVnw%H_000McNliru-v}8GHZE*Sj0pe$02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00Ci1L_t(2&rOj%Z^AGbgwIJFF&ZV27*jr^j(jAP(Iglc zjfgA8R#3{`{s0hA`Dgcail81W`FZcGI~y$R6summ&v?Skt`b;OPrRCfX#h#6`sfYO zu(x$pu_P|<;0Pvw@S!+L5(L2Jp>PI?gFVZjRAwZgC6c6?)T3xzMl(5p;#tdH0Tw7> zR?Q0Y0o~ygBcc5{^T0~cu*Vc$3eF5DpP4r7321xhil|9a{<3t5n$Rm1WhpRTAN~S> zZ*$=qVR?%kZHIv(Vrp<*`6d(GDRtfDvJM8}8v(6(-R0+tX0Ofw*CoyN&K>tPIQ)%0 z3zo$M+;b3_*h>ndIhSykhScS!@WZ^0Qg1DLnTq^F-_G!s_O$KJR9HTIi}lg2Iw0$RM&s6qtc+0?DF7B% zWjkgtm#vXkHS7j*!BUS~i;`=xP1$88)r>mnsD9vRc(H6`QLc_E_8lSrX2@^BrRu|3 zge_jCoqSN*jH1aJNBt8#^W$B&F%od!K)(ga5q}&3W5#{M9z2?PcSB> z9S-@W8sld079FosMH6v97P)EUxL=?$L}fEcj4FrRD5ZqTD3z9UwD*>{nb5eC2ZyON zrJ&zy6_pE7pquG`{" + end + local param_num = param:match("^(%S+)$") + if param_num == nil or not tonumber(param_num) or (tonumber(param_num)~= 1 and tonumber(param_num)~= 2 and tonumber(param_num)~= 3) then + return false, "invalid param, /top_update <1|2|3>" + end + top.update_name(tonumber(param_num), true) + end, +}) + +minetest.register_chatcommand("top_verif", { + description = "Verify top configuration", + privs = {server=true}, + func = function(name, param) + if top.get_correct_conf(name) then + return true, "top configuration correct." + end + end, +}) + +function top.update_name(num, force) + if not top.get_correct_conf() then return end + if not ranked.top_ranks[num] or (top.name[num] == ranked.top_ranks[num] and not force) then + return + end + top.name[num] = ranked.top_ranks[num] + local playername = top.name[num]:upper() + -- reset podium + local pos_m = {x=top.conf.hall["pos"].x, y=top.conf.hall["pos"].y, z=top.conf.hall["pos"].z} + local dir = top.conf.hall["dir"] + local dec = 13*(num-1) + pos_m.y = pos_m.y-dec + local pos_deb = top.get_pos(pos_m, dir, -70) + for p=1,150 do + local pos2 = top.get_pos(pos_deb, dir, p) + for j=0, 9 do + minetest.set_node({x=pos2.x, y=pos2.y+j, z=pos2.z}, {name="air"}) + end + end + local nb = playername:len() + local m = math.ceil(nb/2) + local center = 3 + if nb%2 == 0 then + center = 7 + end + for i=1,nb do + local d_pos = top.get_pos(pos_m, dir, -((m-i)*8)-center) + local l = playername:sub(i, i) + local letter + if top.letters[l] ~= nil then + letter = top.letters[l] + else + letter = top.letters["?"] + end + top.set_letter(num, letter, d_pos, dir) + end +end + + +minetest.register_chatcommand("top_node", { + description = "set nodes <0|1|2 (support|letter center|letter)> .", + privs = {server=true}, + func = function(name, param) + if not param then + return false, "invalid param, /top_node <1|2|3> <0|1|2> " + end + local param_num, param_node_num, param_node = param:match("^(%S+)%s(%S+)%s(%S+)$") + if param_num == nil or param_node_num == nil or param_node == nil then + return false, "invalid param, /top_node <0|1|2> " + end + if param_num == nil or (param_num ~= "1" and param_num ~= "2" and param_num ~= "3") then + return false, "invalid param player num: ".. param_num + end + if param_node_num == nil or (param_node_num ~= "0" and param_node_num ~= "1" and param_node_num ~= "2") then + return false, "invalid param node num: "..param_node_num + end + if param_node == nil or (not minetest.registered_nodes[param_node] and param_node ~= "air") then + return false, "invalid param node:"..param_node + end + if not top.conf["node"..param_node_num] or type(top.conf["node"..param_node_num]) ~= "table" then + top.conf["node"..param_node_num] = {} + end + top.conf["node"..param_node_num]["p"..param_num] = param_node + top.save_top_pos() + end, +}) + + +minetest.register_chatcommand("top_set", { + description = "set wall middle position, x y z

    .", + privs = {server=true}, + func = function(name, param) + if not param then + return false, "invalid param, /top_set x y z " + end + local param_x, param_y , param_z, param_d = param:match("^(%S+)%s(%S+)%s(%S+)%s(%S+)$") + if param_x == nil or param_y == nil or param_z == nil or param_d == nil then + minetest.chat_send_player(name, "invalid param, /top_set x y z ") + end + local x = tonumber(param_x) + if x == nil then + return false, "invalid param x" + end + local y = tonumber(param_y) + if y == nil then + return false, "invalid param y" + end + local z = tonumber(param_z) + if z == nil then + return false, "invalid param z" + end + + if not param_d or (param_d ~= "N" and param_d ~= "S" and param_d ~= "E" and param_d ~= "W") then + return false, "invalid param dir" + end + if top.conf.hall == nil then + top.conf.hall = {} + end + top.conf.hall["pos"] = {["x"]=x,["y"]=y,["z"]=z} + top.conf.hall["dir"] = param_d + top.save_top_pos() + end, +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/weapons.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/weapons.lua new file mode 100755 index 00000000..39d118f8 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/hungry_games/weapons.lua @@ -0,0 +1,79 @@ +if hungry_games.dig_mode == "none" then + --Redefine hand. + minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level = 0, + damage_groups = {fleshy=1}, + groupcaps = { ladder_diggable = {times = {[1]=2.5}, uses = 0} }, + } + }) + + --Protect everything to ensure that no node is ever dug or placed by players who do not have hg_maker + minetest.is_protected = function(pos, name) + if minetest.check_player_privs(name, {hg_maker=true}) then + return false + else + return true + end + end +end +-- Swords +minetest.register_tool(":default:sword_wood", { + description = "Wooden Sword", + inventory_image = "default_tool_woodsword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=0, + damage_groups = {fleshy=3}, + } +}) +minetest.register_tool(":default:sword_stone", { + description = "Stone Sword", + inventory_image = "default_tool_stonesword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=0, + damage_groups = {fleshy=4}, + } +}) +minetest.register_tool(":default:sword_steel", { + description = "Steel Sword", + inventory_image = "default_tool_steelsword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + damage_groups = {fleshy=5}, + } +}) +minetest.register_tool(":default:sword_bronze", { + description = "Bronze Sword", + inventory_image = "default_tool_bronzesword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + damage_groups = {fleshy=6}, + } +}) +minetest.register_tool(":default:sword_mese", { + description = "Mese Sword", + inventory_image = "default_tool_mesesword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + damage_groups = {fleshy=7}, + } +}) +minetest.register_tool(":default:sword_diamond", { + description = "Diamond Sword", + inventory_image = "default_tool_diamondsword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + damage_groups = {fleshy=8}, + } +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/init.lua new file mode 100755 index 00000000..be79b62f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/init.lua @@ -0,0 +1,229 @@ +--[[ + +Inventory Plus for Minetest + +Copyright (c) 2012 cornernote, Brett O'Donnell +Source Code: https://github.com/cornernote/minetest-particles +License: GPLv3 + +Cisun: Author of inventory_plus_armor_shield.png (WTPFL) +Wuzzy: Author of inventory_plus_crafting_icon.png (WTFPL) +Other texture files made by Jordach (CC-BY-SA 3.0). + +]]-- + + +-- expose api +inventory_plus = {} + +-- define buttons +inventory_plus.buttons = {} +inventory_plus.buttons_ordered = {} + +-- default inventory page +inventory_plus.default = minetest.setting_get("inventory_default") or "main" + +-- register_button +inventory_plus.register_button = function(player,name,label) + local player_name = player:get_player_name() + if inventory_plus.buttons[player_name] == nil then + inventory_plus.buttons[player_name] = {["main"] = "Main"} + end + if inventory_plus.buttons_ordered[player_name] == nil then + inventory_plus.buttons_ordered[player_name] = {[1]="main"} + end + if inventory_plus.buttons[player_name][name] == nil then + inventory_plus.buttons[player_name][name] = label + table.insert(inventory_plus.buttons_ordered[player_name], name) + end +end + +inventory_plus.is_called = function(fields, compare_tabidname, player) + local player_name = player:get_player_name() + local input_id = tonumber(fields.inventory_plus_tabs) + if input_id ~= nil and inventory_plus.buttons_ordered[player_name][input_id] == compare_tabidname then + return true + else + return false + end +end + +-- set_inventory_formspec +inventory_plus.set_inventory_formspec = function(player,formspec) + local name = player:get_player_name() + local privs = minetest.get_player_privs(name) + if privs.hg_maker then + -- if creative mode is on then wait a bit + minetest.after(0.1,function(tbl) + local player = minetest.get_player_by_name(tbl.name) + if player ~= nil then + player:set_inventory_formspec(tbl.formspec) + end + end, {name=name, formspec=formspec}) + else + player:set_inventory_formspec(formspec) + end +end + +inventory_plus.get_tabheader = function(player,tabidname) + local name = player:get_player_name() + local tabheader = "tabheader[0,0;inventory_plus_tabs;" + local bord = inventory_plus.buttons_ordered[name] + local tabid + if bord == nil or #bord == 1 then + return "" + end + for i=1,#bord do + local bordi = bord[i] + if bordi == tabidname then + tabid = i + end + local tabname = inventory_plus.buttons[name][bordi] + tabheader = tabheader .. tabname + if i~=#inventory_plus.buttons_ordered[name] then + tabheader = tabheader .. "," + end + end + tabheader = tabheader .. ";"..tostring(tabid)..";false;true]" + return tabheader +end + +-- get_formspec +inventory_plus.get_formspec = function(player,page) + local f = {} + local fp = #f + fp = fp + 1 + f[fp] = "size[9,8.5]" + fp = fp + 1 + f[fp] = default.inventory_background + fp = fp + 1 + f[fp] = default.inventory_listcolors + + -- player inventory + fp = fp + 1 + f[fp] = "box[0.3,4.2;8.2,4.5;#FFFFFF40]" + fp = fp + 1 + f[fp] = "label[0.5,4.2;Inventory]" + fp = fp + 1 + f[fp] = "list[current_player;main;0.5,4.7;8,4;]" + + -- main page + if page=="main" then + + local name = player:get_player_name() + -- tabs + local tabheader = inventory_plus.get_tabheader(player,page) + fp = fp + 1 + f[fp] = tabheader + + -- armor + fp = fp + 1 + f[fp] = "box[-0.1,-0.1;4.1,4.1;#FFFFFF40]" + fp = fp + 1 + f[fp] = "label[0,-0.1;Armor]" + fp = fp + 1 + f[fp] = "image[0,0;1,1;inventory_plus_armor_head.png]" + fp = fp + 1 + f[fp] = "image[0,1;1,1;inventory_plus_armor_torso.png]" + fp = fp + 1 + f[fp] = "image[0,2;1,1;inventory_plus_armor_legs.png]" + fp = fp + 1 + f[fp] = "image[0,3;1,1;inventory_plus_armor_feet.png]" + fp = fp + 1 + f[fp] = "image[1,1;1,1;inventory_plus_armor_shield.png]" + fp = fp + 1 + f[fp] = "list[detached:"..name.."_armor;armor;2,0;1,1;1]" + fp = fp + 1 + f[fp] = "list[detached:"..name.."_armor;armor;2,1;1,1;2]" + fp = fp + 1 + f[fp] = "list[detached:"..name.."_armor;armor;2,2;1,1;3]" + fp = fp + 1 + f[fp] = "list[detached:"..name.."_armor;armor;2,3;1,1;4]" + fp = fp + 1 + f[fp] = "list[detached:"..name.."_armor;armor;3,1;1,1;5]" + + -- crafting + fp = fp + 1 + f[fp] = "box[4.4,0;4.6,3.5;#FFFFFF40]" + fp = fp + 1 + f[fp] = "label[4.5,0;Crafting]" + fp = fp + 1 + f[fp] = "image[7.5,1.5;0.5,1;inventory_plus_crafting_icon.png]" + fp = fp + 1 + f[fp] = "list[current_player;craftpreview;8,1.5;1,1;]" + if minetest.setting_getbool("inventory_craft_small") then + fp = fp + 1 + f[fp] = "list[current_player;craft;4.5,0.5;2,2;]" + player:get_inventory():set_width("craft", 2) + player:get_inventory():set_size("craft", 2*2) + else + fp = fp + 1 + f[fp] = "list[current_player;craft;4.5,0.5;3,3;]" + player:get_inventory():set_width("craft", 3) + player:get_inventory():set_size("craft", 3*3) + end + end + + return table.concat(f, "") +end + +-- trash slot +inventory_plus.trash = minetest.create_detached_inventory("trash", { + allow_put = function(inv, listname, index, stack, player) + if minetest.setting_getbool("creative_mode") then + return stack:get_count() + else + return 0 + end + end, + on_put = function(inv, listname, index, stack, player) + inv:set_stack(listname, index, nil) + end, +}) +inventory_plus.trash:set_size("main", 1) + +-- refill slot +inventory_plus.refill = minetest.create_detached_inventory("refill", { + allow_put = function(inv, listname, index, stack, player) + local privs = minetest.get_player_privs(name) + if privs.hg_maker then + return stack:get_count() + else + return 0 + end + end, + on_put = function(inv, listname, index, stack, player) + inv:set_stack(listname, index, ItemStack(stack:get_name().." "..stack:get_stack_max())) + end, +}) +inventory_plus.refill:set_size("main", 1) + +-- register_on_joinplayer +minetest.register_on_joinplayer(function(player) + if minetest.setting_getbool("inventory_craft_small") then + player:get_inventory():set_width("craft", 2) + player:get_inventory():set_size("craft", 2*2) + else + player:get_inventory():set_width("craft", 3) + player:get_inventory():set_size("craft", 3*3) + end + local name = player:get_player_name() + local privs = minetest.get_player_privs(name) + minetest.after(1,function(name) + local player = minetest.get_player_by_name(name) + if player ~= nil then + inventory_plus.set_inventory_formspec(player,inventory_plus.get_formspec(player, inventory_plus.default)) + end + end, name) +end) + +-- register_on_player_receive_fields +minetest.register_on_player_receive_fields(function(player, formname, fields) + -- main + if inventory_plus.is_called(fields, "main", player) then + inventory_plus.set_inventory_formspec(player, inventory_plus.get_formspec(player,"main")) + end +end) + +-- log that we started +minetest.log("action", "[MOD]"..minetest.get_current_modname().." -- loaded from "..minetest.get_modpath(minetest.get_current_modname())) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_feet.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_feet.png new file mode 100755 index 0000000000000000000000000000000000000000..d9a587e888ba238b22f9bbbc58e0a10f30d8eab1 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Wq?nJE07kFC=`~e5SFSIk!cc> z>k^aekx-Z_p*USaagLEaktacl31gN#6{7#t>c1ii6e6E9tG-uwKMt}_wEEEi;wgAf3$#cq0I>oJHUI(|1Sp_< z?D*LpYGNr7B@(B+(%c!Hfj^HL4>lJ9u`ESu3S6y7Gr_hLy(DL3ay|y;$BZ>zkQl+_ zIZ>c7d4a8jFmQ2gg{4aS$^}XZQPm?8#azutDVwnBvKUpU`*x|o84pB+q5zSCmu|w{ z?KN6^Y;Cs*Tn)sN9o$@YWMh4WBG1r{gA&CkOR=@b&i)bi&%G%Q;uvSO#nM3=l^Nn; zpXI|n+_e^+^Rww+xVktM5n(=>p&8a0rG~*U;r*+R?Pzw7PbOdRTS^j}jT*0ST|RpQ no*o|ns5E9VSw`r4{8Q!|Q5j-A$JTh<00000NkvXXu0mjf(xi)b literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_legs.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_legs.png new file mode 100755 index 0000000000000000000000000000000000000000..5f4777f55be5d6224b761628ae9a4e3acfae5e40 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!cYsfbE0E?DPUI8K6co=96weiu z$P*IJ7m_Ftk|+|AED@Hf5|*wLk**V!Z55Sm6P4`{lj{_d>k*fqBCar10*Dl6Nhr>i zQeGsbvUp?J&k~?`YHLjM2& literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_shield.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_shield.png new file mode 100755 index 0000000000000000000000000000000000000000..aff118ff577e6539a9374ac5127cb8e208b7b965 GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47-a)|LR^7dBO@bQTU!SQ2Uk~D zH#awTcMl-&^z`)d_VM=i_VMxY1p+@1@b~u*3=9kk3JMMm4hanl4-b!shy;SDsHo`Z z=$M$8xVX6Z_{4;SgruaTWDrOJgH$j`1A_GQ^o)#*%*@QJtgP(p>^u<22ZF-F!lGg@ zC@C!|DJd;2Eh{UlsHmu_s;a521A@lJ#-^sGW)Nrrg0{ByuCA``?(UwRp1!`m2@@tv znKEVS)Tz^^PoDtKCQ zym|AsZQFP3*m3aS!NZ3SpEz;i)TvXaPoKVW<;ws6|L6L;a{~j2u_VYZn8D%MjWi%< zi>HfYNCjhZ1CyB<2k-OUw>K$TIHbtF&1742utwi(+kqJo!SeNHX5nTN99%L&QYv;# z>zy25z!9Nv>B_;QsxGGwdAOdCP)bOA|3Y9%+N#wGc^qOKn>TOR^kwSB(8*J-uyI%H zcrja|vO~j@^MqCtD-To1)vI$WRakbKv?_k9lJ54LwfXaAk5ii+Wz^oP9b9|($eHD5 zPO_D*nkPD6LV0x)gY=z`r%n~gY}(^scWAxTqKtp7#f(`V;*0#2+T8`ZpTX1B&t;uc GLK6U3>gq`V literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_torso.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_armor_torso.png new file mode 100755 index 0000000000000000000000000000000000000000..e371938fc44afe4850d092520339da6ee5ebd550 GIT binary patch literal 495 zcmV8j{p>%02QDB7N!6er~nqL03sF-DQN&Mb^$MW0WW$1F@6CuAQdu!0X2yM zHHrZ>ivc!@0XUKYIgs`I0X!!eJevVMo&i3f0Y9VxK&JsgrvgQ@0Y!002ovPDHLkV1kACx^4gf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_crafting_icon.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/inventory_plus/textures/inventory_plus_crafting_icon.png new file mode 100755 index 0000000000000000000000000000000000000000..f2d3395f36f55585a9f605dae2b98bd6579dd692 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^oIotj!3-qdO`duZNbv{wgt!9fOmD@$WVJOl<|ijQ z_@vgD0)-e$g8YIR9G=}s19A*KT^vIy7< to either the channel (if is nil or not specified), +or to the given user (if is specified). +Example: + irc:say("Hello, Channel!") + irc:say("john1234", "How are you?") + +irc:register_bot_command(name, cmdDef) + Registers a new bot command named . + When an user sends a private message to the bot with the command name, the + command's function is called. + Here's the format of a command definition (): + cmdDef = { + params = " ...", -- A description of the command's parameters + description = "My command", -- A description of what the command does. (one-liner) + func = function(user, args) + -- This function gets called when the command is invoked. + -- is a user table for the user that ran the command. + -- (See the LuaIRC documentation for details.) + -- It contains fields such as 'nick' and 'ident' + -- is a string of arguments to the command (may be "") + -- This function should return boolean success and a message. + end, + }; + Example: + irc:register_bot_command("hello", { + params = "", + description = "Greet user", + func = function(user, param) + return true, "Hello!" + end, + }); + +irc.joined_players[name] + This table holds the players who are currently on the channel (may be less + than the players in the game). It is modified by the /part and /join chat + commands. + Example: + if irc.joined_players["joe"] then + -- Joe is talking on IRC + end + +irc:register_hook(name, func) + Registers a function to be called when an event happens. is the name + of the event, and is the function to be called. See HOOKS below + for more information + Example: + irc:register_hook("OnSend", function(line) + print("SEND: "..line) + end) + +This mod also supplies some utility functions: + +string.expandvars(string, vars) + Expands all occurrences of the pattern "$(varname)" with the value of + 'varname' in the table. Variable names not found on the table + are left verbatim in the string. + Example: + local tpl = "$(foo) $(bar) $(baz)" + local s = tpl:expandvars({foo=1, bar="Hello"}) + assert(s == "1 Hello $(baz)") + +In addition, all the configuration options decribed in `README.txt` are +available to other mods, though they should be considered read-only. Do +not modify these settings at runtime or you might crash the server! + + +Hooks +----- + +The `irc:register_hook` function can register functions to be called +when some events happen. The events supported are the same as the LuaIRC +ones with a few added (mostly for internal use). +See src/LuaIRC/doc/irc.luadoc for more information. + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/LICENSE.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/LICENSE.txt new file mode 100755 index 00000000..b1840321 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/LICENSE.txt @@ -0,0 +1,22 @@ +Copyright (c) 2013, Diego Martinez (kaeza) +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + - Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + - Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/README.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/README.md new file mode 100755 index 00000000..414b6e08 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/README.md @@ -0,0 +1,160 @@ +IRC Mod for Minetest +==================== + +Introduction +------------ +This mod is just a glue between IRC and Minetest. It provides two-way + communication between the in-game chat, and an arbitrary IRC channel. + +The forum topic is at http://minetest.net/forum/viewtopic.php?id=3905 + + +Installing +---------- + +Quick one line install for linux: + + cd && git clone https://github.com/kaeza/minetest-irc.git irc && cd irc && git submodule update --init + +Please change `` to fit your installation of minetest. +For more information, see [the wiki](http://wiki.minetest.net/Installing_mods). + +The Minetest IRC mod uses submodules, therefore you will have to run +`git submodule init` when first installing the mod, and `git submodule update` +every time that a submodule is updated. These steps can be combined as +`git submodule update --init`. + +The Minetest IRC mod also requires LuaSocket. This can be installed using your +package manager on many distributions, for example on Arch Linux: + + # pacman -S lua51-socket + + +Settings +-------- +All settings are changed in `minetest.conf`. If any of these settings +are not set, the default value is used. + + * `irc.server` (string, default "irc.freenode.net") + This is the IRC server the mod connects to. + + * `irc.channel` (string, default "##mt-irc-mod") + The IRC channel to join. + + * `irc.interval` (number, default 2.0) + This prevents the server from flooding. It should be at + least 2.0 but can be higher. After four messages this much + time must pass between folowing messages. + + * `irc.nick` (string, default "MT-FFFFFF") + Nickname used as "proxy" for the in-game chat. + 'F' stands for a random base-16 number. + + * `irc.password` (string, default "") + Password to use when connecting to the server. + + * `irc.NSPass` (string, default nil) + NickServ password. Don't use this if you use SASL authentication. + + * `irc.sasl.pass` (string, default nil) + SASL password, same as nickserv password. + You should use this instead of NickServ authentication + if the server supports it. + + * `irc.sasl.user` (string, default `irc.nick`) + The SASL username. This should normaly be set to your main NickServ account name. + + * `irc.debug` (boolean, default false) + Whether to output debug information. + + * `irc.disable_auto_connect` (boolean, default false) + If false, the bot is connected by default. If true, a player with + the 'irc_admin' privilege has to use the /irc_connect command to + connect to the server. + + * `irc.disable_auto_join` (boolean, default false) + If false, players join the channel automatically upon entering the + game. If true, each user must manually use the /join command to + join the channel. In any case, the players may use the /part + command to opt-out of being in the channel. + + * `irc.send_join_part` (boolean, default true) + Determines whether to send player join and part messages to the channel. + +Usage +----- + +Once the game is connected to the IRC channel, chatting using the 'T' or +F10 hotkeys will send the messages to the channel, and will be visible +by anyone. Also, when someone sends a message to the channel, that text +will be visible in-game. + +Messages that begin with `[off]` from in-game or IRC are not sent to the +other side. + +This mod also adds a few chat commands: + + * `/irc_msg ` + Sends a private message to a IRC user. + + * `/join` + Join the IRC chat. + + * `/part` + Part the IRC chat. + + * `/irc_connect` + Connect the bot manually to the IRC network. + + * `/irc_disconnect` + Disconnect the bot manually from the IRC network (this does not + shutdown the game). + + * `/irc_reconnect` + Equivilant to `/irc_disconnect` followed by `/irc_connect`. + +You can also send private messages from IRC to in-game players. + +To do it, you must send a private message to the bot (set with +the `irc.nick` option above), in the following format: + + @playername message + +For example, if there's a player named `mtuser`, you can send him/her +a private message from IRC with: + + /msg server_nick @mtuser Hello! + +To avoid possible misunderstandings (since all in-game players use the +same IRC user to converse with you), the "proxy" user will reject any +private messages that are not in that format, and will send back a +nice reminder as a private message. + +The bot also supports some basic commands, which are invoked by sending +a private message to it. Use `!list` to get a list of commands, and +`!help ` to get help about a specific command. + + +Thanks +------ + +I'd like to thank the users who supported this mod both on the Minetest +Forums and on the #minetest channel. In no particular order: + +0gb.us, ShadowNinja, Shaun/kizeren, RAPHAEL, DARGON, Calinou, Exio, +vortexlabs/mrtux, marveidemanis, marktraceur, jmf/john\_minetest, +sdzen/Muadtralk, VanessaE, PilzAdam, sfan5, celeron55, KikaRz, +OldCoder, RealBadAngel, and all the people who commented in the +forum topic. Thanks to you all! + + +License +------- + +(C) 2012-2013 Diego Martínez + +See LICENSE.txt for licensing information. + +The files in the irc directory are part of the LuaIRC project. +See irc/LICENSE.txt for licensing information. + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/botcmds.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/botcmds.lua new file mode 100755 index 00000000..34978a87 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/botcmds.lua @@ -0,0 +1,165 @@ +irc.whereis_timer = {} +irc.whereis_timer_max_limit = 120 +irc.bot_commands = {} + +function irc:check_botcmd(msg) + local prefix = irc.config.command_prefix + local nick = irc.conn.nick:lower() + local text = msg.args[2] + local nickpart = text:sub(1, #nick + 2):lower() + + -- First check for a nick prefix + if nickpart == nick..": " or + nickpart == nick..", " then + self:bot_command(msg, text:sub(#nick + 3)) + return true + -- Then check for the configured prefix + elseif prefix and text:sub(1, #prefix):lower() == prefix:lower() then + self:bot_command(msg, text:sub(#prefix + 1)) + return true + end + return false +end + + +function irc:bot_command(msg, text) + if text:sub(1, 1) == "@" then + local found, _, player_to, message = text:find("^.([^%s]+)%s(.+)$") + if not minetest.get_player_by_name(player_to) then + irc:reply("User '"..player_to.."' is not in the game.") + return + elseif not irc.joined_players[player_to] then + irc:reply("User '"..player_to.."' is not using IRC.") + return + end + minetest.chat_send_player(player_to, + "PM from "..msg.user.nick.."@IRC: "..message, false) + irc:reply("Message sent!") + return + end + local pos = text:find(" ", 1, true) + local cmd, args + if pos then + cmd = text:sub(1, pos - 1) + args = text:sub(pos + 1) + else + cmd = text + args = "" + end + + if not self.bot_commands[cmd] then + self:reply("Unknown command '"..cmd.."'. Try 'list'." + .." Or use @playername to send a private message") + return + end + + local success, message = self.bot_commands[cmd].func(msg.user, args) + if message then + self:reply(message) + end +end + + +function irc:register_bot_command(name, def) + if (not def.func) or (type(def.func) ~= "function") then + error("Erroneous bot command definition. def.func missing.", 2) + elseif name:sub(1, 1) == "@" then + error("Erroneous bot command name. Command name begins with '@'.", 2) + end + self.bot_commands[name] = def +end + + +irc:register_bot_command("help", { + params = "", + description = "Get help about a command", + func = function(user, args) + if args == "" then + return false, "No command name specified. Use 'list' for a list of commands." + end + + local cmd = irc.bot_commands[args] + if not cmd then + return false, "Unknown command '"..cmdname.."'." + end + + return true, ("Usage: %c%s %s -- %s"):format( + irc.config.command_prefix, + args, + cmd.params or "", + cmd.description or "") + end +}) + + +irc:register_bot_command("list", { + params = "", + description = "List available commands.", + func = function(user, args) + local cmdlist = "Available commands: " + for name, cmd in pairs(irc.bot_commands) do + cmdlist = cmdlist..name..", " + end + return true, cmdlist.." -- Use 'help ' to get" + .." help about a specific command." + end +}) + + +irc:register_bot_command("whereis", { + params = "", + description = "Tell the location of ", + func = function(user, args) + if args == "" then + return false, "Player name required." + end + local player = minetest.get_player_by_name(args) + if not player then + return false, "There is no player named '"..args.."'" + end + if irc.whereis_timer[user.nick] ~= nil then + local timer_player = os.difftime(os.time(),irc.whereis_timer[user.nick]) + if timer_player < irc.whereis_timer_max_limit then + local answer = "Command used too often, retry in %d seconds." + return false,answer:format(irc.whereis_timer_max_limit - timer_player) + end + end + local fmt = "Player %s is at (%.2f,%.2f,%.2f)" + local pos = player:getpos() + irc.whereis_timer[user.nick] = os.time() + minetest.log("action","IRC user ".. user.nick.."!"..user.username.."@"..user.host.." asked for position of player "..player:get_player_name()) + minetest.chat_send_player(player:get_player_name(),"IRC user ".. user.nick.."!"..user.username.."@"..user.host.." asked for your position") + return true, fmt:format(args, pos.x, pos.y, pos.z) + end +}) + + +local starttime = os.time() +irc:register_bot_command("uptime", { + description = "Tell how much time the server has been up", + func = function(user, args) + local cur_time = os.time() + local diff = os.difftime(cur_time, starttime) + local fmt = "Server has been running for %d:%02d:%02d" + return true, fmt:format( + math.floor(diff / 60 / 60), + math.floor(diff / 60) % 60, + math.floor(diff) % 60 + ) + end +}) + + +irc:register_bot_command("players", { + description = "List the players on the server", + func = function(user, args) + local players = minetest.get_connected_players() + local names = {} + for _, player in pairs(players) do + table.insert(names, player:get_player_name()) + end + return true, "Connected players: " + ..table.concat(names, ", ") + end +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/callback.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/callback.lua new file mode 100755 index 00000000..0356f914 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/callback.lua @@ -0,0 +1,40 @@ +-- This file is licensed under the terms of the BSD 2-clause license. +-- See LICENSE.txt for details. + + +minetest.register_on_joinplayer(function(player) + local name = player:get_player_name() + if irc.connected and irc.config.send_join_part then + irc:say("*** "..name.." joined the game") + end +end) + + +minetest.register_on_leaveplayer(function(player) + local name = player:get_player_name() + if irc.connected and irc.config.send_join_part then + irc:say("*** "..name.." left the game") + end +end) + + +minetest.register_on_chat_message(function(name, message) + if not irc.connected + or message:sub(1, 1) == "/" + or message:sub(1, 5) == "[off]" + or not irc.joined_players[name] + or (not minetest.check_player_privs(name, {shout=true})) then + return + end + local nl = message:find("\n", 1, true) + if nl then + message = message:sub(1, nl - 1) + end + irc:say(irc:playerMessage(name, message)) +end) + + +minetest.register_on_shutdown(function() + irc:disconnect("Game shutting down.") +end) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/chatcmds.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/chatcmds.lua new file mode 100755 index 00000000..b8ac4665 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/chatcmds.lua @@ -0,0 +1,126 @@ +-- This file is licensed under the terms of the BSD 2-clause license. +-- See LICENSE.txt for details. + +-- Note: This file does NOT conatin every chat command, only general ones. +-- Feature-specific commands (like /join) are in their own files. + + +minetest.register_chatcommand("irc_msg", { + params = " ", + description = "Send a private message to an IRC user", + privs = {shout=true}, + func = function(name, param) + if not irc.connected then + minetest.chat_send_player(name, "Not connected to IRC. Use /irc_connect to connect.") + return + end + local found, _, toname, message = param:find("^([^%s]+)%s(.+)") + if not found then + minetest.chat_send_player(name, "Invalid usage, see /help irc_msg.") + return + end + local toname_l = toname:lower() + local validNick = false + for nick, user in pairs(irc.conn.channels[irc.config.channel].users) do + if nick:lower() == toname_l then + validNick = true + break + end + end + if toname_l:find("serv$") or toname_l:find("bot$") then + validNick = false + end + if not validNick then + minetest.chat_send_player(name, + "You can not message that user. (Hint: They have to be in the channel)") + return + end + irc:say(toname, irc:playerMessage(name, message)) + minetest.chat_send_player(name, "Message sent!") + end +}) + + +minetest.register_chatcommand("irc_names", { + params = "", + description = "List the users in IRC.", + func = function(name, params) + if not irc.connected then + minetest.chat_send_player(name, "Not connected to IRC. Use /irc_connect to connect.") + return + end + local users = { } + for k, v in pairs(irc.conn.channels[irc.config.channel].users) do + table.insert(users, k) + end + minetest.chat_send_player(name, "Users in IRC: "..table.concat(users, ", ")) + end +}) + + +minetest.register_chatcommand("irc_connect", { + description = "Connect to the IRC server.", + privs = {irc_admin=true}, + func = function(name, param) + if irc.connected then + minetest.chat_send_player(name, "You are already connected to IRC.") + return + end + minetest.chat_send_player(name, "IRC: Connecting...") + irc:connect() + end +}) + + +minetest.register_chatcommand("irc_disconnect", { + params = "[message]", + description = "Disconnect from the IRC server.", + privs = {irc_admin=true}, + func = function(name, param) + if not irc.connected then + minetest.chat_send_player(name, "You are not connected to IRC.") + return + end + if params == "" then + params = "Manual disconnect by "..name + end + irc:disconnect(param) + end +}) + + +minetest.register_chatcommand("irc_reconnect", { + description = "Reconnect to the IRC server.", + privs = {irc_admin=true}, + func = function(name, param) + if not irc.connected then + minetest.chat_send_player(name, "You are not connected to IRC.") + return + end + irc:disconnect("Reconnecting...") + irc:connect() + end +}) + + +minetest.register_chatcommand("irc_quote", { + params = "", + description = "Send a raw command to the IRC server.", + privs = {irc_admin=true}, + func = function(name, param) + if not irc.connected then + minetest.chat_send_player(name, "You are not connected to IRC.") + return + end + irc:queue(param) + minetest.chat_send_player(name, "Command sent!") + end +}) + + +local oldme = minetest.chatcommands["me"].func +minetest.chatcommands["me"].func = function(name, param, ...) + oldme(name, param, ...) + irc:say(("* %s %s"):format(name, param)) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/config.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/config.lua new file mode 100755 index 00000000..8dfd3817 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/config.lua @@ -0,0 +1,59 @@ +-- This file is licensed under the terms of the BSD 2-clause license. +-- See LICENSE.txt for details. + + +irc.config = {} + +local function setting(stype, name, default) + local value + if stype == "bool" then + value = minetest.setting_getbool("irc."..name) + elseif stype == "string" then + value = minetest.setting_get("irc."..name) + elseif stype == "number" then + value = tonumber(minetest.setting_get("irc."..name)) + end + if value == nil then + value = default + end + irc.config[name] = value +end + +------------------------- +-- BASIC USER SETTINGS -- +------------------------- + +setting("string", "nick") -- Nickname (default "MT-", 6 random hexidecimal characters) +setting("string", "server", "irc.freenode.net") -- Server to connect on joinplayer +setting("number", "port", 6667) -- Port to connect on joinplayer +setting("string", "NSPass") -- NickServ password +setting("string", "sasl.user", irc.config.nick) -- SASL username +setting("string", "sasl.pass") -- SASL password +setting("string", "channel", "##mt-irc-mod") -- Channel to join +setting("string", "key") -- Key for the channel +setting("bool", "send_join_part", true) -- Whether to send player join and part messages to the channel + +----------------------- +-- ADVANCED SETTINGS -- +----------------------- + +setting("string", "password") -- Server password +setting("bool", "secure", false) -- Enable a TLS connection, requires LuaSEC +setting("number", "timeout", 60) -- Underlying socket timeout in seconds. +setting("string", "command_prefix") -- Prefix to use for bot commands +setting("bool", "debug", false) -- Enable debug output +setting("bool", "enable_player_part", true) -- Whether to enable players joining and parting the channel +setting("bool", "auto_join", true) -- Whether to automatically show players in the channel when they join +setting("bool", "auto_connect", true) -- Whether to automatically connect to the server on mod load + +-- Generate a random nickname if one isn't specified. +if not irc.config.nick then + local pr = PseudoRandom(os.time()) + -- Workaround for bad distribution in minetest PRNG implementation. + irc.config.nick = ("MT-%02X%02X%02X"):format( + pr:next(0, 255), + pr:next(0, 255), + pr:next(0, 255) + ) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/hooks.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/hooks.lua new file mode 100755 index 00000000..6c8e2438 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/hooks.lua @@ -0,0 +1,260 @@ +-- This file is licensed under the terms of the BSD 2-clause license. +-- See LICENSE.txt for details. + +-- MIME is part of LuaSocket +local b64e = require("mime").b64 + +irc.hooks = {} +irc.registered_hooks = {} + + +-- TODO: Add proper conversion from CP1252 to UTF-8. +local stripped_chars = {"\2", "\31"} +for c = 127, 255 do + table.insert(stripped_chars, string.char(c)) +end +stripped_chars = "["..table.concat(stripped_chars, "").."]" + +local function normalize(text) + -- Strip colors + text = text:gsub("\3[0-9][0-9,]*", "") + + return text:gsub(stripped_chars, "") +end + + +function irc:doHook(conn) + for name, hook in pairs(self.registered_hooks) do + for _, func in pairs(hook) do + conn:hook(name, func) + end + end +end + + +function irc:register_hook(name, func) + self.registered_hooks[name] = self.registered_hooks[name] or {} + table.insert(self.registered_hooks[name], func) +end + + +function irc.hooks.raw(line) + if irc.config.debug then + print("RECV: "..line) + end +end + + +function irc.hooks.send(line) + if irc.config.debug then + print("SEND: "..line) + end +end + + +function irc.hooks.chat(msg) + local channel, text = msg.args[1], msg.args[2] + if text:sub(1, 1) == string.char(1) then + irc.conn:invoke("OnCTCP", msg) + return + end + + if channel == irc.conn.nick then + irc.last_from = msg.user.nick + irc.conn:invoke("PrivateMessage", msg) + else + irc.last_from = channel + irc.conn:invoke("OnChannelChat", msg) + end +end + + +local function get_core_version() + local status = minetest.get_server_status() + local start_pos = select(2, status:find("version=", 1, true)) + local end_pos = status:find(",", start_pos, true) + return status:sub(start_pos + 1, end_pos - 1) +end + + +function irc.hooks.ctcp(msg) + local text = msg.args[2]:sub(2, -2) -- Remove ^C + local args = text:split(' ') + local command = args[1]:upper() + + local function reply(s) + irc:queue(irc.msgs.notice(msg.user.nick, + ("\1%s %s\1"):format(command, s))) + end + + if command == "ACTION" and msg.args[1] == irc.config.channel then + local action = text:sub(8, -1) + irc:sendLocal(("* %s@IRC %s"):format(msg.user.nick, action)) + elseif command == "VERSION" then + reply(("Minetest version %s, IRC mod version %s.") + :format(get_core_version(), irc.version)) + elseif command == "PING" then + reply(args[2]) + elseif command == "TIME" then + reply(os.date()) + end +end + + +function irc.hooks.channelChat(msg) + local text = normalize(msg.args[2]) + + irc:check_botcmd(msg) + + -- Don't let a user impersonate someone else by using the nick "IRC" + if msg.user.nick == "IRC" then + irc:sendLocal(" "..text) + return + end + + -- Support multiple servers in a channel better by converting: + -- " message" into " message" + -- " *** player joined/left the game" into "*** player joined/left server" + -- and " * player orders a pizza" into "* player@server orders a pizza" + local foundchat, _, chatnick, chatmessage = + text:find("^<([^>]+)> (.*)$") + local foundjoin, _, joinnick = + text:find("^%*%*%* ([^%s]+) joined the game$") + local foundleave, _, leavenick = + text:find("^%*%*%* ([^%s]+) left the game$") + local foundaction, _, actionnick, actionmessage = + text:find("^%* ([^%s]+) (.*)$") + + if text:sub(1, 5) == "[off]" then + return + elseif foundchat then + irc:sendLocal(("<%s@%s> %s") + :format(chatnick, msg.user.nick, chatmessage)) + elseif foundjoin then + irc:sendLocal(("*** %s joined %s") + :format(joinnick, msg.user.nick)) + elseif foundleave then + irc:sendLocal(("*** %s left %s") + :format(leavenick, msg.user.nick)) + elseif foundaction then + irc:sendLocal(("* %s@%s %s") + :format(actionnick, msg.user.nick, actionmessage)) + else + irc:sendLocal(("<%s@IRC> %s"):format(msg.user.nick, text)) + end +end + + +function irc.hooks.pm(msg) + -- Trim prefix if it is found + local text = msg.args[2] + local prefix = irc.config.command_prefix + if prefix and text:sub(1, #prefix) == prefix then + text = text:sub(#prefix + 1) + end + irc:bot_command(msg, text) +end + + +function irc.hooks.kick(channel, target, prefix, reason) + if target == irc.conn.nick then + minetest.chat_send_all("IRC: kicked from "..channel.." by "..prefix.nick..".") + irc:disconnect("Kicked") + else + irc:sendLocal(("-!- %s was kicked from %s by %s [%s]") + :format(target, channel, prefix.nick, reason)) + end +end + + +function irc.hooks.notice(user, target, message) + if user.nick and target == irc.config.channel then + irc:sendLocal("-"..user.nick.."@IRC- "..message) + end +end + + +function irc.hooks.mode(user, target, modes, ...) + local by = "" + if user.nick then + by = " by "..user.nick + end + local options = "" + if select("#", ...) > 0 then + options = " " + end + options = options .. table.concat({...}, " ") + minetest.chat_send_all(("-!- mode/%s [%s%s]%s") + :format(target, modes, options, by)) +end + + +function irc.hooks.nick(user, newNick) + irc:sendLocal(("-!- %s is now known as %s") + :format(user.nick, newNick)) +end + + +function irc.hooks.join(user, channel) + irc:sendLocal(("-!- %s joined %s") + :format(user.nick, channel)) +end + + +function irc.hooks.part(user, channel, reason) + reason = reason or "" + irc:sendLocal(("-!- %s has left %s [%s]") + :format(user.nick, channel, reason)) +end + + +function irc.hooks.quit(user, reason) + irc:sendLocal(("-!- %s has quit [%s]") + :format(user.nick, reason)) +end + + +function irc.hooks.disconnect(message, isError) + irc.connected = false + if isError then + minetest.log("error", "IRC: Error: Disconnected, reconnecting in one minute.") + minetest.chat_send_all("IRC: Error: Disconnected, reconnecting in one minute.") + minetest.after(60, irc.connect, irc) + else + minetest.log("action", "IRC: Disconnected.") + minetest.chat_send_all("IRC: Disconnected.") + end +end + + +function irc.hooks.preregister(conn) + if not (irc.config["sasl.user"] and irc.config["sasl.pass"]) then return end + local authString = b64e( + ("%s\x00%s\x00%s"):format( + irc.config["sasl.user"], + irc.config["sasl.user"], + irc.config["sasl.pass"]) + ) + conn:send("CAP REQ sasl") + conn:send("AUTHENTICATE PLAIN") + conn:send("AUTHENTICATE "..authString) + --LuaIRC will send CAP END +end + + +irc:register_hook("PreRegister", irc.hooks.preregister) +irc:register_hook("OnRaw", irc.hooks.raw) +irc:register_hook("OnSend", irc.hooks.send) +irc:register_hook("DoPrivmsg", irc.hooks.chat) +irc:register_hook("OnPart", irc.hooks.part) +irc:register_hook("OnKick", irc.hooks.kick) +irc:register_hook("OnJoin", irc.hooks.join) +irc:register_hook("OnQuit", irc.hooks.quit) +irc:register_hook("NickChange", irc.hooks.nick) +irc:register_hook("OnCTCP", irc.hooks.ctcp) +irc:register_hook("PrivateMessage", irc.hooks.pm) +irc:register_hook("OnNotice", irc.hooks.notice) +irc:register_hook("OnChannelChat", irc.hooks.channelChat) +irc:register_hook("OnModeChange", irc.hooks.mode) +irc:register_hook("OnDisconnect", irc.hooks.disconnect) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/init.lua new file mode 100755 index 00000000..02f79969 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/init.lua @@ -0,0 +1,154 @@ +-- This file is licensed under the terms of the BSD 2-clause license. +-- See LICENSE.txt for details. + +local modpath = minetest.get_modpath(minetest.get_current_modname()) + +package.path = + -- To find LuaIRC's init.lua + modpath.."/?/init.lua;" + -- For LuaIRC to find its files + ..modpath.."/?.lua;" + ..package.path + +-- The build of Lua that Minetest comes with only looks for libraries under +-- /usr/local/share and /usr/local/lib but LuaSocket is often installed under +-- /usr/share and /usr/lib. +if not rawget(_G,"jit") and package.config:sub(1, 1) == "/" then + package.path = package.path.. + ";/usr/share/lua/5.1/?.lua".. + ";/usr/share/lua/5.1/?/init.lua" + package.cpath = package.cpath.. + -- ";/usr/lib/lua/5.1/?.so" + ";/usr/lib/x86_64-linux-gnu/lua/5.1/?.so" +end + +irc = { + version = "0.2.0", + connected = false, + cur_time = 0, + message_buffer = {}, + recent_message_count = 0, + joined_players = {}, + modpath = modpath, + lib = require("irc"), +} + +-- Compatibility +mt_irc = irc + +dofile(modpath.."/config.lua") +dofile(modpath.."/messages.lua") +dofile(modpath.."/hooks.lua") +dofile(modpath.."/callback.lua") +dofile(modpath.."/chatcmds.lua") +dofile(modpath.."/botcmds.lua") +if irc.config.enable_player_part then + dofile(modpath.."/player_part.lua") +else + setmetatable(irc.joined_players, {__index = function(index) return true end}) +end + +minetest.register_privilege("irc_admin", { + description = "Allow IRC administrative tasks to be performed.", + give_to_singleplayer = true +}) + +local stepnum = 0 + +minetest.register_globalstep(function(dtime) return irc:step(dtime) end) + +function irc:step(dtime) + if stepnum == 3 then + if self.config.auto_connect then + self:connect() + end + end + stepnum = stepnum + 1 + + if not self.connected then return end + + -- Hooks will manage incoming messages and errors + local good, err = xpcall(function() self.conn:think() end, debug.traceback) + if not good then + print(err) + return + end +end + + +function irc:connect() + if self.connected then + minetest.log("error", "IRC: Ignoring attempt to connect when already connected.") + return + end + self.conn = irc.lib.new({ + nick = self.config.nick, + username = "Minetest", + realname = "Minetest", + }) + self:doHook(self.conn) + local good, message = pcall(function() + self.conn:connect({ + host = self.config.server, + port = self.config.port, + password = self.config.password, + timeout = self.config.timeout, + secure = self.config.secure + }) + end) + + if not good then + minetest.log("error", ("IRC: Connection error: %s: %s -- Reconnecting in ten minutes...") + :format(self.config.server, message)) + minetest.after(600, function() self:connect() end) + return + end + + if self.config.NSPass then + self:say("NickServ", "IDENTIFY "..self.config.NSPass) + end + + self.conn:join(self.config.channel, self.config.key) + self.connected = true + minetest.log("action", "IRC: Connected!") + minetest.chat_send_all("IRC: Connected!") +end + + +function irc:disconnect(message) + if self.connected then + --The OnDisconnect hook will clear self.connected and print a disconnect message + self.conn:disconnect(message) + end +end + + +function irc:say(to, message) + if not message then + message = to + to = self.config.channel + end + to = to or self.config.channel + + self:queue(irc.msgs.privmsg(to, message)) +end + + +function irc:reply(message) + if not self.last_from then + return + end + message = message:gsub("[\r\n%z]", " \\n ") + self:say(self.last_from, message) +end + +function irc:send(msg) + if not self.connected then return end + self.conn:send(msg) +end + +function irc:queue(msg) + if not self.connected then return end + self.conn:queue(msg) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/.gitignore b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/.gitignore new file mode 100755 index 00000000..3ad5d87a --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/.gitignore @@ -0,0 +1,3 @@ +/gh-pages/ +*~ + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/LICENSE.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/LICENSE.txt new file mode 100755 index 00000000..0a68ca1f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/LICENSE.txt @@ -0,0 +1,26 @@ +--[[ + Lua IRC library + + Copyright (c) 2010 Jakob Ovrum + + 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.]] + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/README.markdown b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/README.markdown new file mode 100755 index 00000000..d7c77149 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/README.markdown @@ -0,0 +1,18 @@ +LuaIRC +============ + +IRC library for Lua. + +Dependencies +------------- + + * [LuaSocket](http://w3.impa.br/~diego/software/luasocket/) + +**Only required if you want to make use of the TLS support** + + * [LuaSec](http://www.inf.puc-rio.br/~brunoos/luasec/) + +Documentation +------------- +Documentation can be automatically generated by passing irc.luadoc (in doc/) to [LuaDoc](http://luadoc.luaforge.net/), or pre-generated documentation can be found in the 'gh-pages' branch, which can also be browsed [online](http://jakobovrum.github.com/LuaIRC/doc/modules/irc.html). + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/asyncoperations.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/asyncoperations.lua new file mode 100755 index 00000000..127d170f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/asyncoperations.lua @@ -0,0 +1,90 @@ +local irc = require("irc.main") + +local meta = irc.meta + +function meta:send(msg, ...) + if type(msg) == "table" then + msg = msg:toRFC1459() + else + if select("#", ...) > 0 then + msg = msg:format(...) + end + end + self:invoke("OnSend", msg) + + local bytes, err = self.socket:send(msg .. "\r\n") + + if not bytes and err ~= "timeout" and err ~= "wantwrite" then + self:invoke("OnDisconnect", err, true) + self:shutdown() + error(err, errlevel) + end +end + +function meta:queue(msg) + table.insert(self.messageQueue, msg) +end + +local function verify(str, errLevel) + if str:find("^:") or str:find("%s%z") then + error(("malformed parameter '%s' to irc command"):format(str), errLevel) + end + + return str +end + +function meta:sendChat(target, msg) + -- Split the message into segments if it includes newlines. + for line in msg:gmatch("([^\r\n]+)") do + self:queue(irc.msgs.privmsg(verify(target, 3), line)) + end +end + +function meta:sendNotice(target, msg) + -- Split the message into segments if it includes newlines. + for line in msg:gmatch("([^\r\n]+)") do + self:queue(irc.msgs.notice(verify(target, 3), line)) + end +end + +function meta:join(channel, key) + self:queue(irc.msgs.join( + verify(channel, 3), + key and verify(key, 3) or nil)) +end + +function meta:part(channel, reason) + channel = verify(channel, 3) + self:queue(irc.msgs.part(channel, reason)) + if self.track_users then + self.channels[channel] = nil + end +end + +function meta:trackUsers(b) + self.track_users = b + if not b then + for k,v in pairs(self.channels) do + self.channels[k] = nil + end + end +end + +function meta:setMode(t) + local target = t.target or self.nick + local mode = "" + local add, rem = t.add, t.remove + + assert(add or rem, "table contains neither 'add' nor 'remove'") + + if add then + mode = table.concat{"+", verify(add, 3)} + end + + if rem then + mode = table.concat{mode, "-", verify(rem, 3)} + end + + self:queue(irc.msgs.mode(verify(target, 3), mode)) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/doc/irc.luadoc b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/doc/irc.luadoc new file mode 100755 index 00000000..7bf638e6 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/doc/irc.luadoc @@ -0,0 +1,184 @@ +--- LuaIRC is a low-level IRC library for Lua. +-- All functions raise Lua exceptions on error. +-- +-- Use new to create a new IRC object.
    +-- Example:

    +-- +--require "irc"
    +--local sleep = require "socket".sleep
    +--
    +--local s = irc.new{nick = "example"}
    +--
    +--s:hook("OnChat", function(user, channel, message)
    +-- print(("[%s] %s: %s"):format(channel, user.nick, message))
    +--end)
    +--
    +--s:connect("irc.example.net")
    +--s:join("#example")
    +--
    +--while true do
    +-- s:think()
    +-- sleep(0.5)
    +--end
    +--
    + +module "irc" + +--- Create a new IRC object. Use irc:connect to connect to a server. +-- @param user Table with fields nick, username and realname. +-- The nick field is required. +-- +-- @return Returns a new irc object. +function new(user) + +--- Hook a function to an event. +-- @param name Name of event. +-- @param id Unique tag. +-- @param f Callback function. [defaults to id] +-- @see Hooks +function irc:hook(name, id, f) + +--- Remove previous hooked callback. +-- @param name Name of event. +-- @param id Unique tag. +function irc:unhook(name, id) + +--- Connect irc to an IRC server. +-- @param host Host address. +-- @param port Server port. [default 6667] +function irc:connect(server, port) + +-- @param table Table of connection details +-- @see Connection +function irc:connect(table) + +--- Disconnect irc from the server. +-- @param message Quit message. +function irc:disconnect(message) + +--- Handle incoming data for irc, and invoke previously hooked callbacks based on new server input. +-- You should call this in some kind of main loop, or at least often enough to not time out. +function irc:think() + +--- Look up user info. +-- @param nick Nick of user to query. +-- @return Table with fields userinfo, node, channels and account. +function irc:whois(nick) + +--- Look up topic. +-- Use this to invoke the hooks OnTopic and OnTopicInfo at any time. +-- @param channel Channel to query. +function irc:topic(channel) + +--- Send a IRC message to the server. +-- @param msg Message or raw line to send, excluding newline characters. +-- @param ... Format parameters for msg, with string.format semantics. [optional] +function irc:send(msg, ...) + +--- Queue Message to be sent to the server. +-- @param msg Message to be sent. +function irc:queue(msg) + +--- Send a message to a channel or user. +-- @param target Nick or channel to send to. +-- @param message Message text. +function irc:sendChat(target, message) + +--- Send a notice to a channel or user. +-- @param target Nick or channel to send to. +-- @param message Notice text. +function irc:sendNotice(target, message) + +--- Join a channel. +-- @param channel Channel to join. +-- @param key Channel key. [optional] +function irc:join(channel, key) + +--- Leave a channel. +-- @param channel Channel to leave. +function irc:part(channel) + +--- Turn user information tracking on or off. User tracking is enabled by default. +-- @param b Boolean whether or not to track user information. +function irc:trackUsers(b) + +--- Add/remove modes for a channel or nick. +-- @param t Table with fields target, nick, add and/or rem. target or nick +-- specifies the user or channel to add/remove modes. add is a list of modes to add to the user or channel. +-- rem is a list of modes to remove from the user or channel. +-- @usage Example which sets +m (moderated) for #channel:
    +-- irc:setMode{target = "#channel", add = "m"} +function irc:setMode(t) + +--internal +function irc:invoke(name, ...) +function irc:handle(msg) +function irc:shutdown() + +--- Table with connection information. +--
      +--
    • host - Server host name.
    • +--
    • port - Server port. [defaults to 6667]
    • +--
    • timeout - Connect timeout. [defaults to 30]
    • +--
    • password - Server password.
    • +--
    • secure - Boolean to enable TLS connection, pass a params table (described, [luasec]) to control
    • +--
    +-- [luasec]: http://www.inf.puc-rio.br/~brunoos/luasec/reference.html +-- @name Connection +-- @class table + +--- Class representing an IRC message. +-- @name Message +-- @class table +-- @field args A list of the command arguments +-- @field command The IRC command +-- @field prefix The prefix of the message +-- @field raw A raw IRC line for this message +-- @field tags A table of IRCv3 tags +-- @field user A User object describing the sender of the message +-- Fields may be missing. +-- Messages have the following methods: +--
      +--
    • toRFC1459() - Returns the message serialized in RFC 1459 format.
    • +--
    + +--- List of hooks you can use with irc:hook. +-- The parameter list describes the parameters passed to the callback function. +--
      +--
    • PreRegister(connection)Useful for CAP commands and SASL.
    • +--
    • OnRaw(line) - (any non false/nil return value assumes line handled and will not be further processed)
    • +--
    • OnSend(line)
    • +--
    • OnDisconnect(message, errorOccurred)
    • +--
    • OnChat(user, channel, message)
    • +--
    • OnNotice(user, channel, message)
    • +--
    • OnJoin(user, channel)*
    • +--
    • OnPart(user, channel)*
    • +--
    • OnQuit(user, message)
    • +--
    • NickChange(user, newnick, channel)*
    • +--
    • NameList(channel, names)
    • +--
    • OnTopic(channel, topic)
    • +--
    • OnTopicInfo(channel, creator, timeCreated)
    • +--
    • OnKick(channel, nick, kicker, reason)* (kicker is a user table)
    • +--
    • OnUserMode(modes)
    • +--
    • OnChannelMode(user, channel, modes)
    • +--
    • OnModeChange(user, target, modes, ...)* ('...' contains mode options such as banmasks)
    • +--
    • DoX(msg)'X' is any IRC command or numeric with the first letter capitalized (eg, DoPing and Do001)
    • +--
    +-- * Event also invoked for yourself. +-- Channel passed only when user tracking is enabled +-- @name Hooks +-- @class table + +--- Table with information about a user. +--
      +--
    • server - Server name.
    • +--
    • nick - User nickname.
    • +--
    • username - User username.
    • +--
    • host - User hostname.
    • +--
    • realname - User real name.
    • +--
    • access - User access, available in channel-oriented callbacks. A table containing boolean fields for each access mode that the server supports. Eg: 'o', and 'v'.
    • +--
    +-- Fields may be missing. To fill them in, enable user tracking and use irc:whois. +-- @name User +-- @class table + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/handlers.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/handlers.lua new file mode 100755 index 00000000..1ea83e2e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/handlers.lua @@ -0,0 +1,209 @@ +local irc = require("irc.main") + +irc.handlers = {} +local handlers = irc.handlers + +handlers["PING"] = function(conn, msg) + conn:send(irc.Message({command="PONG", args=msg.args})) +end + +handlers["001"] = function(conn, msg) + conn.authed = true + conn.nick = msg.args[1] +end + +handlers["PRIVMSG"] = function(conn, msg) + conn:invoke("OnChat", msg.user, msg.args[1], msg.args[2]) +end + + +handlers["NOTICE"] = function(conn, msg) + conn:invoke("OnNotice", msg.user, msg.args[1], msg.args[2]) +end + +handlers["JOIN"] = function(conn, msg) + local channel = msg.args[1] + if conn.track_users then + if msg.user.nick == conn.nick then + conn.channels[channel] = {users = {}} + else + conn.channels[channel].users[msg.user.nick] = msg.user + end + end + + conn:invoke("OnJoin", msg.user, msg.args[1]) +end + +handlers["PART"] = function(conn, msg) + local channel = msg.args[1] + if conn.track_users then + if msg.user.nick == conn.nick then + conn.channels[channel] = nil + else + conn.channels[channel].users[msg.user.nick] = nil + end + end + conn:invoke("OnPart", msg.user, msg.args[1], msg.args[2]) +end + +handlers["QUIT"] = function(conn, msg) + if conn.track_users then + for chanName, chan in pairs(conn.channels) do + chan.users[msg.user.nick] = nil + end + end + conn:invoke("OnQuit", msg.user, msg.args[1], msg.args[2]) +end + +handlers["NICK"] = function(conn, msg) + local newNick = msg.args[1] + if conn.track_users then + for chanName, chan in pairs(conn.channels) do + local users = chan.users + local oldinfo = users[msg.user.nick] + if oldinfo then + users[newNick] = oldinfo + users[msg.user.nick] = nil + conn:invoke("NickChange", msg.user, newNick, chanName) + end + end + else + conn:invoke("NickChange", msg.user, newNick) + end + if msg.user.nick == conn.nick then + conn.nick = newnick + end +end + +local function needNewNick(conn, msg) + local newnick = conn.nickGenerator(msg.args[2]) + if msg.nick then + conn:queue(msg.nick(newnick)) + end -- Ugly fix +end + +-- ERR_ERRONEUSNICKNAME (Misspelt but remains for historical reasons) +handlers["432"] = needNewNick + +-- ERR_NICKNAMEINUSE +handlers["433"] = needNewNick + +-- RPL_ISUPPORT +handlers["005"] = function(conn, msg) + local arglen = #msg.args + -- Skip first and last parameters (nick and info) + for i = 2, arglen - 1 do + local item = msg.args[i] + local pos = item:find("=") + if pos then + conn.supports[item:sub(1, pos - 1)] = item:sub(pos + 1) + else + conn.supports[item] = true + end + end +end + +-- RPL_MOTDSTART +handlers["375"] = function(conn, msg) + conn.motd = "" +end + +-- RPL_MOTD +handlers["372"] = function(conn, msg) + -- MOTD lines have a "- " prefix, strip it. + conn.motd = conn.motd .. msg.args[2]:sub(3) .. '\n' +end + +-- NAMES list +handlers["353"] = function(conn, msg) + local chanType = msg.args[2] + local channel = msg.args[3] + local names = msg.args[4] + if conn.track_users then + conn.channels[channel] = conn.channels[channel] or {users = {}, type = chanType} + + local users = conn.channels[channel].users + for nick in names:gmatch("(%S+)") do + local access, name = irc.parseNick(conn, nick) + users[name] = {access = access} + end + end +end + +-- End of NAMES list +handlers["366"] = function(conn, msg) + if conn.track_users then + conn:invoke("NameList", msg.args[2], msg.args[3]) + end +end + +-- No topic +handlers["331"] = function(conn, msg) + conn:invoke("OnTopic", msg.args[2], nil) +end + +handlers["TOPIC"] = function(conn, msg) + conn:invoke("OnTopic", msg.args[1], msg.args[2]) +end + +handlers["332"] = function(conn, msg) + conn:invoke("OnTopic", msg.args[2], msg.args[3]) +end + +-- Topic creation info +handlers["333"] = function(conn, msg) + conn:invoke("OnTopicInfo", msg.args[2], msg.args[3], tonumber(msg.args[4])) +end + +handlers["KICK"] = function(conn, msg) + conn:invoke("OnKick", msg.args[1], msg.args[2], msg.user, msg.args[3]) +end + +-- RPL_UMODEIS +-- To answer a query about a client's own mode, RPL_UMODEIS is sent back +handlers["221"] = function(conn, msg) + conn:invoke("OnUserMode", msg.args[2]) +end + +-- RPL_CHANNELMODEIS +-- The result from common irc servers differs from that defined by the rfc +handlers["324"] = function(conn, msg) + conn:invoke("OnChannelMode", msg.args[2], msg.args[3]) +end + +handlers["MODE"] = function(conn, msg) + local target = msg.args[1] + local modes = msg.args[2] + local optList = {} + for i = 3, #msg.args do + table.insert(optList, msg.args[i]) + end + if conn.track_users and target ~= conn.nick then + local add = true + local argNum = 1 + irc.updatePrefixModes(conn) + for c in modes:gmatch(".") do + if c == "+" then add = true + elseif c == "-" then add = false + elseif conn.modeprefix[c] then + local nick = optList[argNum] + argNum = argNum + 1 + local user = conn.channels[target].users[nick] + user.access = user.access or {} + local access = user.access + access[c] = add + if c == "o" then access.op = add + elseif c == "v" then access.voice = add + end + end + end + end + conn:invoke("OnModeChange", msg.user, target, modes, unpack(optList)) +end + +handlers["ERROR"] = function(conn, msg) + conn:invoke("OnDisconnect", msg.args[1], true) + conn:shutdown() + error(msg.args[1], 3) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/init.lua new file mode 100755 index 00000000..e2eb71e8 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/init.lua @@ -0,0 +1,9 @@ + +local irc = require("irc.main") +require("irc.util") +require("irc.asyncoperations") +require("irc.handlers") +require("irc.messages") + +return irc + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/main.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/main.lua new file mode 100755 index 00000000..c3a7c8f6 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/main.lua @@ -0,0 +1,241 @@ +local socket = require "socket" + +-- Module table +local irc = {} + +local meta = {} +meta.__index = meta +irc.meta = meta + +local meta_preconnect = {} +function meta_preconnect.__index(o, k) + local v = rawget(meta_preconnect, k) + + if not v and meta[k] then + error(("field '%s' is not accessible before connecting"):format(k), 2) + end + return v +end + +function irc.new(data) + local o = { + nick = assert(data.nick, "Field 'nick' is required"); + username = data.username or "lua"; + realname = data.realname or "Lua owns"; + nickGenerator = data.nickGenerator or irc.defaultNickGenerator; + hooks = {}; + track_users = true; + supports = {}; + messageQueue = {}; + lastThought = 0; + recentMessages = 0; + } + assert(irc.checkNick(o.nick), "Erroneous nickname passed to irc.new") + return setmetatable(o, meta_preconnect) +end + +function meta:hook(name, id, f) + f = f or id + self.hooks[name] = self.hooks[name] or {} + self.hooks[name][id] = f + return id or f +end +meta_preconnect.hook = meta.hook + + +function meta:unhook(name, id) + local hooks = self.hooks[name] + + assert(hooks, "no hooks exist for this event") + assert(hooks[id], "hook ID not found") + + hooks[id] = nil +end +meta_preconnect.unhook = meta.unhook + +function meta:invoke(name, ...) + local hooks = self.hooks[name] + if hooks then + for id, f in pairs(hooks) do + if f(...) then + return true + end + end + end +end + +function meta_preconnect:connect(_host, _port) + local host, port, password, secure, timeout + + if type(_host) == "table" then + host = _host.host + port = _host.port + timeout = _host.timeout + password = _host.password + secure = _host.secure + else + host = _host + port = _port + end + + host = host or error("host name required to connect", 2) + port = port or 6667 + + local s = socket.tcp() + + s:settimeout(timeout or 30) + assert(s:connect(host, port)) + + if secure then + local work, ssl = pcall(require, "ssl") + if not work then + error("LuaSec required for secure connections", 2) + end + + local params + if type(secure) == "table" then + params = secure + else + params = {mode = "client", protocol = "tlsv1"} + end + + s = ssl.wrap(s, params) + local success, errmsg = s:dohandshake() + if not success then + error(("could not make secure connection: %s"):format(errmsg), 2) + end + end + + self.socket = s + setmetatable(self, meta) + + self:queue(irc.Message({command="CAP", args={"REQ", "multi-prefix"}})) + + self:invoke("PreRegister", self) + self:queue(irc.Message({command="CAP", args={"END"}})) + + if password then + self:queue(irc.Message({command="PASS", args={password}})) + end + + self:queue(irc.msgs.nick(self.nick)) + self:queue(irc.Message({command="USER", args={self.username, "0", "*", self.realname}})) + + self.channels = {} + + s:settimeout(0) + + repeat + self:think() + socket.sleep(0.1) + until self.authed +end + +function meta:disconnect(message) + message = message or "Bye!" + + self:invoke("OnDisconnect", message, false) + self:send(irc.msgs.quit(message)) + + self:shutdown() +end + +function meta:shutdown() + self.socket:close() + setmetatable(self, nil) +end + +local function getline(self, errlevel) + local line, err = self.socket:receive("*l") + + if not line and err ~= "timeout" and err ~= "wantread" then + self:invoke("OnDisconnect", err, true) + self:shutdown() + error(err, errlevel) + end + + return line +end + +function meta:think() + while true do + local line = getline(self, 3) + if line and #line > 0 then + if not self:invoke("OnRaw", line) then + self:handle(irc.Message({raw=line})) + end + else + break + end + end + + -- Handle outgoing message queue + local diff = socket.gettime() - self.lastThought + self.recentMessages = self.recentMessages - (diff * 2) + if self.recentMessages < 0 then + self.recentMessages = 0 + end + for i = 1, #self.messageQueue do + if self.recentMessages > 4 then + break + end + self:send(table.remove(self.messageQueue, 1)) + self.recentMessages = self.recentMessages + 1 + end + self.lastThought = socket.gettime() +end + +local handlers = handlers + +function meta:handle(msg) + local handler = irc.handlers[msg.command] + if handler then + handler(self, msg) + end + self:invoke("Do" .. irc.capitalize(msg.command), msg) +end + +local whoisHandlers = { + ["311"] = "userinfo"; + ["312"] = "node"; + ["319"] = "channels"; + ["330"] = "account"; -- Freenode + ["307"] = "registered"; -- Unreal +} + +function meta:whois(nick) + self:send(irc.msgs.whois(nick)) + + local result = {} + + while true do + local line = getline(self, 3) + if line then + local msg = irc.Message({raw=line}) + + local handler = whoisHandlers[msg.command] + if handler then + result[handler] = msg.args + elseif msg.command == "318" then + break + else + self:handle(msg) + end + end + end + + if result.account then + result.account = result.account[3] + elseif result.registered then + result.account = result.registered[2] + end + + return result +end + +function meta:topic(channel) + self:queue(irc.msgs.topic(channel)) +end + +return irc + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/messages.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/messages.lua new file mode 100755 index 00000000..2f753edc --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/messages.lua @@ -0,0 +1,200 @@ +local irc = require("irc.main") + +irc.msgs = {} +local msgs = irc.msgs + +local msg_meta = {} +msg_meta.__index = msg_meta + +function irc.Message(opts) + opts = opts or {} + setmetatable(opts, msg_meta) + if opts.raw then + opts:fromRFC1459(opts.raw) + end + return opts +end + +local tag_escapes = { + [";"] = "\\:", + [" "] = "\\s", + ["\0"] = "\\0", + ["\\"] = "\\\\", + ["\r"] = "\\r", + ["\n"] = "\\n", +} + +local tag_unescapes = {} +for x, y in pairs(tag_escapes) do tag_unescapes[y] = x end + +function msg_meta:toRFC1459() + local s = "" + + if self.tags then + s = s.."@" + for key, value in pairs(self.tags) do + s = s..key + if value ~= true then + value = value:gsub("[; %z\\\r\n]", tag_escapes) + s = s.."="..value + end + s = s..";" + end + -- Strip trailing semicolon + s = s:sub(1, -2) + s = s.." " + end + + s = s..self.command + + local argnum = #self.args + for i = 1, argnum do + local arg = self.args[i] + local startsWithColon = (arg:sub(1, 1) == ":") + local hasSpace = arg:find(" ") + if i == argnum and (hasSpace or startsWithColon) then + s = s.." :" + else + assert(not hasSpace and not startsWithColon, + "Message arguments can not be " + .."serialized to RFC1459 format") + s = s.." " + end + s = s..arg + end + + return s +end + +local function parsePrefix(prefix) + local user = {} + user.nick, user.username, user.host = prefix:match("^(.+)!(.+)@(.+)$") + if not user.nick and prefix:find(".", 1, true) then + user.server = prefix + end + return user +end + +function msg_meta:fromRFC1459(line) + -- IRCv3 tags + if line:sub(1, 1) == "@" then + self.tags = {} + local space = line:find(" ", 1, true) + -- For each semicolon-delimited section from after + -- the @ character to before the space character. + for tag in line:sub(2, space - 1):gmatch("([^;]+)") do + local eq = tag:find("=", 1, true) + if eq then + self.tags[tag:sub(1, eq - 1)] = + tag:sub(eq + 1):gsub("\\([:s0\\rn])", tag_unescapes) + else + self.tags[tag] = true + end + end + line = line:sub(space + 1) + end + + if line:sub(1, 1) == ":" then + local space = line:find(" ", 1, true) + self.prefix = line:sub(2, space - 1) + self.user = parsePrefix(self.prefix) + line = line:sub(space + 1) + end + + local pos + self.command, pos = line:match("(%S+)()") + line = line:sub(pos) + + self.args = self.args or {} + for pos, param in line:gmatch("()(%S+)") do + if param:sub(1, 1) == ":" then + param = line:sub(pos + 1) + table.insert(self.args, param) + break + end + table.insert(self.args, param) + end +end + +function msgs.privmsg(to, text) + return irc.Message({command="PRIVMSG", args={to, text}}) +end + +function msgs.notice(to, text) + return irc.Message({command="NOTICE", args={to, text}}) +end + +function msgs.action(to, text) + return irc.Message({command="PRIVMSG", args={to, ("\x01ACTION %s\x01"):format(text)}}) +end + +function msgs.ctcp(command, to, args) + s = "\x01"..command + if args then + s = ' '..args + end + s = s..'\x01' + return irc.Message({command="PRIVMSG", args={to, s}}) +end + +function msgs.kick(channel, target, reason) + return irc.Message({command="KICK", args={channel, target, reason}}) +end + +function msgs.join(channel, key) + return irc.Message({command="JOIN", args={channel, key}}) +end + +function msgs.part(channel, reason) + return irc.Message({command="PART", args={channel, reason}}) +end + +function msgs.quit(reason) + return irc.Message({command="QUIT", args={reason}}) +end + +function msgs.kill(target, reason) + return irc.Message({command="KILL", args={target, reason}}) +end + +function msgs.kline(time, mask, reason, operreason) + local args = nil + if time then + args = {time, mask, reason..'|'..operreason} + else + args = {mask, reason..'|'..operreason} + end + return irc.Message({command="KLINE", args=args}) +end + +function msgs.whois(nick, server) + local args = nil + if server then + args = {server, nick} + else + args = {nick} + end + return irc.Message({command="WHOIS", args=args}) +end + +function msgs.topic(channel, text) + return irc.Message({command="TOPIC", args={channel, text}}) +end + +function msgs.invite(channel, target) + return irc.Message({command="INVITE", args={channel, target}}) +end + +function msgs.nick(nick) + return irc.Message({command="NICK", args={nick}}) +end + +function msgs.mode(target, modes) + -- We have to split the modes parameter because the mode string and + -- each parameter are seperate arguments (The first command is incorrect) + -- MODE foo :+ov Nick1 Nick2 + -- MODE foo +ov Nick1 Nick2 + local mt = irc.split(modes) + return irc.Message({command="MODE", args={target, unpack(mt)}}) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/push-luadoc.sh b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/push-luadoc.sh new file mode 100755 index 00000000..6f77ff29 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/push-luadoc.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +if [ "$TRAVIS_REPO_SLUG" == "JakobOvrum/LuaIRC" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_BRANCH" == "master" ]; then + + echo -e "Generating luadoc...\n" + + git config --global user.email "travis@travis-ci.org" + git config --global user.name "travis-ci" + git clone --quiet --branch=gh-pages https://${GH_TOKEN}@github.com/${TRAVIS_REPO_SLUG} gh-pages > /dev/null + + cd gh-pages + git rm -rf ./doc + sh ./generate.sh + git add -f ./doc + git commit -m "Lastest documentation on successful travis build $TRAVIS_BUILD_NUMBER auto-pushed to gh-pages" + git push -fq origin gh-pages > /dev/null + + echo -e "Published luadoc to gh-pages.\n" +fi diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/set.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/set.lua new file mode 100755 index 00000000..feec00dc --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/set.lua @@ -0,0 +1,52 @@ +local select = require "socket".select + +local m = {} +local set = {} +set.__index = set + +function m.new(t) + t.connections = {} + t.sockets = {} + return setmetatable(t, set) +end + +function set:add(connection) + local socket = connection.socket + insert(self.sockets, socket) + + self.connections[socket] = connection + insert(self.connections, connection) +end + +function set:remove(connection) + local socket = connection.socket + self.connections[socket] = nil + for k, s in ipairs(self.sockets) do + if socket == s then + remove(self.sockets, k) + remove(self.connections, k) + break + end + end +end + +function set:select() + local read, write, err = select(self.sockets, nil, self.timeout) + + if read then + for k, socket in ipairs(read) do + read[k] = self.connections[socket] + end + end + + return read, err +end + +-- Select - but if it times out, it returns all connections. +function set:poll() + local read, err = self:select() + return err == "timeout" and self.connections or read +end + +return m + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/util.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/util.lua new file mode 100755 index 00000000..92bb76de --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/irc/util.lua @@ -0,0 +1,116 @@ +local irc = require("irc.main") + +function irc.parseNick(conn, nick) + local access = {} + irc.updatePrefixModes(conn) + local namestart = 1 + for i = 1, #nick - 1 do + local c = nick:sub(i, i) + if conn.prefixmode[c] then + access[conn.prefixmode[c]] = true + else + namestart = i + break + end + end + access.op = access.o + access.voice = access.v + local name = nick:sub(namestart) + return access, name +end + +function irc.updatePrefixModes(conn) + if conn.prefixmode and conn.modeprefix then + return + end + conn.prefixmode = {} + conn.modeprefix = {} + if conn.supports.PREFIX then + local modes, prefixes = conn.supports.PREFIX:match("%(([^%)]*)%)(.*)") + for i = 1, #modes do + conn.prefixmode[prefixes:sub(i, i)] = modes:sub(i, i) + conn.modeprefix[ modes:sub(i, i)] = prefixes:sub(i, i) + end + else + conn.prefixmode['@'] = 'o' + conn.prefixmode['+'] = 'v' + conn.modeprefix['o'] = '@' + conn.modeprefix['v'] = '+' + end +end + +-- mIRC markup scheme (de-facto standard) +irc.color = { + black = 1, + blue = 2, + green = 3, + red = 4, + lightred = 5, + purple = 6, + brown = 7, + yellow = 8, + lightgreen = 9, + navy = 10, + cyan = 11, + lightblue = 12, + violet = 13, + gray = 14, + lightgray = 15, + white = 16 +} + +local colByte = string.char(3) +setmetatable(irc.color, {__call = function(_, text, colornum) + colornum = (type(colornum) == "string" and + assert(irc.color[colornum], "Invalid color '"..colornum.."'") or + colornum) + return table.concat{colByte, tostring(colornum), text, colByte} +end}) + +local boldByte = string.char(2) +function irc.bold(text) + return boldByte..text..boldByte +end + +local underlineByte = string.char(31) +function irc.underline(text) + return underlineByte..text..underlineByte +end + +function irc.checkNick(nick) + return nick:find("^[a-zA-Z_%-%[|%]%^{|}`][a-zA-Z0-9_%-%[|%]%^{|}`]*$") ~= nil +end + +function irc.defaultNickGenerator(nick) + -- LuaBot -> LuaCot -> LuaCou -> ... + -- We change a random character rather than appending to the + -- nickname as otherwise the new nick could exceed the ircd's + -- maximum nickname length. + local randindex = math.random(1, #nick) + local randchar = string.sub(nick, randindex, randindex) + local b = string.byte(randchar) + b = b + 1 + if b < 65 or b > 125 then + b = 65 + end + -- Get the halves before and after the changed character + local first = string.sub(nick, 1, randindex - 1) + local last = string.sub(nick, randindex + 1, #nick) + nick = first .. string.char(b) .. last -- Insert the new charachter + return nick +end + +function irc.capitalize(text) + -- Converts first character to upercase and the rest to lowercase. + -- "PING" -> "Ping" | "hello" -> "Hello" | "123" -> "123" + return text:sub(1, 1):upper()..text:sub(2):lower() +end + +function irc.split(str, sep) + local t = {} + for s in str:gmatch("%S+") do + table.insert(t, s) + end + return t +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/messages.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/messages.lua new file mode 100755 index 00000000..45ef4c41 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/messages.lua @@ -0,0 +1,13 @@ +-- This file is licensed under the terms of the BSD 2-clause license. +-- See LICENSE.txt for details. + +irc.msgs = irc.lib.msgs + +function irc:sendLocal(message) + minetest.chat_send_all(message) +end + +function irc:playerMessage(name, message) + return ("<%s> %s"):format(name, message) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/player_part.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/player_part.lua new file mode 100755 index 00000000..d39d2abd --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc/player_part.lua @@ -0,0 +1,69 @@ +-- This file is licensed under the terms of the BSD 2-clause license. +-- See LICENSE.txt for details. + + +function irc:player_part(name) + if not self.joined_players[name] then + minetest.chat_send_player(name, "IRC: You are not in the channel.") + return + end + self.joined_players[name] = nil + minetest.chat_send_player(name, "IRC: You are now out of the channel.") +end + +function irc:player_join(name) + if self.joined_players[name] then + minetest.chat_send_player(name, "IRC: You are already in the channel.") + return + end + self.joined_players[name] = true + minetest.chat_send_player(name, "IRC: You are now in the channel.") +end + + +minetest.register_chatcommand("join", { + description = "Join the IRC channel", + privs = {shout=true}, + func = function(name, param) + irc:player_join(name) + end +}) + +minetest.register_chatcommand("part", { + description = "Part the IRC channel", + privs = {shout=true}, + func = function(name, param) + irc:player_part(name) + end +}) + +minetest.register_chatcommand("who", { + description = "Tell who is currently on the channel", + privs = {}, + func = function(name, param) + local s = "" + for name, _ in pairs(irc.joined_players) do + s = s..", "..name + end + minetest.chat_send_player(name, "Players On Channel:"..s) + end +}) + + +minetest.register_on_joinplayer(function(player) + local name = player:get_player_name() + irc.joined_players[name] = irc.config.auto_join +end) + + +minetest.register_on_leaveplayer(function(player) + local name = player:get_player_name() + irc.joined_players[name] = nil +end) + +function irc:sendLocal(message) + for name, _ in pairs(self.joined_players) do + minetest.chat_send_player(name, message) + end +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/.gitignore b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/.gitignore new file mode 100755 index 00000000..b25c15b8 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/.gitignore @@ -0,0 +1 @@ +*~ diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/depends.txt new file mode 100755 index 00000000..3661ef94 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/depends.txt @@ -0,0 +1 @@ +irc diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/init.lua new file mode 100755 index 00000000..563aa349 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/irc_commands/init.lua @@ -0,0 +1,144 @@ + +local irc_users = {} + +local old_chat_send_player = minetest.chat_send_player +minetest.chat_send_player = function(name, message) + for nick, loggedInAs in pairs(irc_users) do + if name == loggedInAs and not minetest.get_player_by_name(name) then + irc:say(nick, message) + end + end + return old_chat_send_player(name, message) +end + +irc:register_hook("NickChange", function(user, newNick) + for nick, player in pairs(irc_users) do + if nick == user.nick then + irc_users[newNick] = irc_users[user.nick] + irc_users[user.nick] = nil + end + end +end) + +irc:register_hook("OnPart", function(user, channel, reason) + irc_users[user.nick] = nil +end) + +irc:register_hook("OnKick", function(user, channel, target, reason) + irc_users[target] = nil +end) + +irc:register_hook("OnQuit", function(user, reason) + irc_users[user.nick] = nil +end) + +irc:register_bot_command("login", { + params = " ", + description = "Login as a user to run commands", + func = function(user, args) + if args == "" then + return false, "You need a username and password." + end + local playerName, password = args:match("^(%S+)%s(%S+)$") + if not playerName then + return false, "Player name and password required." + end + local inChannel = false + local users = irc.conn.channels[irc.config.channel].users + for cnick, cuser in pairs(users) do + if user.nick == cnick then + inChannel = true + break + end + end + if not inChannel then + return false, "You need to be in the server's channel to login." + end + if minetest.auth_table[playerName] and + minetest.auth_table[playerName].password == + minetest.get_password_hash(playerName, password) then + minetest.log("action", "User "..user.nick + .." from IRC logs in as "..playerName) + irc_users[user.nick] = playerName + return true, "You are now logged in as "..playerName + else + minetest.log("action", user.nick.."@IRC attempted to log in as " + ..playerName.." unsuccessfully") + return false, "Incorrect password or player does not exist." + end + end +}) + +irc:register_bot_command("logout", { + description = "Logout", + func = function (user, args) + if irc_users[user.nick] then + minetest.log("action", user.nick.."@IRC logs out from " + ..irc_users[user.nick]) + irc_users[user.nick] = nil + return true, "You are now logged off." + else + return false, "You are not logged in." + end + end, +}) + +irc:register_bot_command("cmd", { + params = "", + description = "Run a command on the server", + func = function (user, args) + if args == "" then + return false, "You need a command." + end + if not irc_users[user.nick] then + return false, "You are not logged in." + end + local found, _, commandname, params = args:find("^([^%s]+)%s(.+)$") + if not found then + commandname = args + end + local command = minetest.chatcommands[commandname] + if not command then + return false, "Not a valid command." + end + if not minetest.check_player_privs(irc_users[user.nick], command.privs) then + return false, "Your privileges are insufficient." + end + minetest.log("action", user.nick.."@IRC runs " + ..args.." as "..irc_users[user.nick]) + return command.func(irc_users[user.nick], (params or "")) + end +}) + +irc:register_bot_command("say", { + params = "message", + description = "Say something", + func = function (user, args) + if args == "" then + return false, "You need a message." + end + if not irc_users[user.nick] then + return false, "You are not logged in." + end + if not minetest.check_player_privs(irc_users[user.nick], {shout=true}) then + minetest.log("action", ("%s@IRC tried to say %q as %s" + .." without the shout privilege.") + :format(user.nick, args, irc_users[user.nick])) + return false, "You can not shout." + end + minetest.log("action", ("%s@IRC says %q as %s.") + :format(user.nick, args, irc_users[user.nick])) + minetest.chat_send_all("<"..irc_users[user.nick].."@IRC> "..args) + return true, "Message sent successfuly." + end +}) + +irc:register_bot_command("timeofday", { + description = "Tell the in-game time of day", + func = function(user, args) + local timeofday = minetest.get_timeofday() + local hours, minutes = math.modf(timeofday * 24) + minutes = math.floor(minutes * 60) + return true, "It's " .. hours .. " h " .. minutes .. " min." + end +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/.gitignore b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/.gitignore new file mode 100755 index 00000000..d9c069a6 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/.gitignore @@ -0,0 +1,4 @@ +## Generic ignorable patterns and files +*~ +.*.swp +debug.txt diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/README.txt new file mode 100755 index 00000000..fe43054d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/README.txt @@ -0,0 +1,42 @@ +===ITEM_DROP MOD for MINETEST-C55=== +by PilzAdam + +Introduction: +This mod adds Minecraft like drop/pick up of items to Minetest. + +How to install: +Unzip the archive an place it in minetest-base-directory/mods/minetest/ +if you have a windows client or a linux run-in-place client. If you have +a linux system-wide instalation place it in ~/.minetest/mods/minetest/. +If you want to install this mod only in one world create the folder +worldmods/ in your worlddirectory. +For further information or help see: +http://wiki.minetest.com/wiki/Installing_Mods + +How to use the mod: +Just install it an everything works. + +For developers: +You dont have to use get_drops() anymore because of changes in the +builtin files of minetest. + +License: +Sourcecode: WTFPL (see below) +Sound: WTFPL (see below) + +See also: +http://minetest.net/ + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/init.lua new file mode 100755 index 00000000..25a2f13f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/init.lua @@ -0,0 +1,46 @@ +local timer = -1 + +local item_entity = minetest.registered_entities["__builtin:item"] +local old_on_activate = item_entity.on_activate or function()end +item_entity.on_activate = function(self, staticdata, dtime_s) + old_on_activate(self, staticdata, dtime_s) + timer = -1 +end + +local function tick() + for _,player in ipairs(minetest.get_connected_players()) do + local pname = player:get_player_name() + if minetest.get_player_privs(pname).ingame and player:get_hp() > 0 then + local pos = player:getpos() + pos.y = pos.y+0.5 + local inv = player:get_inventory() + + for _,object in ipairs(minetest.get_objects_inside_radius(pos, 1)) do + if not object:is_player() + and object:get_luaentity() + and object:get_luaentity().name == "__builtin:item" then + local str = object:get_luaentity().itemstring + local item = ItemStack(str) + if inv + and inv:room_for_item("main", item) then + if str ~= "" then + minetest.sound_play("item_drop_pickup", { + to_player = pname, + }) + object:get_luaentity().itemstring = "" + inv:add_item("main", item) + end + object:remove() + end + end + end + end + end + minetest.after(0.25, tick) +end + + +if minetest.setting_get("log_mods") then + minetest.log("action", "item_drop loaded") +end +tick() diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/sounds/item_drop_pickup.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/sounds/item_drop_pickup.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..a806d5a1e6fee73b5ccc6e58093c21b22be7a8e9 GIT binary patch literal 5427 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/sounds/item_drop_pickup.2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/item_drop/sounds/item_drop_pickup.2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..9cf2cb3363e2655dbd1cf24267fa1547d366e68c GIT binary patch literal 5584 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/init.lua new file mode 100755 index 00000000..30601ad6 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/init.lua @@ -0,0 +1,168 @@ +local tmp = {} +itemframes = {} +local screwdriver = rawget(_G, "screwdriver") or {} + +minetest.register_entity("itemframes:item",{ + hp_max = 1, + visual="wielditem", + visual_size={x=.33,y=.33}, + collisionbox = {0,0,0,0,0,0}, + physical=false, + textures={"air"}, + on_activate = function(self, staticdata) + if tmp.nodename ~= nil and tmp.texture ~= nil then + self.nodename = tmp.nodename + tmp.nodename = nil + self.texture = tmp.texture + tmp.texture = nil + else + if staticdata ~= nil and staticdata ~= "" then + local data = staticdata:split(';') + if data and data[1] and data[2] then + self.nodename = data[1] + self.texture = data[2] + end + end + end + if self.texture ~= nil then + self.object:set_properties({textures={self.texture}}) + end + if self.nodename ~= "itemframes:frame" then + self.object:set_properties({automatic_rotate=1}) + end + end, + get_staticdata = function(self) + if self.nodename ~= nil and self.texture ~= nil then + return self.nodename .. ';' .. self.texture + end + return "" + end, +}) + + +local facedir = {} +facedir[0] = {x=0,y=0,z=1} +facedir[1] = {x=1,y=0,z=0} +facedir[2] = {x=0,y=0,z=-1} +facedir[3] = {x=-1,y=0,z=0} + +local remove_item = function(pos, node) + local objs = nil + if node.name == "itemframes:frame" then + objs = minetest.get_objects_inside_radius(pos, .5) + elseif minetest.get_item_group(node.name, "group:pedestal") then + objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y+1,z=pos.z}, .5) + end + if objs then + for _, obj in ipairs(objs) do + if obj and obj:get_luaentity() and obj:get_luaentity().name == "itemframes:item" then + obj:remove() + end + end + end +end + +local update_item = function(pos, node) + remove_item(pos, node) + local meta = minetest.get_meta(pos) + if meta:get_string("item") ~= "" then + if node.name == "itemframes:frame" then + local posad = facedir[node.param2] + if not posad then return end + pos.x = pos.x + posad.x*6.5/16 + pos.y = pos.y + posad.y*6.5/16 + pos.z = pos.z + posad.z*6.5/16 + elseif minetest.get_item_group(node.name, "group:pedestal") then + pos.y = pos.y + 12/16+.33 + end + tmp.nodename = node.name + tmp.texture = ItemStack(meta:get_string("item")):get_name() + local e = minetest.add_entity(pos,"itemframes:item") + if node.name == "itemframes:frame" then + local yaw = math.pi*2 - node.param2 * math.pi/2 + e:setyaw(yaw) + end + end +end + +local drop_item = function(pos, node) + local meta = minetest.get_meta(pos) + if meta:get_string("item") ~= "" then + if node.name == "itemframes:frame" then + minetest.add_item(pos, meta:get_string("item")) + elseif minetest.get_item_group(node.name, "group:pedestal") then + minetest.add_item({x=pos.x,y=pos.y+1,z=pos.z}, meta:get_string("item")) + end + meta:set_string("item","") + end + remove_item(pos, node) +end + +minetest.register_node("itemframes:frame",{ + description = "Item frame", + drawtype = "nodebox", + node_box = { type = "fixed", fixed = {-0.5, -0.5, 7/16, 0.5, 0.5, 0.5} }, + selection_box = { type = "fixed", fixed = {-0.5, -0.5, 7/16, 0.5, 0.5, 0.5} }, + tiles = {"itemframes_frame.png"}, + inventory_image = "itemframes_frame.png", + wield_image = "itemframes_frame.png", + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + groups = { choppy=2,dig_immediate=2 }, + legacy_wallmounted = true, + sounds = default.node_sound_defaults(), + on_rotate = screwdriver.disallow, + after_place_node = function(pos, placer, itemstack) + local meta = minetest.get_meta(pos) + meta:set_string("owner",placer:get_player_name()) + meta:set_string("infotext","Item frame (owned by "..placer:get_player_name()..")") + end, + on_rightclick = function(pos, node, clicker, itemstack) + if not itemstack then return end + local meta = minetest.get_meta(pos) + if clicker:get_player_name() == meta:get_string("owner") then + drop_item(pos,node) + local s = itemstack:take_item() + meta:set_string("item",s:to_string()) + update_item(pos,node) + end + return itemstack + end, + on_punch = function(pos,node,puncher) + local meta = minetest.get_meta(pos) + if puncher:get_player_name() == meta:get_string("owner") then + drop_item(pos, node) + end + end, + can_dig = function(pos,player) + + local meta = minetest.get_meta(pos) + return player:get_player_name() == meta:get_string("owner") + end, + after_destruct = remove_item, +}) + + +-- automatically restore entities lost from +-- frames/pedestals due to /clearobjects or similar +minetest.register_abm({ + nodenames = {"itemframes:frame"}, + interval = 15, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + if #minetest.get_objects_inside_radius(pos, 0.5) > 0 then return end + update_item(pos, node) + end +}) + +-- crafts + +minetest.register_craft({ + output = 'itemframes:frame', + recipe = { + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', 'default:paper', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + } +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/textures/itemframes_frame.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/textures/itemframes_frame.png new file mode 100755 index 0000000000000000000000000000000000000000..5373c454d61e8abeecf06a65cba44bbc01416426 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|`kpS1AsXkCJGO=@avCyxoHkdw z!$m_%FW$bNePQ;2^-}B7Lk>^4?of0|LHFat7KYu8e`Q|(j#>xQ%HZkh=d#Wzp$Pyz Cq#!~7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/textures/itemframes_pedestal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/itemframes/textures/itemframes_pedestal.png new file mode 100755 index 0000000000000000000000000000000000000000..a269b0bd1ebaa890937b3fcfcb774623d29858b3 GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}V1Q4EtGBzGkB7UTmxrI1r#}#R zdjAEev?+1lHm03D<=O3@ur>PFwe_#W zp7W{nTAdS<*|hS$s^!&7oo+WBS3Kd2`}aj{x#gELy9!UQ5|1|gqPejD##<4WyzMVm cthjy5o?qAIHy;;EKG01Jp00i_>zopr0CDkdi2wiq literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/LICENSE b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/LICENSE new file mode 100755 index 00000000..cb155751 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/LICENSE @@ -0,0 +1,4 @@ +GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + +See http://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/README.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/README.md new file mode 100755 index 00000000..2ea9d903 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/README.md @@ -0,0 +1,13 @@ +#mapfix + +Fix some map errors (flow and light problems) + +![Before](http://i.imgur.com/T3csYME.png) +![After](http://i.imgur.com/d0V0aO7.png) +Look at the water and the jungle trunk at the center. + + +##minetest.conf settings +* mapfix_default_size (by default 40) : size used when omitted +* mapfix_max_size (by default 50) : maximum size allowed for players +* mapfix_delay (by default 15) : minimal delay in seconds between 2 "/mapfix" (to avoid server freezing) \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/init.lua new file mode 100755 index 00000000..4ba394e9 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/mapfix/init.lua @@ -0,0 +1,39 @@ +local function mapfix(minp, maxp) + local vm = minetest.get_voxel_manip(minp, maxp) + vm:update_liquids() + vm:write_to_map() + vm:update_map() +end + +local previous = -math.huge + +local default_size = tonumber(minetest.setting_get("mapfix_default_size")) or 40 +local max_size = tonumber(minetest.setting_get("mapfix_max_size")) or 50 +local delay = tonumber(minetest.setting_get("mapfix_delay")) or 15 + +minetest.register_chatcommand("mapfix", { + params = "", + description = "Recalculate the flowing liquids and the light of a chunk", + func = function(name, param) + local pos = minetest.get_player_by_name(name):getpos() + local size = tonumber(param) or 40 + local privs = minetest.check_player_privs(name, {server=true}) + local time = os.clock() + + if not privs then + if size > 50 and not privs then + return false, "You need the server privilege to exceed the radius of " .. max_size .. " blocks" + elseif time - previous < 15 then + return false, "Wait at least " .. delay .. " seconds from the previous \"/mapfix\"." + end + previous = time + end + + local minp = vector.round(vector.subtract(pos, size - 0.5)) + local maxp = vector.round(vector.add(pos, size + 0.5)) + + minetest.log("action", name .. " uses mapfix at " .. minetest.pos_to_string(vector.round(pos)) .. " with radius " .. size) + mapfix(minp, maxp) + return true, "Done." + end, +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/LICENSE.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/LICENSE.md new file mode 100755 index 00000000..ca48e3a1 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/LICENSE.md @@ -0,0 +1,14 @@ +zlib license +============ + +Copyright (c) 2012-2015 Calinou and contributors + +**This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.** + +Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/NODES.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/NODES.md new file mode 100755 index 00000000..f5ce3cc3 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/NODES.md @@ -0,0 +1,45 @@ +Item names for spawning the items using /give or /giveme +======================================================== + +Items +----- + +* `admin_pick:` magenta pickaxe, infinite durability, mines everything including unbreakable blocks instantly. No drops. Don't put this pickaxe in the hands of a griefer, of course. + +* `admin_pick_with_drops:` same as admin pickaxe, but drops stuff. + +* `infinite_fuel:` fuel lasting for a (near)-infinite time. Don't worry about the "near" * it lasts for about 50 in-real-life years. + +* `super_apple:` a yellow apple which heals 20 HP. + +* `copper_coin,` +* `silver_coin,` +* `gold_coin:` these have nothing to do with the More Ores mod; they can be used as a currency for trading, or as an universal currency for mods that add shops. + +Blocks +------ + +**[!]** denotes an unpointable, unbreakable block; be very careful with them, they cannot be removed by hand (they can only be removed with WorldEdit or similar). + + +* `(block)_u` : unbreakable, non-flammable, non-falling, non-decaying blocks, most common blocks have their unbreakable form (examples: maptools:stone or maptools:wood for unbreakable stone/wood). Examples: `stone_u`, `wood_u`, `glass_u`, … + +* `full_grass:` unbreakable block with the grass texture on all sides. + +* `player_clip:` **[!]** invisible block, not pointable. + +* `full_clip:` invisible block, pointable. Also available as a thin face: full_clip_face. + +* `smoke_block:` some smoke (does not harm players or entities). + +* `no_build:` **[!]** very basic building prevention. + +* `no_interact:` prevents interacting through the block (opening chests, furnaces, attacking entities, …). + +* `damage_(1…5):` **[!]** damaging blocks. The damage is in half hearts and ranges from 1 to 5 (0.5 to 2.5 hearts damage every second). + +* `kill:` **[!]** instant kill (deals 10 heart damage) blocks. + +* `light_block:` **[!]** invisible non-solid block, prevents light from passing through. + +* `light_bulb:` **[!]** invisible non-solid block, emitting a good amount of light. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/README.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/README.md new file mode 100755 index 00000000..3a428b7e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/README.md @@ -0,0 +1,11 @@ +Map Tools +========= + +Map Tools for Minetest , a free/libre infinite +world block sandbox game. + +To install, just clone this repository into your "mods" directory. + +Map Tools code is licensed under the zlib license, textures are by Calinou and are licensed under CC BY-SA 3.0 Unported. + +**Forum topic:** diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/aliases.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/aliases.lua new file mode 100755 index 00000000..d7a6b9ac --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/aliases.lua @@ -0,0 +1,99 @@ +--[[ +Map Tools: alias definitions + +Copyright (c) 2012-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +minetest.register_alias("adminpick", "maptools:pick_admin") +minetest.register_alias("adminpickaxe", "maptools:pick_admin") +minetest.register_alias("admin_pick", "maptools:pick_admin") +minetest.register_alias("admin_pickaxe", "maptools:pick_admin") +minetest.register_alias("pick_admin", "maptools:pick_admin") +minetest.register_alias("pickaxe_admin", "maptools:pick_admin") +minetest.register_alias("pickadmin", "maptools:pick_admin") +minetest.register_alias("pickaxeadmin", "maptools:pick_admin") +minetest.register_alias("adminpickdrops", "maptools:pick_admin_with_drops") +minetest.register_alias("adminpickaxedrops", "maptools:pick_admin_with_drops") +minetest.register_alias("admin_pick_drops", "maptools:pick_admin_with_drops") +minetest.register_alias("admin_pickaxe_drops", "maptools:pick_admin_with_drops") +minetest.register_alias("pick_admin_drops", "maptools:pick_admin_with_drops") +minetest.register_alias("pickaxe_admin_drops", "maptools:pick_admin_with_drops") +minetest.register_alias("pickadmindrops", "maptools:pick_admin_with_drops") +minetest.register_alias("pickaxeadmindrops", "maptools:pick_admin_with_drops") +minetest.register_alias("infinitefuel", "maptools:infinitefuel") +minetest.register_alias("infinite_fuel", "maptools:infinitefuel") +minetest.register_alias("ifuel", "maptools:infinitefuel") +minetest.register_alias("superapple", "maptools:superapple") +minetest.register_alias("super_apple", "maptools:superapple") +minetest.register_alias("sapple", "maptools:superapple") +minetest.register_alias("nobuild", "maptools:nobuild") +minetest.register_alias("nointeract", "maptools:nointeract") +minetest.register_alias("damage_1", "maptools:damage_1") +minetest.register_alias("damage_2", "maptools:damage_2") +minetest.register_alias("damage_3", "maptools:damage_3") +minetest.register_alias("damage_4", "maptools:damage_4") +minetest.register_alias("damage_5", "maptools:damage_5") +minetest.register_alias("pusher_1", "maptools:pusher_1") +minetest.register_alias("pusher_2", "maptools:pusher_2") +minetest.register_alias("pusher_3", "maptools:pusher_3") +minetest.register_alias("pusher_4", "maptools:pusher_4") +minetest.register_alias("pusher_5", "maptools:pusher_5") +minetest.register_alias("pusher_6", "maptools:pusher_6") +minetest.register_alias("pusher_7", "maptools:pusher_7") +minetest.register_alias("pusher_8", "maptools:pusher_8") +minetest.register_alias("pusher_9", "maptools:pusher_9") +minetest.register_alias("pusher_10", "maptools:pusher_10") +minetest.register_alias("killblock", "maptools:kill") +minetest.register_alias("kill_block", "maptools:kill") +minetest.register_alias("lightblock", "maptools:lightblock") +minetest.register_alias("light_block", "maptools:lightblock") +minetest.register_alias("lightbulb", "maptools:lightbulb") +minetest.register_alias("light_bulb", "maptools:lightbulb") +minetest.register_alias("playerclip", "maptools:playerclip") +minetest.register_alias("player_clip", "maptools:playerclip") +minetest.register_alias("pclip", "maptools:playerclip") +minetest.register_alias("fullclip", "maptools:fullclip") +minetest.register_alias("full_clip", "maptools:fullclip") +minetest.register_alias("fclip", "maptools:fullclip") +minetest.register_alias("full_clip", "maptools:fullclip") +minetest.register_alias("full_clip_face", "maptools:fullclip_face") +minetest.register_alias("fullclip_face", "maptools:fullclip_face") +minetest.register_alias("fullclipface", "maptools:fullclip_face") +minetest.register_alias("player_clip_bottom", "maptools:playerclip_bottom") +minetest.register_alias("playerclip_bottom", "maptools:playerclip_bottom") +minetest.register_alias("playerclipbottom", "maptools:playerclip_bottom") +minetest.register_alias("player_clip_top", "maptools:playerclip_top") +minetest.register_alias("playerclip_top", "maptools:playerclip_top") +minetest.register_alias("playercliptop", "maptools:playerclip_top") +minetest.register_alias("permanentfire", "maptools:permanent_fire") +minetest.register_alias("permanent_fire", "maptools:permanent_fire") +minetest.register_alias("pfire", "maptools:permanent_fire") +minetest.register_alias("fakefire", "maptools:fake_fire") +minetest.register_alias("fake_fire", "maptools:fake_fire") +minetest.register_alias("ffire", "maptools:fake_fire") +minetest.register_alias("igniter", "maptools:igniter") + +minetest.register_alias("stone_u", "maptools:stone") +minetest.register_alias("tree_u", "maptools:tree") +minetest.register_alias("cobble_u", "maptools:cobble") +minetest.register_alias("wood_u", "maptools:wood") +minetest.register_alias("sand_u", "maptools:sand") +minetest.register_alias("gravel_u", "maptools:gravel") +minetest.register_alias("brick_u", "maptools:brick") +minetest.register_alias("dirt_u", "maptools:dirt") +minetest.register_alias("glass_u", "maptools:glass") +minetest.register_alias("sandstone_u", "maptools:sandstone") +minetest.register_alias("desert_stone_u", "maptools:desert_stone") +minetest.register_alias("desertstone_u", "maptools:desert_stone") +minetest.register_alias("desert_sand_u", "maptools:desert_sand") +minetest.register_alias("desertsand_u", "maptools:desert_sand") +minetest.register_alias("leaves_u", "maptools:leaves") +minetest.register_alias("grass_u", "maptools:grass") +minetest.register_alias("fullgrass", "maptools:fullgrass") +minetest.register_alias("fullgrass_u", "maptools:fullgrass") +minetest.register_alias("mossycobble_u", "maptools:mossycobble") +minetest.register_alias("mossy_cobble_u", "maptools:mossycobble") + +minetest.register_alias("farming:soil_wet", "maptools:soil_wet") +minetest.register_alias("farming:desert_sand_soil_wet", "maptools:desert_sand_soil_wet") diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/config.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/config.lua new file mode 100755 index 00000000..63f1a260 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/config.lua @@ -0,0 +1,29 @@ +--[[ +Map Tools: configuration handling + +Copyright (c) 2012-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +maptools.config = {} + +local function getbool_default(setting, default) + local value = minetest.setting_getbool(setting) + if value == nil then + value = default + end + return value +end + +local function setting(settingtype, name, default) + if settingtype == "bool" then + maptools.config[name] = + getbool_default("maptools." .. name, default) + else + maptools.config[name] = + minetest.setting_get("maptools." .. name) or default + end +end + +-- Show Map Tools stuff in creative inventory (1 or 0): +setting("integer", "hide_from_creative_inventory", 1) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/craftitems.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/craftitems.lua new file mode 100755 index 00000000..c311aa95 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/craftitems.lua @@ -0,0 +1,47 @@ +--[[ +Map Tools: item definitions + +Copyright (c) 2012-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = maptools.intllib + +maptools.creative = maptools.config["hide_from_creative_inventory"] + +minetest.register_craftitem("maptools:copper_coin", { + description = S("Copper Coin"), + inventory_image = "maptools_copper_coin.png", + wield_scale = {x = 0.5, y = 0.5, z = 0.25}, + stack_max = 10000, + groups = {not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_craftitem("maptools:silver_coin", { + description = S("Silver Coin"), + inventory_image = "maptools_silver_coin.png", + wield_scale = {x = 0.5, y = 0.5, z = 0.25}, + stack_max = 10000, + groups = {not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_craftitem("maptools:gold_coin", { + description = S("Gold Coin"), + inventory_image = "maptools_gold_coin.png", + wield_scale = {x = 0.5, y = 0.5, z = 0.25}, + stack_max = 10000, + groups = {not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_craftitem("maptools:infinitefuel", { + description = S("Infinite Fuel"), + inventory_image = "maptools_infinitefuel.png", + stack_max = 10000, + groups = {not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "maptools:infinitefuel", + burntime = 1000000000, +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/default_nodes.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/default_nodes.lua new file mode 100755 index 00000000..8ca3895d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/default_nodes.lua @@ -0,0 +1,389 @@ +--[[ +Map Tools: unbreakable default nodes + +Copyright (c) 2012-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = maptools.intllib + +maptools.creative = maptools.config["hide_from_creative_inventory"] + +minetest.register_node("maptools:stone", { + description = S("Unbreakable Stone"), + range = 12, + stack_max = 10000, + tiles = {"default_stone.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:stonebrick", { + description = S("Unbreakable Stone Brick"), + range = 12, + stack_max = 10000, + tiles = {"default_stone_brick.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:tree", { + description = S("Unbreakable Tree"), + range = 12, + stack_max = 10000, + tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_wood_defaults(), + on_place = minetest.rotate_node +}) + +minetest.register_node("maptools:jungletree", { + description = S("Unbreakable Jungle Tree"), + range = 12, + stack_max = 10000, + tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_wood_defaults(), + on_place = minetest.rotate_node +}) + +minetest.register_node("maptools:cactus", { + description = S("Unbreakable Cactus"), + range = 12, + stack_max = 10000, + tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_wood_defaults(), + on_place = minetest.rotate_node +}) + +minetest.register_node("maptools:papyrus", { + description = S("Unbreakable Papyrus"), + drawtype = "plantlike", + range = 12, + stack_max = 10000, + tiles = {"default_papyrus.png"}, + inventory_image = "default_papyrus.png", + wield_image = "default_papyrus.png", + walkable = false, + paramtype = "light", + sunlight_propagates = true, + drop = "", + selection_box = { + type = "fixed", + fixed = {-0.375, -0.5, -0.375, 0.375, 0.5, 0.375} + }, + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("maptools:dirt", { + description = S("Unbreakable Dirt"), + range = 12, + stack_max = 10000, + tiles = {"default_dirt.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("maptools:wood", { + description = S("Unbreakable Wooden Planks"), + range = 12, + stack_max = 10000, + tiles = {"default_wood.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("maptools:junglewood", { + description = S("Unbreakable Junglewood Planks"), + range = 12, + stack_max = 10000, + tiles = {"default_junglewood.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("maptools:glass", { + description = S("Unbreakable Glass"), + range = 12, + stack_max = 10000, + drawtype = "glasslike_framed_optional", + tiles = {"default_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("maptools:leaves", { + description = S("Unbreakable Leaves"), + range = 12, + stack_max = 10000, + drawtype = "allfaces_optional", + tiles = {"default_leaves.png"}, + paramtype = "light", + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("maptools:sand", { + description = S("Unbreakable Sand"), + range = 12, + stack_max = 10000, + tiles = {"default_sand.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("maptools:gravel", { + description = S("Unbreakable Gravel"), + range = 12, + stack_max = 10000, + tiles = {"default_gravel.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_gravel_footstep", gain=0.35}, + dug = {name="default_gravel_footstep", gain=0.6}, + }), +}) + +minetest.register_node("maptools:clay", { + description = S("Unbreakable Clay"), + range = 12, + stack_max = 10000, + tiles = {"default_clay.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("maptools:desert_sand", { + description = S("Unbreakable Desert Sand"), + range = 12, + stack_max = 10000, + tiles = {"default_desert_sand.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("maptools:sandstone", { + description = S("Unbreakable Sandstone"), + range = 12, + stack_max = 10000, + tiles = {"default_sandstone.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:sandstone_brick", { + description = S("Unbreakable Sandstone Brick"), + range = 12, + stack_max = 10000, + tiles = {"default_sandstone_brick.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:desert_stone", { + description = S("Unbreakable Desert Stone"), + range = 12, + stack_max = 10000, + tiles = {"default_desert_stone.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:desert_cobble", { + description = S("Unbreakable Desert Cobble"), + range = 12, + stack_max = 10000, + tiles = {"default_desert_cobble.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:desert_stonebrick", { + description = S("Unbreakable Desert Stone Brick"), + range = 12, + stack_max = 10000, + tiles = {"default_desert_stone_brick.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:grass", { + description = S("Unbreakable Dirt with Grass"), + range = 12, + stack_max = 10000, + tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, + paramtype2 = "facedir", + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain = 0.4}, + }), +}) + +minetest.register_node("maptools:fullgrass", { + description = S("Unbreakable Full Grass"), + range = 12, + stack_max = 10000, + tiles = {"default_grass.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) + +for slab_num = 1,3,1 do + minetest.register_node("maptools:slab_grass_" .. slab_num * 4, { + description = S("Grass Slab"), + range = 12, + stack_max = 10000, + tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^maptools_grass_side_" .. slab_num * 4 .. ".png"}, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.5 + slab_num * 0.25, 0.5}, + }, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_dirt_defaults({footstep = {name="default_grass_footstep", gain = 0.4}}), + }) +end + +minetest.register_node("maptools:cobble", { + description = S("Unbreakable Cobblestone"), + range = 12, + stack_max = 10000, + tiles = {"default_cobble.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:mossycobble", { + description = S("Unbreakable Mossy Cobblestone"), + range = 12, + stack_max = 10000, + tiles = {"default_mossycobble.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:brick", { + description = S("Unbreakable Brick"), + range = 12, + stack_max = 10000, + tiles = {"default_brick.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:coalblock", { + description = S("Unbreakable Coal Block"), + range = 12, + stack_max = 10000, + tiles = {"default_coal_block.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("maptools:steelblock", { + description = S("Unbreakable Steel Block"), + range = 12, + stack_max = 10000, + tiles = {"default_steel_block.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:goldblock", { + description = S("Unbreakable Gold Block"), + range = 12, + stack_max = 10000, + tiles = {"default_gold_block.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:copperblock", { + description = S("Unbreakable Copper Block"), + range = 12, + stack_max = 10000, + tiles = {"default_copper_block.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:bronzeblock", { + description = S("Unbreakable Bronze Block"), + range = 12, + stack_max = 10000, + tiles = {"default_bronze_block.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:diamondblock", { + description = S("Unbreakable Diamond Block"), + range = 12, + stack_max = 10000, + tiles = {"default_diamond_block.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +-- Farming: + +minetest.register_node("maptools:soil_wet", { + description = "Wet Soil", + range = 12, + stack_max = 10000, + tiles = {"maptools_soil_wet.png", "maptools_soil_wet_side.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative, soil = 3, wet = 1, grassland = 1}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("maptools:desert_sand_soil_wet", { + description = "Wet Desert Sand Soil", + range = 12, + stack_max = 10000, + drop = "", + tiles = {"maptools_desert_sand_soil_wet.png", "maptools_desert_sand_soil_wet_side.png"}, + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative, soil = 3, wet = 1, desert = 1}, + sounds = default.node_sound_sand_defaults(), +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/init.lua new file mode 100755 index 00000000..dbff209c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/init.lua @@ -0,0 +1,32 @@ +--[[ +===================================================================== +** Map Tools ** +By Calinou. + +Copyright (c) 2012-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +===================================================================== +--]] + +maptools = {} + +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end +maptools.intllib = S + +local modpath = minetest.get_modpath("maptools") + +dofile(modpath .. "/config.lua") +dofile(modpath .. "/aliases.lua") +dofile(modpath .. "/craftitems.lua") +dofile(modpath .. "/default_nodes.lua") +dofile(modpath .. "/nodes.lua") +dofile(modpath .. "/tools.lua") + +if minetest.setting_getbool("log_mods") then + minetest.log("action", S("[maptools] loaded.")) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/locale/es.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/locale/es.txt new file mode 100755 index 00000000..1bc96f25 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/locale/es.txt @@ -0,0 +1,39 @@ +# Translation by kaeza + +[maptools] loaded. = [maptools] cargado. + +Cloud = Nube +Infinite Fuel = Combustible Infinito +Admin Pickaxe = Pico de Administrador +Copper Coin = Moneda de Cobre +Silver Coin = Moneda de Plata +Gold Coin = Moneda de Oro +Super Apple = Super Manzana +Fake Ladder = Escalera Falsa +Smoke Block = Bloque de Humo +Damaging Block: %s = Bloque Dañino: %s +Kill Block = Bloque Mortal +Build Prevention = Bloqueador de Construcción +Interact Prevention = Bloqueador de Interacción +Climb Block = Bloque Escalable +Light Block = Bloqueador de Luz +Light Bulb = Lamparilla +Player Clip = Bloqueo de Jugador +Full Clip = Bloqueo Total + +Unbreakable Stone = Piedra Irrompible +Unbreakable Sand = Arena Irrompible +Unbreakable Desert Stone = Piedra Desértica Irrompible +Unbreakable Desert Sand = Arena Desértica Irrompible +Unbreakable Gravel = Gravilla Irrompible +Unbreakable Dirt = Tierra Irrompible +Unbreakable Dirt with Grass = Hierba Irrompible +Unbreakable Full Grass= Bloque de Hierba Irrompible +Unbreakable Brick = Ladrillos Irrompibles +Unbreakable Wooden Planks = Planchas de Madera Irrompibles +Unbreakable Tree = Tronco de Árbol Irrompible +Unbreakable Glass = Cristal Irrompible +Unbreakable Sandstone = Arenisca Irrompible +Unbreakable Leaves = Foliaje Irrompible +Unbreakable Cobblestone = Guijarros Irrompibles +Unbreakable Mossy Cobblestone = Guijarros Enmohecidos Irrompibles diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/locale/fr.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/locale/fr.txt new file mode 100755 index 00000000..d1378712 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/locale/fr.txt @@ -0,0 +1,47 @@ +# Translation by Calinou + +[maptools] loaded. = [maptools] a été chargé. + +Cloud = Nuage +Infinite Fuel = Carburant infini +Admin Pickaxe = Pioche d'administrateur +Admin Pickaxe With Drops = Pioche d'administrateur qui donne des objets +Copper Coin = Pièce de cuivre +Silver Coin = Pièce d'argent +Gold Coin = Pièce d'or +Super Apple = Super pomme +Fake Ladder = Fausse échelle +Smoke Block = Bloc de fumée +Damaging Block: %s = Bloc de dégâts : %s +Kill Block = Bloc qui tue +Build Prevention = Prévention de construction +Interact Prevention = Prévention d'interaction +Climb Block = Bloc à grimper +Light Block = Bloqueur de lumière +Light Bulb = Bloc lumineux +Player Clip = Bloque-joueurs +Player Clip Bottom Face = Face inférieure de bloque-joueurs +Player Clip Top Face = Face supérieure de bloque-joueurs +Full Clip = Bloque-tout +Full Clip Face = Face de bloque-tout +Permanent Fire = Feu permanent +Fake Fire = Faux feu +Igniter = Incendieur +Pusher: %s = Pousseur : %s + +Unbreakable Stone = Pierre incassable +Unbreakable Sand = Sable incassable +Unbreakable Desert Stone = Pierre de désert incassable +Unbreakable Desert Sand = Sable de désert incassable +Unbreakable Gravel = Gravier incassable +Unbreakable Dirt = Terre incassable +Unbreakable Dirt with Grass = Herbe incassable +Unbreakable Full Grass= Bloc d'herbe incassable +Unbreakable Brick = Briques incassables +Unbreakable Wooden Planks = Planches de bois incassables +Unbreakable Tree = Tronc d'arbre incassable +Unbreakable Glass = Verre incassable +Unbreakable Sandstone = Grès incassable +Unbreakable Leaves = Feuillage incassable +Unbreakable Cobblestone = Pierre taillée incassable +Unbreakable Mossy Cobblestone = Pierre taillée mousseusse incassable diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/nodes.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/nodes.lua new file mode 100755 index 00000000..9ab83921 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/nodes.lua @@ -0,0 +1,429 @@ +--[[ +Map Tools: node definitions + +Copyright (c) 2012-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = maptools.intllib + +maptools.creative = maptools.config["hide_from_creative_inventory"] + +-- Redefine cloud so that the admin pickaxe can mine it: +minetest.register_node(":default:cloud", { + description = S("Cloud"), + tiles = {"default_cloud.png"}, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_defaults(), +}) + +-- Nodes +-- ===== + +minetest.register_node("maptools:black", { + description = S("Black"), + range = 12, + stack_max = 10000, + tiles = {"black.png"}, + drop = "", + post_effect_color = {a=255, r=0, g=0, b=0}, + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:white", { + description = S("White"), + range = 12, + stack_max = 10000, + tiles = {"white.png"}, + drop = "", + post_effect_color = {a=255, r=128, g=128, b=128}, + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("maptools:playerclip", { + description = S("Player Clip"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_green.png", + drawtype = "airlike", + paramtype = "light", + pointable = false, + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:fake_walkable", { + description = S("Player Clip"), + drawtype = "nodebox", + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_green.png", + drawtype = "airlike", + paramtype = "light", + pointable = false, + sunlight_propagates = true, + node_box = { + type = "fixed", + fixed = { + {0, 0, 0, 0, 0, 0}, + }, + }, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:fullclip", { + description = S("Full Clip"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_blue.png", + drawtype = "airlike", + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:fake_walkable_pointable", { + description = S("Player Clip"), + drawtype = "nodebox", + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_green.png", + drawtype = "airlike", + paramtype = "light", + sunlight_propagates = true, + node_box = { + type = "fixed", + fixed = { + {0, 0, 0, 0, 0, 0}, + }, + }, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:ignore_like", { + description = S("Ignore-like"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_pink.png", + tiles = {"invisible.png"}, + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:ignore_like_no_clip", { + description = S("Ignore-like (no clip)"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_purple.png", + tiles = {"invisible.png"}, + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + + +minetest.register_node("maptools:ignore_like_no_point", { + description = S("Ignore-like (no point)"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_purple.png", + tiles = {"invisible.png"}, + paramtype = "light", + pointable = false, + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:ignore_like_no_clip_no_point", { + description = S("Ignore-like (no clip, no point)"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_pink.png", + tiles = {"invisible.png"}, + paramtype = "light", + walkable = false, + pointable = false, + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:fullclip_face", { + description = S("Full Clip Face"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_white.png", + drawtype = "nodebox", + tiles = {"invisible.png"}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.4999, 0.5}, + }, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative, fall_damage_add_percent=-100}, +}) + +minetest.register_node("maptools:playerclip_bottom", { + description = S("Player Clip Bottom Face"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_orange.png", + drawtype = "nodebox", + tiles = {"invisible.png"}, + pointable = false, + paramtype = "light", + sunlight_propagates = true, + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.4999, 0.5}, + }, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative, fall_damage_add_percent=-100}, +}) + +minetest.register_node("maptools:playerclip_top", { + description = S("Player Clip Top Face"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_yellow.png", + drawtype = "nodebox", + tiles = {"invisible.png"}, + pointable = false, + paramtype = "light", + sunlight_propagates = true, + node_box = { + type = "fixed", + fixed = {-0.5, 0.4999, -0.5, 0.5, 0.5, 0.5}, + }, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative, fall_damage_add_percent=-100}, +}) + +for pusher_num=1,10,1 do +minetest.register_node("maptools:pusher_" .. pusher_num, { + description = S("Pusher (%s)"):format(pusher_num), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^default_apple.png", + drawtype = "nodebox", + tiles = {"invisible.png"}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.4999, 0.5}, + }, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative, fall_damage_add_percent=-100, bouncy=pusher_num*100}, +}) +end + +minetest.register_node("maptools:lightbulb", { + description = S("Light Bulb"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^default_mese_crystal_fragment.png", + drawtype = "airlike", + walkable = false, + pointable = false, + light_source = 15, + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:nobuild", { + description = S("Build Prevention"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^bones_bones.png", + drawtype = "airlike", + walkable = false, + pointable = false, + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:nointeract", { + description = S("Interact Prevention"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^default_scorched_stuff.png", + drawtype = "airlike", + walkable = false, + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:climb", { + description = S("Climb Block"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^default_ladder.png", + drawtype = "airlike", + walkable = false, + climbable = true, + pointable = false, + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +for damage_num=1,5,1 do +minetest.register_node("maptools:damage_" .. damage_num, { + description = S("Damaging Block (%s)"):format(damage_num), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^maptools_cotton_" .. damage_num .. ".png", + drawtype = "airlike", + walkable = false, + pointable = false, + damage_per_second = damage_num, + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) +end + +minetest.register_node("maptools:kill", { + description = S("Kill Block"), + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^dye_black.png", + drawtype = "airlike", + walkable = false, + pointable = false, + damage_per_second = 20, + paramtype = "light", + sunlight_propagates = true, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, +}) + +minetest.register_node("maptools:smoke", { + description = S("Smoke Block"), + range = 12, + stack_max = 10000, + tiles = {"maptools_smoke.png"}, + drawtype = "allfaces_optional", + walkable = false, + paramtype = "light", + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + post_effect_color = {a=192, r=96, g=96, b=96}, +}) + +minetest.register_node("maptools:ladder", { + description = S("Fake Ladder"), + range = 12, + stack_max = 10000, + drawtype = "signlike", + tiles = {"default_ladder.png"}, + inventory_image = "default_ladder.png", + wield_image = "default_ladder.png", + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "wallmounted", + }, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("maptools:permanent_fire", { + description = S("Permanent Fire"), + range = 12, + stack_max = 10000, + drawtype = "plantlike", + paramtype = "light", + 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", + light_source = 14, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sunlight_propagates = true, + walkable = false, + damage_per_second = 4, +}) + +minetest.register_node("maptools:fake_fire", { + description = S("Fake Fire"), + range = 12, + stack_max = 10000, + drawtype = "plantlike", + paramtype = "light", + 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", + light_source = 14, + drop = "", + groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sunlight_propagates = true, + walkable = false, +}) + +minetest.register_node("maptools:igniter", { + drawtype = "airlike", + range = 12, + stack_max = 10000, + inventory_image = "default_steel_block.png^crosshair.png", + description = S("Igniter"), + paramtype = "light", + inventory_image = "fire_basic_flame.png", + drop = "", + groups = {igniter=2, unbreakable = 1, not_in_creative_inventory = maptools.creative}, + sunlight_propagates = true, + pointable = false, + walkable = false, +}) + +minetest.register_node("maptools:superapple", { + description = S("Super Apple"), + range = 12, + stack_max = 10000, + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"maptools_superapple.png"}, + inventory_image = "maptools_superapple.png", + paramtype = "light", + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} + }, + walkable = false, + groups = {fleshy=3, dig_immediate=3, not_in_creative_inventory = maptools.creative}, + on_use = minetest.item_eat(20), + sounds = default.node_sound_defaults(), +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/black.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/black.png new file mode 100755 index 0000000000000000000000000000000000000000..aac403dbb1251e8b8d3552445ad6bf0ee1f5607c GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^j3CSbBp9sfW`_bPE>9Q75DwYo1R$GC&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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_green.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_green.png new file mode 100755 index 0000000000000000000000000000000000000000..0d99ee1c112676370725369996e5038d75de7608 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar*|t5`78{K;H>3an literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_pink.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/dye_pink.png new file mode 100755 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=d1qnDOe%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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/fire_basic_flame.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/fire_basic_flame.png new file mode 100755 index 0000000000000000000000000000000000000000..e3c52b0d0cc196ab2431174ebc1bcb82725dc035 GIT binary patch literal 794 zcmV+#1LgdQP)B+B6>+k|r@tljB7xTIRrWb$HIco>$@WA8@A=`9Gqul!LL9W7S+844HDSu%K3ei~UG%cZ89@<`uv@eg}XUD7HB| z3J|5~3XpHJHKq62YOAiy6l^3TI){^nANO*g-ICEl zP3`URNv~gLc*vluKFiSKy1G8#0g!kyz~HYlDq_=#c^hoK{Y(L<$2)_P{H3T~R#E-j zlG;*@V!leb*2YToGhdogEBzX05kNXFCrVCilJabou2zdup+WNMGFfH+o8md2RseTK z+_E+iqF%2Py^>SS!)tP3nZ$%>O4N>P?Ynme>*k7k~Q zkvgr}4BCos!zr}GHb^^(eQ8mPDde}0MYlUy%w-5~j9~?%m<;xp86}qnQ0s{{HGaCiafwt|@f)CvoU8;26Y4ON!AF*^^N*qXF0w zNAtAk3JOIN)+}^U`LoE@Z}w509wYa&LP>g9ZvT;G^UyZ%mf=#CXCFjySW&n(1shC| z82MWhc$a+8>)_g%o7{ckqT24jPwydebGOt_4TxOcC38Qfq&c={RpO5HhUDw83uP4yZWao09}0FB2znb8dln9R84P|I2Y(w2g%|;c5d)$r z6r(`^rzHTVCIF};4XQT*uOkSxD-O3@0K88Q!Z{bjHw?x-8^<*e$WQ>uZ~)6Q0n3&O z%#|L{J`K>E3(%?w(NzG_KMB%GAk;z+*hUlEQXJe<4c<)--iILG$2;Ip7U4`3;ZGFd zei-9l738uj<$WCGgc;^z6X#MG=Ve9bq9f>s2!BY8>pU z81HE!@M9bBX(#Y{An>&{@mwPDiY4)#EAgZ{@?IYDVJh-;AM%_p^2|f?TqpBj8}qs~ z^kg0MXdCo#BlUeT^@c3q(Sz^H1@|s_irKhwLAC7MEH<7_@yiO zt3mj*Ir(fI`Ee)tj4%1GQ2EEKdlq7}TSPBtX zk$@NkSz2UD59KqODPodF6DLk#>;bm1$sfCm`&LA^V=wla^X2*O{2bTy<62$=pbjNE zfJUIR8+b)U8?VC~facxiSCR83^fXZ4zWW}${Sk780e*0q^&Wu9uld*a(+GSA#&4Xg z4gAAb{5|OBL*_sEF-CIscfc}tTbf{V&-M%dyMw@&QwM+8k8VWQ3t7|II56|;_6IxM zk9?Z`^U+2CFZ_IBg)eR`424S{PxE~O$1?o4^?vVa(V#sg^APwfbT8iDb@=V$cSgzg zlb*~47+aIP@`!#>}LUwC*Fk4eBX=$9ro=Z&^lEIAvLJtW}~RXpVRb7hZ6w2;lZ z6_2TH`wm3b!=_T%BjH%KB0Lt-L&ef*fDD{0LujkNchz9fPLs(eauAAFd+Z}TQe!Pk zE65%>(WFwS)o^vb3UpkFs`5TG&vxD-;JY*pwjAbYf^FFi;M1m6*Zci7-5DwYogajamnSs&YgKIsI O#o+1c=d#Wzp$Pyq!wQA~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_adminpick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_adminpick.png new file mode 100755 index 0000000000000000000000000000000000000000..3c4692a486205b21d55d1ba3808c9858f80f0458 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}QGic~E0A_l;`DbgjkQ&&VyNn3 z=<4a~n=qk&%H%226{jyZSh0d(#VUrCI~cYfICS_p!-?a^kDn4adHwqJ8w}TPFy6S& zb?>?0i|>j*eklC->G1Op2>ktT`Tu{w|Nnvi|404*pYZ>G;{X3u|NnRX|3C9T5KKFh z4sr@(NswPKgTu2MX+Tb>r;B4q1!L}UccB&q2G@hf4J^}**`E9hzf!dDk5={dH80#( zZ2NdmdCuxx4JVx91ghokKc98tS%H_Z*tG+%<4-;Oe6_gt#lvrxH}7V+^Zm@WU!7N* a9eGdwWPW_b$FB%z0fVQjpUXO@geCxdJBNG# literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_adminpick_with_drops.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_adminpick_with_drops.png new file mode 100755 index 0000000000000000000000000000000000000000..8f7cf7b3c5ed4d5d24b2c473424f0a14cc603453 GIT binary patch literal 278 zcmV+x0qOpUP);ubn`;=r cF^q-m0ji7x!9}p_E&u=k07*qoM6N<$g36tI3IG5A literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_copper_coin.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_copper_coin.png new file mode 100755 index 0000000000000000000000000000000000000000..26d22a886c6f3134a14299c86f55680e3117abd8 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=4GKy!I_jKe#mS;Ie|l zD@%{AsXD#6_3ZYpD~IM@J2LuXuP!D5CkY6x^!?PP{ zKu(CKi(?2!baKK0rXTycxEfy0-yW{f6!GW%xjB|>Nq=gJpPi9(RapG4v%9}rc|zjb z$B&Cs6elRMCVMbUos-F8)N;;2)cBdhR%5PGN1l`fk(P)?J_aRzxuc6Or=|nVXYh3O Kb6Mw<&;$Tae^x^P literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_1.png new file mode 100755 index 0000000000000000000000000000000000000000..eec5b63cc3c1868510e8eacd7de7ca69e231ffe2 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=99bvJTdAPPPg@ZYmLu zf8>Eej3q&S!3+-1ZlnP@!k#XUAso@k2@)9!3m8&2NHB0RFh5~Pt%^Pr1(as+boFyt I=akR{06)|kO8@`> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_2.png new file mode 100755 index 0000000000000000000000000000000000000000..8aaef4abd459fc6f5309439e9289af31463babef GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=2=35~jM6R>m^cCepTM zvi3k^F6(S1?_sB;vcn?>sDiO1$S;_|;n|HeAV=2I#W92mC3qWh@Eu3ubV5b|VeQ(e!k24B?1QPFNtD z!19Pqpm}pc<5dQoDMt>lO?;g9p=p&>7(;4-Dg!4&x+x3qUHhe{ftnaRUHx3vIVCg! E01EagmH+?% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_4.png new file mode 100755 index 0000000000000000000000000000000000000000..d76f77e9a42129e25c0faedab347b7a76e28ee3a GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!S%6Q7E08wPk}%bhG}V?g)0Q&# z)wR@>w$_)nF_5t}lyxwcb1;!}G?jNUQ*btwcQIFRwNUi2Re77h;ttfwSQ6wH%;50s zMjDV~=jq}YQo(ri^g%`k2OfrlPYWJSc(FgSpJNf@=UeALNk2@sC@{9Xb!4fI#v9x1 pQ4PJvR~WWw&G@*@O!+lSIg^(yBZD4CYADbo22WQ%mvv4FO#o?kHW>f_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_5.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_5.png new file mode 100755 index 0000000000000000000000000000000000000000..b273d616f1aa493b69e1f051eb583e475ef22728 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Q-Dv1E0ESv6fx0|Fjbc{)sQsP zlrs0#wbYij(vh*&mA289vC)&U)swZ=m$fsHvp0}+FpzUJly@|ecQH|LHC6O5SK_#4 z#tSrsu_VYZn8D%MjWi&~&(p;*q=IqlNk=9|LjjkI=@U8dM{+q*Ea{FhWc))$&0u#4C So6|F($qb&ZelF{r5}E)APCp|6 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_6.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_6.png new file mode 100755 index 0000000000000000000000000000000000000000..838fa930d79b84db303ac41405582627e1c09e0e GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}T7XZ8E0ESz6xCG{)mIibRhKl? zkTlbfGWXTB(2}y$mbTK7vDT5c(Uq~)leN>Av)7k(FpzUJly^3gcQICQHBof6)ONSl z_b^lPu+sCi(f6{^^S0IZu`}?sHwCZ3;+NC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_7.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_7.png new file mode 100755 index 0000000000000000000000000000000000000000..aa062793284e8a2bb8d8f9c1adfe7bcc7ba5a5b8 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}U4T!BE0ESz5Ym1j8*N!zZCN`Y(g7kldmz%4bI_G@ z)RTA8lXuova4}GDHBfXlRCF^`bT?A+G*R}lGl}tajQ4lWjPS~i^2v?%{r~^}jyLuB zKo>BU1o;IsI6S+N2IS;>x;TbNNU|R6WNLH}VK`9u-g(^wjaHf8|Lrr_fbu|~!0%9Z zuzv*u?sL1b literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_8.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_cotton_8.png new file mode 100755 index 0000000000000000000000000000000000000000..d4bf6bd5e16cd8b9fbbd0a17b2316027c08f1028 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}a)3{WE0ETd6*f|qFjkQ;QI#}R zl{8nEGWXTBP?xsQkhav2w$hZg)|9ck+TOPT{#C3l6TaTcLE}P zAX0GFS8y>`gmpu}uUyyA7vY~8)REF{Li4DhZ9r*4Y=J2}i)tL+ID^fSUHrHi5qyBg~L&E=k%nW+w2jt6F Vv0eOW$K3!j*wfX|Wt~$(699U}Q-A;f literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_desert_sand_soil_wet.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_desert_sand_soil_wet.png new file mode 100755 index 0000000000000000000000000000000000000000..cffa955d6689ad88d675921a3e033256869343f7 GIT binary patch literal 590 zcmV-U0TPe1t@7;T-w)^~?9) zmtV`GsxUjv^Yi&g!Sz=E-0zolB?3Sg4|Dl^JoD#uxz;LRt8RhXyTkXpQVMJ9M3_@k zO3CISjRSePS9fpLR7nv)dSJQM+Iubv^O9iIBg%2VZ)Qv?2&yOmQBv@Fd6XR`NtjW! zJ3y4ex;cg1<(w5s5$@)`wg3SkjLl3`62b#8&t!D)`Fxm%k)k0HT_TKv+sif&)fh%udoanm8FNu{tJNNLivS|JS#_KC z>98BR$(VERQB)PQ=IMIBUmlw)6#>FbT%aPg_4`&K9jfBC9|t(8NFLZ)d-E=Zkan62 z0zY1s*L8dQAyKWTRaBBi3sGR2(%~>HZ8hr%n7Iko>f)Aq<1{Aw&)eWVjO3@M({UW- z{l~+VczT*RmVBBD<=wkQ-C9HxVoC`fZ$BQMvr@^V+?Ue*pZAb;$a!7*m=sliy2+ zH91To`P;3^doPf5RFgz&Hwb0-5XkF|FL5WZbM{o1T|bcQv91-$`Zf>`FwO0KD9J-; zB-?&nha<^nkqvKpA!UHKTc0`RZJD>ZbHKx_A*q4@o_;kYUtGz$>&yBsu+91WO6wAk z&3w!ovLA)wZFM6J2#(K9-tGC`4-`4gsO|zT~Q~``^I4EOL z>7-`Q{JEid)bUTz<7swwX2};X8%KmzY}TPj_G9%(fSt0vZ~9fuNv#fDkSrxDEMb8L zK--uqAik+ctnA0BBTvTm-Ko-|M<%HAI1mP4hSt3bzs|s!o{td!Fmi&WPy!egWDr8& zwhaPVek)<80J>TZJasq$HE25x7GIxS+#x1 z2KIYZ!NA=Enlu0(XCYZwWfLWQ3e}n~e_H2m!L&wzb{oCrmotgm6{H%NP)Yx-Q{f`< zH@JO-3eZ`a@+U&YmBnK_2Q1)?O?ZRdhUZQdDj+yK>Q(Rh3NFdZ=TG7>NIAI_??n!m z_&4Bw=&L%yD+{WZtr9sn0=#FV02K@&nKJ~oIqCbdYF)_k>$#~cas%rKG#CJ|#wxE+ nMIKmUBX=JleSSG%=DPSlp*&w|_r}1_00000NkvXXu0mjfA;%Mv literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_gold_coin.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_gold_coin.png new file mode 100755 index 0000000000000000000000000000000000000000..40f14a962a47e3bdc6ae54e2400c7b9abd27a841 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=9DANW8pc^XiK0t1Iqr zt_Q!po$~HZ=7&d(A0IV*eAM#samS}8U7w!xetO#f{q2@xe2UgUJ&Ywme!&b5&u*jv zIia2|jv*Y;$q5ITe(dMuYIrHXeY$p2#Gm))=2&ti{i!H^c1F@wA^D!LxV*T#!r@!T zk3T=*q~OeTOn_a>GMFQUqftWPXpdpQ+a9M-0cJ@FR>iOd%nZu5a_cYcPU;3)z~JfX K=d#Wzp$Py0(p2#P literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_12.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_12.png new file mode 100755 index 0000000000000000000000000000000000000000..6b264356e07ceea319bb32ccfe54f69769a38295 GIT binary patch literal 561 zcmV-10?z%3P)ki}a2qNcJg8 zr3U6<5b6MlM++rk?`sWPY7X|=2v5f_G0aF(*lpoB4uqOQwM}C`B$ZNpUOV{r4xVl<=b~c{mNwRlua7&B zNz3B>tK9vig_Vct9#aS38*Hx?Uc7zw<A)W}} z9uNXqKm!6W`Naf~KkDUUyZ77guXsoK&mZ^!s88pygP6FM00000NkvXXu0mjfuj=v| literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_4.png new file mode 100755 index 0000000000000000000000000000000000000000..ea87a38e28fb369860bdbab9ef9b079c4e1e37df GIT binary patch literal 294 zcmV+>0oneEP)i;0PYF&YOnCJdHVz|xjN&llx2!Cu2o*uwD~Y$4d#hRO4s)6oIa#5K{8 zCY=;y8_=y5yRJ+7*vD5cRxOFY3$)fy8REs7)wCiE74MHfNF$-hD!PLJM+j6$qXLWB zIA-}W=WNtRMKaV*mgE literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_8.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_grass_side_8.png new file mode 100755 index 0000000000000000000000000000000000000000..6db2502deb3eec9434fdfe23574dca1dfc3002d9 GIT binary patch literal 466 zcmV;@0WJQCP)Ac{hXKQ#GV|Jrl+)6+d``ytb;^Q#FxoI2M1?Cs33j-L3D9*6Z`-oWay}a z=p=~X)D#p45nm{=2$gtpPLi6JlauCg=};8>1pUDUHy77-!@hkWr&i`onh0~J1KggW zxt-w}!|!;A9CQ!`&HxS+EnMHl5n<>UY9Cr0DTgQ%jVR4{B(*-BA$XR>ST0B5aGt!* zVUHBik3OE~L1u{B1G-xo#iHiR`Y)7G(C=hS&IY(5=m`%U*fgpU+aFsTD^H_K4#`fB zB<|B$YmoMKXn#*RG!>wNX^ov^Xr&m5!S@x>R)?vR1(-08KEK`^%}sjfM5sRbw)*K^ zsXUAVAV4zB>` z04`ozG$Qg)fSW)DQ~(1AVDI_VJW$`gn|u1gU%US*?B*YT0K!3zu0nfwumAu607*qo IM6N<$g6>t-+W-In literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_infinitefuel.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_infinitefuel.png new file mode 100755 index 0000000000000000000000000000000000000000..cf8b7c5d9e6bda1a9f989d506b6ad5c398c073ab GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf#sHrXS0D`pjEsy-Oiawo%q%P{ zY;0^C92}gSoLpR7+}zv(0s?}9f}*0LVq#+A;^Gn#5>ir9($dm0GBR>3JMBJ zN=j;KY8o0EnwpwgT3Wigx_Wwg1_lP^=H_;Gc8-pYhe{bvR4`nuV|diT@Un;DRWHNq zUWRx54DTl}e4fPcbuz=RX$*g6F#Mgt@NXu=|5*(G=W_g?$Nhf+|Nn);|CdPrUn=u| zsqFt{^8Z(;tnGAs2Xb*qkY6x^!?PP{Ku&|Fi(^Q|t=#h``I-U*TmsiGTG7$f(IkA% zIOB`u$N%zampD1+2JE()y>8tU_Rd#c4&GOfYH`)5^XHhov0p#2;pP3_^NrqX1vz4F zr+s^7Qzz%&cVOC;w|6JKVCPtK({yp7Sh^*{y)3zipEIp4MCoxkJH7C`8nRpX*RPq4 c&pq@{%d79@V6`&~WC4Yxr>mdKI;Vst0LgHF)Bpeg literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_silver_coin.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_silver_coin.png new file mode 100755 index 0000000000000000000000000000000000000000..284c6711ef60f35d99baa42d58986ad454aee087 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=7owEjxVp@R1`&PMtb+ z=FFKZSFSvL`t;MMPv5?M`}y|e@)t}2|zuJB|(0{3=Yq3 zqyagho-U3d9MQ=M2be5ov9ca0dH(uomx9>w|JLb!jS_R~&(E=3%#m`Xp0}5im&IsL za#B*C9*fbE1fIeLlZ;y(+Ac`0NIEvhSm14sQ>Xy5qy(#C*aBvT>*{jOSN3JG0WDzg MboFyt=akR{04L5|g#Z8m literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_smoke.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_smoke.png new file mode 100755 index 0000000000000000000000000000000000000000..c50b7e3446b962de73f3955dbe230025ee09f8a8 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}MSxF;E08V#gU-&*($dnRqN4Wp z_Vo1hjEs!DygZ;xVPRo$adAmW2~f7ItgO7eyrQC_va+(ey1J&Orna`WuCA`WzP_QM zp|P>Cxw*NuwY9CS4QNP5M+eZ%?(Xj1-rl~xzKIhjPM$n@#*7&=XU?26XO2>Ud@s;$ z_L3mKUrZpOV?K%sa~7sn6@N!Ej%VonYW3P)Q5-sH9NLC#>Tt71_I=*Ohmk-p8^P6ZMGl#8->AX_ ztH}`RMi`bxC`1TjVW63bU}cFUW}7DG5^%XmcsZ^s#|U2EYJ33{BSMs+F@zEFPKld* zMfc+zlXsZhNrw^USp5&WDY%cwjQ9izB5V{iIH@oSQNj|(HWN9#Imv?Hq zqibW=(lN+K@v@c2dAopl&A_)=178o<@auIKS7RGPCVf8?a9RDc4HIwJemYuPhFjLr zGgWLCRSZfo49gm3jv<>*HgkB^FmDOw^)$Sp+idZxM>$YYA-SrYm_@K5ky-aJTZ=JsMpP%k-$3E;N z`SP8!XU|#XnhO|LQ#iBJu=Nmn**GrUb=)3qU@NJxy%K^$=QVo2@h!Y-S-5JLXj_YL zj2KkYTtv%Sz=gdAHx))Vw}fssAt0N;O!ncZjJHh-&a%Rkz}%!wxaK+$v@&sY2;ik7 zsPcuqEM69qXskxCyBfyFlT887+8OMvM$s@LLe97rsaLKMhOH^MbU5!7;OSv`ceD`d zx{^96ElbVzGD28RDAY76YN&`^0F#Q2Kl2_Qj!U@f7tu_IFs^9mWEQY*#+X2qT@%SJ zje1XGJ@iXZ%z9|W@blc0gY&w9z&7BM{9Z1O?u$k2)Biy!iR0pPB7P>LO#KW78%d~X zGlK&&DxD@fI)a@P69|z*GJgafE@~z7Egn1u zp44rp$jOM*K~ck?tjXnBJ1=3{g`X*z>e00000NkvXXu0mjf DCze;k literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_superapple.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/maptools_superapple.png new file mode 100755 index 0000000000000000000000000000000000000000..683382703484cec994af1d7b83c7b7833a48dc17 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M}SX=E07lTV-OE#kWOM)Rn4%j zmSI~f!@h2YIboFyt=akR{02L-xs{jB1 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/white.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/textures/white.png new file mode 100755 index 0000000000000000000000000000000000000000..2d8d70f28807ee0f71c820690d493d1a5d3f5a69 GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^j3CSbBp9sfW`_bPE>9Q75DwYoAN&lAjEoFs@#zg9 NSx;9#mvv4FO#o6h3%mdT literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/tools.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/tools.lua new file mode 100755 index 00000000..f3fd4a71 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/maptools/tools.lua @@ -0,0 +1,61 @@ +--[[ +Map Tools: tool definitions + +Copyright (c) 2012-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = maptools.intllib + +maptools.creative = maptools.config["hide_from_creative_inventory"] + +minetest.register_tool("maptools:pick_admin", { + description = S("Admin Pickaxe"), + range = 12, + inventory_image = "maptools_adminpick.png", + --groups = {not_in_creative_inventory = maptools.creative}, + tool_capabilities = { + full_punch_interval = 0.1, + max_drop_level = 3, + groupcaps= { + unbreakable = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + fleshy = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + choppy = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + bendy = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + cracky = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + crumbly = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + snappy = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + }, + damage_groups = {fleshy = 1000}, + }, +}) + +minetest.register_tool("maptools:pick_admin_with_drops", { + description = S("Admin Pickaxe with Drops"), + range = 12, + inventory_image = "maptools_adminpick_with_drops.png", + --groups = {not_in_creative_inventory = maptools.creative}, + tool_capabilities = { + full_punch_interval = 0.35, + max_drop_level = 3, + groupcaps = { + unbreakable = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + fleshy = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + choppy = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + bendy = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + cracky = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + crumbly = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + snappy = {times={[1] = 0, [2] = 0, [3] = 0}, uses = 0, maxlevel = 3}, + }, + damage_groups = {fleshy = 1000}, + }, +}) + +minetest.register_on_punchnode(function(pos, node, puncher) + if puncher:get_wielded_item():get_name() == "maptools:pick_admin" + and minetest.get_node(pos).name ~= "air" then + minetest.log("action", puncher:get_player_name() .. " digs " .. minetest.get_node(pos).name .. " at " .. minetest.pos_to_string(pos) .. " using an Admin Pickaxe.") + minetest.remove_node(pos) -- The node is removed directly, which means it even works on non-empty containers and group-less nodes. + nodeupdate(pos) -- Run node update actions like falling nodes. + end +end) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/engine.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/engine.lua new file mode 100755 index 00000000..55d44edf --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/engine.lua @@ -0,0 +1,193 @@ + +--function str position, {x,y,z} to "x_y_z" +function minesimon.get_name_pos(pos) + local str_pos = pos.x.."_"..pos.y.."_"..pos.z + return str_pos +end + + +--function return position of node 1 +function minesimon.get_one_pos(pos, dir, i) + if i == 1 then return pos end + local onepos + if dir == 0 then + if i == 2 then + onepos = {x=pos.x-1, y=pos.y, z=pos.z} + elseif i == 3 then + onepos = {x=pos.x, y=pos.y-1, z=pos.z} + elseif i == 4 then + onepos = {x=pos.x-1, y=pos.y-1, z=pos.z} + end + elseif dir == 1 then + if i == 2 then + onepos = {x=pos.x, y=pos.y, z=pos.z+1} + elseif i == 3 then + onepos = {x=pos.x, y=pos.y-1, z=pos.z} + elseif i == 4 then + onepos = {x=pos.x, y=pos.y-1, z=pos.z+1} + end + elseif dir == 2 then + if i == 2 then + onepos = {x=pos.x+1, y=pos.y, z=pos.z} + elseif i == 3 then + onepos = {x=pos.x, y=pos.y-1, z=pos.z} + elseif i == 4 then + onepos = {x=pos.x+1, y=pos.y-1, z=pos.z} + end + elseif dir == 3 then + if i == 2 then + onepos = {x=pos.x, y=pos.y, z=pos.z-1} + elseif i == 3 then + onepos = {x=pos.x, y=pos.y-1, z=pos.z} + elseif i == 4 then + onepos = {x=pos.x, y=pos.y-1, z=pos.z-1} + end + end + return onepos +end + + +--function return position of node i +function minesimon.get_abs_pos(pos, dir, i) + if i == 1 then return pos end + local onepos + if dir == 0 then + if i == 2 then + onepos = {x=pos.x+1, y=pos.y, z=pos.z} + elseif i == 3 then + onepos = {x=pos.x, y=pos.y+1, z=pos.z} + elseif i == 4 then + onepos = {x=pos.x+1, y=pos.y+1, z=pos.z} + end + elseif dir == 1 then + if i == 2 then + onepos = {x=pos.x, y=pos.y, z=pos.z-1} + elseif i == 3 then + onepos = {x=pos.x, y=pos.y+1, z=pos.z} + elseif i == 4 then + onepos = {x=pos.x, y=pos.y+1, z=pos.z-1} + end + elseif dir == 2 then + if i == 2 then + onepos = {x=pos.x-1, y=pos.y, z=pos.z} + elseif i == 3 then + onepos = {x=pos.x, y=pos.y+1, z=pos.z} + elseif i == 4 then + onepos = {x=pos.x-1, y=pos.y+1, z=pos.z} + end + elseif dir == 3 then + if i == 2 then + onepos = {x=pos.x, y=pos.y, z=pos.z+1} + elseif i == 3 then + onepos = {x=pos.x, y=pos.y+1, z=pos.z} + elseif i == 4 then + onepos = {x=pos.x, y=pos.y+1, z=pos.z+1} + end + end + return onepos +end + + +--function reset nodes if not off +function minesimon.reset_node(pos, dir) + for i=1,4 do + local pos1 = minesimon.get_abs_pos(pos, dir, i) + local node = minetest.get_node_or_nil(pos1) + if not node or node.name ~= "minesimon:note_"..i.."_off" then + minetest.set_node(pos1, {name = "minesimon:note_"..i.."_off", param2 = dir}) + end + end +end + +--function start new game if game free and player has not already started a game +function minesimon.start_game(playername, onepos, str_pos, pos, dir, i) + if not minesimon["games"][str_pos] or minesimon["games"][str_pos]["ingame"] ~= true then + if not minesimon["players"][playername] and not minesimon["players"][playername] ~= str_pos then + local t1 = os.clock() + minesimon["games"][str_pos] = {str_pos=str_pos, pos=onepos, dir=dir, notes={}, current=1,player=playername, ingame=true, wait=true, last_punch=t1} + minesimon["players"][playername] = str_pos + minetest.chat_send_player(playername, "Game started!") + minesimon.reset_node(onepos, dir) + minesimon.add_notes(playername, str_pos) + else + minetest.chat_send_player(playername, "You have already started a game!") + end + else + minetest.chat_send_player(playername, "A Game is already started!") + end +end + + +-- function play note and swap node +function minesimon.play_note(pos, dir, i) + minetest.sound_play("minesimon_note_"..i, {pos=pos, gain=0.6, max_hear_distance = 5}) + minetest.swap_node(pos, {name = "minesimon:note_"..i.."_on", param2 = dir}) + minetest.after(0.8, function() + minetest.swap_node(pos, {name = "minesimon:note_"..i.."_off", param2 = dir}) + end) +end + + +--function add new note and play all +function minesimon.add_notes(playername, str_pos) + if not minesimon["games"][str_pos] then return end + if not minesimon["games"][str_pos]["notes"] then + minesimon["games"][str_pos]["notes"] = {} + end + table.insert(minesimon["games"][str_pos]["notes"], math.random(1,4)) + minesimon["games"][str_pos]["current"] = 1 + minesimon.play_all_notes(playername, minesimon["games"][str_pos], 1) +end + + +-- function play all notes if allways ingame +function minesimon.play_all_notes(playername, p, note) + local pos = p["pos"] + local dir = p["dir"] + local str_pos = p["str_pos"] + local notes = minesimon["games"][str_pos]["notes"] + minetest.after(1.1, function() + if not minesimon["games"][str_pos]["ingame"] then return end + minesimon.play_note(minesimon.get_abs_pos(pos, dir, notes[note]), dir, notes[note]) + if note < #minesimon["games"][str_pos]["notes"] then + minesimon.play_all_notes(playername, p, note+1) + else + minesimon["games"][str_pos]["wait"] = false + end + end) +end + + +--function test if punched note is correct +function minesimon.get_correct(playername, str_pos, i) + minesimon["games"][str_pos]["last_punch"] = os.clock() + local p = minesimon["games"][str_pos] + local current = minesimon["games"][str_pos]["current"] + if p["notes"][current] == i then + minesimon.play_note(minesimon.get_abs_pos(p["pos"], p["dir"], i), p["dir"], i) + minesimon["games"][str_pos]["current"] = current+1 + if minesimon["games"][str_pos]["current"] > #minesimon["games"][str_pos]["notes"] then + minesimon["games"][str_pos]["wait"] = true + minetest.after(1, function() + minesimon.add_notes(playername, str_pos) + end) + end + else + local max = #minesimon["games"][str_pos]["notes"] + minetest.chat_send_player(playername,"You lost, score:"..max) + minetest.sound_play("minesimon_lost", {pos=p["pos"], gain=0.6, max_hear_distance = 5}) + minesimon["games"][str_pos]["ingame"] = false + minesimon["games"][str_pos]["player"] = false + minesimon["players"][playername] = false + end +end + + +minetest.register_on_leaveplayer(function(player) + local playername = player:get_player_name() + if minesimon["players"][playername] then + minesimon["games"][minesimon["players"][playername]]["ingame"] = false + minesimon["games"][minesimon["players"][playername]]["player"] = false + minesimon["players"][playername] = nil + end +end) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/init.lua new file mode 100755 index 00000000..daff7901 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/init.lua @@ -0,0 +1,20 @@ +local title = "minesimon By Crabman77" +local version = "0.0.0" +local mname = "minesimon" + +minetest.log("action","[mod minesimon] Loading...") +local path = minetest.get_modpath("minesimon").."/" + +minesimon = {} +minesimon["players"] = {} +minesimon["games"] = {} +minesimon["notes"] = {1,2,3,4} +-- load engine +dofile(path .."engine.lua") +-- load nodes +dofile(path .."nodes.lua") + +----------------------------------------------------------------------------------------------- +minetest.log("action", "[Mod] "..title.." ["..version.."] ["..mname.."] Loaded...") +----------------------------------------------------------------------------------------------- + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/nodes.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/nodes.lua new file mode 100755 index 00000000..ee07e1a4 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/nodes.lua @@ -0,0 +1,142 @@ + +local get_pos_all = function(pos, dir) + local posall + if dir == 0 then + posall = { {x=pos.x, y=pos.y, z=pos.z}, {x=pos.x+1, y=pos.y, z=pos.z}, {x=pos.x, y=pos.y+1, z=pos.z}, {x=pos.x+1, y=pos.y+1, z=pos.z} } + elseif dir == 1 then + posall = { {x=pos.x, y=pos.y, z=pos.z}, {x=pos.x, y=pos.y, z=pos.z-1}, {x=pos.x, y=pos.y+1, z=pos.z}, {x=pos.x, y=pos.y+1, z=pos.z-1} } + elseif dir == 2 then + posall = { {x=pos.x, y=pos.y, z=pos.z}, {x=pos.x-1, y=pos.y, z=pos.z}, {x=pos.x, y=pos.y+1, z=pos.z}, {x=pos.x+-1, y=pos.y+1, z=pos.z} } + elseif dir == 3 then + posall = { {x=pos.x, y=pos.y, z=pos.z}, {x=pos.x, y=pos.y, z=pos.z+1}, {x=pos.x, y=pos.y+1, z=pos.z}, {x=pos.x, y=pos.y+1, z=pos.z+1} } + end + return posall +end + +minetest.register_node("minesimon:game_placer", { + description = "minesimon Placer Game", + tiles = { + "minesimon_game_placer.png", "minesimon_game_placer.png", + "minesimon_game_placer.png", "minesimon_game_placer.png", + "minesimon_game_placer.png", "minesimon_game_placer.png" + }, + drawtype = "normal", + paramtype2 = "facedir", + is_ground_content = false, + sunlight_propagates = true, + drop = "", + groups = {oddly_breakable_by_hand=1}, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + local pt = pointed_thing.above + local dir = minetest.dir_to_facedir(placer:get_look_dir()) + local posall = get_pos_all(pt, dir) + + for _, p in pairs(posall) do + local node = minetest.get_node_or_nil(p) + if not node or node.name ~= "air" then + --print("node:"..dump(node)) + return itemstack + end + if minetest.is_protected(p, placer:get_player_name()) then + --print("protected") + minetest.record_protection_violation(p, placer:get_player_name()) + return itemstack + end + end + + for i, p in pairs(posall) do + minetest.set_node(p, {name = "minesimon:note_"..i.."_off", param2 = dir}) + local meta = minetest.get_meta(p) + meta:set_string("infotext", "Rightclick to play") + end + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack + end, +}) + + + +for i=1, 4 do + minetest.register_node("minesimon:note_"..i.."_on", { + description = "minesimon Note "..i.." on", + tiles = { + "minesimon_note_"..i..".png", "minesimon_note_"..i..".png", + "minesimon_note_"..i..".png", "minesimon_note_"..i..".png", + "minesimon_note_"..i..".png", "minesimon_note_"..i..".png" + }, + drawtype = "normal", + paramtype2 = "facedir", + is_ground_content = false, + sunlight_propagates = true, + drop = "", + groups = {unbreakable=1, not_in_creative_inventory=1}, + light_source = 15, + }) + + minetest.register_node("minesimon:note_" .. i .. "_off", { + description = "minesimon Note "..i.." off", + tiles = { + "minesimon_note_"..i..".png", "minesimon_note_"..i..".png", + "minesimon_note_"..i..".png", "minesimon_note_"..i..".png", + "minesimon_note_"..i..".png", "minesimon_note_"..i..".png" + }, + drawtype = "normal", + paramtype2 = "facedir", + is_ground_content = false, + sunlight_propagates = true, + drop = "", + groups = {unbreakable=1,not_in_creative_inventory=1}, + + on_rightclick = function(pos, node, player, itemstack, pointed_thing) + if not player then return end + local playername = player:get_player_name() + local onepos = minesimon.get_one_pos(pos, node.param2, i) + local str_pos = minesimon.get_name_pos(onepos) + minesimon.start_game(playername, onepos, str_pos, pos, node.param2, i) + end, + + on_punch = function(pos, node, puncher, pointed_thing) + if not puncher then return end + local playername = puncher:get_player_name() + local onepos = minesimon.get_one_pos(pos, node.param2, i) + local str_pos = minesimon.get_name_pos(onepos) + if not minesimon["games"][str_pos] or minesimon["games"][str_pos]["ingame"] == false or minesimon["games"][str_pos]["wait"] ~= false then return end + + if minesimon["games"][str_pos]["player"] ~= playername then + local t1 = minesimon["games"][str_pos]["last_punch"] + if math.ceil((os.clock() - t1) * 10) > 100 then + minesimon["players"][minesimon["games"][str_pos]["player"]] = false + minesimon["games"][str_pos]["ingame"] = false + minesimon["games"][str_pos]["player"] = false + end + return + end + minesimon.get_correct(playername, str_pos, i) + end, + + can_dig = function(pos, player) + if i ~= 1 then return false end + if minetest.is_protected(p, player:get_player_name()) then + minetest.record_protection_violation(p, player:get_player_name()) + return false + end + return true + end, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + if i == 1 then + local dir = oldnode.param2 + local posall = get_pos_all(pos, dir) + for i, p in pairs(posall) do + minetest.remove_node(p) + end + end + end, + }) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/SoundLicenses.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/SoundLicenses.txt new file mode 100755 index 00000000..6450542e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/SoundLicenses.txt @@ -0,0 +1,10 @@ + +minesimon_lost.ogg , "bump 2.wav" Calethos, the Sampling+ License., https://freesound.org/people/Calethos/sounds/31113/ + +minesimon_note_1.ogg, "SI.wav", Jaz_the_MAN_2, Creative Commons 0, https://freesound.org/people/Jaz_the_MAN_2/sounds/316913 + +minesimon_note_2.ogg, "DO (octave).wav", Jaz_the_MAN_2, Creative Commons 0,https://freesound.org/people/Jaz_the_MAN_2/sounds/316901/ + +minesimon_note_3.ogg, "LA.wav", Jaz_the_MAN_2, Creative Commons 0 , https://freesound.org/people/Jaz_the_MAN_2/sounds/316902/ + +minesimon_note_4.ogg, "RE.wav", Jaz_the_MAN_2, Creative Commons 0 , https://freesound.org/people/Jaz_the_MAN_2/sounds/316908/ diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_lost.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_lost.ogg new file mode 100755 index 0000000000000000000000000000000000000000..454e09908aa4f2e2d971e5da04939b9c155840e5 GIT binary patch literal 5344 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_note_2.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_note_2.ogg new file mode 100755 index 0000000000000000000000000000000000000000..9719e7c8da360bcf60e1fca525971c0fbc74d923 GIT binary patch literal 5995 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_note_4.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/sounds/minesimon_note_4.ogg new file mode 100755 index 0000000000000000000000000000000000000000..3ec388f581876f6246053ec53013a10a66f010c9 GIT binary patch literal 5838 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_note_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_note_3.png new file mode 100755 index 0000000000000000000000000000000000000000..bf4b2de65f05f7ec5ee8a6e60ed34fcca72a59fd GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwgLyTXT@A=l80-%tdr;B4q#NoH+Hu5qsurL_({Id@~ nBsuL{)3cm>n^hHR3MimpLlv`2NPAHyP$z?@tDnm{r-UW|1*j@Q literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_note_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/minesimon/textures/minesimon_note_4.png new file mode 100755 index 0000000000000000000000000000000000000000..b12f9190036f68a484b6474451a8c812c33db7ea GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwgLyTY8K~Wr;B4q#NoH+92pr5I9L`GUww1` qfSz8PyoW<-Rq>0bGa6990e0hhrZ~I17w-b~GI+ZBxvX, a free/libre infinite +world block sandbox game. + +To install, just clone this repository into your "mods" directory. + +More Blocks code is licensed under the zlib license, textures are by Calinou and are licensed under CC BY-SA 3.0 Unported. + +**Forum topic:** diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/aliases.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/aliases.lua new file mode 100755 index 00000000..4405069d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/aliases.lua @@ -0,0 +1,77 @@ +--[[ +More Blocks: alias definitions + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +-- More Blocks aliases: +minetest.register_alias("circular_saw", "moreblocks:circular_saw") +minetest.register_alias("jungle_stick", "moreblocks:jungle_stick") + +-- Old block/item replacement: +minetest.register_alias("moreblocks:oerkkiblock", "default:mossycobble") +minetest.register_alias("moreblocks:screwdriver", "screwdriver:screwdriver") + +-- Node and item renaming: +minetest.register_alias("moreblocks:stone_bricks", "default:stonebrick") +minetest.register_alias("moreblocks:stonebrick", "default:stonebrick") +minetest.register_alias("moreblocks:junglewood", "default:junglewood") +minetest.register_alias("moreblocks:jungle_wood", "default:junglewood") + +for _, t in pairs(circular_saw.names) do + minetest.register_alias("moreblocks:" .. t[1] .. "_jungle_wood" .. t[2], + "moreblocks:" .. t[1] .. "_junglewood" .. t[2]) +end +minetest.register_alias("moreblocks:horizontaltree", "moreblocks:horizontal_tree") +minetest.register_alias("moreblocks:horizontaljungletree", "moreblocks:horizontal_jungle_tree") +minetest.register_alias("moreblocks:stonesquare", "moreblocks:stone_tile") +minetest.register_alias("moreblocks:circlestonebrick", "moreblocks:circle_stone_bricks") +minetest.register_alias("moreblocks:ironstonebrick", "moreblocks:iron_stone_bricks") +minetest.register_alias("moreblocks:fence_junglewood", "moreblocks:fence_jungle_wood") +minetest.register_alias("moreblocks:coalstone", "moreblocks:coal_stone") +minetest.register_alias("moreblocks:ironstone", "moreblocks:iron_stone") +minetest.register_alias("moreblocks:woodtile", "moreblocks:wood_tile") +minetest.register_alias("moreblocks:woodtile_full", "moreblocks:wood_tile_full") +minetest.register_alias("moreblocks:woodtile_centered", "moreblocks:wood_tile_centered") +minetest.register_alias("moreblocks:woodtile_up", "moreblocks:wood_tile_up") +minetest.register_alias("moreblocks:woodtile_down", "moreblocks:wood_tile_down") +minetest.register_alias("moreblocks:woodtile_left", "moreblocks:wood_tile_left") +minetest.register_alias("moreblocks:woodtile_right", "moreblocks:wood_tile_right") +minetest.register_alias("moreblocks:coalglass", "moreblocks:coal_glass") +minetest.register_alias("moreblocks:ironglass", "moreblocks:iron_glass") +minetest.register_alias("moreblocks:glowglass", "moreblocks:glow_glass") +minetest.register_alias("moreblocks:superglowglass", "moreblocks:super_glow_glass") +minetest.register_alias("moreblocks:trapglass", "moreblocks:trap_glass") +minetest.register_alias("moreblocks:trapstone", "moreblocks:trap_stone") +minetest.register_alias("moreblocks:cactuschecker", "moreblocks:cactus_checker") +minetest.register_alias("moreblocks:coalchecker", "moreblocks:coal_checker") +minetest.register_alias("moreblocks:ironchecker", "moreblocks:iron_checker") +minetest.register_alias("moreblocks:cactusbrick", "moreblocks:cactus_brick") +minetest.register_alias("moreblocks:cleanglass", "moreblocks:clean_glass") +minetest.register_alias("moreblocks:emptybookshelf", "moreblocks:empty_bookshelf") +minetest.register_alias("moreblocks:junglestick", "moreblocks:jungle_stick") +minetest.register_alias("moreblocks:splitstonesquare","moreblocks:split_stone_tile") +minetest.register_alias("moreblocks:allfacestree","moreblocks:all_faces_tree") + +-- ABM for horizontal trees (fix facedir): +local horizontal_tree_convert_facedir = {7, 12, 9, 18} + +minetest.register_abm({ + nodenames = {"moreblocks:horizontal_tree","moreblocks:horizontal_jungle_tree"}, + interval = 1, + chance = 1, + action = function(pos, node) + if node.name == "moreblocks:horizontal_tree" then + node.name = "default:tree" + else + node.name = "default:jungletree" + end + node.param2 = node.param2 < 3 and node.param2 or 0 + minetest.set_node(pos, { + name = node.name, + param2 = horizontal_tree_convert_facedir[node.param2 + 1] + }) + end, +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/circular_saw.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/circular_saw.lua new file mode 100755 index 00000000..d4b7965c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/circular_saw.lua @@ -0,0 +1,394 @@ +--[[ +More Blocks: circular saw + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = moreblocks.intllib + +circular_saw = {} + +circular_saw.known_stairs = setmetatable({}, { + __newindex = function(k, v) + local modname = minetest.get_current_modname() + minetest.log("action", (("WARNING: mod %s tried to add node %s to the circular saw" + .. " manually."):format(modname, v))) + end, +}) + +-- This is populated by stairsplus:register_all: +circular_saw.known_nodes = {} + +-- How many microblocks does this shape at the output inventory cost: +-- It may cause slight loss, but no gain. +circular_saw.cost_in_microblocks = { + 1, 1, 1, 1, 1, 1, 1, 2, + 2, 3, 2, 4, 2, 4, 5, 6, + 7, 1, 1, 2, 4, 6, 7, 8, + 3, 1, 1, 2, 4, 4, 2, 6, + 7, 3, 7, 7, 4, 8, 3, 2, + 6, 2, 1, 3, 4, +} + +circular_saw.names = { + {"micro", "_1"}, + {"panel", "_1"}, + {"micro", "_2"}, + {"panel", "_2"}, + {"micro", "_4"}, + {"panel", "_4"}, + {"micro", ""}, + {"panel", ""}, + {"micro", "_12"}, + {"panel", "_12"}, + {"micro", "_14"}, + {"panel", "_14"}, + {"micro", "_15"}, + {"panel", "_15"}, + {"stair", "_outer"}, + {"stair", ""}, + {"stair", "_inner"}, + {"slab", "_1"}, + {"slab", "_2"}, + {"slab", "_quarter"}, + {"slab", ""}, + {"slab", "_three_quarter"}, + {"slab", "_14"}, + {"slab", "_15"}, + {"stair", "_half"}, + {"stair", "_alt_1"}, + {"stair", "_alt_2"}, + {"stair", "_alt_4"}, + {"stair", "_alt"}, + {"slope", ""}, + {"slope", "_half"}, + {"slope", "_half_raised"}, + {"slope", "_inner"}, + {"slope", "_inner_half"}, + {"slope", "_inner_half_raised"}, + {"slope", "_inner_cut"}, + {"slope", "_inner_cut_half"}, + {"slope", "_inner_cut_half_raised"}, + {"slope", "_outer"}, + {"slope", "_outer_half"}, + {"slope", "_outer_half_raised"}, + {"slope", "_outer_cut"}, + {"slope", "_outer_cut_half"}, + {"slope", "_outer_cut_half_raised"}, + {"slope", "_cut"}, +} + +function circular_saw:get_cost(inv, stackname) + for i, item in pairs(inv:get_list("output")) do + if item:get_name() == stackname then + return circular_saw.cost_in_microblocks[i] + end + end +end + +function circular_saw:get_output_inv(modname, material, amount, max) + if (not max or max < 1 or max > 99) then max = 99 end + + local list = {} + local pos = #list + + -- If there is nothing inside, display empty inventory: + if amount < 1 then + return list + end + + for i = 1, #circular_saw.names do + local t = circular_saw.names[i] + local cost = circular_saw.cost_in_microblocks[i] + local balance = math.min(math.floor(amount/cost), max) + pos = pos + 1 + list[pos] = modname .. ":" .. t[1] .. "_" .. material .. t[2] + .. " " .. balance + end + return list +end + + +-- Reset empty circular_saw after last full block has been taken out +-- (or the circular_saw has been placed the first time) +-- Note: max_offered is not reset: +function circular_saw:reset(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + inv:set_list("input", {}) + inv:set_list("micro", {}) + inv:set_list("output", {}) + meta:set_int("anz", 0) + + meta:set_string("infotext", + S("Circular Saw is empty (owned by %s)") + :format(meta:get_string("owner") or "")) +end + + +-- Player has taken something out of the box or placed something inside +-- that amounts to count microblocks: +function circular_saw:update_inventory(pos, amount) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + amount = meta:get_int("anz") + amount + + -- The material is recycled automaticly. + inv:set_list("recycle", {}) + + if amount < 1 then -- If the last block is taken out. + self:reset(pos) + return + end + + local stack = inv:get_stack("input", 1) + -- At least one "normal" block is necessary to see what kind of stairs are requested. + if stack:is_empty() then + -- Any microblocks not taken out yet are now lost. + -- (covers material loss in the machine) + self:reset(pos) + return + + end + local node_name = stack:get_name() or "" + local name_parts = circular_saw.known_nodes[node_name] or "" + local modname = name_parts[1] or "" + local material = name_parts[2] or "" + + inv:set_list("input", { -- Display as many full blocks as possible: + node_name.. " " .. math.floor(amount / 8) + }) + + -- The stairnodes made of default nodes use moreblocks namespace, other mods keep own: + if modname == "default" then + modname = "moreblocks" + end + + -- 0-7 microblocks may remain left-over: + inv:set_list("micro", { + modname .. ":micro_" .. material .. "_bottom " .. (amount % 8) + }) + -- Display: + inv:set_list("output", + self:get_output_inv(modname, material, amount, + meta:get_int("max_offered"))) + -- Store how many microblocks are available: + meta:set_int("anz", amount) + + meta:set_string("infotext", + S("Circular Saw is working on %s (owned by %s)") + :format(material, meta:get_string("owner") or "")) +end + + +-- The amount of items offered per shape can be configured: +function circular_saw.on_receive_fields(pos, formname, fields, sender) + local meta = minetest.get_meta(pos) + local max = tonumber(fields.max_offered) + if max and max > 0 then + meta:set_string("max_offered", max) + -- Update to show the correct number of items: + circular_saw:update_inventory(pos, 0) + end +end + + +-- Moving the inventory of the circular_saw around is not allowed because it +-- is a fictional inventory. Moving inventory around would be rather +-- impractical and make things more difficult to calculate: +function circular_saw.allow_metadata_inventory_move( + pos, from_list, from_index, to_list, to_index, count, player) + return 0 +end + + +-- Only input- and recycle-slot are intended as input slots: +function circular_saw.allow_metadata_inventory_put( + pos, listname, index, stack, player) + -- The player is not allowed to put something in there: + if listname == "output" or listname == "micro" then + return 0 + end + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stackname = stack:get_name() + local count = stack:get_count() + + -- Only alow those items that are offered in the output inventory to be recycled: + if listname == "recycle" then + if not inv:contains_item("output", stackname) then + return 0 + end + local stackmax = stack:get_stack_max() + local instack = inv:get_stack("input", 1) + local microstack = inv:get_stack("micro", 1) + local incount = instack:get_count() + local incost = (incount * 8) + microstack:get_count() + local maxcost = (stackmax * 8) + 7 + local cost = circular_saw:get_cost(inv, stackname) + if (incost + cost) > maxcost then + return math.max((maxcost - incost) / cost, 0) + end + return count + end + + -- Only accept certain blocks as input which are known to be craftable into stairs: + if listname == "input" then + if not inv:is_empty("input") then + if inv:get_stack("input", index):get_name() ~= stackname then + return 0 + end + end + if not inv:is_empty("micro") then + local microstackname = inv:get_stack("micro", 1):get_name():gsub("^.+:micro_", "", 1) + local cutstackname = stackname:gsub("^.+:", "", 1) + if microstackname ~= cutstackname then + return 0 + end + end + for name, t in pairs(circular_saw.known_nodes) do + if name == stackname and inv:room_for_item("input", stack) then + return count + end + end + return 0 + end +end + +-- Taking is allowed from all slots (even the internal microblock slot). +-- Putting something in is slightly more complicated than taking anything +-- because we have to make sure it is of a suitable material: +function circular_saw.on_metadata_inventory_put( + pos, listname, index, stack, player) + -- We need to find out if the circular_saw is already set to a + -- specific material or not: + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stackname = stack:get_name() + local count = stack:get_count() + + -- Putting something into the input slot is only possible if that had + -- been empty before or did contain something of the same material: + if listname == "input" then + -- Each new block is worth 8 microblocks: + circular_saw:update_inventory(pos, 8 * count) + elseif listname == "recycle" then + -- Lets look which shape this represents: + local cost = circular_saw:get_cost(inv, stackname) + circular_saw:update_inventory(pos, cost * count) + end +end + +function circular_saw.on_metadata_inventory_take( + pos, listname, index, stack, player) + -- If it is one of the offered stairs: find out how many + -- microblocks have to be substracted: + if listname == "output" then + -- We do know how much each block at each position costs: + local cost = circular_saw.cost_in_microblocks[index] + * stack:get_count() + + circular_saw:update_inventory(pos, -cost) + elseif listname == "micro" then + -- Each microblock costs 1 microblock: + circular_saw:update_inventory(pos, -stack:get_count()) + elseif listname == "input" then + -- Each normal (= full) block taken costs 8 microblocks: + circular_saw:update_inventory(pos, 8 * -stack:get_count()) + end + -- The recycle field plays no role here since it is processed immediately. +end + +gui_slots = "listcolors[#606060AA;#808080;#101010;#202020;#FFF]" + +function circular_saw.on_construct(pos) + local meta = minetest.get_meta(pos) + local fancy_inv = default.gui_bg..default.gui_bg_img..default.gui_slots + meta:set_string("formspec", "size[11,10]"..fancy_inv.. + "label[0,0;" ..S("Input\nmaterial").. "]" .. + "list[current_name;input;1.5,0;1,1;]" .. + "label[0,1;" ..S("Left-over").. "]" .. + "list[current_name;micro;1.5,1;1,1;]" .. + "label[0,2;" ..S("Recycle\noutput").. "]" .. + "list[current_name;recycle;1.5,2;1,1;]" .. + "field[0.3,3.5;1,1;max_offered;" ..S("Max").. ":;${max_offered}]" .. + "button[1,3.2;1,1;Set;" ..S("Set").. "]" .. + "list[current_name;output;2.8,0;8,6;]" .. + "list[current_player;main;1.5,6.25;8,4;]") + + meta:set_int("anz", 0) -- No microblocks inside yet. + meta:set_string("max_offered", 99) -- How many items of this kind are offered by default? + meta:set_string("infotext", S("Circular Saw is empty")) + + local inv = meta:get_inventory() + inv:set_size("input", 1) -- Input slot for full blocks of material x. + inv:set_size("micro", 1) -- Storage for 1-7 surplus microblocks. + inv:set_size("recycle", 1) -- Surplus partial blocks can be placed here. + inv:set_size("output", 6*8) -- 6x8 versions of stair-parts of material x. + + circular_saw:reset(pos) +end + + +function circular_saw.can_dig(pos,player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if not inv:is_empty("input") or + not inv:is_empty("micro") or + not inv:is_empty("recycle") then + return false + end + -- Can be dug by anyone when empty, not only by the owner: + return true +end + +minetest.register_node("moreblocks:circular_saw", { + description = S("Circular Saw"), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.4, -0.5, -0.4, -0.25, 0.25, -0.25}, -- Leg + {0.25, -0.5, 0.25, 0.4, 0.25, 0.4}, -- Leg + {-0.4, -0.5, 0.25, -0.25, 0.25, 0.4}, -- Leg + {0.25, -0.5, -0.4, 0.4, 0.25, -0.25}, -- Leg + {-0.5, 0.25, -0.5, 0.5, 0.375, 0.5}, -- Tabletop + {-0.01, 0.4375, -0.125, 0.01, 0.5, 0.125}, -- Saw blade (top) + {-0.01, 0.375, -0.1875, 0.01, 0.4375, 0.1875}, -- Saw blade (bottom) + {-0.25, -0.0625, -0.25, 0.25, 0.25, 0.25}, -- Motor case + }, + }, + tiles = {"moreblocks_circular_saw_top.png", + "moreblocks_circular_saw_bottom.png", + "moreblocks_circular_saw_side.png"}, + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + groups = {choppy = 2,oddly_breakable_by_hand = 2}, + sounds = default.node_sound_wood_defaults(), + on_construct = circular_saw.on_construct, + can_dig = circular_saw.can_dig, + -- Set the owner of this circular saw. + after_place_node = function(pos, placer) + local meta = minetest.get_meta(pos) + local owner = placer and placer:get_player_name() or "" + meta:set_string("owner", owner) + meta:set_string("infotext", + S("Circular Saw is empty (owned by %s)") + :format(owner)) + end, + + -- The amount of items offered per shape can be configured: + on_receive_fields = circular_saw.on_receive_fields, + allow_metadata_inventory_move = circular_saw.allow_metadata_inventory_move, + -- Only input- and recycle-slot are intended as input slots: + allow_metadata_inventory_put = circular_saw.allow_metadata_inventory_put, + -- Taking is allowed from all slots (even the internal microblock slot). Moving is forbidden. + -- Putting something in is slightly more complicated than taking anything because we have to make sure it is of a suitable material: + on_metadata_inventory_put = circular_saw.on_metadata_inventory_put, + on_metadata_inventory_take = circular_saw.on_metadata_inventory_take, +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/config.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/config.lua new file mode 100755 index 00000000..d646dacd --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/config.lua @@ -0,0 +1,29 @@ +--[[ +More Blocks: configuration handling + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +moreblocks.config = {} + +local function getbool_default(setting, default) + local value = minetest.setting_getbool(setting) + if value == nil then + value = default + end + return value +end + +local function setting(settingtype, name, default) + if settingtype == "bool" then + moreblocks.config[name] = + getbool_default("moreblocks." .. name, default) + else + moreblocks.config[name] = + minetest.setting_get("moreblocks." .. name) or default + end +end + +-- Show stairs/slabs/panels/microblocks in creative inventory (true or false): +setting("bool", "stairsplus_in_creative_inventory", false) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/depends.txt new file mode 100755 index 00000000..198fe8a6 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/depends.txt @@ -0,0 +1,2 @@ +default +intllib? diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/init.lua new file mode 100755 index 00000000..fb996b3f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/init.lua @@ -0,0 +1,32 @@ +--[[ +===================================================================== +** More Blocks ** +By Calinou, with the help of ShadowNinja and VanessaE. + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +===================================================================== +--]] + +moreblocks = {} + +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end +moreblocks.intllib = S + +local modpath = minetest.get_modpath("moreblocks") + +dofile(modpath .. "/config.lua") +dofile(modpath .. "/circular_saw.lua") +dofile(modpath .. "/stairsplus/init.lua") +dofile(modpath .. "/nodes.lua") +dofile(modpath .. "/redefinitions.lua") +dofile(modpath .. "/aliases.lua") + +if minetest.setting_getbool("log_mods") then + minetest.log("action", S("[moreblocks] loaded.")) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/de.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/de.txt new file mode 100755 index 00000000..b443492c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/de.txt @@ -0,0 +1,66 @@ +# Translation by Xanthin + +###init.lua### +[moreblocks] loaded. = [moreblocks] geladen. + +###nodes.lua### +Jungle Wood Fence = Tropenholzzaun +Empty Bookshelf = Leeres Buecherregal +Clean Glass = Klares Glas +Plankstone = Brettstein +Wooden Tile = Holzfliese +Full Wooden Tile = Vollholzfliese +Centered Wooden Tile = Holzfliese mittig +Up Wooden Tile = Holzfliese oben +Down Wooden Tile = Holzfliese unten +Left Wooden Tile = Holzfliese links +Right Wooden Tile = Holzfliese rechts +Circle Stone Bricks = Kreissteinziegel +Stone Tile = Steinfliese +Split Stone Tile = Geteilte Steinfliese +Glow Glass = Leuchtglas +Super Glow Glass = Superleuchtglas +Coal Glass = Kohleglas +Iron Glass = Eisenglas +Coal Checker = Karierte Kohle +Iron Checker = Kariertes Eisen +Trap Stone = Steinfalle +Trap Glass = Glasfalle +Trap Glow Glass = Leuchtglasfalle +Trap Super Glow Glass = Superleuchtglasfalle +Coal Stone = Kohlestein +Iron Stone = Eisenstein +Coal Stone Bricks = Kohlesteinziegel +Iron Stone Bricks = Eisensteinziegel +Cactus Checker = Karierter Kaktus +Cactus Brick = Kaktusziegel +Jungle Stick = Tropenholzstock +Rope = Seil +All-faces Tree = Baumscheibenstamm + +###circular_saw.lua### +Circular Saw = Kreissaege +Circular saw, empty (owned by %s) = Kreissaege, leer (gehoert %s) +Circular saw, working with %s (owned by %s) = Kreissaege, arbeitet mit %s (gehoert %s) +Circular saw, empty = Kreissaege, leer +Circular saw is empty (owned by %s) = Kreissaege ist leer (gehoert %s) + +Input\nmaterial = Ausgangs-\nmaterial +Left-over = Rest +Max = Anzahl +Set = Ok +Recycle\noutput = Wiederver-\nwerten + +###./stairsplus/*### +%s Stairs = %streppe +%s Slab = %sstufe +%s Panel = %spaneel +%s Microblock = %smikroblock + +%s Pane = %sscheibe +%s Fence = %szaun + +###ownership.lua### +someone = jemand +Sorry, %s owns that spot. = Tut mir leid, %s gehoert diese Stelle. + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/es.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/es.txt new file mode 100755 index 00000000..e1084cfb --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/es.txt @@ -0,0 +1,51 @@ +# Translation by kaeza + +[moreblocks] loaded. = [moreblocks] cargado. + +Jungle Wooden Planks = Tablones de madera de jungla +Empty Bookshelf = Estante para libros vacío +Clean Glass = Cristal Limpio +Plankstone = Tablones de piedra +Wooden Tile = Parquet +Full Wooden Tile = Parquet Completo +Centered Wooden Tile = Parquet Centrado +Up Wooden Tile = Parquet Superior +Down Wooden Tile = Parquet Inferior +Left Wooden Tile = Parquet Izquierdo +Right Wooden Tile = Parquet Derecho +Circle Stone Bricks = Bloques de Piedra Circulares +Stone Tile = Baldosa de Piedra +Split Stone Tile = Baldosas de Piedra Partida +Glow Glass = Cristal Brillante +Super Glow Glass = Cristal Súper Brillante +Coal Glass = Cristal con Carbón +Iron Glass = Cristal con Hierro +Coal Checker = Cuadros de Carbón +Iron Checker = Cuadros de Hierro +Trap Stone = Piedra Trampa +Trap Glass = Cristal Trampa +Coal Stone = Carbón y Piedra +Iron Stone = Hierro y Piedra +Cactus Checker = Cuadros de Cactus +Cactus Brick = Ladrillos de Cactus +Jungle Stick = Varita de Madera de Jungla +Horizontal Tree = Tronco de árbol horizontal +Horizontal Jungle Tree = Tronco de árbol de la jungla horizontal +Rope = Soga +All-faces Tree = Tronco de Árbol + +%s Stairs = Escalera de %s +%s Slab = Losa de %s +%s Panel = Panel de %s +%s Microblock = Microbloque de %s + +Wooden = Madera +Papyrus = Papiro +Dry Shrub = Arbusto Desértico +Sapling = Brote de Árbol +Wooden Planks = Tablones de Madera +Ladder = Escalera de Mano +Glass = Cristal + +%s Pane = Panel de %s +%s Fence = Valla de %s diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/fr.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/fr.txt new file mode 100755 index 00000000..df2548ee --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/fr.txt @@ -0,0 +1,71 @@ +# Translation by Calinou + +###init.lua### +[moreblocks] loaded. = [moreblocks] a t charg. + +Jungle Wooden Planks = Planches de bois de jungle +Empty Bookshelf = tagre vide +Clean Glass = Verre propre +Plankstone = Pierre-bois +Wooden Tile = Dalle en bois +Full Wooden Tile = Dalle en bois complte +Centered Wooden Tile = Dalle en bois centre +Up Wooden Tile = Dalle en bois vers le haut +Down Wooden Tile = Dalle en bois vers le bas +Left Wooden Tile = Dalle en bois vers la gauche +Right Wooden Tile = Dalle en bois vers la droite +Circle Stone Bricks = Briques en pierre circulaires +Stone Tile = Dalle en pierre +Split Stone Tile = Dalle en pierre dcoupe +Glow Glass = Verre brillant +Super Glow Glass = Verre trs brillant +Coal Glass = Verre de charbon +Iron Glass = Verre de fer +Coal Checker = Damier en charbon +Iron Checker = Damier en fer +Trap Stone = Pierre traversable +Trap Glass = Verre traversable +Trap Glow Glass = Verre brillant traversable +Trap Super Glow Glass = Verre trs brillant traversable +Coal Stone = Pierre de charbon +Iron Stone = Pierre de fer +Coal Stone Bricks = Briques en pierre de charbon +Iron Stone Bricks = Briques en pierre de fer +Cactus Checker = Damier en cactus +Cactus Brick = Briques de cactus +Jungle Stick = Bton en bois de jungle +Horizontal Tree = Tronc d'arbre horizontal +Horizontal Jungle Tree = Tronc d'arbre de jungle horizontal +Rope = Corde +All-faces Tree = Tronc d'arbre + +###redefinition.lua### +Wooden = bois +Papyrus = Papyrus +Dry Shrub = Buisson mort +Sapling = Pousse d'arbre +Wooden Planks = Planches de bois +Ladder = chelle +Glass = Verre + +###circular_saw.lua### +Circular Saw = Scie circulaire +Circular saw, empty (owned by %s) = Scie circulaire, vide (proprit de %s) +Circular saw, working with %s (owned by %s) = Scie circulaire, manipule %s (proprit de %s) +Circular saw, empty = Scie circulaire, vide +Circular saw is empty (owned by %s) = Scie circulaire est vide (proprit de %s) + +Input material = Entre du matriel +Rest/microblocks = Reste/microbloc +Max: = Max: +Set = Fixer +Recycle output = Recyclage + +###./stairsplus/*### +%s Stairs = Escaliers en %s +%s Slab = Demi-dalle en %s +%s Panel = Barre en %s +%s Microblock = Microbloc en %s + +%s Pane = Panneau en %s +%s Fence = Barrire en %s diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/template.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/template.txt new file mode 100755 index 00000000..7592d5b3 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/locale/template.txt @@ -0,0 +1,63 @@ +###init.lua### +[moreblocks] loaded. = + +###nodes.lua### +Jungle Wood Fence = +Empty Bookshelf = +Clean Glass = +Plankstone = +Wooden Tile = +Full Wooden Tile = +Centered Wooden Tile = +Up Wooden Tile = +Down Wooden Tile = +Left Wooden Tile = +Right Wooden Tile = +Circle Stone Bricks = +Stone Tile = +Split Stone Tile = +Glow Glass = +Super Glow Glass = +Coal Glass = +Iron Glass = +Coal Checker = +Iron Checker = +Trap Stone = +Trap Glass = +Trap Glow Glass = +Trap Super Glow Glass = +Coal Stone = +Iron Stone = +Coal Stone Bricks = +Iron Stone Bricks = +Cactus Checker = +Cactus Brick = +Jungle Stick = +Rope = +All-faces Tree = + +###circular_saw.lua### +Circular Saw = +Circular saw, empty (owned by %s) = +Circular saw, working with %s (owned by %s) = +Circular saw, empty = +Circular saw is empty (owned by %s) = + +Input\nmaterial = +Left-over = +Max = +Set = +Recycle\noutput = + +###ownership.lua### +someone = +Sorry, %s owns that spot. = + +###./stairsplus/*### +%s Stairs = +%s Slab = +%s Panel = +%s Microblock = + +%s Pane = +%s Fence = diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope.obj new file mode 100755 index 00000000..05c853b7 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope.obj @@ -0,0 +1,21 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_slope_onetexture.blend' +# www.blender.org +mtllib slope_test_slope_onetexture.mtl +o Cube_Cube.002 +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 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +usemtl None +s off +f 1/1 2/2 3/3 4/4 +f 4/3 3/4 5/1 6/2 +f 2/1 5/3 3/4 +f 1/2 4/3 6/4 +f 2/1 1/2 6/3 5/4 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_cut.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_cut.obj new file mode 100755 index 00000000..5f7af5ec --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_cut.obj @@ -0,0 +1,23 @@ +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.500000 +v 0.500000 0.000000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +vt 0.000000 0.000000 +vt 0.500000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.500000 +vt 1.000000 0.500000 +vt 0.000000 1.000000 +vt 0.500000 1.000000 +vt 1.000000 1.000000 +vt 0.500000 2.000000 +s off +f 4/1 3/3 1/8 2/4 +f 3/1 6/3 5/5 1/6 +f 7/1 6/3 3/8 4/6 +f 7/2 2/8 1/9 5/6 +f 6/1 7/3 5/4 +f 7/1 4/3 2/5 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_half.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_half.obj new file mode 100755 index 00000000..bc96bb8b --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_half.obj @@ -0,0 +1,23 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_slope_long_fronthalf_onetexture.blend' +# www.blender.org +mtllib slope_test_slope_long_fronthalf_onetexture.mtl +o Cube_Cube.002 +v 0.500000 -0.000000 0.500000 +v -0.500000 -0.000000 0.500000 +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.500000 +vt 0.000000 0.500000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +usemtl None +s off +f 1/1 2/2 3/3 4/4 +f 4/3 3/4 5/5 6/6 +f 2/1 5/3 3/4 +f 1/2 4/3 6/4 +f 2/5 1/6 6/3 5/4 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_half_raised.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_half_raised.obj new file mode 100755 index 00000000..79e0dc01 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_half_raised.obj @@ -0,0 +1,26 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_slope_long_backhalf_onetexture.blend' +# www.blender.org +mtllib slope_test_slope_long_backhalf_onetexture.mtl +o Cube +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 +v -0.500000 0.500000 0.500000 +v -0.500000 0.000000 -0.500000 +v 0.500000 0.000000 -0.500000 +v 0.500000 0.500000 0.500000 +vt 1.000000 1.000000 +vt 0.000000 0.500000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.000000 1.000000 +usemtl None +s off +f 5/1 6/2 2/3 1/4 +f 6/5 7/2 3/3 2/4 +f 7/5 8/6 4/3 3/4 +f 8/1 5/6 1/3 4/4 +f 1/4 2/1 3/6 4/3 +f 8/6 7/3 6/4 5/1 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner.obj new file mode 100755 index 00000000..68fc1700 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner.obj @@ -0,0 +1,26 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_icorner_onetexture.blend' +# www.blender.org +o Cube_Cube.000 +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 +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 +v -0.500000 -0.500000 -0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +s off +f 6/1 1/2 7/3 8/4 +f 2/1 5/3 3/4 +f 2/1 1/2 5/4 +f 6/2 8/3 9/4 +f 9/1 8/2 7/3 3/4 +f 3/3 7/4 1/1 2/2 +f 1/1 6/2 9/3 +l 1 4 +l 3 4 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut.obj new file mode 100755 index 00000000..cdc66436 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut.obj @@ -0,0 +1,20 @@ +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 +v 0.500000 0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +vt 0.000000 0.000000 +vt 0.500000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +s off +f 3/1 6/3 5/5 1/4 +f 4/1 3/3 1/5 2/4 +f 6/1 3/3 4/5 7/4 +f 2/1 1/3 5/5 +f 7/1 4/3 2/5 +f 6/1 7/3 5/4 +f 7/2 2/5 5/4 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut_half.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut_half.obj new file mode 100755 index 00000000..1df607c9 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut_half.obj @@ -0,0 +1,22 @@ +v 0.500000 0.000000 0.500000 +v -0.500000 0.000000 0.500000 +v 0.500000 -0.500000 0.500000 +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.500000 +vt 0.000000 0.000000 +vt 0.500000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.500000 +vt 1.000000 0.500000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +s off +f 3/1 6/3 5/5 1/4 +f 4/1 3/3 1/5 2/4 +f 6/1 3/3 4/7 7/6 +f 2/1 1/3 5/7 +f 7/1 4/3 2/5 +f 6/1 7/3 5/4 +f 7/2 2/7 5/6 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut_half_raised.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut_half_raised.obj new file mode 100755 index 00000000..ba6dc5cc --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_cut_half_raised.obj @@ -0,0 +1,23 @@ +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 +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.500000 +vt 0.000000 0.000000 +vt 0.500000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.500000 +vt 1.000000 0.500000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +s off +f 3/1 7/3 5/7 1/6 +f 4/1 3/3 1/7 2/6 +f 7/1 3/3 4/7 8/6 +f 2/1 1/3 5/7 +f 8/1 4/3 2/7 6/4 +f 7/1 8/3 6/5 5/6 +f 6/2 2/7 5/6 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_half.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_half.obj new file mode 100755 index 00000000..6decaea3 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_half.obj @@ -0,0 +1,28 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_icorner_half_short_onetexture.blend' +# www.blender.org +mtllib slope_test_icorner_half_short_onetexture.mtl +o Cube_Cube.000 +v 0.500000 -0.000000 0.500000 +v -0.500000 -0.000000 0.500000 +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.000000 -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 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +usemtl None +s off +f 6/1 1/2 7/3 8/4 +f 2/1 5/3 3/4 +f 2/1 1/2 5/4 +f 6/2 8/3 9/4 +f 9/1 8/2 7/3 3/4 +f 3/3 7/4 1/1 2/2 +f 1/1 6/2 9/3 +l 1 4 +l 3 4 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_half_raised.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_half_raised.obj new file mode 100755 index 00000000..8aff6cab --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_inner_half_raised.obj @@ -0,0 +1,31 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_icorner_half_tall_onetexture.blend' +# www.blender.org +mtllib slope_test_icorner_half_tall_onetexture.mtl +o Cube_Cube.000 +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 +v -0.500000 0.000000 -0.500000 +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.000000 -0.500000 +v -0.500000 -0.500000 -0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.000000 0.500000 +usemtl None +s off +f 6/1 1/2 7/3 8/4 +f 2/1 1/2 5/4 +f 3/3 7/4 1/1 2/2 +f 1/2 6/3 9/4 +f 3/1 10/2 8/3 7/4 +f 8/3 10/4 5/5 6/2 +f 3/4 2/1 5/6 10/3 +l 1 4 +l 3 4 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer.obj new file mode 100755 index 00000000..383c195f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer.obj @@ -0,0 +1,18 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_ocorner_onetexture.blend' +# www.blender.org +o Cube_Cube.002 +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 +v 0.500000 -0.500000 -0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +s off +f 3/1 2/2 4/3 5/4 +f 1/2 3/3 5/4 +f 1/1 2/3 3/4 +f 1/1 4/3 2/4 +f 1/2 5/3 4/4 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut.obj new file mode 100755 index 00000000..4608c69c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut.obj @@ -0,0 +1,19 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_corner_pyramid_tall_2_onetexture.blend' +# www.blender.org +mtllib slope_test_corner_pyramid_tall_2_onetexture.mtl +o Cube +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 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.500000 1.000000 +usemtl None +s off +f 4/1 1/2 3/3 +f 2/3 4/4 3/2 +f 3/2 1/3 2/4 +f 1/3 4/5 2/2 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut_half.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut_half.obj new file mode 100755 index 00000000..e4be8825 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut_half.obj @@ -0,0 +1,20 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_corner_pyramid_short_2_onetexture.blend' +# www.blender.org +mtllib slope_test_corner_pyramid_short_2_onetexture.mtl +o Cube +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.000000 0.500000 +vt 1.000000 0.500000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt 0.500000 1.000000 +usemtl None +s off +f 4/1 1/2 3/3 +f 2/3 4/4 3/2 +f 3/2 1/3 2/5 +f 1/3 4/6 2/2 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut_half_raised.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut_half_raised.obj new file mode 100755 index 00000000..65a3b8ac --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_cut_half_raised.obj @@ -0,0 +1,23 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_corner_pyramid_short_3_onetexture.blend' +# www.blender.org +mtllib slope_test_corner_pyramid_short_3_onetexture.mtl +o Cube_Cube.002 +v -0.500000 -0.000000 0.500000 +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 +v 0.500000 -0.000000 -0.500000 +vt 0.000000 0.500000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.500000 +usemtl None +s off +f 1/1 2/2 3/3 4/4 +f 4/5 3/2 5/3 6/6 +f 2/5 5/3 3/4 +f 1/2 4/3 6/4 +f 2/3 1/6 6/1 5/2 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_half.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_half.obj new file mode 100755 index 00000000..0c56e26a --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_half.obj @@ -0,0 +1,22 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_corner_pyramid_short_1_onetexture.blend' +# www.blender.org +mtllib slope_test_corner_pyramid_short_1_onetexture.mtl +o Cube +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 +v 0.500000 0.000000 0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.000000 0.500000 +usemtl None +s off +f 1/1 2/2 3/3 4/4 +f 5/5 1/3 4/4 +f 3/4 5/6 4/3 +f 2/4 5/2 3/3 +f 1/4 5/1 2/3 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_half_raised.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_half_raised.obj new file mode 100755 index 00000000..e4fa3d1f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/models/moreblocks_slope_outer_half_raised.obj @@ -0,0 +1,27 @@ +# Blender v2.69 (sub 0) OBJ File: 'slope_test_corner_pyramid_tall_3_onetexture.blend' +# www.blender.org +mtllib slope_test_corner_pyramid_tall_3_onetexture.mtl +o Cube_Cube.002 +v -0.500000 -0.000000 0.500000 +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 +v 0.500000 -0.000000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 -0.000000 -0.500000 +vt 0.000000 0.500000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.500000 +usemtl None +s off +f 1/1 2/2 3/3 4/4 +f 4/5 3/2 5/3 6/6 +f 8/3 4/5 6/2 +f 1/6 8/1 7/2 2/3 +f 4/5 8/3 1/4 +f 6/1 5/2 7/3 8/6 +f 5/5 3/2 2/3 7/4 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/nodes.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/nodes.lua new file mode 100755 index 00000000..2c94c87f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/nodes.lua @@ -0,0 +1,366 @@ +--[[ +More Blocks: node definitions + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = moreblocks.intllib + +local sound_wood = default.node_sound_wood_defaults() +local sound_stone = default.node_sound_stone_defaults() +local sound_glass = default.node_sound_glass_defaults() +local sound_leaves = default.node_sound_leaves_defaults() + +local function tile_tiles(name) + local tex = "moreblocks_" ..name.. ".png" + return {tex, tex, tex, tex, tex.. "^[transformR90", tex.. "^[transformR90"} +end + +local nodes = { + ["wood_tile"] = { + description = S("Wooden Tile"), + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + tiles = {"default_wood.png^moreblocks_wood_tile.png", + "default_wood.png^moreblocks_wood_tile.png", + "default_wood.png^moreblocks_wood_tile.png", + "default_wood.png^moreblocks_wood_tile.png", + "default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR90"}, + sounds = sound_wood, + }, + ["wood_tile_flipped"] = { + description = S("Wooden Tile"), + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + tiles = {"default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR180", + "default_wood.png^moreblocks_wood_tile.png^[transformR180"}, + sounds = sound_wood, + no_stairs = true, + }, + ["wood_tile_center"] = { + description = S("Centered Wooden Tile"), + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + tiles = {"default_wood.png^moreblocks_wood_tile_center.png"}, + sounds = sound_wood, + }, + ["wood_tile_full"] = { + description = S("Full Wooden Tile"), + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + tiles = tile_tiles("wood_tile_full"), + sounds = sound_wood, + }, + ["wood_tile_up"] = { + description = S("Upwards Wooden Tile"), + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + tiles = {"default_wood.png^moreblocks_wood_tile_up.png"}, + sounds = sound_wood, + no_stairs = true, + }, + ["wood_tile_down"] = { + description = S("Downwards Wooden Tile"), + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + tiles = {"default_wood.png^[transformR180^moreblocks_wood_tile_up.png^[transformR180"}, + sounds = sound_wood, + no_stairs = true, + }, + ["wood_tile_left"] = { + description = S("Leftwards Wooden Tile"), + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + tiles = {"default_wood.png^[transformR270^moreblocks_wood_tile_up.png^[transformR270"}, + sounds = sound_wood, + no_stairs = true, + }, + ["wood_tile_right"] = { + description = S("Rightwards Wooden Tile"), + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + tiles = {"default_wood.png^[transformR90^moreblocks_wood_tile_up.png^[transformR90"}, + sounds = sound_wood, + no_stairs = true, + }, + ["circle_stone_bricks"] = { + description = S("Circle Stone Bricks"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["grey_bricks"] = { + description = S("Stone Bricks"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["coal_stone_bricks"] = { + description = S("Coal Stone Bricks"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["iron_stone_bricks"] = { + description = S("Iron Stone Bricks"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["stone_tile"] = { + description = S("Stone Tile"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["split_stone_tile"] = { + description = S("Split Stone Tile"), + tiles = {"moreblocks_split_stone_tile_top.png", + "moreblocks_split_stone_tile.png"}, + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["split_stone_tile_alt"] = { + description = S("Checkered Stone Tile"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["tar"] = { + description = S("Tar"), + groups = {cracky = 2, tar_block = 1}, + sounds = sound_stone, + }, + ["cobble_compressed"] = { + description = S("Compressed Cobblestone"), + groups = {cracky = 1}, + sounds = sound_stone, + }, + ["plankstone"] = { + description = S("Plankstone"), + groups = {cracky = 3}, + tiles = tile_tiles("plankstone"), + sounds = sound_stone, + }, + ["iron_glass"] = { + description = S("Iron Glass"), + drawtype = "glasslike_framed_optional", + --tiles = {"moreblocks_iron_glass.png", "moreblocks_iron_glass_detail.png"}, + tiles = {"moreblocks_iron_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3}, + sounds = sound_glass, + }, + ["coal_glass"] = { + description = S("Coal Glass"), + drawtype = "glasslike_framed_optional", + --tiles = {"moreblocks_coal_glass.png", "moreblocks_coal_glass_detail.png"}, + tiles = {"moreblocks_coal_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3}, + sounds = sound_glass, + }, + ["clean_glass"] = { + description = S("Clean Glass"), + drawtype = "glasslike_framed_optional", + --tiles = {"moreblocks_clean_glass.png", "moreblocks_clean_glass_detail.png"}, + tiles = {"moreblocks_clean_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3}, + sounds = sound_glass, + }, + ["cactus_brick"] = { + description = S("Cactus Brick"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["cactus_checker"] = { + description = S("Cactus Checker"), + groups = {cracky = 3}, + tiles = {"default_stone.png^moreblocks_cactus_checker.png", + "default_stone.png^moreblocks_cactus_checker.png", + "default_stone.png^moreblocks_cactus_checker.png", + "default_stone.png^moreblocks_cactus_checker.png", + "default_stone.png^moreblocks_cactus_checker.png^[transformR90", + "default_stone.png^moreblocks_cactus_checker.png^[transformR90"}, + sounds = sound_stone, + }, + ["empty_bookshelf"] = { + description = S("Empty Bookshelf"), + tiles = {"default_wood.png", "default_wood.png", + "moreblocks_empty_bookshelf.png"}, + groups = {snappy = 2, choppy = 3, oddly_breakable_by_hand = 2, flammable = 3}, + sounds = sound_wood, + no_stairs = true, + }, + ["coal_stone"] = { + description = S("Coal Stone"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["iron_stone"] = { + description = S("Iron Stone"), + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["coal_checker"] = { + description = S("Coal Checker"), + tiles = {"default_stone.png^moreblocks_coal_checker.png", + "default_stone.png^moreblocks_coal_checker.png", + "default_stone.png^moreblocks_coal_checker.png", + "default_stone.png^moreblocks_coal_checker.png", + "default_stone.png^moreblocks_coal_checker.png^[transformR90", + "default_stone.png^moreblocks_coal_checker.png^[transformR90"}, + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["iron_checker"] = { + description = S("Iron Checker"), + tiles = {"default_stone.png^moreblocks_iron_checker.png", + "default_stone.png^moreblocks_iron_checker.png", + "default_stone.png^moreblocks_iron_checker.png", + "default_stone.png^moreblocks_iron_checker.png", + "default_stone.png^moreblocks_iron_checker.png^[transformR90", + "default_stone.png^moreblocks_iron_checker.png^[transformR90"}, + groups = {cracky = 3}, + sounds = sound_stone, + }, + ["trap_stone"] = { + description = S("Trap Stone"), + walkable = false, + groups = {cracky = 3}, + sounds = sound_stone, + no_stairs = true, + }, + ["trap_glass"] = { + description = S("Trap Glass"), + drawtype = "glasslike_framed_optional", + --tiles = {"moreblocks_trap_glass.png", "default_glass_detail.png"}, + tiles = {"moreblocks_trap_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + walkable = false, + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3}, + sounds = sound_glass, + no_stairs = true, + }, + ["fence_jungle_wood"] = { + description = S("Jungle Wood Fence"), + drawtype = "fencelike", + tiles = {"default_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", + paramtype = "light", + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + sounds = sound_wood, + no_stairs = true, + }, + ["all_faces_tree"] = { + description = S("All-faces Tree"), + tiles = {"default_tree_top.png"}, + groups = {tree = 1,snappy = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2}, + sounds = sound_wood, + furnace_burntime = 30, + }, + ["all_faces_jungle_tree"] = { + description = S("All-faces Jungle Tree"), + tiles = {"default_jungletree_top.png"}, + groups = {tree = 1,snappy = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2}, + sounds = sound_wood, + furnace_burntime = 30, + }, + ["glow_glass"] = { + description = S("Glow Glass"), + drawtype = "glasslike_framed_optional", + --tiles = {"moreblocks_glow_glass.png", "moreblocks_glow_glass_detail.png"}, + tiles = {"moreblocks_glow_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + light_source = 11, + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3}, + sounds = sound_glass, + }, + ["trap_glow_glass"] = { + description = S("Trap Glow Glass"), + drawtype = "glasslike_framed_optional", + --tiles = {"moreblocks_trap_glass.png", "moreblocks_glow_glass_detail.png"}, + tiles = {"moreblocks_trap_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + light_source = 11, + walkable = false, + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3}, + sounds = sound_glass, + no_stairs = true, + }, + ["super_glow_glass"] = { + description = S("Super Glow Glass"), + drawtype = "glasslike_framed_optional", + --tiles = {"moreblocks_super_glow_glass.png", "moreblocks_super_glow_glass_detail.png"}, + tiles = {"moreblocks_super_glow_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + light_source = 15, + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3}, + sounds = sound_glass, + }, + ["trap_super_glow_glass"] = { + description = S("Trap Super Glow Glass"), + drawtype = "glasslike_framed_optional", + --tiles = {"moreblocks_trap_super_glow_glass.png", "moreblocks_super_glow_glass_detail.png"}, + tiles = {"moreblocks_trap_super_glow_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + light_source = 15, + walkable = false, + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3}, + sounds = sound_glass, + no_stairs = true, + }, + ["rope"] = { + description = S("Rope"), + drawtype = "signlike", + inventory_image = "moreblocks_rope.png", + wield_image = "moreblocks_rope.png", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + walkable = false, + climbable = true, + selection_box = {type = "wallmounted",}, + groups = {snappy = 3, flammable = 2}, + sounds = sound_leaves, + no_stairs = true, + }, +} + +for name, def in pairs(nodes) do + def.tiles = def.tiles or {"moreblocks_" ..name.. ".png"} + minetest.register_node("moreblocks:" ..name, def) + minetest.register_alias(name, "moreblocks:" ..name) + if not def.no_stairs then + local groups = {} + for k, v in pairs(def.groups) do groups[k] = v end + stairsplus:register_all("moreblocks", name, "moreblocks:" ..name, { + description = def.description, + groups = groups, + tiles = def.tiles, + sunlight_propagates = def.sunlight_propagates, + light_source = def.light_source, + sounds = def.sounds, + }) + end +end + + +-- Items +minetest.register_craftitem("moreblocks:jungle_stick", { + description = S("Jungle Stick"), + inventory_image = "moreblocks_junglestick.png", + groups = {stick= 1}, +}) + +minetest.register_craftitem("moreblocks:nothing", { + inventory_image = "invisible.png", + on_use = function() end, +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/ownership.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/ownership.lua new file mode 100755 index 00000000..1c2431ba --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/ownership.lua @@ -0,0 +1,41 @@ +--[[ +More Blocks: ownership handling + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = moreblocks.gettext + +function moreblocks.node_is_owned(pos, placer) + local ownername = false + if type(IsPlayerNodeOwner) == "function" then -- node_ownership mod + if HasOwner(pos, placer) then -- returns true if the node is owned + if not IsPlayerNodeOwner(pos, placer:get_player_name()) then + if type(getLastOwner) == "function" then -- ...is an old version + ownername = getLastOwner(pos) + elseif type(GetNodeOwnerName) == "function" then -- ...is a recent version + ownername = GetNodeOwnerName(pos) + else + ownername = S("someone") + end + end + end + + elseif type(isprotect)=="function" then -- glomie's protection mod + if not isprotect(5, pos, placer) then + ownername = S("someone") + end + elseif type(protector)=="table" and type(protector.can_dig)=="function" then -- Zeg9's protection mod + if not protector.can_dig(5, pos, placer) then + ownername = S("someone") + end + end + + if ownername ~= false then + minetest.chat_send_player( placer:get_player_name(), S("Sorry, %s owns that spot."):format(ownername) ) + return true + else + return false + end +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/redefinitions.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/redefinitions.lua new file mode 100755 index 00000000..3a361a04 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/redefinitions.lua @@ -0,0 +1,59 @@ +--[[ +More Blocks: redefinitions of default stuff + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +-- Redefinitions of some default nodes +-- =================================== + +-- Let there be light. This makes some nodes let light pass through: +minetest.override_item("default:ladder", { + paramtype = "light", + sunlight_propagates = true, +}) + +minetest.override_item("default:sapling", { + paramtype = "light", + sunlight_propagates = true, +}) + +minetest.override_item("default:dry_shrub", { + paramtype = "light", + sunlight_propagates = true, +}) + +minetest.override_item("default:papyrus", { + paramtype = "light", + sunlight_propagates = true, +}) + +minetest.override_item("default:fence_wood", { + paramtype = "light", + sunlight_propagates = true, +}) + +minetest.override_item("default:junglegrass", { + paramtype = "light", + sunlight_propagates = true, +}) + +minetest.override_item("default:junglesapling", { + paramtype = "light", + sunlight_propagates = true, +}) + +minetest.override_item("default:grass_1", { + inventory_image = "default_grass_3.png", -- Use a bigger inventory image. + wield_image = "default_grass_3.png", + paramtype = "light", + sunlight_propagates = true, +}) + +for i = 2, 5 do + minetest.override_item("default:grass_" ..i, { + paramtype = "light", + sunlight_propagates = true, + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/API.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/API.md new file mode 100755 index 00000000..2db0f2b3 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/API.md @@ -0,0 +1,24 @@ +API documentation for Stairs+ +============================= + +* `stairsplus:register_all(modname, subname, recipeitem, fields)` + Registers a stair, slab, panel, microblock, and any other types of + nodes to be added in the future. + This also registers the node with the circular saw. + Example: + ```lua + stairsplus:register_all("moreblocks", "wood", "defaut:wood", { + description = "Wooden", + tiles = {"default_wood.png"}, + groups = {oddly_breakabe_by_hand=1}, + sounds = default.node_sound_wood_defaults(), + }) + ``` +The following register only a particular type of microblock. +You will probably never want to use them directly: + +* `stairsplus:register_stair(modname, subname, recipeitem, fields)` +* `stairsplus:register_slab(modname, subname, recipeitem, fields)` +* `stairsplus:register_panel(modname, subname, recipeitem, fields)` +* `stairsplus:register_micro(modname, subname, recipeitem, fields)` + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/aliases.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/aliases.lua new file mode 100755 index 00000000..c235d342 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/aliases.lua @@ -0,0 +1,70 @@ +--[[ +More Blocks: alias definitions + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local function register_stairsplus_alias(modname, origname, newname) + minetest.register_alias(modname.. ":slab_" ..origname, "moreblocks:slab_" ..newname) + minetest.register_alias(modname.. ":slab_" ..origname.. "_inverted", "moreblocks:slab_" ..newname.. "_inverted") + minetest.register_alias(modname.. ":slab_" ..origname.. "_wall", "moreblocks:slab_" ..newname.. "_wall") + minetest.register_alias(modname.. ":slab_" ..origname.. "_quarter", "moreblocks:slab_" ..newname.. "_quarter") + minetest.register_alias(modname.. ":slab_" ..origname.. "_quarter_inverted", "moreblocks:slab_" ..newname.. "_quarter_inverted") + minetest.register_alias(modname.. ":slab_" ..origname.. "_quarter_wall", "moreblocks:slab_" ..newname.. "_quarter_wall") + minetest.register_alias(modname.. ":slab_" ..origname.. "_three_quarter", "moreblocks:slab_" ..newname.. "_three_quarter") + minetest.register_alias(modname.. ":slab_" ..origname.. "_three_quarter_inverted", "moreblocks:slab_" ..newname.. "_three_quarter_inverted") + minetest.register_alias(modname.. ":slab_" ..origname.. "_three_quarter_wall", "moreblocks:slab_" ..newname.. "_three_quarter_wall") + minetest.register_alias(modname.. ":stair_" ..origname, "moreblocks:stair_" ..newname) + minetest.register_alias(modname.. ":stair_" ..origname.. "_inverted", "moreblocks:stair_" ..newname.. "_inverted") + minetest.register_alias(modname.. ":stair_" ..origname.. "_wall", "moreblocks:stair_" ..newname.. "_wall") + minetest.register_alias(modname.. ":stair_" ..origname.. "_wall_half", "moreblocks:stair_" ..newname.. "_wall_half") + minetest.register_alias(modname.. ":stair_" ..origname.. "_wall_half_inverted", "moreblocks:stair_" ..newname.. "_wall_half_inverted") + minetest.register_alias(modname.. ":stair_" ..origname.. "_half", "moreblocks:stair_" ..newname.. "_half") + minetest.register_alias(modname.. ":stair_" ..origname.. "_half_inverted", "moreblocks:stair_" ..newname.. "_half_inverted") + minetest.register_alias(modname.. ":stair_" ..origname.. "_right_half", "moreblocks:stair_" ..newname.. "_right_half") + minetest.register_alias(modname.. ":stair_" ..origname.. "_right_half_inverted", "moreblocks:stair_" ..newname.. "_right_half_inverted") + minetest.register_alias(modname.. ":stair_" ..origname.. "_wall_half", "moreblocks:stair_" ..newname.. "_wall_half") + minetest.register_alias(modname.. ":stair_" ..origname.. "_wall_half_inverted", "moreblocks:stair_" ..newname.. "_wall_half_inverted") + minetest.register_alias(modname.. ":stair_" ..origname.. "_inner", "moreblocks:stair_" ..newname.. "_inner") + minetest.register_alias(modname.. ":stair_" ..origname.. "_inner_inverted", "moreblocks:stair_" ..newname.. "_inner_inverted") + minetest.register_alias(modname.. ":stair_" ..origname.. "_outer", "moreblocks:stair_" ..newname.. "_outer") + minetest.register_alias(modname.. ":stair_" ..origname.. "_outer_inverted", "moreblocks:stair_" ..newname.. "_outer_inverted") + minetest.register_alias(modname.. ":panel_" ..origname.. "_bottom", "moreblocks:panel_" ..newname.. "_bottom") + minetest.register_alias(modname.. ":panel_" ..origname.. "_top", "moreblocks:panel_" ..newname.. "_top") + minetest.register_alias(modname.. ":panel_" ..origname.. "_vertical", "moreblocks:panel_" ..newname.. "_vertical") + minetest.register_alias(modname.. ":micro_" ..origname.. "_bottom", "moreblocks:micro_" ..newname.. "_bottom") + minetest.register_alias(modname.. ":micro_" ..origname.. "_top", "moreblocks:micro_" ..newname.. "_top") +end + +register_stairsplus_alias("stairsplus", "stone", "stone") +register_stairsplus_alias("stairsplus", "wood", "wood") +register_stairsplus_alias("stairsplus", "pinewood", "pinewood") +register_stairsplus_alias("stairsplus", "cobble", "cobble") +register_stairsplus_alias("stairsplus", "brick", "brick") +register_stairsplus_alias("stairsplus", "sandstone", "sandstone") +register_stairsplus_alias("stairsplus", "glass", "glass") +register_stairsplus_alias("stairsplus", "tree", "tree") +register_stairsplus_alias("stairsplus", "jungletree", "jungletree") +register_stairsplus_alias("stairsplus", "pinetree", "pinetree") +register_stairsplus_alias("stairsplus", "desert_stone", "desert_stone") +register_stairsplus_alias("stairsplus", "steelblock", "steelblock") +register_stairsplus_alias("stairsplus", "mossycobble", "mossycobble") + +register_stairsplus_alias("moreblocks", "coalstone", "coal_stone") +register_stairsplus_alias("moreblocks", "junglewood", "jungle_wood") +register_stairsplus_alias("moreblocks", "circlestonebrick", "circle_stone_bricks") +register_stairsplus_alias("moreblocks", "ironstone", "iron_stone") +register_stairsplus_alias("moreblocks", "coalglass", "coal_glass") +register_stairsplus_alias("moreblocks", "ironglass", "iron_glass") +register_stairsplus_alias("moreblocks", "glowglass", "glow_glass") +register_stairsplus_alias("moreblocks", "superglowglass", "super_glow_glass") +register_stairsplus_alias("moreblocks", "coalchecker", "coal_checker") +register_stairsplus_alias("moreblocks", "ironchecker", "iron_checker") +register_stairsplus_alias("moreblocks", "cactuschecker", "cactus_checker") +register_stairsplus_alias("moreblocks", "ironstonebrick", "iron_stone_bricks") +register_stairsplus_alias("moreblocks", "stonesquare", "stone_tile") +register_stairsplus_alias("moreblocks", "splitstonesquare", "split_stone_tile") +register_stairsplus_alias("moreblocks", "woodtile", "wood_tile") +register_stairsplus_alias("moreblocks", "woodtile_centered", "wood_tile_centered") +register_stairsplus_alias("moreblocks", "woodtile_full", "wood_tile_full") diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/conversion.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/conversion.lua new file mode 100755 index 00000000..145abd7c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/conversion.lua @@ -0,0 +1,133 @@ +--[[ +More Blocks: conversion + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +-- Function to convert all stairs/slabs/etc nodes from +-- inverted, wall, etc to regular + 6d facedir + +local dirs1 = {21, 20, 23, 22, 21} +local dirs2 = {15, 8, 17, 6, 15} +local dirs3 = {14, 11, 16, 5, 14} + +function stairsplus:register_6dfacedir_conversion(modname, material) + + local objects_list1 = { + modname.. ":slab_" ..material.. "_inverted", + modname.. ":slab_" ..material.. "_quarter_inverted", + modname.. ":slab_" ..material.. "_three_quarter_inverted", + modname.. ":stair_" ..material.. "_inverted", + modname.. ":stair_" ..material.. "_wall", + modname.. ":stair_" ..material.. "_wall_half", + modname.. ":stair_" ..material.. "_wall_half_inverted", + modname.. ":stair_" ..material.. "_half_inverted", + modname.. ":stair_" ..material.. "_right_half_inverted", + modname.. ":panel_" ..material.. "_vertical", + modname.. ":panel_" ..material.. "_top", + } + + local objects_list2 = { + modname.. ":slab_" ..material.. "_wall", + modname.. ":slab_" ..material.. "_quarter_wall", + modname.. ":slab_" ..material.. "_three_quarter_wall", + modname.. ":stair_" ..material.. "_inner_inverted", + modname.. ":stair_" ..material.. "_outer_inverted", + modname.. ":micro_" ..material.. "_top" + } + + for _, object in pairs(objects_list1) do + local flip_upside_down = false + local flip_to_wall = false + + local dest_object = object + + if string.find(dest_object, "_inverted") then + flip_upside_down = true + dest_object = string.gsub(dest_object, "_inverted", "") + end + + if string.find(object, "_top") then + flip_upside_down = true + dest_object = string.gsub(dest_object, "_top", "") + end + + if string.find(dest_object, "_wall") then + flip_to_wall = true + dest_object = string.gsub(dest_object, "_wall", "") + end + + if string.find(dest_object, "_vertical") then + flip_to_wall = true + dest_object = string.gsub(dest_object, "_vertical", "") + end + + if string.find(dest_object, "_half") and not string.find(dest_object, "_right_half") then + dest_object = string.gsub(dest_object, "_half", "_right_half") + elseif string.find(dest_object, "_right_half") then + dest_object = string.gsub(dest_object, "_right_half", "_half") + end + + + minetest.register_abm({ + nodenames = {object}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local fdir = node.param2 or 0 + + if flip_upside_down and not flip_to_wall then + nfdir = dirs1[fdir + 2] + elseif flip_to_wall and not flip_upside_down then + nfdir = dirs2[fdir + 1] + elseif flip_to_wall and flip_upside_down then + nfdir = dirs3[fdir + 2] + end + minetest.set_node(pos, {name = dest_object, param2 = nfdir}) + end + }) + end + + for _, object in pairs(objects_list2) do + local flip_upside_down = false + local flip_to_wall = false + + local dest_object = object + + if string.find(dest_object, "_inverted") then + flip_upside_down = true + dest_object = string.gsub(dest_object, "_inverted", "") + end + + if string.find(dest_object, "_top") then + flip_upside_down = true + dest_object = string.gsub(dest_object, "_top", "") + end + + if string.find(dest_object, "_wall") then + flip_to_wall = true + dest_object = string.gsub(dest_object, "_wall", "") + end + + + minetest.register_abm({ + nodenames = {object}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local fdir = node.param2 + local nfdir = 20 + + if flip_upside_down and not flip_to_wall then + nfdir = dirs1[fdir + 1] + elseif flip_to_wall and not flip_upside_down then + nfdir = dirs2[fdir + 2] + + end + minetest.set_node(pos, {name = dest_object, param2 = nfdir}) + end + }) + end +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/init.lua new file mode 100755 index 00000000..ffec1b7f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/init.lua @@ -0,0 +1,52 @@ +--[[ +More Blocks: Stairs+ + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +-- Nodes will be called :{stair,slab,panel,micro}_ + +local modpath = minetest.get_modpath("moreblocks").. "/stairsplus" + +stairsplus = {} +stairsplus.expect_infinite_stacks = false + +if not minetest.get_modpath("unified_inventory") +and minetest.setting_getbool("creative_mode") then + stairsplus.expect_infinite_stacks = true +end + +function stairsplus:register_all(modname, subname, recipeitem, fields) + fields = fields or {} + fields.groups = fields.groups or {} + if not moreblocks.config.stairsplus_in_creative_inventory then + fields.groups.not_in_creative_inventory = 1 + end + self:register_stair(modname, subname, recipeitem, fields) + self:register_slab (modname, subname, recipeitem, fields) + self:register_slope(modname, subname, recipeitem, fields) + self:register_panel(modname, subname, recipeitem, fields) + self:register_micro(modname, subname, recipeitem, fields) + -- self:register_6dfacedir_conversion(modname, subname) -- Not needed as of Q3 2013, uncomment to fix old maps. + circular_saw.known_nodes[recipeitem] = {modname, subname} +end + +function register_stair_slab_panel_micro(modname, subname, recipeitem, groups, images, description, drop, light) + stairsplus:register_all(modname, subname, recipeitem, { + groups = groups, + tiles = images, + description = description, + drop = drop, + light_source = light + }) +end + +-- dofile(modpath.. "/aliases.lua") -- Not needed as of Q2 2013, uncomment to fix old maps. +-- dofile(modpath.. "/conversion.lua") -- Not needed as of Q2 2013, uncomment to fix old maps. +dofile(modpath .. "/stairs.lua") +dofile(modpath .. "/slabs.lua") +dofile(modpath .. "/slopes.lua") +dofile(modpath .. "/panels.lua") +dofile(modpath .. "/microblocks.lua") +dofile(modpath .. "/registrations.lua") diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/microblocks.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/microblocks.lua new file mode 100755 index 00000000..8840a910 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/microblocks.lua @@ -0,0 +1,136 @@ +--[[ +More Blocks: microblock definitions + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = moreblocks.intllib + +-- Node will be called :micro_ + +function register_micro(modname, subname, recipeitem, groups, images, description, drop, light) + return stairsplus:register_micro(modname, subname, recipeitem, { + groups = groups, + tiles = images, + description = description, + drop = drop, + light_source = light, + sounds = default.node_sound_stone_defaults(), + }) +end + +function stairsplus:register_micro(modname, subname, recipeitem, fields) + local defs = { + [""] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0, 0, 0.5}, + }, + }, + ["_1"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0, -0.4375, 0.5}, + }, + }, + ["_2"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0, -0.375, 0.5}, + }, + }, + ["_4"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0, -0.25, 0.5}, + }, + }, + ["_12"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0, 0.25, 0.5}, + }, + }, + ["_14"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0, 0.375, 0.5}, + }, + }, + ["_15"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0, 0.4375, 0.5}, + }, + } + } + + local desc = S("%s Microblock"):format(fields.description) + for alternate, def in pairs(defs) do + def.drawtype = "nodebox" + def.paramtype = "light" + def.paramtype2 = "facedir" + def.on_place = minetest.rotate_node + for k, v in pairs(fields) do + def[k] = v + end + def.description = desc + if fields.drop then + def.drop = modname.. ":micro_" ..fields.drop..alternate + end + minetest.register_node(":" ..modname.. ":micro_" ..subname..alternate, def) + end + + minetest.register_alias(modname.. ":micro_" ..subname.. "_bottom", modname.. ":micro_" ..subname) + + -- Some saw-less recipes: + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":micro_" .. subname .. " 7", + recipe = {modname .. ":stair_" .. subname .. "_inner"}, + }) + + minetest.register_craft({ + output = modname .. ":micro_" .. subname .. " 6", + type = "shapeless", + recipe = {modname .. ":stair_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":micro_" .. subname .. " 5", + recipe = {modname .. ":stair_" .. subname .. "_outer"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":micro_" .. subname .. " 4", + recipe = {modname .. ":slab_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":micro_" .. subname .. " 4", + recipe = {modname .. ":stair_" .. subname .. "_alt"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":micro_" .. subname .. " 3", + recipe = {modname .. ":stair_" .. subname .. "_right_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":micro_" .. subname .. " 2", + recipe = {modname .. ":panel_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname}, + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/panels.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/panels.lua new file mode 100755 index 00000000..ec360ea3 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/panels.lua @@ -0,0 +1,115 @@ +--[[ +More Blocks: panel definitions + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = moreblocks.intllib + +-- Node will be called :panel_ + +function register_panel(modname, subname, recipeitem, groups, images, description, drop, light) + return stairsplus:register_panel(modname, subname, recipeitem, { + groups = groups, + tiles = images, + description = description, + drop = drop, + light_source = light, + sounds = default.node_sound_stone_defaults(), + }) +end + +function stairsplus:register_panel(modname, subname, recipeitem, fields) + local defs = { + [""] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0.5, 0, 0.5}, + }, + }, + ["_1"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0.5, -0.4375, 0.5}, + }, + }, + ["_2"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0.5, -0.375, 0.5}, + }, + }, + ["_4"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0.5, -0.25, 0.5}, + }, + }, + ["_12"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0.5, 0.25, 0.5}, + }, + }, + ["_14"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0.5, 0.375, 0.5}, + }, + }, + ["_15"] = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0, 0.5, 0.4375, 0.5}, + }, + } + } + + local desc = S("%s Panel"):format(fields.description) + for alternate, def in pairs(defs) do + def.drawtype = "nodebox" + def.paramtype = "light" + def.paramtype2 = "facedir" + def.on_place = minetest.rotate_node + for k, v in pairs(fields) do + def[k] = v + end + def.description = desc + if fields.drop then + def.drop = modname.. ":panel_" ..fields.drop..alternate + end + minetest.register_node(":" ..modname.. ":panel_" ..subname..alternate, def) + end + minetest.register_alias(modname.. ":panel_" ..subname.. "_bottom", modname.. ":panel_" ..subname) + + -- Some saw-less recipes: + + minetest.register_craft({ + output = modname .. ":panel_" .. subname .. " 12", + recipe = { + {recipeitem, ""}, + {recipeitem, recipeitem}, + }, + }) + + minetest.register_craft({ + output = modname .. ":panel_" .. subname .. " 12", + recipe = { + {"", recipeitem}, + {recipeitem, recipeitem}, + }, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":panel_" .. subname, + recipe = {modname .. ":micro_" .. subname, modname .. ":micro_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":panel_" .. subname, modname .. ":panel_" .. subname, modname .. ":panel_" .. subname, modname .. ":panel_" .. subname}, + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/registrations.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/registrations.lua new file mode 100755 index 00000000..54cdcbbc --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/registrations.lua @@ -0,0 +1,63 @@ +--[[ +More Blocks: registrations + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local default_nodes = { -- Default stairs/slabs/panels/microblocks: + "stone", + "cobble", + "mossycobble", + "brick", + "sandstone", + "steelblock", + "goldblock", + "copperblock", + "bronzeblock", + "diamondblock", + "desert_stone", + "desert_cobble", + "meselamp", + "glass", + "tree", + "wood", + "jungletree", + "junglewood", + "pinetree", + "pinewood", + "obsidian", + "obsidian_glass", + "stonebrick", + "desert_stonebrick", + "sandstonebrick", + "obsidianbrick", +} + +for _, name in pairs(default_nodes) do + local nodename = "default:" .. name + local ndef = minetest.registered_nodes[nodename] + if ndef then + local groups = {} + for k, v in pairs(ndef.groups) + -- Ignore wood and stone groups to not make them usable in crafting: + do if k ~= "wood" and k ~= "stone" then + groups[k] = v + end + end + local drop + if type(ndef.drop) == "string" then + drop = ndef.drop:sub(9) + end + stairsplus:register_all("moreblocks", name, nodename, { + description = ndef.description, + drop = drop, + groups = groups, + sounds = ndef.sounds, + tiles = ndef.tiles, + sunlight_propagates = true, + light_source = ndef.light_source + }) + end +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/slabs.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/slabs.lua new file mode 100755 index 00000000..eaacde58 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/slabs.lua @@ -0,0 +1,93 @@ +--[[ +More Blocks: slab definitions + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = moreblocks.intllib + +-- Node will be called :slab_ + +function register_slab(modname, subname, recipeitem, groups, images, description, drop, light) + return stairsplus:register_slab(modname, subname, recipeitem, { + groups = groups, + tiles = images, + description = description, + drop = drop, + light_source = light, + sounds = default.node_sound_stone_defaults(), + }) +end + +function stairsplus:register_slab(modname, subname, recipeitem, fields) + local defs = { + [""] = 8, + ["_quarter"] = 4, + ["_three_quarter"] = 12, + ["_1"] = 1, + ["_2"] = 2, + ["_14"] = 14, + ["_15"] = 15, + } + local desc_base = S("%s Slab"):format(fields.description) + for alternate, num in pairs(defs) do + local def = { + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, (num/16)-0.5, 0.5}, + } + } + def.drawtype = "nodebox" + def.paramtype = "light" + def.paramtype2 = "facedir" + def.on_place = minetest.rotate_node + for k, v in pairs(fields) do + def[k] = v + end + def.description = ("%s (%d/16)"):format(desc_base, num) + if fields.drop then + def.drop = modname.. ":slab_" .. fields.drop .. alternate + end + minetest.register_node(":" .. modname .. ":slab_" .. subname .. alternate, def) + end + minetest.register_alias("stairs:slab_" .. subname, modname .. ":slab_" .. subname) + + -- Some saw-less recipes: + + minetest.register_craft({ + output = modname .. ":slab_" .. subname .. " 6", + recipe = {{recipeitem, recipeitem, recipeitem}}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slab_" .. subname, + recipe = {modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname}, + }) + + minetest.register_craft({ + output = modname .. ":slab_" .. subname, + recipe = {{modname .. ":panel_" .. subname, modname .. ":panel_" .. subname}}, + }) + + minetest.register_craft({ + output = modname .. ":slab_" .. subname, + recipe = { + {modname .. ":panel_" .. subname}, + {modname .. ":panel_" .. subname}, + }, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slab_" .. subname, modname .. ":slab_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slab_" .. subname .. " 3", + recipe = {modname .. ":stair_" .. subname, modname .. ":stair_" .. subname}, + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/slopes.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/slopes.lua new file mode 100755 index 00000000..b1719894 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/slopes.lua @@ -0,0 +1,344 @@ +--[[ +More Blocks: slope definitions + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = moreblocks.intllib + +local box_slope = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, + {-0.5, -0.25, -0.25, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0.5, 0.25, 0.5}, + {-0.5, 0.25, 0.25, 0.5, 0.5, 0.5} + } +} + +local box_slope_half = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.375, 0.5}, + {-0.5, -0.375, -0.25, 0.5, -0.25, 0.5}, + {-0.5, -0.25, 0, 0.5, -0.125, 0.5}, + {-0.5, -0.125, 0.25, 0.5, 0, 0.5}, + } +} + +local box_slope_half_raised = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.125, 0.5}, + {-0.5, 0.125, -0.25, 0.5, 0.25, 0.5}, + {-0.5, 0.25, 0, 0.5, 0.375, 0.5}, + {-0.5, 0.375, 0.25, 0.5, 0.5, 0.5}, + } +} + +--============================================================== + +local box_slope_inner = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, + {-0.5, -0.5, -0.25, 0.5, 0, 0.5}, + {-0.5, -0.5, -0.5, 0.25, 0, 0.5}, + {-0.5, 0, -0.5, 0, 0.25, 0.5}, + {-0.5, 0, 0, 0.5, 0.25, 0.5}, + {-0.5, 0.25, 0.25, 0.5, 0.5, 0.5}, + {-0.5, 0.25, -0.5, -0.25, 0.5, 0.5}, + } +} + +local box_slope_inner_half = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.375, 0.5}, + {-0.5, -0.375, -0.25, 0.5, -0.25, 0.5}, + {-0.5, -0.375, -0.5, 0.25, -0.25, 0.5}, + {-0.5, -0.25, -0.5, 0, -0.125, 0.5}, + {-0.5, -0.25, 0, 0.5, -0.125, 0.5}, + {-0.5, -0.125, 0.25, 0.5, 0, 0.5}, + {-0.5, -0.125, -0.5, -0.25, 0, 0.5}, + } +} + +local box_slope_inner_half_raised = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.125, 0.5}, + {-0.5, 0.125, -0.25, 0.5, 0.25, 0.5}, + {-0.5, 0.125, -0.5, 0.25, 0.25, 0.5}, + {-0.5, 0.25, -0.5, 0, 0.375, 0.5}, + {-0.5, 0.25, 0, 0.5, 0.375, 0.5}, + {-0.5, 0.375, 0.25, 0.5, 0.5, 0.5}, + {-0.5, 0.375, -0.5, -0.25, 0.5, 0.5}, + } +} + +--============================================================== + +local box_slope_outer = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, + {-0.5, -0.25, -0.25, 0.25, 0, 0.5}, + {-0.5, 0, 0, 0, 0.25, 0.5}, + {-0.5, 0.25, 0.25, -0.25, 0.5, 0.5} + } +} + +local box_slope_outer_half = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.375, 0.5}, + {-0.5, -0.375, -0.25, 0.25, -0.25, 0.5}, + {-0.5, -0.25, 0, 0, -0.125, 0.5}, + {-0.5, -0.125, 0.25, -0.25, 0, 0.5} + } +} + +local box_slope_outer_half_raised = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.125, 0.5}, + {-0.5, 0.125, -0.25, 0.25, 0.25, 0.5}, + {-0.5, 0.25, 0, 0, 0.375, 0.5}, + {-0.5, 0.375, 0.25, -0.25, 0.5, 0.5} + } +} + +-- Node will be called :slope_ + +function register_slope(modname, subname, recipeitem, groups, images, description, drop, light) + return stairsplus:register_slope(modname, subname, recipeitem, { + groups = groups, + tiles = images, + description = description, + drop = drop, + light_source = light, + sounds = default.node_sound_stone_defaults(), + }) +end + +function stairsplus:register_slope(modname, subname, recipeitem, fields) + local defs = { + [""] = { + mesh = "moreblocks_slope.obj", + collision_box = box_slope, + selection_box = box_slope, + + }, + ["_half"] = { + mesh = "moreblocks_slope_half.obj", + collision_box = box_slope_half, + selection_box = box_slope_half, + }, + ["_half_raised"] = { + mesh = "moreblocks_slope_half_raised.obj", + collision_box = box_slope_half_raised, + selection_box = box_slope_half_raised, + }, + +--============================================================== + + ["_inner"] = { + mesh = "moreblocks_slope_inner.obj", + collision_box = box_slope_inner, + selection_box = box_slope_inner, + }, + ["_inner_half"] = { + mesh = "moreblocks_slope_inner_half.obj", + collision_box = box_slope_inner_half, + selection_box = box_slope_inner_half, + }, + ["_inner_half_raised"] = { + mesh = "moreblocks_slope_inner_half_raised.obj", + collision_box = box_slope_inner_half_raised, + selection_box = box_slope_inner_half_raised, + }, + +--============================================================== + + ["_inner_cut"] = { + mesh = "moreblocks_slope_inner_cut.obj", + collision_box = box_slope_inner, + selection_box = box_slope_inner, + }, + ["_inner_cut_half"] = { + mesh = "moreblocks_slope_inner_cut_half.obj", + collision_box = box_slope_inner_half, + selection_box = box_slope_inner_half, + }, + ["_inner_cut_half_raised"] = { + mesh = "moreblocks_slope_inner_cut_half_raised.obj", + collision_box = box_slope_inner_half_raised, + selection_box = box_slope_inner_half_raised, + }, + +--============================================================== + + ["_outer"] = { + mesh = "moreblocks_slope_outer.obj", + collision_box = box_slope_outer, + selection_box = box_slope_outer, + }, + ["_outer_half"] = { + mesh = "moreblocks_slope_outer_half.obj", + collision_box = box_slope_outer_half, + selection_box = box_slope_outer_half, + }, + ["_outer_half_raised"] = { + mesh = "moreblocks_slope_outer_half_raised.obj", + collision_box = box_slope_outer_half_raised, + selection_box = box_slope_outer_half_raised, + }, + +--============================================================== + + ["_outer_cut"] = { + mesh = "moreblocks_slope_outer_cut.obj", + collision_box = box_slope_outer, + selection_box = box_slope_outer, + }, + ["_outer_cut_half"] = { + mesh = "moreblocks_slope_outer_cut_half.obj", + collision_box = box_slope_outer_half, + selection_box = box_slope_outer_half, + }, + ["_outer_cut_half_raised"] = { + mesh = "moreblocks_slope_outer_cut_half_raised.obj", + collision_box = box_slope_outer_half_raised, + selection_box = box_slope_outer_half_raised, + }, + ["_cut"] = { + mesh = "moreblocks_slope_cut.obj", + collision_box = box_slope_outer, + selection_box = box_slope_outer, + }, + } + + local desc = S("%s Slope"):format(fields.description) + for alternate, def in pairs(defs) do + def.drawtype = "mesh" + def.paramtype = "light" + def.paramtype2 = "facedir" + def.on_place = minetest.rotate_node + for k, v in pairs(fields) do + def[k] = v + end + def.description = desc + if fields.drop then + def.drop = modname.. ":slope_" ..fields.drop..alternate + end + minetest.register_node(":" ..modname.. ":slope_" ..subname..alternate, def) + end + + -- Some saw-less recipes: + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname, modname .. ":slope_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname .. "_half", modname .. ":slope_" .. subname .. "_half_raised"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname .. "_half", modname .. ":slope_" .. subname .. "_half", + modname .. ":slope_" .. subname .. "_half", modname .. ":slope_" .. subname .. "_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname .. "_outer", modname .. ":slope_" .. subname .. "_inner"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname .. "_outer_half", modname .. ":slope_" .. subname .. "_inner_half_raised"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname .. "_outer_half_raised", modname .. ":slope_" .. subname .. "_inner_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname .. "_outer_cut", modname .. ":slope_" .. subname .. "_inner_cut"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname .. "_outer_cut_half", modname .. ":slope_" .. subname .. "_inner_cut_half_raised"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = recipeitem, + recipe = {modname .. ":slope_" .. subname .. "_cut", modname .. ":slope_" .. subname .. "_cut"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slab_" .. subname, + recipe = {modname .. ":slope_" .. subname .. "_half", modname .. ":slope_" .. subname .. "_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slab_" .. subname, + recipe = {modname .. ":slope_" .. subname .. "_outer_half", modname .. ":slope_" .. subname .. "_inner_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slab_" .. subname, + recipe = {modname .. ":slope_" .. subname .. "_outer_cut_half", modname .. ":slope_" .. subname .. "_inner_cut_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slope_" .. subname .. "_half_raised", + recipe = {modname .. ":slope_" .. subname .. "_half", modname .. ":slope_" .. subname .. "_half", + modname .. ":slope_" .. subname .. "_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slope_" .. subname .. "_half_raised", + recipe = {modname .. ":slab_" .. subname, modname .. ":slope_" .. subname .. "_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slope_" .. subname .. "_inner_half_raised", + recipe = {modname .. ":slab_" .. subname, modname .. ":slope_" .. subname .. "_inner_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slope_" .. subname .. "_outer_half_raised", + recipe = {modname .. ":slab_" .. subname, modname .. ":slope_" .. subname .. "_outer_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":slope_" .. subname .. "_inner_cut_half_raised", + recipe = {modname .. ":slab_" .. subname, modname .. ":slope_" .. subname .. "_inner_cut_half"}, + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/stairs.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/stairs.lua new file mode 100755 index 00000000..8c7b1cdf --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/stairsplus/stairs.lua @@ -0,0 +1,221 @@ +--[[ +More Blocks: stair definitions + +Copyright (c) 2011-2015 Calinou and contributors. +Licensed under the zlib license. See LICENSE.md for more information. +--]] + +local S = moreblocks.intllib + +-- Node will be called :stair_ + +function register_stair(modname, subname, recipeitem, groups, images, description, drop, light) + return stairsplus:register_stair(modname, subname, recipeitem, { + groups = groups, + tiles = images, + description = description, + drop = drop, + light_source = light, + sounds = default.node_sound_stone_defaults(), + }) +end + +function stairsplus:register_stair(modname, subname, recipeitem, fields) + local defs = { + [""] = { + node_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}, + }, + }, + }, + ["_half"] = { + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0, 0, 0.5}, + {-0.5, 0, 0, 0, 0.5, 0.5}, + }, + }, + }, + ["_right_half" ]= { + node_box = { + type = "fixed", + fixed = { + {0, -0.5, -0.5, 0.5, 0, 0.5}, + {0, 0, 0, 0.5, 0.5, 0.5}, + }, + }, + }, + ["_inner"] = { + node_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}, + {-0.5, 0, -0.5, 0, 0.5, 0}, + }, + }, + }, + ["_outer"] = { + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0, 0.5, 0.5}, + }, + }, + }, + ["_alt"] = { + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0}, + {-0.5, 0, 0, 0.5, 0.5, 0.5}, + }, + }, + }, + ["_alt_1"] = { + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.0625, -0.5, 0.5, 0, 0}, + {-0.5, 0.4375, 0, 0.5, 0.5, 0.5}, + }, + }, + }, + ["_alt_2"] = { + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.125, -0.5, 0.5, 0, 0}, + {-0.5, 0.375, 0, 0.5, 0.5, 0.5}, + }, + }, + }, + ["_alt_4"] = { + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.25, -0.5, 0.5, 0, 0}, + {-0.5, 0.25, 0, 0.5, 0.5, 0.5}, + }, + }, + }, + } + + local desc = S("%s Stairs"):format(fields.description) + for alternate, def in pairs(defs) do + def.drawtype = "nodebox" + def.paramtype = "light" + def.paramtype2 = "facedir" + def.on_place = minetest.rotate_node + for k, v in pairs(fields) do + def[k] = v + end + def.description = desc + if fields.drop then + def.drop = modname .. ":stair_" .. fields.drop .. alternate + end + minetest.register_node(":" .. modname .. ":stair_" .. subname .. alternate, def) + end + minetest.register_alias("stairs:stair_" .. subname, modname .. ":stair_" .. subname) + + -- Some saw-less recipes: + + minetest.register_craft({ + output = modname .. ":stair_" .. subname .. " 8", + recipe = { + {recipeitem, "", ""}, + {recipeitem, recipeitem, ""}, + {recipeitem, recipeitem, recipeitem}, + }, + }) + + minetest.register_craft({ + output = modname .. ":stair_" .. subname .. " 8", + recipe = { + {"", "", recipeitem}, + {"", recipeitem, recipeitem}, + {recipeitem, recipeitem, recipeitem}, + }, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname, + recipe = {modname .. ":panel_" .. subname, modname .. ":slab_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname, + recipe = {modname .. ":panel_" .. subname, modname .. ":panel_" .. subname, modname .. ":panel_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname .. "_outer", + recipe = {modname .. ":micro_" .. subname, modname .. ":slab_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname .. "_half", + recipe = {modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname .. "_half", + recipe = {modname .. ":panel_" .. subname, modname .. ":micro_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname .. "_right_half", + recipe = {modname .. ":stair_" .. subname .. "_half"}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname, + recipe = {modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname .. "_inner", + recipe = {modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname .. "_outer", + recipe = {modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname, modname .. ":micro_" .. subname}, + }) + + minetest.register_craft({ + type = "shapeless", + output = modname .. ":stair_" .. subname, + recipe = {modname .. ":panel_" .. subname, modname .. ":panel_" .. subname, modname .. ":panel_" .. subname}, + }) + + minetest.register_craft({ -- See mirrored variation of the recipe below. + output = modname .. ":stair_" .. subname .. "_alt", + recipe = { + {modname .. ":panel_" .. subname, ""}, + {"" , modname .. ":panel_" .. subname}, + }, + }) + + minetest.register_craft({ -- Mirrored variation of the recipe above. + output = modname .. ":stair_" .. subname .. "_alt", + recipe = { + {"" , modname .. ":panel_" .. subname}, + {modname .. ":panel_" .. subname, ""}, + }, + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/default_brick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/default_brick.png new file mode 100755 index 0000000000000000000000000000000000000000..9c76033fb40e2f22adfa87203e9fb58c506a1eb6 GIT binary patch literal 716 zcmV;-0yF)IP)yf`YIX+SzKAB0@kx zAw?hrK@dSgimbb{*|~G?o$r}*&U;?L=V3p5_}(%}{%p!?cfKjU{6Y(!8nqfn2Q)Y0 zX;FOi)%Rz2KA+8Wz4cKO_bE&%?U7h6U$YsL04Qk3NDri@L70 z(TuV1KWi-!0f6_O{q*q-0^r0Z=Q1z@U=jK^Z{BK-?+L+`=6#EYb5peLeBHc%{2k{+ z96&@^>?9M5sglih%Cf8{&_Xm_2pk%Z6u3-8ViWl+FL$^g51_$t(XxOP5ivS<+V;%w z;A7=@H~2(~b-89wo<4Toot@>EF1=oDtHdVOS^#L<&U*&{S(Yspi#*RSU%h;Be!+hJ z^aDiv>vZ$Zt-Ex5KM?gc%ARRrd%OCNR~J`4yS=@4S06}=j2XrUjD3$gTBNC6j{yQ5 zqEf_}W|a(U^y4`0FEq7O1}_}Qzw?y@MgV<3oR;-E6*NZ18CFr$d>_<&K7Y~In?3}j z=N{Q_kAIO$mPMKEW>U(o>xJOP7;Eh~j(L85^{p!aP!{E4Z!ru5`|*?Of&oozjF1>m zO#IVs-oANTef#y`qc*a@34EMM`Lb=_y?@O8MBdQ>Xq3^r2m=Eo5Jlgz6dtM^!DWu(Q^{j=(PSnwzCcU|n?k~pY>*2V*^1(^yZ?U>8wTTza=cj{ zK*sTe*%u*v+wJzj`Fw4`EzSW5vx=0+Wa&+7aUKAhv>XB`YFsX#%e6wmO?sQU+F&;PE5~ENsQUFxDDF|C`C80hLECan1T#TnRr!@sb jW^;q=oA}JhzyHQReZYDGgC>Ma00000NkvXXu0mjfvk!5c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/invisible.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/invisible.png new file mode 100755 index 0000000000000000000000000000000000000000..4b5b3029265a4ef9b9c654442d56c7f198ffdeb8 GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-5DwYogajamnSs&YgKIsI O#o+1c=d#Wzp$Pyq!wQA~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_cactus_brick.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_cactus_brick.png new file mode 100755 index 0000000000000000000000000000000000000000..0e8c2c9eacaaedf222922b5e8cebdfad20cd408c GIT binary patch literal 718 zcmV;<0x|uGP))%j6!`f&HbwXgnKe$7lg;e9!Z zfIgtp`{l=P-u(UIOP(6syCFtu9qug@bDAF?`2>kUeAKy81fh>vp+#KZ`sn=Fi9ux7 z4gZxbN?2Yz{`+2u5%Xgc1r86jZTtaK*L9oo{jk&fjm-;Vxq*+(jY_w8}St~_N zv)9@nqKJ6!lPrS}0KhrNf3B_r03$l*iiv4^zuxw5z3}NDPp=aZ8G_blCrP)q)vA5} zjT?k2A^|fbv!u7dWGXf`&vO|-C(1YC1B|WLK#?iQGXD3$E}4)HU;&auHJxAx-h1(G zx99~ZN{BT{C!A7MmU#EKU#-Y`u{=6CZtB{kX_93CFf^?d2LO}FWL6Zbs=82lm_G97-p z@wpRim>fX4jZH1%IO@4cW2|;!2>9Z3qcz3=V?R`jrrOZ}0fAHqp6Kv^XS3Pj(cV@* zxLBThyz|S?N}H-&XL-)dL)W7sV@#4|b{N)ASC_B62mn>No)z=4@A1Q1uMtBMQ3i-9 z7^Z(7)$hLY*%^H2hd^4bHQWb93|a^9u?J zii(Pgi;K(3%F4^jD=I3gs;a81t7~d%YHMrj>gpOA8X6lLo0^)Mo10r&T3TCM+uGXN z+uJ)jIyyT$ySlo%ySsaOdU|_%`}+DOOqein;>1alCQY6^dFs@u)22>cA1myv!>W*Pj$$d?vOjf zF>jVr{%ohB`7Wi4-6~diRIc=>UgO!Y$+u~9fbgQ+Dqz65mIV0$LymF~dO}eDDbSdo zo-U3d5|XS3xt$LNNU%LvUmdtB9 zW!}mQ)U;c?H*clx;|RHYwXiAInu1twKk8ci@=bbk{{7`XWv@AYutpp4unJC^#PGUQ z>jP87bRGAKuOSO>+jpk@nY>my^;1d1m8erw{@B|1uTgvHobfX!v`k6$-#U5EY@&g^EXPp2C$X>8*)xv;C9~uF73s zb@$i?>36S6T8=H8Y}+mwuy_4|;>%|f-1xT^z2COyg!iHy&!rDoI;tlJZg4RCJnyxA YL`_=BLG$WYKwmL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_bottom.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_bottom.png new file mode 100755 index 0000000000000000000000000000000000000000..1522829716f2582ee386505735a34cc566c137f2 GIT binary patch literal 579 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47)1hnLR^7dMn*;^CMFgZ7It=a zPEJm4Zf+hP9$sEvetv!d0RcflK_MX_VPRnr5fL#lF>!Hm2?+^FNl9sGX&D(Ad3kvS z1qDS#MP+4Wb#-+O4Gk?VEnQt*0|NsS6BAQYQ!6Vg8yg!}D-Aa*O%GcwZ##8wJ0Pj; zZLj0&pyTVP>+h)P@2DH-q!s9_8|bVT?4lR!sviPE1`+PM5gvw-9(qw;M$ysHF<$yH zF){IerU?lNiGGHO{-%k6W=Z~rNdaa_Kt@thT3T9WsAXojRaTf~R)ke{m}z#nRZh5B zPPk=GgjG(YbxuxBQH*VIadCN~eMOQ(MY3aMqE%(GLshb4RaI4OZEbUw>x2mt9wx5> z1>7r77sn6@N!EkDeuoVN*e>KB3!Zetk0CHnQ6pMKY=K;(s`xX8H@n;(F@-pVF5cE9 zy!}b~nd&V}j#H~*RMJ#D{t3K2kl1`XDE(qy%4)MLN0u&ix4ptoo;n17Z$G!&B)DVY zf^5?{R}ZeA(X&G+IPGj@*LU^w2S-@u#T?H6_E`OWkJRQj{e~BR*VP+;i)2shZ8h7q zHiR#%d&M2SJ2hGMvyZR8cmD1o(|+%DeD3nss&4K(5&B@mV#oEXZ_V5zks*F$cT2d) z{R%t9gO!rTVt>lgue{`2+@~bFHFRc?MV8e3mU%i>0%;Nx9tiwrT*{i?mVbJc6VTTT Mp00i_>zopr0FjTrHUIzs literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_side.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_side.png new file mode 100755 index 0000000000000000000000000000000000000000..ce9e16f7cacc3aa82b5994fab11fe89663367bdd GIT binary patch literal 478 zcmV<40U`d0P)?6crT}78Vv47Z(^97#SHE8X6iK8yg%P93CDXA0HneARrlG>R7EdTMKD-LEm%k~SV=NjNG@7RGG9(LVNNk&Pc>mtHeydPVo)|> zQ8sB;I%-xqYFIjJRyAu^I&4=tY*;#MSvz=QKzL(8d1F9&V?l#zMY6K8+1c6b+v=+T z007EKL_t&-8CAi}O2a@D2GH+LzD#D4)TBEpQhWj5!q;~txDpYOZp7NuiD~}sb=`CL zh-)-l5kBob)awB|H#tln1mhy>*kcUAsGyfYpVi{{lFtvbc(xJB7>d<@Ey1B>Hn>&h zUyD-12Ve-ckv UH#?H2X8-^I07*qoM6N<$f{v%C82|tP literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_top.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_circular_saw_top.png new file mode 100755 index 0000000000000000000000000000000000000000..96f3350cfa99f5c36abecf0f29b83c6d52f3e150 GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfiU6MwS63?yH!DpK8!Zo8EpIz@ zZ#y8V?QO5)>!9Q7sO#^j=?^5G^a7o<0-bdOo%MoU^nzXWLqNzN!d*AQ!!W|rDAGeO z%F8ImOF!PvG{Mgx(a$i^-!w7MEXm(6DZnf#&@405GBeyNE7UYA%rYy&Dm%=5NP1G@Q) zr;B5Vge2?1K)=HV0uBeae^c|7ap%yoYv3;Uzq^1XYDw6IOIBuHZ&Kal1fwR~mpzkd z?>$auFb1q+VTD7TqZEh3$PKTm@3ohH0GxQj& zdwg|$?0r2;cgv@DPJUfdY>?K*e~;U3M(OLhkGF{Idpq-**;Us|GPw#KyL^{j^1mZ! e71rbNi(T42ZR&a literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_clean_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_clean_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..8da5d7d268becc4afa588386e82dc0f129a1b3e4 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E08{L;PH_okI$TWap%sv z`}aRQeE1P4B35Q82b5zk3GxG}1%c3%R}nzU%G1R$q=GRyft^`^HQ8_h!y6_Y0W;|k zjt)shAGa2wyE0kLa8i19BNlg8YIR o9G=}s19G@MT^vI=WRn#HfgA${My}@`B0v^{r>mdKI;Vst09j-cg#Z8m literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_checker.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_checker.png new file mode 100755 index 0000000000000000000000000000000000000000..3df90c305503c3714fc3514a669378816646e257 GIT binary patch literal 744 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47y|-)LR_7loqc?KLPA2q!^0yZ zBcr0CqNAf@Vq)Ur;*ye*Qc_YQWb93|a^9u?J zii(Pgi;K(3%F4^jD=I3gs;a81t7~d%YHMrj>gpOA8X6lLo0^)Mo10r&T3TCM+uGXN z+uJ)jIyyT$ySlo%ySsaOdU|_%`}+DOOqein;>1alCQY6^dFs@u)221_t_u zh6X^kp%Dmzfw2(~f`ADS8k+zCm@qLlH3eZaGc$8Db8|2@H@AR53kwTN3ri5Nva$jZ zAlll>+8T^)tZjh6-qs!noE)8;oSj@<-Q3*W-vn5x0fX4JB*+gK#*~B56N36rfsw`J z>Eak7A<261xALI?5rzkkeJ37YQ>uJ6YHiSxNhemH&~|z(7b~-P_Rg07|IP2SyV?dW zIh|*olMRn`>jijdZYXRnZRgJUEsAmS{GrG+F(_E0 zkM)(5gBQ<(DH*xBOKqeI)uggqWUnrsxI(8}Kbx7M%Ey0wPKHz`&^887S3j3^P6;W`?r|&P=(gr(vp_X8!8YngeH)UKfAYSj(Uw)_*j&>{;Wg zX;Vu6So^%$v?ch*vWcYaiS0ulIkj0cazGr>mdK II;Vst0M)uX$^ZZW literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_glass_stairsplus.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_glass_stairsplus.png new file mode 100755 index 0000000000000000000000000000000000000000..8086a28fcc0d289df066cb018919defc3949eb18 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3ATO|7l1ot>Rir%s(d zefoCswRJ#I#*!evUI0g_;OXk; Jvd$@?2>?G|G<5&~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_stone.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_stone.png new file mode 100755 index 0000000000000000000000000000000000000000..1e514edde223b0a830c1851f44120d0cad77d0d2 GIT binary patch literal 229 zcmV^P)74mVI`?lTp3l-JwueEL8&*x%Q z#~48F+qSPIB@mx!iT63F%)|%)nOvm)g>8wfdi@r;7zdC^DszlEr{bqARn>XEYArb| z&N;@%4I-C1B$86F76{{RkzQo%(U?c$$hcfZ;Cbm+W^j26~o<<%5Nzt fZh$T}fRykDxeiX{&=GMT00000NkvXXu0mjff&pKk literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_stone_bricks.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_coal_stone_bricks.png new file mode 100755 index 0000000000000000000000000000000000000000..366e4453dd853bd691b358c3b47c72e5b2b816a9 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf`2e2~S8WY-JzZ^mU0p*U(gPwr z6C*(^b literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_cobble_compressed.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_cobble_compressed.png new file mode 100755 index 0000000000000000000000000000000000000000..94d02b5f3f046082d247d1a7e359ed6becc0864a GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}T7XZ8tFyhWo3p)}v!jO#5IK3c zI(xb}d%8M#x;lG%xOjWG`gnN+`1u6-`2+>{1qb+r1p0>t1w@7hM@NLlMn%NOM8?NN zCCA66CdH*D#iu1FWTd5Jr>7R>Wf$e;G}czPH`li}H@uo0tq8Pnr>Bc!h=e5TK}IK5 zMGjVnN5OkF#DXWE-<4VY-`mXjWqVq0%+e-zQ7?t+^oe#-KVm|nYZhq8sp!=!aEZR1 zccxSEgQKwR^g9y4`Ym}~5ki-LZ&ka{eo4=DUH92%wVR(W`%rFt{keCI{J#xu+fAsiGij} zyoW}Fvr0#%b#91$ZK7FTh;~VYZbpEXma0^Aj{IYwu4GRa$B>F!splN|4k&Q291va7 zbnAcp_73rl#W#*Pq$Hl%o4coBf`HW|PPauHKZ-4SWE1@-F#Bt|%E6kt7Xp=jO&8~A zZx>LXSpRrtH$GW#20dYTmhcEols0p0n!IH^#^XOh@`oyZ-}P$KdJe=d#Wz Gp$P!3+)A+k literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_fence_jungle_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_fence_jungle_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..9ed520c6565ffcb264b6ab609730bdec85d9526d GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME0AVnU~t!y^D>an_tdZS zH<^{K3m`Ap)5S5Q;#O<#MXrVb4(I$`Z~xoxteo1UVa2b+ zZhrma16Plv_eNqWSDKD7on%zd+0@w~RqB|OtESYTyDTKFg@HRxFu{G*+cYIlzQ0d* ehwS_DlqGTxQ_i;XpmRXu89ZJ6T-G@yGywqjKsiqU literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_fence_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_fence_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..52061dc584b6d99bde3cc4ecf3f4d5d4f18bd638 GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfw*a3IS0K&Ez@VofYNW_(%*$XR z&1fRWZmq;)qrz>cqvWK->8vj3tRv#4&Fii&=4B$|t0&}ZBIau%{T z?5L6Kq@C=dk?O3P>SC1YuAk~fW4W-<;;!mh01z;nbNQ z)L9tWRg&19cK`qY literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..b4c7fb5f06515f2c5bac428faa4d456a409cd433 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Q-Dv1E0A8c#`*$mn}KBa@olh%g(G? zadz?ID~lFgU9$Mf+O@Z~ZoRu>$Gu&FVdQ&MBb@ E0JO9*6aWAK literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glow_glass_detail.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glow_glass_detail.png new file mode 100755 index 0000000000000000000000000000000000000000..ea67bc359da8019ed8eec64dee8177894b878429 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr_~TYbwnqGD-`W&pY4X z&BrRRl%qdRjm?X36L(zPsz3d~cc0$+?^5~j>CGemD|CMMFBFfK*t2Is?{U?u|5pmu zbvP`!BGQ%IxQlIq5c7`3A7hL}7YS;v>L@$e;Hs=_$oAm$Ee54;zGA=LssgQKVDNPH Kb6Mw<&;$T~k~=*B literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glow_glass_stairsplus.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_glow_glass_stairsplus.png new file mode 100755 index 0000000000000000000000000000000000000000..cdb804436943280ac37a9e14ade2ea6854be2980 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=9Z?75#r)^8ab=|L5KR zU-bTe(eHD)=_F8su_VYZn8D%MjWi&~$FqOq4nJce%&Z z6|zU|b53v5)ch&w|IyL3cZK^a*?>pSZeRO9-$VOV=||-&)9-&g>hJY{CF#U2dr_ci N44$rjF6*2UngBt1MDG9q literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_grey_bricks.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_grey_bricks.png new file mode 100755 index 0000000000000000000000000000000000000000..9839ca25368f110e8bfd3cd93147f1df9afdfca1 GIT binary patch literal 725 zcmV;`0xJE9P)zDt&dVKn26i1X&*L9OP8HMnci@*MU@xzlRH`nhL3$JP` zr4W&N8e|^?LAYL7lu<_2IL;i0FyQ?dEEZBpK8RtGb=x5WL(^1o5|3iIdB6Mf>`ZGF zuGdGZMli6ZEKSowN=l8C*0xEt zfzde0afI|fQG@`-eV)%9oAWN)XAd46$8kcyun07RSRbs?B#z?v>#x2c#54eDpx9ry zoe+*~S558C=DiTMX;r*c<4~8CR+9nLwiuk9J$K!i))PX=wpm@(N@}U3()#v(N6<73 zvaG9?ceZV3d4d0U_DreaZg+PWu8X>`Eys3jgiuqpqmpP+t~2ukFS<`YJwA@22(mO$ zliY4E=l%j?XqzgI6G{jJScc(0FJC-7IoWJ(P0C(h{D&1L9p^3Y=ku9Et$d#$Y^)DL zW?9I9GB5Hh>-!<_1BFQzX8;DAU%UZgObGF=yWQPnrHc?k2x&PIpvxdw1m4BPw#YC6oMrWi#OMJLCfA*9nZ_2*tEI^)slDeoF7RhI6> zASR8@H=Cuu?0H+)t!0{5+qY4Y5JFy^Z;n1WB2ueC$RJqhX&MHJ@U%QwF^lzLY+F9G zy|?tGR8?6qLgzCF_DP%<#qPrmSd6!w(h`6jef-hY^;Ht5b8kKlBLG-H>$bg%VtDw) z=MJ@n5Qm5Bq9~=34X>4+zW?r9$8zhsmeVw9*>@daBq#Jg@_3<8(z{{p00000NkvXX Hu0mjfH7Z*D literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_checker.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_checker.png new file mode 100755 index 0000000000000000000000000000000000000000..d27f4df7646c69e299211b8bb8327eaca309fe19 GIT binary patch literal 850 zcmV-Y1FigtP) zLNJ+35JDi;>vhWIG60e!;rl+He)+`GQW}tuWtm2!L9^MUUate7sw%l$7Fm{&f*_#V z?IMK0G)>;$T_%$W-ENm?G)gX)V|#lWMNwE?UB#dIMW@BuU8f0^;K0A`F56MNtq!P^nbJ=H@2z z`JB;c#Qy$%I2^vBsxdT8qgt(sR4PTM)A=xvB#CzWC(kd>c%Fx%DEv3*I1Z8|5s?J0 z>yl0{V%s*gT8-&+N-~)w`uh6H)>fIxWP%cnG8hcFy}d=(b#z_Fd3OlH5O3}+C#uc=LMk1MD|KNarzt7gz z7PHxmbUKYVJ3FIPD&e{=g+hUJIvrY;MNCz(CU1;JW8wQggTdfm+~d%7Jv`54Hk%=3 zvsrq*9$^@Ad3lMd#t=daV20;*@>pJuK98J@Be0(4lTOg&USYBQxy0WrDzu%|T zYH@UQ#B}PRB@zTdfNk5zvds1MH9`mqg#uw1A^^*=828_Z&gXLs!$4J4uCA`gWHKm< zLMD^J^E~GBIi_jix-P1!a&mIQ-TfVLB~CVzLEQX#6V`sOvAVL#i}}L+-}hoP8nL^( zOQ+M}>-N`heSMuDH&^7+S=zm}Xf~Tvt5tS(c95?A_`&D3&ousOuploWgkW!Pk6y3$ z@lN06rg1}Ragm4i1MPMjRaH4XJ^kn>m0H4cJ(7z_a`_xW2mlPjpj0XmjYNsZ<7hFB zVzKx?c&%2WSS%t%A`#x~H=K8yp*dtWn^CD$uq+G9vPdK}9LFJygqY?t#bS{l2*_kI cBoYb!0rzZs#rZ#!x&QzG07*qoM6N<$f|0D3O8@`> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..51be0d63f29ed24a3560e0a92197c79a91e95300 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`sh%#5Ar_~%PIlxw;K1UVUM2F~ z{_>58M_jw!m?SP*Sl=yg^DOFgn=-?Uz&A@nE-m~f75Y}zp!i1bs;I1%%N}{_!W~=| zc6LM@|2I!HEcTR074JR)4rU;K$KqEuf9nmF#eMs7%lu|W?v#7S+4cb~WbkzLb6Mw< G&;$UrT|P(v literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_glass_detail.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_glass_detail.png new file mode 100755 index 0000000000000000000000000000000000000000..2b8fc120d7b65ad8a0b4bf9d1f3da712222c6bd4 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr_~PPIlxwpuoYh)&JrD z{3w07R{aafxgt)@p5M82b_i=XY!Vg}UHvU+#mSj_y}~}TCi86l<>KP(&#>T}QEXbd z_!@pI&JT_Bp4wX=?tI^#AB++PlL2m2AMHXSc8YpYNgls`R7smFf3C9`*Nnz>;)gm%S*^ OGzL#sKbLh*2~7Y((nmJ{ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_stone.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_iron_stone.png new file mode 100755 index 0000000000000000000000000000000000000000..20c42f33e369fcdc38d02accb6528ee912c7a135 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UA)_S@)hDb=N9yIi0F%)1qP-!43 zrZQ)_`PXf`wsJ~Z@jqkUZrGpfAJSSQ^UUtp@w$bJrd@w7^Z0e${54S*r6&BA_&q0x z>EoYp~Tf5zmAbEZt5KWEnb zxpNlIowIn(ti^NZE}lPk&CigL@SnW0HReZHUZI^Rh!qW+PZGd_6_T{Z`iPX z(}ta!HXPZv=NJ$j*mvpl$xEkCUpjmG%GuMr4DU36zB}jX;usaF){>aHJM>pFYk zyhbLwl2mu)MiFaC$1EK`nNH7HvzIDfp41>b`_a4EjOtrum^f|w>o=_5oA=D(&)3yw zZJ+mC5(+&q+qRTp*;e_5Db`!-5*NSyGN;%;J1*kjd!8xFQW|C`i23|y>yMscR2TRL P=raaSS3j3^P6P6h@kYX*JaGv`ZyY8X6S{an^L HB{Ts5T8kHL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_obsidian_glass_stairsplus.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_obsidian_glass_stairsplus.png new file mode 100755 index 0000000000000000000000000000000000000000..3eb22d0a5d4bcc2f828b1c518c019b0388a5386c GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t{_1H0eLk;Q!^h?AcwIe z$S;_|;n|HeAjj0x#W92<+V`}fAcFz}lY@e!s)Pxz>YLXKp6~qg?Sx0dv<*HHqF$eq lRX+#JGSCgVmfPQx!tA=1uW<&yxh>ED22WQ%mvv4FO#qRoCHDXT literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_plankstone.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_plankstone.png new file mode 100755 index 0000000000000000000000000000000000000000..b1a65c544cbc1f67036f4be055489ab6c031d8dd GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}QGic~tGTYYg^sYLu85Vsq>X{3 zy`h++sf@FkjH{W1ySapig`}^YqMyB@zmIpIy-Y|@U}#8iSV(YqNJw~SNVL0Vd~{TT zw@yM#bV6)QVq9!ed|XCKa$a^;eol4)5as3+=H^tFmsMAkcVwDREOyz{9aJJ@aTjR& z3{Mxw5D7`vgN%NM90V8++)U9SK~qY3_vyhf^i1Y}Cc2 zpX_bh`E8Cl@1`Q1uiM=;PW0@QiIaEjoMfqWwLO1UZ%=w??=Q&-x$ks>7=Cj8I29{d z^-N5JFFdV1+Am|mo;ANM?@KM4eBavL-uqTl@Qe4{$K10PT$^3IHuNUfjoxR+H6Ae= bX{3 zy`h++sf@FkjH{W1ySapig`}^YqMyB@zmIpIy-a9uP*_NCI0%JAyK5$R>m3KQ1Ag2+p8F$n(~7oT+qAc)S;}(V%rSf-lXhaI?YXaePA0cz-K~r>{jR#YG;pD< zSWuhHskD>)FP{9^mX-KUV9D2eyk_bS&rD3W-+j)wB4*v;j5m@FPpo3}%2u(gx@GWg p`{Q3Cf?s{NN?2d|v# z%P4BhCZ@$MuEi>0!yu`^A?e5{rN}Ph#UN|OA?v{)>%}Y^$1Uf|F6Y4_=ff_q#VhZ~ zF7L`KpU10U&86VQrWnAW7{sh%CI~cEJ(yEHhFilzKr?|^%S%`*kW0shQzw;CCzV;( zhTXtU(%4?XB#g@>lgBid&CEy4teC;JoXtLr%Q=M0xrW8HTs$D3H*%Ut+*1CN-(Fh* z-O5xFEak7A?bQBoarC~gUdnpEh`*L!~z$6FZw@Q)86{<{2#j# z&u8i`?blqx(|;(;WK!n_Nn2M|pWIXViNC)JdCjmm|N786nN>F#ZacKgEW1|QZE$q@ u=8R;G(o;&K7U9hhvL>o<|#l+89ZJ6T-G@yGywpMp20qHmW1?e-d@7?3DbOrnoO`ZP- X|L}J-z2SE000000NkvXXu0mjf1H^a` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_split_stone_tile_alt.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_split_stone_tile_alt.png new file mode 100755 index 0000000000000000000000000000000000000000..9d11b4f3065fe590a502a1322b324ab99ade2e6e GIT binary patch literal 306 zcmV-20nPr2P)XNq3%63jEy+hQ;DhP72my2sOjT8M~gnPyWq zBItl}3@QiIIwS^v-4yXHdCtsE15foNzb|M<(sC(VA(d0tn(c9<=QT-sJpzq;#soT# z6q+Z!HKV}q;~e=m{~F{va!pny4@ZwWPbLPr8C4*i8*++fXlBH>8v5`LnvreF>&+MKpnPC;6~E6k@?osD4x*IcT}>42Y}y2T$gDp?}T%UH||907*qoM6N<$ Ef-&NOMgRZ+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_split_stone_tile_top.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_split_stone_tile_top.png new file mode 100755 index 0000000000000000000000000000000000000000..3c8eb6d107d0ce115f7fe1131bf404f25f52173e GIT binary patch literal 279 zcmV+y0qFjTP)K$2P(IN|0G=@SKEOcD1hIYq%K;e*?gvk@i>ve2pp+Ur&usYQuYUGq>X{=pu#at z?zfuOPHyx`XD;7khzpke4>rrm^6EPaK^fcbGbyrrl4~*MgPvz;roD48r#qK`TN?Wb z%SbBSg)7&V*MzEuO072+aJ8UcBTkjJCI3LbZoALND?I|cP<#U$Fv;1vA>!-Y-;Z;j dK{l_&$Ujw?d3AVq42}Q*002ovPDHLkV1i)_b@c!M literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_stone_tile.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_stone_tile.png new file mode 100755 index 0000000000000000000000000000000000000000..c2083eaa44177d7cc16a14455d3d455f2354b02b GIT binary patch literal 271 zcmV+q0r38bP)q_ANZ-?Lw7Ai$jsL1Ph*>n9UuPrX1p zFZld1i_kaF>`R%)w{_p(6WT&4P+Ui_>c|No!= z|No-@|Cf3zJX{TwU@Qsp3ubV5b|VeQarAU?45_%4>)*)9V8F2|_wE15%Fb-Yjv|Xy ziWjt;V_4pIuyNyQjxUd*Z|)W1*e@NVowv&MSm5bNw;o8$s9%_s%j9{Bq4oS~`x8LJ O7(8A5T-G@yGywoSGd_+0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_sweeper.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_sweeper.png new file mode 100755 index 0000000000000000000000000000000000000000..34f1cdec3cbe1806683ebf028ca62203bd6f191d GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}QGic~E08voW{)e>2a*nooQ{f| zPD-5q2^wKR^5Hr>5xP9Fh5A6*#8Shga-*~wlbmMroEGzvUhC3c>#}~E%1O4>-QhLU z?Cbg>>t;GM%yw*=>(n&Qsd>J0`x4iVrLNs`<9p^O^se^kTjMcdank&4SvBg+bwFF0 zOM?7BuJ~1U%#d*(v(XEey-e1o9^Rmg> zuj7ZL;v0j9 zojdRD-~aIN;m3dVzruiWj3q&S!3+-1ZlnP@R-P`7Ar*|t2`tP4tjUH87~U|g5iqk3 z;pmvD;G@nnH*{a>VI20mWlc8Vws6%q}w|or`$49%u@Kr>mdK II;Vst0M8~gTmS$7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_glow_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_glow_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..3894b7ac2d26ed5f777e0b7a9191a444aa9d1940 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0CT%+4$wz#FyuiUtY+5 zd8zW{}%WQo)#@q{rxrle`fu=Bcy85}S Ib4q9e0Og7@E&u=k literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_stone.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_stone.png new file mode 100755 index 0000000000000000000000000000000000000000..764aa8187075e60f4957237c6c08b85fba999927 GIT binary patch literal 333 zcmV-T0kZyyP)_ fNN#{}f{OkJb(UCcEcdL-00000NkvXXu0mjf%(sV? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_super_glow_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_trap_super_glow_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..77e992f8301d62656d027f7a7176d5d45a206bbc GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0CT%+4%qeivRzs|Nrm& z|9}4f|BL?rU%EeV?q8rBV@Z%-FoVOh8)-m}m8XkiNCjhZ0t>SMYqH@2hBr)W1k9{M zI67u3_^7priFI&DN5~!KF=7#zrVwI~9C5l$K=D|VM#Dx1v&#%g=OW&%2b#j*>FVdQ I&MBb@0L8*IIsgCw literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_tree_stairsplus.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_tree_stairsplus.png new file mode 100755 index 0000000000000000000000000000000000000000..60100c9b3ec1472312e2618d38b86c09d188f749 GIT binary patch literal 311 zcmV-70m%M|P)^9J-7r1LP88QNVFv6=O%F-$L0db$j18C z2OsWk+g4wMERLA!hqt6iie?e>MZiX#KxJQ^AB*n;#26vy2lH@sv%PXV*wqEz41l5j54#9+*qXUcRu z@QNxMbtIIg4uDq0A#g>Gh_U_9Nj2r^LonRcC!kovyK?^ zDK@rM`Xg&Ju$>x49bL{n1YmFB457h--ClgALK{2f{||ri@Cy(0tef|vjR002ov JPDHLkV1iX*hbsU8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile.png new file mode 100755 index 0000000000000000000000000000000000000000..d0faa3dce6dd608c37073d9a67bc45681c2bb833 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf>Hwb**JyW57YlV)D-Aa*O%EF_ z4_hs7J9Te6AgS$bujA{WnKom(@3 z&SoqL@(X5gcy=QV$m#cVaSV}=)IDe@)MOywaB+W%ET@~aJ2&^<{|9waWfU2E6vf_D z7r8}*M+!;j=1)FvWM`-swrr+VirFc<6wS$q=Q{W6U%@`NJ!SYp fS&PqvFn#0~RIwD+_+T0ZbQ*)FtDnm{r-UW|em{V# literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile_center.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile_center.png new file mode 100755 index 0000000000000000000000000000000000000000..02b0f84ee6596fc47e170df72e96eda7efe1475b GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}MSxF;YqYzjtCfbEm8Q3yy03$d zucNNNqo%);UZAsXptD}Ei(as+eh3H|M0glRcp61|=tX%M#dzt*`m>LYBnFx# z`5Pt$m?Z_8WrkX2hFfKYnr4MrW<^+KhnZ%FTjhkC+a^P}5N?D;QSwadDI@86=* z$W?m;67KHaf8CaI!-~?rYnH6tFYYwGPu_6EYSCBEgI5Y$9@O%N-JHm_-($nFX-3A! c9;nMNUBL2l`ti$afi^IBy85}Sb4q9e04q~p2><{9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile_full.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/moreblocks/textures/moreblocks_wood_tile_full.png new file mode 100755 index 0000000000000000000000000000000000000000..7ec7f05616457bed83316c7937fc69863217dc44 GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf(g2?jR~HL)S1S!SD@_j@Ee~5Q zZ##8wJ0Pj;ZLj0&pyTVP>+h)P4m>LYBnFx# z`5Pt$m?Z_8WrkX2hFfKYnr4MrW<^+KhnZ%FTjhkCChg%WpcM?Bu6{1-oD!M max_name_len then + return "Your player name is too long" + .. " (" .. #name .. " characters, must be " .. max_name_len .. " characters at most)." + .. " Please try a shorter name." + end +end) + + +---------------------- +-- Pronounceability -- +---------------------- + +-- Original implementation (in Python) by sfan5 +local function pronounceable(pronounceability, text) + local pronounceable = 0 + local nonpronounceable = 0 + local cn = 0 + local lastc = "" + for c in text:lower():gmatch(".") do + if c:find("[aeiou0-9_-]") then + if not c:find("[0-9]") then + if cn > 2 then + nonpronounceable = nonpronounceable + 1 + else + pronounceable = pronounceable + 1 + end + end + cn = 0 + else + if cn == 1 and lastc == c and lastc ~= 's' then + nonpronounceable = nonpronounceable + 1 + cn = 0 + end + if cn > 2 then + nonpronounceable = nonpronounceable + 1 + cn = 0 + end + if lastc:find("[aeiou]") then + pronounceable = pronounceable + 1 + cn = 0 + end + if not (c == "r" and lastc:find("[aipfom]")) and + not (lastc == "c" and c == "h") then + cn = cn + 1 + end + end + lastc = c + end + if cn > 0 then + nonpronounceable = nonpronounceable + 1 + end + return pronounceable * pronounceability >= nonpronounceable +end + +-- Pronounceability factor: +-- nil = Checking disabled. +-- 0 = Everything's unpronounceable. +-- 0.5 = Strict checking. +-- 1 = Normal checking. +-- 2 = Relaxed checking. +local pronounceability = tonumber(minetest.setting_get("name_restrictions.pronounceability")) +if pronounceability then + minetest.register_on_prejoinplayer(function(name, ip) + if exemptions[name] then return end + + if not pronounceable(pronounceability, name) then + return "Your player name does not seem to be pronounceable." + .." Please choose a more pronounceable name." + end + end) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/LICENSE b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/LICENSE new file mode 100755 index 00000000..a84c3956 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/LICENSE @@ -0,0 +1,25 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +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 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 information, please refer to + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/README.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/README.md new file mode 100755 index 00000000..84f2e7e9 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/README.md @@ -0,0 +1,4 @@ +minetest-player_inactive +================= + +minetest-player_inactive diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/init.lua new file mode 100755 index 00000000..fa46ab8e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/player_inactive/init.lua @@ -0,0 +1,43 @@ +-- Interval between movement checks (in seconds). +local INTERVAL = 5 + +-- Minimum distance to move to register as not AFK (in blocks). +local MINDIST = 0.2 + +-- If player does not move within this time, kick player (in seconds). +local TIMEOUT = 300 -- 5 minutes + +local time_afk = { } +local last_pos = { } + +local function check_moved() + for _, p in ipairs(minetest.get_connected_players()) do + local plname = p:get_player_name() + local pos = p:getpos() + local kicked + if last_pos[plname] then + local d = vector.distance(last_pos[plname], pos) + if d < MINDIST then + time_afk[plname] = (time_afk[plname] or 0) + INTERVAL + if time_afk[plname] >= TIMEOUT then + minetest.kick_player(plname, + "Inactive for "..TIMEOUT.." seconds.") + kicked = true + end + else + time_afk[plname] = 0 + end + end + if not kicked then + last_pos[plname] = pos + end + end + minetest.after(INTERVAL, check_moved) +end +minetest.after(INTERVAL, check_moved) + +minetest.register_on_leaveplayer(function(player) + local plname = player:get_player_name() + time_afk[plname] = nil + last_pos[plname] = nil +end) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/README b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/README new file mode 100755 index 00000000..4254f7fa --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/README @@ -0,0 +1,57 @@ += Player tools 1.2 [playertools] = +This mod adds some player-related server commands and privileges to Minetest. +Most commands are little helper tools, useful for modders and for messing around, +but they aren’t really suitable for serious gameplay. Some commands are informational. +The commands allow players to change their health, clear their inventory, set their player physics, +and other stuff. +The privileges are created for the health, physics and hotbar-related commands and are named “heal”, +“physics” and “hotbar”, respectively. + +== List of commands == +=== no privileges required === +/whoami Shows your name in a chat message. +/ip Shows your IP address in a chat message. + +/pulverizeall Destroys all items in your player inventory and crafting grid. +/killme Kills yourself. + +=== “hotbar” privilege required === +/sethotbarsize <1...23> Sets the number of slots in your hotbar (1-23). + +=== “heal” privilege required === +/sethealth Sets your health to hearts. +/sethp Sets your health to HP (=hearts/2). + +The “sethp” command rounds . +The “sethealth” command rounds to the nearest half, i.e: +2.5 → 2.5 +2.6 → 2.5 +2.7 → 2.5 +2.75 → 3 +2.8 → 3 + +=== “physics” privilege required === +/setspeed [] Sets your movement speed to (default: 1). +/setgravity [] Sets your gravity to (default: 1). +/setjump [] Sets your jump height to (default: 1). + +These commands directly edit the player’s physics parameters. + + +== Installation == +You can either install the player tools as an ordinary mod or as a builtin, but please don’t do both. +Installing it as a mod is very easy, but you have to activate the mod explicitly for each map. +Installing it as builtin is easy and the player tools are automatically available for every +server you start. + +To install it as a mod, just drop this folder into the mods/ folder of your Minetest data folder. + +To install it as builtin do this: +(For version 0.4.9) +Rename the file “init.lua” to “mod_playertools.lua” and move it to /builtin/. +Then edit the file /builtin/builtin.lua. Add the following line of text at the +end of the file: + + dofile(modpath.."/mod_playertools.lua") + +Save the file; you’re finished! The next time you start a server the player tools are available. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/depends.txt new file mode 100755 index 00000000..e69de29b diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/description.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/description.txt new file mode 100755 index 00000000..646768af --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/description.txt @@ -0,0 +1 @@ +Some useful server commands for players. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/init.lua new file mode 100755 index 00000000..f7a35064 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/playertools/init.lua @@ -0,0 +1,198 @@ +--[[ privileges ]] +minetest.register_privilege("heal",{description = "Allows player to set own health with /sethp and /sethealth.", give_to_singleplayer = false}) +minetest.register_privilege("physics",{description = "Allows player to set own gravity, jump height and movement speed with /setgravity, /setjump and /setspeed, respectively.", give_to_singleplayer = false}) +minetest.register_privilege("hotbar",{description = "Allows player to set the number of slots of the hotbar with /sethotbarsize.", give_to_singleplayer = false}) + +--[[ informational commands ]] +minetest.register_chatcommand("whoami", { + params = "", + description = "Shows your name.", + privs = {}, + func = function(name) + minetest.chat_send_player(name, "Your name is \""..name.."\".") + end, +}) + +minetest.register_chatcommand("ip", { + params = "", + description = "Shows your IP address.", + privs = {}, + func = function(name) + minetest.chat_send_player(name, "Your IP address is \""..minetest.get_player_ip(name).."\".") + end +}) + +--[[ HUD commands ]] +minetest.register_chatcommand("sethotbarsize", { + params = "<1...23>", + description = "Sets the size of your hotbar to the provided number of slots. The number must be between 1 and 23.", + privs = {hotbar=true}, + func = function(name, slots) + if slots == "" then + minetest.chat_send_player(name, "You did not specify the parameter.") + return + end + if type(tonumber(slots)) ~= "number" then + minetest.chat_send_player(name, "This is not a number.") + return + end + if tonumber(slots) < 1 or tonumber(slots) > 23 then + minetest.chat_send_player(name, "Number of slots out of bounds. The number of slots must be between 1 and 23.") + return + end + local player = minetest.get_player_by_name(name) + player:hud_set_hotbar_itemcount(tonumber(slots)) + end, +}) + +--[[ health commands ]] +minetest.register_chatcommand("sethp", { + params = "", + description = "Sets your health to HP (=hearts/2).", + privs = {heal=true}, + func = function(name, hp) + if(minetest.setting_getbool("enable_damage")==true) then + local player = minetest.get_player_by_name(name) + if not player then + return + end + if hp == "" then + minetest.chat_send_player(name, "You did not specify the parameter.") + return + end + if type(tonumber(hp)) ~= "number" then + minetest.chat_send_player(name, "This is not a number.") + return + end + hp = math.floor(hp+0.5) -- round the number + player:set_hp(tonumber(hp)) + else + minetest.chat_send_player(name, "Damage is disabled on this server. This command does not work when damage is disabled.") + end + end, +}) + +minetest.register_chatcommand("sethealth", { + params = "", + description = "Sets your health to hearts.", + privs = {heal=true}, + func = function(name, hearts) + if(minetest.setting_getbool("enable_damage")==true) then + local player = minetest.get_player_by_name(name) + if not player then + return + end + if hearts == "" then + minetest.chat_send_player(name, "You did not specify the parameter.") + return + end + if type(tonumber(hearts)) ~= "number" then + minetest.chat_send_player(name, "This is not a number.") + return + end + local hp = tonumber(hearts) * 2 + hp = math.floor(hp+0.5) -- round the number + player:set_hp(hp) + else + minetest.chat_send_player(name, "Damage is disabled on this server. This command does not work when damage is disabled.") + end + end, +}) + + +minetest.register_chatcommand("killme", { + params = "", + description = "Kills yourself.", + func = function(name, param) + if(minetest.setting_getbool("enable_damage")==true) then + local player = minetest.get_player_by_name(name) + if not player then + return + end + player:set_hp(0) + else + minetest.chat_send_player(name, "Damage is disabled on this server. This command does not work when damage is disabled.") + end + end, +}) + +--[[ Player physics commands ]] + +-- speed +minetest.register_chatcommand("setspeed", { + params = "[]", + description = "Sets your movement speed to (default: 1).", + privs={physics=true}, + func = function(name, speed) + local player = minetest.get_player_by_name(name) + if not player then + return + end + if speed == "" then + speed=1 + end + if type(tonumber(speed)) ~= "number" then + minetest.chat_send_player(name, "This is not a number.") + return + end + + player:set_physics_override(tonumber(speed), nil, nil) + end, +}) + +-- gravity +minetest.register_chatcommand("setgravity", { + params = "[]", + description = "Sets your gravity to [] (default: 1).", + privs={physics=true}, + func = function(name, gravity) + local player = minetest.get_player_by_name(name) + if not player then + return + end + if gravity == "" then + gravity=1 + end + if type(tonumber(gravity)) ~= "number" then + minetest.chat_send_player(name, "This is not a number.") + return + end + player:set_physics_override(nil, tonumber(gravity), nil) + end, +}) + +-- jump height +minetest.register_chatcommand("setjump", { + params = "[]", + description = "Sets your jump height to [] (default: 1).", + privs = {physics=true}, + func = function(name, jump_height) + local player = minetest.get_player_by_name(name) + if not player then + return + end + if jump_height == "" then + jump_height=1 + end + if type(tonumber(jump_height)) ~= "number" then + minetest.chat_send_player(name, "This is not a number.") + return + end + player:set_physics_override(nil, nil, jump_height) + end, +}) + +minetest.register_chatcommand("pulverizeall", { + params = "", + description = "Destroys all items in your player inventory and crafting grid.", + func = function(name, param) + local player = minetest.get_player_by_name(name) + if not player then + return + end + local inv = player:get_inventory() + inv:set_list("main", {}) + inv:set_list("craft", {}) + end, +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/README.txt new file mode 100755 index 00000000..fe21ec3d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/README.txt @@ -0,0 +1,10 @@ +RandomMessages mod by arsdragonfly. +Put your messages in (world directory)/random_messages,1 message per line. +Messages can be all kinds of hints, mod usage, etc. +In minetest.conf, random_messages_interval decides how often a message is sent. +Released under CC0. +Special thanks to: +Michael Rasmussen (michael@jamhome.us) +Enjoy it! ^_^ +arsdragonfly@gmail.com +6/19/2013 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/depends.txt new file mode 100755 index 00000000..331d858c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/init.lua new file mode 100755 index 00000000..6aae9e64 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/random_messages/init.lua @@ -0,0 +1,63 @@ +--[[ +RandomMessages mod by arsdragonfly. +arsdragonfly@gmail.com +6/19/2013 +--]] +--Time between two subsequent messages. +local MESSAGE_INTERVAL = 0 + +math.randomseed(os.time()) + +random_messages = {} +random_messages.messages = {} --This table contains all messages. + +function random_messages.initialize() --Set the interval in minetest.conf. + minetest.setting_set("random_messages_interval",120) + minetest.setting_save(); + return 120 +end + +function random_messages.set_interval() --Read the interval from minetest.conf(set it if it doesn'st exist) + MESSAGE_INTERVAL = tonumber(minetest.setting_get("random_messages_interval")) or random_messages.initialize() +end + +function random_messages.read_messages() + local line_number = 1 + local input = io.open(minetest.get_worldpath().."/random_messages","r") + if not input then + local output = io.open(minetest.get_worldpath().."/random_messages","w") + output:write("Blame the server admin! He/She has probably not edited the random messages yet.\n") + output:write("Tell your dumb admin that this line is in (worldpath)/random_messages \n") + io.close(output) + input = io.open(minetest.get_worldpath().."/random_messages","r") + end + for line in input:lines() do + random_messages.messages[line_number] = line + line_number = line_number + 1 + end + io.close(input) +end + +function random_messages.display_message(message_number) + if random_messages.messages[message_number] then + minetest.chat_send_all(random_messages.messages[message_number]) + end +end + +function random_messages.show_message() + random_messages.display_message(math.random(#random_messages.messages)) +end + +--When server starts: +random_messages.set_interval() +random_messages.read_messages() + +local TIMER = 0 +minetest.register_globalstep(function(dtime) + TIMER = TIMER + dtime; + if TIMER > MESSAGE_INTERVAL then + random_messages.show_message() + TIMER = 0 + end +end) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/depends.txt new file mode 100755 index 00000000..ba8aba70 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/depends.txt @@ -0,0 +1,2 @@ +hungry_games +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/init.lua new file mode 100755 index 00000000..30499d92 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/init.lua @@ -0,0 +1,37 @@ +-- +-- Skins depending on ranks +-- + +-- For 3d_armor +ranks_skins = {skins = {}} + +function update_rank_skin(player) + local ptexture = "character.png" + local name = player:get_player_name() + if not ranked.top_ranks[1] then + ranked.top_ranks = ranked.set_top_players() + end + for index, playerName in pairs(ranked.top_ranks) do + if playerName == name then + if index <= 3 then + ptexture = "character_top3.png" + break + elseif index <= 10 then + ptexture = "character_top10.png" + break + end + end + end + print(ptexture) + default.player_set_textures(player, {ptexture,}) + ranks_skins.skins[name] = ptexture +end + +function update_rank_skins() + for _, ref in pairs(minetest.get_connected_players()) do + update_rank_skin(ref) + end +end + +minetest.register_on_joinplayer(update_rank_skin) +--minetest.register_on_joinplayer(function(player) minetest.after(2, update_rank_skin, player) end) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/textures/character_top10.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/textures/character_top10.png new file mode 100755 index 0000000000000000000000000000000000000000..26a791d6f63aab1b7e4ab7214a94902839e5adaa GIT binary patch literal 2237 zcmV;u2txOXP)sJg_`oP0^?>Xn*`#sNj&vHLUT)cSk zLJS@~dZc{#@S!|=_DsUU!rqC&aQ;h}`)1CZDM7IxLVuqT|NQxLxp(iLfCmpA2zdPX z@&CU8PoF*&1I+M(w&pefd~g|HOd#dS1TWs*0Druz0V`Lolwre$$;62hz0|r!$BvaLQ>MtQS+ivE;>EIN%^KOheLL;C zn9ZL*-_C7f>S&`M{kf0(c@EE`t*WYu66zEgF=B*_969o}_HH(FVk(o_;@|dzC&VDPd`5sY(GR(u3x|28;54V@#Dv}Ts-);l)6dTY(+|;V%n(JXUFuPXiEF8>gsC52GK$qLt2~G%B;jV`BT47jbWjG z4IeZ_uu?jEDXsayANs=2kZt$IeVRoc2;p)|^7{GnjfI+|RqFk_Gfh<|F zMBD1>>a4-R<+N$jg2n5zYviQ4_BG&d-~Q$eKBtR09eS4>J>` zI4hA4q}RR}Z{NPHW{^o3KSDp>Acj}?~p}{7RiPU8)VzI zZL(s;3NYU3Hv$smB0Dn{@o^H=jd|H*eldn|{7-*|J5}ty?E2PMnZEd-h-oTM`ExeI{Uv z8H8p)qWtBnUJ?WbC%Ckk>wxj&$4f9LI*w&$mzaS7vqnJEw>Yh}6sE>VX=a>s$cUBP zcG1)^-?_)KMMf7$Kkp~28nA!=e%ZHgpX}bfn>ICR*|KHYR_6BSdD%%(QkbIek=*wB z4%+oP;9i%y?=H`Zlbm)@S_YD%CC9y|5!ftt0586N{ki~3u8p__uJ|4<5x_jg2<9to z94$FXF?!RdPd7(Sds@qDAFVI&ezx*sNqfYR@*6j9l%_Cv@L+ixFq|wpdi1ES{^!r1 zmr#HKj=`;4w**A>93_BjOi+Oy10XQs>BCEB%$OmywY7}6(#h@Z@^kv>=ov677{fGR z}#^fvcA4vy!ft9cjbT{;rG70+&P?%X+qkO7*~5#`?^lm%6tXQVNLx}sEF zxtS`|vF{_+6`d))%ky;Jcg;)E=NdF28i6*>NMQGAg8`JTAu;YE+(t6pJ{-5bSrB}r zbV~E$RD5n)w3Ot!TS-A02B<)3Fo2lMfL`&G#qC?V{8(9%93ibLf5(X1eVlcIHHA71 zF3X6MitKpl7)X>Z1xbuJqE&o{?ec0CXn9N49Ms+>JVedf=J_Vk^F)D1{FtceVeA8gTLAMJaF5LKnJ!I*t-_ zY}wLWlL7SMGu0k`fEji3U0{p|hBpHYYHDhze~n-C`@+PWa2p+cTUY4{ttd!QmgPe? zE=-k5mw}8#Ejt#cN_l>=#`=YrPhEzTx%d3|W3`GJ6d5VK+_@Inbtqyr3zqt+00000 LNkvXXu0mjfid$EW literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/textures/character_top3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/ranks_skins/textures/character_top3.png new file mode 100755 index 0000000000000000000000000000000000000000..8ceff6a5169f0e72ffdeacc50ae5cffd6e82a2ad GIT binary patch literal 1886 zcmV-k2ch_hP)$F<%Q; zpA8r)4n1uT000k2d=Y`j5+5@YEeaD(ffH7W6kLrJWSkZ<3l}Fp8aE9Zc*q?{bssWM zAU+Wx2>>Au03r_nBnki|5&$MVT_-(YCr1=06aXm=04Wv#DnV!~7yv9804z=yEeJ*~ z5&$koZZ8@DFH;yXiT5%T05To`H533f763IN05%l>I2QmoApklg06JKTJYpX`8UQ{T z06r)HKMr0$Cjdbm06{@PLM#A6K|w=9LPj6}MngkJL_iwQvd){IsjBsO;tJoSBfuN8i!q3R9`XxU_u~ZLmpsidtsP0VnzUC zlE!2n5oSprXK{gOqd942TxvZ4YECL`Paznz0Jo_9Z>j#Hts!laa0r-3P_ zmRzcbGp;WQu6zQnkx8&lFR-9zu)@`{s*|&QLAk4QyM#o$&fL72M82+fzS7^oiblbk zQNgW4#g0nGO)18>fybsn$>8(Ow?fpNQq;9p)X9?6&9&L;_}xPk-Mm%bz-Qq2|KUs@ z9Sqv$z<*S|L*ty@c#ez<2m>D_x$p{{{R2~V>AEIZ2#Al|J!x{ z+>8I`o&WvV|NrLy|Nj`@L9ze<00DGTPE!Ct=GbNc00fFjL_t(|0dcf2^B9eQ+lFr(A}{vdEFD~Rb;{ni9q~EUwFdtCU zr_@{l9-X0Uu8;=E{pYho8IHr+t49s&Gi8`+LGxK6x#3#BPPNDMKhg`DJ4AXSke)Nc z{6dF*=Z1gS0U&#+?py+n*~7AK!@q_l*MQs33M-TZ^T81HKJ1LYQC`fK_Wi_o9I7Yqn$K`J<7y-E!(!Q4K!=0E&$Qc&58Q zK@cfNCICI%e#^Ejs)9q_>L;jSR{vF%uMe669t`ST!R5B&K*t(%d9TMS&Lb9~4#{kHDz`P{GuEUJU@&yHoarcszg)DtyrlXsxsw zWFW~U%lSa8*#g5%F@v(#_Xb6#WZeTJCqyDbS6gm=rklBKxeG7DZO58c;mX!<)5xxw*91mj^e&zN4NnAbs=Q^dDqe<12;%bt!itNm%+v1ivmFL5ftVz0|M<%t&d8vmbRAXA86^hE+$3SOHyof zAST5^O|7B2payk5Aeo}nQ^{m1nMfqnq(J9Q&l7+278th4%e{^)JH2weu`w>&y|SnO Y7kuppFv-}#uK)l507*qoM6N<$f&?ixSpWb4 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/depends.txt new file mode 100755 index 00000000..892af91d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/depends.txt @@ -0,0 +1 @@ +soundset? diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/init.lua new file mode 100755 index 00000000..8187e169 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/init.lua @@ -0,0 +1,54 @@ +--[[ + +shutdown par turbogus, code sous licence gpl2 ou sup +déclaration du "timer" par Jat ( du mod annonce ) + +Affiche l'heure dans le chat toute les minutes et +arrête votre serveur "proprement" à une heure précise afin de créer +une sauvegarde + +]]-- +-- compatibility with soundset mod +local SOUNDVOLUME = 1 +local get_volume +if (minetest.get_modpath("soundset")) ~= nil then + get_volume = soundset.get_gain +else + get_volume = function (player_name, sound_type) return SOUNDVOLUME end +end + +local function sound_play_all(sound) + for _, p in ipairs(minetest.get_connected_players()) do + local player_name = p:get_player_name() + if player_name then + minetest.sound_play(sound, {to_player=player_name, gain=get_volume(player_name, "other")}) + end + end +end + +local timer = 0 + +local function tick() + local heure = os.date("%H") + local minute = os.date("%M") + -- Warn every days + if heure == "4" then + if minute == "00" then + minetest.chat_send_all("Reminder : Daily reboot of the server in 30 minutes. (Lasts 5 minutes)") + sound_play_all("shutdown_shutdown") + elseif minute == "15" then + minetest.chat_send_all("Reminder : Daily reboot of the server in 15 minutes. (Lasts 5 minutes)") + sound_play_all("shutdown_shutdown") + elseif minute == "25" then + minetest.chat_send_all("Reminder : Daily reboot of the server in 5 minutes - Think about logout!") + sound_play_all("shutdown_shutdown") + elseif minute == "29" then + minetest.chat_send_all("=== SERVER SHUTTING DOWN - ONLINE AGAIN IN 5 MIN ===") + sound_play_all("shutdown_shutdown") + -- minetest.request_shutdown() + end + end + minetest.after(60, tick) +end + +tick() diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/sounds/shutdown_shutdown.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/shutdown/sounds/shutdown_shutdown.ogg new file mode 100755 index 0000000000000000000000000000000000000000..b91da776265f27ab2d023a4ff38ecfc86ae6f305 GIT binary patch literal 34332 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_22.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_22.png new file mode 100755 index 0000000000000000000000000000000000000000..2acde25d4182ab0b90e0013c7e9c5bcf1e80c1f5 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJtR< gy_zHqEFQ=(%&hj_Dq4E(Do_=Jr>mdKI;Vst0HrAuH2?qr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_23.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_23.png new file mode 100755 index 0000000000000000000000000000000000000000..ace1437613a28f2796eecafafb39165437359e15 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%X?VIghDcmaPWZv!rof>5-*|#b u2VVjAqU>X;9V;cLD=bSBVl`B}*u+q37`nQ^f5l^<9tKZWKbLh*2~7Z10UGT9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_24.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_24.png new file mode 100755 index 0000000000000000000000000000000000000000..909b015ec7e4866ad691ce76673b6313da6ff584 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DRWO3#}JO_;=MelegYsHUyf-;OXk;vd$@?2>^H)DJTE{ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_26.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_26.png new file mode 100755 index 0000000000000000000000000000000000000000..d29936c7285f9178b60f5393ffb7b8b65c6135f1 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hr0hLi977~7Pwn^QV^H8={{7#- zpIubbQTU;Q@f#th+Z_G|>SAg~&G(%-_8?@NQ2!K_t#?bB|IU?oRBAQ7zopr0I*jS@&Et; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2d.png new file mode 100755 index 0000000000000000000000000000000000000000..c252f37df74c1dd199d8e53858f29e907e8d87a9 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQX-x%jv*Y^lM{aMw}&JgV$hl# aRLt1s=CrTmR0A(ip25@A&t;ucLK6UKCKEmY literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2e.png new file mode 100755 index 0000000000000000000000000000000000000000..d3aab5be8449801ed6c8673db9d1017098e2461e GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q7IB+ol95G%VPl a!N{;mU*pEP)+cg6c?M5cKbLh*2~7ZKi4%SR literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_2f.png new file mode 100755 index 0000000000000000000000000000000000000000..48c25f2e290d0de090375bf5ccbf6b54f44a3551 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQYxM-M8FVdQ&MBb@0A{xxPyhe` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_30.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_30.png new file mode 100755 index 0000000000000000000000000000000000000000..56ec3e79a6d1541d8f3faf17e3ab253f5a675635 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQW~Bvjv*44lM{aMw-|hoKjh4D wfW>ge|B0r5mM<2VrM$sHband$#Xu(p>sNl8Ud_2U9jJ%F)78&qol`;+0H*96{r~^~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_31.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_31.png new file mode 100755 index 0000000000000000000000000000000000000000..c526e8678ed8d80581694e7cf496d5e1d6399a43 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJge|B0r5jw^qWcV%$pIO$W;_@76D$>W`qx$x1AH(LHBJ1lBp&=c|B`1ogh63`3= MPgg&ebxsLQ0Ki8iDF6Tf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_33.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_33.png new file mode 100755 index 0000000000000000000000000000000000000000..aba5466e9243b40734c038f8c4707988d832c976 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQYM}*jv*44lM{aMw-|hoKjh4D zfW>ge|B0r5+ByHa3pxln88R#vP<*`6f~h-rV-<(2kSYtq{*r(VGbg#n1NAd_y85}S Ib4q9e0Lj@N>Hq)$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_34.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_34.png new file mode 100755 index 0000000000000000000000000000000000000000..9e71d1025486c4954063a0f1c3be22afe4d1a272 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQhJ^)jv*44lM{aMw+b+%DRL`t zI$Hc_ec)r`WWY8{!03S97x|+b|DP0W@)lHPVOX;G8k|i{`3Fx zyRbz~0VmT~nLD1GXxlS0P|wsw@o~q?0>_6dt}WPZ|M3~OZ2y7awOM~3Sp)Smc)I$z JtaD0e0szQZCdvQ+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_36.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_36.png new file mode 100755 index 0000000000000000000000000000000000000000..bebb32a8bd14a4a670af9ef0367b13d9423276c2 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQu>}Qjv*44lM{aMw-|hoKjh4D zfW>ge|B0pt6gKf}639$@DDHH*}Qjv*44lM{aMw-|hoKjh4D zfW>ge|B0r5+ByHa2eO)WR~<_ZY(1*8#%z)Eq85fb@?P7@H;82ewK90R`njxgN@xNA Dfg>Oc literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_39.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_39.png new file mode 100755 index 0000000000000000000000000000000000000000..95729472b0801b9612f4bc3fcb590813d92cdfc3 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQl_3Rjv*44lM{aMw-|hoKjh4D zfW>ge|B0r5)D>Em30|#OA+YM;f5B%HlCIT literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3a.png new file mode 100755 index 0000000000000000000000000000000000000000..23ba0cd086620a1706c1632a557216a230d310a5 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y^lM{aMx82Yba0n1t a$-*$vO6ATm)zzFpc?M5cKbLh*2~7ZAcoLZa literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3b.png new file mode 100755 index 0000000000000000000000000000000000000000..c4b467faa57587966f53736f413bca154a29aaa1 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQsSO2jv*Y^lM{aMx82Yba0pnk d!e!ZkE{4J=#rx8E$*Mpl44$rjF6*2UngG0|6wLqt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3c.png new file mode 100755 index 0000000000000000000000000000000000000000..566ba4968c3c019787f33ebd9a42ca05614b7dc8 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQtF;Ajv*44lM{aQGpxR`D&mJ22WQ%mvv4FO#mto8$|#B literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_3f.png new file mode 100755 index 0000000000000000000000000000000000000000..dce472764f3fb5d921d271cc6266931b6ef3fbed GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DP2z&#}JO|$q7HsH!%DUtO!ut zai)F_)BlG8z734C57f6XO!Bl~nb4ya&7H@{u+|`C%`PLG=Rl1Np00i_>zopr01$H> AuK)l5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_40.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_40.png new file mode 100755 index 0000000000000000000000000000000000000000..65533fdc49958ac47482cf6e551023b935e88e5f GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^d_c_4!2%@fWX=8qDR)m7#}J9jtrG(I7!)|1_Wob` za=GH7u)J+GC!_>-EN$P+qNN-%fyv3dt;9TeyP!)?=6lYK2dl)Te`NnUrQV{tZ`#`D cmmdVMYnQiI{uH?t2Q-qw)78&qol`;+01<2}S^xk5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_41.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_41.png new file mode 100755 index 0000000000000000000000000000000000000000..e30c27ca5f3dc21f13dc1407701faa8ba71ceaab GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq-;E0977~7Pd(?z$DqK$eDL4@ z%dZ`k0}PLSYwA<`THmwy%X?VIghDcmaPHgTe~DWM4fr6L|0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_43.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_43.png new file mode 100755 index 0000000000000000000000000000000000000000..db57d8dc232e7247f9dd6f5b1907d9731001c892 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq%1sL977~7Cnx;iZ{uKix|r*b z%7dm8yB-|+|4=~dOoLj_lGpa0haz|mCaU_eKl;GucmDtJG}VuX7_nEc%hr1U*q977~7Cnq?t{eLLHtiZW= z)j@%O{r)o;gMZk29^%>2%4sRkUcRB?pM99eBm;&r;gmUB|D-ShwK90R`njxgN@xNA DVoo0c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_45.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_45.png new file mode 100755 index 0000000000000000000000000000000000000000..07e772b853935ccda13cf44a10c47a1e63baf071 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQp%n#jv*44lM@`+|4SBd{&jCu q;ZU6265YXd>~YcGdLEA{0t^!>eYRw6yix~L&fw|l=d#Wzp$P!aml^T^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_46.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_46.png new file mode 100755 index 0000000000000000000000000000000000000000..24de187a47e2ed6ebc9fe591d757ee9492b26a12 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQc9jKjv*4^$q5eZ|1YvWaQYvp o!0E)%;Lp+Rmc_ZSs8fuIf!jP{#kyt_nEc%hq-;H1977~7Cnx;iZ{uKix|r*b z%7dm8yB-|+|4=~dOoLj_lGpZii7jzDVvjZpEoZ*Cms#9x`x|?+_nEc%hq!c_|977~7Cnqp8{`U|#w0xd{ n)d77U@96^if8@1QJS7<3ZqJwzpMD}8sFuOg)z4*}Q$iB}k|G#$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_49.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_49.png new file mode 100755 index 0000000000000000000000000000000000000000..1f027283c2304946e92c02322736a3310b8883e7 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q5XN{}U!vU8y&4 aS;(N9Ci3Rx0tYLgJcFmJpUXO@geCxQs1vRL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4a.png new file mode 100755 index 0000000000000000000000000000000000000000..b2f7befc4d9c2159d07bcf4fd6617d72672a575e GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DJ4%A#}JO|$q7IB+Z8^{Ph7yF pAfm{~@}pntoBY)a|BrAoFw`9kUR(6@ZXZxJgQu&X%Q~loCIGNl8Z`g_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4b.png new file mode 100755 index 0000000000000000000000000000000000000000..e8d52d60d6e5bf4284b0fe8ad93a2a27eb2e557f GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq%1vM977~7Cnqp8{x3Me@O-g{ z!siP!S9BS)J`{R!$Uu-MQG`>+>cfr3n_geuC OVeoYIb6Mw<&;$UnkSK=$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_4c.png new file mode 100755 index 0000000000000000000000000000000000000000..94d7d480f21319fc7d53d9a14d01161adc81e90e GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQj(r7jv*44lM@&k|7#Si;8bLO f@dz6DDp&pdtoOS3j3^P6MdX9780gCMPsB{4d~mJX!Z( zgOX3gBl}55>Pt9tRO~osDE{B*X)r;f@r}`jBlR*9QaBlozE7H`_isxEP&_nEc%hr1U&p9780+lM@;m{ugjOJjnR* zkOAMuLmZrsS|+k~2(}eYRj7LR6ICoh74^%J|is(I*X({*o(HDhz3J2Ldr!g>G+gRM|lb!z> PXbgj=tDnm{r-UW|QL80m literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_50.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_50.png new file mode 100755 index 0000000000000000000000000000000000000000..33b52fd6bca3f2c61954b157dd0652c90aac2c8b GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%X?eOhhDc0JPHm|7=x#)pUXO@geCx#x+*>Z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_52.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_52.png new file mode 100755 index 0000000000000000000000000000000000000000..acb395ed434a3fcfb9628f4fff8185cd487fb80f GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq_jO<977~7Cnq?t|34_e-N607 y-8rb`B9G#sQ~z0b70;`3Bo}c0KhEVT#Kw?vD1M<6V@f4Z8-u5-pUXO@geCyL4;#w> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_53.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_53.png new file mode 100755 index 0000000000000000000000000000000000000000..028f2841ec9da8fab68a217b7679146b3bb80b79 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%nR&W6hDcmaPWZv!!tp`=kh@qD z=i*fjn_nEc%hq+~o@977~7Cnp?W`)B+>=pTQp jfZiN)pVmM{&qECVjB8p>uT;AMRL9`y>gTe~DWM4fMS>UO literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_55.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_55.png new file mode 100755 index 0000000000000000000000000000000000000000..81643f94cc61bb096dcf953e67ace5476ad794c1 GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq|`iJ9780+lM@&k|9c1=lD~9_ tN24hraR-mgpLUMLUVq#>Dw8RGx| literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_56.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_56.png new file mode 100755 index 0000000000000000000000000000000000000000..8726f5bc1b1202c4ef1111f6c87c333afb2fb4b2 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hr1U&p9780+lM@&k|9c1=I`ut B8wCIW literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_57.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_57.png new file mode 100755 index 0000000000000000000000000000000000000000..5e8d9d0f45ec86701a6959a0c355324967709853 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^{2Pgg&ebxsLQ E0L#=MPyhe` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_58.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_58.png new file mode 100755 index 0000000000000000000000000000000000000000..2abbda39cfc0edad8201f682a1a33253f0f9ec3d GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%S$VoRhDcoQ?RVs3P~bTH>%af? zX17)yx3b1bt&9wLXEU!lDpbF|YC2i;(n8j~30vBo6@z%>@0+}k=JUIjIRCvz`vagU N44$rjF6*2UngA-%C6NFC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_59.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_59.png new file mode 100755 index 0000000000000000000000000000000000000000..ff45093067334e7937f0818f8cf2b1a324367e80 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hqzpV=9780+lM@&k|9c1=YG+Du z-0-2E=iz^WL>0amM!Uovq8x`ma4nAVQBMr+Ad7!-Jz4*veX ze4~)(70!~|3}0Rdu@u=aS;DJkrOKkYvZ>zoMM_n?n0nOnsGxN=RmbIk+8I1u{an^L HB{Ts5oa`S@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5b.png new file mode 100755 index 0000000000000000000000000000000000000000..2592f1ff71cc36c7a5a6ab47e6f30630a6ac4727 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQsSO2jv*Y^lM@;m|MR>!^PlHG edt2u_8HU6O literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5c.png new file mode 100755 index 0000000000000000000000000000000000000000..406d63425035a594b6d4c6c2e8e29acf6929b110 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQmURVjv*Y;$q5MwKloc$_(-sy sIef0AV1d*II5Ssod#)!14^Jgu&C*&t;ucLK6V~$QRK7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_5e.png new file mode 100755 index 0000000000000000000000000000000000000000..7f610d8724ce14320ab7d27b85ddea53490e2d07 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQtF;Ajv*44lM{aMw<&y(KXy!! ug}Fdcg557!(8;j1k+JFnGH9xvX`THmwy%346LYhDcmaPWaK!+Q+qsJE`eE ZgX`Cxk|(ofumPnRJYD@<);T3K0RVWX6lwqf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_60.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_60.png new file mode 100755 index 0000000000000000000000000000000000000000..cd4e0fb31a98a20d259b248f0eaafc9c581481d5 GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c90U|T)mze=6QBN1g5RT~N1ct`{4jhUJJUcjQ aB^cCIEl#LU^EL%4VDNPHb6Mw<&;$SvDi8wz literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_61.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_61.png new file mode 100755 index 0000000000000000000000000000000000000000..dc019ba5a35e63b245c441780f2f983d3049bcf5 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQo5cljv*44lM{aQGj@tOF{}{K zYT#B(2|SbJAa-cgM8;5MvCSK9bQnnZO@8UlaOrLMN?vX|NuWjsPgg&ebxsLQ0Kq;S A2LJ#7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_62.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_62.png new file mode 100755 index 0000000000000000000000000000000000000000..285d0b2f194f5caefae94c97004e9a1358541802 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQd*uajv*4^$q5XN|1~D4D5hwd xG^n&BESl-MNkD9~0K@d%3C|Q1+8E3f85Zsd*l>Q^-e*8v44$rjF6*2UngCb28=U|E literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_63.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_63.png new file mode 100755 index 0000000000000000000000000000000000000000..8781b8a84822cc6b26648cfb2ca1dbb05a3c2e3a GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*44lM{aQGkOX%G42pB watLZj_~(9&!MwXd(PZ<68y#0;Q+^6E1Z_!Jke=zB1JuOe>FVdQ&MBb@0D}V@UjP6A literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_64.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_64.png new file mode 100755 index 0000000000000000000000000000000000000000..16c9a286d052649014292788ad3b384259f67d05 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQU;zbjv*4^$q7IDSsWkOa|mj; z@EmYj!EnxfMeC)EG(r8AG%+#hi*K8_7CP}T<~T6~@%V4NSmo~s)XU)M>gTe~DWM4f D3T+%^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_65.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_65.png new file mode 100755 index 0000000000000000000000000000000000000000..810d9c93a9f10d59264c7ec18f09d0ae69e48401 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*44lM{aQGkOX%G42pB wYS3=TPIL%&a^N`YW|CZZqvL99%1=Rt&Huty3C(qR57flq>FVdQ&MBb@0B3C+ApigX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_66.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_66.png new file mode 100755 index 0000000000000000000000000000000000000000..411ca57336b7877b6babe97d6a4a7fec4e606238 GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQVO0fjv*Y;$q7IBTNFOX_XNx| nu$-YGB<#s(I>Vr2Dkp=nwC?3o0juPIY8gCT{an^LB{Ts5LWdQ~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_67.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_67.png new file mode 100755 index 0000000000000000000000000000000000000000..d8820dd1ca5a678df710115b06b7c14f92e1969d GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQaYY4jv*44lM{aQGkOX%HT*Xa zQajL~bg*HiSR&U-r;N13je@Ip|C^j67Qn@D;I_|N{^4;VP(6dEtDnm{r-UW|63H8s literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_69.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_69.png new file mode 100755 index 0000000000000000000000000000000000000000..55f1a229d549fbbf7de631f51133b4db6a2bb6b6 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQj(r7jv*Y;$tett|9cEx*>|*k gKCyJcGKFA gCMYD$;XpmZY9F~rJ9E2l0#z}1y85}Sb4q9e0O-pWqyPW_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6b.png new file mode 100755 index 0000000000000000000000000000000000000000..fc34fc50768c5f64332bb84efe1f09deec7139eb GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQhJ^)jv*4^$q5XN|1~D0C`w4{ zwH$L2YuGrEC7|U($X|EyLs>RGou^~}8!7}kF)&sJuU&h%{31{%gQu&X%Q~loCII^= B9vJ`t literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6c.png new file mode 100755 index 0000000000000000000000000000000000000000..1f027283c2304946e92c02322736a3310b8883e7 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q5XN{}U!vU8y&4 aS;(N9Ci3Rx0tYLgJcFmJpUXO@geCxQs1vRL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_6d.png new file mode 100755 index 0000000000000000000000000000000000000000..6c0ae93f89ecebc725d364eec10ddca243ad9b2d GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm<0wkwu_5J};TAnVBArhC96MpmyPts&%3gGJe wD(}g|{3rcD0BiDJ_k#b)8`!!-N%_J3mPe`W5!%U27`tYcwdI}yF~&)G^bpn3*RS3j3^P6{!a{1%KYKKOF(S10K@#<8+OU<7hw3ZK43$h27f0|8-u5-pUXO@geCxWLK|%W literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_71.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_71.png new file mode 100755 index 0000000000000000000000000000000000000000..c02171f054ed76afb4c885a083df2e77a3b9dd2f GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQrey_jv*4^$q7ID89fD>8vYvy ysWCAB7vu@q$`R}#>SWB_-5YVY^-12NR)!k0fDNmEb-V{^WAJqKb6Mw<&;$T{bR32N literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_72.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_72.png new file mode 100755 index 0000000000000000000000000000000000000000..757b9c858acff3bcc9cbb570e88730807314f1e0 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_73.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_73.png new file mode 100755 index 0000000000000000000000000000000000000000..e38497d9f00932ff5257edcd3fc32821743f1f11 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DQ!;|#}JO|$q7ID**b+B8vbk8 ytPqHKX1|HSNnp0*|A{6K%$e6QEthop&B_q6*?a4x^$ejvZ492SelF{r5}E*xU>m^z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_74.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_74.png new file mode 100755 index 0000000000000000000000000000000000000000..10f9cfa92985a554adbf469d8eba0c061fa8b5f1 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQp%n#jv*Y^lM{aMw<{bu&~UJY qF+{CwtBcV>wLk7@hwe6G%1#Z7-W7(y3EFFkYqcq33XgQu&X%Q~loCIG#g8a)62 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_76.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_76.png new file mode 100755 index 0000000000000000000000000000000000000000..dc558d3a4035c309caadb578d3c89dbe7d7bc926 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*3LlM{aQGj@tFF{bd9 xE&N~LXyLm?;EKbJnLAqkDRVv$R=U~Ga3n5m*5XSAzkr$;JYD@<);T3K0RWN79jX8T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_77.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_77.png new file mode 100755 index 0000000000000000000000000000000000000000..6a142984ac6d3381ba6f3fd35e01b7bbb6cf42f4 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm<0wkwu_5J};MxHK?ArhC96MpmyPts&%;!rc< zo-g9W(X8gg#TKwc;1EZqiDt;P`jYF4DjgFSMM*F*BpLLS9F@}tYGz>YboFyt=akR{ E0OAuGp#T5? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_78.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_78.png new file mode 100755 index 0000000000000000000000000000000000000000..38b4be03642d99e04947130b7ce618911c66d2b0 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DJ@SI#}JO|$q7ID**XOn7+Hj8 xGi*9j-@?GW=|DZ3NN+^Qf|-szTUCCsGCcART36cbxEH94!PC{xWt~$(697O58v_6U literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_79.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_79.png new file mode 100755 index 0000000000000000000000000000000000000000..8859fb41f251f8fea3dbd8d37a3f754882382797 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQo5cljv*44lM{aQGj@tFF{bd9 zE&T7%B;iybb(P1-$wN(PCu{Hv`;|^B?0)bw>9;lJQ)78&qol`;+0J-=a A2mk;8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7a.png new file mode 100755 index 0000000000000000000000000000000000000000..c42c84a396e00f96437deb033c92a0bb1a7ac617 GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DK$?Q#}JO|$q7ID**XOrSZ}Zd tOg+S!5F^5<5-kzHI$@_ur1zG1hN8v3oBMaAoCoS)@O1TaS?83{1OUFa7`6Za literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7b.png new file mode 100755 index 0000000000000000000000000000000000000000..c0ee072c8c64246ca60c6bb80fd8448928c77d76 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQu3ZIjv*Y^lM{aMw7V*k&g2RCOkL6o9x*K5p>@q6Ju3pJl)=;0&t;ucLK6U!X&B@H literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/hdf_7c.png new file mode 100755 index 0000000000000000000000000000000000000000..6e9949de31b6d3e743ccf3a3e7d7fea5e5e5e613 GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-f2qYMu1uKUGDK1YJ#}E$Lzt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_0.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_0.png new file mode 100755 index 0000000000000000000000000000000000000000..063f243b2ee9360682f10fa902cb4e5fba8c7c94 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!m;-!5Ton`)4DZ$l0J+khE{-7; qx85FX1acS-FZdnI|B&e_h~38^;K0DBJuPf1i0A3*=d#Wzp$PywcNkIt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_1.png new file mode 100755 index 0000000000000000000000000000000000000000..19abd178e271094e71c4e485edb266d74cb33bf9 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5}q!OAr_~T6A~i6&Ns5jI%QYI}Cwp7(8A5T-G@yGywp=NEB88 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_2.png new file mode 100755 index 0000000000000000000000000000000000000000..eaed359cc9c11ad5926d8a2922bc9887eb69d985 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5}q!OAr_~T6C#d&n6G4$bzlYK eVm2OeW`!U(Sqp(`7(8A5T-G@yGywp&rW1ky literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_3.png new file mode 100755 index 0000000000000000000000000000000000000000..62bee4bd11f1f46363ca31cb3c1929099dc257f5 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~T6C$?0vUjbx(h$h( d#w(!*RFUEtEZ_cZhagZ9gQu&X%Q~loCIH8Y6c7La literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_4.png new file mode 100755 index 0000000000000000000000000000000000000000..22250a42f3fbea8515a083fdd138d687d7e3e208 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~TBaR;UFkk45LDqp4 fjEmWL#F-iX3#}BGZJ6Z%RK(!v>gTe~DWM4f_Xrhj literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_5.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_5.png new file mode 100755 index 0000000000000000000000000000000000000000..b227c8445ca98dcd8ca067623688f7150fb2180c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~TBaUu(Wv@CT@k&D= fvm3939#9EiM6mn@ksm*Ssu(<7{an^LB{Ts5>}C}D literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_6.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_6.png new file mode 100755 index 0000000000000000000000000000000000000000..359d52c8e2ee9ba355bc96289a5937e316c74795 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~TBScSqm@jn3AnU*i f#>H$r;>--UxBe4w=ihK2sEEPS)z4*}Q$iB}^6VB0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_7.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_7.png new file mode 100755 index 0000000000000000000000000000000000000000..115b2464f7fe7c236e7c606130455a284b0c95e0 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~TBerH;t@koGyn=Bt fTaT1M3=adt@&3Q^U9zU`KvfK$u6{1-oD!M<_p}v1 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_8.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_8.png new file mode 100755 index 0000000000000000000000000000000000000000..bad51772b22032e24ea095758536a9bbcc2b80cf GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~TIe2;h`g5j9m?m6l e2xM;SW@Iqj`cFW-Ow9H$r;>-*VZ&t{s8_&%IDq`?-^>bP0l+XkK-yIbM literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_A.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_A.png new file mode 100755 index 0000000000000000000000000000000000000000..3ff5d7e0c762f59ac819ad36c7c79436370c9432 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`;+`&!Ar_~TIsW=frbw73Txkeo cZtG@bc=cw5{Jguy{6HlPp00i_>zopr0Ii!8p#T5? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_B.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_B.png new file mode 100755 index 0000000000000000000000000000000000000000..5ee2f1d481ee6c3e5fbaf452650fa9773a519147 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~TIsX3tZ?8Hd@k&D= evm3939#F|IH$r;>-+Fey@;s-(wO8RK(!v>gTe~DWM4f>v|Pw literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_D.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_D.png new file mode 100755 index 0000000000000000000000000000000000000000..66ac7558b58870129056c465b46c9afaf130c1d3 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~Tf5`v(Z?8Hd@k&D= fvm3939#F{=qaeM@uXa8Gs$%eT^>bP0l+XkK4dE7c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_E.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_E.png new file mode 100755 index 0000000000000000000000000000000000000000..0e2363cd65e8808b4b0e46b946899b8f4738509f GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~TfBd)qVy`+Q@k&D= evm3939#Dy&W00Q5f={JDRScf4elF{r5}E-0SrtA2 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_F.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/_font/slc_F.png new file mode 100755 index 0000000000000000000000000000000000000000..edcd74a037e606de1f31de93eebe2e9ff21cc446 GIT binary patch literal 79 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VxBIJAr_~TfA}jVNSG#EX$WL) b>t*@RfQj(r7jv*Y^lM@&k|MTov@!#W0 gy+l7_C;Kvn8`XmEV}1sT0u?cMy85}Sb4q9e0P@BbX#fBK literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_22.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_22.png new file mode 100755 index 0000000000000000000000000000000000000000..452cba5a8354bf40c3c8f32c896f1500272d1a8a GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYRKdQBN1g5RT~NgoK12{6{5v{s(x7 aF*7LEE8b_ivL+O$fWgz%&t;ucLK6T|*b;>R literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_23.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_23.png new file mode 100755 index 0000000000000000000000000000000000000000..5f6d8bdb530e4f83cabef45133b14b754cf41e46 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQgWUyjv*Y;$q7IDnH)K~HWp4~ lw2RabS8PAoYPg}0G4{Q|g>R1^*8x>Bc)I$ztaD0e0svpL7_k5V literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_24.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_24.png new file mode 100755 index 0000000000000000000000000000000000000000..d994e1463f63aafbfa8914e2d702a85767d19de4 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQtF;Ajv*Y;$q7HsGcf*F)Dd7j uT=4NfhuxIs2Tqm+wjMG%RS%XORAhMiPx-FNv9w1(EexKnelF{r5}E)^W*mY5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_25.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_25.png new file mode 100755 index 0000000000000000000000000000000000000000..8136f8a6a35e47226129dcec0de7b444fe82be2b GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQaYY4jv*Y;$q7HsGcf%>DByCK zL*u)>mADQ=aF0L3LcuJyO#+7uTDU?w^cWbr`7DqBnZw-;)W_iI>gTe~DWM4fYM~k% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_26.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_26.png new file mode 100755 index 0000000000000000000000000000000000000000..50c8e75f1b45d73aa93e5319982c01695f7e1c7f GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQfi(qjv*Y;$q7HsGcf*NC~(S= tBa!RD#ik=oClgjU7&CkQb8mjZ#1O-(dwE9HwsfEl22WQ%mvv4FO#nCf8*u;t literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_27.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_27.png new file mode 100755 index 0000000000000000000000000000000000000000..79a02b799ebf705afc4a51c7b6a14b92b95a714c GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQlg$Njv*Y^lM@&k|MM8UvhVrj b&&A4cty|(nbG^nfpaKR@S3j3^P6r6=VPa literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2a.png new file mode 100755 index 0000000000000000000000000000000000000000..bb1eae9711f22e1aa3d41d96f4270d183ee19dfe GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYRKdaZeY=5RT~NgoK12{09ZNT$EfC cCg`v+_E)L!2%>N9qnlYQc|8Sjv*Y^lM{aQGi@w%WUv;O g6bSLTp=80raBPwJNxOZS{yp00i_>zopr0N!{M%>V!Z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2c.png new file mode 100755 index 0000000000000000000000000000000000000000..955d975d07909fe058bdede33bbe5315324801fa GIT binary patch literal 79 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQevJijv*Y^lM{aMw;c&kXjt&? daD{^*@RfQo^1tjv*Y;$q7IB+l~Y%G%T3# alwspO$>(oAB(nmg89ZJ6T-G@yGywo=q7;4r literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_2f.png new file mode 100755 index 0000000000000000000000000000000000000000..e92eac683e15e1afbac5861d48f41345b19c78c8 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQu3ZIjv*Y;$q7IB+jtaujN`^Ooq--&FifR5BCCucyEexKnelF{r5}E*yrX5%S literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_34.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_34.png new file mode 100755 index 0000000000000000000000000000000000000000..b927f08f7a49741931b88fd1be73042ba12554c9 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQmURVjv*Y;$q7IBTX_V8jyXPZ sVwl2xuz*wK=n011ff6wiE>D>l#LV?C`uq%h4Aj8j>FVdQ&MBb@0N-vH>i_@% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_35.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_35.png new file mode 100755 index 0000000000000000000000000000000000000000..fbe7265b01dc9db5a21caf4f830dc5f669dfa0d7 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQc9jKjv*Y^lM@^o{u^*H8Cn`J ps%-pUV3@+Z;7PrY?SDfHhQP^6_gYkT{{X6H@O1TaS?83{1OS3}7+L@T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_36.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_36.png new file mode 100755 index 0000000000000000000000000000000000000000..56d7b587c8b1757c5a8627cb393df3f79fa8ce24 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQi`4~jv*Y;$q7HsGcf*7)Zt)# o?w}y^AgHakImzUVN(mpsd~^AS4=jA202MQMy85}Sb4q9e0CNZz>i_@% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_37.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_37.png new file mode 100755 index 0000000000000000000000000000000000000000..05c179305d3aa12893439bbbd75df2bd9d07691e GIT binary patch literal 85 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQZk+{jv*Y;$q5b({}ou8c323g hsj(kZIpFA!!pCq#Pvgd+Mk$ac22WQ%mvv4FO#sFU6Wss+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_38.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_38.png new file mode 100755 index 0000000000000000000000000000000000000000..e8a9658761deb8c304c54523b17768b770ef1ef9 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQgWUyjv*Y^lM{ZNXJGuFxaPly lN|W;vqdQgqlpRy}7_8>VJzD<9`Ug-YgQu&X%Q~loCIEdt8DRhb literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_39.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_39.png new file mode 100755 index 0000000000000000000000000000000000000000..1e33ac3a10d16eaa88b8e6fac0e451144689a970 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQc9jKjv*Y^lM{ZNXJGuFxaPly p3Ll>j|CG=38#evtNd0eU!H`-g|L|hiHYcEJ22WQ%mvv4FO#t8(8jJt{ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3a.png new file mode 100755 index 0000000000000000000000000000000000000000..ab2a3ce8acb8f3a638f7a2dbabe580ce6222c2fe GIT binary patch literal 76 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQo^1tjv*Y;$q7IB+YGo^1VlC# ZF}x`iecgU&vo27Y!PC{xWt~$(696sH5)l9Z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3b.png new file mode 100755 index 0000000000000000000000000000000000000000..2ecbcd5d5c3dc0df6b40b72362b91d14e7536fd7 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQsSO2jv*Y;$q7IB+YGo^1VrjA dHTX5y8Sb_Szim+8>kd@H;OXk;vd$@?2>?%X5s?4@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3c.png new file mode 100755 index 0000000000000000000000000000000000000000..c3712d45884ebb4fbc730de8d920e80ad0502d5a GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQu3ZIjv*Y;$q7IB+h6zyFc>TH laP$T+h`R=MpEfXHVX&XCezWQG`%6Hj44$rjF6*2UngA0p76AYN literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3d.png new file mode 100755 index 0000000000000000000000000000000000000000..a7fa62ccad135f76394e566566a8ea8c46351991 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQX-x%jv*Y;$q7IDSw0pBG*n0~ avS4s}VR(M|)I>j^JcFmJpUXO@geCw~l@lib literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_3e.png new file mode 100755 index 0000000000000000000000000000000000000000..828bb4a496598e51d2acc7269f8cd5f5942f20fd GIT binary patch literal 85 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQZk+{jv*Y^lM{aMx1aD4Xy`s< jQJ@(TD6;kcM?*&Qt{LJA1QYM}*jv*Y^lM{aMw{b8${qO$B zLF7Q||HG<+5|O-fQXEzsSM2dxG^6Lyr2i5Et5^R|4(4oOnD^Fmd!=4hB2Yhrr>mdK II;Vst0AC9uYXATM literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_41.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_41.png new file mode 100755 index 0000000000000000000000000000000000000000..79b1fa13431de6d6b3b61f17cb206e676131a2ad GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQmURVjv*Y^lM{aMw+MWYKXgoq r;o*Un4gm+&|A9S+6+g)HE&?jM-l=!#vs?37paup{S3j3^P6_E)L!2%>N9qnlYQqrC-jv*Y^lM@^o{yTIWI&e
    _E)L!2%>N9qnlYQu3ZIjv*Y;$q5aO{}VV;53vMD mJSm*W`f$#F11`3}oeb~ARc~Le+hGJ$%HZkh=d#Wzp$PzuDH!Si literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_45.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_45.png new file mode 100755 index 0000000000000000000000000000000000000000..e9930a10a7937e9b57641e699290ef3b1c3a62a1 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQqrC-jv*Y^lM@^o{u^*H8Ctq% i9bWg`UdZJc1B3NSrF-`lPI3Y&WAJqKb6Mw<&;$V9iWQ3h literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_46.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_46.png new file mode 100755 index 0000000000000000000000000000000000000000..6fb8f1fb24284154f1672c3f9da1ba49f3414163 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQqrC-jv*Y;$q5b({|&g93@r^9 heI%7E4A`vL8D9KWyLIf9Y&cLEgQu&X%Q~loCIF8J69oVO literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_47.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_47.png new file mode 100755 index 0000000000000000000000000000000000000000..f54783d9c6d9d2c1c4d6b65059cf397f9e8da6f8 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQo5cljv*Y;$q7IBTMQV|oOc)` zu2AXV7IYGB$abI6yogDwAyH#h(F%sHg&9l?6Yd$FzZ_tH5~z{E)78&qol`;+0E%N9 Az5oCK literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_48.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_48.png new file mode 100755 index 0000000000000000000000000000000000000000..1fc082db9f2c2c1a260c254dfc18e4b972f9d331 GIT binary patch literal 85 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQZk+{jv*Y;$q5XN{~b6Mc0M@7 jP!_ppr-B;Oq9R7;!^(GKvj3e1s$=kU^>bP0l+XkKHlG)( literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_49.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_49.png new file mode 100755 index 0000000000000000000000000000000000000000..af588eee81d1943b411edc46521cb8ea3067a525 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQX-x%jv*Y;$q5XN{}U#eyt0>Y a(qKsZ#QV8JYUU-NJcFmJpUXO@geCx0nG+`f literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4a.png new file mode 100755 index 0000000000000000000000000000000000000000..9135ccabb8ed386eb171ded5554925d6e37eaaf8 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQnH>djv*Y^lM{aMw<&y>-&n-g k^o#$w^OOI|jwyT$S9COPyxd^h3RKA8>FVdQ&MBb@0A76Jhd u;&@kIqNgV+k(RKLRk0;SCPc!QfnnbwgA0CnnwNoE7(8A5T-G@yGywqO3K&}e literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4c.png new file mode 100755 index 0000000000000000000000000000000000000000..d717030112607e179a6efb977022f91f2c1cea53 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQsSO2jv*Y^lM@&k{|9(5^Z9V- d{gUrxW>}D*aic!nd=pR!gQu&X%Q~loCID1Rz6W?@(%X>w*s>HAASeGHzielF{r5}E*=G954g literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4e.png new file mode 100755 index 0000000000000000000000000000000000000000..cd3a3dd2397145ea3324e582574dd6b77817c998 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQc9jKjv*Y;$q5XN{}VV89T^oF o1zbHCmWj`2h~aK&Zg|1Opf0C*eUfD4bD(MlPgg&ebxsLQ02r+l*#H0l literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_4f.png new file mode 100755 index 0000000000000000000000000000000000000000..b73b4d46b42286570e8aeef1af63caaf8a3b9b91 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQYxMKQy;{an^LB{Ts5acvhA literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_50.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_50.png new file mode 100755 index 0000000000000000000000000000000000000000..6647606a12129ea2f5070f80fb246f67e47c5e4a GIT binary patch literal 85 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQZk+{jv*Y^lM@^o{yTIWQt0Y- jeP5rnyO0)iHRw`njxgN@xNAWpfyr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_51.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_51.png new file mode 100755 index 0000000000000000000000000000000000000000..c45c64a9a85314f6d4a9d58f3f382499d0255942 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQd*uajv*Y;$q7IBTLc)A{;~%O x@cD2=^65EFVVD#t(WbP_E)L!2%>N9qnlYQj(r7jv*Y^lM@^o{`33~lyoUP gdG)tE>!Kn?>DS74r}MOm0TnTLy85}Sb4q9e00s3HasU7T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_53.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_53.png new file mode 100755 index 0000000000000000000000000000000000000000..e576219c8736aecb6ad74a3e601a9a83b78f2154 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQW~Bvjv*Y;$q7HsGcf;8%#mQ$ v`zp_MQPkOWAyYwXfnHZ)6JuHlZLK-)IzRhd|>S6G7^>bP0l+XkKRM#60 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_54.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_54.png new file mode 100755 index 0000000000000000000000000000000000000000..17b556adf0d9f9ee2ea4d0ef0b5da6ca4432edb7 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQWBmnjv*Y;$q5c@{~cf0PvK0v fIIX*3MGQm!dBgMn#15JQ)i8Lv`njxgN@xNA;&B#a literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_55.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_55.png new file mode 100755 index 0000000000000000000000000000000000000000..60d900800a370f990051d85bad8e2105fbfec2eb GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQc|8Sjv*Y;$q5XN{~b6MW}ay6 hI>6${!nCM}k)2QV_QH(yJAkSfJYD@<);T3K0RZEh6-EF6 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_56.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_56.png new file mode 100755 index 0000000000000000000000000000000000000000..a21378ec1530ae75d6fcdbf5ac319ff648232446 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQmURVjv*Y^lM@&k|0i%HCUPm9 s{-YkokR@hPgg&ebxsLQ0QAHfb^rhX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_57.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_57.png new file mode 100755 index 0000000000000000000000000000000000000000..92dedf7c62d8419303762b86fc9b073a3a46ecf0 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^+(695!2%>t{LJA1QYxMKQy;{an^LB{Ts5yPp_x literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_58.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_58.png new file mode 100755 index 0000000000000000000000000000000000000000..bce83e390f873c95b1c16b6e98de3687273a3ac5 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQmURVjv*Y^lM@&k|0i%HCUPm9 s{?pFkF!kV-L_vqkPCdFS1Y#K&BE${PUumzk0%~CJboFyt=akR{0O$@GQ~&?~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_59.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_59.png new file mode 100755 index 0000000000000000000000000000000000000000..248964db8b5941047634ded05666d1cc75af4289 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRQ!2%@D@a!=KQmURVjv*Y^lM@&k{|9g+CJX=K s7jL;7(Yj#QL$(DooZ1A8j)*WZWaQf)>~FgD45)#@)78&qol`;+0R80}sQ>@~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5a.png new file mode 100755 index 0000000000000000000000000000000000000000..b4183f39c1240e71df8b25c17bae3c3fa135876f GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQW~Bvjv*Y^lM@`+{yTCo1?~{w vo5KCLVJFXwm=xg$bN=(}(D~JGAj!wrv`*)W^`FcLpdJQKS3j3^P63c?IO XY6agXy0>HiWf?qO{an^LB{Ts57VHsb literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5c.png new file mode 100755 index 0000000000000000000000000000000000000000..6ff667c6a8ed58b18e49305c1eb3a6d92ae70f5a GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQu3ZIjv*Y;$q5MwKlocu_z3Vz l3mbP0l+XkKA+-^g literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5e.png new file mode 100755 index 0000000000000000000000000000000000000000..f0b0f070db2c7d3e369d6a836582bc47620d9a25 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQc|8Sjv*Y^lM{ZNXJGoj&}0g; hxMS+ScIQts800po-<*He`8rS)gQu&X%Q~loCIAs`7k>Z% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_5f.png new file mode 100755 index 0000000000000000000000000000000000000000..476573838125ffd7dc1f9b8ee411fead81741caf GIT binary patch literal 75 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQbL|Cjv*Y;$q7IDnb>=}dHyjo Y$V|3Bc=+X>a-b}Or>mdKI;Vst07!HbG5`Po literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_60.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_60.png new file mode 100755 index 0000000000000000000000000000000000000000..b9d7ef10b9ae25def4973feb273652a04f74f923 GIT binary patch literal 76 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQo^1tjv*Y;$q7HsA7D82|KJ24 aE{3D4WS&eu5k3_E)L!2%>N9qnlYQi`4~jv*Y^lM{aQGa2p_V0dbD nKqDlw#bA?;)OY(XhPY}*&LI7Zne2_MK*bE6u6{1-oD!M literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_62.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_62.png new file mode 100755 index 0000000000000000000000000000000000000000..3665a5e8440b32a99e797916b2451c0b29985d78 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQgWUyjv*Y;$q5XN{{uQsHgY;h ka!iWgYxyaksAI*>zdjv*Y^lM{aMx3BQw_|d=M k!I}RNGkG#@ZJ5c;ptMf$zHz&!BTylOr>mdKI;Vst0DG|*>;M1& literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_64.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_64.png new file mode 100755 index 0000000000000000000000000000000000000000..4194720b850835941a161d4fee028cd456ed63cb GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQu3ZIjv*Y^lM{aMw<&y>&p4Nv m`Ts=CN0u6Ff83i+$S@dgmVa0-u#69=l)=;0&t;ucLK6U8Qx{wS literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_65.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_65.png new file mode 100755 index 0000000000000000000000000000000000000000..8a02a46754942c0c36574269e1a203d475ed760d GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQVO0fjv*Y;$q7IDSuR=%e2_o( ntKa3&(+6G#Qx{4!oR(vllcILZeOFg0P%VR}tDnm{r-UW|v;`VA literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_66.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_66.png new file mode 100755 index 0000000000000000000000000000000000000000..20ddc9bd1a623c97bf072ee31078860705499ee2 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQqrC-jv*Y;$q7HsGcX4HvX?k? h)WEef)kz~njbVv^{KFR^@vcB+44$rjF6*2UngHpC6*d3> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_67.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_67.png new file mode 100755 index 0000000000000000000000000000000000000000..9cd21cc42465e0f8c90690505025be69f829ca7a GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQVO0fjv*Y^lM{aQvs|=P_%NUG nn3Iq~AM?}07XJ-X8=M%F?#VxF-1xNvsFuOg)z4*}Q$iB}nwuG^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_68.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_68.png new file mode 100755 index 0000000000000000000000000000000000000000..be34c84a93f66288559a9e1c1d48aef337f448a3 GIT binary patch literal 85 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQZk+{jv*Y^lM@&k{|9uOY~*y1 jYb@_*;T&ER)>KHs-{an^LB{Ts5{j(K? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_69.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_69.png new file mode 100755 index 0000000000000000000000000000000000000000..b82d55c754bb324fe07d538b777df0334d34cecd GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQsSO2jv*Y;$q5XN{}ou84CDkw dLYQYTG2E=;|5){5{#Kw822WQ%mvv4FO#o=#6BGad literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6a.png new file mode 100755 index 0000000000000000000000000000000000000000..82d74311938e3ffc19f91539e9a88b81cd2e263e GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQlg$Njv*Y;$q5XN{}ou84CFLL b0^}L?P38HraaWKpPyvIdtDnm{r-UW|K-LlT literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6b.png new file mode 100755 index 0000000000000000000000000000000000000000..28a0738134f5f5a996cf4f5ab2bc6bc943160a31 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQYxMW6Vp;=h;0^|tH(J*wuCJH@RL|h)>gTe~DWM4f6&M?b literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6c.png new file mode 100755 index 0000000000000000000000000000000000000000..af588eee81d1943b411edc46521cb8ea3067a525 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQX-x%jv*Y;$q5XN{}U#eyt0>Y a(qKsZ#QV8JYUU-NJcFmJpUXO@geCx0nG+`f literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6d.png new file mode 100755 index 0000000000000000000000000000000000000000..f2a0f3d82fd53f21e9e6986642b544973e55a553 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRQ!2%@D@a!=KQqrC-jv*Y^lM{aQGj8NGbl|Yy iTzHXXrIt(2ZU&dhW~an=tkDH3WAJqKb6Mw<&;$V0WEAEA literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6e.png new file mode 100755 index 0000000000000000000000000000000000000000..722d89c1bb3dd45da49935121dcffe51ed65b1f3 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQj(r7jv*Y^lM{aQvjkf52rwOU gEI9e-!6tTw!1XG3*rz;P4^+h9>FVdQ&MBb@0LuFn#Q*>R literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_6f.png new file mode 100755 index 0000000000000000000000000000000000000000..e9e69986f6a0fd1ade8dcd3efd567bf63d20f4a1 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQqrC-jv*Y;$q7IDSuR=%e2_oZ i6mXh0*FcWZ&l7(8A5T-G@yGywnr2o|jX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_70.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_70.png new file mode 100755 index 0000000000000000000000000000000000000000..99b949c7a222b122eb762822c661864807d1240b GIT binary patch literal 85 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQZk+{jv*Y^lM{aQvjkf52rwOU jEbx4|K=OlpGcyDCSA_=$S6A!bP0l+XkK023B- literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_71.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_71.png new file mode 100755 index 0000000000000000000000000000000000000000..90076fc3c7f3515694c306136d4df2d9b55c355f GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQu3ZIjv*Y;$q7IDSuR>CFeoYN ls4zaV2(as6HWO)PX3)Q=@StVAh$m1fgQu&X%Q~loCIIa+6czvg literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_72.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_72.png new file mode 100755 index 0000000000000000000000000000000000000000..10a56c264babfcad42d22fef6bb8342353630a05 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQnH>djv*Y;$q7IB+fVoiusb$M j2B^g_GOA5VEKp+zuT;MKJ4w|WsF16KI literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_74.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_74.png new file mode 100755 index 0000000000000000000000000000000000000000..734c6d4bcb45cb2add2336d29926efaff5aef12a GIT binary patch literal 85 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYRKd8BZ6-5RT~N1ct`{4jrc$3=2IL h8Y$!$Ff%3cFj#wvy*lNv|1D4*gQu&X%Q~loCIHL<6l?$h literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_75.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_75.png new file mode 100755 index 0000000000000000000000000000000000000000..ef854b6f2afaebbe4177e9696b904e17c8b1ff4c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQc|8Sjv*Y;$q7IDSpqE;7#5y* hqTq6|*X@@y|O32KGrNXBJ9C-T|s)@O1TaS?83{1OOfZ7E1sC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_78.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_78.png new file mode 100755 index 0000000000000000000000000000000000000000..74dfaab08d6bb65ed8c833f2a10dcc5ab8e74bc3 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQi`4~jv*Y^lM{aQGhN)Nz>wUK on#izD;@H6{u9v$LMe?c{pJeD?%-G-f0H~P3)78&qol`;+0O^?<4gdfE literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_79.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_79.png new file mode 100755 index 0000000000000000000000000000000000000000..26839bfeb8dd79bef09cee38182a4869e93be03b GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQgWUyjv*Y;$q7IDSpqE;7#4Os lclc?*=OZ(jIr$$u1M^?S`-*>-odv37@O1TaS?83{1OOuG7Uuu} literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7a.png new file mode 100755 index 0000000000000000000000000000000000000000..630c9ba38d83ca7d20fa3f667db7ccf2b52b7882 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQi`4~jv*Y;$q7IDSpqFN7^XWu oa+s08*TZ?W`8>l49wByy%Bh;yTb_A&0TnZNy85}Sb4q9e098E}>Hq)$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7b.png new file mode 100755 index 0000000000000000000000000000000000000000..578ba74e3ded01bb11b468d2588667d7d367c869 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQqrC-jv*Y^lM{aMw@ i$ri(o!0tmWMGU^BvXAQ?F0ceDWAJqKb6Mw<&;$THgcw8s literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7c.png new file mode 100755 index 0000000000000000000000000000000000000000..80baa63ea477fadd03728f7b049f7839615dfde9 GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-V2qYM`&D-<@#PM`-4B?PXJ^+*vVPL$=FvAHX N>*?y}vd$@?2>^gA4G91M literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7d.png new file mode 100755 index 0000000000000000000000000000000000000000..f3d6c1c0c2b1cd98f2002fd936037aacb6ffce78 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQqrC-jv*Y^lM@&k|0i%b1@QT) h^*HxLSqSH`GPu^tK0aZm(*;z<;OXk;vd$@?2>`&r6Vw0z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/hdf_7e.png new file mode 100755 index 0000000000000000000000000000000000000000..2c22355e47551148f424840b028269c96c760ce2 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQj(r7jv*Y;$q7IDSw0pyFt{{D f8t5%E3bJId`e%CDQLr%^sEEPS)z4*}Q$iB}q0bYv literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_0.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_0.png new file mode 100755 index 0000000000000000000000000000000000000000..877855a42719305c012e0ec64991e2bc9a054720 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+8Dv3jhEAKinpD5hx<) o>Eakt!I&)ZF+rrKDbRq6ft8Da@i1#<0#K5{)78&qol`;+0GQGh`Tzg` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_1.png new file mode 100755 index 0000000000000000000000000000000000000000..fb4c09993deaf86215951bec05841ec87fca4f02 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+8JztN#E0-_D=52Ph)w o>Eakt!I&)ZF+rrKDbRq6ft8Da@i1#<0#K5{)78&qol`;+0Fdq#$N&HU literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_2.png new file mode 100755 index 0000000000000000000000000000000000000000..6969240d9f2b7d6f20b1716b0f3c29466d93fba9 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+8Lo82mdKI;Vst0Gk#S{{R30 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_3.png new file mode 100755 index 0000000000000000000000000000000000000000..3784f428c7c2bfb2b8af1bea8bd2b2e9954b03f1 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+8LoR{j6~fA5Tk-9QmR oPZ!6K3dUrKj|n0@O@Rhn46IxXjE7k>6M&Kop00i_>zopr0N=|OdjJ3c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_4.png new file mode 100755 index 0000000000000000000000000000000000000000..76131be88d3d51bd875af49b38c687318767bcdb GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+DEakt!I&)ZF+rrKDbRq6ft8Da@i1#<0#K5{)78&qol`;+0EjykjQ{`u literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_5.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_5.png new file mode 100755 index 0000000000000000000000000000000000000000..2a3f09f583ee4e463f2a3e75acec4fdddf0ba4bb GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+DEakt!I&)ZF+rrKDbRq6ft8Da@i1#<0#K5{)78&qol`;+0HK-|2><{9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_6.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_6.png new file mode 100755 index 0000000000000000000000000000000000000000..e7528b9ae473f79984a820d3615a0c6cd9f0830b GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+D=J8UFwO|90)$cR&$A oPZ!6K3dUrKj|n0@O@Rhn46IxXjE7k>6M&Kop00i_>zopr0PfQl+5i9m literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_7.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_7.png new file mode 100755 index 0000000000000000000000000000000000000000..8fd1a0e2918ec15e6895aaaa1b15ce4131060f91 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+D=dt@{7}Kdby@kc6P8 ni(^OyW3t4@1d*PmKm#rYRxSp{!>pMJKuHEqS3j3^P61?c2|!5(Pgg&ebxsLQ0N*(me*gdg literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_9.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_9.png new file mode 100755 index 0000000000000000000000000000000000000000..accaa78630454f947661a969468eb1dddf15e982 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+DjJ|AF9oj>Bc3h@hv7 mV@L&Kvc$&(k)EbN11<(uE(XTKteFWwNd`|>KbLh*2~7arEEi<} literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_A.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_A.png new file mode 100755 index 0000000000000000000000000000000000000000..834b762c27e092e0e7e93f01f6bbc8203358f790 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+DkSL;wH(e_q$F6(}O; o>Eakt!I&)ZF+rrKDbRq6ft8Da@i1#<0#K5{)78&qol`;+0L6F~&Hw-a literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_B.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_B.png new file mode 100755 index 0000000000000000000000000000000000000000..05902738bab82923335258e493409881882d4a9c GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+DkSLE!E0<4=Ghf}Spp mAr*|t5+4&pdYS?axENTu7#I(;W+nh789ZJ6T-G@yGywoLSQ$(J literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_C.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_C.png new file mode 100755 index 0000000000000000000000000000000000000000..dae5d88af59bd96413fa1d83c0e60434ecd3e827 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+G;JL;wH(?`zv_1r!nV oba4!+U`&?ym>|;A6llQ3z{FVdQ&MBb@0J5nTUH||9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_D.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_D.png new file mode 100755 index 0000000000000000000000000000000000000000..c84787cacd27e5db85c7bce2be1c40658645739f GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+G;J{{un(>!N6&h@hv7 mV@L&Kvc$&(k)EbN11<(uE(XTKteFWwNd`|>KbLh*2~7a_Oc&q) literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_E.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_E.png new file mode 100755 index 0000000000000000000000000000000000000000..19c30134efefee73b30ca855db4bbf55b3a58499 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+G=bhyMTnzkC%BFHl6# o)5S5Qf-za*V}eLeQ=kDC11lE;<6+j!1fV2?r>mdKI;Vst0MSGi^8f$< literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_F.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_F.png new file mode 100755 index 0000000000000000000000000000000000000000..3b37bfa2eaed65edd50fea583d8633dddea0803b GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^Qp^E9A+G=b|6hJY`UH?G=;`7Z lQo)!k@i9T9rzy~Yi-DDkf$=bFW&%)>!PC{xWt~$(699G16|n#S literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_n.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/10px/slc_n.png new file mode 100755 index 0000000000000000000000000000000000000000..6966faa052732e4f70a2c042af5e0a60893cc78d GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^4M5Dr!3-q5PcL%^QfvV}A+A9B|Ns9>Z_d99WC?n@ nIEGX(CQE!w5b0?OG~i-jbP0l+XkKr(YIe literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_20.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_20.png new file mode 100755 index 0000000000000000000000000000000000000000..465982d660fafa5c37e11c63cfe9277797247e6a GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ<2qYNZ?`YNqQe2)cjv*Yf$p^R@7~~ijzt8ZA P0m*v0`njxgN@xNAca#kh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_21.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_21.png new file mode 100755 index 0000000000000000000000000000000000000000..01929d488591ef60ff9002dcde947dfbe92aee32 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQc|8Sjv*Y;$q5XN{}Uz|e3hTf gBq*V^u<3*dgIKrZb5kK+OQ0$SPgg&ebxsLQ0K@PTl>h($ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_22.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_22.png new file mode 100755 index 0000000000000000000000000000000000000000..2acde25d4182ab0b90e0013c7e9c5bcf1e80c1f5 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJtR< gy_zHqEFQ=(%&hj_Dq4E(Do_=Jr>mdKI;Vst0HrAuH2?qr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_23.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_23.png new file mode 100755 index 0000000000000000000000000000000000000000..ace1437613a28f2796eecafafb39165437359e15 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%X?VIghDcmaPWZv!rof>5-*|#b u2VVjAqU>X;9V;cLD=bSBVl`B}*u+q37`nQ^f5l^<9tKZWKbLh*2~7Z10UGT9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_24.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_24.png new file mode 100755 index 0000000000000000000000000000000000000000..909b015ec7e4866ad691ce76673b6313da6ff584 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DRWO3#}JO_;=MelegYsHUyf-;OXk;vd$@?2>^H)DJTE{ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_26.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_26.png new file mode 100755 index 0000000000000000000000000000000000000000..d29936c7285f9178b60f5393ffb7b8b65c6135f1 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hr0hLi977~7Pwn^QV^H8={{7#- zpIubbQTU;Q@f#th+Z_G|>SAg~&G(%-_8?@NQ2!K_t#?bB|IU?oRBAQ7zopr0I*jS@&Et; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2d.png new file mode 100755 index 0000000000000000000000000000000000000000..c252f37df74c1dd199d8e53858f29e907e8d87a9 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQX-x%jv*Y^lM{aMw}&JgV$hl# aRLt1s=CrTmR0A(ip25@A&t;ucLK6UKCKEmY literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2e.png new file mode 100755 index 0000000000000000000000000000000000000000..d3aab5be8449801ed6c8673db9d1017098e2461e GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q7IB+ol95G%VPl a!N{;mU*pEP)+cg6c?M5cKbLh*2~7ZKi4%SR literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_2f.png new file mode 100755 index 0000000000000000000000000000000000000000..48c25f2e290d0de090375bf5ccbf6b54f44a3551 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQYxM-M8FVdQ&MBb@0A{xxPyhe` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_30.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_30.png new file mode 100755 index 0000000000000000000000000000000000000000..56ec3e79a6d1541d8f3faf17e3ab253f5a675635 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQW~Bvjv*44lM{aMw-|hoKjh4D wfW>ge|B0r5mM<2VrM$sHband$#Xu(p>sNl8Ud_2U9jJ%F)78&qol`;+0H*96{r~^~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_31.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_31.png new file mode 100755 index 0000000000000000000000000000000000000000..c526e8678ed8d80581694e7cf496d5e1d6399a43 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJge|B0r5jw^qWcV%$pIO$W;_@76D$>W`qx$x1AH(LHBJ1lBp&=c|B`1ogh63`3= MPgg&ebxsLQ0Ki8iDF6Tf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_33.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_33.png new file mode 100755 index 0000000000000000000000000000000000000000..aba5466e9243b40734c038f8c4707988d832c976 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQYM}*jv*44lM{aMw-|hoKjh4D zfW>ge|B0r5+ByHa3pxln88R#vP<*`6f~h-rV-<(2kSYtq{*r(VGbg#n1NAd_y85}S Ib4q9e0Lj@N>Hq)$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_34.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_34.png new file mode 100755 index 0000000000000000000000000000000000000000..9e71d1025486c4954063a0f1c3be22afe4d1a272 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQhJ^)jv*44lM{aMw+b+%DRL`t zI$Hc_ec)r`WWY8{!03S97x|+b|DP0W@)lHPVOX;G8k|i{`3Fx zyRbz~0VmT~nLD1GXxlS0P|wsw@o~q?0>_6dt}WPZ|M3~OZ2y7awOM~3Sp)Smc)I$z JtaD0e0szQZCdvQ+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_36.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_36.png new file mode 100755 index 0000000000000000000000000000000000000000..bebb32a8bd14a4a670af9ef0367b13d9423276c2 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQu>}Qjv*44lM{aMw-|hoKjh4D zfW>ge|B0pt6gKf}639$@DDHH*}Qjv*44lM{aMw-|hoKjh4D zfW>ge|B0r5+ByHa2eO)WR~<_ZY(1*8#%z)Eq85fb@?P7@H;82ewK90R`njxgN@xNA Dfg>Oc literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_39.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_39.png new file mode 100755 index 0000000000000000000000000000000000000000..95729472b0801b9612f4bc3fcb590813d92cdfc3 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQl_3Rjv*44lM{aMw-|hoKjh4D zfW>ge|B0r5)D>Em30|#OA+YM;f5B%HlCIT literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3a.png new file mode 100755 index 0000000000000000000000000000000000000000..23ba0cd086620a1706c1632a557216a230d310a5 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y^lM{aMx82Yba0n1t a$-*$vO6ATm)zzFpc?M5cKbLh*2~7ZAcoLZa literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3b.png new file mode 100755 index 0000000000000000000000000000000000000000..c4b467faa57587966f53736f413bca154a29aaa1 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQsSO2jv*Y^lM{aMx82Yba0pnk d!e!ZkE{4J=#rx8E$*Mpl44$rjF6*2UngG0|6wLqt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3c.png new file mode 100755 index 0000000000000000000000000000000000000000..566ba4968c3c019787f33ebd9a42ca05614b7dc8 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQtF;Ajv*44lM{aQGpxR`D&mJ22WQ%mvv4FO#mto8$|#B literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_3f.png new file mode 100755 index 0000000000000000000000000000000000000000..dce472764f3fb5d921d271cc6266931b6ef3fbed GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DP2z&#}JO|$q7HsH!%DUtO!ut zai)F_)BlG8z734C57f6XO!Bl~nb4ya&7H@{u+|`C%`PLG=Rl1Np00i_>zopr01$H> AuK)l5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_40.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_40.png new file mode 100755 index 0000000000000000000000000000000000000000..65533fdc49958ac47482cf6e551023b935e88e5f GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^d_c_4!2%@fWX=8qDR)m7#}J9jtrG(I7!)|1_Wob` za=GH7u)J+GC!_>-EN$P+qNN-%fyv3dt;9TeyP!)?=6lYK2dl)Te`NnUrQV{tZ`#`D cmmdVMYnQiI{uH?t2Q-qw)78&qol`;+01<2}S^xk5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_41.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_41.png new file mode 100755 index 0000000000000000000000000000000000000000..e30c27ca5f3dc21f13dc1407701faa8ba71ceaab GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq-;E0977~7Pd(?z$DqK$eDL4@ z%dZ`k0}PLSYwA<`THmwy%X?VIghDcmaPHgTe~DWM4fr6L|0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_43.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_43.png new file mode 100755 index 0000000000000000000000000000000000000000..db57d8dc232e7247f9dd6f5b1907d9731001c892 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq%1sL977~7Cnx;iZ{uKix|r*b z%7dm8yB-|+|4=~dOoLj_lGpa0haz|mCaU_eKl;GucmDtJG}VuX7_nEc%hr1U*q977~7Cnq?t{eLLHtiZW= z)j@%O{r)o;gMZk29^%>2%4sRkUcRB?pM99eBm;&r;gmUB|D-ShwK90R`njxgN@xNA DVoo0c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_45.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_45.png new file mode 100755 index 0000000000000000000000000000000000000000..07e772b853935ccda13cf44a10c47a1e63baf071 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQp%n#jv*44lM@`+|4SBd{&jCu q;ZU6265YXd>~YcGdLEA{0t^!>eYRw6yix~L&fw|l=d#Wzp$P!aml^T^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_46.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_46.png new file mode 100755 index 0000000000000000000000000000000000000000..24de187a47e2ed6ebc9fe591d757ee9492b26a12 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQc9jKjv*4^$q5eZ|1YvWaQYvp o!0E)%;Lp+Rmc_ZSs8fuIf!jP{#kyt_nEc%hq-;H1977~7Cnx;iZ{uKix|r*b z%7dm8yB-|+|4=~dOoLj_lGpZii7jzDVvjZpEoZ*Cms#9x`x|?+_nEc%hq!c_|977~7Cnqp8{`U|#w0xd{ n)d77U@96^if8@1QJS7<3ZqJwzpMD}8sFuOg)z4*}Q$iB}k|G#$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_49.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_49.png new file mode 100755 index 0000000000000000000000000000000000000000..1f027283c2304946e92c02322736a3310b8883e7 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q5XN{}U!vU8y&4 aS;(N9Ci3Rx0tYLgJcFmJpUXO@geCxQs1vRL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4a.png new file mode 100755 index 0000000000000000000000000000000000000000..b2f7befc4d9c2159d07bcf4fd6617d72672a575e GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DJ4%A#}JO|$q7IB+Z8^{Ph7yF pAfm{~@}pntoBY)a|BrAoFw`9kUR(6@ZXZxJgQu&X%Q~loCIGNl8Z`g_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4b.png new file mode 100755 index 0000000000000000000000000000000000000000..e8d52d60d6e5bf4284b0fe8ad93a2a27eb2e557f GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq%1vM977~7Cnqp8{x3Me@O-g{ z!siP!S9BS)J`{R!$Uu-MQG`>+>cfr3n_geuC OVeoYIb6Mw<&;$UnkSK=$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_4c.png new file mode 100755 index 0000000000000000000000000000000000000000..94d7d480f21319fc7d53d9a14d01161adc81e90e GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQj(r7jv*44lM@&k|7#Si;8bLO f@dz6DDp&pdtoOS3j3^P6MdX9780gCMPsB{4d~mJX!Z( zgOX3gBl}55>Pt9tRO~osDE{B*X)r;f@r}`jBlR*9QaBlozE7H`_isxEP&_nEc%hr1U&p9780+lM@;m{ugjOJjnR* zkOAMuLmZrsS|+k~2(}eYRj7LR6ICoh74^%J|is(I*X({*o(HDhz3J2Ldr!g>G+gRM|lb!z> PXbgj=tDnm{r-UW|QL80m literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_50.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_50.png new file mode 100755 index 0000000000000000000000000000000000000000..33b52fd6bca3f2c61954b157dd0652c90aac2c8b GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%X?eOhhDc0JPHm|7=x#)pUXO@geCx#x+*>Z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_52.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_52.png new file mode 100755 index 0000000000000000000000000000000000000000..acb395ed434a3fcfb9628f4fff8185cd487fb80f GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq_jO<977~7Cnq?t|34_e-N607 y-8rb`B9G#sQ~z0b70;`3Bo}c0KhEVT#Kw?vD1M<6V@f4Z8-u5-pUXO@geCyL4;#w> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_53.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_53.png new file mode 100755 index 0000000000000000000000000000000000000000..028f2841ec9da8fab68a217b7679146b3bb80b79 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%nR&W6hDcmaPWZv!!tp`=kh@qD z=i*fjn_nEc%hq+~o@977~7Cnp?W`)B+>=pTQp jfZiN)pVmM{&qECVjB8p>uT;AMRL9`y>gTe~DWM4fMS>UO literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_55.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_55.png new file mode 100755 index 0000000000000000000000000000000000000000..81643f94cc61bb096dcf953e67ace5476ad794c1 GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq|`iJ9780+lM@&k|9c1=lD~9_ tN24hraR-mgpLUMLUVq#>Dw8RGx| literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_56.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_56.png new file mode 100755 index 0000000000000000000000000000000000000000..8726f5bc1b1202c4ef1111f6c87c333afb2fb4b2 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hr1U&p9780+lM@&k|9c1=I`ut B8wCIW literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_57.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_57.png new file mode 100755 index 0000000000000000000000000000000000000000..5e8d9d0f45ec86701a6959a0c355324967709853 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^{2Pgg&ebxsLQ E0L#=MPyhe` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_58.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_58.png new file mode 100755 index 0000000000000000000000000000000000000000..2abbda39cfc0edad8201f682a1a33253f0f9ec3d GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%S$VoRhDcoQ?RVs3P~bTH>%af? zX17)yx3b1bt&9wLXEU!lDpbF|YC2i;(n8j~30vBo6@z%>@0+}k=JUIjIRCvz`vagU N44$rjF6*2UngA-%C6NFC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_59.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_59.png new file mode 100755 index 0000000000000000000000000000000000000000..ff45093067334e7937f0818f8cf2b1a324367e80 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hqzpV=9780+lM@&k|9c1=YG+Du z-0-2E=iz^WL>0amM!Uovq8x`ma4nAVQBMr+Ad7!-Jz4*veX ze4~)(70!~|3}0Rdu@u=aS;DJkrOKkYvZ>zoMM_n?n0nOnsGxN=RmbIk+8I1u{an^L HB{Ts5oa`S@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5b.png new file mode 100755 index 0000000000000000000000000000000000000000..2592f1ff71cc36c7a5a6ab47e6f30630a6ac4727 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQsSO2jv*Y^lM@;m|MR>!^PlHG edt2u_8HU6O literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5c.png new file mode 100755 index 0000000000000000000000000000000000000000..406d63425035a594b6d4c6c2e8e29acf6929b110 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQmURVjv*Y;$q5MwKloc$_(-sy sIef0AV1d*II5Ssod#)!14^Jgu&C*&t;ucLK6V~$QRK7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_5e.png new file mode 100755 index 0000000000000000000000000000000000000000..7f610d8724ce14320ab7d27b85ddea53490e2d07 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQtF;Ajv*44lM{aMw<&y(KXy!! ug}Fdcg557!(8;j1k+JFnGH9xvX`THmwy%346LYhDcmaPWaK!+Q+qsJE`eE ZgX`Cxk|(ofumPnRJYD@<);T3K0RVWX6lwqf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_60.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_60.png new file mode 100755 index 0000000000000000000000000000000000000000..cd4e0fb31a98a20d259b248f0eaafc9c581481d5 GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c90U|T)mze=6QBN1g5RT~N1ct`{4jhUJJUcjQ aB^cCIEl#LU^EL%4VDNPHb6Mw<&;$SvDi8wz literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_61.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_61.png new file mode 100755 index 0000000000000000000000000000000000000000..dc019ba5a35e63b245c441780f2f983d3049bcf5 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQo5cljv*44lM{aQGj@tOF{}{K zYT#B(2|SbJAa-cgM8;5MvCSK9bQnnZO@8UlaOrLMN?vX|NuWjsPgg&ebxsLQ0Kq;S A2LJ#7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_62.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_62.png new file mode 100755 index 0000000000000000000000000000000000000000..285d0b2f194f5caefae94c97004e9a1358541802 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQd*uajv*4^$q5XN|1~D4D5hwd xG^n&BESl-MNkD9~0K@d%3C|Q1+8E3f85Zsd*l>Q^-e*8v44$rjF6*2UngCb28=U|E literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_63.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_63.png new file mode 100755 index 0000000000000000000000000000000000000000..8781b8a84822cc6b26648cfb2ca1dbb05a3c2e3a GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*44lM{aQGkOX%G42pB watLZj_~(9&!MwXd(PZ<68y#0;Q+^6E1Z_!Jke=zB1JuOe>FVdQ&MBb@0D}V@UjP6A literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_64.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_64.png new file mode 100755 index 0000000000000000000000000000000000000000..16c9a286d052649014292788ad3b384259f67d05 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQU;zbjv*4^$q7IDSsWkOa|mj; z@EmYj!EnxfMeC)EG(r8AG%+#hi*K8_7CP}T<~T6~@%V4NSmo~s)XU)M>gTe~DWM4f D3T+%^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_65.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_65.png new file mode 100755 index 0000000000000000000000000000000000000000..810d9c93a9f10d59264c7ec18f09d0ae69e48401 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*44lM{aQGkOX%G42pB wYS3=TPIL%&a^N`YW|CZZqvL99%1=Rt&Huty3C(qR57flq>FVdQ&MBb@0B3C+ApigX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_66.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_66.png new file mode 100755 index 0000000000000000000000000000000000000000..411ca57336b7877b6babe97d6a4a7fec4e606238 GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQVO0fjv*Y;$q7IBTNFOX_XNx| nu$-YGB<#s(I>Vr2Dkp=nwC?3o0juPIY8gCT{an^LB{Ts5LWdQ~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_67.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_67.png new file mode 100755 index 0000000000000000000000000000000000000000..d8820dd1ca5a678df710115b06b7c14f92e1969d GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQaYY4jv*44lM{aQGkOX%HT*Xa zQajL~bg*HiSR&U-r;N13je@Ip|C^j67Qn@D;I_|N{^4;VP(6dEtDnm{r-UW|63H8s literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_69.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_69.png new file mode 100755 index 0000000000000000000000000000000000000000..55f1a229d549fbbf7de631f51133b4db6a2bb6b6 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQj(r7jv*Y;$tett|9cEx*>|*k gKCyJcGKFA gCMYD$;XpmZY9F~rJ9E2l0#z}1y85}Sb4q9e0O-pWqyPW_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6b.png new file mode 100755 index 0000000000000000000000000000000000000000..fc34fc50768c5f64332bb84efe1f09deec7139eb GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQhJ^)jv*4^$q5XN|1~D0C`w4{ zwH$L2YuGrEC7|U($X|EyLs>RGou^~}8!7}kF)&sJuU&h%{31{%gQu&X%Q~loCII^= B9vJ`t literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6c.png new file mode 100755 index 0000000000000000000000000000000000000000..1f027283c2304946e92c02322736a3310b8883e7 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q5XN{}U!vU8y&4 aS;(N9Ci3Rx0tYLgJcFmJpUXO@geCxQs1vRL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_6d.png new file mode 100755 index 0000000000000000000000000000000000000000..6c0ae93f89ecebc725d364eec10ddca243ad9b2d GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm<0wkwu_5J};TAnVBArhC96MpmyPts&%3gGJe wD(}g|{3rcD0BiDJ_k#b)8`!!-N%_J3mPe`W5!%U27`tYcwdI}yF~&)G^bpn3*RS3j3^P6{!a{1%KYKKOF(S10K@#<8+OU<7hw3ZK43$h27f0|8-u5-pUXO@geCxWLK|%W literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_71.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_71.png new file mode 100755 index 0000000000000000000000000000000000000000..c02171f054ed76afb4c885a083df2e77a3b9dd2f GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQrey_jv*4^$q7ID89fD>8vYvy ysWCAB7vu@q$`R}#>SWB_-5YVY^-12NR)!k0fDNmEb-V{^WAJqKb6Mw<&;$T{bR32N literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_72.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_72.png new file mode 100755 index 0000000000000000000000000000000000000000..757b9c858acff3bcc9cbb570e88730807314f1e0 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_73.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_73.png new file mode 100755 index 0000000000000000000000000000000000000000..e38497d9f00932ff5257edcd3fc32821743f1f11 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DQ!;|#}JO|$q7ID**b+B8vbk8 ytPqHKX1|HSNnp0*|A{6K%$e6QEthop&B_q6*?a4x^$ejvZ492SelF{r5}E*xU>m^z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_74.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_74.png new file mode 100755 index 0000000000000000000000000000000000000000..10f9cfa92985a554adbf469d8eba0c061fa8b5f1 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQp%n#jv*Y^lM{aMw<{bu&~UJY qF+{CwtBcV>wLk7@hwe6G%1#Z7-W7(y3EFFkYqcq33XgQu&X%Q~loCIG#g8a)62 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_76.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_76.png new file mode 100755 index 0000000000000000000000000000000000000000..dc558d3a4035c309caadb578d3c89dbe7d7bc926 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*3LlM{aQGj@tFF{bd9 xE&N~LXyLm?;EKbJnLAqkDRVv$R=U~Ga3n5m*5XSAzkr$;JYD@<);T3K0RWN79jX8T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_77.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_77.png new file mode 100755 index 0000000000000000000000000000000000000000..6a142984ac6d3381ba6f3fd35e01b7bbb6cf42f4 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm<0wkwu_5J};MxHK?ArhC96MpmyPts&%;!rc< zo-g9W(X8gg#TKwc;1EZqiDt;P`jYF4DjgFSMM*F*BpLLS9F@}tYGz>YboFyt=akR{ E0OAuGp#T5? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_78.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_78.png new file mode 100755 index 0000000000000000000000000000000000000000..38b4be03642d99e04947130b7ce618911c66d2b0 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DJ@SI#}JO|$q7ID**XOn7+Hj8 xGi*9j-@?GW=|DZ3NN+^Qf|-szTUCCsGCcART36cbxEH94!PC{xWt~$(697O58v_6U literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_79.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_79.png new file mode 100755 index 0000000000000000000000000000000000000000..8859fb41f251f8fea3dbd8d37a3f754882382797 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQo5cljv*44lM{aQGj@tFF{bd9 zE&T7%B;iybb(P1-$wN(PCu{Hv`;|^B?0)bw>9;lJQ)78&qol`;+0J-=a A2mk;8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7a.png new file mode 100755 index 0000000000000000000000000000000000000000..c42c84a396e00f96437deb033c92a0bb1a7ac617 GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DK$?Q#}JO|$q7ID**XOrSZ}Zd tOg+S!5F^5<5-kzHI$@_ur1zG1hN8v3oBMaAoCoS)@O1TaS?83{1OUFa7`6Za literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7b.png new file mode 100755 index 0000000000000000000000000000000000000000..c0ee072c8c64246ca60c6bb80fd8448928c77d76 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQu3ZIjv*Y^lM{aMw7V*k&g2RCOkL6o9x*K5p>@q6Ju3pJl)=;0&t;ucLK6U!X&B@H literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/hdf_7c.png new file mode 100755 index 0000000000000000000000000000000000000000..6e9949de31b6d3e743ccf3a3e7d7fea5e5e5e613 GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-f2qYMu1uKUGDK1YJ#}E$Lzt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_0.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_0.png new file mode 100755 index 0000000000000000000000000000000000000000..87aa779225ef5ad40500f2679086f9bf7c0b24bc GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^4M5D#!3-p&+04HHDYgKg5LX2Sh5!HmA8wPn2ow?X tba4!+U`&?CFyL}Ks3F0+I6Eakt!I&(OVZh~fP(y-sae_z>69aoc1LMS0;oU$L44$rjF6*2UngG@H7NGzD literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_3.png new file mode 100755 index 0000000000000000000000000000000000000000..a918774377a7991970cd11b48a0c6926b0d193e4 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^4M5D#!3-p&+04HHDYgKg5Lbp(tN#E0zjwyNZlH*m ur;B4q1!J;Ah5?t`K@ADk#R(!kObqP(42%;~g?9s0FnGH9xvXbP0l+XkKfVdg% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_C.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_C.png new file mode 100755 index 0000000000000000000000000000000000000000..54aeeff8cabbd48110edcd115228f02d23087e28 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^4M5D#!3-p&+04HHDYgKg5ZC{qq5uE?_qFY|0*Z)v tx;TbZFeXc67;w2A)R16ZoFLM}#K7Lqz&J5gcsEc5gQu&X%Q~loCIIha7XSbN literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_D.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_D.png new file mode 100755 index 0000000000000000000000000000000000000000..b37b82b2507167859583b76611e8401ae0a500f1 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^4M5D#!3-p&+04HHDYgKg5ZC{q|A8R?bx|}>M9kC0 sF{FYqSt7%L%k7|s1nc4iksc-n_I?J&iK)W7fhrh0UHx3vIVCg!06d=Eakt!I&(OVZh~fP(y-sae_z>69aoc1LMS0;oU$L44$rjF6*2Ung9^?7nJ}2 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_F.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/15px/slc_F.png new file mode 100755 index 0000000000000000000000000000000000000000..b244323f3ff27a025aa6f1309818dd67f0695acf GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^4M5D#!3-p&+04HHDdqs55ZC|z|1UoxeFDf8^K@|x qsbEZ&$S~k?JE$SSx;R0khlzo`pMh~=s_<^03IoW8)78&qol`;+0OTVV0ssI2 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_20.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_20.png new file mode 100755 index 0000000000000000000000000000000000000000..d5bcc48ff75cba2e8887e00053d21a8fa43c903b GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=2qYNZFKXNiq_{m@978x{lNAJk90LYMuIC;i OAZbrmKbLh*2~7ZY_zWZf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_21.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_21.png new file mode 100755 index 0000000000000000000000000000000000000000..7c8ec69b04d2c2364e6dc89ca44cea70aaa443a4 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4cAa-J@ZAsp9}6B-)+^O&UlIezX3 ke=7%@T(N=Z;}ix4<1GD)!K%OgfGQb0UHx3vIVCg!09XPSF#rGn literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_22.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_22.png new file mode 100755 index 0000000000000000000000000000000000000000..fc86e147756ba7f56f5316a119ddc5d137b76a28 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol*!2%?UC0#Utl$587V~9j}asor+e-9POIsX&5 ge402UWX{PjRGL<{M|X1U0;*#0boFyt=akR{0C{l|vH$=8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_23.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_23.png new file mode 100755 index 0000000000000000000000000000000000000000..d3fcfe9e7a2ef4996076b25c59256335b836cc38 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDv^-rLLo|Yu6MpmyD@pM1Xqenx wx`Ej#=tl42R*^CX53cEj%nGftmjbyMS}HH=Rvo;f3Dm{l>FVdQ&MBb@0GA#co&W#< literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_24.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_24.png new file mode 100755 index 0000000000000000000000000000000000000000..d1ad143940f6a5f26a5570808c27d0e9d6ff587c GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDf;?RuLp09Mo#e^KpuoZW{QvxQ z=DJbSIXXFeT9lf0F^hH1lS$Kv)SNJvwNn4oQeh=+pI1#kSS|T7*7kO^m}vf!`}xvT m$4hwjVtJq+&f?978O6uU<6dV^H8=cKG){ z({v;S3j3^P6>t p^o3T#y}hpHyJmZM&R|~8!Z3Lb53_Sq$vmL>44$rjF6*2UngDKlE?@uv literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_27.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_27.png new file mode 100755 index 0000000000000000000000000000000000000000..60fb3a92a04e3b1d856b6235b4a7c94d49db3624 GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!`!2%?w8uaG?DN#=s#}JO|$q5XN|9Nh#{BQ8; cze6ws|1`TpLTdlt02MHJy85}Sb4q9e0FRdy5C8xG literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_28.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_28.png new file mode 100755 index 0000000000000000000000000000000000000000..995aab23a995c5f8bb4198dc2119928f61554e67 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BR!2%@b+}0NZQhJ^)jv*44lM{aMw<>&?&)CWQ z{E)?s9UOdm@9IUA*=4`mo9X4rKji1_S_9BR!2%@b+}0NZQrey_jv*44lM@&k{}*tu7QCw$ yVf4}4#9;QWJ}0Kl@ucc0_a9Eox-SBl#29WyCeKwZ(YOlK#^CAd=d#Wzp$Pzmh8utY literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2a.png new file mode 100755 index 0000000000000000000000000000000000000000..9735f5a0cb98817e2967841b3a4a4d9c9f775c8b GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIotW!2%?kgyfe3DNRoo#}J9j$q7IB+Y~;?A3LVR w@^Haq4Te>M2U};cK0c7S#_2^tNQa6dgMZyl_e%TB$3RUCp00i_>zopr0Fee9+yDRo literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2b.png new file mode 100755 index 0000000000000000000000000000000000000000..1b541745ed380448521957249f75a6ad21fd830b GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDWIbIRLp07OC;aFa=CjijkTB4U jVc35~q3};ae=39HNp6<6*{2$S3K=|I{an^LB{Ts5OUoBG literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2c.png new file mode 100755 index 0000000000000000000000000000000000000000..20fca02ac1522be6b8d2ca1935e844bce1cbe352 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4cAlAbP(Asp9}6MpcwHn%b|Mo9iQ eln~(Rwq%HD3D|HqYfceR5re0zpUXO@geCy7e-uLi literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_2d.png new file mode 100755 index 0000000000000000000000000000000000000000..4eff0100a8a3768979a099af64911054e6b63dc2 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FO#+&~yjtQu?YBlOuZdrPQn|IH_ZuOuKZmRcK9QZXEKJ7eg8{NC@AJ6~>Pgg&e IbxsLQ0JPI2P5=M^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_31.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_31.png new file mode 100755 index 0000000000000000000000000000000000000000..e72886691ffac756615c0eee9948194b944a3dd8 GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FO|4W63qYr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_32.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_32.png new file mode 100755 index 0000000000000000000000000000000000000000..473a5e751a531a8bf0656a0f1f84d6a9593359c7 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDyggkULo|Z7p0N~SP~c&5`2Rn1 zt%?Jm_Qne*-LBnwyHi|gO7fEZFMUmIS^bV2W_R`GWHsc_Y*5+~^|m={fg1aS{?4Mb fPf}W64%%C-&AFuKIdSQCps@^|u6{1-oD!M<1luga literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_33.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_33.png new file mode 100755 index 0000000000000000000000000000000000000000..5e00f4a984f4f60dc44c3f9195abd5c1cd12929b GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDJUm?-Lo_BPC;aFaKBQscF!2ye zM$m~}fj&+~Z0FR2xelM)vE)Kb$LaKlB_7+kBZcOR?Argq!%#uGL)D|uovVxcVr!vA c9m5ia^d*<{`oAm_0Gi3*>FVdQ&MBb@0GT@~!2kdN literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_34.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_34.png new file mode 100755 index 0000000000000000000000000000000000000000..c457ccb7c0790102711b19e2d28b382280e5a420 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDY&~5ZLp07OC;aFaUQ~RLp<9Gm zGKeR|!?9(9hv9?ihh9~v=&cfAuG3tz@SuYSm+*t>N=8pI6zopr0C{;NzyJUM literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_35.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_35.png new file mode 100755 index 0000000000000000000000000000000000000000..d088a10f77d09bb4315892c91745806ee295db79 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPD96VhdLo|Yu6MpmyHwlP2tPzo8 zUa8m0P_abf!qNpXDsszscPtf{l;Wj$Mopttz%gl&m%yh_^(HU>uL!!KAiI>|!HM&R U_Y>~k0-D9(>FVdQ&MBb@0NCp&2><{9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_36.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_36.png new file mode 100755 index 0000000000000000000000000000000000000000..f629536b6d270a5ab317d3c142228db0f36f43ce GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDyggkULp09sooL9%puoZW`@jG7 zqZtdUFk_wZ0q{i`2?oIE;I(st;d%^j)jIc}9BW>WV2v fUaVhk|L$WmFFk0VJXw(mXe@)LtDnm{r-UW|I%F*# literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_37.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_37.png new file mode 100755 index 0000000000000000000000000000000000000000..fe376483316ff2c3752b8f3f54b1bf6960ef0528 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDEInNuLp09sy|j~;!9ak?@mIc7 z`@b!AdWJ2^f{K#emBMEgelFv*Tsz?spXA&L6SRuDLnh8;v>(UMmUZ3Z}pNtw=9I7=LVm2MMUis{e Q2hbn}Pgg&ebxsLQ0KGvbwg3PC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_39.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_39.png new file mode 100755 index 0000000000000000000000000000000000000000..a1fc0cf435602691b3289bb2a91d92cfb4fe01db GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDygXeTLp07OC;aFaKBS@2pwh}| zu;kz41mzyb=}sHvw4AgxOVSM@jXg8}A cXXLRmOyu<4tY&-c4p0e$r>mdKI;Vst0COS|zW@LL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3b.png new file mode 100755 index 0000000000000000000000000000000000000000..9b193fa53253d7aa8bcf277e189fed56c23bdc5f GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4cAvYsxEAsp9}6Mpcwx)>@jXg8}A jpV-PYmvP~S8O#iqcew9dS$N_XP$7e-tDnm{r-UW|E-@Fo literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3c.png new file mode 100755 index 0000000000000000000000000000000000000000..3a7e93f5b8cb29b87d77cecbe305a88a4c1f6e1b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM0!2%=`&avD9Qs$m6jv*T7lM{aQv-9zKavV_V zWXPCwLP+D-BJTsL8$B0vJT8;a^W1Yxs6@bVy#NnO(?RnY!AuOrMiSrrKl+CNjbQL} L^>bP0l+XkKAR8b{ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3d.png new file mode 100755 index 0000000000000000000000000000000000000000..08311bb51695acf11747f6c61d83653077d31c23 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^+(0bB!2%@Po}Zrq;&{3^hG?8mPWaI;$`_fK!?4{z emsc|E5QELX`--ZXGwXnA7(8A5T-G@yGywp{gcOJX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_3e.png new file mode 100755 index 0000000000000000000000000000000000000000..dfab52352c6dada9dec7df7312e6428fbf47e2b7 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM0!2%=`&avD9Ql_3Rjv*T7lM{aQv-8<`avad^ zjAfj~B~z9Z+;Et0&N^2Og*c(*8!cp8E^AjXGvxtgk!-QjVT3jv*QolM{aMx1C_nYSQYM z;56w+{~ng{DaaoYtJiz+jbs VQ9mX@FaT&6gQu&X%Q~loCII%0B)k9s literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_40.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_40.png new file mode 100755 index 0000000000000000000000000000000000000000..d98ab165d77175a0708d6ddc1d57f455249135f5 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6H!2%?Am#+H4OU978O6=T17v#GuIH^7p_0 z_UUU=&n#HWU1idGbJwjG%Tx>Za-4geC~_!dy><4(_kWHGeq-X>_E+_x!l9+Vmz!*3 zX|rh7ymvjX;L}8z^>6Jf_HD^XG@YENbTYN=W6Nts=09qU9S>@Ge>|DVn64Rgroi6T X&ieBEe~Z2WZD;Uw^>bP0l+XkKcqvE+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_41.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_41.png new file mode 100755 index 0000000000000000000000000000000000000000..e486bff4371467ad783fbd2c5dd11359cf0e497a GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^fBS8iS5Tls;BRg~|FtOEe1=xD!SUm6y{Lgv7aRCE^_>3nqeyt~W Q1I=OZboFyt=akR{0FntI5dZ)H literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_43.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_43.png new file mode 100755 index 0000000000000000000000000000000000000000..48d51b2dd22a9455d32a1cb9161ee17d003223c1 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^f1n$qt5pSXf0|H5DOIL><(N=nN*z4Tp{TJ4!9 cXXC|Ceo^Vo!!<^$fhIC|y85}Sb4q9e0FG)bI{*Lx literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_44.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_44.png new file mode 100755 index 0000000000000000000000000000000000000000..37946986caa01ccf7d59e7294c5071a5ee49417b GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^f`={(^!{EzV z7Hct8LHqFHC-xt`BtB^Vv=^FcAh5dSkHsOu%PvdA_pE$p?`Y96g@Iwe0V~(>?Te~_ PrZ9NA`njxgN@xNA3SlH$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_45.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_45.png new file mode 100755 index 0000000000000000000000000000000000000000..4b250d0bd900924135669abe8c7bf0bf17b81089 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM0!2%=`&avD9Qd*uajv*T7lM@cG{$o}&ob-R= yp@UkTXO)k5^6A!365$Zw{h|8*aU-(=C&S5$4-}@#ykrLIV(@hJb6Mw<&;$U-tQ`vg literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_46.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_46.png new file mode 100755 index 0000000000000000000000000000000000000000..10b750e0b31103ac6df35dfe79df44f79a1d606f GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDR6JcALp07OCmdk?XDl%7S3fJC qo~F-oVP(@Fe_dTy{>V^VhksSr;W#}JM4XD?avF(_~_U%2=G zQmHZrt9|#WmVF*f3|nUK|LtZHWOJGuEH)!wHBS8iz{B#vjZc;O|jps0zG{BK*bE6u6{1-oD!Mxtgk!-Qrey_jv*T7lM{aQvnf8XKfHov z8B33&cjteNAf6dQCmz_J**W7-#GjAz>x38%)txbU{xZb_sExtX)z4*}Q$iB}Mdl#~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4b.png new file mode 100755 index 0000000000000000000000000000000000000000..81d735938ab8d8f0bfd59cd026e5f0bb016eea79 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDL+pa#}JM4M=u-{Vi4e9x$y7* z^6Natlgf^E`h9Jibkl+(akE#&TGhU(y{_j3m+;SSUL3BuZ&S@4iL=5dE&lGl6SYtO kw`fjR;qh8=i(~G2)%H)Nd;Bi$1)9v@>FVdQ&MBb@08EoH!2kdN literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4c.png new file mode 100755 index 0000000000000000000000000000000000000000..3825c6e982e3017b8bdac1ec6de196bad8f8b284 GIT binary patch literal 85 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDWISCQLp07OCp0wtk9e@+%7iJ0 jSbi-1_qe5G3KPS|2X91vENA@=RL9`y>gTe~DWM4f>&YDO literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4d.png new file mode 100755 index 0000000000000000000000000000000000000000..7b1cad0908053ac353da79c9539cef7fb03b26f3 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy`!2%=$oJ9WuDSuBF#}JM4S1%moVo=~Umxv#1KhzL6#rE4~rD@F^5n@h8%$f?d9Fp8`FUtlw>wM3eP*kLNBS8i3XM72K^OR?% aFhqzSdMZ6h`fC@^NCr<=KbLh*2~7a&B`BK! literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_4f.png new file mode 100755 index 0000000000000000000000000000000000000000..cecc6fef661e133d02dd621244198219969f5272 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9R!2%>>V^VhkDR)m7#}JM4$q7IB+gCiW-^63a z`hx4?lt0JM{qMiZ6cT9h-JZ=Q=!k=Z;H2398xILC?QpOV6n*4!Og3<3!-+30DW{I` cvoBO)c&exHPWS|C8qi1vPgg&ebxsLQ0Gzoik^lez literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_50.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_50.png new file mode 100755 index 0000000000000000000000000000000000000000..2c5734b867612fbd6dd544390eac986a37c2e107 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDP2z&#}JK)$q5Je{y8hkHK_cR zXBC>@rmFVdQ&MBb@0LR=M AL;wH) literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_51.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_51.png new file mode 100755 index 0000000000000000000000000000000000000000..3ec65502cdcbf8612b6651df3e761944fe5fdad6 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9R!2%>>V^VhksbEhR#}JM4PbV4jF(_~_|NOuF z{82Z`Atq( pzpnYZ4d;_dny)i-6WS`6bRFEqek4ije*_xO;OXk;vd$@?2>_kdF&zK^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_52.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_52.png new file mode 100755 index 0000000000000000000000000000000000000000..9052cc77c826780ebd4a5bdc39d24ef3cfab11c4 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDFaUz#}JM4$q5Je{y8hkHK_cR zXBC>@rmBS8iLfu#)6GAvvS51#2h)XFFVdQ&MBb@0FLh${{R30 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_55.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_55.png new file mode 100755 index 0000000000000000000000000000000000000000..bbc0f57e3fa9e601249c71f0f03920474d452ca4 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!2%>BS8i{cbb z&~ylI5^xRb_WfTk;(Vdxu&4sJV)K6v))`$Bbbk9Y@G-G6#5`f-TkfQs1T=ub)78&q Iol`;+0J<$5+W-In literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_56.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_56.png new file mode 100755 index 0000000000000000000000000000000000000000..023fa9a06254161ba02331c02e3358bd67a8d8a5 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^fUWNF(GCAu=@opBB=at_q^(d1czaT$L@6?+d$MSZ`o}h| jkf!=dw~E|@_Lms8{!n_;_}}jY&}0TrS3j3^P6hwjVtJqyjx%978NlU%lkb#~{GNa$)EH zrN<97{mU>BycKI3#P#B!=HpY^5&C@_X1|_csk8o3f|`M|i n+-Bo>%x`MtqjxtL|5VKT@ik%_+eU_Tpy3Rju6{1-oD!M<9yK#d literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_58.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_58.png new file mode 100755 index 0000000000000000000000000000000000000000..a78636707155155905cce5001d289b843aad0163 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^fE+++<8F(m9ct{uc>dQ5k^ s-h4hirf!w`DKi^=_nX8VH?ntPOEQr8^tohPBG3v3Pgg&ebxsLQ0Pm15UH||9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_59.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_59.png new file mode 100755 index 0000000000000000000000000000000000000000..74dc431ab25c9848c6d81e1effe69cd73b5affd6 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!2%>BS8ii?@dGX~9AST%!%)#6ae56uH??2Swe YPd+QWQ@SvH3eY?TPgg&ebxsLQ0J(l7{Qv*} literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5a.png new file mode 100755 index 0000000000000000000000000000000000000000..107969f2c63031dba68e60bfabd26afbe0f27ba9 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDJM@C#}JM4doLL>F(_~_IsE&d zd0R{PqEypIH--=%QR$UWT3gC_-hAxyFOk`Jo=3g-O<`MKud#^sn(uWxnp3;~K4HxM W@`cApUMmV{8iS{+pUXO@geCwpv?zlB literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5b.png new file mode 100755 index 0000000000000000000000000000000000000000..e3d9e9df753361e2f4a0d51c6333b169d88a7600 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol*!2%?UC0#Utl(?shV~E7%{yQGw dc%IP4$B=hRg3){JGhUz)22WQ%mvv4FO#qY!6l(wg literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5c.png new file mode 100755 index 0000000000000000000000000000000000000000..328a04c9e666f1f76e2fe4d431da0f08d2de6968 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FOU=MgRZ+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5d.png new file mode 100755 index 0000000000000000000000000000000000000000..edd4b0d85d53766247b3e69114291158f8d99d92 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol*!2%?UC0#Utl(?shV~E7%xtgk!-QpTPxjv*T7lM{aMw+eiaKd7$I z$Pl6OFWJjL!P7uNC16K^Sso|P^#u~$zK`trEVLY*IT_Y8f8smZJWm~{ox#)9&t;uc GLK6UXjvc)K literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_5f.png new file mode 100755 index 0000000000000000000000000000000000000000..fd7afcf2057a66583a6f1a81e02089ee816071d4 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDREC1#}JM4$q7ID#rwSaz4*m4 dYZ@k)Fo;-s9r^|56GH$1 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_60.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_60.png new file mode 100755 index 0000000000000000000000000000000000000000..3eeb984e7b54d2db8e168b4ec0b6667bda919e04 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BR!2%@b+}0NZQi`4~jv*4^$q5Y&{{uLjJeUNS n^caL&xek;nYRWxLddkG`o^^IAf01=6P%(q2tDnm{r-UW|7;Y5N literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_61.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_61.png new file mode 100755 index 0000000000000000000000000000000000000000..95f4561e06a44ab5a45200a2538eddad6bfc2b3b GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDoIG6|Lp07GowQMifq}*8_y756 z#aEAZv7TSa7?5qJz~?B}ykzOQ08OKhEit;c4Ax3UOwHA>5ZKn-&ii%7Hp#vA4$Mbp WT+*8=mMI1_jlt8^&t;ucLK6U>FepO+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_62.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_62.png new file mode 100755 index 0000000000000000000000000000000000000000..42950686a5438ecd5ac18c3adb8df3d63c083813 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDOgvp2Lo_BPCp0wtk9g4Fp~x^x zMC-r=r)P^i7D_cAmdx13FQjSHcl>o~iR+JM@#vBZv0MyY83!Ef#HMZm>SyqD^>bP0 Hl+XkKa2q0$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_63.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_63.png new file mode 100755 index 0000000000000000000000000000000000000000..5c475c603cf21bf75b637c090c1c59c617df916a GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-Qf8hmjv*T7lM{aQGhYg1l2q_q zz`TNmOZ;40@xR3qzveUg{;;3b)HvzD%NQHEBa$i=Ooa`L#27BAUe!JouAKoifx*+& K&t;ucLK6U3P9g#T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_64.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_64.png new file mode 100755 index 0000000000000000000000000000000000000000..b0f8d9f17990abba00c0ae9cb7cfade7bc837745 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDtUO&DLp07OC;aGVRD586n88Dl zVU~#5hxv@2OwQlyRXYD`a9vahm}BU%?v$5nv*d!9 YtKVPO{B+~WEueV}p00i_>zopr0QA`_aR2}S literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_66.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_66.png new file mode 100755 index 0000000000000000000000000000000000000000..f2f68b19cc9b1c367713cfd432f3b666a055b2a7 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FO`N}2M@pG&^g!enw??( Xo%MlV@4vYNG>*a3)z4*}Q$iB}$xka@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_68.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_68.png new file mode 100755 index 0000000000000000000000000000000000000000..1345d2051c1549f64df825596091d4aca391a193 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QYxM5V(7J(1)EguRK m1SU5}pBH$pz#zoFf{9_7v)8s(zvgp5wG5uFelF{r5}E)ogBFYc literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6b.png new file mode 100755 index 0000000000000000000000000000000000000000..b38f7ec9ce8852d79a28cfbd96868ef9e99440fa GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QnsEhjv*T7lM@;m{!0`vs0i4I zaI(D-iV$7Mt^7lx?|`CD1iPPgz+Z>V^VhkDP2z&#}JM4$q7IFS!AYkDKMOK z5KBpL2yKyGpmE5A@vvCP?TeL*yI!oz=unGiNRm-{BlEEO7EmLDr>mdKI;Vst0OL3v A&j0`b literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_6e.png new file mode 100755 index 0000000000000000000000000000000000000000..a9c5d6c1fe7e9484b1d9e1a217b9b874db724f41 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QtF;Ajv*T7lM{aQGhcFLVtT;C u#umaE(xBA1hVST#{~1Bb5lIY-#Tfk3j@WplU;l zd56d*2Cm=svm7N(1*~cB;t|ud={x>9)rPUvyn@|^k%3`@`+dc7=c*Gx{S2P2elF{r G5}E+=q91So literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_70.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_70.png new file mode 100755 index 0000000000000000000000000000000000000000..ac35aab4511ce116ebc9fd97a87e04e1464de265 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPD%sgEjLo_BPC;aFaz7)#E^nizr ztwb}VL9z9W>qIA0wxfC_ui0md$Q^(D)o7PeQj>W8k_&NM47Jh+98Ruq@&}s0;OXk; Jvd$@?2>??+A*BES literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_71.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_71.png new file mode 100755 index 0000000000000000000000000000000000000000..8a20c6e3e6f40a744217d227cd0d339dbec9e0cc GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDtUO&DLo|Yu6Mpmy^EHSt{c*pr zLP*2wpK{@a5@j9-(_i*YALV_EK6pGVw29My%&Eb1bw!ZH97lakhEDAR4jzXu7XnRT N@O1TaS?83{1ON_>Bk%wK literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_72.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_72.png new file mode 100755 index 0000000000000000000000000000000000000000..f1e99934f82f74197cf4a9ee0a75dc437749a5ec GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FOxtgk!-QVyOjjv*QolM{aQGhgy$l2q_q z(ENWz*F;N?H~%$WZSeTx9^B+Awf*UhElD30oVX5`B&lBb+kG|EW7^}=cMLAN4D(`+ V*sOiJYA?_%22WQ%mvv4FO#r&GE8qYC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_74.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_74.png new file mode 100755 index 0000000000000000000000000000000000000000..b8f6eb2631c5cca70b66a288ea3fdcbae0b9b549 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FOxtgk!-QktGFjv*T7lM{aQGhcFLV!FWU wHjkyLe+ipnk5Xe6i%rSJ(umdKI;Vst0DtTpegFUf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_76.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_76.png new file mode 100755 index 0000000000000000000000000000000000000000..9e651e790da27a1224615743404899db1d7745c5 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPD3_V>OLo|Yu6MpmyUkc@7GH5+9 z&B-88RbztFLnY0{4qWfpRXCHD{7d!-&}rp-slm!{bIwcgjTK)m0W~vty85}Sb4q9e E0GYra^xs9}Pk+FPhF3x+b}PC5FZN9MWGJ%emq5D{n~h0OL-KZ^oBu0p9Xk*GZ%OVb e<7#&dV_?uaki2@=#$;xosSKX3elF{r5}E)_`YKxh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_78.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_78.png new file mode 100755 index 0000000000000000000000000000000000000000..322b871ad0bb35228a6c73eda13e5ea39d4b9448 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QZAk@jv*T7lM{aQGhcFLV!FWk zK!|6>D+RYiuLEx#uKtscZDI_5WZz~msn{^a-GQBtQ)XS#fe&x%_sAWQRIy+#WLPZ5 ZaJBN3nbpN(OhEG(JYD@<);T3K0RVfECs+Ug literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_79.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_79.png new file mode 100755 index 0000000000000000000000000000000000000000..91ac78ded1c3d88794c35f4b349601f3f8fb4f76 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM0!2%=`&avD9QtqBEjv*SsM=yADF(`1b1iY`$ zj25w|o6%q@1q?wcdG+8fu#=BT0qxYO66JP14`?KVr>mdKI;Vst01f{ulmGw# literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7a.png new file mode 100755 index 0000000000000000000000000000000000000000..65fdb734dda5a51e47829e405219f111837e27a7 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QdXWWjv*QolM{aQGhcFLvOb{R zc$R_3THug|5YG+OfL22lgFlVyQKNQ#4wZl@xh%pSPZuC$n8(yOi@u}IQ*}?^NpFr3!o+jPgg&ebxsLQ0Col&!T}%42S=fckX`{TnN;~;OXk;vd$@?2>_E%8`}T? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/hdf_7e.png new file mode 100755 index 0000000000000000000000000000000000000000..b741ee0400ceafadd6eb7d3acd8c5638e5844e1d GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-Qp%n#jv*T7lM{aQGxxD@N;Gge q+{|Ebeq_(bs&UMqXNJQOF2;|u{xY{`HunIPGkCiCxvX=^9; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_0.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_0.png new file mode 100755 index 0000000000000000000000000000000000000000..22bafc003c3b2f16b0aa5ebc40409676b235ca0a GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+8Dv3jhEAKinpD5hx<* u>EaktaqI0tMn)j7X~DnsWgZ8BI;$CZBp4Wz1EuSM!VI3SelF{r5}E*wX&LSS literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_1.png new file mode 100755 index 0000000000000000000000000000000000000000..d541571cfd203b4fafa44d3a6b45ccafdbd7363b GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+8JztN#E0-_D=52Ph)x u>EaktaqI0tMn)j7X~DnsWgZ8BI;$CZBp4Wz1EuSM!VI3SelF{r5}E*m^%=YX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_2.png new file mode 100755 index 0000000000000000000000000000000000000000..812f32f4971ee6817a0f5be0416a0b5627ef022d GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+8Lo82ud-eTQfvV}A+8LoR{j6~fA5Tk-9QmZ vPZ!6Kid%0FGBN^rO$+|5FY`D6)LG5QBf-F!94K866lU;r^>bP0l+XkK;A$Ih literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_4.png new file mode 100755 index 0000000000000000000000000000000000000000..c2f0e46dbab00f93e664b6841f9374538389bf04 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+DEaktaqI0tMn)j7X~DnsWgZ8BI;$CZBp4Wz1EuSM!VI3SelF{r5}E*cY8in5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_5.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_5.png new file mode 100755 index 0000000000000000000000000000000000000000..7291674c8a6324df475fa6b6328a97524a3f7b68 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+DEaktaqI0tMn)j7X~DnsWgZ8BI;$CZBp4Wz1EuSM!VI3SelF{r5}E*(sTutM literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_6.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_6.png new file mode 100755 index 0000000000000000000000000000000000000000..f1292364a82691ba285579f41dddbd70bdcd8592 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+D=J8UFwO|90)$cR&$I vPZ!6Kid%0FGBN^rO$+|5FY`D6)LG5QBf-F!94K866lU;r^>bP0l+XkK@@gB- literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_7.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_7.png new file mode 100755 index 0000000000000000000000000000000000000000..4c36a52a78c6bb32fa0c0465837c5cf1c88f49e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+D=dt@{7}Kdby@kc6bC ui(^Q|t+xjm8G*c}1^?EUc^m-htY+kqU|>uRl&%K~GkCiCxvXud-eTQfvV}A+DjJq5uE?|GI1ECZLF< vr;B4q#jUpo85x1RrUn1jmw6lj>a1qukzim<4wSA33Nv`R`njxgN@xNA-}oDI literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_9.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_9.png new file mode 100755 index 0000000000000000000000000000000000000000..bdcff7c88ef9be4384dc44892e59c68692474cb5 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+DjJ|AF9oj>Bc3h@_{B tV@SoVw+9&+fxM;#|JIjz902O9X5^7zU`!5_t_KP;c)I$ztaD0e0s!6{8(9DV literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_A.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_A.png new file mode 100755 index 0000000000000000000000000000000000000000..fd2a19fd675b35f1142287fe691d29dafcbeb3bd GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+DkSL;wH(e_q$F6(}O< u>EaktaqI0tMn)j7X~DnsWgZ8BI;$CZBp4Wz1EuSM!VI3SelF{r5}E+OuNuMt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_B.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_B.png new file mode 100755 index 0000000000000000000000000000000000000000..0d9c5f63e9f9ee3ca6984b2e25ba42e4e88c7441 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+DkSLE!E0<4=GhlAbP( sAr-gY9%N($@|qU>TVLjJ0I0K?kw=1oF*#7W9w^M<>FVdQ&MBb@07QQsKmY&$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_C.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_C.png new file mode 100755 index 0000000000000000000000000000000000000000..776dd81450db6ad27f6ae0e2d6320dbcd78c89ef GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+G;JL;wH(?`zv_1r(9= uba4!+xb^lRBO{R4wBXZ^Y literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_D.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_D.png new file mode 100755 index 0000000000000000000000000000000000000000..ff28a685bf0cd4cd70dfb93ff5c6b3e3c52dfb83 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+G;J{{un(>!N6&h@_{B tV@SoVw+9&+fxM;#|JIjz902O9X5^7zU`!5_t_KP;c)I$ztaD0e0s#CI8`J;* literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_E.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_E.png new file mode 100755 index 0000000000000000000000000000000000000000..6fdc85ad638921471db6a17fa8fff98a2a03857e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQfvV}A+G=bhyMTnzkC%BFHl6% v)5S5Q;?~=PjEq2D(}I8N%RCMMbyhR-NH8!a2TIoig&90u{an^LB{Ts5&7&IU literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_F.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/24px/slc_F.png new file mode 100755 index 0000000000000000000000000000000000000000..394895ccbe3e627e6a596959873f4fa979d0f9b6 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!3-o>ud-eTQp^E9A+G=b|6hJY`UH?G>FMGa rQgQ3;K}JR(uW7-*^<^FhfZD1Vc_bJZlLMvefx--)u6{1-oD!Mud-eTQfvV}A+A9B|Ns9>Z_d99WJ!9u tIEGZ*dV7$O5y)#=@Na#Y#{r3X0rgQu&X%Q~loCIFu%8dLxP literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_20.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_20.png new file mode 100755 index 0000000000000000000000000000000000000000..a83236df8ebb07d8b21d1f80c4a6ad721875c629 GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^AhtXskYM;0lxP8@xIJAQLpWrU7pMX`u?&o^|3&_Q Oq&;2zT-G@yGywp0oec*7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_21.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_21.png new file mode 100755 index 0000000000000000000000000000000000000000..d3b9f61865255cb639701a33061a8079d970a729 GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol}!2%@nWJ)FgDFsg##}J9j$q5b(|9P4lKFgn5 m!pP1TXcJ?VdyeDJ4%A#}JM4$q5aO{}VbM@CJ4M p_c-)_V#N=Y4Tl3e134vF7z*T#?!05WdjqJN!PC{xWt~$(6965J8{Yr` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_23.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_23.png new file mode 100755 index 0000000000000000000000000000000000000000..eded52033509c2a67bf9cc8df5e2a1c91c4fd53a GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv~!2%@L&$hDxQa+w8jv*GOlM{aUi?}>>U^MCv zN{!e$VNFkCP3nKoFgFRFIYx)%4g`Fg&vr_}V5;Eb#>ODG9`=960zR26Q~oXwkj&He h40cOeCm(Z)VVj)KA;}593V`M^c)I$ztaD0e0szXFD+2%k literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_24.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_24.png new file mode 100755 index 0000000000000000000000000000000000000000..9225f94a97bd7206cedc5ed0aef29891c53fa1e1 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQt6&9jv*GO*G@jj#h}39{QbXu z?)HG&IgY|sM^@)(38*q`nR|fy(p7<_y*^fY9b1A_mf!AwT3)Ln!SuHKSJua;Y@V-s zm_*8#U*TcdCCSqg^}XkURN|@BNw-UPm7koj!l_QqR66k^Ya~O4)R*nNp7ViLGI+ZB KxvXlsYSsDvkUvT@2fPv{`=0Usmys#vJy6SCpNwO?-qT?K(pb`$(TIb h-5(y#`Li)SUQ?@R)q#|q`+@FY@O1TaS?83{1OPICOLPDL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_26.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_26.png new file mode 100755 index 0000000000000000000000000000000000000000..b7a977867030111455ecdd35ca086783acb0744e GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^qChOq!2%=~wfa>9sZ387#}JFtPp>%g9Z=wK34B-o zvM^H6?uu0S+SRkBb2MM{xm;zZs-1X5(CyFMwEDhVqPrfw-FB`xlzZZ%gq=axb8I!2 zh(v2_?AFapX%3PyIr3`@-*xw&QJU8~xL0|^vzo+DegTe~DWM4fCsr5m literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_28.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_28.png new file mode 100755 index 0000000000000000000000000000000000000000..8641fe1c8b3633bc6df1a9f96b973a5c5c6cb5e2 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^oIotk!2%@bi|fk*DH~50#}JM4$q7IB+XX(%XY^(8 z_Kl-l#r0hIh978nDCnx;q7gdtr;c?+K zUcjMT!NXIK$R;Ai`{%e?bBgLFff$KcT|4Iq7Aw+}tGUijw>Xp%Qt^S4nIX|o{ClkR Rz8auO44$rjF6*2UngD+rAV&ZI literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2b.png new file mode 100755 index 0000000000000000000000000000000000000000..1c5be462320879719d5b440b0b09e8f56a4a3d44 GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQVO0fjv*GOlM{aU3-oCzI&t#w n9N_r`M#s;?U&#K*bE6u6{1-oD!M^Pm?8(H#64XcLp07OC;aGV?aOfVaZo;Z bae{jz1M3?O_Af#_ASDc*u6{1-oD!M literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_2f.png new file mode 100755 index 0000000000000000000000000000000000000000..91b0e1c75205d71bc5f7bdeae22c67d321a2aacc GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^oIotk!2%@bi|fk*DHBf@#}JM4TTg7{Wl-Q@*?7DD z<>CdM3a)WXJB=e4PITWA6tA5LMB%*)UYy=@PGb7>{aYC}$vu>>NxdBn)X(7Q>gTe~ HDWM4f^=l%5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_30.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_30.png new file mode 100755 index 0000000000000000000000000000000000000000..c34aaf878177f10cfebdf46343ee3cd8a35bf52d GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kD#C{Gv15RLQ62|xT9lq575oEg;| z0vluxh(2JG;JUEZ+4!%$7<+IiW7LP92v!rGtfq^;E=`Ivo^*I@aZ#yOGCHRa#=xN2 W&ChVSV*V4Lc?_PeelF{r5}E)k=OR)7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_31.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_31.png new file mode 100755 index 0000000000000000000000000000000000000000..091e6c9b94850ed4925e3c4a4ed36792399cb31e GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^+(0bP!2%>_Kl-l#q_jL;978nDCnx;q7ZpdD44$rjF6*2UngFQb9UA}u literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_32.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_32.png new file mode 100755 index 0000000000000000000000000000000000000000..e43a58f15df505899dc97efcc02da5ccaffec1df GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQqi6+jv*GkS0{OLF(~jb|NX!G z@x`T=U0DuR6iR0BWct38n(fM#=-aWLiOG1)>bE*u-YF!xgmXNrZ0ZpF{F29jqxFG} x{`aFs9~idl-`FK_z^H}erRpIu#a;dr_!2&AJ+Ux)F$-u7gQu&X%Q~loCIAylGtmG5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_33.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_33.png new file mode 100755 index 0000000000000000000000000000000000000000..7a873cf17f53d24810aaf850b6a67a6bb3ca202d GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQZb$`jv*GOuTD1PV^H8>`uTtP z>lM8U66%G9&yrZ97rdD@dl~P;D1o&yiC=$9)-P~>CABcovSo(ebP0l+XkKsX;ZS literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_34.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_34.png new file mode 100755 index 0000000000000000000000000000000000000000..952d474dbbe1377ae33e617bb372b4854aaec633 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQl6eJjv*GO&t5jc3x?W%Fd9p$wj`elF{r5}E*3S1Sns literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_35.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_35.png new file mode 100755 index 0000000000000000000000000000000000000000..4297837c4f9b350b336a1025a9573f3d294f0e01 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDIZT4#}JK)$q7IF8Jsv|8vbz= zSWRl2$0e~rL+t_k9xe%wFox}-uAF7lgV#K;_vE@Tw$(JUmOjs2-$u^DQ h|M8FpZa!94hDvAo_r792ra*HUJYD@<);T3K0RZiCCiegU literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_36.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_36.png new file mode 100755 index 0000000000000000000000000000000000000000..71c6e4b65f1cd82c8621055942b9420b5e5459b7 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKsYp*3#}JK)XD1u-F(_~_|NOta zu%L0v(!@)t<8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_37.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_37.png new file mode 100755 index 0000000000000000000000000000000000000000..c73dc109a6ada0e151b0aacfa31a8efe2578c1e8 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQcj*Ojv*GOuU*0; z`?h6(aJ$fob@>H?CS_;TUaFrGEK+jU+93cWPjt#Csu#5^cj?>UY;!~X?bUrs>`Ocg V<|WK!lmeQ@;OXk;vd$@?2>|sTCJ6ul literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_38.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_38.png new file mode 100755 index 0000000000000000000000000000000000000000..40282983dd72d496a7d109f930853582ddb58e00 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9f!2%>5B14&gRHUbiV~EA+tCJ1+7!){|fBs)y zxOCYAUaOAo3Ei23NzO_>iJ$qqllI8R+!8pHEhNIt^`-!Bn vtNy~kV5`%AS3Ec=qwu3VW9f&YI#ylIN7k1oGnDQGTEgJz>gTe~DWM4fVv;hR literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_39.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_39.png new file mode 100755 index 0000000000000000000000000000000000000000..a240984b4b4409f0ae0a836b7e23da938ea6fc89 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKsc=sh#}JM4XD4qIVlZHF{`=qm z^|KWM%gn@{-xHYCrJ;F$7Q+Nl1|8-sRffvOYkzpGuDdgsc3u-HTcNoiL#FX|C8J1o s5W}(+^=H-iPrKwgS$F(>@wkRt#=wW4!RUC)TA&pSp00i_>zopr0L?-#4*&oF literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3a.png new file mode 100755 index 0000000000000000000000000000000000000000..a3d967c85fcf89012957803e8eca82be813e1cf6 GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol}!2%@nWJ)FgDN#=s#}J9j$q7IDSu#&LG8kDZ bAI)Xhb-cY&PH0&rPyvIdtDnm{r-UW|Ubhnh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3b.png new file mode 100755 index 0000000000000000000000000000000000000000..becc877da3c34482179b58ef0b250f76e4eb6690 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol}!2%@nWJ)FgDHTr_#}J9j$q7IDSu#&LG8kDl r-_PA);c+VA%zqw_Gygf*1eh55u2;6t)4JgVRL|h)>gTe~DWM4f_O=>s literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3c.png new file mode 100755 index 0000000000000000000000000000000000000000..0d3d291c1a93a89b99e1953bd1c96bb5ce7f5790 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQl6eJjv*Gk$q7IF1^ToUojExk zgfuZkOkKcaqI!d2lF%E5S1~aR>(grTlpk0pO-bo7$&9kHM~E(Z3WO!22WQ%mvv4FO#q_6C%6Cr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3d.png new file mode 100755 index 0000000000000000000000000000000000000000..952ffca2d179b864f4a30b6d41b8e0ae921648f6 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDLGFU#}JM4$q7IF8Tzyq%wqb} lV8`WlIPpWv;RD(X4EZ<9W-Rng6a=bd@O1TaS?83{1OQz57y1AI literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_3e.png new file mode 100755 index 0000000000000000000000000000000000000000..4367ba0c177807f59601f4adc521f6c2ef8d6803 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQVyOjjv*GOlM{aU3-oCnT*$)G z5zrJbDW%}VY1X#=e=VDQemDhjv*GkM=u=YVo=~<4*36n z`E}J5CB{lC%ev%DOr6hH8MN9|s~vRERIEP|_Kq(qR-m9sn@Q;QM1w#!jZOvC1eZ4* rf*MNYB`zW7Jbb68FG+iGe+lEOhly+VCbI_uZD8bP0l+XkKQhP3I literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_40.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_40.png new file mode 100755 index 0000000000000000000000000000000000000000..5003e81db7213f1a9806a0601ddf3cbe5b3f41f6 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^azHH4!2%?sQn&U1sR^Dgjv*GOw_XVpYEa-{33ykZ z`74{LEb@rw|E&35CbKMO7Eb6%x+|32VX<_wP=ZTsYg2WHG5eNhhn!uF^S}MQCh^TV zVmnWQU*zw5pF?^Un?5w_*mcOJqT#Ka{|nJ?@f-4Deog%)_xStMh{+EnjrH<{!j`}J ze=_s|M}B4T714Fx8&VTJwsIsLWliJmm?i$1Q8z~aEq}s^uRymkc)I$ztaD0e0s!kf BQJMe% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_41.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_41.png new file mode 100755 index 0000000000000000000000000000000000000000..22542bf1ba839015f881d577b013663a6c56e69d GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6V!2%?g70h!3QX!r$jv*GOpI$cPV^H8=KJf4V zur?aO=@9xU_STg7evL*6->`~7v@&%6Yh&*16m=d#Wzp$P!{bTXI# literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_42.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_42.png new file mode 100755 index 0000000000000000000000000000000000000000..8250ba6f79ef98894b0f6e3bcf2ac14e40b3756a GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$Il!K>>V~EA+#cw$nki>u@Dl UYxWg)0nK9YboFyt=akR{05l3CvH$=8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_43.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_43.png new file mode 100755 index 0000000000000000000000000000000000000000..60df4ce1b323e58f13dc8205f9fc9b4b14554af5 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8gbH+`)DQjwl6jv*GkZ!aGdVo+dV3Hbm2 zvemS$hfHE;6}{0k76=rscwp9Mr?^yG|H4Vmr}cts1o)0$**7oA_CU3i*w>F|mnHl^ vthLm>^lW8buGcZq!tC9ZP1#bH+`)DQa+w8jv*GO-(EK4V^H8=KJf4V z_gWE`z75pUXO@geCw2LNXBm literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_45.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_45.png new file mode 100755 index 0000000000000000000000000000000000000000..edc2321805e5fd9ac4e4345e34005a30d51d1259 GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv~!2%@L&$hDxQaYY4jv*GOlM@tp{xLsv(Ei=e z&ZnQcqdED()ZRG}3p6$#=e=VDQfi(qjv*GOlM@tJ{u%SMO!{x} u;6iBA-P6pAQ+~9*n-K76zJg4Y7Xx3V&84@2Tb}`SFnGH9xvX&5tciM%a)9&XsPBkSJj z&p~%jxu-s|JYLTCbWOCbTF;y3?)+uuO#jZDQu9Hn{;+(!+l(@)gwppZ*LuL`ze__t{$xaNtzkLol*6aTSs%P+Y^>bP0l+XkK#^M>d literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_49.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_49.png new file mode 100755 index 0000000000000000000000000000000000000000..a07c15abc5e026500de0c9a5a638f88908758108 GIT binary patch literal 79 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol}!2%@nWJ)FgDKSqM#}J9|Okj4b~P c+H_em{85o-Z1nKX0jgl|boFyt=akR{09z3fK>z>% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4a.png new file mode 100755 index 0000000000000000000000000000000000000000..ae61bf1719918ac3e566810a08f2b73f051a32ba GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDKk$O#}JM4$q7IDS(Ogdw*|5u z_F^$vFyUB01K&UALyZfX{#PuS=p;1zNqvmt-}(+s28REA7T0+H-be?Uz~JfX K=d#Wzp$PzS%On>7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4b.png new file mode 100755 index 0000000000000000000000000000000000000000..87d9c78e465f40b6ea87bf835044b826d3c09dfe GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^qChOq!2%=~wfa>9sYp*3#}JFtcP|_AF(_~_ANcqG zvW1kOR__iC={pWdjL(e23pVrZ@)wf&>Rk1vD5GR?P4#^PzrdwD>w>wgHRJ;2=U4qFGOWP3Ft^R6M&rv$+ar34^DrpUXO@geCwqW-){S literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4c.png new file mode 100755 index 0000000000000000000000000000000000000000..bafd6d2b9f8e7132e1a173c74b5aef4147222471 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDaXeidLo7}wCpa|xw|KB(QlRQ# l2hK7Ff7Sn-hZZhnVR)vRvPy<~(>|b522WQ%mvv4FO#q827@PnA literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4d.png new file mode 100755 index 0000000000000000000000000000000000000000..efc8814823316ba58d7a34a1b10be9d36850eef7 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^504y}13q z@BL#l|7vJ?roVD@)a38l@;7wBvkH*~$9`xnV7kGV!ncd7fI;~{UN>vOd<%vzLJNW| e8D^Z3cVx;6^*DBSS6nR6PzFy|KbLh*2~7a(J}ajH literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4e.png new file mode 100755 index 0000000000000000000000000000000000000000..10b7607596277a15c9d95183f5ad20ccc660a910 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$Il!vE_V~EA+yB7@k8XS0-5B~kX ze7X?dgh?+7nq#Z94ok}K&GX*Z&Z5BRAs^)Ud;*tMd&mXLB~9NJu0Q|Ik@*6H2}6GS d?KkruFcu|hJd5RP-2*g}!PC{xWt~$(696k!D*XTe literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_4f.png new file mode 100755 index 0000000000000000000000000000000000000000..9698926a2952dc4445f398c29cead45efcb858d2 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^5?2 y5B?n&+`VP*S{J!(!tN=vc1RtGJ@iHC0>hO*dxCbwO1=VG!{F)a=d#Wzp$PzFoHmC5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_50.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_50.png new file mode 100755 index 0000000000000000000000000000000000000000..67ebc51f0f6f9ef42b36fe7dc551d15023c53e59 GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv~!2%@L&$hDxQjVT3jv*Gk$q5H||0z2%HF%`* z9MMX42yZ*BTQOy!_K}ru{wsvJO%cCvw3FdVmyS{phadk!_7f|Nv@{N@Th5un$k2Q( UXis(FY>=4@p00i_>zopr0K(ZNhX4Qo literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_51.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_51.png new file mode 100755 index 0000000000000000000000000000000000000000..83e28f0be1ddc11b81c78ede21618df23173a47c GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^5-CgfAy@)@%q{azRu*@SqCshc!JPVjbsnOB}R6q+Bs)%9J3Rl>IB$+eZC) z^O2it8dHBO$Ghb#vn;*0Leeu=LWM%e21v2Zz23V7-$lB`=`os5!47 T=_d0fpxq3fu6{1-oD!ML literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_52.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_52.png new file mode 100755 index 0000000000000000000000000000000000000000..d651ab264fab7d66f99f8081dcd34cce9049ba71 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$Il%1!GV~EA+E=0B)f%0te)EmJL>6e;zqp=M@@PtA)Q0(a239AUKK;nM=kq}<=wQdLZz;KHcjuYO zs5jfb?vW43onX*q_WQ&kf+|sXy3TOJfF7EwT8mfPg|D8$p;#|?_vp`!J NJYD@<);T3K0RSj(J+S}) literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_54.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_54.png new file mode 100755 index 0000000000000000000000000000000000000000..ad38df3d81d0f48c1ff010784afa13cbfc1791c5 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$Il!~W|V~EA+tZg=zz%6X^;U+%r?*D#kqBxBs%P+Y^>bP0l+XkKzOorO literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_55.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_55.png new file mode 100755 index 0000000000000000000000000000000000000000..80f1ba4071fd00570eaa32aba1bae605eefc93d3 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$Il%1!GV~EA+hSfpNLf1}BrP5h9L93|KZYt~m7HMdNq>U9FsV#~xProKNHwc~fAa$-9sUS}m#}JFtcP|@qF(~jjU%dDK z(*3}rCW{i-ZyWaWw7Pw9d^2NS0MES1=~Hx5mnK@B*PON}bIDxuDN}-6p9jP(>FS#t oprf-;BEseKbI1Dq_v|y7BUf(^4_&-e2xvNkr>mdKI;Vst0ORB_`Tzg` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_57.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_57.png new file mode 100755 index 0000000000000000000000000000000000000000..7b43529d7eb9d63a07073d63192d34ef7230660f GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^azHH4!2%?sQn&U1sW?v;#}JFtZ?9PM9Z=w54!HmS zQrZ#^Gv23{c_yfKeVWF?@amzmz^e0!bw|!LDXv`ix&DmojV%-+mfe(>UYb=hT^FRx60cyULC4wtc(=4Wo3g?oWEF?hQAxvX9sSHmS#}JF&yAwV67!){|fBs+o zF=f%E#GP8^R)$MWt>@bpYhORaAhTd!An$S6KMLj#ydxH6@79>J^04G$zl@gK87pQ+ z>0dawK6iaH%dMUBHnlzcBz9`y#(;&9lAg{pS1x+OQu|Qh^Pf(=?;(8+ONIC60PSS( MboFyt=akR{0NFl1umAu6 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_59.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_59.png new file mode 100755 index 0000000000000000000000000000000000000000..647bdb8a7ccdaeb4746655ba0c88eab1e443e30f GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^qChOq!2%=~wfa>9DL+pa#}JFtZ!etYVo>04x%l({ z{C&A^4V5k`DaBUFxM+$wf8VU+nsKXiX2!<7=jN=)N$V8StiBTeUM_g?x5_0udKH;vftaE_E#-;=ad6}4054yK$96fUHx3vIVCg!03o3;9{>OV literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5a.png new file mode 100755 index 0000000000000000000000000000000000000000..7b3ba636165144c1f5dce6ccd49f53132b3cf6f2 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9f!2%>5B14&gl((mgV~EA+tCt+P7!(AU9RB~$ z+6p-BRwP42RqE7YHROytbGq@=~t|E-0?qsyl9 g|3?nP7wa<^T+JNM7N>pt2sD<#)78&qol`;+0H-%A@Bjb+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5b.png new file mode 100755 index 0000000000000000000000000000000000000000..2ba87b66d70f596d1a6ca3dcd7a9a089198b53d6 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^oIotk!2%@bi|fk*DJf4E#}JM4$q5eZ|0O*{e(|?2 gb~^0Sam0j?;mDk(Ix&UGCO}mTp00i_>zopr0I5?H82|tP literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5c.png new file mode 100755 index 0000000000000000000000000000000000000000..6c7e6bf753fafe6e334b3983000641e5c200bf57 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^AhtXQ3y>^Pm?8(HEInNuLp08BJ*&vaV8C?Lbuwp00i_>zopr0Lx1i`~Uy| literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_5e.png new file mode 100755 index 0000000000000000000000000000000000000000..5ac99a6a880a3c288cc54a410f69e625ae2bc082 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+v!2%>FamGghDQiy`#}JM4$q7ID#f9{FnIo1? zWSqM6BBSP|6HP0)I;Ojos>IA|!S3j3^P6sNJhT1na*WOJ)bqt=aelF{r5}E+`fE6PE literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_60.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_60.png new file mode 100755 index 0000000000000000000000000000000000000000..02e07615d648bae4c3d3d5a16a85084a11e361a1 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol}!2%@nWJ)H0IG!$!ArhC96B-)+CvdPQoU6}~ lVdHpiuf@*hZaJlx;hV{dh;N!-vVlq&JYD@<);T3K0RS?^7P|ld literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_61.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_61.png new file mode 100755 index 0000000000000000000000000000000000000000..8591054e290d8917a3e799310dd419e3fda878d9 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDIZT4#}JL+yAv##7!)`T|MD_c0ZmZ53#`98YO+_zO hZ+xi}^0ldeVP?P1Be{brH-P3cc)I$ztaD0e0syJCD_Z~n literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_62.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_62.png new file mode 100755 index 0000000000000000000000000000000000000000..63b6c29e22bd54a319fe05179ab9461be139bff9 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQf{6ujv*Gk$q5aO|1BOGgg5bQ z&^pNS-_T^zVwTHQKDRGUP58>1=P$hQ$$y0)r*-`s++-pJ8+;k>9cfU$npi6Nj>Xbs bDg(o^--dVFIJPSRO=R$N^>bP0l+XkKI(#Zb literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_63.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_63.png new file mode 100755 index 0000000000000000000000000000000000000000..f0d6995d6b7aa30890eac0bb9043b66fe1a11839 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDOXPy#}JM4$q7IF8ThPOPcS$$ znl&t85LXCeTz2+^lE{<~jnab^^|{9+wLx3Xk`rh?)Ek3R08MYB6tjJJGd aWmw-Cv27v8%NIZc89ZJ6T-G@yGywns7ACp? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_64.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_64.png new file mode 100755 index 0000000000000000000000000000000000000000..f73979c91ace6c1340908993740cc6c6aa9f499b GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQl6eJjv*GkcP|<8F(_~_ANcqG za;cHxQl-MfyXJ9*GRU3d`)Js?(PgrS=p!bfkHwM>JJT9Xq`bN=^)An@ZE)5#=e=VDQr?~}jv*GOlM{aU3-D#Do?z$} z%3*Nj)ME&5;!n^xSRy)0_Wwq!zxHLU7E>OS@lKukpp!vpO2T)OjgH^vJA4q9?!6%@ g=n-_-MxK$u_F~Acg|>xBKw}v^UHx3vIVCg!00o;Ug#Z8m literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_66.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_66.png new file mode 100755 index 0000000000000000000000000000000000000000..8d23c9c6b288018af8a8ffa29d2ab08357ee2489 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^+(0bP!2%>_Kl-l#q;x%9978nDCnx;iZ|C?hpRrqE zk^!?~qK16v5BthPHyBPH3Mo9f!ay&v#G^iup-cR_=F4bPgg&ebxsLQ04?|) AX8-^I literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_67.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_67.png new file mode 100755 index 0000000000000000000000000000000000000000..5bc9e836da9ed324a267fd5013736ab7d7dfbc61 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQURVWjv*GO?@l_%#h}39{QbZE z-aJLETtN{N|3kthd<)j}Ph4@sUuCs|wjh&+$Nq3;gWk6aM|;~(+;nX#y~g}P!A)X~ l$H#U0FSZA%bH{TuF&n?**0kCKDML>e#}JM4$q5aO|1BPD2x(X; zzopr E0B@ikegFUf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_69.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_69.png new file mode 100755 index 0000000000000000000000000000000000000000..b790d77b60b1cae6c89a740b1a4bd07ea1a54b86 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^tUxT!!2%>(wa-rmQnH>djv*44lM@;m|MRrW{Qpp3 kre_zYb5rNt*++~SMVajm^{FVdQ&MBb@0B!ylxBvhE literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6a.png new file mode 100755 index 0000000000000000000000000000000000000000..3e735fee9a11070632cd26952b38eb36d7893a10 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^>_9Bf!2%>3@5!$NQi`4~jv*44lM{aMw-|hw-&mr@ ol=L_#>63=|F;})9I~;NuK1jwd?EK=@3RKMC>FVdQ&MBb@0M>09djJ3c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6b.png new file mode 100755 index 0000000000000000000000000000000000000000..d03c19936838468e94e871a022c469e4c8289adb GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDNj!q#}JM4$q5aO|1BOEgf-}N zxiYSjXk#i7jEQ-ZcOYA_EHfogMlMZZNsA3DPl}d;l1xW{gTac4tsGhj3f8s@G=KOr c@UgNoG&*QKDe{n31{%uX>FVdQ&MBb@06icg{{R30 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6c.png new file mode 100755 index 0000000000000000000000000000000000000000..836db1a0d193eca43c4ad1c015f6b49f96c2ccd8 GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^tUxT!!2%>(wa-rmQlg$Njv*4^$q5aO{|l~lr2lJo b{xpL@v%u_>RpGAXKm`n*u6{1-oD!M|FO1NV#~rIEGl9PEPpYZzOZoX_J_Q z!_%a|248Ng10snI#w{8SZDKsT|0f%=UUrYz^Id-ZjryEP|2aE)vm~!N&6;+xsKzopr0Ky|E;{X5v literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6e.png new file mode 100755 index 0000000000000000000000000000000000000000..f8a8dc6895d5767592e9ef82fcc67ea177d9d57e GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDI-r8#}JM4$q7IF8Tf=*4H}Le zUB)2%=eU+v7ZXqM|KvhWvCI_J{~NvgwIn214=ctqFepU1A75~Ewgpf(gQu&X%Q~lo FCICOJ9Y6p8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_6f.png new file mode 100755 index 0000000000000000000000000000000000000000..8982e750cf2ecb2cf69718fbb026b15759d87dc3 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9f!2%>5B14&gl(VOcV~EA+#=e=VDQm&pZjv*Gk$q7IF1^Ap*4H}Le zUB@DupmC6`Bj8ZON|wtRCaMv&j*En178(k8t$3`Q;<`eKg<<7I50@kbEl#=e=VDQeK`ejv*GOlM{aU3-D#Dax|Q2 z)^=o<@cPjBpNB;xLE~rt(Ods{B19Hg%dTcJk>?Fmt+4TRxgaRY`2S>Zlj`0DxBEjm e<^1_IRT_Kl-l#q;x!8978nDCnx;q7v)n*lyDGp z5O&+J(J=6a3U_iLCvzFQ(S!2uA4KGIUa~MO`0|ne*ZYl?Kz$6Ju6{1-oD!M<$^jjR literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_73.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_73.png new file mode 100755 index 0000000000000000000000000000000000000000..43ec4518d5ec2558be145fbaf511d23c8536ee7c GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQvRMUjv*GO?@l)4V^H8={{7$o zdaL8o)(t_|yB~Hj<($uY;_FnRcSL^Pm?8(Hv^`xMLo|Yu6MpowPSW6Dz9Mvl xMTJu+|KbM07SD%bE~5YXQ~1mrQ#|w?8J_hXwYFzJupX$5!PC{xWt~$(696$08SDT6 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_75.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_75.png new file mode 100755 index 0000000000000000000000000000000000000000..54696efdebf73f32c2cf75e44dc8047e2c5eae15 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDPvC;#}JL+q5K%Aox#)9&t;uc GLK6TkLLC7B literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_76.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_76.png new file mode 100755 index 0000000000000000000000000000000000000000..3cc3dc966728a8d09e0f28fb401d678db226a637 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9f!2%>5B14&gl)I;kV~9m>a>5UP7MW*V0u0kx zHg^3>4sFwNTeIkYg~(s^U_s`v)BhH8CqKUEAh?M|EI%M#(92|z#=?n8ZvuViDa915 c&|+e^vS)Vj4}+)GKqDDEUHx3vIVCg!0F!?xmjD0& literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_77.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_77.png new file mode 100755 index 0000000000000000000000000000000000000000..948ae218dee10d6527407a3e48b632651f389006 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)v!2%?M`$WG1sR&OO#}JFtZ?8CVF(`1bIQ;+r z@@>SUs2L%0n{Hnd$WUqO{Tj&iHA(UOH-RP&sgo=xxn33tFmbR8D4p;-?D$P%ckzp- u+9t0TJ1&@=S0%sk`n#o(A)k^pd!-VY^xiccz4Z}j2ZN`ppUXO@geCy`3N#=e=VDQX!r$jv*GOlM{aU3-CFsax}zB zxNdWEFEvK4ccZkivrq`R%YsUi~hMa|s#wDDy4mqq6(mAL4B2%fU oFM&m%$4yCySb%7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_79.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_79.png new file mode 100755 index 0000000000000000000000000000000000000000..dbab5114872ccbf4a46025b71aa1c785c20279ed GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQeK`ejv*GOlM{aU3-CFsax}!w zkn&oPcQE8ogEuF$rPl---zK3Pn>}6^oTl&c+Q6!^?Zl#4LNYH~Z+ZQ@9K@-|DsjFamGghDSJ;B#}JM4$q7ID#rYC5YZ|Uy z+9BI~^y!L88JBo|EHPA_xMZW}p`{zWlO`S$dbUI5zwv{qf6h0A7fm>NBf#@HL(pW+ Vr?vOadH{`L@O1TaS?83{1OT<}Eb#yU literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7b.png new file mode 100755 index 0000000000000000000000000000000000000000..81cb103110371fb9c22bb6d4be871d76b5a414df GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^AhtXQ3y>^Pm?8(Hj6Gc(Lp07OC;Z@V<@hk4(V0W< zL_@s5D*nh1{|y9F4ygZ-x0U$6*x`*<;f$a465Nlx6BwfT)`ZNT-})M;ox#)9&t;uc GLK6VD#~|kb literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7c.png new file mode 100755 index 0000000000000000000000000000000000000000..fc6a6262117140eba8fb872bf32f40b62d8e2021 GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&J2qYL@%ns}ZQrw;{jv*Yf$qP7u96JWag)Ejg OLDHVCelF{r5}E*b=?ta- literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7d.png new file mode 100755 index 0000000000000000000000000000000000000000..70e8f7510251cc60b880c73258318b8e67ea8889 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^AhtXQ3y>^Pm?8(H3_V>OLp07OCpa|xFX&*}z;&qQ zV#)-T|NP00Y$*r--(VFK`VngMKv;&)vEB4$f@cE5xmjyMj&vFVdQ&MBb@ E0EFNmF8}}l literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/hdf_7e.png new file mode 100755 index 0000000000000000000000000000000000000000..cf63d5d3dbea436980423ef131fd26ad8980869f GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+v!2%>FamGghDPvC;#}JM4$q7ID#rwSY{W3WY zDE9J9P?5Osbix#a1z!J;uli(frX08>p^$IVw2K@|_n9y}wOg3`ezn;TpmqjNS3j3^ HP6 vba4!+xb^m+AtR7?Na6SLI3D=~AoD;p|9l2U*#ilWfgA=;S3j3^P6EaktaqI0tLq;I)kizffaXj(~K<0sH{`m}yvIi0#133(yu6{1-oD!MOk7(8A5T-G@yGywqc4IBah literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_A.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_A.png new file mode 100755 index 0000000000000000000000000000000000000000..28b52687517e877188741c496c75694f6536cd96 GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fM9R~} uF{I+w+k=LTK;9vR-^=58Ok7(8A5T-G@yGywn(j~smf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_E.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_E.png new file mode 100755 index 0000000000000000000000000000000000000000..f711c1c81b165bd65b036ab4ee683540c2e20877 GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fEaktaqI0tLq;I)kizffaXj(~K<0sH{`m}yvIi0#133(yu6{1-oD!M<-y<84 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_F.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/extra_fonts/31px/slc_F.png new file mode 100755 index 0000000000000000000000000000000000000000..2fe1c17d3c485dd8b335ad6671a9d9f1d42b7cd6 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fKK*D1nhr!d;&t;ucLK6V66B_*h literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/init.lua new file mode 100755 index 00000000..263e0ac1 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/init.lua @@ -0,0 +1,1093 @@ +-- This mod provides the visible text on signs library used by Home Decor +-- and perhaps other mods at some point in the future. Forked from thexyz's/ +-- PilzAdam's original text-on-signs mod and rewritten by Vanessa Ezekowitz +-- and Diego Martinez + +-- textpos = { +-- { delta = {entity position for 0° yaw}, exact yaw expression } +-- { delta = {entity position for 180° yaw}, exact yaw expression } +-- { delta = {entity position for 270° yaw}, exact yaw expression } +-- { delta = {entity position for 90° yaw}, exact yaw expression } +-- } + +-- CWz's keyword interact mod uses this setting. +local current_keyword = minetest.setting_get("interact_keyword") or "iaccept" + +signs_lib = {} +if minetest.get_modpath("moreblocks") == nil then + screwdriver = {} +end +signs_lib.wallmounted_rotate = function(pos, node, user, mode, new_param2) + if mode ~= screwdriver.ROTATE_AXIS then return false end + minetest.swap_node(pos, {name = node.name, param2 = (node.param2 + 1) % 6}) + for _, v in ipairs(minetest.get_objects_inside_radius(pos, 0.5)) do + local e = v:get_luaentity() + if e and e.name == "signs:text" then + v:remove() + end + end + signs_lib.update_sign(pos) + return true +end + +signs_lib.modpath = minetest.get_modpath("signs_lib") + +signs_lib.regular_wall_sign_model = { + nodebox = { + type = "wallmounted", + wall_side = { -0.5, -0.25, -0.4375, -0.4375, 0.375, 0.4375 }, + wall_bottom = { -0.4375, -0.5, -0.25, 0.4375, -0.4375, 0.375 }, + wall_top = { -0.4375, 0.4375, -0.375, 0.4375, 0.5, 0.25 } + }, + textpos = { + nil, + nil, + {delta = {x = 0.43, y = 0.07, z = 0 }, yaw = math.pi / -2}, + {delta = {x = -0.43, y = 0.07, z = 0 }, yaw = math.pi / 2}, + {delta = {x = 0, y = 0.07, z = 0.43 }, yaw = 0}, + {delta = {x = 0, y = 0.07, z = -0.43 }, yaw = math.pi}, + } +} + +signs_lib.metal_wall_sign_model = { + nodebox = { + type = "fixed", + fixed = {-0.4375, -0.25, 0.4375, 0.4375, 0.375, 0.5} + }, + textpos = { + {delta = {x = 0, y = 0.07, z = 0.43 }, yaw = 0}, + {delta = {x = 0.43, y = 0.07, z = 0 }, yaw = math.pi / -2}, + {delta = {x = 0, y = 0.07, z = -0.43 }, yaw = math.pi}, + {delta = {x = -0.43, y = 0.07, z = 0 }, yaw = math.pi / 2}, + } +} + +signs_lib.yard_sign_model = { + nodebox = { + type = "fixed", + fixed = { + {-0.4375, -0.25, -0.0625, 0.4375, 0.375, 0}, + {-0.0625, -0.5, -0.0625, 0.0625, -0.1875, 0}, + } + }, + textpos = { + {delta = {x = 0, y = 0.07, z = -0.068}, yaw = 0}, + {delta = {x = -0.068, y = 0.07, z = 0 }, yaw = math.pi / -2}, + {delta = {x = 0, y = 0.07, z = 0.068}, yaw = math.pi}, + {delta = {x = 0.068, y = 0.07, z = 0 }, yaw = math.pi / 2}, + } +} + +signs_lib.hanging_sign_model = { + nodebox = { + type = "fixed", + fixed = { + {-0.4375, -0.3125, -0.0625, 0.4375, 0.3125, 0}, + {-0.4375, 0.25, -0.03125, 0.4375, 0.5, -0.03125}, + } + }, + textpos = { + {delta = {x = 0, y = -0.02, z = -0.063}, yaw = 0}, + {delta = {x = -0.063, y = -0.02, z = 0 }, yaw = math.pi / -2}, + {delta = {x = 0, y = -0.02, z = 0.063}, yaw = math.pi}, + {delta = {x = 0.063, y = -0.02, z = 0 }, yaw = math.pi / 2}, + } +} + +signs_lib.sign_post_model = { + nodebox = { + type = "fixed", + fixed = { + {-0.4375, -0.25, -0.1875, 0.4375, 0.375, -0.125}, + {-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, + } + }, + textpos = { + {delta = {x = 0, y = 0.07, z = -0.188}, yaw = 0}, + {delta = {x = -0.188, y = 0.07, z = 0 }, yaw = math.pi / -2}, + {delta = {x = 0, y = 0.07, z = 0.188 }, yaw = math.pi}, + {delta = {x = 0.188, y = 0.07, z = 0 }, yaw = math.pi / 2}, + } +} + +-- Boilerplate to support localized strings if intllib mod is installed. +local S = rawget(_G, "intllib") and intllib.Getter() or function(s) return s end +signs_lib.gettext = S + +-- the list of standard sign nodes + +signs_lib.sign_node_list = { + "default:sign_wall", + "signs:sign_yard", + "signs:sign_hanging", + "signs:sign_wall_green", + "signs:sign_wall_yellow", + "signs:sign_wall_red", + "signs:sign_wall_white_red", + "signs:sign_wall_white_black", + "signs:sign_wall_orange", + "signs:sign_wall_blue", + "signs:sign_wall_brown", + "locked_sign:sign_wall_locked" +} + +--table copy + +function signs_lib.table_copy(t) + local nt = { }; + for k, v in pairs(t) do + if type(v) == "table" then + nt[k] = signs_lib.table_copy(v) + else + nt[k] = v + end + end + return nt +end + +-- infinite stacks + +if minetest.get_modpath("unified_inventory") or not minetest.setting_getbool("creative_mode") then + signs_lib.expect_infinite_stacks = false +else + signs_lib.expect_infinite_stacks = true +end + +-- CONSTANTS + +local MP = minetest.get_modpath("signs_lib") + +-- Used by `build_char_db' to locate the file. +local FONT_FMT = "%s/hdf_%02x.png" + +-- Simple texture name for building text texture. +local FONT_FMT_SIMPLE = "hdf_%02x.png" + +-- Path to the textures. +local TP = MP.."/textures" + +local TEXT_SCALE = {x=0.8, y=0.5} + +-- Lots of overkill here. KISS advocates, go away, shoo! ;) -- kaeza + +local PNG_HDR = string.char(0x89, 0x50, 0x4E, 0x47, 0x0D, 0x0A, 0x1A, 0x0A) + +-- Read the image size from a PNG file. +-- Returns image_w, image_h. +-- Only the LSB is read from each field! +local function read_image_size(filename) + local f = io.open(filename, "rb") + f:seek("set", 0x0) + local hdr = f:read(8) + if hdr ~= PNG_HDR then + f:close() + return + end + f:seek("set", 0x13) + local ws = f:read(1) + f:seek("set", 0x17) + local hs = f:read(1) + f:close() + return ws:byte(), hs:byte() +end + +-- Set by build_char_db() +local LINE_HEIGHT +local SIGN_WIDTH +local COLORBGW, COLORBGH + +-- Size of the canvas, in characters. +-- Please note that CHARS_PER_LINE is multiplied by the average character +-- width to get the total width of the canvas, so for proportional fonts, +-- either more or fewer characters may fit on a line. +local CHARS_PER_LINE = 30 +local NUMBER_OF_LINES = 6 + +-- 6 rows, max 80 chars per, plus a bit of fudge to +-- avoid excess trimming (e.g. due to color codes) + +local MAX_INPUT_CHARS = 600 + +-- This holds the individual character widths. +-- Indexed by the actual character (e.g. charwidth["A"]) +local charwidth + +-- helper functions to trim sign text input/output + +local function trim_input(text) + return text:sub(1, math.min(MAX_INPUT_CHARS, text:len())) +end + +local function build_char_db() + + charwidth = { } + + -- To calculate average char width. + local total_width = 0 + local char_count = 0 + + for c = 32, 126 do + local w, h = read_image_size(FONT_FMT:format(TP, c)) + if w and h then + local ch = string.char(c) + charwidth[ch] = w + total_width = total_width + w + char_count = char_count + 1 + end + end + + COLORBGW, COLORBGH = read_image_size(TP.."/slc_n.png") + assert(COLORBGW and COLORBGH, "error reading bg dimensions") + LINE_HEIGHT = COLORBGH + + -- XXX: Is there a better way to calc this? + SIGN_WIDTH = math.floor((total_width / char_count) * CHARS_PER_LINE) + +end + +local sign_groups = {choppy=2, dig_immediate=2} + +local fences_with_sign = { } + +-- some local helper functions + +local function split_lines_and_words_old(text) + local lines = { } + local line = { } + if not text then return end + for word in text:gmatch("%S+") do + if word == "|" then + table.insert(lines, line) + if #lines >= NUMBER_OF_LINES then break end + line = { } + elseif word == "\\|" then + table.insert(line, "|") + else + table.insert(line, word) + end + end + table.insert(lines, line) + return lines +end + +local function split_lines_and_words(text) + if not text then return end + text = string.gsub(text, "@KEYWORD", current_keyword) + local lines = { } + for _, line in ipairs(text:split("\n")) do + table.insert(lines, line:split(" ")) + end + return lines +end + +local math_max = math.max + +local function fill_line(x, y, w, c) + c = c or "0" + local tex = { } + for xx = 0, math.max(0, w), COLORBGW do + table.insert(tex, (":%d,%d=slc_%s.png"):format(x + xx, y, c)) + end + return table.concat(tex) +end + +local function make_line_texture(line, lineno) + + local width = 0 + local maxw = 0 + + local words = { } + + local cur_color = 0 + + -- We check which chars are available here. + for word_i, word in ipairs(line) do + local chars = { } + local ch_offs = 0 + local word_l = #word + local i = 1 + while i <= word_l do + local c = word:sub(i, i) + if c == "#" then + local cc = tonumber(word:sub(i+1, i+1), 16) + if cc then + i = i + 1 + cur_color = cc + end + else + local w = charwidth[c] + if w then + width = width + w + 1 + if width >= (SIGN_WIDTH - charwidth[" "]) then + width = 0 + else + maxw = math_max(width, maxw) + end + if #chars < MAX_INPUT_CHARS then + table.insert(chars, { + off=ch_offs, + tex=FONT_FMT_SIMPLE:format(c:byte()), + col=("%X"):format(cur_color), + }) + end + ch_offs = ch_offs + w + end + end + i = i + 1 + end + width = width + charwidth[" "] + 1 + maxw = math_max(width, maxw) + table.insert(words, { chars=chars, w=ch_offs }) + end + + -- Okay, we actually build the "line texture" here. + + local texture = { } + + local start_xpos = math.floor((SIGN_WIDTH - maxw) / 2) + + local xpos = start_xpos + local ypos = (LINE_HEIGHT * lineno) + + cur_color = nil + + for word_i, word in ipairs(words) do + local xoffs = (xpos - start_xpos) + if (xoffs > 0) and ((xoffs + word.w) > maxw) then + table.insert(texture, fill_line(xpos, ypos, maxw, "n")) + xpos = start_xpos + ypos = ypos + LINE_HEIGHT + lineno = lineno + 1 + if lineno >= NUMBER_OF_LINES then break end + table.insert(texture, fill_line(xpos, ypos, maxw, cur_color)) + end + for ch_i, ch in ipairs(word.chars) do + if ch.col ~= cur_color then + cur_color = ch.col + table.insert(texture, fill_line(xpos + ch.off, ypos, maxw, cur_color)) + end + table.insert(texture, (":%d,%d=%s"):format(xpos + ch.off, ypos, ch.tex)) + end + table.insert(texture, (":%d,%d=hdf_20.png"):format(xpos + word.w, ypos)) + xpos = xpos + word.w + charwidth[" "] + if xpos >= (SIGN_WIDTH + charwidth[" "]) then break end + end + + table.insert(texture, fill_line(xpos, ypos, maxw, "n")) + table.insert(texture, fill_line(start_xpos, ypos + LINE_HEIGHT, maxw, "n")) + + return table.concat(texture), lineno +end + +local function make_sign_texture(lines) + local texture = { ("[combine:%dx%d"):format(SIGN_WIDTH, LINE_HEIGHT * NUMBER_OF_LINES) } + local lineno = 0 + for i = 1, #lines do + if lineno >= NUMBER_OF_LINES then break end + local linetex, ln = make_line_texture(lines[i], lineno) + table.insert(texture, linetex) + lineno = ln + 1 + end + table.insert(texture, "^[makealpha:0,0,0") + return table.concat(texture, "") +end + +local function set_obj_text(obj, text, new) + local split = new and split_lines_and_words or split_lines_and_words_old + obj:set_properties({ + textures={make_sign_texture(split(text))}, + visual_size = TEXT_SCALE, + }) +end + +signs_lib.construct_sign = function(pos, locked) + local meta = minetest.get_meta(pos) + meta:set_string( + "formspec", + "size[6,4]".. + "textarea[0,-0.3;6.5,3;text;;${text}]".. + "button_exit[2,3.4;2,1;ok;Write]".. + "background[-0.5,-0.5;7,5;bg_signs_lib.jpg]") + meta:set_string("infotext", "") +end + +signs_lib.destruct_sign = function(pos) + local objects = minetest.get_objects_inside_radius(pos, 0.5) + for _, v in ipairs(objects) do + local e = v:get_luaentity() + if e and e.name == "signs:text" then + v:remove() + end + end +end + +local function make_infotext(text) + text = trim_input(text) + local lines = split_lines_and_words(text) or {} + local lines2 = { } + for _, line in ipairs(lines) do + table.insert(lines2, (table.concat(line, " "):gsub("#[0-9a-fA-F]", ""):gsub("##", "#"))) + end + return table.concat(lines2, "\n") +end + +signs_lib.update_sign = function(pos, fields, owner) + + -- First, check if the interact keyword from CWz's mod is being set, + -- or has been changed since the last restart... + + local meta = minetest.get_meta(pos) + local stored_text = meta:get_string("text") or "" + current_keyword = rawget(_G, "mki_interact_keyword") or current_keyword + + if fields then -- ...we're editing the sign. + if fields.text and string.find(dump(fields.text), "@KEYWORD") then + meta:set_string("keyword", current_keyword) + else + meta:set_string("keyword", nil) + end + elseif string.find(dump(stored_text), "@KEYWORD") then -- we need to check if the password is being set/changed + + local stored_keyword = meta:get_string("keyword") + if stored_keyword and stored_keyword ~= "" and stored_keyword ~= current_keyword then + signs_lib.destruct_sign(pos) + meta:set_string("keyword", current_keyword) + local ownstr = "" + if owner then ownstr = "Locked sign, owned by "..owner.."\n" end + meta:set_string("infotext", ownstr..string.gsub(make_infotext(stored_text), "@KEYWORD", current_keyword).." ") + end + end + + local new + + if fields then + + fields.text = trim_input(fields.text) + + local ownstr = "" + if owner then ownstr = "Locked sign, owned by "..owner.."\n" end + + meta:set_string("infotext", ownstr..string.gsub(make_infotext(fields.text), "@KEYWORD", current_keyword).." ") + meta:set_string("text", fields.text) + + meta:set_int("__signslib_new_format", 1) + new = true + else + new = (meta:get_int("__signslib_new_format") ~= 0) + end + local text = meta:get_string("text") + if text == nil then return end + local objects = minetest.get_objects_inside_radius(pos, 0.5) + local found + for _, v in ipairs(objects) do + local e = v:get_luaentity() + if e and e.name == "signs:text" then + if found then + v:remove() + else + set_obj_text(v, text, new) + found = true + end + end + end + if found then + return + end + + -- if there is no entity + local sign_info + local signnode = minetest.get_node(pos) + if signnode.name == "signs:sign_yard" then + sign_info = signs_lib.yard_sign_model.textpos[minetest.get_node(pos).param2 + 1] + elseif signnode.name == "signs:sign_hanging" then + sign_info = signs_lib.hanging_sign_model.textpos[minetest.get_node(pos).param2 + 1] + elseif string.find(signnode.name, "sign_wall") then + if signnode.name == "default:sign_wall" + or signnode.name == "locked_sign:sign_wall_locked" then + sign_info = signs_lib.regular_wall_sign_model.textpos[minetest.get_node(pos).param2 + 1] + else + sign_info = signs_lib.metal_wall_sign_model.textpos[minetest.get_node(pos).param2 + 1] + end + else -- ...it must be a sign on a fence post. + sign_info = signs_lib.sign_post_model.textpos[minetest.get_node(pos).param2 + 1] + end + if sign_info == nil then + return + end + local text = minetest.add_entity({x = pos.x + sign_info.delta.x, + y = pos.y + sign_info.delta.y, + z = pos.z + sign_info.delta.z}, "signs:text") + text:setyaw(sign_info.yaw) +end + +-- What kind of sign do we need to place, anyway? + +function signs_lib.determine_sign_type(itemstack, placer, pointed_thing, locked) + local name + name = minetest.get_node(pointed_thing.under).name + if fences_with_sign[name] then + if minetest.is_protected(pointed_thing.under, placer:get_player_name()) then + minetest.record_protection_violation(pointed_thing.under, + placer:get_player_name()) + return itemstack + end + else + name = minetest.get_node(pointed_thing.above).name + local def = minetest.registered_nodes[name] + if not def.buildable_to then + return itemstack + end + if minetest.is_protected(pointed_thing.above, placer:get_player_name()) then + minetest.record_protection_violation(pointed_thing.above, + placer:get_player_name()) + return itemstack + end + end + + local node=minetest.get_node(pointed_thing.under) + + if minetest.registered_nodes[node.name] and minetest.registered_nodes[node.name].on_rightclick then + return minetest.registered_nodes[node.name].on_rightclick(pointed_thing.under, node, placer, itemstack) + else + local above = pointed_thing.above + local under = pointed_thing.under + local dir = {x = under.x - above.x, + y = under.y - above.y, + z = under.z - above.z} + + local wdir = minetest.dir_to_wallmounted(dir) + + local placer_pos = placer:getpos() + if placer_pos then + dir = { + x = above.x - placer_pos.x, + y = above.y - placer_pos.y, + z = above.z - placer_pos.z + } + end + + local fdir = minetest.dir_to_facedir(dir) + + local pt_name = minetest.get_node(under).name + minetest.log("action", dump(pt_name)) + local signname = itemstack:get_name() + + if fences_with_sign[pt_name] and signname == "default:sign_wall" then + minetest.add_node(under, {name = fences_with_sign[pt_name], param2 = fdir}) + elseif wdir == 0 and signname == "default:sign_wall" then + minetest.add_node(above, {name = "signs:sign_hanging", param2 = fdir}) + elseif wdir == 1 and signname == "default:sign_wall" then + minetest.add_node(above, {name = "signs:sign_yard", param2 = fdir}) + elseif signname ~= "default:sign_wall" + and signname ~= "locked_sign:sign_wall_locked" then -- it's a metal wall sign. + minetest.add_node(above, {name = signname, param2 = fdir}) + else -- it must be a default or locked wooden wall sign + minetest.add_node(above, {name = signname, param2 = wdir }) -- note it's wallmounted here! + if locked then + local meta = minetest.get_meta(above) + local owner = placer:get_player_name() + meta:set_string("owner", owner) + end + end + + if not signs_lib.expect_infinite_stacks then + itemstack:take_item() + end + return itemstack + end +end + +function signs_lib.receive_fields(pos, formname, fields, sender, lock) + if minetest.is_protected(pos, sender:get_player_name()) then + minetest.record_protection_violation(pos, + sender:get_player_name()) + return + end + local lockstr = lock and "locked " or "" + if fields and fields.text and fields.ok then + minetest.log("action", S("%s wrote \"%s\" to "..lockstr.."sign at %s"):format( + (sender:get_player_name() or ""), + fields.text, + minetest.pos_to_string(pos) + )) + if lock then + signs_lib.update_sign(pos, fields, sender:get_player_name()) + else + signs_lib.update_sign(pos, fields) + end + end +end + +minetest.register_node(":default:sign_wall", { + description = S("Sign"), + inventory_image = "default_sign_wall.png", + wield_image = "default_sign_wall.png", + node_placement_prediction = "", + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "wallmounted", + drawtype = "nodebox", + node_box = signs_lib.regular_wall_sign_model.nodebox, + tiles = {"signs_wall_sign.png"}, + groups = sign_groups, + + on_place = function(itemstack, placer, pointed_thing) + return signs_lib.determine_sign_type(itemstack, placer, pointed_thing) + end, + on_construct = function(pos) + signs_lib.construct_sign(pos) + end, + on_destruct = function(pos) + signs_lib.destruct_sign(pos) + end, + on_receive_fields = function(pos, formname, fields, sender) + signs_lib.receive_fields(pos, formname, fields, sender) + end, + on_punch = function(pos, node, puncher) + signs_lib.update_sign(pos) + end, + on_rotate = signs_lib.wallmounted_rotate +}) + +minetest.register_node(":signs:sign_yard", { + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.yard_sign_model.nodebox, + selection_box = { + type = "fixed", + fixed = {-0.4375, -0.5, -0.0625, 0.4375, 0.375, 0} + }, + tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, + groups = {choppy=2, dig_immediate=2}, + drop = "default:sign_wall", + + on_construct = function(pos) + signs_lib.construct_sign(pos) + end, + on_destruct = function(pos) + signs_lib.destruct_sign(pos) + end, + on_receive_fields = function(pos, formname, fields, sender) + signs_lib.receive_fields(pos, formname, fields, sender) + end, + on_punch = function(pos, node, puncher) + signs_lib.update_sign(pos) + end, +}) + +minetest.register_node(":signs:sign_hanging", { + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.hanging_sign_model.nodebox, + selection_box = { + type = "fixed", + fixed = {-0.45, -0.275, -0.049, 0.45, 0.5, 0.049} + }, + tiles = { + "signs_hanging_top.png", + "signs_hanging_bottom.png", + "signs_hanging_side.png", + "signs_hanging_side.png", + "signs_hanging_back.png", + "signs_hanging_front.png" + }, + groups = {choppy=2, dig_immediate=2}, + drop = "default:sign_wall", + + on_construct = function(pos) + signs_lib.construct_sign(pos) + end, + on_destruct = function(pos) + signs_lib.destruct_sign(pos) + end, + on_receive_fields = function(pos, formname, fields, sender) + signs_lib.receive_fields(pos, formname, fields, sender) + end, + on_punch = function(pos, node, puncher) + signs_lib.update_sign(pos) + end, +}) + +minetest.register_node(":signs:sign_post", { + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.sign_post_model.nodebox, + tiles = { + "signs_post_top.png", + "signs_post_bottom.png", + "signs_post_side.png", + "signs_post_side.png", + "signs_post_back.png", + "signs_post_front.png", + }, + groups = {choppy=2, dig_immediate=2}, + drop = { + max_items = 2, + items = { + { items = { "default:sign_wall" }}, + { items = { "default:fence_wood" }}, + }, + }, +}) + +-- Locked wall sign + +minetest.register_privilege("sign_editor", "Can edit all locked signs") + +minetest.register_node(":locked_sign:sign_wall_locked", { + description = S("Sign"), + inventory_image = "signs_locked_inv.png", + wield_image = "signs_locked_inv.png", + node_placement_prediction = "", + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "wallmounted", + drawtype = "nodebox", + node_box = signs_lib.regular_wall_sign_model.nodebox, + tiles = { "signs_wall_sign_locked.png" }, + groups = sign_groups, + on_place = function(itemstack, placer, pointed_thing) + return signs_lib.determine_sign_type(itemstack, placer, pointed_thing, true) + end, + on_construct = function(pos) + signs_lib.construct_sign(pos, true) + end, + on_destruct = function(pos) + signs_lib.destruct_sign(pos) + end, + on_receive_fields = function(pos, formname, fields, sender) + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + local pname = sender:get_player_name() or "" + if pname ~= owner and pname ~= minetest.setting_get("name") + and not minetest.check_player_privs(pname, {sign_editor=true}) then + return + end + signs_lib.receive_fields(pos, formname, fields, sender, true) + end, + on_punch = function(pos, node, puncher) + signs_lib.update_sign(pos) + end, + can_dig = function(pos, player) + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + local pname = player:get_player_name() + return pname == owner or pname == minetest.setting_get("name") + or minetest.check_player_privs(pname, {sign_editor=true}) + end, + on_rotate = signs_lib.wallmounted_rotate +}) + +-- metal, colored signs + +local sign_colors = { "green", "yellow", "red", "white_red", "white_black", "orange", "blue", "brown" } + +for _, color in ipairs(sign_colors) do + minetest.register_node(":signs:sign_wall_"..color, { + description = S("Sign ("..color..", metal)"), + inventory_image = "signs_"..color.."_inv.png", + wield_image = "signs_"..color.."_inv.png", + node_placement_prediction = "", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.metal_wall_sign_model.nodebox, + tiles = { + "signs_metal_tb.png", + "signs_metal_tb.png", + "signs_metal_sides.png", + "signs_metal_sides.png", + "signs_metal_back.png", + "signs_"..color.."_front.png" + }, + groups = sign_groups, + on_place = function(itemstack, placer, pointed_thing) + return signs_lib.determine_sign_type(itemstack, placer, pointed_thing) + end, + on_construct = function(pos) + signs_lib.construct_sign(pos) + end, + on_destruct = function(pos) + signs_lib.destruct_sign(pos) + end, + on_receive_fields = function(pos, formname, fields, sender) + signs_lib.receive_fields(pos, formname, fields, sender) + end, + on_punch = function(pos, node, puncher) + signs_lib.update_sign(pos) + end, + }) +end + +local signs_text_on_activate + +signs_text_on_activate = function(self) + local meta = minetest.get_meta(self.object:getpos()) + local text = meta:get_string("text") + local new = (meta:get_int("__signslib_new_format") ~= 0) + if text then + text = trim_input(text) + set_obj_text(self.object, text, new) + end +end + +minetest.register_entity(":signs:text", { + collisionbox = { 0, 0, 0, 0, 0, 0 }, + visual = "upright_sprite", + textures = {}, + + on_activate = signs_text_on_activate, +}) + +-- And the good stuff here! :-) + +function signs_lib.register_fence_with_sign(fencename, fencewithsignname) + local def = minetest.registered_nodes[fencename] + local def_sign = minetest.registered_nodes[fencewithsignname] + if not (def and def_sign) then + minetest.log("warning", "[signs_lib] Attempt to register unknown node as fence") + return + end + def = signs_lib.table_copy(def) + def_sign = signs_lib.table_copy(def_sign) + fences_with_sign[fencename] = fencewithsignname + + def.on_place = function(itemstack, placer, pointed_thing, ...) + local node_above = minetest.get_node(pointed_thing.above) + local node_under = minetest.get_node(pointed_thing.under) + local def_above = minetest.registered_nodes[node_above.name] + local def_under = minetest.registered_nodes[node_under.name] + local fdir = minetest.dir_to_facedir(placer:get_look_dir()) + local playername = placer:get_player_name() + + if minetest.is_protected(pointed_thing.under, playername) then + minetest.record_protection_violation(pointed_thing.under, playername) + return + end + + if minetest.is_protected(pointed_thing.above, playername) then + minetest.record_protection_violation(pointed_thing.above, playername) + return + end + + if def_under and def_under.on_rightclick then + return def_under.on_rightclick(pointed_thing.under, node_under, placer, itemstack) or itemstack + elseif def_under and def_under.buildable_to then + minetest.add_node(pointed_thing.under, {name = fencename, param2 = fdir}) + if not signs_lib.expect_infinite_stacks then + itemstack:take_item() + end + placer:set_wielded_item(itemstack) + return itemstack + elseif not def_above or def_above.buildable_to then + minetest.add_node(pointed_thing.above, {name = fencename, param2 = fdir}) + if not signs_lib.expect_infinite_stacks then + itemstack:take_item() + end + placer:set_wielded_item(itemstack) + return itemstack + end + end + def_sign.on_construct = function(pos, ...) + signs_lib.construct_sign(pos) + end + def_sign.on_destruct = function(pos, ...) + signs_lib.destruct_sign(pos) + end + def_sign.on_receive_fields = function(pos, formname, fields, sender) + signs_lib.receive_fields(pos, formname, fields, sender) + end + def_sign.on_punch = function(pos, node, puncher, ...) + signs_lib.update_sign(pos) + end + local fencename = fencename + def_sign.after_dig_node = function(pos, node, ...) + node.name = fencename + minetest.add_node(pos, node) + end + def_sign.drop = "default:sign_wall" + minetest.register_node(":"..fencename, def) + minetest.register_node(":"..fencewithsignname, def_sign) + table.insert(signs_lib.sign_node_list, fencewithsignname) + minetest.log("action", S("Registered %s and %s"):format(fencename, fencewithsignname)) +end + +build_char_db() + +minetest.register_alias("homedecor:fence_wood_with_sign", "signs:sign_post") +minetest.register_alias("sign_wall_locked", "locked_sign:sign_wall_locked") + +signs_lib.register_fence_with_sign("default:fence_wood", "signs:sign_post") + +-- restore signs' text after /clearobjects and the like + +minetest.register_abm({ + nodenames = signs_lib.sign_node_list, + interval = 15, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + signs_lib.update_sign(pos) + end +}) + +-- locked sign + +minetest.register_craft({ + output = "locked_sign:sign_wall_locked", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"group:wood", "group:wood", "default:steel_ingot"}, + {"", "group:stick", ""}, + } +}) + +--Alternate recipe. + +minetest.register_craft({ + output = "locked_sign:sign_wall_locked", + recipe = { + {"default:sign_wall"}, + {"default:steel_ingot"}, + }, +}) + +-- craft recipes for the metal signs + +minetest.register_craft( { + output = "signs:sign_wall_green 4", + recipe = { + { "dye:dark_green", "dye:white", "dye:dark_green" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_green 2", + recipe = { + { "dye:dark_green", "dye:white", "dye:dark_green" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_yellow 4", + recipe = { + { "dye:yellow", "dye:black", "dye:yellow" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_yellow 2", + recipe = { + { "dye:yellow", "dye:black", "dye:yellow" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_red 4", + recipe = { + { "dye:red", "dye:white", "dye:red" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_red 2", + recipe = { + { "dye:red", "dye:white", "dye:red" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_white_red 4", + recipe = { + { "dye:white", "dye:red", "dye:white" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_white_red 2", + recipe = { + { "dye:white", "dye:red", "dye:white" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_white_black 4", + recipe = { + { "dye:white", "dye:black", "dye:white" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_white_black 2", + recipe = { + { "dye:white", "dye:black", "dye:white" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_orange 4", + recipe = { + { "dye:orange", "dye:black", "dye:orange" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_orange 2", + recipe = { + { "dye:orange", "dye:black", "dye:orange" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_blue 4", + recipe = { + { "dye:blue", "dye:white", "dye:blue" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_blue 2", + recipe = { + { "dye:blue", "dye:white", "dye:blue" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_brown 4", + recipe = { + { "dye:brown", "dye:white", "dye:brown" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "signs:sign_wall_brown 2", + recipe = { + { "dye:brown", "dye:white", "dye:brown" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +if minetest.setting_get("log_mods") then + minetest.log("action", S("signs loaded")) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/locale/de.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/locale/de.txt new file mode 100755 index 00000000..8d43f777 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/locale/de.txt @@ -0,0 +1,9 @@ +# Translation by Xanthin + +Reading cached character database. = Lese zwischengespeicherte Buchstabendatenbank. +Font seems to have changed. Rebuilding cache. = Schriftart scheint sich geaendert zu haben. Wiederaufbau des Zwischenspeichers. +Could not find font line height in cached DB. Trying brute force. = Konnte die Schriftzeilenhoehe nicht in der zwischengespeicherten DB finden. Versuche Brute-Force. +Sign = Schild +%s wrote "%s" to sign at %s = %s schrieb "%s" auf das Schild bei %s +Registered %s and %s = Registrierte %s und %s +signs loaded = signs geladen diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/locale/template.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/locale/template.txt new file mode 100755 index 00000000..c1851a82 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/locale/template.txt @@ -0,0 +1,9 @@ +#Template + +Reading cached character database. = +Font seems to have changed. Rebuilding cache. = +Could not find font line height in cached DB. Trying brute force. = +Sign = +%s wrote "%s" to sign at %s = +Registered %s and %s = +signs loaded = diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/bg_signs_lib.jpg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/bg_signs_lib.jpg new file mode 100755 index 0000000000000000000000000000000000000000..4b72268b5fe5408d30fd2e0b6f72f716121c17f0 GIT binary patch literal 82731 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%0Dp;aZm8`GdPo}h2aLZw9`m(fG7raa_)IpMUI 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�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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_22.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_22.png new file mode 100755 index 0000000000000000000000000000000000000000..2acde25d4182ab0b90e0013c7e9c5bcf1e80c1f5 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJtR< gy_zHqEFQ=(%&hj_Dq4E(Do_=Jr>mdKI;Vst0HrAuH2?qr literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_23.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_23.png new file mode 100755 index 0000000000000000000000000000000000000000..ace1437613a28f2796eecafafb39165437359e15 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%X?VIghDcmaPWZv!rof>5-*|#b u2VVjAqU>X;9V;cLD=bSBVl`B}*u+q37`nQ^f5l^<9tKZWKbLh*2~7Z10UGT9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_24.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_24.png new file mode 100755 index 0000000000000000000000000000000000000000..909b015ec7e4866ad691ce76673b6313da6ff584 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DRWO3#}JO_;=MelegYsHUyf-;OXk;vd$@?2>^H)DJTE{ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_26.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_26.png new file mode 100755 index 0000000000000000000000000000000000000000..d29936c7285f9178b60f5393ffb7b8b65c6135f1 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hr0hLi977~7Pwn^QV^H8={{7#- zpIubbQTU;Q@f#th+Z_G|>SAg~&G(%-_8?@NQ2!K_t#?bB|IU?oRBAQ7zopr0I*jS@&Et; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2d.png new file mode 100755 index 0000000000000000000000000000000000000000..c252f37df74c1dd199d8e53858f29e907e8d87a9 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQX-x%jv*Y^lM{aMw}&JgV$hl# aRLt1s=CrTmR0A(ip25@A&t;ucLK6UKCKEmY literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2e.png new file mode 100755 index 0000000000000000000000000000000000000000..d3aab5be8449801ed6c8673db9d1017098e2461e GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q7IB+ol95G%VPl a!N{;mU*pEP)+cg6c?M5cKbLh*2~7ZKi4%SR literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_2f.png new file mode 100755 index 0000000000000000000000000000000000000000..48c25f2e290d0de090375bf5ccbf6b54f44a3551 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQYxM-M8FVdQ&MBb@0A{xxPyhe` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_30.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_30.png new file mode 100755 index 0000000000000000000000000000000000000000..56ec3e79a6d1541d8f3faf17e3ab253f5a675635 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQW~Bvjv*44lM{aMw-|hoKjh4D wfW>ge|B0r5mM<2VrM$sHband$#Xu(p>sNl8Ud_2U9jJ%F)78&qol`;+0H*96{r~^~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_31.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_31.png new file mode 100755 index 0000000000000000000000000000000000000000..c526e8678ed8d80581694e7cf496d5e1d6399a43 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJge|B0r5jw^qWcV%$pIO$W;_@76D$>W`qx$x1AH(LHBJ1lBp&=c|B`1ogh63`3= MPgg&ebxsLQ0Ki8iDF6Tf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_33.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_33.png new file mode 100755 index 0000000000000000000000000000000000000000..aba5466e9243b40734c038f8c4707988d832c976 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQYM}*jv*44lM{aMw-|hoKjh4D zfW>ge|B0r5+ByHa3pxln88R#vP<*`6f~h-rV-<(2kSYtq{*r(VGbg#n1NAd_y85}S Ib4q9e0Lj@N>Hq)$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_34.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_34.png new file mode 100755 index 0000000000000000000000000000000000000000..9e71d1025486c4954063a0f1c3be22afe4d1a272 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQhJ^)jv*44lM{aMw+b+%DRL`t zI$Hc_ec)r`WWY8{!03S97x|+b|DP0W@)lHPVOX;G8k|i{`3Fx zyRbz~0VmT~nLD1GXxlS0P|wsw@o~q?0>_6dt}WPZ|M3~OZ2y7awOM~3Sp)Smc)I$z JtaD0e0szQZCdvQ+ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_36.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_36.png new file mode 100755 index 0000000000000000000000000000000000000000..bebb32a8bd14a4a670af9ef0367b13d9423276c2 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQu>}Qjv*44lM{aMw-|hoKjh4D zfW>ge|B0pt6gKf}639$@DDHH*}Qjv*44lM{aMw-|hoKjh4D zfW>ge|B0r5+ByHa2eO)WR~<_ZY(1*8#%z)Eq85fb@?P7@H;82ewK90R`njxgN@xNA Dfg>Oc literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_39.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_39.png new file mode 100755 index 0000000000000000000000000000000000000000..95729472b0801b9612f4bc3fcb590813d92cdfc3 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQl_3Rjv*44lM{aMw-|hoKjh4D zfW>ge|B0r5)D>Em30|#OA+YM;f5B%HlCIT literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3a.png new file mode 100755 index 0000000000000000000000000000000000000000..23ba0cd086620a1706c1632a557216a230d310a5 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y^lM{aMx82Yba0n1t a$-*$vO6ATm)zzFpc?M5cKbLh*2~7ZAcoLZa literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3b.png new file mode 100755 index 0000000000000000000000000000000000000000..c4b467faa57587966f53736f413bca154a29aaa1 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQsSO2jv*Y^lM{aMx82Yba0pnk d!e!ZkE{4J=#rx8E$*Mpl44$rjF6*2UngG0|6wLqt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3c.png new file mode 100755 index 0000000000000000000000000000000000000000..566ba4968c3c019787f33ebd9a42ca05614b7dc8 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQtF;Ajv*44lM{aQGpxR`D&mJ22WQ%mvv4FO#mto8$|#B literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3f.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_3f.png new file mode 100755 index 0000000000000000000000000000000000000000..dce472764f3fb5d921d271cc6266931b6ef3fbed GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DP2z&#}JO|$q7HsH!%DUtO!ut zai)F_)BlG8z734C57f6XO!Bl~nb4ya&7H@{u+|`C%`PLG=Rl1Np00i_>zopr01$H> AuK)l5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_40.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_40.png new file mode 100755 index 0000000000000000000000000000000000000000..65533fdc49958ac47482cf6e551023b935e88e5f GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^d_c_4!2%@fWX=8qDR)m7#}J9jtrG(I7!)|1_Wob` za=GH7u)J+GC!_>-EN$P+qNN-%fyv3dt;9TeyP!)?=6lYK2dl)Te`NnUrQV{tZ`#`D cmmdVMYnQiI{uH?t2Q-qw)78&qol`;+01<2}S^xk5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_41.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_41.png new file mode 100755 index 0000000000000000000000000000000000000000..e30c27ca5f3dc21f13dc1407701faa8ba71ceaab GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq-;E0977~7Pd(?z$DqK$eDL4@ z%dZ`k0}PLSYwA<`THmwy%X?VIghDcmaPHgTe~DWM4fr6L|0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_43.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_43.png new file mode 100755 index 0000000000000000000000000000000000000000..db57d8dc232e7247f9dd6f5b1907d9731001c892 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq%1sL977~7Cnx;iZ{uKix|r*b z%7dm8yB-|+|4=~dOoLj_lGpa0haz|mCaU_eKl;GucmDtJG}VuX7_nEc%hr1U*q977~7Cnq?t{eLLHtiZW= z)j@%O{r)o;gMZk29^%>2%4sRkUcRB?pM99eBm;&r;gmUB|D-ShwK90R`njxgN@xNA DVoo0c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_45.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_45.png new file mode 100755 index 0000000000000000000000000000000000000000..07e772b853935ccda13cf44a10c47a1e63baf071 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQp%n#jv*44lM@`+|4SBd{&jCu q;ZU6265YXd>~YcGdLEA{0t^!>eYRw6yix~L&fw|l=d#Wzp$P!aml^T^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_46.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_46.png new file mode 100755 index 0000000000000000000000000000000000000000..24de187a47e2ed6ebc9fe591d757ee9492b26a12 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQc9jKjv*4^$q5eZ|1YvWaQYvp o!0E)%;Lp+Rmc_ZSs8fuIf!jP{#kyt_nEc%hq-;H1977~7Cnx;iZ{uKix|r*b z%7dm8yB-|+|4=~dOoLj_lGpZii7jzDVvjZpEoZ*Cms#9x`x|?+_nEc%hq!c_|977~7Cnqp8{`U|#w0xd{ n)d77U@96^if8@1QJS7<3ZqJwzpMD}8sFuOg)z4*}Q$iB}k|G#$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_49.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_49.png new file mode 100755 index 0000000000000000000000000000000000000000..1f027283c2304946e92c02322736a3310b8883e7 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q5XN{}U!vU8y&4 aS;(N9Ci3Rx0tYLgJcFmJpUXO@geCxQs1vRL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4a.png new file mode 100755 index 0000000000000000000000000000000000000000..b2f7befc4d9c2159d07bcf4fd6617d72672a575e GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DJ4%A#}JO|$q7IB+Z8^{Ph7yF pAfm{~@}pntoBY)a|BrAoFw`9kUR(6@ZXZxJgQu&X%Q~loCIGNl8Z`g_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4b.png new file mode 100755 index 0000000000000000000000000000000000000000..e8d52d60d6e5bf4284b0fe8ad93a2a27eb2e557f GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq%1vM977~7Cnqp8{x3Me@O-g{ z!siP!S9BS)J`{R!$Uu-MQG`>+>cfr3n_geuC OVeoYIb6Mw<&;$UnkSK=$ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_4c.png new file mode 100755 index 0000000000000000000000000000000000000000..94d7d480f21319fc7d53d9a14d01161adc81e90e GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQj(r7jv*44lM@&k|7#Si;8bLO f@dz6DDp&pdtoOS3j3^P6MdX9780gCMPsB{4d~mJX!Z( zgOX3gBl}55>Pt9tRO~osDE{B*X)r;f@r}`jBlR*9QaBlozE7H`_isxEP&_nEc%hr1U&p9780+lM@;m{ugjOJjnR* zkOAMuLmZrsS|+k~2(}eYRj7LR6ICoh74^%J|is(I*X({*o(HDhz3J2Ldr!g>G+gRM|lb!z> PXbgj=tDnm{r-UW|QL80m literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_50.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_50.png new file mode 100755 index 0000000000000000000000000000000000000000..33b52fd6bca3f2c61954b157dd0652c90aac2c8b GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%X?eOhhDc0JPHm|7=x#)pUXO@geCx#x+*>Z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_52.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_52.png new file mode 100755 index 0000000000000000000000000000000000000000..acb395ed434a3fcfb9628f4fff8185cd487fb80f GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq_jO<977~7Cnq?t|34_e-N607 y-8rb`B9G#sQ~z0b70;`3Bo}c0KhEVT#Kw?vD1M<6V@f4Z8-u5-pUXO@geCyL4;#w> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_53.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_53.png new file mode 100755 index 0000000000000000000000000000000000000000..028f2841ec9da8fab68a217b7679146b3bb80b79 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%nR&W6hDcmaPWZv!!tp`=kh@qD z=i*fjn_nEc%hq+~o@977~7Cnp?W`)B+>=pTQp jfZiN)pVmM{&qECVjB8p>uT;AMRL9`y>gTe~DWM4fMS>UO literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_55.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_55.png new file mode 100755 index 0000000000000000000000000000000000000000..81643f94cc61bb096dcf953e67ace5476ad794c1 GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq|`iJ9780+lM@&k|9c1=lD~9_ tN24hraR-mgpLUMLUVq#>Dw8RGx| literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_56.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_56.png new file mode 100755 index 0000000000000000000000000000000000000000..8726f5bc1b1202c4ef1111f6c87c333afb2fb4b2 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hr1U&p9780+lM@&k|9c1=I`ut B8wCIW literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_57.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_57.png new file mode 100755 index 0000000000000000000000000000000000000000..5e8d9d0f45ec86701a6959a0c355324967709853 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^{2Pgg&ebxsLQ E0L#=MPyhe` literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_58.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_58.png new file mode 100755 index 0000000000000000000000000000000000000000..2abbda39cfc0edad8201f682a1a33253f0f9ec3d GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%S$VoRhDcoQ?RVs3P~bTH>%af? zX17)yx3b1bt&9wLXEU!lDpbF|YC2i;(n8j~30vBo6@z%>@0+}k=JUIjIRCvz`vagU N44$rjF6*2UngA-%C6NFC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_59.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_59.png new file mode 100755 index 0000000000000000000000000000000000000000..ff45093067334e7937f0818f8cf2b1a324367e80 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hqzpV=9780+lM@&k|9c1=YG+Du z-0-2E=iz^WL>0amM!Uovq8x`ma4nAVQBMr+Ad7!-Jz4*veX ze4~)(70!~|3}0Rdu@u=aS;DJkrOKkYvZ>zoMM_n?n0nOnsGxN=RmbIk+8I1u{an^L HB{Ts5oa`S@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5b.png new file mode 100755 index 0000000000000000000000000000000000000000..2592f1ff71cc36c7a5a6ab47e6f30630a6ac4727 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQsSO2jv*Y^lM@;m|MR>!^PlHG edt2u_8HU6O literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5c.png new file mode 100755 index 0000000000000000000000000000000000000000..406d63425035a594b6d4c6c2e8e29acf6929b110 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQmURVjv*Y;$q5MwKloc$_(-sy sIef0AV1d*II5Ssod#)!14^Jgu&C*&t;ucLK6V~$QRK7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5e.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_5e.png new file mode 100755 index 0000000000000000000000000000000000000000..7f610d8724ce14320ab7d27b85ddea53490e2d07 GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQtF;Ajv*44lM{aMw<&y(KXy!! ug}Fdcg557!(8;j1k+JFnGH9xvX`THmwy%346LYhDcmaPWaK!+Q+qsJE`eE ZgX`Cxk|(ofumPnRJYD@<);T3K0RVWX6lwqf literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_60.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_60.png new file mode 100755 index 0000000000000000000000000000000000000000..cd4e0fb31a98a20d259b248f0eaafc9c581481d5 GIT binary patch literal 78 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c90U|T)mze=6QBN1g5RT~N1ct`{4jhUJJUcjQ aB^cCIEl#LU^EL%4VDNPHb6Mw<&;$SvDi8wz literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_61.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_61.png new file mode 100755 index 0000000000000000000000000000000000000000..dc019ba5a35e63b245c441780f2f983d3049bcf5 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQo5cljv*44lM{aQGj@tOF{}{K zYT#B(2|SbJAa-cgM8;5MvCSK9bQnnZO@8UlaOrLMN?vX|NuWjsPgg&ebxsLQ0Kq;S A2LJ#7 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_62.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_62.png new file mode 100755 index 0000000000000000000000000000000000000000..285d0b2f194f5caefae94c97004e9a1358541802 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQd*uajv*4^$q5XN|1~D4D5hwd xG^n&BESl-MNkD9~0K@d%3C|Q1+8E3f85Zsd*l>Q^-e*8v44$rjF6*2UngCb28=U|E literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_63.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_63.png new file mode 100755 index 0000000000000000000000000000000000000000..8781b8a84822cc6b26648cfb2ca1dbb05a3c2e3a GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*44lM{aQGkOX%G42pB watLZj_~(9&!MwXd(PZ<68y#0;Q+^6E1Z_!Jke=zB1JuOe>FVdQ&MBb@0D}V@UjP6A literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_64.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_64.png new file mode 100755 index 0000000000000000000000000000000000000000..16c9a286d052649014292788ad3b384259f67d05 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQU;zbjv*4^$q7IDSsWkOa|mj; z@EmYj!EnxfMeC)EG(r8AG%+#hi*K8_7CP}T<~T6~@%V4NSmo~s)XU)M>gTe~DWM4f D3T+%^ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_65.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_65.png new file mode 100755 index 0000000000000000000000000000000000000000..810d9c93a9f10d59264c7ec18f09d0ae69e48401 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*44lM{aQGkOX%G42pB wYS3=TPIL%&a^N`YW|CZZqvL99%1=Rt&Huty3C(qR57flq>FVdQ&MBb@0B3C+ApigX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_66.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_66.png new file mode 100755 index 0000000000000000000000000000000000000000..411ca57336b7877b6babe97d6a4a7fec4e606238 GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQVO0fjv*Y;$q7IBTNFOX_XNx| nu$-YGB<#s(I>Vr2Dkp=nwC?3o0juPIY8gCT{an^LB{Ts5LWdQ~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_67.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_67.png new file mode 100755 index 0000000000000000000000000000000000000000..d8820dd1ca5a678df710115b06b7c14f92e1969d GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQaYY4jv*44lM{aQGkOX%HT*Xa zQajL~bg*HiSR&U-r;N13je@Ip|C^j67Qn@D;I_|N{^4;VP(6dEtDnm{r-UW|63H8s literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_69.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_69.png new file mode 100755 index 0000000000000000000000000000000000000000..55f1a229d549fbbf7de631f51133b4db6a2bb6b6 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQj(r7jv*Y;$tett|9cEx*>|*k gKCyJcGKFA gCMYD$;XpmZY9F~rJ9E2l0#z}1y85}Sb4q9e0O-pWqyPW_ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6b.png new file mode 100755 index 0000000000000000000000000000000000000000..fc34fc50768c5f64332bb84efe1f09deec7139eb GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQhJ^)jv*4^$q5XN|1~D0C`w4{ zwH$L2YuGrEC7|U($X|EyLs>RGou^~}8!7}kF)&sJuU&h%{31{%gQu&X%Q~loCII^= B9vJ`t literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6c.png new file mode 100755 index 0000000000000000000000000000000000000000..1f027283c2304946e92c02322736a3310b8883e7 GIT binary patch literal 77 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQX-x%jv*Y;$q5XN{}U!vU8y&4 aS;(N9Ci3Rx0tYLgJcFmJpUXO@geCxQs1vRL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6d.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_6d.png new file mode 100755 index 0000000000000000000000000000000000000000..6c0ae93f89ecebc725d364eec10ddca243ad9b2d GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm<0wkwu_5J};TAnVBArhC96MpmyPts&%3gGJe wD(}g|{3rcD0BiDJ_k#b)8`!!-N%_J3mPe`W5!%U27`tYcwdI}yF~&)G^bpn3*RS3j3^P6{!a{1%KYKKOF(S10K@#<8+OU<7hw3ZK43$h27f0|8-u5-pUXO@geCxWLK|%W literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_71.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_71.png new file mode 100755 index 0000000000000000000000000000000000000000..c02171f054ed76afb4c885a083df2e77a3b9dd2f GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQrey_jv*4^$q7ID89fD>8vYvy ysWCAB7vu@q$`R}#>SWB_-5YVY^-12NR)!k0fDNmEb-V{^WAJqKb6Mw<&;$T{bR32N literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_72.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_72.png new file mode 100755 index 0000000000000000000000000000000000000000..757b9c858acff3bcc9cbb570e88730807314f1e0 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_73.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_73.png new file mode 100755 index 0000000000000000000000000000000000000000..e38497d9f00932ff5257edcd3fc32821743f1f11 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DQ!;|#}JO|$q7ID**b+B8vbk8 ytPqHKX1|HSNnp0*|A{6K%$e6QEthop&B_q6*?a4x^$ejvZ492SelF{r5}E*xU>m^z literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_74.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_74.png new file mode 100755 index 0000000000000000000000000000000000000000..10f9cfa92985a554adbf469d8eba0c061fa8b5f1 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQp%n#jv*Y^lM{aMw<{bu&~UJY qF+{CwtBcV>wLk7@hwe6G%1#Z7-W7(y3EFFkYqcq33XgQu&X%Q~loCIG#g8a)62 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_76.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_76.png new file mode 100755 index 0000000000000000000000000000000000000000..dc558d3a4035c309caadb578d3c89dbe7d7bc926 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQktGFjv*3LlM{aQGj@tFF{bd9 xE&N~LXyLm?;EKbJnLAqkDRVv$R=U~Ga3n5m*5XSAzkr$;JYD@<);T3K0RWN79jX8T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_77.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_77.png new file mode 100755 index 0000000000000000000000000000000000000000..6a142984ac6d3381ba6f3fd35e01b7bbb6cf42f4 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm<0wkwu_5J};MxHK?ArhC96MpmyPts&%;!rc< zo-g9W(X8gg#TKwc;1EZqiDt;P`jYF4DjgFSMM*F*BpLLS9F@}tYGz>YboFyt=akR{ E0OAuGp#T5? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_78.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_78.png new file mode 100755 index 0000000000000000000000000000000000000000..38b4be03642d99e04947130b7ce618911c66d2b0 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DJ@SI#}JO|$q7ID**XOn7+Hj8 xGi*9j-@?GW=|DZ3NN+^Qf|-szTUCCsGCcART36cbxEH94!PC{xWt~$(697O58v_6U literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_79.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_79.png new file mode 100755 index 0000000000000000000000000000000000000000..8859fb41f251f8fea3dbd8d37a3f754882382797 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQo5cljv*44lM{aQGj@tFF{bd9 zE&T7%B;iybb(P1-$wN(PCu{Hv`;|^B?0)bw>9;lJQ)78&qol`;+0J-=a A2mk;8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7a.png new file mode 100755 index 0000000000000000000000000000000000000000..c42c84a396e00f96437deb033c92a0bb1a7ac617 GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DK$?Q#}JO|$q7ID**XOrSZ}Zd tOg+S!5F^5<5-kzHI$@_ur1zG1hN8v3oBMaAoCoS)@O1TaS?83{1OUFa7`6Za literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7b.png new file mode 100755 index 0000000000000000000000000000000000000000..c0ee072c8c64246ca60c6bb80fd8448928c77d76 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQu3ZIjv*Y^lM{aMw7V*k&g2RCOkL6o9x*K5p>@q6Ju3pJl)=;0&t;ucLK6U!X&B@H literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7c.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/hdf_7c.png new file mode 100755 index 0000000000000000000000000000000000000000..6e9949de31b6d3e743ccf3a3e7d7fea5e5e5e613 GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-f2qYMu1uKUGDK1YJ#}E$Lzt literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_back.png new file mode 100755 index 0000000000000000000000000000000000000000..db33dee5bfd98d898495af672c2ed850153aac83 GIT binary patch literal 280 zcmV+z0q6dSP)wXZpVpCHg?iztg-2g5 zfa}P)0Ry~s+z*Bsl+&7mdR)=iQUGAsFGSRlx3{zuS*F}kAU6O?<+j}EE&ul6`XihV e03UpozZxEX>5&5$kK6zN0000$SN literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_blue_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_blue_front.png new file mode 100755 index 0000000000000000000000000000000000000000..8357f2dec2763f3e96e4470fb55fd0d040882b67 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efR|flb3k!??|Nq}h`?C!w zsO0J57$PB=%+bokX4A7GG-1OO#U@6c5O#g$cOf?S6kWL(WYUZlo;??F0H~V5)78&q Iol`;+0FBcfwg3PC literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_blue_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_blue_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..c4e32a1e2da388d99f8ad912f0d6f906a1738bdf GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMj(LE0AWeZ~y=Q{{^Kyb|9Ov zB*-tA!Qt7BG$2RP)5S5Qf-zZv$zUPF1O{ax2@|Fnda6J(3coO%Tv0Wz2c+H8)z4*} HQ$iB}7i$`8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_bottom.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_bottom.png new file mode 100755 index 0000000000000000000000000000000000000000..38961f0ccaff8a34350af62a1d48b1c9e2781622 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|9-c0aAsXkCS9D%I`!!sP=NiMJ zM+UwM;vK7!OS+w|Ja|-K7SNR_BEamycWsfu*mdKI;Vst0G*91)&Kwi literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_brown_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_brown_front.png new file mode 100755 index 0000000000000000000000000000000000000000..43162f57160eb86190f5e0c89fb15f1e92322481 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efR|^Y^1Y^Pf|Nq~0_$&+* zl=XCR43P*=PEcSfSj*JR$}?wS!UTf~$%5rUoD2*a4@|m$o!^)MRLJ1z>gTe~DWM4f DEakt!I-STWU!E70)w)UgbC9OJyoC?guBe*V160J|>FVdQ I&MBb@0PZ{)$^ZZW literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_front.png new file mode 100755 index 0000000000000000000000000000000000000000..2e614355ebcc7133c6c8e3abc32878bfc263b89a GIT binary patch literal 365 zcmV-z0h0cSP)YH zpa(cOH*W9DFgV&YAz*cf@4i`)aB&EGU6Vaj!`>NT>*{Uhl$gygwSb^Gg~kiYOxHEq zL&PEM=^2Jl4Qspn=MXxHf$El4SpfxS6q>cf=|MGY={$gc4ePqRFheVVs3@q>=G*=0&19=Z#ciq3L*|+_of*`HLPiOhxl(%r4`WMKm@dEVVT*i0t1LR zgpKet&_mO+P2i|2S-&w>XJ)S1oB}I|2%L>G?i1`dfrx~}GN2j&YQM&b;AG3g00000 LNkvXXu0mjfuTrFm literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_green_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_green_front.png new file mode 100755 index 0000000000000000000000000000000000000000..45c6e0f02b7d7a1c4ca4d6bb2460e90cd372cb49 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1SJ1Ryj={W%spKkLp+WrZ&+ZMAhETH$2rVWdxSZrZrSn3ekv)6U%f1qjxPgg&ebxsLQ0JIYsApigX literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_back.png new file mode 100755 index 0000000000000000000000000000000000000000..7cf39a24f5dd0ad4958875f8e97ae158f89d32c7 GIT binary patch literal 322 zcmV-I0lof-P)YQyOTlMfZ4zmqPa)(cxsYh^rJsGeGj!Jx68qAZ4jk6AXZFkm zE$b(uD1wG{BU*FfIEFm0#jiPSk6Uw!Nr37jM43H;z9nA_9ONU{+)KSSc)v$64zNva ztP%$eKDfgsbq%C$43byd~68u5c_|2+1w zNoS5mNaI)lVka&#si{H>2OI-Fl$WzBGNOP)6%Om8f3#tFzkMzIe8#~A= U`mT z>p>}p5SeA1PnZHrd-4K1q+(>wv3VJav}RsAF3lKvKrlc>-C?a-n7m%!89CmhSqu#4 W?c^Q5`#l3$z~JfX=d#Wzp$P!MJtPMJ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_hanging_front.png new file mode 100755 index 0000000000000000000000000000000000000000..bdc745e72ff3e4191f729a3e24dc1223351c9269 GIT binary patch literal 412 zcmV;N0b~A&P)bj+J#6(5K~$ikEhT-K(kdD~WvgyzQAGKXwmpSJ|Lioo zG_xb5y?5a-oH=vP+zEM>b{P|n``DRq}$Twf+8u~_b0KF>(FZvQb ztE=F3%G(*)HR|6)(K(%gnewB)FEW@3FB+N;olKDFl$WoSV50mzUD$`o&?Y&zjw}q9Au_bUWrM31`9)X z<@4b4sqA{W3`)y*IFeB%;_ZQqT1s+Y8(hacsB03_DKBkJxdyF^5DV)5P;!E_VNY|X z`B9BeGM(~)5Z{PFdB;0|!sZ0d)G-))WDT+}z2~{`Kk6GUPGnt#b>}|-0000Fd|XcUSy5DXU+y@LG+3=xNWD{#=>XreAu_KgIIqz|o9LWrZxa=orlApm-%4f!e0nO%*uwVV z4BJPe(G};72vHP)EUr+!T(gzTM{M2Ahpc7Jsm{5gDAK_9eUyt4%H$H|lgV!1CAP%$ zLg<{g+wDI?{3mOD9`*U?x-Ja}A?&GwAi&4HiPY~iP=nW-<9*wGeC@Np`#r%8!;l8c z<&qtCT^D)OXM?1m-Q@es>EuWZk@If1D-FiuG0W8HbeKTFxoz9*$#}i4AIN|71EY0Q Ufu>2c4*&oF07*qoM6N<$f+8}paR2}S literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_metal_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_metal_back.png new file mode 100755 index 0000000000000000000000000000000000000000..48420b2f0a2f7452bfa93f7706e0f3273b538edc GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|DxNNmAsXkCHz)`iOjx|IC!^uQ q1qT+1s}9w?OI&5%UKYwVWnlQRRg!~ep7|-DdInEdKbLh*2~7asyBR$I literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_metal_sides.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_metal_sides.png new file mode 100755 index 0000000000000000000000000000000000000000..b7b4526c03a0f9db4688397d06b4a1714f4facd8 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`a-J@ZAr}708rs^w^Ai&t#n@h^ jN|+{GX$WL)>tGAr}70I@;R5&pR+CY}v3u m!ZhJZLm)F-E8~>3bOshS>96${&)xy5W$<+Mb6Mw<&;$T=GZ*pz literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_orange_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_orange_front.png new file mode 100755 index 0000000000000000000000000000000000000000..f4dda1852612577f90adcf8e6d5b9b57e56548da GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0HU+VR5&VL1J#oO&~|f z)5S4FLNb}7m5I%!hk?x?A(bPFm2GYFbjETmx%U&4SQ)yr%M*p8Pu&NqX7F_Nb6Mw< G&;$T}m>CHG literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_orange_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_orange_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..6c5161d1688fe9f01604dfda1a4e8e7a913121fe GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMj(LE06|)yQK^vRfj+-7)yfu zf*Bm1-ADs+Bt2amLn;`P6_^YbF-%|(7LqVwnxUr(G-JwVMs~MF2YNx8Jzf1=);T3K F0RV6=7j6Im literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_back.png new file mode 100755 index 0000000000000000000000000000000000000000..829b8441fc5b9727e4795e76c4b4656053a0af71 GIT binary patch literal 311 zcmV-70m%M|P)C4-`m`wH5tI?jU$l!HU@*N$8#I-3=X8;ZkY&o9lz9sSi^pmT?^UjdYjq{>G zo%TEcovs8=mSLhLGb8ql&{e~+#skn_(Vrd$mpV+Y&tGgX4kn!IeG@0KdK^a#Qp_0S{a*vhhxlw6FjG002ov JPDHLkV1kd$iHiUL literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_bottom.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_bottom.png new file mode 100755 index 0000000000000000000000000000000000000000..bea83e382f1d92fb147162b03db941231e52819c GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|UY;(FAsXkC6C@TcQ1jZW=qKJW zOXzF0ac|=a^}{<1>pP0$#BHSI@(4oPt=+&4JTrLnO)$r;;hX${Jx}(5h d4Fzrn27P_y&nF!Bw*gIM@O1TaS?83{1OU6cCISEe literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_front.png new file mode 100755 index 0000000000000000000000000000000000000000..02a0e593e2e0fa67762fd14ba13356291cf49988 GIT binary patch literal 401 zcmV;C0dD?@P)YH zzyKYY=9{{MCKkIyyK6EK1At0_8i3joymhdvI5;=W zZ0T^{)$0u;H@CZO?(o>q;skWY=5}|8ID|d7&3aJh?vE2-&J|{M+ELf=MC!WOYa`;G$kg1RE7R3b%H3Q{W zh&*a%$(KE3#$emKCeg9gwo{6uEy$m(tL>gnFq4$jvGg&6Wf^?Yzzl)6^Ct_e0n#~c?_PeelF{r5}E)N CwMan# literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_top.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_post_top.png new file mode 100755 index 0000000000000000000000000000000000000000..6b251f637b11e68d6e9a3515e7a16f5a028b316e GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|o}Mm_AsXkC6C_wu8vA^T6=p@e zVRCWFY|vm`e=^_$KEtYZDpW-M5a9dk~Sd*uXh&j=bYP`0<@38)78&qol`;+ E05yOxXaE2J literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_top.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_top.png new file mode 100755 index 0000000000000000000000000000000000000000..aa86aa8af8979743042179cab5780cb569e7129a GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|o}Mm_AsXkCUz{~r*BO-GahY|| zGM8Ef@s28^9_hzhA3iED3+PG|5n%S7>4^h_COcbLc9)n%zVmlb|fMSt^2CWl=Q7Qy98e>pI z@zWAb_Rsco54>5jPfPAJSFiTz``&FS?TaHhXW0+;L(6kQcHm6Sf*#f`P`-I6SqQU>gUXN__A^;qSKD`&~D#1|C^m`ZItXURB>uEda-6 z*4tG5jm#(5MlMG&V zB|CcLR%v0Z8w#CAog}$co3hYX{OT%692&x{*P7p8m3dP-WXcOY%3SAhgjSbKhbtD4 z=#fSLht|M<|4Zeh`!vd&2zG7NqDAN*>pktz=#h7WX5%}23(~2@ft^r42^evrJGo#Z b{%`&bQ1m)+E28W!00000NkvXXu0mjfNZ0)! literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_wall_sign_locked.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_wall_sign_locked.png new file mode 100755 index 0000000000000000000000000000000000000000..7061167486217ca65dee22c19f6ed75b7812d3cc GIT binary patch literal 509 zcmVU4;mtBqVqdVs{!X%J~u#bG{``Q6ce4Shg2ij@En`b`zPFEJIxve!|Xn z)(E=maCrFbzvn#X{GZLmvMfoGSu0AV5^F`L(}71vcNku|lF8(pJAP^go?Ag!Cyj$i zGcd00i}dcK5kMW8OMA?MNF<`FYOmK*6h*ZHdAr@}x{eA)CX<}h_nRJ|i)s4L#Eu!qSR#=i2*NBd3f!MA?p@t_qgU0E_VlvS1!7ht341=M{b_%{P$m)-W+L-z^HbhmiJV~JFNPC z(u+EBm-3k30gBq~cJ)`lZA7EddcE%G4uj!uk>O8T88uY@00000NkvXXu0mjfrB3N@ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_black_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_black_front.png new file mode 100755 index 0000000000000000000000000000000000000000..f4163f1929c95de812f22c4b61063ff42f4ff2d6 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1SJ1Ryj={WOg&v3Lp+WrZ&+ZMAhETzopr E04$LpfdBvi literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_black_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_black_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..42bb0142fee288957fc4c1cdca606a45bc63deb7 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%_o-U3d7N?UFBy=9w&y+}HSebC8 kA&_~4ltZSM%pnGbNssRs&9>tx0xD(jboFyt=akR{09~jT4gdfE literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_red_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_red_front.png new file mode 100755 index 0000000000000000000000000000000000000000..48216c9b41e541ecbf62974195e3cd851f3c0447 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efR|^Y^Cz6u?|Nj?TvTHg} zP}bAMF+?IfIYEJGLtB$01M_VygBb=Dk_F3yI2jloM2EdL;kAAYRLJ1z>gTe~DWM4f D?oAt> literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_red_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_white_red_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..52ac3c87eb5c9c04fd8063c01ac3bce722526c7b GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`N}eu`Ar_~T6C^|)bS`;PUu4k5 oxTGnN*^T!=7K5v1VFok9(xZH){9Q-Z0aY`2y85}Sb4q9e0JUrwJOBUy literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_yellow_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/signs_yellow_front.png new file mode 100755 index 0000000000000000000000000000000000000000..4ce90825636a4133f94eaffd07db4c2366246365 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1SJ1Ryj={W%sgEjLp+WrZ&+ZMAhET}N{w{rg{g x=)-?`PKm<|6CV6ue&lf=bK7#plt&L47&0fP)|v_Y5&`OB@O1TaS?83{1ON=J9_|1D literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_0.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_0.png new file mode 100755 index 0000000000000000000000000000000000000000..385ed402dda94397111255c65ecd6e1ca3a5cc40 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~T0|Ekm_;aR7m?m6l e2xM;SW@NZ-884tc%d-rqh{4m<&t;ucLK6VPt`s2v literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_1.png new file mode 100755 index 0000000000000000000000000000000000000000..19abd178e271094e71c4e485edb266d74cb33bf9 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5}q!OAr_~T6A~i6&Ns5jI%QYI}Cwp7(8A5T-G@yGywp=NEB88 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_2.png new file mode 100755 index 0000000000000000000000000000000000000000..eaed359cc9c11ad5926d8a2922bc9887eb69d985 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5}q!OAr_~T6C#d&n6G4$bzlYK eVm2OeW`!U(Sqp(`7(8A5T-G@yGywp&rW1ky literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_3.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_3.png new file mode 100755 index 0000000000000000000000000000000000000000..62bee4bd11f1f46363ca31cb3c1929099dc257f5 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~T6C$?0vUjbx(h$h( d#w(!*RFUEtEZ_cZhagZ9gQu&X%Q~loCIH8Y6c7La literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_4.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_4.png new file mode 100755 index 0000000000000000000000000000000000000000..22250a42f3fbea8515a083fdd138d687d7e3e208 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~TBaR;UFkk45LDqp4 fjEmWL#F-iX3#}BGZJ6Z%RK(!v>gTe~DWM4f_Xrhj literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_5.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_5.png new file mode 100755 index 0000000000000000000000000000000000000000..b227c8445ca98dcd8ca067623688f7150fb2180c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~TBaUu(Wv@CT@k&D= fvm3939#9EiM6mn@ksm*Ssu(<7{an^LB{Ts5>}C}D literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_6.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_6.png new file mode 100755 index 0000000000000000000000000000000000000000..359d52c8e2ee9ba355bc96289a5937e316c74795 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~TBScSqm@jn3AnU*i f#>H$r;>--UxBe4w=ihK2sEEPS)z4*}Q$iB}^6VB0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_7.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_7.png new file mode 100755 index 0000000000000000000000000000000000000000..115b2464f7fe7c236e7c606130455a284b0c95e0 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~TBerH;t@koGyn=Bt fTaT1M3=adt@&3Q^U9zU`KvfK$u6{1-oD!M<_p}v1 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_8.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_8.png new file mode 100755 index 0000000000000000000000000000000000000000..bad51772b22032e24ea095758536a9bbcc2b80cf GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lAbP(Ar_~TIe2;h`g5j9m?m6l e2xM;SW@Iqj`cFW-Ow9H$r;>-*VZ&t{s8_&%IDq`?-^>bP0l+XkK-yIbM literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_A.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_A.png new file mode 100755 index 0000000000000000000000000000000000000000..3ff5d7e0c762f59ac819ad36c7c79436370c9432 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`;+`&!Ar_~TIsW=frbw73Txkeo cZtG@bc=cw5{Jguy{6HlPp00i_>zopr0Ii!8p#T5? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_B.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_B.png new file mode 100755 index 0000000000000000000000000000000000000000..5ee2f1d481ee6c3e5fbaf452650fa9773a519147 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~TIsX3tZ?8Hd@k&D= evm3939#F|IH$r;>-+Fey@;s-(wO8RK(!v>gTe~DWM4f>v|Pw literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_D.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_D.png new file mode 100755 index 0000000000000000000000000000000000000000..66ac7558b58870129056c465b46c9afaf130c1d3 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~Tf5`v(Z?8Hd@k&D= fvm3939#F{=qaeM@uXa8Gs$%eT^>bP0l+XkK4dE7c literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_E.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_E.png new file mode 100755 index 0000000000000000000000000000000000000000..0e2363cd65e8808b4b0e46b946899b8f4738509f GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ql2i3Ar_~TfBd)qVy`+Q@k&D= evm3939#Dy&W00Q5f={JDRScf4elF{r5}E-0SrtA2 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_F.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/signs_lib/textures/slc_F.png new file mode 100755 index 0000000000000000000000000000000000000000..edcd74a037e606de1f31de93eebe2e9ff21cc446 GIT binary patch literal 79 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VxBIJAr_~TfA}jVNSG#EX$WL) b>t 0.4 then + local pos = player:getpos() + -- From playerplus : + -- am I near a cactus? + pos.y = pos.y + 0.1 + if minetest.find_node_near(pos, 1, "default:cactus") and player:get_hp() > 0 then + player:set_hp(player:get_hp()-1) + end + + --If the player is sprinting, create particles behind him/her + if playerInfo["sprinting"] == true then + local numParticles = math.random(1, 2) + local playerPos = player:getpos() + local playerNode = minetest.get_node({x=playerPos["x"], y=playerPos["y"]-1, z=playerPos["z"]}) + if playerNode["name"] ~= "air" then + for i=1, numParticles, 1 do + minetest.add_particle({ + pos = {x=playerPos["x"]+math.random(-1,1)*math.random()/2,y=playerPos["y"]+0.1,z=playerPos["z"]+math.random(-1,1)*math.random()/2}, + vel = {x=0, y=5, z=0}, + acc = {x=0, y=-13, z=0}, + expirationtime = math.random(), + size = math.random()+0.5, + collisiondetection = true, + vertical = false, + texture = "sprint_particle.png", + }) + end + end + end + end + --Adjust player states + if players[playerName]["shouldSprint"] == true and playerInfo["timeOut"] == 0 then --Stopped + setSprinting(playerName, true) + elseif players[playerName]["shouldSprint"] == false then + setSprinting(playerName, false) + end + + if playerInfo["timeOut"] > 0 then + playerInfo["timeOut"] = playerInfo["timeOut"] - dtime + if playerInfo["timeOut"] < 0 then + playerInfo["timeOut"] = 0 + end + else + --Lower the player's stamina by dtime if he/she is sprinting and set his/her state to 0 if stamina is zero + if playerInfo["sprinting"] == true then + playerInfo["stamina"] = playerInfo["stamina"] - dtime + if playerInfo["stamina"] <= 0 then + playerInfo["stamina"] = 0 + setSprinting(playerName, false) + playerInfo["timeOut"] = 1 + minetest.sound_play("default_breathless",{object=player}) + end + end + end + + --Increase player's stamina if he/she is not sprinting and his/her stamina is less than SPRINT_STAMINA + if playerInfo["sprinting"] == false and playerInfo["stamina"] < SPRINT_STAMINA then + playerInfo["stamina"] = playerInfo["stamina"] + dtime + end + -- Cap stamina at SPRINT_STAMINA + if playerInfo["stamina"] > SPRINT_STAMINA then + playerInfo["stamina"] = SPRINT_STAMINA + end + + --Update the players's hud sprint stamina bar + + if SPRINT_HUDBARS_USED then + hb.change_hudbar(player, "sprint", playerInfo["stamina"]) + else + local numBars = (playerInfo["stamina"]/SPRINT_STAMINA)*20 + player:hud_change(playerInfo["hud"], "number", numBars) + end + end + end + if gameTime > 0.4 then + gameTime = 0 + end +end) + +function setSprinting(playerName, sprinting) --Sets the state of a player (0=stopped/moving, 1=sprinting) + local player = minetest.get_player_by_name(playerName) + if players[playerName] then + players[playerName]["sprinting"] = sprinting + if sprinting == true then + player:set_physics_override({speed=SPRINT_SPEED,jump=SPRINT_JUMP}) + elseif sprinting == false then + player:set_physics_override({speed=1.0,jump=1.0}) + end + return true + end + return false +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/init.lua new file mode 100755 index 00000000..7b4e0e70 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/init.lua @@ -0,0 +1,34 @@ +--[[ +Sprint mod for Minetest by GunshipPenguin + +To the extent possible under law, the author(s) +have dedicated all copyright and related and neighboring rights +to this software to the public domain worldwide. This software is +distributed without any warranty. +]] + +--Configuration variables, these are all explained in README.md +SPRINT_METHOD = 1 +SPRINT_SPEED = 1.3 +SPRINT_JUMP = 1.1 +SPRINT_STAMINA = 20 +SPRINT_TIMEOUT = 0.5 --Only used if SPRINT_METHOD = 0 + +if minetest.get_modpath("hudbars") ~= nil then + hb.register_hudbar("sprint", 0xFFFFFF, "Stamina", + { bar = "sprint_stamina_bar.png", icon = "sprint_stamina_icon.png" }, + SPRINT_STAMINA, SPRINT_STAMINA, + false, "%s: %.1f/%.1f") + SPRINT_HUDBARS_USED = true +else + SPRINT_HUDBARS_USED = false +end + +if SPRINT_METHOD == 0 then + dofile(minetest.get_modpath("sprint") .. "/wsprint.lua") +elseif SPRINT_METHOD == 1 then + dofile(minetest.get_modpath("sprint") .. "/esprint.lua") +else + minetest.log("error", "Sprint Mod - SPRINT_METHOD is not set properly, using e to sprint") + dofile(minetest.get_modpath("sprint") .. "/esprint.lua") +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/textures/sprint_particle.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/textures/sprint_particle.png new file mode 100755 index 0000000000000000000000000000000000000000..451fbba42e715504db85b330c88192d7518bc412 GIT binary patch literal 791 zcmV+y1L*vTP)#5o9oea44^j5QS zzrVS=BS`-HxZ$)%!NRf}^54UYoYC!RBxdc~kM&btDk0F!A=bOLE)Vs$?@#9!=Re=w zps!y(zdk*ranub%)%KJ!1i{&ne-`@~fw$eEsyoNFe!D*TvCfNKjshDZ!+6Q|2m+6o zmT5L!KWmVV>0%}Kb7QG{CtCU8|!^&C;>WZCQ^K7iuPkzHeyNkHg3hO_!B5WNbaUo68|Mb01hw-|!6qu?>GlE5W4F?7^Z<`N5Co+eG(wj)PaS4zF?>+kCwv=^H! zQ^=fz^j(Jwkp{%I&DF6Fv!Z$4cO%yT(nkRx#H-7*hxINzN`N-gNoY#4Nmx2cLpSyu zwDepqW!v_Kj<#i!6=fQSLJBTs4M0=JX%yr|#l-wpH2b>8#4`F}L>TB8wPJ8>yC0}y znTMvY+nx)tE30~7u4PyzPC^eOFfWKnOx+{a!ZIl1Rns}d%68SrCj@|LV2qGq;OEUD zatwTN9EVE>0EiJBMrIm11fZkrH1_hc#t5GuN0Sgu)0n!h%`?_C`S`jOYQ8#2`hgBy z>9edFnna#s8X825v2mJ~j!pUO`Y}9;!Z270IWxhlj=tta82DVO>(%8?x0m-H-W7Fw zoJ3@?cy}KE^YDxzL`qB$Xq-za)u&&tU0eVC{l(PoO@LPY|q0gp*U zK~y-)jnhwvPf-*H@X!7ArosH=&xWa)m6Sgv-olEF$WpSl8Y!u_Q7B8L8IpRXq%0IE z3t5ts#hBPUnFUQ)OjD9j!eZ*jvv7XX^ZJdPy4};g_j}Iyp8Gw?e_CDUr*Hw!aWoax zJfr~+rJ`z|jo>y8#nE2OqMQ8-T$lMc#<3o6@BpvEpTyRz4X(?42>WmxV;IE-%;PaG z;V@3%MmB)%7_MU_=Ar`F9P0o!;w{d1TG?0O7}nw{g!71gh14~DTH?{F6r7>?^1JZmKTzEpX$iCBki!TU}l`#0RjO-!ev zTI|zK?eDA0d=!tc9Sit@EfMHz(7Kn3st14dpf2+aCjPr=q$V{<#Q#I@G&FJqv9Q;U{|d7<@0c=q(1O(-cjHGa;TCJWWOQVHs)n zV($j-Pk>ZZSC$*7)=>2ZRnQqUy6tHUo5Op&j-LU)0fN?pI)t<8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/textures/stamina.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/textures/stamina.png new file mode 100755 index 0000000000000000000000000000000000000000..c161eef7bfccb4769ef6175350b2e4d8a47b5568 GIT binary patch literal 514 zcmV+d0{#7oP)PY|q0gp*U zK~y-)jnhwvPf-*H@X!7ArosH=&xWa)m6Sgv-olEF$WpSl8Y!u_Q7B8L8IpRXq%0IE z3t5ts#hBPUnFUQ)OjD9j!eZ*jvv7XX^ZJdPy4};g_j}Iyp8Gw?e_CDUr*Hw!aWoax zJfr~+rJ`z|jo>y8#nE2OqMQ8-T$lMc#<3o6@BpvEpTyRz4X(?42>WmxV;IE-%;PaG z;V@3%MmB)%7_MU_=Ar`F9P0o!;w{d1TG?0O7}nw{g!71gh14~DTH?{F6r7>?^1JZmKTzEpX$iCBki!TU}l`#0RjO-!ev zTI|zK?eDA0d=!tc9Sit@EfMHz(7Kn3st14dpf2+aCjPr=q$V{<#Q#I@G&FJqv9Q;U{|d7<@0c=q(1O(-cjHGa;TCJWWOQVHs)n zV($j-Pk>ZZSC$*7)=>2ZRnQqUy6tHUo5Op&j-LU)0fN?pI)t<8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/wsprint.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/wsprint.lua new file mode 100755 index 00000000..ed646ede --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/sprint/wsprint.lua @@ -0,0 +1,135 @@ +--[[ +Sprint mod for Minetest by GunshipPenguin + +To the extent possible under law, the author(s) +have dedicated all copyright and related and neighboring rights +to this software to the public domain worldwide. This software is +distributed without any warranty. +]] + +local players = {} +local staminaHud = {} + +minetest.register_on_joinplayer(function(player) + local playerName = player:get_player_name() + players[playerName] = { + state = 0, + timeOut = 0, + stamina = SPRINT_STAMINA, + moving = false, + } + + if SPRINT_HUDBARS_USED then + hb.init_hudbar(player, "sprint") + else + players[playerName].hud = player:hud_add({ + hud_elem_type = "statbar", + position = {x=0.5,y=1}, + size = {x=24, y=24}, + text = "sprint_stamina_icon.png", + number = 20, + alignment = {x=0,y=1}, + offset = {x=-263, y=-110}, + } + ) + end +end) +minetest.register_on_leaveplayer(function(player) + local playerName = player:get_player_name() + players[playerName] = nil +end) +minetest.register_globalstep(function(dtime) + --Get the gametime + local gameTime = minetest.get_gametime() + + --Loop through all connected players + for playerName,playerInfo in pairs(players) do + local player = minetest.get_player_by_name(playerName) + if player ~= nil then + --Check if they are moving or not + players[playerName]["moving"] = player:get_player_control()["up"] + + --If the player has tapped w longer than SPRINT_TIMEOUT ago, set his/her state to 0 + if playerInfo["state"] == 2 then + if playerInfo["timeOut"] + SPRINT_TIMEOUT < gameTime then + players[playerName]["timeOut"] = nil + setState(playerName, 0) + end + + --If the player is sprinting, create particles behind him/her + elseif playerInfo["state"] == 3 and gameTime % 0.1 == 0 then + local numParticles = math.random(1, 2) + local playerPos = player:getpos() + local playerNode = minetest.get_node({x=playerPos["x"], y=playerPos["y"]-1, z=playerPos["z"]}) + if playerNode["name"] ~= "air" then + for i=1, numParticles, 1 do + minetest.add_particle({ + pos = {x=playerPos["x"]+math.random(-1,1)*math.random()/2,y=playerPos["y"]+0.1,z=playerPos["z"]+math.random(-1,1)*math.random()/2}, + vel = {x=0, y=5, z=0}, + acc = {x=0, y=-13, z=0}, + expirationtime = math.random(), + size = math.random()+0.5, + collisiondetection = true, + vertical = false, + texture = "sprint_particle.png", + }) + end + end + end + + --Adjust player states + if players[playerName]["moving"] == false and playerInfo["state"] == 3 then --Stopped + setState(playerName, 0) + elseif players[playerName]["moving"] == true and playerInfo["state"] == 0 then --Moving + setState(playerName, 1) + elseif players[playerName]["moving"] == false and playerInfo["state"] == 1 then --Primed + setState(playerName, 2) + elseif players[playerName]["moving"] == true and playerInfo["state"] == 2 then --Sprinting + setState(playerName, 3) + end + + --Lower the player's stamina by dtime if he/she is sprinting and set his/her state to 0 if stamina is zero + if playerInfo["state"] == 3 then + playerInfo["stamina"] = playerInfo["stamina"] - dtime + if playerInfo["stamina"] <= 0 then + playerInfo["stamina"] = 0 + setState(playerName, 0) + end + + --Increase player's stamina if he/she is not sprinting and his/her stamina is less than SPRINT_STAMINA + elseif playerInfo["state"] ~= 3 and playerInfo["stamina"] < SPRINT_STAMINA then + playerInfo["stamina"] = playerInfo["stamina"] + dtime + end + -- Cap stamina at SPRINT_STAMINA + if playerInfo["stamina"] > SPRINT_STAMINA then + playerInfo["stamina"] = SPRINT_STAMINA + end + + --Update the players's hud sprint stamina bar + + if SPRINT_HUDBARS_USED then + hb.change_hudbar(player, "sprint", playerInfo["stamina"]) + else + local numBars = (playerInfo["stamina"]/SPRINT_STAMINA)*20 + player:hud_change(playerInfo["hud"], "number", numBars) + end + end + end +end) + +function setState(playerName, state) --Sets the state of a player (0=stopped, 1=moving, 2=primed, 3=sprinting) + local player = minetest.get_player_by_name(playerName) + local gameTime = minetest.get_gametime() + if players[playerName] then + players[playerName]["state"] = state + if state == 0 then--Stopped + player:set_physics_override({speed=1.0,jump=1.0}) + elseif state == 2 then --Primed + players[playerName]["timeOut"] = gameTime + elseif state == 3 then --Sprinting + player:set_physics_override({speed=SPRINT_SPEED,jump=SPRINT_JUMP}) + end + return true + end + return false +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/README.txt new file mode 100755 index 00000000..716a677c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/README.txt @@ -0,0 +1,26 @@ +Minetest 0.4 mod: stairs +========================= + +License of source code: +----------------------- +Copyright (C) 2011-2012 Kahrl +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +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 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/init.lua new file mode 100755 index 00000000..befe47c8 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/init.lua @@ -0,0 +1,393 @@ +-- 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.setting_getbool("enable_stairs_replace_abm") + + +-- Register stairs. +-- Node will be called stairs:stair_ + +function stairs.register_stair(subname, recipeitem, groups, images, description, sounds) + 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 + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y - 1 == p1.y 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, + }) + + -- for replace ABM + if replace then + minetest.register_node(":stairs:stair_" .. subname .. "upside_down", { + replace_name = "stairs:stair_" .. subname, + groups = {slabs_replace = 1}, + }) + end + + minetest.register_craft({ + output = 'stairs:stair_' .. subname .. ' 6', + recipe = { + {recipeitem, "", ""}, + {recipeitem, recipeitem, ""}, + {recipeitem, recipeitem, recipeitem}, + }, + }) + + -- Flipped recipe for the silly minecrafters + minetest.register_craft({ + output = 'stairs:stair_' .. subname .. ' 6', + recipe = { + {"", "", recipeitem}, + {"", recipeitem, recipeitem}, + {recipeitem, recipeitem, recipeitem}, + }, + }) +end + + +-- Register slabs. +-- Node will be called stairs:slab_ + +function stairs.register_slab(subname, recipeitem, groups, images, description, sounds) + 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) + if pointed_thing.type ~= "node" then + return itemstack + end + + -- If it's being placed on an another similar one, replace it with + -- a full block + local slabpos = nil + local slabnode = nil + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local n0 = minetest.get_node(p0) + local n1 = minetest.get_node(p1) + local param2 = 0 + + local n0_is_upside_down = (n0.name == "stairs:slab_" .. subname and + n0.param2 >= 20) + + if n0.name == "stairs:slab_" .. subname and not n0_is_upside_down and + p0.y + 1 == p1.y then + slabpos = p0 + slabnode = n0 + elseif n1.name == "stairs:slab_" .. subname then + slabpos = p1 + slabnode = n1 + end + if slabpos then + -- Remove the slab at slabpos + minetest.remove_node(slabpos) + -- Make a fake stack of a single item and try to place it + local fakestack = ItemStack(recipeitem) + fakestack:set_count(itemstack:get_count()) + + pointed_thing.above = slabpos + local success + fakestack, success = minetest.item_place(fakestack, placer, + pointed_thing) + -- If the item was taken from the fake stack, decrement original + if success then + itemstack:set_count(fakestack:get_count()) + -- Else put old node back + else + minetest.set_node(slabpos, slabnode) + end + return itemstack + end + + -- Upside down slabs + if p0.y - 1 == p1.y then + -- Turn into full block if pointing at a existing slab + if n0_is_upside_down then + -- Remove the slab at the position of the slab + minetest.remove_node(p0) + -- Make a fake stack of a single item and try to place it + local fakestack = ItemStack(recipeitem) + fakestack:set_count(itemstack:get_count()) + + pointed_thing.above = p0 + local success + fakestack, success = minetest.item_place(fakestack, placer, + pointed_thing) + -- If the item was taken from the fake stack, decrement original + if success then + itemstack:set_count(fakestack:get_count()) + -- Else put old node back + else + minetest.set_node(p0, n0) + end + return itemstack + end + + -- Place upside down slab + param2 = 20 + end + + -- If pointing at the side of a upside down slab + if n0_is_upside_down and p0.y + 1 ~= p1.y then + param2 = 20 + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + 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 + + minetest.register_craft({ + output = 'stairs:slab_' .. subname .. ' 6', + recipe = { + {recipeitem, recipeitem, recipeitem}, + }, + }) +end + + +-- Optionally replace old "upside_down" nodes with new param2 versions. +-- Disabled by default. + +if replace then + minetest.register_abm({ + nodenames = {"group:slabs_replace"}, + interval = 8, + 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", + {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + {"default_wood.png"}, + "Wooden Stair", + "Wooden Slab", + default.node_sound_wood_defaults()) + +stairs.register_stair_and_slab("junglewood", "default:junglewood", + {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + {"default_junglewood.png"}, + "Junglewood Stair", + "Junglewood Slab", + default.node_sound_wood_defaults()) + +stairs.register_stair_and_slab("pine_wood", "default:pine_wood", + {snappy = 2, choppy = 2, 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", + {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, + {"default_acacia_wood.png"}, + "Acacia Wood Stair", + "Acacia 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("stonebrick", "default:stonebrick", + {cracky = 3}, + {"default_stone_brick.png"}, + "Stone Brick Stair", + "Stone Brick Slab", + default.node_sound_stone_defaults()) + +stairs.register_stair_and_slab("desert_stone", "default:desert_stone", + {cracky = 3}, + {"default_desert_stone.png"}, + "Desertstone Stair", + "Desertstone 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 = 3}, + {"default_desert_stone_brick.png"}, + "Desert Stone Brick Stair", + "Desert Stone Brick Slab", + default.node_sound_stone_defaults()) + +stairs.register_stair_and_slab("sandstone", "default:sandstone", + {crumbly = 2, cracky = 2}, + {"default_sandstone.png"}, + "Sandstone Stair", + "Sandstone Slab", + default.node_sound_stone_defaults()) + +stairs.register_stair_and_slab("sandstonebrick", "default:sandstonebrick", + {crumbly = 2, cracky = 2}, + {"default_sandstone_brick.png"}, + "Sandstone Brick Stair", + "Sandstone Brick 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("brick", "default:brick", + {cracky = 3}, + {"default_brick.png"}, + "Brick Stair", + "Brick Slab", + default.node_sound_stone_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_stone_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_stone_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_stone_defaults()) + +stairs.register_stair_and_slab("goldblock", "default:goldblock", + {cracky = 1}, + {"default_gold_block.png"}, + "Gold Block Stair", + "Gold Block Slab", + default.node_sound_stone_defaults()) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/models/stairs_stair.obj b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/models/stairs_stair.obj new file mode 100755 index 00000000..45882c6e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/stairs/models/stairs_stair.obj @@ -0,0 +1,113 @@ +# 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 18/14/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 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/CHANGES.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/CHANGES.txt new file mode 100755 index 00000000..b0685007 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/CHANGES.txt @@ -0,0 +1,20 @@ + +Version 0.1.2: + - common: Lava Suit mod is now into Survival Modpack, in the form of + Hazard Suit. + - hazards: Now we override the default lava nodes to damage players when + they don't have the suit, instead of healing when player has the suit. + Thanks to PilzAdam for the suggestion. + - hazards: There is now a `register_material' function to define new + hazardous materials from other mods. + +Version 0.1.1: + - hunger: Changed way in which eating is detected. + - hunger: Fixed bug where default:apple was not taken as food. + - lib: Code refactoring and new API. + - common: Added thirst. + - common: Added meters/gauges. + - common: States are now preserved across sessions. + +Version 0.1.0: + - Added hunger and drowning. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/LICENSE.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/LICENSE.txt new file mode 100755 index 00000000..4c785947 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/LICENSE.txt @@ -0,0 +1,60 @@ +Unless otherwise noted, all code files fall under the BSD 2 clause license. + +The media files fall under the WTFPL, with one exception: +survival_thirst_drink.ogg, it falls under CC-BY and is authored by aent. +survival_thirst_thirst.ogg falls under WTFPL and is made by ecfike. + + +--- START OF BSD LICENSE --- + +Copyright (c) 2013, Diego Martínez +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +--- END OF BSD LICENSE --- + +Textures are released under WTFPL, reproduced below. + +--- START OF WTFPL --- + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + +--- END OF WTFPL --- + +Sound files were obtained from various sites on the net. They were released +under the Creative Commons Zero license. + +See http://creativecommons.org/publicdomain/zero/1.0/legalcode diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/README.txt new file mode 100755 index 00000000..b00d5e3a --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/README.txt @@ -0,0 +1,39 @@ + +Survival Mod for Minetest +------------------------- + +Copyright (C) 2013 Diego Martínez + +This mod adds new hazards to the survival aspect of the game. +Currently, this adds hunger, thirst, and drowning. It's planned to add +stamina (tiredness), and temperature in the future. + +See the file `LICENSE.txt' for information about distribution. + +The survival_drowning mod is a modified version of the drowning mod by [who?]. +The survival_hunger mod was written from scratch inspired by the existing + hunger mod by [who?]. + +Forum topic: [TODO: Reserve topic] +Download: https://github.com/kaeza/minetest-survival_modpack/archive/master.zip +Github Repo: https://github.com/kaeza/minetest-survival_modpack + +INSTALLING +---------- +Unpack the modpack into one of the directories where Minetest looks for mods. +For more information, see http://wiki.minetest.com/wiki/Installing_mods + +See the respective mods' TECHNOTE.txt for information about technical aspects +of the implementation and known bugs. + +CONFIGURING +----------- +The mod can be configured by means of a `survival_lib.conf' file. This file +is read first from the survival_lib mod's directory, and then from the +current world directory (so you can have different settings per world). +Options set in `survival_lib/survival_lib.conf' override the defaults, and +those set in `/survival_lib.conf' override these, so you can +specify global defaults in the mod dir, and override those settings in the +world dir. + +See `survival_lib.conf.example' for an example of what can be configured. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/modpack.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/modpack.txt new file mode 100755 index 00000000..d494522d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/modpack.txt @@ -0,0 +1 @@ +# This is a modpack. YAY! diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/README.txt new file mode 100755 index 00000000..6abb7ca0 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/README.txt @@ -0,0 +1,18 @@ + +Hazard Suit Mod for Minetest +This mod is part of the Survival Modpack for Minetest. +Copyright (C) 2013 Diego Martínez + +See the file `../LICENSE.txt' for information about distribution. + +This mod adds a "Hazard Suit" to the game. The player is able to swim or + otherwise enter "hazardous nodes" such as lava without being damaged, as long + as the suit has energy left. + +Currently, only swimming in lava is implemented. The mod exports a basic API + to register new hazardous nodes from other mods. This mod also adds a test + "Toxic Waste" liquid which is currently only obtainable via creative mode, + or by using the /give and /giveme chat commands. + +The hazard suit is based on the Lava Suit mod by yours truly, expanded to + be able to cope with other hazardous materials. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/depends.txt new file mode 100755 index 00000000..ae57c478 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/depends.txt @@ -0,0 +1,3 @@ +default +bucket +survival_lib diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/init.lua new file mode 100755 index 00000000..f6f098b0 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/init.lua @@ -0,0 +1,131 @@ + +local CHECK_INTERVAL = 0.25; +local DAMAGE_INTERVAL = 1; +local WEAR_PER_HP = 400; + +-- Boilerplate to support localized strings if intllib mod is installed. +local S; +if (minetest.get_modpath("intllib")) then + dofile(minetest.get_modpath("intllib").."/intllib.lua"); + S = intllib.Getter(minetest.get_current_modname()); +else + S = function ( s ) return s; end +end + +minetest.register_tool("survival_hazards:suit", { + description = S("Hazard Suit"); + groups = { }; + inventory_image = "survival_hazards_suit.png"; +}); + +minetest.register_craft({ + output = 'survival_hazards:suit'; + recipe = { + { '', 'bucket:bucket_empty', '' }, + { 'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal' }, + { '', 'default:mese_crystal', '' }, + }; +}); + +minetest.register_craft({ + type = "shapeless"; + output = 'survival_hazards:suit'; + recipe = { + 'survival_hazards:suit', + 'default:mese_crystal', + }; +}); + +local dtime_count = 0; + +local function override ( name ) + local nodedef = minetest.registered_nodes[name]; + nodedef.damage_per_second = nil; + minetest.register_node(":"..name, nodedef); +end + +local materials = { }; + +survival.hazards = { }; + +survival.hazards.register_material = function ( nodename, matdef ) + matdef.damage = ( + matdef.damage + or minetest.registered_nodes[nodenames].damage_per_second + or 0 + ); + materials[nodename] = matdef; + override(nodename); +end + +survival.hazards.register_liquid = function ( nodename, matdef ) + survival.hazards.register_material(nodename.."_source", matdef); + survival.hazards.register_material(nodename.."_flowing", matdef); +end + +survival.hazards.get_material_damage = function ( nodename ) + return materials[nodename] or 0; +end + +survival.hazards.register_liquid("default:lava", { + damage = 8; +}); + +dofile(minetest.get_modpath("survival_hazards").."/toxicwaste.lua"); + +local players_in_hazard = { }; + +minetest.register_globalstep(function ( dtime ) + dtime_count = dtime_count + dtime; + if (dtime_count >= CHECK_INTERVAL) then + local count = dtime_count; + dtime_count = 0; + for _, player in pairs(minetest.get_connected_players()) do + local pos = player:getpos(); + local nodey0 = minetest.get_node(pos).name; + local nodey1 = minetest.get_node({ x=pos.x, y=pos.y+1, z=pos.z }).name; + local name = player:get_player_name(); + local dmg0 = (materials[nodey0] and materials[nodey0].damage); + local dmg1 = (materials[nodey1] and materials[nodey1].damage); + if (dmg0 or dmg1) then + players_in_hazard[name] = (players_in_hazard[name] or 0) + count; + if (players_in_hazard[name] >= DAMAGE_INTERVAL) then + players_in_hazard[name] = 0; + local damage; + local matdef; + dmg0 = dmg0 or 0; + dmg1 = dmg1 or 0; + if (dmg0 > dmg1) then + damage = dmg0; + matdef = materials[nodey0]; + else + damage = dmg1; + matdef = materials[nodey1]; + end + local wear = damage * WEAR_PER_HP; + local inv = player:get_inventory(); + local stack; + local index; + for i = 1, inv:get_size("main") do + stack = inv:get_stack("main", i); + if ((stack:get_name() == "survival_hazards:suit") + and ((65535 - stack:get_wear()) > wear)) then + index = i; + break; + end + end + if (index) then + stack:add_wear(wear); + inv:set_stack("main", index, stack); + -- TODO: Add "use" sound. + else + player:set_hp(player:get_hp() - damage); + -- TODO: Add "damage" sound. + end + end + else + players_in_hazard[name] = 0; + end + end + end +end); diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/es.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/es.txt new file mode 100755 index 00000000..f772908d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/es.txt @@ -0,0 +1,11 @@ + +# Language: Español +# Author: Diego Martínez + +###init.lua### +Hazard Suit = Traje de Peligro + +###toxicwaste.lua### +Toxic Waste Flowing = Flujo de Desechos Toxicos +Toxic Waste Source = Desechos Toxicos +Toxic Waste Bucket = Cubo de Desechos Toxicos diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/fr.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/fr.txt new file mode 100755 index 00000000..58b31a85 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/fr.txt @@ -0,0 +1,11 @@ + +# Language: Franais +# Author: Jat + +###init.lua### +Hazard Suit = Combinaison de protection en milieu hostile + +###toxicwaste.lua### +Toxic Waste Flowing = Flot de dchets toxiques +Toxic Waste Source = Source de dchets toxiques +Toxic Waste Bucket = Seau de dchets toxiques diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/template.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/template.txt new file mode 100755 index 00000000..97f9b24b --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/locale/template.txt @@ -0,0 +1,11 @@ + +# Language: +# Author: + +###init.lua### +Hazard Suit = + +###toxicwaste.lua### +Toxic Waste Flowing = +Toxic Waste Source = +Toxic Waste Bucket = diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_bucket_waste.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_bucket_waste.png new file mode 100755 index 0000000000000000000000000000000000000000..b361fdd6bb4b00ba90d12ae482d379f197cff519 GIT binary patch literal 265 zcmV+k0rvihP)f*5+&|3^ImZA?ee{2jC+ P00000NkvXXu0mjfpq^`H literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_suit.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_suit.png new file mode 100755 index 0000000000000000000000000000000000000000..526c2158bc35fe797444c5aa3cd4fc4f4f098ab9 GIT binary patch literal 504 zcmV2C~0oZbuFwO!Hxt18vc%cy|N6{GPW$0>H3Bu9tv1 zPs`EQ7^*kHkihHp;)ZLRITyyvl93T$gZ;$e3JP5@0;8m{>;f%xrI+>fC}(Z)9?)Kh!BxmmO&(tb63QC+0&9UsoxZ?1#~&k8}kAQ51uFVyOsdk z0jYaR4*Xzjx@?YeU=;y(l+xC@^iKL+4!GITEE4#9J^;>WoCeqlmt-QA+wpQ2)X=dI zrmhJ(j}Vx_?e@xdi@=?qmq!U`?{~e92I_11X)vLEj$}%xbKs1C2S1P`*;53_-LMD} u%AGKgL7mL9T9@S@_pUxT3yELYoyidi8z{U000006WE)7@!amWo4C$?eWpRVw93}~t$E)X(aj{v-OMo}lq(t-;j4ygrk zia7Pu@Fge6tK#d`%>Ag0(dcV<>;t$G5yOMwfNKE{s4J8TamBUZF;Rl^V_R^6r=ucE z3xG;$!IV?8KsDp_fJ;GK);Ou0(5DVl%dg z1$JZjh`6DhjMv=+UC;jAh%fj5p{DH5y7EUDBB(ouyB>A8IoE8KdL`hnKN%hp&v!j> ze^%6#=WXGyo$>W8^7*aBwJ^tthd~H)MT&+NL0yo!gH2B`BkFvCxbWpTA`aK1;Bg^& zTsyI}kZYojlxjdy4PqSIwDv+$i&rD$n#WV-WxL=a?9Q-ze^@D010^O7UBP5zlZBg8 zi%wf2aavz6bp#u!N@m|jB(F-uiMPvyiEuk8nl`Azv76YHiU_Po985kCF93jjBx kU?Tk66>bwB)D$f8KYt=huRo@1ng9R*07*qoM6N<$f+c`5asU7T literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_waste_flw_anim.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/textures/survival_hazards_waste_flw_anim.png new file mode 100755 index 0000000000000000000000000000000000000000..6b0889f481316a688a0f5b74bda2f503bc7e99f5 GIT binary patch literal 5929 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 gXh;3+_%K5N_B9lDnI6Re8 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 X$|2v&A3T9S0L7e;t`0PNf71T|yEiuh literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/toxicwaste.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/toxicwaste.lua new file mode 100755 index 00000000..0231c255 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hazards/toxicwaste.lua @@ -0,0 +1,78 @@ + +-- Boilerplate to support localized strings if intllib mod is installed. +local S; +if (minetest.get_modpath("intllib")) then + dofile(minetest.get_modpath("intllib").."/intllib.lua"); + S = intllib.Getter(minetest.get_current_modname()); +else + S = function ( s ) return s; end +end + +minetest.register_node("survival_hazards:toxic_waste_flowing", { + description = S("Toxic Waste Flowing"); + inventory_image = minetest.inventorycube("survival_hazards_waste.png"); + drawtype = "flowingliquid"; + tiles = { "survival_hazards_waste.png" }; + special_tiles = { + { + image="survival_hazards_waste_flw_anim.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }, + { + image="survival_hazards_waste_flw_anim.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }, + }; + paramtype = "light", + walkable = false; + pointable = false; + diggable = false; + buildable_to = true; + drop = ""; + liquidtype = "flowing"; + liquid_alternative_flowing = "survival_hazards:toxic_waste_flowing"; + liquid_alternative_source = "survival_hazards:toxic_waste_source"; + liquid_viscosity = 1; + damage_per_second = 2; + post_effect_color = { a=192, r=128, g=255, b=128}; + groups = { liquid=2; not_in_creative_inventory=1 }; +}) + +minetest.register_node("survival_hazards:toxic_waste_source", { + description = S("Toxic Waste Source"); + inventory_image = minetest.inventorycube("survival_hazards_waste.png"); + drawtype = "liquid"; + tiles = { "survival_hazards_waste.png" }; + special_tiles = {{ + image="survival_hazards_waste_src_anim.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }}; + paramtype = "light", + walkable = false; + pointable = false; + diggable = false; + buildable_to = true; + drop = ""; + liquidtype = "source"; + liquid_alternative_flowing = "survival_hazards:toxic_waste_flowing"; + liquid_alternative_source = "survival_hazards:toxic_waste_source"; + liquid_viscosity = 1; + damage_per_second = 2; + post_effect_color = { a=192, r=128, g=255, b=128}; + groups = { liquid=2 }; +}) + +bucket.register_liquid( + "survival_hazards:toxic_waste_source", + "survival_hazards:toxic_waste_flowing", + "survival_hazards:bucket_toxic_waste", + "survival_hazards_bucket_waste.png", + S("Toxic Waste Bucket") +); + +survival.hazards.register_liquid("survival_hazards:toxic_waste", { + damage = 2; +}); diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/README.txt new file mode 100755 index 00000000..8608f76e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/README.txt @@ -0,0 +1,29 @@ + +Hunger Mod for Minetest +This mod is part of the Survival Modpack for Minetest. +Copyright (C) 2013 Diego Martínez +Inspired by the existing hunger mod by randomproof. + +See the file `../LICENSE.txt' for information about distribution. + +This mod adds hunger to the game. The player must eat some...food...in + order to not die. + +When hungry, the player will be hurt (and will hear a characteristc sound); + If the player does not eat anything in a short time, he/she will be damaged + again, and so on until he eats something or dies. + +It supports lot of items, and it can detect most "food" items defined by other + mods. Currently, it supports the apple from the default game, all the eatable + items in rubenwardy's Food mod, and PilzAdam's farming and farming_plus mods. + +You can also craft a meter (or gauge). It shows your current hunger by means + of a colored bar under the item (like tool wear). Craft it like this: + + +-------------+-------------+-------------+ + | | wood planks | | + +-------------+-------------+-------------+ + | wood planks | apple | wood planks | + +-------------+-------------+-------------+ + | | wood planks | | + +-------------+-------------+-------------+ diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/TECHNOTE.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/TECHNOTE.txt new file mode 100755 index 00000000..11741ced --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/TECHNOTE.txt @@ -0,0 +1,19 @@ + +TECHNICAL NOTES ABOUT HUNGER +---------------------------- +In order to detect if the player ate an item (to restore the hunger timer), +this mod overrides the on_use callback of all known food items, resetting the +timer and calling the callback to perform the actual healing. This has the +advantage that the hunger timer is reset whenever the player "eats" the item, +but new food items must be explicitly listed on the script for the mod to +"know" it's food. + +At first, this was implemented by checking whether the player's HP increased +since the last check, but this has several disadvantages: + + - It's not possible to have separate "hunger" and "thirst" if the drink + item increases HP, because this would also be taken as eating. + - When the HP is at max, eating a food item does not reset the hunger timer + since there was no increase in HP. + - Other healing mechanisms (such as the medikit blocks) may interfere with + the detection. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/depends.txt new file mode 100755 index 00000000..fd2252a5 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/depends.txt @@ -0,0 +1,2 @@ +default +survival_lib diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/init.lua new file mode 100755 index 00000000..76a3ebc0 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/init.lua @@ -0,0 +1,189 @@ + +local START_HUNGER_TIME = survival.conf_getnum("hunger.damage_start_time", 720); +local HUNGER_TIME = survival.conf_getnum("hunger.damage_interval", 30); +local HUNGER_DAMAGE = survival.conf_getnum("hunger.damage", 4); + +-- Boilerplate to support localized strings if intllib mod is installed. +local S; +if (minetest.get_modpath("intllib")) then + dofile(minetest.get_modpath("intllib").."/intllib.lua"); + S = intllib.Getter(minetest.get_current_modname()); +else + S = function ( s ) return s; end +end + +local timer = 0; + +local player_state = { }; + +-- Known food items (more suggestions are welcome) +local known_foods = { + + -- Default game -- + "default:apple", + + -- PilzAdam's farming[_plus] -- + "farming:bread", + "farming:pumpkin_bread", + "farming_plus:orange_item", + "farming_plus:tomato_item", + "farming_plus:strawberry_item", + "farming_plus:carrot_item", + "farming_plus:banana", + + -- rubenwardy's food -- + "food:cheese", "food:chocolate_dark", "food:chocolate_milk", + "food:coffee", "food:hotchoco", "food:ms_chocolate", "food:bread_slice", + "food:bun", "food:sw_meat", "food:sw_cheese", "food:cake", + "food:cake_chocolate", "food:cake_carrot", "food:crumble_rhubarb", + "food:banana_split", "food:bread", "food:strawberry", "food:carrot", + "food:banana", "food:meat_raw", "food:milk", + -- These will be better for thirst + --"food:apple_juice", "food:cactus_juice", + + -- GloopMaster's gloopores -- + -- "gloopores:kalite_lump", -- TODO: Should this be considered "food"? + + -- Sapier's animals_modpack (MOB Framework) -- + "animalmaterials:meat_pork", "animalmaterials:meat_beef", + "animalmaterials:meat_chicken", "animalmaterials:meat_lamb", + "animalmaterials:meat_venison", "animalmaterials:meat_toxic", + "animalmaterials:meat_ostrich", "animalmaterials:meat_undead", + "animalmaterials:fish_bluewhite", "animalmaterials:fish_clownfish", + "animalmaterials:milk", + + -- The following list of foods was compiled by onpon4: + + -- Simple Mobs (mobs) + "mobs:meat", "mobs:rat_cooked", + + -- My Mobs (my_mobs) + "my_mobs:rabbit_cooked", "my_mobs:milk_bucket", + "my_mobs:milk_bottle_glass", "my_mobs:milk_glass_cup", + "my_mobs:milk_bottle_steel", + + -- Fishing Mod (fishing) + "fishing:fish_raw", "fishing:fish", "fishing:sushi", + + -- Cactus Mod (cactusmod) + "cactusmod:cactus_fruit", +}; + +-- Special sounds, in case the default one is too silly. +local known_foods_special_sounds = { + ["food:coffee"] = "survival_hunger_sip"; + ["food:milk"] = "survival_hunger_sip"; + ["food:chocolate_milk"] = "survival_hunger_sip"; + ["food:hotchoco"] = "survival_hunger_sip"; + ["food:ms_chocolate"] = "survival_hunger_sip"; + ["animalmaterials:milk"] = "survival_hunger_sip"; +}; + +local function override_on_use ( def ) + local on_use = def.on_use; + def.on_use = function ( itemstack, user, pointed_thing ) + local state = survival.get_player_state(user:get_player_name(), "hunger"); + if (not survival.post_event("hunger.eat", user, state)) then + survival.reset_player_state(user:get_player_name(), "hunger"); + local soundname; + if (known_foods_special_sounds[itemstack:get_name()]) then + soundname = known_foods_special_sounds[itemstack:get_name()]; + else + soundname = "survival_hunger_eat"; + end + minetest.sound_play({ name=soundname }, { + pos = user:getpos(); + max_hear_distance = 16; + gain = 1.0; + }); + if (on_use) then + return on_use(itemstack, user, pointed_thing); + else + itemstack:take_item(1); + return itemstack; + end + end + end +end + +-- Try to override the on_use callback of as many food items as possible. +minetest.after(1, function ( ) + + for _,name in ipairs(known_foods) do + local def = minetest.registered_items[name] or minetest.registered_nodes[name]; + if (def) then + if ((not def.groups.survival_no_override) or (def.groups.survival_no_override == 0)) then + override_on_use(def); + end + end + end + + for name, def in pairs(minetest.registered_items) do + if (def.groups and def.groups.food and (def.groups.food > 0)) then + if ((not def.groups.survival_no_override) or (def.groups.survival_no_override == 0)) then + override_on_use(def); + end + end + end + +end); + +survival.register_state("hunger", { + label = S("Hunger"); + hud = { + pos = {x=0.5, y=0.9}; + offset = {x=-175, y=-15}; + image = "survival_hunger_hud_apple.png"; + bar = "survival_hunger_hud_bar.png"; + }; + get_default = function ( hudidn ) + return { + hudid = hudidn; + count = 0; + flag = false; + }; + end; + default_scaled_value = 0; + get_scaled_value = function ( state ) + if (state.flag) then + return 100; + else + return 100 - (100 * (START_HUNGER_TIME - state.count) / START_HUNGER_TIME); + end + end; + on_update = function ( dtime, player, state ) + local name = player:get_player_name(); + local privs = minetest.get_player_privs(name) + if privs.ingame then + state.count = state.count + dtime; + if (state.flag and (state.count >= HUNGER_TIME)) then + local hp = player:get_hp(); + state.count = 0; + if ((hp > 0) and ((hp - HUNGER_DAMAGE) <= 0)) then + minetest.chat_send_player(name, S("You died from starvation.")); + state.count = 0; + state.flag = false; + end + player:set_hp(hp - HUNGER_DAMAGE); + minetest.sound_play({ name="survival_hunger_stomach" }, { + pos = player:getpos(); + gain = 1.0; + max_hear_distance = 16; + }); + elseif ((not state.flag) and (state.count >= START_HUNGER_TIME)) then + state.count = 0; + state.flag = true; + minetest.chat_send_player(name, S("You are hungry.")); + minetest.sound_play({ name="survival_hunger_stomach" }, { + pos = player:getpos(); + gain = 1.0; + max_hear_distance = 16; + }); + end + end + end; +}); + +minetest.register_on_dieplayer(function ( player ) + survival.reset_player_state(player:get_player_name(), "hunger"); +end); diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/locale/es.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/locale/es.txt new file mode 100755 index 00000000..8a65889c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/locale/es.txt @@ -0,0 +1,7 @@ + +# Language: Español +# Author: Diego Martínez + +You died from starvation. = Has muerto de hambre. +Hunger = Hambre +You are hungry. = Tienes hambre. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/locale/fr.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/locale/fr.txt new file mode 100755 index 00000000..384ae3b1 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/locale/fr.txt @@ -0,0 +1,7 @@ + +# Language: Français +# Author: Jat + +You died from starvation. = Vous êtes mort de faim. +Hunger = Faim +You are hungry. = Vous avez faim. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/licence.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/licence.txt new file mode 100755 index 00000000..e69de29b diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_eat.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_eat.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..b79574f2acb3df6bf068dec8bd6828fe4a5045f8 GIT binary patch literal 6069 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_stomach.1.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/sounds/survival_hunger_stomach.1.ogg new file mode 100755 index 0000000000000000000000000000000000000000..2c46d5c75f0a98f38d7b3005760ff78a56f260b8 GIT binary patch literal 5965 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/textures/survival_hunger_hud_apple.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/textures/survival_hunger_hud_apple.png new file mode 100755 index 0000000000000000000000000000000000000000..97792e1e6bb02cfc8430f9f4df74964ee5b2e331 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMpdfpR zr>`sf9d1csR;k=M{?C9y(>z@qLo9le6C_wG8Y?Ug*S}P0`_G)-u|ocE{RBpp?3km6 zKGZV`EH`xeAfm8)_DqjvhgsX1J|>2>{hvHTu|j^r-dPdOVh*PF)7_6MI15R3nmk~$ zUdDL3@zFyb7l{jpdR9uNHP{-mO))h5V}GJ;rKE`1tRoT(pV9@Hj|fa~n~^5Zro_w8 pXt2P^pRHqZ??S20Yd%^G40+O-pT67`69>AG!PC{xWt~$(6998hQxO0F literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/textures/survival_hunger_hud_bar.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_hunger/textures/survival_hunger_hud_bar.png new file mode 100755 index 0000000000000000000000000000000000000000..c94bf528cffed7708a4150a498020dd3fbef492a GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq{Ka4978y+C)-Rs_hEh`5Ogwf cu}x!Suzkzq*Q+o09;k%D)78&qol`;+0I)9||$S;_|;n|HeASc$-#WAGf*4*=! zObrS=tbyW3SVNQ+G!*>L&e9Odu0Og*%cOKEU;LHWekb2U7s{S;-^;3%V5?VcD3D^B z{b~0Ci9D9=0&jLUsoYR9<6zqA_B=tT=BCXl$AHiAb?+GWMsj6{OxY6;w1~me)z4*} HQ$iB}P>e~P literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/chatcmds.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/chatcmds.lua new file mode 100755 index 00000000..64ff828a --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/chatcmds.lua @@ -0,0 +1,145 @@ + +-- Boilerplate to support localized strings if intllib mod is installed. +local S; +if (minetest.get_modpath("intllib")) then + dofile(minetest.get_modpath("intllib").."/intllib.lua"); + S = intllib.Getter(minetest.get_current_modname()); +else + S = function ( s ) return s; end +end + +local commands = { }; + +survival.register_command = function ( name, def ) + commands[name] = def; +end + +minetest.register_chatcommand("survival", { + params = S(" ..."); + description = S("Configuration of survival_lib"); + func = function ( name, param ) + local cmd = param:match("^%s*(%S+)%s*"); + if (not cmd) then + minetest.chat_send_player(name, S("No subcommand specified.")); + return; + end + if (not commands[cmd]) then + minetest.chat_send_player(name, S("Unknown subcommand `%s'."):format(cmd)); + return; + end + if (commands[cmd].privs) then + local got, miss = minetest.check_player_privs(name, commands[cmd].privs); + if (not got) then + local text = S("Missing privileges: %s"):format(minetest.privs_to_string(miss)); + minetest.chat_send_player(name, text); + return; + end + end + local args = param:match("^%s*%S+%s+(.-)%s*$") or ""; + commands[cmd].func(name, args); + end; +}); + +survival.register_command("help", { + params = S(""); + description = S("Get help about a subcommand"); + privs = { }; + func = function ( name, args ) + local cmd = args:match("^%s*(%S+)"); + local send = minetest.chat_send_player; + if (cmd and (cmd ~= "")) then + if (not commands[cmd]) then + send(name, S("Unknown subcommand `%s'."):format(cmd)); + return; + end + send(name, cmd.." "..(commands[cmd].params or "")); + send(name, " "..(commands[cmd].description or "")); + else + local cmds = ""; + for cmd in pairs(commands) do + if (cmds ~= "") then cmds = cmds..", "; end + cmds = cmds..cmd; + end + send(name, S("Available commands: %s"):format(cmds)); + end + end; +}); + +survival.register_command("enable", { + params = S(""); + description = S("Enable a state"); + privs = { }; + func = function ( name, args ) + local stname = args:match("^%s*(%S+)"); + local send = minetest.chat_send_player; + if (stname and (stname ~= "")) then + if (not survival.registered_states[stname]) then + send(name, S("Unknown state `%s'."):format(stname)); + return; + end + survival.registered_states[stname].enabled = true; + send(name, S("State `%s' enabled."):format(stname)); + else + minetest.chat_send_player(name, S("No state specified.")); + return; + end + end; +}); + +survival.register_command("disable", { + params = S(""); + description = S("Disable a state"); + privs = { }; + func = function ( name, args ) + local stname = args:match("^%s*(%S+)"); + local send = minetest.chat_send_player; + if (stname and (stname ~= "")) then + if (not survival.registered_states[stname]) then + send(name, S("Unknown state `%s'."):format(stname)); + return; + end + survival.registered_states[stname].enabled = true; + send(name, S("State `%s' disabled."):format(stname)); + else + minetest.chat_send_player(name, S("No state specified.")); + return; + end + end; +}); + +survival.register_command("state", { + params = S(""); + description = S("Get the enabled/disabled flag of a state"); + privs = { }; + func = function ( name, args ) + local stname = args:match("^%s*(%S+)"); + local send = minetest.chat_send_player; + if (stname and (stname ~= "")) then + if (not survival.registered_states[stname]) then + send(name, S("Unknown state `%s'."):format(stname)); + return; + end + local flag = survival.registered_states[stname].enabled; + send(name, S("State `%s' is %s."):format(stname, (flag and S("Enabled")) or S("Disabled"))); + else + minetest.chat_send_player(name, S("No state specified.")); + return; + end + end; +}); + +survival.register_command("list", { + params = ""; + description = S("List available states and enabled/disabled flags"); + privs = { }; + func = function ( name, args ) + local send = minetest.chat_send_player; + for _, def in ipairs(survival.registered_states) do + send(name, S("%s(%s): %s"):format( + (def.label or def.name), + def.name, + (def.enabled and S("Enabled")) or S("Disabled") + )); + end + end; +}); diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/config.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/config.lua new file mode 100755 index 00000000..03ca26f2 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/config.lua @@ -0,0 +1,87 @@ + +local config; +local config_modified; + +local function do_load_config ( f ) + + for line in f:lines() do + line = line:trim(); + local c1 = line:sub(1, 1); + local eq_pos = line:find("=", 1, true); + if ((c1 ~= "#") and (c1 ~= ";") and eq_pos) then + local name = line:sub(1, eq_pos - 1):trim(); + local value = line:sub(eq_pos + 1):trim(); + config[name] = value; + end + end + +end + +local CONF_FILE = minetest.get_worldpath().."/survival_lib.conf"; + +local config_files = { + minetest.get_modpath("survival_lib").."/survival_lib.conf", + CONF_FILE, +}; + +local function load_config ( ) + + config = { }; + + for _,file in ipairs(config_files) do + local f = io.open(file); + if (f) then + do_load_config(f); + f:close(); + minetest.log("action", "survival_lib: Loaded config from `"..file.."'"); + end + end + + config_modified = false; + +end + +load_config(); + +survival.conf_set = function ( name, value ) + config[name] = tostring(value); + config_modified = true; +end + +-- Just an alias +survival.conf_setnum = survival.conf_set; + +survival.conf_setbool = function ( name, value ) + config[name] = (value and "true") or "false"; + config_modified = true; +end + +survival.conf_setpos = function ( name, value ) + config[name] = minetest.pos_to_string(value); + config_modified = true; +end + +survival.conf_get = function ( name, default ) + return (config[name] or default); +end + +survival.conf_getnum = function ( name, default ) + return (tonumber(config[name]) or default); +end + +survival.conf_getpos = function ( name, default ) + return ((config[name] and minetest.string_to_pos(config[name])) or default); +end + +survival.conf_getbool = function ( name, default ) + local val = config[name]; + if (not val) then return default; end + val = val:lower(); + return ( + (val == "true") + or (val == "on") + or (val == "enabled") + or (val == "yes") + or (tonumber(val) and (tonumber(val) ~= 0)) + ); +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/depends.txt new file mode 100755 index 00000000..040ab5e7 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/depends.txt @@ -0,0 +1,2 @@ +default +hudbars diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/init.lua new file mode 100755 index 00000000..52789bfe --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/init.lua @@ -0,0 +1,296 @@ + +survival = { }; +survival.active = false + +local player_states = { }; +local hudbar_active = {} + +-- Boilerplate to support localized strings if intllib mod is installed. +local S; +if (minetest.get_modpath("intllib")) then + dofile(minetest.get_modpath("intllib").."/intllib.lua"); + S = intllib.Getter(minetest.get_current_modname()); +else + S = function ( s ) return s; end +end + +survival.distance3d = function ( p1, p2 ) + local lenx = math.abs(p2.x - p1.x); + local leny = math.abs(p2.y - p1.y); + local lenz = math.abs(p2.z - p1.z); + local hypotxz = math.sqrt((lenx * lenx) + (lenz * lenz)); + return math.sqrt((hypotxz * hypotxz) + (leny * leny)); +end + +dofile(minetest.get_modpath("survival_lib").."/config.lua"); +dofile(minetest.get_modpath("survival_lib").."/chatcmds.lua"); + +survival.registered_states = { }; + +survival.register_state = function ( name, def ) + if (def.command_name) then + local lbl = (def.label or def.command_name); + def.command_func = function ( name, param ) + local val = math.floor(def.get_scaled_value(player_states[name][def.name])); + local val2 = math.max(0, math.min(val / 10, 10)); + minetest.chat_send_player(name, lbl..": ["..val.."%] "..string.rep("|", val2)); + end; + minetest.register_chatcommand(def.command_name, { + params = ""; + description = S("Display %s"):format(lbl); + func = def.command_func; + }); + end + if (def.enabled == nil) then + def.enabled = true; + end + def.name = name; + hb.register_hudbar(name, 0xFFFFFF, def.label, {icon = def.hud.image, bar = def.hud.bar}, def.default_scaled_value, 100, false, "%s: %d%%") + survival.registered_states[name] = def; + survival.registered_states[#survival.registered_states + 1] = def; +end + +survival.enable = function() + for _,player in pairs(minetest.get_connected_players()) do + local inv = player:get_inventory(); + local plname = player:get_player_name(); + for i, def in ipairs(survival.registered_states) do + if (def.enabled) then + local name = def.name; + survival.reset_player_state(plname, name); + if hudbar_active[plname] then + hb.unhide_hudbar(player, name); + end + end + end + end + survival.active = true +end + +survival.disable = function() + for _,player in pairs(minetest.get_connected_players()) do + local inv = player:get_inventory(); + local plname = player:get_player_name(); + for i, def in ipairs(survival.registered_states) do + if (def.enabled) then + local name = def.name; + survival.reset_player_state(plname, name); + local state = player_states[plname][name]; + if hudbar_active[plname] then + hb.change_hudbar(player, name, math.floor(def.get_scaled_value(state))); + hb.hide_hudbar(player, name); + end + end + end + end + survival.active = false +end + + +survival.player_hide_hudbar = function(plname) + local player = minetest.get_player_by_name(plname) + if not player then return end + for i, def in ipairs(survival.registered_states) do + if (def.enabled) then + local name = def.name; + survival.reset_player_state(plname, name); + local state = player_states[plname][name]; + if hudbar_active[plname] then + hb.change_hudbar(player, name, math.floor(def.get_scaled_value(state))); + hb.hide_hudbar(player, name); + end + end + end +end + + + +survival.get_player_state = function ( name, stname ) + if (name and stname and player_states[name]) then + return player_states[name][stname]; + else + return nil; + end +end + +survival.set_player_state = function ( name, stname, state ) + if (name and stname and state) then + if (not player_states[name]) then + player_states[name] = { }; + end + player_states[name][stname] = state; + end +end + +survival.reset_player_state = function ( name, stname ) + if (name and stname and survival.registered_states[stname] and player_states[name]) then + player_states[name][stname] = survival.registered_states[stname].get_default(player_states[name][stname].hudid); + end +end + +local chat_cmd_def = { + params = ""; + description = S("Display all player stats"); + func = function ( name, param ) + for i, def in ipairs(survival.registered_states) do + if (not def.not_in_plstats) then + local val = math.floor(def.get_scaled_value(player_states[name][def.name])); + local val2 = math.max(0, math.min(val / 10, 10)); + minetest.chat_send_player(name, def.label..": ["..val.."%] "..string.rep("|", val2)); + end + end + end; +}; + +minetest.register_chatcommand("s", chat_cmd_def); + +local timer = 0; +local MAX_TIMER = 0.5; + +minetest.register_globalstep(function ( dtime ) + + timer = timer + dtime; + if (timer < MAX_TIMER) then return; end + local tmr = timer; + timer = 0; + + for _,player in pairs(minetest.get_connected_players()) do + local inv = player:get_inventory(); + local plname = player:get_player_name(); + for i, def in ipairs(survival.registered_states) do + if (def.enabled) then + local name = def.name; + local state = player_states[plname][name]; + if (survival.active and def.on_update) then + def.on_update(tmr, player, state); + end + if hudbar_active[plname] then + hb.change_hudbar(player, name, math.floor(def.get_scaled_value(state))); + end + end + end + end + +end); + +local HUD_DEFAULTS = { + pos = {x=0.525, y=0.903}; + scale = {x=0.5, y=0.5}; + image = "default_stone.png"; + number = 20; +}; + +minetest.register_on_joinplayer(function ( player ) + local plname = player:get_player_name(); + if (not player_states[plname]) then + player_states[plname] = { }; + end + for i, def in ipairs(survival.registered_states) do + local name = def.name; + if (not player_states[plname][name]) then + player_states[plname][name] = def.get_default(nil); + end + end + minetest.after(0.5, function ( self ) + for i, def in ipairs(survival.registered_states) do + local name = def.name; + hb.init_hudbar(player, name, math.floor(def.get_scaled_value(player_states[plname][def.name])), 100, not survival.active); + hudbar_active[plname] = true; + end + end); +end); + +minetest.register_on_leaveplayer(function ( player ) + hudbar_active[player:get_player_name()] = false; +end); + +local event_listeners = { }; + +survival.register_on_event = function ( event, func ) + if (not event_listeners[event]) then + event_listeners[event] = { }; + end + event_listeners[event][#event_listeners[event]] = func; +end + +survival.post_event = function ( event, ... ) + if (not event_listeners[event]) then return; end + for _,func in ipairs(event_listeners[event]) do + local r = func(...); + if (r ~= nil) then return r; end + end +end + +local STATEFILE = minetest.get_worldpath().."/survival_lib.states"; + +local function load_table ( lines, index ) + local t = { }; + while (index <= #lines) do + local line = lines[index]; + index = index + 1; + local c = line:sub(1, 1); + if (c == "{") then + local k = line:sub(2); + t[k], index = load_table(lines, index); + elseif (c == "}") then + return t, index; + elseif (c == "=") then + line = line:sub(2); + local p = line:find("=", 1, true); + local k = line:sub(1, p - 1); + local fullv = line:sub(p + 1); + local typ = fullv:sub(1, 1); + local v = fullv:sub(3); + if (typ == "S") then + -- `v' is unchanged + elseif (typ == "N") then + v = tonumber(v) or 0; + elseif (typ == "B") then + v = (v:lower() == "true"); + end + t[k] = v; + end + end + return t, index; +end + +local function load_states ( ) + local f = io.open(STATEFILE); + if (not f) then return; end + local r = { }; + local stack = { r }; + local lines = { }; + for line in f:lines() do + lines[#lines + 1] = line; + end + player_states = load_table(lines, 1); + f:close(); +end + +local function save_table ( f, t, name ) + f:write("{"..name.."\n"); + for k, v in pairs(t) do + if (type(v) == "table") then + save_table(f, v, k); + elseif (type(v) == "string") then + f:write("="..k.."=S:"..v.."\n"); + elseif (type(v) == "number") then + f:write("="..k.."=N:"..v.."\n"); + elseif (type(v) == "boolean") then + f:write("="..k.."=B:"..((v and "true") or "false").."\n"); + end + end + f:write("}\n"); +end + +local function save_states ( ) + local f = io.open(STATEFILE, "w"); + if (not f) then return; end + for k, v in pairs(player_states) do + save_table(f, v, k); + end + f:close(); +end + +minetest.register_on_shutdown(save_states); +load_states(); diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/es.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/es.txt new file mode 100755 index 00000000..294dbbc1 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/es.txt @@ -0,0 +1,5 @@ + +# Language: Español +# Author: Diego Martínez + +Display all player stats = Mostrar todas las estadisticas del jugador diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/fr.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/fr.txt new file mode 100755 index 00000000..e17edac2 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/fr.txt @@ -0,0 +1,34 @@ + +# Language: Franais +# Author: Jat + +###init.lua### +Display %s = Afficher %s +Display all player stats = Affichez les statistiques des joueurs. + +###chatcmds.lua### + ... = ... +Configuration of survival_lib = Configuration de survival_lib +No subcommand specified. = Pas de sous-commande spcifie. +Unknown subcommand `%s'. = `%s' sous-commande inconnue. +Missing privileges: %s = Le privilges %s manquent + + = +Get help about a subcommand = Avoir de l'aide pour la sous-commande +Available commands: %s = Commande %s disponible + + = +Enable a state = Activation de l'tat +Unknown state `%s'. = `%s' cette tat est inconnue. +State `%s' enabled. = Etat activer: `%s' +No state specified. = Etat non spcifi. + +Disable a state = Dsactivation de l'tat +State `%s' disabled. = `%s' tat dsactiv. + +Get the enabled/disabled flag of a state = +State `%s' is %s. = L'tat `%s' est %s. +Enabled = Activ +Disabled = Dsactiv + +List available states and enabled/disabled flags = Liste des tats disponibles et si il sont actif ou dsactif. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/template.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/template.txt new file mode 100755 index 00000000..35d30d67 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/locale/template.txt @@ -0,0 +1,34 @@ + +# Language: +# Author: + +###init.lua### +Display %s = +Display all player stats = + +###chatcmds.lua### + ... = +Configuration of survival_lib = +No subcommand specified. = +Unknown subcommand . = +Missing privileges: %s = + + = +Get help about a subcommand = +Available commands: %s = + + = +Enable a state = +Unknown state `%s'. = +State `%s' enabled. = +No state specified. = + +Disable a state = +State `%s' disabled. = + +Get the enabled/disabled flag of a state = +State `%s' is %s. = +Enabled = +Disabled = + +List available states and enabled/disabled flags = diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/survival_lib.conf b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/survival_lib.conf new file mode 100755 index 00000000..1e9b2469 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_lib/survival_lib.conf @@ -0,0 +1,59 @@ + +# Example configuration file for survival_modpack. +# To use it, put it in your world directory, rename it as `survival_lib.conf', +# and edit as required. + +# ================== +# ===== common ===== +# ================== + +# Whether tool-based meters are enabled (boolean). +meters_enabled = true + +# Interval between meter updates (in seconds) +meter_check_interval = 1 + +# =========================== +# ===== survival_hunger ===== +# =========================== + +# Time before player starts to take hunger damage (in seconds) +hunger.damage_start_time = 120 + +# Interval before player takes damage again when hungry (in seconds) +hunger.damage_interval = 4 + +# Damage inflicted by hunger (in half hearts) +hunger.damage = 4 + +# Interval between state checks (in seconds) +hunger.check_interval = 0.5 + +# ============================= +# ===== survival_drowning ===== +# ============================= + +# Time before player starts to take drowning damage (in seconds) +drowning.damage_start_time = 20 + +# Interval before player takes damage again when drowning (in seconds) +drowning.damage_interval = 2 + +# Damage inflicted by drowning (in half hearts) +drowning.damage = 2 + +# Interval between state checks (in seconds) +drowning.check_interval = 0.5 + +# =========================== +# ===== survival_thirst ===== +# =========================== + +# Time before showing warning about thirst (in seconds) +thirst.start_time = 180 + +# Interval before player dies from dehydration after being warned (in seconds) +thirst.pass_out_time = 30 + +# Interval between state checks (in seconds) +thirst.check_interval = 0.5 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/README.txt new file mode 100755 index 00000000..fc82a054 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/README.txt @@ -0,0 +1,37 @@ + +Thirst Mod for Minetest +This mod is part of the Survival Modpack for Minetest. +Copyright (C) 2013 Diego Martínez + +See the file `../LICENSE.txt' for information about distribution. + +This mod adds thirst to the game. The player must drink some...drink...in + order to not die from dehydration. + +A warning will be sent to the player when thirsty, and if the player does not + drink anything in a short time, he/she will die. + +It currently supports only a few drinks: The apple juice and carrot juice from + rubenwardy's Food mod, and a water glass defined by this mod. In all cases, + you get an empty drinking glass after using the item (provided you have space + in the inventory). + +The water glass uses the drinking glass from the `vessels' mod. It can be + obtained in these ways: + - Crafting it with a drinking glass + a bucket of water (shapeless recipe; + you get the bucket back), or... + - By punching a "Source of water" (like a sink; not to be confused with + `water_source') with an empty drinking glass. Currently supported + sources are the Kitchen Cabinet with Sink (from homedecor), and the + Bathroom Sink (from 3dforniture). + +You can also craft a meter (or gauge). It shows your current thirst by means + of a colored bar under the item (like tool wear). Craft it like this: + + +-------------+--------------+-------------+ + | | wood planks | | + +-------------+--------------+-------------+ + | wood planks | water bucket | wood planks | + +-------------+--------------+-------------+ + | | wood planks | | + +-------------+--------------+-------------+ diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/TECHNOTE.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/TECHNOTE.txt new file mode 100755 index 00000000..1c6f82f5 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/TECHNOTE.txt @@ -0,0 +1,4 @@ + +TECHNICAL NOTES ABOUT THIRST +---------------------------- +Nothing to see here... keep moving... ;) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/depends.txt new file mode 100755 index 00000000..25484977 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/depends.txt @@ -0,0 +1,3 @@ +default +survival_lib +vessels diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/init.lua new file mode 100755 index 00000000..19fc83bd --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/init.lua @@ -0,0 +1,207 @@ + +local THIRST_TIME = survival.conf_getnum("thirst.start_time", 720); +local PASS_OUT_TIME = survival.conf_getnum("thirst.pass_out_time", 300); +local DTIME = survival.conf_getnum("thirst.check_interval", 0.5); + +-- Boilerplate to support localized strings if intllib mod is installed. +local S; +if (minetest.get_modpath("intllib")) then + dofile(minetest.get_modpath("intllib").."/intllib.lua"); + S = intllib.Getter(minetest.get_current_modname()); +else + S = function ( s ) return s; end +end + +local timer = 0; + +minetest.register_craftitem("survival_thirst:water_glass", { + description = S("Glass of Water"); + inventory_image = "survival_thirst_water_glass.png"; + groups = { drink=1; survival_no_override=1; }; + stack_max = 10; + on_use = function ( itemstack, user, pointed_thing ) + local state = survival.get_player_state(user:get_player_name(), "thirst"); + state.count = 0; + state.thirsty = false; + minetest.sound_play({ name="survival_thirst_drink" }, { + pos = user:getpos(); + max_hear_distance = 16; + gain = 1.0; + }); + local inv = user:get_inventory(); + local stack = ItemStack("vessels:drinking_glass"); + if (inv:room_for_item("main", stack)) then + inv:add_item("main", stack); + end + itemstack:take_item(1); + return itemstack; + end; +}); + +local alt_water_sources = { + ["3dforniture:sink"] = true; + ["homedecor:kitchen_cabinet_with_sink"] = true; + ["default:water_source"] = true; + ["default:water_flowing"] = true; +}; + +minetest.register_craftitem(":vessels:drinking_glass", { + --Or use minetest.registered_items[vessels:drinking_glass] for all parametre. + description = S("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", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} + }, + groups = {vessel=1,dig_immediate=3,attached_node=1}, + sounds = default.node_sound_glass_defaults(), + liquids_pointable = true, + on_use = function(itemstack, user, pointed_thing) + if pointed_thing.type ~= "node" then + return + end + local node = minetest.get_node(pointed_thing.under) + if alt_water_sources[node.name] then + local newitem = ItemStack("survival_thirst:water_glass 1"); + local inv = user:get_inventory(); + if (inv:room_for_item("main", newitem)) then + inv:add_item("main", newitem); + if not(minetest.registered_items[node.name].liquidtype=="none") then + minetest.remove_node(pointed_thing.under); + end + itemstack:take_item(); + return itemstack + end + end + end, +}) + +minetest.register_craft({ + output = "survival_thirst:water_glass"; + type = "shapeless"; + recipe = { + "vessels:drinking_glass", + "bucket:bucket_water", + }; + replacements = { + { "bucket:bucket_water", "bucket:bucket_empty" }, + }; +}); + +-- Known drink items (more suggestions are welcome) +local known_drinks = { + + -- This very mod -- + --"survival_thirst:water_glass", + + -- rubenwardy's food -- + "food:apple_juice", "food:cactus_juice", + +}; + +local function override_on_use ( def ) + local on_use = def.on_use; + def.on_use = function ( itemstack, user, pointed_thing ) + local state = survival.get_player_state(user:get_player_name(), "thirst"); + minetest.sound_play({ name="survival_thirst_drink" }, { + pos = user:getpos(); + max_hear_distance = 16; + gain = 1.0; + }); + if (on_use) then + return on_use(itemstack, user, pointed_thing); + else + itemstack:take_item(1); + return itemstack; + end + end +end + +-- Try to override the on_use callback of as many food items as possible. +minetest.after(1, function ( ) + + for _,name in ipairs(known_drinks) do + local def = minetest.registered_items[name] or minetest.registered_nodes[name]; + if (def) then + if ((not def.groups.survival_no_override) or (def.groups.survival_no_override == 0)) then + override_on_use(def); + end + end + end + + for name, def in pairs(minetest.registered_items) do + if (def.groups and def.groups.drink and (def.groups.drink > 0)) then + if ((not def.groups.survival_no_override) or (def.groups.survival_no_override == 0)) then + override_on_use(def); + end + end + end + +end); + +survival.register_state("thirst", { + label = S("Thirst"); + hud = { + pos = {x=0.5, y=0.9}; + offset = {x=-10, y=-15}; + image = "survival_thirst_hud_water_glass.png"; + bar = "survival_thirst_hud_bar.png"; + }; + get_default = function ( hudidn ) + return { + hudid = hudidn; + count = 0; + thirsty = false; + }; + end; + default_scaled_value = 0; + get_scaled_value = function ( state ) + if (state.thirsty) then + return 100; + else + return 100 - (100 * (THIRST_TIME - state.count) / THIRST_TIME); + end + end; + on_update = function ( dtime, player, state ) + if (player:get_hp() > 0) then + local name = player:get_player_name(); + local privs = minetest.get_player_privs(name) + if privs.ingame then + + state.count = state.count + dtime; + + if (state.thirsty and (state.count >= PASS_OUT_TIME)) then + state.count = 0; + state.thirsty = false; + if (player:get_hp() > 0) then + minetest.chat_send_player(name, S("You died from dehydration.")); + end + player:set_hp(0); + minetest.sound_play({ name="survival_thirst_pass_out" }, { + pos = player:getpos(); + gain = 1.0; + max_hear_distance = 16; + }); + elseif ((not state.thirsty) and (state.count >= THIRST_TIME)) then + state.count = 0; + state.thirsty = true; + minetest.sound_play({ name="survival_thirst_thirst" }, { + pos = player:getpos(); + gain = 1.0; + max_hear_distance = 16; + }); + minetest.chat_send_player(name, S("You are thirsty.")); + end + end + end + end; +}); + +minetest.register_on_dieplayer(function ( player ) + survival.reset_player_state(player:get_player_name(), "thirst"); +end); diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/locale/es.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/locale/es.txt new file mode 100755 index 00000000..90f1fba1 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/locale/es.txt @@ -0,0 +1,9 @@ + +# Language: Español +# Author: Diego Martínez + +You died from dehydration. = Has muerto de deshidratacion. +You are thirsty. = Tienes sed. +Thirst = Sed +Glass of Water = Vaso de Agua +Drinking Glass (empty) = Vaso de Agua (vacío) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/locale/fr.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/locale/fr.txt new file mode 100755 index 00000000..cfdb58ca --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/locale/fr.txt @@ -0,0 +1,9 @@ + +# Language: Français +# Author: Jat + +You died from dehydration. = Vous étez mort de déshydratation. +You are thirsty. = Vous avez soif. +Thirst = Soif +Glass of Water = Verre d'eau +Drinking Glass (empty) = Verre d'eau (vide) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/sounds/survival_thirst_drink.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/sounds/survival_thirst_drink.ogg new file mode 100755 index 0000000000000000000000000000000000000000..0e2295cad8575213d9630061ae3c790375300a58 GIT binary patch literal 7537 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

    R6X%4MvT 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
    X`%lm^zrOVv`Zr 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

    {J!wgsaNre`IV^AfBdR1X*4Zt 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 E1RA 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

    v6Mf-ToV;)16R1YNQ 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 BX8iyF literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_drinking_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_drinking_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..a8a5e982706510a17f6d67396c7ff739f62abe93 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Ey(i*ZiW~TMu5Jx$=1P{%Z$M z-+TW0)4LB}Eni>!1ysOT666=m;PC858ivL>4nJa0`PlBg3pY z5H=O_WK-yJYs?!(ZUKqp%hOS#}JM4YcHPWJ)pqDd|}N4(LGLKC%7UT|GKZx z=nb)Zx6<*@CFdUuY4yAkB{dE{g$&y!da|CF$jfzT)7R810dKjg!uR=`J=k!ozhP$y vv(EVq&C`P&uefRyuvGqUVfvi@hDH3vR`I3(XFt~m+Q;DO>gTe~DWM4fU<+L2 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_drinking_glass_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_drinking_glass_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..03daf95405019d9d7f3cfc991044e1d7fe414612 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Ey(i*ZiW~TMu5Jx$=1P{%Z$M z-+TW0)4LB}Eni>!1ysOT666=m;PC858ivL>4nJa0`PlBg3pY z5H=O_WK-yJYxJsA$rb0p%hOS#}JM4YcHPWJ)pqDd|}N4(LGLKC%7UT|GKZx z=nb)Zx6<*@CFdUuY4yAkB{dE{g$&y!da|CF$jfzT)7R810dKjg!uR=`J=k!ozhP$y vv(EVq&C`P&uefRyuvGqUVfvi@hDH3vR`I3(XFt~m+Q;DO>gTe~DWM4fZt-0M literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_hud_bar.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_hud_bar.png new file mode 100755 index 0000000000000000000000000000000000000000..4bb35a23e26218a19e5f3babb9ebe87467386be4 GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq{Ka4978y+C#NL*_&>i92s#FVdQ&MBb@0J0JkRR910 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_hud_water_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_hud_water_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..36760574ee190ce2058e0362ca87e03307d730e7 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDUEiTb#VA#aK@c-Poa~CgO zymIBrwQJXI+_-W3_U(K3?mc|?@afa1FJHd=@ZrPn-@pI=|6ezE*<_$z#*!evUYh7ML)4Eal|aXmTV0Mj&S>F~ykdE7iad!!q9@+_L)|NqaPz&3f(B&Hb)*DhJYlIEeUsp%xq z)YP!JkC>k#U%veC;luCWzyJSd`2YX^qJ=g2KuwG#L4Lsu z4$p3+0XZR_E{-7;w|dW?=4(*kak<#ECtLFW|7=y(mxqp2l+n!6~g8pQr6$IyFbPg2`!>DQk7wV*5PiLbl51t-A|B OPV{v3b6Mw<&;$TgLS2Ud literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_water_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/survival_modpack/survival_thirst/textures/survival_thirst_water_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..d6189fad5d2882e35e5c4f6429e2bc05e2edc769 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ipS0K&6u!(`;|G9JLE?&HN z<;s<7*RI{TapU&w+xPC>d-(9-)2B~gzI^%N!-wC$fB*mgKkv*}U!V@gk|4ie28U-i z(mIxieBAgsT0vvm}AKvFZs(Ro804$RUyhOZ!0~{YVeOj8/survival_lib.conf' override these, so you can +specify global defaults in the mod dir, and override those settings in the +world dir. + +See `survival_lib.conf.example' for an example of what can be configured. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/README.txt new file mode 100755 index 00000000..e3370428 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/README.txt @@ -0,0 +1,47 @@ +=== THROWING-MOD for MINETEST-C55 === +by PilzAdam + +Inroduction: +This mod adds bows and arrows to Minetest. + +How to install: +Unzip the archive an place it in minetest-base-directory/mods/minetest/ +if you have a windows client or a linux run-in-place client. If you have +a linux system-wide instalation place it in ~/.minetest/mods/minetest/. +If you want to install this mod only in one world create the folder +worldmods/ in your worlddirectory. +For further information or help see: +http://wiki.minetest.com/wiki/Installing_Mods + +How to use the mod: +Craft a bow with the strings from the farming mod: +string wood +string wood +string wood +Craft arrows with: +stick stick steel +Select the bow and shoot with left mouse click. Every shoot will take 1 +arrow from your inventory and wears out the bow (you have around 50 +shoots). + +License: +This mod was originally published by Jeija. +Sourcecode: WTFPL (see below) +Grahpics: WTFPL (see below) + +See also: +http://minetest.net/ + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/arrow.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/arrow.lua new file mode 100755 index 00000000..d0a28424 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/arrow.lua @@ -0,0 +1,92 @@ +minetest.register_craftitem("throwing:arrow", { + description = "Arrow", + inventory_image = "throwing_arrow.png", +}) + +minetest.register_node("throwing:arrow_box", { + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + -- Shaft + {-6.5/17, -1.5/17, -1.5/17, 6.5/17, 1.5/17, 1.5/17}, + --Spitze + {-4.5/17, 2.5/17, 2.5/17, -3.5/17, -2.5/17, -2.5/17}, + {-8.5/17, 0.5/17, 0.5/17, -6.5/17, -0.5/17, -0.5/17}, + --Federn + {6.5/17, 1.5/17, 1.5/17, 7.5/17, 2.5/17, 2.5/17}, + {7.5/17, -2.5/17, 2.5/17, 6.5/17, -1.5/17, 1.5/17}, + {7.5/17, 2.5/17, -2.5/17, 6.5/17, 1.5/17, -1.5/17}, + {6.5/17, -1.5/17, -1.5/17, 7.5/17, -2.5/17, -2.5/17}, + + {7.5/17, 2.5/17, 2.5/17, 8.5/17, 3.5/17, 3.5/17}, + {8.5/17, -3.5/17, 3.5/17, 7.5/17, -2.5/17, 2.5/17}, + {8.5/17, 3.5/17, -3.5/17, 7.5/17, 2.5/17, -2.5/17}, + {7.5/17, -2.5/17, -2.5/17, 8.5/17, -3.5/17, -3.5/17}, + } + }, + tiles = {"throwing_arrow.png", "throwing_arrow.png", "throwing_arrow_back.png", "throwing_arrow_front.png", "throwing_arrow_2.png", "throwing_arrow.png"}, + groups = {not_in_creative_inventory=1}, +}) + +local THROWING_ARROW_ENTITY={ + physical = false, + timer=0, + visual = "wielditem", + visual_size = {x=0.1, y=0.1}, + textures = {"throwing:arrow_box"}, + lastpos={}, + collisionbox = {0,0,0,0,0,0}, +} + +THROWING_ARROW_ENTITY.on_step = function(self, dtime) + self.timer=self.timer+dtime + local pos = self.object:getpos() + local node = minetest.env:get_node(pos) + + if self.timer>0.2 then + local objs = minetest.env:get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, 2) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "throwing:arrow_entity" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 0 + if minetest.setting_getbool("enable_pvp") then + damage = 3 + end + obj:punch(self.object, 1.0, { + full_punch_interval=1.0, + damage_groups={fleshy=damage}, + }, nil) + self.object:remove() + end + else + local damage = 0 + if minetest.setting_getbool("enable_pvp") then + damage = 3 + end + obj:punch(self.object, 1.0, { + full_punch_interval=1.0, + damage_groups={fleshy=damage}, + }, nil) + self.object:remove() + end + end + end + + if self.lastpos.x~=nil then + if node.name ~= "air" then + minetest.env:add_item(self.lastpos, 'throwing:arrow') + self.object:remove() + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} +end + +minetest.register_entity("throwing:arrow_entity", THROWING_ARROW_ENTITY) + +minetest.register_craft({ + output = 'throwing:arrow 16', + recipe = { + {'default:stick', 'default:stick', 'default:steel_ingot'}, + } +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/build_arrow.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/build_arrow.lua new file mode 100755 index 00000000..c3a1528b --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/build_arrow.lua @@ -0,0 +1,78 @@ +minetest.register_craftitem("throwing:arrow_build", { + description = "Build Arrow", + inventory_image = "throwing_arrow_build.png", +}) + +minetest.register_node("throwing:arrow_build_box", { + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + -- Shaft + {-6.5/17, -1.5/17, -1.5/17, 6.5/17, 1.5/17, 1.5/17}, + --Spitze + {-4.5/17, 2.5/17, 2.5/17, -3.5/17, -2.5/17, -2.5/17}, + {-8.5/17, 0.5/17, 0.5/17, -6.5/17, -0.5/17, -0.5/17}, + --Federn + {6.5/17, 1.5/17, 1.5/17, 7.5/17, 2.5/17, 2.5/17}, + {7.5/17, -2.5/17, 2.5/17, 6.5/17, -1.5/17, 1.5/17}, + {7.5/17, 2.5/17, -2.5/17, 6.5/17, 1.5/17, -1.5/17}, + {6.5/17, -1.5/17, -1.5/17, 7.5/17, -2.5/17, -2.5/17}, + + {7.5/17, 2.5/17, 2.5/17, 8.5/17, 3.5/17, 3.5/17}, + {8.5/17, -3.5/17, 3.5/17, 7.5/17, -2.5/17, 2.5/17}, + {8.5/17, 3.5/17, -3.5/17, 7.5/17, 2.5/17, -2.5/17}, + {7.5/17, -2.5/17, -2.5/17, 8.5/17, -3.5/17, -3.5/17}, + } + }, + tiles = {"throwing_arrow_build.png", "throwing_arrow_build.png", "throwing_arrow_build_back.png", "throwing_arrow_build_front.png", "throwing_arrow_build_2.png", "throwing_arrow_build.png"}, + groups = {not_in_creative_inventory=1}, +}) + +local THROWING_ARROW_ENTITY={ + physical = false, + timer=0, + visual = "wielditem", + visual_size = {x=0.1, y=0.1}, + textures = {"throwing:arrow_build_box"}, + lastpos={}, + collisionbox = {0,0,0,0,0,0}, + node = "", +} + +THROWING_ARROW_ENTITY.on_step = function(self, dtime) + self.timer=self.timer+dtime + local pos = self.object:getpos() + local node = minetest.env:get_node(pos) + + if self.timer>0.2 then + local objs = minetest.env:get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "throwing:arrow_build_entity" and obj:get_luaentity().name ~= "__builtin:item" then + if self.node ~= "" then + minetest.env:set_node(self.lastpos, {name=self.node}) + end + self.object:remove() + end + else + if self.node ~= "" then + minetest.env:set_node(self.lastpos, {name=self.node}) + end + self.object:remove() + end + end + end + + if self.lastpos.x~=nil then + if node.name ~= "air" then + if self.node ~= "" then + minetest.env:set_node(self.lastpos, {name=self.node}) + end + self.object:remove() + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} +end + +minetest.register_entity("throwing:arrow_build_entity", THROWING_ARROW_ENTITY) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/depends.txt new file mode 100755 index 00000000..6a36d038 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/depends.txt @@ -0,0 +1,3 @@ +default +bucket +fire diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/dig_arrow.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/dig_arrow.lua new file mode 100755 index 00000000..4958d150 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/dig_arrow.lua @@ -0,0 +1,74 @@ +minetest.register_craftitem("throwing:arrow_dig", { + description = "Dig Arrow", + inventory_image = "throwing_arrow_dig.png", +}) + +minetest.register_node("throwing:arrow_dig_box", { + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + -- Shaft + {-6.5/17, -1.5/17, -1.5/17, 6.5/17, 1.5/17, 1.5/17}, + --Spitze + {-4.5/17, 2.5/17, 2.5/17, -3.5/17, -2.5/17, -2.5/17}, + {-8.5/17, 0.5/17, 0.5/17, -6.5/17, -0.5/17, -0.5/17}, + --Federn + {6.5/17, 1.5/17, 1.5/17, 7.5/17, 2.5/17, 2.5/17}, + {7.5/17, -2.5/17, 2.5/17, 6.5/17, -1.5/17, 1.5/17}, + {7.5/17, 2.5/17, -2.5/17, 6.5/17, 1.5/17, -1.5/17}, + {6.5/17, -1.5/17, -1.5/17, 7.5/17, -2.5/17, -2.5/17}, + + {7.5/17, 2.5/17, 2.5/17, 8.5/17, 3.5/17, 3.5/17}, + {8.5/17, -3.5/17, 3.5/17, 7.5/17, -2.5/17, 2.5/17}, + {8.5/17, 3.5/17, -3.5/17, 7.5/17, 2.5/17, -2.5/17}, + {7.5/17, -2.5/17, -2.5/17, 8.5/17, -3.5/17, -3.5/17}, + } + }, + tiles = {"throwing_arrow_dig.png", "throwing_arrow_dig.png", "throwing_arrow_dig_back.png", "throwing_arrow_dig_front.png", "throwing_arrow_dig_2.png", "throwing_arrow_dig.png"}, + groups = {not_in_creative_inventory=1}, +}) + +local THROWING_ARROW_ENTITY={ + physical = false, + timer=0, + visual = "wielditem", + visual_size = {x=0.1, y=0.1}, + textures = {"throwing:arrow_dig_box"}, + lastpos={}, + collisionbox = {0,0,0,0,0,0}, +} + +THROWING_ARROW_ENTITY.on_step = function(self, dtime) + self.timer=self.timer+dtime + local pos = self.object:getpos() + local node = minetest.env:get_node(pos) + + if self.timer>0.2 then + local objs = minetest.env:get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "throwing:arrow_dig_entity" and obj:get_luaentity().name ~= "__builtin:item" then + minetest.env:add_item(pos, 'throwing:arrow_dig') + minetest.env:remove_node(pos) + self.object:remove() + end + else + minetest.env:add_item(pos, 'throwing:arrow_dig') + minetest.env:remove_node(pos) + self.object:remove() + end + end + end + + if self.lastpos.x~=nil then + if node.name ~= "air" then + minetest.env:add_item(self.lastpos, 'throwing:arrow_dig') + minetest.env:remove_node(pos) + self.object:remove() + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} +end + +minetest.register_entity("throwing:arrow_dig_entity", THROWING_ARROW_ENTITY) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/fire_arrow.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/fire_arrow.lua new file mode 100755 index 00000000..0bbad7fe --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/fire_arrow.lua @@ -0,0 +1,127 @@ +minetest.register_craftitem("throwing:arrow_fire", { + description = "Fire Arrow", + inventory_image = "throwing_arrow_fire.png", +}) + +minetest.register_node("throwing:arrow_fire_box", { + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + -- Shaft + {-6.5/17, -1.5/17, -1.5/17, 6.5/17, 1.5/17, 1.5/17}, + --Spitze + {-4.5/17, 2.5/17, 2.5/17, -3.5/17, -2.5/17, -2.5/17}, + {-8.5/17, 0.5/17, 0.5/17, -6.5/17, -0.5/17, -0.5/17}, + --Federn + {6.5/17, 1.5/17, 1.5/17, 7.5/17, 2.5/17, 2.5/17}, + {7.5/17, -2.5/17, 2.5/17, 6.5/17, -1.5/17, 1.5/17}, + {7.5/17, 2.5/17, -2.5/17, 6.5/17, 1.5/17, -1.5/17}, + {6.5/17, -1.5/17, -1.5/17, 7.5/17, -2.5/17, -2.5/17}, + + {7.5/17, 2.5/17, 2.5/17, 8.5/17, 3.5/17, 3.5/17}, + {8.5/17, -3.5/17, 3.5/17, 7.5/17, -2.5/17, 2.5/17}, + {8.5/17, 3.5/17, -3.5/17, 7.5/17, 2.5/17, -2.5/17}, + {7.5/17, -2.5/17, -2.5/17, 8.5/17, -3.5/17, -3.5/17}, + } + }, + tiles = {"throwing_arrow_fire.png", "throwing_arrow_fire.png", "throwing_arrow_fire_back.png", "throwing_arrow_fire_front.png", "throwing_arrow_fire_2.png", "throwing_arrow_fire.png"}, + groups = {not_in_creative_inventory=1}, +}) + +local THROWING_ARROW_ENTITY={ + physical = false, + timer=0, + visual = "wielditem", + visual_size = {x=0.1, y=0.1}, + textures = {"throwing:arrow_fire_box"}, + lastpos={}, + collisionbox = {0,0,0,0,0,0}, +} + +THROWING_ARROW_ENTITY.on_step = function(self, dtime) + self.timer=self.timer+dtime + local pos = self.object:getpos() + local node = minetest.env:get_node(pos) + + if self.timer>0.2 then + local objs = minetest.env:get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, 2) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "throwing:arrow_fire_entity" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 0 + if minetest.setting_getbool("enable_pvp") then + damage = 5 + end + obj:punch(self.object, 1.0, { + full_punch_interval=1.0, + damage_groups={fleshy=damage}, + }, nil) + self.object:remove() + end + else + local damage = 0 + if minetest.setting_getbool("enable_pvp") then + damage = 5 + end + obj:punch(self.object, 1.0, { + full_punch_interval=1.0, + damage_groups={fleshy=damage}, + }, nil) + self.object:remove() + end + end + end + + if self.lastpos.x~=nil then + if node.name ~= "air" and node.name ~= "throwing:light" then + minetest.env:set_node(self.lastpos, {name="fire:basic_flame"}) + self.object:remove() + end + if math.floor(self.lastpos.x+0.5) ~= math.floor(pos.x+0.5) or math.floor(self.lastpos.y+0.5) ~= math.floor(pos.y+0.5) or math.floor(self.lastpos.z+0.5) ~= math.floor(pos.z+0.5) then + if minetest.env:get_node(self.lastpos).name == "throwing:light" then + minetest.env:remove_node(self.lastpos) + end + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="throwing:light"}) + end + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} +end + +minetest.register_entity("throwing:arrow_fire_entity", THROWING_ARROW_ENTITY) + +minetest.register_craft({ + output = 'throwing:arrow_fire 4', + recipe = { + {'default:stick', 'default:stick', 'bucket:bucket_lava'}, + }, + replacements = { + {"bucket:bucket_lava", "bucket:bucket_empty"} + } +}) + +minetest.register_node("throwing:light", { + drawtype = "airlike", + paramtype = "light", + sunlight_propagates = true, + tiles = {"throwing_empty.png"}, + light_source = LIGHT_MAX-4, + selection_box = { + type = "fixed", + fixed = { + {0,0,0,0,0,0} + } + }, + groups = {not_in_creative_inventory=1} +}) + +minetest.register_abm({ + nodenames = {"throwing:light"}, + interval = 10, + chance = 1, + action = function(pos, node) + minetest.env:remove_node(pos) + end +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/init.lua new file mode 100755 index 00000000..0b700838 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/init.lua @@ -0,0 +1,109 @@ +arrows = { + {"throwing:arrow", "throwing:arrow_entity"}, + {"throwing:arrow_fire", "throwing:arrow_fire_entity"}, + {"throwing:arrow_teleport", "throwing:arrow_teleport_entity"}, + {"throwing:arrow_dig", "throwing:arrow_dig_entity"}, + {"throwing:arrow_build", "throwing:arrow_build_entity"} +} + +local throwing_shoot_arrow = function(itemstack, player) + for _,arrow in ipairs(arrows) do + if player:get_inventory():get_stack("main", player:get_wield_index()+1):get_name() == arrow[1] then + if not minetest.setting_getbool("creative_mode") then + player:get_inventory():remove_item("main", arrow[1]) + end + local playerpos = player:getpos() + local obj = minetest.env:add_entity({x=playerpos.x,y=playerpos.y+1.5,z=playerpos.z}, arrow[2]) + local dir = player:get_look_dir() + obj:setvelocity({x=dir.x*19, y=dir.y*19, z=dir.z*19}) + obj:setacceleration({x=dir.x*-3, y=-10, z=dir.z*-3}) + obj:setyaw(player:get_look_yaw()+math.pi) + minetest.sound_play("throwing_sound", {pos=playerpos}) + if obj:get_luaentity().player == "" then + obj:get_luaentity().player = player + end + obj:get_luaentity().node = player:get_inventory():get_stack("main", 1):get_name() + return true + end + end + return false +end + +minetest.register_tool("throwing:bow_wood", { + description = "Wood Bow", + inventory_image = "throwing_bow_wood.png", + stack_max = 1, + on_use = function(itemstack, user, pointed_thing) + if throwing_shoot_arrow(itemstack, user, pointed_thing) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/50) + end + end + return itemstack + end, +}) + +minetest.register_craft({ + output = 'throwing:bow_wood', + recipe = { + {'farming:string', 'group:wood', ''}, + {'farming:string', '', 'group:wood'}, + {'farming:string', 'group:wood', ''}, + } +}) + +minetest.register_tool("throwing:bow_stone", { + description = "Stone Bow", + inventory_image = "throwing_bow_stone.png", + stack_max = 1, + on_use = function(itemstack, user, pointed_thing) + if throwing_shoot_arrow(item, user, pointed_thing) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/100) + end + end + return itemstack + end, +}) + +minetest.register_craft({ + output = 'throwing:bow_stone', + recipe = { + {'farming:string', 'group:stone', ''}, + {'farming:string', '', 'group:stone'}, + {'farming:string', 'group:stone', ''}, + } +}) + +minetest.register_tool("throwing:bow_steel", { + description = "Steel Bow", + inventory_image = "throwing_bow_steel.png", + stack_max = 1, + on_use = function(itemstack, user, pointed_thing) + if throwing_shoot_arrow(item, user, pointed_thing) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/200) + end + end + return itemstack + end, +}) + +minetest.register_craft({ + output = 'throwing:bow_steel', + recipe = { + {'farming:string', 'default:steel_ingot', ''}, + {'farming:string', '', 'default:steel_ingot'}, + {'farming:string', 'default:steel_ingot', ''}, + } +}) + +dofile(minetest.get_modpath("throwing").."/arrow.lua") +dofile(minetest.get_modpath("throwing").."/fire_arrow.lua") +dofile(minetest.get_modpath("throwing").."/teleport_arrow.lua") +dofile(minetest.get_modpath("throwing").."/dig_arrow.lua") +dofile(minetest.get_modpath("throwing").."/build_arrow.lua") + +if minetest.setting_get("log_mods") then + minetest.log("action", "throwing loaded") +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/sounds/throwing_sound.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/sounds/throwing_sound.ogg new file mode 100755 index 0000000000000000000000000000000000000000..88ec777120d589b0a9d1f6d99b79cc904fa7a944 GIT binary patch literal 6200 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.2 then + local objs = minetest.env:get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, 2) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "throwing:arrow_teleport_entity" and obj:get_luaentity().name ~= "__builtin:item" then + if self.player ~= "" then + self.player:setpos(pos) + self.player:get_inventory():add_item("main", ItemStack("throwing:arrow_teleport")) + end + self.object:remove() + end + else + if self.player ~= "" then + self.player:setpos(pos) + self.player:get_inventory():add_item("main", ItemStack("throwing:arrow_teleport")) + end + self.object:remove() + end + end + end + + if self.lastpos.x~=nil then + if node.name ~= "air" then + if self.player ~= "" then + self.player:setpos(self.lastpos) + self.player:get_inventory():add_item("main", ItemStack("throwing:arrow_teleport")) + end + self.object:remove() + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} +end + +minetest.register_entity("throwing:arrow_teleport_entity", THROWING_ARROW_ENTITY) + +minetest.register_craft({ + output = 'throwing:arrow_teleport', + recipe = { + {'default:stick', 'default:stick', 'default:mese'}, + } +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow.png new file mode 100755 index 0000000000000000000000000000000000000000..c867dd3a94279516e127e81c43486f09ae32f8f9 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN|0(?STfpoeyOHED9=FOYaxEc2V z`HUq&e!&b5&u*jvIclCRjv*C{$qVEY*e3gAF!}iS^cWmC!||xuMSx+pluxn2+eMNL Z47xWNe2Tr3eSkU`JYD@<);T3K0RXj*A|n6* literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_2.png new file mode 100755 index 0000000000000000000000000000000000000000..01b8a38c7f41c1ee7bd3886b956b8b55b5185248 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN|0(?STfpoeyOHED9=FOYaxEc2V z`HUq&e!&b5&u*jvIclCRjv*C{$qQr?j%goZStv16GO?kvlT)XO!AGHC9ou1<4u-o7 Z40?tPKC{`uDPd+V@L&KvIDzMgo_5l8iz9+N`lWeY}&A4!=f2y z4xKr3rYXKfQ1MVh8lMw`R}%Y^-%~i*4%jdR6*A1&>hz5bXas|&tDnm{r-UW|Jnk;< literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_build.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_build.png new file mode 100755 index 0000000000000000000000000000000000000000..c49cb7b7342b7be36b4f0210c93d01760cba3cfb GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~_yc@GT!D1DHp}MCoA1qM`2YX^ zALmFvpb%q8kY6x^!?PP{K#rQHi(^OyWAXy|1g6PnGMLVsIn!fs;0VW~W)}g5*-}2m e25%QhGB6mGF$62vr`iB@FnGH9xvX56X=R6Nv>#^=P~mBjw!_Y_XH12zmHR~hD1U7ocEXas|&tDnm{r-UW| DhbS_f literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_build_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_build_front.png new file mode 100755 index 0000000000000000000000000000000000000000..434ac7e0986b11ab991e3beb75cc33dee32a3076 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~_yc@GT!AzYY~H;2-h77t|Nryc zFHr#UnM#8Ef*BYYr~F+9g&Owd2npw*NqUgogR eUow&53^Rj8GDE7W*ScJw9tKZWKbLh*2~7Z{Nh2cw literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig.png new file mode 100755 index 0000000000000000000000000000000000000000..1402cd3458561ce6b7a7460bfafae89866fc3411 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~_yc@GT!D1DHp}MCn-3f~@c;jR z&WSxcfkKQWL4Lsu4$p3+0Xb@(E{-7;jL8e+6PPBS$zVEj=1h;lfg>D`nq34KW=r`L e8@yd4$-rP##t^JvpK1ft!QkoY=d#Wzp$Pzq)+f*a literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_2.png new file mode 100755 index 0000000000000000000000000000000000000000..5c2fad95813e22d9be8de96569a7f1a40a3fc8a4 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~_yc@GT!D1DHp}MCn-3f~@c;jR z&WSxcfkKQWL4Lsu4$p3+0Xb@(E{-7;jL8dR6Aoz~;aMm#QzEfp=1fVQCWbQ#4eQtr e%XBc@WneJ;#1O2XX>J14!QkoY=d#Wzp$PzFnkO{? literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_back.png new file mode 100755 index 0000000000000000000000000000000000000000..a90482201ac401ee96fb7d718af83e912311a21a GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~L<4+6T!HlTIW0gkU7Ka|=FJBV z9QgnLe`}$`Euau{NswPK0|R4k;TI1e*WA;^F{FYq*@4|B!bO8Y$KeczlHjuq8#Zm) zv|z@WQ)kYc>56X=R6Nv>#^=P~mBjw!_Y_XH12zmHR~hD1U7ocEXas|&tDnm{r-UW| D>MApu literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_dig_front.png new file mode 100755 index 0000000000000000000000000000000000000000..8d0e81216a368427dfb720016ad3aea46b1a95cd GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~_yc@GT!AzYY~H;2z<~q*|NsBV zyYM=Y&r}lR7tFxOIOXp;AWy^7#WAFUG1-B=C&ER8!N))-kf e{*s9dXP6l*k{MD}z1HP|jP!K%b6Mw<&;$TBz$E1W literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire.png new file mode 100755 index 0000000000000000000000000000000000000000..30deba405c9bb03d30403b41ff9bde20cb6bf1be GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~ECYN(T!HlWt=2ztWPkSP|37Gz zuFbM}^X3b7yf@s0ANY$sju(BhN&91r(&q%}ue0<)Dht&?DqAcKxeYG^HM5ok`2_=M z28Kh~Y#V`;si%u$NCji^0{H~y$uSyCK4;$8G_5f>aO~6pg#!mqo<7gT?jR`Url^;f jVw#}Pk;Jzw)`Xeiwj^WjJLQ=tK?Zrc`njxgN@xNA=1M{4 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_2.png new file mode 100755 index 0000000000000000000000000000000000000000..1181b35da5e635f3ed6e5d00666b4d293a54ceef GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~ECYN(T!HlWt=2ztWPkSP|37Gz zuFbM}^X3b7yf@s0ANY$sju(BhN&91r(&q%}ue0<)Dht&?DqAcKxeYG^HM5ok`2_=M z28Kh~Y#V`;p{I*uNCji^0@;Ma+DBLyM%;`@bePaScP6Js6T_c9b7Yt_vUcojk%$a9 fBiJJ4W6r>E{Xb)F>cRH4AVWM|{an^LB{Ts5>G?rV literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_back.png new file mode 100755 index 0000000000000000000000000000000000000000..f96151c5b2c42ab11732fafc552bc1865d33d38e GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~%mREuT!HlTIW0gkU7Ka|=FJ!E zcyG7~KkyfOxm*3~Ed8H3vOf#efA;AAydD3)Q1gF_<^MVE|G#?g=u3|W>R~Pk@(X5Q zVC*gY;sNA3dAc};R4^txu=_-~XfWtFoZ(Ose71q3;Nyk`GtQhkbLLE=(jh((K^L*a xC+uAx7D=5wd+d0V5`*eS=1;Y!SeO&!7#dzMJab{ZrwlZW!PC{xWt~$(696P|N1Olv literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_fire_front.png new file mode 100755 index 0000000000000000000000000000000000000000..9853bd825e173a714f675205651de44b76bef503 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~LIQk3T!AzYY~H;2f*tS0P=*_B z!Vmn#9>&|F7N&Q5W2RhBB1|`2{mDGEVus4#;!#ba4!+U`%#k?}>2H zVDK>zO5`){H&`vvbuy<$=ueY|(xW$%=Iqf>a#GT{6r$^X2_j=za;`>q^GN&%Q~loCIBLtA~gU2 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport.png new file mode 100755 index 0000000000000000000000000000000000000000..059dd968a2ae716ba800eea69ff6503dd20a56c7 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~_yc@GT!D1DHp}MCoB#i3`2YX^ z%EliPfI^HVL4Lsu4$p3+0Xb@(E{-7;jL8e+6PPBS$zVEj=1h;lfg>D`nq34KW=r`L e8@yd4$-rP##t^JvpK1ft!QkoY=d#Wzp$P!B{U~7o literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_2.png new file mode 100755 index 0000000000000000000000000000000000000000..029177b07739475fe9d1aaddbb20b1279b8e6a6f GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~_yc@GT!D1DHp}MCoB#i3`2YX^ z%EliPfI^HVL4Lsu4$p3+0Xb@(E{-7;jL8dR6Aoz~;aMm#QzEfp=1fVQCWbQ#4eQtr e%XBc@WneJ;#1O2XX>J14!QkoY=d#Wzp$Pzx!6(K5 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_back.png new file mode 100755 index 0000000000000000000000000000000000000000..92c683c5f132b48ad401d7f316c56fffa9f3220a GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~L<4+6T!HlTIW0gkU7Ka|=FR{A zGyMPmUp3L>Gf;@RB*-tAfq}8N@QVkKYwqdd7*fHQ?7;35;iAEy<8X#UN$}Z*4VyM? zS}^0xsWWHJbj7y_DjsS`<8xy0N@9QVdkQDp0UL&ps|<6hF3;KnG=jm?)z4*}Q$iB} Ds**DG literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_front.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_arrow_teleport_front.png new file mode 100755 index 0000000000000000000000000000000000000000..0a6175c3d5d525a2240e1f9160162f61cd52b2f3 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn3?z9rZ$AN~_yc@GT!AzYY~H;2|9^)6|NlqI zUi}B;GnEAS1v4-*PWihI$kXt2aSW+oOm<-JiEzOUVVQW?_Y;0_HS09CO zPN0)(pqGfUq>R76zsbqT($dn}+S=aU-sI%u?Ck9F^73q&6wLqt00DGTPE!Ct=GbNc z007`gL_t(|+J%$R5`rKU1+NiVDVk}CDF6SPT_HLKSo^v=hhZ2fi(L#e$vrz8=O-yd zRy(PQGzW)__uA1@k@c)Y@TM$F1gYnsZaDD){5EKAO}!SuBS68vy28gnU3QADmvih< zkm}fQ7*KfFhpvc6&k?0At&!?Fkg4NnyblO$mM96M|TJi(tx1 q;Qjz)ij)#Eix7}I0sY}n{IW0EFcd38*&_b{0000FMftYbwxI`wC5!Qc2zo60Rs$%{FW(E=80uwVN5q=koD3{9sfNVA^dKM6m zZz>`QHmfCSs9G|1zU>GAn3=WnbmsrMhl z!t3=aSGVv)JgzKjnWa&+G~jD%YaJDKc6KHl1k81iy+C6WLnRR*jlWs z{p2XX1gStE0FTFm)6-MifrW(yrRzE*5l9*WVzF4)n|YwskEK!xM@L6^^Q3^q`7s3m zx~`*Its=d@e`k1O{w*W0T+lR4JR2EPO4_KMk!*6bG>{iBu1NE6V!e2hVYI$EH+$n!Y2a?I8 z(O#KAB*8@3OYhn6N~MBV6TdJ%I*7&jF_qXYh`#NCWGbcXK|<1QG*eSkHawfnio|X~ z+9=E5`(4HS|z9r+)2dJyBDe}2Wl@7##EC;9l`5GkQ%}Ggby2$kh-$~$r5DFbRvn! z9pKgqZ=HyV=dbZ-#D#P^tu#$jnM|gw7!eAE6xlPK5s5^4I#%g)S{;1TB{wjVGkJjKNRq`05kvD*;#dX zcqr~0cuTKP)%T4VP!)AYgR05Y;0{v0C7qHc2^&IPym2b z0EKZ*iCO@WUjU$!YoM2ip=to7Z2+xu0J5ZvzrVl9$;r~v()kc~)&Kwi0d!JMQvg8b z*k%9#0LDo~K~#7FebCLef*=&d@q=8vWR!v*nyK&qm=S}$_JGr#H2D43p%QKLlw$9! zqT8H3#prBP_TAHc%6Qa}f=^?jTd z0{Vv7F$TEM0qhKe$API5T;g$I;uo-G!3!x>Fe?_Lf(ZILV$RhOvlghVk)QhjEA9@e TL*V!-00000NkvXXu0mjf%h8!~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_empty.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_empty.png new file mode 100755 index 0000000000000000000000000000000000000000..d0ff224445c97605c8277061eb4a72e1fa378389 GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blE>9Q7kP60RkPIsWquGUyyFgI} MPgg&ebxsLQ083~K+W-In literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_string.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/throwing/textures/throwing_string.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/README.txt new file mode 100755 index 00000000..150b501d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/README.txt @@ -0,0 +1,45 @@ +Minetest 0.4 mod: vessels +========================== + +Crafts +------- +Glass bottle (yields 10) + + G - G + G - G + - G - + +Drinking Glass (yields 14) + + G - G + G - G + G G G + +Heavy Steel Bottle (yields 5) + + S - S + S - S + - S - + +License of source code: +----------------------- +Copyright (C) 2012 Vanessa Ezekowitz +Version 2012-09-02 +Modifications by Perttu Ahola + +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. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +WTFPL + +Authors of media files +----------------------- +Unless specifically noted, +Copyright (C) 2012 Vanessa Ezekowitz + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/init.lua new file mode 100755 index 00000000..7b53aea1 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/init.lua @@ -0,0 +1,119 @@ +-- Minetest 0.4 mod: vessels +-- See README.txt for licensing and other information. + +minetest.register_node("vessels:glass_bottle", { + description = "Glass Bottle (empty)", + drawtype = "plantlike", + tiles = {"vessels_glass_bottle.png"}, + inventory_image = "vessels_glass_bottle_inv.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.4, 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.4, 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_inv.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.4, 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", "" } + } +}) + + +-- Make sure we can recycle them + +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", +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_drinking_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_drinking_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..4cff308c29f7618471f41ed3bd249344def22ed1 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=6=3ygqZ~@#g*44xYaE z{Pm}IAHMq62zmh}7)yfuf*Bm1-ADs+LOop^LpZJ{A7GORox*y6hnRn~=n|fQeC{Sy1mN!^9-EB*qnbZX2Z11XUH) hnJ4Tq6fiJgV2InrI{#0!_9LJL44$rjF6*2UngE!TJ{tf4 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_drinking_glass_inv.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_drinking_glass_inv.png new file mode 100755 index 0000000000000000000000000000000000000000..4cff308c29f7618471f41ed3bd249344def22ed1 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=6=3ygqZ~@#g*44xYaE z{Pm}IAHMq62zmh}7)yfuf*Bm1-ADs+LOop^LpZJ{A7GORox*y6hnRn~=n|fQeC{Sy1mN!^9-EB*qnbZX2Z11XUH) hnJ4Tq6fiJgV2InrI{#0!_9LJL44$rjF6*2UngE!TJ{tf4 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_glass_bottle.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_glass_bottle.png new file mode 100755 index 0000000000000000000000000000000000000000..e9dc6837810f8133d91dcb462c1893769335a46e GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3sgoV|7H>G{j|_a3=? z?97d=ThAOkcxCn06CJs+m##mY*_gY!ue?aO{0UGgV@Z%-FoVOh8)-m}zo(012*>qg z2BvwOJOT%JQ#Y{a^EGT(r0%>_XhtGW*$OGPHYN$?MG*~-jjV?fk{FCFBt#ly6qW^Jujk`do|E#22WQ%mvv4FO#rZdMCG{j|_a3=? z?97d=ThAOkcxCn06CJs+m##mY*_gY!ue?aO{0UGgV@Z%-FoVOh8)-m}zo(012*>qg z2BvwOJOT%JQ#Y{a^EGT(r0%>_XhtGW*$OGPHYN$?MG*~-jjV?fk{FCFBt#ly6qW^Jujk`do|E#22WQ%mvv4FO#rZdMCRohpr*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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_steel_bottle.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/vessels/textures/vessels_steel_bottle.png new file mode 100755 index 0000000000000000000000000000000000000000..834a3d5a062f37faa598e9c95bb3c59dd8da4fff GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Uw}`DE0Ep^1ILda2QsHjnR4;s z#pTPFU%h(u#EBC(Zrs?vfB*dX^Ba;pA3b_>_wL=ZXU}fhv}w_zMYCqjnlNEPXJ_Z^ z(#Q-C)8h*&WmQYQ0!?Ho3GxeOcy{ly+}wrbKz^L3i(`ny<+bO``5FvFm@iD3e^0yM zf47oI6O-}0H|CPPGPCbrl={!;qp4US%61?wT6?MZ#+OYg&-KD)O7w1e%BHuK^I*nF x`2+=)4e<+iGp;+Y+?(ET=Juz(R^jf}j8=_wL=ZXU}fhv}w_zMYCqjnlNEPXJ_Z^ z(#Q-C)8h*&WmQYQ0!?Ho3GxeOcy{ly+}wrbKz^L3i(`ny<+bO``5FvFm@iD3e^0yM zf47oI6O-}0H|CPPGPCbrl={!;qp4US%61?wT6?MZ#+OYg&-KD)O7w1e%BHuK^I*nF x`2+=)4e<+iGp;+Y+?(ET=Juz(R^jf}j8= : name + ]]-- + + if param == "E" then + for line in whoison.presence_file:lines() do + local datas = minetest.deserialize(line) + if not datas then + minetest.log("error", "[whoison] Cannot load line (" .. line .. + ") : invalid line") + return false + end + return {[datas.name] = datas.time} + end + return table + elseif minetest.get_player_by_name(param) then + for line in whoison.presence_file:lines() do + local datas = minetest.deserialize(line) + if datas then + if datas.name == param then + return datas.time + end + end + end + minetest.log("error", "[whoison] Cannot load datas for " .. param .. + " : player not registered") + return false + else + minetest.log("error", "[whoison] Cannot load datas for " .. param .. + " : not a player nor 'Everyone'") + return false + end +end + +function whoison.functions.save(param) + --[[ + Values for param : + * : name + ]]-- + + for line in whoison.presence_file:lines() do + local datas = minetest.deserialize(line) + if datas then + if datas.name == param then + -- Erase line + local i = 0 + whoison.presence_file:seek(string.len(line),"cur") + print("removing " .. string.len(line)) + while i < string.len(line) do + whoison.presence_file:write("\b") + i = i + 1 + end + whoison.presence_file:write(minetest.serialize( + {name = param, time = whoison.datas[param]} + ) .. "\n") + return true + end + end + end + whoison.presence_file:write(minetest.serialize( + {name = param, time = whoison.datas[param]} + ) .. "\n") + return true +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/init.lua new file mode 100755 index 00000000..6b17e3db --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/init.lua @@ -0,0 +1,145 @@ +whoison = {} +whoison.lastrun = os.time() +whoison.lastseen = {} + +local filename = minetest.get_worldpath().."/online-players" +local seenfile = minetest.get_worldpath().."/last-seen" + +function whoison.createFile(loopit) + local file = io.open(filename, "w") + file:write(os.time().."\n") + file:write(minetest.get_server_status().."\n") + for _,player in ipairs(minetest.get_connected_players()) do + + local name = player:get_player_name() + whoison.updateStats(name) + local ppos = minetest.pos_to_string(player:getpos()) + local datastring = name.."|"..ppos.."\n" + file:write( datastring ) + end + file:close() + minetest.log("action","Updated online player file") + if ( loopit == true ) then + minetest.after(300,whoison.createFile,true) + end + whoison.lastrun = os.time() +end + +function whoison.saveLastSeen() + local f = io.open(seenfile,"w") + f:write(minetest.serialize(whoison.lastseen)) + f:close() +end + +function whoison.loadLastSeen() + local f = io.open(seenfile,"r") + if ( f ~= nil ) then + local ls = f:read("*all") + f:close() + if ( ls ~= nil and ls ~= "" ) then + whoison.lastseen = minetest.deserialize(ls) + end + end +end + +function whoison.getLastOnline(name) + whoison.updateFormat(name) + return whoison.lastseen[name]['lastonline'] +end + +function whoison.getTimeOnline(name) + whoison.updateFormat(name) + return whoison.lastseen[name]['timeonline'] +end + +function whoison.updateStats(name) + whoison.updateFormat(name) + whoison.lastseen[name]['timeonline'] = whoison.lastseen[name]['timeonline'] + ( os.time() - whoison.lastrun ) + whoison.lastseen[name]['lastonline'] = os.time() +end + +function whoison.updateFormat(name) + if ( type(whoison.lastseen[name]) ~= "table" ) then + -- update old data to new format + minetest.log("action",name.." lastseen is not a table... fixing...") + local lo = whoison.lastseen[name] + whoison.lastseen[name] = {timeonline=0,lastonline=lo} + end +end + +minetest.register_on_joinplayer(function (player) + whoison.createFile(false) + whoison.saveLastSeen() +end) + +minetest.register_on_leaveplayer(function (player) + whoison.createFile(false) + whoison.saveLastSeen() +end) + +minetest.register_chatcommand("seen",{ + param = "", + description = "Tells the last time a player was online", + func = function (name, param) + if ( param ~= nil ) then + local t = whoison.getLastOnline(param) + if ( t ~= nil ) then + local diff = (os.time() - t) + minetest.chat_send_player(name,param.." was last online "..breakdowntime(diff).." ago") + else + minetest.chat_send_player(name,"Sorry, I have no record of "..param) + end + else + minetest.chat_send_player(name,"Usage is /seen ") + end + end +}) + +minetest.register_chatcommand("timeonline",{ + param = "", + description = "Shows the cumulative time a player has been online", + func = function (name, param) + if ( param ~= nil ) then + local t = whoison.getTimeOnline(param) + if ( t ~= nil ) then + minetest.chat_send_player(name,param.." has been online for "..breakdowntime(t)) + else + minetest.chat_send_player(name,"Sorry, I have no record of "..param) + end + else + minetest.chat_send_player(name,"Usage is /timeonline ") + end + end +}) + +--minetest.register_chatcommand("timeonline", core.chatcommands["played"]) + +function breakdowntime(t) + local countdown = t + local answer = "" + + if countdown >= 86400 then + local days = math.floor(countdown / 86400) + countdown = countdown % 86400 + answer = days .. " days " + end + if countdown >= 3600 then + local hours = math.floor(countdown / 3600) + countdown = countdown % 3600 + answer = answer .. hours .. " hours " + end + if countdown >= 60 then + local minutes = math.floor(countdown / 60) + countdown = countdown % 60 + answer = answer .. minutes .. " minutes " + end + + local seconds = countdown + answer = answer .. seconds .. " seconds" + + return answer +end + +minetest.after(10,whoison.createFile,true) + +whoison.loadLastSeen() diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/init.lua.new b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/init.lua.new new file mode 100755 index 00000000..51702d3d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/whoison/init.lua.new @@ -0,0 +1,76 @@ +-- Rewrite of whoison mod, LeMagnesium +-- + +whoison = {} +whoison.datas = {} +whoison.config = {} +whoison.config.save_interval = 10 +whoison.functions = {} + +dofile(minetest.get_modpath("whoison") .. "/functions.lua") + +-- Boot, Step 0, open presence file +whoison.presence_file = io.open(minetest.get_worldpath() .. "/whoison.wio","r+") +if not whoison.presence_file then + --minetest.log("error", "[whoison] Cannot open presence file! Mod disabled.") + whoison.presence_file = io.open(minetest.get_worldpath() .. "/whoison.wio","w") + return +end + +whoison.datas = whoison.functions.load("E") +if not whoison.datas then + whoison.datas = {} +end + + +-- Boot, Step 1, define callbacks + +function whoison.functions.on_newplayer(player) + whoison.datas[player:get_player_name()] = 0 +end + +function whoison.functions.on_joinplayer(player) + local time = whoison.functions.load(player:get_player_name()) + if not time then + minetest.log("error", "[whoison] Reading failed. Player " .. + player:get_player_name()) + whoison.datas[player:get_player_name()] = 0 + + return + end + minetest.log("action", "[whoison] Successfuly read datas for player" .. + player:get_player_name()) + whoison.datas[player:get_player_name()] = time +end + +function whoison.functions.on_leaveplayer(player) + local name = player:get_player_name() + local auth = minetest.get_auth_handler().get_auth(name) + if auth and auth.last_login then + local last_login = auth.last_login + local uptime = os.difftime(os.time(),last_login) + whoison.datas[name] = whoison.datas[name] + uptime + local success = whoison.functions.save(name) + if not success then + minetest.log("error", "[whoison] Something went wrong while saving " .. + name .. "'s file") + else + minetest.log("action", "[whoison] Successfuly saved datas for " .. + "player " .. name) + end + else + minetest.log("error", "[whoison] Couldn't get " .. name .. "'s uptime") + return + end +end + +function whoison.functions.on_shutdown() + for index, player in pairs(minetest.get_connected_players()) do + whoison.functions.on_leaveplayer(player) + end +end + +minetest.register_on_joinplayer(whoison.functions.on_joinplayer) +minetest.register_on_newplayer(whoison.functions.on_newplayer) +minetest.register_on_leaveplayer(whoison.functions.on_leaveplayer) +minetest.register_on_shutdown(whoison.functions.on_shutdown) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/README.txt new file mode 100755 index 00000000..9db13327 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/README.txt @@ -0,0 +1,28 @@ +Minetest 0.4 mod: wool +====================== + +Mostly backward-compatible with jordach's 16-color wool mod. + +License of source code: +----------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Cisoun: +- 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/init.lua new file mode 100755 index 00000000..9c17b0ce --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/init.lua @@ -0,0 +1,50 @@ +-- minetest/wool/init.lua + +-- Backwards compatibility with jordach's 16-color wool mod +minetest.register_alias("wool:dark_blue", "wool:blue") +minetest.register_alias("wool:gold", "wool:yellow") + +local wool = {} +-- 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. +wool.dyes = { + {"white", "White", nil}, + {"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 _, row in ipairs(wool.dyes) do + local name = row[1] + local desc = row[2] + local craft_color_group = row[3] + -- Node Definition + 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(), + }) + if craft_color_group then + -- Crafting from dye and white wool + minetest.register_craft({ + type = "shapeless", + output = 'wool:'..name, + recipe = {'group:dye,'..craft_color_group, 'group:wool'}, + }) + end +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_black.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_black.png new file mode 100755 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(#wJNGkCiCxvXp_(r$)y zp2M+ij0^6Bx|hyw=$T{l`HkepV$Py7Rv&|mpKy0*NSAgf1!~NYHkrUZ``CBW@F2s} z!YWp3{mM@`jKyTOE4|NMyku{o_o_(&VqH#pg_BNM)b;;iEOBI6#ins!JJ5X$p00i_ I>zopr0AuJ_l>h($ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_brown.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_brown.png new file mode 100755 index 0000000000000000000000000000000000000000..2620dfdb5222aef3551c34191b5e1e0dfdaf5e1d GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZEwEw;*I|g&XK+(wh|*=S zmt_dnV(?RAFcD+$RAwl#WyrQ*NH=9r=VypFWY}n>s0GwG)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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_cyan.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_cyan.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_dark_green.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_dark_green.png new file mode 100755 index 0000000000000000000000000000000000000000..a686bfd86c52b87edb6602311abf8e7c797912d4 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!dVo)et5ODoPCbKEG=o+ZgGvsA zLK=f?0)s>tgGwHQSO9~tHv^v|gIX!WO14}}pq7457sn8Z%esd>`Irp_m^V(U+G_j1 zK3`AKVN&%=^G^TjSzo?C^>Wpi7$C9IYthoyoWw xWRcHV@yG992Q?fK7x>@BGJ8*)&DrXm_Syw3%E^6IXMs**@O1TaS?83{1OU8bS1$kn literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_dark_grey.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_dark_grey.png new file mode 100755 index 0000000000000000000000000000000000000000..93597236966434250b9a19f9de05cea7f7c95a7f GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4tF^VYt*x!Sy}h2Eo{x`@ zxw*NQmzR-|k(!#Cv9YncyStyCpPZbWqoZS5uU$P**JMu@#}J9jtOwf}4;XMT8|W*n z{=Yw(^HJ2A^un0itZ$2#u)N{m%*(&Sz^N_xkny^9-_GkR3|6ho4K{6&UmzXg^n@vM zN#OH_S})GV$l%wE*@33B72d?gIsd+Fw8CUU@T+Un-ONjrOVXa#9jIPvyJ&Bsx5j$L zoI`DU80UYR6MRDP{n5-#v)`~?R!R%bw(H~0fBBm+L7rvO>7ToNfX-v^boFyt=akR{ E01uK`jsO4v literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_green.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_green.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_magenta.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_magenta.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_orange.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_orange.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_red.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_red.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_white.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_white.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_yellow.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/wool/textures/wool_yellow.png new file mode 100755 index 0000000000000000000000000000000000000000..2b0f04897e264960f4d4e59aa04d0c786afd4c00 GIT binary patch literal 255 zcmV_X?85mcu< z2}SL#tmqFMA+92jB{$bf@{+V5BIkv36lscN)9tskw|yFUEC^ZOe` + +Enable or disable node inspection. + + //inspect on + //inspect off + //inspect 1 + //inspect 0 + //inspect true + //inspect false + //inspect yes + //inspect no + //inspect enable + //inspect disable + //inspect + +### `//reset` + +Reset the region so that it is empty. + + //reset + +### `//mark` + +Show markers at the region positions. + + //mark + +### `//unmark` + +Hide markers if currently shown. + + //unmark + +### `//pos1` + +Set WorldEdit region position 1 to the player's location. + + //pos1 + +### `//pos2` + +Set WorldEdit region position 2 to the player's location. + + //pos2 + +### `//p set/set1/set2/get` + +Set WorldEdit region, WorldEdit position 1, or WorldEdit position 2 by punching nodes, or display the current WorldEdit region. + + //p set + //p set1 + //p set2 + //p get + +### `//fixedpos set1 x y z` + +Set a WorldEdit region position to the position at (``, ``, ``). + + //fixedpos set1 0 0 0 + //fixedpos set1 -30 5 28 + //fixedpos set2 1004 -200 432 + +### `//volume` + +Display the volume of the current WorldEdit region. + + //volume + +### `//deleteblocks` + +Delete the MapBlocks (16x16x16 units) that contain the selected region. This means that mapgen will be invoked for that area. As only whole MapBlocks get removed, the deleted area is usually larger than the selected one. Also, mapgen can trigger mechanisms like mud reflow or cavegen, which affects nodes (up to 112 nodes away) outside the MapBlock, so dont use this near buildings. + + //deleteblocks + +### `//set ` + +Set the current WorldEdit region to ``. + + //set air + //set cactus + //set Blue Lightstone + //set dirt with grass + +### `//mix ...` + +Fill the current WorldEdit region with a random mix of ``, `...`. + + //mix air + //mix cactus stone glass sandstone + //mix Bronze + //mix default:cobble air + +### `//replace ` + +Replace all instances of `` with `` in the current WorldEdit region. + + //replace Cobblestone air + //replace lightstone_blue glass + //replace dirt Bronze Block + //replace mesecons:wire_00000000_off flowers:flower_tulip + +### `//replaceinverse ` + +Replace all nodes other than `` with `` in the current WorldEdit region. + + //replaceinverse Cobblestone air + //replaceinverse flowers:flower_waterlily glass + //replaceinverse dirt Bronze Block + //replaceinverse mesecons:wire_00000000_off flowers:flower_tulip + +### `//hollowsphere ` + +Add hollow sphere centered at WorldEdit position 1 with radius ``, composed of ``. + + //hollowsphere 5 Diamond Block + //hollowsphere 12 glass + //hollowsphere 17 mesecons:wire_00000000_off + +### `//sphere ` + +Add sphere centered at WorldEdit position 1 with radius ``, composed of ``. + + //sphere 5 Diamond Block + //sphere 12 glass + //sphere 17 mesecons:wire_00000000_off + +### `//hollowdome ` + +Add hollow dome centered at WorldEdit position 1 with radius ``, composed of ``. + + //hollowdome 5 Diamond Block + //hollowdome -12 glass + //hollowdome 17 mesecons:wire_00000000_off + +### `//dome ` + +Add dome centered at WorldEdit position 1 with radius ``, composed of ``. + + //dome 5 Diamond Block + //dome -12 glass + //dome 17 mesecons:wire_00000000_off + +### `//hollowcylinder x/y/z/? ` + +Add hollow cylinder at WorldEdit position 1 along the x/y/z/? axis with length `` and radius ``, composed of ``. + + //hollowcylinder x +5 8 Bronze Block + //hollowcylinder y 28 10 glass + //hollowcylinder z -12 3 mesecons:wire_00000000_off + //hollowcylinder ? 2 4 default:stone + +### `//cylinder x/y/z/? ` + +Add cylinder at WorldEdit position 1 along the x/y/z/? axis with length `` and radius ``, composed of ``. + + //cylinder x +5 8 Bronze Block + //cylinder y 28 10 glass + //cylinder z -12 3 mesecons:wire_00000000_off + //cylinder ? 2 4 default:stone + +### `//pyramid x/y/z? ` + +Add pyramid centered at WorldEdit position 1 along the x/y/z/? axis with height ``, composed of ``. + + //pyramid x 8 Diamond Block + //pyramid y -5 glass + //pyramid z 2 mesecons:wire_00000000_off + //pyramid ? 12 mesecons:wire_00000000_off + +### `//spiral ` + +Add spiral centered at WorldEdit position 1 with side length ``, height ``, space between walls ``, composed of ``. + + //spiral 20 5 3 Diamond Block + //spiral 5 2 1 glass + //spiral 7 1 5 mesecons:wire_00000000_off + +### `//copy x/y/z/? ` + +Copy the current WorldEdit region along the x/y/z/? axis by `` nodes. + + //copy x 15 + //copy y -7 + //copy z +4 + //copy ? 8 + +### `//move x/y/z/? ` + +Move the current WorldEdit positions and region along the x/y/z/? axis by `` nodes. + + //move x 15 + //move y -7 + //move z +4 + //move ? -1 + +### `//stack x/y/z/? ` + +Stack the current WorldEdit region along the x/y/z/? axis `` times. + + //stack x 3 + //stack y -1 + //stack z +5 + //stack ? 12 + +### `//stack2 ` + +Stack the current WorldEdit region `` times by offset ``, ``, ``. + + //stack2 5 3 8 2 + //stack2 1 -1 -1 -1 + +### `//scale ` + +Scale the current WorldEdit positions and region by a factor of positive integer `` with position 1 as the origin. + + //scale 2 + //scale 1 + //scale 10 + +### `//transpose x/y/z/? x/y/z/?` + +Transpose the current WorldEdit positions and region along the x/y/z/? and x/y/z/? axes. + + //transpose x y + //transpose x z + //transpose y z + //transpose ? y + +### `//flip x/y/z/?` + +Flip the current WorldEdit region along the x/y/z/? axis. + + //flip x + //flip y + //flip z + //flip ? + +### `//rotate x/y/z/? ` + +Rotate the current WorldEdit positions and region along the x/y/z/? axis by angle `` (90 degree increment). + + //rotate x 90 + //rotate y 180 + //rotate z 270 + //rotate ? -90 + +### `//orient ` + +Rotate oriented nodes in the current WorldEdit region around the Y axis by angle `` (90 degree increment) + + //orient 90 + //orient 180 + //orient 270 + //orient -90 + +### `//fixlight` + +Fixes the lighting in the current WorldEdit region. + + //fixlight + +### `//hide` + +Hide all nodes in the current WorldEdit region non-destructively. + + //hide + +### `//suppress ` + +Suppress all in the current WorldEdit region non-destructively. + + //suppress Diamond Block + //suppress glass + //suppress mesecons:wire_00000000_off + +### `//highlight ` + +Highlight in the current WorldEdit region by hiding everything else non-destructively. + + //highlight Diamond Block + //highlight glass + //highlight mesecons:wire_00000000_off + +### `//restore` + +Restores nodes hidden with WorldEdit in the current WorldEdit region. + + //restore + +### `//save ` + +Save the current WorldEdit region to "(world folder)/schems/``.we". + + //save some random filename + //save huge_base + +### `//allocate ` + +Set the region defined by nodes from "(world folder)/schems/``.we" as the current WorldEdit region. + + //allocate some random filename + //allocate huge_base + +### `//load ` + +Load nodes from "(world folder)/schems/``.we" with position 1 of the current WorldEdit region as the origin. + + //load some random filename + //load huge_base + +### `//lua ` + +Executes `` as a Lua chunk in the global namespace. + + //lua worldedit.pos1["singleplayer"] = {x=0, y=0, z=0} + //lua worldedit.rotate(worldedit.pos1["singleplayer"], worldedit.pos2["singleplayer"], "y", 90) + +### `//luatransform ` + +Executes `` as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region. + + //luatransform minetest.add_node(pos, {name="default:stone"}) + //luatransform if minetest.get_node(pos).name == "air" then minetest.add_node(pos, {name="default:water_source"}) + +### `//mtschemcreate ` + +Save the current WorldEdit region using the Minetest Schematic format to "(world folder)/schems/``.mts". + + //mtschemcreate some random filename + //mtschemcreate huge_base + +### `//mtschemplace ` + +Load nodes from "(world folder)/schems/``.mts" with position 1 of the current WorldEdit region as the origin. + + //mtschemplace some random filename + //mtschemplace huge_base + +### `//mtschemprob start/finish/get` + +After using `//mtschemprob start` all nodes punched will bring up a text field where a probablity can be entered. +This mode can be left with `//mtschemprob finish`. `//mtschemprob get` will display the probabilities saved for the nodes. + + //mtschemprob get + +### `//clearobjects` + +Clears all objects within the WorldEdit region. + + //clearobjects diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/LICENSE.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/LICENSE.txt new file mode 100755 index 00000000..dba13ed2 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/LICENSE.txt @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/README.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/README.md new file mode 100755 index 00000000..22dd7c74 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/README.md @@ -0,0 +1,160 @@ +WorldEdit v1.1 for Minetest 0.4.8+ +================================== +The ultimate in-game world editing tool for [Minetest](http://minetest.net/)! Tons of functionality to help with building, fixing, and more. + +For more information, see the [forum topic](https://forum.minetest.net/viewtopic.php?id=572) at the Minetest forums. + +# New users should see the [tutorial](Tutorial.md). + +![Screenshot](http://i.imgur.com/lwhodrv.png) + +Installing +---------- + +If you are using Windows, consider installing this mod using [MODSTER](https://forum.minetest.net/viewtopic.php?id=6497), a super simple mod installer that will take care of everything for you. If you are using MODSTER, skip directly to step 6 in the instructions below. + +There is a nice installation guide over at the [Minetest Wiki](http://wiki.minetest.com/wiki/Installing_mods). Here is a short summary: + +1. Download the mod from the [official releases page](https://github.com/Uberi/Minetest-WorldEdit/releases). The download links are labelled "Source Code". If you are using Windows, you will probably want to download the ZIP version. +2. You should have a file named `SOMETHING.zip` or `SOMETHING.tar.gz`. +3. Extract this file using your archiver of choice. If you are using Windows, open the ZIP file and move the folder inside to a safe place outside of the ZIP file. +4. Make sure that you now have a folder with a file named README.md inside it. If you just have another folder inside this folder, use this nested folder instead. +5. Move this folder into the `MINETEST_FOLDER/mods` folder, where `MINETEST_FOLDER` is the folder Minetest is located in. +6. Open Minetest to a world selection screen. +7. Select a world you want to use WorldEdit in by left clicking on it once, and press the **Configure** button. +8. You should have a mod selection screen. Select the one named something like `Minetest-WorldEdit` by left clicking once and press the **Enable MP** button. +9. Press the **Save** button. You can now use WorldEdit in that world. Repeat steps 7 to 9 to enable WorldEdit for other worlds too. + +If you are having trouble, try asking for help in the [IRC channel](http://webchat.freenode.net/?channels=#minetest) (faster but may not always have helpers online) or ask on the [forum topic](https://forum.minetest.net/viewtopic.php?id=572) (slower but more likely to get help). + +Usage +----- +WorldEdit works primarily through the WorldEdit GUI and chat commands. Depending on your key bindings, you can invoke chat entry with the "t" key, and open the chat console with the "F10" key. + +WorldEdit has a huge potential for abuse by untrusted players. Therefore, users will not be able to use WorldEdit unless they have the `worldedit` privelege. This is available by default in single player, but in multiplayer the permission must be explicitly given by someone with the right credentials, using the follwoing chat command: `/grant worldedit`. This privelege can later be removed using the following chat command: `/revoke worldedit`. + +Certain functions/commands such as WorldEdit GUI's "Run Lua" function (equivalent to the `//lua` and `//luatransform` chat command) additionally require the `server` privilege. This is because it is extremely dangerous to give access to these commands to untrusted players, since they essentially are able to control the computer the server is running on. Give this privilege only to people you trust with your computer. + +For in-game information about these commands, type `/help ` in the chat. For example, to learn more about the `//copy` command, simply type `/help /copy` to display information relevant to copying a region. + +Interface +--------- +WorldEdit is accessed in-game in two main ways. + +The GUI adds a screen to each player's inventory that gives access to various WorldEdit functions. The [tutorial](Tutorial.md) and the [Chat Commands Reference](ChatCommands.md) may be helpful in learning to use it. + +The chat interface adds many chat commands that perform various WorldEdit powered tasks. It is documented in the [Chat Commands Reference](ChatCommands.md). + +Compatibility +------------- +This mod supports Minetest versions 0.4.8 and newer. Older versions of WorldEdit may work with older versions of Minetest, but are not recommended or supported. + +WorldEdit works quite well with other mods, and does not have any known mod conflicts. + +WorldEdit GUI works with [Unified Inventory](https://forum.minetest.net/viewtopic.php?id=3933) and [Inventory++](https://forum.minetest.net/viewtopic.php?id=6204), but these are not required to use the mod. + +If you use any other inventory manager mods, note that they may conflict with the WorldEdit GUI. If this is the case, it may be necessary to disable them. + +WorldEdit API +------------- +WorldEdit exposes all significant functionality in a simple Lua interface. Adding WorldEdit to the file "depends.txt" in your mod gives you access to all of the `worldedit` functions. The API is useful for tasks such as high-performance node manipulation, alternative interfaces, and map creation. + +If you don't add WorldEdit to your "depends.txt" file, each file in the WorldEdit mod is also independent. For example, one may import the WorldEdit primitives API using the following code: + + dofile(minetest.get_modpath("worldedit").."/primitives.lua") + +AGPLv3 compatible mods may further include WorldEdit files in their own mods. This may be useful if a modder wishes to completely avoid any dependencies on WorldEdit. Note that it is required to give credit to the authors. + +This API is documented in the [WorldEdit API Reference](WorldEdit API.md). + +Axes +---- +The coordinate system is the same as that used by Minetest; positive Y is upwards, positive X is rightwards, and positive Z is forwards, if a player is facing North (positive Z axis). + +When an axis is specified in a WorldEdit chat command, it is specified as one of the following values: `x`, `y`, `z`, or `?`. + +In the GUI, there is a dropdown menu for this purpose. The "Look direction" option has the same effect as `?` does in chat commands. + +The value `?` represents the axis the player is currently facing. If the player is facing more than one axis, the axis the player face direction is closest to will be used. + +Nodes +----- +Node names are required for many types of commands that identify or modify specific types of nodes. They can be specified in a number of ways. + +First, by description - the tooltip that appears when hovering over the item in an inventory. This is case insensitive and includes values such as "Cobblestone" and "bronze block". Note that certain commands (namely, `//replace` and `//replaceinverse`) do not support descriptions that contain spaces in the `` field. + +Second, by name - the node name that is defined by code, but without the mod name prefix. This is case sensitive and includes values such as "piston_normal_off" and "cactus". Nodes defined in the `default` mod always take precedence over other nodes when searching for the correct one, and if there are multiple possible nodes (such as "a:celery" and "b:celery"), one is chosen in no particular order. + +Finally, by full name - the unambiguous identifier of the node, prefixes and all. This is case sensitive and includes values such as "default:stone" and "mesecons:wire_00000000_off". + +The node name "air" can be used anywhere a normal node name can, and acts as a blank node. This is useful for clearing or removing nodes. For example, `//set air` would remove all the nodes in the current WorldEdit region. Similarly, `//sphere 10 air`, when WorldEdit position 1 underground, would dig a large sphere out of the ground. + +Regions +------- +Most WorldEdit commands operate on regions. Regions are a set of two positions that define a 3D cuboid. They are local to each player and chat commands affect only the region for the player giving the commands. + +Each positions together define two opposing corners of the cube. With two opposing corners it is possible to determine both the location and dimensions of the region. + +Regions are not saved between server restarts. They start off as empty regions, and cannot be used with most WorldEdit commands until they are set to valid values. + +Markers +------- +Entities are used to mark the location of the WorldEdit regions. They appear as boxes containing the number 1 or 2, and represent position 1 and 2 of the WorldEdit region, respectively. + +To remove the entities, simply punch them. This does not reset the positions themselves. + +Schematics +---------- +WorldEdit supports two different types of schematics. + +The first is the WorldEdit Schematic format, with the file extension ".we", and in some older versions, ".wem". There have been several previous versions of the WorldEdit Schematic format, but WorldEdit is capable of loading any past versions, and will always support them - there is no need to worry about schematics becoming obselete. + +As of version 5, WorldEdit schematics include a header. The header is seperated from the content by a colon (`:`). It contains fields seperated by commas (`,`). Currently only one field is used, which contains the version in ASCII decimal. + +The current version of the WorldEdit Schematic format is essentially an array of node data tables in Lua 5.1 table syntax preceded by a header. +Specifically it looks like this: + + 5:return { + { + y = , + x = , + z = , + name = , + param1 = , + param2 = , + meta = , + }, + <...> + } + + +The ordering of the values and minor aspects of the syntax, such as trailing commas or newlines, are not guaranteed to stay the same in future versions. + +The WorldEdit Schematic format is accessed via the WorldEdit API, or WorldEdit serialization chat commands such as `//serialize` and `//deserialize`. + +The second is the Minetest Schematic format (MTS). The details of this format may be found in the Minetest documentation and are out of the scope of this document. Access to this format is done via specialized MTS commands such as `//mtschemcreate` and `//mtschemplace`. + +Authors +------- +WorldEdit would not be possible without the contributions of many developers and designers. Below, they are listed alphabetically: + + cheapie + cornernote + cyisfor + electricface + kaeza + khonkhortisan + sfan5 + ShadowNinja + spillz + Uberi/Temperest + +License +------- +Copyright 2013 sfan5, Anthony Zhang (Uberi/Temperest), and Brett O'Donnell (cornernote). + +This mod is licensed under the [GNU Affero General Public License](http://www.gnu.org/licenses/agpl-3.0.html). + +Basically, this means everyone is free to use, modify, and distribute the files, as long as these modifications are also licensed the same way. + +Most importantly, the Affero variant of the GPL requires you to publish your modifications in source form, even if the mod is run only on the server, and not distributed. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/Tutorial.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/Tutorial.md new file mode 100755 index 00000000..1ed39983 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/Tutorial.md @@ -0,0 +1,120 @@ +WorldEdit Tutorial +================== +This is a step-by-step tutorial outlining the basic usage of WorldEdit. For more information, see the [README](README.md). + +Let's start with a few assumptions: + +* You have a compatible version of Minetest working. + * See the [README](README.md) for compatibility information. +* You have WorldEdit installed as a mod. + * If using Windows, [MODSTER](https://forum.minetest.net/viewtopic.php?pid=101463) makes installing mods totally painless. + * Simply download the file, extract the archive, and move it to the correct mod folder for Minetest. + * See the installation instructions in [README](README.md) if you need more details. +* You are familiar with the basics of the game. + * How to walk, jump, and climb. + * How to dig, place, and punch blocks. + * One of the following: + * How to type into the chat and read text from it. + * How to open the inventory screen and press buttons on it. + +Overview +-------- +WorldEdit has a "region", which is simply a cuboid area defined by two markers, both of which the player can move around. Every player can have their own region with their own two markers. + +WorldEdit GUI buttons and chat commands generally work inside the region selected, or around the first marker. + +If you are using the chat commands, follow the steps under **Chat Commands**. If you are using the WorldEdit GUI, follow the steps under **WorldEdit GUI**. + +Step 1: Selecting a region +-------------------------- +### Chat Commands + +In the chat prompt, enter `//p set`. In the chat, you are prompted to punch two nodes to set the positions of the two markers. + +Punch a nearby node. Be careful of breakable ones such as torches. A black cube reading "1" will appear around the node. This is the marker for WorldEdit position 1. + +Walk away from the node you just punched. Now, punch another node. A black cube reading "2" will appear around the node. This is the marker for WorldEdit position 2. + +### WorldEdit GUI + +Open the main WorldEdit GUI from your inventory screen. The icon looks like a globe with a red dot in the center. + +Press the "Get/Set Positions" button. On the new screen, press the "Set Position 1" button. The inventory screen should close. + +Punch a nearby node. Be careful of breakable ones such as torches. A black cube reading "1" will appear around the node. This is the marker for WorldEdit position 1. + +Walk away from the node you just punched. Open your inventory again. It should be on the same page as it was before. + +Press the "Set Position 2" button. The inventory screen should close. + +Now, punch another node. A black cube reading "2" will appear around the node. This is the marker for WorldEdit position 2. + +Step 2: Region commands +----------------------- +### Chat Commands + +In the chat prompt, enter `//set mese`. In the chat, you will see a message showing the number of nodes set after a small delay. + +Look at the place between the two markers: it is now filled with MESE blocks! + +The `//set ` command fills the region with whatever node you want. It is a region-oriented command, which means it works inside the WorldEdit region only. + +Now, try a few different variations, such as `//set torch`, `//set cobble`, and `//set water`. + +### WorldEdit GUI + +Open the main WorldEdit GUI from your inventory screen. + +Press the "Set Nodes" button. You should see a new screen with various options for setting nodes. + +Enter "mese" in the "Name" field. Press Search if you would like to see what the node you just entered looks like. + +Press the "Set Nodes" button on this screen. In the chat, you will see a message showing the number of nodes set after a small delay. + +Look at the place between the two markers: it is now filled with MESE blocks! + +The "Set Nodes" function fills the region with whatever node you want. It is a region-oriented command, which means it works inside the WorldEdit region only. + +Now, try a few different variations on the node name, such as "torch", "cobble", and "water". + +Step 3: Position commands +------------------------- +### Chat Commands + +In the chat prompt, enter `//hollowdome 30 glass`. In the chat, you will see a message showing the number of nodes set after a small delay. + +Look around marker 1: it is now surrounded by a hollow glass dome! + +The `//hollowdome ` command creates a hollow dome centered around marker 1, made of any node you want. It is a position-oriented command, which means it works around marker 1 and can go outside the WorldEdit region. + +### WorldEdit GUI + +Open the main WorldEdit GUI from your inventory screen. + +Press the "Sphere/Dome" button. You should see a new screen with various options for making spheres or domes. + +Enter "glass" in the "Name" field. Press Search if you would like to see what the node you just entered looks like. + +Enter "30" in the "Radius" field. + +Press the "Hollow Dome" button on this screen. In the chat, you will see a message showing the number of nodes added after a small delay. + +Look around marker 1: it is now surrounded by a hollow glass dome! + +The "Hollow Dome" function creates a hollow dome centered around marker 1, made of any node you want. It is a position-oriented command, which means it works around marker 1 and can go outside the WorldEdit region. + +Step 4: Other commands +---------------------- +### Chat Commands + +There are many more commands than what is shown here. See the [Chat Commands Reference](ChatCommands.md) for a detailed list of them, along with descriptions and examples for every single one. + +If you're in-game and forgot how a command works, just use the `/help ` command, without the first forward slash. For example, to see some information about the `//set ` command mentioned earlier, simply use `/help /set`. + +A very useful command to check out is the `//save ` command, which can save everything inside the WorldEdit region to a file, stored on the computer hosting the server (the player's computer, in single player mode). You can then later use `//load ` to load the data in a file into a world, even another world on another computer. + +### WorldEdit GUI + +This only scratches the surface of what WorldEdit is capable of. Most of the functions in the WorldEdit GUI correspond to chat commands, and so the [Chat Commands Reference](ChatCommands.md) may be useful if you get stuck. + +It is helpful to explore the various buttons in the interface and check out what they do. Learning the chat command interface is also useful if you use WorldEdit intensively - an experienced chat command user can usually work faster than an experienced WorldEdit GUI user. \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/WorldEdit API.md b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/WorldEdit API.md new file mode 100755 index 00000000..f50b5062 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/WorldEdit API.md @@ -0,0 +1,219 @@ +WorldEdit API +============= +The WorldEdit API is composed of multiple modules, each of which is independent and can be used without the other. Each module is contained within a single file. + +If needed, individual modules such as visualization.lua can be removed without affecting the rest of the program. The only file that cannot be removed is init.lua, which is necessary for the mod to run. + +For more information, see the [README](README.md). + +General +------- + +### value = worldedit.version + +Contains the current version of WorldEdit in a table of the form `{major=MAJOR_INTEGER, minor=MINOR_INTEGER}`, where `MAJOR_INTEGER` is the major version (the number before the period) as an integer, and `MINOR_INTEGER` is the minor version (the number after the period) as an integer. This is intended for version checking purposes. + +### value = worldedit.version_string + +Contains the current version of WorldEdit in the form of a string `"MAJOR_INTEGER.MINOR_INTEGER"`, where `MAJOR_INTEGER` is the major version (the number before the period) as an integer, and `MINOR_INTEGER` is the minor version (the number after the period) as an integer. This is intended for display purposes. + +Manipulations +------------- +Contained in manipulations.lua, this module allows several node operations to be applied over a region. + +### count = worldedit.set(pos1, pos2, node_name) + +Sets a region defined by positions `pos1` and `pos2` to `node_name`. To clear a region, use "air" as the value of `node_name`. + +Returns the number of nodes set. + +### count = worldedit.replace(pos1, pos2, searchnode, replacenode) + +Replaces all instances of `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes replaced. + +### count = worldedit.replaceinverse(pos1, pos2, searchnode, replacenode) + +Replaces all nodes other than `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes replaced. + +### count = worldedit.copy(pos1, pos2, axis, amount) + +Copies the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes. + +Returns the number of nodes copied. + +### count = worldedit.move(pos1, pos2, axis, amount) + +Moves the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes. + +Returns the number of nodes moved. + +### count = worldedit.stack(pos1, pos2, axis, count) + +Duplicates the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") `count` times. + +Returns the number of nodes stacked. + +### count = worldedit.stack2(pos1, pos2, direction, amount) + +Duplicates the region defined by positions `pos1` and `pos2` `amount` times with offset vector `direction`. + +Returns the number of nodes stacked. + +### count, newpos1, newpos2 = worldedit.stretch(pos1, pos2, stretchx, stretchy, stretchz) + +Stretches the region defined by positions `pos1` and `pos2` by an factor of positive integers `stretchx`, `stretchy`. and `stretchz` along the X, Y, and Z axes, respectively, with `pos1` as the origin. + +Returns the number of nodes stretched, the new scaled position 1, and the new scaled position 2. + +### count, newpos1, newpos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + +Transposes a region defined by the positions `pos1` and `pos2` between the `axis1` and `axis2` axes ("x" or "y" or "z"). + +Returns the number of nodes transposed, the new transposed position 1, and the new transposed position 2. + +### count = worldedit.flip(pos1, pos2, axis) + +Flips a region defined by the positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z"). + +Returns the number of nodes flipped. + +### count, newpos2, newpos2 = worldedit.rotate(pos1, pos2, angle) + +Rotates a region defined by the positions `pos1` and `pos2` by `angle` degrees clockwise around the y axis (supporting 90 degree increments only). + +Returns the number of nodes rotated, the new position 1, and the new position 2. + +### count = worldedit.orient(pos1, pos2, angle) + +Rotates all oriented nodes in a region defined by the positions `pos1` and `pos2` by `angle` degrees clockwise (90 degree increment) around the Y axis. + +Returns the number of nodes oriented. + +### count = worldedit.fixlight(pos1, pos2) + +Fixes the lighting in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes updated. + +### count = worldedit.clearobjects(pos1, pos2) + +Clears all objects in a region defined by the positions `pos1` and `pos2`. + +Returns the number of objects cleared. + +Primitives +---------- +Contained in primitives.lua, this module allows the creation of several geometric primitives. + +### count = worldedit.sphere(pos, radius, node_name, hollow) + +Adds a sphere centered at `pos` with radius `radius`, composed of `node_name`. + +Returns the number of nodes added. + +### count = worldedit.dome(pos, radius, node_name, hollow) + +Adds a dome centered at `pos` with radius `radius`, composed of `node_name`. + +Returns the number of nodes added. + +### count = worldedit.cylinder(pos, axis, length, radius, node_name, hollow) + +Adds a cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `node_name`. + +Returns the number of nodes added. + +### count = worldedit.pyramid(pos, axis, height, node_name) + +Adds a pyramid centered at `pos` along the `axis` axis ("x" or "y" or "z") with height `height`. + +Returns the number of nodes added. + +### count = worldedit.spiral(pos, length, height, spacer, node_name) + +Adds a spiral centered at `pos` with side length `length`, height `height`, space between walls `spacer`, composed of `node_name`. + +Returns the number of nodes added. + +Visualization +------------- +Contained in visualization.lua, this module allows nodes to be visualized in different ways. + +### volume = worldedit.volume(pos1, pos2) + +Determines the volume of the region defined by positions `pos1` and `pos2`. + +Returns the volume. + +### count = worldedit.hide(pos1, pos2) + +Hides all nodes in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes. + +Returns the number of nodes hidden. + +### count = worldedit.suppress(pos1, pos2, node_name) + +Suppresses all instances of `node_name` in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes. + +Returns the number of nodes suppressed. + +### count = worldedit.highlight(pos1, pos2, node_name) + +Highlights all instances of `node_name` in a region defined by positions `pos1` and `pos2` by non-destructively hiding all other nodes. + +Returns the number of nodes found. + +### count = worldedit.restore(pos1, pos2) + +Restores all nodes hidden with WorldEdit functions in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes restored. + +Serialization +------------- +Contained in serialization.lua, this module allows regions of nodes to be serialized and deserialized to formats suitable for use outside MineTest. + +### version, extra_fields, content = worldedit.read_header(value) + +Reads the header from serialized data `value`. + +Returns the version as a positive integer (nil for unknown versions), +extra header fields (nil if not supported), and the content after the header. + +### data, count = worldedit.serialize(pos1, pos2) + +Converts the region defined by positions `pos1` and `pos2` into a single string. + +Returns the serialized data and the number of nodes serialized, or nil. + +### pos1, pos2, count = worldedit.allocate(origin_pos, value) + +Determines the volume the nodes represented by string `value` would occupy if deserialized at `origin_pos`. + +Returns the two corner positions and the number of nodes, or nil. + +### count = worldedit.deserialize(origin_pos, value) + +Loads the nodes represented by string `value` at position `origin_pos`. + +Returns the number of nodes deserialized or nil. + +Code +---- +Contained in code.lua, this module allows arbitrary Lua code to be used with WorldEdit. + +### error = worldedit.lua(code) + +Executes `code` as a Lua chunk in the global namespace. + +Returns an error if the code fails or nil otherwise. + +### error = worldedit.luatransform(pos1, pos2, code) + +Executes `code` as a Lua chunk in the global namespace with the variable `pos` available, for each node in a region defined by positions `pos1` and `pos2`. + +Returns an error if the code fails or nil otherwise. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/config.ld b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/config.ld new file mode 100755 index 00000000..69be2243 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/config.ld @@ -0,0 +1,12 @@ +project = "WorldEdit" +title = "WorldEdit API Documentation" +description = "Minetest mod to mass-modify nodes" +format = "markdown" +file = {"worldedit"} +topics = { + "README.md", + "Tutorial.md", + "ChatCommands.md", + "LICENSE.txt" +} + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/modpack.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/modpack.txt new file mode 100755 index 00000000..e69de29b diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/code.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/code.lua new file mode 100755 index 00000000..a939debb --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/code.lua @@ -0,0 +1,52 @@ +--- Lua code execution functions. +-- @module worldedit.code + +--- Executes `code` as a Lua chunk in the global namespace. +-- @return An error message if the code fails, or nil on success. +function worldedit.lua(code) + local func, err = loadstring(code) + if not func then -- Syntax error + return err + end + local good, err = pcall(func) + if not good then -- Runtime error + return err + end + return nil +end + + +--- Executes `code` as a Lua chunk in the global namespace with the variable +-- pos available, for each node in a region defined by positions `pos1` and +-- `pos2`. +-- @return An error message if the code fails, or nil on success. +function worldedit.luatransform(pos1, pos2, code) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local factory, err = loadstring("return function(pos) " .. code .. " end") + if not factory then -- Syntax error + return err + end + local func = factory() + + worldedit.keep_loaded(pos1, pos2) + + local pos = {x=pos1.x, y=0, z=0} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local good, err = pcall(func, pos) + if not good then -- Runtime error + return err + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return nil +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/common.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/common.lua new file mode 100755 index 00000000..be9a2c9c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/common.lua @@ -0,0 +1,114 @@ +--- Common functions [INTERNAL]. All of these functions are internal! +-- @module worldedit.common + +--- Copies and modifies positions `pos1` and `pos2` so that each component of +-- `pos1` is less than or equal to the corresponding component of `pos2`. +-- Returns the new positions. +function worldedit.sort_pos(pos1, pos2) + pos1 = {x=pos1.x, y=pos1.y, z=pos1.z} + pos2 = {x=pos2.x, y=pos2.y, z=pos2.z} + if pos1.x > pos2.x then + pos2.x, pos1.x = pos1.x, pos2.x + end + if pos1.y > pos2.y then + pos2.y, pos1.y = pos1.y, pos2.y + end + if pos1.z > pos2.z then + pos2.z, pos1.z = pos1.z, pos2.z + end + return pos1, pos2 +end + + +--- Determines the volume of the region defined by positions `pos1` and `pos2`. +-- @return The volume. +function worldedit.volume(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + return (pos2.x - pos1.x + 1) * + (pos2.y - pos1.y + 1) * + (pos2.z - pos1.z + 1) +end + + +--- Gets other axes given an axis. +-- @raise Axis must be x, y, or z! +function worldedit.get_axis_others(axis) + if axis == "x" then + return "y", "z" + elseif axis == "y" then + return "x", "z" + elseif axis == "z" then + return "x", "y" + else + error("Axis must be x, y, or z!") + end +end + + +function worldedit.keep_loaded(pos1, pos2) + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) +end + + +local mh = {} +worldedit.manip_helpers = mh + + +--- Generates an empty VoxelManip data table for an area. +-- @return The empty data table. +function mh.get_empty_data(area) + -- Fill emerged area with ignore so that blocks in the area that are + -- only partially modified aren't overwriten. + local data = {} + local c_ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(area.MinEdge, area.MaxEdge) do + data[i] = c_ignore + end + return data +end + + +function mh.init(pos1, pos2) + local manip = minetest.get_voxel_manip() + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + return manip, area +end + + +function mh.init_radius(pos, radius) + local pos1 = vector.subtract(pos, radius) + local pos2 = vector.add(pos, radius) + return mh.init(pos1, pos2) +end + + +function mh.init_axis_radius(base_pos, axis, radius) + return mh.init_axis_radius_length(base_pos, axis, radius, radius) +end + + +function mh.init_axis_radius_length(base_pos, axis, radius, length) + local other1, other2 = worldedit.get_axis_others(axis) + local pos1 = { + [axis] = base_pos[axis], + [other1] = base_pos[other1] - radius, + [other2] = base_pos[other2] - radius + } + local pos2 = { + [axis] = base_pos[axis] + length, + [other1] = base_pos[other1] + radius, + [other2] = base_pos[other2] + radius + } + return mh.init(pos1, pos2) +end + + +function mh.finish(manip, data) + -- Update map + manip:set_data(data) + manip:write_to_map() + manip:update_map() +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/compatibility.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/compatibility.lua new file mode 100755 index 00000000..c989a058 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/compatibility.lua @@ -0,0 +1,74 @@ +--- Compatibility functions. +-- @module worldedit.compatibility + +local function deprecated(new_func) + local info = debug.getinfo(1, "n") + local msg = "worldedit." .. info.name .. "() is deprecated." + if new_func then + msg = msg .. " Use worldedit." .. new_func .. "() instead." + end + minetest.log("deprecated", msg) +end + +worldedit.allocate_old = worldedit.allocate + +worldedit.deserialize_old = worldedit.deserialize + +function worldedit.metasave(pos1, pos2, filename) + deprecated("save") + local file, err = io.open(filename, "wb") + if err then return 0 end + local data, count = worldedit.serialize(pos1, pos2) + file:write(data) + file:close() + return count +end + +function worldedit.metaload(originpos, filename) + deprecated("load") + filename = minetest.get_worldpath() .. "/schems/" .. file .. ".wem" + local file, err = io.open(filename, "wb") + if err then return 0 end + local data = file:read("*a") + return worldedit.deserialize(originpos, data) +end + +function worldedit.scale(pos1, pos2, factor) + deprecated("stretch") + return worldedit.stretch(pos1, pos2, factor, factor, factor) +end + +function worldedit.valueversion(value) + deprecated("read_header") + local version = worldedit.read_header(value) + if not version or version > worldedit.LATEST_SERIALIZATION_VERSION then + return 0 + end + return version +end + +function worldedit.replaceinverse(pos1, pos2, search_node, replace_node) + deprecated("replace") + return worldedit.replace(pos1, pos2, search_node, replace_node, true) +end + +function worldedit.clearobjects(...) + deprecated("clear_objects") + return worldedit.clear_objects(...) +end + +function worldedit.hollow_sphere(pos, radius, node_name) + deprecated("sphere") + return worldedit.sphere(pos, radius, node_name, true) +end + +function worldedit.hollow_dome(pos, radius, node_name) + deprecated("dome") + return worldedit.dome(pos, radius, node_name, true) +end + +function worldedit.hollow_cylinder(pos, axis, length, radius, node_name) + deprecated("cylinder") + return worldedit.cylinder(pos, axis, length, radius, node_name, true) +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/init.lua new file mode 100755 index 00000000..b31b8c73 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/init.lua @@ -0,0 +1,44 @@ +--- Worldedit. +-- @module worldedit +-- @release 1.1 +-- @copyright 2013 sfan5, Anthony Zhang (Uberi/Temperest), and Brett O'Donnell (cornernote). +-- @license GNU Affero General Public License version 3 (AGPLv3) +-- @author sfan5 +-- @author Anthony Zang (Uberi/Temperest) +-- @author Bret O'Donnel (cornernote) +-- @author ShadowNinja + +worldedit = {} +worldedit.version = {1, 1, major=1, minor=1} +worldedit.version_string = table.concat(worldedit.version, ".") + +if not minetest.get_voxel_manip then + local err_msg = "This version of WorldEdit requires Minetest 0.4.8 or later! You have an old version." + minetest.log("error", string.rep("#", 128)) + minetest.log("error", err_msg) + minetest.log("error", string.rep("#", 128)) + error(err_msg) +end + +local path = minetest.get_modpath(minetest.get_current_modname()) + +local function load_module(path) + local file = io.open(path, "r") + if not file then return end + file:close() + return dofile(path) +end + +dofile(path .. "/common.lua") +load_module(path .. "/manipulations.lua") +load_module(path .. "/primitives.lua") +load_module(path .. "/visualization.lua") +load_module(path .. "/serialization.lua") +load_module(path .. "/code.lua") +load_module(path .. "/compatibility.lua") + + +if minetest.setting_getbool("log_mods") then + minetest.log("action", "[WorldEdit] Loaded!") +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/manipulations.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/manipulations.lua new file mode 100755 index 00000000..365d7b39 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/manipulations.lua @@ -0,0 +1,597 @@ +--- Generic node manipulations. +-- @module worldedit.manipulations + +local mh = worldedit.manip_helpers + + +--- Sets a region to `node_names`. +-- @param pos1 +-- @param pos2 +-- @param node_names Node name or list of node names. +-- @return The number of nodes set. +function worldedit.set(pos1, pos2, node_names) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local manip, area = mh.init(pos1, pos2) + local data = mh.get_empty_data(area) + + if type(node_names) == "string" then -- Only one type of node + local id = minetest.get_content_id(node_names) + -- Fill area with node + for i in area:iterp(pos1, pos2) do + data[i] = id + end + else -- Several types of nodes specified + local node_ids = {} + for i, v in ipairs(node_names) do + node_ids[i] = minetest.get_content_id(v) + end + -- Fill area randomly with nodes + local id_count, rand = #node_ids, math.random + for i in area:iterp(pos1, pos2) do + data[i] = node_ids[rand(id_count)] + end + end + + mh.finish(manip, data) + + return worldedit.volume(pos1, pos2) +end + + +--- Replaces all instances of `search_node` with `replace_node` in a region. +-- When `inverse` is `true`, replaces all instances that are NOT `search_node`. +-- @return The number of nodes replaced. +function worldedit.replace(pos1, pos2, search_node, replace_node, inverse) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local manip, area = mh.init(pos1, pos2) + local data = manip:get_data() + + local search_id = minetest.get_content_id(search_node) + local replace_id = minetest.get_content_id(replace_node) + + local count = 0 + + --- TODO: This could be shortened by checking `inverse` in the loop, + -- but that would have a speed penalty. Is the penalty big enough + -- to matter? + if not inverse then + for i in area:iterp(pos1, pos2) do + if data[i] == search_id then + data[i] = replace_id + count = count + 1 + end + end + else + for i in area:iterp(pos1, pos2) do + if data[i] ~= search_id then + data[i] = replace_id + count = count + 1 + end + end + end + + mh.finish(manip, data) + + return count +end + + +--- Duplicates a region `amount` times with offset vector `direction`. +-- Stacking is spread across server steps, one copy per step. +-- @return The number of nodes stacked. +function worldedit.stack2(pos1, pos2, direction, amount, finished) + local i = 0 + local translated = {x=0, y=0, z=0} + local function next_one() + if i < amount then + i = i + 1 + translated.x = translated.x + direction.x + translated.y = translated.y + direction.y + translated.z = translated.z + direction.z + worldedit.copy2(pos1, pos2, translated, volume) + minetest.after(0, next_one) + else + if finished then + finished() + end + end + end + next_one() + return worldedit.volume(pos1, pos2) * amount +end + + +--- Copies a region along `axis` by `amount` nodes. +-- @param pos1 +-- @param pos2 +-- @param axis Axis ("x", "y", or "z") +-- @param amount +-- @return The number of nodes copied. +function worldedit.copy(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local get_node, get_meta, set_node = minetest.get_node, + minetest.get_meta, minetest.set_node + -- Copy things backwards when negative to avoid corruption. + -- FIXME: Lots of code duplication here. + if amount < 0 then + local pos = {} + pos.x = pos1.x + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) -- Obtain current node + local meta = get_meta(pos):to_table() -- Get meta of current node + local value = pos[axis] -- Store current position + pos[axis] = value + amount -- Move along axis + set_node(pos, node) -- Copy node to new position + get_meta(pos):from_table(meta) -- Set metadata of new node + pos[axis] = value -- Restore old position + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + else + local pos = {} + pos.x = pos2.x + while pos.x >= pos1.x do + pos.y = pos2.y + while pos.y >= pos1.y do + pos.z = pos2.z + while pos.z >= pos1.z do + local node = get_node(pos) -- Obtain current node + local meta = get_meta(pos):to_table() -- Get meta of current node + local value = pos[axis] -- Store current position + pos[axis] = value + amount -- Move along axis + set_node(pos, node) -- Copy node to new position + get_meta(pos):from_table(meta) -- Set metadata of new node + pos[axis] = value -- Restore old position + pos.z = pos.z - 1 + end + pos.y = pos.y - 1 + end + pos.x = pos.x - 1 + end + end + return worldedit.volume(pos1, pos2) +end + + +--- Moves a region along `axis` by `amount` nodes. +-- @return The number of nodes moved. +function worldedit.move(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + --- TODO: Move slice by slice using schematic method in the move axis + -- and transfer metadata in separate loop (and if the amount is + -- greater than the length in the axis, copy whole thing at a time and + -- erase original after, using schematic method). + local get_node, get_meta, set_node, remove_node = minetest.get_node, + minetest.get_meta, minetest.set_node, minetest.remove_node + -- Copy things backwards when negative to avoid corruption. + --- FIXME: Lots of code duplication here. + if amount < 0 then + local pos = {} + pos.x = pos1.x + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) -- Obtain current node + local meta = get_meta(pos):to_table() -- Get metadata of current node + remove_node(pos) -- Remove current node + local value = pos[axis] -- Store current position + pos[axis] = value + amount -- Move along axis + set_node(pos, node) -- Move node to new position + get_meta(pos):from_table(meta) -- Set metadata of new node + pos[axis] = value -- Restore old position + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + else + local pos = {} + pos.x = pos2.x + while pos.x >= pos1.x do + pos.y = pos2.y + while pos.y >= pos1.y do + pos.z = pos2.z + while pos.z >= pos1.z do + local node = get_node(pos) -- Obtain current node + local meta = get_meta(pos):to_table() -- Get metadata of current node + remove_node(pos) -- Remove current node + local value = pos[axis] -- Store current position + pos[axis] = value + amount -- Move along axis + set_node(pos, node) -- Move node to new position + get_meta(pos):from_table(meta) -- Set metadata of new node + pos[axis] = value -- Restore old position + pos.z = pos.z - 1 + end + pos.y = pos.y - 1 + end + pos.x = pos.x - 1 + end + end + return worldedit.volume(pos1, pos2) +end + + +--- Duplicates a region along `axis` `amount` times. +-- Stacking is spread across server steps, one copy per step. +-- @param pos1 +-- @param pos2 +-- @param axis Axis direction, "x", "y", or "z". +-- @param count +-- @return The number of nodes stacked. +function worldedit.stack(pos1, pos2, axis, count) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local length = pos2[axis] - pos1[axis] + 1 + if count < 0 then + count = -count + length = -length + end + local amount = 0 + local copy = worldedit.copy + local i = 1 + function next_one() + if i <= count then + i = i + 1 + amount = amount + length + copy(pos1, pos2, axis, amount) + minetest.after(0, next_one) + end + end + next_one() + return worldedit.volume(pos1, pos2) * count +end + + +--- Stretches a region by a factor of positive integers along the X, Y, and Z +-- axes, respectively, with `pos1` as the origin. +-- @param pos1 +-- @param pos2 +-- @param stretch_x Amount to stretch along X axis. +-- @param stretch_y Amount to stretch along Y axis. +-- @param stretch_z Amount to stretch along Z axis. +-- @return The number of nodes scaled. +-- @return The new scaled position 1. +-- @return The new scaled position 2. +function worldedit.stretch(pos1, pos2, stretch_x, stretch_y, stretch_z) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + -- Prepare schematic of large node + local get_node, get_meta, place_schematic = minetest.get_node, + minetest.get_meta, minetest.place_schematic + local placeholder_node = {name="", param1=255, param2=0} + local nodes = {} + for i = 1, stretch_x * stretch_y * stretch_z do + nodes[i] = placeholder_node + end + local schematic = {size={x=stretch_x, y=stretch_y, z=stretch_z}, data=nodes} + + local size_x, size_y, size_z = stretch_x - 1, stretch_y - 1, stretch_z - 1 + + local new_pos2 = { + x = pos1.x + (pos2.x - pos1.x) * stretch_x + size_x, + y = pos1.y + (pos2.y - pos1.y) * stretch_y + size_y, + z = pos1.z + (pos2.z - pos1.z) * stretch_z + size_z, + } + worldedit.keep_loaded(pos1, new_pos2) + + local pos = {x=pos2.x, y=0, z=0} + local big_pos = {x=0, y=0, z=0} + while pos.x >= pos1.x do + pos.y = pos2.y + while pos.y >= pos1.y do + pos.z = pos2.z + while pos.z >= pos1.z do + local node = get_node(pos) -- Get current node + local meta = get_meta(pos):to_table() -- Get meta of current node + + -- Calculate far corner of the big node + local pos_x = pos1.x + (pos.x - pos1.x) * stretch_x + local pos_y = pos1.y + (pos.y - pos1.y) * stretch_y + local pos_z = pos1.z + (pos.z - pos1.z) * stretch_z + + -- Create large node + placeholder_node.name = node.name + placeholder_node.param2 = node.param2 + big_pos.x, big_pos.y, big_pos.z = pos_x, pos_y, pos_z + place_schematic(big_pos, schematic) + + -- Fill in large node meta + if next(meta.fields) ~= nil or next(meta.inventory) ~= nil then + -- Node has meta fields + for x = 0, size_x do + for y = 0, size_y do + for z = 0, size_z do + big_pos.x = pos_x + x + big_pos.y = pos_y + y + big_pos.z = pos_z + z + -- Set metadata of new node + get_meta(big_pos):from_table(meta) + end + end + end + end + pos.z = pos.z - 1 + end + pos.y = pos.y - 1 + end + pos.x = pos.x - 1 + end + return worldedit.volume(pos1, pos2) * stretch_x * stretch_y * stretch_z, pos1, new_pos2 +end + + +--- Transposes a region between two axes. +-- @return The number of nodes transposed. +-- @return The new transposed position 1. +-- @return The new transposed position 2. +function worldedit.transpose(pos1, pos2, axis1, axis2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local compare + local extent1, extent2 = pos2[axis1] - pos1[axis1], pos2[axis2] - pos1[axis2] + + if extent1 > extent2 then + compare = function(extent1, extent2) + return extent1 > extent2 + end + else + compare = function(extent1, extent2) + return extent1 < extent2 + end + end + + -- Calculate the new position 2 after transposition + local new_pos2 = {x=pos2.x, y=pos2.y, z=pos2.z} + new_pos2[axis1] = pos1[axis1] + extent2 + new_pos2[axis2] = pos1[axis2] + extent1 + + local upper_bound = {x=pos2.x, y=pos2.y, z=pos2.z} + if upper_bound[axis1] < new_pos2[axis1] then upper_bound[axis1] = new_pos2[axis1] end + if upper_bound[axis2] < new_pos2[axis2] then upper_bound[axis2] = new_pos2[axis2] end + worldedit.keep_loaded(pos1, upper_bound) + + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, set_node = minetest.get_node, + minetest.get_meta, minetest.set_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local extent1, extent2 = pos[axis1] - pos1[axis1], pos[axis2] - pos1[axis2] + if compare(extent1, extent2) then -- Transpose only if below the diagonal + local node1 = get_node(pos) + local meta1 = get_meta(pos):to_table() + local value1, value2 = pos[axis1], pos[axis2] -- Save position values + pos[axis1], pos[axis2] = pos1[axis1] + extent2, pos1[axis2] + extent1 -- Swap axis extents + local node2 = get_node(pos) + local meta2 = get_meta(pos):to_table() + set_node(pos, node1) + get_meta(pos):from_table(meta1) + pos[axis1], pos[axis2] = value1, value2 -- Restore position values + set_node(pos, node2) + get_meta(pos):from_table(meta2) + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2), pos1, new_pos2 +end + + +--- Flips a region along `axis`. +-- @return The number of nodes flipped. +function worldedit.flip(pos1, pos2, axis) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + --- TODO: Flip the region slice by slice along the flip axis using schematic method. + local pos = {x=pos1.x, y=0, z=0} + local start = pos1[axis] + pos2[axis] + pos2[axis] = pos1[axis] + math.floor((pos2[axis] - pos1[axis]) / 2) + local get_node, get_meta, set_node = minetest.get_node, + minetest.get_meta, minetest.set_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node1 = get_node(pos) + local meta1 = get_meta(pos):to_table() + local value = pos[axis] -- Save position + pos[axis] = start - value -- Shift position + local node2 = get_node(pos) + local meta2 = get_meta(pos):to_table() + set_node(pos, node1) + get_meta(pos):from_table(meta1) + pos[axis] = value -- Restore position + set_node(pos, node2) + get_meta(pos):from_table(meta2) + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2) +end + + +--- Rotates a region clockwise around an axis. +-- @param pos1 +-- @param pos2 +-- @param axis Axis ("x", "y", or "z"). +-- @param angle Angle in degrees (90 degree increments only). +-- @return The number of nodes rotated. +-- @return The new first position. +-- @return The new second position. +function worldedit.rotate(pos1, pos2, axis, angle) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local other1, other2 = worldedit.get_axis_others(axis) + angle = angle % 360 + + local count + if angle == 90 then + worldedit.flip(pos1, pos2, other1) + count, pos1, pos2 = worldedit.transpose(pos1, pos2, other1, other2) + elseif angle == 180 then + worldedit.flip(pos1, pos2, other1) + count = worldedit.flip(pos1, pos2, other2) + elseif angle == 270 then + worldedit.flip(pos1, pos2, other2) + count, pos1, pos2 = worldedit.transpose(pos1, pos2, other1, other2) + else + error("Only 90 degree increments are supported!") + end + return count, pos1, pos2 +end + + +--- Rotates all oriented nodes in a region clockwise around the Y axis. +-- @param pos1 +-- @param pos2 +-- @param angle Angle in degrees (90 degree increments only). +-- @return The number of nodes oriented. +-- TODO: Support 6D facedir rotation along arbitrary axis. +function worldedit.orient(pos1, pos2, angle) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local registered_nodes = minetest.registered_nodes + + local wallmounted = { + [90] = {[0]=0, 1, 5, 4, 2, 3}, + [180] = {[0]=0, 1, 3, 2, 5, 4}, + [270] = {[0]=0, 1, 4, 5, 3, 2} + } + local facedir = { + [90] = {[0]=1, 2, 3, 0}, + [180] = {[0]=2, 3, 0, 1}, + [270] = {[0]=3, 0, 1, 2} + } + + angle = angle % 360 + if angle == 0 then + return 0 + end + if angle % 90 ~= 0 then + error("Only 90 degree increments are supported!") + end + local wallmounted_substitution = wallmounted[angle] + local facedir_substitution = facedir[angle] + + worldedit.keep_loaded(pos1, pos2) + + local count = 0 + local set_node, get_node, get_meta, swap_node = minetest.set_node, + minetest.get_node, minetest.get_meta, minetest.swap_node + local pos = {x=pos1.x, y=0, z=0} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + local def = registered_nodes[node.name] + if def then + if def.paramtype2 == "wallmounted" then + node.param2 = wallmounted_substitution[node.param2] + local meta = get_meta(pos):to_table() + set_node(pos, node) + get_meta(pos):from_table(meta) + count = count + 1 + elseif def.paramtype2 == "facedir" then + node.param2 = facedir_substitution[node.param2] + local meta = get_meta(pos):to_table() + set_node(pos, node) + get_meta(pos):from_table(meta) + count = count + 1 + end + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return count +end + + +--- Attempts to fix the lighting in a region. +-- @return The number of nodes updated. +function worldedit.fixlight(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local nodes = minetest.find_nodes_in_area(pos1, pos2, "air") + local dig_node = minetest.dig_node + for _, pos in ipairs(nodes) do + dig_node(pos) + end + return #nodes +end + + +--- Clears all objects in a region. +-- @return The number of objects cleared. +function worldedit.clear_objects(pos1, pos2) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + -- Offset positions to include full nodes (positions are in the center of nodes) + local pos1x, pos1y, pos1z = pos1.x - 0.5, pos1.y - 0.5, pos1.z - 0.5 + local pos2x, pos2y, pos2z = pos2.x + 0.5, pos2.y + 0.5, pos2.z + 0.5 + + -- Center of region + local center = { + x = pos1x + ((pos2x - pos1x) / 2), + y = pos1y + ((pos2y - pos1y) / 2), + z = pos1z + ((pos2z - pos1z) / 2) + } + -- Bounding sphere radius + local radius = math.sqrt( + (center.x - pos1x) ^ 2 + + (center.y - pos1y) ^ 2 + + (center.z - pos1z) ^ 2) + local count = 0 + for _, obj in pairs(minetest.get_objects_inside_radius(center, radius)) do + local entity = obj:get_luaentity() + -- Avoid players and WorldEdit entities + if not obj:is_player() and (not entity or + not entity.name:find("^worldedit:")) then + local pos = obj:getpos() + if pos.x >= pos1x and pos.x <= pos2x and + pos.y >= pos1y and pos.y <= pos2y and + pos.z >= pos1z and pos.z <= pos2z then + -- Inside region + obj:remove() + count = count + 1 + end + end + end + return count +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/primitives.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/primitives.lua new file mode 100755 index 00000000..6d3b026e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/primitives.lua @@ -0,0 +1,273 @@ +--- Functions for creating primitive shapes. +-- @module worldedit.primitives + +local mh = worldedit.manip_helpers + + +--- Adds a sphere of `node_name` centered at `pos`. +-- @param pos Position to center sphere at. +-- @param radius Sphere radius. +-- @param node_name Name of node to make shere of. +-- @param hollow Whether the sphere should be hollow. +-- @return The number of nodes added. +function worldedit.sphere(pos, radius, node_name, hollow) + local manip, area = mh.init_radius(pos, radius) + + local data = mh.get_empty_data(area) + + -- Fill selected area with node + local node_id = minetest.get_content_id(node_name) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local offset_x, offset_y, offset_z = pos.x - area.MinEdge.x, pos.y - area.MinEdge.y, pos.z - area.MinEdge.z + local stride_z, stride_y = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + -- Offset contributed by z plus 1 to make it 1-indexed + local new_z = (z + offset_z) * stride_z + 1 + for y = -radius, radius do + local new_y = new_z + (y + offset_y) * stride_y + for x = -radius, radius do + local squared = x * x + y * y + z * z + if squared <= max_radius and (not hollow or squared >= min_radius) then + -- Position is on surface of sphere + local i = new_y + (x + offset_x) + data[i] = node_id + count = count + 1 + end + end + end + end + + mh.finish(manip, data) + + return count +end + + +--- Adds a dome. +-- @param pos Position to center dome at. +-- @param radius Dome radius. Negative for concave domes. +-- @param node_name Name of node to make dome of. +-- @param hollow Whether the dome should be hollow. +-- @return The number of nodes added. +-- TODO: Add axis option. +function worldedit.dome(pos, radius, node_name, hollow) + local min_y, max_y = 0, radius + if radius < 0 then + radius = -radius + min_y, max_y = -radius, 0 + end + + local manip, area = mh.init_axis_radius(pos, "y", radius) + local data = mh.get_empty_data(area) + + -- Add dome + local node_id = minetest.get_content_id(node_name) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local offset_x, offset_y, offset_z = pos.x - area.MinEdge.x, pos.y - area.MinEdge.y, pos.z - area.MinEdge.z + local stride_z, stride_y = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local new_z = (z + offset_z) * stride_z + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = min_y, max_y do + local new_y = new_z + (y + offset_y) * stride_y + for x = -radius, radius do + local squared = x * x + y * y + z * z + if squared <= max_radius and (not hollow or squared >= min_radius) then + -- Position is in dome + local i = new_y + (x + offset_x) + data[i] = node_id + count = count + 1 + end + end + end + end + + mh.finish(manip, data) + + return count +end + +--- Adds a cylinder. +-- @param pos Position to center base of cylinder at. +-- @param axis Axis ("x", "y", or "z") +-- @param length Cylinder length. +-- @param radius Cylinder radius. +-- @param node_name Name of node to make cylinder of. +-- @param hollow Whether the cylinder should be hollow. +-- @return The number of nodes added. +function worldedit.cylinder(pos, axis, length, radius, node_name, hollow) + local other1, other2 = worldedit.get_axis_others(axis) + + -- Handle negative lengths + local current_pos = {x=pos.x, y=pos.y, z=pos.z} + if length < 0 then + length = -length + current_pos[axis] = current_pos[axis] - length + end + + -- Set up voxel manipulator + local manip, area = mh.init_axis_radius_length(current_pos, axis, radius, length) + local data = mh.get_empty_data(area) + + -- Add cylinder + local node_id = minetest.get_content_id(node_name) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = { + x = current_pos.x - area.MinEdge.x, + y = current_pos.y - area.MinEdge.y, + z = current_pos.z - area.MinEdge.z, + } + local min_slice, max_slice = offset[axis], offset[axis] + length - 1 + local count = 0 + for index2 = -radius, radius do + -- Offset contributed by other axis 1 plus 1 to make it 1-indexed + local new_index2 = (index2 + offset[other1]) * stride[other1] + 1 + for index3 = -radius, radius do + local new_index3 = new_index2 + (index3 + offset[other2]) * stride[other2] + local squared = index2 * index2 + index3 * index3 + if squared <= max_radius and (not hollow or squared >= min_radius) then + -- Position is in cylinder + -- Add column along axis + for index1 = min_slice, max_slice do + local vi = new_index3 + index1 * stride[axis] + data[vi] = node_id + end + count = count + length + end + end + end + + mh.finish(manip, data) + + return count +end + + +--- Adds a pyramid. +-- @param pos Position to center base of pyramid at. +-- @param axis Axis ("x", "y", or "z") +-- @param height Pyramid height. +-- @param node_name Name of node to make pyramid of. +-- @return The number of nodes added. +function worldedit.pyramid(pos, axis, height, node_name) + local other1, other2 = worldedit.get_axis_others(axis) + + -- Set up voxel manipulator + local manip, area = mh.init_axis_radius(pos, axis, + height >= 0 and height or -height) + local data = mh.get_empty_data() + + -- Handle inverted pyramids + local start_axis, end_axis, step + if height > 0 then + height = height - 1 + step = 1 + else + height = height + 1 + step = -1 + end + + -- Add pyramid + local node_id = minetest.get_content_id(node_name) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = { + x = pos.x - area.MinEdge.x, + y = pos.y - area.MinEdge.y, + z = pos.z - area.MinEdge.z, + } + local size = height * step + local count = 0 + -- For each level of the pyramid + for index1 = 0, height, step do + -- Offset contributed by axis plus 1 to make it 1-indexed + local new_index1 = (index1 + offset[axis]) * stride[axis] + 1 + for index2 = -size, size do + local new_index2 = new_index1 + (index2 + offset[other1]) * stride[other1] + for index3 = -size, size do + local i = new_index2 + (index3 + offset[other2]) * stride[other2] + data[i] = node_id + end + end + count = count + (size * 2 + 1) ^ 2 + size = size - 1 + end + + mh.finish(manip, data) + + return count +end + +--- Adds a spiral. +-- @param pos Position to center spiral at. +-- @param length Spral length. +-- @param height Spiral height. +-- @param spacer Space between walls. +-- @param node_name Name of node to make spiral of. +-- @return Number of nodes added. +-- TODO: Add axis option. +function worldedit.spiral(pos, length, height, spacer, node_name) + local extent = math.ceil(length / 2) + + local manip, area = mh.init_axis_radius_length(pos, "y", extent, height) + local data = mh.get_empty_data(area) + + -- Set up variables + local node_id = minetest.get_content_id(node_name) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset_x, offset_y, offset_z = pos.x - area.MinEdge.x, pos.y - area.MinEdge.y, pos.z - area.MinEdge.z + local i = offset_z * stride.z + offset_y * stride.y + offset_x + 1 + + -- Add first column + local count = height + local column = i + for y = 1, height do + data[column] = node_id + column = column + stride.y + end + + -- Add spiral segments + local stride_axis, stride_other = stride.x, stride.z + local sign = -1 + local segment_length = 0 + spacer = spacer + 1 + -- Go through each segment except the last + for segment = 1, math.floor(length / spacer) * 2 do + -- Change sign and length every other turn starting with the first + if segment % 2 == 1 then + sign = -sign + segment_length = segment_length + spacer + end + -- Fill segment + for index = 1, segment_length do + -- Move along the direction of the segment + i = i + stride_axis * sign + local column = i + -- Add column + for y = 1, height do + data[column] = node_id + column = column + stride.y + end + end + count = count + segment_length * height + stride_axis, stride_other = stride_other, stride_axis -- Swap axes + end + + -- Add shorter final segment + sign = -sign + for index = 1, segment_length do + i = i + stride_axis * sign + local column = i + -- Add column + for y = 1, height do + data[column] = node_id + column = column + stride.y + end + end + count = count + segment_length * height + + mh.finish(manip, data) + + return count +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/serialization.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/serialization.lua new file mode 100755 index 00000000..00d984d0 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/serialization.lua @@ -0,0 +1,239 @@ +--- Schematic serialization and deserialiation. +-- @module worldedit.serialization + +worldedit.LATEST_SERIALIZATION_VERSION = 5 +local LATEST_SERIALIZATION_HEADER = worldedit.LATEST_SERIALIZATION_VERSION .. ":" + + +--[[ +Serialization version history: + 1: Original format. Serialized Lua table with a weird linked format... + 2: Position and node seperated into sub-tables in fields `1` and `2`. + 3: List of nodes, one per line, with fields seperated by spaces. + Format: + 4: Serialized Lua table containing a list of nodes with `x`, `y`, `z`, + `name`, `param1`, `param2`, and `meta` fields. + 5: Added header and made `param1`, `param2`, and `meta` fields optional. + Header format: ,,...: +--]] + + +--- Reads the header of serialized data. +-- @param value Serialized WorldEdit data. +-- @return The version as a positive natural number, or 0 for unknown versions. +-- @return Extra header fields as a list of strings, or nil if not supported. +-- @return Content (data after header). +function worldedit.read_header(value) + if value:find("^[0-9]+[%-:]") then + local header_end = value:find(":", 1, true) + local header = value:sub(1, header_end - 1):split(",") + local version = tonumber(header[1]) + table.remove(header, 1) + local content = value:sub(header_end + 1) + return version, header, content + end + -- Old versions that didn't include a header with a version number + if value:find("([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)") and not value:find("%{") then -- List format + return 3, nil, value + elseif value:find("^[^\"']+%{%d+%}") then + if value:find("%[\"meta\"%]") then -- Meta flat table format + return 2, nil, value + end + return 1, nil, value -- Flat table format + elseif value:find("%{") then -- Raw nested table format + return 4, nil, value + end + return nil +end + + +--- Converts the region defined by positions `pos1` and `pos2` +-- into a single string. +-- @return The serialized data. +-- @return The number of nodes serialized. +function worldedit.serialize(pos1, pos2) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local pos = {x=pos1.x, y=0, z=0} + local count = 0 + local result = {} + local get_node, get_meta = minetest.get_node, minetest.get_meta + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name ~= "air" and node.name ~= "ignore" then + count = count + 1 + local meta = get_meta(pos):to_table() + + local meta_empty = true + -- Convert metadata item stacks to item strings + for name, inventory in pairs(meta.inventory) do + for index, stack in ipairs(inventory) do + meta_empty = false + inventory[index] = stack.to_string and stack:to_string() or stack + end + end + for k in pairs(meta) do + if k ~= "inventory" then + meta_empty = false + break + end + end + + result[count] = { + x = pos.x - pos1.x, + y = pos.y - pos1.y, + z = pos.z - pos1.z, + name = node.name, + param1 = node.param1 ~= 0 and node.param1 or nil, + param2 = node.param2 ~= 0 and node.param2 or nil, + meta = not meta_empty and meta or nil, + } + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + -- Serialize entries + result = minetest.serialize(result) + return LATEST_SERIALIZATION_HEADER .. result, count +end + + +--- Loads the schematic in `value` into a node list in the latest format. +-- Contains code based on [table.save/table.load](http://lua-users.org/wiki/SaveTableToFile) +-- by ChillCode, available under the MIT license. +-- @return A node list in the latest format, or nil on failure. +local function load_schematic(value) + local version, header, content = worldedit.read_header(value) + local nodes = {} + if version == 1 or version == 2 then -- Original flat table format + local tables = minetest.deserialize(content) + if not tables then return nil end + + -- Transform the node table into an array of nodes + for i = 1, #tables do + for j, v in pairs(tables[i]) do + if type(v) == "table" then + tables[i][j] = tables[v[1]] + end + end + end + nodes = tables[1] + + if version == 1 then --original flat table format + for i, entry in ipairs(nodes) do + local pos = entry[1] + entry.x, entry.y, entry.z = pos.x, pos.y, pos.z + entry[1] = nil + local node = entry[2] + entry.name, entry.param1, entry.param2 = node.name, node.param1, node.param2 + entry[2] = nil + end + end + elseif version == 3 then -- List format + for x, y, z, name, param1, param2 in content:gmatch( + "([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)%s+" .. + "([^%s]+)%s+(%d+)%s+(%d+)[^\r\n]*[\r\n]*") do + param1, param2 = tonumber(param1), tonumber(param2) + table.insert(nodes, { + x = originx + tonumber(x), + y = originy + tonumber(y), + z = originz + tonumber(z), + name = name, + param1 = param1 ~= 0 and param1 or nil, + param2 = param2 ~= 0 and param2 or nil, + }) + end + elseif version == 4 or version == 5 then -- Nested table format + if not jit then + -- This is broken for larger tables in the current version of LuaJIT + nodes = minetest.deserialize(content) + else + -- XXX: This is a filthy hack that works surprisingly well - in LuaJIT, `minetest.deserialize` will fail due to the register limit + nodes = {} + content = content:gsub("return%s*{", "", 1):gsub("}%s*$", "", 1) -- remove the starting and ending values to leave only the node data + local escaped = content:gsub("\\\\", "@@"):gsub("\\\"", "@@"):gsub("(\"[^\"]*\")", function(s) return string.rep("@", #s) end) + local startpos, startpos1, endpos = 1, 1 + while true do -- go through each individual node entry (except the last) + startpos, endpos = escaped:find("},%s*{", startpos) + if not startpos then + break + end + local current = content:sub(startpos1, startpos) + local entry = minetest.deserialize("return " .. current) + table.insert(nodes, entry) + startpos, startpos1 = endpos, endpos + end + local entry = minetest.deserialize("return " .. content:sub(startpos1)) -- process the last entry + table.insert(nodes, entry) + end + else + return nil + end + return nodes +end + +--- Determines the volume the nodes represented by string `value` would occupy +-- if deserialized at `origin_pos`. +-- @return Low corner position. +-- @return High corner position. +-- @return The number of nodes. +function worldedit.allocate(origin_pos, value) + local nodes = load_schematic(value) + if not nodes then return nil end + return worldedit.allocate_with_nodes(origin_pos, nodes) +end + + +-- Internal +function worldedit.allocate_with_nodes(origin_pos, nodes) + local huge = math.huge + local pos1x, pos1y, pos1z = huge, huge, huge + local pos2x, pos2y, pos2z = -huge, -huge, -huge + local origin_x, origin_y, origin_z = origin_pos.x, origin_pos.y, origin_pos.z + for i, entry in ipairs(nodes) do + local x, y, z = origin_x + entry.x, origin_y + entry.y, origin_z + entry.z + if x < pos1x then pos1x = x end + if y < pos1y then pos1y = y end + if z < pos1z then pos1z = z end + if x > pos2x then pos2x = x end + if y > pos2y then pos2y = y end + if z > pos2z then pos2z = z end + end + local pos1 = {x=pos1x, y=pos1y, z=pos1z} + local pos2 = {x=pos2x, y=pos2y, z=pos2z} + return pos1, pos2, #nodes +end + + +--- Loads the nodes represented by string `value` at position `origin_pos`. +-- @return The number of nodes deserialized. +function worldedit.deserialize(origin_pos, value) + local nodes = load_schematic(value) + if not nodes then return nil end + + local pos1, pos2 = worldedit.allocate_with_nodes(origin_pos, nodes) + worldedit.keep_loaded(pos1, pos2) + + local origin_x, origin_y, origin_z = origin_pos.x, origin_pos.y, origin_pos.z + local count = 0 + local add_node, get_meta = minetest.add_node, minetest.get_meta + for i, entry in ipairs(nodes) do + entry.x, entry.y, entry.z = origin_x + entry.x, origin_y + entry.y, origin_z + entry.z + -- Entry acts as both position and node + add_node(entry, entry) + if entry.meta then + get_meta(entry):from_table(entry.meta) + end + end + return #nodes +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/visualization.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/visualization.lua new file mode 100755 index 00000000..5ac49f3b --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit/visualization.lua @@ -0,0 +1,131 @@ +--- Functions for visibly hiding nodes +-- @module worldedit.visualization + +minetest.register_node("worldedit:placeholder", { + drawtype = "airlike", + paramtype = "light", + sunlight_propagates = true, + diggable = false, + walkable = false, + groups = {not_in_creative_inventory=1}, +}) + +--- Hides all nodes in a region defined by positions `pos1` and `pos2` by +-- non-destructively replacing them with invisible nodes. +-- @return The number of nodes hidden. +function worldedit.hide(pos1, pos2) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, swap_node = minetest.get_node, + minetest.get_meta, minetest.swap_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name ~= "air" and node.name ~= "worldedit:placeholder" then + -- Save the node's original name + get_meta(pos):set_string("worldedit_placeholder", node.name) + -- Swap in placeholder node + node.name = "worldedit:placeholder" + swap_node(pos, node) + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2) +end + +--- Suppresses all instances of `node_name` in a region defined by positions +-- `pos1` and `pos2` by non-destructively replacing them with invisible nodes. +-- @return The number of nodes suppressed. +function worldedit.suppress(pos1, pos2, node_name) + -- Ignore placeholder supression + if node_name == "worldedit:placeholder" then + return 0 + end + + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local nodes = minetest.find_nodes_in_area(pos1, pos2, node_name) + local get_node, get_meta, swap_node = minetest.get_node, + minetest.get_meta, minetest.swap_node + for _, pos in ipairs(nodes) do + local node = get_node(pos) + -- Save the node's original name + get_meta(pos):set_string("worldedit_placeholder", node.name) + -- Swap in placeholder node + node.name = "worldedit:placeholder" + swap_node(pos, node) + end + return #nodes +end + +--- Highlights all instances of `node_name` in a region defined by positions +-- `pos1` and `pos2` by non-destructively hiding all other nodes. +-- @return The number of nodes found. +function worldedit.highlight(pos1, pos2, node_name) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, swap_node = minetest.get_node, + minetest.get_meta, minetest.swap_node + local count = 0 + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name == node_name then -- Node found + count = count + 1 + elseif node.name ~= "worldedit:placeholder" then -- Hide other nodes + -- Save the node's original name + get_meta(pos):set_string("worldedit_placeholder", node.name) + -- Swap in placeholder node + node.name = "worldedit:placeholder" + swap_node(pos, node) + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return count +end + +-- Restores all nodes hidden with WorldEdit functions in a region defined +-- by positions `pos1` and `pos2`. +-- @return The number of nodes restored. +function worldedit.restore(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local nodes = minetest.find_nodes_in_area(pos1, pos2, "worldedit:placeholder") + local get_node, get_meta, swap_node = minetest.get_node, + minetest.get_meta, minetest.swap_node + for _, pos in ipairs(nodes) do + local node = get_node(pos) + local meta = get_meta(pos) + local data = meta:to_table() + node.name = data.fields.worldedit_placeholder + data.fields.worldedit_placeholder = nil + meta:from_table(data) + swap_node(pos, node) + end + return #nodes +end + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/depends.txt new file mode 100755 index 00000000..df8caff2 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/depends.txt @@ -0,0 +1 @@ +worldedit \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/init.lua new file mode 100755 index 00000000..83a127ea --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/init.lua @@ -0,0 +1,1160 @@ +minetest.register_privilege("worldedit", "Can use WorldEdit commands") + +worldedit.set_pos = {} +worldedit.inspect = {} + +worldedit.pos1 = {} +worldedit.pos2 = {} +if minetest.place_schematic then + worldedit.prob_pos = {} + worldedit.prob_list = {} +end + +dofile(minetest.get_modpath("worldedit_commands") .. "/mark.lua") +local safe_region, check_region = dofile(minetest.get_modpath("worldedit_commands") .. "/safe.lua") + +local function get_position(name) --position 1 retrieval function for when not using `safe_region` + local pos1 = worldedit.pos1[name] + if pos1 == nil then + worldedit.player_notify(name, "no position 1 selected") + end + return pos1 +end + +local function get_node(name, nodename) + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return nil + end + return node +end + +function worldedit.player_notify(name, message) + minetest.chat_send_player(name, "WorldEdit -!- " .. message, false) +end + +--determines whether `nodename` is a valid node name, returning a boolean +worldedit.normalize_nodename = function(nodename) + nodename = nodename:gsub("^%s*(.-)%s*$", "%1") + if nodename == "" then return nil end + local fullname = ItemStack({name=nodename}):get_name() --resolve aliases of node names to full names + if minetest.registered_nodes[fullname] or fullname == "air" then --directly found node name or alias of nodename + return fullname + end + for key, value in pairs(minetest.registered_nodes) do + if key:find(":" .. nodename, 1, true) then --found in mod + return key + end + end + nodename = nodename:lower() --lowercase both for case insensitive comparison + for key, value in pairs(minetest.registered_nodes) do + if value.description:lower() == nodename then --found in description + return key + end + end + return nil +end + +-- Determines the axis in which a player is facing, returning an axis ("x", "y", or "z") and the sign (1 or -1) +function worldedit.player_axis(name) + local dir = minetest.get_player_by_name(name):get_look_dir() + local x, y, z = math.abs(dir.x), math.abs(dir.y), math.abs(dir.z) + if x > y then + if x > z then + return "x", dir.x > 0 and 1 or -1 + end + elseif y > z then + return "y", dir.y > 0 and 1 or -1 + end + return "z", dir.z > 0 and 1 or -1 +end + +local function mkdir(path) + if minetest.mkdir then + minetest.mkdir(path) + else + os.execute('mkdir "' .. path .. '"') + end +end + +local function check_filename(name) + return name:find("^[%w%s%^&'@{}%[%],%$=!%-#%(%)%%%.%+~_]+$") ~= nil +end + + +minetest.register_chatcommand("/about", { + params = "", + description = "Get information about the mod", + func = function(name, param) + worldedit.player_notify(name, "WorldEdit " .. worldedit.version_string .. " is available on this server. Type /help to get a list of commands, or get more information at https://github.com/Uberi/MineTest-WorldEdit/") + end, +}) + +minetest.register_chatcommand("/inspect", { + params = "on/off/1/0/true/false/yes/no/enable/disable/", + description = "Enable or disable node inspection", + privs = {worldedit=true}, + func = function(name, param) + if param == "on" or param == "1" or param == "true" or param == "yes" or param == "enable" or param == "" then + worldedit.inspect[name] = true + local axis, sign = worldedit.player_axis(name) + worldedit.player_notify(name, string.format("inspector: inspection enabled for %s, currently facing the %s axis", + name, axis .. (sign > 0 and "+" or "-"))) + elseif param == "off" or param == "0" or param == "false" or param == "no" or param == "disable" then + worldedit.inspect[name] = nil + worldedit.player_notify(name, "inspector: inspection disabled") + else + worldedit.player_notify(name, "invalid usage: " .. param) + end + end, +}) + +minetest.register_on_punchnode(function(pos, node, puncher) + local name = puncher:get_player_name() + if worldedit.inspect[name] then + if minetest.check_player_privs(name, {worldedit=true}) then + local axis, sign = worldedit.player_axis(name) + message = string.format("inspector: %s at %s (param1=%d, param2=%d) punched by %s facing the %s axis", + node.name, minetest.pos_to_string(pos), node.param1, node.param2, name, axis .. (sign > 0 and "+" or "-")) + else + message = "inspector: worldedit privileges required" + end + worldedit.player_notify(name, message) + end +end) + +minetest.register_chatcommand("/reset", { + params = "", + description = "Reset the region so that it is empty", + privs = {worldedit=true}, + func = function(name, param) + worldedit.pos1[name] = nil + worldedit.pos2[name] = nil + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + worldedit.set_pos[name] = nil + worldedit.player_notify(name, "region reset") + end, +}) + +minetest.register_chatcommand("/mark", { + params = "", + description = "Show markers at the region positions", + privs = {worldedit=true}, + func = function(name, param) + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + worldedit.player_notify(name, "region marked") + end, +}) + +minetest.register_chatcommand("/unmark", { + params = "", + description = "Hide markers if currently shown", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + worldedit.pos1[name] = nil + worldedit.pos2[name] = nil + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.player_notify(name, "region unmarked") + end, +}) + +minetest.register_chatcommand("/pos1", { + params = "", + description = "Set WorldEdit region position 1 to the player's location", + privs = {worldedit=true}, + func = function(name, param) + local pos = minetest.get_player_by_name(name):getpos() + pos.x, pos.y, pos.z = math.floor(pos.x + 0.5), math.floor(pos.y + 0.5), math.floor(pos.z + 0.5) + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + end, +}) + +minetest.register_chatcommand("/pos2", { + params = "", + description = "Set WorldEdit region position 2 to the player's location", + privs = {worldedit=true}, + func = function(name, param) + local pos = minetest.get_player_by_name(name):getpos() + pos.x, pos.y, pos.z = math.floor(pos.x + 0.5), math.floor(pos.y + 0.5), math.floor(pos.z + 0.5) + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + end, +}) + +minetest.register_chatcommand("/p", { + params = "set/set1/set2/get", + description = "Set WorldEdit region, WorldEdit position 1, or WorldEdit position 2 by punching nodes, or display the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + if param == "set" then --set both WorldEdit positions + worldedit.set_pos[name] = "pos1" + worldedit.player_notify(name, "select positions by punching two nodes") + elseif param == "set1" then --set WorldEdit position 1 + worldedit.set_pos[name] = "pos1only" + worldedit.player_notify(name, "select position 1 by punching a node") + elseif param == "set2" then --set WorldEdit position 2 + worldedit.set_pos[name] = "pos2" + worldedit.player_notify(name, "select position 2 by punching a node") + elseif param == "get" then --display current WorldEdit positions + if worldedit.pos1[name] ~= nil then + worldedit.player_notify(name, "position 1: " .. minetest.pos_to_string(worldedit.pos1[name])) + else + worldedit.player_notify(name, "position 1 not set") + end + if worldedit.pos2[name] ~= nil then + worldedit.player_notify(name, "position 2: " .. minetest.pos_to_string(worldedit.pos2[name])) + else + worldedit.player_notify(name, "position 2 not set") + end + else + worldedit.player_notify(name, "unknown subcommand: " .. param) + end + end, +}) + +minetest.register_chatcommand("/fixedpos", { + params = "set1/set2 x y z", + description = "Set a WorldEdit region position to the position at (, , )", + privs = {worldedit=true}, + func = function(name, param) + local found, _, flag, x, y, z = param:find("^(set[12])%s+([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local pos = {x=tonumber(x), y=tonumber(y), z=tonumber(z)} + if flag == "set1" then + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + else --flag == "set2" + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + end + end, +}) + +minetest.register_on_punchnode(function(pos, node, puncher) + local name = puncher:get_player_name() + if name ~= "" and worldedit.set_pos[name] ~= nil then --currently setting position + if worldedit.set_pos[name] == "pos1" then --setting position 1 + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.set_pos[name] = "pos2" --set position 2 on the next invocation + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "pos1only" then --setting position 1 only + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.set_pos[name] = nil --finished setting positions + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "pos2" then --setting position 2 + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.set_pos[name] = nil --finished setting positions + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "prob" then --setting Minetest schematic node probabilities + worldedit.prob_pos[name] = pos + minetest.show_formspec(puncher:get_player_name(), "prob_val_enter", "field[text;;]") + end + end +end) + +minetest.register_chatcommand("/volume", { + params = "", + description = "Display the volume of the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return nil + end + + local volume = worldedit.volume(pos1, pos2) + local abs = math.abs + worldedit.player_notify(name, "current region has a volume of " .. volume .. " nodes (" + .. abs(pos2.x - pos1.x) + 1 .. "*" + .. abs(pos2.y - pos1.y) + 1 .. "*" + .. abs(pos2.z - pos1.z) + 1 .. ")") + end, +}) + +minetest.register_chatcommand("/deleteblocks", { + params = "", + description = "remove all MapBlocks (16x16x16) containing the selected area from the map", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local success = minetest.delete_area(pos1, pos2) + if success then + worldedit.player_notify(name, "Area deleted.") + else + worldedit.player_notify(name, "There was an error during deletion of the area.") + end + end), +}) + +minetest.register_chatcommand("/set", { + params = "", + description = "Set the current WorldEdit region to ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local node = get_node(name, param) + if not node then + worldedit.player_notify(name, "Could not identify node \"" .. param .. "\"") + return + end + + local count = worldedit.set(worldedit.pos1[name], worldedit.pos2[name], node) + worldedit.player_notify(name, count .. " nodes set") + end, check_region), +}) + +minetest.register_chatcommand("/mix", { + params = " ...", + description = "Fill the current WorldEdit region with a random mix of , ...", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local nodes = {} + for nodename in param:gmatch("[^%s]+") do + local node = get_node(name, nodename) + if not node then + worldedit.player_notify(name, "Could not identify node \"" .. name .. "\"") + return + end + nodes[#nodes + 1] = node + end + + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local count = worldedit.set(pos1, pos2, nodes) + worldedit.player_notify(name, count .. " nodes set") + end, check_region), +}) + +local check_replace = function(name, param) + local found, _, searchnode, replacenode = param:find("^([^%s]+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + local newsearchnode = worldedit.normalize_nodename(searchnode) + if not newsearchnode then + worldedit.player_notify(name, "invalid search node name: " .. searchnode) + return nil + end + local newreplacenode = worldedit.normalize_nodename(replacenode) + if not newreplacenode then + worldedit.player_notify(name, "invalid replace node name: " .. replacenode) + return nil + end + return check_region(name, param) +end + +minetest.register_chatcommand("/replace", { + params = " ", + description = "Replace all instances of with in the current WorldEdit region", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, search_node, replace_node = param:find("^([^%s]+)%s+(.+)$") + local norm_search_node = worldedit.normalize_nodename(search_node) + local norm_replace_node = worldedit.normalize_nodename(replace_node) + local count = worldedit.replace(worldedit.pos1[name], worldedit.pos2[name], + norm_search_node, norm_replace_node) + worldedit.player_notify(name, count .. " nodes replaced") + end, check_replace), +}) + +minetest.register_chatcommand("/replaceinverse", { + params = " ", + description = "Replace all nodes other than with in the current WorldEdit region", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, search_node, replace_node = param:find("^([^%s]+)%s+(.+)$") + local norm_search_node = worldedit.normalize_nodename(search_node) + local norm_replace_node = worldedit.normalize_nodename(replace_node) + local count = worldedit.replace(worldedit.pos1[name], worldedit.pos2[name], + norm_search_node, norm_replace_node, true) + worldedit.player_notify(name, count .. " nodes replaced") + end, check_replace), +}) + +local check_sphere = function(name, param) + if worldedit.pos1[name] == nil then + worldedit.player_notify(name, "no position 1 selected") + return nil + end + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + local node = get_node(name, nodename) + if not node then return nil end + return math.ceil((4 * math.pi * (tonumber(radius) ^ 3)) / 3) --volume of sphere +end + +minetest.register_chatcommand("/hollowsphere", { + params = " ", + description = "Add hollow sphere centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + local node = get_node(name, nodename) + local count = worldedit.sphere(worldedit.pos1[name], tonumber(radius), node, true) + worldedit.player_notify(name, count .. " nodes added") + end, check_sphere), +}) + +minetest.register_chatcommand("/sphere", { + params = " ", + description = "Add sphere centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + local node = get_node(name, nodename) + local count = worldedit.sphere(worldedit.pos1[name], tonumber(radius), node) + worldedit.player_notify(name, count .. " nodes added") + end, check_sphere), +}) + +local check_dome = function(name, param) + if worldedit.pos1[name] == nil then + worldedit.player_notify(name, "no position 1 selected") + return nil + end + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + local node = get_node(name, nodename) + if not node then return nil end + return math.ceil((2 * math.pi * (tonumber(radius) ^ 3)) / 3) --volume of dome +end + +minetest.register_chatcommand("/hollowdome", { + params = " ", + description = "Add hollow dome centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + local node = get_node(name, nodename) + local count = worldedit.dome(worldedit.pos1[name], tonumber(radius), node, true) + worldedit.player_notify(name, count .. " nodes added") + end, check_dome), +}) + +minetest.register_chatcommand("/dome", { + params = " ", + description = "Add dome centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + local node = get_node(name, nodename) + local count = worldedit.dome(worldedit.pos1[name], tonumber(radius), node) + worldedit.player_notify(name, count .. " nodes added") + end, check_dome), +}) + +local check_cylinder = function(name, param) + if worldedit.pos1[name] == nil then + worldedit.player_notify(name, "no position 1 selected") + return nil + end + local found, _, axis, length, radius, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + local node = get_node(name, nodename) + if not node then return nil end + return math.ceil(math.pi * (tonumber(radius) ^ 2) * tonumber(length)) +end + +minetest.register_chatcommand("/hollowcylinder", { + params = "x/y/z/? ", + description = "Add hollow cylinder at WorldEdit position 1 along the x/y/z/? axis with length and radius , composed of ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, axis, length, radius, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(%d+)%s+(.+)$") + length = tonumber(length) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + length = length * sign + end + local node = get_node(name, nodename) + local count = worldedit.cylinder(worldedit.pos1[name], axis, length, tonumber(radius), node, true) + worldedit.player_notify(name, count .. " nodes added") + end, check_cylinder), +}) + +minetest.register_chatcommand("/cylinder", { + params = "x/y/z/? ", + description = "Add cylinder at WorldEdit position 1 along the x/y/z/? axis with length and radius , composed of ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, axis, length, radius, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(%d+)%s+(.+)$") + length = tonumber(length) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + length = length * sign + end + local node = get_node(name, nodename) + local count = worldedit.cylinder(worldedit.pos1[name], axis, length, tonumber(radius), node) + worldedit.player_notify(name, count .. " nodes added") + end, check_cylinder), +}) + +minetest.register_chatcommand("/pyramid", { + params = "x/y/z/? ", + description = "Add pyramid centered at WorldEdit position 1 along the x/y/z/? axis with height , composed of ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, axis, height, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(.+)$") + height = tonumber(height) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + height = height * sign + end + local node = get_node(name, nodename) + local count = worldedit.pyramid(worldedit.pos1[name], axis, height, node) + worldedit.player_notify(name, count .. " nodes added") + end, + function(name, param) + if worldedit.pos1[name] == nil then + worldedit.player_notify(name, "no position 1 selected") + return nil + end + local found, _, axis, height, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + local node = get_node(name, nodename) + if not node then return nil end + height = tonumber(height) + return math.ceil(((height * 2 + 1) ^ 2) * height / 3) + end), +}) + +minetest.register_chatcommand("/spiral", { + params = " ", + description = "Add spiral centered at WorldEdit position 1 with side length , height , space between walls , composed of ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, length, height, space, nodename = param:find("^(%d+)%s+(%d+)%s+(%d+)%s+(.+)$") + local node = get_node(name, nodename) + local count = worldedit.spiral(worldedit.pos1[name], tonumber(length), tonumber(height), tonumber(space), node) + worldedit.player_notify(name, count .. " nodes added") + end, + function(name, param) + if worldedit.pos1[name] == nil then + worldedit.player_notify(name, "no position 1 selected") + return nil + end + local found, _, length, height, space, nodename = param:find("^(%d+)%s+(%d+)%s+(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + local node = get_node(name, nodename) + if not node then return nil end + return check_region(name, param) + end), +}) + +minetest.register_chatcommand("/copy", { + params = "x/y/z/? ", + description = "Copy the current WorldEdit region along the x/y/z/? axis by nodes", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, axis, amount = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + amount = tonumber(amount) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + amount = amount * sign + end + + local count = worldedit.copy(worldedit.pos1[name], worldedit.pos2[name], axis, amount) + worldedit.player_notify(name, count .. " nodes copied") + end, + function(name, param) + local volume = check_region(name, param) + return volume and volume * 2 or volume + end), +}) + +minetest.register_chatcommand("/move", { + params = "x/y/z/? ", + description = "Move the current WorldEdit region along the x/y/z/? axis by nodes", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local found, _, axis, amount = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + amount = tonumber(amount) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + amount = amount * sign + end + + local count = worldedit.move(pos1, pos2, axis, amount) + + pos1[axis] = pos1[axis] + amount + pos2[axis] = pos2[axis] + amount + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + worldedit.player_notify(name, count .. " nodes moved") + end, check_region), +}) + +minetest.register_chatcommand("/stack", { + params = "x/y/z/? ", + description = "Stack the current WorldEdit region along the x/y/z/? axis times", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, axis, repetitions = param:find("^([xyz%?])%s+([+-]?%d+)$") + repetitions = tonumber(repetitions) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + repetitions = repetitions * sign + end + local count = worldedit.stack(worldedit.pos1[name], worldedit.pos2[name], axis, repetitions) + worldedit.player_notify(name, count .. " nodes stacked") + end, + function(name, param) + local found, _, axis, repetitions = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local count = check_region(name, param) + if count then return (tonumber(repetitions) + 1) * count end + return nil + end), +}) + +minetest.register_chatcommand("/stack2", { + params = " ", + description = "Stack the current WorldEdit region times by offset , , ", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "Select a position first!") + return + end + local repetitions, incs = param:match("(%d+)%s*(.+)") + if repetitions == nil then + worldedit.player_notify(name, "invalid count: " .. param) + return + end + repetitions = tonumber(repetitions) + + local x, y, z = incs:match("([+-]?%d+) ([+-]?%d+) ([+-]?%d+)") + if x == nil then + worldedit.player_notify(name, "invalid increments: " .. param) + return + end + x, y, z = tonumber(x), tonumber(y), tonumber(z) + + local count = worldedit.volume(pos1, pos2) * repetitions + + return safe_region(function() + worldedit.stack2(pos1, pos2, {x=x, y=y, z=z}, repetitions, + function() worldedit.player_notify(name, count .. " nodes stacked") end) + end, function() + return count + end)(name,param) -- more hax --wip: clean this up a little bit + end +}) + + +minetest.register_chatcommand("/stretch", { + params = " ", + description = "Scale the current WorldEdit positions and region by a factor of , , along the X, Y, and Z axes, repectively, with position 1 as the origin", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local found, _, stretchx, stretchy, stretchz = param:find("^(%d+)%s+(%d+)%s+(%d+)$") + stretchx, stretchy, stretchz = tonumber(stretchx), tonumber(stretchy), tonumber(stretchz) + local count, pos1, pos2 = worldedit.stretch(pos1, pos2, stretchx, stretchy, stretchz) + + --reset markers to scaled positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + + worldedit.player_notify(name, count .. " nodes stretched") + end, + function(name, param) + local found, _, stretchx, stretchy, stretchz = param:find("^(%d+)%s+(%d+)%s+(%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + stretchx, stretchy, stretchz = tonumber(stretchx), tonumber(stretchy), tonumber(stretchz) + if stretchx == 0 or stretchy == 0 or stretchz == 0 then + worldedit.player_notify(name, "invalid scaling factors: " .. param) + end + local count = check_region(name, param) + if count then return tonumber(stretchx) * tonumber(stretchy) * tonumber(stretchz) * count end + return nil + end), +}) + +minetest.register_chatcommand("/transpose", { + params = "x/y/z/? x/y/z/?", + description = "Transpose the current WorldEdit region along the x/y/z/? and x/y/z/? axes", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local found, _, axis1, axis2 = param:find("^([xyz%?])%s+([xyz%?])$") + if axis1 == "?" then axis1 = worldedit.player_axis(name) end + if axis2 == "?" then axis2 = worldedit.player_axis(name) end + local count, pos1, pos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + + --reset markers to transposed positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + + worldedit.player_notify(name, count .. " nodes transposed") + end, + function(name, param) + local found, _, axis1, axis2 = param:find("^([xyz%?])%s+([xyz%?])$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + if axis1 == axis2 then + worldedit.player_notify(name, "invalid usage: axes must be different") + return nil + end + return check_region(name, param) + end), +}) + +minetest.register_chatcommand("/flip", { + params = "x/y/z/?", + description = "Flip the current WorldEdit region along the x/y/z/? axis", + privs = {worldedit=true}, + func = safe_region(function(name, param) + if param == "?" then param = worldedit.player_axis(name) end + local count = worldedit.flip(worldedit.pos1[name], worldedit.pos2[name], param) + worldedit.player_notify(name, count .. " nodes flipped") + end, + function(name, param) + if param ~= "x" and param ~= "y" and param ~= "z" and param ~= "?" then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + return check_region(name, param) + end), +}) + +minetest.register_chatcommand("/rotate", { + params = " ", + description = "Rotate the current WorldEdit region around the axis by angle (90 degree increment)", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local found, _, axis, angle = param:find("^([xyz%?])%s+([+-]?%d+)$") + if axis == "?" then axis = worldedit.player_axis(name) end + local count, pos1, pos2 = worldedit.rotate(pos1, pos2, axis, angle) + + --reset markers to rotated positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + + worldedit.player_notify(name, count .. " nodes rotated") + end, + function(name, param) + local found, _, axis, angle = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + if angle % 90 ~= 0 then + worldedit.player_notify(name, "invalid usage: angle must be multiple of 90") + return nil + end + return check_region(name, param) + end), +}) + +minetest.register_chatcommand("/orient", { + params = "", + description = "Rotate oriented nodes in the current WorldEdit region around the Y axis by angle (90 degree increment)", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local found, _, angle = param:find("^([+-]?%d+)$") + local count = worldedit.orient(worldedit.pos1[name], worldedit.pos2[name], angle) + worldedit.player_notify(name, count .. " nodes oriented") + end, + function(name, param) + local found, _, angle = param:find("^([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return nil + end + if angle % 90 ~= 0 then + worldedit.player_notify(name, "invalid usage: angle must be multiple of 90") + return nil + end + return check_region(name, param) + end), +}) + +minetest.register_chatcommand("/fixlight", { + params = "", + description = "Fix the lighting in the current WorldEdit region", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local count = worldedit.fixlight(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " nodes updated") + end), +}) + +minetest.register_chatcommand("/hide", { + params = "", + description = "Hide all nodes in the current WorldEdit region non-destructively", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local count = worldedit.hide(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " nodes hidden") + end), +}) + +minetest.register_chatcommand("/suppress", { + params = "", + description = "Suppress all in the current WorldEdit region non-destructively", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local node = get_node(name, param) + local count = worldedit.suppress(worldedit.pos1[name], worldedit.pos2[name], node) + worldedit.player_notify(name, count .. " nodes suppressed") + end, check_region), +}) + +minetest.register_chatcommand("/highlight", { + params = "", + description = "Highlight in the current WorldEdit region by hiding everything else non-destructively", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local node = get_node(name, param) + local count = worldedit.highlight(worldedit.pos1[name], worldedit.pos2[name], node) + worldedit.player_notify(name, count .. " nodes highlighted") + end, check_region), +}) + +minetest.register_chatcommand("/restore", { + params = "", + description = "Restores nodes hidden with WorldEdit in the current WorldEdit region", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local count = worldedit.restore(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " nodes restored") + end), +}) + +minetest.register_chatcommand("/save", { + params = "", + description = "Save the current WorldEdit region to \"(world folder)/schems/.we\"", + privs = {worldedit=true}, + func = safe_region(function(name, param) + if param == "" then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + if not check_filename(param) then + worldedit.player_notify(name, "Disallowed file name: " .. param) + return + end + local result, count = worldedit.serialize(worldedit.pos1[name], + worldedit.pos2[name]) + + local path = minetest.get_worldpath() .. "/schems" + -- Create directory if it does not already exist + mkdir(path) + + local filename = path .. "/" .. param .. ".we" + local file, err = io.open(filename, "wb") + if err ~= nil then + worldedit.player_notify(name, "Could not save file to \"" .. filename .. "\"") + return + end + file:write(result) + file:flush() + file:close() + + worldedit.player_notify(name, count .. " nodes saved") + end), +}) + +minetest.register_chatcommand("/allocate", { + params = "", + description = "Set the region defined by nodes from \"(world folder)/schems/.we\" as the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos = get_position(name) + if pos == nil then return end + + if param == "" then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + if not check_filename(param) then + worldedit.player_notify(name, "Disallowed file name: " .. param) + return + end + + local filename = minetest.get_worldpath() .. "/schems/" .. param .. ".we" + local file, err = io.open(filename, "rb") + if err ~= nil then + worldedit.player_notify(name, "could not open file \"" .. filename .. "\"") + return + end + local value = file:read("*a") + file:close() + + local version = worldedit.read_header(value) + if version == 0 then + worldedit.player_notify(name, "File is invalid!") + return + elseif version > worldedit.LATEST_SERIALIZATION_VERSION then + worldedit.player_notify(name, "File was created with newer version of WorldEdit!") + end + local nodepos1, nodepos2, count = worldedit.allocate(pos, value) + + worldedit.pos1[name] = nodepos1 + worldedit.mark_pos1(name) + worldedit.pos2[name] = nodepos2 + worldedit.mark_pos2(name) + + worldedit.player_notify(name, count .. " nodes allocated") + end, +}) + +minetest.register_chatcommand("/load", { + params = "", + description = "Load nodes from \"(world folder)/schems/[.we[m]]\" with position 1 of the current WorldEdit region as the origin", + privs = {worldedit=true}, + func = function(name, param) + local pos = get_position(name) + if pos == nil then return end + + if param == "" then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + if not string.find(param, "^[%w \t.,+-_=!@#$%%^&*()%[%]{};'\"]+$") then + worldedit.player_notify(name, "invalid file name: " .. param) + return + end + + --find the file in the world path + local testpaths = { + minetest.get_worldpath() .. "/schems/" .. param, + minetest.get_worldpath() .. "/schems/" .. param .. ".we", + minetest.get_worldpath() .. "/schems/" .. param .. ".wem", + } + local file, err + for index, path in ipairs(testpaths) do + file, err = io.open(path, "rb") + if not err then + break + end + end + if err then + worldedit.player_notify(name, "could not open file \"" .. param .. "\"") + return + end + local value = file:read("*a") + file:close() + + local version = worldedit.read_header(value) + if version == 0 then + worldedit.player_notify(name, "File is invalid!") + return + elseif version > worldedit.LATEST_SERIALIZATION_VERSION then + worldedit.player_notify(name, "File was created with newer version of WorldEdit!") + return + end + + local count = worldedit.deserialize(pos, value) + + worldedit.player_notify(name, count .. " nodes loaded") + end, +}) + +minetest.register_chatcommand("/lua", { + params = "", + description = "Executes as a Lua chunk in the global namespace", + privs = {worldedit=true, server=true}, + func = function(name, param) + local admin = minetest.setting_get("name") + if not admin or not name == admin then + worldedit.player_notify(name, "this command can only be run by the server administrator") + return + end + local err = worldedit.lua(param) + if err then + worldedit.player_notify(name, "code error: " .. err) + else + worldedit.player_notify(name, "code successfully executed", false) + end + end, +}) + +minetest.register_chatcommand("/luatransform", { + params = "", + description = "Executes as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region", + privs = {worldedit=true, server=true}, + func = safe_region(function(name, param) + local admin = minetest.setting_get("name") + if not admin or not name == admin then + worldedit.player_notify(name, "this command can only be run by the server administrator") + return + end + + local err = worldedit.luatransform(worldedit.pos1[name], worldedit.pos2[name], param) + if err then + worldedit.player_notify(name, "code error: " .. err, false) + else + worldedit.player_notify(name, "code successfully executed", false) + end + end), +}) + +minetest.register_chatcommand("/mtschemcreate", { + params = "", + description = "Save the current WorldEdit region using the Minetest ".. + "Schematic format to \"(world folder)/schems/.mts\"", + privs = {worldedit=true}, + func = safe_region(function(name, param) + if param == nil then + worldedit.player_notify(name, "No filename specified") + return + end + if not check_filename(param) then + worldedit.player_notify(name, "Disallowed file name: " .. param) + return + end + + local path = minetest.get_worldpath() .. "/schems" + -- Create directory if it does not already exist + mkdir(path) + + local filename = path .. "/" .. param .. ".mts" + local ret = minetest.create_schematic(worldedit.pos1[name], + worldedit.pos2[name], worldedit.prob_list[name], + filename) + if ret == nil then + worldedit.player_notify(name, "Failed to create Minetest schematic", false) + else + worldedit.player_notify(name, "Saved Minetest schematic to " .. param, false) + end + worldedit.prob_list[name] = {} + end), +}) + +minetest.register_chatcommand("/mtschemplace", { + params = "", + description = "Load nodes from \"(world folder)/schems/.mts\" with position 1 of the current WorldEdit region as the origin", + privs = {worldedit=true}, + func = function(name, param) + if param == "" then + worldedit.player_notify(name, "no filename specified") + return + end + if not check_filename(param) then + worldedit.player_notify(name, "Disallowed file name: " .. param) + return + end + + local pos = get_position(name) + if pos == nil then return end + + local path = minetest.get_worldpath() .. "/schems/" .. param .. ".mts" + if minetest.place_schematic(pos, path) == nil then + worldedit.player_notify(name, "failed to place Minetest schematic", false) + else + worldedit.player_notify(name, "placed Minetest schematic " .. param .. + " at " .. minetest.pos_to_string(pos), false) + end + end, +}) + +minetest.register_chatcommand("/mtschemprob", { + params = "start/finish/get", + description = "Begins node probability entry for Minetest schematics, gets the nodes that have probabilities set, or ends node probability entry", + privs = {worldedit=true}, + func = function(name, param) + if param == "start" then --start probability setting + worldedit.set_pos[name] = "prob" + worldedit.prob_list[name] = {} + worldedit.player_notify(name, "select Minetest schematic probability values by punching nodes") + elseif param == "finish" then --finish probability setting + worldedit.set_pos[name] = nil + worldedit.player_notify(name, "finished Minetest schematic probability selection") + elseif param == "get" then --get all nodes that had probabilities set on them + local text = "" + local problist = worldedit.prob_list[name] + if problist == nil then + return + end + for k,v in pairs(problist) do + local prob = math.floor(((v["prob"] / 256) * 100) * 100 + 0.5) / 100 + text = text .. minetest.pos_to_string(v["pos"]) .. ": " .. prob .. "% | " + end + worldedit.player_notify(name, "currently set node probabilities:") + worldedit.player_notify(name, text) + else + worldedit.player_notify(name, "unknown subcommand: " .. param) + end + end, +}) + +minetest.register_on_player_receive_fields( + function(player, formname, fields) + if (formname == "prob_val_enter") and (fields.text ~= "") then + local name = player:get_player_name() + local prob_entry = {pos=worldedit.prob_pos[name], prob=tonumber(fields.text)} + local index = table.getn(worldedit.prob_list[name]) + 1 + worldedit.prob_list[name][index] = prob_entry + end + end +) + +minetest.register_chatcommand("/clearobjects", { + params = "", + description = "Clears all objects within the WorldEdit region", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local count = worldedit.clear_objects(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " objects cleared") + end), +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/mark.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/mark.lua new file mode 100755 index 00000000..4062cae0 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/mark.lua @@ -0,0 +1,162 @@ +worldedit.marker1 = {} +worldedit.marker2 = {} +worldedit.marker_region = {} + +--marks worldedit region position 1 +worldedit.mark_pos1 = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + if pos1 ~= nil then + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos1) + end + if worldedit.marker1[name] ~= nil then --marker already exists + worldedit.marker1[name]:remove() --remove marker + worldedit.marker1[name] = nil + end + if pos1 ~= nil then + --add marker + worldedit.marker1[name] = minetest.add_entity(pos1, "worldedit:pos1") + if worldedit.marker1[name] ~= nil then + worldedit.marker1[name]:get_luaentity().player_name = name + end + end + worldedit.mark_region(name) +end + +--marks worldedit region position 2 +worldedit.mark_pos2 = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + if pos2 ~= nil then + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos2, pos2) + end + if worldedit.marker2[name] ~= nil then --marker already exists + worldedit.marker2[name]:remove() --remove marker + worldedit.marker2[name] = nil + end + if pos2 ~= nil then + --add marker + worldedit.marker2[name] = minetest.add_entity(pos2, "worldedit:pos2") + if worldedit.marker2[name] ~= nil then + worldedit.marker2[name]:get_luaentity().player_name = name + end + end + worldedit.mark_region(name) +end + +worldedit.mark_region = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + if worldedit.marker_region[name] ~= nil then --marker already exists + --wip: make the area stay loaded somehow + for _, entity in ipairs(worldedit.marker_region[name]) do + entity:remove() + end + worldedit.marker_region[name] = nil + end + if pos1 ~= nil and pos2 ~= nil then + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local thickness = 0.2 + local sizex, sizey, sizez = (1 + pos2.x - pos1.x) / 2, (1 + pos2.y - pos1.y) / 2, (1 + pos2.z - pos1.z) / 2 + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local markers = {} + + --XY plane markers + for _, z in ipairs({pos1.z - 0.5, pos2.z + 0.5}) do + local marker = minetest.add_entity({x=pos1.x + sizex - 0.5, y=pos1.y + sizey - 0.5, z=z}, "worldedit:region_cube") + marker:set_properties({ + visual_size={x=sizex * 2, y=sizey * 2}, + collisionbox = {-sizex, -sizey, -thickness, sizex, sizey, thickness}, + }) + marker:get_luaentity().player_name = name + table.insert(markers, marker) + end + + --YZ plane markers + for _, x in ipairs({pos1.x - 0.5, pos2.x + 0.5}) do + local marker = minetest.add_entity({x=x, y=pos1.y + sizey - 0.5, z=pos1.z + sizez - 0.5}, "worldedit:region_cube") + marker:set_properties({ + visual_size={x=sizez * 2, y=sizey * 2}, + collisionbox = {-thickness, -sizey, -sizez, thickness, sizey, sizez}, + }) + marker:setyaw(math.pi / 2) + marker:get_luaentity().player_name = name + table.insert(markers, marker) + end + + worldedit.marker_region[name] = markers + end +end + +minetest.register_entity(":worldedit:pos1", { + initial_properties = { + visual = "cube", + visual_size = {x=1.1, y=1.1}, + textures = {"worldedit_pos1.png", "worldedit_pos1.png", + "worldedit_pos1.png", "worldedit_pos1.png", + "worldedit_pos1.png", "worldedit_pos1.png"}, + collisionbox = {-0.55, -0.55, -0.55, 0.55, 0.55, 0.55}, + physical = false, + }, + on_step = function(self, dtime) + if worldedit.marker1[self.player_name] == nil then + self.object:remove() + end + end, + on_punch = function(self, hitter) + self.object:remove() + worldedit.marker1[self.player_name] = nil + end, +}) + +minetest.register_entity(":worldedit:pos2", { + initial_properties = { + visual = "cube", + visual_size = {x=1.1, y=1.1}, + textures = {"worldedit_pos2.png", "worldedit_pos2.png", + "worldedit_pos2.png", "worldedit_pos2.png", + "worldedit_pos2.png", "worldedit_pos2.png"}, + collisionbox = {-0.55, -0.55, -0.55, 0.55, 0.55, 0.55}, + physical = false, + }, + on_step = function(self, dtime) + if worldedit.marker2[self.player_name] == nil then + self.object:remove() + end + end, + on_punch = function(self, hitter) + self.object:remove() + worldedit.marker2[self.player_name] = nil + end, +}) + +minetest.register_entity(":worldedit:region_cube", { + initial_properties = { + visual = "upright_sprite", + visual_size = {x=1.1, y=1.1}, + textures = {"worldedit_cube.png"}, + visual_size = {x=10, y=10}, + physical = false, + }, + on_step = function(self, dtime) + if worldedit.marker_region[self.player_name] == nil then + self.object:remove() + return + end + end, + on_punch = function(self, hitter) + for _, entity in ipairs(worldedit.marker_region[self.player_name]) do + entity:remove() + end + worldedit.marker_region[self.player_name] = nil + end, +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/safe.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/safe.lua new file mode 100755 index 00000000..e640853f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/safe.lua @@ -0,0 +1,68 @@ +local safe_region_callback = {} +local safe_region_param = {} + +local function check_region(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] --obtain positions + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return nil + end + return worldedit.volume(pos1, pos2) +end + +--`callback` is a callback to run when the user confirms +--`nodes_needed` is a function accepting `param`, `pos1`, and `pos2` to calculate the number of nodes needed +local function safe_region(callback, nodes_needed) + --default node volume calculation + nodes_needed = nodes_needed or check_region + + return function(name, param) + --check if the operation applies to a safe number of nodes + local count = nodes_needed(name, param) + if count == nil then return end --invalid command + if count < 10000 then + return callback(name, param) + end + + --save callback to call later + safe_region_callback[name], safe_region_param[name] = callback, param + worldedit.player_notify(name, "WARNING: this operation could affect up to " .. count .. " nodes; type //y to continue or //n to cancel") + end +end + +minetest.register_chatcommand("/y", { + params = "", + description = "Confirm a pending operation", + func = function(name) + local callback, param = safe_region_callback[name], safe_region_param[name] + if not callback then + worldedit.player_notify(name, "no operation pending") + return + end + + --obtain positions + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + safe_region_callback[name], safe_region_param[name] = nil, nil --reset pending operation + callback(name, param, pos1, pos2) + end, +}) + +minetest.register_chatcommand("/n", { + params = "", + description = "Confirm a pending operation", + func = function(name) + if not safe_region_callback[name] then + worldedit.player_notify(name, "no operation pending") + return + end + safe_region_callback[name], safe_region_param[name] = nil, nil + end, +}) + +return safe_region, check_region + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_cube.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_cube.png new file mode 100755 index 0000000000000000000000000000000000000000..0617ed8169cd0e58870e1b3c1e0f77dc72c54d48 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMj(LE06|)|Ns9t-#vc`$YLxB y@(X5gcy=QV$Px5(aSW+oOiplV=6Ru{?9IyHD!|aFc)~ymq{-9O&t;ucLK6Ujxfp@~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_pos1.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_pos1.png new file mode 100755 index 0000000000000000000000000000000000000000..d5be221d52973475ecbaa29db4981b68ee13b920 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJTYyi9E06|)rRh7*11ZLmAirP+ zhi5m^fE*1^7srqa#^eMSW}Y4%4Tj|m0qUz5lvgp_NHNj9BHpk|emXgTe~DWM4fAGaP= literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_pos2.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_commands/textures/worldedit_pos2.png new file mode 100755 index 0000000000000000000000000000000000000000..3298b7c619c799d1f93a65c5631f0200926e8b08 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJTYyi9E06|)rRh7*11ZLmAirP+ zhi5m^fE;5_7srqa#^eMSW}Y4%4Tj|m5r$3-Spr=Q5dvp97(>Rf56(6qGd*4XT-G@yGywoQ=^$JH literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/depends.txt new file mode 100755 index 00000000..d603ac9c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/depends.txt @@ -0,0 +1,5 @@ +worldedit +worldedit_commands +unified_inventory? +inventory_plus? +creative? \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/functionality.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/functionality.lua new file mode 100755 index 00000000..989c9eb2 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/functionality.lua @@ -0,0 +1,657 @@ +--saved state for each player +local gui_nodename1 = {} --mapping of player names to node names (arbitrary strings may also appear as values) +local gui_nodename2 = {} --mapping of player names to node names (arbitrary strings may also appear as values) +local gui_axis1 = {} --mapping of player names to axes (one of 1, 2, 3, or 4, representing the axes in the `axis_indices` table below) +local gui_axis2 = {} --mapping of player names to axes (one of 1, 2, 3, or 4, representing the axes in the `axis_indices` table below) +local gui_distance1 = {} --mapping of player names to a distance (arbitrary strings may also appear as values) +local gui_distance2 = {} --mapping of player names to a distance (arbitrary strings may also appear as values) +local gui_distance3 = {} --mapping of player names to a distance (arbitrary strings may also appear as values) +local gui_count1 = {} --mapping of player names to a quantity (arbitrary strings may also appear as values) +local gui_count2 = {} --mapping of player names to a quantity (arbitrary strings may also appear as values) +local gui_count3 = {} --mapping of player names to a quantity (arbitrary strings may also appear as values) +local gui_angle = {} --mapping of player names to an angle (one of 90, 180, 270, representing the angle in degrees clockwise) +local gui_filename = {} --mapping of player names to file names (arbitrary strings may also appear as values) +local gui_formspec = {} --mapping of player names to formspecs +local gui_code = {} --mapping of player names to formspecs + +--set default values +setmetatable(gui_nodename1, {__index = function() return "Cobblestone" end}) +setmetatable(gui_nodename2, {__index = function() return "Stone" end}) +setmetatable(gui_axis1, {__index = function() return 4 end}) +setmetatable(gui_axis2, {__index = function() return 1 end}) +setmetatable(gui_distance1, {__index = function() return "10" end}) +setmetatable(gui_distance2, {__index = function() return "5" end}) +setmetatable(gui_distance3, {__index = function() return "2" end}) +setmetatable(gui_count1, {__index = function() return "3" end}) +setmetatable(gui_count2, {__index = function() return "6" end}) +setmetatable(gui_count3, {__index = function() return "4" end}) +setmetatable(gui_angle, {__index = function() return 90 end}) +setmetatable(gui_filename, {__index = function() return "building" end}) +setmetatable(gui_formspec, {__index = function() return "size[5,5]\nlabel[0,0;Hello, world!]" end}) +setmetatable(gui_code, {__index = function() return "minetest.chat_send_player(\"singleplayer\", \"Hello, world!\")" end}) + +local axis_indices = {["X axis"]=1, ["Y axis"]=2, ["Z axis"]=3, ["Look direction"]=4} +local axis_values = {"x", "y", "z", "?"} +setmetatable(axis_indices, {__index = function () return 4 end}) +setmetatable(axis_values, {__index = function () return "?" end}) + +local angle_indices = {["90 degrees"]=1, ["180 degrees"]=2, ["270 degrees"]=3} +local angle_values = {90, 180, 270} +setmetatable(angle_indices, {__index = function () return 1 end}) +setmetatable(angle_values, {__index = function () return 90 end}) + +--given multiple sets of privileges, produces a single set of privs that would have the same effect as requiring all of them at the same time +local combine_privs = function(...) + local result = {} + for i, privs in ipairs({...}) do + for name, value in pairs(privs) do + if result[name] ~= nil and result[name] ~= value then --the priv must be both true and false, which can never happen + return {__fake_priv_that_nobody_has__=true} --priviledge table that can never be satisfied + end + result[name] = value + end + end + return result +end + +worldedit.register_gui_function("worldedit_gui_about", { + name = "About", privs = minetest.chatcommands["/about"].privs, + on_select = function(name) + minetest.chatcommands["/about"].func(name, "") + end, +}) + +worldedit.register_gui_function("worldedit_gui_inspect", { + name = "Toggle Inspect", privs = minetest.chatcommands["/inspect"].privs, + on_select = function(name) + minetest.chatcommands["/inspect"].func(name, worldedit.inspect[name] and "disable" or "enable") + end, +}) + +worldedit.register_gui_function("worldedit_gui_region", { + name = "Get/Set Region", privs = combine_privs(minetest.chatcommands["/p"].privs, minetest.chatcommands["/pos1"].privs, minetest.chatcommands["/pos2"].privs, minetest.chatcommands["/reset"].privs, minetest.chatcommands["/mark"].privs, minetest.chatcommands["/unmark"].privs, minetest.chatcommands["/volume"].privs, minetest.chatcommands["/fixedpos"].privs), + get_formspec = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + return "size[9,7]" .. worldedit.get_formspec_header("worldedit_gui_region") .. + "button_exit[0,1;3,0.8;worldedit_gui_p_get;Get Positions]" .. + "button_exit[3,1;3,0.8;worldedit_gui_p_set1;Choose Position 1]" .. + "button_exit[6,1;3,0.8;worldedit_gui_p_set2;Choose Position 2]" .. + "button_exit[0,2;3,0.8;worldedit_gui_pos1;Position 1 Here]" .. + "button_exit[3,2;3,0.8;worldedit_gui_pos2;Position 2 Here]" .. + "button_exit[6,2;3,0.8;worldedit_gui_reset;Reset Region]" .. + "button_exit[0,3;3,0.8;worldedit_gui_mark;Mark Region]" .. + "button_exit[3,3;3,0.8;worldedit_gui_unmark;Unmark Region]" .. + "button_exit[6,3;3,0.8;worldedit_gui_volume;Region Volume]" .. + "label[0,4.7;Position 1]" .. + string.format("field[2,5;1.5,0.8;worldedit_gui_fixedpos_pos1x;X ;%s]", pos1 and pos1.x or "") .. + string.format("field[3.5,5;1.5,0.8;worldedit_gui_fixedpos_pos1y;Y ;%s]", pos1 and pos1.y or "") .. + string.format("field[5,5;1.5,0.8;worldedit_gui_fixedpos_pos1z;Z ;%s]", pos1 and pos1.z or "") .. + "button_exit[6.5,4.68;2.5,0.8;worldedit_gui_fixedpos_pos1_submit;Set Position 1]" .. + "label[0,6.2;Position 2]" .. + string.format("field[2,6.5;1.5,0.8;worldedit_gui_fixedpos_pos2x;X ;%s]", pos2 and pos2.x or "") .. + string.format("field[3.5,6.5;1.5,0.8;worldedit_gui_fixedpos_pos2y;Y ;%s]", pos2 and pos2.y or "") .. + string.format("field[5,6.5;1.5,0.8;worldedit_gui_fixedpos_pos2z;Z ;%s]", pos2 and pos2.z or "") .. + "button_exit[6.5,6.18;2.5,0.8;worldedit_gui_fixedpos_pos2_submit;Set Position 2]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_region", function(name, fields) + if fields.worldedit_gui_p_get then + minetest.chatcommands["/p"].func(name, "get") + return true + elseif fields.worldedit_gui_p_set1 then + minetest.chatcommands["/p"].func(name, "set1") + return true + elseif fields.worldedit_gui_p_set2 then + minetest.chatcommands["/p"].func(name, "set2") + return true + elseif fields.worldedit_gui_pos1 then + minetest.chatcommands["/pos1"].func(name, "") + worldedit.show_page(name, "worldedit_gui_region") + return true + elseif fields.worldedit_gui_pos2 then + minetest.chatcommands["/pos2"].func(name, "") + worldedit.show_page(name, "worldedit_gui_region") + return true + elseif fields.worldedit_gui_reset then + minetest.chatcommands["/reset"].func(name, "") + worldedit.show_page(name, "worldedit_gui_region") + return true + elseif fields.worldedit_gui_mark then + minetest.chatcommands["/mark"].func(name, "") + worldedit.show_page(name, "worldedit_gui_region") + return true + elseif fields.worldedit_gui_unmark then + minetest.chatcommands["/unmark"].func(name, "") + worldedit.show_page(name, "worldedit_gui_region") + return true + elseif fields.worldedit_gui_volume then + minetest.chatcommands["/volume"].func(name, "") + worldedit.show_page(name, "worldedit_gui_region") + return true + elseif fields.worldedit_gui_fixedpos_pos1_submit then + minetest.chatcommands["/fixedpos"].func(name, string.format("set1 %s %s %s", + tostring(fields.worldedit_gui_fixedpos_pos1x), + tostring(fields.worldedit_gui_fixedpos_pos1y), + tostring(fields.worldedit_gui_fixedpos_pos1z))) + worldedit.show_page(name, "worldedit_gui_region") + return true + elseif fields.worldedit_gui_fixedpos_pos2_submit then + minetest.chatcommands["/fixedpos"].func(name, string.format("set2 %s %s %s", + tostring(fields.worldedit_gui_fixedpos_pos2x), + tostring(fields.worldedit_gui_fixedpos_pos2y), + tostring(fields.worldedit_gui_fixedpos_pos2z))) + worldedit.show_page(name, "worldedit_gui_region") + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_set", { + name = "Set Nodes", privs = minetest.chatcommands["/set"].privs, + get_formspec = function(name) + local node = gui_nodename1[name] + local nodename = worldedit.normalize_nodename(node) + return "size[6.5,3]" .. worldedit.get_formspec_header("worldedit_gui_set") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_set_node;Name;%s]", minetest.formspec_escape(node)) .. + "button[4,1.18;1.5,0.8;worldedit_gui_set_search;Search]" .. + (nodename and string.format("item_image[5.5,1.1;1,1;%s]", nodename) + or "image[5.5,1.1;1,1;unknown_node.png]") .. + "button_exit[0,2.5;3,0.8;worldedit_gui_set_submit;Set Nodes]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_set", function(name, fields) + if fields.worldedit_gui_set_search or fields.worldedit_gui_set_submit then + gui_nodename1[name] = tostring(fields.worldedit_gui_set_node) + worldedit.show_page(name, "worldedit_gui_set") + if fields.worldedit_gui_set_submit then + minetest.chatcommands["/set"].func(name, gui_nodename1[name]) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_replace", { + name = "Replace Nodes", privs = combine_privs(minetest.chatcommands["/replace"].privs, minetest.chatcommands["/replaceinverse"].privs), + get_formspec = function(name) + local search, replace = gui_nodename1[name], gui_nodename2[name] + local search_nodename, replace_nodename = worldedit.normalize_nodename(search), worldedit.normalize_nodename(replace) + return "size[6.5,4]" .. worldedit.get_formspec_header("worldedit_gui_replace") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_replace_search;Name;%s]", minetest.formspec_escape(search)) .. + "button[4,1.18;1.5,0.8;worldedit_gui_replace_search_search;Search]" .. + (search_nodename and string.format("item_image[5.5,1.1;1,1;%s]", search_nodename) + or "image[5.5,1.1;1,1;unknown_node.png]") .. + string.format("field[0.5,2.5;4,0.8;worldedit_gui_replace_replace;Name;%s]", minetest.formspec_escape(replace)) .. + "button[4,2.18;1.5,0.8;worldedit_gui_replace_replace_search;Search]" .. + (replace_nodename and string.format("item_image[5.5,2.1;1,1;%s]", replace_nodename) + or "image[5.5,2.1;1,1;unknown_node.png]") .. + "button_exit[0,3.5;3,0.8;worldedit_gui_replace_submit;Replace Nodes]" .. + "button_exit[3.5,3.5;3,0.8;worldedit_gui_replace_submit_inverse;Replace Inverse]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_replace", function(name, fields) + if fields.worldedit_gui_replace_search_search or fields.worldedit_gui_replace_replace_search + or fields.worldedit_gui_replace_submit or fields.worldedit_gui_replace_submit_inverse then + gui_nodename1[name] = tostring(fields.worldedit_gui_replace_search) + gui_nodename2[name] = tostring(fields.worldedit_gui_replace_replace) + worldedit.show_page(name, "worldedit_gui_replace") + if fields.worldedit_gui_replace_submit then + minetest.chatcommands["/replace"].func(name, string.format("%s %s", gui_nodename1[name], gui_nodename2[name])) + elseif fields.worldedit_gui_replace_submit_inverse then + minetest.chatcommands["/replaceinverse"].func(name, string.format("%s %s", gui_nodename1[name], gui_nodename2[name])) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_sphere_dome", { + name = "Sphere/Dome", privs = combine_privs(minetest.chatcommands["/hollowsphere"].privs, minetest.chatcommands["/sphere"].privs, minetest.chatcommands["/hollowdome"].privs, minetest.chatcommands["/dome"].privs), + get_formspec = function(name) + local node, radius = gui_nodename1[name], gui_distance2[name] + local nodename = worldedit.normalize_nodename(node) + return "size[6.5,5]" .. worldedit.get_formspec_header("worldedit_gui_sphere_dome") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_sphere_dome_node;Name;%s]", minetest.formspec_escape(node)) .. + "button[4,1.18;1.5,0.8;worldedit_gui_sphere_dome_search;Search]" .. + (nodename and string.format("item_image[5.5,1.1;1,1;%s]", nodename) + or "image[5.5,1.1;1,1;unknown_node.png]") .. + string.format("field[0.5,2.5;4,0.8;worldedit_gui_sphere_dome_radius;Radius;%s]", minetest.formspec_escape(radius)) .. + "button_exit[0,3.5;3,0.8;worldedit_gui_sphere_dome_submit_hollow;Hollow Sphere]" .. + "button_exit[3.5,3.5;3,0.8;worldedit_gui_sphere_dome_submit_solid;Solid Sphere]" .. + "button_exit[0,4.5;3,0.8;worldedit_gui_sphere_dome_submit_hollow_dome;Hollow Dome]" .. + "button_exit[3.5,4.5;3,0.8;worldedit_gui_sphere_dome_submit_solid_dome;Solid Dome]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_sphere_dome", function(name, fields) + if fields.worldedit_gui_sphere_dome_search + or fields.worldedit_gui_sphere_dome_submit_hollow or fields.worldedit_gui_sphere_dome_submit_solid + or fields.worldedit_gui_sphere_dome_submit_hollow_dome or fields.worldedit_gui_sphere_dome_submit_solid_dome then + gui_nodename1[name] = tostring(fields.worldedit_gui_sphere_dome_node) + gui_distance2[name] = tostring(fields.worldedit_gui_sphere_dome_radius) + worldedit.show_page(name, "worldedit_gui_sphere_dome") + if fields.worldedit_gui_sphere_dome_submit_hollow then + minetest.chatcommands["/hollowsphere"].func(name, string.format("%s %s", gui_distance2[name], gui_nodename1[name])) + elseif fields.worldedit_gui_sphere_dome_submit_solid then + minetest.chatcommands["/sphere"].func(name, string.format("%s %s", gui_distance2[name], gui_nodename1[name])) + elseif fields.worldedit_gui_sphere_dome_submit_hollow_dome then + minetest.chatcommands["/hollowdome"].func(name, string.format("%s %s", gui_distance2[name], gui_nodename1[name])) + elseif fields.worldedit_gui_sphere_dome_submit_solid_dome then + minetest.chatcommands["/dome"].func(name, string.format("%s %s", gui_distance2[name], gui_nodename1[name])) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_cylinder", { + name = "Cylinder", privs = combine_privs(minetest.chatcommands["/hollowcylinder"].privs, minetest.chatcommands["/cylinder"].privs), + get_formspec = function(name) + local node, axis, length, radius = gui_nodename1[name], gui_axis1[name], gui_distance1[name], gui_distance2[name] + local nodename = worldedit.normalize_nodename(node) + return "size[6.5,5]" .. worldedit.get_formspec_header("worldedit_gui_cylinder") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_cylinder_node;Name;%s]", minetest.formspec_escape(node)) .. + "button[4,1.18;1.5,0.8;worldedit_gui_cylinder_search;Search]" .. + (nodename and string.format("item_image[5.5,1.1;1,1;%s]", nodename) + or "image[5.5,1.1;1,1;unknown_node.png]") .. + string.format("field[0.5,2.5;4,0.8;worldedit_gui_cylinder_length;Length;%s]", minetest.formspec_escape(length)) .. + string.format("dropdown[4,2.18;2.5;worldedit_gui_cylinder_axis;X axis,Y axis,Z axis,Look direction;%d]", axis) .. + string.format("field[0.5,3.5;4,0.8;worldedit_gui_cylinder_radius;Radius;%s]", minetest.formspec_escape(radius)) .. + "button_exit[0,4.5;3,0.8;worldedit_gui_cylinder_submit_hollow;Hollow Cylinder]" .. + "button_exit[3.5,4.5;3,0.8;worldedit_gui_cylinder_submit_solid;Solid Cylinder]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_cylinder", function(name, fields) + if fields.worldedit_gui_cylinder_search + or fields.worldedit_gui_cylinder_submit_hollow or fields.worldedit_gui_cylinder_submit_solid then + gui_nodename1[name] = tostring(fields.worldedit_gui_cylinder_node) + gui_axis1[name] = axis_indices[fields.worldedit_gui_cylinder_axis] + gui_distance1[name] = tostring(fields.worldedit_gui_cylinder_length) + gui_distance2[name] = tostring(fields.worldedit_gui_cylinder_radius) + worldedit.show_page(name, "worldedit_gui_cylinder") + if fields.worldedit_gui_cylinder_submit_hollow then + minetest.chatcommands["/hollowcylinder"].func(name, string.format("%s %s %s %s", axis_values[gui_axis1[name]], gui_distance1[name], gui_distance2[name], gui_nodename1[name])) + elseif fields.worldedit_gui_cylinder_submit_solid then + minetest.chatcommands["/cylinder"].func(name, string.format("%s %s %s %s", axis_values[gui_axis1[name]], gui_distance1[name], gui_distance2[name], gui_nodename1[name])) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_pyramid", { + name = "Pyramid", privs = minetest.chatcommands["/pyramid"].privs, + get_formspec = function(name) + local node, axis, length = gui_nodename1[name], gui_axis1[name], gui_distance1[name] + local nodename = worldedit.normalize_nodename(node) + return "size[6.5,4]" .. worldedit.get_formspec_header("worldedit_gui_pyramid") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_pyramid_node;Name;%s]", minetest.formspec_escape(node)) .. + "button[4,1.18;1.5,0.8;worldedit_gui_pyramid_search;Search]" .. + (nodename and string.format("item_image[5.5,1.1;1,1;%s]", nodename) + or "image[5.5,1.1;1,1;unknown_node.png]") .. + string.format("field[0.5,2.5;4,0.8;worldedit_gui_pyramid_length;Length;%s]", minetest.formspec_escape(length)) .. + string.format("dropdown[4,2.18;2.5;worldedit_gui_pyramid_axis;X axis,Y axis,Z axis,Look direction;%d]", axis) .. + "button_exit[0,3.5;3,0.8;worldedit_gui_pyramid_submit;Pyramid]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_pyramid", function(name, fields) + if fields.worldedit_gui_pyramid_search or fields.worldedit_gui_pyramid_submit then + gui_nodename1[name] = tostring(fields.worldedit_gui_pyramid_node) + gui_axis1[name] = axis_indices[fields.worldedit_gui_pyramid_axis] + gui_distance1[name] = tostring(fields.worldedit_gui_pyramid_length) + worldedit.show_page(name, "worldedit_gui_pyramid") + if fields.worldedit_gui_pyramid_submit then + minetest.chatcommands["/pyramid"].func(name, string.format("%s %s %s", axis_values[gui_axis1[name]], gui_distance1[name], gui_nodename1[name])) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_spiral", { + name = "Spiral", privs = minetest.chatcommands["/spiral"].privs, + get_formspec = function(name) + local node, length, height, space = gui_nodename1[name], gui_distance1[name], gui_distance2[name], gui_distance3[name] + local nodename = worldedit.normalize_nodename(node) + return "size[6.5,6]" .. worldedit.get_formspec_header("worldedit_gui_spiral") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_spiral_node;Name;%s]", minetest.formspec_escape(node)) .. + "button[4,1.18;1.5,0.8;worldedit_gui_spiral_search;Search]" .. + (nodename and string.format("item_image[5.5,1.1;1,1;%s]", nodename) + or "image[5.5,1.1;1,1;unknown_node.png]") .. + string.format("field[0.5,2.5;4,0.8;worldedit_gui_spiral_length;Side Length;%s]", minetest.formspec_escape(length)) .. + string.format("field[0.5,3.5;4,0.8;worldedit_gui_spiral_height;Height;%s]", minetest.formspec_escape(height)) .. + string.format("field[0.5,4.5;4,0.8;worldedit_gui_spiral_space;Wall Spacing;%s]", minetest.formspec_escape(space)) .. + "button_exit[0,5.5;3,0.8;worldedit_gui_spiral_submit;Spiral]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_spiral", function(name, fields) + if fields.worldedit_gui_spiral_search or fields.worldedit_gui_spiral_submit then + gui_nodename1[name] = fields.worldedit_gui_spiral_node + gui_distance1[name] = tostring(fields.worldedit_gui_spiral_length) + gui_distance2[name] = tostring(fields.worldedit_gui_spiral_height) + gui_distance3[name] = tostring(fields.worldedit_gui_spiral_space) + worldedit.show_page(name, "worldedit_gui_spiral") + if fields.worldedit_gui_spiral_submit then + minetest.chatcommands["/spiral"].func(name, string.format("%s %s %s %s", gui_distance1[name], gui_distance2[name], gui_distance3[name], gui_nodename1[name])) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_copy_move", { + name = "Copy/Move", privs = combine_privs(minetest.chatcommands["/copy"].privs, minetest.chatcommands["/move"].privs), + get_formspec = function(name) + local axis = gui_axis1[name] or 4 + local amount = gui_distance1[name] or "10" + return "size[6.5,3]" .. worldedit.get_formspec_header("worldedit_gui_copy_move") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_copy_move_amount;Amount;%s]", minetest.formspec_escape(amount)) .. + string.format("dropdown[4,1.18;2.5;worldedit_gui_copy_move_axis;X axis,Y axis,Z axis,Look direction;%d]", axis) .. + "button_exit[0,2.5;3,0.8;worldedit_gui_copy_move_copy;Copy Region]" .. + "button_exit[3.5,2.5;3,0.8;worldedit_gui_copy_move_move;Move Region]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_copy_move", function(name, fields) + if fields.worldedit_gui_copy_move_copy or fields.worldedit_gui_copy_move_move then + gui_axis1[name] = axis_indices[fields.worldedit_gui_copy_move_axis] or 4 + gui_distance1[name] = tostring(fields.worldedit_gui_copy_move_amount) + worldedit.show_page(name, "worldedit_gui_copy_move") + if fields.worldedit_gui_copy_move_copy then + minetest.chatcommands["/copy"].func(name, string.format("%s %s", axis_values[gui_axis1[name]], gui_distance1[name])) + else --fields.worldedit_gui_copy_move_move + minetest.chatcommands["/move"].func(name, string.format("%s %s", axis_values[gui_axis1[name]], gui_distance1[name])) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_stack", { + name = "Stack", privs = minetest.chatcommands["/stack"].privs, + get_formspec = function(name) + local axis, count = gui_axis1[name], gui_count1[name] + return "size[6.5,3]" .. worldedit.get_formspec_header("worldedit_gui_stack") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_stack_count;Count;%s]", minetest.formspec_escape(count)) .. + string.format("dropdown[4,1.18;2.5;worldedit_gui_stack_axis;X axis,Y axis,Z axis,Look direction;%d]", axis) .. + "button_exit[0,2.5;3,0.8;worldedit_gui_stack_submit;Stack]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_stack", function(name, fields) + if fields.worldedit_gui_stack_submit then + gui_axis1[name] = axis_indices[fields.worldedit_gui_stack_axis] + gui_count1[name] = tostring(fields.worldedit_gui_stack_count) + worldedit.show_page(name, "worldedit_gui_stack") + minetest.chatcommands["/stack"].func(name, string.format("%s %s", axis_values[gui_axis1[name]], gui_count1[name])) + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_stretch", { + name = "Stretch", privs = minetest.chatcommands["/stretch"].privs, + get_formspec = function(name) + local stretchx, stretchy, stretchz = gui_count1[name], gui_count2[name], gui_count3[name] + return "size[5,5]" .. worldedit.get_formspec_header("worldedit_gui_stretch") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_stretch_x;Stretch X;%s]", minetest.formspec_escape(stretchx)) .. + string.format("field[0.5,2.5;4,0.8;worldedit_gui_stretch_y;Stretch Y;%s]", minetest.formspec_escape(stretchy)) .. + string.format("field[0.5,3.5;4,0.8;worldedit_gui_stretch_z;Stretch Z;%s]", minetest.formspec_escape(stretchz)) .. + "button_exit[0,4.5;3,0.8;worldedit_gui_stretch_submit;Stretch]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_stretch", function(name, fields) + if fields.worldedit_gui_stretch_submit then + gui_count1[name] = tostring(fields.worldedit_gui_stretch_x) + gui_count2[name] = tostring(fields.worldedit_gui_stretch_y) + gui_count3[name] = tostring(fields.worldedit_gui_stretch_z) + worldedit.show_page(name, "worldedit_gui_stretch") + minetest.chatcommands["/stretch"].func(name, string.format("%s %s %s", gui_count1[name], gui_count2[name], gui_count3[name])) + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_transpose", { + name = "Transpose", privs = minetest.chatcommands["/transpose"].privs, + get_formspec = function(name) + local axis1, axis2 = gui_axis1[name], gui_axis2[name] + return "size[5.5,3]" .. worldedit.get_formspec_header("worldedit_gui_transpose") .. + string.format("dropdown[0,1;2.5;worldedit_gui_transpose_axis1;X axis,Y axis,Z axis,Look direction;%d]", axis1) .. + string.format("dropdown[3,1;2.5;worldedit_gui_transpose_axis2;X axis,Y axis,Z axis,Look direction;%d]", axis2) .. + "button_exit[0,2.5;3,0.8;worldedit_gui_transpose_submit;Transpose]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_transpose", function(name, fields) + if fields.worldedit_gui_transpose_submit then + gui_axis1[name] = axis_indices[fields.worldedit_gui_transpose_axis1] + gui_axis2[name] = axis_indices[fields.worldedit_gui_transpose_axis2] + worldedit.show_page(name, "worldedit_gui_transpose") + minetest.chatcommands["/transpose"].func(name, string.format("%s %s", axis_values[gui_axis1[name]], axis_values[gui_axis2[name]])) + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_flip", { + name = "Flip", privs = minetest.chatcommands["/flip"].privs, + get_formspec = function(name) + local axis = gui_axis2[name] + return "size[5,3]" .. worldedit.get_formspec_header("worldedit_gui_flip") .. + string.format("dropdown[0,1;2.5;worldedit_gui_flip_axis;X axis,Y axis,Z axis,Look direction;%d]", axis) .. + "button_exit[0,2.5;3,0.8;worldedit_gui_flip_submit;Flip]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_flip", function(name, fields) + if fields.worldedit_gui_flip_submit then + gui_axis2[name] = axis_indices[fields.worldedit_gui_flip_axis] + worldedit.show_page(name, "worldedit_gui_flip") + minetest.chatcommands["/flip"].func(name, axis_values[gui_axis2[name]]) + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_rotate", { + name = "Rotate", privs = minetest.chatcommands["/rotate"].privs, + get_formspec = function(name) + local axis, angle = gui_axis1[name], gui_angle[name] + return "size[5.5,3]" .. worldedit.get_formspec_header("worldedit_gui_rotate") .. + string.format("dropdown[0,1;2.5;worldedit_gui_rotate_angle;90 degrees,180 degrees,270 degrees;%s]", angle) .. + string.format("dropdown[3,1;2.5;worldedit_gui_rotate_axis;X axis,Y axis,Z axis,Look direction;%d]", axis) .. + "button_exit[0,2.5;3,0.8;worldedit_gui_rotate_submit;Rotate]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_rotate", function(name, fields) + if fields.worldedit_gui_rotate_submit then + gui_axis1[name] = axis_indices[fields.worldedit_gui_rotate_axis] + gui_angle[name] = angle_indices[fields.worldedit_gui_rotate_angle] + worldedit.show_page(name, "worldedit_gui_rotate") + minetest.chatcommands["/rotate"].func(name, string.format("%s %s", axis_values[gui_axis1[name]], angle_values[gui_angle[name]])) + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_orient", { + name = "Orient", privs = minetest.chatcommands["/orient"].privs, + get_formspec = function(name) + local angle = gui_angle[name] + return "size[5,3]" .. worldedit.get_formspec_header("worldedit_gui_orient") .. + string.format("dropdown[0,1;2.5;worldedit_gui_orient_angle;90 degrees,180 degrees,270 degrees;%s]", angle) .. + "button_exit[0,2.5;3,0.8;worldedit_gui_orient_submit;Orient]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_orient", function(name, fields) + if fields.worldedit_gui_orient_submit then + gui_angle[name] = angle_indices[fields.worldedit_gui_orient_angle] + worldedit.show_page(name, "worldedit_gui_orient") + minetest.chatcommands["/orient"].func(name, angle_values[gui_angle[name]]) + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_fixlight", { + name = "Fix Lighting", privs = minetest.chatcommands["/fixlight"].privs, + on_select = function(name) + minetest.chatcommands["/fixlight"].func(name, "") + end, +}) + +worldedit.register_gui_function("worldedit_gui_hide", { + name = "Hide Region", privs = minetest.chatcommands["/hide"].privs, + on_select = function(name) + minetest.chatcommands["/hide"].func(name, "") + end, +}) + +worldedit.register_gui_function("worldedit_gui_suppress", { + name = "Suppress Nodes", privs = minetest.chatcommands["/suppress"].privs, + get_formspec = function(name) + local node = gui_nodename1[name] + local nodename = worldedit.normalize_nodename(node) + return "size[6.5,3]" .. worldedit.get_formspec_header("worldedit_gui_suppress") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_suppress_node;Name;%s]", minetest.formspec_escape(node)) .. + "button[4,1.18;1.5,0.8;worldedit_gui_suppress_search;Search]" .. + (nodename and string.format("item_image[5.5,1.1;1,1;%s]", nodename) + or "image[5.5,1.1;1,1;unknown_node.png]") .. + "button_exit[0,2.5;3,0.8;worldedit_gui_suppress_submit;Suppress Nodes]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_suppress", function(name, fields) + if fields.worldedit_gui_suppress_search or fields.worldedit_gui_suppress_submit then + gui_nodename1[name] = tostring(fields.worldedit_gui_suppress_node) + worldedit.show_page(name, "worldedit_gui_suppress") + if fields.worldedit_gui_suppress_submit then + minetest.chatcommands["/suppress"].func(name, gui_nodename1[name]) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_highlight", { + name = "Highlight Nodes", privs = minetest.chatcommands["/highlight"].privs, + get_formspec = function(name) + local node = gui_nodename1[name] + local nodename = worldedit.normalize_nodename(node) + return "size[6.5,3]" .. worldedit.get_formspec_header("worldedit_gui_highlight") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_highlight_node;Name;%s]", minetest.formspec_escape(node)) .. + "button[4,1.18;1.5,0.8;worldedit_gui_highlight_search;Search]" .. + (nodename and string.format("item_image[5.5,1.1;1,1;%s]", nodename) + or "image[5.5,1.1;1,1;unknown_node.png]") .. + "button_exit[0,2.5;3,0.8;worldedit_gui_highlight_submit;Highlight Nodes]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_highlight", function(name, fields) + if fields.worldedit_gui_highlight_search or fields.worldedit_gui_highlight_submit then + gui_nodename1[name] = tostring(fields.worldedit_gui_highlight_node) + worldedit.show_page(name, "worldedit_gui_highlight") + if fields.worldedit_gui_highlight_submit then + minetest.chatcommands["/highlight"].func(name, gui_nodename1[name]) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_restore", { + name = "Restore Region", privs = minetest.chatcommands["/restore"].privs, + on_select = function(name) + minetest.chatcommands["/restore"].func(name, "") + end, +}) + +worldedit.register_gui_function("worldedit_gui_save_load", { + name = "Save/Load", privs = combine_privs(minetest.chatcommands["/save"].privs, minetest.chatcommands["/allocate"].privs, minetest.chatcommands["/load"].privs), + get_formspec = function(name) + local filename = gui_filename[name] + return "size[6,4]" .. worldedit.get_formspec_header("worldedit_gui_save_load") .. + string.format("field[0.5,1.5;4,0.8;worldedit_gui_save_filename;Filename;%s]", minetest.formspec_escape(filename)) .. + "button_exit[0,2.5;3,0.8;worldedit_gui_save_load_submit_save;Save]" .. + "button_exit[3,2.5;3,0.8;worldedit_gui_save_load_submit_allocate;Allocate]" .. + "button_exit[0,3.5;3,0.8;worldedit_gui_save_load_submit_load;Load]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_save", function(name, fields) + if fields.worldedit_gui_save_load_submit_save or worldedit_gui_save_load_submit_allocate or worldedit_gui_save_load_submit_load then + gui_filename[name] = tostring(fields.worldedit_gui_save_axis) + worldedit.show_page(name, "worldedit_gui_save_load") + if fields.worldedit_gui_save_load_submit_save then + minetest.chatcommands["/save"].func(name, gui_filename[name]) + elseif fields.worldedit_gui_save_load_submit_allocate then + minetest.chatcommands["/allocate"].func(name, gui_filename[name]) + else --fields.worldedit_gui_save_load_submit_load + minetest.chatcommands["/load"].func(name, gui_filename[name]) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_lua", { + name = "Run Lua", + get_formspec = function(name) + local code = gui_code[name] + return "size[8,6.5]" .. worldedit.get_formspec_header("worldedit_gui_lua") .. + string.format("textarea[0.5,1;7.5,5.5;worldedit_gui_lua_code;Lua Code;%s]", minetest.formspec_escape(code)) .. + "button_exit[0,6;3,0.8;worldedit_gui_lua_run;Run Lua]" .. + "button_exit[5,6;3,0.8;worldedit_gui_lua_transform;Lua Transform]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_lua", function(name, fields) + if fields.worldedit_gui_lua_run or fields.worldedit_gui_lua_transform then + gui_code[name] = fields.worldedit_gui_lua_value + worldedit.show_page(name, "worldedit_gui_lua") + if fields.worldedit_gui_lua_run then + minetest.chatcommands["/lua"].func(name, gui_code[name]) + else --fields.worldedit_gui_lua_transform + minetest.chatcommands["/luatransform"].func(name, gui_code[name]) + end + return true + end + return false +end) + +worldedit.register_gui_function("worldedit_gui_clearobjects", { + name = "Clear Objects", privs = minetest.chatcommands["/clearobjects"].privs, + on_select = function(name) + minetest.chatcommands["/clearobjects"].func(name, "") + end, +}) + +worldedit.register_gui_function("worldedit_gui_formspec_tester", { + name = "Formspec Tester", + get_formspec = function(name) + local value = gui_formspec[name] + return "size[8,6.5]" .. worldedit.get_formspec_header("worldedit_gui_formspec_tester") .. + string.format("textarea[0.5,1;7.5,5.5;worldedit_gui_formspec_tester_value;Formspec Code;%s]", minetest.formspec_escape(value)) .. + "button_exit[0,6;3,0.8;worldedit_gui_formspec_tester_show;Show Formspec]" + end, +}) + +worldedit.register_gui_handler("worldedit_gui_formspec_tester", function(name, fields) + if fields.worldedit_gui_formspec_tester_show then + gui_formspec[name] = fields.worldedit_gui_formspec_tester_value or "" + worldedit.show_page(name, "worldedit_gui_formspec_tester") + minetest.show_formspec(name, "worldedit:formspec_tester", gui_formspec[name]) + return true + end + return false +end) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/init.lua new file mode 100755 index 00000000..c7df9355 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/init.lua @@ -0,0 +1,249 @@ +worldedit = worldedit or {} + +--[[ +Example: + + worldedit.register_gui_function("worldedit_gui_hollow_cylinder", { + name = "Make Hollow Cylinder", + privs = {worldedit=true}, + get_formspec = function(name) return "some formspec here" end, + on_select = function(name) print(name .. " clicked the button!") end, + }) + +Use `nil` for the `options` parameter to unregister the function associated with the given identifier. + +Use `nil` for the `get_formspec` field to denote that the function does not have its own screen. + +Use `nil` for the `privs` field to denote that no special privileges are required to use the function. + +If the identifier is already registered to another function, it will be replaced by the new one. + +The `on_select` function must not call `worldedit.show_page` +]] + +worldedit.pages = {} --mapping of identifiers to options +local identifiers = {} --ordered list of identifiers +worldedit.register_gui_function = function(identifier, options) + worldedit.pages[identifier] = options + table.insert(identifiers, identifier) +end + +--[[ +Example: + + worldedit.register_gui_handler("worldedit_gui_hollow_cylinder", function(name, fields) + print(minetest.serialize(fields)) + end) +]] + +worldedit.register_gui_handler = function(identifier, handler) + local enabled = true + minetest.register_on_player_receive_fields(function(player, formname, fields) + if not enabled then return false end + enabled = false + minetest.after(0.2, function() enabled = true end) + local name = player:get_player_name() + + --ensure the player has permission to perform the action + local entry = worldedit.pages[identifier] + if entry and minetest.check_player_privs(name, entry.privs or {}) then + return handler(name, fields) + end + return false + end) +end + +worldedit.get_formspec_header = function(identifier) + local entry = worldedit.pages[identifier] or {} + return "button[0,0;2,0.5;worldedit_gui;Back]" .. + string.format("label[2,0;WorldEdit GUI > %s]", entry.name or "") +end + +local get_formspec = function(name, identifier) + if worldedit.pages[identifier] then + return worldedit.pages[identifier].get_formspec(name) + end + return worldedit.pages["worldedit_gui"].get_formspec(name) --default to showing main page if an unknown page is given +end + +--implement worldedit.show_page(name, page) in different ways depending on the available APIs +if minetest.get_modpath("unified_inventory") then --unified inventory installed + local old_func = worldedit.register_gui_function + worldedit.register_gui_function = function(identifier, options) + old_func(identifier, options) + unified_inventory.register_page(identifier, {get_formspec=function(player) return {formspec=options.get_formspec(player:get_player_name())} end}) + end + + unified_inventory.register_button("worldedit_gui", { + type = "image", + image = "inventory_plus_worldedit_gui.png", + }) + + minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = player:get_player_name() + if fields.worldedit_gui then --main page + worldedit.show_page(name, "worldedit_gui") + return true + elseif fields.worldedit_gui_exit then --return to original page + local player = minetest.get_player_by_name(name) + if player then + unified_inventory.set_inventory_formspec(player, "craft") + end + return true + end + return false + end) + + worldedit.show_page = function(name, page) + local player = minetest.get_player_by_name(name) + if player then + player:set_inventory_formspec(get_formspec(name, page)) + end + end +elseif inventory_plus then --inventory++ installed + minetest.register_on_joinplayer(function(player) + local can_worldedit = minetest.check_player_privs(player:get_player_name(), {worldedit=true}) + if can_worldedit then + inventory_plus.register_button(player, "worldedit_gui", "WorldEdit") + end + end) + + --show the form when the button is pressed and hide it when done + local gui_player_formspecs = {} + minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = player:get_player_name() + if fields.worldedit_gui then --main page + gui_player_formspecs[name] = player:get_inventory_formspec() + worldedit.show_page(name, "worldedit_gui") + return true + elseif fields.worldedit_gui_exit then --return to original page + if gui_player_formspecs[name] then + inventory_plus.set_inventory_formspec(player, gui_player_formspecs[name]) + end + return true + end + return false + end) + + worldedit.show_page = function(name, page) + local player = minetest.get_player_by_name(name) + if player then + inventory_plus.set_inventory_formspec(player, get_formspec(name, page)) + end + end +else --fallback button + local player_formspecs = {} + + local update_main_formspec = function(name) + local formspec = player_formspecs[name] + if not formspec then + return + end + local player = minetest.get_player_by_name(name) + if not player then --this is in case the player signs off while the media is loading + return + end + if (minetest.check_player_privs(name, {creative=true}) or minetest.setting_getbool("creative_mode")) and creative_inventory then --creative_inventory is active, add button to modified formspec + formspec = player:get_inventory_formspec() .. "image_button[6,0;1,1;inventory_plus_worldedit_gui.png;worldedit_gui;]" + else + formspec = formspec .. "image_button[0,0;1,1;inventory_plus_worldedit_gui.png;worldedit_gui;]" + end + player:set_inventory_formspec(formspec) + end + + minetest.register_on_joinplayer(function(player) + local name = player:get_player_name() + minetest.after(1, function() + if minetest.get_player_by_name(name) then --ensure the player is still signed in + player_formspecs[name] = player:get_inventory_formspec() + minetest.after(0.01, function() + update_main_formspec(name) + end) + end + end) + end) + + minetest.register_on_leaveplayer(function(player) + player_formspecs[player:get_player_name()] = nil + end) + + local gui_player_formspecs = {} + minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = player:get_player_name() + if fields.worldedit_gui then --main page + gui_player_formspecs[name] = player:get_inventory_formspec() + worldedit.show_page(name, "worldedit_gui") + return true + elseif fields.worldedit_gui_exit then --return to original page + if gui_player_formspecs[name] then + player:set_inventory_formspec(gui_player_formspecs[name]) + end + return true + else --deal with creative_inventory setting the formspec on every single message + minetest.after(0.01,function() + update_main_formspec(name) + end) + return false --continue processing in creative inventory + end + end) + + worldedit.show_page = function(name, page) + local player = minetest.get_player_by_name(name) + if player then + player:set_inventory_formspec(get_formspec(name, page)) + end + end +end + +worldedit.register_gui_function("worldedit_gui", { + name = "WorldEdit GUI", + get_formspec = function(name) + --create a form with all the buttons arranged in a grid + local buttons, x, y, index = {}, 0, 1, 0 + local width, height = 3, 0.8 + local columns = 5 + for i, identifier in pairs(identifiers) do + if identifier ~= "worldedit_gui" then + local entry = worldedit.pages[identifier] + table.insert(buttons, string.format((entry.get_formspec and "button" or "button_exit") .. + "[%g,%g;%g,%g;%s;%s]", x, y, width, height, identifier, minetest.formspec_escape(entry.name))) + + index, x = index + 1, x + width + if index == columns then --row is full + x, y = 0, y + height + index = 0 + end + end + end + if index == 0 then --empty row + y = y - height + end + return string.format("size[%g,%g]", math.max(columns * width, 5), math.max(y + 0.5, 3)) .. + "button[0,0;2,0.5;worldedit_gui_exit;Back]" .. + "label[2,0;WorldEdit GUI]" .. + table.concat(buttons) + end, +}) + +worldedit.register_gui_handler("worldedit_gui", function(name, fields) + for identifier, entry in pairs(worldedit.pages) do --check for WorldEdit GUI main formspec button selection + if fields[identifier] and identifier ~= "worldedit_gui" then + --ensure player has permission to perform action + local has_privs, missing_privs = minetest.check_player_privs(name, entry.privs or {}) + if not has_privs then + worldedit.player_notify(name, "you are not allowed to use this function (missing privileges: " .. table.concat(missing_privs, ", ") .. ")") + return false + end + if entry.on_select then + entry.on_select(name) + end + if entry.get_formspec then + worldedit.show_page(name, identifier) + end + return true + end + end + return false +end) + +dofile(minetest.get_modpath(minetest.get_current_modname()) .. "/functionality.lua") diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/textures/inventory_plus_worldedit_gui.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_gui/textures/inventory_plus_worldedit_gui.png new file mode 100755 index 0000000000000000000000000000000000000000..ff9404b43787d0e60c28ee27dd8f18b58e7b5fac GIT binary patch literal 21724 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 Dhc;RF literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_infinity/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_infinity/depends.txt new file mode 100755 index 00000000..c4f6871d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_infinity/depends.txt @@ -0,0 +1 @@ +worldedit? diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_infinity/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_infinity/init.lua new file mode 100755 index 00000000..8bd3a051 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_infinity/init.lua @@ -0,0 +1,103 @@ +worldedit = rawget(_G, "worldedit") or {} +local minetest = minetest --local copy of global + +local get_pointed = function(pos, nearest, distance) + if distance > 100 then + return false + end + + --check for collision with node + local nodename = minetest.get_node(pos).name + if nodename ~= "air" + and nodename ~= "default:water_source" + and nodename ~= "default:water_flowing" then + if nodename ~= "ignore" then + return nearest + end + return false + end +end + +local use = function(itemstack, user, pointed_thing) + if pointed_thing.type == "nothing" then --pointing at nothing + local placepos = worldedit.raytrace(user:getpos(), user:get_look_dir(), get_pointed) + if placepos then --extended reach + pointed_thing.type = "node" + pointed_thing.under = nil --wip + pointed_thing.above = nil --wip + end + end + return minetest.item_place_node(itemstack, user, pointed_thing) +end +-- + +worldedit.raytrace = function(pos, dir, callback) + local base = {x=math.floor(pos.x), y=math.floor(pos.y), z=math.floor(pos.z)} + local stepx, stepy, stepz = 0, 0, 0 + local componentx, componenty, componentz = 0, 0, 0 + local intersectx, intersecty, intersectz = 0, 0, 0 + + if dir.x == 0 then + intersectx = math.huge + elseif dir.x > 0 then + stepx = 1 + componentx = 1 / dir.x + intersectx = ((base.x - pos.x) + 1) * componentx + else + stepx = -1 + componentx = 1 / -dir.x + intersectx = (pos.x - base.x) * componentx + end + if dir.y == 0 then + intersecty = math.huge + elseif dir.y > 0 then + stepy = 1 + componenty = 1 / dir.y + intersecty = ((base.y - pos.y) + 1) * componenty + else + stepy = -1 + componenty = 1 / -dir.y + intersecty = (pos.y - base.y) * componenty + end + if dir.z == 0 then + intersectz = math.huge + elseif dir.z > 0 then + stepz = 1 + componentz = 1 / dir.z + intersectz = ((base.z - pos.z) + 1) * componentz + else + stepz = -1 + componentz = 1 / -dir.z + intersectz = (pos.z - base.z) * componentz + end + + local distance = 0 + local nearest = {x=base.x, y=base.y, z=base.z} + while true do + local values = {callback(base, nearest, distance)} + if #values > 0 then + return unpack(values) + end + + nearest.x, nearest.y, nearest.z = base.x, base.y, base.z + if intersectx < intersecty then + if intersectx < intersectz then + base.x = base.x + stepx + distance = intersectx + intersectx = intersectx + componentx + else + base.z = base.z + stepz + distance = intersectz + intersectz = intersectz + componentz + end + elseif intersecty < intersectz then + base.y = base.y + stepy + distance = intersecty + intersecty = intersecty + componenty + else + base.z = base.z + stepz + distance = intersectz + intersectz = intersectz + componentz + end + end +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_limited/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_limited/depends.txt new file mode 100755 index 00000000..74054c67 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_limited/depends.txt @@ -0,0 +1 @@ +worldedit diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_limited/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_limited/init.lua new file mode 100755 index 00000000..801e19ca --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_limited/init.lua @@ -0,0 +1,120 @@ +do return end +do + local MAX_VOLUME = 30 * 30 * 30 + + local we = worldedit + local volume = we.volume + local safewrap = function(func) + return function(pos1, pos2, ...) + if validbox(pos1, pos2) then + return func(pos1, pos2, ...) + end + return 0, pos1, pos2 + end + end + + local validbox = function(pos1, pos2) + tpos1, tpos2 = we.sort_pos(pos1, pos2) + + if volume(tpos1, tpos2) > MAX_VOLUME then + return false + end + + --check for ownership of area if ownership mod is installed + if owner_defs then + local inside = false + for _, def in pairs(owner_defs) do + --sort positions + local tdef = {x1=def.x1, x2 = def.x2, y1=def.y1, y2=def.y2, z1=def.z1, z2=def.z2} + if tdef.x1 > tdef.x2 then + tdef.x1, tdef.x2 = tdef.x2, tdef.x1 + end + if tdef.y1 > tdef.y2 then + tdef.y1, tdef.y2 = tdef.y2, tdef.y1 + end + if tdef.z1 > tdef.z2 then + tdef.z1, tdef.z2 = tdef.z2, tdef.z1 + end + + --check ownership + if tpos1.x >= tdef.x1 and tpos1.x <= tdef.x2 + and tpos2.x >= tdef.x1 and tpos2.x <= tdef.x2 + and tpos1.y >= tdef.y1 and tpos1.y <= tdef.y2 + and tpos2.y >= tdef.y1 and tpos2.y <= tdef.y2 + and tpos1.z >= tdef.z1 and tpos1.z <= tdef.z2 + and tpos2.z >= tdef.z1 and tpos2.z <= tdef.z2 + and name == def.owner then --wip: name isn't available here + inside = true + break + end + end + if not inside then + return false + end + end + + return true + end + + worldedit = { + sort_pos = we.sort_pos, + + set = safewrap(we.set), + replace = safewrap(we.replace), + replaceinverse = safewrap(we.replaceinverse), + copy = function(pos1, pos2, axis, amount) + tpos1, tpos2 = we.sort_pos(pos1, pos2) + tpos1[axis] = tpos1[axis] + amount + tpos2[axis] = tpos2[axis] + amount + if validbox(pos1, pos2) and validbox(tpos1, tpos2) then + we.copy(pos1, pos2, axis, amount) + else + return 0 + end + end, + move = function(pos1, pos2, axis, amount) + tpos1, tpos2 = we.sort_pos(pos1, pos2) + tpos1[axis] = tpos1[axis] + amount + tpos2[axis] = tpos2[axis] + amount + if validbox(pos1, pos2) and validbox(tpos1, tpos2) then + we.move(pos1, pos2, axis, amount) + else + return 0 + end + end, + stack = function(pos1, pos2, axis, count) + tpos1, tpos2 = we.sort_pos(pos1, pos2) + local length = (tpos2[axis] - tpos1[axis] + 1) * count + if count < 0 then + tpos1[axis] = tpos1[axis] + length + else + tpos2[axis] = tpos2[axis] + length + end + if validbox(tpos1, tpos2) then + we.stack(pos1, pos2, axis, amount) + else + return 0 + end + end, + --wip: add transpose, rotate safely + flip = safewrap(we.flip), + orient = safewrap(we.orient), + fixlight = safewrap(we.fixlight), + --wip: add primitives here + volume = we.volume, + hide = safewrap(we.hide), + suppress = safewrap(we.suppress), + highlight = safewrap(we.highlight), + restore = safewrap(we.restore), + serialize = safewrap(we.serialize), + allocate = we.allocate, + deserialize = function(originpos, value) + local tpos1, tpos2 = we.allocate(originpos, value) + if validbox(tpos1, tpos2) then + we.deserialize(originpos, value) + else + return 0 + end + end, + } +end \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_shortcommands/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_shortcommands/depends.txt new file mode 100755 index 00000000..de1cb6c7 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_shortcommands/depends.txt @@ -0,0 +1 @@ +worldedit_commands diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_shortcommands/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_shortcommands/init.lua new file mode 100755 index 00000000..a3cbb675 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/worldedit/worldedit_shortcommands/init.lua @@ -0,0 +1,50 @@ +--provides shorter names for the commands in `worldedit_commands` + +--returns true if command could not be aliased, false otherwise +worldedit.alias_chatcommand = function(alias, original_command) + if not minetest.chatcommands[original_command] then + minetest.log("error", "worldedit_shortcommands: original command " .. original_command .. " does not exist") + return true + end + if minetest.chatcommands[alias] then + minetest.log("error", "worldedit_shortcommands: alias " .. alias .. " already exists") + return true + end + minetest.register_chatcommand(alias, minetest.chatcommands[original_command]) + return false +end + +worldedit.alias_chatcommand("/i", "/inspect") +worldedit.alias_chatcommand("/rst", "/reset") +worldedit.alias_chatcommand("/mk", "/mark") +worldedit.alias_chatcommand("/umk", "/unmark") +worldedit.alias_chatcommand("/1", "/pos1") +worldedit.alias_chatcommand("/2", "/pos2") +worldedit.alias_chatcommand("/fp", "/fixedpos") +worldedit.alias_chatcommand("/v", "/volume") +worldedit.alias_chatcommand("/s", "/set") +worldedit.alias_chatcommand("/r", "/replace") +worldedit.alias_chatcommand("/ri", "/replaceinverse") +worldedit.alias_chatcommand("/hspr", "/hollowsphere") +worldedit.alias_chatcommand("/spr", "/sphere") +worldedit.alias_chatcommand("/hdo", "/hollowdome") +worldedit.alias_chatcommand("/do", "/dome") +worldedit.alias_chatcommand("/hcyl", "/hollowcylinder") +worldedit.alias_chatcommand("/cyl", "/cylinder") +worldedit.alias_chatcommand("/pyr", "/pyramid") +worldedit.alias_chatcommand("/spl", "/spiral") +worldedit.alias_chatcommand("/m", "/move") +worldedit.alias_chatcommand("/c", "/copy") +worldedit.alias_chatcommand("/stk", "/stack") +worldedit.alias_chatcommand("/sch", "/stretch") +worldedit.alias_chatcommand("/tps", "/transpose") +worldedit.alias_chatcommand("/fl", "/flip") +worldedit.alias_chatcommand("/rot", "/rotate") +worldedit.alias_chatcommand("/ort", "/orient") +worldedit.alias_chatcommand("/hi", "/hide") +worldedit.alias_chatcommand("/sup", "/suppress") +worldedit.alias_chatcommand("/hlt", "/highlight") +worldedit.alias_chatcommand("/rsr", "/restore") +worldedit.alias_chatcommand("/l", "/lua") +worldedit.alias_chatcommand("/lt", "/luatransform") +worldedit.alias_chatcommand("/clro", "/clearobjects") \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/README.txt new file mode 100755 index 00000000..233978c4 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/README.txt @@ -0,0 +1,16 @@ +Minetest 0.4.x mod: xpanes +========================== + +License: +-------- +Copyright (C) xyz +modified by BlockMen (iron bars) + +Gambit (WTFPL): + xpanes_bar.png + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/depends.txt new file mode 100755 index 00000000..331d858c --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/init.lua new file mode 100755 index 00000000..84221d65 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/init.lua @@ -0,0 +1,195 @@ +xpanes = {} + +local function rshift(x, by) + return math.floor(x / 2 ^ by) +end + +local directions = { + {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 function update_pane(pos, name) + if not minetest.get_node(pos).name:find("^xpanes:"..name) then + return + end + local sum = 0 + for i, dir in pairs(directions) do + local node = minetest.get_node({ + x = pos.x + dir.x, + y = pos.y + dir.y, + z = pos.z + dir.z + }) + local def = minetest.registered_nodes[node.name] + local pane_num = def and def.groups.pane or 0 + if pane_num > 0 or not def or (def.walkable ~= false and + def.drawtype ~= "nodebox") then + sum = sum + 2 ^ (i - 1) + end + end + if sum == 0 then + sum = 15 + end + minetest.set_node(pos, {name = "xpanes:"..name.."_"..sum}) +end + +local function update_nearby(pos, node) + node = node or minetest.get_node(pos) + local name = node.name + if not name or node.name:sub(1, 7) ~= "xpanes:" then + return + end + local underscore_pos = string.find(name, "_[^_]*$") or 0 + local len = name:len() + local num = tonumber(name:sub(underscore_pos+1, len)) + if not num or num < 1 or num > 15 then + name = name:sub(8) + else + name = name:sub(8, underscore_pos - 1) + end + for i, dir in pairs(directions) do + update_pane({ + x = pos.x + dir.x, + y = pos.y + dir.y, + z = pos.z + dir.z + }, name) + end +end + +local half_boxes = { + {0, -0.5, -1/32, 0.5, 0.5, 1/32}, + {-1/32, -0.5, 0, 1/32, 0.5, 0.5}, + {-0.5, -0.5, -1/32, 0, 0.5, 1/32}, + {-1/32, -0.5, -0.5, 1/32, 0.5, 0} +} + +local full_boxes = { + {-0.5, -0.5, -1/32, 0.5, 0.5, 1/32}, + {-1/32, -0.5, -0.5, 1/32, 0.5, 0.5} +} + +local sb_half_boxes = { + {0, -0.5, -0.06, 0.5, 0.5, 0.06}, + {-0.06, -0.5, 0, 0.06, 0.5, 0.5}, + {-0.5, -0.5, -0.06, 0, 0.5, 0.06}, + {-0.06, -0.5, -0.5, 0.06, 0.5, 0} +} + +local sb_full_boxes = { + {-0.5, -0.5, -0.06, 0.5, 0.5, 0.06}, + {-0.06, -0.5, -0.5, 0.06, 0.5, 0.5} +} + +function xpanes.register_pane(name, def) + for i = 1, 15 do + local need = {} + local cnt = 0 + for j = 1, 4 do + if rshift(i, j - 1) % 2 == 1 then + need[j] = true + cnt = cnt + 1 + end + end + local take = {} + local take2 = {} + if need[1] == true and need[3] == true then + need[1] = nil + need[3] = nil + table.insert(take, full_boxes[1]) + table.insert(take2, sb_full_boxes[1]) + end + if need[2] == true and need[4] == true then + need[2] = nil + need[4] = nil + table.insert(take, full_boxes[2]) + table.insert(take2, sb_full_boxes[2]) + end + for k in pairs(need) do + table.insert(take, half_boxes[k]) + table.insert(take2, sb_half_boxes[k]) + end + local texture = def.textures[1] + if cnt == 1 then + texture = def.textures[1].."^"..def.textures[2] + end + minetest.register_node(":xpanes:"..name.."_"..i, { + drawtype = "nodebox", + tiles = {def.textures[3], def.textures[3], texture}, + paramtype = "light", + groups = def.groups, + drop = "xpanes:"..name, + sounds = def.sounds, + node_box = { + type = "fixed", + fixed = take + }, + selection_box = { + type = "fixed", + fixed = take2 + } + }) + end + + def.on_construct = function(pos) + update_pane(pos, name) + end + + minetest.register_node(":xpanes:"..name, def) + + minetest.register_craft({ + output = "xpanes:"..name.." 16", + recipe = def.recipe + }) +end + +minetest.register_on_placenode(update_nearby) +minetest.register_on_dignode(update_nearby) + +xpanes.register_pane("pane", { + description = "Glass Pane", + tiles = {"xpanes_space.png"}, + drawtype = "airlike", + paramtype = "light", + is_ground_content = false, + sunlight_propagates = true, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + air_equivalent = true, + 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, pane=1}, + recipe = { + {'default:glass', 'default:glass', 'default:glass'}, + {'default:glass', 'default:glass', 'default:glass'} + } +}) + +xpanes.register_pane("bar", { + description = "Iron bar", + tiles = {"xpanes_space.png"}, + drawtype = "airlike", + paramtype = "light", + is_ground_content = false, + sunlight_propagates = true, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + air_equivalent = true, + textures = {"xpanes_bar.png","xpanes_bar.png","xpanes_space.png"}, + inventory_image = "xpanes_bar.png", + wield_image = "xpanes_bar.png", + groups = {snappy=2, cracky=3, oddly_breakable_by_hand=3, pane=1}, + sounds = default.node_sound_stone_defaults(), + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'} + } +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_bar.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_bar.png new file mode 100755 index 0000000000000000000000000000000000000000..4d17ceb855793cd0cd05229e774968fd017cbfe4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=5ozPcAMlUa(+6R#sMJ zWo1-UR6!z#J5YkLB*-tA!Qt7BG$6;<)5S4_<9c#HU{GLCQBYB0LJ5Nts~anu+g1lw zfi#AX2b9im33Mzwrh9>L37ZnDlEWpQgtL4-c?CyjJZrexV8FbY+1RCb;|2u|E+z(! XG~Uzum2I_v1~YiN`njxgN@xNAOHwsn literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_grey.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_grey.png new file mode 100755 index 0000000000000000000000000000000000000000..e1c6f76ff3ba0e88d7794341608b56ceb24e391c GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx3?wy9o9qTs%mF?juKD?SYvy%*0CKrJT^vIy b7?Tr#Y$gWA;!;KlAdA7%)z4*}Q$iB}WG)bM literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_pane_half.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_pane_half.png new file mode 100755 index 0000000000000000000000000000000000000000..4e846dfa088e9842872673dc7c405db46e944bd4 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^oIotV!3HFcc!W9wDJf4E$B+uf&H|6fVg?3oVGw3ym^DWND9B#o z>FdgVhfPFS!u;;lEal|A)B0#0OT+;F#3CNtp~CgJYD@<);T3K0RZlm9-{yN literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_white.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/xpanes/textures/xpanes_white.png new file mode 100755 index 0000000000000000000000000000000000000000..777bd606fa02f1809009f3e687c6d9c336a96229 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^j3CSbBp9sfW`_bP&H|6fVg?3oVGw3ym^DWND9B#o z>FdgVhfPG-n%hS>gB2(wn;8;O;+&tGo0?Yw = true +in world.mt in the world directory. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/upgrade-part-mff-hg.sh b/other_things/scripts/Server-side/upgrade-mff-hg/upgrade-part-mff-hg.sh index be087a51..8ee2116d 100755 --- a/other_things/scripts/Server-side/upgrade-mff-hg/upgrade-part-mff-hg.sh +++ b/other_things/scripts/Server-side/upgrade-mff-hg/upgrade-part-mff-hg.sh @@ -15,25 +15,30 @@ cp -R /home/quentinbd/mff-hg/games/ /home/quentinbd/upgrade-mff-hg/olds-part/ echo "Sauvegarde de /mods et /games correctement effectuée." # On MAJ les nouveaux minetest/games et minetest/mods -rm -R /home/quentinbd/mff-hg/games/ rm -R /home/quentinbd/mff-hg/mods/ +rm -R /home/quentinbd/mff-hg/games/ mkdir /home/quentinbd/mff-hg/games/ -cp -R /home/quentinbd/server-minetestforfun-hungry_games/hungry_game/ /home/quentinbd/mff/games/ -cp -R /home/quentinbd/server-minetestforfun-hungry_games/mods/ /home/quentinbd/mff/ +mkdir /home/quentinbd/server-minetestforfun-hungry_games/games +mkdir /home/quentinbd/mff-hg/games/minetestforfun_hg/ +mkdir /home/quentinbd/mff-hg/games/minetestforfun_hg/mods/ +cp -R /home/quentinbd/server-minetestforfun-hungry_games/mods/ /home/quentinbd/mff-hg/games/minetestforfun_hg/ echo "Nouveaux /mods et /games correctement déplacés" -# On MAJ le minetest.conf, world.mt, random_messages et le top_config.txt +# On MAJ le minetest.conf, game.conf, world.mt, et le random_messages mkdir /home/quentinbd/mff-hg/worlds/minetestforfun-hg/ rm /home/quentinbd/mff-hg/minetest.conf -rm /home/quentinbd/mff-hg/games/hungry_games/worlds/minetestforfun-hg/world.mt -rm /home/quentinbd/mff-hg/games/hungry_games/worlds/minetestforfun-hg/random_messages -rm /home/quentinbd/mff-hg/games/hungry_games/worlds/minetestforfun-hg/top_config.txt +rm /home/quentinbd/mff-hg/worlds/minetestforfun-hg/world.mt +rm /home/quentinbd/mff-hg/worlds/minetestforfun-hg/random_messages +rm /home/quentinbd/mff-hg/worlds/minetestforfun-hg/top_config.txt # On les remet +cp /home/quentinbd/server-minetestforfun-hungry_games/minetest.conf /home/quentinbd/mff-hg/games/minetestforfun_hg/ cp /home/quentinbd/server-minetestforfun-hungry_games/minetest.conf /home/quentinbd/mff-hg/ -cp /home/quentinbd/server-minetestforfun-hungry_games/worlds/minetestforfun-hg/world.mt /home/quentinbd/mff-hg/games/hungry_games/worlds/minetestforfun-hg/ -cp /home/quentinbd/server-minetestforfun-hungry_games/worlds/minetestforfun-hg/random_messages /home/quentinbd/mff-hg/games/hungry_games/worlds/minetestforfun-hg/ -cp /home/quentinbd/server-minetestforfun-hungry_games/worlds/minetestforfun-hg/top_config.txt /home/quentinbd/mff-hg/games/hungry_games/worlds/minetestforfun-hg/ -echo "Nouveau 'random_messages/world.mt/minetest.conf/top_config.txt' correctement déplacé" +cp /home/quentinbd/server-minetestforfun-hungry_games/game.conf /home/quentinbd/mff-hg/games/minetestforfun_hg/ +cp /home/quentinbd/server-minetestforfun-hungry_games/minetest.conf /home/quentinbd/mff-hg/ +#cp /home/quentinbd/server-minetestforfun-hungry_games/worlds/minetestforfun-hg/world.mt /home/quentinbd/mff-hg/worlds/minetestforfun-hg/ +cp /home/quentinbd/server-minetestforfun-hungry_games/worlds/minetestforfun-hg/random_messages /home/quentinbd/mff-hg/worlds/minetestforfun-hg/ +cp /home/quentinbd/server-minetestforfun-hungry_games/worlds/minetestforfun-hg/top_config.txt /home/quentinbd/mff-hg/worlds/minetestforfun-hg/ +echo "Nouveau 'minetest.conf, game.conf, world.mt, et le random_messages' correctement déplacé" # Suppression du dossier cloné rm -Rf /home/quentinbd/server-minetestforfun-hungry_games/ diff --git a/other_things/scripts/Server-side/upgrade-mff-magichet/upgrade-part-mff-magichet.sh b/other_things/scripts/Server-side/upgrade-mff-magichet/upgrade-part-mff-magichet.sh index 623951ec..3ba3701d 100755 --- a/other_things/scripts/Server-side/upgrade-mff-magichet/upgrade-part-mff-magichet.sh +++ b/other_things/scripts/Server-side/upgrade-mff-magichet/upgrade-part-mff-magichet.sh @@ -15,23 +15,27 @@ cp -R /home/quentinbd/mff-magichet/games/ /home/quentinbd/upgrade-mff-magichet/o echo "Sauvegarde de /mods et /games correctement effectuée." # On MAJ les nouveaux minetest/games et minetest/mods -rm -R /home/quentinbd/mff-magichet/games/ rm -R /home/quentinbd/mff-magichet/mods/ +rm -R /home/quentinbd/mff-magichet/games/ mkdir /home/quentinbd/mff-magichet/games/ -cp -R /home/quentinbd/server-minetestforfun-magichet/hungry_game/ /home/quentinbd/mff/games/ -cp -R /home/quentinbd/server-minetestforfun-magichet/mods/ /home/quentinbd/mff/ +mkdir /home/quentinbd/server-minetestforfun-magichet/games +mkdir /home/quentinbd/mff-magichet/games/minetestforfun_magichet/ +mkdir /home/quentinbd/mff-magichet/games/minetestforfun_magichet/mods/ +cp -R /home/quentinbd/server-minetestforfun-magichet/mods/ /home/quentinbd/mff-magichet/games/minetestforfun_magichet/ echo "Nouveaux /mods et /games correctement déplacés" -# On MAJ le minetest.conf, world.mt, et le random_messages +# On MAJ le minetest.conf, game.conf, world.mt, et le random_messages mkdir /home/quentinbd/mff-magichet/worlds/minetestforfun-magichet/ rm /home/quentinbd/mff-magichet/minetest.conf -rm /home/quentinbd/mff-magichet/games/hungry_games/worlds/minetestforfun-magichet/world.mt -rm /home/quentinbd/mff-magichet/games/hungry_games/worlds/minetestforfun-magichet/random_messages +rm /home/quentinbd/mff-magichet/worlds/minetestforfun-magichet/world.mt +rm /home/quentinbd/mff-magichet/worlds/minetestforfun-magichet/random_messages # On les remet +cp /home/quentinbd/server-minetestforfun-magichet/minetest.conf /home/quentinbd/mff-magichet/games/minetestforfun_magichet/ cp /home/quentinbd/server-minetestforfun-magichet/minetest.conf /home/quentinbd/mff-magichet/ -cp /home/quentinbd/server-minetestforfun-magichet/worlds/minetestforfun-magichet/world.mt /home/quentinbd/mff-magichet/games/hungry_games/worlds/minetestforfun-magichet/ -cp /home/quentinbd/server-minetestforfun-magichet/worlds/minetestforfun-magichet/random_messages /home/quentinbd/mff-magichet/games/hungry_games/worlds/minetestforfun-magichet/ -echo "Nouveau 'random_messages/world.mt/minetest.conf/top_config.txt' correctement déplacé" +cp /home/quentinbd/server-minetestforfun-magichet/game.conf /home/quentinbd/mff-magichet/games/minetestforfun_magichet/ +#cp /home/quentinbd/server-minetestforfun-magichet/worlds/minetestforfun-magichet/world.mt /home/quentinbd/mff-magichet/worlds/minetestforfun-magichet/ +cp /home/quentinbd/server-minetestforfun-magichet/worlds/minetestforfun-magichet/random_messages /home/quentinbd/mff-magichet/worlds/minetestforfun-magichet/ +echo "Nouveau 'minetest.conf, game.conf, world.mt, et le random_messages' correctement déplacé" # Suppression du dossier cloné rm -Rf /home/quentinbd/server-minetestforfun-magichet/ diff --git a/other_things/scripts/Server-side/upgrade-mff-skyblock/mff-skyblock.tar.gz b/other_things/scripts/Server-side/upgrade-mff-skyblock/mff-skyblock.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..92729c85221427e4bb02c23e18e8b958038fd22f GIT binary patch literal 43212800 zcmeFaeP3HgvhO?pMz3NGnR6nuK^U-;3^uu!_$l7UPZw||+1?pRAORW+i6aTy#3%Q) z-|w%gy4PAlU^~g4v+q91XU0fNy}GNbtLwR|PsXSHwf}kEAI%1%gWlTd(b4Mk^~J$( zeE53pPruWDH~H_Y+qeJ3pY^Y9->m-CPx|jq>l?SfTL1E^jrH4K{fSoVx4!yQar<`~ z|JrWOr?c*)DE^dja7F76{eH!3|Jfg(T(ka%r`^~6-+>CWz#p;xU*5j8v9Z3f@u!;` zH#gQd|5*Qj2JL)!{hy9|=fnQ=H_*YSumAd&8-J|-KV$j-^zrNea4_oKd%63hWo+S7 zfcwDuufy-f|110d7INZG#m!F{RZ+CZg ze=O|F<7fAtyuAOQegE<9jYi`LGH4G62b1pPqTcw~&eI2b#o_s6c*9$rb!R8uq|!xE zHd|BM)(M?X`!jF2`{4h1`FQui{r2}eyL&$THLwhhntyxzY;)sA<1+*6XfW)1Klh(J ziGcuB!>rzF^@hX7XP>>;+5c{jzf1SF*8av^#&4%iRbs9-z%100C_PR z7qgRoaR@>R_18QaPl~|^ePKB4&IaSrjU@(Nj6mA++ZEIL%X`CXZLYugWbM8FsK?Ae z%V2akJn!|J+Ila#hp)TG{qMS?-mt$n<4S#i)m?5fceYoh24rnAX-T1-y{XQ}bD7$4DB8e(?RofYv)|JeGN7BH-049A@m zr~T9Ms~+a4>pZyd8)$pY%@!+Frk3oXlot)2+3&V}3Y4XdRAE z*G>nc{;WTpl^+Jv={YLw`d5G5Y&0%$Y(bSpo_(pvs~e5+nV5a^!LyxjpFC*q{kXUP z;AuO}Wa+`EdoUD=2BTw;G&NDO`gYLkr`fiO;%WEdW2gJ)rQ+evlf4IG|3`}lP2w&| z;TrrdUjM;HJv=*0Elm>7&#X|RwWEG_c0TD(O%8wdkrKzn?U{?D#Udvms48`8fX;)% zgg;}(@m~Ak^Ow)=1OI2I{pl3J*WBCR*?+lLEWI>LJDwAYp$$_=T9U{~e5Sv`|x|LGI;|L14@(W561_BK9A2z)^QzkO?cp8wyz`PKR#{QsXp z0iUn__W$6-`zM2GA@#f9?{qdE!m^JhqkwCv4cdHG?TrKtycMK{krbwI21mc57PiXKQ z(+ogIK&A=39Snz(y8{egBIyd?kiqll39~iB z15qB#ss55Pv&UF_{I^;>kznRc6aeNRJs?fNp<@o$z~wV6)Mx=PJYEcq+J6uZ^$qCQ zd7B$6#m?E;u)ktx-5K>J<3Xf{Py|olO30b zCQ~lIIXFEVPiC7N#l4+--#sYy_IDpYdsHm>N)#;BM(bS?leX;)DUz4vK%cRZpWlDZ zBR)xVrD3vm^q2QlA$PxzJm~dDhXa%=Kwq2mhyCufug^Y>7N0&EqPJQm+2BbA<_|&z zSlD^-;t7h;XNMD%mVSHM?@kU++Cu)cxpu$*rav5?^(SjDFwaqFPce;cdCp!Rw~r>> z)4rCnnP^ieuFi2IPjYEBx6YIdqSAVN!iqB&^EVW0=hMj=z>S#W+VljnTZ=s=Wb?~x z?Kl|Tngdw-U2p%ezP|hArKh&MLfc>|Ai=2SD z_|MJTfB66YDa5kayTv-o(Sj|&2eaec-?9{J?-Ey_T~?p;xw7kT7!!ZFmtAM-^GX*N zKf)esicGa{7s80gLBn|#julI3K9+Gl%JdfexsEZZdt2?ryn@{KkAFSMxy+0Ro zE<`4>eN%y}%=f^HM1Oq-pkkg6yWcIj$MCTZR>5uJ!UnMT>>N&E&Wqe*yvY!$eF%)g zpI&l|+2a!4ic<2Mf?`_Js&`V5CrIXIapS*iVC>WQ|M%m`!C?BSBH#o3e{*yF%X$9) z6)9nV#Q*;Z5J0_5?t`)$%59_&B)G32XSIK#VYq|$<( z$74pCgH$%W+*QnW%~2!_NmOd^&x@yf-`_J|Etq8)ya`^>3r%K(GlgK?@v-s@W;jt5 zyYnXT#Cox@eNir&f-|vK7vsEN>7xQ}dLlOt)S4#T%`Jt0tztL)V^Sq*yX9K?n@tqy zT^p1OkqEFxI&*_N^#lR*`iGU(zcwW4-7LgPj8IWq(~1THlEQRpeqs^vc37~+AuhG6 z?s)Ih{TTjk6_YaBqsJKhm%Jn_AU=+AC*cHuQ%FDj!~xT$@D9uduJvGj&d;mDwDJ@Z zV(M)#2iZSNcQ+Ql6gZe$kN8@}8%q8^L16wD8{*^jzeoL1e}dcndr$xP1SRkT`X9Oe z^Y;JkuSf~{L;w3H(3-Rrf|}D}ay}}0=N4!ELb1;;O!>M0;QI$pp1*kd;MsoLT&P%W z{dfJtbHXp!!-wQ%H19os`c&35894Zz->eey#dEN_Iz1sERebkg=RS7z-=6RO4+2t3 zA|+MgIk}}ve|i7t!LtXuJNpmX-#^&hdrT5eCAg$G(DRr3FJA5|7xb}mZ;I6H(c}H^ zcJ{t2;&;WmUbOdjcOE~{5P$pb@&1Fo7d!VJ(8Yt@-RHZmT>-jybqp1K@X*ZAxyOPo zJ@Qc6FRSH~c=s2~Xo6MOpo2WlqgAx){yXr2yB=Me;_^?9d5L4(jknhI=DpJT+cMh zUSEC^ijv1SIA{t7UUJz!ag6rd|4V50vZvO2yxL3azXQX(hc^0FK8yJ;Rw64k`E2<; zyJyo>c-;z=AUx-ou$8Ev?tv!Dl|KIz6 zo(yLF%}BfVh3^RMxMF_0jrI(v%w!PEEZ)c#NNA$;2Yf7GAN z`tN2>1{}1Ik@#`+`GNg^>&q`M+5fjm3IAjNe;j&$Q>!?7xwrrPY5UQG{rv|&?6;*G zT_yNitu_94>~w&Q?%Aet!}(ic2@3iga;}#2@6<5y0T0y2IF)_ZNSfW?U@)3l`kyEN zp?}4qfW>b@18c(Bsm57@acXU_jG!Ebc%*~ z{h+{>27D3o^cOXXw5Qa03KaM;*7US8-y%J8FvR)F^wt{3Obvr$qIrfc8<^_yh3(o89TH zhOJ*RYLbkofs{1MNChU4NPU9-WaN3trN@BK;{Dv(w|n>F7~2q-93(Al zC2?F~HPBMS3lnYIqVoJRMzkHkU#OX_pbznI)4u4beWIUaXMDInPCvK0-lKoaeU`s$ z>Wp*??L9kh>co*2Y@Qa&rOZ?Lr6iIob}-{#LzX_Uxp&g2oQPgX^wj3_ zK|r*t#qJjJ89`alh3%f;X2r6WU|Gl#iQ9IqLFyDc53e@RhF<#Z5M2gHoiB?#e&ePC z=)3{*G}5LEI&S=aYFgTJ)jXV%n(B-JUZu^H$RXv6eqONcJglliKa2J`#|Om_NNV87 z>R9>FI;3Ko+su8|{^`#D$O&p9v0sX(JNq1@;J_i>3#s#4%nBqdi4yc{@^aQW-izlh zO!EMh6M|>TUaPXlr_bHRUVo+Pjif45ci3OM>wmvldvdQ$$%Vb0N0z2M*Vp|Adm+mI z^8U&5dpl1am`C%9mz{o}JpVSY{?7OK)9uKszr9EJ`^nD!Z_WnzLS|h{Dm(2SPR7l>2NXJR?C%wA zJ99?ly=eDnXCEAgwyrZpJ%I7W6JiF%Qo_&@^K5%Fg=BLl`jX~aTQkqd{>a_}kh#wC zqNy)v$|sZdA3NYTDSHcE{xtpn@npi0xs%zaX#amwy|3%)Kau}6@Bh8Mag+LAf7t&E z7VLL^bUEh!cz5^7<9pxjCnd1R532fWerOd-#Cr0RGKg0!Eydw4X{cpcl|hgZ^#aZ( zI@y?x85T`HY~LL!MO8=l9x692yaHuA69kGTEgF<~9aUs@o-lfF*afYUlM}uU>srvD zYGO!Bu1zr%AlKTYcjS%HEz-yQK~h;gR1`sdPMTo7=Ms6sKhoz4;OJB3Yc@Al-wbph zXgWLZ4aSuQtC=hvN9qoWa))UdL1Q8%mL>omq_5727){n3Pe@!4Xw`1)jWEY{#^}Cgq%YPsw}i{#S*HS28gN$?JCbdcGA@)nvSp7 zYz$*Ya2n3UwvM6Z2l`l%qp%jv)v<$A0BXe#UMuNU`tN+5r)x~Oyig=Tyub;vTP%HV z`*APt$AsScJ}=wH&PfVn#hl2U3n(YJynicZ1XH|6 z3PxB|@~XsQvIc%PpKTsG?G9C{%1B6CAwQ^WM`-DHmW%(Vba$Qp*Bc-HhN_Px20x(x z>F0X54?N?lR5C0qIw>RS7T7jp3iMDpvwR&LzuziG`iZaf}QUaWV{@wxG+QLVtz!1=7o zFLoN?=zL@?xEv2EU807kXH;1kYXt;aqrN;*k*9A3er)=5 z(kgzW(vDVcigH8}5}2jR38ygoarR=`2m|tv7ywTD84h~zIWF!VQixHAxNxd4v&Ip6GT6-}=P6jM&K{16ak@_3n-#J#Gp zR;C&CWJ}k^H@Rxzsu=G(e=pDbO1%E%yXQ|ItYv1ocsOd_s)Om;UH$oHjfzP3yR&W{ zl11i(*FhhB`VmLG5;53kJFhgPSR{0Fer5!?)exOj7G&*MZ`r?t-dd;pRm08y*zm)C z9lbN?b;JVCM+55YYX|o^I9KQw=yD%I*2fY_R^tnfE9Tkvx?|Q2`+RiNS>gB}Udmb{ zcIVNcKkQ9`S+t-NY{hnQ_q+4c?r2pT*UC5^on!UbZ($B;+;19ycjxo zR`BK$z(fcJV*=4Cc_Em<5AtBFLqfTzCZ8pTq5x*>YU@u$)x?l+Xa|Zu|C~T*e{>Fm zB-lZ@sz<;*HRdUXscMuFkyo)Z3T)=4tpfBSauC>O=L(=pTEHPXYSXEpJbn?v>x&U9 z0emt=A7kc7e3GhB?osEudU34b2`hzXI3Y&rN4xD{5>|U%KP+0PKq9d3qN8>Sa zaOH#rf}yk$Z+_cF%nM(N<{n)Xr*P*1TsY=$CcJtrAs{r2=;8k+0%2PLufwW(ZZ)`C ze;Fm1C4E`Y?(|SLIy`@LetLjd{R@Ig+*prHM6a(jB!|0_#8j2@5xiI%OMG}TMvj$? zJJy9`lq0Hd;_O7Mmz+F_gAhq}_-1hUfenW&m{xaPaG<%Tm-piQd)C4q7R{Gz-PK@I zY<)exVH=xjTEm{0{hED>PEgN;0TidfXw?et<+B1!?II&!D-k<5;1o#@{Fo0WwYuSR zOuNOIV4Zc8;Lf%B5Xf`Q4eY5yFEXgl1NRWCUQRrnctE#uS!2v^0jIwT*f|cp_91BJ z+g}ZCXO4J`{H^(_ZxBxCYR?8gzpV1iJ!w!$3T}Kho=yiUZp%hXF8Ho*ep4cBgga6w ztSaFlD$okK7Dgh)c+#*TLu{D(Op#$rp$xxgg zMuHYyI1W%cf=nP)BlUTZtJraYBYzG&M8O9{)Dla zjgX5(hNP&zWJ_jm>Y!=Li?8ohaOpZ+*c{GPrE^t^y{;sfVdYG%1ULx>vlQMAru{|< zVON-4Ns>j@hqU)NjNRck0VPYlBc=`>?Pr((GVP$>kP3dm`TKW=eROd-IfvLRD%V+M zVx7;k{FF>Uah7%{2K5yFl+`xgnqY#lCYNTPh{@%pP-cSjf32OXI*IMI$X{vGnRs?HI=z8RwLvrPp{IW7G1v)z(HD`{q>0 znb<}*;oB|H5T}L$z@2z6*{9sBgLZQmfLW(?tn&gQ{#~v^R#HDmMaQ`!z;x6@eG0R8%~SKJh<$QX}CAWaFSYe-{9(SGX}W8fOr7N7Ucol zvo5$h7BPvewMdcym4z^H*o#8<$EpgM+3yCuu%PySqN8IwHm-t|&}vc@+%Xseb_wwG z%GTX9`)`(tX8Fa~fw7-MycXR8wf2r{dW|bg=+Bq z4OwBH!wrqsnB5^01Gm?jXk$$X$9*J7AdnFfy0Pci%h;pXb6}{}>z21{JaF(dRN{>? zl_mq+nRX8YvpyQUi@oKem_^drN~!?cqCxlC7Pjp1etN~JfaCq<9+dx5H#xYw(y1pf zuvP5f5#x~of)B~6P%i*G%O69SX6gFCRuyfUU_*WYT&+Prf(VyYqe)JKFvR}UXy7$6 z`^_Hk)mLnHN7a(-2BccF32C?;8MTB^woVOZRT<9&=>L7u}r$|XsapgS@ z8rT^Q&~T@X_?uS3eacDNRv1*8QM;=bjX#<4#>&mwv$08Dqg>m+R&V@iFgH=M?NbiW z8|#%!9P087BNu+HJ#BQNG2Kd@Tdx&HXe<746Ro~#xXKh0924<7K=th&ic7{;7awte zP%mZU4UQVBk{%vZ+Xra^o&MS2aCk8skB-y6H%*Hjq*o42`1Ho1JSJv8hsz~jP{ChXQ&GIeAZ%JcaIHOGOr*ZHaUt#;@fWacVZrG zreL$z7$bAPigJC=BQ|FC0bQeJv+vFDwh43=03m1I!XGg{ z13Yb1^Y$zd9@0O6T_%MpAdS!A);_87Ens4|SLjyCoi70s%Say+lR4?H9u3pROv8u! zh#4k`vMT96QScpvVUU?vz{mCX4pM3M7CS@u;7*xFVslP^a5vp=(?-cQE9CF#0Y^!u z)3yaxr1m#Di+^zM78@R~7MoX46uD{YG-=>z8uEN;nJ!JjexRG#7^MhwYBFfd!?Cni zn}7strx}`(F_<);0v2(AEiZcdd(%j3-9FpL4Sl@9O70{y8_Vb{Y-f}566`p;(8+)W zqMXVF2h?d<;n*4LKJgNQH07PRbuN!uQjl~hl&M#TNc`7ZcSqlB-8~~#fWMi~9bC8Q z_7PmPYVF!i2owEIJAUWZH#4p0+BF*YC*8NQ8D{-6x1!jA8l=)Ax{)RoQ@N5X$_f2F z;9S4CwQg#lfj&MZ0Y`exH}CGAFoAdL->lrdSpR1Gu6EwKo^0sJMm*Vw3BI)naEH+B z#3poN-(fw+Cq6?u>a2D2wr2WHo*IwrS#w6vulmEU5Pa=dA6gCc$$N;2ng#_Y5!8*w zJ#=UGUCFSd77Tudi!z~3VL8`)7I2~hF4LItHM*AsYXTuKtT-q)oFSL3G<3A$qgwGt z5wS$Gz6W0gKwIlyzT4c`y18<5J8iZS|2$s*GCzMiM&Y%68ANn25$gJ*PUGA7#8j_Y zVAPVf{+~AZ-(RI3^5Txh-Qn3u7mc2CkhR`2FIFJ-tczuIX-;VZ#L?bhIA~A4iVpJt zQV48_t-BM5MnqrTFws?xWb&-#y_;_8PARrJUTIh#3L8!`x|dVsW>GxW-y;0}vkQB? zUKG23<+q}k7?9$deDC$SJO+JEKWxxs{cE);o9KJB%_eO&zN)v;_iCG4Me*!Cp)tQ0>8EhxNK!SW@|e=Pg>(fasG56eD&yrz#UmY?&OBWM4w@;Vw=dD#bM z7;+WW;rT)T{oUF4?3?#@hy9}&e{9=83=)~9i-(&ORCfM5k6@S~&ZY0j7EbI#z7H9k zy3tJ?=Z2nhAri5WQ{q9F==W8A-{3OQt1a_B3DEyum&R8;Paug#OPCBKHc{`EU6EqVrSs z%?BjX0hWogku=`M?JXC-7d1{O-k}r^lbKs=Nr_e$tG>tQ#AQXSy4bx^tlpc9W5*{- z5Oct3CYu-0(N%=U#s>c(x-YGD;#E)!H@kQ{s$m<0Os_lW>tAktosoRXg@qZf1hwJ3 zILmox%n=j|KbaHl^T2+Dkj1?Q=u}RO2tFJ?x~~Dqk^(Y@$s+c)?jGtB2s1Moq}_{O zY!TDKyG@{FH8TMG@lp%!=WpBYDLs&8vv#bbJv%srX4FXoXrmdaQdh03)R<#;LEhA? zHg4a>m_Y8P&ZY&9MgpM(zQHyCG;GAoqFV)dJ9zU4B;yc85QHXP0NCOK<{Mzzd+xS& z$4=w<2wXm=Q0wW$V!}}rh}CH{9>VdHmVw^`-f$skr7(nJYpj0UO}mO4XEY)` z2p{xle535LQFd882fm3|yIp(2VGe^*9SibP9JE9iL$ARymehMHU-k8dn?v*QX4_I& zLLE#^G)B!u8^QxdSD0|DfEINCwt<2)++ucVUmD@VuYi-z(ip;XX2Y2RhsP9Q2+hZbL&pf-dMYHVu$`OPbT zSx>(-TdkIbtmohTtG7r3(*W`r!m?poa(~aPSZ^5Tgl1ld1eN$CSJ^7y@)r1K3%N(u z^@;Z;v?aukm2a_Ktha8iPy-NU!7NJq*~_{v?$dauE#<`8mL1N@a0l zLj~?%Oo$YnJ<=Arv|I1)k+4#_QkIq~pOfrkbr1V(xs5BozW=3c`CiMuy|keHM>Se8 zn%ssWY2Mf^{q}UIcu{r%%SV>|V#(1z_qTyN*t`UhTkCT45J@k(FQYZtfw$Z#Qtsze zive2Wu7`L5C+(6=wT;P4n^~4v1581gY2u5_$9>yy zyYjUqr zG+UAo;Hi=u&(F-a0!fHd(_Y4{YN(>*`Kcbt-DushMP2_WJdxF?$#U`tbaL`SQ6$}G z@uuIq(Mo02p(`Q_1V|f}dSVBv4m@#cHgOq+*6YDk5sN3Oqv0eUuB>(iMpMSKcc`X4 z;uxmjm~%xMLOp~UHj5w9NII8PF4HX$GgQweBfhCOMU@=d(RY3Ha}L^~Y$oC2lCp)a z6go+~{gZ7C+k$#e|GC(bILwd9pw6G;=a1<6RR-)Qdpq^wQ_FbRzIJj;shwiO8M~z# zDa1&hXQP=`)8v(ifhg~$ywZ%^JeO-a%k#emwSptmJ^8~~f&7-E7F%mR zG|q}tUTYcT(^vNA>b1F<`%O5lEZipzkr$@%OuDMu4gT47lqmM#eE7Ohrem`FEgzS< zYPf~v>cXQzvy@BVyKzPsM5NUqzJWn$w66B8;=6N|bvnhWN_V}Z^=k9tUg{}VqOW6H zIF+D%!9_c27>CTDO(YOUq@!RAy#f$dhF;rrHR zfx%pntx($}Cb@pXDa5h4rQPeTt|fpnG}?U5h&B6gZ@NQ{$E1*nGWo(qL>w6ZAaM|; z;)gkqLNInGQ~)K4Co?E`LRgT39?zCJJJz>3))1dJ^cmx|1q6P*dVqf_ zbnmI1Aqf!VMl_Z8R9vqJORy2A3zNc-i{NLVUCA5#c#6m;kAW2d z3Lwx$*W?p`6h$1gjQL$t*ROmDn@Ynm2oH9H~m z;F$8Az+scufYFz~=Ja=jCL#?AvRW@Rz8Xi$IhesECNml{UIc)n$wtJlM*Jgsv)+MW z3XPJVshLh93w@LI~@?#D%onof(uY>9#X0x4wHV({ULo2LyK;=PHrJw*V_t>b@Ba&U=3A=U$e*lbCXWhnGqde%)ScI{YX{?O zlL`>)W)9&-Zix(t0#Qj13TPjU-!XFXBqtU`W+Y9M2i3k+T4@gc-+PW?5pt^jYY);t z*-acD;?Lh*vLX{y&rejC0V)89=i(BH<(N!}gDP|F0$(Xwr8lOMzNp@!Y3mEum+oAI zAxKXUgP@u7Cmo~rIG3IAlnN0&(gAO&zrJVrk}`-ApGC05zNJEjL7+&?gn$it49V}3 z=Fg-nJnhdoL^|sx*`4+COWAOhT)1voF+iuxRdGT2=wmBQ>s%5hCgJvkhlZ*E(tz&R z5i1?vC7?PaN=z6zKSIP!XKj5|x)qMhk;*X)EsD||P{{8!PAncf@3N1AZ*WGnt#|%HQaop;n1oW)V|c4WR_=b5|gtp_`*@&5~N4ei7UUzmdf8Iq`v1b zK@T0d?X^G$eFQ+OXf7{5sN`(_d3o8QLQ3GbrcyH4<|)Zvy>ODYvs^-3u4ysqBl~T; zvSyr3HJ5@)MWELAIK7P6MYi?|@|f*@t;p9`s)KTzjAV>vs~&cLOic-iZFshC5D7Qa zL+H-=85)Jyo3_uA>pd*4?SYPMh76~i29o-&#vrr3TAa3rO;1Mdlzl1a$4BVKNvVo6 zuC%jJ*q0c_bA4G7E!!Fe9aVZTL8G&9F?W_YeXGgi?zxE@NjaYwDcd9?DZqS8$FZ%C&UH==r0>|I1q2-?j4A|g zszlO_gDr5e>}sJmv}w#lxnoR%_mmT=&QHg1G>d*Dm8yDv(E)82dLHRZoHu%Q zRx4(<4fuyUBU`h31yyyx#ame2SdF*stN4#h%P z^oA{@vDGU5IeS(*Mx;tf8i1K*Mec_R@zHQsUd@81Kzt8}C=?310ZtM~@%&&sQ$6`b zKUwyW{a^^fZrQ;lKYnK_WVy;|d4-Y-{{J)o7h*2>|IZutmarhfA+MU9uD5OW)&l-w z%7&uUPgM~5=OhVND4BB`@z?02g-Qb1vp+&=tmI$KDM(tdn`zBFUtI47Y^HSVh znKUJ`;{+rA&dH*wmMHQzFs-uc$k`)txJ*?uMcGrP#L1X!2IG2)|HH=+bty#)xnmpJ z4P`s&#EW7_6*oxBvOmh*?0q5B>5frgzqzhk)OVq-nBAUhA#{QMY^+3&7b)hRCQ*hO zFSW1?cXm7(Bsf9Cy}Q)0j;x=lQZ{_?ZP&`$QTh?^!{_*j1;gI<+(FAU9v>Zn;7;SY z{pBTGf!Yn$NXWCSIb6bQF%-+@poPt2hd*uE7?lxWhaAjM1^Js|6Qx2#N4Vo#A1Kq;Xx zF{RdMDxP>V|MK*UptIgU3htD<3BsJYo% zgdCDD&Pf8~*wMC7={NsPc86gA>{rtEHj}sn`IVcATx+r&uck_eg;bYIP|Q6pB)IIPMnTNeu3w zkw{PesG~RU9A9d3Z*1e^mcg-fSnRD500T$Cz@TS|8*Kr3BqwL%#Dw>?yM2S0y)-@5 zv8okvuib;?JEpilm`cI&IX63_u|q^^A~;tOm9y2-CNq(Ncx5fzYa~?rG?hq73?HgC z6;WqWZ>$s>_hVMT;;7LgY*wBs!eYN}1B_+=*YtLkg#qd)z2)4sSkZx_f4# z)zk#JJk8ohFlSR&GXy~X1)!=})T7#WotO23UZb-%U14!4v8_~UgClPjH%r~kN3zEY?(m@y7fOH*`hJ}(g=Z+J(!|5ZPlv6J|w2Yat zkfF2%KSxk%y9_V5`B$l=UWSL2A~Bc_8QRH^)9d~$32A9sCu6D@A~I6CE)cBhwXog)POlX&d@TvjEtw+uwz6s)EgSUyw|Qwn`rd?XEE`@rmUxl0;EA5>n+;P$Ta znz=3H+=Kqp2Fqa^n7Vj8GQhE8fv@>Cn zV$}I`NgGG}PhlPxo983YNiY)<#l8yBiIoe%RY{U9&(5Z+=^0|yyrAl;MvR-}t5nP% z*hEQ)jk#4XY?%|5?C@VOk%ZiYAmPg#GMq&h189TnKv~kOjWknD7Ez@NtJ#K)g(1Jw zn2&9@H`H0ln@wL#Nz`mOKWvE;5GjcZ9DLO2=K37ftEmFhaHI+9w__4HJTKY$nn#4e zBQI>YVP%p~k^|4f$p?_saT06e#=#)#2tpZ}4#g4CNu@%28`Bl}CZtfl)_9%ObpS$$ zMDqhkEHryt^ER!QLmg0*RA;6djJ;JnOJ1@DM1j)gJdTE?oRWJiU5V7~{ezWJqgZC& zZpI^h1LgM^Yi=1)A?L{6{cowA2*6zfF3K9lkbp%~vUL?PRlaLN!nRdbHFoUGOcECa zDZDKAffks3Zp9IC#NmlEWgB0k(PnvefYvJipfgsyW{kNq9k?)d9Uk<__!JM$XH|iO zZt%YGne>xTVWdZ__!DPA1y4{btWB84dI>|<6&U-2p=%0^w~{@}f2b*&e@&g0y34KT ztg5)6&)BP3H8GVC2ia$6MFDWRV)VS;`jR6WJG;*wKYK(;)0fGBOc*bgIWl#z3^RZp zIaXo^a58HDU!Z*lHzAfLmVB;ci17#vbEq6IIe0fK1fnbhDKti)KNm}xh2~IEQ_Npu z`3-5?Ej>ihFZN98PzADhXkH;jNEX>FHgQV0qKG+HC;!@bLFK`Ys)FFmq5iYBh)6{4 zG)+0BMQGcF%w*4zBf{3|tX{NXW5K`mWiXQU1I|*VIf_+iYp5qU%k;JOO?P%8#F+Ag@Z0&Rg^f{l zVg;#Yp}>P|oLuG7o@iU4NGZhUUhB%F?5S<$)C=ix_n@oLM(8RfU|3)5{8RXp5`KuF zkBGLx9Y_Jy$u@}%Gx~vG$Y~;S*7y`5G4Itvbx9#Dx+q#H-&nW~E*$icNTxbN;w4b3 zOf*lfIMA^Tu}4sB_^hp%<|Ro(2*~|cHI8nlLxIuyM3x*XF0|4(>z-Xq2F^br=c>Cf zGJ$ot@JuoUrP7_!9n9lrib!#O0%Y?;xhOdqk_Z51td>VL4qUQZg*8G>b&Rux4w5R& zgrp6!u#O$+E98|J)4(6_ zc=ho<^!&Q4Z{Q?zB#4(~cckhcR33jNx4wZgR!g$}e0?xCO5MIkB`8uYf0xCJ1qQb5$_&1ka!r}!u(7eQp z={Wr>dJu}PT+rk!ErH?#%S=196sz&M6Uzh z(Qh4er*v+&u-@c4o%Nfz$t3UL^}IC36(T_fsKE`l zbPP6wtLS?TP6P_P!;s4Bv4Q*nRsXscWT%vM4H#MM@P9qSfO9*x^Xli~)kX2@-A_OL zL_w_zqKe{y3RTy-P7ZnVmMHA52>h1yXfzem$DiVxj@jG(s`tx_j&}mcl#k+@!XxXQ z8{U(CtL$HsgtpJTKA~^ec|7U-QwkY*HzHT-c%$?uY3i4|G8deF65J*JZz@%oUZH4F ziX;|uRY5+AFCsxB2~mjQDK%m4T$6|PFEC*kr!=%sQPcLPLPaTWGwaa z@~V@8HdT@G9hft&fC?_$VYmea?_7Q^BI-a=a3=FY1EOdZA~B%M0Wnhfz2JXE^X7jG z`h$U9-Q~vZTiz+uh;uu-%}I19t&s%aY_(`Y*tL#vkqEVyCcYQgniDlqjk+U1S z1Sw-XB#!*UV^dHQ>Sq(!k52DYSZxH4m9o*tf|ea%ENB#L&ZFnB0+=tXKro2w$&|=) zPEM^03`v0={wU{K5pYG~Rx~W}7IVx3Nexe#2S%DSnSZ zv}pOHz$yNv&v^2s2C6)ZCSmnipnN<8m0#_tepWMnCAFaZ6_Xm-hr(v56=BV9R$IhR zYDC*WQU`f-Y*&UPSz9VBsz9O1=paJ&=URL07^M)IK^CBQRsoi-fqA82&KJ$i<(E3~ z-3Qca2L|k9jlsf?n$X($SwQU#1SUV(q}RCDk0|^@)eAMV))$^VjaUj5HBBgaDt$f5 z*>sCD5^9F5tTF=}-x?rMH}-~H7Ro_q==5~O4l>6(fGsjIFM@>#oFXl5C^s*^vmunB z#eVf;O31xKoaMOZQ;(d2x04-7FJTt~`tq{eKXS!((gfO)U~S^mUB7H62D{I7PBNSn zKHx9(Y#}Pkeivlg8Sc9JbEEOCa^>=t3S=DWC5O?FWWh9xJBbV2@jc^Hl?fQ8kO>?! z5iDgShd4^eA6jM>+nlsCZSu6b;xoF0>T+@ygJ}s;1Mr7Oi!0SbWvk|gDJhNkG^jGG z*XmGp8pQhGZWrKPE?F92ex)vj)#R*p54XF2f}2?L@ExyL2$k|Ma2H&&sql?7b7exO zY&c3jmHf(yK?H3)vFWRf$>XYvrBFZXlbA36OT<4j4*^oeJ~E>d*AYHqr76%%;LN#{ z4$j<(l8x`SS5238)x@-qrj?g7wWcGu5jgvFRMk+^bZkuE#ds6yEeQu?l#A4ab3PzCVJgt<0Q!bRgUb#s3b!-RH6cWr*cd9RfliFl&3$1t2f zX3cywT7Ke^DMRd_JE?9j$`MgE2?oi=;3xJn4hF0(rpt{4N2^92+MSH1VLyTZg`7Hm zjbw8Ij`gd)l$8Yb*ec>YdAURasM_3er(G;X1h+zjf|8YrG2()Ut23-Xmv?8wW*Kd{ z$sdg(CTO<$mIl`xVsul{II%PwIx$v#+)sT@DR44)hZuLA;DBUv-}b(LsT}=# z?Oy=2w6ZopgP*_Y>YS`GB!*eSN>!FHoXsh3ZX0*^f=M{Yywg3qyz&R9inI=E?icc7 zits$r=s!;7y*G-prQ(RAL1a|-Uc!Ex)<-r?L$eU`;w@p^vq8UQLIVRLt7W6@FByW??MhvH>C#SX&9$#BD`H zJt}*f6H;-8(sd{{s*IRW43qk2+2i35Bx6*EbCk!AAwU=fhd*o_gqd>*goy0oX>GbZv#o&GI3J<@jXD1#Z>hBlg{!JUMMTBoeK;#M zozQ;*hUA26=(i98E|0Ae?^#&dzex0KQ-su?~?8k5sGQ zgj5PnxV{EH9uqZ+tG1F(mzE&oNnks&+_ozn5E=#Dz#NV&OT%3HI(b_<^9&F}q54n$ zrg?Qqv&F%Iyd@t+>2sEBU|5j?2AVh*nXd%XF=3oka{tPwn&Z=XEcv7yWp1t*revJO zW?hkUOoiD1NsfDWg24k7K{ME5rYR5-YX_w&#SgqaQ1$ek%EF5`*qgC;%`(qk5rTkT zpQ`rwV%z*<_+@3rr^Y{Tt0{Tzz)P|V$5W`9A=~l#o=4+aFBjI!Rb9K?x_E%4T0ie} zQ&jB<$gh3>nUgK7nXYqi2rqSTskudtZHERy+I3VVU6oEN(+eEsk9F4G*@!bXJ&5=n z+Zu`M{slY<1s-E+42DpfZkgLqo(Wc31_ejNQ-LH`Y@S)Ptdoj#Sjhx=aCNK%k!}_| z#OVS}B5I$Wie~wOdiEFeY3*&l>(wfPUr{E|hV6A_$)Mf1bf_mobo6TbuzTkIV&We7 zJC=)k3DoL%8Gav>n{hZ}g;?yXV7nwaG%DtAIP%Rq<+d;|XmF^7%r0U!#!t%U08W0a0rar+C&tGQpem*90AF zLPWh}+m?Pu#97JmZ4Onku9I!d5d1xMhH!gn$qu9l8in8N#s%|rudi*2T8PV@&ln2# zXEE1zo<<&kgDy6JP3zJiaB9tJacB0^rH(E^YKv4^HzIF-^FVR$U;ZTtSmT+bEnXxw zL*6YVGbwW+Md7iMOcTfHm4dTDHGbAoyXBtFBuYQfaY_7?DcgXCc;qah9K!jV)y2gA z5=|_am;UEdQUKBaX@@wqtOo?YrCuf&@PR&3dH$q;nV?IxtlsD>;J#s2nRUz>P4dmF7G|Nbz4)B}`R$@L9QF zZz+K!Mf-zbt*Mo)Je;VY&&Bp85#{k+7u~aPQDjvv{U z&2l?YDG1Ozz8PXm8hNLs)cz3n@LaU0`lP)UQn2h-U?K=FYrUR`GW332ItP5vHES(* zfYil2yeX@elZ=7@CD1P^z85BHq+!U#ZqX=!l8evQEE-uJq-i6U05sNt=(odq=}Q$7 z*ox1%r+NQj1x4N_sn9wXT#42;Lwm&-v86Ol9$< z;xa7RnGgJutoY@$uejx4dMblca?UM7TXo}zUZ{!kU>ryNCXw=L0OeYRFWLJeP9L4P zi_a@tMOP?*?OIo<9UP7fo_-+x&8EKeyl+Z48 zkzzyQogcKaM7yzFJXK#ex^{&O#49SGLjiasBHd|=v;$7$z#s@PNXB?x5b{-zWc6_j z(2}J@H~MxkemhKZ-cV|2J)h}{((U34$|Lu-^e#7Bo}abxKz>mknDFswRv!4!+wZ@y znc8b#R8DVHe={Ji`cW`df2;HX=QhJiM|~JKMv5172AKdz^(3lA>zez|??3ldmI@_b z1jb(-Wh&@|YDIw>w`AGm{#}UDkG+em4`n=AAOkE}e!q^hRgi<22pp>0ExM@uSYqxA z`_){wU#t`{AI9RsYjha-e<=glOV|K>(|tq8I7P`@I^ftV^>v3hl5k~-Gx!d)7HMNm zFNni<4JO!_k=}(~HqpkL_jrn;llYH{)k7oMYDcOm_tx@mP*F%g;9MV(5>dOvH_X** zy^#E|Ln@vf3-y!9=2^9k?;3Vj+NaDG6F8n;=Pm6RpjE6FJ`<*W|GU>hCu)+qi_~Fb z9d&iO#LoXpu*oZ6N4Na+O;48)q>gNLgEg|Kwh=SXiZ#N9bSTX=o-)e8g5ma%5v571 z_fVyB5xz0e+ANr^eVi#Zrm6R!ND0DF4otmg|C+2z zikEnbsqIe7^t8d-)&#Jl&YCD6s1h)FZxj-sdlzd}+JW1Lq*4AHj zHA0hTOVs<$Ev-u{O(Rm4FA1>>sYnk=Dq^OBN*x6otNI;HH_{9&oyW>XhTmOUE&xuu zc=)7W+n6wqw~Dd}UJLKCUYseD=A_v{N~+SXf={{B$`0xd>&&@Bfa+119So!|WrG!Ra9xOyNuVh36Bh7yxqPm){D`kNYPuJ?;h(C#5_ zUh?M>;5?pLW~PcOm`t}Nt<^5k#W;FnI>O%78*^Midlg1=NDuB(cI!%MuGCQCPt>Xc4#UxAsLX5IH3`KGak9)$=gRp+s;0Op= zv#h0lwMf3uNt|tX(LO-kw{6ruxM-u%^(cggb`bK1jSh|TsuPhhVGqKNzECBkV_jCm z5THMIBsG_*s2BBTWi!yGa1g-EO@Sv?!cDli=gBUqGhk2T@f>&Q-**0ijtp0w_pjD} z+TLtYw&2yqPumy`M$_|Sk`~Bzl;*7k(-cE3Og<)wptv_Yw!ve`djD)@#h8K=RyEO+(oHpG z3FQdVQNU20)sGmY1Unm2A+vFct?S#jFlACABt05^dx*5gE#^P--$@ zEH6jpsvbAZD#mHyF5A`1%V?`~=+_y^eZr8^0)WzB3ss$t2eU7jCkX*4PwE)wlBOs@ zlRN};#C5L~uOZCP58jB(Dkt8AN9PD)_7uL2QN@GYDDq#GP-V`2Ar4&2w6M64!N);{ z2%Y9ib?%)rzk@rVY>PyqooS?o*l-MfZZVAj-!2!a%?ERIxp-(ZMsMSkqtboR5_tMF z4(Cb{a*v#vGAs5{S*R>k74*q?fr4dul*tz-p_Do)T1#7L6ChL9d*QTLE@=oiN1Dk2 zjBNmo)(N%xT6OPaYlH6YyVByIM37+7+{`U!G%DpT%p>>B8K9<+K}bdkL3SoeSRvDb z_{%osy3^z%KNIrEbyJ3kg*C+geCAe@F4`{`!x*KH;Zo-FjFk%F_mWf+GShir#~M^8 z*^OwC!@YM-#5Eo4)nqgz=95o}l_ZssT9-_o$%R(yUYY?)1Psvh2pbuymW@FF`bj>w zeW|4U&s1m%kf>l)?@kC5L57uzp^4RD_jc=5Jr#JNI4T!ZM@j7joTo9gCefN4U$ zQgrP>A_Z;B+E7w}I-7qt{3}^n&Q*B7pd^ni+}HYH`=&&JUjn9Iw>VOBMa%X1mYY|# zlpR{@^RG99)@$2|>x+l-_-XZlej(w+u`|O=LX^{sn&-Wso9j($XXQY0TCVywd_q=_ zaGX}bbv$2}bfnuwjL85E5DTL=u73IwHR?;`*V}~$3E8YItJ2%1rNAd_pzZe?t}hmw zp)Q7sZPnxOpr;C2d1B0^KCOVkwo4p`3Xup{O5FxbBxXb4ni?A5OD&~jk^B^nAH#LL zYFsRb<$Z8!JfmT@8ZSq3yQsCByt*p0);cq! zn;QyQ?yr*YpsvFczVyP{t}TR+l(7*#vl(_797~-flQ0_mVR>E0uQrC zsx(OX$$4_p)bW3Y7keW-q__u-AG!^m$?9sFV&)uM#2vz!JSX(2yqwF$cV2G_Jt}E< zzGUeqE=sp)b^I~1SZWl?kCjY;<{(ahF$$z(r*-MQiDV1~;dqWA9HVw+FCW+K>xTWi zY5#JO?%map`u0Ho;N~xG+Bd7COqphTTKzXKmOZ53n=M`IE6k^V`6XVgH)eRM2U)X? z{O?tbf%0bS7R|hW|F_cEx;CtVg`*>m=i4R2{Ofb&O~A0vs~ZcEXWY-2wv+XzOkVx^ zb;gAz#L)KdrFjeEAJa~2a$UPPj4m+LC_Z7-1M4*3nDb(03F~Rq zxPoiDTHko}U%2*uzEQdYWEmd^S%^&+-I@6nYxP}#Z;l=oa7k4)g=cYXV5tggXxy+7 zPOFB}(x_`X#5?~AP5@M3gw8cDLMb=R2ZAQ1b7+W;$O15U7Gc)X3c!cca~{dj<@I)B*>dRD2*5p-Bw5PFkyv4| zz?`}MxK~L!aJ76{$s-h3!LG2GNEPW>t=8SClBNh(3AYin3m$2=-PH_-e43>@` zNU>Hq7v54jP}BS@QG$)F=TR}nJ9q6d)gy#>QvCo;n}{RM<%!N$nVRK9U}l+l;})UI z0hGOJkvrirR-h?^Cr!iZEjWCd-6a%LG5{I{k!72Va~q-y>=1|N#FKTZN^-)2jVc8B zT_s7^v~ih|_>O*cIN0!ZQLQ!=hyToZ!LW}0wLmdUTV)??NrQm=mo0nYH&V}Xv1|8W zmZ2`&1~m_U*Z5zRCk zi(W|Clk+d`fe?+WQi#+JJLk$Cjcx3u`sKp4%OUQN%Sx&Xm8yGvO>MV-)KP*8t#i^^{M4+cb2^Ri+lUTBK?L6%&_ZR5gQ5ug3!RS29xQFo;^PrEx=m_7XpXcI_j?@v)Lk0_! zIHzb*RNsX#iHbN&LZBT{6Sr_!h%R=G-}ELdV$9VN!1PRKC|xPhw=Jdhcm{BDDb1)- zXI@Inl0p`*zFzt3PfM*x3D9Hy<4UIK?3Gpl;P0G5F?VjR+`RMk%B?$BwRK?}w{oXf zZpSNEz?HB>Ztc=Nnd3`0?wDfZGX>9@sAgkXZVBy8?~b2+mdv8LBp~VM>*ZViD|*Ce z*6iUtYg!M)Y|U5Eym6xfjmav1UYfJz`pzf%Xb>6F*s=UcWm8ioGd8WB0tGg0`gAKk z*}NRP<-f0P=XPJ_PhaIvU*}JMjZcevS-+VZt~+FcVZ8)rJ;8Iu`wk>(m@akLIvgLM zsaO{!eCs8E>j}audMm+RPjF-JJB*jd*hmmB?ro!-#YUP1y(P5rv4n9W!FWYi32t60 zVcaNT+${09c|BB{0afX#sHAMgVWoNENxM*#k$2uT8_j>Zc3+il8PQbQP8z_sQ^teC zsU*I{r?M!?PeP*=w{yN$D%cWqmUvXEj%kxf9aa`!uDYFAKT4z>NKpJAXA56*U|LmD z(TRkRuHr^}$}OfF4A@csEz#3Zu~A=K${>}JlV1$eQc*Bi@Ism%=t7HMxL>p@H9nl# zMQ~9rurXJfA;ldDc>xSX*Q`S2_v@A-2RiJct`ClJblxA{*;v`Uv%a!^=cmdT!E&dQ zLw;Vr>gV2ccIP%fZ>((8-u?&(pMqV>r(CsYzuOh1NUK5qRqM9HW+!c5t*_u30;G*Q zkw0-ZI^>8dBise3xJs;Y=R+ObEffZSnlC&Z2s+}*T?F0%Ib&7HgY$tn==`3Hdi zk-t6>y}vALgwhmMDD}o~>-erE^|@K8RBvLp?;KSh9!;k}UwvpQ2KkN``9MkZqSK~U zVRE3kRxrV2gz~+U!O_eWF2RNBWJwydpY!Izz1xp_ZS%TEc*8S7qgj_YXISd>a5Wjg6ckarfoej=d5F3HzNKcNC7yir% z=z0YI9!qlVRO81`@)i3pr4B2`j)cW%ecI}crRgcoQ==C6P-CDRvF7yx5w8`s<*=j z3>5SFw3S{?DzFiJg1Y$n-7ScsSpV{!ob*v$j%;mP(|mkR6V^@jUwinL=4bEl{^6UP z7Tf{rAM_9v-VeW)Gx`7)?%dVgIc@wYXTG%mIWfZI7vbc?7^%{o$>S0;GFde5D3OrY zMA&A$W+xTs)}}8N(8~)EY;)Mro zzPJmAU34%QuOa+nc0nSAy-#rtCHR-B3n~m}ky30$dB-y;XEv$B*ANW6v@!*}QkL*$ zSn!$>`Pz!m&s2iXO8CX*lJ%)x=4N2jb*_Rb?Zc zZvyJhiPVx$VO4-7{JEE2zB|4ohojF97UXd`w@L##rrIH1!shOC$f)g4HF(F?f#55- zZQAQre@8a6BVD|Mh@Qd+2Cd#B@UALIa(X1kYgv7SRD&O7?k4eI zoJ-sczN^pH3-kXJ?i=uknO_alK7&Y_S&Pt}O7_o)|9gOTL0Mukd^&e)L~E)&c^rpv z=FWs`ONk<6zUZ;)=EdqIDv?XUf=*T+I$h7?ENkJKd_b-`pu&@3F!L4Pp}u&z&97KJ z)2P~4p+lo&OXto4?67)hKUBV!g1|o~{3DwufYE==c=rHQ|Pc?st#NoG!Sk>pxx7wI2d2*w6$D}RC2>Z_kJ60Ll|-V8@O140i~XdR@Op9!$0cj{ z%7rYA;*TZFAWEap*iDNGG3o2Mlc`hCErQn=r~w~)?ytmzFOLsjc-g>H!nbj#I}A+$Gg{CKmNp=*qde(j zOgI+HA`@4cTI$65_?@h+)Sot;%N7$uMw;Q&PL?4%tT#SKl{AS}Cg!+Tomm0@q3oHM zhl!fN53+2UbC=ks9Po*Yx<7aCDm>$aC?9teKm{B;w-{ovyZh+Tx8LH9<0kYQ5fxpQ zNu`r!Z*`Q*kB7yG+6fl&Fg8>yeZExq#T!eXe;%bh@#*}2D~wk<&3Vv!C!Zw|P%0`B zWSA{n{@-Ku&BKp2KP2^tx)w~?RIp!XY-gJM-?#p?HJ1D8G99>G@@p5KsafPps4{;? zkZFjjL=M70Edm%Ks8&e4~bF}GNNjuaM(?68T#BQSP z^0JS+j1j}GRvIivW>xaSJw8qMN!clG6YX}8_jhAh^IXV`O&J>6Ta?9%bTrhU$Qv6LfB}-iqwvoQy0L(l6k2ffHZIR*pHz z+?}2uup&q~&o<-YZ4gccIq~4|%!DFp0zN6YO>#BMe%#q>ZeZ^DqnZOk^~y~Ii6#J8 zdb`;`L|u7SO6+U*iqNb`nK402T!h(Hy2(2t_y)Us6y}UZ#f6&9I;l==ZxQO!YD(yqwPX%@9h zvSyBSbH}3H3awc;pF+F2Bf1fISCDOe@!(t#NOvOqmEMW1AYxfh?$g)r6->dMi%xRw zkdRYewjj^?M^d|QMvPID90rE%UjhlBv&k{|)egsZZg#Zst`X&V;vXZ+=Nngr`EWrv zHV8s>h+UfNLl))wat&Mb!OXNkbm8Ik`aPbuWD$5fmP1a6s05|kubk^x<7kD?lIe3^ zMX6uJdhA#;+#P50H7_F$xIT62FIR+7W%V_r7|wsFt+G`ihReo^iaz=7w)0D+=^}D- zluK#wk0XfAo>_LZZsgNJDWzj^P3POy)9ycTPPioJ?Zh;=Z&P=zWzMM~gW)8@AZeMl zLQT&^QZq_@apB?hv}Y^zF?3gLSf{zP&Ug6$iNTThyYbB(Chh`O$r{nfT;fh1v9u=l zw?B6ky_3}N6p1jS)m4LLEhp#(CxJZa*yK&;^SISTh%Y0im-=-oE*nJN$Orn?r7&z` z>)RG+8#C;@zh-HC-(;Xs+|DU{FS?9zI3i^U0$L%|8CQn?ugXn~E(A<4tBea*gPqJS z0iA!T7zZB*_^mI$ytT>cVvv$MG0WkaF@6=wRh)+e#@WgCT^BtWDbh;NXsq^@?yrG% zi96A36f=0C$t4*6v-BTIuAS}CM0x(jJRys%BC%8H0s~G z&&Spx@sqpOKnkK!Yd3v3Fy{(NgsyysJvtGmpEs~>YUCWV497u9akF_@bR%*eUvq8#Cx^vpDB< zueH}-p;rND04(U0i`sHFo_W}!2b+{M#qyS2y`2H|sm^mf6Yi<#w>j0z-v- zL?w27$O%W`wM;OkrGE;99QzrZp35oPWAgzS{>3yTFyx(9PSa5v$s&Pxe|A+TRDy^N z3q_p~gv3J0Fe1ABNiAi=7l0&&8bH9Kt`goJygP(tU|-=dsc`*t!dVm$E1BszlnVfuAF)Q^lWzFTqbX>g=C@Cqs7hKC88h6X4}!|!aupB_A}`5%KAsWvYv^AQ8qs6 zm5s_PB6qv0>`rVbofPCaHz`*ZJh2oJ)x+Vm-toCEq_CNzapX=4Vk4tft~KI*i9@Gc zw-T^F<#lDdK_|W_z-Zeam+OKp6cfi$Im#2kb&{_dt1t{#^duL&B3y+iIhF#^&QyoI zjQevSndIVG+w7HY@&t!lMipjd6`R2AaB{ER(TQ>~0V%?6Sr8yoB9eSO+$B#j4%&HS z#|<1~k}122I~~gmyL8kt-CvOJi?UmjK*^Hvfp@bdSm|EU&+L?5PHKSiP?S@m|5Eax z3A`oK*65^m%t3v<@WQYl>Fvo__kpQ!way&iE|8rq39k!YD2==2HlW_xq4ttLwBH4X zooI`=!^+)%`zAH3!Dy{@6$Dmnui77!}kj9$td}MoLz}?~53G$!R_fcQP-sr&``XAXx<&B-+H10E&FA~|qd>yhG%bXMK zP6<8^{Z_6HdUbDa&xLF8blf|~z zT@OCL`890W>d4vf+Wq6W-Kx5ze)0gvl_I9FXKl(1NW)>XOc&f%azNaW%ScYOY9~}J zAr`4Mx@QWAj@DKQjC)e@56O$HJzi{XtRAR-f!=CyX`z=gQ0$l*5!AvkX@gGAZfUrx zuI*0Q0u|Fukscj26WErQbhFjsc5=#0TDl#l_L)=N1mWi!u0J@ov=*3P@4MUl!hLMI zpyt>=A8b<(wGn(aLQ$S$tbnyL_Ks0x@&cmO?XZo$E+`n(TQG#*TdBJ%JG$~IQ13J9 z28Qe;g|SvMx-Fq;5x7f~X6%oaIBrzGwyuhH-4G`h;S~T{9K373diRQ}Emn%3fBNYL zjK|X$wGz?BL=3OIGhc5M|B}rtn$Xka`e(7rp7VkF<{6jpoNX-Xy4GC977zOiTf6M3 zv?hb&cy`i!Q}6UrGe5^d?$vxtpIN0tJInIHR=N`CqWOkg9BLla$G+5~R}pBwVe)V0 zCLgz>d2ux%v6QIkVjhGwh>cT45;%qr>5OuirKeHeJ`J%5(P0lGa=)fs^i1^M+eK@1^d_0aInZH;QfK$WoV&2XQNCw1gB+ zn|VrpA)EiyvY(dzeN_DW?B8cxO@i-e^6#_4JEN|HJ%G=P01*i@l{AD2t3ti^(Bz`i zA6725e_Z)_``_3zC0Fk(HGf$7apm7`@Vf7#dw%U$=Hk*Rxc*(q=jN339&2OyBMrx> zT4Y3Rbr4>UXmE_N$3`|QAB^H?rbMs`BU=TRRA_|-(1!8O#Q8`ZL+C>~mJnw!MW+^m z%@a?`e!EZo;VLW33Uo;ak*YH1+g5H4VmgG$k*MaLF^a@<}tssSe}YaB1y?ss(FuNv*Zg ztM-*wrfczD-a!?Xod?c0s}`Ns@VrZoq}d2oJW>gW*yt9GH3gO5E+HcZ;f|*Y7RqYZ z97?7dx=ISsFgZ?ky(ZFCtyCXuVl*bhi_!{So9NQe~wgu`rUc)xQIq}bF4ga?_rQ}RV#ec zuYRp}d(xe@<1OE$C7pFbIpeO#0e84?LCQP~wsXn!Fs^56umJ^U6Eh$s<_Z9u`LKiL zy8S4KMYfJ2su%h=c+}!T9Xk?RU86Sv0dEq_u@Bu z{mm_^%|Cwe=F8e!Y{B+qri;254~4q&A8+xiIY<3GI?F|Wxa1muam!fC6j2Z|T3)RcH)Vb$)Bv?;;QT_1X>)jJQ#@DP4LA1Um3vukAoTh89XUOH>MO z{dE;r5KKbrtm_Wa`xULMoPmU+NNH&Y+IrJpO26=z_d`WU1Z9o$0{>Ez9jC8xK{O@k ztE`c;Te{jT`N8j*cU%Ue`zt6XmyH6|l~g2Trn4sbD43`3=H^ml97I=OsUtd;>S~2s z>x!y)IHR6@x>zpeLaaM6>z%0)-kbF<^c+isXWr)su36OV$UP_aeXAz!z3cqI){ z)fVjW_}GdQa}z)nh7P}Z(c%()c-;YFJXunNZV4*@R_33@gZvYudVo%iYGX6r?H{vv zkuI2hHH~}1IT|WfetzgNZ`1*)gvQQ^MpU6qCq3Hou+A=;uEiR^ut0XG>Wkm$9-KD$ zzdPqG?{-de%DpQ%5Pe&mz})%QzM)uKykV)AAAZAXG^y>Uy@tQ0JB?Qm4d7artX(w` z8wAr^cY$8jhO*I3-J|hgkU2>(_H`ttlRjSkUOGV2uFMh=RcIvPQe0rUc+M;)l+n$n zE#-f~XAN>NltevHbKHHLzS|vqYeM^4#$;kp&&Xcg@;m3v<=!1CpVTe|v(a@jP^GAD z5Sg+lfS=UED2U0RB3NP&xBns?RJJH-zh`7T|l!YSE>rT*bEiy9JKJOKttTRHzgH8 zFC<{BriZ4NFgxWuww)kTML1p#&&K3@w7lHnJ|E6-M^cndMWEo~Sxw5k^3GR}RP-3; zWkC;JTm&q*36++}U(~g^S=FUsf=fuk5Fu$ojLKF6=Mlc&{#!jEbf6z`BaVkXf1tgD z;6HpF^@}OdX2oJJA=f+tQ5_eP4|ftC0_#roO|)A_fL18sSr2MPa2TKxHB6YA|4yzx(|? zPsASH%#@Ias&!W1OVzP5^WEFU)lZPcEy9B3Jr z#OW4(AuwZ;4GPj7#Tuj9CIDlgVPPK4htPU-7{WT~&s=_WaDIA_VP2a8ScQ-31?(JM z3>wrdDzstll2C0pg9QX_W<`wi=dH)NkEd1?+nrgF&)94>F;8p1+iYLFHq@*10F3J7 z@E3t|oFl;Arz2 z^m9f;$4*kdEiHfW_0@-RA_iel+=m{~c$a#U<`;#BmN38q#bAM&0e`2F-{0DxYy82(C7AFxfqReKulx>(^f$Mx;dE zLH-fsJY0{TxlUoK2z7(BmRq2wJO)J|5rQ5r^2Sf}6j2*Auiu7$w>tC#=IwQ_m3DPx zc1uq;$dU;5&^9KtG~kV=zT|BsGL;*yc2jz!X#s-B6zacU>;r3_g8%HP-Z`RiZNSFm`*hDrak)h0v5kbPbk zUL)ecA|D*Ai`7UgjqWwpuwX$(7SPfHbx5J^ZXgL4abkP@bpI!nCr4lPa@YhOl83d# z)ZleJD z6^UkK-$Kdo5kZg+GcN_8jsDzHAiPDSl#NOdQPhwPG&+ajiF*Yhp-cWYyj^6;iF4_& zwd0wUCX#1D6>&4NzHmK4Bw~E*pVgn!7N}hL!<{$q?2QWAE-KlNmmOx5?KswjQr5#A z;KJ{1M}g_0TcrsHAG{MdqN_8{acFDw+PDf&mgVqrwJf*p7S#CL1@Q5ib<77q<=NbB zc9%Q(%#@k!#lEGKT#4q$M%{RFdoGnmXc{V|(KxO*;f78T0M^F_TYzsZ2Vz0#wocn; zZ`j-pKKjXx1Vb$~-%PYDj$NcAyw44~CZU$Y4VrRmh{k&gu@q@%$-%L^7Y(!pzA-7p zb;dOivjbsN7cB7Z_ie>fR#9?@#a)57rM>!@Uz`#FCvYn-6RkWDGys4^@6-2_?-Nf= zxU8vhZ$~aCPFpf~Mlg;gxn@f>@3U`lsZ7%lMF^wvUSJtD=7l1GJ8TB6q}i7p3E$Sx zLIX<`Y(?U)1SL8{f@=dP;{nfm=avx#%_uGpRn(;@kxv^HT(Ex0mpOHz=dE!OS4V$!lJ%LL7u_s;v2>(SY1 z(@h2(z!+(Dk~AS?RH}BF4u%RqExRbZ zK8I-&4zJfswz8X|Rz5T9I(gR9GJI1NAr(P*ve?eK3ZvB40t`mk0XKy#m47V57a3r9 z!|06GLG7N+UJ^#+gIpvNHBjHo*fpDXLUDHs-Whr$;rv)(6Ed+pVt7Hw@moUPw3Xb4tOU=qK?Vl%MxH&k&?+HYb|P#F_y9Oz3RBvl}*i z&+x4!7QX(g0(;OmE2>t0WxZ1f#=z>7feA37h)^Wi0AK96U?6=WhglvjI#TO##UG9H zZs^xSU^OV@L__g=jE;6ZKTZ^T9RbHU+ltWarENg-yY!aU;r*h6pTjF4#Uk1kWnvp zA{mXf2y15d%Jm!pCd1>A9Pp96U@HOO8uATXZRJnRmf%4ahLO#KZGr|^L}UhA6>Bow z0z)s8OLLr#U*%3KA5KX+T~EQCbVKD11=x$_IW7mg)-7?9mORz!DsHa_X%QBZO7As* zQ^=g6CR&sIRQo-gyw}gm;VDLd@DwHSJ0?ZOzjJZyAvXc*A|GQLetYP z4o5R_gwA2so-y!=uejJ$ifaMKLMO4g+j%bKa=lI14CzlrwSC;pxQGL(;2grQThs1g zo`g0MIMO+&1$uNotxI#D&+)C-g9!Lwaf655(76Ony1u;BflYqD;V_^gkvIe^fmRT? zyr0s+;tp5$V5fDLGmZW2bvhX9&YarR)*zVg#GY*FtLonV&$~wl5$7BgO$S40k+#DG z^9(;bH3S}j(+zGZbQ(c=?zN%eHCmiI3v8(cIhX+u!!0Tm&T=~qlXt3HgoBUnq`R(g08&S%PSOHYQK!#33{*}0! za=J>)5QS9n3}NN(TgO9ZJ>hp5d1}Z(y;uq09;b{ySW7)6LOFc@D2>`r-#tCmBP^y< z4lJT-A)v>hC>-CK3DHT+Gez++1JVOqnUC>2mnD1sh}etMtkk1ab7@gE8xAS>MOusfR((DWMHW*MU_Y3tlAc*(i^zfEab`US-cdJttR$A%rdmz*aX?xanZ;X-8sw+bss-IJf z4=EU2%nnB>s`xG!Xflww1Qb+~OM&ySMG9m}Re_>O+4qAIyijGh|C-fedBBx)olE$S zubYdv0wnd^qHA7ss`ey|IR5%SV|6~UJ4dM4#`_1m5svs;B&^@?t`TYJ2s3)|0xCoC zsGp@{BbVi|d<@Y!fz+^>%?&qbNZ|Kk20oIu)#I^mj5iujFb9o&0@U}FkID#B{FmnN z^TFGly>-+~Fxt-mTizGAG7o6h$n7w@(C!r7Ec7tQNik7>562V6#=ec+u7q2!H_(ao z*NyBC5{7oRhr*_a4t_aYl#-6eFZMQG0+07{FK9ZLK}^p!9DNk|=8D-9DZd6UxFyWd_9;5;gMCR3PeCi` zhrO7D1rvL0#}9D%dbo$hdk43V)@1NowrZY~UglNnmP;(4_-P!c5$~m&E&k>A@2+X} z?M>;wsq!*_fnKqjA2?+ZOt@&;+CV)dEnaCTf5b1&P>!-8Gf2%&YySc}6qk)oKW^b6 zLbd6{8;MWCk_PWFm^)f{;4ZVl@xqX=(kgOH%NcS(9hHkVyY>Tt4pb^Dfh=b98S|RF zeyKTXqjXlho3F5xs-%IwypgZNdU&3Pkz*1_GmE^#xx~~TYwH>lBh;l?^*@87YBNkI zeVbMUsYGN(X{w*_T@&huwm0?3P=MWo?JvWd!|u$AqqjKfE{XY)Ad3<;XQ(#iFg?Xd zQb-lfM_e1o*wsa&-WFlpoCmA{eEQ)ElyqkG?<(0<#9F#5yq7rc;#q8#PmZvnxj19l zj+)^Dq>T=XVpVgtmK?Uuk>X%?`Y3QF+*aK)N{OM+Bp_a3nIMP?hvL8}zxN3g@VPpP z7o8%r)oMG6}fl;xpUe=lhl`3*E%FE7KlRShh- z2qW8H56l=6STB#1|GQtTvRh9jdQTK%0L|P!w(G7Eu}J${!`d1DR=fSjL4UO!c>~B-19VW=Y=D~ZX{BvL{O%*|2WE8Y zM(FnfFyP0D-x4_+iKjG%%0qTYyUN|k=9V~$H*)E-?XX@Hj%ybs%#c;%7<3-sonoNY z4_;tSL+K)EC5M6t5YC`Ws=vHj>@zLP>h9Q99AppH%Pd5Ai#ozeEQEXKqB(gZ2YcZg znAb2Y!BnnRp)gHsQ`Fn~?lnrUEBPVJ@To7!m!s2Lqi2s{O=F&&U5ioPnA@jcER5RE3}`Xy7t4#t-u;sl>`L4DZ*>j)|>AZ0PC&4mCTNus-=j8I|(D zW=p|UHl%~&RdOJal8gWSvij>xyOIpE^(k$i0?w!Gz@Y_%xe5NhTbJenyU&fHK*fR9 zuU}rwuQt;)g=l(rCK+ezX(88i#|lW1_A)xhJyUm5JKX-*B_7oA=18e{TX7+!qv8Yg8C5eBw057~?ZcS!*Fqaol(CaFs4`69bQK6#+XQZX3*i#) zKR7)w`ft`n()1)Vpu|?_$M#8&D~(GJQauF=^+#tv)Z=2J)Tz)rhD($x{gpRD?WE?C zhEumbbngw*uJNHre)p?aV@HJd zD&?c*0XLy(4B%6q{{!X2sWC^6K?gB8_KDgr|u$~Sl#@KO-=9WU$==Z+HqDH zwD9-a-b*RSimoVbGx1$^!q5fRU)q)OZk=xKjCWtZ1Oxf6M6cH`Z&pI{q*zdjI*H>5 zkMNU@HMc^f8HePII;ExP9YwhY?crdpUs1V4-SvzU;(_4n5R>6NVASOi^#adyK92bxt3Up9yAF7# zI&nolRM99D645?vNiJ*x|f?(TsB|Eoa^?C}5 zW=*=-#9`bjOHt=r2u>RS}&KwtdJhm#n6}WgFK32XbD5f!3d2=d8Z0 z*cl9>yUeCL+CX?j$KvEBgwH7tmu9`7rVFu2GaNFlH6~Kdo`V4K^5dsDuZk|!r#gj#_QkkhOje8PJ=l`KKULACQoA;MZX70A zJQyX@fHbEr2+hT)Y+*xAM)Qj3h7j7vXs1qbg=+leqy$Z%Sz-uwl{4a2mCpFv5{8ji z2isyhrOQPTySI==*R6vCo!avC#pw=@3XzJJU5-KT3Z|4Nl|g4TxjEHJut0Jfv`X}w zyqAQ%^%Jzjf1xJ+do%x%Ae;AH zGUCsi)F>99*@yd5O=Je`h6@mDN(ylu~oLztQD9RsT*g$2kQ}1lWE+I$OkB<*y$eLHhm$}j9CmvahFlCSEFX4=Q|s-%H#Xv4Ix@ zFFTh&>^?q4Brn2akCy6X_xbW+*v+q1x z=_Zj^Oq&Cg|GYVjzF3&;@$6Yx#mX$E;M|{~@G$PLbvQ&6NxI=3#-`jcl?eG~?$tuQ zJ+!yExD5S`{ROw8gWw)T?9f^$?TzB%REXhLRhLJeH7O}zvLMjneqefGxpLBaW9O(3 zYfU`41BVLBoC&L7MbrZ%p(=%2v?~^DZnW^Pv}#w(V}LDX>Jj0XqAwX|^~4oAw|*Ls zn<(3fN4w~b`JkA5^?k#}%;j5r$ZSW31To!0WhU?6^U48ivVk0aXEjkzra1aFU4V0$ z-*O5ufly5YGJ?}GR|VX-GaLmwt(n-dP%db?l=+_TPCOd>HB(Rq(LlN0CkvtBRS-~* z6?Li3&JC4~kQzJ($GL!9W=~?9y@>33C4ReJ%}=D%K+%eJgWEGZ6oaefu&m!RWy@%H zLq{8wS-i8fF;}^0MRGdTcnMHEzVvh|HD942yesXMFe`-eIX7V_F+XW%j09a1MW8}f0njn6 z9RB-ecV|y7_#V64m(ciawIXi+WqT(A)`QptErMB_5$7(AD$E8)+xvuWdwibGw{H2p z4)g`?lbOg`bG6zzbzZK0JC6ZT%p1TD+Uy2ZVQt`3&!^9IqiaBFcPU3gt|1&jLD(}R zj$RT&Z2Fh|6icAILk>=s$O7iuq3896`sYslo!LC+5)!-Hr;eIE=QdJSxIwbErl}tQ z+Bbw>4+CG&Y5y=AdR&fi;B+NbEWD&p9EKg2-<>W`4o>QQI{wNtV8;FUah=xvwK*Rh zNI30V>%*N&nhxmJsVd_6$VmZG6<#uIDQHG#rQS5Zb>4{I0ZsMMvOTWp4j$4Ka!nGE z0AYGJmI^=Vsh#lp%V#5l7V}I`)Ha2!$=a?YareEZpGzAbS@)DJJysBG{Ty87U{hl@ z$~2U*!$8uv&{OJ*OsNRX@r>h=*N*yLZ;*$`_(+t^hSt*vR5PRGAQ~!?1UHd0epD;9 z{C$JUF{WK_4_Bx7G*_naZz96+*B=pq?-p)65E7qs-zc`tv@QJ}m zElo)PAy8BHlxg`%N+GfGZxDY5>lP=sxv?KPnEO6Nt9THM?zm*TXx6LpBFI~U-Ny^W zeGL_)^IDPeUO`*dmbE!+tgf$7QKAoKtC{K`5X(~D*L!mVHORnITWi2B{?U($v5ReN zL6C#dej?JcACC0Y7$8a3WISN65-sZZ;f%1+G_KJ+K>t|LW_c z(^gN*-M-LbWyXfDOK!mkf3O9!4}VKyZ&gB)*-ZIK4tL|T&tqO1@_4f02ziEPm{lWj z2)7PK8)CAcHima9HwWyiQhhuwO9+sU9h777; zCr7&AD6qdZ(_8J{QcvU+oTd>^ip2qw`mQ{Xb=nq}MdF#UuGVehX;813J4~loc>f;4 za{*k|7}JS3!6Jr}rU5#tX+x}z-Y8&$cDhxP*e10nNE(0Q-L2ut zOFxF=@-z$W0e~YCE^n$R&pVSvs@oB!rWqno>`{YOnPxWqsN!^ZCV~+{ySQ0vJ9=z3EA|nWHEQiZR*Ta>In0-gm~ zU}`<-`Wibh`&8SYGk0{f;p7_D&jIo33Qz`a5_v0* zfKry0mNbJ7NL)QTq;*^?h*5!hR8tj|p}=2WmeVBvQ^8Lz6FX5#wMp*RI3w!c7bvhQ zmZ#a3S*IQ6v~!i$cuvk7;O4ocv@VhE5Q!#-)!%dl`WG%R5l}b3(`gK;ZeCIp zE0C{)kCvt7rdN63X#hl%T+<2Zn!i(k)lWkQe*&Ah8(Pk+jF~V_P3`wqNTL%e3JQ-R zh5*5oxSXk$Xo-|GfY}M&oTMq2S|8nVL-*T##zNTJc%^S^wO{dptH7CVHy1>JMj>e( zh2U^%st-!ej)rlf2a-DvD(RV0!axY2LzUQsd{e*5BP6nENK|oKo1LI!m{g!&dRxC# z`t{g486)Zp+M6!bzRx)wa?Lb?7TPr_(~uVszOC{dMB{cN{6fFTzssNJhn3I#fipB& zpn&7{!E0&dD(-7`U60&dkYoud9ESsH8)DJ4u-rp94vMEy&JzTphl#C$@1HG5uPz$D z@H}+mT->g{fO}2kLWy}yrXZMdQ%RnaNGS4z@`M=^-!J(tt|+z}FieP_eBkLm-)ExqwAx@ zU^xSKPfF!^JrbIAE5L1pwOCgVm zZj^J@R>aM=KJ}ZJCNHJZU9Os#Fo+PIRTf3L;&tnky+I4fHxUK_;T>R8Xa3EAJF{D) zTvs+QU`92sDjkKK!_}D4r#f94u}ADY8-&TTxg}%T0G+4sSP9)VGyQzD&#f+^$lIg) zca2UOVHR)nYoKa2*I@1A5XhlLZwM3v7EmONJ!V^2o5f&x&|~QCf1tTZtrGR!_bI$) zXUkOTMM}DAST85d0sKGL9zBff2`GeeU(^~dXP1rvM)onOLsbe9x0%^6 zflG^VZ)*9abS6sJ&w>$BI#-QHG2u?Ny6Ip-_qi{P0WcH%Ab(sKMCh|3O6&2QUieH`vs zMe8l7Z;Qh@@+B-LFpCR81i*)K2M>xL8Cw|K!lo9nB}xGhgi39xqHY^m>`Ih)d1>^o z>Dp@bitgJ0LChlV6GDLVxLXK^U=YxW##;tTNas&G@6rOPE>~KYB3Z8q0*@ZOtn6p% z9bU7~BMaE(8qC9kq1THziLK!xvPg}dm79b|p^*@|M>(6Y7WH|(=_CqyLIeCp=PZGsEl@=Vdl31Wt~fYI zzl(5DWPzfwYmlgq#;yT;nexAvVN|*kc{$GJ=>6!Kv&~uhq1nRd*UQ7h*$q^5^Oc@4 z{WKK`C9aMdC~^TYN~pM+4Wa82K2hr(b~A~$%|m7)IQRk`bvtMtg9}o8bYaEiu-Fcx zS6UM3NP5Tlz_U3rK}bQ4515Wj)IXcoQv+r<+wpl|8^E`N`|S1%dL&6Axn{fxS1u3w z&=oLp0&l7EZEQ8=J|4tsnEc&(mH<~S&f49=^IOZLBt$|6ZaQw#s+2WfcFW77F$}~m zwMaMiPUXhj(`9*r!?PTZMWN7J+eJ8yd5ue$lxDEkYFO5LC*Q7jl&(BAD4R8j4!zBl zx)a8VoECMXv_qwHK_J>|A((2RVX4%*I$AqDr0R+?v&=THvY1d5OSk-RM&n=hb~mp? z(q{kC+)a`Cg_K396l1nLLDkr}G#cHhb=Yn0VEFn}LVXbeyMY-o11c9eECF4uETb4< zh8HJaAV=pFH{?&193VHOd`OU=xilU#BTywkvGum^U zNr@9mPm*Pkd~Wyd5E$V&#Mx%v`1H{hakqa5t_4*GroG!nAq?)8{<#7gTyMORBDLqc{>2utHn@XtjQPT46ZQTM!9TL5httWfr0 z?QI3#?rEs?9%bNIE5`S~=P-ids9rVmn|4??cuQ}xhS%?y+O4vRhOCyCx_5P5?ay?e zPVy!f#?Cw^Gr`Pn-8<9E?Zz9trf&L+K~4&1R9@)1h>Ktb$+WKs;<$Y1T9Yq!_4JWM zR|anELTO-^pNffHv4`Q253TPyI2sD?-et_9*R-1-2ZxL}By+;O1NT7=CFv(55T|;YTWTDrY?5qD(n1<{vsm@8F|t}vUDoK)a5*y;hOP4 zID#R3v$KKyh|4}{T9_`l;kWZ<6(WO`vbCeK7jR%qeW=I;LFQT8v@uHQ$>Lyp0)o<+ z0B(UiJ}w%Rb6Tp0ARjp_6|Gix%%CTi+7UBbVrb&n-;I?OF&8Ei{g#Gu36 z{A@U<3!}v}90py~IrWG%ucvgt9ZbdxSMmCHoLl9OP;Vv5kG%q~$je~|Qb9lnSsl#< zJ2w~R0*O(sqMUeB3S~AsvYXW@ZNiRW%zaH991wiBNX4DV@bjg6v;7qCs%L9*70OtI zDGkYC#gkZ>Aj5gYQ_vW5$%c08gA}9EgrH?%og$A>B{?uf5&bbBEYcaYLtRi?j$CpR zC}7b1th`fBE-nW|^~gUK)WP>_C^8q0;U)-{1ny-k2B)F)SnU#1)0q4F@F4mRZll@-cjgWWB)Q6e8mvWLi-s7EQLI)-sa}U`8unTI01{s%dc zYqt1-&z+>w_K2kyJt4p^FL#$+l3U@8ror~g8UU>D^%eF)nx+3ZI`zjuYkHc*ESB=Y zI`3hFNxaZe@^i&{NVh^wRk5aA4lFYqWa>^ysEor-jds14dQN?Gi? zk46t4JssWt{`*J&GP?cnUq_Fg{_WnA(St{K*G5ktjc(t$b8n4Lf4et&a_{L6PafX8 zJG%Gq@AscPdidbp!>89qYfm3Nxi`B1baek=;^OVm_mA$}{(kiL+fVM_{^t98|LyA4 zA>czIUyn2%>Ft;Exg*XJ^_(pUQ62r~;tg7X2uwodjcyY-I)+A&-hlqPhIkr^vb=g` zDjVPv`w0P^+>5j0JeC;X{vFIZd2y{`#uN2J6RUWc- zc-q7BA3)6Q^_$@H-97ZLD%={PsTqT!4tRhQ6q9R@?P3kHCHvl6-~cNmA#1P|t+nlM zHKt~^GvBi2s++$dESDKO&oKDW3xLbt$ zcA#k656n4E!#at*ru$6Qt5SYB>)5a(Nw{2A*$69CFDzg{K4YRbo8%e>cyMli9Zo1C zWLf<8P|qm@Q(C(YC8qBCDt7b<8_(%Y>X-1O9d>%@4lIbom;}wG#o@m=FoW#<~ z#_drwj}9`W)8Kxs*|8WOqpAtcuz}U2T!EAK;hc!f{$8#-!l>*~Kk0T=wCei|GYlJ) z90RjcX+i1cJ&N+YaHIlT@KymeZ`DHG%#$4gAF_agoA~Q7>Q?HwzkDTL1^-VgZfh=b zl922iEt*ov-xu@qhxSixo!dW)ILzNghgxvoUEA5)I7As!7r=%wACHCetQpN*nxiau z1y!dFUKwr?EN0#TuuM|fAf%%i38Twsd}C>OMApCJeKN@*|7bsU1Ig>!*QQp^oF@d! zc>ZV^Q)AG_iD(6jIR)`RDq>(v6`xqZ(!k*)jtP(iL^IopjTVZR*RI_N+;q%K*N1pX z-PWF#1{3n?3zHdOW@T|#C+R|Q&H^#&FmvPRRp+Qv1KG?w3DXnUl?$!%LS1S0)$^gIcT1Opm@JPZ zrvn;Q;@!odu$K|E8K{QTG647lS0v1e%JAnuzvxd8H;`Ga`QH^)72)q>^_=Ef%*lb8 zD>Ovja;FEU$E)52ZLxK@hbk<~C8Wl}%8c{lY$9p|=7y_>Ts}2VffWFUhT3efbw`WUV#R5 z4`Av~uTi- zi;q6d*bktfbLwA9uYDJTms5HeyzR-ugReP%Pk~c*VPV6Ho1jM4zXhT02kA`Ul?J7A z4O*?z=f)8Z7U2eVJbrKAs^!&i^rAGYe9%_vSFsv#Q3#rYH+#C67VhGWB~ry0=^GYZ zSEh`V=D2TgHsofwjGy5$JPUU*UQ`57>};xYG?g) zZ~|1$hOX1{#XSb|=@Hdsg^QE>E7%K;9(fVZ5R|Oxa1UtH`@9`#wGaxM%Pgm^yugDq zsF5OzAT!7mg?2Uv@H1a3_=CNBW9!ubb3Qa-@qJ?dP%SuULi9PhiLysJkCA$mZVNE9 zww8bH9}^a{bL^3zY=n2aY+gBe_~ z)qDXC_De_8R^@s*ru{*ef&#wGhEo=r+x4CV$aibEA1&IoiQH3*WB@=Xn7;Qhbfv2$ zPEtn;sycOT)`iq&{VLAD)`XJWN=n@22YMegz4!?4Hr|X?XbcD5I#K=B_mDRQyk@q{ z*=1ZOio-Ggt5|%D7s$!Z_)tlLZ$N2oKxycL`xR<)tn8xx1eJMt@@n2Z$;cTw|>dKXVH3? zanBdB`YL*iccKAOf`NaJjk_1XJarJrTqe^w&`^rnq$j+8i`~4eAzz!1krsYMwubL^ zn%{EqynhR>lLPu!7AvnFfyPX9aTq|_5~oRms*QbQ8A8@Fq?n&AIvij34P{u6L&~Wi zg?jvuU~gQVwAl7{KgrO)vKp=vf~$osMq7W<03Ej00Sazwk6RN`o*yCRa)H`>$68LH zLlHP6*51yGB^$aZcQ<4`J!Y%$$YeGn&moUVG}gd#oARJ6WD`pVbq)Hnm(*$$k4lf( zFx4eF@KjUDgD`_3WVfVfVDSwA9F4WdC}Q92vu!Q*ktWMH4K1r3Se!n}jbGe6-Q-4Z z_As?yrfvStL2@9Kd^nZ+dB4oM@_Q}CG&I#|p+Wzc?h~c$$D<`DXap)67d0+)AZl-) z9@~B=COb9X>?z{?f4~jL3JYlGjNOBooR~S2!dT>Kk6sk*aY7!a!PbP4*(4{SsWTwQ z6}h$ML?`c6h++h zyLsIU8eRMNy4Et4d>+Gp2U-RRoq*I8RZg2PwukeH9xOZuO2`4B3z ziU^b8?;#td+qG9B#=iwjg`RGJ=H_cb%hx!-@2YH(Yn_8$@`!g?3lS@~ic?Z+PQVW? zXJC0?ZvwRSyxe|( zbhU}Va#gzu>x1SPZYWM}z_o_FQb}+;VXA=$^ueV|#zjZ6P;r+^Oo^?<0X+FA$CX&R2&Qi3*b*P^zztPj|k1&q{G`8`sdj3166 zA~%W*i|V@$Gs@f?21zn63(S|`mipqSb6=Fp_24Zyi{1VD()`itOLFabh%rJEaC6Du zR$@UBCR-*#H4e?b@Q4Q-Y=`Cj zLftB}m^);Fvoevfg5m18MwDE4yZ#o?L zAnY5;^=hv2bbn8E0fkS*p+qX8t;{}E(REkerFX-%3Zk1`+o@mZp^kX}xb#(%c($Rp z-jN2Zz+`$YJ$!U)^=ljGC39pP8ViQ|cER}&ieRO&WccmtyZHIy2}MCT8CytesE;4{ zQ>XP^?LGs-OMm6aup`-3r-QR6A{tWd?d}l*2{tP(L0w|akzVI*dNx)pVVwHx3sg&s zi=(gLV9NZukr2Z|)zm~)od_wwKP9t2I`GdwD;;Ph7kl;dFZ}8kpO;q!iVMBEas#FM zyVaHDI_(O;55M05b@k>A;*7lR?magMai$=|G~9ZGFvJF%$ud4N7|ch(P~nQ!japD+ z=bg%4zF=RZk+g!3oCPTP2H!N42`48dS|{_RYb_LN+V2!X^F)9N;i=nWLJ+ZeNHQ9e z!E7mcX6yYImv3ArF8JLlAFg51_+@qRlk1=S8kqz|HoD38z=#>H$KYCb{$RW;&=h4q z*?75*79a8B6xV(zP|m!t12aUYHP$VvQ<&Y9uOYu>H}CydEB56g*OCo1q)ViiLc*z^ zUe-^W`Kjhc|Fvw>oY}Uy)OoXu!Hu?OWn$;ebJChe!7?4InYp(MFCYDyt}gepI^FGN zIutiOZ9!KB#?<}HaZ*9e@7T?;jE9(s3vc^X+c_d6{LHJ#fqNPkaSQK^DkkmQ!XXY1~_00n5 z_t@2b5B8b=4Xok3macYbS9MV63>bvQ(hVmGx|2~ix> zbXtgjj8I#^gs7?Jp^;L;KAt}k5UGd2()YziQiuiQUlyHytkBn-Ig)Ekp`ItPLX;_i ziu5XpL4VS4m#Jxt5E~sb@Wz?<(1BQ{E~cBYEDoYkfM(4|dqvkSI3%UfhO%;$ajWO0 z2wC#rY%JVggm@({7d`hZVdU?jC+|BK4w?QC?~SYq(}Z2lmo()!l;%|U%Z}#3wh$KT z`E#CAH1Ra)&TKD}kNEa(3EDv)F%$^q?b`7Y2^PfG1frR0-pqD4ybSYSckktxn`m*jD!Qa=48VWKCYFlS{V=1L7oRaJ@ZP zo2p8jv6@AQM|c@BkOHQO2O)!v3pj-4v1rr8*z57qrF$^jXyy3qUYn%qyA^2H z;*K{19>b9ERe-^9k-#>^y6M}}rIH0BlH&+p669?mQdCM?BP5vApWz;GO~WCn{UWI^ z(-|*ay8mM2;&HDIQYBksZWgh=IE`jNLsFPqrMK)p6M&XqV^h+!fzEs51ce#52wK@H3Tn(_Q$DsiT+PbsADlCrlKA3dl$6aB zsN#&B-2O|}u)7~%-`Re-gPB}^R@hpc01i)VFu@m>D_P~}FR~$LEKWbmZPT_{L|L!a z8`spniXrtZaz8v3jNKmlSWYx9k~?cX5${Kk*6RZZ2bVg!Rr03kLd#>oc4^heOA*zzuS)2_HSWB4vAacV@|JRg zOI%Xam-7t_2@uNdqk|W_5f+(OxxwArUs3=OeCs-bYy;AIfqSKm3raY9t#G<{g5oTy z^yeF|p#lC=d9(OxdS|K>=LdZQ4!h`!$$0}^b_Yw8x(G6zj5>a)sjXN4zR-=q*jS75 z@t6xlMkL!2C_4lsYIejD#1%CmkLSorB!lLL-A2;Oq!CtV6yqM9MuVyo^6~OjtLxTr ziD<62cTw7}rh?l&XrcK#I2Y&rN)he6tHu|vy3SYIl^|hCW^)BK6y>sDoW33{Qz9{S zm!nTVuG4UJrrGh`IrLiGck5#XB}nOG`NoYK*-MoTE3b9w_JH*Y3314-a(CUAqln#X zGdmsnBX0A`vW?&Bnhjq1t@{}CdhHS~n-TQIuZuLyNV=Hi2{Y$QxD$DYQ89x1*#k5+rLU4V5XCX`53%mWU+9z|+hE1#~bVmqxhx_#i;!bmk zpP87g&Ld1I{nVQc!+_9BLLaZA9Wc>{LQV<~Nj&}0U`>uY)2}0CVO*Si`pG9ZKbc&C zc9D}&42NpVI(Dsg>^}6LeoDW6S<=mjJ`Sc+epE)H#@Xp8JIP9JeXNu$HE_m)c6n=D zKJ+uw_2!nY1Mks-utAl%SObC`)k4$-_oGNLZWRqD(#$aJUmV908zxMg4RIC;axa3# zo@kKBgY0V-3)TRM#Z(%JJx?N>V(A0O)D0F-?nwvZE5^3G=047TOQCjgR_aS)96i-_ zG;=d=@|&qhQJl0n;InXu(=qD})YF7wKh&c`upQ<)=+aV5HySB>)w z33WxgX1FJSFP`*24aTs-YfPmV`CG-Tg+JPGn$Ob6c5~&kPd}SH7c~7gtcU0)w|LPjo!<-X zZLH%JdP#ygmZbptz{4x5kmNyNhq$KnWYNEWwK~#ubp>-{aSRZla37*VRvZ%yVNn{JO)y zd>W7EVc=8g_4t1aO4vCLPKoEGTEx)-S7PXD*h+<9Yc{QWA&`Y4`C_hCT)nY$ulr@>#+hM>JcVhj{X*=`Hiip#ln3xm_WhKog?&A4-bfl5Mcqc_{zLg z5~m^*%BlHm_v7| zfNnqx6_GJL52d1oVE6}zV|ys|K&l?y$@%`&u=d0sJ!oO=G+lA7zlICPqm{b}mhkvP zl9r}OQ4bg(t9$OvnfEAN6X2Zpp3=XU@YD`4B&R6qQ03IXRvj~+-IxpP44o0u!iEN* z*$rE@IMbKrK^Ip;9U=> zakVdRP92KZQF7ywn3e+7P%OYP7g}8Y;sPUYX2kIQ(XwTV3ea(-wU;crsq?sbxSwLW zl*FVqe3H!){+-2j=&Jt(>$1hUDbBPa>4^J6)r>zJ!Q~3y@BCu);;-Y6Bb0 zgw+-_kP7Tre#aSkt0_cACeCW)TThnV=Wq}nZ0ysffnGfVBIbT2urIy+8fzLc(P)z5 zhj;t{AZy{J0#wL^50Np?Oc@ban!s7O`VlySu71?Z);_{gDU!_ zExfvlnrTI8^h9bobK;o?+fxou!6a>9X77m9`Froog=&zS=L~Z5&lrSFVHqybG8hfy*k||a-QSeChwG1_m*BRNhZKM zf0K4Ai!p@LaX3~@&c=HqwhccHL@>ID`Sp7jK;W62W+*4MI$F6Q*S?9Hau%(-)3)F0 zq52+IA;r$=ZzK@m(uL4)os$udm?}-I+9J!;V-(y9VzeFv28`f>Z9!rWYCxzG$fra* zPPUp7d0<^NfW(eW??*x0L?&sTo>o99_b-M+*i0Lp*a-^PL0;#9N2uOU^DO{czOi!C zZdND=xj_8OjSgtH8jf?_NR8OF_V<9;hd}&xb>(ASP>P0DNAX!+YYN4i{QcnV&fWuj z*L3^J9ffnI%!GoxU^U?gv^F}&2V5Dt#!!x&%}uvg5RS}B515jlH7d6*!}5GdCDu(3 z%H4vJc2P;^;5{XxQ!B1)6}Zfv${n6(%rPn_F%d@=b_@+7|8^ui0Qy<3P^T1i=7y5- zwiBVYaILFq1a{capq^_ zH&M*Uz>gA36V(*|MbV|9l$X8_Te2Zh=h$x=p=h|OeSt@d2({2o=;p+nrYD$a8EzjIDCl7jceMen)5`-1lBp_ zls(-SWfFEZJb_?w+*Qt~Y_-PJq|^s4X>l#;i$-3PTUY0I+Qx^MpVPGmoa$T)vO=}d z@b8MZm;ojn(virc&`&l3r0KQy2sk3-(ku4cIg#o6AV`G35-L!tz?4wBR7aU<9q?hC z2Zf&gEITBQYx(YY^7hf9SDr_ltt--rSoi}hO97B={|IEqrff@4q zOa>8eJ=WyYCk(SAGc(8I36Ew3IjH2}O2WxgC@suf&ciTp#F4w+Z8M*V8xy~3xgnLw zmmIhEBH z`w>+lv4}Af?IBNrOo4Y=v#dGROK)D`;*hW6fk>$5h>S;tNVtd`v#Y3K!r~zsnRwmAq9mZbY+Hzx>f?9PeI5d&!NP^sEC<`#3n1VN4}d zClK;VAr(HL7Vku5SkD|x%vDkmnKS~bo|7BugP!eOUsae|NUmvnn~d)4yv@pg~W0`H)K`#dUC>IgfJO(hMQpRiqOumXaQe z%)~+dVd8=>WHzt3FrAjSbc>9t9MU2h&M)PIZ^8^I#!McC9N@-eS~Q2=2)0PG1{6A` z*(@0d6D{RZx7EAgXmVWP?jkHI%b8-m;KyvGlZ1e7+@A~6Aq{b3jBhhtX{BE6?4gaK zQntb{IXDm=7+4cPUN}Qj=$lPF+`?z#{e#{8dw4soiW|H(da&^}ziqrlZDaxzv*#i-_Tx`*{hpys%D;& zu{WJE5}BZsFa{?03QAQH>X2SgCBi8QBy z2d~%c!T?LSUD=*opIA2`o*xXuLzeu%5GBtVQADdT1(xsaCTi=M+Rm{#dZ#REY%ld5 z2D9s~TRK%TF`$JXyE@DbKkh-x0_E=h0*{8blWUWA{O^}w5YRHneGY7l^bsljoQ(*j z``@_C^4e~!^IYgiNKMClLluElW(`n<|DtW-zrWa?re8MR>X(hTzw{^s)*xUJE5<=K z+gRXA$Kov#LrkT{B1eLXI*&hs4R=3JHs1OPgXjsP2x=jI*p*aAY4Yrs(X)4>XK$ZB zf9@U7(1)5aLbTsLV2k}n9>Qq5me2OXEZ=`|UK4by;)scL2=32Z!_c0-81K0*@rJdm^F14f-nQ4-~FKPsh*YlcYK);0<`OMdVe7HA= z5T}=14Rz35hoKIW_w>JfO&RA5e~a4#I@L-)&h0sPXTO$#6~2iD8O?Tne%<%aH0twJ zGmK^QOV9|!k4*V|JeBj9dnUw_niAS-3aY)ZTv9?=;SPGyXq0v;v=U3)C4HyGS4^!h zAwYrb6CzRb1>|$xv_&?<5tSp2Q-Jc4neip7KJWZ|uUcC!_lX7vCjG+2>Dk<5E{&d4UuA`Rxqoxx|Ljm`2w>< zlSrUiNXyA9sw|{Sc$DDiZkQH2=v~|#iSuW*L(J7T{L9Wt4!c1?LMz`Uj0@BED zQCy7YKrkf5!rZ*tkyt>($)zXh;H#@t>S{CE9ZR4eTu;XueBi0A$}oNxV6#vnc|`Q) zlAaFL+6D74-CGBpLVd~e8?!AF+uX&)=0fvwOX*IEKBbbo!SI)U)9}R6UkoZZ&-lbB zqe#kxfTlpfFw!)1XhOOF+oo~)n)7$^?m~c|=BgW?HxJHM%;UF#gGr-lp{`(uCaK?J zYKJ-=?a<~5r6~1Fgko5dcAUR1Orw{!>rz2qjuR1lRy+uAhQ*#6#De|->NtK5t>KL8 zUCVApx`IzevLz|%xmvstq|hyyU)sRzmUZ2j$u&1l9U#&n+P=gB%Gi-#xDhhC6eUF^ zDX2h7z}v^9aB&P#CQ{EM5^B&m{+g^R8|u2)J|&0f!M?8|VbNZce%```VBO}6VAJ#! ze?fn-JsAJ*L5uFk(yry&N4u}eg@vTseS1Smy9#^Ku>=e4wSU^(UVv*2S7ODrq>|_o zt`>OJY?V^%?F|kfAb3)%0^rOY)fJ}hHYfLI`QLU0%qV1pRc2$Pg7<#y-GVKQQuL)C z`PC8piK>*Ctn8=^>}ay2JKocj#wv9r7lp*&i-^| zK5{1OCp#~&k1O%8a2-6+JmQ7y@u_|wOBi~iJ%s|CxMBomOU#0rTgjPHGegLCd&9AG z#t>j~Cokk$b5qw9A}fWlNir#DU~yEq)0TwcTuU$|dKKhi!;7v%~ zQ@^;U9A=-}vSiQejst-Hl;E+f-onUu_=b*G8LXY7N}>%mFI?z#;#s-)1fUcK2u%-( z(L)%EN*+69!f$Ewof^nMopAC*F-Tz?qk5*bT2IPb?o=$$6dSAGIa{nRGHVCWGH*3n za~3+C{F-0kO=t6K2dYGeJ$U8&xp}ZnSrBK#4wNjns+#NH)zQNeIqAqYz_N)s1jn8< zX3Cot&8e@b(oyA@x<%G-HV8+{czpbh?ZbIF28#h}0&o(E4e@rIyqS5NmLtuOng(b#P9c_|J>Y)8fxE z^t&^VO)O|TmTomTOly(AF>U~kyc{M)L}cQscFtIn|Cr zioahBBpIE+Z_Y><79pRC6Ky`+k%&ai`E9l3I6yIWK&IdFZ;{-xUI3&8GY`~GuZ-NP z!uRMDv2&fO$MLVd;|IQxZ%;MeJg@OLQ;oOIYkX&_F+B9y({K(wKSsFPhrE@4ZO(oW z_B`DP{XTNs~yOCgA6nF&=^)Er^`ETXzikrf*9*u6ky(!qZQ&PTe z5NuG|iN#poWSOYZ0Mp`PiR@uOg4n+no#UAD_Bh7ALaN(nUHf=(bh?Y(vHWWY;slEbS-e%DC7#qmh-P!(9O2U0{)-W9~8FIQsKgfHcP-MG?@&;|o zP;nd}JwS%O{V$~}0-9^e76k?QesRq=+Gy?F>rJYCRTal=(Vk=T%ilr$T`+_fDMqJA zOeADo2gYv=OkfQ<3^CW=UaYaRyl$i1H9^+-N3wvQsry1#u%H(ichFTHyfFvzzgty= zr?{r|^mp`SbOrZ_J5?7?enS^HYPp7}cUdpr=H)^h47Hvd^Zc8$pF6AVowJ|cQU7<( ze(vO&8)rYiO;)iWWMAC)@9Jyw?6%+3wx37at+U(Ssck=tw%cd7y<6LU8f`zKta*k2)~7B+%+1#9kn)hb^p8B_dd{%F! z1*-_^&Z&4yYwE@ds?#3F_pX64mXvC3sqNNYb!~#Uc>1fFv}g5d@bJEIR~O=v?K&S^ zf06ODzS!SVxGc6F{h-a*TeaZVV(+Sahv@N!T4pTR?q6+BuSmlIr|&Su&`C{myMQ#b zvLVZl9@lytfjf=WeRYU>+D@5mijl*aONtsvT;%P6g1+P4=0+Py-#~^R z+AnOKZtg5xUx-2yd^n|O1xjCv;mEy^A25`>;!jOq+ihy}vTk#*j~5P6E~ryytd}(k zN|v3y?#+^dQZtV9f$)1$+rWWISLmwmwNV!o8$;Iqf${;7s^|5RP0sEkR=U0Wv%0bC z>u?Pz$RtG8m3*?&6MNg@n_MSEoNdwNOk)IbaY#Kc4h~MFU0Emj1iZv5A!#c1UOT8F z{kn_B?98^%+o74~S$A66oAS)XVyM+_7fHD>qN~M+DiifBklPo|8`HxJwn6U!5dGC;w`I&kmJp7#NpDETJ4Zq zBj+TtPEOZE91C%g=+aduM?9sim{nV58?3T~MX#b$W!JjbRylXio_$pW)0uw1e*XMg z>!8!FX%A8(IiqO9ImKF%<11|sQ-L=7TIkXS4Xsp|ZAmU%48X%ao3dfHebGC#zK4p3 z={K_HK!#LcNq42Sgw?KSBC2j$oP1S8^w6nl2=x}4lTg&gMlBX4Wx87G4o6AstGt1m zcW>|E1mR3isHluR@+rXW?nt691|JcKQk9x)Bie5bsDH2Dl?SX;>5-(G3}7Ty-u~vn zXnfoC2fx8K@Y93vXga!b2BL0kzMjR>`=LN>@(5fy*l@W zSIF)fKp96o&ErE{+9;OQ2C6ytBGWopQqVs#OK?9D%ky?;>5wDP=%E>y_R7o?N8-|% zSpa5=h(It*U7qESex_Q9f!j@_UcEa|#x$cOH%XUNrwF%Pvm;kbjh^b9KSt>F)1QK3rhq*>w({16N58ku0GUN}7o1%-f}XODm6{T(iFDp@*oG_))i%^4_CbEEY_)%BgiLXSzE2b7rfbVV5=C zo->_0Nq6yQ&C#6=rzp+#EIj%3;?Qgm;ShF!DvkmX9G~EgU_T#M?n+LE*M>Tt4Y3D@ zM5ACvYgZB&GR3xC$KXKg#z-tGdQoj%HRRV84K0OKzGv&RTP@$t6>j**|5BgU3H&&! zM>O>0MdA>pQQ{}ff-JYvIizlk?hT2V?qTasaHR5HUx1|^>D-t6|u zw)^$-wkrq~>6sjeaSmpkwPBFa;OwymBqd6a3?QzLE8m+VhrTT`P;Ty=D#-J@(jg*~e=Pk)O@R)Omv9>$ijEDDQ*`1z3 z1V>sGF@etM2@*nuDr>b4kl-TyX5|nHZzTuvfMJ+{om1pW=5KptkNyI@JZ2wJ}>{ zhoSdkL07w9VWmrTiq-e-;CA`mb@gjF$j*6N{-V}B5ImzCzfq?TzY27XFsSR?1CD}@ z-#zjAtOb$#X^n0xeWE9hgp`qDGn^KU7U6Ku^`X8Jv8fW3gGTKpIaYx|FA&z?cpwFl z!Iz?pLK_qyaVerfC#`pFS*R1;xHYzTBLZiaVpvGZ8f@EG$rA9W@UsB$2Wx} zFIS@q3C!~xA3mg`Z^8(eHHp|u3rwyJJd7BENHJdYl?d9?r@7+j10_V zgT23mgXvckEDBJ0Dm19O+U=qcA~RE$ZOOv43!s5g&r-ge`XKeoD}TviwKtb;utOf< zp|}U1=}@wEx*jcQR$hYb{7R%a9pU(hVOQtdXQS)t`0Gv`BRia|x!fcRksOG5($yN2 zaUtfAEsjG)tm9D>l#md;m?G*a`G)8d@v6B?3dKBiO-m$w_cSm z){Zus@}oKG`f5;eZ%dFfE_!$w;TSuJ-hr|LE121kdWB{xK^p*NM$^$&Dtb zO_U)rdRA2G=hVE7;0C-)qL~_Mp)Cg1m2+S$la&5)XKB=34LVL1VD+KfBMJ6wJ`x`P zB~tRQWC9f2mYJtFP_|!;up7hj`gx0bIYR{(h}%^Rp>f+FX2P>|LF$iFm=OS4yKFghZtrIkd8bzyAI`@Qs%3j zM{^DB6qDQ49n~{@ykK^{F5^cujwCWJZ#eW62}l$pV^+1#Qt@uQ1e#$f^a+Z@VwJAi z%Hr3<|G66hus9z*CemdklQL4`87y~r9&l}tz?M7`@{)`|Fcn6@L_)}xlyyP4nFe+Q zCjuzpw1e|g*Rc`=Y|hf_oUkE;aOG;dlEpf^5kSw4)Z*mrTilRYw^=4#C|er{UC@F8 z22wMK9_nAIqJ`+2VAHv7$iV<%q$&-g*O#!-#0+6c6H?FZSv8YV*-_10wYOs20+*=! zl6Eg)OPyG+ESY^jJqc6#f`r!hlq_`4u(=|=w=ZR|SpV(Q=Cp)}`C49=mQ8GfNt}+c zb3C^S$~xXt5s;2QQ(e4mGdAr0To9UVP+k~?J*dYfMu1g=)rZQcV7k(n#@XPq<0A&T z&tI-@gPMwO@!?)s z8vT7^4__{JmYdJDmD8Qg*MS*N%6s$|^Ihjday2$wV=38vivF)8p! z)#K+TqRoI>wjz*BM)_MI^&UQg0xbvbQ@O2YHqO8`p7eMvN4{rPt}pjnx#sPE4&gdO`SO zgpmw997Z%F((ECX)Foy6A%^U{B)#RjgfWbySm>qU9nh%cd*S*HQ)>w#YsgIN^FKHC zPi1ynxv|{bLieIu2>qV7lH=9Wz2DU*h^d6vGurR8lk?!KY3*I(b9A9W|K~OmIbT>0 z1@QtctRG&C+L0c#R`YJB!Tp`i@2?`08kw@s9kw>>l+IR)1p(Ep9wMLlC|OAt_d|-B zre6YiL;OfE5bkr_8MyYz zQs#UcrWXzkJ^0ei#AoI(on1{s1qkfX%sSJhKa%fAq{sk8NjdX^%>xUsXrTb0x}*@ zFFDo~o_zH}y7A6hIXt`Hj+3GLKD-g00eA%8=PH9YIMhY&Y{>7XZB3kiNFTN>STYF) zs$cW;9P0EqqP>?;?+=j?O4H~#b7pGa6$l25U$5i*IQqt3TVZ0IC$~-56wRSn3XX_l%%z@kXK1PM&x0Pgp$M7e-4>i zbqfwFT{$fX)aRPzq({ReyEgz@s$*}>moXh;Hc3M#u;}vU$Q46@08|GS(KXjnZU-4~ zr8qh3;GD64G_QRQchAXM6ne4yGm5O23OSK+0j--XC0I$!>qQEUkVK~^D67952g?Gy zgE&@DT48(kWY-A}H%Nd88SEkJd#Wy(iPS?CvE-*_WQ+lIi`BLS)^_X5!9_X57ZF2i zr9Zq>`lUfYGl^96CE{w0YbOc(SWIv}p)fndbwqbwucWjMG$@i!T~i#)$&zBW1F2(y z(9!(UAXE4}!OGO^KsRr#ifqVS{@0{zeJ!;-pZrijAU_Q*O4AgizH9@_GCSb0;9T^+ z)JOh~##OmWI`HVg0&ANrAUHqV_n=u*NeXQ1{E$~kAABXDpz7@>8(k;;J`R>g=Lc_U zMW9yr(tf6c%Ti3B>(;VXeRLk4AH^b9*Kb0O2%F*=P=v<0$8E&~HN_KA5k=w1v}tWIc5W>hKu z^T6cp8=Q1ZQ8oNwNU7WZEKqR~6o%-(ROvr7S7(S*om=&A99%oU(#fA4o)D#<#HPw!mts=j_`fC z5pr%jbv>=Pd0*e!I@m6u;13fM!yJ1`_T@((sbio zCxlAjSXP*dwupv{C32Kg=4LZD+JZ2sdW~(KSsrbLR`c_#{9mj-y3>4hIc{LmPBv)j zr51?c*va54(-Ya76CK$K9=Bxk8@~GBhdY0}I#TTqq$Ko=`-Pi2pYH+GJuddP^wM8BBoT9=e|Q#J*yNhY7< z0X=s16mQ&@;D<1o4)FG@0dV|6?%TJ@<&f`4rsBcp1(v#NS3dJr(UvFLax9CDO?Kh;SiwBWOh z1c=2v)Jh(^vNd9r6xT|xhmvp$fN9gUJ-pn?wN?A8R@pBgbo|*ZQ{bR!wa2e^(5=(h zBmrnV!cZB;jie3rq1(5V{?h~0JqmM$406h5(uHxv;1BTj-X)NS^OWcsFQ^!yYy=hL z5=(>C({{$m#GQ;l01u_!Mo}|7ybozk8a6pxpq$d|+A*$sy%xsj8?p8S+%w4g47b@s z$ArKeOk!9&{MZkZ38*$XODfP(RmlatzR(OPPQqx!fL`MEeIf(T5!oYo5!=H;XfXm3 z-zSfi?{JDr=09+^%P4oC5`HRs^vEA1jl$}W%4?GQc!B>v2qSY(9wpVH4`FcrhJ^Sa zvZHP?acPrzP@IN~&t-Pq14ULCbbpO_j{yWp2`+HS@C&JF|a!A4-13Ot}?vxE~u9?R*ii$?|!^ zZGtQ)oNsk2zaHEQataWboC|FoqClV6;5dOqKAaM7>So2Qy+HK^G_+`L9aQDq!fJQ>=`_XeixXpbbAV*VNyl} zm`8rJ%$h+W#il&&l?7M7XxCumr@HV7C4ORR+8tCGU-TF*uiU|!L^$}FGcQ|NeK_iB zqL=8p%`%zhE`f!fp~#z>?QpH-VuC$NT$q|NwGmMBnCn}O04-GmKRM{9_f&`zQTVVq+=|p*V7Db~sH4xl z@9Yn;XurrG(OEo5I9>!FH4?-@2V+Q3&U#Q3VptOYf>-cE7w$D&lcU$o9T^GqYU{2+ zNOE2Wr85w%wg`+fcY*%sM4Z*})QZ|DmE!2;H80phk7E>@3tKu`MEYni!VrpKEHD@6 z9I%`v0RY_HN z{h;K=QvL|vbdEGSz%6fPKP#_LE4_5%YJeU-WJ-MWWVA>ef1!$+#{IkMc0)nPKkpu# z9>c~Il`*JSSJ5HSR6m7unJ138cgZd#O+4PWTH+? z-v`U93b=^RE3179Aib)8Q?JkP)xWWy5LkZm@F*oO{*Fw_^&-?7ra;v}e+JZE@;ev- zrF+o+tS+y7KJ|WUBhabMr_;NkCg)9Kz@5r%_wrgjh2;z!UA9QNjc45MUKi>*rB8nU zY(efz+{_Elb%McFg~E|V0*J}D-teUAXhLF&fU9*%#|*wxpJecz0y9Xs-R`A6Q1<;Vu&$;y4vH0Q!6i~rCP(R$& z#T;lh-AR6;SJX@TDlOaq2I`OhE`RPnE1&5P1QpR;zLzQBr~G&JI1I{lWYQl=~2(Xc1IW0i$JI1gL6ia&|;WTwvxez?%wY;+spP*Ue3=NTqaeQ2~a zkVMKW+Y+7C9pY;HUx6OC0)4a{_K`UAKR_lN8mP&FkpW?cYjaC!*5h6mZxLGm=&|Y> z@JM*Y(A7i2UQ2f7npV%-hB|Qc;HC8L5XU)i^Z*1Oa_s2v?vML)#5Mbyd^#GlA1mw3 z-d>p26gxHFd*j0MSI5mE;S9%(-?#w!?8YCi`?ou8OoO5~+5fq)xTtr=Zv;p6&Y1V! zAAyHFB%~=%M}R*8<8_4T^><-gzWXO^&!6T@5dfcZrZ8$IiTT?PcNNRve0$t1c}a1A2hg@O4#ZI(j;YwfqLvsh)Fvg-NbE43^emVY@c4xS^!Yq#!(v zga`Dvpcq*F#X0LF!VYx1vD0)8kJ`nprg{TpfR&VS1!j^z17_rV)we~c+DAWL^dVxX zbGDwRwo#Ntms8wx$r0#5mw^fvO2zIQ1EQ(=C4JyRY`ujHO#E;A&3*;dIve}6#x%AR z59fzy%j+`XGeY%W9L0+?-fkdx*NApv3Y`@GV@rK-Yjoq5oo5&A`g?7J3ziBU_Ah_;o!QSWlmQW|eN@sQnT9 zImR+ujzhWEBG7_4Ei@ubNy)HweH5t}Edu%lr8AJ3fKS#Z)qS;+3DPU+K03h_9;f)i z`zN|i3cjxC{hg!9kb&><)+5kj#)TsTL=|4vKoMRd1H}*e5MvEsyI~)N5><}w^2H9_ zM-*bNL=!Ker*a3tth<;Yp;G?Vk+8OZ;QXKh{7?%~MB&2Rb0fs0j}Nt=z|)pE{`30y zPz&N2-Xe_nmgu0#=<|O^?INNy06mR|KgOYXDnv*U1S%kc15xMHm1Z&Iy09uMqXR0q zlQ(31F#cF`o5iQ1vjF<_fGo-X3_pDpkj90MAm{LeHS39%KIT7_ObznT(oU0BL;dxO zxn%uTRzK!LM}XSdnI#DTW#(khwrXb_g|F=Gq$scxW+gxs(F$3Z*Kv8)y8A~W8ILXX zny`puS=!woIo2N}AbCL|^uYB_9Cm*k@EU&Em z<;Kd*<>gQQGP-eAhkxepX!7xF9Q~!j;Ec{c^!$w1{?UJaknwY)?@u=fx!x6fdpf%P z_&!RT7dVwEV2M*Cy5ET34M*ZU8i6|)rLuYsqc^v>*XmaSEb{^i|9=_{grX(szc*T zm!#MUWm28sC4{4$C4Aa&B#*p=M-+}$sMHmee(R!_n3Wo7{um=jzJmwEk7+W{E6`~-D+;eFuxpnFN zrN4Gep!g0_AZW#;L;I^D-LM92>u3J)r2L|%aB2cqJoD50kFRg|H@_?eYWt^``9)8P z$hS`4#7*+Vny;^|cn#?=*hYmn?$Dlvntg1ATo{V^+mPFqYHxttZ z%R#=W(XxTsN}$|-=@H3agFqU-jZCQ+L8HajAeWDj5TpRp3g_|pdvcT&tbz8kW!Zc9 zV7LnkAB1}XUTx0;e1*Ik%|QOrUw`dqE>iLPk+i(sAd&Lq@8~kkn?)i$jy@xMl4^&H zv7{gD;fU;Gcs`5=O?5y+aU^>$U$WZUSb6!7fbB6?-sn$cBPB5xc@Z-FpE{T5lT?|% zaV}d2hwnU-$ftA-ga&VII=lAMPLy>y!uRt$>X50JC?Y`sFm#~ngM*qs*3MuM?%wUWcT}xYrNCx(>(DL^G#KQv($t8ufsOHf1lukWl3f_8J0+DPkpCgvB%{@w>jntBiMcH&svW$!`v40lCi>N zWMX4Ylr^KI%B9bBSad=+i}Fyo6?#O$(2wLY#926{j@OkSoVKdA9SpJ!z%9R@1ChN=U!kxc;$2Ji5=Q1H&9Iy8=WYAcT z;kfTV{QClA7c)5$L}5G85&1=(fG|^BG24Cj&i6EqQmu6NKmpKI^|@j)u7k zi~Mw z&WJv~g4+X!4I32_-m%Vr2s_VGceb>Jp?L5Q?$!bOpATAQJu;m?urYvF!2q4Q!>`f;3X#tbP1YNw6 z-S&f=^K$!1&hPtrRgEzx7s+yxwsu=qVhP5mQI}r5`n~r$6%QWUlBH8WvP%Mw{^Y9m zsA@q_-IXWMj+L{W7BwV38ySHEEDNeeh#&b`h>-r=FhmH|tQ0tlIW~(w=j83vM?TXk z6NWc5pGQOPc9Kqt{EeXi^Dq=`zdxj(AzG8g=$fB-Qpm*78gVDykk@s0LM6Fp`HzC) z3c2F2pZ0E9%LvY(i<}TStjora-WhX^cC!@DZ23HHNgQs+eOO2br8l+9JUm{pF$|`sH=bF92t| zM+byOpC2B}{Bi(yfbr|p79)NeOzCHFca3(#WU9yA*Xnn#z1{oy**GR$s{vkhmWs;j z8~T-u7oWl&_2W?xc${|_4|T5dnQW`BVUEeB9uNT)HeH~ZUft#hYa`RI4x%^8;7T#6 zzxInH&?eB(H#vJe%Ytt1I9r~g9nDP6^QbDni=27o%T%Ye8KC{;>Fd+?tdSyx zi=7&k8-oFfgWUKL_%|3HioG}CL2o^6kz ze$!a_%ZXo#MZRw^pF20~W9Gw?$4cHiKiWq{WR<)Ceq+q7Z)+-ID12A~j5vk<1)H|9 z{Eb!BMp6$Nu}Rtjb$`!&jYYa4FG~Q?Sdl|<$wediidl(gy@#04Z|+|T)y-p+7T!Mn z_H##}JbREqrbeccs8B_Z}l``vX99$m}EL8(I_#>>dD>_ z4577fiG6LAqo_CN!>?5KR0JE-#mV5vRM#9PDM4Z|dJUGS8(blSf&3N_SqX^MetNNW zk~JuYdy8MoIvf`I)F#gXl}6@nj4@-sn;An=8T;M+u?U#)P*A!PzGt|zE?V;ec3f4E z(a{X*?HNU`W0^qeJVtL&nSRopLv?$qC`q_QJVp7aaiwIfEvbVjbUev|szmTKo*U!# z=Te9t2iQ0Qn17+798!iwLKU(^htvhIt}%A~DPnFIDMos%$6LOiTh;Ex@##1P|H-@I zCo=p0^X~%gdemJ@_wGVok=JqaC*M@s;rM3(0j~!FU?aus+o!GyusxVc8=T&bbtkq( zOeV%|DeL?{$GZGT!Qd+OL9qO>#nR@>DL)(g{-pl?{QGlMC`A6V@6YS#K{-5nFcz4~ zJq+&P*vZCxd<2@b0k}$Bf8j@ zDt_o@hVx;8S~$jQv+brR$O+*Ym}3;iao#6tAv5Sk8im#0*kzIgKA_8LQSOs8+ptb- z*`qSb;sXh9zv{K0H)j{lguGk0ftB>rRe&fNU3@gF~HBR{h7jWHe7vm71r!fyA+p%2f_ zB45njy*VJHBIH1%QrAB#o)l6MB3ag|DGzn#b1d5AfFn*?u-uTCl9pGc;e35Gyg1wU z(3dA2nzFn1dQ!JQOwY~E+D4;zmGW?YdcGcyF6M5fFQ$3oUuN&PzWuHvd5Zb!2K0#N_H%Q$JDMD$dsz za+-G=TuV3v|dkK zQ`IA9yn5=3GZ0_6b9;DSt4Bzs5*HZHVk^#41U(U5XU@`75@*RlWW7@I8m}snPSiiD zLIK{Uc_d}?Q5H02?uFzS3CDsO^_hCQ0ZpLG_uoxL!9?nHRdEv>_5{Yd!1!sMg#={0 zwlJ!`tJbk%hM=>_L4Q(QntY6aBng)h&XE>cb+juXR|4drb#_)oJq~*W6liy_ zFsffKp~9U5r?X}b#Mv3ZpFh#h)+!i(iNtYc#QOA9Aq@ORsJBxbg>~D=XR%u<5e**` zljjJ*eka|DY{5O2LV!+^<#47d##-k1$Rnf+ytV1n`2cc15krO=lwL3yAMWaJ1kGw9 zBJ`=q#NzP098siZdnd157B-sJos-u+L?vky<+cZR*E?kyrN8>2Zg2x#P6xN~>zobT z2Gdx(uV+}wa>d#FeroU^2-|y_6d`J-hKt`te9s_eJ6W$qxKF{p>TgIsns2n5pIjq?di_^k#eN-UfEZHE{HhGEMtrE2;#jczmx1T>TSe!~xF~~#GFT#X zYN5nQNqRf{ir;f-^qC3B?N@f^alkuC}y6g!_|}48Zer~W#3~85IY}>bocW8 z!a{B};rFdEfH%G8u631)tT1H&@|{{8qVg>CI&0tke&bIsme=P_=kFc;czgP%-oeI; z&2OF@ER1#@oefQ0zm(a>G-pPrwSNFGlc!);WZJ3 zg*e)|qw!>v;4()C%-@^4b8m)c`gNqG2QVfAA#G)n&H1cmMP0JM**m=I`E{pS?4Ce|~HGzsxIknTY4C$5lW0ME zDpjTlQwZ&QrVx+Cg&v2rVs-<{Cn7MR%IoU)Aw*Mvh$ujc|GInE~KknR!(1oxhz z(Mq~0BB~;ZhL~Bxr0dV>ndyc=ya$O6b+`MB@Yx`Hz*Vm#c!_@S=(MMxJM#SQPu;tx z-p zSpM;8eQAZ)&NFJ$*0YyjMOi3i#N55~f|Qmr>DlQ!+S8%Q<)JQ3PZfEuSd7aLZKd$C z`@Me2U!gi(8RK1zyA~RLbkCzRyJ;j> z+u3{L16c;V>4Riv5-Q)&9u`+tSDA$0MB8YQRZ$p?g>=5~Q zTmK&!2AT%-Uq*ON)vTpPN$TFdIC|yx7APm0j#>gY@n5gdE(QdLhFn+0)hpH()bA5! z0ZlD5zj~p%STMCN3FTPiFE*r-x>6j8i()Y8szx(dH+kgJ^pKrh9kEBX8+^())32HYCPKRk--R$mY!~ zDeo2iMtD6ru|P>C@{5B5ok1%5;zbNSsoc-0g(j6Ym7K!Jz;-;vwhaXA4ptBekw2~z zm9E>S_3)(>ncZH1f;!s6;Km!w@4kov;wYGH_9cV9 z*{ff1`zz~b z4e)IxaK0i8iH%m(?*q+}cr8zaPtT|7jlOVGLJHX7Qr8?UeT%&W9qP;5ywe%`3Q+fb z%IX6QFy&BMxsxcHHA(tGIS#dQ&c|QduX1Ch8rUeD!_r=j#eR+X_{rBd2orRiGLG5O zdWV>ldUNsN(@y=@Xw6j?e?|EDYrVX(S+A_}pW-yv)|a0xuD`6m>Aalyt90wX)(@Yq zKD_lsn3veSvVdxg&wcZ1*4;}*Mb*fbF{bROXrfZNf-0s&a80i&aVMDNRrUfv2QW|S zHS8b#6Eq@X2**kwoXuzw*!E)f#`01@soVcqpyksET{GIXBzs&yd+06XCd-rB% z=Ih_rrv%-6c4zv2{5(z2U|pv^tm1tq5Mlv|8@G-dhYyq>Jz-r}x5waIzG(*HiDqj#en{q*4- zB?!HpcsKD=vqhI@L5edTx)9u7@0GPiBm_Ci^nZ9IfeDt>!>yLT{&5{pIm)>LZy z=cC?stU>h5wXhC3uZbXfU2zymfB#8sA;%HWiawfv7+e&pu4-(@&Ol@#7oTVK2?Y;g zm;1~*RfJO|N@^$#@&{51^u5c-@wF$E+2xR_1C#M?lFQ>p)C|A(gT-*ztI;DXq)gG0+t2vQ!;RQoPqv)~cqNzMD;iOa&bA8g-ew2b^{J-fo)9e;6gNm!ju-iY@2&~GN z4I2cMiGf*eooI5z^X}t594yo?l4D)1J#X>AkR_VQM{9(GfP>7txB^&(JDaLkRUF)_ zkU+w&8?jB3BuNUs%63RFa78xvq;4E&A{4SOAUfowr+kOHH<~VU+Cs-gT-sew9bbjC zDQqfU35v)#;6LI9lag5t+wpdkutF0lHyRt-k`u8mYpnbQ_E z9FE>a*$sc}u5kxzQJPmU_Zi`jJtQoehn_}hpp~PbqYMTB6H=TcpGru#l9Yx~lqyK| zG9@}{Qi7N#1zSNF^864FSb+hE-Nqpb^v*1qOaJ2FP?lMP@AHKmxhc49s(MRutHcb7 z2vh1u3yo7%huBY#0(>=h_86KZNzBD;mR46bJ1d)8%U`dou6Mj-8p^3nL%@*)633QE z7K++1Laiv4NL}_Q!fUZBuqQ}CGTcN&u`E6%{Bj#=Wzr*bP0a|_QXIncEoSGtAsND| zQ^jJhpe69(*~GDRkrixofP#2+TQT@MLH|qJAU7U!aP1VG{Gk);c8=SyN z5}lmPln~IWfobf5rZfZz1>(%)$)q=#H(h-G7xCpExI)#yNU-qsA(IThow@PtY<_#y z__NoIKQsT2pTK0jDXNqrctbced^o9lR9Fl;rTfzH$7&nFzww`t>G(ea-MjebE&S_h zFlT2CNXyBb%+S^nFX$mNpYaE_@9B|m(bTZ{Q<}2No{ZlGc+|95498EW{`}dq#kDOY zRxh|m%mdk$5Zd=|QtNAaK=-6Jv4#MK{jN^sO7dg=&w7aDk~7iD}d|t!2@*cGC06 z`GGuULYE#3?WY5-%AhlSl~|^3u4|u;i9m(uAVYjwv1GWsVMA|XfY^AqZEfHcC}p5y zn3$V2EHM;(rrU^GkJF91@mK;1etF!asZdr%F8Qw#F~D-I`9`y?h~(qCd#-J*WK%JY zUGdV``nfTrR$!pq^Fo(NMTN!;LB*}Nz6dx>Vsm&-43qp*JkaFt+$!1=U4!UF%vf{lU}aAQMjNCLxuCG=!?U^oc} zIn|WX5xBHp!XmZhc#;O-wgg$^4ZHGfV407zF;ri3nG2Hxp6-j^e((%F{KVc(h`^@@ zWc7&8LOiW;@N;7l(82;Yzo2UwdfZj_Trn6f7gJ}YT33V0|Xb8rxwv*#=?nzoMnKksa{Jg z5ZB4%GYU*#d=uGZNJXef0%uTRZ$E%BDY+?e-Y>z}&r>BwAz7x&4)TsRMnmevGv_mD zeg!Ru+9tW?%P;TTf=9$}vtNC6=Q`Tk5>{?nK}-QSsL|=gnII^1@$)vQSS#6l4&Gp* z{HC}}M|mXV5=>G*Bd6ukrfKgyU_MU#E8Pd6HjoYtK+n{j?0YNvCG*;(6kgf)WL2T! zea&sPXVBRE1#r!pG5ZyEP+7b=XdquXaz1SeXV(kRdiVuo##h^2exrND%v$)5w-7AP|cj)CF!>QuAC)9ewQbcC(?MuXN zAKCP%y(-P&FJ7=xy(ati2C4b`UOm0OasJf=I%nh#09&pkeX{Y zqMDgss2`{6D_gs^`S1~g-&?4kqCNwLOTAs*jJ!=(Zg{oPX1*iVRWNh-wUt#=D!FNp zvK%LcPD9CJF@oT+MGFbnc~z}8tQWHb$hav0MB@tGTb{Ox+N|qxPH?h_>q7g4M+4&3 zy|Y)Zdc%)_;bRoueFh$C4#1xEx4)eoekxF1bUOrM;kVQ18ZL2!%()sDbrPo?=Z^Nib3Q`hf{Cu+|MG` z(5rXXzxwIYEBWOWCV;GleKoK3deTxU!J%BTY!B((Plq4cll!Jm4WikZx!Jk&wp?GT zFw(uTdUoV1KmJtm5wz7;)Fz7$LJb7L%FHy;Q}cK4&fSe>=>IaK*rx|aDq6AYnxrKp z1B`4HaZ@O9ktNu0Atr9JTjr-Vjn#QkqPT*K$bFZ~!WM>>yvfY`_Qe|aM(6e7p_GS7 zp2B?kh76I3abNdOf z1|voaPkd@&ulmpUx#a0#63^<7?HkWOf;uwQK4!Gv( zDA{&tUxjneb&yfu$PbfH^C-D}IW4v)W7k`#l8aj&?(gt$|Jmydw|Q}US9&>7>-9v< zj}~jyHty;Zejefw$Fh#A^QcbmLH^=ko2s5?kFE3S`ZV z36>ASDxVzONAIfbJ)4=6byRlb15A%G*~W>ec_!MZ5-1KtC=hiZL7c$rsMFQY5lwG$ zpD+nTz07!jwo7B?p1=RU!=)iCqktRyGIww9lg>LUv!e;aS>9BN%R+5 zhaX`5{b>8}CsxLiaoE2kK!kzr6Tr}Z@B=d8U`MIGU0C zlPrHo{>xRsT`*IVAnl zTn5(^S3tpI_(3-m+L)nqlpBq-h3(Y;WIJuvP8!o~)^Av#^d8x4vtA=i2N#PCR=@uj zG|6Un`o|h%>v1rI`_B;Nr7>S=7P1(9nOPG+(Y9ZhY5=iNaT^mx^ZO6!9frseyM(^A zVPe=CQ69@yA(XrPT6@%t5S!HeUPesa-@aXUR zqUW2BCqF0eWPSCIou$pKmBnYBc$MCd(enBqZV%3Osy{A% zyZC5zX>0NM=IX=s<<8^y@^mw4Og>&Yeem|A6pLY+@^G z&(-keMcuByuReKClM8AUen7K`XZzrWx5WoYCw>3;(edpaihfY@^}|0%^%5#7v^@s} zzAbPM7zdcvJC8f;_EP83*29-u>z$`;!stA;^H)1C7-M^M)y^sFO zOGmg6)fZJ^ZEF5!ke1T)J@kKidiL%}{f9ZS0e_|c1%Us=AErocAva+DcHZcz`Co;m zeM{Mls-`xc)RF?L+&r#7YnVg*J>?njcJ;_KR*{2zabB)h;V5ophHm%YMt2)8 zS60_HmN%-Yhh-AgU%uaeILRe?uIRbZSx1JfSJxyNY<$1JUjMD;{nFEAB(B!uAN<+U z>a%AE5KZfN{9<+e>7!cmCLNGQ-Wn~2@yC~j`gwft__JZO)WL?s(8w+_IH|CTAjUT?TNA- z%z?{LhDKsZDrK5J0=aa@56+_Ze~B%Ar+jw;JjkU?w_Vzs`2HSJA%pfJ<57D_4*pPl zLjk9N;ip(23B$wb^n3>8940^4*K{>9R!7p$05e{chP=-3FwJ(k3zeYYRMxD()nS# zL!39e{p0T^9h6mdPFzGQ9ttGl2}EmgVFr7nwad~s9`&C&?qrCzJM%pql>5W4AouvC z8$A5#`p-Fgd%F$1{c8X`F`psU(jJ(Y4<)P??0A-bcScao4VE`W_Z47HH8EA>EDBP+ zmT&Y5mx%qcDbaMIa{b}mZ53-JIxP}_DM5NHhpVVsXXV@F_0<)b6Y_+fEw6MoI~$lp zo{;|~Ym(a{v_TMY?(kE{BV=D;koi%AM)jud!=fkA!N_V?8mt0M92u6sP$yL`bDJh9 z9IPmXH6ZBmvE{U??X)6lOo>g7YExf`lC2NZ7_ePjm`Ng)*aVBwS}LxpfajPs>Uv}} z5#9J>hUH~BxW3fPpm{sUk6gC%!!6hc#bpONE;$B`GBb*BI#oz$2B)H;{-;Dj8Sxx>w8dYnCMpWgkYyH zTx*8$KE?1MC0B~4jAT-Y2x!98Bg56WgKZ^{P*6h3a*Ctfi@1DB=nz}=<^;2wzU8tp zdRI?~4_tUox`8tbaz*=v>N8SrxDBLxrkGrA!0TTimZV$8qzYkwLzu!4NYy49$324B z@J`7<_gx-Iu7Wj-Dwey>Q2CB&j|#{t)Or_Nl%y6Ora?4MUB`jcL4gXF2uZ)vCTlnoz*~rl&FtUwhAMwx`6vBw$J4y zav!pwdYhvRljeCw*%cuM#Fkx6TN&T;6lGk7L}7~|g#jMH*0>mhaCW+3hXA0;vH($8 zPkNR=jao`F+zNNY9G!Y)<$<1juX}twJxR)`=9pn(DPL1nrLGv*ae&z}G9F!e_C%U_ zB1C?u1UlB}K?KV-BqIxlIXs>ds(W5aLoN)BPdT8R0t%|zo{@?xI!VX(m zl@MjHOwGrHIYw|i8*uyh0bOiq2)xc+yo(H+H ztQv*Hz@rE*f!FD zTntU4Xd3y1q~0Rnc8Up?^RVUXFt-kkuz`k70?5P*bPfWA5lE>77pE~y+K|x!ymk>| zDxOr;H%=7q4F-zx%{!)l2_v+fomJ_bDd2uD6{O=Mi0^0h^DqR`o9yUe8h@>;SJOG9 z&^ELiCLt;((%O3Ivj3SoeJVJlmxbsiK~ccCJ2P89dswe8J_CKUUWR1bF(vJCC$wyO z4CR$YS}rUlDrAQr$bsEIa!05r)FxZN=O#L|vdz5htcXu!Py1F`j(yh?YCuzE1V#09 zN!v&@3kcm2#qK!?stCE66NABX={5CsHi3q+{i`NZEp<%0+%*O~if*#eESUCrWKN}u zLYHfII2q&`JISWXpX!k?QjwH9s!l^*6$!NT)jg84hEd8BkVcs9P~=>pzsWhuqi$dH zj&^}cXX;=|j3?EuC?~W`&kf1*QT;9#0o1(>_owD?YMEV|$EuDNRrTXKfU;m!(m}s> zm7E+GtFLGHtE$%H{%%fV>9lGPpBpnFRr{Z|HCj& zTmVl#6UUQsQExo@rXGL$`TQ2O>g9T#nVzGlLi2t_@6YZNy!=`HMnD{&nVO-9Il;`h zLY!4EG0t%L6rvhXp&+C%3`Vf*^T2nI4tY!L+{@Bhq6C$(qK;amF0P@)4&ioyJm2M> zm=(kut4o13)+wP*kV>-E(`};74z@;3P@ZMSs|_%v{6~V`236qAN4<~ zM2XtkKyF;;=W=Nv;uNOxW^WsY2Lo}fxqSN3cJM$eX=CTG z@3Ik$CgzXKxbO3@s{3Co4yb~wSHf(dN@CfZRd#0xb%rp<7*On~oI{4PC^XhRIiHHu z4k=S(f`-Zwb9BIiOg3aRH68S^*M|zt=l@>`tW%!N1K+7DN;WjfuSzR~qwe5A-eVo{ zA!N>*D5Q>~Fw~Fipl|lrR{r%1Iuh;C1lW&(6L&#sfJAvhWw$)kW+2O1IP8gMSx*z< zbJXP!7unnaz2tU$d;S{+W)Bl0HyEtUNyyunur|-0yJL)&Q{X63FfKO&=)iuFNm`4l zA!88y06ioi0-uZn}ZN)B40#kz6t?Cgk}dvG5#Lt#^(x_~Ma8%Iu{ z8QlBhx-B;jI3|ob;UKB#^!ZhzxxrQ$^Jm&-{uRv+-;@8bKR8$9_eXgBn%Td{{x>^2 ze>wl--rZmQe+>lxc|SeI_9ea6wC5G{LSg>XQ{?YoZ3K)$1FkPM^cf6_v $M%P@{ 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

    3qE!$&fOcd{lI z#BBl8Ru)5wO8M!k5=P1ysV<{b5NdRPISzI=y414L8Aryx4e064LF)B@Mve6GOgP>H zbgu^0ke?~Ak2#khef%6ZgyyDsHB5xlh-7@|qhFjpW(ksMS`AJ^2O{anS^#5921qvW1#t_rUJ`^M zGr;CxA6KnLh*g+AQiK8dQVm@p8IiMbVf!%00VZX%4Yck6+y&T2kyiK9Pe8j2a7sL0 zB{_!7HP=i3Bm1b+>UwD-M3e|*VGVFGWrTP%+Q%zl#75CcG9cst>@UAStQJw`N50St z@hZ5$+n6{qJ+Tk1{NKJ49`Kwr1BSf@UPw+5$;fVq=U>l{Z%D8&l8_n5eEfoE`(}{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;;VH8I%w(>72AUqC2%05Ku@pQ_1wBzq#$u5n7@P>JhxKQs)5Z;$NvKV0`tdt07 z9wub%Q>c9`i2GQR75CBImM#AOAY?Tr)cq2{`=zm-fFmOz(+x~4K8w_Y-?#R0G&^Pm zii+M^6s7<7zKwpd9?`>Z)-1lnAzM{@V|9~2faqe1dEEN_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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_on_floor_animated.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_torch_on_floor_animated.png new file mode 100755 index 0000000000000000000000000000000000000000..72ae257cf6587e03cc874df37a3495c9b177ae85 GIT binary patch literal 829 zcmV-D1H$}?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~)Ra#ijHdLpc`<+@=}n<<_9I`#6xu`APNJ!j zgtnSQMGcEO5)JkIMlFfPDiSTtB?R#O3FwNu@w{?)0}I?CXu+Oo4%y?Nwv$md6= zC@gjf#k(2#dgMW%Jb0ZXX}Qw9{aw=&H``_~`8`4%scvzNpl00000NkvXX Hu0mjffx4ZA literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tree.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_tree.png new file mode 100755 index 0000000000000000000000000000000000000000..fe89963ca8197fc607816a9ef484fc74ed276f93 GIT binary patch literal 305 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water.png new file mode 100755 index 0000000000000000000000000000000000000000..300f7475d9d27f71914f011386bf855c848d640f GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYt3>Tx$>yixHMjNpo=Y@5 z6tB3V)c(w5;tT)zFXyU@6DQ_VvlNQ`o<;wZ2&7 z)NQ+XkNWIFq1*5DK5dA-`;be>L*;4QkucjO-&@^EqM5_ib!`3C>3DxPuWI59%hY`w h=WZw)Y(Myhy}y>}d5Ye|EkJiLc)I$ztaD0e0s!eVVN?JB literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water_flowing_animated.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water_flowing_animated.png new file mode 100755 index 0000000000000000000000000000000000000000..8e72c9437ec83d93e9705a6fcae5b1a6e2fe6a94 GIT binary patch literal 1604 zcmeAS@N?(olHy`uVBq!ia0vp^0t^g{3>?frR&Nhm4Un=4@Ck8M>wKou`&_Q|nbCyj zW|Ll6O?lxss7kj!mhEy=dTz$#)RDp-}!Q{JpZ~gxF-fG+4(`V+$ zJ2i3Cu{7DVxh)AQd6ROe(a@zMa1#H)#_JPTs7!EHn)a>qFp<+i%V6>~Zi&hievh&#_qZCeoYmU|gS>eB);!2; zyXC0D!Og%hKix~TiO1=E62p}f#vT2Ow@;pQLa*5MNHq0HImDnr6y4X>4p7}I1vWV9+~9qup>P+cc%xXC+HdWF!+hAUS! zmtGS*wIF1&cZxA%+sX#*%Pp-H_Z%vX3K%)R`mNB+;WnInu1rR@^QdTwrS^7i58hpz zNf)9_RTWyaCN8-YW_eO(V#Vps53c^x7}>6M<*;1i<$bj6T(H!gPEFxnZQo>f)< zcziM9>Bk)wTE<^u{=QYLsXTK2@Y($SAo+gHO}16}pZ`?7c-(lqdBd{%a!K2dM=ihk z?Zlx1hL@jStPkIB%jB{0%-@yQ8#yu*uCUzcd)#n|-9z)P!#B1`(kE(<)I0oOn0bLs z$aSr`fXgekt~b9JZZem6?YQf(P2vl~R<{*<60h;9@C#gd!RYk*DbuYT)64_1-!dLD zxyZfZ{7UhFRa@^lh+dHHc=nTFqEzFC+CR)93>IrQf4jc1@r$iN)0c_{5eB8x$DLn% zGI;g((+T_jPZb3(|5u#&rZJuU<=cnx{S`JIO2?m0OnvyxBkk$830uQ<+LUbDXX_!l zy?yb1+e69KIrGBw_-7T|m7AUK`}6qX504dZE9dhk2`LIZ`lqA$8F-n*!-`YyIRsCQG))h5vJFsc@i-5qH?y7M^$ma+;xWLdSAF;%FzwMFt-maL12+r0T(gHF4N zz1bv`Kfz2iNP7j>eFty$S1b(NkG3$fGVHAWQQE~JnWT35(D82)ixviS*vWZ{O*k-R zuDx7IoZPpH89NzoC!dU$d;00YdiVF++h3h;1}5~|%KL47K75o2Vie8G=YLpL*|Frf zazmsw$AHjMMwu@?%zNz_NjX zV_ALHb*&1WcMm4)Xm)pOW9hQ4F~_A1x6GFgT!CRr a-;hdKzb8wRFW(^^6lI>SelF{r5}E*H?cRt0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water_source_animated.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_water_source_animated.png new file mode 100755 index 0000000000000000000000000000000000000000..7e7f9ff16ce5a6e93c27549e60f38505ba7ec6d0 GIT binary patch literal 1283 zcmeAS@N?(olHy`uVBq!ia0vp^0t^g{3@pq*mPgI&S|BAC;1l91QFm9o=9X0RQ;CL$ z`hCyEE3YcIKh^4frr7e(bkd92uO>+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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..648024d8f720953b16e529112c63679e241cf0e2 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGYip*>vPQ3PXVtm{gCKk5 zg>@c{$;NXlT|2XFlfAXtvu(d#JG2$3INj65F{I*F>Ul=40}4FM2d}|;heaSu7|c4u6VXC zW9O#KtBV~ZPE9KCy;!g&JR;0Z)YsLt{{Ok}ZyA*=nF8yxy1xOfWbkzLb6Mw<&;$U2 CmQ6GO literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_wood_normal.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/default_wood_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..5d45d7b5fa10d108c5f4029e2c40b12297159b77 GIT binary patch literal 5957 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 GgeCy_1gjVT literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_furnace_arrow_bg.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_furnace_arrow_bg.png new file mode 100755 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}bOn_caKVVnqwZr9deT1&Uj7PjGj4hm@ejofd8JA`MzBSaG+aL5fST;O;Vc zp8w4IzH4T!`I6k+4_UeAoZmV7?7b7C4p6|up~OK!LBUf}l+{E*LDNQFD`R0GUjrA1 z_fb%^oRnmxv_CH#=EN9M>COHg_vvMHd4byfmQXRDV)R^0MNu)@??YHkf{U{iCY(a_ z$b09xWxP4ghhisv%wUym5coPg+)7b}OFW78lVVv}sfQOFf`?DW+0k^7KMV^|%rPa{klAEmae-U-)Pw)5#M@(b427Y=Jb&o-pPuRpa?dPV#+1tQcQ&ij4@Zf?;yxkR340)gNa?rSW5C-eV4pwj<(UZ1X)7mX#u zW@2h zvf8G_q5MB z{TuT4p`GPfa)`NNlLAisL5`_0k%72z2-2qHcmMYJVC{OvHadso<@a@`haa?M5qR3C zPPgAx1Dq)Z5W7k{ zYRgT&tEO{7*6VH4GlZ+=5?JO_BzeGaKV~10I)F*&z49AT6LhQG8*N8J&5(aPQ&){Mv_|4K}4_@q(^(i?rjI z?d46&>vU7yEJ}>|f#YW7bBA)2E>E*u9k%pioC=PV0A5r)!sLe^?|Sft+f5jwwnb+2 zA1$AM%97a()utr5guXW@?N@D6qxwGlze@;NQCcSMDlf@&x((URy0k+@bi+kF@mGs3 zJ)?coy|lMFoaozbxN5xgEk{mKEn>zc9%#12!fIQ|_`Of@_hcW_9;|9rzi*7AGrOMK zkqZTn@qxpZ0zN7EbF=@Ih+LJDA`U1Ok;pd+=$z}Nd-aJG<71r5IqD0s25d8jA@N?v zbIRtM`dX({NiQQ3){wMp88kc~=CN7ys@bd47&~=#R^4fjl!Fu}sEoGv^hB$r-v4>3 zi#*F-xzf87DJu?yK%rluQ-&)F6mwYOfB59$C@^&%M82q7M`Z3WKg69xZJ^NLa>4g( z^aW)NNX01q#CwjpPrjtLF{WDh=wCWf{B?=+)k@zhNCz0;t1kL)zD<5G9OLgDJ{674 zYT4|p>D6~niUz(}dtG5)XRDiqOTLJ8j;;LTu9x5ymV++jBum=ikG{nD(B%H`_}+eL(r)$6NMcH1^)1b@qU_dgQ9y#Was-6{OT}Bq94OD0uA?@5DKAp)|(EYbo$oOR+db2gk@hjl&HJS`{eS9aFO>aOL6#p- z_lM&Tc>zeFGN~o!ncs5_4)c(w7<$El2cUo zehLGd^$hI#E!%7_>{yPBUU!+f<0Xely|4`>z$lHAVk}n+;!c0@_y<2Wv*kA2xHvUS zhe;+oE>T5fOL z9ZwirT`sLczx=Ps@ISwP=A~ZDo?jGZkt;fW*)By|F)w;>pTQ&QuBErMz&3Srm$J?X zju!KX+li0#D5@>L>$`!$db4%goEORIzj>lUGvi@9m6EyGPl zec?L_jPenp;Ru1f6K6BB_n(!acryNudEaOav`c82Uwi9Pga=7%DL%n+u^n(2URIb1 zZ|4+tA^Uq_$<#|0!83gB@tZfQ#gA{9TWxriot4uC_``u~ni`VU8q;tlpK0~QY`Y^v zYqp^t()T?#$oOKajrGN09*<-oIJHQRoz@TwPit(F7XEv8&(41WM$-@zdyTmbQ`k4? ziCBceDF|FL#5icd3&XkT1%?f81Oxxs2ekRu(G=GI?G5e~GbLO4$gV*$YN)8sGTeDm zTyhMB8q!bw}&g-eH(|7KZcb8cDW%;Acy9f%=FCs>DyUqfX7 z&gOO1z-{R?xT!DinC$Y_gHe%t`#l1#8-C>|0IsLa?`g5nt&*%hqsiax6xhs=W4DZEmaS zEg;T==JDdKQq;bb$Y$IV+<~}l%j&r`h2(veu8Fg`DXD71pKMc3k=t_#5q-}oPw6?| z?A-JG9*>|WoNS4c=U-wkT%3Rj{U$50Rj7EIrT+q4sdZVXvWU4oQ=G;NJk-%);0t@z z{-Jg4mF48@vcT2Hk*jy*SY}^f63?c-1PvA9Z)hYZAftp{AEx47V&;J`+uGnQ?*8EJ z<6vXn*j;-Y|FVdBvrDj^Wx|QxU!YIdPly`75P+#FeWQYRbYp+|!(SfO*$8Zk_LTz- z8_ff9@S(YavP6RFtQ;<(wno|lk)cvb@0sa*RdKDG_FI|t{?TRaIP%T=?)MTFzk_(v z=h$7rB5s8*bgxC#OVR!U%Q^4^3I%Oiq;w0n;bo?!UcvKtP&mqNZkp z5R-+|$-C(-=ba@RZaxk-^)areHe}1nA%>h{lh7|F=n#J`QiIo$)=WW7M6cm~(KbNZ zqP#{cXIWcXsISI}oyXnaxSg{*x%2q#^YO9#VyIU4nRuI(!12vZy8xu3uJQ1o^oPfF ziKPS?gqbhB0S@JJY5D4LeO~y^>;m@!;TocAwa`$_+}ld+8ejql4*vd*&Me+&GS{(- zsJ)Y&EFhewb@k8pTg3I%h3`Bo!_jf~lO5R;;zB zcoDtd{aO2fJ*wOCjw>^XoONtiUwMJRq`2stPI)@_UtHWgg-8^%g$c|-NSi#-W92Wr z11B#-D>$#zaGo5pTZ?`x+e3=>(xt*enkWaOl>eC7xi z*tkfT?yn>*x0c85}ieggC$G5v^)Y9?W!fK>&XA z9oF?SNi-m6cyjqHn~){&TefXz*ni^JMdZ=9Jg|58avaEfh(JKU(CXn{6bQ_FUXe^M zH>K|91l}wZ&m%X8=xzlME{;Q`O002~)tM`eXhHN2hWC>ndWK`~4hmV0aVZ%JyjwvR zk?8Cg9++`qQp5DX&9lHKjnYpdR8vFOzp^Qr+9vrvUGvmbfyqOoblS6MYcvBJ-~384 zsxUpi*)`YTDadIi)G4ra@Z6G;sYzJM_Z(q`cp z8z9WuU4Oo=Hl!^^d6xX8mrnPsmSVyurq*?~v;95f-l2WOA`D!&m%>pWET%YRCqRqs zX?z*S(`GKymH$Ww`28pQ>E7Xs#InjnQk^eYm*>m`cNOoi0b+FH9UsC$7@%R5aWk9O z9lY|68MmPk?*Q=;@aoG`dLzWPe_7e`0Ca`K1qxbl7rvuJ;Wh)|@g}d}uBJMe^5>>v z;ZcQwabd~k4*Q_YOy|m52QD$?@fuI>v0KFW0*s3E9l;33-M44g=6w@+5No#S-|yTm zL1nMFT#qsg@oV6J2&D>dl;ddI>+lj@5qev43BBoHF~+tJA^*5!8!}f6ZS`4W^XqqI zNx)uaOh#2-j|p55?9b~^e)70jyUqP6Ec;V}gO2t7WgqjOp2#y-#=nHO1%rEDZvAW$ zu$gR=(ADH$v}X+ZeQ+)kZxUb95m>Ce%Zrmpiu+Ush2pcZerglV?2_uUiB zQ1Gp!UnrJ1mQINTv^l)EH_T@EWwb#S3}XHyS!Y4tc?y@0#w_`kJ4@1Wq6ARk;oM>l z{_0qbPnyO~@#=Z?mI^@ENL+E&(@m_Bk9n?pH<%Y(XI~iA7n2UxKD&Tv(Nedlxf?1c zro31kdco>)WMR6?!~eNVJf|P=Rk*%ZJcs|NRfOq@kV0sO0>msV&X(BN*Ce{FZ7VSv z-*WDG_t<2F>tvWo%sZ304mIL|#e<@Mwe?tUS+U&lJVBuyn-+ld$ZTJnN`6V5KuU@C zRTB@iN+{vK7#|YGEE?e}%Vuz-lX5`8($PCXpj&45b%R&r_YK%N z`xG2RCFx6Z2c9PNMqIJQL_=B#PI;VyVm4Q|=I|Q}E`k_Yf*fuDAjl|`dPajJqWh+0 zS%w8oAYW|0geZL5!rZ_psYIRI>=U6m=_H7C>p8dB*biW zh`6)Z+GvtRu@8Z7m7Jpk^m;nU=qdh$UH|p`rD< z`(K3nsKWh&xc}c%Y=Wj9{;IR36P1cky;Z~PmETc)@5eSilF_7Ze8GAzmH;zey1?`o zNq|N16X>Aza5@3WL0l_(#)GxLHO@|-)u-`SvqWO`WdBb1^)D*{L|+CP#kW`in&?Xf zj|l6o-5o=7&z;8Y{F3c7P)utJf})t++j~~b+?C8v0!h)_Zi2_Z&oMsz4QtJP_GJaO zk0esL)^k9f|Nq|8m^PP%2cQHI00>L>M+m-uk5F#*u*rEBa7nV!c9}g?N;>t>pS$P5w$NfU zn_Ip5eRBf8;QgrTK%!$8u14s9@>k|EF#O0P#{-m1eAK^au|(tb$1Jx(^k`NSu9hG= zKByLZ7V&OL49t zCV9v5*4TvYn$xNO;HY;&e1mzMu<`3;g^>{7FR?bF98yutA|<_%MsYxOS&$4se>xy8 z;2}7BaH!Cx9g7`6a*VSt(kGa?M(mss85NkUOkrDWxRnx4E0yj={%>v#eePA_;ZD>% zpKw~h@EOASv$3%-7Fzh~LQ*E>LmSl=*62CSi*~w*antIrfn6YOeZxQ=yEOCm@$141 ztI>c>P_8`%fZd@`^`D)`pDg}l5Ht*j)f&;&snHrho-ttgFXYz4ER0+Y^gv6MMXG8^qN-;lO-q1tVj%;5 zJ*qKamF|O@*YJXW(!mfzIS2PP$HkX{Wgzo5qnFhuPgTam8LJNiw&gp-7zn z&x)EqX6E+0-wNZOdiIxX+>r;vW|&K; z0h_m#q%`^PfD^^ZpvE_lBr%>26Ak75)f7rfo}t*U(l$;(&Fm6OSQGm;863;>al1@1 zPtX+Ym6pAfHPMpG_*(&{(Y98CM(nnT;Ykm}vYR3xVLG)5Z;j8_yko*cg$eb4>=t`z zzoKm*k;)IL9k&z{=l%*+unP^!=38ovD}JFFX~twW9QjKj@vI-I$8yH%^MVYeeN1y- zKZeJjg0xd~SAKor4Y)?JnpZ{iCB<*S+7{jg{vrD*6ZCZMCpG1#v165?<6rLnCuKIS zGP|#IleS2RDu^#TX!DD|GcqNIsed^gfCF$>5yy3iPWo~R>DCeXK>Lp$C89^eD?ypS z_#BZVfG2nylv*i)ybxLXEh(vXYL`U=!Y0A7KArqeMz%}>?Z$v>(CqA+ZDHg@Bb1yz zcu3uvqZ|e5C)5y_A`u6+69Jvkqu&GnVoHT|4jhc>4>pvz2ZJcG_d`sa83AqUt#UROtdPF%1e+Em<6Y@Ab6J8O!Xyz8Gy zVgY2klcwL~kQ6J%Bkv%SC z6c8}9lG9&*@kvIOz-_6o3eJUQv-9nJjH&SFRe7fV;b{e>0jxA>+Xa>g{fJ*h$7A=S z(b4Zzr@mJc9N*Y{D7Zo|xLChVwX}Ca&D|Xhm?MY3Vgeq3(qbOZ+nP$|W9xvHuUi+g zw5w0^trcI2I-0Sl{NCCW>fdMQwWPB0V_WPn~@}BtdvI zJTj;r0?roTyGw^c;2we*o`ie-B#&@j?DfELvL#5OD9N0Rm6kh_WCYS6yHZvv44tI;NM!r_cs@Ck3nu8Yet0*GfOnc+OFxY1mfNl4RlH35w*6lm<)k=jCFg?xm zj*ek8W$9r4+MHa}!3TC*l1u3;*vC-p!u0W~HNQ!gQnyFhW(A)A+>IT9`yyYtX*S3C2& zH!(~TVQ>6L-2VvLY_()kKazQM=Zx+b6KDS-@$WXls};&z53d-u@-G{3koYi>eB~{6 z#AZ>bih=Evr_GChLN46EY_r7bLW{3&Txr)Iymb-4=e5@)I)ptRf^1WX!j(46`-v@d zcFg1aN7WmzDO%=r&tZmLi|#>SW8T2??7alhzO9+L=?7@tS23?8iy*N6M57qw8LV01 z1k^v|Xbuv}5HJ3I_+w5Kz1a*6iIUUnTr+`cQ$^cl59IWb9n5xj%?yTt#vm z)6-A|y0c-m$Fpp0S^46*{C#K7w6k?wbG}cU+CZRjWsj)Xl>?S&=ms%r3hSV~xiu&F zT%e#98-)vpJwl5R1r<+O^&y%}X>Xio@7hw;P8baHW^BzbGMARE^#d6kB|luz+$y*Y zPI=6hk_%+gE92n=GFMvPxGqHjrZ8}7H12!^|9x^(>8cWSV4snW{BOQQmRKjblU^lj zT>6PBSLp>@Y$s~+Ts?|_r6cSm3hwbB=me_Mq}{&dr%Efo03_bC{0z@|*zr@elnM+q zJ`1wrc7Golm9#~1y6FkM-TEgqv)g--z)Hjc2=NdpF<@a%a5ftMpBqB16`ISUo`{@H z@2U+^pQW5l^bE7|BqU63Iq&)dKN^aM3tnko5lp%E0m_Foz;!?JADQSXnfiBKC*S*| zyXzg!tvHw8BIXSn)*mkNt;OdarW3Q<`ybvhp^uS+#_d!|CRgqK0LKDab_+1rYC?vydd3(Ba@Vezl!!A%q?;V@?w%#2t9ka3kRdsMhf z8aja{A~7GtIC_fDb>d~i_KB$@(YElt!$&Md{nwR!l@D49KMONSOST`tGmJD45XIQ< zi~Un&LBzNbJ$Ni6w+2T}{f{;Ni2%_LGjDuNPc$|ygMKfkj+AZ_rYd@>CKW5#*k@`*4DAce zM;h|{<;<)r(y))jlh2XFyzi@VW7wd8AX}QS3x6>S&m3} zwz+IWAR`)gw?uJe5G@~JDfL`xklZ-oa-OsiBcr&j(KoPd98xf0XOXkmk(ME$ZJE?P zzsbwV`}HCWZ@^?!bb>T{Ha3^<5c^zfa%OetWRKv0qjAu4qvxAhU!acJJpG>{PpBCdsgic;l3mR-Tli`J%9DS^W)~AqM-= z2vTxN14orwO%txq29u)i_&Nj7kHpKhdfi&hS?=R#BdJpGr*^j(r4Eq%qgzP#NjYzH zd~;TfU^=F8QGbw{k$w`1Qmg-8np&POqQyo!JG6E^_Vr=5fg^fnW3MR(eVVSSvyx^SpwT{6aa zq_3dp>8OXHau&j1tMSU45@I#Ef`6rbfnP^{5=Vtvdf0J5x|=aT!TO^*o%Znsq`Bm2 z8ad)&PZgCe{mYA$EUWbQ#TaAj+it?*X1cNX5?`MzfBxErSOFHBu{|8>MId3K?xUX( zC#Dr#kQ|D<_!gy=ak?L`bSWu4Ek(hmJd;rWwXD2>^;t)2pnkI>Gl1JbcBYQ`FLKX? zJ$>P;0__Lj`L}JBi6+6pQI_KweWhGY5veAjo%v7;6x2X6H3eMllSIWz4B3A&Tl6+O zwtHlkk#pIZ1Q=0+R33z{Dky zf5)wAcn)EM4NUr9bv|g<=gbI@uxd)9RvEmwFBjt6^h3+q{rToeIICJ~uoHx45$1i? z{}e`y78Tr^yi==SNYc6{O52(!ZRam0l)+%NN`j1zq2`B;LgFQN|1<5)rDnL`_?JzDAxR7nh=;VC-G_&3)8^9u zklQ5iI5T!Ha0h9T%rvWLnAVWs-}@E0mb7y(=>Sg4>h>+a2iT+Y3jir1Yz{Cd+9Xx1 zqZ;OM&D{VI1i>CmM8F@(eh$=0Ee!wI?OC>8_5huMcPQFD9kTcCl{HZLg}5%?wsM#* z4feVd)M!peuZl897IN50n=p!#sQ9aUVd;7s^sQz^tb{vY6_PS`uto&A~xh_aI0ysaMBDw*4NLISdP9VD! zU-*{dw~OPF`uQv8z^*x`bkZ-Ei}8WmKUWv*%|F^SML@ycHb-krp_3nF6jN&LCh z>OaYUN1!DY!VVC(o)69donG}H3z0COC~N8TLm57E%wbbjez3&wsa)0RgZDyH7J-vd zIx$+LByZlhDB@4HfLFidD1s?2#?bsGD{H`OtSj1V3n{sJSSIR1;rg=eWT#Sr_{=W`%CBpDy7{thov%nDLJ8em zn|8*Mnm-&jA8QFv!iGy(@AEm@77S>j48*N&xgwsVAA&p9NjX*L<$Si=!aff5XZl>n zjFV8XAmOlCUn#YKCcS;prKY0po7WFNwvzQSHG;%8!pmx~B!W9O(zh&og928};qaZp zdr2z%Br$KAX{$F^3(b684Q@o#Z)gXq~E zZ);$ZzIy!&W-I`SP~`yjo6c{Mfv)~{%T4z&1IFc^-8F$LiP=L4CAqDO;`7fk06tPr zd{c-0{pFPkl}yIqN{=YnZw|*>US+FwkhPTjKNGz!Ha-2cN*S_W*qhRdygnY2Yn$fk zuqgl4ld*ao-jE6!Q6BPEXD51+J1#+oTR2pbQb3BDqr@tpeVFmyiUau->8bzJX={`p zADTKRe(lmFd0hmcmVIPDrQN*`dt28WQV7IF&F?^1hcTne>)62qvi z9J2!Y^eJEW(*8njQ)i)T@&C5SN6(x#OyC?MW0of1CbM{BObXioO|$b z7Bl-WX!EA+jaYpg&tKz{_o#|jQF!H1{wXslOP`)s2qXIU zBnnp3=gfEdZsDM8vz<8ecmfOwt(#TJI<`k|Zh-%}uP%hB^cP!w#r6S|oDL#p*zit` zgr;L?oQkB*H!hF(KE%|pq%8B&vDeLL{V{Jl1>Yt<@OPxVjgio8i6D{H;8bTa9?e=$ z1@yl&GR5hFbd)hD_Sln<<-7OAR8-}vXR`7+N3O(iuS4)`H;}K**mJ^nXkj)R=Sb?V zi6TG4K7Kx2{0q!zX@-P(u|JnI#TML1RFo7zFB>RmjHR*qa=h-5 zC&8u5AsCyz;is1Ha>iSO21Z*Hf9ZtQ!-5!m0jalkQ>hjtD+Qw1;&(A+U@Pewue zgdTf05Igs$zl3w_mS*7ER}SqleytRMlH=*Ixt3Za;c!rDfBeTA2}d|>Qa@*h8mX}3 zR`)u-j>Shr)qi+JId7iiECzx)>!s65R^YgVX=CrpM)Xg%49t#;^1o9i3DWUi$EQpC z&3$*_$yO-*A& zyGYIrLJcbxJ0NQy65lIC&*Mt8csdX6TOy;c@M+5Enq&-V72g|?wn9#-+? zQ74=5q)|8}-(ls5%}fjk54V}nDpIU_6j8 zJUW-1{)O&bTHVUmq7kM6`Wl~30p30eFErw|_mC0(QO6Hu?q!9(fY^x<&t z7`q!b^9{{+39^+vH;N2f3|!?n~0^Yls$s;Yq(VGp4>|>F+9I0`T!Iu*OE|z;9C879kEp1yF>9U zOxm#cxr7w6;AuT+R5-0{8YNchK4?@S?`UB6Bq(|1LvLGV4(dGmiTtPv_D+7Qq{Ci* zej-7@MH!2RK`q?n9r@QSEcMAG*JDyc?tx9AHTKb_s3MM_sfC{YAQfc<@P43(n{dzM zqmy~?8%Q;g%7Dy;`>h@^WN`JlLO zrH%0DzyRXq5{o`BnV#CGsaPUaF=9#ySngLPZvvMfN_Q}ilVhBRUJ`62oA+DrLL$sr z7U_s`TvD`oTER6lUXu=%@cJVzUiIS!f02cqTk>q#cX(-0Gke7iJ#)jmiD=Vf=V#}? z(LdS4?LU7BZ!zC5f@u{lkLtFW-9t|@IfWL^kOmP;r|#VL09wfg$g;ssu?La>6|hui zxOfy{y$>=ztS8MSEXF9gp(%b<9Uh}xQbP9SdX(v4LrV_f=e-K3`?7Td!2f~j@bnuh z!?@h^)0t0f?abL&KiR96L3Zz*Aq6!<`KD?7)3sEZ=_+=0=;d(oz3HfO7R=RfaFKOq zhq&|mkLHBCoQPpz ziC&lRH1t0u&d|@rQ(GtW_^6Q?w4w%E91SVC6bpWC?8I(&Z(^d=Q?&%%BW29S>nl$3vB)-rTTQ^7tY9bV{jsI+%@(g&w_4s84|PkRLg z_hQdn-AYHr(bX1Gda(In+Pn2neTAh^fELH#aWy;(TRc!u|D`L>FOr_@5!Hs}%io)a zZuY=q-L$mw;(s5Cnf-&TfGztD3#B6OWKJsl9{%MbmFtXdB>WC9O**@h(#RNCvo#n^ z)321Wkn!tbrm(UnD)PYafu{1t<~5N}k`+hg!LZr4j2UY$$YwxOPzA>J+34xACh4@V zxge6hu8*5DK2sgJ8L}}99Jej-qQWga(vhEwCN`Br< z(!J%WFdSy^buZ4Otbroc=B7?Fb-Th7_mG+Pm zLy!U0PAN#z9A1Zo)dT3si?>nduqasa=M0#x%xpXj4ywRWz0rEc-z`U7$O1)=lXTga z{M5d}(_*rrZ@~ab(`?%5P}se#b9lu`@~_GGQPaO*5QOGOezB`I&vl0?M`4~S<@XI^ z2&A=(Al_UJyW1z3Vzt@U&?_`}(c%o)<%~?dwiWt0({q&koVDrg3|y?k9+K{I^7?*| z%?Qn;c*bL%7Qcn26e+;oH^b)34T>g~cA}IFo#_EVxu4xZadA|M1Ziy+jM02edLKTH zIzaY>XL13a-FtbCz*zCyZ@goxVVhqoTh~?n@B9R1?wxYeH^M{KR~L!VB5I`Z1xIBN zU8EvpknD5JA9)KgT6I_9MP&pWNRm8%MXa6AN-sH~h)dJV$mIAcBM|QpTOcYCZ}guQ zr>m{TmZQ)S?X)x5SSgoK+>MjJfs0cw-I0O@m+ngRXQ1)~jfg6HFvLLEQrPty0d8r& z{m1W6JjF8m)C9J^XAr&_(k;$5DvuYN^kb$%8(^cz5}Gc|_WA0|@yeR$Bc{yf1Tgb; z%EhgQ;T;uy+G~ls%T_f_N{{Xn8WxwNX+@45wW$6FL zZ!zYD(vr`y^v~mY^q<7QzBd0@VxK0F+*+;BsMJi|nFQBo-+$27M(jqdIT&+XIb@pts zm2;f!LXO8&ogdlaLZ#bm?t~sL+*zPP9F{Awf~OR5r@L`s-G7GZ-_673a403*e{XZ& zEVOkKdWmp_(nC@U9}f`o6?N-ki6KW;0C$ginAl3ZxXT;oom$9D>XW49(#%UiVfP3& zuF8*~rSG0Yo>ZEWHQq5$rHk1gDh5m_cq$gJl-SddH97o-X*Z`wkfKZ;t;5zpVU-yy1#r|I+_G)=rTG5Wp%P_Zr1ym{!Wj^KYtMxAeziwlLBl)G zy*$AmZG=;Zbva`>)E7tp;{an8M#ec2Eei>NYEMV{O~P)muRiv8P0M+fbwCFkYdbM& z|GLk5;eUBQV`^Yg5Q*-n^ohPO=tU}3s$l4pI*4)X7@5EGeXwpSzTuGnR^1!#CHZAc z3G7#5C^hksBBboXjp*}g_{J%0B~eC1N-(*~7|?#uX}LsBeeF-ydUf3?Vr?9Up`t1nVEY`WjY7KV!-_!;eXr&S(@D57L!?Yf=X9vaMo& z?-OcU*dOKoV)_BX%-@L4wSjc?3H1K)0=IikIxo6KCo`jfda57%y@kM4ya4i z4j+w9Q0&JQX*v(TOh3j7Zl@E?5YM3o*?FB!jm4j5H6Rh@Tr{!ek{DdiC=ymaV=m)= z_ZlFYyyYVR>D{bssD;$W7q2%Nt;ann0S-SV>AlE|JSXlZMiSWgx~+JJrJKji>PU!h z!AdZ0`0s7dUomzddb$n8HYHmw?_2ay3*pz}5#e$HrC7QuhW9MiyXo)0QNiekusZEf zeG-6Z0Tps{(dhe3f0bRZSPZkj=jqp5{y3sx*S9uYAG-S#Q|7VIx+<{7UtPk z4YE9||Fp8s697g*ueGJwepoE;Qx#fLq>8@Hb2f+cMZ+BT`$l+G<^ zn)ORDCY|R+8JKYfmMgxPyo2Ph^0k@0Qmm%srI(=Ne;+{<^hCqlJ1QIBDA%QM!}S&+ zZ5wlxwdS2JK6B$=Etb18on4fQpBlIRv#u7+(9D%qjQ^6Sy49ffo;g7S9IRH@E zH##~}0Ip+gV`M%NF9si{-EawU41|9Ue-6t2Hoa+kh=3wv4GXZo`M<*stD|5S9{AmW z3t28ZSM>*L)&vki?sfcS02b$~NdNcIn|Ql%_}^Jk-#V9_)B5SpJ+}@-kJ=rbxw%|T zlnYv%yq|v}RbLq6c<3S+SEQ#l2dO@Q*2R*2N51g?-JBK=7e+pFp!LFBbQuiRr|_I1fDx?9WN`}q7W zvE#z1YbTFkIfSKrZExY5c#MrZUc(Jwo|Gwfcv1PD`7@zY$;Mo^BT%1G zVLyb8U@+BR_Tg|Kd*U_f6>=p^db$iyez?t}E#4iCG&}7Y2TYv{8;!V2b4+XHezL}X z3^MM=O&>4Dq+0#S?*zQ;H(>-g4V@xQ5((Rox&x%8f`232aiX%kS*z zgSl%MP9KlbU-!6(CRqj3ssRPE^NuoHc4$Fs&_+^ZUOFEqp@-7KGcU>bFL|IuPiI88 zKfDv8c@vbkzf3J+Xk05=g^!bzrbe$R9LBt57b%L7zqQ8Huw0es-Sd<#>q84gD^>6% zoyQ#*eKYdJQ|jjR_J^{-DW}!#(X#EQJ>OOXk4gV_qu&vc^VP;s%_|N1GO|_PfS(rA zX&*o;^PdIxe5hxJLiWNn`x}g{no`JXz?;F zC4I%Hg+W8`5xeYM>15+xQ~@)!Epfy__9GqpzXLMaZHL zf5tt}s=(y5#zi)`2V3GCc7QFF%JTj*B?O1y?LS!78$p833UBV6oo9pTf%0a>ZAO9A2zZ zwG7?6>rB1hYfY2RFg8ep&yYHD_m=mIQfiR7y1+pi&@T^_gzG)nR z9I`zA#r>KS5g)+{l5}$lK}zJ)lEO%{NS0>6r~x%Mm1>K-G{4i*(BbGp8q=AUklN|f z^GdFIPZ2F-G*s#UVK6HFTrVh>=ll9%#8gUly2Yp1jK(tAFaj2aD9qLEc1V`%b`uU< z+i^QUNF@h})H3&WwOUW!5y4&ek;W8%!0ye{5x!R$OLl{2e|ilB2iTu*fSrw`G|55H z{7y(3`If7BW}EpR%-}!1%dtL($OtJ$!2S8}^z4CsljGd+<{-YL4x@7w&a#v_(et&m zhTMVmv6g5LOu)D;GN*z8cm~l4rYuMSp8AEJjgp(dN2w8t400@#^$}EDocdjwH!ltF zSWAD(KA! zrJJ+Lb50?zvi``PvOl>NqBrOih@76I>66a{)C*<_R96ildgK*D-`Mzhj*ftMOtH&) zrdS@vI>b~*`dk|e&_!&2=#3>j(h|wAoL_TUS6G^pPd}X|HmsvRi@c{<@-Sb^>387g zzry^F@8O#;O+{00?v-t&vzY^e=yFwzFgWP@SM3wBS1A{aK;KG7;D0T{Kjr5f;79Ku z!D2)8P;oiDW#n=N|4lt1V1rD;%tUqcKjeHk1b^M`u|k^SRZb`Qge`&=xSBIJ!fz3y z;A(n^TKi1{tm*zy?8#LPVF3zgyYHN9@y#3Xx}wXZ1ZDYo!H|Dfn0Q(EO}x$EYQot2 z;6EK~hx*U^dPa2uG|ZRJHeH1&#V!9dl>ACWJ30N*@}e&kCV7ftEU`&cLTd{1VmmHH zPkHoiy|7EVe;&WfuK+{wnw-BHcvn|=Q$KqP%C_j#u`JA$yRt6ScbFH(x_#1q_fSV= zLpLKGOQ${m108S==}Zy+6Jgev2(AG3s9S6JH}MzUAU(_31-Wj}G_@9CbQ-bpE*xegxP3ny$GWiHy9u zLfJR*!y56noh*3VwzoWL)v-OjW5G<34*1esiRhACJqqoTe{Bw(BQ=eiI&E=WSe~UQ zO43i=SICJjx&N#E_onZ)$$Fr;P(^OJE8KE%q)G@*wGq7G$w5lEpUO&pe=b_?gHhBi z(J-dJFeyD1M1O;mL;u#Lc+)m5@nVz+J54;6%Y? zq@NjpbiZaaBXJ%*Ks3FlF;tP~lcdN}l{BT5caj~VnB0-mgazdVy_AKOJe!h0R)-l5 zBA@qQWUs9_0mdg?RTugB2SBfIns=EuK!Z-fgG(mGU*1r-2;gH`c1<(408uKkS zLFnuqq(7l(p(9Bx$djD<5Y@W|{(ff8NqYx;z`Nx4`tvmITux4uh*C<`tb2;y)cmcCyTSuF+&*dT#z45Q-xm`RJrBng= z!`ieBK=cBroY57YBqDYaoh2C5KJ3f6HC1iZjm6`wbINxf^B=p2k#dFFr45(i%8){= zU_b7)V&;(C1$))my#-3DYa(>Yb#pl@DD%6(T;3Ah$l?`Ap@IYME5u#7Fh$g{ z++^GL3H`lTjmfk#(($-Bw^3a55w*wHf?Wf4R{?id0Ab7yl2%eys(?VhzvEzgtColx z%kUpJ2=;4f;Rwd1mC$YOm&a;SShemoi}n$VIR17tiW6!7^(?Sc&)_7V5Zd}i8k`8a z;LR?a@G#(MMSNQK{+lPYaj92o8P$9#mI_6Ipa<0lRHo33WL-mf$Q_PbV)eTEmSM0A zzIfMI7KPBC{p?~p#zomrEZXIli-@aEsJl}TmWDsUJfL+bNl3?T=91!G4RIssTrJ<> z_<@H6O4lKax<^7de$egyU7_`hspTQrd0t_5DC@EORW`w~Fs4QL28LpwI~no=5CG5# z3uVb@?z1jh$?r$zZbVH12Q4~C`p3x9ab0nQb6GHljTqKKC46PJaJCxJ+wk!86~ztR zU)>(B&_n`+npDzjeXU7;ms{74tKHLgP_VJVj1_nT&PG^J>c~?w?DVZ~yi2ihIBeP8 z=U8Sfrd=K=L?5YY%f=d!=~*r7nC*5qmL z+Pa!r;GAlE$8P7?%X`9K=Vy`n%ge>Qq zN2cXrzsVncD{`s;5xJjzl03R|+iZc1fRe3n+CuPOR6pHP+;C|~^HCsKNDztU)#Fw0wdVT)bn+fR z-)GvJGjnC|=)LG%SmdJwU8>8d{RGeRT&%ep8d!qOxU1Clc=Sss*{d`}Vj+ZvqzabR zKB|!9jV?Ves?Xo^8>m!7R(T6{e9#64PamG;f3W|cOzCqwHlVS_y;qnbWyKmSR2Ze4 zYanulXrp<+N(>2#VsY)667LMnyK|CiSNVOZFj;8GWmn!@=%TKNYLxTBshXoxHJnJ; zw1keR37<{Dk)fjO<;Z>)JV>z`f+j^q^XGo)kGjO~d09{qho>?RTtcy=cAw_0p+Md* zP}JcAA>2!~o-62bT6oMi6vW`9u+Hr{ygjZ}zdp1mfy5v%y+ezhqhEn3T%H*_HY5hx zDmt{d%;}@{#%1=K==Q;`O5XtRT>j| z?qzX)XTizIB*Gs)VZ}qV`0=uiTN%!ZPAWI-w8YNNa2JUD8L)6Z(3c8zMO@O0_@sJ#y`G%um>~T`iu(9x~=^vZ}T?xHfBOw=^ z!1;qCul~cI5XHfvEyhe%V_ln z6$g`jvHNuMW-nw?I3r^PNbe~hE_C03Z1J<-ZEg8mQ~PB0L;9nfuBy*OG6__g{hf^v z6%2e^d)|!M#)3@X1;5=C!{%$|yA_bJTiVts9hLs|LJ+>x=RAmemofVJ@W3FGDcKtl zYxCQo06pGw_c`zCEyu;9#-z-MrTs?nhyn{NllNv+$5h%2>mS znJ?qySB~8t8PlYtc~V*&m{5nYoIh#oXXV;VoR<%PTUBK4G|-Pfs*D*NxTHSDpaXRU z-Br|Q(3{d7k4EV4JLIi8Ve)8zNd45o~*v~Hl7;VUfXUlTy~vA(;|`5H!-3XTYGj7-TiNn5D$U@=1+;I<)-MscBzsk?egJ% zTemQB$bYG&9x2Wqtl5>Tfvxwsd4Wj*?Apv!_r~!q z#wCmKD^@%oXe50j!oOl*vDae@S;4G41 zWQ4BDHRGn}c577X$pICcIkBS=)b6GA=u8QRuw+tW3(@KDjjPphG|GshV#A*WYRV0` z;Jkpg^>wCW*)EbTxB~N`(CypH3>ASy&G&L;UQfzD#-y7P7z?XEkf^?BwTM`PyO$ev z(TI})MGjj$KF5Z|7X2ouedT9o{pruFKxoP{oW5AqGVEtIc6&3mci2bVX$u2Kh0st= z=a#lkU+Pr2pS#R`XGX@O$wS|lA3@aumtfXJ6(hWhZ9D?~n+w8uJ9FsJCEni`w8#!J zZvBv#t~6n%)4qbu&d+-XNm1FY(kP?>ZspmC+o-bY07VUgWfOY4{SpQ@yNPh!s|3t zp5&P`P$K&LZ1Ck4<~?-Xt}wiQXLSbmya(J5tQY3PZQ7?m-30AR+0^Kv|LkdD;9Qpx z9Iipze=D}(Q*{?hUzGQZM1UqO<UFq)X{UX#$;d4qH#lVkd1n0yO&ipE%{(27<8y^HX1^l0%01A5cYEO9iRd8c zHAlaMH)*G%Uy>t}tFv1ULoG335<|h^&UZV@<>7I;!Eh+Sd$zL?p43Clb8p&nv!t(5 zsp8~_0+Jw+3lb8A@S==rDluhqp(Tm2x3+gJ2@d>z4Y+JY8;R zd4;)K3Y#?52jXs?W4TYpLyzHf&f5Du2dY^qJ3sNwt>DqY^dFew6tc6-HWM+jW@060 zY)R2iR(?!tIR|%HX;tC$hw+%^_~ZlDKLN8Ej~xjYRCpCdvI(_$UUC|?Aw%B-qx#z) zgSWpHd-xHPoQlo4Fm}0JK$eGr@y>_qM};!6(p-Tmsznio;3^ycG$?XEaf6d+HqRaD;vJ1Vc$w z^uabh5*9xAyz{rww1g2SGQhN@n^Dr3p(4q!7c2q0uQ){o-7m74Ffh(*W#`1gH&ToD z>E#*NFL+KwM+sedxT*ZN1{v=fB8-Zv4UHi8g{9RL*jB)?0tyw3*VEt*rDX*}AOBMj z_umpD^<}P#;+`Fe&0VI#O|>uJZ5UW(V`dp%Svw|FC8eAP%N>yqkG1KOwQ$Cb*^csc zlMi6n-ivJ~g7IW>&-p@^l>DMMm}C-{KT2{*UizBHJ;8v!M%4*+(lQcq!q;O^k2*I-AC&;OSNa=ruZ(e zH=pS2$i4D!Fa=i>z1#TZ2fVuf>0g>LM+DJnCMy{WF^~Cx+3o34^aQTL1>ne!53~5K zDJc@1^_UMw6)h#=hS)1LnXCORws&dmosu6T-XKIsa>B|aJtu0?g)5EJVPI?KAd^ts z5v2$-kIk@tBggu=&%#Rd?|0Qz=0bjh%ZVvduA^)+0opqytFGG&UGAlIr-NRfOE<`$ zJ$%64W>7R^Ob?7T;c+jl^67O0t;-#yv_-z<;DoCF*CUh3@&u>mK62)FN?n&0=`QvR zUrKCeD`95C!od*%jt^|9xI8J{W>*(iV0o`O-T0rSLo1^a#VS&%yKlY7P!BDWrN3># z%-nCxdAjA~NwQ)P*oe626_?O1=XO6!H$3mrs%YHM_duNS61ona(0ZbM`Xnh`@a$0a zoX)JzoXqC5+@~0?v#4NHaOg%6J03yo6CtcEv9tluDeru_yy(g-vju3!ZwCPa!T(wx zz<&;8W-?<8_u0%4^!&{Xdf^F4g+ZXV9%~9ADA}?-7R0s@dQc+VmihJ>EMX&F(k6+s ztjL^5m#G3u`;7N-*<0_2RLrZ`*aKSLE1&@sKJbIG=Z6U9;jcIK5``Y{i0Fil)TR)VMK564%#k#BOdSN#PyKk7_JfTH4A=b`UEw) zM;zX0K6d{P?TPr04#YiZedGlJCqyL&o`p&4N6JPh-XdUJ1MYC}V)pAu7Gb)<0jj zM`E-OM%}!_g&2UxvZ7t~qahT{%rXn5_o^P(U2wb)G#EZ%k zxrQf*kj&n}27goYXU{A*RxU)%eJVY|_fVyjxF2a8LT&%8GyD&IBhcWg8l(26be=P! z^+_QjvKgpLSCPcuocd8eSXblxTS`74)~}W!ae6Xr&`HOe*Q?n5i#BfrQlwSW=}+y0 z8$`D*D9RFYSVu}`KX-EI#YuS7k+!keoSV|P-H} z_gDdJnI?tf>{+L#|B%!55|}=lYW?HA{6Ex||2ANXp5rgY&mW)pIN`GZ`{orLO^8OV In!~Gq0hs}8zyJUM literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_hotbar_selected.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/gui_hotbar_selected.png new file mode 100755 index 0000000000000000000000000000000000000000..a00375d264dc7ce36cd51631e8f9c6024d7ff22c GIT binary patch literal 6536 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/player.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/player.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/player_back.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/default/textures/player_back.png new file mode 100755 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}>W^(_rVM6jSHH73zvXmZp;2kiKmXA7M_&7jYL4WC8Dtq47=h*{duXD_f%zJ;C}IXFT-Y6e zj?o2Z6ge0Yy_GP`w9{3=Y7SlpnCQvjtVMN{= 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) + 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 c_snowblock = minetest.get_content_id("default:snowblock") + local c_dirtsnow = minetest.get_content_id("default:dirt_with_snow") + + 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 = maxy + 3, z = z + 3} + ) + local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) + local data = vm:get_data() + + -- Scan for snow nodes near sapling to enable snow on branches + local snow = false + for yy = y - 1, y + 1 do + for zz = z - 1, z + 1 do + local vi = a:index(x - 1, yy, zz) + for xx = x - 1, x + 1 do + local nodid = data[vi] + if nodid == c_snow or nodid == c_snowblock or nodid == c_dirtsnow then + snow = true + end + vi = vi + 1 + end + end + end + + -- 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 + + local 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 + data[a:index(x, y, z)] = c_pine_tree -- Force-place lowest trunk node to replace sapling + 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.mts" + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + path, 0, nil, false) +end + + +-- New jungle tree + +function default.grow_new_jungle_tree(pos) + local path = minetest.get_modpath("default") .. "/schematics/jungle_tree.mts" + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + path, 0, nil, false) +end + + +-- New pine tree + +function default.grow_new_pine_tree(pos) + local path = minetest.get_modpath("default") .. "/schematics/pine_tree.mts" + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + path, 0, nil, false) +end + + +-- New acacia tree + +function default.grow_new_acacia_tree(pos) + local path = minetest.get_modpath("default") .. "/schematics/acacia_tree.mts" + minetest.place_schematic({x = pos.x - 4, y = pos.y - 1, z = pos.z - 4}, + path, random, nil, false) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/README.txt new file mode 100755 index 00000000..146af8ed --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/README.txt @@ -0,0 +1,46 @@ +Minetest 0.4 mod: doors +======================= +version: 1.3 + +License of source code: +----------------------- +Copyright (C) 2012 PilzAdam +modified by BlockMen (added sounds, glassdoors[glass, obsidian glass], trapdoor) + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + +License of 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 (WTFPL): + door_trapdoor.png + door_obsidian_glass_side.png + +following textures created by celeron55 (CC BY-SA 3.0): + door_trapdoor_side.png + 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 + +All other textures (created by PilzAdam): WTFPL + + +License of 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 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/depends.txt new file mode 100755 index 00000000..5e28beeb --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/depends.txt @@ -0,0 +1,2 @@ +default +screwdriver? diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/init.lua new file mode 100755 index 00000000..c37e1e00 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/init.lua @@ -0,0 +1,457 @@ +doors = {} + +-- Registers a door +function doors.register_door(name, def) + def.groups.not_in_creative_inventory = 1 + + local box = {{-0.5, -0.5, -0.5, 0.5, 0.5, -0.5+1.5/16}} + + if not def.node_box_bottom then + def.node_box_bottom = box + end + if not def.node_box_top then + def.node_box_top = box + end + if not def.selection_box_bottom then + def.selection_box_bottom= box + end + if not def.selection_box_top then + def.selection_box_top = box + end + + if not def.sound_close_door then + def.sound_close_door = "doors_door_close" + end + if not def.sound_open_door then + def.sound_open_door = "doors_door_open" + end + + + minetest.register_craftitem(name, { + description = def.description, + inventory_image = def.inventory_image, + + on_place = function(itemstack, placer, pointed_thing) + if not pointed_thing.type == "node" then + return itemstack + end + + local ptu = pointed_thing.under + local nu = minetest.get_node(ptu) + if minetest.registered_nodes[nu.name].on_rightclick then + return minetest.registered_nodes[nu.name].on_rightclick(ptu, nu, placer, itemstack) + end + + local pt = pointed_thing.above + local pt2 = {x=pt.x, y=pt.y, z=pt.z} + pt2.y = pt2.y+1 + if + not minetest.registered_nodes[minetest.get_node(pt).name].buildable_to or + not minetest.registered_nodes[minetest.get_node(pt2).name].buildable_to or + not placer or + not placer:is_player() + then + return itemstack + end + + if minetest.is_protected(pt, placer:get_player_name()) or + minetest.is_protected(pt2, placer:get_player_name()) then + minetest.record_protection_violation(pt, placer:get_player_name()) + return itemstack + end + + local p2 = minetest.dir_to_facedir(placer:get_look_dir()) + local pt3 = {x=pt.x, y=pt.y, z=pt.z} + if p2 == 0 then + pt3.x = pt3.x-1 + elseif p2 == 1 then + pt3.z = pt3.z+1 + elseif p2 == 2 then + pt3.x = pt3.x+1 + elseif p2 == 3 then + pt3.z = pt3.z-1 + end + if minetest.get_item_group(minetest.get_node(pt3).name, "door") == 0 then + minetest.set_node(pt, {name=name.."_b_1", param2=p2}) + minetest.set_node(pt2, {name=name.."_t_1", param2=p2}) + else + minetest.set_node(pt, {name=name.."_b_2", param2=p2}) + minetest.set_node(pt2, {name=name.."_t_2", param2=p2}) + minetest.get_meta(pt):set_int("right", 1) + minetest.get_meta(pt2):set_int("right", 1) + end + + if def.only_placer_can_open then + local pn = placer:get_player_name() + local meta = minetest.get_meta(pt) + meta:set_string("doors_owner", pn) + meta:set_string("infotext", "Owned by "..pn) + meta = minetest.get_meta(pt2) + meta:set_string("doors_owner", pn) + meta:set_string("infotext", "Owned by "..pn) + end + + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack + end, + }) + + local tt = def.tiles_top + local tb = def.tiles_bottom + + local function after_dig_node(pos, name, digger) + local node = minetest.get_node(pos) + if node.name == name then + minetest.node_dig(pos, node, digger) + end + end + + local function check_and_blast(pos, name) + local node = minetest.get_node(pos) + if node.name == name then + minetest.remove_node(pos) + end + end + + local function make_on_blast(base_name, dir, door_type, other_door_type) + if def.only_placer_can_open then + return function() end + else + return function(pos, intensity) + check_and_blast(pos, base_name .. door_type) + pos.y = pos.y + dir + check_and_blast(pos, base_name .. other_door_type) + end + end + end + + local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) + pos.y = pos.y+dir + if minetest.get_node(pos).name ~= check_name then + return + end + local p2 = minetest.get_node(pos).param2 + p2 = params[p2+1] + + minetest.swap_node(pos, {name=replace_dir, param2=p2}) + + pos.y = pos.y-dir + minetest.swap_node(pos, {name=replace, param2=p2}) + + local snd_1 = def.sound_close_door + local snd_2 = def.sound_open_door + if params[1] == 3 then + snd_1 = def.sound_open_door + snd_2 = def.sound_close_door + end + + if minetest.get_meta(pos):get_int("right") ~= 0 then + minetest.sound_play(snd_1, {pos = pos, gain = 0.3, max_hear_distance = 10}) + else + minetest.sound_play(snd_2, {pos = pos, gain = 0.3, max_hear_distance = 10}) + end + end + + local function check_player_priv(pos, player) + if not def.only_placer_can_open then + return true + end + local meta = minetest.get_meta(pos) + local pn = player:get_player_name() + return meta:get_string("doors_owner") == pn + end + + local function on_rotate(pos, node, dir, user, check_name, mode, new_param2) + if not check_player_priv(pos, user) then + return false + end + if mode ~= screwdriver.ROTATE_FACE then + return false + end + + pos.y = pos.y + dir + if not minetest.get_node(pos).name == check_name then + return false + end + if minetest.is_protected(pos, user:get_player_name()) then + minetest.record_protection_violation(pos, user:get_player_name()) + return false + end + + local node2 = minetest.get_node(pos) + node2.param2 = (node2.param2 + 1) % 4 + minetest.swap_node(pos, node2) + + pos.y = pos.y - dir + node.param2 = (node.param2 + 1) % 4 + minetest.swap_node(pos, node) + return true + end + + minetest.register_node(name.."_b_1", { + tiles = {tb[2], tb[2], tb[2], tb[2], tb[1], tb[1].."^[transformfx"}, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = false, + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_bottom + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_bottom + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y+1 + after_dig_node(pos, name.."_t_1", digger) + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) + end + end, + + on_rotate = function(pos, node, user, mode, new_param2) + return on_rotate(pos, node, 1, user, name.."_t_1", mode) + end, + + can_dig = check_player_priv, + sounds = def.sounds, + sunlight_propagates = def.sunlight, + on_blast = make_on_blast(name, 1, "_b_1", "_t_1") + }) + + minetest.register_node(name.."_t_1", { + tiles = {tt[2], tt[2], tt[2], tt[2], tt[1], tt[1].."^[transformfx"}, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = false, + drop = "", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_top + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_top + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y-1 + after_dig_node(pos, name.."_b_1", digger) + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, -1, name.."_b_1", name.."_t_2", name.."_b_2", {1,2,3,0}) + end + end, + + on_rotate = function(pos, node, user, mode, new_param2) + return on_rotate(pos, node, -1, user, name.."_b_1", mode) + end, + + can_dig = check_player_priv, + sounds = def.sounds, + sunlight_propagates = def.sunlight, + on_blast = make_on_blast(name, -1, "_t_1", "_b_1") + }) + + minetest.register_node(name.."_b_2", { + tiles = {tb[2], tb[2], tb[2], tb[2], tb[1].."^[transformfx", tb[1]}, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = false, + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_bottom + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_bottom + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y+1 + after_dig_node(pos, name.."_t_2", digger) + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) + end + end, + + on_rotate = function(pos, node, user, mode, new_param2) + return on_rotate(pos, node, 1, user, name.."_t_2", mode) + end, + + can_dig = check_player_priv, + sounds = def.sounds, + sunlight_propagates = def.sunlight, + on_blast = make_on_blast(name, 1, "_b_2", "_t_2") + }) + + minetest.register_node(name.."_t_2", { + tiles = {tt[2], tt[2], tt[2], tt[2], tt[1].."^[transformfx", tt[1]}, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = false, + drop = "", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_top + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_top + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y-1 + after_dig_node(pos, name.."_b_2", digger) + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, -1, name.."_b_2", name.."_t_1", name.."_b_1", {3,0,1,2}) + end + end, + + on_rotate = function(pos, node, user, mode, new_param2) + return on_rotate(pos, node, -1, user, name.."_b_2", mode) + end, + + can_dig = check_player_priv, + sounds = def.sounds, + sunlight_propagates = def.sunlight, + on_blast = make_on_blast(name, -1, "_t_2", "_b_2") + }) + +end + +doors.register_door("doors:door_wood", { + description = "Wooden Door", + inventory_image = "doors_wood.png", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"doors_wood_b.png", "doors_brown.png"}, + tiles_top = {"doors_wood_a.png", "doors_brown.png"}, + sounds = default.node_sound_wood_defaults(), + sunlight = false, +}) + +doors.register_door("doors:door_steel", { + description = "Steel Door", + inventory_image = "doors_steel.png", + groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2,door=1}, + tiles_bottom = {"doors_steel_b.png", "doors_grey.png"}, + tiles_top = {"doors_steel_a.png", "doors_grey.png"}, + only_placer_can_open = true, + sounds = default.node_sound_wood_defaults(), + sunlight = false, +}) + +doors.register_door("doors:door_glass", { + description = "Glass Door", + inventory_image = "doors_glass.png", + groups = {snappy=1,cracky=1,oddly_breakable_by_hand=3,door=1}, + tiles_bottom = {"doors_glass_b.png", "doors_glass_side.png"}, + tiles_top = {"doors_glass_a.png", "doors_glass_side.png"}, + sounds = default.node_sound_glass_defaults(), + sunlight = true, +}) + +doors.register_door("doors:door_obsidian_glass", { + description = "Obsidian Glass Door", + inventory_image = "doors_obsidian_glass.png", + groups = {snappy=1,cracky=1,oddly_breakable_by_hand=3,door=1}, + tiles_bottom = {"doors_obsidian_glass_b.png", "doors_obsidian_glass_side.png"}, + tiles_top = {"doors_obsidian_glass_a.png", "doors_obsidian_glass_side.png"}, + sounds = default.node_sound_glass_defaults(), + sunlight = true, +}) + + +----trapdoor---- + +function doors.register_trapdoor(name, def) + local name_closed = name + local name_opened = name.."_open" + + def.on_rightclick = function (pos, node) + local newname = node.name == name_closed and name_opened or name_closed + local sound = false + if node.name == name_closed then sound = def.sound_open end + if node.name == name_opened then sound = def.sound_close end + if sound then + minetest.sound_play(sound, {pos = pos, gain = 0.3, max_hear_distance = 10}) + end + minetest.set_node(pos, {name = newname, param1 = node.param1, param2 = node.param2}) + end + + def.on_rotate = minetest.get_modpath("screwdriver") and screwdriver.rotate_simple + + -- Common trapdoor configuration + def.drawtype = "nodebox" + def.paramtype = "light" + def.paramtype2 = "facedir" + def.is_ground_content = false + + 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, -0.4, 0.5} + } + def_closed.selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.4, 0.5} + } + def_closed.tiles = { def.tile_front, def.tile_front, def.tile_side, def.tile_side, + def.tile_side, def.tile_side } + + def_opened.node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5} + } + def_opened.selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5} + } + def_opened.tiles = { def.tile_side, def.tile_side, def.tile_side, def.tile_side, + def.tile_front, def.tile_front } + 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) +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 = {snappy=1, choppy=2, oddly_breakable_by_hand=2, flammable=2, door=1}, + sounds = default.node_sound_wood_defaults(), + sound_open = "doors_door_open", + sound_close = "doors_door_close" +}) diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/sounds/doors_door_close.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/sounds/doors_door_close.ogg new file mode 100755 index 0000000000000000000000000000000000000000..a39452ba1ed1faad5e07082cb7eb8f7d3b1a6ab3 GIT binary patch literal 20157 zcmeFYcT`hb*Dt(N2mt~nkU*#>KYwO5@hbFMkp`mM6}95~<( zK!JarkM$+|t>BQ=w-JaEB;jBzD=cm+0ZMBEfbZY~yodaFUxn=1s`+2fR!s;Po6*+0 zC26u%^4}jz*iTa8UYv^auM z5ZDA9U~3^uV%MmfH$ExJKE}ApX%BCOQq#%#vZ*@@?sz{_&bv$9+_|BI6!#JWSq3Ob zpxUi>p;v#2VA8SBRU?A0{MASUjo8bD@f8)wnolH`e64Ip{8U$GyBE zyc+k)>Q6!nnhFy6m-mAY0{CCR#GoIETaC>~pZ=Z3>gq3X^XXZe!G3 zCDo=4bZ6a+-3@noFl^=-9(z4}eUC)VCq&H`MlE{&2zW+$bw#cGr~AP=0RmL0n&+x& z<*I1qJ~YdPr=&GOfuJpsRA_P^nq{riv(&eF8ZSg00E0^J!?m~ z8%MJa9LxRTm(+)q)csE#C3Hj^pn$R*KBVx|*~Jote@J))0Q;2UMjVbM*~J+R$64AP zrVSr<8qH^ncKV3@s}sO(2Oo+Q$;RDsIM4F7l=1CZqe&@eS0m@y|ABMICjQVDkP+pw zkiu{_(l9&VhgjGkS$rkZ8uha!umGoWolr7W@@~>xqU2FUBerz5H=R+c(cM^78h6Wl z<9y^T*@x%jZfT7b4^|XUmBih$N0rq63>}j!6>e^v0n=nR&Pxo*27u+lW=ez`mziK) zuc?y94c%BUl%8Lz(b>)TN$&^IxLb{W=Wq3z-v?`?-zkmg7V!l`pM%c7oD|tg1Ka(_ z6ZxS&6tLd{mheMmNrY2b2o_ekPB~BM@L7qx3jGnS8l}uETZhJE7dKgr+QUgdI41x= z3i{u*SUC;P;waajj}_H!sLADOk7-_>Fc>Foc}@MdES|OYqpeZ;9WxFj<9W}(%+AN< zaV_Tbh}zBtZ=G6D!L@3CS`^r+grICIgzOLdNGpm3t)e1H^xr$~HSsn^ar)of?KcXb zGXK=)AIj{pHzCUFT>Q$FRNtleKNe5@v6#7ECN0>j@ITy7)Co^PR@U&q@cooA}Ne2hVy0 z&nE;gcLndea>}dg)E}Sz%`L|NyXAmpqhg-*kp7>Rll8zXOVvJ?=#{Jf!*Uvn%bzw@ z{Wr_02<6rnaqBtU4NjJ3dSO_43BS84a;)Xqwg030FUtW926Q%VM4SJx9D%-qHE2BT zBt9a@-n9h^}tB^KQoTZn_?fogV+EXMW4HK*1IOfGhy? zcdXCE-p;I`Yuj}$%K#stMZcF{s7RV9U(Ep>h z{$Kpx|DVSHrzHTY9Yg~BNmDD8b)alB2yljIl}oUnGGYgLO&NvCIY|+`q>aQ&5VJq0 z_bq8q-hvrM;#J6OqirP!=VZh(Bpcf^VB~cNn*d4+Wx)stgYp(XsWL!|L{G*_&%yN5@?!_dNw^eWAgIzC?;Z0Pon zDaymcH?-uR+ zT8uWdBjug1z6P*z?J58V)CFFEgMKY4P?9QI8Q?^vD+jr`X=~MrQnl3z+^p!eHEsqD zy0wLFLdpfX4vmBwH#aRIfURf-{+P(rv?e(47DRi2Ta)$%k?NrT_~rgmm2afi@xya#exx+=|4W`*89(F{>-)yAtrx5UdA z+X9sgkHyq2fXnAU>+9MQ>tcMs3MfQSN&--1pa@5{rf-rM0PKkY0PWU*_>{b=HUT)% zLAU116n&%?h`B}xHE1ebD>eH+)gQuUfC=b`W)M(ChzEim7?Rv*+KT>2`+w?r0)&KA zm|%B`_(j$8*i0d5xpqkaDGc_g6-WOG5yW$;=)fs^dTl3OCk3DE;^5HSS!B7PkmBYY zt~<1DzCoy&^XBQRFM^!Z7P2zhu1Zt2wK^AAO{4e%w{YDqe8h{vhI|J{{ULk=dFb(0 z;RWvueTyrSjy(M#?-b0?pmbnU=b{P^(>^%k-Q0-?=DWH5&>j#Cx=^)h zYk2yPe`IXo(=e^z3G=NC5UJ+RxIH@`2iEujT-9plKz@E^xH&lJf}}J-Qd{Lf|DPIQ zw6Qk-pBi8_FrJDA+xStgCjVa;7>wHMcILZj{>;eF^#;lOAO(70Lv9ZLWVksvg7mi9 z_>ud=XZ#b@s-4@a_A}Qz0u->D_Rn%1bKVgk`Jd&&n!$z~v7yzO?qCAC0Gm2ACRQiRWtfER(Q`h)8?W`eyUqE;$ipF3j z73|Io3)49xNc;3r5eEPufWtNTAPE2j@&jP~h(rF_ju2e>kqc~XM{LbtLH>VRyX&ox z$@==#UAuO@`7UH(YG$^}%*xEzOpl~zX1Qbi&UQ1ixwVzYbGL>k9?nnCzPbB+^X==u zzC-`|`1!l=caiU~?~w08-?x1S{{D^xBcfmgI)RJd;i}YcUKOn|CS|#=xh@+Y$PK_a{f)?PzXqnRXzY)ODxvx`%bF%eVIo9b3kYf9g)mhayx&7lvDTX~Np z0#DsxF~ajl8ZHT;)>23>QE-=rfS4qFW^}5|X`ni}hgcx!~?ES&V4inMOkoun?gtB4LNq{FlnL0;rMDKX92RRPq zJ`J!tSifF}RAoJ+=qq?G7FV9@PB`{QKzy0(@#2VcpH2a%?h9Ph==XAktTEN8F1b4c zo*bp%hgxL&VpujD+h)pp-BZtA$gDIYAIBqLB!}O7=Y1}FPE@^@_n9<~7(CycIYHYa zqA|#24fZUN5wZA8S@HNkcO1m*-wFHm#PK^Pj0A(4r7bu!@P>AdOQz2|0SaG5uBAX>)j z*t29(!u64{eZK@=*E48%8rc@9t_>Bs^$fzoDup1!xsGI>l}YN^ zoh@_J%EQCPzuMD-$9Ki?aAZ%2@d8udq^lJ!hKU$t;O^5In)y{$p;yKGWgv-=anWFY zo%f9D_m-{#$l&~5<*x0w&CIWwxf>0(IuB+y$+DNHceJ|T(G{9_M9*-j#%sn^t(ZLS z;%2tjhx|`})K0N4^3|3_NK(A^4R_h_vpDb9g;BO8iD|;{N|O3&$cq;eAAIyQ?^~Mg z-FG^oWqC^AGO-f1|E}fdklPtLZ;cd%ZeL&2`rY+q&`z(qig_HcFgAE?alCx)97ZeV zX0uPzi5t)DPs!#$H~!AL<`r~f-YFc{hxp6<*h$NBR}DJ#j7&#uJ{m&FWF~vGNhix? z46^i{XTyz~(~<{6j)dBSqpaA`>A$4*>gaXxkj@>7A7`F>@I>DIUQ#WL&HJizOJ{B{=sWkF z=m-0hd}(bjUFnO}Vc{thi0fvS)WrCXSFSHlSS9w;@y6`FW`{zmO+;DrI7Fd3Q}(an z*|XC_sIL#7UW&d!B?c*|LtUC^R2R*!(oJ#;CiusTSHBMzyi)%jZg}vL(zw)~55W6t zy@!U27oQ=96%X9ohSrLqL;yoW(y6-}!tu8KWTQ9H4=%hq{pNv9^|!x1EO-B|ZE*AG zG|d_JrSK87Z7A*c;BHD&+x=~VdO>;#ix3+#1^$KlQu&e6!20zO*aQGE>1>VfpXxnHzF<-efBvz@I1-pS94&!a9M8i2=VdH z*G-ELqV&W;|JEw$Lq31^={OhlUS z&!yu#|9gYFD)#z;Qz=vWx5$>qVRko_JUqjSgmz@%5+MK?!lB_=(oGVtK)JE`ycsC9JS8% zNlK}z%k27G6<1`5#A>|A^I0#lO}ORSkBV886)&rMRDtHpHY!X)?FX*9GOz+*zU)c)bEIxNZ{8<&ZS1G#Qbh^70ofB~iTXS-sr!3aDg`yMNL-_j+z zvompf)vxcyv3B?t!wXLoaf>wr69bRlD41ew4-AiAYWl8k^LX${^Sj5x+?A}q_ojae zi{Jm)Wbgh+S?M6}WBU$vm2cuCvwpl>{E?xwmt{tA7$g_DsrUcMBQbP^ta+>UYNA z^~tkeUtS3}a=Ib&7Jy%W8tnNZ^od_P+VAQ& z-)$34qN8EEmu|CrvM!0;I0y`sOo}gJcD9AY^~ck0H!BqY`KCg6;{~pbbA&Y}W7&a- zOiyX}4IJf^iIO<6*^tvLMhihiqqcmw_^H?dIDvf=IPYWSFFPc*}%nV3}v%?93nxG zXT4`o(S#jrE;$yI8k+EQuLo!FIit(>iYnJU;nNw#FV9o`{yyAyHseq#MIAm--c2wS zk9w9C=@b%jvKA*!3KA~ty{LJ8e=l|@=k?Nua*?T{`yb1s-Ioz!_+FSl&Ofwd8 zbmiS0Yq!^IWo09RnZ)jU&@1jS(3?A2z9HYSn-h;5@%f5*4A}>Jb@L5%EeHLEPNpY; z8pJMRF*~_(g`QFJg$WI{wYWBxa+=msk!LgBKcKqMvuVi@~Vc)nW zuxmweb$aY;sAiY$%jK6(Zh4kBRxWj2-JVl(9(&g1q;F1fQIWrkF-IR@ud?tGEbY4F z`Is0NCowUG6NyB6ZZv>QLThnk4G~mz?W%-6#)P99o9QHnH`$6xCfyqgStdp+J}avxsGTd}DFu(~SxDkxXO z@K(9ikw)P`tui_uPvYgkn99NS3Bl?zA^YyKemf|u`{}gj$hHZY`oFT~COVe#XE*or zn!2fKyA8H`RI7%Em2z^sGxLF)cXkd%r7igX3Guu>e06e44)v=5CvsR8(cGgc+Cwi- z)Yu~gazkJr$ zZsn3qH+;eGmRm@Jzu6~8(L~kkUdT1`vNgEseKOk2#`M^SvMbq>n+puMW>L>l=)Nv^ zVl_IUSDY)7x2utR@av$V2=w-j+3NHi{yTS_d)qB!$+u2(H6EW?;0js6j#_?3yqyyk zoijFlTIpX6oW8cYD!V&Q^BbgoWwq=+_RND{UTbf9WJ9zf6_pmBJb3fwXqw>R8*on% zJnUn8RO5O2OcJUy!vp6|ZuXB#Z;nQzL6gW}i~tqeKdLncokn55 z_SaM$TV*mB& z?R8rK_$KSSl2hqCr4aL#*Ybhx2d?XSPl-hI4QZI3X_*URaU_%ZEC84d=Ps!&Q=IL3 z!vi#>SsuLU@aD7 z@q=s;)I;w(zx?%?7;?_Ss`R_YwusxK6&6LFCD-#J-iJqL_T{K7U--iR8%`7sKT`T^ ztiI5jD`$d8{%$Yj!fZjYVZ&Akzi!3Zoe2p1&5(w>Sx=RAz?}9=orD2A@{$FS!MQJI zu#8vZZ;c5R;K9csEao}5^744@U&1t+x5s5-xzd&MjZl-Wxjyn-pOG`iTLoPhB}=V# zF&WC)c-DV(UwF;08qAzl*?!q4+#UkE9hYK;Z6l$E*i)NjzE(l*%%N5mk=!G@d24iY z^@N+3sOg=dTku3D2D;@_dCxj)fVD3cg1oMv2~R9ODv@{R{hnqMg?mANUi;O>aRk0P*WyUC})jm;FG#;qJ>9B|Sp)dxE_H`=<31Y9P1~ z>j7TK0f10-pn{1#Zj&Qd+3VEcR+3iRiJOJ)h#cT6;yqO>S>9QQE=Aimmx$R`th;!x zTcW_#1r4EAlglSfEy4rt1|;nyzjK0jzc1#voScEy5y(KDE0Q_02G=vnL8q=!(e5q? zdvz8BjTgotUG@@HsR2`5iiB=xZfk72Bodh#Icru*Qh&3jS7^KM-%4q8>0MzaJe6+Y z!-7JSXKXHIDx%mTM5G7-0q$KbTiF>H_r6YJ>Yq@T{GXyg>l+?xX?HDNy+M16BO^5c z+&MJKhuVmCa6R$NP9vMiHoj1JV%TecY5xVI`tmoS8kA@Ot2 zqB+-7$(20K6Wa_NDPs86CwoZ077AfFBsJHGY z`A4WfowkY9N)!R*VXJzdRQ5@5!!mcwUh{ov)1`o&mHRXw4aqAlEp6^CTP~`QGzPa{ z{k)8hfkrDo2=(uq(uZH z%;k&QATM*3vnf#=5fO|s_7D+JZGD|HcST8LgnFx2lUq8kRW~{H+U=2p2f$7 z#2D1=54%b|>il}4mq_7!ASu(1>pUp!c#gZJngXsqQ(roeGAP%xrAl){w+RD!GtWA=QUysMu^F#8NXFO68#(F2d>Z zYxnnvS|zN^+>UJ4anlqo$zXpjQfE%-s|8)@gA=a!qKwD|c&3%R03wVSkwBNzcWxSk zh&qjG`Z$vY147(@mBEE5Y$ibrXF{J;el%mjrR_m2k~$bH%!dY z)rQgJZ4=d0A)UrowuK8-CZnO$aX3^AmE%%$*ow-#03jp<@H@Kmi`pTDj0en$*T?^iV96dI?AjV#WTpCjwQ&3F)2(bkTcl*r z!4u+UBOBOpWi&srRwPYXx~|A`P(o}6t}}Tm0G*8F4sdN#A5=o~kVpa{*t}07Px`TZ zqLT|-?KS@ZB39AwS}Q=Q+~;|x%Zj==B7qtq7%v4mD4|1@wV@Y8@vVC^Y9fVfweLfg z4cZ+O1puu^x!h_2m!KMvRG}7BLB<+U0tS-++I4wbZu*WxC-6Ya0L;wZeeLG*orlF} zR9&9Ox&rNdbB5x<$9XLMy7i|pzuP;%Bd&fk4ja*2V*`Gns~=B9?julpR=`o{k0p%; z_zSrbkPsp;d|2P^UYw-g{`p6{+b_AtTI@1JtxP6Ku4B zM^5+Y8w)9c(~eJX7~Mi@F4&x2-qZD=x!qx7!SUl2d+%`AtAcZj$%RX5qfHm>?%g{T z!9@@KPB)xWNP=>q3gz@uyH}>LI*6-Mjc1=qjoNfdlL7kB*rMmaB_=~ zXhM#e*!cuh_EV=oRmpw0{GHUGP90R$AXL>GDE7(Z;EWpDjBQm7LpUEh@#5jFI+0@Y zDxOztR3kfHT$0|al7vDxK~YG2_#MRdqMRK-VvKm*NmXbmE=o0$B6>aP{NyqFGpkz1 zPl3I%qJSe|ptn>1>L zAc|Lxtppj0qu6_EqkTmT)DFN<`N4J`tc(V}HpnohnqaH160Xh(>m{RTf>vgci8Qi< z=Q$baoh}-wlO0LK&a(9ZPpw%06jj+b((wsM%@mAn_Z}@(IoTL_F?I!}eQG`^p`B__ zNUpj2(J5c_g_jB8A}iFzOHb1Lurqk+RU%u>AX6ifjf6ntwBbYZcnh62=xcoX*|c|; z#UDSYu>>ZP9!_W#BpYC1*;OlDJgThK8%iDNZQ0?2HIsK%TfyEAHeA2?YuS-y_^0OO z4~nNhL5>HZikojt7*ozC=&>Ids2{BCof$rZ^&9D#T$!42iDFY9M_E`qx_9dLU+i+r zOhKv~UWVgcJsz=^M8Q!D0R#@t*Zj z#Ts=jCKKS-g$UJ2Mikp7CC^)P50J8|Bzkl5pq#c+avK>&LbfUh+)TtrqDtmb_;sNi zH`PQqCOW8j!1YcLghbSAs;qn1sFFl|80J#%MWD9UoU0{d*37pTwGqZ&vY4am#cII| z`fph0V2NZV)A6}}zth--)g)y@C)X3Y^IGNftoB$P4*mUPkwzB6>J%O}wqQJ1jk$nv9hknV( zgiF2SOsU?X$JgxLBpc-EeaOaNkkS+?bnH(`=%4WVTg9rrp92(7IZgZ{;zNe6Bt~F@ynlqJ;*N zJPlWskRD9h=26Ypq}HFKnA8Q_@edf}2dBvuiyy)xt-aw$u|UFr5?98Gx5l?RNEL+3 zLaiORIFyd1nnQd^;%miwk*-k^|uX!IYKZCZtio9Ri{jw^zNa$;if4X23PFUL$ z9)3CKv2}cA?*3iv2GPQoB|@7=Bz z{emYrM&jO8i(*3hx=5!Dn&M>9$d`0KY~RRNAp>ljjfbu+y3I3+epE*yslwAq-=y28=fjNFrx_DsY7G1@VeusrkjRV24OYF&Nm$w zQ44J)d-EDeJ-L$&tXaS3I~@P!v-Iw^G&p_u%L$*|3mt~QW39%QrM?`!*%j^n+SjIp z&JB}sj7?F3?`^ONTy03)u~X)?tT*BpHl+MqPggCuKwXaF_jabRuggFm@QZ(D4@pPw zap)8R5Qa+*jeHKD&xHuQGmN<$k2ZLz^D~6YyxWWL!J!$3RA+5kAx_nZ)`4+>`yUZs z$^f8LIEURPIBMm8Za6P!z;RK2w-)T|!&=BPd#*^-B|5YTbKnKsCA71m@hGPgpy=wD zRSNI~w)(i1y2|_fGk$NE0RO?z9-E^Y8*YfA=Uk~+{J_x=MM-w>oi%$da%G5iScMI7 z(MK}NYUV1l!Ogv|Od-ygzr`_GlXKnOcV)wF9{0R`FB|GxqTBrNmc%`oi`R~4w7VZW z*7Z#4E@UP$b#mg}2VwEIih6C=oK4e3W6IB+1!0P2 za+uP#M_uLMX0*dlahG%|MwBNnk5>*Uh^2Idlr1c+y6L9(c+gaKonXQd)!~wE2vu=b z7}4UFw$bE>6u;b|f`Y>lfA)9~blTn?ONRA^SA_|50HlCAsjASVxHS90Zi%Pupx(te z49SN*J@iI9_n!T$J61pSU7@X>hIL6*E`ze;iDD;NOSt^X$%SrfJdh2(8^@6_%$g1$Fe!3~tetbB zc_eEClu-b%m}i97cvjQ3QfL{C%+A(+hP*4zsu}NTm%*Emchau+f3*w=5xO6JuzGS; za03Z5R40zVrvO8Qu^_)7x9k}+A-q)@67J&ZLrBp^&@7aLS&{`zOjd#FQoLvmTkpEE zUXF}0MLj_#2i;d=(S@$GPUlBQrFGT{(34j7oM8jh>icm+e8c zZMqY&!{%BQM@3D<1+9io$X3jj??kS^#FS3Bs9scnsa+ZMb9+8&54Bth=qMg0%FTBn z=RW+VJd`(}jiDOoBU?$rHHT=4w@yyePW58XACfMiyuGxVQ?^g~=|M*g$i*mF(Ha@D z&n&B?wMU||GcjHh@LTM;9YH_=4H5S?YN-IQ9|A1!^Oi1%G5>^8E9xI+|*0|oB-hcyFfsDNhk_bdHqj$62s_;#c zQ}Kuk3TaW7)-Bvo+fhQgg`y@8THZ4u;z48KqhBOwl9jEonjGOwR zI>wQX;Oy;eJ{B6Cl`n(vvGvE}QR_=LKI$<_YHVA1#!9ieJBsb^h{Zaw3{O}QYGo3v zus+)f?!R4#|FZwQY}liq?f$pACtoQ&$Qni#dvZVjP>` zpei9jFrv7!VW+S3+>T2>BMuxHA2uq;HUU5#SmHW2avNF37r~LRf(ZCWlO{U6)oerO z@RN)1<0_ zaLf5}x76P!N~ykGkq-Fx;sX6c$a+4kd4O5eSF6@b;MNfMuD7#Dp0l}-AS&MJn4zhm z>I!<{-f;uAKHGDAtqhosC35on6{k9B2Ck^g(#8^)NJYR)oh(>8-2fCJlr+k!+;p>INQ=h(3gPZ96mgZD^Fb z!gP=rdk7DCY149nw9n{I8m38B)Hb2HLpKw!B0IyHB%{t33B9;LQPIs4>mRfRUWQ)_ z>WrO2}ri`M7$czExc4|I_~uiVnrUaZ@Fb-6Y*KKLXvzE>|jRKx4p3%E%C zr6;X>6+?0Xg>tKX!g9xU2z+6%$ji^N`uOt3i8V8LLu@^x_YJ8Z?&i6|B5uE{~0Ql_OeWLibFy8)t@YEOCbXldY?4| z)9VvOVme_(^9lugruqZ$k})1oc)sb6R1fdW@MbWa26lJ0Mrl<(s%0X7O| zgc4DGe-Dn!6ri%txzr>q_=(UxQ=Q1pSjq+7oTLNA_-|dWp+joLVpZB1G)l@tBLlAy z7(LZFND6Ssb#*;`&*=$44DOtSage|J47pA+Ock24i7dztZ_TDz&Y0F2G@jDM5Rrt@ zvi8(!ifqP(Ajy%j;GsOm@xoXAw*G4w^e1CeNyS#a9MT`2e!A=Chjb6u$&vGmqS{~H zuo>M~XHisq+(>)*!>>7|kOSJMWvbrU#qGoSZgZn(h(X1L%j-{mXq%(E3yWHnzcs(5 zmLdZDy#NXTudY^=R>23a`6skx_=<~RT*Zvv*$8H+QB8(wN%Y;ir03y#9j%?6f@%Up zgD)kNzRc5iy5!?qZ;?Zc!N-Y36RBjVNMa90XCc*4hb zPsY^Y5LzcqsX9jtAE`P8ZQY&ha)~6g7A-Ve693la>V`4##V)azMeEVgJ(e{Q#J6%% z%Pv(`4_Ds@hS}vN%2gD5L*cAZb|GZ%iZOKqkJ&rC1hxcXhq zko5V$DtUSx8MkpzKVW9EKYJ?n_39|6^`Jy=7Pf4zFBa@`~Gtsw50cgW@a#Bb8hyn^Mjn^^O6I~YS3!}=$UXXP~g&Yk?&mSVJJ4x7!1 zMvyfRsbB!z=Al1GCY3(g1bn3m7DfPT*BmiAmc0L>(JP zX&JJbGt0N}R~ShVt>y|-Bx1a|`rLt;G5*?M7pdGnB_Q8};ZZ9)BUdKjO;N>I@<9)uzMOOIqG{DS*p^iW)dNxsy1Q zAk=sj`b)&A&euA&n}5Wrt@pgSfpTu~a(`R=aVRdny(!}Nd&9K8!KH{jKEX!w{D@nh zM)#;XSa=akpFq>@~yh=)l4KfaZQQ{HSHDgZw&CvSb1mhq_{ zt@s`I4*w4M3f?n@e)*0DV~B6x#lTC(kZ<2%pTI?it~&u>_pHYiLq!0e8`7=Y3IilT zt$CA#@W8>?^U)>v2L39PQ|TWVRT3VUXAfjx!uOGMX>VIgE*pu9MZkt>K^R?^XGYmY}kRn>?Dck$?Lm~dRP1Ak-p%DU0ediH@kA08-Xp;B*?fDpX*V_XM z=V)KI&6O5NIUkStcK524;puZd+XJl}rGS^YSAz8#$e`_L4CxfLA|gK_>?u#kL3_}WRL!I$Hr?pCcuL>b+*oAB!3|G&ppoHVbNs+wk{b=g-_+SiDdw z>RO+ey{KC(egH0|y%RD2zA*lCg`!Nh?2P8uuct#|ev`j4xmsj7dLQVuGl$t1m z*qU@oG!FTOK&7DYZV=IV2?LOgld)<^n=oBfpEM^=zwLu6Xk|4c zc2fB5jA+E=TMQ|IP}eqIaHkKQWKYMs$qKw19tEBgJ4b9gM2v)jtNZMGbndw&sC{`0 z^`o1A^tJa_JTku(MQ6QuM_Sa1f6U@-JFkSfx{cG1mh&@b*hw9!jGd8#3mbuG>h22G zOGr|h>DY2Aiw8h5CNA2_$`bwMBOSnxL2%#)UEt0+n!(fdcimUlS>Uwbsq5sZh)UNd zl1Mb&k>Cbbxd41Rc%6>sLQAZo8)#}KRYVF{fFPogcn%%AyGz+87$4DzA5%6&wvR-( z)BEkzhV|ov-6}I&9z4wnQ}6JKGSsI-|AFm>MShP}g=QN?p1d+MQRw~hu&91Es1(JZ{z=E=0in2CLC(_T# z*)&)3Y`;Otu_B7eZaOc&Wzp@p)uc+mxIIi;tj8wGt@(U)sc-#Ua-asZ zocsz~6J#H(o-F4-h+<0-^ZQ&7$iLirs?L{egRSPA`eXmFrLIkstEGXEJ07F+R<)C} zE+@1-_AhhQ6Qu^Y$&&|sgW+8m`H!>{lViPM6(Ym28eCT1ncpXFn_U$FC(zxxuu*{G z`&R$MIuQo^?Wff?C_UaT$4Cb^ntWfhW_aieX8IU7SJV#MM6R+lhZ*G_8JOvtE{9mWl7Y9Dd5 z%`T)nZNC~zQHi~iMNA|XC}e%`EmnQ(L9VC>?izVl%4Qu7CVe#he>)9kwj;F6-QZKPTNFdd^$Y?llM1Q%U& zsAz*nySRDUwX8gZN3tm3kJ?O#Xck$p%XA2d>o{=f*-olm$ies;Zsh-RGrgxiww$b%D*s z$%)2}bjg~M6a@sQt_c!~h$K8o+jvShNC zXSq*DtIM*L;y{#R?liyA9;bHX3j>7b>$5@exQ7+V8%ddnNVDSrXbZdJUIQYA18P@h z6^yK4SC7NqH!kHfyNWd7##=}-zSW#N>4GBbH;0D>dV4eVoxt0JOG^egYkev}crk`$TtJIW=kX5Cgs+Q?u^xpYXUeZM~^M^aZQY>XBi_Aw_z zjNY^8Qt?vr(3Ph%VIMY~WgZ^xE>hL7$3NWuplf-fsE^*QuH#(UX*zT8>8~3?<~_V$ z3qxMtmS|o|^Ei@b0DJpTs4~*4q&LinY_9e?Cj<(dK6ldj#t6L@(i^iCqSq|22}?&_ zIyAaD*qj?cgNQ)T8azJK*P2nJ!cmpw7TXUuh0pi34p1W>WvDRu0p2P#goFm-N9mHv zD(df3PBOS_^qfYHNEHDq9eOR>dVLBI?`uL(W$x2mG(|AK)7PgY@v28$gTARZ8V4q~ zB_fBBf%0zEMH3h^MRwGoKbSi->@t5fUKhLsa)A?WD^?!>Ojv2eRC_Az~}9*tWkS8poLtqp_J|% z$cv1K9q9dOWhulD)l0u%#Shbr-Ze%5ehbM1i~^j#P(KCcLhW7G)=l*BXG3;OqnL(s*GKjD83w(lf7Jdw^S=Vd1v&a6h-qP3S}TSa3J8G} zVki-K0a+_yNGA$We7htPcB&-@BL=i~0D~A1eL&aP(i@o}Vo6Kp_~vMfPDG5WC{-AS z4jDR(JA|wZ<0!NZK#=@xrl9Xa5(yC^rWndWWoMptP7-J9WN3P(ro;C-F0>0`-eh2^tX#SSG^l?~H8a*Th!&`DYPCb#z0LdZn z6#!r#Okz@E8HVMKNH7>wF#r?+08EvrlqOQ>gdU-hsHtjgTIURF(^5u=RZA;|Z80(o zOG{N%v`{OC4FZX%q__p3MTky=BoSGp5DP+juYE#-4_%Vn&|(F!MM)&@y~hXAV+*9* z1EYrkQ3e`GB&*{`avR&~nKcnWT2j)d4%Zx2VFs}R*vREU%8gVWX_p97mEpKZ)N94n zl7&)fQ3E0XkO1Y?qZK7#B#dJNG7eW6Nr3+rQZ>w)K+9-purxX3E2*u5??(oY!Y?H~ zE%~DHtq4Z*+YBT#js26a#Hh0iG1MWWTxfaOKBjXxA0U2~T*fJzNC4n0x%4rcDhdF; z0s!pXiA^bSn3N={swx095&$r?APtcM3=o*ATD3I>7GpB8YH6sUY8bFK&4Ok&#S{ur z8EI)ta*8w{83HJS70IYTAp;bUK!;UUBIWs9D)P_}+E)WIRfz%s)wIcgpb%Dll``Ee zi)A8WL7N7YiOmK8D!?`-28_~S5lf*Q2wKWT$AL*Gu`q2(B|s(}WCSt|I4*LayVNlh zR}UQ~GGlUNF`kC?$RudrmCl@-D_?b!eSwnsL0QhWPe)ogZ>Al^{;@P^Y~+osfM%6d z%csfGjTS-uViT=6vyriM?2zcoBzVu5mN}t;0RX<1+{T{d#Ux+|){@)UleCybfV-E# zB(PDHs!|miqk*WZ0svTS2;RX|5xan)c3eymL$Ii6P0nfsw_+*T2!@CWIO-S*k)q4C zP2AHECZ>dpWsyua7&Dpx#}K)J0EdLYBHREy_IY`#PBZguDqjdXZMci7ccIcLctz1}f89{?q0|Nw;sx~0n;VP3043Gv7NgKc{ z1Kq~8B54{j2YNu1*zrY$p6%p2T`a*4lT~XPM=*#uPM*qu)Ha~HnT^Jc3l7#_QKY5T ztzK-E#7TB$z%3b!#)s=>Hn@V?jtaW~UYFcXbMOKUpf0(c=HLYyz`hsCM#ZMYBm*y~ zs$u}Ji(ReQST#h|5HVClGubINrln~y%8C_3P_?m&i3L^!$%(3Iilv}xEe0xThOP-{ zNg%U^ppgVE<8pra50WG~9a}Eph0kuDfGAoTLXSPITo4A^gBX~qjtFpp4KghvISs3U z08#V)30wh$#-=5yVKplNQbUqWxdf>Yj3pMxOk;Xbu1KSRr!uCaN-xmZfLJuhIJd6% z3Ar}jFSTURJEQQM>eN9dd?sUdd#;3WxLEgTFDo5d`WnAdi1=LXQ|15KHuKQyWZ$;) z<(kobW1U827yqYXjx5G=23ioOH549}yiEHJ258_Kmb^^+4hAUT-DeCd9R`^U!_ZNl zs)_*sKrO6VU}b>$YunZ_14U!Rj1dYqVI&$Dg+UmE zB8)^Mp>Ple)*uIAV9l$gs>re~K_HW287#|y9M|Tb_gVWrTR|XGmNCEoP7qkKEF%cY zWSN+?-@I@TkY&OL0aydRK95CXU@xg|8b|eVon>W9D z$1dJvUf;*(-@JKlA^C@<>%|CIid~uWg#LW}OEbq+o-pX&@JaNDy^E|crCvLKz MxXFH#S>7n00Lo=D*8l(j literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/sounds/doors_door_open.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/sounds/doors_door_open.ogg new file mode 100755 index 0000000000000000000000000000000000000000..7ec7f48093f64422e4af9cf2806888fd8d72b707 GIT binary patch literal 11915 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_grey.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_grey.png new file mode 100755 index 0000000000000000000000000000000000000000..ca16af0c11a4b00938dca589ba33e41d00a3ab13 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^j3CSbBp9sfW`_bP&H|6fVg?3oVGw3ym^DWND9B#o z>FdgVhnr7;!*Dm7K|E0FH$>RPmD(b1zvqj%Q6 z2J#t8g8YIR9G=}s19J2|T^vIy7?T+o(=-xN8ko}DI2gTe~DWM4f^Lr%8 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_steel_a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_steel_a.png new file mode 100755 index 0000000000000000000000000000000000000000..1a2f91c5019b776bda355615dc8de45b6d5ce020 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJe}GSjE06|)uCA^{ixwR{dQ>rP z?FS&Au_VYZn8D%MjWi%f$J50zq=GRy!I7Cq=Zr=Jr^bO676m3AhXYKCC&d_|*%e== gb1!=?At^bLg~8$xlXH+2|4)#qp00i_>zopr0D!n75dZ)H literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_steel_b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_steel_b.png new file mode 100755 index 0000000000000000000000000000000000000000..bafacd86a5e206a3d16635dbe13eeffa17340d44 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJPk>K|E0FH$>RPmD(b1zvqj%Q6 z21$FmIEGX(CMTpNB_t#?F}p2b5K&-}n8@J5pm^Tq1nUezhSkp{0vQ^xl@Lo7}w zCpa)KZ4CPVF_Am;+<%@Q3_gN(K2sP^)Wj5RF=dcmww_zVsNqotPx*wyo$kC6LTm!3 cI$r?ITwHp2PlqEj6VN0EPgg&ebxsLQ01NgfVgLXD literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_wood_a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_wood_a.png new file mode 100755 index 0000000000000000000000000000000000000000..5013a85e020cb2f6fbdd0490bc38be8c820625d9 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!P=HT}E06{P3suf=2f5NfssI1~ zPmtWK1{7i}3GxeOaCmkj4am{)ba4!+U`$SMWaiO1qtU>raiE1ofr-cA0F&ZLF@|V% j#h2;a%brU}N={^9uz1Ae9Aw4+6J)TbtDnm{r-UW|5#b@9 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_wood_b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/door_wood_b.png new file mode 100755 index 0000000000000000000000000000000000000000..688c3daaf729d17f7c71e18c0cbc4352e60d1580 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJe}GSjE0DHO+X4m=1r~{k3@!|c=WR}~&Jbi+{ahlDk%4g^>+r7bO4y literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_glass.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_glass.png new file mode 100755 index 0000000000000000000000000000000000000000..49ec245c1672b6c51664c1f4d7327e501d71fa59 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uK)l4KXBmj!-pT!XL5%C z1sO|%{DK)Ap4~_Ta#THC978ywlM{G&Qxg(coY>sd1P)%{P!SPnWMOyWad{BV9?Zlr X=`r&rp9bSVpaup{S3j3^P6+a`z~Q2i#HX`09BJ%(M literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_a.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_a.png new file mode 100755 index 0000000000000000000000000000000000000000..d5ac83d09d4f978330381944e2ca09138254aebb GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t{_1H0eLk;Q!^h?AcwIe z$S;_|;n|HeAV<~H#W95AdNN1vEU8lu4jeeZp*}-G%0Y*vaYC*`*rAqHy@EL+3|_lA VShk1sB>^=sc)I$ztaD0e0sw#{AIty% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_b.png new file mode 100755 index 0000000000000000000000000000000000000000..d5ac83d09d4f978330381944e2ca09138254aebb GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t{_1H0eLk;Q!^h?AcwIe z$S;_|;n|HeAV<~H#W95AdNN1vEU8lu4jeeZp*}-G%0Y*vaYC*`*rAqHy@EL+3|_lA VShk1sB>^=sc)I$ztaD0e0sw#{AIty% literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_side.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_obsidian_glass_side.png new file mode 100755 index 0000000000000000000000000000000000000000..aa4c63aac9cb88b6361fa5964c4892504eac3841 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^j3CU&3?x-=hn)ga%mF?jt^xuAZ#3u32XeVQT^vI= bt|un|*-Q+Kj}-S916d57u6{1-oD!MTNsI(6#ay?gui?Yn&W@|iPdwr}5l?%cV92M<1Y@L=c8orZ>nhYlT5Q&SV#Yf%W) z%vciS7tG-B>_!@p)8^^o7$R}mw?C5aumOjQVfRMa^*jG3a);y^$@{;^G!eS6X{q(& zgp3udf?ZhzMa7?39aX!1wl%`F41=Ba2;`Kd#IboMVb`|GFUf&SyiIZ1% zwwc9s9e(8Gb!KUT$v&kMBGUOA>ze*IZ4F6#*R89!$`2*S5B{<>lns+S<9fxy{YZ&(F`x%ge#R!X_prGcz+TE-pL5 zYnA{20EtONK~xyiHI0D|10e`QOGR#|)9wF%b~LwZVzl*9F!4R7!OT$Nso*8i*h(CD z(|zylx9q~?ZbDiOw8%?DD|;tBM-fgm31p8V%<)gm6ifvK3NX`%2v7`-U8U*zrGTg7 z#>?~RfC6d7M{8v>BQsYVEPC&Kt+{lCwpiA8xhSb)jB)9d^!NdQa0LjPaAQvZ0000< KMNUMnLSTZ7zjes~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_trapdoor.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_trapdoor.png new file mode 100755 index 0000000000000000000000000000000000000000..e92c8b2e1a8aa8593be3e37a933ce4ea1ab58b75 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!eSlAhE0AtWGniT7I5EdO(OW&( zNxd_}Xj+xSAdr&KH*Mz;w$(pxq3fu6{1-oD!MlW%6% zF`3{Ov%K9CWo=F;|9=s)N0t3&(96x?##`+SZqI6;b8?Tt)N0E~mXj0>*VsqZ`J85I U{P6RE9?%8`Pgg&ebxsLQ0G<9l@&Et; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_wood.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_wood.png new file mode 100755 index 0000000000000000000000000000000000000000..d3a62ab156db2d81442bcef039fed5148d09e9bd GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0YyCl{4Hyt~5}p(1ZCf zkk42WA7~I`NswPKgTu2MX+TcDr;B5V#O2Wb+d_vGI9vqv8!}9mo%~;)Wmu+mwlX3$ zJ%XX=T+=-Vo+Q>ed#9HK_tZJ)omsb2zEd%Wk7rHrUcL#bE!%pyi=vKQDw*-KGO8(6 z;p<(uq_4q?nLD?dJxf0o`D3o)?Nj?Fm#uBsweN43k@B|vN7rn)sw$DQymQJ-!NsfG ms(X45UX~CSTzM&_hEePlo8kxMzq5c&WAJqKb6Mw<&;$UzR%Vz0 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_wood_b.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/doors/textures/doors_wood_b.png new file mode 100755 index 0000000000000000000000000000000000000000..966509827e65cdfec58d15fb9f8182220b762dbf GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Q-Dv1YpRcGy02=2hjNmqa)!UU zyQx&XyHZksX{@WFkEKkYtz2%PW@?aGq?3GRm}P#5R;-Vai?M{7nwo>YSYDL1fq}tX zD?>4$X>&YX977~7yY`3k9X8-`&OA9O{gTDwf8n~V3~!t5d9o%Py7Jtn_?%|ri_YZR zX5xb1qkitySd(i1>X1mVOSM{cmPV4^szn@(yzR4#-8(J>>2K)f)1Pr?W51oz2d&*w zUE7vy-NkZQJooJD_#H1USxh)7@%S9C@pnTzdAp*1_C(nW&X@V_1%+!Cixo{d5vU}% l+Q;ok!S{R8hS|11m@1dE?X~Q + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/depends.txt new file mode 100755 index 00000000..e69de29b diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/init.lua new file mode 100755 index 00000000..d7d18f7a --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/init.lua @@ -0,0 +1,87 @@ +-- minetest/dye/init.lua + +-- 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"} + +-- Local stuff +local dyelocal = {} + +-- This collection of colors is partly a historic thing, partly something else. +dyelocal.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(dyelocal.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 +-- Just mix everything to everything somehow sanely + +dyelocal.mixbases = {"magenta", "red", "orange", "brown", "yellow", "green", "dark_green", "cyan", "blue", "violet", "black", "dark_grey", "grey", "white"} + +dyelocal.mixes = { + -- magenta, red, orange, brown, yellow, green, dark_green, cyan, blue, violet, black, dark_grey, grey, white + white = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "violet", "grey", "grey", "white", "white"}, + grey = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "pink", "dark_grey","grey", "grey"}, + dark_grey={"brown","brown", "brown", "brown", "brown","dark_green","dark_green","blue","blue","violet","black", "black"}, + black = {"black", "black", "black", "black", "black", "black", "black", "black", "black", "black", "black"}, + violet= {"magenta","magenta","red", "brown", "red", "cyan", "brown", "blue", "violet","violet"}, + blue = {"violet", "magenta","brown","brown","dark_green","cyan","cyan", "cyan", "blue"}, + cyan = {"blue","brown","dark_green","dark_grey","green","cyan","dark_green","cyan"}, + dark_green={"brown","brown","brown", "brown", "green", "green", "dark_green"}, + green = {"brown", "yellow","yellow","dark_green","green","green"}, + yellow= {"red", "orange", "yellow","orange", "yellow"}, + brown = {"brown", "brown","orange", "brown"}, + orange= {"red", "orange","orange"}, + red = {"magenta","red"}, + magenta={"magenta"}, +} + +for one,results in pairs(dyelocal.mixes) do + for i,result in ipairs(results) do + local another = dyelocal.mixbases[i] + minetest.register_craft({ + type = "shapeless", + output = 'dye:'..result..' 2', + recipe = {'dye:'..one, 'dye:'..another}, + }) + end +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_black.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_black.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_brown.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_brown.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_cyan.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_cyan.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_dark_green.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_dark_green.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_green.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_green.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_magenta.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_magenta.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_pink.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_pink.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_violet.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/dye/textures/dye_violet.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/README.txt new file mode 100755 index 00000000..fdbce15f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/README.txt @@ -0,0 +1,32 @@ +Minetest 0.4 mod: fire +====================== + +License of source code: +----------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +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. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2012 Perttu Ahola (celeron55) + +fire_small.ogg sampled from: + http://www.freesound.org/people/dobroide/sounds/4211/ + +fire_large.ogg sampled from: + http://www.freesound.org/people/Dynamicell/sounds/17548/ + +fire_basic_flame_animated.png: + Muadtralk diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/init.lua new file mode 100755 index 00000000..0ca8afc6 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/init.lua @@ -0,0 +1,227 @@ +-- minetest/fire/init.lua + +-- Global namespace for functions + +fire = {} + + +-- Register flame node + +minetest.register_node("fire:basic_flame", { + description = "Fire", + 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", + light_source = 14, + groups = {igniter = 2, dig_immediate = 3}, + drop = '', + walkable = false, + buildable_to = true, + damage_per_second = 4, + + on_construct = function(pos) + minetest.after(0, fire.on_flame_add_at, pos) + end, + + on_destruct = function(pos) + minetest.after(0, fire.on_flame_remove_at, pos) + end, + + -- unaffected by explosions + on_blast = function() end, +}) + + +-- Fire sounds table +-- key: position hash of low corner of area +-- value: {handle=sound handle, name=sound name} +fire.sounds = {} + + +-- Get sound area of position + +-- size of sound areas +fire.D = 6 + +function fire.get_area_p0p1(pos) + local p0 = { + x = math.floor(pos.x / fire.D) * fire.D, + y = math.floor(pos.y / fire.D) * fire.D, + z = math.floor(pos.z / fire.D) * fire.D, + } + local p1 = { + x = p0.x + fire.D - 1, + y = p0.y + fire.D - 1, + z = p0.z + fire.D - 1 + } + return p0, p1 +end + + +-- Update fire sounds in sound area of position + +function fire.update_sounds_around(pos) + local p0, p1 = fire.get_area_p0p1(pos) + local cp = {x = (p0.x + p1.x) / 2, y = (p0.y + p1.y) / 2, z = (p0.z + p1.z) / 2} + local flames_p = minetest.find_nodes_in_area(p0, p1, {"fire:basic_flame"}) + --print("number of flames at "..minetest.pos_to_string(p0).."/" + -- ..minetest.pos_to_string(p1)..": "..#flames_p) + local should_have_sound = (#flames_p > 0) + local wanted_sound = nil + if #flames_p >= 9 then + wanted_sound = {name = "fire_large", gain = 1.5} + elseif #flames_p > 0 then + wanted_sound = {name = "fire_small", gain = 1.5} + end + local p0_hash = minetest.hash_node_position(p0) + local sound = fire.sounds[p0_hash] + if not sound then + if should_have_sound then + fire.sounds[p0_hash] = { + handle = minetest.sound_play(wanted_sound, + {pos = cp, max_hear_distance = 16, loop = true}), + name = wanted_sound.name, + } + end + else + if not wanted_sound then + minetest.sound_stop(sound.handle) + fire.sounds[p0_hash] = nil + elseif sound.name ~= wanted_sound.name then + minetest.sound_stop(sound.handle) + fire.sounds[p0_hash] = { + handle = minetest.sound_play(wanted_sound, + {pos = cp, max_hear_distance = 16, loop = true}), + name = wanted_sound.name, + } + end + end +end + + +-- Update fire sounds on flame node construct or destruct + +function fire.on_flame_add_at(pos) + fire.update_sounds_around(pos) +end + + +function fire.on_flame_remove_at(pos) + fire.update_sounds_around(pos) +end + + +-- Return positions for flames around a burning node + +function fire.find_pos_for_flame_around(pos) + return minetest.find_node_near(pos, 1, {"air"}) +end + + +-- Detect nearby extinguishing nodes + +function fire.flame_should_extinguish(pos) + if minetest.setting_getbool("disable_fire") then return true end + --return minetest.find_node_near(pos, 1, {"group:puts_out_fire"}) + local p0 = {x = pos.x - 1, y = pos.y, z = pos.z - 1} + local p1 = {x = pos.x + 1, y = pos.y + 1, z = pos.z + 1} + local ps = minetest.find_nodes_in_area(p0, p1, {"group:puts_out_fire"}) + return (#ps ~= 0) +end + + +-- Ignite neighboring nodes + +minetest.register_abm({ + nodenames = {"group:flammable"}, + neighbors = {"group:igniter"}, + interval = 7, + chance = 32, + action = function(p0, node, _, _) + -- If there is water or stuff like that around flame, don't ignite + if fire.flame_should_extinguish(p0) then + return + end + local p = fire.find_pos_for_flame_around(p0) + if p then + minetest.set_node(p, {name = "fire:basic_flame"}) + end + end, +}) + + +-- Rarely ignite things from far + +--[[ Currently disabled to reduce the chance of uncontrollable spreading + fires that disrupt servers. Also for less lua processing load. + +minetest.register_abm({ + nodenames = {"group:igniter"}, + neighbors = {"air"}, + interval = 5, + chance = 10, + action = function(p0, node, _, _) + local reg = minetest.registered_nodes[node.name] + if not reg or not reg.groups.igniter or reg.groups.igniter < 2 then + return + end + local d = reg.groups.igniter + local p = minetest.find_node_near(p0, d, {"group:flammable"}) + if p then + -- If there is water or stuff like that around flame, don't ignite + if fire.flame_should_extinguish(p) then + return + end + local p2 = fire.find_pos_for_flame_around(p) + if p2 then + minetest.set_node(p2, {name = "fire:basic_flame"}) + end + end + end, +}) +--]] + + +-- Remove flammable nodes and flame + +minetest.register_abm({ + nodenames = {"fire:basic_flame"}, + interval = 5, + chance = 16, + action = function(p0, node, _, _) + -- If there is water or stuff like that around flame, remove flame + if fire.flame_should_extinguish(p0) then + minetest.remove_node(p0) + return + end + -- Make the following things rarer + if math.random(1, 3) == 1 then + return + end + -- If there are no flammable nodes around flame, remove flame + if not minetest.find_node_near(p0, 1, {"group:flammable"}) then + minetest.remove_node(p0) + return + end + if math.random(1, 4) == 1 then + -- remove a flammable node around flame + local p = minetest.find_node_near(p0, 1, {"group:flammable"}) + if p then + -- If there is water or stuff like that around flame, don't remove + if fire.flame_should_extinguish(p0) then + return + end + minetest.remove_node(p) + nodeupdate(p) + end + else + -- remove flame + minetest.remove_node(p0) + end + end, +}) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/sounds/fire_large.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/fire/sounds/fire_large.ogg new file mode 100755 index 0000000000000000000000000000000000000000..64e8ed2ca5fa9b2d97c38a42c6e21ba6a8e72749 GIT binary patch literal 53306 zcmd42by!?Y^B{VVAORABdmy;GTOc7g1c$)j?l8Cq4ek(ZAV44t8VC*pL4!kZcL*LB zTz7ci@3*`6xx06t``mx-nKL~tb?S6gS65e8^{84|X#mK;f3B{~Mw!R#P-4wC5*3n% zldGu>_^|@%ZQ0`w00cGv``dt|`uOC3zaF1NLX<+&I&_{(KK#!Y56ZuII1$adHqO=@ zs;*Yl_BN*4|6r$|}=Hue#;h|>Iba!<&vFj{!?JTslv2kR6M3403-^X7{ztKj# z0SO>6(`0^^q5fMTk`$c6{Vu~aNg?uUD3P>W4wyirM0h&euB@?^Iuw^o<300}4D~p5 z8&b1`#~iMrJiQy92xE>JuD<-wsn2%NQgsxeIGO57%v~w!QPLQs8Zpe>De4N+==5&S zM7Ah2;uM&q8nVHqwP|T)(Isw43fpw%O44%7VMz+;Uo}*u<@nR4)R`&4>gu*qe-N*f zuA>gc2_8+*dhBQWYh1GGr@(svz>WGs5``QZUWN?t003$pQ`{O;9IbGYnLN=yAcz6L z1%P&E0{KLOzVCF3zu6SW->PZ(PYP&hox6jkA8%?tbHYcgujPs}zLHUQV4IU*;OIR8 zs1YoB$JBv~@?Y!$Oqql~G5px_1IL9}3R|;uZ@D?Yn%t6iWZBxv1`i7}W`TQzwzI)e zu9n=^2)Jx8UWg_0zd1z!aj6=tq&TEk`#Z_iA%X z-hpEhksB69fc%p{iHpI`Dvy}+&$m7}N)sb;5~RhxVCl!Y{{iVzMc3 z<09FZsRnf00RzcwxI5MYju`tSen#5}SN7pJI*J(72fL>031d<#A0J9XFZ9A2PEk z%F}Mjvu;{?wIIDZhuJ9yqcn%*3;+M=cBlM@L^%NXBNtaF7gZ=1w=R@KhxCP}6aYvc zrHLu3KqziqE{RS)txz7ash4kQTV&+}{f7Jx$m>Ut$BQX*jk#!zIe$$!pH?B?;zNFs zZ3R>6ivliP32lmMM5oAt^d=-uRPADj9@H1V%7oerm;UascGox zHPgDRoA@EEXK6E?ZuZV#>zuk)j@3(u0r|WD3NWEfmpxR6q@( z5V_@;3kghPgp0G^#4vAv28VNRQGnxwxAWZ8S+=v?R1~^M5XItbu(}9iDp*B<@e4ve z0CdC`>&s{YA=2w?AV?}nO!b6MErm~&Kt{t2q{auDJ`tNdRnpKBAJf#*&~lj7)Y3~6 z8{rcl*VG!})0#vS5xOHyMr+bx+}(ZNO=~gDVg3T7PvoJd<*=v;nitfXJ_pU7`|C}) zo1KVhohgmGi;ufmOu9ShyMsU%N*Za()2SBY?hf;*79dZH*$e)0H_*72#jG1>*26-l z9;A2fKkgp3oN8gDW1&al0lEm&pHAI$11;)U=m=^fTJ@*HR;S!eGQ?E15ST$Dd>|cn zkdY2(dWwHMc%ff=MTZ zuqp_ezR=P;4@0y*Vs3N?kw|Er`D=KDt-4t(Plqk*If8`J#@zi)QXN)xE%bx~R&~=B zFH$WKsB|4>NwoEd!i_F-HqZUnz1%^hj*HuaO-IA92ET<>u@&rJci0YeRL#|KFTfnx z+MFo{?DqP(_h4#u?tVsIPdnjm?jUbVQ17|B+q$e!KtEz=ksgN@zyI|Y8dl^WAtWH4 zE;8R-FP}*-jVY?=PgA~iQ$?XoQHc%2=0m1cW|0lFnmMzA%_h_41H>{jvpA#3IvkpQ3$c5nFS0>3qfhZd0LNQHeLi#ukD=^$&1G zsW-&d2VxC{FhQZVP-r<6%BGKK&HPhR#2AIBDJsu|vJ4bK=c;X>b@ouGLo;;$y4qo{ z3DFY=Xc2oB)bC!$x6m@~ICiV)qf&xEq-Ly9vWF>gf{A&|3W6+!#cwlkmz z%)5~gyMHj-&OvQ5A2G9M6|oFdINZSY`l}tGPVR?WxksIrU}ujqy7q~QfS%UWAX61!g;TWtEJlh z23mIA#5&*Pw8t}l?*A4cf*Sk|^N4wZ5W#Z`MAaCdgT9uQzJT&%odrS!5h~S$Pk9zG zi>8z(e>mu+IhfR0tRjHxE%eXbr&HaHrv2BaEf%+$st*RL%Wt5i*L8&o*^R zk~#(=_W_G0B}Lut2>=iXA@tTv9`kphM`=L{(gc8zbzKBM^KIv<&Ez2nu9iUS4&>6d zBlB$#Bc+e1DJp?h?CoX#TeG)|;LkrbO-&q``6W>3UQ=}iVo;zJtj*Q?dx#8lufKxr zrUTkk!HQt%UPl$;al{bJ*Eua9v^(tRrX#U@uZiQfgBx2G30T2=2E2YEP!{K`&PSwc z{YwF$MgfAj&}c$%rO{|Y6Vw%GzNX+I)b$EtSv8g>W#TiJ0dN@+40*#`__*f&v+(}k z6S@Cg!~gP$lK&@E|H~)-U!nj10dVU7o>l)}=z9tzL^%TqKK~_|atI-dQBz><$qvEg z-Xbv@m1kl$9Te`NK#1ZdMJTSi4SRh*LPiTG)EzRw>K~#JK)l<9g#`LT!V&7~(ciZ+ z?G6inXxmlrZ-4ku%0HbA9%}qSWLJT(!odUFhy-Exk^IN_djhQR2?0S=GgTrT@?*Nj z|0UAMq+cIF{@|*|2yY`^`YP@wE zX?g0yp;B>D@ikoO2T6qrYg3)gc=FLxH)ckq_$GChCEmZ?M)3(x1-{cP%~Xh zV|?O97_pxQaWTWRs@n6g$tbpv+ELzyz6BCK=gBoU1aY7kjCO<2r7@&&gLNrhBVh^& zt%fr${S770&ePD`rGB)m0Bm3dF|G1|SFbWls~XyWjn1t6`HL_S5f>3~2>?P8L7zTt zv9NJ)@$d-(}I%ixteu!}n%r`o>A{8K86!(YVQQ;>rdX+Xm5~ch)Z_n9Y_%hY)V6IVqjJ zBhB3R(67f?BNO?F=@*^qG;J;hIlA!WsOVPNPNI7XcwHXe+pFHjdv#t>AdJ26nm*<1 zs1W&@QZxgTXXGuD`jv|de=jWMA_Q9(PKQ6g8)#~4dFDiKxs>Fmzs=>RQESO?9Uw{R z+GAT^>BQFd{`x1Kk2GN()PMio6}1Qei8<6si!njMeD%OTGMizN6T45Z*nte(J7vfU z9C%G|n`-C!_wWgbJulv|ETej3G2)nMuHkVO!2CYkoSg_7$Xk0-iz@l#HdUyi5`N-- zT(QWhoR)^8YuJ?Y!QWdjBInfkxSUNE%71f&dez0m#@{|Z6F+9caDRIkp~`^HYm&ts zwY`{=@?%t3w$m7o2uN__+gZKaZ^%_MJe*i}(WtY@^gU!(7<>OKb%aAyTqd_TbMWrI z_u|EG!KQU}W!!7WHyj4t(Z`z^vEM5ug1}eU9Jez!e3Roey|vkM8QHN_$Oh>}yrkLw zfFX{NBOfU`0X=TX@qwe;5AI4w8#eiTAjtb(L}7|5YsX>IS%j)Fo7^+sH5zO(m+CV~ z3ugG~6UATQb3QTc;lK6mw&`cL1}dN7C1d`oC+V$)zhLFCqapf5U|RJ|09>gb)V1GQ zTdeKH9+(%eXI0uB2aZ0r=|x?_c8b8jM#JWcx@Dxq=p#-1f@G{${S5$Ce~j4V1}-!n zJuLaBYcnt&EmEpi%qMI8YHjnjdj3?c(i(|{@XH*DxA1QK@$lAGWJ5)2)`d2mJA17) z<5Sjlsfl9Vyo72zLn4YfZ=NyHef=~@F0glRgjh!0bh(M* z`SYn5C=j%~Jb5T5n%4nT9> zxl7#nlN&0ageSB;SJA54*NP;%vhTHQKXyU6Xp*@PsXGb9nnC*6e~W)}d7Z_~$OC~* z_Euo*Bd1LeU;--!BRlKD@d25EFTJtKDVN1P$KxwEe7^<|S@3zL)d(KI5;F=5!{uuU z@13Wo31+pz*;#FJ+VpA~zg%(BPJg1M{{a=eX<3)q{YV$s@{R+xv`nVyB2pv1s(KKS z{505I-B_=_myeaPn=Ze9lAud(x-Z3cdvpG; zh}4S4v7VMGoii%ICtdN-;b_LTqxcMmH!c2dx4!;kl*=T%f^%;kY;>CJ6cabDcLx%) zCZx~|7neAzLushPDXrzqEnuz!`m>n{beJf>oPYi;>q|3=^)7-3NSqUtLuZkS;C!E< z=&Uxk`Wp`l+`YOqX|ey4-R@T7-pKt?&AFjuDs!(hJ!Jzgp<1$Y?>7$e?u#|;QgOJr#cU-OOHp z;0vIZ3Y*Rd-Qu)rl@iGwgj3Z0=|Z&6iuy09mXcKq2F z_Ij`eJ8{9hdL3US6pD`SFy`$x-7n<^U@1#|4ThRs_c5N3*Dsjda6EoZrtm)iY~fmzB?WJon5#0EMPl-N^KD`x>HU4Y(OIKU7(LUU=i3 zp{;LawX7w;^K?QHtF=>1(*>>dcd`&Z$z(=n@Hb9+7H`t={-ueE}e z8e%Jv5G!tT48h9~B1?ee39QL_E7c5grkjSC(SHZweZ4(XG2DWDU(-E%oK)X{bPjF6 zL-ejr?@isZ<-|?v#N|3J&=j{^4460a@8)=TM)0dx%%!B&4K4X=o-<6XPsZt3!9W|= zb+>-3mEXIUV=py&dZwaSyXS_IU?NNVh+J!+K7ir?rVE99R-Q=7JUgF|PA=u6Yy z0hirNJD%s$T}#Ie9oGfB`;U%-a(md%vG2f zd)(MUKr{v@gCkEqw>Bg^NpjhExQh0fqZ;~Z9&nq5n~}+n#l%%=`E`e2-{1Dgu^{_( zITmo=Vkn?yb^0X;Q+usB<`b^4eX(A3C?*i(q4VRRw9~4r;3d(0Ot-^++HB4huEytA zIoKDz8}^l{^z`&C4ZnT1N_Czk{}41=KZhSi8)?{GJTK)>5fpm(c3LV5PYpSF`)!Kr z0&gBlCq`==SN&`?Z7cHxW|jzOmsJpt9e;W4i-ye#3A~P`g~sPoO=eAg{3?o1^qGJS z8CdXp*qu4@m$$NADmYbM8;_rezH|&zuA|h5D{!*&MEW+@p;c_0WvpvsluO@oS1wtZ zN{PJ|el#fKz}YF9!&_n}@I&43)~9b6XY<`Qx+DbX;gBi`p`pos0%-1x%NYQnO2_~o za$c<468+*_z!!Fc*>80BhXPxG!4B_RDiYu?E|>2oRry!dY{QMPxa!?o+#44_bA2!F zwjBsU3DP1)k#G>*8uI6>9&l!X1hAu+A8DZYBi3I0zs+4jj9MP>MkZ->X3J-Sha3h6 zd#0x}NbN=_Dh|r^SZ|fI%K?bEci>Lm?JqBVbo1kgKPL#Ry-2!BS5RWg`cAY&^OtY5 z5_K5t55TzB9}ylGW$JI{l}1FEN?$s1lcopPFEr5*YcJqR!?~r09Ap!8EHdacb;Dr9 zO6%HSTwDSdvjC9VJXEJU<&4rqdM3%(o_Lu6{`bdzO zkc{c?XDTN%2R@l{Y}MD}7Ahyq{bTe#Z_c1`WuPtO5VNa#R+_Z1|2+5L^u;BEWSme} zOibT{qvc9x`BLbE#aj1T@^rSX6rHQ3RU_o2S$`~crtWCZ@x6DW5A*gWgQ;zSlz7)y z&eC+u`p$1+3#i=6*Y)NoX}6HNru7gcQDfcX+Z)L8(%1Uz?ZxvkTls1YJSvEOO! z3S|0;xpEIN)_*aWb)!|kHxVx#7YI9veu<>H9{v3`A>FzL2*L{b;z72(NX^Jy?Bd#1 zZ>O&%?)gG<51nP=jbT$3YLEcZ>CCd-J`Ri8S5t!X%N9C~?W!#lvKRq$LoT-0?Of;B z?+5B$NOyJ&eg*(%v*8w6ZrOuv^BI>naodf0480GkY|DYl19ok71ACoylbCpg-aM^T z&Xw@2nS`gWK1!%~8xM&QyoW7P!%>xVYKYrAF`(Ua)G`$TEs@@o`vz4Zs3zjxcDbf8 z#LPc%U^qqGZ(3yb@D%Uy!JF`yF=PA%Wk=^4em{|6T}PNn&~J8`3?t(<0$+L@Ud8E}o};`Hk-? ze;p)O6JVkPdDq=Jo&yh4>x0YNgC`jRVm56*Tu!=kuKb1DvP*4SRTp?$?E7bk*v;nR zA#>ND29fNnpaPQp`+oRDE0J6&buAd z4t)pE@{;Y7b`;2+q2Lw^MLREU+2FMP^I$#E7kiIZjJnrAUCzbmLhp}@VNk#cgtK=h zMMH@@e(-#vlL9=5ZPhq+cY1nyqZVMb$Jratq8)L;**_xo>x=JZ+v_6CfYykGDI1qn zq3?HUK64K1`S+G|;q~3ES#{?hzFYQ;cZT;jYWIG5Lr;Qic)*da`GR=C1`W4bdu_h{ znYmRD)e|dBEWmpCxb$>z9#nsJPic56n_AOKxn@t+W9avNj_jpI&ox_X*ck2I^9^F$ z;;}N%o4ZB%WVD4qpZpkSqSfU4`r*9H!VG(d*5wM_njQJ9#fI~nOjo}=WD4STK6HR; z$*|Hff+jEYMOr&kwx{g&ci9PAj|~y|4j{xcNnOKpKIK2K3Kd<{6cG0VDO>Gwl<$eK;uDplS1`)g{%HZhe!gd$zGUQy8~@&mF`Pk4U5jvQ*s6HvPG{GWr&9s~2bmEpN+nIn$FI zKeAI7{^dWW%d}s7!_@e&XEy!QL#)Co=L)lsoqG6XHNkoA{fN@tp2zg3VQGPB;6Gl5 z|3rlzy$mP_FN3v0g~cn6AjgPMu%DlA95~q1C&<$?Bs3(*&&kovE5JWEz$?JR*YF-v zX+Pl3W&I_ry}x-^?srd|@}pw>R-^9UL-m|};HJl_7CJa!>!$Wxno00P;VD?$D>aAE zD$0nWDc-9|d*+wkD`ut1eL)pT{u}otMr%t!4^KPw@Tg^Tqx`=Sy=*$KEwhOCJQzCE$e!j{ zN%-YVZhheA=#;&-w^-^GW`_^&{|IXqNSoCiYHUjwioZkYMss5NE5W{yaKmhCRki!Z zK14a#@NH{`dR0!K_S-dd4dA{34df7{RcS#*kD{SmIOh{ z!i@G(talRqs6di40WcabyHC0fy?=hr$a*-dyqMZKwOIoGJx4FYJSgblYqFI!&al6o zGhgnk_N)giBJ}3aL(s0Jv+G`)fs=4rj?%DP=$C?*z`!%!F}0(2HjCR{&MX6`kQ9gsxF2E2~1iRj~f zZtFNFaHm7@d)e_~)Hi++$Fxu8sy8w^i}dZqRL}jP=bL-;U(km$hVEP2eq4ZvO2iKQYdnurje7nmGea)XYZG<>fe~aYwBzgIKfW>Um@QQ9x|4a(xQlb za`W8&cBWMBc_^3k2?(0F&RR0#yb18_zq*;33Tt^yB+s)PIBB@-QTwMm0P?JUelh8! zQ^De_YX122Ik6c*8>kqQ|_NzYSmR11IF&a z)_ z82{o?Q$c~0Q4y1Fa8a{{b1Pg6%MR!4POQ2KWWF<%Pr?AW*8gfU+}YGK=a{u-^|4n@ zeJaUFfqqGv4tcwQ5BjtnNe;gd-o@Z&J(CQuzLAu)H1t?DS8pJ%V_J-^D~*xXT$+DU zKQF&(#lxpcM>MQdX3gdi@j%JBpAM@UMgGA1I|0rJEDgqC9dJaLPQF9NUpQEB{DR)d z^XPy)!a2C`YgU8k410bTioc+mo_tkQQ9ftD))U2*@ib&d{*wcdd@TG`gsi;kV6Ava+xxTfm3E_Q7{c?u?+PA9jC zQh)HU?PExGhQE{8)v(UV80uWoAWa*^5vj)WFH)N__OxdY7(=>^`>u6yj3^_gyAE0j z!wJx#);*T8}=rZOJIphvv0Iy~j@n7(@Erycq9yKi$rp8}8xkpPJy zNQKDX*MD&U*5wMpSL9ncdrd`h1VH=8hr4m>m|27E)`x4bxTq&=lvX1KJ7)xIL{iED z&9c-UFPqh>QSa)i=DzsJmk`lQB9yh4$a*uE+jnAwU)QC>-Vc>|i`jVxs+F!W1ooWr zV%F12F*&W>pk0#3pim7Ns)(;7a{PE*#k1VHotdg=&y;2^4*+{O51BXO=chOI-Qz1{6f;)AT?dvEwME*Q7}dK?eJb3!px=RwcC(V~y@nc+M0c${JNW&X#O8~}=0(*_Sr zBS2%&>z)QTuS6_RWLE#iC=iByHc8D23}F`sy3SXl*Q%$bRGG)st! zk?e*PsHTqtc(0-+j0Lp!h~=ijOV`EEJw`7)Tl8_>Qr^x+G$qffaymb5Q*JGcH1?yok=TG4#G$#*)uSOBU;$aBye>@TgT zyg-@TQpLv&oB>5OR21M(fW1ldp{l53rAWp7lx9OfkBWwD5&Ij$W`kO%=hi-rzswj1 zYBO@oj3%xt_vkJ)wmHP38aHVe?Y}>qIti1cJh0yfS$n;FYPN$8zgVM}&6v#X7-MHI!+xTiV}%xgvuvE&JkWXBPKlu{vfTIC zVzhg zcdLE{dqox%zdo7c2U%bu4sH!^ufaFHU`%FxFIX~zn$XU6tvLFi)mUQBh+C6x52uXg zyJ+zpcIyWR1{PV+AISRL_^#6M&s(N@dih(qPZ?UL#>Wj-e~O}}yr>8?EmNLCS!#jQ z!KkU^AV@@IU4rM{!wGARj_!0ax=6r{2LnDosR#KD`2$W^{|t0}eAu;9^V^*hNi(O) zZu-Re;1RpLoHFUb!W}`|jo2meb8bMByh3*Kf-r09Q|T-PyC;f@%a(k{(4ve+^+xBP z?o~H7E;K(JiN&R(3X-+pl=~-qR!_Chn}-QL4!*~tV@r4yi40_>_1qn~c9}Kd2o62$ z5fg(b4s=f2N>eeAWj=#eHMzBpT~YZJ5M=cu zagyG@eE5=z)YqS^Xx+#6!k#Gj6CnI8nFO;=?2LO|jR;8Ew+BXx`6A}rNu>* zrv=MLz0$68xDgIlZK3-xm4Eh9vIylHj(XW<_h+3CulG?*VUWdN7|9gH`(Q}pvD8nmq2Hc2Pg-nqD+nvK) zvm?WX)kZ-J4(zp{l1y{*@|17-Mn*bW6hB}vB1uJ-uEDDUWA$%u?dlT&quM^KEfc!@ z+dHMu(s?vPr&lh5lM;pp5CI9TwcyW+L8Jxk^}GqQIijZQ@_5L=WxhT*hWida;l31D z@iznheP?fkYdZ25x-t_Be*fm*GY?UNmTAuIm7HJ*Xd+(Y02w@GUK%Du9C7yCqgG2R za>$5x{F2yZQ2*Z0$7`w4`=f_d%b#D7-AXY7u_oRFZ%i4f_BRp1%7dl9EG%2d8URV| z^g?TOWZaTL(kCRq-Y0pW)M!#2-QWUncLJd)WC3`hp4CHv(R#JHOOep`3TW z{o{YrDuf@_jRF~jXp?rDb)Xh_!CoZF=f2=)#sfk*N}dALQ@OV-CNEn$p(&TA?~g8Y z4NUi~#BysnE3`{89qyS+tt~nH!Mwg~)2DLP79tzi@pyyxTbA(AhvhcUxwFi&yBuX? z#;jHu|g7Ll}9Jnr+iO&6CY- z%PLNtEAD^wnJx25nTOq+Mmi^sUT_#eq#pRm#|YR1R8%BHJHX^$@rChQ5`VpfXP|@z z^G2yz|8zhKD03{uup~)P?$q_3Ci38Y>-I}GDf9(k>|U3%zVOg$e`$KwC|V#+DNgvD zLuX4*sgf+sQQN-kJhYqsmd$7*o8DrxRBv{Xo`1-*ETf7E96eNfN$)sqsG#@sBjL5} zG24@A`KIvb4Y1;YbWeaf_W5d>f>K_v5*xw4PKuxa!~ssk_2{HPMf?i&Si5kzhkS~N zrJ|sqprm?9LFEeeau14h1_!x+bnp!M=osi0?n6#aK~6>eG9)NCfO0A3&{K_sn@tcwFhQ|=)gxZMvL48~{}(KZU)`?$79u{U?AVKs9`kaay;cOf z%BU&hG+q)vgOI!*#lN+LWd{;<<8ntxC2Ll6`eCs~3D%jY`eW!^mcNHTw=E#~qm&Xz z=;;z-FIAED#p`vR?W>0zU+TT7a=|Eic@h8@azCH36zi1Renn+35iWmtx6DZXZc{sYi_`OMP^V)H1|pUs_!Cu_q>wM8+z+;0_EFfedYI}X z$XG9F0s#2PX(ebNu+OcqF|ISa~fgQ)?cD(nKoYkFI;DV}Pm;!Qh*x6D^ zHxWWK>v-i11l$?MsT-ruZ=$f{#;D(GwAsM3-;c~D0tin65>PA-k(8fFYV*ZX-AOgu zpmxF#d|J?NFZg}L-qAj;b3xEQ-zxdy#)-Ghuk3;+_BN++>EN8ZtmAn|{yq4_bISe3 zGXNjv2(HQb>6b%WP>7r5T{k)PO?x@pzCct;$zMaZ-jSZr35r^`z#-`K3>ygpb^XqZ ziE~=CP2B0qgXcP73@9s z)kZ&F@;=EZHnbAd~3-$leOcfReTsQZWejhyaoy+=G>iWm76|< z+(~enIZE2rKb*ZHK+`uDyI%8frr`(dcOtGz&=GzVB#u;-iwVbpTI$;~IB043%5L?R z5)t8;xJE*0=Lj14t=4OyFEOU0I_zM!2%2cdG2hb=Y19F3xv1*-dieOi9K>oUZ@6TG(FUaP{8v5QVTyE4zdCI`7 zt;AH)3f8N6!dF}QWtmas=;oVQ3e`?*D+z|Ezy!Zy<8dY3a&X3vwjF1UQn$?rq|pb8 z_rc&A6R?7hKyE5kwx1gPvj})Gv;c`r{D}BFCg#-N*BDQF>Muk_2uEHx)iP0?mpudI z-X|gfG?0;sqdgiG{$8>31&x4-t{HOfcmutuo4Xy%&Df zpLS?MhVg4Zl!L{T+QsU1T%}z<--T}563R^2Hk26$08}_HD;b;t%$N>G)nVMO!)J;w zpvb_|cdCv|h75d-U5#KSLLe6XFoGU+<3Qd+TjOv8UvjF6*^M8tUL;KlBr36m z-zG{VDKr_tQW=D^f#f#^!j;qwKeRgtqRL5>QP%=q&(v=)+oMp9Y^j!JbE;m6S%^cp zyZ$c3=Cro5>&yBe$kemu*4|wfjpD!a1*%01m1;G2xr}C6uWvQGSyTy<{uE~!_YNA7(%*Sb_YNU* zoT^%FeQ864G(?skil=QqEyi0CHk63je>7;MIS-yN5W1cg{$7)nX?;46B%xvy_oK0* zk(hnqqa0aSE0TTEpt}IT^k|tG?8VtFtreEPS@Wu^@(~?a%KwXkhq>R0!cbjuMHeV> zdvtiTocl1n@tpTgpD*LVg7?~7ptY5EA* z#2UqZS7%oXTs)dMTVJ+8iyRt81*qZgrc*`vS=~==dws^x@GT-(g!r`H5j);@zhvC3 z*5+f)F?`zUvE*dVK$I1h;oZTbue5uH)9(2e_eEGc`VzJv`O!cuRXcu+Q{}H1dixQ( z5~SBjRmi|#%yNKOmQgE(aQC=CtG_(^Q@JeYY4j?Yc;QgV0d(*X+m`Sc?P_E$etWBJ zq(uI?(XiN3dIFV*6>dqz$QB1v@8qd+;e^Vkr;}z<;lLqO6Qt2Oq7_u|6d^9f?hs{-EZJc_3EM>Ae6?c zi^I#E+}RN$vuoNy2_iYYX z&^15iiR<_B+Z;B$yru4fbb+w=tIkcRCoh@ICza}p zw#h#0Es9Fo8Y9_p&Xzw*>a8<>_qW~8#FS)N6cn89ZE9tbBx-NpvCsKq)~^1h;=oM> zsD=(jUktv-?c_4)co_0U=Mk-qF(ATYi+#chP#0$POw)b7Xa0HHo5q$y-ditf1+TAY z5LDpO(}RvC7uE>~Qh!;HvbVCQTptLq4)8Rz98wf&ciqw81(=E(1x5~EA3=OOgIKx< zc8{+|5T_DzRX>o3ewKfa+^ztkEnoOrj-4D#3#>#g3yptg)hUf-gr#@}eC=;4*{&E? z)X3xG^&?ZLp(|m8O=ey1DrM{b;n^qV+{>Y_>KZ|mEL!Cu2Z!HDi^P8*G zTK+h^ET;7+-eGvZzzvnSaxLi^6=5-`&eDg>av}fhZ>}IWf9n)Ypcjk;OmKRa3&?)c zedA80KiPR%E^*+7Z^c=x)UAC#BPQ%?W>y=l4_4HDdiJby*n3S+e0T6=?JpkL&jv)E zzx0Y4e0Zv`S_~|V?~8gUJ)iO>aW0xqJuIU?b-zCh7YMv16`mBGGq;`Qc&GFP2v~58 zu*ZEK`T;>VJTW|GKieXS4&jMyrfds*sBcr?>-@UzLDnW*uVD#^f-f!)2Q~@a1sm-% zj+d6+i|xiAj?VYv*JCe>ix^%c*Uv^g{HYlkixkIJGM&ShOY7Lvw;s-A-K$S0@vjg* zpnbW((^BEIG&c-WF8qjVm?W))gxGE9XyCt@dEd@-=wVG4VrGc>?g`*#v%bIBb)Mw_ z>6QCpyQ@CZy4^JlKZ_b~$jyA_-2n1yly(~Iy!Scoy}5Zumj31E^Ak7k_+d%jqe00x zX{y5&ugJMl8g8`1%D7OYD0%G=TYyhtU43ZxgAflLoOm=|+!*8si3kh_d)z{_AbR;% zfN}hTW4T|VJIrB-!Ce8ny}8rAU5 zksJ&v{7GF)X&tM!f=`*@I>sny`?y4Uw3U}@!t??|?$@`DKEb6pP#Md?GZW_#`&|M+FztBd*WpG`_S*Sg0GH` z+Cak;0fH*EJv~L^lbqHR#YOtz&5X__oBGYMPoxK9vWLyJAfQB~eNo zihcF~%=h+~?hwY}4k{J4A_EJ}36<8@dq%P09!|jgAOiOUz`#Xf40@I@qHmS^%R~FN zLx)gW5wPC`)6A+)A&~&@RfomxuQ2ClqUv;{_qa3LN;N1n2IF2A=!5mb z%3;_hImAC)N}mJe`^n_L-fuvvX#nXnJMF64;(yHcD=cdxTD4`g!=;L@w!DA zmfS~Uf^&{RV?k5V-akwB0ILkqGh{%l8}99`aoBhxCh=W$CSbO6VuqDK{(&Oa^{%GM7SHMXac-~G>`X8|EO{S)WGUc>1IX$ ztQIdBXCdw^9KPd)YH%QOA_*Y#Vglp9hi&Rp9FsM?*{PlPQiDp!_IrC=aKx0u3VLxs z{U*s=FfEPOKLG3cT(TS74R?b_cx@myVe>#T5x*~+eSMrPWmNdES3oadzO(%TafZE} zctwMIs!Nco0TleRg@QeNiPrwOc;)e&+zzTrSPY7U&IdoU_rK*Qz}dbo#0ER#2?i?( zIXgfQ?d#GZUHELg>nw}&Xmp;0Mj1>4TXT9ITE)Ss;N>DGs0+GbbU`WRumfmEmVW2=4(6OuUci zjh`qXUG0~BvT|~cve4|KS1&GF#929)3^|gY_O4&gOqZ9FRx?kShS7_-ooQ0hVbz{Z zPMY#2-^7eHXZDTEZ)PP69>3BVp7+LIdR6)a|62xyw{NuD_lj>whKn8%hZz!Rw1t4a z(&h9Ug-^V8N%U$!`+1CzHB3eHo_!*x;i_!g*P$-5?)KqYaNSUwkZH+lHJ;4Z(@e0f zz-;8BfY>pXHV{u<;6W(|n^61K6+6IpQ^I@M_SrLPBp$Y~+~%S)^A?TmnIlhdd)fQ% zK!BJ>&Wy2F5CtHxa#{VxHYC=bZIn8R2^pBn8KJ%NS0^~QW->N~Z`FHtL8OkOv*xcv zW{ZW43p#SrJ}>>naFe~Km{>uJR&Q0ip^O#&xUZ_x(Rqc8)Vk)5E54;D@^bs-IbwSV zsbkA{X7alO11MPWv^UOqyDiNaBqD?$j`e(bJA<_XLr`uzQMA3lF2pcqq#kf`#5|P8 zA36dL-P$MKEa3l)O0OSd)V4$Es(5P{F}+;TNo)r1l5{HdP$Fjv#vb^k49tw>A(KEq z*aG)MhLvkl*iS^a-kS_g*ZBNNpz`QcSHXJ<{B76~gg`W4``Z_aS6g5q2y66sHt4y= zdF09Dnlj}#leWVMqX#CFiSmHo!GT7Ww9OwEGM~Y(OWZ(Pv)+AyY7_d;*GsLNtoBl5 z4sFlZXXgo`yzaW+5Fb6gB!I^>;7*w-dhI%&+;+b~feltfvlc$LpneJzOw6mJ5s`zV z5N8~yXKZ_^s>+k&0+p<~ZEpQQ!s?!m&&Q(-%L;qe3|WT9PTk7#QoqO3X)0eNdZ_aZ z-593_Otsw5^j1^0g{v`DDDWp;E5}`U^cZp#+|Bv=Z(46k=!7kM)EJP&e}K1sgUml8 zFxPyhh=?9IMk_*T27{5bS1M%$`#u!o0|^rdzb3BPu39zAo3EE@Y#JqVGL&uUJ2RJCY}6wB%kExF zbg;c$$s6eINRwtuTdS9*0e5TaIk_`k>e#Unr>v^1Zx`A+v+@|3Az_Z zfP8%E-UxV!JD1_}VvSKKI`v^{8OgKa@y#RmJ|0i#W(j8&bJml;yQw3}59Jll76$FN z+Gws^AdOedl3Sle6N$s`pGj-3tDiDhhBdGSDQMWR5OZk=HiKuth`?`|N-|Rt38^`A zJFpHPuR?l3I|Be|bc3h>ZtjcpOYaBqC2B<>>3Ej}Bq`)Xuf+mtj@j{ZQjq2%XfPmM zBP9i2-Ehd2RmH&xvN*wOwB{1=P6Uu)_@n)DtQej@!45Lei~lEP|5zZ z09ZG!52zMGLj1j{qJhDiPtK@n&HI9#sLK&DLob6kNMvsVMXyWL=h~|nmZKZf zYd?KYKVE9jfG>7o=Y-Biv~n@aUOvSN&C@cSPY4djHaHPo61a@cdmqIPvX;GSGTl4t z#p#7-sLi6lZxbS-K0Axcy068uh?|-qb`x&xcVApto;vd}vZMNDM@|M1|8fI|VPX#4Q;axP4dh@9aNQr$xB z&ChC$`_1y!z1i^X!_-{vACE|ZPn|MjH;DCxrU8EV5e63WcuNC0YgNZ_aXdij7L?Vx zPlTKZ>^5cDm<>ZjySZa(<%cb;U@got~vF9nMO5@3HYV1*&TROk4~=jymcrmlm1pxTbqb%jX_9S+kM;x(Zs{O7quXcHOywp{r ziAE^m8xHuyK|P0qAFd9l9~zx{e%>-pD7+PVF@~nLJ&Jk$?@6T;i%MNhxdx??eIfN@ zTR1`S*zB0a<=E>jNcDsAw2`&GEkd!ul7@sYCaJ?LxEo7jBXHxQAO-wURsPKyv5aVx zU8@J=IOJMddL#Up5x~L)8caS(G_p7NBGOhztzl?0SqBD2{r!FG9jphIRKPO!XA@+# z^Jj5^mV?7fri0Q7Y_p?ZXy`ln2Srx2F9rguL|KhrAW(yiRWsLP?Xs}A|PSqRi0 z>4%%|4MdtVKeS3x$qhGte@Z$BVEyfd**p{Kr=fD=kzAhtu; z$7It>3~;YO?pw3g2!ecPEEiy@$}#Y80bYhM&r9(omkS7ZAISUeGu4c|NzgTdT+0iz>Ib8myyw*SDOqY}PXpIhE{CwfqS`QZB~o`HSCyp^~o`eiRMP8JC` zq5M)SuYFIW0`lfPe(l7#B~+tnEMR2u9_Z08%o#b2X>MFyCRu%}PL0}JbT@_m>Hp|t zvPcT|vFBECZ&NjXP*#T4HiRmPRpex5IJ>|!k1b#><|*j2_R@|^yFFcqNPqo|%^N}n}l$#LN{sl~oPkgJP6ownWWRpIAo-~fHxV#fFen`0t)2QPcn z{N0m*c4H%ap@;s52LxF;*>k(~vOkayWz)IdT53H^5iaU^sc{Ul%M4UiF*Is7mJ=`d z;X~rWH1)`Q2O1!J!yOm!UwO4A(A3e{X}u^A_N_$BBu~CK{LjJ5#a!EL^UQXyR&GQU zchT>GE|d=+r5q$KU_9i_5X)qJ`xJ?r#fAGNxbTV#qs~nsTthFW5G3uPj;;q2$YrEM zl!PS#Qq~MF6pU1T?#23_q@dJPT18O|MIZKyG!`)Q{nZ~WC594y7@4(h{F*k^udR=dCbBfXEuq~+^0D4hZpix+HI_9wZAqAA<&0>9o% z&ZxmvNQQKhf}+MRZ<1dR-U9q2|3!Hw<{PweJW^G8qges#dg6Ul^7JMg>yudzEQAHY zvm9GOhu^%P->KPyW40T^R9DKdKmtbmo0E_CIHYU>RnCXM8^8=Oy zMvjF2z7ny!00M%@j(KQez$#NorH&Vyt`zCMqW6*b zUq*3UNx;(n1=$a!uAhSaO@WN4>XHn;wCO%?~?&vUtiOv4{TOg zz@b!fiQ7?->6Y=)l(gJg?M92&$TyUzWEfijv&^LT;a;4#;CVHVMMXJ=M=)cC`YJU| z=m{2#-^*foce^t9417G5?D9T||b=RB4Axsj#?;w|hD*NU|e^4qwH* zGcyI=r?>B!H}sXNrbS`_TT-4Yy_G4;cZjo`>$X#Ws|;=JH#Rf+ckrs;bAh`?d`*2f zH~giZy5ib#i%!dKkjXl?4|c9CW(&>rzVi?}xLk#ps=$6!XUse#kTqw%xtWC}EBDJ` z=3qilP+u+SNshI9!WSss|49&T|6BX;4`#pzC5V@T^Y=ue!+aRPLI+T62y=TE>=Wq) zefuu_ePk3PD-$z4_+q4IW=f1qq@`zMh=0e(#2DlIE;16b=4NXA#oxu78DK$|#~3q7 z4d;P}RDT4jJ%K^>50}oL+h7*Q0_{iU73EKXJt+-}fTey{cAs+T$lJg%X-ajz$=ij` zbFNIf0Rc_3Nm=FRLU;~tcV|s^nug|MIVA}PPD6xqaP}fTU5RWu>)reT)#m!00(35M z!_Ok8U7f2@=oK>V*``jn}I*TKeVr-$WLOFLn46J7U2JYs}8 z!LuWVqfTfK2PeBfuAo=2B z-^A`?Udr=q0$9N9q1n*>Wy{85s8~8*IVp5-@U$-XhrMqf>{XfS zcwVpH{TYwhyuy2nhx!s%VMSb|odM@8w3BdGflL$s8I>=eqBf=V@2u+xTj(hi6vWV> zE7R{q6P(s#nTM7+ILzzu8DtzKEgD8PG~%BiYhK29<0aL zh@N3Z7g0}t_!s~oj5oG+Em%k;TKLFPl!jkw+Al^9@6eK}d`}ZFtwtowG#z3N#c$>C z>K{}J$FnU3ktoa56ggBST2nT^50$$7wp_bjLiR{KwR#=thG~dfn68nU2;_!cx|&e3 zFVG{7tNIE~B@Nsl>bXBcTjgc9WOA$P((~FppKjM)@0I=?^62sGm{#z_a=77tvb4R7 z)S)+XBm}{01~UD`j*n!$QsF-c5km^o4ahYgL97?{vExAasdfU&P3Cgu(v6H!_WmP# zqynCXKP|cvrm%&%Llapv5&yk$37>j`kB7u(;3hXtOzcnH;1(;a9!UtjMV+{tN;*U;0iYH#zwE;Wqx z-WywbIn}%0ym@h-TTGS(&wc5snP#Y{?4cViLEEo1*`L_ozzgnwGS%q$XMK}yP`c(jqGs;BYe0Dq@y zg7w-L_>^TjP*Rzb1p`{A{tGU&^CZGT61$t<)wfx9s#K1Z2B7t4{qmA_W7m@m<87Q47Lw6aw;@G{4w(r<0ot_n=AM)ztI;~!9Gkzan zU-?y8NWR`}-uik#Li1>HKXlEN7{VZ0T4^3j??ts&>YRQ#j(Y3uRf)}}g&3uXCgRYa(TIwt6rem8t|2#avtDnc_;poU`k0U1L2bjItHOV!Tj`*Dxqk#bHKrETWw ziC*4lUC}rT=gh{}b{sH!v*pfvG{EE4q>@q)v&1FkzCMKrwCZS&F^+1h1yr~^w^U7g z4fK#7hMZuUbTG6qb3Z-5BUkeBpkop5X&DW){v~bERf+{^_G|>FT96I8g?q{SV`Ec9 z|M?#R-yflsFj#qa!?M#}RL?9VPb{H`nIk`;}dF<=R= zSfyb=*F+D?Ud-#qPwIL(poXfHV8eV{q=~0(zARa-_~YNcdQNhUmH1jOX1=xq zd|)AbO0H>ZdAoBpDQ#f3!#Fz)1Ha;L=9FcM2>H+bFFp0Go}m12 zq*vk{cEHbf6#iCY$w&2z?`mG(jl@ds^)0j;S7A*V@8A4z&+>-t8%OFlbPG$@s{$>X zpi6jpy2gUR(mJC$6Ha&&y+ze@(EjHlmzz*(F2u@68LK{G|MM}ZvN*n2OpT>bDRuvR zGQOir*iALEes>yp-)uuK6InnUjs*k>wne=zi?tuS>Vurk<&NHZGMa70V|8F^UqFnZ zL)hW+u*!jjp_)6)b(PWgan}j7B>1pV&r(qE7t8(aj38iH%>Vh7Yf;OolnfQs`-_p# zPSqRwbxZP|T=DQnz~F6MAopfxR!IP5`Bz0yO$Jxeu3Wx#<5QQ5L3@P)){1WQg*gh@ z)_VTe)nwB3n}(ZTxq6pG5rZgg=>WWZ%=fr6U|?Vh5tVuR4W18$@Nk2{{RLe}poVLU zJ2}3nUh1MDI&=QjWL$geuIj1$@7eK>`pU-9HrTf)J+t}O;Ef$grE|;-einm0-=S!V z&ti%hETFVnC%i7>f??j&IY>4fJw0{26+I$8O$j{5)ZMxg<-ANIE=zdt)WCoF=N=!1 zGl+Z8d!n&%Iaz*0KgaWvszxZmcLnSB5^G&=zfC4&q*4qFP^EqRk*9Q_INwPJbOA9R0(Y z#Y#MUpaJjs2Zh4J^t0zgnJWEsUpN2ax*S$h`#-}1yRc4%&b4f%LVu4{z}_T$x9fh4 zByicEQ3?gGVQcI#^$YXQKK<5ybItFU_b(hP#6!xl6t?O)yub@tlYR^lmeBu^e7*OL z+ro`QiOqKJ8UWTgnEHS2d-qt`vL-ETuS)Xx^qbAc5U9?Ay+}{p*az@5U~Wpz5ao9& z%?PvZt@2UB66z!F2uuJdjV7*9_8yCeS(b(gbJ>siaT%I z2H30bcRV&OEjqHwv#~C!RQO!Zv7XrZj$1E&m!h{P_WnTT=>Dt2FX{WLTqWmA71+QIUY@Z)creBbRb~R6TgTkWby;Xs@FbZ}dYd@Ro1m;c zw{DQizHM@M*9$+^;w~TCTXV{Hr;D?ss`tujvk)#+Ox7_hpGlvz?cVu_4W}1vm0I|w%RdHZ*C+U^T+w)QY92m@IFWZ^u{%Agj(76Jkrsl637Ua#MXYM1aS{4Ih(y+z# z$;q~D3)P8Tt>9hydm+s|hdu)v+t z>0b8%EDB;89GZvXDS8H%^O+$6yjrr!N=A+aHU^f5)fkJlsuNad>j%n;hCnn(Z1g1S zEb>R!`Xt*%q+zQR#Ookp&rN!h{J)J}p|r9Y`PWAg<%r{mv0u8Zb02yi;Ss;EUZDY< z46TPnnfEPfo_2fT?s$mK8ON{Tg3HZ4;BEIQ?0Xh;rMrkM-Z61#mk#ZNyAt@+04+KSBg^Ot%I(?5_fm=Z9BVbH*MR-CLY4& z54mw`<;@siOVTr{hL32KiG7|mgN0L|mBm}ZLYm^oq-7v&;rP9m5HPCy$A+meE8W>! z2(5eBl0oeqCMv^T(Rf8~HXvetF7cs#DE3 zWTBLX(O0jaPILCcJEk_LW);J31@@j8QfWWeAug^=Y46A<#1N;7*)Gsv*iPa#+V6l=n4IY_W!W5ZS5kS&9@Mp zV3AdKo-n!W#M~yTCOoUXc#P{8-;M_$N&l}zV(iz|0gC z784QT=jZ3^7wHF$2n%z8MldqJ3keH}U}cE}0~#QH!NANKp-EdX5VCU&0y_m}|7$3Mrgok+?>j61(Y7CV&jXl#MyPCelSSjC!; zTPTdl&zE4|7kyeDkKV9?u0X-F_JW@vsgyFocS(KoPTWbc@mg5UaMn&^KZdgzA0+54 z!{1xWHPt#rX0rNf1$`m5J&pORNk$DUv)8vk}@#PdKG#YnfBQ`tN3qsuofqlBa z(xoG(P4!U4x;$o5r#^Q{KRmO;nFQJ2l&Y| zO&;QXSv~bZ_7li? z3Peaoln^57Tj}35vY#vcrrB#@@kafP8(ToU|H}HyTj>p!wB>!#d#+ax4>qlSsiad8 z-n_1FTm&uiL%2J)q#4OHJzyYxq%_O?c`jar|SwL?~XG(3kSrZteDWUk@wMyPLte$nTg>JMd1wd`j}txK94% zlQm=8N@m@X@>u;b%GbP*_E+E23VwK*;j9F zXaC9TAIF^Z7gS$_TF4zmt7@)AqRgQ9vacr;qO#>=CD=^azu72lg-#aNNyy3s(!4ms z_hkC+Y$;4b20+$ezV(9iuT1|u0dKozC6O{2IbT&C0Dq;d*;*57_KJnkOUHj&s0eXx zMNWL>2pl<0l*e>CFFrRK&;^MNtbDz~XuQr;XXQ8O6RJTR%+4-J_0}pKoimNllp9&f zjNM`OTz^ZS4sF{-Tfy#Cra+69x?Y~uu5LDwXyL&+L=7`5Nbm|L0Mv?FunlXF!RV^i zzuD{4@Y!4eN@mww5_4(1K(*CE_q#FWFQv_djowk@^9e<&o$!B~@g>#m;?xDp00z}oG#B@F2 zSKnstft8kD!>US+0}Su;BXUcAyU&`hw}XMBpH03Yza%Y!FXDzc+>muWv6y0QKIbqc zz8FlSHH~BGkoC$dVsSqlm30>m4;h=<^P|@Lj2Kt*)KSfZs%P5VoyLx!;r#&YG-nMl;^Mii>9TwKRP~TQ^eJ1=kKqj9; zGH11_wHH(MZtezeVB6NRb56W7nvGO5_of#6Lx=WGSb=M3d{%l}ekBWL?1PQh90B~l zOA}Yg@4Iq`djKVq)n}HH=uQm~@P>hxn9#?Uqntg221qW14y#tDE5hzO$nw8h?&@xs z2&uZP@^1_NAvNP&FJV}=aHSU`V2ADc_FM8KP9YKh{P>Q2uXt%A;#lFm^TK(XnatGA zE;8^OC7WYH_wGLY)}f;G9jsS#_w6Uq{7P*yYwvP9H zOGImW55!6N+{M2^?P!kdErq@^L$vIlPrht(V6p%A?%9?jBm*^hY$7ffojLE_SP}sP zKSc^Q^R&5ygWrP?ofY%6NE~1hUW6`VhWQOUPQ+(Y7x(FftV*qv78MPfiAjkdtQ;z5 ztENyn=ZuD`*>blby*tpVDDg4FRl zvtP{y7i7D=gR~CaEnv_br*ro%$$-#`Vj>b*VwE(k!O$_E!PtR$BVG1zI{_1RI)3kaMj^~~8kD{YrqmU+(bZ1H>Fi2CSR z`BHN(ZLrN@X7pPtoRP0xd=uS8wbPgLOjj{#aXsn!9ZOba45_!ZH zh1RXI<4~slqo<_v&DjMzlm{Fd6+|_9NDL$~ioF-Nb;6o}%D-Q~-~1IRu}*o}ap*_H zE)Zn+fP#!Zw4JV86=UMDj;TWzcU_+tx`v3!g<+5?nNhLlYi1D46C3^vW|VyG2ko+$ z+_G`V%AHTQ*oSO{QrH=wQBi8Fpv%sY_x?Kf2kZW+jm9%PFqt%rXW&dg!_b1$6Ni8T zl6ETD%vdUQ|4L@MDNPmbx}0h zm(S^m7h3$M8fAiK|1PIvG5!Ag<3_IT@xasa)2Ubi+(3wM;1|&ihu5P^L6IjM2quPD z_^{5VC|GPMD~k1)HVB}t=x>ITJ}9Yr|5OJHFgC>#D|u8@Ya=~0P^7ob)nc7eQi1Tj z@ZLL7X2XQYMJ4vHU17@09p1{_^rh=WZ==>ZqdyKX25FV--Dw(a-gmTW^q->)=gtXS zZMgr{+m>kd6E1iM;cXlC7X>>EKYF7+Hql29FG*690KX(w!tVTJj+&3emi6Y^hbGsN z!NzqqWUhW?G04@x8hejvclT=JP0~OxqNy9<5q^oQio* zgxNCiX^baU-5y#ewLK$=xs=%8>T>Sg`y}4cpFXzzL~HLomL>gA61Lf{9<3QTxMKgZ zeTK!%f@PrOIlk4sV6t?17%!b>ul%E20xZI9Q9V>8I4DIBwTFWWMj5KyP&&3Npe$Q=FHV` zGjH)BSH1&F7-r8ysCyFA8D#kTv~#8;^o_}~>Ujdw$d!uQO~QXst}mx5+A3p=fi4-w zuKQIv*hD$x_Y8K#NE8lszffWI)K$!;fQhv{vAM9LcE7mo9EQvrEIKmT%p@ zizVAF!G0#aG7o*m(~zG0H4-KQggaM?SSy_2H3zSvIA#LVuU$vh+_h7WH>+&wF5&6s z{;b@`H9>7U30el~!_lwiMBbtRhC}dbC4Y}~1k_-!Pdtxm7z?s4EOf*L5-b?z{8X;H zq?ZGwi{B^DI0hdP&pej8_k*c%D)Ah5_d^~wr@^`J&`t{(aj`}bc~#oq>(gOd-Bud1 zFpN`T>vu!0cM&_ydu)Sm7_%8K7r1?Su7($&oLM^b9mh$vhTtSpE975RqMZhnb-{5fRgTq~MBG4COoNlB4w z5}h(-huBkPcb8^Hgdj^*s!M?1anA_qwDL;d*KK|--G|;V_uMZF+I_9f051S+H*9Sf zPnzaB?*oV73vQ2=rPCkI!WMR}r(wIq#%Ln`h|wAWbC1SuYr4 z{Vu;DQNJ-jSC`G)Mus88p9B8lgN`}JVubA%t+II^(MGU4|3Rjt zS`AvjLJr}LcdjM;5WcDMC32w27y2A$8M$7;Y|{})$WsynKu zYrAemzjY4#xomLR4sv3(k9C4N?99ByXO5T*q-aj(Kna zYER@nL+q{9#{IP^e8Zdrxm(o;&8KFFeU{%5@+m-1Ef84M2QAyKgQm>J9vyx8ez;HJ za?V(a!Xh@ssnPQl$?;ZIQ&kyTTcKHvpL}F?`j0vL1^l%DlKklpN0u_Ek2pq5k=`Lf zX5Vnl5aI4*0n7+sD3C>k>|AgBA@^EpG-PkRpeK|dlqAC;D{h)m5_IIsZ6JaQcg&4!dD%qd07yMo5 zXiAg384)e8%I!%X0LX0)GCr3;*t2b77HqFs0`+bDy}~Y;zbY|AE>Jc7CSVNWthCBS zN1$0keRghsOr_t{ILbe*tX^)1GzUInZ3b~@N`1rJpU9PUF%LysJ z0LZREsw;+Ru&KcyimwzMeeUP{H9Nb1kSF3#Nm55={zUfV$s#|aM(LtVUbfH&BY%nS zx;}S)R117LRUCUrrw}b)i(c*1Pf{XLKThQgKc^YX=$jXGZrzoXv7WA+%QbE}z1;Cx zu8%{H)}PvUIYoi1e%Il~Jwr1y7hTu^SpwNAJ?sB9T=v-h>$Uvf@`!(XaeS4t$`*(Q zWr>&&&;bTtv~(;?i5@XA(LSO7`P;qsjE#(V7xeC3xJ$ynyvGwdW@e^rls27 ztzqA9)*&n|%rbY>sP%g};X%@to)IGDBryBKH6&2I{iDNI5~NPxga1mxx#UF1qvh>< zI*rB!h^jMVJN?`%8P^J2-qKCkL0lvMTBA^+N0cdEn+cs*gwKR~TFk`7s!DFK^|uJ-{C~YZSjGnwv00&qrq!?x zI+viQX|tz~ds|nqpAcupXjBcoNb7xQ>e&4G8R`Xo2kT2xQ zE8(h$8p#UfGlX>bJ!0Ty4uLI-2I+UCd9p>Z`h$E1!75W#KXZ+ zZ*x5>Oa@#HSTHrz>BBBlWJQsdhqT5e38OV9j9tT>w9IJ9#=Z?+Rjh3k6o-P zF0O0zwCwSo2=W`}PLi>U3Uhy*e=l%-jj|~0Nf8kq<=Q+-Bm>R7J2CeM?8hII%1@;p zrv(47%%+{$njHf~iK&#iykywxXckRG2!k*8BLybYcSC2bAWj0>U~`9z*YJk!=Sjz* z<~s~L^LBf6rqxDb(zrQI`H%Hu-PzOyXjwx1W%ZY1(=P`!oyC4(cby8_dF8!=+tJy= zi^#wMnP>{9WiruD#Z!uR9~aa*AuS>5_cI|Cd}U_`tK>_Go7+A-CUkP*obRz4H_MZX z)q&vsed^m3tQS&D9l5;Iy-kNDDubSy>Bb#xcL+K#!RK~^jRRBxVe$q;>6dP9Y zBZOV?S6E*AS>QE^27+(62L}gW4|gs^hv!8tQn8#_yItgZ84h@nNv|8eSO7qC0k~6< zn)@o%X}i{ZMPtmE8N&^dF@;;;L6ZS5G__P&d7FS5U;Uf8U_J;pwm!lTuoxaS@d3NQ zKONdSHWg$%drtI`L$dQ(LI84$DxFAwi?8H0)d}_^KnXB^hvX}i;$373^oh+SUpm}z z*)O=c)uNr8h;V*~I~cqluS^y6S#XZeNA7>R(>RW{n;uS-$gQKH2>Nabi;jQ=DzBSA zJb_C4d_2bs-e3Mq24D;)4(7De(W1~Y!(_%T){>~8kZ2B89Vtn4p#LbX`uQdmrq;aP zsJCrpT(M7oPIS{*a7C!k1XI}h$waaYaw>5xGy2);aECCEkqk`t`x&q$ldu96tEOHm zte+4tRxGBCCwPExc8Sd36^ua?6Cb(&@7Phlg`DXXe`#I=ODD|W@!Fe z-t~(a7{p$iSUsRF%GEOdm%$1Pq+92`q(uk0$Tjo{ufyz0@BYkmw6`RVdp`a2M13tf zHtKV6qt=LiInO)eu#IFR3GJy&$$(^o=*{!V-QE}Mm=7UgQ+o8u7Mt**6Gji5q8})w z=aW67wY_z_WR{0-zsG<3@Ew`{HmXPotZu8KGO0|R+=GNpBg zX38dC$^FaP!;K5cg2_Pc$-y_eX#q_h)i&(=cHS~c%_fE76BwzLt{J7iijtFsOd35@ z=h^+x2ySNPfN0X3utRH9x%Dq|6796w9eznz zvLgv4W%Q+_BE~-WS#uI#$FWG~Sou^Ptp2K(S&B5jJXFWH#3YYoHVbGBNm*3nc{-Js zDtjz4Eo{ReiN<<|O3$hk?c%Nxcru z*aJfQ|D2iIb=DLaP$dX#+MOIo#_#?}`6eEbhJaw=e`8idFAi8}h`oOJ2ebuWrai*} zKGIHBVJ=`zQ7cG_s?(Pt>sNnk)BB_|s$rPv#z*dX#S8OdP-Rxwrrc&xQSe3PfXy{} z0E3v5Ym&)3lNa7q*^Ka z&O0M~wX3zS_3;>PC-e0l)mO-fz(f}_$%zV+_ zE4z^V)792rMs8hf$cQ88d4+b2{Toi}8~Y6Tc&YCeYl zrwD(Xd3`j!O`=VqsuA$Q?lbSoJm@?dK`f+cbLBQK#)PT%T$8V>^-mYSm)L|F=Ou); zi~iRiyg>@*>nu7J2!c7VM+|v{K|S2x*ok;x!P!Rw!WbuN7b3GTU1DD~8U{XY1V+U* zJk)>Z4k!b%Xx^9#ej^+n04#raQd&gQ+F3J#4cN|86F{lY7g=Q;r1q{ME4wbd7aixz zy_+zRhe5LeP0ro$m7fHY%%zJBWX@<8v`Sw&ka-Z&> zsb3=5hoL3>hvElt7q}=oO#3^YN~Z0etHgJG`)~9L((^a3Y}@vy`F@LuwUBCAA;R9P zMVg)OMPELhL^xeQGmOW^iNrE#H#O9dg*7cL++gW416j(H?9Z={|8t_~$h8-Z99z`{ z)A->sgZ`Vb_hYJU*4;2kTwmV||6y+W`-*fuUNQY@{DFsR_X#yw+~i2*CE@gd)9a&$ zK`!~|k$6r&duOmj1F9uBo?@=DW?$7 zo(rwfja5`eLX!C^aM~8eU*q+m2B|Y2#i}>`u(RcF7?j?1 zfXO#%TIG)}*ddzmC)i?m2xos0;DMdj&7XT;_uK=xPu64=W|qA9ME)^qH>eEs3S>uO zK1O#Ajozb(nYlV!I{z8HX#&TJ8-p{o1%{NfWgK$S5??ZThi3ldR@`14R7+*?7BX#VVQ`4tfs+!Bzt6S-E_;Z zm_ME9+)j|(G+SewZf8N>s37qoxfl{dlEx&8L5X~b!t3k#9!Nij(ZEL0kC~?4*1=L?4??3Z=72a@^^amh-_!o z^NvpaTMb+0lDDy%pKS)pY^Y|8Yl|nAh;whmFEkI`fbTDM9o4!tEfSE#fb1az+F%nC zo~9Pg+?*aX74V8^H)Rpel9S&G3z)1MoCtXp5_T>|=yaO=5Y4P0bXF^CZ@~ChH*D*B zK{64$kkHi82ej8S{fJ5;Nu^aPA)-6YgN~yhgK>4Bb3%9w?=a z)l$z>Ep49)+QnP^8D5uWQ#$91ZT!oeM_5nPwBjfdHcAt3QD?KEDyEOKF`oaqy$ z&=B$Sw)C!gB^xqFK9SdPF^Txv>81fZHEcna;;ti%^kNMBEhswUE=A(ymLfPXZyz*8`|52(CPWG9rr8IBf&C)&= zlU>xBQ=}fCA*l7>PFP}C=On}Ff5Apw{Szw^#idfX1*cmFt6mJ=(meKD-Vv9>T~?8X_!O`q!lVPA*3E|5$G~s#^$lm)mycwWn_` zgvP1+a^yCiw~rPyFHlW2qLzdlg=ov~4%pIPp7E-(#2)Pb_~>=Ikh$0Varbn_-c5J^ zL&Zrhwn7N>4K1e)iYK`lPd0#M0PLtDpbq_)QTYk@+gZHp%1iYujkDz~e~+$S$5GfK zz&j6Z#|D8h53P1F6KZDWz*M58D8t$NW(c8%z+u3Ww#N5U$)H+koL@2H#?jGI>pKgO z{wB!!w_nZ{uD$T64r=$RGRb)P(w20tWTgrVL{%mN-Xmn8rN#2C!byr`J0$@yq!*tQ=X$p=|mixLkBZI6&eSn5U8)44ztP8;!nwuW1}q%q6?!)vQ#9)Iu~RVoJIqI! z(&nYy|EU(hpZ~8~+y_;QrT_enxV(Kr!rq5Rg$4LWczD?b_`Y}WbPi%*uX5l+vk z50Zi={>-C@(H}e^fkGSPc~-<(MJPsa!K&gYkF~0KV8cZ1H^*${y`b`l9BhFZv&l(q z^;nfhpx15MB&vq+e6-Q#<4k|;n3J`~)10U4D<}erwb;J=?X}&$`|VqPT%Gf!qpHJO zhOctUtbEIWahP~9H3FaVC-VbKbluWZ2`D@#guCGTR_^%6vp6IVOD#CS2669JiSr1?`CSEW*!SxpV#cfCOU{|_?jugzRM;bEb;0Z_>r{) zAk{K29;FfZ+Qk*baW9p>xeb(xnimS1oyS~1TKo3ihweC9JyU9ripsGndhF_?889Uh zpA2;b14ZMo>cH2N_&m4<@Iy(c-wRiWYzFem~OR?MK4LkpYPrv`A={q_xm15@2QYJvHWA6N+$oxxv)W{Pp98FZ zgikfl3T(i);5w+~&0A|(U$4adB_r@DxMQcEIK1_&Gy#U*fx5uHG!apuI;rt_r`(E? zaBeDnyiP{v4=4>_^Iu*&7mT;G+HIjrzt~yeE^K!-3D}d`Ojv21O+CMF{7t*y>e5Ud zEOZy8n%b3rIfc!15>n7&H(hf2JINJDc@DO}T}|8?U$(%nnq88iujQ);cOF&5o(kAd zQbyEPl(jnY@dP%nWTyKf?s}7x@3g*2PayARA?FS@S;ySDPvRZV9bCh#k3*xhi^59k zvk@|)v^$F3ft!Q5Rgcix64ZlS$CU@s|hVNV!Vyl}%FKpSUfO3j>6s#yljv~r4~(_C?GT85S3%F z=8w1J8+-Jph1CelU^rwYUqP+b_+KIL%=DeK_4t-%TcTX3*V)NSpNWP4I!Xx&{Z%;J zDz-RPZr9V}CCzMQho3JQ@axiBz`j>pmt-E*$QImXum869nbCKqF z?>?p0neN0q-f1g)y)g5usf81*k55MST8lmOc!rzSjvZcU7B)S3ZF6S2pcdd9C>^^O zIL51Z5b{#0vE}wQ^mx1dIA7p7ISCz^!bz=~mDJY=u~iA`y8B=T0M=B&A8hmx=X)H) z!!*kV&Zhbh%<_iZxd%^@FUyE_pgR=4zCZ5Onz>4G&Ni{LcZmiY>>{hovQVvl7Z-@k z;&L&R+x0t(^Dz9!E(OQgFOM-6mHp#^N%2L$LYTQ&d&Vk^Zw(8UZtF23#pk&@ z3301w+Yj6eXW&;92Z`>aD2cHC`&Hf)8K`}UnJ%Qd+|se9aN>B>_r2uJk$|Ayx@NVzm2bT~WV%t$ zZe{5K+aZFNjv8U)y8O_q{I`t!ID?Ll5!R+`{BHde@TGOCrnI9KVq@Yc9gL~=zfNk) znA0{d6!8Z-D^)Py^0BXygY6iPs~JD;PmTRY1pLEyw6?uBmXWt~v2q-Y94@Oqdeae@ z5NK&uulKU&Xk~(a&;l~924f?v&)Al~&$%w~DM@P}@EvF`dGHm`KM3NPjV7ah?W~9P z0zRMp1jy7O_j_gxVnVA?DQ+rXd;()cuisTEz8bs8_5HNj|N9EQHJZj9NI9v2|Msrh zquu}0!OVh{*5Kt9oMnUjXX6{K`Lkr`s8gLi@}haz-koPN_eZ}+$VQv+3XL{NZ0B8n zd26!Eu?AeIMB@)7ph-C?<7)Fi(psk&jEfMdxYusl%UTK3+9NO2pFo+vuWm$|j(J$M z@Lj!f@eJ!EyD9<)FtoT0J9XFiNbef^97@@uwi5p%-Z0F4lyblMP3_XsDx1*1OIQv2)Cv4PIJi%1;zV27X&yYuyj&qw2Z7^AR&XM>)V)~8vcc}L!NDI~6S6DHV__C3Z# zwzI*t?iPcGaOJqwh|z1SY2>NyzdI-8S}pUO4wGIu=@vOBEoaK`XPdesBDm=$$qdtP zKMW41BY|8!)fate47Dx`@rLide%DbCV*&m&4Lle`tvGaMz+l*nVj6WnAk*s5J5b^&SZ2jYkJ{(jW$R&Z&Y7B93f z(u}0&`=T^p=VP;<5*w5UaZ^N9%=Nrg($lK^rDK5cRoy(%m>n=~xTZT0L|GOr$k8l*3#1-8knsNzGseJS|CbXfa_^LuU~A!AX*vMLSgabE@9sr& zjU3#vh#u!^U~rAOdm46+O|ye~(_e(@y4s5zmxq~4CqhP&yiQFx%G9-ZJ7`x@4c%UZ z7Xr3v&O77mY@!I*|bS~VmANbDjm3n4S-|$PXt#2c9X>d zHw)_mM@4x3csr_|Y=j^qFH+7Rvi;RQYLF%J1xnq5fYex1nu!nLK4qn4bvDhr_3uN0 z!F}PCNZoqK6GY|YjZF~*)OY_P2(>&*!Zp{iX(a&UHB7(*>8fJ=QLD-XOVeZbCk@A^ zKm!b)JC(>XvQT?8&VO{3W6c39KX%jxR^4fvlfdxI?ts~E*A%XZ+sl!q9RcY}yng)9 zma1>m?H6rvdC%X>E9D*!dAMqK>8{!kO)YWZ@JHS=b*#@r{W(v+?Z&hz=e#SoRCS+U z#r|NRorY&kwM`K-KwHRvFWYum_lXf>g-1K-iDBThsT|%DWCiGE)JO`LV?0efUniS1 z5jUqCcaYniIBFBAzIASk^X9;saiW&>m4Q5`NZntsiYk_{<;oo%lyKU}eefRRxV9v^ zTMLMoR+Y#St9a-q$`w~r7dq~Ee-+%2PGT%Z}@-w@t?kqRI$vxPFUMj8eE=d#Qul!2eq`o zmjUREt=7}%u6^~{cx$bV)7$4jBHsPmD-?h*k^SIKzl+o6u*NJ+mMdYjwc08Xqc3~u ztQ|M(ibC-~Z~0QyB38U?JN&XilkATbbq$+#%>m+Kk-PgKv60A;|I)#W_WPv$$TJJ; z4xH?Ik|>sWvolygk+y*LdEZk{nPCqd{Od6L&g3~q5yV?nTgHdKAG7U z01rVo7uWUVgP*@!htgdatmXQTGUB~H96O^GB$#IfIZ3f7Mn{ZblBu5SZCA0K#pmD> zJu%D)?}FQFTQPwuBXy&6fT2hM*I`Z z0}e7u)x5n}u{x>pW|hw(Rm^<#&hW3dyNB`D@OrHC@&RajWwS>S^q8A?y!|i3eWwup zVTkw&&t2HsooGN|tRX!+k?2N<`rH9Y6Ym5Lv)SU6=4YHyv}&^?WT`c3VJOjC9Hen@ z*Sg%8v&30o?^wbV1q5B}I?vV|KdRK&!}_2ngUOA(gbWtDdl}!crH^Y|nW83{|Le_> z6ol}U_8HulEtzR=!8AnY50hHf2?oSJd2h@FIK!bT* zbE8M$F}n=aZ-hSM29Q!l1bv-1|6*Nfs+H!}I+f^`x9?6}%`_98*%oV%{yZkJOj9Ah zrW%6}%Ae$@QjV~k=U?_1w4F2u<`1jIp}hD-=_nM~>I6rd*O!vgy3NDa$_r}(*0qFa z%Anu)SoCOb`ILEYux-+jF{QcLH{a9wV;B2dx08)Ir;qP#ciiX2`SVoTtkiO_StUKZ ztK_S5O=8E&W4k3q`jd(OvKFmH3yS*)+cT$3>%&pwCge+vX}-9Z4%M4I7NBbx%Uxe! zg4d}^X(SE+#rk8ayxU$sP)8sApCl~Cd*|ldzx7Syo>j2Mdu}L5O_l?gmv4oIqh-J zmDpLE)coWeeqB9$;au4fR_Yc2^1ODh_T}uR#Z$lKg`GXB}AmRq*qbfJ9Xain}pnsm}P94S{` z5U^V*6lcJjwt4S z5k8@kep}J0!U`UhpkqRM#J^Bh(AnKH0NH~0r+{tSPJKYy;m5I@iwQ($Bo#ZpnW*Yp z)nW1Q+cceT_xWrdIt~(Dg9oy*d23d%!Q4rQ8q#Qz$(wSa11(~h$4GETi}53m$47fR z*ANO^^f|TAB}(M?CZyDB4$St(Un16px)tsUf_CGX1UP_?#M)r`VF!ADlrZ5dJ5=BU z7c)E}v-9rnD9yY7{Vi`;^yCDHTu+N$#1B_grm{AO!54$w9E@OPrKdIT72h$k^wZ1A zVDaBI>Laaik&>T~VhnD2dcQJ9F?@h>9|rdXk&%PaGJX0XB7rb5r2pyKj_OAt6vRzw zZsM){=V1~8*=ZMl@oG-(lVZ4AjJB`vxX(aU^$EfVQGIk z#T@z^y{~0OM%$`yg$)kvEdgq(Jk=#S zbh0T29;{}HnnsU8U(bdqQ2bl#GfN!b*ru%4aqK05@83FDAr;}B9z)ff_sDqQBYJQo zEXJ;cRpv>R11SEuKVrNcf0xaVF(c;@b$ znM3!fU5RlnZ(ix)IJddn|JJ?!J;X0F9e)f-zRsQ1J7gcMAbb$UioH)bQjp^+;r?ve zRj(uR<_o(Czq@Ng8pj=a%mzugmy+Qx!$$GRKAT@?Nt-dK24j+gXF z#26FrorSmKb{p%c>%Yg6 z)D@wgkNP!7U0Z3MQh)K3uBG zJNhJ^Tn|2Q%xEuv+8Y_gVkj${{)N@I2W#iBL{e=R*$mYHp z__{5j_|%m6v~uzO%yz|V3IXj;C=r`*_%X5LO>H?X>@}HNp>Wk2)l6b|BX$;JbUqs{ zn7RtLT`w5AjpHcHxt~5Vv6;_u=dIzlm{VLiGd*SDqguk3afMYe^qWDJ=GYk&#MJ+Z zpB_@_yj?JSXN>Bc1x^ONG$O)93_dhHY zQ10vaJkn<})CTRW9#uSFP_)#ZD%A_W4hl_ zz1?em%yk?~R(Z^|rl>O(MnHM|{d_ow_w{#1!GZK32@y#osg9!(?l02>oPz)l7Ie*C z=)Z5?Pao_Huz>2cl&s5=$>zC)tI{2p1XanwySAi40iITEw!{#bGeZ0U(ZCZn1O)$w zOL<=)Q9bG6u!B8GjyFv%~0;!hDJvfTWH}qyQ?% zg~ccoOT1uX#s_$cKm~nf9Vco&aSxcaI<&uiAJ|oVe_x{H=PS)#-^i(ukHb7*H65J% zCuNkX<@Cb&!*T4w;*j;rvXtBMt%COP1-|f<8I{b;m6Q|H7yI%(aIVL%9lX~YKMNCZ zY>m|rXR&*>ER5VF5_(E6;-t_G$B(jhqvP<==oxEWF0*r^sD0vB<)Z1Z01>VFp}=C? zdg=cTvK$j8PS#TqNx4J`28TI}_zmpOSN^^`&4Un^W1yy6_ZWQI$znzJ;Xe8=&$ z>otcPz(205!u$pw{MOIE-+Hts6hcqZBl6EWRhG>9AW%&r>!Et=TivbmR! zj6$@BEwqA#e=^SM6kX@t;Ez0Bb9?p~Gh0PBT6)=y=eJi!3Cpj`>+ziZlDZq@2j8#6 z*iuT}8*)_#^*x0?J3AyM@L1sv)YwzCJWSv~xn_D|^IEF7AHi>PSp#WG?ag9qe6#WG zWnx3ZgI89z9L7i;mXFhx*lVg;eL|&Y`T-mxoft8ujLdr)gi0iS4}RwFD|5RZbRwgh z$SjtdI3SHXQmcFOOl$Ta#FGbDuDdj=hknobz~uYESM^I&qDJ*nB5=(UZaJ z8**Ws;6XR}k@Xu7IEl1n@jWcdL)7_R9jCbtcI@;M@(T5D)!4Wfjts3;(84k~^mKAh zQcGSo!iN`Us35By26weI;L$P9k!C06UhGWXP25%?{?w~^az$@cefNgd@S2nQSw{ST zsb(<99vCeE4BO|$RV?2NF_O?P3_UXYswh$q*Z{~jiC~6JCD-wqOipi2wts;KagMV{ z-d%8Whi<_AjKEif?{hg_oxUE+2OR#w)LrHuX!-k+>I?L?uG2C1mgE;1()JZi*3H*j zpJ(49D`&V`Kg+|Rmae|0vTbWkJL~e#T;9qG-d;b{vh%-Hdc4c*(|iZX^ERgEa1?bl-8|ko)#+=tmK0 zKCj^YGP>pixbgfPOmooUON&po$|Fq_;eh8U&Qk-vx}boL)I$>2~Z!T zAomwSNWfLa4Vtg$K(3;Wxaz82ZZOYJr&QMf^ckML)^P9CIA}nBvf#1sAV!3^*&ciK z3j5yeUfp9FM%mGpnRI+~_YqfUf_R4XyaG>aC9}9&*Wxj)Hn$yFr%&KJ*=LoN?Sn{Q zmRTr*O^S31IkxuOF{81sjK{7IG3G1QXz)%h8i6(0)zo>pdEneByvCms`0t1E&FF&Y z9e0719Cs97Mj(N`h2Wr1@koNN-b$mQwB$tY$j>T92GXw2R;{Hvqpk`LpQh+*#3wHa zC?>Vuj*C#$8nep{xKXE7hh8`5sI1x~Qwd^YbpLLi7`J zQEcSL&SmTS-Kvhc{u{wteaR-tEs41ox40)OF(^$~3PR^aw&G+R3+&z`6)tLIUWOiO zUxS3w)8ZS9IVt=RYF1qX*9nK4>h$++40F%lLu4kms=Ur?u0)eh(I$elCw2gjRTYxu z^`$SZsOapsJ3dld5P~$=HjyesRyId__c??C{1pGXBK%n>Yb}>P_tAgZf3$jS*%KY| z&gj(apY`P#FVdpwq>!|8N>bC{s!+DAolf5IFL;TtIX216kz_2&NlMz%Vr;zcPvaju zx5~&Q?4@%wYG7$r*|J_9&5u`TXVL9Q~vKl>0j8ofv% zRS`)uJ?Y2K!j_tQktA-MJU~9t^8k3%?riJ6=&IBDQ8U-su?lEj*~)d|c6#P+j~>K| zdDi>bT=hu1CH5j^RsRuT=!Lz5q`xK02)13md`J3&Jyrf4Zcdp!Y8~D+u9sDF=Kz97 zZjPmS{-931YSyqI%1p0pm*!U5aiClaJO=bP50HHVD|EY!6`*_9A7J!(b+uWe-X7O{ zQ2^*~Z~RtQMi58QyKU~hirHaHMRJ3?euWx|fe{gE$EHk|TX6zp7meoC zbw}L)qgt-~|A7KFI8c~!-ZJB(2BjJyk$!=`LB8Iep1!_8U^D?7E`a%j@CaxBfXGnC zNN}9+WYl;?8}IM$nag(Y?~l;)Pii31Gd^;!m2|{h0DSZe zG^;hY{5F9Mn3c)k0Iw0WlU#XWQa6th2p-7oDHSWUJh}woHbaRid2yX3A-8-~Ac>Dv zG)iKSas?l zr1rYTJ+kd!De<rt|i;LABQB5qT5F zo1X5lU*lATeYAOUP&nQtl)UnF0A;XE-_nyBQdQ@9=pqkt_tiQ?AyQu<~S4pwm)|N3cOq%6wN6kCMvbLHEqxju%JA8YT z`;-i48te|yQ%*7B1vnix{_*&ZPrwhfp&}{jyuzY4MVh6H>ZP7Pr{xHcIwg&S4c#a? z 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 eJef*AeLOU(USMtT-=MtCZCyImd6ECMqD%L( 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

  • W2n{XeG29x4C; literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_admin_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_admin_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..001c6c9b4f4c8fd7c601f61d52a2b43bec0b98ab GIT binary patch literal 14146 zcmcJ$g;!fo)Gi#{-K|)l&_dAy1&T|86DaO3!QG`uad&rUaS2x3i$igT7HQGqnlHci ze)m6k@5)I|&a5?i=FHxEX7+xbiBeOM$HS(^1^@tfV2}(1aSsLnkN}wIh<|?fffa}w zx|yQ93;_P$r?9Ic1yO?K4AON20B}hD`yv6db14yp817(YS&S_VI!r3mnk4%M0Du7i zmXXx-UOnmZ$+gthJ$p8^Pq41laQl=1_L>8OA_kG? zC3~}Hxqr((mT_n<;DamjuTiW-=GPMO|4R=-8z%X+ z^iNJN`%a+bFu|Vt$*zV3|6j~NaDRV4awI;TnW&6^z54#*~$=- z88AV~z{k+?C{s#IMmAFH`&99~^x()>zF*v?Ki-y3Zv;M`@KfVyX=!1G1~XvVwCHhg zayGQJjn2&xcb}QB3BVkf%Vg}8NoA|6tIy+{{P#+GZvTyQ9SqYrO=JXDPQL8wDU*q2qEsmbh|>s{L0ZoOlb;5kL1JZPz3Zpw4o*$xSH1`+kSmcanKkk8$+Bt!Q%10rapQhAYXB9gF~pm% zo(PyyBCAzt-u8Jnk6`pGH-0Od zTt4U$n@T*uUC)8Th#J2q`iAHq%Qk7@hU2YOoC zomUq8z1I7B{#agJrpxFo&I2o}+}26UOEkgrn`~2i|J*L}zYKbth z*tj@eZnY5@U8yO6H7XgCvB3dlDLpenMgfT}8Q6sA72?(XF3?6??hfU}v$>EGC|qdG zbr){~48JY>`QU1Jxo#(@Your9`ye!uKyPhlm6a8aAEzaioXNnUlx32GREdAG&l|E; z4tdvLI}f~mAnbRJf{<_}^6L@GQO|?e$w--{(O}B>YV>RjVGOav{^Erjr-Z0T>a-;C zM3RKgzeb5(Ue4ez>OBLm#qYs^*V;kvjgenU5Qh6vwOizJ?S%Yo9Qq~BrINC;%hfXJ zh*dUio}#WJ7-Bfg&taesVV7Bk?D!G65N->z+Jwsy4kwp8)z1(rO|xg8pwr!!HMb4!LOzF=pqrzMqwsXX)#iwb!J)PwtQv~2kz^@L|)||)G2a%Q@IN|~#HdmtbqE@>%O(T6a*jLRjgOCa z#gwKp#hVwi{rO;scti{w??=Az^>tb|w-}{q!L0nh^)nz_FKBUT7$7fKe0syehPl2=rfdhPPpZuu1lqDd!l#WG=~s z=tSUbvuxIIsSv~@8qR>J((GzYjHF_<-}%=n8Hg$=QL#}xYs1~cJ@WI4mVjPw`{g-? zHt%%if)UJ_{8KW9Nskh9yq{Dc-LSXOKxu$wmH}_<&^d&@y>jAa(h@qpuVbFOQkGf{ ztHjJ`f@%4@oH9Koz&>yrd21Gy-5PFGPc#|r0k*a z&S5I5uWH{G8XRJTz~Gcr?&u}mPPS-Y#n8nLL82)(WOur*7Qrr>ZoGlu`*6$nS9$w) zKWRrQD6;f*iZ-xZpr0>hdFL;qS7g5sN7-g&rpJ+z&p9Wi$4Qy!)msi)`ZxF9D6?7wJn|i9u>Zp7%Ct(CIf?F8CjIoe@hQ3Bp z{SiF$H{{4eeav{-bZi~y@tl>ZbYB;U(;5{!{$P6M^`FWtQ-XwQ#wP%tTx>a2L&RSXWx|30gu~9_IiuHC=X;`wvq{XHT{b3 z)abs>!+)zRnXRCP4#~!>0+S8S6+-yi&U4>P`&m(Of!Z%m_a-=K3n7}&S4}G|=DF4% zFKN;Lwk#N`1gADqNFF}`tZ9)JBb+;%#BrtPfc=-k6O&w*y)W#iD}J%R(+A)EOq?sy z`o<${P^6W%>=;HQ12VrJ&Lp2}RQti8Oa`%osVp0~N``02eqQUD->Jp$$CgbGrMgaHXAJe5^G%tR#VD599f%#AQFTz`-r?s!KptuoP|hUAJlzUH$Tx zLz#L@w>Y=yO~e|xHyUfUH7gKVPE0Bg!5&5YC2f#=J2M-&fZ9EH%M!s|Ny?%~mxI6k zEv)I7S+vJ9wkQ+>ME;rBFBI#Pfc5Z@xZFX*m3e07g5QYE*&&LbL4_ZTsz*hcE`jwK zWkdraN~_-#FwStDJr*)B&r!>t<%C*FNoqh5H+>R9o~H!@uWbhkyl1Kv+!AUNf6m zmdBKE7lS7cv-G!XU#+^)zt9?fJ=RvZeoPle&Y*&c9(lYu@ep>IggxjJwjNV>6eF}4 zG5W+M4!{7EN56? zNRy#7Q3PYJ2XR|$sTbgQl6sH1$yaG(w4cx*wQkK8uc+JLLPsRaupqSwc)9Nu7FGWU z)XM{E)Zefulk5UnR8Xl?6jm&uZ8Fs+WljAP2B-)-a-*!)jm6VjPB-ynH>)MmaA!Gy zzH_IVLk8$`pk9ulfA0 zpx>Z()uCu~(SV~_0F;KXv?{GaQq-A7QfsG%`>2CO$|`;T>v;4L>l{rCWuu!=>Vvat zH|NdY<9^70{+Pad7ZBqncxG9>JP6b9-vO|u@3@T3e1y8*TuRtuY~62`aeQeKvW^+} zW@KQ!#hB6q*ORe+XSSr3K_8?Nw=(o4=x&%vzT6zs+*uMQd~Rh#qY9OCEV>F6`QnTI z4qq~0gZpSTh=G^5P}`U}Nvb%NLAkFHD2+lcU4oyd24P=`#a~s56^g~njwM)$#nnOl zLbK{Asrc_t87DU$rD4=>MV$_C_dZ`{MhqB;hN?gb(L+;{4J;<|4z?j#((>9uq>-@% zYq9vcVMUXJiL%5ju>|@`@ynDDK4A+UUW+;QH$P-4sks}JKoB)y=6cfMj+{D=tpnXo zJh45@nVP<>J01Htt&OZAA}MAW&r89$)u%%i4^Jq2NqC4u76^-g9&b5Fb8k6R`{@u+ zYwqIy#sofVdHTV?q>MQWHoVewj!gcuT?YoXBPE(cwk>SwSIUtontmx0Zn_{BP8!(! zjHE@aR!{s+tgiRodW`{XtD`e~G23nWjms1aSv?oPp2Cd3Hy|J!M+7m`VV&bAgv{*) zFLo)EAf|PoPzhH3;#(uPGA*ZW)@Y4lAxrnsU%CgMRs!%z4M=Lxyw1+fe>=V7>7=~a zo31_Iwbs_voAtlm5oa~Ty5{>Tip6$kd8FpzJ$apo!fl2949Kpg zc_w;8e*z*o33vnRDYL=*`&l_?@n1pghw(WD`6HD9DPOQ zl3ss87Dh62p>fl~5ie+nPoW$?X&cII<;iH_$PUQk{dmBuNd&^mV_;NniY{soCm*pA zMwP_fIE!RehU^OIW-y)Zi%)@&bAsRia5i~qp+98ENSh=n^ZZWJt7h;RgrSewWZwdR1nUM z3z32OMMCSKX!way{43&pWc!gVbecwYbX=(J7YePAXz~n^xklV}u$D*z(`O z_=1od`YX^bU|yx(L79~OhW-KsA&kgcAc-a|l9r(^Y98w~3E$}>j%NWUr*g;ok}0QK z)+i!v`Tngj@LaL9-WRAh7G+GD>-97kma{i_idEKpL$;qm8V8dcN8wV4B2Ejp;^8h0 z8I-UCXM!||`3!Wn`&Vfxa8=zTueq~l=q zg%*NBt)AjZ|ENew)+zA$NHis=bRfm*Yd-yCwAz(<3sWj zLjlz^>;OYXT`qK<5$URw$Yd`=P`ODJ*%pyf*emf+nm2R(K9IC07Fi)xzAtT+VV0V4 zj{~#3eYgYQvNv!H>6nIZEIfK!oe-ipN|_1qUo%9+pR=dfV93Bc?HT);zc?S3qJ@2} zCsbVhVX~aJt9y+WYeA!U5~CY6URoZW$iUL(7_9=?1xkX3Oon!kmC>d)A^XP;9x$gW zJ~2pLjQ+FzU@zQkzJjWd6$37(1?+L2$Mik@z%!TuIk+C-OCfl3AoRb8PZZRTgR zroQW9Ag)GS>Fr!Q} zv-oVXmSLrbQe~KE6iSL#`+`{PrAX!Jl#~oCJfSk6Y%p36Uwj&A11-h4XT37bh;uzB z&PYpxA8Y?KvhBbiC%O*G7znF((rJ9sJ>eLc9^C&QN|&?Y3*3z|b_&uaZs$}-mcA(X3^m=UeWIlP}` zD4i9?SdWLZMwmG#!=Q#81_33RWMP$)F-Gx3VSbXyl?!{rLW(S3p(N*K@M~jQ=X>mD ztCi|m!cbc;S{4r6`CeW$WaZpaUB?n_)MAxys59)hNQ)Iwk7JDP(F}5bP>XO=BVZhj zHUto$C7UfTIcLK{uIX6yj5=p@Ln$d$s&q`~2{Ac_&bx%dvPqlf{(bKVCf%EZx}I*leXUnZRWiiCl#nksO_dGLTW{6$4(bA#3#*&_=)my6uDq*K;CP2tQ*k{pF5KurbKGzFx*VfUwC{*y@m zPM+XgK!PdOOvlMBqf4Wv-ids8-oq|b22y8 zCoI`{$qts&PegRKY9MC0Q1p}?Vk!I7wA~KIC}JU(QP?7XC(UEj{1-IahGG(GTNw;A zn{2DJk||Vzwl$$`X#YS7o9LX7iDlWqE`(-;+=i1d)aakJ!#DkI)LfH)oe7U+5HRiR z(Vfz?uc-g>-ZC_l0vyK9En}rcVVUF?vu2~1& z49pygrr@z%sT`-%m60F+m<~=TEiZoo${8=_pf_Gg`oVb1?QX9D1Y&pFU(rTASHN?x zdtao*n(&k@IzS`_QWm+};1rDYNsdf1V*a$!I2<!kDvAinUIhEFnYfOG?lYV6}ugl|AdTWl_s_2Fl!Tqd&|jG7=xK^NsH(on=U zp%p$Z8cC1=GX96lI{dW_2GmtX#$se6k9peVdfDwb3lbh(5o1Rc3Vae$Cv{oWwMMG9 zUwU_Qver8ML30qS&_vQWbFS-%RqYyT%Z5ve464T}{mhLvQmy_5Hj*6AeS-XnooE(2 zM{_i>XYh0=pbdE+y|qD&?zOujh~0&`ps(!1l%a5c`}kufW_l7Pd9Lu|1hzvB1D{^jueeoQ<|RVGP>P;^@Ejj1Zp1ddqYs3O~6jJGlRCF z6cJ%Wl;F@Ab}8!MUK!Iv)I_DMz2+D)=)6R_LTnUaNqfQUA`(m>frr{tsORGV9dKQp zuGmr^go18X5TpI-mybL=jdMJ*YVa)w&RD}P>nU5oWNbZQgM6x8x(pd4uEY#j*dmiu z?4d;KBNK?zlXCsuE{~;Vk$C&9@jW(|-^#de)=W#--LbW}Vlr?U77)6;AopR7E&6VC zse94y?5{E0xBG60D}PgEyJNL&A(UvIzn&w+(jHfu8N{G0k%?)`5H4pIzL*@LZYhZy zyl0lG&}`AW|I^&>yA&f-EiQnyOIE<|lJ=Iu85+XPU$R51|5+Dy=Y|WU^B*vqdbRCr zOY*3w|KXj1`?91ABU_?^`Cn30HlV_g4Vig%wB4ksMJ1>`vnmhxO~v@uxMbFQ@C@#r z-t>_LRcDPO`!^Z_c(AhRwY;p1VKisTOa4k(qg2|g<%c9umdza@v;Zn%D`hXTb*cQG z<)knBieZS~0Xkj|#4{3oG@ST7QKXc{l!$Iz@I6&18uV$D82vHURCFhCkPy9)iMyqr zTz4snn_o{Nw-mFClBU{qYSHE0GS6VU2x}s7C<9YG$$x-OgY|U2hcd&)%2ry_dtBy} zT-~&sqc@32I_VyvxhLO@uD|Bzo{U++N!YFZe!xQhx+0g$_IXg!y=e^4z+x1&qKUR5 zENjRtWH05r@JlM_vlWYHp=GvCBD8LY)SD-1eD@tj=F?FW3fxiDg#NAKs)Z2arr z;xA^L=grF3FDb{Vxm-j7+R|t@D566x;)J#dYn z1G0K~VP#fI)ZsFj%l$=qT#X)P!66DrX{D%vN`z&1QA|HWVY-FpOO@D^1k_Mv?fOss z-!)zr1#{z4%OSmu%Q~JQ&iZ7fltEUZlHAM_%Zg$-R-Qy$%golH+q0!0^6StbX6SeD zGQkY*V2g=s^%RVgS*N^k8T9#zanq zAYzKY9e;m8J7rvHBmV=tUZ*t$Fb!3!wxda4mYSOAlczO~n{>%|@C*_%f+S z5TW=_qnG)KB_SKUb5&*v7h~H{)Hus>C0t!mbL%ut5?S;&S)iXN7&OhdGD@m~g?mXl zV#0VX(6N2xoUDQz)@Y_DhQq2oMlv;a5UV`4=w7bybh{1d z_zVX}3#E|796pI~k^J`OXp$e2DV#M_0!IP_3CFvetN2!5_cDoD_2-qoJjeRE4bD|S zHbOqBwUPgXj{VAsDvJw+{oYKbt6mYXqlb>51w*1 zBB?+wWUWY*rf^kl;i%4Mzqrijjf4@K`uv*{HIvdd^e3|Ms;K6Q6t^c&%nysHY7@*M zn*|fMn%*f+G*)@Th(Gw(NEyJiSp0Tqju^teLZ*N8HR!D7z;xG z*4Ea3g5C4Bdp>mjTLZTucSgoj0`X0`ec=>Fl_4H$T?gWD`N1ex7%RjgW!QxlfqCYg z`M*B%nf6mjYzh!X?D~nezh6$FnAq7xS5>ix5oVT0?X{6cqkUcAWo8zeQ>k1;Uum?= zbc1QLQ?P((Ny6C!37La;kRop?t*XeHzE@^8V%#76VPjd6BF6@iX%J9@Y#AU!C<~nH z_F5OAnOYn?EoPN$%lr_Nwo?<3B7@L&k{Qw95FkS&7~`kxR;yyz7VFoME%hNV{`AyuEQZ;h z#Pjh|yS?(>uVjgM^%S#cBX+Va3hj7!HMbEV606)>{*I#+@)sF(%}yx z0vg{)mpdHv&-TTQKCB&x9?X$&^d^YH(RQm4V>uVjbbGed6A##W+`RQg{SUn5;+j1Q zLsgGXL~PK~LPDt16hd5Qi&o@-D**irTG>ElHCvDwDync93D$Rs`5Uq#`dyF4_te{`T}`ogInXUg znSnbMEt_R{!MCJNdd;buhTR?WT*!wtjau^VAb4OgTk#5%S42ed+X4caRwzSYN9Ld} z#bNg>2`D34-gltLuE&q~w91$yDQ4|T4F-etZ%7SNn$XGHy{}ARc>LTO)KTwahk;xsE35Jz12Iwdd?=!G-FU}(Vfs#8X$X`x6(SVh^oQm3or_GW1ES9=eA4gVc~@NjZc3c(v#9xZ(41ICTh5e7{5mQK=XUIVdHu z^QX$@_laNdkATt+fx#)&xm9X1LIN}f()DWz5@Kd{I%GhsOMQbb7)X<(nUHmfi$ zjDfsaDn-{RRyQcs_$jStyE|N2)PK!>2}?9S4{q#jGwm_xvW{~irjBTu(BcA|(G>6l zKep{=)qbVJW=nS+&eRpfQzq%LDw-&LX#~6oh{9tvJ4xM zcqzm*9}1>h_+TXDFE~xtkulrPD}}iqDtW5&J<)0E#45-<>uFkWUT1haJVoXyP!W z=kp^}5K@+Y9rj~I%o6nwU9^MevUarbZ^t(=YVJKYzwob0{N{I;xQH$FL0&2cOwVJaZatFY0Pz{l~kc^d13kGJb6y_;Qr zs+mK5*?^gU|Ndc-7q*f{cW>2OjspNBBqa8scAHp1x1--#Ue)EEAk4v$;Q2Fw*yyC- zmJ+S?YcKXPwlsyz2ylxYqY7z0JyH0pa;iDpRhd;FwzASdk%>E7JM|hHcbXFKmMD&G zCIe8xeizs;;QzH;KJx+i##ibWv_Qps_7Wx*hX72a?rKYy!9?bkbzGxrqpFL z0z1iP8BJzjO><4!DdKgZHOnNj;wvTN2lIf;VuX?_b%J@5 z3AYZt&SY4Nb2Y2tBrBfr_S+P;Y$o&Oo%UT!ddo%tB_aKO>*_jvoTBFxCg*JJD4F1V;`AhgpV>ddc?{BphZ zs3_Z#_#C&@{ja^NL9YgT=4~6A_hC^afA0 zp2ZNc>2_1&oJsqvX?IfndQxdB8)-x(LF$T_ZIgo(C(1_JdQ zk*;MCiR4lOE=mb9wn`&~78R7FQBskx^h*A}AM4{%XTMrCIzrge+1qZIhc;B~iy}uf zN-k1Qkr#KreyiX|sBTNuaFjCm*9|2mQ?QG&B)F91#3IkWiZN*6y5hd~RcY>P;GUeHMZVCcx^{ zeb1HE4&R0QRtgGqX6h0!f3~f-u=k_k3i(yR=~F>hgLQu15Pofd7u;XUYhkX2lU~I0IMawG(pw=} zG9m2r7@oIvPbc=YLvZVfE#h_hs~?AJkQ*1eR<8MGr^8WImLmlU07VUCvZ1cQ*h#UM zVO{U031z{m6Bq7tS3$fN&F&6c7x7-_4G96&f+WTl(b`vbyNkk33hYYEZ+SALtn^12 zdR-bn`ZefGAisJ;;(-}jxYYNy>{#|_aq5d>*hyZ`ZN_th9Q&ne?eo~?@|i)8*L%;c zo-iwy7L1ick;H;~34zNx@3YxW9ox3#E=OgNdopct++J(=UG9tHQR{va#@G7c;_Bo@ zuIu4ie`y$t|FgdM7ER}N^|436-HeE@xuJc%C&g7Wb8n>h(+=|W z_Kag|NVQI5Gqs*$UAnbLC$wWcVzEP8jx55oj_v)({7+K4^ZV(bd;~+na>K3Q z<*LF5!7W?qoZS%e6RapqEuKHRYP8>wP^FAm_uh+px>AMnw{H5{2i_J;q2BFM^o(*n z^>c~tUYb&x>5_w!XO7%`l{0)lwQgO0-!y9LT=asUonCZ`*LkGwAMm|C*9rQx-DCV{ z1_-=WeY9G4{rhd|Pj-4eKi`os)v-Ks=kIeBxCi~#H4OmN$;J9y{_)JHH3;KN|M88^ zP+%wu+5pdYybdeit1U=c08KdZ#Z=l<3CKf3z>F;O?z}1hVe4y33oTeEs$3_P-YxGAyz-~>^r!O3TmBB@>`zZIf#2Yfd7rG+ zZ^WmKjh;LKfj0q5H^XArFV+61acA9~;+}^4!0!7$f%sCHV;$32iNje5ZjF%ombmH) zIwS$s@9!!PJnmv`M; zW9^+@?2Rs|jcz-ZetW&RBZ!f#g+CXTefZb?FDGAT-n3Xj*t_iBs~q3LuO7W_Z}+~% z|J2`HS`vHsMQ{0dA!v9l;RH27%;v9duJ*9Y>|oz9OPm@-PF5z``MNfj>*`)kRSh;& zpS!P7bU*GG!!OWYAD=C;2IeOF^@kn4Np^3Ysc1nPy%?0pJ=&Q;5Wa{;T+W!*{muda zPk;Qnn^_-VA9C`_?1C2WkN$X0ob)&@98?l4`I-wJztjO@6K>;9{ODhvzA~>A!mF#Xg2_$b`u{<>C)J^Sa_v~hMHE^b^++x0xOe%eA?KezpQj&X;72#;Ea*CS2 z!+oh(zY|*hDxec)0{qv=mZzifeEB%isD$8Q&E1UT)QzTNv{)r{KX4nFH{$uVd{MsL z`b(K5ZA1Q0WqeW>Klb8!l`{gT4Gul5aNiP4s!C4yiSrtIy;z>1T5grCAH0tIYq^bc zosvTxybn4m3~Cpve^vmzY@b*7nxB2RSpvjTJ?nm-{J|dt-?n`IvL4j)mwAJIh2}Aw z(+Opp#4E5~P$0#E=Ow_!@8mV=_H&7LE!B_wx`l^_ewXDBeOSkiC~i3a!&>&oI^03T z%_Ib(=Mr96Gc$E~sCNa%`Qzz;&K?h?k_l1x*uLP^aNvQ>KIK;rKIp=1%wyTEQ`cc$ z79ZPVe0jEg?)heUv^L%3i|F$nr|ul6^!b&P+XAEiWRBxu-1AArCUP~GkFk*v`I+~K z2!f!C2|NU^zSNuTO-^$HUS~8-a!A52*6r-GHE8}!=YGNxlHJ;QOldfFukV`;6uz6j zwT$0^w>|e<=M60x^mNc2i`c-YTbrIF%_pHj@OE8%ld|~))IZ)W@#9l5VwZ0?8VEc$oF21S8(#<{8IAL@IC1Jf5(#m7XyCZ+JibKP81V2Uod-+%Nqcj`Qr1}s}` zLHu`}nue2%eHTUi%uA$KCSK0ZK2`{78MXk$Z*Kx8&1fwQ2iID!Jh0+leRPGq=6>B< zVzN|g__1MxUM@H2<^E|v{Ar-$P67dA?2K~uq91Q|>09jkmsuCII*z3WABeX)sc;2M z@c}4b9ZnbVPrd5dMGIKTRNcy!1q2=WJoEW~1@Ci|+rNX?edqp*AHVjz-1{xR;6uT+ zUe6z!c^R!ExBG9yk5krb1|D}0XL)&(kmZ8T`*%nIMPK5Wh!Ddt!04KnOX9K@C+NEA zb8!7`Vt~NfuqS@LZkNvJac-_p<<-e%w5 z->)N!692dVqR&42hZx(GM}Rf&EAZ>WoVTM`=a_9*bBbsdt}p~mn_9=K_%`5MMW_LM zth=`0z%o9|@U*9v#M;AGQ0&&BtD)aSE4sEguuOH=^5~%8*%;m;XhqiO+kKP0*?Zd! zhofvy!>|6mACK(mxII%`hHifMd7tNTP!c%pk98*|l$Cp8%X6vCa*>xDqv7hOz`o%| zuy!JF;wgey2+^kOZXL9JaC>2V^S&4Hfh}j+Hx@@a3x5uXa*L{YesRJd#C^?!0*=ls zo2LJWq&dB09N+6)4OMi>S&==}2c@oioc#!E($acBV>D!0Xfc~T$oF%6g&~x3K|?>9 zD^6z7nd&HRa(n*uKML+WaUwIKQ7i=So(8SgW65x7t<8(TzvEYNck|y}2<$e{`3AIw zWiXm7h>{lQdbD)=B70*}Gf|zC707%vf~1)l7jQ`MK-^NEb?>R6q0!ZF3N8)0xg{&| zXw~rc+t+kFB;L%V{lO{Wh~z4&W#BgXzDuF+TWyB|N^E@mO@7eq z&PyU3{)mF3W~w`o^kP3~j6=r!M#AZMFDMthg(lfk+~#-qOYg&D&wa(DR1`qQRjT6r z_Al|&|A@~$y*t?pnzbk2SZ3>J0K1!iwowTli4yEOQbyj6pm99>5RoHjZD-cWb$r&R zh`|?$KwP;z4&!p2`2w$UIX+x=(4X{pxm z%cHcRZN>@wm)yf0j^RB37h?n5{1)rgh;gLRZH;ht;Mz%vihB;F@k0~5!E!t%LMUP@ z^9|QaPWE51j#cNmU#jBg`6Tg`@LzpOk`IE@KRA1B!#6sc z%q=>0R^tq1XhgnrY)I40p3tr?zi)0Zw=r*>8CEHZGnCq3n5%<7)E%IDcWkfT8gkwE zbGhwz)R?2FF5J97!}T?DKFHI(zaD;997iWZ(-|q?iSKYsy}HcP+@OCrs8V!|5P@H` z^}Mk)>4o$GvAmS-alv^-UO7TJF8eFW8^0K|hFG-c)hwWt=wdYJPgy-p)=l^a$0;+@ z(8viJSs|q-(Es@UJgM8=v&J^(!O=-3t!>~kR1&y}Sc6@HX;py&0!dIP!^*N~V}px@ z`TXc`L{i)&6Ag{5$|5jXKbW?i!1=4ohDX*v>(-#cPWqmczZ;t&6BLy{8<|Z6^U{t8 z*TNB}T-NvqTbr_axHBvX4-zb1N5OZTdH}&qt(HC3j_>CAPH!*`{7zc_kLoIDwGGpT zZaSY)Hh$!u)!yK*3ugE{>$h5^Zyy-VEu4<+qHhF-V4Sw&1Sc3hOBHUtojJMw>-$Xq zw2c9mF5qef{HMj90r$=ojAIL4U>I?ifr!0PvGyLxzruyGKn)Uxg+DIrICEx#qs`c0YEaJ2q O04%E_Q!8Z>`u_p{g+mDzykmW zSORojF7TWSwlV+!&Q6>i!4iyc6>&XP3B4;4`d1_k)FchnrHnutQpTFn2#}UEQcK$G z>d$6ZWz4l@%ync?XJpYJxU2<87hb0udGO34MKa8{ET*lt9IlWohUb*Xm=1i2IK*!dB9^mb#D-LV~|WXPPuN7a@{b+*Dxgzag&0e`x?@zNP3d~tz`YwWP{8sRAvD>i(-@1|AQn{^ zVpC0G_ETHX#t-3~+DPQ(<4p^K9-CCL~@D*j#?$f+uyP@U>lljc^F z;a;2OUYqGrTi{xkJDVWDS35wWqz>rpYOxx}}*6co_%EBSG0VC%1xwmU%` zWx<_gAy3M}xn;!PEsyH0i0Z3|?yHD-T1k5bV$k{-H~OpTFBtJJs*(rp#Sh$1 z7_7N9SbJ*-)SNcdnlW6LI{YwgxFvn0A$_DVeWWFQv?+bGJ!_()fZ18Zd{Q*|a^zKC z*(>Jg)M&@_Sm(^t_}naWX?|*XVR~b6c#}1<#TwmSpV(O*+S#7k+kL&iH}`?P{O{53 zm*bwLeU# zOS__4U1dVacBUodHx6mL$*x!O+|v2yojR8~wQWMHhnPz0(%)oz7M@Ph{;B+W(i(k# zO`r9n`*YqYOybAxyJtP&k};SgKt^V=>}^PBD6iQy?}25u$y&LNo@b&l=ghUhz_2iP zcdvI%PUYpnizz4Rz`vI-iv3jI05SfJ791OkN*!ts_qO8UoEiJQ$oqwVK>fohMiU|I zZS1$>N6xCMF2RnDFxFBIKv-P(^gY?dg}U47C6;GLhKY)idfTa`B(35W&z>9M*q1%w zYXeY#Mx*t;%gEpnTxQ#r+0-jiwVesin-<%MyAiCAAvsQ*{$QrS!UnKU)mt<3o_# zBuXVk>SpD@dEdTKI~oZI{kRG81#U;jO8v#ffu!A|CAQH$H$=?)iQ?pwM#AIAyk^c- zrmilULW{k`(^X$jWd+Ui zB@T9u6=oTRJ>gK`4l?m>vHax%=?0vlGQ?=>=*y|Sy`G zLQGdFcD8D&swy+PE-imX@d#`js30@t&3XhOOeUsaBjPye$(OzP++5w@tth4FeYdQ% zjc5tZn8YJYT~0m&-c&vK_v2ni2{$(FnWlwn9Bj%JCKUBe?iVPE?n*;?P9c^xkh*VaFzcY&P*?V(% zsOBm}Crwp(53Ft)-uSSrTh!2bxQaZ_#qoZe?O=4E_-Rcl~*DU#nb*b@TYcIpSF(*3!YE73Guq9}G`B6951J literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_bronze_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_bronze_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..aec29b6bd3e9b256954107454bbd2b3835eb4519 GIT binary patch literal 2139 zcmZwHX*ksD8wc>2WJ#UF;gl(a$TDO%L-tvjCTTE?bz~XKSh8<3#@NY>tz;?LLS%`O zj(t?fR$?q|I%ST~DT9dW|MTYm>O9xy+3pw5i|6`Ycc!fk_BYWJq973HH)|^t0oWNJ z5EvvP0G#kDtg9fYpE-1sV9rrcM=KEKZybu$e|77FfchROdboDw*nZ-TN^4^8!6z7 z6waMJg$Ed)Iu9^Wv@ub%HC3`TQ@RK+S0d~?ZD(=X-cs2CfKVnPlpT>OPAGsX34m60 zMytAD)LgM@ZdOotfHl;^THOPuPR6Nwo>TY2Yj~Xpobf(?#>eK2?*&bYt)|~TE&q#J z0RRF(JCLAFwbKr=*9mse3E8I`>Zp5ppI(@gUN{M$9|3UIk95|LaxsW@HHdMA#kj#@ z0q(FkcX+%9JOMy9Oz=5NBOB6ujp?3-bWbDtB_le;B+<`=amk3`Z^}r3C(+p(@Z8ZGZ~rXZE z&^#y5EGG)VqMEa!kgOO0iXDq)$D!Hr=-ePgZZIM@9+MZ0%%frQX_zu5;YKpRuKbGq zEv8dNvQtGWsWO>VndV%X<5-pMT*Y#%W;xzwxzw^<>)390^4uHpFEtbZd>RXV?-o#+ z3jLa|2DBCh-YcTE6$Q5gt_R;Q4tZD{_OK+Zvn0H;B;rwN4Afhy*}?c{;R6i#glr!Ixlm@-(OGT4$n)S5GLk3G`H zem2Y*?JOD{85|#Mop^k2a{S5E^O3pf@%fpF_uPTMXE`5c2bUIyc=P?drSVV8FIGQI zeO{Y?$b3lz;tP%-*w}$AmS%nTFPF|?QJ@S#Su5ajDAbA+4gwvP+@D}jNf`tv3P)I< zM+?6dmK8Z6DHzgy9|RIqwMJRm$IP#Bci~fsGJRj!I5oFxnj?2dF$JVCCyhoOSbl`g z#pkXPy45ex%S>FJ{fG|?dN=!7We=?&l~{L0ywl-3wnvM;OP|>J`Ni}p_3hf`b`Wp1 zY=TcM|F-)hPVyi^L?K1|KbA?2?X95D(8&w|`rh^5ArQ#qG(S=1?4Q!ofsJ7EM4XaD z&3b>baBC}v!@)>t8||A4ddwF~w6(SM^$Uw*fBpQy=T%izb$7i>*V3e~e;Ce`L{#KH##vi;M%1^rZ*ZI6 z_9jY`8JWY0q73fk+vOpr3XV!id31|Pe@PO!dGjVU3WY+U(HAbT5&b;AsmUz$f$jC& z+}vwID%F-kGRDUwCEF+$EG$6j$l57?{Z^;F&u)&6j*$j?ikh0fzP{nS`T6;@w1KBR zJ!Vy6wqr32)cd8SCyU#=yHm?wWMIZ{_&1Jl4u-$(V`-Vx+}zpOS+ACZ36D+>!qw>Z zF=)H4uC56QU0q#ND)1!_U+wMfb%Yoj8^7(I~giHncFikmGvcpwHzY;0+7cYP?{!+jm(2ln#va&TB& zTr@M&I2O1<3=9m^HBwQjtrFM**X!%*=0A3R6tVn$lfN{kr>Cx^)!fj)VH__PdGh4l z_Cot1A~^M)Cr3#4_=9q`oM-pzZgq*wV_IofTgjrOKZGX-P}O`!v&UlY;@8#HRmc&; z-JLzVS{vF-CCWiy%6f~s+F^_P}=_ve||++>|~0L z0~!*`z-5E~_`~Gn#Ms#Iu$ug>2M@M(_|ov;GGk#qNHX|owbj9p3|!4FBX~`)y5@4H z>-RrB-mY+)xzqids!&nou(PI0O5W2@3WY)wk&lp>y!#kbd<5pAt}Z4frYspO@a?l( zSB#FT2rgClI_Hk{YgR+Oag$0wxWt;?MSU|$94pQv={XIP^EX1XxuoW6E53b;* zpBS>hiToe&B+^`ofwyikCOPQagwrv<99&h{nx*rV%Z}f*Rkx9($bIXckbMonIST@*Fl%A4SNGg5R>bP+l0cSiNEOG zhvY@-?V)+?9UUFxKPQ@_!N*gYhP+SYC@XR@1pcc({l8Yt{dr(7if)ntF*pRYQIIv- K2GxWhGyezt|I&{D literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_diamond.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_diamond.png new file mode 100755 index 0000000000000000000000000000000000000000..696d8bd32fcad9bf5177e314476b47b9ef7a24e0 GIT binary patch literal 2839 zcmcJQi96KWAIHCpkmXWBQiDv3T?{%9^;*A~eQs zMt<3{Oi>Jz8QX0pGGm>I*?u$k`TYyObDnda^L);8KIi$o&gZ;8_s_aJD=X|$002N4 zbaC_q04ebjz{<;t=Q%>7WJ5N@)!7jcN&2()${ev}Yn+SUbpTLQlME@KplGMqD0c&N zbCRRWL6!6lZAk41004yw(D9@fdSY>MJahL~^`2$Kg>_5bBP|uE8M^P*EJZa=qjyH; zP20ZH&krWf-Q+{`ww^v4sDJMcmZWR5R50eU?S6>9oYJ4LZsYy$aT)J9j~2(N_%+W9 ziB=5D^VNFjZdI*iLEGAm1QcrAVnJ&_l@SO9W5PG`-_En@oLAEOGVBV`P(b!P7@t z$6)6)K+l4nOPV1)UFV>}gS4{e2N9`*=XO+Yc({zz8-OYT7Q+Fzw&-8|o~)E51u#7~ zYkyANcP{bGtB8dX?Qj*J2XEslXwz_&rI#>+C<~L$10W3a8_k26d@c0f^O@S*PNYB$ zQpSDRxIG$FMvkYK{8H|<<|X@H;Q5CZ4R_+TkH>clJ#{EZhs!3HIK{IgD><8-#ejXFQMLDUiKBtc{T)U$_4u!(%&!m5w^4@{P%b;$Uuq9|mdBSS6q%Jse1fqOAfZ_mkTiZQp9J zwfw?SfZoz~Xx-|YoiG2WQA7(f#!Q0pjc-3GX;|jf1;19Lv|eWvBvi$`@Q$ZbNb-i6kr_eD3!?`Q!`# zMzi1$YEXe|>h4$ko-)LB zy{PpGMpQlx8U1?0V})ozuQ4;(V6>iBQR^1XS{d%vB)-k|Tu~99Yg$%%riR65N&T{F zCwIEG57Hw8%tVOCrL_&{uaUyvm49==5u2hKVLz(5G=dtTt-&rzoyb(Qj?IDDa_3*; zDssbWtls!KO_$wH&^)YyGL*rGdJ7~uk|MTYd zK9P(HX9y8vppJJz`53Mv^be;Xq&rvU)zeAc+be7;C%@ zZyfPfNaErKS%sIXG~Kt)OB=!;#?_J#xcVq6G?~7zH85?Vo_okw_7L5_{>)54wQ>Es zZx^jCmc4XW6(f_JW?mh>^H-^sE(EB3tfcF=;63e@bT^nANtl0na{lSf)Hjvl1WHY{ zT&S7mNk5u=*QKTy+sd0r(+lEG%-IemaGlWIbqQmpqP7}!W-jKOmF^j*d+;f`lmx)~ z7pXao^RpBOl&?;Q_IR)xkxfq!vm2h<2M%-U4%tmSP8R$;1`hwY&S{Emyddj-v3P03 z->C!H=vUggXdUl@3!nEkJ8R&lV^2cvh(KbnpEOn9z8;w)H}y${0)S-rp6JuRim7p8B0VTY*azgT_tg4#yi!jV(HZn?n1%Kz)s7N{hajv3FN(*; zxa9T>%&#a!-Rd0y&^B!DQ@5yND5oD2^DpdBpr<6!Ca*$Aw7Gl+_uTXHYI;Kh{p9gg zk%>$xdSoxU3Q$r{x@}SDP+J>v9l{#NbMTnq_SfmHTJm zDa&!HFf~|xIzF$4_-Lrg{#ODZ!CnH#elY?VNMmV)7Bml*vF_`bnQ~z&YpYjEG4_*@ z9Wzz>I&|6r(eVvO5HQ;FN%*-^k0S%xgYF0Jz@m5UTI-Fa=ku5jtX%97*F1xPfuRXh zqX8fz*260YA-(%v!lSlr-X#$ag1a_eR*zcGxAUfDf-ed`os6Q2Ha2F{9vaa82r1pN zljm+993RXyk}p@tuCcthY&bl$V6PElDBn0iE_CE zo!QvsaB51cqdft7u)c$i@IA=w-LtoO@-{JrN3$T=y*ZF|hbXPCQ<$ zPLZ6L!#5XM)mz-oA}8T2nWziSi?TD=`3;X1y+{?Vvc9^(r4uzQlV_v%$P|hOve7Y zhJnv&bXzNP>B=JoQ_CsijNgoZ#k|LlSXy6=f6!nje$%O0GGMRW3XhFu=0h;~_L@XFFB}&h7w%S~N+Cga$ z*Y*U=!ZTPz=r_YHg)L6F`lB0f+yi4-2# z2VoA$L_!+y9`vkg*|x-Vg5W!r w1>u8NdDOsF%-WBhPPh9L5@-MK_B&oA-G3p>`twr0mE0BuRRFodN zfXJ1mp-SjQs`PH?Mqch8@P2$|XZP&vr=2-xXXnJ38tZX!2yp-az-6G1ymyL`0008m zSWi3RVR*qQusYw-LjouN1^H7!(&>a9qi=%+0M2v&B?$N@6Lva;1R31bg-k(2+29fp znHxp`zzsJ*-ZT#$ThH=&Y2F4WO<{XbdtZKF9{vnZLOO35nh)r+gDpNp_rt2`F_vCZ zj)~GQqLH#~iEpfBpCjC)5o8#}u*B0w`a^o86Ymq20U!@%&jF^&i?7LFC%(?WeoNS( zO;&mcM%m{%{aEbn+RN0Sh4maZg&(h$5dj^x3(;r)rzNC3m_729)kJjf)y9!BEDBH4 zz=&L4eEJVmHIhYqX|A%oODSHvXPXV^{nfWMJI5$oeBbHc-tVDR-23R9iSzKdLXpxic6)eA6Qgt6iQ(`$Cvf$5{tmid z?PB<&c6ZI&Hi!RkYlUDBXE}Th4OH#2h`&>YTd>OIoV%crN-v9^?ueaFqOl!w1-REa z6OFe%P3`V=j?lIUGla;OJ{$JY!4)w7l0rSNWiqY4#Gg?jHmnfLKN`g2KwOLZvH{lV z_k#XPohU)!^`vp;^iBNih^;**sty-?#JN~pcyNJ#y|ZLJzNI#443 z0qh=1)@?u&>ORT5r5k1w2-#`uQ@!?z4PanpVesvs75@>_S>`7rp4?2>v54-*YYMUl z8-p}i;C-o-6(q$xl^UZf%Bm%ErZYgqet~mt&CtzAMi8uwu`nyJ6ZoKyHb_&O7+SB^qmNiA8Mx(js%_^H;KoW#|6xhmU5jvcmQ&p zz8$_lP*U)^zAe#)!p;0HEFf+!RWQm%{Y+J;+}LcqT94|*dKX=ldcM$hk5W2o>IHGg zgJ5oeyxj~PI9)t4FTBke71&~e*e2F)Z$Jy#j06QF-CG%G7o&Bx*{~HA z2SjJ-k(%%~=D7Kypw{Xz29M?Qm{UG73lQJ`DmmmF9`_7i|^b*YcWZL7& zB#U(_%eeEV)mBThRBg{bkyGIT_uDmBI%qpgl>H2sjAF6!R=%ZI=hF1`^D7x@GL{lC zDdQG4=(n-l#xRYebVksDz(P}=Q=3CA^MRg=bW7dpnG zrp(|XuBxUW&qK9X1NGHRQ@`xGh;nGAT2Jhx|6yXRyjMTmlndZ4%%@WF=gh%gIHo|X$G)s+)k!)8Ad`b;U;*VBmOpB2|jCE+dOK2 zAP%z*zxAA3|2FtVRaM{hv?W(jk?sPAH^2T-bblV8X|@DEr)3#T&QU%1w>m0XtXYJA zNklzG&U>ESaMxA7FcukyRd48tRY;>)>P=GG_E~vB#J(V#>m)W1%=kev;nC)`j$}R0y!H8F$}{_B zFQfVb$fRi2`$Ba|em&~hFL2u_S`BYf%kAF%7Zuv^g(LhxV+FQF}TBCVj ze6u4pExS2h)w1t5r#*A&gO3BOk>?qKAC%BCf*hLnnGJoueLFdKQgJAWrp$;$QvCU; z&swVji3!;f**CUzfM&gh-2s1MLF}GQsn3~l*S~u$h}UK?Md^=WD3uY|&SC#jwLXr~ zToFJI)3UofR5-ucc)$TzJ<8}$^r!uR)I%s8)_eSg=z%T*}ryO?aZ09nnkGvpEH z4>#>YFEC9XvrH~Lf<~>&$;A#1dGd}(|K+4%m(XGFg_tpR0H&i2R7k>QiJUsK2J02H zK$KRMZNhkGr?l&h=}?Or1}&j&8}72HouSLG{8#Rm^k_&W=UE(r)}@?L?3=Ukqe7`7 z-PQK2i*9h(_cHJxx4yk<7i0Zz8d#!uio^|~t@5%T?sD4UG zIF1W&d@$!=F+`hmL5KdKOdK%#Ybd((==g@t1o(!99ePdnyy(>;!LedgsX3IkKYA-D ziwhY36B?&9Y6-ttR568tdh>uyo; z0IiWC#5*cegR{{w28VCjioSHk-O*FpLBR8q z1=y+jBi<@|`E&^RDWd%j)>tWDfATaib;iO-T7Rcp4LszgvgfqhU;8p#j^_l(UYp?z zQJZ1g&wo-gvW)LD5ihM3Ra8n_%{mQCB9CE z`xinjJ>0kPTmnUpyP4xx?!7Y0jP;?w{>Yn+4Lamr{HwU}I<17d_XfF#Y5#g#v+hJ3 zaGcXp{ZO$G=A07XQP?^5JMA3NaT#<(ei*ccR9LgRxp_^@Bsz(wIiQvGU2pi-i8oBR zUHJ;wgg2@5^|Pmig#bW`@4w#)Makc5jfo!^|Cj%Av|`nZYElaoxiMX!7i43Gaz8pi z+rp>~*lDarcY|9=?4C-*P$o?`%hzrRWNZopHy@YXIIJ!ikJI5D;c-$sBoX@>Yi%+p zi%&01=vo=y>#*Pwz_P+KbE$Zha4_&*4I3@J+VwOfia98H6O%N;MSrk5W#tz0hHcFd zXZPBH&^WbDhAhP>io^K-hT*+j(U zn>ISG6cw`pWc)#f_jLHi{4WszLk;4mFt#qhZ}r)IOHQE*G{LjRK7Dd3f&ej^TJOP} zK2`%+^Bz(%qR)gzy;YSq${2QtLSpTCq3n-`&ZeqUM->rv?x+y))gbF|=k zHI=3p9ro8GnIsObfIkb#0_lX~Fz@VIr14p|{%d8uDfgRpWmb&xZ~S}>?PL1ix}*Qk ed`U6?;nYeDFHwcG44wK$z(Cg+S*qjs=>Gus3)MXU literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_mithril.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_mithril.png new file mode 100755 index 0000000000000000000000000000000000000000..a72ec0522c74cacd223fa6a62cb28a8b92830d06 GIT binary patch literal 2120 zcmcJPjXTrpAIHC&;h>Pk=|ru%#xD95dN_7|+C$+t-&8sx2~9b2{E(DPW>4v-PA93a zbdKnOoI}U+LpU_kNp=)g!Z4f4b2FPv-_30MZT%1DzOVbf?(1`3*XQ%OU!V8q{^{@` z%4*B?mH+^(2K{}5003b)0_?BM4Ew~BCgX+KsQ`*Epf}Ek+|pcw#p0}g*m(f3LK_zX zxLdf+U^Gtw5BiypnQvTWh7;PNlMI#t(06Ze+K5ansE)Ys4SzwkV-*!0I zvZ%J?;r8Iy>m1Q&2b3K;<D^JXyC1r@g~u6k6m zFLr(fPdXj3M{wR{jN=m7&EUY-N2Zzmu?xGK{twbD(l~QSo=(y6?6j@tejudD*Aiw zTj|JnKvMv8=a&(vgs1(u3q))}07Ffvv!C;6zeD|^C!U(-n*EY9yP=mvr?3~81m2`P zYWmmzW`sbuVRsPvk8mu&ZXZp1IdsK)uKV^A=yDBn+AFuDrsWj4S%8B|vY&r$`J+y- zaAi91)>^<0U^~W%=d6D2bCV8gl8(I~ru1#3j`+J>+$r^kj(&@&yB0Bb+~(nv!eAx1 zdw=iVdjkSGa!BzmiomX@pYM8K?3^Pp4X~9BOfYEM8CbAIGZCFp4p;!~f7y}WQu<#x zmO6v{oWzl#QT~U_TiGutL>HS@pYjQ9Tz;^w;(U0YfIc_HMLdyeLglzd~z}`BW4~SU9QSsGCSq)J_~H8TP62i zyMXXXa_(s1%!B|2YR7&+Ufut+zxF)8!|Kdn4a93q$e~KZCIx#ecijzxP<6d0HJaiF zE}1W(y@MwL?I_P%b@An&b*-6hAoAjv(D8u3L3Kd;2RriGK`;*&t@*7g^aPb7jPv4t z5+#tktvk}$Wr}3`cQ^?@hvaIW>Vy&TrF3o)j^hjlv2NlBrhq{hKOX?z47i(xLnW_7 zjn+|%SF@iz(rk=Yl&vfcNw%h?Xry86)85}K@{j9h?0s#>b>rLIMHPFy_w9NL+jbRq z?Eu&)Aj&2kfHU3TCMw=VKvr!sekY+1-f1ft%?<&8E@4Vrcg zWQ~s!)7$8NP|94#^NfNo6+yRSs5Me4MqMOR9a&XbM}2zEA4(Cm^en4f#+urL^n0jYkldWw${!g z70y;`(ktY7geuoE^s|(^g}KEzTY(VMoXGmR)!G0v^I8(x*a7t@TPfmYt?ZfbBQv3? zym5zzd&LJYZGRAzPx7+zaJTcp{_hyZ)?(9*BO#w#-1PX_4JjfeU=%nv0Ps9Y%9swt zf~`VbVzi=7E*3WUqv%at zyeLB${rI`CRf%mB)^ejZ==BwCNl; zv+yv6$g$Wo%FxrWVCZ)3Tk9G6@}%E#INLKd=RTRcrRL26Xz#0OP4u0I!;MMyTLPydo~LuHH~s$4ab|=w-j%Wu)o0I6 z=1Brx({!$8zi8zGe@LQw;X0*97%(y9hz=$|k*iy8cpXtEM{h@hSdhCYb{K))PMX7KWijvvA)a!SO(V@&m$PMxtY zIR}BwgNme#S#zl59*q?r>%?m#9bJ|6l=TL>B)4t2_=&AI=V?(>lW(BX-u(;`WYDtC+6!`(bdk&xa;CNBfFuQV*1jkl< zV$CZB*q&4?=5!t!3ljq3vZf8DOD+0^8WB-1%NvJEXjJ+i$+-{msVKnE zyVgO-=Es%{c@wo}T06pq^~zOZrlETO@L&rdJtCGo(HlYB&|r)O`W^DE+81@{|A3q6 AVgLXD literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_mithril_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_mithril_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..410ac693ffd9c316caafef291a6134296cf80829 GIT binary patch literal 2144 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_steel_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_steel_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..fbaee758009dc300be506dc7fb48ce79b188ba47 GIT binary patch literal 4266 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_wood_preview.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/shields/textures/shields_shield_wood_preview.png new file mode 100755 index 0000000000000000000000000000000000000000..2ea4ff3a9be171699cfe7a3d203ffb624b592bf9 GIT binary patch literal 2811 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 CuT&WT literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/README.txt new file mode 100755 index 00000000..cffae468 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/README.txt @@ -0,0 +1,15 @@ +[mod] visible wielded items [wieldview] +======================================= + +depends: default, 3d_armor + +Makes hand wielded items visible to other players. + +default settings: [minetest.conf] + +# Set number of seconds between visible wielded item updates. +wieldview_update_time = 2 + +# Show nodes as tiles, disabled by default +wieldview_node_tiles = false + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/depends.txt new file mode 100755 index 00000000..585cc7aa --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/depends.txt @@ -0,0 +1,2 @@ +default +3d_armor diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/init.lua new file mode 100755 index 00000000..69a3bd9f --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/init.lua @@ -0,0 +1,74 @@ +local time = 0 +local update_time = tonumber(minetest.setting_get("wieldview_update_time")) +if not update_time then + update_time = 2 + minetest.setting_set("wieldview_update_time", tostring(update_time)) +end +local node_tiles = minetest.setting_getbool("wieldview_node_tiles") +if not node_tiles then + node_tiles = false + minetest.setting_set("wieldview_node_tiles", "false") +end + +wieldview = { + wielded_item = {}, + transform = {}, +} + +dofile(minetest.get_modpath(minetest.get_current_modname()).."/transform.lua") + +wieldview.get_item_texture = function(self, item) + local texture = "3d_armor_trans.png" + if item ~= "" then + if minetest.registered_items[item] then + if minetest.registered_items[item].inventory_image ~= "" then + texture = minetest.registered_items[item].inventory_image + elseif node_tiles == true and minetest.registered_items[item].tiles then + texture = minetest.registered_items[item].tiles[1] + end + end + if wieldview.transform[item] then + texture = texture.."^[transform"..wieldview.transform[item] + end + end + return texture +end + +wieldview.update_wielded_item = function(self, player) + if not player then + return + end + local name = player:get_player_name() + local stack = player:get_wielded_item() + local item = stack:get_name() + if not item then + return + end + if self.wielded_item[name] then + if self.wielded_item[name] == item then + return + end + armor.textures[name].wielditem = self:get_item_texture(item) + armor:update_player_visuals(player) + end + self.wielded_item[name] = item +end + +minetest.register_on_joinplayer(function(player) + local name = player:get_player_name() + wieldview.wielded_item[name] = "" + minetest.after(0, function(player) + wieldview:update_wielded_item(player) + end, player) +end) + +minetest.register_globalstep(function(dtime) + time = time + dtime + if time > update_time then + for _,player in ipairs(minetest.get_connected_players()) do + wieldview:update_wielded_item(player) + end + time = 0 + end +end) + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/transform.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/transform.lua new file mode 100755 index 00000000..4d5133e8 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/3d_armor/wieldview/transform.lua @@ -0,0 +1,24 @@ +-- Wielded Item Transformations - http://dev.minetest.net/texture + +wieldview.transform = { + ["default:torch"]="R270", + ["default:sapling"]="R270", + ["flowers:dandelion_white"]="R270", + ["flowers:dandelion_yellow"]="R270", + ["flowers:geranium"]="R270", + ["flowers:rose"]="R270", + ["flowers:tulip"]="R270", + ["flowers:viola"]="R270", + ["bucket:bucket_empty"]="R270", + ["bucket:bucket_water"]="R270", + ["bucket:bucket_lava"]="R270", + ["screwdriver:screwdriver"]="R270", + ["screwdriver:screwdriver1"]="R270", + ["screwdriver:screwdriver2"]="R270", + ["screwdriver:screwdriver3"]="R270", + ["screwdriver:screwdriver4"]="R270", + ["vessels:glass_bottle"]="R270", + ["vessels:drinking_glass"]="R270", + ["vessels:steel_bottle"]="R270", +} + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/README.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/README.txt new file mode 100755 index 00000000..7dad6419 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/README.txt @@ -0,0 +1,26 @@ +Minetest 0.4 mod: bucket +========================= + +License of source code: +----------------------- +Copyright (C) 2011-2012 Kahrl +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +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 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/depends.txt new file mode 100755 index 00000000..3a7daa1d --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/depends.txt @@ -0,0 +1,2 @@ +default + diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/init.lua new file mode 100755 index 00000000..7459c451 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/init.lua @@ -0,0 +1,198 @@ +-- Minetest 0.4 mod: bucket +-- See README.txt for licensing and other information. + +local LIQUID_MAX = 8 --The number of water levels when liquid_finite is enabled + +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} +-- This function can be called from any mod (that depends on bucket). +function bucket.register_liquid(source, flowing, itemname, inventory_image, name, groups) + bucket.liquids[source] = { + source = source, + flowing = flowing, + itemname = itemname, + } + 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 + if node then + ndef = minetest.registered_nodes[node.name] + end + -- 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) or itemstack + end + + local place_liquid = function(pos, node, source, flowing) + if check_protection(pos, + user and user:get_player_name() or "", + "place "..source) then + return + elseif node.name == flowing then + fullness = fullness + node.param2 + elseif node.name == source then + fullness = LIQUID_MAX + end + minetest.add_node(pos, {name=source}) + end + + -- Check if pointing to a buildable node + if ndef and ndef.buildable_to then + -- buildable; replace the node + place_liquid(pointed_thing.under, node, + source, flowing) + else + -- not buildable to; place the liquid above + -- check if the node above can be replaced + local node = minetest.get_node_or_nil(pointed_thing.above) + if node and minetest.registered_nodes[node.name].buildable_to then + place_liquid(pointed_thing.above, + node, source, + flowing) + else + -- do not remove the bucket with the liquid + return + end + end + return {name="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) + -- Must be pointing to node + if pointed_thing.type ~= "node" then + 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) + core.add_item(pos, liquiddef.itemname) + end + + -- set to return empty buckets minus 1 + giving_back = "bucket:bucket_empty "..tostring(item_count-1) + + end + + minetest.add_node(pointed_thing.under, {name="air"}) + + return ItemStack(giving_back) + 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} +) + +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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket.png new file mode 100755 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/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket_river_water.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket_river_water.png new file mode 100755 index 0000000000000000000000000000000000000000..7afc5b0709e37ac46ae34ccd31253f03acb78337 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE09)DP*C6aRb$70?S((| zcl_c<+{ol4XAyqftL+81f?>R@z++2>pVQ_@AI)ICT$Lw$ Q3up&}r>mdKI;Vst0MK+&ZvX%Q literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket_water.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/bucket/textures/bucket_water.png new file mode 100755 index 0000000000000000000000000000000000000000..d44011a37f7fdf03736d9281f15c59931bbf04a0 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE0AW$`pS_1pC$YUNAVAV zfUiPk|3wPFDkvx@=X_Q7{hyea*woZCVZwy@^XD&Hwrtm~T~>EzH2`%nmIV0)GdMiE zkp|>Mc)B=-RNU%4@6Fd>z`+v082!Ti + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/init.lua new file mode 100755 index 00000000..ea69201e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/init.lua @@ -0,0 +1,169 @@ +local time = tonumber(os.clock())+10 +local lastpos = vector.zero or {x=0, y=0, z=0} +local last_tab, always_test + +if not core.get_gravity then + local gravity,grav_updating = 10 + function core.get_gravity() + if not grav_updating then + gravity = tonumber(core.setting_get("movement_gravity")) or gravity + grav_updating = true + core.after(50, function() + grav_updating = false + end) + end + return gravity + end + local set_setting = core.setting_set + function core.setting_set(name, v, ...) + if name == "gravity" then + name = "movement_gravity" + gravity = tonumber(v) or gravity + end + return set_setting(name, v, ...) + end + local get_setting = core.setting_get + function core.setting_get(name, ...) + if name == "gravity" then + name = "movement_gravity" + end + return get_setting(name, ...) + end +end + +local function get_nodes(pos) + if not always_test then + local rnd_pos = vector.round(pos) + local t = tonumber(os.clock()) + if vector.equals(rnd_pos, lastpos) + and t-time < 10 then + return last_tab + end + time = t + lastpos = rnd_pos + local near_objects = minetest.get_objects_inside_radius(pos, 1) + if #near_objects >= 2 then + always_test = true + minetest.after(10, function() always_test = false end) + end + end + local tab,n = {},1 + for i = -1,1,2 do + for _,p in pairs({ + {x=pos.x+i, y=pos.y, z=pos.z}, + {x=pos.x, y=pos.y, z=pos.z+i} + }) do + tab[n] = {p, minetest.get_node(p)} + n = n+1 + end + end + if not always_test then + last_tab = tab + end + return tab +end + +local function get_flowing_dir(pos) + local data = get_nodes(pos) or {} + local param2 = minetest.get_node(pos).param2 + if param2 > 7 then + return + end + for _,i in pairs(data) do + local nd = i[2] + local name = nd.name + local par2 = nd.param2 + if name == "default:water_flowing" + and par2 < param2 then + return i[1] + end + end + for _,i in pairs(data) do + local nd = i[2] + local name = nd.name + local par2 = nd.param2 + if name == "default:water_flowing" + and par2 >= 11 then + return i[1] + end + end + for _,i in pairs(data) do + local nd = i[2] + local name = nd.name + local par2 = nd.param2 + local tmp = minetest.registered_nodes[name] + if tmp + and not tmp.walkable + and name ~= "default:water_flowing" then + return i[1] + end + end +end + +local item_entity = minetest.registered_entities["__builtin:item"] +local old_on_step = item_entity.on_step or function()end + +item_entity.on_step = function(self, dtime) + old_on_step(self, dtime) + + local p = self.object:getpos() + + local name = minetest.get_node(p).name + if name == "default:lava_flowing" + or name == "default:lava_source" then + minetest.sound_play("builtin_item_lava", {pos=p}) + minetest.add_particlespawner({ + amount = 3, + time = 0.1, + minpos = {x=p.x, y=p.y, z=p.z}, + maxpos = {x=p.x, y=p.y+0.2, z=p.z}, + minacc = {x=-0.5,y=5,z=-0.5}, + maxacc = {x=0.5,y=5,z=0.5}, + minexptime = 0.1, + minsize = 2, + maxsize = 4, + texture = "smoke_puff.png" + }) + minetest.add_particlespawner ({ + amount = 1, time = 0.4, + minpos = {x = p.x, y= p.y + 0.25, z= p.z}, + maxpos = {x = p.x, y= p.y + 0.5, z= p.z}, + minexptime = 0.2, maxexptime = 0.4, + minsize = 4, maxsize = 6, + collisiondetection = false, + vertical = false, + texture = "fire_basic_flame.png", + }) + self.object:remove() + return + end + + local tmp = minetest.registered_nodes[name] + if tmp + and tmp.liquidtype == "flowing" then + local vec = get_flowing_dir(self.object:getpos()) + if vec then + local v = self.object:getvelocity() + if vec.x-p.x > 0 then + self.object:setvelocity({x=0.5,y=v.y,z=0}) + elseif vec.x-p.x < 0 then + self.object:setvelocity({x=-0.5,y=v.y,z=0}) + elseif vec.z-p.z > 0 then + self.object:setvelocity({x=0,y=v.y,z=0.5}) + elseif vec.z-p.z < 0 then + self.object:setvelocity({x=0,y=v.y,z=-0.5}) + end + self.object:setacceleration({x=0, y=-core.get_gravity(), z=0}) + self.physical_state = true + self.object:set_properties({ + physical = true + }) + end + end +end + +minetest.register_entity(":__builtin:item", item_entity) + +if minetest.setting_get("log_mods") then + minetest.log("action", "builtin_item loaded") +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/sounds/builtin_item_lava.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/builtin_item/sounds/builtin_item_lava.ogg new file mode 100755 index 0000000000000000000000000000000000000000..d84f873c5f138706178a3d6853a0efdefb4e17b1 GIT binary patch literal 10975 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%0Ay(*?eB;N3jI=MuSyH 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 + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/api.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/api.lua new file mode 100755 index 00000000..b536a2ff --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/api.lua @@ -0,0 +1,556 @@ +local monster_damage = minetest.setting_get("monster_damage_factor") or 1.0 + +carbone_mobs = {} + +function carbone_mobs:register_mob(name, def) + minetest.register_entity(name, { + hp_max = def.hp_max, + physical = true, + collisionbox = def.collisionbox, + collide_with_objects = def.collide_with_objects, + visual = def.visual, + visual_size = def.visual_size, + mesh = def.mesh, + textures = def.textures, + makes_footstep_sound = def.makes_footstep_sound, + view_range = def.view_range, + walk_velocity = def.walk_velocity, + run_velocity = def.run_velocity, + damage = def.damage, + light_damage = def.light_damage, + water_damage = def.water_damage, + lava_damage = def.lava_damage, + disable_fall_damage = def.disable_fall_damage, + drops = def.drops, + armor = def.armor, + drawtype = def.drawtype, + on_rightclick = def.on_rightclick, + type = def.type, + attack_type = def.attack_type, + arrow = def.arrow, + shoot_interval = def.shoot_interval, + sounds = def.sounds, + animation = def.animation, + follow = def.follow, + jump = def.jump or true, + + timer = 0, + env_damage_timer = 0, -- only if state = "attack" + attack = {player = nil, dist = nil}, + state = "stand", + v_start = false, + old_y = nil, + lifetimer = 600, + tamed = false, + + set_velocity = function(self, v) + local yaw = self.object:getyaw() + if self.drawtype == "side" then + yaw = yaw+(math.pi/2) + end + local x = math.sin(yaw) * -v + local z = math.cos(yaw) * v + self.object:setvelocity({x =x, y = self.object:getvelocity().y, z =z}) + end, + + get_velocity = function(self) + local v = self.object:getvelocity() + return (v.x^ 2 + v.z^ 2) ^ (0.5) + end, + + set_animation = function(self, type) + if not self.animation then + return + end + if not self.animation.current then + self.animation.current = "" + end + if type == "stand" and self.animation.current ~= "stand" then + if + self.animation.stand_start + and self.animation.stand_end + and self.animation.speed_normal + then + self.object:set_animation( + {x = self.animation.stand_start,y = self.animation.stand_end}, + self.animation.speed_normal, 0 + ) + self.animation.current = "stand" + end + elseif type == "walk" and self.animation.current ~= "walk" then + if + self.animation.walk_start + and self.animation.walk_end + and self.animation.speed_normal + then + self.object:set_animation( + {x = self.animation.walk_start,y = self.animation.walk_end}, + self.animation.speed_normal, 0 + ) + self.animation.current = "walk" + end + elseif type == "run" and self.animation.current ~= "run" then + if + self.animation.run_start + and self.animation.run_end + and self.animation.speed_run + then + self.object:set_animation( + {x = self.animation.run_start,y = self.animation.run_end}, + self.animation.speed_run, 0 + ) + self.animation.current = "run" + end + elseif type == "punch" and self.animation.current ~= "punch" then + if + self.animation.punch_start + and self.animation.punch_end + and self.animation.speed_normal + then + self.object:set_animation( + {x = self.animation.punch_start,y = self.animation.punch_end}, + self.animation.speed_normal, 0 + ) + self.animation.current = "punch" + end + end + end, + + on_step = function(self, dtime) + + + self.lifetimer = self.lifetimer - dtime + if self.lifetimer <= 0 and not self.tamed then + local player_count = 0 + for _,obj in ipairs(minetest.get_objects_inside_radius(self.object:getpos(), 12)) do + if obj:is_player() then + player_count = player_count + 1 + end + end + if player_count == 0 and self.state ~= "attack" then + local pos = self.object:getpos() + local hp = self.object:get_hp() + minetest.log("action", "A mob with " .. tostring(hp) .. " HP despawned at " .. minetest.pos_to_string(pos) .. ".") + self.object:remove() + return + end + end + + if self.object:getvelocity().y > 0.1 then + local yaw = self.object:getyaw() + if self.drawtype == "side" then + yaw = yaw+(math.pi/2) + end + local x = math.sin(yaw) * -2 + local z = math.cos(yaw) * 2 + if minetest.get_item_group(minetest.get_node(self.object:getpos()).name, "water") ~= 0 then + self.object:setacceleration({x = x, y = 1.5, z = z}) + else + self.object:setacceleration({x = x, y = -14.5, z = z}) + end + else + if minetest.get_item_group(minetest.get_node(self.object:getpos()).name, "water") ~= 0 then + self.object:setacceleration({x = 0, y = 1.5, z = 0}) + else + self.object:setacceleration({x = 0, y = -14.5, z = 0}) + end + end + + --[[ + if self.disable_fall_damage and self.object:getvelocity().y == 0 then + if not self.old_y then + self.old_y = self.object:getpos().y + else + local d = self.old_y - self.object:getpos().y + if d > 5 then + local damage = d-5 + self.object:set_hp(self.object:get_hp()-damage) + minetest.sound_play("player_damage", {object = self.object, gain = 0.25}) + if self.object:get_hp() == 0 then + minetest.sound_play("player_death", {object = self.object, gain = 0.4}) + self.object:remove() + end + end + self.old_y = self.object:getpos().y + end + end + --]] + + self.timer = self.timer + dtime + if self.state ~= "attack" then + if self.timer < 0.9 then return end + self.timer = 0 + end + +-- if self.sounds and self.sounds.random and math.random(1, 100) <= 1 then +-- minetest.sound_play(self.sounds.random, {object = self.object}) +-- end + + local do_env_damage = function(self) + local pos = self.object:getpos() + local n = minetest.get_node(pos) + + if self.light_damage and self.light_damage ~= 0 + and pos.y > 0 + and minetest.get_node_light(pos) + and minetest.get_node_light(pos) > 4 + and minetest.get_timeofday() > 0.2 + and minetest.get_timeofday() < 0.8 + then + self.object:set_hp(self.object:get_hp()-self.light_damage) + minetest.sound_play("player_damage", {object = self.object, gain = 0.25}) + if self.object:get_hp() <= 0 then + minetest.sound_play("player_death", {object = self.object, gain = 0.4}) + self.object:remove() + end + end + + if self.water_damage and self.water_damage ~= 0 and + minetest.get_item_group(n.name, "water") ~= 0 + then + self.object:set_hp(self.object:get_hp()-self.water_damage) + minetest.sound_play("player_damage", {object = self.object, gain = 0.25}) + if self.object:get_hp() <= 0 then + minetest.sound_play("player_death", {object = self.object, gain = 0.4}) + self.object:remove() + end + end + + if self.lava_damage and self.lava_damage ~= 0 and + minetest.get_item_group(n.name, "lava") ~= 0 + then + self.object:set_hp(self.object:get_hp()-self.lava_damage) + minetest.sound_play("player_damage", {object = self.object, gain = 0.25}) + if self.object:get_hp() <= 0 then + minetest.sound_play("player_death", {object = self.object, gain = 0.4}) + self.object:remove() + end + end + end + + self.env_damage_timer = self.env_damage_timer + dtime + if self.state == "attack" and self.env_damage_timer > 0.9 then + self.env_damage_timer = 0 + do_env_damage(self) + elseif self.state ~= "attack" then + do_env_damage(self) + end + + if self.type == "monster" then + for _,player in pairs(minetest.get_connected_players()) do + local s = self.object:getpos() + local p = player:getpos() + local dist = ((p.x - s.x) ^ 2 + (p.y - s.y) ^ 2 + (p.z - s.z) ^ 2) ^ 0.5 + if dist <= self.view_range then + self.state = "attack" + self.attack.player = player + end + end + end + + if self.follow ~= "" and not self.following then + for _,player in pairs(minetest.get_connected_players()) do + local s = self.object:getpos() + local p = player:getpos() + local dist = ((p.x -s.x) ^ 2 + (p.y -s.y) ^ 2 + (p.z -s.z) ^ 2) ^ 0.5 + if self.view_range and dist < self.view_range then + self.following = player + end + end + end + + if self.following and self.following:is_player() then + if self.following:get_wielded_item():get_name() ~= self.follow then + self.following = nil + else + local s = self.object:getpos() + local p = self.following:getpos() + local dist = ((p.x -s.x) ^ 2 + (p.y -s.y) ^ 2 + (p.z -s.z) ^ 2) ^ 0.5 + if dist > self.view_range then + self.following = nil + self.v_start = false + else + local vec = {x = p.x -s.x, y = p.y -s.y, z = p.z -s.z} + local yaw = math.atan(vec.z/vec.x)+math.pi/2 + if self.drawtype == "side" then + yaw = yaw+(math.pi/2) + end + if p.x > s.x then + yaw = yaw+math.pi + end + self.object:setyaw(yaw) + if dist > 2 then + if not self.v_start then + self.v_start = true + self.set_velocity(self, self.walk_velocity) + else + if self.get_velocity(self) <= 0.38 and self.object:getvelocity().y == 0 then + local v = self.object:getvelocity() + v.y = 8 + self.object:setvelocity(v) + end + self.set_velocity(self, self.walk_velocity) + end + self:set_animation("walk") + else + self.v_start = false + self.set_velocity(self, 0) + self:set_animation("stand") + end + return + end + end + end + + if self.state == "stand" then + if math.random(1, 4) == 1 then + self.object:setyaw(self.object:getyaw()+((math.random(0,360)- 14.50)/180*math.pi)) + end + self.set_velocity(self, 0) + self.set_animation(self, "stand") + if math.random(1, 100) <= 50 then + self.set_velocity(self, self.walk_velocity) + self.state = "walk" + self.set_animation(self, "walk") + end + elseif self.state == "walk" then + if math.random(1, 100) <= 30 then + self.object:setyaw(self.object:getyaw()+((math.random(0,360)- 14.50)/180*math.pi)) + end + if self.get_velocity(self) <= 0.38 and self.object:getvelocity().y == 0 then + local v = self.object:getvelocity() + v.y = 8 + self.object:setvelocity(v) + end + self:set_animation("walk") + self.set_velocity(self, self.walk_velocity) + if math.random(1, 100) <= 30 then + self.set_velocity(self, 0) + self.state = "stand" + self:set_animation("stand") + end + elseif self.state == "attack" and self.attack_type == "dogfight" then + if not self.attack.player or not self.attack.player:is_player() then + self.state = "stand" + self:set_animation("stand") + return + end + local s = self.object:getpos() + local p = self.attack.player:getpos() + local dist = ((p.x - s.x) ^ 2 + (p.y - s.y) ^ 2 + (p.z - s.z) ^ 2) ^ 0.5 + if dist > self.view_range or self.attack.player:get_hp() <= 0 then + self.state = "stand" + self.v_start = false + self.set_velocity(self, 0) + self.attack = {player = nil, dist = nil} + self:set_animation("stand") + return + else + self.attack.dist = dist + end + + local vec = {x = p.x -s.x, y = p.y -s.y, z = p.z -s.z} + local yaw = math.atan(vec.z/vec.x)+math.pi/2 + if self.drawtype == "side" then + yaw = yaw+(math.pi/2) + end + if p.x > s.x then + yaw = yaw+math.pi + end + self.object:setyaw(yaw) + if self.attack.dist > 2 then + if not self.v_start then + self.v_start = true + self.set_velocity(self, self.run_velocity) + else + if self.get_velocity(self) <= 1.58 and self.object:getvelocity().y == 0 then + local v = self.object:getvelocity() + v.y = 8 + self.object:setvelocity(v) + end + self.set_velocity(self, self.run_velocity) + end + self:set_animation("run") + else + self.set_velocity(self, 0) + self:set_animation("punch") + self.v_start = false + if self.timer > 0.9 then + self.timer = 0 + minetest.sound_play("mobs_punch", {object = self.object, gain = 1}) + self.attack.player:punch(self.object, monster_damage, { + full_punch_interval = 0.9, + damage_groups = {fleshy = self.damage} + }, vec) + end + end + elseif self.state == "attack" and self.attack_type == "shoot" then + if not self.attack.player or not self.attack.player:is_player() then + self.state = "stand" + self:set_animation("stand") + return + end + local s = self.object:getpos() + local p = self.attack.player:getpos() + local dist = ((p.x -s.x) ^ 2 + (p.y -s.y) ^ 2 + (p.z -s.z) ^ 2) ^ 0.5 + if dist > self.view_range or self.attack.player:get_hp() <= 0 then + self.state = "stand" + self.v_start = false + self.set_velocity(self, 0) + self.attack = {player = nil, dist = nil} + self:set_animation("stand") + return + else + self.attack.dist = dist + end + + local vec = {x = p.x -s.x, y = p.y -s.y, z = p.z -s.z} + local yaw = math.atan(vec.z/vec.x)+math.pi/2 + if self.drawtype == "side" then + yaw = yaw+(math.pi/2) + end + if p.x > s.x then + yaw = yaw+math.pi + end + self.object:setyaw(yaw) + self.set_velocity(self, 0) + + if self.timer > self.shoot_interval and math.random(1, 100) <= 60 then + self.timer = 0 + + self:set_animation("punch") + + if self.sounds and self.sounds.attack then + minetest.sound_play(self.sounds.attack, {object = self.object}) + end + + local p = self.object:getpos() + p.y = p.y + (self.collisionbox[2]+self.collisionbox[5])/2 + local obj = minetest.add_entity(p, self.arrow) + local amount = (vec.x^ 2+vec.y^ 2+vec.z^ 2) ^ 0.5 + local v = obj:get_luaentity().velocity + vec.y = vec.y+0 + vec.x = vec.x*v/amount + vec.y = vec.y*v/amount + vec.z = vec.z*v/amount + obj:setvelocity(vec) + end + end + end, + + on_activate = function(self, staticdata, dtime_s) + self.object:set_armor_groups({fleshy = self.armor}) + self.object:setacceleration({x = 0, y = -14.5, z = 0}) + self.state = "stand" + self.object:setvelocity({x = 0, y = self.object:getvelocity().y, z = 0}) + self.object:setyaw(math.random(1, 360) / 180 * math.pi) + self.lifetimer = 600 - dtime_s + if staticdata then + local tmp = minetest.deserialize(staticdata) + if tmp and tmp.lifetimer then + self.lifetimer = tmp.lifetimer - dtime_s + end + if tmp and tmp.tamed then + self.tamed = tmp.tamed + end + end + if self.lifetimer <= 0 and not self.tamed then + local pos = self.object:getpos() + local hp = self.object:get_hp() + minetest.log("action", "A mob with " .. tostring(hp) .. " HP despawned at " .. minetest.pos_to_string(pos) .. " on activation.") + self.object:remove() + end + end, + + get_staticdata = function(self) + local tmp = { + lifetimer = self.lifetimer, + tamed = self.tamed, + } + return minetest.serialize(tmp) + end, + + on_punch = function(self, hitter) + local hp = self.object:get_hp() + if hp >= 1 then + minetest.sound_play("player_damage", {object = self.object, gain = 0.25}) + minetest.sound_play("hit", {pos = hitter:getpos(), gain = 0.4}) + end + local y = self.object:getvelocity().y + if y <= 0 then + self.object:setvelocity({x = 0, y = y + 4.5, z = 0}) + end + if hp <= 0 then + if hitter and hitter:is_player() and hitter:get_inventory() then + local pos = self.object:getpos() + minetest.sound_play("player_death", {object = self.object, gain = 0.4}) + minetest.sound_play("hit_death", {pos = hitter:getpos(), gain = 0.4}) + for _,drop in ipairs(self.drops) do + if math.random(1, drop.chance) == 1 then + hitter:get_inventory():add_item("main", ItemStack(drop.name .. " " .. math.random(drop.min, drop.max))) + end + end + end + end + end, + + }) +end + +carbone_mobs.spawning_mobs = {} +function carbone_mobs:register_spawn(name, description, nodes, max_light, min_light, chance, active_object_count, max_height, spawn_func) + carbone_mobs.spawning_mobs[name] = true + minetest.register_abm({ + nodenames = nodes, + neighbors = {"air"}, + interval = 2, + chance = chance, + action = function(pos, node, _, active_object_count_wider) + -- local players = #minetest.get_connected_players() + -- if players == 0 then return end + if active_object_count_wider > active_object_count then return end + if not carbone_mobs.spawning_mobs[name] then return end + pos.y = pos.y + 1 + if minetest.get_node(pos).name ~= "air" then return end + if pos.y > max_height then return end + if not minetest.get_node_light(pos) then return end + if minetest.get_node_light(pos) > max_light then return end + if minetest.get_node_light(pos) < min_light then return end + if spawn_func and not spawn_func(pos, node) then return end + minetest.log("action", "Spawned " .. description .. " at " .. minetest.pos_to_string(pos) .. ".") + minetest.add_entity(pos, name) + if name ~= "carbone_mobs:rat" then return end + minetest.add_entity(pos, "carbone_mobs:rat") -- Rats spawn in pairs. + end + }) +end + +function carbone_mobs:register_arrow(name, def) + minetest.register_entity(name, { + physical = false, + collisionbox = {0, 0, 0, 0, 0, 0}, + visual = def.visual, + visual_size = def.visual_size, + textures = def.textures, + velocity = def.velocity, + hit_player = def.hit_player, + hit_node = def.hit_node, + + on_step = function(self, dtime) + local pos = self.object:getpos() + if minetest.registered_nodes[minetest.get_node(self.object:getpos()).name].walkable then + self.hit_node(self, pos, node) + self.object:remove() + return + end + pos.y = pos.y - 1 + for _,player in pairs(minetest.get_objects_inside_radius(pos, 1)) do + if player:is_player() then + self.hit_player(self, player) + self.object:remove() + return + end + end + end + }) +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/depends.txt b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/depends.txt new file mode 100755 index 00000000..4ad96d51 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/depends.txt @@ -0,0 +1 @@ +default diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/init.lua b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/init.lua new file mode 100755 index 00000000..29d07a0e --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/init.lua @@ -0,0 +1,669 @@ +dofile(minetest.get_modpath("carbone_mobs").."/api.lua") + +-- Ensure the correct active_block_range value is used (for performance and spawning): +minetest.setting_set("active_block_range", 1) + +carbone_mobs:register_mob("carbone_mobs:dirt_monster", { + type = "monster", + hp_max = 18, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1.9, 0.4}, + visual = "mesh", + mesh = "mobs_stone_monster.x", + textures = {"mobs_dirt_monster.png"}, + visual_size = {x = 3, y = 2.6}, + makes_footstep_sound = true, + view_range = 16, + walk_velocity = 1.1, + run_velocity = 2.2, + on_rightclick = nil, + damage = 3, + drops = { + {name = "farming:bread", + chance = 1, + min = 1, + max = 1,}, + }, + armor = 100, + drawtype = "front", + lava_damage = 8, + light_damage = 1, + attack_type = "dogfight", + animation = { + speed_normal = 18, + speed_run = 50, + stand_start = 0, + stand_end = 14, + walk_start = 15, + walk_end = 38, + run_start = 40, + run_end = 63, + punch_start = 40, + punch_end = 63, + }, +}) + +minetest.register_craftitem("carbone_mobs:dirt_monster", { + description = "Dirt Monster", + inventory_image = "mobs_dirt_monster.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:dirt_monster") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a dirt monster at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_mob("carbone_mobs:stone_monster", { + type = "monster", + hp_max = 24, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1.9, 0.4}, + visual = "mesh", + mesh = "mobs_stone_monster.x", + textures = {"mobs_stone_monster.png"}, + visual_size = {x = 3, y = 2.6}, + makes_footstep_sound = true, + view_range = 16, + walk_velocity = 0.4, + run_velocity = 1.7, + damage = 4, + drops = { + {name = "farming:bread", + chance = 1, + min = 1, + max = 1,}, + }, + armor = 80, + drawtype = "front", + light_damage = 1, + attack_type = "dogfight", + animation = { + speed_normal = 8, + speed_run = 40, + stand_start = 0, + stand_end = 14, + walk_start = 15, + walk_end = 38, + run_start = 40, + run_end = 63, + punch_start = 40, + punch_end = 63, + } +}) + +minetest.register_craftitem("carbone_mobs:stone_monster", { + description = "Stone Monster", + inventory_image = "mobs_stone_monster.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:stone_monster") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a stone monster at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_mob("carbone_mobs:sand_monster", { + type = "monster", + hp_max = 12, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1.9, 0.4}, + visual = "mesh", + mesh = "mobs_sand_monster.x", + textures = {"mobs_sand_monster.png"}, + visual_size = {x =8,y =8}, + makes_footstep_sound = true, + view_range = 16, + walk_velocity = 1.8, + run_velocity = 3.4, + damage = 2, + drops = { + {name = "farming:bread", + chance = 1, + min = 1, + max = 1,}, + }, + armor = 100, + drawtype = "front", + lava_damage = 8, + light_damage = 1, + attack_type = "dogfight", + animation = { + speed_normal = 35, + speed_run = 45, + stand_start = 0, + stand_end = 39, + walk_start = 41, + walk_end = 72, + run_start = 74, + run_end = 105, + punch_start = 74, + punch_end = 105, + }, +}) + +minetest.register_craftitem("carbone_mobs:sand_monster", { + description = "Sand Monster", + inventory_image = "mobs_sand_monster.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:sand_monster") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a sand monster at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_mob("carbone_mobs:sheep", { + type = "animal", + hp_max = 10, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1, 0.4}, + textures = {"mobs_sheep.png"}, + visual = "mesh", + mesh = "mobs_sheep.x", + makes_footstep_sound = true, + walk_velocity = 1, + armor = 100, + drops = { + {name = "farming:bread", + chance = 1, + min = 1, + max = 1,}, + }, + drawtype = "front", + water_damage = 1, + lava_damage = 8, + animation = { + speed_normal = 17, + stand_start = 0, + stand_end = 80, + walk_start = 81, + walk_end = 100, + }, + follow = "farming:wheat", + view_range = 8, +}) + +minetest.register_craftitem("carbone_mobs:sheep", { + description = "Sheep", + inventory_image = "mobs_sheep.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:sheep") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a sheep at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_mob("carbone_mobs:rat", { + type = "animal", + hp_max = 1, + collisionbox = {-0.25, -0.01, -0.25, 0.25, 0.35, 0.25}, + collide_with_objects = false, + visual = "mesh", + mesh = "mobs_rat.x", + textures = {"mobs_rat.png"}, + makes_footstep_sound = false, + walk_velocity = 0.8, + armor = 200, + drops = { + {name = "default:apple", + chance = 1, + min = 1, + max = 1,}, + }, + drawtype = "front", + water_damage = 1, + lava_damage = 8, + follow = "default:scorched_stuff", + view_range = 5, +}) + +minetest.register_craftitem("carbone_mobs:rat", { + description = "Rat", + inventory_image = "mobs_rat_inventory.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:rat") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a rat at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_mob("carbone_mobs:oerkki", { + type = "monster", + hp_max = 35, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1.9, 0.4}, + visual = "mesh", + mesh = "mobs_oerkki.x", + textures = {"mobs_oerkki.png"}, + visual_size = {x =5, y =5}, + makes_footstep_sound = false, + view_range = 16, + walk_velocity = 0.5, + run_velocity = 2.5, + damage = 4, + drops = { + {name = "farming:bread", + chance = 1, + min = 1, + max = 1,}, + }, + armor = 100, + drawtype = "front", + lava_damage = 8, + light_damage = 1, + attack_type = "dogfight", + animation = { + stand_start = 0, + stand_end = 23, + walk_start = 24, + walk_end = 36, + run_start = 37, + run_end = 49, + punch_start = 37, + punch_end = 49, + speed_normal = 10, + speed_run = 18, + }, +}) + +minetest.register_craftitem("carbone_mobs:oerkki", { + description = "Oerkki", + inventory_image = "mobs_oerkki.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:oerkki") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed an oerkki at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_mob("carbone_mobs:tree_monster", { + type = "monster", + hp_max = 50, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1.9, 0.4}, + visual = "mesh", + mesh = "mobs_tree_monster.x", + textures = {"mobs_tree_monster.png"}, + visual_size = {x = 4.5,y = 4.5}, + makes_footstep_sound = true, + view_range = 16, + walk_velocity = 0, + run_velocity = 1.6, + damage = 5, + drops = { + {name = "farming:bread", + chance = 1, + min = 1, + max = 1,}, + }, + armor = 80, + drawtype = "front", + lava_damage = 8, + light_damage = 1, + disable_fall_damage = true, + attack_type = "dogfight", + animation = { + speed_normal = 8, + speed_run = 20, + stand_start = 0, + stand_end = 24, + walk_start = 25, + walk_end = 47, + run_start = 48, + run_end = 62, + punch_start = 48, + punch_end = 62, + }, +}) + +minetest.register_craftitem("carbone_mobs:tree_monster", { + description = "Tree Monster", + inventory_image = "mobs_tree_monster.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:tree_monster") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a tree monster at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_mob("carbone_mobs:trooper", { + type = "monster", + hp_max = 20, + collisionbox = {-0.3, -1.0, -0.3, 0.3, 0.8, 0.3}, + visual = "mesh", + mesh = "character.x", + textures = {"character.png"}, + visual_size = {x = 1, y = 1}, + makes_footstep_sound = true, + view_range = 8, + lava_damage = 8, + walk_velocity = 1, + run_velocity = 3, + damage = 1, + drops = { + {name = "carbone_mobs:trooper", + chance = 1, + min = 1, + max = 1,}, + }, + armor = 100, + drawtype = "front", + attack_type = "dogfight", + animation = { + speed_normal = 15, + speed_run = 30, + stand_start = 0, + stand_end = 40, + walk_start = 168, + walk_end = 187, + run_start = 168, + run_end = 187, + punch_start = 189, + punch_end = 198, + } +}) + +minetest.register_craftitem("carbone_mobs:trooper", { + description = "Trooper", + inventory_image = "player.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + pointed_thing.above.y = pointed_thing.above.y + 0.5 + minetest.add_entity(pointed_thing.above, "carbone_mobs:trooper") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a trooper at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_mob("carbone_mobs:dungeon_master", { + type = "monster", + hp_max = 45, + collisionbox = {-0.7, -0.01, -0.7, 0.7, 2.6, 0.7}, + visual = "mesh", + mesh = "mobs_dungeon_master.x", + textures = {"mobs_dungeon_master.png"}, + visual_size = {x =8, y =8}, + makes_footstep_sound = true, + view_range = 12, + walk_velocity = 0.4, + run_velocity = 2, + damage = 8, + drops = { + {name = "farming:bread", + chance = 1, + min = 1, + max = 1,}, + }, + armor = 60, + drawtype = "front", + lava_damage = 8, + light_damage = 200, + on_rightclick = nil, + attack_type = "shoot", + arrow = "carbone_mobs:fireball", + shoot_interval = 2.5, + sounds = { + attack = "mobs_fireball", + }, + animation = { + stand_start = 0, + stand_end = 19, + walk_start = 20, + walk_end = 35, + punch_start = 36, + punch_end = 48, + speed_normal = 8, + speed_run = 5, + }, +}) + +minetest.register_craftitem("carbone_mobs:dungeon_master", { + description = "Dungeon Master", + inventory_image = "mobs_dungeon_master.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:dungeon_master") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a dungeon master at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_arrow("carbone_mobs:fireball", { + visual = "sprite", + visual_size = {x = 1, y = 1}, + textures = {"mobs_fireball.png"}, + velocity = 8, + hit_player = function(self, player) + local s = self.object:getpos() + local p = player:getpos() + local vec = {x = s.x - p.x, y = s.y - p.y, z = s.z - p.z} + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = 8}, + }, vec) + local pos = self.object:getpos() + for dx = -1, 1 do + for dy = -1, 1 do + for dz = -1, 1 do + local p = {x = pos.x + dx, y = pos.y + dy, z = pos.z + dz} + local n = minetest.get_node(pos).name + if n ~= "bedrock:bedrock" + and n ~= "default:chest_locked" + and n ~= "bones:bones" + and n ~= "default:chest" + and n ~= "default:furnace" then + minetest.dig_node(p) + end + minetest.sound_play("mobs_fireball_explode", { + pos = pos, + gain = 0.1, + max_hear_distance = 48}) + end + end + end + end, + hit_node = function(self, pos, node) + for dx = -1, 1 do + for dy = -2, 1 do + for dz = -1, 1 do + local p = {x = pos.x + dx, y = pos.y + dy, z = pos.z + dz} + local n = minetest.get_node(pos).name + if n ~= "bedrock:bedrock" + and n ~= "default:chest_locked" + and n ~= "bones:bones" + and n ~= "default:chest" + and n ~= "default:furnace" then + minetest.dig_node(p) + end + minetest.sound_play("mobs_fireball_explode", { + pos = pos, + gain = 0.1, + max_hear_distance = 48}) + end + end + end + end +}) + +carbone_mobs:register_mob("carbone_mobs:rhino", { + type = "monster", + hp_max = 22, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1.9, 0.4}, + visual = "mesh", + mesh = "mobs_sand_monster.x", + textures = {"mobs_rhino.png"}, + visual_size = {x = 8, y = 8}, + makes_footstep_sound = true, + view_range = 12, + walk_velocity = 1.2, + run_velocity = 2, + damage = 2, + drops = { + {name = "farming:bread", + chance = 1, + min = 1, + max = 1,}, + }, + armor = 60, + drawtype = "front", + lava_damage = 8, + light_damage = 1, + on_rightclick = nil, + attack_type = "shoot", + arrow = "carbone_mobs:bullet", + shoot_interval = 0.5, + sounds = { + attack = "mobs_bullet", + }, + animation = { + speed_normal = 25, + speed_run = 45, + stand_start = 0, + stand_end = 39, + walk_start = 41, + walk_end = 72, + run_start = 74, + run_end = 105, + punch_start = 74, + punch_end = 105, + }, +}) + +minetest.register_craftitem("carbone_mobs:rhino", { + description = "Rhino", + inventory_image = "mobs_rhino.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {not_in_creative_inventory = 1}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "carbone_mobs:rhino") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a rhino at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +carbone_mobs:register_arrow("carbone_mobs:bullet", { + visual = "sprite", + visual_size = {x = 0.75, y = 0.75}, + textures = {"mobs_bullet.png"}, + velocity = 15, + hit_player = function(self, player) + local s = self.object:getpos() + local p = player:getpos() + local vec = {x =s.x-p.x, y =s.y-p.y, z =s.z-p.z} + player:punch(self.object, 1.0, { + full_punch_interval= 1.0, + damage_groups = {fleshy = 2}, + }, vec) + local pos = self.object:getpos() + for dx = -1, 1 do + for dy = -1, 1 do + for dz = -1, 1 do + local p = {x = pos.x + dx, y = pos.y + dy, z = pos.z + dz} + local n = minetest.get_node(pos).name + end + end + end + end, + hit_node = function(self, pos, node) + for dx = -1, 1 do + for dy = -2, 1 do + for dz = -1, 1 do + local p = {x = pos.x + dx, y = pos.y + dy, z = pos.z + dz} + local n = minetest.get_node(pos).name + end + end + end + end +}) + +-- carbone_mobs:register_spawn(name, description, nodes, max_light, min_light, chance, active_object_count, max_height) + +if not minetest.setting_getbool("creative_mode") then -- Disable all mob spawning in creative mode. + if minetest.setting_getbool("spawn_friendly_mobs") ~= false then -- “If nil or true then” + local rn = {"default:stone", "default:leaves", "default:jungleleaves", "default:cactus"} + local sn = {"default:dirt_with_grass"} + + carbone_mobs:register_spawn("carbone_mobs:rat", "two rats", rn, 16, -1, 7500, 6, 100) + carbone_mobs:register_spawn("carbone_mobs:sheep", "a sheep", sn, 16, 8, 20000, 2, 100) + end + if minetest.setting_getbool("spawn_hostile_mobs") ~= false then -- “If nil or true then” + local mn = {"default:stone", "default:desert_stone", "default:cobble", "default:mossycobble"} + + carbone_mobs:register_spawn("carbone_mobs:dirt_monster", "a dirt monster", mn, 1, -1, 15000, 6, 0) + carbone_mobs:register_spawn("carbone_mobs:stone_monster", "a stone monster", mn, 1, -1, 15000, 4, 0) + carbone_mobs:register_spawn("carbone_mobs:sand_monster", "a sand monster", mn, 1, -1, 15000, 4, 0) + carbone_mobs:register_spawn("carbone_mobs:oerkki", "an oerkki", mn, 1, -1, 20000, 4, 0) + carbone_mobs:register_spawn("carbone_mobs:tree_monster", "a tree monster", mn, 1, -1, 25000, 2, 0) + carbone_mobs:register_spawn("carbone_mobs:trooper", "a trooper", mn, 1, -1, 25000, 2, 0) + + carbone_mobs:register_spawn("carbone_mobs:dungeon_master", "a dungeon master", mn, 1, -1, 25000, 2, -50) + carbone_mobs:register_spawn("carbone_mobs:rhino", "a rhino", mn, 1, -1, 25000, 2, 0) + end +end + +minetest.register_alias("mobs:dirt_monster", "carbone_mobs:dirt_monster") +minetest.register_alias("mobs:stone_monster", "carbone_mobs:stone_monster") +minetest.register_alias("mobs:sand_monster", "carbone_mobs:sand_monster") +minetest.register_alias("mobs:tree_monster", "carbone_mobs:tree_monster") +minetest.register_alias("mobs:oerkki", "carbone_mobs:oerkki") +minetest.register_alias("mobs:dungeon_master", "carbone_mobs:dungeon_master") +minetest.register_alias("mobs:rhino", "carbone_mobs:rhino") +minetest.register_alias("mobs:trooper", "carbone_mobs:trooper") + +minetest.register_alias("mobs:sheep", "carbone_mobs:sheep") +minetest.register_alias("mobs:rat", "carbone_mobs:rat") +minetest.register_alias("mobs:rat_cooked", "carbone_mobs:rat_cooked") +minetest.register_alias("mobs:meat_raw", "carbone_mobs:meat_raw") +minetest.register_alias("mobs:meat", "carbone_mobs:meat") + +if minetest.setting_getbool("log_mods") then + minetest.log("action", "Carbone: [mobs] loaded.") +end diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_dirt_monster.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_dirt_monster.png new file mode 100755 index 0000000000000000000000000000000000000000..4a6372d12cc518301c4622e35d3ca52f28c82098 GIT binary patch literal 4205 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 DhtEm| literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_dungeon_master.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_dungeon_master.png new file mode 100755 index 0000000000000000000000000000000000000000..0cb0bf8ae5310482c04c1a9c8a451969e3a2e586 GIT binary patch literal 1812 zcmV+v2kZEWP)D<+lN1l@3RQUt zRb9K9o$2H2uX`Fdn{)PW|i*ut-Rg~&2~{}vD4Sh zwlm0j#&!ptz3Fl0%AM{{8E>rgW*W8bsIl3fwR%2lD_!nyvaH`V$&zH@W&DmDk2pIU zlabfXPW65~>}rdR?W9rwWrDE^>I@_-7Mtopx9v>f~?r- ztn@sxF#i)^X4*=`r}#@}siM9xH>h;v;TyIUFY>v#HIQ%bg^>`>nO97^GlqFIx( zIJ2*B2!g-yrii5s<0v6YV6V#v5F>O)69i9ONGNq3* zGFE!#tSUr+o%K0w4o{*cl2C3a0$L1`*Hv)`Qo(NavF^WthGbrPSG32oeLFEu?xtlN zgE+uuHsEpad`|1rik#nTl3kR^I7UJZV;l+P1{raNJzw}Bn=s!;UX@Wu0SN+Jq=H<& z8;=jI$_X3+=4-9tGf@SFA(Ak=*n-Z_JAzL5eCJ7nVp(tIq%%84$p zmBYX2(jfYq1b&=B$;8t*>X{@3kQax8gH#W?5nv}MBIY~$91#NtKY$1WA11%vP(Kyp z=-KzjbQ}fygHmdIQHnR@kgs`4QwC_S1VNs;#klcE9b7^e(L10cdP-!C29aEYz)qP3 zqFv}Pr3Vt^lQJU;8VFqtp@{@?p%bWy*!OkWK_~B^%sB^9ih_^UNRIFb1c>&N((p-; ze^#zR08~)m(X!)ca*Jt{wwmN}LV1T!u$-LxN)Te8g@ikUi-$3} zu5ak9(<5k5TKAE!0iEPpY+RNi#^FGWWsE0~13MgG#PaNxFhD>+I6>qX=8A=AL`ntF zW@~UD2?XOf@*vv-5^R{167tH8Mg3x&3P|(+UFh>+FUFDZ`~NZOzZs*_j7hNmTgRkS zV^o?k34%bfZyA$PjZtaFBp8qJFeW|P+@5Aks?x0}H9f + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature_root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + 0.013544,-0.083633, 1.540002, 1.000000;; + } + Frame Armature_Bone_001 { + FrameTransformMatrix { + 0.996330, 0.085600, 0.000000, 0.000000, + 0.085600,-0.996329,-0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.692679, 1.523193, 0.000000, 1.000000;; + } + } //End of Armature_Bone_001 + Frame Armature_Bone_002 { + FrameTransformMatrix { + 0.996330,-0.085600, 0.000000, 0.000000, + -0.085600,-0.996329,-0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + -0.714786, 1.523193, 0.000000, 1.000000;; + } + } //End of Armature_Bone_002 + Frame Armature_Bone_003 { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000001, 0.000000, + -0.000000, 0.000001,-1.000000, 0.000000, + 0.449504,-0.650638, 0.000000, 1.000000;; + } + } //End of Armature_Bone_003 + Frame Armature_Bone_004 { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000001, 0.000000, + -0.000000, 0.000001,-1.000000, 0.000000, + -0.478980,-0.650638, 0.000000, 1.000000;; + } + } //End of Armature_Bone_004 + Frame Armature_Bone_005 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 1.402718,-0.262646, 1.000000;; + } + } //End of Armature_Bone_005 + } //End of Armature_root + Frame Cube_004 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Mesh { //Cube_010 Mesh + 144; + 0.318756; 0.789709; 3.232342;, + 0.318756;-0.016418; 3.232342;, + 0.318756;-0.016418; 3.887055;, + 0.318756; 0.789709; 3.887055;, + 0.318756;-0.016418; 3.232342;, + -0.348305;-0.016418; 3.232342;, + -0.348305;-0.016418; 3.887055;, + 0.318756;-0.016418; 3.887055;, + -0.348305;-0.016418; 3.232342;, + -0.348305; 0.789709; 3.232342;, + -0.348305; 0.789709; 3.887055;, + -0.348305;-0.016418; 3.887055;, + -0.348305; 0.789709; 3.232342;, + 0.318756; 0.789709; 3.232342;, + 0.318756; 0.789709; 3.887055;, + -0.348305; 0.789709; 3.887055;, + -0.348305; 0.789709; 3.232342;, + -0.348305;-0.016418; 3.232342;, + 0.318756;-0.016418; 3.232342;, + 0.318756; 0.789709; 3.232342;, + 0.318756; 0.789709; 3.887055;, + 0.318756;-0.016418; 3.887055;, + -0.348305;-0.016418; 3.887055;, + -0.348305; 0.789709; 3.887055;, + -0.705105; 0.178616; 1.633796;, + -0.705105;-0.325428; 1.633796;, + -0.705105;-0.325428; 3.633796;, + -0.705105; 0.178616; 3.633796;, + -0.705105;-0.325428; 1.633796;, + -1.047768;-0.325428; 1.633796;, + -1.047768;-0.325428; 3.633796;, + -0.705105;-0.325428; 3.633796;, + -1.047768;-0.325428; 1.633796;, + -1.047768; 0.178616; 1.633796;, + -1.047768; 0.178616; 3.633796;, + -1.047768;-0.325428; 3.633796;, + -1.047768; 0.178616; 1.633796;, + -0.705105; 0.178616; 1.633796;, + -0.705105; 0.178616; 3.633796;, + -1.047768; 0.178616; 3.633796;, + -1.047768; 0.178616; 1.633796;, + -1.047768;-0.325428; 1.633796;, + -0.705105;-0.325428; 1.633796;, + -0.705105; 0.178616; 1.633796;, + -0.705105; 0.178616; 3.633796;, + -0.705105;-0.325428; 3.633796;, + -1.047768;-0.325428; 3.633796;, + -1.047768; 0.178616; 3.633796;, + 0.677945;-0.325428; 3.633796;, + 0.677945;-0.325429; 1.633796;, + 0.677945; 0.178616; 1.633796;, + 0.677945; 0.178616; 3.633796;, + 1.020608;-0.325428; 3.633796;, + 1.020608;-0.325429; 1.633796;, + 0.677945;-0.325429; 1.633796;, + 0.677945;-0.325428; 3.633796;, + 1.020608; 0.178616; 3.633796;, + 1.020608; 0.178616; 1.633796;, + 1.020608;-0.325429; 1.633796;, + 1.020608;-0.325428; 3.633796;, + 0.677945; 0.178616; 3.633796;, + 0.677945; 0.178616; 1.633796;, + 1.020608; 0.178616; 1.633796;, + 1.020608; 0.178616; 3.633796;, + 0.677945;-0.325429; 1.633796;, + 1.020608;-0.325429; 1.633796;, + 1.020608; 0.178616; 1.633796;, + 0.677945; 0.178616; 1.633796;, + 1.020608;-0.325428; 3.633796;, + 0.677945;-0.325428; 3.633796;, + 0.677945; 0.178616; 3.633796;, + 1.020608; 0.178616; 3.633796;, + 0.301218;-0.337135; 1.403617;, + 0.301218;-0.337135; 0.551304;, + 0.301218; 0.166909; 0.551303;, + 0.301218; 0.166909; 1.403617;, + 0.643881;-0.337135; 1.403617;, + 0.643881;-0.337135; 0.551304;, + 0.301218;-0.337135; 0.551304;, + 0.301218;-0.337135; 1.403617;, + 0.643881; 0.166909; 1.403617;, + 0.643881; 0.166909; 0.551303;, + 0.643881;-0.337135; 0.551304;, + 0.643881;-0.337135; 1.403617;, + 0.301218; 0.166909; 1.403617;, + 0.301218; 0.166909; 0.551303;, + 0.643881; 0.166909; 0.551303;, + 0.643881; 0.166909; 1.403617;, + 0.301218;-0.337135; 0.551304;, + 0.643881;-0.337135; 0.551304;, + 0.643881; 0.166909; 0.551303;, + 0.301218; 0.166909; 0.551303;, + 0.643881;-0.337135; 1.403617;, + 0.301218;-0.337135; 1.403617;, + 0.301218; 0.166909; 1.403617;, + 0.643881; 0.166909; 1.403617;, + -0.284914; 0.166909; 1.403617;, + -0.284914; 0.166909; 0.551303;, + -0.284914;-0.337135; 0.551304;, + -0.284914;-0.337135; 1.403617;, + -0.627577; 0.166909; 1.403617;, + -0.627577; 0.166909; 0.551303;, + -0.284914; 0.166909; 0.551303;, + -0.284914; 0.166909; 1.403617;, + -0.627577;-0.337135; 1.403617;, + -0.627577;-0.337135; 0.551304;, + -0.627577; 0.166909; 0.551303;, + -0.627577; 0.166909; 1.403617;, + -0.284914;-0.337135; 1.403617;, + -0.284914;-0.337135; 0.551304;, + -0.627577;-0.337135; 0.551304;, + -0.627577;-0.337135; 1.403617;, + -0.284914; 0.166909; 0.551303;, + -0.627577; 0.166909; 0.551303;, + -0.627577;-0.337135; 0.551304;, + -0.284914;-0.337135; 0.551304;, + -0.627577; 0.166909; 1.403617;, + -0.284914; 0.166909; 1.403617;, + -0.284914;-0.337135; 1.403617;, + -0.627577;-0.337135; 1.403617;, + 0.665053; 0.418757; 1.363851;, + 0.665052;-0.399357; 1.363851;, + 0.665052;-0.399357; 3.791156;, + 0.665053; 0.418757; 3.791156;, + 0.665052;-0.399357; 1.363851;, + -0.694601;-0.399357; 1.363851;, + -0.694601;-0.399357; 3.791156;, + 0.665052;-0.399357; 3.791156;, + -0.694601;-0.399357; 1.363851;, + -0.694601; 0.418757; 1.363851;, + -0.694601; 0.418757; 3.791156;, + -0.694601;-0.399357; 3.791156;, + -0.694601; 0.418757; 1.363851;, + 0.665053; 0.418757; 1.363851;, + 0.665053; 0.418757; 3.791156;, + -0.694601; 0.418757; 3.791156;, + -0.694601; 0.418757; 1.363851;, + -0.694601;-0.399357; 1.363851;, + 0.665052;-0.399357; 1.363851;, + 0.665053; 0.418757; 1.363851;, + 0.665053; 0.418757; 3.791156;, + 0.665052;-0.399357; 3.791156;, + -0.694601;-0.399357; 3.791156;, + -0.694601; 0.418757; 3.791156;; + 36; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;; + MeshNormals { //Cube_010 Normals + 144; + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -0.000000;-0.000000; 1.000000;, + -0.000000;-0.000000; 1.000000;, + -0.000000;-0.000000; 1.000000;, + -0.000000;-0.000000; 1.000000;; + 36; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;; + } //End of Cube_010 Normals + MeshMaterialList { //Cube_010 Material List + 1; + 36; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Cube_010 Material List + MeshTextureCoords { //Cube_010 UV Coordinates + 144; + 0.387426; 0.459860;, + 0.094289; 0.459861;, + 0.094288; 0.286103;, + 0.387425; 0.286102;, + 0.059786; 0.262016;, + 0.418026; 0.261439;, + 0.418026; 0.433032;, + 0.059786; 0.433610;, + 0.389470; 0.458599;, + 0.095582; 0.458598;, + 0.094832; 0.288305;, + 0.388720; 0.288306;, + 0.417249; 0.254044;, + 0.059948; 0.254044;, + 0.059948; 0.055927;, + 0.417249; 0.055927;, + 0.419848; 0.262019;, + 0.419848; 0.457484;, + 0.059357; 0.457485;, + 0.059357; 0.262019;, + 0.058928; 0.455355;, + 0.058928; 0.259888;, + 0.419832; 0.259888;, + 0.419832; 0.455355;, + 0.202332; 0.663934;, + 0.202332; 0.543673;, + 0.822669; 0.543673;, + 0.822669; 0.663933;, + 0.202981; 0.662859;, + 0.202981; 0.542598;, + 0.823317; 0.542598;, + 0.823317; 0.662858;, + 0.000739; 0.691902;, + 0.000739; 0.542773;, + 0.728975; 0.542773;, + 0.728975; 0.691902;, + 0.030510; 0.562226;, + 0.030510; 0.441965;, + 0.650847; 0.441965;, + 0.650847; 0.562226;, + 0.033201; 0.715150;, + 0.033201; 0.564904;, + 0.228521; 0.564904;, + 0.228521; 0.715150;, + 0.430636; 0.539772;, + 0.430636; 0.688205;, + 0.237674; 0.688205;, + 0.237674; 0.539772;, + 0.822669; 0.543673;, + 0.202332; 0.543673;, + 0.202332; 0.663934;, + 0.822669; 0.663933;, + 0.823317; 0.542598;, + 0.202981; 0.542598;, + 0.202981; 0.662859;, + 0.823317; 0.662858;, + 0.728975; 0.542773;, + 0.000739; 0.542773;, + 0.000739; 0.691902;, + 0.728975; 0.691902;, + 0.650847; 0.441965;, + 0.030510; 0.441965;, + 0.030510; 0.562226;, + 0.650847; 0.562226;, + 0.228521; 0.564904;, + 0.033201; 0.564904;, + 0.033201; 0.715150;, + 0.228521; 0.715150;, + 0.237674; 0.688205;, + 0.430636; 0.688205;, + 0.430636; 0.539772;, + 0.237674; 0.539772;, + 0.748471; 0.491562;, + 0.747890; 0.636872;, + 0.866287; 0.636872;, + 0.866868; 0.491562;, + 0.873832; 0.491802;, + 0.873832; 0.636858;, + 0.962763; 0.636858;, + 0.962763; 0.491802;, + 0.747989; 0.490711;, + 0.747989; 0.636113;, + 0.865800; 0.636482;, + 0.865800; 0.491080;, + 0.616586; 0.490156;, + 0.616586; 0.639542;, + 0.741276; 0.639912;, + 0.741276; 0.490526;, + 0.865800; 0.740186;, + 0.865800; 0.640286;, + 0.745723; 0.640286;, + 0.745723; 0.740186;, + 0.866661; 0.488915;, + 0.866661; 0.387572;, + 0.746584; 0.387572;, + 0.746584; 0.488915;, + 0.736344; 0.489306;, + 0.736344; 0.642007;, + 0.865321; 0.642007;, + 0.865321; 0.489306;, + 0.866972; 0.489546;, + 0.866972; 0.642541;, + 0.966818; 0.642541;, + 0.966818; 0.489546;, + 0.735819; 0.488455;, + 0.735819; 0.642172;, + 0.864157; 0.642541;, + 0.864157; 0.488825;, + 0.607233; 0.488825;, + 0.607233; 0.638211;, + 0.732937; 0.638580;, + 0.732937; 0.489194;, + 0.864157; 0.742441;, + 0.864157; 0.642541;, + 0.733349; 0.642541;, + 0.733349; 0.742441;, + 0.865096; 0.486660;, + 0.865096; 0.385316;, + 0.734288; 0.385316;, + 0.734288; 0.486660;, + 0.707025; 0.460657;, + 0.520830; 0.459733;, + 0.520830; 0.042592;, + 0.707025; 0.043516;, + 0.998302; 0.458761;, + 0.521381; 0.458761;, + 0.521381; 0.041735;, + 0.998302; 0.041735;, + 0.996909; 0.458865;, + 0.809286; 0.458288;, + 0.809287; 0.043455;, + 0.996911; 0.044033;, + 0.997038; 0.458464;, + 0.521559; 0.458463;, + 0.521559; 0.043516;, + 0.997039; 0.043516;, + 0.995549; 0.309499;, + 0.995549; 0.458510;, + 0.518634; 0.458509;, + 0.518634; 0.309498;, + 0.520935; 0.199387;, + 0.520935; 0.040936;, + 0.996415; 0.040936;, + 0.996415; 0.199387;; + } //End of Cube_010 UV Coordinates + XSkinMeshHeader { + 6; + 18; + 6; + } + SkinWeights { + "Armature_Bone_003"; + 72; + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119; + 0.000128, + 0.000000, + 0.000000, + 0.000000, + 0.000050, + 0.000000, + 0.000000, + 0.000128, + 0.000000, + 0.000000, + 0.000000, + 0.000050, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000050, + 0.000128, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 0.999758, + 1.000000, + 0.997048, + 0.990071, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.990071, + 0.997048, + 1.000000, + 0.999758, + 1.000000, + 1.000000, + 1.000000, + 0.990071, + 1.000000, + 0.999758, + 0.997048, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000; + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000001, 1.000000, 0.000000, + -0.000000,-1.000000, 0.000001, 0.000000, + -0.463048, 1.430443, 0.083633, 1.000000;; + } //End of Armature_Bone_003 Skin Weights + SkinWeights { + "Armature_root"; + 78; + 49, + 50, + 54, + 61, + 64, + 67, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143; + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000018, + 0.009929, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.009929, + 0.000018, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.009929, + 0.000000, + 0.000000, + 0.000018, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.013544,-2.081081,-0.083634, 1.000000;; + } //End of Armature_root Skin Weights + SkinWeights { + "Armature_Bone_004"; + 72; + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119; + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000242, + 0.000000, + 0.002934, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.002934, + 0.000000, + 0.000242, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000242, + 0.002934, + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 0.998068, + 0.999999, + 1.000000, + 1.000000, + 0.999920, + 0.999974, + 0.999999, + 0.998068, + 0.999999, + 1.000000, + 0.999974, + 0.999920, + 1.000000, + 0.999999, + 0.999974, + 1.000000, + 0.998068, + 1.000000, + 0.999999, + 0.999920; + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000001, 1.000000, 0.000000, + -0.000000,-1.000000, 0.000001, 0.000000, + 0.465436, 1.430442, 0.083633, 1.000000;; + } //End of Armature_Bone_004 Skin Weights + SkinWeights { + "Armature_Bone_002"; + 72; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.001932, + 0.000001, + 0.000000, + 0.000000, + 0.000080, + 0.000026, + 0.000001, + 0.001932, + 0.000001, + 0.000000, + 0.000026, + 0.000080, + 0.000000, + 0.000001, + 0.000026, + 0.000000, + 0.001932, + 0.000000, + 0.000001, + 0.000080; + 0.996330,-0.085600, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + -0.085600,-0.996330, 0.000000, 0.000000, + 1.007194, 3.531019, 0.083633, 1.000000;; + } //End of Armature_Bone_002 Skin Weights + SkinWeights { + "Armature_Bone_005"; + 48; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000004, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000004, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000004; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.013544,-0.179013,-3.483799, 1.000000;; + } //End of Armature_Bone_005 Skin Weights + SkinWeights { + "Armature_Bone_001"; + 48; + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95; + 0.999872, + 1.000000, + 1.000000, + 1.000000, + 0.999950, + 1.000000, + 1.000000, + 0.999872, + 0.999996, + 0.999999, + 1.000000, + 0.999950, + 1.000000, + 1.000000, + 0.999999, + 0.999996, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 0.999950, + 0.999872, + 1.000000, + 0.999996, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000; + 0.996330, 0.085600, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.085600,-0.996330, 0.000000, 0.000000, + -1.012157, 3.530593, 0.083633, 1.000000;; + } //End of Armature_Bone_001 Skin Weights + } //End of Cube_010 Mesh + } //End of Cube_004 + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 51; + 0;3; 0.000000, 0.000000, 0.000000;;, + 1;3; 0.000000, 0.000000, 0.000000;;, + 2;3; 0.000000, 0.000000, 0.000000;;, + 3;3; 0.000000, 0.000000, 0.000000;;, + 4;3; 0.000000, 0.000000, 0.000000;;, + 5;3; 0.000000, 0.000000, 0.000000;;, + 6;3; 0.000000, 0.000000, 0.000000;;, + 7;3; 0.000000, 0.000000, 0.000000;;, + 8;3; 0.000000, 0.000000, 0.000000;;, + 9;3; 0.000000, 0.000000, 0.000000;;, + 10;3; 0.000000, 0.000000, 0.000000;;, + 11;3; 0.000000, 0.000000, 0.000000;;, + 12;3; 0.000000, 0.000000, 0.000000;;, + 13;3; 0.000000, 0.000000, 0.000000;;, + 14;3; 0.000000, 0.000000, 0.000000;;, + 15;3; 0.000000, 0.000000, 0.000000;;, + 16;3; 0.000000, 0.000000, 0.000000;;, + 17;3; 0.000000, 0.000000, 0.000000;;, + 18;3; 0.000000, 0.000000, 0.000000;;, + 19;3; 0.000000, 0.000000, 0.000000;;, + 20;3; 0.000000, 0.000000, 0.000000;;, + 21;3; 0.000000, 0.000000, 0.000000;;, + 22;3; 0.000000, 0.000000, 0.000000;;, + 23;3; 0.000000, 0.000000, 0.000000;;, + 24;3; 0.000000, 0.000000, 0.000000;;, + 25;3; 0.000000, 0.000000, 0.000000;;, + 26;3; 0.000000, 0.000000, 0.000000;;, + 27;3; 0.000000, 0.000000, 0.000000;;, + 28;3; 0.000000, 0.000000, 0.000000;;, + 29;3; 0.000000, 0.000000, 0.000000;;, + 30;3; 0.000000, 0.000000, 0.000000;;, + 31;3; 0.000000, 0.000000, 0.000000;;, + 32;3; 0.000000, 0.000000, 0.000000;;, + 33;3; 0.000000, 0.000000, 0.000000;;, + 34;3; 0.000000, 0.000000, 0.000000;;, + 35;3; 0.000000, 0.000000, 0.000000;;, + 36;3; 0.000000, 0.000000, 0.000000;;, + 37;3; 0.000000, 0.000000, 0.000000;;, + 38;3; 0.000000, 0.000000, 0.000000;;, + 39;3; 0.000000, 0.000000, 0.000000;;, + 40;3; 0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000, 0.000000, 0.000000;;, + 42;3; 0.000000, 0.000000, 0.000000;;, + 43;3; 0.000000, 0.000000, 0.000000;;, + 44;3; 0.000000, 0.000000, 0.000000;;, + 45;3; 0.000000, 0.000000, 0.000000;;, + 46;3; 0.000000, 0.000000, 0.000000;;, + 47;3; 0.000000, 0.000000, 0.000000;;, + 48;3; 0.000000, 0.000000, 0.000000;;, + 49;3; 0.000000, 0.000000, 0.000000;;, + 50;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 51; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 51; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_root} + AnimationKey { //Position + 2; + 51; + 0;3; 0.013544,-0.083633, 1.540002;;, + 1;3; 0.013544,-0.083633, 1.540002;;, + 2;3; 0.013544,-0.083633, 1.540002;;, + 3;3; 0.013544,-0.083633, 1.540002;;, + 4;3; 0.013544,-0.083633, 1.540002;;, + 5;3; 0.013544,-0.083633, 1.540002;;, + 6;3; 0.013544,-0.083633, 1.540002;;, + 7;3; 0.013544,-0.083633, 1.540002;;, + 8;3; 0.013544,-0.083633, 1.540002;;, + 9;3; 0.013544,-0.083633, 1.540002;;, + 10;3; 0.013544,-0.083633, 1.540002;;, + 11;3; 0.013544,-0.083633, 1.540002;;, + 12;3; 0.013544,-0.083633, 1.540002;;, + 13;3; 0.013544,-0.083633, 1.540002;;, + 14;3; 0.013544,-0.083633, 1.540002;;, + 15;3; 0.013544,-0.083633, 1.540002;;, + 16;3; 0.013544,-0.083633, 1.540002;;, + 17;3; 0.013544,-0.083633, 1.540002;;, + 18;3; 0.013544,-0.083633, 1.540002;;, + 19;3; 0.013544,-0.083633, 1.540002;;, + 20;3; 0.013544,-0.083633, 1.540002;;, + 21;3; 0.013544,-0.083633, 1.540002;;, + 22;3; 0.013544,-0.083633, 1.540002;;, + 23;3; 0.013544,-0.083633, 1.540002;;, + 24;3; 0.013544,-0.083633, 1.540002;;, + 25;3; 0.013544,-0.083633, 1.540002;;, + 26;3; 0.013544,-0.083633, 1.540002;;, + 27;3; 0.013544,-0.083633, 1.540002;;, + 28;3; 0.013544,-0.083633, 1.540002;;, + 29;3; 0.013544,-0.083633, 1.540002;;, + 30;3; 0.013544,-0.083633, 1.540002;;, + 31;3; 0.013544,-0.083633, 1.540002;;, + 32;3; 0.013544,-0.083633, 1.540002;;, + 33;3; 0.013544,-0.083633, 1.540002;;, + 34;3; 0.013544,-0.083633, 1.540002;;, + 35;3; 0.013544,-0.083633, 1.540002;;, + 36;3; 0.013544,-0.083633, 1.540002;;, + 37;3; 0.013544,-0.083633, 1.540002;;, + 38;3; 0.013544,-0.083633, 1.540002;;, + 39;3; 0.013544,-0.083633, 1.540002;;, + 40;3; 0.013544,-0.083633, 1.540002;;, + 41;3; 0.013544,-0.083633, 1.540002;;, + 42;3; 0.013544,-0.083633, 1.540002;;, + 43;3; 0.013544,-0.083633, 1.540002;;, + 44;3; 0.013544,-0.083633, 1.540002;;, + 45;3; 0.013544,-0.083633, 1.540002;;, + 46;3; 0.013544,-0.083633, 1.540002;;, + 47;3; 0.013544,-0.083633, 1.540002;;, + 48;3; 0.013544,-0.083633, 1.540002;;, + 49;3; 0.013544,-0.083633, 1.540002;;, + 50;3; 0.013544,-0.083633, 1.540002;;; + } + AnimationKey { //Rotation + 0; + 51; + 0;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 2;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 3;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 4;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 5;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 6;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 7;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 8;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 9;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 10;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 11;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 12;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 13;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 14;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 15;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 16;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 17;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 18;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 19;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 20;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 21;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 22;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 23;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 24;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 25;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 26;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 27;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 28;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 29;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 30;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 31;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 32;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 33;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 34;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 35;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 36;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 37;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 38;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 39;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 40;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 41;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 42;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 43;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 44;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 45;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 46;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 47;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 48;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 49;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 50;4; -0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 51; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { //Position + 2; + 51; + 0;3; 0.692679, 1.523193, 0.000000;;, + 1;3; 0.692679, 1.523193, 0.000000;;, + 2;3; 0.692679, 1.523193, 0.000000;;, + 3;3; 0.692679, 1.523193, 0.000000;;, + 4;3; 0.692679, 1.523193, 0.000000;;, + 5;3; 0.692679, 1.523193, 0.000000;;, + 6;3; 0.692679, 1.523193, 0.000000;;, + 7;3; 0.692679, 1.523193, 0.000000;;, + 8;3; 0.692679, 1.523193, 0.000000;;, + 9;3; 0.692679, 1.523193, 0.000000;;, + 10;3; 0.692679, 1.523193, 0.000000;;, + 11;3; 0.692679, 1.523193, 0.000000;;, + 12;3; 0.692679, 1.523193, 0.000000;;, + 13;3; 0.692679, 1.523193, 0.000000;;, + 14;3; 0.692679, 1.523193, 0.000000;;, + 15;3; 0.692679, 1.523193, 0.000000;;, + 16;3; 0.692679, 1.523193, 0.000000;;, + 17;3; 0.692679, 1.523193, 0.000000;;, + 18;3; 0.692679, 1.523193, 0.000000;;, + 19;3; 0.692679, 1.523193, 0.000000;;, + 20;3; 0.692679, 1.523193, 0.000000;;, + 21;3; 0.692679, 1.523193, 0.000000;;, + 22;3; 0.692679, 1.523193, 0.000000;;, + 23;3; 0.692679, 1.523193, 0.000000;;, + 24;3; 0.692679, 1.523193, 0.000000;;, + 25;3; 0.692679, 1.523193, 0.000000;;, + 26;3; 0.692679, 1.523193, 0.000000;;, + 27;3; 0.692679, 1.523193, 0.000000;;, + 28;3; 0.692679, 1.523193, 0.000000;;, + 29;3; 0.692679, 1.523193, 0.000000;;, + 30;3; 0.692679, 1.523193, 0.000000;;, + 31;3; 0.692679, 1.523193, 0.000000;;, + 32;3; 0.692679, 1.523193, 0.000000;;, + 33;3; 0.692679, 1.523193, 0.000000;;, + 34;3; 0.692679, 1.523193, 0.000000;;, + 35;3; 0.692679, 1.523193, 0.000000;;, + 36;3; 0.692679, 1.523193, 0.000000;;, + 37;3; 0.692679, 1.523193, 0.000000;;, + 38;3; 0.692679, 1.523193, 0.000000;;, + 39;3; 0.692679, 1.523193, 0.000000;;, + 40;3; 0.692679, 1.523193, 0.000000;;, + 41;3; 0.692679, 1.523193, 0.000000;;, + 42;3; 0.692679, 1.523193, 0.000000;;, + 43;3; 0.692679, 1.523193, 0.000000;;, + 44;3; 0.692679, 1.523193, 0.000000;;, + 45;3; 0.692679, 1.523193, 0.000000;;, + 46;3; 0.692679, 1.523193, 0.000000;;, + 47;3; 0.692679, 1.523193, 0.000000;;, + 48;3; 0.692679, 1.523193, 0.000000;;, + 49;3; 0.692679, 1.523193, 0.000000;;, + 50;3; 0.692679, 1.523193, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 51; + 0;4; -0.000000, 0.999054, 0.043483, 0.000000;;, + 1;4; -0.000000, 0.999054, 0.043483, 0.000000;;, + 2;4; -0.002786, 0.998997, 0.043893,-0.000311;;, + 3;4; -0.010065, 0.998846, 0.045127,-0.000920;;, + 4;4; -0.017323, 0.998682, 0.047110,-0.001040;;, + 5;4; -0.020088, 0.998523, 0.049636,-0.000842;;, + 6;4; -0.018689, 0.998359, 0.052361,-0.000658;;, + 7;4; -0.014500, 0.998211, 0.054887,-0.000453;;, + 8;4; -0.008418, 0.998097, 0.056873,-0.000262;;, + 9;4; -0.002308, 0.998029, 0.058110,-0.000095;;, + 10;4; 0.002359, 0.998007, 0.058522, 0.000050;;, + 11;4; 0.006399, 0.998054, 0.058190, 0.000214;;, + 12;4; 0.010483, 0.998189, 0.057189, 0.000409;;, + 13;4; 0.013328, 0.998365, 0.055560, 0.000560;;, + 14;4; 0.014240, 0.998526, 0.053427, 0.000611;;, + 15;4; 0.013361, 0.998670, 0.051008, 0.000573;;, + 16;4; 0.010801, 0.998803, 0.048589, 0.000463;;, + 17;4; 0.007120, 0.998914, 0.046454, 0.000305;;, + 18;4; 0.003440, 0.998994, 0.044821, 0.000148;;, + 19;4; 0.000880, 0.999040, 0.043816, 0.000038;;, + 20;4; -0.000000, 0.999054, 0.043483, 0.000000;;, + 21;4; 0.018035, 0.997872, 0.043432, 0.000785;;, + 22;4; 0.065205, 0.994781, 0.043298, 0.002838;;, + 23;4; 0.112371, 0.991689, 0.043163, 0.004891;;, + 24;4; 0.130403, 0.990507, 0.043111, 0.005676;;, + 25;4; 0.121352, 0.990507, 0.043111, 0.005282;;, + 26;4; 0.094337, 0.990507, 0.043111, 0.004106;;, + 27;4; 0.051808, 0.990507, 0.043111, 0.002255;;, + 28;4; -0.000000, 0.990507, 0.043111, 0.000000;;, + 29;4; -0.051808, 0.990507, 0.043111,-0.002255;;, + 30;4; -0.094338, 0.990507, 0.043111,-0.004106;;, + 31;4; -0.121352, 0.990507, 0.043111,-0.005282;;, + 32;4; -0.130403, 0.990507, 0.043111,-0.005676;;, + 33;4; -0.126687, 0.991693, 0.043073,-0.005509;;, + 34;4; -0.108005, 0.994795, 0.042975,-0.004685;;, + 35;4; -0.065065, 0.997896, 0.042877,-0.002811;;, + 36;4; -0.000000, 0.999082, 0.042839, 0.000000;;, + 37;4; 0.120436, 0.986490, 0.042299, 0.005178;;, + 38;4; 0.276464, 0.957580, 0.041060, 0.011891;;, + 39;4; 0.341430, 0.938931, 0.040260, 0.014640;;, + 40;4; 0.341438, 0.934855, 0.008219, 0.003024;;, + 41;4; 0.340581, 0.936196,-0.059903,-0.021794;;, + 42;4; 0.340108, 0.935297,-0.091824,-0.033391;;, + 43;4; 0.340866, 0.926626,-0.010721,-0.004014;;, + 44;4; 0.339248, 0.913310, 0.162947, 0.058982;;, + 45;4; 0.330009, 0.907523, 0.244160, 0.088785;;, + 46;4; 0.275994, 0.920184, 0.216318, 0.076868;;, + 47;4; 0.157556, 0.953297, 0.143541, 0.044720;;, + 48;4; 0.043241, 0.986416, 0.070721, 0.012386;;, + 49;4; -0.000000, 0.999082, 0.042839, 0.000000;;, + 50;4; -0.000000, 0.999082, 0.042839, 0.000000;;; + } + AnimationKey { //Scale + 1; + 51; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { //Position + 2; + 51; + 0;3; -0.714786, 1.523193, 0.000000;;, + 1;3; -0.714786, 1.523193, 0.000000;;, + 2;3; -0.714786, 1.523193, 0.000000;;, + 3;3; -0.714786, 1.523193, 0.000000;;, + 4;3; -0.714786, 1.523193, 0.000000;;, + 5;3; -0.714786, 1.523193, 0.000000;;, + 6;3; -0.714786, 1.523193, 0.000000;;, + 7;3; -0.714786, 1.523193, 0.000000;;, + 8;3; -0.714786, 1.523193, 0.000000;;, + 9;3; -0.714786, 1.523193, 0.000000;;, + 10;3; -0.714786, 1.523193, 0.000000;;, + 11;3; -0.714786, 1.523193, 0.000000;;, + 12;3; -0.714786, 1.523193, 0.000000;;, + 13;3; -0.714786, 1.523193, 0.000000;;, + 14;3; -0.714786, 1.523193, 0.000000;;, + 15;3; -0.714786, 1.523193, 0.000000;;, + 16;3; -0.714786, 1.523193, 0.000000;;, + 17;3; -0.714786, 1.523193, 0.000000;;, + 18;3; -0.714786, 1.523193, 0.000000;;, + 19;3; -0.714786, 1.523193, 0.000000;;, + 20;3; -0.714786, 1.523193, 0.000000;;, + 21;3; -0.714786, 1.523193, 0.000000;;, + 22;3; -0.714786, 1.523193, 0.000000;;, + 23;3; -0.714786, 1.523193, 0.000000;;, + 24;3; -0.714786, 1.523193, 0.000000;;, + 25;3; -0.714786, 1.523193, 0.000000;;, + 26;3; -0.714786, 1.523193, 0.000000;;, + 27;3; -0.714786, 1.523193, 0.000000;;, + 28;3; -0.714786, 1.523193, 0.000000;;, + 29;3; -0.714786, 1.523193, 0.000000;;, + 30;3; -0.714786, 1.523193, 0.000000;;, + 31;3; -0.714786, 1.523193, 0.000000;;, + 32;3; -0.714786, 1.523193, 0.000000;;, + 33;3; -0.714786, 1.523193, 0.000000;;, + 34;3; -0.714786, 1.523193, 0.000000;;, + 35;3; -0.714786, 1.523193, 0.000000;;, + 36;3; -0.714786, 1.523193, 0.000000;;, + 37;3; -0.714786, 1.523193, 0.000000;;, + 38;3; -0.714786, 1.523193, 0.000000;;, + 39;3; -0.714786, 1.523193, 0.000000;;, + 40;3; -0.714786, 1.523193, 0.000000;;, + 41;3; -0.714786, 1.523193, 0.000000;;, + 42;3; -0.714786, 1.523193, 0.000000;;, + 43;3; -0.714786, 1.523193, 0.000000;;, + 44;3; -0.714786, 1.523193, 0.000000;;, + 45;3; -0.714786, 1.523193, 0.000000;;, + 46;3; -0.714786, 1.523193, 0.000000;;, + 47;3; -0.714786, 1.523193, 0.000000;;, + 48;3; -0.714786, 1.523193, 0.000000;;, + 49;3; -0.714786, 1.523193, 0.000000;;, + 50;3; -0.714786, 1.523193, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 51; + 0;4; -0.000000, 0.999110,-0.042196, 0.000000;;, + 1;4; -0.000000, 0.999110,-0.042196, 0.000000;;, + 2;4; 0.000704, 0.999095,-0.042530,-0.000030;;, + 3;4; 0.002688, 0.999050,-0.043530,-0.000115;;, + 4;4; 0.005236, 0.998976,-0.045136,-0.000224;;, + 5;4; 0.007220, 0.998879,-0.047179,-0.000310;;, + 6;4; 0.007924, 0.998770,-0.049383,-0.000340;;, + 7;4; 0.006508, 0.998640,-0.051425,-0.000298;;, + 8;4; 0.002376, 0.998489,-0.053027,-0.000169;;, + 9;4; -0.002908, 0.998369,-0.054024, 0.000011;;, + 10;4; -0.007235, 0.998326,-0.054356, 0.000183;;, + 11;4; -0.011320, 0.998359,-0.054088, 0.000391;;, + 12;4; -0.015247, 0.998449,-0.053278, 0.000624;;, + 13;4; -0.016679, 0.998551,-0.051959, 0.000715;;, + 14;4; -0.015923, 0.998656,-0.050234, 0.000683;;, + 15;4; -0.013685, 0.998770,-0.048279, 0.000587;;, + 16;4; -0.010274, 0.998882,-0.046323, 0.000441;;, + 17;4; -0.006406, 0.998979,-0.044597, 0.000275;;, + 18;4; -0.002996, 0.999051,-0.043278, 0.000128;;, + 19;4; -0.000757, 0.999095,-0.042466, 0.000032;;, + 20;4; -0.000000, 0.999110,-0.042196, 0.000000;;, + 21;4; -0.018036, 0.997928,-0.042146, 0.000762;;, + 22;4; -0.065209, 0.994836,-0.042014, 0.002754;;, + 23;4; -0.112377, 0.991744,-0.041884, 0.004746;;, + 24;4; -0.130410, 0.990562,-0.041835, 0.005508;;, + 25;4; -0.121359, 0.990562,-0.041835, 0.005126;;, + 26;4; -0.094343, 0.990562,-0.041835, 0.003985;;, + 27;4; -0.051811, 0.990562,-0.041835, 0.002188;;, + 28;4; -0.000000, 0.990562,-0.041835, 0.000000;;, + 29;4; 0.051811, 0.990562,-0.041835,-0.002188;;, + 30;4; 0.094343, 0.990562,-0.041835,-0.003984;;, + 31;4; 0.121359, 0.990562,-0.041835,-0.005125;;, + 32;4; 0.130410, 0.990562,-0.041835,-0.005508;;, + 33;4; 0.112382, 0.991740,-0.041974,-0.004746;;, + 34;4; 0.065231, 0.994822,-0.042337,-0.002753;;, + 35;4; 0.018053, 0.997904,-0.042701,-0.000761;;, + 36;4; -0.000000, 0.999082,-0.042839, 0.000000;;, + 37;4; 0.083385, 0.985795,-0.042270,-0.003592;;, + 38;4; 0.261893, 0.955695,-0.040979,-0.011274;;, + 39;4; 0.345980, 0.937264,-0.040189,-0.014835;;, + 40;4; 0.346156, 0.933706,-0.010684,-0.003973;;, + 41;4; 0.345424, 0.934834, 0.052066, 0.019224;;, + 42;4; 0.344990, 0.934584, 0.081436, 0.030061;;, + 43;4; 0.345701, 0.928801, 0.012686, 0.004769;;, + 44;4; 0.344806, 0.919766,-0.134517,-0.049452;;, + 45;4; 0.338064, 0.915821,-0.203345,-0.075062;;, + 46;4; 0.285075, 0.927335,-0.181147,-0.064951;;, + 47;4; 0.163548, 0.957448,-0.123111,-0.037771;;, + 48;4; 0.045024, 0.987565,-0.065056,-0.010458;;, + 49;4; -0.000000, 0.999082,-0.042839, 0.000000;;, + 50;4; -0.000000, 0.999082,-0.042839, 0.000000;;; + } + AnimationKey { //Scale + 1; + 51; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { //Position + 2; + 51; + 0;3; 0.449504,-0.650638, 0.000000;;, + 1;3; 0.449504,-0.650638, 0.000000;;, + 2;3; 0.449504,-0.650638, 0.000000;;, + 3;3; 0.449504,-0.650638, 0.000000;;, + 4;3; 0.449504,-0.650638, 0.000000;;, + 5;3; 0.449504,-0.650638, 0.000000;;, + 6;3; 0.449504,-0.650638, 0.000000;;, + 7;3; 0.449504,-0.650638, 0.000000;;, + 8;3; 0.449504,-0.650638, 0.000000;;, + 9;3; 0.449504,-0.650638, 0.000000;;, + 10;3; 0.449504,-0.650638, 0.000000;;, + 11;3; 0.449504,-0.650638, 0.000000;;, + 12;3; 0.449504,-0.650638, 0.000000;;, + 13;3; 0.449504,-0.650638, 0.000000;;, + 14;3; 0.449504,-0.650638, 0.000000;;, + 15;3; 0.449504,-0.650638, 0.000000;;, + 16;3; 0.449504,-0.650638, 0.000000;;, + 17;3; 0.449504,-0.650638, 0.000000;;, + 18;3; 0.449504,-0.650638, 0.000000;;, + 19;3; 0.449504,-0.650638, 0.000000;;, + 20;3; 0.449504,-0.650638, 0.000000;;, + 21;3; 0.449504,-0.650638, 0.000000;;, + 22;3; 0.449504,-0.650638, 0.000000;;, + 23;3; 0.449504,-0.650638, 0.000000;;, + 24;3; 0.449504,-0.650638, 0.000000;;, + 25;3; 0.449504,-0.650638, 0.000000;;, + 26;3; 0.449504,-0.650638, 0.000000;;, + 27;3; 0.449504,-0.650638, 0.000000;;, + 28;3; 0.449504,-0.650638, 0.000000;;, + 29;3; 0.449504,-0.650638, 0.000000;;, + 30;3; 0.449504,-0.650638, 0.000000;;, + 31;3; 0.449504,-0.650638, 0.000000;;, + 32;3; 0.449504,-0.650638, 0.000000;;, + 33;3; 0.449504,-0.650638, 0.000000;;, + 34;3; 0.449504,-0.650638, 0.000000;;, + 35;3; 0.449504,-0.650638, 0.000000;;, + 36;3; 0.449504,-0.650638, 0.000000;;, + 37;3; 0.449504,-0.650638, 0.000000;;, + 38;3; 0.449504,-0.650638, 0.000000;;, + 39;3; 0.449504,-0.650638, 0.000000;;, + 40;3; 0.449504,-0.650638, 0.000000;;, + 41;3; 0.449504,-0.650638, 0.000000;;, + 42;3; 0.449504,-0.650638, 0.000000;;, + 43;3; 0.449504,-0.650638, 0.000000;;, + 44;3; 0.449504,-0.650638, 0.000000;;, + 45;3; 0.449504,-0.650638, 0.000000;;, + 46;3; 0.449504,-0.650638, 0.000000;;, + 47;3; 0.449504,-0.650638, 0.000000;;, + 48;3; 0.449504,-0.650638, 0.000000;;, + 49;3; 0.449504,-0.650638, 0.000000;;, + 50;3; 0.449504,-0.650638, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 51; + 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 21;4; -0.018053, 0.998817,-0.000000,-0.000000;;, + 22;4; -0.065268, 0.995722,-0.000000,-0.000000;;, + 23;4; -0.112478, 0.992628,-0.000000,-0.000000;;, + 24;4; -0.130527, 0.991445,-0.000000,-0.000000;;, + 25;4; -0.121468, 0.991445,-0.000000,-0.000000;;, + 26;4; -0.094427, 0.991445,-0.000000,-0.000000;;, + 27;4; -0.051857, 0.991445,-0.000000,-0.000000;;, + 28;4; -0.000000, 0.991445,-0.000000,-0.000000;;, + 29;4; 0.051857, 0.991445,-0.000000,-0.000000;;, + 30;4; 0.094426, 0.991445,-0.000000,-0.000000;;, + 31;4; 0.121467, 0.991445,-0.000000,-0.000000;;, + 32;4; 0.130526, 0.991445,-0.000000,-0.000000;;, + 33;4; 0.112480, 0.992628,-0.000000,-0.000000;;, + 34;4; 0.065279, 0.995722,-0.000000,-0.000000;;, + 35;4; 0.018062, 0.998817,-0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 51; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_004} + AnimationKey { //Position + 2; + 51; + 0;3; -0.478980,-0.650638, 0.000000;;, + 1;3; -0.478980,-0.650638, 0.000000;;, + 2;3; -0.478980,-0.650638, 0.000000;;, + 3;3; -0.478980,-0.650638, 0.000000;;, + 4;3; -0.478980,-0.650638, 0.000000;;, + 5;3; -0.478980,-0.650638, 0.000000;;, + 6;3; -0.478980,-0.650638, 0.000000;;, + 7;3; -0.478980,-0.650638, 0.000000;;, + 8;3; -0.478980,-0.650638, 0.000000;;, + 9;3; -0.478980,-0.650638, 0.000000;;, + 10;3; -0.478980,-0.650638, 0.000000;;, + 11;3; -0.478980,-0.650638, 0.000000;;, + 12;3; -0.478980,-0.650638, 0.000000;;, + 13;3; -0.478980,-0.650638, 0.000000;;, + 14;3; -0.478980,-0.650638, 0.000000;;, + 15;3; -0.478980,-0.650638, 0.000000;;, + 16;3; -0.478980,-0.650638, 0.000000;;, + 17;3; -0.478980,-0.650638, 0.000000;;, + 18;3; -0.478980,-0.650638, 0.000000;;, + 19;3; -0.478980,-0.650638, 0.000000;;, + 20;3; -0.478980,-0.650638, 0.000000;;, + 21;3; -0.478980,-0.650638, 0.000000;;, + 22;3; -0.478980,-0.650638, 0.000000;;, + 23;3; -0.478980,-0.650638, 0.000000;;, + 24;3; -0.478980,-0.650638, 0.000000;;, + 25;3; -0.478980,-0.650638, 0.000000;;, + 26;3; -0.478980,-0.650638, 0.000000;;, + 27;3; -0.478980,-0.650638, 0.000000;;, + 28;3; -0.478980,-0.650638, 0.000000;;, + 29;3; -0.478980,-0.650638, 0.000000;;, + 30;3; -0.478980,-0.650638, 0.000000;;, + 31;3; -0.478980,-0.650638, 0.000000;;, + 32;3; -0.478980,-0.650638, 0.000000;;, + 33;3; -0.478980,-0.650638, 0.000000;;, + 34;3; -0.478980,-0.650638, 0.000000;;, + 35;3; -0.478980,-0.650638, 0.000000;;, + 36;3; -0.478980,-0.650638, 0.000000;;, + 37;3; -0.478980,-0.650638, 0.000000;;, + 38;3; -0.478980,-0.650638, 0.000000;;, + 39;3; -0.478980,-0.650638, 0.000000;;, + 40;3; -0.478980,-0.650638, 0.000000;;, + 41;3; -0.478980,-0.650638, 0.000000;;, + 42;3; -0.478980,-0.650638, 0.000000;;, + 43;3; -0.478980,-0.650638, 0.000000;;, + 44;3; -0.478980,-0.650638, 0.000000;;, + 45;3; -0.478980,-0.650638, 0.000000;;, + 46;3; -0.478980,-0.650638, 0.000000;;, + 47;3; -0.478980,-0.650638, 0.000000;;, + 48;3; -0.478980,-0.650638, 0.000000;;, + 49;3; -0.478980,-0.650638, 0.000000;;, + 50;3; -0.478980,-0.650638, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 51; + 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 21;4; 0.018052, 0.998817,-0.000000,-0.000000;;, + 22;4; 0.065267, 0.995722,-0.000000,-0.000000;;, + 23;4; 0.112477, 0.992628,-0.000000,-0.000000;;, + 24;4; 0.130526, 0.991445,-0.000000,-0.000000;;, + 25;4; 0.121467, 0.991445,-0.000000,-0.000000;;, + 26;4; 0.094426, 0.991445,-0.000000,-0.000000;;, + 27;4; 0.051856, 0.991445,-0.000000,-0.000000;;, + 28;4; -0.000000, 0.991445,-0.000000,-0.000000;;, + 29;4; -0.051857, 0.991445,-0.000000,-0.000000;;, + 30;4; -0.094427, 0.991445,-0.000000,-0.000000;;, + 31;4; -0.121468, 0.991445,-0.000000,-0.000000;;, + 32;4; -0.130527, 0.991445,-0.000000,-0.000000;;, + 33;4; -0.112481, 0.992628,-0.000000,-0.000000;;, + 34;4; -0.065280, 0.995722,-0.000000,-0.000000;;, + 35;4; -0.018062, 0.998817,-0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 51; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_005} + AnimationKey { //Position + 2; + 51; + 0;3; 0.000000, 1.402718,-0.262646;;, + 1;3; 0.000000, 1.402718,-0.262646;;, + 2;3; 0.000000, 1.402718,-0.262646;;, + 3;3; 0.000000, 1.402718,-0.262646;;, + 4;3; 0.000000, 1.402718,-0.262646;;, + 5;3; 0.000000, 1.402718,-0.262646;;, + 6;3; 0.000000, 1.402718,-0.262646;;, + 7;3; 0.000000, 1.402718,-0.262646;;, + 8;3; 0.000000, 1.402718,-0.262646;;, + 9;3; 0.000000, 1.402718,-0.262646;;, + 10;3; 0.000000, 1.402718,-0.262646;;, + 11;3; 0.000000, 1.402718,-0.262646;;, + 12;3; 0.000000, 1.402718,-0.262646;;, + 13;3; 0.000000, 1.402718,-0.262646;;, + 14;3; 0.000000, 1.402718,-0.262646;;, + 15;3; 0.000000, 1.402718,-0.262646;;, + 16;3; 0.000000, 1.402718,-0.262646;;, + 17;3; 0.000000, 1.402718,-0.262646;;, + 18;3; 0.000000, 1.402718,-0.262646;;, + 19;3; 0.000000, 1.402718,-0.262646;;, + 20;3; 0.000000, 1.402718,-0.262646;;, + 21;3; 0.000000, 1.402718,-0.262646;;, + 22;3; 0.000000, 1.402718,-0.262646;;, + 23;3; 0.000000, 1.402718,-0.262646;;, + 24;3; 0.000000, 1.402718,-0.262646;;, + 25;3; 0.000000, 1.402718,-0.262646;;, + 26;3; 0.000000, 1.402718,-0.262646;;, + 27;3; 0.000000, 1.402718,-0.262646;;, + 28;3; 0.000000, 1.402718,-0.262646;;, + 29;3; 0.000000, 1.402718,-0.262646;;, + 30;3; 0.000000, 1.402718,-0.262646;;, + 31;3; 0.000000, 1.402718,-0.262646;;, + 32;3; 0.000000, 1.402718,-0.262646;;, + 33;3; 0.000000, 1.402718,-0.262646;;, + 34;3; 0.000000, 1.402718,-0.262646;;, + 35;3; 0.000000, 1.402718,-0.262646;;, + 36;3; 0.000000, 1.402718,-0.262646;;, + 37;3; 0.000000, 1.402718,-0.262646;;, + 38;3; 0.000000, 1.402718,-0.262646;;, + 39;3; 0.000000, 1.402718,-0.262646;;, + 40;3; 0.000000, 1.402718,-0.262646;;, + 41;3; 0.000000, 1.402718,-0.262646;;, + 42;3; 0.000000, 1.402718,-0.262646;;, + 43;3; 0.000000, 1.402718,-0.262646;;, + 44;3; 0.000000, 1.402718,-0.262646;;, + 45;3; 0.000000, 1.402718,-0.262646;;, + 46;3; 0.000000, 1.402718,-0.262646;;, + 47;3; 0.000000, 1.402718,-0.262646;;, + 48;3; 0.000000, 1.402718,-0.262646;;, + 49;3; 0.000000, 1.402718,-0.262646;;, + 50;3; 0.000000, 1.402718,-0.262646;;; + } + AnimationKey { //Rotation + 0; + 51; + 0;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 1;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 2;4; -0.706531,-0.707666,-0.000000, 0.000000;;, + 3;4; -0.704805,-0.709343,-0.000000, 0.000000;;, + 4;4; -0.702032,-0.712035,-0.000000, 0.000000;;, + 5;4; -0.698505,-0.715460,-0.000000, 0.000000;;, + 6;4; -0.694700,-0.719156,-0.000000, 0.000000;;, + 7;4; -0.691173,-0.722581,-0.000000, 0.000000;;, + 8;4; -0.688400,-0.725274,-0.000000, 0.000000;;, + 9;4; -0.686673,-0.726951,-0.000000, 0.000000;;, + 10;4; -0.686098,-0.727509,-0.000000, 0.000000;;, + 11;4; -0.686563,-0.727057,-0.000000, 0.000000;;, + 12;4; -0.687965,-0.725696,-0.000000, 0.000000;;, + 13;4; -0.690244,-0.723483,-0.000000, 0.000000;;, + 14;4; -0.693225,-0.720588,-0.000000, 0.000000;;, + 15;4; -0.696602,-0.717308,-0.000000, 0.000000;;, + 16;4; -0.699979,-0.714029,-0.000000, 0.000000;;, + 17;4; -0.702960,-0.711134,-0.000000, 0.000000;;, + 18;4; -0.705239,-0.708920,-0.000000, 0.000000;;, + 19;4; -0.706641,-0.707559,-0.000000, 0.000000;;, + 20;4; -0.707107,-0.707107,-0.000000, 0.000000;;, + 21;4; -0.706907,-0.706907,-0.006243, 0.006243;;, + 22;4; -0.706386,-0.706385,-0.022573, 0.022573;;, + 23;4; -0.705864,-0.705864,-0.038903, 0.038903;;, + 24;4; -0.705664,-0.705664,-0.045146, 0.045146;;, + 25;4; -0.705665,-0.705665,-0.042301, 0.042301;;, + 26;4; -0.705672,-0.705672,-0.033810, 0.033810;;, + 27;4; -0.705691,-0.705691,-0.020443, 0.020443;;, + 28;4; -0.705730,-0.705730,-0.004159, 0.004159;;, + 29;4; -0.705794,-0.705794, 0.012125,-0.012125;;, + 30;4; -0.705887,-0.705887, 0.025492,-0.025492;;, + 31;4; -0.706006,-0.706006, 0.033983,-0.033983;;, + 32;4; -0.706147,-0.706147, 0.036828,-0.036828;;, + 33;4; -0.706376,-0.706376, 0.031735,-0.031735;;, + 34;4; -0.706715,-0.706715, 0.018415,-0.018415;;, + 35;4; -0.707004,-0.707004, 0.005093,-0.005093;;, + 36;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 37;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 38;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 39;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 40;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 41;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 42;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 43;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 44;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 45;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 46;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 47;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 48;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 49;4; -0.707107,-0.707107, 0.000000, 0.000000;;, + 50;4; -0.707107,-0.707107, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 51; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Cube_004} + AnimationKey { //Position + 2; + 51; + 0;3; 0.000000, 0.000000, 0.000000;;, + 1;3; 0.000000, 0.000000, 0.000000;;, + 2;3; 0.000000, 0.000000, 0.000000;;, + 3;3; 0.000000, 0.000000, 0.000000;;, + 4;3; 0.000000, 0.000000, 0.000000;;, + 5;3; 0.000000, 0.000000, 0.000000;;, + 6;3; 0.000000, 0.000000, 0.000000;;, + 7;3; 0.000000, 0.000000, 0.000000;;, + 8;3; 0.000000, 0.000000, 0.000000;;, + 9;3; 0.000000, 0.000000, 0.000000;;, + 10;3; 0.000000, 0.000000, 0.000000;;, + 11;3; 0.000000, 0.000000, 0.000000;;, + 12;3; 0.000000, 0.000000, 0.000000;;, + 13;3; 0.000000, 0.000000, 0.000000;;, + 14;3; 0.000000, 0.000000, 0.000000;;, + 15;3; 0.000000, 0.000000, 0.000000;;, + 16;3; 0.000000, 0.000000, 0.000000;;, + 17;3; 0.000000, 0.000000, 0.000000;;, + 18;3; 0.000000, 0.000000, 0.000000;;, + 19;3; 0.000000, 0.000000, 0.000000;;, + 20;3; 0.000000, 0.000000, 0.000000;;, + 21;3; 0.000000, 0.000000, 0.000000;;, + 22;3; 0.000000, 0.000000, 0.000000;;, + 23;3; 0.000000, 0.000000, 0.000000;;, + 24;3; 0.000000, 0.000000, 0.000000;;, + 25;3; 0.000000, 0.000000, 0.000000;;, + 26;3; 0.000000, 0.000000, 0.000000;;, + 27;3; 0.000000, 0.000000, 0.000000;;, + 28;3; 0.000000, 0.000000, 0.000000;;, + 29;3; 0.000000, 0.000000, 0.000000;;, + 30;3; 0.000000, 0.000000, 0.000000;;, + 31;3; 0.000000, 0.000000, 0.000000;;, + 32;3; 0.000000, 0.000000, 0.000000;;, + 33;3; 0.000000, 0.000000, 0.000000;;, + 34;3; 0.000000, 0.000000, 0.000000;;, + 35;3; 0.000000, 0.000000, 0.000000;;, + 36;3; 0.000000, 0.000000, 0.000000;;, + 37;3; 0.000000, 0.000000, 0.000000;;, + 38;3; 0.000000, 0.000000, 0.000000;;, + 39;3; 0.000000, 0.000000, 0.000000;;, + 40;3; 0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000, 0.000000, 0.000000;;, + 42;3; 0.000000, 0.000000, 0.000000;;, + 43;3; 0.000000, 0.000000, 0.000000;;, + 44;3; 0.000000, 0.000000, 0.000000;;, + 45;3; 0.000000, 0.000000, 0.000000;;, + 46;3; 0.000000, 0.000000, 0.000000;;, + 47;3; 0.000000, 0.000000, 0.000000;;, + 48;3; 0.000000, 0.000000, 0.000000;;, + 49;3; 0.000000, 0.000000, 0.000000;;, + 50;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 51; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 51; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_oerkki.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_oerkki.png new file mode 100755 index 0000000000000000000000000000000000000000..76c301fbbb28cce12b47b35a054b51c4fa97da8a GIT binary patch literal 1731 zcmV;!20ZzRP)EG0002MP)t-s0{|5P z1ONmC5CI1Z1P22N1`G}b69)(r4+j(p3kMJg6$cFv5egLx4GIek6%Pv<4-63%3L6s) z7ZD8`7z!y45DXU$92g8E5)T{@5)UB?Ef^0T4igm?5F->4784W_9uXlJ6D1lGAr}=Q z9up@a6eJxMBp4YNBo-zi87LkcAtV_tAR!+oA1)*!C@>#3EhRK9D=;=KJtjR0J2yo@ zJ4H1|6fjH;NlH^XRuoN9UO!(HTUl#lW3^(nwym$MGlKJT000HPNklvd ziX10A`0U)4;^)gaxw3^`&ba@4JpFt+o{m*Y_uB9))9j z{QPt}?RLle${zgFFrJO`ClM6lN*`y=Bj;bfzd1(gU@b=AcuZz}I9A4pBZ}TxsAh4c zpJ&zS`R&&ir`vThK!^7JbU4OwdaY;{;h>ydd;k!^MpE7V_A<}s^Xw`_-|mi0vp zuAEK)>V(+YP$a!nbwFSjpJpmew5xZ)oPs)4k7VDgmUFM5PcVoI5GTw>21huAUANoq zo4}r)(&sW+K{)jEfO`Cp8CA6>%}miIl>0dhoi_W0 zDeN;p90Ue2K#F8IMNtis#s_lf>TZ8%n#2Bds+99}ipEcY7$*@62CCAdEn=g>=+31E z!R*7Vk_UH^(^5Cb7EG761Xcp3L5*~+vu@2MpnWB#X+WpKT!CCKO5c~VFzkWAhPGaB z0t)1*I;%iY_=yzIc=KM{(vxL@imI6?v|W6%si$fVL`oJXm#=UCxVb=iofc-5r;;?S zn}sDRIvw_hD($pG%#5xtcHXnGZp^E3scpsSQsy{ePRWZ`wJ2-THj-Bw$mY|CmT2A}$L z06-fg?*`Ky-d|rMVYSq;IO!#sMM^jsVO5ovxexpBIqu$n`}W)CV0weQnmc{9G%+Q? zU|Ab@xz0gLz1|&u{r2B)pJP4rUYVQ^5eowr42rmDs{{Rd$=1dmJ-q+>+rM5stj!k!e zY)((r_2rWQA~qPKIEhJCJcW>uhV$I9(}1DnuRIWWr@AKV)cum$&cpto6by`;G1+Esi`{>Qxy7K@pV!Tax{Fdx-%F zn@t>tPz4Vkh579fq---BvJ`600s(A({AskVihXtO(1?w8q}^yzwW zM4<;KwZN7gB*SQVDaiMA^rzW%T{WLC&(D_B^Yua$5t6nos%QmUWXLwKI(#;pX1D9w zYVK`5Gvp~-6@j^iUx8-7vWD5}y6Kv`b<=e1SQV9#P6RUqhzMe)_0lH!__6xyhuH1) zQ0nF{&E{^i?(Xj^faK*2(gK`)%wZ_W!1UvPzJC4s&!pL@43f#xt(#r- zaG|k{rMRm?9%znb3>dy8dz;LnCJGoKV-_w5Ez@m)U9KMLBbkv!OHjH$ + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.004457,-0.009078, 0.009382, 1.000000;; + } + Frame Armature_root { + FrameTransformMatrix { + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature_Right_Hand { + FrameTransformMatrix { + 0.986046,-0.166475, 0.000000, 0.000000, + -0.166475,-0.986046,-0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + -0.290493, 2.355259, 0.000000, 1.000000;; + } + } //End of Armature_Right_Hand + Frame Armature_Bone_002 { + FrameTransformMatrix { + 0.984885, 0.173207, 0.000000, 0.000000, + 0.173208,-0.984885,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 0.259914, 2.347614, 0.000000, 1.000000;; + } + } //End of Armature_Bone_002 + Frame Armature_back { + FrameTransformMatrix { + 0.999771, 0.021400,-0.000000, 0.000000, + 0.021400,-0.999771,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -0.013083, 2.483388,-0.152575, 1.000000;; + } + } //End of Armature_back + Frame Armature_root_001 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + 0.108388, 3.011908,-0.000000, 1.000000;; + } + } //End of Armature_root_001 + Frame Armature_root_002 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -0.157125, 2.995103,-0.000000, 1.000000;; + } + } //End of Armature_root_002 + } //End of Armature_root + Frame Plane { + FrameTransformMatrix { + 0.800000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.006223, 0.000000,-0.013009, 1.000000;; + } + Mesh { //Plane_009 Mesh + 328; + -0.264941;-0.186165; 3.341238;, + -0.103393;-0.186165; 3.341238;, + -0.103393;-0.186165; 3.179691;, + -0.264941;-0.186165; 3.179691;, + -0.240167;-0.190033; 2.271265;, + 0.225248;-0.190033; 2.271265;, + 0.225248;-0.190033; 2.500485;, + -0.240167;-0.190033; 2.500485;, + -0.240167;-0.190033; 2.271265;, + -0.240167; 0.208188; 2.271265;, + 0.225248; 0.208188; 2.271265;, + 0.225248;-0.190033; 2.271265;, + 0.225248;-0.190033; 2.271265;, + 0.225248; 0.208188; 2.271265;, + 0.225248; 0.208188; 2.500485;, + 0.225248;-0.190033; 2.500485;, + -0.240167; 0.208188; 2.271265;, + -0.240167;-0.190033; 2.271265;, + -0.240167;-0.190033; 2.500485;, + -0.240167; 0.208188; 2.500485;, + 0.225248; 0.208188; 2.271265;, + -0.240167; 0.208188; 2.271265;, + -0.240167; 0.208188; 2.500485;, + 0.225248; 0.208188; 2.500485;, + -0.343863;-0.278758; 0.009591;, + -0.343863; 0.296914; 0.009591;, + -0.343863; 0.296914; 2.500485;, + -0.343863;-0.278758; 2.500485;, + -0.343863; 0.296914; 0.009591;, + 0.328944; 0.296914; 0.009591;, + 0.328944; 0.296914; 2.500485;, + -0.343863; 0.296914; 2.500485;, + 0.328944; 0.296914; 0.009591;, + 0.328944;-0.278758; 0.009591;, + 0.328944;-0.278758; 2.500485;, + 0.328944; 0.296914; 2.500485;, + 0.328944;-0.278758; 0.009591;, + -0.343863;-0.278758; 0.009591;, + -0.343863;-0.278758; 2.500485;, + 0.328944;-0.278758; 2.500485;, + -0.240167;-0.190033; 2.500485;, + 0.225248;-0.190033; 2.500485;, + 0.328944;-0.278758; 2.500485;, + -0.343863;-0.278758; 2.500485;, + -0.343863;-0.278758; 0.009591;, + 0.328944;-0.278758; 0.009591;, + 0.328944; 0.296914; 0.009591;, + -0.343863; 0.296914; 0.009591;, + 0.225248; 0.208188; 2.500485;, + -0.240167; 0.208188; 2.500485;, + -0.343863; 0.296914; 2.500485;, + 0.328944; 0.296914; 2.500485;, + -0.240167; 0.208188; 2.500485;, + -0.240167;-0.190033; 2.500485;, + -0.343863;-0.278758; 2.500485;, + -0.343863; 0.296914; 2.500485;, + 0.225248;-0.190033; 2.500485;, + 0.225248; 0.208188; 2.500485;, + 0.328944; 0.296914; 2.500485;, + 0.328944;-0.278758; 2.500485;, + 0.066079;-0.186165; 3.341238;, + 0.227626;-0.186165; 3.341238;, + 0.227626;-0.186165; 3.179691;, + 0.066079;-0.186165; 3.179691;, + -0.756877;-0.170174; 1.267350;, + -0.756877; 0.188330; 1.267350;, + -0.756877; 0.188330; 2.204780;, + -0.756877;-0.170174; 2.204780;, + -0.756877; 0.188330; 1.267350;, + -0.398373; 0.188330; 1.267350;, + -0.398373; 0.188330; 2.204780;, + -0.756877; 0.188330; 2.204780;, + -0.398373; 0.188330; 1.267350;, + -0.398373;-0.170174; 1.267350;, + -0.398373;-0.170174; 2.204780;, + -0.398373; 0.188330; 2.204780;, + -0.398373;-0.170174; 1.267350;, + -0.756877;-0.170174; 1.267350;, + -0.756877;-0.170174; 2.204780;, + -0.398373;-0.170174; 2.204780;, + -0.398373;-0.170174; 1.267350;, + -0.398373; 0.188330; 1.267350;, + -0.756877; 0.188330; 1.267350;, + -0.756877;-0.170174; 1.267350;, + -0.810406;-0.223703; 2.204780;, + -0.344844;-0.223703; 2.204780;, + -0.398373;-0.170174; 2.204780;, + -0.756877;-0.170174; 2.204780;, + -0.810406;-0.223703; 2.495205;, + -0.344844;-0.223703; 2.495205;, + -0.344844;-0.223703; 2.204780;, + -0.810406;-0.223703; 2.204780;, + -0.344844; 0.241859; 2.204780;, + -0.810406; 0.241859; 2.204780;, + -0.756877; 0.188330; 2.204780;, + -0.398373; 0.188330; 2.204780;, + -0.810406; 0.241859; 2.204780;, + -0.810406;-0.223703; 2.204780;, + -0.756877;-0.170174; 2.204780;, + -0.756877; 0.188330; 2.204780;, + -0.344844;-0.223703; 2.204780;, + -0.344844; 0.241859; 2.204780;, + -0.398373; 0.188330; 2.204780;, + -0.398373;-0.170174; 2.204780;, + -0.810406;-0.223703; 2.495205;, + -0.810406; 0.241859; 2.495205;, + -0.344844; 0.241859; 2.495205;, + -0.344844;-0.223703; 2.495205;, + -0.344844;-0.223703; 2.495205;, + -0.344844; 0.241859; 2.495205;, + -0.344844; 0.241859; 2.204780;, + -0.344844;-0.223703; 2.204780;, + -0.810406; 0.241859; 2.495205;, + -0.810406;-0.223703; 2.495205;, + -0.810406;-0.223703; 2.204780;, + -0.810406; 0.241859; 2.204780;, + -0.344844; 0.241859; 2.495205;, + -0.810406; 0.241859; 2.495205;, + -0.810406; 0.241859; 2.204780;, + -0.344844; 0.241859; 2.204780;, + 0.748465;-0.170174; 1.267350;, + 0.748465; 0.188330; 1.267350;, + 0.389960; 0.188330; 1.267350;, + 0.389960;-0.170174; 1.267350;, + 0.748465;-0.170174; 1.267350;, + 0.389960;-0.170174; 1.267350;, + 0.389960;-0.170174; 2.204780;, + 0.748465;-0.170174; 2.204780;, + 0.748465; 0.188330; 1.267350;, + 0.748465;-0.170174; 1.267350;, + 0.748465;-0.170174; 2.204780;, + 0.748465; 0.188330; 2.204780;, + 0.389960; 0.188330; 1.267350;, + 0.748465; 0.188330; 1.267350;, + 0.748465; 0.188330; 2.204780;, + 0.389960; 0.188330; 2.204780;, + 0.801994; 0.241859; 2.495205;, + 0.336431; 0.241859; 2.495205;, + 0.336431; 0.241859; 2.204780;, + 0.801994; 0.241859; 2.204780;, + 0.336431; 0.241859; 2.495205;, + 0.336431;-0.223703; 2.495205;, + 0.336431;-0.223703; 2.204780;, + 0.336431; 0.241859; 2.204780;, + 0.801994;-0.223703; 2.495205;, + 0.801994; 0.241859; 2.495205;, + 0.801994; 0.241859; 2.204780;, + 0.801994;-0.223703; 2.204780;, + 0.389960;-0.170174; 1.267350;, + 0.389960; 0.188330; 1.267350;, + 0.389960; 0.188330; 2.204780;, + 0.389960;-0.170174; 2.204780;, + 0.336431;-0.223703; 2.495205;, + 0.336431; 0.241859; 2.495205;, + 0.801994; 0.241859; 2.495205;, + 0.801994;-0.223703; 2.495205;, + 0.801994;-0.223703; 2.204780;, + 0.801994; 0.241859; 2.204780;, + 0.748465; 0.188330; 2.204780;, + 0.748465;-0.170174; 2.204780;, + 0.336431; 0.241859; 2.204780;, + 0.336431;-0.223703; 2.204780;, + 0.389960;-0.170174; 2.204780;, + 0.389960; 0.188330; 2.204780;, + 0.801994; 0.241859; 2.204780;, + 0.336431; 0.241859; 2.204780;, + 0.389960; 0.188330; 2.204780;, + 0.748465; 0.188330; 2.204780;, + 0.336431;-0.223703; 2.495205;, + 0.801994;-0.223703; 2.495205;, + 0.801994;-0.223703; 2.204780;, + 0.336431;-0.223703; 2.204780;, + 0.336431;-0.223703; 2.204780;, + 0.801994;-0.223703; 2.204780;, + 0.748465;-0.170174; 2.204780;, + 0.389960;-0.170174; 2.204780;, + -1.003181;-0.315065; 0.315260;, + -1.003181; 0.351327; 0.315260;, + -1.003181; 0.351327; 2.746741;, + -1.003181;-0.315065; 2.746741;, + -1.003181; 0.351327; 0.315260;, + -0.791421; 0.351327; 0.315260;, + -0.791421; 0.351327; 2.563308;, + -1.003181; 0.351327; 2.746741;, + -0.791421; 0.351327; 0.315260;, + -0.791421;-0.315065; 0.315260;, + -0.791421;-0.315065; 2.563308;, + -0.791421; 0.351327; 2.563308;, + -0.791421;-0.315065; 0.315260;, + -1.003181;-0.315065; 0.315260;, + -1.003181;-0.315065; 2.746741;, + -0.791421;-0.315065; 2.563308;, + -0.791421;-0.315065; 0.315260;, + -0.791421; 0.351327; 0.315260;, + -1.003181; 0.351327; 0.315260;, + -1.003181;-0.315065; 0.315260;, + -0.514026;-0.315065; 2.746741;, + -0.302267;-0.315065; 2.563308;, + -0.791421;-0.315065; 2.563308;, + -1.003181;-0.315065; 2.746741;, + -0.514026;-0.315065; 3.804539;, + -0.302267;-0.315065; 3.587476;, + -0.302267;-0.315065; 2.563308;, + -0.514026;-0.315065; 2.746741;, + -0.514026; 0.351327; 2.746741;, + -0.514026;-0.315065; 2.746741;, + -1.003181;-0.315065; 2.746741;, + -1.003181; 0.351327; 2.746741;, + -0.302267;-0.315065; 2.563308;, + -0.302267; 0.351327; 2.563308;, + -0.791421; 0.351327; 2.563308;, + -0.791421;-0.315065; 2.563308;, + -0.302267; 0.351327; 2.563308;, + -0.514026; 0.351327; 2.746741;, + -1.003181; 0.351327; 2.746741;, + -0.791421; 0.351327; 2.563308;, + 0.522487;-0.315065; 3.804539;, + 0.306120;-0.315065; 3.587476;, + -0.302267;-0.315065; 3.587476;, + -0.514026;-0.315065; 3.804539;, + -0.514026; 0.351327; 3.804539;, + -0.514026;-0.315065; 3.804539;, + -0.514026;-0.315065; 2.746741;, + -0.514026; 0.351327; 2.746741;, + -0.302267; 0.351327; 3.587476;, + -0.514026; 0.351327; 3.804539;, + -0.514026; 0.351327; 2.746741;, + -0.302267; 0.351327; 2.563308;, + -0.302267;-0.315065; 3.587476;, + -0.302267; 0.351327; 3.587476;, + -0.302267; 0.351327; 2.563308;, + -0.302267;-0.315065; 2.563308;, + 0.522487;-0.315065; 2.747673;, + 0.306120;-0.315065; 2.564813;, + 0.306120;-0.315065; 3.587476;, + 0.522487;-0.315065; 3.804539;, + 0.522487; 0.351327; 3.804539;, + 0.522487;-0.315065; 3.804539;, + -0.514026;-0.315065; 3.804539;, + -0.514026; 0.351327; 3.804539;, + 0.306120; 0.351327; 3.587476;, + 0.522487; 0.351327; 3.804539;, + -0.514026; 0.351327; 3.804539;, + -0.302267; 0.351327; 3.587476;, + 0.306120;-0.315065; 3.587476;, + 0.306120; 0.351327; 3.587476;, + -0.302267; 0.351327; 3.587476;, + -0.302267;-0.315065; 3.587476;, + 1.002260;-0.315065; 2.747673;, + 0.805352;-0.315065; 2.564813;, + 0.306120;-0.315065; 2.564813;, + 0.522487;-0.315065; 2.747673;, + 0.306120;-0.315065; 2.564813;, + 0.306120; 0.351327; 2.564813;, + 0.306120; 0.351327; 3.587476;, + 0.306120;-0.315065; 3.587476;, + 0.522487; 0.351327; 2.747673;, + 0.522487;-0.315065; 2.747673;, + 0.522487;-0.315065; 3.804539;, + 0.522487; 0.351327; 3.804539;, + 0.306120; 0.351327; 2.564813;, + 0.522487; 0.351327; 2.747673;, + 0.522487; 0.351327; 3.804539;, + 0.306120; 0.351327; 3.587476;, + 1.002260;-0.315065; 0.313008;, + 0.805352;-0.315065; 0.312940;, + 0.805352;-0.315065; 2.564813;, + 1.002260;-0.315065; 2.747673;, + 1.002260; 0.351327; 2.747673;, + 1.002260;-0.315065; 2.747673;, + 0.522487;-0.315065; 2.747673;, + 0.522487; 0.351327; 2.747673;, + 0.805352; 0.351327; 2.564813;, + 1.002260; 0.351327; 2.747673;, + 0.522487; 0.351327; 2.747673;, + 0.306120; 0.351327; 2.564813;, + 0.805352;-0.315065; 2.564813;, + 0.805352; 0.351327; 2.564813;, + 0.306120; 0.351327; 2.564813;, + 0.306120;-0.315065; 2.564813;, + 1.002260;-0.315065; 0.313008;, + 1.002260; 0.351327; 0.313008;, + 0.805352; 0.351327; 0.312940;, + 0.805352;-0.315065; 0.312940;, + 0.805352; 0.351327; 0.312940;, + 1.002260; 0.351327; 0.313008;, + 1.002260; 0.351327; 2.747673;, + 0.805352; 0.351327; 2.564813;, + 0.805352;-0.315065; 0.312940;, + 0.805352; 0.351327; 0.312940;, + 0.805352; 0.351327; 2.564813;, + 0.805352;-0.315065; 2.564813;, + 1.002260; 0.351327; 0.313008;, + 1.002260;-0.315065; 0.313008;, + 1.002260;-0.315065; 2.747673;, + 1.002260; 0.351327; 2.747673;, + 0.306120; 0.351327; 3.587476;, + -0.302267; 0.351327; 3.587476;, + -0.302267; 0.351327; 2.563308;, + 0.306120; 0.351327; 2.564813;, + -0.302267; 0.351327; 0.328521;, + 0.306120; 0.351327; 0.330025;, + 0.306120; 0.351327; 2.564813;, + -0.302267; 0.351327; 2.563308;, + 0.805352; 0.351327; 0.312940;, + 0.805352; 0.351327; 2.564813;, + 0.306120; 0.351327; 2.564813;, + 0.306120; 0.351327; 0.330025;, + -0.302267; 0.351327; 2.563308;, + -0.791421; 0.351327; 2.563308;, + -0.791421; 0.351327; 0.315260;, + -0.302267; 0.351327; 0.328521;, + -0.306120; 0.294175; 3.587476;, + 0.302267; 0.294175; 3.587476;, + 0.302267; 0.294175; 2.563308;, + -0.306120; 0.294175; 2.564813;, + 0.302267; 0.294175; 0.328521;, + -0.306120; 0.294175; 0.330025;, + -0.306120; 0.294175; 2.564813;, + 0.302267; 0.294175; 2.563308;, + -0.805353; 0.294175; 0.312940;, + -0.805353; 0.294175; 2.564813;, + -0.306120; 0.294175; 2.564813;, + -0.306120; 0.294175; 0.330025;, + 0.302267; 0.294175; 2.563308;, + 0.791421; 0.294175; 2.563308;, + 0.791421; 0.294175; 0.315260;, + 0.302267; 0.294175; 0.328521;; + 82; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;; + MeshNormals { //Plane_009 Normals + 328; + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000344; 0.000000;-1.000000;, + 0.000344; 0.000000;-1.000000;, + 0.000344; 0.000000;-1.000000;, + 0.000344; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;; + 82; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;; + } //End of Plane_009 Normals + MeshMaterialList { //Plane_009 Material List + 1; + 82; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Plane_009 Material List + MeshTextureCoords { //Plane_009 UV Coordinates + 328; + 0.590104; 0.824304;, + 0.684339; 0.824304;, + 0.684339; 0.918540;, + 0.590104; 0.918540;, + 0.083084; 0.002736;, + 0.083084; 0.002736;, + 0.083084; 0.002736;, + 0.083084; 0.002736;, + 0.125368; 0.490119;, + 0.220998; 0.490119;, + 0.220998; 0.601885;, + 0.125368; 0.601885;, + 0.220998; 0.574180;, + 0.125368; 0.574180;, + 0.125368; 0.519134;, + 0.220998; 0.519134;, + 0.147080; 0.595536;, + 0.147080; 0.499906;, + 0.202125; 0.499906;, + 0.202125; 0.595536;, + 0.146076; 0.601885;, + 0.146076; 0.490119;, + 0.201122; 0.490119;, + 0.201122; 0.601885;, + 0.829089; 0.044516;, + 0.983477; 0.044516;, + 0.983477; 0.762585;, + 0.829089; 0.762585;, + 0.813932; 0.043009;, + 0.994371; 0.043009;, + 0.994371; 0.761078;, + 0.813932; 0.761078;, + 0.827629; 0.043009;, + 0.982018; 0.043009;, + 0.982018; 0.761078;, + 0.827629; 0.761078;, + 0.988587; 0.818148;, + 0.815138; 0.818148;, + 0.815138; 0.115436;, + 0.988587; 0.115436;, + 0.184396; 0.491532;, + 0.184396; 0.603298;, + 0.163090; 0.628199;, + 0.163090; 0.466630;, + 0.746600; 0.513391;, + 0.746600; 0.778189;, + 0.520031; 0.778190;, + 0.520031; 0.513391;, + 0.163222; 0.602319;, + 0.163222; 0.490553;, + 0.184529; 0.465652;, + 0.184529; 0.627221;, + 0.161564; 0.595141;, + 0.161564; 0.499511;, + 0.186466; 0.478204;, + 0.186466; 0.616447;, + 0.186336; 0.500163;, + 0.186336; 0.595793;, + 0.161434; 0.617100;, + 0.161434; 0.478857;, + 0.590103; 0.824304;, + 0.684339; 0.824304;, + 0.684339; 0.918539;, + 0.590104; 0.918540;, + 0.700007; 0.967919;, + 0.700007; 0.858136;, + 0.987072; 0.858136;, + 0.987072; 0.967919;, + 0.700007; 0.969657;, + 0.700007; 0.859874;, + 0.987072; 0.859874;, + 0.987072; 0.969657;, + 0.700007; 0.967792;, + 0.700007; 0.858009;, + 0.987072; 0.858009;, + 0.987072; 0.967792;, + 0.700007; 0.969530;, + 0.700007; 0.859747;, + 0.987072; 0.859747;, + 0.987072; 0.969530;, + 0.897067; 0.969657;, + 0.787284; 0.969657;, + 0.787284; 0.859874;, + 0.897067; 0.859874;, + 0.866803; 0.495976;, + 0.937974; 0.495976;, + 0.929684; 0.506969;, + 0.874959; 0.506955;, + 0.868177; 0.493911;, + 0.939769; 0.493911;, + 0.939769; 0.553131;, + 0.868177; 0.553131;, + 0.938927; 0.549502;, + 0.867756; 0.549502;, + 0.876047; 0.538508;, + 0.930772; 0.538522;, + 0.938937; 0.548225;, + 0.867766; 0.548225;, + 0.876057; 0.537231;, + 0.930782; 0.537245;, + 0.868729; 0.496859;, + 0.939900; 0.496859;, + 0.931610; 0.507852;, + 0.876885; 0.507838;, + 0.867766; 0.571553;, + 0.867766; 0.476620;, + 0.939358; 0.476620;, + 0.939358; 0.571553;, + 0.867766; 0.493911;, + 0.939358; 0.493911;, + 0.939358; 0.553131;, + 0.867766; 0.553131;, + 0.882070; 0.572285;, + 0.882070; 0.477352;, + 0.926730; 0.477352;, + 0.926730; 0.572285;, + 0.939769; 0.551122;, + 0.868177; 0.551122;, + 0.868177; 0.491902;, + 0.939769; 0.491902;, + 0.897067; 0.969657;, + 0.787284; 0.969657;, + 0.787284; 0.859874;, + 0.897067; 0.859874;, + 0.700007; 0.969530;, + 0.700007; 0.859747;, + 0.987072; 0.859747;, + 0.987072; 0.969530;, + 0.700007; 0.967792;, + 0.700007; 0.858009;, + 0.987072; 0.858009;, + 0.987072; 0.967792;, + 0.700007; 0.969657;, + 0.700007; 0.859874;, + 0.987072; 0.859874;, + 0.987072; 0.969657;, + 0.939769; 0.551122;, + 0.868177; 0.551122;, + 0.868177; 0.491902;, + 0.939769; 0.491902;, + 0.882070; 0.572285;, + 0.882070; 0.477352;, + 0.926730; 0.477352;, + 0.926730; 0.572285;, + 0.867766; 0.493911;, + 0.939358; 0.493911;, + 0.939358; 0.553131;, + 0.867766; 0.553131;, + 0.700007; 0.967919;, + 0.700007; 0.858136;, + 0.987072; 0.858136;, + 0.987072; 0.967919;, + 0.867766; 0.571553;, + 0.867766; 0.476620;, + 0.939358; 0.476620;, + 0.939358; 0.571553;, + 0.868729; 0.496859;, + 0.939900; 0.496859;, + 0.931610; 0.507852;, + 0.876885; 0.507838;, + 0.938937; 0.548225;, + 0.867766; 0.548225;, + 0.876057; 0.537231;, + 0.930782; 0.537245;, + 0.938927; 0.549502;, + 0.867756; 0.549502;, + 0.876047; 0.538508;, + 0.930772; 0.538522;, + 0.868177; 0.493911;, + 0.939769; 0.493911;, + 0.939769; 0.553131;, + 0.868177; 0.553131;, + 0.866803; 0.495976;, + 0.937974; 0.495976;, + 0.929684; 0.506969;, + 0.874959; 0.506955;, + 0.103963; 0.380808;, + 0.103963; 0.203072;, + 0.752472; 0.203072;, + 0.752472; 0.380808;, + 0.100685; 0.369755;, + 0.098221; 0.303170;, + 0.606799; 0.303124;, + 0.650386; 0.369755;, + 0.117449; 0.202819;, + 0.117449; 0.025083;, + 0.717034; 0.025083;, + 0.717034; 0.202819;, + 0.102377; 0.617822;, + 0.104464; 0.552160;, + 0.661450; 0.550091;, + 0.603217; 0.617823;, + 0.679364; 0.385480;, + 0.679364; 0.563216;, + 0.622885; 0.563216;, + 0.622885; 0.385480;, + 0.676160; 0.130421;, + 0.676159; 0.205144;, + 0.590739; 0.106532;, + 0.590739; 0.031810;, + 0.448501; 0.692908;, + 0.390608; 0.749388;, + 0.117449; 0.749388;, + 0.166373; 0.692908;, + 0.548351; 0.171150;, + 0.726087; 0.171150;, + 0.726087; 0.301614;, + 0.548351; 0.301614;, + 0.641753; 0.371055;, + 0.641753; 0.548791;, + 0.511288; 0.548791;, + 0.511288; 0.371055;, + 0.729588; 0.563216;, + 0.680664; 0.506737;, + 0.680664; 0.376272;, + 0.729588; 0.432751;, + 0.737833; 0.317205;, + 0.679940; 0.259497;, + 0.679940; 0.097232;, + 0.737833; 0.040753;, + 0.383486; 0.028454;, + 0.383486; 0.206190;, + 0.101357; 0.206190;, + 0.101357; 0.028454;, + 0.375536; 0.684708;, + 0.433430; 0.741188;, + 0.151301; 0.741188;, + 0.102377; 0.684709;, + 0.375537; 0.371055;, + 0.375537; 0.548791;, + 0.102377; 0.548791;, + 0.102377; 0.371055;, + 0.166220; 0.691608;, + 0.117449; 0.633900;, + 0.390207; 0.633900;, + 0.448100; 0.691608;, + 0.315381; 0.303860;, + 0.137645; 0.303860;, + 0.137645; 0.027408;, + 0.315381; 0.027408;, + 0.785280; 0.376460;, + 0.727387; 0.434168;, + 0.727387; 0.157716;, + 0.785280; 0.214195;, + 0.534337; 0.385480;, + 0.534337; 0.563216;, + 0.372072; 0.563216;, + 0.372072; 0.385480;, + 0.711585; 0.735744;, + 0.662796; 0.683243;, + 0.662750; 0.550091;, + 0.711541; 0.607782;, + 0.316681; 0.205144;, + 0.316681; 0.027408;, + 0.589439; 0.027408;, + 0.589439; 0.205144;, + 0.088891; 0.563216;, + 0.088891; 0.385480;, + 0.370772; 0.385480;, + 0.370772; 0.563216;, + 0.316681; 0.303860;, + 0.365452; 0.246152;, + 0.647332; 0.246152;, + 0.589439; 0.303860;, + 0.105206; 0.683409;, + 0.102377; 0.619185;, + 0.593508; 0.619123;, + 0.635692; 0.683409;, + 0.548351; 0.028454;, + 0.726087; 0.028454;, + 0.726087; 0.156416;, + 0.548351; 0.156416;, + 0.621585; 0.487177;, + 0.618235; 0.558770;, + 0.535637; 0.461037;, + 0.535637; 0.385480;, + 0.509988; 0.371055;, + 0.509988; 0.548791;, + 0.376836; 0.548791;, + 0.376836; 0.371055;, + 0.695570; 0.371055;, + 0.695570; 0.548791;, + 0.643053; 0.548791;, + 0.643053; 0.371055;, + 0.136796; 0.384180;, + 0.139107; 0.321101;, + 0.678640; 0.318505;, + 0.618236; 0.384180;, + 0.103963; 0.559844;, + 0.103963; 0.382108;, + 0.704568; 0.382108;, + 0.704568; 0.559844;, + 0.103963; 0.201772;, + 0.103963; 0.024037;, + 0.753321; 0.024036;, + 0.753321; 0.201773;, + 0.547051; 0.301614;, + 0.384786; 0.301614;, + 0.384786; 0.028454;, + 0.547051; 0.028856;, + 0.117449; 0.366384;, + 0.117850; 0.204119;, + 0.713898; 0.204119;, + 0.713497; 0.366384;, + 0.117449; 0.500836;, + 0.718053; 0.500836;, + 0.718053; 0.367684;, + 0.122006; 0.367684;, + 0.717033; 0.502136;, + 0.717033; 0.632601;, + 0.117449; 0.632601;, + 0.120986; 0.502136;, + 0.547051; 0.291078;, + 0.384786; 0.291078;, + 0.384786; 0.017919;, + 0.547051; 0.018320;, + 0.117449; 0.355848;, + 0.117850; 0.193583;, + 0.713898; 0.193583;, + 0.713497; 0.355848;, + 0.117449; 0.490300;, + 0.718053; 0.490300;, + 0.718053; 0.357148;, + 0.122006; 0.357148;, + 0.717033; 0.491600;, + 0.717033; 0.622065;, + 0.117449; 0.622065;, + 0.120986; 0.491601;; + } //End of Plane_009 UV Coordinates + XSkinMeshHeader { + 3; + 9; + 6; + } + SkinWeights { + "Armature_back"; + 319; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 65, + 66, + 67, + 68, + 70, + 71, + 74, + 75, + 78, + 79, + 82, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327; + 0.000021, + 0.000000, + 0.000000, + 0.000000, + 0.000037, + 0.004535, + 0.000000, + 0.000001, + 0.000037, + 0.000000, + 0.000000, + 0.004535, + 0.004535, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000037, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000039, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000039, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000039, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000039, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000011, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000011, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000011, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.799817, 0.017120,-0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.021400,-0.999771, 0.000000, 0.000000, + -0.046566, 2.495971,-0.152575, 1.000000;; + } //End of Armature_back Skin Weights + SkinWeights { + "Armature_Bone_002"; + 124; + 5, + 6, + 10, + 11, + 12, + 13, + 14, + 15, + 20, + 23, + 30, + 34, + 35, + 39, + 41, + 42, + 48, + 51, + 56, + 57, + 58, + 59, + 69, + 72, + 73, + 76, + 80, + 81, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 232, + 233, + 248, + 249, + 250, + 251, + 252, + 253, + 256, + 257, + 260, + 261, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 286, + 287, + 290, + 291, + 294, + 295, + 299, + 302, + 305, + 306, + 314, + 319, + 324, + 325; + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000; + 0.787908, 0.138566,-0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.173208,-0.984885, 0.000000, 0.000000, + -0.670992, 2.278846,-0.000000, 1.000000;; + } //End of Armature_Bone_002 Skin Weights + SkinWeights { + "Armature_Right_Hand"; + 56; + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999989, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999989, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999989, + 1.000000, + 1.000000; + 0.788837,-0.133180, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + -0.166475,-0.986046, 0.000000, 0.000000, + 0.674561, 2.287896,-0.000000, 1.000000;; + } //End of Armature_Right_Hand Skin Weights + SkinWeights { + "Armature_root_001"; + 4; + 60, + 61, + 62, + 63; + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.800000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.114611,-3.024917,-0.000000, 1.000000;; + } //End of Armature_root_001 Skin Weights + SkinWeights { + "Armature_root_002"; + 4; + 0, + 1, + 2, + 3; + 0.999979, + 1.000000, + 1.000000, + 1.000000; + 0.800000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.150902,-3.008112,-0.000000, 1.000000;; + } //End of Armature_root_002 Skin Weights + SkinWeights { + "Armature_root"; + 64; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63; + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.999963, + 0.995465, + 1.000000, + 0.999999, + 0.999963, + 1.000000, + 1.000000, + 0.995465, + 0.995465, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999963, + 0.999999, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999961, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999961, + 1.000000, + 0.999999, + 1.000000, + 1.000000, + 0.999961, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 0.999961, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000; + 0.800000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.006223,-0.013009,-0.000000, 1.000000;; + } //End of Armature_root Skin Weights + } //End of Plane_009 Mesh + } //End of Plane + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 50; + 0;3; 0.004457,-0.009078, 0.009382;;, + 1;3; 0.004457,-0.009078, 0.009382;;, + 2;3; 0.004457,-0.009078, 0.009382;;, + 3;3; 0.004457,-0.009078, 0.009382;;, + 4;3; 0.004457,-0.009078, 0.009382;;, + 5;3; 0.004457,-0.009078, 0.009382;;, + 6;3; 0.004457,-0.009078, 0.009382;;, + 7;3; 0.004457,-0.009078, 0.009382;;, + 8;3; 0.004457,-0.009078, 0.009382;;, + 9;3; 0.004457,-0.009078, 0.009382;;, + 10;3; 0.004457,-0.009078, 0.009382;;, + 11;3; 0.004457,-0.009078, 0.009382;;, + 12;3; 0.004457,-0.009078, 0.009382;;, + 13;3; 0.004457,-0.009078, 0.009382;;, + 14;3; 0.004457,-0.009078, 0.009382;;, + 15;3; 0.004457,-0.009078, 0.009382;;, + 16;3; 0.004457,-0.009078, 0.009382;;, + 17;3; 0.004457,-0.009078, 0.009382;;, + 18;3; 0.004457,-0.009078, 0.009382;;, + 19;3; 0.004457,-0.009078, 0.009382;;, + 20;3; 0.004457,-0.009078, 0.009382;;, + 21;3; 0.004457,-0.009078, 0.009382;;, + 22;3; 0.004457,-0.009078, 0.009382;;, + 23;3; 0.004457,-0.009078, 0.009382;;, + 24;3; 0.004457,-0.009078, 0.009382;;, + 25;3; 0.004457,-0.009078, 0.009382;;, + 26;3; 0.004457,-0.009078, 0.009382;;, + 27;3; 0.004457,-0.009078, 0.009382;;, + 28;3; 0.004457,-0.009078, 0.009382;;, + 29;3; 0.004457,-0.009078, 0.009382;;, + 30;3; 0.004457,-0.009078, 0.009382;;, + 31;3; 0.004457,-0.009078, 0.009382;;, + 32;3; 0.004457,-0.009078, 0.009382;;, + 33;3; 0.004457,-0.009078, 0.009382;;, + 34;3; 0.004457,-0.009078, 0.009382;;, + 35;3; 0.004457,-0.009078, 0.009382;;, + 36;3; 0.004457,-0.009078, 0.009382;;, + 37;3; 0.004457,-0.009078, 0.009382;;, + 38;3; 0.004457,-0.009078, 0.009382;;, + 39;3; 0.004457,-0.009078, 0.009382;;, + 40;3; 0.004457,-0.009078, 0.009382;;, + 41;3; 0.004457,-0.009078, 0.009382;;, + 42;3; 0.004457,-0.009078, 0.009382;;, + 43;3; 0.004457,-0.009078, 0.009382;;, + 44;3; 0.004457,-0.009078, 0.009382;;, + 45;3; 0.004457,-0.009078, 0.009382;;, + 46;3; 0.004457,-0.009078, 0.009382;;, + 47;3; 0.004457,-0.009078, 0.009382;;, + 48;3; 0.004457,-0.009078, 0.009382;;, + 49;3; 0.004457,-0.009078, 0.009382;;; + } + AnimationKey { //Rotation + 0; + 50; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 50; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_root} + AnimationKey { //Position + 2; + 50; + 0;3; 0.000000, 0.000000, 0.000000;;, + 1;3; 0.000000, 0.000000, 0.067862;;, + 2;3; 0.000000, 0.000000, 0.137716;;, + 3;3; 0.000000, 0.000000, 0.196372;;, + 4;3; 0.000000, 0.000000, 0.236159;;, + 5;3; 0.000000, 0.000000, 0.250800;;, + 6;3; 0.000000,-0.000000, 0.242481;;, + 7;3; 0.000000,-0.000000, 0.217369;;, + 8;3; 0.000000,-0.000000, 0.175960;;, + 9;3; 0.000000,-0.000000, 0.120071;;, + 10;3; 0.000000,-0.000000, 0.053144;;, + 11;3; 0.000000,-0.000000,-0.019800;;, + 12;3; 0.000000,-0.000000,-0.092744;;, + 13;3; 0.000000, 0.000000,-0.159671;;, + 14;3; 0.000000, 0.000000,-0.215560;;, + 15;3; 0.000000, 0.000000,-0.256968;;, + 16;3; 0.000000, 0.000000,-0.282081;;, + 17;3; 0.000000, 0.000000,-0.290400;;, + 18;3; 0.000000,-0.000000,-0.277947;;, + 19;3; 0.000000,-0.000000,-0.244260;;, + 20;3; 0.000000,-0.000000,-0.194118;;, + 21;3; 0.000000,-0.000000,-0.132041;;, + 22;3; 0.000000,-0.000000,-0.063637;;, + 23;3; 0.000000, 0.000000, 0.000000;;, + 24;3; 0.000000, 0.000000, 0.000000;;, + 25;3; 0.000000, 0.000000, 0.000000;;, + 26;3; 0.000000, 0.000000, 0.000000;;, + 27;3; 0.000000, 0.000000, 0.000000;;, + 28;3; 0.000000, 0.000000, 0.000000;;, + 29;3; 0.000000, 0.000000, 0.000000;;, + 30;3; 0.000000, 0.000000, 0.000000;;, + 31;3; 0.000000, 0.000000, 0.000000;;, + 32;3; 0.000000, 0.000000, 0.000000;;, + 33;3; 0.000000, 0.000000, 0.000000;;, + 34;3; 0.000000, 0.000000, 0.000000;;, + 35;3; 0.000000, 0.000000, 0.000000;;, + 36;3; 0.000000, 0.000000, 0.000000;;, + 37;3; 0.000000, 0.000000, 0.000000;;, + 38;3; 0.000000, 0.000000, 0.000000;;, + 39;3; 0.000000, 0.000000, 0.000000;;, + 40;3; 0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000, 0.000000, 0.000000;;, + 42;3; 0.000000, 0.000000, 0.000000;;, + 43;3; 0.000000, 0.000000, 0.000000;;, + 44;3; 0.000000, 0.000000, 0.000000;;, + 45;3; 0.000000, 0.000000, 0.000000;;, + 46;3; 0.000000, 0.000000, 0.000000;;, + 47;3; 0.000000, 0.000000, 0.000000;;, + 48;3; 0.000000, 0.000000, 0.000000;;, + 49;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 50; + 0;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 1;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 2;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 3;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 4;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 5;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 6;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 7;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 8;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 9;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 10;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 11;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 12;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 13;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 14;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 15;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 16;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 17;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 18;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 19;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 20;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 21;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 22;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 23;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 24;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 25;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 26;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 27;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 28;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 29;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 30;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 31;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 32;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 33;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 34;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 35;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 36;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 37;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 38;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 39;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 40;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 41;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 42;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 43;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 44;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 45;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 46;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 47;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 48;4; -0.000000, 0.000000, 0.726457, 0.687212;;, + 49;4; -0.000000, 0.000000, 0.726457, 0.687212;;; + } + AnimationKey { //Scale + 1; + 50; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Right_Hand} + AnimationKey { //Position + 2; + 50; + 0;3; -0.290493, 2.355259, 0.000000;;, + 1;3; -0.290493, 2.355259, 0.000000;;, + 2;3; -0.290493, 2.355259, 0.000000;;, + 3;3; -0.290493, 2.355259, 0.000000;;, + 4;3; -0.290493, 2.355259, 0.000000;;, + 5;3; -0.290493, 2.355259, 0.000000;;, + 6;3; -0.290493, 2.355259, 0.000000;;, + 7;3; -0.290493, 2.355259, 0.000000;;, + 8;3; -0.290493, 2.355259, 0.000000;;, + 9;3; -0.290493, 2.355259, 0.000000;;, + 10;3; -0.290493, 2.355259, 0.000000;;, + 11;3; -0.290493, 2.355259, 0.000000;;, + 12;3; -0.290493, 2.355259, 0.000000;;, + 13;3; -0.290493, 2.355259, 0.000000;;, + 14;3; -0.290493, 2.355259, 0.000000;;, + 15;3; -0.290493, 2.355259, 0.000000;;, + 16;3; -0.290493, 2.355259, 0.000000;;, + 17;3; -0.290493, 2.355259, 0.000000;;, + 18;3; -0.290493, 2.355259, 0.000000;;, + 19;3; -0.290493, 2.355259, 0.000000;;, + 20;3; -0.290493, 2.355259, 0.000000;;, + 21;3; -0.290493, 2.355259, 0.000000;;, + 22;3; -0.290493, 2.355259, 0.000000;;, + 23;3; -0.290493, 2.355259, 0.000000;;, + 24;3; -0.290496, 2.355064,-0.001203;;, + 25;3; -0.290496, 2.355064,-0.001203;;, + 26;3; -0.290496, 2.355064,-0.001203;;, + 27;3; -0.290496, 2.355064,-0.001203;;, + 28;3; -0.290496, 2.355064,-0.001203;;, + 29;3; -0.290496, 2.355064,-0.001203;;, + 30;3; -0.290496, 2.355064,-0.001203;;, + 31;3; -0.290496, 2.355064,-0.001203;;, + 32;3; -0.290496, 2.355064,-0.001203;;, + 33;3; -0.290496, 2.355064,-0.001203;;, + 34;3; -0.290496, 2.355064,-0.001203;;, + 35;3; -0.290496, 2.355064,-0.001203;;, + 36;3; -0.290496, 2.355064,-0.001203;;, + 37;3; -0.290496, 2.355065,-0.001203;;, + 38;3; -0.290496, 2.355065,-0.001203;;, + 39;3; -0.290496, 2.355065,-0.001203;;, + 40;3; -0.290496, 2.355065,-0.001203;;, + 41;3; -0.290496, 2.355065,-0.001203;;, + 42;3; -0.290496, 2.355065,-0.001203;;, + 43;3; -0.290496, 2.355065,-0.001203;;, + 44;3; -0.290496, 2.355065,-0.001203;;, + 45;3; -0.290496, 2.355065,-0.001203;;, + 46;3; -0.290496, 2.355065,-0.001203;;, + 47;3; -0.290496, 2.355065,-0.001203;;, + 48;3; -0.290496, 2.355065,-0.001203;;, + 49;3; -0.290496, 2.355065,-0.001203;;; + } + AnimationKey { //Rotation + 0; + 50; + 0;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 1;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 2;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 3;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 4;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 5;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 6;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 7;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 8;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 9;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 10;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 11;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 12;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 13;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 14;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 15;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 16;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 17;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 18;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 19;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 20;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 21;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 22;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 23;4; -0.000000, 0.996505,-0.083529, 0.000000;;, + 24;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 25;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 26;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 27;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 28;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 29;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 30;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 31;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 32;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 33;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 34;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 35;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 36;4; -0.159024, 0.983765,-0.082462, 0.010852;;, + 37;4; -0.703772, 0.706324,-0.059206, 0.048025;;, + 38;4; -0.697387, 0.712289,-0.059561, 0.047525;;, + 39;4; -0.684270, 0.724913,-0.060311, 0.046411;;, + 40;4; -0.678183, 0.730801,-0.060660, 0.045887;;, + 41;4; -0.681625, 0.727351,-0.060437, 0.046175;;, + 42;4; -0.691644, 0.717311,-0.059789, 0.047016;;, + 43;4; -0.706047, 0.702877,-0.058857, 0.048224;;, + 44;4; -0.720450, 0.688444,-0.057925, 0.049433;;, + 45;4; -0.730469, 0.678404,-0.057277, 0.050273;;, + 46;4; -0.733911, 0.674954,-0.057055, 0.050562;;, + 47;4; -0.726631, 0.682531,-0.057574, 0.049950;;, + 48;4; -0.711052, 0.698746,-0.058686, 0.048638;;, + 49;4; -0.703772, 0.706324,-0.059206, 0.048025;;; + } + AnimationKey { //Scale + 1; + 50; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { //Position + 2; + 50; + 0;3; 0.259914, 2.347614, 0.000000;;, + 1;3; 0.259914, 2.347614, 0.000000;;, + 2;3; 0.259914, 2.347614, 0.000000;;, + 3;3; 0.259914, 2.347614, 0.000000;;, + 4;3; 0.259914, 2.347614, 0.000000;;, + 5;3; 0.259914, 2.347614, 0.000000;;, + 6;3; 0.259914, 2.347614, 0.000000;;, + 7;3; 0.259914, 2.347614, 0.000000;;, + 8;3; 0.259914, 2.347614, 0.000000;;, + 9;3; 0.259914, 2.347614, 0.000000;;, + 10;3; 0.259914, 2.347614, 0.000000;;, + 11;3; 0.259914, 2.347614, 0.000000;;, + 12;3; 0.259914, 2.347614, 0.000000;;, + 13;3; 0.259914, 2.347614, 0.000000;;, + 14;3; 0.259914, 2.347614, 0.000000;;, + 15;3; 0.259914, 2.347614, 0.000000;;, + 16;3; 0.259914, 2.347614, 0.000000;;, + 17;3; 0.259914, 2.347614, 0.000000;;, + 18;3; 0.259914, 2.347614, 0.000000;;, + 19;3; 0.259914, 2.347614, 0.000000;;, + 20;3; 0.259914, 2.347614, 0.000000;;, + 21;3; 0.259914, 2.347614, 0.000000;;, + 22;3; 0.259914, 2.347614, 0.000000;;, + 23;3; 0.259914, 2.347614, 0.000000;;, + 24;3; 0.259911, 2.347808, 0.001203;;, + 25;3; 0.259911, 2.347808, 0.001203;;, + 26;3; 0.259911, 2.347808, 0.001203;;, + 27;3; 0.259911, 2.347808, 0.001203;;, + 28;3; 0.259911, 2.347808, 0.001203;;, + 29;3; 0.259911, 2.347808, 0.001203;;, + 30;3; 0.259911, 2.347808, 0.001203;;, + 31;3; 0.259911, 2.347808, 0.001203;;, + 32;3; 0.259911, 2.347808, 0.001203;;, + 33;3; 0.259911, 2.347808, 0.001203;;, + 34;3; 0.259911, 2.347808, 0.001203;;, + 35;3; 0.259911, 2.347808, 0.001203;;, + 36;3; 0.259911, 2.347808, 0.001203;;, + 37;3; 0.259911, 2.347809, 0.001203;;, + 38;3; 0.259911, 2.347809, 0.001203;;, + 39;3; 0.259911, 2.347809, 0.001203;;, + 40;3; 0.259911, 2.347809, 0.001203;;, + 41;3; 0.259911, 2.347809, 0.001203;;, + 42;3; 0.259911, 2.347809, 0.001203;;, + 43;3; 0.259911, 2.347809, 0.001203;;, + 44;3; 0.259911, 2.347809, 0.001203;;, + 45;3; 0.259911, 2.347809, 0.001203;;, + 46;3; 0.259911, 2.347809, 0.001203;;, + 47;3; 0.259911, 2.347809, 0.001203;;, + 48;3; 0.259911, 2.347809, 0.001203;;, + 49;3; 0.259911, 2.347809, 0.001203;;; + } + AnimationKey { //Rotation + 0; + 50; + 0;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 1;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 2;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 3;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 4;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 5;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 6;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 7;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 8;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 9;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 10;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 11;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 12;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 13;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 14;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 15;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 16;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 17;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 18;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 19;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 20;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 21;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 22;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 23;4; -0.000000, 0.996214, 0.086933, 0.000000;;, + 24;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 25;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 26;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 27;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 28;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 29;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 30;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 31;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 32;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 33;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 34;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 35;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 36;4; -0.158993, 0.983478, 0.085821,-0.011298;;, + 37;4; -0.694552, 0.715031, 0.062396,-0.049354;;, + 38;4; -0.692475, 0.716912, 0.062529,-0.049186;;, + 39;4; -0.688216, 0.720832, 0.062807,-0.048826;;, + 40;4; -0.683196, 0.725494, 0.063136,-0.048391;;, + 41;4; -0.678075, 0.730271, 0.063474,-0.047942;;, + 42;4; -0.673260, 0.734774, 0.063792,-0.047517;;, + 43;4; -0.669052, 0.738712, 0.064070,-0.047145;;, + 44;4; -0.665715, 0.741833, 0.064291,-0.046850;;, + 45;4; -0.663506, 0.743896, 0.064436,-0.046656;;, + 46;4; -0.662702, 0.744646, 0.064489,-0.046585;;, + 47;4; -0.670395, 0.737492, 0.063984,-0.047254;;, + 48;4; -0.686858, 0.722185, 0.062902,-0.048685;;, + 49;4; -0.694552, 0.715031, 0.062396,-0.049354;;; + } + AnimationKey { //Scale + 1; + 50; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_back} + AnimationKey { //Position + 2; + 50; + 0;3; -0.013083, 2.483388,-0.152575;;, + 1;3; -0.013083, 2.483388,-0.152575;;, + 2;3; -0.013083, 2.483388,-0.152575;;, + 3;3; -0.013083, 2.483388,-0.152575;;, + 4;3; -0.013083, 2.483388,-0.152575;;, + 5;3; -0.013083, 2.483388,-0.152575;;, + 6;3; -0.013083, 2.483388,-0.152575;;, + 7;3; -0.013083, 2.483388,-0.152575;;, + 8;3; -0.013083, 2.483388,-0.152575;;, + 9;3; -0.013083, 2.483388,-0.152575;;, + 10;3; -0.013083, 2.483388,-0.152575;;, + 11;3; -0.013083, 2.483388,-0.152575;;, + 12;3; -0.013083, 2.483388,-0.152575;;, + 13;3; -0.013083, 2.483388,-0.152575;;, + 14;3; -0.013083, 2.483388,-0.152575;;, + 15;3; -0.013083, 2.483388,-0.152575;;, + 16;3; -0.013083, 2.483388,-0.152575;;, + 17;3; -0.013083, 2.483388,-0.152575;;, + 18;3; -0.013083, 2.483388,-0.152575;;, + 19;3; -0.013083, 2.483388,-0.152575;;, + 20;3; -0.013083, 2.483388,-0.152575;;, + 21;3; -0.013083, 2.483388,-0.152575;;, + 22;3; -0.013083, 2.483388,-0.152575;;, + 23;3; -0.013083, 2.483388,-0.152575;;, + 24;3; -0.013083, 2.483388,-0.152575;;, + 25;3; -0.013083, 2.483388,-0.152575;;, + 26;3; -0.013083, 2.483388,-0.152575;;, + 27;3; -0.013083, 2.483388,-0.152575;;, + 28;3; -0.013083, 2.483388,-0.152575;;, + 29;3; -0.013083, 2.483388,-0.152575;;, + 30;3; -0.013083, 2.483388,-0.152575;;, + 31;3; -0.013083, 2.483388,-0.152575;;, + 32;3; -0.013083, 2.483388,-0.152575;;, + 33;3; -0.013083, 2.483388,-0.152575;;, + 34;3; -0.013083, 2.483388,-0.152575;;, + 35;3; -0.013083, 2.483388,-0.152575;;, + 36;3; -0.013083, 2.483388,-0.152575;;, + 37;3; -0.013083, 2.483388,-0.152575;;, + 38;3; -0.013083, 2.483388,-0.152575;;, + 39;3; -0.013083, 2.483388,-0.152575;;, + 40;3; -0.013083, 2.483388,-0.152575;;, + 41;3; -0.013083, 2.483388,-0.152575;;, + 42;3; -0.013083, 2.483388,-0.152575;;, + 43;3; -0.013083, 2.483388,-0.152575;;, + 44;3; -0.013083, 2.483388,-0.152575;;, + 45;3; -0.013083, 2.483388,-0.152575;;, + 46;3; -0.013083, 2.483388,-0.152575;;, + 47;3; -0.013083, 2.483388,-0.152575;;, + 48;3; -0.013083, 2.483388,-0.152575;;, + 49;3; -0.013083, 2.483388,-0.152575;;; + } + AnimationKey { //Rotation + 0; + 50; + 0;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 1;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 2;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 3;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 4;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 5;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 6;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 7;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 8;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 9;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 10;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 11;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 12;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 13;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 14;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 15;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 16;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 17;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 18;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 19;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 20;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 21;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 22;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 23;4; -0.000000, 0.999943, 0.010701,-0.000000;;, + 24;4; 0.130519, 0.991388, 0.010609, 0.001397;;, + 25;4; 0.168031, 0.986326, 0.010555, 0.001797;;, + 26;4; 0.192937, 0.982312, 0.010512, 0.002064;;, + 27;4; 0.207254, 0.979400, 0.010481, 0.002218;;, + 28;4; 0.213957, 0.977524, 0.010461, 0.002290;;, + 29;4; 0.216150, 0.976531, 0.010450, 0.002313;;, + 30;4; 0.216427, 0.976240, 0.010447, 0.002316;;, + 31;4; 0.216150, 0.976619, 0.010451, 0.002313;;, + 32;4; 0.213954, 0.977830, 0.010464, 0.002290;;, + 33;4; 0.207242, 0.979956, 0.010487, 0.002218;;, + 34;4; 0.192910, 0.983007, 0.010520, 0.002064;;, + 35;4; 0.167995, 0.986883, 0.010561, 0.001797;;, + 36;4; 0.130519, 0.991388, 0.010609, 0.001397;;, + 37;4; 0.056614, 0.998339, 0.010684, 0.000606;;, + 38;4; 0.058708, 0.998193, 0.010682, 0.000628;;, + 39;4; 0.063994, 0.997824, 0.010678, 0.000685;;, + 40;4; 0.070663, 0.997358, 0.010673, 0.000756;;, + 41;4; 0.076873, 0.996924, 0.010669, 0.000823;;, + 42;4; 0.081185, 0.996623, 0.010665, 0.000869;;, + 43;4; 0.082728, 0.996515, 0.010664, 0.000885;;, + 44;4; 0.081115, 0.996515, 0.010664, 0.000903;;, + 45;4; 0.076422, 0.996515, 0.010664, 0.000953;;, + 46;4; 0.069674, 0.996515, 0.010664, 0.001025;;, + 47;4; 0.062927, 0.996515, 0.010664, 0.001097;;, + 48;4; 0.058233, 0.996515, 0.010664, 0.001147;;, + 49;4; 0.056620, 0.996515, 0.010664, 0.001165;;; + } + AnimationKey { //Scale + 1; + 50; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_root_001} + AnimationKey { //Position + 2; + 50; + 0;3; 0.108388, 3.011908,-0.000000;;, + 1;3; 0.108388, 3.011908,-0.000000;;, + 2;3; 0.108388, 3.011908,-0.000000;;, + 3;3; 0.108388, 3.011908,-0.000000;;, + 4;3; 0.108388, 3.011908,-0.000000;;, + 5;3; 0.108388, 3.011908,-0.000000;;, + 6;3; 0.108388, 3.011908,-0.000000;;, + 7;3; 0.108388, 3.011908,-0.000000;;, + 8;3; 0.108388, 3.011908,-0.000000;;, + 9;3; 0.108388, 3.011908,-0.000000;;, + 10;3; 0.108388, 3.011908,-0.000000;;, + 11;3; 0.108388, 3.011908,-0.000000;;, + 12;3; 0.108388, 3.011908,-0.000000;;, + 13;3; 0.108388, 3.011908,-0.000000;;, + 14;3; 0.108388, 3.011908,-0.000000;;, + 15;3; 0.108388, 3.011908,-0.000000;;, + 16;3; 0.108388, 3.011908,-0.000000;;, + 17;3; 0.108388, 3.011908,-0.000000;;, + 18;3; 0.108388, 3.011908,-0.000000;;, + 19;3; 0.108388, 3.011908,-0.000000;;, + 20;3; 0.108388, 3.011908,-0.000000;;, + 21;3; 0.108388, 3.011908,-0.000000;;, + 22;3; 0.108388, 3.011908,-0.000000;;, + 23;3; 0.108388, 3.011908,-0.000000;;, + 24;3; 0.108388, 3.011908,-0.000000;;, + 25;3; 0.108388, 3.011908,-0.000000;;, + 26;3; 0.108388, 3.011908,-0.000000;;, + 27;3; 0.108388, 3.011908,-0.000000;;, + 28;3; 0.108388, 3.011908,-0.000000;;, + 29;3; 0.108388, 3.011908,-0.000000;;, + 30;3; 0.108388, 3.011908,-0.000000;;, + 31;3; 0.108388, 3.011908,-0.000000;;, + 32;3; 0.108388, 3.011908,-0.000000;;, + 33;3; 0.108388, 3.011908,-0.000000;;, + 34;3; 0.108388, 3.011908,-0.000000;;, + 35;3; 0.108388, 3.011908,-0.000000;;, + 36;3; 0.108388, 3.011908,-0.000000;;, + 37;3; 0.108388, 3.011908,-0.000000;;, + 38;3; 0.111282, 3.014802, 0.002893;;, + 39;3; 0.102914, 3.006433,-0.005475;;, + 40;3; 0.100667, 3.004187,-0.007722;;, + 41;3; 0.117499, 3.021019, 0.009111;;, + 42;3; 0.107302, 3.010822,-0.001086;;, + 43;3; 0.105187, 3.008707,-0.003202;;, + 44;3; 0.101925, 3.005445,-0.006463;;, + 45;3; 0.116975, 3.020495, 0.008586;;, + 46;3; 0.110424, 3.013944, 0.002036;;, + 47;3; 0.119450, 3.022970, 0.011062;;, + 48;3; 0.118807, 3.022327, 0.010418;;, + 49;3; 0.108388, 3.011908,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 50; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 50; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_root_002} + AnimationKey { //Position + 2; + 50; + 0;3; -0.157125, 2.995103,-0.000000;;, + 1;3; -0.157125, 2.995103,-0.000000;;, + 2;3; -0.157125, 2.995103,-0.000000;;, + 3;3; -0.157125, 2.995103,-0.000000;;, + 4;3; -0.157125, 2.995103,-0.000000;;, + 5;3; -0.157125, 2.995103,-0.000000;;, + 6;3; -0.157125, 2.995103,-0.000000;;, + 7;3; -0.157125, 2.995103,-0.000000;;, + 8;3; -0.157125, 2.995103,-0.000000;;, + 9;3; -0.157125, 2.995103,-0.000000;;, + 10;3; -0.157125, 2.995103,-0.000000;;, + 11;3; -0.157125, 2.995103,-0.000000;;, + 12;3; -0.157125, 2.995103,-0.000000;;, + 13;3; -0.157125, 2.995103,-0.000000;;, + 14;3; -0.157125, 2.995103,-0.000000;;, + 15;3; -0.157125, 2.995103,-0.000000;;, + 16;3; -0.157125, 2.995103,-0.000000;;, + 17;3; -0.157125, 2.995103,-0.000000;;, + 18;3; -0.157125, 2.995103,-0.000000;;, + 19;3; -0.157125, 2.995103,-0.000000;;, + 20;3; -0.157125, 2.995103,-0.000000;;, + 21;3; -0.157125, 2.995103,-0.000000;;, + 22;3; -0.157125, 2.995103,-0.000000;;, + 23;3; -0.157125, 2.995103,-0.000000;;, + 24;3; -0.157125, 2.995103,-0.000000;;, + 25;3; -0.157125, 2.995103,-0.000000;;, + 26;3; -0.157125, 2.995103,-0.000000;;, + 27;3; -0.157125, 2.995103,-0.000000;;, + 28;3; -0.157125, 2.995103,-0.000000;;, + 29;3; -0.157125, 2.995103,-0.000000;;, + 30;3; -0.157125, 2.995103,-0.000000;;, + 31;3; -0.157125, 2.995103,-0.000000;;, + 32;3; -0.157125, 2.995103,-0.000000;;, + 33;3; -0.157125, 2.995103,-0.000000;;, + 34;3; -0.157125, 2.995103,-0.000000;;, + 35;3; -0.157125, 2.995103,-0.000000;;, + 36;3; -0.157125, 2.995103,-0.000000;;, + 37;3; -0.157125, 2.995103,-0.000000;;, + 38;3; -0.154231, 2.998278,-0.000000;;, + 39;3; -0.162599, 2.996521,-0.000000;;, + 40;3; -0.164846, 2.997358,-0.000000;;, + 41;3; -0.148014, 3.013568,-0.000000;;, + 42;3; -0.158211, 2.983142,-0.000000;;, + 43;3; -0.160326, 2.976145,-0.000000;;, + 44;3; -0.163588, 2.992257,-0.000000;;, + 45;3; -0.148538, 2.988948,-0.000000;;, + 46;3; -0.155088, 2.985346,-0.000000;;, + 47;3; -0.146063, 2.997540,-0.000000;;, + 48;3; -0.146706, 2.989561,-0.000000;;, + 49;3; -0.157125, 2.995103,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 50; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 50; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Plane} + AnimationKey { //Position + 2; + 50; + 0;3; -0.006223, 0.000000,-0.013009;;, + 1;3; -0.006223, 0.000000,-0.013009;;, + 2;3; -0.006223, 0.000000,-0.013009;;, + 3;3; -0.006223, 0.000000,-0.013009;;, + 4;3; -0.006223, 0.000000,-0.013009;;, + 5;3; -0.006223, 0.000000,-0.013009;;, + 6;3; -0.006223, 0.000000,-0.013009;;, + 7;3; -0.006223, 0.000000,-0.013009;;, + 8;3; -0.006223, 0.000000,-0.013009;;, + 9;3; -0.006223, 0.000000,-0.013009;;, + 10;3; -0.006223, 0.000000,-0.013009;;, + 11;3; -0.006223, 0.000000,-0.013009;;, + 12;3; -0.006223, 0.000000,-0.013009;;, + 13;3; -0.006223, 0.000000,-0.013009;;, + 14;3; -0.006223, 0.000000,-0.013009;;, + 15;3; -0.006223, 0.000000,-0.013009;;, + 16;3; -0.006223, 0.000000,-0.013009;;, + 17;3; -0.006223, 0.000000,-0.013009;;, + 18;3; -0.006223, 0.000000,-0.013009;;, + 19;3; -0.006223, 0.000000,-0.013009;;, + 20;3; -0.006223, 0.000000,-0.013009;;, + 21;3; -0.006223, 0.000000,-0.013009;;, + 22;3; -0.006223, 0.000000,-0.013009;;, + 23;3; -0.006223, 0.000000,-0.013009;;, + 24;3; -0.006223, 0.000000,-0.013009;;, + 25;3; -0.006223, 0.000000,-0.013009;;, + 26;3; -0.006223, 0.000000,-0.013009;;, + 27;3; -0.006223, 0.000000,-0.013009;;, + 28;3; -0.006223, 0.000000,-0.013009;;, + 29;3; -0.006223, 0.000000,-0.013009;;, + 30;3; -0.006223, 0.000000,-0.013009;;, + 31;3; -0.006223, 0.000000,-0.013009;;, + 32;3; -0.006223, 0.000000,-0.013009;;, + 33;3; -0.006223, 0.000000,-0.013009;;, + 34;3; -0.006223, 0.000000,-0.013009;;, + 35;3; -0.006223, 0.000000,-0.013009;;, + 36;3; -0.006223, 0.000000,-0.013009;;, + 37;3; -0.006223, 0.000000,-0.013009;;, + 38;3; -0.006223, 0.000000,-0.013009;;, + 39;3; -0.006223, 0.000000,-0.013009;;, + 40;3; -0.006223, 0.000000,-0.013009;;, + 41;3; -0.006223, 0.000000,-0.013009;;, + 42;3; -0.006223, 0.000000,-0.013009;;, + 43;3; -0.006223, 0.000000,-0.013009;;, + 44;3; -0.006223, 0.000000,-0.013009;;, + 45;3; -0.006223, 0.000000,-0.013009;;, + 46;3; -0.006223, 0.000000,-0.013009;;, + 47;3; -0.006223, 0.000000,-0.013009;;, + 48;3; -0.006223, 0.000000,-0.013009;;, + 49;3; -0.006223, 0.000000,-0.013009;;; + } + AnimationKey { //Rotation + 0; + 50; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 50; + 0;3; 0.800000, 1.000000, 1.000000;;, + 1;3; 0.800000, 1.000000, 1.000000;;, + 2;3; 0.800000, 1.000000, 1.000000;;, + 3;3; 0.800000, 1.000000, 1.000000;;, + 4;3; 0.800000, 1.000000, 1.000000;;, + 5;3; 0.800000, 1.000000, 1.000000;;, + 6;3; 0.800000, 1.000000, 1.000000;;, + 7;3; 0.800000, 1.000000, 1.000000;;, + 8;3; 0.800000, 1.000000, 1.000000;;, + 9;3; 0.800000, 1.000000, 1.000000;;, + 10;3; 0.800000, 1.000000, 1.000000;;, + 11;3; 0.800000, 1.000000, 1.000000;;, + 12;3; 0.800000, 1.000000, 1.000000;;, + 13;3; 0.800000, 1.000000, 1.000000;;, + 14;3; 0.800000, 1.000000, 1.000000;;, + 15;3; 0.800000, 1.000000, 1.000000;;, + 16;3; 0.800000, 1.000000, 1.000000;;, + 17;3; 0.800000, 1.000000, 1.000000;;, + 18;3; 0.800000, 1.000000, 1.000000;;, + 19;3; 0.800000, 1.000000, 1.000000;;, + 20;3; 0.800000, 1.000000, 1.000000;;, + 21;3; 0.800000, 1.000000, 1.000000;;, + 22;3; 0.800000, 1.000000, 1.000000;;, + 23;3; 0.800000, 1.000000, 1.000000;;, + 24;3; 0.800000, 1.000000, 1.000000;;, + 25;3; 0.800000, 1.000000, 1.000000;;, + 26;3; 0.800000, 1.000000, 1.000000;;, + 27;3; 0.800000, 1.000000, 1.000000;;, + 28;3; 0.800000, 1.000000, 1.000000;;, + 29;3; 0.800000, 1.000000, 1.000000;;, + 30;3; 0.800000, 1.000000, 1.000000;;, + 31;3; 0.800000, 1.000000, 1.000000;;, + 32;3; 0.800000, 1.000000, 1.000000;;, + 33;3; 0.800000, 1.000000, 1.000000;;, + 34;3; 0.800000, 1.000000, 1.000000;;, + 35;3; 0.800000, 1.000000, 1.000000;;, + 36;3; 0.800000, 1.000000, 1.000000;;, + 37;3; 0.800000, 1.000000, 1.000000;;, + 38;3; 0.800000, 1.000000, 1.000000;;, + 39;3; 0.800000, 1.000000, 1.000000;;, + 40;3; 0.800000, 1.000000, 1.000000;;, + 41;3; 0.800000, 1.000000, 1.000000;;, + 42;3; 0.800000, 1.000000, 1.000000;;, + 43;3; 0.800000, 1.000000, 1.000000;;, + 44;3; 0.800000, 1.000000, 1.000000;;, + 45;3; 0.800000, 1.000000, 1.000000;;, + 46;3; 0.800000, 1.000000, 1.000000;;, + 47;3; 0.800000, 1.000000, 1.000000;;, + 48;3; 0.800000, 1.000000, 1.000000;;, + 49;3; 0.800000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_rat.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_rat.png new file mode 100755 index 0000000000000000000000000000000000000000..ac2495cdc7837efee61ce4900d0f63d1a0f0b506 GIT binary patch literal 1812 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 DGmL>) literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sand_monster.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sand_monster.png new file mode 100755 index 0000000000000000000000000000000000000000..9aadfa2bf980e49d5b165e8a01dc75fa71f6ada6 GIT binary patch literal 1565 zcmV+&2IBdNP)s=qH*#h}b6hucT{m=HICW!5b!JO-YDIQlICoh$ zcV9VoU^;hUICp7LcWF|1S~qxLIe1_?cw#wtVmf$fQh8c8d15U5YfyY}Nqux@esWZQZcu<=JAz_7f_7Gfc2|Xc zbBARqSiF^9y_Q+Nm{z`-SihWQz>`_P zm0ZA_WWktS!I@gZmRrJ>T*8@N!kSydmtDh~UBjGO#Ft#enp?!0Ud5MN#g|;gn_tD8 zT*jGR#+qQpn_kDBUB{nb$em!xoMFkHVacFh$){e*o?ptIV9K9f%Aa4#pkT_NWXqdf z%bs1#o?^_OV9cOk%%Wh-qhigTUCp3k&7xqqG8UZWY42w&!c0{ zrDM;iW6-2x(57P0r(@BhVbP>x(WPP0reV>hW6`K#(Wqk4sbkTsWzwc#(x+n5sA1Bo zVbZE((yC?Cr()BnVAH8$)2?UKr(o2nX4I-=)UIgMuV&S&Vb!c-)vRUJtzp%zX4S4^ z)vjdKu4~n=W!0}{)v;^VtYp@&WY(}|*05*Rv1r$>XVMeN!Y+1kbKibW=SLUz~1x~RLlUudf; zs_u2CwA4_lqBQP0QBq2TN;4rt234aWLtL7SXv$yYoH^%A&vWuTvhNS)`+hnz@AJ-l z8~A)_ES^gzwREQX%2SV)Ek5}lfSC%uq+D~gB3^Q}G(9;Jf5R+iGe2o}nw1qkW6S_E zHGE0wR21=&tC!l^OtbAE)ikwO%C439EHVSklu3h1rMW@kkd42a8xQ_-erB*}|E%kL z+ROkm72E&^G&gv^Xe};&VOg=q>vm#jRONGo8DOS{%PIIB#B#2zGcG>*@)NJMKFn$( z6B(n7W)znruOOClC9O}I zmIjo|1};Ye#B#2DMBe)3xe^1)l`Jkt0)%oxfVVz*mWx2S#@8s8^8!FvpEPY??5^?D zPUSA4+(>IJ+tbo;H(e)D$; zTlV9$aVh2es}!M}6hMl40sRlZ^T9`7eLD-Sozy9U75+y_)K-7!;KLLgJUVGuy??^x>Y4Hc}(adnTfAeO)-|y?|!rHNc z62`k9dGWy=8vsS8iw@daoQ@)g95MqO8rifdazrF>)0JIa=Uo?|el2uyHkn z9CFAE5TQD{zJ8Q{yr+OK0D|D&CGZhQMl=h&3~ z#n|1A5zzj%goBPstnEh*Ib;S%TFJ?`pP$n&+;-L}+b%6pN^%5*Kbk{7nnMnm0cKLg zT-?bQv + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature_Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 0.001246, 1.000000;; + } + Frame Armature_Body { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.855036, 0.000000, 1.000000;; + } + Frame Armature_Bone_001 { + FrameTransformMatrix { + 0.995733, 0.092285,-0.000000, 0.000000, + 0.092285,-0.995732,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 0.225856, 0.800000, 0.000000, 1.000000;; + } + } //End of Armature_Bone_001 + Frame Armature_Bone_002 { + FrameTransformMatrix { + 0.995624,-0.093449,-0.000000, 0.000000, + -0.093449,-0.995624,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -0.238835, 0.800000, 0.000000, 1.000000;; + } + } //End of Armature_Bone_002 + Frame Armature_Bone_003 { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000001, 0.000000, + -0.000000, 0.000001,-1.000000, 0.000000, + -0.144872, 0.061513, 0.000000, 1.000000;; + } + } //End of Armature_Bone_003 + Frame Armature_Bone_004 { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000001, 0.000000, + -0.000000, 0.000001,-1.000000, 0.000000, + 0.135398, 0.070410, 0.000000, 1.000000;; + } + } //End of Armature_Bone_004 + Frame Armature_Bone_005 { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.999976,-0.006964, 0.000000, + 0.000000, 0.006964, 0.999976, 0.000000, + -0.002513, 0.866015, 0.122502, 1.000000;; + } + Frame Armature_Bone_006 { + FrameTransformMatrix { + 0.101367,-0.994825,-0.006928, 0.000000, + 0.000001, 0.006964,-0.999976, 0.000000, + 0.994849, 0.101365, 0.000707, 0.000000, + -0.000000, 0.306782, 0.000000, 1.000000;; + } + Frame Armature_Bone_007 { + FrameTransformMatrix { + 0.101366, 0.000001, 0.994849, 0.000000, + 0.570623, 0.819152,-0.058142, 0.000000, + -0.814932, 0.573577, 0.083034, 0.000000, + 0.078315, 0.084604,-0.007980, 1.000000;; + } + } //End of Armature_Bone_007 + } //End of Armature_Bone_006 + } //End of Armature_Bone_005 + Frame Armature_Body_001 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 0.187946,-0.206990, 1.000000;; + } + } //End of Armature_Body_001 + Frame Armature_Body_002 { + FrameTransformMatrix { + 1.000000,-0.000000, 0.000000, 0.000000, + 0.000000,-1.000000,-0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 0.185728, 0.203380, 1.000000;; + } + } //End of Armature_Body_002 + } //End of Armature_Body + Frame Armature_IK_Right_Leg { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000001, 0.000000, + -0.000000, 0.000001,-1.000000, 0.000000, + 0.135398, 0.015523, 0.000000, 1.000000;; + } + } //End of Armature_IK_Right_Leg + Frame Armature_IK_Left_Leg { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000001, 0.000000, + -0.000000, 0.000001,-1.000000, 0.000000, + -0.148583, 0.015523, 0.000000, 1.000000;; + } + } //End of Armature_IK_Left_Leg + Frame Armature_IK_Left_Hand { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000001, 0.000000, + -0.000000, 0.000001,-1.000000, 0.000000, + -0.316097, 0.754556, 0.000000, 1.000000;; + } + } //End of Armature_IK_Left_Hand + Frame Armature_IK_Right_hand { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000001, 0.000000, + -0.000000, 0.000001,-1.000000, 0.000000, + 0.304691, 0.744702, 0.000000, 1.000000;; + } + } //End of Armature_IK_Right_hand + Frame Armature_IK_head { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.999976,-0.006964, 0.000000, + 0.000000, 0.006964, 0.999976, 0.000000, + -0.002513, 2.032632,-0.710142, 1.000000;; + } + } //End of Armature_IK_head + } //End of Armature_Root + Frame Sand_monster { + FrameTransformMatrix { + 0.746845, 0.000000, 0.000000, 0.000000, + 0.000000, 0.740784, 0.000000, 0.000000, + 0.000000, 0.000000, 0.740784, 0.000000, + -0.000000, 0.000000, 0.000000, 1.000000;; + } + Mesh { //Cube_000 Mesh + 332; + -0.320902;-0.288770; 0.936493;, + -0.317184;-0.213477; 0.936493;, + -0.317184;-0.213477; 1.431149;, + -0.320902;-0.288770; 1.431149;, + -0.317184;-0.213477; 0.936493;, + -0.106107;-0.213477; 0.936493;, + -0.106107;-0.213477; 1.431149;, + -0.317184;-0.213477; 1.431149;, + -0.106107;-0.213477; 0.936493;, + -0.109825;-0.288770; 0.936493;, + -0.109825;-0.288770; 1.431149;, + -0.106107;-0.213477; 1.431149;, + -0.109825;-0.288770; 0.936493;, + -0.320902;-0.288770; 0.936493;, + -0.320902;-0.288770; 1.431149;, + -0.109825;-0.288770; 1.431149;, + -0.109825;-0.288770; 0.936493;, + -0.106107;-0.213477; 0.936493;, + -0.317184;-0.213477; 0.936493;, + -0.320902;-0.288770; 0.936493;, + -0.320902;-0.288770; 1.431149;, + -0.317184;-0.213477; 1.431149;, + -0.106107;-0.213477; 1.431149;, + -0.109825;-0.288770; 1.431149;, + 0.083499;-0.288770; 0.936493;, + 0.081037;-0.213477; 0.936493;, + 0.081037;-0.213477; 1.431149;, + 0.083499;-0.288770; 1.431149;, + 0.081037;-0.213477; 0.936493;, + 0.297651;-0.213477; 0.936493;, + 0.297651;-0.213477; 1.431149;, + 0.081037;-0.213477; 1.431149;, + 0.297651;-0.213477; 0.936493;, + 0.300113;-0.288770; 0.936493;, + 0.300113;-0.288770; 1.431149;, + 0.297651;-0.213477; 1.431149;, + 0.300113;-0.288770; 0.936493;, + 0.083499;-0.288770; 0.936493;, + 0.083499;-0.288770; 1.431149;, + 0.300113;-0.288770; 1.431149;, + 0.300113;-0.288770; 0.936493;, + 0.297651;-0.213477; 0.936493;, + 0.081037;-0.213477; 0.936493;, + 0.083499;-0.288770; 0.936493;, + 0.083499;-0.288770; 1.431149;, + 0.081037;-0.213477; 1.431149;, + 0.297651;-0.213477; 1.431149;, + 0.300113;-0.288770; 1.431149;, + -0.167631;-0.323303; 0.771836;, + -0.168232;-0.248010; 0.771836;, + -0.168232;-0.248010; 1.438394;, + -0.167631;-0.323303; 1.438394;, + -0.168232;-0.248010; 0.771836;, + 0.149701;-0.248010; 0.771836;, + 0.149701;-0.248010; 1.438394;, + -0.168232;-0.248010; 1.438394;, + 0.149701;-0.248010; 0.771836;, + 0.150301;-0.323303; 0.771836;, + 0.150301;-0.323303; 1.438394;, + 0.149701;-0.248010; 1.438394;, + 0.150301;-0.323303; 0.771836;, + -0.167631;-0.323303; 0.771836;, + -0.167631;-0.323303; 1.438394;, + 0.150301;-0.323303; 1.438394;, + 0.150301;-0.323303; 0.771836;, + 0.149701;-0.248010; 0.771836;, + -0.168232;-0.248010; 0.771836;, + -0.167631;-0.323303; 0.771836;, + -0.167631;-0.323303; 1.438394;, + -0.168232;-0.248010; 1.438394;, + 0.149701;-0.248010; 1.438394;, + 0.150301;-0.323303; 1.438394;, + 0.299315;-0.086578; 0.978290;, + 0.299315; 0.101043; 0.978290;, + 0.299315; 0.101043; 2.336183;, + 0.299315;-0.086578; 2.336183;, + 0.299315; 0.101043; 0.978290;, + 0.485414; 0.101043; 0.978290;, + 0.485414; 0.101043; 2.336183;, + 0.299315; 0.101043; 2.336183;, + 0.485414; 0.101043; 0.978290;, + 0.485414;-0.086578; 0.978290;, + 0.485414;-0.086578; 2.336183;, + 0.485414; 0.101043; 2.336183;, + 0.485414;-0.086578; 0.978290;, + 0.299315;-0.086578; 0.978290;, + 0.299315;-0.086578; 2.336183;, + 0.485414;-0.086578; 2.336183;, + 0.485414;-0.086578; 0.978290;, + 0.485414; 0.101043; 0.978290;, + 0.299315; 0.101043; 0.978290;, + 0.299315;-0.086578; 0.978290;, + 0.299315;-0.086578; 2.336183;, + 0.299315; 0.101043; 2.336183;, + 0.485414; 0.101043; 2.336183;, + 0.485414;-0.086578; 2.336183;, + 0.299346; 0.342641; 3.011453;, + 0.299346;-0.285110; 3.011453;, + -0.323311;-0.285110; 3.011453;, + -0.323311; 0.342641; 3.011453;, + 0.299346; 0.342641; 2.590401;, + 0.299346;-0.285110; 2.590401;, + 0.299346;-0.285110; 3.011453;, + 0.299346; 0.342641; 3.011453;, + 0.299346;-0.285110; 2.590401;, + -0.323311;-0.285110; 2.590401;, + -0.323311;-0.285110; 3.011453;, + 0.299346;-0.285110; 3.011453;, + -0.323311;-0.285110; 2.590401;, + -0.323311; 0.342641; 2.590401;, + -0.323311; 0.342641; 3.011453;, + -0.323311;-0.285110; 3.011453;, + -0.323311; 0.342641; 2.590401;, + 0.299346; 0.342641; 2.590401;, + 0.299346; 0.342641; 3.011453;, + -0.323311; 0.342641; 3.011453;, + 0.299346; 0.342641; 2.590401;, + -0.323311; 0.342641; 2.590401;, + -0.323311;-0.285110; 2.590401;, + 0.299346;-0.285110; 2.590401;, + 0.222447; 0.335658; 2.376415;, + 0.222447;-0.063423; 2.376415;, + 0.222447;-0.063423; 2.583114;, + 0.222447; 0.335658; 2.583114;, + 0.222447;-0.063423; 2.376415;, + -0.245101;-0.063423; 2.376415;, + -0.245101;-0.063423; 2.583114;, + 0.222447;-0.063423; 2.583114;, + -0.245101;-0.063423; 2.376415;, + -0.245101; 0.335658; 2.376415;, + -0.245101; 0.335658; 2.583114;, + -0.245101;-0.063423; 2.583114;, + -0.245101; 0.335658; 2.376415;, + 0.222447; 0.335658; 2.376415;, + 0.222447; 0.335658; 2.583114;, + -0.245101; 0.335658; 2.583114;, + -0.245101; 0.335658; 2.376415;, + -0.245101;-0.063423; 2.376415;, + 0.222447;-0.063423; 2.376415;, + 0.222447; 0.335658; 2.376415;, + -0.322044; 0.107436; 0.978290;, + -0.322043;-0.080185; 0.978290;, + -0.322043;-0.080185; 2.336183;, + -0.322044; 0.107436; 2.336183;, + -0.322043;-0.080185; 0.978290;, + -0.508142;-0.080185; 0.978290;, + -0.508142;-0.080185; 2.336183;, + -0.322043;-0.080185; 2.336183;, + -0.508142;-0.080185; 0.978290;, + -0.508142; 0.107436; 0.978290;, + -0.508142; 0.107436; 2.336183;, + -0.508142;-0.080185; 2.336183;, + -0.508142; 0.107436; 0.978290;, + -0.322044; 0.107436; 0.978290;, + -0.322044; 0.107436; 2.336183;, + -0.508142; 0.107436; 2.336183;, + -0.508142; 0.107436; 0.978290;, + -0.508142;-0.080185; 0.978290;, + -0.322043;-0.080185; 0.978290;, + -0.322044; 0.107436; 0.978290;, + -0.322044; 0.107436; 2.336183;, + -0.322043;-0.080185; 2.336183;, + -0.508142;-0.080185; 2.336183;, + -0.508142; 0.107436; 2.336183;, + 0.292988; 0.271646; 1.259217;, + 0.292988;-0.244395; 1.259217;, + 0.292988;-0.244395; 2.334600;, + 0.292988; 0.271646; 2.334600;, + 0.292988;-0.244395; 1.259217;, + -0.316111;-0.244395; 1.259217;, + -0.316111;-0.244395; 2.334600;, + 0.292988;-0.244395; 2.334600;, + -0.316111;-0.244395; 1.259217;, + -0.316111; 0.271646; 1.259217;, + -0.316111; 0.271646; 2.334600;, + -0.316111;-0.244395; 2.334600;, + -0.316111; 0.271646; 1.259217;, + 0.292988; 0.271646; 1.259217;, + 0.292988; 0.271646; 2.334600;, + -0.316111; 0.271646; 2.334600;, + -0.316111; 0.271646; 1.259217;, + -0.316111;-0.244395; 1.259217;, + 0.292988;-0.244395; 1.259217;, + 0.292988; 0.271646; 1.259217;, + 0.292988; 0.271646; 2.334600;, + 0.292988;-0.244395; 2.334600;, + -0.316111;-0.244395; 2.334600;, + -0.316111; 0.271646; 2.334600;, + 0.302371; 0.292906; 0.936493;, + 0.298653; 0.217613; 0.936493;, + 0.298653; 0.217613; 1.431149;, + 0.302371; 0.292906; 1.431149;, + 0.298653; 0.217613; 0.936493;, + 0.087576; 0.217613; 0.936493;, + 0.087576; 0.217613; 1.431149;, + 0.298653; 0.217613; 1.431149;, + 0.087576; 0.217613; 0.936493;, + 0.091294; 0.292906; 0.936493;, + 0.091294; 0.292906; 1.431149;, + 0.087576; 0.217613; 1.431149;, + 0.091294; 0.292906; 0.936493;, + 0.302371; 0.292906; 0.936493;, + 0.302371; 0.292906; 1.431149;, + 0.091294; 0.292906; 1.431149;, + 0.091294; 0.292906; 0.936493;, + 0.087576; 0.217613; 0.936493;, + 0.298653; 0.217613; 0.936493;, + 0.302371; 0.292906; 0.936493;, + 0.302371; 0.292906; 1.431149;, + 0.298653; 0.217613; 1.431149;, + 0.087576; 0.217613; 1.431149;, + 0.091294; 0.292906; 1.431149;, + -0.102030; 0.292906; 0.936493;, + -0.099568; 0.217613; 0.936493;, + -0.099568; 0.217613; 1.431149;, + -0.102030; 0.292906; 1.431149;, + -0.099568; 0.217613; 0.936493;, + -0.316183; 0.217613; 0.936493;, + -0.316183; 0.217613; 1.431149;, + -0.099568; 0.217613; 1.431149;, + -0.316183; 0.217613; 0.936493;, + -0.318644; 0.292906; 0.936493;, + -0.318644; 0.292906; 1.431149;, + -0.316183; 0.217613; 1.431149;, + -0.318644; 0.292906; 0.936493;, + -0.102030; 0.292906; 0.936493;, + -0.102030; 0.292906; 1.431149;, + -0.318644; 0.292906; 1.431149;, + -0.318644; 0.292906; 0.936493;, + -0.316183; 0.217613; 0.936493;, + -0.099568; 0.217613; 0.936493;, + -0.102030; 0.292906; 0.936493;, + -0.102030; 0.292906; 1.431149;, + -0.099568; 0.217613; 1.431149;, + -0.316183; 0.217613; 1.431149;, + -0.318644; 0.292906; 1.431149;, + 0.149100; 0.327439; 0.771836;, + 0.149701; 0.252146; 0.771836;, + 0.149701; 0.252146; 1.438394;, + 0.149100; 0.327439; 1.438394;, + 0.149701; 0.252146; 0.771836;, + -0.168232; 0.252146; 0.771836;, + -0.168232; 0.252146; 1.438394;, + 0.149701; 0.252146; 1.438394;, + -0.168232; 0.252146; 0.771836;, + -0.168833; 0.327439; 0.771836;, + -0.168833; 0.327439; 1.438394;, + -0.168232; 0.252146; 1.438394;, + -0.168833; 0.327439; 0.771836;, + 0.149100; 0.327439; 0.771836;, + 0.149100; 0.327439; 1.438394;, + -0.168833; 0.327439; 1.438394;, + -0.168833; 0.327439; 0.771836;, + -0.168232; 0.252146; 0.771836;, + 0.149701; 0.252146; 0.771836;, + 0.149100; 0.327439; 0.771836;, + 0.149100; 0.327439; 1.438394;, + 0.149701; 0.252146; 1.438394;, + -0.168232; 0.252146; 1.438394;, + -0.168833; 0.327439; 1.438394;, + 0.103285;-0.086578;-0.135133;, + 0.103285; 0.101043;-0.135133;, + 0.103285; 0.101043; 1.222760;, + 0.103285;-0.086578; 1.222760;, + 0.103285; 0.101043;-0.135133;, + 0.289383; 0.101043;-0.135133;, + 0.289383; 0.101043; 1.222760;, + 0.103285; 0.101043; 1.222760;, + 0.289383; 0.101043;-0.135133;, + 0.289383;-0.086578;-0.135133;, + 0.289383;-0.086578; 1.222760;, + 0.289383; 0.101043; 1.222760;, + 0.289383;-0.086578;-0.135133;, + 0.103285;-0.086578;-0.135133;, + 0.103285;-0.086578; 1.222760;, + 0.289383;-0.086578; 1.222760;, + 0.289383;-0.086578;-0.135133;, + 0.289383; 0.101043;-0.135133;, + 0.103285; 0.101043;-0.135133;, + 0.103285;-0.086578;-0.135133;, + 0.103285;-0.086578; 1.222760;, + 0.103285; 0.101043; 1.222760;, + 0.289383; 0.101043; 1.222760;, + 0.289383;-0.086578; 1.222760;, + -0.095249; 0.107436;-0.115250;, + -0.095249;-0.080185;-0.115250;, + -0.095249;-0.080185; 1.242642;, + -0.095249; 0.107436; 1.242642;, + -0.095249;-0.080185;-0.115250;, + -0.281348;-0.080185;-0.115250;, + -0.281348;-0.080185; 1.242642;, + -0.095249;-0.080185; 1.242642;, + -0.281348;-0.080185;-0.115250;, + -0.281348; 0.107436;-0.115250;, + -0.281348; 0.107436; 1.242642;, + -0.281348;-0.080185; 1.242642;, + -0.281348; 0.107436;-0.115250;, + -0.095249; 0.107436;-0.115250;, + -0.095249; 0.107436; 1.242642;, + -0.281348; 0.107436; 1.242642;, + -0.281348; 0.107436;-0.115250;, + -0.281348;-0.080185;-0.115250;, + -0.095249;-0.080185;-0.115250;, + -0.095249; 0.107436;-0.115250;, + -0.095249; 0.107436; 1.242642;, + -0.095249;-0.080185; 1.242642;, + -0.281348;-0.080185; 1.242642;, + -0.281348; 0.107436; 1.242642;, + 0.038491;-0.113120; 2.301639;, + 0.038491;-0.214044; 2.301639;, + 0.038491;-0.214044; 2.635183;, + 0.038491;-0.113120; 2.635183;, + 0.038491;-0.214044; 2.301639;, + -0.061613;-0.214044; 2.301639;, + -0.061613;-0.214044; 2.635183;, + 0.038491;-0.214044; 2.635183;, + -0.061613;-0.214044; 2.301639;, + -0.061614;-0.113120; 2.301639;, + -0.061614;-0.113120; 2.635183;, + -0.061613;-0.214044; 2.635183;, + -0.061614;-0.113120; 2.301639;, + 0.038491;-0.113120; 2.301639;, + 0.038491;-0.113120; 2.635183;, + -0.061614;-0.113120; 2.635183;, + -0.061614;-0.113120; 2.301639;, + -0.061613;-0.214044; 2.301639;, + 0.038491;-0.214044; 2.301639;, + 0.038491;-0.113120; 2.301639;, + 0.038491;-0.113120; 2.635183;, + 0.038491;-0.214044; 2.635183;, + -0.061613;-0.214044; 2.635183;, + -0.061614;-0.113120; 2.635183;; + 83; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;; + MeshNormals { //Cube_000 Normals + 332; + -0.998783; 0.049315;-0.000000;, + -0.998783; 0.049315;-0.000000;, + -0.998783; 0.049315;-0.000000;, + -0.998783; 0.049315;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.998783;-0.049314; 0.000000;, + 0.998783;-0.049314; 0.000000;, + 0.998783;-0.049314; 0.000000;, + 0.998783;-0.049314; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.999466;-0.032675; 0.000000;, + -0.999466;-0.032675; 0.000000;, + -0.999466;-0.032675; 0.000000;, + -0.999466;-0.032675; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.999466; 0.032675; 0.000000;, + 0.999466; 0.032675; 0.000000;, + 0.999466; 0.032675; 0.000000;, + 0.999466; 0.032675; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.999968;-0.007979; 0.000000;, + -0.999968;-0.007979; 0.000000;, + -0.999968;-0.007979; 0.000000;, + -0.999968;-0.007979; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.999968; 0.007979; 0.000000;, + 0.999968; 0.007979; 0.000000;, + 0.999968; 0.007979; 0.000000;, + 0.999968; 0.007979; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.998783;-0.049314;-0.000000;, + 0.998783;-0.049314;-0.000000;, + 0.998783;-0.049314;-0.000000;, + 0.998783;-0.049314;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -0.998783; 0.049314; 0.000000;, + -0.998783; 0.049314; 0.000000;, + -0.998783; 0.049314; 0.000000;, + -0.998783; 0.049314; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.999466; 0.032676; 0.000000;, + 0.999466; 0.032676; 0.000000;, + 0.999466; 0.032676; 0.000000;, + 0.999466; 0.032676; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.999466;-0.032675; 0.000000;, + -0.999466;-0.032675; 0.000000;, + -0.999466;-0.032675; 0.000000;, + -0.999466;-0.032675; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.999968; 0.007979;-0.000000;, + 0.999968; 0.007979;-0.000000;, + 0.999968; 0.007979;-0.000000;, + 0.999968; 0.007979;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.999968;-0.007979; 0.000000;, + -0.999968;-0.007979; 0.000000;, + -0.999968;-0.007979; 0.000000;, + -0.999968;-0.007979; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;; + 83; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;; + } //End of Cube_000 Normals + MeshMaterialList { //Cube_000 Material List + 1; + 1; + 0;; + Material Default_Material { + 0.800000; 0.800000; 0.800000; 0.800000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Cube_000 Material List + MeshTextureCoords { //Cube_000 UV Coordinates + 332; + 0.750000; 0.812500;, + 0.734375; 0.812500;, + 0.734375; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.812500;, + 0.796875; 0.812500;, + 0.796875; 0.625000;, + 0.750000; 0.625000;, + 0.812500; 0.812500;, + 0.796875; 0.812500;, + 0.796875; 0.625000;, + 0.812500; 0.625000;, + 0.796875; 0.812500;, + 0.750000; 0.812500;, + 0.750000; 0.625000;, + 0.796875; 0.625000;, + 0.796875; 0.812500;, + 0.796875; 0.843750;, + 0.750000; 0.843750;, + 0.750000; 0.812500;, + 0.750000; 0.593750;, + 0.750000; 0.625000;, + 0.796875; 0.625000;, + 0.796875; 0.593750;, + 0.921875; 0.812500;, + 0.906250; 0.812500;, + 0.906250; 0.625000;, + 0.921875; 0.625000;, + 0.921875; 0.812500;, + 0.968750; 0.812500;, + 0.968750; 0.625000;, + 0.921875; 0.625000;, + 0.984375; 0.812500;, + 0.968750; 0.812500;, + 0.968750; 0.625000;, + 0.984375; 0.625000;, + 0.968750; 0.812500;, + 0.921875; 0.812500;, + 0.921875; 0.625000;, + 0.968750; 0.625000;, + 0.968750; 0.812500;, + 0.968750; 0.843750;, + 0.921875; 0.843750;, + 0.921875; 0.812500;, + 0.921875; 0.593750;, + 0.921875; 0.625000;, + 0.968750; 0.625000;, + 0.968750; 0.593750;, + 0.828125; 0.812500;, + 0.812500; 0.812500;, + 0.812500; 0.562500;, + 0.828125; 0.562500;, + 0.890625; 0.812500;, + 0.828125; 0.812500;, + 0.828125; 0.562500;, + 0.890625; 0.562500;, + 0.906250; 0.812500;, + 0.890625; 0.812500;, + 0.890625; 0.562500;, + 0.906250; 0.562500;, + 0.890625; 0.812500;, + 0.828125; 0.812500;, + 0.828125; 0.562500;, + 0.890625; 0.562500;, + 0.890625; 0.812500;, + 0.890625; 0.843750;, + 0.828125; 0.843750;, + 0.828125; 0.812500;, + 0.828125; 0.531250;, + 0.828125; 0.562500;, + 0.890625; 0.562500;, + 0.890625; 0.531250;, + 0.703125; 0.187500;, + 0.703125; 0.250000;, + 0.515625; 0.250000;, + 0.515625; 0.187500;, + 0.703125; 0.125000;, + 0.703125; 0.187500;, + 0.515625; 0.187500;, + 0.515625; 0.125000;, + 0.703125; 0.062500;, + 0.703125; 0.125000;, + 0.515625; 0.125000;, + 0.515625; 0.062500;, + 0.703125; 0.000000;, + 0.703125; 0.062500;, + 0.515625; 0.062500;, + 0.515625; 0.000000;, + 0.703125; 0.125000;, + 0.734375; 0.125000;, + 0.734375; 0.187500;, + 0.703125; 0.187500;, + 0.734375; 0.250000;, + 0.703125; 0.250000;, + 0.703125; 0.187500;, + 0.734375; 0.187500;, + 0.250000; 0.437500;, + 0.250000; 0.187500;, + 0.375000; 0.187500;, + 0.375000; 0.437500;, + 0.375000; 0.000000;, + 0.500000; 0.000000;, + 0.500000; 0.187500;, + 0.375000; 0.187500;, + 0.250000; 0.000000;, + 0.375000; 0.000000;, + 0.375000; 0.187500;, + 0.250000; 0.187500;, + 0.250000; 0.187500;, + 0.125000; 0.187500;, + 0.125000; 0.000000;, + 0.250000; 0.000000;, + 0.125000; 0.187500;, + 0.000000; 0.187500;, + 0.000000; 0.000000;, + 0.125000; 0.000000;, + 0.375000; 0.437500;, + 0.375000; 0.187500;, + 0.500000; 0.187500;, + 0.500000; 0.437500;, + 0.078125; 0.250000;, + 0.000000; 0.250000;, + 0.000000; 0.187500;, + 0.078125; 0.187500;, + 0.078125; 0.375000;, + 0.171875; 0.375000;, + 0.171875; 0.437500;, + 0.078125; 0.437500;, + 0.250000; 0.250000;, + 0.171875; 0.250000;, + 0.171875; 0.187500;, + 0.250000; 0.187500;, + 0.171875; 0.250000;, + 0.078125; 0.250000;, + 0.078125; 0.187500;, + 0.171875; 0.187500;, + 0.078125; 0.250000;, + 0.171875; 0.250000;, + 0.171875; 0.375000;, + 0.078125; 0.375000;, + 0.734375; 0.250000;, + 0.734375; 0.187500;, + 0.921875; 0.187500;, + 0.921875; 0.250000;, + 0.734375; 0.062500;, + 0.734375; 0.000000;, + 0.921875; 0.000000;, + 0.921875; 0.062500;, + 0.734375; 0.125000;, + 0.734375; 0.062500;, + 0.921875; 0.062500;, + 0.921875; 0.125000;, + 0.734375; 0.187500;, + 0.734375; 0.125000;, + 0.921875; 0.125000;, + 0.921875; 0.187500;, + 0.734375; 0.062500;, + 0.703125; 0.062500;, + 0.703125; 0.000000;, + 0.734375; 0.000000;, + 0.703125; 0.062500;, + 0.734375; 0.062500;, + 0.734375; 0.125000;, + 0.703125; 0.125000;, + 0.109375; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.625000;, + 0.109375; 0.625000;, + 0.234375; 1.000000;, + 0.109375; 1.000000;, + 0.109375; 0.625000;, + 0.234375; 0.625000;, + 0.234375; 1.000000;, + 0.343750; 1.000000;, + 0.343750; 0.625000;, + 0.234375; 0.625000;, + 0.468750; 1.000000;, + 0.343750; 1.000000;, + 0.343750; 0.625000;, + 0.468750; 0.625000;, + 0.468750; 0.437500;, + 0.468750; 0.625000;, + 0.343750; 0.625000;, + 0.343750; 0.437500;, + 0.109375; 0.625000;, + 0.109375; 0.437500;, + 0.234375; 0.437500;, + 0.234375; 0.625000;, + 0.500000; 0.812500;, + 0.484375; 0.812500;, + 0.484375; 0.625000;, + 0.500000; 0.625000;, + 0.500000; 0.812500;, + 0.546875; 0.812500;, + 0.546875; 0.625000;, + 0.500000; 0.625000;, + 0.562500; 0.812500;, + 0.546875; 0.812500;, + 0.546875; 0.625000;, + 0.562500; 0.625000;, + 0.546875; 0.812500;, + 0.500000; 0.812500;, + 0.500000; 0.625000;, + 0.546875; 0.625000;, + 0.546875; 0.843750;, + 0.546875; 0.812500;, + 0.500000; 0.812500;, + 0.500000; 0.843750;, + 0.500000; 0.625000;, + 0.500000; 0.593750;, + 0.546875; 0.593750;, + 0.546875; 0.625000;, + 0.671875; 0.812500;, + 0.656250; 0.812500;, + 0.656250; 0.625000;, + 0.671875; 0.625000;, + 0.671875; 0.812500;, + 0.718750; 0.812500;, + 0.718750; 0.625000;, + 0.671875; 0.625000;, + 0.734375; 0.812500;, + 0.718750; 0.812500;, + 0.718750; 0.625000;, + 0.734375; 0.625000;, + 0.718750; 0.812500;, + 0.671875; 0.812500;, + 0.671875; 0.625000;, + 0.718750; 0.625000;, + 0.718750; 0.843750;, + 0.718750; 0.812500;, + 0.671875; 0.812500;, + 0.671875; 0.843750;, + 0.671875; 0.625000;, + 0.671875; 0.593750;, + 0.718750; 0.593750;, + 0.718750; 0.625000;, + 0.578125; 0.812500;, + 0.562500; 0.812500;, + 0.562500; 0.562500;, + 0.578125; 0.562500;, + 0.640625; 0.812500;, + 0.578125; 0.812500;, + 0.578125; 0.562500;, + 0.640625; 0.562500;, + 0.656250; 0.812500;, + 0.640625; 0.812500;, + 0.640625; 0.562500;, + 0.656250; 0.562500;, + 0.640625; 0.812500;, + 0.578125; 0.812500;, + 0.578125; 0.562500;, + 0.640625; 0.562500;, + 0.640625; 0.843750;, + 0.640625; 0.812500;, + 0.578125; 0.812500;, + 0.578125; 0.843750;, + 0.578125; 0.562500;, + 0.578125; 0.531250;, + 0.640625; 0.531250;, + 0.640625; 0.562500;, + 0.703125; 0.437500;, + 0.703125; 0.500000;, + 0.515625; 0.500000;, + 0.515625; 0.437500;, + 0.703125; 0.375000;, + 0.703125; 0.437500;, + 0.515625; 0.437500;, + 0.515625; 0.375000;, + 0.703125; 0.312500;, + 0.703125; 0.375000;, + 0.515625; 0.375000;, + 0.515625; 0.312500;, + 0.703125; 0.250000;, + 0.703125; 0.312500;, + 0.515625; 0.312500;, + 0.515625; 0.250000;, + 0.734375; 0.312500;, + 0.734375; 0.375000;, + 0.703125; 0.375000;, + 0.703125; 0.312500;, + 0.703125; 0.312500;, + 0.703125; 0.250000;, + 0.734375; 0.250000;, + 0.734375; 0.312500;, + 0.734375; 0.312500;, + 0.734375; 0.250000;, + 0.921875; 0.250000;, + 0.921875; 0.312500;, + 0.734375; 0.500000;, + 0.734375; 0.437500;, + 0.921875; 0.437500;, + 0.921875; 0.500000;, + 0.734375; 0.437500;, + 0.734375; 0.375000;, + 0.921875; 0.375000;, + 0.921875; 0.437500;, + 0.734375; 0.375000;, + 0.734375; 0.312500;, + 0.921875; 0.312500;, + 0.921875; 0.375000;, + 0.734375; 0.437500;, + 0.734375; 0.500000;, + 0.703125; 0.500000;, + 0.703125; 0.437500;, + 0.703125; 0.437500;, + 0.703125; 0.375000;, + 0.734375; 0.375000;, + 0.734375; 0.437500;, + 0.046875; 0.250000;, + 0.062500; 0.250000;, + 0.062500; 0.375000;, + 0.046875; 0.375000;, + 0.031250; 0.250000;, + 0.046875; 0.250000;, + 0.046875; 0.375000;, + 0.031250; 0.375000;, + 0.015625; 0.250000;, + 0.031250; 0.250000;, + 0.031250; 0.375000;, + 0.015625; 0.375000;, + 0.000000; 0.250000;, + 0.015625; 0.250000;, + 0.015625; 0.375000;, + 0.000000; 0.375000;, + 0.062500; 0.281250;, + 0.062500; 0.250000;, + 0.078125; 0.250000;, + 0.078125; 0.281250;, + 0.078125; 0.281250;, + 0.078125; 0.312500;, + 0.062500; 0.312500;, + 0.062500; 0.281250;; + } //End of Cube_000 UV Coordinates + XSkinMeshHeader { + 2; + 6; + 10; + } + SkinWeights { + "Armature_Body"; + 168; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259; + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000001, + 0.000000, + 0.000134, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000134, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000134, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000; + 0.746845, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-0.740784, 0.000000, + 0.000000, 0.740784, 0.000000, 0.000000, + -0.000000,-0.856282,-0.000000, 1.000000;; + } //End of Armature_Body Skin Weights + SkinWeights { + "Armature_Bone_001"; + 24; + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95; + 1.000000, + 0.999144, + 0.999987, + 1.000000, + 0.999144, + 1.000000, + 1.000000, + 0.999987, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999144, + 1.000000, + 1.000000, + 0.999987, + 1.000000, + 1.000000; + 0.743658, 0.068922,-0.000000, 0.000000, + 0.000000, 0.000000, 0.740784, 0.000000, + 0.068363,-0.737623, 0.000000, 0.000000, + -0.377741, 1.628371,-0.000000, 1.000000;; + } //End of Armature_Bone_001 Skin Weights + SkinWeights { + "Armature_Bone_002"; + 48; + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163; + 0.000000, + 0.000856, + 0.000013, + 0.000000, + 0.000856, + 0.000000, + 0.000000, + 0.000013, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000856, + 0.000000, + 0.000000, + 0.000013, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.743577,-0.069792,-0.000000, 0.000000, + 0.000000, 0.000000, 0.740784, 0.000000, + -0.069226,-0.737543, 0.000000, 0.000000, + 0.392568, 1.626715,-0.000001, 1.000000;; + } //End of Armature_Bone_002 Skin Weights + SkinWeights { + "Armature_Bone_003"; + 24; + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.746845,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.740784, 0.000000, + -0.000000,-0.740784, 0.000000, 0.000000, + 0.144872, 0.917795,-0.000000, 1.000000;; + } //End of Armature_Bone_003 Skin Weights + SkinWeights { + "Armature_Bone_004"; + 24; + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.746845,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.740784, 0.000000, + -0.000000,-0.740784, 0.000000, 0.000000, + -0.135397, 0.926692,-0.000000, 1.000000;; + } //End of Armature_Bone_004 Skin Weights + SkinWeights { + "Armature_Bone_005"; + 39; + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 131, + 133, + 134, + 137, + 138, + 139, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331; + 0.088015, + 0.374496, + 0.207032, + 0.066484, + 0.374496, + 0.074593, + 0.049815, + 0.207032, + 0.074593, + 0.049815, + 0.088015, + 0.066484, + 0.074593, + 0.374496, + 0.088015, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.746845, 0.000000, 0.000000, 0.000000, + 0.000000, 0.005159,-0.740766, 0.000000, + -0.000000, 0.740766, 0.005159, 0.000000, + 0.002514,-1.721402,-0.134493, 1.000000;; + } //End of Armature_Bone_005 Skin Weights + SkinWeights { + "Armature_Body_001"; + 72; + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259; + 0.999999, + 1.000000, + 0.999866, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999866, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 0.999866, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.746845,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.740784, 0.000000, + 0.000000,-0.740784, 0.000000, 0.000000, + -0.000000, 1.044227,-0.206990, 1.000000;; + } //End of Armature_Body_001 Skin Weights + SkinWeights { + "Armature_Body_002"; + 72; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 1.000000, + 1.000000; + 0.746845, 0.000000, 0.000000, 0.000000, + -0.000000, 0.000000, 0.740784, 0.000000, + -0.000000,-0.740784, 0.000000, 0.000000, + -0.000000, 1.042009, 0.203380, 1.000000;; + } //End of Armature_Body_002 Skin Weights + SkinWeights { + "Armature_Bone_006"; + 24; + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.075705, 0.000000, 0.742998, 0.000000, + -0.000000, 0.740784,-0.000000, 0.000000, + -0.736968, 0.000000, 0.075091, 0.000000, + 2.018875, 0.120365,-0.203181, 1.000000;; + } //End of Armature_Bone_006 Skin Weights + SkinWeights { + "Armature_Bone_007"; + 20; + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139; + 0.911985, + 0.625504, + 0.792968, + 0.933516, + 0.625504, + 0.925407, + 0.950185, + 0.792968, + 0.925407, + 1.000000, + 1.000000, + 0.950185, + 1.000000, + 0.911985, + 0.933516, + 1.000000, + 1.000000, + 0.925407, + 0.625504, + 0.911985; + 0.746845, 0.000000,-0.000001, 0.000000, + -0.000000, 0.606815, 0.424897, 0.000000, + 0.000001,-0.424897, 0.606815, 0.000000, + 0.002511, 1.147970,-1.577121, 1.000000;; + } //End of Armature_Bone_007 Skin Weights + } //End of Cube_000 Mesh + } //End of Sand_monster + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 108; + 0;3; 0.000000, 0.000000, 0.000000;;, + 1;3; 0.000000, 0.000000, 0.000000;;, + 2;3; 0.000000, 0.000000, 0.000000;;, + 3;3; 0.000000, 0.000000, 0.000000;;, + 4;3; 0.000000, 0.000000, 0.000000;;, + 5;3; 0.000000, 0.000000, 0.000000;;, + 6;3; 0.000000, 0.000000, 0.000000;;, + 7;3; 0.000000, 0.000000, 0.000000;;, + 8;3; 0.000000, 0.000000, 0.000000;;, + 9;3; 0.000000, 0.000000, 0.000000;;, + 10;3; 0.000000, 0.000000, 0.000000;;, + 11;3; 0.000000, 0.000000, 0.000000;;, + 12;3; 0.000000, 0.000000, 0.000000;;, + 13;3; 0.000000, 0.000000, 0.000000;;, + 14;3; 0.000000, 0.000000, 0.000000;;, + 15;3; 0.000000, 0.000000, 0.000000;;, + 16;3; 0.000000, 0.000000, 0.000000;;, + 17;3; 0.000000, 0.000000, 0.000000;;, + 18;3; 0.000000, 0.000000, 0.000000;;, + 19;3; 0.000000, 0.000000, 0.000000;;, + 20;3; 0.000000, 0.000000, 0.000000;;, + 21;3; 0.000000, 0.000000, 0.000000;;, + 22;3; 0.000000, 0.000000, 0.000000;;, + 23;3; 0.000000, 0.000000, 0.000000;;, + 24;3; 0.000000, 0.000000, 0.000000;;, + 25;3; 0.000000, 0.000000, 0.000000;;, + 26;3; 0.000000, 0.000000, 0.000000;;, + 27;3; 0.000000, 0.000000, 0.000000;;, + 28;3; 0.000000, 0.000000, 0.000000;;, + 29;3; 0.000000, 0.000000, 0.000000;;, + 30;3; 0.000000, 0.000000, 0.000000;;, + 31;3; 0.000000, 0.000000, 0.000000;;, + 32;3; 0.000000, 0.000000, 0.000000;;, + 33;3; 0.000000, 0.000000, 0.000000;;, + 34;3; 0.000000, 0.000000, 0.000000;;, + 35;3; 0.000000, 0.000000, 0.000000;;, + 36;3; 0.000000, 0.000000, 0.000000;;, + 37;3; 0.000000, 0.000000, 0.000000;;, + 38;3; 0.000000, 0.000000, 0.000000;;, + 39;3; 0.000000, 0.000000, 0.000000;;, + 40;3; 0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000, 0.000000, 0.000000;;, + 42;3; 0.000000, 0.000000, 0.000000;;, + 43;3; 0.000000, 0.000000, 0.000000;;, + 44;3; 0.000000, 0.000000, 0.000000;;, + 45;3; 0.000000, 0.000000, 0.000000;;, + 46;3; 0.000000, 0.000000, 0.000000;;, + 47;3; 0.000000, 0.000000, 0.000000;;, + 48;3; 0.000000, 0.000000, 0.000000;;, + 49;3; 0.000000, 0.000000, 0.000000;;, + 50;3; 0.000000, 0.000000, 0.000000;;, + 51;3; 0.000000, 0.000000, 0.000000;;, + 52;3; 0.000000, 0.000000, 0.000000;;, + 53;3; 0.000000, 0.000000, 0.000000;;, + 54;3; 0.000000, 0.000000, 0.000000;;, + 55;3; 0.000000, 0.000000, 0.000000;;, + 56;3; 0.000000, 0.000000, 0.000000;;, + 57;3; 0.000000, 0.000000, 0.000000;;, + 58;3; 0.000000, 0.000000, 0.000000;;, + 59;3; 0.000000, 0.000000, 0.000000;;, + 60;3; 0.000000, 0.000000, 0.000000;;, + 61;3; 0.000000, 0.000000, 0.000000;;, + 62;3; 0.000000, 0.000000, 0.000000;;, + 63;3; 0.000000, 0.000000, 0.000000;;, + 64;3; 0.000000, 0.000000, 0.000000;;, + 65;3; 0.000000, 0.000000, 0.000000;;, + 66;3; 0.000000, 0.000000, 0.000000;;, + 67;3; 0.000000, 0.000000, 0.000000;;, + 68;3; 0.000000, 0.000000, 0.000000;;, + 69;3; 0.000000, 0.000000, 0.000000;;, + 70;3; 0.000000, 0.000000, 0.000000;;, + 71;3; 0.000000, 0.000000, 0.000000;;, + 72;3; 0.000000, 0.000000, 0.000000;;, + 73;3; 0.000000, 0.000000, 0.000000;;, + 74;3; 0.000000, 0.000000, 0.000000;;, + 75;3; 0.000000, 0.000000, 0.000000;;, + 76;3; 0.000000, 0.000000, 0.000000;;, + 77;3; 0.000000, 0.000000, 0.000000;;, + 78;3; 0.000000, 0.000000, 0.000000;;, + 79;3; 0.000000, 0.000000, 0.000000;;, + 80;3; 0.000000, 0.000000, 0.000000;;, + 81;3; 0.000000, 0.000000, 0.000000;;, + 82;3; 0.000000, 0.000000, 0.000000;;, + 83;3; 0.000000, 0.000000, 0.000000;;, + 84;3; 0.000000, 0.000000, 0.000000;;, + 85;3; 0.000000, 0.000000, 0.000000;;, + 86;3; 0.000000, 0.000000, 0.000000;;, + 87;3; 0.000000, 0.000000, 0.000000;;, + 88;3; 0.000000, 0.000000, 0.000000;;, + 89;3; 0.000000, 0.000000, 0.000000;;, + 90;3; 0.000000, 0.000000, 0.000000;;, + 91;3; 0.000000, 0.000000, 0.000000;;, + 92;3; 0.000000, 0.000000, 0.000000;;, + 93;3; 0.000000, 0.000000, 0.000000;;, + 94;3; 0.000000, 0.000000, 0.000000;;, + 95;3; 0.000000, 0.000000, 0.000000;;, + 96;3; 0.000000, 0.000000, 0.000000;;, + 97;3; 0.000000, 0.000000, 0.000000;;, + 98;3; 0.000000, 0.000000, 0.000000;;, + 99;3; 0.000000, 0.000000, 0.000000;;, + 100;3; 0.000000, 0.000000, 0.000000;;, + 101;3; 0.000000, 0.000000, 0.000000;;, + 102;3; 0.000000, 0.000000, 0.000000;;, + 103;3; 0.000000, 0.000000, 0.000000;;, + 104;3; 0.000000, 0.000000, 0.000000;;, + 105;3; 0.000000, 0.000000, 0.000000;;, + 106;3; 0.000000, 0.000000, 0.000000;;, + 107;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Root} + AnimationKey { //Position + 2; + 108; + 0;3; 0.000000, 0.000000, 0.001246;;, + 1;3; 0.000000, 0.000000, 0.001246;;, + 2;3; 0.000000, 0.000000, 0.001246;;, + 3;3; 0.000000, 0.000000, 0.001246;;, + 4;3; 0.000000, 0.000000, 0.001246;;, + 5;3; 0.000000, 0.000000, 0.001246;;, + 6;3; 0.000000, 0.000000, 0.001246;;, + 7;3; 0.000000, 0.000000, 0.001246;;, + 8;3; 0.000000, 0.000000, 0.001246;;, + 9;3; 0.000000, 0.000000, 0.001246;;, + 10;3; 0.000000, 0.000000, 0.001246;;, + 11;3; 0.000000, 0.000000, 0.001246;;, + 12;3; 0.000000, 0.000000, 0.001246;;, + 13;3; 0.000000, 0.000000, 0.001246;;, + 14;3; 0.000000, 0.000000, 0.001246;;, + 15;3; 0.000000, 0.000000, 0.001246;;, + 16;3; 0.000000, 0.000000, 0.001246;;, + 17;3; 0.000000, 0.000000, 0.001246;;, + 18;3; 0.000000, 0.000000, 0.001246;;, + 19;3; 0.000000, 0.000000, 0.001246;;, + 20;3; 0.000000, 0.000000, 0.001246;;, + 21;3; 0.000000, 0.000000, 0.001246;;, + 22;3; 0.000000, 0.000000, 0.001246;;, + 23;3; 0.000000, 0.000000, 0.001246;;, + 24;3; 0.000000, 0.000000, 0.001246;;, + 25;3; 0.000000, 0.000000, 0.001246;;, + 26;3; 0.000000, 0.000000, 0.001246;;, + 27;3; 0.000000, 0.000000, 0.001246;;, + 28;3; 0.000000, 0.000000, 0.001246;;, + 29;3; 0.000000, 0.000000, 0.001246;;, + 30;3; 0.000000, 0.000000, 0.001246;;, + 31;3; 0.000000, 0.000000, 0.001246;;, + 32;3; 0.000000, 0.000000, 0.001246;;, + 33;3; 0.000000, 0.000000, 0.001246;;, + 34;3; 0.000000, 0.000000, 0.001246;;, + 35;3; 0.000000, 0.000000, 0.001246;;, + 36;3; 0.000000, 0.000000, 0.001246;;, + 37;3; 0.000000, 0.000000, 0.001246;;, + 38;3; 0.000000, 0.000000, 0.001246;;, + 39;3; 0.000000, 0.000000, 0.001246;;, + 40;3; 0.000000, 0.000000, 0.001246;;, + 41;3; 0.000000, 0.000000, 0.001246;;, + 42;3; 0.000000, 0.000000, 0.001246;;, + 43;3; 0.000000, 0.000000, 0.001246;;, + 44;3; 0.000000, 0.000000, 0.001246;;, + 45;3; 0.000000, 0.000000, 0.001246;;, + 46;3; 0.000000, 0.000000, 0.001246;;, + 47;3; 0.000000, 0.000000, 0.001246;;, + 48;3; 0.000000, 0.000000, 0.001246;;, + 49;3; 0.000000, 0.000000, 0.001246;;, + 50;3; 0.000000, 0.000000, 0.001246;;, + 51;3; 0.000000, 0.000000, 0.001246;;, + 52;3; 0.000000, 0.000000, 0.001246;;, + 53;3; 0.000000, 0.000000, 0.001246;;, + 54;3; 0.000000, 0.000000, 0.001246;;, + 55;3; 0.000000, 0.000000, 0.001246;;, + 56;3; 0.000000, 0.000000, 0.001246;;, + 57;3; 0.000000, 0.000000, 0.001246;;, + 58;3; 0.000000, 0.000000, 0.001246;;, + 59;3; 0.000000, 0.000000, 0.001246;;, + 60;3; 0.000000, 0.000000, 0.001246;;, + 61;3; 0.000000, 0.000000, 0.001246;;, + 62;3; 0.000000, 0.000000, 0.001246;;, + 63;3; 0.000000, 0.000000, 0.001246;;, + 64;3; 0.000000, 0.000000, 0.001246;;, + 65;3; 0.000000, 0.000000, 0.001246;;, + 66;3; 0.000000, 0.000000, 0.001246;;, + 67;3; 0.000000, 0.000000, 0.001246;;, + 68;3; 0.000000, 0.000000, 0.001246;;, + 69;3; 0.000000, 0.000000, 0.001246;;, + 70;3; 0.000000, 0.000000, 0.001246;;, + 71;3; 0.000000, 0.000000, 0.001246;;, + 72;3; 0.000000, 0.000000, 0.001246;;, + 73;3; 0.000000, 0.000000, 0.001246;;, + 74;3; 0.000000, 0.000000, 0.001246;;, + 75;3; 0.000000,-0.000000,-0.008573;;, + 76;3; 0.000000,-0.000000,-0.037880;;, + 77;3; 0.000000,-0.000000,-0.084018;;, + 78;3; 0.000000,-0.000000,-0.140222;;, + 79;3; 0.000000,-0.000000,-0.196425;;, + 80;3; 0.000000,-0.000000,-0.242563;;, + 81;3; 0.000000,-0.000000,-0.271870;;, + 82;3; 0.000000,-0.000000,-0.281689;;, + 83;3; 0.000000,-0.000000,-0.271870;;, + 84;3; 0.000000,-0.000000,-0.242563;;, + 85;3; 0.000000,-0.000000,-0.196425;;, + 86;3; 0.000000,-0.000000,-0.140222;;, + 87;3; 0.000000,-0.000000,-0.084018;;, + 88;3; 0.000000,-0.000000,-0.037880;;, + 89;3; 0.000000,-0.000000,-0.008573;;, + 90;3; 0.000000,-0.000000, 0.001246;;, + 91;3; 0.000000,-0.000000,-0.008567;;, + 92;3; 0.000000,-0.000000,-0.037842;;, + 93;3; 0.000000,-0.000000,-0.083914;;, + 94;3; 0.000000,-0.000000,-0.140052;;, + 95;3; 0.000000,-0.000000,-0.196244;;, + 96;3; 0.000000,-0.000000,-0.242440;;, + 97;3; 0.000000,-0.000000,-0.271830;;, + 98;3; 0.000000,-0.000000,-0.281689;;, + 99;3; 0.000000,-0.000000,-0.271755;;, + 100;3; 0.000000,-0.000000,-0.241887;;, + 101;3; 0.000000,-0.000000,-0.194722;;, + 102;3; 0.000000,-0.000000,-0.137587;;, + 103;3; 0.000000,-0.000000,-0.081320;;, + 104;3; 0.000000,-0.000000,-0.036105;;, + 105;3; 0.000000,-0.000000,-0.008005;;, + 106;3; 0.000000, 0.000000, 0.001246;;, + 107;3; 0.000000, 0.000000, 0.001246;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 2;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 3;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 4;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 5;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 6;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 7;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 8;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 9;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 10;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 11;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 12;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 13;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 14;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 15;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 16;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 17;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 18;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 19;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 20;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 21;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 22;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 23;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 24;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 25;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 26;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 27;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 28;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 29;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 30;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 31;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 32;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 33;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 34;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 35;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 36;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 37;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 38;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 39;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 40;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 41;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 42;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 43;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 44;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 45;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 46;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 47;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 48;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 49;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 50;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 51;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 52;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 53;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 54;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 55;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 56;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 57;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 58;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 59;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 60;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 61;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 62;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 63;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 64;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 65;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 66;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 67;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 68;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 69;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 70;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 71;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 72;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 73;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 74;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 75;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 76;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 77;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 78;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 79;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 80;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 81;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 82;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 83;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 84;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 85;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 86;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 87;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 88;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 89;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 90;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 91;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 92;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 93;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 94;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 95;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 96;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 97;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 98;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 99;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 100;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 101;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 102;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 103;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 104;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 105;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 106;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 107;4; -0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_IK_Right_Leg} + AnimationKey { //Position + 2; + 108; + 0;3; 0.135398, 0.015523, 0.000000;;, + 1;3; 0.135398, 0.015523, 0.000000;;, + 2;3; 0.135398, 0.015523, 0.000000;;, + 3;3; 0.135398, 0.015523, 0.000000;;, + 4;3; 0.135398, 0.015523, 0.000000;;, + 5;3; 0.135398, 0.015523, 0.000000;;, + 6;3; 0.135398, 0.015523, 0.000000;;, + 7;3; 0.135398, 0.015523, 0.000000;;, + 8;3; 0.135398, 0.015523, 0.000000;;, + 9;3; 0.135398, 0.015523, 0.000000;;, + 10;3; 0.135398, 0.015523, 0.000000;;, + 11;3; 0.135398, 0.015523, 0.000000;;, + 12;3; 0.135398, 0.015523, 0.000000;;, + 13;3; 0.135398, 0.015523, 0.000000;;, + 14;3; 0.135398, 0.015523, 0.000000;;, + 15;3; 0.135398, 0.015523, 0.000000;;, + 16;3; 0.135398, 0.015523, 0.000000;;, + 17;3; 0.135398, 0.015523, 0.000000;;, + 18;3; 0.135398, 0.015523, 0.000000;;, + 19;3; 0.135398, 0.015523, 0.000000;;, + 20;3; 0.135398, 0.015523, 0.000000;;, + 21;3; 0.135398, 0.015523, 0.000000;;, + 22;3; 0.135398, 0.015523, 0.000000;;, + 23;3; 0.135398, 0.015523, 0.000000;;, + 24;3; 0.135398, 0.015523, 0.000000;;, + 25;3; 0.135398, 0.015523, 0.000000;;, + 26;3; 0.135398, 0.015523, 0.000000;;, + 27;3; 0.135398, 0.015523, 0.000000;;, + 28;3; 0.135398, 0.015523, 0.000000;;, + 29;3; 0.135398, 0.015523, 0.000000;;, + 30;3; 0.135398, 0.015523, 0.000000;;, + 31;3; 0.135398, 0.015523, 0.000000;;, + 32;3; 0.135398, 0.015523, 0.000000;;, + 33;3; 0.135398, 0.015523, 0.000000;;, + 34;3; 0.135398, 0.015523, 0.000000;;, + 35;3; 0.135398, 0.015523, 0.000000;;, + 36;3; 0.135398, 0.015523, 0.000000;;, + 37;3; 0.135398, 0.015523, 0.000000;;, + 38;3; 0.135398, 0.015523, 0.000000;;, + 39;3; 0.135398, 0.015523, 0.000000;;, + 40;3; 0.135398, 0.015523, 0.000000;;, + 41;3; 0.135398, 0.015523, 0.000000;;, + 42;3; 0.135398, 0.015523, 0.087189;;, + 43;3; 0.135398, 0.015523, 0.162188;;, + 44;3; 0.135398, 0.015523, 0.222434;;, + 45;3; 0.135398, 0.015523, 0.266237;;, + 46;3; 0.135398, 0.015523, 0.293922;;, + 47;3; 0.135398, 0.015523, 0.308311;;, + 48;3; 0.135398, 0.015523, 0.313815;;, + 49;3; 0.135398, 0.015523, 0.314835;;, + 50;3; 0.135398, 0.015523, 0.309148;;, + 51;3; 0.135398, 0.015523, 0.290771;;, + 52;3; 0.135398, 0.015523, 0.258454;;, + 53;3; 0.135398, 0.015523, 0.213080;;, + 54;3; 0.135398, 0.015523, 0.158686;;, + 55;3; 0.135398, 0.015523, 0.101401;;, + 56;3; 0.135398, 0.015523, 0.046755;;, + 57;3; 0.135398, 0.015523,-0.001999;;, + 58;3; 0.135398, 0.015523,-0.051857;;, + 59;3; 0.135398, 0.015523,-0.106460;;, + 60;3; 0.135398, 0.015523,-0.154925;;, + 61;3; 0.135398, 0.015523,-0.206693;;, + 62;3; 0.135398, 0.015523,-0.268486;;, + 63;3; 0.135398, 0.015523,-0.311509;;, + 64;3; 0.135398, 0.015523,-0.330121;;, + 65;3; 0.135398, 0.015523,-0.334719;;, + 66;3; 0.135398, 0.015523,-0.332228;;, + 67;3; 0.135398, 0.015523,-0.322988;;, + 68;3; 0.135398, 0.015523,-0.303845;;, + 69;3; 0.135398, 0.015523,-0.271522;;, + 70;3; 0.135398, 0.015523,-0.223860;;, + 71;3; 0.135398, 0.015523,-0.160993;;, + 72;3; 0.135398, 0.015523,-0.085268;;, + 73;3; 0.135398, 0.015523, 0.000000;;, + 74;3; 0.135398, 0.015523, 0.000000;;, + 75;3; 0.135398, 0.021308, 0.095588;;, + 76;3; 0.135398, 0.038571, 0.206502;;, + 77;3; 0.135398, 0.065746, 0.326063;;, + 78;3; 0.135398, 0.098852, 0.443345;;, + 79;3; 0.135398, 0.131970, 0.545509;;, + 80;3; 0.135398, 0.159170, 0.622083;;, + 81;3; 0.135398, 0.176457, 0.667861;;, + 82;3; 0.135398, 0.182252, 0.682612;;, + 83;3; 0.135398, 0.181203, 0.666972;;, + 84;3; 0.135398, 0.177911, 0.618550;;, + 85;3; 0.135398, 0.172332, 0.537822;;, + 86;3; 0.135398, 0.164785, 0.430589;;, + 87;3; 0.135398, 0.155990, 0.308211;;, + 88;3; 0.135398, 0.146856, 0.184430;;, + 89;3; 0.135398, 0.138160, 0.070810;;, + 90;3; 0.135398, 0.130378,-0.025691;;, + 91;3; 0.135398, 0.122923,-0.121019;;, + 92;3; 0.135398, 0.115040,-0.231131;;, + 93;3; 0.135398, 0.106791,-0.349520;;, + 94;3; 0.135398, 0.098329,-0.465728;;, + 95;3; 0.135398, 0.089877,-0.567400;;, + 96;3; 0.135398, 0.081658,-0.644145;;, + 97;3; 0.135398, 0.073821,-0.690390;;, + 98;3; 0.135398, 0.066422,-0.705393;;, + 99;3; 0.135398, 0.058693,-0.689356;;, + 100;3; 0.135398, 0.050027,-0.639602;;, + 101;3; 0.135398, 0.040924,-0.556855;;, + 102;3; 0.135398, 0.032220,-0.447937;;, + 103;3; 0.135398, 0.024869,-0.325462;;, + 104;3; 0.135398, 0.019552,-0.203592;;, + 105;3; 0.135398, 0.016483,-0.093171;;, + 106;3; 0.135398, 0.015523, 0.000000;;, + 107;3; 0.152259, 0.021305, 0.053347;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 81;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 82;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 83;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 84;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 85;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 86;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 87;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 88;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 89;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 90;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 91;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 92;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 93;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 94;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 95;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 96;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 97;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 98;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 99;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 101;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 102;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 103;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 104;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 105;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_IK_Left_Leg} + AnimationKey { //Position + 2; + 108; + 0;3; -0.148583, 0.015523, 0.000000;;, + 1;3; -0.148583, 0.015523, 0.000000;;, + 2;3; -0.148583, 0.015523, 0.000000;;, + 3;3; -0.148583, 0.015523, 0.000000;;, + 4;3; -0.148583, 0.015523, 0.000000;;, + 5;3; -0.148583, 0.015523, 0.000000;;, + 6;3; -0.148583, 0.015523, 0.000000;;, + 7;3; -0.148583, 0.015523, 0.000000;;, + 8;3; -0.148583, 0.015523, 0.000000;;, + 9;3; -0.148583, 0.015523, 0.000000;;, + 10;3; -0.148583, 0.015523, 0.000000;;, + 11;3; -0.148583, 0.015523, 0.000000;;, + 12;3; -0.148583, 0.015523, 0.000000;;, + 13;3; -0.148583, 0.015523, 0.000000;;, + 14;3; -0.148583, 0.015523, 0.000000;;, + 15;3; -0.148583, 0.015523, 0.000000;;, + 16;3; -0.148583, 0.015523, 0.000000;;, + 17;3; -0.148583, 0.015523, 0.000000;;, + 18;3; -0.148583, 0.015523, 0.000000;;, + 19;3; -0.148583, 0.015523, 0.000000;;, + 20;3; -0.148583, 0.015523, 0.000000;;, + 21;3; -0.148583, 0.015523, 0.000000;;, + 22;3; -0.148583, 0.015523, 0.000000;;, + 23;3; -0.148583, 0.015523, 0.000000;;, + 24;3; -0.148583, 0.015523, 0.000000;;, + 25;3; -0.148583, 0.015523, 0.000000;;, + 26;3; -0.148583, 0.015523, 0.000000;;, + 27;3; -0.148583, 0.015523, 0.000000;;, + 28;3; -0.148583, 0.015523, 0.000000;;, + 29;3; -0.148583, 0.015523, 0.000000;;, + 30;3; -0.148583, 0.015523, 0.000000;;, + 31;3; -0.148583, 0.015523, 0.000000;;, + 32;3; -0.148583, 0.015523, 0.000000;;, + 33;3; -0.148583, 0.015523, 0.000000;;, + 34;3; -0.148583, 0.015523, 0.000000;;, + 35;3; -0.148583, 0.015523, 0.000000;;, + 36;3; -0.148583, 0.015523, 0.000000;;, + 37;3; -0.148583, 0.015523, 0.000000;;, + 38;3; -0.148583, 0.015523, 0.000000;;, + 39;3; -0.148583, 0.015523, 0.000000;;, + 40;3; -0.148583, 0.015523, 0.000000;;, + 41;3; -0.148583, 0.015523, 0.000000;;, + 42;3; -0.148583, 0.015523,-0.090308;;, + 43;3; -0.148583, 0.015523,-0.169272;;, + 44;3; -0.148583, 0.015523,-0.234146;;, + 45;3; -0.148583, 0.015523,-0.282853;;, + 46;3; -0.148583, 0.015523,-0.315143;;, + 47;3; -0.148583, 0.015523,-0.333217;;, + 48;3; -0.148583, 0.015523,-0.341039;;, + 49;3; -0.148583, 0.015523,-0.342830;;, + 50;3; -0.148583, 0.015523,-0.336980;;, + 51;3; -0.148583, 0.015523,-0.318078;;, + 52;3; -0.148583, 0.015523,-0.284836;;, + 53;3; -0.148583, 0.015523,-0.238166;;, + 54;3; -0.148583, 0.015523,-0.182217;;, + 55;3; -0.148583, 0.015523,-0.123293;;, + 56;3; -0.148583, 0.015523,-0.067082;;, + 57;3; -0.148583, 0.015523,-0.016933;;, + 58;3; -0.148583, 0.015523, 0.034348;;, + 59;3; -0.148583, 0.015523, 0.090509;;, + 60;3; -0.148583, 0.015523, 0.140371;;, + 61;3; -0.148583, 0.015523, 0.193625;;, + 62;3; -0.148583, 0.015523, 0.257180;;, + 63;3; -0.148583, 0.015523, 0.301524;;, + 64;3; -0.148583, 0.015523, 0.320745;;, + 65;3; -0.148583, 0.015523, 0.325497;;, + 66;3; -0.148583, 0.015523, 0.323525;;, + 67;3; -0.148583, 0.015523, 0.315809;;, + 68;3; -0.148583, 0.015523, 0.299009;;, + 69;3; -0.148583, 0.015523, 0.269414;;, + 70;3; -0.148583, 0.015523, 0.224199;;, + 71;3; -0.148583, 0.015523, 0.162782;;, + 72;3; -0.148583, 0.015523, 0.087006;;, + 73;3; -0.148583, 0.015523, 0.000000;;, + 74;3; -0.148583, 0.015523, 0.000000;;, + 75;3; -0.148583, 0.019677,-0.099088;;, + 76;3; -0.148583, 0.032074,-0.215379;;, + 77;3; -0.148583, 0.051589,-0.341752;;, + 78;3; -0.148583, 0.075362,-0.466453;;, + 79;3; -0.148583, 0.099140,-0.575568;;, + 80;3; -0.148583, 0.118665,-0.657638;;, + 81;3; -0.148583, 0.131070,-0.706840;;, + 82;3; -0.148583, 0.135227,-0.722727;;, + 83;3; -0.148583, 0.134475,-0.707252;;, + 84;3; -0.148583, 0.132113,-0.659277;;, + 85;3; -0.148583, 0.128109,-0.579134;;, + 86;3; -0.148583, 0.122691,-0.472371;;, + 87;3; -0.148583, 0.116377,-0.350035;;, + 88;3; -0.148583, 0.109818,-0.225621;;, + 89;3; -0.148583, 0.103574,-0.110588;;, + 90;3; -0.148583, 0.097987,-0.011924;;, + 91;3; -0.148583, 0.092634, 0.086791;;, + 92;3; -0.148583, 0.086975, 0.201930;;, + 93;3; -0.148583, 0.081052, 0.326595;;, + 94;3; -0.148583, 0.074976, 0.449630;;, + 95;3; -0.148583, 0.068908, 0.557766;;, + 96;3; -0.148583, 0.063007, 0.639718;;, + 97;3; -0.148583, 0.057380, 0.689273;;, + 98;3; -0.148583, 0.052068, 0.705393;;, + 99;3; -0.148583, 0.046518, 0.689573;;, + 100;3; -0.148583, 0.040296, 0.640453;;, + 101;3; -0.148583, 0.033760, 0.558641;;, + 102;3; -0.148583, 0.027511, 0.450678;;, + 103;3; -0.148583, 0.022233, 0.328767;;, + 104;3; -0.148583, 0.018415, 0.206706;;, + 105;3; -0.148583, 0.016213, 0.095177;;, + 106;3; -0.148583, 0.015523, 0.000000;;, + 107;3; -0.156161, 0.012832,-0.060350;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 81;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 82;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 83;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 84;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 85;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 86;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 87;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 88;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 89;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 90;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 91;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 92;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 93;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 94;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 95;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 96;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 97;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 98;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 99;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 101;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 102;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 103;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 104;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 105;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_IK_Left_Hand} + AnimationKey { //Position + 2; + 108; + 0;3; -0.316097, 0.754556, 0.000000;;, + 1;3; -0.316097, 0.754556,-0.000553;;, + 2;3; -0.316097, 0.754556,-0.002272;;, + 3;3; -0.316097, 0.754556,-0.005193;;, + 4;3; -0.316097, 0.754556,-0.009241;;, + 5;3; -0.316097, 0.754556,-0.014196;;, + 6;3; -0.316097, 0.754556,-0.019709;;, + 7;3; -0.316097, 0.754556,-0.025373;;, + 8;3; -0.316097, 0.754556,-0.030822;;, + 9;3; -0.316097, 0.754556,-0.035797;;, + 10;3; -0.316097, 0.754556,-0.040148;;, + 11;3; -0.316097, 0.754556,-0.044499;;, + 12;3; -0.316097, 0.754556,-0.049474;;, + 13;3; -0.316097, 0.754556,-0.054923;;, + 14;3; -0.316097, 0.754556,-0.060587;;, + 15;3; -0.316097, 0.754556,-0.066100;;, + 16;3; -0.316097, 0.754556,-0.071055;;, + 17;3; -0.316097, 0.754556,-0.075103;;, + 18;3; -0.316097, 0.754556,-0.078023;;, + 19;3; -0.316097, 0.754556,-0.079743;;, + 20;3; -0.316097, 0.754556,-0.080296;;, + 21;3; -0.316097, 0.754556,-0.080289;;, + 22;3; -0.316097, 0.754556,-0.080236;;, + 23;3; -0.316097, 0.754556,-0.080073;;, + 24;3; -0.316097, 0.754556,-0.079720;;, + 25;3; -0.316097, 0.754556,-0.079093;;, + 26;3; -0.316097, 0.754556,-0.078123;;, + 27;3; -0.316097, 0.754556,-0.076777;;, + 28;3; -0.316097, 0.754556,-0.075061;;, + 29;3; -0.316097, 0.754556,-0.073009;;, + 30;3; -0.316097, 0.754556,-0.070670;;, + 31;3; -0.316097, 0.754556,-0.067890;;, + 32;3; -0.316097, 0.754556,-0.064517;;, + 33;3; -0.316097, 0.754556,-0.060592;;, + 34;3; -0.316097, 0.754556,-0.056133;;, + 35;3; -0.316097, 0.754556,-0.051142;;, + 36;3; -0.316097, 0.754556,-0.045596;;, + 37;3; -0.316097, 0.754556,-0.039444;;, + 38;3; -0.316097, 0.754556,-0.032578;;, + 39;3; -0.316097, 0.754556,-0.024774;;, + 40;3; -0.316097, 0.754556,-0.015466;;, + 41;3; -0.316097, 0.754556, 0.000000;;, + 42;3; -0.316097, 0.754556, 0.059460;;, + 43;3; -0.316097, 0.754556, 0.141717;;, + 44;3; -0.316097, 0.754556, 0.230109;;, + 45;3; -0.316097, 0.754556, 0.314858;;, + 46;3; -0.316097, 0.754556, 0.389209;;, + 47;3; -0.316097, 0.754556, 0.447871;;, + 48;3; -0.316097, 0.754556, 0.486247;;, + 49;3; -0.316097, 0.754556, 0.500000;;, + 50;3; -0.316097, 0.754556, 0.489995;;, + 51;3; -0.316097, 0.754556, 0.458566;;, + 52;3; -0.316097, 0.754556, 0.405218;;, + 53;3; -0.316097, 0.754556, 0.332884;;, + 54;3; -0.316097, 0.754556, 0.248325;;, + 55;3; -0.316097, 0.754556, 0.160156;;, + 56;3; -0.316097, 0.754556, 0.075835;;, + 57;3; -0.316097, 0.754556, 0.000000;;, + 58;3; -0.316097, 0.754556,-0.077935;;, + 59;3; -0.316097, 0.754556,-0.162805;;, + 60;3; -0.316097, 0.754556,-0.236963;;, + 61;3; -0.316097, 0.754556,-0.307531;;, + 62;3; -0.316097, 0.754556,-0.382085;;, + 63;3; -0.316097, 0.754556,-0.446637;;, + 64;3; -0.316097, 0.754556,-0.487225;;, + 65;3; -0.316097, 0.754556,-0.500000;;, + 66;3; -0.316097, 0.754556,-0.484078;;, + 67;3; -0.316097, 0.754556,-0.440649;;, + 68;3; -0.316097, 0.754556,-0.375753;;, + 69;3; -0.316097, 0.754556,-0.295300;;, + 70;3; -0.316097, 0.754556,-0.205809;;, + 71;3; -0.316097, 0.754556,-0.115669;;, + 72;3; -0.316097, 0.754556,-0.038027;;, + 73;3; -0.316097, 0.754556, 0.000000;;, + 74;3; -0.280185, 1.779512,-1.040664;;, + 75;3; -0.280185, 1.791992,-1.040664;;, + 76;3; -0.280185, 1.829242,-1.040664;;, + 77;3; -0.280185, 1.887885,-1.040664;;, + 78;3; -0.280185, 1.959322,-1.040664;;, + 79;3; -0.280185, 2.030761,-1.040664;;, + 80;3; -0.280185, 2.089408,-1.040664;;, + 81;3; -0.280185, 2.126663,-1.040664;;, + 82;3; -0.280185, 2.139145,-1.040664;;, + 83;3; -0.280185, 2.127405,-1.040664;;, + 84;3; -0.280185, 2.092366,-1.040664;;, + 85;3; -0.280185, 2.037206,-1.040664;;, + 86;3; -0.280185, 1.970016,-1.040664;;, + 87;3; -0.280185, 1.902828,-1.040664;;, + 88;3; -0.280185, 1.847672,-1.040664;;, + 89;3; -0.280185, 1.812637,-1.040664;;, + 90;3; -0.280185, 1.800899,-1.040664;;, + 91;3; -0.280185, 1.811608,-1.040664;;, + 92;3; -0.280185, 1.843557,-1.040664;;, + 93;3; -0.280185, 1.893841,-1.040664;;, + 94;3; -0.280185, 1.955109,-1.040664;;, + 95;3; -0.280185, 2.016426,-1.040664;;, + 96;3; -0.280185, 2.066823,-1.040664;;, + 97;3; -0.280185, 2.098878,-1.040664;;, + 98;3; -0.280185, 2.109629,-1.040664;;, + 99;3; -0.280185, 2.098046,-1.040664;;, + 100;3; -0.280185, 2.063213,-1.040664;;, + 101;3; -0.280185, 2.008193,-1.040664;;, + 102;3; -0.280185, 1.941528,-1.040664;;, + 103;3; -0.280185, 1.875865,-1.040664;;, + 104;3; -0.280185, 1.823099,-1.040664;;, + 105;3; -0.280185, 1.790307,-1.040664;;, + 106;3; -0.280185, 1.779512,-1.040664;;, + 107;3; -0.296230, 1.779106,-1.035724;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 81;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 82;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 83;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 84;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 85;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 86;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 87;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 88;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 89;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 90;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 91;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 92;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 93;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 94;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 95;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 96;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 97;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 98;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 99;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 101;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 102;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 103;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 104;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 105;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_IK_Right_hand} + AnimationKey { //Position + 2; + 108; + 0;3; 0.304691, 0.744702, 0.000000;;, + 1;3; 0.304691, 0.744702,-0.000157;;, + 2;3; 0.304691, 0.744702,-0.000649;;, + 3;3; 0.304691, 0.744702,-0.001493;;, + 4;3; 0.304691, 0.744702,-0.002680;;, + 5;3; 0.304691, 0.744702,-0.004156;;, + 6;3; 0.304691, 0.744702,-0.005831;;, + 7;3; 0.304691, 0.744702,-0.007595;;, + 8;3; 0.304691, 0.744702,-0.009345;;, + 9;3; 0.304691, 0.744702,-0.011001;;, + 10;3; 0.304691, 0.744702,-0.012516;;, + 11;3; 0.304691, 0.744702,-0.014113;;, + 12;3; 0.304691, 0.744702,-0.016015;;, + 13;3; 0.304691, 0.744702,-0.018164;;, + 14;3; 0.304691, 0.744702,-0.020452;;, + 15;3; 0.304691, 0.744702,-0.022720;;, + 16;3; 0.304691, 0.744702,-0.024788;;, + 17;3; 0.304691, 0.744702,-0.026497;;, + 18;3; 0.304691, 0.744702,-0.027742;;, + 19;3; 0.304691, 0.744702,-0.028480;;, + 20;3; 0.304691, 0.744702,-0.028719;;, + 21;3; 0.304691, 0.744702,-0.028537;;, + 22;3; 0.304691, 0.744702,-0.027970;;, + 23;3; 0.304691, 0.744702,-0.027003;;, + 24;3; 0.304691, 0.744702,-0.025658;;, + 25;3; 0.304691, 0.744702,-0.024003;;, + 26;3; 0.304691, 0.744702,-0.022149;;, + 27;3; 0.304691, 0.744702,-0.020229;;, + 28;3; 0.304691, 0.744702,-0.018363;;, + 29;3; 0.304691, 0.744702,-0.016638;;, + 30;3; 0.304691, 0.744702,-0.015105;;, + 31;3; 0.304691, 0.744702,-0.013623;;, + 32;3; 0.304691, 0.744702,-0.012053;;, + 33;3; 0.304691, 0.744702,-0.010419;;, + 34;3; 0.304691, 0.744702,-0.008746;;, + 35;3; 0.304691, 0.744702,-0.007059;;, + 36;3; 0.304691, 0.744702,-0.005387;;, + 37;3; 0.304691, 0.744702,-0.003770;;, + 38;3; 0.304691, 0.744702,-0.002265;;, + 39;3; 0.304691, 0.744702,-0.000977;;, + 40;3; 0.304691, 0.744702,-0.000156;;, + 41;3; 0.304691, 0.744702, 0.000000;;, + 42;3; 0.304691, 0.744702,-0.033814;;, + 43;3; 0.304691, 0.744702,-0.108158;;, + 44;3; 0.304691, 0.744702,-0.198239;;, + 45;3; 0.304691, 0.744702,-0.289641;;, + 46;3; 0.304691, 0.744702,-0.372553;;, + 47;3; 0.304691, 0.744702,-0.439437;;, + 48;3; 0.304691, 0.744702,-0.483890;;, + 49;3; 0.304691, 0.744702,-0.500000;;, + 50;3; 0.304691, 0.744702,-0.489994;;, + 51;3; 0.304691, 0.744702,-0.458565;;, + 52;3; 0.304691, 0.744702,-0.405217;;, + 53;3; 0.304691, 0.744702,-0.332884;;, + 54;3; 0.304691, 0.744702,-0.248324;;, + 55;3; 0.304691, 0.744702,-0.160156;;, + 56;3; 0.304691, 0.744702,-0.075834;;, + 57;3; 0.304691, 0.744702, 0.000000;;, + 58;3; 0.304691, 0.744702, 0.077935;;, + 59;3; 0.304691, 0.744702, 0.162806;;, + 60;3; 0.304691, 0.744702, 0.236963;;, + 61;3; 0.304691, 0.744702, 0.307532;;, + 62;3; 0.304691, 0.744702, 0.382086;;, + 63;3; 0.304691, 0.744702, 0.446638;;, + 64;3; 0.304691, 0.744702, 0.487225;;, + 65;3; 0.304691, 0.744702, 0.500000;;, + 66;3; 0.304691, 0.744702, 0.499392;;, + 67;3; 0.304691, 0.744702, 0.495075;;, + 68;3; 0.304691, 0.744702, 0.482976;;, + 69;3; 0.304691, 0.744702, 0.458109;;, + 70;3; 0.304691, 0.744702, 0.413662;;, + 71;3; 0.304691, 0.744702, 0.339134;;, + 72;3; 0.304691, 0.744702, 0.215665;;, + 73;3; 0.304691, 0.744702, 0.000000;;, + 74;3; 0.340603, 1.781662,-1.045200;;, + 75;3; 0.340603, 1.791563,-1.045200;;, + 76;3; 0.340603, 1.821117,-1.045200;;, + 77;3; 0.340603, 1.867644,-1.045200;;, + 78;3; 0.340603, 1.924320,-1.045200;;, + 79;3; 0.340603, 1.980997,-1.045200;;, + 80;3; 0.340603, 2.027524,-1.045200;;, + 81;3; 0.340603, 2.057079,-1.045200;;, + 82;3; 0.340603, 2.066980,-1.045200;;, + 83;3; 0.340603, 2.059355,-1.045200;;, + 84;3; 0.340603, 2.036595,-1.045200;;, + 85;3; 0.340603, 2.000763,-1.045200;;, + 86;3; 0.340603, 1.957116,-1.045200;;, + 87;3; 0.340603, 1.913468,-1.045200;;, + 88;3; 0.340603, 1.877638,-1.045200;;, + 89;3; 0.340603, 1.854878,-1.045200;;, + 90;3; 0.340603, 1.847253,-1.045200;;, + 91;3; 0.340603, 1.856014,-1.045200;;, + 92;3; 0.340603, 1.882160,-1.045200;;, + 93;3; 0.340603, 1.923317,-1.045200;;, + 94;3; 0.340603, 1.973458,-1.045200;;, + 95;3; 0.340603, 2.023617,-1.045200;;, + 96;3; 0.340603, 2.064815,-1.045200;;, + 97;3; 0.340603, 2.090999,-1.045200;;, + 98;3; 0.340603, 2.099775,-1.045200;;, + 99;3; 0.340603, 2.088636,-1.045200;;, + 100;3; 0.340603, 2.055114,-1.045200;;, + 101;3; 0.340603, 2.002126,-1.045200;;, + 102;3; 0.340603, 1.937877,-1.045200;;, + 103;3; 0.340603, 1.874564,-1.045200;;, + 104;3; 0.340603, 1.823682,-1.045200;;, + 105;3; 0.340603, 1.792067,-1.045200;;, + 106;3; 0.340603, 1.781662,-1.045200;;, + 107;3; 0.347242, 1.784378,-1.046669;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 81;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 82;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 83;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 84;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 85;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 86;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 87;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 88;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 89;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 90;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 91;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 92;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 93;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 94;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 95;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 96;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 97;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 98;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 99;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 101;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 102;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 103;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 104;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 105;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Body} + AnimationKey { //Position + 2; + 108; + 0;3; 0.000000, 0.855036, 0.000000;;, + 1;3; 0.000000, 0.855036, 0.000000;;, + 2;3; 0.000000, 0.855036, 0.000000;;, + 3;3; 0.000000, 0.855036, 0.000000;;, + 4;3; 0.000000, 0.855036, 0.000000;;, + 5;3; 0.000000, 0.855036, 0.000000;;, + 6;3; 0.000000, 0.855036, 0.000000;;, + 7;3; 0.000000, 0.855036, 0.000000;;, + 8;3; 0.000000, 0.855036, 0.000000;;, + 9;3; 0.000000, 0.855036, 0.000000;;, + 10;3; 0.000000, 0.855036, 0.000000;;, + 11;3; 0.000000, 0.855036, 0.000000;;, + 12;3; 0.000000, 0.855036, 0.000000;;, + 13;3; 0.000000, 0.855036, 0.000000;;, + 14;3; 0.000000, 0.855036, 0.000000;;, + 15;3; 0.000000, 0.855036, 0.000000;;, + 16;3; 0.000000, 0.855036, 0.000000;;, + 17;3; 0.000000, 0.855036, 0.000000;;, + 18;3; 0.000000, 0.855036, 0.000000;;, + 19;3; 0.000000, 0.855036, 0.000000;;, + 20;3; 0.000000, 0.855036, 0.000000;;, + 21;3; 0.000000, 0.855036, 0.000000;;, + 22;3; 0.000000, 0.855036, 0.000000;;, + 23;3; 0.000000, 0.855036, 0.000000;;, + 24;3; 0.000000, 0.855036, 0.000000;;, + 25;3; 0.000000, 0.855036, 0.000000;;, + 26;3; 0.000000, 0.855036, 0.000000;;, + 27;3; 0.000000, 0.855036, 0.000000;;, + 28;3; 0.000000, 0.855036, 0.000000;;, + 29;3; 0.000000, 0.855036, 0.000000;;, + 30;3; 0.000000, 0.855036, 0.000000;;, + 31;3; 0.000000, 0.855036, 0.000000;;, + 32;3; 0.000000, 0.855036, 0.000000;;, + 33;3; 0.000000, 0.855036, 0.000000;;, + 34;3; 0.000000, 0.855036, 0.000000;;, + 35;3; 0.000000, 0.855036, 0.000000;;, + 36;3; 0.000000, 0.855036, 0.000000;;, + 37;3; 0.000000, 0.855036, 0.000000;;, + 38;3; 0.000000, 0.855036, 0.000000;;, + 39;3; 0.000000, 0.855036, 0.000000;;, + 40;3; 0.000000, 0.855036, 0.000000;;, + 41;3; 0.000000, 0.855036, 0.000000;;, + 42;3; 0.000000, 0.855036, 0.000000;;, + 43;3; 0.000000, 0.855036, 0.000000;;, + 44;3; 0.000000, 0.855036, 0.000000;;, + 45;3; 0.000000, 0.855036, 0.000000;;, + 46;3; 0.000000, 0.855036, 0.000000;;, + 47;3; 0.000000, 0.855036, 0.000000;;, + 48;3; 0.000000, 0.855036, 0.000000;;, + 49;3; 0.000000, 0.855036, 0.000000;;, + 50;3; 0.000000, 0.855036, 0.000000;;, + 51;3; 0.000000, 0.855036, 0.000000;;, + 52;3; 0.000000, 0.855036, 0.000000;;, + 53;3; 0.000000, 0.855036, 0.000000;;, + 54;3; 0.000000, 0.855036, 0.000000;;, + 55;3; 0.000000, 0.855036, 0.000000;;, + 56;3; 0.000000, 0.855036, 0.000000;;, + 57;3; 0.000000, 0.855036, 0.000000;;, + 58;3; 0.000000, 0.855036, 0.000000;;, + 59;3; 0.000000, 0.855036, 0.000000;;, + 60;3; 0.000000, 0.855036, 0.000000;;, + 61;3; 0.000000, 0.855036, 0.000000;;, + 62;3; 0.000000, 0.855036, 0.000000;;, + 63;3; 0.000000, 0.855036, 0.000000;;, + 64;3; 0.000000, 0.855036, 0.000000;;, + 65;3; 0.000000, 0.855036, 0.000000;;, + 66;3; 0.000000, 0.855036, 0.000000;;, + 67;3; 0.000000, 0.855036, 0.000000;;, + 68;3; 0.000000, 0.855036, 0.000000;;, + 69;3; 0.000000, 0.855036, 0.000000;;, + 70;3; 0.000000, 0.855036, 0.000000;;, + 71;3; 0.000000, 0.855036, 0.000000;;, + 72;3; 0.000000, 0.855036, 0.000000;;, + 73;3; 0.000000, 0.855036, 0.000000;;, + 74;3; 0.000000, 1.033846, 0.000000;;, + 75;3; 0.000000, 1.033846, 0.000000;;, + 76;3; 0.000000, 1.033846, 0.000000;;, + 77;3; 0.000000, 1.033846, 0.000000;;, + 78;3; 0.000000, 1.033846, 0.000000;;, + 79;3; 0.000000, 1.033846, 0.000000;;, + 80;3; 0.000000, 1.033846, 0.000000;;, + 81;3; 0.000000, 1.033846, 0.000000;;, + 82;3; 0.000000, 1.033846, 0.000000;;, + 83;3; 0.000000, 1.033846, 0.000000;;, + 84;3; 0.000000, 1.033846, 0.000000;;, + 85;3; 0.000000, 1.033846, 0.000000;;, + 86;3; 0.000000, 1.033846, 0.000000;;, + 87;3; 0.000000, 1.033846, 0.000000;;, + 88;3; 0.000000, 1.033846, 0.000000;;, + 89;3; 0.000000, 1.033846, 0.000000;;, + 90;3; 0.000000, 1.033846, 0.000000;;, + 91;3; 0.000000, 1.033846, 0.000000;;, + 92;3; 0.000000, 1.033846, 0.000000;;, + 93;3; 0.000000, 1.033846, 0.000000;;, + 94;3; 0.000000, 1.033846, 0.000000;;, + 95;3; 0.000000, 1.033846, 0.000000;;, + 96;3; 0.000000, 1.033846, 0.000000;;, + 97;3; 0.000000, 1.033846, 0.000000;;, + 98;3; 0.000000, 1.033846, 0.000000;;, + 99;3; 0.000000, 1.033846, 0.000000;;, + 100;3; 0.000000, 1.033846, 0.000000;;, + 101;3; 0.000000, 1.033846, 0.000000;;, + 102;3; 0.000000, 1.033846, 0.000000;;, + 103;3; 0.000000, 1.033846, 0.000000;;, + 104;3; 0.000000, 1.033846, 0.000000;;, + 105;3; 0.000000, 1.033846, 0.000000;;, + 106;3; 0.000000, 1.033846, 0.000000;;, + 107;3; 0.000000, 1.033846, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000,-0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000,-0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000,-0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000,-0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000,-0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000,-0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000,-0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000,-0.000000, 0.000000, 0.000000;;, + 74;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 75;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 76;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 77;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 78;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 79;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 80;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 81;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 82;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 83;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 84;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 85;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 86;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 87;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 88;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 89;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 90;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 91;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 92;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 93;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 94;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 95;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 96;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 97;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 98;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 99;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 100;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 101;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 102;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 103;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 104;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 105;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 106;4; -0.998689,-0.051182,-0.000000, 0.000000;;, + 107;4; -0.998689,-0.051182,-0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { //Position + 2; + 108; + 0;3; 0.225856, 0.800000, 0.000000;;, + 1;3; 0.225856, 0.800000, 0.000000;;, + 2;3; 0.225856, 0.800000, 0.000000;;, + 3;3; 0.225856, 0.800000, 0.000000;;, + 4;3; 0.225856, 0.800000, 0.000000;;, + 5;3; 0.225856, 0.800000, 0.000000;;, + 6;3; 0.225856, 0.800000, 0.000000;;, + 7;3; 0.225856, 0.800000, 0.000000;;, + 8;3; 0.225856, 0.800000, 0.000000;;, + 9;3; 0.225856, 0.800000, 0.000000;;, + 10;3; 0.225856, 0.800000, 0.000000;;, + 11;3; 0.225856, 0.800000, 0.000000;;, + 12;3; 0.225856, 0.800000, 0.000000;;, + 13;3; 0.225856, 0.800000, 0.000000;;, + 14;3; 0.225856, 0.800000, 0.000000;;, + 15;3; 0.225856, 0.800000, 0.000000;;, + 16;3; 0.225856, 0.800000, 0.000000;;, + 17;3; 0.225856, 0.800000, 0.000000;;, + 18;3; 0.225856, 0.800000, 0.000000;;, + 19;3; 0.225856, 0.800000, 0.000000;;, + 20;3; 0.225856, 0.800000, 0.000000;;, + 21;3; 0.225856, 0.800000, 0.000000;;, + 22;3; 0.225856, 0.800000, 0.000000;;, + 23;3; 0.225856, 0.800000, 0.000000;;, + 24;3; 0.225856, 0.800000, 0.000000;;, + 25;3; 0.225856, 0.800000, 0.000000;;, + 26;3; 0.225856, 0.800000, 0.000000;;, + 27;3; 0.225856, 0.800000, 0.000000;;, + 28;3; 0.225856, 0.800000, 0.000000;;, + 29;3; 0.225856, 0.800000, 0.000000;;, + 30;3; 0.225856, 0.800000, 0.000000;;, + 31;3; 0.225856, 0.800000, 0.000000;;, + 32;3; 0.225856, 0.800000, 0.000000;;, + 33;3; 0.225856, 0.800000, 0.000000;;, + 34;3; 0.225856, 0.800000, 0.000000;;, + 35;3; 0.225856, 0.800000, 0.000000;;, + 36;3; 0.225856, 0.800000, 0.000000;;, + 37;3; 0.225856, 0.800000, 0.000000;;, + 38;3; 0.225856, 0.800000, 0.000000;;, + 39;3; 0.225856, 0.800000, 0.000000;;, + 40;3; 0.225856, 0.800000, 0.000000;;, + 41;3; 0.225856, 0.800000, 0.000000;;, + 42;3; 0.225856, 0.800000, 0.000000;;, + 43;3; 0.225856, 0.800000, 0.000000;;, + 44;3; 0.225856, 0.800000, 0.000000;;, + 45;3; 0.225856, 0.800000, 0.000000;;, + 46;3; 0.225856, 0.800000, 0.000000;;, + 47;3; 0.225856, 0.800000, 0.000000;;, + 48;3; 0.225856, 0.800000, 0.000000;;, + 49;3; 0.225856, 0.800000, 0.000000;;, + 50;3; 0.225856, 0.800000, 0.000000;;, + 51;3; 0.225856, 0.800000, 0.000000;;, + 52;3; 0.225856, 0.800000, 0.000000;;, + 53;3; 0.225856, 0.800000, 0.000000;;, + 54;3; 0.225856, 0.800000, 0.000000;;, + 55;3; 0.225856, 0.800000, 0.000000;;, + 56;3; 0.225856, 0.800000, 0.000000;;, + 57;3; 0.225856, 0.800000, 0.000000;;, + 58;3; 0.225856, 0.800000, 0.000000;;, + 59;3; 0.225856, 0.800000, 0.000000;;, + 60;3; 0.225856, 0.800000, 0.000000;;, + 61;3; 0.225856, 0.800000, 0.000000;;, + 62;3; 0.225856, 0.800000, 0.000000;;, + 63;3; 0.225856, 0.800000, 0.000000;;, + 64;3; 0.225856, 0.800000, 0.000000;;, + 65;3; 0.225856, 0.800000, 0.000000;;, + 66;3; 0.225856, 0.800000, 0.000000;;, + 67;3; 0.225856, 0.800000, 0.000000;;, + 68;3; 0.225856, 0.800000, 0.000000;;, + 69;3; 0.225856, 0.800000, 0.000000;;, + 70;3; 0.225856, 0.800000, 0.000000;;, + 71;3; 0.225856, 0.800000, 0.000000;;, + 72;3; 0.225856, 0.800000, 0.000000;;, + 73;3; 0.225856, 0.800000, 0.000000;;, + 74;3; 0.225856, 0.800000, 0.000000;;, + 75;3; 0.225856, 0.800000, 0.000000;;, + 76;3; 0.225856, 0.800000, 0.000000;;, + 77;3; 0.225856, 0.800000, 0.000000;;, + 78;3; 0.225856, 0.800000, 0.000000;;, + 79;3; 0.225856, 0.800000, 0.000000;;, + 80;3; 0.225856, 0.800000, 0.000000;;, + 81;3; 0.225856, 0.800000, 0.000000;;, + 82;3; 0.225856, 0.800000, 0.000000;;, + 83;3; 0.225856, 0.800000, 0.000000;;, + 84;3; 0.225856, 0.800000, 0.000000;;, + 85;3; 0.225856, 0.800000, 0.000000;;, + 86;3; 0.225856, 0.800000, 0.000000;;, + 87;3; 0.225856, 0.800000, 0.000000;;, + 88;3; 0.225856, 0.800000, 0.000000;;, + 89;3; 0.225856, 0.800000, 0.000000;;, + 90;3; 0.225856, 0.800000, 0.000000;;, + 91;3; 0.225856, 0.800000, 0.000000;;, + 92;3; 0.225856, 0.800000, 0.000000;;, + 93;3; 0.225856, 0.800000, 0.000000;;, + 94;3; 0.225856, 0.800000, 0.000000;;, + 95;3; 0.225856, 0.800000, 0.000000;;, + 96;3; 0.225856, 0.800000, 0.000000;;, + 97;3; 0.225856, 0.800000, 0.000000;;, + 98;3; 0.225856, 0.800000, 0.000000;;, + 99;3; 0.225856, 0.800000, 0.000000;;, + 100;3; 0.225856, 0.800000, 0.000000;;, + 101;3; 0.225856, 0.800000, 0.000000;;, + 102;3; 0.225856, 0.800000, 0.000000;;, + 103;3; 0.225856, 0.800000, 0.000000;;, + 104;3; 0.225856, 0.800000, 0.000000;;, + 105;3; 0.225856, 0.800000, 0.000000;;, + 106;3; 0.225856, 0.800000, 0.000000;;, + 107;3; 0.225856, 0.800000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 0.998933, 0.046192,-0.000000;;, + 1;4; 0.000113, 0.998932, 0.046192, 0.000005;;, + 2;4; 0.000463, 0.998931, 0.046192, 0.000021;;, + 3;4; 0.001052, 0.998930, 0.046191, 0.000049;;, + 4;4; 0.001861, 0.998928, 0.046191, 0.000086;;, + 5;4; 0.002839, 0.998925, 0.046191, 0.000131;;, + 6;4; 0.003910, 0.998921, 0.046191, 0.000181;;, + 7;4; 0.004990, 0.998917, 0.046191, 0.000231;;, + 8;4; 0.006002, 0.998912, 0.046191, 0.000277;;, + 9;4; 0.006897, 0.998908, 0.046190, 0.000319;;, + 10;4; 0.007645, 0.998903, 0.046190, 0.000353;;, + 11;4; 0.008353, 0.998898, 0.046190, 0.000386;;, + 12;4; 0.009124, 0.998891, 0.046190, 0.000422;;, + 13;4; 0.009935, 0.998884, 0.046189, 0.000459;;, + 14;4; 0.010752, 0.998875, 0.046189, 0.000497;;, + 15;4; 0.011526, 0.998866, 0.046189, 0.000533;;, + 16;4; 0.012206, 0.998858, 0.046188, 0.000564;;, + 17;4; 0.012752, 0.998851, 0.046188, 0.000590;;, + 18;4; 0.013140, 0.998846, 0.046188, 0.000608;;, + 19;4; 0.013366, 0.998843, 0.046187, 0.000618;;, + 20;4; 0.013438, 0.998842, 0.046187, 0.000621;;, + 21;4; 0.013396, 0.998843, 0.046187, 0.000619;;, + 22;4; 0.013259, 0.998845, 0.046188, 0.000613;;, + 23;4; 0.013015, 0.998849, 0.046188, 0.000602;;, + 24;4; 0.012659, 0.998854, 0.046188, 0.000585;;, + 25;4; 0.012193, 0.998861, 0.046188, 0.000564;;, + 26;4; 0.011633, 0.998868, 0.046189, 0.000538;;, + 27;4; 0.011006, 0.998875, 0.046189, 0.000509;;, + 28;4; 0.010339, 0.998881, 0.046189, 0.000478;;, + 29;4; 0.009657, 0.998887, 0.046189, 0.000447;;, + 30;4; 0.008979, 0.998892, 0.046190, 0.000415;;, + 31;4; 0.008235, 0.998897, 0.046190, 0.000381;;, + 32;4; 0.007367, 0.998902, 0.046190, 0.000341;;, + 33;4; 0.006405, 0.998906, 0.046190, 0.000296;;, + 34;4; 0.005374, 0.998911, 0.046191, 0.000248;;, + 35;4; 0.004301, 0.998916, 0.046191, 0.000199;;, + 36;4; 0.003216, 0.998920, 0.046191, 0.000149;;, + 37;4; 0.002157, 0.998924, 0.046191, 0.000100;;, + 38;4; 0.001180, 0.998928, 0.046191, 0.000055;;, + 39;4; 0.000383, 0.998931, 0.046192, 0.000018;;, + 40;4; -0.000000, 0.998933, 0.046192,-0.000000;;, + 41;4; -0.000000, 0.998933, 0.046192,-0.000000;;, + 42;4; 0.016411, 0.996908, 0.046098, 0.000759;;, + 43;4; 0.052503, 0.992456, 0.045892, 0.002427;;, + 44;4; 0.096241, 0.987060, 0.045643, 0.004450;;, + 45;4; 0.140624, 0.981585, 0.045389, 0.006502;;, + 46;4; 0.180886, 0.976618, 0.045160, 0.008364;;, + 47;4; 0.213365, 0.972611, 0.044974, 0.009866;;, + 48;4; 0.234951, 0.969948, 0.044851, 0.010864;;, + 49;4; 0.242773, 0.968983, 0.044807, 0.011226;;, + 50;4; 0.234348, 0.970022, 0.044855, 0.010836;;, + 51;4; 0.209203, 0.973124, 0.044998, 0.009674;;, + 52;4; 0.169616, 0.978008, 0.045224, 0.007843;;, + 53;4; 0.121393, 0.983958, 0.045499, 0.005613;;, + 54;4; 0.073168, 0.989907, 0.045774, 0.003383;;, + 55;4; 0.033576, 0.994791, 0.046000, 0.001552;;, + 56;4; 0.008426, 0.997893, 0.046144, 0.000389;;, + 57;4; -0.000000, 0.998933, 0.046192,-0.000000;;, + 58;4; -0.000000, 0.998933, 0.046192,-0.000000;;, + 59;4; -0.000000, 0.998933, 0.046192,-0.000000;;, + 60;4; -0.000000, 0.998933, 0.046192,-0.000000;;, + 61;4; -0.021739, 0.996233, 0.046067,-0.001004;;, + 62;4; -0.082955, 0.988627, 0.045715,-0.003834;;, + 63;4; -0.161536, 0.978863, 0.045264,-0.007469;;, + 64;4; -0.222735, 0.971258, 0.044912,-0.010299;;, + 65;4; -0.244464, 0.968558, 0.044787,-0.011304;;, + 66;4; -0.244163, 0.969535, 0.044832,-0.011290;;, + 67;4; -0.242008, 0.972228, 0.044957,-0.011186;;, + 68;4; -0.235917, 0.976278, 0.045144,-0.010887;;, + 69;4; -0.223338, 0.981298, 0.045376,-0.010263;;, + 70;4; -0.200843, 0.986838, 0.045632,-0.009147;;, + 71;4; -0.163332, 0.992312, 0.045885,-0.007310;;, + 72;4; -0.102212, 0.996851, 0.046095,-0.004424;;, + 73;4; -0.000000, 0.998933, 0.046192,-0.000000;;, + 74;4; 0.726097, 0.686039, 0.031723, 0.033575;;, + 75;4; 0.765734, 0.638365, 0.029519, 0.035296;;, + 76;4; 0.789482, 0.608852, 0.028154, 0.036416;;, + 77;4; 0.804069, 0.590470, 0.027304, 0.037129;;, + 78;4; 0.812819, 0.579387, 0.026791, 0.037561;;, + 79;4; 0.817712, 0.573190, 0.026505, 0.037803;;, + 80;4; 0.820080, 0.570202, 0.026367, 0.037919;;, + 81;4; 0.820918, 0.569151, 0.026318, 0.037960;;, + 82;4; 0.821035, 0.569006, 0.026311, 0.037965;;, + 83;4; 0.818160, 0.572615, 0.026478, 0.037832;;, + 84;4; 0.809580, 0.583387, 0.026976, 0.037436;;, + 85;4; 0.796072, 0.600345, 0.027761, 0.036811;;, + 86;4; 0.779617, 0.621003, 0.028716, 0.036050;;, + 87;4; 0.763162, 0.641661, 0.029671, 0.035289;;, + 88;4; 0.749653, 0.658620, 0.030455, 0.034665;;, + 89;4; 0.741073, 0.669392, 0.030953, 0.034268;;, + 90;4; 0.738198, 0.673000, 0.031120, 0.034135;;, + 91;4; 0.741328, 0.669018, 0.030936, 0.034280;;, + 92;4; 0.750670, 0.657133, 0.030386, 0.034712;;, + 93;4; 0.765376, 0.638421, 0.029521, 0.035392;;, + 94;4; 0.783291, 0.615627, 0.028467, 0.036220;;, + 95;4; 0.801206, 0.592833, 0.027413, 0.037048;;, + 96;4; 0.815912, 0.574122, 0.026548, 0.037729;;, + 97;4; 0.825254, 0.562236, 0.025998, 0.038160;;, + 98;4; 0.828383, 0.558254, 0.025814, 0.038305;;, + 99;4; 0.824723, 0.562805, 0.026025, 0.038136;;, + 100;4; 0.813799, 0.576388, 0.026653, 0.037631;;, + 101;4; 0.796600, 0.597771, 0.027642, 0.036835;;, + 102;4; 0.775650, 0.623820, 0.028846, 0.035867;;, + 103;4; 0.754698, 0.649870, 0.030051, 0.034898;;, + 104;4; 0.737498, 0.671257, 0.031040, 0.034102;;, + 105;4; 0.726572, 0.684843, 0.031668, 0.033597;;, + 106;4; 0.722912, 0.689395, 0.031878, 0.033428;;, + 107;4; 0.722912, 0.689395, 0.031878, 0.033428;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 0.999999;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { //Position + 2; + 108; + 0;3; -0.238835, 0.800000, 0.000000;;, + 1;3; -0.238835, 0.800000, 0.000000;;, + 2;3; -0.238835, 0.800000, 0.000000;;, + 3;3; -0.238835, 0.800000, 0.000000;;, + 4;3; -0.238835, 0.800000, 0.000000;;, + 5;3; -0.238835, 0.800000, 0.000000;;, + 6;3; -0.238835, 0.800000, 0.000000;;, + 7;3; -0.238835, 0.800000, 0.000000;;, + 8;3; -0.238835, 0.800000, 0.000000;;, + 9;3; -0.238835, 0.800000, 0.000000;;, + 10;3; -0.238835, 0.800000, 0.000000;;, + 11;3; -0.238835, 0.800000, 0.000000;;, + 12;3; -0.238835, 0.800000, 0.000000;;, + 13;3; -0.238835, 0.800000, 0.000000;;, + 14;3; -0.238835, 0.800000, 0.000000;;, + 15;3; -0.238835, 0.800000, 0.000000;;, + 16;3; -0.238835, 0.800000, 0.000000;;, + 17;3; -0.238835, 0.800000, 0.000000;;, + 18;3; -0.238835, 0.800000, 0.000000;;, + 19;3; -0.238835, 0.800000, 0.000000;;, + 20;3; -0.238835, 0.800000, 0.000000;;, + 21;3; -0.238835, 0.800000, 0.000000;;, + 22;3; -0.238835, 0.800000, 0.000000;;, + 23;3; -0.238835, 0.800000, 0.000000;;, + 24;3; -0.238835, 0.800000, 0.000000;;, + 25;3; -0.238835, 0.800000, 0.000000;;, + 26;3; -0.238835, 0.800000, 0.000000;;, + 27;3; -0.238835, 0.800000, 0.000000;;, + 28;3; -0.238835, 0.800000, 0.000000;;, + 29;3; -0.238835, 0.800000, 0.000000;;, + 30;3; -0.238835, 0.800000, 0.000000;;, + 31;3; -0.238835, 0.800000, 0.000000;;, + 32;3; -0.238835, 0.800000, 0.000000;;, + 33;3; -0.238835, 0.800000, 0.000000;;, + 34;3; -0.238835, 0.800000, 0.000000;;, + 35;3; -0.238835, 0.800000, 0.000000;;, + 36;3; -0.238835, 0.800000, 0.000000;;, + 37;3; -0.238835, 0.800000, 0.000000;;, + 38;3; -0.238835, 0.800000, 0.000000;;, + 39;3; -0.238835, 0.800000, 0.000000;;, + 40;3; -0.238835, 0.800000, 0.000000;;, + 41;3; -0.238835, 0.800000, 0.000000;;, + 42;3; -0.238835, 0.800000, 0.000000;;, + 43;3; -0.238835, 0.800000, 0.000000;;, + 44;3; -0.238835, 0.800000, 0.000000;;, + 45;3; -0.238835, 0.800000, 0.000000;;, + 46;3; -0.238835, 0.800000, 0.000000;;, + 47;3; -0.238835, 0.800000, 0.000000;;, + 48;3; -0.238835, 0.800000, 0.000000;;, + 49;3; -0.238835, 0.800000, 0.000000;;, + 50;3; -0.238835, 0.800000, 0.000000;;, + 51;3; -0.238835, 0.800000, 0.000000;;, + 52;3; -0.238835, 0.800000, 0.000000;;, + 53;3; -0.238835, 0.800000, 0.000000;;, + 54;3; -0.238835, 0.800000, 0.000000;;, + 55;3; -0.238835, 0.800000, 0.000000;;, + 56;3; -0.238835, 0.800000, 0.000000;;, + 57;3; -0.238835, 0.800000, 0.000000;;, + 58;3; -0.238835, 0.800000, 0.000000;;, + 59;3; -0.238835, 0.800000, 0.000000;;, + 60;3; -0.238835, 0.800000, 0.000000;;, + 61;3; -0.238835, 0.800000, 0.000000;;, + 62;3; -0.238835, 0.800000, 0.000000;;, + 63;3; -0.238835, 0.800000, 0.000000;;, + 64;3; -0.238835, 0.800000, 0.000000;;, + 65;3; -0.238835, 0.800000, 0.000000;;, + 66;3; -0.238835, 0.800000, 0.000000;;, + 67;3; -0.238835, 0.800000, 0.000000;;, + 68;3; -0.238835, 0.800000, 0.000000;;, + 69;3; -0.238835, 0.800000, 0.000000;;, + 70;3; -0.238835, 0.800000, 0.000000;;, + 71;3; -0.238835, 0.800000, 0.000000;;, + 72;3; -0.238835, 0.800000, 0.000000;;, + 73;3; -0.238835, 0.800000, 0.000000;;, + 74;3; -0.238835, 0.800000, 0.000000;;, + 75;3; -0.238835, 0.800000, 0.000000;;, + 76;3; -0.238835, 0.800000, 0.000000;;, + 77;3; -0.238835, 0.800000, 0.000000;;, + 78;3; -0.238835, 0.800000, 0.000000;;, + 79;3; -0.238835, 0.800000, 0.000000;;, + 80;3; -0.238835, 0.800000, 0.000000;;, + 81;3; -0.238835, 0.800000, 0.000000;;, + 82;3; -0.238835, 0.800000, 0.000000;;, + 83;3; -0.238835, 0.800000, 0.000000;;, + 84;3; -0.238835, 0.800000, 0.000000;;, + 85;3; -0.238835, 0.800000, 0.000000;;, + 86;3; -0.238835, 0.800000, 0.000000;;, + 87;3; -0.238835, 0.800000, 0.000000;;, + 88;3; -0.238835, 0.800000, 0.000000;;, + 89;3; -0.238835, 0.800000, 0.000000;;, + 90;3; -0.238835, 0.800000, 0.000000;;, + 91;3; -0.238835, 0.800000, 0.000000;;, + 92;3; -0.238835, 0.800000, 0.000000;;, + 93;3; -0.238835, 0.800000, 0.000000;;, + 94;3; -0.238835, 0.800000, 0.000000;;, + 95;3; -0.238835, 0.800000, 0.000000;;, + 96;3; -0.238835, 0.800000, 0.000000;;, + 97;3; -0.238835, 0.800000, 0.000000;;, + 98;3; -0.238835, 0.800000, 0.000000;;, + 99;3; -0.238835, 0.800000, 0.000000;;, + 100;3; -0.238835, 0.800000, 0.000000;;, + 101;3; -0.238835, 0.800000, 0.000000;;, + 102;3; -0.238835, 0.800000, 0.000000;;, + 103;3; -0.238835, 0.800000, 0.000000;;, + 104;3; -0.238835, 0.800000, 0.000000;;, + 105;3; -0.238835, 0.800000, 0.000000;;, + 106;3; -0.238835, 0.800000, 0.000000;;, + 107;3; -0.238835, 0.800000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 0.998905,-0.046776,-0.000000;;, + 1;4; 0.000396, 0.998902,-0.046776,-0.000019;;, + 2;4; 0.001620, 0.998891,-0.046775,-0.000076;;, + 3;4; 0.003679, 0.998871,-0.046774,-0.000172;;, + 4;4; 0.006500, 0.998842,-0.046773,-0.000304;;, + 5;4; 0.009901, 0.998805,-0.046771,-0.000464;;, + 6;4; 0.013615, 0.998761,-0.046769,-0.000638;;, + 7;4; 0.017338, 0.998712,-0.046767,-0.000812;;, + 8;4; 0.020809, 0.998661,-0.046764,-0.000975;;, + 9;4; 0.023851, 0.998609,-0.046762,-0.001117;;, + 10;4; 0.026368, 0.998557,-0.046760,-0.001235;;, + 11;4; 0.028711, 0.998499,-0.046757,-0.001345;;, + 12;4; 0.031226, 0.998427,-0.046754,-0.001462;;, + 13;4; 0.033841, 0.998341,-0.046750,-0.001585;;, + 14;4; 0.036445, 0.998248,-0.046745,-0.001707;;, + 15;4; 0.038889, 0.998154,-0.046741,-0.001821;;, + 16;4; 0.041022, 0.998067,-0.046737,-0.001921;;, + 17;4; 0.042723, 0.997994,-0.046733,-0.002001;;, + 18;4; 0.043926, 0.997941,-0.046731,-0.002057;;, + 19;4; 0.044623, 0.997909,-0.046729,-0.002090;;, + 20;4; 0.044845, 0.997898,-0.046729,-0.002100;;, + 21;4; 0.044841, 0.997899,-0.046729,-0.002100;;, + 22;4; 0.044817, 0.997900,-0.046729,-0.002099;;, + 23;4; 0.044742, 0.997905,-0.046729,-0.002095;;, + 24;4; 0.044579, 0.997913,-0.046729,-0.002088;;, + 25;4; 0.044290, 0.997926,-0.046730,-0.002074;;, + 26;4; 0.043842, 0.997946,-0.046731,-0.002053;;, + 27;4; 0.043222, 0.997973,-0.046732,-0.002024;;, + 28;4; 0.042430, 0.998006,-0.046734,-0.001987;;, + 29;4; 0.041484, 0.998044,-0.046736,-0.001943;;, + 30;4; 0.040405, 0.998088,-0.046738,-0.001892;;, + 31;4; 0.039231, 0.998138,-0.046740,-0.001837;;, + 32;4; 0.037955, 0.998194,-0.046743,-0.001777;;, + 33;4; 0.036535, 0.998257,-0.046746,-0.001711;;, + 34;4; 0.034919, 0.998325,-0.046749,-0.001635;;, + 35;4; 0.033044, 0.998398,-0.046752,-0.001547;;, + 36;4; 0.030822, 0.998476,-0.046756,-0.001443;;, + 37;4; 0.028124, 0.998556,-0.046760,-0.001317;;, + 38;4; 0.024742, 0.998640,-0.046763,-0.001159;;, + 39;4; 0.020284, 0.998725,-0.046767,-0.000950;;, + 40;4; 0.013794, 0.998810,-0.046771,-0.000646;;, + 41;4; -0.000000, 0.998905,-0.046776,-0.000000;;, + 42;4; -0.031189, 0.996841,-0.046679, 0.001460;;, + 43;4; -0.072145, 0.992300,-0.046467, 0.003378;;, + 44;4; -0.115348, 0.986796,-0.046209, 0.005401;;, + 45;4; -0.156373, 0.981211,-0.045947, 0.007322;;, + 46;4; -0.192148, 0.976145,-0.045710, 0.008998;;, + 47;4; -0.220256, 0.972058,-0.045519, 0.010314;;, + 48;4; -0.238588, 0.969342,-0.045392, 0.011172;;, + 49;4; -0.245143, 0.968358,-0.045346, 0.011479;;, + 50;4; -0.236636, 0.969418,-0.045395, 0.011081;;, + 51;4; -0.211245, 0.972582,-0.045543, 0.009892;;, + 52;4; -0.171272, 0.977564,-0.045777, 0.008020;;, + 53;4; -0.122578, 0.983632,-0.046061, 0.005739;;, + 54;4; -0.073882, 0.989700,-0.046345, 0.003459;;, + 55;4; -0.033905, 0.994681,-0.046578, 0.001587;;, + 56;4; -0.008509, 0.997845,-0.046726, 0.000398;;, + 57;4; -0.000000, 0.998905,-0.046776,-0.000000;;, + 58;4; -0.000000, 0.998905,-0.046776,-0.000000;;, + 59;4; -0.000000, 0.998905,-0.046776,-0.000000;;, + 60;4; -0.000000, 0.998905,-0.046776,-0.000000;;, + 61;4; 0.021615, 0.996236,-0.046651,-0.001011;;, + 62;4; 0.082482, 0.988719,-0.046299,-0.003861;;, + 63;4; 0.160618, 0.979066,-0.045847,-0.007521;;, + 64;4; 0.221468, 0.971548,-0.045495,-0.010371;;, + 65;4; 0.243074, 0.968879,-0.045370,-0.011383;;, + 66;4; 0.235291, 0.969846,-0.045415,-0.011014;;, + 67;4; 0.213947, 0.972508,-0.045540,-0.009989;;, + 68;4; 0.181951, 0.976512,-0.045727,-0.008442;;, + 69;4; 0.142284, 0.981474,-0.045960,-0.006525;;, + 70;4; 0.098338, 0.986951,-0.046216,-0.004421;;, + 71;4; 0.054509, 0.992362,-0.046470,-0.002372;;, + 72;4; 0.017496, 0.996849,-0.046680,-0.000720;;, + 73;4; -0.000000, 0.998905,-0.046776,-0.000000;;, + 74;4; 0.721174, 0.691173,-0.032366,-0.033771;;, + 75;4; 0.763079, 0.641077,-0.030020,-0.035614;;, + 76;4; 0.788198, 0.610058,-0.028567,-0.036814;;, + 77;4; 0.803629, 0.590736,-0.027662,-0.037576;;, + 78;4; 0.812887, 0.579085,-0.027117,-0.038040;;, + 79;4; 0.818063, 0.572572,-0.026812,-0.038299;;, + 80;4; 0.820568, 0.569430,-0.026665,-0.038423;;, + 81;4; 0.821455, 0.568326,-0.026613,-0.038466;;, + 82;4; 0.821578, 0.568173,-0.026606,-0.038472;;, + 83;4; 0.818731, 0.571759,-0.026774,-0.038339;;, + 84;4; 0.810231, 0.582463,-0.027275,-0.037941;;, + 85;4; 0.796849, 0.599314,-0.028064,-0.037314;;, + 86;4; 0.780548, 0.619842,-0.029025,-0.036551;;, + 87;4; 0.764247, 0.640369,-0.029987,-0.035788;;, + 88;4; 0.750865, 0.657220,-0.030776,-0.035161;;, + 89;4; 0.742365, 0.667924,-0.031277,-0.034763;;, + 90;4; 0.739518, 0.671510,-0.031445,-0.034630;;, + 91;4; 0.742645, 0.667513,-0.031258,-0.034776;;, + 92;4; 0.751981, 0.655582,-0.030699,-0.035213;;, + 93;4; 0.766679, 0.636798,-0.029819,-0.035901;;, + 94;4; 0.784583, 0.613917,-0.028748,-0.036740;;, + 95;4; 0.802487, 0.591036,-0.027676,-0.037578;;, + 96;4; 0.817184, 0.572253,-0.026797,-0.038266;;, + 97;4; 0.826520, 0.560322,-0.026238,-0.038704;;, + 98;4; 0.829648, 0.556324,-0.026051,-0.038850;;, + 99;4; 0.825855, 0.561033,-0.026272,-0.038673;;, + 100;4; 0.814535, 0.575088,-0.026930,-0.038142;;, + 101;4; 0.796714, 0.597215,-0.027966,-0.037308;;, + 102;4; 0.775005, 0.624169,-0.029228,-0.036291;;, + 103;4; 0.753296, 0.651125,-0.030490,-0.035275;;, + 104;4; 0.735473, 0.673255,-0.031527,-0.034440;;, + 105;4; 0.724152, 0.687313,-0.032185,-0.033910;;, + 106;4; 0.720358, 0.692023,-0.032405,-0.033732;;, + 107;4; 0.720358, 0.692023,-0.032405,-0.033732;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { //Position + 2; + 108; + 0;3; -0.144872, 0.061513, 0.000000;;, + 1;3; -0.144872, 0.061513, 0.000000;;, + 2;3; -0.144872, 0.061513, 0.000000;;, + 3;3; -0.144872, 0.061513, 0.000000;;, + 4;3; -0.144872, 0.061513, 0.000000;;, + 5;3; -0.144872, 0.061513, 0.000000;;, + 6;3; -0.144872, 0.061513, 0.000000;;, + 7;3; -0.144872, 0.061513, 0.000000;;, + 8;3; -0.144872, 0.061513, 0.000000;;, + 9;3; -0.144872, 0.061513, 0.000000;;, + 10;3; -0.144872, 0.061513, 0.000000;;, + 11;3; -0.144872, 0.061513, 0.000000;;, + 12;3; -0.144872, 0.061513, 0.000000;;, + 13;3; -0.144872, 0.061513, 0.000000;;, + 14;3; -0.144872, 0.061513, 0.000000;;, + 15;3; -0.144872, 0.061513, 0.000000;;, + 16;3; -0.144872, 0.061513, 0.000000;;, + 17;3; -0.144872, 0.061513, 0.000000;;, + 18;3; -0.144872, 0.061513, 0.000000;;, + 19;3; -0.144872, 0.061513, 0.000000;;, + 20;3; -0.144872, 0.061513, 0.000000;;, + 21;3; -0.144872, 0.061513, 0.000000;;, + 22;3; -0.144872, 0.061513, 0.000000;;, + 23;3; -0.144872, 0.061513, 0.000000;;, + 24;3; -0.144872, 0.061513, 0.000000;;, + 25;3; -0.144872, 0.061513, 0.000000;;, + 26;3; -0.144872, 0.061513, 0.000000;;, + 27;3; -0.144872, 0.061513, 0.000000;;, + 28;3; -0.144872, 0.061513, 0.000000;;, + 29;3; -0.144872, 0.061513, 0.000000;;, + 30;3; -0.144872, 0.061513, 0.000000;;, + 31;3; -0.144872, 0.061513, 0.000000;;, + 32;3; -0.144872, 0.061513, 0.000000;;, + 33;3; -0.144872, 0.061513, 0.000000;;, + 34;3; -0.144872, 0.061513, 0.000000;;, + 35;3; -0.144872, 0.061513, 0.000000;;, + 36;3; -0.144872, 0.061513, 0.000000;;, + 37;3; -0.144872, 0.061513, 0.000000;;, + 38;3; -0.144872, 0.061513, 0.000000;;, + 39;3; -0.144872, 0.061513, 0.000000;;, + 40;3; -0.144872, 0.061513, 0.000000;;, + 41;3; -0.144872, 0.061513, 0.000000;;, + 42;3; -0.144872, 0.061513, 0.000000;;, + 43;3; -0.144872, 0.061513, 0.000000;;, + 44;3; -0.144872, 0.061513, 0.000000;;, + 45;3; -0.144872, 0.061513, 0.000000;;, + 46;3; -0.144872, 0.061513, 0.000000;;, + 47;3; -0.144872, 0.061513, 0.000000;;, + 48;3; -0.144872, 0.061513, 0.000000;;, + 49;3; -0.144872, 0.061513, 0.000000;;, + 50;3; -0.144872, 0.061513, 0.000000;;, + 51;3; -0.144872, 0.061513, 0.000000;;, + 52;3; -0.144872, 0.061513, 0.000000;;, + 53;3; -0.144872, 0.061513, 0.000000;;, + 54;3; -0.144872, 0.061513, 0.000000;;, + 55;3; -0.144872, 0.061513, 0.000000;;, + 56;3; -0.144872, 0.061513, 0.000000;;, + 57;3; -0.144872, 0.061513, 0.000000;;, + 58;3; -0.144872, 0.061513, 0.000000;;, + 59;3; -0.144872, 0.061513, 0.000000;;, + 60;3; -0.144872, 0.061513, 0.000000;;, + 61;3; -0.144872, 0.061513, 0.000000;;, + 62;3; -0.144872, 0.061513, 0.000000;;, + 63;3; -0.144872, 0.061513, 0.000000;;, + 64;3; -0.144872, 0.061513, 0.000000;;, + 65;3; -0.144872, 0.061513, 0.000000;;, + 66;3; -0.144872, 0.061513, 0.000000;;, + 67;3; -0.144872, 0.061513, 0.000000;;, + 68;3; -0.144872, 0.061513, 0.000000;;, + 69;3; -0.144872, 0.061513, 0.000000;;, + 70;3; -0.144872, 0.061513, 0.000000;;, + 71;3; -0.144872, 0.061513, 0.000000;;, + 72;3; -0.144872, 0.061513, 0.000000;;, + 73;3; -0.144872, 0.061513, 0.000000;;, + 74;3; -0.144872, 0.061513, 0.000000;;, + 75;3; -0.144872, 0.061513, 0.000000;;, + 76;3; -0.144872, 0.061513, 0.000000;;, + 77;3; -0.144872, 0.061513, 0.000000;;, + 78;3; -0.144872, 0.061513, 0.000000;;, + 79;3; -0.144872, 0.061513, 0.000000;;, + 80;3; -0.144872, 0.061513, 0.000000;;, + 81;3; -0.144872, 0.061513, 0.000000;;, + 82;3; -0.144872, 0.061513, 0.000000;;, + 83;3; -0.144872, 0.061513, 0.000000;;, + 84;3; -0.144872, 0.061513, 0.000000;;, + 85;3; -0.144872, 0.061513, 0.000000;;, + 86;3; -0.144872, 0.061513, 0.000000;;, + 87;3; -0.144872, 0.061513, 0.000000;;, + 88;3; -0.144872, 0.061513, 0.000000;;, + 89;3; -0.144872, 0.061513, 0.000000;;, + 90;3; -0.144872, 0.061513, 0.000000;;, + 91;3; -0.144872, 0.061513, 0.000000;;, + 92;3; -0.144872, 0.061513, 0.000000;;, + 93;3; -0.144872, 0.061513, 0.000000;;, + 94;3; -0.144872, 0.061513, 0.000000;;, + 95;3; -0.144872, 0.061513, 0.000000;;, + 96;3; -0.144872, 0.061513, 0.000000;;, + 97;3; -0.144872, 0.061513, 0.000000;;, + 98;3; -0.144872, 0.061513, 0.000000;;, + 99;3; -0.144872, 0.061513, 0.000000;;, + 100;3; -0.144872, 0.061513, 0.000000;;, + 101;3; -0.144872, 0.061513, 0.000000;;, + 102;3; -0.144872, 0.061513, 0.000000;;, + 103;3; -0.144872, 0.061513, 0.000000;;, + 104;3; -0.144872, 0.061513, 0.000000;;, + 105;3; -0.144872, 0.061513, 0.000000;;, + 106;3; -0.144872, 0.061513, 0.000000;;, + 107;3; -0.144872, 0.061513, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 42;4; 0.012248, 0.998881,-0.000000,-0.000000;;, + 43;4; 0.039184, 0.996421,-0.000000,-0.000000;;, + 44;4; 0.071828, 0.993438,-0.000000,-0.000000;;, + 45;4; 0.104954, 0.990412,-0.000000,-0.000000;;, + 46;4; 0.135005, 0.987667,-0.000000,-0.000000;;, + 47;4; 0.159246, 0.985452,-0.000000,-0.000000;;, + 48;4; 0.175357, 0.983980,-0.000000,-0.000000;;, + 49;4; 0.181195, 0.983447,-0.000000,-0.000000;;, + 50;4; 0.174908, 0.984022,-0.000000,-0.000000;;, + 51;4; 0.156139, 0.985736,-0.000000,-0.000000;;, + 52;4; 0.126593, 0.988435,-0.000000,-0.000000;;, + 53;4; 0.090600, 0.991724,-0.000000,-0.000000;;, + 54;4; 0.054607, 0.995012,-0.000000,-0.000000;;, + 55;4; 0.025058, 0.997711,-0.000000,-0.000000;;, + 56;4; 0.006288, 0.999426,-0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 61;4; -0.015047, 0.998718,-0.000000,-0.000000;;, + 62;4; -0.057422, 0.995106,-0.000000,-0.000000;;, + 63;4; -0.111826, 0.990469,-0.000000,-0.000000;;, + 64;4; -0.154196, 0.986857,-0.000000,-0.000000;;, + 65;4; -0.169240, 0.985575,-0.000000,-0.000000;;, + 66;4; -0.166047, 0.986040,-0.000000,-0.000000;;, + 67;4; -0.156832, 0.987322,-0.000000,-0.000000;;, + 68;4; -0.142082, 0.989252,-0.000000,-0.000000;;, + 69;4; -0.122229, 0.991645,-0.000000,-0.000000;;, + 70;4; -0.097673, 0.994282,-0.000000,-0.000000;;, + 71;4; -0.068804, 0.996881,-0.000000,-0.000000;;, + 72;4; -0.036052, 0.999025,-0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 74;4; 0.053673, 0.998559,-0.000000,-0.000000;;, + 75;4; 0.106079, 0.991342,-0.000000,-0.000000;;, + 76;4; 0.163098, 0.980061,-0.000000,-0.000000;;, + 77;4; 0.218649, 0.967459,-0.000000,-0.000000;;, + 78;4; 0.269086, 0.955138,-0.000000,-0.000000;;, + 79;4; 0.311807, 0.944200,-0.000000,-0.000000;;, + 80;4; 0.344689, 0.935502,-0.000000,-0.000000;;, + 81;4; 0.365809, 0.929779,-0.000000,-0.000000;;, + 82;4; 0.373278, 0.927719,-0.000000,-0.000000;;, + 83;4; 0.365966, 0.930188,-0.000000,-0.000000;;, + 84;4; 0.343286, 0.937556,-0.000000,-0.000000;;, + 85;4; 0.305474, 0.949156,-0.000000,-0.000000;;, + 86;4; 0.255428, 0.963286,-0.000000,-0.000000;;, + 87;4; 0.198768, 0.977416,-0.000000,-0.000000;;, + 88;4; 0.142120, 0.989015,-0.000000,-0.000000;;, + 89;4; 0.090827, 0.996384,-0.000000,-0.000000;;, + 90;4; 0.047904, 0.998852,-0.000000,-0.000000;;, + 91;4; 0.006316, 0.997886,-0.000000,-0.000000;;, + 92;4; -0.040994, 0.995002,-0.000000,-0.000000;;, + 93;4; -0.091373, 0.990461,-0.000000,-0.000000;;, + 94;4; -0.140400, 0.984931,-0.000000,-0.000000;;, + 95;4; -0.182814, 0.979400,-0.000000,-0.000000;;, + 96;4; -0.214363, 0.974859,-0.000000,-0.000000;;, + 97;4; -0.233064, 0.971975,-0.000000,-0.000000;;, + 98;4; -0.239043, 0.971009,-0.000000,-0.000000;;, + 99;4; -0.229083, 0.971975,-0.000000,-0.000000;;, + 100;4; -0.199358, 0.974859,-0.000000,-0.000000;;, + 101;4; -0.152566, 0.979398,-0.000000,-0.000000;;, + 102;4; -0.095562, 0.984928,-0.000000,-0.000000;;, + 103;4; -0.038544, 0.990458,-0.000000,-0.000000;;, + 104;4; 0.008280, 0.994997,-0.000000,-0.000000;;, + 105;4; 0.038035, 0.997881,-0.000000,-0.000000;;, + 106;4; 0.048007, 0.998847,-0.000000,-0.000000;;, + 107;4; 0.048007, 0.998847,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_004} + AnimationKey { //Position + 2; + 108; + 0;3; 0.135398, 0.070410, 0.000000;;, + 1;3; 0.135398, 0.070410, 0.000000;;, + 2;3; 0.135398, 0.070410, 0.000000;;, + 3;3; 0.135398, 0.070410, 0.000000;;, + 4;3; 0.135398, 0.070410, 0.000000;;, + 5;3; 0.135398, 0.070410, 0.000000;;, + 6;3; 0.135398, 0.070410, 0.000000;;, + 7;3; 0.135398, 0.070410, 0.000000;;, + 8;3; 0.135398, 0.070410, 0.000000;;, + 9;3; 0.135398, 0.070410, 0.000000;;, + 10;3; 0.135398, 0.070410, 0.000000;;, + 11;3; 0.135398, 0.070410, 0.000000;;, + 12;3; 0.135398, 0.070410, 0.000000;;, + 13;3; 0.135398, 0.070410, 0.000000;;, + 14;3; 0.135398, 0.070410, 0.000000;;, + 15;3; 0.135398, 0.070410, 0.000000;;, + 16;3; 0.135398, 0.070410, 0.000000;;, + 17;3; 0.135398, 0.070410, 0.000000;;, + 18;3; 0.135398, 0.070410, 0.000000;;, + 19;3; 0.135398, 0.070410, 0.000000;;, + 20;3; 0.135398, 0.070410, 0.000000;;, + 21;3; 0.135398, 0.070410, 0.000000;;, + 22;3; 0.135398, 0.070410, 0.000000;;, + 23;3; 0.135398, 0.070410, 0.000000;;, + 24;3; 0.135398, 0.070410, 0.000000;;, + 25;3; 0.135398, 0.070410, 0.000000;;, + 26;3; 0.135398, 0.070410, 0.000000;;, + 27;3; 0.135398, 0.070410, 0.000000;;, + 28;3; 0.135398, 0.070410, 0.000000;;, + 29;3; 0.135398, 0.070410, 0.000000;;, + 30;3; 0.135398, 0.070410, 0.000000;;, + 31;3; 0.135398, 0.070410, 0.000000;;, + 32;3; 0.135398, 0.070410, 0.000000;;, + 33;3; 0.135398, 0.070410, 0.000000;;, + 34;3; 0.135398, 0.070410, 0.000000;;, + 35;3; 0.135398, 0.070410, 0.000000;;, + 36;3; 0.135398, 0.070410, 0.000000;;, + 37;3; 0.135398, 0.070410, 0.000000;;, + 38;3; 0.135398, 0.070410, 0.000000;;, + 39;3; 0.135398, 0.070410, 0.000000;;, + 40;3; 0.135398, 0.070410, 0.000000;;, + 41;3; 0.135398, 0.070410, 0.000000;;, + 42;3; 0.135398, 0.070410, 0.000000;;, + 43;3; 0.135398, 0.070410, 0.000000;;, + 44;3; 0.135398, 0.070410, 0.000000;;, + 45;3; 0.135398, 0.070410, 0.000000;;, + 46;3; 0.135398, 0.070410, 0.000000;;, + 47;3; 0.135398, 0.070410, 0.000000;;, + 48;3; 0.135398, 0.070410, 0.000000;;, + 49;3; 0.135398, 0.070410, 0.000000;;, + 50;3; 0.135398, 0.070410, 0.000000;;, + 51;3; 0.135398, 0.070410, 0.000000;;, + 52;3; 0.135398, 0.070410, 0.000000;;, + 53;3; 0.135398, 0.070410, 0.000000;;, + 54;3; 0.135398, 0.070410, 0.000000;;, + 55;3; 0.135398, 0.070410, 0.000000;;, + 56;3; 0.135398, 0.070410, 0.000000;;, + 57;3; 0.135398, 0.070410, 0.000000;;, + 58;3; 0.135398, 0.070410, 0.000000;;, + 59;3; 0.135398, 0.070410, 0.000000;;, + 60;3; 0.135398, 0.070410, 0.000000;;, + 61;3; 0.135398, 0.070410, 0.000000;;, + 62;3; 0.135398, 0.070410, 0.000000;;, + 63;3; 0.135398, 0.070410, 0.000000;;, + 64;3; 0.135398, 0.070410, 0.000000;;, + 65;3; 0.135398, 0.070410, 0.000000;;, + 66;3; 0.135398, 0.070410, 0.000000;;, + 67;3; 0.135398, 0.070410, 0.000000;;, + 68;3; 0.135398, 0.070410, 0.000000;;, + 69;3; 0.135398, 0.070410, 0.000000;;, + 70;3; 0.135398, 0.070410, 0.000000;;, + 71;3; 0.135398, 0.070410, 0.000000;;, + 72;3; 0.135398, 0.070410, 0.000000;;, + 73;3; 0.135398, 0.070410, 0.000000;;, + 74;3; 0.135398, 0.070410, 0.000000;;, + 75;3; 0.135398, 0.070410, 0.000000;;, + 76;3; 0.135398, 0.070410, 0.000000;;, + 77;3; 0.135398, 0.070410, 0.000000;;, + 78;3; 0.135398, 0.070410, 0.000000;;, + 79;3; 0.135398, 0.070410, 0.000000;;, + 80;3; 0.135398, 0.070410, 0.000000;;, + 81;3; 0.135398, 0.070410, 0.000000;;, + 82;3; 0.135398, 0.070410, 0.000000;;, + 83;3; 0.135398, 0.070410, 0.000000;;, + 84;3; 0.135398, 0.070410, 0.000000;;, + 85;3; 0.135398, 0.070410, 0.000000;;, + 86;3; 0.135398, 0.070410, 0.000000;;, + 87;3; 0.135398, 0.070410, 0.000000;;, + 88;3; 0.135398, 0.070410, 0.000000;;, + 89;3; 0.135398, 0.070410, 0.000000;;, + 90;3; 0.135398, 0.070410, 0.000000;;, + 91;3; 0.135398, 0.070410, 0.000000;;, + 92;3; 0.135398, 0.070411, 0.000000;;, + 93;3; 0.135398, 0.070410, 0.000000;;, + 94;3; 0.135398, 0.070410, 0.000000;;, + 95;3; 0.135398, 0.070410, 0.000000;;, + 96;3; 0.135398, 0.070410, 0.000000;;, + 97;3; 0.135398, 0.070410, 0.000000;;, + 98;3; 0.135398, 0.070410, 0.000000;;, + 99;3; 0.135398, 0.070410, 0.000000;;, + 100;3; 0.135398, 0.070410, 0.000000;;, + 101;3; 0.135398, 0.070410, 0.000000;;, + 102;3; 0.135398, 0.070410, 0.000000;;, + 103;3; 0.135398, 0.070410, 0.000000;;, + 104;3; 0.135398, 0.070410, 0.000000;;, + 105;3; 0.135398, 0.070410, 0.000000;;, + 106;3; 0.135398, 0.070410, 0.000000;;, + 107;3; 0.135398, 0.070410, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 42;4; -0.011497, 0.999015,-0.000000,-0.000000;;, + 43;4; -0.036781, 0.996849,-0.000000,-0.000000;;, + 44;4; -0.067423, 0.994224,-0.000000,-0.000000;;, + 45;4; -0.098518, 0.991561,-0.000000,-0.000000;;, + 46;4; -0.126725, 0.989144,-0.000000,-0.000000;;, + 47;4; -0.149480, 0.987195,-0.000000,-0.000000;;, + 48;4; -0.164603, 0.985899,-0.000000,-0.000000;;, + 49;4; -0.170083, 0.985430,-0.000000,-0.000000;;, + 50;4; -0.164181, 0.985935,-0.000000,-0.000000;;, + 51;4; -0.146564, 0.987445,-0.000000,-0.000000;;, + 52;4; -0.118829, 0.989821,-0.000000,-0.000000;;, + 53;4; -0.085044, 0.992715,-0.000000,-0.000000;;, + 54;4; -0.051258, 0.995609,-0.000000,-0.000000;;, + 55;4; -0.023522, 0.997985,-0.000000,-0.000000;;, + 56;4; -0.005903, 0.999494,-0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 61;4; 0.015161, 0.998698,-0.000000,-0.000000;;, + 62;4; 0.057858, 0.995031,-0.000000,-0.000000;;, + 63;4; 0.112676, 0.990322,-0.000000,-0.000000;;, + 64;4; 0.155368, 0.986655,-0.000000,-0.000000;;, + 65;4; 0.170525, 0.985353,-0.000000,-0.000000;;, + 66;4; 0.165031, 0.985825,-0.000000,-0.000000;;, + 67;4; 0.149868, 0.987128,-0.000000,-0.000000;;, + 68;4; 0.127055, 0.989087,-0.000000,-0.000000;;, + 69;4; 0.098775, 0.991516,-0.000000,-0.000000;;, + 70;4; 0.067600, 0.994194,-0.000000,-0.000000;;, + 71;4; 0.036878, 0.996833,-0.000000,-0.000000;;, + 72;4; 0.011527, 0.999010,-0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 74;4; 0.055475, 0.998460,-0.000000,-0.000000;;, + 75;4; 0.034281, 0.994439,-0.000000,-0.000000;;, + 76;4; -0.012328, 0.989066,-0.000000,-0.000000;;, + 77;4; -0.068815, 0.983361,-0.000000,-0.000000;;, + 78;4; -0.126137, 0.977927,-0.000000,-0.000000;;, + 79;4; -0.178136, 0.973177,-0.000000,-0.000000;;, + 80;4; -0.220084, 0.969440,-0.000000,-0.000000;;, + 81;4; -0.247962, 0.967001,-0.000000,-0.000000;;, + 82;4; -0.258065, 0.966128,-0.000000,-0.000000;;, + 83;4; -0.251248, 0.967264,-0.000000,-0.000000;;, + 84;4; -0.230090, 0.970657,-0.000000,-0.000000;;, + 85;4; -0.194778, 0.975997,-0.000000,-0.000000;;, + 86;4; -0.147975, 0.982503,-0.000000,-0.000000;;, + 87;4; -0.094886, 0.989009,-0.000000,-0.000000;;, + 88;4; -0.041671, 0.994350,-0.000000,-0.000000;;, + 89;4; 0.006683, 0.997742,-0.000000,-0.000000;;, + 90;4; 0.047348, 0.998878,-0.000000,-0.000000;;, + 91;4; 0.087012, 0.997046,-0.000000,-0.000000;;, + 92;4; 0.132380, 0.991576,-0.000000,-0.000000;;, + 93;4; 0.180897, 0.982965,-0.000000,-0.000000;;, + 94;4; 0.228266, 0.972475,-0.000000,-0.000000;;, + 95;4; 0.269349, 0.961985,-0.000000,-0.000000;;, + 96;4; 0.299967, 0.953373,-0.000000,-0.000000;;, + 97;4; 0.318143, 0.947904,-0.000000,-0.000000;;, + 98;4; 0.323959, 0.946071,-0.000000,-0.000000;;, + 99;4; 0.314574, 0.947893,-0.000000,-0.000000;;, + 100;4; 0.286565, 0.953331,-0.000000,-0.000000;;, + 101;4; 0.242473, 0.961891,-0.000000,-0.000000;;, + 102;4; 0.188759, 0.972320,-0.000000,-0.000000;;, + 103;4; 0.135032, 0.982748,-0.000000,-0.000000;;, + 104;4; 0.090913, 0.991309,-0.000000,-0.000000;;, + 105;4; 0.062878, 0.996747,-0.000000,-0.000000;;, + 106;4; 0.053483, 0.998569,-0.000000,-0.000000;;, + 107;4; 0.053483, 0.998569,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_005} + AnimationKey { //Position + 2; + 108; + 0;3; -0.002513, 0.866015, 0.122502;;, + 1;3; -0.002513, 0.866015, 0.122502;;, + 2;3; -0.002513, 0.866015, 0.122502;;, + 3;3; -0.002513, 0.866015, 0.122502;;, + 4;3; -0.002513, 0.866015, 0.122502;;, + 5;3; -0.002513, 0.866015, 0.122502;;, + 6;3; -0.002513, 0.866015, 0.122502;;, + 7;3; -0.002513, 0.866015, 0.122502;;, + 8;3; -0.002513, 0.866015, 0.122502;;, + 9;3; -0.002513, 0.866015, 0.122502;;, + 10;3; -0.002513, 0.866015, 0.122502;;, + 11;3; -0.002513, 0.866015, 0.122502;;, + 12;3; -0.002513, 0.866015, 0.122502;;, + 13;3; -0.002513, 0.866015, 0.122502;;, + 14;3; -0.002513, 0.866015, 0.122502;;, + 15;3; -0.002513, 0.866015, 0.122502;;, + 16;3; -0.002513, 0.866015, 0.122502;;, + 17;3; -0.002513, 0.866015, 0.122502;;, + 18;3; -0.002513, 0.866015, 0.122502;;, + 19;3; -0.002513, 0.866015, 0.122502;;, + 20;3; -0.002513, 0.866015, 0.122502;;, + 21;3; -0.002513, 0.866015, 0.122502;;, + 22;3; -0.002513, 0.866015, 0.122502;;, + 23;3; -0.002513, 0.866015, 0.122502;;, + 24;3; -0.002513, 0.866015, 0.122502;;, + 25;3; -0.002513, 0.866015, 0.122502;;, + 26;3; -0.002513, 0.866015, 0.122502;;, + 27;3; -0.002513, 0.866015, 0.122502;;, + 28;3; -0.002513, 0.866015, 0.122502;;, + 29;3; -0.002513, 0.866015, 0.122502;;, + 30;3; -0.002513, 0.866015, 0.122502;;, + 31;3; -0.002513, 0.866015, 0.122502;;, + 32;3; -0.002513, 0.866015, 0.122502;;, + 33;3; -0.002513, 0.866015, 0.122502;;, + 34;3; -0.002513, 0.866015, 0.122502;;, + 35;3; -0.002513, 0.866015, 0.122502;;, + 36;3; -0.002513, 0.866015, 0.122502;;, + 37;3; -0.002513, 0.866015, 0.122502;;, + 38;3; -0.002513, 0.866015, 0.122502;;, + 39;3; -0.002513, 0.866015, 0.122502;;, + 40;3; -0.002513, 0.866015, 0.122502;;, + 41;3; -0.002513, 0.866015, 0.122502;;, + 42;3; -0.002513, 0.866015, 0.122502;;, + 43;3; -0.002513, 0.866015, 0.122502;;, + 44;3; -0.002513, 0.866015, 0.122502;;, + 45;3; -0.002513, 0.866015, 0.122502;;, + 46;3; -0.002513, 0.866015, 0.122502;;, + 47;3; -0.002513, 0.866015, 0.122502;;, + 48;3; -0.002513, 0.866015, 0.122502;;, + 49;3; -0.002513, 0.866015, 0.122502;;, + 50;3; -0.002513, 0.866015, 0.122502;;, + 51;3; -0.002513, 0.866015, 0.122502;;, + 52;3; -0.002513, 0.866015, 0.122502;;, + 53;3; -0.002513, 0.866015, 0.122502;;, + 54;3; -0.002513, 0.866015, 0.122502;;, + 55;3; -0.002513, 0.866015, 0.122502;;, + 56;3; -0.002513, 0.866015, 0.122502;;, + 57;3; -0.002513, 0.866015, 0.122502;;, + 58;3; -0.002513, 0.866015, 0.122502;;, + 59;3; -0.002513, 0.866015, 0.122502;;, + 60;3; -0.002513, 0.866015, 0.122502;;, + 61;3; -0.002513, 0.866015, 0.122502;;, + 62;3; -0.002513, 0.866015, 0.122502;;, + 63;3; -0.002513, 0.866015, 0.122502;;, + 64;3; -0.002513, 0.866015, 0.122502;;, + 65;3; -0.002513, 0.866015, 0.122502;;, + 66;3; -0.002513, 0.866015, 0.122502;;, + 67;3; -0.002513, 0.866015, 0.122502;;, + 68;3; -0.002513, 0.866015, 0.122502;;, + 69;3; -0.002513, 0.866015, 0.122502;;, + 70;3; -0.002513, 0.866015, 0.122502;;, + 71;3; -0.002513, 0.866015, 0.122502;;, + 72;3; -0.002513, 0.866015, 0.122502;;, + 73;3; -0.002513, 0.866015, 0.122502;;, + 74;3; -0.002513, 0.866015, 0.122502;;, + 75;3; -0.002513, 0.866015, 0.122502;;, + 76;3; -0.002513, 0.866015, 0.122502;;, + 77;3; -0.002513, 0.866015, 0.122502;;, + 78;3; -0.002513, 0.866015, 0.122502;;, + 79;3; -0.002513, 0.866015, 0.122502;;, + 80;3; -0.002513, 0.866015, 0.122502;;, + 81;3; -0.002513, 0.866015, 0.122502;;, + 82;3; -0.002513, 0.866015, 0.122502;;, + 83;3; -0.002513, 0.866015, 0.122502;;, + 84;3; -0.002513, 0.866015, 0.122502;;, + 85;3; -0.002513, 0.866015, 0.122502;;, + 86;3; -0.002513, 0.866015, 0.122502;;, + 87;3; -0.002513, 0.866015, 0.122502;;, + 88;3; -0.002513, 0.866015, 0.122502;;, + 89;3; -0.002513, 0.866015, 0.122502;;, + 90;3; -0.002513, 0.866015, 0.122502;;, + 91;3; -0.002513, 0.866015, 0.122502;;, + 92;3; -0.002513, 0.866015, 0.122502;;, + 93;3; -0.002513, 0.866015, 0.122502;;, + 94;3; -0.002513, 0.866015, 0.122502;;, + 95;3; -0.002513, 0.866015, 0.122502;;, + 96;3; -0.002513, 0.866015, 0.122502;;, + 97;3; -0.002513, 0.866015, 0.122502;;, + 98;3; -0.002513, 0.866015, 0.122502;;, + 99;3; -0.002513, 0.866015, 0.122502;;, + 100;3; -0.002513, 0.866015, 0.122502;;, + 101;3; -0.002513, 0.866015, 0.122502;;, + 102;3; -0.002513, 0.866015, 0.122502;;, + 103;3; -0.002513, 0.866015, 0.122502;;, + 104;3; -0.002513, 0.866015, 0.122502;;, + 105;3; -0.002513, 0.866015, 0.122502;;, + 106;3; -0.002513, 0.866015, 0.122502;;, + 107;3; -0.002513, 0.866015, 0.122502;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 1;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 2;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 3;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 4;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 5;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 6;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 7;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 8;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 9;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 10;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 11;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 12;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 13;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 14;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 15;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 16;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 17;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 18;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 19;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 20;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 21;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 22;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 23;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 24;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 25;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 26;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 27;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 28;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 29;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 30;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 31;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 32;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 33;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 34;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 35;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 36;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 37;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 38;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 39;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 40;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 41;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 42;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 43;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 44;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 45;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 46;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 47;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 48;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 49;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 50;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 51;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 52;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 53;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 54;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 55;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 56;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 57;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 58;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 59;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 60;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 61;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 62;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 63;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 64;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 65;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 66;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 67;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 68;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 69;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 70;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 71;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 72;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 73;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 74;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 75;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 76;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 77;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 78;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 79;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 80;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 81;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 82;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 83;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 84;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 85;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 86;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 87;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 88;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 89;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 90;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 91;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 92;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 93;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 94;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 95;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 96;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 97;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 98;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 99;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 100;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 101;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 102;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 103;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 104;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 105;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 106;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 107;4; -0.999935,-0.004138, 0.000565,-0.000851;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Body_001} + AnimationKey { //Position + 2; + 108; + 0;3; 0.000000, 0.187946,-0.206990;;, + 1;3; 0.000000, 0.187946,-0.206990;;, + 2;3; 0.000000, 0.187946,-0.206990;;, + 3;3; 0.000000, 0.187946,-0.206990;;, + 4;3; 0.000000, 0.187946,-0.206990;;, + 5;3; 0.000000, 0.187946,-0.206990;;, + 6;3; 0.000000, 0.187946,-0.206990;;, + 7;3; 0.000000, 0.187946,-0.206990;;, + 8;3; 0.000000, 0.187946,-0.206990;;, + 9;3; 0.000000, 0.187946,-0.206990;;, + 10;3; 0.000000, 0.187946,-0.206990;;, + 11;3; 0.000000, 0.187946,-0.206990;;, + 12;3; 0.000000, 0.187946,-0.206990;;, + 13;3; 0.000000, 0.187946,-0.206990;;, + 14;3; 0.000000, 0.187946,-0.206990;;, + 15;3; 0.000000, 0.187946,-0.206990;;, + 16;3; 0.000000, 0.187946,-0.206990;;, + 17;3; 0.000000, 0.187946,-0.206990;;, + 18;3; 0.000000, 0.187946,-0.206990;;, + 19;3; 0.000000, 0.187946,-0.206990;;, + 20;3; 0.000000, 0.187946,-0.206990;;, + 21;3; 0.000000, 0.187946,-0.206990;;, + 22;3; 0.000000, 0.187946,-0.206990;;, + 23;3; 0.000000, 0.187946,-0.206990;;, + 24;3; 0.000000, 0.187946,-0.206990;;, + 25;3; 0.000000, 0.187946,-0.206990;;, + 26;3; 0.000000, 0.187946,-0.206990;;, + 27;3; 0.000000, 0.187946,-0.206990;;, + 28;3; 0.000000, 0.187946,-0.206990;;, + 29;3; 0.000000, 0.187946,-0.206990;;, + 30;3; 0.000000, 0.187946,-0.206990;;, + 31;3; 0.000000, 0.187946,-0.206990;;, + 32;3; 0.000000, 0.187946,-0.206990;;, + 33;3; 0.000000, 0.187946,-0.206990;;, + 34;3; 0.000000, 0.187946,-0.206990;;, + 35;3; 0.000000, 0.187946,-0.206990;;, + 36;3; 0.000000, 0.187946,-0.206990;;, + 37;3; 0.000000, 0.187946,-0.206990;;, + 38;3; 0.000000, 0.187946,-0.206990;;, + 39;3; 0.000000, 0.187946,-0.206990;;, + 40;3; 0.000000, 0.187946,-0.206990;;, + 41;3; 0.000000, 0.187946,-0.206990;;, + 42;3; 0.000000, 0.187946,-0.206990;;, + 43;3; 0.000000, 0.187946,-0.206990;;, + 44;3; 0.000000, 0.187946,-0.206990;;, + 45;3; 0.000000, 0.187946,-0.206990;;, + 46;3; 0.000000, 0.187946,-0.206990;;, + 47;3; 0.000000, 0.187946,-0.206990;;, + 48;3; 0.000000, 0.187946,-0.206990;;, + 49;3; 0.000000, 0.187946,-0.206990;;, + 50;3; 0.000000, 0.187946,-0.206990;;, + 51;3; 0.000000, 0.187946,-0.206990;;, + 52;3; 0.000000, 0.187946,-0.206990;;, + 53;3; 0.000000, 0.187946,-0.206990;;, + 54;3; 0.000000, 0.187946,-0.206990;;, + 55;3; 0.000000, 0.187946,-0.206990;;, + 56;3; 0.000000, 0.187946,-0.206990;;, + 57;3; 0.000000, 0.187946,-0.206990;;, + 58;3; 0.000000, 0.187946,-0.206990;;, + 59;3; 0.000000, 0.187946,-0.206990;;, + 60;3; 0.000000, 0.187946,-0.206990;;, + 61;3; 0.000000, 0.187946,-0.206990;;, + 62;3; 0.000000, 0.187946,-0.206990;;, + 63;3; 0.000000, 0.187946,-0.206990;;, + 64;3; 0.000000, 0.187946,-0.206990;;, + 65;3; 0.000000, 0.187946,-0.206990;;, + 66;3; 0.000000, 0.187946,-0.206990;;, + 67;3; 0.000000, 0.187946,-0.206990;;, + 68;3; 0.000000, 0.187946,-0.206990;;, + 69;3; 0.000000, 0.187946,-0.206990;;, + 70;3; 0.000000, 0.187946,-0.206990;;, + 71;3; 0.000000, 0.187946,-0.206990;;, + 72;3; 0.000000, 0.187946,-0.206990;;, + 73;3; 0.000000, 0.187946,-0.206990;;, + 74;3; 0.000000, 0.187946,-0.206990;;, + 75;3; 0.000000, 0.187946,-0.206990;;, + 76;3; 0.000000, 0.187946,-0.206990;;, + 77;3; 0.000000, 0.187946,-0.206990;;, + 78;3; 0.000000, 0.187946,-0.206990;;, + 79;3; 0.000000, 0.187946,-0.206990;;, + 80;3; 0.000000, 0.187946,-0.206990;;, + 81;3; 0.000000, 0.187946,-0.206990;;, + 82;3; 0.000000, 0.187946,-0.206990;;, + 83;3; 0.000000, 0.187946,-0.206990;;, + 84;3; 0.000000, 0.187946,-0.206990;;, + 85;3; 0.000000, 0.187946,-0.206990;;, + 86;3; 0.000000, 0.187946,-0.206990;;, + 87;3; 0.000000, 0.187946,-0.206990;;, + 88;3; 0.000000, 0.187946,-0.206990;;, + 89;3; 0.000000, 0.187946,-0.206990;;, + 90;3; 0.000000, 0.187946,-0.206990;;, + 91;3; 0.000000, 0.187946,-0.206990;;, + 92;3; 0.000000, 0.187946,-0.206990;;, + 93;3; 0.000000, 0.187946,-0.206990;;, + 94;3; 0.000000, 0.187946,-0.206990;;, + 95;3; 0.000000, 0.187946,-0.206990;;, + 96;3; 0.000000, 0.187946,-0.206990;;, + 97;3; 0.000000, 0.187946,-0.206990;;, + 98;3; 0.000000, 0.187946,-0.206990;;, + 99;3; 0.000000, 0.187946,-0.206990;;, + 100;3; 0.000000, 0.187946,-0.206990;;, + 101;3; 0.000000, 0.187946,-0.206990;;, + 102;3; 0.000000, 0.187946,-0.206990;;, + 103;3; 0.000000, 0.187946,-0.206990;;, + 104;3; 0.000000, 0.187946,-0.206990;;, + 105;3; 0.000000, 0.187946,-0.206990;;, + 106;3; 0.000000, 0.187946,-0.206990;;, + 107;3; 0.000000, 0.187946,-0.206990;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 58;4; 0.001880, 0.999959, 0.000000,-0.000000;;, + 59;4; 0.007192, 0.999844, 0.000000,-0.000000;;, + 60;4; 0.013047, 0.999717, 0.000000,-0.000000;;, + 61;4; 0.019463, 0.999578, 0.000000,-0.000000;;, + 62;4; 0.027724, 0.999400, 0.000000,-0.000000;;, + 63;4; 0.035868, 0.999223, 0.000000,-0.000000;;, + 64;4; 0.041445, 0.999102, 0.000000,-0.000000;;, + 65;4; 0.043294, 0.999062, 0.000000,-0.000000;;, + 66;4; 0.041899, 0.999093, 0.000000,-0.000000;;, + 67;4; 0.038050, 0.999176, 0.000000,-0.000000;;, + 68;4; 0.032257, 0.999301, 0.000000,-0.000000;;, + 69;4; 0.025077, 0.999457, 0.000000,-0.000000;;, + 70;4; 0.017162, 0.999628, 0.000000,-0.000000;;, + 71;4; 0.009362, 0.999797, 0.000000,-0.000000;;, + 72;4; 0.002926, 0.999937, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 75;4; 0.015626, 0.998169, 0.000000,-0.000000;;, + 76;4; 0.049991, 0.994143, 0.000000,-0.000000;;, + 77;4; 0.091638, 0.989263, 0.000000,-0.000000;;, + 78;4; 0.133898, 0.984312, 0.000000,-0.000000;;, + 79;4; 0.172235, 0.979820, 0.000000,-0.000000;;, + 80;4; 0.203160, 0.976196, 0.000000,-0.000000;;, + 81;4; 0.223714, 0.973788, 0.000000,-0.000000;;, + 82;4; 0.231162, 0.972915, 0.000000,-0.000000;;, + 83;4; 0.223140, 0.973855, 0.000000,-0.000000;;, + 84;4; 0.199196, 0.976661, 0.000000,-0.000000;;, + 85;4; 0.161500, 0.981077, 0.000000,-0.000000;;, + 86;4; 0.115581, 0.986458, 0.000000,-0.000000;;, + 87;4; 0.069662, 0.991838, 0.000000,-0.000000;;, + 88;4; 0.031966, 0.996255, 0.000000,-0.000000;;, + 89;4; 0.008022, 0.999060, 0.000000,-0.000000;;, + 90;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 91;4; 0.006839, 0.999319, 0.000000,-0.000000;;, + 92;4; 0.027254, 0.997288, 0.000000,-0.000000;;, + 93;4; 0.059392, 0.994089, 0.000000,-0.000000;;, + 94;4; 0.098542, 0.990193, 0.000000,-0.000000;;, + 95;4; 0.137691, 0.986297, 0.000000,-0.000000;;, + 96;4; 0.169830, 0.983099, 0.000000,-0.000000;;, + 97;4; 0.190244, 0.981067, 0.000000,-0.000000;;, + 98;4; 0.197083, 0.980387, 0.000000,-0.000000;;, + 99;4; 0.190245, 0.981067, 0.000000,-0.000000;;, + 100;4; 0.169833, 0.983099, 0.000000,-0.000000;;, + 101;4; 0.137700, 0.986297, 0.000000,-0.000000;;, + 102;4; 0.098556, 0.990193, 0.000000,-0.000000;;, + 103;4; 0.059407, 0.994089, 0.000000,-0.000000;;, + 104;4; 0.027264, 0.997288, 0.000000,-0.000000;;, + 105;4; 0.006842, 0.999319, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Body_002} + AnimationKey { //Position + 2; + 108; + 0;3; 0.000000, 0.185728, 0.203380;;, + 1;3; 0.000000, 0.185728, 0.203380;;, + 2;3; 0.000000, 0.185728, 0.203380;;, + 3;3; 0.000000, 0.185728, 0.203380;;, + 4;3; 0.000000, 0.185728, 0.203380;;, + 5;3; 0.000000, 0.185728, 0.203380;;, + 6;3; 0.000000, 0.185728, 0.203380;;, + 7;3; 0.000000, 0.185728, 0.203380;;, + 8;3; 0.000000, 0.185728, 0.203380;;, + 9;3; 0.000000, 0.185728, 0.203380;;, + 10;3; 0.000000, 0.185728, 0.203380;;, + 11;3; 0.000000, 0.185728, 0.203380;;, + 12;3; 0.000000, 0.185728, 0.203380;;, + 13;3; 0.000000, 0.185728, 0.203380;;, + 14;3; 0.000000, 0.185728, 0.203380;;, + 15;3; 0.000000, 0.185728, 0.203380;;, + 16;3; 0.000000, 0.185728, 0.203380;;, + 17;3; 0.000000, 0.185728, 0.203380;;, + 18;3; 0.000000, 0.185728, 0.203380;;, + 19;3; 0.000000, 0.185728, 0.203380;;, + 20;3; 0.000000, 0.185728, 0.203380;;, + 21;3; 0.000000, 0.185728, 0.203380;;, + 22;3; 0.000000, 0.185728, 0.203380;;, + 23;3; 0.000000, 0.185728, 0.203380;;, + 24;3; 0.000000, 0.185728, 0.203380;;, + 25;3; 0.000000, 0.185728, 0.203380;;, + 26;3; 0.000000, 0.185728, 0.203380;;, + 27;3; 0.000000, 0.185728, 0.203380;;, + 28;3; 0.000000, 0.185728, 0.203380;;, + 29;3; 0.000000, 0.185728, 0.203380;;, + 30;3; 0.000000, 0.185728, 0.203380;;, + 31;3; 0.000000, 0.185728, 0.203380;;, + 32;3; 0.000000, 0.185728, 0.203380;;, + 33;3; 0.000000, 0.185728, 0.203380;;, + 34;3; 0.000000, 0.185728, 0.203380;;, + 35;3; 0.000000, 0.185728, 0.203380;;, + 36;3; 0.000000, 0.185728, 0.203380;;, + 37;3; 0.000000, 0.185728, 0.203380;;, + 38;3; 0.000000, 0.185728, 0.203380;;, + 39;3; 0.000000, 0.185728, 0.203380;;, + 40;3; 0.000000, 0.185728, 0.203380;;, + 41;3; 0.000000, 0.185728, 0.203380;;, + 42;3; 0.000000, 0.185728, 0.203380;;, + 43;3; 0.000000, 0.185728, 0.203380;;, + 44;3; 0.000000, 0.185728, 0.203380;;, + 45;3; 0.000000, 0.185728, 0.203380;;, + 46;3; 0.000000, 0.185728, 0.203380;;, + 47;3; 0.000000, 0.185728, 0.203380;;, + 48;3; 0.000000, 0.185728, 0.203380;;, + 49;3; 0.000000, 0.185728, 0.203380;;, + 50;3; 0.000000, 0.185728, 0.203380;;, + 51;3; 0.000000, 0.185728, 0.203380;;, + 52;3; 0.000000, 0.185728, 0.203380;;, + 53;3; 0.000000, 0.185728, 0.203380;;, + 54;3; 0.000000, 0.185728, 0.203380;;, + 55;3; 0.000000, 0.185728, 0.203380;;, + 56;3; 0.000000, 0.185728, 0.203380;;, + 57;3; 0.000000, 0.185728, 0.203380;;, + 58;3; 0.000000, 0.185728, 0.203380;;, + 59;3; 0.000000, 0.185728, 0.203380;;, + 60;3; 0.000000, 0.185728, 0.203380;;, + 61;3; 0.000000, 0.185728, 0.203380;;, + 62;3; 0.000000, 0.185728, 0.203380;;, + 63;3; 0.000000, 0.185728, 0.203380;;, + 64;3; 0.000000, 0.185728, 0.203380;;, + 65;3; 0.000000, 0.185728, 0.203380;;, + 66;3; 0.000000, 0.185728, 0.203380;;, + 67;3; 0.000000, 0.185728, 0.203380;;, + 68;3; 0.000000, 0.185728, 0.203380;;, + 69;3; 0.000000, 0.185728, 0.203380;;, + 70;3; 0.000000, 0.185728, 0.203380;;, + 71;3; 0.000000, 0.185728, 0.203380;;, + 72;3; 0.000000, 0.185728, 0.203380;;, + 73;3; 0.000000, 0.185728, 0.203380;;, + 74;3; 0.000000, 0.185728, 0.203380;;, + 75;3; 0.000000, 0.185728, 0.203380;;, + 76;3; 0.000000, 0.185728, 0.203380;;, + 77;3; 0.000000, 0.185728, 0.203380;;, + 78;3; 0.000000, 0.185728, 0.203380;;, + 79;3; 0.000000, 0.185728, 0.203380;;, + 80;3; 0.000000, 0.185727, 0.203380;;, + 81;3; 0.000000, 0.185728, 0.203380;;, + 82;3; 0.000000, 0.185728, 0.203380;;, + 83;3; 0.000000, 0.185728, 0.203380;;, + 84;3; 0.000000, 0.185727, 0.203380;;, + 85;3; 0.000000, 0.185728, 0.203380;;, + 86;3; 0.000000, 0.185728, 0.203380;;, + 87;3; 0.000000, 0.185728, 0.203380;;, + 88;3; 0.000000, 0.185728, 0.203380;;, + 89;3; 0.000000, 0.185728, 0.203380;;, + 90;3; 0.000000, 0.185728, 0.203380;;, + 91;3; 0.000000, 0.185728, 0.203380;;, + 92;3; 0.000000, 0.185728, 0.203380;;, + 93;3; 0.000000, 0.185728, 0.203380;;, + 94;3; 0.000000, 0.185728, 0.203380;;, + 95;3; 0.000000, 0.185728, 0.203380;;, + 96;3; 0.000000, 0.185728, 0.203380;;, + 97;3; 0.000000, 0.185728, 0.203380;;, + 98;3; 0.000000, 0.185728, 0.203380;;, + 99;3; 0.000000, 0.185728, 0.203380;;, + 100;3; 0.000000, 0.185728, 0.203380;;, + 101;3; 0.000000, 0.185728, 0.203380;;, + 102;3; 0.000000, 0.185728, 0.203380;;, + 103;3; 0.000000, 0.185728, 0.203380;;, + 104;3; 0.000000, 0.185728, 0.203380;;, + 105;3; 0.000000, 0.185728, 0.203380;;, + 106;3; 0.000000, 0.185728, 0.203380;;, + 107;3; 0.000000, 0.185728, 0.203380;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 41;4; -0.000000, 1.000000,-0.000000, 0.000000;;, + 42;4; -0.004277, 0.999865, 0.000000, 0.000000;;, + 43;4; -0.013685, 0.999567, 0.000000, 0.000000;;, + 44;4; -0.025085, 0.999205, 0.000000, 0.000000;;, + 45;4; -0.036655, 0.998839, 0.000000, 0.000000;;, + 46;4; -0.047150, 0.998507, 0.000000, 0.000000;;, + 47;4; -0.055616, 0.998239, 0.000000, 0.000000;;, + 48;4; -0.061243, 0.998060, 0.000000, 0.000000;;, + 49;4; -0.063282, 0.997996, 0.000000, 0.000000;;, + 50;4; -0.061086, 0.998065, 0.000000, 0.000000;;, + 51;4; -0.054531, 0.998273, 0.000000, 0.000000;;, + 52;4; -0.044212, 0.998600, 0.000000, 0.000000;;, + 53;4; -0.031641, 0.998998, 0.000000, 0.000000;;, + 54;4; -0.019070, 0.999396, 0.000000, 0.000000;;, + 55;4; -0.008751, 0.999723, 0.000000, 0.000000;;, + 56;4; -0.002196, 0.999930, 0.000000, 0.000000;;, + 57;4; -0.000000, 1.000000,-0.000000, 0.000000;;, + 58;4; -0.002423, 0.999932, 0.000000, 0.000000;;, + 59;4; -0.009268, 0.999741, 0.000000, 0.000000;;, + 60;4; -0.016812, 0.999531, 0.000000, 0.000000;;, + 61;4; -0.025079, 0.999300, 0.000000, 0.000000;;, + 62;4; -0.035723, 0.999003, 0.000000, 0.000000;;, + 63;4; -0.046218, 0.998710, 0.000000, 0.000000;;, + 64;4; -0.053403, 0.998509, 0.000000, 0.000000;;, + 65;4; -0.055786, 0.998443, 0.000000, 0.000000;;, + 66;4; -0.053989, 0.998493, 0.000000, 0.000000;;, + 67;4; -0.049029, 0.998631, 0.000000, 0.000000;;, + 68;4; -0.041565, 0.998840, 0.000000, 0.000000;;, + 69;4; -0.032313, 0.999098, 0.000000, 0.000000;;, + 70;4; -0.022114, 0.999383, 0.000000, 0.000000;;, + 71;4; -0.012064, 0.999663, 0.000000, 0.000000;;, + 72;4; -0.003771, 0.999895, 0.000000, 0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 75;4; -0.007476, 0.999644, 0.000000, 0.000000;;, + 76;4; -0.023917, 0.998849, 0.000000, 0.000000;;, + 77;4; -0.043843, 0.997862, 0.000000, 0.000000;;, + 78;4; -0.064063, 0.996828, 0.000000, 0.000000;;, + 79;4; -0.082406, 0.995842, 0.000000, 0.000000;;, + 80;4; -0.097203, 0.994979, 0.000000, 0.000000;;, + 81;4; -0.107038, 0.994301, 0.000000, 0.000000;;, + 82;4; -0.110602, 0.993865, 0.000000, 0.000000;;, + 83;4; -0.102646, 0.993617, 0.000000, 0.000000;;, + 84;4; -0.078897, 0.993470, 0.000000, 0.000000;;, + 85;4; -0.041511, 0.993409, 0.000000, 0.000000;;, + 86;4; 0.004030, 0.993400,-0.000000, 0.000000;;, + 87;4; 0.049571, 0.993391,-0.000000, 0.000000;;, + 88;4; 0.086957, 0.993330,-0.000000, 0.000000;;, + 89;4; 0.110704, 0.993182,-0.000000, 0.000000;;, + 90;4; 0.118660, 0.992935,-0.000000, 0.000000;;, + 91;4; 0.108565, 0.992415,-0.000000, 0.000000;;, + 92;4; 0.078432, 0.991462,-0.000000, 0.000000;;, + 93;4; 0.030993, 0.990149,-0.000000, 0.000000;;, + 94;4; -0.026794, 0.988645, 0.000000, 0.000000;;, + 95;4; -0.084582, 0.987193, 0.000000, 0.000000;;, + 96;4; -0.132021, 0.986026, 0.000000, 0.000000;;, + 97;4; -0.162155, 0.985296, 0.000000, 0.000000;;, + 98;4; -0.172251, 0.985053, 0.000000, 0.000000;;, + 99;4; -0.166274, 0.985572, 0.000000, 0.000000;;, + 100;4; -0.148433, 0.987120, 0.000000, 0.000000;;, + 101;4; -0.120347, 0.989557, 0.000000, 0.000000;;, + 102;4; -0.086134, 0.992527, 0.000000, 0.000000;;, + 103;4; -0.051918, 0.995496, 0.000000, 0.000000;;, + 104;4; -0.023827, 0.997933, 0.000000, 0.000000;;, + 105;4; -0.005980, 0.999481, 0.000000, 0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_IK_head} + AnimationKey { //Position + 2; + 108; + 0;3; -0.002513, 2.032632,-0.710142;;, + 1;3; 0.003029, 2.032632,-0.710205;;, + 2;3; 0.019705, 2.032632,-0.710394;;, + 3;3; 0.046815, 2.032632,-0.710702;;, + 4;3; 0.082268, 2.032632,-0.711105;;, + 5;3; 0.122426, 2.032632,-0.711561;;, + 6;3; 0.162579, 2.032632,-0.712017;;, + 7;3; 0.198022, 2.032632,-0.712420;;, + 8;3; 0.225121, 2.032632,-0.712728;;, + 9;3; 0.241788, 2.032632,-0.712917;;, + 10;3; 0.247326, 2.032632,-0.712980;;, + 11;3; 0.244145, 2.032632,-0.712714;;, + 12;3; 0.234264, 2.032632,-0.711886;;, + 13;3; 0.217479, 2.032632,-0.710481;;, + 14;3; 0.194218, 2.032632,-0.708534;;, + 15;3; 0.165740, 2.032632,-0.706149;;, + 16;3; 0.134057, 2.032632,-0.703497;;, + 17;3; 0.101506, 2.032632,-0.700772;;, + 18;3; 0.070184, 2.032632,-0.698150;;, + 19;3; 0.041593, 2.032632,-0.695756;;, + 20;3; 0.016584, 2.032632,-0.693663;;, + 21;3; -0.008426, 2.032632,-0.691569;;, + 22;3; -0.037016, 2.032632,-0.689175;;, + 23;3; -0.068338, 2.032632,-0.686553;;, + 24;3; -0.100890, 2.032632,-0.683828;;, + 25;3; -0.132572, 2.032632,-0.681176;;, + 26;3; -0.161050, 2.032632,-0.678791;;, + 27;3; -0.184311, 2.032632,-0.676844;;, + 28;3; -0.201096, 2.032632,-0.675439;;, + 29;3; -0.210978, 2.032632,-0.674611;;, + 30;3; -0.214159, 2.032632,-0.674345;;, + 31;3; -0.209825, 2.032632,-0.675078;;, + 32;3; -0.197888, 2.032632,-0.677097;;, + 33;3; -0.179747, 2.032632,-0.680165;;, + 34;3; -0.156637, 2.032632,-0.684074;;, + 35;3; -0.129732, 2.032632,-0.688625;;, + 36;3; -0.100266, 2.032632,-0.693608;;, + 37;3; -0.069709, 2.032632,-0.698777;;, + 38;3; -0.040113, 2.032632,-0.703782;;, + 39;3; -0.014989, 2.032632,-0.708032;;, + 40;3; -0.002513, 2.032632,-0.710142;;, + 41;3; -0.002513, 2.032632,-0.710142;;, + 42;3; -0.008930, 2.032632,-0.710142;;, + 43;3; -0.023043, 2.032632,-0.710142;;, + 44;3; -0.040147, 2.032632,-0.710142;;, + 45;3; -0.057504, 2.032632,-0.710142;;, + 46;3; -0.073249, 2.032632,-0.710142;;, + 47;3; -0.085951, 2.032632,-0.710142;;, + 48;3; -0.094393, 2.032632,-0.710142;;, + 49;3; -0.097452, 2.032632,-0.710142;;, + 50;3; -0.095389, 2.032632,-0.710092;;, + 51;3; -0.088904, 2.032632,-0.709935;;, + 52;3; -0.077889, 2.032632,-0.709668;;, + 53;3; -0.062950, 2.032632,-0.709307;;, + 54;3; -0.045489, 2.032632,-0.708884;;, + 55;3; -0.027292, 2.032632,-0.708443;;, + 56;3; -0.009895, 2.032632,-0.708022;;, + 57;3; 0.005751, 2.032632,-0.707643;;, + 58;3; 0.021832, 2.032632,-0.707254;;, + 59;3; 0.039347, 2.032632,-0.706830;;, + 60;3; 0.054648, 2.032632,-0.706460;;, + 61;3; 0.069212, 2.032632,-0.706107;;, + 62;3; 0.084604, 2.032632,-0.705735;;, + 63;3; 0.097938, 2.032632,-0.705412;;, + 64;3; 0.106319, 2.032632,-0.705209;;, + 65;3; 0.108954, 2.032632,-0.705145;;, + 66;3; 0.105086, 2.032632,-0.705318;;, + 67;3; 0.093540, 2.032632,-0.705836;;, + 68;3; 0.075363, 2.032632,-0.706651;;, + 69;3; 0.053221, 2.032632,-0.707643;;, + 70;3; 0.031078, 2.032632,-0.708636;;, + 71;3; 0.012901, 2.032632,-0.709451;;, + 72;3; 0.001355, 2.032632,-0.709968;;, + 73;3; -0.002513, 2.032632,-0.710142;;, + 74;3; -0.002513, 1.936344,-1.928771;;, + 75;3; -0.002513, 1.945240,-1.927712;;, + 76;3; -0.002513, 1.971791,-1.924551;;, + 77;3; -0.002513, 2.013590,-1.919574;;, + 78;3; -0.002513, 2.064508,-1.913512;;, + 79;3; -0.002513, 2.115429,-1.907449;;, + 80;3; -0.002513, 2.157234,-1.902473;;, + 81;3; -0.002513, 2.183791,-1.899312;;, + 82;3; -0.002513, 2.192689,-1.898253;;, + 83;3; -0.002513, 2.179227,-1.899748;;, + 84;3; -0.002513, 2.139049,-1.904208;;, + 85;3; -0.002513, 2.075801,-1.911230;;, + 86;3; -0.002513, 1.998762,-1.919784;;, + 87;3; -0.002513, 1.921726,-1.928343;;, + 88;3; -0.002513, 1.858487,-1.935375;;, + 89;3; -0.002513, 1.818318,-1.939846;;, + 90;3; -0.002513, 1.804860,-1.941345;;, + 91;3; -0.002513, 1.818518,-1.925309;;, + 92;3; -0.002513, 1.859243,-1.877552;;, + 93;3; -0.002513, 1.923315,-1.802499;;, + 94;3; -0.002513, 2.001404,-1.711082;;, + 95;3; -0.002513, 2.079635,-1.619478;;, + 96;3; -0.002513, 2.144034,-1.543998;;, + 97;3; -0.002513, 2.185064,-1.495840;;, + 98;3; -0.002513, 2.198845,-1.479644;;, + 99;3; -0.002513, 2.189593,-1.495524;;, + 100;3; -0.002513, 2.161810,-1.543163;;, + 101;3; -0.002513, 2.118002,-1.618187;;, + 102;3; -0.002513, 2.065008,-1.708839;;, + 103;3; -0.002513, 2.012862,-1.797974;;, + 104;3; -0.002513, 1.970968,-1.869573;;, + 105;3; -0.002513, 1.944924,-1.914098;;, + 106;3; -0.002513, 1.936344,-1.928771;;, + 107;3; -0.015253, 1.944273,-1.915417;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 1;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 2;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 3;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 4;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 5;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 6;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 7;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 8;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 9;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 10;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 11;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 12;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 13;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 14;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 15;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 16;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 17;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 18;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 19;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 20;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 21;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 22;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 23;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 24;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 25;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 26;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 27;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 28;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 29;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 30;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 31;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 32;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 33;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 34;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 35;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 36;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 37;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 38;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 39;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 40;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 41;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 42;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 43;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 44;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 45;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 46;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 47;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 48;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 49;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 50;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 51;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 52;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 53;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 54;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 55;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 56;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 57;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 58;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 59;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 60;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 61;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 62;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 63;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 64;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 65;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 66;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 67;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 68;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 69;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 70;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 71;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 72;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 73;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 74;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 75;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 76;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 77;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 78;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 79;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 80;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 81;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 82;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 83;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 84;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 85;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 86;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 87;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 88;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 89;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 90;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 91;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 92;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 93;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 94;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 95;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 96;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 97;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 98;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 99;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 100;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 101;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 102;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 103;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 104;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 105;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 106;4; -0.999994,-0.003482, 0.000000,-0.000000;;, + 107;4; -0.999994,-0.003482, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_006} + AnimationKey { //Position + 2; + 108; + 0;3; -0.000000, 0.306782, 0.000000;;, + 1;3; -0.000000, 0.306782, 0.000000;;, + 2;3; -0.000000, 0.306782, 0.000000;;, + 3;3; -0.000000, 0.306782, 0.000000;;, + 4;3; -0.000000, 0.306782, 0.000000;;, + 5;3; -0.000000, 0.306782, 0.000000;;, + 6;3; -0.000000, 0.306782, 0.000000;;, + 7;3; -0.000000, 0.306782, 0.000000;;, + 8;3; -0.000000, 0.306782, 0.000000;;, + 9;3; -0.000000, 0.306782, 0.000000;;, + 10;3; -0.000000, 0.306782, 0.000000;;, + 11;3; -0.000000, 0.306782, 0.000000;;, + 12;3; -0.000000, 0.306782, 0.000000;;, + 13;3; -0.000000, 0.306782, 0.000000;;, + 14;3; -0.000000, 0.306782, 0.000000;;, + 15;3; -0.000000, 0.306782, 0.000000;;, + 16;3; -0.000000, 0.306782, 0.000000;;, + 17;3; -0.000000, 0.306782, 0.000000;;, + 18;3; -0.000000, 0.306782, 0.000000;;, + 19;3; -0.000000, 0.306782, 0.000000;;, + 20;3; -0.000000, 0.306782, 0.000000;;, + 21;3; -0.000000, 0.306782, 0.000000;;, + 22;3; -0.000000, 0.306782, 0.000000;;, + 23;3; -0.000000, 0.306782, 0.000000;;, + 24;3; -0.000000, 0.306782, 0.000000;;, + 25;3; -0.000000, 0.306782, 0.000000;;, + 26;3; -0.000000, 0.306782, 0.000000;;, + 27;3; -0.000000, 0.306782, 0.000000;;, + 28;3; -0.000000, 0.306782, 0.000000;;, + 29;3; -0.000000, 0.306782, 0.000000;;, + 30;3; -0.000000, 0.306782, 0.000000;;, + 31;3; -0.000000, 0.306782, 0.000000;;, + 32;3; -0.000000, 0.306782, 0.000000;;, + 33;3; -0.000000, 0.306782, 0.000000;;, + 34;3; -0.000000, 0.306782, 0.000000;;, + 35;3; -0.000000, 0.306782, 0.000000;;, + 36;3; -0.000000, 0.306782, 0.000000;;, + 37;3; -0.000000, 0.306782, 0.000000;;, + 38;3; -0.000000, 0.306782, 0.000000;;, + 39;3; -0.000000, 0.306782, 0.000000;;, + 40;3; -0.000000, 0.306782, 0.000000;;, + 41;3; -0.000000, 0.306782, 0.000000;;, + 42;3; -0.000000, 0.306782, 0.000000;;, + 43;3; -0.000000, 0.306782, 0.000000;;, + 44;3; -0.000000, 0.306782, 0.000000;;, + 45;3; -0.000000, 0.306782, 0.000000;;, + 46;3; -0.000000, 0.306782, 0.000000;;, + 47;3; -0.000000, 0.306782, 0.000000;;, + 48;3; -0.000000, 0.306782, 0.000000;;, + 49;3; -0.000000, 0.306782, 0.000000;;, + 50;3; -0.000000, 0.306782, 0.000000;;, + 51;3; -0.000000, 0.306782, 0.000000;;, + 52;3; -0.000000, 0.306782, 0.000000;;, + 53;3; -0.000000, 0.306782, 0.000000;;, + 54;3; -0.000000, 0.306782, 0.000000;;, + 55;3; -0.000000, 0.306782, 0.000000;;, + 56;3; -0.000000, 0.306782, 0.000000;;, + 57;3; -0.000000, 0.306782, 0.000000;;, + 58;3; -0.000000, 0.306782, 0.000000;;, + 59;3; -0.000000, 0.306782, 0.000000;;, + 60;3; -0.000000, 0.306782, 0.000000;;, + 61;3; -0.000000, 0.306782, 0.000000;;, + 62;3; -0.000000, 0.306782, 0.000000;;, + 63;3; -0.000000, 0.306782, 0.000000;;, + 64;3; -0.000000, 0.306782, 0.000000;;, + 65;3; -0.000000, 0.306782, 0.000000;;, + 66;3; -0.000000, 0.306782, 0.000000;;, + 67;3; -0.000000, 0.306782, 0.000000;;, + 68;3; -0.000000, 0.306782, 0.000000;;, + 69;3; -0.000000, 0.306782, 0.000000;;, + 70;3; -0.000000, 0.306782, 0.000000;;, + 71;3; -0.000000, 0.306782, 0.000000;;, + 72;3; -0.000000, 0.306782, 0.000000;;, + 73;3; -0.000000, 0.306782, 0.000000;;, + 74;3; 0.000000, 0.306782,-0.000000;;, + 75;3; 0.000000, 0.306782,-0.000000;;, + 76;3; 0.000000, 0.306782,-0.000000;;, + 77;3; 0.000000, 0.306782, 0.000000;;, + 78;3; 0.000000, 0.306782,-0.000000;;, + 79;3; 0.000000, 0.306782,-0.000000;;, + 80;3; 0.000000, 0.306782,-0.000000;;, + 81;3; 0.000000, 0.306782,-0.000000;;, + 82;3; 0.000000, 0.306782,-0.000000;;, + 83;3; 0.000000, 0.306782,-0.000000;;, + 84;3; 0.000000, 0.306782,-0.000000;;, + 85;3; 0.000000, 0.306782,-0.000000;;, + 86;3; 0.000000, 0.306782,-0.000000;;, + 87;3; 0.000000, 0.306782, 0.000000;;, + 88;3; 0.000000, 0.306782, 0.000000;;, + 89;3; 0.000000, 0.306782,-0.000000;;, + 90;3; 0.000000, 0.306782,-0.000000;;, + 91;3; 0.000000, 0.306782, 0.000000;;, + 92;3; 0.000000, 0.306782,-0.000000;;, + 93;3; 0.000000, 0.306782,-0.000000;;, + 94;3; 0.000000, 0.306782,-0.000000;;, + 95;3; 0.000000, 0.306782,-0.000000;;, + 96;3; 0.000000, 0.306782, 0.000000;;, + 97;3; 0.000000, 0.306782,-0.000000;;, + 98;3; 0.000000, 0.306782,-0.000000;;, + 99;3; 0.000000, 0.306782, 0.000000;;, + 100;3; 0.000000, 0.306782, 0.000000;;, + 101;3; 0.000000, 0.306782, 0.000000;;, + 102;3; 0.000000, 0.306782, 0.000000;;, + 103;3; 0.000000, 0.306782,-0.000000;;, + 104;3; 0.000000, 0.306782,-0.000000;;, + 105;3; 0.000000, 0.306782,-0.000000;;, + 106;3; 0.000000, 0.306782,-0.000000;;, + 107;3; -0.000000, 0.306782,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 1;4; -0.527614,-0.521697, 0.474320,-0.473524;;, + 2;4; -0.530802,-0.518079, 0.470380,-0.477122;;, + 3;4; -0.535985,-0.512196, 0.463975,-0.482972;;, + 4;4; -0.542764,-0.504502, 0.455598,-0.490624;;, + 5;4; -0.550443,-0.495786, 0.446109,-0.499292;;, + 6;4; -0.558122,-0.487070, 0.436619,-0.507959;;, + 7;4; -0.564900,-0.479376, 0.428242,-0.515611;;, + 8;4; -0.570083,-0.473494, 0.421838,-0.521461;;, + 9;4; -0.573270,-0.469876, 0.417899,-0.525058;;, + 10;4; -0.574329,-0.468674, 0.416590,-0.526254;;, + 11;4; -0.573665,-0.469478, 0.417462,-0.525499;;, + 12;4; -0.571604,-0.471962, 0.420154,-0.523156;;, + 13;4; -0.568105,-0.476149, 0.424694,-0.519183;;, + 14;4; -0.563262,-0.481894, 0.430929,-0.513690;;, + 15;4; -0.557341,-0.488840, 0.438472,-0.506982;;, + 16;4; -0.550765,-0.496445, 0.446740,-0.499544;;, + 17;4; -0.544025,-0.504100, 0.455074,-0.491936;;, + 18;4; -0.537558,-0.511276, 0.462901,-0.484654;;, + 19;4; -0.531676,-0.517607, 0.469822,-0.478052;;, + 20;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 21;4; -0.521480,-0.527910, 0.481147,-0.466682;;, + 22;4; -0.515742,-0.533392, 0.487201,-0.460317;;, + 23;4; -0.509507,-0.539187, 0.493617,-0.453419;;, + 24;4; -0.503070,-0.545036, 0.500108,-0.446312;;, + 25;4; -0.496839,-0.550595, 0.506286,-0.439444;;, + 26;4; -0.491262,-0.555494, 0.511740,-0.433305;;, + 27;4; -0.486723,-0.559433, 0.516130,-0.428313;;, + 28;4; -0.483456,-0.562239, 0.519260,-0.424724;;, + 29;4; -0.481538,-0.563874, 0.521085,-0.422618;;, + 30;4; -0.480921,-0.564396, 0.521669,-0.421941;;, + 31;4; -0.481856,-0.563546, 0.520726,-0.422973;;, + 32;4; -0.484429,-0.561206, 0.518129,-0.425815;;, + 33;4; -0.488341,-0.557649, 0.514183,-0.430133;;, + 34;4; -0.493324,-0.553118, 0.509156,-0.435635;;, + 35;4; -0.499125,-0.547843, 0.503303,-0.442041;;, + 36;4; -0.505478,-0.542065, 0.496893,-0.449056;;, + 37;4; -0.512066,-0.536074, 0.490246,-0.456331;;, + 38;4; -0.518448,-0.530272, 0.483808,-0.463377;;, + 39;4; -0.523865,-0.525346, 0.478343,-0.469358;;, + 40;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 41;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 42;4; -0.524850,-0.524520, 0.477419,-0.470438;;, + 43;4; -0.521100,-0.528085, 0.481358,-0.466281;;, + 44;4; -0.516557,-0.532405, 0.486132,-0.461244;;, + 45;4; -0.511945,-0.536789, 0.490976,-0.456131;;, + 46;4; -0.507763,-0.540766, 0.495370,-0.451494;;, + 47;4; -0.504388,-0.543974, 0.498915,-0.447753;;, + 48;4; -0.502146,-0.546106, 0.501270,-0.445267;;, + 49;4; -0.501333,-0.546878, 0.502124,-0.444366;;, + 50;4; -0.502208,-0.546046, 0.501205,-0.445336;;, + 51;4; -0.504821,-0.543562, 0.498460,-0.448232;;, + 52;4; -0.508934,-0.539652, 0.494140,-0.452792;;, + 53;4; -0.513944,-0.534889, 0.488876,-0.458347;;, + 54;4; -0.518954,-0.530126, 0.483613,-0.463901;;, + 55;4; -0.523067,-0.526216, 0.479293,-0.468461;;, + 56;4; -0.525679,-0.523732, 0.476548,-0.471358;;, + 57;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 58;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 59;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 60;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 61;4; -0.528979,-0.520291, 0.472777,-0.475049;;, + 62;4; -0.535807,-0.512944, 0.464744,-0.482712;;, + 63;4; -0.544574,-0.503511, 0.454430,-0.492552;;, + 64;4; -0.551403,-0.496165, 0.446398,-0.500216;;, + 65;4; -0.553827,-0.493556, 0.443546,-0.502936;;, + 66;4; -0.552948,-0.494502, 0.444580,-0.501950;;, + 67;4; -0.550523,-0.497111, 0.447433,-0.499228;;, + 68;4; -0.546874,-0.501037, 0.451725,-0.495133;;, + 69;4; -0.542351,-0.505903, 0.457046,-0.490057;;, + 70;4; -0.537365,-0.511268, 0.462911,-0.484461;;, + 71;4; -0.532452,-0.516554, 0.468691,-0.478947;;, + 72;4; -0.528398,-0.520916, 0.473460,-0.474397;;, + 73;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 74;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 75;4; -0.528282,-0.521070, 0.477189,-0.470676;;, + 76;4; -0.532082,-0.517047, 0.480621,-0.467041;;, + 77;4; -0.536687,-0.512171, 0.484781,-0.462637;;, + 78;4; -0.541360,-0.507223, 0.489002,-0.458168;;, + 79;4; -0.545599,-0.502735, 0.492831,-0.454113;;, + 80;4; -0.549019,-0.499114, 0.495920,-0.450843;;, + 81;4; -0.551291,-0.496707, 0.497973,-0.448669;;, + 82;4; -0.552115,-0.495835, 0.498717,-0.447881;;, + 83;4; -0.550457,-0.497520, 0.497219,-0.449403;;, + 84;4; -0.545507,-0.502547, 0.492748,-0.453943;;, + 85;4; -0.537714,-0.510461, 0.485709,-0.461092;;, + 86;4; -0.528222,-0.520101, 0.477135,-0.469800;;, + 87;4; -0.518730,-0.529742, 0.468560,-0.478509;;, + 88;4; -0.510937,-0.537656, 0.461522,-0.485657;;, + 89;4; -0.505987,-0.542683, 0.457051,-0.490198;;, + 90;4; -0.504329,-0.544367, 0.455553,-0.491720;;, + 91;4; -0.505971,-0.542702, 0.457035,-0.490215;;, + 92;4; -0.510870,-0.537730, 0.461461,-0.485724;;, + 93;4; -0.518584,-0.529904, 0.468429,-0.478655;;, + 94;4; -0.527981,-0.520369, 0.476917,-0.470042;;, + 95;4; -0.537378,-0.510835, 0.485405,-0.461430;;, + 96;4; -0.545092,-0.503008, 0.492373,-0.454360;;, + 97;4; -0.549992,-0.498037, 0.496799,-0.449870;;, + 98;4; -0.551633,-0.496371, 0.498282,-0.448365;;, + 99;4; -0.550763,-0.497292, 0.497496,-0.449197;;, + 100;4; -0.548165,-0.500040, 0.495150,-0.451679;;, + 101;4; -0.544076,-0.504366, 0.491455,-0.455586;;, + 102;4; -0.539094,-0.509635, 0.486955,-0.460346;;, + 103;4; -0.534112,-0.514905, 0.482455,-0.465107;;, + 104;4; -0.530023,-0.519231, 0.478761,-0.469014;;, + 105;4; -0.527425,-0.521979, 0.476415,-0.471496;;, + 106;4; -0.526554,-0.522900, 0.475629,-0.472328;;, + 107;4; -0.526554,-0.522900, 0.475629,-0.472328;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_007} + AnimationKey { //Position + 2; + 108; + 0;3; 0.078315, 0.084604,-0.007980;;, + 1;3; 0.078315, 0.084604,-0.007980;;, + 2;3; 0.078315, 0.084604,-0.007980;;, + 3;3; 0.078315, 0.084604,-0.007980;;, + 4;3; 0.078315, 0.084604,-0.007980;;, + 5;3; 0.078315, 0.084604,-0.007980;;, + 6;3; 0.078315, 0.084604,-0.007980;;, + 7;3; 0.078315, 0.084604,-0.007980;;, + 8;3; 0.078315, 0.084604,-0.007980;;, + 9;3; 0.078315, 0.084604,-0.007980;;, + 10;3; 0.078315, 0.084604,-0.007980;;, + 11;3; 0.078315, 0.084604,-0.007980;;, + 12;3; 0.078315, 0.084604,-0.007980;;, + 13;3; 0.078315, 0.084604,-0.007980;;, + 14;3; 0.078315, 0.084604,-0.007980;;, + 15;3; 0.078315, 0.084604,-0.007980;;, + 16;3; 0.078315, 0.084604,-0.007980;;, + 17;3; 0.078315, 0.084604,-0.007980;;, + 18;3; 0.078315, 0.084604,-0.007980;;, + 19;3; 0.078315, 0.084604,-0.007980;;, + 20;3; 0.078315, 0.084604,-0.007980;;, + 21;3; 0.078316, 0.084604,-0.007980;;, + 22;3; 0.078315, 0.084604,-0.007980;;, + 23;3; 0.078315, 0.084604,-0.007980;;, + 24;3; 0.078315, 0.084604,-0.007980;;, + 25;3; 0.078316, 0.084604,-0.007980;;, + 26;3; 0.078316, 0.084604,-0.007980;;, + 27;3; 0.078315, 0.084604,-0.007980;;, + 28;3; 0.078315, 0.084604,-0.007980;;, + 29;3; 0.078315, 0.084604,-0.007980;;, + 30;3; 0.078315, 0.084604,-0.007980;;, + 31;3; 0.078315, 0.084604,-0.007980;;, + 32;3; 0.078315, 0.084604,-0.007980;;, + 33;3; 0.078315, 0.084604,-0.007980;;, + 34;3; 0.078315, 0.084604,-0.007980;;, + 35;3; 0.078315, 0.084604,-0.007980;;, + 36;3; 0.078315, 0.084604,-0.007980;;, + 37;3; 0.078315, 0.084604,-0.007980;;, + 38;3; 0.078315, 0.084604,-0.007980;;, + 39;3; 0.078316, 0.084604,-0.007980;;, + 40;3; 0.078315, 0.084604,-0.007980;;, + 41;3; 0.078315, 0.084604,-0.007980;;, + 42;3; 0.078315, 0.084604,-0.007980;;, + 43;3; 0.078316, 0.084604,-0.007980;;, + 44;3; 0.078315, 0.084604,-0.007980;;, + 45;3; 0.078315, 0.084604,-0.007980;;, + 46;3; 0.078315, 0.084604,-0.007980;;, + 47;3; 0.078315, 0.084604,-0.007980;;, + 48;3; 0.078315, 0.084604,-0.007980;;, + 49;3; 0.078315, 0.084604,-0.007980;;, + 50;3; 0.078315, 0.084604,-0.007980;;, + 51;3; 0.078315, 0.084604,-0.007980;;, + 52;3; 0.078315, 0.084604,-0.007980;;, + 53;3; 0.078315, 0.084604,-0.007980;;, + 54;3; 0.078316, 0.084604,-0.007980;;, + 55;3; 0.078316, 0.084604,-0.007980;;, + 56;3; 0.078315, 0.084604,-0.007980;;, + 57;3; 0.078315, 0.084604,-0.007980;;, + 58;3; 0.078315, 0.084604,-0.007980;;, + 59;3; 0.078315, 0.084604,-0.007980;;, + 60;3; 0.078315, 0.084604,-0.007980;;, + 61;3; 0.078315, 0.084604,-0.007980;;, + 62;3; 0.078315, 0.084604,-0.007980;;, + 63;3; 0.078316, 0.084604,-0.007980;;, + 64;3; 0.078315, 0.084604,-0.007980;;, + 65;3; 0.078315, 0.084604,-0.007980;;, + 66;3; 0.078315, 0.084604,-0.007980;;, + 67;3; 0.078315, 0.084604,-0.007980;;, + 68;3; 0.078315, 0.084604,-0.007980;;, + 69;3; 0.078315, 0.084604,-0.007980;;, + 70;3; 0.078315, 0.084604,-0.007980;;, + 71;3; 0.078315, 0.084604,-0.007980;;, + 72;3; 0.078315, 0.084604,-0.007980;;, + 73;3; 0.078315, 0.084604,-0.007980;;, + 74;3; 0.078315, 0.084604,-0.007980;;, + 75;3; 0.078315, 0.084604,-0.007980;;, + 76;3; 0.078315, 0.084604,-0.007980;;, + 77;3; 0.078316, 0.084604,-0.007980;;, + 78;3; 0.078315, 0.084604,-0.007980;;, + 79;3; 0.078315, 0.084604,-0.007980;;, + 80;3; 0.078315, 0.084604,-0.007980;;, + 81;3; 0.078315, 0.084604,-0.007980;;, + 82;3; 0.078315, 0.084604,-0.007980;;, + 83;3; 0.078315, 0.084604,-0.007980;;, + 84;3; 0.078315, 0.084604,-0.007980;;, + 85;3; 0.078315, 0.084604,-0.007980;;, + 86;3; 0.078316, 0.084604,-0.007980;;, + 87;3; 0.078316, 0.084604,-0.007980;;, + 88;3; 0.078316, 0.084604,-0.007980;;, + 89;3; 0.078315, 0.084604,-0.007980;;, + 90;3; 0.078315, 0.084604,-0.007980;;, + 91;3; 0.078315, 0.084604,-0.007980;;, + 92;3; 0.078315, 0.084604,-0.007980;;, + 93;3; 0.078315, 0.084604,-0.007980;;, + 94;3; 0.078315, 0.084604,-0.007980;;, + 95;3; 0.078316, 0.084604,-0.007980;;, + 96;3; 0.078315, 0.084604,-0.007980;;, + 97;3; 0.078315, 0.084604,-0.007980;;, + 98;3; 0.078315, 0.084604,-0.007980;;, + 99;3; 0.078315, 0.084604,-0.007980;;, + 100;3; 0.078315, 0.084604,-0.007980;;, + 101;3; 0.078315, 0.084604,-0.007980;;, + 102;3; 0.078315, 0.084604,-0.007980;;, + 103;3; 0.078316, 0.084604,-0.007980;;, + 104;3; 0.078315, 0.084604,-0.007980;;, + 105;3; 0.078315, 0.084604,-0.007980;;, + 106;3; 0.078315, 0.084604,-0.007980;;, + 107;3; 0.078315, 0.084604,-0.007980;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 1;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 2;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 3;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 4;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 5;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 6;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 7;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 8;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 9;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 10;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 11;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 12;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 13;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 14;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 15;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 16;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 17;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 18;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 19;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 20;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 21;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 22;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 23;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 24;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 25;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 26;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 27;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 28;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 29;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 30;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 31;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 32;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 33;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 34;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 35;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 36;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 37;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 38;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 39;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 40;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 41;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 42;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 43;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 44;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 45;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 46;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 47;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 48;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 49;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 50;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 51;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 52;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 53;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 54;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 55;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 56;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 57;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 58;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 59;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 60;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 61;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 62;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 63;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 64;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 65;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 66;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 67;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 68;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 69;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 70;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 71;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 72;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 73;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 74;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 75;4; -0.706230,-0.227278,-0.637929,-0.205297;;, + 76;4; -0.702922,-0.236361,-0.634941,-0.213502;;, + 77;4; -0.698913,-0.247369,-0.631319,-0.223445;;, + 78;4; -0.694845,-0.258540,-0.627644,-0.233535;;, + 79;4; -0.691154,-0.268673,-0.624311,-0.242689;;, + 80;4; -0.688177,-0.276848,-0.621622,-0.250073;;, + 81;4; -0.686199,-0.282281,-0.619834,-0.254980;;, + 82;4; -0.685482,-0.284249,-0.619187,-0.256758;;, + 83;4; -0.686254,-0.282129,-0.619884,-0.254843;;, + 84;4; -0.688559,-0.275800,-0.621966,-0.249126;;, + 85;4; -0.692188,-0.265836,-0.625244,-0.240126;;, + 86;4; -0.696608,-0.253699,-0.629237,-0.229162;;, + 87;4; -0.701028,-0.241561,-0.633230,-0.218199;;, + 88;4; -0.704657,-0.231598,-0.636508,-0.209199;;, + 89;4; -0.706962,-0.225269,-0.638590,-0.203482;;, + 90;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 91;4; -0.706658,-0.225928,-0.638315,-0.204078;;, + 92;4; -0.703445,-0.234227,-0.635412,-0.211573;;, + 93;4; -0.698386,-0.247291,-0.630843,-0.223374;;, + 94;4; -0.692224,-0.263205,-0.625277,-0.237749;;, + 95;4; -0.686062,-0.279119,-0.619711,-0.252124;;, + 96;4; -0.681003,-0.292183,-0.615141,-0.263925;;, + 97;4; -0.677790,-0.300481,-0.612239,-0.271420;;, + 98;4; -0.676713,-0.303261,-0.611266,-0.273932;;, + 99;4; -0.677790,-0.300481,-0.612239,-0.271420;;, + 100;4; -0.681003,-0.292183,-0.615141,-0.263925;;, + 101;4; -0.686062,-0.279119,-0.619711,-0.252124;;, + 102;4; -0.692224,-0.263205,-0.625277,-0.237749;;, + 103;4; -0.698386,-0.247291,-0.630843,-0.223374;;, + 104;4; -0.703445,-0.234227,-0.635412,-0.211573;;, + 105;4; -0.706658,-0.225928,-0.638315,-0.204078;;, + 106;4; -0.707734,-0.223148,-0.639287,-0.201567;;, + 107;4; -0.707120,-0.224647,-0.638732,-0.202920;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Sand_monster} + AnimationKey { //Position + 2; + 108; + 0;3; -0.000000, 0.000000, 0.000000;;, + 1;3; -0.000000, 0.000000, 0.000000;;, + 2;3; -0.000000, 0.000000, 0.000000;;, + 3;3; -0.000000, 0.000000, 0.000000;;, + 4;3; -0.000000, 0.000000, 0.000000;;, + 5;3; -0.000000, 0.000000, 0.000000;;, + 6;3; -0.000000, 0.000000, 0.000000;;, + 7;3; -0.000000, 0.000000, 0.000000;;, + 8;3; -0.000000, 0.000000, 0.000000;;, + 9;3; -0.000000, 0.000000, 0.000000;;, + 10;3; -0.000000, 0.000000, 0.000000;;, + 11;3; -0.000000, 0.000000, 0.000000;;, + 12;3; -0.000000, 0.000000, 0.000000;;, + 13;3; -0.000000, 0.000000, 0.000000;;, + 14;3; -0.000000, 0.000000, 0.000000;;, + 15;3; -0.000000, 0.000000, 0.000000;;, + 16;3; -0.000000, 0.000000, 0.000000;;, + 17;3; -0.000000, 0.000000, 0.000000;;, + 18;3; -0.000000, 0.000000, 0.000000;;, + 19;3; -0.000000, 0.000000, 0.000000;;, + 20;3; -0.000000, 0.000000, 0.000000;;, + 21;3; -0.000000, 0.000000, 0.000000;;, + 22;3; -0.000000, 0.000000, 0.000000;;, + 23;3; -0.000000, 0.000000, 0.000000;;, + 24;3; -0.000000, 0.000000, 0.000000;;, + 25;3; -0.000000, 0.000000, 0.000000;;, + 26;3; -0.000000, 0.000000, 0.000000;;, + 27;3; -0.000000, 0.000000, 0.000000;;, + 28;3; -0.000000, 0.000000, 0.000000;;, + 29;3; -0.000000, 0.000000, 0.000000;;, + 30;3; -0.000000, 0.000000, 0.000000;;, + 31;3; -0.000000, 0.000000, 0.000000;;, + 32;3; -0.000000, 0.000000, 0.000000;;, + 33;3; -0.000000, 0.000000, 0.000000;;, + 34;3; -0.000000, 0.000000, 0.000000;;, + 35;3; -0.000000, 0.000000, 0.000000;;, + 36;3; -0.000000, 0.000000, 0.000000;;, + 37;3; -0.000000, 0.000000, 0.000000;;, + 38;3; -0.000000, 0.000000, 0.000000;;, + 39;3; -0.000000, 0.000000, 0.000000;;, + 40;3; -0.000000, 0.000000, 0.000000;;, + 41;3; -0.000000, 0.000000, 0.000000;;, + 42;3; -0.000000, 0.000000, 0.000000;;, + 43;3; -0.000000, 0.000000, 0.000000;;, + 44;3; -0.000000, 0.000000, 0.000000;;, + 45;3; -0.000000, 0.000000, 0.000000;;, + 46;3; -0.000000, 0.000000, 0.000000;;, + 47;3; -0.000000, 0.000000, 0.000000;;, + 48;3; -0.000000, 0.000000, 0.000000;;, + 49;3; -0.000000, 0.000000, 0.000000;;, + 50;3; -0.000000, 0.000000, 0.000000;;, + 51;3; -0.000000, 0.000000, 0.000000;;, + 52;3; -0.000000, 0.000000, 0.000000;;, + 53;3; -0.000000, 0.000000, 0.000000;;, + 54;3; -0.000000, 0.000000, 0.000000;;, + 55;3; -0.000000, 0.000000, 0.000000;;, + 56;3; -0.000000, 0.000000, 0.000000;;, + 57;3; -0.000000, 0.000000, 0.000000;;, + 58;3; -0.000000, 0.000000, 0.000000;;, + 59;3; -0.000000, 0.000000, 0.000000;;, + 60;3; -0.000000, 0.000000, 0.000000;;, + 61;3; -0.000000, 0.000000, 0.000000;;, + 62;3; -0.000000, 0.000000, 0.000000;;, + 63;3; -0.000000, 0.000000, 0.000000;;, + 64;3; -0.000000, 0.000000, 0.000000;;, + 65;3; -0.000000, 0.000000, 0.000000;;, + 66;3; -0.000000, 0.000000, 0.000000;;, + 67;3; -0.000000, 0.000000, 0.000000;;, + 68;3; -0.000000, 0.000000, 0.000000;;, + 69;3; -0.000000, 0.000000, 0.000000;;, + 70;3; -0.000000, 0.000000, 0.000000;;, + 71;3; -0.000000, 0.000000, 0.000000;;, + 72;3; -0.000000, 0.000000, 0.000000;;, + 73;3; -0.000000, 0.000000, 0.000000;;, + 74;3; -0.000000, 0.000000, 0.000000;;, + 75;3; -0.000000, 0.000000, 0.000000;;, + 76;3; -0.000000, 0.000000, 0.000000;;, + 77;3; -0.000000, 0.000000, 0.000000;;, + 78;3; -0.000000, 0.000000, 0.000000;;, + 79;3; -0.000000, 0.000000, 0.000000;;, + 80;3; -0.000000, 0.000000, 0.000000;;, + 81;3; -0.000000, 0.000000, 0.000000;;, + 82;3; -0.000000, 0.000000, 0.000000;;, + 83;3; -0.000000, 0.000000, 0.000000;;, + 84;3; -0.000000, 0.000000, 0.000000;;, + 85;3; -0.000000, 0.000000, 0.000000;;, + 86;3; -0.000000, 0.000000, 0.000000;;, + 87;3; -0.000000, 0.000000, 0.000000;;, + 88;3; -0.000000, 0.000000, 0.000000;;, + 89;3; -0.000000, 0.000000, 0.000000;;, + 90;3; -0.000000, 0.000000, 0.000000;;, + 91;3; -0.000000, 0.000000, 0.000000;;, + 92;3; -0.000000, 0.000000, 0.000000;;, + 93;3; -0.000000, 0.000000, 0.000000;;, + 94;3; -0.000000, 0.000000, 0.000000;;, + 95;3; -0.000000, 0.000000, 0.000000;;, + 96;3; -0.000000, 0.000000, 0.000000;;, + 97;3; -0.000000, 0.000000, 0.000000;;, + 98;3; -0.000000, 0.000000, 0.000000;;, + 99;3; -0.000000, 0.000000, 0.000000;;, + 100;3; -0.000000, 0.000000, 0.000000;;, + 101;3; -0.000000, 0.000000, 0.000000;;, + 102;3; -0.000000, 0.000000, 0.000000;;, + 103;3; -0.000000, 0.000000, 0.000000;;, + 104;3; -0.000000, 0.000000, 0.000000;;, + 105;3; -0.000000, 0.000000, 0.000000;;, + 106;3; -0.000000, 0.000000, 0.000000;;, + 107;3; -0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 108; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 108; + 0;3; 0.746845, 0.740784, 0.740784;;, + 1;3; 0.746845, 0.740784, 0.740784;;, + 2;3; 0.746845, 0.740784, 0.740784;;, + 3;3; 0.746845, 0.740784, 0.740784;;, + 4;3; 0.746845, 0.740784, 0.740784;;, + 5;3; 0.746845, 0.740784, 0.740784;;, + 6;3; 0.746845, 0.740784, 0.740784;;, + 7;3; 0.746845, 0.740784, 0.740784;;, + 8;3; 0.746845, 0.740784, 0.740784;;, + 9;3; 0.746845, 0.740784, 0.740784;;, + 10;3; 0.746845, 0.740784, 0.740784;;, + 11;3; 0.746845, 0.740784, 0.740784;;, + 12;3; 0.746845, 0.740784, 0.740784;;, + 13;3; 0.746845, 0.740784, 0.740784;;, + 14;3; 0.746845, 0.740784, 0.740784;;, + 15;3; 0.746845, 0.740784, 0.740784;;, + 16;3; 0.746845, 0.740784, 0.740784;;, + 17;3; 0.746845, 0.740784, 0.740784;;, + 18;3; 0.746845, 0.740784, 0.740784;;, + 19;3; 0.746845, 0.740784, 0.740784;;, + 20;3; 0.746845, 0.740784, 0.740784;;, + 21;3; 0.746845, 0.740784, 0.740784;;, + 22;3; 0.746845, 0.740784, 0.740784;;, + 23;3; 0.746845, 0.740784, 0.740784;;, + 24;3; 0.746845, 0.740784, 0.740784;;, + 25;3; 0.746845, 0.740784, 0.740784;;, + 26;3; 0.746845, 0.740784, 0.740784;;, + 27;3; 0.746845, 0.740784, 0.740784;;, + 28;3; 0.746845, 0.740784, 0.740784;;, + 29;3; 0.746845, 0.740784, 0.740784;;, + 30;3; 0.746845, 0.740784, 0.740784;;, + 31;3; 0.746845, 0.740784, 0.740784;;, + 32;3; 0.746845, 0.740784, 0.740784;;, + 33;3; 0.746845, 0.740784, 0.740784;;, + 34;3; 0.746845, 0.740784, 0.740784;;, + 35;3; 0.746845, 0.740784, 0.740784;;, + 36;3; 0.746845, 0.740784, 0.740784;;, + 37;3; 0.746845, 0.740784, 0.740784;;, + 38;3; 0.746845, 0.740784, 0.740784;;, + 39;3; 0.746845, 0.740784, 0.740784;;, + 40;3; 0.746845, 0.740784, 0.740784;;, + 41;3; 0.746845, 0.740784, 0.740784;;, + 42;3; 0.746845, 0.740784, 0.740784;;, + 43;3; 0.746845, 0.740784, 0.740784;;, + 44;3; 0.746845, 0.740784, 0.740784;;, + 45;3; 0.746845, 0.740784, 0.740784;;, + 46;3; 0.746845, 0.740784, 0.740784;;, + 47;3; 0.746845, 0.740784, 0.740784;;, + 48;3; 0.746845, 0.740784, 0.740784;;, + 49;3; 0.746845, 0.740784, 0.740784;;, + 50;3; 0.746845, 0.740784, 0.740784;;, + 51;3; 0.746845, 0.740784, 0.740784;;, + 52;3; 0.746845, 0.740784, 0.740784;;, + 53;3; 0.746845, 0.740784, 0.740784;;, + 54;3; 0.746845, 0.740784, 0.740784;;, + 55;3; 0.746845, 0.740784, 0.740784;;, + 56;3; 0.746845, 0.740784, 0.740784;;, + 57;3; 0.746845, 0.740784, 0.740784;;, + 58;3; 0.746845, 0.740784, 0.740784;;, + 59;3; 0.746845, 0.740784, 0.740784;;, + 60;3; 0.746845, 0.740784, 0.740784;;, + 61;3; 0.746845, 0.740784, 0.740784;;, + 62;3; 0.746845, 0.740784, 0.740784;;, + 63;3; 0.746845, 0.740784, 0.740784;;, + 64;3; 0.746845, 0.740784, 0.740784;;, + 65;3; 0.746845, 0.740784, 0.740784;;, + 66;3; 0.746845, 0.740784, 0.740784;;, + 67;3; 0.746845, 0.740784, 0.740784;;, + 68;3; 0.746845, 0.740784, 0.740784;;, + 69;3; 0.746845, 0.740784, 0.740784;;, + 70;3; 0.746845, 0.740784, 0.740784;;, + 71;3; 0.746845, 0.740784, 0.740784;;, + 72;3; 0.746845, 0.740784, 0.740784;;, + 73;3; 0.746845, 0.740784, 0.740784;;, + 74;3; 0.746845, 0.740784, 0.740784;;, + 75;3; 0.746845, 0.740784, 0.740784;;, + 76;3; 0.746845, 0.740784, 0.740784;;, + 77;3; 0.746845, 0.740784, 0.740784;;, + 78;3; 0.746845, 0.740784, 0.740784;;, + 79;3; 0.746845, 0.740784, 0.740784;;, + 80;3; 0.746845, 0.740784, 0.740784;;, + 81;3; 0.746845, 0.740784, 0.740784;;, + 82;3; 0.746845, 0.740784, 0.740784;;, + 83;3; 0.746845, 0.740784, 0.740784;;, + 84;3; 0.746845, 0.740784, 0.740784;;, + 85;3; 0.746845, 0.740784, 0.740784;;, + 86;3; 0.746845, 0.740784, 0.740784;;, + 87;3; 0.746845, 0.740784, 0.740784;;, + 88;3; 0.746845, 0.740784, 0.740784;;, + 89;3; 0.746845, 0.740784, 0.740784;;, + 90;3; 0.746845, 0.740784, 0.740784;;, + 91;3; 0.746845, 0.740784, 0.740784;;, + 92;3; 0.746845, 0.740784, 0.740784;;, + 93;3; 0.746845, 0.740784, 0.740784;;, + 94;3; 0.746845, 0.740784, 0.740784;;, + 95;3; 0.746845, 0.740784, 0.740784;;, + 96;3; 0.746845, 0.740784, 0.740784;;, + 97;3; 0.746845, 0.740784, 0.740784;;, + 98;3; 0.746845, 0.740784, 0.740784;;, + 99;3; 0.746845, 0.740784, 0.740784;;, + 100;3; 0.746845, 0.740784, 0.740784;;, + 101;3; 0.746845, 0.740784, 0.740784;;, + 102;3; 0.746845, 0.740784, 0.740784;;, + 103;3; 0.746845, 0.740784, 0.740784;;, + 104;3; 0.746845, 0.740784, 0.740784;;, + 105;3; 0.746845, 0.740784, 0.740784;;, + 106;3; 0.746845, 0.740784, 0.740784;;, + 107;3; 0.746845, 0.740784, 0.740784;;; + } + } +} //End of AnimationSet diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep.png new file mode 100755 index 0000000000000000000000000000000000000000..6844413e88ff6a4e47ff887d41c4e3bfca8e334f GIT binary patch literal 3230 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 Qi~s-t07*qoM6N<$g4v-F{r~^~ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep.x b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep.x new file mode 100755 index 00000000..04a1dadd --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep.x @@ -0,0 +1,7169 @@ +xof 0303txt 0032 + +template XSkinMeshHeader { + <3cf169ce-ff7c-44ab-93c0-f78f62d172e2> + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.020581, 0.043608, 0.162447, 1.000000;; + } + Frame Armature_Root { + FrameTransformMatrix { + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.030899,-0.009276, 5.987902, 1.000000;; + } + Frame Armature_Bone_001 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 1.460671,-0.139217, 4.073730, 1.000000;; + } + } //End of Armature_Bone_001 + Frame Armature_Bone_002 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 1.460671,-0.139216,-3.633328, 1.000000;; + } + } //End of Armature_Bone_002 + Frame Armature_Bone_003 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.438651,-0.139217, 4.073730, 1.000000;; + } + } //End of Armature_Bone_003 + Frame Armature_RR_leg { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.438651,-0.139216,-3.633328, 1.000000;; + } + } //End of Armature_RR_leg + Frame Armature_Head { + FrameTransformMatrix { + -1.000000, 0.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.000000, 4.052525, 3.788038, 1.000000;; + } + } //End of Armature_Head + } //End of Armature_Root + Frame sheep { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000,-0.000000, 1.000000;; + } + Mesh { //Cube_000 Mesh + 500; + 1.998222; 2.998158; 8.227857;, + 1.998223; 2.998159;12.113163;, + 1.998224; 6.883465;12.113163;, + 1.998224; 6.883465; 8.227857;, + 1.998223; 2.998159;12.113163;, + 1.998222; 2.998158; 8.227857;, + -1.887084; 2.998160; 8.227857;, + -1.887085; 2.998161;12.113163;, + 1.998222; 2.998158; 8.227857;, + 1.998224; 6.883465; 8.227857;, + -1.887082; 6.883466; 8.227857;, + -1.887084; 2.998160; 8.227857;, + -1.887081; 6.883467;12.113163;, + 1.998224; 6.883465;12.113163;, + 1.998223; 2.998159;12.113163;, + -1.887085; 2.998161;12.113163;, + -1.887082; 6.883466; 8.227857;, + -1.887081; 6.883467;12.113163;, + -1.887085; 2.998161;12.113163;, + -1.887084; 2.998160; 8.227857;, + -1.568521; 6.883467;11.794603;, + 1.679665; 6.883465;11.794603;, + 1.998224; 6.883465;12.113163;, + -1.887081; 6.883467;12.113163;, + -1.568521; 7.249873;11.794603;, + 1.679665; 7.249870;11.794603;, + 1.679665; 6.883465;11.794603;, + -1.568521; 6.883467;11.794603;, + -1.568522; 6.883466; 8.546416;, + -1.568521; 6.883467;11.794603;, + -1.887081; 6.883467;12.113163;, + -1.887082; 6.883466; 8.227857;, + 1.679665; 6.883465;11.794603;, + 1.679664; 6.883465; 8.546416;, + 1.998224; 6.883465; 8.227857;, + 1.998224; 6.883465;12.113163;, + 1.679664; 6.883465; 8.546416;, + -1.568522; 6.883466; 8.546416;, + -1.887082; 6.883466; 8.227857;, + 1.998224; 6.883465; 8.227857;, + -0.939442; 7.249872;10.610328;, + 1.050586; 7.249870;10.610328;, + 1.679665; 7.249870;11.794603;, + -1.568521; 7.249873;11.794603;, + -1.568522; 7.249871; 8.546416;, + -1.568521; 7.249873;11.794603;, + -1.568521; 6.883467;11.794603;, + -1.568522; 6.883466; 8.546416;, + 1.679665; 7.249870; 8.546416;, + -1.568522; 7.249871; 8.546416;, + -1.568522; 6.883466; 8.546416;, + 1.679664; 6.883465; 8.546416;, + 1.679665; 7.249870;11.794603;, + 1.679665; 7.249870; 8.546416;, + 1.679664; 6.883465; 8.546416;, + 1.679665; 6.883465;11.794603;, + -0.939441; 7.625868;10.610328;, + 1.050586; 7.625866;10.610328;, + 1.050586; 7.249870;10.610328;, + -0.939442; 7.249872;10.610328;, + 1.050586; 7.249870;10.610328;, + 1.050585; 7.249870; 8.689556;, + 1.679665; 7.249870; 8.546416;, + 1.679665; 7.249870;11.794603;, + -0.939442; 7.249871; 8.689556;, + -0.939442; 7.249872;10.610328;, + -1.568521; 7.249873;11.794603;, + -1.568522; 7.249871; 8.546416;, + 1.050585; 7.249870; 8.689556;, + -0.939442; 7.249871; 8.689556;, + -1.568522; 7.249871; 8.546416;, + 1.679665; 7.249870; 8.546416;, + 1.050586; 7.625866; 8.689556;, + 1.050586; 7.625866;10.610328;, + -0.939441; 7.625868;10.610328;, + -0.939442; 7.625867; 8.689556;, + 1.050586; 7.625866;10.610328;, + 1.050586; 7.625866; 8.689556;, + 1.050585; 7.249870; 8.689556;, + 1.050586; 7.249870;10.610328;, + -0.939442; 7.625867; 8.689556;, + -0.939441; 7.625868;10.610328;, + -0.939442; 7.249872;10.610328;, + -0.939442; 7.249871; 8.689556;, + 1.050586; 7.625866; 8.689556;, + -0.939442; 7.625867; 8.689556;, + -0.939442; 7.249871; 8.689556;, + 1.050585; 7.249870; 8.689556;, + -0.605994; 3.121706;-0.078749;, + -2.241733; 3.121707;-0.078749;, + -2.241733; 3.121707; 0.786420;, + -0.605994; 3.121706; 0.786420;, + -2.241732; 5.023183;-0.078749;, + -0.605994; 5.023182;-0.078749;, + -0.605994; 5.023182; 0.786420;, + -2.241732; 5.023183; 0.786420;, + -0.605994; 5.023182;-0.078749;, + -0.605994; 3.121706;-0.078749;, + -0.605994; 3.121706; 0.786420;, + -0.605994; 5.023182; 0.786420;, + -0.605994; 3.121706;-0.078749;, + -0.605994; 5.023182;-0.078749;, + -2.241732; 5.023183;-0.078749;, + -2.241733; 3.121707;-0.078749;, + -0.600140; 5.030460; 4.316999;, + -0.600140; 5.030460; 5.986964;, + -2.247585; 5.030461; 5.986964;, + -2.247585; 5.030461; 4.317000;, + -2.247585; 2.982151; 5.986965;, + -0.600140; 2.982150; 5.986964;, + -0.600141; 2.982150; 4.317000;, + -2.247586; 2.982151; 4.317000;, + -2.247585; 5.030461; 5.986964;, + -2.247585; 2.982151; 5.986965;, + -2.247586; 2.982151; 4.317000;, + -2.247585; 5.030461; 4.317000;, + -0.600140; 5.030460; 5.986964;, + -0.600140; 2.982150; 5.986964;, + -2.247585; 2.982151; 5.986965;, + -2.247585; 5.030461; 5.986964;, + -0.600140; 5.030460; 4.316999;, + -0.600141; 2.982150; 4.317000;, + -0.600140; 2.982150; 5.986964;, + -0.600140; 5.030460; 5.986964;, + -0.802528; 4.778826; 4.317000;, + -0.802529; 3.233785; 4.317000;, + -0.600141; 2.982150; 4.317000;, + -0.600140; 5.030460; 4.316999;, + -2.241732; 5.023183; 0.786420;, + -0.605994; 5.023182; 0.786420;, + -0.802529; 4.778825; 0.786420;, + -2.045197; 4.778826; 0.786420;, + -0.605994; 3.121706; 0.786420;, + -2.241733; 3.121707; 0.786420;, + -2.045198; 3.233785; 0.786420;, + -0.802529; 3.233784; 0.786420;, + -2.241733; 3.121707; 0.786420;, + -2.241732; 5.023183; 0.786420;, + -2.045197; 4.778826; 0.786420;, + -2.045198; 3.233785; 0.786420;, + -2.241733; 3.121707;-0.078749;, + -2.241732; 5.023183;-0.078749;, + -2.241732; 5.023183; 0.786420;, + -2.241733; 3.121707; 0.786420;, + -2.045197; 4.778826; 0.786420;, + -0.802529; 4.778825; 0.786420;, + -0.802528; 4.778826; 4.317000;, + -2.045197; 4.778826; 4.317000;, + -0.802529; 4.778825; 0.786420;, + -0.802529; 3.233784; 0.786420;, + -0.802529; 3.233785; 4.317000;, + -0.802528; 4.778826; 4.317000;, + -0.802529; 3.233784; 0.786420;, + -2.045198; 3.233785; 0.786420;, + -2.045197; 3.233785; 4.317000;, + -0.802529; 3.233785; 4.317000;, + -0.605994; 5.023182; 0.786420;, + -0.605994; 3.121706; 0.786420;, + -0.802529; 3.233784; 0.786420;, + -0.802529; 4.778825; 0.786420;, + -2.045197; 4.778826; 4.317000;, + -0.802528; 4.778826; 4.317000;, + -0.600140; 5.030460; 4.316999;, + -2.247585; 5.030461; 4.317000;, + -2.045197; 3.233785; 4.317000;, + -2.045197; 4.778826; 4.317000;, + -2.247585; 5.030461; 4.317000;, + -2.247586; 2.982151; 4.317000;, + -0.802529; 3.233785; 4.317000;, + -2.045197; 3.233785; 4.317000;, + -2.247586; 2.982151; 4.317000;, + -0.600141; 2.982150; 4.317000;, + -2.045198; 3.233785; 0.786420;, + -2.045197; 4.778826; 0.786420;, + -2.045197; 4.778826; 4.317000;, + -2.045197; 3.233785; 4.317000;, + 2.289855; 3.121706;-0.078749;, + 0.654117; 3.121706;-0.078749;, + 0.654117; 3.121706; 0.786420;, + 2.289855; 3.121706; 0.786420;, + 0.654118; 5.023182;-0.078749;, + 2.289856; 5.023181;-0.078749;, + 2.289856; 5.023181; 0.786420;, + 0.654118; 5.023182; 0.786420;, + 2.289856; 5.023181;-0.078749;, + 2.289855; 3.121706;-0.078749;, + 2.289855; 3.121706; 0.786420;, + 2.289856; 5.023181; 0.786420;, + 2.289855; 3.121706;-0.078749;, + 2.289856; 5.023181;-0.078749;, + 0.654118; 5.023182;-0.078749;, + 0.654117; 3.121706;-0.078749;, + 2.295710; 5.030459; 4.316999;, + 2.295710; 5.030459; 5.986964;, + 0.648265; 5.030460; 5.986964;, + 0.648265; 5.030460; 4.317000;, + 0.648265; 2.982150; 5.986965;, + 2.295710; 2.982149; 5.986964;, + 2.295709; 2.982149; 4.317000;, + 0.648264; 2.982150; 4.317000;, + 0.648265; 5.030460; 5.986964;, + 0.648265; 2.982150; 5.986965;, + 0.648264; 2.982150; 4.317000;, + 0.648265; 5.030460; 4.317000;, + 2.295710; 5.030459; 5.986964;, + 2.295710; 2.982149; 5.986964;, + 0.648265; 2.982150; 5.986965;, + 0.648265; 5.030460; 5.986964;, + 2.295710; 5.030459; 4.316999;, + 2.295709; 2.982149; 4.317000;, + 2.295710; 2.982149; 5.986964;, + 2.295710; 5.030459; 5.986964;, + 2.093321; 4.778825; 4.317000;, + 2.093321; 3.233784; 4.317000;, + 2.295709; 2.982149; 4.317000;, + 2.295710; 5.030459; 4.316999;, + 0.654118; 5.023182; 0.786420;, + 2.289856; 5.023181; 0.786420;, + 2.093321; 4.778824; 0.786420;, + 0.850653; 4.778825; 0.786420;, + 2.289855; 3.121706; 0.786420;, + 0.654117; 3.121706; 0.786420;, + 0.850652; 3.233784; 0.786420;, + 2.093320; 3.233783; 0.786420;, + 0.654117; 3.121706; 0.786420;, + 0.654118; 5.023182; 0.786420;, + 0.850653; 4.778825; 0.786420;, + 0.850652; 3.233784; 0.786420;, + 0.654117; 3.121706;-0.078749;, + 0.654118; 5.023182;-0.078749;, + 0.654118; 5.023182; 0.786420;, + 0.654117; 3.121706; 0.786420;, + 0.850653; 4.778825; 0.786420;, + 2.093321; 4.778824; 0.786420;, + 2.093321; 4.778825; 4.317000;, + 0.850653; 4.778825; 4.317000;, + 2.093321; 4.778824; 0.786420;, + 2.093320; 3.233783; 0.786420;, + 2.093321; 3.233784; 4.317000;, + 2.093321; 4.778825; 4.317000;, + 2.093320; 3.233783; 0.786420;, + 0.850652; 3.233784; 0.786420;, + 0.850652; 3.233784; 4.317000;, + 2.093321; 3.233784; 4.317000;, + 2.289856; 5.023181; 0.786420;, + 2.289855; 3.121706; 0.786420;, + 2.093320; 3.233783; 0.786420;, + 2.093321; 4.778824; 0.786420;, + 0.850653; 4.778825; 4.317000;, + 2.093321; 4.778825; 4.317000;, + 2.295710; 5.030459; 4.316999;, + 0.648265; 5.030460; 4.317000;, + 0.850652; 3.233784; 4.317000;, + 0.850653; 4.778825; 4.317000;, + 0.648265; 5.030460; 4.317000;, + 0.648264; 2.982150; 4.317000;, + 2.093321; 3.233784; 4.317000;, + 0.850652; 3.233784; 4.317000;, + 0.648264; 2.982150; 4.317000;, + 2.295709; 2.982149; 4.317000;, + 0.850652; 3.233784; 0.786420;, + 0.850653; 4.778825; 0.786420;, + 0.850653; 4.778825; 4.317000;, + 0.850652; 3.233784; 4.317000;, + -0.605996;-4.554652;-0.078749;, + -2.241735;-4.554652;-0.078749;, + -2.241735;-4.554652; 0.786420;, + -0.605996;-4.554652; 0.786420;, + -2.241734;-2.653176;-0.078749;, + -0.605996;-2.653177;-0.078749;, + -0.605996;-2.653177; 0.786420;, + -2.241734;-2.653176; 0.786420;, + -0.605996;-2.653177;-0.078749;, + -0.605996;-4.554652;-0.078749;, + -0.605996;-4.554652; 0.786420;, + -0.605996;-2.653177; 0.786420;, + -0.605996;-4.554652;-0.078749;, + -0.605996;-2.653177;-0.078749;, + -2.241734;-2.653176;-0.078749;, + -2.241735;-4.554652;-0.078749;, + -0.600143;-2.645899; 4.316999;, + -0.600142;-2.645899; 5.986964;, + -2.247587;-2.645898; 5.986964;, + -2.247587;-2.645898; 4.317000;, + -2.247587;-4.694208; 5.986965;, + -0.600143;-4.694209; 5.986964;, + -0.600143;-4.694209; 4.317000;, + -2.247588;-4.694208; 4.317000;, + -2.247587;-2.645898; 5.986964;, + -2.247587;-4.694208; 5.986965;, + -2.247588;-4.694208; 4.317000;, + -2.247587;-2.645898; 4.317000;, + -0.600142;-2.645899; 5.986964;, + -0.600143;-4.694209; 5.986964;, + -2.247587;-4.694208; 5.986965;, + -2.247587;-2.645898; 5.986964;, + -0.600143;-2.645899; 4.316999;, + -0.600143;-4.694209; 4.317000;, + -0.600143;-4.694209; 5.986964;, + -0.600142;-2.645899; 5.986964;, + -0.802531;-2.897533; 4.317000;, + -0.802531;-4.442574; 4.317000;, + -0.600143;-4.694209; 4.317000;, + -0.600143;-2.645899; 4.316999;, + -2.241734;-2.653176; 0.786420;, + -0.605996;-2.653177; 0.786420;, + -0.802531;-2.897534; 0.786420;, + -2.045199;-2.897533; 0.786420;, + -0.605996;-4.554652; 0.786420;, + -2.241735;-4.554652; 0.786420;, + -2.045200;-4.442574; 0.786420;, + -0.802532;-4.442575; 0.786420;, + -2.241735;-4.554652; 0.786420;, + -2.241734;-2.653176; 0.786420;, + -2.045199;-2.897533; 0.786420;, + -2.045200;-4.442574; 0.786420;, + -2.241735;-4.554652;-0.078749;, + -2.241734;-2.653176;-0.078749;, + -2.241734;-2.653176; 0.786420;, + -2.241735;-4.554652; 0.786420;, + -2.045199;-2.897533; 0.786420;, + -0.802531;-2.897534; 0.786420;, + -0.802531;-2.897533; 4.317000;, + -2.045199;-2.897533; 4.317000;, + -0.802531;-2.897534; 0.786420;, + -0.802532;-4.442575; 0.786420;, + -0.802531;-4.442574; 4.317000;, + -0.802531;-2.897533; 4.317000;, + -0.802532;-4.442575; 0.786420;, + -2.045200;-4.442574; 0.786420;, + -2.045200;-4.442574; 4.317000;, + -0.802531;-4.442574; 4.317000;, + -0.605996;-2.653177; 0.786420;, + -0.605996;-4.554652; 0.786420;, + -0.802532;-4.442575; 0.786420;, + -0.802531;-2.897534; 0.786420;, + -2.045199;-2.897533; 4.317000;, + -0.802531;-2.897533; 4.317000;, + -0.600143;-2.645899; 4.316999;, + -2.247587;-2.645898; 4.317000;, + -2.045200;-4.442574; 4.317000;, + -2.045199;-2.897533; 4.317000;, + -2.247587;-2.645898; 4.317000;, + -2.247588;-4.694208; 4.317000;, + -0.802531;-4.442574; 4.317000;, + -2.045200;-4.442574; 4.317000;, + -2.247588;-4.694208; 4.317000;, + -0.600143;-4.694209; 4.317000;, + -2.045200;-4.442574; 0.786420;, + -2.045199;-2.897533; 0.786420;, + -2.045199;-2.897533; 4.317000;, + -2.045200;-4.442574; 4.317000;, + 2.289853;-4.554653;-0.078749;, + 0.654114;-4.554653;-0.078749;, + 0.654114;-4.554653; 0.786420;, + 2.289853;-4.554653; 0.786420;, + 0.654115;-2.653177;-0.078749;, + 2.289853;-2.653177;-0.078749;, + 2.289853;-2.653177; 0.786420;, + 0.654115;-2.653177; 0.786420;, + 2.289853;-2.653177;-0.078749;, + 2.289853;-4.554653;-0.078749;, + 2.289853;-4.554653; 0.786420;, + 2.289853;-2.653177; 0.786420;, + 2.289853;-4.554653;-0.078749;, + 2.289853;-2.653177;-0.078749;, + 0.654115;-2.653177;-0.078749;, + 0.654114;-4.554653;-0.078749;, + 2.295707;-2.645900; 4.316999;, + 2.295707;-2.645900; 5.986964;, + 0.648262;-2.645899; 5.986964;, + 0.648262;-2.645899; 4.317000;, + 0.648262;-4.694209; 5.986965;, + 2.295707;-4.694210; 5.986964;, + 2.295706;-4.694210; 4.317000;, + 0.648261;-4.694209; 4.317000;, + 0.648262;-2.645899; 5.986964;, + 0.648262;-4.694209; 5.986965;, + 0.648261;-4.694209; 4.317000;, + 0.648262;-2.645899; 4.317000;, + 2.295707;-2.645900; 5.986964;, + 2.295707;-4.694210; 5.986964;, + 0.648262;-4.694209; 5.986965;, + 0.648262;-2.645899; 5.986964;, + 2.295707;-2.645900; 4.316999;, + 2.295706;-4.694210; 4.317000;, + 2.295707;-4.694210; 5.986964;, + 2.295707;-2.645900; 5.986964;, + 2.093318;-2.897534; 4.317000;, + 2.093318;-4.442575; 4.317000;, + 2.295706;-4.694210; 4.317000;, + 2.295707;-2.645900; 4.316999;, + 0.654115;-2.653177; 0.786420;, + 2.289853;-2.653177; 0.786420;, + 2.093318;-2.897534; 0.786420;, + 0.850650;-2.897534; 0.786420;, + 2.289853;-4.554653; 0.786420;, + 0.654114;-4.554653; 0.786420;, + 0.850649;-4.442575; 0.786420;, + 2.093318;-4.442575; 0.786420;, + 0.654114;-4.554653; 0.786420;, + 0.654115;-2.653177; 0.786420;, + 0.850650;-2.897534; 0.786420;, + 0.850649;-4.442575; 0.786420;, + 0.654114;-4.554653;-0.078749;, + 0.654115;-2.653177;-0.078749;, + 0.654115;-2.653177; 0.786420;, + 0.654114;-4.554653; 0.786420;, + 0.850650;-2.897534; 0.786420;, + 2.093318;-2.897534; 0.786420;, + 2.093318;-2.897534; 4.317000;, + 0.850650;-2.897534; 4.317000;, + 2.093318;-2.897534; 0.786420;, + 2.093318;-4.442575; 0.786420;, + 2.093318;-4.442575; 4.317000;, + 2.093318;-2.897534; 4.317000;, + 2.093318;-4.442575; 0.786420;, + 0.850649;-4.442575; 0.786420;, + 0.850650;-4.442575; 4.317000;, + 2.093318;-4.442575; 4.317000;, + 2.289853;-2.653177; 0.786420;, + 2.289853;-4.554653; 0.786420;, + 2.093318;-4.442575; 0.786420;, + 2.093318;-2.897534; 0.786420;, + 0.850650;-2.897534; 4.317000;, + 2.093318;-2.897534; 4.317000;, + 2.295707;-2.645900; 4.316999;, + 0.648262;-2.645899; 4.317000;, + 0.850650;-4.442575; 4.317000;, + 0.850650;-2.897534; 4.317000;, + 0.648262;-2.645899; 4.317000;, + 0.648261;-4.694209; 4.317000;, + 2.093318;-4.442575; 4.317000;, + 0.850650;-4.442575; 4.317000;, + 0.648261;-4.694209; 4.317000;, + 2.295706;-4.694210; 4.317000;, + 0.850649;-4.442575; 0.786420;, + 0.850650;-2.897534; 0.786420;, + 0.850650;-2.897534; 4.317000;, + 0.850650;-4.442575; 4.317000;, + 2.755566;-5.423599; 5.058936;, + 2.755570; 5.376402; 5.058936;, + -2.644430; 5.376405; 5.058936;, + -2.644433;-5.423595; 5.058936;, + -2.644428; 5.376408;10.458936;, + 2.755571; 5.376401;10.458936;, + 2.755567;-5.423597;10.458936;, + -2.644435;-5.423593;10.458936;, + -2.644430; 5.376405; 5.058936;, + -2.644428; 5.376408;10.458936;, + -2.644435;-5.423593;10.458936;, + -2.644433;-5.423595; 5.058936;, + 2.755570; 5.376402; 5.058936;, + 2.755571; 5.376401;10.458936;, + -2.644428; 5.376408;10.458936;, + -2.644430; 5.376405; 5.058936;, + 2.755566;-5.423599; 5.058936;, + 2.755567;-5.423597;10.458936;, + 2.755571; 5.376401;10.458936;, + 2.755570; 5.376402; 5.058936;, + 0.457788;-5.423596; 9.828822;, + -0.346656;-5.423596; 9.828822;, + -2.644435;-5.423593;10.458936;, + 2.755567;-5.423597;10.458936;, + -0.346656;-6.180264; 9.828822;, + -0.346656;-6.180264; 7.673504;, + -0.346656;-5.423596; 7.673504;, + -0.346656;-5.423596; 9.828822;, + 0.457788;-6.180264; 9.828822;, + 0.457788;-6.180264; 7.673504;, + -0.346656;-6.180264; 7.673504;, + -0.346656;-6.180264; 9.828822;, + 0.457788;-5.423596; 7.673504;, + 0.457788;-5.423596; 9.828822;, + 2.755567;-5.423597;10.458936;, + 2.755566;-5.423599; 5.058936;, + -0.346656;-5.423596; 9.828822;, + -0.346656;-5.423596; 7.673504;, + -2.644433;-5.423595; 5.058936;, + -2.644435;-5.423593;10.458936;, + -0.346656;-5.423596; 7.673504;, + 0.457788;-5.423596; 7.673504;, + 2.755566;-5.423599; 5.058936;, + -2.644433;-5.423595; 5.058936;, + -0.346656;-6.180264; 7.673504;, + 0.457788;-6.180264; 7.673504;, + 0.457788;-5.423596; 7.673504;, + -0.346656;-5.423596; 7.673504;, + 0.457788;-6.180264; 7.673504;, + 0.457788;-6.180264; 9.828822;, + 0.457788;-5.423596; 9.828822;, + 0.457788;-5.423596; 7.673504;, + 0.457788;-6.180264; 9.828822;, + -0.346656;-6.180264; 9.828822;, + -0.346656;-5.423596; 9.828822;, + 0.457788;-5.423596; 9.828822;, + -0.600140; 2.982150; 5.986964;, + -2.247585; 2.982151; 5.986965;, + -2.247585; 2.982151; 5.986965;, + -0.600140; 2.982150; 5.986964;; + 125; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;, + 4;332;333;334;335;, + 4;336;337;338;339;, + 4;340;341;342;343;, + 4;344;345;346;347;, + 4;348;349;350;351;, + 4;352;353;354;355;, + 4;356;357;358;359;, + 4;360;361;362;363;, + 4;364;365;366;367;, + 4;368;369;370;371;, + 4;372;373;374;375;, + 4;376;377;378;379;, + 4;380;381;382;383;, + 4;384;385;386;387;, + 4;388;389;390;391;, + 4;392;393;394;395;, + 4;396;397;398;399;, + 4;400;401;402;403;, + 4;404;405;406;407;, + 4;408;409;410;411;, + 4;412;413;414;415;, + 4;416;417;418;419;, + 4;420;421;422;423;, + 4;424;425;426;427;, + 4;428;429;430;431;, + 4;432;433;434;435;, + 4;436;437;438;439;, + 4;440;441;442;443;, + 4;444;445;446;447;, + 4;448;449;450;451;, + 4;452;453;454;455;, + 4;456;457;458;459;, + 4;460;461;462;463;, + 4;464;465;466;467;, + 4;468;469;470;471;, + 4;472;473;474;475;, + 4;476;477;478;479;, + 4;480;481;482;483;, + 4;484;485;486;487;, + 4;488;489;490;491;, + 4;492;493;494;495;, + 4;496;497;498;499;; + MeshNormals { //Cube_000 Normals + 500; + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000001;-0.000000;, + -1.000000; 0.000001;-0.000000;, + -1.000000; 0.000001;-0.000000;, + -1.000000; 0.000001;-0.000000;, + 0.000001; 1.000000; 0.000000;, + 0.000001; 1.000000; 0.000000;, + 0.000001; 1.000000; 0.000000;, + 0.000001; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + 1.000000;-0.000001;-0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + -0.000001;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000;-0.000001;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -1.000000; 0.000001; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000001;-1.000000; 0.000002;, + -0.000001;-1.000000; 0.000002;, + -0.000001;-1.000000; 0.000002;, + -0.000001;-1.000000; 0.000002;, + -1.000000; 0.000001;-0.000000;, + -1.000000; 0.000001;-0.000000;, + -1.000000; 0.000001;-0.000000;, + -1.000000; 0.000001;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 1.000000;-0.000001; 0.000000;, + 1.000000;-0.000001; 0.000000;, + 1.000000;-0.000001; 0.000000;, + 1.000000;-0.000001; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;; + 125; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;, + 4;332;333;334;335;, + 4;336;337;338;339;, + 4;340;341;342;343;, + 4;344;345;346;347;, + 4;348;349;350;351;, + 4;352;353;354;355;, + 4;356;357;358;359;, + 4;360;361;362;363;, + 4;364;365;366;367;, + 4;368;369;370;371;, + 4;372;373;374;375;, + 4;376;377;378;379;, + 4;380;381;382;383;, + 4;384;385;386;387;, + 4;388;389;390;391;, + 4;392;393;394;395;, + 4;396;397;398;399;, + 4;400;401;402;403;, + 4;404;405;406;407;, + 4;408;409;410;411;, + 4;412;413;414;415;, + 4;416;417;418;419;, + 4;420;421;422;423;, + 4;424;425;426;427;, + 4;428;429;430;431;, + 4;432;433;434;435;, + 4;436;437;438;439;, + 4;440;441;442;443;, + 4;444;445;446;447;, + 4;448;449;450;451;, + 4;452;453;454;455;, + 4;456;457;458;459;, + 4;460;461;462;463;, + 4;464;465;466;467;, + 4;468;469;470;471;, + 4;472;473;474;475;, + 4;476;477;478;479;, + 4;480;481;482;483;, + 4;484;485;486;487;, + 4;488;489;490;491;, + 4;492;493;494;495;, + 4;496;497;498;499;; + } //End of Cube_000 Normals + MeshMaterialList { //Cube_000 Material List + 1; + 125; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material { + 0.800000; 0.800000; 0.800000; 1.000000;; + 96.078431; + 0.000000; 0.000000; 0.000000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Cube_000 Material List + MeshTextureCoords { //Cube_000 UV Coordinates + 500; + 0.775469; 0.249479;, + 0.775469; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 0.249479;, + 0.770791; 0.254677;, + 0.770791; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 0.254677;, + 0.776860; 0.247933;, + 0.776860; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 0.247933;, + 1.000000; 0.248886;, + 0.776003; 0.248886;, + 0.776003; 0.000000;, + 1.000000; 0.000000;, + 0.775469; 0.249479;, + 0.775469; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 0.249479;, + 0.508558; 0.128375;, + 0.416040; 0.128375;, + 0.399617; 0.101116;, + 0.521949; 0.101116;, + 0.774010; 0.541452;, + 0.428653; 0.541418;, + 0.409241; 0.502401;, + 0.788614; 0.502401;, + 0.508558; 0.323334;, + 0.508558; 0.128375;, + 0.521949; 0.101116;, + 0.521949; 0.350594;, + 0.170686; 0.040386;, + 0.170686; 0.289871;, + 0.128073; 0.289868;, + 0.128073; 0.040389;, + 0.535799; 0.248602;, + 0.665009; 0.248602;, + 0.660053; 0.275862;, + 0.537722; 0.275862;, + 0.717535; 0.651074;, + 0.480501; 0.651074;, + 0.403272; 0.516724;, + 0.800974; 0.515687;, + 0.819048; 0.797658;, + 0.818677; 0.592455;, + 0.785562; 0.595942;, + 0.785562; 0.806196;, + 0.445849; 0.717935;, + 0.757626; 0.715741;, + 0.759700; 0.650149;, + 0.451988; 0.650149;, + 0.385327; 0.564976;, + 0.385327; 0.831711;, + 0.411585; 0.834122;, + 0.411585; 0.566052;, + 0.641769; 0.799233;, + 0.559004; 0.799233;, + 0.531170; 0.783727;, + 0.669603; 0.783727;, + 0.480501; 0.651074;, + 0.480501; 0.866680;, + 0.402917; 0.885928;, + 0.403272; 0.516724;, + 0.717535; 0.866680;, + 0.717535; 0.651074;, + 0.800974; 0.515687;, + 0.800796; 0.879372;, + 0.445862; 0.690313;, + 0.757393; 0.690313;, + 0.757626; 0.715741;, + 0.445849; 0.717935;, + 0.530532; 0.825974;, + 0.530532; 0.725803;, + 0.672472; 0.725803;, + 0.672472; 0.825974;, + 0.546001; 0.748997;, + 0.546001; 0.824503;, + 0.529045; 0.825838;, + 0.529045; 0.747662;, + 0.654435; 0.833521;, + 0.654435; 0.728251;, + 0.669955; 0.728605;, + 0.669954; 0.835122;, + 0.531146; 0.813612;, + 0.671345; 0.813612;, + 0.670462; 0.829118;, + 0.532029; 0.829118;, + 0.163824; 0.970678;, + 0.025445; 0.971241;, + 0.025078; 0.812645;, + 0.163457; 0.812082;, + 0.163457; 0.971241;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.163824; 0.812645;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.197495; 0.970678;, + 0.025445; 0.971378;, + 0.197553; 0.995579;, + 0.025502; 0.996279;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.757152; 0.213729;, + 0.757313; 0.027004;, + 0.808940; 0.027564;, + 0.808778; 0.214289;, + 0.873128; 0.028261;, + 0.924754; 0.028821;, + 0.924592; 0.215546;, + 0.872966; 0.214986;, + 0.808940; 0.027564;, + 0.873128; 0.028261;, + 0.872966; 0.214986;, + 0.808778; 0.214289;, + 0.760353; 0.210258;, + 0.760551; 0.026773;, + 0.812177; 0.027222;, + 0.811979; 0.210707;, + 0.757152; 0.213729;, + 0.692963; 0.213032;, + 0.693125; 0.026307;, + 0.757313; 0.027004;, + 0.757120; 0.249836;, + 0.692932; 0.249139;, + 0.692963; 0.213032;, + 0.757152; 0.213729;, + 0.025078; 0.995579;, + 0.025502; 0.812082;, + 0.046123; 0.834214;, + 0.045801; 0.973616;, + 0.197553; 0.812782;, + 0.197128; 0.996279;, + 0.176507; 0.974147;, + 0.176830; 0.834745;, + 0.197128; 0.996279;, + 0.025078; 0.995579;, + 0.045801; 0.973616;, + 0.176507; 0.974147;, + 0.197128; 0.971378;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.197495; 0.812783;, + 0.145802; 0.800348;, + 0.037973; 0.799657;, + 0.038577; 0.388392;, + 0.146405; 0.389084;, + 0.169580; 0.801264;, + 0.035513; 0.800404;, + 0.036117; 0.389140;, + 0.170183; 0.389999;, + 0.147602; 0.801900;, + 0.039773; 0.801209;, + 0.040375; 0.389943;, + 0.148204; 0.390635;, + 0.025502; 0.812082;, + 0.197553; 0.812782;, + 0.176830; 0.834745;, + 0.046123; 0.834214;, + 0.808747; 0.250397;, + 0.757120; 0.249836;, + 0.757152; 0.213729;, + 0.808778; 0.214289;, + 0.872935; 0.251093;, + 0.808747; 0.250397;, + 0.808778; 0.214289;, + 0.872966; 0.214986;, + 0.924561; 0.251654;, + 0.872935; 0.251093;, + 0.872966; 0.214986;, + 0.924592; 0.215546;, + 0.169708; 0.801209;, + 0.035640; 0.800348;, + 0.036243; 0.389084;, + 0.170310; 0.389943;, + 0.163824; 0.970678;, + 0.025445; 0.971241;, + 0.025078; 0.812645;, + 0.163457; 0.812082;, + 0.163457; 0.971241;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.163824; 0.812645;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.197495; 0.970678;, + 0.025445; 0.971378;, + 0.197553; 0.995579;, + 0.025502; 0.996279;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.757152; 0.213729;, + 0.757313; 0.027004;, + 0.808940; 0.027564;, + 0.808778; 0.214289;, + 0.873128; 0.028261;, + 0.924754; 0.028821;, + 0.924592; 0.215546;, + 0.872966; 0.214986;, + 0.808940; 0.027564;, + 0.873128; 0.028261;, + 0.872966; 0.214986;, + 0.808778; 0.214289;, + 0.760353; 0.210258;, + 0.760551; 0.026773;, + 0.812177; 0.027222;, + 0.811979; 0.210707;, + 0.757152; 0.213729;, + 0.692963; 0.213032;, + 0.693125; 0.026307;, + 0.757313; 0.027004;, + 0.757120; 0.249836;, + 0.692932; 0.249139;, + 0.692963; 0.213032;, + 0.757152; 0.213729;, + 0.025078; 0.995579;, + 0.025502; 0.812082;, + 0.046123; 0.834214;, + 0.045801; 0.973616;, + 0.197553; 0.812782;, + 0.197128; 0.996279;, + 0.176507; 0.974147;, + 0.176830; 0.834745;, + 0.197128; 0.996279;, + 0.025078; 0.995579;, + 0.045801; 0.973616;, + 0.176507; 0.974147;, + 0.197128; 0.971378;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.197495; 0.812783;, + 0.145802; 0.800348;, + 0.037973; 0.799657;, + 0.038577; 0.388392;, + 0.146405; 0.389084;, + 0.169580; 0.801264;, + 0.035513; 0.800404;, + 0.036117; 0.389140;, + 0.170183; 0.389999;, + 0.147602; 0.801900;, + 0.039773; 0.801209;, + 0.040375; 0.389943;, + 0.148204; 0.390635;, + 0.025502; 0.812082;, + 0.197553; 0.812782;, + 0.176830; 0.834745;, + 0.046123; 0.834214;, + 0.808747; 0.250397;, + 0.757120; 0.249836;, + 0.757152; 0.213729;, + 0.808778; 0.214289;, + 0.872935; 0.251093;, + 0.808747; 0.250397;, + 0.808778; 0.214289;, + 0.872966; 0.214986;, + 0.924561; 0.251654;, + 0.872935; 0.251093;, + 0.872966; 0.214986;, + 0.924592; 0.215546;, + 0.169708; 0.801209;, + 0.035640; 0.800348;, + 0.036243; 0.389084;, + 0.170310; 0.389943;, + 0.163824; 0.970678;, + 0.025445; 0.971241;, + 0.025078; 0.812645;, + 0.163457; 0.812082;, + 0.163457; 0.971241;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.163824; 0.812645;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.197495; 0.970678;, + 0.025445; 0.971378;, + 0.197553; 0.995579;, + 0.025502; 0.996279;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.757152; 0.213729;, + 0.757313; 0.027004;, + 0.808940; 0.027564;, + 0.808778; 0.214289;, + 0.873128; 0.028261;, + 0.924754; 0.028821;, + 0.924592; 0.215546;, + 0.872966; 0.214986;, + 0.808940; 0.027564;, + 0.873128; 0.028261;, + 0.872966; 0.214986;, + 0.808778; 0.214289;, + 0.760353; 0.210258;, + 0.760551; 0.026773;, + 0.812177; 0.027222;, + 0.811979; 0.210707;, + 0.757152; 0.213729;, + 0.692963; 0.213032;, + 0.693125; 0.026307;, + 0.757313; 0.027004;, + 0.757120; 0.249836;, + 0.692932; 0.249139;, + 0.692963; 0.213032;, + 0.757152; 0.213729;, + 0.025078; 0.995579;, + 0.025502; 0.812082;, + 0.046123; 0.834214;, + 0.045801; 0.973616;, + 0.197553; 0.812782;, + 0.197128; 0.996279;, + 0.176507; 0.974147;, + 0.176830; 0.834745;, + 0.197128; 0.996279;, + 0.025078; 0.995579;, + 0.045801; 0.973616;, + 0.176507; 0.974147;, + 0.197128; 0.971378;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.197495; 0.812783;, + 0.145802; 0.800348;, + 0.037973; 0.799657;, + 0.038577; 0.388392;, + 0.146405; 0.389084;, + 0.169580; 0.801264;, + 0.035513; 0.800404;, + 0.036117; 0.389140;, + 0.170183; 0.389999;, + 0.147602; 0.801900;, + 0.039773; 0.801209;, + 0.040375; 0.389943;, + 0.148204; 0.390635;, + 0.025502; 0.812082;, + 0.197553; 0.812782;, + 0.176830; 0.834745;, + 0.046123; 0.834214;, + 0.808747; 0.250397;, + 0.757120; 0.249836;, + 0.757152; 0.213729;, + 0.808778; 0.214289;, + 0.872935; 0.251093;, + 0.808747; 0.250397;, + 0.808778; 0.214289;, + 0.872966; 0.214986;, + 0.924561; 0.251654;, + 0.872935; 0.251093;, + 0.872966; 0.214986;, + 0.924592; 0.215546;, + 0.169708; 0.801209;, + 0.035640; 0.800348;, + 0.036243; 0.389084;, + 0.170310; 0.389943;, + 0.163824; 0.970678;, + 0.025445; 0.971241;, + 0.025078; 0.812645;, + 0.163457; 0.812082;, + 0.163457; 0.971241;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.163824; 0.812645;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.197495; 0.970678;, + 0.025445; 0.971378;, + 0.197553; 0.995579;, + 0.025502; 0.996279;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.757152; 0.213729;, + 0.757313; 0.027004;, + 0.808940; 0.027564;, + 0.808778; 0.214289;, + 0.873128; 0.028261;, + 0.924754; 0.028821;, + 0.924592; 0.215546;, + 0.872966; 0.214986;, + 0.808940; 0.027564;, + 0.873128; 0.028261;, + 0.872966; 0.214986;, + 0.808778; 0.214289;, + 0.760353; 0.210258;, + 0.760551; 0.026773;, + 0.812177; 0.027222;, + 0.811979; 0.210707;, + 0.757152; 0.213729;, + 0.692963; 0.213032;, + 0.693125; 0.026307;, + 0.757313; 0.027004;, + 0.757120; 0.249836;, + 0.692932; 0.249139;, + 0.692963; 0.213032;, + 0.757152; 0.213729;, + 0.025078; 0.995579;, + 0.025502; 0.812082;, + 0.046123; 0.834214;, + 0.045801; 0.973616;, + 0.197553; 0.812782;, + 0.197128; 0.996279;, + 0.176507; 0.974147;, + 0.176830; 0.834745;, + 0.197128; 0.996279;, + 0.025078; 0.995579;, + 0.045801; 0.973616;, + 0.176507; 0.974147;, + 0.197128; 0.971378;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.197495; 0.812783;, + 0.145802; 0.800348;, + 0.037973; 0.799657;, + 0.038577; 0.388392;, + 0.146405; 0.389084;, + 0.169580; 0.801264;, + 0.035513; 0.800404;, + 0.036117; 0.389140;, + 0.170183; 0.389999;, + 0.147602; 0.801900;, + 0.039773; 0.801209;, + 0.040375; 0.389943;, + 0.148204; 0.390635;, + 0.025502; 0.812082;, + 0.197553; 0.812782;, + 0.176830; 0.834745;, + 0.046123; 0.834214;, + 0.808747; 0.250397;, + 0.757120; 0.249836;, + 0.757152; 0.213729;, + 0.808778; 0.214289;, + 0.872935; 0.251093;, + 0.808747; 0.250397;, + 0.808778; 0.214289;, + 0.872966; 0.214986;, + 0.924561; 0.251654;, + 0.872935; 0.251093;, + 0.872966; 0.214986;, + 0.924592; 0.215546;, + 0.169708; 0.801209;, + 0.035640; 0.800348;, + 0.036243; 0.389084;, + 0.170310; 0.389943;, + 0.162385; 0.009221;, + 0.924369; 0.009221;, + 0.924369; 0.340664;, + 0.162385; 0.340664;, + 0.162385; 0.375513;, + 0.162385; 0.044070;, + 0.920960; 0.044069;, + 0.920960; 0.375513;, + 0.162385; 0.341696;, + 0.162385; 0.040128;, + 0.811969; 0.040128;, + 0.811969; 0.341696;, + 0.420022; 0.481351;, + 0.420022; 0.016910;, + 0.838019; 0.016910;, + 0.838019; 0.481351;, + 0.893638; 0.009221;, + 0.893639; 0.340665;, + 0.162386; 0.340666;, + 0.162385; 0.009222;, + 0.784518; 0.096296;, + 0.836709; 0.096296;, + 0.985785; 0.049700;, + 0.635442; 0.049700;, + 0.846809; 0.124222;, + 0.847350; 0.300681;, + 0.785401; 0.300871;, + 0.784859; 0.124412;, + 0.655966; 0.300669;, + 0.656507; 0.124210;, + 0.722368; 0.124412;, + 0.721827; 0.300871;, + 0.784518; 0.255678;, + 0.784518; 0.096296;, + 0.635442; 0.049700;, + 0.635442; 0.449020;, + 0.836709; 0.096296;, + 0.836709; 0.255678;, + 0.985785; 0.449020;, + 0.985785; 0.049700;, + 0.836709; 0.255678;, + 0.784518; 0.255678;, + 0.635442; 0.449020;, + 0.985785; 0.449020;, + 0.784859; 0.124032;, + 0.785061; 0.058171;, + 0.847011; 0.058361;, + 0.846809; 0.124222;, + 0.722368; 0.300681;, + 0.722910; 0.124222;, + 0.784859; 0.124412;, + 0.784318; 0.300871;, + 0.784657; 0.058171;, + 0.784859; 0.124032;, + 0.722910; 0.124222;, + 0.722708; 0.058361;, + 0.560714; 0.056620;, + 0.713255; 0.056620;, + 0.713255; 0.056620;, + 0.560714; 0.056620;; + } //End of Cube_000 UV Coordinates + XSkinMeshHeader { + 2; + 6; + 6; + } + SkinWeights { + "Armature_RR_leg"; + 88; + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000,-0.000000,-0.000000, 0.000000, + 0.000000,-0.000000,-1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + 1.469550, 5.848685,-3.642604, 1.000000;; + } //End of Armature_RR_leg Skin Weights + SkinWeights { + "Armature_Bone_001"; + 88; + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000,-0.000000,-0.000000, 0.000000, + 0.000000,-0.000000,-1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -1.429771, 5.848686, 4.064455, 1.000000;; + } //End of Armature_Bone_001 Skin Weights + SkinWeights { + "Armature_Head"; + 94; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 444, + 445, + 449, + 453, + 454, + 458; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000003, + 0.000000, + 0.000003, + 0.000000, + 0.000003; + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.030900,-3.778762,-10.040427, 1.000000;; + } //End of Armature_Head Skin Weights + SkinWeights { + "Armature_Root"; + 59; + 197, + 205, + 210, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495; + 0.502081, + 0.502081, + 0.502081, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999997, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999997, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999997, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000,-0.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -0.000000, 1.000000, 0.000000, 0.000000, + 0.030899,-5.987902, 0.009275, 1.000000;; + } //End of Armature_Root Skin Weights + SkinWeights { + "Armature_Bone_002"; + 88; + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.993587, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.993587, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.993587, + 1.000000, + 1.000000, + 0.993587, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000,-0.000000,-0.000000, 0.000000, + 0.000000,-0.000000,-1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -1.429772, 5.848685,-3.642603, 1.000000;; + } //End of Armature_Bone_002 Skin Weights + SkinWeights { + "Armature_Bone_003"; + 107; + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 268, + 271, + 278, + 283, + 291, + 304, + 307, + 311, + 313, + 314, + 317, + 318, + 320, + 325, + 328, + 334, + 339, + 342, + 349; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.497919, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.497919, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.497919, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000000, + 0.006413, + 0.006413, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.006413, + 0.006413, + 0.000000; + -1.000000, 0.000000,-0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + 1.469550, 5.848685, 4.064454, 1.000000;; + } //End of Armature_Bone_003 Skin Weights + } //End of Cube_000 Mesh + } //End of sheep + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 165; + 0;3; 0.020581, 0.043608, 0.162447;;, + 1;3; 0.020581, 0.043608, 0.162447;;, + 2;3; 0.020581, 0.043608, 0.162447;;, + 3;3; 0.020581, 0.043608, 0.162447;;, + 4;3; 0.020581, 0.043608, 0.162447;;, + 5;3; 0.020581, 0.043608, 0.162447;;, + 6;3; 0.020581, 0.043608, 0.162447;;, + 7;3; 0.020581, 0.043608, 0.162447;;, + 8;3; 0.020581, 0.043608, 0.162447;;, + 9;3; 0.020581, 0.043608, 0.162447;;, + 10;3; 0.020581, 0.043608, 0.162447;;, + 11;3; 0.020581, 0.043608, 0.162447;;, + 12;3; 0.020581, 0.043608, 0.162447;;, + 13;3; 0.020581, 0.043608, 0.162447;;, + 14;3; 0.020581, 0.043608, 0.162447;;, + 15;3; 0.020581, 0.043608, 0.162447;;, + 16;3; 0.020581, 0.043608, 0.162447;;, + 17;3; 0.020581, 0.043608, 0.162447;;, + 18;3; 0.020581, 0.043608, 0.162447;;, + 19;3; 0.020581, 0.043608, 0.162447;;, + 20;3; 0.020581, 0.043608, 0.162447;;, + 21;3; 0.020581, 0.043608, 0.162447;;, + 22;3; 0.020581, 0.043608, 0.162447;;, + 23;3; 0.020581, 0.043608, 0.162447;;, + 24;3; 0.020581, 0.043608, 0.162447;;, + 25;3; 0.020581, 0.043608, 0.162447;;, + 26;3; 0.020581, 0.043608, 0.162447;;, + 27;3; 0.020581, 0.043608, 0.162447;;, + 28;3; 0.020581, 0.043608, 0.162447;;, + 29;3; 0.020581, 0.043608, 0.162447;;, + 30;3; 0.020581, 0.043608, 0.162447;;, + 31;3; 0.020581, 0.043608, 0.162447;;, + 32;3; 0.020581, 0.043608, 0.162447;;, + 33;3; 0.020581, 0.043608, 0.162447;;, + 34;3; 0.020581, 0.043608, 0.162447;;, + 35;3; 0.020581, 0.043608, 0.162447;;, + 36;3; 0.020581, 0.043608, 0.162447;;, + 37;3; 0.020581, 0.043608, 0.162447;;, + 38;3; 0.020581, 0.043608, 0.162447;;, + 39;3; 0.020581, 0.043608, 0.162447;;, + 40;3; 0.020581, 0.043608, 0.162447;;, + 41;3; 0.020581, 0.043608, 0.162447;;, + 42;3; 0.020581, 0.043608, 0.162447;;, + 43;3; 0.020581, 0.043608, 0.162447;;, + 44;3; 0.020581, 0.043608, 0.162447;;, + 45;3; 0.020581, 0.043608, 0.162447;;, + 46;3; 0.020581, 0.043608, 0.162447;;, + 47;3; 0.020581, 0.043608, 0.162447;;, + 48;3; 0.020581, 0.043608, 0.162447;;, + 49;3; 0.020581, 0.043608, 0.162447;;, + 50;3; 0.020581, 0.043608, 0.162447;;, + 51;3; 0.020581, 0.043608, 0.162447;;, + 52;3; 0.020581, 0.043608, 0.162447;;, + 53;3; 0.020581, 0.043608, 0.162447;;, + 54;3; 0.020581, 0.043608, 0.162447;;, + 55;3; 0.020581, 0.043608, 0.162447;;, + 56;3; 0.020581, 0.043608, 0.162447;;, + 57;3; 0.020581, 0.043608, 0.162447;;, + 58;3; 0.020581, 0.043608, 0.162447;;, + 59;3; 0.020581, 0.043608, 0.162447;;, + 60;3; 0.020581, 0.043608, 0.162447;;, + 61;3; 0.020581, 0.043608, 0.162447;;, + 62;3; 0.020581, 0.043608, 0.162447;;, + 63;3; 0.020581, 0.043608, 0.162447;;, + 64;3; 0.020581, 0.043608, 0.162447;;, + 65;3; 0.020581, 0.043608, 0.162447;;, + 66;3; 0.020581, 0.043608, 0.162447;;, + 67;3; 0.020581, 0.043608, 0.162447;;, + 68;3; 0.020581, 0.043608, 0.162447;;, + 69;3; 0.020581, 0.043608, 0.162447;;, + 70;3; 0.020581, 0.043608, 0.162447;;, + 71;3; 0.020581, 0.043608, 0.162447;;, + 72;3; 0.020581, 0.043608, 0.162447;;, + 73;3; 0.020581, 0.043608, 0.162447;;, + 74;3; 0.020581, 0.043608, 0.162447;;, + 75;3; 0.020581, 0.043608, 0.162447;;, + 76;3; 0.020581, 0.043608, 0.162447;;, + 77;3; 0.020581, 0.043608, 0.162447;;, + 78;3; 0.020581, 0.043608, 0.162447;;, + 79;3; 0.020581, 0.043608, 0.162447;;, + 80;3; 0.020581, 0.043608, 0.162447;;, + 81;3; 0.020581, 0.043608, 0.162447;;, + 82;3; 0.020581, 0.043608, 0.162447;;, + 83;3; 0.020581, 0.043608, 0.162447;;, + 84;3; 0.020581, 0.043608, 0.162447;;, + 85;3; 0.020581, 0.043608, 0.162447;;, + 86;3; 0.020581, 0.043608, 0.162447;;, + 87;3; 0.020581, 0.043608, 0.162447;;, + 88;3; 0.020581, 0.043608, 0.162447;;, + 89;3; 0.020581, 0.043608, 0.162447;;, + 90;3; 0.020581, 0.043608, 0.162447;;, + 91;3; 0.020581, 0.043608, 0.162447;;, + 92;3; 0.020581, 0.043608, 0.162447;;, + 93;3; 0.020581, 0.043608, 0.162447;;, + 94;3; 0.020581, 0.043608, 0.162447;;, + 95;3; 0.020581, 0.043608, 0.162447;;, + 96;3; 0.020581, 0.043608, 0.162447;;, + 97;3; 0.020581, 0.043608, 0.162447;;, + 98;3; 0.020581, 0.043608, 0.162447;;, + 99;3; 0.020581, 0.043608, 0.162447;;, + 100;3; 0.020581, 0.043608, 0.162447;;, + 101;3; 0.020581, 0.043608, 0.162447;;, + 102;3; 0.020581, 0.043608, 0.162447;;, + 103;3; 0.020581, 0.043608, 0.162447;;, + 104;3; 0.020581, 0.043608, 0.162447;;, + 105;3; 0.020581, 0.043608, 0.162447;;, + 106;3; 0.020581, 0.043608, 0.162447;;, + 107;3; 0.020581, 0.043608, 0.162447;;, + 108;3; 0.020581, 0.043608, 0.162447;;, + 109;3; 0.020581, 0.043608, 0.162447;;, + 110;3; 0.020581, 0.043608, 0.162447;;, + 111;3; 0.020581, 0.043608, 0.162447;;, + 112;3; 0.020581, 0.043608, 0.162447;;, + 113;3; 0.020581, 0.043608, 0.162447;;, + 114;3; 0.020581, 0.043608, 0.162447;;, + 115;3; 0.020581, 0.043608, 0.162447;;, + 116;3; 0.020581, 0.043608, 0.162447;;, + 117;3; 0.020581, 0.043608, 0.162447;;, + 118;3; 0.020581, 0.043608, 0.162447;;, + 119;3; 0.020581, 0.043608, 0.162447;;, + 120;3; 0.020581, 0.043608, 0.162447;;, + 121;3; 0.020581, 0.043608, 0.162447;;, + 122;3; 0.020581, 0.043608, 0.162447;;, + 123;3; 0.020581, 0.043608, 0.162447;;, + 124;3; 0.020581, 0.043608, 0.162447;;, + 125;3; 0.020581, 0.043608, 0.162447;;, + 126;3; 0.020581, 0.043608, 0.162447;;, + 127;3; 0.020581, 0.043608, 0.162447;;, + 128;3; 0.020581, 0.043608, 0.162447;;, + 129;3; 0.020581, 0.043608, 0.162447;;, + 130;3; 0.020581, 0.043608, 0.162447;;, + 131;3; 0.020581, 0.043608, 0.162447;;, + 132;3; 0.020581, 0.043608, 0.162447;;, + 133;3; 0.020581, 0.043608, 0.162447;;, + 134;3; 0.020581, 0.043608, 0.162447;;, + 135;3; 0.020581, 0.043608, 0.162447;;, + 136;3; 0.020581, 0.043608, 0.162447;;, + 137;3; 0.020581, 0.043608, 0.162447;;, + 138;3; 0.020581, 0.043608, 0.162447;;, + 139;3; 0.020581, 0.043608, 0.162447;;, + 140;3; 0.020581, 0.043608, 0.162447;;, + 141;3; 0.020581, 0.043608, 0.162447;;, + 142;3; 0.020581, 0.043608, 0.162447;;, + 143;3; 0.020581, 0.043608, 0.162447;;, + 144;3; 0.020581, 0.043608, 0.162447;;, + 145;3; 0.020581, 0.043608, 0.162447;;, + 146;3; 0.020581, 0.043608, 0.162447;;, + 147;3; 0.020581, 0.043608, 0.162447;;, + 148;3; 0.020581, 0.043608, 0.162447;;, + 149;3; 0.020581, 0.043608, 0.162447;;, + 150;3; 0.020581, 0.043608, 0.162447;;, + 151;3; 0.020581, 0.043608, 0.162447;;, + 152;3; 0.020581, 0.043608, 0.162447;;, + 153;3; 0.020581, 0.043608, 0.162447;;, + 154;3; 0.020581, 0.043608, 0.162447;;, + 155;3; 0.020581, 0.043608, 0.162447;;, + 156;3; 0.020581, 0.043608, 0.162447;;, + 157;3; 0.020581, 0.043608, 0.162447;;, + 158;3; 0.020581, 0.043608, 0.162447;;, + 159;3; 0.020581, 0.043608, 0.162447;;, + 160;3; 0.020581, 0.043608, 0.162447;;, + 161;3; 0.020581, 0.043608, 0.162447;;, + 162;3; 0.020581, 0.043608, 0.162447;;, + 163;3; 0.020581, 0.043608, 0.162447;;, + 164;3; 0.020581, 0.043608, 0.162447;;; + } + AnimationKey { //Rotation + 0; + 165; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 165; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Root} + AnimationKey { //Position + 2; + 165; + 0;3; 0.030899,-0.009276, 5.987902;;, + 1;3; 0.030899,-0.009276, 5.987902;;, + 2;3; 0.030899,-0.009276, 5.987902;;, + 3;3; 0.030899,-0.009276, 5.987902;;, + 4;3; 0.030899,-0.009276, 5.987902;;, + 5;3; 0.030899,-0.009276, 5.987902;;, + 6;3; 0.030899,-0.009276, 5.987902;;, + 7;3; 0.030899,-0.009276, 5.987902;;, + 8;3; 0.030899,-0.009276, 5.987902;;, + 9;3; 0.030899,-0.009276, 5.987902;;, + 10;3; 0.030899,-0.009276, 5.987902;;, + 11;3; 0.030899,-0.009276, 5.987902;;, + 12;3; 0.030899,-0.009276, 5.987902;;, + 13;3; 0.030899,-0.009276, 5.987902;;, + 14;3; 0.030899,-0.009276, 5.987902;;, + 15;3; 0.030899,-0.009276, 5.987902;;, + 16;3; 0.030899,-0.009276, 5.987902;;, + 17;3; 0.030899,-0.009276, 5.987902;;, + 18;3; 0.030899,-0.009276, 5.987902;;, + 19;3; 0.030899,-0.009276, 5.987902;;, + 20;3; 0.030899,-0.009276, 5.987902;;, + 21;3; 0.030899,-0.009276, 5.987902;;, + 22;3; 0.030899,-0.009276, 5.987902;;, + 23;3; 0.030899,-0.009276, 5.987902;;, + 24;3; 0.030899,-0.009276, 5.987902;;, + 25;3; 0.030899,-0.009276, 5.987902;;, + 26;3; 0.030899,-0.009276, 5.987902;;, + 27;3; 0.030899,-0.009276, 5.987902;;, + 28;3; 0.030899,-0.009276, 5.987902;;, + 29;3; 0.030899,-0.009276, 5.987902;;, + 30;3; 0.030899,-0.009276, 5.987902;;, + 31;3; 0.030899,-0.009276, 5.987902;;, + 32;3; 0.030899,-0.009276, 5.987902;;, + 33;3; 0.030899,-0.009276, 5.987902;;, + 34;3; 0.030899,-0.009276, 5.987902;;, + 35;3; 0.030899,-0.009276, 5.987902;;, + 36;3; 0.030899,-0.009276, 5.987902;;, + 37;3; 0.030899,-0.009276, 5.987902;;, + 38;3; 0.030899,-0.009276, 5.987902;;, + 39;3; 0.030899,-0.009276, 5.987902;;, + 40;3; 0.030899,-0.009276, 5.987902;;, + 41;3; 0.030899,-0.009276, 5.987902;;, + 42;3; 0.030899,-0.009276, 5.987902;;, + 43;3; 0.030899,-0.009276, 5.987902;;, + 44;3; 0.030899,-0.009276, 5.987902;;, + 45;3; 0.030899,-0.009276, 5.987902;;, + 46;3; 0.030899,-0.009276, 5.987902;;, + 47;3; 0.030899,-0.009276, 5.987902;;, + 48;3; 0.030899,-0.009276, 5.987902;;, + 49;3; 0.030899,-0.009276, 5.987902;;, + 50;3; 0.030899,-0.009276, 5.987902;;, + 51;3; 0.030899,-0.009276, 5.987902;;, + 52;3; 0.030899,-0.009276, 5.987902;;, + 53;3; 0.030899,-0.009276, 5.987902;;, + 54;3; 0.030899,-0.009276, 5.987902;;, + 55;3; 0.030899,-0.009276, 5.987902;;, + 56;3; 0.030899,-0.009276, 5.987902;;, + 57;3; 0.030899,-0.009276, 5.987902;;, + 58;3; 0.030899,-0.009276, 5.987902;;, + 59;3; 0.030899,-0.009276, 5.987902;;, + 60;3; 0.030899,-0.009276, 5.987902;;, + 61;3; 0.030899,-0.009276, 5.987902;;, + 62;3; 0.030899,-0.009276, 5.987902;;, + 63;3; 0.030899,-0.009276, 5.987902;;, + 64;3; 0.030899,-0.009276, 5.987902;;, + 65;3; 0.030899,-0.009276, 5.987902;;, + 66;3; 0.030899,-0.009276, 5.987902;;, + 67;3; 0.030899,-0.009276, 5.987902;;, + 68;3; 0.030899,-0.009276, 5.987902;;, + 69;3; 0.030899,-0.009276, 5.987902;;, + 70;3; 0.030899,-0.009276, 5.987902;;, + 71;3; 0.030899,-0.009276, 5.987902;;, + 72;3; 0.030899,-0.009276, 5.987902;;, + 73;3; 0.030899,-0.009276, 5.987902;;, + 74;3; 0.030899,-0.009276, 5.987902;;, + 75;3; 0.030899,-0.009276, 5.987902;;, + 76;3; 0.030899,-0.009276, 5.987902;;, + 77;3; 0.030899,-0.009276, 5.987902;;, + 78;3; 0.030899,-0.009276, 5.987902;;, + 79;3; 0.030899,-0.009276, 5.987902;;, + 80;3; 0.030899,-0.009276, 5.987902;;, + 81;3; 0.030899,-0.009276, 5.987902;;, + 82;3; 0.030899,-0.009276, 5.987902;;, + 83;3; 0.030899,-0.009276, 5.987902;;, + 84;3; 0.030899,-0.009276, 5.987902;;, + 85;3; 0.030899,-0.009276, 5.987902;;, + 86;3; 0.030899,-0.009276, 5.987902;;, + 87;3; 0.030899,-0.009276, 5.987902;;, + 88;3; 0.030899,-0.009276, 5.987902;;, + 89;3; 0.030899,-0.009276, 5.987902;;, + 90;3; 0.030899,-0.009276, 5.987902;;, + 91;3; 0.030899,-0.009276, 5.987902;;, + 92;3; 0.030899,-0.009276, 5.987902;;, + 93;3; 0.030899,-0.009276, 5.987902;;, + 94;3; 0.030899,-0.009276, 5.987902;;, + 95;3; 0.030899,-0.009276, 5.987902;;, + 96;3; 0.030899,-0.009276, 5.987902;;, + 97;3; 0.030899,-0.009276, 5.987902;;, + 98;3; 0.030899,-0.009276, 5.987902;;, + 99;3; 0.030899,-0.009276, 5.987902;;, + 100;3; 0.030899,-0.009276, 5.987902;;, + 101;3; 0.030899,-0.009276, 5.987902;;, + 102;3; 0.030899,-0.009276, 5.987902;;, + 103;3; 0.030899,-0.009276, 5.987902;;, + 104;3; 0.030899,-0.009276, 5.987902;;, + 105;3; 0.030899,-0.009276, 5.987902;;, + 106;3; 0.030899,-0.009276, 5.987902;;, + 107;3; 0.030899,-0.009276, 5.987902;;, + 108;3; 0.030899,-0.009276, 5.987902;;, + 109;3; 0.030899,-0.009276, 5.987902;;, + 110;3; 0.030899,-0.009276, 5.987902;;, + 111;3; 0.030899,-0.009276, 5.987902;;, + 112;3; 0.030899,-0.009276, 5.987902;;, + 113;3; 0.030899,-0.009276, 5.987902;;, + 114;3; 0.030899,-0.009276, 5.987902;;, + 115;3; 0.030899,-0.009276, 5.987902;;, + 116;3; 0.030899,-0.009276, 5.987902;;, + 117;3; 0.030899,-0.009276, 5.987902;;, + 118;3; 0.030899,-0.009276, 5.987902;;, + 119;3; 0.030899,-0.009276, 5.987902;;, + 120;3; 0.030899,-0.009276, 5.987902;;, + 121;3; 0.030899,-0.009276, 5.987902;;, + 122;3; 0.030899,-0.009276, 5.987902;;, + 123;3; 0.030899,-0.009276, 5.987902;;, + 124;3; 0.030899,-0.009276, 5.987902;;, + 125;3; 0.030899,-0.009276, 5.987902;;, + 126;3; 0.030899,-0.009276, 5.987902;;, + 127;3; 0.030899,-0.009276, 5.987902;;, + 128;3; 0.030899,-0.009276, 5.987902;;, + 129;3; 0.030899,-0.009276, 5.987902;;, + 130;3; 0.030899,-0.009276, 5.987902;;, + 131;3; 0.030899,-0.009276, 5.987902;;, + 132;3; 0.030899,-0.009276, 5.987902;;, + 133;3; 0.030899,-0.009276, 5.987902;;, + 134;3; 0.030899,-0.009276, 5.987902;;, + 135;3; 0.030899,-0.009276, 5.987902;;, + 136;3; 0.030899,-0.009276, 5.987902;;, + 137;3; 0.030899,-0.009276, 5.987902;;, + 138;3; 0.030899,-0.009276, 5.987902;;, + 139;3; 0.030899,-0.009276, 5.987902;;, + 140;3; 0.030899,-0.009276, 5.987902;;, + 141;3; 0.030899,-0.009276, 5.987902;;, + 142;3; 0.030899,-0.009276, 5.987902;;, + 143;3; 0.030899,-0.009276, 5.987902;;, + 144;3; 0.030899,-0.009276, 5.987902;;, + 145;3; 0.030899,-0.009276, 5.987902;;, + 146;3; 0.030899,-0.009276, 5.987902;;, + 147;3; 0.030899,-0.009276, 5.987902;;, + 148;3; 0.030899,-0.009276, 5.987902;;, + 149;3; 0.030899,-0.009276, 5.987902;;, + 150;3; 0.030899,-0.009276, 5.987902;;, + 151;3; 0.030899,-0.009276, 5.987902;;, + 152;3; 0.030899,-0.009276, 5.987902;;, + 153;3; 0.030899,-0.009276, 5.987902;;, + 154;3; 0.030899,-0.009276, 5.987902;;, + 155;3; 0.030899,-0.009276, 5.987902;;, + 156;3; 0.030899,-0.009276, 5.987902;;, + 157;3; 0.030899,-0.009276, 5.987902;;, + 158;3; 0.030899,-0.009276, 5.987902;;, + 159;3; 0.030899,-0.009276, 5.987902;;, + 160;3; 0.030899,-0.009276, 5.987902;;, + 161;3; 0.030899,-0.009276, 5.987902;;, + 162;3; 0.030899,-0.009276, 5.987902;;, + 163;3; 0.030899,-0.009276, 5.987902;;, + 164;3; 0.030899,-0.009276, 5.987902;;; + } + AnimationKey { //Rotation + 0; + 165; + 0;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 1;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 2;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 3;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 4;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 5;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 6;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 7;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 8;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 9;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 10;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 11;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 12;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 13;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 14;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 15;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 16;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 17;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 18;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 19;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 20;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 21;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 22;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 23;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 24;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 25;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 26;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 27;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 28;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 29;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 30;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 31;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 32;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 33;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 34;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 35;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 36;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 37;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 38;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 39;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 40;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 41;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 42;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 43;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 44;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 45;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 46;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 47;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 48;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 49;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 50;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 51;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 52;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 53;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 54;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 55;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 56;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 57;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 58;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 59;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 60;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 61;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 62;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 63;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 64;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 65;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 66;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 67;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 68;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 69;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 70;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 71;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 72;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 73;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 74;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 75;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 76;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 77;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 78;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 79;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 80;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 81;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 82;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 83;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 84;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 85;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 86;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 87;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 88;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 89;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 90;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 91;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 92;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 93;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 94;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 95;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 96;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 97;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 98;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 99;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 100;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 101;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 102;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 103;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 104;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 105;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 106;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 107;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 108;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 109;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 110;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 111;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 112;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 113;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 114;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 115;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 116;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 117;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 118;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 119;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 120;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 121;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 122;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 123;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 124;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 125;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 126;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 127;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 128;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 129;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 130;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 131;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 132;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 133;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 134;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 135;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 136;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 137;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 138;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 139;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 140;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 141;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 142;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 143;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 144;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 145;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 146;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 147;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 148;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 149;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 150;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 151;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 152;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 153;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 154;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 155;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 156;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 157;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 158;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 159;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 160;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 161;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 162;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 163;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 164;4; 0.000000, 0.000000, 0.707107, 0.707107;;; + } + AnimationKey { //Scale + 1; + 165; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { //Position + 2; + 165; + 0;3; 1.460671,-0.139217, 4.073730;;, + 1;3; 1.460671,-0.139217, 4.073730;;, + 2;3; 1.460671,-0.139217, 4.073730;;, + 3;3; 1.460671,-0.139217, 4.073730;;, + 4;3; 1.460671,-0.139217, 4.073730;;, + 5;3; 1.460671,-0.139217, 4.073730;;, + 6;3; 1.460671,-0.139217, 4.073730;;, + 7;3; 1.460671,-0.139217, 4.073730;;, + 8;3; 1.460671,-0.139217, 4.073730;;, + 9;3; 1.460671,-0.139217, 4.073730;;, + 10;3; 1.460671,-0.139217, 4.073730;;, + 11;3; 1.460671,-0.139217, 4.073730;;, + 12;3; 1.460671,-0.139217, 4.073730;;, + 13;3; 1.460671,-0.139217, 4.073730;;, + 14;3; 1.460671,-0.139217, 4.073730;;, + 15;3; 1.460671,-0.139217, 4.073730;;, + 16;3; 1.460671,-0.139217, 4.073730;;, + 17;3; 1.460671,-0.139217, 4.073730;;, + 18;3; 1.460671,-0.139217, 4.073730;;, + 19;3; 1.460671,-0.139217, 4.073730;;, + 20;3; 1.460671,-0.139217, 4.073730;;, + 21;3; 1.460671,-0.139217, 4.073730;;, + 22;3; 1.460671,-0.139217, 4.073730;;, + 23;3; 1.460671,-0.139217, 4.073730;;, + 24;3; 1.460671,-0.139217, 4.073730;;, + 25;3; 1.460671,-0.139217, 4.073730;;, + 26;3; 1.460671,-0.139217, 4.073730;;, + 27;3; 1.460671,-0.139217, 4.073730;;, + 28;3; 1.460671,-0.139217, 4.073730;;, + 29;3; 1.460671,-0.139217, 4.073730;;, + 30;3; 1.460671,-0.139217, 4.073730;;, + 31;3; 1.460671,-0.139217, 4.073730;;, + 32;3; 1.460671,-0.139217, 4.073730;;, + 33;3; 1.460671,-0.139217, 4.073730;;, + 34;3; 1.460671,-0.139217, 4.073730;;, + 35;3; 1.460671,-0.139217, 4.073730;;, + 36;3; 1.460671,-0.139217, 4.073730;;, + 37;3; 1.460671,-0.139217, 4.073730;;, + 38;3; 1.460671,-0.139217, 4.073730;;, + 39;3; 1.460671,-0.139217, 4.073730;;, + 40;3; 1.460671,-0.139217, 4.073730;;, + 41;3; 1.460671,-0.139217, 4.073730;;, + 42;3; 1.460671,-0.139217, 4.073730;;, + 43;3; 1.460671,-0.139217, 4.073730;;, + 44;3; 1.460671,-0.139217, 4.073730;;, + 45;3; 1.460671,-0.139217, 4.073730;;, + 46;3; 1.460671,-0.139217, 4.073730;;, + 47;3; 1.460671,-0.139217, 4.073730;;, + 48;3; 1.460671,-0.139217, 4.073730;;, + 49;3; 1.460671,-0.139217, 4.073730;;, + 50;3; 1.460671,-0.139217, 4.073730;;, + 51;3; 1.460671,-0.139217, 4.073730;;, + 52;3; 1.460671,-0.139217, 4.073730;;, + 53;3; 1.460671,-0.139217, 4.073730;;, + 54;3; 1.460671,-0.139217, 4.073730;;, + 55;3; 1.460671,-0.139217, 4.073730;;, + 56;3; 1.460671,-0.139217, 4.073730;;, + 57;3; 1.460671,-0.139217, 4.073730;;, + 58;3; 1.460671,-0.139217, 4.073730;;, + 59;3; 1.460671,-0.139217, 4.073730;;, + 60;3; 1.460671,-0.139217, 4.073730;;, + 61;3; 1.460671,-0.139217, 4.073730;;, + 62;3; 1.460671,-0.139217, 4.073730;;, + 63;3; 1.460671,-0.139217, 4.073730;;, + 64;3; 1.460671,-0.139217, 4.073730;;, + 65;3; 1.460671,-0.139217, 4.073730;;, + 66;3; 1.460671,-0.139217, 4.073730;;, + 67;3; 1.460671,-0.139217, 4.073730;;, + 68;3; 1.460671,-0.139217, 4.073730;;, + 69;3; 1.460671,-0.139217, 4.073730;;, + 70;3; 1.460671,-0.139217, 4.073730;;, + 71;3; 1.460671,-0.139217, 4.073730;;, + 72;3; 1.460671,-0.139217, 4.073730;;, + 73;3; 1.460671,-0.139217, 4.073730;;, + 74;3; 1.460671,-0.139217, 4.073730;;, + 75;3; 1.460671,-0.139217, 4.073730;;, + 76;3; 1.460671,-0.139217, 4.073730;;, + 77;3; 1.460671,-0.139217, 4.073730;;, + 78;3; 1.460671,-0.139217, 4.073730;;, + 79;3; 1.460671,-0.139217, 4.073730;;, + 80;3; 1.460671,-0.139217, 4.073730;;, + 81;3; 1.460671,-0.139217, 4.073730;;, + 82;3; 1.460671,-0.139217, 4.073730;;, + 83;3; 1.460671,-0.139217, 4.073730;;, + 84;3; 1.460671,-0.139217, 4.073730;;, + 85;3; 1.460671,-0.139217, 4.073730;;, + 86;3; 1.460671,-0.139217, 4.073730;;, + 87;3; 1.460671,-0.139217, 4.073730;;, + 88;3; 1.460671,-0.139217, 4.073730;;, + 89;3; 1.460671,-0.139217, 4.073730;;, + 90;3; 1.460671,-0.139217, 4.073730;;, + 91;3; 1.460671,-0.139217, 4.073730;;, + 92;3; 1.460671,-0.139217, 4.073730;;, + 93;3; 1.460671,-0.139217, 4.073730;;, + 94;3; 1.460671,-0.139217, 4.073730;;, + 95;3; 1.460671,-0.139217, 4.073730;;, + 96;3; 1.460671,-0.139217, 4.073730;;, + 97;3; 1.460671,-0.139217, 4.073730;;, + 98;3; 1.460671,-0.139217, 4.073730;;, + 99;3; 1.460671,-0.139217, 4.073730;;, + 100;3; 1.460671,-0.139217, 4.073730;;, + 101;3; 1.460671,-0.139217, 4.073730;;, + 102;3; 1.460671,-0.139217, 4.073730;;, + 103;3; 1.460671,-0.139217, 4.073730;;, + 104;3; 1.460671,-0.139217, 4.073730;;, + 105;3; 1.460671,-0.139217, 4.073730;;, + 106;3; 1.460671,-0.139217, 4.073730;;, + 107;3; 1.460671,-0.139217, 4.073730;;, + 108;3; 1.460671,-0.139217, 4.073730;;, + 109;3; 1.460671,-0.139217, 4.073730;;, + 110;3; 1.460671,-0.139217, 4.073730;;, + 111;3; 1.460671,-0.139217, 4.073730;;, + 112;3; 1.460671,-0.139217, 4.073730;;, + 113;3; 1.460671,-0.139217, 4.073730;;, + 114;3; 1.460671,-0.139217, 4.073730;;, + 115;3; 1.460671,-0.139217, 4.073730;;, + 116;3; 1.460671,-0.139217, 4.073730;;, + 117;3; 1.460671,-0.139217, 4.073730;;, + 118;3; 1.460671,-0.139217, 4.073730;;, + 119;3; 1.460671,-0.139217, 4.073730;;, + 120;3; 1.460671,-0.139217, 4.073730;;, + 121;3; 1.460671,-0.139217, 4.073730;;, + 122;3; 1.460671,-0.139217, 4.073730;;, + 123;3; 1.460671,-0.139217, 4.073730;;, + 124;3; 1.460671,-0.139217, 4.073730;;, + 125;3; 1.460671,-0.139217, 4.073730;;, + 126;3; 1.460671,-0.139217, 4.073730;;, + 127;3; 1.460671,-0.139217, 4.073730;;, + 128;3; 1.460671,-0.139217, 4.073730;;, + 129;3; 1.460671,-0.139217, 4.073730;;, + 130;3; 1.460671,-0.139217, 4.073730;;, + 131;3; 1.460671,-0.139217, 4.073730;;, + 132;3; 1.460671,-0.139217, 4.073730;;, + 133;3; 1.460671,-0.139217, 4.073730;;, + 134;3; 1.460671,-0.139217, 4.073730;;, + 135;3; 1.460671,-0.139217, 4.073730;;, + 136;3; 1.460671,-0.139217, 4.073730;;, + 137;3; 1.460671,-0.139217, 4.073730;;, + 138;3; 1.460671,-0.139217, 4.073730;;, + 139;3; 1.460671,-0.139217, 4.073730;;, + 140;3; 1.460671,-0.139217, 4.073730;;, + 141;3; 1.460671,-0.139217, 4.073730;;, + 142;3; 1.460671,-0.139217, 4.073730;;, + 143;3; 1.460671,-0.139217, 4.073730;;, + 144;3; 1.460671,-0.139217, 4.073730;;, + 145;3; 1.460671,-0.139217, 4.073730;;, + 146;3; 1.460671,-0.139217, 4.073730;;, + 147;3; 1.460671,-0.139217, 4.073730;;, + 148;3; 1.460671,-0.139217, 4.073730;;, + 149;3; 1.460671,-0.139217, 4.073730;;, + 150;3; 1.460671,-0.139217, 4.073730;;, + 151;3; 1.460671,-0.139217, 4.073730;;, + 152;3; 1.460671,-0.139217, 4.073730;;, + 153;3; 1.460671,-0.139217, 4.073730;;, + 154;3; 1.460671,-0.139217, 4.073730;;, + 155;3; 1.460671,-0.139217, 4.073730;;, + 156;3; 1.460671,-0.139217, 4.073730;;, + 157;3; 1.460671,-0.139217, 4.073730;;, + 158;3; 1.460671,-0.139217, 4.073730;;, + 159;3; 1.460671,-0.139217, 4.073730;;, + 160;3; 1.460671,-0.139217, 4.073730;;, + 161;3; 1.460671,-0.139217, 4.073730;;, + 162;3; 1.460671,-0.139217, 4.073730;;, + 163;3; 1.460671,-0.139217, 4.073730;;, + 164;3; 1.460671,-0.139217, 4.073730;;; + } + AnimationKey { //Rotation + 0; + 165; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 81;4; -0.023017, 0.996971,-0.000000,-0.000000;;, + 82;4; -0.087830, 0.988440,-0.000000,-0.000000;;, + 83;4; -0.171026, 0.977486,-0.000000,-0.000000;;, + 84;4; -0.235816, 0.968955,-0.000000,-0.000000;;, + 85;4; -0.258819, 0.965926,-0.000000,-0.000000;;, + 86;4; -0.247344, 0.965926,-0.000000,-0.000000;;, + 87;4; -0.212807, 0.965926,-0.000000,-0.000000;;, + 88;4; -0.156652, 0.965926,-0.000000,-0.000000;;, + 89;4; -0.083204, 0.965926,-0.000000,-0.000000;;, + 90;4; -0.000000, 0.965926,-0.000000,-0.000000;;, + 91;4; 0.083204, 0.965926, 0.000000,-0.000000;;, + 92;4; 0.156652, 0.965926, 0.000000,-0.000000;;, + 93;4; 0.212807, 0.965926, 0.000000,-0.000000;;, + 94;4; 0.247343, 0.965926, 0.000000,-0.000000;;, + 95;4; 0.258819, 0.965926, 0.000000,-0.000000;;, + 96;4; 0.235815, 0.968955, 0.000000,-0.000000;;, + 97;4; 0.171026, 0.977486, 0.000000,-0.000000;;, + 98;4; 0.087830, 0.988440, 0.000000,-0.000000;;, + 99;4; 0.023017, 0.996971, 0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 101;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 102;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 103;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 104;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 105;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 108;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 109;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 110;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 111;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 112;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 113;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 114;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 115;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 116;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 117;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 118;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 119;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 120;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 121;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 122;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 123;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 124;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 125;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 126;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 127;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 128;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 129;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 130;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 131;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 132;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 133;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 134;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 135;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 136;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 137;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 138;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 139;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 140;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 141;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 142;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 143;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 144;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 145;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 146;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 147;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 148;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 149;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 150;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 151;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 152;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 153;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 154;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 155;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 156;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 157;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 158;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 159;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 160;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 161;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 162;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 163;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 164;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 165; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { //Position + 2; + 165; + 0;3; 1.460671,-0.139216,-3.633328;;, + 1;3; 1.460671,-0.139216,-3.633328;;, + 2;3; 1.460671,-0.139216,-3.633328;;, + 3;3; 1.460671,-0.139216,-3.633328;;, + 4;3; 1.460671,-0.139216,-3.633328;;, + 5;3; 1.460671,-0.139216,-3.633328;;, + 6;3; 1.460671,-0.139216,-3.633328;;, + 7;3; 1.460671,-0.139216,-3.633328;;, + 8;3; 1.460671,-0.139216,-3.633328;;, + 9;3; 1.460671,-0.139216,-3.633328;;, + 10;3; 1.460671,-0.139216,-3.633328;;, + 11;3; 1.460671,-0.139216,-3.633328;;, + 12;3; 1.460671,-0.139216,-3.633328;;, + 13;3; 1.460671,-0.139216,-3.633328;;, + 14;3; 1.460671,-0.139216,-3.633328;;, + 15;3; 1.460671,-0.139216,-3.633328;;, + 16;3; 1.460671,-0.139216,-3.633328;;, + 17;3; 1.460671,-0.139216,-3.633328;;, + 18;3; 1.460671,-0.139216,-3.633328;;, + 19;3; 1.460671,-0.139216,-3.633328;;, + 20;3; 1.460671,-0.139216,-3.633328;;, + 21;3; 1.460671,-0.139216,-3.633328;;, + 22;3; 1.460671,-0.139216,-3.633328;;, + 23;3; 1.460671,-0.139216,-3.633328;;, + 24;3; 1.460671,-0.139216,-3.633328;;, + 25;3; 1.460671,-0.139216,-3.633328;;, + 26;3; 1.460671,-0.139216,-3.633328;;, + 27;3; 1.460671,-0.139216,-3.633328;;, + 28;3; 1.460671,-0.139216,-3.633328;;, + 29;3; 1.460671,-0.139216,-3.633328;;, + 30;3; 1.460671,-0.139216,-3.633328;;, + 31;3; 1.460671,-0.139216,-3.633328;;, + 32;3; 1.460671,-0.139216,-3.633328;;, + 33;3; 1.460671,-0.139216,-3.633328;;, + 34;3; 1.460671,-0.139216,-3.633328;;, + 35;3; 1.460671,-0.139216,-3.633328;;, + 36;3; 1.460671,-0.139216,-3.633328;;, + 37;3; 1.460671,-0.139216,-3.633328;;, + 38;3; 1.460671,-0.139216,-3.633328;;, + 39;3; 1.460671,-0.139216,-3.633328;;, + 40;3; 1.460671,-0.139216,-3.633328;;, + 41;3; 1.460671,-0.139216,-3.633328;;, + 42;3; 1.460671,-0.139216,-3.633328;;, + 43;3; 1.460671,-0.139216,-3.633328;;, + 44;3; 1.460671,-0.139216,-3.633328;;, + 45;3; 1.460671,-0.139216,-3.633328;;, + 46;3; 1.460671,-0.139216,-3.633328;;, + 47;3; 1.460671,-0.139216,-3.633328;;, + 48;3; 1.460671,-0.139216,-3.633328;;, + 49;3; 1.460671,-0.139216,-3.633328;;, + 50;3; 1.460671,-0.139216,-3.633328;;, + 51;3; 1.460671,-0.139216,-3.633328;;, + 52;3; 1.460671,-0.139216,-3.633328;;, + 53;3; 1.460671,-0.139216,-3.633328;;, + 54;3; 1.460671,-0.139216,-3.633328;;, + 55;3; 1.460671,-0.139216,-3.633328;;, + 56;3; 1.460671,-0.139216,-3.633328;;, + 57;3; 1.460671,-0.139216,-3.633328;;, + 58;3; 1.460671,-0.139216,-3.633328;;, + 59;3; 1.460671,-0.139216,-3.633328;;, + 60;3; 1.460671,-0.139216,-3.633328;;, + 61;3; 1.460671,-0.139216,-3.633328;;, + 62;3; 1.460671,-0.139216,-3.633328;;, + 63;3; 1.460671,-0.139216,-3.633328;;, + 64;3; 1.460671,-0.139216,-3.633328;;, + 65;3; 1.460671,-0.139216,-3.633328;;, + 66;3; 1.460671,-0.139216,-3.633328;;, + 67;3; 1.460671,-0.139216,-3.633328;;, + 68;3; 1.460671,-0.139216,-3.633328;;, + 69;3; 1.460671,-0.139216,-3.633328;;, + 70;3; 1.460671,-0.139216,-3.633328;;, + 71;3; 1.460671,-0.139216,-3.633328;;, + 72;3; 1.460671,-0.139216,-3.633328;;, + 73;3; 1.460671,-0.139216,-3.633328;;, + 74;3; 1.460671,-0.139216,-3.633328;;, + 75;3; 1.460671,-0.139216,-3.633328;;, + 76;3; 1.460671,-0.139216,-3.633328;;, + 77;3; 1.460671,-0.139216,-3.633328;;, + 78;3; 1.460671,-0.139216,-3.633328;;, + 79;3; 1.460671,-0.139216,-3.633328;;, + 80;3; 1.460671,-0.139216,-3.633328;;, + 81;3; 1.460671,-0.139216,-3.633328;;, + 82;3; 1.460671,-0.139216,-3.633328;;, + 83;3; 1.460671,-0.139216,-3.633328;;, + 84;3; 1.460671,-0.139216,-3.633328;;, + 85;3; 1.460671,-0.139216,-3.633328;;, + 86;3; 1.460671,-0.139216,-3.633328;;, + 87;3; 1.460671,-0.139216,-3.633328;;, + 88;3; 1.460671,-0.139216,-3.633328;;, + 89;3; 1.460671,-0.139216,-3.633328;;, + 90;3; 1.460671,-0.139216,-3.633328;;, + 91;3; 1.460671,-0.139216,-3.633328;;, + 92;3; 1.460671,-0.139216,-3.633328;;, + 93;3; 1.460671,-0.139216,-3.633328;;, + 94;3; 1.460671,-0.139216,-3.633328;;, + 95;3; 1.460671,-0.139216,-3.633328;;, + 96;3; 1.460671,-0.139216,-3.633328;;, + 97;3; 1.460671,-0.139216,-3.633328;;, + 98;3; 1.460671,-0.139216,-3.633328;;, + 99;3; 1.460671,-0.139216,-3.633328;;, + 100;3; 1.460671,-0.139216,-3.633328;;, + 101;3; 1.460671,-0.139216,-3.633328;;, + 102;3; 1.460671,-0.139216,-3.633328;;, + 103;3; 1.460671,-0.139216,-3.633328;;, + 104;3; 1.460671,-0.139216,-3.633328;;, + 105;3; 1.460671,-0.139216,-3.633328;;, + 106;3; 1.460671,-0.139216,-3.633328;;, + 107;3; 1.460671,-0.139216,-3.633328;;, + 108;3; 1.460671,-0.139216,-3.633328;;, + 109;3; 1.460671,-0.139216,-3.633328;;, + 110;3; 1.460671,-0.139216,-3.633328;;, + 111;3; 1.460671,-0.139216,-3.633328;;, + 112;3; 1.460671,-0.139216,-3.633328;;, + 113;3; 1.460671,-0.139216,-3.633328;;, + 114;3; 1.460671,-0.139216,-3.633328;;, + 115;3; 1.460671,-0.139216,-3.633328;;, + 116;3; 1.460671,-0.139216,-3.633328;;, + 117;3; 1.460671,-0.139216,-3.633328;;, + 118;3; 1.460671,-0.139216,-3.633328;;, + 119;3; 1.460671,-0.139216,-3.633328;;, + 120;3; 1.460671,-0.139216,-3.633328;;, + 121;3; 1.460671,-0.139216,-3.633328;;, + 122;3; 1.460671,-0.139216,-3.633328;;, + 123;3; 1.460671,-0.139216,-3.633328;;, + 124;3; 1.460671,-0.139216,-3.633328;;, + 125;3; 1.460671,-0.139216,-3.633328;;, + 126;3; 1.460671,-0.139216,-3.633328;;, + 127;3; 1.460671,-0.139216,-3.633328;;, + 128;3; 1.460671,-0.139216,-3.633328;;, + 129;3; 1.460671,-0.139216,-3.633328;;, + 130;3; 1.460671,-0.139216,-3.633328;;, + 131;3; 1.460671,-0.139216,-3.633328;;, + 132;3; 1.460671,-0.139216,-3.633328;;, + 133;3; 1.460671,-0.139216,-3.633328;;, + 134;3; 1.460671,-0.139216,-3.633328;;, + 135;3; 1.460671,-0.139216,-3.633328;;, + 136;3; 1.460671,-0.139216,-3.633328;;, + 137;3; 1.460671,-0.139216,-3.633328;;, + 138;3; 1.460671,-0.139216,-3.633328;;, + 139;3; 1.460671,-0.139216,-3.633328;;, + 140;3; 1.460671,-0.139216,-3.633328;;, + 141;3; 1.460671,-0.139216,-3.633328;;, + 142;3; 1.460671,-0.139216,-3.633328;;, + 143;3; 1.460671,-0.139216,-3.633328;;, + 144;3; 1.460671,-0.139216,-3.633328;;, + 145;3; 1.460671,-0.139216,-3.633328;;, + 146;3; 1.460671,-0.139216,-3.633328;;, + 147;3; 1.460671,-0.139216,-3.633328;;, + 148;3; 1.460671,-0.139216,-3.633328;;, + 149;3; 1.460671,-0.139216,-3.633328;;, + 150;3; 1.460671,-0.139216,-3.633328;;, + 151;3; 1.460671,-0.139216,-3.633328;;, + 152;3; 1.460671,-0.139216,-3.633328;;, + 153;3; 1.460671,-0.139216,-3.633328;;, + 154;3; 1.460671,-0.139216,-3.633328;;, + 155;3; 1.460671,-0.139216,-3.633328;;, + 156;3; 1.460671,-0.139216,-3.633328;;, + 157;3; 1.460671,-0.139216,-3.633328;;, + 158;3; 1.460671,-0.139216,-3.633328;;, + 159;3; 1.460671,-0.139216,-3.633328;;, + 160;3; 1.460671,-0.139216,-3.633328;;, + 161;3; 1.460671,-0.139216,-3.633328;;, + 162;3; 1.460671,-0.139216,-3.633328;;, + 163;3; 1.460671,-0.139216,-3.633328;;, + 164;3; 1.460671,-0.139216,-3.633328;;; + } + AnimationKey { //Rotation + 0; + 165; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.023017, 0.996971, 0.000000,-0.000000;;, + 82;4; 0.087830, 0.988440, 0.000000,-0.000000;;, + 83;4; 0.171026, 0.977486, 0.000000,-0.000000;;, + 84;4; 0.235815, 0.968955, 0.000000,-0.000000;;, + 85;4; 0.258819, 0.965926, 0.000000,-0.000000;;, + 86;4; 0.247343, 0.965926, 0.000000,-0.000000;;, + 87;4; 0.212807, 0.965926, 0.000000,-0.000000;;, + 88;4; 0.156652, 0.965926, 0.000000,-0.000000;;, + 89;4; 0.083204, 0.965926, 0.000000,-0.000000;;, + 90;4; -0.000000, 0.965926,-0.000000,-0.000000;;, + 91;4; -0.083204, 0.965926,-0.000000,-0.000000;;, + 92;4; -0.156652, 0.965926,-0.000000,-0.000000;;, + 93;4; -0.212807, 0.965926,-0.000000,-0.000000;;, + 94;4; -0.247344, 0.965926,-0.000000,-0.000000;;, + 95;4; -0.258819, 0.965926,-0.000000,-0.000000;;, + 96;4; -0.235816, 0.968955,-0.000000,-0.000000;;, + 97;4; -0.171026, 0.977486,-0.000000,-0.000000;;, + 98;4; -0.087830, 0.988440,-0.000000,-0.000000;;, + 99;4; -0.023017, 0.996971,-0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 101;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 102;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 103;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 104;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 105;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 108;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 109;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 110;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 111;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 112;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 113;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 114;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 115;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 116;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 117;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 118;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 119;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 120;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 121;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 122;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 123;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 124;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 125;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 126;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 127;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 128;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 129;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 130;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 131;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 132;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 133;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 134;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 135;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 136;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 137;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 138;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 139;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 140;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 141;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 142;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 143;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 144;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 145;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 146;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 147;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 148;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 149;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 150;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 151;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 152;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 153;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 154;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 155;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 156;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 157;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 158;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 159;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 160;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 161;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 162;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 163;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 164;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 165; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { //Position + 2; + 165; + 0;3; -1.438651,-0.139217, 4.073730;;, + 1;3; -1.438651,-0.139217, 4.073730;;, + 2;3; -1.438651,-0.139217, 4.073730;;, + 3;3; -1.438651,-0.139217, 4.073730;;, + 4;3; -1.438651,-0.139217, 4.073730;;, + 5;3; -1.438651,-0.139217, 4.073730;;, + 6;3; -1.438651,-0.139217, 4.073730;;, + 7;3; -1.438651,-0.139217, 4.073730;;, + 8;3; -1.438651,-0.139217, 4.073730;;, + 9;3; -1.438651,-0.139217, 4.073730;;, + 10;3; -1.438651,-0.139217, 4.073730;;, + 11;3; -1.438651,-0.139217, 4.073730;;, + 12;3; -1.438651,-0.139217, 4.073730;;, + 13;3; -1.438651,-0.139217, 4.073730;;, + 14;3; -1.438651,-0.139217, 4.073730;;, + 15;3; -1.438651,-0.139217, 4.073730;;, + 16;3; -1.438651,-0.139217, 4.073730;;, + 17;3; -1.438651,-0.139217, 4.073730;;, + 18;3; -1.438651,-0.139217, 4.073730;;, + 19;3; -1.438651,-0.139217, 4.073730;;, + 20;3; -1.438651,-0.139217, 4.073730;;, + 21;3; -1.438651,-0.139217, 4.073730;;, + 22;3; -1.438651,-0.139217, 4.073730;;, + 23;3; -1.438651,-0.139217, 4.073730;;, + 24;3; -1.438651,-0.139217, 4.073730;;, + 25;3; -1.438651,-0.139217, 4.073730;;, + 26;3; -1.438651,-0.139217, 4.073730;;, + 27;3; -1.438651,-0.139217, 4.073730;;, + 28;3; -1.438651,-0.139217, 4.073730;;, + 29;3; -1.438651,-0.139217, 4.073730;;, + 30;3; -1.438651,-0.139217, 4.073730;;, + 31;3; -1.438651,-0.139217, 4.073730;;, + 32;3; -1.438651,-0.139217, 4.073730;;, + 33;3; -1.438651,-0.139217, 4.073730;;, + 34;3; -1.438651,-0.139217, 4.073730;;, + 35;3; -1.438651,-0.139217, 4.073730;;, + 36;3; -1.438651,-0.139217, 4.073730;;, + 37;3; -1.438651,-0.139217, 4.073730;;, + 38;3; -1.438651,-0.139217, 4.073730;;, + 39;3; -1.438651,-0.139217, 4.073730;;, + 40;3; -1.438651,-0.139217, 4.073730;;, + 41;3; -1.438651,-0.139217, 4.073730;;, + 42;3; -1.438651,-0.139217, 4.073730;;, + 43;3; -1.438651,-0.139217, 4.073730;;, + 44;3; -1.438651,-0.139217, 4.073730;;, + 45;3; -1.438651,-0.139217, 4.073730;;, + 46;3; -1.438651,-0.139217, 4.073730;;, + 47;3; -1.438651,-0.139217, 4.073730;;, + 48;3; -1.438651,-0.139217, 4.073730;;, + 49;3; -1.438651,-0.139217, 4.073730;;, + 50;3; -1.438651,-0.139217, 4.073730;;, + 51;3; -1.438651,-0.139217, 4.073730;;, + 52;3; -1.438651,-0.139217, 4.073730;;, + 53;3; -1.438651,-0.139217, 4.073730;;, + 54;3; -1.438651,-0.139217, 4.073730;;, + 55;3; -1.438651,-0.139217, 4.073730;;, + 56;3; -1.438651,-0.139217, 4.073730;;, + 57;3; -1.438651,-0.139217, 4.073730;;, + 58;3; -1.438651,-0.139217, 4.073730;;, + 59;3; -1.438651,-0.139217, 4.073730;;, + 60;3; -1.438651,-0.139217, 4.073730;;, + 61;3; -1.438651,-0.139217, 4.073730;;, + 62;3; -1.438651,-0.139217, 4.073730;;, + 63;3; -1.438651,-0.139217, 4.073730;;, + 64;3; -1.438651,-0.139217, 4.073730;;, + 65;3; -1.438651,-0.139217, 4.073730;;, + 66;3; -1.438651,-0.139217, 4.073730;;, + 67;3; -1.438651,-0.139217, 4.073730;;, + 68;3; -1.438651,-0.139217, 4.073730;;, + 69;3; -1.438651,-0.139217, 4.073730;;, + 70;3; -1.438651,-0.139217, 4.073730;;, + 71;3; -1.438651,-0.139217, 4.073730;;, + 72;3; -1.438651,-0.139217, 4.073730;;, + 73;3; -1.438651,-0.139217, 4.073730;;, + 74;3; -1.438651,-0.139217, 4.073730;;, + 75;3; -1.438651,-0.139217, 4.073730;;, + 76;3; -1.438651,-0.139217, 4.073730;;, + 77;3; -1.438651,-0.139217, 4.073730;;, + 78;3; -1.438651,-0.139217, 4.073730;;, + 79;3; -1.438651,-0.139217, 4.073730;;, + 80;3; -1.438651,-0.139217, 4.073730;;, + 81;3; -1.438651,-0.139217, 4.073730;;, + 82;3; -1.438651,-0.139217, 4.073730;;, + 83;3; -1.438651,-0.139217, 4.073730;;, + 84;3; -1.438651,-0.139217, 4.073730;;, + 85;3; -1.438651,-0.139217, 4.073730;;, + 86;3; -1.438651,-0.139217, 4.073730;;, + 87;3; -1.438651,-0.139217, 4.073730;;, + 88;3; -1.438651,-0.139217, 4.073730;;, + 89;3; -1.438651,-0.139217, 4.073730;;, + 90;3; -1.438651,-0.139217, 4.073730;;, + 91;3; -1.438651,-0.139217, 4.073730;;, + 92;3; -1.438651,-0.139217, 4.073730;;, + 93;3; -1.438651,-0.139217, 4.073730;;, + 94;3; -1.438651,-0.139217, 4.073730;;, + 95;3; -1.438651,-0.139217, 4.073730;;, + 96;3; -1.438651,-0.139217, 4.073730;;, + 97;3; -1.438651,-0.139217, 4.073730;;, + 98;3; -1.438651,-0.139217, 4.073730;;, + 99;3; -1.438651,-0.139217, 4.073730;;, + 100;3; -1.438651,-0.139217, 4.073730;;, + 101;3; -1.438651,-0.139217, 4.073730;;, + 102;3; -1.438651,-0.139217, 4.073730;;, + 103;3; -1.438651,-0.139217, 4.073730;;, + 104;3; -1.438651,-0.139217, 4.073730;;, + 105;3; -1.438651,-0.139217, 4.073730;;, + 106;3; -1.438651,-0.139217, 4.073730;;, + 107;3; -1.438651,-0.139217, 4.073730;;, + 108;3; -1.438651,-0.139217, 4.073730;;, + 109;3; -1.438651,-0.139217, 4.073730;;, + 110;3; -1.438651,-0.139217, 4.073730;;, + 111;3; -1.438651,-0.139217, 4.073730;;, + 112;3; -1.438651,-0.139217, 4.073730;;, + 113;3; -1.438651,-0.139217, 4.073730;;, + 114;3; -1.438651,-0.139217, 4.073730;;, + 115;3; -1.438651,-0.139217, 4.073730;;, + 116;3; -1.438651,-0.139217, 4.073730;;, + 117;3; -1.438651,-0.139217, 4.073730;;, + 118;3; -1.438651,-0.139217, 4.073730;;, + 119;3; -1.438651,-0.139217, 4.073730;;, + 120;3; -1.438651,-0.139217, 4.073730;;, + 121;3; -1.438651,-0.139217, 4.073730;;, + 122;3; -1.438651,-0.139217, 4.073730;;, + 123;3; -1.438651,-0.139217, 4.073730;;, + 124;3; -1.438651,-0.139217, 4.073730;;, + 125;3; -1.438651,-0.139217, 4.073730;;, + 126;3; -1.438651,-0.139217, 4.073730;;, + 127;3; -1.438651,-0.139217, 4.073730;;, + 128;3; -1.438651,-0.139217, 4.073730;;, + 129;3; -1.438651,-0.139217, 4.073730;;, + 130;3; -1.438651,-0.139217, 4.073730;;, + 131;3; -1.438651,-0.139217, 4.073730;;, + 132;3; -1.438651,-0.139217, 4.073730;;, + 133;3; -1.438651,-0.139217, 4.073730;;, + 134;3; -1.438651,-0.139217, 4.073730;;, + 135;3; -1.438651,-0.139217, 4.073730;;, + 136;3; -1.438651,-0.139217, 4.073730;;, + 137;3; -1.438651,-0.139217, 4.073730;;, + 138;3; -1.438651,-0.139217, 4.073730;;, + 139;3; -1.438651,-0.139217, 4.073730;;, + 140;3; -1.438651,-0.139217, 4.073730;;, + 141;3; -1.438651,-0.139217, 4.073730;;, + 142;3; -1.438651,-0.139217, 4.073730;;, + 143;3; -1.438651,-0.139217, 4.073730;;, + 144;3; -1.438651,-0.139217, 4.073730;;, + 145;3; -1.438651,-0.139217, 4.073730;;, + 146;3; -1.438651,-0.139217, 4.073730;;, + 147;3; -1.438651,-0.139217, 4.073730;;, + 148;3; -1.438651,-0.139217, 4.073730;;, + 149;3; -1.438651,-0.139217, 4.073730;;, + 150;3; -1.438651,-0.139217, 4.073730;;, + 151;3; -1.438651,-0.139217, 4.073730;;, + 152;3; -1.438651,-0.139217, 4.073730;;, + 153;3; -1.438651,-0.139217, 4.073730;;, + 154;3; -1.438651,-0.139217, 4.073730;;, + 155;3; -1.438651,-0.139217, 4.073730;;, + 156;3; -1.438651,-0.139217, 4.073730;;, + 157;3; -1.438651,-0.139217, 4.073730;;, + 158;3; -1.438651,-0.139217, 4.073730;;, + 159;3; -1.438651,-0.139217, 4.073730;;, + 160;3; -1.438651,-0.139217, 4.073730;;, + 161;3; -1.438651,-0.139217, 4.073730;;, + 162;3; -1.438651,-0.139217, 4.073730;;, + 163;3; -1.438651,-0.139217, 4.073730;;, + 164;3; -1.438651,-0.139217, 4.073730;;; + } + AnimationKey { //Rotation + 0; + 165; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.023017, 0.996971, 0.000000,-0.000000;;, + 82;4; 0.087830, 0.988440, 0.000000,-0.000000;;, + 83;4; 0.171026, 0.977486, 0.000000,-0.000000;;, + 84;4; 0.235815, 0.968955, 0.000000,-0.000000;;, + 85;4; 0.258819, 0.965926, 0.000000,-0.000000;;, + 86;4; 0.247344, 0.965926, 0.000000,-0.000000;;, + 87;4; 0.212807, 0.965926, 0.000000,-0.000000;;, + 88;4; 0.156652, 0.965926, 0.000000,-0.000000;;, + 89;4; 0.083204, 0.965926, 0.000000,-0.000000;;, + 90;4; -0.000000, 0.965926, 0.000000,-0.000000;;, + 91;4; -0.083204, 0.965926,-0.000000,-0.000000;;, + 92;4; -0.156652, 0.965926,-0.000000,-0.000000;;, + 93;4; -0.212807, 0.965926,-0.000000,-0.000000;;, + 94;4; -0.247344, 0.965926,-0.000000,-0.000000;;, + 95;4; -0.258819, 0.965926,-0.000000,-0.000000;;, + 96;4; -0.235815, 0.968955,-0.000000,-0.000000;;, + 97;4; -0.171026, 0.977486,-0.000000,-0.000000;;, + 98;4; -0.087830, 0.988440,-0.000000,-0.000000;;, + 99;4; -0.023017, 0.996971,-0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 101;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 102;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 103;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 104;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 105;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 108;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 109;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 110;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 111;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 112;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 113;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 114;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 115;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 116;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 117;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 118;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 119;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 120;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 121;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 122;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 123;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 124;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 125;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 126;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 127;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 128;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 129;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 130;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 131;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 132;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 133;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 134;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 135;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 136;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 137;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 138;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 139;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 140;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 141;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 142;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 143;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 144;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 145;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 146;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 147;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 148;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 149;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 150;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 151;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 152;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 153;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 154;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 155;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 156;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 157;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 158;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 159;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 160;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 161;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 162;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 163;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 164;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 165; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_RR_leg} + AnimationKey { //Position + 2; + 165; + 0;3; -1.438651,-0.139216,-3.633328;;, + 1;3; -1.438651,-0.139216,-3.633328;;, + 2;3; -1.438651,-0.139216,-3.633328;;, + 3;3; -1.438651,-0.139216,-3.633328;;, + 4;3; -1.438651,-0.139216,-3.633328;;, + 5;3; -1.438651,-0.139216,-3.633328;;, + 6;3; -1.438651,-0.139216,-3.633328;;, + 7;3; -1.438651,-0.139216,-3.633328;;, + 8;3; -1.438651,-0.139216,-3.633328;;, + 9;3; -1.438651,-0.139216,-3.633328;;, + 10;3; -1.438651,-0.139216,-3.633328;;, + 11;3; -1.438651,-0.139216,-3.633328;;, + 12;3; -1.438651,-0.139216,-3.633328;;, + 13;3; -1.438651,-0.139216,-3.633328;;, + 14;3; -1.438651,-0.139216,-3.633328;;, + 15;3; -1.438651,-0.139216,-3.633328;;, + 16;3; -1.438651,-0.139216,-3.633328;;, + 17;3; -1.438651,-0.139216,-3.633328;;, + 18;3; -1.438651,-0.139216,-3.633328;;, + 19;3; -1.438651,-0.139216,-3.633328;;, + 20;3; -1.438651,-0.139216,-3.633328;;, + 21;3; -1.438651,-0.139216,-3.633328;;, + 22;3; -1.438651,-0.139216,-3.633328;;, + 23;3; -1.438651,-0.139216,-3.633328;;, + 24;3; -1.438651,-0.139216,-3.633328;;, + 25;3; -1.438651,-0.139216,-3.633328;;, + 26;3; -1.438651,-0.139216,-3.633328;;, + 27;3; -1.438651,-0.139216,-3.633328;;, + 28;3; -1.438651,-0.139216,-3.633328;;, + 29;3; -1.438651,-0.139216,-3.633328;;, + 30;3; -1.438651,-0.139216,-3.633328;;, + 31;3; -1.438651,-0.139216,-3.633328;;, + 32;3; -1.438651,-0.139216,-3.633328;;, + 33;3; -1.438651,-0.139216,-3.633328;;, + 34;3; -1.438651,-0.139216,-3.633328;;, + 35;3; -1.438651,-0.139216,-3.633328;;, + 36;3; -1.438651,-0.139216,-3.633328;;, + 37;3; -1.438651,-0.139216,-3.633328;;, + 38;3; -1.438651,-0.139216,-3.633328;;, + 39;3; -1.438651,-0.139216,-3.633328;;, + 40;3; -1.438651,-0.139216,-3.633328;;, + 41;3; -1.438651,-0.139216,-3.633328;;, + 42;3; -1.438651,-0.139216,-3.633328;;, + 43;3; -1.438651,-0.139216,-3.633328;;, + 44;3; -1.438651,-0.139216,-3.633328;;, + 45;3; -1.438651,-0.139216,-3.633328;;, + 46;3; -1.438651,-0.139216,-3.633328;;, + 47;3; -1.438651,-0.139216,-3.633328;;, + 48;3; -1.438651,-0.139216,-3.633328;;, + 49;3; -1.438651,-0.139216,-3.633328;;, + 50;3; -1.438651,-0.139216,-3.633328;;, + 51;3; -1.438651,-0.139216,-3.633328;;, + 52;3; -1.438651,-0.139216,-3.633328;;, + 53;3; -1.438651,-0.139216,-3.633328;;, + 54;3; -1.438651,-0.139216,-3.633328;;, + 55;3; -1.438651,-0.139216,-3.633328;;, + 56;3; -1.438651,-0.139216,-3.633328;;, + 57;3; -1.438651,-0.139216,-3.633328;;, + 58;3; -1.438651,-0.139216,-3.633328;;, + 59;3; -1.438651,-0.139216,-3.633328;;, + 60;3; -1.438651,-0.139216,-3.633328;;, + 61;3; -1.438651,-0.139216,-3.633328;;, + 62;3; -1.438651,-0.139216,-3.633328;;, + 63;3; -1.438651,-0.139216,-3.633328;;, + 64;3; -1.438651,-0.139216,-3.633328;;, + 65;3; -1.438651,-0.139216,-3.633328;;, + 66;3; -1.438651,-0.139216,-3.633328;;, + 67;3; -1.438651,-0.139216,-3.633328;;, + 68;3; -1.438651,-0.139216,-3.633328;;, + 69;3; -1.438651,-0.139216,-3.633328;;, + 70;3; -1.438651,-0.139216,-3.633328;;, + 71;3; -1.438651,-0.139216,-3.633328;;, + 72;3; -1.438651,-0.139216,-3.633328;;, + 73;3; -1.438651,-0.139216,-3.633328;;, + 74;3; -1.438651,-0.139216,-3.633328;;, + 75;3; -1.438651,-0.139216,-3.633328;;, + 76;3; -1.438651,-0.139216,-3.633328;;, + 77;3; -1.438651,-0.139216,-3.633328;;, + 78;3; -1.438651,-0.139216,-3.633328;;, + 79;3; -1.438651,-0.139216,-3.633328;;, + 80;3; -1.438651,-0.139216,-3.633328;;, + 81;3; -1.438651,-0.139216,-3.633328;;, + 82;3; -1.438651,-0.139216,-3.633328;;, + 83;3; -1.438651,-0.139216,-3.633328;;, + 84;3; -1.438651,-0.139216,-3.633328;;, + 85;3; -1.438651,-0.139216,-3.633328;;, + 86;3; -1.438651,-0.139216,-3.633328;;, + 87;3; -1.438651,-0.139216,-3.633328;;, + 88;3; -1.438651,-0.139216,-3.633328;;, + 89;3; -1.438651,-0.139216,-3.633328;;, + 90;3; -1.438651,-0.139216,-3.633328;;, + 91;3; -1.438651,-0.139216,-3.633328;;, + 92;3; -1.438651,-0.139216,-3.633328;;, + 93;3; -1.438651,-0.139216,-3.633328;;, + 94;3; -1.438651,-0.139216,-3.633328;;, + 95;3; -1.438651,-0.139216,-3.633328;;, + 96;3; -1.438651,-0.139216,-3.633328;;, + 97;3; -1.438651,-0.139216,-3.633328;;, + 98;3; -1.438651,-0.139216,-3.633328;;, + 99;3; -1.438651,-0.139216,-3.633328;;, + 100;3; -1.438651,-0.139216,-3.633328;;, + 101;3; -1.438651,-0.139216,-3.633328;;, + 102;3; -1.438651,-0.139216,-3.633328;;, + 103;3; -1.438651,-0.139216,-3.633328;;, + 104;3; -1.438651,-0.139216,-3.633328;;, + 105;3; -1.438651,-0.139216,-3.633328;;, + 106;3; -1.438651,-0.139216,-3.633328;;, + 107;3; -1.438651,-0.139216,-3.633328;;, + 108;3; -1.438651,-0.139216,-3.633328;;, + 109;3; -1.438651,-0.139216,-3.633328;;, + 110;3; -1.438651,-0.139216,-3.633328;;, + 111;3; -1.438651,-0.139216,-3.633328;;, + 112;3; -1.438651,-0.139216,-3.633328;;, + 113;3; -1.438651,-0.139216,-3.633328;;, + 114;3; -1.438651,-0.139216,-3.633328;;, + 115;3; -1.438651,-0.139216,-3.633328;;, + 116;3; -1.438651,-0.139216,-3.633328;;, + 117;3; -1.438651,-0.139216,-3.633328;;, + 118;3; -1.438651,-0.139216,-3.633328;;, + 119;3; -1.438651,-0.139216,-3.633328;;, + 120;3; -1.438651,-0.139216,-3.633328;;, + 121;3; -1.438651,-0.139216,-3.633328;;, + 122;3; -1.438651,-0.139216,-3.633328;;, + 123;3; -1.438651,-0.139216,-3.633328;;, + 124;3; -1.438651,-0.139216,-3.633328;;, + 125;3; -1.438651,-0.139216,-3.633328;;, + 126;3; -1.438651,-0.139216,-3.633328;;, + 127;3; -1.438651,-0.139216,-3.633328;;, + 128;3; -1.438651,-0.139216,-3.633328;;, + 129;3; -1.438651,-0.139216,-3.633328;;, + 130;3; -1.438651,-0.139216,-3.633328;;, + 131;3; -1.438651,-0.139216,-3.633328;;, + 132;3; -1.438651,-0.139216,-3.633328;;, + 133;3; -1.438651,-0.139216,-3.633328;;, + 134;3; -1.438651,-0.139216,-3.633328;;, + 135;3; -1.438651,-0.139216,-3.633328;;, + 136;3; -1.438651,-0.139216,-3.633328;;, + 137;3; -1.438651,-0.139216,-3.633328;;, + 138;3; -1.438651,-0.139216,-3.633328;;, + 139;3; -1.438651,-0.139216,-3.633328;;, + 140;3; -1.438651,-0.139216,-3.633328;;, + 141;3; -1.438651,-0.139216,-3.633328;;, + 142;3; -1.438651,-0.139216,-3.633328;;, + 143;3; -1.438651,-0.139216,-3.633328;;, + 144;3; -1.438651,-0.139216,-3.633328;;, + 145;3; -1.438651,-0.139216,-3.633328;;, + 146;3; -1.438651,-0.139216,-3.633328;;, + 147;3; -1.438651,-0.139216,-3.633328;;, + 148;3; -1.438651,-0.139216,-3.633328;;, + 149;3; -1.438651,-0.139216,-3.633328;;, + 150;3; -1.438651,-0.139216,-3.633328;;, + 151;3; -1.438651,-0.139216,-3.633328;;, + 152;3; -1.438651,-0.139216,-3.633328;;, + 153;3; -1.438651,-0.139216,-3.633328;;, + 154;3; -1.438651,-0.139216,-3.633328;;, + 155;3; -1.438651,-0.139216,-3.633328;;, + 156;3; -1.438651,-0.139216,-3.633328;;, + 157;3; -1.438651,-0.139216,-3.633328;;, + 158;3; -1.438651,-0.139216,-3.633328;;, + 159;3; -1.438651,-0.139216,-3.633328;;, + 160;3; -1.438651,-0.139216,-3.633328;;, + 161;3; -1.438651,-0.139216,-3.633328;;, + 162;3; -1.438651,-0.139216,-3.633328;;, + 163;3; -1.438651,-0.139216,-3.633328;;, + 164;3; -1.438651,-0.139216,-3.633328;;; + } + AnimationKey { //Rotation + 0; + 165; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 81;4; -0.023017, 0.996971,-0.000000,-0.000000;;, + 82;4; -0.087830, 0.988440,-0.000000,-0.000000;;, + 83;4; -0.171026, 0.977486,-0.000000,-0.000000;;, + 84;4; -0.235816, 0.968955,-0.000000,-0.000000;;, + 85;4; -0.258819, 0.965926,-0.000000,-0.000000;;, + 86;4; -0.247344, 0.965926,-0.000000,-0.000000;;, + 87;4; -0.212807, 0.965926,-0.000000,-0.000000;;, + 88;4; -0.156652, 0.965926,-0.000000,-0.000000;;, + 89;4; -0.083204, 0.965926,-0.000000,-0.000000;;, + 90;4; -0.000000, 0.965926,-0.000000,-0.000000;;, + 91;4; 0.083204, 0.965926, 0.000000,-0.000000;;, + 92;4; 0.156652, 0.965926, 0.000000,-0.000000;;, + 93;4; 0.212807, 0.965926, 0.000000,-0.000000;;, + 94;4; 0.247343, 0.965926, 0.000000,-0.000000;;, + 95;4; 0.258819, 0.965926, 0.000000,-0.000000;;, + 96;4; 0.235815, 0.968955, 0.000000,-0.000000;;, + 97;4; 0.171026, 0.977486, 0.000000,-0.000000;;, + 98;4; 0.087830, 0.988440, 0.000000,-0.000000;;, + 99;4; 0.023017, 0.996971, 0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 101;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 102;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 103;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 104;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 105;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 106;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 107;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 108;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 109;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 110;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 111;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 112;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 113;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 114;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 115;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 116;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 117;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 118;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 119;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 120;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 121;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 122;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 123;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 124;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 125;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 126;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 127;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 128;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 129;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 130;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 131;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 132;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 133;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 134;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 135;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 136;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 137;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 138;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 139;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 140;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 141;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 142;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 143;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 144;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 145;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 146;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 147;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 148;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 149;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 150;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 151;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 152;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 153;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 154;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 155;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 156;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 157;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 158;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 159;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 160;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 161;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 162;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 163;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 164;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 165; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Head} + AnimationKey { //Position + 2; + 165; + 0;3; -0.000000, 4.052525, 3.788038;;, + 1;3; -0.000000, 4.052525, 3.788038;;, + 2;3; -0.000000, 4.052525, 3.788038;;, + 3;3; -0.000000, 4.052525, 3.788038;;, + 4;3; -0.000000, 4.052525, 3.788038;;, + 5;3; -0.000000, 4.052525, 3.788038;;, + 6;3; -0.000000, 4.052525, 3.788038;;, + 7;3; -0.000000, 4.052525, 3.788038;;, + 8;3; -0.000000, 4.052525, 3.788038;;, + 9;3; -0.000000, 4.052525, 3.788038;;, + 10;3; -0.000000, 4.052525, 3.788038;;, + 11;3; -0.000000, 4.052525, 3.788038;;, + 12;3; -0.000000, 4.052525, 3.788038;;, + 13;3; -0.000000, 4.052525, 3.788038;;, + 14;3; -0.000000, 4.052525, 3.788038;;, + 15;3; -0.000000, 4.052525, 3.788038;;, + 16;3; -0.000000, 4.052525, 3.788038;;, + 17;3; -0.000000, 4.052525, 3.788038;;, + 18;3; -0.000000, 4.052525, 3.788038;;, + 19;3; -0.000000, 4.052525, 3.788038;;, + 20;3; -0.000000, 4.052525, 3.788038;;, + 21;3; -0.000000, 4.052525, 3.788038;;, + 22;3; -0.000000, 4.052525, 3.788038;;, + 23;3; -0.000000, 4.052525, 3.788038;;, + 24;3; -0.000000, 4.052525, 3.788038;;, + 25;3; -0.000000, 4.052525, 3.788038;;, + 26;3; -0.000000, 4.052525, 3.788038;;, + 27;3; -0.000000, 4.052525, 3.788038;;, + 28;3; -0.000000, 4.052525, 3.788038;;, + 29;3; -0.000000, 4.052525, 3.788038;;, + 30;3; -0.000000, 4.052525, 3.788038;;, + 31;3; -0.000000, 4.052525, 3.788038;;, + 32;3; -0.000000, 4.052525, 3.788038;;, + 33;3; -0.000000, 4.052525, 3.788038;;, + 34;3; -0.000000, 4.052525, 3.788038;;, + 35;3; -0.000000, 4.052525, 3.788038;;, + 36;3; -0.000000, 4.052525, 3.788038;;, + 37;3; -0.000000, 4.052525, 3.788038;;, + 38;3; -0.000000, 4.052525, 3.788038;;, + 39;3; -0.000000, 4.052525, 3.788038;;, + 40;3; -0.000000, 4.052525, 3.788038;;, + 41;3; -0.000000, 4.052525, 3.788038;;, + 42;3; -0.000000, 4.052525, 3.788038;;, + 43;3; -0.000000, 4.052525, 3.788038;;, + 44;3; -0.000000, 4.052525, 3.788038;;, + 45;3; -0.000000, 4.052525, 3.788038;;, + 46;3; -0.000000, 4.052525, 3.788038;;, + 47;3; -0.000000, 4.052525, 3.788038;;, + 48;3; -0.000000, 4.052525, 3.788038;;, + 49;3; -0.000000, 4.052525, 3.788038;;, + 50;3; -0.000000, 4.052525, 3.788038;;, + 51;3; -0.000000, 4.052525, 3.788038;;, + 52;3; -0.000000, 4.052525, 3.788038;;, + 53;3; -0.000000, 4.052525, 3.788038;;, + 54;3; -0.000000, 4.052525, 3.788038;;, + 55;3; -0.000000, 4.052525, 3.788038;;, + 56;3; -0.000000, 4.052525, 3.788038;;, + 57;3; -0.000000, 4.052525, 3.788038;;, + 58;3; -0.000000, 4.052525, 3.788038;;, + 59;3; -0.000000, 4.052525, 3.788038;;, + 60;3; -0.000000, 4.052525, 3.788038;;, + 61;3; -0.000000, 4.052525, 3.788038;;, + 62;3; -0.000000, 4.052525, 3.788038;;, + 63;3; -0.000000, 4.052525, 3.788038;;, + 64;3; -0.000000, 4.052525, 3.788038;;, + 65;3; -0.000000, 4.052525, 3.788038;;, + 66;3; -0.000000, 4.052525, 3.788038;;, + 67;3; -0.000000, 4.052525, 3.788038;;, + 68;3; -0.000000, 4.052525, 3.788038;;, + 69;3; -0.000000, 4.052525, 3.788038;;, + 70;3; -0.000000, 4.052525, 3.788038;;, + 71;3; -0.000000, 4.052525, 3.788038;;, + 72;3; -0.000000, 4.052525, 3.788038;;, + 73;3; -0.000000, 4.052525, 3.788038;;, + 74;3; -0.000000, 4.052525, 3.788038;;, + 75;3; -0.000000, 4.052525, 3.788038;;, + 76;3; -0.000000, 4.052525, 3.788038;;, + 77;3; -0.000000, 4.052525, 3.788038;;, + 78;3; -0.000000, 4.052525, 3.788038;;, + 79;3; -0.000000, 4.052525, 3.788038;;, + 80;3; -0.000000, 4.052525, 3.788038;;, + 81;3; -0.000000, 4.052525, 3.788038;;, + 82;3; -0.000000, 4.052525, 3.788038;;, + 83;3; -0.000000, 4.052525, 3.788038;;, + 84;3; -0.000000, 4.052525, 3.788038;;, + 85;3; -0.000000, 4.052525, 3.788038;;, + 86;3; -0.000000, 4.052525, 3.788038;;, + 87;3; -0.000000, 4.052525, 3.788038;;, + 88;3; -0.000000, 4.052525, 3.788038;;, + 89;3; -0.000000, 4.052525, 3.788038;;, + 90;3; -0.000000, 4.052525, 3.788038;;, + 91;3; -0.000000, 4.052525, 3.788038;;, + 92;3; -0.000000, 4.052525, 3.788038;;, + 93;3; -0.000000, 4.052525, 3.788038;;, + 94;3; -0.000000, 4.052525, 3.788038;;, + 95;3; -0.000000, 4.052525, 3.788038;;, + 96;3; -0.000000, 4.052525, 3.788038;;, + 97;3; -0.000000, 4.052525, 3.788038;;, + 98;3; -0.000000, 4.052525, 3.788038;;, + 99;3; -0.000000, 4.052525, 3.788038;;, + 100;3; -0.000000, 4.052525, 3.788038;;, + 101;3; -0.000000, 4.052525, 3.788038;;, + 102;3; -0.000000, 4.052525, 3.788038;;, + 103;3; -0.000000, 4.052525, 3.788038;;, + 104;3; -0.000000, 4.052525, 3.788038;;, + 105;3; -0.000000, 4.052525, 3.788038;;, + 106;3; -0.000000, 4.052525, 3.788038;;, + 107;3; -0.000000, 4.052525, 3.788038;;, + 108;3; -0.000000, 4.052525, 3.788038;;, + 109;3; -0.000000, 4.052525, 3.788038;;, + 110;3; -0.000000, 4.052525, 3.788038;;, + 111;3; -0.000000, 4.052525, 3.788038;;, + 112;3; -0.000000, 4.052525, 3.788038;;, + 113;3; -0.000000, 4.052525, 3.788038;;, + 114;3; -0.000000, 4.052525, 3.788038;;, + 115;3; -0.000000, 4.052525, 3.788038;;, + 116;3; -0.000000, 4.052525, 3.788038;;, + 117;3; -0.000000, 4.052525, 3.788038;;, + 118;3; -0.000000, 4.052525, 3.788038;;, + 119;3; -0.000000, 4.052525, 3.788038;;, + 120;3; -0.000000, 4.052525, 3.788038;;, + 121;3; -0.000000, 4.052525, 3.788038;;, + 122;3; -0.000000, 4.052525, 3.788038;;, + 123;3; -0.000000, 4.052525, 3.788038;;, + 124;3; -0.000000, 4.052525, 3.788038;;, + 125;3; -0.000000, 4.052525, 3.788038;;, + 126;3; -0.000000, 4.052525, 3.788038;;, + 127;3; -0.000000, 4.052525, 3.788038;;, + 128;3; -0.000000, 4.052525, 3.788038;;, + 129;3; -0.000000, 4.052525, 3.788038;;, + 130;3; -0.000000, 4.052525, 3.788038;;, + 131;3; -0.000000, 4.052525, 3.788038;;, + 132;3; -0.000000, 4.052525, 3.788038;;, + 133;3; -0.000000, 4.052525, 3.788038;;, + 134;3; -0.000000, 4.052525, 3.788038;;, + 135;3; -0.000000, 4.052525, 3.788038;;, + 136;3; -0.000000, 4.052525, 3.788038;;, + 137;3; -0.000000, 4.052525, 3.788038;;, + 138;3; -0.000000, 4.052525, 3.788038;;, + 139;3; -0.000000, 4.052525, 3.788038;;, + 140;3; -0.000000, 4.052525, 3.788038;;, + 141;3; -0.000000, 4.052525, 3.788038;;, + 142;3; -0.000000, 4.052525, 3.788038;;, + 143;3; -0.000000, 4.052525, 3.788038;;, + 144;3; -0.000000, 4.052525, 3.788038;;, + 145;3; -0.000000, 4.052525, 3.788038;;, + 146;3; -0.000000, 4.052525, 3.788038;;, + 147;3; -0.000000, 4.052525, 3.788038;;, + 148;3; -0.000000, 4.052525, 3.788038;;, + 149;3; -0.000000, 4.052525, 3.788038;;, + 150;3; -0.000000, 4.052525, 3.788038;;, + 151;3; -0.000000, 4.052525, 3.788038;;, + 152;3; -0.000000, 4.052525, 3.788038;;, + 153;3; -0.000000, 4.052525, 3.788038;;, + 154;3; -0.000000, 4.052525, 3.788038;;, + 155;3; -0.000000, 4.052525, 3.788038;;, + 156;3; -0.000000, 4.052525, 3.788038;;, + 157;3; -0.000000, 4.052525, 3.788038;;, + 158;3; -0.000000, 4.052525, 3.788038;;, + 159;3; -0.000000, 4.052525, 3.788038;;, + 160;3; -0.000000, 4.052525, 3.788038;;, + 161;3; -0.000000, 4.052525, 3.788038;;, + 162;3; -0.000000, 4.052525, 3.788038;;, + 163;3; -0.000000, 4.052525, 3.788038;;, + 164;3; -0.000000, 4.052525, 3.788038;;; + } + AnimationKey { //Rotation + 0; + 165; + 0;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 1;4; 0.000000, 0.000000, 0.706989, 0.707223;;, + 2;4; 0.000000, 0.000000, 0.706631, 0.707576;;, + 3;4; 0.000000, 0.000000, 0.706034, 0.708164;;, + 4;4; 0.000000, 0.000000, 0.705202, 0.708983;;, + 5;4; 0.000000, 0.000000, 0.704147, 0.710022;;, + 6;4; 0.000000, 0.000000, 0.702890, 0.711259;;, + 7;4; 0.000000, 0.000000, 0.701461, 0.712663;;, + 8;4; 0.000000, 0.000000, 0.699901, 0.714196;;, + 9;4; 0.000000, 0.000000, 0.698257, 0.715808;;, + 10;4; 0.000000, 0.000000, 0.696584, 0.717447;;, + 11;4; 0.000000, 0.000000, 0.694937, 0.719057;;, + 12;4; 0.000000, 0.000000, 0.693372, 0.720585;;, + 13;4; 0.000000, 0.000000, 0.691936, 0.721982;;, + 14;4; 0.000000, 0.000000, 0.690669, 0.723209;;, + 15;4; 0.000000, 0.000000, 0.689603, 0.724237;;, + 16;4; 0.000000, 0.000000, 0.688758, 0.725043;;, + 17;4; 0.000000, 0.000000, 0.688146, 0.725617;;, + 18;4; 0.000000, 0.000000, 0.687773, 0.725954;;, + 19;4; 0.000000, 0.000000, 0.687638, 0.726054;;, + 20;4; 0.000000, 0.000000, 0.687896, 0.725759;;, + 21;4; 0.000000, 0.000000, 0.688709, 0.724905;;, + 22;4; 0.000000, 0.000000, 0.690081, 0.723488;;, + 23;4; 0.000000, 0.000000, 0.692002, 0.721519;;, + 24;4; 0.000000, 0.000000, 0.694448, 0.719020;;, + 25;4; 0.000000, 0.000000, 0.697377, 0.716035;;, + 26;4; 0.000000, 0.000000, 0.700729, 0.712626;;, + 27;4; 0.000000, 0.000000, 0.704421, 0.708875;;, + 28;4; 0.000000, 0.000000, 0.708352, 0.704885;;, + 29;4; 0.000000, 0.000000, 0.712408, 0.700772;;, + 30;4; 0.000000, 0.000000, 0.716464, 0.696660;;, + 31;4; 0.000000, 0.000000, 0.720399, 0.692673;;, + 32;4; 0.000000, 0.000000, 0.724097, 0.688928;;, + 33;4; 0.000000, 0.000000, 0.727457, 0.685527;;, + 34;4; 0.000000, 0.000000, 0.730396, 0.682552;;, + 35;4; 0.000000, 0.000000, 0.732854, 0.680065;;, + 36;4; 0.000000, 0.000000, 0.734788, 0.678108;;, + 37;4; 0.000000, 0.000000, 0.736174, 0.676706;;, + 38;4; 0.000000, 0.000000, 0.737003, 0.675868;;, + 39;4; 0.000000, 0.000000, 0.737277, 0.675590;;, + 40;4; 0.000000, 0.000000, 0.737111, 0.675764;;, + 41;4; 0.000000, 0.000000, 0.736609, 0.676289;;, + 42;4; 0.000000, 0.000000, 0.735768, 0.677167;;, + 43;4; 0.000000, 0.000000, 0.734596, 0.678392;;, + 44;4; 0.000000, 0.000000, 0.733105, 0.679949;;, + 45;4; 0.000000, 0.000000, 0.731323, 0.681811;;, + 46;4; 0.000000, 0.000000, 0.729285, 0.683939;;, + 47;4; 0.000000, 0.000000, 0.727042, 0.686283;;, + 48;4; 0.000000, 0.000000, 0.724654, 0.688777;;, + 49;4; 0.000000, 0.000000, 0.722192, 0.691349;;, + 50;4; 0.000000, 0.000000, 0.719730, 0.693920;;, + 51;4; 0.000000, 0.000000, 0.717343, 0.696414;;, + 52;4; 0.000000, 0.000000, 0.715099, 0.698758;;, + 53;4; 0.000000, 0.000000, 0.713062, 0.700886;;, + 54;4; 0.000000, 0.000000, 0.711279, 0.702749;;, + 55;4; 0.000000, 0.000000, 0.709789, 0.704305;;, + 56;4; 0.000000, 0.000000, 0.708616, 0.705530;;, + 57;4; 0.000000, 0.000000, 0.707776, 0.706408;;, + 58;4; 0.000000, 0.000000, 0.707273, 0.706933;;, + 59;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 60;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 61;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 62;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 63;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 64;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 65;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 66;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 67;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 68;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 69;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 70;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 71;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 72;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 73;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 74;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 75;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 76;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 77;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 78;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 79;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 80;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 81;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 82;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 83;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 84;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 85;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 86;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 87;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 88;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 89;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 90;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 91;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 92;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 93;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 94;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 95;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 96;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 97;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 98;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 99;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 100;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 101;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 102;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 103;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 104;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 105;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 106;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 107;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 108;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 109;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 110;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 111;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 112;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 113;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 114;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 115;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 116;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 117;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 118;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 119;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 120;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 121;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 122;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 123;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 124;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 125;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 126;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 127;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 128;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 129;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 130;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 131;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 132;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 133;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 134;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 135;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 136;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 137;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 138;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 139;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 140;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 141;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 142;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 143;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 144;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 145;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 146;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 147;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 148;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 149;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 150;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 151;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 152;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 153;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 154;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 155;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 156;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 157;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 158;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 159;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 160;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 161;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 162;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 163;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 164;4; 0.000000, 0.000000, 0.707107, 0.707107;;; + } + AnimationKey { //Scale + 1; + 165; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {sheep} + AnimationKey { //Position + 2; + 165; + 0;3; 0.000000, 0.000000,-0.000000;;, + 1;3; 0.000000, 0.000000,-0.000000;;, + 2;3; 0.000000, 0.000000,-0.000000;;, + 3;3; 0.000000, 0.000000,-0.000000;;, + 4;3; 0.000000, 0.000000,-0.000000;;, + 5;3; 0.000000, 0.000000,-0.000000;;, + 6;3; 0.000000, 0.000000,-0.000000;;, + 7;3; 0.000000, 0.000000,-0.000000;;, + 8;3; 0.000000, 0.000000,-0.000000;;, + 9;3; 0.000000, 0.000000,-0.000000;;, + 10;3; 0.000000, 0.000000,-0.000000;;, + 11;3; 0.000000, 0.000000,-0.000000;;, + 12;3; 0.000000, 0.000000,-0.000000;;, + 13;3; 0.000000, 0.000000,-0.000000;;, + 14;3; 0.000000, 0.000000,-0.000000;;, + 15;3; 0.000000, 0.000000,-0.000000;;, + 16;3; 0.000000, 0.000000,-0.000000;;, + 17;3; 0.000000, 0.000000,-0.000000;;, + 18;3; 0.000000, 0.000000,-0.000000;;, + 19;3; 0.000000, 0.000000,-0.000000;;, + 20;3; 0.000000, 0.000000,-0.000000;;, + 21;3; 0.000000, 0.000000,-0.000000;;, + 22;3; 0.000000, 0.000000,-0.000000;;, + 23;3; 0.000000, 0.000000,-0.000000;;, + 24;3; 0.000000, 0.000000,-0.000000;;, + 25;3; 0.000000, 0.000000,-0.000000;;, + 26;3; 0.000000, 0.000000,-0.000000;;, + 27;3; 0.000000, 0.000000,-0.000000;;, + 28;3; 0.000000, 0.000000,-0.000000;;, + 29;3; 0.000000, 0.000000,-0.000000;;, + 30;3; 0.000000, 0.000000,-0.000000;;, + 31;3; 0.000000, 0.000000,-0.000000;;, + 32;3; 0.000000, 0.000000,-0.000000;;, + 33;3; 0.000000, 0.000000,-0.000000;;, + 34;3; 0.000000, 0.000000,-0.000000;;, + 35;3; 0.000000, 0.000000,-0.000000;;, + 36;3; 0.000000, 0.000000,-0.000000;;, + 37;3; 0.000000, 0.000000,-0.000000;;, + 38;3; 0.000000, 0.000000,-0.000000;;, + 39;3; 0.000000, 0.000000,-0.000000;;, + 40;3; 0.000000, 0.000000,-0.000000;;, + 41;3; 0.000000, 0.000000,-0.000000;;, + 42;3; 0.000000, 0.000000,-0.000000;;, + 43;3; 0.000000, 0.000000,-0.000000;;, + 44;3; 0.000000, 0.000000,-0.000000;;, + 45;3; 0.000000, 0.000000,-0.000000;;, + 46;3; 0.000000, 0.000000,-0.000000;;, + 47;3; 0.000000, 0.000000,-0.000000;;, + 48;3; 0.000000, 0.000000,-0.000000;;, + 49;3; 0.000000, 0.000000,-0.000000;;, + 50;3; 0.000000, 0.000000,-0.000000;;, + 51;3; 0.000000, 0.000000,-0.000000;;, + 52;3; 0.000000, 0.000000,-0.000000;;, + 53;3; 0.000000, 0.000000,-0.000000;;, + 54;3; 0.000000, 0.000000,-0.000000;;, + 55;3; 0.000000, 0.000000,-0.000000;;, + 56;3; 0.000000, 0.000000,-0.000000;;, + 57;3; 0.000000, 0.000000,-0.000000;;, + 58;3; 0.000000, 0.000000,-0.000000;;, + 59;3; 0.000000, 0.000000,-0.000000;;, + 60;3; 0.000000, 0.000000,-0.000000;;, + 61;3; 0.000000, 0.000000,-0.000000;;, + 62;3; 0.000000, 0.000000,-0.000000;;, + 63;3; 0.000000, 0.000000,-0.000000;;, + 64;3; 0.000000, 0.000000,-0.000000;;, + 65;3; 0.000000, 0.000000,-0.000000;;, + 66;3; 0.000000, 0.000000,-0.000000;;, + 67;3; 0.000000, 0.000000,-0.000000;;, + 68;3; 0.000000, 0.000000,-0.000000;;, + 69;3; 0.000000, 0.000000,-0.000000;;, + 70;3; 0.000000, 0.000000,-0.000000;;, + 71;3; 0.000000, 0.000000,-0.000000;;, + 72;3; 0.000000, 0.000000,-0.000000;;, + 73;3; 0.000000, 0.000000,-0.000000;;, + 74;3; 0.000000, 0.000000,-0.000000;;, + 75;3; 0.000000, 0.000000,-0.000000;;, + 76;3; 0.000000, 0.000000,-0.000000;;, + 77;3; 0.000000, 0.000000,-0.000000;;, + 78;3; 0.000000, 0.000000,-0.000000;;, + 79;3; 0.000000, 0.000000,-0.000000;;, + 80;3; 0.000000, 0.000000,-0.000000;;, + 81;3; 0.000000, 0.000000,-0.000000;;, + 82;3; 0.000000, 0.000000,-0.000000;;, + 83;3; 0.000000, 0.000000,-0.000000;;, + 84;3; 0.000000, 0.000000,-0.000000;;, + 85;3; 0.000000, 0.000000,-0.000000;;, + 86;3; 0.000000, 0.000000,-0.000000;;, + 87;3; 0.000000, 0.000000,-0.000000;;, + 88;3; 0.000000, 0.000000,-0.000000;;, + 89;3; 0.000000, 0.000000,-0.000000;;, + 90;3; 0.000000, 0.000000,-0.000000;;, + 91;3; 0.000000, 0.000000,-0.000000;;, + 92;3; 0.000000, 0.000000,-0.000000;;, + 93;3; 0.000000, 0.000000,-0.000000;;, + 94;3; 0.000000, 0.000000,-0.000000;;, + 95;3; 0.000000, 0.000000,-0.000000;;, + 96;3; 0.000000, 0.000000,-0.000000;;, + 97;3; 0.000000, 0.000000,-0.000000;;, + 98;3; 0.000000, 0.000000,-0.000000;;, + 99;3; 0.000000, 0.000000,-0.000000;;, + 100;3; 0.000000, 0.000000,-0.000000;;, + 101;3; 0.000000, 0.000000,-0.000000;;, + 102;3; 0.000000, 0.000000,-0.000000;;, + 103;3; 0.000000, 0.000000,-0.000000;;, + 104;3; 0.000000, 0.000000,-0.000000;;, + 105;3; 0.000000, 0.000000,-0.000000;;, + 106;3; 0.000000, 0.000000,-0.000000;;, + 107;3; 0.000000, 0.000000,-0.000000;;, + 108;3; 0.000000, 0.000000,-0.000000;;, + 109;3; 0.000000, 0.000000,-0.000000;;, + 110;3; 0.000000, 0.000000,-0.000000;;, + 111;3; 0.000000, 0.000000,-0.000000;;, + 112;3; 0.000000, 0.000000,-0.000000;;, + 113;3; 0.000000, 0.000000,-0.000000;;, + 114;3; 0.000000, 0.000000,-0.000000;;, + 115;3; 0.000000, 0.000000,-0.000000;;, + 116;3; 0.000000, 0.000000,-0.000000;;, + 117;3; 0.000000, 0.000000,-0.000000;;, + 118;3; 0.000000, 0.000000,-0.000000;;, + 119;3; 0.000000, 0.000000,-0.000000;;, + 120;3; 0.000000, 0.000000,-0.000000;;, + 121;3; 0.000000, 0.000000,-0.000000;;, + 122;3; 0.000000, 0.000000,-0.000000;;, + 123;3; 0.000000, 0.000000,-0.000000;;, + 124;3; 0.000000, 0.000000,-0.000000;;, + 125;3; 0.000000, 0.000000,-0.000000;;, + 126;3; 0.000000, 0.000000,-0.000000;;, + 127;3; 0.000000, 0.000000,-0.000000;;, + 128;3; 0.000000, 0.000000,-0.000000;;, + 129;3; 0.000000, 0.000000,-0.000000;;, + 130;3; 0.000000, 0.000000,-0.000000;;, + 131;3; 0.000000, 0.000000,-0.000000;;, + 132;3; 0.000000, 0.000000,-0.000000;;, + 133;3; 0.000000, 0.000000,-0.000000;;, + 134;3; 0.000000, 0.000000,-0.000000;;, + 135;3; 0.000000, 0.000000,-0.000000;;, + 136;3; 0.000000, 0.000000,-0.000000;;, + 137;3; 0.000000, 0.000000,-0.000000;;, + 138;3; 0.000000, 0.000000,-0.000000;;, + 139;3; 0.000000, 0.000000,-0.000000;;, + 140;3; 0.000000, 0.000000,-0.000000;;, + 141;3; 0.000000, 0.000000,-0.000000;;, + 142;3; 0.000000, 0.000000,-0.000000;;, + 143;3; 0.000000, 0.000000,-0.000000;;, + 144;3; 0.000000, 0.000000,-0.000000;;, + 145;3; 0.000000, 0.000000,-0.000000;;, + 146;3; 0.000000, 0.000000,-0.000000;;, + 147;3; 0.000000, 0.000000,-0.000000;;, + 148;3; 0.000000, 0.000000,-0.000000;;, + 149;3; 0.000000, 0.000000,-0.000000;;, + 150;3; 0.000000, 0.000000,-0.000000;;, + 151;3; 0.000000, 0.000000,-0.000000;;, + 152;3; 0.000000, 0.000000,-0.000000;;, + 153;3; 0.000000, 0.000000,-0.000000;;, + 154;3; 0.000000, 0.000000,-0.000000;;, + 155;3; 0.000000, 0.000000,-0.000000;;, + 156;3; 0.000000, 0.000000,-0.000000;;, + 157;3; 0.000000, 0.000000,-0.000000;;, + 158;3; 0.000000, 0.000000,-0.000000;;, + 159;3; 0.000000, 0.000000,-0.000000;;, + 160;3; 0.000000, 0.000000,-0.000000;;, + 161;3; 0.000000, 0.000000,-0.000000;;, + 162;3; 0.000000, 0.000000,-0.000000;;, + 163;3; 0.000000, 0.000000,-0.000000;;, + 164;3; 0.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 165; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 165; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep_shaved.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep_shaved.png new file mode 100755 index 0000000000000000000000000000000000000000..e667aa4c9a0288fdb7307ddf34ed8afb5e30898f GIT binary patch literal 2337 zcmV++3EuXJP)1DbbGRXvy2oyk?;UZUw0tmqcSG*9o^h$~D0hCdYi9xjbX{#nVF* zTxqoto1j%;)KL2mVK-wtHiZ%E(&mMhrJazg24283C$W{soT+d?Z09YIT*i^l6V z7%*+&YHwb@dKQe-+1lj-*F3>sU>2}hbYJ=Gsn)p-}`Jm#|rM?X-yz8*vT&lR`ynw)H$?Io80CzJSf5@r(|&xq=1%tK-;_ z>YxFo0_RXdmbhtJ7GB3*4VGNtkzC;g?QP+CS}7)0C4n)=3)n1rImasFU4Oz9(9^D? zap)RG;`8?m#Ff(!U&3b5%Q@b)6}tEY6z_NuS5MYYzM!k&CI@@!CdKPlx3yD`-ZL!F zcL|$CFXxz93QF?MnV1L7f`*E$x+{1pBeL7m7UD_a6Y=5o5t|gdnp7Z6VN!I5l}}rHne^>*4!5zNdSJo`)L% zS%DH52}3L1-rT>$8?YprVlU^I(`Ayna*tpyY4b&=;{G^;moSF_$UT7+|Ec zMXEWAD{6Nbn!`|$9-Q-$V0LX0lS+CLgk4-qn$xa-e%}A^^2M{$fuGyAUq3zXhr9E%zF~K44@13eLti+4ky!ixIKYY# z50ka3V#Fi?8s;oU37=pOZdgeydJ)uD;XkgcwkK^UjP}cZ!uDxDVJ`|p6hX0+NtJNMp%Elo~Lb8UK_mvhha;1{MA zm0&iNXjRMSr_D-XeQRCQ^Q-&YIlYiwTTUdSVRa$2G%rU&{_u=1JnIYk1Yu$v`bF`; z!URt&Q*=AYgs>3FAp+#h{299o^^oC#eWG)T$XqFxKHS~z8ugx0|ImB;>7xDd;@y|a zPXFw*cTzvDmYaJ!ctI~@HZ#jBiC8q`hxg&*pv1UkNuqd!7$Nw*F4_+Zofc#~Fg_>_ z1)vy4CDo{s&!jf9+RjGWc%vUxOZ}el`Kt5v`u(@-v#WN?sOgPLF`s_5ntZ7xq6@Nr zP7)wb6bvk^;CQe;d&0rHAirx4y!D>CC>!51Jmls;RupJmJn(_t1{1G{skb$pd^F> zqMe*r!794!w>LKrI8L5+Gn#g*+BF(IqtV>k8W0Eg@%#IGyykU{%!sgOi)lmU*bQUu z0lDKZ@gqvl1_prcvh9_mJ8paY=;8OfyIH}-XijRCcC(7-!`*+xUZ)ML;P$!4P%3=i zw4ri;e*bjPyX8e##Nmd3LB=>ogP9Lw{>)7CUUx9+9pKmSxLTKlMxB|3Ug&R&p(@NXR-LryF)=?{@aMfnhWzxn>Sk zfc?c?@YTD!y?O8!zPIo`-zv{)csWZ@jjzMenKUZ1c=G7tCiw{I(ptnT``RMpcIb9P zciO)ZE|AnBb|9&#E;ENJz{|i-)+>`lc@&mu^yTK00zZOQW9%C>l^;MaTeRDdzvw-Kdal5hmwIAEcfO>YQ0$ju)TdbFl-=2c1%ztF@ z|A=cxc1WGCL$r>nCMIW6cC$qas&X@370us2hf9Ylz}#mn zT|GX4&G({*0;BqS-)Ls>+qc-`1`c3es^_FV`}Wg})-+Oy1uSEXmcVd)5rxT_Llt0V ziQ~z?2iqBdD+Oi|#ex=%*>$* za2Bm0A-MORmjN3k;q&>vBm#-JcFyF-?FdWC!313XK5Ss+t*iN~GgRW?r_>n6JldcT z^mQjJz#lzRk+uqBO-?kI9H8IzjD&6rZhlP&LIeqouRGy?N_-kcP)(uK00000NkvXX Hu0mjf2J?k1 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep_shaved.x b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep_shaved.x new file mode 100755 index 00000000..fa7e17ca --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_sheep_shaved.x @@ -0,0 +1,4592 @@ +xof 0303txt 0032 + +template XSkinMeshHeader { + <3cf169ce-ff7c-44ab-93c0-f78f62d172e2> + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.041567, 0.000010, 6.045322, 1.000000;; + } + Frame Armature_Root { + FrameTransformMatrix { + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.009913, 0.034322, 0.105027, 1.000000;; + } + Frame Armature_Bone_001 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 1.460671,-0.139217, 4.073730, 1.000000;; + } + } //End of Armature_Bone_001 + Frame Armature_Bone_002 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 1.460671,-0.139216,-3.633328, 1.000000;; + } + } //End of Armature_Bone_002 + Frame Armature_Bone_003 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.438650,-0.139217, 4.073730, 1.000000;; + } + } //End of Armature_Bone_003 + Frame Armature_RR_leg { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.438651,-0.139216,-3.633328, 1.000000;; + } + } //End of Armature_RR_leg + Frame Armature_Head { + FrameTransformMatrix { + -1.000000,-0.000000,-0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + -0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 4.052526, 3.788038, 1.000000;; + } + } //End of Armature_Head + } //End of Armature_Root + Frame sheep_shaved { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Mesh { //Cube_001 Mesh + 320; + -1.589511; 7.293469; 5.911728;, + 1.658676; 7.293468; 5.911728;, + 1.658676; 3.771371; 5.911728;, + -1.589511; 3.771372; 5.911728;, + -1.589511; 3.771372; 5.911728;, + 1.658676; 3.771371; 5.911728;, + 1.658675; 3.771371; 2.663541;, + -1.589511; 3.771370; 2.663541;, + -0.960432; 7.293468; 4.727453;, + 1.029595; 7.293468; 4.727453;, + 1.658676; 7.293468; 5.911728;, + -1.589511; 7.293469; 5.911728;, + -1.589512; 7.293468; 2.663541;, + -1.589511; 7.293469; 5.911728;, + -1.589511; 3.771372; 5.911728;, + -1.589511; 3.771370; 2.663541;, + 1.658675; 7.293468; 2.663541;, + -1.589512; 7.293468; 2.663541;, + -1.589511; 3.771370; 2.663541;, + 1.658675; 3.771371; 2.663541;, + 1.658676; 7.293468; 5.911728;, + 1.658675; 7.293468; 2.663541;, + 1.658675; 3.771371; 2.663541;, + 1.658676; 3.771371; 5.911728;, + -0.960432; 7.669465; 4.727453;, + 1.029595; 7.669464; 4.727453;, + 1.029595; 7.293468; 4.727453;, + -0.960432; 7.293468; 4.727453;, + 1.029595; 7.293468; 4.727453;, + 1.029595; 7.293468; 2.806681;, + 1.658675; 7.293468; 2.663541;, + 1.658676; 7.293468; 5.911728;, + -0.960432; 7.293468; 2.806681;, + -0.960432; 7.293468; 4.727453;, + -1.589511; 7.293469; 5.911728;, + -1.589512; 7.293468; 2.663541;, + 1.029595; 7.293468; 2.806681;, + -0.960432; 7.293468; 2.806681;, + -1.589512; 7.293468; 2.663541;, + 1.658675; 7.293468; 2.663541;, + 1.029595; 7.669464; 2.806681;, + 1.029595; 7.669464; 4.727453;, + -0.960432; 7.669465; 4.727453;, + -0.960432; 7.669463; 2.806681;, + 1.029595; 7.669464; 4.727453;, + 1.029595; 7.669464; 2.806681;, + 1.029595; 7.293468; 2.806681;, + 1.029595; 7.293468; 4.727453;, + -0.960432; 7.669463; 2.806681;, + -0.960432; 7.669465; 4.727453;, + -0.960432; 7.293468; 4.727453;, + -0.960432; 7.293468; 2.806681;, + 1.029595; 7.669464; 2.806681;, + -0.960432; 7.669463; 2.806681;, + -0.960432; 7.293468; 2.806681;, + 1.029595; 7.293468; 2.806681;, + -0.626982; 3.165303;-5.961625;, + -2.262721; 3.165303;-5.961625;, + -2.262721; 3.165303;-5.096455;, + -0.626982; 3.165303;-5.096455;, + -2.262721; 5.066779;-5.961625;, + -0.626983; 5.066779;-5.961625;, + -0.626983; 5.066779;-5.096455;, + -2.262721; 5.066779;-5.096455;, + -0.626983; 5.066779;-5.961625;, + -0.626982; 3.165303;-5.961625;, + -0.626982; 3.165303;-5.096455;, + -0.626983; 5.066779;-5.096455;, + -0.626982; 3.165303;-5.961625;, + -0.626983; 5.066779;-5.961625;, + -2.262721; 5.066779;-5.961625;, + -2.262721; 3.165303;-5.961625;, + -2.262721; 5.066779;-5.096455;, + -0.626983; 5.066779;-5.096455;, + -0.823518; 4.822422;-5.096455;, + -2.066185; 4.822422;-5.096455;, + -0.626982; 3.165303;-5.096455;, + -2.262721; 3.165303;-5.096455;, + -2.066185; 3.277381;-5.096455;, + -0.823517; 3.277381;-5.096455;, + -2.262721; 3.165303;-5.096455;, + -2.262721; 5.066779;-5.096455;, + -2.066185; 4.822422;-5.096455;, + -2.066185; 3.277381;-5.096455;, + -2.262721; 3.165303;-5.961625;, + -2.262721; 5.066779;-5.961625;, + -2.262721; 5.066779;-5.096455;, + -2.262721; 3.165303;-5.096455;, + -2.066185; 4.822422;-5.096455;, + -0.823518; 4.822422;-5.096455;, + -0.823517; 4.822423;-0.488248;, + -2.066185; 4.822422;-0.488248;, + -0.823518; 4.822422;-5.096455;, + -0.823517; 3.277381;-5.096455;, + -0.823517; 3.277381;-0.488248;, + -0.823517; 4.822423;-0.488248;, + -0.823517; 3.277381;-5.096455;, + -2.066185; 3.277381;-5.096455;, + -2.066185; 3.277381;-0.488248;, + -0.823517; 3.277381;-0.488248;, + -0.626983; 5.066779;-5.096455;, + -0.626982; 3.165303;-5.096455;, + -0.823517; 3.277381;-5.096455;, + -0.823518; 4.822422;-5.096455;, + -2.066185; 3.277381;-5.096455;, + -2.066185; 4.822422;-5.096455;, + -2.066185; 4.822422;-0.488248;, + -2.066185; 3.277381;-0.488248;, + 2.268868; 3.165304;-5.961625;, + 0.633129; 3.165304;-5.961625;, + 0.633129; 3.165304;-5.096455;, + 2.268868; 3.165304;-5.096455;, + 0.633129; 5.066779;-5.961625;, + 2.268867; 5.066780;-5.961625;, + 2.268867; 5.066780;-5.096455;, + 0.633129; 5.066779;-5.096455;, + 2.268867; 5.066780;-5.961625;, + 2.268868; 3.165304;-5.961625;, + 2.268868; 3.165304;-5.096455;, + 2.268867; 5.066780;-5.096455;, + 2.268868; 3.165304;-5.961625;, + 2.268867; 5.066780;-5.961625;, + 0.633129; 5.066779;-5.961625;, + 0.633129; 3.165304;-5.961625;, + 0.633129; 5.066779;-5.096455;, + 2.268867; 5.066780;-5.096455;, + 2.072332; 4.822423;-5.096455;, + 0.829664; 4.822423;-5.096455;, + 2.268868; 3.165304;-5.096455;, + 0.633129; 3.165304;-5.096455;, + 0.829664; 3.277381;-5.096455;, + 2.072332; 3.277381;-5.096455;, + 0.633129; 3.165304;-5.096455;, + 0.633129; 5.066779;-5.096455;, + 0.829664; 4.822423;-5.096455;, + 0.829664; 3.277381;-5.096455;, + 0.633129; 3.165304;-5.961625;, + 0.633129; 5.066779;-5.961625;, + 0.633129; 5.066779;-5.096455;, + 0.633129; 3.165304;-5.096455;, + 0.829664; 4.822423;-5.096455;, + 2.072332; 4.822423;-5.096455;, + 2.072332; 4.822423;-0.492027;, + 0.829664; 4.822423;-0.492027;, + 2.072332; 4.822423;-5.096455;, + 2.072332; 3.277381;-5.096455;, + 2.072333; 3.277382;-0.492027;, + 2.072332; 4.822423;-0.492027;, + 2.072332; 3.277381;-5.096455;, + 0.829664; 3.277381;-5.096455;, + 0.829664; 3.277382;-0.492027;, + 2.072333; 3.277382;-0.492027;, + 2.268867; 5.066780;-5.096455;, + 2.268868; 3.165304;-5.096455;, + 2.072332; 3.277381;-5.096455;, + 2.072332; 4.822423;-5.096455;, + 0.829664; 3.277381;-5.096455;, + 0.829664; 4.822423;-5.096455;, + 0.829664; 4.822423;-0.492027;, + 0.829664; 3.277382;-0.492027;, + -0.626981;-4.511055;-5.961625;, + -2.262720;-4.511055;-5.961625;, + -2.262720;-4.511055;-5.096455;, + -0.626981;-4.511055;-5.096455;, + -2.262720;-2.609579;-5.961625;, + -0.626981;-2.609579;-5.961625;, + -0.626981;-2.609579;-5.096455;, + -2.262720;-2.609579;-5.096455;, + -0.626981;-2.609579;-5.961625;, + -0.626981;-4.511055;-5.961625;, + -0.626981;-4.511055;-5.096455;, + -0.626981;-2.609579;-5.096455;, + -0.626981;-4.511055;-5.961625;, + -0.626981;-2.609579;-5.961625;, + -2.262720;-2.609579;-5.961625;, + -2.262720;-4.511055;-5.961625;, + -2.262720;-2.609579;-5.096455;, + -0.626981;-2.609579;-5.096455;, + -0.823516;-2.853936;-5.096455;, + -2.066185;-2.853936;-5.096455;, + -0.626981;-4.511055;-5.096455;, + -2.262720;-4.511055;-5.096455;, + -2.066185;-4.398977;-5.096455;, + -0.823516;-4.398977;-5.096455;, + -2.262720;-4.511055;-5.096455;, + -2.262720;-2.609579;-5.096455;, + -2.066185;-2.853936;-5.096455;, + -2.066185;-4.398977;-5.096455;, + -2.262720;-4.511055;-5.961625;, + -2.262720;-2.609579;-5.961625;, + -2.262720;-2.609579;-5.096455;, + -2.262720;-4.511055;-5.096455;, + -2.066185;-2.853936;-5.096455;, + -0.823516;-2.853936;-5.096455;, + -0.823516;-2.853936;-0.317499;, + -2.066184;-2.853936;-0.317498;, + -0.823516;-2.853936;-5.096455;, + -0.823516;-4.398977;-5.096455;, + -0.823516;-4.398976;-0.317498;, + -0.823516;-2.853936;-0.317499;, + -0.823516;-4.398977;-5.096455;, + -2.066185;-4.398977;-5.096455;, + -2.066185;-4.398977;-0.317498;, + -0.823516;-4.398976;-0.317498;, + -0.626981;-2.609579;-5.096455;, + -0.626981;-4.511055;-5.096455;, + -0.823516;-4.398977;-5.096455;, + -0.823516;-2.853936;-5.096455;, + -2.066185;-4.398977;-5.096455;, + -2.066185;-2.853936;-5.096455;, + -2.066184;-2.853936;-0.317498;, + -2.066185;-4.398977;-0.317498;, + 2.268869;-4.511054;-5.961625;, + 0.633130;-4.511054;-5.961625;, + 0.633130;-4.511054;-5.096455;, + 2.268869;-4.511054;-5.096455;, + 0.633130;-2.609579;-5.961625;, + 2.268868;-2.609579;-5.961625;, + 2.268868;-2.609579;-5.096455;, + 0.633130;-2.609579;-5.096455;, + 2.268868;-2.609579;-5.961625;, + 2.268869;-4.511054;-5.961625;, + 2.268869;-4.511054;-5.096455;, + 2.268868;-2.609579;-5.096455;, + 2.268869;-4.511054;-5.961625;, + 2.268868;-2.609579;-5.961625;, + 0.633130;-2.609579;-5.961625;, + 0.633130;-4.511054;-5.961625;, + 0.633130;-2.609579;-5.096455;, + 2.268868;-2.609579;-5.096455;, + 2.072333;-2.853936;-5.096455;, + 0.829665;-2.853936;-5.096455;, + 2.268869;-4.511054;-5.096455;, + 0.633130;-4.511054;-5.096455;, + 0.829665;-4.398976;-5.096455;, + 2.072333;-4.398976;-5.096455;, + 0.633130;-4.511054;-5.096455;, + 0.633130;-2.609579;-5.096455;, + 0.829665;-2.853936;-5.096455;, + 0.829665;-4.398976;-5.096455;, + 0.633130;-4.511054;-5.961625;, + 0.633130;-2.609579;-5.961625;, + 0.633130;-2.609579;-5.096455;, + 0.633130;-4.511054;-5.096455;, + 0.829665;-2.853936;-5.096455;, + 2.072333;-2.853936;-5.096455;, + 2.072333;-2.853935;-0.317499;, + 0.829665;-2.853936;-0.317498;, + 2.072333;-2.853936;-5.096455;, + 2.072333;-4.398976;-5.096455;, + 2.072334;-4.398976;-0.317498;, + 2.072333;-2.853935;-0.317499;, + 2.072333;-4.398976;-5.096455;, + 0.829665;-4.398976;-5.096455;, + 0.829665;-4.398976;-0.317498;, + 2.072334;-4.398976;-0.317498;, + 2.268868;-2.609579;-5.096455;, + 2.268869;-4.511054;-5.096455;, + 2.072333;-4.398976;-5.096455;, + 2.072333;-2.853936;-5.096455;, + 0.829665;-4.398976;-5.096455;, + 0.829665;-2.853936;-5.096455;, + 0.829665;-2.853936;-0.317498;, + 0.829665;-4.398976;-0.317498;, + 2.599581;-5.109999;-0.688940;, + 2.599581; 5.150001;-0.688940;, + -2.530419; 5.150001;-0.688940;, + -2.530417;-5.109998;-0.688940;, + -2.530417; 5.150004; 4.441061;, + 2.599582; 5.150000; 4.441061;, + 2.599583;-5.109997; 4.441061;, + -2.530419;-5.109996; 4.441061;, + -2.530419; 5.150001;-0.688940;, + -2.530417; 5.150004; 4.441061;, + -2.530419;-5.109996; 4.441061;, + -2.530417;-5.109998;-0.688940;, + 2.599581; 5.150001;-0.688940;, + 2.599582; 5.150000; 4.441061;, + -2.530417; 5.150004; 4.441061;, + -2.530419; 5.150001;-0.688940;, + 2.599581;-5.109999;-0.688940;, + 2.599583;-5.109997; 4.441061;, + 2.599582; 5.150000; 4.441061;, + 2.599581; 5.150001;-0.688940;, + 0.416693;-5.109998; 3.970571;, + -0.347529;-5.109998; 3.970571;, + -2.530419;-5.109996; 4.441061;, + 2.599583;-5.109997; 4.441061;, + -0.367640;-5.677753; 3.945947;, + -0.367640;-5.677753; 1.790629;, + -0.347529;-5.109998; 1.794900;, + -0.347529;-5.109998; 3.970571;, + 0.436804;-5.677753; 3.945947;, + 0.436804;-5.677753; 1.790629;, + -0.367640;-5.677753; 1.790629;, + -0.367640;-5.677753; 3.945947;, + 0.416693;-5.109998; 1.794900;, + 0.416693;-5.109998; 3.970571;, + 2.599583;-5.109997; 4.441061;, + 2.599581;-5.109999;-0.688940;, + -0.347529;-5.109998; 3.970571;, + -0.347529;-5.109998; 1.794900;, + -2.530417;-5.109998;-0.688940;, + -2.530419;-5.109996; 4.441061;, + -0.347529;-5.109998; 1.794900;, + 0.416693;-5.109998; 1.794900;, + 2.599581;-5.109999;-0.688940;, + -2.530417;-5.109998;-0.688940;, + -0.367640;-5.677753; 1.790629;, + 0.436804;-5.677753; 1.790629;, + 0.416693;-5.109998; 1.794900;, + -0.347529;-5.109998; 1.794900;, + 0.436804;-5.677753; 1.790629;, + 0.436804;-5.677753; 3.945947;, + 0.416693;-5.109998; 3.970571;, + 0.416693;-5.109998; 1.794900;, + 0.436804;-5.677753; 3.945947;, + -0.367640;-5.677753; 3.945947;, + -0.347529;-5.109998; 3.970571;, + 0.416693;-5.109998; 3.970571;; + 80; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;; + MeshNormals { //Cube_001 Normals + 320; + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 1.000000; 0.000001; 0.000000;, + 1.000000; 0.000001; 0.000000;, + 1.000000; 0.000001; 0.000000;, + 1.000000; 0.000001; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 1.000000; 0.000001; 0.000000;, + 1.000000; 0.000001; 0.000000;, + 1.000000; 0.000001; 0.000000;, + 1.000000; 0.000001; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + -0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000;-1.000000; 0.000003;, + -0.000000;-1.000000; 0.000003;, + -0.000000;-1.000000; 0.000003;, + -0.000000;-1.000000; 0.000003;, + -0.999373; 0.035400; 0.000000;, + -0.999373; 0.035400; 0.000000;, + -0.999373; 0.035400; 0.000000;, + -0.999373; 0.035400; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 0.007523;-0.999972;, + 0.000000; 0.007523;-0.999972;, + 0.000000; 0.007523;-0.999972;, + 0.000000; 0.007523;-0.999972;, + 0.999373; 0.035399; 0.000000;, + 0.999373; 0.035399; 0.000000;, + 0.999373; 0.035399; 0.000000;, + 0.999373; 0.035399; 0.000000;, + 0.000000;-0.043330; 0.999061;, + 0.000000;-0.043330; 0.999061;, + 0.000000;-0.043330; 0.999061;, + 0.000000;-0.043330; 0.999061;; + 80; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;; + } //End of Cube_001 Normals + MeshMaterialList { //Cube_001 Material List + 1; + 80; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material_001 { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Cube_001 Material List + MeshTextureCoords { //Cube_001 UV Coordinates + 320; + 0.456156; 0.334515;, + 0.218669; 0.335171;, + 0.216366; 0.574968;, + 0.455972; 0.573345;, + 0.408216; 0.351143;, + 0.183578; 0.351001;, + 0.185676; 0.587688;, + 0.420802; 0.569856;, + 0.717535; 0.651074;, + 0.480501; 0.651074;, + 0.403272; 0.516724;, + 0.800974; 0.515687;, + 0.450682; 0.562762;, + 0.460334; 0.300755;, + 0.197762; 0.296263;, + 0.191022; 0.562698;, + 0.185157; 0.320064;, + 0.429207; 0.331311;, + 0.437982; 0.548381;, + 0.181381; 0.566213;, + 0.438858; 0.311515;, + 0.216936; 0.306473;, + 0.219333; 0.568550;, + 0.435630; 0.574569;, + 0.641769; 0.799233;, + 0.559004; 0.799233;, + 0.531170; 0.783727;, + 0.669603; 0.783727;, + 0.480501; 0.651074;, + 0.480501; 0.866680;, + 0.402917; 0.885928;, + 0.403272; 0.516724;, + 0.717535; 0.866680;, + 0.717535; 0.651074;, + 0.800974; 0.515687;, + 0.800796; 0.879372;, + 0.445862; 0.690313;, + 0.757393; 0.690313;, + 0.757626; 0.715741;, + 0.445849; 0.717935;, + 0.530532; 0.825974;, + 0.530532; 0.725803;, + 0.672472; 0.725803;, + 0.672472; 0.825974;, + 0.546001; 0.748997;, + 0.546001; 0.824503;, + 0.529045; 0.825838;, + 0.529045; 0.747662;, + 0.654435; 0.833521;, + 0.654435; 0.728251;, + 0.669955; 0.728605;, + 0.669954; 0.835122;, + 0.531146; 0.813612;, + 0.671345; 0.813612;, + 0.670462; 0.829118;, + 0.532029; 0.829118;, + 0.163824; 0.970678;, + 0.025445; 0.971241;, + 0.025078; 0.812645;, + 0.163457; 0.812082;, + 0.163457; 0.971241;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.163824; 0.812645;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.197495; 0.970678;, + 0.025445; 0.971378;, + 0.197553; 0.995579;, + 0.025502; 0.996279;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.025078; 0.995579;, + 0.025502; 0.812082;, + 0.046123; 0.834214;, + 0.045801; 0.973616;, + 0.197553; 0.812782;, + 0.197128; 0.996279;, + 0.176507; 0.974147;, + 0.176830; 0.834745;, + 0.197128; 0.996279;, + 0.025078; 0.995579;, + 0.045801; 0.973616;, + 0.176507; 0.974147;, + 0.197128; 0.971378;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.197495; 0.812783;, + 0.145802; 0.800348;, + 0.037973; 0.799657;, + 0.038577; 0.248281;, + 0.146405; 0.248972;, + 0.169580; 0.801264;, + 0.035513; 0.800404;, + 0.036117; 0.249028;, + 0.170183; 0.249888;, + 0.147602; 0.801900;, + 0.039773; 0.801209;, + 0.040375; 0.249832;, + 0.148204; 0.250523;, + 0.025502; 0.812082;, + 0.197553; 0.812782;, + 0.176830; 0.834745;, + 0.046123; 0.834214;, + 0.169708; 0.801209;, + 0.035640; 0.800348;, + 0.036243; 0.248972;, + 0.170310; 0.249832;, + 0.163824; 0.970678;, + 0.025445; 0.971241;, + 0.025078; 0.812645;, + 0.163457; 0.812082;, + 0.163457; 0.971241;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.163824; 0.812645;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.197495; 0.970678;, + 0.025445; 0.971378;, + 0.197553; 0.995579;, + 0.025502; 0.996279;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.025078; 0.995579;, + 0.025502; 0.812082;, + 0.046123; 0.834214;, + 0.045801; 0.973616;, + 0.197553; 0.812782;, + 0.197128; 0.996279;, + 0.176507; 0.974147;, + 0.176830; 0.834745;, + 0.197128; 0.996279;, + 0.025078; 0.995579;, + 0.045801; 0.973616;, + 0.176507; 0.974147;, + 0.197128; 0.971378;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.197495; 0.812783;, + 0.145802; 0.800348;, + 0.037973; 0.799657;, + 0.038577; 0.247136;, + 0.146405; 0.247827;, + 0.169580; 0.801264;, + 0.035513; 0.800404;, + 0.036117; 0.247883;, + 0.170183; 0.248743;, + 0.147602; 0.801900;, + 0.039773; 0.801209;, + 0.040375; 0.248687;, + 0.148204; 0.249378;, + 0.025502; 0.812082;, + 0.197553; 0.812782;, + 0.176830; 0.834745;, + 0.046123; 0.834214;, + 0.169708; 0.801209;, + 0.035640; 0.800348;, + 0.036243; 0.247827;, + 0.170310; 0.248687;, + 0.163824; 0.970678;, + 0.025445; 0.971241;, + 0.025078; 0.812645;, + 0.163457; 0.812082;, + 0.163457; 0.971241;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.163824; 0.812645;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.197495; 0.970678;, + 0.025445; 0.971378;, + 0.197553; 0.995579;, + 0.025502; 0.996279;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.025078; 0.995579;, + 0.025502; 0.812082;, + 0.046123; 0.834214;, + 0.045801; 0.973616;, + 0.197553; 0.812782;, + 0.197128; 0.996279;, + 0.176507; 0.974147;, + 0.176830; 0.834745;, + 0.197128; 0.996279;, + 0.025078; 0.995579;, + 0.045801; 0.973616;, + 0.176507; 0.974147;, + 0.197128; 0.971378;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.197495; 0.812783;, + 0.145802; 0.800348;, + 0.037973; 0.799657;, + 0.038577; 0.247136;, + 0.146405; 0.247827;, + 0.169580; 0.801264;, + 0.035513; 0.800404;, + 0.036117; 0.247883;, + 0.170183; 0.248743;, + 0.147602; 0.801900;, + 0.039773; 0.801209;, + 0.040375; 0.248687;, + 0.148204; 0.249378;, + 0.025502; 0.812082;, + 0.197553; 0.812782;, + 0.176830; 0.834745;, + 0.046123; 0.834214;, + 0.169708; 0.801209;, + 0.035640; 0.800348;, + 0.036243; 0.247827;, + 0.170310; 0.248687;, + 0.163824; 0.970678;, + 0.025445; 0.971241;, + 0.025078; 0.812645;, + 0.163457; 0.812082;, + 0.163457; 0.971241;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.163824; 0.812645;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.197495; 0.970678;, + 0.025445; 0.971378;, + 0.197553; 0.995579;, + 0.025502; 0.996279;, + 0.025078; 0.812782;, + 0.197128; 0.812082;, + 0.025078; 0.995579;, + 0.025502; 0.812082;, + 0.046123; 0.834214;, + 0.045801; 0.973616;, + 0.197553; 0.812782;, + 0.197128; 0.996279;, + 0.176507; 0.974147;, + 0.176830; 0.834745;, + 0.197128; 0.996279;, + 0.025078; 0.995579;, + 0.045801; 0.973616;, + 0.176507; 0.974147;, + 0.197128; 0.971378;, + 0.025078; 0.970678;, + 0.025445; 0.812082;, + 0.197495; 0.812783;, + 0.145802; 0.800348;, + 0.037973; 0.799657;, + 0.038577; 0.247136;, + 0.146405; 0.247827;, + 0.169580; 0.801264;, + 0.035513; 0.800404;, + 0.036117; 0.247883;, + 0.170183; 0.248743;, + 0.147602; 0.801900;, + 0.039773; 0.801209;, + 0.040375; 0.248687;, + 0.148204; 0.249378;, + 0.025502; 0.812082;, + 0.197553; 0.812782;, + 0.176830; 0.834745;, + 0.046123; 0.834214;, + 0.169708; 0.801209;, + 0.035640; 0.800348;, + 0.036243; 0.247827;, + 0.170310; 0.248687;, + 0.162385; 0.009221;, + 0.924369; 0.009221;, + 0.924369; 0.340664;, + 0.162385; 0.340664;, + 0.162385; 0.375513;, + 0.162385; 0.044070;, + 0.920960; 0.044069;, + 0.920960; 0.375513;, + 0.173123; 0.401349;, + 0.173123; 0.016267;, + 0.822706; 0.016267;, + 0.822707; 0.401349;, + 0.420022; 0.481351;, + 0.420022; 0.016910;, + 0.838019; 0.016910;, + 0.838019; 0.481351;, + 0.893638; 0.009221;, + 0.893639; 0.340665;, + 0.162386; 0.340666;, + 0.162385; 0.009222;, + 0.593392; 0.089138;, + 0.645583; 0.089138;, + 0.794659; 0.042542;, + 0.444316; 0.042542;, + 0.649241; 0.097975;, + 0.649782; 0.274434;, + 0.587832; 0.274624;, + 0.587291; 0.098165;, + 0.458398; 0.274422;, + 0.458939; 0.097963;, + 0.524800; 0.098165;, + 0.524259; 0.274624;, + 0.593392; 0.248520;, + 0.593392; 0.089138;, + 0.444316; 0.042542;, + 0.444316; 0.441862;, + 0.645583; 0.089138;, + 0.645583; 0.248520;, + 0.794659; 0.441862;, + 0.794659; 0.042542;, + 0.645583; 0.248520;, + 0.593392; 0.248520;, + 0.444316; 0.441862;, + 0.794659; 0.441862;, + 0.587291; 0.097785;, + 0.587493; 0.031924;, + 0.649443; 0.032114;, + 0.649241; 0.097975;, + 0.524800; 0.274434;, + 0.525341; 0.097975;, + 0.587291; 0.098165;, + 0.586750; 0.274624;, + 0.587089; 0.031924;, + 0.587291; 0.097785;, + 0.525341; 0.097975;, + 0.525140; 0.032114;; + } //End of Cube_001 UV Coordinates + XSkinMeshHeader { + 2; + 6; + 6; + } + SkinWeights { + "Armature_RR_leg"; + 52; + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000,-0.000000,-0.000000, 0.000000, + 0.000000,-0.000000,-1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + 1.448563,-0.034190,-3.599006, 1.000000;; + } //End of Armature_RR_leg Skin Weights + SkinWeights { + "Armature_Bone_001"; + 52; + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000,-0.000000,-0.000000, 0.000000, + 0.000000,-0.000000,-1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -1.450758,-0.034190, 4.108053, 1.000000;; + } //End of Armature_Bone_001 Skin Weights + SkinWeights { + "Armature_Head"; + 62; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 268, + 269, + 273, + 277, + 278, + 282; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000003, + 0.000000, + 0.000003, + 0.000000, + 0.000003; + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + -0.009912,-3.822360,-4.157553, 1.000000;; + } //End of Armature_Head Skin Weights + SkinWeights { + "Armature_Bone_003"; + 67; + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 164, + 167, + 174, + 176, + 179, + 183, + 185, + 186, + 189, + 190, + 192, + 197, + 200, + 206, + 209; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000; + -1.000000, 0.000000,-0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + 1.448564,-0.034190, 4.108052, 1.000000;; + } //End of Armature_Bone_003 Skin Weights + SkinWeights { + "Armature_Bone_002"; + 52; + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000,-0.000000,-0.000000, 0.000000, + 0.000000,-0.000000,-1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -1.450759,-0.034190,-3.599006, 1.000000;; + } //End of Armature_Bone_002 Skin Weights + SkinWeights { + "Armature_Root"; + 56; + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999997, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999997, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999997, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000,-0.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -0.000000, 1.000000, 0.000000, 0.000000, + 0.009913,-0.105027,-0.034322, 1.000000;; + } //End of Armature_Root Skin Weights + } //End of Cube_001 Mesh + } //End of sheep_shaved + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 101; + 0;3; 0.041567, 0.000010, 6.045322;;, + 1;3; 0.041567, 0.000010, 6.045322;;, + 2;3; 0.041567, 0.000010, 6.045322;;, + 3;3; 0.041567, 0.000010, 6.045322;;, + 4;3; 0.041567, 0.000010, 6.045322;;, + 5;3; 0.041567, 0.000010, 6.045322;;, + 6;3; 0.041567, 0.000010, 6.045322;;, + 7;3; 0.041567, 0.000010, 6.045322;;, + 8;3; 0.041567, 0.000010, 6.045322;;, + 9;3; 0.041567, 0.000010, 6.045322;;, + 10;3; 0.041567, 0.000010, 6.045322;;, + 11;3; 0.041567, 0.000010, 6.045322;;, + 12;3; 0.041567, 0.000010, 6.045322;;, + 13;3; 0.041567, 0.000010, 6.045322;;, + 14;3; 0.041567, 0.000010, 6.045322;;, + 15;3; 0.041567, 0.000010, 6.045322;;, + 16;3; 0.041567, 0.000010, 6.045322;;, + 17;3; 0.041567, 0.000010, 6.045322;;, + 18;3; 0.041567, 0.000010, 6.045322;;, + 19;3; 0.041567, 0.000010, 6.045322;;, + 20;3; 0.041567, 0.000010, 6.045322;;, + 21;3; 0.041567, 0.000010, 6.045322;;, + 22;3; 0.041567, 0.000010, 6.045322;;, + 23;3; 0.041567, 0.000010, 6.045322;;, + 24;3; 0.041567, 0.000010, 6.045322;;, + 25;3; 0.041567, 0.000010, 6.045322;;, + 26;3; 0.041567, 0.000010, 6.045322;;, + 27;3; 0.041567, 0.000010, 6.045322;;, + 28;3; 0.041567, 0.000010, 6.045322;;, + 29;3; 0.041567, 0.000010, 6.045322;;, + 30;3; 0.041567, 0.000010, 6.045322;;, + 31;3; 0.041567, 0.000010, 6.045322;;, + 32;3; 0.041567, 0.000010, 6.045322;;, + 33;3; 0.041567, 0.000010, 6.045322;;, + 34;3; 0.041567, 0.000010, 6.045322;;, + 35;3; 0.041567, 0.000010, 6.045322;;, + 36;3; 0.041567, 0.000010, 6.045322;;, + 37;3; 0.041567, 0.000010, 6.045322;;, + 38;3; 0.041567, 0.000010, 6.045322;;, + 39;3; 0.041567, 0.000010, 6.045322;;, + 40;3; 0.041567, 0.000010, 6.045322;;, + 41;3; 0.041567, 0.000010, 6.045322;;, + 42;3; 0.041567, 0.000010, 6.045322;;, + 43;3; 0.041567, 0.000010, 6.045322;;, + 44;3; 0.041567, 0.000010, 6.045322;;, + 45;3; 0.041567, 0.000010, 6.045322;;, + 46;3; 0.041567, 0.000010, 6.045322;;, + 47;3; 0.041567, 0.000010, 6.045322;;, + 48;3; 0.041567, 0.000010, 6.045322;;, + 49;3; 0.041567, 0.000010, 6.045322;;, + 50;3; 0.041567, 0.000010, 6.045322;;, + 51;3; 0.041567, 0.000010, 6.045322;;, + 52;3; 0.041567, 0.000010, 6.045322;;, + 53;3; 0.041567, 0.000010, 6.045322;;, + 54;3; 0.041567, 0.000010, 6.045322;;, + 55;3; 0.041567, 0.000010, 6.045322;;, + 56;3; 0.041567, 0.000010, 6.045322;;, + 57;3; 0.041567, 0.000010, 6.045322;;, + 58;3; 0.041567, 0.000010, 6.045322;;, + 59;3; 0.041567, 0.000010, 6.045322;;, + 60;3; 0.041567, 0.000010, 6.045322;;, + 61;3; 0.041567, 0.000010, 6.045322;;, + 62;3; 0.041567, 0.000010, 6.045322;;, + 63;3; 0.041567, 0.000010, 6.045322;;, + 64;3; 0.041567, 0.000010, 6.045322;;, + 65;3; 0.041567, 0.000010, 6.045322;;, + 66;3; 0.041567, 0.000010, 6.045322;;, + 67;3; 0.041567, 0.000010, 6.045322;;, + 68;3; 0.041567, 0.000010, 6.045322;;, + 69;3; 0.041567, 0.000010, 6.045322;;, + 70;3; 0.041567, 0.000010, 6.045322;;, + 71;3; 0.041567, 0.000010, 6.045322;;, + 72;3; 0.041567, 0.000010, 6.045322;;, + 73;3; 0.041567, 0.000010, 6.045322;;, + 74;3; 0.041567, 0.000010, 6.045322;;, + 75;3; 0.041567, 0.000010, 6.045322;;, + 76;3; 0.041567, 0.000010, 6.045322;;, + 77;3; 0.041567, 0.000010, 6.045322;;, + 78;3; 0.041567, 0.000010, 6.045322;;, + 79;3; 0.041567, 0.000010, 6.045322;;, + 80;3; 0.041567, 0.000010, 6.045322;;, + 81;3; 0.041567, 0.000010, 6.045322;;, + 82;3; 0.041567, 0.000010, 6.045322;;, + 83;3; 0.041567, 0.000010, 6.045322;;, + 84;3; 0.041567, 0.000010, 6.045322;;, + 85;3; 0.041567, 0.000010, 6.045322;;, + 86;3; 0.041567, 0.000010, 6.045322;;, + 87;3; 0.041567, 0.000010, 6.045322;;, + 88;3; 0.041567, 0.000010, 6.045322;;, + 89;3; 0.041567, 0.000010, 6.045322;;, + 90;3; 0.041567, 0.000010, 6.045322;;, + 91;3; 0.041567, 0.000010, 6.045322;;, + 92;3; 0.041567, 0.000010, 6.045322;;, + 93;3; 0.041567, 0.000010, 6.045322;;, + 94;3; 0.041567, 0.000010, 6.045322;;, + 95;3; 0.041567, 0.000010, 6.045322;;, + 96;3; 0.041567, 0.000010, 6.045322;;, + 97;3; 0.041567, 0.000010, 6.045322;;, + 98;3; 0.041567, 0.000010, 6.045322;;, + 99;3; 0.041567, 0.000010, 6.045322;;, + 100;3; 0.041567, 0.000010, 6.045322;;; + } + AnimationKey { //Rotation + 0; + 101; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 101; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Root} + AnimationKey { //Position + 2; + 101; + 0;3; 0.009913, 0.034322, 0.105027;;, + 1;3; 0.009913, 0.034322, 0.105027;;, + 2;3; 0.009913, 0.034322, 0.105027;;, + 3;3; 0.009913, 0.034322, 0.105027;;, + 4;3; 0.009913, 0.034322, 0.105027;;, + 5;3; 0.009913, 0.034322, 0.105027;;, + 6;3; 0.009913, 0.034322, 0.105027;;, + 7;3; 0.009913, 0.034322, 0.105027;;, + 8;3; 0.009913, 0.034322, 0.105027;;, + 9;3; 0.009913, 0.034322, 0.105027;;, + 10;3; 0.009913, 0.034322, 0.105027;;, + 11;3; 0.009913, 0.034322, 0.105027;;, + 12;3; 0.009913, 0.034322, 0.105027;;, + 13;3; 0.009913, 0.034322, 0.105027;;, + 14;3; 0.009913, 0.034322, 0.105027;;, + 15;3; 0.009913, 0.034322, 0.105027;;, + 16;3; 0.009913, 0.034322, 0.105027;;, + 17;3; 0.009913, 0.034322, 0.105027;;, + 18;3; 0.009913, 0.034322, 0.105027;;, + 19;3; 0.009913, 0.034322, 0.105027;;, + 20;3; 0.009913, 0.034322, 0.105027;;, + 21;3; 0.009913, 0.034322, 0.105027;;, + 22;3; 0.009913, 0.034322, 0.105027;;, + 23;3; 0.009913, 0.034322, 0.105027;;, + 24;3; 0.009913, 0.034322, 0.105027;;, + 25;3; 0.009913, 0.034322, 0.105027;;, + 26;3; 0.009913, 0.034322, 0.105027;;, + 27;3; 0.009913, 0.034322, 0.105027;;, + 28;3; 0.009913, 0.034322, 0.105027;;, + 29;3; 0.009913, 0.034322, 0.105027;;, + 30;3; 0.009913, 0.034322, 0.105027;;, + 31;3; 0.009913, 0.034322, 0.105027;;, + 32;3; 0.009913, 0.034322, 0.105027;;, + 33;3; 0.009913, 0.034322, 0.105027;;, + 34;3; 0.009913, 0.034322, 0.105027;;, + 35;3; 0.009913, 0.034322, 0.105027;;, + 36;3; 0.009913, 0.034322, 0.105027;;, + 37;3; 0.009913, 0.034322, 0.105027;;, + 38;3; 0.009913, 0.034322, 0.105027;;, + 39;3; 0.009913, 0.034322, 0.105027;;, + 40;3; 0.009913, 0.034322, 0.105027;;, + 41;3; 0.009913, 0.034322, 0.105027;;, + 42;3; 0.009913, 0.034322, 0.105027;;, + 43;3; 0.009913, 0.034322, 0.105027;;, + 44;3; 0.009913, 0.034322, 0.105027;;, + 45;3; 0.009913, 0.034322, 0.105027;;, + 46;3; 0.009913, 0.034322, 0.105027;;, + 47;3; 0.009913, 0.034322, 0.105027;;, + 48;3; 0.009913, 0.034322, 0.105027;;, + 49;3; 0.009913, 0.034322, 0.105027;;, + 50;3; 0.009913, 0.034322, 0.105027;;, + 51;3; 0.009913, 0.034322, 0.105027;;, + 52;3; 0.009913, 0.034322, 0.105027;;, + 53;3; 0.009913, 0.034322, 0.105027;;, + 54;3; 0.009913, 0.034322, 0.105027;;, + 55;3; 0.009913, 0.034322, 0.105027;;, + 56;3; 0.009913, 0.034322, 0.105027;;, + 57;3; 0.009913, 0.034322, 0.105027;;, + 58;3; 0.009913, 0.034322, 0.105027;;, + 59;3; 0.009913, 0.034322, 0.105027;;, + 60;3; 0.009913, 0.034322, 0.105027;;, + 61;3; 0.009913, 0.034322, 0.105027;;, + 62;3; 0.009913, 0.034322, 0.105027;;, + 63;3; 0.009913, 0.034322, 0.105027;;, + 64;3; 0.009913, 0.034322, 0.105027;;, + 65;3; 0.009913, 0.034322, 0.105027;;, + 66;3; 0.009913, 0.034322, 0.105027;;, + 67;3; 0.009913, 0.034322, 0.105027;;, + 68;3; 0.009913, 0.034322, 0.105027;;, + 69;3; 0.009913, 0.034322, 0.105027;;, + 70;3; 0.009913, 0.034322, 0.105027;;, + 71;3; 0.009913, 0.034322, 0.105027;;, + 72;3; 0.009913, 0.034322, 0.105027;;, + 73;3; 0.009913, 0.034322, 0.105027;;, + 74;3; 0.009913, 0.034322, 0.105027;;, + 75;3; 0.009913, 0.034322, 0.105027;;, + 76;3; 0.009913, 0.034322, 0.105027;;, + 77;3; 0.009913, 0.034322, 0.105027;;, + 78;3; 0.009913, 0.034322, 0.105027;;, + 79;3; 0.009913, 0.034322, 0.105027;;, + 80;3; 0.009913, 0.034322, 0.105027;;, + 81;3; 0.009913, 0.034322, 0.105027;;, + 82;3; 0.009913, 0.034322, 0.105027;;, + 83;3; 0.009913, 0.034322, 0.105027;;, + 84;3; 0.009913, 0.034322, 0.105027;;, + 85;3; 0.009913, 0.034322, 0.105027;;, + 86;3; 0.009913, 0.034322, 0.105027;;, + 87;3; 0.009913, 0.034322, 0.105027;;, + 88;3; 0.009913, 0.034322, 0.105027;;, + 89;3; 0.009913, 0.034322, 0.105027;;, + 90;3; 0.009913, 0.034322, 0.105027;;, + 91;3; 0.009913, 0.034322, 0.105027;;, + 92;3; 0.009913, 0.034322, 0.105027;;, + 93;3; 0.009913, 0.034322, 0.105027;;, + 94;3; 0.009913, 0.034322, 0.105027;;, + 95;3; 0.009913, 0.034322, 0.105027;;, + 96;3; 0.009913, 0.034322, 0.105027;;, + 97;3; 0.009913, 0.034322, 0.105027;;, + 98;3; 0.009913, 0.034322, 0.105027;;, + 99;3; 0.009913, 0.034322, 0.105027;;, + 100;3; 0.009913, 0.034322, 0.105027;;; + } + AnimationKey { //Rotation + 0; + 101; + 0;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 1;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 2;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 3;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 4;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 5;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 6;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 7;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 8;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 9;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 10;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 11;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 12;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 13;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 14;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 15;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 16;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 17;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 18;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 19;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 20;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 21;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 22;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 23;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 24;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 25;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 26;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 27;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 28;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 29;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 30;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 31;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 32;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 33;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 34;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 35;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 36;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 37;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 38;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 39;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 40;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 41;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 42;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 43;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 44;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 45;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 46;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 47;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 48;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 49;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 50;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 51;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 52;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 53;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 54;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 55;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 56;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 57;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 58;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 59;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 60;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 61;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 62;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 63;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 64;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 65;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 66;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 67;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 68;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 69;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 70;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 71;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 72;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 73;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 74;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 75;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 76;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 77;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 78;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 79;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 80;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 81;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 82;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 83;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 84;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 85;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 86;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 87;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 88;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 89;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 90;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 91;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 92;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 93;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 94;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 95;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 96;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 97;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 98;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 99;4; 0.000000, 0.000000, 0.707107, 0.707107;;, + 100;4; 0.000000, 0.000000, 0.707107, 0.707107;;; + } + AnimationKey { //Scale + 1; + 101; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { //Position + 2; + 101; + 0;3; 1.460671,-0.139217, 4.073730;;, + 1;3; 1.460671,-0.139217, 4.073730;;, + 2;3; 1.460671,-0.139217, 4.073730;;, + 3;3; 1.460671,-0.139217, 4.073730;;, + 4;3; 1.460671,-0.139217, 4.073730;;, + 5;3; 1.460671,-0.139217, 4.073730;;, + 6;3; 1.460671,-0.139217, 4.073730;;, + 7;3; 1.460671,-0.139217, 4.073730;;, + 8;3; 1.460671,-0.139217, 4.073730;;, + 9;3; 1.460671,-0.139217, 4.073730;;, + 10;3; 1.460671,-0.139217, 4.073730;;, + 11;3; 1.460671,-0.139217, 4.073730;;, + 12;3; 1.460671,-0.139217, 4.073730;;, + 13;3; 1.460671,-0.139217, 4.073730;;, + 14;3; 1.460671,-0.139217, 4.073730;;, + 15;3; 1.460671,-0.139217, 4.073730;;, + 16;3; 1.460671,-0.139217, 4.073730;;, + 17;3; 1.460671,-0.139217, 4.073730;;, + 18;3; 1.460671,-0.139217, 4.073730;;, + 19;3; 1.460671,-0.139217, 4.073730;;, + 20;3; 1.460671,-0.139217, 4.073730;;, + 21;3; 1.460671,-0.139217, 4.073730;;, + 22;3; 1.460671,-0.139217, 4.073730;;, + 23;3; 1.460671,-0.139217, 4.073730;;, + 24;3; 1.460671,-0.139217, 4.073730;;, + 25;3; 1.460671,-0.139217, 4.073730;;, + 26;3; 1.460671,-0.139217, 4.073730;;, + 27;3; 1.460671,-0.139217, 4.073730;;, + 28;3; 1.460671,-0.139217, 4.073730;;, + 29;3; 1.460671,-0.139217, 4.073730;;, + 30;3; 1.460671,-0.139217, 4.073730;;, + 31;3; 1.460671,-0.139217, 4.073730;;, + 32;3; 1.460671,-0.139217, 4.073730;;, + 33;3; 1.460671,-0.139217, 4.073730;;, + 34;3; 1.460671,-0.139217, 4.073730;;, + 35;3; 1.460671,-0.139217, 4.073730;;, + 36;3; 1.460671,-0.139217, 4.073730;;, + 37;3; 1.460671,-0.139217, 4.073730;;, + 38;3; 1.460671,-0.139217, 4.073730;;, + 39;3; 1.460671,-0.139217, 4.073730;;, + 40;3; 1.460671,-0.139217, 4.073730;;, + 41;3; 1.460671,-0.139217, 4.073730;;, + 42;3; 1.460671,-0.139217, 4.073730;;, + 43;3; 1.460671,-0.139217, 4.073730;;, + 44;3; 1.460671,-0.139217, 4.073730;;, + 45;3; 1.460671,-0.139217, 4.073730;;, + 46;3; 1.460671,-0.139217, 4.073730;;, + 47;3; 1.460671,-0.139217, 4.073730;;, + 48;3; 1.460671,-0.139217, 4.073730;;, + 49;3; 1.460671,-0.139217, 4.073730;;, + 50;3; 1.460671,-0.139217, 4.073730;;, + 51;3; 1.460671,-0.139217, 4.073730;;, + 52;3; 1.460671,-0.139217, 4.073730;;, + 53;3; 1.460671,-0.139217, 4.073730;;, + 54;3; 1.460671,-0.139217, 4.073730;;, + 55;3; 1.460671,-0.139217, 4.073730;;, + 56;3; 1.460671,-0.139217, 4.073730;;, + 57;3; 1.460671,-0.139217, 4.073730;;, + 58;3; 1.460671,-0.139217, 4.073730;;, + 59;3; 1.460671,-0.139217, 4.073730;;, + 60;3; 1.460671,-0.139217, 4.073730;;, + 61;3; 1.460671,-0.139217, 4.073730;;, + 62;3; 1.460671,-0.139217, 4.073730;;, + 63;3; 1.460671,-0.139217, 4.073730;;, + 64;3; 1.460671,-0.139217, 4.073730;;, + 65;3; 1.460671,-0.139217, 4.073730;;, + 66;3; 1.460671,-0.139217, 4.073730;;, + 67;3; 1.460671,-0.139217, 4.073730;;, + 68;3; 1.460671,-0.139217, 4.073730;;, + 69;3; 1.460671,-0.139217, 4.073730;;, + 70;3; 1.460671,-0.139217, 4.073730;;, + 71;3; 1.460671,-0.139217, 4.073730;;, + 72;3; 1.460671,-0.139217, 4.073730;;, + 73;3; 1.460671,-0.139217, 4.073730;;, + 74;3; 1.460671,-0.139217, 4.073730;;, + 75;3; 1.460671,-0.139217, 4.073730;;, + 76;3; 1.460671,-0.139217, 4.073730;;, + 77;3; 1.460671,-0.139217, 4.073730;;, + 78;3; 1.460671,-0.139217, 4.073730;;, + 79;3; 1.460671,-0.139217, 4.073730;;, + 80;3; 1.460671,-0.139217, 4.073730;;, + 81;3; 1.460671,-0.139217, 4.073730;;, + 82;3; 1.460671,-0.139217, 4.073730;;, + 83;3; 1.460671,-0.139217, 4.073730;;, + 84;3; 1.460671,-0.139217, 4.073730;;, + 85;3; 1.460671,-0.139217, 4.073730;;, + 86;3; 1.460671,-0.139217, 4.073730;;, + 87;3; 1.460671,-0.139217, 4.073730;;, + 88;3; 1.460671,-0.139217, 4.073730;;, + 89;3; 1.460671,-0.139217, 4.073730;;, + 90;3; 1.460671,-0.139217, 4.073730;;, + 91;3; 1.460671,-0.139217, 4.073730;;, + 92;3; 1.460671,-0.139217, 4.073730;;, + 93;3; 1.460671,-0.139217, 4.073730;;, + 94;3; 1.460671,-0.139217, 4.073730;;, + 95;3; 1.460671,-0.139217, 4.073730;;, + 96;3; 1.460671,-0.139217, 4.073730;;, + 97;3; 1.460671,-0.139217, 4.073730;;, + 98;3; 1.460671,-0.139217, 4.073730;;, + 99;3; 1.460671,-0.139217, 4.073730;;, + 100;3; 1.460671,-0.139217, 4.073730;;; + } + AnimationKey { //Rotation + 0; + 101; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 81;4; -0.023017, 0.996971,-0.000000,-0.000000;;, + 82;4; -0.087830, 0.988440,-0.000000,-0.000000;;, + 83;4; -0.171026, 0.977486,-0.000000,-0.000000;;, + 84;4; -0.235816, 0.968955,-0.000000,-0.000000;;, + 85;4; -0.258819, 0.965926,-0.000000,-0.000000;;, + 86;4; -0.247344, 0.965926,-0.000000,-0.000000;;, + 87;4; -0.212807, 0.965926,-0.000000,-0.000000;;, + 88;4; -0.156652, 0.965926,-0.000000,-0.000000;;, + 89;4; -0.083204, 0.965926,-0.000000,-0.000000;;, + 90;4; -0.000000, 0.965926,-0.000000,-0.000000;;, + 91;4; 0.083204, 0.965926, 0.000000,-0.000000;;, + 92;4; 0.156652, 0.965926, 0.000000,-0.000000;;, + 93;4; 0.212807, 0.965926, 0.000000,-0.000000;;, + 94;4; 0.247343, 0.965926, 0.000000,-0.000000;;, + 95;4; 0.258819, 0.965926, 0.000000,-0.000000;;, + 96;4; 0.235815, 0.968955, 0.000000,-0.000000;;, + 97;4; 0.171026, 0.977486, 0.000000,-0.000000;;, + 98;4; 0.087830, 0.988440, 0.000000,-0.000000;;, + 99;4; 0.023017, 0.996971, 0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 101; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { //Position + 2; + 101; + 0;3; 1.460671,-0.139216,-3.633328;;, + 1;3; 1.460671,-0.139216,-3.633328;;, + 2;3; 1.460671,-0.139216,-3.633328;;, + 3;3; 1.460671,-0.139216,-3.633328;;, + 4;3; 1.460671,-0.139216,-3.633328;;, + 5;3; 1.460671,-0.139216,-3.633328;;, + 6;3; 1.460671,-0.139216,-3.633328;;, + 7;3; 1.460671,-0.139216,-3.633328;;, + 8;3; 1.460671,-0.139216,-3.633328;;, + 9;3; 1.460671,-0.139216,-3.633328;;, + 10;3; 1.460671,-0.139216,-3.633328;;, + 11;3; 1.460671,-0.139216,-3.633328;;, + 12;3; 1.460671,-0.139216,-3.633328;;, + 13;3; 1.460671,-0.139216,-3.633328;;, + 14;3; 1.460671,-0.139216,-3.633328;;, + 15;3; 1.460671,-0.139216,-3.633328;;, + 16;3; 1.460671,-0.139216,-3.633328;;, + 17;3; 1.460671,-0.139216,-3.633328;;, + 18;3; 1.460671,-0.139216,-3.633328;;, + 19;3; 1.460671,-0.139216,-3.633328;;, + 20;3; 1.460671,-0.139216,-3.633328;;, + 21;3; 1.460671,-0.139216,-3.633328;;, + 22;3; 1.460671,-0.139216,-3.633328;;, + 23;3; 1.460671,-0.139216,-3.633328;;, + 24;3; 1.460671,-0.139216,-3.633328;;, + 25;3; 1.460671,-0.139216,-3.633328;;, + 26;3; 1.460671,-0.139216,-3.633328;;, + 27;3; 1.460671,-0.139216,-3.633328;;, + 28;3; 1.460671,-0.139216,-3.633328;;, + 29;3; 1.460671,-0.139216,-3.633328;;, + 30;3; 1.460671,-0.139216,-3.633328;;, + 31;3; 1.460671,-0.139216,-3.633328;;, + 32;3; 1.460671,-0.139216,-3.633328;;, + 33;3; 1.460671,-0.139216,-3.633328;;, + 34;3; 1.460671,-0.139216,-3.633328;;, + 35;3; 1.460671,-0.139216,-3.633328;;, + 36;3; 1.460671,-0.139216,-3.633328;;, + 37;3; 1.460671,-0.139216,-3.633328;;, + 38;3; 1.460671,-0.139216,-3.633328;;, + 39;3; 1.460671,-0.139216,-3.633328;;, + 40;3; 1.460671,-0.139216,-3.633328;;, + 41;3; 1.460671,-0.139216,-3.633328;;, + 42;3; 1.460671,-0.139216,-3.633328;;, + 43;3; 1.460671,-0.139216,-3.633328;;, + 44;3; 1.460671,-0.139216,-3.633328;;, + 45;3; 1.460671,-0.139216,-3.633328;;, + 46;3; 1.460671,-0.139216,-3.633328;;, + 47;3; 1.460671,-0.139216,-3.633328;;, + 48;3; 1.460671,-0.139216,-3.633328;;, + 49;3; 1.460671,-0.139216,-3.633328;;, + 50;3; 1.460671,-0.139216,-3.633328;;, + 51;3; 1.460671,-0.139216,-3.633328;;, + 52;3; 1.460671,-0.139216,-3.633328;;, + 53;3; 1.460671,-0.139216,-3.633328;;, + 54;3; 1.460671,-0.139216,-3.633328;;, + 55;3; 1.460671,-0.139216,-3.633328;;, + 56;3; 1.460671,-0.139216,-3.633328;;, + 57;3; 1.460671,-0.139216,-3.633328;;, + 58;3; 1.460671,-0.139216,-3.633328;;, + 59;3; 1.460671,-0.139216,-3.633328;;, + 60;3; 1.460671,-0.139216,-3.633328;;, + 61;3; 1.460671,-0.139216,-3.633328;;, + 62;3; 1.460671,-0.139216,-3.633328;;, + 63;3; 1.460671,-0.139216,-3.633328;;, + 64;3; 1.460671,-0.139216,-3.633328;;, + 65;3; 1.460671,-0.139216,-3.633328;;, + 66;3; 1.460671,-0.139216,-3.633328;;, + 67;3; 1.460671,-0.139216,-3.633328;;, + 68;3; 1.460671,-0.139216,-3.633328;;, + 69;3; 1.460671,-0.139216,-3.633328;;, + 70;3; 1.460671,-0.139216,-3.633328;;, + 71;3; 1.460671,-0.139216,-3.633328;;, + 72;3; 1.460671,-0.139216,-3.633328;;, + 73;3; 1.460671,-0.139216,-3.633328;;, + 74;3; 1.460671,-0.139216,-3.633328;;, + 75;3; 1.460671,-0.139216,-3.633328;;, + 76;3; 1.460671,-0.139216,-3.633328;;, + 77;3; 1.460671,-0.139216,-3.633328;;, + 78;3; 1.460671,-0.139216,-3.633328;;, + 79;3; 1.460671,-0.139216,-3.633328;;, + 80;3; 1.460671,-0.139216,-3.633328;;, + 81;3; 1.460671,-0.139216,-3.633328;;, + 82;3; 1.460671,-0.139216,-3.633328;;, + 83;3; 1.460671,-0.139216,-3.633328;;, + 84;3; 1.460671,-0.139216,-3.633328;;, + 85;3; 1.460671,-0.139216,-3.633328;;, + 86;3; 1.460671,-0.139216,-3.633328;;, + 87;3; 1.460671,-0.139216,-3.633328;;, + 88;3; 1.460671,-0.139216,-3.633328;;, + 89;3; 1.460671,-0.139216,-3.633328;;, + 90;3; 1.460671,-0.139216,-3.633328;;, + 91;3; 1.460671,-0.139216,-3.633328;;, + 92;3; 1.460671,-0.139216,-3.633328;;, + 93;3; 1.460671,-0.139216,-3.633328;;, + 94;3; 1.460671,-0.139216,-3.633328;;, + 95;3; 1.460671,-0.139216,-3.633328;;, + 96;3; 1.460671,-0.139216,-3.633328;;, + 97;3; 1.460671,-0.139216,-3.633328;;, + 98;3; 1.460671,-0.139216,-3.633328;;, + 99;3; 1.460671,-0.139216,-3.633328;;, + 100;3; 1.460671,-0.139216,-3.633328;;; + } + AnimationKey { //Rotation + 0; + 101; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.023017, 0.996971, 0.000000,-0.000000;;, + 82;4; 0.087830, 0.988440, 0.000000,-0.000000;;, + 83;4; 0.171026, 0.977486, 0.000000,-0.000000;;, + 84;4; 0.235815, 0.968955, 0.000000,-0.000000;;, + 85;4; 0.258819, 0.965926, 0.000000,-0.000000;;, + 86;4; 0.247343, 0.965926, 0.000000,-0.000000;;, + 87;4; 0.212807, 0.965926, 0.000000,-0.000000;;, + 88;4; 0.156652, 0.965926, 0.000000,-0.000000;;, + 89;4; 0.083204, 0.965926, 0.000000,-0.000000;;, + 90;4; -0.000000, 0.965926,-0.000000,-0.000000;;, + 91;4; -0.083204, 0.965926,-0.000000,-0.000000;;, + 92;4; -0.156652, 0.965926,-0.000000,-0.000000;;, + 93;4; -0.212807, 0.965926,-0.000000,-0.000000;;, + 94;4; -0.247344, 0.965926,-0.000000,-0.000000;;, + 95;4; -0.258819, 0.965926,-0.000000,-0.000000;;, + 96;4; -0.235816, 0.968955,-0.000000,-0.000000;;, + 97;4; -0.171026, 0.977486,-0.000000,-0.000000;;, + 98;4; -0.087830, 0.988440,-0.000000,-0.000000;;, + 99;4; -0.023017, 0.996971,-0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 101; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { //Position + 2; + 101; + 0;3; -1.438650,-0.139217, 4.073730;;, + 1;3; -1.438650,-0.139217, 4.073730;;, + 2;3; -1.438650,-0.139217, 4.073730;;, + 3;3; -1.438650,-0.139217, 4.073730;;, + 4;3; -1.438650,-0.139217, 4.073730;;, + 5;3; -1.438650,-0.139217, 4.073730;;, + 6;3; -1.438650,-0.139217, 4.073730;;, + 7;3; -1.438650,-0.139217, 4.073730;;, + 8;3; -1.438650,-0.139217, 4.073730;;, + 9;3; -1.438650,-0.139217, 4.073730;;, + 10;3; -1.438650,-0.139217, 4.073730;;, + 11;3; -1.438650,-0.139217, 4.073730;;, + 12;3; -1.438650,-0.139217, 4.073730;;, + 13;3; -1.438650,-0.139217, 4.073730;;, + 14;3; -1.438650,-0.139217, 4.073730;;, + 15;3; -1.438650,-0.139217, 4.073730;;, + 16;3; -1.438650,-0.139217, 4.073730;;, + 17;3; -1.438650,-0.139217, 4.073730;;, + 18;3; -1.438650,-0.139217, 4.073730;;, + 19;3; -1.438650,-0.139217, 4.073730;;, + 20;3; -1.438650,-0.139217, 4.073730;;, + 21;3; -1.438650,-0.139217, 4.073730;;, + 22;3; -1.438650,-0.139217, 4.073730;;, + 23;3; -1.438650,-0.139217, 4.073730;;, + 24;3; -1.438650,-0.139217, 4.073730;;, + 25;3; -1.438650,-0.139217, 4.073730;;, + 26;3; -1.438650,-0.139217, 4.073730;;, + 27;3; -1.438650,-0.139217, 4.073730;;, + 28;3; -1.438650,-0.139217, 4.073730;;, + 29;3; -1.438650,-0.139217, 4.073730;;, + 30;3; -1.438650,-0.139217, 4.073730;;, + 31;3; -1.438650,-0.139217, 4.073730;;, + 32;3; -1.438650,-0.139217, 4.073730;;, + 33;3; -1.438650,-0.139217, 4.073730;;, + 34;3; -1.438650,-0.139217, 4.073730;;, + 35;3; -1.438650,-0.139217, 4.073730;;, + 36;3; -1.438650,-0.139217, 4.073730;;, + 37;3; -1.438650,-0.139217, 4.073730;;, + 38;3; -1.438650,-0.139217, 4.073730;;, + 39;3; -1.438650,-0.139217, 4.073730;;, + 40;3; -1.438650,-0.139217, 4.073730;;, + 41;3; -1.438650,-0.139217, 4.073730;;, + 42;3; -1.438650,-0.139217, 4.073730;;, + 43;3; -1.438650,-0.139217, 4.073730;;, + 44;3; -1.438650,-0.139217, 4.073730;;, + 45;3; -1.438650,-0.139217, 4.073730;;, + 46;3; -1.438650,-0.139217, 4.073730;;, + 47;3; -1.438650,-0.139217, 4.073730;;, + 48;3; -1.438650,-0.139217, 4.073730;;, + 49;3; -1.438650,-0.139217, 4.073730;;, + 50;3; -1.438650,-0.139217, 4.073730;;, + 51;3; -1.438650,-0.139217, 4.073730;;, + 52;3; -1.438650,-0.139217, 4.073730;;, + 53;3; -1.438650,-0.139217, 4.073730;;, + 54;3; -1.438650,-0.139217, 4.073730;;, + 55;3; -1.438650,-0.139217, 4.073730;;, + 56;3; -1.438650,-0.139217, 4.073730;;, + 57;3; -1.438650,-0.139217, 4.073730;;, + 58;3; -1.438650,-0.139217, 4.073730;;, + 59;3; -1.438650,-0.139217, 4.073730;;, + 60;3; -1.438650,-0.139217, 4.073730;;, + 61;3; -1.438650,-0.139217, 4.073730;;, + 62;3; -1.438650,-0.139217, 4.073730;;, + 63;3; -1.438650,-0.139217, 4.073730;;, + 64;3; -1.438650,-0.139217, 4.073730;;, + 65;3; -1.438650,-0.139217, 4.073730;;, + 66;3; -1.438650,-0.139217, 4.073730;;, + 67;3; -1.438650,-0.139217, 4.073730;;, + 68;3; -1.438650,-0.139217, 4.073730;;, + 69;3; -1.438650,-0.139217, 4.073730;;, + 70;3; -1.438650,-0.139217, 4.073730;;, + 71;3; -1.438650,-0.139217, 4.073730;;, + 72;3; -1.438650,-0.139217, 4.073730;;, + 73;3; -1.438650,-0.139217, 4.073730;;, + 74;3; -1.438650,-0.139217, 4.073730;;, + 75;3; -1.438650,-0.139217, 4.073730;;, + 76;3; -1.438650,-0.139217, 4.073730;;, + 77;3; -1.438650,-0.139217, 4.073730;;, + 78;3; -1.438650,-0.139217, 4.073730;;, + 79;3; -1.438650,-0.139217, 4.073730;;, + 80;3; -1.438650,-0.139217, 4.073730;;, + 81;3; -1.438650,-0.139217, 4.073730;;, + 82;3; -1.438650,-0.139217, 4.073730;;, + 83;3; -1.438650,-0.139217, 4.073730;;, + 84;3; -1.438650,-0.139217, 4.073730;;, + 85;3; -1.438650,-0.139217, 4.073730;;, + 86;3; -1.438650,-0.139217, 4.073730;;, + 87;3; -1.438650,-0.139217, 4.073730;;, + 88;3; -1.438650,-0.139217, 4.073730;;, + 89;3; -1.438650,-0.139217, 4.073730;;, + 90;3; -1.438650,-0.139217, 4.073730;;, + 91;3; -1.438650,-0.139217, 4.073730;;, + 92;3; -1.438650,-0.139217, 4.073730;;, + 93;3; -1.438650,-0.139217, 4.073730;;, + 94;3; -1.438650,-0.139217, 4.073730;;, + 95;3; -1.438650,-0.139217, 4.073730;;, + 96;3; -1.438650,-0.139217, 4.073730;;, + 97;3; -1.438650,-0.139217, 4.073730;;, + 98;3; -1.438650,-0.139217, 4.073730;;, + 99;3; -1.438650,-0.139217, 4.073730;;, + 100;3; -1.438650,-0.139217, 4.073730;;; + } + AnimationKey { //Rotation + 0; + 101; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.023017, 0.996971, 0.000000,-0.000000;;, + 82;4; 0.087830, 0.988440, 0.000000,-0.000000;;, + 83;4; 0.171026, 0.977486, 0.000000,-0.000000;;, + 84;4; 0.235815, 0.968955, 0.000000,-0.000000;;, + 85;4; 0.258819, 0.965926, 0.000000,-0.000000;;, + 86;4; 0.247344, 0.965926, 0.000000,-0.000000;;, + 87;4; 0.212807, 0.965926, 0.000000,-0.000000;;, + 88;4; 0.156652, 0.965926, 0.000000,-0.000000;;, + 89;4; 0.083204, 0.965926, 0.000000,-0.000000;;, + 90;4; -0.000000, 0.965926, 0.000000,-0.000000;;, + 91;4; -0.083204, 0.965926,-0.000000,-0.000000;;, + 92;4; -0.156652, 0.965926,-0.000000,-0.000000;;, + 93;4; -0.212807, 0.965926,-0.000000,-0.000000;;, + 94;4; -0.247344, 0.965926,-0.000000,-0.000000;;, + 95;4; -0.258819, 0.965926,-0.000000,-0.000000;;, + 96;4; -0.235815, 0.968955,-0.000000,-0.000000;;, + 97;4; -0.171026, 0.977486,-0.000000,-0.000000;;, + 98;4; -0.087830, 0.988440,-0.000000,-0.000000;;, + 99;4; -0.023017, 0.996971,-0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 101; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_RR_leg} + AnimationKey { //Position + 2; + 101; + 0;3; -1.438651,-0.139216,-3.633328;;, + 1;3; -1.438651,-0.139216,-3.633328;;, + 2;3; -1.438651,-0.139216,-3.633328;;, + 3;3; -1.438651,-0.139216,-3.633328;;, + 4;3; -1.438651,-0.139216,-3.633328;;, + 5;3; -1.438651,-0.139216,-3.633328;;, + 6;3; -1.438651,-0.139216,-3.633328;;, + 7;3; -1.438651,-0.139216,-3.633328;;, + 8;3; -1.438651,-0.139216,-3.633328;;, + 9;3; -1.438651,-0.139216,-3.633328;;, + 10;3; -1.438651,-0.139216,-3.633328;;, + 11;3; -1.438651,-0.139216,-3.633328;;, + 12;3; -1.438651,-0.139216,-3.633328;;, + 13;3; -1.438651,-0.139216,-3.633328;;, + 14;3; -1.438651,-0.139216,-3.633328;;, + 15;3; -1.438651,-0.139216,-3.633328;;, + 16;3; -1.438651,-0.139216,-3.633328;;, + 17;3; -1.438651,-0.139216,-3.633328;;, + 18;3; -1.438651,-0.139216,-3.633328;;, + 19;3; -1.438651,-0.139216,-3.633328;;, + 20;3; -1.438651,-0.139216,-3.633328;;, + 21;3; -1.438651,-0.139216,-3.633328;;, + 22;3; -1.438651,-0.139216,-3.633328;;, + 23;3; -1.438651,-0.139216,-3.633328;;, + 24;3; -1.438651,-0.139216,-3.633328;;, + 25;3; -1.438651,-0.139216,-3.633328;;, + 26;3; -1.438651,-0.139216,-3.633328;;, + 27;3; -1.438651,-0.139216,-3.633328;;, + 28;3; -1.438651,-0.139216,-3.633328;;, + 29;3; -1.438651,-0.139216,-3.633328;;, + 30;3; -1.438651,-0.139216,-3.633328;;, + 31;3; -1.438651,-0.139216,-3.633328;;, + 32;3; -1.438651,-0.139216,-3.633328;;, + 33;3; -1.438651,-0.139216,-3.633328;;, + 34;3; -1.438651,-0.139216,-3.633328;;, + 35;3; -1.438651,-0.139216,-3.633328;;, + 36;3; -1.438651,-0.139216,-3.633328;;, + 37;3; -1.438651,-0.139216,-3.633328;;, + 38;3; -1.438651,-0.139216,-3.633328;;, + 39;3; -1.438651,-0.139216,-3.633328;;, + 40;3; -1.438651,-0.139216,-3.633328;;, + 41;3; -1.438651,-0.139216,-3.633328;;, + 42;3; -1.438651,-0.139216,-3.633328;;, + 43;3; -1.438651,-0.139216,-3.633328;;, + 44;3; -1.438651,-0.139216,-3.633328;;, + 45;3; -1.438651,-0.139216,-3.633328;;, + 46;3; -1.438651,-0.139216,-3.633328;;, + 47;3; -1.438651,-0.139216,-3.633328;;, + 48;3; -1.438651,-0.139216,-3.633328;;, + 49;3; -1.438651,-0.139216,-3.633328;;, + 50;3; -1.438651,-0.139216,-3.633328;;, + 51;3; -1.438651,-0.139216,-3.633328;;, + 52;3; -1.438651,-0.139216,-3.633328;;, + 53;3; -1.438651,-0.139216,-3.633328;;, + 54;3; -1.438651,-0.139216,-3.633328;;, + 55;3; -1.438651,-0.139216,-3.633328;;, + 56;3; -1.438651,-0.139216,-3.633328;;, + 57;3; -1.438651,-0.139216,-3.633328;;, + 58;3; -1.438651,-0.139216,-3.633328;;, + 59;3; -1.438651,-0.139216,-3.633328;;, + 60;3; -1.438651,-0.139216,-3.633328;;, + 61;3; -1.438651,-0.139216,-3.633328;;, + 62;3; -1.438651,-0.139216,-3.633328;;, + 63;3; -1.438651,-0.139216,-3.633328;;, + 64;3; -1.438651,-0.139216,-3.633328;;, + 65;3; -1.438651,-0.139216,-3.633328;;, + 66;3; -1.438651,-0.139216,-3.633328;;, + 67;3; -1.438651,-0.139216,-3.633328;;, + 68;3; -1.438651,-0.139216,-3.633328;;, + 69;3; -1.438651,-0.139216,-3.633328;;, + 70;3; -1.438651,-0.139216,-3.633328;;, + 71;3; -1.438651,-0.139216,-3.633328;;, + 72;3; -1.438651,-0.139216,-3.633328;;, + 73;3; -1.438651,-0.139216,-3.633328;;, + 74;3; -1.438651,-0.139216,-3.633328;;, + 75;3; -1.438651,-0.139216,-3.633328;;, + 76;3; -1.438651,-0.139216,-3.633328;;, + 77;3; -1.438651,-0.139216,-3.633328;;, + 78;3; -1.438651,-0.139216,-3.633328;;, + 79;3; -1.438651,-0.139216,-3.633328;;, + 80;3; -1.438651,-0.139216,-3.633328;;, + 81;3; -1.438651,-0.139216,-3.633328;;, + 82;3; -1.438651,-0.139216,-3.633328;;, + 83;3; -1.438651,-0.139216,-3.633328;;, + 84;3; -1.438651,-0.139216,-3.633328;;, + 85;3; -1.438651,-0.139216,-3.633328;;, + 86;3; -1.438651,-0.139216,-3.633328;;, + 87;3; -1.438651,-0.139216,-3.633328;;, + 88;3; -1.438651,-0.139216,-3.633328;;, + 89;3; -1.438651,-0.139216,-3.633328;;, + 90;3; -1.438651,-0.139216,-3.633328;;, + 91;3; -1.438651,-0.139216,-3.633328;;, + 92;3; -1.438651,-0.139216,-3.633328;;, + 93;3; -1.438651,-0.139216,-3.633328;;, + 94;3; -1.438651,-0.139216,-3.633328;;, + 95;3; -1.438651,-0.139216,-3.633328;;, + 96;3; -1.438651,-0.139216,-3.633328;;, + 97;3; -1.438651,-0.139216,-3.633328;;, + 98;3; -1.438651,-0.139216,-3.633328;;, + 99;3; -1.438651,-0.139216,-3.633328;;, + 100;3; -1.438651,-0.139216,-3.633328;;; + } + AnimationKey { //Rotation + 0; + 101; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 2;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 3;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 4;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 5;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 6;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 7;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 8;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 9;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 10;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 11;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 12;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 13;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 14;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 15;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 16;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 17;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 18;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 19;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 20;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 21;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 22;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 23;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 24;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 25;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 26;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 27;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 28;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 29;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 30;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 31;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 32;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 33;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 34;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 35;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 36;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 37;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 38;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 39;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 41;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 42;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 43;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 44;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 45;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 46;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 47;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 48;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 49;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 50;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 51;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 52;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 53;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 54;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 55;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 56;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 57;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 58;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 59;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 60;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 61;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 62;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 63;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 64;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 65;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 66;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 67;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 68;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 69;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 70;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 71;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 72;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 73;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 74;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 75;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 76;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 77;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 78;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 79;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 81;4; -0.023017, 0.996971,-0.000000,-0.000000;;, + 82;4; -0.087830, 0.988440,-0.000000,-0.000000;;, + 83;4; -0.171026, 0.977486,-0.000000,-0.000000;;, + 84;4; -0.235816, 0.968955,-0.000000,-0.000000;;, + 85;4; -0.258819, 0.965926,-0.000000,-0.000000;;, + 86;4; -0.247344, 0.965926,-0.000000,-0.000000;;, + 87;4; -0.212807, 0.965926,-0.000000,-0.000000;;, + 88;4; -0.156652, 0.965926,-0.000000,-0.000000;;, + 89;4; -0.083204, 0.965926,-0.000000,-0.000000;;, + 90;4; -0.000000, 0.965926,-0.000000,-0.000000;;, + 91;4; 0.083204, 0.965926, 0.000000,-0.000000;;, + 92;4; 0.156652, 0.965926, 0.000000,-0.000000;;, + 93;4; 0.212807, 0.965926, 0.000000,-0.000000;;, + 94;4; 0.247343, 0.965926, 0.000000,-0.000000;;, + 95;4; 0.258819, 0.965926, 0.000000,-0.000000;;, + 96;4; 0.235815, 0.968955, 0.000000,-0.000000;;, + 97;4; 0.171026, 0.977486, 0.000000,-0.000000;;, + 98;4; 0.087830, 0.988440, 0.000000,-0.000000;;, + 99;4; 0.023017, 0.996971, 0.000000,-0.000000;;, + 100;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 101; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Head} + AnimationKey { //Position + 2; + 101; + 0;3; 0.000000, 4.052526, 3.788038;;, + 1;3; 0.000000, 4.052526, 3.788038;;, + 2;3; 0.000000, 4.052526, 3.788038;;, + 3;3; 0.000000, 4.052526, 3.788038;;, + 4;3; 0.000000, 4.052526, 3.788038;;, + 5;3; 0.000000, 4.052526, 3.788038;;, + 6;3; 0.000000, 4.052526, 3.788038;;, + 7;3; 0.000000, 4.052526, 3.788038;;, + 8;3; 0.000000, 4.052526, 3.788038;;, + 9;3; 0.000000, 4.052526, 3.788038;;, + 10;3; 0.000000, 4.052526, 3.788038;;, + 11;3; 0.000000, 4.052526, 3.788038;;, + 12;3; 0.000000, 4.052526, 3.788038;;, + 13;3; 0.000000, 4.052526, 3.788038;;, + 14;3; 0.000000, 4.052526, 3.788038;;, + 15;3; 0.000000, 4.052526, 3.788038;;, + 16;3; 0.000000, 4.052526, 3.788038;;, + 17;3; 0.000000, 4.052526, 3.788038;;, + 18;3; 0.000000, 4.052526, 3.788038;;, + 19;3; 0.000000, 4.052526, 3.788038;;, + 20;3; 0.000000, 4.052526, 3.788038;;, + 21;3; 0.000000, 4.052526, 3.788038;;, + 22;3; 0.000000, 4.052526, 3.788038;;, + 23;3; 0.000000, 4.052526, 3.788038;;, + 24;3; 0.000000, 4.052526, 3.788038;;, + 25;3; 0.000000, 4.052526, 3.788038;;, + 26;3; 0.000000, 4.052526, 3.788038;;, + 27;3; 0.000000, 4.052526, 3.788038;;, + 28;3; 0.000000, 4.052526, 3.788038;;, + 29;3; 0.000000, 4.052526, 3.788038;;, + 30;3; 0.000000, 4.052526, 3.788038;;, + 31;3; 0.000000, 4.052526, 3.788038;;, + 32;3; 0.000000, 4.052526, 3.788038;;, + 33;3; 0.000000, 4.052526, 3.788038;;, + 34;3; 0.000000, 4.052526, 3.788038;;, + 35;3; 0.000000, 4.052526, 3.788038;;, + 36;3; 0.000000, 4.052526, 3.788038;;, + 37;3; 0.000000, 4.052526, 3.788038;;, + 38;3; 0.000000, 4.052526, 3.788038;;, + 39;3; 0.000000, 4.052526, 3.788038;;, + 40;3; 0.000000, 4.052526, 3.788038;;, + 41;3; 0.000000, 4.052526, 3.788038;;, + 42;3; 0.000000, 4.052526, 3.788038;;, + 43;3; 0.000000, 4.052526, 3.788038;;, + 44;3; 0.000000, 4.052526, 3.788038;;, + 45;3; 0.000000, 4.052526, 3.788038;;, + 46;3; 0.000000, 4.052526, 3.788038;;, + 47;3; 0.000000, 4.052526, 3.788038;;, + 48;3; 0.000000, 4.052526, 3.788038;;, + 49;3; 0.000000, 4.052526, 3.788038;;, + 50;3; 0.000000, 4.052526, 3.788038;;, + 51;3; 0.000000, 4.052526, 3.788038;;, + 52;3; 0.000000, 4.052526, 3.788038;;, + 53;3; 0.000000, 4.052526, 3.788038;;, + 54;3; 0.000000, 4.052526, 3.788038;;, + 55;3; 0.000000, 4.052526, 3.788038;;, + 56;3; 0.000000, 4.052526, 3.788038;;, + 57;3; 0.000000, 4.052526, 3.788038;;, + 58;3; 0.000000, 4.052526, 3.788038;;, + 59;3; 0.000000, 4.052526, 3.788038;;, + 60;3; 0.000000, 4.052526, 3.788038;;, + 61;3; 0.000000, 4.052526, 3.788038;;, + 62;3; 0.000000, 4.052526, 3.788038;;, + 63;3; 0.000000, 4.052526, 3.788038;;, + 64;3; 0.000000, 4.052526, 3.788038;;, + 65;3; 0.000000, 4.052526, 3.788038;;, + 66;3; 0.000000, 4.052526, 3.788038;;, + 67;3; 0.000000, 4.052526, 3.788038;;, + 68;3; 0.000000, 4.052526, 3.788038;;, + 69;3; 0.000000, 4.052526, 3.788038;;, + 70;3; 0.000000, 4.052526, 3.788038;;, + 71;3; 0.000000, 4.052526, 3.788038;;, + 72;3; 0.000000, 4.052526, 3.788038;;, + 73;3; 0.000000, 4.052526, 3.788038;;, + 74;3; 0.000000, 4.052526, 3.788038;;, + 75;3; 0.000000, 4.052526, 3.788038;;, + 76;3; 0.000000, 4.052526, 3.788038;;, + 77;3; 0.000000, 4.052526, 3.788038;;, + 78;3; 0.000000, 4.052526, 3.788038;;, + 79;3; 0.000000, 4.052526, 3.788038;;, + 80;3; 0.000000, 4.052526, 3.788038;;, + 81;3; 0.000000, 4.052526, 3.788038;;, + 82;3; 0.000000, 4.052526, 3.788038;;, + 83;3; 0.000000, 4.052526, 3.788038;;, + 84;3; 0.000000, 4.052526, 3.788038;;, + 85;3; 0.000000, 4.052526, 3.788038;;, + 86;3; 0.000000, 4.052526, 3.788038;;, + 87;3; 0.000000, 4.052526, 3.788038;;, + 88;3; 0.000000, 4.052526, 3.788038;;, + 89;3; 0.000000, 4.052526, 3.788038;;, + 90;3; 0.000000, 4.052526, 3.788038;;, + 91;3; 0.000000, 4.052526, 3.788038;;, + 92;3; 0.000000, 4.052526, 3.788038;;, + 93;3; 0.000000, 4.052526, 3.788038;;, + 94;3; 0.000000, 4.052526, 3.788038;;, + 95;3; 0.000000, 4.052526, 3.788038;;, + 96;3; 0.000000, 4.052526, 3.788038;;, + 97;3; 0.000000, 4.052526, 3.788038;;, + 98;3; 0.000000, 4.052526, 3.788038;;, + 99;3; 0.000000, 4.052526, 3.788038;;, + 100;3; 0.000000, 4.052526, 3.788038;;; + } + AnimationKey { //Rotation + 0; + 101; + 0;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 1;4; -0.000000,-0.000000, 0.706989, 0.707223;;, + 2;4; -0.000000,-0.000000, 0.706631, 0.707576;;, + 3;4; -0.000000,-0.000000, 0.706034, 0.708164;;, + 4;4; -0.000000,-0.000000, 0.705202, 0.708983;;, + 5;4; -0.000000,-0.000000, 0.704147, 0.710022;;, + 6;4; -0.000000,-0.000000, 0.702890, 0.711259;;, + 7;4; -0.000000,-0.000000, 0.701461, 0.712663;;, + 8;4; -0.000000,-0.000000, 0.699901, 0.714196;;, + 9;4; -0.000000,-0.000000, 0.698257, 0.715808;;, + 10;4; -0.000000,-0.000000, 0.696584, 0.717447;;, + 11;4; -0.000000,-0.000000, 0.694937, 0.719057;;, + 12;4; -0.000000,-0.000000, 0.693372, 0.720585;;, + 13;4; -0.000000,-0.000000, 0.691936, 0.721982;;, + 14;4; -0.000000,-0.000000, 0.690669, 0.723209;;, + 15;4; -0.000000,-0.000000, 0.689603, 0.724237;;, + 16;4; -0.000000,-0.000000, 0.688758, 0.725043;;, + 17;4; -0.000000,-0.000000, 0.688146, 0.725617;;, + 18;4; -0.000000,-0.000000, 0.687773, 0.725954;;, + 19;4; -0.000000,-0.000000, 0.687638, 0.726054;;, + 20;4; -0.000000,-0.000000, 0.687896, 0.725759;;, + 21;4; -0.000000,-0.000000, 0.688709, 0.724905;;, + 22;4; -0.000000,-0.000000, 0.690081, 0.723488;;, + 23;4; -0.000000,-0.000000, 0.692002, 0.721519;;, + 24;4; -0.000000,-0.000000, 0.694448, 0.719020;;, + 25;4; -0.000000,-0.000000, 0.697377, 0.716035;;, + 26;4; -0.000000,-0.000000, 0.700729, 0.712626;;, + 27;4; -0.000000,-0.000000, 0.704421, 0.708875;;, + 28;4; -0.000000,-0.000000, 0.708352, 0.704885;;, + 29;4; -0.000000,-0.000000, 0.712408, 0.700772;;, + 30;4; -0.000000,-0.000000, 0.716464, 0.696660;;, + 31;4; -0.000000,-0.000000, 0.720399, 0.692673;;, + 32;4; -0.000000,-0.000000, 0.724097, 0.688928;;, + 33;4; -0.000000,-0.000000, 0.727457, 0.685527;;, + 34;4; -0.000000,-0.000000, 0.730396, 0.682552;;, + 35;4; -0.000000,-0.000000, 0.732854, 0.680065;;, + 36;4; -0.000000,-0.000000, 0.734788, 0.678108;;, + 37;4; -0.000000,-0.000000, 0.736174, 0.676706;;, + 38;4; -0.000000,-0.000000, 0.737003, 0.675868;;, + 39;4; -0.000000,-0.000000, 0.737277, 0.675590;;, + 40;4; -0.000000,-0.000000, 0.737111, 0.675764;;, + 41;4; -0.000000,-0.000000, 0.736609, 0.676289;;, + 42;4; -0.000000,-0.000000, 0.735768, 0.677167;;, + 43;4; -0.000000,-0.000000, 0.734596, 0.678392;;, + 44;4; -0.000000,-0.000000, 0.733105, 0.679949;;, + 45;4; -0.000000,-0.000000, 0.731323, 0.681811;;, + 46;4; -0.000000,-0.000000, 0.729285, 0.683939;;, + 47;4; -0.000000,-0.000000, 0.727042, 0.686283;;, + 48;4; -0.000000,-0.000000, 0.724654, 0.688777;;, + 49;4; -0.000000,-0.000000, 0.722192, 0.691349;;, + 50;4; -0.000000,-0.000000, 0.719730, 0.693920;;, + 51;4; -0.000000,-0.000000, 0.717343, 0.696414;;, + 52;4; -0.000000,-0.000000, 0.715099, 0.698758;;, + 53;4; -0.000000,-0.000000, 0.713062, 0.700886;;, + 54;4; -0.000000,-0.000000, 0.711279, 0.702749;;, + 55;4; -0.000000,-0.000000, 0.709789, 0.704305;;, + 56;4; -0.000000,-0.000000, 0.708616, 0.705530;;, + 57;4; -0.000000,-0.000000, 0.707776, 0.706408;;, + 58;4; -0.000000,-0.000000, 0.707273, 0.706933;;, + 59;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 60;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 61;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 62;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 63;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 64;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 65;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 66;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 67;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 68;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 69;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 70;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 71;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 72;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 73;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 74;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 75;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 76;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 77;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 78;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 79;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 80;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 81;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 82;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 83;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 84;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 85;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 86;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 87;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 88;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 89;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 90;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 91;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 92;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 93;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 94;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 95;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 96;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 97;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 98;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 99;4; -0.000000,-0.000000, 0.707107, 0.707107;;, + 100;4; -0.000000,-0.000000, 0.707107, 0.707107;;; + } + AnimationKey { //Scale + 1; + 101; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {sheep_shaved} + AnimationKey { //Position + 2; + 101; + 0;3; 0.000000, 0.000000, 0.000000;;, + 1;3; 0.000000, 0.000000, 0.000000;;, + 2;3; 0.000000, 0.000000, 0.000000;;, + 3;3; 0.000000, 0.000000, 0.000000;;, + 4;3; 0.000000, 0.000000, 0.000000;;, + 5;3; 0.000000, 0.000000, 0.000000;;, + 6;3; 0.000000, 0.000000, 0.000000;;, + 7;3; 0.000000, 0.000000, 0.000000;;, + 8;3; 0.000000, 0.000000, 0.000000;;, + 9;3; 0.000000, 0.000000, 0.000000;;, + 10;3; 0.000000, 0.000000, 0.000000;;, + 11;3; 0.000000, 0.000000, 0.000000;;, + 12;3; 0.000000, 0.000000, 0.000000;;, + 13;3; 0.000000, 0.000000, 0.000000;;, + 14;3; 0.000000, 0.000000, 0.000000;;, + 15;3; 0.000000, 0.000000, 0.000000;;, + 16;3; 0.000000, 0.000000, 0.000000;;, + 17;3; 0.000000, 0.000000, 0.000000;;, + 18;3; 0.000000, 0.000000, 0.000000;;, + 19;3; 0.000000, 0.000000, 0.000000;;, + 20;3; 0.000000, 0.000000, 0.000000;;, + 21;3; 0.000000, 0.000000, 0.000000;;, + 22;3; 0.000000, 0.000000, 0.000000;;, + 23;3; 0.000000, 0.000000, 0.000000;;, + 24;3; 0.000000, 0.000000, 0.000000;;, + 25;3; 0.000000, 0.000000, 0.000000;;, + 26;3; 0.000000, 0.000000, 0.000000;;, + 27;3; 0.000000, 0.000000, 0.000000;;, + 28;3; 0.000000, 0.000000, 0.000000;;, + 29;3; 0.000000, 0.000000, 0.000000;;, + 30;3; 0.000000, 0.000000, 0.000000;;, + 31;3; 0.000000, 0.000000, 0.000000;;, + 32;3; 0.000000, 0.000000, 0.000000;;, + 33;3; 0.000000, 0.000000, 0.000000;;, + 34;3; 0.000000, 0.000000, 0.000000;;, + 35;3; 0.000000, 0.000000, 0.000000;;, + 36;3; 0.000000, 0.000000, 0.000000;;, + 37;3; 0.000000, 0.000000, 0.000000;;, + 38;3; 0.000000, 0.000000, 0.000000;;, + 39;3; 0.000000, 0.000000, 0.000000;;, + 40;3; 0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000, 0.000000, 0.000000;;, + 42;3; 0.000000, 0.000000, 0.000000;;, + 43;3; 0.000000, 0.000000, 0.000000;;, + 44;3; 0.000000, 0.000000, 0.000000;;, + 45;3; 0.000000, 0.000000, 0.000000;;, + 46;3; 0.000000, 0.000000, 0.000000;;, + 47;3; 0.000000, 0.000000, 0.000000;;, + 48;3; 0.000000, 0.000000, 0.000000;;, + 49;3; 0.000000, 0.000000, 0.000000;;, + 50;3; 0.000000, 0.000000, 0.000000;;, + 51;3; 0.000000, 0.000000, 0.000000;;, + 52;3; 0.000000, 0.000000, 0.000000;;, + 53;3; 0.000000, 0.000000, 0.000000;;, + 54;3; 0.000000, 0.000000, 0.000000;;, + 55;3; 0.000000, 0.000000, 0.000000;;, + 56;3; 0.000000, 0.000000, 0.000000;;, + 57;3; 0.000000, 0.000000, 0.000000;;, + 58;3; 0.000000, 0.000000, 0.000000;;, + 59;3; 0.000000, 0.000000, 0.000000;;, + 60;3; 0.000000, 0.000000, 0.000000;;, + 61;3; 0.000000, 0.000000, 0.000000;;, + 62;3; 0.000000, 0.000000, 0.000000;;, + 63;3; 0.000000, 0.000000, 0.000000;;, + 64;3; 0.000000, 0.000000, 0.000000;;, + 65;3; 0.000000, 0.000000, 0.000000;;, + 66;3; 0.000000, 0.000000, 0.000000;;, + 67;3; 0.000000, 0.000000, 0.000000;;, + 68;3; 0.000000, 0.000000, 0.000000;;, + 69;3; 0.000000, 0.000000, 0.000000;;, + 70;3; 0.000000, 0.000000, 0.000000;;, + 71;3; 0.000000, 0.000000, 0.000000;;, + 72;3; 0.000000, 0.000000, 0.000000;;, + 73;3; 0.000000, 0.000000, 0.000000;;, + 74;3; 0.000000, 0.000000, 0.000000;;, + 75;3; 0.000000, 0.000000, 0.000000;;, + 76;3; 0.000000, 0.000000, 0.000000;;, + 77;3; 0.000000, 0.000000, 0.000000;;, + 78;3; 0.000000, 0.000000, 0.000000;;, + 79;3; 0.000000, 0.000000, 0.000000;;, + 80;3; 0.000000, 0.000000, 0.000000;;, + 81;3; 0.000000, 0.000000, 0.000000;;, + 82;3; 0.000000, 0.000000, 0.000000;;, + 83;3; 0.000000, 0.000000, 0.000000;;, + 84;3; 0.000000, 0.000000, 0.000000;;, + 85;3; 0.000000, 0.000000, 0.000000;;, + 86;3; 0.000000, 0.000000, 0.000000;;, + 87;3; 0.000000, 0.000000, 0.000000;;, + 88;3; 0.000000, 0.000000, 0.000000;;, + 89;3; 0.000000, 0.000000, 0.000000;;, + 90;3; 0.000000, 0.000000, 0.000000;;, + 91;3; 0.000000, 0.000000, 0.000000;;, + 92;3; 0.000000, 0.000000, 0.000000;;, + 93;3; 0.000000, 0.000000, 0.000000;;, + 94;3; 0.000000, 0.000000, 0.000000;;, + 95;3; 0.000000, 0.000000, 0.000000;;, + 96;3; 0.000000, 0.000000, 0.000000;;, + 97;3; 0.000000, 0.000000, 0.000000;;, + 98;3; 0.000000, 0.000000, 0.000000;;, + 99;3; 0.000000, 0.000000, 0.000000;;, + 100;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 101; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 101; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_stone_monster.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_stone_monster.png new file mode 100755 index 0000000000000000000000000000000000000000..209018e79ded11048e633278194518d6586fa4ab GIT binary patch literal 3435 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 + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.019749, 0.002151, 3.487330, 1.000000;; + } + Frame Armature_Root { + FrameTransformMatrix { + 0.999981,-0.000000,-0.006250, 0.000000, + 0.006250, 0.000000, 0.999981, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + -0.013160,-0.000000,-0.231382, 1.000000;; + } + Frame Armature_Bone_001 { + FrameTransformMatrix { + 0.992969, 0.003712,-0.118316, 0.000000, + -0.118209,-0.021667,-0.992752, 0.000000, + -0.006249, 0.999758,-0.021075, 0.000000, + -0.777564, 2.195408, 0.000000, 1.000000;; + } + } //End of Armature_Bone_001 + Frame Armature_Bone_002 { + FrameTransformMatrix { + 0.986605, 0.002728, 0.163107, 0.000000, + 0.163010, 0.021813,-0.986383, 0.000000, + -0.006249, 0.999758, 0.021076, 0.000000, + 0.734794, 2.204861, 0.000000, 1.000000;; + } + } //End of Armature_Bone_002 + Frame Armature_Bone_003 { + FrameTransformMatrix { + 0.999979, 0.006415,-0.000010, 0.000000, + 0.006403,-0.997984, 0.063140, 0.000000, + 0.000395,-0.063139,-0.998005, 0.000000, + 0.287642,-0.253263, 0.000001, 1.000000;; + } + } //End of Armature_Bone_003 + Frame Armature_Bone_004 { + FrameTransformMatrix { + 0.999979, 0.006415, 0.000010, 0.000000, + 0.006403,-0.997984,-0.063141, 0.000000, + -0.000395, 0.063139,-0.998005, 0.000000, + -0.421866,-0.257697, 0.000001, 1.000000;; + } + } //End of Armature_Bone_004 + } //End of Armature_Root + Frame Cube_003 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -0.019749,-0.002151,-3.487330, 1.000000;; + } + Mesh { //Cube_000 Mesh + 192; + -0.137080; 0.268539; 0.030404;, + -0.137080;-0.268539; 0.030404;, + -0.137080;-0.268539; 3.018199;, + -0.137080; 0.268539; 3.018199;, + -0.137080;-0.268539; 0.030404;, + -0.674158;-0.268539; 0.030404;, + -0.674158;-0.268539; 3.018199;, + -0.137080;-0.268539; 3.018199;, + -0.674158;-0.268539; 0.030404;, + -0.674158; 0.268539; 0.030404;, + -0.674157; 0.268539; 3.018199;, + -0.674158;-0.268539; 3.018199;, + -0.674158; 0.268539; 0.030404;, + -0.137080; 0.268539; 0.030404;, + -0.137080; 0.268539; 3.018199;, + -0.674157; 0.268539; 3.018199;, + -0.674158; 0.268539; 0.030404;, + -0.674158;-0.268539; 0.030404;, + -0.137080;-0.268539; 0.030404;, + -0.137080; 0.268539; 0.030404;, + -0.137080; 0.268539; 3.018199;, + -0.137080;-0.268539; 3.018199;, + -0.674158;-0.268539; 3.018199;, + -0.674157; 0.268539; 3.018199;, + 0.588564; 0.268539; 3.018199;, + 0.588564;-0.268539; 3.018199;, + 0.051486;-0.268539; 3.018199;, + 0.051486; 0.268539; 3.018199;, + 0.051486; 0.268539; 0.030404;, + 0.051486;-0.268539; 0.030404;, + 0.588564;-0.268539; 0.030404;, + 0.588564; 0.268539; 0.030404;, + 0.051486; 0.268539; 0.030404;, + 0.588564; 0.268539; 0.030404;, + 0.588564; 0.268539; 3.018199;, + 0.051486; 0.268539; 3.018199;, + 0.051486;-0.268539; 0.030404;, + 0.051486; 0.268539; 0.030404;, + 0.051486; 0.268539; 3.018199;, + 0.051486;-0.268539; 3.018199;, + 0.588564;-0.268539; 0.030404;, + 0.051486;-0.268539; 0.030404;, + 0.051486;-0.268539; 3.018199;, + 0.588564;-0.268539; 3.018199;, + 0.588564; 0.268539; 0.030404;, + 0.588564;-0.268539; 0.030404;, + 0.588564;-0.268539; 3.018199;, + 0.588564; 0.268539; 3.018199;, + 0.814262;-0.268539; 5.580909;, + 1.351340;-0.268539; 5.580909;, + 1.351340;-0.268538; 3.042300;, + 0.814262;-0.268538; 3.042300;, + 0.814262;-0.268538; 3.042300;, + 1.351340;-0.268538; 3.042300;, + 1.351340; 0.268540; 3.042300;, + 0.814262; 0.268540; 3.042300;, + 0.814262; 0.268539; 5.580909;, + 1.351340; 0.268539; 5.580909;, + 1.351340;-0.268539; 5.580909;, + 0.814262;-0.268539; 5.580909;, + 0.814262; 0.268539; 5.580909;, + 0.814262;-0.268539; 5.580909;, + 0.814262;-0.268538; 3.042300;, + 0.814262; 0.268540; 3.042300;, + 1.351340; 0.268539; 5.580909;, + 0.814262; 0.268539; 5.580909;, + 0.814262; 0.268540; 3.042300;, + 1.351340; 0.268540; 3.042300;, + 1.351340;-0.268539; 5.580909;, + 1.351340; 0.268539; 5.580909;, + 1.351340; 0.268540; 3.042300;, + 1.351340;-0.268538; 3.042300;, + -0.793544; 0.268540; 3.042300;, + -0.793544;-0.268538; 3.042300;, + -0.793544;-0.268538; 5.580909;, + -0.793544; 0.268540; 5.580909;, + -0.793544;-0.268538; 3.042300;, + -1.330622;-0.268538; 3.042300;, + -1.330622;-0.268538; 5.580909;, + -0.793544;-0.268538; 5.580909;, + -1.330622;-0.268538; 3.042300;, + -1.330622; 0.268540; 3.042300;, + -1.330622; 0.268540; 5.580909;, + -1.330622;-0.268538; 5.580909;, + -1.330622; 0.268540; 3.042300;, + -0.793544; 0.268540; 3.042300;, + -0.793544; 0.268540; 5.580909;, + -1.330622; 0.268540; 5.580909;, + -1.330622; 0.268540; 3.042300;, + -1.330622;-0.268538; 3.042300;, + -0.793544;-0.268538; 3.042300;, + -0.793544; 0.268540; 3.042300;, + -0.793544; 0.268540; 5.580909;, + -0.793544;-0.268538; 5.580909;, + -1.330622;-0.268538; 5.580909;, + -1.330622; 0.268540; 5.580909;, + 0.723870; 0.449627; 4.785883;, + 0.723870;-0.388245; 4.785883;, + 0.723870;-0.388245; 5.594183;, + 0.723870; 0.449627; 5.594183;, + 0.723870;-0.388245; 4.785883;, + -0.723870;-0.388244; 4.785883;, + -0.723870;-0.388244; 5.594183;, + 0.723870;-0.388245; 5.594183;, + -0.723870;-0.388244; 4.785883;, + -0.723870; 0.449627; 4.785883;, + -0.723870; 0.449627; 5.594183;, + -0.723870;-0.388244; 5.594183;, + -0.723870; 0.449627; 4.785883;, + 0.723870; 0.449627; 4.785883;, + 0.723870; 0.449627; 5.594183;, + -0.723870; 0.449627; 5.594183;, + -0.723870; 0.449627; 4.785883;, + -0.723870;-0.388244; 4.785883;, + 0.723870;-0.388245; 4.785883;, + 0.723870; 0.449627; 4.785883;, + 0.723870; 0.449627; 5.594183;, + 0.723870;-0.388245; 5.594183;, + -0.723870;-0.388244; 5.594183;, + -0.723870; 0.449627; 5.594183;, + 0.543860; 0.421971; 4.056024;, + 0.543860;-0.421971; 4.056024;, + 0.543860;-0.421971; 4.737846;, + 0.543860; 0.421971; 4.737846;, + 0.543860;-0.421971; 4.056024;, + -0.543860;-0.421971; 4.056024;, + -0.543860;-0.421971; 4.737846;, + 0.543860;-0.421971; 4.737846;, + -0.543860;-0.421971; 4.056024;, + -0.543860; 0.421971; 4.056024;, + -0.543860; 0.421971; 4.737846;, + -0.543860;-0.421971; 4.737846;, + -0.543860; 0.421971; 4.056024;, + 0.543860; 0.421971; 4.056024;, + 0.543860; 0.421971; 4.737846;, + -0.543860; 0.421971; 4.737846;, + -0.543860; 0.421971; 4.056024;, + -0.543860;-0.421971; 4.056024;, + 0.543860;-0.421971; 4.056024;, + 0.543860; 0.421971; 4.056024;, + 0.543860; 0.421971; 4.737846;, + 0.543860;-0.421971; 4.737846;, + -0.543860;-0.421971; 4.737846;, + -0.543860; 0.421971; 4.737846;, + 0.722887; 0.385108; 3.087850;, + 0.722887;-0.385109; 3.087850;, + 0.722887;-0.385109; 3.994113;, + 0.722887; 0.385108; 3.994113;, + 0.722887;-0.385109; 3.087850;, + -0.722887;-0.385108; 3.087850;, + -0.722887;-0.385108; 3.994113;, + 0.722887;-0.385109; 3.994113;, + -0.722887;-0.385108; 3.087850;, + -0.722887; 0.385109; 3.087850;, + -0.722887; 0.385109; 3.994113;, + -0.722887;-0.385108; 3.994113;, + -0.722887; 0.385109; 3.087850;, + 0.722887; 0.385108; 3.087850;, + 0.722887; 0.385108; 3.994113;, + -0.722887; 0.385109; 3.994113;, + -0.722887; 0.385109; 3.087850;, + -0.722887;-0.385108; 3.087850;, + 0.722887;-0.385109; 3.087850;, + 0.722887; 0.385108; 3.087850;, + 0.722887; 0.385108; 3.994113;, + 0.722887;-0.385109; 3.994113;, + -0.722887;-0.385108; 3.994113;, + -0.722887; 0.385109; 3.994113;, + 0.698014; 0.682134; 5.657978;, + 0.698014;-0.713894; 5.657978;, + 0.698014;-0.713894; 6.662416;, + 0.698014; 0.682134; 6.662416;, + 0.698014;-0.713894; 5.657978;, + -0.698014;-0.713894; 5.657978;, + -0.698014;-0.713894; 6.662416;, + 0.698014;-0.713894; 6.662416;, + -0.698014;-0.713894; 5.657978;, + -0.698014; 0.682134; 5.657978;, + -0.698014; 0.682134; 6.662416;, + -0.698014;-0.713894; 6.662416;, + -0.698014; 0.682134; 5.657978;, + 0.698014; 0.682134; 5.657978;, + 0.698014; 0.682134; 6.662416;, + -0.698014; 0.682134; 6.662416;, + -0.698014; 0.682134; 5.657978;, + -0.698014;-0.713894; 5.657978;, + 0.698014;-0.713894; 5.657978;, + 0.698014; 0.682134; 5.657978;, + 0.698014; 0.682134; 6.662416;, + 0.698014;-0.713894; 6.662416;, + -0.698014;-0.713894; 6.662416;, + -0.698014; 0.682134; 6.662416;; + 48; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;; + MeshNormals { //Cube_000 Normals + 192; + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + -0.000000;-0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + 1.000000;-0.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;; + 48; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;; + } //End of Cube_000 Normals + MeshMaterialList { //Cube_000 Material List + 1; + 48; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material_002 { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Cube_000 Material List + MeshTextureCoords { //Cube_000 UV Coordinates + 192; + 0.359375; 0.250000;, + 0.359375; 0.375000;, + 0.656250; 0.375000;, + 0.656250; 0.250000;, + 0.359375; 0.500000;, + 0.359375; 0.375000;, + 0.656250; 0.375000;, + 0.656250; 0.500000;, + 0.359375; 0.125000;, + 0.359375; 0.000000;, + 0.656250; 0.000000;, + 0.656250; 0.125000;, + 0.359375; 0.125000;, + 0.359375; 0.250000;, + 0.656250; 0.250000;, + 0.656250; 0.125000;, + 0.359375; 0.000000;, + 0.359375; 0.125000;, + 0.296875; 0.125000;, + 0.296875; 0.000000;, + 0.359375; 0.125000;, + 0.359375; 0.250000;, + 0.296875; 0.250000;, + 0.296875; 0.125000;, + 0.359375; 0.250000;, + 0.359375; 0.125000;, + 0.296875; 0.125000;, + 0.296875; 0.250000;, + 0.359375; 0.125000;, + 0.359375; 0.000000;, + 0.296875; 0.000000;, + 0.296875; 0.125000;, + 0.359375; 0.250000;, + 0.359375; 0.125000;, + 0.656250; 0.125000;, + 0.656250; 0.250000;, + 0.359375; 0.375000;, + 0.359375; 0.250000;, + 0.656250; 0.250000;, + 0.656250; 0.375000;, + 0.359375; 0.375000;, + 0.359375; 0.500000;, + 0.656250; 0.500000;, + 0.656250; 0.375000;, + 0.359375; 0.000000;, + 0.359375; 0.125000;, + 0.656250; 0.125000;, + 0.656250; 0.000000;, + 0.000000; 0.125000;, + 0.000000; 0.250000;, + 0.296875; 0.250000;, + 0.296875; 0.125000;, + 0.359375; 0.250000;, + 0.359375; 0.375000;, + 0.296875; 0.375000;, + 0.296875; 0.250000;, + 0.359375; 0.375000;, + 0.359375; 0.500000;, + 0.296875; 0.500000;, + 0.296875; 0.375000;, + 0.000000; 0.000000;, + 0.000000; 0.125000;, + 0.296875; 0.125000;, + 0.296875; 0.000000;, + 0.000000; 0.500000;, + 0.000000; 0.375000;, + 0.296875; 0.375000;, + 0.296875; 0.500000;, + 0.000000; 0.250000;, + 0.000000; 0.375000;, + 0.296875; 0.375000;, + 0.296875; 0.250000;, + 0.296875; 0.000000;, + 0.296875; 0.125000;, + 0.000000; 0.125000;, + 0.000000; 0.000000;, + 0.296875; 0.125000;, + 0.296875; 0.250000;, + 0.000000; 0.250000;, + 0.000000; 0.125000;, + 0.296875; 0.250000;, + 0.296875; 0.375000;, + 0.000000; 0.375000;, + 0.000000; 0.250000;, + 0.296875; 0.500000;, + 0.296875; 0.375000;, + 0.000000; 0.375000;, + 0.000000; 0.500000;, + 0.296875; 0.375000;, + 0.296875; 0.250000;, + 0.359375; 0.250000;, + 0.359375; 0.375000;, + 0.359375; 0.375000;, + 0.296875; 0.375000;, + 0.296875; 0.500000;, + 0.359375; 0.500000;, + 0.187500; 0.750000;, + 0.125000; 0.750000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.125000; 0.750000;, + 0.000000; 0.750000;, + 0.000000; 0.625000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.187500; 0.500000;, + 0.312500; 0.750000;, + 0.187500; 0.750000;, + 0.187500; 0.625000;, + 0.312500; 0.625000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.000000; 0.625000;, + 0.000000; 0.500000;, + 0.187500; 0.625000;, + 0.187500; 0.500000;, + 0.312500; 0.500000;, + 0.312500; 0.625000;, + 0.312500; 0.875000;, + 0.312500; 0.718750;, + 0.375000; 0.718750;, + 0.375000; 0.875000;, + 0.312500; 0.718750;, + 0.312500; 0.500000;, + 0.375000; 0.500000;, + 0.375000; 0.718750;, + 0.375000; 0.875000;, + 0.375000; 0.718750;, + 0.437500; 0.718750;, + 0.437500; 0.875000;, + 0.312500; 1.000000;, + 0.312500; 0.875000;, + 0.375000; 0.875000;, + 0.375000; 1.000000;, + 0.437500; 0.718750;, + 0.375000; 0.718750;, + 0.375000; 0.500000;, + 0.437500; 0.500000;, + 0.375000; 0.875000;, + 0.437500; 0.875000;, + 0.437500; 1.000000;, + 0.375000; 1.000000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.875000;, + 0.187500; 0.875000;, + 0.125000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.875000;, + 0.125000; 0.875000;, + 0.187500; 0.875000;, + 0.125000; 0.875000;, + 0.125000; 0.750000;, + 0.187500; 0.750000;, + 0.312500; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.875000;, + 0.312500; 0.875000;, + 0.125000; 0.750000;, + 0.125000; 0.875000;, + 0.000000; 0.875000;, + 0.000000; 0.750000;, + 0.187500; 0.875000;, + 0.187500; 0.750000;, + 0.312500; 0.750000;, + 0.312500; 0.875000;, + 0.656250; 0.000000;, + 0.656250; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.000000;, + 0.656250; 0.250000;, + 0.656250; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.250000;, + 0.656250; 0.500000;, + 0.656250; 0.750000;, + 0.750000; 0.750000;, + 0.750000; 0.500000;, + 0.656250; 0.750000;, + 0.656250; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.750000;, + 0.656250; 0.750000;, + 0.500000; 0.750000;, + 0.500000; 1.000000;, + 0.656250; 1.000000;, + 0.500000; 0.750000;, + 0.656250; 0.750000;, + 0.656250; 0.500000;, + 0.500000; 0.500000;; + } //End of Cube_000 UV Coordinates + XSkinMeshHeader { + 2; + 6; + 5; + } + SkinWeights { + "Armature_Bone_003"; + 24; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000165, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.000165,-1.000000, 0.000000, 0.000000, + -0.293140, 3.021661,-0.002151, 1.000000;; + } //End of Armature_Bone_003 Skin Weights + SkinWeights { + "Armature_Root"; + 100; + 72, + 73, + 74, + 75, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191; + 0.000012, + 0.000000, + 0.000000, + 0.000009, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.999980, 0.006250, 0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -0.006250, 0.999980, 0.000000, 0.000000, + 0.013893,-3.276741, 0.002150, 1.000000;; + } //End of Armature_Root Skin Weights + SkinWeights { + "Armature_Bone_004"; + 24; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000165, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.000165,-1.000000, 0.000000, 0.000000, + 0.416382, 3.021777,-0.002151, 1.000000;; + } //End of Armature_Bone_004 Skin Weights + SkinWeights { + "Armature_Bone_001"; + 24; + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95; + 0.999988, + 1.000000, + 1.000000, + 0.999991, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.992973,-0.118342, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.118342,-0.992973, 0.000000, 0.000000, + 1.400077, 5.348889,-0.002152, 1.000000;; + } //End of Armature_Bone_001 Skin Weights + SkinWeights { + "Armature_Bone_002"; + 24; + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.986602, 0.163144, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.163144,-0.986602, 0.000000, 0.000000, + -1.638568, 5.280413,-0.002152, 1.000000;; + } //End of Armature_Bone_002 Skin Weights + } //End of Cube_000 Mesh + } //End of Cube_003 + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 66; + 0;3; 0.019749, 0.002151, 3.487330;;, + 1;3; 0.019749, 0.002151, 3.487330;;, + 2;3; 0.019749, 0.002151, 3.487330;;, + 3;3; 0.019749, 0.002151, 3.487330;;, + 4;3; 0.019749, 0.002151, 3.487330;;, + 5;3; 0.019749, 0.002151, 3.487330;;, + 6;3; 0.019749, 0.002151, 3.487330;;, + 7;3; 0.019749, 0.002151, 3.487330;;, + 8;3; 0.019749, 0.002151, 3.487330;;, + 9;3; 0.019749, 0.002151, 3.487330;;, + 10;3; 0.019749, 0.002151, 3.487330;;, + 11;3; 0.019749, 0.002151, 3.487330;;, + 12;3; 0.019749, 0.002151, 3.487330;;, + 13;3; 0.019749, 0.002151, 3.487330;;, + 14;3; 0.019749, 0.002151, 3.487330;;, + 15;3; 0.019749, 0.002151, 3.487330;;, + 16;3; 0.019749, 0.002151, 3.487330;;, + 17;3; 0.019749, 0.002151, 3.487330;;, + 18;3; 0.019749, 0.002151, 3.487330;;, + 19;3; 0.019749, 0.002151, 3.487330;;, + 20;3; 0.019749, 0.002151, 3.487330;;, + 21;3; 0.019749, 0.002151, 3.487330;;, + 22;3; 0.019749, 0.002151, 3.487330;;, + 23;3; 0.019749, 0.002151, 3.487330;;, + 24;3; 0.019749, 0.002151, 3.487330;;, + 25;3; 0.019749, 0.002151, 3.487330;;, + 26;3; 0.019749, 0.002151, 3.487330;;, + 27;3; 0.019749, 0.002151, 3.487330;;, + 28;3; 0.019749, 0.002151, 3.487330;;, + 29;3; 0.019749, 0.002151, 3.487330;;, + 30;3; 0.019749, 0.002151, 3.487330;;, + 31;3; 0.019749, 0.002151, 3.487330;;, + 32;3; 0.019749, 0.002151, 3.487330;;, + 33;3; 0.019749, 0.002151, 3.487330;;, + 34;3; 0.019749, 0.002151, 3.487330;;, + 35;3; 0.019749, 0.002151, 3.487330;;, + 36;3; 0.019749, 0.002151, 3.487330;;, + 37;3; 0.019749, 0.002151, 3.487330;;, + 38;3; 0.019749, 0.002151, 3.487330;;, + 39;3; 0.019749, 0.002151, 3.487330;;, + 40;3; 0.019749, 0.002151, 3.487330;;, + 41;3; 0.019749, 0.002151, 3.487330;;, + 42;3; 0.019749, 0.002151, 3.487330;;, + 43;3; 0.019749, 0.002151, 3.487330;;, + 44;3; 0.019749, 0.002151, 3.487330;;, + 45;3; 0.019749, 0.002151, 3.487330;;, + 46;3; 0.019749, 0.002151, 3.487330;;, + 47;3; 0.019749, 0.002151, 3.487330;;, + 48;3; 0.019749, 0.002151, 3.487330;;, + 49;3; 0.019749, 0.002151, 3.487330;;, + 50;3; 0.019749, 0.002151, 3.487330;;, + 51;3; 0.019749, 0.002151, 3.487330;;, + 52;3; 0.019749, 0.002151, 3.487330;;, + 53;3; 0.019749, 0.002151, 3.487330;;, + 54;3; 0.019749, 0.002151, 3.487330;;, + 55;3; 0.019749, 0.002151, 3.487330;;, + 56;3; 0.019749, 0.002151, 3.487330;;, + 57;3; 0.019749, 0.002151, 3.487330;;, + 58;3; 0.019749, 0.002151, 3.487330;;, + 59;3; 0.019749, 0.002151, 3.487330;;, + 60;3; 0.019749, 0.002151, 3.487330;;, + 61;3; 0.019749, 0.002151, 3.487330;;, + 62;3; 0.019749, 0.002151, 3.487330;;, + 63;3; 0.019749, 0.002151, 3.487330;;, + 64;3; 0.019749, 0.002151, 3.487330;;, + 65;3; 0.019749, 0.002151, 3.487330;;; + } + AnimationKey { //Rotation + 0; + 66; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Root} + AnimationKey { //Position + 2; + 66; + 0;3; -0.013160,-0.000000,-0.210566;;, + 1;3; -0.013160,-0.000000,-0.210566;;, + 2;3; -0.013160,-0.000000,-0.210566;;, + 3;3; -0.013160,-0.000000,-0.210566;;, + 4;3; -0.013160,-0.000000,-0.210566;;, + 5;3; -0.013160,-0.000000,-0.210566;;, + 6;3; -0.013160,-0.000000,-0.210566;;, + 7;3; -0.013160,-0.000000,-0.210566;;, + 8;3; -0.013160,-0.000000,-0.210566;;, + 9;3; -0.013160,-0.000000,-0.210566;;, + 10;3; -0.013160,-0.000000,-0.210566;;, + 11;3; -0.013160,-0.000000,-0.210566;;, + 12;3; -0.013160,-0.000000,-0.210566;;, + 13;3; -0.013160,-0.000000,-0.210566;;, + 14;3; -0.013160,-0.000000,-0.210566;;, + 15;3; -0.013160,-0.000000,-0.210566;;, + 16;3; -0.013160,-0.000000,-0.215889;;, + 17;3; -0.013160,-0.000000,-0.231380;;, + 18;3; -0.013160,-0.000000,-0.253650;;, + 19;3; -0.013160,-0.000000,-0.275918;;, + 20;3; -0.013160,-0.000000,-0.291409;;, + 21;3; -0.013160,-0.000000,-0.296732;;, + 22;3; -0.013160,-0.000000,-0.291409;;, + 23;3; -0.013160,-0.000000,-0.275918;;, + 24;3; -0.013160,-0.000000,-0.253649;;, + 25;3; -0.013160,-0.000000,-0.231380;;, + 26;3; -0.013160,-0.000000,-0.215889;;, + 27;3; -0.013160,-0.000000,-0.210566;;, + 28;3; -0.013160,-0.000000,-0.215889;;, + 29;3; -0.013160,-0.000000,-0.231380;;, + 30;3; -0.013160,-0.000000,-0.253649;;, + 31;3; -0.013160,-0.000000,-0.275918;;, + 32;3; -0.013160,-0.000000,-0.291409;;, + 33;3; -0.013160,-0.000000,-0.296732;;, + 34;3; -0.013160,-0.000000,-0.291639;;, + 35;3; -0.013160,-0.000000,-0.277407;;, + 36;3; -0.013160,-0.000000,-0.256912;;, + 37;3; -0.013160,-0.000000,-0.234908;;, + 38;3; -0.013160,-0.000000,-0.217469;;, + 39;3; -0.013160,-0.000000,-0.210566;;, + 40;3; -0.013160,-0.000000,-0.210566;;, + 41;3; -0.013160,-0.000000,-0.217469;;, + 42;3; -0.013160,-0.000000,-0.234908;;, + 43;3; -0.013160,-0.000000,-0.256912;;, + 44;3; -0.013160,-0.000000,-0.277407;;, + 45;3; -0.013160,-0.000000,-0.291639;;, + 46;3; -0.013160,-0.000000,-0.296732;;, + 47;3; -0.013160,-0.000000,-0.291409;;, + 48;3; -0.013160,-0.000000,-0.275918;;, + 49;3; -0.013160,-0.000000,-0.253649;;, + 50;3; -0.013160,-0.000000,-0.231380;;, + 51;3; -0.013160,-0.000000,-0.215889;;, + 52;3; -0.013160,-0.000000,-0.210566;;, + 53;3; -0.013160,-0.000000,-0.215889;;, + 54;3; -0.013160,-0.000000,-0.231380;;, + 55;3; -0.013160,-0.000000,-0.253649;;, + 56;3; -0.013160,-0.000000,-0.275918;;, + 57;3; -0.013160,-0.000000,-0.291409;;, + 58;3; -0.013160,-0.000000,-0.296732;;, + 59;3; -0.013160,-0.000000,-0.291409;;, + 60;3; -0.013160,-0.000000,-0.275919;;, + 61;3; -0.013160,-0.000000,-0.253651;;, + 62;3; -0.013160,-0.000000,-0.231382;;, + 63;3; -0.013160,-0.000000,-0.215890;;, + 64;3; -0.013160,-0.000000,-0.210566;;, + 65;3; -0.013160,-0.000000,-0.210566;;; + } + AnimationKey { //Rotation + 0; + 66; + 0;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 1;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 2;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 3;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 4;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 5;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 6;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 7;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 8;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 9;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 10;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 11;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 12;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 13;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 14;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 15;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 16;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 17;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 18;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 19;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 20;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 21;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 22;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 23;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 24;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 25;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 26;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 27;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 28;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 29;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 30;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 31;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 32;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 33;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 34;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 35;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 36;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 37;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 38;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 39;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 40;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 41;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 42;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 43;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 44;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 45;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 46;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 47;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 48;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 49;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 50;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 51;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 52;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 53;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 54;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 55;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 56;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 57;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 58;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 59;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 60;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 61;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 62;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 63;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 64;4; -0.707103, 0.707103, 0.002210,-0.002210;;, + 65;4; -0.707103, 0.707103, 0.002210,-0.002210;;; + } + AnimationKey { //Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { //Position + 2; + 66; + 0;3; -0.777564, 2.195408, 0.000000;;, + 1;3; -0.777564, 2.195408, 0.000000;;, + 2;3; -0.777564, 2.195408, 0.000000;;, + 3;3; -0.777564, 2.195408, 0.000000;;, + 4;3; -0.777564, 2.195408, 0.000000;;, + 5;3; -0.777564, 2.195408, 0.000000;;, + 6;3; -0.777564, 2.195408, 0.000000;;, + 7;3; -0.777564, 2.195408, 0.000000;;, + 8;3; -0.777564, 2.195408, 0.000000;;, + 9;3; -0.777564, 2.195408, 0.000000;;, + 10;3; -0.777564, 2.195408, 0.000000;;, + 11;3; -0.777564, 2.195408, 0.000000;;, + 12;3; -0.777564, 2.195408, 0.000000;;, + 13;3; -0.777564, 2.195408, 0.000000;;, + 14;3; -0.777564, 2.195408, 0.000000;;, + 15;3; -0.777564, 2.195408, 0.000000;;, + 16;3; -0.777564, 2.195408, 0.000000;;, + 17;3; -0.777564, 2.195408, 0.000000;;, + 18;3; -0.777564, 2.195408, 0.000000;;, + 19;3; -0.777564, 2.195408, 0.000000;;, + 20;3; -0.777564, 2.195408, 0.000000;;, + 21;3; -0.777564, 2.195408, 0.000000;;, + 22;3; -0.777564, 2.195408, 0.000000;;, + 23;3; -0.777564, 2.195408, 0.000000;;, + 24;3; -0.777564, 2.195408, 0.000000;;, + 25;3; -0.777564, 2.195408, 0.000000;;, + 26;3; -0.777564, 2.195408, 0.000000;;, + 27;3; -0.777564, 2.195408, 0.000000;;, + 28;3; -0.777564, 2.195408, 0.000000;;, + 29;3; -0.777564, 2.195408, 0.000000;;, + 30;3; -0.777564, 2.195408, 0.000000;;, + 31;3; -0.777564, 2.195408, 0.000000;;, + 32;3; -0.777564, 2.195408, 0.000000;;, + 33;3; -0.777564, 2.195408, 0.000000;;, + 34;3; -0.777564, 2.195408, 0.000000;;, + 35;3; -0.777564, 2.195408, 0.000000;;, + 36;3; -0.777564, 2.195408, 0.000000;;, + 37;3; -0.777564, 2.195408, 0.000000;;, + 38;3; -0.777564, 2.195408, 0.000000;;, + 39;3; -0.777564, 2.195408, 0.000000;;, + 40;3; -0.777564, 2.195408, 0.000000;;, + 41;3; -0.777564, 2.195408, 0.000000;;, + 42;3; -0.777564, 2.195408, 0.000000;;, + 43;3; -0.777564, 2.195408, 0.000000;;, + 44;3; -0.777564, 2.195408, 0.000000;;, + 45;3; -0.777564, 2.195408, 0.000000;;, + 46;3; -0.777564, 2.195408, 0.000000;;, + 47;3; -0.777564, 2.195408, 0.000000;;, + 48;3; -0.777564, 2.195408, 0.000000;;, + 49;3; -0.777564, 2.195408, 0.000000;;, + 50;3; -0.777564, 2.195408, 0.000000;;, + 51;3; -0.777564, 2.195408, 0.000000;;, + 52;3; -0.777564, 2.195408, 0.000000;;, + 53;3; -0.777564, 2.195408, 0.000000;;, + 54;3; -0.777564, 2.195408, 0.000000;;, + 55;3; -0.777564, 2.195408, 0.000000;;, + 56;3; -0.777564, 2.195408, 0.000000;;, + 57;3; -0.777564, 2.195408, 0.000000;;, + 58;3; -0.777564, 2.195408, 0.000000;;, + 59;3; -0.777564, 2.195408, 0.000000;;, + 60;3; -0.777564, 2.195408, 0.000000;;, + 61;3; -0.777564, 2.195408, 0.000000;;, + 62;3; -0.777564, 2.195408, 0.000000;;, + 63;3; -0.777564, 2.195408, 0.000000;;, + 64;3; -0.777564, 2.195408, 0.000000;;, + 65;3; -0.777564, 2.195408, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 66; + 0;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 1;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 2;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 3;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 4;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 5;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 6;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 7;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 8;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 9;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 10;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 11;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 12;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 13;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 14;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 15;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 16;4; 0.008050, 0.997895,-0.056126,-0.000503;;, + 17;4; 0.031475, 0.996359,-0.056039,-0.001967;;, + 18;4; 0.065143, 0.994151,-0.055915,-0.004072;;, + 19;4; 0.098808, 0.991944,-0.055791,-0.006177;;, + 20;4; 0.122225, 0.990408,-0.055705,-0.007641;;, + 21;4; 0.130272, 0.989881,-0.055675,-0.008144;;, + 22;4; 0.126267, 0.989881,-0.055675,-0.007894;;, + 23;4; 0.114177, 0.989881,-0.055675,-0.007138;;, + 24;4; 0.094243, 0.989881,-0.055675,-0.005892;;, + 25;4; 0.067337, 0.989881,-0.055675,-0.004210;;, + 26;4; 0.035117, 0.989881,-0.055675,-0.002195;;, + 27;4; -0.000000, 0.989881,-0.055675, 0.000000;;, + 28;4; -0.035117, 0.989881,-0.055675, 0.002195;;, + 29;4; -0.067337, 0.989881,-0.055675, 0.004210;;, + 30;4; -0.094243, 0.989881,-0.055675, 0.005892;;, + 31;4; -0.114178, 0.989881,-0.055675, 0.007138;;, + 32;4; -0.126267, 0.989881,-0.055675, 0.007894;;, + 33;4; -0.130272, 0.989881,-0.055675, 0.008144;;, + 34;4; -0.129860, 0.990384,-0.055703, 0.008117;;, + 35;4; -0.126652, 0.991789,-0.055782, 0.007902;;, + 36;4; -0.116937, 0.993812,-0.055896, 0.007240;;, + 37;4; -0.096055, 0.995991,-0.056019, 0.005833;;, + 38;4; -0.058763, 0.997728,-0.056116, 0.003444;;, + 39;4; -0.000000, 0.998422,-0.056155, 0.000000;;, + 40;4; 0.705729, 0.705991,-0.039708,-0.044120;;, + 41;4; 0.719292, 0.692185,-0.038931,-0.044917;;, + 42;4; 0.727918, 0.683078,-0.038419,-0.045469;;, + 43;4; 0.732753, 0.677864,-0.038126,-0.045794;;, + 44;4; 0.735003, 0.675425,-0.037989,-0.045946;;, + 45;4; 0.735745, 0.674626,-0.037944,-0.045996;;, + 46;4; 0.735841, 0.674524,-0.037938,-0.046002;;, + 47;4; 0.734894, 0.675471,-0.037991,-0.045943;;, + 48;4; 0.732038, 0.678329,-0.038152,-0.045765;;, + 49;4; 0.727327, 0.683041,-0.038417,-0.045470;;, + 50;4; 0.720969, 0.689402,-0.038775,-0.045073;;, + 51;4; 0.713355, 0.697018,-0.039203,-0.044597;;, + 52;4; 0.705057, 0.705319,-0.039670,-0.044078;;, + 53;4; 0.696759, 0.713621,-0.040137,-0.043559;;, + 54;4; 0.689146, 0.721237,-0.040565,-0.043083;;, + 55;4; 0.682788, 0.727597,-0.040923,-0.042686;;, + 56;4; 0.678077, 0.732310,-0.041188,-0.042391;;, + 57;4; 0.675220, 0.735168,-0.041349,-0.042212;;, + 58;4; 0.674274, 0.736114,-0.041402,-0.042153;;, + 59;4; 0.676217, 0.734253,-0.041297,-0.042275;;, + 60;4; 0.681872, 0.728838,-0.040993,-0.042628;;, + 61;4; 0.690001, 0.721053,-0.040555,-0.043137;;, + 62;4; 0.698131, 0.713268,-0.040117,-0.043645;;, + 63;4; 0.703786, 0.707852,-0.039813,-0.043998;;, + 64;4; 0.705729, 0.705991,-0.039708,-0.044120;;, + 65;4; 0.705729, 0.705991,-0.039708,-0.044120;;; + } + AnimationKey { //Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { //Position + 2; + 66; + 0;3; 0.734794, 2.204861, 0.000000;;, + 1;3; 0.734794, 2.204861, 0.000000;;, + 2;3; 0.734794, 2.204861, 0.000000;;, + 3;3; 0.734794, 2.204861, 0.000000;;, + 4;3; 0.734794, 2.204861, 0.000000;;, + 5;3; 0.734794, 2.204861, 0.000000;;, + 6;3; 0.734794, 2.204861, 0.000000;;, + 7;3; 0.734794, 2.204861, 0.000000;;, + 8;3; 0.734794, 2.204861, 0.000000;;, + 9;3; 0.734794, 2.204861, 0.000000;;, + 10;3; 0.734794, 2.204861, 0.000000;;, + 11;3; 0.734794, 2.204861, 0.000000;;, + 12;3; 0.734794, 2.204861, 0.000000;;, + 13;3; 0.734794, 2.204861, 0.000000;;, + 14;3; 0.734794, 2.204861, 0.000000;;, + 15;3; 0.734794, 2.204861, 0.000000;;, + 16;3; 0.734794, 2.204861, 0.000000;;, + 17;3; 0.734794, 2.204861, 0.000000;;, + 18;3; 0.734794, 2.204861, 0.000000;;, + 19;3; 0.734794, 2.204861, 0.000000;;, + 20;3; 0.734794, 2.204861, 0.000000;;, + 21;3; 0.734794, 2.204861, 0.000000;;, + 22;3; 0.734794, 2.204861, 0.000000;;, + 23;3; 0.734794, 2.204861, 0.000000;;, + 24;3; 0.734794, 2.204861, 0.000000;;, + 25;3; 0.734794, 2.204861, 0.000000;;, + 26;3; 0.734794, 2.204861, 0.000000;;, + 27;3; 0.734794, 2.204861, 0.000000;;, + 28;3; 0.734794, 2.204861, 0.000000;;, + 29;3; 0.734794, 2.204861, 0.000000;;, + 30;3; 0.734794, 2.204861, 0.000000;;, + 31;3; 0.734794, 2.204861, 0.000000;;, + 32;3; 0.734794, 2.204861, 0.000000;;, + 33;3; 0.734794, 2.204861, 0.000000;;, + 34;3; 0.734794, 2.204861, 0.000000;;, + 35;3; 0.734794, 2.204861, 0.000000;;, + 36;3; 0.734794, 2.204861, 0.000000;;, + 37;3; 0.734794, 2.204861, 0.000000;;, + 38;3; 0.734794, 2.204861, 0.000000;;, + 39;3; 0.734794, 2.204861, 0.000000;;, + 40;3; 0.734794, 2.204861, 0.000000;;, + 41;3; 0.734794, 2.204861, 0.000000;;, + 42;3; 0.734794, 2.204861, 0.000000;;, + 43;3; 0.734794, 2.204861, 0.000000;;, + 44;3; 0.734794, 2.204861, 0.000000;;, + 45;3; 0.734794, 2.204861, 0.000000;;, + 46;3; 0.734794, 2.204861, 0.000000;;, + 47;3; 0.734794, 2.204861, 0.000000;;, + 48;3; 0.734794, 2.204861, 0.000000;;, + 49;3; 0.734794, 2.204861, 0.000000;;, + 50;3; 0.734794, 2.204861, 0.000000;;, + 51;3; 0.734794, 2.204861, 0.000000;;, + 52;3; 0.734794, 2.204861, 0.000000;;, + 53;3; 0.734794, 2.204861, 0.000000;;, + 54;3; 0.734794, 2.204861, 0.000000;;, + 55;3; 0.734794, 2.204861, 0.000000;;, + 56;3; 0.734794, 2.204861, 0.000000;;, + 57;3; 0.734794, 2.204861, 0.000000;;, + 58;3; 0.734794, 2.204861, 0.000000;;, + 59;3; 0.734794, 2.204861, 0.000000;;, + 60;3; 0.734794, 2.204861, 0.000000;;, + 61;3; 0.734794, 2.204861, 0.000000;;, + 62;3; 0.734794, 2.204861, 0.000000;;, + 63;3; 0.734794, 2.204861, 0.000000;;, + 64;3; 0.734794, 2.204861, 0.000000;;, + 65;3; 0.734794, 2.204861, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 66; + 0;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 1;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 2;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 3;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 4;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 5;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 6;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 7;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 8;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 9;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 10;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 11;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 12;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 13;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 14;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 15;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 16;4; -0.008041, 0.995858, 0.084916,-0.000635;;, + 17;4; -0.031438, 0.994325, 0.084785,-0.002482;;, + 18;4; -0.065068, 0.992122, 0.084597,-0.005138;;, + 19;4; -0.098693, 0.989919, 0.084409,-0.007794;;, + 20;4; -0.122084, 0.988387, 0.084279,-0.009642;;, + 21;4; -0.130121, 0.987860, 0.084234,-0.010276;;, + 22;4; -0.126121, 0.987860, 0.084234,-0.009961;;, + 23;4; -0.114046, 0.987860, 0.084234,-0.009007;;, + 24;4; -0.094134, 0.987860, 0.084234,-0.007434;;, + 25;4; -0.067259, 0.987860, 0.084234,-0.005312;;, + 26;4; -0.035076, 0.987860, 0.084234,-0.002770;;, + 27;4; -0.000000, 0.987860, 0.084234, 0.000000;;, + 28;4; 0.035076, 0.987860, 0.084234, 0.002770;;, + 29;4; 0.067259, 0.987860, 0.084234, 0.005312;;, + 30;4; 0.094134, 0.987860, 0.084234, 0.007434;;, + 31;4; 0.114045, 0.987860, 0.084234, 0.009007;;, + 32;4; 0.126121, 0.987860, 0.084234, 0.009961;;, + 33;4; 0.130121, 0.987860, 0.084234, 0.010277;;, + 34;4; 0.122514, 0.988363, 0.084277, 0.009662;;, + 35;4; 0.101466, 0.989765, 0.084396, 0.007929;;, + 36;4; 0.071176, 0.991784, 0.084568, 0.005432;;, + 37;4; 0.038174, 0.993958, 0.084754, 0.002789;;, + 38;4; 0.011162, 0.995692, 0.084902, 0.000764;;, + 39;4; -0.000000, 0.996384, 0.084961, 0.000000;;, + 40;4; 0.704912, 0.704550, 0.060076, 0.055671;;, + 41;4; 0.702208, 0.706991, 0.060284, 0.055488;;, + 42;4; 0.695679, 0.713106, 0.060806, 0.054999;;, + 43;4; 0.687713, 0.720774, 0.061460, 0.054361;;, + 44;4; 0.680406, 0.727894, 0.062067, 0.053757;;, + 45;4; 0.675329, 0.732839, 0.062488, 0.053338;;, + 46;4; 0.673493, 0.734612, 0.062640, 0.053190;;, + 47;4; 0.674438, 0.733667, 0.062559, 0.053265;;, + 48;4; 0.677292, 0.730815, 0.062316, 0.053490;;, + 49;4; 0.681997, 0.726112, 0.061915, 0.053862;;, + 50;4; 0.688347, 0.719765, 0.061374, 0.054363;;, + 51;4; 0.695952, 0.712164, 0.060726, 0.054964;;, + 52;4; 0.704241, 0.703880, 0.060019, 0.055618;;, + 53;4; 0.712529, 0.695595, 0.059313, 0.056273;;, + 54;4; 0.720134, 0.687995, 0.058665, 0.056874;;, + 55;4; 0.726485, 0.681647, 0.058123, 0.057375;;, + 56;4; 0.731190, 0.676944, 0.057722, 0.057747;;, + 57;4; 0.734043, 0.674092, 0.057479, 0.057972;;, + 58;4; 0.734989, 0.673148, 0.057399, 0.058047;;, + 59;4; 0.733131, 0.675087, 0.057564, 0.057900;;, + 60;4; 0.727724, 0.680733, 0.058045, 0.057473;;, + 61;4; 0.719950, 0.688849, 0.058737, 0.056859;;, + 62;4; 0.712177, 0.696965, 0.059430, 0.056245;;, + 63;4; 0.706770, 0.702610, 0.059911, 0.055818;;, + 64;4; 0.704912, 0.704550, 0.060076, 0.055671;;, + 65;4; 0.704912, 0.704550, 0.060076, 0.055671;;; + } + AnimationKey { //Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { //Position + 2; + 66; + 0;3; 0.287642,-0.253263, 0.000001;;, + 1;3; 0.287642,-0.253263, 0.000001;;, + 2;3; 0.287642,-0.253263, 0.000001;;, + 3;3; 0.287642,-0.253263, 0.000001;;, + 4;3; 0.287642,-0.253263, 0.000001;;, + 5;3; 0.287642,-0.253263, 0.000001;;, + 6;3; 0.287642,-0.253263, 0.000001;;, + 7;3; 0.287642,-0.253263, 0.000001;;, + 8;3; 0.287642,-0.253263, 0.000001;;, + 9;3; 0.287642,-0.253263, 0.000001;;, + 10;3; 0.287642,-0.253263, 0.000001;;, + 11;3; 0.287642,-0.253263, 0.000001;;, + 12;3; 0.287642,-0.253263, 0.000001;;, + 13;3; 0.287642,-0.253263, 0.000001;;, + 14;3; 0.287642,-0.253263, 0.000001;;, + 15;3; 0.287642,-0.253263, 0.000001;;, + 16;3; 0.287642,-0.253263, 0.000001;;, + 17;3; 0.287642,-0.253262, 0.000001;;, + 18;3; 0.287642,-0.253262, 0.000001;;, + 19;3; 0.287642,-0.253262, 0.000001;;, + 20;3; 0.287642,-0.253263, 0.000001;;, + 21;3; 0.287642,-0.253262, 0.000001;;, + 22;3; 0.287642,-0.253263, 0.000001;;, + 23;3; 0.287642,-0.253262, 0.000001;;, + 24;3; 0.287642,-0.253262, 0.000001;;, + 25;3; 0.287642,-0.253263, 0.000001;;, + 26;3; 0.287642,-0.253263, 0.000001;;, + 27;3; 0.287642,-0.253263, 0.000001;;, + 28;3; 0.287642,-0.253263, 0.000001;;, + 29;3; 0.287642,-0.253263, 0.000001;;, + 30;3; 0.287642,-0.253263, 0.000001;;, + 31;3; 0.287642,-0.253262, 0.000001;;, + 32;3; 0.287642,-0.253263, 0.000001;;, + 33;3; 0.287642,-0.253262, 0.000001;;, + 34;3; 0.287642,-0.253262, 0.000001;;, + 35;3; 0.287642,-0.253262, 0.000001;;, + 36;3; 0.287642,-0.253262, 0.000001;;, + 37;3; 0.287642,-0.253263, 0.000001;;, + 38;3; 0.287642,-0.253262, 0.000001;;, + 39;3; 0.287642,-0.253263, 0.000001;;, + 40;3; 0.287642,-0.253263, 0.000001;;, + 41;3; 0.287642,-0.253263, 0.000001;;, + 42;3; 0.287642,-0.253263, 0.000001;;, + 43;3; 0.287642,-0.253262, 0.000001;;, + 44;3; 0.287642,-0.253263, 0.000001;;, + 45;3; 0.287642,-0.253263, 0.000001;;, + 46;3; 0.287642,-0.253262, 0.000001;;, + 47;3; 0.287642,-0.253263, 0.000001;;, + 48;3; 0.287642,-0.253262, 0.000001;;, + 49;3; 0.287642,-0.253262, 0.000001;;, + 50;3; 0.287642,-0.253263, 0.000001;;, + 51;3; 0.287642,-0.253263, 0.000001;;, + 52;3; 0.287642,-0.253263, 0.000001;;, + 53;3; 0.287642,-0.253263, 0.000001;;, + 54;3; 0.287642,-0.253263, 0.000001;;, + 55;3; 0.287642,-0.253263, 0.000001;;, + 56;3; 0.287642,-0.253262, 0.000001;;, + 57;3; 0.287642,-0.253263, 0.000001;;, + 58;3; 0.287642,-0.253262, 0.000001;;, + 59;3; 0.287642,-0.253262, 0.000001;;, + 60;3; 0.287642,-0.253263, 0.000001;;, + 61;3; 0.287642,-0.253262, 0.000001;;, + 62;3; 0.287642,-0.253263, 0.000001;;, + 63;3; 0.287642,-0.253263, 0.000001;;, + 64;3; 0.287642,-0.253263, 0.000001;;, + 65;3; 0.287642,-0.253263, 0.000001;;; + } + AnimationKey { //Rotation + 0; + 66; + 0;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 1;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 2;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 3;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 4;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 5;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 6;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 7;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 8;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 9;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 10;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 11;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 12;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 13;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 14;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 15;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 16;4; 0.008066, 0.999466, 0.003206,-0.000025;;, + 17;4; 0.031536, 0.997928, 0.003201,-0.000096;;, + 18;4; 0.065270, 0.995717, 0.003194,-0.000199;;, + 19;4; 0.099000, 0.993506, 0.003187,-0.000301;;, + 20;4; 0.122463, 0.991968, 0.003182,-0.000373;;, + 21;4; 0.130525, 0.991440, 0.003180,-0.000397;;, + 22;4; 0.126513, 0.991440, 0.003180,-0.000385;;, + 23;4; 0.114400, 0.991440, 0.003180,-0.000348;;, + 24;4; 0.094426, 0.991440, 0.003180,-0.000287;;, + 25;4; 0.067468, 0.991440, 0.003180,-0.000205;;, + 26;4; 0.035185, 0.991440, 0.003180,-0.000107;;, + 27;4; -0.000000, 0.991440, 0.003180, 0.000000;;, + 28;4; -0.035185, 0.991440, 0.003180, 0.000107;;, + 29;4; -0.067468, 0.991440, 0.003180, 0.000205;;, + 30;4; -0.094426, 0.991440, 0.003180, 0.000287;;, + 31;4; -0.114400, 0.991440, 0.003180, 0.000348;;, + 32;4; -0.126513, 0.991440, 0.003180, 0.000385;;, + 33;4; -0.130526, 0.991440, 0.003180, 0.000397;;, + 34;4; -0.122811, 0.991945, 0.003182, 0.000374;;, + 35;4; -0.101252, 0.993358, 0.003186, 0.000308;;, + 36;4; -0.070207, 0.995393, 0.003193, 0.000214;;, + 37;4; -0.036874, 0.997578, 0.003200, 0.000112;;, + 38;4; -0.010457, 0.999310, 0.003205, 0.000032;;, + 39;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 40;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 41;4; 0.010456, 0.999310, 0.003205,-0.000032;;, + 42;4; 0.036874, 0.997578, 0.003200,-0.000112;;, + 43;4; 0.070207, 0.995393, 0.003193,-0.000214;;, + 44;4; 0.101252, 0.993359, 0.003186,-0.000308;;, + 45;4; 0.122811, 0.991945, 0.003182,-0.000374;;, + 46;4; 0.130525, 0.991440, 0.003180,-0.000397;;, + 47;4; 0.126513, 0.991440, 0.003180,-0.000385;;, + 48;4; 0.114400, 0.991440, 0.003180,-0.000348;;, + 49;4; 0.094426, 0.991440, 0.003180,-0.000287;;, + 50;4; 0.067468, 0.991440, 0.003180,-0.000205;;, + 51;4; 0.035185, 0.991440, 0.003180,-0.000107;;, + 52;4; -0.000000, 0.991440, 0.003180, 0.000000;;, + 53;4; -0.035185, 0.991440, 0.003180, 0.000107;;, + 54;4; -0.067468, 0.991440, 0.003180, 0.000205;;, + 55;4; -0.094426, 0.991440, 0.003180, 0.000287;;, + 56;4; -0.114400, 0.991440, 0.003180, 0.000348;;, + 57;4; -0.126513, 0.991440, 0.003180, 0.000385;;, + 58;4; -0.130526, 0.991440, 0.003180, 0.000397;;, + 59;4; -0.122463, 0.991968, 0.003182, 0.000373;;, + 60;4; -0.099000, 0.993506, 0.003187, 0.000301;;, + 61;4; -0.065270, 0.995717, 0.003194, 0.000199;;, + 62;4; -0.031536, 0.997928, 0.003201, 0.000096;;, + 63;4; -0.008066, 0.999466, 0.003206, 0.000025;;, + 64;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 65;4; -0.000000, 0.999995, 0.003208, 0.000000;;; + } + AnimationKey { //Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_004} + AnimationKey { //Position + 2; + 66; + 0;3; -0.421866,-0.257697, 0.000001;;, + 1;3; -0.421866,-0.257697, 0.000001;;, + 2;3; -0.421866,-0.257697, 0.000001;;, + 3;3; -0.421866,-0.257697, 0.000001;;, + 4;3; -0.421866,-0.257697, 0.000001;;, + 5;3; -0.421866,-0.257697, 0.000001;;, + 6;3; -0.421866,-0.257697, 0.000001;;, + 7;3; -0.421866,-0.257697, 0.000001;;, + 8;3; -0.421866,-0.257697, 0.000001;;, + 9;3; -0.421866,-0.257697, 0.000001;;, + 10;3; -0.421866,-0.257697, 0.000001;;, + 11;3; -0.421866,-0.257697, 0.000001;;, + 12;3; -0.421866,-0.257697, 0.000001;;, + 13;3; -0.421866,-0.257697, 0.000001;;, + 14;3; -0.421866,-0.257697, 0.000001;;, + 15;3; -0.421866,-0.257697, 0.000001;;, + 16;3; -0.421866,-0.257697, 0.000001;;, + 17;3; -0.421866,-0.257697, 0.000001;;, + 18;3; -0.421866,-0.257697, 0.000001;;, + 19;3; -0.421866,-0.257697, 0.000001;;, + 20;3; -0.421866,-0.257697, 0.000001;;, + 21;3; -0.421866,-0.257697, 0.000001;;, + 22;3; -0.421866,-0.257697, 0.000001;;, + 23;3; -0.421866,-0.257697, 0.000001;;, + 24;3; -0.421866,-0.257697, 0.000001;;, + 25;3; -0.421866,-0.257697, 0.000001;;, + 26;3; -0.421866,-0.257697, 0.000001;;, + 27;3; -0.421866,-0.257697, 0.000001;;, + 28;3; -0.421866,-0.257697, 0.000001;;, + 29;3; -0.421866,-0.257697, 0.000001;;, + 30;3; -0.421866,-0.257697, 0.000001;;, + 31;3; -0.421866,-0.257697, 0.000001;;, + 32;3; -0.421866,-0.257697, 0.000001;;, + 33;3; -0.421866,-0.257697, 0.000001;;, + 34;3; -0.421866,-0.257697, 0.000001;;, + 35;3; -0.421866,-0.257697, 0.000001;;, + 36;3; -0.421866,-0.257697, 0.000001;;, + 37;3; -0.421866,-0.257697, 0.000001;;, + 38;3; -0.421866,-0.257697, 0.000001;;, + 39;3; -0.421866,-0.257697, 0.000001;;, + 40;3; -0.421866,-0.257697, 0.000001;;, + 41;3; -0.421866,-0.257697, 0.000001;;, + 42;3; -0.421866,-0.257697, 0.000001;;, + 43;3; -0.421866,-0.257697, 0.000001;;, + 44;3; -0.421866,-0.257697, 0.000001;;, + 45;3; -0.421866,-0.257697, 0.000001;;, + 46;3; -0.421866,-0.257697, 0.000001;;, + 47;3; -0.421866,-0.257697, 0.000001;;, + 48;3; -0.421866,-0.257697, 0.000001;;, + 49;3; -0.421866,-0.257697, 0.000001;;, + 50;3; -0.421866,-0.257697, 0.000001;;, + 51;3; -0.421866,-0.257697, 0.000001;;, + 52;3; -0.421866,-0.257697, 0.000001;;, + 53;3; -0.421866,-0.257697, 0.000001;;, + 54;3; -0.421866,-0.257697, 0.000001;;, + 55;3; -0.421866,-0.257697, 0.000001;;, + 56;3; -0.421866,-0.257697, 0.000001;;, + 57;3; -0.421866,-0.257697, 0.000001;;, + 58;3; -0.421866,-0.257697, 0.000001;;, + 59;3; -0.421866,-0.257697, 0.000001;;, + 60;3; -0.421866,-0.257697, 0.000001;;, + 61;3; -0.421866,-0.257697, 0.000001;;, + 62;3; -0.421866,-0.257697, 0.000001;;, + 63;3; -0.421866,-0.257697, 0.000001;;, + 64;3; -0.421866,-0.257697, 0.000001;;, + 65;3; -0.421866,-0.257697, 0.000001;;; + } + AnimationKey { //Rotation + 0; + 66; + 0;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 1;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 2;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 3;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 4;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 5;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 6;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 7;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 8;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 9;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 10;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 11;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 12;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 13;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 14;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 15;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 16;4; -0.008066, 0.999466, 0.003206, 0.000025;;, + 17;4; -0.031536, 0.997928, 0.003201, 0.000096;;, + 18;4; -0.065270, 0.995717, 0.003194, 0.000199;;, + 19;4; -0.099000, 0.993506, 0.003187, 0.000301;;, + 20;4; -0.122463, 0.991968, 0.003182, 0.000373;;, + 21;4; -0.130526, 0.991440, 0.003180, 0.000397;;, + 22;4; -0.126513, 0.991440, 0.003180, 0.000385;;, + 23;4; -0.114400, 0.991440, 0.003180, 0.000348;;, + 24;4; -0.094426, 0.991440, 0.003180, 0.000287;;, + 25;4; -0.067468, 0.991440, 0.003180, 0.000205;;, + 26;4; -0.035185, 0.991440, 0.003180, 0.000107;;, + 27;4; -0.000000, 0.991440, 0.003180, 0.000000;;, + 28;4; 0.035185, 0.991440, 0.003180,-0.000107;;, + 29;4; 0.067468, 0.991440, 0.003180,-0.000205;;, + 30;4; 0.094426, 0.991440, 0.003180,-0.000287;;, + 31;4; 0.114400, 0.991440, 0.003180,-0.000348;;, + 32;4; 0.126513, 0.991440, 0.003180,-0.000385;;, + 33;4; 0.130526, 0.991440, 0.003180,-0.000397;;, + 34;4; 0.122811, 0.991945, 0.003182,-0.000374;;, + 35;4; 0.101252, 0.993359, 0.003186,-0.000308;;, + 36;4; 0.070207, 0.995393, 0.003193,-0.000214;;, + 37;4; 0.036874, 0.997578, 0.003200,-0.000112;;, + 38;4; 0.010456, 0.999310, 0.003205,-0.000032;;, + 39;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 40;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 41;4; -0.010457, 0.999310, 0.003205, 0.000032;;, + 42;4; -0.036874, 0.997578, 0.003200, 0.000112;;, + 43;4; -0.070207, 0.995393, 0.003193, 0.000214;;, + 44;4; -0.101252, 0.993358, 0.003186, 0.000308;;, + 45;4; -0.122811, 0.991945, 0.003182, 0.000374;;, + 46;4; -0.130526, 0.991440, 0.003180, 0.000397;;, + 47;4; -0.126513, 0.991440, 0.003180, 0.000385;;, + 48;4; -0.114400, 0.991440, 0.003180, 0.000348;;, + 49;4; -0.094426, 0.991440, 0.003180, 0.000287;;, + 50;4; -0.067468, 0.991440, 0.003180, 0.000205;;, + 51;4; -0.035185, 0.991440, 0.003180, 0.000107;;, + 52;4; -0.000000, 0.991440, 0.003180, 0.000000;;, + 53;4; 0.035185, 0.991440, 0.003180,-0.000107;;, + 54;4; 0.067468, 0.991440, 0.003180,-0.000205;;, + 55;4; 0.094426, 0.991440, 0.003180,-0.000287;;, + 56;4; 0.114400, 0.991440, 0.003180,-0.000348;;, + 57;4; 0.126513, 0.991440, 0.003180,-0.000385;;, + 58;4; 0.130526, 0.991440, 0.003180,-0.000397;;, + 59;4; 0.122463, 0.991968, 0.003182,-0.000373;;, + 60;4; 0.099000, 0.993506, 0.003187,-0.000301;;, + 61;4; 0.065270, 0.995717, 0.003194,-0.000199;;, + 62;4; 0.031536, 0.997928, 0.003201,-0.000096;;, + 63;4; 0.008066, 0.999466, 0.003206,-0.000025;;, + 64;4; -0.000000, 0.999995, 0.003208, 0.000000;;, + 65;4; -0.000000, 0.999995, 0.003208, 0.000000;;; + } + AnimationKey { //Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Cube_003} + AnimationKey { //Position + 2; + 66; + 0;3; -0.019749,-0.002151,-3.487330;;, + 1;3; -0.019749,-0.002151,-3.487330;;, + 2;3; -0.019749,-0.002151,-3.487330;;, + 3;3; -0.019749,-0.002151,-3.487330;;, + 4;3; -0.019749,-0.002151,-3.487330;;, + 5;3; -0.019749,-0.002151,-3.487330;;, + 6;3; -0.019749,-0.002151,-3.487330;;, + 7;3; -0.019749,-0.002151,-3.487330;;, + 8;3; -0.019749,-0.002151,-3.487330;;, + 9;3; -0.019749,-0.002151,-3.487330;;, + 10;3; -0.019749,-0.002151,-3.487330;;, + 11;3; -0.019749,-0.002151,-3.487330;;, + 12;3; -0.019749,-0.002151,-3.487330;;, + 13;3; -0.019749,-0.002151,-3.487330;;, + 14;3; -0.019749,-0.002151,-3.487330;;, + 15;3; -0.019749,-0.002151,-3.487330;;, + 16;3; -0.019749,-0.002151,-3.487330;;, + 17;3; -0.019749,-0.002151,-3.487330;;, + 18;3; -0.019749,-0.002151,-3.487330;;, + 19;3; -0.019749,-0.002151,-3.487330;;, + 20;3; -0.019749,-0.002151,-3.487330;;, + 21;3; -0.019749,-0.002151,-3.487330;;, + 22;3; -0.019749,-0.002151,-3.487330;;, + 23;3; -0.019749,-0.002151,-3.487330;;, + 24;3; -0.019749,-0.002151,-3.487330;;, + 25;3; -0.019749,-0.002151,-3.487330;;, + 26;3; -0.019749,-0.002151,-3.487330;;, + 27;3; -0.019749,-0.002151,-3.487330;;, + 28;3; -0.019749,-0.002151,-3.487330;;, + 29;3; -0.019749,-0.002151,-3.487330;;, + 30;3; -0.019749,-0.002151,-3.487330;;, + 31;3; -0.019749,-0.002151,-3.487330;;, + 32;3; -0.019749,-0.002151,-3.487330;;, + 33;3; -0.019749,-0.002151,-3.487330;;, + 34;3; -0.019749,-0.002151,-3.487330;;, + 35;3; -0.019749,-0.002151,-3.487330;;, + 36;3; -0.019749,-0.002151,-3.487330;;, + 37;3; -0.019749,-0.002151,-3.487330;;, + 38;3; -0.019749,-0.002151,-3.487330;;, + 39;3; -0.019749,-0.002151,-3.487330;;, + 40;3; -0.019749,-0.002151,-3.487330;;, + 41;3; -0.019749,-0.002151,-3.487330;;, + 42;3; -0.019749,-0.002151,-3.487330;;, + 43;3; -0.019749,-0.002151,-3.487330;;, + 44;3; -0.019749,-0.002151,-3.487330;;, + 45;3; -0.019749,-0.002151,-3.487330;;, + 46;3; -0.019749,-0.002151,-3.487330;;, + 47;3; -0.019749,-0.002151,-3.487330;;, + 48;3; -0.019749,-0.002151,-3.487330;;, + 49;3; -0.019749,-0.002151,-3.487330;;, + 50;3; -0.019749,-0.002151,-3.487330;;, + 51;3; -0.019749,-0.002151,-3.487330;;, + 52;3; -0.019749,-0.002151,-3.487330;;, + 53;3; -0.019749,-0.002151,-3.487330;;, + 54;3; -0.019749,-0.002151,-3.487330;;, + 55;3; -0.019749,-0.002151,-3.487330;;, + 56;3; -0.019749,-0.002151,-3.487330;;, + 57;3; -0.019749,-0.002151,-3.487330;;, + 58;3; -0.019749,-0.002151,-3.487330;;, + 59;3; -0.019749,-0.002151,-3.487330;;, + 60;3; -0.019749,-0.002151,-3.487330;;, + 61;3; -0.019749,-0.002151,-3.487330;;, + 62;3; -0.019749,-0.002151,-3.487330;;, + 63;3; -0.019749,-0.002151,-3.487330;;, + 64;3; -0.019749,-0.002151,-3.487330;;, + 65;3; -0.019749,-0.002151,-3.487330;;; + } + AnimationKey { //Rotation + 0; + 66; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_tree_monster.png b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_tree_monster.png new file mode 100755 index 0000000000000000000000000000000000000000..061ef94a4fc58676ebf83b44be1d20ff674fd982 GIT binary patch literal 2882 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_tree_monster.x b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_tree_monster.x new file mode 100755 index 00000000..57c681d1 --- /dev/null +++ b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/models/mobs_tree_monster.x @@ -0,0 +1,4009 @@ +xof 0303txt 0032 + +template XSkinMeshHeader { + <3cf169ce-ff7c-44ab-93c0-f78f62d172e2> + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.003210,-0.035207, 1.015033, 1.000000;; + } + Frame Armature_root { + FrameTransformMatrix { + -1.000000, 0.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000,-0.000000,-0.189446, 1.000000;; + } + Frame Armature_Bone_001 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.000000, 0.376699, 0.433080, 1.000000;; + } + } //End of Armature_Bone_001 + Frame Armature_Bone_002 { + FrameTransformMatrix { + -0.234777, 0.000000,-0.972049, 0.000000, + 0.687342,-0.707107,-0.166012, 0.000000, + -0.687343,-0.707106, 0.166012, 0.000000, + 0.305704,-0.008069, 0.509506, 1.000000;; + } + } //End of Armature_Bone_002 + Frame Armature_Bone_003 { + FrameTransformMatrix { + 0.707093,-0.004414, 0.707107, 0.000000, + -0.504404,-0.703972, 0.500000, 0.000000, + 0.495577,-0.710214,-0.500000, 0.000000, + -0.299335,-0.008069, 0.509506, 1.000000;; + } + } //End of Armature_Bone_003 + Frame Armature_Bone_004 { + FrameTransformMatrix { + -0.223872,-0.000000, 0.974619, 0.000000, + 0.689160,-0.707106, 0.158302, 0.000000, + 0.689159, 0.707107, 0.158302, 0.000000, + 0.305704,-0.008069,-0.057320, 1.000000;; + } + } //End of Armature_Bone_004 + Frame Armature_Bone_005 { + FrameTransformMatrix { + 0.707093,-0.004414,-0.707107, 0.000000, + -0.504404,-0.703971,-0.500000, 0.000000, + -0.495576, 0.710215,-0.500000, 0.000000, + -0.299335,-0.008069,-0.057320, 1.000000;; + } + } //End of Armature_Bone_005 + } //End of Armature_root + Frame Cube_005 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.003210, 0.035207,-1.015033, 1.000000;; + } + Mesh { //Cube_020 Mesh + 396; + -0.698333; 0.388762;-0.235020;, + 0.039704;-0.349276;-0.235020;, + 0.039704;-0.349276; 0.968695;, + -0.698333; 0.388761; 0.968695;, + 0.039704;-0.349276;-0.235020;, + -0.698333; 0.388761;-0.235020;, + -0.698333; 0.388761; 0.968695;, + 0.039704;-0.349276; 0.968695;, + 0.039704; 0.388761;-0.235020;, + -0.698333;-0.349276;-0.235020;, + -0.698333;-0.349276; 0.968695;, + 0.039704; 0.388761; 0.968695;, + -0.698333;-0.349276;-0.235020;, + 0.039704; 0.388761;-0.235020;, + 0.039704; 0.388761; 0.968695;, + -0.698333;-0.349276; 0.968695;, + -0.666674;-0.178368;-0.310436;, + 0.071363;-0.916405;-0.310436;, + 0.071363;-0.916405; 0.893279;, + -0.666674;-0.178368; 0.893279;, + 0.071363;-0.916405;-0.310436;, + -0.666674;-0.178368;-0.310436;, + -0.666674;-0.178368; 0.893279;, + 0.071363;-0.916405; 0.893279;, + 0.071363;-0.178368;-0.310436;, + -0.666674;-0.916405;-0.310436;, + -0.666674;-0.916405; 0.893279;, + 0.071363;-0.178368; 0.893279;, + -0.666674;-0.916405;-0.310436;, + 0.071363;-0.178368;-0.310436;, + 0.071363;-0.178368; 0.893279;, + -0.666674;-0.916405; 0.893279;, + -0.102420;-0.182496;-0.129728;, + 0.635618;-0.920533;-0.129728;, + 0.635617;-0.920533; 1.073987;, + -0.102420;-0.182496; 1.073987;, + 0.635618;-0.920533;-0.129728;, + -0.102420;-0.182496;-0.129728;, + -0.102420;-0.182496; 1.073987;, + 0.635618;-0.920533; 1.073987;, + 0.635618;-0.182496;-0.129728;, + -0.102420;-0.920533;-0.129728;, + -0.102420;-0.920533; 1.073987;, + 0.635618;-0.182496; 1.073987;, + -0.102420;-0.920533;-0.129728;, + 0.635618;-0.182496;-0.129728;, + 0.635618;-0.182496; 1.073987;, + -0.102420;-0.920533; 1.073987;, + -0.089112; 0.390430;-0.176739;, + 0.648926;-0.347607;-0.176739;, + 0.648925;-0.347607; 1.026976;, + -0.089112; 0.390430; 1.026976;, + 0.648926;-0.347607;-0.176739;, + -0.089112; 0.390430;-0.176739;, + -0.089112; 0.390430; 1.026976;, + 0.648926;-0.347607; 1.026976;, + 0.648926; 0.390430;-0.176739;, + -0.089112;-0.347607;-0.176739;, + -0.089112;-0.347607; 1.026976;, + 0.648926; 0.390430; 1.026976;, + -0.089112;-0.347607;-0.176739;, + 0.648926; 0.390430;-0.176739;, + 0.648926; 0.390430; 1.026976;, + -0.089112;-0.347607; 1.026976;, + 0.226582; 0.413095; 2.965844;, + -0.178494;-0.255726; 2.274475;, + -0.895898; 0.614223; 1.853227;, + -0.490822; 1.283045; 2.544595;, + -0.178494;-0.255726; 2.274475;, + 0.226582; 0.413095; 2.965844;, + -0.490822; 1.283045; 2.544595;, + -0.895898; 0.614224; 1.853227;, + -0.342818;-0.056461; 2.965843;, + 0.390906; 0.213830; 2.274476;, + -0.326498; 1.083779; 1.853227;, + -1.060222; 0.813489; 2.544595;, + 0.390906; 0.213830; 2.274476;, + -0.342818;-0.056461; 2.965843;, + -1.060222; 0.813489; 2.544595;, + -0.326498; 1.083779; 1.853227;, + 0.538129;-0.026167; 2.965844;, + -0.237751; 0.070879; 2.274476;, + 0.263923; 1.080732; 1.853227;, + 1.039804; 0.983687; 2.544595;, + -0.237751; 0.070879; 2.274476;, + 0.538129;-0.026167; 2.965844;, + 1.039804; 0.983687; 2.544595;, + 0.263923; 1.080732; 1.853227;, + -0.122841; 0.302190; 2.965844;, + 0.423219;-0.257477; 2.274476;, + 0.924893; 0.752376; 1.853227;, + 0.378834; 1.312043; 2.544595;, + 0.423219;-0.257477; 2.274476;, + -0.122841; 0.302190; 2.965844;, + 0.378834; 1.312043; 2.544595;, + 0.924893; 0.752376; 1.853227;, + -0.452051;-0.303906; 2.707328;, + 0.323830;-0.206860; 3.398696;, + -0.177845; 0.802993; 3.819944;, + -0.953725; 0.705948; 3.128576;, + 0.323830;-0.206860; 3.398696;, + -0.452051;-0.303906; 2.707328;, + -0.953725; 0.705948; 3.128576;, + -0.177845; 0.802993; 3.819944;, + 0.208919; 0.024451; 2.707328;, + -0.337140;-0.535217; 3.398695;, + -0.838815; 0.474637; 3.819944;, + -0.292755; 1.034304; 3.128576;, + -0.337140;-0.535217; 3.398695;, + 0.208919; 0.024451; 2.707328;, + -0.292755; 1.034304; 3.128576;, + -0.838815; 0.474637; 3.819944;, + -0.140504; 0.135356; 2.707328;, + 0.264572;-0.533466; 3.398696;, + 0.981976; 0.336484; 3.819944;, + 0.576900; 1.005305; 3.128576;, + 0.264572;-0.533466; 3.398696;, + -0.140504; 0.135356; 2.707328;, + 0.576900; 1.005305; 3.128576;, + 0.981976; 0.336484; 3.819944;, + 0.428896;-0.334200; 2.707328;, + -0.304828;-0.063910; 3.398695;, + 0.412576; 0.806040; 3.819944;, + 1.146301; 0.535749; 3.128576;, + -0.304828;-0.063910; 3.398695;, + 0.428896;-0.334200; 2.707328;, + 1.146301; 0.535749; 3.128576;, + 0.412576; 0.806040; 3.819944;, + -0.302501; 0.103625; 3.405081;, + 0.435537;-0.393769; 3.950332;, + 0.435537; 0.495518; 4.761565;, + -0.302501; 0.992912; 4.216314;, + 0.435537;-0.393769; 3.950332;, + -0.302501; 0.103625; 3.405081;, + -0.302501; 0.992912; 4.216314;, + 0.435537; 0.495518; 4.761565;, + 0.435537; 0.103625; 3.405081;, + -0.302501;-0.393769; 3.950331;, + -0.302501; 0.495518; 4.761565;, + 0.435537; 0.992911; 4.216314;, + -0.302501;-0.393769; 3.950331;, + 0.435537; 0.103625; 3.405081;, + 0.435537; 0.992911; 4.216314;, + -0.302501; 0.495518; 4.761565;, + -0.102694; 0.415625; 3.502965;, + -0.102694;-0.628117; 3.502965;, + -0.908686;-0.628117; 4.397006;, + -0.908686; 0.415625; 4.397006;, + -0.102694;-0.628117; 3.502965;, + -0.102694; 0.415625; 3.502965;, + -0.908686; 0.415625; 4.397006;, + -0.908686;-0.628117; 4.397006;, + 0.284917;-0.106246; 3.852403;, + -0.490306;-0.106246; 3.153527;, + -1.296297;-0.106246; 4.047568;, + -0.521074;-0.106246; 4.746444;, + -0.490306;-0.106246; 3.153527;, + 0.284917;-0.106246; 3.852403;, + -0.521074;-0.106246; 4.746444;, + -1.296297;-0.106246; 4.047568;, + 0.249779; 0.415625; 3.501722;, + 0.249779;-0.628117; 3.501721;, + 0.723046;-0.628117; 4.608496;, + 0.723046; 0.415625; 4.608496;, + 0.249779;-0.628117; 3.501721;, + 0.249779; 0.415625; 3.501722;, + 0.723046; 0.415625; 4.608496;, + 0.723046;-0.628117; 4.608496;, + 0.729621;-0.106246; 3.296537;, + -0.230063;-0.106246; 3.706906;, + 0.243203;-0.106246; 4.813681;, + 1.202888;-0.106246; 4.403311;, + -0.230063;-0.106246; 3.706906;, + 0.729621;-0.106246; 3.296537;, + 1.202888;-0.106246; 4.403311;, + 0.243203;-0.106246; 4.813681;, + -0.356476; 0.081197; 3.794902;, + 0.381561;-0.656840; 3.794902;, + 0.381561;-0.656840; 4.998618;, + -0.356476; 0.081197; 4.998618;, + 0.381561;-0.656840; 3.794902;, + -0.356476; 0.081197; 3.794902;, + -0.356476; 0.081197; 4.998618;, + 0.381561;-0.656840; 4.998618;, + 0.381561; 0.081197; 3.794902;, + -0.356476;-0.656840; 3.794902;, + -0.356476;-0.656840; 4.998617;, + 0.381561; 0.081197; 4.998618;, + -0.356476;-0.656840; 3.794902;, + 0.381561; 0.081197; 3.794902;, + 0.381561; 0.081197; 4.998618;, + -0.356476;-0.656840; 4.998617;, + 0.404418;-0.274915; 2.000674;, + 0.404418;-0.671309; 2.000674;, + 0.404418;-0.671309; 2.966957;, + 0.404418;-0.274915; 2.966957;, + 0.404418;-0.671309; 2.000674;, + -0.404418;-0.671309; 2.000674;, + -0.404418;-0.671309; 2.966957;, + 0.404418;-0.671309; 2.966957;, + -0.404418;-0.671309; 2.000674;, + -0.404418;-0.274915; 2.000674;, + -0.404418;-0.274915; 2.966957;, + -0.404418;-0.671309; 2.966957;, + -0.404418;-0.671309; 2.966957;, + -0.404418;-0.671309; 2.000674;, + 0.404418;-0.671309; 2.000674;, + 0.404418;-0.671309; 2.966957;, + 0.404418;-0.671309; 2.966957;, + 0.404418;-0.671309; 2.000674;, + 0.404418;-0.274915; 2.000674;, + 0.404418;-0.274915; 2.966957;, + -0.404418;-0.274915; 2.966957;, + -0.404418;-0.274915; 2.000674;, + -0.404418;-0.671309; 2.000674;, + -0.404418;-0.671309; 2.966957;, + -0.400414;-0.659994; 2.846577;, + -0.400414; 0.119126; 2.846577;, + -0.400414; 0.119126; 3.812860;, + -0.400414;-0.659994; 3.812860;, + -0.400414; 0.119126; 2.846577;, + 0.400414; 0.119126; 2.846577;, + 0.400414; 0.119126; 3.812860;, + -0.400414; 0.119126; 3.812860;, + 0.400414; 0.119126; 2.846577;, + 0.400414;-0.659994; 2.846577;, + 0.400414;-0.659994; 3.812860;, + 0.400414; 0.119126; 3.812860;, + 0.400414;-0.659994; 2.846577;, + -0.400414;-0.659994; 2.846577;, + -0.400414;-0.659994; 3.812860;, + 0.400414;-0.659994; 3.812860;, + -0.400414;-0.659994; 3.812860;, + -0.400414; 0.119126; 3.812860;, + 0.400414; 0.119126; 3.812860;, + 0.400414;-0.659994; 3.812860;, + -0.400414;-0.263600; 1.882061;, + -0.400414; 0.119126; 1.882061;, + -0.400414; 0.119126; 2.848344;, + -0.400414;-0.263600; 2.848344;, + -0.400414; 0.119126; 1.882061;, + 0.400414; 0.119126; 1.882061;, + 0.400414; 0.119126; 2.848344;, + -0.400414; 0.119126; 2.848344;, + 0.400414; 0.119126; 1.882061;, + 0.400414;-0.263600; 1.882061;, + 0.400414;-0.263600; 2.848344;, + 0.400414; 0.119126; 2.848344;, + -0.452774;-0.710935; 0.935603;, + -0.452774; 0.170067; 0.935603;, + -0.452774; 0.170067; 2.028242;, + -0.452774;-0.710935; 2.028242;, + -0.452774; 0.170067; 0.935603;, + 0.452774; 0.170067; 0.935603;, + 0.452774; 0.170067; 2.028242;, + -0.452774; 0.170067; 2.028242;, + 0.452774; 0.170067; 0.935603;, + 0.452774;-0.710935; 0.935603;, + 0.452774;-0.710935; 2.028242;, + 0.452774; 0.170067; 2.028242;, + 0.452774;-0.710935; 0.935603;, + -0.452774;-0.710935; 0.935603;, + -0.452774;-0.710935; 2.028242;, + 0.452774;-0.710935; 2.028242;, + -0.452774;-0.710935; 2.028242;, + -0.452774; 0.170067; 2.028242;, + 0.452774; 0.170067; 2.028242;, + 0.452774;-0.710935; 2.028242;, + -0.400414; 0.119126; 3.022741;, + -0.400414;-0.659994; 3.022741;, + 0.400414;-0.659994; 3.022741;, + 0.400414; 0.119126; 3.022741;, + -0.452774;-0.710935; 0.935603;, + 0.452774;-0.710935; 0.935603;, + 0.452774; 0.170067; 0.935603;, + -0.452774; 0.170067; 0.935603;, + -0.400414;-0.266082; 2.848344;, + -0.400414;-0.266082; 1.882061;, + -0.400414;-0.263600; 1.882061;, + -0.400414;-0.263600; 2.848344;, + 0.400414;-0.266082; 2.848344;, + 0.400414;-0.266082; 1.882061;, + -0.400414;-0.266082; 1.882061;, + -0.400414;-0.266082; 2.848344;, + 0.400414;-0.263600; 2.848344;, + 0.400414;-0.263600; 1.882061;, + 0.400414;-0.266082; 1.882061;, + 0.400414;-0.266082; 2.848344;, + -0.391039;-0.271441; 3.810754;, + -0.391039;-0.271441; 2.844472;, + -0.400414;-0.659994; 2.846577;, + -0.400414;-0.659994; 3.812860;, + 0.409790;-0.271441; 3.810754;, + 0.409790;-0.271441; 2.844472;, + -0.391039;-0.271441; 2.844472;, + -0.391039;-0.271441; 3.810754;, + 0.400414;-0.659994; 3.812860;, + 0.400414;-0.659994; 2.846577;, + 0.409790;-0.271441; 2.844472;, + 0.409790;-0.271441; 3.810754;, + 0.133916;-0.391466;-0.146526;, + 0.433240;-0.391466;-0.146526;, + 0.433240;-0.391466; 1.070661;, + 0.133916;-0.391466; 1.070661;, + 0.433240;-0.391466;-0.146526;, + 0.433240;-0.690790;-0.146526;, + 0.433240;-0.690790; 1.070661;, + 0.433240;-0.391466; 1.070661;, + 0.433240;-0.690790;-0.146526;, + 0.133916;-0.690790;-0.146526;, + 0.133916;-0.690790; 1.070661;, + 0.433240;-0.690790; 1.070661;, + 0.133916;-0.690790;-0.146526;, + 0.133916;-0.391466;-0.146526;, + 0.133916;-0.391466; 1.070661;, + 0.133916;-0.690790; 1.070661;, + 0.133916;-0.690790;-0.146526;, + 0.433240;-0.690790;-0.146526;, + 0.433240;-0.391466;-0.146526;, + 0.133916;-0.391466;-0.146526;, + 0.133916;-0.391466; 1.070661;, + 0.433240;-0.391466; 1.070661;, + 0.433240;-0.690790; 1.070661;, + 0.133916;-0.690790; 1.070661;, + 0.141919;-0.135520;-0.146526;, + 0.141919; 0.163804;-0.146526;, + 0.141919; 0.163804; 1.070661;, + 0.141919;-0.135520; 1.070661;, + 0.141919; 0.163804;-0.146526;, + 0.441243; 0.163804;-0.146526;, + 0.441242; 0.163804; 1.070661;, + 0.141919; 0.163804; 1.070661;, + 0.441243; 0.163804;-0.146526;, + 0.441243;-0.135520;-0.146526;, + 0.441243;-0.135520; 1.070661;, + 0.441242; 0.163804; 1.070661;, + 0.441243;-0.135520;-0.146526;, + 0.141919;-0.135520;-0.146526;, + 0.141919;-0.135520; 1.070661;, + 0.441243;-0.135520; 1.070661;, + 0.441243;-0.135520;-0.146526;, + 0.441243; 0.163804;-0.146526;, + 0.141919; 0.163804;-0.146526;, + 0.141919;-0.135520;-0.146526;, + 0.141919;-0.135520; 1.070661;, + 0.141919; 0.163804; 1.070661;, + 0.441242; 0.163804; 1.070661;, + 0.441243;-0.135520; 1.070661;, + -0.158719;-0.383464;-0.146526;, + -0.158719;-0.682787;-0.146526;, + -0.158719;-0.682787; 1.070661;, + -0.158719;-0.383464; 1.070661;, + -0.158719;-0.682787;-0.146526;, + -0.458043;-0.682787;-0.146526;, + -0.458042;-0.682787; 1.070661;, + -0.158719;-0.682787; 1.070661;, + -0.458043;-0.682787;-0.146526;, + -0.458043;-0.383464;-0.146526;, + -0.458043;-0.383464; 1.070661;, + -0.458042;-0.682787; 1.070661;, + -0.458043;-0.383464;-0.146526;, + -0.158719;-0.383464;-0.146526;, + -0.158719;-0.383464; 1.070661;, + -0.458043;-0.383464; 1.070661;, + -0.458043;-0.383464;-0.146526;, + -0.458043;-0.682787;-0.146526;, + -0.158719;-0.682787;-0.146526;, + -0.158719;-0.383464;-0.146526;, + -0.158719;-0.383464; 1.070661;, + -0.158719;-0.682787; 1.070661;, + -0.458042;-0.682787; 1.070661;, + -0.458043;-0.383464; 1.070661;, + -0.150716;-0.127518;-0.146526;, + -0.450040;-0.127518;-0.146526;, + -0.450040;-0.127518; 1.070661;, + -0.150716;-0.127518; 1.070661;, + -0.450040;-0.127518;-0.146526;, + -0.450040; 0.171806;-0.146526;, + -0.450040; 0.171806; 1.070661;, + -0.450040;-0.127518; 1.070661;, + -0.450040; 0.171806;-0.146526;, + -0.150716; 0.171806;-0.146526;, + -0.150716; 0.171806; 1.070661;, + -0.450040; 0.171806; 1.070661;, + -0.150716; 0.171806;-0.146526;, + -0.150716;-0.127518;-0.146526;, + -0.150716;-0.127518; 1.070661;, + -0.150716; 0.171806; 1.070661;, + -0.150716; 0.171806;-0.146526;, + -0.450040; 0.171806;-0.146526;, + -0.450040;-0.127518;-0.146526;, + -0.150716;-0.127518;-0.146526;, + -0.150716;-0.127518; 1.070661;, + -0.450040;-0.127518; 1.070661;, + -0.450040; 0.171806; 1.070661;, + -0.150716; 0.171806; 1.070661;; + 99; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;, + 4;332;333;334;335;, + 4;336;337;338;339;, + 4;340;341;342;343;, + 4;344;345;346;347;, + 4;348;349;350;351;, + 4;352;353;354;355;, + 4;356;357;358;359;, + 4;360;361;362;363;, + 4;364;365;366;367;, + 4;368;369;370;371;, + 4;372;373;374;375;, + 4;376;377;378;379;, + 4;380;381;382;383;, + 4;384;385;386;387;, + 4;388;389;390;391;, + 4;392;393;394;395;; + MeshNormals { //Cube_020 Normals + 396; + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.702975;-0.258963; 0.662393;, + -0.702975;-0.258963; 0.662393;, + -0.702975;-0.258963; 0.662393;, + -0.702975;-0.258963; 0.662393;, + 0.702974; 0.258963;-0.662393;, + 0.702974; 0.258963;-0.662393;, + 0.702974; 0.258963;-0.662393;, + 0.702974; 0.258963;-0.662393;, + -0.388099;-0.640791;-0.662394;, + -0.388099;-0.640791;-0.662394;, + -0.388099;-0.640791;-0.662394;, + -0.388099;-0.640791;-0.662394;, + 0.388099; 0.640791; 0.662394;, + 0.388099; 0.640791; 0.662394;, + 0.388099; 0.640791; 0.662394;, + 0.388099; 0.640791; 0.662394;, + -0.523175; 0.536212; 0.662394;, + -0.523175; 0.536212; 0.662394;, + -0.523175; 0.536212; 0.662394;, + -0.523175; 0.536212; 0.662394;, + 0.523174;-0.536212;-0.662394;, + 0.523174;-0.536212;-0.662394;, + 0.523174;-0.536212;-0.662394;, + 0.523174;-0.536212;-0.662394;, + -0.743364; 0.092978;-0.662394;, + -0.743364; 0.092978;-0.662394;, + -0.743364; 0.092978;-0.662394;, + -0.743364; 0.092978;-0.662394;, + 0.743364;-0.092978; 0.662393;, + 0.743364;-0.092978; 0.662393;, + 0.743364;-0.092978; 0.662393;, + 0.743364;-0.092978; 0.662393;, + 0.523175; 0.536212;-0.662393;, + 0.523175; 0.536212;-0.662393;, + 0.523175; 0.536212;-0.662393;, + 0.523175; 0.536212;-0.662393;, + -0.523175;-0.536212; 0.662394;, + -0.523175;-0.536212; 0.662394;, + -0.523175;-0.536212; 0.662394;, + -0.523175;-0.536212; 0.662394;, + 0.743364; 0.092978; 0.662394;, + 0.743364; 0.092978; 0.662394;, + 0.743364; 0.092978; 0.662394;, + 0.743364; 0.092978; 0.662394;, + -0.743364;-0.092978;-0.662394;, + -0.743364;-0.092978;-0.662394;, + -0.743364;-0.092978;-0.662394;, + -0.743364;-0.092978;-0.662394;, + 0.702975;-0.258963;-0.662393;, + 0.702975;-0.258963;-0.662393;, + 0.702975;-0.258963;-0.662393;, + 0.702975;-0.258963;-0.662393;, + -0.702974; 0.258963; 0.662394;, + -0.702974; 0.258963; 0.662394;, + -0.702974; 0.258963; 0.662394;, + -0.702974; 0.258963; 0.662394;, + 0.388099;-0.640792; 0.662394;, + 0.388099;-0.640792; 0.662394;, + 0.388099;-0.640792; 0.662394;, + 0.388099;-0.640792; 0.662394;, + -0.388099; 0.640792;-0.662394;, + -0.388099; 0.640792;-0.662394;, + -0.388099; 0.640792;-0.662394;, + -0.388099; 0.640792;-0.662394;, + 0.707107; 0.476548;-0.522400;, + 0.707107; 0.476548;-0.522400;, + 0.707107; 0.476548;-0.522400;, + 0.707107; 0.476548;-0.522400;, + -0.707107;-0.476548; 0.522400;, + -0.707107;-0.476548; 0.522400;, + -0.707107;-0.476548; 0.522400;, + -0.707107;-0.476548; 0.522400;, + 0.707107;-0.476549; 0.522400;, + 0.707107;-0.476549; 0.522400;, + 0.707107;-0.476549; 0.522400;, + 0.707107;-0.476549; 0.522400;, + -0.707107; 0.476549;-0.522400;, + -0.707107; 0.476549;-0.522400;, + -0.707107; 0.476549;-0.522400;, + -0.707107; 0.476549;-0.522400;, + 0.742734;-0.000000; 0.669586;, + 0.742734;-0.000000; 0.669586;, + 0.742734;-0.000000; 0.669586;, + 0.742734;-0.000000; 0.669586;, + -0.742734; 0.000000;-0.669586;, + -0.742734; 0.000000;-0.669586;, + -0.742734; 0.000000;-0.669586;, + -0.742734; 0.000000;-0.669586;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.919465;-0.000000;-0.393171;, + 0.919465;-0.000000;-0.393171;, + 0.919465;-0.000000;-0.393171;, + 0.919465;-0.000000;-0.393171;, + -0.919465;-0.000000; 0.393172;, + -0.919465;-0.000000; 0.393172;, + -0.919465;-0.000000; 0.393172;, + -0.919465;-0.000000; 0.393172;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + 0.707107; 0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + -0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + 0.707107;-0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + -0.707107; 0.707107; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.999709;-0.024122; 0.000000;, + 0.999709;-0.024122; 0.000000;, + 0.999709;-0.024122; 0.000000;, + 0.999709;-0.024122; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.999709; 0.024122; 0.000000;, + -0.999709; 0.024122; 0.000000;, + -0.999709; 0.024122; 0.000000;, + -0.999709; 0.024122; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000;-0.000000;-0.000000;, + -1.000000;-0.000000;-0.000000;, + -1.000000;-0.000000;-0.000000;, + -1.000000;-0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000;-0.000000;-0.000000;, + -1.000000;-0.000000;-0.000000;, + -1.000000;-0.000000;-0.000000;, + -1.000000;-0.000000;-0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;; + 99; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;, + 4;332;333;334;335;, + 4;336;337;338;339;, + 4;340;341;342;343;, + 4;344;345;346;347;, + 4;348;349;350;351;, + 4;352;353;354;355;, + 4;356;357;358;359;, + 4;360;361;362;363;, + 4;364;365;366;367;, + 4;368;369;370;371;, + 4;372;373;374;375;, + 4;376;377;378;379;, + 4;380;381;382;383;, + 4;384;385;386;387;, + 4;388;389;390;391;, + 4;392;393;394;395;; + } //End of Cube_020 Normals + MeshMaterialList { //Cube_020 Material List + 1; + 1; + 0;; + Material Default_Material { + 0.800000; 0.800000; 0.800000; 0.800000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Cube_020 Material List + MeshTextureCoords { //Cube_020 UV Coordinates + 396; + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.004311; 0.997873;, + 0.215553; 0.997873;, + 0.215553; 0.725464;, + 0.004311; 0.725464;, + 0.234926; 0.999800;, + 0.000200; 0.999800;, + 0.000200; 0.729576;, + 0.234926; 0.729576;, + 0.238056; 0.999800;, + 0.520057; 0.999800;, + 0.520056; 0.675133;, + 0.238056; 0.675133;, + 0.513453; 0.999512;, + 0.243229; 0.999512;, + 0.243229; 0.671943;, + 0.513453; 0.671943;, + 0.306607; 0.667855;, + 0.472407; 0.667855;, + 0.472407; 0.338749;, + 0.306607; 0.338749;, + 0.664431; 0.667855;, + 0.343449; 0.667855;, + 0.343449; 0.334991;, + 0.664431; 0.334991;, + 0.469977; 0.660865;, + 0.304177; 0.660865;, + 0.304177; 0.335341;, + 0.469977; 0.335341;, + 0.343449; 0.334991;, + 0.343449; 0.667855;, + 0.664431; 0.667855;, + 0.664431; 0.334991;, + 0.472407; 0.338749;, + 0.472407; 0.667855;, + 0.306607; 0.667855;, + 0.306607; 0.338749;, + 0.304177; 0.335341;, + 0.304177; 0.660865;, + 0.469977; 0.660865;, + 0.469977; 0.335341;, + 0.001890; 0.339551;, + 0.329664; 0.339551;, + 0.329664; 0.670730;, + 0.001890; 0.670730;, + 0.335222; 0.330358;, + 0.002264; 0.330358;, + 0.002265; 0.004421;, + 0.335222; 0.004421;, + 0.327917; 0.335697;, + 0.001890; 0.335697;, + 0.001890; 0.665529;, + 0.327917; 0.665529;, + 0.662024; 0.329090;, + 0.344359; 0.329090;, + 0.346595; 0.004762;, + 0.664261; 0.004762;, + 0.679193; 0.338611;, + 0.998453; 0.338611;, + 0.998453; 0.665780;, + 0.679193; 0.665780;, + 0.326857; 0.333405;, + 0.187547; 0.333426;, + 0.187494; 0.002442;, + 0.326804; 0.002421;, + 0.001477; 0.001367;, + 0.328143; 0.001323;, + 0.328196; 0.333202;, + 0.001530; 0.333246;, + 0.134182; 0.333469;, + 0.000240; 0.333490;, + 0.000187; 0.002506;, + 0.134129; 0.002486;, + 0.328582; 0.329763;, + 0.001252; 0.329763;, + 0.001252; 0.002494;, + 0.328582; 0.002494;, + 0.330483; 0.331867;, + 0.001487; 0.331866;, + 0.001487; 0.001126;, + 0.330483; 0.001126;, + 0.329421; 0.328859;, + 0.003210; 0.328859;, + 0.003210; 0.002709;, + 0.329421; 0.002709;, + 0.328413; 0.332297;, + 0.001672; 0.332297;, + 0.001672; 0.002642;, + 0.328413; 0.002642;, + 0.673230; 0.999736;, + 0.673230; 0.669819;, + 1.000041; 0.669819;, + 1.000041; 0.999736;, + 0.676706; 0.996359;, + 0.676706; 0.671731;, + 1.001974; 0.671731;, + 1.001974; 0.996359;, + 0.678604; 0.337458;, + 1.000197; 0.337458;, + 1.000197; 0.667940;, + 0.678604; 0.667940;, + 0.187494; 0.002442;, + 0.187547; 0.333426;, + 0.326857; 0.333405;, + 0.326804; 0.002421;, + 0.999939; 0.999484;, + 0.999886; 0.667605;, + 0.673221; 0.667649;, + 0.673273; 0.999528;, + 0.000187; 0.002506;, + 0.000240; 0.333490;, + 0.134182; 0.333469;, + 0.134129; 0.002486;, + 0.160145; 0.670730;, + 0.160145; 0.339551;, + 0.001890; 0.339551;, + 0.001890; 0.670730;, + 0.668546; 0.665242;, + 0.668546; 0.991178;, + 1.001503; 0.991178;, + 1.001504; 0.665242;, + 0.001890; 0.665529;, + 0.001890; 0.335697;, + 0.160145; 0.335697;, + 0.160145; 0.665529;, + 0.832705; 0.338036;, + 0.750766; 0.338036;, + 0.750766; 0.004838;, + 0.832705; 0.004838;, + 0.996985; 0.338036;, + 0.915047; 0.338036;, + 0.915047; 0.004838;, + 0.996985; 0.004838;, + 0.750564; 0.338036;, + 0.668626; 0.338036;, + 0.668626; 0.004838;, + 0.750564; 0.004838;, + 0.914845; 0.338036;, + 0.832907; 0.338036;, + 0.832907; 0.004838;, + 0.914845; 0.004838;, + 0.671692; 0.335852;, + 0.671692; 0.253914;, + 0.753631; 0.253914;, + 0.753630; 0.335852;, + 0.669508; 0.254853;, + 0.751446; 0.254853;, + 0.751446; 0.336791;, + 0.669508; 0.336791;, + 0.832705; 0.338036;, + 0.750766; 0.338036;, + 0.750766; 0.004838;, + 0.832705; 0.004838;, + 0.996985; 0.338036;, + 0.915047; 0.338036;, + 0.915047; 0.004838;, + 0.996985; 0.004838;, + 0.750564; 0.338036;, + 0.668626; 0.338036;, + 0.668626; 0.004838;, + 0.750564; 0.004838;, + 0.914845; 0.338036;, + 0.832907; 0.338036;, + 0.832907; 0.004838;, + 0.914845; 0.004838;, + 0.671692; 0.335852;, + 0.671692; 0.253914;, + 0.753631; 0.253914;, + 0.753630; 0.335852;, + 0.669508; 0.254853;, + 0.751446; 0.254853;, + 0.751446; 0.336791;, + 0.669508; 0.336791;, + 0.832705; 0.338036;, + 0.750766; 0.338036;, + 0.750766; 0.004838;, + 0.832705; 0.004838;, + 0.996985; 0.338036;, + 0.915047; 0.338036;, + 0.915047; 0.004838;, + 0.996985; 0.004838;, + 0.750564; 0.338036;, + 0.668626; 0.338036;, + 0.668626; 0.004838;, + 0.750564; 0.004838;, + 0.914845; 0.338036;, + 0.832907; 0.338036;, + 0.832907; 0.004838;, + 0.914845; 0.004838;, + 0.671692; 0.335852;, + 0.671692; 0.253914;, + 0.753631; 0.253914;, + 0.753630; 0.335852;, + 0.669508; 0.254853;, + 0.751446; 0.254853;, + 0.751446; 0.336791;, + 0.669508; 0.336791;, + 0.832705; 0.338036;, + 0.750766; 0.338036;, + 0.750766; 0.004838;, + 0.832705; 0.004838;, + 0.996985; 0.338036;, + 0.915047; 0.338036;, + 0.915047; 0.004838;, + 0.996985; 0.004838;, + 0.750564; 0.338036;, + 0.668626; 0.338036;, + 0.668626; 0.004838;, + 0.750564; 0.004838;, + 0.914845; 0.338036;, + 0.832907; 0.338036;, + 0.832907; 0.004838;, + 0.914845; 0.004838;, + 0.671692; 0.335852;, + 0.671692; 0.253914;, + 0.753631; 0.253914;, + 0.753630; 0.335852;, + 0.669508; 0.254853;, + 0.751446; 0.254853;, + 0.751446; 0.336791;, + 0.669508; 0.336791;; + } //End of Cube_020 UV Coordinates + XSkinMeshHeader { + 2; + 6; + 6; + } + SkinWeights { + "Armature_Bone_002"; + 40; + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 0.000001, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000001, 0.000000, + -0.308914, 1.006964, 0.544713, 1.000000;; + } //End of Armature_Bone_002 Skin Weights + SkinWeights { + "Armature_Bone_003"; + 40; + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 0.000001, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000001, 0.000000, + 0.296125, 1.006964, 0.544713, 1.000000;; + } //End of Armature_Bone_003 Skin Weights + SkinWeights { + "Armature_Bone_004"; + 40; + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 0.000001, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000001, 0.000000, + -0.308914, 1.006964,-0.022113, 1.000000;; + } //End of Armature_Bone_004 Skin Weights + SkinWeights { + "Armature_Bone_005"; + 40; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 0.000001, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000001, 0.000000, + 0.296125, 1.006964,-0.022113, 1.000000;; + } //End of Armature_Bone_005 Skin Weights + SkinWeights { + "Armature_root"; + 216; + 51, + 54, + 58, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299; + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.003210,-1.015033,-0.035207, 1.000000;; + } //End of Armature_root Skin Weights + SkinWeights { + "Armature_Bone_001"; + 24; + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.003210,-1.958306,-0.468288, 1.000000;; + } //End of Armature_Bone_001 Skin Weights + } //End of Cube_020 Mesh + } //End of Cube_005 + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 64; + 0;3; 0.003210,-0.035207, 1.015033;;, + 1;3; 0.003210,-0.035207, 1.015033;;, + 2;3; 0.003210,-0.035207, 1.015033;;, + 3;3; 0.003210,-0.035207, 1.015033;;, + 4;3; 0.003210,-0.035207, 1.015033;;, + 5;3; 0.003210,-0.035207, 1.015033;;, + 6;3; 0.003210,-0.035207, 1.015033;;, + 7;3; 0.003210,-0.035207, 1.015033;;, + 8;3; 0.003210,-0.035207, 1.015033;;, + 9;3; 0.003210,-0.035207, 1.015033;;, + 10;3; 0.003210,-0.035207, 1.015033;;, + 11;3; 0.003210,-0.035207, 1.015033;;, + 12;3; 0.003210,-0.035207, 1.015033;;, + 13;3; 0.003210,-0.035207, 1.015033;;, + 14;3; 0.003210,-0.035207, 1.015033;;, + 15;3; 0.003210,-0.035207, 1.015033;;, + 16;3; 0.003210,-0.035207, 1.015033;;, + 17;3; 0.003210,-0.035207, 1.015033;;, + 18;3; 0.003210,-0.035207, 1.015033;;, + 19;3; 0.003210,-0.035207, 1.015033;;, + 20;3; 0.003210,-0.035207, 1.015033;;, + 21;3; 0.003210,-0.035207, 1.015033;;, + 22;3; 0.003210,-0.035207, 1.015033;;, + 23;3; 0.003210,-0.035207, 1.015033;;, + 24;3; 0.003210,-0.035207, 1.015033;;, + 25;3; 0.003210,-0.035207, 1.015033;;, + 26;3; 0.003210,-0.035207, 1.015033;;, + 27;3; 0.003210,-0.035207, 1.015033;;, + 28;3; 0.003210,-0.035207, 1.015033;;, + 29;3; 0.003210,-0.035207, 1.015033;;, + 30;3; 0.003210,-0.035207, 1.015033;;, + 31;3; 0.003210,-0.035207, 1.015033;;, + 32;3; 0.003210,-0.035207, 1.015033;;, + 33;3; 0.003210,-0.035207, 1.015033;;, + 34;3; 0.003210,-0.035207, 1.015033;;, + 35;3; 0.003210,-0.035207, 1.015033;;, + 36;3; 0.003210,-0.035207, 1.015033;;, + 37;3; 0.003210,-0.035207, 1.015033;;, + 38;3; 0.003210,-0.035207, 1.015033;;, + 39;3; 0.003210,-0.035207, 1.015033;;, + 40;3; 0.003210,-0.035207, 1.015033;;, + 41;3; 0.003210,-0.035207, 1.015033;;, + 42;3; 0.003210,-0.035207, 1.015033;;, + 43;3; 0.003210,-0.035207, 1.015033;;, + 44;3; 0.003210,-0.035207, 1.015033;;, + 45;3; 0.003210,-0.035207, 1.015033;;, + 46;3; 0.003210,-0.035207, 1.015033;;, + 47;3; 0.003210,-0.035207, 1.015033;;, + 48;3; 0.003210,-0.035207, 1.015033;;, + 49;3; 0.003210,-0.035207, 1.015033;;, + 50;3; 0.003210,-0.035207, 1.015033;;, + 51;3; 0.003210,-0.035207, 1.015033;;, + 52;3; 0.003210,-0.035207, 1.015033;;, + 53;3; 0.003210,-0.035207, 1.015033;;, + 54;3; 0.003210,-0.035207, 1.015033;;, + 55;3; 0.003210,-0.035207, 1.015033;;, + 56;3; 0.003210,-0.035207, 1.015033;;, + 57;3; 0.003210,-0.035207, 1.015033;;, + 58;3; 0.003210,-0.035207, 1.015033;;, + 59;3; 0.003210,-0.035207, 1.015033;;, + 60;3; 0.003210,-0.035207, 1.015033;;, + 61;3; 0.003210,-0.035207, 1.015033;;, + 62;3; 0.003210,-0.035207, 1.015033;;, + 63;3; 0.003210,-0.035207, 1.015033;;; + } + AnimationKey { //Rotation + 0; + 64; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 64; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_root} + AnimationKey { //Position + 2; + 64; + 0;3; 0.000000,-0.000000,-0.189446;;, + 1;3; 0.000000,-0.000000,-0.189446;;, + 2;3; 0.000000,-0.000000,-0.189446;;, + 3;3; 0.000000,-0.000000,-0.189446;;, + 4;3; 0.000000,-0.000000,-0.189446;;, + 5;3; 0.000000,-0.000000,-0.189446;;, + 6;3; 0.000000,-0.000000,-0.189446;;, + 7;3; 0.000000,-0.000000,-0.189446;;, + 8;3; 0.000000,-0.000000,-0.189446;;, + 9;3; 0.000000,-0.000000,-0.189446;;, + 10;3; 0.000000,-0.000000,-0.189446;;, + 11;3; 0.000000,-0.000000,-0.189446;;, + 12;3; 0.000000,-0.000000,-0.189446;;, + 13;3; 0.000000,-0.000000,-0.189446;;, + 14;3; 0.000000,-0.000000,-0.189446;;, + 15;3; 0.000000,-0.000000,-0.189446;;, + 16;3; 0.000000,-0.000000,-0.189446;;, + 17;3; 0.000000,-0.000000,-0.189446;;, + 18;3; 0.000000,-0.000000,-0.189446;;, + 19;3; 0.000000,-0.000000,-0.189446;;, + 20;3; 0.000000,-0.000000,-0.189446;;, + 21;3; 0.000000,-0.000000,-0.189446;;, + 22;3; 0.000000,-0.000000,-0.189446;;, + 23;3; 0.000000,-0.000000,-0.189446;;, + 24;3; 0.000000,-0.000000,-0.189446;;, + 25;3; 0.000000,-0.000000,-0.189446;;, + 26;3; 0.000000,-0.000000,-0.189446;;, + 27;3; 0.000000,-0.000000,-0.189446;;, + 28;3; 0.000000,-0.000000,-0.189446;;, + 29;3; 0.000000,-0.000000,-0.189446;;, + 30;3; 0.000000,-0.000000,-0.189446;;, + 31;3; 0.000000,-0.000000,-0.189446;;, + 32;3; 0.000000,-0.000000,-0.189446;;, + 33;3; 0.000000,-0.000000,-0.189446;;, + 34;3; 0.000000,-0.000000,-0.189446;;, + 35;3; 0.000000,-0.000000,-0.189446;;, + 36;3; 0.000000,-0.000000,-0.189446;;, + 37;3; 0.000000,-0.000000,-0.189446;;, + 38;3; 0.000000,-0.000000,-0.189446;;, + 39;3; 0.000000,-0.000000,-0.189446;;, + 40;3; 0.000000,-0.000000,-0.189446;;, + 41;3; 0.000000,-0.000000,-0.189446;;, + 42;3; 0.000000,-0.000000,-0.189446;;, + 43;3; 0.000000,-0.000000,-0.189446;;, + 44;3; 0.000000,-0.000000,-0.189446;;, + 45;3; 0.000000,-0.000000,-0.189446;;, + 46;3; 0.000000,-0.000000,-0.189446;;, + 47;3; 0.000000,-0.000000,-0.189446;;, + 48;3; 0.000000,-0.000000,-0.189446;;, + 49;3; 0.000000,-0.000000,-0.189446;;, + 50;3; 0.000000,-0.000000,-0.189446;;, + 51;3; 0.000000,-0.000000,-0.189446;;, + 52;3; 0.000000,-0.000000,-0.189446;;, + 53;3; 0.000000,-0.000000,-0.189446;;, + 54;3; 0.000000,-0.000000,-0.189446;;, + 55;3; 0.000000,-0.000000,-0.189446;;, + 56;3; 0.000000,-0.000000,-0.189446;;, + 57;3; 0.000000,-0.000000,-0.189446;;, + 58;3; 0.000000,-0.000000,-0.189446;;, + 59;3; 0.000000,-0.000000,-0.189446;;, + 60;3; 0.000000,-0.000000,-0.189446;;, + 61;3; 0.000000,-0.000000,-0.189446;;, + 62;3; 0.000000,-0.000000,-0.189446;;, + 63;3; 0.000000,-0.000000,-0.189446;;; + } + AnimationKey { //Rotation + 0; + 64; + 0;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 1;4; -0.000000, 0.000000, 0.707107, 0.707107;;, + 2;4; -0.001256,-0.001256, 0.707097, 0.707097;;, + 3;4; -0.004793,-0.004793, 0.707069, 0.707069;;, + 4;4; -0.009335,-0.009335, 0.707030, 0.707030;;, + 5;4; -0.012873,-0.012873, 0.706992, 0.706992;;, + 6;4; -0.014129,-0.014129, 0.706966, 0.706966;;, + 7;4; -0.013710,-0.013710, 0.706947, 0.706947;;, + 8;4; -0.012446,-0.012446, 0.706929, 0.706929;;, + 9;4; -0.010363,-0.010363, 0.706912, 0.706912;;, + 10;4; -0.007551,-0.007551, 0.706896, 0.706896;;, + 11;4; -0.004183,-0.004183, 0.706883, 0.706883;;, + 12;4; -0.000513,-0.000513, 0.706871, 0.706871;;, + 13;4; 0.003158, 0.003158, 0.706862, 0.706862;;, + 14;4; 0.006525, 0.006525, 0.706855, 0.706855;;, + 15;4; 0.009337, 0.009337, 0.706850, 0.706850;;, + 16;4; 0.011421, 0.011421, 0.706847, 0.706846;;, + 17;4; 0.012684, 0.012684, 0.706845, 0.706845;;, + 18;4; 0.013103, 0.013103, 0.706844, 0.706844;;, + 19;4; 0.012294, 0.012294, 0.706844, 0.706844;;, + 20;4; 0.009938, 0.009938, 0.706844, 0.706844;;, + 21;4; 0.006551, 0.006552, 0.706844, 0.706844;;, + 22;4; 0.003165, 0.003165, 0.706844, 0.706844;;, + 23;4; 0.000809, 0.000809, 0.706844, 0.706844;;, + 24;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 25;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 26;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 27;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 28;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 29;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 30;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 31;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 32;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 33;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 34;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 35;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 36;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 37;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 38;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 39;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 40;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 41;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 42;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 43;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 44;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 45;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 46;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 47;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 48;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 49;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 50;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 51;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 52;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 53;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 54;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 55;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 56;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 57;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 58;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 59;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 60;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 61;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 62;4; -0.000000, 0.000000, 0.706844, 0.706844;;, + 63;4; -0.000000, 0.000000, 0.706844, 0.706844;;; + } + AnimationKey { //Scale + 1; + 64; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { //Position + 2; + 64; + 0;3; 0.000000, 0.943273, 0.433080;;, + 1;3; 0.000000, 0.943273, 0.433080;;, + 2;3; 0.000000, 0.943273, 0.433080;;, + 3;3; -0.000000, 0.943273, 0.433080;;, + 4;3; 0.000000, 0.943273, 0.433080;;, + 5;3; -0.000000, 0.943273, 0.433080;;, + 6;3; 0.000000, 0.943273, 0.433080;;, + 7;3; -0.000000, 0.943273, 0.433080;;, + 8;3; -0.000000, 0.943273, 0.433080;;, + 9;3; -0.000000, 0.943273, 0.433080;;, + 10;3; 0.000000, 0.943273, 0.433080;;, + 11;3; -0.000000, 0.943273, 0.433080;;, + 12;3; -0.000000, 0.943273, 0.433080;;, + 13;3; -0.000000, 0.943273, 0.433080;;, + 14;3; -0.000000, 0.943273, 0.433080;;, + 15;3; 0.000000, 0.943273, 0.433080;;, + 16;3; 0.000000, 0.943273, 0.433080;;, + 17;3; -0.000000, 0.943273, 0.433080;;, + 18;3; 0.000000, 0.943273, 0.433080;;, + 19;3; 0.000000, 0.943273, 0.433080;;, + 20;3; -0.000000, 0.943273, 0.433080;;, + 21;3; -0.000000, 0.943273, 0.433080;;, + 22;3; -0.000000, 0.943273, 0.433080;;, + 23;3; -0.000000, 0.943273, 0.433080;;, + 24;3; 0.000000, 0.943273, 0.433080;;, + 25;3; 0.000000, 0.943273, 0.433080;;, + 26;3; 0.000000, 0.943273, 0.433080;;, + 27;3; 0.000000, 0.943273, 0.433080;;, + 28;3; 0.000000, 0.943273, 0.433080;;, + 29;3; 0.000000, 0.943273, 0.433080;;, + 30;3; 0.000000, 0.943273, 0.433080;;, + 31;3; 0.000000, 0.943273, 0.433080;;, + 32;3; 0.000000, 0.943273, 0.433080;;, + 33;3; 0.000000, 0.943273, 0.433080;;, + 34;3; 0.000000, 0.943273, 0.433080;;, + 35;3; 0.000000, 0.943273, 0.433080;;, + 36;3; 0.000000, 0.943273, 0.433080;;, + 37;3; 0.000000, 0.943273, 0.433080;;, + 38;3; 0.000000, 0.943273, 0.433080;;, + 39;3; 0.000000, 0.943273, 0.433080;;, + 40;3; 0.000000, 0.943273, 0.433080;;, + 41;3; 0.000000, 0.943273, 0.433080;;, + 42;3; 0.000000, 0.943273, 0.433080;;, + 43;3; 0.000000, 0.943273, 0.433080;;, + 44;3; 0.000000, 0.943273, 0.433080;;, + 45;3; 0.000000, 0.943273, 0.433080;;, + 46;3; 0.000000, 0.943273, 0.433080;;, + 47;3; 0.000000, 0.943273, 0.433080;;, + 48;3; -0.000000, 0.376699, 0.433080;;, + 49;3; 0.000000, 0.298801, 0.433080;;, + 50;3; -0.000000, 0.250242, 0.433080;;, + 51;3; -0.000000, 0.221263, 0.433080;;, + 52;3; -0.000000, 0.205343, 0.433080;;, + 53;3; -0.000000, 0.197838, 0.433080;;, + 54;3; -0.000000, 0.195269, 0.433080;;, + 55;3; -0.000000, 0.194923, 0.433080;;, + 56;3; -0.000000, 0.203169, 0.433080;;, + 57;3; -0.000000, 0.227559, 0.433080;;, + 58;3; 0.000000, 0.264720, 0.433080;;, + 59;3; 0.000000, 0.306874, 0.433080;;, + 60;3; -0.000000, 0.344046, 0.433080;;, + 61;3; -0.000000, 0.368448, 0.433080;;, + 62;3; -0.000000, 0.376699, 0.433080;;, + 63;3; -0.000000, 0.376699, 0.433080;;; + } + AnimationKey { //Rotation + 0; + 64; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 64; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { //Position + 2; + 64; + 0;3; 0.305704,-0.008069, 0.509506;;, + 1;3; 0.305704,-0.008069, 0.509506;;, + 2;3; 0.305704,-0.008069, 0.509506;;, + 3;3; 0.305704,-0.008069, 0.509506;;, + 4;3; 0.305704,-0.008069, 0.509506;;, + 5;3; 0.305704,-0.008069, 0.509506;;, + 6;3; 0.305704,-0.008069, 0.509506;;, + 7;3; 0.305704,-0.008069, 0.509506;;, + 8;3; 0.305704,-0.008069, 0.509506;;, + 9;3; 0.305704,-0.008069, 0.509506;;, + 10;3; 0.305704,-0.008069, 0.509506;;, + 11;3; 0.305704,-0.008069, 0.509506;;, + 12;3; 0.305704,-0.008069, 0.509506;;, + 13;3; 0.305704,-0.008069, 0.509506;;, + 14;3; 0.305704,-0.008069, 0.509506;;, + 15;3; 0.305704,-0.008069, 0.509506;;, + 16;3; 0.305704,-0.008069, 0.509506;;, + 17;3; 0.305704,-0.008069, 0.509506;;, + 18;3; 0.305704,-0.008069, 0.509506;;, + 19;3; 0.305704,-0.008069, 0.509506;;, + 20;3; 0.305704,-0.008069, 0.509506;;, + 21;3; 0.305704,-0.008069, 0.509506;;, + 22;3; 0.305704,-0.008069, 0.509506;;, + 23;3; 0.305704,-0.008069, 0.509506;;, + 24;3; 0.305704,-0.008069, 0.509506;;, + 25;3; 0.305704,-0.008069, 0.509506;;, + 26;3; 0.305704,-0.008069, 0.509506;;, + 27;3; 0.305704,-0.008069, 0.509506;;, + 28;3; 0.305704,-0.008069, 0.509506;;, + 29;3; 0.305704,-0.008069, 0.509506;;, + 30;3; 0.305704,-0.008069, 0.509506;;, + 31;3; 0.305704,-0.008069, 0.509506;;, + 32;3; 0.305704,-0.008069, 0.509506;;, + 33;3; 0.305704,-0.008069, 0.509506;;, + 34;3; 0.305704,-0.008069, 0.509506;;, + 35;3; 0.305704,-0.008069, 0.509506;;, + 36;3; 0.305704,-0.008069, 0.509506;;, + 37;3; 0.305704,-0.008069, 0.509506;;, + 38;3; 0.305704,-0.008069, 0.509506;;, + 39;3; 0.305704,-0.008069, 0.509506;;, + 40;3; 0.305704,-0.008069, 0.509506;;, + 41;3; 0.305704,-0.008069, 0.509506;;, + 42;3; 0.305704,-0.008069, 0.509506;;, + 43;3; 0.305704,-0.008069, 0.509506;;, + 44;3; 0.305704,-0.008069, 0.509506;;, + 45;3; 0.305704,-0.008069, 0.509506;;, + 46;3; 0.305704,-0.008069, 0.509506;;, + 47;3; 0.305704,-0.008069, 0.509506;;, + 48;3; 0.305704,-0.008069, 0.509506;;, + 49;3; 0.305704,-0.008069, 0.509506;;, + 50;3; 0.305704,-0.008069, 0.509506;;, + 51;3; 0.305704,-0.008069, 0.509506;;, + 52;3; 0.305704,-0.008069, 0.509506;;, + 53;3; 0.305704,-0.008069, 0.509506;;, + 54;3; 0.305704,-0.008069, 0.509506;;, + 55;3; 0.305704,-0.008069, 0.509506;;, + 56;3; 0.305704,-0.008069, 0.509506;;, + 57;3; 0.305704,-0.008069, 0.509506;;, + 58;3; 0.305704,-0.008069, 0.509506;;, + 59;3; 0.305704,-0.008069, 0.509506;;, + 60;3; 0.305704,-0.008069, 0.509506;;, + 61;3; 0.305704,-0.008069, 0.509506;;, + 62;3; 0.305704,-0.008069, 0.509506;;, + 63;3; 0.305704,-0.008069, 0.509506;;; + } + AnimationKey { //Rotation + 0; + 64; + 0;4; -0.353554, 0.853553, 0.146446,-0.353554;;, + 1;4; -0.353554, 0.853553, 0.146446,-0.353554;;, + 2;4; -0.354246, 0.853245, 0.148133,-0.352846;;, + 3;4; -0.356195, 0.852375, 0.152883,-0.350853;;, + 4;4; -0.358698, 0.851259, 0.158982,-0.348293;;, + 5;4; -0.360647, 0.850389, 0.163732,-0.346300;;, + 6;4; -0.361339, 0.850080, 0.165418,-0.345593;;, + 7;4; -0.361034, 0.850201, 0.164685,-0.345894;;, + 8;4; -0.360112, 0.850566, 0.162472,-0.346804;;, + 9;4; -0.358593, 0.851168, 0.158822,-0.348304;;, + 10;4; -0.356541, 0.851981, 0.153896,-0.350329;;, + 11;4; -0.354085, 0.852954, 0.147998,-0.352754;;, + 12;4; -0.351408, 0.854014, 0.141569,-0.355397;;, + 13;4; -0.348731, 0.855074, 0.135140,-0.358039;;, + 14;4; -0.346274, 0.856047, 0.129241,-0.360464;;, + 15;4; -0.344223, 0.856859, 0.124315,-0.362489;;, + 16;4; -0.342703, 0.857461, 0.120666,-0.363989;;, + 17;4; -0.341782, 0.857826, 0.118453,-0.364899;;, + 18;4; -0.341476, 0.857947, 0.117719,-0.365201;;, + 19;4; -0.342190, 0.857933, 0.117812,-0.364515;;, + 20;4; -0.344184, 0.857822, 0.118545,-0.362604;;, + 21;4; -0.347054, 0.857481, 0.120786,-0.359853;;, + 22;4; -0.350138, 0.856752, 0.125571,-0.356884;;, + 23;4; -0.352584, 0.855480, 0.133899,-0.354507;;, + 24;4; -0.353554, 0.853553, 0.146446,-0.353554;;, + 25;4; -0.236711, 0.571471, 0.300689,-0.725930;;, + 26;4; -0.239958, 0.579385, 0.296309,-0.715181;;, + 27;4; -0.248828, 0.600935, 0.284350,-0.685992;;, + 28;4; -0.261873, 0.632536, 0.266769,-0.643301;;, + 29;4; -0.277554, 0.670429, 0.245643,-0.592218;;, + 30;4; -0.294358, 0.710963, 0.223010,-0.537657;;, + 31;4; -0.310901, 0.750824, 0.200732,-0.484054;;, + 32;4; -0.326002, 0.787189, 0.180399,-0.435175;;, + 33;4; -0.338709, 0.817789, 0.163289,-0.394045;;, + 34;4; -0.348305, 0.840907, 0.150367,-0.362961;;, + 35;4; -0.354286, 0.855325, 0.142312,-0.343564;;, + 36;4; -0.356327, 0.860248, 0.139563,-0.336936;;, + 37;4; -0.354235, 0.855200, 0.142381,-0.343736;;, + 38;4; -0.347919, 0.839956, 0.150888,-0.364263;;, + 39;4; -0.337521, 0.814865, 0.164894,-0.398046;;, + 40;4; -0.323558, 0.781175, 0.183700,-0.443403;;, + 41;4; -0.307020, 0.741269, 0.205976,-0.497130;;, + 42;4; -0.289351, 0.698626, 0.229776,-0.554553;;, + 43;4; -0.272258, 0.657360, 0.252800,-0.610138;;, + 44;4; -0.257395, 0.621463, 0.272823,-0.658513;;, + 45;4; -0.246060, 0.594075, 0.288093,-0.695437;;, + 46;4; -0.239056, 0.577142, 0.297530,-0.718277;;, + 47;4; -0.236711, 0.571471, 0.300689,-0.725930;;, + 48;4; -0.236711, 0.571471, 0.300689,-0.725930;;, + 49;4; -0.243308, 0.587520, 0.291792,-0.704168;;, + 50;4; -0.261054, 0.630533, 0.267874,-0.646029;;, + 51;4; -0.285725, 0.690132, 0.234639,-0.565704;;, + 52;4; -0.312134, 0.753789, 0.199073,-0.480072;;, + 53;4; -0.335178, 0.809286, 0.168043,-0.405474;;, + 54;4; -0.350782, 0.846876, 0.147031,-0.354932;;, + 55;4; -0.356327, 0.860248, 0.139563,-0.336936;;, + 56;4; -0.350909, 0.847172, 0.146861,-0.354547;;, + 57;4; -0.334837, 0.808388, 0.168509,-0.406767;;, + 58;4; -0.310303, 0.749191, 0.201554,-0.486466;;, + 59;4; -0.282492, 0.682066, 0.239015,-0.576860;;, + 60;4; -0.258051, 0.623045, 0.271939,-0.656385;;, + 61;4; -0.242085, 0.584463, 0.293449,-0.708403;;, + 62;4; -0.236711, 0.571471, 0.300689,-0.725930;;, + 63;4; -0.236711, 0.571471, 0.300689,-0.725930;;; + } + AnimationKey { //Scale + 1; + 64; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { //Position + 2; + 64; + 0;3; -0.299335,-0.008069, 0.509506;;, + 1;3; -0.299335,-0.008069, 0.509506;;, + 2;3; -0.299335,-0.008069, 0.509506;;, + 3;3; -0.299335,-0.008069, 0.509506;;, + 4;3; -0.299335,-0.008069, 0.509506;;, + 5;3; -0.299335,-0.008069, 0.509506;;, + 6;3; -0.299335,-0.008069, 0.509506;;, + 7;3; -0.299335,-0.008069, 0.509506;;, + 8;3; -0.299335,-0.008069, 0.509506;;, + 9;3; -0.299335,-0.008069, 0.509506;;, + 10;3; -0.299335,-0.008069, 0.509506;;, + 11;3; -0.299335,-0.008069, 0.509506;;, + 12;3; -0.299335,-0.008069, 0.509506;;, + 13;3; -0.299335,-0.008069, 0.509506;;, + 14;3; -0.299335,-0.008069, 0.509506;;, + 15;3; -0.299335,-0.008069, 0.509506;;, + 16;3; -0.299335,-0.008069, 0.509506;;, + 17;3; -0.299335,-0.008069, 0.509506;;, + 18;3; -0.299335,-0.008069, 0.509506;;, + 19;3; -0.299335,-0.008069, 0.509506;;, + 20;3; -0.299335,-0.008069, 0.509506;;, + 21;3; -0.299335,-0.008069, 0.509506;;, + 22;3; -0.299335,-0.008069, 0.509506;;, + 23;3; -0.299335,-0.008069, 0.509506;;, + 24;3; -0.299335,-0.008069, 0.509506;;, + 25;3; -0.299335,-0.008069, 0.509506;;, + 26;3; -0.299335,-0.008069, 0.509506;;, + 27;3; -0.299335,-0.008069, 0.509506;;, + 28;3; -0.299335,-0.008069, 0.509506;;, + 29;3; -0.299335,-0.008069, 0.509506;;, + 30;3; -0.299335,-0.008069, 0.509506;;, + 31;3; -0.299335,-0.008069, 0.509506;;, + 32;3; -0.299335,-0.008069, 0.509506;;, + 33;3; -0.299335,-0.008069, 0.509506;;, + 34;3; -0.299335,-0.008069, 0.509506;;, + 35;3; -0.299335,-0.008069, 0.509506;;, + 36;3; -0.299335,-0.008069, 0.509506;;, + 37;3; -0.299335,-0.008069, 0.509506;;, + 38;3; -0.299335,-0.008069, 0.509506;;, + 39;3; -0.299335,-0.008069, 0.509506;;, + 40;3; -0.299335,-0.008069, 0.509506;;, + 41;3; -0.299335,-0.008069, 0.509506;;, + 42;3; -0.299335,-0.008069, 0.509506;;, + 43;3; -0.299335,-0.008069, 0.509506;;, + 44;3; -0.299335,-0.008069, 0.509506;;, + 45;3; -0.299335,-0.008069, 0.509506;;, + 46;3; -0.299335,-0.008069, 0.509506;;, + 47;3; -0.299335,-0.008069, 0.509506;;, + 48;3; -0.299335,-0.008069, 0.509506;;, + 49;3; -0.299335,-0.008069, 0.509506;;, + 50;3; -0.299335,-0.008069, 0.509506;;, + 51;3; -0.299335,-0.008069, 0.509506;;, + 52;3; -0.299335,-0.008069, 0.509506;;, + 53;3; -0.299335,-0.008069, 0.509506;;, + 54;3; -0.299335,-0.008069, 0.509506;;, + 55;3; -0.299335,-0.008069, 0.509506;;, + 56;3; -0.299335,-0.008069, 0.509506;;, + 57;3; -0.299335,-0.008069, 0.509506;;, + 58;3; -0.299335,-0.008069, 0.509506;;, + 59;3; -0.299335,-0.008069, 0.509506;;, + 60;3; -0.299335,-0.008069, 0.509506;;, + 61;3; -0.299335,-0.008069, 0.509506;;, + 62;3; -0.299335,-0.008069, 0.509506;;, + 63;3; -0.299335,-0.008069, 0.509506;;; + } + AnimationKey { //Rotation + 0; + 64; + 0;4; -0.354656, 0.853092,-0.149110, 0.352448;;, + 1;4; -0.354656, 0.853092,-0.149110, 0.352448;;, + 2;4; -0.353695, 0.853458,-0.146813, 0.353386;;, + 3;4; -0.350989, 0.854488,-0.140344, 0.356028;;, + 4;4; -0.347515, 0.855811,-0.132039, 0.359420;;, + 5;4; -0.344809, 0.856841,-0.125570, 0.362062;;, + 6;4; -0.343848, 0.857207,-0.123274, 0.363000;;, + 7;4; -0.344100, 0.857104,-0.123882, 0.362749;;, + 8;4; -0.344861, 0.856793,-0.125716, 0.361991;;, + 9;4; -0.346117, 0.856281,-0.128741, 0.360741;;, + 10;4; -0.347811, 0.855589,-0.132824, 0.359054;;, + 11;4; -0.349839, 0.854761,-0.137712, 0.357034;;, + 12;4; -0.352050, 0.853858,-0.143041, 0.354833;;, + 13;4; -0.354261, 0.852956,-0.148370, 0.352631;;, + 14;4; -0.356290, 0.852128,-0.153259, 0.350611;;, + 15;4; -0.357984, 0.851436,-0.157341, 0.348924;;, + 16;4; -0.359239, 0.850924,-0.160366, 0.347674;;, + 17;4; -0.360000, 0.850613,-0.162201, 0.346916;;, + 18;4; -0.360253, 0.850510,-0.162808, 0.346665;;, + 19;4; -0.359922, 0.850663,-0.161999, 0.347007;;, + 20;4; -0.358997, 0.851089,-0.159736, 0.347962;;, + 21;4; -0.357666, 0.851703,-0.156478, 0.349338;;, + 22;4; -0.356237, 0.852363,-0.152979, 0.350815;;, + 23;4; -0.355104, 0.852885,-0.150207, 0.351985;;, + 24;4; -0.354656, 0.853092,-0.149110, 0.352448;;, + 25;4; -0.354656, 0.853092,-0.149110, 0.352448;;, + 26;4; -0.351227, 0.844927,-0.153464, 0.362954;;, + 27;4; -0.341855, 0.822614,-0.165365, 0.391661;;, + 28;4; -0.328063, 0.789780,-0.182879, 0.433897;;, + 29;4; -0.311476, 0.750298,-0.203942, 0.484681;;, + 30;4; -0.293695, 0.707977,-0.226521, 0.539113;;, + 31;4; -0.276185, 0.666304,-0.248756, 0.592710;;, + 32;4; -0.260201, 0.628264,-0.269053, 0.641634;;, + 33;4; -0.246751, 0.596253,-0.286132, 0.682803;;, + 34;4; -0.236594, 0.572079,-0.299030, 0.713893;;, + 35;4; -0.230264, 0.557014,-0.307068, 0.733269;;, + 36;4; -0.228105, 0.551875,-0.309810, 0.739879;;, + 37;4; -0.230318, 0.557141,-0.307000, 0.733106;;, + 38;4; -0.237000, 0.573040,-0.298515, 0.712662;;, + 39;4; -0.248001, 0.599211,-0.284546, 0.679014;;, + 40;4; -0.262773, 0.634351,-0.265789, 0.633839;;, + 41;4; -0.280270, 0.675973,-0.243573, 0.580328;;, + 42;4; -0.298964, 0.720452,-0.219836, 0.523135;;, + 43;4; -0.317048, 0.763495,-0.196872, 0.467774;;, + 44;4; -0.332772, 0.800940,-0.176902, 0.419593;;, + 45;4; -0.344764, 0.829511,-0.161673, 0.382818;;, + 46;4; -0.352175, 0.847175,-0.152261, 0.360070;;, + 47;4; -0.354656, 0.853092,-0.149110, 0.352448;;, + 48;4; -0.354656, 0.853092,-0.149110, 0.352448;;, + 49;4; -0.347687, 0.836498,-0.157959, 0.373797;;, + 50;4; -0.328927, 0.791839,-0.181782, 0.431248;;, + 51;4; -0.302829, 0.729719,-0.214922, 0.511149;;, + 52;4; -0.274880, 0.663199,-0.250413, 0.596704;;, + 53;4; -0.250488, 0.605147,-0.281387, 0.671365;;, + 54;4; -0.233972, 0.565840,-0.302359, 0.721917;;, + 55;4; -0.228105, 0.551875,-0.309810, 0.739879;;, + 56;4; -0.233837, 0.565514,-0.302531, 0.722339;;, + 57;4; -0.250841, 0.605967,-0.280940, 0.670328;;, + 58;4; -0.276796, 0.667711,-0.247983, 0.590948;;, + 59;4; -0.306220, 0.737725,-0.210621, 0.500917;;, + 60;4; -0.332078, 0.799290,-0.177784, 0.421713;;, + 61;4; -0.348970, 0.839538,-0.156330, 0.369904;;, + 62;4; -0.354656, 0.853092,-0.149110, 0.352448;;, + 63;4; -0.354656, 0.853092,-0.149110, 0.352448;;; + } + AnimationKey { //Scale + 1; + 64; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_004} + AnimationKey { //Position + 2; + 64; + 0;3; 0.305704,-0.008069,-0.057320;;, + 1;3; 0.305704,-0.008069,-0.057320;;, + 2;3; 0.305704,-0.008069,-0.057320;;, + 3;3; 0.305704,-0.008069,-0.057320;;, + 4;3; 0.305704,-0.008069,-0.057320;;, + 5;3; 0.305704,-0.008069,-0.057320;;, + 6;3; 0.305704,-0.008069,-0.057320;;, + 7;3; 0.305704,-0.008069,-0.057320;;, + 8;3; 0.305704,-0.008069,-0.057320;;, + 9;3; 0.305704,-0.008069,-0.057320;;, + 10;3; 0.305704,-0.008069,-0.057320;;, + 11;3; 0.305704,-0.008069,-0.057320;;, + 12;3; 0.305704,-0.008069,-0.057320;;, + 13;3; 0.305704,-0.008069,-0.057320;;, + 14;3; 0.305704,-0.008069,-0.057320;;, + 15;3; 0.305704,-0.008069,-0.057320;;, + 16;3; 0.305704,-0.008069,-0.057320;;, + 17;3; 0.305704,-0.008069,-0.057320;;, + 18;3; 0.305704,-0.008069,-0.057320;;, + 19;3; 0.305704,-0.008069,-0.057320;;, + 20;3; 0.305704,-0.008069,-0.057320;;, + 21;3; 0.305704,-0.008069,-0.057320;;, + 22;3; 0.305704,-0.008069,-0.057320;;, + 23;3; 0.305704,-0.008069,-0.057320;;, + 24;3; 0.305704,-0.008069,-0.057320;;, + 25;3; 0.305704,-0.008069,-0.057320;;, + 26;3; 0.305704,-0.008069,-0.057320;;, + 27;3; 0.305704,-0.008069,-0.057320;;, + 28;3; 0.305704,-0.008069,-0.057320;;, + 29;3; 0.305704,-0.008069,-0.057320;;, + 30;3; 0.305704,-0.008069,-0.057320;;, + 31;3; 0.305704,-0.008069,-0.057320;;, + 32;3; 0.305704,-0.008069,-0.057320;;, + 33;3; 0.305704,-0.008069,-0.057320;;, + 34;3; 0.305704,-0.008069,-0.057320;;, + 35;3; 0.305704,-0.008069,-0.057320;;, + 36;3; 0.305704,-0.008069,-0.057320;;, + 37;3; 0.305704,-0.008069,-0.057320;;, + 38;3; 0.305704,-0.008069,-0.057320;;, + 39;3; 0.305704,-0.008069,-0.057320;;, + 40;3; 0.305704,-0.008069,-0.057320;;, + 41;3; 0.305704,-0.008069,-0.057320;;, + 42;3; 0.305704,-0.008069,-0.057320;;, + 43;3; 0.305704,-0.008069,-0.057320;;, + 44;3; 0.305704,-0.008069,-0.057320;;, + 45;3; 0.305704,-0.008069,-0.057320;;, + 46;3; 0.305704,-0.008069,-0.057320;;, + 47;3; 0.305704,-0.008069,-0.057320;;, + 48;3; 0.305704,-0.008069,-0.057320;;, + 49;3; 0.305704,-0.008069,-0.057320;;, + 50;3; 0.305704,-0.008069,-0.057320;;, + 51;3; 0.305704,-0.008069,-0.057320;;, + 52;3; 0.305704,-0.008069,-0.057320;;, + 53;3; 0.305704,-0.008069,-0.057320;;, + 54;3; 0.305704,-0.008069,-0.057320;;, + 55;3; 0.305704,-0.008069,-0.057320;;, + 56;3; 0.305704,-0.008069,-0.057320;;, + 57;3; 0.305704,-0.008069,-0.057320;;, + 58;3; 0.305704,-0.008069,-0.057320;;, + 59;3; 0.305704,-0.008069,-0.057320;;, + 60;3; 0.305704,-0.008069,-0.057320;;, + 61;3; 0.305704,-0.008069,-0.057320;;, + 62;3; 0.305704,-0.008069,-0.057320;;, + 63;3; 0.305704,-0.008069,-0.057320;;; + } + AnimationKey { //Rotation + 0; + 64; + 0;4; 0.353553, 0.853553, 0.146447, 0.353553;;, + 1;4; 0.353553, 0.853553, 0.146447, 0.353553;;, + 2;4; 0.354245, 0.853245, 0.148133, 0.352846;;, + 3;4; 0.356195, 0.852375, 0.152883, 0.350853;;, + 4;4; 0.358697, 0.851259, 0.158982, 0.348293;;, + 5;4; 0.360647, 0.850389, 0.163732, 0.346300;;, + 6;4; 0.361339, 0.850081, 0.165419, 0.345592;;, + 7;4; 0.361033, 0.850201, 0.164685, 0.345894;;, + 8;4; 0.360112, 0.850567, 0.162472, 0.346804;;, + 9;4; 0.358592, 0.851168, 0.158823, 0.348304;;, + 10;4; 0.356541, 0.851981, 0.153897, 0.350329;;, + 11;4; 0.354085, 0.852954, 0.147998, 0.352754;;, + 12;4; 0.351407, 0.854014, 0.141569, 0.355396;;, + 13;4; 0.348730, 0.855074, 0.135140, 0.358039;;, + 14;4; 0.346274, 0.856047, 0.129242, 0.360464;;, + 15;4; 0.344223, 0.856860, 0.124316, 0.362489;;, + 16;4; 0.342703, 0.857462, 0.120667, 0.363989;;, + 17;4; 0.341781, 0.857827, 0.118453, 0.364899;;, + 18;4; 0.341476, 0.857948, 0.117720, 0.365200;;, + 19;4; 0.342189, 0.857933, 0.117813, 0.364514;;, + 20;4; 0.344183, 0.857822, 0.118546, 0.362603;;, + 21;4; 0.347054, 0.857481, 0.120786, 0.359852;;, + 22;4; 0.350137, 0.856752, 0.125572, 0.356884;;, + 23;4; 0.352584, 0.855480, 0.133900, 0.354507;;, + 24;4; 0.353553, 0.853553, 0.146447, 0.353553;;, + 25;4; 0.238392, 0.575529, 0.299360, 0.722717;;, + 26;4; 0.241500, 0.583104, 0.295246, 0.712619;;, + 27;4; 0.249991, 0.603731, 0.284012, 0.685200;;, + 28;4; 0.262479, 0.633980, 0.267498, 0.645099;;, + 29;4; 0.277490, 0.670255, 0.247654, 0.597116;;, + 30;4; 0.293577, 0.709059, 0.226395, 0.545868;;, + 31;4; 0.309414, 0.747220, 0.205469, 0.495519;;, + 32;4; 0.323870, 0.782034, 0.186370, 0.449608;;, + 33;4; 0.336035, 0.811330, 0.170299, 0.410975;;, + 34;4; 0.345221, 0.833462, 0.158160, 0.381779;;, + 35;4; 0.350947, 0.847265, 0.150594, 0.363559;;, + 36;4; 0.352901, 0.851978, 0.148013, 0.357333;;, + 37;4; 0.350898, 0.847144, 0.150659, 0.363721;;, + 38;4; 0.344852, 0.832552, 0.158650, 0.383003;;, + 39;4; 0.334898, 0.808530, 0.171806, 0.414740;;, + 40;4; 0.321531, 0.776276, 0.189472, 0.457350;;, + 41;4; 0.305698, 0.738072, 0.210396, 0.507823;;, + 42;4; 0.288783, 0.697248, 0.232752, 0.561765;;, + 43;4; 0.272420, 0.657744, 0.254379, 0.613976;;, + 44;4; 0.258192, 0.623381, 0.273186, 0.659411;;, + 45;4; 0.247341, 0.597165, 0.287528, 0.694086;;, + 46;4; 0.240636, 0.580957, 0.296392, 0.715532;;, + 47;4; 0.238392, 0.575529, 0.299360, 0.722717;;, + 48;4; 0.238392, 0.575529, 0.299360, 0.722717;;, + 49;4; 0.244707, 0.590890, 0.291003, 0.702274;;, + 50;4; 0.261695, 0.632064, 0.268536, 0.647662;;, + 51;4; 0.285312, 0.689117, 0.237318, 0.572212;;, + 52;4; 0.310594, 0.750059, 0.203910, 0.491779;;, + 53;4; 0.332655, 0.803189, 0.174764, 0.421710;;, + 54;4; 0.347592, 0.839177, 0.155027, 0.374237;;, + 55;4; 0.352901, 0.851978, 0.148013, 0.357333;;, + 56;4; 0.347714, 0.839459, 0.154867, 0.373876;;, + 57;4; 0.332328, 0.802329, 0.175202, 0.422933;;, + 58;4; 0.308842, 0.745656, 0.206242, 0.497805;;, + 59;4; 0.282217, 0.681395, 0.241431, 0.582718;;, + 60;4; 0.258820, 0.624895, 0.272356, 0.657411;;, + 61;4; 0.243535, 0.587964, 0.292560, 0.706261;;, + 62;4; 0.238392, 0.575529, 0.299360, 0.722717;;, + 63;4; 0.238392, 0.575529, 0.299360, 0.722717;;; + } + AnimationKey { //Scale + 1; + 64; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Bone_005} + AnimationKey { //Position + 2; + 64; + 0;3; -0.299335,-0.008069,-0.057320;;, + 1;3; -0.299335,-0.008069,-0.057320;;, + 2;3; -0.299335,-0.008069,-0.057320;;, + 3;3; -0.299335,-0.008069,-0.057320;;, + 4;3; -0.299335,-0.008069,-0.057320;;, + 5;3; -0.299335,-0.008069,-0.057320;;, + 6;3; -0.299335,-0.008069,-0.057320;;, + 7;3; -0.299335,-0.008069,-0.057320;;, + 8;3; -0.299335,-0.008069,-0.057320;;, + 9;3; -0.299335,-0.008069,-0.057320;;, + 10;3; -0.299335,-0.008069,-0.057320;;, + 11;3; -0.299335,-0.008069,-0.057320;;, + 12;3; -0.299335,-0.008069,-0.057320;;, + 13;3; -0.299335,-0.008069,-0.057320;;, + 14;3; -0.299335,-0.008069,-0.057320;;, + 15;3; -0.299335,-0.008069,-0.057320;;, + 16;3; -0.299335,-0.008069,-0.057320;;, + 17;3; -0.299335,-0.008069,-0.057320;;, + 18;3; -0.299335,-0.008069,-0.057320;;, + 19;3; -0.299335,-0.008069,-0.057320;;, + 20;3; -0.299335,-0.008069,-0.057320;;, + 21;3; -0.299335,-0.008069,-0.057320;;, + 22;3; -0.299335,-0.008069,-0.057320;;, + 23;3; -0.299335,-0.008069,-0.057320;;, + 24;3; -0.299335,-0.008069,-0.057320;;, + 25;3; -0.299335,-0.008069,-0.057320;;, + 26;3; -0.299335,-0.008069,-0.057320;;, + 27;3; -0.299335,-0.008069,-0.057320;;, + 28;3; -0.299335,-0.008069,-0.057320;;, + 29;3; -0.299335,-0.008069,-0.057320;;, + 30;3; -0.299335,-0.008069,-0.057320;;, + 31;3; -0.299335,-0.008069,-0.057320;;, + 32;3; -0.299335,-0.008069,-0.057320;;, + 33;3; -0.299335,-0.008069,-0.057320;;, + 34;3; -0.299335,-0.008069,-0.057320;;, + 35;3; -0.299335,-0.008069,-0.057320;;, + 36;3; -0.299335,-0.008069,-0.057320;;, + 37;3; -0.299335,-0.008069,-0.057320;;, + 38;3; -0.299335,-0.008069,-0.057320;;, + 39;3; -0.299335,-0.008069,-0.057320;;, + 40;3; -0.299335,-0.008069,-0.057320;;, + 41;3; -0.299335,-0.008069,-0.057320;;, + 42;3; -0.299335,-0.008069,-0.057320;;, + 43;3; -0.299335,-0.008069,-0.057320;;, + 44;3; -0.299335,-0.008069,-0.057320;;, + 45;3; -0.299335,-0.008069,-0.057320;;, + 46;3; -0.299335,-0.008069,-0.057320;;, + 47;3; -0.299335,-0.008069,-0.057320;;, + 48;3; -0.299335,-0.008069,-0.057320;;, + 49;3; -0.299335,-0.008069,-0.057320;;, + 50;3; -0.299335,-0.008069,-0.057320;;, + 51;3; -0.299335,-0.008069,-0.057320;;, + 52;3; -0.299335,-0.008069,-0.057320;;, + 53;3; -0.299335,-0.008069,-0.057320;;, + 54;3; -0.299335,-0.008069,-0.057320;;, + 55;3; -0.299335,-0.008069,-0.057320;;, + 56;3; -0.299335,-0.008069,-0.057320;;, + 57;3; -0.299335,-0.008069,-0.057320;;, + 58;3; -0.299335,-0.008069,-0.057320;;, + 59;3; -0.299335,-0.008069,-0.057320;;, + 60;3; -0.299335,-0.008069,-0.057320;;, + 61;3; -0.299335,-0.008069,-0.057320;;, + 62;3; -0.299335,-0.008069,-0.057320;;, + 63;3; -0.299335,-0.008069,-0.057320;;; + } + AnimationKey { //Rotation + 0; + 64; + 0;4; 0.354655, 0.853092,-0.149110,-0.352448;;, + 1;4; 0.354655, 0.853092,-0.149110,-0.352448;;, + 2;4; 0.353694, 0.853458,-0.146814,-0.353386;;, + 3;4; 0.350988, 0.854488,-0.140345,-0.356028;;, + 4;4; 0.347514, 0.855811,-0.132040,-0.359420;;, + 5;4; 0.344808, 0.856841,-0.125571,-0.362062;;, + 6;4; 0.343847, 0.857207,-0.123275,-0.363000;;, + 7;4; 0.344100, 0.857104,-0.123882,-0.362748;;, + 8;4; 0.344861, 0.856793,-0.125717,-0.361991;;, + 9;4; 0.346116, 0.856281,-0.128742,-0.360741;;, + 10;4; 0.347810, 0.855589,-0.132824,-0.359054;;, + 11;4; 0.349839, 0.854761,-0.137713,-0.357034;;, + 12;4; 0.352050, 0.853859,-0.143042,-0.354832;;, + 13;4; 0.354261, 0.852956,-0.148370,-0.352631;;, + 14;4; 0.356289, 0.852128,-0.153259,-0.350610;;, + 15;4; 0.357983, 0.851437,-0.157342,-0.348924;;, + 16;4; 0.359239, 0.850924,-0.160367,-0.347674;;, + 17;4; 0.360000, 0.850614,-0.162201,-0.346916;;, + 18;4; 0.360252, 0.850511,-0.162809,-0.346665;;, + 19;4; 0.359921, 0.850663,-0.161999,-0.347007;;, + 20;4; 0.358997, 0.851090,-0.159737,-0.347962;;, + 21;4; 0.357665, 0.851704,-0.156478,-0.349337;;, + 22;4; 0.356236, 0.852363,-0.152980,-0.350814;;, + 23;4; 0.355103, 0.852885,-0.150208,-0.351985;;, + 24;4; 0.354655, 0.853092,-0.149110,-0.352448;;, + 25;4; 0.354655, 0.853092,-0.149110,-0.352448;;, + 26;4; 0.351252, 0.844989,-0.153446,-0.362907;;, + 27;4; 0.341950, 0.822843,-0.165295,-0.391489;;, + 28;4; 0.328261, 0.790255,-0.182733,-0.433541;;, + 29;4; 0.311798, 0.751069,-0.203705,-0.484104;;, + 30;4; 0.294150, 0.709066,-0.226186,-0.538298;;, + 31;4; 0.276771, 0.667705,-0.248324,-0.591661;;, + 32;4; 0.260907, 0.629950,-0.268532,-0.640371;;, + 33;4; 0.247557, 0.598179,-0.285538,-0.681361;;, + 34;4; 0.237476, 0.574186,-0.298380,-0.712316;;, + 35;4; 0.231193, 0.559234,-0.306382,-0.731607;;, + 36;4; 0.229050, 0.554134,-0.309112,-0.738188;;, + 37;4; 0.231246, 0.559361,-0.306315,-0.731445;;, + 38;4; 0.237879, 0.575141,-0.297867,-0.711090;;, + 39;4; 0.248797, 0.601116,-0.283959,-0.677588;;, + 40;4; 0.263459, 0.635992,-0.265283,-0.632610;;, + 41;4; 0.280825, 0.677303,-0.243163,-0.579332;;, + 42;4; 0.299379, 0.721448,-0.219529,-0.522388;;, + 43;4; 0.317328, 0.764168,-0.196665,-0.467268;;, + 44;4; 0.332935, 0.801333,-0.176782,-0.419298;;, + 45;4; 0.344837, 0.829688,-0.161619,-0.382684;;, + 46;4; 0.352192, 0.847220,-0.152248,-0.360036;;, + 47;4; 0.354655, 0.853092,-0.149110,-0.352448;;, + 48;4; 0.354655, 0.853092,-0.149110,-0.352448;;, + 49;4; 0.347738, 0.836623,-0.157922,-0.373704;;, + 50;4; 0.329119, 0.792298,-0.181641,-0.430903;;, + 51;4; 0.303216, 0.730645,-0.214637,-0.510456;;, + 52;4; 0.275476, 0.664623,-0.249974,-0.595638;;, + 53;4; 0.251266, 0.607006,-0.280813,-0.669973;;, + 54;4; 0.234874, 0.567995,-0.301694,-0.720304;;, + 55;4; 0.229050, 0.554134,-0.309112,-0.738188;;, + 56;4; 0.234739, 0.567671,-0.301866,-0.720724;;, + 57;4; 0.251616, 0.607821,-0.280368,-0.668940;;, + 58;4; 0.277378, 0.669102,-0.247554,-0.589906;;, + 59;4; 0.306582, 0.738592,-0.210354,-0.500267;;, + 60;4; 0.332246, 0.799695,-0.177660,-0.421409;;, + 61;4; 0.349012, 0.839640,-0.156300,-0.369827;;, + 62;4; 0.354655, 0.853092,-0.149110,-0.352448;;, + 63;4; 0.354655, 0.853092,-0.149110,-0.352448;;; + } + AnimationKey { //Scale + 1; + 64; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Cube_005} + AnimationKey { //Position + 2; + 64; + 0;3; -0.003210, 0.035207,-1.015033;;, + 1;3; -0.003210, 0.035207,-1.015033;;, + 2;3; -0.003210, 0.035207,-1.015033;;, + 3;3; -0.003210, 0.035207,-1.015033;;, + 4;3; -0.003210, 0.035207,-1.015033;;, + 5;3; -0.003210, 0.035207,-1.015033;;, + 6;3; -0.003210, 0.035207,-1.015033;;, + 7;3; -0.003210, 0.035207,-1.015033;;, + 8;3; -0.003210, 0.035207,-1.015033;;, + 9;3; -0.003210, 0.035207,-1.015033;;, + 10;3; -0.003210, 0.035207,-1.015033;;, + 11;3; -0.003210, 0.035207,-1.015033;;, + 12;3; -0.003210, 0.035207,-1.015033;;, + 13;3; -0.003210, 0.035207,-1.015033;;, + 14;3; -0.003210, 0.035207,-1.015033;;, + 15;3; -0.003210, 0.035207,-1.015033;;, + 16;3; -0.003210, 0.035207,-1.015033;;, + 17;3; -0.003210, 0.035207,-1.015033;;, + 18;3; -0.003210, 0.035207,-1.015033;;, + 19;3; -0.003210, 0.035207,-1.015033;;, + 20;3; -0.003210, 0.035207,-1.015033;;, + 21;3; -0.003210, 0.035207,-1.015033;;, + 22;3; -0.003210, 0.035207,-1.015033;;, + 23;3; -0.003210, 0.035207,-1.015033;;, + 24;3; -0.003210, 0.035207,-1.015033;;, + 25;3; -0.003210, 0.035207,-1.015033;;, + 26;3; -0.003210, 0.035207,-1.015033;;, + 27;3; -0.003210, 0.035207,-1.015033;;, + 28;3; -0.003210, 0.035207,-1.015033;;, + 29;3; -0.003210, 0.035207,-1.015033;;, + 30;3; -0.003210, 0.035207,-1.015033;;, + 31;3; -0.003210, 0.035207,-1.015033;;, + 32;3; -0.003210, 0.035207,-1.015033;;, + 33;3; -0.003210, 0.035207,-1.015033;;, + 34;3; -0.003210, 0.035207,-1.015033;;, + 35;3; -0.003210, 0.035207,-1.015033;;, + 36;3; -0.003210, 0.035207,-1.015033;;, + 37;3; -0.003210, 0.035207,-1.015033;;, + 38;3; -0.003210, 0.035207,-1.015033;;, + 39;3; -0.003210, 0.035207,-1.015033;;, + 40;3; -0.003210, 0.035207,-1.015033;;, + 41;3; -0.003210, 0.035207,-1.015033;;, + 42;3; -0.003210, 0.035207,-1.015033;;, + 43;3; -0.003210, 0.035207,-1.015033;;, + 44;3; -0.003210, 0.035207,-1.015033;;, + 45;3; -0.003210, 0.035207,-1.015033;;, + 46;3; -0.003210, 0.035207,-1.015033;;, + 47;3; -0.003210, 0.035207,-1.015033;;, + 48;3; -0.003210, 0.035207,-1.015033;;, + 49;3; -0.003210, 0.035207,-1.015033;;, + 50;3; -0.003210, 0.035207,-1.015033;;, + 51;3; -0.003210, 0.035207,-1.015033;;, + 52;3; -0.003210, 0.035207,-1.015033;;, + 53;3; -0.003210, 0.035207,-1.015033;;, + 54;3; -0.003210, 0.035207,-1.015033;;, + 55;3; -0.003210, 0.035207,-1.015033;;, + 56;3; -0.003210, 0.035207,-1.015033;;, + 57;3; -0.003210, 0.035207,-1.015033;;, + 58;3; -0.003210, 0.035207,-1.015033;;, + 59;3; -0.003210, 0.035207,-1.015033;;, + 60;3; -0.003210, 0.035207,-1.015033;;, + 61;3; -0.003210, 0.035207,-1.015033;;, + 62;3; -0.003210, 0.035207,-1.015033;;, + 63;3; -0.003210, 0.035207,-1.015033;;; + } + AnimationKey { //Rotation + 0; + 64; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 64; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/hit.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/hit.ogg new file mode 100755 index 0000000000000000000000000000000000000000..03ebf1a39d6a2d2cca7e878de5b4a90372f5ffb4 GIT binary patch literal 4554 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 literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/hit_death.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/hit_death.ogg new file mode 100755 index 0000000000000000000000000000000000000000..4a10231fa7e1914e8578df8c26a4e6e735e6994a GIT binary patch literal 7818 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 o(%>L+S1$_CYb{PzfefpA= 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 B%v%5e literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/mobs_fireball_explode.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/mobs_fireball_explode.ogg new file mode 100755 index 0000000000000000000000000000000000000000..f5b69c67d6b9276aa07dc7a31ccedfa68dab1e29 GIT binary patch literal 17290 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 S2zek^#^LYG5a76f(|-dk9d;7{ literal 0 HcmV?d00001 diff --git a/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/mobs_punch.ogg b/other_things/scripts/Server-side/upgrade-mff-hg/olds-part/games/minetestforfun_hg/mods/carbone_mobs/sounds/mobs_punch.ogg new file mode 100755 index 0000000000000000000000000000000000000000..9c226d91048521bd3434dea61d45a2df3720d9a1 GIT binary patch literal 9856 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