From c8d70b992cab7c9033e32ee740d1a1ac86deb1ec Mon Sep 17 00:00:00 2001 From: davedevils Date: Mon, 29 Jun 2015 19:55:56 +0200 Subject: [PATCH] version 0.21 --- mods/3d_armor/3d_armor/README.txt | 15 + mods/3d_armor/3d_armor/armor.lua | 180 + mods/3d_armor/3d_armor/armor_api.lua | 86 + mods/3d_armor/3d_armor/crafting_guide.txt | 61 + mods/3d_armor/3d_armor/depends.txt | 2 + mods/3d_armor/3d_armor/init.lua | 194 + .../textures/3d_armor_boots_chain.png | Bin 0 -> 1166 bytes .../textures/3d_armor_boots_diamond.png | Bin 0 -> 2412 bytes .../3d_armor/textures/3d_armor_boots_gold.png | Bin 0 -> 2206 bytes .../textures/3d_armor_boots_leather.png | Bin 0 -> 1803 bytes .../textures/3d_armor_boots_steel.png | Bin 0 -> 2409 bytes .../textures/3d_armor_chestplate_chain.png | Bin 0 -> 643 bytes .../textures/3d_armor_chestplate_diamond.png | Bin 0 -> 2721 bytes .../textures/3d_armor_chestplate_gold.png | Bin 0 -> 2315 bytes .../textures/3d_armor_chestplate_leather.png | Bin 0 -> 2087 bytes .../textures/3d_armor_chestplate_steel.png | Bin 0 -> 1947 bytes .../textures/3d_armor_helmet_chain.png | Bin 0 -> 3680 bytes .../textures/3d_armor_helmet_diamond.png | Bin 0 -> 2745 bytes .../textures/3d_armor_helmet_gold.png | Bin 0 -> 2029 bytes .../textures/3d_armor_helmet_leather.png | Bin 0 -> 2349 bytes .../textures/3d_armor_helmet_steel.png | Bin 0 -> 1758 bytes .../textures/3d_armor_inv_boots_chain.png | Bin 0 -> 275 bytes .../textures/3d_armor_inv_boots_diamond.png | Bin 0 -> 248 bytes .../textures/3d_armor_inv_boots_gold.png | Bin 0 -> 248 bytes .../textures/3d_armor_inv_boots_leather.png | Bin 0 -> 433 bytes .../textures/3d_armor_inv_boots_steel.png | Bin 0 -> 241 bytes .../3d_armor_inv_chestplate_chain.png | Bin 0 -> 318 bytes .../3d_armor_inv_chestplate_diamond.png | Bin 0 -> 277 bytes .../textures/3d_armor_inv_chestplate_gold.png | Bin 0 -> 277 bytes .../3d_armor_inv_chestplate_leather.png | Bin 0 -> 472 bytes .../3d_armor_inv_chestplate_steel.png | Bin 0 -> 269 bytes .../textures/3d_armor_inv_helmet_chain.png | Bin 0 -> 266 bytes .../textures/3d_armor_inv_helmet_diamond.png | Bin 0 -> 221 bytes .../textures/3d_armor_inv_helmet_gold.png | Bin 0 -> 229 bytes .../textures/3d_armor_inv_helmet_leather.png | Bin 0 -> 341 bytes .../textures/3d_armor_inv_helmet_steel.png | Bin 0 -> 216 bytes .../textures/3d_armor_inv_leggings_chain.png | Bin 0 -> 236 bytes .../3d_armor_inv_leggings_diamond.png | Bin 0 -> 197 bytes .../textures/3d_armor_inv_leggings_gold.png | Bin 0 -> 197 bytes .../3d_armor_inv_leggings_leather.png | Bin 0 -> 372 bytes .../textures/3d_armor_inv_leggings_steel.png | Bin 0 -> 191 bytes .../textures/3d_armor_leggings_chain.png | Bin 0 -> 3882 bytes .../textures/3d_armor_leggings_diamond.png | Bin 0 -> 4023 bytes .../textures/3d_armor_leggings_gold.png | Bin 0 -> 3972 bytes .../textures/3d_armor_leggings_leather.png | Bin 0 -> 3998 bytes .../textures/3d_armor_leggings_steel.png | Bin 0 -> 3687 bytes mods/3d_armor/LICENSE.md | 7 + mods/3d_armor/README.md | 41 + mods/3d_armor/modpack.txt | 0 mods/3d_armor/unified_skins/README.txt | 7 + mods/3d_armor/unified_skins/depends.txt | 1 + mods/3d_armor/unified_skins/init.lua | 47 + .../models/uniskins_character.blend | Bin 0 -> 706900 bytes .../unified_skins/models/uniskins_character.x | 9156 +++++++++++++++++ .../unified_skins/textures/uniskins_trans.png | Bin 0 -> 146 bytes mods/3d_armor/wieldview/README.txt | 17 + mods/3d_armor/wieldview/depends.txt | 2 + mods/3d_armor/wieldview/init.lua | 73 + mods/3d_armor/wieldview/transform.lua | 24 + mods/DOM/domb/domb.lua | 452 + mods/DOM/domb/init.lua | 6 + mods/DOM/modpack.txt | 0 mods/DOM/watch/depends.txt | 2 + mods/DOM/watch/init.lua | 15 + mods/DOM/watch/itens.lua | 20 + mods/DOM/watch/rotinas.lua | 139 + mods/DOM/watch/textures/watch_a0.png | Bin 0 -> 485 bytes mods/DOM/watch/textures/watch_a1.png | Bin 0 -> 490 bytes mods/DOM/watch/textures/watch_a10.png | Bin 0 -> 496 bytes mods/DOM/watch/textures/watch_a11.png | Bin 0 -> 490 bytes mods/DOM/watch/textures/watch_a2.png | Bin 0 -> 497 bytes mods/DOM/watch/textures/watch_a3.png | Bin 0 -> 491 bytes mods/DOM/watch/textures/watch_a4.png | Bin 0 -> 493 bytes mods/DOM/watch/textures/watch_a5.png | Bin 0 -> 490 bytes mods/DOM/watch/textures/watch_a6.png | Bin 0 -> 484 bytes mods/DOM/watch/textures/watch_a7.png | Bin 0 -> 491 bytes mods/DOM/watch/textures/watch_a8.png | Bin 0 -> 495 bytes mods/DOM/watch/textures/watch_a9.png | Bin 0 -> 490 bytes mods/WorldEdit/Chat Commands.md | 376 + mods/WorldEdit/LICENSE.txt | 661 ++ mods/WorldEdit/README.md | 156 + mods/WorldEdit/Tutorial.md | 120 + mods/WorldEdit/WorldEdit API.md | 236 + mods/WorldEdit/modpack.txt | 0 mods/WorldEdit/worldedit/code.lua | 70 + mods/WorldEdit/worldedit/compatibility.lua | 23 + mods/WorldEdit/worldedit/init.lua | 25 + mods/WorldEdit/worldedit/manipulations.lua | 731 ++ mods/WorldEdit/worldedit/primitives.lua | 470 + mods/WorldEdit/worldedit/serialization.lua | 273 + mods/WorldEdit/worldedit/visualization.lua | 142 + mods/WorldEdit/worldedit_commands/depends.txt | 1 + mods/WorldEdit/worldedit_commands/init.lua | 1143 ++ mods/WorldEdit/worldedit_commands/mark.lua | 161 + mods/WorldEdit/worldedit_commands/safe.lua | 65 + .../textures/worldedit_cube.png | Bin 0 -> 147 bytes .../textures/worldedit_pos1.png | Bin 0 -> 142 bytes .../textures/worldedit_pos2.png | Bin 0 -> 157 bytes mods/WorldEdit/worldedit_infinity/init.lua | 103 + mods/WorldEdit/worldedit_limited/depends.txt | 1 + mods/WorldEdit/worldedit_limited/init.lua | 120 + .../worldedit_shortcommands/depends.txt | 1 + .../worldedit_shortcommands/init.lua | 50 + mods/beds/README.txt | 26 + mods/beds/beds.rar | Bin 0 -> 11845 bytes mods/beds/depends.txt | 3 + mods/beds/init.lua | 261 + mods/beds/textures/beds_bed.png | Bin 0 -> 345 bytes mods/beds/textures/beds_bed_leer.png | Bin 0 -> 143 bytes mods/beds/textures/beds_bed_side_bottom.png | Bin 0 -> 846 bytes mods/beds/textures/beds_bed_side_bottom_r.png | Bin 0 -> 872 bytes mods/beds/textures/beds_bed_side_top.png | Bin 0 -> 1092 bytes mods/beds/textures/beds_bed_side_top_r.png | Bin 0 -> 1017 bytes mods/beds/textures/beds_bed_top_bottom.png | Bin 0 -> 1913 bytes mods/beds/textures/beds_bed_top_top.png | Bin 0 -> 2429 bytes mods/boat/depends.txt | 1 + mods/boat/init.lua | 176 + mods/boat/models/boat_base.x | 403 + mods/boat/models/boat_texture.png | Bin 0 -> 5729 bytes mods/boat/textures/boat_inventory.png | Bin 0 -> 340 bytes mods/boat/textures/boat_texture.png | Bin 0 -> 5729 bytes mods/bookex/depends.txt | 1 + mods/bookex/init.lua | 49 + mods/bookex/textures/book_bg.png | Bin 0 -> 8457 bytes mods/bucket/README.txt | 16 + mods/bucket/depends.txt | 2 + mods/bucket/init.lua | 152 + mods/bucket/textures/bucket.png | Bin 0 -> 319 bytes mods/bucket/textures/bucket_lava.png | Bin 0 -> 439 bytes mods/bucket/textures/bucket_water.png | Bin 0 -> 383 bytes mods/builtin_item/README.txt | 38 + mods/builtin_item/init.lua | 186 + .../builtin_item/sounds/builtin_item_lava.ogg | Bin 0 -> 37367 bytes mods/cake/init.lua | 168 + mods/cake/textures/cake.png | Bin 0 -> 434 bytes mods/cake/textures/cake_bottom.png | Bin 0 -> 208 bytes mods/cake/textures/cake_inner.png | Bin 0 -> 302 bytes mods/cake/textures/cake_side.png | Bin 0 -> 291 bytes mods/cake/textures/cake_top.png | Bin 0 -> 352 bytes mods/chat_rewirte/init.lua | 108 + mods/command/depends.txt | 1 + mods/command/info.lua | 24 + mods/command/init.lua | 42 + mods/command/kits.lua | 26 + mods/command/time.lua | 28 + mods/command/vanish.lua | 23 + mods/compass/depends.txt | 1 + mods/compass/init.lua | 74 + mods/compass/textures/compass_0.png | Bin 0 -> 349 bytes mods/compass/textures/compass_1.png | Bin 0 -> 362 bytes mods/compass/textures/compass_10.png | Bin 0 -> 368 bytes mods/compass/textures/compass_11.png | Bin 0 -> 362 bytes mods/compass/textures/compass_2.png | Bin 0 -> 588 bytes mods/compass/textures/compass_3.png | Bin 0 -> 555 bytes mods/compass/textures/compass_4.png | Bin 0 -> 387 bytes mods/compass/textures/compass_5.png | Bin 0 -> 358 bytes mods/compass/textures/compass_6.png | Bin 0 -> 345 bytes mods/compass/textures/compass_7.png | Bin 0 -> 377 bytes mods/compass/textures/compass_8.png | Bin 0 -> 379 bytes mods/compass/textures/compass_9.png | Bin 0 -> 355 bytes mods/creative/README.txt | 22 + mods/creative/depends.txt | 1 + mods/creative/init.lua | 178 + mods/death/init.lua | 17 + mods/default/README.txt | 63 + mods/default/crafting.lua | 812 ++ mods/default/craftitems.lua | 147 + mods/default/functions.lua | 885 ++ mods/default/init.lua | 27 + mods/default/mapgen.lua | 509 + mods/default/models/character.blend | Bin 0 -> 581808 bytes mods/default/models/character.png | Bin 0 -> 5554 bytes mods/default/models/character.x | 6556 ++++++++++++ mods/default/nodes.lua | 1889 ++++ mods/default/player.lua | 201 + mods/default/sounds/default_break_glass.1.ogg | Bin 0 -> 11130 bytes mods/default/sounds/default_break_glass.2.ogg | Bin 0 -> 16058 bytes mods/default/sounds/default_break_glass.3.ogg | Bin 0 -> 12257 bytes mods/default/sounds/default_cool_lava.1.ogg | Bin 0 -> 9583 bytes mods/default/sounds/default_cool_lava.2.ogg | Bin 0 -> 7977 bytes mods/default/sounds/default_cool_lava.3.ogg | Bin 0 -> 6499 bytes mods/default/sounds/default_dig_choppy.ogg | Bin 0 -> 6794 bytes mods/default/sounds/default_dig_cracky.ogg | Bin 0 -> 6628 bytes mods/default/sounds/default_dig_crumbly.ogg | Bin 0 -> 7567 bytes .../sounds/default_dig_dig_immediate.ogg | Bin 0 -> 6714 bytes .../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 mods/default/sounds/default_dug_node.1.ogg | Bin 0 -> 6630 bytes mods/default/sounds/default_dug_node.2.ogg | Bin 0 -> 7863 bytes .../default/sounds/default_glass_footstep.ogg | Bin 0 -> 7094 bytes .../sounds/default_grass_footstep.1.ogg | Bin 0 -> 10273 bytes .../sounds/default_grass_footstep.2.ogg | Bin 0 -> 8759 bytes .../sounds/default_grass_footstep.3.ogg | Bin 0 -> 8473 bytes .../sounds/default_gravel_footstep.1.ogg | Bin 0 -> 7326 bytes .../sounds/default_gravel_footstep.2.ogg | Bin 0 -> 10136 bytes .../sounds/default_gravel_footstep.3.ogg | Bin 0 -> 8086 bytes .../sounds/default_gravel_footstep.4.ogg | Bin 0 -> 9017 bytes .../sounds/default_hard_footstep.1.ogg | Bin 0 -> 4915 bytes .../sounds/default_hard_footstep.2.ogg | Bin 0 -> 4922 bytes .../sounds/default_hard_footstep.3.ogg | Bin 0 -> 4919 bytes mods/default/sounds/default_place_node.1.ogg | Bin 0 -> 8584 bytes mods/default/sounds/default_place_node.2.ogg | Bin 0 -> 8644 bytes mods/default/sounds/default_place_node.3.ogg | Bin 0 -> 8846 bytes .../sounds/default_place_node_hard.1.ogg | Bin 0 -> 8588 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 -> 240 bytes mods/default/textures/crack_anylength.png | Bin 0 -> 4365 bytes .../default/textures/default_acacialeaves.png | Bin 0 -> 1266 bytes .../textures/default_acaciasapling.png | Bin 0 -> 3660 bytes mods/default/textures/default_acaciatree.png | Bin 0 -> 4625 bytes .../textures/default_acaciatree_top.png | Bin 0 -> 4725 bytes mods/default/textures/default_acaciawood.png | Bin 0 -> 3433 bytes mods/default/textures/default_apple.png | Bin 0 -> 411 bytes mods/default/textures/default_apple_gold.png | Bin 0 -> 293 bytes mods/default/textures/default_bedrock.png | Bin 0 -> 469 bytes mods/default/textures/default_bone.png | Bin 0 -> 328 bytes mods/default/textures/default_book.png | Bin 0 -> 352 bytes mods/default/textures/default_bookshelf.png | Bin 0 -> 586 bytes mods/default/textures/default_brick.png | Bin 0 -> 658 bytes .../textures/default_cactus_bottom.png | Bin 0 -> 187 bytes mods/default/textures/default_cactus_side.png | Bin 0 -> 939 bytes mods/default/textures/default_cactus_top.png | Bin 0 -> 718 bytes .../textures/default_charcoal_lump.png | Bin 0 -> 3797 bytes mods/default/textures/default_chest_bg.png | Bin 0 -> 4619 bytes mods/default/textures/default_chest_front.png | Bin 0 -> 659 bytes .../textures/default_chest_front_big.png | Bin 0 -> 567 bytes mods/default/textures/default_chest_side.png | Bin 0 -> 555 bytes .../textures/default_chest_side_big.png | Bin 0 -> 495 bytes mods/default/textures/default_chest_top.png | Bin 0 -> 515 bytes .../textures/default_chest_top_big.png | Bin 0 -> 496 bytes mods/default/textures/default_clay.png | Bin 0 -> 736 bytes mods/default/textures/default_clay_brick.png | Bin 0 -> 360 bytes mods/default/textures/default_clay_lump.png | Bin 0 -> 372 bytes mods/default/textures/default_cloud.png | Bin 0 -> 118 bytes mods/default/textures/default_coal_block.png | Bin 0 -> 4217 bytes mods/default/textures/default_coal_lump.png | Bin 0 -> 530 bytes mods/default/textures/default_cobble.png | Bin 0 -> 894 bytes mods/default/textures/default_diamond.png | Bin 0 -> 375 bytes .../textures/default_diamond_block.png | Bin 0 -> 2005 bytes mods/default/textures/default_dirt.png | Bin 0 -> 910 bytes mods/default/textures/default_dry_shrub.png | Bin 0 -> 385 bytes mods/default/textures/default_emerald.png | Bin 0 -> 491 bytes .../textures/default_emerald_block.png | Bin 0 -> 1211 bytes mods/default/textures/default_fence.png | Bin 0 -> 434 bytes .../textures/default_fire_particle1.png | Bin 0 -> 429 bytes .../textures/default_fire_particle2.png | Bin 0 -> 582 bytes mods/default/textures/default_fish.png | Bin 0 -> 342 bytes mods/default/textures/default_fish_cooked.png | Bin 0 -> 343 bytes mods/default/textures/default_flint.png | Bin 0 -> 253 bytes mods/default/textures/default_furnace_bg.png | Bin 0 -> 4859 bytes .../textures/default_furnace_bottom.png | Bin 0 -> 881 bytes .../textures/default_furnace_fire_bg.png | Bin 0 -> 838 bytes .../textures/default_furnace_fire_fg.png | Bin 0 -> 590 bytes .../textures/default_furnace_front.png | Bin 0 -> 806 bytes .../textures/default_furnace_front_active.png | Bin 0 -> 1281 bytes .../default/textures/default_furnace_side.png | Bin 0 -> 779 bytes mods/default/textures/default_furnace_top.png | Bin 0 -> 881 bytes mods/default/textures/default_glass.png | Bin 0 -> 328 bytes mods/default/textures/default_glowstone.png | Bin 0 -> 631 bytes .../textures/default_glowstone_dust.png | Bin 0 -> 270 bytes mods/default/textures/default_gold_block.png | Bin 0 -> 2408 bytes mods/default/textures/default_gold_ingot.png | Bin 0 -> 321 bytes mods/default/textures/default_gold_nugget.png | Bin 0 -> 207 bytes mods/default/textures/default_grass.png | Bin 0 -> 964 bytes .../textures/default_grass_footsteps.png | Bin 0 -> 964 bytes mods/default/textures/default_grass_side.png | Bin 0 -> 1247 bytes mods/default/textures/default_gravel.png | Bin 0 -> 1626 bytes mods/default/textures/default_gunpowder.png | Bin 0 -> 273 bytes .../textures/default_hayblock_side.png | Bin 0 -> 4599 bytes .../default/textures/default_hayblock_top.png | Bin 0 -> 2098 bytes mods/default/textures/default_ice.png | Bin 0 -> 206 bytes mods/default/textures/default_ice_packed.png | Bin 0 -> 3909 bytes mods/default/textures/default_junglegrass.png | Bin 0 -> 1048 bytes .../default/textures/default_jungleleaves.png | Bin 0 -> 658 bytes .../textures/default_junglesapling.png | Bin 0 -> 515 bytes mods/default/textures/default_jungletree.png | Bin 0 -> 1107 bytes .../textures/default_jungletree_top.png | Bin 0 -> 687 bytes mods/default/textures/default_junglewood.png | Bin 0 -> 459 bytes mods/default/textures/default_ladder.png | Bin 0 -> 337 bytes mods/default/textures/default_lapis_block.png | Bin 0 -> 5004 bytes .../textures/default_large_chest_bg.png | Bin 0 -> 5101 bytes mods/default/textures/default_lava.png | Bin 0 -> 2095 bytes .../default_lava_flowing_animated.png | Bin 0 -> 198039 bytes .../textures/default_lava_source_animated.png | Bin 0 -> 62258 bytes mods/default/textures/default_leaves.png | Bin 0 -> 832 bytes .../default/textures/default_mineral_coal.png | Bin 0 -> 541 bytes .../textures/default_mineral_diamond.png | Bin 0 -> 565 bytes .../textures/default_mineral_emerald.png | Bin 0 -> 966 bytes .../default/textures/default_mineral_gold.png | Bin 0 -> 568 bytes .../default/textures/default_mineral_iron.png | Bin 0 -> 540 bytes .../textures/default_mineral_lapis.png | Bin 0 -> 1073 bytes .../textures/default_mineral_redstone.png | Bin 0 -> 564 bytes mods/default/textures/default_mossycobble.png | Bin 0 -> 1197 bytes mods/default/textures/default_obsidian.png | Bin 0 -> 1096 bytes mods/default/textures/default_paper.png | Bin 0 -> 340 bytes mods/default/textures/default_papyrus.png | Bin 0 -> 355 bytes .../textures/default_prismarine_anim.png | Bin 0 -> 13355 bytes .../textures/default_prismarine_bricks.png | Bin 0 -> 5155 bytes .../textures/default_prismarine_crystals.png | Bin 0 -> 3487 bytes .../textures/default_prismarine_dark.png | Bin 0 -> 5202 bytes .../textures/default_prismarine_shard.png | Bin 0 -> 18512 bytes .../textures/default_quartz_block_bottom.png | Bin 0 -> 4103 bytes .../textures/default_quartz_block_side.png | Bin 0 -> 3882 bytes .../textures/default_quartz_block_top.png | Bin 0 -> 3882 bytes .../textures/default_quartz_chiseled_side.png | Bin 0 -> 3919 bytes .../textures/default_quartz_chiseled_top.png | Bin 0 -> 3877 bytes .../textures/default_quartz_crystal.png | Bin 0 -> 3675 bytes mods/default/textures/default_quartz_ore.png | Bin 0 -> 5234 bytes .../textures/default_quartz_pillar_side.png | Bin 0 -> 3178 bytes .../textures/default_quartz_pillar_top.png | Bin 0 -> 3676 bytes mods/default/textures/default_rail.png | Bin 0 -> 431 bytes .../textures/default_rail_crossing.png | Bin 0 -> 431 bytes mods/default/textures/default_rail_curved.png | Bin 0 -> 497 bytes .../textures/default_rail_t_junction.png | Bin 0 -> 472 bytes mods/default/textures/default_red_sand.png | Bin 0 -> 5149 bytes .../textures/default_redsandstone_bottom.png | Bin 0 -> 4131 bytes .../textures/default_redsandstone_carved.png | Bin 0 -> 4151 bytes .../textures/default_redsandstone_normal.png | Bin 0 -> 4312 bytes .../textures/default_redsandstone_smooth.png | Bin 0 -> 3914 bytes .../textures/default_redsandstone_top.png | Bin 0 -> 4372 bytes .../textures/default_redstone_block.png | Bin 0 -> 4745 bytes .../textures/default_redstone_dust.png | Bin 0 -> 253 bytes mods/default/textures/default_sand.png | Bin 0 -> 1388 bytes .../textures/default_sandstone_bottom.png | Bin 0 -> 1184 bytes .../textures/default_sandstone_carved.png | Bin 0 -> 1219 bytes .../textures/default_sandstone_normal.png | Bin 0 -> 1310 bytes .../textures/default_sandstone_smooth.png | Bin 0 -> 1087 bytes .../textures/default_sandstone_top.png | Bin 0 -> 1638 bytes mods/default/textures/default_sapling.png | Bin 0 -> 534 bytes mods/default/textures/default_sea_lantern.png | Bin 0 -> 2838 bytes mods/default/textures/default_sign.png | Bin 0 -> 249 bytes mods/default/textures/default_sign_wall.png | Bin 0 -> 324 bytes mods/default/textures/default_slimeblock.png | Bin 0 -> 21796 bytes mods/default/textures/default_snow.png | Bin 0 -> 378 bytes mods/default/textures/default_snow_side.png | Bin 0 -> 1220 bytes mods/default/textures/default_snowball.png | Bin 0 -> 365 bytes mods/default/textures/default_sponge.png | Bin 0 -> 2448 bytes mods/default/textures/default_sponge_wet.png | Bin 0 -> 3034 bytes .../default/textures/default_spruceleaves.png | Bin 0 -> 761 bytes .../textures/default_sprucesapling.png | Bin 0 -> 646 bytes mods/default/textures/default_sprucetree.png | Bin 0 -> 1152 bytes .../textures/default_sprucetree_top.png | Bin 0 -> 4535 bytes mods/default/textures/default_sprucewood.png | Bin 0 -> 438 bytes mods/default/textures/default_steel_block.png | Bin 0 -> 455 bytes mods/default/textures/default_steel_ingot.png | Bin 0 -> 403 bytes mods/default/textures/default_stick.png | Bin 0 -> 241 bytes mods/default/textures/default_stone.png | Bin 0 -> 438 bytes mods/default/textures/default_stone_brick.png | Bin 0 -> 860 bytes .../textures/default_stonebrick_carved.png | Bin 0 -> 894 bytes .../textures/default_stonebrick_cracked.png | Bin 0 -> 978 bytes .../textures/default_stonebrick_mossy.png | Bin 0 -> 1665 bytes mods/default/textures/default_string.png | Bin 0 -> 297 bytes mods/default/textures/default_sugar.png | Bin 0 -> 287 bytes mods/default/textures/default_sugar_cane.png | Bin 0 -> 325 bytes mods/default/textures/default_sulphur.png | Bin 0 -> 273 bytes mods/default/textures/default_tallgrass.png | Bin 0 -> 1168 bytes mods/default/textures/default_tnt_bottom.png | Bin 0 -> 241 bytes mods/default/textures/default_tnt_side.png | Bin 0 -> 383 bytes mods/default/textures/default_tnt_top.png | Bin 0 -> 440 bytes .../textures/default_tool_diamondaxe.png | Bin 0 -> 310 bytes .../textures/default_tool_diamondpick.png | Bin 0 -> 322 bytes .../textures/default_tool_diamondshovel.png | Bin 0 -> 286 bytes .../textures/default_tool_diamondsword.png | Bin 0 -> 331 bytes .../textures/default_tool_fishing_pole.png | Bin 0 -> 293 bytes .../textures/default_tool_flint_and_steel.png | Bin 0 -> 295 bytes .../default/textures/default_tool_goldaxe.png | Bin 0 -> 311 bytes .../textures/default_tool_goldpick.png | Bin 0 -> 324 bytes .../textures/default_tool_goldshovel.png | Bin 0 -> 287 bytes .../textures/default_tool_goldsword.png | Bin 0 -> 331 bytes mods/default/textures/default_tool_shears.png | Bin 0 -> 322 bytes .../textures/default_tool_steelaxe.png | Bin 0 -> 299 bytes .../textures/default_tool_steelpick.png | Bin 0 -> 310 bytes .../textures/default_tool_steelshovel.png | Bin 0 -> 277 bytes .../textures/default_tool_steelsword.png | Bin 0 -> 313 bytes .../textures/default_tool_stoneaxe.png | Bin 0 -> 298 bytes .../textures/default_tool_stonepick.png | Bin 0 -> 312 bytes .../textures/default_tool_stoneshovel.png | Bin 0 -> 276 bytes .../textures/default_tool_stonesword.png | Bin 0 -> 320 bytes .../default/textures/default_tool_woodaxe.png | Bin 0 -> 308 bytes .../textures/default_tool_woodpick.png | Bin 0 -> 382 bytes .../textures/default_tool_woodshovel.png | Bin 0 -> 283 bytes .../textures/default_tool_woodsword.png | Bin 0 -> 328 bytes mods/default/textures/default_torch.png | Bin 0 -> 6036 bytes .../textures/default_torch_animated.png | Bin 0 -> 6036 bytes .../textures/default_torch_on_ceiling.png | Bin 0 -> 334 bytes .../default_torch_on_ceiling_animated.png | Bin 0 -> 334 bytes .../textures/default_torch_on_floor.png | Bin 0 -> 334 bytes .../default_torch_on_floor_animated.png | Bin 0 -> 334 bytes mods/default/textures/default_tree.png | Bin 0 -> 925 bytes mods/default/textures/default_tree_top.png | Bin 0 -> 687 bytes mods/default/textures/default_vine.png | Bin 0 -> 1001 bytes mods/default/textures/default_water.png | Bin 0 -> 1249 bytes .../default_water_flowing_animated.png | Bin 0 -> 22879 bytes .../default_water_source_animated.png | Bin 0 -> 32980 bytes mods/default/textures/default_wood.png | Bin 0 -> 470 bytes mods/default/textures/door_wood.png | Bin 0 -> 282 bytes mods/default/textures/door_wood_a.png | Bin 0 -> 531 bytes mods/default/textures/door_wood_a_r.png | Bin 0 -> 534 bytes mods/default/textures/door_wood_b.png | Bin 0 -> 513 bytes mods/default/textures/door_wood_b_r.png | Bin 0 -> 505 bytes mods/default/textures/fishing_pole.png | Bin 0 -> 265 bytes mods/default/textures/heart.png | Bin 0 -> 284 bytes mods/default/textures/player.png | Bin 0 -> 1062 bytes mods/default/textures/player_back.png | Bin 0 -> 750 bytes mods/default/textures/treeprop.png | Bin 0 -> 1115 bytes mods/default/textures/web.png | Bin 0 -> 410 bytes mods/default/textures/wieldhand.png | Bin 0 -> 218 bytes mods/default/tools.lua | 341 + mods/doors/README.txt | 22 + mods/doors/depends.txt | 1 + mods/doors/init.lua | 641 ++ mods/doors/sounds/door_close.ogg | Bin 0 -> 20157 bytes mods/doors/sounds/door_open.ogg | Bin 0 -> 11915 bytes mods/doors/textures/door_acacia.png | Bin 0 -> 262 bytes mods/doors/textures/door_acacia_a.png | Bin 0 -> 1807 bytes mods/doors/textures/door_acacia_b.png | Bin 0 -> 1706 bytes mods/doors/textures/door_birch.png | Bin 0 -> 328 bytes mods/doors/textures/door_birch_a.png | Bin 0 -> 1927 bytes mods/doors/textures/door_birch_b.png | Bin 0 -> 1884 bytes mods/doors/textures/door_brown.png | Bin 0 -> 109 bytes mods/doors/textures/door_dark_oak.png | Bin 0 -> 266 bytes mods/doors/textures/door_dark_oak_a.png | Bin 0 -> 1684 bytes mods/doors/textures/door_dark_oak_b.png | Bin 0 -> 1787 bytes mods/doors/textures/door_grey.png | Bin 0 -> 109 bytes mods/doors/textures/door_jungle.png | Bin 0 -> 292 bytes mods/doors/textures/door_jungle_a.png | Bin 0 -> 962 bytes mods/doors/textures/door_jungle_b.png | Bin 0 -> 945 bytes mods/doors/textures/door_spruce.png | Bin 0 -> 270 bytes mods/doors/textures/door_spruce_a.png | Bin 0 -> 741 bytes mods/doors/textures/door_spruce_b.png | Bin 0 -> 820 bytes mods/doors/textures/door_steel.png | Bin 0 -> 170 bytes mods/doors/textures/door_steel_a.png | Bin 0 -> 1153 bytes mods/doors/textures/door_steel_b.png | Bin 0 -> 1352 bytes mods/doors/textures/door_trapdoor.png | Bin 0 -> 581 bytes mods/doors/textures/door_wood.png | Bin 0 -> 282 bytes mods/doors/textures/door_wood_a.png | Bin 0 -> 531 bytes mods/doors/textures/door_wood_b.png | Bin 0 -> 513 bytes mods/doors/textures/iron_trapdoor.png | Bin 0 -> 18019 bytes mods/dye/README.txt | 15 + mods/dye/depends.txt | 1 + mods/dye/init.lua | 157 + mods/dye/textures/dye_black.png | Bin 0 -> 326 bytes mods/dye/textures/dye_blue.png | Bin 0 -> 413 bytes mods/dye/textures/dye_brown.png | Bin 0 -> 373 bytes mods/dye/textures/dye_cyan.png | Bin 0 -> 410 bytes mods/dye/textures/dye_dark_green.png | Bin 0 -> 398 bytes mods/dye/textures/dye_dark_grey.png | Bin 0 -> 356 bytes mods/dye/textures/dye_green.png | Bin 0 -> 356 bytes mods/dye/textures/dye_grey.png | Bin 0 -> 384 bytes mods/dye/textures/dye_lightblue.png | Bin 0 -> 318 bytes mods/dye/textures/dye_magenta.png | Bin 0 -> 356 bytes mods/dye/textures/dye_orange.png | Bin 0 -> 394 bytes mods/dye/textures/dye_pink.png | Bin 0 -> 359 bytes mods/dye/textures/dye_red.png | Bin 0 -> 399 bytes mods/dye/textures/dye_violet.png | Bin 0 -> 359 bytes mods/dye/textures/dye_white.png | Bin 0 -> 454 bytes mods/dye/textures/dye_yellow.png | Bin 0 -> 428 bytes mods/farming/README.txt | 46 + mods/farming/carrots.lua | 89 + mods/farming/depends.txt | 3 + mods/farming/hoes.lua | 133 + mods/farming/init.lua | 114 + mods/farming/melon.lua | 296 + mods/farming/mushrooms.lua | 46 + mods/farming/potatoes.lua | 80 + mods/farming/pumpkin.lua | 300 + mods/farming/pumpkin.old | 125 + mods/farming/soil.lua | 40 + mods/farming/textures/farming_bread.png | Bin 0 -> 342 bytes mods/farming/textures/farming_carrot.png | Bin 0 -> 383 bytes mods/farming/textures/farming_carrot_1.png | Bin 0 -> 166 bytes mods/farming/textures/farming_carrot_2.png | Bin 0 -> 237 bytes mods/farming/textures/farming_carrot_3.png | Bin 0 -> 370 bytes mods/farming/textures/farming_carrot_4.png | Bin 0 -> 558 bytes mods/farming/textures/farming_carrot_gold.png | Bin 0 -> 304 bytes mods/farming/textures/farming_cookie.png | Bin 0 -> 390 bytes mods/farming/textures/farming_melon.png | Bin 0 -> 457 bytes mods/farming/textures/farming_melon_seed.png | Bin 0 -> 247 bytes mods/farming/textures/farming_melon_side.png | Bin 0 -> 855 bytes .../textures/farming_melon_speckled.png | Bin 0 -> 626 bytes mods/farming/textures/farming_melon_top.png | Bin 0 -> 659 bytes .../textures/farming_mushroom_brown.png | Bin 0 -> 183 bytes .../farming/textures/farming_mushroom_red.png | Bin 0 -> 238 bytes .../textures/farming_mushroom_stew.png | Bin 0 -> 336 bytes mods/farming/textures/farming_potato.png | Bin 0 -> 427 bytes mods/farming/textures/farming_potato_1.png | Bin 0 -> 237 bytes mods/farming/textures/farming_potato_2.png | Bin 0 -> 370 bytes mods/farming/textures/farming_potato_3.png | Bin 0 -> 482 bytes .../farming/textures/farming_potato_baked.png | Bin 0 -> 402 bytes .../textures/farming_potato_poison.png | Bin 0 -> 504 bytes .../farming/textures/farming_pumpkin_face.png | Bin 0 -> 467 bytes .../textures/farming_pumpkin_face_light.png | Bin 0 -> 1106 bytes .../farming/textures/farming_pumpkin_seed.png | Bin 0 -> 229 bytes .../farming/textures/farming_pumpkin_side.png | Bin 0 -> 422 bytes mods/farming/textures/farming_pumpkin_top.png | Bin 0 -> 563 bytes mods/farming/textures/farming_soil.png | Bin 0 -> 552 bytes mods/farming/textures/farming_soil_wet.png | Bin 0 -> 552 bytes mods/farming/textures/farming_tige_1.png | Bin 0 -> 209 bytes mods/farming/textures/farming_tige_2.png | Bin 0 -> 424 bytes .../textures/farming_tige_connnect.png | Bin 0 -> 514 bytes mods/farming/textures/farming_tige_end.png | Bin 0 -> 544 bytes .../textures/farming_tool_diamondhoe.png | Bin 0 -> 318 bytes .../farming/textures/farming_tool_goldhoe.png | Bin 0 -> 320 bytes .../textures/farming_tool_steelhoe.png | Bin 0 -> 308 bytes .../textures/farming_tool_stonehoe.png | Bin 0 -> 310 bytes .../farming/textures/farming_tool_woodhoe.png | Bin 0 -> 316 bytes mods/farming/textures/farming_wheat.png | Bin 0 -> 854 bytes mods/farming/textures/farming_wheat_1.png | Bin 0 -> 246 bytes mods/farming/textures/farming_wheat_2.png | Bin 0 -> 685 bytes mods/farming/textures/farming_wheat_3.png | Bin 0 -> 787 bytes .../textures/farming_wheat_harvested.png | Bin 0 -> 488 bytes mods/farming/textures/farming_wheat_seed.png | Bin 0 -> 255 bytes mods/farming/wheat.lua | 122 + mods/fences/README.txt | 27 + mods/fences/depends.txt | 1 + mods/fences/init.lua | 691 ++ mods/fences/textures/fences_fencegate.png | Bin 0 -> 580 bytes mods/fire/README.txt | 26 + mods/fire/init.lua | 192 + 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 -> 2258 bytes .../textures/fire_basic_flame_animated.png | Bin 0 -> 60202 bytes mods/flowers/README.txt | 12 + mods/flowers/credit.txt | 8 + mods/flowers/depends.txt | 1 + mods/flowers/func.lua | 81 + mods/flowers/init.lua | 364 + mods/flowers/mapgen.lua | 108 + mods/flowers/textures/fern.png | Bin 0 -> 471 bytes mods/flowers/textures/flower_allium.png | Bin 0 -> 3212 bytes mods/flowers/textures/flower_blue_orchid.png | Bin 0 -> 3218 bytes mods/flowers/textures/flower_houstonia.png | Bin 0 -> 3212 bytes mods/flowers/textures/flower_oxeye_daisy.png | Bin 0 -> 3412 bytes mods/flowers/textures/flower_paeonia.png | Bin 0 -> 503 bytes mods/flowers/textures/flower_tulip_orange.png | Bin 0 -> 3327 bytes mods/flowers/textures/flower_tulip_pink.png | Bin 0 -> 3307 bytes mods/flowers/textures/flower_tulip_red.png | Bin 0 -> 3385 bytes mods/flowers/textures/flower_tulip_white.png | Bin 0 -> 3311 bytes mods/flowers/textures/flowers_coqlicot.png | Bin 0 -> 3181 bytes .../textures/flowers_dandelion_yellow.png | Bin 0 -> 230 bytes mods/flowers/textures/flowers_pot_bottom.png | Bin 0 -> 630 bytes .../textures/flowers_pot_inventory.png | Bin 0 -> 655 bytes mods/flowers/textures/flowers_pot_top.png | Bin 0 -> 794 bytes mods/flowers/textures/flowers_rose.png | Bin 0 -> 265 bytes mods/flowers/textures/flowers_waterlily.png | Bin 0 -> 413 bytes .../textures/flowers_waterlily_22.5.png | Bin 0 -> 491 bytes .../flowers/textures/flowers_waterlily_45.png | Bin 0 -> 502 bytes .../textures/flowers_waterlily_67.5.png | Bin 0 -> 471 bytes mods/gemalde/README.txt | 1 + mods/gemalde/depends.txt | 1 + mods/gemalde/init.lua | 171 + mods/gemalde/textures/gemalde_1.png | Bin 0 -> 9591 bytes mods/gemalde/textures/gemalde_10.png | Bin 0 -> 2944 bytes mods/gemalde/textures/gemalde_11.png | Bin 0 -> 2638 bytes mods/gemalde/textures/gemalde_12.png | Bin 0 -> 8634 bytes mods/gemalde/textures/gemalde_13.png | Bin 0 -> 6574 bytes mods/gemalde/textures/gemalde_14.png | Bin 0 -> 4395 bytes mods/gemalde/textures/gemalde_15.png | Bin 0 -> 1301 bytes mods/gemalde/textures/gemalde_16.png | Bin 0 -> 1441 bytes mods/gemalde/textures/gemalde_17.png | Bin 0 -> 1586 bytes mods/gemalde/textures/gemalde_18.png | Bin 0 -> 1670 bytes mods/gemalde/textures/gemalde_19.png | Bin 0 -> 1550 bytes mods/gemalde/textures/gemalde_2.png | Bin 0 -> 9393 bytes mods/gemalde/textures/gemalde_20.png | Bin 0 -> 1170 bytes mods/gemalde/textures/gemalde_21.png | Bin 0 -> 1549 bytes mods/gemalde/textures/gemalde_22.png | Bin 0 -> 958 bytes mods/gemalde/textures/gemalde_23.png | Bin 0 -> 909 bytes mods/gemalde/textures/gemalde_24.png | Bin 0 -> 869 bytes mods/gemalde/textures/gemalde_25.png | Bin 0 -> 877 bytes mods/gemalde/textures/gemalde_26.png | Bin 0 -> 899 bytes mods/gemalde/textures/gemalde_27.png | Bin 0 -> 837 bytes mods/gemalde/textures/gemalde_28.png | Bin 0 -> 798 bytes mods/gemalde/textures/gemalde_3.png | Bin 0 -> 7093 bytes mods/gemalde/textures/gemalde_4.png | Bin 0 -> 622 bytes mods/gemalde/textures/gemalde_5.png | Bin 0 -> 2490 bytes mods/gemalde/textures/gemalde_6.png | Bin 0 -> 2883 bytes mods/gemalde/textures/gemalde_7.png | Bin 0 -> 2894 bytes mods/gemalde/textures/gemalde_8.png | Bin 0 -> 2936 bytes mods/gemalde/textures/gemalde_node.png | Bin 0 -> 192 bytes mods/give_initial_stuff/depends.txt | 2 + mods/give_initial_stuff/init.lua | 11 + mods/hardened_clay/depends.txt | 2 + mods/hardened_clay/init.lua | 60 + mods/hardened_clay/textures/hardened_clay.png | Bin 0 -> 4742 bytes .../textures/hardened_clay_stained_black.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_blue.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_brown.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_cyan.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_green.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_grey.png | Bin 0 -> 6917 bytes .../hardened_clay_stained_light_blue.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_lime.png | Bin 0 -> 6917 bytes .../hardened_clay_stained_magenta.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_orange.png | Bin 0 -> 6915 bytes .../textures/hardened_clay_stained_pink.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_purple.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_red.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_silver.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_white.png | Bin 0 -> 6917 bytes .../textures/hardened_clay_stained_yellow.png | Bin 0 -> 6917 bytes mods/head/README.md | 3 + mods/head/depends.txt | 1 + mods/head/init.lua | 52 + mods/head/textures/creeper_back.png | Bin 0 -> 917 bytes mods/head/textures/creeper_face.png | Bin 0 -> 955 bytes mods/head/textures/creeper_left.png | Bin 0 -> 915 bytes mods/head/textures/creeper_right.png | Bin 0 -> 1219 bytes mods/head/textures/creeper_top.png | Bin 0 -> 905 bytes mods/head/textures/herobrine_back.png | Bin 0 -> 844 bytes mods/head/textures/herobrine_face.png | Bin 0 -> 919 bytes mods/head/textures/herobrine_left.png | Bin 0 -> 1008 bytes mods/head/textures/herobrine_right.png | Bin 0 -> 999 bytes mods/head/textures/herobrine_top.png | Bin 0 -> 769 bytes mods/head/textures/steve_back.png | Bin 0 -> 844 bytes mods/head/textures/steve_face.png | Bin 0 -> 944 bytes mods/head/textures/steve_left.png | Bin 0 -> 1008 bytes mods/head/textures/steve_right.png | Bin 0 -> 999 bytes mods/head/textures/steve_top.png | Bin 0 -> 769 bytes mods/head/textures/zombie_back.png | Bin 0 -> 944 bytes mods/head/textures/zombie_face.png | Bin 0 -> 979 bytes mods/head/textures/zombie_left.png | Bin 0 -> 1008 bytes mods/head/textures/zombie_right.png | Bin 0 -> 1042 bytes mods/head/textures/zombie_top.png | Bin 0 -> 951 bytes mods/hud/README.txt | 49 + mods/hud/armor.lua | 31 + mods/hud/changelog.txt | 47 + mods/hud/depends.txt | 1 + mods/hud/hud.conf.example | 33 + mods/hud/hunger.lua | 68 + mods/hud/init.lua | 215 + mods/hud/textures/crosshair.png | Bin 0 -> 190 bytes mods/hud/textures/hud_air_fg.png | Bin 0 -> 240 bytes mods/hud/textures/hud_armor_bg.png | Bin 0 -> 295 bytes mods/hud/textures/hud_armor_fg.png | Bin 0 -> 289 bytes mods/hud/textures/hud_heart_bg.png | Bin 0 -> 267 bytes mods/hud/textures/hud_heart_fg.png | Bin 0 -> 284 bytes mods/hud/textures/hud_hunger_bg.png | Bin 0 -> 430 bytes mods/hud/textures/hud_hunger_fg.png | Bin 0 -> 558 bytes mods/intweak/README.txt | 29 + mods/intweak/depends.txt | 1 + mods/intweak/init.lua | 45 + mods/intweak/sounds/intweak_tool_break.ogg | Bin 0 -> 10374 bytes mods/inventory/api.lua | 61 + mods/inventory/config.txt | 13 + mods/inventory/depends.txt | 2 + mods/inventory/init.lua | 251 + .../textures/3d_armor_inv_boots_clear.png | Bin 0 -> 174 bytes .../3d_armor_inv_chestplate_clear.png | Bin 0 -> 294 bytes .../textures/3d_armor_inv_helmet_clear.png | Bin 0 -> 171 bytes .../textures/3d_armor_inv_leggings_clear.png | Bin 0 -> 145 bytes .../New folder/crafting_inventory.png | Bin 0 -> 11787 bytes .../New folder/crafting_inventory_player.png | Bin 0 -> 17756 bytes .../New folder/crafting_workbench.png | Bin 0 -> 4707 bytes mods/inventory/textures/New folder/trap.png | Bin 0 -> 1141 bytes .../textures/creative_inventory_bg.png | Bin 0 -> 12236 bytes .../inventory_crafting_inventory_bg.png | Bin 0 -> 5193 bytes .../inventory_crafting_table_front.png | Bin 0 -> 801 bytes .../inventory_crafting_table_side.png | Bin 0 -> 768 bytes .../textures/inventory_crafting_table_top.png | Bin 0 -> 1012 bytes ...nventory_creative_inventory_bg - Copie.png | Bin 0 -> 4573 bytes .../inventory_creative_inventory_bg.png | Bin 0 -> 3259 bytes mods/inventory/textures/inventory_hotbar.png | Bin 0 -> 1782 bytes .../textures/inventory_hotbar_selected.png | Bin 0 -> 1096 bytes .../inventory_survival_inventory_bg.png | Bin 0 -> 3585 bytes mods/inventory/workbench.lua | 26 + mods/item_drop/README.txt | 42 + mods/item_drop/init.lua | 73 + mods/item_drop/sounds/item_drop_pickup.1.ogg | Bin 0 -> 9981 bytes mods/item_drop/sounds/item_drop_pickup.2.ogg | Bin 0 -> 10477 bytes mods/item_drop/sounds/item_drop_pickup.3.ogg | Bin 0 -> 9586 bytes mods/item_drop/sounds/item_drop_pickup.4.ogg | Bin 0 -> 9696 bytes mods/itemframes/README.txt | 1 + mods/itemframes/depends.txt | 1 + mods/itemframes/init.lua | 140 + .../textures/itemframe_background.png | Bin 0 -> 710 bytes mods/itemframes/textures/itemframes_frame.png | Bin 0 -> 626 bytes mods/mapp/README.md | 4 + mods/mapp/depends.txt | 1 + mods/mapp/init.lua | 117 + mods/mapp/signs_lib/LICENSE | 165 + mods/mapp/signs_lib/copyright.txt | 12 + mods/mapp/signs_lib/depends.txt | 1 + .../signs_lib/extra_fonts/11px/hdf_20.png | Bin 0 -> 217 bytes .../signs_lib/extra_fonts/11px/hdf_21.png | Bin 0 -> 299 bytes .../signs_lib/extra_fonts/11px/hdf_22.png | Bin 0 -> 292 bytes .../signs_lib/extra_fonts/11px/hdf_23.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/11px/hdf_24.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/11px/hdf_25.png | Bin 0 -> 316 bytes .../signs_lib/extra_fonts/11px/hdf_26.png | Bin 0 -> 313 bytes .../signs_lib/extra_fonts/11px/hdf_27.png | Bin 0 -> 238 bytes .../signs_lib/extra_fonts/11px/hdf_28.png | Bin 0 -> 301 bytes .../signs_lib/extra_fonts/11px/hdf_29.png | Bin 0 -> 304 bytes .../signs_lib/extra_fonts/11px/hdf_2a.png | Bin 0 -> 293 bytes .../signs_lib/extra_fonts/11px/hdf_2b.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/11px/hdf_2c.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/11px/hdf_2d.png | Bin 0 -> 289 bytes .../signs_lib/extra_fonts/11px/hdf_2e.png | Bin 0 -> 290 bytes .../signs_lib/extra_fonts/11px/hdf_2f.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/11px/hdf_30.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/11px/hdf_31.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/11px/hdf_32.png | Bin 0 -> 309 bytes .../signs_lib/extra_fonts/11px/hdf_33.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/11px/hdf_34.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/11px/hdf_35.png | Bin 0 -> 311 bytes .../signs_lib/extra_fonts/11px/hdf_36.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/11px/hdf_37.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/11px/hdf_38.png | Bin 0 -> 295 bytes .../signs_lib/extra_fonts/11px/hdf_39.png | Bin 0 -> 306 bytes .../signs_lib/extra_fonts/11px/hdf_3a.png | Bin 0 -> 288 bytes .../signs_lib/extra_fonts/11px/hdf_3b.png | Bin 0 -> 297 bytes .../signs_lib/extra_fonts/11px/hdf_3c.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/11px/hdf_3d.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/11px/hdf_3e.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/11px/hdf_3f.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/11px/hdf_40.png | Bin 0 -> 331 bytes .../signs_lib/extra_fonts/11px/hdf_41.png | Bin 0 -> 309 bytes .../signs_lib/extra_fonts/11px/hdf_42.png | Bin 0 -> 295 bytes .../signs_lib/extra_fonts/11px/hdf_43.png | Bin 0 -> 315 bytes .../signs_lib/extra_fonts/11px/hdf_44.png | Bin 0 -> 304 bytes .../signs_lib/extra_fonts/11px/hdf_45.png | Bin 0 -> 291 bytes .../signs_lib/extra_fonts/11px/hdf_46.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/11px/hdf_47.png | Bin 0 -> 318 bytes .../signs_lib/extra_fonts/11px/hdf_48.png | Bin 0 -> 303 bytes .../signs_lib/extra_fonts/11px/hdf_49.png | Bin 0 -> 292 bytes .../signs_lib/extra_fonts/11px/hdf_4a.png | Bin 0 -> 303 bytes .../signs_lib/extra_fonts/11px/hdf_4b.png | Bin 0 -> 315 bytes .../signs_lib/extra_fonts/11px/hdf_4c.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/11px/hdf_4d.png | Bin 0 -> 316 bytes .../signs_lib/extra_fonts/11px/hdf_4e.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/11px/hdf_4f.png | Bin 0 -> 314 bytes .../signs_lib/extra_fonts/11px/hdf_50.png | Bin 0 -> 297 bytes .../signs_lib/extra_fonts/11px/hdf_51.png | Bin 0 -> 318 bytes .../signs_lib/extra_fonts/11px/hdf_52.png | Bin 0 -> 292 bytes .../signs_lib/extra_fonts/11px/hdf_53.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/11px/hdf_54.png | Bin 0 -> 300 bytes .../signs_lib/extra_fonts/11px/hdf_55.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/11px/hdf_56.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/11px/hdf_57.png | Bin 0 -> 317 bytes .../signs_lib/extra_fonts/11px/hdf_58.png | Bin 0 -> 313 bytes .../signs_lib/extra_fonts/11px/hdf_59.png | Bin 0 -> 314 bytes .../signs_lib/extra_fonts/11px/hdf_5a.png | Bin 0 -> 313 bytes .../signs_lib/extra_fonts/11px/hdf_5b.png | Bin 0 -> 288 bytes .../signs_lib/extra_fonts/11px/hdf_5c.png | Bin 0 -> 304 bytes .../signs_lib/extra_fonts/11px/hdf_5d.png | Bin 0 -> 288 bytes .../signs_lib/extra_fonts/11px/hdf_5e.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/11px/hdf_5f.png | Bin 0 -> 285 bytes .../signs_lib/extra_fonts/11px/hdf_60.png | Bin 0 -> 289 bytes .../signs_lib/extra_fonts/11px/hdf_61.png | Bin 0 -> 313 bytes .../signs_lib/extra_fonts/11px/hdf_62.png | Bin 0 -> 306 bytes .../signs_lib/extra_fonts/11px/hdf_63.png | Bin 0 -> 301 bytes .../signs_lib/extra_fonts/11px/hdf_64.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/11px/hdf_65.png | Bin 0 -> 309 bytes .../signs_lib/extra_fonts/11px/hdf_66.png | Bin 0 -> 304 bytes .../signs_lib/extra_fonts/11px/hdf_67.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/11px/hdf_68.png | Bin 0 -> 304 bytes .../signs_lib/extra_fonts/11px/hdf_69.png | Bin 0 -> 293 bytes .../signs_lib/extra_fonts/11px/hdf_6a.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/11px/hdf_6b.png | Bin 0 -> 313 bytes .../signs_lib/extra_fonts/11px/hdf_6c.png | Bin 0 -> 292 bytes .../signs_lib/extra_fonts/11px/hdf_6d.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/11px/hdf_6e.png | Bin 0 -> 293 bytes .../signs_lib/extra_fonts/11px/hdf_6f.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/11px/hdf_70.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/11px/hdf_71.png | Bin 0 -> 303 bytes .../signs_lib/extra_fonts/11px/hdf_72.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/11px/hdf_73.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/11px/hdf_74.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/11px/hdf_75.png | Bin 0 -> 297 bytes .../signs_lib/extra_fonts/11px/hdf_76.png | Bin 0 -> 301 bytes .../signs_lib/extra_fonts/11px/hdf_77.png | Bin 0 -> 299 bytes .../signs_lib/extra_fonts/11px/hdf_78.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/11px/hdf_79.png | Bin 0 -> 299 bytes .../signs_lib/extra_fonts/11px/hdf_7a.png | Bin 0 -> 305 bytes .../signs_lib/extra_fonts/11px/hdf_7b.png | Bin 0 -> 249 bytes .../signs_lib/extra_fonts/11px/hdf_7c.png | Bin 0 -> 274 bytes .../signs_lib/extra_fonts/11px/hdf_7d.png | Bin 0 -> 306 bytes .../signs_lib/extra_fonts/11px/hdf_7e.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/17px/hdf_20.png | Bin 0 -> 217 bytes .../signs_lib/extra_fonts/17px/hdf_21.png | Bin 0 -> 300 bytes .../signs_lib/extra_fonts/17px/hdf_22.png | Bin 0 -> 295 bytes .../signs_lib/extra_fonts/17px/hdf_23.png | Bin 0 -> 319 bytes .../signs_lib/extra_fonts/17px/hdf_24.png | Bin 0 -> 329 bytes .../signs_lib/extra_fonts/17px/hdf_25.png | Bin 0 -> 350 bytes .../signs_lib/extra_fonts/17px/hdf_26.png | Bin 0 -> 335 bytes .../signs_lib/extra_fonts/17px/hdf_27.png | Bin 0 -> 238 bytes .../signs_lib/extra_fonts/17px/hdf_28.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/17px/hdf_29.png | Bin 0 -> 309 bytes .../signs_lib/extra_fonts/17px/hdf_2a.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/17px/hdf_2b.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/17px/hdf_2c.png | Bin 0 -> 297 bytes .../signs_lib/extra_fonts/17px/hdf_2d.png | Bin 0 -> 290 bytes .../signs_lib/extra_fonts/17px/hdf_2e.png | Bin 0 -> 291 bytes .../signs_lib/extra_fonts/17px/hdf_2f.png | Bin 0 -> 311 bytes .../signs_lib/extra_fonts/17px/hdf_30.png | Bin 0 -> 324 bytes .../signs_lib/extra_fonts/17px/hdf_31.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/17px/hdf_32.png | Bin 0 -> 329 bytes .../signs_lib/extra_fonts/17px/hdf_33.png | Bin 0 -> 335 bytes .../signs_lib/extra_fonts/17px/hdf_34.png | Bin 0 -> 321 bytes .../signs_lib/extra_fonts/17px/hdf_35.png | Bin 0 -> 326 bytes .../signs_lib/extra_fonts/17px/hdf_36.png | Bin 0 -> 332 bytes .../signs_lib/extra_fonts/17px/hdf_37.png | Bin 0 -> 313 bytes .../signs_lib/extra_fonts/17px/hdf_38.png | Bin 0 -> 323 bytes .../signs_lib/extra_fonts/17px/hdf_39.png | Bin 0 -> 332 bytes .../signs_lib/extra_fonts/17px/hdf_3a.png | Bin 0 -> 290 bytes .../signs_lib/extra_fonts/17px/hdf_3b.png | Bin 0 -> 301 bytes .../signs_lib/extra_fonts/17px/hdf_3c.png | Bin 0 -> 318 bytes .../signs_lib/extra_fonts/17px/hdf_3d.png | Bin 0 -> 295 bytes .../signs_lib/extra_fonts/17px/hdf_3e.png | Bin 0 -> 317 bytes .../signs_lib/extra_fonts/17px/hdf_3f.png | Bin 0 -> 320 bytes .../signs_lib/extra_fonts/17px/hdf_40.png | Bin 0 -> 352 bytes .../signs_lib/extra_fonts/17px/hdf_41.png | Bin 0 -> 334 bytes .../signs_lib/extra_fonts/17px/hdf_42.png | Bin 0 -> 318 bytes .../signs_lib/extra_fonts/17px/hdf_43.png | Bin 0 -> 333 bytes .../signs_lib/extra_fonts/17px/hdf_44.png | Bin 0 -> 323 bytes .../signs_lib/extra_fonts/17px/hdf_45.png | Bin 0 -> 306 bytes .../signs_lib/extra_fonts/17px/hdf_46.png | Bin 0 -> 302 bytes .../signs_lib/extra_fonts/17px/hdf_47.png | Bin 0 -> 335 bytes .../signs_lib/extra_fonts/17px/hdf_48.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/17px/hdf_49.png | Bin 0 -> 292 bytes .../signs_lib/extra_fonts/17px/hdf_4a.png | Bin 0 -> 309 bytes .../signs_lib/extra_fonts/17px/hdf_4b.png | Bin 0 -> 329 bytes .../signs_lib/extra_fonts/17px/hdf_4c.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/17px/hdf_4d.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/17px/hdf_4e.png | Bin 0 -> 321 bytes .../signs_lib/extra_fonts/17px/hdf_4f.png | Bin 0 -> 339 bytes .../signs_lib/extra_fonts/17px/hdf_50.png | Bin 0 -> 319 bytes .../signs_lib/extra_fonts/17px/hdf_51.png | Bin 0 -> 342 bytes .../signs_lib/extra_fonts/17px/hdf_52.png | Bin 0 -> 324 bytes .../signs_lib/extra_fonts/17px/hdf_53.png | Bin 0 -> 333 bytes .../signs_lib/extra_fonts/17px/hdf_54.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/17px/hdf_55.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/17px/hdf_56.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/17px/hdf_57.png | Bin 0 -> 334 bytes .../signs_lib/extra_fonts/17px/hdf_58.png | Bin 0 -> 335 bytes .../signs_lib/extra_fonts/17px/hdf_59.png | Bin 0 -> 328 bytes .../signs_lib/extra_fonts/17px/hdf_5a.png | Bin 0 -> 323 bytes .../signs_lib/extra_fonts/17px/hdf_5b.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/17px/hdf_5c.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/17px/hdf_5d.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/17px/hdf_5e.png | Bin 0 -> 318 bytes .../signs_lib/extra_fonts/17px/hdf_5f.png | Bin 0 -> 284 bytes .../signs_lib/extra_fonts/17px/hdf_60.png | Bin 0 -> 295 bytes .../signs_lib/extra_fonts/17px/hdf_61.png | Bin 0 -> 326 bytes .../signs_lib/extra_fonts/17px/hdf_62.png | Bin 0 -> 324 bytes .../signs_lib/extra_fonts/17px/hdf_63.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/17px/hdf_64.png | Bin 0 -> 326 bytes .../signs_lib/extra_fonts/17px/hdf_65.png | Bin 0 -> 326 bytes .../signs_lib/extra_fonts/17px/hdf_66.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/17px/hdf_67.png | Bin 0 -> 322 bytes .../signs_lib/extra_fonts/17px/hdf_68.png | Bin 0 -> 313 bytes .../signs_lib/extra_fonts/17px/hdf_69.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/17px/hdf_6a.png | Bin 0 -> 295 bytes .../signs_lib/extra_fonts/17px/hdf_6b.png | Bin 0 -> 329 bytes .../signs_lib/extra_fonts/17px/hdf_6c.png | Bin 0 -> 292 bytes .../signs_lib/extra_fonts/17px/hdf_6d.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/17px/hdf_6e.png | Bin 0 -> 306 bytes .../signs_lib/extra_fonts/17px/hdf_6f.png | Bin 0 -> 326 bytes .../signs_lib/extra_fonts/17px/hdf_70.png | Bin 0 -> 320 bytes .../signs_lib/extra_fonts/17px/hdf_71.png | Bin 0 -> 319 bytes .../signs_lib/extra_fonts/17px/hdf_72.png | Bin 0 -> 302 bytes .../signs_lib/extra_fonts/17px/hdf_73.png | Bin 0 -> 322 bytes .../signs_lib/extra_fonts/17px/hdf_74.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/17px/hdf_75.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/17px/hdf_76.png | Bin 0 -> 319 bytes .../signs_lib/extra_fonts/17px/hdf_77.png | Bin 0 -> 327 bytes .../signs_lib/extra_fonts/17px/hdf_78.png | Bin 0 -> 320 bytes .../signs_lib/extra_fonts/17px/hdf_79.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/17px/hdf_7a.png | Bin 0 -> 313 bytes .../signs_lib/extra_fonts/17px/hdf_7b.png | Bin 0 -> 253 bytes .../signs_lib/extra_fonts/17px/hdf_7c.png | Bin 0 -> 274 bytes .../signs_lib/extra_fonts/17px/hdf_7d.png | Bin 0 -> 309 bytes .../signs_lib/extra_fonts/17px/hdf_7e.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/25px/hdf_20.png | Bin 0 -> 218 bytes .../signs_lib/extra_fonts/25px/hdf_21.png | Bin 0 -> 297 bytes .../signs_lib/extra_fonts/25px/hdf_22.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/25px/hdf_23.png | Bin 0 -> 327 bytes .../signs_lib/extra_fonts/25px/hdf_24.png | Bin 0 -> 364 bytes .../signs_lib/extra_fonts/25px/hdf_25.png | Bin 0 -> 387 bytes .../signs_lib/extra_fonts/25px/hdf_26.png | Bin 0 -> 373 bytes .../signs_lib/extra_fonts/25px/hdf_27.png | Bin 0 -> 239 bytes .../signs_lib/extra_fonts/25px/hdf_28.png | Bin 0 -> 323 bytes .../signs_lib/extra_fonts/25px/hdf_29.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/25px/hdf_2a.png | Bin 0 -> 317 bytes .../signs_lib/extra_fonts/25px/hdf_2b.png | Bin 0 -> 309 bytes .../signs_lib/extra_fonts/25px/hdf_2c.png | Bin 0 -> 301 bytes .../signs_lib/extra_fonts/25px/hdf_2d.png | Bin 0 -> 293 bytes .../signs_lib/extra_fonts/25px/hdf_2e.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/25px/hdf_2f.png | Bin 0 -> 321 bytes .../signs_lib/extra_fonts/25px/hdf_30.png | Bin 0 -> 346 bytes .../signs_lib/extra_fonts/25px/hdf_31.png | Bin 0 -> 314 bytes .../signs_lib/extra_fonts/25px/hdf_32.png | Bin 0 -> 351 bytes .../signs_lib/extra_fonts/25px/hdf_33.png | Bin 0 -> 361 bytes .../signs_lib/extra_fonts/25px/hdf_34.png | Bin 0 -> 344 bytes .../signs_lib/extra_fonts/25px/hdf_35.png | Bin 0 -> 355 bytes .../signs_lib/extra_fonts/25px/hdf_36.png | Bin 0 -> 360 bytes .../signs_lib/extra_fonts/25px/hdf_37.png | Bin 0 -> 336 bytes .../signs_lib/extra_fonts/25px/hdf_38.png | Bin 0 -> 354 bytes .../signs_lib/extra_fonts/25px/hdf_39.png | Bin 0 -> 360 bytes .../signs_lib/extra_fonts/25px/hdf_3a.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/25px/hdf_3b.png | Bin 0 -> 304 bytes .../signs_lib/extra_fonts/25px/hdf_3c.png | Bin 0 -> 341 bytes .../signs_lib/extra_fonts/25px/hdf_3d.png | Bin 0 -> 299 bytes .../signs_lib/extra_fonts/25px/hdf_3e.png | Bin 0 -> 335 bytes .../signs_lib/extra_fonts/25px/hdf_3f.png | Bin 0 -> 347 bytes .../signs_lib/extra_fonts/25px/hdf_40.png | Bin 0 -> 413 bytes .../signs_lib/extra_fonts/25px/hdf_41.png | Bin 0 -> 356 bytes .../signs_lib/extra_fonts/25px/hdf_42.png | Bin 0 -> 344 bytes .../signs_lib/extra_fonts/25px/hdf_43.png | Bin 0 -> 353 bytes .../signs_lib/extra_fonts/25px/hdf_44.png | Bin 0 -> 341 bytes .../signs_lib/extra_fonts/25px/hdf_45.png | Bin 0 -> 314 bytes .../signs_lib/extra_fonts/25px/hdf_46.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/25px/hdf_47.png | Bin 0 -> 369 bytes .../signs_lib/extra_fonts/25px/hdf_48.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/25px/hdf_49.png | Bin 0 -> 287 bytes .../signs_lib/extra_fonts/25px/hdf_4a.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/25px/hdf_4b.png | Bin 0 -> 353 bytes .../signs_lib/extra_fonts/25px/hdf_4c.png | Bin 0 -> 298 bytes .../signs_lib/extra_fonts/25px/hdf_4d.png | Bin 0 -> 362 bytes .../signs_lib/extra_fonts/25px/hdf_4e.png | Bin 0 -> 349 bytes .../signs_lib/extra_fonts/25px/hdf_4f.png | Bin 0 -> 357 bytes .../signs_lib/extra_fonts/25px/hdf_50.png | Bin 0 -> 328 bytes .../signs_lib/extra_fonts/25px/hdf_51.png | Bin 0 -> 369 bytes .../signs_lib/extra_fonts/25px/hdf_52.png | Bin 0 -> 333 bytes .../signs_lib/extra_fonts/25px/hdf_53.png | Bin 0 -> 365 bytes .../signs_lib/extra_fonts/25px/hdf_54.png | Bin 0 -> 304 bytes .../signs_lib/extra_fonts/25px/hdf_55.png | Bin 0 -> 329 bytes .../signs_lib/extra_fonts/25px/hdf_56.png | Bin 0 -> 357 bytes .../signs_lib/extra_fonts/25px/hdf_57.png | Bin 0 -> 358 bytes .../signs_lib/extra_fonts/25px/hdf_58.png | Bin 0 -> 378 bytes .../signs_lib/extra_fonts/25px/hdf_59.png | Bin 0 -> 348 bytes .../signs_lib/extra_fonts/25px/hdf_5a.png | Bin 0 -> 344 bytes .../signs_lib/extra_fonts/25px/hdf_5b.png | Bin 0 -> 295 bytes .../signs_lib/extra_fonts/25px/hdf_5c.png | Bin 0 -> 322 bytes .../signs_lib/extra_fonts/25px/hdf_5d.png | Bin 0 -> 295 bytes .../signs_lib/extra_fonts/25px/hdf_5e.png | Bin 0 -> 329 bytes .../signs_lib/extra_fonts/25px/hdf_5f.png | Bin 0 -> 291 bytes .../signs_lib/extra_fonts/25px/hdf_60.png | Bin 0 -> 300 bytes .../signs_lib/extra_fonts/25px/hdf_61.png | Bin 0 -> 351 bytes .../signs_lib/extra_fonts/25px/hdf_62.png | Bin 0 -> 339 bytes .../signs_lib/extra_fonts/25px/hdf_63.png | Bin 0 -> 342 bytes .../signs_lib/extra_fonts/25px/hdf_64.png | Bin 0 -> 342 bytes .../signs_lib/extra_fonts/25px/hdf_65.png | Bin 0 -> 347 bytes .../signs_lib/extra_fonts/25px/hdf_66.png | Bin 0 -> 321 bytes .../signs_lib/extra_fonts/25px/hdf_67.png | Bin 0 -> 353 bytes .../signs_lib/extra_fonts/25px/hdf_68.png | Bin 0 -> 317 bytes .../signs_lib/extra_fonts/25px/hdf_69.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/25px/hdf_6a.png | Bin 0 -> 305 bytes .../signs_lib/extra_fonts/25px/hdf_6b.png | Bin 0 -> 343 bytes .../signs_lib/extra_fonts/25px/hdf_6c.png | Bin 0 -> 287 bytes .../signs_lib/extra_fonts/25px/hdf_6d.png | Bin 0 -> 319 bytes .../signs_lib/extra_fonts/25px/hdf_6e.png | Bin 0 -> 318 bytes .../signs_lib/extra_fonts/25px/hdf_6f.png | Bin 0 -> 337 bytes .../signs_lib/extra_fonts/25px/hdf_70.png | Bin 0 -> 337 bytes .../signs_lib/extra_fonts/25px/hdf_71.png | Bin 0 -> 341 bytes .../signs_lib/extra_fonts/25px/hdf_72.png | Bin 0 -> 305 bytes .../signs_lib/extra_fonts/25px/hdf_73.png | Bin 0 -> 352 bytes .../signs_lib/extra_fonts/25px/hdf_74.png | Bin 0 -> 319 bytes .../signs_lib/extra_fonts/25px/hdf_75.png | Bin 0 -> 321 bytes .../signs_lib/extra_fonts/25px/hdf_76.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/25px/hdf_77.png | Bin 0 -> 344 bytes .../signs_lib/extra_fonts/25px/hdf_78.png | Bin 0 -> 349 bytes .../signs_lib/extra_fonts/25px/hdf_79.png | Bin 0 -> 350 bytes .../signs_lib/extra_fonts/25px/hdf_7a.png | Bin 0 -> 336 bytes .../signs_lib/extra_fonts/25px/hdf_7b.png | Bin 0 -> 263 bytes .../signs_lib/extra_fonts/25px/hdf_7c.png | Bin 0 -> 275 bytes .../signs_lib/extra_fonts/25px/hdf_7d.png | Bin 0 -> 317 bytes .../signs_lib/extra_fonts/25px/hdf_7e.png | Bin 0 -> 314 bytes .../signs_lib/extra_fonts/34px/hdf_20.png | Bin 0 -> 218 bytes .../signs_lib/extra_fonts/34px/hdf_21.png | Bin 0 -> 302 bytes .../signs_lib/extra_fonts/34px/hdf_22.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/34px/hdf_23.png | Bin 0 -> 369 bytes .../signs_lib/extra_fonts/34px/hdf_24.png | Bin 0 -> 396 bytes .../signs_lib/extra_fonts/34px/hdf_25.png | Bin 0 -> 419 bytes .../signs_lib/extra_fonts/34px/hdf_26.png | Bin 0 -> 397 bytes .../signs_lib/extra_fonts/34px/hdf_27.png | Bin 0 -> 238 bytes .../signs_lib/extra_fonts/34px/hdf_28.png | Bin 0 -> 340 bytes .../signs_lib/extra_fonts/34px/hdf_29.png | Bin 0 -> 338 bytes .../signs_lib/extra_fonts/34px/hdf_2a.png | Bin 0 -> 339 bytes .../signs_lib/extra_fonts/34px/hdf_2b.png | Bin 0 -> 311 bytes .../signs_lib/extra_fonts/34px/hdf_2c.png | Bin 0 -> 310 bytes .../signs_lib/extra_fonts/34px/hdf_2d.png | Bin 0 -> 293 bytes .../signs_lib/extra_fonts/34px/hdf_2e.png | Bin 0 -> 291 bytes .../signs_lib/extra_fonts/34px/hdf_2f.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/34px/hdf_30.png | Bin 0 -> 364 bytes .../signs_lib/extra_fonts/34px/hdf_31.png | Bin 0 -> 325 bytes .../signs_lib/extra_fonts/34px/hdf_32.png | Bin 0 -> 376 bytes .../signs_lib/extra_fonts/34px/hdf_33.png | Bin 0 -> 386 bytes .../signs_lib/extra_fonts/34px/hdf_34.png | Bin 0 -> 361 bytes .../signs_lib/extra_fonts/34px/hdf_35.png | Bin 0 -> 366 bytes .../signs_lib/extra_fonts/34px/hdf_36.png | Bin 0 -> 385 bytes .../signs_lib/extra_fonts/34px/hdf_37.png | Bin 0 -> 357 bytes .../signs_lib/extra_fonts/34px/hdf_38.png | Bin 0 -> 388 bytes .../signs_lib/extra_fonts/34px/hdf_39.png | Bin 0 -> 378 bytes .../signs_lib/extra_fonts/34px/hdf_3a.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/34px/hdf_3b.png | Bin 0 -> 316 bytes .../signs_lib/extra_fonts/34px/hdf_3c.png | Bin 0 -> 358 bytes .../signs_lib/extra_fonts/34px/hdf_3d.png | Bin 0 -> 299 bytes .../signs_lib/extra_fonts/34px/hdf_3e.png | Bin 0 -> 350 bytes .../signs_lib/extra_fonts/34px/hdf_3f.png | Bin 0 -> 372 bytes .../signs_lib/extra_fonts/34px/hdf_40.png | Bin 0 -> 454 bytes .../signs_lib/extra_fonts/34px/hdf_41.png | Bin 0 -> 384 bytes .../signs_lib/extra_fonts/34px/hdf_42.png | Bin 0 -> 360 bytes .../signs_lib/extra_fonts/34px/hdf_43.png | Bin 0 -> 392 bytes .../signs_lib/extra_fonts/34px/hdf_44.png | Bin 0 -> 365 bytes .../signs_lib/extra_fonts/34px/hdf_45.png | Bin 0 -> 320 bytes .../signs_lib/extra_fonts/34px/hdf_46.png | Bin 0 -> 312 bytes .../signs_lib/extra_fonts/34px/hdf_47.png | Bin 0 -> 398 bytes .../signs_lib/extra_fonts/34px/hdf_48.png | Bin 0 -> 317 bytes .../signs_lib/extra_fonts/34px/hdf_49.png | Bin 0 -> 289 bytes .../signs_lib/extra_fonts/34px/hdf_4a.png | Bin 0 -> 332 bytes .../signs_lib/extra_fonts/34px/hdf_4b.png | Bin 0 -> 377 bytes .../signs_lib/extra_fonts/34px/hdf_4c.png | Bin 0 -> 304 bytes .../signs_lib/extra_fonts/34px/hdf_4d.png | Bin 0 -> 354 bytes .../signs_lib/extra_fonts/34px/hdf_4e.png | Bin 0 -> 366 bytes .../signs_lib/extra_fonts/34px/hdf_4f.png | Bin 0 -> 393 bytes .../signs_lib/extra_fonts/34px/hdf_50.png | Bin 0 -> 350 bytes .../signs_lib/extra_fonts/34px/hdf_51.png | Bin 0 -> 409 bytes .../signs_lib/extra_fonts/34px/hdf_52.png | Bin 0 -> 350 bytes .../signs_lib/extra_fonts/34px/hdf_53.png | Bin 0 -> 401 bytes .../signs_lib/extra_fonts/34px/hdf_54.png | Bin 0 -> 308 bytes .../signs_lib/extra_fonts/34px/hdf_55.png | Bin 0 -> 340 bytes .../signs_lib/extra_fonts/34px/hdf_56.png | Bin 0 -> 374 bytes .../signs_lib/extra_fonts/34px/hdf_57.png | Bin 0 -> 378 bytes .../signs_lib/extra_fonts/34px/hdf_58.png | Bin 0 -> 393 bytes .../signs_lib/extra_fonts/34px/hdf_59.png | Bin 0 -> 369 bytes .../signs_lib/extra_fonts/34px/hdf_5a.png | Bin 0 -> 364 bytes .../signs_lib/extra_fonts/34px/hdf_5b.png | Bin 0 -> 296 bytes .../signs_lib/extra_fonts/34px/hdf_5c.png | Bin 0 -> 345 bytes .../signs_lib/extra_fonts/34px/hdf_5d.png | Bin 0 -> 299 bytes .../signs_lib/extra_fonts/34px/hdf_5e.png | Bin 0 -> 344 bytes .../signs_lib/extra_fonts/34px/hdf_5f.png | Bin 0 -> 294 bytes .../signs_lib/extra_fonts/34px/hdf_60.png | Bin 0 -> 303 bytes .../signs_lib/extra_fonts/34px/hdf_61.png | Bin 0 -> 364 bytes .../signs_lib/extra_fonts/34px/hdf_62.png | Bin 0 -> 361 bytes .../signs_lib/extra_fonts/34px/hdf_63.png | Bin 0 -> 366 bytes .../signs_lib/extra_fonts/34px/hdf_64.png | Bin 0 -> 367 bytes .../signs_lib/extra_fonts/34px/hdf_65.png | Bin 0 -> 363 bytes .../signs_lib/extra_fonts/34px/hdf_66.png | Bin 0 -> 329 bytes .../signs_lib/extra_fonts/34px/hdf_67.png | Bin 0 -> 378 bytes .../signs_lib/extra_fonts/34px/hdf_68.png | Bin 0 -> 335 bytes .../signs_lib/extra_fonts/34px/hdf_69.png | Bin 0 -> 297 bytes .../signs_lib/extra_fonts/34px/hdf_6a.png | Bin 0 -> 307 bytes .../signs_lib/extra_fonts/34px/hdf_6b.png | Bin 0 -> 357 bytes .../signs_lib/extra_fonts/34px/hdf_6c.png | Bin 0 -> 287 bytes .../signs_lib/extra_fonts/34px/hdf_6d.png | Bin 0 -> 344 bytes .../signs_lib/extra_fonts/34px/hdf_6e.png | Bin 0 -> 332 bytes .../signs_lib/extra_fonts/34px/hdf_6f.png | Bin 0 -> 365 bytes .../signs_lib/extra_fonts/34px/hdf_70.png | Bin 0 -> 358 bytes .../signs_lib/extra_fonts/34px/hdf_71.png | Bin 0 -> 363 bytes .../signs_lib/extra_fonts/34px/hdf_72.png | Bin 0 -> 319 bytes .../signs_lib/extra_fonts/34px/hdf_73.png | Bin 0 -> 375 bytes .../signs_lib/extra_fonts/34px/hdf_74.png | Bin 0 -> 327 bytes .../signs_lib/extra_fonts/34px/hdf_75.png | Bin 0 -> 323 bytes .../signs_lib/extra_fonts/34px/hdf_76.png | Bin 0 -> 352 bytes .../signs_lib/extra_fonts/34px/hdf_77.png | Bin 0 -> 367 bytes .../signs_lib/extra_fonts/34px/hdf_78.png | Bin 0 -> 369 bytes .../signs_lib/extra_fonts/34px/hdf_79.png | Bin 0 -> 364 bytes .../signs_lib/extra_fonts/34px/hdf_7a.png | Bin 0 -> 339 bytes .../signs_lib/extra_fonts/34px/hdf_7b.png | Bin 0 -> 283 bytes .../signs_lib/extra_fonts/34px/hdf_7c.png | Bin 0 -> 275 bytes .../signs_lib/extra_fonts/34px/hdf_7d.png | Bin 0 -> 335 bytes .../signs_lib/extra_fonts/34px/hdf_7e.png | Bin 0 -> 332 bytes mods/mapp/signs_lib/init.lua | 1080 ++ mods/mapp/signs_lib/locale/de.txt | 9 + mods/mapp/signs_lib/locale/template.txt | 9 + mods/mapp/signs_lib/textures/bg_signs_lib.jpg | Bin 0 -> 82731 bytes mods/mapp/signs_lib/textures/hdf_20.png | Bin 0 -> 67 bytes mods/mapp/signs_lib/textures/hdf_21.png | Bin 0 -> 83 bytes mods/mapp/signs_lib/textures/hdf_22.png | Bin 0 -> 83 bytes mods/mapp/signs_lib/textures/hdf_23.png | Bin 0 -> 97 bytes mods/mapp/signs_lib/textures/hdf_24.png | Bin 0 -> 112 bytes mods/mapp/signs_lib/textures/hdf_25.png | Bin 0 -> 125 bytes mods/mapp/signs_lib/textures/hdf_26.png | Bin 0 -> 120 bytes mods/mapp/signs_lib/textures/hdf_27.png | Bin 0 -> 78 bytes mods/mapp/signs_lib/textures/hdf_28.png | Bin 0 -> 88 bytes mods/mapp/signs_lib/textures/hdf_29.png | Bin 0 -> 88 bytes mods/mapp/signs_lib/textures/hdf_2a.png | Bin 0 -> 90 bytes mods/mapp/signs_lib/textures/hdf_2b.png | Bin 0 -> 84 bytes mods/mapp/signs_lib/textures/hdf_2c.png | Bin 0 -> 79 bytes mods/mapp/signs_lib/textures/hdf_2d.png | Bin 0 -> 77 bytes mods/mapp/signs_lib/textures/hdf_2e.png | Bin 0 -> 77 bytes mods/mapp/signs_lib/textures/hdf_2f.png | Bin 0 -> 93 bytes mods/mapp/signs_lib/textures/hdf_30.png | Bin 0 -> 97 bytes mods/mapp/signs_lib/textures/hdf_31.png | Bin 0 -> 87 bytes mods/mapp/signs_lib/textures/hdf_32.png | Bin 0 -> 113 bytes mods/mapp/signs_lib/textures/hdf_33.png | Bin 0 -> 109 bytes mods/mapp/signs_lib/textures/hdf_34.png | Bin 0 -> 103 bytes mods/mapp/signs_lib/textures/hdf_35.png | Bin 0 -> 109 bytes mods/mapp/signs_lib/textures/hdf_36.png | Bin 0 -> 104 bytes mods/mapp/signs_lib/textures/hdf_37.png | Bin 0 -> 95 bytes mods/mapp/signs_lib/textures/hdf_38.png | Bin 0 -> 104 bytes mods/mapp/signs_lib/textures/hdf_39.png | Bin 0 -> 110 bytes mods/mapp/signs_lib/textures/hdf_3a.png | Bin 0 -> 77 bytes mods/mapp/signs_lib/textures/hdf_3b.png | Bin 0 -> 80 bytes mods/mapp/signs_lib/textures/hdf_3c.png | Bin 0 -> 96 bytes mods/mapp/signs_lib/textures/hdf_3d.png | Bin 0 -> 80 bytes mods/mapp/signs_lib/textures/hdf_3e.png | Bin 0 -> 95 bytes mods/mapp/signs_lib/textures/hdf_3f.png | Bin 0 -> 102 bytes mods/mapp/signs_lib/textures/hdf_40.png | Bin 0 -> 128 bytes mods/mapp/signs_lib/textures/hdf_41.png | Bin 0 -> 117 bytes mods/mapp/signs_lib/textures/hdf_42.png | Bin 0 -> 97 bytes mods/mapp/signs_lib/textures/hdf_43.png | Bin 0 -> 113 bytes mods/mapp/signs_lib/textures/hdf_44.png | Bin 0 -> 104 bytes mods/mapp/signs_lib/textures/hdf_45.png | Bin 0 -> 92 bytes mods/mapp/signs_lib/textures/hdf_46.png | Bin 0 -> 91 bytes mods/mapp/signs_lib/textures/hdf_47.png | Bin 0 -> 118 bytes mods/mapp/signs_lib/textures/hdf_48.png | Bin 0 -> 89 bytes mods/mapp/signs_lib/textures/hdf_49.png | Bin 0 -> 77 bytes mods/mapp/signs_lib/textures/hdf_4a.png | Bin 0 -> 91 bytes mods/mapp/signs_lib/textures/hdf_4b.png | Bin 0 -> 114 bytes mods/mapp/signs_lib/textures/hdf_4c.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/hdf_4d.png | Bin 0 -> 108 bytes mods/mapp/signs_lib/textures/hdf_4e.png | Bin 0 -> 103 bytes mods/mapp/signs_lib/textures/hdf_4f.png | Bin 0 -> 116 bytes mods/mapp/signs_lib/textures/hdf_50.png | Bin 0 -> 99 bytes mods/mapp/signs_lib/textures/hdf_51.png | Bin 0 -> 122 bytes mods/mapp/signs_lib/textures/hdf_52.png | Bin 0 -> 100 bytes mods/mapp/signs_lib/textures/hdf_53.png | Bin 0 -> 111 bytes mods/mapp/signs_lib/textures/hdf_54.png | Bin 0 -> 85 bytes mods/mapp/signs_lib/textures/hdf_55.png | Bin 0 -> 95 bytes mods/mapp/signs_lib/textures/hdf_56.png | Bin 0 -> 103 bytes mods/mapp/signs_lib/textures/hdf_57.png | Bin 0 -> 107 bytes mods/mapp/signs_lib/textures/hdf_58.png | Bin 0 -> 115 bytes mods/mapp/signs_lib/textures/hdf_59.png | Bin 0 -> 105 bytes mods/mapp/signs_lib/textures/hdf_5a.png | Bin 0 -> 108 bytes mods/mapp/signs_lib/textures/hdf_5b.png | Bin 0 -> 80 bytes mods/mapp/signs_lib/textures/hdf_5c.png | Bin 0 -> 94 bytes mods/mapp/signs_lib/textures/hdf_5d.png | Bin 0 -> 80 bytes mods/mapp/signs_lib/textures/hdf_5e.png | Bin 0 -> 96 bytes mods/mapp/signs_lib/textures/hdf_5f.png | Bin 0 -> 76 bytes mods/mapp/signs_lib/textures/hdf_60.png | Bin 0 -> 78 bytes mods/mapp/signs_lib/textures/hdf_61.png | Bin 0 -> 102 bytes mods/mapp/signs_lib/textures/hdf_62.png | Bin 0 -> 99 bytes mods/mapp/signs_lib/textures/hdf_63.png | Bin 0 -> 98 bytes mods/mapp/signs_lib/textures/hdf_64.png | Bin 0 -> 105 bytes mods/mapp/signs_lib/textures/hdf_65.png | Bin 0 -> 98 bytes mods/mapp/signs_lib/textures/hdf_66.png | Bin 0 -> 89 bytes mods/mapp/signs_lib/textures/hdf_67.png | Bin 0 -> 101 bytes mods/mapp/signs_lib/textures/hdf_68.png | Bin 0 -> 93 bytes mods/mapp/signs_lib/textures/hdf_69.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/hdf_6a.png | Bin 0 -> 83 bytes mods/mapp/signs_lib/textures/hdf_6b.png | Bin 0 -> 103 bytes mods/mapp/signs_lib/textures/hdf_6c.png | Bin 0 -> 77 bytes mods/mapp/signs_lib/textures/hdf_6d.png | Bin 0 -> 99 bytes mods/mapp/signs_lib/textures/hdf_6e.png | Bin 0 -> 93 bytes mods/mapp/signs_lib/textures/hdf_6f.png | Bin 0 -> 97 bytes mods/mapp/signs_lib/textures/hdf_70.png | Bin 0 -> 100 bytes mods/mapp/signs_lib/textures/hdf_71.png | Bin 0 -> 100 bytes mods/mapp/signs_lib/textures/hdf_72.png | Bin 0 -> 87 bytes mods/mapp/signs_lib/textures/hdf_73.png | Bin 0 -> 100 bytes mods/mapp/signs_lib/textures/hdf_74.png | Bin 0 -> 92 bytes mods/mapp/signs_lib/textures/hdf_75.png | Bin 0 -> 91 bytes mods/mapp/signs_lib/textures/hdf_76.png | Bin 0 -> 98 bytes mods/mapp/signs_lib/textures/hdf_77.png | Bin 0 -> 107 bytes mods/mapp/signs_lib/textures/hdf_78.png | Bin 0 -> 99 bytes mods/mapp/signs_lib/textures/hdf_79.png | Bin 0 -> 102 bytes mods/mapp/signs_lib/textures/hdf_7a.png | Bin 0 -> 95 bytes mods/mapp/signs_lib/textures/hdf_7b.png | Bin 0 -> 88 bytes mods/mapp/signs_lib/textures/hdf_7c.png | Bin 0 -> 67 bytes mods/mapp/signs_lib/textures/hdf_7d.png | Bin 0 -> 87 bytes mods/mapp/signs_lib/textures/hdf_7e.png | Bin 0 -> 87 bytes mods/mapp/signs_lib/textures/signs_back.png | Bin 0 -> 280 bytes mods/mapp/signs_lib/textures/signs_bottom.png | Bin 0 -> 129 bytes .../textures/signs_bottom_locked.png | Bin 0 -> 111 bytes mods/mapp/signs_lib/textures/signs_front.png | Bin 0 -> 365 bytes .../signs_lib/textures/signs_front_locked.png | Bin 0 -> 438 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 -> 453 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_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 -> 135 bytes .../mapp/signs_lib/textures/signs_red_inv.png | Bin 0 -> 115 bytes mods/mapp/signs_lib/textures/signs_side.png | Bin 0 -> 157 bytes .../signs_lib/textures/signs_side_locked.png | Bin 0 -> 149 bytes mods/mapp/signs_lib/textures/signs_top.png | Bin 0 -> 130 bytes .../signs_lib/textures/signs_top_locked.png | Bin 0 -> 119 bytes .../textures/signs_white_black_front.png | Bin 0 -> 132 bytes .../textures/signs_white_black_inv.png | Bin 0 -> 101 bytes .../textures/signs_white_red_front.png | Bin 0 -> 137 bytes .../textures/signs_white_red_inv.png | Bin 0 -> 116 bytes .../signs_lib/textures/signs_yellow_front.png | Bin 0 -> 111 bytes .../signs_lib/textures/signs_yellow_inv.png | Bin 0 -> 99 bytes mods/mapp/signs_lib/textures/slc_0.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/slc_1.png | Bin 0 -> 81 bytes mods/mapp/signs_lib/textures/slc_2.png | Bin 0 -> 81 bytes mods/mapp/signs_lib/textures/slc_3.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/slc_4.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/slc_5.png | Bin 0 -> 83 bytes mods/mapp/signs_lib/textures/slc_6.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/slc_7.png | Bin 0 -> 83 bytes mods/mapp/signs_lib/textures/slc_8.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/slc_9.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/slc_A.png | Bin 0 -> 80 bytes mods/mapp/signs_lib/textures/slc_B.png | Bin 0 -> 83 bytes mods/mapp/signs_lib/textures/slc_C.png | Bin 0 -> 82 bytes mods/mapp/signs_lib/textures/slc_D.png | Bin 0 -> 83 bytes mods/mapp/signs_lib/textures/slc_E.png | Bin 0 -> 83 bytes mods/mapp/signs_lib/textures/slc_F.png | Bin 0 -> 79 bytes mods/mapp/signs_lib/textures/slc_n.png | Bin 0 -> 81 bytes mods/mapp/textures/1black_blockb.png | Bin 0 -> 176 bytes mods/mapp/textures/1black_blockl.png | Bin 0 -> 189 bytes mods/mapp/textures/1black_blockr.png | Bin 0 -> 179 bytes mods/mapp/textures/1black_blockt.png | Bin 0 -> 174 bytes mods/mapp/textures/New folder/d-0.png | Bin 0 -> 266 bytes mods/mapp/textures/New folder/d-10.png | Bin 0 -> 522 bytes mods/mapp/textures/New folder/d-20.png | Bin 0 -> 527 bytes mods/mapp/textures/New folder/d-30.png | Bin 0 -> 512 bytes mods/mapp/textures/New folder/d-40.png | Bin 0 -> 554 bytes mods/mapp/textures/New folder/d-45.png | Bin 0 -> 646 bytes mods/mapp/textures/New folder/d-50.png | Bin 0 -> 536 bytes mods/mapp/textures/New folder/d-60.png | Bin 0 -> 511 bytes mods/mapp/textures/New folder/d-70.png | Bin 0 -> 527 bytes mods/mapp/textures/New folder/d-80.png | Bin 0 -> 534 bytes mods/mapp/textures/black.png | Bin 0 -> 160 bytes mods/mapp/textures/d-0.png | Bin 0 -> 266 bytes mods/mapp/textures/d-10.png | Bin 0 -> 522 bytes mods/mapp/textures/d-20.png | Bin 0 -> 527 bytes mods/mapp/textures/d-30.png | Bin 0 -> 512 bytes mods/mapp/textures/d-40.png | Bin 0 -> 554 bytes mods/mapp/textures/d-45.png | Bin 0 -> 646 bytes mods/mapp/textures/d-50.png | Bin 0 -> 536 bytes mods/mapp/textures/d-60.png | Bin 0 -> 511 bytes mods/mapp/textures/d-70.png | Bin 0 -> 527 bytes mods/mapp/textures/d-80.png | Bin 0 -> 534 bytes mods/mapp/textures/d0.png | Bin 0 -> 266 bytes mods/mapp/textures/d10.png | Bin 0 -> 522 bytes mods/mapp/textures/d20.png | Bin 0 -> 527 bytes mods/mapp/textures/d30.png | Bin 0 -> 512 bytes mods/mapp/textures/d40.png | Bin 0 -> 554 bytes mods/mapp/textures/d45.png | Bin 0 -> 646 bytes mods/mapp/textures/d50.png | Bin 0 -> 536 bytes mods/mapp/textures/d60.png | Bin 0 -> 511 bytes mods/mapp/textures/d70.png | Bin 0 -> 527 bytes mods/mapp/textures/d80.png | Bin 0 -> 534 bytes mods/mapp/textures/map_block.png | Bin 0 -> 335 bytes mods/mapp/textures/map_block_bg.png | Bin 0 -> 3972 bytes mods/mobs/README.txt | 42 + mods/mobs/api.lua | 1050 ++ mods/mobs/copie.old | 559 + mods/mobs/creeper.lua | 29 + mods/mobs/depends.txt | 1 + mods/mobs/herobrine.lua | 37 + mods/mobs/init.lua | 44 + mods/mobs/item.lua | 135 + mods/mobs/models/creatures_creeper.x | 441 + mods/mobs/models/creatures_herobrine.x | 5524 ++++++++++ mods/mobs/models/creatures_sheep.png | Bin 0 -> 3132 bytes mods/mobs/models/creatures_sheep.x | 6751 ++++++++++++ mods/mobs/models/creatures_sheep_shaved.png | Bin 0 -> 4081 bytes mods/mobs/models/creatures_spider.x | 6104 +++++++++++ mods/mobs/models/creatures_zombie.x | 5524 ++++++++++ mods/mobs/models/mobs_cavespider.png | Bin 0 -> 7543 bytes mods/mobs/models/mobs_creeper.png | Bin 0 -> 13006 bytes mods/mobs/models/mobs_herobrine.png | Bin 0 -> 5523 bytes mods/mobs/models/mobs_pigman.png | Bin 0 -> 17513 bytes mods/mobs/models/mobs_spider.png | Bin 0 -> 6985 bytes mods/mobs/models/mobs_zombie.png | Bin 0 -> 7362 bytes mods/mobs/models/sheep.png | Bin 0 -> 15520 bytes mods/mobs/sheep.lua | 74 + mods/mobs/slime.lua | 40 + mods/mobs/sounds/hit.ogg | Bin 0 -> 6411 bytes mods/mobs/sounds/hit_death.ogg | Bin 0 -> 13129 bytes mods/mobs/sounds/mobs_bullet.ogg | Bin 0 -> 9265 bytes mods/mobs/sounds/mobs_fireball.ogg | Bin 0 -> 17144 bytes mods/mobs/sounds/mobs_fireball_explode.ogg | Bin 0 -> 26617 bytes mods/mobs/sounds/mobs_punch.ogg | Bin 0 -> 11499 bytes mods/mobs/sounds/monster_damage.1.ogg | Bin 0 -> 11047 bytes mods/mobs/sounds/monster_damage.2.ogg | Bin 0 -> 11005 bytes mods/mobs/sounds/monster_death.ogg | Bin 0 -> 9836 bytes mods/mobs/sounds/player_falling_damage.1.ogg | Bin 0 -> 12213 bytes mods/mobs/sounds/player_falling_damage.2.ogg | Bin 0 -> 9335 bytes mods/mobs/sounds/player_falling_damage.3.ogg | Bin 0 -> 10423 bytes mods/mobs/sounds/player_falling_damage.4.ogg | Bin 0 -> 10889 bytes mods/mobs/sounds/zombie_random.ogg | Bin 0 -> 13119 bytes mods/mobs/sounds/zombie_sun_damage.ogg | Bin 0 -> 11047 bytes mods/mobs/spider.lua | 49 + mods/mobs/textures/mobs_bullet.png | Bin 0 -> 159 bytes mods/mobs/textures/mobs_fireball.png | Bin 0 -> 609 bytes mods/mobs/textures/mutton_cooked.png | Bin 0 -> 3670 bytes mods/mobs/textures/mutton_raw.png | Bin 0 -> 3512 bytes mods/mobs/textures/rotten_flesh.png | Bin 0 -> 746 bytes mods/mobs/textures/slime.png | Bin 0 -> 262 bytes mods/mobs/textures/slime_bottom.png | Bin 0 -> 499 bytes mods/mobs/textures/slime_front.png | Bin 0 -> 530 bytes mods/mobs/textures/slime_sides.png | Bin 0 -> 470 bytes mods/mobs/textures/slime_top.png | Bin 0 -> 482 bytes mods/mobs/textures/spawn_creeper.png | Bin 0 -> 1254 bytes mods/mobs/textures/spawn_herobrine.png | Bin 0 -> 925 bytes mods/mobs/textures/spawn_sheep.png | Bin 0 -> 644 bytes mods/mobs/textures/spawn_slime.png | Bin 0 -> 1385 bytes mods/mobs/textures/spawn_spider.png | Bin 0 -> 1319 bytes mods/mobs/textures/spawn_zombie.png | Bin 0 -> 1268 bytes mods/mobs/textures/spider_eye.png | Bin 0 -> 274 bytes mods/mobs/zombie.lua | 58 + mods/player_textures/README.txt | 15 + mods/player_textures/depends.txt | 1 + mods/player_textures/init.lua | 10 + .../textures/player_Warashperbury.png | Bin 0 -> 1243 bytes .../textures/player_davedevils.png | Bin 0 -> 1245 bytes .../textures/player_singleplayer.png | Bin 0 -> 1245 bytes mods/potions/modpack.txt | 0 mods/potions/potions/README.txt | 33 + mods/potions/potions/init.lua | 66 + mods/potions/potions/lib/Vec3_1-0.lua | 398 + .../potions/textures/cauldron_bottom.png | Bin 0 -> 234 bytes .../potions/textures/cauldron_inner.png | Bin 0 -> 798 bytes .../potions/textures/cauldron_side.png | Bin 0 -> 1031 bytes .../potions/potions/textures/cauldron_top.png | Bin 0 -> 534 bytes .../potions/textures/potions_black.png | Bin 0 -> 352 bytes .../potions/potions/textures/potions_blue.png | Bin 0 -> 233 bytes .../potions/textures/potions_bottle.png | Bin 0 -> 2990 bytes .../potions/textures/potions_brown.png | Bin 0 -> 394 bytes .../potions/potions/textures/potions_cyan.png | Bin 0 -> 416 bytes .../potions/textures/potions_darkblue.png | Bin 0 -> 439 bytes .../potions/textures/potions_darkgrey.png | Bin 0 -> 324 bytes .../potions/textures/potions_darkred.png | Bin 0 -> 395 bytes .../potions/potions/textures/potions_dull.png | Bin 0 -> 377 bytes .../potions/textures/potions_green.png | Bin 0 -> 387 bytes .../potions/textures/potions_lightgrey.png | Bin 0 -> 324 bytes .../potions/textures/potions_orange.png | Bin 0 -> 441 bytes .../potions/textures/potions_particle.png | Bin 0 -> 703 bytes .../potions/potions/textures/potions_pink.png | Bin 0 -> 456 bytes .../potions/textures/potions_purple.png | Bin 0 -> 432 bytes mods/potions/potions/textures/potions_red.png | Bin 0 -> 423 bytes .../potions/textures/potions_shatter.png | Bin 0 -> 216 bytes .../potions/textures/potions_white.png | Bin 0 -> 325 bytes .../potions/textures/potions_yellow.png | Bin 0 -> 437 bytes mods/potions/potionspack/depends.txt | 1 + mods/potions/potionspack/init.lua | 161 + mods/protector/README.md | 5 + mods/protector/depends.txt | 1 + mods/protector/init.lua | 326 + mods/protector/textures/protector_display.png | Bin 0 -> 144 bytes mods/protector/textures/protector_side.png | Bin 0 -> 556 bytes mods/protector/textures/protector_stick.png | Bin 0 -> 198 bytes mods/protector/textures/protector_top.png | Bin 0 -> 487 bytes mods/redstone/README | 24 + mods/redstone/mesecons/VERSION | 1 + mods/redstone/mesecons/depends.txt | 1 + mods/redstone/mesecons/init.lua | 114 + mods/redstone/mesecons/internal.lua | 472 + mods/redstone/mesecons/legacy.lua | 0 mods/redstone/mesecons/oldwires.lua | 38 + mods/redstone/mesecons/presets.lua | 45 + mods/redstone/mesecons/services.lua | 28 + mods/redstone/mesecons/settings.lua | 7 + mods/redstone/mesecons/util.lua | 24 + mods/redstone/mesecons/wires.lua | 242 + mods/redstone/mesecons_alias/depends.txt | 1 + mods/redstone/mesecons_alias/init.lua | 38 + mods/redstone/mesecons_button/depends.txt | 1 + mods/redstone/mesecons_button/init.lua | 149 + .../sounds/mesecons_button_pop.ogg | Bin 0 -> 6184 bytes .../sounds/mesecons_button_push.ogg | Bin 0 -> 6982 bytes mods/redstone/mesecons_commandblock.rar | Bin 0 -> 1866 bytes .../mesecons_compatibility/depends.txt | 2 + mods/redstone/mesecons_compatibility/init.lua | 167 + mods/redstone/mesecons_delayer/depends.txt | 1 + mods/redstone/mesecons_delayer/init.lua | 204 + .../textures/mesecons_delayer_bottom.png | Bin 0 -> 364 bytes .../textures/mesecons_delayer_ends_off.png | Bin 0 -> 234 bytes .../textures/mesecons_delayer_ends_on.png | Bin 0 -> 235 bytes .../textures/mesecons_delayer_off.png | Bin 0 -> 651 bytes .../textures/mesecons_delayer_on.png | Bin 0 -> 659 bytes .../textures/mesecons_delayer_sides_off.png | Bin 0 -> 263 bytes .../textures/mesecons_delayer_sides_on.png | Bin 0 -> 265 bytes mods/redstone/mesecons_extrawires/depends.txt | 1 + mods/redstone/mesecons_extrawires/init.lua | 3 + .../redstone/mesecons_extrawires/mesewire.lua | 9 + mods/redstone/mesecons_lightstone/depends.txt | 1 + mods/redstone/mesecons_lightstone/init.lua | 35 + mods/redstone/mesecons_materials/depends.txt | 1 + mods/redstone/mesecons_materials/init.lua | 14 + mods/redstone/mesecons_mvps/depends.txt | 1 + mods/redstone/mesecons_mvps/init.lua | 127 + mods/redstone/mesecons_noteblock/depends.txt | 1 + mods/redstone/mesecons_noteblock/init.lua | 79 + .../sounds/mesecons_noteblock_a.ogg | Bin 0 -> 7436 bytes .../sounds/mesecons_noteblock_asharp.ogg | Bin 0 -> 7436 bytes .../sounds/mesecons_noteblock_b.ogg | Bin 0 -> 7068 bytes .../sounds/mesecons_noteblock_c.ogg | Bin 0 -> 8309 bytes .../sounds/mesecons_noteblock_crash.ogg | Bin 0 -> 30548 bytes .../sounds/mesecons_noteblock_csharp.ogg | Bin 0 -> 8271 bytes .../sounds/mesecons_noteblock_d.ogg | Bin 0 -> 8101 bytes .../sounds/mesecons_noteblock_dsharp.ogg | Bin 0 -> 7860 bytes .../sounds/mesecons_noteblock_e.ogg | Bin 0 -> 7725 bytes .../sounds/mesecons_noteblock_f.ogg | Bin 0 -> 7907 bytes .../sounds/mesecons_noteblock_fsharp.ogg | Bin 0 -> 7573 bytes .../sounds/mesecons_noteblock_g.ogg | Bin 0 -> 7388 bytes .../sounds/mesecons_noteblock_gsharp.ogg | Bin 0 -> 7347 bytes .../sounds/mesecons_noteblock_hihat.ogg | Bin 0 -> 4863 bytes .../sounds/mesecons_noteblock_kick.ogg | Bin 0 -> 7363 bytes .../sounds/mesecons_noteblock_litecrash.ogg | Bin 0 -> 18283 bytes .../sounds/mesecons_noteblock_snare.ogg | Bin 0 -> 7097 bytes .../textures/mesecons_noteblock.png | Bin 0 -> 759 bytes mods/redstone/mesecons_pistons/depends.txt | 2 + mods/redstone/mesecons_pistons/init.lua | 746 ++ .../mesecons_pressureplates/depends.txt | 1 + .../redstone/mesecons_pressureplates/init.lua | 122 + mods/redstone/mesecons_solarpanel/depends.txt | 2 + mods/redstone/mesecons_solarpanel/init.lua | 178 + mods/redstone/mesecons_textures/init.lua | 1 + .../textures/default_redstone_dust.png | Bin 0 -> 253 bytes .../textures/jeija_battery_charging.png | Bin 0 -> 497 bytes .../textures/jeija_battery_discharging.png | Bin 0 -> 418 bytes .../textures/jeija_commandblock_off.png | Bin 0 -> 623 bytes .../textures/jeija_commandblock_on.png | Bin 0 -> 623 bytes .../mesecons_textures/textures/jeija_glue.png | Bin 0 -> 356 bytes .../textures/jeija_lightstone_gray_off.png | Bin 0 -> 1074 bytes .../textures/jeija_lightstone_gray_on.png | Bin 0 -> 1152 bytes .../textures/jeija_mesecon_crossing_off.png | Bin 0 -> 517 bytes .../textures/jeija_mesecon_crossing_on.png | Bin 0 -> 687 bytes .../textures/jeija_mesecon_curved_off.png | Bin 0 -> 454 bytes .../textures/jeija_mesecon_curved_on.png | Bin 0 -> 540 bytes .../textures/jeija_mesecon_off.png | Bin 0 -> 305 bytes .../textures/jeija_mesecon_on.png | Bin 0 -> 347 bytes .../textures/jeija_mesecon_t_junction_off.png | Bin 0 -> 514 bytes .../textures/jeija_mesecon_t_junction_on.png | Bin 0 -> 670 bytes .../textures/jeija_solar_panel.png | Bin 0 -> 3123 bytes .../textures/jeija_solar_panel_inverted.png | Bin 0 -> 3091 bytes .../textures/jeija_solar_panel_side.png | Bin 0 -> 2987 bytes .../textures/jeija_torches_off.png | Bin 0 -> 223 bytes .../textures/jeija_torches_off_ceiling.png | Bin 0 -> 224 bytes .../textures/jeija_torches_off_side.png | Bin 0 -> 264 bytes .../textures/jeija_torches_on.png | Bin 0 -> 232 bytes .../textures/jeija_torches_on_ceiling.png | Bin 0 -> 232 bytes .../textures/jeija_torches_on_side.png | Bin 0 -> 305 bytes .../textures/jeija_wall_lever.png | Bin 0 -> 136 bytes .../textures/jeija_wall_lever_back.png | Bin 0 -> 622 bytes .../textures/jeija_wall_lever_bottom.png | Bin 0 -> 595 bytes .../textures/jeija_wall_lever_off.png | Bin 0 -> 436 bytes .../textures/jeija_wall_lever_on.png | Bin 0 -> 437 bytes .../textures/jeija_wall_lever_sides.png | Bin 0 -> 440 bytes .../textures/jeija_wall_lever_tb.png | Bin 0 -> 575 bytes .../textures/jeija_wall_lever_top.png | Bin 0 -> 612 bytes .../textures/mesecons_piston_back.png | Bin 0 -> 1188 bytes .../textures/mesecons_piston_bottom.png | Bin 0 -> 1268 bytes .../textures/mesecons_piston_left.png | Bin 0 -> 1882 bytes .../textures/mesecons_piston_on_front.png | Bin 0 -> 1147 bytes .../textures/mesecons_piston_pusher_back.png | Bin 0 -> 740 bytes .../mesecons_piston_pusher_bottom.png | Bin 0 -> 740 bytes .../textures/mesecons_piston_pusher_front.png | Bin 0 -> 740 bytes .../mesecons_piston_pusher_front_sticky.png | Bin 0 -> 1118 bytes .../textures/mesecons_piston_pusher_left.png | Bin 0 -> 740 bytes .../textures/mesecons_piston_pusher_right.png | Bin 0 -> 740 bytes .../textures/mesecons_piston_pusher_top.png | Bin 0 -> 740 bytes .../textures/mesecons_piston_right.png | Bin 0 -> 1908 bytes .../textures/mesecons_piston_top.png | Bin 0 -> 1788 bytes .../mesecons_textures/textures/red_torch.png | Bin 0 -> 114 bytes .../textures/wires_bump_off.png | Bin 0 -> 347 bytes .../textures/wires_bump_on.png | Bin 0 -> 386 bytes .../textures/wires_full_off.png | Bin 0 -> 465 bytes .../textures/wires_full_on.png | Bin 0 -> 464 bytes .../mesecons_textures/textures/wires_inv.png | Bin 0 -> 167 bytes .../mesecons_textures/textures/wires_off.png | Bin 0 -> 454 bytes .../mesecons_textures/textures/wires_on.png | Bin 0 -> 492 bytes .../textures/wires_vertical_off.png | Bin 0 -> 373 bytes .../textures/wires_vertical_on.png | Bin 0 -> 396 bytes mods/redstone/mesecons_torch/depends.txt | 1 + mods/redstone/mesecons_torch/init.lua | 147 + mods/redstone/mesecons_walllever/depends.txt | 1 + mods/redstone/mesecons_walllever/init.lua | 89 + .../mesecons_walllever/mesecons_walllever.rar | Bin 0 -> 9859 bytes .../mesecons_walllever/models/levier_off.x | 244 + .../mesecons_walllever/models/levier_on.x | 274 + .../sounds/mesecons_lever.ogg | Bin 0 -> 6982 bytes mods/redstone/modpack.txt | 1 + mods/signs/changelog.txt | 10 + mods/signs/characters | 279 + mods/signs/depends.txt | 1 + mods/signs/init.lua | 305 + mods/signs/textures/_0.png | Bin 0 -> 239 bytes mods/signs/textures/_1.png | Bin 0 -> 238 bytes mods/signs/textures/_2.png | Bin 0 -> 235 bytes mods/signs/textures/_3.png | Bin 0 -> 241 bytes mods/signs/textures/_4.png | Bin 0 -> 240 bytes mods/signs/textures/_5.png | Bin 0 -> 237 bytes mods/signs/textures/_6.png | Bin 0 -> 246 bytes mods/signs/textures/_7.png | Bin 0 -> 243 bytes mods/signs/textures/_8.png | Bin 0 -> 235 bytes mods/signs/textures/_9.png | Bin 0 -> 245 bytes mods/signs/textures/_a.png | Bin 0 -> 238 bytes mods/signs/textures/_a_.png | Bin 0 -> 251 bytes mods/signs/textures/_am.png | Bin 0 -> 156 bytes mods/signs/textures/_ap.png | Bin 0 -> 228 bytes mods/signs/textures/_as.png | Bin 0 -> 238 bytes mods/signs/textures/_at.png | Bin 0 -> 254 bytes mods/signs/textures/_b.png | Bin 0 -> 249 bytes mods/signs/textures/_b_.png | Bin 0 -> 240 bytes mods/signs/textures/_bl.png | Bin 0 -> 237 bytes mods/signs/textures/_br.png | Bin 0 -> 237 bytes mods/signs/textures/_c.png | Bin 0 -> 236 bytes mods/signs/textures/_c_.png | Bin 0 -> 239 bytes mods/signs/textures/_ca.png | Bin 0 -> 231 bytes mods/signs/textures/_cl.png | Bin 0 -> 233 bytes mods/signs/textures/_cm.png | Bin 0 -> 226 bytes mods/signs/textures/_cr.png | Bin 0 -> 234 bytes mods/signs/textures/_d.png | Bin 0 -> 243 bytes mods/signs/textures/_d_.png | Bin 0 -> 239 bytes mods/signs/textures/_dl.png | Bin 0 -> 239 bytes mods/signs/textures/_dt.png | Bin 0 -> 224 bytes mods/signs/textures/_dv.png | Bin 0 -> 235 bytes mods/signs/textures/_e.png | Bin 0 -> 240 bytes mods/signs/textures/_e_.png | Bin 0 -> 242 bytes mods/signs/textures/_eq.png | Bin 0 -> 228 bytes mods/signs/textures/_ex.png | Bin 0 -> 230 bytes mods/signs/textures/_f.png | Bin 0 -> 244 bytes mods/signs/textures/_f_.png | Bin 0 -> 246 bytes mods/signs/textures/_g.png | Bin 0 -> 251 bytes mods/signs/textures/_g_.png | Bin 0 -> 243 bytes mods/signs/textures/_gt.png | Bin 0 -> 228 bytes mods/signs/textures/_h.png | Bin 0 -> 248 bytes mods/signs/textures/_h_.png | Bin 0 -> 252 bytes mods/signs/textures/_ha.png | Bin 0 -> 233 bytes mods/signs/textures/_hs.png | Bin 0 -> 144 bytes mods/signs/textures/_i.png | Bin 0 -> 237 bytes mods/signs/textures/_i_.png | Bin 0 -> 239 bytes mods/signs/textures/_j.png | Bin 0 -> 240 bytes mods/signs/textures/_j_.png | Bin 0 -> 243 bytes mods/signs/textures/_k.png | Bin 0 -> 247 bytes mods/signs/textures/_k_.png | Bin 0 -> 243 bytes mods/signs/textures/_l.png | Bin 0 -> 238 bytes mods/signs/textures/_l_.png | Bin 0 -> 242 bytes mods/signs/textures/_lt.png | Bin 0 -> 227 bytes mods/signs/textures/_m.png | Bin 0 -> 240 bytes mods/signs/textures/_m_.png | Bin 0 -> 244 bytes mods/signs/textures/_mn.png | Bin 0 -> 228 bytes mods/signs/textures/_n.png | Bin 0 -> 248 bytes mods/signs/textures/_n_.png | Bin 0 -> 252 bytes mods/signs/textures/_o.png | Bin 0 -> 238 bytes mods/signs/textures/_o_.png | Bin 0 -> 239 bytes mods/signs/textures/_p.png | Bin 0 -> 250 bytes mods/signs/textures/_p_.png | Bin 0 -> 246 bytes mods/signs/textures/_pr.png | Bin 0 -> 255 bytes mods/signs/textures/_ps.png | Bin 0 -> 235 bytes mods/signs/textures/_q.png | Bin 0 -> 251 bytes mods/signs/textures/_q_.png | Bin 0 -> 242 bytes mods/signs/textures/_qo.png | Bin 0 -> 232 bytes mods/signs/textures/_qu.png | Bin 0 -> 233 bytes mods/signs/textures/_r.png | Bin 0 -> 241 bytes mods/signs/textures/_r_.png | Bin 0 -> 248 bytes mods/signs/textures/_re.png | Bin 0 -> 243 bytes mods/signs/textures/_s.png | Bin 0 -> 239 bytes mods/signs/textures/_s_.png | Bin 0 -> 243 bytes mods/signs/textures/_sl.png | Bin 0 -> 240 bytes mods/signs/textures/_sm.png | Bin 0 -> 227 bytes mods/signs/textures/_sp.png | Bin 0 -> 215 bytes mods/signs/textures/_sr.png | Bin 0 -> 236 bytes mods/signs/textures/_t.png | Bin 0 -> 241 bytes mods/signs/textures/_t_.png | Bin 0 -> 249 bytes mods/signs/textures/_tl.png | Bin 0 -> 227 bytes mods/signs/textures/_u.png | Bin 0 -> 240 bytes mods/signs/textures/_u_.png | Bin 0 -> 252 bytes mods/signs/textures/_un.png | Bin 0 -> 226 bytes mods/signs/textures/_v.png | Bin 0 -> 249 bytes mods/signs/textures/_v_.png | Bin 0 -> 246 bytes mods/signs/textures/_vb.png | Bin 0 -> 229 bytes mods/signs/textures/_w.png | Bin 0 -> 238 bytes mods/signs/textures/_w_.png | Bin 0 -> 247 bytes mods/signs/textures/_x.png | Bin 0 -> 241 bytes mods/signs/textures/_x_.png | Bin 0 -> 246 bytes mods/signs/textures/_y.png | Bin 0 -> 246 bytes mods/signs/textures/_y_.png | Bin 0 -> 243 bytes mods/signs/textures/_z.png | Bin 0 -> 233 bytes mods/signs/textures/_z_.png | Bin 0 -> 235 bytes mods/signs/textures/signs_back.png | Bin 0 -> 277 bytes mods/signs/textures/signs_bottom.png | Bin 0 -> 132 bytes mods/signs/textures/signs_front.png | Bin 0 -> 263 bytes mods/signs/textures/signs_side.png | Bin 0 -> 134 bytes mods/signs/textures/signs_sign.png | Bin 0 -> 1526 bytes mods/signs/textures/signs_top.png | Bin 0 -> 132 bytes mods/sprint/init.lua | 29 + mods/stairs/README.txt | 26 + mods/stairs/depends.txt | 1 + mods/stairs/init.lua | 288 + mods/throwing/README.txt | 48 + mods/throwing/arrow.lua | 89 + mods/throwing/depends.txt | 1 + mods/throwing/init.lua | 123 + mods/throwing/sounds/throwing_sound.ogg | Bin 0 -> 11011 bytes mods/throwing/textures/throwing_arrow.png | Bin 0 -> 298 bytes mods/throwing/textures/throwing_arrow_2.png | Bin 0 -> 315 bytes .../throwing/textures/throwing_arrow_back.png | Bin 0 -> 193 bytes .../textures/throwing_arrow_front.png | Bin 0 -> 180 bytes mods/throwing/textures/throwing_arrow_inv.png | Bin 0 -> 259 bytes mods/throwing/textures/throwing_arrow_tnt.png | Bin 0 -> 412 bytes mods/throwing/textures/throwing_bow.png | Bin 0 -> 305 bytes mods/throwing/textures/throwing_bow_0.png | Bin 0 -> 381 bytes mods/throwing/textures/throwing_bow_1.png | Bin 0 -> 372 bytes mods/throwing/textures/throwing_bow_2.png | Bin 0 -> 351 bytes mods/throwing/textures/throwing_empty.png | Bin 0 -> 178 bytes mods/throwing/textures/throwing_string.png | Bin 0 -> 382 bytes mods/tnt/README.txt | 45 + mods/tnt/depends.txt | 2 + mods/tnt/init.lua | 163 + mods/tnt/sounds/tnt_explode.ogg | Bin 0 -> 12808 bytes mods/tnt/textures/default_tnt_bottom.png | Bin 0 -> 165 bytes mods/tnt/textures/default_tnt_side.png | Bin 0 -> 359 bytes mods/tnt/textures/default_tnt_top.png | Bin 0 -> 450 bytes mods/tnt/textures/tnt_smoke.png | Bin 0 -> 2868 bytes mods/torches/README.txt | 29 + mods/torches/depends.txt | 1 + mods/torches/init.lua | 225 + mods/torches/textures/torches_fire1.png | Bin 0 -> 429 bytes mods/torches/textures/torches_fire2.png | Bin 0 -> 582 bytes mods/torches/textures/torches_side.png | Bin 0 -> 217 bytes mods/torches/textures/torches_torch.png | Bin 0 -> 235 bytes mods/vessels/README.txt | 22 + mods/vessels/depends.txt | 1 + mods/vessels/init.lua | 26 + .../vessels/textures/vessels_glass_bottle.png | Bin 0 -> 257 bytes .../textures/vessels_glass_bottle_inv.png | Bin 0 -> 2990 bytes mods/wallet/depends.txt | 1 + mods/wallet/init.lua | 316 + mods/wallet/textures/cobblestone_wallet.png | Bin 0 -> 1073 bytes .../textures/cobblestonemossy_wallet.png | Bin 0 -> 1158 bytes mods/wool/README.txt | 15 + mods/wool/credit.txt | 1 + mods/wool/depends.txt | 1 + mods/wool/init.lua | 72 + mods/wool/textures/wool_black.png | Bin 0 -> 675 bytes mods/wool/textures/wool_blue.png | Bin 0 -> 762 bytes mods/wool/textures/wool_brown.png | Bin 0 -> 676 bytes mods/wool/textures/wool_cyan.png | Bin 0 -> 749 bytes mods/wool/textures/wool_dark_green.png | Bin 0 -> 662 bytes mods/wool/textures/wool_dark_grey.png | Bin 0 -> 626 bytes mods/wool/textures/wool_green.png | Bin 0 -> 782 bytes mods/wool/textures/wool_grey.png | Bin 0 -> 749 bytes mods/wool/textures/wool_magenta.png | Bin 0 -> 779 bytes mods/wool/textures/wool_orange.png | Bin 0 -> 687 bytes mods/wool/textures/wool_pink.png | Bin 0 -> 800 bytes mods/wool/textures/wool_red.png | Bin 0 -> 763 bytes mods/wool/textures/wool_violet.png | Bin 0 -> 786 bytes mods/wool/textures/wool_white.png | Bin 0 -> 734 bytes mods/wool/textures/wool_yellow.png | Bin 0 -> 773 bytes mods/xpanes/init.lua | 138 + mods/xpanes/textures/xpanes_pane_glass.png | Bin 0 -> 277 bytes .../textures/xpanes_pane_glass_black.png | Bin 0 -> 3010 bytes .../textures/xpanes_pane_glass_blue.png | Bin 0 -> 3017 bytes .../textures/xpanes_pane_glass_brown.png | Bin 0 -> 3013 bytes .../textures/xpanes_pane_glass_cyan.png | Bin 0 -> 3014 bytes .../textures/xpanes_pane_glass_gray.png | Bin 0 -> 3010 bytes .../textures/xpanes_pane_glass_green.png | Bin 0 -> 3012 bytes .../textures/xpanes_pane_glass_light_blue.png | Bin 0 -> 3012 bytes .../textures/xpanes_pane_glass_lime.png | Bin 0 -> 3014 bytes .../textures/xpanes_pane_glass_magenta.png | Bin 0 -> 3015 bytes .../textures/xpanes_pane_glass_natural.png | Bin 0 -> 277 bytes .../textures/xpanes_pane_glass_orange.png | Bin 0 -> 3015 bytes .../textures/xpanes_pane_glass_pink.png | Bin 0 -> 3014 bytes .../textures/xpanes_pane_glass_purple.png | Bin 0 -> 3014 bytes .../xpanes/textures/xpanes_pane_glass_red.png | Bin 0 -> 426 bytes .../textures/xpanes_pane_glass_silver.png | Bin 0 -> 3009 bytes .../textures/xpanes_pane_glass_white.png | Bin 0 -> 3062 bytes .../textures/xpanes_pane_glass_yellow.png | Bin 0 -> 3013 bytes .../textures/xpanes_pane_half_glass.png | Bin 0 -> 526 bytes .../textures/xpanes_pane_half_glass_black.png | Bin 0 -> 459 bytes .../textures/xpanes_pane_half_glass_blue.png | Bin 0 -> 823 bytes .../textures/xpanes_pane_half_glass_brown.png | Bin 0 -> 480 bytes .../textures/xpanes_pane_half_glass_cyan.png | Bin 0 -> 480 bytes .../textures/xpanes_pane_half_glass_gray.png | Bin 0 -> 692 bytes .../textures/xpanes_pane_half_glass_green.png | Bin 0 -> 481 bytes .../xpanes_pane_half_glass_light_blue.png | Bin 0 -> 515 bytes .../textures/xpanes_pane_half_glass_lime.png | Bin 0 -> 480 bytes .../xpanes_pane_half_glass_magenta.png | Bin 0 -> 476 bytes .../xpanes_pane_half_glass_natural.png | Bin 0 -> 526 bytes .../xpanes_pane_half_glass_orange.png | Bin 0 -> 826 bytes .../textures/xpanes_pane_half_glass_pink.png | Bin 0 -> 478 bytes .../xpanes_pane_half_glass_purple.png | Bin 0 -> 479 bytes .../textures/xpanes_pane_half_glass_red.png | Bin 0 -> 465 bytes .../xpanes_pane_half_glass_silver.png | Bin 0 -> 460 bytes .../textures/xpanes_pane_half_glass_white.png | Bin 0 -> 821 bytes .../xpanes_pane_half_glass_yellow.png | Bin 0 -> 477 bytes .../xpanes/textures/xpanes_pane_half_iron.png | Bin 0 -> 905 bytes mods/xpanes/textures/xpanes_pane_iron.png | Bin 0 -> 905 bytes mods/xpanes/textures/xpanes_space.png | Bin 0 -> 151 bytes .../xpanes/textures/xpanes_top_glas_green.png | Bin 0 -> 531 bytes mods/xpanes/textures/xpanes_top_glass.png | Bin 0 -> 368 bytes .../textures/xpanes_top_glass_black.png | Bin 0 -> 447 bytes .../xpanes/textures/xpanes_top_glass_blue.png | Bin 0 -> 540 bytes .../textures/xpanes_top_glass_brown.png | Bin 0 -> 519 bytes .../xpanes/textures/xpanes_top_glass_cyan.png | Bin 0 -> 524 bytes .../xpanes/textures/xpanes_top_glass_gray.png | Bin 0 -> 474 bytes .../textures/xpanes_top_glass_green.png | Bin 0 -> 531 bytes .../textures/xpanes_top_glass_light_blue.png | Bin 0 -> 521 bytes .../xpanes/textures/xpanes_top_glass_lime.png | Bin 0 -> 513 bytes .../textures/xpanes_top_glass_magenta.png | Bin 0 -> 526 bytes .../textures/xpanes_top_glass_natural.png | Bin 0 -> 368 bytes .../textures/xpanes_top_glass_orange.png | Bin 0 -> 521 bytes .../xpanes/textures/xpanes_top_glass_pink.png | Bin 0 -> 524 bytes .../textures/xpanes_top_glass_purple.png | Bin 0 -> 518 bytes mods/xpanes/textures/xpanes_top_glass_red.png | Bin 0 -> 513 bytes .../textures/xpanes_top_glass_silver.png | Bin 0 -> 498 bytes .../textures/xpanes_top_glass_white.png | Bin 0 -> 495 bytes .../textures/xpanes_top_glass_yellow.png | Bin 0 -> 516 bytes mods/xpanes/textures/xpanes_top_iron.png | Bin 0 -> 741 bytes .../xpanes/textures/xpanes_top_light_blue.png | Bin 0 -> 521 bytes 1717 files changed, 68882 insertions(+) create mode 100644 mods/3d_armor/3d_armor/README.txt create mode 100644 mods/3d_armor/3d_armor/armor.lua create mode 100644 mods/3d_armor/3d_armor/armor_api.lua create mode 100644 mods/3d_armor/3d_armor/crafting_guide.txt create mode 100644 mods/3d_armor/3d_armor/depends.txt create mode 100644 mods/3d_armor/3d_armor/init.lua create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_boots_chain.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_boots_gold.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_boots_leather.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_boots_steel.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_chestplate_chain.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_chestplate_gold.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_chestplate_leather.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_helmet_chain.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_helmet_diamond.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_helmet_gold.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_helmet_leather.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_chain.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_diamond.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_gold.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_leather.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_steel.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_chain.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_diamond.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_gold.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_leather.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_steel.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_chain.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_diamond.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_gold.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_leather.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_steel.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_chain.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_diamond.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_gold.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_leather.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_steel.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_leggings_chain.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_leggings_gold.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_leggings_leather.png create mode 100644 mods/3d_armor/3d_armor/textures/3d_armor_leggings_steel.png create mode 100644 mods/3d_armor/LICENSE.md create mode 100644 mods/3d_armor/README.md create mode 100644 mods/3d_armor/modpack.txt create mode 100644 mods/3d_armor/unified_skins/README.txt create mode 100644 mods/3d_armor/unified_skins/depends.txt create mode 100644 mods/3d_armor/unified_skins/init.lua create mode 100644 mods/3d_armor/unified_skins/models/uniskins_character.blend create mode 100644 mods/3d_armor/unified_skins/models/uniskins_character.x create mode 100644 mods/3d_armor/unified_skins/textures/uniskins_trans.png create mode 100644 mods/3d_armor/wieldview/README.txt create mode 100644 mods/3d_armor/wieldview/depends.txt create mode 100644 mods/3d_armor/wieldview/init.lua create mode 100644 mods/3d_armor/wieldview/transform.lua create mode 100644 mods/DOM/domb/domb.lua create mode 100644 mods/DOM/domb/init.lua create mode 100644 mods/DOM/modpack.txt create mode 100644 mods/DOM/watch/depends.txt create mode 100644 mods/DOM/watch/init.lua create mode 100644 mods/DOM/watch/itens.lua create mode 100644 mods/DOM/watch/rotinas.lua create mode 100644 mods/DOM/watch/textures/watch_a0.png create mode 100644 mods/DOM/watch/textures/watch_a1.png create mode 100644 mods/DOM/watch/textures/watch_a10.png create mode 100644 mods/DOM/watch/textures/watch_a11.png create mode 100644 mods/DOM/watch/textures/watch_a2.png create mode 100644 mods/DOM/watch/textures/watch_a3.png create mode 100644 mods/DOM/watch/textures/watch_a4.png create mode 100644 mods/DOM/watch/textures/watch_a5.png create mode 100644 mods/DOM/watch/textures/watch_a6.png create mode 100644 mods/DOM/watch/textures/watch_a7.png create mode 100644 mods/DOM/watch/textures/watch_a8.png create mode 100644 mods/DOM/watch/textures/watch_a9.png create mode 100644 mods/WorldEdit/Chat Commands.md create mode 100644 mods/WorldEdit/LICENSE.txt create mode 100644 mods/WorldEdit/README.md create mode 100644 mods/WorldEdit/Tutorial.md create mode 100644 mods/WorldEdit/WorldEdit API.md create mode 100644 mods/WorldEdit/modpack.txt create mode 100644 mods/WorldEdit/worldedit/code.lua create mode 100644 mods/WorldEdit/worldedit/compatibility.lua create mode 100644 mods/WorldEdit/worldedit/init.lua create mode 100644 mods/WorldEdit/worldedit/manipulations.lua create mode 100644 mods/WorldEdit/worldedit/primitives.lua create mode 100644 mods/WorldEdit/worldedit/serialization.lua create mode 100644 mods/WorldEdit/worldedit/visualization.lua create mode 100644 mods/WorldEdit/worldedit_commands/depends.txt create mode 100644 mods/WorldEdit/worldedit_commands/init.lua create mode 100644 mods/WorldEdit/worldedit_commands/mark.lua create mode 100644 mods/WorldEdit/worldedit_commands/safe.lua create mode 100644 mods/WorldEdit/worldedit_commands/textures/worldedit_cube.png create mode 100644 mods/WorldEdit/worldedit_commands/textures/worldedit_pos1.png create mode 100644 mods/WorldEdit/worldedit_commands/textures/worldedit_pos2.png create mode 100644 mods/WorldEdit/worldedit_infinity/init.lua create mode 100644 mods/WorldEdit/worldedit_limited/depends.txt create mode 100644 mods/WorldEdit/worldedit_limited/init.lua create mode 100644 mods/WorldEdit/worldedit_shortcommands/depends.txt create mode 100644 mods/WorldEdit/worldedit_shortcommands/init.lua create mode 100644 mods/beds/README.txt create mode 100644 mods/beds/beds.rar create mode 100644 mods/beds/depends.txt create mode 100644 mods/beds/init.lua create mode 100644 mods/beds/textures/beds_bed.png create mode 100644 mods/beds/textures/beds_bed_leer.png create mode 100644 mods/beds/textures/beds_bed_side_bottom.png create mode 100644 mods/beds/textures/beds_bed_side_bottom_r.png create mode 100644 mods/beds/textures/beds_bed_side_top.png create mode 100644 mods/beds/textures/beds_bed_side_top_r.png create mode 100644 mods/beds/textures/beds_bed_top_bottom.png create mode 100644 mods/beds/textures/beds_bed_top_top.png create mode 100644 mods/boat/depends.txt create mode 100644 mods/boat/init.lua create mode 100644 mods/boat/models/boat_base.x create mode 100644 mods/boat/models/boat_texture.png create mode 100644 mods/boat/textures/boat_inventory.png create mode 100644 mods/boat/textures/boat_texture.png create mode 100644 mods/bookex/depends.txt create mode 100644 mods/bookex/init.lua create mode 100644 mods/bookex/textures/book_bg.png create mode 100644 mods/bucket/README.txt create mode 100644 mods/bucket/depends.txt create mode 100644 mods/bucket/init.lua create mode 100644 mods/bucket/textures/bucket.png create mode 100644 mods/bucket/textures/bucket_lava.png create mode 100644 mods/bucket/textures/bucket_water.png create mode 100644 mods/builtin_item/README.txt create mode 100644 mods/builtin_item/init.lua create mode 100644 mods/builtin_item/sounds/builtin_item_lava.ogg create mode 100644 mods/cake/init.lua create mode 100644 mods/cake/textures/cake.png create mode 100644 mods/cake/textures/cake_bottom.png create mode 100644 mods/cake/textures/cake_inner.png create mode 100644 mods/cake/textures/cake_side.png create mode 100644 mods/cake/textures/cake_top.png create mode 100644 mods/chat_rewirte/init.lua create mode 100644 mods/command/depends.txt create mode 100644 mods/command/info.lua create mode 100644 mods/command/init.lua create mode 100644 mods/command/kits.lua create mode 100644 mods/command/time.lua create mode 100644 mods/command/vanish.lua create mode 100644 mods/compass/depends.txt create mode 100644 mods/compass/init.lua create mode 100644 mods/compass/textures/compass_0.png create mode 100644 mods/compass/textures/compass_1.png create mode 100644 mods/compass/textures/compass_10.png create mode 100644 mods/compass/textures/compass_11.png create mode 100644 mods/compass/textures/compass_2.png create mode 100644 mods/compass/textures/compass_3.png create mode 100644 mods/compass/textures/compass_4.png create mode 100644 mods/compass/textures/compass_5.png create mode 100644 mods/compass/textures/compass_6.png create mode 100644 mods/compass/textures/compass_7.png create mode 100644 mods/compass/textures/compass_8.png create mode 100644 mods/compass/textures/compass_9.png create mode 100644 mods/creative/README.txt create mode 100644 mods/creative/depends.txt create mode 100644 mods/creative/init.lua create mode 100644 mods/death/init.lua create mode 100644 mods/default/README.txt create mode 100644 mods/default/crafting.lua create mode 100644 mods/default/craftitems.lua create mode 100644 mods/default/functions.lua create mode 100644 mods/default/init.lua create mode 100644 mods/default/mapgen.lua create mode 100644 mods/default/models/character.blend create mode 100644 mods/default/models/character.png create mode 100644 mods/default/models/character.x create mode 100644 mods/default/nodes.lua create mode 100644 mods/default/player.lua create mode 100644 mods/default/sounds/default_break_glass.1.ogg create mode 100644 mods/default/sounds/default_break_glass.2.ogg create mode 100644 mods/default/sounds/default_break_glass.3.ogg create mode 100644 mods/default/sounds/default_cool_lava.1.ogg create mode 100644 mods/default/sounds/default_cool_lava.2.ogg create mode 100644 mods/default/sounds/default_cool_lava.3.ogg create mode 100644 mods/default/sounds/default_dig_choppy.ogg create mode 100644 mods/default/sounds/default_dig_cracky.ogg create mode 100644 mods/default/sounds/default_dig_crumbly.ogg create mode 100644 mods/default/sounds/default_dig_dig_immediate.ogg create mode 100644 mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg create mode 100644 mods/default/sounds/default_dirt_footstep.1.ogg create mode 100644 mods/default/sounds/default_dirt_footstep.2.ogg create mode 100644 mods/default/sounds/default_dug_node.1.ogg create mode 100644 mods/default/sounds/default_dug_node.2.ogg create mode 100644 mods/default/sounds/default_glass_footstep.ogg create mode 100644 mods/default/sounds/default_grass_footstep.1.ogg create mode 100644 mods/default/sounds/default_grass_footstep.2.ogg create mode 100644 mods/default/sounds/default_grass_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.1.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.2.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.4.ogg create mode 100644 mods/default/sounds/default_hard_footstep.1.ogg create mode 100644 mods/default/sounds/default_hard_footstep.2.ogg create mode 100644 mods/default/sounds/default_hard_footstep.3.ogg create mode 100644 mods/default/sounds/default_place_node.1.ogg create mode 100644 mods/default/sounds/default_place_node.2.ogg create mode 100644 mods/default/sounds/default_place_node.3.ogg create mode 100644 mods/default/sounds/default_place_node_hard.1.ogg create mode 100644 mods/default/sounds/default_place_node_hard.2.ogg create mode 100644 mods/default/sounds/default_sand_footstep.1.ogg create mode 100644 mods/default/sounds/default_sand_footstep.2.ogg create mode 100644 mods/default/sounds/default_snow_footstep.1.ogg create mode 100644 mods/default/sounds/default_snow_footstep.2.ogg create mode 100644 mods/default/sounds/default_snow_footstep.3.ogg create mode 100644 mods/default/sounds/default_wood_footstep.1.ogg create mode 100644 mods/default/sounds/default_wood_footstep.2.ogg create mode 100644 mods/default/textures/bubble.png create mode 100644 mods/default/textures/crack_anylength.png create mode 100644 mods/default/textures/default_acacialeaves.png create mode 100644 mods/default/textures/default_acaciasapling.png create mode 100644 mods/default/textures/default_acaciatree.png create mode 100644 mods/default/textures/default_acaciatree_top.png create mode 100644 mods/default/textures/default_acaciawood.png create mode 100644 mods/default/textures/default_apple.png create mode 100644 mods/default/textures/default_apple_gold.png create mode 100644 mods/default/textures/default_bedrock.png create mode 100644 mods/default/textures/default_bone.png create mode 100644 mods/default/textures/default_book.png create mode 100644 mods/default/textures/default_bookshelf.png create mode 100644 mods/default/textures/default_brick.png create mode 100644 mods/default/textures/default_cactus_bottom.png create mode 100644 mods/default/textures/default_cactus_side.png create mode 100644 mods/default/textures/default_cactus_top.png create mode 100644 mods/default/textures/default_charcoal_lump.png create mode 100644 mods/default/textures/default_chest_bg.png create mode 100644 mods/default/textures/default_chest_front.png create mode 100644 mods/default/textures/default_chest_front_big.png create mode 100644 mods/default/textures/default_chest_side.png create mode 100644 mods/default/textures/default_chest_side_big.png create mode 100644 mods/default/textures/default_chest_top.png create mode 100644 mods/default/textures/default_chest_top_big.png create mode 100644 mods/default/textures/default_clay.png create mode 100644 mods/default/textures/default_clay_brick.png create mode 100644 mods/default/textures/default_clay_lump.png create mode 100644 mods/default/textures/default_cloud.png create mode 100644 mods/default/textures/default_coal_block.png create mode 100644 mods/default/textures/default_coal_lump.png create mode 100644 mods/default/textures/default_cobble.png create mode 100644 mods/default/textures/default_diamond.png create mode 100644 mods/default/textures/default_diamond_block.png create mode 100644 mods/default/textures/default_dirt.png create mode 100644 mods/default/textures/default_dry_shrub.png create mode 100644 mods/default/textures/default_emerald.png create mode 100644 mods/default/textures/default_emerald_block.png create mode 100644 mods/default/textures/default_fence.png create mode 100644 mods/default/textures/default_fire_particle1.png create mode 100644 mods/default/textures/default_fire_particle2.png create mode 100644 mods/default/textures/default_fish.png create mode 100644 mods/default/textures/default_fish_cooked.png create mode 100644 mods/default/textures/default_flint.png create mode 100644 mods/default/textures/default_furnace_bg.png create mode 100644 mods/default/textures/default_furnace_bottom.png create mode 100644 mods/default/textures/default_furnace_fire_bg.png create mode 100644 mods/default/textures/default_furnace_fire_fg.png create mode 100644 mods/default/textures/default_furnace_front.png create mode 100644 mods/default/textures/default_furnace_front_active.png create mode 100644 mods/default/textures/default_furnace_side.png create mode 100644 mods/default/textures/default_furnace_top.png create mode 100644 mods/default/textures/default_glass.png create mode 100644 mods/default/textures/default_glowstone.png create mode 100644 mods/default/textures/default_glowstone_dust.png create mode 100644 mods/default/textures/default_gold_block.png create mode 100644 mods/default/textures/default_gold_ingot.png create mode 100644 mods/default/textures/default_gold_nugget.png create mode 100644 mods/default/textures/default_grass.png create mode 100644 mods/default/textures/default_grass_footsteps.png create mode 100644 mods/default/textures/default_grass_side.png create mode 100644 mods/default/textures/default_gravel.png create mode 100644 mods/default/textures/default_gunpowder.png create mode 100644 mods/default/textures/default_hayblock_side.png create mode 100644 mods/default/textures/default_hayblock_top.png create mode 100644 mods/default/textures/default_ice.png create mode 100644 mods/default/textures/default_ice_packed.png create mode 100644 mods/default/textures/default_junglegrass.png create mode 100644 mods/default/textures/default_jungleleaves.png create mode 100644 mods/default/textures/default_junglesapling.png create mode 100644 mods/default/textures/default_jungletree.png create mode 100644 mods/default/textures/default_jungletree_top.png create mode 100644 mods/default/textures/default_junglewood.png create mode 100644 mods/default/textures/default_ladder.png create mode 100644 mods/default/textures/default_lapis_block.png create mode 100644 mods/default/textures/default_large_chest_bg.png create mode 100644 mods/default/textures/default_lava.png create mode 100644 mods/default/textures/default_lava_flowing_animated.png create mode 100644 mods/default/textures/default_lava_source_animated.png create mode 100644 mods/default/textures/default_leaves.png create mode 100644 mods/default/textures/default_mineral_coal.png create mode 100644 mods/default/textures/default_mineral_diamond.png create mode 100644 mods/default/textures/default_mineral_emerald.png create mode 100644 mods/default/textures/default_mineral_gold.png create mode 100644 mods/default/textures/default_mineral_iron.png create mode 100644 mods/default/textures/default_mineral_lapis.png create mode 100644 mods/default/textures/default_mineral_redstone.png create mode 100644 mods/default/textures/default_mossycobble.png create mode 100644 mods/default/textures/default_obsidian.png create mode 100644 mods/default/textures/default_paper.png create mode 100644 mods/default/textures/default_papyrus.png create mode 100644 mods/default/textures/default_prismarine_anim.png create mode 100644 mods/default/textures/default_prismarine_bricks.png create mode 100644 mods/default/textures/default_prismarine_crystals.png create mode 100644 mods/default/textures/default_prismarine_dark.png create mode 100644 mods/default/textures/default_prismarine_shard.png create mode 100644 mods/default/textures/default_quartz_block_bottom.png create mode 100644 mods/default/textures/default_quartz_block_side.png create mode 100644 mods/default/textures/default_quartz_block_top.png create mode 100644 mods/default/textures/default_quartz_chiseled_side.png create mode 100644 mods/default/textures/default_quartz_chiseled_top.png create mode 100644 mods/default/textures/default_quartz_crystal.png create mode 100644 mods/default/textures/default_quartz_ore.png create mode 100644 mods/default/textures/default_quartz_pillar_side.png create mode 100644 mods/default/textures/default_quartz_pillar_top.png create mode 100644 mods/default/textures/default_rail.png create mode 100644 mods/default/textures/default_rail_crossing.png create mode 100644 mods/default/textures/default_rail_curved.png create mode 100644 mods/default/textures/default_rail_t_junction.png create mode 100644 mods/default/textures/default_red_sand.png create mode 100644 mods/default/textures/default_redsandstone_bottom.png create mode 100644 mods/default/textures/default_redsandstone_carved.png create mode 100644 mods/default/textures/default_redsandstone_normal.png create mode 100644 mods/default/textures/default_redsandstone_smooth.png create mode 100644 mods/default/textures/default_redsandstone_top.png create mode 100644 mods/default/textures/default_redstone_block.png create mode 100644 mods/default/textures/default_redstone_dust.png create mode 100644 mods/default/textures/default_sand.png create mode 100644 mods/default/textures/default_sandstone_bottom.png create mode 100644 mods/default/textures/default_sandstone_carved.png create mode 100644 mods/default/textures/default_sandstone_normal.png create mode 100644 mods/default/textures/default_sandstone_smooth.png create mode 100644 mods/default/textures/default_sandstone_top.png create mode 100644 mods/default/textures/default_sapling.png create mode 100644 mods/default/textures/default_sea_lantern.png create mode 100644 mods/default/textures/default_sign.png create mode 100644 mods/default/textures/default_sign_wall.png create mode 100644 mods/default/textures/default_slimeblock.png create mode 100644 mods/default/textures/default_snow.png create mode 100644 mods/default/textures/default_snow_side.png create mode 100644 mods/default/textures/default_snowball.png create mode 100644 mods/default/textures/default_sponge.png create mode 100644 mods/default/textures/default_sponge_wet.png create mode 100644 mods/default/textures/default_spruceleaves.png create mode 100644 mods/default/textures/default_sprucesapling.png create mode 100644 mods/default/textures/default_sprucetree.png create mode 100644 mods/default/textures/default_sprucetree_top.png create mode 100644 mods/default/textures/default_sprucewood.png create mode 100644 mods/default/textures/default_steel_block.png create mode 100644 mods/default/textures/default_steel_ingot.png create mode 100644 mods/default/textures/default_stick.png create mode 100644 mods/default/textures/default_stone.png create mode 100644 mods/default/textures/default_stone_brick.png create mode 100644 mods/default/textures/default_stonebrick_carved.png create mode 100644 mods/default/textures/default_stonebrick_cracked.png create mode 100644 mods/default/textures/default_stonebrick_mossy.png create mode 100644 mods/default/textures/default_string.png create mode 100644 mods/default/textures/default_sugar.png create mode 100644 mods/default/textures/default_sugar_cane.png create mode 100644 mods/default/textures/default_sulphur.png create mode 100644 mods/default/textures/default_tallgrass.png create mode 100644 mods/default/textures/default_tnt_bottom.png create mode 100644 mods/default/textures/default_tnt_side.png create mode 100644 mods/default/textures/default_tnt_top.png create mode 100644 mods/default/textures/default_tool_diamondaxe.png create mode 100644 mods/default/textures/default_tool_diamondpick.png create mode 100644 mods/default/textures/default_tool_diamondshovel.png create mode 100644 mods/default/textures/default_tool_diamondsword.png create mode 100644 mods/default/textures/default_tool_fishing_pole.png create mode 100644 mods/default/textures/default_tool_flint_and_steel.png create mode 100644 mods/default/textures/default_tool_goldaxe.png create mode 100644 mods/default/textures/default_tool_goldpick.png create mode 100644 mods/default/textures/default_tool_goldshovel.png create mode 100644 mods/default/textures/default_tool_goldsword.png create mode 100644 mods/default/textures/default_tool_shears.png create mode 100644 mods/default/textures/default_tool_steelaxe.png create mode 100644 mods/default/textures/default_tool_steelpick.png create mode 100644 mods/default/textures/default_tool_steelshovel.png create mode 100644 mods/default/textures/default_tool_steelsword.png create mode 100644 mods/default/textures/default_tool_stoneaxe.png create mode 100644 mods/default/textures/default_tool_stonepick.png create mode 100644 mods/default/textures/default_tool_stoneshovel.png create mode 100644 mods/default/textures/default_tool_stonesword.png create mode 100644 mods/default/textures/default_tool_woodaxe.png create mode 100644 mods/default/textures/default_tool_woodpick.png create mode 100644 mods/default/textures/default_tool_woodshovel.png create mode 100644 mods/default/textures/default_tool_woodsword.png create mode 100644 mods/default/textures/default_torch.png create mode 100644 mods/default/textures/default_torch_animated.png create mode 100644 mods/default/textures/default_torch_on_ceiling.png create mode 100644 mods/default/textures/default_torch_on_ceiling_animated.png create mode 100644 mods/default/textures/default_torch_on_floor.png create mode 100644 mods/default/textures/default_torch_on_floor_animated.png create mode 100644 mods/default/textures/default_tree.png create mode 100644 mods/default/textures/default_tree_top.png create mode 100644 mods/default/textures/default_vine.png create mode 100644 mods/default/textures/default_water.png create mode 100644 mods/default/textures/default_water_flowing_animated.png create mode 100644 mods/default/textures/default_water_source_animated.png create mode 100644 mods/default/textures/default_wood.png create mode 100644 mods/default/textures/door_wood.png create mode 100644 mods/default/textures/door_wood_a.png create mode 100644 mods/default/textures/door_wood_a_r.png create mode 100644 mods/default/textures/door_wood_b.png create mode 100644 mods/default/textures/door_wood_b_r.png create mode 100644 mods/default/textures/fishing_pole.png create mode 100644 mods/default/textures/heart.png create mode 100644 mods/default/textures/player.png create mode 100644 mods/default/textures/player_back.png create mode 100644 mods/default/textures/treeprop.png create mode 100644 mods/default/textures/web.png create mode 100644 mods/default/textures/wieldhand.png create mode 100644 mods/default/tools.lua create mode 100644 mods/doors/README.txt create mode 100644 mods/doors/depends.txt create mode 100644 mods/doors/init.lua create mode 100644 mods/doors/sounds/door_close.ogg create mode 100644 mods/doors/sounds/door_open.ogg create mode 100644 mods/doors/textures/door_acacia.png create mode 100644 mods/doors/textures/door_acacia_a.png create mode 100644 mods/doors/textures/door_acacia_b.png create mode 100644 mods/doors/textures/door_birch.png create mode 100644 mods/doors/textures/door_birch_a.png create mode 100644 mods/doors/textures/door_birch_b.png create mode 100644 mods/doors/textures/door_brown.png create mode 100644 mods/doors/textures/door_dark_oak.png create mode 100644 mods/doors/textures/door_dark_oak_a.png create mode 100644 mods/doors/textures/door_dark_oak_b.png create mode 100644 mods/doors/textures/door_grey.png create mode 100644 mods/doors/textures/door_jungle.png create mode 100644 mods/doors/textures/door_jungle_a.png create mode 100644 mods/doors/textures/door_jungle_b.png create mode 100644 mods/doors/textures/door_spruce.png create mode 100644 mods/doors/textures/door_spruce_a.png create mode 100644 mods/doors/textures/door_spruce_b.png create mode 100644 mods/doors/textures/door_steel.png create mode 100644 mods/doors/textures/door_steel_a.png create mode 100644 mods/doors/textures/door_steel_b.png create mode 100644 mods/doors/textures/door_trapdoor.png create mode 100644 mods/doors/textures/door_wood.png create mode 100644 mods/doors/textures/door_wood_a.png create mode 100644 mods/doors/textures/door_wood_b.png create mode 100644 mods/doors/textures/iron_trapdoor.png create mode 100644 mods/dye/README.txt create mode 100644 mods/dye/depends.txt create mode 100644 mods/dye/init.lua create mode 100644 mods/dye/textures/dye_black.png create mode 100644 mods/dye/textures/dye_blue.png create mode 100644 mods/dye/textures/dye_brown.png create mode 100644 mods/dye/textures/dye_cyan.png create mode 100644 mods/dye/textures/dye_dark_green.png create mode 100644 mods/dye/textures/dye_dark_grey.png create mode 100644 mods/dye/textures/dye_green.png create mode 100644 mods/dye/textures/dye_grey.png create mode 100644 mods/dye/textures/dye_lightblue.png create mode 100644 mods/dye/textures/dye_magenta.png create mode 100644 mods/dye/textures/dye_orange.png create mode 100644 mods/dye/textures/dye_pink.png create mode 100644 mods/dye/textures/dye_red.png create mode 100644 mods/dye/textures/dye_violet.png create mode 100644 mods/dye/textures/dye_white.png create mode 100644 mods/dye/textures/dye_yellow.png create mode 100644 mods/farming/README.txt create mode 100644 mods/farming/carrots.lua create mode 100644 mods/farming/depends.txt create mode 100644 mods/farming/hoes.lua create mode 100644 mods/farming/init.lua create mode 100644 mods/farming/melon.lua create mode 100644 mods/farming/mushrooms.lua create mode 100644 mods/farming/potatoes.lua create mode 100644 mods/farming/pumpkin.lua create mode 100644 mods/farming/pumpkin.old create mode 100644 mods/farming/soil.lua create mode 100644 mods/farming/textures/farming_bread.png create mode 100644 mods/farming/textures/farming_carrot.png create mode 100644 mods/farming/textures/farming_carrot_1.png create mode 100644 mods/farming/textures/farming_carrot_2.png create mode 100644 mods/farming/textures/farming_carrot_3.png create mode 100644 mods/farming/textures/farming_carrot_4.png create mode 100644 mods/farming/textures/farming_carrot_gold.png create mode 100644 mods/farming/textures/farming_cookie.png create mode 100644 mods/farming/textures/farming_melon.png create mode 100644 mods/farming/textures/farming_melon_seed.png create mode 100644 mods/farming/textures/farming_melon_side.png create mode 100644 mods/farming/textures/farming_melon_speckled.png create mode 100644 mods/farming/textures/farming_melon_top.png create mode 100644 mods/farming/textures/farming_mushroom_brown.png create mode 100644 mods/farming/textures/farming_mushroom_red.png create mode 100644 mods/farming/textures/farming_mushroom_stew.png create mode 100644 mods/farming/textures/farming_potato.png create mode 100644 mods/farming/textures/farming_potato_1.png create mode 100644 mods/farming/textures/farming_potato_2.png create mode 100644 mods/farming/textures/farming_potato_3.png create mode 100644 mods/farming/textures/farming_potato_baked.png create mode 100644 mods/farming/textures/farming_potato_poison.png create mode 100644 mods/farming/textures/farming_pumpkin_face.png create mode 100644 mods/farming/textures/farming_pumpkin_face_light.png create mode 100644 mods/farming/textures/farming_pumpkin_seed.png create mode 100644 mods/farming/textures/farming_pumpkin_side.png create mode 100644 mods/farming/textures/farming_pumpkin_top.png create mode 100644 mods/farming/textures/farming_soil.png create mode 100644 mods/farming/textures/farming_soil_wet.png create mode 100644 mods/farming/textures/farming_tige_1.png create mode 100644 mods/farming/textures/farming_tige_2.png create mode 100644 mods/farming/textures/farming_tige_connnect.png create mode 100644 mods/farming/textures/farming_tige_end.png create mode 100644 mods/farming/textures/farming_tool_diamondhoe.png create mode 100644 mods/farming/textures/farming_tool_goldhoe.png create mode 100644 mods/farming/textures/farming_tool_steelhoe.png create mode 100644 mods/farming/textures/farming_tool_stonehoe.png create mode 100644 mods/farming/textures/farming_tool_woodhoe.png create mode 100644 mods/farming/textures/farming_wheat.png create mode 100644 mods/farming/textures/farming_wheat_1.png create mode 100644 mods/farming/textures/farming_wheat_2.png create mode 100644 mods/farming/textures/farming_wheat_3.png create mode 100644 mods/farming/textures/farming_wheat_harvested.png create mode 100644 mods/farming/textures/farming_wheat_seed.png create mode 100644 mods/farming/wheat.lua create mode 100644 mods/fences/README.txt create mode 100644 mods/fences/depends.txt create mode 100644 mods/fences/init.lua create mode 100644 mods/fences/textures/fences_fencegate.png create mode 100644 mods/fire/README.txt create mode 100644 mods/fire/init.lua create mode 100644 mods/fire/sounds/fire_large.ogg create mode 100644 mods/fire/sounds/fire_small.ogg create mode 100644 mods/fire/textures/fire_basic_flame.png create mode 100644 mods/fire/textures/fire_basic_flame_animated.png create mode 100644 mods/flowers/README.txt create mode 100644 mods/flowers/credit.txt create mode 100644 mods/flowers/depends.txt create mode 100644 mods/flowers/func.lua create mode 100644 mods/flowers/init.lua create mode 100644 mods/flowers/mapgen.lua create mode 100644 mods/flowers/textures/fern.png create mode 100644 mods/flowers/textures/flower_allium.png create mode 100644 mods/flowers/textures/flower_blue_orchid.png create mode 100644 mods/flowers/textures/flower_houstonia.png create mode 100644 mods/flowers/textures/flower_oxeye_daisy.png create mode 100644 mods/flowers/textures/flower_paeonia.png create mode 100644 mods/flowers/textures/flower_tulip_orange.png create mode 100644 mods/flowers/textures/flower_tulip_pink.png create mode 100644 mods/flowers/textures/flower_tulip_red.png create mode 100644 mods/flowers/textures/flower_tulip_white.png create mode 100644 mods/flowers/textures/flowers_coqlicot.png create mode 100644 mods/flowers/textures/flowers_dandelion_yellow.png create mode 100644 mods/flowers/textures/flowers_pot_bottom.png create mode 100644 mods/flowers/textures/flowers_pot_inventory.png create mode 100644 mods/flowers/textures/flowers_pot_top.png create mode 100644 mods/flowers/textures/flowers_rose.png create mode 100644 mods/flowers/textures/flowers_waterlily.png create mode 100644 mods/flowers/textures/flowers_waterlily_22.5.png create mode 100644 mods/flowers/textures/flowers_waterlily_45.png create mode 100644 mods/flowers/textures/flowers_waterlily_67.5.png create mode 100644 mods/gemalde/README.txt create mode 100644 mods/gemalde/depends.txt create mode 100644 mods/gemalde/init.lua create mode 100644 mods/gemalde/textures/gemalde_1.png create mode 100644 mods/gemalde/textures/gemalde_10.png create mode 100644 mods/gemalde/textures/gemalde_11.png create mode 100644 mods/gemalde/textures/gemalde_12.png create mode 100644 mods/gemalde/textures/gemalde_13.png create mode 100644 mods/gemalde/textures/gemalde_14.png create mode 100644 mods/gemalde/textures/gemalde_15.png create mode 100644 mods/gemalde/textures/gemalde_16.png create mode 100644 mods/gemalde/textures/gemalde_17.png create mode 100644 mods/gemalde/textures/gemalde_18.png create mode 100644 mods/gemalde/textures/gemalde_19.png create mode 100644 mods/gemalde/textures/gemalde_2.png create mode 100644 mods/gemalde/textures/gemalde_20.png create mode 100644 mods/gemalde/textures/gemalde_21.png create mode 100644 mods/gemalde/textures/gemalde_22.png create mode 100644 mods/gemalde/textures/gemalde_23.png create mode 100644 mods/gemalde/textures/gemalde_24.png create mode 100644 mods/gemalde/textures/gemalde_25.png create mode 100644 mods/gemalde/textures/gemalde_26.png create mode 100644 mods/gemalde/textures/gemalde_27.png create mode 100644 mods/gemalde/textures/gemalde_28.png create mode 100644 mods/gemalde/textures/gemalde_3.png create mode 100644 mods/gemalde/textures/gemalde_4.png create mode 100644 mods/gemalde/textures/gemalde_5.png create mode 100644 mods/gemalde/textures/gemalde_6.png create mode 100644 mods/gemalde/textures/gemalde_7.png create mode 100644 mods/gemalde/textures/gemalde_8.png create mode 100644 mods/gemalde/textures/gemalde_node.png create mode 100644 mods/give_initial_stuff/depends.txt create mode 100644 mods/give_initial_stuff/init.lua create mode 100644 mods/hardened_clay/depends.txt create mode 100644 mods/hardened_clay/init.lua create mode 100644 mods/hardened_clay/textures/hardened_clay.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_black.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_blue.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_brown.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_cyan.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_green.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_grey.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_light_blue.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_lime.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_magenta.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_orange.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_pink.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_purple.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_red.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_silver.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_white.png create mode 100644 mods/hardened_clay/textures/hardened_clay_stained_yellow.png create mode 100644 mods/head/README.md create mode 100644 mods/head/depends.txt create mode 100644 mods/head/init.lua create mode 100644 mods/head/textures/creeper_back.png create mode 100644 mods/head/textures/creeper_face.png create mode 100644 mods/head/textures/creeper_left.png create mode 100644 mods/head/textures/creeper_right.png create mode 100644 mods/head/textures/creeper_top.png create mode 100644 mods/head/textures/herobrine_back.png create mode 100644 mods/head/textures/herobrine_face.png create mode 100644 mods/head/textures/herobrine_left.png create mode 100644 mods/head/textures/herobrine_right.png create mode 100644 mods/head/textures/herobrine_top.png create mode 100644 mods/head/textures/steve_back.png create mode 100644 mods/head/textures/steve_face.png create mode 100644 mods/head/textures/steve_left.png create mode 100644 mods/head/textures/steve_right.png create mode 100644 mods/head/textures/steve_top.png create mode 100644 mods/head/textures/zombie_back.png create mode 100644 mods/head/textures/zombie_face.png create mode 100644 mods/head/textures/zombie_left.png create mode 100644 mods/head/textures/zombie_right.png create mode 100644 mods/head/textures/zombie_top.png create mode 100644 mods/hud/README.txt create mode 100644 mods/hud/armor.lua create mode 100644 mods/hud/changelog.txt create mode 100644 mods/hud/depends.txt create mode 100644 mods/hud/hud.conf.example create mode 100644 mods/hud/hunger.lua create mode 100644 mods/hud/init.lua create mode 100644 mods/hud/textures/crosshair.png create mode 100644 mods/hud/textures/hud_air_fg.png create mode 100644 mods/hud/textures/hud_armor_bg.png create mode 100644 mods/hud/textures/hud_armor_fg.png create mode 100644 mods/hud/textures/hud_heart_bg.png create mode 100644 mods/hud/textures/hud_heart_fg.png create mode 100644 mods/hud/textures/hud_hunger_bg.png create mode 100644 mods/hud/textures/hud_hunger_fg.png create mode 100644 mods/intweak/README.txt create mode 100644 mods/intweak/depends.txt create mode 100644 mods/intweak/init.lua create mode 100644 mods/intweak/sounds/intweak_tool_break.ogg create mode 100644 mods/inventory/api.lua create mode 100644 mods/inventory/config.txt create mode 100644 mods/inventory/depends.txt create mode 100644 mods/inventory/init.lua create mode 100644 mods/inventory/textures/3d_armor_inv_boots_clear.png create mode 100644 mods/inventory/textures/3d_armor_inv_chestplate_clear.png create mode 100644 mods/inventory/textures/3d_armor_inv_helmet_clear.png create mode 100644 mods/inventory/textures/3d_armor_inv_leggings_clear.png create mode 100644 mods/inventory/textures/New folder/crafting_inventory.png create mode 100644 mods/inventory/textures/New folder/crafting_inventory_player.png create mode 100644 mods/inventory/textures/New folder/crafting_workbench.png create mode 100644 mods/inventory/textures/New folder/trap.png create mode 100644 mods/inventory/textures/creative_inventory_bg.png create mode 100644 mods/inventory/textures/inventory_crafting_inventory_bg.png create mode 100644 mods/inventory/textures/inventory_crafting_table_front.png create mode 100644 mods/inventory/textures/inventory_crafting_table_side.png create mode 100644 mods/inventory/textures/inventory_crafting_table_top.png create mode 100644 mods/inventory/textures/inventory_creative_inventory_bg - Copie.png create mode 100644 mods/inventory/textures/inventory_creative_inventory_bg.png create mode 100644 mods/inventory/textures/inventory_hotbar.png create mode 100644 mods/inventory/textures/inventory_hotbar_selected.png create mode 100644 mods/inventory/textures/inventory_survival_inventory_bg.png create mode 100644 mods/inventory/workbench.lua create mode 100644 mods/item_drop/README.txt create mode 100644 mods/item_drop/init.lua create mode 100644 mods/item_drop/sounds/item_drop_pickup.1.ogg create mode 100644 mods/item_drop/sounds/item_drop_pickup.2.ogg create mode 100644 mods/item_drop/sounds/item_drop_pickup.3.ogg create mode 100644 mods/item_drop/sounds/item_drop_pickup.4.ogg create mode 100644 mods/itemframes/README.txt create mode 100644 mods/itemframes/depends.txt create mode 100644 mods/itemframes/init.lua create mode 100644 mods/itemframes/textures/itemframe_background.png create mode 100644 mods/itemframes/textures/itemframes_frame.png create mode 100644 mods/mapp/README.md create mode 100644 mods/mapp/depends.txt create mode 100644 mods/mapp/init.lua create mode 100644 mods/mapp/signs_lib/LICENSE create mode 100644 mods/mapp/signs_lib/copyright.txt create mode 100644 mods/mapp/signs_lib/depends.txt create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_20.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_21.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_22.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_23.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_24.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_25.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_26.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_27.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_28.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_29.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_2a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_2b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_2c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_2d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_2e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_2f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_30.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_31.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_32.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_33.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_34.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_35.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_36.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_37.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_38.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_39.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_3a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_3b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_3c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_3d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_3e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_3f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_40.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_41.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_42.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_43.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_44.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_45.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_46.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_47.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_48.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_49.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_4a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_4b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_4c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_4d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_4e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_4f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_50.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_51.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_52.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_53.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_54.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_55.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_56.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_57.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_58.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_59.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_5a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_5b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_5c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_5d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_5e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_5f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_60.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_61.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_62.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_63.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_64.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_65.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_66.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_67.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_68.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_69.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_6a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_6b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_6c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_6d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_6e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_6f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_70.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_71.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_72.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_73.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_74.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_75.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_76.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_77.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_78.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_79.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_7a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_7b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_7c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_7d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/11px/hdf_7e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_20.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_21.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_22.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_23.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_24.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_25.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_26.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_27.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_28.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_29.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_2a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_2b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_2c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_2d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_2e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_2f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_30.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_31.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_32.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_33.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_34.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_35.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_36.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_37.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_38.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_39.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_3a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_3b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_3c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_3d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_3e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_3f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_40.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_41.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_42.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_43.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_44.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_45.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_46.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_47.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_48.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_49.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_4a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_4b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_4c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_4d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_4e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_4f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_50.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_51.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_52.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_53.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_54.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_55.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_56.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_57.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_58.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_59.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_5a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_5b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_5c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_5d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_5e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_5f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_60.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_61.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_62.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_63.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_64.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_65.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_66.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_67.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_68.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_69.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_6a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_6b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_6c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_6d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_6e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_6f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_70.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_71.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_72.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_73.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_74.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_75.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_76.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_77.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_78.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_79.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_7a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_7b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_7c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_7d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/17px/hdf_7e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_20.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_21.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_22.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_23.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_24.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_25.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_26.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_27.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_28.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_29.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_2a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_2b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_2c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_2d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_2e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_2f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_30.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_31.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_32.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_33.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_34.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_35.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_36.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_37.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_38.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_39.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_3a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_3b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_3c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_3d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_3e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_3f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_40.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_41.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_42.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_43.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_44.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_45.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_46.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_47.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_48.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_49.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_4a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_4b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_4c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_4d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_4e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_4f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_50.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_51.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_52.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_53.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_54.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_55.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_56.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_57.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_58.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_59.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_5a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_5b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_5c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_5d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_5e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_5f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_60.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_61.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_62.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_63.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_64.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_65.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_66.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_67.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_68.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_69.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_6a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_6b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_6c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_6d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_6e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_6f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_70.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_71.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_72.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_73.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_74.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_75.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_76.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_77.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_78.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_79.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_7a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_7b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_7c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_7d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/25px/hdf_7e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_20.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_21.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_22.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_23.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_24.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_25.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_26.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_27.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_28.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_29.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_2a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_2b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_2c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_2d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_2e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_2f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_30.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_31.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_32.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_33.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_34.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_35.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_36.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_37.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_38.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_39.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_3a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_3b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_3c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_3d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_3e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_3f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_40.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_41.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_42.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_43.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_44.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_45.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_46.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_47.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_48.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_49.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_4a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_4b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_4c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_4d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_4e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_4f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_50.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_51.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_52.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_53.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_54.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_55.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_56.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_57.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_58.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_59.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_5a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_5b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_5c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_5d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_5e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_5f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_60.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_61.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_62.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_63.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_64.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_65.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_66.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_67.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_68.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_69.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_6a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_6b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_6c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_6d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_6e.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_6f.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_70.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_71.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_72.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_73.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_74.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_75.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_76.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_77.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_78.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_79.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_7a.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_7b.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_7c.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_7d.png create mode 100644 mods/mapp/signs_lib/extra_fonts/34px/hdf_7e.png create mode 100644 mods/mapp/signs_lib/init.lua create mode 100644 mods/mapp/signs_lib/locale/de.txt create mode 100644 mods/mapp/signs_lib/locale/template.txt create mode 100644 mods/mapp/signs_lib/textures/bg_signs_lib.jpg create mode 100644 mods/mapp/signs_lib/textures/hdf_20.png create mode 100644 mods/mapp/signs_lib/textures/hdf_21.png create mode 100644 mods/mapp/signs_lib/textures/hdf_22.png create mode 100644 mods/mapp/signs_lib/textures/hdf_23.png create mode 100644 mods/mapp/signs_lib/textures/hdf_24.png create mode 100644 mods/mapp/signs_lib/textures/hdf_25.png create mode 100644 mods/mapp/signs_lib/textures/hdf_26.png create mode 100644 mods/mapp/signs_lib/textures/hdf_27.png create mode 100644 mods/mapp/signs_lib/textures/hdf_28.png create mode 100644 mods/mapp/signs_lib/textures/hdf_29.png create mode 100644 mods/mapp/signs_lib/textures/hdf_2a.png create mode 100644 mods/mapp/signs_lib/textures/hdf_2b.png create mode 100644 mods/mapp/signs_lib/textures/hdf_2c.png create mode 100644 mods/mapp/signs_lib/textures/hdf_2d.png create mode 100644 mods/mapp/signs_lib/textures/hdf_2e.png create mode 100644 mods/mapp/signs_lib/textures/hdf_2f.png create mode 100644 mods/mapp/signs_lib/textures/hdf_30.png create mode 100644 mods/mapp/signs_lib/textures/hdf_31.png create mode 100644 mods/mapp/signs_lib/textures/hdf_32.png create mode 100644 mods/mapp/signs_lib/textures/hdf_33.png create mode 100644 mods/mapp/signs_lib/textures/hdf_34.png create mode 100644 mods/mapp/signs_lib/textures/hdf_35.png create mode 100644 mods/mapp/signs_lib/textures/hdf_36.png create mode 100644 mods/mapp/signs_lib/textures/hdf_37.png create mode 100644 mods/mapp/signs_lib/textures/hdf_38.png create mode 100644 mods/mapp/signs_lib/textures/hdf_39.png create mode 100644 mods/mapp/signs_lib/textures/hdf_3a.png create mode 100644 mods/mapp/signs_lib/textures/hdf_3b.png create mode 100644 mods/mapp/signs_lib/textures/hdf_3c.png create mode 100644 mods/mapp/signs_lib/textures/hdf_3d.png create mode 100644 mods/mapp/signs_lib/textures/hdf_3e.png create mode 100644 mods/mapp/signs_lib/textures/hdf_3f.png create mode 100644 mods/mapp/signs_lib/textures/hdf_40.png create mode 100644 mods/mapp/signs_lib/textures/hdf_41.png create mode 100644 mods/mapp/signs_lib/textures/hdf_42.png create mode 100644 mods/mapp/signs_lib/textures/hdf_43.png create mode 100644 mods/mapp/signs_lib/textures/hdf_44.png create mode 100644 mods/mapp/signs_lib/textures/hdf_45.png create mode 100644 mods/mapp/signs_lib/textures/hdf_46.png create mode 100644 mods/mapp/signs_lib/textures/hdf_47.png create mode 100644 mods/mapp/signs_lib/textures/hdf_48.png create mode 100644 mods/mapp/signs_lib/textures/hdf_49.png create mode 100644 mods/mapp/signs_lib/textures/hdf_4a.png create mode 100644 mods/mapp/signs_lib/textures/hdf_4b.png create mode 100644 mods/mapp/signs_lib/textures/hdf_4c.png create mode 100644 mods/mapp/signs_lib/textures/hdf_4d.png create mode 100644 mods/mapp/signs_lib/textures/hdf_4e.png create mode 100644 mods/mapp/signs_lib/textures/hdf_4f.png create mode 100644 mods/mapp/signs_lib/textures/hdf_50.png create mode 100644 mods/mapp/signs_lib/textures/hdf_51.png create mode 100644 mods/mapp/signs_lib/textures/hdf_52.png create mode 100644 mods/mapp/signs_lib/textures/hdf_53.png create mode 100644 mods/mapp/signs_lib/textures/hdf_54.png create mode 100644 mods/mapp/signs_lib/textures/hdf_55.png create mode 100644 mods/mapp/signs_lib/textures/hdf_56.png create mode 100644 mods/mapp/signs_lib/textures/hdf_57.png create mode 100644 mods/mapp/signs_lib/textures/hdf_58.png create mode 100644 mods/mapp/signs_lib/textures/hdf_59.png create mode 100644 mods/mapp/signs_lib/textures/hdf_5a.png create mode 100644 mods/mapp/signs_lib/textures/hdf_5b.png create mode 100644 mods/mapp/signs_lib/textures/hdf_5c.png create mode 100644 mods/mapp/signs_lib/textures/hdf_5d.png create mode 100644 mods/mapp/signs_lib/textures/hdf_5e.png create mode 100644 mods/mapp/signs_lib/textures/hdf_5f.png create mode 100644 mods/mapp/signs_lib/textures/hdf_60.png create mode 100644 mods/mapp/signs_lib/textures/hdf_61.png create mode 100644 mods/mapp/signs_lib/textures/hdf_62.png create mode 100644 mods/mapp/signs_lib/textures/hdf_63.png create mode 100644 mods/mapp/signs_lib/textures/hdf_64.png create mode 100644 mods/mapp/signs_lib/textures/hdf_65.png create mode 100644 mods/mapp/signs_lib/textures/hdf_66.png create mode 100644 mods/mapp/signs_lib/textures/hdf_67.png create mode 100644 mods/mapp/signs_lib/textures/hdf_68.png create mode 100644 mods/mapp/signs_lib/textures/hdf_69.png create mode 100644 mods/mapp/signs_lib/textures/hdf_6a.png create mode 100644 mods/mapp/signs_lib/textures/hdf_6b.png create mode 100644 mods/mapp/signs_lib/textures/hdf_6c.png create mode 100644 mods/mapp/signs_lib/textures/hdf_6d.png create mode 100644 mods/mapp/signs_lib/textures/hdf_6e.png create mode 100644 mods/mapp/signs_lib/textures/hdf_6f.png create mode 100644 mods/mapp/signs_lib/textures/hdf_70.png create mode 100644 mods/mapp/signs_lib/textures/hdf_71.png create mode 100644 mods/mapp/signs_lib/textures/hdf_72.png create mode 100644 mods/mapp/signs_lib/textures/hdf_73.png create mode 100644 mods/mapp/signs_lib/textures/hdf_74.png create mode 100644 mods/mapp/signs_lib/textures/hdf_75.png create mode 100644 mods/mapp/signs_lib/textures/hdf_76.png create mode 100644 mods/mapp/signs_lib/textures/hdf_77.png create mode 100644 mods/mapp/signs_lib/textures/hdf_78.png create mode 100644 mods/mapp/signs_lib/textures/hdf_79.png create mode 100644 mods/mapp/signs_lib/textures/hdf_7a.png create mode 100644 mods/mapp/signs_lib/textures/hdf_7b.png create mode 100644 mods/mapp/signs_lib/textures/hdf_7c.png create mode 100644 mods/mapp/signs_lib/textures/hdf_7d.png create mode 100644 mods/mapp/signs_lib/textures/hdf_7e.png create mode 100644 mods/mapp/signs_lib/textures/signs_back.png create mode 100644 mods/mapp/signs_lib/textures/signs_bottom.png create mode 100644 mods/mapp/signs_lib/textures/signs_bottom_locked.png create mode 100644 mods/mapp/signs_lib/textures/signs_front.png create mode 100644 mods/mapp/signs_lib/textures/signs_front_locked.png create mode 100644 mods/mapp/signs_lib/textures/signs_green_front.png create mode 100644 mods/mapp/signs_lib/textures/signs_green_inv.png create mode 100644 mods/mapp/signs_lib/textures/signs_hanging_back.png create mode 100644 mods/mapp/signs_lib/textures/signs_hanging_bottom.png create mode 100644 mods/mapp/signs_lib/textures/signs_hanging_front.png create mode 100644 mods/mapp/signs_lib/textures/signs_hanging_side.png create mode 100644 mods/mapp/signs_lib/textures/signs_hanging_top.png create mode 100644 mods/mapp/signs_lib/textures/signs_locked_inv.png create mode 100644 mods/mapp/signs_lib/textures/signs_metal_back.png create mode 100644 mods/mapp/signs_lib/textures/signs_metal_sides.png create mode 100644 mods/mapp/signs_lib/textures/signs_metal_tb.png create mode 100644 mods/mapp/signs_lib/textures/signs_post_back.png create mode 100644 mods/mapp/signs_lib/textures/signs_post_bottom.png create mode 100644 mods/mapp/signs_lib/textures/signs_post_front.png create mode 100644 mods/mapp/signs_lib/textures/signs_post_side.png create mode 100644 mods/mapp/signs_lib/textures/signs_post_top.png create mode 100644 mods/mapp/signs_lib/textures/signs_red_front.png create mode 100644 mods/mapp/signs_lib/textures/signs_red_inv.png create mode 100644 mods/mapp/signs_lib/textures/signs_side.png create mode 100644 mods/mapp/signs_lib/textures/signs_side_locked.png create mode 100644 mods/mapp/signs_lib/textures/signs_top.png create mode 100644 mods/mapp/signs_lib/textures/signs_top_locked.png create mode 100644 mods/mapp/signs_lib/textures/signs_white_black_front.png create mode 100644 mods/mapp/signs_lib/textures/signs_white_black_inv.png create mode 100644 mods/mapp/signs_lib/textures/signs_white_red_front.png create mode 100644 mods/mapp/signs_lib/textures/signs_white_red_inv.png create mode 100644 mods/mapp/signs_lib/textures/signs_yellow_front.png create mode 100644 mods/mapp/signs_lib/textures/signs_yellow_inv.png create mode 100644 mods/mapp/signs_lib/textures/slc_0.png create mode 100644 mods/mapp/signs_lib/textures/slc_1.png create mode 100644 mods/mapp/signs_lib/textures/slc_2.png create mode 100644 mods/mapp/signs_lib/textures/slc_3.png create mode 100644 mods/mapp/signs_lib/textures/slc_4.png create mode 100644 mods/mapp/signs_lib/textures/slc_5.png create mode 100644 mods/mapp/signs_lib/textures/slc_6.png create mode 100644 mods/mapp/signs_lib/textures/slc_7.png create mode 100644 mods/mapp/signs_lib/textures/slc_8.png create mode 100644 mods/mapp/signs_lib/textures/slc_9.png create mode 100644 mods/mapp/signs_lib/textures/slc_A.png create mode 100644 mods/mapp/signs_lib/textures/slc_B.png create mode 100644 mods/mapp/signs_lib/textures/slc_C.png create mode 100644 mods/mapp/signs_lib/textures/slc_D.png create mode 100644 mods/mapp/signs_lib/textures/slc_E.png create mode 100644 mods/mapp/signs_lib/textures/slc_F.png create mode 100644 mods/mapp/signs_lib/textures/slc_n.png create mode 100644 mods/mapp/textures/1black_blockb.png create mode 100644 mods/mapp/textures/1black_blockl.png create mode 100644 mods/mapp/textures/1black_blockr.png create mode 100644 mods/mapp/textures/1black_blockt.png create mode 100644 mods/mapp/textures/New folder/d-0.png create mode 100644 mods/mapp/textures/New folder/d-10.png create mode 100644 mods/mapp/textures/New folder/d-20.png create mode 100644 mods/mapp/textures/New folder/d-30.png create mode 100644 mods/mapp/textures/New folder/d-40.png create mode 100644 mods/mapp/textures/New folder/d-45.png create mode 100644 mods/mapp/textures/New folder/d-50.png create mode 100644 mods/mapp/textures/New folder/d-60.png create mode 100644 mods/mapp/textures/New folder/d-70.png create mode 100644 mods/mapp/textures/New folder/d-80.png create mode 100644 mods/mapp/textures/black.png create mode 100644 mods/mapp/textures/d-0.png create mode 100644 mods/mapp/textures/d-10.png create mode 100644 mods/mapp/textures/d-20.png create mode 100644 mods/mapp/textures/d-30.png create mode 100644 mods/mapp/textures/d-40.png create mode 100644 mods/mapp/textures/d-45.png create mode 100644 mods/mapp/textures/d-50.png create mode 100644 mods/mapp/textures/d-60.png create mode 100644 mods/mapp/textures/d-70.png create mode 100644 mods/mapp/textures/d-80.png create mode 100644 mods/mapp/textures/d0.png create mode 100644 mods/mapp/textures/d10.png create mode 100644 mods/mapp/textures/d20.png create mode 100644 mods/mapp/textures/d30.png create mode 100644 mods/mapp/textures/d40.png create mode 100644 mods/mapp/textures/d45.png create mode 100644 mods/mapp/textures/d50.png create mode 100644 mods/mapp/textures/d60.png create mode 100644 mods/mapp/textures/d70.png create mode 100644 mods/mapp/textures/d80.png create mode 100644 mods/mapp/textures/map_block.png create mode 100644 mods/mapp/textures/map_block_bg.png create mode 100644 mods/mobs/README.txt create mode 100644 mods/mobs/api.lua create mode 100644 mods/mobs/copie.old create mode 100644 mods/mobs/creeper.lua create mode 100644 mods/mobs/depends.txt create mode 100644 mods/mobs/herobrine.lua create mode 100644 mods/mobs/init.lua create mode 100644 mods/mobs/item.lua create mode 100644 mods/mobs/models/creatures_creeper.x create mode 100644 mods/mobs/models/creatures_herobrine.x create mode 100644 mods/mobs/models/creatures_sheep.png create mode 100644 mods/mobs/models/creatures_sheep.x create mode 100644 mods/mobs/models/creatures_sheep_shaved.png create mode 100644 mods/mobs/models/creatures_spider.x create mode 100644 mods/mobs/models/creatures_zombie.x create mode 100644 mods/mobs/models/mobs_cavespider.png create mode 100644 mods/mobs/models/mobs_creeper.png create mode 100644 mods/mobs/models/mobs_herobrine.png create mode 100644 mods/mobs/models/mobs_pigman.png create mode 100644 mods/mobs/models/mobs_spider.png create mode 100644 mods/mobs/models/mobs_zombie.png create mode 100644 mods/mobs/models/sheep.png create mode 100644 mods/mobs/sheep.lua create mode 100644 mods/mobs/slime.lua create mode 100644 mods/mobs/sounds/hit.ogg create mode 100644 mods/mobs/sounds/hit_death.ogg create mode 100644 mods/mobs/sounds/mobs_bullet.ogg create mode 100644 mods/mobs/sounds/mobs_fireball.ogg create mode 100644 mods/mobs/sounds/mobs_fireball_explode.ogg create mode 100644 mods/mobs/sounds/mobs_punch.ogg create mode 100644 mods/mobs/sounds/monster_damage.1.ogg create mode 100644 mods/mobs/sounds/monster_damage.2.ogg create mode 100644 mods/mobs/sounds/monster_death.ogg create mode 100644 mods/mobs/sounds/player_falling_damage.1.ogg create mode 100644 mods/mobs/sounds/player_falling_damage.2.ogg create mode 100644 mods/mobs/sounds/player_falling_damage.3.ogg create mode 100644 mods/mobs/sounds/player_falling_damage.4.ogg create mode 100644 mods/mobs/sounds/zombie_random.ogg create mode 100644 mods/mobs/sounds/zombie_sun_damage.ogg create mode 100644 mods/mobs/spider.lua create mode 100644 mods/mobs/textures/mobs_bullet.png create mode 100644 mods/mobs/textures/mobs_fireball.png create mode 100644 mods/mobs/textures/mutton_cooked.png create mode 100644 mods/mobs/textures/mutton_raw.png create mode 100644 mods/mobs/textures/rotten_flesh.png create mode 100644 mods/mobs/textures/slime.png create mode 100644 mods/mobs/textures/slime_bottom.png create mode 100644 mods/mobs/textures/slime_front.png create mode 100644 mods/mobs/textures/slime_sides.png create mode 100644 mods/mobs/textures/slime_top.png create mode 100644 mods/mobs/textures/spawn_creeper.png create mode 100644 mods/mobs/textures/spawn_herobrine.png create mode 100644 mods/mobs/textures/spawn_sheep.png create mode 100644 mods/mobs/textures/spawn_slime.png create mode 100644 mods/mobs/textures/spawn_spider.png create mode 100644 mods/mobs/textures/spawn_zombie.png create mode 100644 mods/mobs/textures/spider_eye.png create mode 100644 mods/mobs/zombie.lua create mode 100644 mods/player_textures/README.txt create mode 100644 mods/player_textures/depends.txt create mode 100644 mods/player_textures/init.lua create mode 100644 mods/player_textures/textures/player_Warashperbury.png create mode 100644 mods/player_textures/textures/player_davedevils.png create mode 100644 mods/player_textures/textures/player_singleplayer.png create mode 100644 mods/potions/modpack.txt create mode 100644 mods/potions/potions/README.txt create mode 100644 mods/potions/potions/init.lua create mode 100644 mods/potions/potions/lib/Vec3_1-0.lua create mode 100644 mods/potions/potions/textures/cauldron_bottom.png create mode 100644 mods/potions/potions/textures/cauldron_inner.png create mode 100644 mods/potions/potions/textures/cauldron_side.png create mode 100644 mods/potions/potions/textures/cauldron_top.png create mode 100644 mods/potions/potions/textures/potions_black.png create mode 100644 mods/potions/potions/textures/potions_blue.png create mode 100644 mods/potions/potions/textures/potions_bottle.png create mode 100644 mods/potions/potions/textures/potions_brown.png create mode 100644 mods/potions/potions/textures/potions_cyan.png create mode 100644 mods/potions/potions/textures/potions_darkblue.png create mode 100644 mods/potions/potions/textures/potions_darkgrey.png create mode 100644 mods/potions/potions/textures/potions_darkred.png create mode 100644 mods/potions/potions/textures/potions_dull.png create mode 100644 mods/potions/potions/textures/potions_green.png create mode 100644 mods/potions/potions/textures/potions_lightgrey.png create mode 100644 mods/potions/potions/textures/potions_orange.png create mode 100644 mods/potions/potions/textures/potions_particle.png create mode 100644 mods/potions/potions/textures/potions_pink.png create mode 100644 mods/potions/potions/textures/potions_purple.png create mode 100644 mods/potions/potions/textures/potions_red.png create mode 100644 mods/potions/potions/textures/potions_shatter.png create mode 100644 mods/potions/potions/textures/potions_white.png create mode 100644 mods/potions/potions/textures/potions_yellow.png create mode 100644 mods/potions/potionspack/depends.txt create mode 100644 mods/potions/potionspack/init.lua create mode 100644 mods/protector/README.md create mode 100644 mods/protector/depends.txt create mode 100644 mods/protector/init.lua create mode 100644 mods/protector/textures/protector_display.png create mode 100644 mods/protector/textures/protector_side.png create mode 100644 mods/protector/textures/protector_stick.png create mode 100644 mods/protector/textures/protector_top.png create mode 100644 mods/redstone/README create mode 100644 mods/redstone/mesecons/VERSION create mode 100644 mods/redstone/mesecons/depends.txt create mode 100644 mods/redstone/mesecons/init.lua create mode 100644 mods/redstone/mesecons/internal.lua create mode 100644 mods/redstone/mesecons/legacy.lua create mode 100644 mods/redstone/mesecons/oldwires.lua create mode 100644 mods/redstone/mesecons/presets.lua create mode 100644 mods/redstone/mesecons/services.lua create mode 100644 mods/redstone/mesecons/settings.lua create mode 100644 mods/redstone/mesecons/util.lua create mode 100644 mods/redstone/mesecons/wires.lua create mode 100644 mods/redstone/mesecons_alias/depends.txt create mode 100644 mods/redstone/mesecons_alias/init.lua create mode 100644 mods/redstone/mesecons_button/depends.txt create mode 100644 mods/redstone/mesecons_button/init.lua create mode 100644 mods/redstone/mesecons_button/sounds/mesecons_button_pop.ogg create mode 100644 mods/redstone/mesecons_button/sounds/mesecons_button_push.ogg create mode 100644 mods/redstone/mesecons_commandblock.rar create mode 100644 mods/redstone/mesecons_compatibility/depends.txt create mode 100644 mods/redstone/mesecons_compatibility/init.lua create mode 100644 mods/redstone/mesecons_delayer/depends.txt create mode 100644 mods/redstone/mesecons_delayer/init.lua create mode 100644 mods/redstone/mesecons_delayer/textures/mesecons_delayer_bottom.png create mode 100644 mods/redstone/mesecons_delayer/textures/mesecons_delayer_ends_off.png create mode 100644 mods/redstone/mesecons_delayer/textures/mesecons_delayer_ends_on.png create mode 100644 mods/redstone/mesecons_delayer/textures/mesecons_delayer_off.png create mode 100644 mods/redstone/mesecons_delayer/textures/mesecons_delayer_on.png create mode 100644 mods/redstone/mesecons_delayer/textures/mesecons_delayer_sides_off.png create mode 100644 mods/redstone/mesecons_delayer/textures/mesecons_delayer_sides_on.png create mode 100644 mods/redstone/mesecons_extrawires/depends.txt create mode 100644 mods/redstone/mesecons_extrawires/init.lua create mode 100644 mods/redstone/mesecons_extrawires/mesewire.lua create mode 100644 mods/redstone/mesecons_lightstone/depends.txt create mode 100644 mods/redstone/mesecons_lightstone/init.lua create mode 100644 mods/redstone/mesecons_materials/depends.txt create mode 100644 mods/redstone/mesecons_materials/init.lua create mode 100644 mods/redstone/mesecons_mvps/depends.txt create mode 100644 mods/redstone/mesecons_mvps/init.lua create mode 100644 mods/redstone/mesecons_noteblock/depends.txt create mode 100644 mods/redstone/mesecons_noteblock/init.lua create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_a.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_asharp.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_b.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_c.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_crash.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_csharp.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_d.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_dsharp.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_e.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_f.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_fsharp.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_g.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_gsharp.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_hihat.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_kick.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_litecrash.ogg create mode 100644 mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_snare.ogg create mode 100644 mods/redstone/mesecons_noteblock/textures/mesecons_noteblock.png create mode 100644 mods/redstone/mesecons_pistons/depends.txt create mode 100644 mods/redstone/mesecons_pistons/init.lua create mode 100644 mods/redstone/mesecons_pressureplates/depends.txt create mode 100644 mods/redstone/mesecons_pressureplates/init.lua create mode 100644 mods/redstone/mesecons_solarpanel/depends.txt create mode 100644 mods/redstone/mesecons_solarpanel/init.lua create mode 100644 mods/redstone/mesecons_textures/init.lua create mode 100644 mods/redstone/mesecons_textures/textures/default_redstone_dust.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_battery_charging.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_battery_discharging.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_commandblock_off.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_commandblock_on.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_glue.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_lightstone_gray_off.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_lightstone_gray_on.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_mesecon_crossing_off.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_mesecon_crossing_on.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_mesecon_curved_off.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_mesecon_curved_on.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_mesecon_off.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_mesecon_on.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_mesecon_t_junction_off.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_mesecon_t_junction_on.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_solar_panel.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_solar_panel_inverted.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_solar_panel_side.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_torches_off.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_torches_off_ceiling.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_torches_off_side.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_torches_on.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_torches_on_ceiling.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_torches_on_side.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_wall_lever.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_wall_lever_back.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_wall_lever_bottom.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_wall_lever_off.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_wall_lever_on.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_wall_lever_sides.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_wall_lever_tb.png create mode 100644 mods/redstone/mesecons_textures/textures/jeija_wall_lever_top.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_back.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_bottom.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_left.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_on_front.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_pusher_back.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_pusher_bottom.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_pusher_front.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_pusher_front_sticky.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_pusher_left.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_pusher_right.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_pusher_top.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_right.png create mode 100644 mods/redstone/mesecons_textures/textures/mesecons_piston_top.png create mode 100644 mods/redstone/mesecons_textures/textures/red_torch.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_bump_off.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_bump_on.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_full_off.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_full_on.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_inv.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_off.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_on.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_vertical_off.png create mode 100644 mods/redstone/mesecons_textures/textures/wires_vertical_on.png create mode 100644 mods/redstone/mesecons_torch/depends.txt create mode 100644 mods/redstone/mesecons_torch/init.lua create mode 100644 mods/redstone/mesecons_walllever/depends.txt create mode 100644 mods/redstone/mesecons_walllever/init.lua create mode 100644 mods/redstone/mesecons_walllever/mesecons_walllever.rar create mode 100644 mods/redstone/mesecons_walllever/models/levier_off.x create mode 100644 mods/redstone/mesecons_walllever/models/levier_on.x create mode 100644 mods/redstone/mesecons_walllever/sounds/mesecons_lever.ogg create mode 100644 mods/redstone/modpack.txt create mode 100644 mods/signs/changelog.txt create mode 100644 mods/signs/characters create mode 100644 mods/signs/depends.txt create mode 100644 mods/signs/init.lua create mode 100644 mods/signs/textures/_0.png create mode 100644 mods/signs/textures/_1.png create mode 100644 mods/signs/textures/_2.png create mode 100644 mods/signs/textures/_3.png create mode 100644 mods/signs/textures/_4.png create mode 100644 mods/signs/textures/_5.png create mode 100644 mods/signs/textures/_6.png create mode 100644 mods/signs/textures/_7.png create mode 100644 mods/signs/textures/_8.png create mode 100644 mods/signs/textures/_9.png create mode 100644 mods/signs/textures/_a.png create mode 100644 mods/signs/textures/_a_.png create mode 100644 mods/signs/textures/_am.png create mode 100644 mods/signs/textures/_ap.png create mode 100644 mods/signs/textures/_as.png create mode 100644 mods/signs/textures/_at.png create mode 100644 mods/signs/textures/_b.png create mode 100644 mods/signs/textures/_b_.png create mode 100644 mods/signs/textures/_bl.png create mode 100644 mods/signs/textures/_br.png create mode 100644 mods/signs/textures/_c.png create mode 100644 mods/signs/textures/_c_.png create mode 100644 mods/signs/textures/_ca.png create mode 100644 mods/signs/textures/_cl.png create mode 100644 mods/signs/textures/_cm.png create mode 100644 mods/signs/textures/_cr.png create mode 100644 mods/signs/textures/_d.png create mode 100644 mods/signs/textures/_d_.png create mode 100644 mods/signs/textures/_dl.png create mode 100644 mods/signs/textures/_dt.png create mode 100644 mods/signs/textures/_dv.png create mode 100644 mods/signs/textures/_e.png create mode 100644 mods/signs/textures/_e_.png create mode 100644 mods/signs/textures/_eq.png create mode 100644 mods/signs/textures/_ex.png create mode 100644 mods/signs/textures/_f.png create mode 100644 mods/signs/textures/_f_.png create mode 100644 mods/signs/textures/_g.png create mode 100644 mods/signs/textures/_g_.png create mode 100644 mods/signs/textures/_gt.png create mode 100644 mods/signs/textures/_h.png create mode 100644 mods/signs/textures/_h_.png create mode 100644 mods/signs/textures/_ha.png create mode 100644 mods/signs/textures/_hs.png create mode 100644 mods/signs/textures/_i.png create mode 100644 mods/signs/textures/_i_.png create mode 100644 mods/signs/textures/_j.png create mode 100644 mods/signs/textures/_j_.png create mode 100644 mods/signs/textures/_k.png create mode 100644 mods/signs/textures/_k_.png create mode 100644 mods/signs/textures/_l.png create mode 100644 mods/signs/textures/_l_.png create mode 100644 mods/signs/textures/_lt.png create mode 100644 mods/signs/textures/_m.png create mode 100644 mods/signs/textures/_m_.png create mode 100644 mods/signs/textures/_mn.png create mode 100644 mods/signs/textures/_n.png create mode 100644 mods/signs/textures/_n_.png create mode 100644 mods/signs/textures/_o.png create mode 100644 mods/signs/textures/_o_.png create mode 100644 mods/signs/textures/_p.png create mode 100644 mods/signs/textures/_p_.png create mode 100644 mods/signs/textures/_pr.png create mode 100644 mods/signs/textures/_ps.png create mode 100644 mods/signs/textures/_q.png create mode 100644 mods/signs/textures/_q_.png create mode 100644 mods/signs/textures/_qo.png create mode 100644 mods/signs/textures/_qu.png create mode 100644 mods/signs/textures/_r.png create mode 100644 mods/signs/textures/_r_.png create mode 100644 mods/signs/textures/_re.png create mode 100644 mods/signs/textures/_s.png create mode 100644 mods/signs/textures/_s_.png create mode 100644 mods/signs/textures/_sl.png create mode 100644 mods/signs/textures/_sm.png create mode 100644 mods/signs/textures/_sp.png create mode 100644 mods/signs/textures/_sr.png create mode 100644 mods/signs/textures/_t.png create mode 100644 mods/signs/textures/_t_.png create mode 100644 mods/signs/textures/_tl.png create mode 100644 mods/signs/textures/_u.png create mode 100644 mods/signs/textures/_u_.png create mode 100644 mods/signs/textures/_un.png create mode 100644 mods/signs/textures/_v.png create mode 100644 mods/signs/textures/_v_.png create mode 100644 mods/signs/textures/_vb.png create mode 100644 mods/signs/textures/_w.png create mode 100644 mods/signs/textures/_w_.png create mode 100644 mods/signs/textures/_x.png create mode 100644 mods/signs/textures/_x_.png create mode 100644 mods/signs/textures/_y.png create mode 100644 mods/signs/textures/_y_.png create mode 100644 mods/signs/textures/_z.png create mode 100644 mods/signs/textures/_z_.png create mode 100644 mods/signs/textures/signs_back.png create mode 100644 mods/signs/textures/signs_bottom.png create mode 100644 mods/signs/textures/signs_front.png create mode 100644 mods/signs/textures/signs_side.png create mode 100644 mods/signs/textures/signs_sign.png create mode 100644 mods/signs/textures/signs_top.png create mode 100644 mods/sprint/init.lua create mode 100644 mods/stairs/README.txt create mode 100644 mods/stairs/depends.txt create mode 100644 mods/stairs/init.lua create mode 100644 mods/throwing/README.txt create mode 100644 mods/throwing/arrow.lua create mode 100644 mods/throwing/depends.txt create mode 100644 mods/throwing/init.lua create mode 100644 mods/throwing/sounds/throwing_sound.ogg create mode 100644 mods/throwing/textures/throwing_arrow.png create mode 100644 mods/throwing/textures/throwing_arrow_2.png create mode 100644 mods/throwing/textures/throwing_arrow_back.png create mode 100644 mods/throwing/textures/throwing_arrow_front.png create mode 100644 mods/throwing/textures/throwing_arrow_inv.png create mode 100644 mods/throwing/textures/throwing_arrow_tnt.png create mode 100644 mods/throwing/textures/throwing_bow.png create mode 100644 mods/throwing/textures/throwing_bow_0.png create mode 100644 mods/throwing/textures/throwing_bow_1.png create mode 100644 mods/throwing/textures/throwing_bow_2.png create mode 100644 mods/throwing/textures/throwing_empty.png create mode 100644 mods/throwing/textures/throwing_string.png create mode 100644 mods/tnt/README.txt create mode 100644 mods/tnt/depends.txt create mode 100644 mods/tnt/init.lua create mode 100644 mods/tnt/sounds/tnt_explode.ogg create mode 100644 mods/tnt/textures/default_tnt_bottom.png create mode 100644 mods/tnt/textures/default_tnt_side.png create mode 100644 mods/tnt/textures/default_tnt_top.png create mode 100644 mods/tnt/textures/tnt_smoke.png create mode 100644 mods/torches/README.txt create mode 100644 mods/torches/depends.txt create mode 100644 mods/torches/init.lua create mode 100644 mods/torches/textures/torches_fire1.png create mode 100644 mods/torches/textures/torches_fire2.png create mode 100644 mods/torches/textures/torches_side.png create mode 100644 mods/torches/textures/torches_torch.png create mode 100644 mods/vessels/README.txt create mode 100644 mods/vessels/depends.txt create mode 100644 mods/vessels/init.lua create mode 100644 mods/vessels/textures/vessels_glass_bottle.png create mode 100644 mods/vessels/textures/vessels_glass_bottle_inv.png create mode 100644 mods/wallet/depends.txt create mode 100644 mods/wallet/init.lua create mode 100644 mods/wallet/textures/cobblestone_wallet.png create mode 100644 mods/wallet/textures/cobblestonemossy_wallet.png create mode 100644 mods/wool/README.txt create mode 100644 mods/wool/credit.txt create mode 100644 mods/wool/depends.txt create mode 100644 mods/wool/init.lua create mode 100644 mods/wool/textures/wool_black.png create mode 100644 mods/wool/textures/wool_blue.png create mode 100644 mods/wool/textures/wool_brown.png create mode 100644 mods/wool/textures/wool_cyan.png create mode 100644 mods/wool/textures/wool_dark_green.png create mode 100644 mods/wool/textures/wool_dark_grey.png create mode 100644 mods/wool/textures/wool_green.png create mode 100644 mods/wool/textures/wool_grey.png create mode 100644 mods/wool/textures/wool_magenta.png create mode 100644 mods/wool/textures/wool_orange.png create mode 100644 mods/wool/textures/wool_pink.png create mode 100644 mods/wool/textures/wool_red.png create mode 100644 mods/wool/textures/wool_violet.png create mode 100644 mods/wool/textures/wool_white.png create mode 100644 mods/wool/textures/wool_yellow.png create mode 100644 mods/xpanes/init.lua create mode 100644 mods/xpanes/textures/xpanes_pane_glass.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_black.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_blue.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_brown.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_cyan.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_gray.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_green.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_light_blue.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_lime.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_magenta.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_natural.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_orange.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_pink.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_purple.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_red.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_silver.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_white.png create mode 100644 mods/xpanes/textures/xpanes_pane_glass_yellow.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_black.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_blue.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_brown.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_cyan.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_gray.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_green.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_light_blue.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_lime.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_magenta.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_natural.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_orange.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_pink.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_purple.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_red.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_silver.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_white.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_glass_yellow.png create mode 100644 mods/xpanes/textures/xpanes_pane_half_iron.png create mode 100644 mods/xpanes/textures/xpanes_pane_iron.png create mode 100644 mods/xpanes/textures/xpanes_space.png create mode 100644 mods/xpanes/textures/xpanes_top_glas_green.png create mode 100644 mods/xpanes/textures/xpanes_top_glass.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_black.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_blue.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_brown.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_cyan.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_gray.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_green.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_light_blue.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_lime.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_magenta.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_natural.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_orange.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_pink.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_purple.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_red.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_silver.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_white.png create mode 100644 mods/xpanes/textures/xpanes_top_glass_yellow.png create mode 100644 mods/xpanes/textures/xpanes_top_iron.png create mode 100644 mods/xpanes/textures/xpanes_top_light_blue.png diff --git a/mods/3d_armor/3d_armor/README.txt b/mods/3d_armor/3d_armor/README.txt new file mode 100644 index 00000000..2515832a --- /dev/null +++ b/mods/3d_armor/3d_armor/README.txt @@ -0,0 +1,15 @@ +[mod] Visible Player Armor [3d_armor] +===================================== + +depends: default, inventory_plus, unified_skins + +Adds craftable armor that is visible to other players. Each armor item worn contibutes 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. + +default settings: [minetest.conf] + +# Set number of seconds between armor updates. +3d_armor_update_time = 1 + diff --git a/mods/3d_armor/3d_armor/armor.lua b/mods/3d_armor/3d_armor/armor.lua new file mode 100644 index 00000000..6d68bc88 --- /dev/null +++ b/mods/3d_armor/3d_armor/armor.lua @@ -0,0 +1,180 @@ +local time = 0 +local update_time = tonumber(minetest.setting_get("3d_armor_update_time")) +if not update_time then + update_time = 1 + minetest.setting_set("3d_armor_update_time", tostring(update_time)) +end + +armor = { + player_hp = {}, + elements = {"head", "torso", "legs", "feet"}, + --[[formspec = "size[8,8.5]button[0,0;2,0.5;main;Back]" + .."list[current_player;main;0,4.5;8,4;]" + .."list[detached:player_name_armor;armor_head;3,0;1,1;]" + .."list[detached:player_name_armor;armor_torso;3,1;1,1;]" + .."list[detached:player_name_armor;armor_legs;3,2;1,1;]" + .."list[detached:player_name_armor;armor_feet;3,3;1,1;]",]] +} + +armor.def = { + state = 0, + count = 0 +} + +armor.set_player_armor = function(self, player) + if not player then + return + end + local name = player:get_player_name() + local player_inv = player:get_inventory() + local armor_texture = uniskins.default_texture + local armor_level = 0 + local state = 0 + local items = 0 + local textures = {} + for _,v in ipairs(self.elements) do + local stack = player_inv:get_stack("armor_"..v, 1) + local level = stack:get_definition().groups["armor_"..v] + if level then + local item = stack:get_name() + table.insert(textures, item:gsub("%:", "_")..".png") + armor_level = armor_level + level + state = state + stack:get_wear() + items = items+1 + end + end + if table.getn(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) + uniskins.armor[name] = armor_texture + uniskins:update_player_visuals(player) + armor.def[name].state = state + armor.def[name].count = items +end + +armor.update_armor = function(self, player) + if not player then + return + end + local name = player:get_player_name() + local hp = player:get_hp() or 0 + if hp == 0 or hp == self.player_hp[name] then + return + end + if self.player_hp[name] > hp then + local player_inv = player:get_inventory() + local armor_inv = minetest.get_inventory({type="detached", name=name.."_armor"}) + if not armor_inv then + return + end + local heal_max = 0 + local state = 0 + local items = 0 + for _,v in ipairs(self.elements) do + local stack = armor_inv:get_stack("armor_"..v, 1) + 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_"..v, 1, stack) + player_inv:set_stack("armor_"..v, 1, 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) + end + heal_max = heal_max + heal + end + end + armor.def[name].state = state + armor.def[name].count = items + if heal_max > math.random(100) then + player:set_hp(self.player_hp[name]) + return + end + end + self.player_hp[name] = hp +end + +-- Register Callbacks + +minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = player:get_player_name() + if fields.armor then + local formspec = armor.formspec:gsub("player_name", name) + inventory_plus.set_inventory_formspec(player, formspec) + return + end + for field, _ in pairs(fields) do + if string.sub(field,0,string.len("skins_set_")) == "skins_set_" then + minetest.after(0, function(player) + uniskins.skin[name] = skins.skins[name]..".png" + uniskins:update_player_visuals(player) + end, player) + end + end +end) + +minetest.register_on_joinplayer(function(player) + --inventory_plus.register_button(player,"armor", "Armor") + local player_inv = player:get_inventory() + local name = player:get_player_name() + 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) + end, + on_take = function(inv, listname, index, stack, player) + player:get_inventory():set_stack(listname, index, nil) + armor:set_player_armor(player) + end, + allow_put = function(inv, listname, index, stack, player) + if inv:is_empty(listname) then + return 1 + end + return 0 + 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 0 + end, + }) + for _,v in ipairs(armor.elements) do + local list = "armor_"..v + player_inv:set_size(list, 1) + armor_inv:set_size(list, 1) + armor_inv:set_stack(list, 1, player_inv:get_stack(list, 1)) + end + armor.player_hp[name] = 0 + armor.def[name] = { + state = 0, + count = 0 + } + minetest.after(0, function(player) + armor:set_player_armor(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 + armor:update_armor(player) + end + time = 0 + end +end) + diff --git a/mods/3d_armor/3d_armor/armor_api.lua b/mods/3d_armor/3d_armor/armor_api.lua new file mode 100644 index 00000000..c977a0b4 --- /dev/null +++ b/mods/3d_armor/3d_armor/armor_api.lua @@ -0,0 +1,86 @@ + +armor_api = { + player_hp = {}, +} + +armor_api.get_armor_textures = function(self, player) + if not player then + return + end + local name = player:get_player_name() + local textures = {} + local player_inv = player:get_inventory() + for _,v in ipairs({"head", "torso", "legs", "feet"}) do + local stack = player_inv:get_stack("armor_"..v, 1) + if stack:get_definition().groups["armor_"..v] then + local item = stack:get_name() + textures[v] = item:gsub("%:", "_")..".png" + end + end + return textures +end + +armor_api.set_player_armor = function(self, player) + if not player then + return + end + local name = player:get_player_name() + local player_inv = player:get_inventory() + local armor_level = 0 + for _,v in ipairs({"head", "torso", "legs", "feet"}) do + local stack = player_inv:get_stack("armor_"..v, 1) + local armor = stack:get_definition().groups["armor_"..v] or 0 + armor_level = armor_level + armor + 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) + uniskins:update_player_visuals(player) +end + +armor_api.update_armor = function(self, player) + if not player then + return + end + local name = player:get_player_name() + local hp = player:get_hp() + if hp == nil or hp == 0 or hp == self.player_hp[name] then + return + end + if self.player_hp[name] > hp then + local player_inv = player:get_inventory() + local armor_inv = minetest.get_inventory({type="detached", name=name.."_outfit"}) + if armor_inv == nil then + return + end + local heal_max = 0 + for _,v in ipairs({"head", "torso", "legs", "feet"}) do + local stack = armor_inv:get_stack("armor_"..v, 1) + 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_"..v, 1, stack) + player_inv:set_stack("armor_"..v, 1, stack) + 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) + end + heal_max = heal_max + heal + end + end + if heal_max > math.random(100) then + player:set_hp(self.player_hp[name]) + return + end + end + self.player_hp[name] = hp +end + diff --git a/mods/3d_armor/3d_armor/crafting_guide.txt b/mods/3d_armor/3d_armor/crafting_guide.txt new file mode 100644 index 00000000..0d091e9e --- /dev/null +++ b/mods/3d_armor/3d_armor/crafting_guide.txt @@ -0,0 +1,61 @@ +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] + +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] + +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] + +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] + diff --git a/mods/3d_armor/3d_armor/depends.txt b/mods/3d_armor/3d_armor/depends.txt new file mode 100644 index 00000000..e5dc7429 --- /dev/null +++ b/mods/3d_armor/3d_armor/depends.txt @@ -0,0 +1,2 @@ +default +unified_skins diff --git a/mods/3d_armor/3d_armor/init.lua b/mods/3d_armor/3d_armor/init.lua new file mode 100644 index 00000000..37944386 --- /dev/null +++ b/mods/3d_armor/3d_armor/init.lua @@ -0,0 +1,194 @@ +dofile(minetest.get_modpath(minetest.get_current_modname()).."/armor.lua") + +-- Regisiter Head Armor + +minetest.register_tool("3d_armor:helmet_leather", { + description = "Leather Helmet", + inventory_image = "3d_armor_inv_helmet_leather.png", + groups = {armor_head=5, armor_heal=0, armor_use=100}, + wear = 0, +}) + +minetest.register_tool("3d_armor:helmet_steel", { + description = "Steel Helmet", + inventory_image = "3d_armor_inv_helmet_steel.png", + groups = {armor_head=10, armor_heal=5, armor_use=250}, + wear = 0, +}) + +minetest.register_tool("3d_armor:helmet_gold", { + description = "Golden Helmet", + inventory_image = "3d_armor_inv_helmet_gold.png", + groups = {armor_head=15, armor_heal=10, armor_use=500}, + wear = 0, +}) + +minetest.register_tool("3d_armor:helmet_diamond",{ + description = "Diamond Helmet", + inventory_image = "3d_armor_inv_helmet_diamond.png", + groups = {armor_head=20, armor_heal=15, armor_use=750}, + wear = 0, +}) + +minetest.register_tool("3d_armor:helmet_chain", { + description = "Chain Helmet", + inventory_image = "3d_armor_inv_helmet_chain.png", + groups = {armor_head=15, armor_heal=10, armor_use=500}, + wear = 0, +}) + +-- Regisiter Torso Armor + +minetest.register_tool("3d_armor:chestplate_leather", { + description = "Leather Chestplate", + inventory_image = "3d_armor_inv_chestplate_leather.png", + groups = {armor_torso=15, armor_heal=0, armor_use=100}, + wear = 0, +}) + +minetest.register_tool("3d_armor:chestplate_steel", { + description = "Steel Chestplate", + inventory_image = "3d_armor_inv_chestplate_steel.png", + groups = {armor_torso=20, armor_heal=5, armor_use=250}, + wear = 0, +}) + +minetest.register_tool("3d_armor:chestplate_gold", { + description = "Golden Chestplate", + inventory_image = "3d_armor_inv_chestplate_gold.png", + groups = {armor_torso=25, armor_heal=10, armor_use=500}, + wear = 0, +}) + +minetest.register_tool("3d_armor:chestplate_diamond",{ + description = "Diamond Helmet", + inventory_image = "3d_armor_inv_chestplate_diamond.png", + groups = {armor_torso=30, armor_heal=15, armor_use=750}, + wear = 0, +}) + +minetest.register_tool("3d_armor:chestplate_chain", { + description = "Chain Chestplate", + inventory_image = "3d_armor_inv_chestplate_chain.png", + groups = {armor_torso=25, armor_heal=10, armor_use=500}, + wear = 0, +}) + +-- Regisiter Leg Armor + +minetest.register_tool("3d_armor:leggings_leather", { + description = "Leather Leggings", + inventory_image = "3d_armor_inv_leggings_leather.png", + groups = {armor_legs=10, armor_heal=0, armor_use=100}, + wear = 0, +}) + +minetest.register_tool("3d_armor:leggings_steel", { + description = "Steel Leggings", + inventory_image = "3d_armor_inv_leggings_steel.png", + groups = {armor_legs=15, armor_heal=5, armor_use=250}, + wear = 0, +}) + +minetest.register_tool("3d_armor:leggings_gold", { + description = "Golden Leggings", + inventory_image = "3d_armor_inv_leggings_gold.png", + groups = {armor_legs=20, armor_heal=10, armor_use=500}, + wear = 0, +}) + +minetest.register_tool("3d_armor:leggings_diamond",{ + description = "Diamond Helmet", + inventory_image = "3d_armor_inv_leggings_diamond.png", + groups = {armor_legs=25, armor_heal=15, armor_use=750}, + wear = 0, +}) + +minetest.register_tool("3d_armor:leggings_chain", { + description = "Chain Leggings", + inventory_image = "3d_armor_inv_leggings_chain.png", + groups = {armor_legs=20, armor_heal=10, armor_use=500}, + wear = 0, +}) +-- Regisiter Boots + +minetest.register_tool("3d_armor:boots_leather", { + description = "Leather Boots", + inventory_image = "3d_armor_inv_boots_leather.png", + groups = {armor_feet=5, armor_heal=0, armor_use=100}, + wear = 0, +}) + +minetest.register_tool("3d_armor:boots_steel", { + description = "Steel Boots", + inventory_image = "3d_armor_inv_boots_steel.png", + groups = {armor_feet=10, armor_heal=5, armor_use=250}, + wear = 0, +}) + +minetest.register_tool("3d_armor:boots_gold", { + description = "Golden Boots", + inventory_image = "3d_armor_inv_boots_gold.png", + groups = {armor_feet=15, armor_heal=10, armor_use=500}, + wear = 0, +}) + +minetest.register_tool("3d_armor:boots_diamond",{ + description = "Diamond Helmet", + inventory_image = "3d_armor_inv_boots_diamond.png", + groups = {armor_feet=20, armor_heal=15, armor_use=750}, + wear = 0, +}) + +minetest.register_tool("3d_armor:boots_chain", { + description = "Chain Boots", + inventory_image = "3d_armor_inv_boots_chain.png", + groups = {armor_feet=15, armor_heal=10, armor_use=500}, + wear = 0, +}) + +-- Register Craft Recipies + +local craft_ingreds = { + leather = "default:wood", + steel = "default:steel_ingot", + gold = "default:gold_ingot", + diamond = "default:diamond", + chain = "fire:fire", +} + +for k, v in pairs(craft_ingreds) 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/mods/3d_armor/3d_armor/textures/3d_armor_boots_chain.png b/mods/3d_armor/3d_armor/textures/3d_armor_boots_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c2c7bbba9cd0a16b54f2342c615d9c943ba88c GIT binary patch literal 1166 zcmV;91abR`P)72cROLq9P9?Aucp-{YA`XPNXW`10+f_aK25Y z)3lhbbL(|4zy$RBeE`74#RUN1?(Pl%P%IW97M#=5QvksE`8fdK=;#OlaDRWVm$NLa zt*sdmwA*cSEf$#D+gkv@;o+fidbwQI%UKo}_Rr4FOj=l3S<%Z`bgr+j0RUfLUjTqc zqoMG>Y|z;h1Ft25CE)%2-Q@h|=Vv*8(O_<;Q@6IZ0#~}XySuyQy4&rVF5&g{6#($? z@BjcvBoY9CLZJWv$Ye5l`B9Tjr%hjfb8`a#SYKbC==o-|X`D|nJU%`Kic9HZj&nQ< zJm&h7laq;_r)bzJZf5QZ{h#o;K0-ZlRC$*cn*n4*2jSC=-!ovEnFCA1Hl!c?o=uwpOeC^FAX2 z(+LYyMvPvsrw9<02sjb+E8On|FjDx*A?@YmrMdQd2VP8cI>o`<&--Eq&i5;q2S&Y9 znZv_YIKw?Bh!hjW;!h{jetdic)(Bz(cqoLw019(Xr_(XlJmJG@ZY{G<=gQ~FA?_No zpkt1wSm_tz-_DamVgVum!?MrqJoOuk#R6M0Aps3XZJ|&wR!9V5ktvl*!@r$C zpcN8Xw%_j? z>$i5t*-ocptiPW~B#adjfryfNy*>nhcDrqCtyVKOm&+MjE|-nX=kvxUlSyM6jfSy0 zEFuv|1oMCo&%IvH*uh|6tp9x2ArM+GqGGXVtdI!AJUBmOV07*qoM6N<$g4~%HGXMYp literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond.png b/mods/3d_armor/3d_armor/textures/3d_armor_boots_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..01f6c8564e4ab5b90d988f5a8ce778e7b7348b06 GIT binary patch literal 2412 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

Y z@gu)d7R!49xhffjrSsXpmSxH7da{xU?~HPYA=nE!zV^9L-`<`*!oTPHvS<$?S4&5l z3CkZlHmx+sS6_<$&bd@sHK7VBzt~IOh1vo2mjW@)tu?`Xh5-!vTmuwGgukn643p*L z>k!zqo}Qm`**~`F{}b@vx;~+sV;VkApS&kgU!RcC&Z&I=;gu_N|3&Gi^L^5JX-nRJ zdzriw&lg&yxwJ%#)0XiMx^6IcUd90))blqsU>IO~8Guwa``vdepe-y+S0d$h6nfSg zA(j;L%!UBlqDlQ@0(ZkHj7L?>@W;4>FTgqr4L5Y7bRC173+Z1S#RI^N9H>iJU`S^(fsJpr36jw^cb9Qk2spI`!> zBlES1bv;5-{~Y7z^SD}>Ti!wahoZktH2~iiG1fp#0TUAwJrCZzc~iMAywMWC2)ReT z@8iae8vuX<2M+XXzd{Qn-TjY_j&A7RU>jcmw&eZvzkHS{M$T5AkVPCkcn|h-!9*f0!HEEeHV%(_;q!Sg(w zIO_X8T-Vk02U}}v6v0c#GF9C{t_xu2Dt%aY@rPLp_E((s-3zwT*5GG;0o<+#8NUQk6lt|T)?=_7-{}iXvP%bowXV=;ViQsQaNcfIL_;w7&QPz`gJLKeqI5 z!3=s$f_E3Mw@6#4&q1j$>UPt4_u!3>k0XjAgkiX0yI1!>k5h@*{NQ)DX*Qc${db>Z z@Q^S7TRsn5_W<%7&MJO!aZz{)d33jJHk*j!7!wl{h~rqi6j2o2)70?k%*z1o?Ehzr z=Nd;`Tljt}epC;i8p;>I-pqQt(LMP2cAK@m+xG_B%m7JOpaRji};BPj#mSt&e zaJS?4iuvi^m{EJs8XyP)9q{2n8R>G9*4NiJgoarNhPsS=CXRQ%Sglq|hl2TKxu3x| bc<}f?rza6@zbUp000000NkvXXu0mjf@llfi literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_chain.png b/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..643a0b9e4ccf8e1a6f161708af1e46f13d23f8ef GIT binary patch literal 643 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!3HERU8}DLQfx`y?k)`fL2$v|<&%LToCO|{ z#S9F5hd`K7RKu$QD9B#o>FdgVmy=i6Oh&Hw{5u8)CIL?u$B>F!Z)cwDdKDnz`hGdL z)}j?R8f&?~@!n{-d#3S6_{zWon?DwM$Mde5v{fy8!X2&2n{6%4t=NI);R6E2Y|V}z z-n=c#=4oMg6!7P4+UH9S915pw~-W0Rd6I2Hxg=w4c`IKywb{`KsMVXLQp zEa$x5ew05}L!>8q?X-_od(Ez$Uw(ak^CSOyOAbcGA9LUCk6J7ByvXu#(#DK8+4DdD zyc5x%&GDsTZJ6=3&(ghZ8}~iC+IaqZC4YPK#~d?bz3HcqO`OBX;n?H!Vg2lYl_5Rt zhZh!VO*Ojqb^7U}H_9(x?LKnok zZ{zyf?A>2&{i^oP+qk~t@y8oL8>_$lwdGwZ7U{e=+Adc9B%cFEl1S70ZMR*N65nV~ z$~$;3_rBGQtFKFwd6%|%o&WxK|L?zfZ*Dua^@Xr2uo&_*-fQ_=m%qk-Y1VH2sb0r! z=3I-|-c$A2BqYk^es;71%Ln13_HzBletkM>uAw&BGx>hPve)_BXK!rtVn2Dof#X5F z$MVYuH<$08yHV`z-GhGHL!`K5pRBvSdgH#fWq*a4oFGwIKSTde#m)b0FTz|w0-mmZ JF6*2UngHO8AOipZ literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond.png b/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..b3d4b212f93cfc4c4cdc1b4717223dc3e7e6b4e0 GIT binary patch literal 2721 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 R#%cfn002ovPDHLkV1nqG?UMii literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel.png b/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..647fbc56d6cb03bca4e92da209b24ea40bdabb72 GIT binary patch literal 1947 zcmb_di8mDb7ypiBn6WP}UMX8KM0xb1EF)WuZ7|6)wwWGfY>Dj4OhQqX_lvwVma>kq zli}G$DyG8A5E;_1)MOnVnKX4H2|yJ{1OJauQsNnYpGfL0ebt|^sRhdYn}h+n z#8eb~-{YA8TynB++oyyhfYcZo7UtA;o^`ws4nAxxGFgA*qk@MN-uEOhncq^rud4%+ z2UQfHsxULW*;z6movV0snD*p}DDc8!mqPco&p?03Xb_a~HL6f(DIoH9A)qITi@x*0 z`Vj!9qrcoe&{a(k0{%Vm5HLMG4M0!o-a)XwyAuuQRL>>=8kdDYqhEK&oH}FmgtxD+ zc|IqAI%$AJ<_gk6pf7nxgO$qP)oIEbb$Rgd(@2sWS5fj2VBA#}#7^5RDuPHl3LT^O_}SVQ|DEQ3P~G zv!$;9s3+vl($cpR=9IYXz--@_iq|c+(5yi@``=fy6tn@D47u25W@-ut@jL$nxlGY| zdQ@DiUB39A@ zQd=M)1ABs%DrGZ9Yrf3<;%$zUAd*)KU5Ak<^Me^yhb!K6h~D`!&nP z?jVE|;TgE7D9jq~(~yja6{%CPzppRXU3YS7+aDJB)du7Y6rBu!g8GIAhVj^DV0uuS zH=w_K35RD`H@CM}j+D>!rI-x|8Wyj*>mJiYj3Nm)va(=ZdyIS9R;P`WGa*s@XU|0R zUZrt(R(vBb(9E+A0JDRfa!D-EdHISS>o?_jIZ$ zfEzU5suva!@o}~*`e4??X02_O&>42~%&kVrN=2U&MVg_(*>nTL2a*E3c=6&Co7t%% z0x2H(Qo3z#mLL78I{YHr=l-!V8?43(Sxp?Ld~TkVaOA_u;M-n4KFfq$i(HX~U4(|z z?+Y@oWo2_CV|*Qt%41eD?Z~?RjGZz|;{6z6#hbI#$t4sQ&%?{@uCi#uJ83RuNXF(k zdEo0;gt3WJcD!5?OS&W0`_+VO>-z=Y*Q`$ zYa~im#ITNHc_^QRG zpeqr1ZI*_Hk7Km0h1g+;ACEO^|Xu zQDk#PIF=wNMGRa z-72YVaY^s48b2Jr&*A;!rF)FxJfe|_r*rrE^cHmw-0AMPka@aR(jb3AOM6vx&>*l9 zuKt$?f|lNK%r=!)ii#uW5U*jab*~PnCKL)MxvN0lIDq#c3!Lu!16RoxdIKj8U zCN_CchuNEkgCnnB1917u6$qe3%n3E`%?`9(8B1d@>^mC|b-N!Y>j)MoJR?o*zgyj- zHQEIzO_fDmHEXr3fc{hhD|x=?Ltq;+1rU=tB0dVlNbA1)ySwH97ZL)ek6Pb-{@m_2BO~S?u&0ZC*oI3XAr60s z;Ggy;aW#hGv3uRk&1&vR1xq@Ybc9`>-QpaGrGDi4h;C6$m31jUlWXsL5A8G`%USI5 zU5n?#x0*d5UB1%v(I5QvOD@JV$Qz8LKf>uN1oaN9% ow_Z7FyvJ8~>eF4Ihog7J^j@4px^EYe1ZNc3+o5e6t#N7p0v=S0ApigX literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_helmet_chain.png b/mods/3d_armor/3d_armor/textures/3d_armor_helmet_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..f94320549d875ccdf0deecb3e52163c9d867df61 GIT binary patch literal 3680 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 C2OWF> literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_helmet_diamond.png b/mods/3d_armor/3d_armor/textures/3d_armor_helmet_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..615559eafc750f1fa316dd27f3720a455ae7eaf4 GIT binary patch literal 2745 zcmV;q3P$ybP)^oGt1i}MX4qQ`HnX)6z_Pu``g=@ zotd2(X=sy1r>_G5oXt%DKz3a?sK zepg#xM{Rvwey^^48;choW&9n}0i?pS0|kM{k)n#f?FCRrKuskcLy%;NGZ}xGj@K0DC2K?3vi3YmI_cqhXGBw{OD2SUw+i_cSHhg-@Oap zbwWsW#o57{u%1qfi7S_5BLSj}UpxER@0+e#7E{)sIOXz4fnoo(7Xn}n4JjOzCHlJ6b{K7SFj<$w{&*oa`0=SgTI+a z0H`iewtd6EnX0QRa>d@v4$JG4r6)~ahVMAaB=pe48QHAt9{?_ApTRAa8o&d9XWNoH zt)U^w+1-l2K?!8=L2?S4a0;99@11Bjf4E<*?Ybv5fDdWXP7|doJch8REjVUta1fqt z!?T-<-fqKh2BT6Wc;5d84k=u~4LgNRnE8Hqwhg1VR{@YL7Rq#=wcp;eXIrj(2G2^B5%Qh|Il;(g74V*I%Ly>^ z{mM(xGZ}cc4QpVaf%Cf&zv)#ga0&&b@ygRD{##NKiRz=Dgv(ot3=e+-xi|liI-_{mcy1Gi)-aPw&i) zPwQIt)}7lO-NU1dUqg&&d~r&iv4=T;C%`QhF?;q3;z;9*Q~n zJ(CYzW=GyboQZXY7Wg$Jlu$wmb!H3r!IDrw_*5t` zQ_k%D{u!a0EQxm5ljU7)cN*8Hgj9<7Y?T2LO!Ek|dx* zm%E{u$ccL*X~f+Y?aZ8eR~_%|j}-|rPxzQd{`yD3`PBcyJ3mvOpZO%w0TPOV1kh>k zW6p0-QbN@5v~1=~=5V*PO&l)v*vWw>Do1nfo~H7^9C0F#hhyqE^M-Q= zI7iS4We-gjACtu3+&(oV?9I>rq`m;k4EnGnB;ki%Nx9DB{Y^zg`g~L?DAyASkWjQG zK$yd2KqE+J>I)z`eXdW@_Kk#Y3fG)bK2 z1x4~D5+I?7>i|6&#opz_27fv54wdrhlT))~|3rSZ z(zN~3y?ZqN9@S3gankQRTOEI8nXD5E7iV2%dvTE@PDS;9P`_KZr&T{dr{+K5fkXlv ztOVeq24r{FIiR9&SU7o-3n)k(f%bgnV7Bk2mQS3+T08&e4))y1f($7&0mFBir(*G` z-fo`BSDg|G(Crdn;{GkgBgMYzuy)SZ<*63$iNwMDzj0(d0PSJbl@;ZFb#+B)m*WNu zN~hL|<8;!dd5`1@8Y~H9?mUm1KG}+3?Vo-8{5y`9=ehtgrMg}-sI?BjZMFO#VHej{R{;PEAN(2s@b;?Ejw@6H z&!otg+3~B2z07e0QP%+y36M~?Z~lgEzJo>x`&Ubb&9omx^>K65tjxfh-;D)+f= z9^1R@VUqJ(VM9YNX9uM~?yk(kEXRoIsH^De{fW zmBob-43&epTDG&b1pv4^`O`fObmZor0RTBV0|*oA4E9%F0r>wjlExRO6v-gZBsjUU zY%4lZxF%8}0TPO)1duUnp(xet84*FlzU$j$C0wowNl<(!tOTxB>HETW&k-ZQpH9IzvV|p$OM5>*7x#hnV#om{U00000NkvXXu0mjfAACg> literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_helmet_gold.png b/mods/3d_armor/3d_armor/textures/3d_armor_helmet_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..04bf1c82a5ee0e7edb424c40281cf503a3624a20 GIT binary patch literal 2029 zcmbW2`#%$W8^^y689C-y!X_RejXMfuES5tNQORjj2@x}gHe1XoC6(undy+B|(@hTL z*l3<8hY^h&VwfC4i&+lK>E8V>JlFO5T%XtLef{uxT|ZrEZf6~2cdPFP0LVHyqTGd^ zAQVzkLO59iWU|mCuAFf|ft`OlzloM9BvKKMUQqx@EBz}G@Z{-UA%sLbxtxNqrDT=W zw0oEdIYL5oLY+KM_{z;ab7K^>w{6F?7H^)*)(ul)8HR|(73sckzl}U;ScK?}6e)*k z%OTEb7yNq9f2gl^Ko_kz>6_RuHhK>QwVk{mmF6&hx41z2MTXTedfH$H$3Fvc^+Ya< zokhfNyI1cUIkAeh;&-pbnVxZ@1;&qygUU`h0INH@#)JbTQvoF8(O9^3XlQErfd^lk zNakRo)V2IIah-~Ywh>9_qq*)FYY=q|=hVBLuGMwEPim7T{ZHrEJ@4MV{A?GqWL6gj z4>7rCtqo7<+Bc>!@}KpRyOgnPYXpL=5RY~ZIe~mFk-|~13H2QHS2m-uS}H138-pcQ ztZw_^ijDvi%9!UUo6X%Z_fjL*cyD1WzlShxjeQIKD>rP4md4Q5M2gSsm}Vz7I44cF z5p*8c{pf!ea@s(@D2BhbvQkh{VZ5c<{3=|2B9mwVQFHM(HF&idvjM(XLK?Ix)PoFC z0_5;9Tfqe|`er|@{pQ?U9H)FlVOt;&%-}=|5hFE?5}!vNWtiu(+J%P%`(TkwsVHsP z7HEiqTe5g>KkRa0HI1b1A1~=)%m^D?O%dV~Ti4Lt6>RJgW?)aCP4vFF%s_#z6 zLhNX!Y?JSzX#9dKZz>WN*ZfkE&wqWaNNTeewW}Gxr+y{00 z;^pvL3xl0Kl>Qcqh3E}d9Gov*BIa=S)EF}4z=BqI#+rKYOBL&uV@FPcuS(R7bJClp4wkQZ~9pAw%&+kD=PbTeuF)a~bOTgqP` zqWOu&l1*e-3Pzj9@z&UUJ#JTbdKkX#cEBP#mMKRpqtKP@RnLqlcE1cYeYuCw(x58+ zvxl0ft}7uA9?sb^S^m-dAAY6FeT1Z|u*=USJ)V?s>hCS3btsXhWiH8BFUQe+Nk6BS zs%F*fDOcY{IOB7~T|;>uI8V7dvopqh`+6|xD#!JtXO7E3n=Fq?A{!g-?(kCcy$nBm zI7fI#{CGp}s1{Z{Y9R4KWHRaAQuznlH?&OHp@ZFhD5eCD)T>k+cn93q&*j0lsMsT|TUI)0Uym=uU06gqMqKj4sgub!d04&CB$V)d38 zOYg{-U!kgX?7{lCDK2{snI^V z6=0K#(U;ymy!dUfrrrITa{TtAv<>@mwil(cu^VqSIXhrgzq}|C*n|ChSh64H|FCW} zWCK@zu6M#)2E`wkDr~YjX5)YkP~4%7H){As{}}oMAmQ1WM{am{c)p0tA_oTAcbZs} z3I7GiB6ptc>jq2EoGQCNX%VVk}B=az)FUFgai z*R}La5mkK(t2%J|T71yVL(R`XayalE!pGR{dR_S8c;57Q*!HYFq~mkdn;S<3E1zC{ zD}8k3#}Ml=k$$tkR(UhqNh2>q+~lW48oKs}+ptP19-VU#EU}ajX)8U?h@OU2OH&_y z?C*^Y5#S2_70+vN*sKXflkR5>hG)~>PV-HvYYJe<;`d?Tf2C{V6swI^E(XwKM)H>y z>KMXHDk>P=UV?MnHV8*Pqt`3e~0+o=8ibEyw%T9hmzCKA-< z1*N167WK~nsonAjF+f->>;V8vMr0BeN7zA?tQf3yg9M0J?>%YE-W(zO`jk%tvv@8BkCe$Aiof=#2R`2e@ZY5beB{ z5p}u#7VYz|C^ZTco!4#ilPB1a)X(zvJ{%;ny^z;z&(-$j&T6QupRSfEzJ6K&*(RmF wd}(k^BrD53tfT&~5{FJveS`n6iX3-Dr&r+3a7;g5_?Usysk5kZTmPhg04MRt_5c6? literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_helmet_leather.png b/mods/3d_armor/3d_armor/textures/3d_armor_helmet_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..2673a7883a6868c89bf8ce6f08706d27cb26959e GIT binary patch literal 2349 zcmV+|3DWk7P)6G<3;W_E2SaYFb|1cVca6XKACfF=b6N0F2i6cls_@vA5(=n$fyKr{!^ z>8P$jfVe1!_)bXp5CA<<;Q4{}`}@=L$g)jV#)A(17uz|0w;P@894czZ zYjq#L>@H*Ozbfj!Lcx)6rGyj$MW=b*O3gzaEX)3PyZ~G$eF6Wny9{52D}MHKy`^2` z;O1xDf7#2xu}hc?v~WHvR|Dh<$N0&sq2U zTufq?{dc=L3H@wY^}piBn41%oy_0(toz?n4d6(LVuF*h zPf~*{_}}pY7%VuDLO=?k<;9Ma4W%2O1Um0J`Ou$P_rI&7pvWIy}%yMCQf`*J-9&v=84_0iY3URnWXK zzEX`;jOki9K|+hu{qDakv`I<0%O$X)4ifsR zc?zy0x0H+L*?+g4S}ZtHLxB{{l^g^iS|MPup$d z`JodvPeBR+GN^e294X-`rER^6qon33jS~CPf3xGduP_*`Ty~hW>do&M&)O~E>blo> zOlsz-Y0i@p&GtAFRDftQ!vEu?*tE$@LRvri@2Uh^S&deVBV|h*(^i-es7I6b=gflE z_Uzd+?epBZb6Puh6Q|9W84INliS#Gpin*mihvaG;op%IO&^72s40GpQ5*UF5*H+RLSMcjBU`TJv)CzCtJd=W27-RAn4P(Il7%-~`k? zg?kxCeLKytN&f}%xB$2a;xUtyNC5ot&pYJVOwEwse?PyhWzCwkmO@fz`Rx7s0D#ri z@X_S*^0L-`@#4k4p5Qxo?f?MR*46+3Lqp*{fpWPF062U0?6!{2z8l!*)^QrRw6p{O zsMW%~ZvzA2<_gdA?Cb)Vot+Ky^~p)?`0?Y%KgIYg16T&=%=Yi!4*>Y|=@S58Y-}tn zPOPlh*^M#c=g*%30K>z>0DzH^5z7G9a=-v@-n`MYz=sbXG)>U&wrkfe0KmIJ;Azg;X>Q~Zr;49olnHk_U_#a0QmCd zi>6h0-ud(A+xCC!)~&>BhcSN7o;_OL&-1u1LPa%Mw$tB2p`eX>baYhH3}jZ*HX5&G z0BgO~0G%3>DY8o;F8S2D|699lGPo8K9KXc}cHXe?j3{$C8wDyM&A8HITF)^XFKX~v! zyFSN9d-Uj$)d1FVzyL&+`3#{kKqH0|X;-ga)l@c-NrV%5JZ4N~e~ih}*gj3B;dqE} za~zE2i;Iie_q;CsGAp7S5Bp>P=I_n%n(g&^-7vz`6&d(-%|kXEf$6Whr!mI16~n*oSW z=DTLhq)Ml;f<~21mG3xCVm{6O(wN4KttR6TsXX7jK8*}vB9q5t0FH;_HnjoUS+5}D znMUnn8Ngb$8Gwi)0*N?&n(Z`d03w#ip*kjW5V`zhY^KU5lFT=l%xu9lBAC}VD|KWx zR{V%$`o(_f*UZdJqGsT@SvQcfyO^~M(C-Xz_wL<9B$+Xj-!CjIXe*H`ors`1=K1sU z^IH4+_wN&9Jk>3c!PrR^%yuH?>C>kGfTKr`YU8H{Aaj`61fRoGbFhCRZX*p~j_cB; zOPO8(mI3;m0f?AGhYo2C&!0cnkil9uW9G}3F99@n0({RX08XAfsi}YVN6ql+)hhs7e!E& zWBB*Ji`ePjI?DjoGHK$*jT?!1Gm&blWEzp3R+}ahn22ZW-|Q}2YnB15_0awYn>N{z TEXt~X00000NkvXXu0mjfa1V*l literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel.png b/mods/3d_armor/3d_armor/textures/3d_armor_helmet_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..44005940c22de5f29440961b4ff3993119aa12be GIT binary patch literal 1758 zcma)7i!&Q|7yYq5?^LzfMJcr@JR0JK$t0T80i_ zWkWQ3bo8T?Yoc@FN2@4SlAQ#emmfpYoTr`uh>Q%KU)+h3`0F_oiZ!5@*~A~HNKQ`H z<0dEk&$)+C8nPGYbZhR{ViX!(Pdm);y=mxGq@MSS4{?2a_W=2h$DDLDsdfCalh#5} zZEY=a5p7TKuIm*shRDIkK&7XEtAI#LORJ2>5Z9$9iszeT8M^sb4H)~enVF=Xr~Isb z>6iQ{THGjhLl_R|H31c0$`xI2ZX)I#oTP!y_)l3J_aRy5(y$P;MnKH`pZLtLn->IO z1vZOQl-Q20kK@H5d#_%-`T)Ik<;GMLnomEXs@$wRP%V4A&&t}mO35qmccg~_W5rpE z$TwD1d=YWnz|gQRwgbbo7%vNYlBT3P}SMZ>U*O`}71*-1H=p&jB`@Qp)xkKV5-k?_F%ymDuOJgPA6 zGxsnfah5k$>NZEi?g?@o*Z6$?!~;#Rv9VE@?#ys=ae;uO*QdLl@3bt@GFQI^Bn%)A zFAk(oS_WY6YA@6juB8Or$}``FZlFvqXiL^j6ot#nu+GNxql#_Vd$&GMeli9jC2>->qyoxMFq^eym`P#UDlM z4%cA&n;hS6WiKc%eEVUqJFTs}uBb?x=UaL*S{Za=_c&I!IchClA;-SvQA$rl28q!q z)H7y(X#G#RxAIdX!y+qUM_BV)=@NUPJn&<^-a5CBPZJ3T5-*k|E^@~b+Rjc=UeDV2 z%^{QF%1%ZC79A4fPT(cZ!&Zjq95!A*bQhzWuT~}WUp-RL+~uUI zI4(#R3WcP7`dQND!;O)D=Hu~@;A6k_jnOPDEc!cUB|7g4YWziE*@c17SLuKvn?YxjBpX&_+QI@s_c%I(Rb9Zpz3*>(IXY+Xm4-tgPblJjeJ@KSMnmB-Tb^d zS;1pJ3F#N1Fs8;9B;Jm8VKjY~iX`OYvNxqC+tUS;MryNDQwf)!>%&oLyRxOFB=4i= zNkm+Dvd#E32d)2?;l;gapk(T)3!bSQ>XG=@5>I7AWp6k{djY~`%9A!yXz1cRjJ~{j%n}#(4EAxW~0i6Ix2UYipm!#I<;TxW( zH=e`1->BoQqN3t5^f7DF%^`GC50ap?9o?LeBVQ{5h1!>~{NB1QdGd6jlI_SueV76W zsBrxcaK_4*ep+cp8!W544kWSpWb4 literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_chain.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..4c3868827cec890674a904962f33195f1f5e6429 GIT binary patch literal 275 zcmV+u0qp*XP)!e%QEu?!4^t$8o!*=PKb8b` zdQ$?!3{3#h!wJl0NCK$-d3)f>U*HKmHvu*q$L^@s1Z4l}NH%>rng9>g`ZWk>IC8c# z)ST3+Uqak6+zK%#_yMqLMuwvh(&u#J%@rBGgV631ho*0bTm24A{8HAd_dUeVZ^aJa Z054ep8DXcUupj^c002ovPDHLkV1lYjaP|NI literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_diamond.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..d3bdf0aeaf221b60b88f6787c08a6fa212bd2817 GIT binary patch literal 248 zcmVDgez0Q2)2i zfC2muAcpbP8>I!1^`(`p`utD;4$PHDgez0Q2)2i zfC2muAcpbP8>I!1^`(`p`utD;4$PHBr!g`Dh~hv0X|7Y zK~z}7?UylbgD@0^e_M3$V2dHPL^m=NbEup9 z1mohQ14I2r{CNN8XZyEIwAPq2C}s{1-~ocEgjjOpm}G~B{597JAeLOOlL!D%)W`0- z`#FQ@Bkhlu(@Cog%|dF zjSCK~dlfINmK;o3aKE4u3}yQb&hCuy1!qX}3Xk_;mpgRDF$n4+elC#a6*iXfvOQsw zL`d_>+N~rCjT@7?hy&=vx4R7cqBdH&FKV*gWgUcV62r@h4qJGO_%#s2CA`=J&+7-g zynPryxrp~6mP+WSRgBm7FKaCWplnb0ESk|Zb`>9kmj-00000NkvXXu0mjfx9hdC literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_steel.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_boots_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..b7c9b6ab9e4f544a7b04b11a57b57bda055b6a56 GIT binary patch literal 241 zcmVj{7`41~Kzhv>Q;scS_dD50-hRD58B`y-dj2dS}vh{BT!4&VT<2S_PVtt-3`00)#( zR^^;`#TaSkm3|EZYF-B;01~3-zXf3CHvw!93V`@w02zh=pnem8Wdx}ITW7!l{s+Ke za`m#T0CoLnC7V7!6hHz?^&p_;$ZqF%qsFqnhEQi{`LUo7GNYOM(dHP)5JZgm8f96S1<57xKY!vfIwEqvTItk4X!US$ z8%GdGJv-P#K=w%xwOuRXeH-Bu@DGKP>{lJANjJqs2PBA_;^H;rWQ!=$`zb&zIw>w) z;o*H|($OrO7N7nVGsKOlhXJ_gX73>fENwXAfMpQP4p`cNimL!SZ9u0Vc3`Cqz4$Q) zG>BgGxC7GWNHjTMh0w&|&+;7zM11L8z!2?B%zBQBZ@rA_*R2%4x8dq~0cpzd0*Bic QqW}N^07*qoM6N<$g8nUp=>Px# literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_diamond.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..65949b27c2d0c9945862c725dd8faa43ec0058c5 GIT binary patch literal 277 zcmV+w0qXvVP)@N^$0}6)(th<1|{V4(xzD!^yaRpv3;7v#%Dlvn@zvUhY1a7()@J}TIM&YiT5d*Z` bcSCDV=128aabj<300000NkvXXu0mjflNV}N literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_gold.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..dffd833d29155bf315676105ed63beb0b6ab0868 GIT binary patch literal 277 zcmV+w0qXvVP)@N^$0}6)(th<1|{V4(xzD!^yaRpv3;7v#%Dlvn@zvUhY1a7()@J}TIM&YiT5d*Z` bcSCDV8nkz)#oLi$00000NkvXXu0mjf+lp%w literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_leather.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_chestplate_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..ce6b3b9d475c487bd8c6fa54803834f8a19b0154 GIT binary patch literal 472 zcmV;}0Vn>6P)CI+-O?ScRR0cA-< zK~z}7?N_^M!!Q&*avZRsDp^$UkinD3d_g`SU)-k!oz(!ImcRv;Hd(Dx|Pf-AQxN}*$M!Hkek?T)~Ff@!Bb_5 zV0sW~atiU|^V@|dX8vuc8VLY+D);CAI}xCIz1yrIc&hG__#)IUa_=s1g>-7FB8tkX z`0d=t$2c^3M?hJ(?B)H_OT_W(8&xB{M4JWJ>4Gt>=&FIfus->q0CO0*s{8fhfMmHC z6l=DeMxWf;1$u0{mP)c*kh)-qILJC4Qv+Uez_oa&5t!{lGJ6DE__Go4iAeAW_@*Q1 zrF2X!#8VE}DVTzI4zF(KT~N1@nX}v%L(8WRMtPj-8?7%~fF~Sd ze6yNdjzdIXFs1iCYpsv~DguEc0vxJ)s)Z+r3TX9kv0RN6&H_@xCBPEgE(_cx@cURK z%>q0i6Rrwq5}9!IGn4{e_-gC70X z)?Gl~{uBWTKPIq~cmf|6@FpY>mDs`I-*S%x0yo_Y_@@#9qj1;FhyhyOyP-87JV3RV TFb3N200000NkvXXu0mjfn0;vS literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_chain.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..928de7ea297c982a929d382ce96af34e6a99295c GIT binary patch literal 266 zcmV+l0rmcgP)fRouEMcmR*%F}#jP@>)}VK@f>LvD1dY1co75_@B=hV~EIHSw;aA;8p-3 z1mcu9Kpi-xM5UBz&pDI#o}6OCFqqGXwe?kRN00lt30n-4@Lmde# Qwg3PC07*qoM6N<$f=3=?<^TWy literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_diamond.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..0ec50ef07c362d25158b02aac23d51bb09e876ee GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJC7v#hAr-gYUOULyV8FwALC&`F z{ZZbkB8&0@Q}@CS4{pYZVfDT)TLk~PF8Lp-c~Nj;wedLywjUx2Ee;-6825bGp*LOf zS?8YbnpzB7D)=8LaO|k5U&z41$oOtrH^a`m*Z0(kFfwQD->>Bmw2n_>ZmnHaKhvYV z3*Y-qc3#0S;girIhW`vpTxT=M2=eThmFM1&Az`>EZQt<^pC1+G{BL11a1d_b^^P)Ip70uxyw9I-8X_`J#wb7muL3yd z2#GjgU$_lf)-joR>d9IgA_CyzTxks8APBhpc%T3TaS5m?uL7LieaYiT5ip?i{fhw5 z4=-0P4oK~N-g>tJ{JEiPvN=PD0Fd$&LIK|Z_(lE&h!G69nr<<>&kwYlb1==Xx}<7kj_V*E{-7)hu==$$k${b(Dq+Qye+S+ z;LQ_ei{D?)*f0dMvkNKAYUomVVQCuZoH0?0^NY}=HkqCM_TRrpxw*_RV)BuZJHWiA zO~w1*TAjt8x-3~Qw0^(cYiO>W%^@em@FeuC8?(p3lgmD2zj-3XpitqV)^VWpqrbq~ zWAU>Lw6n|gBz}M2rgbJ={)gMYgTEOVTs&|6{8y8GU*>~wgNA3JMO;;JQYcRoM~oPI z!{x1xYq;!t(l{3EuCe4=u_q~ZUjBRjYu`(5Zpv3Oy1X%l%P*>K_Rn?4H^j}}m-sL4 f0i(@RayB;#oXs~De9BTU{IFik$Wo~&|Crz#X?eOCkH;`{NU3Yy{UTh7_Z?{#PVd2gHE^p%Ps z3?7x-i4FA(pOlIjy;zv5F0W{{!NSOct literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_chain.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..f0f72527cfc5236ed9a866864232d09c647e509a GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ&7LlfAr-gYPQS=`K!L|4_OL&D zfz0s&S@)u~Q)*aTT!a^IX%#u-XgTTh;)GI$2lsT+8SUg1j&aNiVm-iSnZ9CcUZy6i z6UPQo2WuJArCWFmc^%Gv$P9I2aISdo=<8thhpTaJ{sW1|i)nk~ln+SSaTT^Y+!irc zUi#gg)5C1iuSiA}Y0tlI2RI}cl@nP0xi7FSvSbOXGi$uK(_Z<&*Ug+gv(9l8{9RM+ j`2VtF)v5e)=QZppd1q|$?x)%TozLLu>gTe~DWM4f;$c-t literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_diamond.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..1a3a24ceba316fd9c4de9eebba6ff5d0c9b4c556 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ9#0p?kcwMxuOH-XP~d4zy!PTK zuZ86t>m9QeTe$f0tF#DYI0o^Zf3n~7X}8>!17{9yW;pPzK|=Yw3F`#b=f8Q%?}!Tv z@-wFK`!~orv1;gtH@ucDsAbuDH1#yYti#zIOBo_(ZD&b{%$Um#v<(D|73!a6G3>20 rT@c2-VD5c+g{ktgEB8P9n6FWL@!lc#sq0Q#gOqu?`njxgN@xNAG1Eqs literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_gold.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..a0338d23e879a06f17bfde35d175fb4509c09009 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ9#0p?kcwMxuOH-XP~d4zEcgsRr`>W_99#}=W;pPzVT#b&Ei4aM&sY1E$Fm=m z$mH5kRl(LHpyW`ylPTtX!)xUX-F3#y9(?(VK8$;|oMBlIxneFm&^8b-T~PDXi(zr4 r;et?pg}L|T4_uX(-MRnS$NUqub2k~@{(6h04y4S})z4*}Q$iB}5&20L literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_leather.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_leggings_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..1e7cbb0ff29ea83a2c618f8eae33e25fce65847e GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwYlb1D?GHGYLd zhUt!-gU5zxo|Ag4nps;|K0Ax>sQG)du_(_Ae5NtoVfvoV+82xmJI<@k$rJB5b5-o0 z)L%PhrBC}z7fUiQbWHwp`t33A3De%_u06~5Sf%~^JwDE7fg2397p%zASQYgvebo;? zMme_v5uQbhc4a?aYP;d{$Jf6n1sU|tKc_J1=2?L~+1(X?7F#Um@p~TqS}K)4cTWiC zw$-Vx6?Uav;i$9gTdwNxb;Z=9ySH_?2Qw{yU8uFoulwE4RX^ew>o2nUJGixUe*0ne(-c>h;(qdeKpGR`I+d3%ZH^C zS_2r5X^RL{u{+5h%=tJ&+M)Od&qJ;WOKbHQPCLD}0a^nBGZ_DBhcicDoseiJBL@FQ-Tl#iFRrb zElQLe(Y`)^!gpt$eP(ucc6OiHAD-v;jCHBV*~tL_RQh^aX4j0qhB_(nbsnFLh`1&) zA3f_Q08sb*50HNEQfC0jO&-DF_wKoQ`+Gle^Y-DZw$Q6m`HidG!xN`$%3N1WVCnVc?)KkOuOi`wTUXsc$7CD+*YIV-lp;*s8G_~@p9t6wIXSL?dlJB2DB{-yKKy4Gij?hxn0a8jJZ5kgV0*FF@{Qw_d zAc)Qcj5-Ha&_80;wCkeRN@dnToB5TsBW+0~d`YaVB)Nr0^jX9h6&(m1veYHJgEHA< zBjst94!;7BpUiZ9?cqh>2zB+yh$5zu`k};DC-K!SN5_@Rwb2S6bpV$A!^bYgrRv$y zcZkuRmxThmL~eEz`TyY)UF&Gn8$kZ%tkt2<|FqFAc-1^Jv$ncAeYaQB)?v^p>=M=e z5Nmbu_%s}Pjz3=N_{kqB`yf)6=wzw;>ycqG=jdy)Xveu!LWfSB%!=@9oy4)g*UDbNbnfR6f%bjvcP$61A85uFfToHFb+k@u8ONw)jL1 z^P&0YK$_bn+!jejq%lCs;J`Z@4{=OD@?l6>GGk77yYz_Y6Zv_*#50=SGDud?lQBy` z@L1?^9l-nul;iH}v?Sjd0J6`{W7~9P-bB`!!oE{Bz?(~z*rRm{DZV-T%VZ@n=VyQO z`^XM^p;)l~t-_6FHc1uUFOA(`C6ViWEG^mBqxs>sI9ZC*(1%-A>dCt9Ua}IM<*`3n3 za#X1|LhW6+^~G~y>mI`%6ZkvR{0|RT+WL4XoY?9E#d$rbDq{bOROl7_Fgz3bRJ1kY zf~z$VR$f-1441nrXH{=@_{LR@WF^D*@PZ5sy@`lYaF84jk z)6&zB6?zq>6}sE)iq$(MIq%!GTdmI`sWtlV3f&jdMJ0{g$XPd^F`q9XFJU%qwrOBRCK*Z*;bNnIc=JpYv(>rx_#>nZt(ag-yh(9a6K z-cT;7e%v2Z_=6sGc(FsOL;7-ba`PCp=!ecr9hw)9`tGmruXy%(_7w>d3-SsY7;PEt zW|0D2l5Pw1jpP|Z)G4&xJ_8$275Ojni6=IEOrXkWeSf9(5UIe7dyC%Zno zd#4mvv#YrKXg6*y@2h;CNUpWqlW#o(@Fml=F*S<3RB4aJ%5W37NhGRaolnY1D%q-P zs(pd9b8$D;aI)h};Fbp@)lAiH4w@T(HGX`pGyq{ln=Vay^tg73=tD)?#)l%NG5 zD8lEF8j-dHXD7j-yqy>|6`af8x|tn~7x~Q^Od3hgs-CTNRq?tF{C-u%i(k(eNgjDb z9dj>yWAYn`!!L)#o^VQ`n7A0LST&4KJd%A(CS4(5Y!3cpQR|;pn$|)#O2$OFM&ho5 zsA{>SJ9Jj5MZQI?Ptw);>kniOQvb05r?RAIwW8PKj>Yqx!?>S0KPgs1STdvr9{2AwU2_9@Nd%jk+Z@rZ^Tq4ZknSZG507 zY83qXcXFFT5dUYnV)3=+XrZ!KZH82a^Vur7%vn!)JY``j?J`lXlVAC2mh&2=G@`ap zzg(XVRl3B~U4HgTY?9(mCHdk}|EltawFG&i=KBqVjqsExNgc|?%C&R&`Ji%IMXuQJ z&e!@u+$*KGdwEwo^xgE!uN#YF4Xh-%kiXh1-IeR0zCk$h6{Z_vv6jS@&`$}CqMkoY zDt4^WtHav`gN-~Q?Yah^bu~adwka&g*J8r9=caZZm>{LB7aJV@#pZCRGCfbIX2h|i zGet}b&jqe=#CZ>PX3o9&SXR;7>^$l^?z;JFK_b_dI;}kYS30#9)y(Wiszu9>JI8;u zaZ>5S!noF`MtE~kC-hUBOUaj!;X7)GcZegzKZN4$_3$F;8#*YC958M%M($^W1Zx5i-g$ttTx<)P=6{}%KzWx}Mt z^=)fbb@P3X=H1}-h7ec$CP%K)$ox@z&>!Zj$sf7Ou=)1GU~l|q{P805e7K*`#mG?W zOn}gCRhvoM!z1+_jT!iS+z&O|%em>jxd?Y`K>p#_oGzX?CTjFD`8bINej_O}X(*N| zc02dBs%M=SHN5V*Iv;gjmc^#PlWK5+v$g6^KT_*DQqbzS44yvhv!am z61Z!>$>XGFW&}X6z_k~R0^s!Onl}OXPa1$NdjM220ATTc{qVC607Mr0S{jJJ+22`X zm_l_%t@8zevvRe!M8sm0FH;6Ku0I$51>iF zpA}6^MB71&#t^*X*O$*SSZUkh5HF?5`dTYj`tG_-J&0+6)&wH?;k?FqdVEokc3bqBvAFZzxpN3bUR^+RgyeVgZ4y8174ZX}4%w3k$yU(@?Ls5q_%_ zkidF!A1L=)AXKzJnLD;1+M$#)1U=@)Uo@t7>eZAo?^VJX5^qDaWF(5_zWfs?uhYUE z&Kj#jlOLzX{*rxp@9CYQI36HHoIka#Uo#~q8tI91#5ErL%T(X#*h}0y8>ESg;-n^7 zn`SU9G0!wEiG4yI2m_Yat-oAhp}0nlWt8v`N1;wgz*%s+WP90LF?%m|Gz@J;xYSbpsoH}o4$ej$ zH`s)$dfa5Yh7^(Rl{XSFGGCjP`;OOGXWS14;#2=|EYrmG=$znoENjh{^d@^uCcba5 zamVbnNQPVwLWkgQkNa{Z@kKP)d~t6u!>s@Lck;M^84}0^UcT~qx1z$W+rfS5-XJ@& za{On801}uI27W_)_?wQwCn+?H$dW!3$6CWe6iK9!-?q4C(79-ZsbD(4#GgIb#kczX zHr)@u4TIsZPhD?<5O9vd1%o*jEH{A|S%>F~sfiw%XZdvDor_AAVkZ~J`+NA-v7)7m zTBV?;OcSS8-Iw^tQFfm^hvxf(e$5C>Dg-{Whp$`QOI>k)7v59$H1w};yWLuFyQp^s zf@tXs$n#*sh+*ezevc5uoXNo_XBP{|mmAAM`i{`EZ#~z~QACF(oBI>^`0H>Ww;16Vo2O!t| VF1tg2{WjO3uWhVVt!e-4{{T*|H{k#P literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond.png b/mods/3d_armor/3d_armor/textures/3d_armor_leggings_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..253ca20784e9bce5bc0f96bdd7aedf7c28142b26 GIT binary patch literal 4023 zcmb7Ghcg^p`@M_kEusrq(R=h4i`9Eyu_Dn~A%Y-U$Rc_|MDIke5rT-`dyigL7sUF4 zWQq3ke)IhUzdO%!&&-{9?wNDu-kB3+sINgm%1jCXpwQA(HNHXgO~Z)^Z}!QV*ROAY z#9hnTslihf6+=TOH!n9&CpUMfmWm40{e_$3(`OC<_%39bpb#dz z^zyis6J?!9bfS)%F�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 literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_leggings_gold.png b/mods/3d_armor/3d_armor/textures/3d_armor_leggings_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..a67129984fc6a48cc7a326b3120ed6a8bf4c2b9a GIT binary patch literal 3972 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 literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_leggings_leather.png b/mods/3d_armor/3d_armor/textures/3d_armor_leggings_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..398909df29ccae8628279cc08f93f8a1d131223f GIT binary patch literal 3998 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 z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mlsubK)Mscm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FZ(aYq>`-9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdpfI77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7R#OuzLjK5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12c%I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9_hDT?h%YfFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mNBUi)dj#VV zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAYk$zL` z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p zq~GJaM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY=~@=<5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUx(I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(5-uA$@}!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I8|>yNodFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&1g+I{X3j7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXK=?xlMK;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mlse8S5Uwcm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FZ(WExSiB9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p 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ⅅ@|mujri-h(sLlwKYgn{ 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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.000000, 0.000000,-10.000000, 1.000000;; + } + Frame Armature_Body { + 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, 6.750000, 1.000000;; + } + Frame Armature_Head { + 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, 6.750000,-0.000000, 1.000000;; + } + } //End of Armature_Head + Frame Armature_Arm_Left { + FrameTransformMatrix { + 0.989214,-0.143886,-0.027450, 0.000000, + -0.143940,-0.989586,-0.000000, 0.000000, + -0.027164, 0.003951,-0.999623, 0.000000, + -2.000000, 6.750000,-0.000000, 1.000000;; + } + } //End of Armature_Arm_Left + Frame Armature_Arm_Right { + FrameTransformMatrix { + 0.989214, 0.143886, 0.027450, 0.000000, + 0.143940,-0.989586,-0.000000, 0.000000, + 0.027164, 0.003951,-0.999623, 0.000000, + 2.000000, 6.750000,-0.000000, 1.000000;; + } + } //End of Armature_Arm_Right + Frame Armature_Leg_Right { + 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.000000, 0.000000,-0.000001, 1.000000;; + } + } //End of Armature_Leg_Right + Frame Armature_Leg_Left { + 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.000000, 0.000000,-0.000001, 1.000000;; + } + } //End of Armature_Leg_Left + } //End of Armature_Body + Frame Player { + 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 { //Mesh Mesh + 616; + -2.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + 0.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + -4.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -2.000000; 1.000000; 0.000000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -0.000000;-1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;17.500000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + -4.000000;-1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + -4.000000; 1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 4.000000; 1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 4.000000; 1.000000;13.500000;, + 0.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -4.000000; 1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 4.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;13.300000;, + -2.200000; 2.200000;13.300000;, + -2.200000; 2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;17.700001;, + 2.200000; 1.200000;13.700000;, + 2.200000; 1.200000; 6.600000;, + 2.200000;-1.200000; 6.600000;, + 2.200000;-1.200000;13.700000;, + 2.200000; 1.200000;13.700000;, + 2.200000;-1.200000;13.700000;, + -2.200000;-1.200000;13.700000;, + -2.200000; 1.200000;13.700000;, + 2.200000;-1.200000; 6.600000;, + 2.200000; 1.200000; 6.600000;, + -2.200000; 1.200000; 6.600000;, + -2.200000;-1.200000; 6.600000;, + -2.200000; 1.200000; 6.600000;, + 2.200000; 1.200000; 6.600000;, + 2.200000; 1.200000;13.700000;, + -2.200000; 1.200000;13.700000;, + -2.200000; 1.200000;13.700000;, + -2.200000;-1.200000;13.700000;, + -2.200000;-1.200000; 6.600000;, + -2.200000; 1.200000; 6.600000;, + -2.200000;-1.200000;13.700000;, + 2.200000;-1.200000;13.700000;, + 2.200000;-1.200000; 6.600000;, + -2.200000;-1.200000; 6.600000;, + 2.300000; 2.300000;17.799999;, + 2.300000; 2.300000;13.200000;, + 2.300000;-2.300000;13.200000;, + 2.300000;-2.300000;17.799999;, + 2.300000; 2.300000;17.799999;, + 2.300000;-2.300000;17.799999;, + -2.300000;-2.300000;17.799999;, + -2.300000; 2.300000;17.799999;, + -2.300000; 2.300000;13.200000;, + -2.300000;-2.300000;13.200000;, + 2.300000;-2.300000;13.200000;, + 2.300000; 2.300000;13.200000;, + -2.300000; 2.300000;13.200000;, + 2.300000; 2.300000;13.200000;, + 2.300000; 2.300000;17.799999;, + -2.300000; 2.300000;17.799999;, + -2.300000;-2.300000;13.200000;, + -2.300000; 2.300000;13.200000;, + -2.300000; 2.300000;17.799999;, + -2.300000;-2.300000;17.799999;, + 2.300000;-2.300000;13.200000;, + -2.300000;-2.300000;13.200000;, + -2.300000;-2.300000;17.799999;, + 2.300000;-2.300000;17.799999;, + -4.200000; 1.200000; 6.500000;, + -4.200000;-1.200000; 6.500000;, + -1.800000;-1.200000; 6.500000;, + -1.800000; 1.200000; 6.500000;, + -1.800000; 1.300000;13.800000;, + -1.800000;-1.300000;13.800000;, + -4.200000;-1.300000;13.800000;, + -4.200000; 1.300000;13.800000;, + -4.200000;-1.200000; 6.500000;, + -4.200000; 1.200000; 6.500000;, + -4.200000; 1.300000;13.800000;, + -4.200000;-1.300000;13.800000;, + -4.200000; 1.200000; 6.500000;, + -1.800000; 1.200000; 6.500000;, + -1.800000; 1.300000;13.800000;, + -4.200000; 1.300000;13.800000;, + -1.800000; 1.200000; 6.500000;, + -1.800000;-1.200000; 6.500000;, + -1.800000;-1.300000;13.800000;, + -1.800000; 1.300000;13.800000;, + -1.800000;-1.200000; 6.500000;, + -4.200000;-1.200000; 6.500000;, + -4.200000;-1.300000;13.800000;, + -1.800000;-1.300000;13.800000;, + 4.200000;-1.200000;13.800000;, + 4.200000;-1.200000; 6.500000;, + 1.800000;-1.200000; 6.500000;, + 1.800000;-1.200000;13.800000;, + 1.800000;-1.200000;13.800000;, + 1.800000;-1.200000; 6.500000;, + 1.800000; 1.200000; 6.500000;, + 1.800000; 1.200000;13.800000;, + 1.800000; 1.200000;13.800000;, + 1.800000; 1.200000; 6.500000;, + 4.200000; 1.200000; 6.500000;, + 4.200000; 1.200000;13.800000;, + 4.200000; 1.200000;13.800000;, + 4.200000; 1.200000; 6.500000;, + 4.200000;-1.200000; 6.500000;, + 4.200000;-1.200000;13.800000;, + 4.200000;-1.200000;13.800000;, + 1.800000;-1.200000;13.800000;, + 1.800000; 1.200000;13.800000;, + 4.200000; 1.200000;13.800000;, + 1.800000;-1.200000; 6.500000;, + 4.200000;-1.200000; 6.500000;, + 4.200000; 1.200000; 6.500000;, + 1.800000; 1.200000; 6.500000;, + 2.200000;-1.200000; 6.900000;, + -0.200000;-1.200000; 6.900000;, + -0.200000; 1.200000; 6.900000;, + 2.200000; 1.200000; 6.900000;, + -0.200000;-1.200000;-0.100000;, + 2.200000;-1.200000;-0.100000;, + 2.200000; 1.200000;-0.100000;, + -0.200000; 1.200000;-0.100000;, + 2.200000; 1.200000; 6.900000;, + 2.200000; 1.200000;-0.100000;, + 2.200000;-1.200000;-0.100000;, + 2.200000;-1.200000; 6.900000;, + 2.200000;-1.200000; 6.900000;, + 2.200000;-1.200000;-0.100000;, + -0.200000;-1.200000;-0.100000;, + -0.200000;-1.200000; 6.900000;, + -0.200000; 1.200000; 6.900000;, + -0.200000; 1.200000;-0.100000;, + 2.200000; 1.200000;-0.100000;, + 2.200000; 1.200000; 6.900000;, + -0.200000;-1.200000; 6.900000;, + -0.200000;-1.200000;-0.100000;, + -0.200000; 1.200000;-0.100000;, + -0.200000; 1.200000; 6.900000;, + 0.200000; 1.200000; 6.900000;, + 0.200000;-1.200000; 6.900000;, + -2.200000;-1.200000; 6.900000;, + -2.200000; 1.200000; 6.900000;, + 0.200000; 1.200000;-0.100000;, + 0.200000;-1.200000;-0.100000;, + 0.200000;-1.200000; 6.900000;, + 0.200000; 1.200000; 6.900000;, + -2.200000; 1.200000;-0.100000;, + 0.200000; 1.200000;-0.100000;, + 0.200000; 1.200000; 6.900000;, + -2.200000; 1.200000; 6.900000;, + 0.200000;-1.200000;-0.100000;, + -2.200000;-1.200000;-0.100000;, + -2.200000;-1.200000; 6.900000;, + 0.200000;-1.200000; 6.900000;, + -2.200000;-1.200000;-0.100000;, + -2.200000; 1.200000;-0.100000;, + -2.200000; 1.200000; 6.900000;, + -2.200000;-1.200000; 6.900000;, + -2.200000; 1.200000;-0.100000;, + -2.200000;-1.200000;-0.100000;, + 0.200000;-1.200000;-0.100000;, + 0.200000; 1.200000;-0.100000;, + 2.999526; 2.363148; 3.741216;, + 2.999526; 6.501951; 7.867590;, + 2.999526; 2.370564;12.001370;, + 2.999526;-1.768240; 7.874997;, + 3.000474;-1.768240; 7.874997;, + 3.000474; 2.370562;12.001370;, + 3.000474; 6.501950; 7.867591;, + 3.000474; 2.363147; 3.741217;, + -2.400000; 1.403362;-0.200000;, + -2.400000;-1.403362;-0.200000;, + 0.400000;-1.403362;-0.200000;, + 0.400000; 1.403362;-0.200000;, + -2.400000;-1.403362;-0.200000;, + -2.400000; 1.403362;-0.200000;, + -2.400000; 1.403362; 3.370705;, + -2.400000;-1.403362; 3.370705;, + 0.400000;-1.403362;-0.200000;, + -2.400000;-1.403362;-0.200000;, + -2.400000;-1.403362; 3.370705;, + 0.400000;-1.403362; 3.370705;, + -2.400000; 1.403362;-0.200000;, + 0.400000; 1.403362;-0.200000;, + 0.400000; 1.403362; 3.370705;, + -2.400000; 1.403362; 3.370705;, + 0.400000; 1.403362;-0.200000;, + 0.400000;-1.403362;-0.200000;, + 0.400000;-1.403362; 3.370705;, + 0.400000; 1.403362; 3.370705;, + 0.400000; 1.403362; 3.370705;, + 0.400000;-1.403362; 3.370705;, + -2.400000;-1.403362; 3.370705;, + -2.400000; 1.403362; 3.370705;, + -0.400000;-1.400000; 3.370705;, + -0.400000;-1.400000;-0.200000;, + -0.400000; 1.400000;-0.200000;, + -0.400000; 1.400000; 3.370705;, + -0.400000; 1.400000; 3.370705;, + -0.400000; 1.400000;-0.200000;, + 2.400000; 1.400000;-0.200000;, + 2.400000; 1.400000; 3.370705;, + 2.400000;-1.400000; 3.370705;, + 2.400000;-1.400000;-0.200000;, + -0.400000;-1.400000;-0.200000;, + -0.400000;-1.400000; 3.370705;, + 2.400000; 1.400000; 3.370705;, + 2.400000; 1.400000;-0.200000;, + 2.400000;-1.400000;-0.200000;, + 2.400000;-1.400000; 3.370705;, + -0.400000;-1.400000;-0.200000;, + 2.400000;-1.400000;-0.200000;, + 2.400000; 1.400000;-0.200000;, + -0.400000; 1.400000;-0.200000;, + 2.400000;-1.400000; 3.370705;, + -0.400000;-1.400000; 3.370705;, + -0.400000; 1.400000; 3.370705;, + 2.400000; 1.400000; 3.370705;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + -4.677510;-1.995376; 3.905863;, + -5.773928;-1.671677;10.296955;, + -3.613330; 4.450407;10.365550;, + -2.516912; 4.126709; 3.974458;, + -2.483645; 4.188131; 3.907688;, + -3.603154; 4.518647;10.433374;, + -5.809254;-1.732366;10.363337;, + -4.689745;-2.062882; 3.837648;, + 3.095380;-1.768240; 7.874997;, + 3.095380; 2.370562;12.001370;, + 3.095380; 6.501950; 7.867591;, + 3.095380; 2.363147; 3.741217;, + 3.094431; 2.363148; 3.741216;, + 3.094431; 6.501951; 7.867590;, + 3.094431; 2.370564;12.001370;, + 3.094431;-1.768240; 7.874997;, + 3.009016; 2.363148; 3.741216;, + 3.009016; 6.501951; 7.867590;, + 3.009016; 2.370564;12.001370;, + 3.009016;-1.768240; 7.874997;, + 3.009965;-1.768240; 7.874997;, + 3.009965; 2.370562;12.001370;, + 3.009965; 6.501950; 7.867591;, + 3.009965; 2.363147; 3.741217;, + 3.019455;-1.768240; 7.874997;, + 3.019455; 2.370562;12.001370;, + 3.019455; 6.501950; 7.867591;, + 3.019455; 2.363147; 3.741217;, + 3.018507; 2.363148; 3.741216;, + 3.018507; 6.501951; 7.867590;, + 3.018507; 2.370564;12.001370;, + 3.018507;-1.768240; 7.874997;, + 3.027997; 2.363148; 3.741216;, + 3.027997; 6.501951; 7.867590;, + 3.027997; 2.370564;12.001370;, + 3.027997;-1.768240; 7.874997;, + 3.028946;-1.768240; 7.874997;, + 3.028946; 2.370562;12.001370;, + 3.028946; 6.501950; 7.867591;, + 3.028946; 2.363147; 3.741217;, + 3.038437;-1.768240; 7.874997;, + 3.038437; 2.370562;12.001370;, + 3.038437; 6.501950; 7.867591;, + 3.038437; 2.363147; 3.741217;, + 3.037488; 2.363148; 3.741216;, + 3.037488; 6.501951; 7.867590;, + 3.037488; 2.370564;12.001370;, + 3.037488;-1.768240; 7.874997;, + 3.046978; 2.363148; 3.741216;, + 3.046978; 6.501951; 7.867590;, + 3.046978; 2.370564;12.001370;, + 3.046978;-1.768240; 7.874997;, + 3.047928;-1.768240; 7.874997;, + 3.047928; 2.370562;12.001370;, + 3.047928; 6.501950; 7.867591;, + 3.047928; 2.363147; 3.741217;, + 3.057418;-1.768240; 7.874997;, + 3.057418; 2.370562;12.001370;, + 3.057418; 6.501950; 7.867591;, + 3.057418; 2.363147; 3.741217;, + 3.056469; 2.363148; 3.741216;, + 3.056469; 6.501951; 7.867590;, + 3.056469; 2.370564;12.001370;, + 3.056469;-1.768240; 7.874997;, + 3.065959; 2.363148; 3.741216;, + 3.065959; 6.501951; 7.867590;, + 3.065959; 2.370564;12.001370;, + 3.065959;-1.768240; 7.874997;, + 3.066908;-1.768240; 7.874997;, + 3.066908; 2.370562;12.001370;, + 3.066908; 6.501950; 7.867591;, + 3.066908; 2.363147; 3.741217;, + 3.076399;-1.768240; 7.874997;, + 3.076399; 2.370562;12.001370;, + 3.076399; 6.501950; 7.867591;, + 3.076399; 2.363147; 3.741217;, + 3.075450; 2.363148; 3.741216;, + 3.075450; 6.501951; 7.867590;, + 3.075450; 2.370564;12.001370;, + 3.075450;-1.768240; 7.874997;, + 3.084941; 2.363148; 3.741216;, + 3.084941; 6.501951; 7.867590;, + 3.084941; 2.370564;12.001370;, + 3.084941;-1.768240; 7.874997;, + 3.085890;-1.768240; 7.874997;, + 3.085890; 2.370562;12.001370;, + 3.085890; 6.501950; 7.867591;, + 3.085890; 2.363147; 3.741217;, + 2.905569;-1.768240; 7.874997;, + 2.905569; 2.370562;12.001370;, + 2.905569; 6.501950; 7.867591;, + 2.905569; 2.363147; 3.741217;, + 2.904620; 2.363148; 3.741216;, + 2.904620; 6.501951; 7.867590;, + 2.904620; 2.370564;12.001370;, + 2.904620;-1.768240; 7.874997;, + 2.914111; 2.363148; 3.741216;, + 2.914111; 6.501951; 7.867590;, + 2.914111; 2.370564;12.001370;, + 2.914111;-1.768240; 7.874997;, + 2.915060;-1.768240; 7.874997;, + 2.915060; 2.370562;12.001370;, + 2.915060; 6.501950; 7.867591;, + 2.915060; 2.363147; 3.741217;, + 2.924550;-1.768240; 7.874997;, + 2.924550; 2.370562;12.001370;, + 2.924550; 6.501950; 7.867591;, + 2.924550; 2.363147; 3.741217;, + 2.923601; 2.363148; 3.741216;, + 2.923601; 6.501951; 7.867590;, + 2.923601; 2.370564;12.001370;, + 2.923601;-1.768240; 7.874997;, + 2.933092; 2.363148; 3.741216;, + 2.933092; 6.501951; 7.867590;, + 2.933092; 2.370564;12.001370;, + 2.933092;-1.768240; 7.874997;, + 2.934041;-1.768240; 7.874997;, + 2.934041; 2.370562;12.001370;, + 2.934041; 6.501950; 7.867591;, + 2.934041; 2.363147; 3.741217;, + 2.943531;-1.768240; 7.874997;, + 2.943531; 2.370562;12.001370;, + 2.943531; 6.501950; 7.867591;, + 2.943531; 2.363147; 3.741217;, + 2.942582; 2.363148; 3.741216;, + 2.942582; 6.501951; 7.867590;, + 2.942582; 2.370564;12.001370;, + 2.942582;-1.768240; 7.874997;, + 2.952072; 2.363148; 3.741216;, + 2.952072; 6.501951; 7.867590;, + 2.952072; 2.370564;12.001370;, + 2.952072;-1.768240; 7.874997;, + 2.953022;-1.768240; 7.874997;, + 2.953022; 2.370562;12.001370;, + 2.953022; 6.501950; 7.867591;, + 2.953022; 2.363147; 3.741217;, + 2.962512;-1.768240; 7.874997;, + 2.962512; 2.370562;12.001370;, + 2.962512; 6.501950; 7.867591;, + 2.962512; 2.363147; 3.741217;, + 2.961563; 2.363148; 3.741216;, + 2.961563; 6.501951; 7.867590;, + 2.961563; 2.370564;12.001370;, + 2.961563;-1.768240; 7.874997;, + 2.971054; 2.363148; 3.741216;, + 2.971054; 6.501951; 7.867590;, + 2.971054; 2.370564;12.001370;, + 2.971054;-1.768240; 7.874997;, + 2.972003;-1.768240; 7.874997;, + 2.972003; 2.370562;12.001370;, + 2.972003; 6.501950; 7.867591;, + 2.972003; 2.363147; 3.741217;, + 2.981493;-1.768240; 7.874997;, + 2.981493; 2.370562;12.001370;, + 2.981493; 6.501950; 7.867591;, + 2.981493; 2.363147; 3.741217;, + 2.980544; 2.363148; 3.741216;, + 2.980544; 6.501951; 7.867590;, + 2.980544; 2.370564;12.001370;, + 2.980544;-1.768240; 7.874997;, + 2.990035; 2.363148; 3.741216;, + 2.990035; 6.501951; 7.867590;, + 2.990035; 2.370564;12.001370;, + 2.990035;-1.768240; 7.874997;, + 2.990984;-1.768240; 7.874997;, + 2.990984; 2.370562;12.001370;, + 2.990984; 6.501950; 7.867591;, + 2.990984; 2.363147; 3.741217;, + 2.896078;-1.768240; 7.874997;, + 2.896078; 2.370562;12.001370;, + 2.896078; 6.501950; 7.867591;, + 2.896078; 2.363147; 3.741217;, + 2.895129; 2.363148; 3.741216;, + 2.895129; 6.501951; 7.867590;, + 2.895129; 2.370564;12.001370;, + 2.895129;-1.768240; 7.874997;, + 2.885639; 2.363148; 3.741216;, + 2.885639; 6.501951; 7.867590;, + 2.885639; 2.370564;12.001370;, + 2.885639;-1.768240; 7.874997;, + 2.886588;-1.768240; 7.874997;, + 2.886588; 2.370562;12.001370;, + 2.886588; 6.501950; 7.867591;, + 2.886588; 2.363147; 3.741217;, + 2.877097;-1.768240; 7.874997;, + 2.877097; 2.370562;12.001370;, + 2.877097; 6.501950; 7.867591;, + 2.877097; 2.363147; 3.741217;, + 2.876148; 2.363148; 3.741216;, + 2.876148; 6.501951; 7.867590;, + 2.876148; 2.370564;12.001370;, + 2.876148;-1.768240; 7.874997;, + 2.866657; 2.363148; 3.741216;, + 2.866657; 6.501951; 7.867590;, + 2.866657; 2.370564;12.001370;, + 2.866657;-1.768240; 7.874997;, + 2.867607;-1.768240; 7.874997;, + 2.867607; 2.370562;12.001370;, + 2.867607; 6.501950; 7.867591;, + 2.867607; 2.363147; 3.741217;, + 2.858115;-1.768240; 7.874997;, + 2.858115; 2.370562;12.001370;, + 2.858115; 6.501950; 7.867591;, + 2.858115; 2.363147; 3.741217;, + 2.857167; 2.363148; 3.741216;, + 2.857167; 6.501951; 7.867590;, + 2.857167; 2.370564;12.001370;, + 2.857167;-1.768240; 7.874997;, + 3.103921; 2.363148; 3.741216;, + 3.103921; 6.501951; 7.867590;, + 3.103921; 2.370564;12.001370;, + 3.103921;-1.768240; 7.874997;, + 3.104871;-1.768240; 7.874997;, + 3.104871; 2.370562;12.001370;, + 3.104871; 6.501950; 7.867591;, + 3.104871; 2.363147; 3.741217;, + 3.114362;-1.768240; 7.874997;, + 3.114362; 2.370562;12.001370;, + 3.114362; 6.501950; 7.867591;, + 3.114362; 2.363147; 3.741217;, + 3.113413; 2.363148; 3.741216;, + 3.113413; 6.501951; 7.867590;, + 3.113413; 2.370564;12.001370;, + 3.113413;-1.768240; 7.874997;, + 3.122903; 2.363148; 3.741216;, + 3.122903; 6.501951; 7.867590;, + 3.122903; 2.370564;12.001370;, + 3.122903;-1.768240; 7.874997;, + 3.123852;-1.768240; 7.874997;, + 3.123852; 2.370562;12.001370;, + 3.123852; 6.501950; 7.867591;, + 3.123852; 2.363147; 3.741217;, + 3.133343;-1.768240; 7.874997;, + 3.133343; 2.370562;12.001370;, + 3.133343; 6.501950; 7.867591;, + 3.133343; 2.363147; 3.741217;, + 3.132394; 2.363148; 3.741216;, + 3.132394; 6.501951; 7.867590;, + 3.132394; 2.370564;12.001370;, + 3.132394;-1.768240; 7.874997;, + 3.141884; 2.363148; 3.741216;, + 3.141884; 6.501951; 7.867590;, + 3.141884; 2.370564;12.001370;, + 3.141884;-1.768240; 7.874997;, + 3.142833;-1.768240; 7.874997;, + 3.142833; 2.370562;12.001370;, + 3.142833; 6.501950; 7.867591;, + 3.142833; 2.363147; 3.741217;; + 154; + 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;, + 4;500;501;502;503;, + 4;504;505;506;507;, + 4;508;509;510;511;, + 4;512;513;514;515;, + 4;516;517;518;519;, + 4;520;521;522;523;, + 4;524;525;526;527;, + 4;528;529;530;531;, + 4;532;533;534;535;, + 4;536;537;538;539;, + 4;540;541;542;543;, + 4;544;545;546;547;, + 4;548;549;550;551;, + 4;552;553;554;555;, + 4;556;557;558;559;, + 4;560;561;562;563;, + 4;564;565;566;567;, + 4;568;569;570;571;, + 4;572;573;574;575;, + 4;576;577;578;579;, + 4;580;581;582;583;, + 4;584;585;586;587;, + 4;588;589;590;591;, + 4;592;593;594;595;, + 4;596;597;598;599;, + 4;600;601;602;603;, + 4;604;605;606;607;, + 4;608;609;610;611;, + 4;612;613;614;615;; + MeshNormals { //Mesh Normals + 616; + -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; 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;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 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;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 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;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 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; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 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;, + 0.000000; 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;, + 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; 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;, + 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; 0.999906;-0.013697;, + 0.000000; 0.999906;-0.013697;, + 0.000000; 0.999906;-0.013697;, + 0.000000; 0.999906;-0.013697;, + 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.999906;-0.013697;, + 0.000000;-0.999906;-0.013697;, + 0.000000;-0.999906;-0.013697;, + 0.000000;-0.999906;-0.013697;, + -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;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 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;, + 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;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 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;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 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; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -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.927686;-0.329368; 0.175830;, + 0.927686;-0.329368; 0.175830;, + 0.927686;-0.329368; 0.175830;, + 0.927686;-0.329368; 0.175830;, + -0.927686; 0.329368;-0.175830;, + -0.927686; 0.329368;-0.175830;, + -0.927686; 0.329368;-0.175830;, + -0.927686; 0.329368;-0.175830;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;; + 154; + 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;, + 4;500;501;502;503;, + 4;504;505;506;507;, + 4;508;509;510;511;, + 4;512;513;514;515;, + 4;516;517;518;519;, + 4;520;521;522;523;, + 4;524;525;526;527;, + 4;528;529;530;531;, + 4;532;533;534;535;, + 4;536;537;538;539;, + 4;540;541;542;543;, + 4;544;545;546;547;, + 4;548;549;550;551;, + 4;552;553;554;555;, + 4;556;557;558;559;, + 4;560;561;562;563;, + 4;564;565;566;567;, + 4;568;569;570;571;, + 4;572;573;574;575;, + 4;576;577;578;579;, + 4;580;581;582;583;, + 4;584;585;586;587;, + 4;588;589;590;591;, + 4;592;593;594;595;, + 4;596;597;598;599;, + 4;600;601;602;603;, + 4;604;605;606;607;, + 4;608;609;610;611;, + 4;612;613;614;615;; + } //End of Mesh Normals + MeshMaterialList { //Mesh Material List + 3; + 154; + 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, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2;; + Material Character { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.000000; 0.000000; 0.000000;; + 0.000000; 0.000000; 0.000000;; + } + Material Armor { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + Material Wielditem { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Mesh Material List + MeshTextureCoords { //Mesh UV Coordinates + 616; + 0.500000; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.500000; 1.000000;, + 0.437500; 0.625000;, + 0.500000; 0.625000;, + 0.500000; 1.000000;, + 0.437500; 1.000000;, + 0.437500; 1.000000;, + 0.312500; 1.000000;, + 0.312500; 0.625000;, + 0.437500; 0.625000;, + 0.562500; 0.500000;, + 0.562500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.500000;, + 0.312500; 0.625000;, + 0.312500; 0.500000;, + 0.437500; 0.500000;, + 0.437500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.812500; 1.000000;, + 0.875000; 1.000000;, + 0.875000; 0.625000;, + 0.812500; 0.625000;, + 0.750000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.187500; 0.500000;, + 0.187500; 0.625000;, + 0.000000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.000000; 0.625000;, + 0.500000; 0.500000;, + 0.375000; 0.500000;, + 0.375000; 0.250000;, + 0.500000; 0.250000;, + 0.375000; 0.500000;, + 0.250000; 0.500000;, + 0.250000; 0.250000;, + 0.375000; 0.250000;, + 0.250000; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.000000;, + 0.375000; 0.000000;, + 0.375000; 0.250000;, + 0.125000; 0.250000;, + 0.125000; 0.000000;, + 0.250000; 0.000000;, + 0.250000; 0.250000;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.250000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.750000; 0.500000;, + 0.812500; 0.500000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.687500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.125000; 0.250000;, + 0.125000; 0.500000;, + 0.000000; 0.500000;, + 0.000000; 0.250000;, + 0.062500; 0.625000;, + 0.062500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.687500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.625000; 1.000000;, + 0.625000; 0.625000;, + 0.687500; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.687500; 0.500000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.187500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.875000; 0.625000;, + 0.875000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.125000; 0.500000;, + 0.062500; 0.500000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 1.000000; 0.500000;, + 0.875000; 0.500000;, + 0.875000; 0.250000;, + 1.000000; 0.250000;, + 0.875000; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.250000;, + 0.875000; 0.250000;, + 0.750000; 0.500000;, + 0.625000; 0.500000;, + 0.625000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.000000;, + 0.875000; 0.000000;, + 0.875000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.000000;, + 0.750000; 0.000000;, + 0.750000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.250000;, + 0.312500; 0.625000;, + 0.312500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 0.500000;, + 0.437500; 0.500000;, + 0.437500; 0.625000;, + 0.562500; 0.500000;, + 0.562500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.500000;, + 0.437500; 1.000000;, + 0.312500; 1.000000;, + 0.312500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.625000;, + 0.500000; 0.625000;, + 0.500000; 1.000000;, + 0.437500; 1.000000;, + 0.500000; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.500000; 1.000000;, + 0.622025; 0.250000;, + 0.622025; 0.500000;, + 0.497025; 0.500000;, + 0.497025; 0.250000;, + 0.622025; 0.250000;, + 0.622025; 0.000000;, + 0.747025; 0.000000;, + 0.747025; 0.250000;, + 0.747025; 0.250000;, + 0.747025; 0.000000;, + 0.872025; 0.000000;, + 0.872025; 0.250000;, + 0.747025; 0.500000;, + 0.622025; 0.500000;, + 0.622025; 0.250000;, + 0.747025; 0.250000;, + 0.872025; 0.500000;, + 0.747025; 0.500000;, + 0.747025; 0.250000;, + 0.872025; 0.250000;, + 0.997025; 0.500000;, + 0.872025; 0.500000;, + 0.872025; 0.250000;, + 0.997025; 0.250000;, + 0.812500; 0.625000;, + 0.812500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.687500; 0.500000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.625000; 1.000000;, + 0.625000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.750000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.812500; 1.000000;, + 0.875000; 1.000000;, + 0.875000; 0.625000;, + 0.812500; 0.625000;, + 0.875000; 0.625000;, + 0.875000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.687500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.750000; 0.500000;, + 0.812500; 0.500000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.125000; 0.500000;, + 0.062500; 0.500000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.187500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.125000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.250000; 0.625000;, + 0.000000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.000000; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.187500; 0.500000;, + 0.187500; 0.625000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.375000; 0.125000;, + 0.375000; 0.000000;, + 0.437500; 0.000000;, + 0.437500; 0.125000;, + 0.250000; 0.343750;, + 0.312500; 0.343750;, + 0.312500; 0.125000;, + 0.250000; 0.125000;, + 0.500000; 0.343750;, + 0.437500; 0.343750;, + 0.437500; 0.125000;, + 0.500000; 0.125000;, + 0.375000; 0.343750;, + 0.312500; 0.343750;, + 0.312500; 0.125000;, + 0.375000; 0.125000;, + 0.437500; 0.343750;, + 0.375000; 0.343750;, + 0.375000; 0.125000;, + 0.437500; 0.125000;, + 0.312500; 0.125000;, + 0.312500; 0.000000;, + 0.375000; 0.000000;, + 0.375000; 0.125000;, + 0.375000; 0.125000;, + 0.375000; 0.343750;, + 0.437500; 0.343750;, + 0.437500; 0.125000;, + 0.312500; 0.125000;, + 0.312500; 0.343750;, + 0.375000; 0.343750;, + 0.375000; 0.125000;, + 0.437500; 0.125000;, + 0.437500; 0.343750;, + 0.500000; 0.343750;, + 0.500000; 0.125000;, + 0.312500; 0.125000;, + 0.312500; 0.343750;, + 0.250000; 0.343750;, + 0.250000; 0.125000;, + 0.437500; 0.000000;, + 0.375000; 0.000000;, + 0.375000; 0.125000;, + 0.437500; 0.125000;, + 0.375000; 0.000000;, + 0.312500; 0.000000;, + 0.312500; 0.125000;, + 0.375000; 0.125000;, + 0.812500; 0.625000;, + 0.812500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.250000; 0.500000;, + 0.250000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 0.500000;, + -0.000000; 0.500000;, + 0.000000; 0.000000;, + 0.250000; 0.000000;, + 0.250000; 0.500000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + 0.000000; 0.000000;, + 1.000000; 0.000000;, + 1.000000; 1.000000;, + -0.000000; 1.000000;, + -0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;; + } //End of Mesh UV Coordinates + XSkinMeshHeader { + 2; + 6; + 6; + } + SkinWeights { + "Armature_Body"; + 48; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 92, + 93, + 94, + 95, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000,-6.750000,-0.000001, 1.000000;; + } //End of Armature_Body Skin Weights + SkinWeights { + "Armature_Head"; + 72; + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 96, + 97, + 98, + 99, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 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, + 0.927318, + 1.000000, + 1.000000, + 0.927318, + 1.000000, + 1.000000, + 1.000000, + 0.927318, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.927318, + 1.000000, + 1.000000, + 1.000000, + 0.927318, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.927318, + 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.000000,-13.500000,-0.000002, 1.000000;; + } //End of Armature_Head Skin Weights + SkinWeights { + "Armature_Arm_Left"; + 56; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 116, + 117, + 118, + 119, + 128, + 129, + 130, + 131, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.989214,-0.143940,-0.027164, 0.000000, + 0.027450,-0.000000, 0.999623, 0.000000, + -0.143886,-0.989587, 0.003951, 0.000000, + 3.920884,13.071540,-0.107668, 1.000000;; + } //End of Armature_Arm_Left Skin Weights + SkinWeights { + "Armature_Arm_Right"; + 302; + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 112, + 113, + 114, + 115, + 120, + 121, + 122, + 123, + 132, + 133, + 134, + 135, + 145, + 148, + 152, + 196, + 200, + 205, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 364, + 365, + 366, + 367, + 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, + 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, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 574, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.072682, + 0.072682, + 0.072682, + 0.072682, + 0.072682, + 0.072682, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.989214, 0.143940, 0.027164, 0.000000, + -0.027450,-0.000000, 0.999623, 0.000000, + 0.143886,-0.989587, 0.003951, 0.000000, + -3.920884,13.071540,-0.107668, 1.000000;; + } //End of Armature_Arm_Right Skin Weights + SkinWeights { + "Armature_Leg_Right"; + 72; + 20, + 21, + 22, + 23, + 64, + 65, + 66, + 67, + 80, + 81, + 82, + 83, + 88, + 89, + 90, + 91, + 124, + 125, + 126, + 127, + 136, + 137, + 138, + 139, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000, 6.750000,-0.000001, 1.000000;; + } //End of Armature_Leg_Right Skin Weights + SkinWeights { + "Armature_Leg_Left"; + 72; + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 60, + 61, + 62, + 63, + 68, + 69, + 70, + 71, + 84, + 85, + 86, + 87, + 100, + 101, + 102, + 103, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000, 6.750000,-0.000001, 1.000000;; + } //End of Armature_Leg_Left Skin Weights + } //End of Mesh Mesh + } //End of Player + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 0.000000,-10.000000;;, + 1;3; 0.000000, 0.000000,-10.000000;;, + 2;3; 0.000000, 0.000000,-10.000000;;, + 3;3; 0.000000, 0.000000,-10.000000;;, + 4;3; 0.000000, 0.000000,-10.000000;;, + 5;3; 0.000000, 0.000000,-10.000000;;, + 6;3; 0.000000, 0.000000,-10.000000;;, + 7;3; 0.000000, 0.000000,-10.000000;;, + 8;3; 0.000000, 0.000000,-10.000000;;, + 9;3; 0.000000, 0.000000,-10.000000;;, + 10;3; 0.000000, 0.000000,-10.000000;;, + 11;3; 0.000000, 0.000000,-10.000000;;, + 12;3; 0.000000, 0.000000,-10.000000;;, + 13;3; 0.000000, 0.000000,-10.000000;;, + 14;3; 0.000000, 0.000000,-10.000000;;, + 15;3; 0.000000, 0.000000,-10.000000;;, + 16;3; 0.000000, 0.000000,-10.000000;;, + 17;3; 0.000000, 0.000000,-10.000000;;, + 18;3; 0.000000, 0.000000,-10.000000;;, + 19;3; 0.000000, 0.000000,-10.000000;;, + 20;3; 0.000000, 0.000000,-10.000000;;, + 21;3; 0.000000, 0.000000,-10.000000;;, + 22;3; 0.000000, 0.000000,-10.000000;;, + 23;3; 0.000000, 0.000000,-10.000000;;, + 24;3; 0.000000, 0.000000,-10.000000;;, + 25;3; 0.000000, 0.000000,-10.000000;;, + 26;3; 0.000000, 0.000000,-10.000000;;, + 27;3; 0.000000, 0.000000,-10.000000;;, + 28;3; 0.000000, 0.000000,-10.000000;;, + 29;3; 0.000000, 0.000000,-10.000000;;, + 30;3; 0.000000, 0.000000,-10.000000;;, + 31;3; 0.000000, 0.000000,-10.000000;;, + 32;3; 0.000000, 0.000000,-10.000000;;, + 33;3; 0.000000, 0.000000,-10.000000;;, + 34;3; 0.000000, 0.000000,-10.000000;;, + 35;3; 0.000000, 0.000000,-10.000000;;, + 36;3; 0.000000, 0.000000,-10.000000;;, + 37;3; 0.000000, 0.000000,-10.000000;;, + 38;3; 0.000000, 0.000000,-10.000000;;, + 39;3; 0.000000, 0.000000,-10.000000;;, + 40;3; 0.000000, 0.000000,-10.000000;;, + 41;3; 0.000000, 0.000000,-10.000000;;, + 42;3; 0.000000, 0.000000,-10.000000;;, + 43;3; 0.000000, 0.000000,-10.000000;;, + 44;3; 0.000000, 0.000000,-10.000000;;, + 45;3; 0.000000, 0.000000,-10.000000;;, + 46;3; 0.000000, 0.000000,-10.000000;;, + 47;3; 0.000000, 0.000000,-10.000000;;, + 48;3; 0.000000, 0.000000,-10.000000;;, + 49;3; 0.000000, 0.000000,-10.000000;;, + 50;3; 0.000000, 0.000000,-10.000000;;, + 51;3; 0.000000, 0.000000,-10.000000;;, + 52;3; 0.000000, 0.000000,-10.000000;;, + 53;3; 0.000000, 0.000000,-10.000000;;, + 54;3; 0.000000, 0.000000,-10.000000;;, + 55;3; 0.000000, 0.000000,-10.000000;;, + 56;3; 0.000000, 0.000000,-10.000000;;, + 57;3; 0.000000, 0.000000,-10.000000;;, + 58;3; 0.000000, 0.000000,-10.000000;;, + 59;3; 0.000000, 0.000000,-10.000000;;, + 60;3; 0.000000, 0.000000,-10.000000;;, + 61;3; 0.000000, 0.000000,-10.000000;;, + 62;3; 0.000000, 0.000000,-10.000000;;, + 63;3; 0.000000, 0.000000,-10.000000;;, + 64;3; 0.000000, 0.000000,-10.000000;;, + 65;3; 0.000000, 0.000000,-10.000000;;, + 66;3; 0.000000, 0.000000,-10.000000;;, + 67;3; 0.000000, 0.000000,-10.000000;;, + 68;3; 0.000000, 0.000000,-10.000000;;, + 69;3; 0.000000, 0.000000,-10.000000;;, + 70;3; 0.000000, 0.000000,-10.000000;;, + 71;3; 0.000000, 0.000000,-10.000000;;, + 72;3; 0.000000, 0.000000,-10.000000;;, + 73;3; 0.000000, 0.000000,-10.000000;;, + 74;3; 0.000000, 0.000000,-10.000000;;, + 75;3; 0.000000, 0.000000,-10.000000;;, + 76;3; 0.000000, 0.000000,-10.000000;;, + 77;3; 0.000000, 0.000000,-10.000000;;, + 78;3; 0.000000, 0.000000,-10.000000;;, + 79;3; 0.000000, 0.000000,-10.000000;;, + 80;3; 0.000000, 0.000000,-10.000000;;, + 81;3; 0.000000, 0.000000,-10.000000;;, + 82;3; 0.000000, 0.000000,-10.000000;;, + 83;3; 0.000000, 0.000000,-10.000000;;, + 84;3; 0.000000, 0.000000,-10.000000;;, + 85;3; 0.000000, 0.000000,-10.000000;;, + 86;3; 0.000000, 0.000000,-10.000000;;, + 87;3; 0.000000, 0.000000,-10.000000;;, + 88;3; 0.000000, 0.000000,-10.000000;;, + 89;3; 0.000000, 0.000000,-10.000000;;, + 90;3; 0.000000, 0.000000,-10.000000;;, + 91;3; 0.000000, 0.000000,-10.000000;;, + 92;3; 0.000000, 0.000000,-10.000000;;, + 93;3; 0.000000, 0.000000,-10.000000;;, + 94;3; 0.000000, 0.000000,-10.000000;;, + 95;3; 0.000000, 0.000000,-10.000000;;, + 96;3; 0.000000, 0.000000,-10.000000;;, + 97;3; 0.000000, 0.000000,-10.000000;;, + 98;3; 0.000000, 0.000000,-10.000000;;, + 99;3; 0.000000, 0.000000,-10.000000;;, + 100;3; 0.000000, 0.000000,-10.000000;;, + 101;3; 0.000000, 0.000000,-10.000000;;, + 102;3; 0.000000, 0.000000,-10.000000;;, + 103;3; 0.000000, 0.000000,-10.000000;;, + 104;3; 0.000000, 0.000000,-10.000000;;, + 105;3; 0.000000, 0.000000,-10.000000;;, + 106;3; 0.000000, 0.000000,-10.000000;;, + 107;3; 0.000000, 0.000000,-10.000000;;, + 108;3; 0.000000, 0.000000,-10.000000;;, + 109;3; 0.000000, 0.000000,-10.000000;;, + 110;3; 0.000000, 0.000000,-10.000000;;, + 111;3; 0.000000, 0.000000,-10.000000;;, + 112;3; 0.000000, 0.000000,-10.000000;;, + 113;3; 0.000000, 0.000000,-10.000000;;, + 114;3; 0.000000, 0.000000,-10.000000;;, + 115;3; 0.000000, 0.000000,-10.000000;;, + 116;3; 0.000000, 0.000000,-10.000000;;, + 117;3; 0.000000, 0.000000,-10.000000;;, + 118;3; 0.000000, 0.000000,-10.000000;;, + 119;3; 0.000000, 0.000000,-10.000000;;, + 120;3; 0.000000, 0.000000,-10.000000;;, + 121;3; 0.000000, 0.000000,-10.000000;;, + 122;3; 0.000000, 0.000000,-10.000000;;, + 123;3; 0.000000, 0.000000,-10.000000;;, + 124;3; 0.000000, 0.000000,-10.000000;;, + 125;3; 0.000000, 0.000000,-10.000000;;, + 126;3; 0.000000, 0.000000,-10.000000;;, + 127;3; 0.000000, 0.000000,-10.000000;;, + 128;3; 0.000000, 0.000000,-10.000000;;, + 129;3; 0.000000, 0.000000,-10.000000;;, + 130;3; 0.000000, 0.000000,-10.000000;;, + 131;3; 0.000000, 0.000000,-10.000000;;, + 132;3; 0.000000, 0.000000,-10.000000;;, + 133;3; 0.000000, 0.000000,-10.000000;;, + 134;3; 0.000000, 0.000000,-10.000000;;, + 135;3; 0.000000, 0.000000,-10.000000;;, + 136;3; 0.000000, 0.000000,-10.000000;;, + 137;3; 0.000000, 0.000000,-10.000000;;, + 138;3; 0.000000, 0.000000,-10.000000;;, + 139;3; 0.000000, 0.000000,-10.000000;;, + 140;3; 0.000000, 0.000000,-10.000000;;, + 141;3; 0.000000, 0.000000,-10.000000;;, + 142;3; 0.000000, 0.000000,-10.000000;;, + 143;3; 0.000000, 0.000000,-10.000000;;, + 144;3; 0.000000, 0.000000,-10.000000;;, + 145;3; 0.000000, 0.000000,-10.000000;;, + 146;3; 0.000000, 0.000000,-10.000000;;, + 147;3; 0.000000, 0.000000,-10.000000;;, + 148;3; 0.000000, 0.000000,-10.000000;;, + 149;3; 0.000000, 0.000000,-10.000000;;, + 150;3; 0.000000, 0.000000,-10.000000;;, + 151;3; 0.000000, 0.000000,-10.000000;;, + 152;3; 0.000000, 0.000000,-10.000000;;, + 153;3; 0.000000, 0.000000,-10.000000;;, + 154;3; 0.000000, 0.000000,-10.000000;;, + 155;3; 0.000000, 0.000000,-10.000000;;, + 156;3; 0.000000, 0.000000,-10.000000;;, + 157;3; 0.000000, 0.000000,-10.000000;;, + 158;3; 0.000000, 0.000000,-10.000000;;, + 159;3; 0.000000, 0.000000,-10.000000;;, + 160;3; 0.000000, 0.000000,-10.000000;;, + 161;3; 0.000000, 0.000000,-10.000000;;, + 162;3; 0.000000, 0.000000,-10.000000;;, + 163;3; 0.000000, 0.000000,-10.000000;;, + 164;3; 0.000000, 0.000000,-10.000000;;, + 165;3; 0.000000, 0.000000,-10.000000;;, + 166;3; 0.000000, 0.000000,-10.000000;;, + 167;3; 0.000000, 0.000000,-10.000000;;, + 168;3; 0.000000, 0.000000,-10.000000;;, + 169;3; 0.000000, 0.000000,-10.000000;;, + 170;3; 0.000000, 0.000000,-10.000000;;, + 171;3; 0.000000, 0.000000,-10.000000;;, + 172;3; 0.000000, 0.000000,-10.000000;;, + 173;3; 0.000000, 0.000000,-10.000000;;, + 174;3; 0.000000, 0.000000,-10.000000;;, + 175;3; 0.000000, 0.000000,-10.000000;;, + 176;3; 0.000000, 0.000000,-10.000000;;, + 177;3; 0.000000, 0.000000,-10.000000;;, + 178;3; 0.000000, 0.000000,-10.000000;;, + 179;3; 0.000000, 0.000000,-10.000000;;, + 180;3; 0.000000, 0.000000,-10.000000;;, + 181;3; 0.000000, 0.000000,-10.000000;;, + 182;3; 0.000000, 0.000000,-10.000000;;, + 183;3; 0.000000, 0.000000,-10.000000;;, + 184;3; 0.000000, 0.000000,-10.000000;;, + 185;3; 0.000000, 0.000000,-10.000000;;, + 186;3; 0.000000, 0.000000,-10.000000;;, + 187;3; 0.000000, 0.000000,-10.000000;;, + 188;3; 0.000000, 0.000000,-10.000000;;, + 189;3; 0.000000, 0.000000,-10.000000;;, + 190;3; 0.000000, 0.000000,-10.000000;;, + 191;3; 0.000000, 0.000000,-10.000000;;, + 192;3; 0.000000, 0.000000,-10.000000;;, + 193;3; 0.000000, 0.000000,-10.000000;;, + 194;3; 0.000000, 0.000000,-10.000000;;, + 195;3; 0.000000, 0.000000,-10.000000;;, + 196;3; 0.000000, 0.000000,-10.000000;;, + 197;3; 0.000000, 0.000000,-10.000000;;, + 198;3; 0.000000, 0.000000,-10.000000;;, + 199;3; 0.000000, 0.000000,-10.000000;;, + 200;3; 0.000000, 0.000000,-10.000000;;, + 201;3; 0.000000, 0.000000,-10.000000;;, + 202;3; 0.000000, 0.000000,-10.000000;;, + 203;3; 0.000000, 0.000000,-10.000000;;, + 204;3; 0.000000, 0.000000,-10.000000;;, + 205;3; 0.000000, 0.000000,-10.000000;;, + 206;3; 0.000000, 0.000000,-10.000000;;, + 207;3; 0.000000, 0.000000,-10.000000;;, + 208;3; 0.000000, 0.000000,-10.000000;;, + 209;3; 0.000000, 0.000000,-10.000000;;, + 210;3; 0.000000, 0.000000,-10.000000;;, + 211;3; 0.000000, 0.000000,-10.000000;;, + 212;3; 0.000000, 0.000000,-10.000000;;, + 213;3; 0.000000, 0.000000,-10.000000;;, + 214;3; 0.000000, 0.000000,-10.000000;;, + 215;3; 0.000000, 0.000000,-10.000000;;, + 216;3; 0.000000, 0.000000,-10.000000;;, + 217;3; 0.000000, 0.000000,-10.000000;;, + 218;3; 0.000000, 0.000000,-10.000000;;, + 219;3; 0.000000, 0.000000,-10.000000;;, + 220;3; 0.000000, 0.000000,-10.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 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;;, + 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Body} + AnimationKey { //Position + 2; + 221; + 0;3; -0.000000, 0.000000, 6.750000;;, + 1;3; -0.000000, 0.000000, 6.750000;;, + 2;3; -0.000000, 0.000000, 6.750000;;, + 3;3; -0.000000, 0.000000, 6.750000;;, + 4;3; -0.000000, 0.000000, 6.750000;;, + 5;3; -0.000000, 0.000000, 6.750000;;, + 6;3; -0.000000, 0.000000, 6.750000;;, + 7;3; -0.000000, 0.000000, 6.750000;;, + 8;3; -0.000000, 0.000000, 6.750000;;, + 9;3; -0.000000, 0.000000, 6.750000;;, + 10;3; -0.000000, 0.000000, 6.750000;;, + 11;3; -0.000000, 0.000000, 6.750000;;, + 12;3; -0.000000, 0.000000, 6.750000;;, + 13;3; -0.000000, 0.000000, 6.750000;;, + 14;3; -0.000000, 0.000000, 6.750000;;, + 15;3; -0.000000, 0.000000, 6.750000;;, + 16;3; -0.000000, 0.000000, 6.750000;;, + 17;3; -0.000000, 0.000000, 6.750000;;, + 18;3; -0.000000, 0.000000, 6.750000;;, + 19;3; -0.000000, 0.000000, 6.750000;;, + 20;3; -0.000000, 0.000000, 6.750000;;, + 21;3; -0.000000, 0.000000, 6.750000;;, + 22;3; -0.000000, 0.000000, 6.750000;;, + 23;3; -0.000000, 0.000000, 6.750000;;, + 24;3; -0.000000, 0.000000, 6.750000;;, + 25;3; -0.000000, 0.000000, 6.750000;;, + 26;3; -0.000000, 0.000000, 6.750000;;, + 27;3; -0.000000, 0.000000, 6.750000;;, + 28;3; -0.000000, 0.000000, 6.750000;;, + 29;3; -0.000000, 0.000000, 6.750000;;, + 30;3; -0.000000, 0.000000, 6.750000;;, + 31;3; -0.000000, 0.000000, 6.750000;;, + 32;3; -0.000000, 0.000000, 6.750000;;, + 33;3; -0.000000, 0.000000, 6.750000;;, + 34;3; -0.000000, 0.000000, 6.750000;;, + 35;3; -0.000000, 0.000000, 6.750000;;, + 36;3; -0.000000, 0.000000, 6.750000;;, + 37;3; -0.000000, 0.000000, 6.750000;;, + 38;3; -0.000000, 0.000000, 6.750000;;, + 39;3; -0.000000, 0.000000, 6.750000;;, + 40;3; -0.000000, 0.000000, 6.750000;;, + 41;3; -0.000000, 0.000000, 6.750000;;, + 42;3; -0.000000, 0.000000, 6.750000;;, + 43;3; -0.000000, 0.000000, 6.750000;;, + 44;3; -0.000000, 0.000000, 6.750000;;, + 45;3; -0.000000, 0.000000, 6.750000;;, + 46;3; -0.000000, 0.000000, 6.750000;;, + 47;3; -0.000000, 0.000000, 6.750000;;, + 48;3; -0.000000, 0.000000, 6.750000;;, + 49;3; -0.000000, 0.000000, 6.750000;;, + 50;3; -0.000000, 0.000000, 6.750000;;, + 51;3; -0.000000, 0.000000, 6.750000;;, + 52;3; -0.000000, 0.000000, 6.750000;;, + 53;3; -0.000000, 0.000000, 6.750000;;, + 54;3; -0.000000, 0.000000, 6.750000;;, + 55;3; -0.000000, 0.000000, 6.750000;;, + 56;3; -0.000000, 0.000000, 6.750000;;, + 57;3; -0.000000, 0.000000, 6.750000;;, + 58;3; -0.000000, 0.000000, 6.750000;;, + 59;3; -0.000000, 0.000000, 6.750000;;, + 60;3; -0.000000, 0.000000, 6.750000;;, + 61;3; -0.000000, 0.000000, 6.750000;;, + 62;3; -0.000000, 0.000000, 6.750000;;, + 63;3; -0.000000, 0.000000, 6.750000;;, + 64;3; -0.000000, 0.000000, 6.750000;;, + 65;3; -0.000000, 0.000000, 6.750000;;, + 66;3; -0.000000, 0.000000, 6.750000;;, + 67;3; -0.000000, 0.000000, 6.750000;;, + 68;3; -0.000000, 0.000000, 6.750000;;, + 69;3; -0.000000, 0.000000, 6.750000;;, + 70;3; -0.000000, 0.000000, 6.750000;;, + 71;3; -0.000000, 0.000000, 6.750000;;, + 72;3; -0.000000, 0.000000, 6.750000;;, + 73;3; -0.000000, 0.000000, 6.750000;;, + 74;3; -0.000000, 0.000000, 6.750000;;, + 75;3; -0.000000, 0.000000, 6.750000;;, + 76;3; -0.000000, 0.000000, 6.750000;;, + 77;3; -0.000000, 0.000000, 6.750000;;, + 78;3; -0.000000, 0.000000, 6.750000;;, + 79;3; -0.000000, 0.000000, 6.750000;;, + 80;3; -0.000000, 0.000000, 6.750000;;, + 81;3; -0.000000, 0.000000, 1.000000;;, + 82;3; -0.000000, 0.000000, 1.000000;;, + 83;3; -0.000000, 0.000000, 1.000000;;, + 84;3; -0.000000, 0.000000, 1.000000;;, + 85;3; -0.000000, 0.000000, 1.000000;;, + 86;3; -0.000000, 0.000000, 1.000000;;, + 87;3; -0.000000, 0.000000, 1.000000;;, + 88;3; -0.000000, 0.000000, 1.000000;;, + 89;3; -0.000000, 0.000000, 1.000000;;, + 90;3; -0.000000, 0.000000, 1.000000;;, + 91;3; -0.000000, 0.000000, 1.000000;;, + 92;3; -0.000000, 0.000000, 1.000000;;, + 93;3; -0.000000, 0.000000, 1.000000;;, + 94;3; -0.000000, 0.000000, 1.000000;;, + 95;3; -0.000000, 0.000000, 1.000000;;, + 96;3; -0.000000, 0.000000, 1.000000;;, + 97;3; -0.000000, 0.000000, 1.000000;;, + 98;3; -0.000000, 0.000000, 1.000000;;, + 99;3; -0.000000, 0.000000, 1.000000;;, + 100;3; -0.000000, 0.000000, 1.000000;;, + 101;3; -0.000000, 0.000000, 1.000000;;, + 102;3; -0.000000, 0.000000, 1.000000;;, + 103;3; -0.000000, 0.000000, 1.000000;;, + 104;3; -0.000000, 0.000000, 1.000000;;, + 105;3; -0.000000, 0.000000, 1.000000;;, + 106;3; -0.000000, 0.000000, 1.000000;;, + 107;3; -0.000000, 0.000000, 1.000000;;, + 108;3; -0.000000, 0.000000, 1.000000;;, + 109;3; -0.000000, 0.000000, 1.000000;;, + 110;3; -0.000000, 0.000000, 1.000000;;, + 111;3; -0.000000, 0.000000, 1.000000;;, + 112;3; -0.000000, 0.000000, 1.000000;;, + 113;3; -0.000000, 0.000000, 1.000000;;, + 114;3; -0.000000, 0.000000, 1.000000;;, + 115;3; -0.000000, 0.000000, 1.000000;;, + 116;3; -0.000000, 0.000000, 1.000000;;, + 117;3; -0.000000, 0.000000, 1.000000;;, + 118;3; -0.000000, 0.000000, 1.000000;;, + 119;3; -0.000000, 0.000000, 1.000000;;, + 120;3; -0.000000, 0.000000, 1.000000;;, + 121;3; -0.000000, 0.000000, 1.000000;;, + 122;3; -0.000000, 0.000000, 1.000000;;, + 123;3; -0.000000, 0.000000, 1.000000;;, + 124;3; -0.000000, 0.000000, 1.000000;;, + 125;3; -0.000000, 0.000000, 1.000000;;, + 126;3; -0.000000, 0.000000, 1.000000;;, + 127;3; -0.000000, 0.000000, 1.000000;;, + 128;3; -0.000000, 0.000000, 1.000000;;, + 129;3; -0.000000, 0.000000, 1.000000;;, + 130;3; -0.000000, 0.000000, 1.000000;;, + 131;3; -0.000000, 0.000000, 1.000000;;, + 132;3; -0.000000, 0.000000, 1.000000;;, + 133;3; -0.000000, 0.000000, 1.000000;;, + 134;3; -0.000000, 0.000000, 1.000000;;, + 135;3; -0.000000, 0.000000, 1.000000;;, + 136;3; -0.000000, 0.000000, 1.000000;;, + 137;3; -0.000000, 0.000000, 1.000000;;, + 138;3; -0.000000, 0.000000, 1.000000;;, + 139;3; -0.000000, 0.000000, 1.000000;;, + 140;3; -0.000000, 0.000000, 1.000000;;, + 141;3; -0.000000, 0.000000, 1.000000;;, + 142;3; -0.000000, 0.000000, 1.000000;;, + 143;3; -0.000000, 0.000000, 1.000000;;, + 144;3; -0.000000, 0.000000, 1.000000;;, + 145;3; -0.000000, 0.000000, 1.000000;;, + 146;3; -0.000000, 0.000000, 1.000000;;, + 147;3; -0.000000, 0.000000, 1.000000;;, + 148;3; -0.000000, 0.000000, 1.000000;;, + 149;3; -0.000000, 0.000000, 1.000000;;, + 150;3; -0.000000, 0.000000, 1.000000;;, + 151;3; -0.000000, 0.000000, 1.000000;;, + 152;3; -0.000000, 0.000000, 1.000000;;, + 153;3; -0.000000, 0.000000, 1.000000;;, + 154;3; -0.000000, 0.000000, 1.000000;;, + 155;3; -0.000000, 0.000000, 1.000000;;, + 156;3; -0.000000, 0.000000, 1.000000;;, + 157;3; -0.000000, 0.000000, 1.000000;;, + 158;3; -0.000000, 0.000000, 1.000000;;, + 159;3; -0.000000, 0.000000, 1.000000;;, + 160;3; -0.000000, 0.000000, 1.000000;;, + 161;3; -0.000000, 0.000000, 1.000000;;, + 162;3; -0.000000, 2.000001, 1.000000;;, + 163;3; -0.000000, 2.000001, 1.000000;;, + 164;3; -0.000000, 2.000001, 1.000000;;, + 165;3; -0.000000, 2.000001, 1.000000;;, + 166;3; -0.000000, 2.000001, 1.000000;;, + 167;3; -0.000000, 2.000001, 1.000000;;, + 168;3; -0.000000, 0.000000, 6.750000;;, + 169;3; -0.000000, 0.000000, 6.750000;;, + 170;3; -0.000000, 0.000000, 6.750000;;, + 171;3; -0.000000, 0.000000, 6.750000;;, + 172;3; -0.000000, 0.000000, 6.750000;;, + 173;3; -0.000000, 0.000000, 6.750000;;, + 174;3; -0.000000, 0.000000, 6.750000;;, + 175;3; -0.000000, 0.000000, 6.750000;;, + 176;3; -0.000000, 0.000000, 6.750000;;, + 177;3; -0.000000, 0.000000, 6.750000;;, + 178;3; -0.000000, 0.000000, 6.750000;;, + 179;3; -0.000000, 0.000000, 6.750000;;, + 180;3; -0.000000, 0.000000, 6.750000;;, + 181;3; -0.000000, 0.000000, 6.750000;;, + 182;3; -0.000000, 0.000000, 6.750000;;, + 183;3; -0.000000, 0.000000, 6.750000;;, + 184;3; -0.000000, 0.000000, 6.750000;;, + 185;3; -0.000000, 0.000000, 6.750000;;, + 186;3; -0.000000, 0.000000, 6.750000;;, + 187;3; -0.000000, 0.000000, 6.750000;;, + 188;3; -0.000000, 0.000000, 6.750000;;, + 189;3; -0.000000, 0.000000, 6.750000;;, + 190;3; -0.000000, 0.000000, 6.750000;;, + 191;3; -0.000000, 0.000000, 6.750000;;, + 192;3; -0.000000, 0.000000, 6.750000;;, + 193;3; -0.000000, 0.000000, 6.750000;;, + 194;3; -0.000000, 0.000000, 6.750000;;, + 195;3; -0.000000, 0.000000, 6.750000;;, + 196;3; -0.000000, 0.000000, 6.750000;;, + 197;3; -0.000000, 0.000000, 6.750000;;, + 198;3; -0.000000, 0.000000, 6.750000;;, + 199;3; -0.000000, 0.000000, 6.750000;;, + 200;3; -0.000000, 0.000000, 6.750000;;, + 201;3; -0.000000, 0.000000, 6.750000;;, + 202;3; -0.000000, 0.000000, 6.750000;;, + 203;3; -0.000000, 0.000000, 6.750000;;, + 204;3; -0.000000, 0.000000, 6.750000;;, + 205;3; -0.000000, 0.000000, 6.750000;;, + 206;3; -0.000000, 0.000000, 6.750000;;, + 207;3; -0.000000, 0.000000, 6.750000;;, + 208;3; -0.000000, 0.000000, 6.750000;;, + 209;3; -0.000000, 0.000000, 6.750000;;, + 210;3; -0.000000, 0.000000, 6.750000;;, + 211;3; -0.000000, 0.000000, 6.750000;;, + 212;3; -0.000000, 0.000000, 6.750000;;, + 213;3; -0.000000, 0.000000, 6.750000;;, + 214;3; -0.000000, 0.000000, 6.750000;;, + 215;3; -0.000000, 0.000000, 6.750000;;, + 216;3; -0.000000, 0.000000, 6.750000;;, + 217;3; -0.000000, 0.000000, 6.750000;;, + 218;3; -0.000000, 0.000000, 6.750000;;, + 219;3; -0.000000, 0.000000, 6.750000;;, + 220;3; -0.000000, 0.000000, 6.750000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 2;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 3;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 4;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 5;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 6;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 7;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 8;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 9;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 10;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 11;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 12;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 13;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 14;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 15;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 16;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 17;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 18;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 19;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 20;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 21;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 22;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 23;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 24;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 25;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 26;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 27;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 28;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 29;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 30;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 31;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 32;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 33;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 34;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 35;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 36;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 37;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 38;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 39;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 40;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 41;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 42;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 43;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 44;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 45;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 46;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 47;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 48;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 49;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 50;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 51;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 52;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 53;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 54;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 55;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 56;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 57;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 58;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 59;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 60;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 61;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 62;4; -0.676212, 0.736682, 0.000000, 0.000000;;, + 63;4; -0.676927, 0.735998, 0.000000, 0.000000;;, + 64;4; -0.677865, 0.735100, 0.000000, 0.000000;;, + 65;4; -0.679001, 0.734013, 0.000000, 0.000000;;, + 66;4; -0.680312, 0.732757, 0.000000, 0.000000;;, + 67;4; -0.681780, 0.731352, 0.000000, 0.000000;;, + 68;4; -0.683387, 0.729813, 0.000000, 0.000000;;, + 69;4; -0.685121, 0.728154, 0.000000, 0.000000;;, + 70;4; -0.686966, 0.726388, 0.000000, 0.000000;;, + 71;4; -0.688910, 0.724526, 0.000000, 0.000000;;, + 72;4; -0.690941, 0.722582, 0.000000, 0.000000;;, + 73;4; -0.693046, 0.720567, 0.000000, 0.000000;;, + 74;4; -0.695210, 0.718495, 0.000000, 0.000000;;, + 75;4; -0.697417, 0.716383, 0.000000, 0.000000;;, + 76;4; -0.699643, 0.714251, 0.000000, 0.000000;;, + 77;4; -0.701856, 0.712134, 0.000000, 0.000000;;, + 78;4; -0.703995, 0.710085, 0.000000, 0.000000;;, + 79;4; -0.705928, 0.708235, 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.705928, 0.708235, 0.000000, 0.000000;;, + 83;4; -0.703995, 0.710085, 0.000000, 0.000000;;, + 84;4; -0.701856, 0.712134, 0.000000, 0.000000;;, + 85;4; -0.699643, 0.714251, 0.000000, 0.000000;;, + 86;4; -0.697417, 0.716383, 0.000000, 0.000000;;, + 87;4; -0.695210, 0.718495, 0.000000, 0.000000;;, + 88;4; -0.693046, 0.720567, 0.000000, 0.000000;;, + 89;4; -0.690941, 0.722582, 0.000000, 0.000000;;, + 90;4; -0.688910, 0.724526, 0.000000, 0.000000;;, + 91;4; -0.686966, 0.726388, 0.000000, 0.000000;;, + 92;4; -0.685121, 0.728154, 0.000000, 0.000000;;, + 93;4; -0.683387, 0.729813, 0.000000, 0.000000;;, + 94;4; -0.681780, 0.731352, 0.000000, 0.000000;;, + 95;4; -0.680312, 0.732757, 0.000000, 0.000000;;, + 96;4; -0.679001, 0.734013, 0.000000, 0.000000;;, + 97;4; -0.677865, 0.735100, 0.000000, 0.000000;;, + 98;4; -0.676927, 0.735998, 0.000000, 0.000000;;, + 99;4; -0.676212, 0.736682, 0.000000, 0.000000;;, + 100;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 101;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 102;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 103;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 104;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 105;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 106;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 107;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 108;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 109;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 110;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 111;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 112;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 113;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 114;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 115;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 116;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 117;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 118;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 119;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 120;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 121;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 122;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 123;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 124;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 125;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 126;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 127;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 128;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 129;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 130;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 131;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 132;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 133;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 134;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 135;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 136;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 137;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 138;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 139;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 140;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 141;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 142;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 143;4; -0.676211, 0.736683, 0.000000, 0.000000;;, + 144;4; -0.676923, 0.736001, 0.000000, 0.000000;;, + 145;4; -0.677857, 0.735107, 0.000000, 0.000000;;, + 146;4; -0.678987, 0.734026, 0.000000, 0.000000;;, + 147;4; -0.680291, 0.732778, 0.000000, 0.000000;;, + 148;4; -0.681750, 0.731381, 0.000000, 0.000000;;, + 149;4; -0.683349, 0.729852, 0.000000, 0.000000;;, + 150;4; -0.685071, 0.728203, 0.000000, 0.000000;;, + 151;4; -0.686905, 0.726448, 0.000000, 0.000000;;, + 152;4; -0.688838, 0.724598, 0.000000, 0.000000;;, + 153;4; -0.690858, 0.722664, 0.000000, 0.000000;;, + 154;4; -0.692953, 0.720659, 0.000000, 0.000000;;, + 155;4; -0.695109, 0.718596, 0.000000, 0.000000;;, + 156;4; -0.697310, 0.716489, 0.000000, 0.000000;;, + 157;4; -0.699536, 0.714358, 0.000000, 0.000000;;, + 158;4; -0.701754, 0.712235, 0.000000, 0.000000;;, + 159;4; -0.703909, 0.710171, 0.000000, 0.000000;;, + 160;4; -0.705875, 0.708288, 0.000000, 0.000000;;, + 161;4; -0.707107, 0.707107, 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;;, + 165;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 166;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 167;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 168;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 169;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 170;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 171;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 172;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 173;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 174;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 175;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 176;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 177;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 178;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 179;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 180;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 181;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 182;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 183;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 184;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 185;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 186;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 187;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 188;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 189;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 190;4; -0.709789, 0.704305, 0.000000, 0.000000;;, + 191;4; -0.717343, 0.696414, 0.000000, 0.000000;;, + 192;4; -0.727042, 0.686283, 0.000000, 0.000000;;, + 193;4; -0.734596, 0.678392, 0.000000, 0.000000;;, + 194;4; -0.737277, 0.675590, 0.000000, 0.000000;;, + 195;4; -0.734596, 0.678392, 0.000000, 0.000000;;, + 196;4; -0.727042, 0.686283, 0.000000, 0.000000;;, + 197;4; -0.717343, 0.696414, 0.000000, 0.000000;;, + 198;4; -0.709789, 0.704305, 0.000000, 0.000000;;, + 199;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 200;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 201;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 202;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 203;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 204;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 205;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 206;4; -0.681074, 0.731794, 0.000000, 0.000000;;, + 207;4; -0.696518, 0.716349, 0.000000, 0.000000;;, + 208;4; -0.716349, 0.696518, 0.000000, 0.000000;;, + 209;4; -0.731794, 0.681074, 0.000000, 0.000000;;, + 210;4; -0.737277, 0.675590, 0.000000, 0.000000;;, + 211;4; -0.731794, 0.681074, 0.000000, 0.000000;;, + 212;4; -0.716349, 0.696518, 0.000000, 0.000000;;, + 213;4; -0.696518, 0.716349, 0.000000, 0.000000;;, + 214;4; -0.681074, 0.731794, 0.000000, 0.000000;;, + 215;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 216;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 217;4; -0.686282, 0.727042, 0.000000, 0.000000;;, + 218;4; -0.696414, 0.717343, 0.000000, 0.000000;;, + 219;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 220;4; -0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Head} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 6.750000,-0.000000;;, + 1;3; 0.000000, 6.750000, 0.000000;;, + 2;3; 0.000000, 6.750000,-0.000000;;, + 3;3; 0.000000, 6.750000, 0.000000;;, + 4;3; 0.000000, 6.750000,-0.000000;;, + 5;3; 0.000000, 6.750000,-0.000000;;, + 6;3; 0.000000, 6.750000, 0.000000;;, + 7;3; 0.000000, 6.750000, 0.000000;;, + 8;3; 0.000000, 6.750000,-0.000000;;, + 9;3; 0.000000, 6.750000, 0.000000;;, + 10;3; 0.000000, 6.750000,-0.000000;;, + 11;3; 0.000000, 6.750000,-0.000000;;, + 12;3; 0.000000, 6.750000, 0.000000;;, + 13;3; 0.000000, 6.750000, 0.000000;;, + 14;3; 0.000000, 6.750000, 0.000000;;, + 15;3; 0.000000, 6.750000, 0.000000;;, + 16;3; 0.000000, 6.750000,-0.000000;;, + 17;3; 0.000000, 6.750000,-0.000000;;, + 18;3; 0.000000, 6.750000, 0.000000;;, + 19;3; 0.000000, 6.750000, 0.000000;;, + 20;3; 0.000000, 6.750000,-0.000000;;, + 21;3; 0.000000, 6.750000, 0.000000;;, + 22;3; 0.000000, 6.750000,-0.000000;;, + 23;3; 0.000000, 6.750000,-0.000000;;, + 24;3; 0.000000, 6.750000,-0.000000;;, + 25;3; 0.000000, 6.750000, 0.000000;;, + 26;3; 0.000000, 6.750000, 0.000000;;, + 27;3; 0.000000, 6.750000, 0.000000;;, + 28;3; 0.000000, 6.750000, 0.000000;;, + 29;3; 0.000000, 6.750000,-0.000000;;, + 30;3; 0.000000, 6.750000,-0.000000;;, + 31;3; 0.000000, 6.750000,-0.000000;;, + 32;3; 0.000000, 6.750000,-0.000000;;, + 33;3; 0.000000, 6.750000, 0.000000;;, + 34;3; 0.000000, 6.750000,-0.000000;;, + 35;3; 0.000000, 6.750000,-0.000000;;, + 36;3; 0.000000, 6.750000, 0.000000;;, + 37;3; 0.000000, 6.750000, 0.000000;;, + 38;3; 0.000000, 6.750000,-0.000000;;, + 39;3; 0.000000, 6.750000, 0.000000;;, + 40;3; 0.000000, 6.750000,-0.000000;;, + 41;3; 0.000000, 6.750000,-0.000000;;, + 42;3; 0.000000, 6.750000,-0.000000;;, + 43;3; 0.000000, 6.750000, 0.000000;;, + 44;3; 0.000000, 6.750000,-0.000000;;, + 45;3; 0.000000, 6.750000,-0.000000;;, + 46;3; 0.000000, 6.750000,-0.000000;;, + 47;3; 0.000000, 6.750000, 0.000000;;, + 48;3; 0.000000, 6.750000,-0.000000;;, + 49;3; 0.000000, 6.750000,-0.000000;;, + 50;3; 0.000000, 6.750000,-0.000000;;, + 51;3; 0.000000, 6.750000,-0.000000;;, + 52;3; 0.000000, 6.750000, 0.000000;;, + 53;3; 0.000000, 6.750000, 0.000000;;, + 54;3; 0.000000, 6.750000,-0.000000;;, + 55;3; 0.000000, 6.750000,-0.000000;;, + 56;3; 0.000000, 6.750000,-0.000000;;, + 57;3; 0.000000, 6.750000,-0.000000;;, + 58;3; 0.000000, 6.750000, 0.000000;;, + 59;3; 0.000000, 6.750000, 0.000000;;, + 60;3; 0.000000, 6.750000,-0.000000;;, + 61;3; 0.000000, 6.750000,-0.000000;;, + 62;3; 0.000000, 6.750000, 0.000000;;, + 63;3; 0.000000, 6.750000, 0.000000;;, + 64;3; 0.000000, 6.750000, 0.000000;;, + 65;3; 0.000000, 6.750000, 0.000000;;, + 66;3; 0.000000, 6.750000, 0.000000;;, + 67;3; 0.000000, 6.750000,-0.000000;;, + 68;3; 0.000000, 6.750000, 0.000000;;, + 69;3; 0.000000, 6.750000, 0.000000;;, + 70;3; 0.000000, 6.750000, 0.000000;;, + 71;3; 0.000000, 6.750000, 0.000000;;, + 72;3; 0.000000, 6.750000, 0.000000;;, + 73;3; 0.000000, 6.750000,-0.000000;;, + 74;3; 0.000000, 6.750000, 0.000000;;, + 75;3; 0.000000, 6.750000, 0.000000;;, + 76;3; 0.000000, 6.750000, 0.000000;;, + 77;3; 0.000000, 6.750000,-0.000000;;, + 78;3; 0.000000, 6.750001,-0.000000;;, + 79;3; 0.000000, 6.750000,-0.000000;;, + 80;3; 0.000000, 6.750000,-0.000000;;, + 81;3; 0.000000, 6.750000, 0.000000;;, + 82;3; 0.000000, 6.750000,-0.000000;;, + 83;3; 0.000000, 6.750000,-0.000000;;, + 84;3; 0.000000, 6.750000,-0.000000;;, + 85;3; 0.000000, 6.750000,-0.000000;;, + 86;3; 0.000000, 6.750000, 0.000000;;, + 87;3; 0.000000, 6.750000,-0.000000;;, + 88;3; 0.000000, 6.750000,-0.000000;;, + 89;3; 0.000000, 6.750000, 0.000000;;, + 90;3; 0.000000, 6.750000,-0.000000;;, + 91;3; 0.000000, 6.750000, 0.000000;;, + 92;3; 0.000000, 6.750000, 0.000000;;, + 93;3; 0.000000, 6.750000, 0.000000;;, + 94;3; 0.000000, 6.750000,-0.000000;;, + 95;3; 0.000000, 6.750000, 0.000000;;, + 96;3; 0.000000, 6.750000,-0.000000;;, + 97;3; 0.000000, 6.750000,-0.000000;;, + 98;3; 0.000000, 6.750000,-0.000000;;, + 99;3; 0.000000, 6.750000,-0.000000;;, + 100;3; 0.000000, 6.750000, 0.000000;;, + 101;3; 0.000000, 6.750000,-0.000000;;, + 102;3; 0.000000, 6.750000, 0.000000;;, + 103;3; 0.000000, 6.750000,-0.000000;;, + 104;3; 0.000000, 6.750000,-0.000000;;, + 105;3; 0.000000, 6.750000,-0.000000;;, + 106;3; 0.000000, 6.750000,-0.000000;;, + 107;3; 0.000000, 6.750000, 0.000000;;, + 108;3; 0.000000, 6.750000, 0.000000;;, + 109;3; 0.000000, 6.750000,-0.000000;;, + 110;3; 0.000000, 6.750000,-0.000000;;, + 111;3; 0.000000, 6.750000,-0.000000;;, + 112;3; 0.000000, 6.750000,-0.000000;;, + 113;3; 0.000000, 6.750000,-0.000000;;, + 114;3; 0.000000, 6.750000, 0.000000;;, + 115;3; 0.000000, 6.750000,-0.000000;;, + 116;3; 0.000000, 6.750000,-0.000000;;, + 117;3; 0.000000, 6.750000,-0.000000;;, + 118;3; 0.000000, 6.750000,-0.000000;;, + 119;3; 0.000000, 6.750000, 0.000000;;, + 120;3; 0.000000, 6.750000, 0.000000;;, + 121;3; 0.000000, 6.750000, 0.000000;;, + 122;3; 0.000000, 6.750000, 0.000000;;, + 123;3; 0.000000, 6.750000,-0.000000;;, + 124;3; 0.000000, 6.750000,-0.000000;;, + 125;3; 0.000000, 6.750000,-0.000000;;, + 126;3; 0.000000, 6.750000,-0.000000;;, + 127;3; 0.000000, 6.750000,-0.000000;;, + 128;3; 0.000000, 6.750000, 0.000000;;, + 129;3; 0.000000, 6.750000,-0.000000;;, + 130;3; 0.000000, 6.750000, 0.000000;;, + 131;3; 0.000000, 6.750000,-0.000000;;, + 132;3; 0.000000, 6.750000,-0.000000;;, + 133;3; 0.000000, 6.750000,-0.000000;;, + 134;3; 0.000000, 6.750000, 0.000000;;, + 135;3; 0.000000, 6.750000, 0.000000;;, + 136;3; 0.000000, 6.750000,-0.000000;;, + 137;3; 0.000000, 6.750000,-0.000000;;, + 138;3; 0.000000, 6.750000,-0.000000;;, + 139;3; 0.000000, 6.750000,-0.000000;;, + 140;3; 0.000000, 6.750000, 0.000000;;, + 141;3; 0.000000, 6.750000,-0.000000;;, + 142;3; 0.000000, 6.750000,-0.000000;;, + 143;3; 0.000000, 6.750000,-0.000000;;, + 144;3; 0.000000, 6.750000, 0.000000;;, + 145;3; 0.000000, 6.750000,-0.000000;;, + 146;3; 0.000000, 6.750000, 0.000000;;, + 147;3; 0.000000, 6.750000, 0.000000;;, + 148;3; 0.000000, 6.750000,-0.000000;;, + 149;3; 0.000000, 6.750000,-0.000000;;, + 150;3; 0.000000, 6.750000,-0.000000;;, + 151;3; 0.000000, 6.750000,-0.000000;;, + 152;3; 0.000000, 6.750000,-0.000000;;, + 153;3; 0.000000, 6.750000, 0.000000;;, + 154;3; 0.000000, 6.750000,-0.000000;;, + 155;3; 0.000000, 6.750000,-0.000000;;, + 156;3; 0.000000, 6.750000,-0.000000;;, + 157;3; 0.000000, 6.750000,-0.000000;;, + 158;3; 0.000000, 6.750000, 0.000000;;, + 159;3; 0.000000, 6.750000,-0.000000;;, + 160;3; 0.000000, 6.750000, 0.000000;;, + 161;3; 0.000000, 6.750000, 0.000000;;, + 162;3; 0.000000, 6.750000,-0.000000;;, + 163;3; 0.000000, 6.750000,-0.000000;;, + 164;3; 0.000000, 6.750000,-0.000000;;, + 165;3; 0.000000, 6.750000,-0.000000;;, + 166;3; 0.000000, 6.750000,-0.000000;;, + 167;3; 0.000000, 6.750000,-0.000000;;, + 168;3; 0.000000, 6.750000,-0.000000;;, + 169;3; 0.000000, 6.750000,-0.000000;;, + 170;3; 0.000000, 6.750000,-0.000000;;, + 171;3; 0.000000, 6.750000,-0.000000;;, + 172;3; 0.000000, 6.750000,-0.000000;;, + 173;3; 0.000000, 6.750000,-0.000000;;, + 174;3; 0.000000, 6.750000,-0.000000;;, + 175;3; 0.000000, 6.750000,-0.000000;;, + 176;3; 0.000000, 6.750000,-0.000000;;, + 177;3; 0.000000, 6.750000,-0.000000;;, + 178;3; 0.000000, 6.750000,-0.000000;;, + 179;3; 0.000000, 6.750000,-0.000000;;, + 180;3; 0.000000, 6.750000,-0.000000;;, + 181;3; 0.000000, 6.750000,-0.000000;;, + 182;3; 0.000000, 6.750000,-0.000000;;, + 183;3; 0.000000, 6.750000,-0.000000;;, + 184;3; 0.000000, 6.750000,-0.000000;;, + 185;3; 0.000000, 6.750000,-0.000000;;, + 186;3; 0.000000, 6.750000,-0.000000;;, + 187;3; 0.000000, 6.750000,-0.000000;;, + 188;3; 0.000000, 6.750000,-0.000000;;, + 189;3; 0.000000, 6.750000,-0.000000;;, + 190;3; 0.000000, 6.750000, 0.000000;;, + 191;3; 0.000000, 6.750000, 0.000000;;, + 192;3; 0.000000, 6.750000,-0.000000;;, + 193;3; 0.000000, 6.750001, 0.000000;;, + 194;3; 0.000000, 6.750001, 0.000000;;, + 195;3; 0.000000, 6.750001, 0.000000;;, + 196;3; 0.000000, 6.750000,-0.000000;;, + 197;3; 0.000000, 6.750000, 0.000000;;, + 198;3; 0.000000, 6.750000,-0.000000;;, + 199;3; 0.000000, 6.750000,-0.000000;;, + 200;3; 0.000000, 6.750000,-0.000000;;, + 201;3; 0.000000, 6.750000, 0.000000;;, + 202;3; 0.000000, 6.750000,-0.000000;;, + 203;3; 0.000000, 6.750000, 0.000000;;, + 204;3; 0.000000, 6.750000,-0.000000;;, + 205;3; 0.000000, 6.750000,-0.000000;;, + 206;3; 0.000000, 6.750000, 0.000000;;, + 207;3; 0.000000, 6.750000,-0.000000;;, + 208;3; 0.000000, 6.750000, 0.000000;;, + 209;3; 0.000000, 6.750000,-0.000000;;, + 210;3; 0.000000, 6.750001, 0.000000;;, + 211;3; 0.000000, 6.750000,-0.000000;;, + 212;3; 0.000000, 6.750000, 0.000000;;, + 213;3; 0.000000, 6.750000,-0.000000;;, + 214;3; 0.000000, 6.750000, 0.000000;;, + 215;3; 0.000000, 6.750000,-0.000000;;, + 216;3; 0.000000, 6.750000,-0.000000;;, + 217;3; 0.000000, 6.750000, 0.000000;;, + 218;3; 0.000000, 6.750000, 0.000000;;, + 219;3; 0.000000, 6.750000,-0.000000;;, + 220;3; 0.000000, 6.750000,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 1;4; -0.000120,-0.000005, 0.999993,-0.000240;;, + 2;4; -0.000483,-0.000021, 0.999974,-0.000967;;, + 3;4; -0.001090,-0.000048, 0.999941,-0.002181;;, + 4;4; -0.001937,-0.000085, 0.999894,-0.003876;;, + 5;4; -0.003014,-0.000132, 0.999835,-0.006030;;, + 6;4; -0.004301,-0.000188, 0.999765,-0.008607;;, + 7;4; -0.005773,-0.000252, 0.999685,-0.011553;;, + 8;4; -0.007394,-0.000323, 0.999596,-0.014795;;, + 9;4; -0.009118,-0.000398, 0.999502,-0.018246;;, + 10;4; -0.010897,-0.000476, 0.999405,-0.021804;;, + 11;4; -0.012675,-0.000553, 0.999308,-0.025363;;, + 12;4; -0.014400,-0.000629, 0.999214,-0.028814;;, + 13;4; -0.016021,-0.000699, 0.999126,-0.032056;;, + 14;4; -0.017493,-0.000764, 0.999045,-0.035002;;, + 15;4; -0.018780,-0.000820, 0.998975,-0.037578;;, + 16;4; -0.019857,-0.000867, 0.998916,-0.039733;;, + 17;4; -0.020704,-0.000904, 0.998870,-0.041427;;, + 18;4; -0.021311,-0.000930, 0.998837,-0.042642;;, + 19;4; -0.021674,-0.000946, 0.998817,-0.043369;;, + 20;4; -0.021794,-0.000952, 0.998811,-0.043609;;, + 21;4; -0.021720,-0.000948, 0.998817,-0.043369;;, + 22;4; -0.021494,-0.000938, 0.998837,-0.042642;;, + 23;4; -0.021108,-0.000922, 0.998870,-0.041427;;, + 24;4; -0.020560,-0.000898, 0.998916,-0.039733;;, + 25;4; -0.019848,-0.000867, 0.998975,-0.037578;;, + 26;4; -0.018975,-0.000828, 0.999045,-0.035002;;, + 27;4; -0.017947,-0.000784, 0.999126,-0.032056;;, + 28;4; -0.016778,-0.000733, 0.999214,-0.028814;;, + 29;4; -0.015484,-0.000676, 0.999308,-0.025363;;, + 30;4; -0.014088,-0.000615, 0.999405,-0.021804;;, + 31;4; -0.012616,-0.000551, 0.999502,-0.018246;;, + 32;4; -0.011095,-0.000484, 0.999596,-0.014795;;, + 33;4; -0.009555,-0.000417, 0.999685,-0.011553;;, + 34;4; -0.008021,-0.000350, 0.999765,-0.008607;;, + 35;4; -0.006517,-0.000285, 0.999835,-0.006030;;, + 36;4; -0.005062,-0.000221, 0.999894,-0.003876;;, + 37;4; -0.003674,-0.000160, 0.999941,-0.002181;;, + 38;4; -0.002362,-0.000103, 0.999974,-0.000967;;, + 39;4; -0.001136,-0.000050, 0.999993,-0.000240;;, + 40;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 41;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 42;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 43;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 44;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 45;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 46;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 47;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 48;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 49;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 50;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 51;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 52;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 53;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 54;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 55;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 56;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 57;4; 0.021109, 0.000922, 0.998870,-0.041427;;, + 58;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 59;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 60;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 61;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 62;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 63;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 64;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 65;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 66;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 67;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 68;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 69;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 70;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 71;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 72;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 73;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 74;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 75;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 76;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 77;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 78;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 79;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 80;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 81;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 82;4; -0.000815,-0.000036, 0.999956,-0.001631;;, + 83;4; -0.002152,-0.000094, 0.999883,-0.004305;;, + 84;4; -0.003631,-0.000159, 0.999802,-0.007266;;, + 85;4; -0.005161,-0.000225, 0.999718,-0.010327;;, + 86;4; -0.006701,-0.000293, 0.999634,-0.013408;;, + 87;4; -0.008226,-0.000359, 0.999551,-0.016461;;, + 88;4; -0.009723,-0.000425, 0.999469,-0.019456;;, + 89;4; -0.011179,-0.000488, 0.999390,-0.022368;;, + 90;4; -0.012583,-0.000549, 0.999313,-0.025178;;, + 91;4; -0.013928,-0.000608, 0.999240,-0.027869;;, + 92;4; -0.015204,-0.000664, 0.999170,-0.030422;;, + 93;4; -0.016402,-0.000716, 0.999105,-0.032820;;, + 94;4; -0.017514,-0.000765, 0.999044,-0.035045;;, + 95;4; -0.018529,-0.000809, 0.998989,-0.037076;;, + 96;4; -0.019436,-0.000849, 0.998939,-0.038890;;, + 97;4; -0.020221,-0.000883, 0.998896,-0.040461;;, + 98;4; -0.020870,-0.000911, 0.998861,-0.041759;;, + 99;4; -0.021364,-0.000933, 0.998834,-0.042748;;, + 100;4; -0.021681,-0.000947, 0.998817,-0.043383;;, + 101;4; -0.021794,-0.000952, 0.998811,-0.043609;;, + 102;4; -0.021720,-0.000948, 0.998817,-0.043369;;, + 103;4; -0.021494,-0.000938, 0.998837,-0.042642;;, + 104;4; -0.021108,-0.000922, 0.998870,-0.041427;;, + 105;4; -0.020560,-0.000898, 0.998916,-0.039733;;, + 106;4; -0.019848,-0.000867, 0.998975,-0.037578;;, + 107;4; -0.018975,-0.000828, 0.999045,-0.035002;;, + 108;4; -0.017947,-0.000784, 0.999126,-0.032056;;, + 109;4; -0.016778,-0.000733, 0.999214,-0.028814;;, + 110;4; -0.015484,-0.000676, 0.999308,-0.025363;;, + 111;4; -0.014088,-0.000615, 0.999405,-0.021804;;, + 112;4; -0.012616,-0.000551, 0.999502,-0.018246;;, + 113;4; -0.011095,-0.000484, 0.999596,-0.014795;;, + 114;4; -0.009555,-0.000417, 0.999685,-0.011553;;, + 115;4; -0.008021,-0.000350, 0.999765,-0.008607;;, + 116;4; -0.006517,-0.000285, 0.999835,-0.006030;;, + 117;4; -0.005062,-0.000221, 0.999894,-0.003876;;, + 118;4; -0.003674,-0.000160, 0.999941,-0.002181;;, + 119;4; -0.002362,-0.000103, 0.999974,-0.000967;;, + 120;4; -0.001136,-0.000050, 0.999993,-0.000240;;, + 121;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 122;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 123;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 124;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 125;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 126;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 127;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 128;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 129;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 130;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 131;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 132;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 133;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 134;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 135;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 136;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 137;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 138;4; 0.021109, 0.000922, 0.998870,-0.041427;;, + 139;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 140;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 141;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 142;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 143;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 144;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 145;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 146;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 147;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 148;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 149;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 150;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 151;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 152;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 153;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 154;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 155;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 156;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 157;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 158;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 159;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 160;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 161;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 162;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 163;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 164;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 165;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 166;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 167;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 168;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 169;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 170;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 171;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 172;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 173;4; 0.043619,-0.000000, 0.999048, 0.000000;;, + 174;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 175;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 176;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 177;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 178;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 179;4; -0.010132, 0.000000, 0.999915, 0.000000;;, + 180;4; -0.022206, 0.000000, 0.999677, 0.000000;;, + 181;4; -0.033580, 0.000000, 0.999371, 0.000000;;, + 182;4; -0.041150,-0.000000, 0.999133, 0.000000;;, + 183;4; -0.043619, 0.000000, 0.999048, 0.000000;;, + 184;4; -0.039742, 0.000000, 0.999133, 0.000000;;, + 185;4; -0.028821, 0.000000, 0.999371, 0.000000;;, + 186;4; -0.014798, 0.000000, 0.999677, 0.000000;;, + 187;4; -0.003877, 0.000000, 0.999915, 0.000000;;, + 188;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 189;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 190;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 191;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 192;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 193;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 194;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 195;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 196;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 197;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 198;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 199;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 200;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 201;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 202;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 203;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 204;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 205;4; 0.043619,-0.000000, 0.999048, 0.000000;;, + 206;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 207;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 208;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 209;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 210;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 211;4; -0.010132, 0.000000, 0.999915, 0.000000;;, + 212;4; -0.022206, 0.000000, 0.999677, 0.000000;;, + 213;4; -0.033580, 0.000000, 0.999371, 0.000000;;, + 214;4; -0.041150,-0.000000, 0.999133, 0.000000;;, + 215;4; -0.043619, 0.000000, 0.999048, 0.000000;;, + 216;4; -0.039742, 0.000000, 0.999133, 0.000000;;, + 217;4; -0.028821, 0.000000, 0.999371, 0.000000;;, + 218;4; -0.014799, 0.000000, 0.999677, 0.000000;;, + 219;4; -0.003877, 0.000000, 0.999915, 0.000000;;, + 220;4; 0.000000, 0.000000, 1.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Left} + AnimationKey { //Position + 2; + 221; + 0;3; -2.000000, 6.750000,-0.000000;;, + 1;3; -2.000000, 6.750000, 0.000000;;, + 2;3; -2.000000, 6.750000,-0.000000;;, + 3;3; -2.000000, 6.750000, 0.000000;;, + 4;3; -2.000000, 6.750000,-0.000000;;, + 5;3; -2.000000, 6.750000,-0.000000;;, + 6;3; -2.000000, 6.750000, 0.000000;;, + 7;3; -2.000000, 6.750000, 0.000000;;, + 8;3; -2.000000, 6.750000,-0.000000;;, + 9;3; -2.000000, 6.750000, 0.000000;;, + 10;3; -2.000000, 6.750000,-0.000000;;, + 11;3; -2.000000, 6.750000,-0.000000;;, + 12;3; -2.000000, 6.750000, 0.000000;;, + 13;3; -2.000000, 6.750000, 0.000000;;, + 14;3; -2.000000, 6.750000, 0.000000;;, + 15;3; -2.000000, 6.750000, 0.000000;;, + 16;3; -2.000000, 6.750000,-0.000000;;, + 17;3; -2.000000, 6.750000,-0.000000;;, + 18;3; -2.000000, 6.750000, 0.000000;;, + 19;3; -2.000000, 6.750000, 0.000000;;, + 20;3; -2.000000, 6.750000,-0.000000;;, + 21;3; -2.000000, 6.750000, 0.000000;;, + 22;3; -2.000000, 6.750000,-0.000000;;, + 23;3; -2.000000, 6.750000,-0.000000;;, + 24;3; -2.000000, 6.750000,-0.000000;;, + 25;3; -2.000000, 6.750000, 0.000000;;, + 26;3; -2.000000, 6.750000, 0.000000;;, + 27;3; -2.000000, 6.750000, 0.000000;;, + 28;3; -2.000000, 6.750000, 0.000000;;, + 29;3; -2.000000, 6.750000,-0.000000;;, + 30;3; -2.000000, 6.750000,-0.000000;;, + 31;3; -2.000000, 6.750000,-0.000000;;, + 32;3; -2.000000, 6.750000,-0.000000;;, + 33;3; -2.000000, 6.750000, 0.000000;;, + 34;3; -2.000000, 6.750000,-0.000000;;, + 35;3; -2.000000, 6.750000,-0.000000;;, + 36;3; -2.000000, 6.750000, 0.000000;;, + 37;3; -2.000000, 6.750000, 0.000000;;, + 38;3; -2.000000, 6.750000,-0.000000;;, + 39;3; -2.000000, 6.750000, 0.000000;;, + 40;3; -2.000000, 6.750000,-0.000000;;, + 41;3; -2.000000, 6.750000,-0.000000;;, + 42;3; -2.000000, 6.750000,-0.000000;;, + 43;3; -2.000000, 6.750000, 0.000000;;, + 44;3; -2.000000, 6.750000,-0.000000;;, + 45;3; -2.000000, 6.750000,-0.000000;;, + 46;3; -2.000000, 6.750000,-0.000000;;, + 47;3; -2.000000, 6.750000, 0.000000;;, + 48;3; -2.000000, 6.750000,-0.000000;;, + 49;3; -2.000000, 6.750000,-0.000000;;, + 50;3; -2.000000, 6.750000,-0.000000;;, + 51;3; -2.000000, 6.750000,-0.000000;;, + 52;3; -2.000000, 6.750000, 0.000000;;, + 53;3; -2.000000, 6.750000, 0.000000;;, + 54;3; -2.000000, 6.750000,-0.000000;;, + 55;3; -2.000000, 6.750000,-0.000000;;, + 56;3; -2.000000, 6.750000,-0.000000;;, + 57;3; -2.000000, 6.750000,-0.000000;;, + 58;3; -2.000000, 6.750000, 0.000000;;, + 59;3; -2.000000, 6.750000, 0.000000;;, + 60;3; -2.000000, 6.750000,-0.000000;;, + 61;3; -2.000000, 6.750000,-0.000000;;, + 62;3; -2.000000, 6.750000, 0.000000;;, + 63;3; -2.000000, 6.750000, 0.000000;;, + 64;3; -2.000000, 6.750000, 0.000000;;, + 65;3; -2.000000, 6.750000, 0.000000;;, + 66;3; -2.000000, 6.750000, 0.000000;;, + 67;3; -2.000000, 6.750000,-0.000000;;, + 68;3; -2.000000, 6.750000, 0.000000;;, + 69;3; -2.000000, 6.750000, 0.000000;;, + 70;3; -2.000000, 6.750000, 0.000000;;, + 71;3; -2.000000, 6.750000, 0.000000;;, + 72;3; -2.000000, 6.750000, 0.000000;;, + 73;3; -2.000000, 6.750000,-0.000000;;, + 74;3; -2.000000, 6.750000, 0.000000;;, + 75;3; -2.000000, 6.750000, 0.000000;;, + 76;3; -2.000000, 6.750000, 0.000000;;, + 77;3; -2.000000, 6.750000,-0.000000;;, + 78;3; -2.000000, 6.750001,-0.000000;;, + 79;3; -2.000000, 6.750000,-0.000000;;, + 80;3; -2.000000, 6.750000,-0.000000;;, + 81;3; -2.000000, 6.750000, 0.000000;;, + 82;3; -2.000000, 6.750000,-0.000000;;, + 83;3; -2.000000, 6.750000,-0.000000;;, + 84;3; -2.000000, 6.750000,-0.000000;;, + 85;3; -2.000000, 6.750000,-0.000000;;, + 86;3; -2.000000, 6.750000, 0.000000;;, + 87;3; -2.000000, 6.750000,-0.000000;;, + 88;3; -2.000000, 6.750000,-0.000000;;, + 89;3; -2.000000, 6.750000, 0.000000;;, + 90;3; -2.000000, 6.750000,-0.000000;;, + 91;3; -2.000000, 6.750000, 0.000000;;, + 92;3; -2.000000, 6.750000, 0.000000;;, + 93;3; -2.000000, 6.750000, 0.000000;;, + 94;3; -2.000000, 6.750000,-0.000000;;, + 95;3; -2.000000, 6.750000, 0.000000;;, + 96;3; -2.000000, 6.750000,-0.000000;;, + 97;3; -2.000000, 6.750000,-0.000000;;, + 98;3; -2.000000, 6.750000,-0.000000;;, + 99;3; -2.000000, 6.750000,-0.000000;;, + 100;3; -2.000000, 6.750000, 0.000000;;, + 101;3; -2.000000, 6.750000,-0.000000;;, + 102;3; -2.000000, 6.750000, 0.000000;;, + 103;3; -2.000000, 6.750000,-0.000000;;, + 104;3; -2.000000, 6.750000,-0.000000;;, + 105;3; -2.000000, 6.750000,-0.000000;;, + 106;3; -2.000000, 6.750000,-0.000000;;, + 107;3; -2.000000, 6.750000, 0.000000;;, + 108;3; -2.000000, 6.750000, 0.000000;;, + 109;3; -2.000000, 6.750000,-0.000000;;, + 110;3; -2.000000, 6.750000,-0.000000;;, + 111;3; -2.000000, 6.750000,-0.000000;;, + 112;3; -2.000000, 6.750000,-0.000000;;, + 113;3; -2.000000, 6.750000,-0.000000;;, + 114;3; -2.000000, 6.750000, 0.000000;;, + 115;3; -2.000000, 6.750000,-0.000000;;, + 116;3; -2.000000, 6.750000,-0.000000;;, + 117;3; -2.000000, 6.750000,-0.000000;;, + 118;3; -2.000000, 6.750000,-0.000000;;, + 119;3; -2.000000, 6.750000, 0.000000;;, + 120;3; -2.000000, 6.750000, 0.000000;;, + 121;3; -2.000000, 6.750000, 0.000000;;, + 122;3; -2.000000, 6.750000, 0.000000;;, + 123;3; -2.000000, 6.750000,-0.000000;;, + 124;3; -2.000000, 6.750000,-0.000000;;, + 125;3; -2.000000, 6.750000,-0.000000;;, + 126;3; -2.000000, 6.750000,-0.000000;;, + 127;3; -2.000000, 6.750000,-0.000000;;, + 128;3; -2.000000, 6.750000, 0.000000;;, + 129;3; -2.000000, 6.750000,-0.000000;;, + 130;3; -2.000000, 6.750000, 0.000000;;, + 131;3; -2.000000, 6.750000,-0.000000;;, + 132;3; -2.000000, 6.750000,-0.000000;;, + 133;3; -2.000000, 6.750000,-0.000000;;, + 134;3; -2.000000, 6.750000, 0.000000;;, + 135;3; -2.000000, 6.750000, 0.000000;;, + 136;3; -2.000000, 6.750000,-0.000000;;, + 137;3; -2.000000, 6.750000,-0.000000;;, + 138;3; -2.000000, 6.750000,-0.000000;;, + 139;3; -2.000000, 6.750000,-0.000000;;, + 140;3; -2.000000, 6.750000, 0.000000;;, + 141;3; -2.000000, 6.750000,-0.000000;;, + 142;3; -2.000000, 6.750000,-0.000000;;, + 143;3; -2.000000, 6.750000,-0.000000;;, + 144;3; -2.000000, 6.750000, 0.000000;;, + 145;3; -2.000000, 6.750000,-0.000000;;, + 146;3; -2.000000, 6.750000, 0.000000;;, + 147;3; -2.000000, 6.750000, 0.000000;;, + 148;3; -2.000000, 6.750000,-0.000000;;, + 149;3; -2.000000, 6.750000,-0.000000;;, + 150;3; -2.000000, 6.750000,-0.000000;;, + 151;3; -2.000000, 6.750000,-0.000000;;, + 152;3; -2.000000, 6.750000,-0.000000;;, + 153;3; -2.000000, 6.750000, 0.000000;;, + 154;3; -2.000000, 6.750000,-0.000000;;, + 155;3; -2.000000, 6.750000,-0.000000;;, + 156;3; -2.000000, 6.750000,-0.000000;;, + 157;3; -2.000000, 6.750000,-0.000000;;, + 158;3; -2.000000, 6.750000, 0.000000;;, + 159;3; -2.000000, 6.750000,-0.000000;;, + 160;3; -2.000000, 6.750000, 0.000000;;, + 161;3; -2.000000, 6.750000, 0.000000;;, + 162;3; -2.000000, 6.750000,-0.000000;;, + 163;3; -2.000000, 6.750000,-0.000000;;, + 164;3; -2.000000, 6.750000,-0.000000;;, + 165;3; -2.000000, 6.750000,-0.000000;;, + 166;3; -2.000000, 6.750000,-0.000000;;, + 167;3; -2.000000, 6.750000,-0.000000;;, + 168;3; -2.000000, 6.750000,-0.000000;;, + 169;3; -2.000000, 6.750000,-0.000000;;, + 170;3; -2.000000, 6.750000,-0.000000;;, + 171;3; -2.000000, 6.750000,-0.000000;;, + 172;3; -2.000000, 6.750000,-0.000000;;, + 173;3; -2.000000, 6.750000,-0.000000;;, + 174;3; -2.000000, 6.750000,-0.000000;;, + 175;3; -2.000000, 6.750000,-0.000000;;, + 176;3; -2.000000, 6.750000,-0.000000;;, + 177;3; -2.000000, 6.750000,-0.000000;;, + 178;3; -2.000000, 6.750000,-0.000000;;, + 179;3; -2.000000, 6.750000,-0.000000;;, + 180;3; -2.000000, 6.750000,-0.000000;;, + 181;3; -2.000000, 6.750000,-0.000000;;, + 182;3; -2.000000, 6.750000,-0.000000;;, + 183;3; -2.000000, 6.750000,-0.000000;;, + 184;3; -2.000000, 6.750000,-0.000000;;, + 185;3; -2.000000, 6.750000,-0.000000;;, + 186;3; -2.000000, 6.750000,-0.000000;;, + 187;3; -2.000000, 6.750000,-0.000000;;, + 188;3; -2.000000, 6.750000,-0.000000;;, + 189;3; -2.000000, 6.750000,-0.000000;;, + 190;3; -2.000000, 6.750000, 0.000000;;, + 191;3; -2.000000, 6.750000, 0.000000;;, + 192;3; -2.000000, 6.750000,-0.000000;;, + 193;3; -2.000000, 6.750001, 0.000000;;, + 194;3; -2.000000, 6.750001, 0.000000;;, + 195;3; -2.000000, 6.750001, 0.000000;;, + 196;3; -2.000000, 6.750000,-0.000000;;, + 197;3; -2.000000, 6.750000, 0.000000;;, + 198;3; -2.000000, 6.750000,-0.000000;;, + 199;3; -2.000000, 6.750000,-0.000000;;, + 200;3; -2.000000, 6.750000,-0.000000;;, + 201;3; -2.000000, 6.750000, 0.000000;;, + 202;3; -2.000000, 6.750000,-0.000000;;, + 203;3; -2.000000, 6.750000, 0.000000;;, + 204;3; -2.000000, 6.750000,-0.000000;;, + 205;3; -2.000000, 6.750000,-0.000000;;, + 206;3; -2.000000, 6.750000, 0.000000;;, + 207;3; -2.000000, 6.750000,-0.000000;;, + 208;3; -2.000000, 6.750000, 0.000000;;, + 209;3; -2.000000, 6.750000,-0.000000;;, + 210;3; -2.000000, 6.750001, 0.000000;;, + 211;3; -2.000000, 6.750000,-0.000000;;, + 212;3; -2.000000, 6.750000, 0.000000;;, + 213;3; -2.000000, 6.750000,-0.000000;;, + 214;3; -2.000000, 6.750000, 0.000000;;, + 215;3; -2.000000, 6.750000,-0.000000;;, + 216;3; -2.000000, 6.750000,-0.000000;;, + 217;3; -2.000000, 6.750000, 0.000000;;, + 218;3; -2.000000, 6.750000, 0.000000;;, + 219;3; -2.000000, 6.750000,-0.000000;;, + 220;3; -2.000000, 6.750000,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 1;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 2;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 3;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 4;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 5;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 6;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 7;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 8;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 9;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 10;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 11;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 12;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 13;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 14;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 15;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 16;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 17;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 18;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 19;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 20;4; 0.039282,-0.996202, 0.071503, 0.030423;;, + 21;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 22;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 23;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 24;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 25;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 26;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 27;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 28;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 29;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 30;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 31;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 32;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 33;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 34;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 35;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 36;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 37;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 38;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 39;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 40;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 41;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 42;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 43;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 44;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 45;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 46;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 47;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 48;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 49;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 50;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 51;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 52;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 53;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 54;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 55;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 56;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 57;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 58;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 59;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 60;4; 0.039282,-0.996202, 0.071503, 0.030423;;, + 61;4; 0.039073,-0.996208, 0.071506, 0.030336;;, + 62;4; 0.038487,-0.996224, 0.071515, 0.030093;;, + 63;4; 0.037574,-0.996249, 0.071530, 0.029714;;, + 64;4; 0.036375,-0.996281, 0.071549, 0.029216;;, + 65;4; 0.034924,-0.996321, 0.071573, 0.028613;;, + 66;4; 0.033248,-0.996367, 0.071600, 0.027917;;, + 67;4; 0.031373,-0.996418, 0.071630, 0.027138;;, + 68;4; 0.029318,-0.996474, 0.071663, 0.026285;;, + 69;4; 0.027103,-0.996534, 0.071699, 0.025365;;, + 70;4; 0.024745,-0.996598, 0.071737, 0.024385;;, + 71;4; 0.022261,-0.996666, 0.071777, 0.023353;;, + 72;4; 0.019665,-0.996737, 0.071819, 0.022275;;, + 73;4; 0.016975,-0.996810, 0.071862, 0.021158;;, + 74;4; 0.014209,-0.996885, 0.071907, 0.020009;;, + 75;4; 0.011390,-0.996962, 0.071952, 0.018837;;, + 76;4; 0.008545,-0.997039, 0.071998, 0.017656;;, + 77;4; 0.005717,-0.997116, 0.072044, 0.016481;;, + 78;4; 0.002983,-0.997191, 0.072088, 0.015346;;, + 79;4; 0.000513,-0.997258, 0.072127, 0.014320;;, + 80;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 81;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 82;4; 0.000513,-0.997258, 0.072127, 0.014320;;, + 83;4; 0.002983,-0.997191, 0.072088, 0.015346;;, + 84;4; 0.005717,-0.997116, 0.072044, 0.016481;;, + 85;4; 0.008545,-0.997039, 0.071998, 0.017656;;, + 86;4; 0.011390,-0.996962, 0.071952, 0.018837;;, + 87;4; 0.014209,-0.996885, 0.071907, 0.020009;;, + 88;4; 0.016975,-0.996810, 0.071862, 0.021158;;, + 89;4; 0.019665,-0.996737, 0.071819, 0.022275;;, + 90;4; 0.022261,-0.996666, 0.071777, 0.023353;;, + 91;4; 0.024745,-0.996598, 0.071737, 0.024385;;, + 92;4; 0.027103,-0.996534, 0.071699, 0.025365;;, + 93;4; 0.029318,-0.996474, 0.071663, 0.026285;;, + 94;4; 0.031373,-0.996418, 0.071630, 0.027138;;, + 95;4; 0.033248,-0.996367, 0.071600, 0.027917;;, + 96;4; 0.034924,-0.996321, 0.071573, 0.028613;;, + 97;4; 0.036375,-0.996281, 0.071549, 0.029216;;, + 98;4; 0.037574,-0.996249, 0.071530, 0.029714;;, + 99;4; 0.038487,-0.996224, 0.071515, 0.030093;;, + 100;4; 0.039073,-0.996208, 0.071506, 0.030336;;, + 101;4; 0.039282,-0.996202, 0.071503, 0.030423;;, + 102;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 103;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 104;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 105;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 106;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 107;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 108;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 109;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 110;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 111;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 112;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 113;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 114;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 115;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 116;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 117;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 118;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 119;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 120;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 121;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 122;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 123;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 124;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 125;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 126;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 127;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 128;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 129;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 130;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 131;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 132;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 133;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 134;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 135;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 136;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 137;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 138;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 139;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 140;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 141;4; 0.039282,-0.996202, 0.071503, 0.030423;;, + 142;4; 0.039113,-0.996208, 0.071505, 0.030339;;, + 143;4; 0.038636,-0.996224, 0.071513, 0.030104;;, + 144;4; 0.037890,-0.996249, 0.071526, 0.029737;;, + 145;4; 0.036903,-0.996282, 0.071542, 0.029254;;, + 146;4; 0.035701,-0.996322, 0.071562, 0.028669;;, + 147;4; 0.034303,-0.996368, 0.071585, 0.027993;;, + 148;4; 0.032725,-0.996419, 0.071612, 0.027236;;, + 149;4; 0.030981,-0.996475, 0.071640, 0.026405;;, + 150;4; 0.029082,-0.996536, 0.071672, 0.025508;;, + 151;4; 0.027037,-0.996600, 0.071705, 0.024551;;, + 152;4; 0.024854,-0.996668, 0.071741, 0.023541;;, + 153;4; 0.022538,-0.996739, 0.071779, 0.022483;;, + 154;4; 0.020093,-0.996813, 0.071819, 0.021383;;, + 155;4; 0.017523,-0.996888, 0.071861, 0.020249;;, + 156;4; 0.014827,-0.996965, 0.071905, 0.019086;;, + 157;4; 0.012003,-0.997043, 0.071950, 0.017906;;, + 158;4; 0.009044,-0.997120, 0.071998, 0.016722;;, + 159;4; 0.005935,-0.997194, 0.072047, 0.015559;;, + 160;4; 0.002637,-0.997260, 0.072098, 0.014474;;, + 161;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 162;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 163;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 164;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 165;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 166;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 167;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 168;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 169;4; -0.027477,-0.993490, 0.067048, 0.017184;;, + 170;4; -0.101901,-0.981967, 0.063626, 0.027028;;, + 171;4; -0.197396,-0.966974, 0.061970, 0.039671;;, + 172;4; -0.271751,-0.955236, 0.061528, 0.049519;;, + 173;4; -0.298149,-0.951059, 0.061515, 0.053015;;, + 174;4; -0.281324,-0.955151, 0.062328, 0.050810;;, + 175;4; -0.229770,-0.966686, 0.064678, 0.044032;;, + 176;4; -0.152323,-0.981518, 0.067851, 0.033816;;, + 177;4; -0.070052,-0.993110, 0.070622, 0.022916;;, + 178;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 179;4; 0.068082,-0.993365, 0.072516, 0.004361;;, + 180;4; 0.150399,-0.982078, 0.072003,-0.006854;;, + 181;4; 0.227904,-0.967532, 0.070959,-0.017473;;, + 182;4; 0.279502,-0.956187, 0.070025,-0.024565;;, + 183;4; 0.296344,-0.952157, 0.069673,-0.026881;;, + 184;4; 0.269917,-0.956170, 0.069894,-0.023275;;, + 185;4; 0.195490,-0.967472, 0.070514,-0.013114;;, + 186;4; 0.099915,-0.981984, 0.071310,-0.000070;;, + 187;4; 0.025453,-0.993287, 0.071931, 0.010088;;, + 188;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 189;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 190;4; -0.008560,-0.996939, 0.072023, 0.015348;;, + 191;4; -0.029872,-0.995925, 0.071662, 0.020008;;, + 192;4; -0.057237,-0.994622, 0.071198, 0.025991;;, + 193;4; -0.078548,-0.993608, 0.070837, 0.030651;;, + 194;4; -0.086115,-0.993248, 0.070709, 0.032306;;, + 195;4; -0.078548,-0.993608, 0.070837, 0.030651;;, + 196;4; -0.057237,-0.994622, 0.071198, 0.025991;;, + 197;4; -0.029872,-0.995925, 0.071662, 0.020008;;, + 198;4; -0.008560,-0.996939, 0.072023, 0.015348;;, + 199;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 200;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 201;4; -0.027423,-0.993189, 0.071206, 0.017188;;, + 202;4; -0.101840,-0.981611, 0.068543, 0.027032;;, + 203;4; -0.197357,-0.966746, 0.065124, 0.039673;;, + 204;4; -0.271739,-0.955169, 0.062460, 0.049519;;, + 205;4; -0.298149,-0.951059, 0.061515, 0.053015;;, + 206;4; -0.281324,-0.955151, 0.062328, 0.050810;;, + 207;4; -0.229770,-0.966686, 0.064678, 0.044032;;, + 208;4; -0.152323,-0.981518, 0.067851, 0.033816;;, + 209;4; -0.070052,-0.993110, 0.070622, 0.022916;;, + 210;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 211;4; 0.068082,-0.993365, 0.072516, 0.004361;;, + 212;4; 0.150399,-0.982078, 0.072003,-0.006854;;, + 213;4; 0.227904,-0.967532, 0.070959,-0.017473;;, + 214;4; 0.279502,-0.956187, 0.070025,-0.024565;;, + 215;4; 0.296344,-0.952157, 0.069673,-0.026881;;, + 216;4; 0.269928,-0.956170, 0.069894,-0.023274;;, + 217;4; 0.195554,-0.967472, 0.070513,-0.013110;;, + 218;4; 0.100014,-0.981984, 0.071309,-0.000063;;, + 219;4; 0.025501,-0.993286, 0.071930, 0.010091;;, + 220;4; -0.000993,-0.997299, 0.072152, 0.013694;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 2.000000, 6.750000,-0.000000;;, + 1;3; 2.000000, 6.750000, 0.000000;;, + 2;3; 2.000000, 6.750000,-0.000000;;, + 3;3; 2.000000, 6.750000, 0.000000;;, + 4;3; 2.000000, 6.750000,-0.000000;;, + 5;3; 2.000000, 6.750000,-0.000000;;, + 6;3; 2.000000, 6.750000, 0.000000;;, + 7;3; 2.000000, 6.750000, 0.000000;;, + 8;3; 2.000000, 6.750000,-0.000000;;, + 9;3; 2.000000, 6.750000, 0.000000;;, + 10;3; 2.000000, 6.750000,-0.000000;;, + 11;3; 2.000000, 6.750000,-0.000000;;, + 12;3; 2.000000, 6.750000, 0.000000;;, + 13;3; 2.000000, 6.750000, 0.000000;;, + 14;3; 2.000000, 6.750000, 0.000000;;, + 15;3; 2.000000, 6.750000, 0.000000;;, + 16;3; 2.000000, 6.750000,-0.000000;;, + 17;3; 2.000000, 6.750000,-0.000000;;, + 18;3; 2.000000, 6.750000, 0.000000;;, + 19;3; 2.000000, 6.750000, 0.000000;;, + 20;3; 2.000000, 6.750000,-0.000000;;, + 21;3; 2.000000, 6.750000, 0.000000;;, + 22;3; 2.000000, 6.750000,-0.000000;;, + 23;3; 2.000000, 6.750000,-0.000000;;, + 24;3; 2.000000, 6.750000,-0.000000;;, + 25;3; 2.000000, 6.750000, 0.000000;;, + 26;3; 2.000000, 6.750000, 0.000000;;, + 27;3; 2.000000, 6.750000, 0.000000;;, + 28;3; 2.000000, 6.750000, 0.000000;;, + 29;3; 2.000000, 6.750000,-0.000000;;, + 30;3; 2.000000, 6.750000,-0.000000;;, + 31;3; 2.000000, 6.750000,-0.000000;;, + 32;3; 2.000000, 6.750000,-0.000000;;, + 33;3; 2.000000, 6.750000, 0.000000;;, + 34;3; 2.000000, 6.750000,-0.000000;;, + 35;3; 2.000000, 6.750000,-0.000000;;, + 36;3; 2.000000, 6.750000, 0.000000;;, + 37;3; 2.000000, 6.750000, 0.000000;;, + 38;3; 2.000000, 6.750000,-0.000000;;, + 39;3; 2.000000, 6.750000, 0.000000;;, + 40;3; 2.000000, 6.750000,-0.000000;;, + 41;3; 2.000000, 6.750000,-0.000000;;, + 42;3; 2.000000, 6.750000,-0.000000;;, + 43;3; 2.000000, 6.750000, 0.000000;;, + 44;3; 2.000000, 6.750000,-0.000000;;, + 45;3; 2.000000, 6.750000,-0.000000;;, + 46;3; 2.000000, 6.750000,-0.000000;;, + 47;3; 2.000000, 6.750000, 0.000000;;, + 48;3; 2.000000, 6.750000,-0.000000;;, + 49;3; 2.000000, 6.750000,-0.000000;;, + 50;3; 2.000000, 6.750000,-0.000000;;, + 51;3; 2.000000, 6.750000,-0.000000;;, + 52;3; 2.000000, 6.750000, 0.000000;;, + 53;3; 2.000000, 6.750000, 0.000000;;, + 54;3; 2.000000, 6.750000,-0.000000;;, + 55;3; 2.000000, 6.750000,-0.000000;;, + 56;3; 2.000000, 6.750000,-0.000000;;, + 57;3; 2.000000, 6.750000,-0.000000;;, + 58;3; 2.000000, 6.750000, 0.000000;;, + 59;3; 2.000000, 6.750000, 0.000000;;, + 60;3; 2.000000, 6.750000,-0.000000;;, + 61;3; 2.000000, 6.750000,-0.000000;;, + 62;3; 2.000000, 6.750000, 0.000000;;, + 63;3; 2.000000, 6.750000, 0.000000;;, + 64;3; 2.000000, 6.750000, 0.000000;;, + 65;3; 2.000000, 6.750000, 0.000000;;, + 66;3; 2.000000, 6.750000, 0.000000;;, + 67;3; 2.000000, 6.750000,-0.000000;;, + 68;3; 2.000000, 6.750000, 0.000000;;, + 69;3; 2.000000, 6.750000, 0.000000;;, + 70;3; 2.000000, 6.750000, 0.000000;;, + 71;3; 2.000000, 6.750000, 0.000000;;, + 72;3; 2.000000, 6.750000, 0.000000;;, + 73;3; 2.000000, 6.750000,-0.000000;;, + 74;3; 2.000000, 6.750000, 0.000000;;, + 75;3; 2.000000, 6.750000, 0.000000;;, + 76;3; 2.000000, 6.750000, 0.000000;;, + 77;3; 2.000000, 6.750000,-0.000000;;, + 78;3; 2.000000, 6.750001,-0.000000;;, + 79;3; 2.000000, 6.750000,-0.000000;;, + 80;3; 2.000000, 6.750000,-0.000000;;, + 81;3; 2.000000, 6.750000, 0.000000;;, + 82;3; 2.000000, 6.750000,-0.000000;;, + 83;3; 2.000000, 6.750000,-0.000000;;, + 84;3; 2.000000, 6.750000,-0.000000;;, + 85;3; 2.000000, 6.750000,-0.000000;;, + 86;3; 2.000000, 6.750000, 0.000000;;, + 87;3; 2.000000, 6.750000,-0.000000;;, + 88;3; 2.000000, 6.750000,-0.000000;;, + 89;3; 2.000000, 6.750000, 0.000000;;, + 90;3; 2.000000, 6.750000,-0.000000;;, + 91;3; 2.000000, 6.750000, 0.000000;;, + 92;3; 2.000000, 6.750000, 0.000000;;, + 93;3; 2.000000, 6.750000, 0.000000;;, + 94;3; 2.000000, 6.750000,-0.000000;;, + 95;3; 2.000000, 6.750000, 0.000000;;, + 96;3; 2.000000, 6.750000,-0.000000;;, + 97;3; 2.000000, 6.750000,-0.000000;;, + 98;3; 2.000000, 6.750000,-0.000000;;, + 99;3; 2.000000, 6.750000,-0.000000;;, + 100;3; 2.000000, 6.750000, 0.000000;;, + 101;3; 2.000000, 6.750000,-0.000000;;, + 102;3; 2.000000, 6.750000, 0.000000;;, + 103;3; 2.000000, 6.750000,-0.000000;;, + 104;3; 2.000000, 6.750000,-0.000000;;, + 105;3; 2.000000, 6.750000,-0.000000;;, + 106;3; 2.000000, 6.750000,-0.000000;;, + 107;3; 2.000000, 6.750000, 0.000000;;, + 108;3; 2.000000, 6.750000, 0.000000;;, + 109;3; 2.000000, 6.750000,-0.000000;;, + 110;3; 2.000000, 6.750000,-0.000000;;, + 111;3; 2.000000, 6.750000,-0.000000;;, + 112;3; 2.000000, 6.750000,-0.000000;;, + 113;3; 2.000000, 6.750000,-0.000000;;, + 114;3; 2.000000, 6.750000, 0.000000;;, + 115;3; 2.000000, 6.750000,-0.000000;;, + 116;3; 2.000000, 6.750000,-0.000000;;, + 117;3; 2.000000, 6.750000,-0.000000;;, + 118;3; 2.000000, 6.750000,-0.000000;;, + 119;3; 2.000000, 6.750000, 0.000000;;, + 120;3; 2.000000, 6.750000, 0.000000;;, + 121;3; 2.000000, 6.750000, 0.000000;;, + 122;3; 2.000000, 6.750000, 0.000000;;, + 123;3; 2.000000, 6.750000,-0.000000;;, + 124;3; 2.000000, 6.750000,-0.000000;;, + 125;3; 2.000000, 6.750000,-0.000000;;, + 126;3; 2.000000, 6.750000,-0.000000;;, + 127;3; 2.000000, 6.750000,-0.000000;;, + 128;3; 2.000000, 6.750000, 0.000000;;, + 129;3; 2.000000, 6.750000,-0.000000;;, + 130;3; 2.000000, 6.750000, 0.000000;;, + 131;3; 2.000000, 6.750000,-0.000000;;, + 132;3; 2.000000, 6.750000,-0.000000;;, + 133;3; 2.000000, 6.750000,-0.000000;;, + 134;3; 2.000000, 6.750000, 0.000000;;, + 135;3; 2.000000, 6.750000, 0.000000;;, + 136;3; 2.000000, 6.750000,-0.000000;;, + 137;3; 2.000000, 6.750000,-0.000000;;, + 138;3; 2.000000, 6.750000,-0.000000;;, + 139;3; 2.000000, 6.750000,-0.000000;;, + 140;3; 2.000000, 6.750000, 0.000000;;, + 141;3; 2.000000, 6.750000,-0.000000;;, + 142;3; 2.000000, 6.750000,-0.000000;;, + 143;3; 2.000000, 6.750000,-0.000000;;, + 144;3; 2.000000, 6.750000, 0.000000;;, + 145;3; 2.000000, 6.750000,-0.000000;;, + 146;3; 2.000000, 6.750000, 0.000000;;, + 147;3; 2.000000, 6.750000, 0.000000;;, + 148;3; 2.000000, 6.750000,-0.000000;;, + 149;3; 2.000000, 6.750000,-0.000000;;, + 150;3; 2.000000, 6.750000,-0.000000;;, + 151;3; 2.000000, 6.750000,-0.000000;;, + 152;3; 2.000000, 6.750000,-0.000000;;, + 153;3; 2.000000, 6.750000, 0.000000;;, + 154;3; 2.000000, 6.750000,-0.000000;;, + 155;3; 2.000000, 6.750000,-0.000000;;, + 156;3; 2.000000, 6.750000,-0.000000;;, + 157;3; 2.000000, 6.750000,-0.000000;;, + 158;3; 2.000000, 6.750000, 0.000000;;, + 159;3; 2.000000, 6.750000,-0.000000;;, + 160;3; 2.000000, 6.750000, 0.000000;;, + 161;3; 2.000000, 6.750000, 0.000000;;, + 162;3; 2.000000, 6.750000,-0.000000;;, + 163;3; 2.000000, 6.750000,-0.000000;;, + 164;3; 2.000000, 6.750000,-0.000000;;, + 165;3; 2.000000, 6.750000,-0.000000;;, + 166;3; 2.000000, 6.750000,-0.000000;;, + 167;3; 2.000000, 6.750000,-0.000000;;, + 168;3; 2.000000, 6.750000,-0.000000;;, + 169;3; 2.000000, 6.750000,-0.000000;;, + 170;3; 2.000000, 6.750000,-0.000000;;, + 171;3; 2.000000, 6.750000,-0.000000;;, + 172;3; 2.000000, 6.750000,-0.000000;;, + 173;3; 2.000000, 6.750000,-0.000000;;, + 174;3; 2.000000, 6.750000,-0.000000;;, + 175;3; 2.000000, 6.750000,-0.000000;;, + 176;3; 2.000000, 6.750000,-0.000000;;, + 177;3; 2.000000, 6.750000,-0.000000;;, + 178;3; 2.000000, 6.750000,-0.000000;;, + 179;3; 2.000000, 6.750000,-0.000000;;, + 180;3; 2.000000, 6.750000,-0.000000;;, + 181;3; 2.000000, 6.750000,-0.000000;;, + 182;3; 2.000000, 6.750000,-0.000000;;, + 183;3; 2.000000, 6.750000,-0.000000;;, + 184;3; 2.000000, 6.750000,-0.000000;;, + 185;3; 2.000000, 6.750000,-0.000000;;, + 186;3; 2.000000, 6.750000,-0.000000;;, + 187;3; 2.000000, 6.750000,-0.000000;;, + 188;3; 2.000000, 6.750000,-0.000000;;, + 189;3; 2.000000, 6.750000,-0.000000;;, + 190;3; 2.000000, 6.750000, 0.000000;;, + 191;3; 2.000000, 6.750000, 0.000000;;, + 192;3; 2.000000, 6.750000,-0.000000;;, + 193;3; 2.000000, 6.750001, 0.000000;;, + 194;3; 2.000000, 6.750001, 0.000000;;, + 195;3; 2.000000, 6.750001, 0.000000;;, + 196;3; 2.000000, 6.750000,-0.000000;;, + 197;3; 2.000000, 6.750000, 0.000000;;, + 198;3; 2.000000, 6.750000,-0.000000;;, + 199;3; 2.000000, 6.750000,-0.000000;;, + 200;3; 2.000000, 6.750000,-0.000000;;, + 201;3; 2.000000, 6.750000, 0.000000;;, + 202;3; 2.000000, 6.750000,-0.000000;;, + 203;3; 2.000000, 6.750000, 0.000000;;, + 204;3; 2.000000, 6.750000,-0.000000;;, + 205;3; 2.000000, 6.750000,-0.000000;;, + 206;3; 2.000000, 6.750000, 0.000000;;, + 207;3; 2.000000, 6.750000,-0.000000;;, + 208;3; 2.000000, 6.750000, 0.000000;;, + 209;3; 2.000000, 6.750000,-0.000000;;, + 210;3; 2.000000, 6.750001, 0.000000;;, + 211;3; 2.000000, 6.750000,-0.000000;;, + 212;3; 2.000000, 6.750000, 0.000000;;, + 213;3; 2.000000, 6.750000,-0.000000;;, + 214;3; 2.000000, 6.750000, 0.000000;;, + 215;3; 2.000000, 6.750000,-0.000000;;, + 216;3; 2.000000, 6.750000,-0.000000;;, + 217;3; 2.000000, 6.750000, 0.000000;;, + 218;3; 2.000000, 6.750000, 0.000000;;, + 219;3; 2.000000, 6.750000,-0.000000;;, + 220;3; 2.000000, 6.750000,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 1;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 2;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 3;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 4;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 5;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 6;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 7;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 8;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 9;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 10;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 11;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 12;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 13;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 14;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 15;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 16;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 17;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 18;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 19;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 20;4; 0.039282,-0.996202,-0.071503,-0.030423;;, + 21;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 22;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 23;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 24;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 25;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 26;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 27;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 28;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 29;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 30;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 31;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 32;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 33;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 34;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 35;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 36;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 37;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 38;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 39;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 40;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 41;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 42;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 43;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 44;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 45;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 46;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 47;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 48;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 49;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 50;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 51;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 52;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 53;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 54;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 55;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 56;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 57;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 58;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 59;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 60;4; 0.039282,-0.996202,-0.071503,-0.030423;;, + 61;4; 0.039073,-0.996208,-0.071506,-0.030336;;, + 62;4; 0.038487,-0.996224,-0.071515,-0.030093;;, + 63;4; 0.037574,-0.996249,-0.071530,-0.029714;;, + 64;4; 0.036375,-0.996281,-0.071549,-0.029216;;, + 65;4; 0.034924,-0.996321,-0.071573,-0.028613;;, + 66;4; 0.033248,-0.996367,-0.071600,-0.027917;;, + 67;4; 0.031373,-0.996418,-0.071630,-0.027138;;, + 68;4; 0.029318,-0.996474,-0.071663,-0.026285;;, + 69;4; 0.027103,-0.996534,-0.071699,-0.025365;;, + 70;4; 0.024745,-0.996598,-0.071737,-0.024385;;, + 71;4; 0.022261,-0.996666,-0.071777,-0.023353;;, + 72;4; 0.019665,-0.996737,-0.071819,-0.022275;;, + 73;4; 0.016975,-0.996810,-0.071862,-0.021158;;, + 74;4; 0.014209,-0.996885,-0.071907,-0.020009;;, + 75;4; 0.011390,-0.996962,-0.071952,-0.018837;;, + 76;4; 0.008545,-0.997039,-0.071998,-0.017656;;, + 77;4; 0.005717,-0.997116,-0.072044,-0.016481;;, + 78;4; 0.002983,-0.997191,-0.072088,-0.015346;;, + 79;4; 0.000513,-0.997258,-0.072127,-0.014320;;, + 80;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 81;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 82;4; 0.000513,-0.997258,-0.072127,-0.014320;;, + 83;4; 0.002983,-0.997191,-0.072088,-0.015346;;, + 84;4; 0.005717,-0.997116,-0.072044,-0.016481;;, + 85;4; 0.008545,-0.997039,-0.071998,-0.017656;;, + 86;4; 0.011390,-0.996962,-0.071952,-0.018837;;, + 87;4; 0.014209,-0.996885,-0.071907,-0.020009;;, + 88;4; 0.016975,-0.996810,-0.071862,-0.021158;;, + 89;4; 0.019665,-0.996737,-0.071819,-0.022275;;, + 90;4; 0.022261,-0.996666,-0.071777,-0.023353;;, + 91;4; 0.024745,-0.996598,-0.071737,-0.024385;;, + 92;4; 0.027103,-0.996534,-0.071699,-0.025365;;, + 93;4; 0.029318,-0.996474,-0.071663,-0.026285;;, + 94;4; 0.031373,-0.996418,-0.071630,-0.027138;;, + 95;4; 0.033248,-0.996367,-0.071600,-0.027917;;, + 96;4; 0.034924,-0.996321,-0.071573,-0.028613;;, + 97;4; 0.036375,-0.996281,-0.071549,-0.029216;;, + 98;4; 0.037574,-0.996249,-0.071530,-0.029714;;, + 99;4; 0.038487,-0.996224,-0.071515,-0.030093;;, + 100;4; 0.039073,-0.996208,-0.071506,-0.030336;;, + 101;4; 0.039282,-0.996202,-0.071503,-0.030423;;, + 102;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 103;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 104;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 105;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 106;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 107;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 108;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 109;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 110;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 111;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 112;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 113;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 114;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 115;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 116;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 117;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 118;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 119;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 120;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 121;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 122;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 123;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 124;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 125;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 126;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 127;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 128;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 129;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 130;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 131;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 132;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 133;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 134;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 135;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 136;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 137;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 138;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 139;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 140;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 141;4; 0.039282,-0.996202,-0.071503,-0.030423;;, + 142;4; 0.039113,-0.996208,-0.071505,-0.030339;;, + 143;4; 0.038636,-0.996224,-0.071513,-0.030104;;, + 144;4; 0.037890,-0.996249,-0.071526,-0.029737;;, + 145;4; 0.036903,-0.996282,-0.071542,-0.029254;;, + 146;4; 0.035701,-0.996322,-0.071562,-0.028669;;, + 147;4; 0.034303,-0.996368,-0.071585,-0.027993;;, + 148;4; 0.032725,-0.996419,-0.071612,-0.027236;;, + 149;4; 0.030981,-0.996475,-0.071640,-0.026405;;, + 150;4; 0.029082,-0.996536,-0.071672,-0.025508;;, + 151;4; 0.027037,-0.996600,-0.071705,-0.024551;;, + 152;4; 0.024854,-0.996668,-0.071741,-0.023541;;, + 153;4; 0.022538,-0.996739,-0.071779,-0.022483;;, + 154;4; 0.020093,-0.996813,-0.071819,-0.021383;;, + 155;4; 0.017523,-0.996888,-0.071861,-0.020249;;, + 156;4; 0.014827,-0.996965,-0.071905,-0.019086;;, + 157;4; 0.012003,-0.997043,-0.071950,-0.017906;;, + 158;4; 0.009044,-0.997120,-0.071998,-0.016722;;, + 159;4; 0.005935,-0.997194,-0.072047,-0.015559;;, + 160;4; 0.002637,-0.997260,-0.072098,-0.014474;;, + 161;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 162;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 163;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 164;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 165;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 166;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 167;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 168;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 169;4; 0.036332,-0.993297,-0.071785,-0.010875;;, + 170;4; 0.112793,-0.981996,-0.071141,-0.000862;;, + 171;4; 0.203761,-0.967480,-0.070405, 0.012516;;, + 172;4; 0.272366,-0.956172,-0.069861, 0.023097;;, + 173;4; 0.296344,-0.952157,-0.069673, 0.026881;;, + 174;4; 0.279502,-0.956187,-0.070025, 0.024565;;, + 175;4; 0.227904,-0.967532,-0.070959, 0.017473;;, + 176;4; 0.150399,-0.982078,-0.072003, 0.006854;;, + 177;4; 0.068082,-0.993365,-0.072516,-0.004361;;, + 178;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 179;4; -0.070052,-0.993110,-0.070622,-0.022916;;, + 180;4; -0.152323,-0.981518,-0.067851,-0.033816;;, + 181;4; -0.229770,-0.966686,-0.064678,-0.044032;;, + 182;4; -0.281324,-0.955151,-0.062328,-0.050810;;, + 183;4; -0.298149,-0.951059,-0.061515,-0.053015;;, + 184;4; -0.272273,-0.955136,-0.062465,-0.049486;;, + 185;4; -0.200485,-0.966552,-0.065151,-0.039477;;, + 186;4; -0.106850,-0.981306,-0.068588,-0.026716;;, + 187;4; -0.029983,-0.993038,-0.071230,-0.017026;;, + 188;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 189;4; -0.835223,-0.536092, 0.025760,-0.119766;;, + 190;4; -0.803189,-0.565878, 0.021820,-0.111186;;, + 191;4; -0.718122,-0.648320, 0.010761,-0.086703;;, + 192;4; -0.614364,-0.752494,-0.003387,-0.054938;;, + 193;4; -0.534783,-0.833220,-0.014393,-0.030128;;, + 194;4; -0.506110,-0.862011,-0.018305,-0.021344;;, + 195;4; -0.535306,-0.833106,-0.014392,-0.030096;;, + 196;4; -0.617423,-0.751827,-0.003379,-0.054754;;, + 197;4; -0.723034,-0.647270, 0.010774,-0.086404;;, + 198;4; -0.805709,-0.565358, 0.021825,-0.111032;;, + 199;4; -0.835223,-0.536092, 0.025760,-0.119766;;, + 200;4; -0.538721,-0.840702,-0.006528,-0.054378;;, + 201;4; -0.565325,-0.813340,-0.003640,-0.060176;;, + 202;4; -0.639822,-0.736773, 0.004462,-0.076533;;, + 203;4; -0.734957,-0.639059, 0.014829,-0.097564;;, + 204;4; -0.808923,-0.563105, 0.022893,-0.113951;;, + 205;4; -0.835223,-0.536092, 0.025760,-0.119766;;, + 206;4; -0.805968,-0.565063, 0.021843,-0.111017;;, + 207;4; -0.723567,-0.646664, 0.010810,-0.086375;;, + 208;4; -0.617765,-0.751439,-0.003355,-0.054735;;, + 209;4; -0.535364,-0.833040,-0.014388,-0.030093;;, + 210;4; -0.506110,-0.862011,-0.018305,-0.021344;;, + 211;4; -0.535364,-0.833040,-0.014388,-0.030093;;, + 212;4; -0.617765,-0.751439,-0.003355,-0.054735;;, + 213;4; -0.723567,-0.646664, 0.010810,-0.086375;;, + 214;4; -0.805968,-0.565063, 0.021843,-0.111017;;, + 215;4; -0.835223,-0.536092, 0.025760,-0.119766;;, + 216;4; -0.808881,-0.563153, 0.022891,-0.113953;;, + 217;4; -0.734713,-0.639340, 0.014812,-0.097578;;, + 218;4; -0.639441,-0.737212, 0.004435,-0.076554;;, + 219;4; -0.565139,-0.813554,-0.003653,-0.060187;;, + 220;4; -0.538721,-0.840702,-0.006528,-0.054378;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 1.000000, 0.000000,-0.000001;;, + 1;3; 1.000000, 0.000000,-0.000001;;, + 2;3; 1.000000,-0.000000,-0.000001;;, + 3;3; 1.000000,-0.000000,-0.000001;;, + 4;3; 1.000000,-0.000000,-0.000001;;, + 5;3; 1.000000,-0.000000,-0.000001;;, + 6;3; 1.000000,-0.000000,-0.000001;;, + 7;3; 1.000000, 0.000000,-0.000001;;, + 8;3; 1.000000,-0.000000,-0.000001;;, + 9;3; 1.000000,-0.000000,-0.000001;;, + 10;3; 1.000000,-0.000000,-0.000001;;, + 11;3; 1.000000,-0.000000,-0.000001;;, + 12;3; 1.000000,-0.000000,-0.000001;;, + 13;3; 1.000000, 0.000000,-0.000001;;, + 14;3; 1.000000,-0.000000,-0.000001;;, + 15;3; 1.000000,-0.000000,-0.000001;;, + 16;3; 1.000000,-0.000000,-0.000000;;, + 17;3; 1.000000,-0.000000,-0.000001;;, + 18;3; 1.000000, 0.000000,-0.000000;;, + 19;3; 1.000000,-0.000000,-0.000001;;, + 20;3; 1.000000, 0.000000,-0.000000;;, + 21;3; 1.000000,-0.000000,-0.000001;;, + 22;3; 1.000000, 0.000000,-0.000000;;, + 23;3; 1.000000,-0.000000,-0.000001;;, + 24;3; 1.000000,-0.000000,-0.000001;;, + 25;3; 1.000000,-0.000000,-0.000000;;, + 26;3; 1.000000,-0.000000,-0.000000;;, + 27;3; 1.000000, 0.000000,-0.000001;;, + 28;3; 1.000000,-0.000000,-0.000001;;, + 29;3; 1.000000,-0.000000,-0.000001;;, + 30;3; 1.000000,-0.000000,-0.000001;;, + 31;3; 1.000000,-0.000000,-0.000001;;, + 32;3; 1.000000,-0.000000,-0.000001;;, + 33;3; 1.000000, 0.000000,-0.000001;;, + 34;3; 1.000000,-0.000000,-0.000001;;, + 35;3; 1.000000,-0.000000,-0.000001;;, + 36;3; 1.000000,-0.000000,-0.000001;;, + 37;3; 1.000000,-0.000000,-0.000001;;, + 38;3; 1.000000,-0.000000,-0.000001;;, + 39;3; 1.000000, 0.000000,-0.000001;;, + 40;3; 1.000000, 0.000000,-0.000001;;, + 41;3; 1.000000, 0.000000,-0.000001;;, + 42;3; 1.000000,-0.000000,-0.000001;;, + 43;3; 1.000000,-0.000000,-0.000001;;, + 44;3; 1.000000,-0.000000,-0.000001;;, + 45;3; 1.000000,-0.000000,-0.000001;;, + 46;3; 1.000000,-0.000000,-0.000001;;, + 47;3; 1.000000, 0.000000,-0.000001;;, + 48;3; 1.000000,-0.000000,-0.000001;;, + 49;3; 1.000000,-0.000000,-0.000001;;, + 50;3; 1.000000,-0.000000,-0.000001;;, + 51;3; 1.000000,-0.000000,-0.000001;;, + 52;3; 1.000000,-0.000000,-0.000001;;, + 53;3; 1.000000, 0.000000,-0.000001;;, + 54;3; 1.000000,-0.000000,-0.000001;;, + 55;3; 1.000000,-0.000000,-0.000001;;, + 56;3; 1.000000,-0.000000,-0.000000;;, + 57;3; 1.000000,-0.000000,-0.000001;;, + 58;3; 1.000000, 0.000000,-0.000000;;, + 59;3; 1.000000,-0.000000,-0.000001;;, + 60;3; 1.000000, 0.000000,-0.000000;;, + 61;3; 1.000000, 0.000000,-0.000001;;, + 62;3; 1.000000,-0.000000,-0.000001;;, + 63;3; 1.000000,-0.000000,-0.000000;;, + 64;3; 1.000000, 0.000000,-0.000000;;, + 65;3; 1.000000,-0.000000,-0.000001;;, + 66;3; 1.000000,-0.000000,-0.000001;;, + 67;3; 1.000000,-0.000000,-0.000001;;, + 68;3; 1.000000, 0.000000,-0.000001;;, + 69;3; 1.000000,-0.000000,-0.000000;;, + 70;3; 1.000000,-0.000000,-0.000000;;, + 71;3; 1.000000,-0.000000,-0.000001;;, + 72;3; 1.000000,-0.000000,-0.000001;;, + 73;3; 1.000000, 0.000000,-0.000000;;, + 74;3; 1.000000,-0.000000,-0.000001;;, + 75;3; 1.000000, 0.000000,-0.000001;;, + 76;3; 1.000000,-0.000000,-0.000001;;, + 77;3; 1.000000,-0.000000,-0.000001;;, + 78;3; 1.000000, 0.000000,-0.000001;;, + 79;3; 1.000000,-0.000000,-0.000001;;, + 80;3; 1.000000, 0.000000,-0.000001;;, + 81;3; 1.000000, 0.000000,-0.000001;;, + 82;3; 1.000000,-0.000000,-0.000001;;, + 83;3; 1.000000,-0.000000,-0.000001;;, + 84;3; 1.000000,-0.000000,-0.000001;;, + 85;3; 1.000000,-0.000000,-0.000001;;, + 86;3; 1.000000,-0.000000,-0.000001;;, + 87;3; 1.000000,-0.000000,-0.000001;;, + 88;3; 1.000000,-0.000000,-0.000001;;, + 89;3; 1.000000,-0.000000,-0.000001;;, + 90;3; 1.000000,-0.000000,-0.000001;;, + 91;3; 1.000000,-0.000000,-0.000001;;, + 92;3; 1.000000,-0.000000,-0.000001;;, + 93;3; 1.000000,-0.000000,-0.000001;;, + 94;3; 1.000000,-0.000000,-0.000001;;, + 95;3; 1.000000,-0.000000,-0.000001;;, + 96;3; 1.000000,-0.000000,-0.000001;;, + 97;3; 1.000000,-0.000000,-0.000001;;, + 98;3; 1.000000,-0.000000,-0.000001;;, + 99;3; 1.000000,-0.000000,-0.000001;;, + 100;3; 1.000000,-0.000000,-0.000001;;, + 101;3; 1.000000,-0.000000,-0.000001;;, + 102;3; 1.000000,-0.000000,-0.000001;;, + 103;3; 1.000000,-0.000000,-0.000001;;, + 104;3; 1.000000,-0.000000,-0.000001;;, + 105;3; 1.000000,-0.000000,-0.000001;;, + 106;3; 1.000000,-0.000000,-0.000001;;, + 107;3; 1.000000,-0.000000,-0.000001;;, + 108;3; 1.000000,-0.000000,-0.000001;;, + 109;3; 1.000000,-0.000000,-0.000001;;, + 110;3; 1.000000,-0.000000,-0.000001;;, + 111;3; 1.000000,-0.000000,-0.000001;;, + 112;3; 1.000000,-0.000000,-0.000001;;, + 113;3; 1.000000,-0.000000,-0.000001;;, + 114;3; 1.000000,-0.000000,-0.000001;;, + 115;3; 1.000000,-0.000000,-0.000001;;, + 116;3; 1.000000,-0.000000,-0.000001;;, + 117;3; 1.000000,-0.000000,-0.000001;;, + 118;3; 1.000000,-0.000000,-0.000001;;, + 119;3; 1.000000,-0.000000,-0.000001;;, + 120;3; 1.000000,-0.000000,-0.000001;;, + 121;3; 1.000000, 0.000000,-0.000001;;, + 122;3; 1.000000,-0.000000,-0.000001;;, + 123;3; 1.000000,-0.000000,-0.000001;;, + 124;3; 1.000000,-0.000000,-0.000001;;, + 125;3; 1.000000,-0.000000,-0.000001;;, + 126;3; 1.000000,-0.000000,-0.000001;;, + 127;3; 1.000000,-0.000000,-0.000001;;, + 128;3; 1.000000,-0.000000,-0.000001;;, + 129;3; 1.000000,-0.000000,-0.000001;;, + 130;3; 1.000000,-0.000000,-0.000001;;, + 131;3; 1.000000,-0.000000,-0.000001;;, + 132;3; 1.000000,-0.000000,-0.000001;;, + 133;3; 1.000000,-0.000000,-0.000001;;, + 134;3; 1.000000,-0.000000,-0.000001;;, + 135;3; 1.000000,-0.000000,-0.000001;;, + 136;3; 1.000000,-0.000000,-0.000001;;, + 137;3; 1.000000,-0.000000,-0.000001;;, + 138;3; 1.000000,-0.000000,-0.000001;;, + 139;3; 1.000000,-0.000000,-0.000001;;, + 140;3; 1.000000,-0.000000,-0.000001;;, + 141;3; 1.000000,-0.000000,-0.000001;;, + 142;3; 1.000000,-0.000000,-0.000001;;, + 143;3; 1.000000,-0.000000,-0.000001;;, + 144;3; 1.000000,-0.000000,-0.000001;;, + 145;3; 1.000000,-0.000000,-0.000001;;, + 146;3; 1.000000,-0.000000,-0.000001;;, + 147;3; 1.000000,-0.000000,-0.000001;;, + 148;3; 1.000000,-0.000000,-0.000001;;, + 149;3; 1.000000,-0.000000,-0.000001;;, + 150;3; 1.000000,-0.000000,-0.000001;;, + 151;3; 1.000000,-0.000000,-0.000001;;, + 152;3; 1.000000,-0.000000,-0.000001;;, + 153;3; 1.000000,-0.000000,-0.000001;;, + 154;3; 1.000000,-0.000000,-0.000001;;, + 155;3; 1.000000,-0.000000,-0.000001;;, + 156;3; 1.000000,-0.000000,-0.000001;;, + 157;3; 1.000000,-0.000000,-0.000001;;, + 158;3; 1.000000,-0.000000,-0.000001;;, + 159;3; 1.000000,-0.000000,-0.000001;;, + 160;3; 1.000000,-0.000000,-0.000001;;, + 161;3; 1.000000, 0.000000,-0.000001;;, + 162;3; 1.000000,-0.000000,-0.000001;;, + 163;3; 1.000000,-0.000000,-0.000001;;, + 164;3; 1.000000,-0.000000,-0.000001;;, + 165;3; 1.000000,-0.000000,-0.000001;;, + 166;3; 1.000000,-0.000000,-0.000001;;, + 167;3; 1.000000,-0.000000,-0.000001;;, + 168;3; 1.000000, 0.000000,-0.000001;;, + 169;3; 1.000000, 0.000000,-0.000001;;, + 170;3; 1.000000, 0.000000,-0.000001;;, + 171;3; 1.000000, 0.000000,-0.000001;;, + 172;3; 1.000000, 0.000000,-0.000001;;, + 173;3; 1.000000, 0.000000,-0.000001;;, + 174;3; 1.000000, 0.000000,-0.000001;;, + 175;3; 1.000000, 0.000000,-0.000001;;, + 176;3; 1.000000, 0.000000,-0.000001;;, + 177;3; 1.000000, 0.000000,-0.000001;;, + 178;3; 1.000000, 0.000000,-0.000001;;, + 179;3; 1.000000, 0.000000,-0.000001;;, + 180;3; 1.000000, 0.000000,-0.000001;;, + 181;3; 1.000000, 0.000000,-0.000001;;, + 182;3; 1.000000, 0.000000,-0.000001;;, + 183;3; 1.000000, 0.000000,-0.000001;;, + 184;3; 1.000000, 0.000000,-0.000001;;, + 185;3; 1.000000, 0.000000,-0.000001;;, + 186;3; 1.000000, 0.000000,-0.000001;;, + 187;3; 1.000000, 0.000000,-0.000001;;, + 188;3; 1.000000, 0.000000,-0.000001;;, + 189;3; 1.000000, 0.000000,-0.000001;;, + 190;3; 1.000000,-0.000000,-0.000001;;, + 191;3; 1.000000,-0.000000,-0.000001;;, + 192;3; 1.000000,-0.000000,-0.000001;;, + 193;3; 1.000000, 0.000000,-0.000001;;, + 194;3; 1.000000, 0.000000,-0.000000;;, + 195;3; 1.000000, 0.000000,-0.000001;;, + 196;3; 1.000000,-0.000000,-0.000000;;, + 197;3; 1.000000,-0.000000,-0.000001;;, + 198;3; 1.000000,-0.000000,-0.000001;;, + 199;3; 1.000000, 0.000000,-0.000001;;, + 200;3; 1.000000, 0.000000,-0.000001;;, + 201;3; 1.000000,-0.000000,-0.000001;;, + 202;3; 1.000000,-0.000000,-0.000001;;, + 203;3; 1.000000,-0.000000,-0.000001;;, + 204;3; 1.000000,-0.000000,-0.000000;;, + 205;3; 1.000000, 0.000000,-0.000000;;, + 206;3; 1.000000,-0.000000,-0.000001;;, + 207;3; 1.000000,-0.000000,-0.000001;;, + 208;3; 1.000000,-0.000000,-0.000001;;, + 209;3; 1.000000, 0.000000,-0.000001;;, + 210;3; 1.000000, 0.000000,-0.000000;;, + 211;3; 1.000000, 0.000000,-0.000001;;, + 212;3; 1.000000,-0.000000,-0.000001;;, + 213;3; 1.000000,-0.000000,-0.000001;;, + 214;3; 1.000000,-0.000000,-0.000001;;, + 215;3; 1.000000, 0.000000,-0.000000;;, + 216;3; 1.000000,-0.000000,-0.000000;;, + 217;3; 1.000000,-0.000000,-0.000000;;, + 218;3; 1.000000,-0.000000,-0.000001;;, + 219;3; 1.000000,-0.000000,-0.000001;;, + 220;3; 1.000000, 0.000000,-0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, + 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, + 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, + 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, + 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, + 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731357, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 163;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 164;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 165;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 166;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 167;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 168;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 169;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 170;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 171;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 172;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 173;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 174;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 175;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 176;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 177;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 178;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 179;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 180;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 181;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 182;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 183;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 184;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 185;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 186;4; -0.129903, 0.974175,-0.000000,-0.000000;;, + 187;4; -0.034052, 0.993233,-0.000000,-0.000000;;, + 188;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, + 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 199;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 200;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 201;4; 0.034052, 0.993233, 0.000000,-0.000000;;, + 202;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 203;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 204;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 205;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 206;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 207;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 208;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 209;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 210;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 211;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 212;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 213;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 214;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 215;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 216;4; -0.348699, 0.930646,-0.000000,-0.000000;;, + 217;4; -0.253041, 0.949703,-0.000000,-0.000000;;, + 218;4; -0.130122, 0.974173,-0.000000,-0.000000;;, + 219;4; -0.034158, 0.993233,-0.000000,-0.000000;;, + 220;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Left} + AnimationKey { //Position + 2; + 221; + 0;3; -1.000000, 0.000000,-0.000001;;, + 1;3; -1.000000, 0.000000,-0.000001;;, + 2;3; -1.000000,-0.000000,-0.000001;;, + 3;3; -1.000000,-0.000000,-0.000001;;, + 4;3; -1.000000,-0.000000,-0.000001;;, + 5;3; -1.000000,-0.000000,-0.000001;;, + 6;3; -1.000000,-0.000000,-0.000001;;, + 7;3; -1.000000, 0.000000,-0.000001;;, + 8;3; -1.000000,-0.000000,-0.000001;;, + 9;3; -1.000000,-0.000000,-0.000001;;, + 10;3; -1.000000,-0.000000,-0.000001;;, + 11;3; -1.000000,-0.000000,-0.000001;;, + 12;3; -1.000000,-0.000000,-0.000001;;, + 13;3; -1.000000, 0.000000,-0.000001;;, + 14;3; -1.000000,-0.000000,-0.000001;;, + 15;3; -1.000000,-0.000000,-0.000001;;, + 16;3; -1.000000,-0.000000,-0.000000;;, + 17;3; -1.000000,-0.000000,-0.000001;;, + 18;3; -1.000000, 0.000000,-0.000000;;, + 19;3; -1.000000,-0.000000,-0.000001;;, + 20;3; -1.000000, 0.000000,-0.000000;;, + 21;3; -1.000000,-0.000000,-0.000001;;, + 22;3; -1.000000, 0.000000,-0.000000;;, + 23;3; -1.000000,-0.000000,-0.000001;;, + 24;3; -1.000000,-0.000000,-0.000001;;, + 25;3; -1.000000,-0.000000,-0.000000;;, + 26;3; -1.000000,-0.000000,-0.000000;;, + 27;3; -1.000000, 0.000000,-0.000001;;, + 28;3; -1.000000,-0.000000,-0.000001;;, + 29;3; -1.000000,-0.000000,-0.000001;;, + 30;3; -1.000000,-0.000000,-0.000001;;, + 31;3; -1.000000,-0.000000,-0.000001;;, + 32;3; -1.000000,-0.000000,-0.000001;;, + 33;3; -1.000000, 0.000000,-0.000001;;, + 34;3; -1.000000,-0.000000,-0.000001;;, + 35;3; -1.000000,-0.000000,-0.000001;;, + 36;3; -1.000000,-0.000000,-0.000001;;, + 37;3; -1.000000,-0.000000,-0.000001;;, + 38;3; -1.000000,-0.000000,-0.000001;;, + 39;3; -1.000000, 0.000000,-0.000001;;, + 40;3; -1.000000, 0.000000,-0.000001;;, + 41;3; -1.000000, 0.000000,-0.000001;;, + 42;3; -1.000000,-0.000000,-0.000001;;, + 43;3; -1.000000,-0.000000,-0.000001;;, + 44;3; -1.000000,-0.000000,-0.000001;;, + 45;3; -1.000000,-0.000000,-0.000001;;, + 46;3; -1.000000,-0.000000,-0.000001;;, + 47;3; -1.000000, 0.000000,-0.000001;;, + 48;3; -1.000000,-0.000000,-0.000001;;, + 49;3; -1.000000,-0.000000,-0.000001;;, + 50;3; -1.000000,-0.000000,-0.000001;;, + 51;3; -1.000000,-0.000000,-0.000001;;, + 52;3; -1.000000,-0.000000,-0.000001;;, + 53;3; -1.000000, 0.000000,-0.000001;;, + 54;3; -1.000000,-0.000000,-0.000001;;, + 55;3; -1.000000,-0.000000,-0.000001;;, + 56;3; -1.000000,-0.000000,-0.000000;;, + 57;3; -1.000000,-0.000000,-0.000001;;, + 58;3; -1.000000, 0.000000,-0.000000;;, + 59;3; -1.000000,-0.000000,-0.000001;;, + 60;3; -1.000000, 0.000000,-0.000000;;, + 61;3; -1.000000, 0.000000,-0.000001;;, + 62;3; -1.000000,-0.000000,-0.000001;;, + 63;3; -1.000000,-0.000000,-0.000000;;, + 64;3; -1.000000, 0.000000,-0.000000;;, + 65;3; -1.000000,-0.000000,-0.000001;;, + 66;3; -1.000000,-0.000000,-0.000001;;, + 67;3; -1.000000,-0.000000,-0.000001;;, + 68;3; -1.000000, 0.000000,-0.000001;;, + 69;3; -1.000000,-0.000000,-0.000000;;, + 70;3; -1.000000,-0.000000,-0.000000;;, + 71;3; -1.000000,-0.000000,-0.000001;;, + 72;3; -1.000000,-0.000000,-0.000001;;, + 73;3; -1.000000, 0.000000,-0.000000;;, + 74;3; -1.000000,-0.000000,-0.000001;;, + 75;3; -1.000000, 0.000000,-0.000001;;, + 76;3; -1.000000,-0.000000,-0.000001;;, + 77;3; -1.000000,-0.000000,-0.000001;;, + 78;3; -1.000000, 0.000000,-0.000001;;, + 79;3; -1.000000,-0.000000,-0.000001;;, + 80;3; -1.000000, 0.000000,-0.000001;;, + 81;3; -1.000000, 0.000000,-0.000001;;, + 82;3; -1.000000,-0.000000,-0.000001;;, + 83;3; -1.000000,-0.000000,-0.000001;;, + 84;3; -1.000000,-0.000000,-0.000001;;, + 85;3; -1.000000,-0.000000,-0.000001;;, + 86;3; -1.000000,-0.000000,-0.000001;;, + 87;3; -1.000000,-0.000000,-0.000001;;, + 88;3; -1.000000,-0.000000,-0.000001;;, + 89;3; -1.000000,-0.000000,-0.000001;;, + 90;3; -1.000000,-0.000000,-0.000001;;, + 91;3; -1.000000,-0.000000,-0.000001;;, + 92;3; -1.000000,-0.000000,-0.000001;;, + 93;3; -1.000000,-0.000000,-0.000001;;, + 94;3; -1.000000,-0.000000,-0.000001;;, + 95;3; -1.000000,-0.000000,-0.000001;;, + 96;3; -1.000000,-0.000000,-0.000001;;, + 97;3; -1.000000,-0.000000,-0.000001;;, + 98;3; -1.000000,-0.000000,-0.000001;;, + 99;3; -1.000000,-0.000000,-0.000001;;, + 100;3; -1.000000,-0.000000,-0.000001;;, + 101;3; -1.000000,-0.000000,-0.000001;;, + 102;3; -1.000000,-0.000000,-0.000001;;, + 103;3; -1.000000,-0.000000,-0.000001;;, + 104;3; -1.000000,-0.000000,-0.000001;;, + 105;3; -1.000000,-0.000000,-0.000001;;, + 106;3; -1.000000,-0.000000,-0.000001;;, + 107;3; -1.000000,-0.000000,-0.000001;;, + 108;3; -1.000000,-0.000000,-0.000001;;, + 109;3; -1.000000,-0.000000,-0.000001;;, + 110;3; -1.000000,-0.000000,-0.000001;;, + 111;3; -1.000000,-0.000000,-0.000001;;, + 112;3; -1.000000,-0.000000,-0.000001;;, + 113;3; -1.000000,-0.000000,-0.000001;;, + 114;3; -1.000000,-0.000000,-0.000001;;, + 115;3; -1.000000,-0.000000,-0.000001;;, + 116;3; -1.000000,-0.000000,-0.000001;;, + 117;3; -1.000000,-0.000000,-0.000001;;, + 118;3; -1.000000,-0.000000,-0.000001;;, + 119;3; -1.000000,-0.000000,-0.000001;;, + 120;3; -1.000000,-0.000000,-0.000001;;, + 121;3; -1.000000, 0.000000,-0.000001;;, + 122;3; -1.000000,-0.000000,-0.000001;;, + 123;3; -1.000000,-0.000000,-0.000001;;, + 124;3; -1.000000,-0.000000,-0.000001;;, + 125;3; -1.000000,-0.000000,-0.000001;;, + 126;3; -1.000000,-0.000000,-0.000001;;, + 127;3; -1.000000,-0.000000,-0.000001;;, + 128;3; -1.000000,-0.000000,-0.000001;;, + 129;3; -1.000000,-0.000000,-0.000001;;, + 130;3; -1.000000,-0.000000,-0.000001;;, + 131;3; -1.000000,-0.000000,-0.000001;;, + 132;3; -1.000000,-0.000000,-0.000001;;, + 133;3; -1.000000,-0.000000,-0.000001;;, + 134;3; -1.000000,-0.000000,-0.000001;;, + 135;3; -1.000000,-0.000000,-0.000001;;, + 136;3; -1.000000,-0.000000,-0.000001;;, + 137;3; -1.000000,-0.000000,-0.000001;;, + 138;3; -1.000000,-0.000000,-0.000001;;, + 139;3; -1.000000,-0.000000,-0.000001;;, + 140;3; -1.000000,-0.000000,-0.000001;;, + 141;3; -1.000000,-0.000000,-0.000001;;, + 142;3; -1.000000,-0.000000,-0.000001;;, + 143;3; -1.000000,-0.000000,-0.000001;;, + 144;3; -1.000000,-0.000000,-0.000001;;, + 145;3; -1.000000,-0.000000,-0.000001;;, + 146;3; -1.000000,-0.000000,-0.000001;;, + 147;3; -1.000000,-0.000000,-0.000001;;, + 148;3; -1.000000,-0.000000,-0.000001;;, + 149;3; -1.000000,-0.000000,-0.000001;;, + 150;3; -1.000000,-0.000000,-0.000001;;, + 151;3; -1.000000,-0.000000,-0.000001;;, + 152;3; -1.000000,-0.000000,-0.000001;;, + 153;3; -1.000000,-0.000000,-0.000001;;, + 154;3; -1.000000,-0.000000,-0.000001;;, + 155;3; -1.000000,-0.000000,-0.000001;;, + 156;3; -1.000000,-0.000000,-0.000001;;, + 157;3; -1.000000,-0.000000,-0.000001;;, + 158;3; -1.000000,-0.000000,-0.000001;;, + 159;3; -1.000000,-0.000000,-0.000001;;, + 160;3; -1.000000,-0.000000,-0.000001;;, + 161;3; -1.000000, 0.000000,-0.000001;;, + 162;3; -1.000000,-0.000000,-0.000001;;, + 163;3; -1.000000,-0.000000,-0.000001;;, + 164;3; -1.000000,-0.000000,-0.000001;;, + 165;3; -1.000000,-0.000000,-0.000001;;, + 166;3; -1.000000,-0.000000,-0.000001;;, + 167;3; -1.000000,-0.000000,-0.000001;;, + 168;3; -1.000000, 0.000000,-0.000001;;, + 169;3; -1.000000, 0.000000,-0.000001;;, + 170;3; -1.000000, 0.000000,-0.000001;;, + 171;3; -1.000000, 0.000000,-0.000001;;, + 172;3; -1.000000, 0.000000,-0.000001;;, + 173;3; -1.000000, 0.000000,-0.000001;;, + 174;3; -1.000000, 0.000000,-0.000001;;, + 175;3; -1.000000, 0.000000,-0.000001;;, + 176;3; -1.000000, 0.000000,-0.000001;;, + 177;3; -1.000000, 0.000000,-0.000001;;, + 178;3; -1.000000, 0.000000,-0.000001;;, + 179;3; -1.000000, 0.000000,-0.000001;;, + 180;3; -1.000000, 0.000000,-0.000001;;, + 181;3; -1.000000, 0.000000,-0.000001;;, + 182;3; -1.000000, 0.000000,-0.000001;;, + 183;3; -1.000000, 0.000000,-0.000001;;, + 184;3; -1.000000, 0.000000,-0.000001;;, + 185;3; -1.000000, 0.000000,-0.000001;;, + 186;3; -1.000000, 0.000000,-0.000001;;, + 187;3; -1.000000, 0.000000,-0.000001;;, + 188;3; -1.000000, 0.000000,-0.000001;;, + 189;3; -1.000000, 0.000000,-0.000001;;, + 190;3; -1.000000,-0.000000,-0.000001;;, + 191;3; -1.000000,-0.000000,-0.000001;;, + 192;3; -1.000000,-0.000000,-0.000001;;, + 193;3; -1.000000, 0.000000,-0.000001;;, + 194;3; -1.000000, 0.000000,-0.000000;;, + 195;3; -1.000000, 0.000000,-0.000001;;, + 196;3; -1.000000,-0.000000,-0.000000;;, + 197;3; -1.000000,-0.000000,-0.000001;;, + 198;3; -1.000000,-0.000000,-0.000001;;, + 199;3; -1.000000, 0.000000,-0.000001;;, + 200;3; -1.000000, 0.000000,-0.000001;;, + 201;3; -1.000000,-0.000000,-0.000001;;, + 202;3; -1.000000,-0.000000,-0.000001;;, + 203;3; -1.000000,-0.000000,-0.000001;;, + 204;3; -1.000000,-0.000000,-0.000000;;, + 205;3; -1.000000, 0.000000,-0.000000;;, + 206;3; -1.000000,-0.000000,-0.000001;;, + 207;3; -1.000000,-0.000000,-0.000001;;, + 208;3; -1.000000,-0.000000,-0.000001;;, + 209;3; -1.000000, 0.000000,-0.000001;;, + 210;3; -1.000000, 0.000000,-0.000000;;, + 211;3; -1.000000, 0.000000,-0.000001;;, + 212;3; -1.000000,-0.000000,-0.000001;;, + 213;3; -1.000000,-0.000000,-0.000001;;, + 214;3; -1.000000,-0.000000,-0.000001;;, + 215;3; -1.000000, 0.000000,-0.000000;;, + 216;3; -1.000000,-0.000000,-0.000000;;, + 217;3; -1.000000,-0.000000,-0.000000;;, + 218;3; -1.000000,-0.000000,-0.000001;;, + 219;3; -1.000000,-0.000000,-0.000001;;, + 220;3; -1.000000, 0.000000,-0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, + 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, + 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, + 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, + 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, + 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731357, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 163;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 164;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 165;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 166;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 167;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 168;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4; -0.034052, 0.993234,-0.000000,-0.000000;;, + 170;4; -0.129904, 0.974175,-0.000000,-0.000000;;, + 171;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 172;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 173;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 174;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 175;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 176;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 177;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 178;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 180;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 181;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 182;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 183;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 184;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 185;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 186;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 187;4; 0.034052, 0.993233, 0.000000,-0.000000;;, + 188;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, + 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 199;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 200;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 201;4; -0.034052, 0.993233,-0.000000,-0.000000;;, + 202;4; -0.129903, 0.974175,-0.000000,-0.000000;;, + 203;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 204;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 205;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 206;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 207;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 208;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 209;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 210;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 211;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 212;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 213;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 214;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 215;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 216;4; 0.348699, 0.930646, 0.000000,-0.000000;;, + 217;4; 0.253041, 0.949703, 0.000000,-0.000000;;, + 218;4; 0.130122, 0.974173, 0.000000,-0.000000;;, + 219;4; 0.034158, 0.993233, 0.000000,-0.000000;;, + 220;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Player} + AnimationKey { //Position + 2; + 221; + 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;;, + 165;3; 0.000000, 0.000000, 0.000000;;, + 166;3; 0.000000, 0.000000, 0.000000;;, + 167;3; 0.000000, 0.000000, 0.000000;;, + 168;3; 0.000000, 0.000000, 0.000000;;, + 169;3; 0.000000, 0.000000, 0.000000;;, + 170;3; 0.000000, 0.000000, 0.000000;;, + 171;3; 0.000000, 0.000000, 0.000000;;, + 172;3; 0.000000, 0.000000, 0.000000;;, + 173;3; 0.000000, 0.000000, 0.000000;;, + 174;3; 0.000000, 0.000000, 0.000000;;, + 175;3; 0.000000, 0.000000, 0.000000;;, + 176;3; 0.000000, 0.000000, 0.000000;;, + 177;3; 0.000000, 0.000000, 0.000000;;, + 178;3; 0.000000, 0.000000, 0.000000;;, + 179;3; 0.000000, 0.000000, 0.000000;;, + 180;3; 0.000000, 0.000000, 0.000000;;, + 181;3; 0.000000, 0.000000, 0.000000;;, + 182;3; 0.000000, 0.000000, 0.000000;;, + 183;3; 0.000000, 0.000000, 0.000000;;, + 184;3; 0.000000, 0.000000, 0.000000;;, + 185;3; 0.000000, 0.000000, 0.000000;;, + 186;3; 0.000000, 0.000000, 0.000000;;, + 187;3; 0.000000, 0.000000, 0.000000;;, + 188;3; 0.000000, 0.000000, 0.000000;;, + 189;3; 0.000000, 0.000000, 0.000000;;, + 190;3; 0.000000, 0.000000, 0.000000;;, + 191;3; 0.000000, 0.000000, 0.000000;;, + 192;3; 0.000000, 0.000000, 0.000000;;, + 193;3; 0.000000, 0.000000, 0.000000;;, + 194;3; 0.000000, 0.000000, 0.000000;;, + 195;3; 0.000000, 0.000000, 0.000000;;, + 196;3; 0.000000, 0.000000, 0.000000;;, + 197;3; 0.000000, 0.000000, 0.000000;;, + 198;3; 0.000000, 0.000000, 0.000000;;, + 199;3; 0.000000, 0.000000, 0.000000;;, + 200;3; 0.000000, 0.000000, 0.000000;;, + 201;3; 0.000000, 0.000000, 0.000000;;, + 202;3; 0.000000, 0.000000, 0.000000;;, + 203;3; 0.000000, 0.000000, 0.000000;;, + 204;3; 0.000000, 0.000000, 0.000000;;, + 205;3; 0.000000, 0.000000, 0.000000;;, + 206;3; 0.000000, 0.000000, 0.000000;;, + 207;3; 0.000000, 0.000000, 0.000000;;, + 208;3; 0.000000, 0.000000, 0.000000;;, + 209;3; 0.000000, 0.000000, 0.000000;;, + 210;3; 0.000000, 0.000000, 0.000000;;, + 211;3; 0.000000, 0.000000, 0.000000;;, + 212;3; 0.000000, 0.000000, 0.000000;;, + 213;3; 0.000000, 0.000000, 0.000000;;, + 214;3; 0.000000, 0.000000, 0.000000;;, + 215;3; 0.000000, 0.000000, 0.000000;;, + 216;3; 0.000000, 0.000000, 0.000000;;, + 217;3; 0.000000, 0.000000, 0.000000;;, + 218;3; 0.000000, 0.000000, 0.000000;;, + 219;3; 0.000000, 0.000000, 0.000000;;, + 220;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 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;;, + 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/mods/3d_armor/unified_skins/textures/uniskins_trans.png b/mods/3d_armor/unified_skins/textures/uniskins_trans.png new file mode 100644 index 0000000000000000000000000000000000000000..e215ca2641845e92f426d6a51f50da1d81d04898 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggqc0M6t?MGDy_W^~3JY5_^EKVmU iNU$zW5b0s!U|?VoU|?*uUsVK@W$<+Mb6Mw<&;$TWpCVlV literal 0 HcmV?d00001 diff --git a/mods/3d_armor/wieldview/README.txt b/mods/3d_armor/wieldview/README.txt new file mode 100644 index 00000000..21f41941 --- /dev/null +++ b/mods/3d_armor/wieldview/README.txt @@ -0,0 +1,17 @@ +[mod] visible wielded items [wieldview] +======================================= + +depends: default, unified_skins + +Makes hand wielded items visible to other players. Compatible with player skins mod [skins]. + +Note: Currently only supports 16x16px texture packs, sorry! + +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/mods/3d_armor/wieldview/depends.txt b/mods/3d_armor/wieldview/depends.txt new file mode 100644 index 00000000..e5dc7429 --- /dev/null +++ b/mods/3d_armor/wieldview/depends.txt @@ -0,0 +1,2 @@ +default +unified_skins diff --git a/mods/3d_armor/wieldview/init.lua b/mods/3d_armor/wieldview/init.lua new file mode 100644 index 00000000..13da1708 --- /dev/null +++ b/mods/3d_armor/wieldview/init.lua @@ -0,0 +1,73 @@ +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 + +dofile(minetest.get_modpath(minetest.get_current_modname()).."/transform.lua") + +wieldview = { + wielded_item = {}, +} + +wieldview.get_item_texture = function(self, item) + local texture = uniskins.default_texture + 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 + uniskins.wielditem[name] = self:get_item_texture(item) + uniskins: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/mods/3d_armor/wieldview/transform.lua b/mods/3d_armor/wieldview/transform.lua new file mode 100644 index 00000000..cdf8a05d --- /dev/null +++ b/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/mods/DOM/domb/domb.lua b/mods/DOM/domb/domb.lua new file mode 100644 index 00000000..b86dee9d --- /dev/null +++ b/mods/DOM/domb/domb.lua @@ -0,0 +1,452 @@ +--Para ser usado no gerador aleatório. +domb.aleatorio = nil + +--Inicialização da variável aleatoria para que seja usada quando necessário. +minetest.after(0.01, function() + domb.aleatorio=PseudoRandom(200 + (minetest.env:get_timeofday()*100000)) +end) + +-- Identifica vizinhança de um ponto, os pontos retornados tem a parte superior como ponto 1. +-- Totaliza atualmente água, lava e ar. Contabiliza totais e separando fontes de fluindo. + +function DOM_vizinhos(ponto) + local p = {} + local vx=0 + local vy=0 + local vz=0 + local tipo = '' + local pontos = 0 +-- p.total = 0 + p.total_ar = 0 + p.total_lava = 0 + p.total_lava_fonte = 0 + p.total_agua = 0 + p.total_agua_fonte = 0 + p.n = {'','','','','',''} + + --Começa pelo y (altura) de baixo para cima, sendo assim os 3 últimos testes serão os + for vy=-1,1 do + for vx=-1, 1 do + for vz=-1,1 do + p.n[pontos] = '' + tipo = minetest.env:get_node({x=(ponto.x + vx), y=(ponto.y + vy), z=(ponto.z + vz)}).name +--print("Ponto pego: " .. tipo) + -- Busca pontos onde dois eixos estejam zerados e um outro tenha valor. + if vx==0 and vy==0 and vz==0 then + -- Ignora caso seja exatamente o ponto testado. + elseif (vx==0 and vy==0 and vz~= 0) or (vx==0 and vz==0 and vy~=0) or (vy==0 and vz==0 and vx~=0) then +--print("Ponto: " .. tostring(vx) .. " " .. tostring(vy) .. " " .. tostring(vz) .. " (Pontos: " .. tostring(pontos) .. ")") +--print("Tipo: " .. tipo) + if tipo == "default:air" or tipo == "air" then + p.total_ar = p.total_ar + 1 +--print("Ar contado, total de " .. tostring(p.total_ar)) + elseif tipo == "default:water_source" or tipo == "default:water_flowing" or tipo == "default:water" then + p.total_agua = p.total_agua + 1 +--print("Agua contada, total de " .. tostring(p.total_agua) .. ", tipo:" .. tipo) + if tipo == "default:water_source" then + p.total_agua_fonte = p.total_agua_fonte + 1 + end + elseif tipo == "default:lava_source" or tipo == "default:lava_flowing" then + p.total_lava = p.total_lava + 1 + if tipo == "default:lava_source" then + p.total_lava_fonte = p.total_lava_fonte + 1 + end + end + + p.n[pontos] = tipo + pontos = pontos + 1 +--if(vx==0 and vz==0 and vy==-1) then +--print("Ponto n para x=0, y=-1 e z=0 é o : " .. tostring(pontos)) +--end + end + end + end + end + + p.total_lava_corrente = p.total_lava - p.total_lava_fonte + p.total_agua_corrente = p.total_agua - p.total_agua_fonte + +-- print("Retornando total ar de :" .. tostring(p.total_ar)) + return(p) +end + + +--[[ + Rotina que pega o texto e remove eventuais símbolos não desejados. +]]-- + +function DOM_remove_simbolos(texto) + local t = "" + + if texto == "" or texto == nil then + return("") + end + + -- Remoção de símbolos proibidos. + t=string.gsub(texto, "(%[)", "") + t=string.gsub(t, "(%])", "") + t=string.gsub(t, "(%()", "") + t=string.gsub(t, "(%))", "") + t=string.gsub(t, "(#)", "") + t=string.gsub(t, "(@)", "") + t=string.gsub(t, "(?)", "") + t=string.gsub(t, "(!)", "") + t=string.gsub(t, "($)", "") + t=string.gsub(t, "(%%)", "") + t=string.gsub(t, "(&)", "") + t=string.gsub(t, "(*)", "") + t=string.gsub(t, "(=)", "") + + return(t) +end + +--[[ + Rotina que pega o texto e remove eventuais espaços no inicio, no final e espacos duplos no meio da string. +]]-- + +function DOM_remove_espacos(texto) + local t = "" + + if texto == "" or texto == nil then + return("") + end + t = texto + + --Remove todos os espaços duplos que encontrar. + while string.find(t," ") do + t=string.gsub(texto, "( )", " ") + end + + --Remove espaços no final e no início do texto. + t=string.trim(t) + + return t +end + + +--[[ + Rotina usada para inspecionar elementos retornando um relatório na linha de comando. + Aceita quantidade variável de parâmetros sendo: + 1) Arquivo + 2) Linha + 3) Teste + 4) Parâmetros + +]]-- +function DOM_inspeciona_condicional(...) + if(arg[3] ~= true) then return end + + local a=0 + local linha= {tostring(debug.getinfo(2, 'l').currentline)} + local arquivo = debug.getinfo(2, 'S').short_src or debug.getinfo(2,'S').source + if string.len(arquivo) > 25 then + arquivo = "..." arquivo:sub(string.len(arquivo)- 22) + end + + if arg[2] ~= nil then + linha = arg[2] + end + + if arg[1] ~= nil then + arquivo = arg[1] + end + + + + print("====================================== [DOM Inspeciona] =======") + print(arquivo .. " [" .. linha .. "]") + print(tostring(arg[4])) + print("---------------------------------------------------------------") + for a=5,#arg,1 do + print(string.format("%s", dump(arg[a]))) + end + print(""); + print("-------------------------------------- [DOM Inspeciona] ---Fim-") + print(arquivo .. " [" .. linha .. "]") + print("===============================================================") +end + +--[[ + Chama a rotina de inpecao sem a necessidade de passar a condicao. +]]-- + +function DOM_inspeciona(...) + local linha = debug.getinfo(2, 'l').currentline + local arquivo = debug.getinfo(2, 'S').short_src or debug.getinfo(2,'S').source + if string.len(arquivo) > 25 then + arquivo = "..." .. arquivo:sub(arquivo:len(arquivo)- 22) + end + + DOM_inspeciona_condicional(arquivo,linha,true,...) +end + +--[[ + Inspeção simplificada que não necessita de valores adicionais, apenas o titulo. Mostra a linha +--]] +function DOM_inspeciona_r(titulo) + if titulo == nil then + titulo = "" + end + + local linha = debug.getinfo(2, 'l').currentline + local arquivo = debug.getinfo(2, 'S').short_src or debug.getinfo(2,'S').source + if string.len(arquivo) > 25 then + arquivo = "..." arquivo:sub(string.len(arquivo)- 22) + end + + print(arquivo .. " [" .. linha .. "] " .. titulo) +end + + +--[[ + Realiza a união do string.format com o print simulando o printf do C++. +--]] +function DOM_print(...) + print(string.format(...)) +end + +--[[ + Permite envio de mensagens para o log no minitest ao invés do terminal, segue a formatação do string.format +--]] +function DOM_log(...) + -- action, error, info + minetest.log("action", "[DOM]"..string.format(...)) +end + + +--[[ + Centraliza os valores na matriz 5x5 de acordo com a largura e altura recebidas gerando automaticamente uma margem ao redor da fórmula. +--]] +function DOM_centraliza_matriz_5x5(matriz, largura, altura) + --Centraliza se largura ou altura forem menores que 5. + --Largura ou Altura/Critério: 5/Ignora, 4/Ignora, 3/1 de margem, 2/1 de margem, 1/2 de margem +local i = 0 +a=matriz[1][3] +if a~=nil then + if string.find(a,"gravel") then + i = 1 + end +end +--DOM_inspeciona("Rotina centraliza matriz: ",matriz) + + local margem_superior = math.floor((5-altura)/2) + local margem_lateral = math.floor((5-largura)/2) + local d_a = margem_lateral + local d_b = margem_superior + + if margem_superior > 0 or margem_lateral > 0 then + for a=5,margem_lateral+1,-1 do --Colunas + for b=5,margem_superior+1,-1 do --Linhas + -- Transfere valor da posição original para a deslocada tornando o valor da posição original como nulo. + matriz[a][b] = matriz[a-d_a][b-d_b] + matriz[a-d_a][b-d_b] = nil + end + end + end +--DOM_inspeciona("Matriz convertida:",matriz) + +---DOM_inspeciona("Saida da rotina centraliza matriz: ",matriz) + return matriz +end + +--[[ + Cria matriz 5x5 a patir de uma linha de itens separados por virgulas + - Ignora itens a partir do sexto... +--]] +function DOM_cria_matriz_5x5(itens) + local m_5x5={{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil}},{{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil}},{{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil}},{{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil}},{{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil},{nil,nil,nil,nil,nil}} + local i = {} + local a = 0 + local largura = 0 + + if itens ~= "" and itens ~= nil then + if itens.find(itens,",") then + else + table.insert(i,itens) + a = a + 1 + end + end + + while string.find(itens,",") do + lido = string.sub(itens,1,itens.find(",")) + itens = string.sub(itens,itens.find(",")+1) + table.insert(i,lido) + a = a + 1 + end + + largura = a + while a < 5 do + table.insert(i,nil) + a = a + 1 + end + + for a=1,5,1 do --Colunas + -- Transfere valores para a linha 3. + m_5x5[3][a] = i[a] + end + + m_5x5 = DOM_centraliza_matriz_5x5(m_5x5,largura,5) + + return m_5x5 +end + +--[[ + Converte valor posicional xyz para valor em texto separados por virgulas e sem espaços: + -> "x,y,z" +]]-- +function DOM_de_xyz_para_texto(valor) + if valor==nil then + return "0,0,0" + end + + local r = "" + r = tostring(valor.x)..",".. tostring(valor.y) ..",".. tostring(valor.z) + return r +end + + +--[[ + Converte valor posicional de texto para a classe xyz: + "x,y,z" -> + + + Convert values x,y,z in text to the class xyz: + "x,y,z" -> +]]-- +function DOM_de_texto_para_xyz(valor) + if valor==nil or recebido == "" then + return {x=0,y=0,z=0} + end + +--print("Recebido:".. dump(valor)) + local r={x=0,y=0,z=0} + local d=valor + r.x=tonumber(d:sub(1,string.find(d,",")-1)) + + d=d:sub(string.find(d,",")+1) + r.y= tonumber(d:sub(1,string.find(d,",")-1)) + + d=d:sub(string.find(d,",")+1) + r.z= tonumber(d) +--print("Retorno:".. dump(r)) + return r +end + + +--[[ + Mensagem básica de carga + Recebe: + nome do modulo, caminho do modulo + + Basic load message + Params: + module name, path of the module +]]-- +function DOM_mb(m,c) +-- minetest.log("action", "[DOM]"..m.." loaded from "..minetest.get_modpath(minetest.get_current_modname())) + minetest.log("action", "[DOM]"..m.." is ready.") +end + + + +--[[ + Registra comando para chamar rotinas de apoio pelo chat com o comando /dom_util + Comandos: + apaga x y z Apaga node no lugar especificado. + + if comando == "comando" then -- Comando? + minetest.chat_send_player(name, "[DOM]dom_util: ".."Comando?") + elseif comando == "comando2" then -- Comando? + minetest.chat_send_player(name, "[DOM]dom_util: ".."Comando2?") + end + end + +--]] +function DOM_registra_comandos_de_uso_geral() +end + +--[[ + Quebra texto em lista utilizando espaços como delimitadores. +--]] +function DOM_quebra_texto_em_lista (texto) + local lista = {} + + lista = DOM_quebra_texto_em_lista_por_delimitador (texto, " ") + + return lista +end + +--[[ + Quebra texto em lista utilizando delimitador pedido. +--]] +function DOM_quebra_texto_em_lista_por_delimitador (texto, delimitador) + local lista = {} + lista.tamanho = 0 + local t = "" + local fatia = "" + + if texto==nil or texto =="" then return nil end -- Caso texto recebido não seja válido retorna nulo + if delimitador==nil or delimitador =="" then return nil end -- Caso delimitador recebido não seja válido retorna nulo + +--print("Texto: \'"..dump(texto).."\'") + t = texto + if not t:find(delimitador) then -- Cria lista com um item caso não seja encontrado nenhum delimitador. + table.insert(lista, t) + lista.tamanho = 1 + end + + while t:find(delimitador) do -- Enquanto o delimitador puder ser encontrado no texto, fica no laço. + fatia = t:sub(1,t:find(delimitador)-1) + table.insert(lista,fatia) + lista.tamanho= lista.tamanho + 1 + + t = t:sub(t:find(delimitador)+1) + + if not t:find(delimitador) then -- Adiciona o item que sobra ao final após o último delimitador ser removido. + table.insert(lista,t) + lista.tamanho= lista.tamanho + 1 + end + end + +--print("saída: "..dump(table.tamanho).." => "..dump(table)) + return lista +end + +--[[ + Copia ponto evitando que seja passada matriz por referência +--]] +function DOM_copia_ponto(origem,destino) +--DOM_inspeciona("Copia ponto:",origem,destino) + if destino == nil then + destino = {} + end + + destino.x = tonumber(origem.x) + destino.y = tonumber(origem.y) + destino.z = tonumber(origem.z) + + return destino +end + +-- Pega valores meta de um item, provavelmente se aplica a nodos. +function DOM_get_item_meta (item) + local r = {} + local v = item["metadata"] + + if v==nil then + return r + end + + if string.find(v,"return {") then + r = minetest.deserialize(v) + end + + return r +end + +-- Associa valores meta a um item, provavelmente se aplica a nodos. +function DOM_set_item_meta(i, v) + local t = minetest.serialize(v) + + i["metadata"]=t +end diff --git a/mods/DOM/domb/init.lua b/mods/DOM/domb/init.lua new file mode 100644 index 00000000..e4d8560d --- /dev/null +++ b/mods/DOM/domb/init.lua @@ -0,0 +1,6 @@ +domb = {} + +--DOM base system library +dofile(minetest.get_modpath("domb").."/domb.lua") + +DOM_registra_comandos_de_uso_geral() diff --git a/mods/DOM/modpack.txt b/mods/DOM/modpack.txt new file mode 100644 index 00000000..e69de29b diff --git a/mods/DOM/watch/depends.txt b/mods/DOM/watch/depends.txt new file mode 100644 index 00000000..99bd8516 --- /dev/null +++ b/mods/DOM/watch/depends.txt @@ -0,0 +1,2 @@ +default +domb diff --git a/mods/DOM/watch/init.lua b/mods/DOM/watch/init.lua new file mode 100644 index 00000000..e858c059 --- /dev/null +++ b/mods/DOM/watch/init.lua @@ -0,0 +1,15 @@ +--[[ + DOM, renew of the watch mod + + Original from Echo, here: http://forum.minetest.net/viewtopic.php?id=3795 +]]-- + + +--Rotinas usadas pelo mod +dofile(minetest.get_modpath("watch").."/rotinas.lua") + +--Declarações dos objetos +dofile(minetest.get_modpath("watch").."/itens.lua") + +-- Apenas para indicar que este módulo foi completamente carregado. +DOM_mb(minetest.get_current_modname(),minetest.get_modpath(minetest.get_current_modname())) diff --git a/mods/DOM/watch/itens.lua b/mods/DOM/watch/itens.lua new file mode 100644 index 00000000..e2b586ed --- /dev/null +++ b/mods/DOM/watch/itens.lua @@ -0,0 +1,20 @@ +-- Watch recipe +minetest.register_craft({ + description = "Watch", + output = 'watch:watch', + groups = {not_in_creative_inventory=1}, + recipe = { + {'', 'default:gold_ingot', ''}, + {'default:gold_ingot', 'default:redstone_dust', 'default:gold_ingot'}, + {'', 'default:gold_ingot', ''} + } +}) + + +--Watch tool +watch.registra_item("watch:watch",watch.images_a[3],true) + +--Faces +for a=0,11,1 do + watch.registra_item("watch:watch_a"..tostring(a),watch.images_a[a+1],false) +end diff --git a/mods/DOM/watch/rotinas.lua b/mods/DOM/watch/rotinas.lua new file mode 100644 index 00000000..99378a6d --- /dev/null +++ b/mods/DOM/watch/rotinas.lua @@ -0,0 +1,139 @@ +--[[ + DOM, renew of the watch mod + + Original from Echo, here: http://forum.minetest.net/viewtopic.php?id=3795 +]]-- + +watch = {} +watch.ultimo_tempo = -1 + +-- Image of all 12 possible faces, only cover hours, a day is to short to lost time with game minutes... :-P +watch.images_a = { + "watch_a0.png", + "watch_a1.png", + "watch_a2.png", + "watch_a3.png", + "watch_a4.png", + "watch_a5.png", + "watch_a6.png", + "watch_a7.png", + "watch_a8.png", + "watch_a9.png", + "watch_a10.png", + "watch_a11.png", +} +watch.images_d={ + "watch_d0.png", + "watch_d1.png", + "watch_d2.png", + "watch_d3.png", + "watch_d4.png", + "watch_d5.png", + "watch_d6.png", + "watch_d7.png", + "watch_d8.png", + "watch_d9.png", + "watch_d10.png", + "watch_d11.png", +} + +--Catch the sever time and convert to hour, 12000 = 12h = 0.5, 6000 = 6h = 0.25 +function watch.pega_hora(tipo) + local tempo_r = "12:00" + local t = minetest.env:get_timeofday() + local tempo = t*24 -- Get the time + local tempo_h = math.floor(tempo) -- Get 24h only, losting minutes + local tempo_m =math.floor((tempo - tempo_h)*60) --Get only minutes + + --Hour + tempo_h_12=tempo_h + if tempo_h > 12 then -- Converte time to time in 12h format + tempo_h_12 = tempo_h - 12 + end + + if tipo==2 then -- hh + return(tostring(tempo_h_12)) + end + + tempo_r = tostring(tempo_h) .. ":" + + --Minutes + if tempo_m < 10 then -- Add a zero at left if need. + tempo_r = tempo_r .. "0" + end + tempo_r = tempo_r .. tostring(tempo_m) + + return(tempo_r) --HH:MM +end + +--When someone try use the watch. +function watch.usa (itemstack, user, pointed_thing) + item=itemstack:to_table() + local meta=DOM_get_item_meta(item) + local w_type="a" + + if meta~=nil then + w_type = meta["w_type"] + end + +--DOM_inspeciona_r("Valores no meta:"..dump(meta)) + --print("Relógio em modo: "..w_type) + meta["time"] = watch.pega_hora(1) + meta["w_type"] = w_type + DOM_set_item_meta(item, meta) + meta=DOM_get_item_meta(item) +--DOM_inspeciona_r("Valores no meta:"..dump(meta)) + minetest.chat_send_player(user:get_player_name(), "[Watch] Time now is:" .. meta["time"]) + + itemstack:replace(item) + + return itemstack +end + +-- Register itens +function watch.registra_item(nome,imagem,aparece_nas_receitas) + local g = 1 + if aparece_nas_receitas then + g = 0 + end + +--DOM_inspeciona_r("Registrando item "..nome..","..imagem) + minetest.register_tool(nome, { + description = "Watch", + inventory_image = imagem, + groups = {not_in_creative_inventory=g}, + metadata = {w_type="d"}, + wield_image = "", + stack_max = 1, + on_use = watch.usa, + }) +end + +minetest.register_globalstep(function(dtime) + local t="a" -- d to digital, a to analogic + + now = watch.pega_hora(2) +--DOM_inspeciona_r("Hora:"..now) + if now == "12" then now = "0" end + + if watch.ultimo_tempo == now then + return + end + + watch.ultimo_tempo = now + + + local players = minetest.get_connected_players() + for i,player in ipairs(players) do + + if string.sub(player:get_wielded_item():get_name(), 0, 11) == "watch:watch" then + player:set_wielded_item("watch:watch_"..t..now) + end + for i,stack in ipairs(player:get_inventory():get_list("main")) do + if i<9 and string.sub(stack:get_name(), 0, 11) == "watch:watch" then + player:get_inventory():remove_item("main", stack:get_name()) + player:get_inventory():add_item("main", "watch:watch_"..t..now) + end + end + end +end) diff --git a/mods/DOM/watch/textures/watch_a0.png b/mods/DOM/watch/textures/watch_a0.png new file mode 100644 index 0000000000000000000000000000000000000000..bb33a804229d0197d74b962f8efee1213b0febf0 GIT binary patch literal 485 zcmVr~{@v~s~_wPT$x353`A3Jjj>>VbME%pw21U18e zUw|cpuD&8TtiT3<0xY*MfGEu{keTDhz{buBW;2P32`~r?^O0nLrj{IogoGf(0AXQX zk~D(=8ygFQpddsa)4TUya4I~1bp}@PU%&n^ynFW`=i1_gS3u9H; zJcbj;uH)6bWzz|U$rCm(z!DJ%z!~UyK}AK1fr*(39AGzZJO<~5t5+T}pyvgQ+(l|` bq!<7IXXUb)Yh6?j00000NkvXXu0mjfcXH4U literal 0 HcmV?d00001 diff --git a/mods/DOM/watch/textures/watch_a1.png b/mods/DOM/watch/textures/watch_a1.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb714527553fa66c8261292d833307e0967d764 GIT binary patch literal 490 zcmVf;>OWEYum2 zQ#~2f)Mdcp|Nj1CxO(*=!?ekp71OJ7Dcp3NvxEc6(IT=2D_{#7Rgg<@-$uS};ym0Lz0}HZ%fFRF*GYfTw z1jEF>^$c%be`JKYfC*-ETUQc_W^BO6&w?ShAb^33i~T=L3}nE6dj~xR zBV$ztVt`+OC4;WMA~>wT27m%Aw=jSx%`lLe0GH%dAk7#60000ys literal 0 HcmV?d00001 diff --git a/mods/DOM/watch/textures/watch_a11.png b/mods/DOM/watch/textures/watch_a11.png new file mode 100644 index 0000000000000000000000000000000000000000..f403e0b55415bafd6623a436b2c25ec431e3812e GIT binary patch literal 490 zcmVr~{@v~s~_wPT$x353`A3Jjj>>VbME%pw27@7^W zGq4)s7huVttFH(SE3g5e0Lv{5U?2r#=J+wNv9p5NOrl}}48p>E7>dqcoq^K;O)WVF z2?;@n0m8z(B-suEY-}tHf`SlzOz+-*!Ko0JD}Md@!|?9iXNUo>Uc6^``}Pw_F1UW} z5yQ)u@1ZULnl!n814#x1OJ7Dcp3NvxEc6(IT=2D_{#7Rgg<@-$uS};ym0Lz0}HZ%fFRF*GYfTw z1jEF>^$c%be`JKYfC*-ETUQc_W^BO6&w?ShAb^33i~T=L3}nE6dj~xR zBV$ztVt`+OC4;WMA~>wT27m%Aw=jSx%`lLer~{@v~s~_wPT$x353`A3Jjj>>VbME%pw21U18e zUw|cpuD&8TtiT3<0xY*MfGEu{keTDhz{buBW;2P32`~r?^O0nLrj{IogoGd@41|Sw z@hUdd&OqUxzdD0~jg5stP!OVz<=y))I5mS5V*|f_{b6|b?lZ&-uU@=oc>DGfNnW^q z?GeMvm+v74fJ~a)zkwtJrcc?#@ayMqhykGFdGNp`hI40c6Qz06hT{yEFW!eIYbFr! z;r$oJsr~{@v~s~_wPT$x353`A3Jjj>>VbME%pw21U18e zUw|cpuD&8TtiT3<0xY*MfGEu{keTDhz{buBW;2P32`~r?^O0nLrj{IogoGf(0AXQX zyowFAGcd&1*jN|@1tI!a-o5{VQ}g+&Gf)hH@qhjL!|?9iXNUo>Uc6^``}PxFZ@@Id z!1Zg77+$`75Ag!Xq{;moND71LQ#LXD`uQ7T04RALJaCEO+}YbiY2LKqIK$Wg!{iAY7+{GA1mFzxyr7~Y#lXbO1P-v9Hy(rY!qqDe j8PM|rM(!dtH&P4$s7bid(*~2T00000NkvXXu0mjfs?plF literal 0 HcmV?d00001 diff --git a/mods/DOM/watch/textures/watch_a5.png b/mods/DOM/watch/textures/watch_a5.png new file mode 100644 index 0000000000000000000000000000000000000000..2249988fcc14d44a4e7134a96b0d3f596f385b3e GIT binary patch literal 490 zcmVr~{@v~s~_wPT$x353`A3Jjj>>VbME%pw21U18e zUw|cpuD&8TtiT3<0xY*MfGEu{keTDhz{buBW;2P32`~r?^O0nLrj{IogoGf(0AXQX zk~D(=8ygFQpddsa)4TUyNH*ZtuRjd$-hGA`@an~ThPQ7&VO4nk>I?=$?F(?GJ zynOi{>H?rillwQ2febcnIL>hS;(d6sW&#l( z-hW}NDx1e};@EY(HgDN g0V8*jnj0ww0Ha>Dnes6#OaK4?07*qoM6N<$f@+h{)Bpeg literal 0 HcmV?d00001 diff --git a/mods/DOM/watch/textures/watch_a6.png b/mods/DOM/watch/textures/watch_a6.png new file mode 100644 index 0000000000000000000000000000000000000000..bd4675948d17a1528d330f701e5eb923058089d9 GIT binary patch literal 484 zcmVr~{@v~s~_wPT$x353`A3Jjj>>VbME%pw21U18e zUw|cpuD&8TtiT3<0xY*MfGEu{keTDhz{buBW;2P32`~r?^O0nLrj{IogoGf(0AXQX zk~D(=8ygFQpddsa)4TUyNH*ZtuRjd$-hGA`@an~ThPQ7&kz~O2YmXRSzI+dL0nnt$ z{ToO!VEU9z48MNr+o@`McxutWp`a0Yr_P*IU$U}9zh2iVOUkHLB2>XnBK=y?GncafSK aDFy%{*Rq-A2ryCr0000r~{@v~s~_wPT$x353`A3Jjj>>VbME%pw21U18e zUw|cpuD&8TtiT3<0xY*MfGEu{keTDhz{buBW;2P32`~r?^O0nLrj{IogoGf(0AXQX zk~D(=8ygFQpddsa)4TUyNH*ZtuRjd$-hGA`@an~ThPQ7&VJI@x&R{rybp}=gu3vk^ z@bcw*s0)B5P43@7k_)C!*~IYc=WmDspyYY*z$J!rXK$k@!e#rW4aXTSU%U@b)=VJc z!}~9cRb}%SP8_?A*XAvoPB2WKuz>-Vh(G|&K+g**DpCwg%uL__yLsa=I4@ki@{j>N hFJR;@Qgb84006sQwVChpZjS%}002ovPDHLkV1g?P(jNc- literal 0 HcmV?d00001 diff --git a/mods/DOM/watch/textures/watch_a8.png b/mods/DOM/watch/textures/watch_a8.png new file mode 100644 index 0000000000000000000000000000000000000000..60ddb64c46ee230a944fb63d313c25f122e34e26 GIT binary patch literal 495 zcmV1OJ7Dcp3NvxEc6(IT=2D_{#7Rgg<@-$uS};ym0Lz0}HZ%fFRF*GYfTw z1jEF>^$c%be`JKYfC*-ETUQc_W^BO6&w?ShAb^33i~T=L3}nE6dj~xR zBV$ztVt`+OC4;WMA~>wT27m%Aw=jSx%`lLe<8ec=h5v!`ru?;NHNe z5eBYbd&Kba<$H)1KqgJ@-#}6rOrNre;n&aK5Cedi@!)|=4Cl_?CQ9?B4aXTSU%U@u zGQtdC`0)MK{001SQmsHB7`C$M6002ovPDHLkV1fcd$)ErL literal 0 HcmV?d00001 diff --git a/mods/DOM/watch/textures/watch_a9.png b/mods/DOM/watch/textures/watch_a9.png new file mode 100644 index 0000000000000000000000000000000000000000..2e9e01c85d6eeb7433816dd198ac4ce48f836a27 GIT binary patch literal 490 zcmV1OJ7Dcp3NvxEc6(IT=2D_{#7Rgg<@-$uS};ym0Lz0}HZ%fFRF*GYfTw z1jEF>^$c%be`JKYfC*-ETUQc_W^BO6&w?ShAb^33i~T=L3}nE6dj~xR zBV$ztVt`+OC4;WMA~>wT27m%Aw=jSx%`lLe!n`PfMhswMV_^^!gy>^=_x=l90y)I-fnUG=FuZ&B8RCUkFWxh}efxO& zh~eeS_Yea>CQa_&K#~E|r)*;Q_47Bx03c>Oc;FJlxwE&4(!6QIafZtm?}M0(FasDq zy#K;jRW^^|#IfsmHG@*(BsHjLWFflWM1MKFF$FRJ>fSeaV gNtuz-+(R literal 0 HcmV?d00001 diff --git a/mods/WorldEdit/Chat Commands.md b/mods/WorldEdit/Chat Commands.md new file mode 100644 index 00000000..07bcfd61 --- /dev/null +++ b/mods/WorldEdit/Chat Commands.md @@ -0,0 +1,376 @@ +Chat Commands +------------- +For more information, see the [README](README.md). + +Many commands also have shorter names that can be typed faster. For example, if we wanted to use `//move ? 5`, we could instead type `//m ? 5`. All shortened names are listed below: + +| Short Name | Original Name | +|:-----------|:-------------------| +| `//i` | `//inspect` | +| `//rst` | `//reset` | +| `//mk` | `//mark` | +| `//umk` | `//unmark` | +| `//1` | `//pos1` | +| `//2` | `//pos2` | +| `//fp` | `//fixedpos` | +| `//v` | `//volume` | +| `//s` | `//set` | +| `//r` | `//replace` | +| `//ri` | `//replaceinverse` | +| `//hspr` | `//hollowsphere` | +| `//spr` | `//sphere` | +| `//hdo` | `//hollowdome` | +| `//do` | `//dome` | +| `//hcyl` | `//hollowcylinder` | + +### `//about` + +Get information about the mod. + + //about + +### `//inspect on/off/1/0/true/false/yes/no/enable/disable/` + +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 + +### `//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/mods/WorldEdit/LICENSE.txt b/mods/WorldEdit/LICENSE.txt new file mode 100644 index 00000000..dba13ed2 --- /dev/null +++ b/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/mods/WorldEdit/README.md b/mods/WorldEdit/README.md new file mode 100644 index 00000000..224059e8 --- /dev/null +++ b/mods/WorldEdit/README.md @@ -0,0 +1,156 @@ +WorldEdit v1.0 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](Chat Commands.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](Chat Commands.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. + +The current version of the WorldEdit Schematic format, internally known as version 4, is essentially an array of node data tables in Lua 5.2 table syntax. Specifically: + + return { + { + ["y"] = , + ["x"] = , + ["name"] = , + ["z"] = , + ["meta"] = , + ["param2"] = , + ["param1"] = , + }, + <...> + } + +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/mods/WorldEdit/Tutorial.md b/mods/WorldEdit/Tutorial.md new file mode 100644 index 00000000..abe554ad --- /dev/null +++ b/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](Chat Commands.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](Chat Commands.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/mods/WorldEdit/WorldEdit API.md b/mods/WorldEdit/WorldEdit API.md new file mode 100644 index 00000000..8f4b7d23 --- /dev/null +++ b/mods/WorldEdit/WorldEdit API.md @@ -0,0 +1,236 @@ +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, nodename) + +Sets a region defined by positions `pos1` and `pos2` to `nodename`. To clear a region, use "air" as the value of `nodename`. + +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.hollow_sphere(pos, radius, nodename) + +Adds a hollow sphere centered at `pos` with radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.sphere(pos, radius, nodename) + +Adds a sphere centered at `pos` with radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.hollow_dome(pos, radius, nodename) + +Adds a hollow dome centered at `pos` with radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.dome(pos, radius, nodename) + +Adds a dome centered at `pos` with radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.hollow_cylinder(pos, axis, length, radius, nodename) + +Adds a hollow cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.cylinder(pos, axis, length, radius, nodename) + +Adds a cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.pyramid(pos, axis, height, nodename) + +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, nodename) + +Adds a spiral centered at `pos` with side length `length`, height `height`, space between walls `spacer`, composed of `nodename`. + +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, nodename) + +Suppresses all instances of `nodename` 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, nodename) + +Highlights all instances of `nodename` 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 = worldedit.valueversion(value) + +Determines the version of serialized data `value`. + +Returns the version as a positive integer or 0 for unknown versions. + +### 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. + +### pos1, pos2, count = worldedit.allocate(originpos, value) + +Determines the volume the nodes represented by string `value` would occupy if deserialized at `originpos`. + +Returns the two corner positions and the number of nodes. + +### count = worldedit.deserialize(originpos, value) + +Loads the nodes represented by string `value` at position `originpos`. + +Returns the number of nodes deserialized. + +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. \ No newline at end of file diff --git a/mods/WorldEdit/modpack.txt b/mods/WorldEdit/modpack.txt new file mode 100644 index 00000000..e69de29b diff --git a/mods/WorldEdit/worldedit/code.lua b/mods/WorldEdit/worldedit/code.lua new file mode 100644 index 00000000..dc582995 --- /dev/null +++ b/mods/WorldEdit/worldedit/code.lua @@ -0,0 +1,70 @@ +worldedit = worldedit or {} +local minetest = minetest -- local copy of global + +-- 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. +worldedit.sort_pos = function(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 + +-- Executes `code` as a Lua chunk in the global namespace, +-- returning an error if the code fails, or nil otherwise. +worldedit.lua = function(code) + local func, err = loadstring(code) + if not func then -- Syntax error + return err + end + local good, err = pcall(operation) + 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`, returning an error if the code fails, or nil otherwise +worldedit.luatransform = function(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() + + -- Keep area loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(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/mods/WorldEdit/worldedit/compatibility.lua b/mods/WorldEdit/worldedit/compatibility.lua new file mode 100644 index 00000000..ff3447ff --- /dev/null +++ b/mods/WorldEdit/worldedit/compatibility.lua @@ -0,0 +1,23 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +worldedit.allocate_old = worldedit.allocate +worldedit.deserialize_old = worldedit.deserialize +worldedit.metasave = function(pos1, pos2, filename) + 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 +worldedit.metaload = function(originpos, filename) + 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 +worldedit.scale = function(pos1, pos2, factor) + return worldedit.stretch(pos1, pos2, factor, factor, factor) +end \ No newline at end of file diff --git a/mods/WorldEdit/worldedit/init.lua b/mods/WorldEdit/worldedit/init.lua new file mode 100644 index 00000000..a6361b58 --- /dev/null +++ b/mods/WorldEdit/worldedit/init.lua @@ -0,0 +1,25 @@ +worldedit = worldedit or {} +worldedit.version = {major=1, minor=0} +worldedit.version_string = "1.0" + +assert(minetest.get_voxel_manip, string.rep(">", 300) .. "HEY YOU! YES, YOU OVER THERE. THIS VERSION OF WORLDEDIT REQUIRES MINETEST 0.4.8 OR LATER! YOU HAVE AN OLD VERSION." .. string.rep("<", 300)) + +local path = minetest.get_modpath(minetest.get_current_modname()) + +local loadmodule = function(path) + local file = io.open(path) + if not file then + return + end + file:close() + return dofile(path) +end + +loadmodule(path .. "/manipulations.lua") +loadmodule(path .. "/primitives.lua") +loadmodule(path .. "/visualization.lua") +loadmodule(path .. "/serialization.lua") +loadmodule(path .. "/code.lua") +loadmodule(path .. "/compatibility.lua") + +print("[MOD] WorldEdit loaded!") diff --git a/mods/WorldEdit/worldedit/manipulations.lua b/mods/WorldEdit/worldedit/manipulations.lua new file mode 100644 index 00000000..71eef5de --- /dev/null +++ b/mods/WorldEdit/worldedit/manipulations.lua @@ -0,0 +1,731 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +-- 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. +worldedit.sort_pos = function(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`, returning the volume +worldedit.volume = function(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 + +--sets a region defined by positions `pos1` and `pos2` to `nodename`, returning the number of nodes filled +worldedit.set = function(pos1, pos2, nodenames) + if type(nodenames) == "string" then + nodenames = {nodenames} + end + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --set up voxel manipulator + 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}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_ids = {} + for i,v in ipairs(nodenames) do + node_ids[i] = minetest.get_content_id(nodenames[i]) + end + if #node_ids == 1 then --only one type of node + local id = node_ids[1] + for i in area:iterp(pos1, pos2) do nodes[i] = id end --fill area with node + else --several types of nodes specified + local id_count, rand = #node_ids, math.random + for i in area:iterp(pos1, pos2) do nodes[i] = node_ids[rand(id_count)] end --fill randomly with all types of specified nodes + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return worldedit.volume(pos1, pos2) +end + +--replaces all instances of `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`, returning the number of nodes replaced +worldedit.replace = function(pos1, pos2, searchnode, replacenode) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --set up voxel manipulator + 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}) + + local nodes = manip:get_data() + local searchnode_id = minetest.get_content_id(searchnode) + local replacenode_id = minetest.get_content_id(replacenode) + local count = 0 + for i in area:iterp(pos1, pos2) do --replace searchnode with replacenode + if nodes[i] == searchnode_id then + nodes[i] = replacenode_id + count = count + 1 + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--replaces all nodes other than `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`, returning the number of nodes replaced +worldedit.replaceinverse = function(pos1, pos2, searchnode, replacenode) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --set up voxel manipulator + 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}) + + local nodes = manip:get_data() + local searchnode_id = minetest.get_content_id(searchnode) + local replacenode_id = minetest.get_content_id(replacenode) + local count = 0 + for i in area:iterp(pos1, pos2) do --replace anything that is not searchnode with replacenode + if nodes[i] ~= searchnode_id then + nodes[i] = replacenode_id + count = count + 1 + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--copies the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes, returning the number of nodes copied +worldedit.copy = function(pos1, pos2, axis, amount) --wip: replace the old version below + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + if amount == 0 then + return + end + + local other1, other2 + if axis == "x" then + other1, other2 = "y", "z" + elseif axis == "y" then + other1, other2 = "x", "z" + else --axis == "z" + other1, other2 = "x", "y" + end + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + --prepare slice along axis + local extent = { + [axis] = 1, + [other1]=pos2[other1] - pos1[other1] + 1, + [other2]=pos2[other2] - pos1[other2] + 1, + } + local nodes = {} + local schematic = {size=extent, data=nodes} + + local currentpos = {x=pos1.x, y=pos1.y, z=pos1.z} + local stride = {x=1, y=extent.x, z=extent.x * extent.y} + local get_node = minetest.get_node + for index1 = 1, extent[axis] do --go through each slice + --copy slice into schematic + local newindex1 = (index1 + offset[axis]) * stride[axis] + 1 --offset contributed by axis plus 1 to make it 1-indexed + for index2 = 1, extent[other1] do + local newindex2 = newindex1 + (index2 + offset[other1]) * stride[other1] + for index3 = 1, extent[other2] do + local i = newindex2 + (index3 + offset[other2]) * stride[other2] + local node = get_node(pos) + node.param1 = 255 --node will always appear + nodes[i] = node + end + end + + --copy schematic to target + currentpos[axis] = currentpos[axis] + amount + place_schematic(currentpos, schematic) + + --wip: copy meta + + currentpos[axis] = currentpos[axis] + 1 + end + return worldedit.volume(pos1, pos2) +end + +worldedit.copy2 = function(pos1, pos2, direction, volume) + -- the overlap shouldn't matter as long as we + -- 1) start at the furthest separated corner + -- 2) complete an edge before moving inward, either edge works + -- 3) complete a face before moving inward, similarly + -- + -- to do this I + -- 1) find the furthest destination in the direction, of each axis + -- 2) call those the furthest separated corner + -- 3) make sure to iterate inward from there + -- 4) nested loop to make sure complete edge, complete face, then complete cube. + + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + local somemeta = get_meta(pos1) -- hax lol + local to_table = somemeta.to_table + local from_table = somemeta.from_table + somemeta = nil + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local sx, sy, sz -- direction sign + local ix, iy, iz -- initial destination + local ex, ey, ez -- final destination + local originalx, originaly, originalz -- source + -- vim -> :'<,'>s/\<\([ioes]\?\)x\>/\1y/g + if direction.x > 0 then + originalx = pos2.x + ix = originalx + direction.x + ex = pos1.x + direction.x + sx = -1 + elseif direction.x < 0 then + originalx = pos1.x + ix = originalx + direction.x + ex = pos2.x + direction.x + sx = 1 + else + originalx = pos1.x + ix = originalx -- whatever + ex = pos2.x + sx = 1 + end + + if direction.y > 0 then + originaly = pos2.y + iy = originaly + direction.y + ey = pos1.y + direction.y + sy = -1 + elseif direction.y < 0 then + originaly = pos1.y + iy = originaly + direction.y + ey = pos2.y + direction.y + sy = 1 + else + originaly = pos1.y + iy = originaly -- whatever + ey = pos2.y + sy = 1 + end + + if direction.z > 0 then + originalz = pos2.z + iz = originalz + direction.z + ez = pos1.z + direction.z + sz = -1 + elseif direction.z < 0 then + originalz = pos1.z + iz = originalz + direction.z + ez = pos2.z + direction.z + sz = 1 + else + originalz = pos1.z + iz = originalz -- whatever + ez = pos2.z + sz = 1 + end + -- print('copy',originalx,ix,ex,sx,originaly,iy,ey,sy,originalz,iz,ez,sz) + + local ox,oy,oz + + ox = originalx + for x = ix, ex, sx do + oy = originaly + for y = iy, ey, sy do + oz = originalz + for z = iz, ez, sz do + -- reusing pos1/pos2 as source/dest here + pos1.x, pos1.y, pos1.z = ox, oy, oz + pos2.x, pos2.y, pos2.z = x, y, z + local node = get_node(pos1) + local meta = to_table(get_meta(pos1)) --get meta of current node + add_node(pos2,node) + from_table(get_meta(pos2),meta) + oz = oz + sz + end + oy = oy + sy + end + ox = ox + sx + end +end + +--duplicates the region defined by positions `pos1` and `pos2` `amount` times with offset vector `direction`, returning the number of nodes stacked +worldedit.stack2 = function(pos1, pos2, direction, amount, finished) + local i = 0 + local translated = {x=0,y=0,z=0} + local function nextone() + 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, nextone) + else + if finished then + finished() + end + end + end + nextone() + return worldedit.volume(pos1, pos2) * amount +end + +--copies the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes, returning the number of nodes copied +worldedit.copy = function(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + if amount < 0 then + 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) --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 + add_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 = {x=pos2.x, 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) --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 + add_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 the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes, returning the number of nodes moved +worldedit.move = function(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + --wip: 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, add_node, remove_node = minetest.get_node, minetest.get_meta, minetest.add_node, minetest.remove_node + if amount < 0 then + 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) --obtain current node + local meta = get_meta(pos):to_table() --get metadata of current node + remove_node(pos) + local value = pos[axis] --store current position + pos[axis] = value + amount --move along axis + add_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 = {x=pos2.x, 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) --obtain current node + local meta = get_meta(pos):to_table() --get metadata of current node + remove_node(pos) + local value = pos[axis] --store current position + pos[axis] = value + amount --move along axis + add_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 the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") `count` times, returning the number of nodes stacked +worldedit.stack = function(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 nextone() + if i <= count then + i = i + 1 + amount = amount + length + copy(pos1, pos2, axis, amount) + minetest.after(0, nextone) + end + end + nextone() + return worldedit.volume(pos1, pos2) * count +end + +--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, returning the number of nodes scaled, the new scaled position 1, and the new scaled position 2 +worldedit.stretch = function(pos1, pos2, stretchx, stretchy, stretchz) --wip: test this + 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, stretchx * stretchy * stretchz do + nodes[i] = placeholder_node + end + local schematic = {size={x=stretchx, y=stretchy, z=stretchz}, data=nodes} + + local sizex, sizey, sizez = stretchx - 1, stretchy - 1, stretchz - 1 + + --make area stay loaded + local manip = minetest.get_voxel_manip() + local new_pos2 = { + x=pos1.x + (pos2.x - pos1.x) * stretchx + sizex, + y=pos1.y + (pos2.y - pos1.y) * stretchy + sizey, + z=pos1.z + (pos2.z - pos1.z) * stretchz + sizez, + } + manip:read_from_map(pos1, new_pos2) + + local pos = {x=pos2.x, y=0, z=0} + local bigpos = {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) --obtain current node + local meta = get_meta(pos):to_table() --get meta of current node + + --calculate far corner of the big node + local posx = pos1.x + (pos.x - pos1.x) * stretchx + local posy = pos1.y + (pos.y - pos1.y) * stretchy + local posz = pos1.z + (pos.z - pos1.z) * stretchz + + --create large node + placeholder_node.name = node.name + placeholder_node.param2 = node.param2 + bigpos.x, bigpos.y, bigpos.z = posx, posy, posz + place_schematic(bigpos, schematic) + + --fill in large node meta + if next(meta.fields) ~= nil or next(meta.inventory) ~= nil then --node has meta fields + for x = 0, sizex do + for y = 0, sizey do + for z = 0, sizez do + bigpos.x, bigpos.y, bigpos.z = posx + x, posy + y, posz + z + get_meta(bigpos):from_table(meta) --set metadata of new node + 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) * stretchx * stretchy * stretchz, pos1, new_pos2 +end + +--transposes a region defined by the positions `pos1` and `pos2` between the `axis1` and `axis2` axes, returning the number of nodes transposed, the new transposed position 1, and the new transposed position 2 +worldedit.transpose = function(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 + + --make area stay loaded + local manip = minetest.get_voxel_manip() + local upperbound = {x=pos2.x, y=pos2.y, z=pos2.z} + if upperbound[axis1] < new_pos2[axis1] then upperbound[axis1] = new_pos2[axis1] end + if upperbound[axis2] < new_pos2[axis2] then upperbound[axis2] = new_pos2[axis2] end + manip:read_from_map(pos1, upperbound) + + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_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() + add_node(pos, node1) + get_meta(pos):from_table(meta1) + pos[axis1], pos[axis2] = value1, value2 --restore position values + add_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 defined by the positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z"), returning the number of nodes flipped +worldedit.flip = function(pos1, pos2, axis) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + --wip: 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, add_node = minetest.get_node, minetest.get_meta, minetest.add_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] + pos[axis] = start - value + local node2 = get_node(pos) + local meta2 = get_meta(pos):to_table() + add_node(pos, node1) + get_meta(pos):from_table(meta1) + pos[axis] = value + add_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 defined by the positions `pos1` and `pos2` by `angle` degrees clockwise around axis `axis` (90 degree increment), returning the number of nodes rotated +worldedit.rotate = function(pos1, pos2, axis, angle) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local axis1, axis2 + if axis == "x" then + axis1, axis2 = "z", "y" + elseif axis == "y" then + axis1, axis2 = "x", "z" + else --axis == "z" + axis1, axis2 = "y", "x" + end + angle = angle % 360 + + local count + if angle == 90 then + worldedit.flip(pos1, pos2, axis1) + count, pos1, pos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + elseif angle == 180 then + worldedit.flip(pos1, pos2, axis1) + count = worldedit.flip(pos1, pos2, axis2) + elseif angle == 270 then + worldedit.flip(pos1, pos2, axis2) + count, pos1, pos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + end + return count, pos1, pos2 +end + +--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, returning the number of nodes oriented +worldedit.orient = function(pos1, pos2, angle) --wip: support 6D facedir rotation along arbitrary axis + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local registered_nodes = minetest.registered_nodes + + local wallmounted = { + [90]={[0]=0, [1]=1, [2]=5, [3]=4, [4]=2, [5]=3}, + [180]={[0]=0, [1]=1, [2]=3, [3]=2, [4]=5, [5]=4}, + [270]={[0]=0, [1]=1, [2]=4, [3]=5, [4]=3, [5]=2} + } + local facedir = { + [90]={[0]=1, [1]=2, [2]=3, [3]=0}, + [180]={[0]=2, [1]=3, [2]=0, [3]=1}, + [270]={[0]=3, [1]=0, [2]=1, [3]=2} + } + + angle = angle % 360 + if angle == 0 then + return 0 + end + local wallmounted_substitution = wallmounted[angle] + local facedir_substitution = facedir[angle] + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local count = 0 + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_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() + add_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() + add_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 + +--fixes the lighting in a region defined by positions `pos1` and `pos2`, returning the number of nodes updated +worldedit.fixlight = function(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(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 defined by the positions `pos1` and `pos2`, returning the number of objects cleared +worldedit.clearobjects = function(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1x, pos1y, pos1z = pos1.x, pos1.y, pos1.z + local pos2x, pos2y, pos2z = pos2.x + 1, pos2.y + 1, pos2.z + 1 + local center = {x=(pos1x + pos2x) / 2, y=(pos1y + pos2y) / 2, z=(pos1z + pos2z) / 2} --center of region + local radius = ((center.x - pos1x + 0.5) + (center.y - pos1y + 0.5) + (center.z - pos1z + 0.5)) ^ 0.5 --bounding sphere radius + local count = 0 + for _, obj in pairs(minetest.get_objects_inside_radius(center, radius)) do --all objects in bounding sphere + local entity = obj:get_luaentity() + if not (entity and entity.name:find("^worldedit:")) then --avoid WorldEdit entities + 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/mods/WorldEdit/worldedit/primitives.lua b/mods/WorldEdit/worldedit/primitives.lua new file mode 100644 index 00000000..1baa29e1 --- /dev/null +++ b/mods/WorldEdit/worldedit/primitives.lua @@ -0,0 +1,470 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +--adds a hollow sphere centered at `pos` with radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.hollow_sphere = function(pos, radius, nodename) + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = {x=pos.x - radius, y=pos.y - radius, z=pos.z - radius} + local pos2 = {x=pos.x + radius, y=pos.y + radius, z=pos.z + radius} + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local zstride, ystride = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local newz = (z + offsetz) * zstride + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = -radius, radius do + local newy = newz + (y + offsety) * ystride + for x = -radius, radius do + local squared = x * x + y * y + z * z + if squared >= min_radius and squared <= max_radius then --position is on surface of sphere + local i = newy + (x + offsetx) + nodes[i] = node_id + count = count + 1 + end + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a sphere centered at `pos` with radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.sphere = function(pos, radius, nodename) + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = {x=pos.x - radius, y=pos.y - radius, z=pos.z - radius} + local pos2 = {x=pos.x + radius, y=pos.y + radius, z=pos.z + radius} + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local max_radius = radius * (radius + 1) + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local zstride, ystride = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local newz = (z + offsetz) * zstride + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = -radius, radius do + local newy = newz + (y + offsety) * ystride + for x = -radius, radius do + if x * x + y * y + z * z <= max_radius then --position is inside sphere + local i = newy + (x + offsetx) + nodes[i] = node_id + count = count + 1 + end + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a hollow dome centered at `pos` with radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.hollow_dome = function(pos, radius, nodename) + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = {x=pos.x - radius, y=pos.y, z=pos.z - radius} + local pos2 = {x=pos.x + radius, y=pos.y + radius, z=pos.z + radius} + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + local miny, maxy = 0, radius + if radius < 0 then + radius = -radius + miny, maxy = -radius, 0 + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local zstride, ystride = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local newz = (z + offsetz) * zstride + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = miny, maxy do + local newy = newz + (y + offsety) * ystride + for x = -radius, radius do + local squared = x * x + y * y + z * z + if squared >= min_radius and squared <= max_radius then --position is on surface of sphere + local i = newy + (x + offsetx) + nodes[i] = node_id + count = count + 1 + end + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a dome centered at `pos` with radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.dome = function(pos, radius, nodename) + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = {x=pos.x - radius, y=pos.y, z=pos.z - radius} + local pos2 = {x=pos.x + radius, y=pos.y + radius, z=pos.z + radius} + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + local miny, maxy = 0, radius + if radius < 0 then + radius = -radius + miny, maxy = -radius, 0 + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local max_radius = radius * (radius + 1) + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local zstride, ystride = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local newz = (z + offsetz) * zstride + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = miny, maxy do + local newy = newz + (y + offsety) * ystride + for x = -radius, radius do + if x * x + y * y + z * z <= max_radius then --position is inside sphere + local i = newy + (x + offsetx) + nodes[i] = node_id + count = count + 1 + end + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a hollow cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.hollow_cylinder = function(pos, axis, length, radius, nodename) + local other1, other2 + if axis == "x" then + other1, other2 = "y", "z" + elseif axis == "y" then + other1, other2 = "x", "z" + else --axis == "z" + other1, other2 = "x", "y" + end + + --handle negative lengths + local currentpos = {x=pos.x, y=pos.y, z=pos.z} + if length < 0 then + length = -length + currentpos[axis] = currentpos[axis] - length + end + + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = { + [axis]=currentpos[axis], + [other1]=currentpos[other1] - radius, + [other2]=currentpos[other2] - radius + } + local pos2 = { + [axis]=currentpos[axis] + length - 1, + [other1]=currentpos[other1] + radius, + [other2]=currentpos[other2] + radius + } + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = {x=currentpos.x - emerged_pos1.x, y=currentpos.y - emerged_pos1.y, z=currentpos.z - emerged_pos1.z} + local min_slice, max_slice = offset[axis], offset[axis] + length - 1 + local count = 0 + for index2 = -radius, radius do + local newindex2 = (index2 + offset[other1]) * stride[other1] + 1 --offset contributed by other axis 1 plus 1 to make it 1-indexed + for index3 = -radius, radius do + local newindex3 = newindex2 + (index3 + offset[other2]) * stride[other2] + local squared = index2 * index2 + index3 * index3 + if squared >= min_radius and squared <= max_radius then --position is on surface of cylinder + for index1 = min_slice, max_slice do --add column along axis + local i = newindex3 + index1 * stride[axis] + nodes[i] = node_id + end + count = count + length + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.cylinder = function(pos, axis, length, radius, nodename) + local other1, other2 + if axis == "x" then + other1, other2 = "y", "z" + elseif axis == "y" then + other1, other2 = "x", "z" + else --axis == "z" + other1, other2 = "x", "y" + end + + --handle negative lengths + local currentpos = {x=pos.x, y=pos.y, z=pos.z} + if length < 0 then + length = -length + currentpos[axis] = currentpos[axis] - length + end + + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = { + [axis]=currentpos[axis], + [other1]=currentpos[other1] - radius, + [other2]=currentpos[other2] - radius + } + local pos2 = { + [axis]=currentpos[axis] + length - 1, + [other1]=currentpos[other1] + radius, + [other2]=currentpos[other2] + radius + } + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local max_radius = radius * (radius + 1) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = {x=currentpos.x - emerged_pos1.x, y=currentpos.y - emerged_pos1.y, z=currentpos.z - emerged_pos1.z} + local min_slice, max_slice = offset[axis], offset[axis] + length - 1 + local count = 0 + for index2 = -radius, radius do + local newindex2 = (index2 + offset[other1]) * stride[other1] + 1 --offset contributed by other axis 1 plus 1 to make it 1-indexed + for index3 = -radius, radius do + local newindex3 = newindex2 + (index3 + offset[other2]) * stride[other2] + if index2 * index2 + index3 * index3 <= max_radius then --position is within cylinder + for index1 = min_slice, max_slice do --add column along axis + local i = newindex3 + index1 * stride[axis] + nodes[i] = node_id + end + count = count + length + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a pyramid centered at `pos` with height `height`, composed of `nodename`, returning the number of nodes added +worldedit.pyramid = function(pos, axis, height, nodename) + local other1, other2 + if axis == "x" then + other1, other2 = "y", "z" + elseif axis == "y" then + other1, other2 = "x", "z" + else --axis == "z" + other1, other2 = "x", "y" + end + + local pos1 = {x=pos.x - height, y=pos.y - height, z=pos.z - height} + local pos2 = {x=pos.x + height, y=pos.y + height, z=pos.z + height} + + --handle inverted pyramids + local startaxis, endaxis, step + if height > 0 then + height = height - 1 + step = 1 + pos1[axis] = pos[axis] --upper half of box + else + height = height + 1 + step = -1 + pos2[axis] = pos[axis] --lower half of box + end + + --set up voxel manipulator + 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}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = {x=pos.x - emerged_pos1.x, y=pos.y - emerged_pos1.y, z=pos.z - emerged_pos1.z} + local size = height * step + local count = 0 + for index1 = 0, height, step do --go through each level of the pyramid + local newindex1 = (index1 + offset[axis]) * stride[axis] + 1 --offset contributed by axis plus 1 to make it 1-indexed + for index2 = -size, size do + local newindex2 = newindex1 + (index2 + offset[other1]) * stride[other1] + for index3 = -size, size do + local i = newindex2 + (index3 + offset[other2]) * stride[other2] + nodes[i] = node_id + end + end + count = count + (size * 2 + 1) ^ 2 + size = size - 1 + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a spiral centered at `pos` with side length `length`, height `height`, space between walls `spacer`, composed of `nodename`, returning the number of nodes added +worldedit.spiral = function(pos, length, height, spacer, nodename) + local extent = math.ceil(length / 2) + local pos1 = {x=pos.x - extent, y=pos.y, z=pos.z - extent} + local pos2 = {x=pos.x + extent, y=pos.y + height, z=pos.z + extent} + + --set up voxel manipulator + 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}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --set up variables + local node_id = minetest.get_content_id(nodename) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local i = offsetz * stride.z + offsety * stride.y + offsetx + 1 + + --add first column + local count = height + local column = i + for y = 1, height do + nodes[column] = node_id + column = column + stride.y + end + + --add spiral segments + local strideaxis, strideother = stride.x, stride.z + local sign = -1 + local segment_length = 0 + spacer = spacer + 1 + for segment = 1, math.floor(length / spacer) * 2 do --go through each segment except the last + if segment % 2 == 1 then --change sign and length every other turn starting with the first + sign = -sign + segment_length = segment_length + spacer + end + for index = 1, segment_length do --fill segment + i = i + strideaxis * sign --move along the direction of the segment + local column = i + for y = 1, height do --add column + nodes[column] = node_id + column = column + stride.y + end + end + count = count + segment_length * height + strideaxis, strideother = strideother, strideaxis --swap axes + end + + --add shorter final segment + sign = -sign + for index = 1, segment_length do + i = i + strideaxis * sign + local column = i + for y = 1, height do --add column + nodes[column] = node_id + column = column + stride.y + end + end + count = count + segment_length * height + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end \ No newline at end of file diff --git a/mods/WorldEdit/worldedit/serialization.lua b/mods/WorldEdit/worldedit/serialization.lua new file mode 100644 index 00000000..bbedca5a --- /dev/null +++ b/mods/WorldEdit/worldedit/serialization.lua @@ -0,0 +1,273 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +--modifies positions `pos1` and `pos2` so that each component of `pos1` is less than or equal to its corresponding conent of `pos2`, returning two new positions +worldedit.sort_pos = function(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 version of serialized data `value`, returning the version as a positive integer or 0 for unknown versions +worldedit.valueversion = function(value) + if value:find("([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)") and not value:find("%{") then --previous list format + return 3 + elseif value:find("^[^\"']+%{%d+%}") then + if value:find("%[\"meta\"%]") then --previous meta flat table format + return 2 + end + return 1 --original flat table format + elseif value:find("%{") then --current nested table format + return 4 + end + return 0 --unknown format +end + +--converts the region defined by positions `pos1` and `pos2` into a single string, returning the serialized data and the number of nodes serialized +worldedit.serialize = function(pos1, pos2) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(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() + + --convert metadata itemstacks to itemstrings + for name, inventory in pairs(meta.inventory) do + for index, stack in ipairs(inventory) do + inventory[index] = stack.to_string and stack:to_string() or stack + 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, + param2 = node.param2, + meta = meta, + } + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + result = minetest.serialize(result) --convert entries to a string + return result, count +end + +--determines the volume the nodes represented by string `value` would occupy if deserialized at `originpos`, returning the two corner positions and the number of nodes +--contains code based on [table.save/table.load](http://lua-users.org/wiki/SaveTableToFile) by ChillCode, available under the MIT license (GPL compatible) +worldedit.allocate = function(originpos, value) + local huge = math.huge + local pos1x, pos1y, pos1z = huge, huge, huge + local pos2x, pos2y, pos2z = -huge, -huge, -huge + local originx, originy, originz = originpos.x, originpos.y, originpos.z + local count = 0 + local version = worldedit.valueversion(value) + if version == 1 or version == 2 then --flat table format + --obtain the node table + local get_tables = loadstring(value) + if get_tables then --error loading value + return originpos, originpos, count + end + local tables = get_tables() + + --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 + local nodes = tables[1] + + --check the node array + count = #nodes + if version == 1 then --original flat table format + for index = 1, count do + local entry = nodes[index] + local pos = entry[1] + local x, y, z = originx - pos.x, originy - pos.y, originz - pos.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 + else --previous meta flat table format + for index = 1, count do + local entry = nodes[index] + local x, y, z = originx - entry.x, originy - entry.y, originz - 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 + end + elseif version == 3 then --previous list format + for x, y, z, name, param1, param2 in value:gmatch("([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)%s+([^%s]+)%s+(%d+)%s+(%d+)[^\r\n]*[\r\n]*") do --match node entries + x, y, z = originx + tonumber(x), originy + tonumber(y), originz + tonumber(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 + count = count + 1 + end + elseif version == 4 then --current nested table format + --wip: this is a filthy hack that works surprisingly well + value = value:gsub("return%s*{", "", 1):gsub("}%s*$", "", 1) + local escaped = value:gsub("\\\\", "@@"):gsub("\\\"", "@@"):gsub("(\"[^\"]*\")", function(s) return string.rep("@", #s) end) + local startpos, startpos1, endpos = 1, 1 + local nodes = {} + while true do + startpos, endpos = escaped:find("},%s*{", startpos) + if not startpos then + break + end + local current = value:sub(startpos1, startpos) + table.insert(nodes, minetest.deserialize("return " .. current)) + startpos, startpos1 = endpos, endpos + end + table.insert(nodes, minetest.deserialize("return " .. value:sub(startpos1))) + + --local nodes = minetest.deserialize(value) --wip: this is broken for larger tables in the current version of LuaJIT + + count = #nodes + for index = 1, count do + local entry = nodes[index] + x, y, z = originx + entry.x, originy + entry.y, originz + 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 + end + local pos1 = {x=pos1x, y=pos1y, z=pos1z} + local pos2 = {x=pos2x, y=pos2y, z=pos2z} + return pos1, pos2, count +end + +--loads the nodes represented by string `value` at position `originpos`, returning the number of nodes deserialized +--contains code based on [table.save/table.load](http://lua-users.org/wiki/SaveTableToFile) by ChillCode, available under the MIT license (GPL compatible) +worldedit.deserialize = function(originpos, value) + --make area stay loaded + local pos1, pos2 = worldedit.allocate(originpos, value) + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local originx, originy, originz = originpos.x, originpos.y, originpos.z + local count = 0 + local add_node, get_meta = minetest.add_node, minetest.get_meta + local version = worldedit.valueversion(value) + if version == 1 or version == 2 then --original flat table format + --obtain the node table + local get_tables = loadstring(value) + if not get_tables then --error loading value + return count + end + local tables = get_tables() + + --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 + local nodes = tables[1] + + --load the node array + count = #nodes + if version == 1 then --original flat table format + for index = 1, count do + local entry = nodes[index] + local pos = entry[1] + pos.x, pos.y, pos.z = originx - pos.x, originy - pos.y, originz - pos.z + add_node(pos, entry[2]) + end + else --previous meta flat table format + for index = 1, #nodes do + local entry = nodes[index] + entry.x, entry.y, entry.z = originx + entry.x, originy + entry.y, originz + entry.z + add_node(entry, entry) --entry acts both as position and as node + get_meta(entry):from_table(entry.meta) + end + end + elseif version == 3 then --previous list format + local pos = {x=0, y=0, z=0} + local node = {name="", param1=0, param2=0} + for x, y, z, name, param1, param2 in value:gmatch("([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)%s+([^%s]+)%s+(%d+)%s+(%d+)[^\r\n]*[\r\n]*") do --match node entries + pos.x, pos.y, pos.z = originx + tonumber(x), originy + tonumber(y), originz + tonumber(z) + node.name, node.param1, node.param2 = name, param1, param2 + add_node(pos, node) + count = count + 1 + end + elseif version == 4 then --current nested table format + --wip: this is a filthy hack that works surprisingly well + value = value:gsub("return%s*{", "", 1):gsub("}%s*$", "", 1) + local escaped = value:gsub("\\\\", "@@"):gsub("\\\"", "@@"):gsub("(\"[^\"]*\")", function(s) return string.rep("@", #s) end) + local startpos, startpos1, endpos = 1, 1 + local nodes = {} + while true do + startpos, endpos = escaped:find("},%s*{", startpos) + if not startpos then + break + end + local current = value:sub(startpos1, startpos) + table.insert(nodes, minetest.deserialize("return " .. current)) + startpos, startpos1 = endpos, endpos + end + table.insert(nodes, minetest.deserialize("return " .. value:sub(startpos1))) + + --local nodes = minetest.deserialize(value) --wip: this is broken for larger tables in the current version of LuaJIT + + --load the nodes + count = #nodes + for index = 1, count do + local entry = nodes[index] + entry.x, entry.y, entry.z = originx + entry.x, originy + entry.y, originz + entry.z + add_node(entry, entry) --entry acts both as position and as node + end + + --load the metadata + for index = 1, count do + local entry = nodes[index] + get_meta(entry):from_table(entry.meta) + end + end + return count +end diff --git a/mods/WorldEdit/worldedit/visualization.lua b/mods/WorldEdit/worldedit/visualization.lua new file mode 100644 index 00000000..dbee5d08 --- /dev/null +++ b/mods/WorldEdit/worldedit/visualization.lua @@ -0,0 +1,142 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +--modifies positions `pos1` and `pos2` so that each component of `pos1` is less than or equal to its corresponding conent of `pos2`, returning two new positions +worldedit.sort_pos = function(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`, returning the volume +worldedit.volume = function(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 + +minetest.register_node("worldedit:placeholder", { + drawtype = "airlike", + paramtype = "light", + sunlight_propagates = true, + diggable = 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, returning the number of nodes hidden +worldedit.hide = function(pos1, pos2) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_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 ~= "worldedit:placeholder" then + local data = get_meta(pos):to_table() --obtain metadata of original node + data.fields.worldedit_placeholder = node.name --add the node's name + node.name = "worldedit:placeholder" --set node name + add_node(pos, node) --add placeholder node + get_meta(pos):from_table(data) --set placeholder metadata to the original node's metadata + 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 `nodename` in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes, returning the number of nodes suppressed +worldedit.suppress = function(pos1, pos2, nodename) + --ignore placeholder supression + if nodename == "worldedit:placeholder" then + return 0 + end + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local nodes = minetest.find_nodes_in_area(pos1, pos2, nodename) + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + for _, pos in ipairs(nodes) do + local node = get_node(pos) + local data = get_meta(pos):to_table() --obtain metadata of original node + data.fields.worldedit_placeholder = node.name --add the node's name + node.name = "worldedit:placeholder" --set node name + add_node(pos, node) --add placeholder node + get_meta(pos):from_table(data) --set placeholder metadata to the original node's metadata + end + return #nodes +end + +--highlights all instances of `nodename` in a region defined by positions `pos1` and `pos2` by non-destructively hiding all other nodes, returning the number of nodes found +worldedit.highlight = function(pos1, pos2, nodename) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_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 == nodename then --node found + count = count + 1 + elseif node.name ~= "worldedit:placeholder" then --hide other nodes + local data = get_meta(pos):to_table() --obtain metadata of original node + data.fields.worldedit_placeholder = node.name --add the node's name + node.name = "worldedit:placeholder" --set node name + add_node(pos, node) --add placeholder node + get_meta(pos):from_table(data) --set placeholder metadata to the original node's metadata + 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`, returning the number of nodes restored +worldedit.restore = function(pos1, pos2) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local nodes = minetest.find_nodes_in_area(pos1, pos2, "worldedit:placeholder") + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + for _, pos in ipairs(nodes) do + local node = get_node(pos) + local data = get_meta(pos):to_table() --obtain node metadata + node.name = data.fields.worldedit_placeholder --set node name + data.fields.worldedit_placeholder = nil --delete old nodename + add_node(pos, node) --add original node + get_meta(pos):from_table(data) --set original node metadata + end + return #nodes +end diff --git a/mods/WorldEdit/worldedit_commands/depends.txt b/mods/WorldEdit/worldedit_commands/depends.txt new file mode 100644 index 00000000..df8caff2 --- /dev/null +++ b/mods/WorldEdit/worldedit_commands/depends.txt @@ -0,0 +1 @@ +worldedit \ No newline at end of file diff --git a/mods/WorldEdit/worldedit_commands/init.lua b/mods/WorldEdit/worldedit_commands/init.lua new file mode 100644 index 00000000..5e75fbb7 --- /dev/null +++ b/mods/WorldEdit/worldedit_commands/init.lua @@ -0,0 +1,1143 @@ +minetest.register_privilege("worldedit", "Can use WorldEdit commands") + +--wip: fold the hollow stuff into the main functions and add a hollow flag at the end, then add the compatibility stuff + +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") +dofile(minetest.get_modpath("worldedit_commands") .. "/safe.lua") + +local get_position = function(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 get_node = function(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 + +worldedit.player_notify = function(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) +worldedit.player_axis = function(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 + +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("/cut", { + params = "", + description = "Delete the current WorldEdit region to ", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local node = get_node(name, "air") + if not node then + worldedit.player_notify(name, "Could not cut... sorry") + return + end + + local count = worldedit.set(worldedit.pos1[name], worldedit.pos2[name], node) + worldedit.player_notify(name, count .. " nodes cut") + end, check_region), +}) + + +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("/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, _, searchnode, replacenode = param:find("^([^%s]+)%s+(.+)$") + local newsearchnode = worldedit.normalize_nodename(searchnode) + local newreplacenode = worldedit.normalize_nodename(replacenode) + local count = worldedit.replace(worldedit.pos1[name], worldedit.pos2[name], newsearchnode, newreplacenode) + worldedit.player_notify(name, count .. " nodes replaced") + end, check_replace), +}) + +minetest.register_chatcommand("/green", { + params = "", + description = "Greens the area.", + privs = {worldedit=true}, + func = safe_region(function(name, param) + local newsearchnode = get_node(name, "default:dirt") + local newreplacenode = get_node(name, "default:dirt_with_grass") + local count = worldedit.replace(worldedit.pos1[name], worldedit.pos2[name], newsearchnode, newreplacenode) + worldedit.player_notify(name, count .. " have green grass") + end, check_region), +}) + + +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, _, searchnode, replacenode = param:find("^([^%s]+)%s+(.+)$") + local newsearchnode = worldedit.normalize_nodename(searchnode) + local newreplacenode = worldedit.normalize_nodename(replacenode) + local count = worldedit.replaceinverse(worldedit.pos1[name], worldedit.pos2[name], searchnode, replacenode) + 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.hollow_sphere(worldedit.pos1[name], tonumber(radius), node) + 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.hollow_dome(worldedit.pos1[name], tonumber(radius), node) + 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.hollow_cylinder(worldedit.pos1[name], axis, length, tonumber(radius), node) + 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_set), +}) + +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_set), +}) + +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 string.find(param, "^[%w \t.,+-_=!@#$%%^&*()%[%]{};'\"]+$") then + worldedit.player_notify(name, "invalid file name: " .. param) + return + end + + local result, count = worldedit.serialize(worldedit.pos1[name], worldedit.pos2[name]) + + local path = minetest.get_worldpath() .. "/schems" + local filename = path .. "/" .. param .. ".we" + filename = filename:gsub("\"", "\\\""):gsub("\\", "\\\\") --escape any nasty characters + os.execute("mkdir \"" .. path .. "\"") --create directory if it does not already exist + 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 string.find(param, "^[%w \t.,+-_=!@#$%%^&*()%[%]{};'\"]+$") then + worldedit.player_notify(name, "invalid 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() + + if worldedit.valueversion(value) == 0 then --unknown version + worldedit.player_notify(name, "invalid file: file is invalid or created with newer version of WorldEdit") + return + 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() + + if worldedit.valueversion(value) == 0 then --unknown version + worldedit.player_notify(name, "invalid file: file is invalid or 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 + + local path = minetest.get_worldpath() .. "/schems" + local filename = path .. "/" .. param .. ".mts" + filename = filename:gsub("\"", "\\\""):gsub("\\", "\\\\") --escape any nasty characters + os.execute("mkdir \"" .. path .. "\"") --create directory if it does not already exist + + 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 == nil then + worldedit.player_notify(name, "no filename specified") + 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.clearobjects(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " objects cleared") + end), +}) diff --git a/mods/WorldEdit/worldedit_commands/mark.lua b/mods/WorldEdit/worldedit_commands/mark.lua new file mode 100644 index 00000000..e07e8492 --- /dev/null +++ b/mods/WorldEdit/worldedit_commands/mark.lua @@ -0,0 +1,161 @@ +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().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().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().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().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.name] == nil then + self.object:remove() + end + end, + on_punch = function(self, hitter) + self.object:remove() + worldedit.marker1[self.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.name] == nil then + self.object:remove() + end + end, + on_punch = function(self, hitter) + self.object:remove() + worldedit.marker2[self.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.name] == nil then + self.object:remove() + return + end + end, + on_punch = function(self, hitter) + for _, entity in ipairs(worldedit.marker_region[self.name]) do + entity:remove() + end + worldedit.marker_region[self.name] = nil + end, +}) \ No newline at end of file diff --git a/mods/WorldEdit/worldedit_commands/safe.lua b/mods/WorldEdit/worldedit_commands/safe.lua new file mode 100644 index 00000000..c6751c13 --- /dev/null +++ b/mods/WorldEdit/worldedit_commands/safe.lua @@ -0,0 +1,65 @@ +local safe_region_callback = {} +local safe_region_param = {} + +check_region = function(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 +safe_region = function(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, +}) diff --git a/mods/WorldEdit/worldedit_commands/textures/worldedit_cube.png b/mods/WorldEdit/worldedit_commands/textures/worldedit_cube.png new file mode 100644 index 0000000000000000000000000000000000000000..fde36a8782e7c44d2aea80a82ec486797e1a6497 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DjSK$uZf!>a)($X?><>&kwYM?y$VOscWW8z`jU>Eak-aXL96A>qe)2F53sL^A)K lH+a<)DBiOxVZsgu2LE^Ujruw}U4UvCJYD@<);T3K0RTS*DV6{L literal 0 HcmV?d00001 diff --git a/mods/WorldEdit/worldedit_commands/textures/worldedit_pos1.png b/mods/WorldEdit/worldedit_commands/textures/worldedit_pos1.png new file mode 100644 index 0000000000000000000000000000000000000000..4c304aa88d80420e8f4f005d7f0030234210d5ed GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5hd`K7RKu$QDCpqn z;uvCaIyogF;m3Ig#RW$i{`*Y1b 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 \ No newline at end of file diff --git a/mods/WorldEdit/worldedit_limited/depends.txt b/mods/WorldEdit/worldedit_limited/depends.txt new file mode 100644 index 00000000..74054c67 --- /dev/null +++ b/mods/WorldEdit/worldedit_limited/depends.txt @@ -0,0 +1 @@ +worldedit diff --git a/mods/WorldEdit/worldedit_limited/init.lua b/mods/WorldEdit/worldedit_limited/init.lua new file mode 100644 index 00000000..801e19ca --- /dev/null +++ b/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/mods/WorldEdit/worldedit_shortcommands/depends.txt b/mods/WorldEdit/worldedit_shortcommands/depends.txt new file mode 100644 index 00000000..de1cb6c7 --- /dev/null +++ b/mods/WorldEdit/worldedit_shortcommands/depends.txt @@ -0,0 +1 @@ +worldedit_commands diff --git a/mods/WorldEdit/worldedit_shortcommands/init.lua b/mods/WorldEdit/worldedit_shortcommands/init.lua new file mode 100644 index 00000000..a3cbb675 --- /dev/null +++ b/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/mods/beds/README.txt b/mods/beds/README.txt new file mode 100644 index 00000000..380239c5 --- /dev/null +++ b/mods/beds/README.txt @@ -0,0 +1,26 @@ +Minetest mod "Beds" +======================= +version: 1.1 + + +License of source code: WTFPL +----------------------------- +author: BlockMen (2013) +original author: PilzAdam + +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. + + +--USING the mod-- +------------------ + +This mods implements Beds like known from Minecraft. You can use them to sleep at night to skip the time or to prevent attacks by evil mobs. + + +To sleep you have to "rightclick" on your bed. You can only sleep at night and get noticed when it is too early. + +After dying the player will respawn at the last bed he has slept. \ No newline at end of file diff --git a/mods/beds/beds.rar b/mods/beds/beds.rar new file mode 100644 index 0000000000000000000000000000000000000000..4263e1d2f7b6855c6519c0a55efc1e54335d2e19 GIT binary patch literal 11845 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 Y{1r}EtRMgy*?)fl-Y4V-5QPW)FRn^qjQ{`u literal 0 HcmV?d00001 diff --git a/mods/beds/depends.txt b/mods/beds/depends.txt new file mode 100644 index 00000000..f098279c --- /dev/null +++ b/mods/beds/depends.txt @@ -0,0 +1,3 @@ +default + +wool diff --git a/mods/beds/init.lua b/mods/beds/init.lua new file mode 100644 index 00000000..aa3550c2 --- /dev/null +++ b/mods/beds/init.lua @@ -0,0 +1,261 @@ +local player_in_bed = 0 +local guy +local hand +local old_yaw = 0 + +local function get_dir(pos) + local btop = "beds:bed_top" + if minetest.env:get_node({x=pos.x+1,y=pos.y,z=pos.z}).name == btop then + return 7.9 + elseif minetest.env:get_node({x=pos.x-1,y=pos.y,z=pos.z}).name == btop then + return 4.75 + elseif minetest.env:get_node({x=pos.x,y=pos.y,z=pos.z+1}).name == btop then + return 3.15 + elseif minetest.env:get_node({x=pos.x,y=pos.y,z=pos.z-1}).name == btop then + return 6.28 + end +end + +function plock(start, max, tick, player, yaw) + if start+tick < max then + player:set_look_pitch(-1.2) + player:set_look_yaw(yaw) + minetest.after(tick, plock, start+tick, max, tick, player, yaw) + else + player:set_look_pitch(0) + if old_yaw ~= 0 then minetest.after(0.1+tick, function() player:set_look_yaw(old_yaw) end) end + end +end + +function exit(pos) + local npos = minetest.env:find_node_near(pos, 1, "beds:bed_bottom") + if npos ~= nil then pos = npos end + if minetest.env:get_node({x=pos.x+1,y=pos.y,z=pos.z}).name == "air" then + return {x=pos.x+1,y=pos.y,z=pos.z} + elseif minetest.env:get_node({x=pos.x-1,y=pos.y,z=pos.z}).name == "air" then + return {x=pos.x-1,y=pos.y,z=pos.z} + elseif minetest.env:get_node({x=pos.x,y=pos.y,z=pos.z+1}).name == "air" then + return {x=pos.x,y=pos.y,z=pos.z+1} + elseif minetest.env:get_node({x=pos.x,y=pos.y,z=pos.z-1}).name == "air" then + return {x=pos.x,y=pos.y,z=pos.z-1} + else + return {x=pos.x,y=pos.y,z=pos.z} + end +end + +minetest.register_node("beds:bed_bottom", { + description = "Bed", + inventory_image = "beds_bed.png", + wield_image = "beds_bed.png", + wield_scale = {x=0.8,y=2.5,z=1.3}, + drawtype = "nodebox", + tiles = {"beds_bed_top_bottom.png^[transformR90", "default_wood.png", "beds_bed_side_bottom_r.png", "beds_bed_side_bottom_r.png^[transformfx", "beds_bed_leer.png", "beds_bed_side_bottom.png"}, + paramtype = "light", + paramtype2 = "facedir", + stack_max = 64, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5}, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.06, 1.5}, + + }, + + after_place_node = function(pos, placer, itemstack) + local node = minetest.env:get_node(pos) + local param2 = node.param2 + local npos = {x=pos.x, y=pos.y, z=pos.z} + if param2 == 0 then + npos.z = npos.z+1 + elseif param2 == 1 then + npos.x = npos.x+1 + elseif param2 == 2 then + npos.z = npos.z-1 + elseif param2 == 3 then + npos.x = npos.x-1 + end + if minetest.registered_nodes[minetest.env:get_node(npos).name].buildable_to == true and minetest.env:get_node({x=npos.x, y=npos.y-1, z=npos.z}).name ~= "air" then + minetest.env:set_node(npos, {name="beds:bed_top", param2 = param2}) + else + minetest.env:dig_node(pos) + return true + end + end, + + on_destruct = function(pos) + pos = minetest.env:find_node_near(pos, 1, "beds:bed_top") + if pos ~= nil then minetest.env:remove_node(pos) end + end, + + on_rightclick = function(pos, node, clicker, itemstack) + if not clicker:is_player() then + return + end + + if minetest.env:get_timeofday() > 0.2 and minetest.env:get_timeofday() < 0.805 then + minetest.chat_send_all("You can only sleep at night") + return + else + clicker:set_physics_override(0,0,0) + old_yaw = clicker:get_look_yaw() + guy = clicker + clicker:set_look_yaw(get_dir(pos)) + minetest.chat_send_all("Good night") + plock(0,2,0.1,clicker, get_dir(pos)) + end + + if not clicker:get_player_control().sneak then + local meta = minetest.env:get_meta(pos) + local param2 = node.param2 + if param2 == 0 then + pos.z = pos.z+1 + elseif param2 == 1 then + pos.x = pos.x+1 + elseif param2 == 2 then + pos.z = pos.z-1 + elseif param2 == 3 then + pos.x = pos.x-1 + end + if clicker:get_player_name() == meta:get_string("player") then + if param2 == 0 then + pos.x = pos.x-1 + elseif param2 == 1 then + pos.z = pos.z+1 + elseif param2 == 2 then + pos.x = pos.x+1 + elseif param2 == 3 then + pos.z = pos.z-1 + end + pos.y = pos.y-0.5 + clicker:setpos(pos) + meta:set_string("player", "") + player_in_bed = player_in_bed-1 + elseif meta:get_string("player") == "" then + pos.y = pos.y-0.5 + clicker:setpos(pos) + meta:set_string("player", clicker:get_player_name()) + player_in_bed = player_in_bed+1 + end + end + end +}) + +minetest.register_node("beds:bed_top", { + drawtype = "nodebox", + tiles = {"beds_bed_top_top.png^[transformR90", "beds_bed_leer.png", "beds_bed_side_top_r.png", "beds_bed_side_top_r.png^[transformfx", "beds_bed_side_top.png", "beds_bed_leer.png"}, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5}, + }, + selection_box = { + type = "fixed", + fixed = {0, 0, 0, 0, 0, 0}, + }, +}) + +minetest.register_alias("beds:bed", "beds:bed_bottom") + +minetest.register_craft({ + output = "beds:bed", + recipe = { + {"group:wool", "group:wool", "group:wool", }, + {"group:wood", "group:wood", "group:wood", } + } +}) + +beds_player_spawns = {} +local file = io.open(minetest.get_worldpath().."/beds_player_spawns", "r") +if file then + beds_player_spawns = minetest.deserialize(file:read("*all")) + file:close() +end + +local timer = 0 +local wait = false +minetest.register_globalstep(function(dtime) + if timer<2 then + timer = timer+dtime + return + end + timer = 0 + + local players = #minetest.get_connected_players() + if players == player_in_bed and players ~= 0 then + if minetest.env:get_timeofday() < 0.2 or minetest.env:get_timeofday() > 0.805 then + if not wait then + minetest.after(2, function() + minetest.env:set_timeofday(0.23) + wait = false + guy:set_physics_override(1,1,1) + guy:setpos(exit(guy:getpos())) + + end) + wait = true + for _,player in ipairs(minetest.get_connected_players()) do + beds_player_spawns[player:get_player_name()] = player:getpos() + end + local file = io.open(minetest.get_worldpath().."/beds_player_spawns", "w") + if file then + file:write(minetest.serialize(beds_player_spawns)) + file:close() + end + end + end + end +end) + +minetest.register_on_respawnplayer(function(player) + local name = player:get_player_name() + if beds_player_spawns[name] then + player:setpos(beds_player_spawns[name]) + return true + end +end) + +minetest.register_abm({ + nodenames = {"beds:bed_bottom"}, + interval = 1, + chance = 1, + action = function(pos, node) + local meta = minetest.env:get_meta(pos) + if meta:get_string("player") ~= "" then + local param2 = node.param2 + if param2 == 0 then + pos.z = pos.z+1 + elseif param2 == 1 then + pos.x = pos.x+1 + elseif param2 == 2 then + pos.z = pos.z-1 + elseif param2 == 3 then + pos.x = pos.x-1 + end + local player = minetest.env:get_player_by_name(meta:get_string("player")) + if player == nil then + meta:set_string("player", "") + player_in_bed = player_in_bed-1 + return + end + local player_pos = player:getpos() + player_pos.x = math.floor(0.5+player_pos.x) + player_pos.y = math.floor(0.5+player_pos.y) + player_pos.z = math.floor(0.5+player_pos.z) + if pos.x ~= player_pos.x or pos.y ~= player_pos.y or pos.z ~= player_pos.z then + meta:set_string("player", "") + player_in_bed = player_in_bed-1 + return + end + end + end +}) + +if minetest.setting_get("log_mods") then + minetest.log("action", "beds loaded") +end diff --git a/mods/beds/textures/beds_bed.png b/mods/beds/textures/beds_bed.png new file mode 100644 index 0000000000000000000000000000000000000000..74b713206fa9672e8aa66430e5c09baef040a5c6 GIT binary patch literal 345 zcmV-f0jBUFioyRGWb^4 z?!MV9u}Wlvb0lDlOPIhVB!ci*t1S|u08ES(wsZo|g928#FH{2I$NlzQfVZ75vm7|o z!)FQMm-9{*C<$IN!@KJtERgcltHE;+E(+vGNMOvfJB0;cFjYbWhPn_@04Hc9Qoyu+ z^cLU+F^L>-k^r;_+r=e9a0$#MAl|)z8*&K?Sp7jl4MP&8z^d&SArxK;to|OL>$oI1 rNx-*$*CpUvzv~eQy+Hmyr={`&6i6eNsA$NJ00000NkvXXu0mjf4ke8( literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_leer.png b/mods/beds/textures/beds_bed_leer.png new file mode 100644 index 0000000000000000000000000000000000000000..2dc0e3dc6e85a0ed7b1ad4b899ad82b5b6b0e8e6 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GGLLkg|>2BR0prEv; zi(^Q|oa7(>|JyUG&QLnLn5{?3AnQPa5d*`~wSVP9epPk@l}VMjMwB>~mSp4?F@)x% kCZ;F^R~DC~<`(NHc;+SRos_jJ1FB;1boFyt=akR{04v}rR{#J2 literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_side_bottom.png b/mods/beds/textures/beds_bed_side_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..3f2bba1e437f725b052ef5af164ab443de0a8999 GIT binary patch literal 846 zcmV-U1F`&xP)@wAa;}9#)d^q%wO|TQ;X_ZS|rEboqb^Vu(bHIYUt(4N$h$ z=31M7;pv?7yBBfmrOaON;nwKI1)P%P2@0y9~^V zOsE@Sp^W+8(me)9cIzM^69Xi$NJ5V~krwHYL53vmr*S`nYsP|XVohU@BwkN+3I9O= ztI`~c?^w;SV=;@>*1)d7{j9}=g$$53QxGJJW=XxmAOg{vLTQLa7sO(=heE1xdrypXb{I^}O^eHwCBh ziMn#s2Zt*jD6P1m7N3L@RF3+g8k=C1bq}LGQj3qXQ@lp#-rUkClw&?ti3-)27iyb$ zZZp6Nt8SQ|xh(<|R>tb`OD+y^g2l-p1|h{&4;QEA`Nc=DkLO4!@`M$Z$Ji0xTg2i= zYi`(Ic0nOB#^_!OK#f%#;Jok>3%Ki!*L@s-CQwqE6LkW|Sd1L4iYc5#y{xk4;|Wjz zngBId1E>@D5%bp_V1Pw6KQpIGXG;IL6nnQ8NOZ?M`vyV#HIoF?Ux4sNrj*`iWmEA>U9_0#xw1tJDC0 Y0oZQ`pZ(G3x&QzG07*qoM6N<$g1-5Ra{vGU literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_side_bottom_r.png b/mods/beds/textures/beds_bed_side_bottom_r.png new file mode 100644 index 0000000000000000000000000000000000000000..b789c41b8646c0e374b60aa92703540cdf830fa3 GIT binary patch literal 872 zcmV-u1DE`XP)X8WYd=-U!$zAW%w~OeRg!kcPAkmXlKP0gO@K zZ~3paXPWu~?M*MfuxHQSYyY!m8Wa(!VN#<2qX44-qX44-qX0t>;9Lt5v#$rKd{g7G z!!UM&H(<}{0jJ2g;P?RS^WKUtAh5IHL7#kr{ZZJg5 zxrGH28joFHC`j(a4G+eXMlS##Ug5*1bO_tj#cc$r@R~^z^$erVZDcnL+zmY$QtxjR!9)>>4@-x}6bxn?vX^^LI(_aa@T9Uix5>W1Rq|5T-guAkIIVRz0J)Oo$uzvWvL*(9c1adQ=qHLL($w^6slW& zLY~0Gm>%dcLZ7s^dzIW-nw4OU?w*Sodc^J+0M_yGL|8lYQ! yOsDu+^y3d^U;%!&U(k2_bbS0%TF(#e8~6ugQyDH8I@-1X0000Yxd6o&IVfGDl{E2>0c65}LLRTZeTv|S=qB4SY}35iRnRI%!&QKC2@Kt9;Do3^n% zwnJ5s@F9Zj*hF;IlG05w-!q=^jJFEk| z1-b%Vfv!MT;H?WhNXZbC%Vq5DmHAmL7O}Il!#v#D!q%h5*vzMplQ)=5>R04a8Af~) z>{ebdrOFLMI|%^s;R=R+6aOGjYgw` zdZUh7qlRju3a{=U@EtU2F5x5a0yvHX&D5Y93M_$mw@oOvO>s>e93JA&SNqs~@eX{$8{u4}>bEE1s8lW5)ZP^&ty9TS>G z0wxL2)3OZ`Fi61QxQcR!SNkNeM*^j$KsG}y(9IAd#IQ`bBvExN3Tly1gbAC1IfUm@ z1w0o4N%^kJ>rG0k+6pDrX)PV3N&NF#|2G14(9tnukldL6@&x~(iF(h zBrAr~LL~_yU>hnAl13;^R6_(&VAH&KCbfWiANW2zs*Xc)hIJSUxFkR=5(pXbn-DPd z{|LyrP~g$_Hp+!k>si_tN1%3%jp&=Sw<$CV`Q46{N^T}JbB7g%5)u{ z?=S_r(%WkN`#OD%r5 zGQbjRi4Y+oNKOoLaFKlO>LBK6onR>;G0BNxW_c=xMOuG*O2XW=e%=@D6#^o01PjPZ zpJ3^l)Zz|(5CT!+h^PX~lOcB|hqwZ3-^Q7h#3)xl2#5-ZOY+yzaQaBh*qrM7-2pgIEJ2|XFtOH)v!lz zS|FN-s4XmzUA#c$IL!hP=Le4;xxg=r=P1uu2cktSfp-26frUva6j;4=8p-P?I}jg^ zTHvSIINy@w+4H>s literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_side_top_r.png b/mods/beds/textures/beds_bed_side_top_r.png new file mode 100644 index 0000000000000000000000000000000000000000..4beff01a176e11bda0f499733e82ff569b053b02 GIT binary patch literal 1017 zcmV-%p;?wC#u%dl!)&aKmUd|x(lmxF z(m`Rs3SD+#mR(GwXWb-<1kG6ktO2acBuj@=JDmF$em>80dNxgVVPaBldhto$Lr%~0 zJ?}ZB1^|YwWXK2P1M&g+fP6qcV9Nu1rN!_S7s6*W2$#_a-?l;#FqL7T#*Bg5YV=o@ z(lXQ=38>2|)P#!pg#{?HvzU%6P~y{2u1sS(rr`2S zT*NLbF!;+#;HL2^{ z7=l$M^#20~TzdIM@#Vf3FtOW$P;CuPSDO*2q;q!gPG}w%kohY^Hj%l1U-N+059n`y zW|00hjTPFR#0^zQK!1e^KH|yhri)&9zEMoj4tzn+|8v^@Kvg+{RrG1viNFrC=r9x_ z7JKvvZvL`PLnvaC2HvB=n;fDI&tx*#NT;#3n#A&wDikF~0VWzudb2oSYVTe#D$m{o ze?{rTfMA6gK~uHR1N4_Lxtc=y&V~#V_p-w|=ywXZoknVf&RbN)V*}cY{(C?d#m1EX z6L1BFPw678v!F>0H*8#Q`jS?W#zomc{kNl2Fw}eEZ$^;%ho@ zCLR|&Tmr`3tzhR|RuT2IVc2O!*x4-W$x{b0;W>cGK25Z*O-%MV#5q^1h|-$zcL$F( zA?iIS#@u!haogyazT-V0hMi3~@$Nnt2D|rzg^s^2!p;^M9C6vj@JXu};ZM3a4-cPc z#!z>YICK0B5$=9djJq5-+he1F4vf&XLOsnwzUy_!V4Vc;-Jd<#f-yRY@o>gF!1Mrp z2O_<8G0|(29T@9r5fM7(9pC`o0UoXg=sPg(YJ2F6vlYiU;A2MvK5VJQq2?OF>(5&2 z&~B@j^?Um@yl%JGlilK|qh5Ss+m%%>I;;&Ed!6{mx=Vzdw5y)CWH94(-;q~y_oH)h z@NGo0??{y1E9QMa#{nbssC69UKJrTL0=^2rLoZ?5zXU&cZR-N~zs-9%hdXfbv>oSZ n@F)$|c@Mvo+kh$eBYME!1d;-lCY)YF00000NkvXXu0mjfdduRv literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_top_bottom.png b/mods/beds/textures/beds_bed_top_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..7e7d59478d57bb91a273c8e8797889831bfdb703 GIT binary patch literal 1913 zcmV-<2Zs2GP)1PeU#~md~CzSu-85w0V%AcMgN~V-{ zJgG#fZ}~IhDm~X%{>WsN7@fB*Q7R=}7mklT8Rk401^=IM;L9`!WtIcSzD%;73^Jbd z(r^F~gR~=)<3Q&5f-Fx8^6(1021O8(BF@Y5@a9xv_sQhHFCa=LlukM&!yu6HNhniH zn3W28JY@E!AoDjxS-dXEvRIPEtD?-{WDG$=Kae2=jdOwCTVl-P+f!M+184Tg>$hjP zK9|+^6{G-;yJ^GF_hk0ED39Nt%lfh+>kk*Qs$R(BrD28Z^~Vd@fbEB>Y%Z&^zQD6e zMHcVRW&Z9==BKB!fFolA<385p>-DvK{baeiHrGGi$k*E&BcSi3lyT0NhxezLRK?&r z23^bc=2|wN3|m}({pnhsz+X6j;yoB!*Xy#X)#R~SHA1U~O&!i}ZZQ6{{Po%LGx){w z>t~5|AYh29CX;*sO7=w%7PgNyeq3jLRiMsigNNZ_6@4p(?N&>!dR>!#*WTRPP2M zeL}H3-QLQkR+r`bipfAVPyr*fQo=Mm zUZ6uk#QgGH#)!xe-EeT?BfKE=tz)i&tMTlrd30dV(N*z29d{t4du$!jdFYvA&U+Sc zk2lo_eVmNZO4-HcXhtJMqhCbs@~+Y&T!rt$xGz!8hV+=B4~)T_8KdJ^0~(>gkhdc2 za}|->32;1R3`3e@I3FO?3|j{|Bwen|H!F*Hv<|vHo!guS-rw*|zJtJ?+X&;&`ziU`a~e3Q4XZzlEw%dQUo$N8a%1LuEBgAuS#0R@B*P>>-iy^q%^MQ8}E zfM@5v#rp^6&nxW(CXM|Q%nc6&L`Ug;5ppL?OW2ZSY%>((Amlc);oBQxMf)Z)ivQ2f zwb>JEp$YH}V zDd>YC9Ftw@tN>RTV&bG&)UG!|1o|g|R(l&wr47dln+(Ku(CtVYscU;iOjm{Y-)uj< z=bOlxG`gl&*c}!7l8z(%DP@FEO|j|;@;^KYv|1xHn6~E_5yx}}*lJze%Q(`+mo90$ zY`?bq*#^|5FbIsYMzpcvNDKCw7~8}g6)?&slrbJo;CNhMpZ9g|ci7KWgsaY5FxJAv zmYag(lr$iMv>YRd&lr`+Mk>PYY7>`p;S>vPWbHi6iT#GJ*ij~7fTJ-4jL`G@p>I1H zMYw8^&YLjQfRlzxLkYQ~F+`)KA{Y%k=Qxfh7~ghwA|M>&TbS3%Z~<1pkZB-zsQn(V z$$s8{-gdUPGXf15yi);=SqWCu%yQ)vf%^`hV;sgdZN%ujmGNwJ@bdxzZ7hIuVx5<1 z=_g+poH#n0YnMx zzo94*SK3E$X(1(~&3`>U!_P|O;KwC{G1<7upJ&v!T(i>VPJ{|{)JYR_8}WoRV6&0< zPVSN*g>%rv)^DYZ4;8TcHESJV!b=0sclX;#h)cgfE&)Vn2t8Lr+sGI++}vh4EWm>e z%)9$84qnLJ%b4690Yv#O5!Yue+J%pphT>lr0Pc~0viqIBN9aidp(FSBb|jJIcZ?xl z@FPm1RKkF8lMa5-N%!cb@&*5(q`gb8{U7}=7Yx^xHJDW%00000NkvXXu0mjfblI2I literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_top_top.png b/mods/beds/textures/beds_bed_top_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bd9f583dee626529f0de029eae8f609b7960a166 GIT binary patch literal 2429 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 then + + self.stepcount=0 + + if self.driver then + local ctrl = self.driver:get_player_control() + + self.unattended=0 + + local yaw = self.object:getyaw() + + if ctrl.up and self.v<3 then + self.v = self.v + 1 + end + + if ctrl.down and self.v>=-1 then + self.v = self.v - 1 + end + + if ctrl.left then + if ctrl.down then + self.object:setyaw(yaw-math.pi/12-dtime*math.pi/12) + else + self.object:setyaw(yaw+math.pi/12+dtime*math.pi/12) + end + end + if ctrl.right then + if ctrl.down then + self.object:setyaw(yaw+math.pi/12+dtime*math.pi/12) + else + self.object:setyaw(yaw-math.pi/12-dtime*math.pi/12) + end + end + end + + local tmp_velocity = get_velocity(self.v, self.object:getyaw(), 0) + + local tmp_pos = self.object:getpos() + + tmp_velocity.y=0 + + if is_water(tmp_pos) then + tmp_velocity.y=2 + end + + tmp_pos.y=tmp_pos.y-0.5 + + if minetest.get_node(tmp_pos).name=="air" then + tmp_velocity.y=-2 + end + + self.object:setvelocity(tmp_velocity) + + end + +end + +function boat.schedule_removal(self) + + minetest.after(0.25,function() + self.object:remove() + end) + +end + + +minetest.register_entity("boat:boat", boat) + +minetest.register_craftitem("boat:boat", { + description = "Boat", + inventory_image = "boat_inventory.png", + liquids_pointable = true, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return + end + if not is_water(pointed_thing.under) then + return + end + pointed_thing.under.y = pointed_thing.under.y+0.5 + minetest.add_entity(pointed_thing.under, "boat:boat") + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack + end, +}) + +minetest.register_craft({ + output = "boat:boat", + recipe = { + {"", "", ""}, + {"", "", ""}, + {"default:wood", "", ""}, + }, +}) + +minetest.debug("[boat] Mod loaded") \ No newline at end of file diff --git a/mods/boat/models/boat_base.x b/mods/boat/models/boat_base.x new file mode 100644 index 00000000..4bd9ca7c --- /dev/null +++ b/mods/boat/models/boat_base.x @@ -0,0 +1,403 @@ +xof 0302txt 0064 +// File created by CINEMA 4D + +template Header { + <3D82AB43-62DA-11cf-AB39-0020AF71E433> + SWORD major; + SWORD minor; + DWORD flags; +} + +template Vector { + <3D82AB5E-62DA-11cf-AB39-0020AF71E433> + FLOAT x; + FLOAT y; + FLOAT z; +} + +template Coords2d { + + FLOAT u; + FLOAT v; +} + +template Matrix4x4 { + + array FLOAT matrix[16]; +} + +template ColorRGBA { + <35FF44E0-6C7C-11cf-8F52-0040333594A3> + FLOAT red; + FLOAT green; + FLOAT blue; + FLOAT alpha; +} + +template ColorRGB { + + FLOAT red; + FLOAT green; + FLOAT blue; +} + +template IndexedColor { + <1630B820-7842-11cf-8F52-0040333594A3> + DWORD index; + ColorRGBA indexColor; +} + +template Boolean { + <4885AE61-78E8-11cf-8F52-0040333594A3> + SWORD truefalse; +} + +template Boolean2d { + <4885AE63-78E8-11cf-8F52-0040333594A3> + Boolean u; + Boolean v; +} + +template MaterialWrap { + <4885AE60-78E8-11cf-8F52-0040333594A3> + Boolean u; + Boolean v; +} + +template TextureFilename { + + STRING filename; +} + +template Material { + <3D82AB4D-62DA-11cf-AB39-0020AF71E433> + ColorRGBA faceColor; + FLOAT power; + ColorRGB specularColor; + ColorRGB emissiveColor; + [...] +} + +template MeshFace { + <3D82AB5F-62DA-11cf-AB39-0020AF71E433> + DWORD nFaceVertexIndices; + array DWORD faceVertexIndices[nFaceVertexIndices]; +} + +template MeshFaceWraps { + <4885AE62-78E8-11cf-8F52-0040333594A3> + DWORD nFaceWrapValues; + Boolean2d faceWrapValues; +} + +template MeshTextureCoords { + + DWORD nTextureCoords; + array Coords2d textureCoords[nTextureCoords]; +} + +template MeshMaterialList { + + DWORD nMaterials; + DWORD nFaceIndexes; + array DWORD faceIndexes[nFaceIndexes]; + [Material] +} + +template MeshNormals { + + DWORD nNormals; + array Vector normals[nNormals]; + DWORD nFaceNormals; + array MeshFace faceNormals[nFaceNormals]; +} + +template MeshVertexColors { + <1630B821-7842-11cf-8F52-0040333594A3> + DWORD nVertexColors; + array IndexedColor vertexColors[nVertexColors]; +} + +template Mesh { + <3D82AB44-62DA-11cf-AB39-0020AF71E433> + DWORD nVertices; + array Vector vertices[nVertices]; + DWORD nFaces; + array MeshFace faces[nFaces]; + [...] +} + +template FrameTransformMatrix { + + Matrix4x4 frameMatrix; +} + +template Frame { + <3D82AB46-62DA-11cf-AB39-0020AF71E433> + [...] +} + +Header { + 1; + 0; + 1; +} + + + +Mesh CINEMA4D_Mesh { + 40; + // Boat + -4.57;1.138;5.672;, + -4.57;4.55;5.672;, + -5.707;1.138;5.668;, + -5.707;4.55;5.668;, + -5.668;1.138;-5.707;, + -5.668;4.55;-5.707;, + -4.53;1.138;-5.703;, + -4.53;4.55;-5.703;, + 4.57;1.138;-5.672;, + 4.57;4.55;-5.672;, + 5.707;1.138;-5.668;, + 5.707;4.55;-5.668;, + 5.668;1.138;5.707;, + 5.668;4.55;5.707;, + 4.53;1.138;5.703;, + 4.53;4.55;5.703;, + 5.668;1.138;5.707;, + 5.668;4.55;5.707;, + 5.664;1.138;6.845;, + 5.664;4.55;6.845;, + -5.711;1.138;6.805;, + -5.711;4.55;6.805;, + -5.707;1.138;5.668;, + -5.707;4.55;5.668;, + -5.668;1.138;-5.707;, + -5.668;4.55;-5.707;, + -5.664;1.138;-6.845;, + -5.664;4.55;-6.845;, + 5.711;1.138;-6.805;, + 5.711;4.55;-6.805;, + 5.707;1.138;-5.668;, + 5.707;4.55;-5.668;, + -4.574;-1.138;6.809;, + -4.574;1.138;6.809;, + -4.526;-1.138;-6.841;, + -4.526;1.138;-6.841;, + 4.574;-1.138;-6.809;, + 4.574;1.138;-6.809;, + 4.526;-1.138;6.841;, + 4.526;1.138;6.841;; + + 30; + // Boat + 4;0,1,3,2;, + 4;2,3,5,4;, + 4;4,5,7,6;, + 4;6,7,1,0;, + 4;1,7,5,3;, + 4;6,0,2,4;, + 4;8,9,11,10;, + 4;10,11,13,12;, + 4;12,13,15,14;, + 4;14,15,9,8;, + 4;9,15,13,11;, + 4;14,8,10,12;, + 4;16,17,19,18;, + 4;18,19,21,20;, + 4;20,21,23,22;, + 4;22,23,17,16;, + 4;17,23,21,19;, + 4;22,16,18,20;, + 4;24,25,27,26;, + 4;26,27,29,28;, + 4;28,29,31,30;, + 4;30,31,25,24;, + 4;25,31,29,27;, + 4;30,24,26,28;, + 4;32,33,35,34;, + 4;34,35,37,36;, + 4;36,37,39,38;, + 4;38,39,33,32;, + 4;33,39,37,35;, + 4;38,32,34,36;; + + MeshNormals { + 40; + // Boat + 0.035;-0.108;0.361;, + 0.035;0.108;0.361;, + -0.037;-0.108;0.361;, + -0.037;0.108;0.361;, + -0.035;-0.108;-0.361;, + -0.035;0.108;-0.361;, + 0.037;-0.108;-0.361;, + 0.037;0.108;-0.361;, + -0.035;-0.108;-0.361;, + -0.035;0.108;-0.361;, + 0.037;-0.108;-0.361;, + 0.037;0.108;-0.361;, + 0.035;-0.108;0.361;, + 0.035;0.108;0.361;, + -0.037;-0.108;0.361;, + -0.037;0.108;0.361;, + 0.003;-0.002;-0.625;, + 0.003;0.002;-0.625;, + -0.002;-0.002;0.625;, + -0.002;0.002;0.625;, + -0.003;-0.002;0.625;, + -0.003;0.002;0.625;, + 0.002;-0.002;-0.625;, + 0.002;0.002;-0.625;, + -0.003;-0.002;0.625;, + -0.003;0.002;0.625;, + 0.002;-0.002;-0.625;, + 0.002;0.002;-0.625;, + 0.003;-0.002;-0.625;, + 0.003;0.002;-0.625;, + -0.002;-0.002;0.625;, + -0.002;0.002;0.625;, + -0.011;-0.028;0.611;, + -0.011;0.028;0.611;, + -0.007;-0.028;-0.611;, + -0.007;0.028;-0.611;, + 0.011;-0.028;-0.611;, + 0.011;0.028;-0.611;, + 0.007;-0.028;0.611;, + 0.007;0.028;0.611;; + + 30; + // Boat + 4;0,1,3,2;, + 4;2,3,5,4;, + 4;4,5,7,6;, + 4;6,7,1,0;, + 4;1,7,5,3;, + 4;6,0,2,4;, + 4;8,9,11,10;, + 4;10,11,13,12;, + 4;12,13,15,14;, + 4;14,15,9,8;, + 4;9,15,13,11;, + 4;14,8,10,12;, + 4;16,17,19,18;, + 4;18,19,21,20;, + 4;20,21,23,22;, + 4;22,23,17,16;, + 4;17,23,21,19;, + 4;22,16,18,20;, + 4;24,25,27,26;, + 4;26,27,29,28;, + 4;28,29,31,30;, + 4;30,31,25,24;, + 4;25,31,29,27;, + 4;30,24,26,28;, + 4;32,33,35,34;, + 4;34,35,37,36;, + 4;36,37,39,38;, + 4;38,39,33,32;, + 4;33,39,37,35;, + 4;38,32,34,36;; + + } + MeshTextureCoords { + 40; + // Boat + 0.375;0.25;, + 0.688;0.25;, + 0.375;0.062;, + 0.688;0.062;, + 0.688;0.062;, + 0.375;0.062;, + 0.688;0.25;, + 0.375;0.25;, + 0.375;0.25;, + 0.688;0.25;, + 0.375;0.062;, + 0.688;0.062;, + 0.688;0.062;, + 0.375;0.062;, + 0.688;0.25;, + 0.375;0.25;, + 0.375;0.25;, + 0.688;0.25;, + 0.375;0.062;, + 0.688;0.062;, + 0.688;0.062;, + 0.375;0.062;, + 0.688;0.25;, + 0.375;0.25;, + 0.375;0.25;, + 0.688;0.25;, + 0.375;0.062;, + 0.688;0.062;, + 0.688;0.062;, + 0.375;0.062;, + 0.688;0.25;, + 0.375;0.25;, + 0.688;0.25;, + 0.375;0.25;, + 0.375;0.25;, + 0.688;0.25;, + 0.375;0.062;, + 0.688;0.062;, + 0.688;0.062;, + 0.375;0.062;; + } + MeshMaterialList { + 3; + 30; + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1; + + Material C4DMAT_NONE { + 1.0;1.0;1.0;1.0;; + 1.0; + 0.0;0.0;0.0;; + 0.0;0.0;0.0;; + } + Material C4DMAT_boat_png { + 1.0;1.0;1.0;1.0;; + 1.0; + 0.0;0.0;0.0;; + 0.0;0.0;0.0;; + } + + Material C4DMAT_Mat_riau_Ciel { + 1.0;1.0;1.0;1.0;; + 1.0; + 0.2;0.2;0.2;; + 0.0;0.0;0.0;; + } + + {C4DMAT_boat_png} + } +} \ No newline at end of file diff --git a/mods/boat/models/boat_texture.png b/mods/boat/models/boat_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..5494f626065769e8b6fab4218e7a60cf40c55876 GIT binary patch literal 5729 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 mLKLV4ySie_56Aj%Seh>zG&0};R4p0+000098< literal 0 HcmV?d00001 diff --git a/mods/boat/textures/boat_texture.png b/mods/boat/textures/boat_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..5494f626065769e8b6fab4218e7a60cf40c55876 GIT binary patch literal 5729 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 +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 + + diff --git a/mods/bucket/depends.txt b/mods/bucket/depends.txt new file mode 100644 index 00000000..3a7daa1d --- /dev/null +++ b/mods/bucket/depends.txt @@ -0,0 +1,2 @@ +default + diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua new file mode 100644 index 00000000..dcb111dc --- /dev/null +++ b/mods/bucket/init.lua @@ -0,0 +1,152 @@ +-- 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 = {} + +-- 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) +-- This function can be called from any mod (that depends on bucket). +function bucket.register_liquid(source, flowing, itemname, inventory_image, name) + 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 = {not_in_creative_inventory=1}, + on_place = function(itemstack, user, pointed_thing) + -- Must be pointing to node + if pointed_thing.type ~= "node" then + return + end + + -- Call on_rightclick if the pointed node defines it + if user and not user:get_player_control().sneak then + local n = minetest.get_node(pointed_thing.under) + local nn = n.name + if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].on_rightclick then + return minetest.registered_nodes[nn].on_rightclick(pointed_thing.under, n, user, itemstack) or itemstack + end + end + + local place_liquid = function(pos, node, source, flowing, fullness) + if math.floor(fullness/128) == 1 or (not minetest.setting_getbool("liquid_finite")) then + minetest.add_node(pos, {name=source, param2=fullness}) + return + elseif node.name == flowing then + fullness = fullness + node.param2 + elseif node.name == source then + fullness = LIQUID_MAX + end + + if fullness >= LIQUID_MAX then + minetest.add_node(pos, {name=source, param2=LIQUID_MAX}) + else + minetest.add_node(pos, {name=flowing, param2=fullness}) + end + end + + -- Check if pointing to a buildable node + local node = minetest.get_node(pointed_thing.under) + local fullness = tonumber(itemstack:get_metadata()) + if not fullness then fullness = LIQUID_MAX end + + if minetest.registered_nodes[node.name].buildable_to then + -- buildable; replace the node + local pns = user:get_player_name() + if minetest.is_protected(pointed_thing.under, pns) then + return itemstack + end + place_liquid(pointed_thing.under, node, source, flowing, fullness) + else + -- not buildable to; place the liquid above + -- check if the node above can be replaced + local node = minetest.get_node(pointed_thing.above) + if minetest.registered_nodes[node.name].buildable_to then + local pn = user:get_player_name() + if minetest.is_protected(pointed_thing.above, pn) then + return itemstack + end + place_liquid(pointed_thing.above, node, source, flowing, fullness) + 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 = 1, + 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 + node = minetest.get_node(pointed_thing.under) + liquiddef = bucket.liquids[node.name] + if liquiddef ~= nil and liquiddef.itemname ~= nil and (node.name == liquiddef.source or + (node.name == liquiddef.flowing and minetest.setting_getbool("liquid_finite"))) then + + minetest.add_node(pointed_thing.under, {name="air"}) + + if node.name == liquiddef.source then node.param2 = LIQUID_MAX end + return ItemStack({name = liquiddef.itemname, metadata = tostring(node.param2)}) + end + end, +}) + +bucket.register_liquid( + "default:water_source", + "default:water_flowing", + "bucket:bucket_water", + "bucket_water.png", + "Water Bucket" +) + +bucket.register_liquid( + "default:lava_source", + "default:lava_flowing", + "bucket:bucket_lava", + "bucket_lava.png", + "Lava Bucket" +) + +minetest.register_craft({ + type = "fuel", + recipe = "bucket:bucket_lava", + burntime = 60, + replacements = {{"bucket:bucket_lava", "bucket:bucket_empty"}}, +}) diff --git a/mods/bucket/textures/bucket.png b/mods/bucket/textures/bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..0fe1e3c79a797f0588e086b526e33835e07af4bc GIT binary patch literal 319 zcmV-F0l@x=P)|5>kRC*^P^VSwu#ihq5eW;Xf>d{ND`wFec}0ei`!u{swRy zN5*2UMY9Y5Mc(^w&hzZ%zV9bg$h6ow_k;_eLb~NptOe8%5&$b-0VpZ=UIG{))PS-o z%@#)GWI#$OOFsv_@(=H?$0gxF0TRD`I0T`l&%m8rRbzM(J>}G zay6j5>i025GvVdt=y~bi}Ev34=3}3H<=NG+}pjFitwL*j*R>5>M{Ik@mcM z@2)K|CXoC?QkwpM_gbJ$oO8)vCfNi24IoWZ$0f@$HoXC`=;7wdXK_1O=bmJ<{i&Gx zXd%(!`SsYx3eZBt^7(AM&Ia&&a?kd<)omCzy$1df&GxeX9P(DKkJ!SYrB zL{JDE_~rD_hr1}TxL&RXa0m*)at?v}y^aR1D2iaY3E*>n?4+M$%=i1H&)3~qbb2)a zUI>7cWyuC6#&TGJUIBGP2!Q4F1 z0cfv&GobNxBnWBx&Vb;Lk^&Gb-wD7nz51>g5O8n~(PerwfJ1bdzSVO9otOfoJD=X3 hjAH+W`)5OIegL3yOoDF!%iaJ0002ovPDHLkV1jQ8$wvSH literal 0 HcmV?d00001 diff --git a/mods/bucket/textures/bucket_water.png b/mods/bucket/textures/bucket_water.png new file mode 100644 index 0000000000000000000000000000000000000000..8cc186efb64b129fca800e90eef1bb7bdd4cf072 GIT binary patch literal 383 zcmV-_0f7FAP)QI# zm^0ly+RXM(Z{~+r6A1zV+~Sk%y@?heL1=9lz=b717s3VD5C}k{q61w3It3qquPF#n z*R_a<1<+bWQRn~?A_l<4qX3LxNC+T}oQuN%31LG*06uP6yiHk_oyAoE3N7k;B-@2K zq3&S-{TM*0s!9xXJQ~18AOL&(YJiK-0_Yz(|4{%60zkTl0SJP-9t@zJ0s}PT9|eG3 z{c3=HJGuy8_q_pK4?rEObA+BLiFig4UiChx{ulyxE;Fy- + + 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/mods/builtin_item/init.lua b/mods/builtin_item/init.lua new file mode 100644 index 00000000..6c876d3b --- /dev/null +++ b/mods/builtin_item/init.lua @@ -0,0 +1,186 @@ +minetest.register_entity(":__builtin:item", { + initial_properties = { + hp_max = 1, + physical = true, + collisionbox = {-0.07,-0.07,-0.07, 0.07,0.07,0.07}, + visual = "sprite", + visual_size = {x=0.5, y=0.5}, + textures = {""}, + spritediv = {x=1, y=1}, + initial_sprite_basepos = {x=0, y=0}, + is_visible = false, + timer = 0, + }, + + itemstring = '', + physical_state = true, + + set_item = function(self, itemstring) + self.itemstring = itemstring + local stack = ItemStack(itemstring) + local itemtable = stack:to_table() + local itemname = nil + if itemtable then + itemname = stack:to_table().name + end + local item_texture = nil + local item_type = "" + if minetest.registered_items[itemname] then + item_texture = minetest.registered_items[itemname].inventory_image + item_type = minetest.registered_items[itemname].type + end + prop = { + is_visible = true, + visual = "sprite", + textures = {"unknown_item.png"} + } + if item_texture and item_texture ~= "" then + prop.visual = "sprite" + prop.textures = {item_texture} + prop.visual_size = {x=0.50, y=0.50} + else + prop.visual = "wielditem" + prop.textures = {itemname} + prop.visual_size = {x=0.20, y=0.20} + prop.automatic_rotate = math.pi * 0.25 + end + self.object:set_properties(prop) + end, + + get_staticdata = function(self) + --return self.itemstring + return minetest.serialize({ + itemstring = self.itemstring, + always_collect = self.always_collect, + timer = self.timer, + }) + end, + + on_activate = function(self, staticdata, dtime_s) + if string.sub(staticdata, 1, string.len("return")) == "return" then + local data = minetest.deserialize(staticdata) + if data and type(data) == "table" then + self.itemstring = data.itemstring + self.always_collect = data.always_collect + self.timer = data.timer + if not self.timer then + self.timer = 0 + end + self.timer = self.timer+dtime_s + end + else + self.itemstring = staticdata + end + self.object:set_armor_groups({immortal=1}) + self.object:setvelocity({x=0, y=2, z=0}) + self.object:setacceleration({x=0, y=-10, z=0}) + self:set_item(self.itemstring) + end, + + on_step = function(self, dtime) + local time = tonumber(minetest.setting_get("remove_items")) + if not time then + time = 300 + end + if not self.timer then + self.timer = 0 + end + self.timer = self.timer + dtime + if time ~= 0 and (self.timer > time) then + self.object:remove() + end + + local p = self.object:getpos() + + local name = minetest.env:get_node(p).name + if name == "default:lava_flowing" or name == "default:lava_source" then + minetest.sound_play("builtin_item_lava", {pos=self.object:getpos()}) + self.object:remove() + return + end + + if minetest.registered_nodes[name].liquidtype == "flowing" then + get_flowing_dir = function(self) + local pos = self.object:getpos() + local param2 = minetest.env:get_node(pos).param2 + for i,d in ipairs({-1, 1, -1, 1}) do + if i<3 then + pos.x = pos.x+d + else + pos.z = pos.z+d + end + + local name = minetest.env:get_node(pos).name + local par2 = minetest.env:get_node(pos).param2 + if name == "default:water_flowing" and par2 < param2 then + return pos + end + + if i<3 then + pos.x = pos.x-d + else + pos.z = pos.z-d + end + end + end + + local vec = get_flowing_dir(self) + if vec then + local v = self.object:getvelocity() + if vec and vec.x-p.x > 0 then + self.object:setvelocity({x=0.5,y=v.y,z=0}) + elseif vec and vec.x-p.x < 0 then + self.object:setvelocity({x=-0.5,y=v.y,z=0}) + elseif vec and vec.z-p.z > 0 then + self.object:setvelocity({x=0,y=v.y,z=0.5}) + elseif vec and vec.z-p.z < 0 then + self.object:setvelocity({x=0,y=v.y,z=-0.5}) + end + self.object:setacceleration({x=0, y=-10, z=0}) + self.physical_state = true + self.object:set_properties({ + physical = true + }) + return + end + end + + p.y = p.y - 0.3 + local nn = minetest.env:get_node(p).name + -- If node is not registered or node is walkably solid + if not minetest.registered_nodes[nn] or minetest.registered_nodes[nn].walkable then + if self.physical_state then + self.object:setvelocity({x=0,y=0,z=0}) + self.object:setacceleration({x=0, y=0, z=0}) + self.physical_state = false + self.object:set_properties({ + physical = false + }) + end + else + if not self.physical_state then + self.object:setvelocity({x=0,y=0,z=0}) + self.object:setacceleration({x=0, y=-10, z=0}) + self.physical_state = true + self.object:set_properties({ + physical = true + }) + end + end + end, + + on_punch = function(self, hitter) + if self.itemstring ~= '' then + local left = hitter:get_inventory():add_item("main", self.itemstring) + if not left:is_empty() then + self.itemstring = left:to_string() + return + end + end + self.object:remove() + end, +}) + +if minetest.setting_get("log_mods") then + minetest.log("action", "builtin_item loaded") +end diff --git a/mods/builtin_item/sounds/builtin_item_lava.ogg b/mods/builtin_item/sounds/builtin_item_lava.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5c293fe9b4f694ede253f328c8283b69b3ebfad0 GIT binary patch literal 37367 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 n{VaahsQJ$ysm9Px`rMy(JS0FxZ6fZ$Uhf z0`AV%67Xbb3`Gh7g`1$B8CxBqvkcr7KnY94g0lp|v7W+z1mvFVNq8OMnYG5X27(n{ zJQ1k`if~#&Q5cNy>X}dmED`RCC)0u|7~$qqF^hOzv0xE6^OV literal 0 HcmV?d00001 diff --git a/mods/cake/textures/cake_bottom.png b/mods/cake/textures/cake_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..378a3d0aedcf221c40fc231a1c0544e5204ec776 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ>7Fi*Ar-fhfBgS%f7l_Z&GB)= z(}P_9Uv_S^N^oEEt6rj)UwO5nyKNl%gUt-nQ=hCj{+gjiOrV)_<#G+K3r|l5`iF2_ zxTM%@%{77dK$?J^VbGPwI_w@FRd>Gf>|@GuXT8XGKy*vXDQ2fvou}H4{F)~7RmGKY z=~2C_+>0*mO4y<&v6kEIbrXbnuk>I;*;%)o_Yw?R@hzvgTWj=yPGsbP0l+XkK DkF`@A literal 0 HcmV?d00001 diff --git a/mods/cake/textures/cake_inner.png b/mods/cake/textures/cake_inner.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b1e1a99c06c0fe40e73988f8c4aa5dee2b519d GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJubwWBAr-gYPTt7NWXR*XnN>)1 zQG&QyBBPeovV{3MMT?)LEb%z@C;zvAkcgg6N$3CX#W}Ym7XLMhVia+JqCdP2?`u7D zPEYFky|VZ8J6ol@YnU1Hj(_7(nNuF!lmQ=6u&brsR@jnd}<)@5&iBl_g;u3GN3P zA`H1#?u})LzH$4FkKUza@eR83*dM(;?yj8hZ04gkcBV|WFVdQ&MBb@0Bm!4?*IS* literal 0 HcmV?d00001 diff --git a/mods/cake/textures/cake_side.png b/mods/cake/textures/cake_side.png new file mode 100644 index 0000000000000000000000000000000000000000..236fbfd1f8991cbd2e42cfe18e598d2d5275dcdf GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJSDr48Ar-gYPO{}YWWdu}%%`Tp zcJ9!bLzjvRS=_>&#i$q;bSQ)urS`nF2nw;Ps91F=-M;>(=hkaq{FgFtG(gb}9*1)~ zrv-%xo)KbpcADCiWUF(BCIs36jane!I{Tyc&naI z`Mf5|Q>|eObMAMcj^`q~);Vy0=eb@Z++gtxv%VW9EXT~w+K3YGsy()Xf^_rGA jjcL1K!`Dhkrw_2U|E*9uInk5 zw7vk+z;@eCv7{ve?2l(xyU%mnr|Eb;9pEkA3XtQ5hOwpJOJl_VT;fQHDnWB&E)UT7 zWpOLk)_27KX~F}5#L$X0^;8qUA#4C-LGE312vA%S(!da+x(qcjD{rc*fCJEyOY@ow zfUZEQZK=zZK-wN4E5OMp09Fb1iRLooCi-{>Rf0{5^H3K6E#4GB>LYFdZWWSg9;)|1 zVJBo`&-~jI0^Av~N=m?7eSq6$xn0rYohkq;8KvIQ6+l`kX1jJc`OT3GvKbK+4laSL)fMFMt;a9WE-i}{=;ihC}0Xg~r0000 MAX_LENGTH do + splitter = string.find (message, " ", MAX_LENGTH) + if splitter == nil then + splitter = MAX_LENGTH + end + addMessage(player, message:sub(0,splitter), color) + message = message:sub(splitter+1) + end + addMessage(player, message, color) +end + +minetest.register_on_joinplayer(function(player) + minetest.after(2, function(player) + for i = 1, MESSAGES_ON_SCREEN do + local hud_id = player:hud_add({ + hud_elem_type = "text", + text = "", + position = {x = LEFT_INDENT, y = TOP_INDENT}, + name = "chat", + scale = {x=500, y=50}, + number = 0xFFFFFF, + item = 0, + direction = 0, + alignment = {x=1, y=0}, + offset = {x=0, y=-i*FONT_HEIGHT} + }) + if not firsthud then + firsthud = hud_id + end + end + end, player) +end) + + +minetest.register_on_chat_message(function(name, message) + fmt = DEFAULT_FORMAT + color = DEFAULT_COLOR + pl = minetest.get_player_by_name(name) + pls = minetest.get_connected_players() + -- formats (see config zone) + for m, f in pairs(formats) do + submes = string.match(message, m) + if submes then + if not f[3] then -- if PRIV==nil + fmt = f[1] + color = f[2] + break + elseif minetest.check_player_privs(name, {[f[3]]=true}) then + fmt = f[1] + color = f[2] + break + end + end + end + + if not submes then + submes = message + end + + + if minetest.check_player_privs(name, {["server"]=true,}) then + name = GM_PREFIX .. name + end + + for i = 1, #pls do + sendMessage(pls[i], string.format(fmt, name, submes), color) + end + + return true +end) diff --git a/mods/command/depends.txt b/mods/command/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/command/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/command/info.lua b/mods/command/info.lua new file mode 100644 index 00000000..3151f307 --- /dev/null +++ b/mods/command/info.lua @@ -0,0 +1,24 @@ +INFO_BLANK = "To find out more about certain items type the command '/info' with the params 'update', 'version', 'creative', 'suprise'" +INFO_VERSION = "0.1" +INFO_UPDATE = "I think nether ... but lot of monster before" +INFO_CREATIVE = "Type the command '/gamemode ' and use the params '0' or 's' for survival and '1' or 'c' for creative" + + +minetest.register_chatcommand("info", { + params = "(blank) | update | version | creative", + description = "To get info on stuff.", + func = function(name, param) + if param == "" then + minetest.chat_send_player(name, INFO_BLANK) + end + if param == "update" then + minetest.chat_send_player(name, INFO_UPDATE) + end + if param == "version" then + minetest.chat_send_player(name, INFO_VERSION) + end + if param == "creative" then + minetest.chat_send_player(name, INFO_CREATIVE) + end + end +}) diff --git a/mods/command/init.lua b/mods/command/init.lua new file mode 100644 index 00000000..2228152e --- /dev/null +++ b/mods/command/init.lua @@ -0,0 +1,42 @@ +local path = minetest.get_modpath(minetest.get_current_modname()) + +-- Load Info command +dofile(path.."/info.lua") + +-- Load vanish command +dofile(path.."/vanish.lua") + +-- Load time command +dofile(path.."/time.lua") + +-- Load kits command +dofile(path.."/kits.lua") + +-- By VanessaE, sfan5, and kaeza. +local disallowed = { + ["guest"] = "Guest accounts are disallowed on this server. ".. + "Please choose a proper username and try again.", + ["^[0-9]+$"] = "All-numeric usernames are disallowed on this server. ".. + "Please choose a proper username and try again.", + ["[0-9].-[0-9].-[0-9].-[0-9].-[0-9]"] = "Too many numbers in your username. ".. + "Please try again with less than five digits in your username." +} +minetest.register_on_prejoinplayer(function(name, ip) + local lname = name:lower() + for re, reason in pairs(disallowed) do + if lname:find(re) then + return reason + end + end + + if #name < 2 then + return "Too short of a username. ".. + "Please pick a name with at least two letters and try again." + end + + if #name > 30 then + return "Too long username. ".. + "Please pick a name with no more 30 letters and try again." + end + +end) diff --git a/mods/command/kits.lua b/mods/command/kits.lua new file mode 100644 index 00000000..957cbd98 --- /dev/null +++ b/mods/command/kits.lua @@ -0,0 +1,26 @@ +minetest.register_chatcommand("kit", { + params = "", + description = "Add a Kit to player", + privs = {}, + func = function(name, param) + if param == "" then + minetest.chat_send_player(name, "No kit selected use ... Aviable : noob , pvp") + end + local receiverref = core.get_player_by_name(name) + if param == "noob" then + receiverref:get_inventory():add_item('main', 'default:pick_steel') + receiverref:get_inventory():add_item('main', 'default:shovel_steel') + receiverref:get_inventory():add_item('main', 'default:torch 16') + receiverref:get_inventory():add_item('main', 'default:axe_steel') + receiverref:get_inventory():add_item('main', 'default:cobble 64') + end + if param == "pvp" then + receiverref:get_inventory():add_item('main', 'default:sword_diamond') + receiverref:get_inventory():add_item('main', 'default:apple_gold 64') + receiverref:get_inventory():add_item('main', '3d_armor:helmet_diamond') + receiverref:get_inventory():add_item('main', '3d_armor:chestplate_diamond') + receiverref:get_inventory():add_item('main', '3d_armor:leggings_diamond') + receiverref:get_inventory():add_item('main', '3d_armor:boots_diamond') + end + end +}) \ No newline at end of file diff --git a/mods/command/time.lua b/mods/command/time.lua new file mode 100644 index 00000000..54b8ef69 --- /dev/null +++ b/mods/command/time.lua @@ -0,0 +1,28 @@ + +minetest.register_chatcommand("night", { + params = "", + description = "Make the night", + privs = {settime = true}, + func = function(name, param) + local player = minetest.env:get_player_by_name(name) + if not player then + return + end + minetest.env:set_timeofday(0.22) + end +}) + +minetest.register_chatcommand("day", { + params = "", + description = "Make the day wakeup", + privs = {settime = true}, + func = function(name, param) + local player = minetest.env:get_player_by_name(name) + if not player then + return + end + minetest.env:set_timeofday(0.6) + end +}) + + diff --git a/mods/command/vanish.lua b/mods/command/vanish.lua new file mode 100644 index 00000000..0db60933 --- /dev/null +++ b/mods/command/vanish.lua @@ -0,0 +1,23 @@ +vanished_players = {} + +minetest.register_privilege("vanish", "Allow to use /vanish command") + +minetest.register_chatcommand("vanish", { + params = "", + description = "Make user invisible at eye of all", + privs = {vanish = true}, + func = function(name, param) + local prop + vanished_players[name] = not vanished_players[name] + + if vanished_players[name] then + prop = {visual_size = {x=0, y=0}, collisionbox = {0,0,0,0,0,0}} + else + -- default player size + prop = {visual_size = {x=1, y=1}, + collisionbox = {-0.35, -1, -0.35, 0.35, 1, 0.35}} + end + + minetest.get_player_by_name(name):set_properties(prop) + end +}) diff --git a/mods/compass/depends.txt b/mods/compass/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/compass/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/compass/init.lua b/mods/compass/init.lua new file mode 100644 index 00000000..f0e49c41 --- /dev/null +++ b/mods/compass/init.lua @@ -0,0 +1,74 @@ + +local default_spawn_settings = minetest.setting_get("static_spawnpoint") + +minetest.register_globalstep(function(dtime) + local players = minetest.get_connected_players() + for i,player in ipairs(players) do + local function has_compass(player) + for _,stack in ipairs(player:get_inventory():get_list("main")) do + if minetest.get_item_group(stack:get_name(), "compass") ~= 0 then + return true + end + end + return false + end + if has_compass(player) then + local spawn = beds_player_spawns[player:get_player_name()] or + minetest.setting_get("static_spawnpoint") or + {x=0,y=0,z=0} + pos = player:getpos() + dir = player:get_look_yaw() + local angle_north = math.deg(math.atan2(spawn.x - pos.x, spawn.z - pos.z)) + if angle_north < 0 then angle_north = angle_north + 360 end + angle_dir = 90 - math.deg(dir) + local angle_relative = (angle_north - angle_dir) % 360 + local compass_image = math.floor((angle_relative/30) + 0.5)%12 + + for j,stack in ipairs(player:get_inventory():get_list("main")) do + if minetest.get_item_group(stack:get_name(), "compass") ~= 0 and + minetest.get_item_group(stack:get_name(), "compass")-1 ~= compass_image then + player:get_inventory():set_stack("main", j, "compass:"..compass_image) + end + end + end + end +end) + +local images = { + "compass_0.png", + "compass_1.png", + "compass_2.png", + "compass_3.png", + "compass_4.png", + "compass_5.png", + "compass_6.png", + "compass_7.png", + "compass_8.png", + "compass_9.png", + "compass_10.png", + "compass_11.png", +} + +local i +for i,img in ipairs(images) do + local inv = 1 + if i == 1 then + inv = 0 + end + minetest.register_tool("compass:"..(i-1), { + description = "Compass", + inventory_image = img, + wield_image = img, + stack_max = 1, + groups = {not_in_creative_inventory=inv,compass=i} + }) +end + +minetest.register_craft({ + output = 'compass:1', + recipe = { + {'', 'default:iron_ingot', ''}, + {'default:iron_ingot', 'default_redstone_dust', 'default:iron_ingot'}, + {'', 'default:iron_ingot', ''} + } +}) \ No newline at end of file diff --git a/mods/compass/textures/compass_0.png b/mods/compass/textures/compass_0.png new file mode 100644 index 0000000000000000000000000000000000000000..dae681ba86ac62128d6f7365b1a4d70b24ae6658 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)i>Nq@#Zr@;V4%<|PZ!4!i_>Q(8S*t5h_w9|>OY|N zkwrF!!>gT5ik&&?zddN>>s#-d^LqUa-8@4LR7Vq z_`LI*br#RxxJt`IGjN)!YQhF1H!r;%Ue#Q)6S!%(Z4%Nr8QdYwE)j*-|o-U3d7N^fnQp`JIAi!`ubbi5` zMb(Xto+5MDT|SBP$#nc`*wFNEA=hrN*1(ewnU76mUS+4~l_Ip#4K7u5Q-hUcYgb)|P8iQYGi4@vXa7af9>ww{;hz*dMNY{pWX; zNq{B4?Z5Y@pCzPZ!4!i_>Q(ZR~1x5NP{v+h^k# zq*>Xdd#Ph9zrqi$#_T6@2lQO;Dc(>mSQ?W&Hz_-^dxE>b^xT&0w`QSjy?v#535hdj zzE4hIt0?EtlRUoh@h9KQXMWjR26%NE@L0Cb?rP!p)?{SJy}jviT4bAwXMhN+XA8f6 z*rtV`!LdsDF01LV{}jv%b87N6Aq)SQ+=0Z9Q~W!Xqjt=XXI(17{k_)z ze|D{#xrO2GBX6TD7;eNq{^_M5x9|DEGd%8G=Se!mP$uR4%fk>PER5`_H zAHM|)yFb2RmMCfEk@ewwu-5r~z@DWSE|#2}y-(t5=svKPB2_e^i$ z%-*|TUG|!-6HiDq8y;)E7PV@XSO3P>R$H!Z$(@~J&a&9>o!Oz**H0s0I{de8aErdGKcm%ZCqVL;s1!s@RaF2i%fhlOk3iRT^7%aFa@hq0fVe(Ck8^nFs;cS> zjeMGIlT{RSU1zh=2I?9Ak3_@7`dm!o0ZSivA! zMd4mN?zt1#Yaak0r6ie5j=%s}Me#sVO3ofv@MF6TK(SavN{N&b0Mj%vP16HPDJc{R zLlx}pGZyaqYPA}MVNk7BeV;T89!F%SXNW{YeEsslef`$JFbrR~)oKman;UDy5*aaQ zVA2u~}2-)?g`Jtta!t8XTP)n0000&t2J8iO6zxNY|HaPlsF{b2yA$5pnre)4AaBSxT& z^6$Sjpccn`qo;!x)AuolZ(*8GG(LLv^q!b`y;PGE0AnK~yqbB$G#%pV-*mMBEu2rE+wn zrIhCy{Xh$IFWEWJqUm~f@WNXokw`->olc*9Vpo^Jk6-)e8sB<~z3O!Ug~LApD5VI6 zLT*7en+0IfvfS8_Qi|509!DvKQmUrdYj)0KvDn!Y3WYLPj8*_rsT8(t zlT0Rk+x8k8=HUCcRsDX^#~0nQ|T{qk7@JeYd!3s_m62XM_U tpnexVyj$=c<=&g7sNV%~*=@YEP5|hOwWPRmB!B<_002ovPDHLkV1k+T@#z2n literal 0 HcmV?d00001 diff --git a/mods/compass/textures/compass_4.png b/mods/compass/textures/compass_4.png new file mode 100644 index 0000000000000000000000000000000000000000..4e53124d4ce1e26d79f6825d21da324ed9e87af0 GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)i>NreRf2fj9tH+R0Z$jl5R21iCmCiPb`Ws=ucukW zAg!oV)1({ZlCzeXqlDF2Y9jLr?}^qdrU%=mDD`HGM{}<<*w^6Tk)!As^-yW{sqUQK zOKQPy`99y{Im1vd+vDY>$vgG@=bE5;_eLjrS)UY}4(_{ry{P$&_WQ zw05lX7Ta4cD|bHqce%y!zvbn&jxxtDL^)^M3fkySuZURtpn$KvxFykJz2RvijinQo zXNrK*>@#-NubbYPZ!4!i_>Q(8S*tb2)O>2I?TCc zQbCh$4u|R1nfN(t zA6!@5ktD#n8taeg&iNjFdT7rfdENdY{45)z4*}Q$iB}1$vG< literal 0 HcmV?d00001 diff --git a/mods/compass/textures/compass_6.png b/mods/compass/textures/compass_6.png new file mode 100644 index 0000000000000000000000000000000000000000..d0817582cd7b4022ac2f826d0b1e1fcfd2b85555 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)i>Nr4)(Jj?sX(D;o-U3d7N^fnGUPgBAky|{PFTTQQrx_g~tayp(}4ZT0#jsMED1EeYsj22WQ%mvv4FO#tR%g=_!- literal 0 HcmV?d00001 diff --git a/mods/compass/textures/compass_7.png b/mods/compass/textures/compass_7.png new file mode 100644 index 0000000000000000000000000000000000000000..6794a83ad32a4ff80c6da720e2cdd6b817dafaf0 GIT binary patch literal 377 zcmV-<0fzpGP)tKrjFR0R~A# zK~y-)&62Td!!Qtrf0^PZNa$kn1X_h>KY+onP{?BX0Ny(E9g2rQ3LQ-cXU?G6SVQO| z7@J!RT|ETUsX~b^S=*b$>AvqI?ts4z!6nl)wOqdIx}g4n1ErKml7w^EYmx9_DJ1~F z7{fldC<Nra@`{r?3m6y}IXqn)Lo808owPBl#X-Q~ew)J2 zhTTqn@3?g?$y~eU_(7a0Q$;>uy3&7vb-NEto%HOL_BJuyzM3YD%N&_+&0HtBmiW&0 zG3EJv@7z0{KcyPshFwaJS4~f~w61^4bl5PObni`elF{r5}E)Bg_=G9 literal 0 HcmV?d00001 diff --git a/mods/compass/textures/compass_9.png b/mods/compass/textures/compass_9.png new file mode 100644 index 0000000000000000000000000000000000000000..c44fcebc8287d0003ab3103c12249f4a8438054b GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)i>Npck58n~JD|`9PZ!4!i_>Q(8S*tb2)O>2;^t3K zf5;MjLm-RKVN>{q4GMA%=MGs*So!L7vR)C37S^z7ZuB`Ud(G{{DZZ_Kra!IUr>B)Q z#J4{q#~zn{Jp{Px%A(y2HSVHU7OWf~O?i4xGAj<~cLq;aKbLh*2~7YdHiVx5 literal 0 HcmV?d00001 diff --git a/mods/creative/README.txt b/mods/creative/README.txt new file mode 100644 index 00000000..646e03d4 --- /dev/null +++ b/mods/creative/README.txt @@ -0,0 +1,22 @@ +Minetest 0.4 mod: creative +========================== + +Implements creative mode. + +Switch on by using the "creative_mode" setting. + +Registered items that +- have a description, and +- do not have the group not_in_creative_inventory +are added to the creative inventory. + +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. + diff --git a/mods/creative/depends.txt b/mods/creative/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/creative/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/creative/init.lua b/mods/creative/init.lua new file mode 100644 index 00000000..4aab3426 --- /dev/null +++ b/mods/creative/init.lua @@ -0,0 +1,178 @@ +-- minetest/creative/init.lua +--[[ +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) + if minetest.setting_getbool("creative_mode") then + return count + else + return 0 + end + end, + allow_put = function(inv, listname, index, stack, player) + return 0 + end, + allow_take = function(inv, listname, index, stack, player) + if minetest.setting_getbool("creative_mode") then + return -1 + else + return 0 + end + 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) + print(player:get_player_name().." takes item from creative inventory; listname="..dump(listname)..", index="..dump(index)..", stack="..dump(stack)) + if stack then + print("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)) + end + creative_inventory.creative_inventory_size = #creative_list + print("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) + 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, "") + end, +}) +trash:set_size("main", 1) + + +creative_inventory.set_creative_formspec = function(player, start_i, pagenum) + pagenum = math.floor(pagenum) + local pagemax = math.floor((creative_inventory.creative_inventory_size-1) / (6*4) + 1) + player:set_inventory_formspec("size[14,7.5]".. + --"image[6,0.6;1,2;player.png]".. + "list[current_player;main;5,3.5;9,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;creative_prev;<<]".. + "button[2.7,6.5;1.6,1;creative_next;>>]".. + "label[5,1.5;Trash:]".. + "list[detached:creative_trash;main;5,2;1,1;]") + player:get_inventory():set_width("craft", 3) + player:get_inventory():set_size("craft", 9) + player:get_inventory():set_size("main", 9*4) + if player.hud_set_hotbar_itemcount then + minetest.after(0, player.hud_set_hotbar_itemcount, player, 9) + end +end +minetest.register_on_joinplayer(function(player) + -- If in creative mode, modify player's inventory forms + if not minetest.setting_getbool("creative_mode") then + return + end + creative_inventory.set_creative_formspec(player, 0, 1) +end) +minetest.register_on_player_receive_fields(function(player, formname, fields) + if not minetest.setting_getbool("creative_mode") then + return + end + -- 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 + + if fields.creative_prev then + start_i = start_i - 4*6 + end + if fields.creative_next then + start_i = start_i + 4*6 + end + + 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 + + creative_inventory.set_creative_formspec(player, start_i, start_i / (6*4) + 1) +end) + +if minetest.setting_getbool("creative_mode") then + + local function get_list(num) + local table = {times={}, uses=0} + for i=1,num do + table.times[i] = 0 + end + return table + end + + 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 = get_list(8), + cracky = get_list(20), + snappy = get_list(2), + choppy = get_list(9), + dig = get_list(7), + }, + damage_groups = {fleshy = 10}, + } + }) + + minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) + return true + end) + + 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 +]] \ No newline at end of file diff --git a/mods/death/init.lua b/mods/death/init.lua new file mode 100644 index 00000000..150c7d6c --- /dev/null +++ b/mods/death/init.lua @@ -0,0 +1,17 @@ +--if minetest.setting_get("keepInventory") == false then + minetest.register_on_dieplayer(function(player) + local inv = player:get_inventory() + local pos = player:getpos() + for i,stack in ipairs(inv:get_list("main")) do + local x = math.random(0, 9)/3 + local z = math.random(0, 9)/3 + pos.x = pos.x + x + pos.z = pos.z + z + minetest.env:add_item(pos, stack) + stack:clear() + inv:set_stack("main", i, stack) + pos.x = pos.x - x + pos.z = pos.z - z + end + end) +--end \ No newline at end of file diff --git a/mods/default/README.txt b/mods/default/README.txt new file mode 100644 index 00000000..e160692a --- /dev/null +++ b/mods/default/README.txt @@ -0,0 +1,63 @@ +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 (sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +MirceaKitsune (WTFPL): + character.x + +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 diff --git a/mods/default/crafting.lua b/mods/default/crafting.lua new file mode 100644 index 00000000..97a7d488 --- /dev/null +++ b/mods/default/crafting.lua @@ -0,0 +1,812 @@ +-- mods/default/crafting.lua + +-- +-- Crafting definition +-- + +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:acaciawood 4', + recipe = { + {'default:acaciatree'}, + } +}) + +minetest.register_craft({ + output = 'default:sprucewood 4', + recipe = { + {'default:sprucetree'}, + } +}) + + + +minetest.register_craft({ + output = 'default:mossycobble', + recipe = { + {'default:cobble', 'default:vine'}, + } +}) + +minetest.register_craft({ + output = 'default:stonebrickmossy', + recipe = { + {'default:stonebrick', 'default:vine'}, + } +}) + + +minetest.register_craft({ + output = 'default:stick 4', + recipe = { + {'group:wood'}, + {'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'fences:fence_wood 2', + recipe = { + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'signs:sign_wall', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:torch 4', + recipe = { + {'default:coal_lump'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:torch 4', + recipe = { + {'default:charcoal_lump'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:pick_wood', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_stone', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_gold', + recipe = { + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_diamond', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_wood', + recipe = { + {'group:wood'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_stone', + recipe = { + {'group:stone'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_steel', + recipe = { + {'default:steel_ingot'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_gold', + recipe = { + {'default:gold_ingot'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_diamond', + recipe = { + {'default:diamond'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_wood', + recipe = { + {'group:wood', 'group:wood'}, + {'group:wood', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_stone', + recipe = { + {'group:stone', 'group:stone'}, + {'group:stone', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_gold', + recipe = { + {'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_diamond', + recipe = { + {'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_wood', + recipe = { + {'group:wood'}, + {'group:wood'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_stone', + recipe = { + {'group:stone'}, + {'group:stone'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_steel', + recipe = { + {'default:steel_ingot'}, + {'default:steel_ingot'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_gold', + recipe = { + {'default:gold_ingot'}, + {'default:gold_ingot'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_diamond', + recipe = { + {'default:diamond'}, + {'default:diamond'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:flint_and_steel', + recipe = { + {'default:steel_ingot', ''}, + {'', 'default:flint'}, + } +}) + +minetest.register_craft({ + output = "default:pole", + recipe = { + {'','','default:stick'}, + {'','default:stick','farming:string'}, + {'default:stick','','farming:string'}, + } +}) + +minetest.register_craft({ + output = "default:pole", + recipe = { + {'', '', 'default:stick'}, + {'', 'default:stick', 'default:string'}, + {'default:stick', '', 'default:string'}, + } +}) + +minetest.register_craft({ + output = 'default:rail 15', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:stick', 'default:steel_ingot'}, + {'default:steel_ingot', '', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:chest', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', '', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:furnace', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'group:stone', '', 'group:stone'}, + {'group:stone', 'group:stone', 'group:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:haybale', + recipe = { + {'farming:wheat_harvested', 'farming:wheat_harvested', 'farming:wheat_harvested'}, + {'farming:wheat_harvested', 'farming:wheat_harvested', 'farming:wheat_harvested'}, + {'farming:wheat_harvested', 'farming:wheat_harvested', 'farming:wheat_harvested'}, + } +}) + +minetest.register_craft({ + output = 'farming:wheat_harvested 9', + recipe = { + {'default:haybale'}, + } +}) + +minetest.register_craft({ + output = 'default:sea_lantern', + recipe = { + {'default:prismarine_shard', 'default:prismarine_cry', 'default:prismarine_shard'}, + {'default:prismarine_cry', 'default:prismarine_cry', 'default:prismarine_cry'}, + {'default:prismarine_shard', 'default:prismarine_cry', 'default:prismarine_shard'}, + } +}) + +minetest.register_craft({ + output = 'default:prismarine', + recipe = { + {'default:prismarine_shard', 'default:prismarine_shard'}, + {'default:prismarine_shard', 'default:prismarine_shard'}, + } +}) + +minetest.register_craft({ + output = 'default:prismarine_brick', + recipe = { + {'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'}, + {'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'}, + {'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'}, + } +}) + +minetest.register_craft({ + output = 'default:prismarine_dark', + recipe = { + {'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'}, + {'default:prismarine_shard', 'dye:black', 'default:prismarine_shard'}, + {'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'}, + } +}) + +minetest.register_craft({ + output = 'default:steelblock', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:steel_ingot 9', + recipe = { + {'default:steelblock'}, + } +}) + +minetest.register_craft({ + output = 'default:goldblock', + recipe = { + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:gold_ingot 9', + recipe = { + {'default:goldblock'}, + } +}) + +minetest.register_craft({ + output = "default:gold_nugget 9", + recipe = {{"default:gold_ingot"}}, +}) + +minetest.register_craft({ + output = 'default:sandstone', + recipe = { + {'group:sand', 'group:sand'}, + {'group:sand', 'group:sand'}, + } +}) + +minetest.register_craft({ + output = 'default:clay', + recipe = { + {'default:clay_lump', 'default:clay_lump'}, + {'default:clay_lump', 'default:clay_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:brick', + recipe = { + {'default:clay_brick', 'default:clay_brick'}, + {'default:clay_brick', 'default:clay_brick'}, + } +}) + +minetest.register_craft({ + output = 'default:clay_brick 4', + recipe = { + {'default:brick'}, + } +}) + +minetest.register_craft({ + output = 'default:paper', + recipe = { + {'default:reeds', 'default:reeds', 'default:reeds'}, + } +}) + +minetest.register_craft({ + output = 'default:book', + recipe = { + {'default:paper'}, + {'default:paper'}, + {'default:paper'}, + } +}) + +minetest.register_craft({ + output = 'default:bookshelf', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'default:book', 'default:book', 'default:book'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:ladder', + recipe = { + {'default:stick', '', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', '', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:stonebrick', + recipe = { + {'default:stone', 'default:stone'}, + {'default:stone', 'default:stone'}, + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:gunpowder", + recipe = { + 'default:sand', + 'default:gravel', + } +}) + +minetest.register_craft({ + output = 'dye:white 3', + recipe = { + {'default:bone'}, + } +}) + +minetest.register_craft({ + output = 'default:lapisblock', + recipe = { + {'dye:blue', 'dye:blue', 'dye:blue'}, + {'dye:blue', 'dye:blue', 'dye:blue'}, + {'dye:blue', 'dye:blue', 'dye:blue'}, + } +}) + +minetest.register_craft({ + output = 'dye:blue 9', + recipe = { + {'default:lapisblock'}, + } +}) + +minetest.register_craft({ + output = "default:emeraldblock", + recipe = { + {'default:emerald', 'default:emerald', 'default:emerald'}, + {'default:emerald', 'default:emerald', 'default:emerald'}, + {'default:emerald', 'default:emerald', 'default:emerald'}, + } +}) + +minetest.register_craft({ + output = 'default:emerald 9', + recipe = { + {'default:emeraldblock'}, + } +}) + +minetest.register_craft({ + output = "default:glowstone", + recipe = { + {'default:glowstone_dust', 'default:glowstone_dust'}, + {'default:glowstone_dust', 'default:glowstone_dust'}, + } +}) + +minetest.register_craft({ + output = 'default:glowstone_dust 4', + recipe = { + {'default:glowstone'}, + } +}) + + +minetest.register_craft({ + output = 'default:redstone_dust', + recipe = {{"mesecons:wire_00000000_off"}}, +}) + + +minetest.register_craft({ + output = "default:apple_gold", + recipe = { + {"default:gold_nugget", "default:gold_nugget", "default:gold_nugget"}, + {"default:gold_nugget", 'default:apple', "default:gold_nugget"}, + {"default:gold_nugget", "default:gold_nugget", "default:gold_nugget"}, + } +}) + +minetest.register_craft({ + output = "default:sugar", + recipe = { + {"default:reeds"}, + } +}) + +minetest.register_craft({ + output = 'default:snowblock', + recipe = { + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + } +}) + +minetest.register_craft({ + output = 'default:snow 9', + recipe = { + {'default:snowblock'}, + } +}) + +minetest.register_craft({ + output = 'default:quartz_block', + recipe = { + {'default:quartz_crystal', 'default:quartz_crystal'}, + {'default:quartz_crystal', 'default:quartz_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:quartz_chiseled 2', + recipe = { + {'stairs:slab_quartzblock'}, + {'stairs:slab_quartzblock'}, + } +}) + +minetest.register_craft({ + output = 'default:quartz_pillar 2', + recipe = { + {'default:quartz_block'}, + {'default:quartz_block'}, + } +}) + + +-- +-- Crafting (tool repair) +-- +minetest.register_craft({ + type = "toolrepair", + additional_wear = -0.02, +}) + +-- +-- Cooking recipes +-- + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "group:sand", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:steel_ingot", + recipe = "default:stone_with_iron", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:gold_ingot", + recipe = "default:stone_with_gold", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:clay_brick", + recipe = "default:clay_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:fish", + recipe = "default:fish_raw", + cooktime = 2, +}) + +minetest.register_craft({ + type = "cooking", + output = "default:charcoal_lump", + recipe = "group:tree", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:sponge", + recipe = "default:sponge_wet", +}) + +-- +-- Fuels +-- + +minetest.register_craft({ + type = "fuel", + recipe = "group:tree", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglegrass", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:leaves", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:cactus", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:reeds", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:bookshelf", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_wood", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:ladder", + burntime = 5, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:wood", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:lava_source", + burntime = 60, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:torch", + burntime = 4, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "signs:sign_wall", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:apple", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:apple_gold", + burntime = 6, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coal_lump", + burntime = 40, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:haybale", + burntime = 40, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:charcoal_lump", + burntime = 45, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglesapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:grass_1", + burntime = 2, +}) + + +-- +--Temporary +-- +minetest.register_craft({ + output = "default:string", + recipe = {{"default:paper", "default:paper"}}, +}) \ No newline at end of file diff --git a/mods/default/craftitems.lua b/mods/default/craftitems.lua new file mode 100644 index 00000000..4047bbbf --- /dev/null +++ b/mods/default/craftitems.lua @@ -0,0 +1,147 @@ +-- mods/default/craftitems.lua + +-- +-- Crafting items +-- + +minetest.register_craftitem("default:stick", { + description = "Stick", + inventory_image = "default_stick.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:paper", { + description = "Paper", + inventory_image = "default_paper.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:book", { + description = "Book", + inventory_image = "default_book.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:coal_lump", { + description = "Coal Lump", + inventory_image = "default_coal_lump.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:charcoal_lump", { + description = "Charcoal Lump", + inventory_image = "default_charcoal_lump.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:gold_nugget", { + description = "Gold Nugget", + inventory_image = "default_gold_nugget.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:diamond", { + description = "Diamond", + inventory_image = "default_diamond.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:clay_lump", { + description = "Clay Lump", + inventory_image = "default_clay_lump.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:steel_ingot", { + description = "Steel Ingot", + inventory_image = "default_steel_ingot.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:gold_ingot", { + description = "Gold Ingot", + inventory_image = "default_gold_ingot.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:emerald", { + description = "Emerald", + inventory_image = "default_emerald.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:clay_brick", { + description = "Clay Brick", + inventory_image = "default_clay_brick.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:flint", { + description = "Flint", + inventory_image = "default_flint.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:gunpowder", { + description = "Gunpowder", + inventory_image = "default_gunpowder.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:bone", { + description = "Bone", + inventory_image = "default_bone.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:glowstone_dust", { + description = "Glowstone Dust", + inventory_image = "default_glowstone_dust.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:fish_raw", { + description = "Raw Fish", + groups = {}, + inventory_image = "default_fish.png", + on_use = minetest.item_eat(2), + stack_max = 64, +}) + +minetest.register_craftitem("default:fish", { + description = "Cooked Fish", + groups = {}, + inventory_image = "default_fish_cooked.png", + on_use = minetest.item_eat(4), + stack_max = 64, +}) + +minetest.register_craftitem("default:sugar", { + description = "Sugar", + inventory_image = "default_sugar.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:string",{ + description = "String", + inventory_image = "default_string.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:prismarine_cry", { + description = "Prismarine Crystals", + inventory_image = "default_prismarine_crystals.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:prismarine_shard", { + description = "Prismarine Shard", + inventory_image = "default_prismarine_shard.png", + stack_max = 64, +}) + +minetest.register_craftitem("default:quartz_crystal", { + description = "Quartz Crystal", + inventory_image = "default_quartz_crystal.png", + stack_max = 64, +}) \ No newline at end of file diff --git a/mods/default/functions.lua b/mods/default/functions.lua new file mode 100644 index 00000000..6a7d66f9 --- /dev/null +++ b/mods/default/functions.lua @@ -0,0 +1,885 @@ +-- +-- On Die +-- +--if minetest.setting_get("keepInventory") == false then + minetest.register_on_dieplayer(function(player) + local inv = player:get_inventory() + local pos = player:getpos() + for i,stack in ipairs(inv:get_list("main")) do + local x = math.random(0, 9)/3 + local z = math.random(0, 9)/3 + pos.x = pos.x + x + pos.z = pos.z + z + minetest.env:add_item(pos, stack) + stack:clear() + inv:set_stack("main", i, stack) + pos.x = pos.x - x + pos.z = pos.z - z + end + end) +--end + +-- +-- Lavacooling +-- + +default.cool_lava_source = function(pos) + minetest.env:set_node(pos, {name="default:obsidian"}) +end + +default.cool_lava_flowing = function(pos) + minetest.env:set_node(pos, {name="default:stone"}) +end + +minetest.register_abm({ + nodenames = {"default:lava_flowing"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_flowing(pos, node, active_object_count, active_object_count_wider) + end, +}) + +minetest.register_abm({ + nodenames = {"default:lava_source"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_source(pos, node, active_object_count, active_object_count_wider) + end, +}) + +-- +-- Papyrus and cactus growing +-- + +-- Functions +grow_cactus = function(pos, node) + pos.y = pos.y-1 + local name = minetest.env:get_node(pos).name + if minetest.get_item_group(name, "sand") ~= 0 then + pos.y = pos.y+1 + local height = 0 + while minetest.env:get_node(pos).name == "default:cactus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="default:cactus"}) + end + end + end +end + +grow_reeds = function(pos, node) + pos.y = pos.y-1 + local name = minetest.env:get_node(pos).name + if name == "default:dirt" or name == "default:dirt_with_grass" then + if minetest.env:find_node_near(pos, 3, {"group:water"}) == nil then + return + end + pos.y = pos.y+1 + local height = 0 + while minetest.env:get_node(pos).name == "default:reeds" and height < 3 do + height = height+1 + pos.y = pos.y+1 + end + if height < 3 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="default:reeds"}) + end + end + end +end + +-- ABMs +minetest.register_abm({ + nodenames = {"default:cactus"}, + neighbors = {"group:sand"}, + interval = 25, + chance = 10, + action = function(pos) + grow_cactus(pos) + end, +}) + +minetest.register_abm({ + nodenames = {"default:reeds"}, + neighbors = {"default:dirt", "default:dirt_with_grass"}, + interval = 25, + chance = 10, + action = function(pos) + grow_reeds(pos) + end, +}) + +-- +-- Papyrus and cactus drop +-- + +local timber_nodenames={"default:reeds", "default:cactus"} + +minetest.register_on_dignode(function(pos, node) + local i=1 + while timber_nodenames[i]~=nil do + if node.name==timber_nodenames[i] then + np={x=pos.x, y=pos.y+1, z=pos.z} + while minetest.env:get_node(np).name==timber_nodenames[i] do + minetest.env:remove_node(np) + minetest.env:add_item(np, timber_nodenames[i]) + np={x=np.x, y=np.y+1, z=np.z} + end + end + i=i+1 + end +end) + +-- +-- Flint and Steel +-- + +function get_nodedef_field(nodename, fieldname) + if not minetest.registered_nodes[nodename] then + return nil + end + return minetest.registered_nodes[nodename][fieldname] +end + +function set_fire(pointed_thing) + local n = minetest.env:get_node(pointed_thing.above) + if n.name ~= "" and n.name == "air" and not minetest.is_protected(pointed_thing.above, "fire") then + minetest.env:add_node(pointed_thing.above, {name="fire:basic_flame"}) + end +end + +-- +-- Fire Particles +-- + +function add_fire(pos) + local null = {x=0, y=0, z=0} + pos.y = pos.y+0.19 + minetest.add_particle(pos, null, null, 1.1, + 1.5, true, "default_fire_particle"..tostring(math.random(1,2)) ..".png") + pos.y = pos.y +0.01 + minetest.add_particle(pos, null, null, 0.8, + 1.5, true, "default_fire_particle"..tostring(math.random(1,2)) ..".png") +end + +-- +-- Bone Meal +-- + +local n +local n2 +local pos + +function apple_leave() + if math.random(0, 10) == 3 then + return {name = "default:apple"} + else + return {name = "default:leaves"} + end +end + +function air_leave() + if math.random(0, 50) == 3 then + return {name = "air"} + else + return {name = "default:leaves"} + end +end + +function generate_tree(pos, trunk, leaves, typearbre) + pos.y = pos.y-1 + local nodename = minetest.env:get_node(pos).name + + pos.y = pos.y+1 + if not minetest.env:get_node_light(pos) then + return + end + if typearbre == nil or typearbre == 1 then + node = {name = ""} + for dy=1,4 do + pos.y = pos.y+dy + if minetest.env:get_node(pos).name ~= "air" then + return + end + pos.y = pos.y-dy + end + node = {name = trunk} + for dy=0,4 do + pos.y = pos.y+dy + if minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, node) + end + pos.y = pos.y-dy + end + + node = {name = leaves} + pos.y = pos.y+3 + local rarity = 0 + if math.random(0, 10) == 3 then + rarity = 1 + end + for dx=-2,2 do + for dz=-2,2 do + for dy=0,3 do + pos.x = pos.x+dx + pos.y = pos.y+dy + pos.z = pos.z+dz + + if dx == 0 and dz == 0 and dy==3 then + if minetest.env:get_node(pos).name == "air" and math.random(1, 5) <= 4 then + minetest.env:add_node(pos, node) + if rarity == 1 then + minetest.env:add_node(pos, apple_leave()) + else + minetest.env:add_node(pos, air_leave()) + end + end + elseif dx == 0 and dz == 0 and dy==4 then + if minetest.env:get_node(pos).name == "air" and math.random(1, 5) <= 4 then + minetest.env:add_node(pos, node) + if rarity == 1 then + minetest.env:add_node(pos, apple_leave()) + else + minetest.env:add_node(pos, air_leave()) + end + end + elseif math.abs(dx) ~= 2 and math.abs(dz) ~= 2 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, node) + if rarity == 1 then + minetest.env:add_node(pos, apple_leave()) + else + minetest.env:add_node(pos, air_leave()) + end + end + else + if math.abs(dx) ~= 2 or math.abs(dz) ~= 2 then + if minetest.env:get_node(pos).name == "air" and math.random(1, 5) <= 4 then + minetest.env:add_node(pos, node) + if rarity == 1 then + minetest.env:add_node(pos, apple_leave()) + else + minetest.env:add_node(pos, air_leave()) + end + end + end + end + pos.x = pos.x-dx + pos.y = pos.y-dy + pos.z = pos.z-dz + end + end + end + elseif typearbre == 2 then + node = {name = ""} + + -- can place big tree ? + local tree_size = math.random(15, 25) + for dy=1,4 do + pos.y = pos.y+dy + if minetest.env:get_node(pos).name ~= "air" then + return + end + pos.y = pos.y-dy + end + + --Cheak for placing big tree + pos.y = pos.y-1 + for dz=0,1 do + pos.z = pos.z + dz + --> 0 + if minetest.env:get_node(pos).name == "default:dirt_with_grass" + or minetest.env:get_node(pos).name == "default:dirt" then else + return + end + pos.x = pos.x+1 + --> 1 + if minetest.env:get_node(pos).name == "default:dirt_with_grass" + or minetest.env:get_node(pos).name == "default:dirt" then else + return + end + pos.x = pos.x-1 + pos.z = pos.z - dz + end + pos.y = pos.y+1 + + + -- Make tree with vine + node = {name = trunk} + for dy=0,tree_size do + pos.y = pos.y+dy + + for dz=-1,2 do + if dz == -1 then + pos.z = pos.z + dz + if math.random(1, 3) == 1 and minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, {name = "default:vine", param2 = 4}) + end + pos.x = pos.x+1 + if math.random(1, 3) == 1 and minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, {name = "default:vine", param2 = 4}) + end + pos.x = pos.x-1 + pos.z = pos.z - dz + elseif dz == 2 then + pos.z = pos.z + dz + if math.random(1, 3) == 1 and minetest.env:get_node(pos).name == "air"then + minetest.env:add_node(pos, {name = "default:vine", param2 = 5}) + end + pos.x = pos.x+1 + if math.random(1, 3) == 1 and minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, {name = "default:vine", param2 = 5}) + end + pos.x = pos.x-1 + pos.z = pos.z - dz + else + pos.z = pos.z + dz + pos.x = pos.x-1 + if math.random(1, 3) == 1 and minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, {name = "default:vine", param2 = 2}) + end + pos.x = pos.x+1 + if minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, {name = trunk, param2=2}) + end + pos.x = pos.x+1 + if minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, {name = trunk, param2=2}) + end + pos.x = pos.x+1 + if math.random(1, 3) == 1 and minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, {name = "default:vine", param2 = 3}) + end + pos.x = pos.x-2 + pos.z = pos.z - dz + end + end + + pos.y = pos.y-dy + end + + -- make leaves + node = {name = leaves} + pos.y = pos.y+tree_size-4 + for dx=-5,5 do + for dz=-5,5 do + for dy=0,3 do + pos.x = pos.x+dx + pos.y = pos.y+dy + pos.z = pos.z+dz + + if dx == 0 and dz == 0 and dy==3 then + if minetest.env:get_node(pos).name == "air" or minetest.env:get_node(pos).name == "default:vine" and math.random(1, 2) == 1 then + minetest.env:add_node(pos, node) + end + elseif dx == 0 and dz == 0 and dy==4 then + if minetest.env:get_node(pos).name == "air" or minetest.env:get_node(pos).name == "default:vine" and math.random(1, 5) == 1 then + minetest.env:add_node(pos, node) + minetest.env:add_node(pos, air_leave()) + end + elseif math.abs(dx) ~= 2 and math.abs(dz) ~= 2 then + if minetest.env:get_node(pos).name == "air" or minetest.env:get_node(pos).name == "default:vine" then + minetest.env:add_node(pos, node) + end + else + if math.abs(dx) ~= 2 or math.abs(dz) ~= 2 then + if minetest.env:get_node(pos).name == "air" or minetest.env:get_node(pos).name == "default:vine" and math.random(1, 3) == 1 then + minetest.env:add_node(pos, node) + end + else + if math.random(1, 5) == 1 and minetest.env:get_node(pos).name == "air" then + minetest.env:add_node(pos, node) + end + end + end + pos.x = pos.x-dx + pos.y = pos.y-dy + pos.z = pos.z-dz + end + end + end + end +end + +local plant_tab = {} +local rnd_max = 5 +minetest.after(0.5, function() + plant_tab[0] = "air" + plant_tab[1] = "default:grass" + plant_tab[2] = "default:grass" + plant_tab[3] = "default:grass" + plant_tab[4] = "default:grass" + plant_tab[5] = "default:grass" + +if minetest.get_modpath("flowers") ~= nil then + rnd_max = 16 + plant_tab[6] = "flowers:dandelion_yellow" + plant_tab[7] = "flowers:rose" + plant_tab[8] = "flowers:oxeye_daisy" + plant_tab[9] = "flowers:tulip_orange" + plant_tab[10] = "flowers:tulip_red" + plant_tab[11] = "flowers:tulip_white" + plant_tab[12] = "flowers:tulip_pink" + plant_tab[13] = "flowers:allium" + plant_tab[14] = "flowers:paeonia" + plant_tab[15] = "flowers:houstonia" + plant_tab[16] = "flowers:blue_orchid" +end + +end) + +function duengen(pointed_thing) + pos = pointed_thing.under + n = minetest.env:get_node(pos) + if n.name == "" then return end + local stage = "" + if n.name == "default:sapling" then + minetest.env:add_node(pos, {name="air"}) + generate_tree(pos, "default:tree", "default:leaves", 1) + elseif string.find(n.name, "farming:wheat_") ~= nil then + stage = string.sub(n.name, 15) + if stage == "3" then + minetest.env:add_node(pos, {name="farming:wheat"}) + elseif math.random(1,5) < 3 then + minetest.env:add_node(pos, {name="farming:wheat"}) + else + minetest.env:add_node(pos, {name="farming:wheat_"..math.random(2,3)}) + end + elseif string.find(n.name, "farming:potato_") ~= nil then + stage = tonumber(string.sub(n.name, 16)) + if stage == 1 then + minetest.env:add_node(pos, {name="farming:potato_"..math.random(stage,2)}) + else + minetest.env:add_node(pos, {name="farming:potato"}) + end + elseif string.find(n.name, "farming:carrot_") ~= nil then + stage = tonumber(string.sub(n.name, 16)) + if stage == 1 then + minetest.env:add_node(pos, {name="farming:carrot_"..math.random(stage,2)}) + else + minetest.env:add_node(pos, {name="farming:carrot"}) + end + elseif string.find(n.name, "farming:pumpkin_") ~= nil then + stage = tonumber(string.sub(n.name, 17)) + if stage == 1 then + minetest.env:add_node(pos, {name="farming:pumpkin_"..math.random(stage,2)}) + else + minetest.env:add_node(pos, {name="farming:pumpkintige_unconnect"}) + end + elseif string.find(n.name, "farming:melontige_") ~= nil then + stage = tonumber(string.sub(n.name, 18)) + if stage == 1 then + minetest.env:add_node(pos, {name="farming:melontige_"..math.random(stage,2)}) + else + minetest.env:add_node(pos, {name="farming:melontige_unconnect"}) + end + elseif n.name ~= "" and n.name == "default:junglesapling" then + minetest.env:add_node(pos, {name="air"}) + generate_tree(pos, "default:jungletree", "default:jungleleaves", 2) + elseif n.name ~="" and n.name == "default:reeds" then + grow_reeds(pos) + elseif n.name ~="" and n.name == "default:cactus" then + grow_cactus(pos) + elseif n.name == "default:dirt_with_grass" then + for i = -2, 3, 1 do + for j = -3, 2, 1 do + pos = pointed_thing.above + pos = {x=pos.x+i, y=pos.y, z=pos.z+j} + n = minetest.env:get_node(pos) + n2 = minetest.env:get_node({x=pos.x, y=pos.y-1, z=pos.z}) + + if n.name ~= "" and n.name == "air" and n2.name == "default:dirt_with_grass" then + if math.random(0,5) > 3 then + minetest.env:add_node(pos, {name=plant_tab[math.random(0, rnd_max)]}) + else + minetest.env:add_node(pos, {name=plant_tab[math.random(0, 5)]}) + end + + end + end + end + end +end + + +------------------------------ +-- Try generate grass dirt --- +------------------------------ +-- turn dirt to dirt with grass +minetest.register_abm({ + nodenames = {"default:dirt"}, + neighbors = {"air"}, + interval = 30, + chance = 20, + action = function(pos) + local can_change = 0 + for i=1,4 do + p = {x=pos.x, y=pos.y+i, z=pos.z} + n = minetest.env:get_node(p) + -- On verifie si il y a de l'air + if (n.name=="air") then + can_change = can_change + 1 + end + end + if can_change > 3 then + local light = minetest.get_node_light(pos) + if light or light > 10 then + minetest.env:add_node(pos, {name="default:dirt_with_grass"}) + end + + end + end, +}) + + + +-------------------------- +-- Try generate tree --- +-------------------------- +-- Normal tree +minetest.register_abm({ + nodenames = {"default:sapling"}, + neighbors = {"default:dirt", "default:dirt_with_grass"}, + interval = 30, + chance = 15, + action = function(pos) + local light = minetest.get_node_light(pos) + if light or light > 10 then + minetest.env:add_node(pos, {name="air"}) + generate_tree(pos, "default:tree", "default:leaves", 1) + end + end, +}) + +-- Jungle Tree +minetest.register_abm({ + nodenames = {"default:junglesapling"}, + neighbors = {"default:dirt", "default:dirt_with_grass"}, + interval = 30, + chance = 15, + action = function(pos) + local light = minetest.get_node_light(pos) + if light or light > 10 then + minetest.env:add_node(pos, {name="air"}) + generate_tree(pos, "default:jungletree", "default:jungleleaves", 2) + end + end, +}) + +--------------------- +-- Vine generating -- +--------------------- +minetest.register_abm({ + nodenames = {"default:vine"}, + interval = 80, + chance = 5, + action = function(pos, node, active_object_count, active_object_count_wider) + local newpos = {x=pos.x, y=pos.y-1, z=pos.z} + local n = minetest.env:get_node(newpos) + if n.name == "air" then + walldir = node.param2 + minetest.env:add_node(newpos, {name = "default:vine", param2 = walldir}) + end + end +}) + + +-- +-- Snowballs +-- + +snowball_GRAVITY=9 +snowball_VELOCITY=19 + +--Shoot snowball. +snow_shoot_snowball=function (item, player, pointed_thing) + local playerpos=player:getpos() + local obj=minetest.env:add_entity({x=playerpos.x,y=playerpos.y+1.5,z=playerpos.z}, "default:snowball_entity") + local dir=player:get_look_dir() + obj:setvelocity({x=dir.x*snowball_VELOCITY, y=dir.y*snowball_VELOCITY, z=dir.z*snowball_VELOCITY}) + obj:setacceleration({x=dir.x*-3, y=-snowball_GRAVITY, z=dir.z*-3}) + item:take_item() + return item +end + +--The snowball Entity +snowball_ENTITY={ + physical = false, + timer=0, + textures = {"default_snowball.png"}, + lastpos={}, + collisionbox = {0,0,0,0,0,0}, +} + +--Snowball_entity.on_step()--> called when snowball is moving. +snowball_ENTITY.on_step = function(self, dtime) + self.timer=self.timer+dtime + local pos = self.object:getpos() + local node = minetest.env:get_node(pos) + + --Become item when hitting a node. + if self.lastpos.x~=nil then --If there is no lastpos for some reason. + if node.name ~= "air" then + self.object:remove() + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} -- Set lastpos-->Node will be added at last pos outside the node +end + +minetest.register_entity("default:snowball_entity", snowball_ENTITY) + +-- Global environment step function +function on_step(dtime) + -- print("on_step") +end +minetest.register_globalstep(on_step) + +function on_placenode(p, node) + --print("on_placenode") +end +minetest.register_on_placenode(on_placenode) + +function on_dignode(p, node) + --print("on_dignode") +end +minetest.register_on_dignode(on_dignode) + +function on_punchnode(p, node) +end +minetest.register_on_punchnode(on_punchnode) + +-- END + +-- Support old code +function default.spawn_falling_node(p, nodename) + spawn_falling_node(p, nodename) +end + +-- Horrible crap to support old code +-- 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 + +--Sounds + + +-- +-- 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.5} + table.dug = table.dug or + {name="default_sand_footstep", gain=1.0} + table.place = table.place or + {name="default_place_node", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_wood_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_wood_footstep", gain=0.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.85} + 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 + +-- Leaf Decay + +-- To enable leaf decay for a node, add it to the "leafdecay" group. +-- +-- The rating of the group determines how far from a node in the group "tree" +-- the node can be without decaying. +-- +-- If param2 of the node is ~= 0, the node will always be preserved. Thus, if +-- the player places a node of that kind, you will want to set param2=1 or so. +-- +-- If the node is in the leafdecay_drop group then the it will always be dropped +-- as an item + +default.leafdecay_trunk_cache = {} +default.leafdecay_enable_cache = true +-- Spread the load of finding trunks +default.leafdecay_trunk_find_allow_accumulator = 0 + +minetest.register_globalstep(function(dtime) + local finds_per_second = 5000 + default.leafdecay_trunk_find_allow_accumulator = + math.floor(dtime * finds_per_second) +end) + +minetest.register_abm({ + nodenames = {"group:leafdecay"}, + neighbors = {"air", "group:liquid"}, + -- A low interval and a high inverse chance spreads the load + interval = 2, + chance = 5, + + action = function(p0, node, _, _) + --print("leafdecay ABM at "..p0.x..", "..p0.y..", "..p0.z..")") + local do_preserve = false + local d = minetest.registered_nodes[node.name].groups.leafdecay + if not d or d == 0 then + --print("not groups.leafdecay") + return + end + local n0 = minetest.get_node(p0) + if n0.param2 ~= 0 then + --print("param2 ~= 0") + return + end + local p0_hash = nil + if default.leafdecay_enable_cache then + p0_hash = minetest.hash_node_position(p0) + local trunkp = default.leafdecay_trunk_cache[p0_hash] + if trunkp then + local n = minetest.get_node(trunkp) + local reg = minetest.registered_nodes[n.name] + -- Assume ignore is a trunk, to make the thing work at the border of the active area + if n.name == "ignore" or (reg and reg.groups.tree and reg.groups.tree ~= 0) then + --print("cached trunk still exists") + return + end + --print("cached trunk is invalid") + -- Cache is invalid + table.remove(default.leafdecay_trunk_cache, p0_hash) + end + end + if default.leafdecay_trunk_find_allow_accumulator <= 0 then + return + end + default.leafdecay_trunk_find_allow_accumulator = + default.leafdecay_trunk_find_allow_accumulator - 1 + -- Assume ignore is a trunk, to make the thing work at the border of the active area + local p1 = minetest.find_node_near(p0, d, {"ignore", "group:tree"}) + if p1 then + do_preserve = true + if default.leafdecay_enable_cache then + --print("caching trunk") + -- Cache the trunk + default.leafdecay_trunk_cache[p0_hash] = p1 + end + end + if not do_preserve then + -- Drop stuff other than the node itself + itemstacks = minetest.get_node_drops(n0.name) + for _, itemname in ipairs(itemstacks) do + if minetest.get_item_group(n0.name, "leafdecay_drop") ~= 0 or + itemname ~= n0.name then + local p_drop = { + x = p0.x - 0.5 + math.random(), + y = p0.y - 0.5 + math.random(), + z = p0.z - 0.5 + math.random(), + } + minetest.add_item(p_drop, itemname) + end + end + -- Remove node + minetest.remove_node(p0) + nodeupdate(p0) + end + end +}) + +------------------------ +-- Create Color Glass -- +------------------------ +function AddGlass(desc, recipeitem, color) + + minetest.register_node("default:glass"..color, { + description = desc, + drawtype = "glasslike", + tile_images = {"xpanes_pane_glass"..color..".png"}, + inventory_image = minetest.inventorycube("xpanes_pane_glass"..color..".png"), + paramtype = "light", + use_texture_alpha = true, + stack_max = 64, + groups = {cracky=3,oddly_breakable_by_hand=3}, + sounds = default.node_sound_glass_defaults(), + drop = "", + }) + + minetest.register_craft({ + output = 'default:glass_'..color..'', + recipe = { + {'default:glass', 'group:dye,'..recipeitem} + } + }) +end + + diff --git a/mods/default/init.lua b/mods/default/init.lua new file mode 100644 index 00000000..a562f310 --- /dev/null +++ b/mods/default/init.lua @@ -0,0 +1,27 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + +-- The API documentation in here was moved into doc/lua_api.txt + +WATER_ALPHA = 160 +WATER_VISC = 1 +LAVA_VISC = 7 +LIGHT_MAX = 20 + +-- Definitions made by this mod that other mods can use too +default = {} + +-- Load files +dofile(minetest.get_modpath("default").."/functions.lua") +dofile(minetest.get_modpath("default").."/nodes.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") + +-- Aliases +minetest.register_alias("default:desert_sand", "default:sand") +minetest.register_alias("default:desert_stone", "default:sandstone") +minetest.register_alias("default:iron_lump", "default:stone_with_iron") +minetest.register_alias("default:gold_lump", "default:stone_with_gold") \ No newline at end of file diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua new file mode 100644 index 00000000..1830c3de --- /dev/null +++ b/mods/default/mapgen.lua @@ -0,0 +1,509 @@ +-- mods/default/mapgen.lua + +-- +-- Aliases for map generator outputs +-- + +minetest.register_alias("mapgen_air", "air") +minetest.register_alias("mapgen_stone", "default:stone") +minetest.register_alias("mapgen_tree", "default:tree") +minetest.register_alias("mapgen_leaves", "default:leaves") +minetest.register_alias("mapgen_jungletree", "default:jungletree") +minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves") +minetest.register_alias("mapgen_apple", "default:leaves") +minetest.register_alias("mapgen_water_source", "default:water_source") +minetest.register_alias("mapgen_dirt", "default:dirt") +minetest.register_alias("mapgen_sand", "default:sand") +minetest.register_alias("mapgen_gravel", "default:gravel") +minetest.register_alias("mapgen_clay", "default:clay") +minetest.register_alias("mapgen_lava_source", "default:lava_source") +minetest.register_alias("mapgen_cobble", "default:cobble") +minetest.register_alias("mapgen_mossycobble", "default:mossycobble") +minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass") +minetest.register_alias("mapgen_junglegrass", "default:junglegrass") +minetest.register_alias("mapgen_stone_with_coal", "default:stone_with_coal") +minetest.register_alias("mapgen_stone_with_iron", "default:stone_with_iron") +minetest.register_alias("mapgen_desert_sand", "default:sand") +minetest.register_alias("mapgen_desert_stone", "default:sandstone") + +-- +-- Ore generation +-- + +-- +-- Coal +-- +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 500, + clust_num_ores = 8, + clust_size = 3, + height_min = -59, + height_max = -12, +}) +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 1000, + clust_num_ores = 6, + clust_size = 3, + height_min = -11, + height_max = 64, +}) +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 5000, + clust_num_ores = 4, + clust_size = 2, + height_min = 65, + height_max = 67, +}) + +-- +-- Iron +-- +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 830, + clust_num_ores = 5, + clust_size = 3, + height_min = -59, + height_max = -10, +}) +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 1660, + clust_num_ores = 3, + clust_size = 2, + height_min = -9, + height_max = 0, +}) + +-- +-- Gold +-- +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 5000, + clust_num_ores = 5, + clust_size = 3, + height_min = -59, + height_max = -35, +}) +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 10000, + clust_num_ores = 3, + clust_size = 2, + height_min = -35, + height_max = -33, +}) + +-- +-- Diamond +-- +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 10000, + clust_num_ores = 4, + clust_size = 3, + height_min = -59, + height_max = -48, +}) +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 5000, + clust_num_ores = 2, + clust_size = 2, + height_min = -59, + height_max = -48, +}) +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 10000, + clust_num_ores = 8, + clust_size = 3, + height_min = -55, + height_max = -52, +}) + +-- +-- Redstone +-- + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_redstone", + wherein = "default:stone", + clust_scarcity = 10000, + clust_num_ores = 5, + clust_size = 3, + height_min = -59, + height_max = -48, +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_redstone", + wherein = "default:stone", + clust_scarcity = 10000, + clust_num_ores = 10, + clust_size = 4, + height_min = -59, + height_max = -48, +}) + +-- +-- Emerald +-- + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_emerald", + wherein = "default:stone", + clust_scarcity = 10000, + clust_num_ores = 1, + clust_size = 2, + height_min = -59, + height_max = -35, +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_emerald", + wherein = "default:stone", + clust_scarcity = 50000, + clust_num_ores = 3, + clust_size = 2, + height_min = -59, + height_max = -35, +}) + +-- +-- Lapis Lazuli +-- + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_lapis", + wherein = "default:stone", + clust_scarcity = 10000, + clust_num_ores = 7, + clust_size = 4, + height_min = -50, + height_max = -46, +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_lapis", + wherein = "default:stone", + clust_scarcity = 10000, + clust_num_ores = 5, + clust_size = 4, + height_min = -59, + height_max = -50, +}) + +-- +-- Glowstone +-- +minetest.register_ore({ + ore_type = "scatter", + ore = "default:glowstone", + wherein = "default:stone", + clust_scarcity = 50000, + clust_num_ores = 10, + clust_size = 5, + height_min = -59, + height_max = -0, +}) + +function default.generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume, chunk_size, ore_per_chunk, height_min, height_max) + minetest.log('action', "WARNING: default.generate_ore is deprecated") + + 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) + if chunk_size >= y_max - y_min + 1 then + return + end + local volume = (maxp.x-minp.x+1)*(y_max-y_min+1)*(maxp.z-minp.z+1) + local pr = PseudoRandom(seed) + local num_chunks = math.floor(chunks_per_volume * volume) + local inverse_chance = math.floor(chunk_size*chunk_size*chunk_size / ore_per_chunk) + --print("generate_ore num_chunks: "..dump(num_chunks)) + for i=1,num_chunks do + local y0 = pr:next(y_min, y_max-chunk_size+1) + if y0 >= height_min and y0 <= height_max then + local x0 = pr:next(minp.x, maxp.x-chunk_size+1) + local z0 = pr:next(minp.z, maxp.z-chunk_size+1) + local p0 = {x=x0, y=y0, z=z0} + for x1=0,chunk_size-1 do + for y1=0,chunk_size-1 do + for z1=0,chunk_size-1 do + if pr:next(1,inverse_chance) == 1 then + local x2 = x0+x1 + local y2 = y0+y1 + local z2 = z0+z1 + local p2 = {x=x2, y=y2, z=z2} + if minetest.env:get_node(p2).name == wherein then + minetest.env:set_node(p2, {name=name}) + end + end + end + end + end + end + end + --print("generate_ore done") +end + +function default.make_reeds(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + local nn = minetest.env:get_node(p).name + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + minetest.env:set_node(p, {name="default:reeds"}) + else + return + end + end +end + +function default.make_cactus(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + local nn = minetest.env:get_node(p).name + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + minetest.env:set_node(p, {name="default:cactus"}) + else + return + end + end +end + + +minetest.register_on_generated(function(minp, maxp, seed) + if maxp.y >= 2 and minp.y <= 0 then + -- Generate clay + -- Assume X and Z lengths are equal + local divlen = 4 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0+1,divs-1-1 do + for divz=0+1,divs-1-1 do + local cx = minp.x + math.floor((divx+0.5)*divlen) + local cz = minp.z + math.floor((divz+0.5)*divlen) + if minetest.env:get_node({x=cx,y=1,z=cz}).name == "default:water_source" and + minetest.env:get_node({x=cx,y=0,z=cz}).name == "default:sand" then + local is_shallow = true + local num_water_around = 0 + if minetest.env:get_node({x=cx-divlen*2,y=1,z=cz+0}).name == "default:water_source" then + num_water_around = num_water_around + 1 end + if minetest.env:get_node({x=cx+divlen*2,y=1,z=cz+0}).name == "default:water_source" then + num_water_around = num_water_around + 1 end + if minetest.env:get_node({x=cx+0,y=1,z=cz-divlen*2}).name == "default:water_source" then + num_water_around = num_water_around + 1 end + if minetest.env:get_node({x=cx+0,y=1,z=cz+divlen*2}).name == "default:water_source" then + num_water_around = num_water_around + 1 end + if num_water_around >= 2 then + is_shallow = false + end + if is_shallow then + for x1=-divlen,divlen do + for z1=-divlen,divlen do + if minetest.env:get_node({x=cx+x1,y=0,z=cz+z1}).name == "default:sand" then + minetest.env:set_node({x=cx+x1,y=0,z=cz+z1}, {name="default:clay"}) + end + end + end + end + end + end + end + -- Generate reeds + local perlin1 = minetest.env:get_perlin(354, 3, 0.7, 100) + -- Assume X and Z lengths are equal + local divlen = 8 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine reeds amount from perlin noise + local reeds_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 45 - 20) + -- Find random positions for reeds based on this random + local pr = PseudoRandom(seed+1) + for i=0,reeds_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + if minetest.env:get_node({x=x,y=1,z=z}).name == "default:dirt_with_grass" and + minetest.env:find_node_near({x=x,y=1,z=z}, 1, "default:water_source") then + default.make_reeds({x=x,y=2,z=z}, pr:next(2, 4)) + end + end + end + end + -- Generate cactuses + local perlin1 = minetest.env:get_perlin(230, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine cactus amount from perlin noise + local cactus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 6 - 3) + -- Find random positions for cactus based on this random + local pr = PseudoRandom(seed+1) + for i=0,cactus_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + -- If desert sand, make cactus + if ground_y and minetest.env:get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then + default.make_cactus({x=x,y=ground_y+1,z=z}, pr:next(3, 4)) + end + end + end + end + -- Generate grass + local perlin1 = minetest.env:get_perlin(329, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 5 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine grass amount from perlin noise + local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 9) + -- Find random positions for grass based on this random + local pr = PseudoRandom(seed+1) + for i=0,grass_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + + if ground_y then + local p = {x=x,y=ground_y+1,z=z} + local nn = minetest.env:get_node(p).name + -- Check if the node can be replaced + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + nn = minetest.env:get_node({x=x,y=ground_y,z=z}).name + -- If desert sand, add dry shrub + if nn == "default:desert_sand" then + minetest.env:set_node(p,{name="default:dry_shrub"}) + + -- If dirt with grass, add grass + elseif nn == "default:dirt_with_grass" then + minetest.env:set_node(p,{name="default:grass"}) + end + end + end + + end + end + end + end + + -- Generate nyan cats + --generate_nyancats(seed, minp, maxp) +end) + +local function replace(old, new, min, max) + minetest.register_ore({ + ore_type = "scatter", + ore = new, + wherein = old, + clust_scarcity = 1, + clust_num_ores = 1, + clust_size = 1, + height_min = min, + height_max = max, + }) +end +replace("air", "default:bedrock", -90, -80) +replace("air", "default:lava_source", -80, -70) +replace("default:stone", "default:bedrock", -90, -80) +replace("default:gravel", "default:bedrock", -90, -80) +replace("default:dirt", "default:bedrock", -90, -80) +replace("default:sand", "default:bedrock", -90, -80) +replace("default:cobble", "default:bedrock", -90, -80) +replace("default:mossycobble", "default:bedrock", -90, -80) +replace("stairs:stair_cobble", "default:bedrock", -90, -80) +replace("default:lava_source", "default:bedrock", -90, -80) +replace("default:lava_flowing", "default:bedrock", -90, -80) +replace("default:water_source", "default:bedrock", -90, -80) +replace("default:water_flowing", "default:bedrock", -90, -80) + +local function bedrock(old) + minetest.register_ore({ + ore_type = "scatter", + ore = "default:bedrock", + wherein = old, + clust_scarcity = 5, + clust_num_ores = 3, + clust_size = 2, + height_min = -64, + height_max = -60, + }) +end +bedrock("air") +bedrock("default:stone") +bedrock("default:gravel") +bedrock("default:dirt") +bedrock("default:sand") +bedrock("default:cobble") +bedrock("default:mossycobble") +bedrock("stairs:stair_cobble") +bedrock("default:lava_source") +bedrock("default:lava_flowing") +bedrock("default:water_source") +bedrock("default:water_flowing") + diff --git a/mods/default/models/character.blend b/mods/default/models/character.blend new file mode 100644 index 0000000000000000000000000000000000000000..cb1a670c41f79472d2a9d23f53c253a9fa7c238b GIT binary patch literal 581808 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

#5>;Nhp$wLa`U}ytvp&c9o?a6-!o*hAR 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 literal 0 HcmV?d00001 diff --git a/mods/default/models/character.png b/mods/default/models/character.png new file mode 100644 index 0000000000000000000000000000000000000000..d4c84ca67e5ec5c2131a84219ac719f4501539ee GIT binary patch literal 5554 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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.000000, 0.000000,-10.000000, 1.000000;; + } + Frame Armature_Body { + 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, 6.750000, 1.000000;; + } + Frame Armature_Head { + 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, 6.750000, 0.000000, 1.000000;; + } + } //End of Armature_Head + Frame Armature_Arm_Left { + FrameTransformMatrix { + 0.989214,-0.143886,-0.027450, 0.000000, + -0.143940,-0.989586,-0.000000, 0.000000, + -0.027164, 0.003951,-0.999623, 0.000000, + -2.000000, 6.750000, 0.000000, 1.000000;; + } + } //End of Armature_Arm_Left + Frame Armature_Arm_Right { + FrameTransformMatrix { + 0.989214, 0.143886, 0.027450, 0.000000, + 0.143940,-0.989586,-0.000000, 0.000000, + 0.027164, 0.003951,-0.999623, 0.000000, + 2.000000, 6.750000, 0.000000, 1.000000;; + } + } //End of Armature_Arm_Right + Frame Armature_Leg_Right { + 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.000000, 0.000000,-0.000001, 1.000000;; + } + } //End of Armature_Leg_Right + Frame Armature_Leg_Left { + 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.000000, 0.000000,-0.000001, 1.000000;; + } + } //End of Armature_Leg_Left + } //End of Armature_Body + Frame Player { + 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 + 168; + 2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + 0.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + -4.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -2.000000; 1.000000; 0.000000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -0.000000;-1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;17.500000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + -4.000000;-1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + -4.000000; 1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 4.000000; 1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 4.000000; 1.000000;13.500000;, + 0.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + -4.000000; 1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 4.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;13.300000;, + -2.200000; 2.200000;13.300000;, + -2.200000; 2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;17.700001;; + 42; + 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;; + MeshNormals { //Cube_001 Normals + 168; + -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; 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;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 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;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 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;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 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; 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;-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; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 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;; + 42; + 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;; + } //End of Cube_001 Normals + MeshMaterialList { //Cube_001 Material List + 1; + 42; + 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 Character { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.000000; 0.000000; 0.000000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Cube_001 Material List + MeshTextureCoords { //Cube_001 UV Coordinates + 168; + 0.625000; 1.000000;, + 0.500000; 1.000000;, + 0.500000; 0.625000;, + 0.625000; 0.625000;, + 0.500000; 1.000000;, + 0.437500; 1.000000;, + 0.437500; 0.625000;, + 0.500000; 0.625000;, + 0.437500; 1.000000;, + 0.312500; 1.000000;, + 0.312500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.500000;, + 0.562500; 0.500000;, + 0.562500; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 0.500000;, + 0.437500; 0.500000;, + 0.437500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.812500; 1.000000;, + 0.875000; 1.000000;, + 0.875000; 0.625000;, + 0.812500; 0.625000;, + 0.750000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.187500; 0.500000;, + 0.187500; 0.625000;, + 0.000000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.000000; 0.625000;, + 0.500000; 0.500000;, + 0.375000; 0.500000;, + 0.375000; 0.250000;, + 0.500000; 0.250000;, + 0.375000; 0.500000;, + 0.250000; 0.500000;, + 0.250000; 0.250000;, + 0.375000; 0.250000;, + 0.250000; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.000000;, + 0.375000; 0.000000;, + 0.375000; 0.250000;, + 0.125000; 0.250000;, + 0.125000; 0.000000;, + 0.250000; 0.000000;, + 0.250000; 0.250000;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.250000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.750000; 0.500000;, + 0.812500; 0.500000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.687500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.125000; 0.250000;, + 0.125000; 0.500000;, + 0.000000; 0.500000;, + 0.000000; 0.250000;, + 0.062500; 0.625000;, + 0.062500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.687500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.625000; 1.000000;, + 0.625000; 0.625000;, + 0.687500; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.687500; 0.500000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.187500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.875000; 0.625000;, + 0.875000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.125000; 0.500000;, + 0.062500; 0.500000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 1.000000; 0.500000;, + 0.875000; 0.500000;, + 0.875000; 0.250000;, + 1.000000; 0.250000;, + 0.875000; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.250000;, + 0.875000; 0.250000;, + 0.750000; 0.500000;, + 0.625000; 0.500000;, + 0.625000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.000000;, + 0.875000; 0.000000;, + 0.875000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.000000;, + 0.750000; 0.000000;, + 0.750000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.250000;; + } //End of Cube_001 UV Coordinates + XSkinMeshHeader { + 1; + 3; + 6; + } + SkinWeights { + "Armature_Leg_Right"; + 24; + 20, + 21, + 22, + 23, + 64, + 65, + 66, + 67, + 80, + 81, + 82, + 83, + 88, + 89, + 90, + 91, + 124, + 125, + 126, + 127, + 140, + 141, + 142, + 143; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000, 6.750001,-0.000001, 1.000000;; + } //End of Armature_Leg_Right Skin Weights + SkinWeights { + "Armature_Leg_Left"; + 24; + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 60, + 61, + 62, + 63, + 68, + 69, + 70, + 71, + 84, + 85, + 86, + 87, + 100, + 101, + 102, + 103; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000, 6.750001,-0.000001, 1.000000;; + } //End of Armature_Leg_Left Skin Weights + SkinWeights { + "Armature_Body"; + 24; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 92, + 93, + 94, + 95; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000,-6.750000,-0.000001, 1.000000;; + } //End of Armature_Body Skin Weights + SkinWeights { + "Armature_Head"; + 48; + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 96, + 97, + 98, + 99, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000,-13.500000,-0.000002, 1.000000;; + } //End of Armature_Head Skin Weights + SkinWeights { + "Armature_Arm_Left"; + 24; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 116, + 117, + 118, + 119, + 132, + 133, + 134, + 135; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.989214,-0.143940,-0.027164, 0.000000, + 0.027450,-0.000000, 0.999623, 0.000000, + -0.143886,-0.989587, 0.003951, 0.000000, + 3.920884,13.071540,-0.107668, 1.000000;; + } //End of Armature_Arm_Left Skin Weights + SkinWeights { + "Armature_Arm_Right"; + 24; + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 112, + 113, + 114, + 115, + 120, + 121, + 122, + 123, + 128, + 129, + 130, + 131, + 136, + 137, + 138, + 139; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.989214, 0.143940, 0.027164, 0.000000, + -0.027450,-0.000000, 0.999623, 0.000000, + 0.143886,-0.989587, 0.003951, 0.000000, + -3.920884,13.071540,-0.107668, 1.000000;; + } //End of Armature_Arm_Right Skin Weights + } //End of Cube_001 Mesh + } //End of Player + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 0.000000,-10.000000;;, + 1;3; 0.000000, 0.000000,-10.000000;;, + 2;3; 0.000000, 0.000000,-10.000000;;, + 3;3; 0.000000, 0.000000,-10.000000;;, + 4;3; 0.000000, 0.000000,-10.000000;;, + 5;3; 0.000000, 0.000000,-10.000000;;, + 6;3; 0.000000, 0.000000,-10.000000;;, + 7;3; 0.000000, 0.000000,-10.000000;;, + 8;3; 0.000000, 0.000000,-10.000000;;, + 9;3; 0.000000, 0.000000,-10.000000;;, + 10;3; 0.000000, 0.000000,-10.000000;;, + 11;3; 0.000000, 0.000000,-10.000000;;, + 12;3; 0.000000, 0.000000,-10.000000;;, + 13;3; 0.000000, 0.000000,-10.000000;;, + 14;3; 0.000000, 0.000000,-10.000000;;, + 15;3; 0.000000, 0.000000,-10.000000;;, + 16;3; 0.000000, 0.000000,-10.000000;;, + 17;3; 0.000000, 0.000000,-10.000000;;, + 18;3; 0.000000, 0.000000,-10.000000;;, + 19;3; 0.000000, 0.000000,-10.000000;;, + 20;3; 0.000000, 0.000000,-10.000000;;, + 21;3; 0.000000, 0.000000,-10.000000;;, + 22;3; 0.000000, 0.000000,-10.000000;;, + 23;3; 0.000000, 0.000000,-10.000000;;, + 24;3; 0.000000, 0.000000,-10.000000;;, + 25;3; 0.000000, 0.000000,-10.000000;;, + 26;3; 0.000000, 0.000000,-10.000000;;, + 27;3; 0.000000, 0.000000,-10.000000;;, + 28;3; 0.000000, 0.000000,-10.000000;;, + 29;3; 0.000000, 0.000000,-10.000000;;, + 30;3; 0.000000, 0.000000,-10.000000;;, + 31;3; 0.000000, 0.000000,-10.000000;;, + 32;3; 0.000000, 0.000000,-10.000000;;, + 33;3; 0.000000, 0.000000,-10.000000;;, + 34;3; 0.000000, 0.000000,-10.000000;;, + 35;3; 0.000000, 0.000000,-10.000000;;, + 36;3; 0.000000, 0.000000,-10.000000;;, + 37;3; 0.000000, 0.000000,-10.000000;;, + 38;3; 0.000000, 0.000000,-10.000000;;, + 39;3; 0.000000, 0.000000,-10.000000;;, + 40;3; 0.000000, 0.000000,-10.000000;;, + 41;3; 0.000000, 0.000000,-10.000000;;, + 42;3; 0.000000, 0.000000,-10.000000;;, + 43;3; 0.000000, 0.000000,-10.000000;;, + 44;3; 0.000000, 0.000000,-10.000000;;, + 45;3; 0.000000, 0.000000,-10.000000;;, + 46;3; 0.000000, 0.000000,-10.000000;;, + 47;3; 0.000000, 0.000000,-10.000000;;, + 48;3; 0.000000, 0.000000,-10.000000;;, + 49;3; 0.000000, 0.000000,-10.000000;;, + 50;3; 0.000000, 0.000000,-10.000000;;, + 51;3; 0.000000, 0.000000,-10.000000;;, + 52;3; 0.000000, 0.000000,-10.000000;;, + 53;3; 0.000000, 0.000000,-10.000000;;, + 54;3; 0.000000, 0.000000,-10.000000;;, + 55;3; 0.000000, 0.000000,-10.000000;;, + 56;3; 0.000000, 0.000000,-10.000000;;, + 57;3; 0.000000, 0.000000,-10.000000;;, + 58;3; 0.000000, 0.000000,-10.000000;;, + 59;3; 0.000000, 0.000000,-10.000000;;, + 60;3; 0.000000, 0.000000,-10.000000;;, + 61;3; 0.000000, 0.000000,-10.000000;;, + 62;3; 0.000000, 0.000000,-10.000000;;, + 63;3; 0.000000, 0.000000,-10.000000;;, + 64;3; 0.000000, 0.000000,-10.000000;;, + 65;3; 0.000000, 0.000000,-10.000000;;, + 66;3; 0.000000, 0.000000,-10.000000;;, + 67;3; 0.000000, 0.000000,-10.000000;;, + 68;3; 0.000000, 0.000000,-10.000000;;, + 69;3; 0.000000, 0.000000,-10.000000;;, + 70;3; 0.000000, 0.000000,-10.000000;;, + 71;3; 0.000000, 0.000000,-10.000000;;, + 72;3; 0.000000, 0.000000,-10.000000;;, + 73;3; 0.000000, 0.000000,-10.000000;;, + 74;3; 0.000000, 0.000000,-10.000000;;, + 75;3; 0.000000, 0.000000,-10.000000;;, + 76;3; 0.000000, 0.000000,-10.000000;;, + 77;3; 0.000000, 0.000000,-10.000000;;, + 78;3; 0.000000, 0.000000,-10.000000;;, + 79;3; 0.000000, 0.000000,-10.000000;;, + 80;3; 0.000000, 0.000000,-10.000000;;, + 81;3; 0.000000, 0.000000,-10.000000;;, + 82;3; 0.000000, 0.000000,-10.000000;;, + 83;3; 0.000000, 0.000000,-10.000000;;, + 84;3; 0.000000, 0.000000,-10.000000;;, + 85;3; 0.000000, 0.000000,-10.000000;;, + 86;3; 0.000000, 0.000000,-10.000000;;, + 87;3; 0.000000, 0.000000,-10.000000;;, + 88;3; 0.000000, 0.000000,-10.000000;;, + 89;3; 0.000000, 0.000000,-10.000000;;, + 90;3; 0.000000, 0.000000,-10.000000;;, + 91;3; 0.000000, 0.000000,-10.000000;;, + 92;3; 0.000000, 0.000000,-10.000000;;, + 93;3; 0.000000, 0.000000,-10.000000;;, + 94;3; 0.000000, 0.000000,-10.000000;;, + 95;3; 0.000000, 0.000000,-10.000000;;, + 96;3; 0.000000, 0.000000,-10.000000;;, + 97;3; 0.000000, 0.000000,-10.000000;;, + 98;3; 0.000000, 0.000000,-10.000000;;, + 99;3; 0.000000, 0.000000,-10.000000;;, + 100;3; 0.000000, 0.000000,-10.000000;;, + 101;3; 0.000000, 0.000000,-10.000000;;, + 102;3; 0.000000, 0.000000,-10.000000;;, + 103;3; 0.000000, 0.000000,-10.000000;;, + 104;3; 0.000000, 0.000000,-10.000000;;, + 105;3; 0.000000, 0.000000,-10.000000;;, + 106;3; 0.000000, 0.000000,-10.000000;;, + 107;3; 0.000000, 0.000000,-10.000000;;, + 108;3; 0.000000, 0.000000,-10.000000;;, + 109;3; 0.000000, 0.000000,-10.000000;;, + 110;3; 0.000000, 0.000000,-10.000000;;, + 111;3; 0.000000, 0.000000,-10.000000;;, + 112;3; 0.000000, 0.000000,-10.000000;;, + 113;3; 0.000000, 0.000000,-10.000000;;, + 114;3; 0.000000, 0.000000,-10.000000;;, + 115;3; 0.000000, 0.000000,-10.000000;;, + 116;3; 0.000000, 0.000000,-10.000000;;, + 117;3; 0.000000, 0.000000,-10.000000;;, + 118;3; 0.000000, 0.000000,-10.000000;;, + 119;3; 0.000000, 0.000000,-10.000000;;, + 120;3; 0.000000, 0.000000,-10.000000;;, + 121;3; 0.000000, 0.000000,-10.000000;;, + 122;3; 0.000000, 0.000000,-10.000000;;, + 123;3; 0.000000, 0.000000,-10.000000;;, + 124;3; 0.000000, 0.000000,-10.000000;;, + 125;3; 0.000000, 0.000000,-10.000000;;, + 126;3; 0.000000, 0.000000,-10.000000;;, + 127;3; 0.000000, 0.000000,-10.000000;;, + 128;3; 0.000000, 0.000000,-10.000000;;, + 129;3; 0.000000, 0.000000,-10.000000;;, + 130;3; 0.000000, 0.000000,-10.000000;;, + 131;3; 0.000000, 0.000000,-10.000000;;, + 132;3; 0.000000, 0.000000,-10.000000;;, + 133;3; 0.000000, 0.000000,-10.000000;;, + 134;3; 0.000000, 0.000000,-10.000000;;, + 135;3; 0.000000, 0.000000,-10.000000;;, + 136;3; 0.000000, 0.000000,-10.000000;;, + 137;3; 0.000000, 0.000000,-10.000000;;, + 138;3; 0.000000, 0.000000,-10.000000;;, + 139;3; 0.000000, 0.000000,-10.000000;;, + 140;3; 0.000000, 0.000000,-10.000000;;, + 141;3; 0.000000, 0.000000,-10.000000;;, + 142;3; 0.000000, 0.000000,-10.000000;;, + 143;3; 0.000000, 0.000000,-10.000000;;, + 144;3; 0.000000, 0.000000,-10.000000;;, + 145;3; 0.000000, 0.000000,-10.000000;;, + 146;3; 0.000000, 0.000000,-10.000000;;, + 147;3; 0.000000, 0.000000,-10.000000;;, + 148;3; 0.000000, 0.000000,-10.000000;;, + 149;3; 0.000000, 0.000000,-10.000000;;, + 150;3; 0.000000, 0.000000,-10.000000;;, + 151;3; 0.000000, 0.000000,-10.000000;;, + 152;3; 0.000000, 0.000000,-10.000000;;, + 153;3; 0.000000, 0.000000,-10.000000;;, + 154;3; 0.000000, 0.000000,-10.000000;;, + 155;3; 0.000000, 0.000000,-10.000000;;, + 156;3; 0.000000, 0.000000,-10.000000;;, + 157;3; 0.000000, 0.000000,-10.000000;;, + 158;3; 0.000000, 0.000000,-10.000000;;, + 159;3; 0.000000, 0.000000,-10.000000;;, + 160;3; 0.000000, 0.000000,-10.000000;;, + 161;3; 0.000000, 0.000000,-10.000000;;, + 162;3; 0.000000, 0.000000,-10.000000;;, + 163;3; 0.000000, 0.000000,-10.000000;;, + 164;3; 0.000000, 0.000000,-10.000000;;, + 165;3; 0.000000, 0.000000,-10.000000;;, + 166;3; 0.000000, 0.000000,-10.000000;;, + 167;3; 0.000000, 0.000000,-10.000000;;, + 168;3; 0.000000, 0.000000,-10.000000;;, + 169;3; 0.000000, 0.000000,-10.000000;;, + 170;3; 0.000000, 0.000000,-10.000000;;, + 171;3; 0.000000, 0.000000,-10.000000;;, + 172;3; 0.000000, 0.000000,-10.000000;;, + 173;3; 0.000000, 0.000000,-10.000000;;, + 174;3; 0.000000, 0.000000,-10.000000;;, + 175;3; 0.000000, 0.000000,-10.000000;;, + 176;3; 0.000000, 0.000000,-10.000000;;, + 177;3; 0.000000, 0.000000,-10.000000;;, + 178;3; 0.000000, 0.000000,-10.000000;;, + 179;3; 0.000000, 0.000000,-10.000000;;, + 180;3; 0.000000, 0.000000,-10.000000;;, + 181;3; 0.000000, 0.000000,-10.000000;;, + 182;3; 0.000000, 0.000000,-10.000000;;, + 183;3; 0.000000, 0.000000,-10.000000;;, + 184;3; 0.000000, 0.000000,-10.000000;;, + 185;3; 0.000000, 0.000000,-10.000000;;, + 186;3; 0.000000, 0.000000,-10.000000;;, + 187;3; 0.000000, 0.000000,-10.000000;;, + 188;3; 0.000000, 0.000000,-10.000000;;, + 189;3; 0.000000, 0.000000,-10.000000;;, + 190;3; 0.000000, 0.000000,-10.000000;;, + 191;3; 0.000000, 0.000000,-10.000000;;, + 192;3; 0.000000, 0.000000,-10.000000;;, + 193;3; 0.000000, 0.000000,-10.000000;;, + 194;3; 0.000000, 0.000000,-10.000000;;, + 195;3; 0.000000, 0.000000,-10.000000;;, + 196;3; 0.000000, 0.000000,-10.000000;;, + 197;3; 0.000000, 0.000000,-10.000000;;, + 198;3; 0.000000, 0.000000,-10.000000;;, + 199;3; 0.000000, 0.000000,-10.000000;;, + 200;3; 0.000000, 0.000000,-10.000000;;, + 201;3; 0.000000, 0.000000,-10.000000;;, + 202;3; 0.000000, 0.000000,-10.000000;;, + 203;3; 0.000000, 0.000000,-10.000000;;, + 204;3; 0.000000, 0.000000,-10.000000;;, + 205;3; 0.000000, 0.000000,-10.000000;;, + 206;3; 0.000000, 0.000000,-10.000000;;, + 207;3; 0.000000, 0.000000,-10.000000;;, + 208;3; 0.000000, 0.000000,-10.000000;;, + 209;3; 0.000000, 0.000000,-10.000000;;, + 210;3; 0.000000, 0.000000,-10.000000;;, + 211;3; 0.000000, 0.000000,-10.000000;;, + 212;3; 0.000000, 0.000000,-10.000000;;, + 213;3; 0.000000, 0.000000,-10.000000;;, + 214;3; 0.000000, 0.000000,-10.000000;;, + 215;3; 0.000000, 0.000000,-10.000000;;, + 216;3; 0.000000, 0.000000,-10.000000;;, + 217;3; 0.000000, 0.000000,-10.000000;;, + 218;3; 0.000000, 0.000000,-10.000000;;, + 219;3; 0.000000, 0.000000,-10.000000;;, + 220;3; 0.000000, 0.000000,-10.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 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;;, + 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Body} + AnimationKey { //Position + 2; + 221; + 0;3; -0.000000, 0.000000, 6.750000;;, + 1;3; -0.000000, 0.000000, 6.750000;;, + 2;3; -0.000000, 0.000000, 6.750000;;, + 3;3; -0.000000, 0.000000, 6.750000;;, + 4;3; -0.000000, 0.000000, 6.750000;;, + 5;3; -0.000000, 0.000000, 6.750000;;, + 6;3; -0.000000, 0.000000, 6.750000;;, + 7;3; -0.000000, 0.000000, 6.750000;;, + 8;3; -0.000000, 0.000000, 6.750000;;, + 9;3; -0.000000, 0.000000, 6.750000;;, + 10;3; -0.000000, 0.000000, 6.750000;;, + 11;3; -0.000000, 0.000000, 6.750000;;, + 12;3; -0.000000, 0.000000, 6.750000;;, + 13;3; -0.000000, 0.000000, 6.750000;;, + 14;3; -0.000000, 0.000000, 6.750000;;, + 15;3; -0.000000, 0.000000, 6.750000;;, + 16;3; -0.000000, 0.000000, 6.750000;;, + 17;3; -0.000000, 0.000000, 6.750000;;, + 18;3; -0.000000, 0.000000, 6.750000;;, + 19;3; -0.000000, 0.000000, 6.750000;;, + 20;3; -0.000000, 0.000000, 6.750000;;, + 21;3; -0.000000, 0.000000, 6.750000;;, + 22;3; -0.000000, 0.000000, 6.750000;;, + 23;3; -0.000000, 0.000000, 6.750000;;, + 24;3; -0.000000, 0.000000, 6.750000;;, + 25;3; -0.000000, 0.000000, 6.750000;;, + 26;3; -0.000000, 0.000000, 6.750000;;, + 27;3; -0.000000, 0.000000, 6.750000;;, + 28;3; -0.000000, 0.000000, 6.750000;;, + 29;3; -0.000000, 0.000000, 6.750000;;, + 30;3; -0.000000, 0.000000, 6.750000;;, + 31;3; -0.000000, 0.000000, 6.750000;;, + 32;3; -0.000000, 0.000000, 6.750000;;, + 33;3; -0.000000, 0.000000, 6.750000;;, + 34;3; -0.000000, 0.000000, 6.750000;;, + 35;3; -0.000000, 0.000000, 6.750000;;, + 36;3; -0.000000, 0.000000, 6.750000;;, + 37;3; -0.000000, 0.000000, 6.750000;;, + 38;3; -0.000000, 0.000000, 6.750000;;, + 39;3; -0.000000, 0.000000, 6.750000;;, + 40;3; -0.000000, 0.000000, 6.750000;;, + 41;3; -0.000000, 0.000000, 6.750000;;, + 42;3; -0.000000, 0.000000, 6.750000;;, + 43;3; -0.000000, 0.000000, 6.750000;;, + 44;3; -0.000000, 0.000000, 6.750000;;, + 45;3; -0.000000, 0.000000, 6.750000;;, + 46;3; -0.000000, 0.000000, 6.750000;;, + 47;3; -0.000000, 0.000000, 6.750000;;, + 48;3; -0.000000, 0.000000, 6.750000;;, + 49;3; -0.000000, 0.000000, 6.750000;;, + 50;3; -0.000000, 0.000000, 6.750000;;, + 51;3; -0.000000, 0.000000, 6.750000;;, + 52;3; -0.000000, 0.000000, 6.750000;;, + 53;3; -0.000000, 0.000000, 6.750000;;, + 54;3; -0.000000, 0.000000, 6.750000;;, + 55;3; -0.000000, 0.000000, 6.750000;;, + 56;3; -0.000000, 0.000000, 6.750000;;, + 57;3; -0.000000, 0.000000, 6.750000;;, + 58;3; -0.000000, 0.000000, 6.750000;;, + 59;3; -0.000000, 0.000000, 6.750000;;, + 60;3; -0.000000, 0.000000, 6.750000;;, + 61;3; -0.000000, 0.000000, 6.750000;;, + 62;3; -0.000000, 0.000000, 6.750000;;, + 63;3; -0.000000, 0.000000, 6.750000;;, + 64;3; -0.000000, 0.000000, 6.750000;;, + 65;3; -0.000000, 0.000000, 6.750000;;, + 66;3; -0.000000, 0.000000, 6.750000;;, + 67;3; -0.000000, 0.000000, 6.750000;;, + 68;3; -0.000000, 0.000000, 6.750000;;, + 69;3; -0.000000, 0.000000, 6.750000;;, + 70;3; -0.000000, 0.000000, 6.750000;;, + 71;3; -0.000000, 0.000000, 6.750000;;, + 72;3; -0.000000, 0.000000, 6.750000;;, + 73;3; -0.000000, 0.000000, 6.750000;;, + 74;3; -0.000000, 0.000000, 6.750000;;, + 75;3; -0.000000, 0.000000, 6.750000;;, + 76;3; -0.000000, 0.000000, 6.750000;;, + 77;3; -0.000000, 0.000000, 6.750000;;, + 78;3; -0.000000, 0.000000, 6.750000;;, + 79;3; -0.000000, 0.000000, 6.750000;;, + 80;3; -0.000000, 0.000000, 6.750000;;, + 81;3; -0.000000, 0.000000, 1.000000;;, + 82;3; -0.000000, 0.000000, 1.000000;;, + 83;3; -0.000000, 0.000000, 1.000000;;, + 84;3; -0.000000, 0.000000, 1.000000;;, + 85;3; -0.000000, 0.000000, 1.000000;;, + 86;3; -0.000000, 0.000000, 1.000000;;, + 87;3; -0.000000, 0.000000, 1.000000;;, + 88;3; -0.000000, 0.000000, 1.000000;;, + 89;3; -0.000000, 0.000000, 1.000000;;, + 90;3; -0.000000, 0.000000, 1.000000;;, + 91;3; -0.000000, 0.000000, 1.000000;;, + 92;3; -0.000000, 0.000000, 1.000000;;, + 93;3; -0.000000, 0.000000, 1.000000;;, + 94;3; -0.000000, 0.000000, 1.000000;;, + 95;3; -0.000000, 0.000000, 1.000000;;, + 96;3; -0.000000, 0.000000, 1.000000;;, + 97;3; -0.000000, 0.000000, 1.000000;;, + 98;3; -0.000000, 0.000000, 1.000000;;, + 99;3; -0.000000, 0.000000, 1.000000;;, + 100;3; -0.000000, 0.000000, 1.000000;;, + 101;3; -0.000000, 0.000000, 1.000000;;, + 102;3; -0.000000, 0.000000, 1.000000;;, + 103;3; -0.000000, 0.000000, 1.000000;;, + 104;3; -0.000000, 0.000000, 1.000000;;, + 105;3; -0.000000, 0.000000, 1.000000;;, + 106;3; -0.000000, 0.000000, 1.000000;;, + 107;3; -0.000000, 0.000000, 1.000000;;, + 108;3; -0.000000, 0.000000, 1.000000;;, + 109;3; -0.000000, 0.000000, 1.000000;;, + 110;3; -0.000000, 0.000000, 1.000000;;, + 111;3; -0.000000, 0.000000, 1.000000;;, + 112;3; -0.000000, 0.000000, 1.000000;;, + 113;3; -0.000000, 0.000000, 1.000000;;, + 114;3; -0.000000, 0.000000, 1.000000;;, + 115;3; -0.000000, 0.000000, 1.000000;;, + 116;3; -0.000000, 0.000000, 1.000000;;, + 117;3; -0.000000, 0.000000, 1.000000;;, + 118;3; -0.000000, 0.000000, 1.000000;;, + 119;3; -0.000000, 0.000000, 1.000000;;, + 120;3; -0.000000, 0.000000, 1.000000;;, + 121;3; -0.000000, 0.000000, 1.000000;;, + 122;3; -0.000000, 0.000000, 1.000000;;, + 123;3; -0.000000, 0.000000, 1.000000;;, + 124;3; -0.000000, 0.000000, 1.000000;;, + 125;3; -0.000000, 0.000000, 1.000000;;, + 126;3; -0.000000, 0.000000, 1.000000;;, + 127;3; -0.000000, 0.000000, 1.000000;;, + 128;3; -0.000000, 0.000000, 1.000000;;, + 129;3; -0.000000, 0.000000, 1.000000;;, + 130;3; -0.000000, 0.000000, 1.000000;;, + 131;3; -0.000000, 0.000000, 1.000000;;, + 132;3; -0.000000, 0.000000, 1.000000;;, + 133;3; -0.000000, 0.000000, 1.000000;;, + 134;3; -0.000000, 0.000000, 1.000000;;, + 135;3; -0.000000, 0.000000, 1.000000;;, + 136;3; -0.000000, 0.000000, 1.000000;;, + 137;3; -0.000000, 0.000000, 1.000000;;, + 138;3; -0.000000, 0.000000, 1.000000;;, + 139;3; -0.000000, 0.000000, 1.000000;;, + 140;3; -0.000000, 0.000000, 1.000000;;, + 141;3; -0.000000, 0.000000, 1.000000;;, + 142;3; -0.000000, 0.000000, 1.000000;;, + 143;3; -0.000000, 0.000000, 1.000000;;, + 144;3; -0.000000, 0.000000, 1.000000;;, + 145;3; -0.000000, 0.000000, 1.000000;;, + 146;3; -0.000000, 0.000000, 1.000000;;, + 147;3; -0.000000, 0.000000, 1.000000;;, + 148;3; -0.000000, 0.000000, 1.000000;;, + 149;3; -0.000000, 0.000000, 1.000000;;, + 150;3; -0.000000, 0.000000, 1.000000;;, + 151;3; -0.000000, 0.000000, 1.000000;;, + 152;3; -0.000000, 0.000000, 1.000000;;, + 153;3; -0.000000, 0.000000, 1.000000;;, + 154;3; -0.000000, 0.000000, 1.000000;;, + 155;3; -0.000000, 0.000000, 1.000000;;, + 156;3; -0.000000, 0.000000, 1.000000;;, + 157;3; -0.000000, 0.000000, 1.000000;;, + 158;3; -0.000000, 0.000000, 1.000000;;, + 159;3; -0.000000, 0.000000, 1.000000;;, + 160;3; -0.000000, 0.000000, 1.000000;;, + 161;3; -0.000000, 0.000000, 1.000000;;, + 162;3; -0.000000, 2.000001, 1.000000;;, + 163;3; -0.000000, 2.000001, 1.000000;;, + 164;3; -0.000000, 2.000001, 1.000000;;, + 165;3; -0.000000, 2.000001, 1.000000;;, + 166;3; -0.000000, 2.000001, 1.000000;;, + 167;3; -0.000000, 2.000001, 1.000000;;, + 168;3; -0.000000, 0.000000, 6.750000;;, + 169;3; -0.000000, 0.000000, 6.750000;;, + 170;3; -0.000000, 0.000000, 6.750000;;, + 171;3; -0.000000, 0.000000, 6.750000;;, + 172;3; -0.000000, 0.000000, 6.750000;;, + 173;3; -0.000000, 0.000000, 6.750000;;, + 174;3; -0.000000, 0.000000, 6.750000;;, + 175;3; -0.000000, 0.000000, 6.750000;;, + 176;3; -0.000000, 0.000000, 6.750000;;, + 177;3; -0.000000, 0.000000, 6.750000;;, + 178;3; -0.000000, 0.000000, 6.750000;;, + 179;3; -0.000000, 0.000000, 6.750000;;, + 180;3; -0.000000, 0.000000, 6.750000;;, + 181;3; -0.000000, 0.000000, 6.750000;;, + 182;3; -0.000000, 0.000000, 6.750000;;, + 183;3; -0.000000, 0.000000, 6.750000;;, + 184;3; -0.000000, 0.000000, 6.750000;;, + 185;3; -0.000000, 0.000000, 6.750000;;, + 186;3; -0.000000, 0.000000, 6.750000;;, + 187;3; -0.000000, 0.000000, 6.750000;;, + 188;3; -0.000000, 0.000000, 6.750000;;, + 189;3; -0.000000, 0.000000, 6.750000;;, + 190;3; -0.000000, 0.000000, 6.750000;;, + 191;3; -0.000000, 0.000000, 6.750000;;, + 192;3; -0.000000, 0.000000, 6.750000;;, + 193;3; -0.000000, 0.000000, 6.750000;;, + 194;3; -0.000000, 0.000000, 6.750000;;, + 195;3; -0.000000, 0.000000, 6.750000;;, + 196;3; -0.000000, 0.000000, 6.750000;;, + 197;3; -0.000000, 0.000000, 6.750000;;, + 198;3; -0.000000, 0.000000, 6.750000;;, + 199;3; -0.000000, 0.000000, 6.750000;;, + 200;3; -0.000000, 0.000000, 6.750000;;, + 201;3; -0.000000, 0.000000, 6.750000;;, + 202;3; -0.000000, 0.000000, 6.750000;;, + 203;3; -0.000000, 0.000000, 6.750000;;, + 204;3; -0.000000, 0.000000, 6.750000;;, + 205;3; -0.000000, 0.000000, 6.750000;;, + 206;3; -0.000000, 0.000000, 6.750000;;, + 207;3; -0.000000, 0.000000, 6.750000;;, + 208;3; -0.000000, 0.000000, 6.750000;;, + 209;3; -0.000000, 0.000000, 6.750000;;, + 210;3; -0.000000, 0.000000, 6.750000;;, + 211;3; -0.000000, 0.000000, 6.750000;;, + 212;3; -0.000000, 0.000000, 6.750000;;, + 213;3; -0.000000, 0.000000, 6.750000;;, + 214;3; -0.000000, 0.000000, 6.750000;;, + 215;3; -0.000000, 0.000000, 6.750000;;, + 216;3; -0.000000, 0.000000, 6.750000;;, + 217;3; -0.000000, 0.000000, 6.750000;;, + 218;3; -0.000000, 0.000000, 6.750000;;, + 219;3; -0.000000, 0.000000, 6.750000;;, + 220;3; -0.000000, 0.000000, 6.750000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 2;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 3;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 4;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 5;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 6;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 7;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 8;4; -0.696414, 0.717343, 0.000000, 0.000000;;, + 9;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 10;4; -0.691348, 0.722192, 0.000000, 0.000000;;, + 11;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 12;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 13;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 14;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 15;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 16;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 17;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 18;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 19;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 20;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 21;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 22;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 23;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 24;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 25;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 26;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 27;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 28;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 29;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 30;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 31;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 32;4; -0.696415, 0.717343, 0.000000, 0.000000;;, + 33;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 34;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 35;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 36;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 37;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 38;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 39;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 40;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 41;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 42;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 43;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 44;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 45;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 46;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 47;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 48;4; -0.696415, 0.717343, 0.000000, 0.000000;;, + 49;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 50;4; -0.691348, 0.722192, 0.000000, 0.000000;;, + 51;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 52;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 53;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 54;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 55;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 56;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 57;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 58;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 59;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 60;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 61;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 62;4; -0.676212, 0.736682, 0.000000, 0.000000;;, + 63;4; -0.676927, 0.735998, 0.000000, 0.000000;;, + 64;4; -0.677865, 0.735100, 0.000000, 0.000000;;, + 65;4; -0.679001, 0.734013, 0.000000, 0.000000;;, + 66;4; -0.680312, 0.732757, 0.000000, 0.000000;;, + 67;4; -0.681779, 0.731353, 0.000000, 0.000000;;, + 68;4; -0.683387, 0.729813, 0.000000, 0.000000;;, + 69;4; -0.685120, 0.728154, 0.000000, 0.000000;;, + 70;4; -0.686966, 0.726388, 0.000000, 0.000000;;, + 71;4; -0.688910, 0.724526, 0.000000, 0.000000;;, + 72;4; -0.690941, 0.722582, 0.000000, 0.000000;;, + 73;4; -0.693046, 0.720567, 0.000000, 0.000000;;, + 74;4; -0.695210, 0.718495, 0.000000, 0.000000;;, + 75;4; -0.697417, 0.716383, 0.000000, 0.000000;;, + 76;4; -0.699643, 0.714252, 0.000000, 0.000000;;, + 77;4; -0.701856, 0.712133, 0.000000, 0.000000;;, + 78;4; -0.703995, 0.710086, 0.000000, 0.000000;;, + 79;4; -0.705928, 0.708235, 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.705928, 0.708235, 0.000000, 0.000000;;, + 83;4; -0.703995, 0.710086, 0.000000, 0.000000;;, + 84;4; -0.701856, 0.712133, 0.000000, 0.000000;;, + 85;4; -0.699643, 0.714252, 0.000000, 0.000000;;, + 86;4; -0.697417, 0.716383, 0.000000, 0.000000;;, + 87;4; -0.695210, 0.718495, 0.000000, 0.000000;;, + 88;4; -0.693046, 0.720567, 0.000000, 0.000000;;, + 89;4; -0.690941, 0.722582, 0.000000, 0.000000;;, + 90;4; -0.688910, 0.724526, 0.000000, 0.000000;;, + 91;4; -0.686966, 0.726388, 0.000000, 0.000000;;, + 92;4; -0.685120, 0.728154, 0.000000, 0.000000;;, + 93;4; -0.683387, 0.729813, 0.000000, 0.000000;;, + 94;4; -0.681779, 0.731353, 0.000000, 0.000000;;, + 95;4; -0.680312, 0.732758, 0.000000, 0.000000;;, + 96;4; -0.679001, 0.734013, 0.000000, 0.000000;;, + 97;4; -0.677865, 0.735100, 0.000000, 0.000000;;, + 98;4; -0.676927, 0.735998, 0.000000, 0.000000;;, + 99;4; -0.676212, 0.736682, 0.000000, 0.000000;;, + 100;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 101;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 102;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 103;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 104;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 105;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 106;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 107;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 108;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 109;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 110;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 111;4; -0.691348, 0.722192, 0.000000, 0.000000;;, + 112;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 113;4; -0.696415, 0.717343, 0.000000, 0.000000;;, + 114;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 115;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 116;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 117;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 118;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 119;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 120;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 121;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 122;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 123;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 124;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 125;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 126;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 127;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 128;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 129;4; -0.696415, 0.717343, 0.000000, 0.000000;;, + 130;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 131;4; -0.691348, 0.722192, 0.000000, 0.000000;;, + 132;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 133;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 134;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 135;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 136;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 137;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 138;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 139;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 140;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 141;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 142;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 143;4; -0.676211, 0.736683, 0.000000, 0.000000;;, + 144;4; -0.676923, 0.736001, 0.000000, 0.000000;;, + 145;4; -0.677857, 0.735107, 0.000000, 0.000000;;, + 146;4; -0.678987, 0.734026, 0.000000, 0.000000;;, + 147;4; -0.680291, 0.732778, 0.000000, 0.000000;;, + 148;4; -0.681750, 0.731381, 0.000000, 0.000000;;, + 149;4; -0.683349, 0.729852, 0.000000, 0.000000;;, + 150;4; -0.685071, 0.728203, 0.000000, 0.000000;;, + 151;4; -0.686905, 0.726448, 0.000000, 0.000000;;, + 152;4; -0.688838, 0.724598, 0.000000, 0.000000;;, + 153;4; -0.690858, 0.722664, 0.000000, 0.000000;;, + 154;4; -0.692953, 0.720659, 0.000000, 0.000000;;, + 155;4; -0.695109, 0.718596, 0.000000, 0.000000;;, + 156;4; -0.697310, 0.716489, 0.000000, 0.000000;;, + 157;4; -0.699536, 0.714358, 0.000000, 0.000000;;, + 158;4; -0.701753, 0.712235, 0.000000, 0.000000;;, + 159;4; -0.703909, 0.710171, 0.000000, 0.000000;;, + 160;4; -0.705875, 0.708288, 0.000000, 0.000000;;, + 161;4; -0.707107, 0.707107, 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;;, + 165;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 166;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 167;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 168;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 169;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 170;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 171;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 172;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 173;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 174;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 175;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 176;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 177;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 178;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 179;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 180;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 181;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 182;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 183;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 184;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 185;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 186;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 187;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 188;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 189;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 190;4; -0.709789, 0.704305, 0.000000, 0.000000;;, + 191;4; -0.717343, 0.696414, 0.000000, 0.000000;;, + 192;4; -0.727042, 0.686283, 0.000000, 0.000000;;, + 193;4; -0.734596, 0.678392, 0.000000, 0.000000;;, + 194;4; -0.737277, 0.675590, 0.000000, 0.000000;;, + 195;4; -0.734596, 0.678392, 0.000000, 0.000000;;, + 196;4; -0.727042, 0.686283, 0.000000, 0.000000;;, + 197;4; -0.717343, 0.696414, 0.000000, 0.000000;;, + 198;4; -0.709789, 0.704305, 0.000000, 0.000000;;, + 199;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 200;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 201;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 202;4; -0.696414, 0.717343, 0.000000, 0.000000;;, + 203;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 204;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 205;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 206;4; -0.681074, 0.731794, 0.000000, 0.000000;;, + 207;4; -0.696519, 0.716349, 0.000000, 0.000000;;, + 208;4; -0.716349, 0.696518, 0.000000, 0.000000;;, + 209;4; -0.731794, 0.681074, 0.000000, 0.000000;;, + 210;4; -0.737277, 0.675590, 0.000000, 0.000000;;, + 211;4; -0.731794, 0.681074, 0.000000, 0.000000;;, + 212;4; -0.716349, 0.696518, 0.000000, 0.000000;;, + 213;4; -0.696519, 0.716349, 0.000000, 0.000000;;, + 214;4; -0.681074, 0.731794, 0.000000, 0.000000;;, + 215;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 216;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 217;4; -0.686282, 0.727042, 0.000000, 0.000000;;, + 218;4; -0.696414, 0.717343, 0.000000, 0.000000;;, + 219;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 220;4; -0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Head} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 6.750000, 0.000000;;, + 1;3; -0.000000, 6.750000, 0.000000;;, + 2;3; 0.000000, 6.750000, 0.000000;;, + 3;3; 0.000000, 6.750000, 0.000000;;, + 4;3; 0.000000, 6.750000, 0.000000;;, + 5;3; 0.000000, 6.750000, 0.000000;;, + 6;3; 0.000000, 6.750000, 0.000000;;, + 7;3; 0.000000, 6.750000,-0.000000;;, + 8;3; 0.000000, 6.750000,-0.000000;;, + 9;3; 0.000000, 6.750000, 0.000000;;, + 10;3; 0.000000, 6.750000,-0.000000;;, + 11;3; 0.000000, 6.750000, 0.000000;;, + 12;3; 0.000000, 6.750000, 0.000000;;, + 13;3; 0.000000, 6.750000, 0.000000;;, + 14;3; 0.000000, 6.750000,-0.000000;;, + 15;3; 0.000000, 6.750000,-0.000000;;, + 16;3; 0.000000, 6.750000, 0.000000;;, + 17;3; -0.000000, 6.750001,-0.000000;;, + 18;3; 0.000000, 6.750000, 0.000000;;, + 19;3; 0.000000, 6.750000, 0.000000;;, + 20;3; 0.000000, 6.750000, 0.000000;;, + 21;3; 0.000000, 6.750000, 0.000000;;, + 22;3; 0.000000, 6.750000, 0.000000;;, + 23;3; -0.000000, 6.750001,-0.000000;;, + 24;3; 0.000000, 6.750000, 0.000000;;, + 25;3; 0.000000, 6.750000, 0.000000;;, + 26;3; 0.000000, 6.750000,-0.000000;;, + 27;3; 0.000000, 6.750000, 0.000000;;, + 28;3; 0.000000, 6.750000, 0.000000;;, + 29;3; 0.000000, 6.750000, 0.000000;;, + 30;3; 0.000000, 6.750000, 0.000000;;, + 31;3; 0.000000, 6.750000, 0.000000;;, + 32;3; 0.000000, 6.750000,-0.000000;;, + 33;3; 0.000000, 6.750000,-0.000000;;, + 34;3; 0.000000, 6.750000, 0.000000;;, + 35;3; 0.000000, 6.750000, 0.000000;;, + 36;3; 0.000000, 6.750000,-0.000000;;, + 37;3; 0.000000, 6.750000, 0.000000;;, + 38;3; 0.000000, 6.750000, 0.000000;;, + 39;3; -0.000000, 6.750000, 0.000000;;, + 40;3; 0.000000, 6.750000, 0.000000;;, + 41;3; -0.000000, 6.750000, 0.000000;;, + 42;3; 0.000000, 6.750000, 0.000000;;, + 43;3; 0.000000, 6.750000, 0.000000;;, + 44;3; 0.000000, 6.750000, 0.000000;;, + 45;3; 0.000000, 6.750000, 0.000000;;, + 46;3; 0.000000, 6.750000,-0.000000;;, + 47;3; 0.000000, 6.750000, 0.000000;;, + 48;3; 0.000000, 6.750000, 0.000000;;, + 49;3; 0.000000, 6.750000, 0.000000;;, + 50;3; 0.000000, 6.750000,-0.000000;;, + 51;3; 0.000000, 6.750000, 0.000000;;, + 52;3; 0.000000, 6.750000, 0.000000;;, + 53;3; 0.000000, 6.750000, 0.000000;;, + 54;3; 0.000000, 6.750000, 0.000000;;, + 55;3; 0.000000, 6.750000,-0.000000;;, + 56;3; 0.000000, 6.750000, 0.000000;;, + 57;3; -0.000000, 6.750001,-0.000000;;, + 58;3; 0.000000, 6.750000, 0.000000;;, + 59;3; 0.000000, 6.750000, 0.000000;;, + 60;3; 0.000000, 6.750000, 0.000000;;, + 61;3; 0.000000, 6.750000, 0.000000;;, + 62;3; 0.000000, 6.750000, 0.000000;;, + 63;3; 0.000000, 6.750000,-0.000000;;, + 64;3; 0.000000, 6.750000, 0.000000;;, + 65;3; 0.000000, 6.750000, 0.000000;;, + 66;3; 0.000000, 6.750000, 0.000000;;, + 67;3; 0.000000, 6.750000, 0.000000;;, + 68;3; 0.000000, 6.750000, 0.000000;;, + 69;3; 0.000000, 6.750000,-0.000000;;, + 70;3; 0.000000, 6.750000,-0.000000;;, + 71;3; 0.000000, 6.750000,-0.000000;;, + 72;3; 0.000000, 6.750000,-0.000000;;, + 73;3; 0.000000, 6.749999, 0.000000;;, + 74;3; 0.000000, 6.750000, 0.000000;;, + 75;3; 0.000000, 6.750000, 0.000000;;, + 76;3; -0.000000, 6.750000,-0.000000;;, + 77;3; 0.000000, 6.750000, 0.000000;;, + 78;3; 0.000000, 6.750000,-0.000000;;, + 79;3; 0.000000, 6.750000, 0.000000;;, + 80;3; 0.000000, 6.750000, 0.000000;;, + 81;3; 0.000000, 6.750000,-0.000000;;, + 82;3; 0.000000, 6.750000, 0.000000;;, + 83;3; 0.000000, 6.750000,-0.000000;;, + 84;3; 0.000000, 6.750000, 0.000000;;, + 85;3; -0.000000, 6.750000,-0.000000;;, + 86;3; 0.000000, 6.750000, 0.000000;;, + 87;3; 0.000000, 6.750000,-0.000000;;, + 88;3; 0.000000, 6.750000, 0.000000;;, + 89;3; 0.000000, 6.750000,-0.000000;;, + 90;3; 0.000000, 6.750000,-0.000000;;, + 91;3; 0.000000, 6.750000, 0.000000;;, + 92;3; 0.000000, 6.750000,-0.000000;;, + 93;3; 0.000000, 6.750000,-0.000000;;, + 94;3; 0.000000, 6.750000,-0.000000;;, + 95;3; 0.000000, 6.750000, 0.000000;;, + 96;3; 0.000000, 6.750000,-0.000000;;, + 97;3; 0.000000, 6.750000, 0.000000;;, + 98;3; 0.000000, 6.750000, 0.000000;;, + 99;3; 0.000000, 6.750000,-0.000000;;, + 100;3; 0.000000, 6.750000, 0.000000;;, + 101;3; 0.000000, 6.750000, 0.000000;;, + 102;3; 0.000000, 6.750000,-0.000000;;, + 103;3; 0.000000, 6.750000, 0.000000;;, + 104;3; -0.000000, 6.750000, 0.000000;;, + 105;3; 0.000000, 6.750000, 0.000000;;, + 106;3; 0.000000, 6.750000, 0.000000;;, + 107;3; 0.000000, 6.750000,-0.000000;;, + 108;3; 0.000000, 6.750000, 0.000000;;, + 109;3; 0.000000, 6.750000, 0.000000;;, + 110;3; 0.000000, 6.750000,-0.000000;;, + 111;3; 0.000000, 6.750000,-0.000000;;, + 112;3; 0.000000, 6.750000,-0.000000;;, + 113;3; 0.000000, 6.750000,-0.000000;;, + 114;3; 0.000000, 6.750000, 0.000000;;, + 115;3; 0.000000, 6.750000, 0.000000;;, + 116;3; 0.000000, 6.750000, 0.000000;;, + 117;3; 0.000000, 6.750000,-0.000000;;, + 118;3; 0.000000, 6.750000,-0.000000;;, + 119;3; 0.000000, 6.750000,-0.000000;;, + 120;3; -0.000000, 6.750000, 0.000000;;, + 121;3; 0.000000, 6.750000,-0.000000;;, + 122;3; -0.000000, 6.750000,-0.000000;;, + 123;3; 0.000000, 6.750000,-0.000000;;, + 124;3; 0.000000, 6.750000, 0.000000;;, + 125;3; 0.000000, 6.750000,-0.000000;;, + 126;3; 0.000000, 6.750000, 0.000000;;, + 127;3; 0.000000, 6.750000,-0.000000;;, + 128;3; 0.000000, 6.750000, 0.000000;;, + 129;3; 0.000000, 6.750000,-0.000000;;, + 130;3; 0.000000, 6.750000,-0.000000;;, + 131;3; 0.000000, 6.750000,-0.000000;;, + 132;3; 0.000000, 6.750000,-0.000000;;, + 133;3; 0.000000, 6.750000, 0.000000;;, + 134;3; 0.000000, 6.750000,-0.000000;;, + 135;3; 0.000000, 6.750000, 0.000000;;, + 136;3; 0.000000, 6.750000, 0.000000;;, + 137;3; 0.000000, 6.750000, 0.000000;;, + 138;3; -0.000000, 6.750000, 0.000000;;, + 139;3; 0.000000, 6.750000,-0.000000;;, + 140;3; 0.000000, 6.750000,-0.000000;;, + 141;3; 0.000000, 6.750000, 0.000000;;, + 142;3; 0.000000, 6.750000, 0.000000;;, + 143;3; 0.000000, 6.750000,-0.000000;;, + 144;3; 0.000000, 6.750000, 0.000000;;, + 145;3; 0.000000, 6.750000, 0.000000;;, + 146;3; 0.000000, 6.750000, 0.000000;;, + 147;3; 0.000000, 6.750000,-0.000000;;, + 148;3; 0.000000, 6.750000, 0.000000;;, + 149;3; 0.000000, 6.750000, 0.000000;;, + 150;3; 0.000000, 6.750000,-0.000000;;, + 151;3; 0.000000, 6.750000,-0.000000;;, + 152;3; 0.000000, 6.750000,-0.000000;;, + 153;3; 0.000000, 6.750000,-0.000000;;, + 154;3; 0.000000, 6.750000,-0.000000;;, + 155;3; 0.000000, 6.750000,-0.000000;;, + 156;3; 0.000000, 6.750000,-0.000000;;, + 157;3; -0.000000, 6.750000, 0.000000;;, + 158;3; 0.000000, 6.750000, 0.000000;;, + 159;3; 0.000000, 6.750000,-0.000000;;, + 160;3; 0.000000, 6.750000, 0.000000;;, + 161;3; 0.000000, 6.750000,-0.000000;;, + 162;3; 0.000000, 6.750000, 0.000000;;, + 163;3; 0.000000, 6.750000, 0.000000;;, + 164;3; 0.000000, 6.750000, 0.000000;;, + 165;3; 0.000000, 6.750000, 0.000000;;, + 166;3; 0.000000, 6.750000, 0.000000;;, + 167;3; 0.000000, 6.750000, 0.000000;;, + 168;3; 0.000000, 6.750000, 0.000000;;, + 169;3; 0.000000, 6.750000, 0.000000;;, + 170;3; 0.000000, 6.750000, 0.000000;;, + 171;3; 0.000000, 6.750000, 0.000000;;, + 172;3; 0.000000, 6.750000, 0.000000;;, + 173;3; 0.000000, 6.750000, 0.000000;;, + 174;3; 0.000000, 6.750000, 0.000000;;, + 175;3; 0.000000, 6.750000, 0.000000;;, + 176;3; 0.000000, 6.750000, 0.000000;;, + 177;3; 0.000000, 6.750000, 0.000000;;, + 178;3; 0.000000, 6.750000, 0.000000;;, + 179;3; 0.000000, 6.750000, 0.000000;;, + 180;3; 0.000000, 6.750000, 0.000000;;, + 181;3; 0.000000, 6.750000, 0.000000;;, + 182;3; 0.000000, 6.750000, 0.000000;;, + 183;3; 0.000000, 6.750000, 0.000000;;, + 184;3; 0.000000, 6.750000, 0.000000;;, + 185;3; 0.000000, 6.750000, 0.000000;;, + 186;3; 0.000000, 6.750000, 0.000000;;, + 187;3; 0.000000, 6.750000, 0.000000;;, + 188;3; 0.000000, 6.750000, 0.000000;;, + 189;3; 0.000000, 6.750000, 0.000000;;, + 190;3; 0.000000, 6.750000,-0.000000;;, + 191;3; 0.000000, 6.750000, 0.000000;;, + 192;3; 0.000000, 6.749999,-0.000000;;, + 193;3; 0.000000, 6.750000, 0.000000;;, + 194;3; 0.000000, 6.750000, 0.000000;;, + 195;3; 0.000000, 6.750000, 0.000000;;, + 196;3; 0.000000, 6.749999, 0.000000;;, + 197;3; 0.000000, 6.750000, 0.000000;;, + 198;3; 0.000000, 6.750000, 0.000000;;, + 199;3; 0.000000, 6.750000, 0.000000;;, + 200;3; 0.000000, 6.750000, 0.000000;;, + 201;3; 0.000000, 6.750000, 0.000000;;, + 202;3; 0.000000, 6.750000,-0.000000;;, + 203;3; 0.000000, 6.750000, 0.000000;;, + 204;3; 0.000000, 6.750000, 0.000000;;, + 205;3; 0.000000, 6.750000, 0.000000;;, + 206;3; -0.000000, 6.750000, 0.000000;;, + 207;3; 0.000000, 6.750000, 0.000000;;, + 208;3; -0.000000, 6.750000, 0.000000;;, + 209;3; 0.000000, 6.750000,-0.000000;;, + 210;3; 0.000000, 6.750000, 0.000000;;, + 211;3; 0.000000, 6.750000,-0.000000;;, + 212;3; -0.000000, 6.750000, 0.000000;;, + 213;3; 0.000000, 6.750000, 0.000000;;, + 214;3; -0.000000, 6.750000, 0.000000;;, + 215;3; 0.000000, 6.750000, 0.000000;;, + 216;3; 0.000000, 6.750000, 0.000000;;, + 217;3; 0.000000, 6.749999, 0.000000;;, + 218;3; 0.000000, 6.750000, 0.000000;;, + 219;3; 0.000000, 6.750000, 0.000000;;, + 220;3; 0.000000, 6.750000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 1;4; -0.000120,-0.000005, 0.999993,-0.000240;;, + 2;4; -0.000483,-0.000021, 0.999974,-0.000967;;, + 3;4; -0.001090,-0.000048, 0.999941,-0.002181;;, + 4;4; -0.001937,-0.000085, 0.999894,-0.003876;;, + 5;4; -0.003014,-0.000132, 0.999835,-0.006030;;, + 6;4; -0.004301,-0.000188, 0.999765,-0.008607;;, + 7;4; -0.005773,-0.000252, 0.999685,-0.011553;;, + 8;4; -0.007394,-0.000323, 0.999596,-0.014795;;, + 9;4; -0.009118,-0.000398, 0.999502,-0.018246;;, + 10;4; -0.010897,-0.000476, 0.999405,-0.021804;;, + 11;4; -0.012675,-0.000553, 0.999308,-0.025363;;, + 12;4; -0.014400,-0.000629, 0.999214,-0.028814;;, + 13;4; -0.016021,-0.000699, 0.999126,-0.032056;;, + 14;4; -0.017493,-0.000764, 0.999045,-0.035002;;, + 15;4; -0.018780,-0.000820, 0.998975,-0.037578;;, + 16;4; -0.019857,-0.000867, 0.998916,-0.039733;;, + 17;4; -0.020704,-0.000904, 0.998870,-0.041427;;, + 18;4; -0.021311,-0.000930, 0.998837,-0.042642;;, + 19;4; -0.021674,-0.000946, 0.998817,-0.043369;;, + 20;4; -0.021794,-0.000952, 0.998811,-0.043609;;, + 21;4; -0.021720,-0.000948, 0.998817,-0.043369;;, + 22;4; -0.021494,-0.000938, 0.998837,-0.042642;;, + 23;4; -0.021108,-0.000922, 0.998870,-0.041427;;, + 24;4; -0.020560,-0.000898, 0.998916,-0.039733;;, + 25;4; -0.019848,-0.000867, 0.998975,-0.037578;;, + 26;4; -0.018975,-0.000828, 0.999045,-0.035002;;, + 27;4; -0.017947,-0.000784, 0.999126,-0.032056;;, + 28;4; -0.016778,-0.000733, 0.999214,-0.028814;;, + 29;4; -0.015484,-0.000676, 0.999308,-0.025363;;, + 30;4; -0.014088,-0.000615, 0.999405,-0.021804;;, + 31;4; -0.012616,-0.000551, 0.999502,-0.018246;;, + 32;4; -0.011095,-0.000484, 0.999597,-0.014795;;, + 33;4; -0.009555,-0.000417, 0.999685,-0.011553;;, + 34;4; -0.008021,-0.000350, 0.999765,-0.008607;;, + 35;4; -0.006517,-0.000285, 0.999835,-0.006030;;, + 36;4; -0.005062,-0.000221, 0.999894,-0.003876;;, + 37;4; -0.003674,-0.000160, 0.999941,-0.002181;;, + 38;4; -0.002362,-0.000103, 0.999974,-0.000967;;, + 39;4; -0.001136,-0.000050, 0.999994,-0.000240;;, + 40;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 41;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 42;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 43;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 44;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 45;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 46;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 47;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 48;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 49;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 50;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 51;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 52;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 53;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 54;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 55;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 56;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 57;4; 0.021108, 0.000922, 0.998870,-0.041427;;, + 58;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 59;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 60;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 61;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 62;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 63;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 64;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 65;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 66;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 67;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 68;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 69;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 70;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 71;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 72;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 73;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 74;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 75;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 76;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 77;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 78;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 79;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 80;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 81;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 82;4; -0.000815,-0.000036, 0.999956,-0.001631;;, + 83;4; -0.002152,-0.000094, 0.999883,-0.004305;;, + 84;4; -0.003631,-0.000159, 0.999802,-0.007266;;, + 85;4; -0.005161,-0.000225, 0.999718,-0.010327;;, + 86;4; -0.006701,-0.000293, 0.999634,-0.013408;;, + 87;4; -0.008226,-0.000359, 0.999551,-0.016461;;, + 88;4; -0.009723,-0.000425, 0.999469,-0.019456;;, + 89;4; -0.011179,-0.000488, 0.999390,-0.022368;;, + 90;4; -0.012583,-0.000549, 0.999313,-0.025178;;, + 91;4; -0.013928,-0.000608, 0.999240,-0.027869;;, + 92;4; -0.015204,-0.000664, 0.999170,-0.030422;;, + 93;4; -0.016402,-0.000716, 0.999105,-0.032820;;, + 94;4; -0.017514,-0.000765, 0.999044,-0.035045;;, + 95;4; -0.018529,-0.000809, 0.998989,-0.037076;;, + 96;4; -0.019436,-0.000849, 0.998939,-0.038890;;, + 97;4; -0.020221,-0.000883, 0.998896,-0.040461;;, + 98;4; -0.020870,-0.000911, 0.998861,-0.041759;;, + 99;4; -0.021364,-0.000933, 0.998834,-0.042748;;, + 100;4; -0.021681,-0.000947, 0.998817,-0.043383;;, + 101;4; -0.021794,-0.000952, 0.998811,-0.043609;;, + 102;4; -0.021720,-0.000948, 0.998817,-0.043369;;, + 103;4; -0.021494,-0.000938, 0.998837,-0.042642;;, + 104;4; -0.021108,-0.000922, 0.998870,-0.041427;;, + 105;4; -0.020560,-0.000898, 0.998916,-0.039733;;, + 106;4; -0.019848,-0.000867, 0.998975,-0.037578;;, + 107;4; -0.018975,-0.000828, 0.999045,-0.035002;;, + 108;4; -0.017947,-0.000784, 0.999126,-0.032056;;, + 109;4; -0.016778,-0.000733, 0.999214,-0.028814;;, + 110;4; -0.015484,-0.000676, 0.999308,-0.025363;;, + 111;4; -0.014088,-0.000615, 0.999405,-0.021804;;, + 112;4; -0.012616,-0.000551, 0.999502,-0.018246;;, + 113;4; -0.011095,-0.000484, 0.999597,-0.014795;;, + 114;4; -0.009555,-0.000417, 0.999685,-0.011553;;, + 115;4; -0.008021,-0.000350, 0.999765,-0.008607;;, + 116;4; -0.006517,-0.000285, 0.999835,-0.006030;;, + 117;4; -0.005062,-0.000221, 0.999894,-0.003876;;, + 118;4; -0.003674,-0.000160, 0.999941,-0.002181;;, + 119;4; -0.002362,-0.000103, 0.999974,-0.000967;;, + 120;4; -0.001136,-0.000050, 0.999994,-0.000240;;, + 121;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 122;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 123;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 124;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 125;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 126;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 127;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 128;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 129;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 130;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 131;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 132;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 133;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 134;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 135;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 136;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 137;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 138;4; 0.021109, 0.000922, 0.998870,-0.041427;;, + 139;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 140;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 141;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 142;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 143;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 144;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 145;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 146;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 147;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 148;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 149;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 150;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 151;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 152;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 153;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 154;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 155;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 156;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 157;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 158;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 159;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 160;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 161;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 162;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 163;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 164;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 165;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 166;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 167;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 168;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 169;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 170;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 171;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 172;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 173;4; 0.043619, 0.000000, 0.999048, 0.000000;;, + 174;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 175;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 176;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 177;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 178;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 179;4; -0.010132, 0.000000, 0.999915, 0.000000;;, + 180;4; -0.022206, 0.000000, 0.999677, 0.000000;;, + 181;4; -0.033580, 0.000000, 0.999371, 0.000000;;, + 182;4; -0.041150,-0.000000, 0.999133, 0.000000;;, + 183;4; -0.043619, 0.000000, 0.999048, 0.000000;;, + 184;4; -0.039742, 0.000000, 0.999133, 0.000000;;, + 185;4; -0.028821, 0.000000, 0.999371, 0.000000;;, + 186;4; -0.014798, 0.000000, 0.999677, 0.000000;;, + 187;4; -0.003877, 0.000000, 0.999915, 0.000000;;, + 188;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 189;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 190;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 191;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 192;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 193;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 194;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 195;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 196;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 197;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 198;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 199;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 200;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 201;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 202;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 203;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 204;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 205;4; 0.043619, 0.000000, 0.999048, 0.000000;;, + 206;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 207;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 208;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 209;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 210;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 211;4; -0.010132, 0.000000, 0.999915, 0.000000;;, + 212;4; -0.022206, 0.000000, 0.999677, 0.000000;;, + 213;4; -0.033580, 0.000000, 0.999371, 0.000000;;, + 214;4; -0.041150,-0.000000, 0.999133, 0.000000;;, + 215;4; -0.043619, 0.000000, 0.999048, 0.000000;;, + 216;4; -0.039742, 0.000000, 0.999133, 0.000000;;, + 217;4; -0.028821, 0.000000, 0.999371, 0.000000;;, + 218;4; -0.014799, 0.000000, 0.999677, 0.000000;;, + 219;4; -0.003877, 0.000000, 0.999915, 0.000000;;, + 220;4; 0.000000, 0.000000, 1.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Left} + AnimationKey { //Position + 2; + 221; + 0;3; -2.000000, 6.750000, 0.000000;;, + 1;3; -2.000000, 6.750000, 0.000000;;, + 2;3; -2.000000, 6.750000, 0.000000;;, + 3;3; -2.000000, 6.750000, 0.000000;;, + 4;3; -2.000000, 6.750000, 0.000000;;, + 5;3; -2.000000, 6.750000, 0.000000;;, + 6;3; -2.000000, 6.750000, 0.000000;;, + 7;3; -2.000000, 6.750000,-0.000000;;, + 8;3; -2.000000, 6.750000,-0.000000;;, + 9;3; -2.000000, 6.750000, 0.000000;;, + 10;3; -2.000000, 6.750000,-0.000000;;, + 11;3; -2.000000, 6.750000, 0.000000;;, + 12;3; -2.000000, 6.750000, 0.000000;;, + 13;3; -2.000000, 6.750000, 0.000000;;, + 14;3; -2.000000, 6.750000,-0.000000;;, + 15;3; -2.000000, 6.750000,-0.000000;;, + 16;3; -2.000000, 6.750000, 0.000000;;, + 17;3; -2.000000, 6.750001,-0.000000;;, + 18;3; -2.000000, 6.750000, 0.000000;;, + 19;3; -2.000000, 6.750000, 0.000000;;, + 20;3; -2.000000, 6.750000, 0.000000;;, + 21;3; -2.000000, 6.750000, 0.000000;;, + 22;3; -2.000000, 6.750000, 0.000000;;, + 23;3; -2.000000, 6.750001,-0.000000;;, + 24;3; -2.000000, 6.750000, 0.000000;;, + 25;3; -2.000000, 6.750000, 0.000000;;, + 26;3; -2.000000, 6.750000,-0.000000;;, + 27;3; -2.000000, 6.750000, 0.000000;;, + 28;3; -2.000000, 6.750000, 0.000000;;, + 29;3; -2.000000, 6.750000, 0.000000;;, + 30;3; -2.000000, 6.750000, 0.000000;;, + 31;3; -2.000000, 6.750000, 0.000000;;, + 32;3; -2.000000, 6.750000,-0.000000;;, + 33;3; -2.000000, 6.750000,-0.000000;;, + 34;3; -2.000000, 6.750000, 0.000000;;, + 35;3; -2.000000, 6.750000, 0.000000;;, + 36;3; -2.000000, 6.750000,-0.000000;;, + 37;3; -2.000000, 6.750000, 0.000000;;, + 38;3; -2.000000, 6.750000, 0.000000;;, + 39;3; -2.000000, 6.750000, 0.000000;;, + 40;3; -2.000000, 6.750000, 0.000000;;, + 41;3; -2.000000, 6.750000, 0.000000;;, + 42;3; -2.000000, 6.750000, 0.000000;;, + 43;3; -2.000000, 6.750000, 0.000000;;, + 44;3; -2.000000, 6.750000, 0.000000;;, + 45;3; -2.000000, 6.750000, 0.000000;;, + 46;3; -2.000000, 6.750000,-0.000000;;, + 47;3; -2.000000, 6.750000, 0.000000;;, + 48;3; -2.000000, 6.750000, 0.000000;;, + 49;3; -2.000000, 6.750000, 0.000000;;, + 50;3; -2.000000, 6.750000,-0.000000;;, + 51;3; -2.000000, 6.750000, 0.000000;;, + 52;3; -2.000000, 6.750000, 0.000000;;, + 53;3; -2.000000, 6.750000, 0.000000;;, + 54;3; -2.000000, 6.750000, 0.000000;;, + 55;3; -2.000000, 6.750000,-0.000000;;, + 56;3; -2.000000, 6.750000, 0.000000;;, + 57;3; -2.000000, 6.750001,-0.000000;;, + 58;3; -2.000000, 6.750000, 0.000000;;, + 59;3; -2.000000, 6.750000, 0.000000;;, + 60;3; -2.000000, 6.750000, 0.000000;;, + 61;3; -2.000000, 6.750000, 0.000000;;, + 62;3; -2.000000, 6.750000, 0.000000;;, + 63;3; -2.000000, 6.750000,-0.000000;;, + 64;3; -2.000000, 6.750000, 0.000000;;, + 65;3; -2.000000, 6.750000, 0.000000;;, + 66;3; -2.000000, 6.750000, 0.000000;;, + 67;3; -2.000000, 6.750000, 0.000000;;, + 68;3; -2.000000, 6.750000, 0.000000;;, + 69;3; -2.000000, 6.750000,-0.000000;;, + 70;3; -2.000000, 6.750000,-0.000000;;, + 71;3; -2.000000, 6.750000,-0.000000;;, + 72;3; -2.000000, 6.750000,-0.000000;;, + 73;3; -2.000000, 6.749999, 0.000000;;, + 74;3; -2.000000, 6.750000, 0.000000;;, + 75;3; -2.000000, 6.750000, 0.000000;;, + 76;3; -2.000000, 6.750000,-0.000000;;, + 77;3; -2.000000, 6.750000, 0.000000;;, + 78;3; -2.000000, 6.750000,-0.000000;;, + 79;3; -2.000000, 6.750000, 0.000000;;, + 80;3; -2.000000, 6.750000, 0.000000;;, + 81;3; -2.000000, 6.750000,-0.000000;;, + 82;3; -2.000000, 6.750000, 0.000000;;, + 83;3; -2.000000, 6.750000,-0.000000;;, + 84;3; -2.000000, 6.750000, 0.000000;;, + 85;3; -2.000000, 6.750000,-0.000000;;, + 86;3; -2.000000, 6.750000, 0.000000;;, + 87;3; -2.000000, 6.750000,-0.000000;;, + 88;3; -2.000000, 6.750000, 0.000000;;, + 89;3; -2.000000, 6.750000,-0.000000;;, + 90;3; -2.000000, 6.750000,-0.000000;;, + 91;3; -2.000000, 6.750000, 0.000000;;, + 92;3; -2.000000, 6.750000,-0.000000;;, + 93;3; -2.000000, 6.750000,-0.000000;;, + 94;3; -2.000000, 6.750000,-0.000000;;, + 95;3; -2.000000, 6.750000, 0.000000;;, + 96;3; -2.000000, 6.750000,-0.000000;;, + 97;3; -2.000000, 6.750000, 0.000000;;, + 98;3; -2.000000, 6.750000, 0.000000;;, + 99;3; -2.000000, 6.750000,-0.000000;;, + 100;3; -2.000000, 6.750000, 0.000000;;, + 101;3; -2.000000, 6.750000, 0.000000;;, + 102;3; -2.000000, 6.750000,-0.000000;;, + 103;3; -2.000000, 6.750000, 0.000000;;, + 104;3; -2.000000, 6.750000, 0.000000;;, + 105;3; -2.000000, 6.750000, 0.000000;;, + 106;3; -2.000000, 6.750000, 0.000000;;, + 107;3; -2.000000, 6.750000,-0.000000;;, + 108;3; -2.000000, 6.750000, 0.000000;;, + 109;3; -2.000000, 6.750000, 0.000000;;, + 110;3; -2.000000, 6.750000,-0.000000;;, + 111;3; -2.000000, 6.750000,-0.000000;;, + 112;3; -2.000000, 6.750000,-0.000000;;, + 113;3; -2.000000, 6.750000,-0.000000;;, + 114;3; -2.000000, 6.750000, 0.000000;;, + 115;3; -2.000000, 6.750000, 0.000000;;, + 116;3; -2.000000, 6.750000, 0.000000;;, + 117;3; -2.000000, 6.750000,-0.000000;;, + 118;3; -2.000000, 6.750000,-0.000000;;, + 119;3; -2.000000, 6.750000,-0.000000;;, + 120;3; -2.000000, 6.750000, 0.000000;;, + 121;3; -2.000000, 6.750000,-0.000000;;, + 122;3; -2.000000, 6.750000,-0.000000;;, + 123;3; -2.000000, 6.750000,-0.000000;;, + 124;3; -2.000000, 6.750000, 0.000000;;, + 125;3; -2.000000, 6.750000,-0.000000;;, + 126;3; -2.000000, 6.750000, 0.000000;;, + 127;3; -2.000000, 6.750000,-0.000000;;, + 128;3; -2.000000, 6.750000, 0.000000;;, + 129;3; -2.000000, 6.750000,-0.000000;;, + 130;3; -2.000000, 6.750000,-0.000000;;, + 131;3; -2.000000, 6.750000,-0.000000;;, + 132;3; -2.000000, 6.750000,-0.000000;;, + 133;3; -2.000000, 6.750000, 0.000000;;, + 134;3; -2.000000, 6.750000,-0.000000;;, + 135;3; -2.000000, 6.750000, 0.000000;;, + 136;3; -2.000000, 6.750000, 0.000000;;, + 137;3; -2.000000, 6.750000, 0.000000;;, + 138;3; -2.000000, 6.750000, 0.000000;;, + 139;3; -2.000000, 6.750000,-0.000000;;, + 140;3; -2.000000, 6.750000,-0.000000;;, + 141;3; -2.000000, 6.750000, 0.000000;;, + 142;3; -2.000000, 6.750000, 0.000000;;, + 143;3; -2.000000, 6.750000,-0.000000;;, + 144;3; -2.000000, 6.750000, 0.000000;;, + 145;3; -2.000000, 6.750000, 0.000000;;, + 146;3; -2.000000, 6.750000, 0.000000;;, + 147;3; -2.000000, 6.750000,-0.000000;;, + 148;3; -2.000000, 6.750000, 0.000000;;, + 149;3; -2.000000, 6.750000, 0.000000;;, + 150;3; -2.000000, 6.750000,-0.000000;;, + 151;3; -2.000000, 6.750000,-0.000000;;, + 152;3; -2.000000, 6.750000,-0.000000;;, + 153;3; -2.000000, 6.750000,-0.000000;;, + 154;3; -2.000000, 6.750000,-0.000000;;, + 155;3; -2.000000, 6.750000,-0.000000;;, + 156;3; -2.000000, 6.750000,-0.000000;;, + 157;3; -2.000000, 6.750000, 0.000000;;, + 158;3; -2.000000, 6.750000, 0.000000;;, + 159;3; -2.000000, 6.750000,-0.000000;;, + 160;3; -2.000000, 6.750000, 0.000000;;, + 161;3; -2.000000, 6.750000,-0.000000;;, + 162;3; -2.000000, 6.750000, 0.000000;;, + 163;3; -2.000000, 6.750000, 0.000000;;, + 164;3; -2.000000, 6.750000, 0.000000;;, + 165;3; -2.000000, 6.750000, 0.000000;;, + 166;3; -2.000000, 6.750000, 0.000000;;, + 167;3; -2.000000, 6.750000, 0.000000;;, + 168;3; -2.000000, 6.750000, 0.000000;;, + 169;3; -2.000000, 6.750000, 0.000000;;, + 170;3; -2.000000, 6.750000, 0.000000;;, + 171;3; -2.000000, 6.750000, 0.000000;;, + 172;3; -2.000000, 6.750000, 0.000000;;, + 173;3; -2.000000, 6.750000, 0.000000;;, + 174;3; -2.000000, 6.750000, 0.000000;;, + 175;3; -2.000000, 6.750000, 0.000000;;, + 176;3; -2.000000, 6.750000, 0.000000;;, + 177;3; -2.000000, 6.750000, 0.000000;;, + 178;3; -2.000000, 6.750000, 0.000000;;, + 179;3; -2.000000, 6.750000, 0.000000;;, + 180;3; -2.000000, 6.750000, 0.000000;;, + 181;3; -2.000000, 6.750000, 0.000000;;, + 182;3; -2.000000, 6.750000, 0.000000;;, + 183;3; -2.000000, 6.750000, 0.000000;;, + 184;3; -2.000000, 6.750000, 0.000000;;, + 185;3; -2.000000, 6.750000, 0.000000;;, + 186;3; -2.000000, 6.750000, 0.000000;;, + 187;3; -2.000000, 6.750000, 0.000000;;, + 188;3; -2.000000, 6.750000, 0.000000;;, + 189;3; -2.000000, 6.750000, 0.000000;;, + 190;3; -2.000000, 6.750000,-0.000000;;, + 191;3; -2.000000, 6.750000, 0.000000;;, + 192;3; -2.000000, 6.749999,-0.000000;;, + 193;3; -2.000000, 6.750000, 0.000000;;, + 194;3; -2.000000, 6.750000, 0.000000;;, + 195;3; -2.000000, 6.750000, 0.000000;;, + 196;3; -2.000000, 6.749999, 0.000000;;, + 197;3; -2.000000, 6.750000, 0.000000;;, + 198;3; -2.000000, 6.750000, 0.000000;;, + 199;3; -2.000000, 6.750000, 0.000000;;, + 200;3; -2.000000, 6.750000, 0.000000;;, + 201;3; -2.000000, 6.750000, 0.000000;;, + 202;3; -2.000000, 6.750000,-0.000000;;, + 203;3; -2.000000, 6.750000, 0.000000;;, + 204;3; -2.000000, 6.750000, 0.000000;;, + 205;3; -2.000000, 6.750000, 0.000000;;, + 206;3; -2.000000, 6.750000, 0.000000;;, + 207;3; -2.000000, 6.750000, 0.000000;;, + 208;3; -2.000000, 6.750000, 0.000000;;, + 209;3; -2.000000, 6.750000,-0.000000;;, + 210;3; -2.000000, 6.750000, 0.000000;;, + 211;3; -2.000000, 6.750000,-0.000000;;, + 212;3; -2.000000, 6.750000, 0.000000;;, + 213;3; -2.000000, 6.750000, 0.000000;;, + 214;3; -2.000000, 6.750000, 0.000000;;, + 215;3; -2.000000, 6.750000, 0.000000;;, + 216;3; -2.000000, 6.750000, 0.000000;;, + 217;3; -2.000000, 6.749999, 0.000000;;, + 218;3; -2.000000, 6.750000, 0.000000;;, + 219;3; -2.000000, 6.750000, 0.000000;;, + 220;3; -2.000000, 6.750000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 1;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 2;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 3;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 4;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 5;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 6;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 7;4; 0.009691,-0.997008, 0.071980, 0.018122;;, + 8;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 9;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 10;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 11;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 12;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 13;4; 0.028628,-0.996492, 0.071675, 0.025988;;, + 14;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 15;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 16;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 17;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 18;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 19;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 20;4; 0.039297,-0.996202, 0.071503, 0.030419;;, + 21;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 22;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 23;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 24;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 25;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 26;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 27;4; 0.028628,-0.996493, 0.071675, 0.025988;;, + 28;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 29;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 30;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 31;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 32;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 33;4; 0.009691,-0.997009, 0.071980, 0.018122;;, + 34;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 35;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 36;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 37;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 38;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 39;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 40;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 41;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 42;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 43;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 44;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 45;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 46;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 47;4; 0.009691,-0.997008, 0.071980, 0.018122;;, + 48;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 49;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 50;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 51;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 52;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 53;4; 0.028628,-0.996492, 0.071675, 0.025988;;, + 54;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 55;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 56;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 57;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 58;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 59;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 60;4; 0.039297,-0.996202, 0.071503, 0.030419;;, + 61;4; 0.039088,-0.996207, 0.071507, 0.030333;;, + 62;4; 0.038502,-0.996223, 0.071516, 0.030089;;, + 63;4; 0.037589,-0.996248, 0.071531, 0.029710;;, + 64;4; 0.036390,-0.996281, 0.071550, 0.029212;;, + 65;4; 0.034939,-0.996320, 0.071574, 0.028609;;, + 66;4; 0.033263,-0.996366, 0.071601, 0.027913;;, + 67;4; 0.031388,-0.996417, 0.071631, 0.027134;;, + 68;4; 0.029333,-0.996473, 0.071664, 0.026281;;, + 69;4; 0.027118,-0.996534, 0.071700, 0.025361;;, + 70;4; 0.024760,-0.996598, 0.071738, 0.024381;;, + 71;4; 0.022276,-0.996666, 0.071778, 0.023349;;, + 72;4; 0.019680,-0.996736, 0.071819, 0.022271;;, + 73;4; 0.016990,-0.996810, 0.071863, 0.021154;;, + 74;4; 0.014225,-0.996885, 0.071907, 0.020005;;, + 75;4; 0.011405,-0.996962, 0.071953, 0.018834;;, + 76;4; 0.008560,-0.997039, 0.071999, 0.017652;;, + 77;4; 0.005732,-0.997116, 0.072044, 0.016478;;, + 78;4; 0.002998,-0.997191, 0.072088, 0.015342;;, + 79;4; 0.000529,-0.997258, 0.072128, 0.014316;;, + 80;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 81;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 82;4; 0.000529,-0.997258, 0.072128, 0.014316;;, + 83;4; 0.002998,-0.997191, 0.072088, 0.015342;;, + 84;4; 0.005732,-0.997116, 0.072044, 0.016478;;, + 85;4; 0.008560,-0.997039, 0.071999, 0.017652;;, + 86;4; 0.011405,-0.996962, 0.071953, 0.018834;;, + 87;4; 0.014225,-0.996885, 0.071907, 0.020005;;, + 88;4; 0.016990,-0.996810, 0.071863, 0.021154;;, + 89;4; 0.019680,-0.996736, 0.071819, 0.022271;;, + 90;4; 0.022276,-0.996666, 0.071778, 0.023349;;, + 91;4; 0.024760,-0.996598, 0.071738, 0.024381;;, + 92;4; 0.027118,-0.996534, 0.071700, 0.025361;;, + 93;4; 0.029333,-0.996473, 0.071664, 0.026281;;, + 94;4; 0.031388,-0.996417, 0.071631, 0.027134;;, + 95;4; 0.033263,-0.996366, 0.071601, 0.027913;;, + 96;4; 0.034939,-0.996320, 0.071574, 0.028609;;, + 97;4; 0.036390,-0.996281, 0.071550, 0.029212;;, + 98;4; 0.037589,-0.996248, 0.071531, 0.029710;;, + 99;4; 0.038502,-0.996223, 0.071516, 0.030089;;, + 100;4; 0.039088,-0.996207, 0.071507, 0.030333;;, + 101;4; 0.039297,-0.996202, 0.071503, 0.030419;;, + 102;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 103;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 104;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 105;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 106;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 107;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 108;4; 0.028628,-0.996493, 0.071675, 0.025988;;, + 109;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 110;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 111;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 112;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 113;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 114;4; 0.009691,-0.997009, 0.071980, 0.018122;;, + 115;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 116;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 117;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 118;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 119;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 120;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 121;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 122;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 123;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 124;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 125;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 126;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 127;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 128;4; 0.009691,-0.997008, 0.071980, 0.018122;;, + 129;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 130;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 131;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 132;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 133;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 134;4; 0.028628,-0.996492, 0.071675, 0.025988;;, + 135;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 136;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 137;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 138;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 139;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 140;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 141;4; 0.039297,-0.996202, 0.071503, 0.030419;;, + 142;4; 0.039128,-0.996207, 0.071506, 0.030336;;, + 143;4; 0.038651,-0.996223, 0.071514, 0.030100;;, + 144;4; 0.037905,-0.996248, 0.071527, 0.029733;;, + 145;4; 0.036918,-0.996281, 0.071543, 0.029250;;, + 146;4; 0.035716,-0.996321, 0.071563, 0.028665;;, + 147;4; 0.034318,-0.996367, 0.071586, 0.027990;;, + 148;4; 0.032740,-0.996419, 0.071612, 0.027232;;, + 149;4; 0.030996,-0.996475, 0.071641, 0.026401;;, + 150;4; 0.029097,-0.996535, 0.071672, 0.025504;;, + 151;4; 0.027052,-0.996600, 0.071706, 0.024547;;, + 152;4; 0.024869,-0.996668, 0.071742, 0.023537;;, + 153;4; 0.022553,-0.996739, 0.071780, 0.022479;;, + 154;4; 0.020108,-0.996813, 0.071820, 0.021379;;, + 155;4; 0.017538,-0.996888, 0.071862, 0.020245;;, + 156;4; 0.014842,-0.996965, 0.071906, 0.019082;;, + 157;4; 0.012018,-0.997043, 0.071951, 0.017902;;, + 158;4; 0.009059,-0.997120, 0.071998, 0.016718;;, + 159;4; 0.005950,-0.997194, 0.072048, 0.015556;;, + 160;4; 0.002652,-0.997260, 0.072099, 0.014470;;, + 161;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 162;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 163;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 164;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 165;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 166;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 167;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 168;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 169;4; -0.027462,-0.993490, 0.067048, 0.017181;;, + 170;4; -0.101886,-0.981969, 0.063627, 0.027024;;, + 171;4; -0.197381,-0.966977, 0.061971, 0.039667;;, + 172;4; -0.271737,-0.955241, 0.061528, 0.049515;;, + 173;4; -0.298135,-0.951063, 0.061515, 0.053011;;, + 174;4; -0.281310,-0.955156, 0.062329, 0.050806;;, + 175;4; -0.229756,-0.966690, 0.064679, 0.044029;;, + 176;4; -0.152309,-0.981521, 0.067851, 0.033813;;, + 177;4; -0.070037,-0.993111, 0.070622, 0.022912;;, + 178;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 179;4; 0.068097,-0.993364, 0.072517, 0.004357;;, + 180;4; 0.150414,-0.982075, 0.072004,-0.006858;;, + 181;4; 0.227918,-0.967529, 0.070960,-0.017477;;, + 182;4; 0.279517,-0.956183, 0.070026,-0.024568;;, + 183;4; 0.296358,-0.952153, 0.069674,-0.026885;;, + 184;4; 0.269932,-0.956166, 0.069894,-0.023278;;, + 185;4; 0.195505,-0.967469, 0.070514,-0.013118;;, + 186;4; 0.099930,-0.981983, 0.071311,-0.000073;;, + 187;4; 0.025468,-0.993286, 0.071932, 0.010085;;, + 188;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 189;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 190;4; -0.008545,-0.996939, 0.072024, 0.015345;;, + 191;4; -0.029857,-0.995925, 0.071663, 0.020005;;, + 192;4; -0.057222,-0.994623, 0.071199, 0.025988;;, + 193;4; -0.078533,-0.993609, 0.070838, 0.030648;;, + 194;4; -0.086100,-0.993249, 0.070709, 0.032302;;, + 195;4; -0.078533,-0.993609, 0.070838, 0.030648;;, + 196;4; -0.057222,-0.994623, 0.071199, 0.025988;;, + 197;4; -0.029857,-0.995925, 0.071663, 0.020005;;, + 198;4; -0.008545,-0.996939, 0.072024, 0.015345;;, + 199;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 200;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 201;4; -0.027408,-0.993189, 0.071207, 0.017185;;, + 202;4; -0.101825,-0.981613, 0.068544, 0.027028;;, + 203;4; -0.197342,-0.966749, 0.065124, 0.039670;;, + 204;4; -0.271725,-0.955173, 0.062460, 0.049516;;, + 205;4; -0.298135,-0.951063, 0.061515, 0.053011;;, + 206;4; -0.281310,-0.955156, 0.062329, 0.050806;;, + 207;4; -0.229756,-0.966690, 0.064679, 0.044029;;, + 208;4; -0.152309,-0.981521, 0.067851, 0.033813;;, + 209;4; -0.070037,-0.993111, 0.070622, 0.022912;;, + 210;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 211;4; 0.068097,-0.993364, 0.072517, 0.004357;;, + 212;4; 0.150414,-0.982075, 0.072004,-0.006858;;, + 213;4; 0.227918,-0.967529, 0.070960,-0.017477;;, + 214;4; 0.279517,-0.956183, 0.070026,-0.024568;;, + 215;4; 0.296358,-0.952153, 0.069674,-0.026885;;, + 216;4; 0.269943,-0.956166, 0.069894,-0.023277;;, + 217;4; 0.195568,-0.967469, 0.070514,-0.013114;;, + 218;4; 0.100029,-0.981982, 0.071310,-0.000067;;, + 219;4; 0.025516,-0.993286, 0.071931, 0.010088;;, + 220;4; -0.000978,-0.997299, 0.072152, 0.013690;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 2.000000, 6.750000, 0.000000;;, + 1;3; 2.000000, 6.750000, 0.000000;;, + 2;3; 2.000000, 6.750000, 0.000000;;, + 3;3; 2.000000, 6.750000, 0.000000;;, + 4;3; 2.000000, 6.750000, 0.000000;;, + 5;3; 2.000000, 6.750000, 0.000000;;, + 6;3; 2.000000, 6.750000, 0.000000;;, + 7;3; 2.000000, 6.750000,-0.000000;;, + 8;3; 2.000000, 6.750000,-0.000000;;, + 9;3; 2.000000, 6.750000, 0.000000;;, + 10;3; 2.000000, 6.750000,-0.000000;;, + 11;3; 2.000000, 6.750000, 0.000000;;, + 12;3; 2.000000, 6.750000, 0.000000;;, + 13;3; 2.000000, 6.750000, 0.000000;;, + 14;3; 2.000000, 6.750000,-0.000000;;, + 15;3; 2.000000, 6.750000,-0.000000;;, + 16;3; 2.000000, 6.750000, 0.000000;;, + 17;3; 2.000000, 6.750001,-0.000000;;, + 18;3; 2.000000, 6.750000, 0.000000;;, + 19;3; 2.000000, 6.750000, 0.000000;;, + 20;3; 2.000000, 6.750000, 0.000000;;, + 21;3; 2.000000, 6.750000, 0.000000;;, + 22;3; 2.000000, 6.750000, 0.000000;;, + 23;3; 2.000000, 6.750001,-0.000000;;, + 24;3; 2.000000, 6.750000, 0.000000;;, + 25;3; 2.000000, 6.750000, 0.000000;;, + 26;3; 2.000000, 6.750000,-0.000000;;, + 27;3; 2.000000, 6.750000, 0.000000;;, + 28;3; 2.000000, 6.750000, 0.000000;;, + 29;3; 2.000000, 6.750000, 0.000000;;, + 30;3; 2.000000, 6.750000, 0.000000;;, + 31;3; 2.000000, 6.750000, 0.000000;;, + 32;3; 2.000000, 6.750000,-0.000000;;, + 33;3; 2.000000, 6.750000,-0.000000;;, + 34;3; 2.000000, 6.750000, 0.000000;;, + 35;3; 2.000000, 6.750000, 0.000000;;, + 36;3; 2.000000, 6.750000,-0.000000;;, + 37;3; 2.000000, 6.750000, 0.000000;;, + 38;3; 2.000000, 6.750000, 0.000000;;, + 39;3; 2.000000, 6.750000, 0.000000;;, + 40;3; 2.000000, 6.750000, 0.000000;;, + 41;3; 2.000000, 6.750000, 0.000000;;, + 42;3; 2.000000, 6.750000, 0.000000;;, + 43;3; 2.000000, 6.750000, 0.000000;;, + 44;3; 2.000000, 6.750000, 0.000000;;, + 45;3; 2.000000, 6.750000, 0.000000;;, + 46;3; 2.000000, 6.750000,-0.000000;;, + 47;3; 2.000000, 6.750000, 0.000000;;, + 48;3; 2.000000, 6.750000, 0.000000;;, + 49;3; 2.000000, 6.750000, 0.000000;;, + 50;3; 2.000000, 6.750000,-0.000000;;, + 51;3; 2.000000, 6.750000, 0.000000;;, + 52;3; 2.000000, 6.750000, 0.000000;;, + 53;3; 2.000000, 6.750000, 0.000000;;, + 54;3; 2.000000, 6.750000, 0.000000;;, + 55;3; 2.000000, 6.750000,-0.000000;;, + 56;3; 2.000000, 6.750000, 0.000000;;, + 57;3; 2.000000, 6.750001,-0.000000;;, + 58;3; 2.000000, 6.750000, 0.000000;;, + 59;3; 2.000000, 6.750000, 0.000000;;, + 60;3; 2.000000, 6.750000, 0.000000;;, + 61;3; 2.000000, 6.750000, 0.000000;;, + 62;3; 2.000000, 6.750000, 0.000000;;, + 63;3; 2.000000, 6.750000,-0.000000;;, + 64;3; 2.000000, 6.750000, 0.000000;;, + 65;3; 2.000000, 6.750000, 0.000000;;, + 66;3; 2.000000, 6.750000, 0.000000;;, + 67;3; 2.000000, 6.750000, 0.000000;;, + 68;3; 2.000000, 6.750000, 0.000000;;, + 69;3; 2.000000, 6.750000,-0.000000;;, + 70;3; 2.000000, 6.750000,-0.000000;;, + 71;3; 2.000000, 6.750000,-0.000000;;, + 72;3; 2.000000, 6.750000,-0.000000;;, + 73;3; 2.000000, 6.749999, 0.000000;;, + 74;3; 2.000000, 6.750000, 0.000000;;, + 75;3; 2.000000, 6.750000, 0.000000;;, + 76;3; 2.000000, 6.750000,-0.000000;;, + 77;3; 2.000000, 6.750000, 0.000000;;, + 78;3; 2.000000, 6.750000,-0.000000;;, + 79;3; 2.000000, 6.750000, 0.000000;;, + 80;3; 2.000000, 6.750000, 0.000000;;, + 81;3; 2.000000, 6.750000,-0.000000;;, + 82;3; 2.000000, 6.750000, 0.000000;;, + 83;3; 2.000000, 6.750000,-0.000000;;, + 84;3; 2.000000, 6.750000, 0.000000;;, + 85;3; 2.000000, 6.750000,-0.000000;;, + 86;3; 2.000000, 6.750000, 0.000000;;, + 87;3; 2.000000, 6.750000,-0.000000;;, + 88;3; 2.000000, 6.750000, 0.000000;;, + 89;3; 2.000000, 6.750000,-0.000000;;, + 90;3; 2.000000, 6.750000,-0.000000;;, + 91;3; 2.000000, 6.750000, 0.000000;;, + 92;3; 2.000000, 6.750000,-0.000000;;, + 93;3; 2.000000, 6.750000,-0.000000;;, + 94;3; 2.000000, 6.750000,-0.000000;;, + 95;3; 2.000000, 6.750000, 0.000000;;, + 96;3; 2.000000, 6.750000,-0.000000;;, + 97;3; 2.000000, 6.750000, 0.000000;;, + 98;3; 2.000000, 6.750000, 0.000000;;, + 99;3; 2.000000, 6.750000,-0.000000;;, + 100;3; 2.000000, 6.750000, 0.000000;;, + 101;3; 2.000000, 6.750000, 0.000000;;, + 102;3; 2.000000, 6.750000,-0.000000;;, + 103;3; 2.000000, 6.750000, 0.000000;;, + 104;3; 2.000000, 6.750000, 0.000000;;, + 105;3; 2.000000, 6.750000, 0.000000;;, + 106;3; 2.000000, 6.750000, 0.000000;;, + 107;3; 2.000000, 6.750000,-0.000000;;, + 108;3; 2.000000, 6.750000, 0.000000;;, + 109;3; 2.000000, 6.750000, 0.000000;;, + 110;3; 2.000000, 6.750000,-0.000000;;, + 111;3; 2.000000, 6.750000,-0.000000;;, + 112;3; 2.000000, 6.750000,-0.000000;;, + 113;3; 2.000000, 6.750000,-0.000000;;, + 114;3; 2.000000, 6.750000, 0.000000;;, + 115;3; 2.000000, 6.750000, 0.000000;;, + 116;3; 2.000000, 6.750000, 0.000000;;, + 117;3; 2.000000, 6.750000,-0.000000;;, + 118;3; 2.000000, 6.750000,-0.000000;;, + 119;3; 2.000000, 6.750000,-0.000000;;, + 120;3; 2.000000, 6.750000, 0.000000;;, + 121;3; 2.000000, 6.750000,-0.000000;;, + 122;3; 2.000000, 6.750000,-0.000000;;, + 123;3; 2.000000, 6.750000,-0.000000;;, + 124;3; 2.000000, 6.750000, 0.000000;;, + 125;3; 2.000000, 6.750000,-0.000000;;, + 126;3; 2.000000, 6.750000, 0.000000;;, + 127;3; 2.000000, 6.750000,-0.000000;;, + 128;3; 2.000000, 6.750000, 0.000000;;, + 129;3; 2.000000, 6.750000,-0.000000;;, + 130;3; 2.000000, 6.750000,-0.000000;;, + 131;3; 2.000000, 6.750000,-0.000000;;, + 132;3; 2.000000, 6.750000,-0.000000;;, + 133;3; 2.000000, 6.750000, 0.000000;;, + 134;3; 2.000000, 6.750000,-0.000000;;, + 135;3; 2.000000, 6.750000, 0.000000;;, + 136;3; 2.000000, 6.750000, 0.000000;;, + 137;3; 2.000000, 6.750000, 0.000000;;, + 138;3; 2.000000, 6.750000, 0.000000;;, + 139;3; 2.000000, 6.750000,-0.000000;;, + 140;3; 2.000000, 6.750000,-0.000000;;, + 141;3; 2.000000, 6.750000, 0.000000;;, + 142;3; 2.000000, 6.750000, 0.000000;;, + 143;3; 2.000000, 6.750000,-0.000000;;, + 144;3; 2.000000, 6.750000, 0.000000;;, + 145;3; 2.000000, 6.750000, 0.000000;;, + 146;3; 2.000000, 6.750000, 0.000000;;, + 147;3; 2.000000, 6.750000,-0.000000;;, + 148;3; 2.000000, 6.750000, 0.000000;;, + 149;3; 2.000000, 6.750000, 0.000000;;, + 150;3; 2.000000, 6.750000,-0.000000;;, + 151;3; 2.000000, 6.750000,-0.000000;;, + 152;3; 2.000000, 6.750000,-0.000000;;, + 153;3; 2.000000, 6.750000,-0.000000;;, + 154;3; 2.000000, 6.750000,-0.000000;;, + 155;3; 2.000000, 6.750000,-0.000000;;, + 156;3; 2.000000, 6.750000,-0.000000;;, + 157;3; 2.000000, 6.750000, 0.000000;;, + 158;3; 2.000000, 6.750000, 0.000000;;, + 159;3; 2.000000, 6.750000,-0.000000;;, + 160;3; 2.000000, 6.750000, 0.000000;;, + 161;3; 2.000000, 6.750000,-0.000000;;, + 162;3; 2.000000, 6.750000, 0.000000;;, + 163;3; 2.000000, 6.750000, 0.000000;;, + 164;3; 2.000000, 6.750000, 0.000000;;, + 165;3; 2.000000, 6.750000, 0.000000;;, + 166;3; 2.000000, 6.750000, 0.000000;;, + 167;3; 2.000000, 6.750000, 0.000000;;, + 168;3; 2.000000, 6.750000, 0.000000;;, + 169;3; 2.000000, 6.750000, 0.000000;;, + 170;3; 2.000000, 6.750000, 0.000000;;, + 171;3; 2.000000, 6.750000, 0.000000;;, + 172;3; 2.000000, 6.750000, 0.000000;;, + 173;3; 2.000000, 6.750000, 0.000000;;, + 174;3; 2.000000, 6.750000, 0.000000;;, + 175;3; 2.000000, 6.750000, 0.000000;;, + 176;3; 2.000000, 6.750000, 0.000000;;, + 177;3; 2.000000, 6.750000, 0.000000;;, + 178;3; 2.000000, 6.750000, 0.000000;;, + 179;3; 2.000000, 6.750000, 0.000000;;, + 180;3; 2.000000, 6.750000, 0.000000;;, + 181;3; 2.000000, 6.750000, 0.000000;;, + 182;3; 2.000000, 6.750000, 0.000000;;, + 183;3; 2.000000, 6.750000, 0.000000;;, + 184;3; 2.000000, 6.750000, 0.000000;;, + 185;3; 2.000000, 6.750000, 0.000000;;, + 186;3; 2.000000, 6.750000, 0.000000;;, + 187;3; 2.000000, 6.750000, 0.000000;;, + 188;3; 2.000000, 6.750000, 0.000000;;, + 189;3; 2.000000, 6.750000, 0.000000;;, + 190;3; 2.000000, 6.750000,-0.000000;;, + 191;3; 2.000000, 6.750000, 0.000000;;, + 192;3; 2.000000, 6.749999,-0.000000;;, + 193;3; 2.000000, 6.750000, 0.000000;;, + 194;3; 2.000000, 6.750000, 0.000000;;, + 195;3; 2.000000, 6.750000, 0.000000;;, + 196;3; 2.000000, 6.749999, 0.000000;;, + 197;3; 2.000000, 6.750000, 0.000000;;, + 198;3; 2.000000, 6.750000, 0.000000;;, + 199;3; 2.000000, 6.750000, 0.000000;;, + 200;3; 2.000000, 6.750000, 0.000000;;, + 201;3; 2.000000, 6.750000, 0.000000;;, + 202;3; 2.000000, 6.750000,-0.000000;;, + 203;3; 2.000000, 6.750000, 0.000000;;, + 204;3; 2.000000, 6.750000, 0.000000;;, + 205;3; 2.000000, 6.750000, 0.000000;;, + 206;3; 2.000000, 6.750000, 0.000000;;, + 207;3; 2.000000, 6.750000, 0.000000;;, + 208;3; 2.000000, 6.750000, 0.000000;;, + 209;3; 2.000000, 6.750000,-0.000000;;, + 210;3; 2.000000, 6.750000, 0.000000;;, + 211;3; 2.000000, 6.750000,-0.000000;;, + 212;3; 2.000000, 6.750000, 0.000000;;, + 213;3; 2.000000, 6.750000, 0.000000;;, + 214;3; 2.000000, 6.750000, 0.000000;;, + 215;3; 2.000000, 6.750000, 0.000000;;, + 216;3; 2.000000, 6.750000, 0.000000;;, + 217;3; 2.000000, 6.749999, 0.000000;;, + 218;3; 2.000000, 6.750000, 0.000000;;, + 219;3; 2.000000, 6.750000, 0.000000;;, + 220;3; 2.000000, 6.750000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 1;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 2;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 3;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 4;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 5;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 6;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 7;4; 0.009691,-0.997008,-0.071980,-0.018122;;, + 8;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 9;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 10;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 11;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 12;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 13;4; 0.028628,-0.996492,-0.071675,-0.025988;;, + 14;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 15;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 16;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 17;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 18;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 19;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 20;4; 0.039297,-0.996202,-0.071503,-0.030419;;, + 21;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 22;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 23;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 24;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 25;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 26;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 27;4; 0.028628,-0.996493,-0.071675,-0.025988;;, + 28;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 29;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 30;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 31;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 32;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 33;4; 0.009691,-0.997009,-0.071980,-0.018122;;, + 34;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 35;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 36;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 37;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 38;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 39;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 40;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 41;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 42;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 43;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 44;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 45;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 46;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 47;4; 0.009691,-0.997008,-0.071980,-0.018122;;, + 48;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 49;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 50;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 51;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 52;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 53;4; 0.028628,-0.996492,-0.071675,-0.025988;;, + 54;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 55;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 56;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 57;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 58;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 59;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 60;4; 0.039297,-0.996202,-0.071503,-0.030419;;, + 61;4; 0.039088,-0.996207,-0.071507,-0.030333;;, + 62;4; 0.038502,-0.996223,-0.071516,-0.030089;;, + 63;4; 0.037589,-0.996248,-0.071531,-0.029710;;, + 64;4; 0.036390,-0.996281,-0.071550,-0.029212;;, + 65;4; 0.034939,-0.996320,-0.071574,-0.028609;;, + 66;4; 0.033263,-0.996366,-0.071601,-0.027913;;, + 67;4; 0.031388,-0.996417,-0.071631,-0.027134;;, + 68;4; 0.029333,-0.996473,-0.071664,-0.026281;;, + 69;4; 0.027118,-0.996534,-0.071700,-0.025361;;, + 70;4; 0.024760,-0.996598,-0.071738,-0.024381;;, + 71;4; 0.022276,-0.996666,-0.071778,-0.023349;;, + 72;4; 0.019680,-0.996736,-0.071819,-0.022271;;, + 73;4; 0.016990,-0.996810,-0.071863,-0.021154;;, + 74;4; 0.014225,-0.996885,-0.071907,-0.020005;;, + 75;4; 0.011405,-0.996962,-0.071953,-0.018834;;, + 76;4; 0.008560,-0.997039,-0.071999,-0.017652;;, + 77;4; 0.005732,-0.997116,-0.072044,-0.016478;;, + 78;4; 0.002998,-0.997191,-0.072088,-0.015342;;, + 79;4; 0.000529,-0.997258,-0.072128,-0.014316;;, + 80;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 81;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 82;4; 0.000529,-0.997258,-0.072128,-0.014316;;, + 83;4; 0.002998,-0.997191,-0.072088,-0.015342;;, + 84;4; 0.005732,-0.997116,-0.072044,-0.016478;;, + 85;4; 0.008560,-0.997039,-0.071999,-0.017652;;, + 86;4; 0.011405,-0.996962,-0.071953,-0.018834;;, + 87;4; 0.014225,-0.996885,-0.071907,-0.020005;;, + 88;4; 0.016990,-0.996810,-0.071863,-0.021154;;, + 89;4; 0.019680,-0.996736,-0.071819,-0.022271;;, + 90;4; 0.022276,-0.996666,-0.071778,-0.023349;;, + 91;4; 0.024760,-0.996598,-0.071738,-0.024381;;, + 92;4; 0.027118,-0.996534,-0.071700,-0.025361;;, + 93;4; 0.029333,-0.996473,-0.071664,-0.026281;;, + 94;4; 0.031388,-0.996417,-0.071631,-0.027134;;, + 95;4; 0.033263,-0.996366,-0.071601,-0.027913;;, + 96;4; 0.034939,-0.996320,-0.071574,-0.028609;;, + 97;4; 0.036390,-0.996281,-0.071550,-0.029212;;, + 98;4; 0.037589,-0.996248,-0.071531,-0.029710;;, + 99;4; 0.038502,-0.996223,-0.071516,-0.030089;;, + 100;4; 0.039088,-0.996207,-0.071507,-0.030333;;, + 101;4; 0.039297,-0.996202,-0.071503,-0.030419;;, + 102;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 103;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 104;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 105;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 106;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 107;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 108;4; 0.028628,-0.996493,-0.071675,-0.025988;;, + 109;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 110;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 111;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 112;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 113;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 114;4; 0.009691,-0.997009,-0.071980,-0.018122;;, + 115;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 116;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 117;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 118;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 119;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 120;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 121;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 122;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 123;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 124;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 125;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 126;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 127;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 128;4; 0.009691,-0.997008,-0.071980,-0.018122;;, + 129;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 130;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 131;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 132;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 133;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 134;4; 0.028628,-0.996492,-0.071675,-0.025988;;, + 135;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 136;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 137;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 138;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 139;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 140;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 141;4; 0.039297,-0.996202,-0.071503,-0.030419;;, + 142;4; 0.039128,-0.996207,-0.071506,-0.030336;;, + 143;4; 0.038651,-0.996223,-0.071514,-0.030100;;, + 144;4; 0.037905,-0.996248,-0.071527,-0.029733;;, + 145;4; 0.036918,-0.996281,-0.071543,-0.029250;;, + 146;4; 0.035716,-0.996321,-0.071563,-0.028665;;, + 147;4; 0.034318,-0.996367,-0.071586,-0.027990;;, + 148;4; 0.032740,-0.996419,-0.071612,-0.027232;;, + 149;4; 0.030996,-0.996475,-0.071641,-0.026401;;, + 150;4; 0.029097,-0.996535,-0.071672,-0.025504;;, + 151;4; 0.027052,-0.996600,-0.071706,-0.024547;;, + 152;4; 0.024869,-0.996668,-0.071742,-0.023537;;, + 153;4; 0.022553,-0.996739,-0.071780,-0.022479;;, + 154;4; 0.020108,-0.996813,-0.071820,-0.021379;;, + 155;4; 0.017538,-0.996888,-0.071862,-0.020245;;, + 156;4; 0.014842,-0.996965,-0.071906,-0.019082;;, + 157;4; 0.012018,-0.997043,-0.071951,-0.017902;;, + 158;4; 0.009059,-0.997120,-0.071998,-0.016718;;, + 159;4; 0.005950,-0.997194,-0.072048,-0.015556;;, + 160;4; 0.002652,-0.997260,-0.072099,-0.014470;;, + 161;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 162;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 163;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 164;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 165;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 166;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 167;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 168;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 169;4; 0.036347,-0.993296,-0.071786,-0.010872;;, + 170;4; 0.112807,-0.981995,-0.071141,-0.000858;;, + 171;4; 0.203776,-0.967477,-0.070406, 0.012520;;, + 172;4; 0.272381,-0.956168,-0.069861, 0.023101;;, + 173;4; 0.296358,-0.952153,-0.069674, 0.026885;;, + 174;4; 0.279517,-0.956183,-0.070026, 0.024568;;, + 175;4; 0.227918,-0.967529,-0.070960, 0.017477;;, + 176;4; 0.150414,-0.982075,-0.072004, 0.006858;;, + 177;4; 0.068097,-0.993364,-0.072517,-0.004357;;, + 178;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 179;4; -0.070037,-0.993111,-0.070622,-0.022912;;, + 180;4; -0.152309,-0.981521,-0.067851,-0.033813;;, + 181;4; -0.229756,-0.966690,-0.064679,-0.044029;;, + 182;4; -0.281310,-0.955156,-0.062329,-0.050806;;, + 183;4; -0.298135,-0.951063,-0.061515,-0.053011;;, + 184;4; -0.272259,-0.955140,-0.062465,-0.049482;;, + 185;4; -0.200471,-0.966555,-0.065152,-0.039474;;, + 186;4; -0.106835,-0.981308,-0.068589,-0.026713;;, + 187;4; -0.029968,-0.993038,-0.071230,-0.017022;;, + 188;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 189;4; -0.835215,-0.536105, 0.025760,-0.119765;;, + 190;4; -0.803181,-0.565890, 0.021820,-0.111185;;, + 191;4; -0.718113,-0.648332, 0.010762,-0.086701;;, + 192;4; -0.614352,-0.752504,-0.003387,-0.054936;;, + 193;4; -0.534771,-0.833228,-0.014392,-0.030125;;, + 194;4; -0.506097,-0.862019,-0.018304,-0.021341;;, + 195;4; -0.535294,-0.833114,-0.014391,-0.030093;;, + 196;4; -0.617412,-0.751837,-0.003378,-0.054751;;, + 197;4; -0.723024,-0.647281, 0.010774,-0.086403;;, + 198;4; -0.805700,-0.565371, 0.021825,-0.111030;;, + 199;4; -0.835215,-0.536105, 0.025760,-0.119765;;, + 200;4; -0.538708,-0.840711,-0.006527,-0.054376;;, + 201;4; -0.565312,-0.813349,-0.003640,-0.060174;;, + 202;4; -0.639811,-0.736783, 0.004462,-0.076531;;, + 203;4; -0.734947,-0.639071, 0.014829,-0.097562;;, + 204;4; -0.808914,-0.563118, 0.022894,-0.113949;;, + 205;4; -0.835215,-0.536105, 0.025760,-0.119765;;, + 206;4; -0.805960,-0.565075, 0.021843,-0.111016;;, + 207;4; -0.723557,-0.646675, 0.010811,-0.086373;;, + 208;4; -0.617754,-0.751449,-0.003355,-0.054733;;, + 209;4; -0.535352,-0.833048,-0.014387,-0.030090;;, + 210;4; -0.506097,-0.862019,-0.018304,-0.021341;;, + 211;4; -0.535352,-0.833048,-0.014387,-0.030090;;, + 212;4; -0.617754,-0.751449,-0.003355,-0.054733;;, + 213;4; -0.723557,-0.646675, 0.010811,-0.086373;;, + 214;4; -0.805960,-0.565075, 0.021843,-0.111016;;, + 215;4; -0.835215,-0.536105, 0.025760,-0.119765;;, + 216;4; -0.808873,-0.563165, 0.022891,-0.113952;;, + 217;4; -0.734703,-0.639351, 0.014812,-0.097576;;, + 218;4; -0.639430,-0.737222, 0.004436,-0.076552;;, + 219;4; -0.565126,-0.813563,-0.003653,-0.060185;;, + 220;4; -0.538708,-0.840711,-0.006527,-0.054376;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 1.000000, 0.000000,-0.000001;;, + 1;3; 1.000000,-0.000000,-0.000001;;, + 2;3; 1.000000,-0.000000,-0.000001;;, + 3;3; 1.000000,-0.000000,-0.000001;;, + 4;3; 1.000000,-0.000000,-0.000001;;, + 5;3; 1.000000,-0.000000,-0.000001;;, + 6;3; 1.000000,-0.000000,-0.000001;;, + 7;3; 1.000000,-0.000000,-0.000001;;, + 8;3; 1.000000,-0.000000,-0.000001;;, + 9;3; 1.000000,-0.000000,-0.000001;;, + 10;3; 1.000000,-0.000000,-0.000000;;, + 11;3; 1.000000,-0.000000,-0.000000;;, + 12;3; 1.000000,-0.000000,-0.000000;;, + 13;3; 1.000000,-0.000000,-0.000000;;, + 14;3; 1.000000,-0.000000,-0.000000;;, + 15;3; 1.000000,-0.000000,-0.000001;;, + 16;3; 1.000000,-0.000000,-0.000001;;, + 17;3; 1.000000,-0.000000,-0.000001;;, + 18;3; 1.000000,-0.000000,-0.000001;;, + 19;3; 1.000000,-0.000000,-0.000001;;, + 20;3; 1.000000,-0.000000,-0.000001;;, + 21;3; 1.000000,-0.000000,-0.000001;;, + 22;3; 1.000000,-0.000000,-0.000000;;, + 23;3; 1.000000,-0.000000,-0.000001;;, + 24;3; 1.000000,-0.000000,-0.000001;;, + 25;3; 1.000000,-0.000000,-0.000001;;, + 26;3; 1.000000,-0.000000,-0.000000;;, + 27;3; 1.000000,-0.000000,-0.000000;;, + 28;3; 1.000000,-0.000000,-0.000000;;, + 29;3; 1.000000,-0.000000,-0.000000;;, + 30;3; 1.000000,-0.000000,-0.000000;;, + 31;3; 1.000000,-0.000000,-0.000001;;, + 32;3; 1.000000,-0.000000,-0.000001;;, + 33;3; 1.000000,-0.000000,-0.000001;;, + 34;3; 1.000000,-0.000000,-0.000001;;, + 35;3; 1.000000,-0.000000,-0.000001;;, + 36;3; 1.000000,-0.000000,-0.000001;;, + 37;3; 1.000000,-0.000000,-0.000001;;, + 38;3; 1.000000,-0.000000,-0.000001;;, + 39;3; 1.000000,-0.000000,-0.000001;;, + 40;3; 1.000000, 0.000000,-0.000001;;, + 41;3; 1.000000,-0.000000,-0.000001;;, + 42;3; 1.000000,-0.000000,-0.000001;;, + 43;3; 1.000000,-0.000000,-0.000001;;, + 44;3; 1.000000,-0.000000,-0.000001;;, + 45;3; 1.000000,-0.000000,-0.000001;;, + 46;3; 1.000000,-0.000000,-0.000001;;, + 47;3; 1.000000,-0.000000,-0.000001;;, + 48;3; 1.000000,-0.000000,-0.000001;;, + 49;3; 1.000000,-0.000000,-0.000001;;, + 50;3; 1.000000,-0.000000,-0.000000;;, + 51;3; 1.000000,-0.000000,-0.000000;;, + 52;3; 1.000000,-0.000000,-0.000000;;, + 53;3; 1.000000,-0.000000,-0.000000;;, + 54;3; 1.000000,-0.000000,-0.000000;;, + 55;3; 1.000000,-0.000000,-0.000001;;, + 56;3; 1.000000,-0.000000,-0.000001;;, + 57;3; 1.000000,-0.000000,-0.000001;;, + 58;3; 1.000000,-0.000000,-0.000001;;, + 59;3; 1.000000,-0.000000,-0.000001;;, + 60;3; 1.000000,-0.000000,-0.000001;;, + 61;3; 1.000000,-0.000000,-0.000001;;, + 62;3; 1.000000,-0.000000,-0.000001;;, + 63;3; 1.000000,-0.000000,-0.000001;;, + 64;3; 1.000000,-0.000000,-0.000001;;, + 65;3; 1.000000,-0.000000,-0.000001;;, + 66;3; 1.000000,-0.000000,-0.000001;;, + 67;3; 1.000000,-0.000000,-0.000000;;, + 68;3; 1.000000,-0.000000,-0.000000;;, + 69;3; 1.000000,-0.000000,-0.000000;;, + 70;3; 1.000000,-0.000000,-0.000000;;, + 71;3; 1.000000,-0.000000,-0.000000;;, + 72;3; 1.000000,-0.000000,-0.000000;;, + 73;3; 1.000000,-0.000000,-0.000000;;, + 74;3; 1.000000,-0.000000,-0.000001;;, + 75;3; 1.000000,-0.000000,-0.000001;;, + 76;3; 1.000000,-0.000000,-0.000001;;, + 77;3; 1.000000,-0.000000,-0.000001;;, + 78;3; 1.000000,-0.000000,-0.000001;;, + 79;3; 1.000000,-0.000000,-0.000001;;, + 80;3; 1.000000, 0.000000,-0.000001;;, + 81;3; 1.000000, 0.000000,-0.000001;;, + 82;3; 1.000000,-0.000000,-0.000001;;, + 83;3; 1.000000,-0.000000,-0.000001;;, + 84;3; 1.000000,-0.000000,-0.000001;;, + 85;3; 1.000000,-0.000000,-0.000001;;, + 86;3; 1.000000,-0.000000,-0.000001;;, + 87;3; 1.000000,-0.000000,-0.000001;;, + 88;3; 1.000000,-0.000000,-0.000001;;, + 89;3; 1.000000,-0.000000,-0.000001;;, + 90;3; 1.000000,-0.000000,-0.000001;;, + 91;3; 1.000000,-0.000000,-0.000001;;, + 92;3; 1.000000,-0.000000,-0.000001;;, + 93;3; 1.000000,-0.000000,-0.000001;;, + 94;3; 1.000000,-0.000000,-0.000001;;, + 95;3; 1.000000,-0.000000,-0.000001;;, + 96;3; 1.000000,-0.000000,-0.000001;;, + 97;3; 1.000000,-0.000000,-0.000001;;, + 98;3; 1.000000,-0.000000,-0.000001;;, + 99;3; 1.000000,-0.000000,-0.000001;;, + 100;3; 1.000000,-0.000000,-0.000001;;, + 101;3; 1.000000,-0.000000,-0.000001;;, + 102;3; 1.000000,-0.000000,-0.000001;;, + 103;3; 1.000000,-0.000000,-0.000001;;, + 104;3; 1.000000,-0.000000,-0.000001;;, + 105;3; 1.000000,-0.000000,-0.000001;;, + 106;3; 1.000000,-0.000000,-0.000001;;, + 107;3; 1.000000,-0.000000,-0.000001;;, + 108;3; 1.000000,-0.000000,-0.000001;;, + 109;3; 1.000000,-0.000000,-0.000001;;, + 110;3; 1.000000,-0.000000,-0.000001;;, + 111;3; 1.000000,-0.000000,-0.000001;;, + 112;3; 1.000000,-0.000000,-0.000001;;, + 113;3; 1.000000,-0.000000,-0.000001;;, + 114;3; 1.000000,-0.000000,-0.000001;;, + 115;3; 1.000000,-0.000000,-0.000001;;, + 116;3; 1.000000,-0.000000,-0.000001;;, + 117;3; 1.000000,-0.000000,-0.000001;;, + 118;3; 1.000000,-0.000000,-0.000001;;, + 119;3; 1.000000,-0.000000,-0.000001;;, + 120;3; 1.000000,-0.000000,-0.000001;;, + 121;3; 1.000000, 0.000000,-0.000001;;, + 122;3; 1.000000,-0.000000,-0.000001;;, + 123;3; 1.000000,-0.000000,-0.000001;;, + 124;3; 1.000000,-0.000000,-0.000001;;, + 125;3; 1.000000,-0.000000,-0.000001;;, + 126;3; 1.000000,-0.000000,-0.000001;;, + 127;3; 1.000000,-0.000000,-0.000001;;, + 128;3; 1.000000,-0.000000,-0.000001;;, + 129;3; 1.000000,-0.000000,-0.000001;;, + 130;3; 1.000000,-0.000000,-0.000001;;, + 131;3; 1.000000,-0.000000,-0.000001;;, + 132;3; 1.000000,-0.000000,-0.000001;;, + 133;3; 1.000000,-0.000000,-0.000001;;, + 134;3; 1.000000,-0.000000,-0.000001;;, + 135;3; 1.000000,-0.000000,-0.000001;;, + 136;3; 1.000000,-0.000000,-0.000001;;, + 137;3; 1.000000,-0.000000,-0.000001;;, + 138;3; 1.000000,-0.000000,-0.000001;;, + 139;3; 1.000000,-0.000000,-0.000001;;, + 140;3; 1.000000,-0.000000,-0.000001;;, + 141;3; 1.000000,-0.000000,-0.000001;;, + 142;3; 1.000000,-0.000000,-0.000001;;, + 143;3; 1.000000,-0.000000,-0.000001;;, + 144;3; 1.000000,-0.000000,-0.000001;;, + 145;3; 1.000000,-0.000000,-0.000001;;, + 146;3; 1.000000,-0.000000,-0.000001;;, + 147;3; 1.000000,-0.000000,-0.000001;;, + 148;3; 1.000000,-0.000000,-0.000001;;, + 149;3; 1.000000,-0.000000,-0.000001;;, + 150;3; 1.000000,-0.000000,-0.000001;;, + 151;3; 1.000000,-0.000000,-0.000001;;, + 152;3; 1.000000,-0.000000,-0.000001;;, + 153;3; 1.000000,-0.000000,-0.000001;;, + 154;3; 1.000000,-0.000000,-0.000001;;, + 155;3; 1.000000,-0.000000,-0.000001;;, + 156;3; 1.000000,-0.000000,-0.000001;;, + 157;3; 1.000000,-0.000000,-0.000001;;, + 158;3; 1.000000,-0.000000,-0.000001;;, + 159;3; 1.000000,-0.000000,-0.000001;;, + 160;3; 1.000000,-0.000000,-0.000001;;, + 161;3; 1.000000, 0.000000,-0.000001;;, + 162;3; 1.000000,-0.000000,-0.000000;;, + 163;3; 1.000000,-0.000000,-0.000000;;, + 164;3; 1.000000,-0.000000,-0.000000;;, + 165;3; 1.000000,-0.000000,-0.000000;;, + 166;3; 1.000000,-0.000000,-0.000000;;, + 167;3; 1.000000,-0.000000,-0.000000;;, + 168;3; 1.000000, 0.000000,-0.000001;;, + 169;3; 1.000000, 0.000000,-0.000001;;, + 170;3; 1.000000, 0.000000,-0.000001;;, + 171;3; 1.000000, 0.000000,-0.000001;;, + 172;3; 1.000000, 0.000000,-0.000001;;, + 173;3; 1.000000, 0.000000,-0.000001;;, + 174;3; 1.000000, 0.000000,-0.000001;;, + 175;3; 1.000000, 0.000000,-0.000001;;, + 176;3; 1.000000, 0.000000,-0.000001;;, + 177;3; 1.000000, 0.000000,-0.000001;;, + 178;3; 1.000000, 0.000000,-0.000001;;, + 179;3; 1.000000, 0.000000,-0.000001;;, + 180;3; 1.000000, 0.000000,-0.000001;;, + 181;3; 1.000000, 0.000000,-0.000001;;, + 182;3; 1.000000, 0.000000,-0.000001;;, + 183;3; 1.000000, 0.000000,-0.000001;;, + 184;3; 1.000000, 0.000000,-0.000001;;, + 185;3; 1.000000, 0.000000,-0.000001;;, + 186;3; 1.000000, 0.000000,-0.000001;;, + 187;3; 1.000000, 0.000000,-0.000001;;, + 188;3; 1.000000, 0.000000,-0.000001;;, + 189;3; 1.000000, 0.000000,-0.000001;;, + 190;3; 1.000000, 0.000000,-0.000001;;, + 191;3; 1.000000, 0.000000,-0.000001;;, + 192;3; 1.000000, 0.000000,-0.000000;;, + 193;3; 1.000000, 0.000000,-0.000001;;, + 194;3; 1.000000, 0.000000,-0.000001;;, + 195;3; 1.000000, 0.000000,-0.000001;;, + 196;3; 1.000000, 0.000000,-0.000000;;, + 197;3; 1.000000, 0.000000,-0.000001;;, + 198;3; 1.000000, 0.000000,-0.000001;;, + 199;3; 1.000000, 0.000000,-0.000001;;, + 200;3; 1.000000, 0.000000,-0.000001;;, + 201;3; 1.000000,-0.000000,-0.000001;;, + 202;3; 1.000000,-0.000000,-0.000001;;, + 203;3; 1.000000,-0.000000,-0.000000;;, + 204;3; 1.000000,-0.000000,-0.000001;;, + 205;3; 1.000000,-0.000000,-0.000001;;, + 206;3; 1.000000,-0.000000,-0.000000;;, + 207;3; 1.000000,-0.000000,-0.000001;;, + 208;3; 1.000000, 0.000000,-0.000000;;, + 209;3; 1.000000, 0.000000,-0.000000;;, + 210;3; 1.000000, 0.000000,-0.000001;;, + 211;3; 1.000000, 0.000000,-0.000000;;, + 212;3; 1.000000, 0.000000,-0.000000;;, + 213;3; 1.000000,-0.000000,-0.000001;;, + 214;3; 1.000000,-0.000000,-0.000000;;, + 215;3; 1.000000,-0.000000,-0.000001;;, + 216;3; 1.000000,-0.000000,-0.000001;;, + 217;3; 1.000000,-0.000000,-0.000000;;, + 218;3; 1.000000,-0.000000,-0.000001;;, + 219;3; 1.000000,-0.000000,-0.000001;;, + 220;3; 1.000000, 0.000000,-0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, + 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, + 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, + 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, + 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, + 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702748, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 163;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 164;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 165;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 166;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 167;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 168;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 170;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 171;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 172;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 173;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 174;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 175;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 176;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 177;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 178;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 180;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 181;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 182;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 183;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 184;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 185;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 186;4; -0.129904, 0.974175,-0.000000,-0.000000;;, + 187;4; -0.034052, 0.993234,-0.000000,-0.000000;;, + 188;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, + 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 199;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 200;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 201;4; 0.034052, 0.993233, 0.000000,-0.000000;;, + 202;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 203;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 204;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 205;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 206;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 207;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 208;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 209;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 210;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 211;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 212;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 213;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 214;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 215;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 216;4; -0.348699, 0.930646,-0.000000,-0.000000;;, + 217;4; -0.253041, 0.949703,-0.000000,-0.000000;;, + 218;4; -0.130122, 0.974173,-0.000000,-0.000000;;, + 219;4; -0.034158, 0.993233,-0.000000,-0.000000;;, + 220;4; -0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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, 0.999999;;, + 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, 0.999999;;, + 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, 0.999999;;, + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Left} + AnimationKey { //Position + 2; + 221; + 0;3; -1.000000, 0.000000,-0.000001;;, + 1;3; -1.000000,-0.000000,-0.000001;;, + 2;3; -1.000000,-0.000000,-0.000001;;, + 3;3; -1.000000,-0.000000,-0.000001;;, + 4;3; -1.000000,-0.000000,-0.000001;;, + 5;3; -1.000000,-0.000000,-0.000001;;, + 6;3; -1.000000,-0.000000,-0.000001;;, + 7;3; -1.000000,-0.000000,-0.000001;;, + 8;3; -1.000000,-0.000000,-0.000001;;, + 9;3; -1.000000,-0.000000,-0.000001;;, + 10;3; -1.000000,-0.000000,-0.000000;;, + 11;3; -1.000000,-0.000000,-0.000000;;, + 12;3; -1.000000,-0.000000,-0.000000;;, + 13;3; -1.000000,-0.000000,-0.000000;;, + 14;3; -1.000000,-0.000000,-0.000000;;, + 15;3; -1.000000,-0.000000,-0.000001;;, + 16;3; -1.000000,-0.000000,-0.000001;;, + 17;3; -1.000000,-0.000000,-0.000001;;, + 18;3; -1.000000,-0.000000,-0.000001;;, + 19;3; -1.000000,-0.000000,-0.000001;;, + 20;3; -1.000000,-0.000000,-0.000001;;, + 21;3; -1.000000,-0.000000,-0.000001;;, + 22;3; -1.000000,-0.000000,-0.000000;;, + 23;3; -1.000000,-0.000000,-0.000001;;, + 24;3; -1.000000,-0.000000,-0.000001;;, + 25;3; -1.000000,-0.000000,-0.000001;;, + 26;3; -1.000000,-0.000000,-0.000000;;, + 27;3; -1.000000,-0.000000,-0.000000;;, + 28;3; -1.000000,-0.000000,-0.000000;;, + 29;3; -1.000000,-0.000000,-0.000000;;, + 30;3; -1.000000,-0.000000,-0.000000;;, + 31;3; -1.000000,-0.000000,-0.000001;;, + 32;3; -1.000000,-0.000000,-0.000001;;, + 33;3; -1.000000,-0.000000,-0.000001;;, + 34;3; -1.000000,-0.000000,-0.000001;;, + 35;3; -1.000000,-0.000000,-0.000001;;, + 36;3; -1.000000,-0.000000,-0.000001;;, + 37;3; -1.000000,-0.000000,-0.000001;;, + 38;3; -1.000000,-0.000000,-0.000001;;, + 39;3; -1.000000,-0.000000,-0.000001;;, + 40;3; -1.000000, 0.000000,-0.000001;;, + 41;3; -1.000000,-0.000000,-0.000001;;, + 42;3; -1.000000,-0.000000,-0.000001;;, + 43;3; -1.000000,-0.000000,-0.000001;;, + 44;3; -1.000000,-0.000000,-0.000001;;, + 45;3; -1.000000,-0.000000,-0.000001;;, + 46;3; -1.000000,-0.000000,-0.000001;;, + 47;3; -1.000000,-0.000000,-0.000001;;, + 48;3; -1.000000,-0.000000,-0.000001;;, + 49;3; -1.000000,-0.000000,-0.000001;;, + 50;3; -1.000000,-0.000000,-0.000000;;, + 51;3; -1.000000,-0.000000,-0.000000;;, + 52;3; -1.000000,-0.000000,-0.000000;;, + 53;3; -1.000000,-0.000000,-0.000000;;, + 54;3; -1.000000,-0.000000,-0.000000;;, + 55;3; -1.000000,-0.000000,-0.000001;;, + 56;3; -1.000000,-0.000000,-0.000001;;, + 57;3; -1.000000,-0.000000,-0.000001;;, + 58;3; -1.000000,-0.000000,-0.000001;;, + 59;3; -1.000000,-0.000000,-0.000001;;, + 60;3; -1.000000,-0.000000,-0.000001;;, + 61;3; -1.000000,-0.000000,-0.000001;;, + 62;3; -1.000000,-0.000000,-0.000001;;, + 63;3; -1.000000,-0.000000,-0.000001;;, + 64;3; -1.000000,-0.000000,-0.000001;;, + 65;3; -1.000000,-0.000000,-0.000001;;, + 66;3; -1.000000,-0.000000,-0.000001;;, + 67;3; -1.000000,-0.000000,-0.000000;;, + 68;3; -1.000000,-0.000000,-0.000000;;, + 69;3; -1.000000,-0.000000,-0.000000;;, + 70;3; -1.000000,-0.000000,-0.000000;;, + 71;3; -1.000000,-0.000000,-0.000000;;, + 72;3; -1.000000,-0.000000,-0.000000;;, + 73;3; -1.000000,-0.000000,-0.000000;;, + 74;3; -1.000000,-0.000000,-0.000001;;, + 75;3; -1.000000,-0.000000,-0.000001;;, + 76;3; -1.000000,-0.000000,-0.000001;;, + 77;3; -1.000000,-0.000000,-0.000001;;, + 78;3; -1.000000,-0.000000,-0.000001;;, + 79;3; -1.000000,-0.000000,-0.000001;;, + 80;3; -1.000000, 0.000000,-0.000001;;, + 81;3; -1.000000, 0.000000,-0.000001;;, + 82;3; -1.000000,-0.000000,-0.000001;;, + 83;3; -1.000000,-0.000000,-0.000001;;, + 84;3; -1.000000,-0.000000,-0.000001;;, + 85;3; -1.000000,-0.000000,-0.000001;;, + 86;3; -1.000000,-0.000000,-0.000001;;, + 87;3; -1.000000,-0.000000,-0.000001;;, + 88;3; -1.000000,-0.000000,-0.000001;;, + 89;3; -1.000000,-0.000000,-0.000001;;, + 90;3; -1.000000,-0.000000,-0.000001;;, + 91;3; -1.000000,-0.000000,-0.000001;;, + 92;3; -1.000000,-0.000000,-0.000001;;, + 93;3; -1.000000,-0.000000,-0.000001;;, + 94;3; -1.000000,-0.000000,-0.000001;;, + 95;3; -1.000000,-0.000000,-0.000001;;, + 96;3; -1.000000,-0.000000,-0.000001;;, + 97;3; -1.000000,-0.000000,-0.000001;;, + 98;3; -1.000000,-0.000000,-0.000001;;, + 99;3; -1.000000,-0.000000,-0.000001;;, + 100;3; -1.000000,-0.000000,-0.000001;;, + 101;3; -1.000000,-0.000000,-0.000001;;, + 102;3; -1.000000,-0.000000,-0.000001;;, + 103;3; -1.000000,-0.000000,-0.000001;;, + 104;3; -1.000000,-0.000000,-0.000001;;, + 105;3; -1.000000,-0.000000,-0.000001;;, + 106;3; -1.000000,-0.000000,-0.000001;;, + 107;3; -1.000000,-0.000000,-0.000001;;, + 108;3; -1.000000,-0.000000,-0.000001;;, + 109;3; -1.000000,-0.000000,-0.000001;;, + 110;3; -1.000000,-0.000000,-0.000001;;, + 111;3; -1.000000,-0.000000,-0.000001;;, + 112;3; -1.000000,-0.000000,-0.000001;;, + 113;3; -1.000000,-0.000000,-0.000001;;, + 114;3; -1.000000,-0.000000,-0.000001;;, + 115;3; -1.000000,-0.000000,-0.000001;;, + 116;3; -1.000000,-0.000000,-0.000001;;, + 117;3; -1.000000,-0.000000,-0.000001;;, + 118;3; -1.000000,-0.000000,-0.000001;;, + 119;3; -1.000000,-0.000000,-0.000001;;, + 120;3; -1.000000,-0.000000,-0.000001;;, + 121;3; -1.000000, 0.000000,-0.000001;;, + 122;3; -1.000000,-0.000000,-0.000001;;, + 123;3; -1.000000,-0.000000,-0.000001;;, + 124;3; -1.000000,-0.000000,-0.000001;;, + 125;3; -1.000000,-0.000000,-0.000001;;, + 126;3; -1.000000,-0.000000,-0.000001;;, + 127;3; -1.000000,-0.000000,-0.000001;;, + 128;3; -1.000000,-0.000000,-0.000001;;, + 129;3; -1.000000,-0.000000,-0.000001;;, + 130;3; -1.000000,-0.000000,-0.000001;;, + 131;3; -1.000000,-0.000000,-0.000001;;, + 132;3; -1.000000,-0.000000,-0.000001;;, + 133;3; -1.000000,-0.000000,-0.000001;;, + 134;3; -1.000000,-0.000000,-0.000001;;, + 135;3; -1.000000,-0.000000,-0.000001;;, + 136;3; -1.000000,-0.000000,-0.000001;;, + 137;3; -1.000000,-0.000000,-0.000001;;, + 138;3; -1.000000,-0.000000,-0.000001;;, + 139;3; -1.000000,-0.000000,-0.000001;;, + 140;3; -1.000000,-0.000000,-0.000001;;, + 141;3; -1.000000,-0.000000,-0.000001;;, + 142;3; -1.000000,-0.000000,-0.000001;;, + 143;3; -1.000000,-0.000000,-0.000001;;, + 144;3; -1.000000,-0.000000,-0.000001;;, + 145;3; -1.000000,-0.000000,-0.000001;;, + 146;3; -1.000000,-0.000000,-0.000001;;, + 147;3; -1.000000,-0.000000,-0.000001;;, + 148;3; -1.000000,-0.000000,-0.000001;;, + 149;3; -1.000000,-0.000000,-0.000001;;, + 150;3; -1.000000,-0.000000,-0.000001;;, + 151;3; -1.000000,-0.000000,-0.000001;;, + 152;3; -1.000000,-0.000000,-0.000001;;, + 153;3; -1.000000,-0.000000,-0.000001;;, + 154;3; -1.000000,-0.000000,-0.000001;;, + 155;3; -1.000000,-0.000000,-0.000001;;, + 156;3; -1.000000,-0.000000,-0.000001;;, + 157;3; -1.000000,-0.000000,-0.000001;;, + 158;3; -1.000000,-0.000000,-0.000001;;, + 159;3; -1.000000,-0.000000,-0.000001;;, + 160;3; -1.000000,-0.000000,-0.000001;;, + 161;3; -1.000000, 0.000000,-0.000001;;, + 162;3; -1.000000,-0.000000,-0.000000;;, + 163;3; -1.000000,-0.000000,-0.000000;;, + 164;3; -1.000000,-0.000000,-0.000000;;, + 165;3; -1.000000,-0.000000,-0.000000;;, + 166;3; -1.000000,-0.000000,-0.000000;;, + 167;3; -1.000000,-0.000000,-0.000000;;, + 168;3; -1.000000, 0.000000,-0.000001;;, + 169;3; -1.000000, 0.000000,-0.000001;;, + 170;3; -1.000000, 0.000000,-0.000001;;, + 171;3; -1.000000, 0.000000,-0.000001;;, + 172;3; -1.000000, 0.000000,-0.000001;;, + 173;3; -1.000000, 0.000000,-0.000001;;, + 174;3; -1.000000, 0.000000,-0.000001;;, + 175;3; -1.000000, 0.000000,-0.000001;;, + 176;3; -1.000000, 0.000000,-0.000001;;, + 177;3; -1.000000, 0.000000,-0.000001;;, + 178;3; -1.000000, 0.000000,-0.000001;;, + 179;3; -1.000000, 0.000000,-0.000001;;, + 180;3; -1.000000, 0.000000,-0.000001;;, + 181;3; -1.000000, 0.000000,-0.000001;;, + 182;3; -1.000000, 0.000000,-0.000001;;, + 183;3; -1.000000, 0.000000,-0.000001;;, + 184;3; -1.000000, 0.000000,-0.000001;;, + 185;3; -1.000000, 0.000000,-0.000001;;, + 186;3; -1.000000, 0.000000,-0.000001;;, + 187;3; -1.000000, 0.000000,-0.000001;;, + 188;3; -1.000000, 0.000000,-0.000001;;, + 189;3; -1.000000, 0.000000,-0.000001;;, + 190;3; -1.000000, 0.000000,-0.000001;;, + 191;3; -1.000000, 0.000000,-0.000001;;, + 192;3; -1.000000, 0.000000,-0.000000;;, + 193;3; -1.000000, 0.000000,-0.000001;;, + 194;3; -1.000000, 0.000000,-0.000001;;, + 195;3; -1.000000, 0.000000,-0.000001;;, + 196;3; -1.000000, 0.000000,-0.000000;;, + 197;3; -1.000000, 0.000000,-0.000001;;, + 198;3; -1.000000, 0.000000,-0.000001;;, + 199;3; -1.000000, 0.000000,-0.000001;;, + 200;3; -1.000000, 0.000000,-0.000001;;, + 201;3; -1.000000,-0.000000,-0.000001;;, + 202;3; -1.000000,-0.000000,-0.000001;;, + 203;3; -1.000000,-0.000000,-0.000000;;, + 204;3; -1.000000,-0.000000,-0.000001;;, + 205;3; -1.000000,-0.000000,-0.000001;;, + 206;3; -1.000000,-0.000000,-0.000000;;, + 207;3; -1.000000,-0.000000,-0.000001;;, + 208;3; -1.000000, 0.000000,-0.000000;;, + 209;3; -1.000000, 0.000000,-0.000000;;, + 210;3; -1.000000, 0.000000,-0.000001;;, + 211;3; -1.000000, 0.000000,-0.000000;;, + 212;3; -1.000000, 0.000000,-0.000000;;, + 213;3; -1.000000,-0.000000,-0.000001;;, + 214;3; -1.000000,-0.000000,-0.000000;;, + 215;3; -1.000000,-0.000000,-0.000001;;, + 216;3; -1.000000,-0.000000,-0.000001;;, + 217;3; -1.000000,-0.000000,-0.000000;;, + 218;3; -1.000000,-0.000000,-0.000001;;, + 219;3; -1.000000,-0.000000,-0.000001;;, + 220;3; -1.000000, 0.000000,-0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, + 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, + 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, + 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, + 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, + 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702748, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 163;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 164;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 165;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 166;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 167;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 168;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4; -0.034052, 0.993234,-0.000000,-0.000000;;, + 170;4; -0.129903, 0.974175,-0.000000,-0.000000;;, + 171;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 172;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 173;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 174;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 175;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 176;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 177;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 178;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 180;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 181;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 182;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 183;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 184;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 185;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 186;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 187;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 188;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, + 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 199;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 200;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 201;4; -0.034052, 0.993233,-0.000000,-0.000000;;, + 202;4; -0.129903, 0.974175,-0.000000,-0.000000;;, + 203;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 204;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 205;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 206;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 207;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 208;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 209;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 210;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 211;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 212;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 213;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 214;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 215;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 216;4; 0.348699, 0.930646, 0.000000,-0.000000;;, + 217;4; 0.253041, 0.949703, 0.000000,-0.000000;;, + 218;4; 0.130122, 0.974173, 0.000000,-0.000000;;, + 219;4; 0.034158, 0.993233, 0.000000,-0.000000;;, + 220;4; -0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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, 0.999999;;, + 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, 0.999999;;, + 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, 0.999999;;, + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Player} + AnimationKey { //Position + 2; + 221; + 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;;, + 165;3; 0.000000, 0.000000, 0.000000;;, + 166;3; 0.000000, 0.000000, 0.000000;;, + 167;3; 0.000000, 0.000000, 0.000000;;, + 168;3; 0.000000, 0.000000, 0.000000;;, + 169;3; 0.000000, 0.000000, 0.000000;;, + 170;3; 0.000000, 0.000000, 0.000000;;, + 171;3; 0.000000, 0.000000, 0.000000;;, + 172;3; 0.000000, 0.000000, 0.000000;;, + 173;3; 0.000000, 0.000000, 0.000000;;, + 174;3; 0.000000, 0.000000, 0.000000;;, + 175;3; 0.000000, 0.000000, 0.000000;;, + 176;3; 0.000000, 0.000000, 0.000000;;, + 177;3; 0.000000, 0.000000, 0.000000;;, + 178;3; 0.000000, 0.000000, 0.000000;;, + 179;3; 0.000000, 0.000000, 0.000000;;, + 180;3; 0.000000, 0.000000, 0.000000;;, + 181;3; 0.000000, 0.000000, 0.000000;;, + 182;3; 0.000000, 0.000000, 0.000000;;, + 183;3; 0.000000, 0.000000, 0.000000;;, + 184;3; 0.000000, 0.000000, 0.000000;;, + 185;3; 0.000000, 0.000000, 0.000000;;, + 186;3; 0.000000, 0.000000, 0.000000;;, + 187;3; 0.000000, 0.000000, 0.000000;;, + 188;3; 0.000000, 0.000000, 0.000000;;, + 189;3; 0.000000, 0.000000, 0.000000;;, + 190;3; 0.000000, 0.000000, 0.000000;;, + 191;3; 0.000000, 0.000000, 0.000000;;, + 192;3; 0.000000, 0.000000, 0.000000;;, + 193;3; 0.000000, 0.000000, 0.000000;;, + 194;3; 0.000000, 0.000000, 0.000000;;, + 195;3; 0.000000, 0.000000, 0.000000;;, + 196;3; 0.000000, 0.000000, 0.000000;;, + 197;3; 0.000000, 0.000000, 0.000000;;, + 198;3; 0.000000, 0.000000, 0.000000;;, + 199;3; 0.000000, 0.000000, 0.000000;;, + 200;3; 0.000000, 0.000000, 0.000000;;, + 201;3; 0.000000, 0.000000, 0.000000;;, + 202;3; 0.000000, 0.000000, 0.000000;;, + 203;3; 0.000000, 0.000000, 0.000000;;, + 204;3; 0.000000, 0.000000, 0.000000;;, + 205;3; 0.000000, 0.000000, 0.000000;;, + 206;3; 0.000000, 0.000000, 0.000000;;, + 207;3; 0.000000, 0.000000, 0.000000;;, + 208;3; 0.000000, 0.000000, 0.000000;;, + 209;3; 0.000000, 0.000000, 0.000000;;, + 210;3; 0.000000, 0.000000, 0.000000;;, + 211;3; 0.000000, 0.000000, 0.000000;;, + 212;3; 0.000000, 0.000000, 0.000000;;, + 213;3; 0.000000, 0.000000, 0.000000;;, + 214;3; 0.000000, 0.000000, 0.000000;;, + 215;3; 0.000000, 0.000000, 0.000000;;, + 216;3; 0.000000, 0.000000, 0.000000;;, + 217;3; 0.000000, 0.000000, 0.000000;;, + 218;3; 0.000000, 0.000000, 0.000000;;, + 219;3; 0.000000, 0.000000, 0.000000;;, + 220;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 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;;, + 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua new file mode 100644 index 00000000..282a58de --- /dev/null +++ b/mods/default/nodes.lua @@ -0,0 +1,1889 @@ +-- mods/default/nodes.lua + +-- +-- Node definitions +-- + +minetest.register_node("default:stone", { + description = "Stone", + tiles = {"default_stone.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=3, stone=1}, + drop = 'default:cobble', + legacy_mineral = true, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_coal", { + description = "Coal Ore", + tiles = {"default_stone.png^default_mineral_coal.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=3}, + drop = 'default:coal_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_iron", { + description = "Iron Ore", + tiles = {"default_stone.png^default_mineral_iron.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=2}, + drop = 'default:stone_with_iron', + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("default:stone_with_gold", { + description = "Gold Ore", + tiles = {"default_stone.png^default_mineral_gold.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=2}, + drop = "default:stone_with_gold", + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("default:stone_with_redstone", { + description = "Redstone Ore", + tiles = {"default_stone.png^default_mineral_redstone.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=2}, + drop = "mesecons:wire_00000000_off 5", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_lapis", { + description = "Lapis Lazuli Ore", + tiles = {"default_stone.png^default_mineral_lapis.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=2}, + drop = { + max_items = 2, + items = { + {items = {'dye:blue 5'},rarity = 16}, + {items = {'dye:blue 4'},rarity = 12}, + {items = {'dye:blue 3'},rarity = 8}, + {items = {'dye:blue 2'},rarity = 6}, + {items = {'dye:blue 1'},rarity = 1}, + } + }, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_emerald", { + description = "Emerald Ore", + tiles = {"default_stone.png^default_mineral_emerald.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=2}, + drop = "default:emerald", +-- drop = { +-- max_items = 2, +-- items = { +-- {items="default:emerald",rarity = 5}, +-- {items="default:emerald"}, +-- }, +-- }, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_diamond", { + description = "Diamonds in Stone", + tiles = {"default_stone.png^default_mineral_diamond.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonebrick", { + description = "Stone Brick", + tiles = {"default_stone_brick.png"}, + stack_max = 64, + groups = {cracky=3, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonebrickcarved", { + description = "Stone Brick Carved", + tiles = {"default_stonebrick_carved.png"}, + stack_max = 64, + groups = {cracky=3, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonebrickcracked", { + description = "Stone Brick Cracked", + tiles = {"default_stonebrick_cracked.png"}, + stack_max = 64, + groups = {cracky=3, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonebrickmossy", { + description = "Mossy Stone Brick", + tiles = {"default_stonebrick_mossy.png"}, + stack_max = 64, + groups = {cracky=3, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:dirt_with_grass", { + description = "Dirt with Grass", + tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, + is_ground_content = true, + stack_max = 64, + 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_grass_footsteps", { + description = "Dirt with Grass and Footsteps", + tiles = {"default_grass_footsteps.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=3, not_in_creative_inventory=1, 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", "default_dirt.png^default_snow_side.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=3}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) + +minetest.register_node("default:dirt", { + description = "Dirt", + tiles = {"default_dirt.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=3, soil=1}, + sounds = default.node_sound_dirt_defaults(), +}) + + +minetest.register_node("default:gravel", { + description = "Gravel", + tiles = {"default_gravel.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=2, falling_node=1}, + drop = { + max_items = 1, + items = { + {items = {'default:flint'},rarity = 7}, + {items = {'default:gravel'}} + } + }, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_gravel_footstep", gain=0.45}, + }), +}) + +-- sandstone -- +minetest.register_node("default:sand", { + description = "Sand", + tiles = {"default_sand.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=3, falling_node=1, sand=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:sandstone", { + description = "Sandstone", + tiles = {"default_sandstone_top.png", "default_sandstone_bottom.png", "default_sandstone_normal.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=2,cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:sandstonesmooth", { + description = "Sandstone Smooth", + tiles = {"default_sandstone_top.png", "default_sandstone_bottom.png", "default_sandstone_smooth.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=2,cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:sandstonecarved", { + description = "Sandstone Carved", + tiles = {"default_sandstone_top.png", "default_sandstone_bottom.png", "default_sandstone_carved.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=2,cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +-- red sandstone -- + +minetest.register_node("default:redsand", { + description = "Red Sand", + tiles = {"default_red_sand.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=3, falling_node=1, redsand=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:redsandstone", { + description = "Red SandStone", + tiles = {"default_redsandstone_top.png", "default_redsandstone_bottom.png", "default_redsandstone_normal.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=2,cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:redsandstonesmooth", { + description = "Red SandStone Smooth", + tiles = {"default_redsandstone_top.png", "default_redsandstone_bottom.png", "default_redsandstone_smooth.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=2,cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:redsandstonecarved", { + description = "Red SandStone Carved", + tiles = {"default_redsandstone_top.png", "default_redsandstone_bottom.png", "default_redsandstone_carved.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=2,cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +--- + +minetest.register_node("default:clay", { + description = "Clay", + tiles = {"default_clay.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=3}, + drop = 'default:clay_lump 4', + sounds = default.node_sound_dirt_defaults({ + footstep = "", + }), +}) + +minetest.register_node("default:brick", { + description = "Brick Block", + tiles = {"default_brick.png"}, + stack_max = 64, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:haybale", { + description = "Hay Bale", + tiles = {"default_hayblock_top.png", "default_hayblock_top.png", "default_hayblock_side.png"}, + stack_max = 64, + paramtype2 = "facedir", + is_ground_content = false, + on_place = minetest.rotate_node, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:sea_lantern", { + description = "Sea Lantern", + paramtype2 = "facedir", + stack_max = 64, + light_source = LIGHT_MAX, + drop = { + max_items = 1, + items = { + { items = {'default:prismarine_cry 2'} }, + { items = {'default:prismarine_cry 3'}, rarity = 2 } + } + }, + tiles = {"default_sea_lantern.png"}, + groups = {oddly_breakable_by_hand=3}, +}) + +minetest.register_node("default:prismarine", { + description = "Prismarine", + stack_max = 64, + tiles = {{name="default_prismarine_anim.png", animation={type="vertical_frames", aspect_w=32, aspect_h=32, length=45.0}}}, + groups = {cracky=3}, +}) + +minetest.register_node("default:prismarine_brick", { + description = "Prismarine Brick", + stack_max = 64, + tiles = {"default_prismarine_bricks.png"}, + groups = {cracky=2}, +}) + +minetest.register_node("default:prismarine_dark", { + description = "Dark Prismarine", + stack_max = 64, + tiles = {"default_prismarine_dark.png"}, + groups = {cracky=2}, +}) + + + + +-- Normal tree -- +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, + on_place = minetest.rotate_node, + stack_max = 64, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + 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", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + stack_max = 64, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:leaves", { + description = "Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_leaves.png"}, + paramtype = "light", + stack_max = 64, + 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 apple with 1/20 chance + items = {'default:apple'}, + rarity = 200, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {''}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +-- Jungle Tree -- + +minetest.register_node("default:jungletree", { + description = "Jungle Tree", + tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"}, + stack_max = 64, + paramtype2 = "facedir", + is_ground_content = false, + on_place = minetest.rotate_node, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:junglewood", { + description = "Junglewood Planks", + tiles = {"default_junglewood.png"}, + stack_max = 64, + 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", + visual_scale = 1.3, + tiles = {"default_jungleleaves.png"}, + paramtype = "light", + stack_max = 64, + 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 = {''}, + } + } + }, + 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", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + stack_max = 64, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) + + +-- Accacia Tree -- + +minetest.register_node("default:acaciatree", { + description = "Acacia Tree", + tiles = {"default_acaciatree_top.png", "default_acaciatree_top.png", "default_acaciatree.png"}, + stack_max = 64, + paramtype2 = "facedir", + is_ground_content = false, + on_place = minetest.rotate_node, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:acaciawood", { + description = "Acaciawood Planks", + tiles = {"default_acaciawood.png"}, + stack_max = 64, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:acacialeaves", { + description = "Acacia Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_acacialeaves.png"}, + paramtype = "light", + stack_max = 64, + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:acaciasapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {''}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:acaciasapling", { + description = "Acacia Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_acaciasapling.png"}, + inventory_image = "default_acaciasapling.png", + wield_image = "default_acaciasapling.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + stack_max = 64, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) + +-- Spruce Tree -- + +minetest.register_node("default:sprucetree", { + description = "Spruce Tree", + tiles = {"default_sprucetree_top.png", "default_sprucetree_top.png", "default_sprucetree.png"}, + stack_max = 64, + paramtype2 = "facedir", + is_ground_content = false, + on_place = minetest.rotate_node, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:sprucewood", { + description = "Sprucewood Planks", + tiles = {"default_sprucewood.png"}, + stack_max = 64, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:spruceleaves", { + description = "Spruce Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_spruceleaves.png"}, + paramtype = "light", + stack_max = 64, + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:sprucesapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {''}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:sprucesapling", { + description = "Spruce Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_sprucesapling.png"}, + inventory_image = "default_sprucesapling.png", + wield_image = "default_sprucesapling.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + stack_max = 64, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) + + +-- aliases +minetest.register_alias("sapling", "default:sapling") +minetest.register_alias("junglesapling", "default:junglesapling") +minetest.register_alias("acaciasapling", "default:acaciasapling") +minetest.register_alias("sprucesapling", "default:sprucesapling") + +minetest.register_node("default:junglegrass", { + description = "Jungle Grass", + drawtype = "plantlike", + visual_scale = 1.3, + tiles = {"default_junglegrass.png"}, + inventory_image = "default_junglegrass.png", + wield_image = "default_junglegrass.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + stack_max = 64, + groups = {snappy=3,flammable=2,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:cactus", { + description = "Cactus", + drawtype = "nodebox", + tiles = {"default_cactus_top.png", "default_cactus_bottom.png", "default_cactus_side.png","default_cactus_side.png","default_cactus_side.png","default_cactus_side.png"}, + is_ground_content = true, + stack_max = 64, + groups = {snappy=1,choppy=3,flammable=2}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-7/16, -8/16, -7/16, 7/16, 8/16, 7/16}, -- Main Body + {-8/16, -8/16, -7/16, 8/16, 8/16, -7/16}, -- Spikes + {-8/16, -8/16, 7/16, 8/16, 8/16, 7/16}, -- Spikes + {-7/16, -8/16, -8/16, -7/16, 8/16, 8/16}, -- Spikes + {7/16, -8/16, 8/16, 7/16, 8/16, -8/16}, -- Spikes + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-7/16, -8/16, -7/16, 7/16, 8/16, 7/16}, + }, + }, + + +}) + +minetest.register_node("default:reeds", { + description = "Sugarcane", + drawtype = "plantlike", + tiles = {"default_papyrus.png"}, + inventory_image = "default_sugar_cane.png", + wield_image = "default_sugar_cane.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + node_box = { + type = "fixed", + fixed = { + {-7/16, -8/16, -7/16, 7/16, 8/16, 7/16}, -- Main Body + {-8/16, -8/16, -7/16, 8/16, 8/16, -7/16}, -- Spikes + {-8/16, -8/16, 7/16, 8/16, 8/16, 7/16}, -- Spikes + {-7/16, -8/16, -8/16, -7/16, 8/16, 8/16}, -- Spikes + {7/16, -8/16, 8/16, 7/16, 8/16, -8/16}, -- Spikes + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-7/16, -8/16, -7/16, 7/16, 8/16, 7/16}, + }, + }, + stack_max = 64, + groups = {snappy=3,flammable=2}, + sounds = default.node_sound_leaves_defaults(), +}) + + +minetest.register_node("default:quartz_ore", { + description = "Quartz Ore", + stack_max = 64, + tiles = {"default_quartz_ore.png"}, + groups = {cracky=3, stone=1}, + drop = 'default:quartz_crystal', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:quartz_block", { + description = "Quartz Block", + stack_max = 64, + tiles = {"default_quartz_block_top.png", "default_quartz_block_bottom.png", "default_quartz_block_side.png"}, + groups = {snappy=1,bendy=2,cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:quartz_chiseled", { + description = "Chiseled Quartz", + stack_max = 64, + tiles = {"default_quartz_chiseled_top.png", "default_quartz_chiseled_top.png", "default_quartz_chiseled_side.png"}, + groups = {snappy=1,bendy=2,cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:quartz_pillar", { + description = "Quartz Pillar", + stack_max = 64, + paramtype2 = "facedir", + on_place = minetest.rotate_node, + tiles = {"default_quartz_pillar_top.png", "default_quartz_pillar_top.png", "default_quartz_pillar_side.png"}, + groups = {snappy=1,bendy=2,cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:bedrock", { + description = "Bedrock", + tiles = {"default_bedrock.png"}, + stack_max = 64, + groups = {oddly_breakable_by_hand=5}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:bookshelf", { + description = "Bookshelf", + tiles = {"default_wood.png", "default_wood.png", "default_bookshelf.png"}, + stack_max = 64, + groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:slimeblock", { + description = "Slime Block", + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.25, -0.25, 0.25, 0.25, 0.25}, + {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, + } + }, + tiles = {"default_slimeblock.png"}, + inventory_image = minetest.inventorycube("default_slimeblock.png"), + paramtype = "light", + use_texture_alpha = true, + sunlight_propagates = true, + stack_max = 64, + groups = {oddly_breakable_by_hand=3,dig_immediate=2,bouncy=70,disable_jump=1, fall_damage_add_percent=-100}, +}) + +minetest.register_node("default:glass", { + description = "Glass", + drawtype = "glasslike", + tiles = {"default_glass.png"}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + sunlight_propagates = true, + stack_max = 64, + groups = {cracky=3,oddly_breakable_by_hand=3}, + sounds = default.node_sound_glass_defaults(), + drop = "", +}) + +---- colored glass +AddGlass( "Glass Red", "basecolor_red", "_red") +AddGlass( "Glass Green", "unicolor_dark_green", "_green") +AddGlass( "Glass Blue", "basecolor_blue", "_blue") +AddGlass( "Glass Light Blue", "basecolor_cyan", "_light_blue") +AddGlass( "Glass Black", "basecolor_black", "_black") +AddGlass( "Glass White", "basecolor_white", "_white") +AddGlass( "Glass Yellow", "basecolor_yellow", "_yellow") +AddGlass( "Glass Brown", "unicolor_dark_orange", "_brown") +AddGlass( "Glass Orange", "excolor_orange", "_orange") +AddGlass( "Glass Pink", "unicolor_light_red", "_pink") +AddGlass( "Glass Gray", "unicolor_darkgrey", "_gray") +AddGlass( "Glass Lime", "basecolor_green", "_lime") +AddGlass( "Glass Silver", "basecolor_grey", "_silver") +AddGlass( "Glass Magenta", "basecolor_magenta", "_magenta") +AddGlass( "Glass Purple", "excolor_violet", "_purple") + +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", + walkable = 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}, + }, + stack_max = 64, + groups = {bendy=2,dig_immediate=2,attached_node=1}, +}) + +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", + walkable = false, + climbable = true, + selection_box = { + type = "wallmounted", + --wall_top = = + --wall_bottom = = + --wall_side = = + }, + stack_max = 64, + groups = {choppy=2,oddly_breakable_by_hand=3,flammable=2}, + legacy_wallmounted = true, + sounds = default.node_sound_wood_defaults(), +}) + + +minetest.register_node("default:vine", { + description = "Vine", + drawtype = "signlike", + tiles = {"default_vine.png"}, + inventory_image = "default_vine.png", + wield_image = "default_vine.png", + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + climbable = true, + selection_box = { + type = "wallmounted", + }, + stack_max = 64, + groups = {choppy=2,oddly_breakable_by_hand=3,flammable=2}, + legacy_wallmounted = true, + sounds = default.node_sound_leaves_defaults(), + drop = "", + after_dig_node = function(pos, oldnode, oldmetadata, user) + local item = user:get_wielded_item() + if item:get_name() == "default:shears" then + user:get_inventory():add_item("main", ItemStack(oldnode.name)) + end + local next_find = true + local ptr = 1 + while next_find == true do + local pos2 = {x=pos.x, y=pos.y-ptr, z=pos.z} + local node = minetest.env:get_node(pos2) + if node.name == "default:vine" and check_attached_node(pos2, node) == false then + drop_attached_node(pos2) + nodeupdate(pos2) + ptr = ptr + 1 + else + next_find = false + end + end + end +}) + + + +minetest.register_node("default:wood", { + description = "Wooden Planks", + tiles = {"default_wood.png"}, + stack_max = 64, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:cloud", { + description = "Cloud", + tiles = {"default_cloud.png"}, + stack_max = 64, + sounds = default.node_sound_defaults(), + groups = {not_in_creative_inventory=1}, +}) + +minetest.register_node("default:water_flowing", { + description = "Flowing Water", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "flowingliquid", + tiles = {name="default_water_flowing_animated.png", animation={type="vertical_frames", aspect_w=32, aspect_h=32, length=5.0}}, + special_tiles = { + { + image="default_water_flowing_animated.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=64, aspect_h=64, length=5.0} + }, + { + image="default_water_flowing_animated.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=64, aspect_h=64, length=5.0} + }, + }, + alpha = WATER_ALPHA, + paramtype = "light", + paramtype2 = "flowingliquid", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = WATER_VISC, + liquid_range = 7, + freezemelt = "default:snow", + post_effect_color = {a=64, r=100, g=100, b=200}, + groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1, freezes=1, melt_around=1}, +}) + +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=32, aspect_h=32, length=5.0}} + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name="default_water_source_animated.png", + animation={type="vertical_frames", aspect_w=32, aspect_h=32, length=5.0}, + backface_culling = false, + } + }, + alpha = WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = WATER_VISC, + liquid_range = 7, + freezemelt = "default:ice", + post_effect_color = {a=64, r=100, g=100, b=200}, + stack_max = 64, + groups = {water=3, liquid=3, puts_out_fire=1, freezes=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 = { + { + image="default_lava_flowing_animated.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=64, aspect_h=64, length=3.3} + }, + { + image="default_lava_flowing_animated.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=64, aspect_h=64, length=3.3} + }, + }, + paramtype = "light", + paramtype2 = "flowingliquid", + light_source = LIGHT_MAX, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = LAVA_VISC, + liquid_renewable = false, + liquid_range = 7, + 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}, +}) + +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=32, aspect_h=32, length=3.0}, + backface_culling = false, + } + }, + paramtype = "light", + light_source = LIGHT_MAX, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = LAVA_VISC, + liquid_renewable = false, + liquid_range = 7, + damage_per_second = 4*2, + post_effect_color = {a=192, r=255, g=64, b=0}, + stack_max = 64, + groups = {lava=3, liquid=2, hot=3, igniter=1}, +}) + + +local function get_chest_neighborpos(pos, param2, side) + if side == "right" then + if param2 == 0 then + return {x=pos.x-1, y=pos.y, z=pos.z} + elseif param2 == 1 then + return {x=pos.x, y=pos.y, z=pos.z+1} + elseif param2 == 2 then + return {x=pos.x+1, y=pos.y, z=pos.z} + elseif param2 == 3 then + return {x=pos.x, y=pos.y, z=pos.z-1} + end + else + if param2 == 0 then + return {x=pos.x+1, y=pos.y, z=pos.z} + elseif param2 == 1 then + return {x=pos.x, y=pos.y, z=pos.z-1} + elseif param2 == 2 then + return {x=pos.x-1, y=pos.y, z=pos.z} + elseif param2 == 3 then + return {x=pos.x, y=pos.y, z=pos.z+1} + end + end +end + +local function hacky_swap_node(pos,name, param2) + local node = minetest.env:get_node(pos) + local meta = minetest.env:get_meta(pos) + if node.name == name then + return + end + node.name = name + node.param2 = param2 or node.param2 + local meta0 = meta:to_table() + minetest.env:set_node(pos,node) + meta = minetest.env:get_meta(pos) + meta:from_table(meta0) +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", + stack_max = 64, + groups = {choppy=2,oddly_breakable_by_hand=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local param2 = minetest.env:get_node(pos).param2 + local meta = minetest.env:get_meta(pos) + if minetest.env:get_node(get_chest_neighborpos(pos, param2, "right")).name == "default:chest" then + minetest.env:set_node(pos, {name="default:chest_right",param2=param2}) + local p = get_chest_neighborpos(pos, param2, "right") + meta:set_string("formspec", + "size[9,11.5]".. + "list[nodemeta:"..p.x..","..p.y..","..p.z..";main;0,0;9,3;]".. + "list[current_name;main;0,3;9,3;]".. + "list[current_player;main;0,7;9,3;9]".. + "list[current_player;main;0,10.5;9,1;]") + meta:set_string("infotext", "Large Chest") + hacky_swap_node(p, "default:chest_left", param2) + local m = minetest.env:get_meta(p) + m:set_string("formspec", + "size[9,11.5]".. + "list[current_name;main;0,0;9,3;]".. + "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,3;9,3;]".. + "list[current_player;main;0,7;9,3;9]".. + "list[current_player;main;0,10.5;9,1;]") + m:set_string("infotext", "Large Chest") + elseif minetest.env:get_node(get_chest_neighborpos(pos, param2, "left")).name == "default:chest" then + minetest.env:set_node(pos, {name="default:chest_left",param2=param2}) + local p = get_chest_neighborpos(pos, param2, "left") + meta:set_string("formspec", + "size[9,11.5]".. + "list[current_name;main;0,0;9,3;]".. + "list[nodemeta:"..p.x..","..p.y..","..p.z..";main;0,3;9,3;]".. + "list[current_player;main;0,7;9,3;9]".. + "list[current_player;main;0,10.5;9,1;]") + meta:set_string("infotext", "Large Chest") + hacky_swap_node(p, "default:chest_right", param2) + local m = minetest.env:get_meta(p) + m:set_string("formspec", + "size[9,11.5]".. + "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,0;9,3;]".. + "list[current_name;main;0,3;9,3;]".. + "list[current_player;main;0,7;9,3;9]".. + "list[current_player;main;0,10.5;9,1;]") + m:set_string("infotext", "Large Chest") + else + meta:set_string("formspec", + "size[9,8.5]".. + "list[current_name;main;0,0;9,3;]".. + "list[current_player;main;0,4;9,3;9]".. + "list[current_player;main;0,7.5.5;9,1;]") + meta:set_string("infotext", "Coffre") + end + local inv = meta:get_inventory() + inv:set_size("main", 9*3) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + local meta = minetest.env:get_meta(pos) + local meta2 = meta + meta:from_table(oldmetadata) + local inv = meta:get_inventory() + for i=1,inv:get_size("main") do + local stack = inv:get_stack("main", i) + if not stack:is_empty() then + local p = {x=pos.x+math.random(0, 10)/10-0.5, y=pos.y, z=pos.z+math.random(0, 10)/10-0.5} + minetest.env:add_item(p, stack) + end + end + meta:from_table(meta2:to_table()) + 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_left", { + tiles = {"default_chest_top_big.png", "default_chest_top_big.png", "default_chest_side.png", + "default_chest_side.png", "default_chest_side_big.png^[transformFX", "default_chest_front_big.png"}, + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2,not_in_creative_inventory=1}, + drop = "default:chest", + sounds = default.node_sound_wood_defaults(), + on_destruct = function(pos) + local m = minetest.env:get_meta(pos) + if m:get_string("infotext") == "Chest" then + return + end + local param2 = minetest.env:get_node(pos).param2 + local p = get_chest_neighborpos(pos, param2, "left") + if not p or minetest.env:get_node(p).name ~= "default:chest_right" then + return + end + local meta = minetest.env:get_meta(p) + meta:set_string("formspec", + "size[9,8.5]".. + "list[current_name;main;0,0;9,3;]".. + "list[current_player;main;0,4;9,3;9]".. + "list[current_player;main;0,7.5.5;9,1;]") + meta:set_string("infotext", "Coffre") + hacky_swap_node(p, "default:chest") + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + local meta = minetest.env:get_meta(pos) + local meta2 = meta + meta:from_table(oldmetadata) + local inv = meta:get_inventory() + for i=1,inv:get_size("main") do + local stack = inv:get_stack("main", i) + if not stack:is_empty() then + local p = {x=pos.x+math.random(0, 10)/10-0.5, y=pos.y, z=pos.z+math.random(0, 10)/10-0.5} + minetest.env:add_item(p, stack) + end + end + meta:from_table(meta2:to_table()) + 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_right", { + tiles = {"default_chest_top_big.png^[transformFX", "default_chest_top_big.png^[transformFX", "default_chest_side.png", + "default_chest_side.png", "default_chest_side_big.png", "default_chest_front_big.png^[transformFX"}, + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2,not_in_creative_inventory=1}, + drop = "default:chest", + sounds = default.node_sound_wood_defaults(), + on_destruct = function(pos) + local m = minetest.env:get_meta(pos) + if m:get_string("infotext") == "Chest" then + return + end + local param2 = minetest.env:get_node(pos).param2 + local p = get_chest_neighborpos(pos, param2, "right") + if not p or minetest.env:get_node(p).name ~= "default:chest_left" then + return + end + local meta = minetest.env:get_meta(p) + meta:set_string("formspec", + "size[9,8.5]".. + "list[current_name;main;0,0;9,3;]".. + "list[current_player;main;0,4;9,3;9]".. + "list[current_player;main;0,7.5.5;9,1;]") + meta:set_string("infotext", "Chest") + hacky_swap_node(p, "default:chest") + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + local meta = minetest.env:get_meta(pos) + local meta2 = meta + meta:from_table(oldmetadata) + local inv = meta:get_inventory() + for i=1,inv:get_size("main") do + local stack = inv:get_stack("main", i) + if not stack:is_empty() then + local p = {x=pos.x+math.random(0, 10)/10-0.5, y=pos.y, z=pos.z+math.random(0, 10)/10-0.5} + minetest.env:add_item(p, stack) + end + end + meta:from_table(meta2:to_table()) + 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, +}) + +default.furnace_inactive_formspec = + "size[9,9]".. + "image[2,2;1,1;default_furnace_fire_bg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,2;]".. + "list[current_player;main;0,5;9,4;]" + +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", + stack_max = 64, + groups = {cracky=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", default.furnace_inactive_formspec) + meta:set_string("infotext", "Furnace") + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env: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, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + if to_list == "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 count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, +}) + +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", "default_furnace_front_active.png"}, + paramtype2 = "facedir", + light_source = 8, + drop = "default:furnace", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", default.furnace_inactive_formspec) + meta:set_string("infotext", "Furnace"); + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env: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, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + if to_list == "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 count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, +}) + +function hacky_swap_node(pos,name) + local node = minetest.env:get_node(pos) + local meta = minetest.env:get_meta(pos) + local meta0 = meta:to_table() + if node.name == name then + return + end + node.name = name + local meta0 = meta:to_table() + minetest.env:set_node(pos,node) + meta = minetest.env:get_meta(pos) + meta:from_table(meta0) +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) + local meta = minetest.env:get_meta(pos) + for i, name in ipairs({ + "fuel_totaltime", + "fuel_time", + "src_totaltime", + "src_time" + }) do + if meta:get_string(name) == "" then + meta:set_float(name, 0.0) + end + end + + local inv = meta:get_inventory() + + local srclist = inv:get_list("src") + local cooked = nil + local aftercooked + + if srclist then + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + + local was_active = false + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + was_active = true + meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) + meta:set_float("src_time", meta:get_float("src_time") + 1) + if cooked and cooked.item and meta:get_float("src_time") >= cooked.time then + -- check if there's room for output in "dst" list + if inv:room_for_item("dst",cooked.item) then + -- Put result in "dst" list + inv:add_item("dst", cooked.item) + -- take stuff from "src" list + inv:set_stack("src", 1, aftercooked.items[1]) + else + print("Could not insert '"..cooked.item:to_string().."'") + end + meta:set_string("src_time", 0) + end + end + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + local percent = math.floor(meta:get_float("fuel_time") / + meta:get_float("fuel_totaltime") * 100) + meta:set_string("infotext","Furnace active: "..percent.."%") + hacky_swap_node(pos,"default:furnace_active") + meta:set_string("formspec", + "size[9,9]".. + "image[2,2;1,1;default_furnace_fire_bg.png^[lowpart:".. + (100-percent)..":default_furnace_fire_fg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,2;]".. + "list[current_player;main;0,5;9,4;]") + return + end + + local fuel = nil + local afterfuel + local cooked = nil + local fuellist = inv:get_list("fuel") + local srclist = inv:get_list("src") + + if srclist then + cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + if fuellist then + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + end + + if fuel.time <= 0 then + meta:set_string("infotext","Furnace out of fuel") + hacky_swap_node(pos,"default:furnace") + meta:set_string("formspec", default.furnace_inactive_formspec) + return + end + + if cooked.item:is_empty() then + if was_active then + meta:set_string("infotext","Furnace is empty") + hacky_swap_node(pos,"default:furnace") + meta:set_string("formspec", default.furnace_inactive_formspec) + end + return + end + + meta:set_string("fuel_totaltime", fuel.time) + meta:set_string("fuel_time", 0) + + inv:set_stack("fuel", 1, afterfuel.items[1]) + end, +}) + +minetest.register_node("default:cobble", { + description = "Cobblestone", + tiles = {"default_cobble.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=3, stone=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:mossycobble", { + description = "Mossy Cobblestone", + tiles = {"default_mossycobble.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:steelblock", { + description = "Steel Block", + tiles = {"default_steel_block.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:goldblock", { + description = "Gold Block", + tiles = {"default_gold_block.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:diamondblock", { + description = "Diamond Block", + tiles = {"default_diamond_block.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=1,level=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:lapisblock", { + description = "Lapis Lazul Block", + tiles = {"default_lapis_block.png"}, + stack_max = 64, + groups = {cracky=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:emeraldblock", { + description = "Emerald Block", + tiles = {"default_emerald_block.png"}, + stack_max = 64, + groups = {cracky=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:obsidian", { + description = "Obsidian", + tiles = {"default_obsidian.png"}, + is_ground_content = true, + sounds = default.node_sound_stone_defaults(), + stack_max = 64, + groups = {cracky=4,level=2,oddly_breakable_by_hand=4}, +}) + +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, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} + }, + stack_max = 64, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(4), + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:apple_gold", { + description = "Golden Apple", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_apple_gold.png"}, + inventory_image = "default_apple_gold.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} + }, + stack_max = 64, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(8), + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:dry_shrub", { + description = "Dry Shrub", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_dry_shrub.png"}, + inventory_image = "default_dry_shrub.png", + wield_image = "default_dry_shrub.png", + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=3,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-1/3, -1/2, -1/3, 1/3, 1/6, 1/3}, + }, +}) + +minetest.register_node("default:grass", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_tallgrass.png"}, + inventory_image = "default_tallgrass.png", + wield_image = "default_tallgrass.png", + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'farming:wheat_seed'}, + rarity = 5, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {''}, + } + } + }, + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + groups = {snappy=3,flammable=3,attached_node=1,dig_immediate=3}, + sounds = default.node_sound_leaves_defaults(), + after_dig_node = function(pos, oldnode, oldmetadata, user) + local item = user:get_wielded_item() + if item:get_name() == "default:shears" then + user:get_inventory():add_item("main", ItemStack(oldnode.name)) + end + end +}) + +minetest.register_node("default:glowstone", { + description = "Glowstone", + tiles = {"default_glowstone.png"}, + is_ground_content = true, + stack_max = 64, + groups = {cracky=3}, + drop = { + max_items = 1, + items = { + {items = {'default:glowdust 9'},rarity = 7}, + {items = {'default:glowdust 6'},rarity = 5}, + {items = {'default:glowdust 4'},rarity = 3}, + {items = {'default:glowdust 3'},rarity = 2}, + {items = {'default:glowdust 2'}}, + } + }, + light_source = 12, +}) + +minetest.register_node("default:sponge", { + description = "Sponge", + drawtype = "normal", + tiles = {"default_sponge.png"}, + paramtype = 'light', + walkable = true, + pointable = true, + diggable = true, + buildable_to = false, + stack_max = 64, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3}, + on_place = function(itemstack, placer, pointed_thing) + local pn = placer:get_player_name() + if pointed_thing.type ~= "node" then + return itemstack + end + if minetest.is_protected(pointed_thing.above, pn) then + return itemstack + end + local change = false + local on_water = false + local pos = pointed_thing.above + -- verifier si il est dans l'eau ou a cotée + if string.find(minetest.env:get_node(pointed_thing.above).name, "water_source") + or string.find(minetest.env:get_node(pointed_thing.above).name, "water_flowing") then + on_water = true + end + for i=-1,1 do + p = {x=pos.x+i, y=pos.y, z=pos.z} + n = minetest.env:get_node(p) + -- On verifie si il y a de l'eau + if (n.name=="default:water_flowing") or (n.name == "default:water_source") then + on_water = true + end + end + for i=-1,1 do + p = {x=pos.x, y=pos.y+i, z=pos.z} + n = minetest.env:get_node(p) + -- On verifie si il y a de l'eau + if (n.name=="default:water_flowing") or (n.name == "default:water_source") then + on_water = true + end + end + for i=-1,1 do + p = {x=pos.x, y=pos.y, z=pos.z+i} + n = minetest.env:get_node(p) + -- On verifie si il y a de l'eau + if (n.name=="default:water_flowing") or (n.name == "default:water_source") then + on_water = true + end + end + + if on_water == true then + for i=-3,3 do + for j=-3,3 do + for k=-3,3 do + p = {x=pos.x+i, y=pos.y+j, z=pos.z+k} + n = minetest.env:get_node(p) + -- On Supprime l'eau + if (n.name=="default:water_flowing") or (n.name == "default:water_source")then + minetest.env:add_node(p, {name="air"}) + change = true + end + end + end + end + end + p = {x=pos.x, y=pos.y, z=pos.z} + n = minetest.env:get_node(p) + if change == true then + minetest.env:add_node(pointed_thing.above, {name = "default:sponge_wet"}) + else + minetest.env:add_node(pointed_thing.above, {name = "default:sponge"}) + end + return itemstack + + end +}) + +minetest.register_node("default:sponge_wet", { + description = "Wet Sponge", + drawtype = "normal", + tiles = {"default_sponge_wet.png"}, + paramtype = 'light', + walkable = true, + pointable = true, + diggable = true, + buildable_to = false, + stack_max = 64, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3}, +}) + + +minetest.register_node("default:ice", { + description = "Ice", + drawtype = "glasslike", + inventory_image = minetest.inventorycube("default_ice.png"), + tiles = {"default_ice.png"}, + is_ground_content = true, + paramtype = "light", + use_texture_alpha = true, + stack_max = 64, + groups = {cracky=3,oddly_breakable_by_hand=2}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:packedice", { + description = "Packed Ice", + drawtype = "glasslike", + inventory_image = minetest.inventorycube("default_ice_packed.png"), + tiles = {"default_ice_packed.png"}, + is_ground_content = true, + paramtype = "light", + use_texture_alpha = true, + stack_max = 64, + groups = {cracky=2}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:snow", { + description = "Snow", + tiles = {"default_snow.png"}, + inventory_image = "default_snowball.png", + wield_image = "default_snowball.png", + is_ground_content = true, + paramtype = "light", + buildable_to = true, + drawtype = "nodebox", + stack_max = 16, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.5+2/16, 0.5}, + }, + }, + groups = {crumbly=3,falling_node=1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), + on_use = snow_shoot_snowball, + on_construct = function(pos) + pos.y = pos.y - 1 + if minetest.env:get_node(pos).name == "default:dirt_with_grass" then + minetest.env:set_node(pos, {name="default:dirt_with_snow"}) + end + end, +}) + +minetest.register_node("default:snowblock", { + description = "Snow Block", + tiles = {"default_snow.png"}, + is_ground_content = true, + stack_max = 64, + groups = {crumbly=3}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), + drop = "default:snow 4", +}) + +minetest.register_node("default:cobweb", { + description = "Cobweb", + drawtype = "plantlike", + visual_scale = 1.1, + stack_max = 64, + tiles = {"web.png"}, + inventory_image = "web.png", + paramtype = "light", + sunlight_propagates = true, + liquid_viscosity = 14, + liquidtype = "source", + liquid_alternative_flowing = "default:cobweb", + liquid_alternative_source = "default:cobweb", + liquid_renewable = false, + liquid_range = 0, + walkable = false, + groups = {snappy=1,liquid=3,flammable=2}, + drop = "farming:string", +}) + diff --git a/mods/default/player.lua b/mods/default/player.lua new file mode 100644 index 00000000..0eabf4c7 --- /dev/null +++ b/mods/default/player.lua @@ -0,0 +1,201 @@ +-- Minetest 0.4 mod: player +-- See README.txt for licensing and other information. + +--[[ + +API +--- + +default.player_register_model(name, def) +^ Register a new model to be used by players. +^ is the model filename such as "character.x", "foo.b3d", etc. +^ See Model Definition below for format of . + +default.registered_player_models[name] +^ See Model Definition below for format. + +default.player_set_model(player, model_name) +^ is a PlayerRef. +^ is a model registered with player_register_model. + +default.player_set_animation(player, anim_name [, speed]) +^ is a PlayerRef. +^ is the name of the animation. +^ is in frames per second. If nil, default from the model is used + +default.player_set_textures(player, textures) +^ is a PlayerRef. +^ is an array of textures +^ If is nil, the default textures from the model def are used + +default.player_get_animation(player) +^ is a PlayerRef. +^ Returns a table containing fields "model", "textures" and "animation". +^ Any of the fields of the returned table may be nil. + +Model Definition +---------------- + +model_def = { + animation_speed = 30, -- Default animation speed, in FPS. + textures = {"character.png", }, -- Default array of textures. + visual_size = {x=1, y=1,}, -- Used to scale the model. + animations = { + -- = { x=, y=, }, + foo = { x= 0, y=19, }, + bar = { x=20, y=39, }, + -- ... + }, +} + +]] + +-- 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.x", { + 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.x") + player:set_physics_override({sneak_glitch=false}) + player:set_local_animation({x=0, y=79}, {x=168, y=187}, {x=189, y=198}, {x=200, y=219}, 30) +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 + +-- 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 default.player_attached[name] then + local controls = player:get_player_control() + local walking = false + local animation_speed_mod = model.animation_speed or 30 + + -- Determine if the player is walking + if controls.up or controls.down or controls.left or controls.right then + walking = true + end + + -- Determine if the player is sneaking, and reduce animation speed if so + if controls.sneak then + animation_speed_mod = animation_speed_mod / 2 + end + + -- Apply animations based on what the player is doing + if player:get_hp() == 0 then + player_set_animation(player, "lay") + elseif walking then + if player_sneak[name] ~= controls.sneak then + player_anim[name] = nil + player_sneak[name] = controls.sneak + end + if controls.LMB then + player_set_animation(player, "walk_mine", animation_speed_mod) + else + player_set_animation(player, "walk", animation_speed_mod) + end + elseif controls.LMB then + player_set_animation(player, "mine") + else + player_set_animation(player, "stand", animation_speed_mod) + end + end + end +end) diff --git a/mods/default/sounds/default_break_glass.1.ogg b/mods/default/sounds/default_break_glass.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b1ccc5fab1ceba59a7774aa6c88d067348a7f430 GIT binary patch literal 11130 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_break_glass.2.ogg b/mods/default/sounds/default_break_glass.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b6cc9e85e2bd39521b4c04adda9d482d20fde87a GIT binary patch literal 16058 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 C21P{x literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_cool_lava.1.ogg b/mods/default/sounds/default_cool_lava.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..42506ddffa2cfa4d3177bf13ce1e49b6785ac4b8 GIT binary patch literal 9583 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
F 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 nW~$6=@x>`Ovb9>9M97n055 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_choppy.ogg b/mods/default/sounds/default_dig_choppy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e2ecd8416aa9d4a65ba144c64ac9f71828dd1340 GIT binary patch literal 6794 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 E0d&OH{r~^~ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_cracky.ogg b/mods/default/sounds/default_dig_cracky.ogg new file mode 100644 index 0000000000000000000000000000000000000000..da1167916197f789d30afba2616269d41f6633e9 GIT binary patch literal 6628 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 ~Iz5Z@@f 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%0D^=0rFMwnN!%pO=}CE;R{#A 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 ObPsHr8u=KK4E_gswq@o3 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg b/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ef4d7b155c520618b5d19e8194c12dc9c7b68e30 GIT binary patch literal 6940 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 F{tps`kk|kK literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dirt_footstep.2.ogg b/mods/default/sounds/default_dirt_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2e23b8a2bd40fa71b4d3c3b40f2cb48e8ae42d77 GIT binary patch literal 7504 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dug_node.2.ogg b/mods/default/sounds/default_dug_node.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9f209268ff377db99b55785e897b586742434f60 GIT binary patch literal 7863 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_glass_footstep.ogg b/mods/default/sounds/default_glass_footstep.ogg new file mode 100644 index 0000000000000000000000000000000000000000..191287a330b5df91982dc109bb75f4fb2a5085f1 GIT binary patch literal 7094 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 BN$LOq literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.2.ogg b/mods/default/sounds/default_grass_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4ccd8a0f3afeec92946a52bb3cff1127c0dbbcb9 GIT binary patch literal 8759 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 I-jMEp0J9O8F#rGn literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.3.ogg b/mods/default/sounds/default_grass_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..20db84eda39a89f8a13b4bdd074fad02df71e6d9 GIT binary patch literal 8473 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 YFRzZzCaO)&NRS0q7B`w+2-?8@A2MjEo&W#< literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.2.ogg b/mods/default/sounds/default_gravel_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2aba2c652513a7017a9183bf5aa4c67c9602d110 GIT binary patch literal 10136 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.3.ogg b/mods/default/sounds/default_gravel_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1bcd8a117c160a239793c3c8a9ec5c6d4efe65c5 GIT binary patch literal 8086 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 Q6<>30Hp~bVt@i`}5AbL#`2YX_ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.4.ogg b/mods/default/sounds/default_gravel_footstep.4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..696c9ffd2d4493661cab39edc4e60d5cc271a086 GIT binary patch literal 9017 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 o32F8O99>=G)|R8b;`;t9bHHcKlt2L? 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 F`M=e90aXA1 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_hard_footstep.2.ogg b/mods/default/sounds/default_hard_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fe39fd784baef06f360e7d6d37c8ccf113574b70 GIT binary patch literal 4922 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.1.ogg b/mods/default/sounds/default_place_node.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..46b9756de3ecbd38d07d1c4dac5aa59ce23faa10 GIT binary patch literal 8584 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�ExX{xV{!^& zF3=%{GaR`XvBE$X!=XSps{ca0-ZT4c=erQ!$6@n*e;)ehx?CNZlmC6?l5E#klZLlQ zudSNo*+cM?UM2Wzt}}g@=SphM-4QBJ5*3~Yzk2mM;*3_F&vE^m>3l{>0m2GJ!}y0w zi*G+|u};n#ES)s+=Jwy^XM)a!_l$q91F*k4Ri%swnUp;&w2ND@ISEF4!M-Y2} z`&vK`no?Tsk>A_6MvJgV+3j5UfkJq-Ai3P!rl}HU8KEEYt~z8 z3OV4S)#+4519dRyS8`r)6|f_pvT)iXxMb|B(_a?nD~*pI$!#CL6ZRp;=mn$5l{6ix z_#w014hNhCHU(YQmHhD671~Dst^C-}&G?`&DZR|f<_l;U_}D^xO%fr5j8AA1{vG_J z1LxMoIUSU3z;W43RLA?W4b66HudF)Wx4)}rh(&XY9Hm*nrLH_qFWm5Q$PPcpM2a9k zHs|_smF2_ivCOMCna0pYxu-ebks~fXRX<8dks5K5zHt9wVXdWhuuDy^C(Ha-SL3UM zuYaw9{4^qL9(D!<5W}T#j=EQJRaja}w<`8jT)I!9%m9yWqexzU*p^zu;kk^Zr4HKQ z8OyGeFs_wyYsyIO59ij!S%rtr@w3mxEmYhiU&TB;sUyyC{#I%iFY&C2rrWJ_TFD2? z27fWlZFFsOfn+D)=*jaxwW|V|bvW|H-<$RcaNss^{cBR&EzDy+Ey8bv9Gi=9=j#gA zRve#l3ew7N4KX$J?YfNd5+x`6Bflz(0@?3PJ zkzrwT2JzsM(@ApqZt?{tfpSt6+EvYi`G?8Xd$>>E-?C+tuiqEX&VWCXUKN~lNN87@ zK5JYn8H7&|74?#;xh0H$qxZNMzidZVTd{N9`1!E*z0exFdD5*Oj(edIpDsMK9i5t5 zb~7~NAF8i)*ctrug?RDHMw+a?zyo1>#pa8&W!iURi|eEwdI59}`9Q#h`p!(Wy0Lke zd!BdeGGyUwxaFL^Ne4RQb5{>c{w!?%v(fX_@^ZzdL+GE5&Gu^#_!lmI#%6sUS{IK! zSr>k~5&xc}BY(5k7618&bjDzD)z`~WH`O~WO($n5CJtB{qwVhI)=nXH3d@cPL+C}D z!MCnEi=Vk}mxtT+Ed*W`Ev&R`SgDPfd>+i literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.2.ogg b/mods/default/sounds/default_place_node.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d34c01a4329a28a8a4c54f54d004abbe688b8ffd GIT binary patch literal 8644 zcmaiZ2|SeF_y03?60$`N4UJ_iS+Y&CMi^U$v1Z@bvbLcqLkOWETlTS^tn9hOVy000r>ZrN7ATOdfK4 zUn__3LV~XOIk@|iCmT&H)HALn!#uG`M7_p@~*f zbGqi>ER06L)B>H{1Kh9qfMW>t5p#t4B~u7M2dMob+m8fmP9{d zJF%$Kk=aKg3R3()R!3^V04%5`pq0R`^PIi=IrRMi+;CmYh)s6jyr!{PQ&mnU8Pvy=cb188V zWfXuD*(5OfM1DkKo=$;_M}>Pj(XEu|-CZTtUB!5~1b~1`$XB*|TEYKlE*8no|94Y$ z>l6W0L0fkCLOXonnrL{3pBU|-g*ySzr>bbNHa{6Hf0+*di(u0V(0GT}d;e39`EMtX z-3|b%QqVSE=sVCFXz?LGSu=m7QGfkW&=h2g{P*kLAzna5_@25Xdtm9#$J-y81q-s} z%Avc&cq9p25SjBCme!xP@gB*PHlJP0o<8(8$|PN=zBncQ(1TvR+;gBW5nZWm*{S_$ z{=GVkX@sNEE!K3}^5Q{oj(ahKsh!&%T<1QRMq4~?4(_$+Pg^LeX9q`7_;jI~dXpo5 zf5D>ICZqQ)at7QHHIeRFPj3y5emP~VzNaV8{U>}>LBH9LakW3a4-1K-abV{w;Csv) z@QCSgwp1q~pEow{GO9T23YuGp5ODuca~J^NSPoJAcXtToBNXQ+MvHU_zvz+f79)3M zExi|3DqC1CF-n0b7Lx^099y%H>0g1=_9WDhEJX=;GzvjDiYU;jFsFDm8t%g&iAeG5 zLKK2g@lVHnhxeV}8Td!*`vEm#6#(0Sw7BtkC5#EiEXdp9N#JB{xb;}z)M&`mXsqqY zi2nrEzaj?!g9djPlX!<1sg8^=19kc%2mc*8zU&j93yAx>vwIqM-==OK*qNRab5(b=jt#De%&z#N6m)M(&8B8MCz{K&XD?L?}7 zM^3hI+^j;}S)D|f&=k+8dzeRz z(BdO#*%7oj#zg7AM+`_EkCE71u-ABosPHF*8or9#wY30Hd zvYcl`9_J5;R})gIOGLIXZcL+vIW+XbVg=;mV8@#auIkJy(1B@>3NQiytW>8|E0;k%Mntklfqip)4Niy$cWQ|NP-E5c<6U-#1 zK87fu&!(^c(*(n&iQ&KuCF^5qy!&LF$4xLFIWZ$d=Sj{`v*f_3^ZFLxEeWIsjwXlL zlDw@`{$i!ie#lA=GfI>-3cwg)oGnZ+7D3Jy+ZZ!ah%QJq)*t7azc$V>pn z+RS-;8)Ly4YBd@@vlTMKMdmy@5(rZ5NzV4Qfm6cnY3?4mMI~v%B_+irMDLP{a;w~> zlH8K6D%X;VvaYIUr4?Q)Ahn{Xq)M!$M69%`Y_~*gg;-S5P~KHlnO;%4LR>r6BDT_S zy`-X|wCXFF+EBjI?z_?;8C-zqE+}1YC~j!*S!wX?A$mjeN|s-XbT?OaRjsWwNK^;% z8DRoH;;rY*Ks~%|Z)93+hgW$kzA4}B0vQbMAp5RC>%na=d`^RN?Hi&h_6l(X*EH~? zCFSWQr7KlFqAg`B>PDCl>m=tXd25T4K2!2>R->`GCCd#W-LFAGQXkr{L0?KjttaI` z!qckqV6+w^^&lkL8{7v{DC^PVx%cRT{I0U=|9txGkBPm}_y00C(D7TJwiMA~2h zEa+uezKIkKpT7aB4T`^l^5DY{i?qW`;&eJQ9@D7&cD5Y`vU*1rekfx;1rM@H4NF9! z%99e&JsFS5tis|@ItXGSN)J303iUi3ZRsUN%0PR`f~NvmC8E5<+bym1Y64j-j~$+> zyvEeiqr4pyEA4lA$vf@BYnkcNI( zvoPWBCA&3jSw@zj3qB$IAJuP~f>{Sk38-S}owLa)gdDbNk?39>cNV`MqzJuw4^pVu zPfs0z!1Som3Doo=5r{Stl1_lYsVgGhX6lJRfLeehW%gm%(&$IEK^Tr(&;uG^6t}~` zyhFoH;0o*K%4c_E;U{o`ej%_sg0|)IXHpm8cI;IXM&PcXL=fRDC>;R;SOPPEr6z?} zKi(V)9_T2K*fBaVN=3i|Or%9l;Pg;J#rHsqmIs1RAhh*ZdX!g>snV5)lcaS8Kq$DB zx29N%0>D@BKwl5@hyV~z3#fACfpU?qEDk-$C8!LT8KF2Pk@k!*CUrUv@EG8;ss{;n zEb1TutoL%lz>a_)Bool6FEDTpK?ood@Ms1A5V;OkM3qKP{`V8I!JJ6}+#=^p6p}Uv ze;LsZ!zZFaaiB`YevF{)+Dyp=yyaII2n{dUAQli-?Ut8N6oYlv2~+TC-OhEI?x-ri%zAk1==E2T zo^o{ikDC48)%$-NS$UR&ko#u`sJ>yK1rBIWn`$W_P8|~?>&U_c7J4ly;E8E?a1n^5 zd>rVWoJ%OAumFe>1OkK)7}0o3RH{E3Eh0cjCZ~>JOO!asn^u58LVJKxF3=IGhsmPG z)U*)-`k}SSF9vAP7ujUA@M)kxRFN^lhXdVk zG>41-*Br}*#Up5efLc6ShrgnJ2rarCa1Ox(f=u{uBmj=+j|#X$FydIjQVtJtKAOX` zf-(-vJ3N|{BjJAsZyYCU(>=5FH}!AlX?jnSS<84fWff>F5<10`LMr;&B*1e;P85=@D~0OTvjn*2ipk5WWB~4Z$)4SU7cLWTZ=6 zUdtRMT*C>M-};$K;E+u2=;)4KRj3ZfN3YPTx<_R4D>PY5JS-2xDJv&GIXpNp-q$rc zI@~urINUohHZggTf-l~fGzD4iD^aFsYG>5@ZWB`{dEVjD>?WVRQq|S;Tj;L5k@23j z+|Ws<-skQ-SLR*<8ochp1e0UqI zbn15X3!do@R?T=( z(MBWf>&)u9Rd%r6*0E{o5HX9S=4hg-n>tf(_zh;8v@#o74u$<(Ta$h@fPd~# zS;72x>ax)Ph9pBhi_Ju>u&iaLhebwF20d+7(&8leatn(#weExmdN{6k5uICZKX>+? zfVW^`yF%3hX|R1WK;2iZWBph<%BvZRXO^8D1+uUWq9bs#i(Ob_;p&TQT}_?~cTw;{ z7gRGW1@k*p_$Zp8LA_Wl%YdzY<%qUBnie15ZV+Q-`qqm;CJa{^|kfZ$R|h-zki z!TaXL`BKl$R}C5Z4Z3+&myjcAZrwj!#mgc*?nbG#LZzXc##x_VusPBh0*Hq zN+gGK?-W~JZw1v@D)-C#ZVVLvU?e>QOw9s}ZUm>sy}-T{mE7CuR7Fqk8!W$Q@A@`L zZ-AXOG&1E21UgaIj6~yX98RA)`N~y(a|xb1csIVTx5T5dYg~xggRepJoY|$f#3esR z(ai2nI$xVw!QRKXRyOG`z%>P~il5zm-YS0L$qOHKgD;MrdBzBX578&qybqrq-b4=>)w>US9kpOdz(i>&n?H#V{ z@BYk;Tu>Y9uZ{*K-jeb%y!aC^_uJmGf~Rl1^Ohlzh&_XU61`Q{GPe91o8ECO2C?%^ zYSw76o|DEwd*4(xzgx+_Q?V8yTvUCt90s}X5}pu!)B0my* zD(rYdHwt;B!~|R^aNTcLG5cBU*TZU6x=*uJDI##PLr&-g2j}Ka$pehe8H<;uPab^z zc6sMEe7LCUNk5OZ<3fMMg&OPFSi;9|yze$q##!DMXco_@Gb~xH_C4I#93ME-a&Q~~ zUYoO9Qpqd)p|Bat!M99BI*7if(i3%7$xz_HYXbfUX^Cmu*P8vjuS~qvUAM{oM055+ z=*8R4HBg^=@3OS96J|p_R2~w?-@iZA*__;9XCO>}y_~wBa5pg+`%-^$ZfU&C2=^s) zbZ1tk%ZhG}G_XSfJSjWqXq`t#<8*U-d>CF0@6YbsJOTM(F>-yQ>eyPCV`^7J>EK<7 zmE{OrleqjV>P8`r&UlGP6qHw-W%dE)I5CxbV^aTZ+G?U>@*PG0_!=F5GoPAlkmVe$Dvuk|8vL(nz9MHEH!PF#!HxBg^8dKOBN?N zFZBZrP>D-f3ZqK2z}Aow_SVnTRd&lPnSeXz*KSvzCQjU_`o_}i5EnDL8Xq1}nH>7X3f}#hvf5dxs^7?=YND1{h;U#;scML&%73VFVJ#pck=M72cd}B&id z^qkwoQQo*<0nPf1*JnloO#yqGYy%HOCPbLmcK^HyP4L&~n}fRrDaOM--4vf#0d$D@ zJiNMdISKiywNKsd)po)J7Hq?J5H{o_(x)-8E48#4iZ+3Ur z>M`#J+yANCoBC~G{ES-m(PzfVA1(fl*OpfB_e>2oGWrRr3(t$6mJ)A!#jmu*SuL(6 z+L`4iKGQ+GY{(D^j-0&kHS6Bi3%}huRwv3)#qXCRDa^-pUoA#r9+<5r3(R!#JQv35 za_0726y$yU)N{=R{o85#a{dC}8jciY5JK4#f8gly2X}+dP9QpgX{PXaFoN1lTvFf*xDG{)>2$gE6hemfe5sqZsx%Pq|6WK&OS1 z>Zjgy{nL~O<|Kk>6<4!y2tivANCJsxDqnuruUz1f)Gl=M<+ptl>+ z^zw;yw4wQl&s7Vm(-Z4%@R!i@z!N%)^}TBE*YQr{;-yPA;Fnhi6<3AVkKDV|ZV1wU z*C|@jEx*y&&}p|DUp2WqFE&IkDHANebxiDFTxh)0rn-pMyqv<%2^?J?=%OE>yJ@|^AvW}+Q#W! z&$XkVknq=Ot^2!4LiYQs&s)+TUGv&=s$hB*F{ZRqT#%mR61uUao1@j2ES4M2fHxoe z@FvjQ{i#nL+F{V*b7lzDqkP^AqP&kFCwqbJHKA)WVbW!Gx*^FUq3rWax&TYWvfZhZ zft)XAt+^_(5nmo}2i9sP87bSCL9Q|cm2XSGro!$jRc7vo*4jH+X0~c@dVO|FsJW(p1IebB(oo+( zogj?-_=^paHSx;CW%c7sB8EwTcKZC<&w`&y=a`|qtQ^L633(Uo1vAA`BF80&Jd7F2 zeFBa*MYw*{$8g4Iw@a6l6HV3AtX@yXY(*|t&OCORP+2lJ_I)cE7;{}Oc=RW+-?H&b zMQ?Jgx%rp!^Xd-EUHtDEsk<9_*HjGDDxmzm282-tp#S+jelR&WNz!1(`~^Bhb-r?* z3SDn9_l75*Nz<t_w}|VVmGu2Pq&FFNUCLHvCoz&3bJ0;5vC5fx zg9m#0DV%{kdqr6{os3K#4zLf+E`BEZ?T2^KEDG5l)A;RJ@&dwQ7pm7P33vIiA~v=q zSjCf4@oTKqCz?9b;Bxj^-?IWPOs5&W=a(@$KJSau-`jspoVdcA^C5pIIfR~N)LhDI zIeS+%?;^Cm<{rmY%&)wS+BJuD-wu-r_Yf_u?JO(s{Sk%z1mQKqi_v&1tV$Rw+A=>l z(Uf2Exk4RfQJ~W|<@WO_XNQS*K4gV93Hi4mX<|JzCclK9TPGok42>*yFB3&uKICDAr zxf6_2f8i@OP;xUgTT`6hvxKI#3Q=boW zTW(=Uoib+RWaIU;lwN7c8y}Lde$uWYNVxlGG9 z!6`i=kgq5fN$gq;?e@3`(NhkW1DH>lHG%?~3OO1FZ{za?Eb;rm@VrHh}x>mY=+Z3Rd zVWhdI<6LLlu92V;JEOX89&=r7$AJi>S*}Cu>~`k2BgJ@b)>GeicMHr^#~ycCl3@pw zwb-R;gz7GyLq%t`Ord+mE_y;@MxJQbIzP&2@9{0=Ug5b z3sm~xuNNx8@r@Z!p^iVL0uvY^vI+P5oxJzO_gBA^JK%!qkO&cSeex(svp#f)L1*o_ zJ~dCepm~U1aHn04lI-_aOd|~R{Ar%J#MAeRR*uUt!h-HJ7&4xbV&`D8K+%XsES}N2 zwVdl0-~$#$;Z(qD(|j44lL|_vVNm6VF9}^4IV!_k9nr6CtAtz=5c|7|&tJd3`l5T> z`{T=y#ZLooYi-X|EBgIb&IplQiTY)<9orVjuRYIRN>8Osy*k<|3^&JKE6jL;rZ8@} z@{t%^)JE;cOIueVpvP=ZPbs$W?BJYTfbHv3jh|M~d-{D{R5JYfYv0+w3BECTIdKg> z_M>w33o38);G((sk5vwC!tK~c5xIG|W6ikTA=9(DVX?D{DLzdr6Qa{~jklD57Pp5e zL=5rkFt$|@I$ea`u%zb)0KKQ!~6ZRZEA6^5k_y52*GC-{L^bgwRJiP);4;5ru|c^ zt&U5tY?k!=623Z|#(3Xg6KPl&+meNQC3j)vTlyO-iX-aYzC7ctQ5>!DDXzMljoIu~ zbhXf^=NJ>?be2-7U9YP{?v2-HIky$=6Xng#HLtY=ndshK+r}Npn}sQ8HEyc>4rEnw zDMOzBY~FTlUGJCqzDilaJ1w5Aq*nX!7*=8!ue1-|(7DU-_s_6r65DxaA%ILjMENq6 z^p;8V&dzYDC8R$isC|t3CE$oDW35U-ox$1$O{)C-@iyNu%jMws-r(v?;R9Oz(hpCq z?I)b7oO(pPR(mT2o}El?&b=#__OSGU`+$PIZ~e_?u_pS5-xDo7i}-<@JswLj2kiVu zJfe$AwLz$Eg9ji&@KjkL#j@_!R5!7LdJo+!@#sNfCy`C_tj}xHOh}V$f#i=jm;XrQ u<_D$p_r3T1-|u_wx6hu?$TpV|Dufl^*4VN8!B-LehCg%sGy;Pi=Dp{+SA|J8SMwdG2{Rr_3NrP)YOp*%8p+4Xh9?l zs_gIR>gVd^3HBj`=geU$s>Tq21e^`mg?5Gwr=S3U1^{gNU{vW&+OSe=kzi0ZRtwkb zycCy>jq7A_NPu_!-9V)r83BL*2ooetdbFzTHYn@NB9P=$DC>It%3~;Tyup$z>Dz;g z4xVN8Wf;#v7(WT686f~#PDzU=iUEmh>|=SNS->WS!>60)alQ|k(38S&GKp?zgs#L! zN&0oUjVF(iqil~@Nr{@npZ?tcYFtB*Yf{rNYC_uf_qURVs)fZA;Gba zg_ULdfUM5df&yWnnt*01gZ49qzGoZ*BYZdZL=5PqMgT zWk*>whnO`-SxiM)9Yxu(ME_NPge)H6>Y3_L2vB%IHuDp#n3t{iqiivLWONlC;D|E` zlr)VOmi9=y%*n0BHLua7veBcjPNc7n;%o{40jJ%r;{eAlJ^+X*af=$MbRiLb(>uihkR3YRjlGF8$`fcQ&(1sZp!*=}C(xI$-ki?DoZ(#GL2ZiM z((_&rT^@0D`6xKXx|UDX#cBu6a~;hkE}u39*P0FIu0CmD0DE!RJb{K5qjP?L!J^zc zfAEd$GPojcCJ)m>Y6bR=9rM2okmAPv6Fy3y-|VJXx*mi>Lz0N>8FJ@z6FVQE0YpOa1<+f@& zXjCcSAc{q#K@=x8tQPpz$ZBCq8z#(!OR-1tU4 zI_@jq5H07(KkCpo4g)%Vu#QNG8cHglj8G;49%fnovrSP}Q~rySA&ZlVHq6og39Nrb z4gdyCv z2&4ZP6WUP5YD^kEhC+`Apr;$r7EK{$jeiBqdDtvY`u`(xa3R7goAgO5jo{yrQz)49 z@k-JK?KD2Kw2MKR&T+ZrIRzW##bo~xIWF;!v*RDf#;?UD3C3l*#^qMD6ubAB9$BFmlv=`2G<&?QjlNFq-N_^!CqnR2Tsb>Zi{9PX_=%dkTfl**Ri>6dgxO zk0V7@Oh&8P#+n68SGDK`GysS!#d2LINIp1b_hmgu%Pv?^t{WwR;NH z2H~U+u-&o(rRk&EFwsmFNf>__ox`X6N2A(3C0G`n_y;9)4sq4sB7hit$cu(k7$Hgw z0ANpnB!fj^k%O?+6l5>_GY1kO`#9flP?m%(T4!eK$hUtD_iEW0`uW29F^r^t2Ibo(VPHh@NG-Ym(`|D5+-#zD|Ht|H;e{n+XrA z?7vv)F`TiIK}|MF8~C9NP-rtFlvx1U>-L;sET0RU}X2Efu9QOyQb`xm3CjUi2*IZY(;wKfkf)y3z6^$MhHPsfy>lMWn zy>-qNHC4TJPb+KOw?JymlZrZ#iVBg+x~g9lB3q45Dq5?1>uU3ADz_SU$vZ^0TD>c3 zYAWltan#o8t*)C}t(WeU!TQQ7H(SeFTRpd0Z}vBOa6GEmY!m8xTiaW=yVWXQ@6Tg^ z@}I|AeKG;{@URIiusDjU^N@dC{i_#bF#1Dw$cv)|T=v|P9USZ07gn^pl2q!P3+}X{ zIpGO@T~vsI|C4HN{Q>+<4waf!ofRt6+I zsH-Lqap*oG9m33Z-TWo@>CpetQwq}e$sjf$IBd}ODi!ev?o4Bs8k<;DZ)-5G0)0A*zZ6~ zm=La_*im!0@~#i&3A7G05^E)ngW9B}^*92^YOSz@N(E6`!k~i?HSPz2{Ag5JtGtBH zP`kVVWK~+iq=SGrGFW)RCpf?rC3F_rur3Be57DmN3tdodB7 zosov@&rip(ibz6e!y3~Ny5O!5h-Xnqb9eYeKGIzp+!e?w4dE`@Wp1I{;7?;tezvRX z24jp{br&d{zm!D>@vMOf;|X77L%3GsgqL?RStNnN4KdPX6K*(yg@?jKt}mi`;sY`f zBsh4y8qdAG`?u!yZlYZi_SHDyLeDbNK;f%1<_WUcQG1Y88ZrS~Vd36Vmgxo(a*_8N zR%d+Or4K)tSK(ynfL{pTp#OIad@SxOijXn0FmK);kSIDocg@ugA`Vs#i)7KBCWBZOd4Gze|}QZNN315-^r z_hGCl2e_g0bHtXyo&p{X^)r$XqK(u=2$bIgEn4jlLZP&?-`uUbeoBd?I%+~fhaZH3 zQ}w%Sb72731~;^Qc8>4^Da3#h%Og;(tTT;$zwA1P6nHXnL{bTL~Z=nRq}D?#x8U z5*J}LU|mpb8WI!-s#NYn0otz97)QXGZ$m+7xJw7nfUxQ^S4C8Jnqq2rN+;~Aq$fcT zH>~Dj5Fi0F&;kH+gv3BCKD)Y%01K&*l;fEaVNlSF3GiqJ`*`?TzA6c>EDUTzk8(rixTBvo<(a6eyzJ$*h$W_at*q(R|ogM zlJxBJ*MH>f|IXh3Th9Vh4MOgp4WRUzj2Jj2W;fQn0%Ic=!Rbgt1txkO+2D?eI3uHB z>m`w(dx}&MvV!~|N?a7yQteHFZ96bZ&Bi$fI{K;{^5>ljg3!-Rc8189Hn zgqX0uFFj#S4lH?k17TXVH={F3p1&PgI`cITm~5+@SsQmTK!Uy~#G!>p4FRGGhY_Ag z&<*EfktzQgqmf%XhZYE^wexvceU&q4kraVrFisF;f@eK`ut$2Hz@33Hk`7GeupsC2 zF)SS@<1D?yB5{ZWO@kwxLG`Rh%7Zi4*<_ycwYXdmgeX4l6uz*|_o$cGU26F)zP?L0 z0tll3fSXfpTd;|4XlH(8rcPvv4~@MTEiztK^BG!;wUcEW3om6bL}J$S?Gp@cJa9n3 zJF2k82*K3wQJ<=YfPV0b2qgh7(eOy#Q-UzCbc2E-31C2BZTm3Xl7L`^PJ)br?0ux~ zs4G4|6WL9X8f!{HM_+NT*j^4WwY2Rf4x>m+tiMmbF40bCHRlhFgc9(?c0w3Z!XoHB zZ+)b^(fo!~PQ8@s{E7?#xBwuH63WY)E1N`>Or1iLN}EQPPLBoQ3jj-yFlr!-k1#ei z)+y;x$0vL~HOI)3cPj+^XJlMMLUMjpAvo)wU!j$>&dIndG)~Nb8ufK9DM@L`^|7I$ zv5~>fzP=GrAt7N=VIfKQ(C~-;z8N*5o+yV#6TvN4haA>%B{S>L6bFU(0*lrIj6rD~ zdvx+Q!#2L$n~>Y?e|{)>rFFwIqySK3I=GyY>^Fd)N-}rpmozIt(rWwiBz;)8E$2eWr{!Vu0EZN{pUdaOb+NpxTCe7_D`;4BHXK){XJgj+@SlbcAt! zM3?Z_1pwvd2D%=KFuYUAAb2wO)2yx@ldbg4$ET}Su6oA1uZKfILcf<|Tn1*IG{xiy zq6ElE#P@jePgtJ0{y_309zF~+l<-LENp8%NNu22awbj2tm?cE}o6h`e`Nc1qGbtXX+GRMs`?0L7m@7?eHzYck*=dmsaQs9{Q&A&P@A;V*;EH$m zgh*c1N4JxRNAt(bFBmgDqO!$j=}@;2@4Z(A7;mPXEJbb01v#hKvG4!cAO4m6bfHAx zPfPzf>k#`^4E^ViL^R57z=RfJ+tKjxAzw=uQ zIO&%9$Y#f5#8R&MBZsndF)K5LEf~-rzc@5 zY#wG}XmLy;eMrlV#`Cnrr)@f-NRnA%cH=fm`G+dpbE(hSHnbwuj9^(p{F&g^(&)qK zgk77Mi)^o398D966L;;oZIb7`+H@b4t4i0Mrt#T_{qiy&aPAY)qX?5-RNiUw=Z*dx z%kWs$S#2!y$?zq`)VVPE0?sPm?Vl?#gfG}UMJT!N((LZXP|*rXwCk_|horT!+`;jk zWCc&&eWw!rRRl{gPV|-`VUN3Q&^~yd0w_bNUl~d6%{l>6-aN$5wEE&?9~`gI#ri4P zVqc{#bgy5Y+y5K?b7*YyiN>=khj3aQ3HMRZP_M;$jN0b_kS@J^|v{ zfK2~Z2^mO2NzBiTW=>Ijge@>-RQ=fU=0o&jQXt@p?Y7G9rMt8y$SR#%O?-d0;^@751q9R9;d_C`&EG-fg7eH%rU2)l#5Mw6B%Ws9&)u?7AnMZYD)*3Sfh-H ztxZd82}Y^LDK6Ye*|FQM*dTI}xTnqT>5`JQYPdn&zOkSGZqGz);dxiNM-Rh=adEWe z`~YIr*y{2gmw>!x;gkdmJ4Mn=pC)X|F>|X^n_F@+`RTf6FV%JGx#78t7}4P(lCD!< zZQJL)hLT*x4 zFixZ064YYZSL&wux&%q%eg1VxWB7IuKPz35VaDUf0bXQxvqrM0fh*6JM5q+R zszm4klfA0~D{ZZHwfF@p<4BIH3v|c}F<#739|$Q?=#g}?sjQ_&e3rLQKlXYYIX8=& zU$RSd3VNFiD&)8k=E&_r0=d8usX($|oKx|gw3xC)mJQo{arg!RoN{tK$(jGcn6vLZ z_`LsqrS7k%`+w#diuf3va6Zfe7RW~y3K=vz~#>i*i~%6Qq;#5p6l zWsR30DFsVU?(;QzAVK5YPo zl@MN=T3kKScOc?sAc|=dZ&S3SR~V;$;lB~oz9R#DP6mN;zWymHoO(COaExj!UKO(L zr{E>R6-H&Psn*NXs-TZ9p<32d=vyG=;2h2a9L9v%GGiUJLknXG?4D5t);7Dj3BZL7 z6z#>TYas-V<)* zdsWlhQAorMu__b z*p$2l^v;Ajv$t94t-_BMS~6(t;X-7WRGD}*t-!TRpFrEOphA+JYwV()$6pGo7sI4h z$lG`Li`l~6KAvjcO2X@3y%RC?I5g}>wqI_?-QW)+sT#+^rn~mv{26)`@852syGvi_ zgd8^eF-T20)~sDaMkID$ohR^u6`#oR6&ee1;s*yCUgmA^F@; z@nF~RJ{j9>KqdvPO6zvbWcvF3zA-_%5-Y>6o|~_l{h%3-y=X#&2TR}1%Z8}a`C4{7 zU%%4MZmV@k2EqnejYb!ip?-LO0pyl~GjGalNz8gO)VA6#n zHTRA)waV^<-PBL?wGS<M`HM(w}BFSJ`stQ=pMz^Q)+uZtkna=I`N1mdw>n z(w1sf+oSvri$Z91g7itS9^Vth47F!%W#e)eKy zzo}Ag;0{U35~t@46R+wL`{V#b@xIMb5z2;PC}r%KaHtq@BINu0F#fuXJrUzD5hi-r z`)Yn@uveaB!zfeifq3|zTbEh;(8I$|UCbUpUT*ja8ObGA~~2XEark%mk7(p+A?y)5mGn#qSQ@7PFyN6q)ObaHWcU zYN>>0xq;v=aFE%HmokA;=902S8V&pTd?2Ufx!S#X(xOICwMCxcuW(1W*^Mjm;P>Sh zdil-09(uJH#cf7+FLX$Fo7*u07;X zGJUg;Hd+wWojj5)yIZ^W;Vm^!;fU9_6@2yJ;!m%~BV3ht2I@b*D`afx=OK=R9&isR zncnlxkx4b$a(vPs|M>V}80C)_PJHH;C9e*6<=C3qDiR?x>isvV*$$(lrA&|H*-Jvj zsiR3d5)y;6c;LplT9c9*#-qgXS^~5A@5`;c?Q2YTPEVg*B^N!0TZFdB-#hqS11nqU zq(je*NO|vxJhXpxl;c2450zeet3y?6_A>`ki=-gW61w zrzHnJQ%D%`CS)8K?X1oWi2YF=znnSKcLnqL$;FNg;B!FFce6b`?XfT9AMZQWh6PMM zdY8W4dtK}%J2yT5nBnZ*gWK|V`D#pb0vfa1Nv%(eTL|1C*G%4hC7R-#Ni#_II#lxO zFsP-yWZbE5DrTm`EqHAuFB$X6^JL6}PTt{`)O>wGqEo<~qpD)<*^=1BDApfqRT6d@ z7ro{>5(*?gro8#~MQ!J~WBFY7MsYU9)!FBvxi%kKC>FHr#R`zzgeM%ayGiP#(khjc za_P5N))3 zD^D}`Gy)bX9Z^x2*x?So?mm|z&pCMfio zseYHto!14Eo$hoWzuoF#i()sCCm;99BtFyp-l05LIl2>R4{``H9 zXK$a_qpjBCg2XPvP`7Xqt;2x_=C4ew>WhEcNfec|yt((7>K*p-(&Y+ywa^jfrNt)8 znLw@GwQCLd#Z=)F8BB_pSInAQoZ~jH3B>HV#L2$|diAdUWUPy>cX?u^VRi6*!f<*% z_DiE2>#N+@wc$nDuSZrCV>**=tFtcF`S#ZZ8ESaxGg0{W?Mt_7gv9}w0u$_KQnN#4 zO_nFx9%^5r-$bi~SA?x~K5a5O}Q-y2jQ`Nz}SCwN-82w4EHO;`1 zqtNA%_aAqjS2B}iVAHFrvu~xO?(vLy7Zde_nn>)8XRoX~u^QbUPYT5@hpe@H35F0( zn2znU=}gX6#pXMg#33<`Bv58FNocKn{3~+tgqm8Pi{e^BRmbp8y&h3FhfMP~?Sc^R z_^Et;HIs##(r59{zh@tl2+As6U!WwKFuwta{S?=WUA|4u>BlYzv}r`{QOUf9VKhm< zyF*W+$EXt{zp`8}uA&#^=fn@l8k7)aEia$E!RkC~_;BEl_t(~&Q(`twx&*Ew%;nOa z!GQ#F7c2vwn~ar9LZ~*=eT$+D_N5wm?6@ru8aY(!f?n6Y9`|3bFK}2CiX)%$60OsY zl{8vNpre_~d37@XHlCe79D%uDZLH%$8qU(%ba8L-`&IRSXf<~KED3-hAZnlTATO!p!S9t#t%(w*K&BpwU?}Rp)YGEa4~|J5io@i zp8e@S;EVkCpAPt7_X_+KKmO$O;9XIsGXPgq8rI!WG(`92 zlKx`b%I3$Ij#gCgVaL{~z}vgVKPyA>)5Z{u_MiK6%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!agYkfF@vA>E>M> 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 LtT=s+ipGBdL&i=# literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node_hard.2.ogg b/mods/default/sounds/default_place_node_hard.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1d3b3de2c78ba8d796f5178313ba273c26209943 GIT binary patch literal 5623 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_snow_footstep.2.ogg b/mods/default/sounds/default_snow_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4aac1e7fa68cf981323e86e70b4e8aa8021d7d3d GIT binary patch literal 7364 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 M=KF^$2pop~2f=^A1poj5 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_snow_footstep.3.ogg b/mods/default/sounds/default_snow_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cf4235b7b5192ae1fb52fd44f3dece78d2541971 GIT binary patch literal 8245 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 QVHV$}AJ5xXZF=DU0p!ntqW}N^ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_wood_footstep.1.ogg b/mods/default/sounds/default_wood_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..34f63a17c83df7f420835b445ea611386f6a9f08 GIT binary patch literal 5967 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_wood_footstep.2.ogg b/mods/default/sounds/default_wood_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..124fc297c8917fd5bd8264947f536b9f74210624 GIT binary patch literal 5772 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 BpVa^W literal 0 HcmV?d00001 diff --git a/mods/default/textures/bubble.png b/mods/default/textures/bubble.png new file mode 100644 index 0000000000000000000000000000000000000000..8a646508ba9e623fccd209c21bf8833d124313fd GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|&H|6fVg?3oVGw3ym^DWND9B#o z>FdgVmrGheQ%!Z_6%L?Kzo(01h{fsTlmoo~9t)(agb5@a5RrNI#31SF>5fE>GYv9s zYs`#&e*Tv~>EQMzu2EBo&Ed+w>kiJ!JY44RB&;&QpDBP@BCK*jTGX7Q9A_L# i7)%=y44ujjvN1gI@{!J3eTfz5GzL#sKbLh*2~7a!b5q{{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/crack_anylength.png b/mods/default/textures/crack_anylength.png new file mode 100644 index 0000000000000000000000000000000000000000..e4fc83f3b055a2f94018ca3d38e78666a2374a55 GIT binary patch literal 4365 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 Hu0mjf6>2gm literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_acacialeaves.png b/mods/default/textures/default_acacialeaves.png new file mode 100644 index 0000000000000000000000000000000000000000..e65141a44563c9464a4af109ac2c59c77ef052ee GIT binary patch literal 1266 zcmVWH(X7!W&B>B_Ti{f)YTe z@F()%`|Ua1wO`lECl^QM>!<7G==ul8 zx{uB;$HV?_>t*-h@zR~$J5sJbIT4GY!Kzvpe_Sn{J5}SxvyETH-ESEG0x&pbz5JNH-1=?kNHW9!T1GI09o z<(0aCk|FZ;-lG%4Fgb(IxTp#@rqQ`^>8G`@f`wZz#(fOrMbo!lY?QmNCuMVcsoZ%v z=`FCyp|y}*c4(nZfZsgtGZZ^!$JD_eO7ll2aiT*(3*~y;?x12V#)f?c|H4n%%o^CbeGZb*-}H_r&B4 z7*H}ilNz!@*!$DNhXFuD!FhpA!nJIqi$b(ckPAPo_6D$w0nl>q&1NVQ!Odw(Rpxk~ zT{~K=0c%l*e8$r|qe3Nx-u~0M=Yz%=WeB|H5|E%aOv*CE(p*0}!n0B;+9m2bwVvA# zMPI)1%UUgGlo4d+(qV{vm{b&V5;xB+g(G?aM;*;=3*!j``3Qm2ozcLFIEa4926AJy z%8{ejJ%|

;_waAvZwXMX45f8r^0Q=`HLo- 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 vjYyC5!#MJon;(4wWFh=M@z@ke7@O^wkuZEPBR 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 FYJ3` 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 Ef}BmIt^fc4 literal 0 HcmV?d00001 diff --git a/mods/flowers/README.txt b/mods/flowers/README.txt new file mode 100644 index 00000000..baee0ef4 --- /dev/null +++ b/mods/flowers/README.txt @@ -0,0 +1,12 @@ +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. diff --git a/mods/flowers/credit.txt b/mods/flowers/credit.txt new file mode 100644 index 00000000..f57fe179 --- /dev/null +++ b/mods/flowers/credit.txt @@ -0,0 +1,8 @@ +Credit to people who made things. + +jojoa1997: +-edited all of it +-flower pot + +VanessaE: +-waterlily diff --git a/mods/flowers/depends.txt b/mods/flowers/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/flowers/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/flowers/func.lua b/mods/flowers/func.lua new file mode 100644 index 00000000..3f1a2f3b --- /dev/null +++ b/mods/flowers/func.lua @@ -0,0 +1,81 @@ +minetest.register_entity("flowers:item",{ + hp_max = 1, + visual="wielditem", + visual_size={x=.25,y=.25}, + collisionbox = {0,0,0,0,0,0}, + groups = {snappy=3,attached_node=1}, + stack_max = 1, + physical=false, + textures={"air"}, + on_activate = function(self, staticdata) + if flower_tmp.nodename ~= nil and flower_tmp.texture ~= nil then + self.nodename = flower_tmp.nodename + flower_tmp.nodename = nil + self.texture = flower_tmp.texture + flower_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 + 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 flower_pot_remove_item = function(pos, node) + local objs = nil + if node and node.name == "flowers:pot" then + objs = minetest.env:get_objects_inside_radius({x=pos.x,y=pos.y,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 == "flowers:item" then + obj:remove() + end + end + end +end + +flower_pot_update_item = function(pos, node) + flower_pot_remove_item(pos, node) + local meta = minetest.env:get_meta(pos) + if meta and meta:get_string("item") ~= "" then + if node.name == "flowers:pot" then + pos.y = pos.y + end + flower_tmp.nodename = node.name + flower_tmp.texture = ItemStack(meta:get_string("item")):get_name() + local e = minetest.env:add_entity(pos,"flowers:item") + end +end + +flower_pot_drop_item = function(pos, node) + local meta = minetest.env:get_meta(pos) + if meta:get_string("item") ~= "" then + if node.name == "flowers:pot" then + minetest.env:add_item({x=pos.x,y=pos.y+1,z=pos.z}, meta:get_string("item")) + end + meta:set_string("item","") + end + flower_pot_remove_item(pos, node) +end \ No newline at end of file diff --git a/mods/flowers/init.lua b/mods/flowers/init.lua new file mode 100644 index 00000000..4aecdf60 --- /dev/null +++ b/mods/flowers/init.lua @@ -0,0 +1,364 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + +flower_tmp={} + + +-- Map Generation +dofile(minetest.get_modpath("flowers").."/mapgen.lua") +dofile(minetest.get_modpath("flowers").."/func.lua") + + + +------------------------------- +--- Fleur Simple (une case) --- +------------------------------- + + +local function add_simple_flower(name, desc, image, color) + minetest.register_node("flowers:"..name.."", { + description = desc, + drawtype = "plantlike", + tiles = { image..".png" }, + inventory_image = image..".png", + wield_image = image..".png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,dig_by_water=1,color=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, + }) +end + +add_simple_flower("rose", "Coqlicot", "flowers_coqlicot", "color_red") +--add_simple_flower("rose", "Rose", "flowers_rose", "color_red") -- Old skin :( you miss me +add_simple_flower("dandelion_yellow", "Yellow Dandelion", "flowers_dandelion_yellow", "color_yellow") +add_simple_flower("oxeye_daisy", "Oxeye Daisy", "flower_oxeye_daisy", "color_yellow") +add_simple_flower("tulip_orange", "Orange Tulip", "flower_tulip_orange", "color_orange") + +minetest.register_node("flowers:tulip_pink", { + description = "Pink Tulip", + drawtype = "plantlike", + tiles = { "flower_tulip_pink.png" }, + inventory_image = "flower_tulip_pink.png", + wield_image = "flower_tulip_pink.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_pink=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:tulip_red", { + description = "Red Tulip", + drawtype = "plantlike", + tiles = { "flower_tulip_red.png" }, + inventory_image = "flower_tulip_red.png", + wield_image = "flower_tulip_red.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_red=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + + +minetest.register_node("flowers:tulip_white", { + description = "White Tulip", + drawtype = "plantlike", + tiles = { "flower_tulip_white.png" }, + inventory_image = "flower_tulip_white.png", + wield_image = "flower_tulip_white.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_white=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + + +--- allium --- + +minetest.register_node("flowers:allium", { + description = "Allium", + drawtype = "plantlike", + tiles = { "flower_allium.png" }, + inventory_image = "flower_allium.png", + wield_image = "flower_allium.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_pink=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +--- paeonia --- + +minetest.register_node("flowers:paeonia", { + description = "Paeonia", + drawtype = "plantlike", + tiles = { "flower_paeonia.png" }, + inventory_image = "flower_paeonia.png", + wield_image = "flower_paeonia.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_pink=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + + +--- houstonia --- + +minetest.register_node("flowers:houstonia", { + description = "Houstonia", + drawtype = "plantlike", + tiles = { "flower_houstonia.png" }, + inventory_image = "flower_houstonia.png", + wield_image = "flower_houstonia.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_white=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +---blue_orchid --- + +minetest.register_node("flowers:blue_orchid", { + description = "Blue Orchid", + drawtype = "plantlike", + tiles = { "flower_blue_orchid.png" }, + inventory_image = "flower_blue_orchid.png", + wield_image = "flower_blue_orchid.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_blue=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +--- Fern --- + +minetest.register_node("flowers:fern", { + description = "Fern", + drawtype = "plantlike", + tiles = { "fern.png" }, + inventory_image = "fern.png", + wield_image = "fern.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + stack_max = 64, + groups = {snappy=3,flammable=2,flower=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +function register_large(name, desc, inv_img, bot_img, colr) --change in function + minetest.register_node("flowers:"..name.."_bottom", { + description = desc.." Bottom", + drawtype = "plantlike", + tiles = { "double_plant_"..name.."_bottom.png" }, + inventory_image = "flowers_"..inv_img..".png", + wield_image = "flowers_"..inv_img..".png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + --[[ + on_place = function(itemstack, placer, pointed_thing) + pointed_thing.under = pointed_thing.under-1 + local name = minetest.get_node({x=pointed_thing.under, y=pointed_thing.under-1, z=pointed_thing.under}).name + if minetest.get_item_group(name, "soil") ~= 0 then + pointed_thing.under = pointed_thing.under+1 + local height = 0 + while minetest.get_node(pointed_thing.under).name == "flowers:"..name.."_bottom" and height < 2 do + height = height+1 + pointed_thing.under = pointed_thing.under+1 + end + if height <2 then + if minetest.get_node(pointed_thing.under).name == "air" then + minetest.set_node(pointed_thing.under, {name="flowers:"..name.."_top"}) + end + end + end + end, + ]] + drop = "flowers:"..name, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,colr=1, dig_by_water=1, double_bottom =1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.25, -0.5, -0.25, 0.25, 0.5, 0.25 }, + }, + }) + + -- Top + minetest.register_node("flowers:"..name.."_top", { + description = desc.." Top", + drawtype = "plantlike", + tiles = { "double_plant_"..name.."_top.png" }, + inventory_image = "double_plant_"..inv_img.."_top.png", + wield_image = "double_plant_"..inv_img.."_top.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + drop = "flowers:"..name, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,colr=1, dig_by_water=1, not_in_creative_inventory = 1, double_top =1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.25, -0.5, -0.25, 0.25, 0.5, 0.25 }, + }, + }) +end + + + +----------------------------- +--- Generation terrin ---- +----------------------------- + +minetest.register_abm({ + nodenames = {"group:flora"}, + neighbors = {"default:dirt_with_grass", "default:sand"}, + interval = 40, + chance = 20, + action = function(pos, node) + pos.y = pos.y - 1 + local under = minetest.get_node(pos) + pos.y = pos.y + 1 + if under.name == "default:sand" then + minetest.set_node(pos, {name="default:dry_shrub"}) + elseif under.name ~= "default:sand" then + return + end + + local light = minetest.get_node_light(pos) + if not light or light < 10 then + return + end + + local pos0 = {x=pos.x-4,y=pos.y-4,z=pos.z-4} + local pos1 = {x=pos.x+4,y=pos.y+4,z=pos.z+4} + + local flowers = minetest.find_nodes_in_area(pos0, pos1, "group:flora") + if #flowers > 3 then + return + end + + local seedling = minetest.find_nodes_in_area(pos0, pos1, "default:dirt_with_grass") + if #seedling > 0 then + seedling = seedling[math.random(#seedling)] + seedling.y = seedling.y + 1 + light = minetest.get_node_light(seedling) + if not light or light < 13 then + return + end + if minetest.get_node(seedling).name == "air" then + minetest.set_node(seedling, {name=node.name}) + end + end + end, +}) + +-- +-- Flower Pot +-- + +minetest.register_node("flowers:pot",{ + description = "Flower Pot", + drawtype = "nodebox", + node_box = { type = "fixed", fixed = { + {-0.125,-0.125,-0.187500,-0.187500,-0.500,0.1875}, --Wall 1 + {0.1875,-0.125,-0.125,0.125,-0.500,0.1875}, --Wall 2 + {-0.1875,-0.125,-0.125,0.1875,-0.500,-0.1875}, --Wall 3 + {0.1875,-0.125,0.125,-0.1875,-0.500,0.1875}, --Wall 4 + {-0.125,-0.500,-0.125,0.125,-0.250,0.125}, --Dirt 5 + }}, + selection_box = { type = "fixed", fixed = {-0.125,-0.5,-0.125,0.125,-0.25,0.125 }}, + tiles = {"flowers_pot_top.png", "flowers_pot_bottom.png", "flowers_pot_top.png"}, + inventory_image="flowers_pot_inventory.png", + paramtype = "light", + groups = {snappy=3}, + stack_max = 16, + sounds = default.node_sound_defaults(), + after_place_node = function(pos, placer, itemstack) + local meta = minetest.env:get_meta(pos) + meta:set_string("owner",placer:get_player_name()) + end, + on_rightclick = function(pos, node, clicker, itemstack) + if not itemstack then return end + local meta = minetest.env:get_meta(pos) + if clicker:get_player_name() == meta:get_string("owner") then + flower_pot_drop_item(pos,node) + local s = itemstack:take_item() + meta:set_string("item",s:to_string()) + flower_pot_update_item(pos,node) + end + return itemstack + end, + on_punch = function(pos,node,puncher) + local meta = minetest.env:get_meta(pos) + if puncher:get_player_name() == meta:get_string("owner") then + flower_pot_drop_item(pos,node) + end + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos) + return player:get_player_name() == meta:get_string("owner") + end, + on_destruct = function(pos) + local node = minetest.get_node(pos) + flower_pot_drop_item(pos,node) + minetest.env:add_node(pos, {name="air"}) + minetest.env:add_item(pos, "flowers:pot") + end, +}) + + diff --git a/mods/flowers/mapgen.lua b/mods/flowers/mapgen.lua new file mode 100644 index 00000000..569e1f4f --- /dev/null +++ b/mods/flowers/mapgen.lua @@ -0,0 +1,108 @@ +minetest.register_alias("mapgen_dandelion", "flowers:dandelion_yellow") +minetest.register_alias("mapgen_rose", "flowers:rose") + +minetest.register_alias("mapgen_oxeye_daisy", "flowers:oxeye_daisy") + +minetest.register_alias("mapgen_tulip_orange", "flowers:tulip_orange") +minetest.register_alias("mapgen_tulip_pink", "flowers:tulip_pink") +minetest.register_alias("mapgen_tulip_red", "flowers:tulip_red") +minetest.register_alias("mapgen_tulip_white", "flowers:tulip_white") + +minetest.register_alias("mapgen_allium", "flowers:allium") + +minetest.register_alias("mapgen_paeonia", "flowers:paeonia") + +minetest.register_alias("mapgen_houstonia", "flowers:houstonia") + +minetest.register_alias("mapgen_blue_orchid", "flowers:blue_orchid") + +minetest.register_on_generated(function(minp, maxp, seed) + if maxp.y >= 3 and minp.y <= 0 then + -- Generate flowers + local perlin1 = minetest.get_perlin(436, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine flowers amount from perlin noise + local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 9) + -- Find random positions for flowers based on this random + local pr = PseudoRandom(seed+456) + for i=0,grass_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + + if ground_y then + local p = {x=x,y=ground_y+1,z=z} + local nn = minetest.get_node(p).name + -- Check if the node can be replaced + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + nn = minetest.get_node({x=x,y=ground_y,z=z}).name + if nn == "default:dirt_with_grass" then + --local flower_choice = pr:next(1, 11) + local flower_choice = math.random(0, 11) + local flower = "default:grass" + if flower_choice == 1 then + flower = "flowers:dandelion_yellow" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 2 then + flower = "flowers:rose" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 3 then + flower = "flowers:oxeye_daisy" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 4 then + flower = "flowers:tulip_orange" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 5 then + flower = "flowers:tulip_pink" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 6 then + flower = "flowers:tulip_red" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 7 then + flower = "flowers:tulip_white" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 8 then + flower = "flowers:allium" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 9 then + flower = "flowers:paeonia" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 10 then + flower = "flowers:houstonia" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 11 then + flower = "flowers:blue_orchid" + minetest.set_node(p, {name=flower}) + elseif flower_choice == 12 then + flower = "flowers:fern" + minetest.set_node(p, {name=flower}) + else + flower = "default:grass" + minetest.set_node(p, {name=flower}) + end + + end + end + end + + end + end + end + end +end) diff --git a/mods/flowers/textures/fern.png b/mods/flowers/textures/fern.png new file mode 100644 index 0000000000000000000000000000000000000000..d2c6c72e0fa8dd6e669ded0007b21ba83231d2ea GIT binary patch literal 471 zcmV;|0Vw{7P)6_NFbqsV{CLp-1u!%~0lcUofBw(}O;82Bn9*Zl zqsWS^O#JZNonx<7+Le66r`!f!zhBPdu1q$@*YUq`eH_YUV}^nIlPfdO*#_3-zAq*( ze3a+{X%fdW59rv{1J&BddcIG^J;1R|l9EA{gO%ds02B}eF4ioBu4bHMc2z%slF+dt zy8yT(09IvO0GL7l)HbUE;F4Sr>5+yO&;_tk;I>#yL9RCE zA{3ajM*to~T7s4;geRZg*IiJ1m{(U|>ARO{q$ARgh}OOPYnXAowZ0=IAqt36`Ro7y N002ovPDHLkV1jHu#DM?+ literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flower_allium.png b/mods/flowers/textures/flower_allium.png new file mode 100644 index 0000000000000000000000000000000000000000..a93cbcac10d40ef81cfbd27ba33a79a16ed86b0e GIT binary patch literal 3212 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 Eg6lQ(AOHXW literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flower_houstonia.png b/mods/flowers/textures/flower_houstonia.png new file mode 100644 index 0000000000000000000000000000000000000000..318a82b369b650468edf494fd41dd7a661491444 GIT binary patch literal 3212 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 JPDHLkV1nX-SVsT= literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flower_tulip_pink.png b/mods/flowers/textures/flower_tulip_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..a206c3c85a1187a19d1ec35744c8ddfa5eb7c1ed GIT binary patch literal 3307 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 literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flower_tulip_red.png b/mods/flowers/textures/flower_tulip_red.png new file mode 100644 index 0000000000000000000000000000000000000000..8de5a774b95f2fcc93d034d0f74f56b96740b885 GIT binary patch literal 3385 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 P00000NkvXXu0mjf_(*T> literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flower_tulip_white.png b/mods/flowers/textures/flower_tulip_white.png new file mode 100644 index 0000000000000000000000000000000000000000..a4bc1f46fd8f7aed34347cce1f39040a4032590c GIT binary patch literal 3311 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 TK?cZh00000NkvXXu0mjf$jt^o literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_dandelion_yellow.png b/mods/flowers/textures/flowers_dandelion_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..da6f85641f0af508e0c086e6d87354e21b32ce8a GIT binary patch literal 230 zcmVg_M5+thRi=Q+EbIn0RQqkN|^WPN?QB{d7Nk9S;kbndv zAOXJvYiCcx7%aGFK$J?=}UPz11n z*aLyG!F+z@6%b*=pX#$~*pH&!AR6``000#V-~_ywDgdsY*HH!F4R- literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_pot_bottom.png b/mods/flowers/textures/flowers_pot_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..94c5ebeabdb22c7a484bd5e6cd889f4d8e3fa515 GIT binary patch literal 630 zcmV-+0*U>JP)wu4k-S(HTO5Qvz~UdDh2dl_GCfS<_s9%Y(y z;yWM4H$QKHH^3X<4d9>s@Yl~D(|eCG22>Se3^?ZyW5jVBAR^2;5o1KH6~90J(5(Qy zcZ@NxZ5vb-IcLl{ah@ka2w-N^T2X6#O$VHF2qB=ghLjRYDM%?991($;K}7K0->-oX z0($S*whbZz09K5MtUGf~wAStiSVbN?QfozP4MhLOt*VGIf|>6J5D_plL3|Jl8s}f-x8pRSWMpzpsFaPKtzypwhp9}AR3IOW{Oh1-=i!t*P QdjJ3c07*qoM6N<$g3t#72LJ#7 literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_pot_inventory.png b/mods/flowers/textures/flowers_pot_inventory.png new file mode 100644 index 0000000000000000000000000000000000000000..1a0de4e42359b7c8bb336b61a0a6f3b4085839c9 GIT binary patch literal 655 zcmV;A0&x9_P)F zK7BtAJl~x|35OGuZCreIHobVi_@1L414I<~mkSI5|0Q5H8l-g0a4i=%XyAa%l@KAm zKR-!(sd2sf$_&-=DMn=C5$Zc2XGREdgkQ}j`6>v+WkA&KPctGD4^m$Mh$HrTF3EA( z{=%eQ{Xv>10PJva$`hjFH&c-j9j_Hqyz}BmYco6n2qN1B(J_uN020SIx;m$?JO{vu z0H7PJ z#4&tr*$i>Ku1?E0z%mW`Sj=j~$+JyH~bD1G>e#0=CA&8u0zaLk+=BUsmYHK~?W;XPehh`|`xrfbz8% z{n2kiK{x@3%MiyE@zb5M26%~k0&JK;*D0JK)`}lLZDNkA7RNEf1<>i?>*6xreF_3V97Ehn7`%bLlmda600bd`zw%ZL p1a1drkA`@D;=_MThJXtJ_z7{-geASRm;nF)002ovPDHLkV1nv5C9nVh literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_pot_top.png b/mods/flowers/textures/flowers_pot_top.png new file mode 100644 index 0000000000000000000000000000000000000000..159ea24042280c25b691cf54c5bc7111e6320470 GIT binary patch literal 794 zcmV+#1LgdQP)6;sDQ1AlbERe{CB^%bf6i>lR@doS=ED#AovJ=}kW_-J+ zr+-*D(>Sa2NMVJKG^=UNsi{*{r{S?4>#-i||6Zc^;1Az_Tea5YoGGP{b4DqJwU*=Y zh!BEWE7n@(dFIETe(w6V?gfxiBInF743tuE&QWV6gn%&yDJAnfGtcuT2D$+#r7*^j zKamU!Jl#89oIm5{Z%>Gc%fm#8igGohb@ykHy$6jkq?7+q=N&eq@gK z?`o|q%hD}@ZU90Ea?X7HdiuG;>V+_UcW0|J^sw@o^!>*qHiI^GyI&@tr&wab~y|kdplV*EQB?d|Y^SabOq* zgb=+9NV!F^N+|$*T)4jV+}_P-CAqwrcsm8oKHU>z{15=~@adLoDFrDdzx?qUfUmyz zjKkzP-8&AG=j6%A%Zmf5lpY3F08($!fKm!=B+t)I@o{NvWb>4`Bu1kVhD|QeTU<~| z!A+Id(-p%oAf;p>qif(QC6rRscb5I=Ik3j=IF4-`Yx=D*9Aj)T-C0#`(SY}!7$eR( zN+|%0<4BB=aU2mspp@zvL4Eg>?h!oP10jUAAA}G{De>O7u4sfU zHvzEL-uvGB_tx{WEDXayj1hnkLJtGmU9j5CIrncQdrv8abJgL>L05ts#*P4%P)LDx=>-Q4syl!9~@>eS6a(8X081UDB4(O;kNIieG^y24)7w;Uy>P#TOqOmzf#)2h_#TKoA2J)McGrcRsod zdT(@G_aebJ>FVyPx2oPM_-v?7AEhP4%>o+21~?8>ezyC!Jxs15UH#BA3}GFz1yBL# zT9K%#IQ)K>ig90GCKi#x2;_S~=fTZGcP`8H$PDw7YgEpU$Yp-X!Pl#V#7Q!*Al?9Y z1Ca4-$tduHfVuGn`gDcz*bMn1G#>v*8-W<`hQMjnB&`OOg1=|m+(jjRpMB%0=Z4v> z`LqU8>qy@yWV%7WYD&ZsWE@RsVzhFo-5MS)p|WdZ6L&XfgGFrmzz5}k&VlF{fEYuz zkWP}AQS;@jUt6Nkhr$=|1}&Kwh?{n-DT3o4sPYEVRfO6VobJDjcX|`?2CZ!j_%|(q z--;Lq;NPZ$0Za%@-->ENXxyh4DrwszdPjZ#*3q={>{|xE@q5;B>F^ h>i-v|<+pi15YGz0hz3ytM#Z z_oTSXE|c9&W04;&hkMRF|9M{c-%zy--IE9wSQh9IzP_&hwnEu8hSX<`!Fyt)e+MwyGGw|v}q&++Y3mVbW2S7%&YtO$T(YJ~b$INt`x1APZk1WoPWq`+|%OS_Al2V1P{ zu3<|vEiKPgi9iIdenWf@>oesB^-Lj|XAoEMC`0Z@EycLL=aJn6!sS46Zq5EYU6A81g1?Y6(vSu{MjTXyJK;K$(ju| zf&-TebLSl9%$y7V9V#rD+d;$!a|jSbew-FTBNr-1OK_m*TI=E$UD{ylX z#He1dodRbZObb*5lmR08z1@Un6>4`-IPKz$Ua%F{$FMqJKy^xEw!%q+J**`L2moS9 zeK%i0JP=>EC(x^2S%K~a1uaCCiuD{0m)HtCx| zD2bzQPXtedV!6b|`4(5}m)|vJX#2ZJBGV(#2hW4gS7=leW238TAi+W&iKoG|!Ebjw zP=}8vs6RvD%nQt|k3f8A)ZpV05~CW_a^yJ_+3l`b2K|FSi7z%kd*c!D-{AlN N002ovPDHLkV1gH7xd#9M literal 0 HcmV?d00001 diff --git a/mods/gemalde/README.txt b/mods/gemalde/README.txt new file mode 100644 index 00000000..0251050d --- /dev/null +++ b/mods/gemalde/README.txt @@ -0,0 +1 @@ +This mod is an edited version of gemalde. The textures are from minecraft. This mod was edited by jojoa1997. \ No newline at end of file diff --git a/mods/gemalde/depends.txt b/mods/gemalde/depends.txt new file mode 100644 index 00000000..331d858c --- /dev/null +++ b/mods/gemalde/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/mods/gemalde/init.lua b/mods/gemalde/init.lua new file mode 100644 index 00000000..7fd26004 --- /dev/null +++ b/mods/gemalde/init.lua @@ -0,0 +1,171 @@ +-- Count the number of pictures. +local function get_picture(number) + local filename = minetest.get_modpath("gemalde").."/textures/gemalde_"..number..".png" + local file = io.open(filename, "r") + if file ~= nil then io.close(file) return true else return false end +end + +local N = 1 + +while get_picture(N) == true do + N = N + 1 +end + +N = N - 1 + +-- register for each picture +for n=1, N do + +local groups = {choppy=2, dig_immediate=3, picture=1, not_in_creative_inventory=1} +if n == 1 then + groups = {choppy=2, dig_immediate=3, picture=1} +end + +-- inivisible node +minetest.register_node("gemalde:node_"..n.."", { + description = "Picture #"..n.."", + drawtype = "signlike", + tiles = {"gemalde_"..n..".png"}, + visual_scale = 3.0, + inventory_image = "gemalde_node.png", + wield_image = "gemalde_node.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "wallmounted", + }, + groups = groups, + + on_rightclick = function(pos, node, clicker) + + local length = string.len (node.name) + local number = string.sub (node.name, 14, length) + + -- TODO. Reducing currently not working, because sneaking prevents right click. + local keys=clicker:get_player_control() + if keys["sneak"]==false then + if number == tostring(N) then + number = 1 + else + number = number + 1 + end + else + if number == 1 then + number = N - 1 + else + number = number - 1 + end + end + + print("[gemalde] number is "..number.."") + node.name = "gemalde:node_"..number.."" + minetest.env:set_node(pos, node) + end, + +-- TODO. +-- on_place = minetest.rotate_node +}) + +-- crafts +if n < N then +minetest.register_craft({ + output = 'gemalde:node_'..n..'', + recipe = { + {'gemalde:node_'..(n+1)..''}, + } +}) +end + +n = n + 1 + +end + +-- close the craft loop +minetest.register_craft({ + output = 'gemalde:node_'..N..'', + recipe = { + {'gemalde:node_1'}, + } +}) + +-- initial craft +minetest.register_craft({ + output = 'gemalde:node_1', + recipe = { + {'default:paper', 'default:paper'}, + {'default:paper', 'default:paper'}, + {'default:paper', 'default:paper'}, + } +}) + +-- reset several pictures to #1 +minetest.register_craft({ + type = 'shapeless', + output = 'gemalde:node_1 2', + recipe = {'group:picture', 'group:picture'}, +}) + +minetest.register_craft({ + type = 'shapeless', + output = 'gemalde:node_1 3', + recipe = {'group:picture', 'group:picture', 'group:picture'}, +}) + +minetest.register_craft({ + type = 'shapeless', + output = 'gemalde:node_1 4', + recipe = { + 'group:picture', 'group:picture', 'group:picture', + 'group:picture' + } +}) + +minetest.register_craft({ + type = 'shapeless', + output = 'gemalde:node_1 5', + recipe = { + 'group:picture', 'group:picture', 'group:picture', + 'group:picture', 'group:picture' + } +}) + +minetest.register_craft({ + type = 'shapeless', + output = 'gemalde:node_1 6', + recipe = { + 'group:picture', 'group:picture', 'group:picture', + 'group:picture', 'group:picture', 'group:picture' + } +}) + +minetest.register_craft({ + type = 'shapeless', + output = 'gemalde:node_1 7', + recipe = { + 'group:picture', 'group:picture', 'group:picture', + 'group:picture', 'group:picture', 'group:picture', + 'group:picture' + } +}) + +minetest.register_craft({ + type = 'shapeless', + output = 'gemalde:node_1 8', + recipe = { + 'group:picture', 'group:picture', 'group:picture', + 'group:picture', 'group:picture', 'group:picture', + 'group:picture', 'group:picture' + } +}) + +minetest.register_craft({ + type = 'shapeless', + output = 'gemalde:node_1 9', + recipe = { + 'group:picture', 'group:picture', 'group:picture', + 'group:picture', 'group:picture', 'group:picture', + 'group:picture', 'group:picture', 'group:picture' + } +}) diff --git a/mods/gemalde/textures/gemalde_1.png b/mods/gemalde/textures/gemalde_1.png new file mode 100644 index 0000000000000000000000000000000000000000..6bcbdda18beb98da40b70510b4ec793fb564891e GIT binary patch literal 9591 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 literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_10.png b/mods/gemalde/textures/gemalde_10.png new file mode 100644 index 0000000000000000000000000000000000000000..2e686e238425f53d30e2ef8b0a5198f3e28f2bf6 GIT binary patch literal 2944 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 literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_14.png b/mods/gemalde/textures/gemalde_14.png new file mode 100644 index 0000000000000000000000000000000000000000..8857f6c0ed77b9e0119f83d399f00a4413da03ed GIT binary patch literal 4395 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 literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_18.png b/mods/gemalde/textures/gemalde_18.png new file mode 100644 index 0000000000000000000000000000000000000000..734c2f6de07190efd13116247fa961b29fd0ddf7 GIT binary patch literal 1670 zcmV;126_33P)VGd000McNliru-2@94EI3H7;#B|u1`|m{ zK~zY`#g%Drl!YC}fA6*L9@#U;CUFx&5+g@KT44eu+;l3XgrYs9(-zy&L2Iic9cL`` z(5X&~s5o{y)ep6_Hnnlo0YOA-q(qKM0?G|Zgb=RHh9tXWci-K8uYLQ0PCM=Ndw-vv zFVFMgng4$tp*o~ErtW|PvLx~^gnvs!hyOqp_-_Q;;eX-S0tf=aKP{GBycOXV!7d`3 z1&8+!y+ui0L312DzDi`-g=tM731vLDdyL75;|^n)Q{7n3MHA4>iTI1Vy^qL}V4j+#5 z*pqA7_1eq0d;&gUf`a2lk|ab#hfuMBbS8pS%yM}+!R%NmKYemDN6%eh(?iRc+1^OX z(?EJEkDjrqs*RAC%;FSF$xNom6-^40CYm;ml#@BweS~!40wX8Su>Gx_r~%mct*?_Y zuM&vFFeE=}$V8Beh&V+q4Id*MbR+t0s_RQx)v=UVX+57E?dHVsT@3Y~qM)Z4xzx}2 z@J(LtdI66-NiKVnlpaAXhH?2U6gkX|l*ZD;bC-~x z%425)Y`qLD5RpZqjm_x3K|VQn3?px_x}%*D@hp}Ypd!}Bh7DWrP{XOyqePpdEML2k zyj6=!s>GPOf~jROMGu;kC0bL86I6e{HpZSjF#J|3O3Ty)5n41XDO=^=zXu3udH4`S#1-to?&grIzB#jjG{TkeGfl~ zP#9x+^E4#iD2eMC8fG@o^YLFf^wB5}{qSl0fehu-KF`4583yB*xsaGbsf^=uqNI{8 zChaR+Jv(%(fzt8@cJ1wCYv=P=XLEe>@$XR=h!OFXa;*0pwXqO?@A-%&%jQ$s*v8n% zAm|{tWGr(OpRb&3+9W@I7T@fJTsw3UOBRW>+`+)b9$XW7l*($h|7t5?%VEaayZKtj zy{uog5TPpKa{lm_Hz+Hyv270-EkLwJqr@|dqle#Sc6$qUp@a`Q_t4rlkE+|F$VL!d zokVa<3_E~YFvvHY&}q(=Jr#dCYOXTf|HuUQ-r2>xxp&g_eu6PANnPC>RNcZ|7A96vk2#s8YxkQ7|L-~e2jlg!2}HS- Q$N&HU07*qoM6N<$f)phxLjV8( literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_19.png b/mods/gemalde/textures/gemalde_19.png new file mode 100644 index 0000000000000000000000000000000000000000..1983644e114bafd96bfcdd10b78fb941cc916372 GIT binary patch literal 1550 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 literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_21.png b/mods/gemalde/textures/gemalde_21.png new file mode 100644 index 0000000000000000000000000000000000000000..8826a7ba2201da5e77e2b1b55a167aba4537b842 GIT binary patch literal 1549 zcmV+o2J-odP)VGd000McNliru-2@C15e4A!cAo$M1)51j zK~zY`#g%J}Rc953pYO8I-skKyH_l8u9iYHKsn>#}Y0?p6FGwpXDz!11+886X#9&%O zyhM!#wKT!TYKv)8ZEHelQ*9KjL|Y93GAR=%p)duaKpAes40M>8Gkc$X{l3p1lNe3> z@AGdZD{tOE>sjJc%R1cj6@zooR;}Qy11S)KSp*2b>{AmW1mg-bn90wHGu zTS*2$tKk~m0C@*`JHbSRaTLvY8_ba7w~;3YTguuzIP_nvVz;b=5dDmhr&gG>yrCn&;T|={lENmVKiM zeO1BIh9XJ}?z(XvMB@a3Pogx|I5ZBFlT9^#PxTH6XSlsYHSbFNO z^MjF1+*(_~y2=+>U~XZjd7fk}Wq5Fet)JaNlC%=1&>Ikz2?~KzKExnhn+MKdY{qmnLr2A8D+L#ej9itBB`L36jTlOE zqFhi|!|5nz^*p$1vEq~c9t+!3<}T}C&l9_eU$!g_Zy*S2{Qet%B$v z;a!J#^UPUZJ@__3)yHLmp_dMEBtO7Z-zeu^8{^E#S)OY?&bofdbB9h~iyWl{rbsXi zg%)v%lK~h@=6LEKlj4Q-$+~IdFIc(R(Au-7u3Q z2idXrFuS+^mPeocB`?3Q1@XsoI2kc?;$ygZ9mp_bd-Ea-RxaS$fo{J4%p=UTOZfWt zHu8_d=UIN+5-tu^_{Bdj@#PQHu+HMF1qYf8q_cPelJq3|)^}p`9aOaB$v;0$ZBaYF zUb~6yyPu-1zhLFUet!J$cc=!Myfk#QchQPx(1oFBS=PSrAg50s#1F4y_me}o($ShZ z#X}nvPF;gk5@TYLXcCct#(>ESR;|9Bwt5#6=Z;~pNUeF`gZBUqo21;kXa%lJ2r6xq zV{bD$bqOUU(@LR4iPAnwgK&~A1C`<;qvJ8PdV?g1aJGdfs|W>In&MYNjL=9j5PpM< zI+M*An$3vPXfPgA(-XvTOc3;v8;z4bGtnf|(KLQr4{?#9^>>?^W3KNnQ9#JX~p+Nk<-|@cy&+V^5<*;&Q00000NkvXXu0mjf8c^5U literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_22.png b/mods/gemalde/textures/gemalde_22.png new file mode 100644 index 0000000000000000000000000000000000000000..e1d6c7fef76e20fa65db2c0851543e02b6bf6f22 GIT binary patch literal 958 zcmV;v13~VGd000McNliru-2@C15;k-UL`nbv14~In zK~y-)rPJF_TXg`y@$Wh3*OqoIEtFnnVV$tdSv6Qz#SJByw*=-bV&s9$2VJt@HH(+T zEHTr>2bU#IG?~i7^nnDo1h#0RbNavx4ula=HiSWogKh%^OIvz5?KwaH2tWVBM`^CR zO-iXCO_j2)BUOX4VNx~?5DEZlNd>^fK%$`u3#uZiu&9VsrocPTR&(*1iK71Z>Un|!V862xAdQZ=w3L#isE`Zg~rWs-|wu#fD67&?% zvj#B0bv>jOPf`!V`5Fa7`QNn&?Le%O-ddohd($@C=}qKho9i{uiCivX)k-DHumI# zEIk%r=9Y~{%Lr-T3fV#tyQ2~_wTN28K&{-t&|nXxvcbT)3F7Pj;=OMh-=B+XpByGk*4+sXo+p-_?=_a z9lVJwS7O_@jHPFV^H)3g@$3m~W*OCPv*B_H8k=jGp8X4lTEM*b01JcPkTkOB7uSe= zcZkfXQSLqx=CVD-&W1l&xSj{vS;J3I`JU7?)cz*-YVE#{g0Wt_JL z5^N26aS97wx4>9iL`X#=jk z1zxwC<<%+HRur_L(|I)3dKXgWux{~leSVtXCK3ew5U#%isn65#{2o%dWkU7au-i3k z6)M@ZLjLC8DEIh-^6mHANGz=&4A@%b#>{3>91@S$i`C_0c5WWcQHu})6dS30nwn}K gU%dAv%Kz>BA7l-9zo1K83IG5A07*qoM6N<$f}Cc#y#N3J literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_23.png b/mods/gemalde/textures/gemalde_23.png new file mode 100644 index 0000000000000000000000000000000000000000..23ad57f3ce58b842f37919673d88239160847c6d GIT binary patch literal 909 zcmV;819JR{P)VGd000McNliru-2@C16A-@|@b&-z0~$$0 zK~y-)rPIxC6m=Yc@#i-?vpc&pyWQ>9wrOb#wuMOTN~i(~)rgvC@GTJ%2wb4yWYt9D z&BPiEdhmrvC79sVcr+m%e2FgzK@y}<+D62dl(2NWP}-e#W?$yz>%r*3tDk@2$)ld# zl$FrY5I`wVW&nWLIsgiVa((_GejKGKylNdQtD(Eg5yrsdJofNT9vt2Q37xoT1R;ck z_%)x3*C1(WRBH}GjfQ71vgZ)nsGvuoFudbw&YbyzAemuhVS$#`Ha2g+9|=PwrjyM0 z1oZ$BMJ*H#?B9c7SVW(u%6+yySpd`GB7 zxHUz6*#Q?cfDY3lvh(DU8Md_D%TGT}(9_+^hJi;}zB0>^H$LL_!X!f*hxqf#BvOqC ztIpq9c5Q8z)}B5Yd+(&^SzE~DC1>Yl{F6^*|G|Tzsb0|%mc-JA0HQENDJ6O=C%d*b zi>6S#_}c6Ie0GAsStXxLv-hQUIq~r+zB>I4g`pOrhKp&XNVRV#X+;QvC>Mo7Q=ZS* z%cGn>f0|6Xz_H_}FoH7kv-9Yt#REfwJil)rZmEJ-I!B`sr@6C}Fc6gIqn;Ve$l1zT zo_eH@IT@xuwTRuKn4Fp*^y7T{F%ZOHe2~!rG00000NkvXXu0mjfV8XJl literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_24.png b/mods/gemalde/textures/gemalde_24.png new file mode 100644 index 0000000000000000000000000000000000000000..d8ffe2d4a23cd0f15532299044af674f63e3eceb GIT binary patch literal 869 zcmV-r1DgDaP)VGd000McNliru-2@C16(S**2Jip?0`f^j zK~y-)rPIr6TvY&o@$Z~_@4W8Jbdn)D36sW%Es8O?Dixv|mqN)(bR&r3LIig%rCr#9 zxYC8)39hsvD7dnvN(;8eg|^L*G%;qH$1o%F%*>tpIQN|6Li`K-{)8WV;==P4t4|~r z5CTLl1;7?v00aUNDE`Z;3_=Q~VT@mqxWUly`6nw>o+uK=`8J@PdKSCZf-Hy z4k#tFjN4rnpNTQr;;hV=}8ol-kZPC^t1FQhNVwE{8aRy_Xf#^lQx#8lvlsX``@DT3oew3gwA4a@m68Fsg)^sR@d49_mj(EO~= zxfeY)MTAlgVybWfTxk&qMuU_df>&Pv8)?4WEu!j%-hRsZ(^*o##4F1oJ0~tzHvi?5 zSTI5&JQq8)9C{gciZ!D1Ym{fksH}(Q7~Z>7_ z&bf$#e#+Y)-QuVP$A1OvA1i)uMSOj&#%s?NS^Pz@`Vxo`oTsY(#eJ;^#|CQ*jqfd) zT7Z|Aqq&mf-pZEY}UH?a?1< v5^MS3YQ&M0?5=3O{SgA2B7A}PzdQc}$k=>wmhdDA00000NkvXXu0mjfP>zmz literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_25.png b/mods/gemalde/textures/gemalde_25.png new file mode 100644 index 0000000000000000000000000000000000000000..1e2da39d5146c0888548a111c4f1d4db23984ac6 GIT binary patch literal 877 zcmV-z1CsoSP)VGd000McNliru-2@C17Agc`-2ngq0{Tfr zK~y-)rPIx89AyB2@#lT#o!Qyl$tIgkHfg@ghDt-)`Vk~O#Ogss57i2uJcynGBJ?bX zc(9@v@S;%YL8%4B9*U@k9!ja8QVoa(6g}81OOoB}$7DB?+1YnyUJph51AP93A3Wmx zgCi#CN(>+b2sZ}6cnSc4Km?k9GulB&!BH5IACaiQPuZPb`qJxvkq0tma zJwDv{oT%$?ayd^^4{%I|R=bNH_ypg7fp}te$o!sPLP`(UbxAWlq*kPfMPkNr>;oP- z`v9$dkJ5xi*z|GBHl4jL$#>UK`CJAfjW#`GqA)>7oJLrxKxs}fJ-bLhR+zy7_v$`r z&*tOxS9$2{3Ky2Hqok{eq5w@1YY>uJG2W0%d1e_W9j0@*gVJ#QqYa9MA(}yr@!?|# zX(L^YA^=-viQ_hrv3Pgm3bsgzg=W;VadHl)jun|Gd4xJ-q%g@KO2{i900}TQIl;pG z2}G_4NsGJ}Gf1EnhWLkla(0&LZXH`G{;KWcx;elAppufsov$yGwHx* z(xI}jhU4VW){`iI3~{9I8`SnbrPlb2w=cEuESK%@kglEOv|Xq8%MO#hERAlLYI7UM z8pE}!6z9DA1{l!gO|Xxs04BmR_R5C#mVPLghGkDK$0iL01oiq zc_4Xw-ACbZVGd000McNliru-2@C17CC_5oZkQd0}x3> zK~y-)rPIx89AyB&;otl2?9A-UCi~UwCYzeLq|_u*8w+9&wy5-=fD?!n))_b+wl#t#Gw6mO#N)u+VOm{>(9(&LCSmB)h$NwB zU|R;7G(*0>)xy$t*tcr}-ELDd()9dQRBU4z27)enW{iGAQpdrUS^AETG($875I70B zN5^4Gxm}P}eN1hJ zNV`kq7Dx$2G`vRIHz{8Eh7F+U0};GqMl1{EQM$;lYI3KQ+5#< z(ll@OW$N0oaZmwUXy>%LaK#F0=oy+GL%MEDMmMK-XNMwogr`PEA&eEw1f(I86 z*(OW--=k_?BJ4DI^URNkVTc51tOj^lftjnIq7~M*z9ZXC=6cgy|1QArP~GjtsT;&}oQP#EasM--Q@|AIc6XYVGd000McNliru-2@C17ZltZ@#_Ep0@6uD zK~y-)rPEDoTvZ&v;otwp4xee+G0fEjX>q-kM{7*m>}$;X;Zop zjuco?yeYaPHc#5NZ1Ml{Z& zvNS@RN4Wr^S#+3^W(KDNf@(-&Jc*g+?TgEN{J{mZN|8X(L@8Msp;c@t$NNYa6UCmQ zs3FiO0({VB0u+;7;szcKAxc8JX#`b)iY=NksLlhZzNHEUQ5vs8@?wC`OP1bW#8j5& zPdv%OD;N3vvt@SfZF70?9T#x7WT(*WAQY`fN7=Fdlm*G zUOoE^gb@uE$w52Ofu5$uv4^6Pr1_cVGd000McNliru-2@C19|!=$C#(Pf0;@?x zK~y-)rISr-TvZ&0pZ_`MzRW#$lGG-)Mnv=CqM;Z=6}xb6L6ELQkbZ!I8<&FMqF+G} zgm&lNg>j?Bjk*vwqN_?vQ))nyOvW*HX6~Gqzl-1}@Y(-155Gs=d38n8#Grr(NF4#t z)&U?0(gprQLx~t+I_vQ(2G@-h~o)d81}?odGl&wZ@VMK{@ek2 ze$lX)vxtUkJIdETbmaSwSbqKrN25d5E^RR^57^#1W%aphM9riaLBYuk7X6H(tl4?v zLwr?ov`Vctz^C3nv)nLfXS}Y4<5<=)9Ta*B5sA~@-Lt<807*qoM6N<$g3m*12LJ#7 literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_3.png b/mods/gemalde/textures/gemalde_3.png new file mode 100644 index 0000000000000000000000000000000000000000..1f0e83b8deca21441999bad5744e2a6522c1dbbe GIT binary patch literal 7093 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 literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_4.png b/mods/gemalde/textures/gemalde_4.png new file mode 100644 index 0000000000000000000000000000000000000000..f6c9dd3867392e330e0191fe1058b8d8f713f569 GIT binary patch literal 622 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DjSL74G){)!Z!AbW|YuPggq7H$y7UiY?6+#OqAEYX{rPyxqD0=lYq86Y{{55pFGl&jeSL-1 znT4r+l3%WKE?1MCB@%mf&-{lq#$8L~`;}f=%#~WA{Ov}~?rW!hTSkTMX8C+)mi>jT zs#@9Q{WHSu)%^dJdF%AVQa{)pLV@?@!aoK8fD5`G{n}|e!Zg8eaa>ksO+cFBfZP6=3pu zZdNPSkah3*#NuNQ#8?mT`k#9w#(J+WQlIz7*XR%b=H7jKRH|}+9=GWm`@iznk6mWJ gKr{HK-R=Q@PJHQ``!`Mj69xl=r>mdKI;Vst04}K@+5i9m literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_5.png b/mods/gemalde/textures/gemalde_5.png new file mode 100644 index 0000000000000000000000000000000000000000..ef3e26086dcec54b316acad5ad82a66ee0e9abaf GIT binary patch literal 2490 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 Ef|N*uo&W#< literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_6.png b/mods/gemalde/textures/gemalde_6.png new file mode 100644 index 0000000000000000000000000000000000000000..db7f6a5cef322030f340dbfd4ccd3b9b3dbc4718 GIT binary patch literal 2883 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 literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_7.png b/mods/gemalde/textures/gemalde_7.png new file mode 100644 index 0000000000000000000000000000000000000000..f81307de9398d066ca65ba97baf38d7f8f7a6f3d GIT binary patch literal 2894 zcmV-U3$gTxP)VGd000McNliru-2@918z)!h@y!4L3foCU zK~z}7ZJ2qG9o2Qle|PEbx6RC(T{D`|juuY_El81!2o{Nm4K_|0oHEFEsCY@BupKBM zwkt8NR9qCPIB^*WLSl(AW)N|NBOr=Om=I(XBrItp%UTc;4ALx`(d_fyy!X2M-kU#q z7)*uxPj~h0y64>QeCNAgx9GZene#>~xKa&6BNG7B>Hrs8yv8!`kEkid?+)EJjhnd_ ze8do7gDke*%|7beUjSfkK8L(qq6SN76UF@Ng*8N#3bj?s8Jj9_@Xc5F=`*{C<1$if zJTKsy^_Np9j8jwHjIkB0wZu^c0I4+Pa*Q&m-uF@|EP zgr_rjeuf~G! z-*|x&=MST$BIkQN`IF}u9Uo?}=UrB=zX}`2OiqGU!-Uf#L?$HVd4#2loIN+m@{Uf5 zll}NY5fURE4EDW&wUU1JLKiW&?MhnOucUeI$B}Y| zD{+=e2(k4MglH)_bLurrImA>9QU)69D*XIE_8`#!96z$3Ke*v0JgsP2xHutU6awIR zK9$(vq(BIP)}W-Lt$iZ{eTTTvb1;eQwa${SO6ACsBB$z*QW82jJ0}5t{KPY;Y>qfi zSif=8=GhmViP*UQ_wdsl1li@t;4)IF<)kwoqj$h?^3(*SisSIH<2ep{ZqA3`M5*C0pOBa&M<%vy+ zcg~$e35`(TtYFci%UQCd1xRtl%1&yk^E5X%^6t<80H3?|ni=#W{`k{hX8DF2Sia!~ z_V0TGfH_ThMAxlL-K{&`#q%X+U*5|}s<9?QnTVAgAEP`yNsvm|tyP-Xl<?9jZ(6RD5x}JWT@u$Co6jGt3LJCQ~sOhK; zS-WB>YdSg*PT~jYgu$6A3dLbkK^0ml0>1|54Efp|-EX~3@8}fu4K<9kEy43VM%tEq zD1oid?&J%fyNUino`?|76R4Ugq_c(>Uws3G$182^9HNE&mnIXj!622#$qN^WjiIh? z4nlmOdzDIsiHUI*&1qyoQv>5;1?qdx5=9a9y=S?0^B)1sUbjBGlhw;EW5-XP!i4XO zm?;s(21CTv58lPx7oOnCgO8B&en!tbC(ud(aO%P!2M-;^#%B=r!VD@IDwPoDBtj_i zwK;CtvV}t@&#-P~Coli<6&`%}VeY#7o7{fOO(>Nl-+!(bB{d8l@#oWl;wk zKXEk+o0~aw@(e4l{UrDQ@ShU|gcMX|s(JmuuNnL99W;Eg1Aw6BZpKP~iV!{#4yiOP zix<+lZY{@q`UyjWa}i-=5i=drb7_FZEse7qIdt+20F7SAt#{l>K3~nkhA9>{O!2d) z?oSeM*73#LzRLK-B!^EZS|8bi{^1Gw-uo2;eW$rJaEg=^6emY13=PpTr=Ei^?;%&^ zBc-BJngU>AVw{D|%~&g0(mIEwZB4U@Ooh-|Yd=KFOnRDdMJho68!|Cb;!mFZF1&pj z-abuiE%WEqlg~@0hK6vZGG|V9Gad@oZQMvWeI9{FHd{v+CIY6lq!Lcd$Z(PfKz&^! zS~V~}KFK>h)A)K4)t!`1%E4(OW65T7aM^MIiVZE~(rLmV68<;iIlK-NhiT@`NK+BEEYNPzppc~ zw2A&7-8nnyX@T-Q&X1K)THvfCGG%IVwWQM-1RmYp-E?;!V`O9qsT`S1HF2Dvp|v86 z9O-ll=LFV5${&DIBPXhol4yX2_W8_Nuz;H9|B2B}my#Yg7U?WDG(Z+1d{jyjR~%AG zoTza4@Nf9qSH2Ds>T2r&*!99M$mRl!iHYM7PiJvNXe|jVj?7RG`}#uGZCFCjPzi|z ztprn-lE8s(BwJg9EDBD)HAybN0^$2;DKTZpWHp{|ID6(ak3RY++h04#_E!(`!1KGg zIM~mcHLK|D?MEtybsFD2ijv9hJwIvnbsLt<9()=gE{xB@Zfyg-w|$9xZUw8FOj0KU z7Kut(OcZkOo%hgL*Uo+4|64Y#?L;d{!|JPe>)5x@f4P(5L-&y$9>CjnQ_=+$OGfr{ z^!PBVI_J$0HuV7qbS}@Of%6P~=2mprOxnK;AuLKMoRjE4p=5-w6)!#WG~c}YPW;wd zT7G+qe>rfP8(%uj)qnpu^1V+aLN+`wyP@(g=X3vsfYesQ*6SbU=<#6y4jdUtyldCJ z%Ut`Hc7ux;%(wB{nB>OB3afJp&vO{#IMF}KnO_~`k;fk7z4PaABpO5(6cp{Z0Vv^O`> zJ2Z-vuw}~@y1Kfcs-6iq!vSS2QYy@hSp8s8h_!~J#cJw|;FX=bh@uLfPGjN_V+^nD z-NkjE*@88Sz*l@~^JZS${a-j^@zVh&5*QaE5nLP|Lra15B$aYv?ff8%a}LP_cv|6v zMykXUIww&w#YpTS1U&E$KcKoQgH{gT_fRUu`i<8!T`KYTwjUFlm=|`xL@JXZTUCV+ z8tp5Lu~cWP@q7=@_b3&j1U(>*%IHy(kV-IJDxy3|t}4gTlW(C@ zKA}h_mh5!<&20L^RW$V)!olCdH5)0HiX1xDhf_Wo50)=&OWH@pI4kkBoDTnmMMW1{*^u7KBkmIu#(K0xY6cpw((0 z>&7V;A)N})BBC7mqyvq!24_8d-{I*hqBz1BNO_ua6p`{Yg<=U$dk~Z`(G*b_d~nju z1oyN0-&v-8W&rH{+%xuEs?dw519$ulKp?STMbTs sq#ZXS8DyYm*L?pMK-0%-P=izaAMhopEq9v>zyJUM07*qoM6N<$f+B`$u>b%7 literal 0 HcmV?d00001 diff --git a/mods/gemalde/textures/gemalde_8.png b/mods/gemalde/textures/gemalde_8.png new file mode 100644 index 0000000000000000000000000000000000000000..d03e805f2bdd512ccb9c355819ca83744526838c GIT binary patch literal 2936 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 literal 0 HcmV?d00001 diff --git a/mods/give_initial_stuff/depends.txt b/mods/give_initial_stuff/depends.txt new file mode 100644 index 00000000..3a7daa1d --- /dev/null +++ b/mods/give_initial_stuff/depends.txt @@ -0,0 +1,2 @@ +default + diff --git a/mods/give_initial_stuff/init.lua b/mods/give_initial_stuff/init.lua new file mode 100644 index 00000000..4554c468 --- /dev/null +++ b/mods/give_initial_stuff/init.lua @@ -0,0 +1,11 @@ +minetest.register_on_newplayer(function(player) + --print("on_newplayer") + if minetest.setting_getbool("give_initial_stuff") then + player:get_inventory():add_item('main', 'default:pick_steel') + player:get_inventory():add_item('main', 'default:shovel_steel') + player:get_inventory():add_item('main', 'default:torch 16') + player:get_inventory():add_item('main', 'default:axe_steel') + player:get_inventory():add_item('main', 'default:cobble 64') + end +end) + diff --git a/mods/hardened_clay/depends.txt b/mods/hardened_clay/depends.txt new file mode 100644 index 00000000..8401bd90 --- /dev/null +++ b/mods/hardened_clay/depends.txt @@ -0,0 +1,2 @@ +default +dye \ No newline at end of file diff --git a/mods/hardened_clay/init.lua b/mods/hardened_clay/init.lua new file mode 100644 index 00000000..274616ba --- /dev/null +++ b/mods/hardened_clay/init.lua @@ -0,0 +1,60 @@ + +local clay = {} +clay.dyes = { + {"white", "White", "white"}, + {"grey", "Grey", "dark_grey"}, + {"silver", "Light Gray", "grey"}, + {"black", "Black", "black"}, + {"red", "Red", "red"}, + {"yellow", "Yellow", "yellow"}, + {"green", "Green", "dark_green"}, + {"cyan", "Cyan", "cyan"}, + {"blue", "Blue", "blue"}, + {"magenta", "Magenta", "magenta"}, + {"orange", "Orange", "orange"}, + {"purple", "Purple", "violet"}, + {"brown", "Brown", "dark_orange"}, + {"pink", "Pink", "light_red"}, + {"lime", "Lime", "green"}, + {"light_blue", "Light Blue", "lightblue"}, +} + +minetest.register_node("hardened_clay:hardened_clay", { + description = "Hardened Clay", + tiles = {"hardened_clay.png"}, + stack_max = 64, + groups = {cracky=3}, + legacy_mineral = true, +}) + +minetest.register_craft({ + type = "cooking", + output = "hardened_clay:hardened_clay", + recipe = "default:clay", +}) + + +for _, row in ipairs(clay.dyes) do + local name = row[1] + local desc = row[2] + local craft_color_group = row[3] + -- Node Definition + minetest.register_node("hardened_clay:"..name, { + description = desc.." Hardened Clay", + tiles = {"hardened_clay_stained_"..name..".png"}, + groups = {cracky=3,hardened_clay=1}, + stack_max = 64, + sounds = default.node_sound_defaults(), + }) + if craft_color_group then + minetest.register_craft({ + output = 'hardened_clay:'..name..' 8', + recipe = { + {'hardened_clay:hardened_clay', 'hardened_clay:hardened_clay', 'hardened_clay:hardened_clay'}, + {'hardened_clay:hardened_clay', 'dye:'..craft_color_group, 'hardened_clay:hardened_clay'}, + {'hardened_clay:hardened_clay', 'hardened_clay:hardened_clay', 'hardened_clay:hardened_clay'}, + }, + }) + end +end + diff --git a/mods/hardened_clay/textures/hardened_clay.png b/mods/hardened_clay/textures/hardened_clay.png new file mode 100644 index 0000000000000000000000000000000000000000..d153f717a48f6585fa0a41849a3bba5361f3bcef GIT binary patch literal 4742 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 U5x|0`{{R3007*qoM6N<$f&%T$)Bpeg literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_black.png b/mods/hardened_clay/textures/hardened_clay_stained_black.png new file mode 100644 index 0000000000000000000000000000000000000000..df2c5c196441c752af13b747b27bfc40bed89e77 GIT binary patch literal 6917 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 literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_blue.png b/mods/hardened_clay/textures/hardened_clay_stained_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..7181978e99c575b3fd2e373f74c43eee299f0995 GIT binary patch literal 6917 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 IV(q{8|9zjXrT_o{ literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_brown.png b/mods/hardened_clay/textures/hardened_clay_stained_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..a779eb30174af8efd6e96f7af4d967d2e3126566 GIT binary patch literal 6917 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 literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_cyan.png b/mods/hardened_clay/textures/hardened_clay_stained_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..14ccbd93f61bc764f679f778d194fb3dcc0dcca9 GIT binary patch literal 6917 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 CUQvwz literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_grey.png b/mods/hardened_clay/textures/hardened_clay_stained_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..b01ba7b579c87e7760276531a96f39f9a5d5ec0b GIT binary patch literal 6917 zcmZWtd0b8T`#(*leX}GaQ`&baaqG6;v?$W1vWL21QfMYJQfRS^B(y16+d~nlsHBie z8Eer{Nlf`oWiqJyeV)(fT;}!q{qb?m`J88Yzu(XEe9q0j#fzL|rKU+S3?u8}?BEGk zRa_Ec@bA{h$YHohhB^ChWf;LtEt7amVFY)fd+ z`kwEGR6XqvL{Cc6(o>UESdgH0>Y1WP&G`BA z$0^^*P7pnGDEgqHhk?v~si)%IYNrqFIg_ye-j`Q9&TM>KIr64y?8+1C-ol~G(iZV* z37O;0rXF*mW%BH2jQ?{_LtXu=ZX??mDUC2jL85e>+SXBZ5$01Am#aUsTKonhvhAU? z1XH~*qk7i#c!B&o`?TdE(R)Rz!;|K@N<>d$Y$FfZpJ!|xMWQoPwY-?@am?z*wQIVV z#fHpk?OkskGSQiz(sqb2%Z{okiex7-suKef9GGBBrm$tn{`rjGEM`)WYaNGqYRJrT z@eOijE?#A-n-!!>7zr6>mPbOYE;DWiv-*y@`Zi{78Z*gp(3ktSez8KY9w?Po!Y$X} z%#T?nVYpe`*VkxCjcT{2O`RQMCjaNqeTKaFeN(T)i?|Y>-4H69FkR79U(N1}|W{N?z*z}qoJ8GoAt~TFm zuTfWPuV62=E_(Ww)w+ed?RDasE~@CQHvYp_#jM&RI4(I%&ZySsnw(Xb{O16PtQwul z7|C&VcO)hTs69^*S+n0y{g8xGTI?sa8s~8n4rr*}O_<~{(=}<1vx(<^Z&e>>l|id5 zKXBrgJ6=z+yu-}i{WY%A$>eBEiHFr6GFN!zxpSxObv!NoU|qOLdgA2lj0amTPqR8` zeyaCDL9qPuL~CBdtm?N@#7*mdo@G>j%l^_l1IgsIjhAK?$`sU3ySSuKv|``KwJnz- z#!ZNsUoB}qF2Y_lV1}KupPS#Jr_Q;m(>2V-KbM>*N2eo3duM zNxYx4f%@YKi4%<#b|moX=4wpX$D6HPe)tEMOJ}{?CbT)WZSqv_Gsw#@bDpN2eE0df zjV0ooqXw$_cVfFUyKi-yb}M(Q4K9<)Tw}ZW>?g0+I-d77ESTD(&|}sk7MMEQ&gV?J z=ZoA^-s9&aF10T@RpxoYBR+Sc*)QpwrahBgT+bDqKK5{0uu|~I`U`KvuaAFmY{sIL z2fl5MeNJyv-ii)K$jHVi?rBKi>rBm!ujt1F?ccpIrbRv9_WUo$6%23q)my=6&T^&$0Vw8XU3v|JayTR4#Jxv>1a?s-c$OSgum`%R~t9;eO8urhfvyEmgZ<4H#6 z)zwS4Ej1|1ExQ)zQqsNjy#GL1<)+xB9RG8EK1)}WIu>OXX+Ewfs>m6iQ@$v9Q9;&Y z{;i9Dm)$MPyE^q^&r`AX;hqo7kvZw?5M=Kqi?4)j%zv zUv+C98{Kb(X03|tiyw&^*8 zp7Oogd50_AWZhn5SY%C3|5Y_)wv|Pd$(|!ghd0~jt1V0}-_?g4%-m-n=x-S|)cqKjlq|+$Py)&o9e%F1g(Q@t^ta#wkrY z?G<~pkrK+1q@e?ZuUVC!aR84k+)a{KxFCNA1fhM@Fsh z-e~s`@mcsN=uzMomoKFwHpTn$`#v5260)LbQOM^02GKUrQE_#-vM1$#JW^@1^7c%8 ztpDCguHmN}W0@Z!3}ww_eSSYt|5`oFVS9Jqh-Bx;3|WikzaHFC_)7fYPrs`0Rg5>- zrw^t(W_YE4S+-``b@%($t&iWmjQr}<{*(L(Gp_&k1w-C<*FW#u{V7hwBRAuiEAd4)j`9S~f2qycRxK(%v)C_nL3|1&dW7@50}4 z$C4kqH&mRcNG~p5zOj5Dvg*o?ppic1thvoEhO4&!Jz4PhQ5MJQMb%Jb=*aDnkDZfW zL~YR?ZEmc17NI>*ROw#1YS^~l?iuez{3DxXV;xUFbnMzt9g#iM+Tk=J7Q3fqEa_vS zJnzTEw8X|Z*|_&v^Q<|X*EU;5`@ZJzTGq8_WhsrF9&0RCnrs~P>CyWq&8?}er&0z} zl5d9mc5d`t_4}z8+UslUXWY2E&D3P&@RBe6H4z;VDj&{t%DZ>}rn*Z<5d80@k6sUQ zz9dggP8N(4O&$8W*3_^ae|)ZW_FTv?k(vw>y@z4`6~MKRVSbs#Fz;3~j72KLD1{zb zb=#3)6lS?N*m-XgVN?}5KQLUqnF32a4FN|Vuj&E|c(%Z+F6_b868H5rzFj$nngWgi zE-kR5HuK=Ug}$c10{09s4#dz^2Y=Xy7+l?%0uIEZ`*hC|o-Op%1pok&!3_pOV@!&R zfPgC+A}|U>izFt=F&Tid(1$(Z3rPW(g&~^=Vq!uhN8?ivc+X+MaR4}jNO6;(!z(Nd zYKeg`AYnxlBTGwmVKM}U$x%H5m{kUCEDW^2sf6#Sx@e2>S(V@(001%w!ex=7B9t*r z&VfLf7-c660o*(c0(Mv~8W`CFNK^#uxWpdIfr|nqDu5rdCS-{}D1aN31xQ7t0RX59 z){&s4EXgwlL`MKkdj*1_ElEPvA$`M=K&GfB=?|g`B}ID<^I-|V7$xLDLc$E21A-D2 z2oND4*#E|uI@2Zv07MadkHB%^J%GdJ#AicR2>?OjA~_NZ09ZoT5(m?BlYuxSRk7G;h5D+CoMiBSFo|J%&qEIGOfjS{`;fT@cU?l}-d`A+H z@9lIMxbB5d)HBkQhq@_d-Y7sO&!Y z(%}CE0q=;SNDLd1jxte=s0}^N&5Hh{FTf7> z$>GB$!RAJ=coNcS!}kanPDogw03rdj2FM1Rh9>{sVBk!^fE}v>21Uli7JXrnI%8mb zMtc$m6R`~kDo{nScaSuF2R#4}fEH2Vp+m3eghAMSk^~)Kk4yltf_DToGKJu1PY*N7 zl**5%A(j(MgJq!Kka=J$1k7M^a!{~!!eGKNqbQLTmGB!g><_FdG?pbOhm7c=lR?KA z_uyF{NMSFa!UQw|LOTEfDlw!UxB-jE4#`LjiA2bnHXb>{F(8%!SqXuo9jbzLhWDgt zF*sS^3rXlc?4ch4OY>p5004^yOMvCTVCaOb@f{`-G9>a-5JW-%L+gp)S$h(LEtL=$ zDG?}wpK6vE`56HB3>`lRgetHf6Z%nMKRT>zC_e!NLFWNLDle-R0>Qw_AiBLXFOlk-LsC>^D^dIiDI zW+hkbA$*1_If#hl2mnxVu@@jI?RE+b6C*$(HSyS~eEOK)}SGf+Qy_ z?BmEH5i$i>e>!q-70Smte@_lUiOe81QGhnAP#NLjMAQO69P9@iQ(*f22MoqXK$HlX z0+gGwMivwZ{T@(>zN5#Q;R58?Tto?0EmRRCM=%yJ_Z*yg>?iCSSojMG6-Bj4JYokn zum>f;k%K_&%Wp==0)v1NIm=NcyhmraqGEVpaZwFyDgqAd*@KDLlHVG@mTf>X5nxNE zjDWyz0o-s502u-Bp9DlE*e6MZl7W1fn1H}N07IDK1Rw}pun&ut0>RN9AY({QP8df7 zOH|T?9>5O}FrptJtR0mSnc^a{61kB%0-{Yw`v4_JP^{df^U;sSM0-3lgpEqRJ7|xp z>0&wYAOa)8gfJF@q4grbP;LZ>?}?)jEItE3Op3q|1WHZfQ6K!e!vA!`9#sM3eai>2 z@Z5kNpmiovqKvGh!kNXZ@PHu`f(%$tY+_(?f?*&?gzpG5+$Rj!8iPHSf%FA}XB8yV1NX?1^bt-O#6pl%H7p}7 z6ZF9M8sULNepG<5P%^@bFhV9602cUAkW@VcE$n_QCH@8={XmkSlITZ4V_ZrCbb zNMcO>|H07aLx~|dEH3r~0>WqTqrZTt%(SPlG{R?87-Ld$B}%r?t_3CQV@7Ebl`RcPWs6Zw*;SMh3W-XH zrj;^qp5h_bI!d_^M2kxe%5_zyzuZ5c!&qtdh!@XaxxAfCgapJhLLdGVQIN~wQpc(AkQ~2NZHQPQaLCj(0j+O z?F_T~d6tWht4se>r~}yz0?5i;_?aV&ufiwyE&ORE3yN5k^J}X4i<`V1#x*loVrX zR%X^LoEgiPeP@xrUMTXAP)%s^kM?4bQy8=GM2qu`nYB=4R@z(_CT9Y(xoPW`Zf3O> zvw7bBHxHS}tWW8Cg_w26Rpfzc#M8IOg`6mR=_L*}U#v(V1n z+m^X_m8ofwlPqP#q?moMt?6Tk?Yd{rqWA|D%1>@ zN39dn3Kn&D*Pf-`VyCcRihVUQWayb6tI8`sn+n-RH8B+`HU%$&gqz8fWTei}{iE|oRA z!sPTncOMQyZkC@uTJh{zZ%@zD74;VDyzaU08~3T(RO3Fj>)!~YucIITyzyEsYSD%$ zn+c!(th+zraBgPnG4VrNI^QJOe7!2k|ElzGcD>z}3J;Ab-AvrSpS;*s*ZHukvYV~aka5U& zhOz6duO~0N!z?=RHKxi&_jpvPlkp!?S1c>?mdrS0eMa)Zwou)Sq^UWX4?-@_Fg{{% zy6-`uuk7ecUBsNHbO;?j?r;wf93F3m2IDr}f>aZQnMW&Fpjt(U?k zOp01wBW^Gu%tF~~mbtBmgU70;wt31k)$}Jm7hfVSe8{P8-t3e-`^$5$PyDxj+LlGS zu^zUXs*finP1cdy8)sR+L~T;M<)V2NN58YX^t)^Oq;~7}0B6;H&HPM#+Zn1Ucb{+b zD-|_7uBp7>PIOOJ&#fN49>pG&p>+~jTg-xg|K##o-TB_m71Mj=di8rnwx=yJcRQQm z{37qP>%_%LYb}aTmpfl@ip`s>|5Jux^TDZh_UDSvoOn3HSHX95$A!0{*C)O>F>6)o z1NZi(ew(+cZ-qy~q@-iy4>rd6s87$FCOXY$df2oJX%6S7KTMe3=(=!;?)$X9blLPk zHxG?+jbG%G?@63kaboTXMGYO-{DSiZFAF5yhTWQ6lkzvZ>?^T$({t(07ysjAp<6-L z>h~^+ErkE_~n!j z^Iy+bJg@Iip}T#(U%|=LlOBb(g-(Sw@2d?;26D5`S1+&h{1PQ&-ne4k`gt}!NiE-J z^|?HAd66rTJ9VY;(vKzD1%BrgPgh!n-3-VbOv}EpF*4gBF!$x2>b}o2_vwtej`@Gi z{b(cQAyOu#Cek6*GR^4r;^06dC7s5Oznv^M+%mH~=XJs>_0^%|iZ-LOkF0;SmOZkg zVSTq+w||3w!`Znab5-WruY9+1FvEFe#rgT?mpLqRXl%aUe5Uzv`r=Gu-6xCsGW#;0 zWOiNMymt3m&GNkRYuoKgd)A)!94xO2h+b>xdCtRa?S?Yz;;iC1k1LBSb0_9jtV&r` znElx2*2TZe@0RCZoqn+lFqSCR?WD1qm zDn;-vhfG z?pXfm)Z1n%`P+$weqBWoj+Ty5K3Dowb++mxyB9yXc=cRZ!Kl{<1(SbFLVoKu={8#O za?wlAP4}17T)lI($?;ZT_NM4A%l)eSZTxV48*GtqQu z$M%0ppADEF$*C}xH%~fHe4w|sSjG3wUq_2oM*GrQl3RAjM6Zr``}l#V*Bh^dTM<(8 zqGO}oV@wl+;yh-w>836YYwNV+byvNYc(O2iLG!@6GMjIJFn*YJPjSUBLG zS`tw`H+-dE)W+I-2Wqbf`MsBPljx1!_rCMVzy?PT9nY>SUY}#K6iwvg50^~oP)L>E z|5Uwmcdue>;JusaoyRZd7uHv7YxQpT?tk-AD|?;H$%523sWJi5&z@hF?pkws;Nw5b zJ9JW;)jKK=mRnYwy=ioAP~*{Eqrd_n)GlVAKd6tD6R9%vM97akK;l_`Hx@y8>j zc4JrPq{j>1+sHKjaAQ2{LztGdfwbGNry5?X23hUt=^qvE8l5G*^!d+6_7=SoefY!A zNDX zNY;t0eG%IKc5d!CQ@*!vYfINo*}xCi74UJz^4~GYi z-X8tfHT6YA$h@(Zrpjkw^9GBn9IG~sm<^aevwRWz$aLL!=hF|J`*+ra&D&Pdb%4&)_fVL4eJb3`f#>O*0JXo<^Ae> z-+wQCba{~bC1rX_3V(ud+VIz{dRiU$@wwI3c_qVy&taIzgADU8AD;aT^V33xdAFHi zmZmX`Lg2AYx2+jQZlRr(x$ABrMp>@w1H zhjqa-IPeG`M@T>-tp~xLAY2dll^+raa{*{4jvwp?gR{r;i-mXCgSO#`^E`Zqa{vGw z1>hnMFb11&u!j-IVLlJ$L%=W(oT6iPfWsgd;21#=@Bjc71Oq?^BPetTcJVi^BZy%1 z#|4M;4835)xB-E{Zyp%sfgv773Q_SeG8pKL2TpK=;2^-j9y!85kR90XkNc1f7@Tur z6~F``0Ad?K#v=fh9v&eD=L80yETt5!KN`k&bo^h$6ty6F0*QBjo$|mAGJ{5u8B7~R ziYbEtSdFkjvB9E0NC9pR1WJOyAUY?Jpi%k_G=W1hh71waTwXDsxQ8f3X9@Jq0>J!3 zq%;TnF@3-wrk2$OXBXBP6c-5)q7Lzg`~^THD53x~3Wi`k2(*Dpr(A=316`Oaq#C2u1oTrlI_Fx(r0mbN?M>HV|kV}Y?6pN7{_2ihNoeY6N(h3_biVdp< zD~6>Ug@{4nU;{*UC}p?@oa1>AA*O(HfKL<+l^f&?3?P*P)T9g8gJNYH6|jKO05}Q+ zbIgGdG%Hqo7!)f&@`VB78Su?umkNO#Q|{0>QH!9EVw^{Ta`TjXWCqs}1U_Mq7SJFY zA$C@*40M9x#(k)GtTsv^o`r$w2L|8;8xV*OL9k5)H*(@4BN!n%gn4in#0f2k9Kt!+ zOBDor*scnt&4FaA3qS(xY?)$U00_=}(*UZICMh?78k8T*l@VLd0_5=ISRj!BXeuu_ zhs;qmkYOxAt{alBFr92_aXJ*V;v`81G2BX4!Vcv;Cyb}a_0XTx- zbcEF7St?_gLqMTa+9*t}8IdUA46Gqb(1_R^eruCZ|9Fs`;u?WL%Kl3OD>QV@i3zoU z%uw{~K1>PQH`sXsk01~%>=XEdK7gp%F2)K5BNmh(tN~?IK3v(5HU#Adn!s`*$K;%S z7j#of7cvK|l5K2yTp&CO98$p21_!YN!u3iH=_Z6jh!mn^H3F2OLokS)jm3iFRzz$e z=cx9n51><|8_%&|$R_Ohug9=!)QAuXi49PN0uxlPm{-apM#+{Zdjn!!qc~AWum->B zp1>eD4Y0bwcian4v_*j-3or->fPvr`_5*=6hN2GE+Nt$%(0gd8Db3}LZS~V;TsUvAR&kJ(5Dp{Wr3grwp$`= zoPaS>)D$?RAW@8HlZ43GgEEH{U=$pkuz|{hM8i^qbdp2T0p<@2NI1=V0ucQ4}L=q&xyhw%f5xp;IiSPy`K5 z>DGg$LkxnZFk1YUAQsUMY5-UX1z}Q!aKPa@#@377i=~LJUF-{-Fwr@ER#Ux$VR8&0 z&;Xnj+@5HZhXC*#0l+7+%SMdO>6_#KbVU4!WkT>`0kqf_2@E)3+b+ihmZQKKIur;K zMF?wnA<+jc<{a~k=MgN}#B;=Rps;AbJNrq_2?;2p zoMD92T(~ZXPN=ldA*Xzp6NphzlB5-M#xYF35G08e0boPnz6Yp9f+K3jh#JAbp!~uC ziVB#a2r(7-n`jpR0Q%7pr451t$Cy@}WB(L`{emWh0bvSAB%D~-{*Ea?!I%hkH@|+#NLdoE?6Cq+BpLh z-M8pDP*lb!Hn0OgsN0d+(H062_E8`R1oZ&yfIplE0GJ;RB}E7*5ity8gt{0W`bHhr zG=2xLKxq%wJ32=@m{K^4=h)9O)*%G}tfFoN{tyKGZHQEJDksPP4-9_skQTTW4bJg) zB#IFTFoO;08_gU5a)k2~F*1ojP{0@7}^NC14}RDG$XX!=)b{$#F^^Vn@gM^F<+{Asa;@>$F@Q9kteN2oZ>X z4C1)(XPMqYAMcJ4);%viI=Cf7A8-rt8m^$_<*++?SkeT2ZAG;?3ED@V4)?q|c-E`| z8nxL8vU~SN?-}lCFmRXB6Zux{qkFd>OW1Ym>&q?2RzE85d40F<{9~K;!tTuCdihF) zfrng7J(wt?4eer-bk}ie3dO6mH}>ktaG#^BtR|1El)uc$gg;PL z;40^4R8AceFHwE#khWMRdWTG9Xwq~yh3H|NUF2Se6P(>_ndr>a3Eo`x0B-s1l`C4f z`BS*%6MugFfQ!!joVG=VTXaBsxJ-5ur!_Pv!HE;i2`)y5ox1LV$4+k=)S{o*-67G+V0-)x+~eQosx>+Cr0WoT4GpMg>F=;)bp(QEpSj_(>ETB@AAsb{y~ ztg794F1zEIU-vq2GwaB{(x*?`T3esYx$dwi@Rr}!K4I0eO26J8|B15t*7NC)%dd1} zOqRqr5BU5?)t!&-$H&y~SKP6p>2;#>w+qUWZ<-IrU3Xnk>aRbn#dFB|y-w+Sx=oIc z+v%`>(v9)=C97UF8+?_uX*TCh2iwSONt%+oWTouiZWGn~Ln~kPaNLKokgLDzDab~P zw!f?olf1X>bPP&FZw~B3R6gbW)J4XMsy~f9@BMmC$#$5fr>8kR# za4tjBSPiyKgH~QU9)2z}{6qmeikYSbY#X;8VRKEl& zWL?!Ok5L?8U#l=QQ2SYe%!*z9I(rq=(_%ksUv(KUWVf!?&4gi|I~yN}IqPZt`@r*#rMc5a@0fj5`QEBfvPZ@-oa^ zM(ZTse70)!S$WF?23nJAV_P#@ueF-CYP4#9SfrG>!fyR zDAmN?_gK2u^V}mogUu5cI-ERG;&sY1K6j|urgY1@+ef&%9Y1;W;Dga3by1J_)SJ*t zgP$K9J1^y)-~HPi&TmrQ$bJkPs1i4Pdrg8+Z&b!e`H{j=VIxnax}O;JVE3pRpQ+P~ z-=(&vsiuYa`s=5meRpF2PYiV&^PkQ%RiC-B463J+xNClV%}2ktwpnaO}$(4 z6n{Td;G3U0|DCsnw=i#JZhXElH^j&Gx2S;LopJ%!+^=~!{^pr|W?4&lwU+YAQN`f~ z+N)Ix;x@&YU!QR1?$e((>zAeWYL@M`&d)ny>1aB~)UVj9`+&e!z9n`2=fk1%6x;Q3 zQo5sdy%_d>(yK`tC(PVSje{1i&OelL$iKj)z_Y;lU4=zaXHMpcidkg=Ut>qW#O5 ztwy~*y=%VYd~zP>FIPNJSFUkj-AJn&=IcYOG>vK+|MGNPa?Q^1c;Lanl$Se_N*k<> zJ)Hf^Y}GyD>cuU(Eo-XRR3DolH$i)X+uXNvyVAYpmY$e&Vy62{_nNzR?jF7SD9t>> z+W4_adq#W4)*uORD@@Y?CWN^X|qT^Mz`?TK7tQOTN;t%1T7>cR^*imr7fS0rz}wDp%> zYk8IUr-KSK7ivarJhx%kj0H1Zq}LtpvfX;)b5ZLw*wn)brvMZmH<(<(32UbyXXEhKAMY_sFfI+9hANJ#^i6Fpu=D7!PpK4#H( zUq46wq{-Ya=Q_RB}njAMaJAH9FF@fZ+Zanj{UVFCKVEMB*4Z8ZD)W_c%NF%iquM3wB97Em zeT>Z+k!Lu>V8$Uk_k?-V5B!h4nttwxJ>x$N4I95#DWXcVN;uA_!J;AIiQ{7ZvGYE- z=+BMZ|7TLUd4%o_)8hthr8_3(?JIXzaetmMBWpzZX00_Q)-x)Mx9?Bdx85ONdv0=x z@U8H*VDs(5pxCp0H`eaHU^Moi{LR(H`wG7gn4(nTaN>>6LcPcO@@IuXeu67^ciyr* zRFF0KZs(oiTaEjs9e)3-q;p8skeB;Qj>ozAP0{p!T~QcpdDd!uM59v6@b4$bEs!g; zy11)Ef6YUWf=<7bqNs`qk#kqaEWLVb+tu?jtKTX6Dz(LKeb@B3bBTw)Q9$$gz%Ox` z8aBgs?kXDAsGc(X=O=ni;cXi6A-AriH61vYS8%;_RlVT8pyTz6DOrmK9m-F6oib>x z%F}1(RGJr@>-_ZhtVW}hyLydf+e;ivk6p34SRRyfv+nLpTc6*2KKgv|vFN)0{Cwc! z&ubgHG`5ugZT9EG#zo~ly*4*5H~Px>&V49&81&WkYjKZl(a!vi&xgLQS#omTn)RJE zviD_s<#h&?JTCqHq2_&SAFsqmlixWHs`=q^U*`L;DJm8!zP}ui< zoNk|+;%6P(9wZAt)bGhWn7K8|@SmpTjYmtiw6Cmd4pt3$e@QL$<^5Tb-R(2WXVxwL za5415*~Ye^ei!}HPt91i=56R(tG?t19yMi$%hHQV7q2euimW)lMbOisku|OE`NxWg zzeY$NJtwk{`Ld68o%T;1pT|G6UDVg~ z-&;EC8|1ppO}_-J5D9;UDk9POUqZb8+tpwhX9bXFmi+enh=mdY!Wgs{J0oE$gr54!ZCZor;|ehLT?xc zaB;W=jS)cl7Lr}&a1+hZHv;6>(f3C9z__`D6VeYLVv7j~0Ex+HFc}g{BmLJgqNFF7 z9Es@71D3J}8#FE?fZ{M(7hx%7i5yWd03{+Y0tAe21W9`cfC)n*22vUT07wxGBcK$9 z=vzo&7$5={gtd$z7$t*b3~R9lz!<M@l&o5I|U9^erIfm}E$9 zJ-^nw1YCqj6{rBMcDjWzM7^SoVWa1cb!HH*-v2QLZd+ zOd$c~0Lw@o2%p)Y3x?qUdf|c7ei{iV03afILjqKea1-*09DrsD0<^QH1{(yFZ$6L; z!O}W4_7UL`@5DZlS?6AFLGYFul zC-98IChceP5(6;AS}GY3qUpc^kdqM@2TDE>5g|E}I_I^8=9D+I4|A*<2n+y-!azNZ z(>&G&OQnUxD0h~aU;qaT7GMH8p`-D1k|A_10F$!7$`ycV9g-Cp4m}YO^wmiC8Pad zgP2?djIl}M^qaM6fF=8^bkT@d!Z6LCHA;gF(kAEz?V%ehA0#WAqs=U#_<0fK0h5Sn z3P-dK&HxB^O#YVv0VP^=gWYorI(nE#OOw#y}YvMvkDf zu{|`;7@+|8?g>^%9_YX_FajwuKLMDoHhJ*;0qHp&B*!~_)5F*eB`D_I)jP&TX+N)4c_`Wpso z(HKWUfpUrhGO@-)#`^CMC_^5o)EV}m!YfSkUeC+iK+ z6iLSbP`86Yk(BB!^ZJ9s^0|X@#b3*qCFvv=b1;a~*fLMZqT_iLy!}Y zAuA(nBFAW@{C$8xkQ4q|Ej5O$=3bfieZ0+R#Ip)(o68)NkFrz6&&FTe>k7jn$nEY^@6ww{7PLL%|7hVPK{ z%_;-Z;Sj@Fz@kA!SVWF!BgzVs>>I3L49;-&(*xNU1CRzKMm87=6cMurS;z*!gAta@ z1co&-TKn%BVukL6XhftfQHVyt4i0vbkugw(+GR}xIwF~16cO-X_?+QeH|+4|J_W?+ z#~TtN2n2^f`8-12;BN?G0FDS1?gUat=wyhHKXU1tbuvC7S#mPx{5j8>4CEu@tUOu7 z2UwO*ED*4Qs^Db+5CVYBV1R!EF%k$mgOUEfO;u8|hge5J}4#Vtk zJ#xzEW;sO;iE381#N@vvNC5ip0bmbRCc|+O$#-e9b`7q%Sxf)Vz`4$v=TzjdeB1v5 DR7G*> literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_magenta.png b/mods/hardened_clay/textures/hardened_clay_stained_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..5036b930a142cf6f81c087a77bf397c23d3e71a9 GIT binary patch literal 6917 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 literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_orange.png b/mods/hardened_clay/textures/hardened_clay_stained_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..81790ccfeebd706ebc60168f509898818cc20873 GIT binary patch literal 6915 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%0DRC}mQl0_)ix98?qlQbo4V{m|GD2+jmJ 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 literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_purple.png b/mods/hardened_clay/textures/hardened_clay_stained_purple.png new file mode 100644 index 0000000000000000000000000000000000000000..620c67a16bd6cda2c6027b32c3c4da71eb4fc06a GIT binary patch literal 6917 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 literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_red.png b/mods/hardened_clay/textures/hardened_clay_stained_red.png new file mode 100644 index 0000000000000000000000000000000000000000..19fde32b11934d9185741ad736877bc3da8e1f24 GIT binary patch literal 6917 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 R)BiIt=b7^y^6ZxH{y#rc7(W02 literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_silver.png b/mods/hardened_clay/textures/hardened_clay_stained_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..b04b6f4fa61bc902c7c7bf8cf402110c59496601 GIT binary patch literal 6917 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 rV$J~oz%T16q|jm+NoZ3F?WwepLM2(E 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 O*)3dRm1D8?;Qs>tS-sl; literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_yellow.png b/mods/hardened_clay/textures/hardened_clay_stained_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..a5ad143564b510c8e163b7eeca4b7481a90df968 GIT binary patch literal 6917 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 literal 0 HcmV?d00001 diff --git a/mods/head/textures/creeper_face.png b/mods/head/textures/creeper_face.png new file mode 100644 index 0000000000000000000000000000000000000000..fc7b6128c757e007fabe55d024bd17b2f6dd45a8 GIT binary patch literal 955 zcmV;s14R6ZP)#|?{m(1pXc+w0sw;b68Ie$SbTynE1zJp=l&R#zfVWXcoMXu5(u{DkvW_KyL%em z0rR*Xc5W7aZ`suIw*gW|GDLbImj~sP9D85vVYSfpri;}=`KwE~^Pv*OHVrm4Ae>}O zrb0ZP4C`Afv`-bRn8=8q;`(Oj*Pz?o2A9jlDvvQ> zSqJGzD!Zl%{k0N(3>vuGXy)o!8F#o_5jPRVU`Q~dN?hM<{Tfgys~+aEQchMSddsp5drMINwF)t+afE4J64- z68KHqwRfd3I||swjdZ2=GCLmR_vfL)RRHsp4j)}kZ(>0uKzt(6hEJjuBT_4WPv9@c%#WlbP6HVH7_P)CRG}1D#$&^eTFI~K(#yAjO#_>=c(^G~D{TVCQrZX9HYm$n}hsD6* zJNsL6&bQZZ9|HixS{XuKaLi<2w|gf77s`CaP*oM-Zwb0^`^|OOJ(=Hb$y5%b)aM9Y zBWlgC3vBmoXqjxm*7hwZ8Mh;7K}z!>xO`10c#w~Q4?T!|i{G%oHg7_*Hwno#Ml5La z!6pyh+>gYbL}WCjLV4>CUZ823yrN5*9k-R5;01gJ=?$qUnmUOI<@Jw0hjstUzpz05 zWF~AcGBM~IL|khe46O$As*mMFFMeJ?)B=1J)>#vH>dm8BNa%=%cV$ep_Wgw|P~b76 z@}m>Belsq39r9j_Ugb&)4KMabFTivE#P5=`f4;W}UcU#<5i4dFeX!iJ;D30H8wJ)` zfFz)p=G(gxgbMrWlaSGNM0%k_%Z+@H&h+Gf*~Lccp6bRf_YP?!ij6chIS{!3^Sz?0 zOtOsu7~io?Ze|c3Z%RYy`_qvNoYO3FGamnCmEBn=HTzgtAtxPe6^;V8rpn9ZScA`vm$6#qPODj9atPxW&72h!#;GD$G3%xlaMm-I1UZOU)Z4v`#+wDkmrO3wCA(O~9oc`Uc`%?yp z2c0p)6GOroN;j}pd9|l-qB2W96Z(}-;ZOEG%lZtE1~kE6edr@@VqZ~!wU^yhSYBBc=89IwXmXb# zIzx@qF&iMGiC8{XnxI;y?;xW-U3i_{{FT|OB62ArI2^xYGC;oTjMq6&DT{uQzER1T pBOtQ>YUdSX)n%dJWp-2pUjQ0Kv@U|%Eu;Vd002ovPDHLkV1jj@qpbh{ literal 0 HcmV?d00001 diff --git a/mods/head/textures/creeper_right.png b/mods/head/textures/creeper_right.png new file mode 100644 index 0000000000000000000000000000000000000000..57121692558488f44f89c3a23f7aca25eed553f9 GIT binary patch literal 1219 zcmV;!1U&nRP)xQm%AnQ>Dw2m(SsXz8FW zm6kz86h&|-M!pKfS`iT4!dC$eLjn}AQPFjyP`-qMMZViY5m3QlmL<#nh-Zx#+Y*${ zblI}ai*s}Gp6Bj*72qNFyj75UOr?)N9*EM(w&;$ zhn#jFB4qHB7c=}aUm7606od824eI8rsF*OaAt0h|ALkwxqP?Oe)seuff8uWlkkv{^ zye~yPBqr^?dZXl$YlYUO2DWE!XTNFB#sJ59FYk1|jlr8uwmWTOz|Dmgc2@2{)E9(t zHuul}hk$4KF9alviV@x1N6kVBn#O}f*mqJjSB~UfFc;?Z_yrWtpWxZE9}$o5A$V*D zch=jv?d`zWuczf{gMWakTg1h21AA&eL(nE*YsUxZrsYJA?51b6%ReA_Ldw(mb!?BU z7(GQ;9yKHG4Wh?w#WG{&|FDd&0RaMHX2OuW!zdWaB5xuC-C!(gyO{Jb4aa?_yUr1} z`9_Mi2NPEvL)v#q#GB=04j)Eimr=f0OzdzZAJ=`fIiRSe7@M=3!6)6^SZShStb}s| zg(&M|IeI&Za!;NgfG3?Q_eF|5*_1uXC4C~5+O<;7TC*sypQdHmPc|Ay@~}PbB7ZiM z=%H}7bi6^er-HEY9f)UxsPvR?4oH2V}?Zq%MNufgGylO9K-qoysR?^f-o@Y$n&7 z=-pXlOlmnW8uYwy4E;Wo#Hlz^#?&}g?C4iBD0rNSVdX5>AJ%ildm%7^)V_F5jB2qy zzJcQ>JB8DyQ1*#YI>c=K_B{k<0SOK@MsGes*QdlgMMU-PMd%Ye=F(vCTn|hjWk5x6 z$5_IGQ?bC`7*aY=^_|e1Ffm ze4pu=qD_bw^8o09i9ldB;Z7!+JmXxk;6+o8*Ws6R!&*t*aayw zH(+ix;PH3~p8Y6Cz=Dt7PK5P@VR?5E`SyIAeT&c+@By}MI*@8l!ozRYKn>{&F?gbu zU}t9swJT+T3zA2o;o2R9s;c@^3%JdQforhYZ76aSUF2Rg6f%K z%`1)|;?A0sS4zIjF{XQM~)*?rUDB*U8oeF;_-OTM!i84bgaDt&97+@@QoShHSs<9QUg6mYHrXiW?r8vZuLp*g7bisR6-$k_IP3{VCX za+H0YNdT>la8lQJDs%zdoN)7u#xz~PmtRvNpw?N9JH5%solXr+0R5FPT@iyT0hTtS zY)-q>JlCyGh!Ad09{Chu*5?jQ0R5S00<1G>dgKu1%zE^oXET0i5#%`gJ(B?1Gf5o2 zDdhKOg29`N{_GRG_Rl`FZNklI-~LhauLR^y7(@UqUbA^p+^wKt_?2$=%uY+{lAfWo z95to7LKBeG5Q|Ui9Wo*`uJ&Jn@jw{i=0%P|$zDVo8_dwe_SPDj0FD=J#E@)vh93Gz zoHJI!pVF*|fUcQ#jC+Tnv?x#<3Ub@BLl>Z>O>NFm0B0QqaNbb>XC4J`<}rb4|3}Tg fODnz<@F%|k?+J>0)5YYr00000NkvXXu0mjfBig6M literal 0 HcmV?d00001 diff --git a/mods/head/textures/herobrine_back.png b/mods/head/textures/herobrine_back.png new file mode 100644 index 0000000000000000000000000000000000000000..f6d010ddf809d9115593c78640eba9c512036e0a GIT binary patch literal 844 zcmV-S1GD^zP)PH#F_0md(!3}TE+QxB^VgYZHGrUEGA8=S^K-)6qS&a}#f2nH z*4!9^&+ROhe)6^*YZy2^K15w$e@XJH-=~^px+G^EoxT_~4D9n@Z=jLN;3dl$Xt;r4 zP!p(!qAaPJOC%<9)kIv107+G8?Q0?BCV7ToHGvV8o2wB(dU|P!x}ynKpyWD0Izvh< z7&EKdV*vOCS0D;0;YlWF8MHuiOB2;@0Hg^<_0V|&phL!DMv(?VYjpvT;YO{ZNpQhl zQp(L3fCG47T(8Cq^lehopr`nqTa&e|F1$S&(jZU$sz6~Q>y4B~Q$J1U!|@;BgTJ21 zdjNX?|2=@X?WI5bt}rdA38xLzIasIetMA}KurZD?x`-&rEPeX2ew6tw0ILhbuwNKQ z9V`m+4IF~It`3uOV=M`=tN~<=uG<8+OD0(v^9@!rEQM9{R zFdGb55Cmv61{CGz!QW_p`kCxK$O0tv1=SB^GJuv*e8KMz$UeYAr`3R5nc?qY zKUh)&b+TW+c^0D{8`qdolw$!yeoP7t=wuo4R(-9~5D0c?Sh!}U(EOw$xeYGYR8#)) zEcilgq8KaR9pkW1x@o z>%Cgf1errw*vShp8noa<JpFNuEi|0+9*2DkM>Nx_IQ}T46HU;Bj-5uOfwT7m;hv z-=@S)Y5|#kq)4hVnRRq=%8_#BNf+Z>*i?`ozEtw@kW7>&n!#+e_U_B{j^I^GeW>$L z)19b3!j*cPB~;&kzBN|)(6`L5=_&A_?jY?X982WG$4?4PR+LkkjFo}jAzBjZ^g8Vr zpLHsk!n3~g?f~IuB7~z=V6sSecTd7OWXuoysIt2y_ tWuEsfDvt?+5gx%yzsE+0X{pvz$sa?odl59Ht4#m^002ovPDHLkV1iqut~3Au literal 0 HcmV?d00001 diff --git a/mods/head/textures/herobrine_left.png b/mods/head/textures/herobrine_left.png new file mode 100644 index 0000000000000000000000000000000000000000..aa30ce58d18a3fa0569fc6954ffc782be92c81b0 GIT binary patch literal 1008 zcmV>c{Ij&@Z{g|>fM`(CSE+aK4R1;J_zdKvcmLCw^g+dgG^?@rV4nuo_--yu^ zVy#QpzU4YWC#-S8@zEW~=Qrcd!vYHLKGr9+j6>UA z{`&xW^}wOwyrV>5DNgtUwHT!oe$V3ppis?GQwvhcK$2J#7ng`}6_CL5;S({H)db?L z?ZV9TI4(~ez>U+#Fw&P3>Xw%ivBatrtFzYN!pqq&=+AFJ6nZ#6xgW;Ro5}Q$?ss!@ zSXi$~ zH2{2FjIm7Iuf9+grDTbsKi2z}06Nf!t;N?RLkm-?V?H{0At5%ipdkhst#I|sF(_Z* z=Iy(PI>-fO1&FtKOMpvL6Cxg^Qn9)yp}2%FWEBIobit+ypUdA6gc;17Jc0{H4-p`j zvb1T|8!RYOL1%xvIwOP~Kwp%>b#lp)md($9Y5-_k5B@rn*9}-V;J-IOx0=AMV@(tl z?QdgPS$q-)i)E8?+b%-ssWwg`@?wvHr zy-yG?2Jdnw?e zrnN;(l^~!B;ZO-VmAJ|oiXI$xN4I6qt*Wn6(k!O!8<6el#GCmA93I>yu5kpOfB1yC zg)%xqB_{_q#HV-$KBt7z!0PWjIoGw7g3&EK*qV)S>)bS^M|NOxZ~#Y!`jPF-2npG1 zPg0f2DWz;ETEYkBK|=qx?L}a0U=w335Q~Yy=hA{4m-~8hRI9Vpt81Le<$&=aA>HFFsv~ z68m)gt%}2%*?V~JLM!A&0i7fWzSR2D?|n59u+E`i|Lol^&K*~%)f)eh4b=rEMlPRi z2BkDz45Vp_?|jh5 zD(~{YufV)M&}BR%7~U%+y7Z<}iXEtDMtQX7SJ%*F(@ zR8QYRMnsf}j#aalrBaDw*2VUqn67~9#~BSOGCU|8i)njQur54|Nv8Y278E3^<}6_! zG%K>e`hz$20wb6>rtxe)Uz}l^=ZxTisa-87s;FIfkbaxeL zR>#I*$YC{o3u~)aFh4&BIb;gUPwk0J8Fq?o^z(eb!Bz3#U(e(t1C9*%-y2}22?$v) zQMLp{f#t9Z)zTyO@m(X@CPdy*F34*pGSc?wW+e~E!Y)$OFoAsm+Jq`hT-cHVc{J-L zBDp7$3HDaz;R*SbW>?~YT~Cxx{7}=$Nl|mqkc-R>GTo^0Q%Ulc!E>8B$i!m2zHR@Qsw1AJ7&fs?E9MvHl;T-jd57%EaJw6Hg<*s1fG1Fc#Uo(Wu31C?o-yr8*o#k&p3obAyCHBda$! zrm7k6aHSg)ZNAmQ_492gE>_leAoFlB^%T96rlc{s$0l!)&E~OKicfp}2^JjG{sPg- Vm55p+M8N<6002ovPDHLkV1go!%x3@q literal 0 HcmV?d00001 diff --git a/mods/head/textures/herobrine_top.png b/mods/head/textures/herobrine_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b33710f37c38dc6eb020837dea8dfcb2046126eb GIT binary patch literal 769 zcmV+c1OEJpP)=zj6x^|MI4Iqg#7d|%s*msgQSUZ4+mey?l-NvVlk7vcChN&TG;n2q~-o0E!$)2dR zPR800Xx}sdOB4lt{#uJs1uzN15QN_~uM2joVWobK2}KrmJQ+d?y-KSje9m7d3IHD) z*}J58{bT2-cD8#b#6Nfomq&1U1@{68SsnQPJx}B(t`t|-v@O}aLRfI7Z^eTM;85#a zio}wqVhQiN{52~-jQ~8nE=xo`Z8`oGMGm0{^`=|+k3^V$YQe+dt1BrC@8euDtU?Ts&Z(9!6&Wu?Ka3Zb` zD1r=0$==MCus+vg@bHca z+^iUgUkCt|0M_3yM~6(Qpja3N0LddDyG*}W!vo-SP?1t%SrDSHfmJ_Kb3_M=W40cL zwAuAC$HK5fkzyeLSXQ#@*E~^V(*0(-hiAap71xhab)B5Z-MShC<}wfD`eO5;wm%s4 zHe~@F;vod?#gt46TYd)*Earh!5p!pNu90%|_Z>Y<4*b8QZai%^jvIJOcJM#tQHbc+ zjkp#BB!0W^Y_*QGej;dngCa_^t-scSD*%jN>id(sdv*Y%00000NkvXXu0mjf*c4be literal 0 HcmV?d00001 diff --git a/mods/head/textures/steve_back.png b/mods/head/textures/steve_back.png new file mode 100644 index 0000000000000000000000000000000000000000..f6d010ddf809d9115593c78640eba9c512036e0a GIT binary patch literal 844 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 Vm55p+M8N<6002ovPDHLkV1go!%x3@q literal 0 HcmV?d00001 diff --git a/mods/head/textures/steve_top.png b/mods/head/textures/steve_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b33710f37c38dc6eb020837dea8dfcb2046126eb GIT binary patch literal 769 zcmV+c1OEJpP)=zj6x^|MI4Iqg#7d|%s*msgQSUZ4+mey?l-NvVlk7vcChN&TG;n2q~-o0E!$)2dR zPR800Xx}sdOB4lt{#uJs1uzN15QN_~uM2joVWobK2}KrmJQ+d?y-KSje9m7d3IHD) z*}J58{bT2-cD8#b#6Nfomq&1U1@{68SsnQPJx}B(t`t|-v@O}aLRfI7Z^eTM;85#a zio}wqVhQiN{52~-jQ~8nE=xo`Z8`oGMGm0{^`=|+k3^V$YQe+dt1BrC@8euDtU?Ts&Z(9!6&Wu?Ka3Zb` zD1r=0$==MCus+vg@bHca z+^iUgUkCt|0M_3yM~6(Qpja3N0LddDyG*}W!vo-SP?1t%SrDSHfmJ_Kb3_M=W40cL zwAuAC$HK5fkzyeLSXQ#@*E~^V(*0(-hiAap71xhab)B5Z-MShC<}wfD`eO5;wm%s4 zHe~@F;vod?#gt46TYd)*Earh!5p!pNu90%|_Z>Y<4*b8QZai%^jvIJOcJM#tQHbc+ zjkp#BB!0W^Y_*QGej;dngCa_^t-scSD*%jN>id(sdv*Y%00000NkvXXu0mjf*c4be literal 0 HcmV?d00001 diff --git a/mods/head/textures/zombie_back.png b/mods/head/textures/zombie_back.png new file mode 100644 index 0000000000000000000000000000000000000000..2f643e7f29a5e803d817fb6688fe67d27f05a29a GIT binary patch literal 944 zcmV;h15f;kP)WrrLrLU*eP)V!V2Sxv) za06AGUY!$)_c|P+@(Rh3>Bj}n8JDs32E3_8r5mHol>a@6&`81{BRRY=NgLGl26COG zC|_@?5Ofncii0yERJR(<$s!hO4V0;j*=OGD3^mw<;?0*lsi7r|vODWt2w309jqAj> z=-VX64RWDAGlW}f4OsmsyoriJJB30|7Fy^uWfa>Iid}MV5dHOh@W(Ux8Nf4ue;WYP zGZO=o0_!~U8aLhxs^-DJ7ymPHa8u6I&28o?`rZmafhfH^&WJ;p;_OaZ5Uk)!n&*R= z-uQ5y;~vUv#^GKN^`8>3b7?mKZV(>s3{-IdYYg{TCl4XNvTQKGg@EP!B++PGtj(T9 zV4o#+1Hj}iS}f`mUw;Vuv!jnBE29vQMT4WlAQ@b3u8BU*4LC|6pxts{L=P>}H&#@; zdq9U9qCs4!EDyeOR$&%Q9{dhs{bS+a9N7s#i2$&7g`$n literal 0 HcmV?d00001 diff --git a/mods/head/textures/zombie_face.png b/mods/head/textures/zombie_face.png new file mode 100644 index 0000000000000000000000000000000000000000..7ebb19f176de7866a6ae9cc37656f91aa3d08225 GIT binary patch literal 979 zcmV;^11$WBP)J}?j5|R)g(6Ovm z_kqARB*p}Tj1Uqr*nY}i{nFYh>zM;E_jj55;)JuV zh9#%Ka6)*;qxm6;uP+&y@YJ=i=9Qn9%+JqbAYWWE*5+3g0xb)qn>fTCkF9ezMiiXI zWfU)?Sl`zpeHFkz-{L<|a5wc}$XllLbC`vtQINuQ6jCpS`ln5VU)x6&2Cfw@c-h4p zC$3S2*lQai4L#fiCEPXjYkb4`+$ShZ;oAEU?iXImIwc2*Z5#y1_qoB6<7+SK+8n6>A75^90e^LB@Ni} z1d-@%8sVx^B9&FJO3O(09q_j(xhe+OO6u_j;wK(tIy|Z$wvl=lgxC!u`#wO4`*sSQKv(sNQX%bhUx>DTnH967e?pnTnc;015j-%%UR1$R(ZW9% zODY)BPpOa6!dElNoZ%|zU=>NHsKL|#>?IXe4;iE`IB+kl$X-Pd{nZKnh(Ykkghbbh z%$*NHpTlN{C6EIy(t@q&3AlcG0KU2j{(UoYv~j*4LxHH~)t`H4eM+P9M-mb>f|)Z8 z4dSozZ30q%9Xl6Z>~;bO92%zwka@d?EH(c^o5$W|7?s;C6t5F9*NNv5dKj!B_m=*j zhp8*&!M|ETH|`5!-K;jYdg2H46n zoyLG|dIE}j{y_Y`2zBBSG>M;}9mvLG zsMddknKreH%d$8nrOf+Q0%*=Wm3spH)|0US{sN`P@~n0_X0`wT002ovPDHLkV1k2i Bx#Iu; literal 0 HcmV?d00001 diff --git a/mods/head/textures/zombie_left.png b/mods/head/textures/zombie_left.png new file mode 100644 index 0000000000000000000000000000000000000000..e2f74583ae38ccb6496ce3b75031df53e3677a33 GIT binary patch literal 1008 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 Z`~g=>if damage is disabled neither health bar nor hunger bar or breath bar is shown + +-- +-- health bar +-- +HUD_HEALTH_POS = {x=0,y=0} --min 0, max 1 +HUD_HEALTH_OFFSET = {x=5,y=30} --offset in pixel + +-- +-- hunger bar +-- +HUD_HUNGER_POS = {x=1,y=0} --min 0, max 1 +HUD_HUNGER_OFFSET = {x=-175,y=30} --offset in pixel + +-- +-- breath bar +-- +HUD_AIR_POS = {x=0.5,y=1} --min 0, max 1 +HUD_AIR_OFFSET = {x=15,y=-75} --offset in pixel + diff --git a/mods/hud/hunger.lua b/mods/hud/hunger.lua new file mode 100644 index 00000000..071bcf4f --- /dev/null +++ b/mods/hud/hunger.lua @@ -0,0 +1,68 @@ +function hud.save_hunger(player) + local file = io.open(minetest.get_worldpath().."/hud_"..player:get_player_name().."_hunger", "w+") + if file then + file:write(hud.hunger[player:get_player_name()]) + file:close() + end +end + +function hud.load_hunger(player) + local file = io.open(minetest.get_worldpath().."/hud_"..player:get_player_name().."_hunger", "r") + if file then + hud.hunger[player:get_player_name()] = file:read("*all") + file:close() + return hud.hunger[player:get_player_name()] + else + return + end + +end + +local function poisenp(tick, time, time_left, player) + time_left = time_left + tick + if time_left < time then + minetest.after(tick, poisenp, tick, time, time_left, player) + end + if player:get_hp()-1 > 0 then + player:set_hp(player:get_hp()-1) + end + +end + +function hud.item_eat(hunger_change, replace_with_item, poisen) + return function(itemstack, user, pointed_thing) + if itemstack:take_item() ~= nil then + local h = tonumber(hud.hunger[user:get_player_name()]) + h=h+hunger_change + if h>30 then h=30 end + hud.hunger[user:get_player_name()]=h + hud.save_hunger(user) + itemstack:add_item(replace_with_item) -- note: replace_with_item is optional + --sound:eat + if poisen then + poisenp(1.0, poisen, 0, user) + end + end + return itemstack + end +end + +local function overwrite(name, hunger_change, replace_with_item, poisen) + local tab = minetest.registered_items[name] + if tab == nil then return end + tab.on_use = hud.item_eat(hunger_change, replace_with_item, poisen) + minetest.registered_items[name] = tab +end + +minetest.after(0.5, function()--ensure all other mods get loaded +overwrite("default:fish_raw", 2) +overwrite("default:fish", 4) +overwrite("default:apple", 4) +overwrite("default:apple_gold", 8) +overwrite("farming:carrot_item", 1) +overwrite("farming:carrot_item_gold", 3) +overwrite("farming:potatoe_item", 2) +overwrite("farming:potatoe_item_baked", 2) +overwrite("farming:potatoe_item_poison", 2, nil, 1) +overwrite("farming:bread", 6) +end) diff --git a/mods/hud/init.lua b/mods/hud/init.lua new file mode 100644 index 00000000..a0566d65 --- /dev/null +++ b/mods/hud/init.lua @@ -0,0 +1,215 @@ +hud = {} + +local health_hud = {} +hud.hunger = {} +local hunger_hud = {} +local air_hud = {} +hud.armor = {} +local armor_hud = {} + +local SAVE_INTERVAL = 0.5*60--currently useless + +--default settings +HUD_ENABLE_HUNGER = minetest.setting_getbool("hud_hunger_enable") +HUD_SHOW_ARMOR = false +if minetest.get_modpath("3d_armor") ~= nil then HUD_SHOW_ARMOR = true end +if HUD_ENABLE_HUNGER == nil then HUD_ENABLE_HUNGER = minetest.setting_getbool("enable_damage") end +HUD_HUNGER_TICK = 300 +HUD_HEALTH_POS = {x=0.5,y=0.89} +HUD_HEALTH_OFFSET = {x=-175, y=2} +HUD_HUNGER_POS = {x=0.5,y=0.89} +HUD_HUNGER_OFFSET = {x=15, y=2} +HUD_AIR_POS = {x=0.5,y=0.88} +HUD_AIR_OFFSET = {x=15,y=-15} +HUD_ARMOR_POS = {x=0.5,y=.88} +HUD_ARMOR_OFFSET = {x=-175, y=-15} + +--load costum settings +local set = io.open(minetest.get_modpath("hud").."/hud.conf", "r") +if set then + dofile(minetest.get_modpath("hud").."/hud.conf") + set:close() +else + if not HUD_ENABLE_HUNGER then + HUD_AIR_OFFSET = {x=15,y=0} + end +end + +--minetest.after(SAVE_INTERVAL, timer, SAVE_INTERVAL) + +local function hide_builtin(player) + player:hud_set_flags({crosshair = true, hotbar = true, healthbar = false, wielditem = true, breathbar = false}) +end + + +local function costum_hud(player) + + --fancy hotbar + --player:hud_set_hotbar_image("hud_hotbar.png") + --player:hud_set_hotbar_selected_image("hud_hotbar_selected.png") + + if minetest.setting_getbool("enable_damage") then + --hunger + if HUD_ENABLE_HUNGER then + player:hud_add({ + hud_elem_type = "statbar", + position = HUD_HUNGER_POS, + scale = {x=1, y=1}, + text = "hud_hunger_bg.png", + number = 20, + alignment = {x=-1,y=-1}, + offset = HUD_HUNGER_OFFSET, + }) + + hunger_hud[player:get_player_name()] = player:hud_add({ + hud_elem_type = "statbar", + position = HUD_HUNGER_POS, + scale = {x=1, y=1}, + text = "hud_hunger_fg.png", + number = 20, + alignment = {x=-1,y=-1}, + offset = HUD_HUNGER_OFFSET, + }) + end + --health + player:hud_add({ + hud_elem_type = "statbar", + position = HUD_HEALTH_POS, + scale = {x=1, y=1}, + text = "hud_heart_bg.png", + number = 20, + alignment = {x=-1,y=-1}, + offset = HUD_HEALTH_OFFSET, + }) + + health_hud[player:get_player_name()] = player:hud_add({ + hud_elem_type = "statbar", + position = HUD_HEALTH_POS, + scale = {x=1, y=1}, + text = "hud_heart_fg.png", + number = player:get_hp(), + alignment = {x=-1,y=-1}, + offset = HUD_HEALTH_OFFSET, + }) + + --air + air_hud[player:get_player_name()] = player:hud_add({ + hud_elem_type = "statbar", + position = HUD_AIR_POS, + scale = {x=1, y=1}, + text = "hud_air_fg.png", + number = 0, + alignment = {x=-1,y=-1}, + offset = HUD_AIR_OFFSET, + }) + + --armor + if HUD_SHOW_ARMOR then + player:hud_add({ + hud_elem_type = "statbar", + position = HUD_ARMOR_POS, + scale = {x=1, y=1}, + text = "hud_armor_bg.png", + number = 20, + alignment = {x=-1,y=-1}, + offset = HUD_ARMOR_OFFSET, + }) + + armor_hud[player:get_player_name()] = player:hud_add({ + hud_elem_type = "statbar", + position = HUD_ARMOR_POS, + scale = {x=1, y=1}, + text = "hud_armor_fg.png", + number = 0, + alignment = {x=-1,y=-1}, + offset = HUD_ARMOR_OFFSET, + }) + end + end + +end + +--needs to be set always(for 3darmor) +function hud.set_armor() +end + + +if HUD_ENABLE_HUNGER then dofile(minetest.get_modpath("hud").."/hunger.lua") end +if HUD_SHOW_ARMOR then dofile(minetest.get_modpath("hud").."/armor.lua") end + + +local function update_hud(player) + --air + local air = player:get_breath()*2 + if player:get_breath() > 10 then air = 0 end + player:hud_change(air_hud[player:get_player_name()], "number", air) + --health + player:hud_change(health_hud[player:get_player_name()], "number", player:get_hp()) + --armor + local arm = tonumber(hud.armor[player:get_player_name()]) + if not arm then arm = 0 end + player:hud_change(armor_hud[player:get_player_name()], "number", arm) + --hunger + local h = tonumber(hud.hunger[player:get_player_name()]) + if h>20 then h=20 end + player:hud_change(hunger_hud[player:get_player_name()], "number", h) +end + +local function timer(interval, player) + if interval > 0 then + hud.save_hunger(player) + minetest.after(interval, timer, interval, player) + end +end + +minetest.register_on_joinplayer(function(player) + hud.armor[player:get_player_name()] = 0 + if HUD_ENABLE_HUNGER then hud.hunger[player:get_player_name()] = hud.load_hunger(player) end + if not hud.hunger[player:get_player_name()] then + hud.hunger[player:get_player_name()] = 20 + end + minetest.after(0.5, function() + hide_builtin(player) + costum_hud(player) + if HUD_ENABLE_HUNGER then hud.save_hunger(player) end + end) +end) + +minetest.register_on_respawnplayer(function(player) + hud.hunger[player:get_player_name()] = 20 + minetest.after(0.5, function() + if HUD_ENABLE_HUNGER then hud.save_hunger(player) end + end) +end) + +local timer = 0 +local timer2 = 0 +minetest.after(2.5, function() + minetest.register_globalstep(function(dtime) + timer = timer + dtime + timer2 = timer2 + dtime + for _,player in ipairs(minetest.get_connected_players()) do + if minetest.setting_getbool("enable_damage") then + local h = tonumber(hud.hunger[player:get_player_name()]) + if HUD_ENABLE_HUNGER and timer > 4 then + if h>=16 and player:get_hp() > 0 then + player:set_hp(player:get_hp()+1) + elseif h<=1 and minetest.setting_getbool("enable_damage") then + if player:get_hp()-1 >= 1 then player:set_hp(player:get_hp()-1) end + end + end + if HUD_ENABLE_HUNGER and timer2>HUD_HUNGER_TICK then + if h>0 then + h=h-1 + hud.hunger[player:get_player_name()]=h + hud.save_hunger(player) + end + end + if HUD_SHOW_ARMOR then hud.get_armor(player) end + update_hud(player) + end + end + if timer>4 then timer=0 end + if timer2>HUD_HUNGER_TICK then timer2=0 end + end) +end) diff --git a/mods/hud/textures/crosshair.png b/mods/hud/textures/crosshair.png new file mode 100644 index 0000000000000000000000000000000000000000..49f77cce92fd0688cdf0c54d65d325c27516aec2 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8oCO|{#S9F3${@^GvDCf{D9B#o z>FdgVmrGheji+)FqaaWy*3-o?B;(%O>j!xm6ge0iH~ydZF? V9+UOj87)8_gQu&X%Q~loCIEB;I#d7v literal 0 HcmV?d00001 diff --git a/mods/hud/textures/hud_air_fg.png b/mods/hud/textures/hud_air_fg.png new file mode 100644 index 0000000000000000000000000000000000000000..8a646508ba9e623fccd209c21bf8833d124313fd GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|&H|6fVg?3oVGw3ym^DWND9B#o z>FdgVmrGheQ%!Z_6%L?Kzo(01h{fsTlmoo~9t)(agb5@a5RrNI#31SF>5fE>GYv9s zYs`#&e*Tv~>EQMzu2EBo&Ed+w>kiJ!JY44RB&;&QpDBP@BCK*jTGX7Q9A_L# i7)%=y44ujjvN1gI@{!J3eTfz5GzL#sKbLh*2~7a!b5q{{ literal 0 HcmV?d00001 diff --git a/mods/hud/textures/hud_armor_bg.png b/mods/hud/textures/hud_armor_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..86dd875c0d00bf36859e5671e513c8f7fef6c4dc GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^f2BR0pdfpRr>`sfT~2XcF}C1v6bs@@(Xjd z;*^lkJ>OS1-7idH_+%5$)5XAWIacb|zWZV4;;Wc0#Lk+VvWdH6?_BMpUXO@geCx34RIL& literal 0 HcmV?d00001 diff --git a/mods/hud/textures/hud_armor_fg.png b/mods/hud/textures/hud_armor_fg.png new file mode 100644 index 0000000000000000000000000000000000000000..7010ea4f055d31720e9bddfc0fddae471c30990f GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^f2BR0pdfpRr>`sfT~2XcF|FJ{caY9?o-U3d7N_4%*~ojyK*06B>&lmn zq7sU=mzE}SEJza3ifB@cy_C+x&uGgn!@Er=d3Hm_go;Vrr|+MiR%>OpTD5`Ats}vY zVQ);n|I4E_Y1ii}OgsJdh=g%e&hB}ubV@2F%-@)zcrbt^C(nB<3tKl|cz=9O`S0mM(JKu( eJKIET|M0~mxqhrLdHoXTat2RVKbLh*2~7ZW!)wj} literal 0 HcmV?d00001 diff --git a/mods/hud/textures/hud_heart_bg.png b/mods/hud/textures/hud_heart_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..22b25b9529cea0892a33bdb8fabd32e92002d9eb GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^fanMpdfpRr>`sfT~2XcA;BGH*(E@s8J;eVAr`0CPWI+&G2n5|HEDkt z8Chhdzq2#aVPVEBAw`|iz@t@XmoLl>nYc%fA?LHEo6!DiAzqoa3YoWMjxscC+ufk$ zDRGpc;83&D0bOl|a}vs)hg$f*@E$SiXWOf#di6$$W&Wm#C3QQDCzr-uS|Ik}`VAfr zp=*^73#^m__yziQuy-+(N*^x%llFewh2q@84-B_+d$%yoZSRxbBpY-M=tc%lS3j3^ HP6anMpdfpRr>`sfT~2XcLHUx!q8orhD?MEtLo7}&ow8BzumX?k|L2o9 z-zYh!@L2gzR5Y5k`a+6)CEHSiZ<6i_bI;1MPO7N!WC#@vXY;(n<$Zs;i(pmFLa8aa z_n+^66@7KhOPyndbFLpQnA6SSnWp-CvQ5L;eUY82*Q0M_CNVUW2u;}5+NVGd000McNliru-3b>B7yu|~qYMB50Xs=V zK~y-)os_Xk13?gmzd23_1O%%*K$Bn`kw7;aP%;$5zJ=l@ua>=C~m6ui(Hl0o#;7XtC zgHl)=#}06}|B?rdngcPjZFt0SOp+u;N4;LJGHi7*9)@9gY1_a6X0uryH0dX_+igT- zYgi7{9X2?A*rU~I5d;BI6xD*ss5!_59#7s_EEbH%W6$)YbV%J@(t(swbHJpZ&>c1k z$!DK80AAAUA6UWB)A>8m{ch>$E8x$kuVGd000McNliru-3b>B7$b@f(tZE{0lP^= zK~y-)t<=9uTTv9i@$Y$2X{buMA|#dyKBLv*P{a~~9SW`y93uq8K?HFv#)3}T_y=^- z#lb;bEOct2AV|R=&F0kP4H^?Q7=pi$qPZPP9xsW?!}h>g-o5AZ?s=U1L~G5zgopr8 z=Y06Z@2^mYb2)Jf8cxJiigE&cT^x0NT-ou(IAK+rO7S#40l?+#3Ra;&!}L1ZLx?2Kri3FqM@Qg4?YZq135Pjh&jx7V)fB067$(hd9y z)nbOZma>b>=|r5EdL7Yn3;G7G!j+g|MFVtyJd(|Ths}V8M5vYRpLRp4`T=vKg4PW(iyKlt)WX9D8bopm|uQwPj_3ZVsc>) zfb39GoC7I4z8JwDrz8ejTwR5>@BJF!h1m~JI;CQ=6N4=Tw^FX4>`+nw4y+_xr}h5c wh6a#F|3q-3djJ3c literal 0 HcmV?d00001 diff --git a/mods/intweak/README.txt b/mods/intweak/README.txt new file mode 100644 index 00000000..85afdcea --- /dev/null +++ b/mods/intweak/README.txt @@ -0,0 +1,29 @@ +Minetest mod "Inventory Tweak" +======================= +version: 1.0 + +License of source code: WTFPL +----------------------------- +Written 2013 by BlockMen + +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 sounds: +------------------ +intweak_break_tool.ogg by EdgardEdition (CC BY 3.0), http://www.freesound.org/people/EdgardEdition + + +--USING the mod-- +------------------ + +This mod inplements to new functions to the players inventory. The first is the breaking sound of any tool, +that is played when a tool breakes after the specific number of uses. + +The second new function is Auto-refill. This function replaces broken tools or emptied stacks with others from your inventory. + + +You can disable the auto-refill by changing first line of init.lua to "local auto_refill = false" \ No newline at end of file diff --git a/mods/intweak/depends.txt b/mods/intweak/depends.txt new file mode 100644 index 00000000..331d858c --- /dev/null +++ b/mods/intweak/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/mods/intweak/init.lua b/mods/intweak/init.lua new file mode 100644 index 00000000..236db288 --- /dev/null +++ b/mods/intweak/init.lua @@ -0,0 +1,45 @@ +local auto_refill = false -- set to false if you dont want get refilled your stack automatic + +function refill(player, stck_name, index) + local inv = player:get_inventory() + for i,stack in ipairs(inv:get_list("main")) do + if stack:get_name() == stck_name then + inv:set_stack("main", index, stack) + stack:clear() + inv:set_stack("main", i, stack) + minetest.log("action", "intweak-mod: refilled stack of" .. player:get_player_name() ) + return + end + end +end + +if auto_refill == true then + minetest.register_on_placenode(function(pos, newnode, placer, oldnode) + if not placer then return end + local index = placer:get_wield_index() + local cnt = placer:get_wielded_item():get_count()-1 + if cnt == 0 then minetest.after(0.01, refill, placer, newnode.name, index) end + end) +end + +local typ = "" +local tname = "" +minetest.register_on_punchnode(function(pos, node, puncher) + if not puncher then return end + tname = puncher:get_wielded_item():get_name() + typ = minetest.registered_items[tname].type + if typ == "tool" and puncher:get_wielded_item():get_wear() == 65535 then + minetest.sound_play("intweak_tool_break", {gain = 1.5, max_hear_distance = 5}) + if auto_refill == true then minetest.after(0.01, refill, puncher, tname, puncher:get_wield_index()) end + end +end) + +minetest.register_on_dignode(function(pos, oldnode, digger) + if not digger then return end + local num = digger:get_wielded_item():get_wear() + local index = digger:get_wield_index() + if num == 0 and typ == "tool" then + minetest.sound_play("intweak_tool_break", {gain = 1.5, max_hear_distance = 5}) + if auto_refill == true then minetest.after(0.01, refill, digger, tname, index) end + end +end) \ No newline at end of file diff --git a/mods/intweak/sounds/intweak_tool_break.ogg b/mods/intweak/sounds/intweak_tool_break.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c68522cde3da623ef714957c3357de4166bc0319 GIT binary patch literal 10374 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]".. + "button[5.5,0;1.5,1;creative_survival;Survival]".. + "list[detached:creative_trash;main;9.28,6.05;1,1;]" + player:set_inventory_formspec(CREATIVE_SEARCH_ITEMS) + inventory.hotbar(player) + end + if playerdata[player:get_player_name()]['gamemode'] == "Survival" then + inventory.survival_inv(player) + inventory.hotbar(player) + end +end +minetest.register_on_player_receive_fields(function(player, formname, fields) + if not playerdata[pname]['gamemode'] == "Creative" then + return + end + -- 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 + + if fields.clear_inventory then + local inventory = {} + player:get_inventory():set_list("main", inventory) + end + + if fields.creative_search then + creative_type = "search" + end + + if fields.creative_survival then + creative_type = "default" + inventory.creative_inv(player) + end + + if fields.creative_prev then + start_i = start_i - 9*3 + end + if fields.creative_next then + start_i = start_i + 9*3 + end + + if start_i < 0 then + start_i = start_i + 9*3 + end + if start_i >= inventory.inventory_size then + start_i = start_i - 9*3 + end + + if start_i < 0 or start_i >= inventory.inventory_size then + start_i = 0 + end + + inventory.set_player_formspec(player, start_i, start_i / (9*3) + 1) +end) + +if minetest.setting_getbool("creative_mode")==false then + local gm_priv = true +elseif minetest.setting_getbool("creative_mode")==true then + local gm_priv = false +end + +minetest.register_chatcommand('gamemode',{ + params = "1, c | 0, s", + description = 'Switch your gamemode', + privs = {gamemode = gm_priv}, + func = function(name, param) + if param == "1" or param == "c" then + playerdata[name]['gamemode'] = "Creative" + save_player_data() + minetest.chat_send_player(name, 'Your gamemode is now: '..playerdata[name]['gamemode']) + updategamemode(name) + elseif param == "0" or param == "s" then + playerdata[name]['gamemode'] = "Survival" + save_player_data() + minetest.chat_send_player(name, 'Your gamemode is now: '..playerdata[name]['gamemode']) + updategamemode(name) + else + minetest.chat_send_player(name, "Error: That player does not exist!") + return false + end + end +}) + + +--[[minetest.register_on_punchnode(function(pos, node, puncher) + local pos = pos + local pname = puncher:get_player_name() + if playerdata[pname]['gamemode'] == "Creative" then + minetest.after(0.1, function() + minetest.env:remove_node(pos) + end) + end +end)]] + +minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) + local pname = placer:get_player_name() + if playerdata[pname]['gamemode'] == "Creative" then + return true + end +end) + +minetest.register_privilege("gamemode", "Permission to use /gamemode.") diff --git a/mods/inventory/textures/3d_armor_inv_boots_clear.png b/mods/inventory/textures/3d_armor_inv_boots_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..a05461d3f102e185fd4347bacf78ddf0901f605c GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJQcoAhkcwMxr)}h8P~>p_*?arU z-~aYSyAK`?5|XvrkP$5B!Sn20nUN0z(+;@@lIzc3TzHo$Lek}VM;W)m>M2*b9T=Dd z4%}t9`Ms0r&)vf(S2Jky<{V;h*){D+5BpuGFlT;2>mzH|uC)o>6%;y2x$agMt3m_+ YtzS`RuK(1(3UmO2r>mdKI;Vst0Aevh!2kdN literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/3d_armor_inv_chestplate_clear.png b/mods/inventory/textures/3d_armor_inv_chestplate_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..82ce1b74bdb9b91f16f78394e471fb709049f0d3 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!;BHSB$B+p3x8c!T4F){3?>X(Sx%1!S(fsQ( zxY$zHt-Ct)=S7DZe$&{dd#>H{eVxjyWF0o+1LquW_b=L@^EpIzdcTL1L*hDx1F`N> z710(hUeD7M!XFAOd6&nKvnx^hTs3c-=?V5(d#-JI?@-A6o=zO3VJP*JUuh z$F#I^Hbe2Oic6c4f1DR+vMic#X@jl-^TmXipQ;^mwq86rA>XIqddGk6ptGyCtW1?= n2xw^9GFwdgMDL;H2X=}+%dAi1xcu}q&>IY%u6{1-oD!MaHt?v;X*`Fxyq8aSAiZ=asXByb>{VJ*LV6Q6)+-xKGgn;(_7UZ1sCs+3XUte`F< z2ZNqf?(Vz4=L=s@(qjDZM`9|&38xEx95@>^TvW`TazgTe~DWM4f`%gSB literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/3d_armor_inv_leggings_clear.png b/mods/inventory/textures/3d_armor_inv_leggings_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..be4edf7beabdc8111f296e1a32590e63510e5d1f GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ2u~NskcwMxuN!g!C0Y~LUlhCh zzt63@W!Z#-_Io@xo?qw~7+NXG7$A4y*98wJhSLnEnZg@-j_Yn_VE7^a;OG074Y6l$ n^8-x+fff7~vZ|4P@3d(Pd!Dup6JKOt1rqjj^>bP0l+XkK-{dgn literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/New folder/crafting_inventory.png b/mods/inventory/textures/New folder/crafting_inventory.png new file mode 100644 index 0000000000000000000000000000000000000000..d6259d627358ae84abf9d3bf8e4aa1918a399941 GIT binary patch literal 11787 zcmeHN3se(V8oq!hQ5(os-4@oG)U~Z`-Bl>9C?=U^b&G6W(ysPUR}@5BY)=)opz<&o zXm+KwkJ#EhperP5+ibT!mv#{$B-BIGR?0-P+F~TZvN}m2448p|NoHp6B%yB09;)Z` zv2JrtF3g>K=gvR>>wfgAo4$0(?*ND;FC^-OxE-V~QLZT7>+NjWn3Z?tPivnruINo{+8X`)4QJO*%n`j(k7v~({Zu3cW z*6x8~nM9Y@w>++Noio(2c6SV{;PkZWgQoDXwXS=l=ZJX?OZOb1Vrh;cP$@Y8uM3T1 zSS=byqr(FRlo0|@?$h|a^=Ohi3go<+BBt%qX#fn@D#ZZ2m;j&nX!Un=_}OVCcj?rv zn$JBR&n4J~t0sW*1`*vNDh1&1OYx+uS$&{C5C~ie1hxepjs})20h1$;1CTj7DW25w zB4#DIg~?F<7s83@8NqGm~;R2>{r*%3P{Y1Jk$LYt_?`kaS zplu#Z(Xzdme*;tQPvmV>u}Q#m=&93m6tyyQ6VWNr%VlCm0`G?KQOCV1*&R!#U%ll<8pxOtgvLAOyN|F0!AK3|dqy8F zmM+ssw35=R;+Szf$-S@gzfQ0`MM>6o#`GN!UiNV1_iePP{Jx8i2Cua|6xq zt3l{|Kd6cf$NX}af5gbh1oHk{LRLTjkEnnXL%i@N74<=tMpgG7;9{os&rcIFcDwx) zY_5}kKJS?~39Jy6R<{_kyGR(Y_X^}~1w}CC$`Z&#?R8{|FQb1DO{d^W#WFpDUY@UNf^MXpp_R8-_%` zjR^3g)PRREDZN`7O&2!Ri=WC5`Ru5_kgU^UfRQIi3_Hv~*}CU+0mXDaVOZ{2(LM zuOz7lI0o$M~;aaU}HuKAOb zPD2Wu^2#DPEuym^JbO@UKak(O6MX{iz5rNjBx-?rE<|6qKl1+QNwF0!&QCS`aVGb% z0kwsZU~n&}h}PkQt;@WF=*7qI88x$$-O|dCtG;euya}fGO#GuM+XJW>GgkUm419G{ zklx*2JQ_o_y?<-*V7R}jd#v?!njyRX6jk!+SQAT`UL#UP_zsWNF30Rvp%NEfGuFhc zKUvSpnz2RZF(x*#2aQOjYkK4L4E-nq^hQc)yCvc9sh=t5G>ZMEuWtSJlLpk`yV)C# z;t0ZsXyAv_z$J$v?)t^o*7svO>-&PI!mNW*J!Qf`6hINE5w!_u8} zziY^S!MC?rSl#D_DIPc>W&!1`d?EfgUr3L8*y}cMS1#Rz4AAB`%IL4u=?{tMd{^_M z#Tt#KM59r#cS4R~Zlo5E@DbO;$vj(RL*#OkOfF~SS#Q^{uK|!)r8HakQWO-yHBcvjj|yLPcHU!|HTpU_+Ef4>A8c4vrYUa-gL0|W0 z29)UXNDfjg?sCjJgqei>WQ&aPMS(JY;`0gtGlES3z3bt{v*>sdN2Y?KyOjAhoqL^4 z&n*L%jCJh8$BuTGxR^=6vMPZr5JDVTutO={ngdw~WBk<<*TP>y@A*&KVI@8>wP){= zyqaC^rgsW?7O}z;>K-hdQnPh4&q`*SHE$Li8A|PuRkWwhKD`pZBbE4qXCMo6!dtdP z1=_b7#5Zc-MzHVqkA43qYxD>pkFYZl$|zFgMT)!|w#fToK=?H>FW*Sbe5Vsg*UWsr zu=shEmOXnGf!|}d4S4LvDwUZTu^L@$pnDhpL1N>!6nAzFn*(1H>6pSsPVVLw_Nvea q0qC;w-&kLvG)H(j6CFJo4q27GbT-j@5C4%jNdI-llEc5sdG6o!wY5e7 literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/New folder/crafting_inventory_player.png b/mods/inventory/textures/New folder/crafting_inventory_player.png new file mode 100644 index 0000000000000000000000000000000000000000..3b12c56c7eddba2e04190ba6ee05da8f44e16e9c GIT binary patch literal 17756 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%0A; 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 literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/New folder/crafting_workbench.png b/mods/inventory/textures/New folder/crafting_workbench.png new file mode 100644 index 0000000000000000000000000000000000000000..759c5a3de61a88e72ada7302661095ff21cc979c GIT binary patch literal 4707 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 literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/creative_inventory_bg.png b/mods/inventory/textures/creative_inventory_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..203cc92590e7f6fc19dab30f4c43c353e308d633 GIT binary patch literal 12236 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 USS;eN$MfIFNXP@r#0&!d2VV!v)c^nh literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/inventory_crafting_inventory_bg.png b/mods/inventory/textures/inventory_crafting_inventory_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..17e2e23bb3e1154f7d424946ff3ca689eec0b55f GIT binary patch literal 5193 zcmbW5c|4Ts`^RSxvL46INXU_tCEL{4vZn0&$WHcs-;Kylr(`EZaTwXc$j)HWLXsuR zFh;7e4OvE*`911%mf!dL`{(z1J=gQPpSkbnzOQ@vysvAXR3if&W(Gb65D3JqdsWi} z1Oht%rbkZ;+;7oa<7Ao#GtX@ z@oFnh?s{L+;=6MMjpm6HqpfC|5-Ha?IE?=YiTK6q2|b^&F-QN}m8LXdN2pPEp=uNwt%e)>*<*{^L~m$4&s>SNo>OH12f-9fG}Q$8LZ`X?qHr#Un| zHZW@T_V&i#_@~u-Kl^t!-`TkphK;CP?3S|cQd0W%xm=?w6wR#2gIm6k+RzU%bZ#<9 z7j1EUQ#hSToOpU8nKq(Iu6E-_v!}U&s0@~60y(y}Q-iY3^h9HW8M!5ADaPceIUUlo z5f%QeJ>{s~#Fm!0xRE@&$SnR_+iMWtA zlwlOt#LvPWE>OF(gOcFJ|W$8pVhNecBcp;MCb`v{E-(^sap- z{!z4icQ$5k&XIh$e?W;{d5TH`T6a1n>?ko-pSdWN8p*e&_t{ExTtVB&@-S-sniB~= zQZsUEqWO$A!Qs%l`O^wv0*4boYPn%niH~)&lZroP1Z8FND^|S3B^95X>x|kS<7zMo$oA(|SKXE|1%Qw*`AB zP)E;&Ox~W4qr|+Ai(75L^bLuXLPA%kWC≷>i0;OHt*EOCwyC;J$GJwMs6BLzVQnoZt{)>9 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 ycfK;w*LW4h}Ph2!>@$^0000 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 literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/inventory_creative_inventory_bg.png b/mods/inventory/textures/inventory_creative_inventory_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..e9137324d21eb5b374b2d7ef2e08fe3b49e17225 GIT binary patch literal 3259 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 Cx{+!C literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/inventory_hotbar_selected.png b/mods/inventory/textures/inventory_hotbar_selected.png new file mode 100644 index 0000000000000000000000000000000000000000..4b40faa2bd91c3bd0b235516d46003cc4facbb9e GIT binary patch literal 1096 zcmV-O1h@N%P)B4>5c+C!hcT1Jy}H zK~!ko)tb+X97PnzKV4JP+dV70?y`6gLQq5vdI|mo-ZaJq|AHLyH-ubrmt4fZLIWQ1 z4=8AGV~|7%BpN}45D+5EF8ix@XJ@9`!|b>0s_w~bPS(E5Oix#Lecr40s@|)b45&GS zVgahEYTd|s832DDJ_X?X(pv!h@z0~6-EcSrAkXvZbJ_H{e!maEXfz7i_j)}5CX)#O zM@L5h6h(0=;QK#6;L7?{jJ5W5SA%*o9f;S<^8h^E{S$z9UVA@ix3I7P!13|%^trkY zfTe&$z*0cKQeYnR#+|!ZYj0awx1Q8|^X=EI#sbRooFCa}D|iCBw6p}k=H_Og(DwE= z0IRF30if<{#B?nw%d*wi#+|$VyJ=dtOXLDlpyg60uCcqj3&7giS^%`NvI4-?)>dHQ z7+BYm!^6Y*J|4^W-~E7duCoIvAQupLEU_=Eom|M;Y1it<7&8;{ll4oj-;9Pu!Kjz% zMX^OR0s@e$#1i|m+DYN@cpLyrfmlAi{E_dgIV#@bMIJ`AbB+%mKF|KoDevM}pVz-X ze&UsE!W)3!o<9U&ad9!Z`TD|p?*=0jxJs(<3ha354Zr~o4i1vD_$>HVD5nI!x3|~1 zW^{t5CbQs^2k%lj{6^D)7|dyK;5YOn^?C%%=cv;`B5ncqM4c z;hU+hY0izOsX|hLH}S-t61-AqiK-|M9@m9&CYB<+w|I*1arvh5(1WYOP&G2EzDx<; zTRdg>F0U}n99MN;GYC?JH*tb~7T`U2yr&UIa?-g<%J5y=6M>Iw3f$k{PtL+Ie9OmE zgjYZ|^C$!V?dxeV|Hc(qtzLxpH zU=S?(DOEl(yeCW%{*71P4p#H#SyfPTrex`P@U~fVmSq{FkssW;S$8R2EdDB;AS(agp!8ylZF!10l6Dvrs-?-)h;?n~CuC}_b#VbBWdD+$R+5TTN zOUkk=Tdv%B2DJX!r~GpNSKmk{X9|?~_(XN8GD=xRifANaiASb+{S)_a&iVbG_!MrY zQZ6LdF^W6T-jN>IAkzA0^oU O0000r3;KmlQxo3K@dd-7%?MV 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 J{@e_E^WVL^M63V+ literal 0 HcmV?d00001 diff --git a/mods/inventory/workbench.lua b/mods/inventory/workbench.lua new file mode 100644 index 00000000..b0ba00b4 --- /dev/null +++ b/mods/inventory/workbench.lua @@ -0,0 +1,26 @@ +minetest.register_node("inventory:crafting_table", { + description = "Crafting Table", + tiles = {"inventory_crafting_table_top.png", "default_wood.png", "inventory_crafting_table_side.png", + "inventory_crafting_table_side.png", "inventory_crafting_table_front.png", "inventory_crafting_table_front.png"}, + paramtype2 = "facedir", + paramtype = "light", + groups = {choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), + on_rightclick = function(pos, node, clicker, itemstack) + clicker:get_inventory():set_width("craft", 3) + clicker:get_inventory():set_size("craft", 9) + clicker:get_inventory():set_width("main", 9) + clicker:get_inventory():set_size("main", 36) + minetest.show_formspec(clicker:get_player_name(), "inventory:craftin_table", CRAFTING_FORMSPEC) + end, +}) + +minetest.register_craft({ + output = "inventory:crafting_table", + recipe = { + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"}, + }, +}) + + diff --git a/mods/item_drop/README.txt b/mods/item_drop/README.txt new file mode 100644 index 00000000..fe43054d --- /dev/null +++ b/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/mods/item_drop/init.lua b/mods/item_drop/init.lua new file mode 100644 index 00000000..7013b9d8 --- /dev/null +++ b/mods/item_drop/init.lua @@ -0,0 +1,73 @@ +minetest.register_globalstep(function(dtime) + for _,player in ipairs(minetest.get_connected_players()) do + if player:get_hp() > 0 or not minetest.setting_getbool("enable_damage") then + local pos = player:getpos() + pos.y = pos.y+0.5 + local inv = player:get_inventory() + local ctrl = player:get_player_control() + if ctrl.up or ctrl.left or ctrl.right then + + for _,object in ipairs(minetest.env:get_objects_inside_radius(pos, 2)) do + local en = object:get_luaentity() + if not object:is_player() and en and en.name == "__builtin:item" then + if inv and + inv:room_for_item("main", ItemStack(en.itemstring)) then + inv:add_item("main", ItemStack(en.itemstring)) + if en.itemstring ~= "" then + minetest.sound_play("item_drop_pickup", { + to_player = player:get_player_name(), + gain = 0.4, + }) + end + en.itemstring = "" + object:remove() + end + end + end + + end + end + end +end) + +function minetest.handle_node_drops(pos, drops, digger) + local inv + if minetest.setting_getbool("creative_mode") and digger and digger:is_player() then + inv = digger:get_inventory() + end + for _,item in ipairs(drops) do + local count, name + if type(item) == "string" then + count = 1 + name = item + else + count = item:get_count() + name = item:get_name() + end + if not inv or not inv:contains_item("main", ItemStack(name)) then + for i=1,count do + local obj = minetest.env:add_item(pos, name) + 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}) + + -- FIXME this doesnt work for deactiveted objects + if minetest.setting_get("remove_items") and tonumber(minetest.setting_get("remove_items")) then + minetest.after(tonumber(minetest.setting_get("remove_items")), function(obj) + obj:remove() + end, obj) + end + end + end + end + end +end + diff --git a/mods/item_drop/sounds/item_drop_pickup.1.ogg b/mods/item_drop/sounds/item_drop_pickup.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2ae432d59f31f18dd4f703ed84d9915bf65f9e28 GIT binary patch literal 9981 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 literal 0 HcmV?d00001 diff --git a/mods/item_drop/sounds/item_drop_pickup.2.ogg b/mods/item_drop/sounds/item_drop_pickup.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f58bf08e00f206d3e433b28ddf2297d1ada1a853 GIT binary patch literal 10477 zcmeHtcQoBix9}WYl!&My2||=0dY2qRqKn>w=ry7Xf+Nv`=uwWNM2QnEYP5ui-dpsN z=%NHc5ZvD(&vT#e{oZx&x7J27xX2PIRt=UWzx#Y>elxXa;rMMspT^mPh zZdGS1274P*?NbH}@(g@Dyga;6Wnj}Vvo>+Fv~X~3* z#L$H3jnV>u41kBs?4+@l^6c4h8El@3adMbm6HjPjTxb)GSvYU=Uk!tRIVAu%0KrBW z`FcU#wp-MShBeYTUDQTJB$oj{Ol?M#@YBw9Gl!hA96N_@b`}B>JzQw#04~QENTH5t zOhXuhXrLyT-no@A7wLSC<4yXrb9}7~&z1O=vtm`mmfyUN6kA~{>y;+rD(hEJ;vLd9 zE3CsaeCpCIx`_PK5T5RX0s0ncJX&)yX#&jhA?!Jc&d^e4+hPC+Xq(_(G==;-ijH^m zU46`|Tbyba1^f7AH8hpApyFnz<8CqR?l$c1qn8+H@ZLx7eW1Zepy6Ji2~E(S`pai} z4^vOK&Hw}H*F+O$*)y3gWquRQ#106`#{%XUkuVU(FtNwHmd~-YEwo9guzp+dsH23l zqlEaB1i&B?Oi8y%&iTKprCx%?e_!F&tsDRj$+E?XzQu`IR-L)UnG^q1!mR+(DO{bi z$ywl@i$IHu1XS<2%CyBPb^TO2|CbUlY6k$$OW))~-v&uToom2ZP{&1b*hP655(P#g z|8?;{wHIh3jH#9hwg>|LD3epMAfRPwG6?PvpK*c+LNewUl6#Z4yF^Ko=hO2jQU)4A zHB(rt@)A={HE7>WI}7QOy*;TZJ*hX@rCXjjIs2^VNuGjVkk=2vXcv*B&9o*EolSo- ze%`1qG*_=TdEreJ1=I_TOJOaq(mY%5k6GjyA-fwyzd|!Y$5QO72o0g$zBzKeix30* zSMz~GdNUcJX-<8{;1h{wO2L@J7<2O)VYwM|!W^#w!C2N8F}|eWr&ajH!eE)v*5d8~`~@z^PBhnTGSWAfKy96P_vf zFVAtJXo;q8i)L0VVOH+v?Aj7g-4^J(D61x*tU+nmN9i^|WuYNtI3Q>-pk*=SZZTS6 zVNmI#SMkST&fI2t*zF&lgK-fi(a2f37@Ys~oOHIxZz7S`5F)=gbUM$a7?!ng8KA^}O_V zAa5$+RNg+@qhuc>P*+*%e<}cg`Y2+>({n^kooh&4a7dj?OH=Z{_815|B%nMX00}l8 z09pX%vT_E!NXbp3L_?*l3FJT1H$4zrM!tR!9vpS;uKXIKMkg6gd19}8AjRM}ecQ_} znlB;>%;luGDw@?9=ilH%#~uO5parBYFnVQddPQu=^Dsqz04P(yx-MeE2UP0&1mG7X z;TL7khX1n`VkDr31JysvK#ck{VSNIBctKq1`DNh(P$c=Emw&@cO%SH~4_0J|md%E09!1H zfdHFN0w(Bx|8WQa5HNgz02kZge}B_!IdT9*V$AiR{6a3q0tOHkdMJDVVk|tb{QG78 z-=Y7)5Qbm_AUIQ(%8|YUE7D949>YoWP!A|$Ke+^_fMJNSFkeR}z(R%3CScA2$Z)}o zBSlBQfZCi$Lbgq2s}rZsAH8zzpiYiX_Z?X0nAr`4hU`iL+x{MvX#QL(A~htZu?$XeL{74!W8fV$^dQ zqM+o?I{9y~fHDPi3PY!{A$9UXC}ssTx{wH>91u{3D2H(~t&?-|&`>0SpArta8B&K} zU}z}1U}1=~42R<_5H`@f>OxLz&9gCWIvTxFU3jAdKnc`nyoDa#3}#fq3BXJ}3^3Fa zh_$^bA)r%!{{v85Dq#X4kS&CpDDY+zn~_VO%P>)rmSZ$mSLa~QJ}1q=60a^Lmz|}~ zr@)n+ppMHJAES`RkfpB9jtdZ%MW7#Dg214B9IyptduDN_ouZ4((h9r_NEdR(Y#J!N z$)hmCFCyEuyTWw>q&LGJWJ%6O{iTWdBXG2IE7(uagV04s+ zMxTR51CXEsG5IbU{ryt~M*hQYCgT|4f3L2G}5`VWX0v*Yw%a8=Nx*fT;}vx8t}{0ij|4BCnv zr$QA3d)Gu`7a_}*Vt~Qg6$rA=yC}XJ(l^U5zy3Nr1_R44|H2ff&eu$#0riptc$)WU z%<_2`^<&9D{ko#T1rggpws6fnBClB=G8{sS@CdGRB`{keM+AU~Xbr1g8ioD7}PqMr-yLA|oJ1y&al?K|t(S zvIoy*uwgP`g}lEJ*>Q2|r*jETQ)K8Wipf;TA=`~phvo%BJkD}wNFe7R9;XNe=*mhV zO?ZZgi-G8}{~#bn(E5K65F==rvl&nalY+-%Xfd7BHV@N-hG*>=A{$}^0nb1fM$quj zdZ&!y)H%+E(D93nIsLA2aD7(cFOT0dHI4ncP}lZ zXN}0?GnVTrS};hp%PXWlBVfnN3k>JTPK-^E?nqQ8Hod{?8qRx9bY4@sg$6pZp8E1C7>K~-qOia@BI3)9vT!&z<7I~hWOG1(qzwc>ESR!5s|M!tW!S%=#c3enk#UK4**xd40L>r z0w$)+q}in(zX0I{T1IwWQK<{3XmRih06BF;NQm`v0(3`*y2xAdrzSrHnL>^w?h8Nj|Cw2pWv`ARX7(ImMyr*Uq)LowM}{-VOLYi zW6w-~=X&Du`jraW(WpX6Ee?G*O=(z`X_{wx`UDw7)S=L&sO5JqayK)fs*=siC(cY~ zs7}@Qc%1Le=U7a+I`4zQl)Gr5;yK1d^T%}OniD_}ZtZo>2M>VG`W`y!lw#+-r z@5zB1`cQ!`4yG*cSf9%nKXRxHe}Z_RiDUQrB*S1#>CzYp@URj7*;!s-BJ+?Gm2aWO zu_9m4B32egRE{Do7c0LT-^vz0zvVfYT_@9~Y_sMxhr*Mi7=LMQ^SWG(#_lZ@Fpt#g z)yVe^E#l^Nidn|Ucx4g1g`9s|UbjTOCp(a3nkK23psq5@U7ICP1*cq{HAy9o`g zRg%EsZ{-oX>kh|3#U*@>Uw#Fz9#N|+zSJ32B-#DMs`@^SD}Ujd-n-%++sDy`C6&cx zd|$3qR`ScnYW6b=ev{xFxb~Lm9)H~=42wgOGBAwN(uR!Z+<-50ls zoq@|8{Xy#@ma0yY&kJxSF3grnD~S$nxhYHxN%=&G(+)hij=1ec8LXv38+#HSIJ zkcBUfvf6o&>Uk%v`RG}0bCS)l2g%avz0JXo-V|tWzryM^bRT`6s5169+sdKCT@-FAz)Jd$Ifmg0c^TV)`dY96%5+vY2qbp9~4m-kmXMR zQ_EZ`g46_R)S>& z#RO5**E+E7wtglU0-Sb3jQLC5KZ2}9N2M7;l?-@foYa*VUnC0}#89=01j3z6OH5R9 zVpmyelLOyS4sh^%PW?cq%~Fu}A*>&#gT@CGlnI*zHp8 z;O?dPIdC7_(^)R3`k>mu%DZ(%FxInq@qn!?h1*#mL5mQqS*Nec1>Dom7HO1V7ZVrm zo*HaDL~RC6fRH8I+7wswVHp6|3FV0d>8l}9#0ZdEB!p$Pk;UX+8}LYRYs)lXv*8)u zL&}Ge93#(%Gp8PPV0rVd2cR~*q++3C)KhZ#y>ZE4(L@X^lBq~MW%$eZiUyPrj4>hatPWQ{xquv$k8tuhg-SY?)UlSr8tT_(YGd^|cjK#q{Duq!mL`aV~T3HPQSjB4$k)&;2)2 zhi5VnX!4J8?LWn0NovQy9in+#&(ZHTyE8vN8c2ea{4kfKCKy??Ya~-i%dHEGx?|r+ zw~Dh^mb6G%nrwa0-f!l~6xwC3*7ozq;;ekWMQU2`#?+eb+xlYbjLP6|;kty}EIX6Y z%CTrluMSedI_*I{WF3yUa*|#c=O;zs?&_koqTSz1R%#!+LJH#sV|fE4ZY`Ab%`a~7 z_j#ekrbn%;rfTQ&4>p}*#riuEEAGz>CvxM={4!ktiAhX_D<81=UDn+ZNECv8@JL$q zM5>;>URm0sy(#qu&jvAIxLN*;7DpWK3&`r_>LHFo9JOQN!D-;d2!h`aM?o|1b;R|% z4TRpkbVLXcv~HX+F2@HDIbV`U$x*`eZTdwQa)d!}8pr z3?4O(^+8E5%Fi4Nev#E-$Y3a*yZ_qYpnFs^rW_@gI^J{UJTfYz}+u_VB*;3`&>EnIdT-I!u zo#JX8xjIH@QskXut&D8}Q&RmT_}04QUeXD@%&=xMU3Z?aw@hDr><3Q$J0Ih3%&&5K z@lD0gONz?w1pU72fy2N$wB49Nw3Td^OLl$tI@iyX8V7yE7Am>W$fYC#>7Z1E%lE#z zdgwJ4e;!ZqEB5?QhQw}`!>+G2hb>=Cuk7U^UfwvzYhxmHEfn9r4GRZrszEnmQqHKi z&gpX)v$0KRQ~zUp1BK%H+X+&9p);R20^Yb}S{ew;`6@o;%|b>~5Rn?UNyDGLg@GxL z2fCHm-`o$*^N58Tb=DeRBfbru;)3_I(!P?Q)6yiz@&d`*_((?>s5dpn0)yli>Fo%m zUTGDDzkS=0G~0bIGv2(2w(I9dv`At4qh#_;-J&my`&08+DcYpPO_poFbj%kPjV6TL z$lRh!#S41wkH(hFzPVDZudtVL&sES`Dx|$TX+>N`M<_L*;FVD4r<}T7B#|`-ugHxw zQ(HcAomtC;@1ulxiKtm~6R&qQ$k1DU)8kIfCjK1q90qs0e2sQdF`Mkc`0oBatC(z!jcr%c5|3C$+<&L_JYF(Bzn{7wrO17E(c?kNnjxxJU5@=WeO*AB zxAsnRgP={p{w>NyrQME%9`Bwjk8xcCk6ybj+)4;V{@y{xZX;%$l)vis%HkIwVSUeAtsHt=^X~^3ruB|#BzlV*S zCgiW>p?l+f{SaIrxkiUD#EP|hCy6Mko1J6cI4;_-v^q~t(4t(vZN0_&D|EA?gmn8N z&>ejy+%}ice02!ew)V^y)9?e$te}{WRHe;A&!r;CLBdc!8GA2pZ#nV;15+=FiJ4^L z76Cwzn?mx$uWPa~yhf}lN3xqRF1BlzwM>GM{J{6Gjwf(&{jSVM0{OO5xzH;>#Vu^$ z*jMA;HMPY5iO8dLhkCb}*KnT5I?_u$LNMAb_VA}6e-XRT&EXOyb9>2Peq?#gl5puG zNe_b)bcXNB^t8Cc2EFWq{abb=2PpGh96v6!@3`UHkzNlC$2%W<aopZIT5$`Q8# zgVBSi`vBmBD1Jb%TMc~gNhstEI}V%&F0GQ~Uh-q4z!(Nd34eT08@g{du5YjnJ#XPZ zE(9|dU7Q8w*q;!tOP3v8o$kJQOCb5J?(+hIM2Fs|?`Gaks~R~K-Yj}r`)DXtX~=bG ztJ76fS8t<=?4$emF0!&wHBs;}U4ci*_T?98{0pY^3-E#0^yF=>2m54)MRF-jM8k82 zv5Ux`s4CK*=3nM?C0%z^erp*w|1KDP&+!BOGaYO9?UbrVqxlxfvfb&p)6YO>`s3cU zC;mw#u*=A!gTwrj@hzlf&(x6Fo8N5_gm{(2zc2nea&A2K*hw`sw!-nYvI=)O7aQ=^ zbp4tCr03cI>&vC3(o)frNI562Rh4ERs)Isn#RoGRQ#3d)c%H&+mUSKN zdydDJ5W@InX>^TCJwms_KYtC2aw^@=1+P4q2@%SX!{}D}kpt|qnM$tS^Fn|psA$#+ zANam{;9W%B7xX&teEK7i6y5OXAbF!{*VSUezst+x%P&>AAvGD42^lC6w4QemzaW|L{^Lp&i^n3A;V}aIn ziaWM3adrQu+4T)ElJnF(?9t-#c>)*TRV~iq=AcM7*YkaY&sMbdU7q zcD^2*r1x~f4DS{l$06zWJK6Uur`R|VbkYMyH+Z&rKF$eqJt ze>aRCYhSL`v9Wj=E4KdoS@AlHS02~OPc zmL%bc|4HCU%1LmQua$(t+iN!OH^Ef+fUdJzpt8O{lpWuRQUBFbY*pV-d67yCvle%U4yJWp^5TWo1H}` z`)Rp)HMxmM8}W6z@$Mt8*~YGI2aB7P+Y^d>_*Ij4{G6)NwT@mOuQw4-9;SVBPh%3_ z_^`RkCVsqta3*c1{Wze^8e7d)a?e(ZczFGN<}KXStT3w}WLq5(ntuaJ;j*$tQRRS_ z>2dR22fnp9ojrq+#mibTbN6>N+HHbfpu5#2^A`6!*P~DhD}uW5))}Q znjeMUUn~-6!ApJ=)cnWKemkSao@?~nW&dgYe&Jw*tWm3!w3nvb`!N}{9~5|-sQE!cn_8=1&f zpaUHU3Bc8Dee~{bGYJdvh5got{!)@L*XAa|cCfNYfN$=EO8H1kBw_uSqb-*KJvLD| z6vZ7qG{;*)LP8EggvQcWp!a4fKl#hR7d1B7{35AzG=h6~tI^qGe`N2)k=hWp8pT0P z8d7s{U^M?^XK`GoD`@r0NK%gI*v zHf!Tk2eZ+%6N|@uauWlARF|IAkVhIw^82T4>L4{8Qol4BZi}^~WjMIV;np#0Obia5 zR2t-0nk|A^qE~d(eqYC`Rt^P|A8bve&W^55&5iC^b>7l?aHmc>Ahi#;;z-9f(dtxhmkk#+SQ?LEHseKfOD*hzy&D_)Y;`F>Bm z=#UFdWq0>Wl1clAC~0pmMy!>*+$s*U+Dc77&GU8^m2)NEVG~A5FVUWsma**8AOPmi zs}BwuUcy4hb7c7DE}pPk%#+BPhQlHeL;*zbhh<9-WbL!C-cgX;Ph*3D8y_6QBR=1| zP8tyiz?9|cY+?pwkSXk2NJoDOyRg8ZIYtYl7Ss3=pPN#j_bt~Il~ZNdUW$M`AK*VpPKQb2?WlQwUyF(DbKPLg8g1=3mi<5sp8dOmT0B^mW0+*rD>#pAK0`!h2iUdpBJU57Waa^!@3;Dtio z9c+Q$RD=!9W^n5GLB?m{t%{D6&zQN2aqA!9tj>ODp<%}E6gGLn_>=cgIx51HadG!5 zIJT59uybk0Au6^+b_|+l@nd_<(195$f%wDdnI%PVxnSQqBsmG4X9GRlzW0WKoZ~Tf zGXlL)V;{fWnWN0(0&06wFQaNxqu<FgFOyfoZF2zxXx`=`0x_V6QiyAp=r+V zHCkcwN4UQYotmfAT13Qu=_T=}Rrzi|mj-%N>3t;fDWqB;VNfQqARtcaCO$1K8}ri( z+H*PxZ7OoV$)jaQT74n$LEDCspOxVYcSSP6l*R8o&Z`Ole~It7Cz|_yJzk;N*ZcQy z$AmPY|FAnP#Ujas_&eEOo7yUkIrWetsQ2Dsl?(Heo}T%KuMdm1H?|iSZ{POz-I7f1 zkK3KB5qmq3TG&eIbkEaj>cN7ujRHSfO%yG-!b4g5Bq1rd(zC{RC#9!@f4lSW$E_px zj}kX~evSG%t8}*++KZ3h^n*2=O!?=n{W{u+9XsCJ{#B=BdwAf4s_|N15j}DG-Qu~v I^7ShC4+bz0#sB~S literal 0 HcmV?d00001 diff --git a/mods/item_drop/sounds/item_drop_pickup.3.ogg b/mods/item_drop/sounds/item_drop_pickup.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cf57c94c7383d90e5e282e9b36a6c69f59688075 GIT binary patch literal 9586 zcmeHtXH=6-x9AgUs4CJ$2ny1XCK77sML1Bg?{~j-&ROfM`|r#e#+kkM%zkE2-o=LmAk(NM{R0-SBjP8J%cPlq7t%}!IEt-AgfS@{{7ZR2ezcSr zNMY&X=`4QP+X?3GVsC!P0HzC*l8}^;1S?F?)WO-#?;7U1pOX{DSBSJegz{*zkea$V z1b~7NNqtxsb|ew})Z+kP%O}K`bWK;NIJrPDFg;m^)a#OnNl%XHVt0s>?Eb5P$vCnA z00n>*q)B+VpzAsWcVZVv@Xm+37|NBxsAG-i;508b&pBK#sV{N6J|x5sWk6AaI|mRt zyb;VMq{cp)HnEY8ClS_fBGB6rcI=UV z>d(;GZBjklIt&8jpM|H+3l*N>Ec^g3BoB|QBm*2tB7xE1&IsWi>Xuw{t#-+3bgpRh z7^oE;sHHz70U#g=spPw4mi#~U8Y&g@Usr^4uP}fBW!dA!)#JsdX~NgzElPbT;a&jL zDZ)gw%Ued&$s}Gchi5S8Af`yL~(Z_%Y zih?AO|GeBev=?wAygAoWU9nK1%#qBES8&G6Pxd)xP<({8PcWCEI#T5GG$R$m5+fij>T-oZVo$; z&Sfl6z1h8C@6Ndk3r(Q1XXY*8P2%>w&zO`i*(+4U9iO13R~}|$!XZ%Xd-rhX zFaQWYerUyiHHW5rWW`0eSmA!bxpz$2TnG`c%Vp z+=?4sTZt4Wo9GD@A9)n0RG4F;Diz0}lSHO__Y0MRUhz-Ged8NGaeDM0b@)4%F%v&n zN2SC}rIpN(W)}V)s5HN+rU>*Kzgc4FEHVBnTjakQ*5953fKC&B=#$CzagsgRVTNin zM+*MSbG(>)9&q(N;JZ}IXD}xEYF*~?hRoL zQh6cmzj%&wY-xIIX>{yjbb??^s!L2JzPZr7zk0dlzpQ_Ij=WTJs?Jc|mt0*}}<1@l}pGs$z}ZCcK}@sKH|o3KVbvj6D!819GlQU|b%KYI4a_NxPM93UodjB&{0Pt^k8DD^0{s%9F zi~#~^@IU4Azw`fB0{;yOfF=%M1pipo3V21xuyPO}Y94`u>3);JI-tHO-sIFjIcLeL zcr25e@RxUh7wo#sO>V_wB{YdL$8xEM!(9Fj4FOmnh{y$rbx4TC=YQEX_$lA?PnOV( zhP#p}62e_x$k^fk{pVo;01Kf8u)xWF#NXfaP=^TsOD%RO?DZ18M9_GE0fV5JGcsWJMDAi>3C-{ZxNpJOLKiaddI7~w zNfNuPvz{oUk#nye0OJEX-pi$a3M>?i1>+}tznAF1hK4b-fvFifZQe3t+QIUc-85Ql^l zerUF65)2RCE@UJkGc+*;gLMJtwN#6eBag-$`FQ-7mTHj!01TieQ!ps1Int8jf)r68a1*caID>5+=q6Dy~<-k8nXhdWs1+WfAdk)F=gYZQ@H9g6NY#%1x zVshOx%*)_o{+9@Q91y)>AKIbYF%`LWRJXi;B1CxSEboMB@K#{tzrU2YdWah9Vnh_owGY`_HW9Kk}FV zpS?F$ZdDED0Q*n`IRX_PFI~x(!;(P7##ze*Kxsg&t42$H=1a!u>9MHA!3FtKQmtaE z)S@M!#YN**?vkv-aO#4hWUE-A#t)!^Kp40ct1EQ8#mQFp#2VSN+<8H*xq&bTX}tyz z25!YoRIeF?J?>(6i`Nv)vL<2OsxAn9^11YQ!pfnt;oQSG90^w0@cK-$iBvbUDcH*l zm+0PRcc_$Hv`S)n@srzB3?y~~ZQ-nAe0jGOXgD;OxOlONWS=2Q0HGuYAo$r;1vt!D z?HHLFASn{oEB_l&oSbZOI2U>tB7>xRO?{}kL5%B$OF(=MFs}htNqR18C{!Pj_k}5aPTKJMumCTcD^a{3j*W=0NlVF zczjI)XU-I6%zys&6QDW4!7C&QS3PlvRsenifQ|_^I@)CM%l{>CwY#tlHn>aflmH)VJJLPCg*PiY>|0au;!JXIp z!=daJRn;X!LdOyse!kr=ZJG9-F>@eKF$V@Y=JzY4J;kP%zw%BA5#rm=vJGuQbh0&Q zfck10@3b`G(!N@o-!5;Ir8gH94pcl3TJZQ?f3D!4Ybwam!DBpzd(6PRQ#eBf3>bt2 z`X%x5Bcod#5)AtsZ&F2kqB|}$$ap`MY=o0$;2pPQyyQsm4#Y}|cI-3YeCclC{C9n;pXaZXee5=%asJ{lh0k1=`Pq7YVQF^p zQ`kECD)ma~#rr`IMEB);eD_xM)8X2~_m%U~(%eViM#s_bhkHy!-RFUfe}yrGGt+b{ z!}0@b&yhv)*uu4`@>wKmAn{Addr@)m3KNfzRR}N`|k5>&u)wA(T zm)`!qF@OBF13pjOGvg`CotpcruEG $v?6y6+}zn6vyahZ9O9FhXb({Hm6-u+hazB-$xnK6sG<-T7wv-`bjA_#tEm8ZWcxin6_xuU`0DjwrV zso5UORp=TAE3cer@SHmBZv;_Hec#JNmG+9>bK1ipy>>@E(8TBRdzX&k3Uy$*x%nK0 zEb?x>nc3SXMPuDR!VH&h?A_nxxt+Hqx_7zi<-kR;Qcd(s--Aa!D=M)~o-(z{q`4GwKtFa3WiW~H&&l~MEiRg-5Rna%`__5WuR`p}CYs2RIhHu-6 zhTP4p=RwOWwrg7DqEzp-P2gX&%iFFf6C-L*I>w@hQa(n(eD>~RT>Jgb-Kc9u2c1Wp z6p3K|t^^>VBjq=-TX%lFNJeI{o{{?C^_%w|UVcWoChwjTDphR1VP$vfeTwys8LNzi zNrwu-%d@)&)fBL{9l2Ni+Xn|^fP6-kuNTiqmvu6_c-}95T&v|NLv-WmszinE-wc4! zwf2-K&k}~#QMlDr25W0GU1<>j_&F~2ZgrZ*$M>}@*IxXP@~P`%f%DrT$a|M*Wf|YD zKgq}zeLOJm^Jd_(;>|vheYxFr{-j&GpF+tMi!W7_#dd9)RP^gTt~C*5rDoOEny6J? z3amv^*g2Xd7-Hy=TeVvBHv0aJi4Lmj+wU$JbMTc&Q=&A?Ds_uPCeW58%G~_}j#4R3 z7O6mP8iQXIT_A7_Y3@6K8k86YvYX!T@ic|OW2QgTk9_9Sb=ux3`(&Er-eZ1p07ivS*|fB_d@pfK7ik)p zbQ}UGqtLdG(jXj00JiRp{lh)ZbP z^a&rbvy*WILww6@Cct(gol8Dz|LV?Lo1Z_b`ZSzbw6nNq-U`aunXsyHiB)XCfIviOo@Ki} z92&Xm*7h<=#>?)hQNLsnT)^wS8?Lv|dh5FG+cfZ)??Bu>X_VuY`76CY;!bE;eZW)0 z+boQtWcqeF_jsJ9Q>gg{zNH2QMd3CJZD?EOcbSy=TqCWN3eU4mW?aiOufka8KC`4> z8CZgDS)vH+k8(60WTI>`bMr(P9L%5m##5mR+)*QP^VzXW5b)6)+f5&53E@b5uw5^D z2X`7P|4LDhOu1a?d;Q{>ubVt!KSK9Yrs;Bs`KvbjygC!h2Mhp0(ML|aPH45eQg-3h zcW!v(qenMRO}K`c;J`cb;>a<;mb-f8J|TX)bLfjv-eVcBC?c`JN%mc9TJSs6X{}o9 z1ch}@dW2np!WDx6#!o9kbjudk?NA3_k=>wn{yLO~Mj=Db8k*MEozo5NZC)JYlC8)s z&^_P%yY9ugq|<7saR6r9>w;AX9Tddv2Gud=vsYg6c8w^)b-bsnF;&4>*UKr|r63+* zU9o6$V>#igk&PWTzDw>mZUP7@M7j;-9JB@!CwUKYTuUDSezDVM`E$Z9<&*&(@f$hR z?72EhFJ-iDY_I1fCO;dxGs3a$akApaZN6HD5OUxRTA>XJ%!QT)(U~qAF_`I@fT>s? zc=iOD1++i)=29k_-)At6!NTYgN^jRbA2hG{h@VDezu%XQ$Jmkke%`FUnW=9VP| z#!7Iu7sY%LRf~QB!|=+_e(yZdUZraDmau17PgGxLTvD;N#+e^7QxbYa&Zp5VXFScs zjN4fg()=a`HROv`&EIo7MRbzUh+cWT>t(%#QL5deA=a4B!@e^pzX zn<0|>>R7M>&WpL8C1+Acrq$^5#<~FLIm+irPZMC~y^L6@AD_LuIw&Xso3s^;inA5y z+pr5O45wDREbY!8xD<6<1ar{0in{TF-s{O{&DT8|zB+4Yw}MFz@NKkI0Ql^~$f?f2 zE4CVR<@ZOy9Nv%{7_Qbe-bmUy<0_S4lglRsO&!^#hLmaPdWQNwcxHq;+~QpC4joHE zkJsU&f-|i8{MBQ&y`-KFLq%APN5dwnJu~{vyDf(Mm#cnXUHUl~L`tH8_VXSSF+t5B-5v3<-@BJd5+k0_O`M|A#Ph;nG0n;0DV zCZ6-EVAX!}!%&3LVttp1NVa&Kca1&yr>{^2;|EtHCOb+7Up7d&ccebIXkfyR63i^7 zoafx9UD+cNd)87vKuyT(B}dc9612d~;LDBqThiP>$Abxbiqy2%;xzybkSO-ez6*Fx z1#uX!+NhldnD2-)XtRE6K7Y>$m|0Z(@vIv9^Z+tiS3{icdgdWiw+j*a#sJv*>MqMk zIyc-~yVCyMKW3?l({7=`jIK@s%r$2wp7H~N*I7=*1qXVRxCaELOGIqZwdR~nkb z5mSl0)5y_NoYU@-zFIbIAQsuci%Fc+=Pva8Y(nr7kf0;abKyy&p>c9Aa&Wfl~KF3_CT{dv*-R z8Wi5|p2cEqnc({@p3g&eTQVxH+Uh^8UO5#c?2t*hj%t^e`iNxqusx=P-+sD%Yv!|| zd|rsHBgbrf;rfT%DUa=Id&BLV(CL^>;6F_KyuUEkU!}EaXe0tI7x5o9K>_3w**6z13!f?&PVbk_Dr|foY!%J zCvt@{%!1GNO?}+jR6AuV`#;$8Y6E#1%%@&kO{9XUjK>)Wb_TPv^QO&8i@Y!G`}Jq( z^nKA^#5qIz>uu}7 z?|YK%bKe|ZKOUSZZZQ>5C=fZ#A1NKkII@O(b;8eb>4v{R_V8q}Uj9|QTt)_% zu~G=88XzF4HDsd(botP+5{eae@Rv};7cv0+;UaP@>`q0vP8t31fOaAjuz`kdtpa>G z`zkt-ZHtZDx6E9&RA51zZ4iKKe)L|_clS^Z>(F|;(M%rR@KgG_;GrX=0KtCu31SZL z^74|!$8kS5h})dXvzXtsiwd6%mTE5-`mAT@r$|P{idU}6Ft`6{H|#GpFP1g+Sh0-IPN!25 zpmcK=VpFQ9_sIH%4YdwM#K__}5%G2aD1QN-^dXl;<4-yaZDlr|u)8+#3uWd3>a3m> zfEf_iR9-W!x(26zbvKL8N$Oj8RsK*u`C8O|Cg-@y>%QXC_V}+l{nxBpZVN;;-&hF# za?;;(JD_^3p`1FO_)F7x)n?6ohZFPUV^V|KSG?$>EGm6}2KZ)YQ!uCUI|g!ou2IQm z*OAlG`CBnlg{3FSZx$;U+px4vUf*x!<6ZoWE*azt7?=#bso5aDf9u)u1q1<(EV%fb zrT4A4)qLhhG5J6qs`)FbiHTlW1U`es5gLJkY)WqBMAKKkAaSF zRHGJlLpSTK+;txY-*x;+1(aQpb}>{J$ms5U>wK!h>fvZ37~xD)18~DKq zF%uE#>x+5#P{R32Q=^>q%K5L|r4DUK6`VzA4RMK8Yhu5YzJdMc_ZLw)?W;S#zfb#A zuVlV1u43&n8p?}=WQe(VP{RN=O*leh)Dke@z4EFHoCH$0(QO6MOAl-UL+1m$tp@vtL90nxcf08 zh%9WA>chdugVRITO!Z`K05VbKWF1n3%6*38SzB_#4Cr%CdiDJ!al|9y^I>P4iFYdgc0`@V}2|kajYL*}H z=Pa}MTzgjS6Fd>N$ILvpKP)GfAv>GnWocJ+_S)1pkBMzt_Z>d+dH({ar|0 z@u|O&E}#DHd=k%ZKQHO~v&S~Shqb<|G$%UNcuZI=5Pi1PvszKwcjai)E<`_CTkP1m zJ&jX6-+(Wh=wC|j$PRpMJAowAU)znXn{`S%H+%3R`kd*i$8BZS;=(HYX3g#W-);J_ z$p}pA@CbpNKt8e&=bG222LuVP4F{MKL*E%g0Nde-2^N5dv3s1w7Qpt) z;lr~tW8Zh8(dfstJ>%zBwpu}PQQYThUJEIH3~6?@B?sjKNl+CpG3 U1v_AG(2P=Jc3}msD^mdf2RBqq4gdfE literal 0 HcmV?d00001 diff --git a/mods/item_drop/sounds/item_drop_pickup.4.ogg b/mods/item_drop/sounds/item_drop_pickup.4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bfe99d9a37181071db8a5fa22214535ef850c31b GIT binary patch literal 9696 zcmeHtc{tTw*YG~ZL!!*{6d^-~Bb4DFGA73?Lxy9PSs|RtJSFoy9~@(d43X|K&mn{; zQxcLSRNmjA`+o25{+{c7zUz9f@4t6n`|Pv#T5Iq1+iTcs?cX^%_V#*!0Q@f4Z5kSU z_u?K!GK?MO>*i_g=!FLmT&}=>LB->kxDlpLD_mB08kDhT8YQ-4# zyM7Ox+r`(Tt#iUa-Wi#c1%U!?=7RS!1%x4C6$HQ*FA`3&1a5(ZLiJ)hrz*$H28Z$n z*S=bzzFLYS5&(lp@FmYNqxk=-b|xw4e_xRf-RA%jl4X|%YnKO)3W}%8Q;76P!rcJU zDH0{r;fc87h3N8lCF23nReAFfPs%n2fh$Y12l7|z%pkfF?2%EQrS zjy{jn&*W>urDYyz&}EQm0n(*FZ+b^w`f!HVpgKhc_PFOqok?1Wdj-LmR z$5$DoxG7_3uE}u5a%mGS)Qe2YPu1xEmtvDBD?nk%EUaeZh<29*f>=U-2H1PCO)k9y`!CT z0uXZQ$cq1Lj!gO3ii;AW&h_%w^^5lj;hTyVgBRBxy*Q;zAqH8okR)WqvGvP2UR5$` z&e;0brh?ccl!gHI*rOn&a@xi#k}w@PNm!a^uRsap6@ORUXP%+cY$JcGLtCu6)Vxp~ z5f|2zkTcLXF!FUZN%fh25^6r_GdB@9HxX;e5cW^Q`pa_wz865nSo2s zS;ZBQ|HE?}qDs=DN+P0GBI5WXQye2R%9;vXdaKr&|84!tbFO&uKo#;F6;GbOc}}|+ zt1{$GwL;q4$9t3;fduNU!ti$m0MH&!p?P$U=%R$jQIg{*VFP`+|Jh?8>^MSu6afh~ z82}~#7K@6<{3)re<7FZh9pLIOSv$-wu4WaQ#e~P7QB_~(((6A(RG&7i9!fj*-qeZB zOFufc(pF7TxSph)tcmw&-aR}!Z4H(p4DHd0^v zKj-wnEBvnn{;dQc6NgbkA9|&HE(S(j2|~5Dg_kk=zKVdpc*uub6CT8`?L2RDmM_6kZ^)6XV5x!9hca z@|r`p2H@lY?eC;hmi!9%qoDk$tk*-RZ~L+?t+t+ldFq03%1UGbe@1axvk1g!=qN-% z$(=*SUtokbEp!S)r?ELh#&RTng|f1$6A@LcIdbC{c?WG*wY-+23}CSeRv(=%F4*0 z(I_OSP<*~yR<`y>177|UK33Cs;jcBfLvr^)Gd1GFx6laybld?r_sGg8B(b2T9SU>= z_;?v21{Z*GE)uSyQ%Y(Aq4EEx`NJ^K9L%ZTHTDXBR(}fGtnll8mk^b*n;lg*!q{E!4xFEj&>fY|Y3$Bt+4 z<1=9m++PT6QWENDF8nA(hOVOcOqCk4-6Rw=FBIZ&oI67TA%}PzAvB;XE3FdQF(N4e zqQm}1K#ZXEeYJ4Y=J--Cw7?J)uiF@k`{AUq>z_ZDxt z#+qnO#a?xd?0awl5?pA^Ic!>Dic()1io#k@%sWQxip-L}QWqn1WZwgT@U%D$oECZa zE(MTAs>Krk@)HznFI1375w61aJa;W=zU&JCC`R<3ij3&s6w7DkKUYkM=^zff1GFIw&LVN&V2lLSJH3hi23(^-p zeEtr|PBU={h{-6PK0;pt-vLlVVIm?NmZdMs$|IF7tEy>eUA+b!Z?L0Chy*Y={P@C& zAH(6tuR7ZKj^+dWs}6iv{BgHkfL&ARilKwu^&5^34wi@Ehdzhqhu(+&hiIthb{O~g z^qOPo^Hqr|KYJ~ylTsa;W^$l`iFn>0*X4DCc(DWG8${mwK|al+@6tf0ZEXBS+j8n2fOkLAiUkIg=MuB+lD_HQ<_hF-=8{scDH=+Y|e12W}bdwWB{zqWG^x4kfyCqjO%wMt$@aD$gSoOx<|GVt(eu7phniJ}sf5vupTO8R(mTBLFA` zQRQ>f<1aPyABNYIq?`#LY28O#{D^$|G_~5Z-0j(eSGP4Ks#+=Zb_8~I_pf}FAE=#? zNdF_ZLNKcD;BeNqF+Nw>BSo9YJ7+2>+C4h`{o-YAL5Yfbv&GJ_^p4Z(k1c6ds%iaR znD?5iL?P44E#Pt{%cB=+ehgH+?a)rrX>zi4lR7>4Ob*wo?Z2hgrkCz|7$=3c%DuuD$E^_W*8)I_LR=6_4}hQhRrRL{h#97b~e6OZUyT3tqctbuLONs)cA5b z>3Xv^&4%U{^`7}#@j&1055n7USKx9_uiqd^HkX2RU7@Rf+38-o)cTD>0wD&nRUky# z)297qe!mvQ7USTbaVyvQW0Zeck=owZjo9l zb)nniVlF+US|C>SJX09q*GIEWt74s6kBj|OHza%HpS@oB`aS4%{p?^oM(#p|r4xCv zM+k=q)z9V3I`j3VOmb@`dxu))59DRly>GsbUGipc_2;N4uT>TExw_)0z)JPY=TmTS zH0Oh{j{aG8mGL!Nh2Xv6%OnT3@}gh$%N)^CWMT=5ui|I}-Z0OGZ@=r4{+s}|Xy-p| zucn4)1;L@H0pcSW7CUN%UR^5(0z$ELB9}2J z^whgA%~9yS*BL*BJA?#q`uilnp`rZH?6V5MG_VZveYWaO0!s#>Ym6G#% zO9(`A&CR~N;R~m;3q2mHsEBDBm35A?%Kw_Sxe|C-*k+ifA!77uWD(GI)JIzoR~FE| zX&0%C))lL}wX`G7vwbb>A#RmDV=?YV&5Js@bS<}E-@i`;sKUmJ#Ro}>ZA`#5D9$0vvp~i?6PF7Wi7tInB;sQRnG3a`I+7=|GEH6 z2`Mu%P0#Cujg~U2&j})?lD!=xXyuz` zpUc)73@*UK_yv57JgJ%~0$y!HFOm0eKZ9~Pf7!@>2ew@4oq_DTBLZJW?Hs1zJ&&QB z9K-T~6ijCJhRbcQOuK$E!_kw_^Bp+P7@6)daO|J4wmC=Bx8wMjuBMrn=t*tSuR9M{ zTzLiJ{A1)_3EiWR7O%MPWsYDXQK2$tQ!$p*bDq+4>~vLr^_bav${sDov#VaLW{uPN zw!zkt4X5NvZe#CzbO){CZAe~9Q`(*4BEG0dG2~rY`6Nw7XsJ?R+sK!LZPl*%{z=X(^D3z)@Vayr+Er+n!X}>Yux&%ZKX1MNWck|oK278 zW6`-Zaod&F(PN(+eCF{?3g=F8qrWS**5xA4-C26hwU+__W;y^Dv17TVwcw+F=iFw> zoMV;NsRTZs%Z}Cpo5IU2mac8P(Oz=Qo6jgOOh^-0uYTLLBG{?>%cbRv3NSc)y8z;YUW>&`+G3xj8uONtqueRPb-shJ(iCsL1@bW!9ugFTnB zrm70%uAT6f*eG;!c(?ew1OGT}*RBqMV(L#Se(>75l}9H81!-1txr2!J{Lc17a>J|} z???%+d(2RZ3ug{p@H>z_Z_QppA$nPCQ6IIVb73Y~ol0L^)b)PW)H(%^ZRFXEit_Jv zYh9A%)qK&}Ph~p=E^$WVq};0$hl14=)p|xf9IdT)nag!@AZU~*>X)r@jR2azZGQlefkf^M`Ri zeX9|a?-$CD_G03Us%caD7u=Q&3Mm&P>AvldtjP?_Nq)5zSLL<4HRIv_WZFkGR`O?- z+<2Y00*?Y?C(GErw}4={>;>+H1euk}G^-UpHpLsyEpNIXa&h=hzJlk~6$y0=iM~!h zTQYkd@r6n`hj_-g$>}pSXQzDN+knNZ6o~jb$%cu}?#}CYf;j-}61R9k``3{MC=+uOt)qp~eko~c zkVcajxVAB8Gqdg;?pTRb9pt~E6mYtfjm?qGLAJ_(%Vw;`<VB^JA>mb3`Q_JZgI0Qvu@9V1iDFoe;d!qUMeqg^IOiRE2y(7-XuZe@< z5KT25}oM?aC@<=IIJr&WE=Gq%u!L z_5V@!$uPHc`1XCHmbQ%0C*kx1W19+l3JuZ$yBmp^v}dh$k+6BVC!cq5i9}d`X0!mS z{0GUDXW9eh^Fxu7@7znDCU{VSg7hjrnpZ==w(KZ?skrgZJV2&~hLnOg?eJ>FH_Nqw zgYM*9^Y;lX7y}zTrm1tP`P5F_9ST@KKuTAWp+c(xNcGLS^+(rpdjn^O$Ml77u4TYL zd%;71jM-V}^qW8Y5Ek+vHvR?MlV?SCJ_+=fH!RaNo3wM>4m$WUEyjm-1S^e0EIk9p zO4uyFElZ}BO8=1hkyZNB-L3Z7+LS+KZeUXCXpY!En-0sxKGt96bwdhEg6TIuc+~E7 z54POZ&s}sS*)3@sbU7K^NEMxJ*|j+(Ir7v*RN~Z?bp5tH0^+eT3Bp!^8xl9QC8v)%)=)vtv53&4S@4drFq4D>(8D_*mq| zXIt#V14bP!?`hXibywZW&TiW?v8!Jts$!Hal)?#6BlKMwCZW5X|c99GN)f<`-Zt%SH*_vZLa(`tc%3x{U8}cZgrh< z-n)h;3kyr0{X@an_l_Up#J>qu|6tnoKKnsRCmPqao-`*KP(p(J=vDdk>kYOET=9as zMSOTj6{(MJJ-?BcF}Fr<#R`VL9_)b%p*VN)}$qrVXnK!coj zojtVNaEf?3!-@&d5qj|1ik*VU>~L-`t*Nav^XsiSV%o8$`NqtRkC{)HH`6V%ZnNv9 zd$56J3ety@-06Gqc2XStNS)lIcY8YuvYI$cRQhcArSQeXapX?^m41pD9!H9U+DQ8u zy-#6fIpIZ!@s+W3nOO6nXM!aAHtSrM?5SeqI3#c<^Tv3E@=TH~gs#Iy2~-s(PmK`p zaMhfI6V05A8nq*c(PfQi9NQRA0yWG4s~-8fb?nCDbB5GhtX#qbrR0n-4(PQj{y!*0 z-uS2gko8Bn&S2{3XJIMB7 zMC?sNtg80?!ffc3H|aAk&~AHGD|>LKYvN$3k_x-;23P)6^RvLIK{A&%^Vb3T<3Y&} zsnqjtxB7#d-aKkqsrjktUso{^-8WdIYQFFO+TJy2Ut#C-Llv!ZU$y~5<7n1RpJ}6_ zgB6K0%0n|KHTl`Ew~&|5)^?pplM`*p%}L8KVtYO1(Tv-k!<^0ER-JClqieVG^DtRV{_I{8d>UaWyI`vAwann+=$O2Sv*nYd zA1XfTqF-kpE`o7JdCQSQze__Ou4cTR9U`1e|0Qdyow^~k$(~_^_;jhoOhbGqqHXI( zz{S~g=2(_5;j3>0vSw)s1HTOrOUp6L{QSX0_qFs(;8|CaA-P-Ot4c=CTK#(T2@TQj zh=o&!+nEm@l4CY4S)|IcMn3&=j;D;zU`gE%O@e&}jAWA)69KkKPvJk3M&<`dU+!FY z1#cg5)L(O%hb>^^9&^SAqnKDY1YJpMht9sA z!u&aT^u+S==HbC+a5}-S3sTkJfB9nuR*WqL029MJ_6!PyU4;K-5GH8dM}IUPyfK*-uy>Zr`v@DU>@c9 zH*H@u)>-rO1^|mj2jztTbXEOah=>8Os<*u=0tK(?UI^)%BnNw<3nqiR(XbeajOBCWpHU()eh!{X$*jzwQ)Ngp^w&k1Qe$hP40ArZzH~dU2fUZOg zqy^!5tzddvE9S1{nU8MKd>vO~_&f^M?fGWV^vv0g?lNQ`asiD2jR8Z_;#m;XYXFS_^xe2)KOtp6iwR(m#}v2#^(Gjg z3;RJZN&eNSmslFNQ|bUM#XMNur)10c#ygJ0Th6XWzcd{a~}c9AOE8tpiIEU za=%wJ&+U?WYVA7ad(PDlP&O`i-LOnk44TP?#Kyp{`T?miP3!ycw14ggXj74&??_&J`JQRVBjR07hag0<| sXa8X>uAz_3-^#;p$N(x|v;jE&1}q)3;s32{hX4Qo07*qoM6N<$g6xGnTL1t6 literal 0 HcmV?d00001 diff --git a/mods/itemframes/textures/itemframes_frame.png b/mods/itemframes/textures/itemframes_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..b36487507679f4f7a4acb560729fe8e3c47396d6 GIT binary patch literal 626 zcmV-&0*(ENP)n!wH4TDLkxKnm9j!a^l4*lS8T*La44_!}(1NkakY zZM*PVttf1Ld1j+AZZ>BpEVu@@7pI2Dw^~71{ag@%v-NEJ5V!*DoiAJq_`-4EISK#> zfK&nip}UPS(`tvbBEoNepY(*^UHr6fu2t_9h#dmG3OI&4bDw$yLc;gHPD=P;v)m&P zI|tl-fU_O~48u7X9sb}A$2GzM!of&mF1n$q3Z1{A3NCbT06omlZ5(O4R zR)H(Pb&YVa*_g1s2l}`=Kkl2HLi-sl5IYGG?%Rm80B{9#_(8KIFdXC0AxK;W?oP-d zKp_h7_4{BrCo96i)>JWk8EOG;yX<*XINH%;UwCQ(cPEs6pj|+}dWO2o(uQ{h@EqVA zc=<-uEtDo)_db + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser 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 +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/mods/mapp/signs_lib/copyright.txt b/mods/mapp/signs_lib/copyright.txt new file mode 100644 index 00000000..690bdc52 --- /dev/null +++ b/mods/mapp/signs_lib/copyright.txt @@ -0,0 +1,12 @@ +Most code and all textures by Vanessa Ezekowitz. + +Some code copied and modified from the game's default mods (especially +doors) and ironzorg's flowers mod. + +Licenses: +* For the lua code, LGPL. +* For the door open/close sound, CC-By-SA 3.0 by Slanesh on freesound.org + http://freesound.org/people/Slanesh/sounds/31768/ +* For the gate open/close sound, CC0, by j1987 on freesound.org + http://freesound.org/people/j1987/sounds/106116/ +* For all images and everything else, WTFPL. diff --git a/mods/mapp/signs_lib/depends.txt b/mods/mapp/signs_lib/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/mapp/signs_lib/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_20.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_20.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e24f46d6f03e29b790f9abab16ed05c6c884e8 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~2qYMGHym0F5=eLSb!1>{TVVKNT0D@?l;rL1 z!oaYqSJ?>2<1FxqEC$jZVC;4>+YZR!_H=O!;kcfhZ~$nU2m|BOwhdlDVbv1Xh?11V zl2ohYqEsNoU}RuuqHAELYhWB=U}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys= d5F;Zi6AK`MXjt<~a5_)}gQu&X%Q~loCIB}$GsFM@ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_21.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_21.png new file mode 100644 index 0000000000000000000000000000000000000000..71aa8ac86191308cc3897b81451e0ca349aa7410 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~o>Eal|aXs{;As>SQPxFE7|Nqm|H?C@9 zRcwe!c&!kBRC(<_#yN{wIsYoSrU2EembgZgq$HN4S|t~y0x1R~149#C12bI%;}8Q= zD-&ZYV@q8F6DtFQX^M8oP&DM`r(~v8LN%D`8d-)I8CjWF01-sPnpc9;ff^V*UHx3v IIVCg!03%{efdBvi literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_22.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_22.png new file mode 100644 index 0000000000000000000000000000000000000000..0628c47b01967a78b389925cd2aeeac5d6cd639c GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYV%j(j9#r85lP9bN@+X1@ak-gWR1M z)}51i3FIgwdj$D1FjT2AFf_C_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz@>Eal|alN$Hk&8h=fa&<(|MTB&5c9s+ zz%Cd%!;!HoY5xub7rVLVZb`lUo9*@feF7tM0vE^D-TCu@npI0&BT7;dOH!?pi&B9U zgOP!uiLQZ}u7PogfvJ^=v6ZoI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz@>Eal|aXqxhlaIlGgNgnB|MaQ_S=mlX z+B4>S-nsB%<1WM24O{+2Y!5qKVtYA5<^e;)YXOEZ)@1@f&8j7?5hW>!C8<`)MX5lF z!N|bSMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h V(Xi%~;B=q{22WQ%mvv4FO#n!*Q^5cL literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_25.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_25.png new file mode 100644 index 0000000000000000000000000000000000000000..337c67b430369da69951e9bdc30029770f3b2181 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz_>Eal|aXq%jP>8{RwRW$1X8P9uWV|9sU^PX4Mkch?11Vl2ohY zqEsNoU}RuuqHAELYhWB=U}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi Z6AK`MXjt<~a5_)}gQu&X%Q~loCIA%+Rxbbm literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_26.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_26.png new file mode 100644 index 0000000000000000000000000000000000000000..66a364001f38db68cf3bb806037db2167324fa1a GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz<>Eal|aXq)!P>4Z+=aAF?|LHMX;sVWf zFdX7wV7}m{uH|%!D=|j-)7=Z*`EJE;igz;@z2ak@asHeFP`7G{YeY#(Vo9o1a#1Rf zVlXl=G|@FM(={*-F)+02OWr&fHm5Buq WK{Tv+B{&_Zfx*+&&t;ucLK6VP^irk( literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_27.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_27.png new file mode 100644 index 0000000000000000000000000000000000000000..c2de587d9094ba593b75061032c16526f11c66b3 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQY`6?zK#rxZ3_%vOp6EdnUcKS zT^JZv^(q?yd7K3vk;OpT1B~5HX4?T73Z5>GAsp9RPi*95VBlchaN~ddHOGQdE|wPz z7XwZ|JL71_6cx8$SHEzusWotgFlE z%QIs^@UG+Xd((4RxMz#7^XktMbpYy6Epd$~Nl7e8wMs5Z1yT$~28JfO24=bj#vul# zRwl+)#+JGUCRPRp(-iHFp=ij>PsvQHglaI=HL?sbGO{wU03wKnHLnDx12r&sy85}S Ib4q9e0D9_6wEzGB literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_29.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_29.png new file mode 100644 index 0000000000000000000000000000000000000000..15d2d8c4b7fa79c917b4b5aab332b022b3ed7795 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYV%j(j9#r85lP9bN@+X1@ak-gWR1M z)}51i3FIgwdj$D1FjT2AFf_CscT?j yWneH((e4_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~x>Eal|aXmTZ$N2`984?l(J9~I~B2ohn z*1NU+=i%Y$;o%Wbz9?cWlqe{}z%cVUD_`-8&mb48mbgZgq$HN4S|t~y0x1R~149#C z12bI%;}8Q=D-&ZYV@q8F6DtFQX^M8oP&DM`r(~v8LN%D`8d-)I8CjWF01-sPnpc9; Qff^V*UHx3vIVCg!0CNvcdH?_b literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_2c.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_2c.png new file mode 100644 index 0000000000000000000000000000000000000000..edbc209ae39d539121ac76f67673106db8cb35d9 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~u>Eal|alQ3~A<#)2M>f3p|G$Q>X>}}< zZsW7$(`OwNd9tHect1XN=L0HMEpd$~Nl7e8wMs5Z1yT$~28JfO24=bj#vul#Rwl+) z#+JGUCRPRp(-iHFp=ij>PsvQHglaI=HL?sbGO{wU03wKnHLnDx12r&sy85}Sb4q9e E02rW5QUCw| literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_2d.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..0482fec8a8905cccb4d3098ba85e89433a261337 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVbR2#W95AdUDE-^9-y$JUl;Ua(tLSktNr| zhvAMIGv5Sbpv?>nswJ)wB`Jv|saDBFsX&Us$iUD<*T78Iz&OOf)XK!z%GgrZz{JYH wV49-cF%%8C`6-!cl~4_)x<-~EMn+a97C;2iu;!KEbf5+XPgg&ebxsLQ0FpmPQUCw| literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_2e.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_2e.png new file mode 100644 index 0000000000000000000000000000000000000000..6e1b5a0d8ded77ea11f409597ca1759478d4daa9 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdI>Eal|aXmTZ$N2+5aO8kPM^nT906FC@ zJBExfX1V3oBOs5nz$3C4NPB>>+sSM@AVbH~#W95Adgz&rybJ~$%m#=5+h1PDI@M>Q zsHzCZRJEJeN=@GVyZoRwXKgJT-|VMs{N4Q%0)YBdOI#yLQW8s2t&)pUffR$0fuV`6 zftjv>afpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t%`3s_ PKn)C@u6{1-oD!MI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~u>Eal|aXmTV$9V?E|A{&rU*~r+a!xp$ z=wLQW@SI~f8^az|PF8_pF_2Ex64!{5l*E!$tK_0oAjM#0U}&OiV5Vze9AaQUftDnm{r-UW| Dr;$mH literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_31.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_31.png new file mode 100644 index 0000000000000000000000000000000000000000..0149aa580e807ff08de320e1196af94fe152c17c GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYV%j(j9#r85lP9bN@+X1@ak-gWR1M z)}51i3FIgwdj$D1FjT2AFf_C9@E2M!!yP?eOB_-B0ZhL3?_ zl0=WhE(Wh@tlU?bUEP36RZCnWN>UO_QmvAUQh^kMk%6I!u7R1ZfpLg|sg;Sbm9eF+ zfr*uY!8Ap?V<;MO^HVa@Dxn%ob&V`TjEt;IEPx22Va+SS=|Bw(p00i_>zopr0DnSB A)&Kwi literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_32.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_32.png new file mode 100644 index 0000000000000000000000000000000000000000..9d60707a6d63f2b462f149a6a07841bf78a74979 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~t>Eal|aXmTV$9V?E|A{&rU+1&x9X@d2 zz>xzD=Mq~qQk@JGdDv2F4L-~lT%O6$-NwzvyTpAfP^W5%YeY#(Vo9o1a#1RfVlXl= zG|@FM(={*-F)+02OWr&fHm5BuqK{Tv+ SB{&_Zfx*+&&t;ucLK6VWFHw5{ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_33.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_33.png new file mode 100644 index 0000000000000000000000000000000000000000..31caea453b52d19597da82046c784cd516a898b7 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz@>Eal|aXq!ik&i)v=g_G~|M&N_pIo$& zoh^~k=kX4^xXTQz4ZGG>1|Mo(e0|Hmt%unJ-t#e~&HcI_s9CkdHKHUXu_VKd3>85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%ESVQ WAR5-Z5}Xdyz~JfX=d#Wzp$PzMBvu6g literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_34.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_34.png new file mode 100644 index 0000000000000000000000000000000000000000..9c3b2d10750cebd5e246050820df892e03cf1611 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~#>Eal|aXq&8Brk&j&mo_0_h;H&lIf}! zV`}kiQH*N1q`&eN)5fQdPO(&1?&npnonOMi_mKa&JW#7@iEBhjN@7W>RdP`(kYX@0 zFf`FMFw-?K4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Do Tc_laI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz*>Eal|aXq%jk&i)v=MdNb|Hg95@=mo* zFmq5}wd$#3fcJv693AY3`>W=0T$KI)mC0IzlYNa*C(wEZ)e_f;l9a@fRIB8oR3OD* zWMF8bYhb2pU>ss#YGq<b76{FKbJN~i`?T_ej7BO@yl3m}4M USo2D7I#2_Hr>mdKI;Vst0QoCXc>n+a literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_36.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_36.png new file mode 100644 index 0000000000000000000000000000000000000000..82e4c6f07c0b80958f1aafb51c25851a52c4cf22 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~p>Eal|aXq%@Brk&l2UGjo{pmF`dNt$~ zWD=zQtvboo+~BkP8;6c_Tz1>?ux~SX{vP=ndmE@vwZt`|BqgyV)hf9t6-Y4{85o-A z8kp%C7>5{`TA3JI8C&Wam{=JYOjEQwhN2-iKP5A*5~{&e*T^!&$jHjX0*D|Q*1Qs& Q4%EQl>FVdQ&MBb@0AaCG3IG5A literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_37.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_37.png new file mode 100644 index 0000000000000000000000000000000000000000..d9998a37880c6b797859a7cb7f88339c41fa7c65 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~x>Eal|aXt5pBNu}L5A(s5KmO}q_jWk= zPB&6WZ?CCFM8BuTmxN3GvjcYiJIgpBomEJp_d*0vqiTt3L`h0wNvc(HQ7VvPFfuSS z(KRsBH82h_Ftsu?+%i3JcrG^}|g RI31{g!PC{xWt~$(699p?QKSF> literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_38.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_38.png new file mode 100644 index 0000000000000000000000000000000000000000..addb019323b5cff468ac4c9896700fa4023a4296 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~m>Eal|aXmTV$9V?E|A{&rU*~r+vI;Ea z*)Hd1!5%BgV3WuD=iEvjb)Z_+64!{5l*E!$tK_0oAjM#0U}&OiV5Vze9AaQUftDnm{r-UW| DMu$l| literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_39.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_39.png new file mode 100644 index 0000000000000000000000000000000000000000..a19db552234c9d4e0b2b64e5890fc2cfec163dfd GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~z>Eal|aXmTV$9V?E|A{&rU*~r+axN&4 zcu=+A)IViT1)c;4vsr?XoL!j=qL2B0=ZLf125M6+ag8WRNi0dVN-jzTQVd20h9*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdE>Eal|aXmTZ$N2+5aHN6dpL1o8%V|c2 zgGsEMMc3OW0Trp1xJHzuB$lLFB^RXvDF!10Lla#CGhGAY5Cc;y6Jsl5OI-sKD+7aR vigw3PH00)|WTsU@HJIueS%w%HS(#V>5k$k9SAx@l8W=oX{an^LB{Ts5O7Tk$ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_3b.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_3b.png new file mode 100644 index 0000000000000000000000000000000000000000..c7679284c5f81e7e432a8abf194c49af3cd2a1e1 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~q>Eal|aXmTZ$N2+5aHN6dpL1nT#giEd zMLj$`JpUyn7>=Z|aXf4WMpMx0YnfDYhDRX2WnvOboFyt=akR{ E0D;m@lK=n! literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_3c.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_3c.png new file mode 100644 index 0000000000000000000000000000000000000000..a6b5e9a253fd9d2c86fa0ff421e4b28d4731d048 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVb&F#W95AdhHoQJ_ZL4rh^Cn|G%ldWuv8( znY7au-$Fwpi7!)bPLErEt+nRd0p?s=HbK@e*2X}MswJ)wB`Jv|saDBFsX&Us$iUD< z*T78Iz&OOf)XK!z%GgrZz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a97C;2iu;!KE Qbf5+XPgg&ebxsLQ0Gl>ZbN~PV literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_3d.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_3d.png new file mode 100644 index 0000000000000000000000000000000000000000..5cfff81a691b148594167453654231ee92dc1715 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdK>Eal|aXmTZ$9V>JA08eHixUs*l{d-V zG1}ql{E&g6C6kr2Vs_nZpi zscT?jWneH((e4V3oBOs5nz$3C4NPB>>+sSM@AVbH~#W95AdUDE-^9-y$JOu|%95`@*VPay^ z4}RfgTe~DWM4f`14SA literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_3f.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_3f.png new file mode 100644 index 0000000000000000000000000000000000000000..936191dafba3f441e0f7232d0daba61bc6d09313 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~#>Eal|alN$Lk&8ir=kTS6|M$o6mkP5K zXDW#J6ht4(<_ciY*t)LF^2J|{+EW`C`}MiF9VdN$4AiPx;u=wsl30>zm0Xkxq!^40 z3{7+m%ybQmLkvubP0l+XkKcYaX` literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_40.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_40.png new file mode 100644 index 0000000000000000000000000000000000000000..1aed18fbe2adde6931f68b2430b65379e2c26da3 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^+(695!2%>t{LJA1QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMT>Eal|aXt53Am0H64(1E(AOD4?$uHWJ zqv8;(p{l}REtD2m`69w%qU-Z>k(c8PcYQdPu|sp)-B-tLo_s$dx^LgN?VSATZ4&G+ z-^e}ynx|Ug8c~vxSdwa$T$Bo=7>o=IO>_;+bPbF{3{0&|jIE39nN|taV5)0m8DeB)WnuwD5DjZy2~G!UVDNPHb6Mw<&;$VQs$V1k literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_41.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_41.png new file mode 100644 index 0000000000000000000000000000000000000000..a48a88fd77a871fca2792e0173129dc773d59f5d GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~t>Eal|alQ78As2%J&w&HkAOFX%>(=Nn z&31B9ba32t;%WJJoqbm<{y!5u{p~Vm{%kfu=Hss;fjU)7Tq8_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~m>Eal|aXmT3q2WIVTg%V+os6solNL$r zk8^8bj1XaF=%2;KES&c{1*lfF#5JNMC9x#cD!C{XNHG{07@FuBnCTiAhZvYznHXCc zTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZb5h#(r)yb_!a)WG2B>gTe~DWM4f D54TDB literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_43.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_43.png new file mode 100644 index 0000000000000000000000000000000000000000..c9d7f25f983458f413cc550e99d8b5add6e5189b GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz->Eal|aXq*9Brk&j&!IQ(_80$pG1cWM zqmYLi(}blv+~$1IZP?4e=DStEt*S8j)mq6Pt$r&?c-fs&-vFJ!pjzS@QIe8al4_M) zlnSI6j0_A-bPddO4U9t!Os!0et&A;o4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1x ZVgW=D4QpNrP6ujW@O1TaS?83{1OU)7RcinM literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_44.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_44.png new file mode 100644 index 0000000000000000000000000000000000000000..51b29b52b9b4e7681f7311e5e4c15bb4d16a3307 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~v>Eal|aXmSuq47Tt5cm|RDK~M8CnPyA z9x0Sm{3RKvo756u@r8-uV>%muMMuR-peEH4*NBpo#FA92scT?jWneH((e4I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grd8>Eal|aXmS~q2Ygz0N0`9qyvl}G!8F+ zZqJv>uwgPA+g@W=J)k<(64!{5l*E!$tK_0oAjM#0U}&OiV5Vze9AaQUftDnm{r-UW|u`x+R literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_46.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_46.png new file mode 100644 index 0000000000000000000000000000000000000000..692fdca036feeaeef10a9897674aa4dc04d975e2 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~y>Eal|aXmS~q2Ygz0N0^pr%8zkE*edR z8#E7}O>9|td;%lGj8IlC+55E(K;^0>t`Q|Ei6yC4$wjF^iowXh&_vh3OxM6T#K6?b z#MsK%QrE!5%D`ZnqTMkR4Y~O#nQ4_!4W_zAmLWz)Rwfoe1kteOmEd%s1_n=8KbLh* G2~7Z9s!Wpr literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_47.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_47.png new file mode 100644 index 0000000000000000000000000000000000000000..2dded7312a3f20307fce470c42102b104e4ff440 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz}>Eal|aXq&8q#%O=2eWzK-|aH;3S5;8 zlerTeSYnv(uU*bCi)F)WuT0U2>#pwG^6x`LeWD8+-<<1$Or=FJK${safpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcq bjI2y7fC!>t%`3s_Kn)C@u6{1-oD!M_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~n>Eal|aXmQ!1b&?VAn#;sxPZY#Ppd(z z?PcnL_2Rv!IWD(`iZL8@XXpHzrEw0ZN43N?q9i4;B-JXpC>2OC7#SFv=o*;m8W@Kd zm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$;OXk; Jvd$@?2>=D6Ph|iA literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_49.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_49.png new file mode 100644 index 0000000000000000000000000000000000000000..4a0f22018389a2e1cd9ff949c8ec16550652d824 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdG>Eal|aXmQ!1b&=9asUJzY>uAzAm7Q( z;FrWCaHM%nA5fuciEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22 vrf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_laI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~n>Eal|aXmTZ$N2*waN@v$5A!=2IVT)$ zZ1`{R$v)}#<1A}RbcE?aOI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz->Eal|aXqxhP>8{R<51K8|C?psEZnfd zvXddh!MOXRefq(8b`uqYRTDM^E$-@aSbe(dGsD}*T--;0Z)XJRS1oakC`m~yNwrEY zN(E93Mh1o^x&~&t2F4)qdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33; Zu>c~7hBdDQrvo)Gc)I$ztaD0e0s#I)Rxbbm literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_4c.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_4c.png new file mode 100644 index 0000000000000000000000000000000000000000..ac89737c93e7cbf56767982a5563430da8ea42c7 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~y>Eal|aXmRD0SJDaKL7?t8dx-*DK!7@ zF|an6!pN|>o|(^Jg7R6Qa@7*oh?11Vl2ohYqEsNoU}RuuqHAELYhWB=U}|MzY-Mbz zYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)}gQu&X%Q~loCID9& BPD20y literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_4d.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_4d.png new file mode 100644 index 0000000000000000000000000000000000000000..ba95c6ee8dcda00f6acf48d0c4b1a80f917af711 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V3y@T|W;X*;Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR z+uenMVO6iP5s=4O;1O92q&>jc?PRtckYVcS;uykly|#C!AcFzN;goOpZ)OV36Is#7 z%+1nJ$x)DUJ8MIb`nq>JHDXm=PydkTyCSzijo-$Zlczt&+YM-dYKdz^NlIc#s#S7P zDv)9@GB7mJH89gPFb**=wK6fbGPcw;FtIW)n5JlV3`Ik3eoAIqB~*i{u90Pkk&%^& Y1rR|rta&9k9jJl9)78&qol`;+07IftmjD0& literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_4e.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_4e.png new file mode 100644 index 0000000000000000000000000000000000000000..f4d26521b931daa79e58af5fc55a6e230767c7e9 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz@>Eal|alQ5IMqUO59_EAI-|kzQFe)zL z2#??MmVuRND!cVd&oWiJV^4dI?Guwec9GTl1Dhao^I9>WX4Mkch?11Vl2ohYqEsNo zU}RuuqHAELYhWB=U}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`M VXjt<~a5_)}gQu&X%Q~loCIGssP}Beb literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_4f.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_4f.png new file mode 100644 index 0000000000000000000000000000000000000000..1cdfa04eefb8785067f225de7a4bcf43fe777677 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz{>Eal|alQ4dBNu}Lhs(v~-}i6U-PEB_ zWcc9!ix#JbrZ=UJ5BpAB_p`Zl|E5RldduF+Gn*#!aD20q;|FS2Epd$~Nl7e8wMs5Z z1yT$~28JfO24=bj#vul#Rwl+)#+JGUCRPRp(-iHFp=ij>PsvQHglaI=HL?sbGO{wU Y03wKnHLnDx12r&sy85}Sb4q9e0HY#TSpWb4 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_50.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_50.png new file mode 100644 index 0000000000000000000000000000000000000000..8db450b11d35070b91587078eff7eda47dba4dea GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~q>Eal|aXmT3q2WIVTg%V+os6st3MB)- z8ZDA?@_1iwvx#8~FFS|CMcxLWYSj|gh?11Vl2ohYqEsNoU}RuuqHAELYhWB=U}|Mz zY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)}gQu&X%Q~lo FCIB+LOPv4! literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_51.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_51.png new file mode 100644 index 0000000000000000000000000000000000000000..3d75c3e9c17f6772c09aeecc0cb203ece5ca47fd GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz}>Eal|alQ1cBi{i74(5Z6|Nq~#T$1Iv zY6&xhmAS_Bj^>FB=U5{`TA3JI8C&Wam{=JYOjEQwhN2-iKP5A*5~{&e*T^!& c$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@0A_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdG>Eal|aXmT3q2WIVTg%V+os6st3MDl! z{g&_7VK5HlWIe2UF&n5*wZt`|BqgyV)hf9t6-Y4{85o-A8kp%C7>5{`TA3JI8C&Wa zm{=JYOjEQwhN2-iKP5A*5~{&e*T^!&$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@0C_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~#>Eal|alN+NP>8{R5k$k9 TSAx@l8W=oX{an^LB{Ts5wti5e literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_54.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_54.png new file mode 100644 index 0000000000000000000000000000000000000000..dd3f29cf35197cb2ff8aa6c9f205aee7c3269b3d GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~w>Eal|aXmS~f$hJf!C8<`)MX5lF!N|bSMAyJf*T6W$z|_jb z*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{22WQ%mvv4F FO#uF&N>Ts- literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_55.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_55.png new file mode 100644 index 0000000000000000000000000000000000000000..427a7225b48a9aa675cfd822cd54b4631f9e0a17 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~y>Eal|aXmQ!1b&?VAn#;sxPU>cNOD1# z!`ft*M@d?23oc}96Z3Ze=Epd$~Nl7e8wMs5Z1yT$~28JfO24=bj#vul#Rwl+) z#+JGUCRPRp(-iHFp=ij>PsvQHglaI=HL?sbGO{wU03wKnHLnDx12r&sy85}Sb4q9e E0LryYm;e9( literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_56.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_56.png new file mode 100644 index 0000000000000000000000000000000000000000..8322a55f593ae77eceed55ff153559ecb5f388c1 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz@>Eal|alQ78BNu}L5A(s5|Nj^75pnE# zHo^HsUSosPw23jc^2r*RvB~@@?zd0)?_%^?!Ob4ft{LJA1QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz>>Eal|alNafpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcq bjI2y7fC!>t%`3s_Kn)C@u6{1-oD!MI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz<>Eal|alQ4drVxXn0Mh}r|No7%)snQ5 z1Ub$%G%YyZte01ENZD>`@$o#p{rZySxjHr9J9#*IE|^~d>Q*grjVMV;EJ?LWE=mPb z3`PcqCb|Y@x(3D}2Buaf##Y9bx&|gz1_sjn$jwj5Osj-yFx54(3^6jYGO++6 Wh=w(<1g8TvFnGH9xvX{4_9 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_59.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_59.png new file mode 100644 index 0000000000000000000000000000000000000000..3e9ff95788a48dfa57f8a2aa07ec6bb124480dbd GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRQ!2%@D@a!=KQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz{>Eal|alQ47BNu}L5A#9afB&CXY;Zc* zwKGkUQQ#ZPkr?BZ+odG5wyyFqw>vKNqy6h@G3`g3yr-9JT>#XsTH+c}l9E`GYL#4+ z3Zxi}3=BWMpMx Y0YnfDYhDRX2WnvOboFyt=akR{04I!8=l}o! literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_5a.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_5a.png new file mode 100644 index 0000000000000000000000000000000000000000..e5e5f4b9d414aca4142af17dbe1740f96abfb95d GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz<>Eal|aXq%@q#%O=2ebIGf6;yXj?I;+ z>g+qV1l(lsU^W$#=`nw|>CJo=IO>_;+bPbF{3{0&|jIE39nN|taV5)0m8DeB)WnuwD W5DjZy2~G!UVDNPHb6Mw<&;$VU08#b; literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_5b.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_5b.png new file mode 100644 index 0000000000000000000000000000000000000000..caa62c645cc1e8769a1d0f033e0cdc92a734bee6 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYV%j(j9#r85lP9bN@+X1@ak-gWR1M z)}51i3FIgwdj$D1FjT2AFf_C}#<1A}Rb ucE?aOV3oBOs5nz$3C4NPB>>+sSM@AVbsB#W95AdhVHxybKB)3ss#YGq<b76{FKbJN~i`?T_ej7BO@yl3m}4MSo2D7I#2_H Mr>mdKI;Vst0Md|8FaQ7m literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_5d.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_5d.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccfb85c8ed55154a268f71fe6e5c49a5fccac02 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYV%j(j9#r85lP9bN@+X1@ak-gWR1M z)}51i3FIgwdj$D1FjT2AFf_CV3oBOs5nz$3C4NPB>>+sSM@AVbm9#W95AdUC>#^9O+7gS?lsg%5|IT8n|Q z6YnGqO&^BRx9psy6aFm#DpoCVjVMV;EJ?LWE=mPb3`PcqCb|Y@x(3D}2Buaf##Y9b zx&|gz1_sjn$jwj5Osj-yFx54(3^6jYGO++6h=w(<1g8TvFnGH9xvX_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdB>Eal|aXmTZ$N2`984?m~E!|xIm>Fj6 zXA)5UKBFF}Lbb#-q9i4;B-JXpC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra7)(>N tJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>?KhM_vE` literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_60.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_60.png new file mode 100644 index 0000000000000000000000000000000000000000..f19e8854fce818a9584ed8bb1948912064f11b99 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdA>Eal|aeeMlLq-M$jspr?>Yv|ql;h}4 zs4P9Shnb&eo$OPfD%BF#h?11Vl2ohYqEsNoU}RuuqHAELYhWB=U}|MzY-MbzYhYq! xU@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)}gQu&X%Q~loCIA4`NKF6$ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_61.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_61.png new file mode 100644 index 0000000000000000000000000000000000000000..8d5e09c5b7121d41c020d856128ec7d91c93a66a GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz<>Eal|alN+Jk&D5A?)F zK#IZ0z|ch3z)aV`IK;rz%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;k XKm^gS=9S=dpaup{S3j3^P6I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~z>Eal|aXmRD0SJDaKL7?t8dxMAuKB;B z=fB3Og5m(41eY02%Xk>JPG;j=9Gchx)TUbE8c~vxSdwa$T$Bo=7>o=IO>_;+bPbF{ z3{0&|jIE39nN|taV5)0m8DeB)WnuwD5DjZy2~G!UVDNPH Kb6Mw<&;$T(?Ngip literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_63.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_63.png new file mode 100644 index 0000000000000000000000000000000000000000..c412a9263309fba0cf97faa9a3577e91d8a0829e GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVba5#W95AdUDE-^9-y$JRT41wf@d;Y~>+1LF__ zQ!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!xg literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_64.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_64.png new file mode 100644 index 0000000000000000000000000000000000000000..07098489fa4d8ca0dd1322c7b2cb2c9158802637 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~p>Eal|alQ1EAs>SR2g|{OKmO|{E2;%l z+>KLH;dpXs+w0ujC7bGP_$77KtiL(4^SCH{Xanj~Epd$~Nl7e8wMs5Z1yT$~28JfO z24=bj#vul#Rwl+)#+JGUCRPRp(-iHFp=ij>PsvQHglaI=HL?sbGO{wU03wKnHLnDx Q12r&sy85}Sb4q9e09n&dqyPW_ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_65.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_65.png new file mode 100644 index 0000000000000000000000000000000000000000..30cb8fa3a6d0e429e07cd9fa659342a49fd7bef1 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~t>Eal|alQ1cCl`Z)0P{hqkN@NQ)Xgv0 zv0P#aO1dahBJ#%d9oNeC*)vsx?$2jDy_<(|U6saipib2i*NBpo#FA92scT?jWneH((e4V3oBOs5nz$3C4NPB>>+sSM@AVbsB#W95AdUC>#^9+ptB^5=Ofk4@Z=h&a~ z2Y}!R13Syio`T|uu8cQR**G&>xHbVbsg}4#l%yn~>+1LF__ zQ!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~x>Eal|aXmTZ$9V>JA0CYd_H+L9D>W?Q zF>hx)`QpD14-e1(L?#^|)ng#auqA+-?aUIjV4z0T64!{5l*E!$tK_0oAjM#0U}&Oi zV5Vze9AaQUftDnm{r-UW|-q21X literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_68.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_68.png new file mode 100644 index 0000000000000000000000000000000000000000..2c0bb43c70649afb90f42ddecf054dea02adea46 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~v>Eal|aXmRD0SJDaKL7?t8dxMAuKB;B z=fB3Ojwc36K8}+a8D?B(<-WdUKgfZqC9V-ADTyViR>?)FK#IZ0z|ch3z)aV`IK;rz z%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS=9S=dpaup{S3j3^ HP6*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdC>Eal|aXmQ!1b&=9@nJqA-#=r=j2e*; z<|*t9dt6w!7a2(31gcamag8WRNi0dVN-jzTQVd20h9*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdK>Eal|alQBGMqUO64rYZf|L4C>c%;Ma z;5FyVzZC*(n?qQ*)jzNM2UMzB;u=wsl30>zm0Xkxq!^403{7+m%ybQmLkvubP0l+XkK Ds5(qI literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_6b.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_6b.png new file mode 100644 index 0000000000000000000000000000000000000000..4d88afb35d6bf906d7f1df2834e677a5bef4d700 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz<>Eal|aXmRD0SJDaXJGZ=(O@{1nv&2G zVDLeH=5P6B9In$i&!xDSacLds*dW}!m*Hss#YGq<b76{FKbJN~i`?T_ej7BO@yl3m}4M USo2D7I#2_Hr>mdKI;Vst0P4O`!2kdN literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_6c.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_6c.png new file mode 100644 index 0000000000000000000000000000000000000000..4a0f22018389a2e1cd9ff949c8ec16550652d824 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y=!2%?2>*@RfQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdG>Eal|aXmQ!1b&=9asUJzY>uAzAm7Q( z;FrWCaHM%nA5fuciEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22 vrf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_laI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdK>Eal|aXmTZ$N2`f84??s{%bs`*J+9{ znWTHfW6ExZnr=?Eb80j81C^?lxJHzuB$lLFB^RXvDF!10Lla#CGhGAY5Cc;y6Jsl5 zOI-sKD+7aRigw3PH00)|WTsU@HJIueS%w%HS(#V>5k$k9SAx@l8W=oX{an^LB{Ts5 Dh9pcV literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_6e.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_6e.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce95ab82dfdbcf81c2d8d24661345d62bb17aa3 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdC>Eal|aXmTZ$9V>JAD)Z{_EY}!A94+J zQ)w4mZp#q8i=AUrEaPgRO4SnAh?11Vl2ohYqEsNoU}RuuqHAELYhWB=U}|MzY-Mbz zYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)}gQu&X%Q~loCIB~G BNx1+3 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_6f.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_6f.png new file mode 100644 index 0000000000000000000000000000000000000000..77f4cefa5b36662d3bba4ad45479d827b96be4d4 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~p>Eal|aXmTZ$9V>JA0Cf}*2c!hi9pP_ zkm=Bm{zW|I>!C8<`)MX5lF!N|bSMAyJf z*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{ N22WQ%mvv4FO#n*^QG);g literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_70.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_70.png new file mode 100644 index 0000000000000000000000000000000000000000..ee40d17f418932295678398e231ecb29ce52ca93 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~y>Eal|aXmTZ$9V>JAD)Z{_EY}!A94+B zn|-(=hevr55k$k9SAx@l8W=oX{an^L HB{Ts5nq5r& literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_71.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_71.png new file mode 100644 index 0000000000000000000000000000000000000000..6eb8d8cdf8fa0df3ad1d8ed93f25204dbca82d88 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~n>Eal|aXmTZ$9V>JA0CYd_H+L9D>W?Q zF>hx)`QpD14-e1(L?(?>3>yu&ScEFF4S{-8OI#yLQW8s2t&)pUffR$0fuV`6ftjv> zafpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t%`3s_Kn)C@ Lu6{1-oD!MV3oBOs5nz$3C4NPB>>+sSM@AVbm9#W95AdUDE-^9-y$JQ@s2|KPsvQHglaI=HL?sbGO{wU03wKnHLnDx12r&sy85}Sb4q9e E0Lnp2>i_@% literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_73.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_73.png new file mode 100644 index 0000000000000000000000000000000000000000..0201d368f8297059b06e8ca2dcc84dbcf32a2301 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~x>Eal|aXmTZ$9V>JA0Cf}*2c!hi9pP_ z@R5DbAAa#4=Q*AlD2Y4@Zp-9nm}15E|NUjw0-#3K64!{5l*E!$tK_0oAjM#0U}&Oi zV5Vze9AaQUftDnm{r-UW|mT6JB literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_74.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_74.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b9f9ed3bf0afb622ba8fc4dfe8a333b72d6b5d GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~0U|9wnYV%j(j9#r85lP9bN@+X1@ak-gWR1M z)}51i3FIgwdj$D1FjT2AFf_Cx;Ff5u53iAE9< z{|<}%cc09}z;%|5qt+;YF;KZ`iEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI? zw$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_laI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~q>Eal|aXmTZ$9V>JA07z?rQh~uz>)qyjV_?|6gPp_UQeGZVwQ7lLL`h0wNvc(HQ7VvPFfuSS(KRsBH82h_Ftsu< zwlcQVH88O?+%i3JcrG^}|gI31{g!PC{xWt~$( F69A@5Ns<5n literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_76.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_76.png new file mode 100644 index 0000000000000000000000000000000000000000..6632ed9bb24101358884759f4df98d13b84a7564 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~s>Eal|aXmTZ$9V>JA07z?rQhSIr>sii2x+RVT=l}o! literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_77.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_77.png new file mode 100644 index 0000000000000000000000000000000000000000..c1c126cda83e91c1768417b8a6177824b573aaeb GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!2%?e&t2yRQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~o>Eal|aXmTZ$N2`P84??s{s){n@Il_0 zRk-Xa$0QEj9+ta|40*?)FK#IZ0z|ch3z)aV`IK;rz z%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS=9S=dpaup{S3j3^ HP6_E)L!2%>N9qnlYQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~#>Eal|aXmTZ$N2`984?>B{s)-;mz*H- zKmEt~BL^BLG`>hpNobh7qUxeg+L3I1hR9Z4rf;WjF9&K>Epd$~Nl7e8wMs5Z1yT$~ z28JfO24=bj#vul#Rwl+)#+JGUCRPRp(-iHFp=ij>PsvQHglaI=HL?sbGO{wU03wKn UHLnDx12r&sy85}Sb4q9e0F4$`tN;K2 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_79.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_79.png new file mode 100644 index 0000000000000000000000000000000000000000..173612dffc92e74a7511ec6036b18b8bba3ff03e GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#!2%?0*`MzKQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~o>Eal|aXmTZ$9V>JA07z?rQhafpGb zm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t%`3s_Kn)C@u6{1- HoD!MI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~r>Eal|aXmTZ$9V>JA0CSX^ z*x1_s3-C?hoa$yKn8%>(SIr=Hn1eg2CRG!tOSQx`q9i4;B-JXpC>2OC7#SFv=o*;m z8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$ N;OXk;vd$@?2>_b)O2YsE literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_7b.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_7b.png new file mode 100644 index 0000000000000000000000000000000000000000..1ee4af1976e4dba6d322958366b5d7fbaa879911 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!2%?&8N}=cQY`6?zK#rxZ3_%vOp6EdnUcKS zT^JZv^(q?yd7K3vk;OpT1B~5HX4?T7+MX_sAsp9pPaWiBP!KqB!1DL|%GxUO_QmvAUQh^kMk%6I!u7R1Z zfpLg|sg;Sbm9eF+fr*uY!8Ap?V<;MO^HVa@Dxn%ob&V`TjEt;IEPx22Va+SS=|Bw( Mp00i_>zopr01TN!;s5{u literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_7c.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_7c.png new file mode 100644 index 0000000000000000000000000000000000000000..b12a7905ab5226ba5280ae136eb48aeff0245665 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-V2qYM`&D-<@NU@|l`Z_W&Z0zU$lgJ9>GZqKA zJ29*~C-V}>QAqX(@?~JCQe$9fXklRZ1r%y{!N5>zz`*b-fq}tl1_Oh5!JJ)zHb4oc zByV>Y28LC=%0@sQXMsm#F_88EW4Dvpc0dNVr;B3<$Mxid11t;-A`FaA+ctOsg;h&j zBT7;dOH!?pi&B9UgOP!uiLQZ}u7PogfvJ^=v6ZoV3oBOs5nz$3C4NPB>>+sSM@AVb^J#W95AdhJ<5E(QgjqZh8<`+x5K!9@=e zmhm)-aBNwyO-^p^lI3UC%f8YRv-f2cTwikzscT?jWneH((e4I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~u>Eal|aXmTZ$9V>JA08eH3!Z?~|A{&h z-|dwP*&aM&VCbIC!R|02y#T0KwZt`|BqgyV)hf9t6-Y4{85o-A8kp%C7>5{`TA3JI z8C&Wam{=JYOjEQwhN2-iKP5A*5~{&e*T^!&$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@ E0Ar9zNB{r; literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_20.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_20.png new file mode 100644 index 0000000000000000000000000000000000000000..05fab4099ef0cd4493e188933a40603303276fb9 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ<2qYNZ?`YNqQY`6?zK#rxZ3_%vOp6EdnUcKS zT^JZv^(q?yd7K3vk;OpT1B~5HX4?T7+@3CuAsp9}6ArL5Fvu}5=C!(m)T)-aMwFx^ zmZVxG7o`Fz1|tJQ6I}x{T?69~15+y#V=H4zT>}#<1A}RbcE?aOI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~w>Eal|alQ7`K~4q-jw1&y{;R(Cn^P&q zu2DdN_fN=)Uc;2*wRXR9S%vfFbCrNJl(~=ES4#-gOba4#fxSpH<0zdc_XG%<9ka}+Kq^LZl z+4m+x0fX5cR&mZc)ww{mswJ)wB`Jv|saDBFsX&Us$iUD<*T78Iz&OOf)XK!z%GgrZ zz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a97C;2iu;!KEbf5+XPgg&ebxsLQ0M4CA AdjJ3c literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_23.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_23.png new file mode 100644 index 0000000000000000000000000000000000000000..ae77104b91ec40194a9b6c6963850d451f7a5d56 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%v7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPN cWMpMx0YnfDYhDRX2WnvOboFyt=akR{0PU1j_y7O^ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_24.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_24.png new file mode 100644 index 0000000000000000000000000000000000000000..9e02d51f59fb49c7fd7af0b2bce90d2321bea451 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#;rwba4#fxSreR$j6|_!Q6iAf4wAs_SIQ$ zS*;wHP26SQIY$ZGNEb4ML|y39WEOfEx12|5@wx}{TjyP0$r|II{E~O3-3uWe7l!k* zfTpRIxJHzuB$lLFB^RXvDF!10Lla#CGhGAY5Cc;y6Jsl5OI-sKD+7aRigw3PH00)| nWTsU@HJIueS%w%HS(#V>5k$k9SAx@l8W=oX{an^LB{Ts5URqX> literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_25.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_25.png new file mode 100644 index 0000000000000000000000000000000000000000..b0a55090635fd0c3d22188ffd72e51ee422dbccc GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^d_c_4!2%@fWX=8qDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#)`iba4!kxZK3e^(Vh?11Vl2ohYqEsNoU}RuuqHAELYhWB= zU}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)}gQu&X J%Q~loCII;gWsv{? literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_26.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_26.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e3f1402845554f4d860eec8681ade822e5939a GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq*&4&eH|GXHuiJ>Nn{1`8H9$);uVm?+%i3JcrG^}|gI31{g!PC{xWt~$(697TKVP60M literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_27.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_27.png new file mode 100644 index 0000000000000000000000000000000000000000..f0c34e45a0473036f0b050dc5c5ab4a5e8a618fc GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQY`6?zK#rxZ3_%vOp6EdnUcKS zT^JZv^(q?yd7K3vk;OpT1B~5HX4?T73Z5>GAspA&p4iCAz`()0;l}^^YmOh7mOC`? z3Gi->sWT9|!YrwylOzOGt6Jh3QIe8al4_M)lnSI6j0_A-bPddO4U9t!Os!0et&A;o z4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVgW=D4QpNrP6ujW@O1TaS?83{1OPDA BJShMG literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_28.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_28.png new file mode 100644 index 0000000000000000000000000000000000000000..cef2dac7cb21ae27459a1c47fe02f411d3de3d3a GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVb&F#W95A`r30Fc^Moy4j*X#TYgTQqmyx8 z*VAK)OqVnkq^J0<``dr>%Ppxn>2iXc>=N!*7?uJxs+PD$l%yn~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!V3oBOs5nz$3C4NPB>>+sSM@AVbg7#W95A`r30FMHv)$m@fK%yC2#8!kGDn zY(N1c_aWY^yjNykwz#!^#y&~D$~5W1N9}#<1A}RbcBmS1^HVa@Dxn%ob&V`TjEt;IEPx22Va+SS R=|CG8JYD@<);T3K0RTI3QVjqA literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_2a.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_2a.png new file mode 100644 index 0000000000000000000000000000000000000000..137583ddc8949803e2d1d5081465581f29a36de0 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ~=ES4#?2;ba4#fxW4z)MqUO5fx`#5f4`UMnl7Nz zu=_}#5|=m6!I~9%;+A@|COS literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_2b.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_2b.png new file mode 100644 index 0000000000000000000000000000000000000000..f000d89d7ac0406e0571730ffd66275890499ac4 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~p>Eak7aXC5V$N2`f84?m2!bvF!D!$5U zKl)uom9MPq;o&iG7f!cP-dV@Ous5DnV*0M14M2UWC9V-ADTyViR>?)FK#IZ0z|ch3 zz)aV`IK;rz%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS=9S=d Ppaup{S3j3^P6I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~q>Eal|aXmTZ$N2+5aO8jkCoALshfOEa zjEoEn{-h@`Fw9@cB7W@CS4E&|)e_f;l9a@fRIB8oR3OD*WMF8bYhb2pU>ss#YGq<< zWo)TyU}9xpFip|!7>b76{FKbJN~i`?T_ej7BO@yl3m}4MSo2D7I#2_Hr>mdKI;Vst E0RC1_PXGV_ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_2d.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..7b3bf0219e4e1cac5d89dfdfa72c33f0ce562544 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVb>I#W95AdUDE-^9-y$JUk*sf)DH`X(%5J zV_>kfVV3CFk~t5kOtr){q9i4;B-JXpC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra x7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>^gcMz;U} literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_2e.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_2e.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b5409eaaeca07c36b79bb605ff1237891ef32e GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grd8>Eal|aXmTZ$N2+5aO8jkCoALsg*I+E zX-o`r<}pk3s;jF5)v1=aMwFx^mZVxG7o`Fz1|tJQ6I}x{T?69~15+y#V=H4zT>}#< y1A}RbcE?aOV3oBOs5nz$3C4NPB>>+sSM@Aj81Z#W95AdTy5^AAEV32! zQe?)FK#IZ0 zz|ch3z)aV`IK;rz%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS T=9S=dpaup{S3j3^P6I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz`>Eak7ae3`IL%stJ9LxtF{`;T4+~K0E z=VYaI7dCNBUr@sIn&ElNmc});1&5zb{U3NXOwwytcu%SAn)CAdiQjnz55=wI1{$PV z;u=wsl30>zm0Xkxq!^403{7+m%ybQmLkvubP0l+XkKdTm^V literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_31.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_31.png new file mode 100644 index 0000000000000000000000000000000000000000..aa43a2a587462c79cdd1c3d4b3719025e5def122 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ~=ES4#?2;ba4#fxSpKy<2(an56}OZ4}44*rY9zV zK;x^#6d>g=aiLzj;5)NDrx-3tu}ZfX|F{d(s9NG0QIe8al4_M)lnSI6j0_A-bPddO z4U9t!Os!0et&A;o4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVgW=D4QpNrP6ujW N@O1TaS?83{1OR~CQL_L5 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_32.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_32.png new file mode 100644 index 0000000000000000000000000000000000000000..7d434bec8328616c506fc7268f6f61030d1d2b70 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMV>Eak7ak;e5k&i)v=aAK-|NDE`7e|*A zDe($0F&~`77~)Xc5YDt=(}sl=CVmffUNZTK>|7>&CH|SVx%wkrla*|~pFi-4W{dVU z08LXZag8WRNi0dVN-jzTQVd20h9I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9f;xS;us=vIk(S~k3oThdHJ#b^*iM{xH9~g zNQ<($9AHou{K+K4ci=IbnPq=f(&nueucW`Qtc~e;=YBO*&y{bw=B8QQ?>qRnGQ5)z z7F<=@$_+GAwZt`|BqgyV)hf9t6-Y4{85o-A8kp%C7>5{`TA3JI8C&Wam{=JYOjEQw shN2-iKP5A*5~{&e*T^!&$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@017W!a{vGU literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_34.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_34.png new file mode 100644 index 0000000000000000000000000000000000000000..0581320b9204eb4b09ef8221f4a117273dcf282f GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz=>Eak7ak;k7k&D5A<8aXb|LNrt%(~}f zZi{G5>Splh5M$84^fvnnN4ecJOJPf%P`6j%Z;u$=xi8JGD9k5hW>! zC8<`)MX5lF!N|bSMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L! dAx1`4CKf;h(Xi%~;B=q{22WQ%mvv4FO#p&ZRM!9i literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_35.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_35.png new file mode 100644 index 0000000000000000000000000000000000000000..fd0d4ac7ff9c18136c93fd7b215188ede0ed5c11 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz~>Eak7aXGiwlaE1xhiT!*|MAC~Z=Eet zGGKHN*p%{P%c9z}1ssi2x3E>H{D0aR!r%5&!f#F0)a~n%7eD){cxxN82uEO}#9N?I zswJ)wB`Jv|saDBFsX&Us$iUD<*T78Iz&OOf)XK!z%GgrZz{JYHV49-cF%%8C`6-!c kl~4_)x<-~EMn+a97C;2iu;!KEbf5+XPgg&ebxsLQ02j(zn*aa+ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_36.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_36.png new file mode 100644 index 0000000000000000000000000000000000000000..3e58fbdb52ffcb3ca7e161d9edd246b1b94863a6 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMb>Eak7ak;h6k?(*3$6=o>|LZNSFJw8c z-7;r_qF8I=qGSfv6PyL{4C~f!_}tUg|7{Qd^rY?)FK#IZ0z|ch3z)aV`IK;rz%EZ{p*izTP#LB>6nxfq? r6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS=9S=dpaup{S3j3^P6I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz<>Eak7aXC4`f&KqXgBA%1$$!clB_;kD z8zclCZCS^*UTcRGQ`$mK#Z2We2OWr&fHm5Buq WK{Tv+B{&_Zfx*+&&t;ucLK6U8Oi^zD literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_38.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_38.png new file mode 100644 index 0000000000000000000000000000000000000000..9540e45c163e893af8684dda338df349b3da3152 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz;>Eak7ad~Zzp%8-t$6=@c|DRiZ37HX- z^2o^}alr`*2i`Bd1w03K@k_7Ts%T4VqK literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_39.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_39.png new file mode 100644 index 0000000000000000000000000000000000000000..90f9eea52febf66c843edcf76c97cd6b780f1a81 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMb>Eak7ak;e5o6kX!hiUnd-|>>-zm)3a zW}CJ6Y4V6Tvjs@(WR&AP5XC-UQ%_UEwa#n q$jwj5Osj-yFx54(3^6jYGO++6h=w(<1g8TvFnGH9xvXI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdI>Eal|aXmTZ$N2+5aO6OPr{jTojsA&7 zQyJs~ScQ*Gd}0Aqrdr|}QIe8al4_M)lnSI6j0_A-bPddO4U9t!Os!0et&A;o4NR;I x45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVgW=D4QpNrP6ujW@O1TaS?83{1OP%mOalM_ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_3b.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_3b.png new file mode 100644 index 0000000000000000000000000000000000000000..c4e8bfb2bb0aeecafa170f4848c9485a1e633211 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~s>Eal|aXmTZ$N2+5aO6OPr{jTojsA%l zQ++hFBqb#z{uu*}R*Gg55_qjYAE-mM#5JNMC9x#cD!C{XNHG{07@FuBnCTiAhZvYz znHXCcTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZb5h#(r)yb_!a)WG2B>gTe~ HDWM4fD{M{) literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_3c.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_3c.png new file mode 100644 index 0000000000000000000000000000000000000000..caac4e1e2989546ab074b5fc36eb8000b32569f3 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz}>Eak7aXC5V$N2`f84?mJ6px%ZaN@v$ zrX#IPVj}PAdHDPuOG^Gr&id1z_NTt(*nb00x1zrs3=^Zdq(nW}Gy;uKEpd$~Nl7e8 zwMs5Z1yT$~28JfO24=bj#vul#Rwl+)#+JGUCRPRp(-iHFp=ij>PsvQHglaI=HL?sb cGO{wU03wKnHLnDx12r&sy85}Sb4q9e0NCqS&Hw-a literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_3d.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_3d.png new file mode 100644 index 0000000000000000000000000000000000000000..fb8deaa6df0e7cb37e8ec28733d8452055a72521 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~m>Eak7aXC5V$N2`f84?mJ)LJ@U5L1+`JaP*w*AWfI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz>>Eak7aXC5V$N2`f84?mFgp*Pd5)vFt z`vuSa>KFLcukuk|u_cK^>~Um(&!7Iw6*_$im-`uP4s#1uhIxS;tyf literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_3f.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_3f.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d9c5fea35f13e0966cc312ca180174fcb40683 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#=?dba4#fxL(`i$j6|-aoFnc|NTAeo&iin zi*IxJ&9lGnD8|{q5VkfVHq}|QB|CQK_8{M&ub1wput|Sf!6lKsYsV&_A*v;=5hW>! zC8<`)MX5lF!N|bSMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L! dAx1`4CKf;h(Xi%~;B=q{22WQ%mvv4FO#mt#Rb&7F literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_40.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_40.png new file mode 100644 index 0000000000000000000000000000000000000000..017c30904454faee326c0804ff72efa5a1ac6b37 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^d_c_4!2%@fWX=8qDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#cLJvZpZ2CHDL_k9OI#yLQW8s2t&)pUffR$0fuV`6ftjv> zafpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t%`3s_Kn)C@ Lu6{1-oD!MNn{1`8HV3oBOs5nz$3C4NPB>>+sSM@Aj93$#W6(Ua_@wLTnq{v&gL)w*Wcu8eCl>Z zZ_&Gz9xBr~7^W%~1e*Ns>-A8t2wCA$rgkLW=ft0+wz$theD+)38wB3@HtGK{mSvB) zPsvQHglaI=HL?sbGO{wU03wKnHLnDx12r&sy85}Sb4q9e0Qf9megFUf literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_42.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_42.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca8dd538fe166475bbaf533021007046fb14da0 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%v7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPN zRdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UH bk(G%B5J5Doc_la_nEc%hq*&4&eH|GXHuiJ>Nn{1`8H_nEc%hq*&4&eH|GXHuiJ>Nn{1`8HzqM`Mgoab9tnGQL{n=;N-kNs7WtZ?d?#A?+%i3JcrG^}|gI31{g!PC{xWt~$(696(pSg`;A literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_45.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_45.png new file mode 100644 index 0000000000000000000000000000000000000000..136f42fb1bfbe798146527195fa50e0f5aecc00f GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~z>Eak7aXC4`f&KqXgBA%1MWYi=5g`w+ zbfj3wg{DaKb8guE&t5PsQILt@$C1m2WnF-ag8WRNi0dVN-jzTQVd20h9I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~!>Eak7aXC4`f&KqXgBA%1MWYi=5g`w+ zbfj3wg{DaOuTlOtdAT4%?Q>R_nEc%hq*&4&eH|GXHuiJ>Nn{1`8HX>W zRjg5HVHCJ8xu8w*Z9v?v8Rx~!-%muMohY^zPt4Q=J+F8 zqTClFi#vd3s+PD$l%yn~>+1LF__Q!5i=D`QJt0~0F)gK3I( t$51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!_nEc%hq*&4&eH|GXHuiJ>Nn{1`8HI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdG>Eal|aXmQ!1b&=9asUJzWVRdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22 vrf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_la%>ga literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_4a.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_4a.png new file mode 100644 index 0000000000000000000000000000000000000000..261cb4dedea6f42a4ae1b735b8b78a7464248346 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#?2+ba4#fxSpKy<2(a%4-XH||CtgO81}MA zNJ@NM<-q=b=7c%t4t$v3*eK}Qppnh^!iY^GX3D8uK%J^3t`Q|Ei6yC4$wjF^iowXh z&_vh3OxM6T#K6?b#MsK%QrE!5%D`ZnqTMkR4Y~O#nQ4_!4W_zAmLWz)Rwfoe1kteO SmEd%s1_n=8KbLh*2~7Y;IZ;;t literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_4b.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_4b.png new file mode 100644 index 0000000000000000000000000000000000000000..2593a0b8ad524c1a3fd2143152cc269456bcc08d GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq*&4&eH|GXHuiJ>Nn{1`8HV3oBOs5nz$3C4NPB>>+sSM@Aj8Si#W6(U^3*V1+#5JNMC9x#cD!C{XNHG{07@FuBnCTiAhZvYznHXCcTk0B^SQ!{hQ?xsVq9Hdw nB{QuOs=-v($TGyp$jZb5h#(r)yb_!a)WG2B>gTe~DWM4fF@avc literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_4c.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_4c.png new file mode 100644 index 0000000000000000000000000000000000000000..1c71068b92b429f43100a08f52bbb2f91347ba47 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~y>Eak7aXC390SJDaZ(x}rVQ?Tp^bpJc zjVqE|zRG_*#>}wFmsvv6)Nvh9xoU}PL`h0wNvc(HQ7VvPFfuSS(KRsBH82h_Ftsu< zwlcQVH88O?+%i3JcrG^}|gI31{g!PC{xWt~$( F69BBZOxFMa literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_4d.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_4d.png new file mode 100644 index 0000000000000000000000000000000000000000..a0553f501c900426b8869150b21bc2b3017c8e84 GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq*&4&eH|GXHuiJ>Nn{1`8HV3oBOs5nz$3C4NPB>>+sSM@Aj8hn#W6(Ua&k&T!+#!w0~`;H4IePDs7hSS zaI*TR-1*1-`oWGI0l{hi-4_Rz7$jY8Jl_02F!p%IqmWBIPRtDd^EsuI*6BU~nxtCd z8c~vxSdwa$T$Bo=7>o=IO>_;+bPbF{3{0&|jIE39nN|ta iV5)0m8DeB)WnuwD5DjZy2~G!UVDNPHb6Mw<&;$UJK3kmt literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_4e.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_4e.png new file mode 100644 index 0000000000000000000000000000000000000000..eb57cb44871e73b20e3e6c03526c3effedb81483 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq*&4&eH|GXHuiJ>Nn{1`8HQX-G=xF5#5JNM zC9x#cD!C{XNHG{07@FuBnCTiAhZvYznHXCcTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v( e$TGyp$jZb5h#(r)yb_!avcl8V&t;ucLK6UMn^#f* literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_4f.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_4f.png new file mode 100644 index 0000000000000000000000000000000000000000..1db98744b9c7e4a81f6844087bb1c87955aa4bcc GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!2%?!UOYPlq*&4&eH|GXHuiJ>Nn{1`8HV3oBOs5nz$3C4NPB>>+sSM@Aj8Mg#W6(Ua%-O>AA=$X^YTCc&sPLQD$IE6 zYETmOkfCGs-sHE|X%ExS`0ejwIMOZZb0~7}>xa$r)~-nqI```CbJ2SN>i=$fB_FH5 z>&Sicmw>pwn>5f$2GtVRh?11Vl2ohYqEsNoU}RuuqHAELYhWB=U}|MzY-MbzYhYq! xU@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)}gQu&X%Q~loCIE+yWYhov literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_50.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_50.png new file mode 100644 index 0000000000000000000000000000000000000000..7b450793b4c6bf0e7880635407f177d3130af923 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%v7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNss#YGq<Nn{1`8HV3oBOs5nz$3C4NPB>>+sSM@Aj99&#W6(Ua&Dia5Q72-Q~3Y?=~f|q5pt&l z%$XPk?%c{RI&qcVD);`CyBZF6mn2H*-8HxWKV`YmnsYBLQa^taY*b5`fdZQ+*+8RJOI#yLQW8s2t&)pUffR$0fuV`6ftjv>afpGbm5H&Hv8Aqo ziIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t%`3s_Kn)C@u6{1-oD!M<=DlGD literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_52.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_52.png new file mode 100644 index 0000000000000000000000000000000000000000..65fca5607353bbc6e2f7ebc8a13ba705657c06bb GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq*&4&eH|GXHuiJ>Nn{1`8H)5S4F;&N}FBOikT$6>2S|M&Npi%e{p zo1i26Xeu*DU3;lejN#+eIjebgZfevBJ(ebF@J}Tmcd5VP-o1>gr*KGgTI@XlG)T3? zHKHUXu_VKd3>85m4cv^$2PAvZrIGp!P; i!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX=d#Wzp$Py`h*)v} literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_53.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_53.png new file mode 100644 index 0000000000000000000000000000000000000000..d9bc6711a283544b8684396fc17cce478c17ec90 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%v7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNQZs?nF zMV2wqVGB<{HFCSLW@)ruiQjL!(5w z=C$0P2{ci)#5JNMC9x#cD!C{XNHG{07@FuBnCTiAhZvYznHXCcTk0B^SQ!{hQ?xsV rq9HdwB{QuOs=-v($TGyp$jZb5h#(r)yb_!a)WG2B>gTe~DWM4f9SmRt literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_54.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_54.png new file mode 100644 index 0000000000000000000000000000000000000000..85aedf47f42f2fc7c0742e2cb3dd889a3089f93a GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq*&4&eH|GXHuiJ>Nn{1`8HEKEG+<%4D=L`h0wNvc(HQ7VvPFfuSS(KRsBH82h_Ftsu< zwlcQVH88O?+%i3JcrG^}|gI31{g!PC{xWt~$( F695RtOCbON literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_55.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_55.png new file mode 100644 index 0000000000000000000000000000000000000000..428fba807e75ed31e4d823c31eccba05b996187c GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq*&4&eH|GXHuiJ>Nn{1`8Hyc1}_&<1RZ6F(!w-c|gsoC9V-ADTyViR>?)FK#IZ0 zz|ch3z)aV`IK;rz%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS T=9S=dpaup{S3j3^P6_nEc%hq*&4&eH|GXHuiJ>Nn{1`8H?sZdLUv6oC^WC~v?4c&N_$=afpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*k jp&CqejVwcqjI2y7fC!>t%`3s_Kn)C@u6{1-oD!M<&nsHu literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_57.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_57.png new file mode 100644 index 0000000000000000000000000000000000000000..6cb063bf3feda6998bf80e476d7d092efb391054 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^{2V3oBOs5nz$3C4NPB>>+sSM@Aj93$#W6(U^4tlYTnq*r%!~j3FRoeEQbpKlvE9?)FK#IZ0z|ch3z)aV`IK;rz%EZ{p*izTP#LB>6nxfq? r6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS=9S=dpaup{S3j3^P6`THmwy%v7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNt+Y%at%?Jz)R%wuTE19l>MHFIvsQ_oFWGJPYktWU2BWup z()O3r-U7{3Epd$~Nl7e8wMs5Z1yT$~28JfO24=bj#vul#Rwl+)#+JGUCRPRp(-iHF sp=ij>PsvQHglaI=HL?sbGO{wU03wKnHLnDx12r&sy85}Sb4q9e03E_z^Z)<= literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_59.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_59.png new file mode 100644 index 0000000000000000000000000000000000000000..dbf2d857727f6562cd24e4c91afd4a40960c41ab GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!2%>_nEc%hq*&4&eH|GXHuiJ>Nn{1`8HWJYF%*Y_6kptChpwMPo;Jj;y0Vc+j(;ZByx*y+~5jy z4})rnYeY#(Vo9o1a#1RfVlXl=G|@FM(={*-F)+02OWr&fHm5BuqK{Tv+B{&_Zfx*+&&t;ucLK6TA>sku{ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_5a.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_5a.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9f2f2d34e734eb4334ddcefe352332d757c65d GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz;>Eak7aXGiok&D5BgUR&U|M)U~N6)8A zCDb@)1nRV~Up*&td6KeP#u2f@4QbQwENXsdu%)>6d~Hz#`!Cy%Tw<5cCbt94Q7v(e zC`m~yNwrEYN(E93Mh1o^x&~&t2F4)qdP1}0Vp2GbPnj-hDC%}>cptAuJW h)itsVF*33;u>c~7hBdDQrvo)Gc)I$ztaD0e0syvVSfT&` literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_5b.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_5b.png new file mode 100644 index 0000000000000000000000000000000000000000..a39b2a960143ad1c293478bda6766a2ea7bc97fc GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVc2M#W95AdU8TT^~?S2MSs#@Y2QIe8al4_M)lnSI6j0_A-bPddO4U9t!Os!0et&A;o z4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVgW=D4QpNrP6ujW@O1TaS?83{1OS*b BNzwoS literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_5c.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_5c.png new file mode 100644 index 0000000000000000000000000000000000000000..d27e25efbc878cec3444b2b69e7afb81541eb928 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@Aj8np#W95AdhOYRybKBgOb0E0y^oBqnk7+r zC{2?`p{(m_`dRS_$3B@X@wH5q+w?1@fisVlO~Oqha1&6oYKdz^NlIc#s#S7PDv)9@ zGB7mJH89gPFb**=wK6fbGPcw;FtIW)n5JlV3`Ik3eoAIqB~*i{u90Pkk&%^&1rR|r Uta&9k9jJl9)78&qol`;+00RzEcmMzZ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_5d.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_5d.png new file mode 100644 index 0000000000000000000000000000000000000000..b938efdd21b21e4a7c0773ad5fa8f5336ae021f2 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVc2M#W95AdU8TTaIh?11Vl2ohYqEsNoU}RuuqHAELYhWB=U}|MzY-Mbz zYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)}gQu&X%Q~loCIA!Y BN|^uv literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_5e.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_5e.png new file mode 100644 index 0000000000000000000000000000000000000000..a49a40312535b47a5c6a4e1f85d47707aa5caa37 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz}>Eak7aXC5V$N2*waN+<%s-b~l0)yHP zDT$K@SgwDOSL<+9cKKMZa<6{Ps(*{QAC|D#wlchNV3$^9Y<>bXLbb#-q9i4;B-JXp zC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X Z!~%#Q8rHlLoDS5$;OXk;vd$@?2>_}4S6To7 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_5f.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_5f.png new file mode 100644 index 0000000000000000000000000000000000000000..700bd7bff8fc57a111209abeb327f5d9a44e0c93 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^AT~b-3y>`THmwy%v7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNZtf=NlMjNJzM`ayI^F@QG%U zivI8kq(HUAHKHUXu_VKd3>85m4cv^$2P qAvZrIGp!P;!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX=d#Wzp$P!Ab4H^8 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_60.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_60.png new file mode 100644 index 0000000000000000000000000000000000000000..667dcc26db4779e680be5cda04079eb2da14eee3 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c90U|T)mzjYC(j9#r85lP9bN@+X1@ak-gWR1M z)}51i3FIgwdj$D1FjT2AFf_C5{`TA3JI8C&Wa zm{=JYOjEQ2YDLnJo1c=IRteQ$s%vB!Vq|1xVgW=D4QpNrP6ujW@O1TaS?83{1ORYq BN%sH% literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_61.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_61.png new file mode 100644 index 0000000000000000000000000000000000000000..d606dd53dec0ca7154cab1bdfe97c8021ce9bcd3 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz~>Eak7ad~dPAs>SR2Q&ZS|NCRa9SwQh z)Yhp6@DyHcU_Z&|EyNo9jfI6 zTH+c}l9E`GYL#4+3Zxi}3=BWMpMx0YnfDYhDRX2WnvOboFyt=akR{05zdljsO4v literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_62.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_62.png new file mode 100644 index 0000000000000000000000000000000000000000..7cecc0a9c32375bce5b1176f0fdd185dc1c4d3eb GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz`>Eak7ad~Q=qY#4v2h+iq|Kpc=i-om6 zTD0P@7ehk=m&~r7TPtE1@Ay5*m1=$a#hK^v#fPmgK7Q7>JuY4+scT?jWneH((e4I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz?>Eak7ad~dPB_D$V2TOYI|Noz&R#Y5u zTH4IBS>a3=r=FW6!`5?igBWIIy7!oh-4o(pcec4O>dCt4HUAGbFM2sBBx z#5JNMC9x#cD!C{XNHG{07@FuBnCTiAhZvYznHXCcTk0B^SQ!{hQ?xsVq9HdwB{QuO js=-v($TGyp$jZb5h#(r)yb_!a)WG2B>gTe~DWM4fbthQq literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_64.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_64.png new file mode 100644 index 0000000000000000000000000000000000000000..9ca950e9364bcb9808be72ea94f0e836150da2a7 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz~>Eak7ak;nOkdHxu;|SNs|M7O>t|3Bu z8y_;|8XW0jELtZL+TEOcT4V7Ao;{bIoPTjLgS)1~X6mf?m1%od@qJg~5pgQ&)B+l% zTH+c}l9E`GYL#4+3Zxi}3=BWMpMx0YnfDYhDRX2WnvOboFyt=akR{03@(kI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz~>Eak7ad~dPB_D$V&taJ(|M$zVEttc+ zC|cG$sP(4WLFQ8oD{|jWbGmTCR&jplzANk7SIgbl{qWXPPKIB9H!>uI@$=a2jQa>Q zO0~o_q9i4;B-JXpC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$Npa ltrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>=_EThagk literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_66.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_66.png new file mode 100644 index 0000000000000000000000000000000000000000..ffc677d4023f6a2408833cddd6dc14ab6ba0c052 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVc5N#W95A`rNaId<+UaP8Zd`?=P0!^77G> zBkB$dL{=m)S{6+5k$k9 TSAx@l8W=oX{an^LB{Ts5>Q++@ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_67.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_67.png new file mode 100644 index 0000000000000000000000000000000000000000..5324a3564fce549d98314a9785f031cedee5e356 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz|>Eak7aXC5V$N2`f84?m50!ax!_^afpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&Cqe fjVwcqjI2y7fC!>t%`3s_Kn)C@u6{1-oD!MI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz<>Eak7aXC390SJDaZ(x}rVZb1!D5i0i zW9fh61jhf70V$G#X%iEbZ#wnN=u`GnX7D-6Cf&2y?F>-2YKdz^NlIc#s#S7PDv)9@ zGB7mJH89gPFb**=wK6fbGPcw;FtIW)n5JlV3`Ik3eoAIqB~*i{u90Pkk&%^&1rR|r Uta&9k9jJl9)78&qol`;+02`iA=Kufz literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_69.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_69.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f1ef77b79a4afc42db082b7625478d5e1acc74 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~y>Eal|aXmQ!1b&=9asUiYe3;M3m(ZjV z91tA9%BaZ5B6=hEr3_HHYKdz^NlIc#s#S7PDv)9@GB7mJH89gPFb**=wK6fbGPcw; zFtIW)n5JlV3`Ik3eoAIqB~*i{u90Pkk&%^&1rR|rta&9k9jJl9)78&qol`;+0HF&` A7ytkO literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_6a.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_6a.png new file mode 100644 index 0000000000000000000000000000000000000000..3d460c17fe5b8c29dde2cfd8216961197324a76a GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c90U|T)mzjYC(j9#r85lP9bN@+X1@ak-gWR1M z)}51i3FIgwdj$D1FjT2AFf_C9@E2Y}$i{7yzLiG@l$JQ6`6 z=?8R~7`&3$gqFCw>jKrPmbgZgq$HN4S|t~y0x1R~149#C12bI%;}8Q=D-&ZYV@q8F z6DtFQX^M8oP&DM`r(~v8LN%D`8d-)I8CjWF01-sPnpc9;ff^V*UHx3vIVCg!0AJ`y Ah5!Hn literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_6b.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_6b.png new file mode 100644 index 0000000000000000000000000000000000000000..3e8c7b01920b9bc062f9ad30044fe18725882d46 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMV>Eak7ak;nOn(u%CkCS}ZyZY4h6}KEF zE%f2IS;OLxticzvBr&Gn^X;LkKP}TA?c{p?%_TcbQKPyv&eitd?8RIX(|4Kv z2b!i@;u=wsl30>zm0Xkxq!^403{7+m%ybQmLkvubP0l+XkKzEE4P literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_6c.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_6c.png new file mode 100644 index 0000000000000000000000000000000000000000..3ffa0197302824104ce73ab72f282ef15fc9bd3d GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!2%?^AMf=CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdG>Eal|aXmQ!1b&=9asUJzWVRdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22 vrf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_la%>ga literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_6d.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_6d.png new file mode 100644 index 0000000000000000000000000000000000000000..3c58cafc44d708231ac67f5ea9208f22a7a4f7d5 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm<0wkwu_5J};Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR z+uenMVO6iP5s=4O;1O92q&>jc?PRtckfHDC;us=vIXUIW`37bKLxTy5tc?E+BmNgg zA35-0KBu$joTDv=9X7>!lxn(VwJS1Ai09=A3Q=7Q)T&zI8c~vxSdwa$T$Bo=7>o=I zO>_;+bPbF{3{0&|jIE39nN|taV5)0m8DeB)WnuwD5DjZy S2~G!UVDNPHb6Mw<&;$S=cu`^i literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_6e.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_6e.png new file mode 100644 index 0000000000000000000000000000000000000000..5fa80bc9f5021afd99dff7fe86f3873cef624340 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~z>Eak7aXC5V$N2`f84?m50! zSP~g<#Zc*tQ=reB-V|=bNw3`*er@3pF}ypi5~xkJ#5JNMC9x#cD!C{XNHG{07@FuB znCTiAhZvYznHXCcTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZb5h#(r)yb_!a P)WG2B>gTe~DWM4fW=Bz~ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_6f.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_6f.png new file mode 100644 index 0000000000000000000000000000000000000000..8cdf8d0a4a73c41534df8a27f6b98d4f252fe80d GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz~>Eak7ad~dPCm(|X2lMhH|Lb?k#W?u8 z<(W9Ea}@g?aK6HD;m#h7T!*ROu33CaXw5&SvGvp=Z(;WrjP?I+F!G({6=tq6&jlK# zTH+c}l9E`GYL#4+3Zxi}3=BWMpMx0YnfDYhDRX2WnvOboFyt=akR{0K!38A^-pY literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_70.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_70.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ab31119c5abce2b0476e6e7650f8ff3834fc6c GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz^>Eak7ad~Q=p%8-s$Du|4{~OO;b>rlw z6&3CrM;5oViZZN7i`4yD#lQ6L7iXWxZPO)O`sMd->5{klp~uTtGF9gZ&=A!U*NBpo z#FA92scT?jWneH((e4I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz+>Eak7aXC5V$N2`f84?m50!ax!_^ss#YGq<b76{FKbJN~i`?T_ej7 cBO@yl3m}4MSo2D7I#2_Hr>mdKI;Vst03!!fP5=M^ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_72.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_72.png new file mode 100644 index 0000000000000000000000000000000000000000..58674ecc06f74d6eb60a492fb110faf24142e32b GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ~=ES4#-gVba4#fxSpKy<2(bq4-b!pg}?{-&K6EX zrPGE=+6Qu_Cd#-yy2Hj$TgWcJW&X?ws71BJHKHUXu_VKd3>85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX K=d#Wzp$P!u;!2VL literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_73.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_73.png new file mode 100644 index 0000000000000000000000000000000000000000..1c34e89d5fbc92736659d094d61e7be46b24a700 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#=?fba4#fxIVStlZ!!thgtp7|9VTgmY~%N z&#swp3#J`zU>9uoWW+A>RQcVfSH@vN-q~Aw79U@ny5PUA@GK4i9(#@)E1)r|C9V-A zDTyViR>?)FK#IZ0z|ch3z)aV`IK;rz%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QK fMwTH)Mph;kKm^gS=9S=dpaup{S3j3^P6V3oBOs5nz$3C4NPB>>+sSM@AVbH~#W95AdUDE-^9-y$JUl!-JUs?#Y(M%{ zPO)75Chw|y(Z`MBvwhEZ`Tb@Lb{T9E3tqL&0qRpNag8WRNi0dVN-jzTQVd20h9I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz@>Eak7ad~aOBNu}K$Kjy=|DV5G(qS-R zql|O$3WMf`Rw0L@OnbQZYZM;5$Y*)HU!MP2E4%0wg)AkYX4Mkch?11Vl2ohYqEsNo zU}RuuqHAELYhWB=U}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`M VXjt<~a5_)}gQu&X%Q~loCID&3Q*QtO literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_76.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_76.png new file mode 100644 index 0000000000000000000000000000000000000000..b93ee7cf6095f1371fbb0fc3c2bd7988150e4e53 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz+>Eak7ad~e4MJ@&f9;WmE{?C8A@P?99 zPmRpH;6y#%j5#a<8yM^z+rv-a@AWU(ujx2H^wgUEUSWAtF46A?%-;jeP%UwdC`m~y zNwrEYN(E93Mh1o^x&~&t2F4)qdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsV dF*33;u>c~7hBdDQrvo)Gc)I$ztaD0e0styyR)qin literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_77.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_77.png new file mode 100644 index 0000000000000000000000000000000000000000..6940916b2e40082cafab7758126711fb23f006c2 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm<0wkwu_5J};Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR z+uenMVO6iP5s=4O;1O92q&>jc?PRtckm2Cz;us=vIXUIW`37bKLxTy5M^79$aDc&d zis01N>j(Z9>^-6OSN)P?kB7>X&P;_XhCUih{|$Nn^sj7hn7&e`jX^kqSCmI(!AGE3 zswJ)wB`Jv|saDBFsX&Us$iUD<*T78Iz&OOf)XK!z%GgrZz{JYHV49-cF%%8C`6-!c kl~4_)x<-~EMn+a97C;2iu;!KEbf5+XPgg&ebxsLQ0GTLTJpcdz literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_78.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_78.png new file mode 100644 index 0000000000000000000000000000000000000000..6aba48511ccb8f06795449e0846b0509fb8b1823 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#=?dba4#fxIVStkdMKDgNgtD|McA<%`X#P zJy2M_z{8DIhnew?DdSIprD6F_btZFpgP(4b&EJ0YzdpM*JFj5nyW(7+A*v;=5hW>! zC8<`)MX5lF!N|bSMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L! dAx1`4CKf;h(Xi%~;B=q{22WQ%mvv4FO#tKuRFMDx literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_79.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_79.png new file mode 100644 index 0000000000000000000000000000000000000000..d920fe11ebbbfef2b362f81f6934452496b0defb GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz?>Eak7ad~RLCm(|X4^#WG|MimmdY#+Y z-%d0LXxXXvz)|Qx8|x01y?b4!xw)KCxw=jz)Aaa97pA|)E0zY9oVv;-{Y!9@CD0_* z64!{5l*E!$tK_0oAjM#0U}&OiV5Vze9AaQUftDnm{r-UW|d)8Si literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_7a.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_7a.png new file mode 100644 index 0000000000000000000000000000000000000000..45aa6c97e6446b9e7fe72a632b9d43500b9e4af5 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^96-#^!2%?Unca2(DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#+U_ba4#fxSpKy<9q|t3<(Jijs?yCCA17d$#rW`_yXhBuCsyTETYESvlh&lF+|_4ryUHQ{w&>1Epl;O?*NBpo#FA92scT?jWneH((e4qdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQ Rrvo)Gc)I$ztaD0e0sx>KL%;w4 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_7c.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_7c.png new file mode 100644 index 0000000000000000000000000000000000000000..91d40a0639409908cfa9d0979405ef0cd687adf9 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-f2qYMu1uKUGDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#?p4ba4#fxSpJFfSrLsj)5_+)g7c(wZt`| zBqgyV)hf9t6-Y4{85o-A8kp%C7>5{`TA3JI8C&Wam{=JYOjEQwhN2-iKP5A*5~{&e g*T^!&$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@0I)4T(EtDd literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_7d.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_7d.png new file mode 100644 index 0000000000000000000000000000000000000000..ef119247f79c94eb9f3c6bad89ade651a86b5cb3 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1q!2%@P{+{IkQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVbg7#W95A`qXoVd<+I0hYvLW|38yYWUF@c zoP$LTO$iFW8&gbI`&PDYHLl_Pc#5y^5xZD`{hdglPSq0Eh?11Vl2ohYqEsNoU}Ruu zqHAELYhWB=U}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~ Ra5_)}gQu&X%Q~loCIHfnQ!oGk literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_7e.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_7e.png new file mode 100644 index 0000000000000000000000000000000000000000..9c1be1e5d4edfa0da06ad9c18d5aa7d291462956 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa!2%@b9Mo+CQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~p>Eak7ad~gwLO})to)(4Q@BfINbiK0O zBEVyZM#Wqg8F4Po%$ru}bD8SmZFh9A$*z0TQV-OpTH+c}l9E`GYL#4+3Zxi}3=BWMpMx0YnfDYhDRX Q2WnvOboFyt=akR{01U=Zv;Y7A literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_20.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_20.png new file mode 100644 index 0000000000000000000000000000000000000000..ee99ff587a4c5a546e2a05f124a4a36e0d8eb072 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=2qYNZFKXNiq*&4&eH|GX+ZGtUm=+J@GbMSu zyD%`U>Qy!Z@;D1TB8!2v2N=7Z%(eqEcsyMkLpZJ{Cn)d&c?JxO$5*xX0a>agt`Q|E zi6yC4$wjF^iowXh&_vh3OxM6T#K6?b#MsK%QrE!5%D`ZnqTMkR4Y~O#nQ4_!4W_zA emLWz)Rwfoe1kteOmEd%s1_n=8KbLh*2~7Y_aWkp_ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_21.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_21.png new file mode 100644 index 0000000000000000000000000000000000000000..3658b563f46b0994c05440d9f31910f5ad872c5b GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4bMq&xaLGB9lH=l+w(3gj~u2e~^j ztUD+3639_V_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D!C8<`)MX5lF!N|bSMAyJf*T6W$z|_jb*vi;a z*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{22WQ%mvv4FO#qHL BNQD3Z literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_23.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_23.png new file mode 100644 index 0000000000000000000000000000000000000000..52cfc47ab8fbff71069ad255e1054bb2b1b6cbc6 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@Aj84a#W6(Vd~(W<^9{@f2P1oUdNfQXiO9u< zOiDWN^3eZ^5<{m_L#MCCN@o`C;+8DjJ$nK7#vT3p4xaY#VOp?PghBiiw|b3vy(!Qv z)e_f;l9a@fRIB8oR3OD*WMF8bYhb2pU>ss#YGq<b76{FKbJ kN~i`?T_ej7BO@yl3m}4MSo2D7I#2_Hr>mdKI;Vst01>QPRsaA1 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_24.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_24.png new file mode 100644 index 0000000000000000000000000000000000000000..774325394ab405efe6b93796bf9f0891756b9d89 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS2b&#W6(V{M;Z%AqGVbrvLxbzipcO@{-Bx zl`am(P7;m^cO72%t_!dhi7=F0)p~J<)ILUOpQ~${vRqGk`)$~CW#L`%bQfAW=;tesHu9cZCyiEBhjN@7W>RdP`( zkYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B X5J5Doc_lahwjVtJq*&4&eH|GXHuiJ>Nn{1`8HksYd~@1u)%|B`#bw$;5aN!2XscR}fX z^LUS11p_AU>!83;Epd$~Nl7e8wMs5Z1yT$~28JfO24=bj#vul#Rwl+)#+JGUCRPRp w(-iHFp=ij>PsvQHglaI=HL?sbGO{wU03wKnHLnDx12r&sy85}Sb4q9e0A8wk!~g&Q literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_26.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_26.png new file mode 100644 index 0000000000000000000000000000000000000000..1b10a840af2bdc4d9111446658993c61d80423fb GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^fNn{1`8HTiKItCqM% zl%yn~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG h>Ka*w7#UfaSO5`3!_9BR!2%@b+}0NZQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz;>Eak7ad~gQBOikT$6>Dj|3BMEs2diP zZeNzn*?5D~A(G()lhuoq(zRPZKRUSZkNnk}68WXIyL0~U+0XDhgG=YmtCTLFIjSYD z5hW>!C8<`)MX5lF!N|bSMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7 hrn*L!Ax1`4CKf;h(Xi%~;B=q{22WQ%mvv4FO#ma;TYmrm literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_29.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_29.png new file mode 100644 index 0000000000000000000000000000000000000000..f59088bdfecf252d0abca91debc1d5f38ec0019a GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BR!2%@b+}0NZQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz?>Eak7arx*3Lp}xt4(94V|IhDeP~u!y z*0`9LQ^B*SwL^-zyX}bgwq~BZn=!F%AL75b$R(Z&J)66JanlxtA8eeOu1~)P0!>ma zag8WRNi0dVN-jzTQVd20h9~=ES4#+U`ba4!kxSX8w)zHB30mFYo zkC05aw*LW>A85^Z;C6WF28r_>nKELbi=8T37!EJyR+gyCvj&==TH+c}l9E`GYL#4+ z3Zxi}3=BWMpMx Y0YnfDYhDRX2WnvOboFyt=akR{02tp_HUIzs literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_2b.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_2b.png new file mode 100644 index 0000000000000000000000000000000000000000..f680f96c9242f48dffbf4d572490d1aefbaaf37b GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVbg7#W6(Vd~(W<^9{@fh6X%lnr>{z8jINS zKFIg$xh;8+nv&qams4dmukgZgBZeootXiKRnb!h!s+PD$l%yn~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!ss#YGq<< zWo)TyU}9xpFip|!7>b76{FKbJN~i`?T_ej7BO@yl3m}4MSo2D7I#2_Hr>mdKI;Vst E0CuBKGynhq literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_2d.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..7e01a94983ef6cabf04e80854e0724991dd7d1dd GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FOI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9grdC>Eak7aXC5V$N2`P84?m~%NeYG_(yO* zp72qoje)`6ky*>6M?MRvQnkc2q9i4;B-JXpC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG z8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>>RQ BNdo`? literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_2e.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_2e.png new file mode 100644 index 0000000000000000000000000000000000000000..732ae829bc22257bd17359c82a6bd5f8d6e87280 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4bMq&xaLGB9lH=l+w(3gj~u2e~^j ztUD+3639_V_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DqdP1}0Vp x2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQrvo)Gc)I$ztaD0e0suY|O56Yd literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_2f.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_2f.png new file mode 100644 index 0000000000000000000000000000000000000000..9457afdc565ff97095ad31af010e38ac12de9825 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FOI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz=>Eak7ae3|;M?MAx4(5Yv|Nk%EyFyV$ z;BDbyg){RQ_%C%S9C+%=#l2^O$hmes&IQgaf?qoH#pM&3bYwWRr<%Sy05nCl#5JNM zC9x#cD!C{XNHG{07@FuBnCTiAhZvYznHXCcTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v( f$TGyp$jZb5h#(r)yb_!a)WG2B>gTe~DWM4fJ%?3p literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_30.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_30.png new file mode 100644 index 0000000000000000000000000000000000000000..98393ccba7a738af8b35f3364c4c5caaea4c3f70 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS2k*#W6(V{M8^wE(QgT+e`k}SH>P$V_?Nv z$vJoS4wV+AS^IrV^SAMKoDo_e@H~Ncrpe6!Hg&&sFAw};ytE}gr&RMqE3Z?8{n6ab zXAho;kU!vUZsk3LU;BFEB9K>9OI#yLQW8s2t&)pUffR$0fuV`6ftjv>afpGbm5H&H zv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t%`3s_Kn)C@u6{1-oD!M< D(amI$ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_31.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_31.png new file mode 100644 index 0000000000000000000000000000000000000000..ef1912fae029bba1154947c217e61de2e82af393 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FOI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz{>Eak7aXC5V$N2`PhzB}uY(UWV--joo zfzwrv`@oe$Oxs%puk!FXw=ZB&t`Z139Ki7B7^^;ee!)bbcGVKsh?11Vl2ohYqEsNo zU}RuuqHAELYhWB=U}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`M VXjt<~a5_)}gQu&X%Q~loCIFrGQ7ixe literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_32.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_32.png new file mode 100644 index 0000000000000000000000000000000000000000..7fb0758995f71110257f24a9acf54078a40f24b6 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS1%l#W6(V{MLYjd=82nLf8NQ-xPZ)hd)Yo zp7?SNgM`FIw_cp^op)%_8uJ^cC4M$~Z4og{f1bj|Cfa`K&v)-E$J*SwSjOWEq;|(g zi7aq&`nB%S1jRU`Km4z9jYTyWgGADRcBq!PMwFx^mZVxG7o`Fz1|tJQ6I}x{T?69~ z15+y#V=H4zT>}#<1A}RbcE?aOV3oBOs5nz$3C4NPB>>+sSM@AS21s#W6(V{MJB6z5@mvO-KLN-;}*3x#j8` zBYj^1R-K0#r>>oLX!6=|U}bKruE{l1?!pI7(axu2OC z7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q V8rHlLoDS5$;OXk;vd$@?2>@xtawh-) literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_34.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_34.png new file mode 100644 index 0000000000000000000000000000000000000000..0854fb517a60081efb7e34f72a813265a087e4ec GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS2Mz#W6(V{L%@Id<=>l%+Zhj@9$y1eng;a z^*6V+ZH$K$uN?AWka#_XwpOs5jIfUgp&~Vif*NBpo#FA92 zscT?jWneH((e4V3oBOs5nz$3C4NPB>>+sSM@AS1@p#W6(V{Mw0ud<_ab&hfq9_ZR&&FgU{4 zwu7Ikq<^d949B?*ld2Ch8n60ho9*=0(@?vn%4g;Dp4HxWyMxtw-(1>|9e384+iSgV zkG}fDC;RU_3(`-SxPQj~*j)@crb0Rua!F-CdsItYBT7;dOH!?pi&B9UgOP!uiLQZ} zu7PogfvJ^=v6ZoV3oBOs5nz$3C4NPB>>+sSM@AS2P!#W6(V{Mw0ud1%huD*up1o=?FqS8kBjc$-pf6ma?2@goguSF*WjPEIj8^?c7Z#tp5rQh&5u7F_o{ zhGV^0uHLrfD_%$bE?0PW==P13?_2Dn`6rr5sGdH?xC3aJYKdz^NlIc#s#S7PDv)9@ zGB7mJH89gPFb**=wK6fbGPcw;FtIW)n5JlV3`Ik3eoAIqB~*i{u90Pkk&%^&1rR|r Uta&9k9jJl9)78&qol`;+09dV3oBOs5nz$3C4NPB>>+sSM@Aj8ws#W6(V{Mt#5Tnq{vEO%f0kKZ;q;MOU& zN};xy%^bzma`JP|3c2W<`P3!Q5Y3v~mm}Mkq3XWr0&B1zN7G{Ob-YdX4K+XcGZ??v zaBKIr&aDO-s#@Y2QIe8al4_M)lnSI6j0_A-bPddO4U9t!Os!0et&A;o4NR;I45lgC t9YfKOo1c=IRteQ$s%vB!Vq|1xVgW=D4QpNrP6ujW@O1TaS?83{1OUk5T|NK+ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_38.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_38.png new file mode 100644 index 0000000000000000000000000000000000000000..4ceaf7ef00f777e863ea201a4dc6f5601d00cd4c GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS2q-#W6(V{MH~xz5@yzi&OspFDj4R&{`0g z#NUEzNwcvwC7EAj=Z>8>YsN|{QFkUXFBZx>MUz3H7(~o?+~x~ z`fPQtrM_a==^OS3rY_W}U=*_!)9{K{z6G>KwZt`|BqgyV)hf9t6-Y4{85o-A8kp%C z7>5{`TA3JI8C&Wam{=JYOjEQwhN2-iKP5A*5~{&e*T^!&$jHjX0*D|Q*1Qs&4%EQl M>FVdQ&MBb@0QjF~g8%>k literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_39.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_39.png new file mode 100644 index 0000000000000000000000000000000000000000..289067353a6f69d503a98be3cb7d5def4d36c5a8 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS2P!#W6(V{Mw0uTn7|*oTWeh3qNNUcKwQ9 z;*NhEl@du@i*=X%=DcX3q86Fp&2*J{bFVhfl0+G^=yQ@?793M1pOoKiu|Uem_4%Jy zOP}~2y5*+%s_o^rNUl4p@*X(uzy6yycFtM}m9X1Y8bHfbOI#yLQW8s2t&)pUffR$0 zfuV`6ftjv>afpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t T%`3s_Kn)C@u6{1-oD!M<=!$I^ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_3a.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_3a.png new file mode 100644 index 0000000000000000000000000000000000000000..8024d0affe8121b0e2b59811ac7f885b499cf71d GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4bMq&xaLGB9lH=l+w(3gj~u2e~^j ztUD+3639_V_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D2OWr&fHm5BuqK{Tv+B{&_Zfx*+&&t;ucLK6TpC`>H? literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_3b.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_3b.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1df19f4427d09789afb73ff70c4193d1aa2eba GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4bMq&xaLGB9lH=l+w(3gj~u2e~^j ztUD+3639_V_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DBV+hCfS!?Hi@N(Y}vWB@g(mbgZgq$HN4S|t~y0x1R~149#C12bI%;}8Q= zD-&ZYV@q8F6DtFQX^M8oP&DM`r(~v8LN%D`8d-)I8CjWF01-sPnpc9;ff^V*UHx3v IIVCg!08OY-+5i9m literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_3c.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_3c.png new file mode 100644 index 0000000000000000000000000000000000000000..7cf9beff9931740650c5a85c5893cd600ac3e56f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM0!2%=`&avD9QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMY>EaloasF(-A>RQ54(9Wr|Nf_zXU}2? zv{v;wkv>7!$5MO_YxF8EhV4u$(`74KgkKmia{qJ|eRwt6KH4DTgCAR~g1$4)lUHx& zYgs?wolqyJbErJ19%!;^iEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+ zu`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_laNn{1`8HV3oBOs5nz$3C4NPB>>+sSM@AVbB|#W6(Vd~(W<^9`&9h6X&IiEkd*^Ih$^ zVe2pI%;rBMz*T}_&SO^9(jPar0M)COxJHzuB$lLFB^RXvDF!10Lla#CGhGAY5Cc;y z6Jsl5OI-sKD+7aRigw3PH00)|WTsU@HJIueS%w%HS(#V>5k$k9SAx@l8W=oX{an^L HB{Ts5zW+`4 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_3e.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_3e.png new file mode 100644 index 0000000000000000000000000000000000000000..644ebbd76549d98f800abdc050e550dd4d8e853b GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM0!2%=`&avD9QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9f;xS;uxZF{^}${J_ZF2=IF=&_s57QH;Fx3 zp~F+|oT<=KBK1M+$(>aTL^)Vp)my|R?)Wa~+~hQE`4^SlN+yj}Y5{`TA3JI8C&Wam{=JYOjEQw shN2-iKP5A*5~{&e*T^!&$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@06Z&NJ^%m! literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_3f.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_3f.png new file mode 100644 index 0000000000000000000000000000000000000000..24685076a51d0368b095bc47d168c1dd2f914368 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq>?>Ealoaei&TBOikz2XpkJ|NCR~r3F(= z)rtaJ{InGr7#=PyXc0=;_&0Bk;AQ0pU91@^Nn{1`8H#51NH(CI5Ul_Y5!Kd-u&W8&JjqkpCb z?emyB&2V$zZ?*> zO7romZ4JMBDKEloMt*ql&ptEB^(v2!{kN4dcds-SYI(ZpA<%`YC9V-ADTyViR>?)F zK#IZ0z|ch3z)aV`IK;rz%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;k XKm^gS=9S=dpaup{S3j3^P6Nn{1`8HO!@E zX2Z-!uc|kS3%SksJo~Dma+&7-NWb*^JSM-l-TDEvNVUW@q9i4;B-JXpC>2OC7#SFv z=o*;m8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q8rHlL RoDS5$;OXk;vd$@?2>`ctZhim& literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_42.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_42.png new file mode 100644 index 0000000000000000000000000000000000000000..545b78df7f7efdd19f8cd6d3772e8d6a992af13b GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!2%>BS8iI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq>|>EaloasKFpK)wSC9M1CH-}e{&P0~AY zWoFK6@kXzm0Xkxq!^403{7+m%ybQmLkvubP0l+XkK Dr+{Ox literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_43.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_43.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee2e27274c7ea5e7bddfa7200bc2a6ebe6cf20c GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^fNn{1`8H%%3WEvhB15hW>!C8<`)MX5lF!N|bSMAyJf z*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{ N22WQ%mvv4FO#r~NZS4R6 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_44.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_44.png new file mode 100644 index 0000000000000000000000000000000000000000..4037a4c30e83c6f2b554bc2e2abcfee2504b9eb4 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^fNn{1`8HbTs1KKI#9FSw?fF7zkx^&Es(JV$`Wv`hW4tV`-drsv0Zb*)ua5 za5#zcF~q;%Rb6uH%mSdvswJ)wB`Jv|saDBFsX&Us$iUD<*T78Iz&OOf)XK!z%GgrZ zz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a97C;2iu;!KEbf5+XPgg&ebxsLQ0B62m A{{R30 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_45.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_45.png new file mode 100644 index 0000000000000000000000000000000000000000..7b435ea0de2c8fefd6d6488c2312554b3b231223 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM0!2%=`&avD9QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz{>EaloaXvZa0P8V3oBOs5nz$3C4NPB>>+sSM@AVb&F#W6(Vd~(78)_=wirz9n`tUNg7(BkfS zK|K~n{tGY7{_v}tjq&Szp4gD-Obn&(Sk+t_CjjkWP%UwdC`m~yNwrEYN(E93Mh1o^ zx&~&t2F4)qdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQ Rrvo)Gc)I$ztaD0e0sv~lRbc=C literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_47.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_47.png new file mode 100644 index 0000000000000000000000000000000000000000..952a1d9c308ea4fe35883078e3ad60895d913d87 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9R!2%>>V^VhkDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#>#zba4#PIKMZ@k?(*4NA}r&|5M9m7_lgx zJ6tts*-GC=0UiM{eg1EWVipgT7cIW)(-CB}Q)1g%qa!{uGjeAwPGpW=w7O$KX8+tn zi|km_bx%nzD({Nha{d>WmHLDyrw?ZN2gN(?ywyCfPUx=2O<9@XUr8cBTUAS3BT7;d zOH!?pi&B9UgOP!uiLQZ}u7PogfvJ^=v6ZoBS8iI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~#>EaloaXvYvq2WKziv~fZb4MH)c=%ac z7#gTe~DWM4f&O%V{ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_49.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_49.png new file mode 100644 index 0000000000000000000000000000000000000000..5e64cc10952714c0c18fde953a1142cf0ee6937f GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4bMq&xaLGB9lH=l+w(3gj~u2e~^j ztUD+3639_V_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!De!V+hCfxtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz?>EaloaXvZa$N2^>2}ubc_-AbRfI&ID ziB-(ZWUEY)mGTt+#gY*Zyd)-0`QI+l`fkyGfztny8V6IaTrYQyA3j4wZt`| zBqgyV)hf9t6-Y4{85o-A8kp%C7>5{`TA3JI8C&Wam{=JYOjEQwhN2-iKP5A*5~{&e g*T^!&$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@04w5FYXATM literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_4b.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_4b.png new file mode 100644 index 0000000000000000000000000000000000000000..6ce47556513c35a2489c9e82c40a24e6339b2b39 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#Ozh6h2U&*}-j-Qja=LxXON-KV=g!UhzPj+y z^~0wce&+e*)aQLJxnAe}|E&0m<3bwkmT~MrTU1M2BT7;dOH!?pi&B9UgOP!uiLQZ} zu7PogfvJ^=v6ZoV3oBOs5nz$3C4NPB>>+sSM@AVb;H#W6(Vd~!-d!+#!$hE7IxiK$X8K|2oC z+w79q=xX~{mY?C_8D_22Tk={!<*FsF5hW>!C8<`)MX5lF!N|bSMAyJf*T6W$z|_jb z*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{22WQ%mvv4F FO#n)*O!fc( literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_4d.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_4d.png new file mode 100644 index 0000000000000000000000000000000000000000..d2e30f2581e975aa3448d4eb996a4e10c4b26859 GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy`!2%=$oJ9WuDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-IMba4#PIKOrBLB0bD9L~}I{?EU8P{&QP zPvE-r!acW|k4#V&K7MbS;bukyk<^c2AES<(SYnj6HdZkF*s<*ut1CA0n6AHB#sB?` zg>$9aw8i%gR<)aSPJSGJ%*arbfBu8#FMc0mKcK^FVD{0*3TT~biEBhjN@7W>RdP`( zkYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B X5J5Doc_laBS8iI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq>`>EaloaenWlXf6f?4wkLI@87gr(!MQB zXiNPmgKojeZYSDHvrAC8L%aEjdkk?YtTDVsGiE&z zJs>D)b?Cw7*pNT0S|U+Ay7EjPnt?W`mbgZgq$HN4S|t~y0x1R~149#C12bI%;}8Q= zD-&ZYV@q8F6DtFQX^M8oP&DM`r(~v8LN%D`8d-)I8CjWF01-sPnpc9;ff^V*UHx3v IIVCg!0R2p0o&W#< literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_4f.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_4f.png new file mode 100644 index 0000000000000000000000000000000000000000..412ba831f61f6235c8406f535de0e0dcfc5298bc GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9R!2%>>V^VhkDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#>G?P@PddyKsnm7LDBpZDh48Rec`C84<3$WIDrlWK`;L`h0wNvc(HQ7VvPFfuSS z(KRsBH82h_Ftsu?+%i3JcrG^}|g RI31{g!PC{xWt~$(69DD_X~+No literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_50.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_50.png new file mode 100644 index 0000000000000000000000000000000000000000..d07165c28f8f3e20cf32e50fb7268e3e4bd125df GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#;ryba4#PIG>zyfbXBPh8x?R2lmX&+^e$K zOniMRdeV-lo^6OXPrcM*ATIDhLfOu<>V^VhkDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#>#zba4#PIDd80LB0k94(Hqd{@b5#exZ@r z-5K|$cltVI2E&5R6SHJ`4)GqXm=#g5va@h;qGso+*9)&jl_YmYJ&_QWd+}XuzS!KA zGX(;-E&pV-A^m$eL;SCQ^A4GmUylbmUH@14ecsP|Uo!k(FQfQ;*55loTUAS3BT7;d zOH!?pi&B9UgOP!uiLQZ}u7PogfvJ^=v6Zo~=ES4#;rxba4#PIG>zyfbXBPh8x?R2lmX&+^e$K zOniMRdeV-lo^6OXPrcM*ATIDhLfOu<#bnd|iAQD>yp&#Z&`CAZZA*(m#~d~W#uYqj ziO&TpfhMY!xJHzuB$lLFB^RXvDF!10Lla#CGhGAY5Cc;y6Jsl5OI-sKD+7aRigw3P rH00)|WTsU@HJIueS%w%HS(#V>5k$k9SAx@l8W=oX{an^LB{Ts5ivn5m literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_53.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_53.png new file mode 100644 index 0000000000000000000000000000000000000000..187786316e58dec770b4d4dae477aad66fd17e31 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-IJba4#PIKMXVpjd+f4^#aA|EEh%n9ZKi ze#?{nHnST?xL{;Ce+$=_1p-_Fsokg8cWy49#i)KyEKa~Jv+Yr@=>1}Y=J(>JTP7Xy zZ(c27X`~olSH)ahl~8DSGh6(=nvneI@~8F()oXL*MOY7><^WMpMx Y0YnfDYhDRX2WnvOboFyt=akR{0Iy?cN&o-= literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_54.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_54.png new file mode 100644 index 0000000000000000000000000000000000000000..bedfe168fc4c57df8d554d52315377a49e2c7b67 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!2%>BS8iI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~v>EaloaXvZW0RKN@!GHq?PJEDWJ$~Ro zgVG^~3oU`H%3h3FO_EFcSQrW)vuNGzk+lVCQY~?fC`m~yNwrEYN(E93Mh1o^x&~&t z2F4)qdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQrvo)G Nc)I$ztaD0e0sw`VP$B>T literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_55.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_55.png new file mode 100644 index 0000000000000000000000000000000000000000..016ec385e330185dfc9955a38afd0b15c0dc41da GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!2%>BS8iI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMV>EaloaXvYvq2WKziv~fZb4MH)dbA{J zxFjwfkrd?m_xR$!`HhXNuIKB0E=x%MOWw$^PJS7~WzqkEz7jHwt-?Sf9&+huOO)OM znxo=IO>_;+bPbF{3{0&|jIE39 mnN|taV5)0m8DeB)WnuwD5DjZy2~G!UVDNPHb6Mw<&;$U}(^)3~ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_56.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_56.png new file mode 100644 index 0000000000000000000000000000000000000000..7879c505256f53aabf947d0563d5d8edbd685178 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^fNn{1`8HUQ;(I>|*^gb=9Qh zIvqJPL@JxNX(YyHh5bx>XZdvdDb|z;{F~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!hwjVtJq*&4&eH|GXHuiJ>Nn{1`8HfX|=@d z>;oke-<1uwrMJkf6S(0RGRbm>)aH&4;?j4Ncb|}sd~s&)g3>e@C)KxXODA28_-p6) zyz1Qj?C#lnL(?jP*SvG7&A$26?9~bWyeq<5E*man0Nn{1`8HzEhjH8D7}=YjZd>du|G!)zU9lD7mn+i@{=7s&3KJD*~ zl)N)mDSf;sx%h?SHFGZUCCg0Aet*35ro`-W!lW}#qQcws_otqC>VJ~++eb;g^c=oF zKBS8iI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq>~>EaloasF(OAs>Sx57WQ@&#ffUftDnm{ Hr-UW|qYq>U literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_5a.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_5a.png new file mode 100644 index 0000000000000000000000000000000000000000..dc4324da4c2789f281e1fdae2ca1053723ad1a2b GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+h!2%@vdGa3tDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#)`fba4#PIKTGNK|Tfn9_9;qAOG*SQBMp^ z?VNYSyP7e8b9zsk!ge!0Jp&2-9mP&|`;LT~e{O3nyfoM6W8t3*XWu@^J#4sa*Y-R6 znqOYL)Lr|GFWiAo)2z@y7ihR@iEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI? zw$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_laI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz|>Eak7aXC390SJDaXJGf?$zbR{P|wE3 z=5}d|!GbI$KW;HbmEaC@=5?JS*$ZcJWGA}t*>%~pvoLIV!mhhC?c4#NF{&l55hW>! zC8<`)MX5lF!N|bSMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L! dAx1`4CKf;h(Xi%~;B=q{22WQ%mvv4FO#t-wQ#b$s literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_5d.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_5d.png new file mode 100644 index 0000000000000000000000000000000000000000..ca46194a3839aa057a65deaee14c25efe599a2f5 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol*!2%?UC0#Ut6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V^LCx;TbNTux4KX!!5rA;YHD_Mhj!pp3}O ziH987RxD&@=sd}yslzLq4pggJ;u=wsl30>zm0Xkxq!^403{7+m%ybQmLkvubP0l+XkK DN?J%H literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_5e.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_5e.png new file mode 100644 index 0000000000000000000000000000000000000000..4766a0315f73ea448bd43e3d491b4148063d3871 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMV>EaloaXvZa$9V?E9v&blkYg5R<~z`` zNX~Kbiy!?fn*}{v1Qi=Me6x4rTK=?0;+gZ;#}_}!?`Co2@AC>!U}TW_!=Wc%tr-C{ zO|`@|q9i4;B-JXpC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$Npa ltrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>{^#SK~=ES4#<%4ba4#PIG>#I<9q|VfuTW_9BR!2%@b+}0NZQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~w>Eak7aXC4qq2a$k7w4&jmO{x1tTQG| zF)}hRI8>r2(qB|qz*xPDRoBSKe-}tYiEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvb zGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_laV3oBOs5nz$3C4NPB>>+sSM@AS1%l#W6(V{Mktd`3@*>IBS0VU%zwrh9z^q z?s~!cwNY2At5hQPt8|pGV)YfR2&;PsW?q`KBinQO>FFnrt+U`*xr+C~)+53Dc%Lyl z@9vuLX3o4xe;XeOme(|}N39Vw+|#u~3}}aHiEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K z4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_laV3oBOs5nz$3C4NPB>>+sSM@Aj8Mg#W6(V{N6xEJ_ZGjN!R}G_h}DP*7Dc& zQ}JdMlCP>w2H!5ne<+!>plhpe-{qJ8 zqw`$*_?7Q%U10?@SGB}7q9i4;B-JXpC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra x7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>`UdVpISC literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_63.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_63.png new file mode 100644 index 0000000000000000000000000000000000000000..e08b19c40e422607e70e1ddbc64459aad5b81bb1 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMg>EaloasKE8N1+A-4rX)N|Noy>EEKyS z7piB#$=GDjZ}_0}QOBB=O3jd2Q-7=ovVGOy+PUucg$L6F`cBsqdP z1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQrvo)Gc)I$ztaD0e0s!xo BV}$?! literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_64.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_64.png new file mode 100644 index 0000000000000000000000000000000000000000..e0fb32db6f0c571c2dc06fb85914fa9f8efe014b GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@Aj99&#W6(V{N4$MdqdP z1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQrvo)Gc)I$ztaD0e0sye% BWsd*= literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_65.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_65.png new file mode 100644 index 0000000000000000000000000000000000000000..f87b303651273edaa3965c546ab5040c2d2b13c8 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS1-n#W6(V{MjH!z5@yz*(d+~fBH^|%kRs! z6RelRG+3N84mI3gv3&oHO>7GolrK&D(j}^+{dmfJKH1C15@mPCua0}3D^TRV)!A=n zgowiONw);=6*B1i{1#E*$Vu1;G+(vEHKHUXu_VKd3>85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX=d#Wz Gp$Pz=2WCzH literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_66.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_66.png new file mode 100644 index 0000000000000000000000000000000000000000..d658006184f2bb626aeece52f0bf6778159db692 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FOI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz=>Eak7aXC5V$N2*waDsvH|IC0LJUl!) z9BMAQ!pu?!1RU7^8-^Gd{b|4Lv}9p(Sc9NcONglmL#h_LmTv`T0nilH64!{5l*E!$ ztK_0oAjM#0U}&OiV5Vze9AaQUftDnm{r-UW|tkqNn literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_67.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_67.png new file mode 100644 index 0000000000000000000000000000000000000000..5c56378c700b5d867312627bc73860ab206978c6 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS24t#W6(V{N4aZAqGVbq2vGSXYSpSWmI~` zSyDszKt_Af=Jb#?(wzlgzc_BWce{DFV7^mn-fI!heOqdlTKG6`SJ-)mhpXIhPOZ-Z zt$z_ynmD#zJgnX$5O4X1vCTt5Wy+JJaG))!C9V-ADTyViR>?)FK#IZ0z|ch3z)aV` zIK;rz%EZ{p*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS=9S=dpaup{ LS3j3^P6xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz>>EaloaXvYvq2WJIMnfkf`+`L*+;fh0 zyy9_NbLzkH>mU8A1kN(-I8k5qBe}rKAjwVZuMRtdcs;vr)Qa!BfhMSyxJHzuB$lLF zB^RXvDF!10Lla#CGhGAY5Cc;y6Jsl5OI-sKD+7aRigw3PH00)|WTsU@HJIueS%w%H bS(#V>5k$k9SAx@l8W=oX{an^LB{Ts5dK*_x literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_69.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_69.png new file mode 100644 index 0000000000000000000000000000000000000000..d05d212d225aba83f88340eceb520e6b225ceb74 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4bMq&xaLGB9lH=l+w(3gj~u2e~^j ztUD+3639_V_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D?+%i3JcrG^}|gI31{g N!PC{xWt~$(6963aN~8b) literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_6b.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_6b.png new file mode 100644 index 0000000000000000000000000000000000000000..cca1092c692cb93f9d5351df77c29344658f853e GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq>=>EaloaenVaLp}xt9wzU{|M$nRn+itF z?a3)>>^RhR$R&^6mc{p6MEJ);exaxN*iwRLv@hDG&neE#b;o=IO>_;+bPbF{3{0&|jIE3< zbq!3c3=F0z+8smDkei>9nN|taV5)0m8DeB)WnuwD5DjZy2~G!UVDNPHb6Mw<&;$U+ C)M1tY literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_6c.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_6c.png new file mode 100644 index 0000000000000000000000000000000000000000..5e64cc10952714c0c18fde953a1142cf0ee6937f GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&50V2!aOc4bMq&xaLGB9lH=l+w(3gj~u2e~^j ztUD+3639_V_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!De!V+hCf>V^VhkDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#=?Zba4#PIG>#I&Epd$~Nl7e8 zwMs5Z1yT$~28JfO24=bj#vul#Rwl+)#+JGUCRPRp(-iHFp=ij>PsvQHglaI=HL?sb cGO{wU03wKnHLnDx12r&sy85}Sb4q9e0G5kahyVZp literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_6e.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_6e.png new file mode 100644 index 0000000000000000000000000000000000000000..6108d173fcc76f4d8b82d387e76acd5715229a64 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz}>EaloaXvZa$N2_P14DxgF-?MA|Jyf9 zD4a_?vg(gLGc)%ps}?6Wk;Il0^;JKT3%m^YQm!yDJXhn;wB!1)9%zJWiEBhjN@7W> zRdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UH bk(G%B5J5Doc_laV3oBOs5nz$3C4NPB>>+sSM@Aj8Yk#W6(V{LuhMJ_ZF2r|bXs`%F)paXPv3 zB%^48g5Ki;##u+wUO!>eFqraf$?|;VR~O4WY% zdE6fb)vw)DJ_R&YwZt`|BqgyV)hf9t6-Y4{85o-A8kp%C7>5{`TA3JI8C&Wam{=JY wOjEQwhN2-iKP5A*5~{&e*T^!&$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@00^IC<^TWy literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_70.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_70.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6d79cd45a326fc56c968fea6aa5d7bde841c3a GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@Aj8Yk#W6(V{LuhUAqEAGrhos_cWqe_d3oiY z6DK;D6mwQFoY&a4uJM9=@~#CQCs)ph-jwt&Y|hK2PrFT?^~cm2E-U6(#bVjK*~Bhl zo!JHf`Sn}7y?~~wmbgZgq$HN4S|t~y0x1R~149#C12bI%;}8Q=D-&ZYV@q8F6DtFQ wX^M8oP&DM`r(~v8LN%D`8d-)I8CjWF01-sPnpc9;ff^V*UHx3vIVCg!0R7x#1poj5 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_71.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_71.png new file mode 100644 index 0000000000000000000000000000000000000000..9ad16dc170e1290d9a41e9a08f50de53b288cb65 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp@KrF$*0wlYC?!OPDSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@Aj8ko#W6(V{Lu-9d<+U4%$bM(?~f5z=C~Lr zxnx`8lZKOguA9>*p6`2_k+qS<)3|m^vw?0`xpa8+%IPPrd$3B?a=q32%Jy(GqyF2g zKbmbAMBWQ%fA}v2G?+oP#5JNMC9x#cD!C{XNHG{07@FuBnCTiAhZvYznHXCcTk0B^ ySQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZb5h#(r)yb_!avcl8V&t;ucLK6Tpg<-e= literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_72.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_72.png new file mode 100644 index 0000000000000000000000000000000000000000..b80dc656e9f493c3b30ae462eeb819458f2d4556 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^96&6=!2%?6FOI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~r>Eak7aXC5V$N2`P84?m2VhxS|GfbSA zoVk^EskxQxy;30I%Oa5}*uv0X%dYf~{ro(jF4Yp(h?11Vl2ohYqEsNoU}RuuqHAEL zYhWB=U}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)} NgQu&X%Q~loCIDFDO~L>G literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_73.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_73.png new file mode 100644 index 0000000000000000000000000000000000000000..e2a8ac0bfb14dd1875a05cf2b43d7df9b80050e6 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq>}>EaloaenIrL%stFJj~}q|Nl=dU(htc zC8>$^p>dhRj56B-**y#z8gb@ZB3(aO&DmomlYGOrq*Ihz{YSEIxKyNOZP~R?3xE6w z_p1KRbU^u(>oUJktGp(DrwTEd`_~Sz0WDE2ag8WRNi0dVN-jzTQVd20h9I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz+>Eak7ae41qM=k~h4wsAe7yque(RI?` zj^g! zC8<`)MX5lF!N|bSMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L! dAx1`4CKf;h(Xi%~;B=q{22WQ%mvv4FO#liBSP=jK literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_75.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_75.png new file mode 100644 index 0000000000000000000000000000000000000000..96a2f37a0d30c8b6e77855d60349cd72a8f81fcd GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz=>EaloaXvZa$N2_P14DxgF-?MA|J{Xu z`tzS=pUR@_^vHe^gYqV+D;-TA{}~$^82oWBn0Qv^zzSA|SC_a|HRk64EnrYBag8WR zNi0dVN-jzTQVd20h9V3oBOs5nz$3C4NPB>>+sSM@Aj8hn#W6(Vd~(W<^9{@fh6WdWy9B-d9~b!T zzb^KFAWxgLd*|bcy)Dx2`=(!v<@jzV$o9|uy7Nk74}RWNUW^RO_;}RS4_~?pG)c9@ zHKHUXu_VKd3>85m4cv^$2PAvZrIGp!P; i!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX=d#Wzp$P!~%vt*Y literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_77.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_77.png new file mode 100644 index 0000000000000000000000000000000000000000..d5719d84c41d6d87b166b1c5cbe639512370fd43 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy`!2%=$oJ9WuDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#)`fba4#PIG>#I1di44B8)?d^;e#+f+q9D7ptKuw{T@u1=ssA^AxVR?mNUoe@;otcT zzLT#Q_iSQfP|_9B@Dsfr4K!S}#5JNMC9x#cD!C{XNHG{07@FuBnCTiAhZvYznHXCc zTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZb5h#(r)yb_!a)WG2B>gTe~DWM4f Df^uQ> literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_78.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_78.png new file mode 100644 index 0000000000000000000000000000000000000000..68efd4d969942237f0706baf02a6643a4be96afb GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq>`>EaloasKE;OCbgY4rb4P|DQ)xG*p!I znQ^tH$R=)jyXfX;?k%w^mDL#UWVNrJwQynU?PCQ;6qmgyd=|6oiBoB9<${;SXH52% zX`d~L`I7srqkDdQG(+w;L2dSE9W9^@swJ)wB`Jv|saDBFsX&Us$iUD<*T78Iz&OOf z)XK!z%GgrZz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a97C;2iu;!KEbf5+XPgg&e IbxsLQ0C;R@fdBvi literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_79.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_79.png new file mode 100644 index 0000000000000000000000000000000000000000..d138722ce35a960a980d6eb82faba372911aa728 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM0!2%=`&avD9QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq?3>EaloaenUvN1+1>9L&v^|JPUAUg1^< z(f|60$1uBtb85QB{_bsgX2EtFESx?rcYUE9l$^}do%F3}gF4@dt3xsp<3b^QIe8al4_M)lnSI6j0_A-bPddO4U9t! zOs!0et&A;o4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVgW=D4QpNrP6ujW@O1Ta JS?83{1OVawW8DA% literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_7a.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_7a.png new file mode 100644 index 0000000000000000000000000000000000000000..9c7b7668f1caff204d377da7e016347b6cb7aae6 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!2%>xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gyMa>Ealoaeix{B_D$V$Krqg&zFAaxUy-+ zi5uN)0zB5bkE{cEz1f%OwZ)a^SO|YuE9MhF{Z#{p8spXH8mpMiYtqE)EB8;${o4IP ztc6$kw#3efKtokaTq8 zRdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UH bk(G%B5J5Doc_laI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz>>Eak7aXC4qq2YhPtVYgLDJ~oa3%Cpo z7cf?FDePof#-!JBna6F0m0HNVhF`2FMLRCExid3do5-olT5I*NBpo#FA92 zscT?jWneH((e4xtgk!-QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz{>EaloaXvZa$N2_P149Fzd`>YoHa0g6 zX(6^Aj~tZ`^1a6bKFZHFscT?jWneH((e4~=ES4#-gVba4!kxSX8e(D2{KL#B=K(Vuq9wp(t- zhkD(nJF=y;GUhEl`H+D@nTySMj!zHJbOzND*NBpo#FA92scT?jWneH((e4J?VdyeDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#?2;ba4#PIG>!-(DKd3>85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%ESVQAR5-Z5}Xdy Oz~JfX=d#Wzp$PymE>7S8 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_23.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_23.png new file mode 100644 index 0000000000000000000000000000000000000000..96ee76baa49659e141c3fa2d9f43b20adcc9d811 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv~!2%@L&$hDxQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSdF$RMU9 zZ+904hE=`FMnE2Cfk$L9koEv$x0Bg+Kt`6Qi(`nz>7$baxegd`I6uDecm15dJxPjw z+1#I(M>v_Rzv3YBYMxcK|E@lUg3vu%&Q#Z)5HeqVGNdq5!|Tot#wGfjH%9*mIHk+6 zW$Wyv;)^PzPAHk5&s2MH=aRz5fNLoWXaCSTyW}m$|I>29XN8Q7Dy8NEZB;FCjVMV; zEJ?LWE=mPb3`PcqCb|Y@x(3D}2Buaf##Y9bx&|gz1_sjn$jwj5Osj-yFx54( e3^6jYGO++6h=w(<1g8TvFnGH9xvXq literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_24.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_24.png new file mode 100644 index 0000000000000000000000000000000000000000..6243c6e2943506131ce35dbd34f337de35c2256d GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gxxL>Eak-aeC=wN1+1>9L$}U|JPgEZn0_z zD0sEd;}`3m*4<%n@uhA9?MTLL5hW>!C8<`)MX5lF!N|bSMAyJf*T6W$z|_jb z*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{22WQ%mvv4F FO#m%hdQAWT literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_25.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_25.png new file mode 100644 index 0000000000000000000000000000000000000000..310ada4d9834c0c9f1e34f4ca6ab80609f3310ba GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^(m*WF!2%@r_|%;MQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gs1{)5S5w;`G}fOCbhD4(^`+|BY^2GBNg7 ztrYQTVr+b<_=T0Fr&5SPV~c9oF{Xw5F;`7Bf2U8(YH?~am^5?Cgpc39Jf1uG(B&$I zP0L2pHKHUX zu_VKd3>85m4cv^$2PAvZrIGp!P;!Bp4C eGQ`Np%ESVQAR5-Z5}Xdyz~JfX=d#Wzp$PzNZiS`* literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_26.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_26.png new file mode 100644 index 0000000000000000000000000000000000000000..d591c9d8e2b624ce39e3a4af4769bb621babc84a GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^qChOq!2%=~wfa>9DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#;Tpba4!^IDIwPk?(*4$KoUZ>u1J_#V#n_ zaoZv@*Gp4SY#Z0-FD}oMMP@D7ts-`2ZEUkys%>6q#9}_4idm(L?YWdTm-5Z8?9~g^ z6PwgiTAaOX7H><3uEv716-s$Y#Y+R<+pI}Q_t?5AAz-Ub)SjM+$zR?U7cIGTrlR3p z`z)u+t80Hm|6dTNW2mO`W$m9`Ko_Z&xJHzuB$lLFB^RXvDF!10Lla#CGhGAY5Cc;y z6Jsl5OI-sKD+7aRigw3PH00)|WTsU@HJIueS%w%HS(#V>5k$k9SAx@l8W=oX{an^L HB{Ts5W}kid literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_27.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_27.png new file mode 100644 index 0000000000000000000000000000000000000000..30ac7f939ef3c396dedcf090b14040918b4a034c GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&J0V1~=ES4#-gOba4!kxSX8O(D2_UfQ{MgSiMfre@O`-*yzPu z%f@gao5dnO>sB^Ut!jyDL`h0wNvc(HQ7VvPFfuSS(KRsBH82h_Ftsu?+%i3JcrG^}|gI31{g!PC{xWt~$(695?%JOBUy literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_28.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_28.png new file mode 100644 index 0000000000000000000000000000000000000000..8976cd14a079fd2db95bac5866ee6050cba8365f GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^oIotk!2%@bi|fk*DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#@EJba4#PIKQ{wk*mRhhgtpa|M`y{%XnK? zRTvyk6zVY0W;$?{A%ORX)5KTjdPUE5nnW81#aBiDk$<|s_V)d4Y+J5<3HY*SsmnZ_ zfJJX*AJ_0$>=*780UE4Y;u=wsl30>zm0Xkxq!^403{7+m%ybQmLkvubP0l+XkKz7Jvd literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_29.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_29.png new file mode 100644 index 0000000000000000000000000000000000000000..42c45c646e611e69bfcbd8ab129f319166d621a0 GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^oIotk!2%@bi|fk*DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#@EKba4#PIKOwIH6MclhjZ<{|K}`bi2O-d z)I4|Abg{OeU28l}aE3+7=&o9L$k6o9>|mMhXpw#QME@&)nzDDUxqFPrS;0sz?TL#w zq%do-@tAdg_XWC&LAAs+q9i4;B-JXpC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra x7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>@{1UKaoW literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_2a.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_2a.png new file mode 100644 index 0000000000000000000000000000000000000000..9cebf8a86314fcc3deccde8a4aa7d72584c892b4 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^+(0bP!2%>_Kl-l#q*&4&eH|GXHuiJ>Nn{1`8HscT?j yWneH((e4#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz*>Eak-aXLBW$9V?^1Hm8zr>Pqje2`f9 zrC!Ka(#MOV`F}|WMpMx0YnfD UYhDRX2WnvOboFyt=akR{06Rxfpa1{> literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_2c.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_2c.png new file mode 100644 index 0000000000000000000000000000000000000000..47cf1f29f4c916939c3ee3c72b77c958df048e17 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol}!2%@nWJ)FgDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#?2=ba4!kxSX8w<2(bq4-b#>#Acp^ zO#~zhHIiKl6wdrFFzoPilW1;iY-D6Oeud3aDcrCWs8zMZHKHUXu_VKd3>85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%ESVQAR5-Z S5}Xdyz~JfX=d#Wzp$P!Zs7>ww literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_2d.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..d74956027853396be7aea44ea95ac1d5a2e3c872 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^AhtXQ3y>^Pm?8(HSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVbd6#W6(Vd~(W<^9_tMBqZF{D42biFD7Q# z*Jh)|z~Hum*`mSrJxHZ$iEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+ zu`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_la~=ES4#<%4ba4!kxSX8w<2(bq4-b#>#Acpg zLzx8``Zh6JoOR^c2vnz9;u=wsl30>zm0Xkxq!^403{7+m%ybQmLkvubP0l+XkKR`EvF literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_2f.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_2f.png new file mode 100644 index 0000000000000000000000000000000000000000..fcd595e5976a51edc0c8be8d3bfc5d3e9bf273b2 GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^oIotk!2%@bi|fk*DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#=?cba4#PIKQ^vk&8ir=Wx*f|Ie#rUK|iT zvr%OOXE4WyM@sWqEcmZRpX(3Ex2*S=s=Bc1^!X1C>1O=48|wU|Z)k8@79HGm9B7hi ziEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLm jRD-Fmk!6UHk(G%B5J5Doc_la**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-ILba4#PIDa?Tk?(*4M|S7`|3&4&5(dWp zr!6w0rJW`U$Yq}qX11Fj>A8FN)GdeCEL@(#;&HRTvu_2@>?*|%%$Fw~wr8n(VN;aB zYUw=vX{~&O<$}A}Yvrz7TWMpMx Y0YnfDYhDRX2WnvOboFyt=akR{0A)gKc>n+a literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_31.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_31.png new file mode 100644 index 0000000000000000000000000000000000000000..21bfd7b8d4de2035e4c32801f4be254778622b12 GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^+(0bP!2%>_Kl-l#q*&4&eH|GXHuiJ>Nn{1`8H~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG h>Ka*w7#UfaSO5`3!#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtDz>Eak-aeD8hK)wSC9L~BQ|AnX3^DQ~x zbLNlH(?(xGXZPY~yAHlwCg|*3d02&Yn%+|06ut+dED8>P6vbN#W-7autdUj^o}wH* zC5Y*iz@*DQr_@+pHk5P4x6BM;__%+9LNL3!yZxGvd`#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtD&>Eak-ar*3JYoP-Q94?I?|ApT(;bcB> zd+Z8pzCPw{;yDn@A)9bl*6w7x_kXdS z4B3aJO_uIfi3K`CwZt`|BqgyV)hf9t6-Y4{85o-A8kp%C7>5{`TA3JI8C&Wam{=JY wOjEQwhN2-iKP5A*5~{&e*T^!&$jHjX0*D|Q*1Qs&4%EQl>FVdQ&MBb@0NP1-Z~y=R literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_34.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_34.png new file mode 100644 index 0000000000000000000000000000000000000000..a90f0857b451fa811e0b50bd98d9190bae9179c8 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvaa>Eak-ar)?_K&}P@9%u27|HAv^{bb90 zmvnr~?%6)wpzBy#8n3y9|KE>~WCRUrTwIVT5GK)jaHUIyY$mvOU_wU-%oU=fg$7-(R9+1yeOI#yLQW8s2t&)pUffR$0 zfuV`6ftjv>afpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t T%`3s_Kn)C@u6{1-oD!M<+)io+ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_35.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_35.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0244b7ef3a6870d5cc55a0018d9355495c885c GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-INba4#PIKMa8k?(*4Pt(!=^)qFs?Xc2K z+tssJ)ge=brJIQ%!AP_qp{dp>Q}#Gl3D^C!jkVW1(FBD zKN~scY>W@~e`&X7>x%6GcKg=NT%O6nS@%QycZ;ydK?%d;*bO&}#<1A}RbcE?aO**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#=qTba4#PIKMYIn(Kf8$LiGY`-{G9bP|ql zHN2+Zxn5!|Z_l^b6zQ8c6q-lL*CV1UHF}iU;cTx>V395 z2ewF?h`jP&0(6CHiEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI?w$wE+u`)22 vrf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_la#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq>{>Eak-aeD7%N4^FH9+$wn_w~;UQ(aPW zmbjEnnEq0Q*JSIbz$a<^2d_NMc@*?Q|9$fl4%-=m$Jp&X`aW!#nA+1avrp%--!jS5 z*;ABjJR{YwONa(#wftHA_gX5yC4+}8kNIhKqa#3@R7+eVN>UO_QmvAUQh^kMk%6I! zu7R1ZfpLg|sg;Sbm9eF+fr*uY!8Ap?V<;MO^HVa@Dxn%ob&V`TjEt;IEPx22Va+SS Q=|Bw(p00i_>zopr09vqWBme*a literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_38.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_38.png new file mode 100644 index 0000000000000000000000000000000000000000..835fc15b6b1bba05c8d8ce47753dbe1b822c7361 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9f!2%>5B14&g6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V~TGx;TbdoIV>I&38b7gZa_l^>_a22ygh| zu`T6a$AzSofvlTi&K{N0`oJpSz;uh{(-Y~ZYLi+;F4bM{@$NOAowFu+g4o6z8pSeC z51i5Uj<4gUr`B_?f!hksfhS2}%F?D#Py({%sjN4I@VLk&uN|7d+$dhg3i z`vu&=m2zeibiPFc9im#|8c~vxSdwa$T$Bo=7>o=IO>_;+bPbF{3{0&|jIE39nN|taV5)0m8DeB)WnuwD5DjZy2~G!UVDNPHb6Mw<&;$S=BYK$t literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_39.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_39.png new file mode 100644 index 0000000000000000000000000000000000000000..c0070170139d333c50078979bd85bd86fe95adc0 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#+6>ba4#PIKOvNAlCr{4rl3)|H8}aRWDnd zmiX*#vZP;XO+^3GE6L>t4||+e*_5_7{o0!CM_P4T0-cm&f}h;EE%nNq@v)P&gNJbK zT8pF=awdgR3)a2gKEXt}*+stqoC>|DwdLa|qzOBypO7uZibx}$4hPUza zf!3>*xJHzuB$lLFB^RXvDF!10Lla#CGhGAY5Cc;y6Jsl5OI-sKD+7aRigw3PH00)| nWTsU@HJIueS%w%HS(#V>5k$k9SAx@l8W=oX{an^LB{Ts5tNe2? literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_3a.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_3a.png new file mode 100644 index 0000000000000000000000000000000000000000..0899bef223b7f7d288705351a829623456c4be7b GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol}!2%@nWJ)FgDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#<%Aba4!kxSX8w<2(bq4-e0lM+(jVpGX|= zux{rw+Rn%@p_A3P`%l7Gpi zscT?jWneH((e4 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_3b.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_3b.png new file mode 100644 index 0000000000000000000000000000000000000000..93bf9ee1a4c7a573f332e5a982968a7dbda752f9 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol}!2%@nWJ)FgDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#+U|ba4!kxSX8w<2(bq4-e0lM+(jVpGX|= zux<}}VS&5ezXj0`7NbC}54e-Z^6pjzS@QIe8al4_M) zlnSI6j0_A-bPddO4U9t!Os!0et&A;o4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1x ZVgW=D4QpNrP6ujW@O1TaS?83{1OVu7Q#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq?4>Eak-ar*7#gM0@RIGk^{{{R2<-G+=3 zv5$M!s86yJVC7tRA(YWR$wi>!%A2medzDN$nUiu~IPU4(#(Za{oZ;=_4<+vGD-Yc` zEb=7eN@7>}Ij&vOnR({3zXbHp|D9#NR#4C(>ATl`pjE0Rt`Q|Ei6yC4$wjF^iowXh z&_vh3OxM6T#K6?b#MsK%QrE!5%D`ZnqTMkR4Y~O#nQ4_!4W_zAmLWz)Rwfoe1kteO SmEd%s1_n=8KbLh*2~7Ym)NKy{ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_3d.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_3d.png new file mode 100644 index 0000000000000000000000000000000000000000..6c48699d361a789f0134838be8ef03f315917a4f GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-gPba4#PIG>#I<9vg-fuTW<)`Bi3rw8`3 zcMe!^EUGqzm0Xkxq!^403{7+m%ybQmLkvu< zOpL9JEp-h{tPBjMDcT)F(U6;;l9^Ts)nKY?WEo;)WMyIjL=X*YUI|VIYGCkm^>bP0 Hl+XkKwM0tc literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_3e.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_3e.png new file mode 100644 index 0000000000000000000000000000000000000000..fbbe4c8542cd1cf7c3b9bf8f330041c128097ca6 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq?3>Eak-ar)`ygM17EJj@ru{`}X!?#eOq zs^oIjc@vui&S>z}cyTaP*2qk?v2<$V-YR5yEbbW31(oNyq0P^v_jKgFJ=CLee68K= z)h{NUoI4}ir2pa8_174pUkdAOI9gl}v_iGSHKHUXu_VKd3>85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX K=d#Wzp$PzOZD(Wv literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_3f.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_3f.png new file mode 100644 index 0000000000000000000000000000000000000000..926d0218269be1935933e1f7799f5a16ec7360f0 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvah>Eak-ar$haBi{i99*`=tR8v=wE7MmL>tmm}tf@PEWkU{=jUmDc15wIQpVc@ zF&_R`cU(LER8H?mQ0dEl|B&`QKUl@*cRZU}^wVdP`j`1C?309rt<-OK_y8?dEpd$~ zNl7e8wMs5Z1yT$~28JfO24=bj#vul#Rwl+)#+JGUCRPRp(-iHFp=ij>PsvQHglaI= gHL?sbGO{wU03wKnHLnDx12r&sy85}Sb4q9e0O&w&^#A|> literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_40.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_40.png new file mode 100644 index 0000000000000000000000000000000000000000..2458a6807b4b43673f3c7dca53328a432cf5aa3f GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^azHH4!2%?sQn&U1DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#?Q=>Eak-aeC?0gF;6XIGi~j|Nn1PeIs)_ zQ)kJvV9|LKd!iyDUm6bU2dy}7)TbSKq z*7#n<*!~?Cf1K4{#J$PqrKHH)v)!wY&3=*>r;-ue=CZWckL%pN=)2!u=6LV8e74Q$ z@Z^sAgjGDB=FTbzT6D2m;N*nP`;Y9NJ5{mW`NFu;{maC^cFvoZFKF5S&RlZZ!Hxg2 zo?ZE?c4~62`j5BF8dG-u`{8ch$3JbIgUaH}ul7K%sFt`!l%yn~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC0W`2+&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AfwXL#WBR<^wr6Zd<_abEW3~Wub0$kJLT1_ zd(ef?tvP0{riW9j+#PbOSQkU4jGmu-u^*z=k1lWrYytu2iBaZY0HrFERvNk0yp z({wv$T|ISfT;?@Di)AuFWqIHK-MP&tEM}MWaP7J6EC1ZGvkCdD!*imCbK8IM{R}Np zd~WA*qJn{rP%UwdC`m~yNwrEYN(E93Mh1o^x&~&t2F4)qdP1}0Vp2GbPn tj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQrvo)Gc)I$ztaD0e0st;`c$feH literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_42.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_42.png new file mode 100644 index 0000000000000000000000000000000000000000..839d919810844bb41355a95532eb160abc1f5fcc GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$I6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V^9Ax;TbdoIX1-kney3hjaJMzw7V()tS^8 z7GtCwFC~98s9EdRMFZ`$gY3GT1{y(odqnT&{=8`IXny$GY?H5<{XxdeOf2hu%>K7! zQR$wiCsM>5q~oUi|0{THX*9>X^IzvM-MjZgK>LlPlmgH))e_f;l9a@fRIB8oR3OD* zWMF8bYhb2pU>ss#YGq<b76{FKbJN~i`?T_ej7BO@yl3m}4M USo2D7I#2_Hr>mdKI;Vst0P{3#3IG5A literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_43.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_43.png new file mode 100644 index 0000000000000000000000000000000000000000..21c6b503559a6d7e8e66954b94f8927f39bbd36b GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8gbH+`)DQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gxxJ>Eak-ar$mZG+%=Ohjz;M{Y8HZ+&BzO zjvcwNzjvMHdQJ}RM)ukXs)jZfre!JJ3i2)4{&1xaD@Tv3lcU>R)oI7}XNjh?11Vl2ohYqEsNoU}RuuqHAELYhWB=U}|MzY-Mbz zYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi6AK`MXjt<~a5_)}gQu&X%Q~loCIFdV BcY*)_ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_44.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_44.png new file mode 100644 index 0000000000000000000000000000000000000000..95663db8648e3c97ccb6fbdc193c4afd3f5dd9f0 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8gbH+`)DQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvac>Eak-ar*5PN3I3~9v1aS|M%~?=aPJB z-6Pk6{zQq4n<_6B+i;{^l>O0Q{h`l2Rl|fSf^FMr=IR|kIt=IBStpsqH~-GQpY6fU zHJj54v^Hdm9e5QrJMejJE&JKGdhgmce4eOe+iqTQR8Yr6H0eLkM%5D6h?11Vl2ohY zqEsNoU}RuuqHAELYhWB=U}|MzY-MbzYhYq!U@%S5?ih-O-29Zxv`VN3Q(Ys=5F;Zi Z6AK`MXjt<~a5_)}gQu&X%Q~loCIJ8CaAE)e literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_45.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_45.png new file mode 100644 index 0000000000000000000000000000000000000000..92fcc862248587d8aa93fdc16aaa581de9b62b05 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv~!2%@L&$hDxQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSdF$RMU9 zZ+904hE=`FMnE2Cfk$L9koEv$x0Bg+K!&BKi(`nz>Esjzo`1#$27(KF8gHGF2)yec z@6CQ^`Hh4B9UpFcD9i1lrOfw7e!+=f{ym!x%ItB`VrF38!Ddt@Z_)%bM76{2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd d#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>>AsRu%vN literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_46.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_46.png new file mode 100644 index 0000000000000000000000000000000000000000..39472fb30f384ea8933ed4618eb433d369a0fde0 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtz@>Eak-aXL9cf#sjEV8|f{S=F8s+b&&N z#Q0Ir>_dIS9U~j3@(#_!BcgAbFYk2GU}Ru=#cC42PbC_tS+&G9q9i4;B-JXpC>2OC z7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X!~%#Q V8rHlLoDS5$;OXk;vd$@?2>=z@Qq=$e literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_47.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_47.png new file mode 100644 index 0000000000000000000000000000000000000000..558de75a3e0dfe76746cfba9e4792876d27fe9bc GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6V!2%?g70h!3QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC0W`2+&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@Afw&W#WBR<^w}xidYhRvvHLxx> zD=7SwO-hK;WFfw|Yh8=jUQ9D8;BRHoJh=Vdp+`KNw+hWJ*tPExI*{GcUe3R*{{x%< z!>ebmR}_oBe)wh0%=U_>_t+N)?aV#zbL|-G`=0K#o*UT%GjG;SoB3u(m&HUj&B;n- z6IXo=-Cko#0iTq8@rn#8t*lmOGzBgLO;9ayjVMV;EJ?LW zE=mPb3`PcqCb|Y@x(3D}2Buaf##Y9bx&|gz1_sjn$jwj5Osj-yFx54(3^6jY aGO++6h=w(<1g8TvFnGH9xvX~=ES4#<%5ba4!kxSX8e(D2{KL#8c|@1l%b+y4*~ zUIxZfOjh$QoR9&kQY~?fC`m~yNwrEYN(E93Mh1o^x&~&t2F4)qdP1}0Vp x2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQrvo)Gc)I$ztaD0e0svz(M~(mh literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_4a.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_4a.png new file mode 100644 index 0000000000000000000000000000000000000000..a841eb4c6f6aab5beec463dbcd0e4b12166b6261 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#;rzba4#PIG>#I<9q|B#KSfJeRx<7tY}hP z(!gq&#lBj3qNu^5i!)?+KFn`yscT?jWneH((e49DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#+6-ba4!^IDK}CqtF2b4(87P|BY?8O*)cv z+_`v)sZonyp?0#^vs)e8Y@%#zy%spLt_bARy3+8PbIQX|k$=xNB=8>Dr6QlZKd3>85m4cv^$2PAvZrI mGp!P;!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX=d#Wzp$PyZgL8=h literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_4c.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_4c.png new file mode 100644 index 0000000000000000000000000000000000000000..55bafa19af38e11003d609540d7bc98fde4f4cf1 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~v>Eak-aXLB0q2WJI1fwvsqrs|_kdq5S zoFx7%pB*hxn7VqdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQrvo)G Nc)I$ztaD0e0stI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq?2>Eak-ar)}yXg&r39+utj>Yso0PVNkM zt>2QkNsTc~{H*w^zbTWSGV-L|_Um9!_$ACKlD?uLHFL+;Ift1pTuS5D(4EB=zeklX zZKlGM`yRnx62qJRn0;UJpV{cCKDSME&rUC(HL4}95hW>!C8<`)MX5lF!N|bSMAyJf z*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{ N22WQ%mvv4FO#sZ>XH5VA literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_4e.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_4e.png new file mode 100644 index 0000000000000000000000000000000000000000..4bd92c496ab4fc606d82a4e8e486e882c56a851f GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$I6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V|ssx;TbdoIZQWo3Ft@fa$`*@B59{`K+DE zucDW-QvZUKpmk6AhWl&36iyON^5YPdx*V|3kXKaf3#X*-C*!0h-}KUKpAB!;>{nKc zC`s!zKg!Z;9MpPj?MkQQSz0E``u)DtKRkZ9zEONu9*=c)@fDEwR7+eVN>UO_QmvAU zQh^kMk%6I!u7R1ZfpLg|sg;Sbm9eF+fr*uY!8Ap?V<;MO^HVa@Dxn%ob&V`TjEt;I YEPx22Va+SS=|Bw(p00i_>zopr0Cg8?vj6}9 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_4f.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_4f.png new file mode 100644 index 0000000000000000000000000000000000000000..2226275001d8ee2fedaca5f11fd0cea6e68f2077 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^5I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gxxF>Eak-ar$Y9Bi{i9j@2pu{}+|dV83w6 z;PfQb*Aurz@Z55!FzM;AnWcRuDREPiO+nZM_J3U_r!;2^F!ZUc&tjGCin+D>+_W!? z(r&njxv$(&d&r;n`|G!QUkg=A-DdOp=v-El*|fNhfA5S5j6KF1)V@1!R_eds(>Lvp zw`xt%&wFNb4)2pS70cOC19XjQiEBhjN@7W>RdP`(kYX@0Ff`FMFw-?K4lyvbGBLI? zw$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G%B5J5Doc_laI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSdF$RMU9 zZ+904hE=`FMnE2Cfk$L9koEv$x0Bg+Kt{Nyi(`nz>9-fXxfm3Am@l~O`9IZK`eXYx z!8<%Nrgn#~nRw&)t%)C!rL+yw8W=10p0=6y=<7jS>4k@vc;_2yt#MboUj1})R(a3K zq^qBu!C8<`)MX5lF!N|bSMAyJf*T6W$ zz|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{22WQ% Jmvv4FO#rF$X#D^H literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_51.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_51.png new file mode 100644 index 0000000000000000000000000000000000000000..83ad42371b5ea2d7f78d0dac98821379c6da887a GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^5I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gs1})5S5w;`H5+(_DuQcqX6u_ka3UXYc72 zMbDfP4dmCluX)fSa7?M_tc8V1*d{^OX1m0T3;cf=1}!^1i-RFswJ)wB`Jv|saDBFsX&Us z$iUD<*T78Iz&OOf)XK!z%GgrZz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a97C;2i Uu;!KEbf5+XPgg&ebxsLQ00gy&p#T5? literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_52.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_52.png new file mode 100644 index 0000000000000000000000000000000000000000..36ebb0eb85df8916922367d8c19fe61a543b8b34 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$I6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V{hMx;TbdoIX48AQyuIhjaS>|L0$eBwo0} z_t39x{mCl}j)qDk8FDkRxN+IYtgJe9vDT;mANMo=IO>_;+bPbF{ z3{0&|jIE39nN|taV5)0m8DeB)WnuwD5DjZy2~G!UVDNPH Kb6Mw<&;$T#H)opw literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_53.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_53.png new file mode 100644 index 0000000000000000000000000000000000000000..0d8585a7f76e40c5d57c0c2d5ef9f985821b1371 GIT binary patch literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$I6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V``4x;TbdoW45QQRsjI2Q%m6|NDLT{cd*% zz1?`HWv+r_Vq*RQiycW7eaa>W^$bt#KCsk$egb-EyM_M4Sa+^$zX zmmdy)y5!!PX%Zi*TTgvTxS%4pb8Cfyz%&E7<89lGcYoy){_)D8`RZ50xK(k9Qm4Ns ze_8d}ac0Z=|5e%N6aO&oVQ3CeHgfft3iK3%YKdz^NlIc#s#S7PDv)9@GB7mJH89gP zFb**=wK6fbGPcw;FtIW)n5JlV3`Ik3eoAIqB~*i{u90Pkk&%^&1rR|rta&9k9jJl9 M)78&qol`;+0FQ}qdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33;u>c~7hBdDQ Rrvo)Gc)I$ztaD0e0stF1Pt*Va literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_55.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_55.png new file mode 100644 index 0000000000000000000000000000000000000000..ba4df667de573a5a311ecfbe93f228b7c3ea9afc GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz9!2%?G-Bn$I6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2W0qqx;TbdoPImmkdHxugE{)q|NSxS>>`Fc zW>rW(+|c53NKom^yoZzY>poUaTzGtIfWQ9DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#>#&ba4!^IK6kWBi{i94wlHv|LZGlO&0}B zId;IaWK*AtlUra;;v6%}b;~v-_=PU>&@yc;^1irC>BXmY8=3xwSghX9G?6LXWa2ER z``re%U2;{y4+_6MSZsBbuP6S6?RCl23sX5>c%QW?_^{b4_Vh(QV>w~7xEBgiK&w?t zTq8~=ES4#+6>ba4!^IQ?|eLB0bD9L_8M|37~>cQ%_# z!6}q}>ueIyMB}IZfOE*8$3FSL@anJHoCf9?S4Ub$pA3Sg2 zVaMwex4b<3<^Ggi#_#SX%iObB{fEFfj9+n4dp|C005!C8<`)MX5lF!N|bSMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypm px%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{22WQ%mvv4FO#pKteBA&5 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_58.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_58.png new file mode 100644 index 0000000000000000000000000000000000000000..058cc755696876873750db57a48986a7e8a81a78 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^qChOq!2%=~wfa>9DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#;Toba4!^IDL2WLB0b998Qh@|EHHn1(_GT zEtNanykg^#sMfd`QPY`>EDRjhq2{lOe?CdAHkrAOaUc7u7jvw8QjNm5@KkJAy*K}ur%)%=+UT=x-$ZMVLQhedu(a^9^Q{c! z`@EvA>0jVZQjoN~byorC7zWi6*NBpo#FA92 zscT?jWneH((e49DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#>#zba4!^IQ@3ABi8`~4wmZ|{?}Jlzi>@m z>=gZC;k-!}J>3G$`byJ&-aE90V@<-Q3w`D~hGACvA+vQpPhRsSL*6k;w>RC5{hsrl z)}yN#)^5MYP@eI4?V34@mrkAi+4gn6UF)qkn`@L_Tfg8eH4rkjHcJ7yShd78q9i4; zB-JXpC>2OC7#SFv=o*;m8W@Kdm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd d#K_3X!~%#Q8rHlLoDS5$;OXk;vd$@?2>?GUa|8eY literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_5a.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_5a.png new file mode 100644 index 0000000000000000000000000000000000000000..9e786f26dfe1d0eea385e433e8a5dda28aac4d4a GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9f!2%>5B14&g6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V|srx;TbdoZfr+AlCr}9_9CcRcz;qYYi*J{; zdj&2((GohBUGkF5L2GX7@Gn+>1ut+`TU@p)VU~{Mw-En&^D59n)e_f;l9a@fRIB8o zR3OD*WMF8bYhb2pU>ss#YGq<b76{FKbJN~i`?T_ej7BO@yl Y3m}4MSo2D7I#2_Hr>mdKI;Vst0E&ifng9R* literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_5b.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_5b.png new file mode 100644 index 0000000000000000000000000000000000000000..7b83123b43df5f8270f18368713573b6e4f9eeda GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^oIotk!2%@bi|fk*DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-gSba4#PIG>#0!2W-xL5su&4nrlA2Z5$q zCM>N6j1x1N7}m^XHh=eTD#(?pC9V-ADTyViR>?)FK#IZ0z|ch3z)aV`IK;rz%EZ{p z*izTP#LB>6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS=9S=dpaup{S3j3^P6^Pm?8(HSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AS1}r#W6(V{Mw0*dss#YGq<< zWo)TyU}9xpFip|!7>b76{FKbJN~i`?T_ej7BO@yl3m}4MSo2D7I#2_Hr>mdKI;Vst E0Pl-sEdT%j literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_5d.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_5d.png new file mode 100644 index 0000000000000000000000000000000000000000..42fd6b0242e1393ee35e243018348fa60b9d1a49 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^oIotk!2%@bi|fk*DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-gPba4#PIG>#0!2W-xL5su&j*SL?+BZpj zTp=YY)#Nmz;e-hz!=BsB)|###Q-SJLOI#yLQW8s2t&)pUffR$0fuV`6ftjv>afpGb zm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7fC!>t%`3s_Kn)C@u6{1- HoD!M<)g?>@ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_5e.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_5e.png new file mode 100644 index 0000000000000000000000000000000000000000..8cc04ec13c0f8f49bc872eede723ba6f2db4cf03 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+v!2%>FamGghDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#)`fba4#PIG>#I<9q|Vf#CyI9giG0jlc4< z^W1cFoZ5sn&vq!C@|cv@GW-AHSLz2d|6i=-otSoH)x?P^hyN#UkdTy^Q6S+vXTPLo z*ZaVij_SM&IwhQrYtoWI9#JiEjVMV;EJ?LWE=mPb3`PcqCb|Y@x(3D}2Buaf##Y9b zx&|gz1_sjn$jwj5Osj-yFx54(3^6jYGO++6h=w(<1g8TvFnGH9xvXI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSdF$RMU9 zZ+904hE=`FMnE2Cfk$L9koEv$x0Bg+K!&`hi(`nz>Ex6j=N(uQl-w?^*c6z$_>|k! zK$d^PnNkb|ADFDN<1Q!zm8zDwMwFx^mZVxG7o`Fz1|tJQ6I}x{T?69~15+y#V=H4z zT>}#<1A}RbcE?aO~=ES4#?2(ba4!kxSX8Q(D0uJ2zq#UIP`>Fc$j89 z&~f8!C8<`)MX5lF!N|bSMAyJf*T6W$ zz|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKf;h(Xi%~;B=q{22WQ% Jmvv4FO#lT~O4R@W literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_61.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_61.png new file mode 100644 index 0000000000000000000000000000000000000000..1f9c6232bad68a2790f877ec2e261f3be93b3238 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-ILba4#PIDdDtqtF2b4rb27|M$q&`D9agT zd#Oa)&6PhJ6so~6Wlw*tYV5tak}tkRJhyoCIHp2Z*g5mhu4JHvswJ)wB`Jv|saDBF zsX&Us$iUD<*T78Iz&OOf)XK!z%GgrZz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a9 Y7C;2iu;!KEbf5+XPgg&ebxsLQ0Ke{RlK=n! literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_62.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_62.png new file mode 100644 index 0000000000000000000000000000000000000000..ac011d883cba3e8dcf9ce20ae93709790ab8829e GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvaa>Eak-ar)}Shg=Mb9L?!p{;l8hTlB?N zy;g;D@tW~gW`{MB0(o!$lDy=c{_bq$2?mQCIdQ>;eBH-&KQvg~dVQHR<9E0VMW0g$ zyS1qHx>KzTe$h@J{jD5}SMw?wbM0DonElUI1rdr|}QIe8al4_M)lnSI6 zj0_A-bPddO4U9t!Os!0et&A;o4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVgW=D V4QpNrP6ujW@O1TaS?83{1OU>9Yk>d& literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_63.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_63.png new file mode 100644 index 0000000000000000000000000000000000000000..201c022f0ab88af8928c2d9e3fe81be989b26a14 GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#-INba4#PIDa?Dk?(*42lJ!<`|rqJS<`oF zlI*n9c^;YG%{vaB5>K;NFj+M>YmP!tvEtEfwij;mcrjH%lTr<-y1bs%y{1Yi|HZ5QXUcW$~S_YKr2;CTq8#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvaX>Eak-ar$boBi{i74yMch>u<(R^NG5n zmp!dAGfO~FdE$qIpU)mh{=;K5O_6bhU?Rh1eV&9gTe~DWM4fb)swI literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_65.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_65.png new file mode 100644 index 0000000000000000000000000000000000000000..8bdee2d96d8ef97bfc047129dd53f927807b5ca0 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvaY>Eak-ar*A$gM0@RIGh)L{9nJ*`fLc> zB-J=Gza=(2A*G8=8~J|77^#$>Txlf#v|%C3vM!++7a~;F{k<*dsvh(p^+V5YqiYj` zKP}B<)2z59ai=%@VD+?PTYecDC`mK_DUW~4#48|TI$264!{5l*E!$tK_0o zAjM#0U}&OiV5Vze9AaQUftDnm{r-UW|elTmU literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_66.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_66.png new file mode 100644 index 0000000000000000000000000000000000000000..6f4391bbad4b7796b176ed39a06797c0c0cc3748 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^+(0bP!2%>_Kl-l#q*&4&eH|GXHuiJ>Nn{1`8H?)FK#IZ0z|ch3z)aV`IK;rz%EZ{p*izTP#LB>6nxfq?6b-rg nDVb@NPz|QKMwTH)Mph;kKm^gS=9S=dpaup{S3j3^P6#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtD%>Eak-ar)}ygM0@RIGnjZ{;%J;JEuD# zaC*f|b;YG-{TT{k$HSZMd)}(vyzcb6W!#RdVmN}1FI{lrQ;I~4FGte+`8$sE278*t zob&M77p*5U`Jmw?)3;4m@bqBDfg*N z0a~wG;u=wsl30>zm0Xkxq!^403{7+m%ybQmLkvubP0l+XkKkmz(F literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_68.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_68.png new file mode 100644 index 0000000000000000000000000000000000000000..5eaf53072daa66fb47c6502060bf52508bc8f7ad GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#eTH+c}l9E`GYL#4+3Zxi}3=BWMpMx0YnfDYhDRX2WnvOboFyt=akR{0IR86E&u=k literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_69.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_69.png new file mode 100644 index 0000000000000000000000000000000000000000..6cc95a599c6641890dfdb0186799f1df6b959dc4 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^tUxT!!2%>(wa-rmQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVbO1#W6(Ua&kgLUO_QmvAUQh^kMk%6I!u7R1ZfpLg|sg;Sb zm9eF+fr*uY!8Ap?V<;MO^HVa@Dxn%ob&V`TjEt;IEPx22Va+SS=|Bw(p00i_>zopr E07I2ZQ2+n{ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_6a.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_6a.png new file mode 100644 index 0000000000000000000000000000000000000000..97a69be3060b60dee9969c6aa037ecc0f2173966 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^>_9Bf!2%>3@5!$NQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gv~p>Eak7aXC5R$N3NQ8QK0B8!lk@6XT{b zcg7~20MjQkY)&2J{g-@%X_5>xGsF7T?52;T{XPKosg}4#l%yn~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#)`MZENsg}4#l%yn~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w7#UfaSO5`3!(wa-rmQY`6?zK#qG8~eHcB!VOvi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@AVb2_#W6(Ua&kgL@UtnR_ z)XQYW^&`0qs7AHKHKHUXu_VKd3>85m4c uv^$2PAvZrIGp!P;!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX=d#Wzp$Py2J4o38 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_6d.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_6d.png new file mode 100644 index 0000000000000000000000000000000000000000..8e1e05344c50e3d5ccc43aebfbef1385a1b3a7a4 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^l0Yoa!2%?A>|FO1NU@|l`Z_W&Z0zU$lgJ9>GZqKA zJ29*~C-V}>QAqX(@?~JCQe$9fXklRZ1r%y{!N5>zz`*b-fq}tl1_Oh5!JJ)zHb4oc zByV>Y28LC=%0@sQXMsm#F_88EW4Dvpc0fj;r;B5V#p$;p2e}*+Ic_ic|Nm)ew|LaX z=nuC%mj@>*D9+#r|4_~8zC`o-rpL{1{GZNHIMkeL!>~fsc*k=k(dSQD#aCAB`4jbh z{u4jW`>%~JGA3mTYrP3+Edd&?TH+c}l9E`GYL#4+3Zxi}3=BWMpMx0YnfDYhDRX2WnvOboFyt=akR{ E0F-8DvH$=8 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_6e.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_6e.png new file mode 100644 index 0000000000000000000000000000000000000000..d9624115b37982e45331a5bddbc89d99af26e49f GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^0zfR!!2%>**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#;rzba4#PIRAFCH5Y>dk8^zY_x(k8Togmt z)eVE~*Gn?-x~yzrZ;+UpV}J6gqDaWC7LEmJ`fB%0ULUo(`ynqt-h$;(=kb>d&3X02 z->NnO4OA_0jVMV;EJ?LWE=mPb3`PcqCb|Y@x(3D}2Buaf##Y9bx&|gz1_sjn q$jwj5Osj-yFx54(3^6jYGO++6h=w(<1g8TvFnGH9xvX5B14&g6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V|sqx;TbdoW45wARmJOkMs7U|Nj@=oiR(X z@ZphPL6@d*rR>h>ui+8he%-NAT!4Wks%gtkRgc4`44A6VuzRd|V5FYMtn}io=IO>_;+bPbF{3{0&|jIE39nN|taV5)0m8DeB) aWnuwD5DjZy2~G!UVDNPHb6Mw<&;$S&b8i6v literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_70.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_70.png new file mode 100644 index 0000000000000000000000000000000000000000..a9060ecee2746146b043300841dd5dbf4be104be GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^f#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gq?4>Eak-ar)|{K&}P@9%tc?|HAv~H(m3H zmgx9<>y)>|Nsfgx7Bkhgf3Q1w?{b&tx}F_@y$no#>9VaR4pomerr+2hbE)8F^N|*d zqRw0CC0U{uR(#amm1_Ja$a>Llxt$EB){1IcTBb_?tx_#n$jwj5Osj-yFx54(3^6jYGO++6h=w(< S1g8TvFnGH9xvX#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvaY>Eak-ar)|HM=l0K4(8r3|KrQ@lP)M! zXWM34Uro@^$>F@;@O(mWQHt17uJhSF1$<7g`P{4&wnofiyg1>G)}>mO6}wJ0#B=CR z*d~40@S*$Or;exP1Bz~!Ij`TJHSzH~6Nh8$PjB$MYJAH02((YN#5JNMC9x#cD!C{X zNHG{07@FuBnCTiAhZvYznHXCcTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZb5 Xh#(r)yb_!a)WG2B>gTe~DWM4fT~lnQ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_72.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_72.png new file mode 100644 index 0000000000000000000000000000000000000000..88ffb456335483241def7c7fb21d40425be05911 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^+(0bP!2%>_Kl-l#q*&4&eH|GXHuiJ>Nn{1`8H#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gtDr>Eak-ar)|{gM18zEG~lo|DWDG-FFJ# z+rsVY52qR~WU{oeX58;w(`gzikU62~P!7YrJ?aeEohMm4zho(kPH=pCX(8j*(>scO z7$wY_WyBNr|IG@a1s?mY*e>*WpQ-gcy!Nxnm9P79)J;$Az45~O1he^fDGPUO_QmvAUQh^kMk%6I!u7R1ZfpLg|sg;Sbm9eF+fr*uY!8Ap?V<;MO^HVa@ kDxn%ob&V`TjEt;IEPx22Va+SS=|Bw(p00i_>zopr0PqxZ^8f$< literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_74.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_74.png new file mode 100644 index 0000000000000000000000000000000000000000..d313c644cc06f7617dd75ef17afb6c9b0a89d5d2 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^AhtXQ3y>^Pm?8(HSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@Aj84a#W6(Vd~(W<^9_tMBqTaSQW6tDpykuQ z$*W{nE0}$lU-7nw=l{xgOB^*$G(F37TKGkNw!$m}<n$jwj5Osj-y iFx54(3^6jYGO++6h=w(<1g8TvFnGH9xvX**0kCKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#=?aba4#PIG>#I<9vg-fuR8pGiy)5wfZ%W z{qdP1}0Vp2GbPnj-hDC%}>cptAuJW h)itsVF*33;u>c~7hBdDQrvo)Gc)I$ztaD0e0sxI1Rw)1g literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_76.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_76.png new file mode 100644 index 0000000000000000000000000000000000000000..781fa1bd80ea37c62721e4ddf21c9583c0a374d4 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9f!2%>5B14&g6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~g=CK)Uj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G& z@^*J&U|7|wYy{+S7I;J!18EO1b~~AE2V_Kgx;TbdoW45gHXnlkkMq_4|BG!seaaFQ z6ZNNA+%nS8NxUlYQ{vEt%Qqe_lAXHQDP4JoxrEw$hRa$Crzgz1G%1#$)S0JqMogco*CCD74}lVcv+}tC(shr64!{5l*E!$tK_0oAjM#0U}&OiV5Vze z9AaQUf LtDnm{r-UW|fih*I literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_77.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_77.png new file mode 100644 index 0000000000000000000000000000000000000000..9f4430b5c4f9d4ddd7f967695fce1a8ac2abbb38 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)v!2%?M`$WG1DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#>#xba4!^IQ=%nk?(*42lK!G&)=n~tWG*P zDfUUr)LGZu?j{tq`t4j2X!lh?uTu0-<9&sb+ z5_BR$K1I!A5juS|d`V6CjYaz_m|luye13ZG{3ib@hSU9GMm0>*Z9qF!OI#yLQW8s2 zt&)pUffR$0fuV`6ftjv>afpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcq bjI2y7fC!>t%`3s_Kn)C@u6{1-oD!M#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvab>Eak-ar*9LZ=nMU9L}Ea>YtZfEOfDZ zwJlY3X1kL_;wI-0EH!+M)~l}^4f@u4thuzRI&eiB`?t4QS2XwUQ;NBqWtXOzrt_3_ z|EHx>c1PDJD8Eotv%mbqy4-N$hRHjOzfI}#<1A}RbcE?aO#=e=VDQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9fnimzvJsHSS>O>_45U54*zIJt9gvag>Eak-ar){+N3H_~94w|!{>RUg^HTH; z_s!J%D)MLp^J?iZpVbZb747y+{GTI`cr9hO+|nIJFxRVdgQ}{7OXl-0nR`_hxycnXXdD!gTe~DWM4fbkt|= literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_7a.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_7a.png new file mode 100644 index 0000000000000000000000000000000000000000..656a0d0bcb6ec653ab66dbf41f3b3bcc0d67f4d5 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+v!2%>FamGghDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#@EFba4#PIDhq`H6Mcl2XnxwzwdjLKlL`x zxbbzRC@ZIF;v)Z@{XJ#MHdKd3> y85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%ESVQAR5-Z5}Xdyz~JfX=d#Wzp$PyS0b*tV literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_7b.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_7b.png new file mode 100644 index 0000000000000000000000000000000000000000..58b0964b601ccb73f87b396de8eefeca872eead4 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^AhtXQ3y>^Pm?8(HSkfJR9T^zg78t&m77yezC3(BM zFfgp@RW<_hI14-?i-EKU7`vU!wgWPJJzX3_G|pe0WXQ*$z`@M_=>Ps6<}3#xaq-m0 z8Y-%yJo<^#G94SjSai47`Dou#{O@R~`CNGVsYO8>tS+c<7_8m*@GsM|mK_%bH=NC2 zZ*S(dIk#u?9-zUhC9V-ADTyViR>?)FK#IZ0z|ch3z)aV`IK;rz%EZ{p*izTP#LB>6 vnxfq?6b-rgDVb@NPz|QKMwTH)Mph;kKm^gS=9S=dpaup{S3j3^P6afpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&Cqe fjVwcqjI2y7fC!>t%`3s_Kn)C@u6{1-oD!M^Pm?8(HSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3C4NPB>>+sSM@5W~~OF+}71-ARUg3wQuj^*%(#dmE zD+=IP(#BDhbf8l-&*s2{N}jpX6#q3$Q`~y!7W+9ShPIf0QQ{x>-qugdo_#HWn>mZu z$nQPB6VOc664!{5l*E!$tK_0oAjM#0U}&OiV5Vze9AaQUftDnm{r-UW|X6Rd( literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_7e.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_7e.png new file mode 100644 index 0000000000000000000000000000000000000000..33d329e0aa8c803bd9602c04d6298b3949b851d1 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+v!2%>FamGghDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI~=ES4#;rzba4#PIREyNAzy<5kMqU!BY)S+h=quD z%#e_nb@9F*oBFBKIXZvz_cS|PkG;ZqSLY@3l?kskV|y~g{Ms)qS>|zVeQiJgrxgOa z-df%(fCj3TxJHzuB$lLFB^RXvDF!10Lla#CGhGAY5Cc;y6Jsl5OI-sKD+7aRigw3P rH00)|WTsU@HJIueS%w%HS(#V>5k$k9SAx@l8W=oX{an^LB{Ts5ZvS3E literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/init.lua b/mods/mapp/signs_lib/init.lua new file mode 100644 index 00000000..27cf9367 --- /dev/null +++ b/mods/mapp/signs_lib/init.lua @@ -0,0 +1,1080 @@ +-- 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 + +signs_lib = {} + +signs_lib.modpath = minetest.get_modpath("signs_lib") +signs_lib.intllib_modpath = minetest.get_modpath("intllib") + +signs_lib.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.436}, yaw = 0}, + {delta = {x = 0.436, y = 0.07, z = 0 }, yaw = math.pi / -2}, + {delta = {x = 0, y = 0.07, z = -0.436}, yaw = math.pi}, + {delta = {x = -0.436, 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.063}, yaw = 0}, + {delta = {x = -0.063, y = 0.07, z = 0 }, yaw = math.pi / -2}, + {delta = {x = 0, y = 0.07, z = 0.063}, yaw = math.pi}, + {delta = {x = 0.063, 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}, + } +} + +local S +if signs_lib.intllib_modpath then + dofile(signs_lib.intllib_modpath.."/intllib.lua") + S = intllib.Getter(minetest.get_current_modname()) +else + S = function ( s ) return s end +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", + "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_char_size(c) + local filename = FONT_FMT:format(TP, c) + 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 + +-- 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 = { } + +-- File to cache the font size to. +local CHARDB_FILE = minetest.get_worldpath().."/signs_lib_chardb" + +-- helper functions to trim sign text input/output + +local function trim_input(text) + local txt_len = string.len(text) + text_trimmed = string.sub(text, 1, math.min(MAX_INPUT_CHARS, txt_len)) + return text_trimmed +end + +-- Returns true if any file differs from cached one. +local function check_random_chars() + for i = 1, 5 do + local c = math.random(32, 126) + local w, h = read_char_size(c) + + -- File is not a PNG... wut? + if not (w and h) then return true end + + local ch = string.char(c) + if (not charwidth[ch]) -- Char is not cached. + or (charwidth[ch] ~= w) -- Width differs. + or (LINE_HEIGHT and (LINE_HEIGHT ~= h)) -- Height differs + then + -- In any case, file is different; rebuild cache. + return true + end + end + -- OK, our superficial check passed. If the textures are messed up, + -- it's not our problem. + return false +end + +local function build_char_db() + + LINE_HEIGHT = nil + SIGN_WIDTH = nil + + -- To calculate average char width. + local total_width = 0 + local char_count = 0 + + -- Try to load cached data to avoid heavy disk I/O. + + local cdbf = io.open(CHARDB_FILE, "rt") + + if cdbf then + minetest.log("info", "[signs_lib] "..S("Reading cached character database.")) + for line in cdbf:lines() do + local ch, w = line:match("(0x[0-9A-Fa-f]+)%s+([0-9][0-9]*)") + if ch and w then + local c = tonumber(ch) + w = tonumber(w) + if c and w then + if c == 0 then + LINE_HEIGHT = w + elseif (c >= 32) and (c < 127) then + charwidth[string.char(c)] = w + total_width = total_width + w + char_count = char_count + 1 + end + end + end + end + cdbf:close() + if LINE_HEIGHT then + -- Check some random characters to see if the file on disk differs + -- from the cached one. If so, then ditch cached data and rebuild + -- (font probably was changed). + if check_random_chars() then + LINE_HEIGHT = nil + minetest.log("info", "[signs_lib] " + ..S("Font seems to have changed. Rebuilding cache.") + ) + end + else + minetest.log("warning", "[signs_lib] " + ..S("Could not find font line height in cached DB. Trying brute force.") + ) + end + end + + if not LINE_HEIGHT then + -- OK, something went wrong... try brute force loading from texture files. + + charwidth = { } + + total_width = 0 + char_count = 0 + + for c = 32, 126 do + local w, h = read_char_size(c) + if w and h then + local ch = string.char(c) + charwidth[ch] = w + total_width = total_width + w + char_count = char_count + 1 + if not LINE_HEIGHT then LINE_HEIGHT = h end + end + end + + if not LINE_HEIGHT then + error("Could not find font line height.") + end + + end + + -- XXX: Is there a better way to calc this? + SIGN_WIDTH = math.floor((total_width / char_count) * CHARS_PER_LINE) + + -- Try to save cached list back to disk. + + local e -- Note: `cdbf' is already declared local above. + cdbf, e = io.open(CHARDB_FILE, "wt") + if not cdbf then + minetest.log("warning", "[signs_lib] Could not save cached char DB: "..(e or "")) + return + end + + cdbf:write(("0x00 %d\n"):format(LINE_HEIGHT)) + for c = 32, 126 do + local w = charwidth[string.char(c)] + if w then + cdbf:write(("0x%02X %d\n"):format(c, w)) + end + end + cdbf:close() + +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 + 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-16), 16 do + table.insert(tex, (":%d,%d=slc_%s.png"):format(x + xx, y, c)) + end + if ((w % 16) > 0) and (w > 16) then + table.insert(tex, (":%d,%d=slc_%s.png"):format(x + w - 16, 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) + local meta = minetest.get_meta(pos) + + 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..make_infotext(fields.text).." ") + 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) + for _, v in ipairs(objects) do + local e = v:get_luaentity() + if e and e.name == "signs:text" then + set_obj_text(v, text, new) + return + end + 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 + sign_info = signs_lib.wall_sign_model.textpos[minetest.get_node(pos).param2 + 1] + 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 sign_info + local pt_name = minetest.get_node(under).name + print(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}) + sign_info = signs_lib.sign_post_model.textpos[fdir + 1] + elseif wdir == 0 and signname == "default:sign_wall" then + minetest.add_node(above, {name = "signs:sign_hanging", param2 = fdir}) + sign_info = signs_lib.hanging_sign_model.textpos[fdir + 1] + elseif wdir == 1 and signname == "default:sign_wall" then + minetest.add_node(above, {name = "signs:sign_yard", param2 = fdir}) + sign_info = signs_lib.yard_sign_model.textpos[fdir + 1] + else -- it must be a wooden or metal wall sign. + minetest.add_node(above, {name = signname, param2 = fdir}) + sign_info = signs_lib.wall_sign_model.textpos[fdir + 1] + if locked then + local meta = minetest.get_meta(above) + local owner = placer:get_player_name() + meta:set_string("owner", owner) + end + end + + local text = minetest.add_entity({x = above.x + sign_info.delta.x, + y = above.y + sign_info.delta.y, + z = above.z + sign_info.delta.z}, "signs:text") + text:setyaw(sign_info.yaw) + + 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 + lockstr = "" + if lock then lockstr = "locked " end + 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 = "", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.wall_sign_model.nodebox, + tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_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, +}) + +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 = "", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.wall_sign_model.nodebox, + tiles = { + "signs_top_locked.png", + "signs_bottom_locked.png", + "signs_side_locked.png", + "signs_side.png", + "signs_back.png", + "signs_front_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, +}) + +-- metal, colored signs + +local sign_colors = { "green", "yellow", "red", "white_red", "white_black" } + +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.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) + print(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" } + }, +}) + +if minetest.setting_get("log_mods") then + minetest.log("action", S("signs loaded")) +end diff --git a/mods/mapp/signs_lib/locale/de.txt b/mods/mapp/signs_lib/locale/de.txt new file mode 100644 index 00000000..8d43f777 --- /dev/null +++ b/mods/mapp/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/mods/mapp/signs_lib/locale/template.txt b/mods/mapp/signs_lib/locale/template.txt new file mode 100644 index 00000000..c1851a82 --- /dev/null +++ b/mods/mapp/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/mods/mapp/signs_lib/textures/bg_signs_lib.jpg b/mods/mapp/signs_lib/textures/bg_signs_lib.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4b72268b5fe5408d30fd2e0b6f72f716121c17f0 GIT binary patch literal 82731 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%0Dp;aZm8`GdPo}h2aLZw9`m(fG7raa_)IpMUI z7pZD+8GuQ+w)US-&mLHnE5mG+gb)CTPfJKq+GKQracoJ1mcS;{)OXwvoAmwIWolSh zSb{wW9S-IJ_XGSe^3s$eTVxf*tYUkFnD-##g{5Q#5^I;l=2yr<5}r}fHWDZ1B;iVO zoasYkI@+T8t^{sKJ$lF60;vtP#C1im;YtFulAyIHB_LTwV%b4}g?_V5q4@FeFR}lAtCMMaTe=z71lK>uE?UO7A<`M$ifAu#<$Prqbi6 z0V;YWP&teQ%)r$EM>NLXm|9#?xS`%ajR~+?!L;*|qY8w~-qSrsS5DP3G^SlBPMJK) zzpAE8@89W%%96bc{bIEIz!VeiC#TcC*mY0pL&41y=~0kHlr;RR)`cDR(WhzDE`#RF zg|)2?_}diAY1Fm>5aI_agcCmZ9>igWQXi%u z@DR9UFN}#7qnS-b2A2e9sU$gpk=J-+f+Hm5~P(g0DwR#+QtDMuweROl3YqlpnFcBE+e9M z`Jy_+oGly_LL*7sL>}h$7n_)zHx48g07ne^fpo}=LcifY_ZX%Pw2N~{D+8OjxSoPW zqG!J-BM%9ultz(q49cgXWTr0{G6>sw!hl2)lc;Pq5pKkf-HgFaRHuZL7TuUSZ>l;$ zJtky}Z?*A5tWrMz0K@z<+Iiv>r6>*3KM@xKMEVR=GNiDF7Wr};KvGS)gqhGGDKc&Z zA6sM0w@|+gA#A8EwYmW^6a+vZScIKI4w%2qWk06By1D5^2Nq@1UM44Vx*_LQj2j z%e+T1xW#GXu!OeaspO>U028DXnC6=(NIbFu#dTX~dAcX6I1be~18XQrB&3Dt1~f{M zFb^;s-7&)rE+tBRu$fU*6EU~|C!1pftPBr{E;`GNp_Y*t3k2( zYTQ!XQy&a}5Honvq;lybsD<5Mgam;g9sJFwWxofshT**q3jh)~+6B7q2j3n~7uw0V zhyb)ysgooSMWcRe?`R!o9%OjOG4Pk@N3z;#cb&}sCs}cTwr@o;Q5=3SQ5Bu~!6`xCbIZ`S&w2Q%w!_m7dEer?jYHvRIc>__ zM=AdR_KnA5^%zf_ekcknRUHeiUg~M{zyAPo0gZtmnCpy-#?{%zO;eiJQ#L9XeNCmh zbS*8EA-0vWmbg@`+zI zDaa(m9^3Wz`(w{J{{S`ne@%_Q**kwHl%pV^$#dNMGIFUEly2LG%WgHpYKo=g9%2fW z#0x7;hP2ZrVQVS#KC$Zm02kEP)R1Z`XtI}_AZZ%h%4n9T8v!KSrX8iK&5n7PX4LGe zsg#samL7LfYu~L~Z1BaWnHDBtq@hvFsPOYFyHc@GRUxvTP&ae+CTDN!EsWZwby;$q zF7eqlKdR+OQ%M2I3yXr~ib0tPoK{rUqc(L&OJp_5j$<+sQj2%hRsr|)$AakCsa8)x zQl*w2c(kH`3hwfgU~TW|IL|7B*;Z>q;r!S!QtMB?{WIunIZ;mYYO7deLWqPu;-o?R zBjqG{kyV*C-3>h&8B;1t%T~20E>@p|uofwb&Zp+~$Cpk~FD`sDLiHVT!w%G`wqG_b^cEUQgL!eUP?=j8kd_0)Zj^$X~~d@Piv@Kr>~9{%_oOhqDx`2 z7Jx}1M3Z>bsXOg(djK)z9Iq&Kup|{porV44@H%79Ktg;gD%Jj*8-KC({!a?|j=Y1y z)gBvNO;Q=FaqU5rFj5(L+`nFxIIUXEIx{5QFdTJ@kW^ap7d7ygi1P}1pAFMiw8E)b zrl?JC1QiN)8>MSU1;;JGX*$UumB|1MGvF-iDsqOeBlrfY*j}~ql~AV16wEe~0Bp%a z#<6K8Aucw4Ya=Jk7nX5}Ql;RD(g6~aJ!8~+DB`BFjZ{Up1BR}xNOAQqPMv59oe}#= zSvT8k9}dzzS5*B=DN}EiD#}__H;?{V4#D(h`M!5Nq ztqR+$Uif>(d0kt%hHqQ(bvf!-a+;2KNn|wbHw3BBIklxuKIbfhtPl5mN8svj5ayIM zwJf&dOdvMqr8pK)9S%Zth}&94$MuTrG2uLqGRe_X`cdYdbB9e#*9TO5JsK2-l)Yc; z7p+BLSXvMAd2ZXM!<9;D3R(EqHZ~B&IhfQvw(2`$#>l8vP+U?uLd4GFm~9r5>$W_k zTA9cc5}lS~`>l^V-Qp+0!}dNm{{U(J9ez^Ir%+M-V{_(x9}cr3%$1V0;p&{)k;Oeq%RC0qwkv9>(4g1h;#0Q5kL@0R z#fncDXSDTsrE~ck&rvcKrKNR^p)4gYycM7-Qnl%CLK{RWWwjK_RXE6L>FeGl$5NKd zWT#R|o*>YZ?h4XJtYbf+XZ<#r>Wcya{xzzykhr?+N=1?k$DwWIw_w^OL-4*DJu}CDPPotr%7-jz@~`Q z*-R5Q81k(t{%cpc60ut77mM&Izq)PL9zR=X$bt|Kr7a}P2-w6Mo#K5l$6|Ej@KhuS1HX zTdyH5IY8Q7;-o<+VeG}m`L!g|B{nWL9P=|eV?C|QsMyck@gj1{FNbq5C{rq^dDowP z#kQ4mAuWec%YC>~BtgU81pMc>~(6Pn| z5TQJx>-F#oh;L>D121q$)>yxT@E8iDi%R$HcCo| zn4SQw@rHSoJk#||(IJ4trK*&+(m$m(_Pz;JsajG>h)L9>(;e9u@~6WucygCAYNx^o z@WoL@D^5C^)m8qGae(k$KuKDI4U)Y`L?r&PK*&gpd0!*K)!JGvsa39s3Xke=cd_gP}{Ir&vm&#DIWR?WhynVxPjk85F2X z-X6=Ge!!7MPXxy_a>x_;TKB?yHQ`jK>hR87fG42Gj~w{Ck;s7>(i(NesS*@LPKguDI@{&7z3wCKe+nz!l{Fb;_3oO zi0QXm{y<_1MUobSyq=M|Q>9X7EzA3Xc_)Ub7Z&&1ppo>Cwi4oyr58EUfhhqne+h%A z$uob#Iv)5^>o`>|Qz;JBT(sGgq@5xHi6?b#pezh&?@sHbhQg8%{CBW1-Zg$hdA=$T z)4;V*(qEV(PzUSGBHq|r%{Jm#VWkq3?t%b-Q#{KlPT$%V+WWmw(@wEK*$4_&ubN1> zT8RcgB}Z^iOW~@f)QDD@+DGDzuMkh6Bd#lRCGKg|*?mPMKq?VnqEb~Li0fqiu$q?~ z%vfzoQQ>MjK;GLDZ5?gaHW={>h^)(0!6Bq-6LKVK0t!SE@34uIFOMI+Mf}vKX{Dqt zThNhrBu@~nQwl)^z8KO9d8g(W@|2_WU2%{UmqF<^18W2HpSBtW@WY8&NlxMfC=u&F zk^7C^VJxJ&kU?6LAv&c>vU+-r=Q0-75KJ2WT;GK_>{Q zWUpG%rPLK}QKlpaPNitDo9s^0ip<1Pu$851bx1~%*eMoLhd)Cp9R~Xmic0tE-*l}e zou>K730BJWB1*-z5!Z4j6m=BJtEgI+r7ddF3NpAGLgamqU_nm)D9qb^4L42;NqKil zlBAGQ0aS#@BXK6hR{(VJT}zH-)QEIkEP*8^2mB{vV>|xU@#OVBtcJ0`onwh`2Hx?x z!&*>~k>C5pt?S>W8bAt95qgpnFrJ68u%4a$JyL+QPMDan1Z~u6kEO}&g)p-V;r_5~ z)WxZ2XBAla~KXN1gYmVq;7Wp1}NKY^(g^-T^$cj z*7|q$>4$0DNwSGb`Wsm9b0cr;&$b$QE-17Vc#H(}F$b=}CvCU;;f7pcbs_q-RQy8J zv8^fOOb$fo1Cb|fK#{R06%?s`t|$dh1jvGt7i$er6BGL}waygTrb{KYpt^p=&A1-uNe8Q(!3R2S`|1AOdAUBh)DM>x$|+niNpH)neJC zqzeyDl2)xE>X`sruHxo3GJ0)gxJ^{MirsQc#0692;ES2KPb2SM{TC@ zig_stD1uGKse=Rl7>&jEo$#j=j(!xfgs81SMMW?Hgth{Tt$E*Q21!ej-71`IDM?u6 zGd-ZFTW?8=#vS1BYD?~y99ael2SI_PrXx%g>e!HEf-zS6&eWrXb?G+*SzB0=3H1lB zwkxYXFZ7EnJe0W4B4Kh;L6w38kZueWM_3(ewYy3iQim{3k@!^vM3_;TgCGyziX{9O z4f`c(>B?pY%7F<2AY76D74=W%%5k&3zf$i6^#XEv{ zQ}T~Uv|DqEXPn>y@(_xGO@hLP_U0gTj-Hcg#?tj!Xdx|h8cT_Uf-knO-TweP;ttfU2Ui|Hzwx`eMwROkf|Vbk>p1YW3(mF_wFEQ2F!_e}^?_qI>p1Z%95xp1KPprp+Wg(19pkR} z%m~!jEu<4vgKCs% z=2FU&3fD4_05+S*!~SXJD{@;w(F3Uj`-vm_zkVtF*vwlf))r6zm>`=*+X(t&{IA!S zMvz-T@4c^h)Mx92dBEY4u&rj(r`vwB^o^qpdA<`#cMlR{sZiUeU$Mncn@{{YxK5Jc z>2OBdPS~pRCp~;Pme<1z5EO2pd)`Ooh4_y;UYM>@05U+1Yju!M)D-=&_Gg$rvg@^O zEm95CU>HhlCcuC;03G+jGYZz@MM{$$jBmg2W^m4ZT!lBpbg8t!AXu1>yv62D6XU9; zT81frdfd|+ZMNsVhAVtgnb!c96ashp{$IxUacXr%ZW&i|e1HGM089`70s#X90tEsC z1p^2N1_uBE0s{mQ5)&aJ00jmVBQY{TQ8Pke2NfhzaWrCq79~S+f{~%{Q<9>ivBBXG zH8+E@(L`fqg_gqA|Jncu0RaF8KLVT9e=D1PPo=s40I~l7hxGRT*Z%--{{UWy^LMt} zNEmIgvnvoq{{UXC9aBqir_(NNkQ{%gJAJM;C*P+gp_fRuc^)4drVOlg3E$XQ3pMOX zAKN#vIEEyR$IE@XNTZqFNf;s`l3AGkRUcn|tsIj`Z7W$bbBqxQ=X)>YScqmm!FhXh zH7Alhjh8%>AHL`PpP~2b@!H@MY`Iuvk;nAGulBb=MON%=GLS0&08-4>L2KNdfEVf6 zt0wb_QK#jC29H2QU8)62&%Z1!Xv&cJYI_5{Puu+^{z@50AlZQjYagdYR;){6!#L$7 z4l0D&_CJ_@hWvWDs{a7J7vFp1m$u{lcK7Nt=Lf2WMfE|lE6Euw0prRi+u!uub# z2~aFsGx=P{=02|f0R12M z{{T;Vr?UknRm*!42Q>};s|)`CtDMkYv!Dqsf#sh8F>Gc3;mJ$lgfSUq(fNB>4XT5RD(nWEWLt z$SW5@!*pe41h8hh`zp%J=t~tjxR08U2*iKV0#8*96KKmKyakN1lZ^L93c>d!9hZEs zsCFA3qLyDN+-d1TPGgi*)59c^By9B6ER7t}qR6Gq4krC9l@4W;q%Z{I6bnsH z6mZ5P#^A7q9B+sqrTMcGBNH)1eDRYrj8V3zekj&Kb{AW6`dBwj3}mDpqgok^P^;+y zD}y`O91GiUaVrxWFz9QuqoTuysh! zO(qDL!d@Sa0kS07><3j$nNdet#e^QOl+kL2EsDD{nj|p-t&GfkujMxCSB%tC%92&n zRCCc`3PmDSLjJ0WB*D(4d2Q{;o(~KjYByUnis4pBS>O`swgT-aIRg7;GCFa#YBG|g zC3e7hc>$VPEhu)MDwa$JYS+^`jjJt+DJQKNgz{b)(5w|y(KN=D0#e#6J#9H-&lWjM zA7b)jK?TkF!g(sCikwr@(bI_9py8_+kfl3R zfVt@*AQfxQBFR&#fma;!%(OAb1B#YbifTy^XHl&i7K~8B>x!6wIFN8stn*U7n(N6? z1O=j~h7imd7bfE51yRX4+t`vi6vIk6QcVCPSbrSHqc*&~z}bE|F=o?=uFH?OhMU)D zVii)y6(*iZAOOnklv<(z3`*whCm4?C4-a>eO-Pwusv$d&+OkQPylWdgm)#!tUymTt zMD82K!CZ?UWR>-X( zIVl(~NisGBnWd@UII%M6qRUSb3>!Cf)3u7Q0Rrcof}6`h5RG0+X&u&C8kP|Tx=8YB zJlV?gG(tldb-tbov5aJCCR&AxI898Y9x3PY@?|V^-#8ZTK?5l-?5s+PY%<2_j$bTx zwe8hN`?C-D^sv>0yl(411&*#*^$eO5%JKgI66izVZMJHx#Zgu`q^F|to=y<68fPrB zO{*+|sJM%ZGHETYMoE(52vsW(!x58aF<)&(7Jra9eRermdxq*zOArPT0d|PUu9nZ8 zgkWlsb+yLg+l7vyqj%#vnB@{64+@9%<31SRqqrEGr zF&QO^mZB1uQY|s|yY&h5<&#@A<|PLZ0;{HY;__c0!uE|w#ZNalp;F~tm^2ENVJ;eRr-YBUl{9)nsp zKBd}Ycv)8|3$2Enh#JeO)b$Z7G!*)NbxlIrMQIo%(JpY!g}9tZV}4yPoRSku7SXpK zGK$l{)eyxYT;-V-c)dBC;*9F78Q8i=k(UBez(}$cnMFekSZN_dD44m)S;@H|n@0g) zreiiws;y5_7DTf`lZh<$g=1lo0Iq!yRIqp!ElQWHr>K>UrD;Yk=0-V6*_de5HvSmWY-Rz}+%%EH!E~Ac)7ciNY1u4$$s?ToMj)4c-Y_t89!YQaZN!VJ zJdxA!5hztG0E}+jPV$)r*pPn^u)6>{6>?8B6Xph_I&$S1j;C4IbtZ05g*N8WNh8P@ zbdG195u1sOJ4%Q#Rb`Bo-zMKDP;ZDJZ_z6zLmZU4Hzu?~Y?3lrRT<4W47GC3*p(@`4QA=- zWu+0yv863%Ek%1O+2(Z-Qm`#2G&s3l6fBkx^87MpAq)B;L z$f>59ako1$ZR{+D$1GI1l-aSxMh%eCM)|f@)YA&hZOcn@%Ow#ekdPA_g?D9EOo<_+ z&1|H5?mqViex}iaNbJVz60@vV&kW?TAY1BKor&Myq(4_e9GMp8;FR5$)B0ZL>EvTgnUKkDD)JnTTQ$Z5V;mAn^23&-ac;;ZErT*Df)tw&Y&mJE-ov5?5N#Qe zqjHvEh1o2`9B$uV(0g=^i)APw@+CNJW;+r9xZM41U`moCGDgp3M~q_=>LgBu)v9M7 z!Y+t#2v_8qc-z`KN@=evD}2;=tv0j4k>eflYr75B2?VgtZm){P zI>!-)JPGy={{V>1$P>p8eza7{DaAcWiy%))J`XSp6io_2X5k~Pu1Yh+XQfE$XxBm~ zsf;^Mtvwtni8QBHJ{scpxzfm()SE}tQpk-Y(MpoDNvSJV%Or+r7|h$`a*Y1~B!)+S zwsD$hRG3z3X`6%ZI`YI7vU_pl#OdGcL2+cJ(`7?8Xr^e^?{z9ony?i^vJ#k=xN{s` z=9MB69nhz#{X^=$BF!qk>aYQPOGp#*frmQAt%|%2})HD;z zW(yq9%VIaqJQ!tsk^O}#)lzX>Lm(X0HuYMxB}YZ1E zEgWY=%`-@23|bs)%M7+sHx%qXhSW_hEUD*LOSj1!ew}ZZ{u@Gw#)MA(VQ?W>vr6Ya zck1aaiS%s6Nzjrcy$d< zo_=DTWfCm3uK{bS%dV0Z8ID2G+U(Qh*n_3e6%*)dtHtLe25BajlS0$Ss?QQ?X{$O7 zqfC}LA0&CEDrkg^%h#QSH>f>%ZS) zV`99AAZ$kVzqlh~c$BEbv1Cp{>@v?L1N;niT&{kB~p={M{s3@qmnq}Rwn@*SL4RRa4vpoE=02b01X6m zfJr*)ARtL9BP0nU8RTzPJERl#G#b$x88vM>5Avq{%dNvBeOXjYRX) ztx_UKuZzxFHhr<+t-vY>>6T$8F|D(8EoX)=!^0d_D3Gw&3=TgFFPrWY!fcY5DPu4a zvH-9N3PeCgyh7nYwgY2ey-w&^1=;LK0v5AbS&=cC+;KJl+u|>SByBU)M3pksr8CPi z$1ovFi|xs@mj3|Fumjl)P{&stYD)}H#-3QrCnFU?qRy(QM3Ac%)WOj2CPm{@G!(&b zr$F#Wtulz|;|o1pvQ05CnI6n>1~O$hX&|wkX=KyWW{b^J%;q;jG^fR}3@IHYYpV}~ z;!6wOKQy>3jj!pHIa50*yjlx`01*5>h((sx0?ka4Mz+co-glCnBe$iNqp(KL*)n^z zvMMkIFjiZ9qK?^No&XH4p>p3VKEz|Nf+(h(44()E&LSm~kd7+=i>S;%`W&_Z^(zrk zp;E>vYRVddn~6`m@_n*yO5ajQxGx=?G`*ThwBDrtF`)p^8r1S6tB5 zM?oY#!da%0iE5~7r@Egl9EfC8G3OMHFL33fqyGTq{{T;>{XN$+o2Xnv{DZDoSmZ_S zHu`j9Y~vX=KqG}CIZwOtCq5wi{{TR{O8)?g{Dx|ZR?0#HiEG{oWKBsLO(s=aEU_$5 zswPPwwmA@>D&wRLQXHODjzoXrxd|hA3f^>FBrT$>`fRzbNcvoivQbRPYN7qz zSCg<09J($ek)w6V2!=M@v0}d*a_O@x_-mx-k{Iq08dQ@w7blGvE4C&qm3MgLSL&Na zDv7iZ!%+H>OkQ-Snn~(`YJL#sc`$BXgOza7yT?zVNNLgpGfX0Wa$?bhY*Nh|DIkIg zbM7(Ylr>PQ!>IB=8zzrZ$r~+&?$*j1EYD*+)&X$(tcE!QFaUdH#GsW<2Ag?mW3*o!;bc5i0BU3U27?R2!>PKrGVV53@gsE0RYsFqLv02=JYhG*PIwYhZ-{Y;_rF@%-} zK(MneGV=g8p*N?FT!7@qc`6>J0ArFEl@+7&nu0fBBGc~DKm;w500Qw}XHKJSNlc1; zJ~;>x7dK5g63dULuw!9)AWE`t&qZ@;K9 z$Oa)z@fX2^+0HnuXN;Q$l%S67t{LN(+1b~!+Lm%#}h{$ zVHqQ}q@26#TEWfi2>^v#btI9h$qyEnSg?)+Ga@qU#_5bsBvd!RV<`luxP{XzOf=jE zMG@2{4Z|9aSw>fR6?e!e;eM?XQ^wK5Br};>m4hs$p=OC>%O+Hs_fpKEa|H@)VyCO6 zuYeQ+SkkLTq>g9=RWPiXDPWec7hil>7LFNVrSnx3a#qJ#t|gr!ig`_?2{)tZ!6Jn? zHY}}eGPx8r5v_$pfLOGw)e2&G#7Tl=_It-uQQqoi?QI8Zt4d&q zY7$C@r+5J(MK)VaY)cY!@op!kiJ4@k7{MRbB?)OP()?Y7I(Tk)lt2RMDTbb!o>r$( zu2@9MlE*8gR+3~S8g#}W+v2jRQlQzoRe2qqbmWXg5*VWidnO69wldv^zrKH;sorIl z;?^N!Z7Y;qW(kfP6Mt`0Vg~&tDho=%Z4qagTaxcien@R_R1>|j8325`AgYqGz9|(l zhFZf=!O?_j_hm8~fp^1`#HTB-OXTpPsg2cTni&a|+>ojwFh_Mu+Z0WPj$F86W|du- zv00}9WHL(mGKQ752I+h5(gNGta6>}{TjMNHP2Bx;f|a0_0TeMwHkw$>SQ{K31j5$p zETZ)W@;8_avL((ck?GnyDwQ|P?4rs;1M90&MI@}xstZpXSL3LUr?`xp5UZ9(z+!Fu zLow1H#4Ft;iKE*MOxareM<5$$z&P~L)0Zj!j_8q=i4oAd1(mWlbCBO*aNg&kU`%p> z{D~^aH1!60X6bCPw(72@>%1#t8#v56JZtIv!@5Y|dynP|>F;lToHAUGX=7zEu1y-_ zo&6R3Td-!xJ*~NJu408s(<&o*b5ycS^DRJmpq_0pWyvy;FC$yy&ci3gQ+xhTzd%cL{OpCEE1 zU~-Pu=tP1o%70a`U<7S^@FsH&Dp>naAM1b-6l`if;WGU^7)M_H~l zn3Yv2cFl2R!La~HGQ5tnxGw1~V5o?+b{LOMNgpEJ&Z3Su=5EzUD{D+`5*R72vB=rU zR4pK97DPwPJh=rZy&XLTYJEx5Rl(001LBia4tES~6I$gm-P+EgrZkL}T3gHf6bKeb z+H{=Ks=JG3tV=TmYk`vsG)mFgoV2(`(@7q3I3qfOFLK1%!*siIXUx_HWvz}{R*%&% zh!&H8Ri#zT0OlPnCsPtY{4IeDt*KUC39k-isIo)HQ2JL zWsm(7I-Kq7*j$rlFa2`29jw>}2r?|#HVbwbNvf**J(6Rd2t}pV!_`Wdwn9U@k_L1IsKWBUKeKEOVrSD0N!UxlJ~x%qdcGNUlJ=x`GcVH6t$4 z)ra#1#F0d?q-rI^7|4~zG9Y(J1@#*<$Uo6WE(}$B9x2Y~W zGs*okjKvrzEVi*D-rp;A`@*i4TF%`-^v_o;zG-0#I|EG&&kzq9Jo$+JF`tH=;HSoJ!^ zRME=wyb{vIs??Pf*D|T|TEVIpB!GZpu`QjzvV%`c8!TjNX(n#ys|w2~X%ZmC6(TH6 zfEZ=>y&n$Xd)Jzr*GgukH0B1-38xuC&n}WnmB<-MdmVtTi8S0+(V8a}=(Ul>0)XY{ zrKrnFRRhzo1ZtHGM$&qZ2HC}gP?Q!28)1QFW>D5F74K%s_B~_*VLWI|in1`3cTmuo z<5DBeCbMxYRfbGHRk6hd6r!r0YDP6QhNvRQ=)$s=NziCce6odWtKxSC_Dp>^O`Rph z=0PmdPatVaH?rbWfopp|&E`EbcLtJlT7N|8<)=E-F*K41X8sj54MAogxnhjbS)S!I z<&2{?aLIUTXmPsP=XjN5b}^e-N`N*Qo;2%Ic7qrn%{oX+QON=b!l7ZGr19HuprYDE z)W1>Fg^O8diqzA-CFY1z!d^(-SJCHF?AcltHUSHrYd%!w3X1irsi~ei;9i;-BaWV$ zg4CFzRJG=o%#O&L#sgA}mF!oV-xl`dG6Qe$>ZOdhNRnM5!Pv;BP{`qi%YaaK_sef? ztoN~OBO{cbBafzr>GE%UHc$onl*9~4 z7L(^J%Pm64oLEJ5kBiFrVi1%FH(-qI?97&3OSB=IVUmH&dylcTvLUU~EOTYRJ}kQl zFnj7Q3^K`ngoX;a07 zEyRZ_dxZirr|hmI1j2A&Vs(4utl@DCE}7yO?qYADZH&fAQBhzG>7ipZpvFWo**!GY z=GQ2=#@L(Tc8QkA!xoH=d9BkVxb&ZP7GLJ}#M`Lhnr%2HvaFI%J1hW7s_!gOt2-j& zdjvlKKytP;`sOhSlDG}Q0!abT>Heo>OLb1uBp^5^kWwW8hOGdn` z$8(C`e{H%1*oG*kM*|3+@9yq5J4imKj?MJw!3~);hF^q?&7~Q!_1MZ4;%scTyIh;N z9aI!Y!kC?6v9XFIk%}_N&enyCg;Di6VSDi^uaIa0L!+4%EhN%4lv9kDdb?yfNyhhK z&{$X-obuAxx@B{V-&Qiah2q5iQ(y}qj!dbU&MkE?6C^>kR{IRF0Gv)%{^;peRcO+D zWP~(#X>?0Qp(L?<242JEj^^=;TGwV&Pf#*8MUTOjOXfI%?R7)0xHJv zBv| z#JB{ht?kuax`sxYwkp3rTdK9uN-~MGA1sx18#xH~(z#w3mKaN>vc@F%-DLJFW`~@n zINH`Z{%ycx)hz@QQ`0K(*RGa0lNfIHmCNFzByGbTn%R-JRZ!0rRPrp(0C=mCL}L<4 zt$Ku}K49l9GaD*cT>$2+hLzH2A=Y`K^Aoy=jY>wbi8NXD4vjP?(vCKe<+)T|satKz z9e`1}2W3&jbx~28-&m+tETS+OMz6qzetTOYpfR_#q+?YJ*F!o(9WIoCWv7xkuThvl z6{BU05Lt^CUAP?LhaWN}EFg&|K9r8IDzMuXn8!*ZHx?p2>}=gftxq79xgwSY(rE4* zJG5wH=NrB4kMixcx{;Gnk|$J^jhG~}2|z$XTKN+<@?~0DGNAf5tHH^amvgYkpm~=!oTPLTAV{p3Iz)@at~2Ta_O#K3RTnJ@c`4gf8`FW(SBD9iLR4s@5bZo|U`5Df zYuJO(g;Din#yG;qJ7;Hgdj&#Suk-+qf44y!S4l7l&Cv;R%(`Ucw#k@}j@Pgo^odbS z=2JZ{@hLsTG?>mOjcFbL3%Qaau3qZY{B}D$ouAD9=~+@}A?^zsysH(pA}okim824d zvK_W-?nQU*s%GtwRkTYVZb@a6Ik*71IQ1J@i*oyMAaUzmpwo;;#zb5oX%k6g;_vF; zQ7)@sbu6f(+Mq+K@#x=krtX6jw95lH$5g3p#z+ah*;ocvEi*ElRZ-DGd#j|I5EN`T z0anC)sOn~;siaD{WS*L8hya4Ltg^sbmKTLnL0;q)s3tmSe=Lg>;=$KS)|S##z#$q9%|mKA18j1VTO`lv*|hRu%{G2t;{Nrf8;F zRpyReD5_fcM9-w#W$i0nh*ra0(oIQn_%gsGcKIx0PZ;AU_t*shVlf-_Bf(D41Z-9i zOTDo~R^u2l)D-6-2!V;nA`354Bf93r;l2xAZ84jw)ZFG+^hQdv<{}r7y9#_+m<0zMfql079vmtL47#yHh(~JkhRUvOD3u=ab0f8?u9_eIfrq% zvh8D@{>{}bUul-AIhH)U)5^NbR9VnZPl~RH#|&@H4>2L){Yaoi9l~u;$gHU_)B-sq zmf|N|57Df{d@?Nexgn5X3dt!)4po-N;3dZ)YmC%;lX*2E4d)TYr0UNoYm+0vJ|O#* zxdh(Wuw`Pc>fN2(84jKaagy-T@f%v}PO>V8dNUhNIC$%bki3zK|0 znxcx9NW8z6l*vq5M5jbmr+SCTu@cKr(7o10Rb#71YX()xYKuMM4W{@)K2FN+W zC|EGl78{L;Dk`R^saWJ)FEv#%YpSW3~jMYV+W&_UFp}vpYPp$1Kj+ zA<1>c!i<0>SsN)EEJNH6%hN#@CW%oXrd?T^Eixx4T|em}R$wiP%&HB=x{a!%s0Cux zBM79>&g&x7Kn>wm$}q0mk%fmFBFm--RhKaKyX&EYQ}XV-N{bu>WxzY$lGm{)Mq8VG zGCzK*F~F>@K?LGh+@Ke2t;>7;2ftU-1eq_1$5$WBQKSSP@jqW~s=I<$q%x&VF!JqF zD%CyKsm$5=vBq6{=5;?3F3mNCAH%dLmO}Z07i!q zW$0ND76AxbFmvi+@@`6OV&7w760r>8}Mq^1;7AbDi-SCdmWiOKbKg*}GK8ZgSY z0@n&;{{Tiqt}3jFq_-gPTabR9*7{}DEoCV`CrFxePX?Tg1FbbhLRQ5jNV<=x%ERC| zy1%Nmz1o+zOH)VNm8xqdh$}$|E~>36Tlw*86J`;$y_(R;H8a*yrBo(b7n234jxy!o zdEqPS6k~}4jmTT=cZkC}O$@Uv)U(4Rtph@2)P_**7&?ggTwQ)#aUD}mV|mrfGc2W^ z&aQ!$psE9*A(U(wFs`Orh10OUg0HxQ&<%>u2pTe(j`rq^PE%*A9_oI;Jl($&}kcV4P#mY#Z6|^0qf+XzqsF>n z_mzu<$&y41a=~P>+O|fck(yP;mh}wL(yF^WPang% zV+3hYB-0{E6a>X2+|bpC@?&$k$0l9hQ(h&f5=$2mDT#s{bz}bkLP=NwaJSf8Sc_3q z=~K@n6{%`TgXXTRrCuai!%1-&{FV*3xd6pKbf=rPcD7KR!jrZ^4iZaFjA<_^$6Ym= z2Foj;m9bNFCWJ=?GD8GWrYOQF-69h6mss0blJ~#Q72r+tq;-kohDY>^a#Mi;!blNA z*q^7h`kd@WZnnzA<{WGRzu)v0-u}!asz6~^8n~=dN?u!U|Nen#wbu*qchF)WTGi%lZ}%_78^2~9jHF}1ayCm4&oO^LH) zXYJjBtGT5eWgRlt)5tK@#Zp>{8YpfwS(4*#!^Z9IONn4s)E_NEG|p!1wv&$D_h0_~ zJymUYb*JtT(pObd!$(g9k*9Tx7VXTYLTyf%Gs%C4r}9upQ1S<8I8w>%QWG?in4?5c zp>vW)+$jv_^&M*JxI^m4E3{M05pIYWDaxKw5dc!-Y)0b~)NKb_Cjs^7M zY-SNg?T$L_EY86%s7r5x2HOPb>F*(>Lej(*Sxiq1F2=!k;v|w&9$1iOd*tja6$?(7 ziCJR$d`sIn!Ht3UIFFCHTQ^h3l7jHnOt96_TidVK@&|9#=c_=+bb%$a0!eolR-G1s$EG8A}W~7 zZJVk9#l7E7=F9WNQziFTN0ouO!wChkF}fR~!?44Ly8OW*&@cd_qZ=EcusU{7x-(q* z!bUq-k4;Y`1R8osUed}6NtCe07{?@}2a;!rHXj~l{A>y0Dk&c+XQQf;m4eBwl|t#$ zNg7=b7HF-ti4pVL9;(a{RlI$^N?B`SiYZYk409ziwCXI>^M)j6gB*_gvBs3Qz0>mJ z{G!$$)2WE|Qzk@_uxqE(AG!Yk@6_WL%I#vTs~(mTZrKvoC6d=R;>*mngyMLjd8D3{ z#XlxwM2fIf1qnKP%cGwb9*|(`?KLw{(zF^e1`C*})R7tGGG%P3kXp*7;9^b1+ocC7 zA0u^<20*w_K}PvD-{OA0*3;99_~VxB>!!Nk#zxwOmBTX<0G7iLyCIOp5nOr5(jY)y zHAg@6%rz9*Ri6cRD&GAt-z+b6#Qt4a?5=E7EJu>=x!ZGOI*N^?HU~CEkQK&3l1Kgj z0I3Gjs5^8EI)-s0gtBcF%O8W$0i|4#NEab)akbA<$w@bts0&c5Q%iEi z3^FX3OI0ROmRzjcI%_`?La1U2YRts~&7~6ME_uoF!Yp!78o^fQ*e_e^<;AWLLmC#u zjn+^VZt3r^7X2-7$KtBDcEc0{dp=l=Naeq`zQ7Kj@fkxVYNGLwZo9~gc(dGNxIc4i z6_T4Ko6Xa#C8U{Vibo7TYy;b`Eeu+fhB|;&oUK8 z3W*4>bB+Y@~Rp5|c1#svvku2fd42iMJ z8=P_u=cIxqa14~uy&{>L%vBk5FA5}5VC9*tN}NluTZUN7mMmnGgEms?C`~4_WKN(V z9Z9eUJDU!v*A=;vHVtM{sxrE&@hya zsU@_lIy53DIG6%yws4sA{Yi4t#IMI29I^#XlG;HGrKf>g2_=nJP5~feHJMAT-G!To zRJz&0P^5-yMR9&IYB?Zes_IWIvfmzd16H1R{{R#Cb)2AiVM!VwwLx8RYol@ZQ)YF* z^{=R?OX=y;OC24^G6ko(r8t(jRwrF zrI&V#VsH)AG~y}dneB{mMKn(-mDyrgZn~33*`ZTlTRd&-dXjrn$(b1@VmTv~mO>;e z6OB0(bK_-JIJJmq`Yxrp4@yM>HOD+l>a2w4mVeLnUtw_;YP?=};#I)ZBS)s;sunf% z0BJ0z-H+WsUXO9WR8YZHOHDSU+E5CLt#*bPm{cPuK2`E?KwATr>R3wn;9F79Q>rSK zc3*R8oDrw?B5rJiN#Kf#LWp(u$ zcKMZQZrQ#%Sw|w}?xd(C#{C>zggVda$hTPO!~BHD7kpK$GC4_TlOlJkMR_3e5j7m? zt0ZNq)zz9d0%3IzPJ3@J2jFH;xI!5z|bf zpUY@N3MqJWbk|5IdWXpnYGhsCe2KnZVAPE6nQFUk*?&39MBub-e6&_@92$y*=IbQ^c#1Y2KSgI)_CzQZRIZt1WA zsM#HwSoOn&B1K&&5Mowc;juxfbfNN8+Ak7lR82~)oX#q0WNNi(Dw|rR;g%3AAu%)< zVV|n#(M0B=IOUdWGfAkhEH3pN(FkRAtS;jEVl_(*H;~eQvHt*ZUvbMd^JEtDhRm;VUPgW^sHGW8A{h}RQEb-vqrYvRkq&FJ-4v{ z3ucPK=#I=pmSWE*qSkCqBNZWY7q!?&s*p%jDj7tNZef|gu$$O|NdC6=>6SAo1}NEF zm0d>34)EBOHwS$8!zDQTc17+IFVLgW#MzF=?CGvzKtMwbQ6GYZOQnFyvB zosFNCEr}LATo}w57ZHS&)Ekw-Osd~Y8#lN?kz%KK2EmeE{Tg;>#){FiMeAlout z@?~+*x=3(jVjMQ{$jb3@7?f5UgPPUln`)Ge&%-zzhHJ|@_a?=;24k5MD1 zBYEdJ0coOFV;?02cDZ#H&6JUpG}%XEnsyChjVNB!wk3!TI4KIoMo6CFJ+ioH~AjCBgN>mHn2sBLy@Yyo%6)I-x0a^EIm z*W$J+FO%fwGQPwqYg`a9>x5KJ(n8eXDk+v$Q!H3&MNapO&xW1dl=_DM02`i+Xv`S_ zESj2d>8yiLNeiI8@Q;ZoJvD4@ap<%m7?ya7sW>SIAVHG%MmZI`mMo9=R%-6<9b|O7zoW?N5-FAuGzU%<;&nGC5d8fO5r4 zsIrv2jIAY1F9fn_%c9}wr)qlIeR^t`p=27gWp}>7i4fgGbu83W3r9~SI>?moRWrq$ z6zda|l37yitTI%|u*(z$agV7XX;KzLDnmL(@cDr-T(W#K_#%34oG#(Ci#r-ZA3Tcg za=u(kT(`?|ZN13cfqQjRV8q?Ul-QfxSaCaVzT1wa88c%mzHl`)hSre%9{2e zO@Y;sEK%Y~2DEPJj7jf`CGOjpXL10adx&|{NO@L~R zL@KZl(&;R3szXH4=n%yfiDpfJ%12#G2%He>ko6ImM`y9ZTWT`oSBjfkrBP-OD+LX6 zi$0C#Sn_4mY$FHm65|%MirQBUa92{`xsgz-va%rb_kFiNd+vIdIatXYMtYGn;S5p1 zAg4vOORltoQ-a1$C{7@ZipDW{FB!;ek(qHS-l$`%7X-`WZAZig>}ll~$| zuOBDPl;!cVZOgB8%qJz|e6t~!AN4H9{WeX}I)qnw{S<>;@qEU{s4lf@Y6fG|tTr8CRzq_%cCMind(WP0CA!1|9q((L} zg3jP7hsgV{P-OJ-ER}T8!4+Jl7$eSMuGI!Ce62F(T2EybYZLM&t_m1hhZ>3sb1Is; zNTO&ZM~aSmr(nW3-HbBwd#HP!rkakLYB(f{DCX2~xg3^HMsS#}T^R$jxZjOdkI)T#-lQ~5oVPY^AwTQ4)vAF#@s2kk50^f3N zZ-4o}RR|TJiJ6<(YBb7xGL>T-a+rb!>yS2bstah5gjnE>W{t#La?+aPcP!R78@S)t zxKYoLdoWZM4(tuz97ZgEU!|?ok+ZvSNTXcjvR(CB>e6B&)GzM9yYd37sO z$j8u)Dn!W0;JYE29z9YDiPYnj{wn+*97ge_{Wf73e6F0e57b(rfVJ<3vDo#SF{e`m zb1ZcEF*jn7>WL=4Sl!1q;QV&onb~A`VMwGS46uh(M#B4ul+P$0_}*WuSqtb)%M6N) zB0iq#%OKSYA=qTaF2{AbvAvNbc-$yh@5!uxG+A71HyK{sKv%Zw4LqfAfn;bAG&n~j zk{7(_x!WKX&wJ%?K*yv>1wq0Ev$#mGZ3Z!`85aM8r>Lx;YMM^u zAo6|4O2!{XrDc;DDY(?F*@Jw%zNUwlk|<+Jk|AY>WR2QK4l$P?2?HqX-NIU$%Eoo4%7IxBi7H}bD;;)q zNuwH3`Hj<1BgPZr+rpwG0-eK&mNN|ShMIX@4EZseo5PFAt0HMAM+7pob!kx*K~{uE z1aD4{N@Mc%FF$aRAYjz@;TY6ImgR<!vFc%CEBUq$Pc?QCPfV2xliooYrJAis zIGZo15QbipT0t-v>9(twqtV@^N52mE$B^;4-Bl~_+61)X=A zIU-pBMjVluTn*Hi?BSN`aif{1h=NRx5er>J&y+7v#vV>odYpot!xxQQZ>uC|rK2U@ zJzxXaC<-qVNTd=?&fp(smR|Sc0Z}XJwCmhEK#;M%M{dE6{{UUD_P1I7`|*;v+(^C0 zw5zW7x}WlYW4HXB`V&RsZy41gF6ZQ;Cg3nPKH*Zc3#{{TJs&?>VsFYgY{!3&(2rl*HZj#l5?<6?2R>B{%t7#VJL zi0(a+n6oi&Q9sGs54EfXm)qX${&?|yo*fonJK4gOw*o@=cx39q8E^TJ6MgTLUFXIz zJ`%=ckGS@=k(O}DFlHTx*`i{EdlceE=K4dwc(YIs!TsggS*`DL8+HP1d!M&2>1+P^ z@p|yn0V{hlC|prJm&4qNR2g3RZd&ButN!@$Y5xFPyR~hx09azTp=Rehuv4(`t>X^_m2|D zt}v8&-r4dRm^Gv9z(*oxakZ^$+V>{^0KNQE9pceCb)B<#%vvN8{g9o~{{Zhja_?R& zu-vh&?H_Agx9$(O`??A{?}}vG-oLgqK)DQGNxL2;vKQPD_Xfht8+Wf0>X?Fv z&3|UpY<;FxJ%;N0F6&@$+#9vwE!@0MEO6O$9<>Cr%@#2c!?2}T>O9yeR?e&yzEpKwBhFNFNw5v=OAt4H81==tfxv}Y~ zs%lX@lX+<;iBnSnJLb5`DT06sHlEX6Trg*|`}`NYRg>Tjg(SUP>a>Ii))32cw_YO*dj$mq6L?GZ6<1f;JB@7e(o%M6R(0O zffPFdV9p071L?n2l|ef`mxa4;aHyqas;D-Hy*KXqXEb@Wo$t z?k1J#Ab!bHT{Lu*@WHH=HKiq0r;yZ3F>`}}N7r%JXcJe*+*?j!vqdXRsTru3PMcB1 z%S5(955%qmWgT{32KK1C9G$ntb^W%ALseT-2XQr&m2ceYBAH`cVC^1Wl8;hNqu zBd-y6T54{`Cw={>cgl|2;g+MSsFrwZdr3~#^|}(rWbow$1a*>$TI^g#8E|87+J9*C zQdXYX;@=`_=KN~2NNZqfnRofSCP&|P_v*L1_GRsFQAn>XK<<-E5EN?!**zMJ?;cI&)XOBZKv@{hf#}$M z0226jzSY)O_sFDw8qZTOrC#oprb={<6r2a7O&}bQZ>J@c;uLi})}h0*QdLU{6G^mv z!1-uhw%)T0Y`+nIexiDcIL~;io*G(B8mfsiX)rpDh3%>MfPgUsuSS?Co61vmwX-g2 z?;UN+Fu1gOmnZo~{{T*)tg4nec8Z>!C?=<-?eTwOrkK&dY2sMqlTkwDRKsjqIW=YG z8J4EWL`1p68$^9s+4T@2DNb&j3t$+viN5hXk+2?M#?k?J^@W+#N$gwe@Ac|oCGphd zV`5h;um|XIy|z6{Vloy9l=4RGBY#Lm?bZUar!yNrkC9wP7EnuEh$evX5~!}fLO zYP-|JLEk%NCHs$g@5vf|B;C*>s>WwfgW?Y!yT^&@`>*WcT7MV!e#=wh*y*3d4>_Ri z(#W%?W{zIciv>}nsj0_N%IA&97wV>psxdV!ToY2%#7P2JCyk<-GE{;AjhJn|{dPv~ zG~K1*i@0~H&ia(~J;k-@=eX>>zKbYQ^zm^rmeX&b&)=%5>N>v!&s$cJK-G1v-fAa? zjs!^Hp{8#j1w9%hXacDGi*j*WN3D*o3#*0j)Wm0n{{Svmw^a&!(q5i}!ehfQ_9aD18h+vX!_83SfX;G`;y`LzXBlVnwXL^M z_Q`4%rhQqeY9&BcEos{2VF!IM0*|HaO@-_#{6w@pm4v<+?l6BDSKQ;8yTwgU9S>%y zu1a`WW9^jGkVCv@GRtENe7fw^ee1HNS9PPIfjgCLCvxu8=~>(iF?rd>olJQ|XGX&4 zwqKw(>&0E=mX6i+H8j2*@|C^9qDn6gO;oiain%J{RW({oyEuIxv#5Sm|liM1fah>L=I4UE{J+_6mO#N!{xv@RZWa+~@7R zud>J?h8ilsP%}*QzHCZD$zw3V_PcoIrG1qPIeP``s_Dp;w z+dH@K1*?a}-K2M#ig8grPnBqzyG$!+8^xM z5>D$3iU*B*Kc(7Z9N|mW{{U%o?|p~S`t6dZ?H~4a7isM<%4w-bjQbl)=H+6>LK?ck z0V+o_Zy)Q`cXIIm0DJ7c`ih>Xwo^%2+N907%t14gy^cu=!)(|sy1=Vs)pC!bVlc$9IKDyI zW3s!DTPp&fY`HbIBo~v@3&Ew)Dvr_V#&?Z=YZQ^?^*Vr?-t9AXzTHz%Cvm2z?d#m> zs-mYoqOPdLOG79^bDDORrL^?-R)XfkuMo8zH-4jsvG$(N;qK#B{puN;waY@OQQiB4 z{{Rtcp7T+_YDaldB_lko)pak1JV)PrL*Xd<1T)vk-{+cHY5U}rHbtdcsH1UsROO0c zc6*kzeN|Ud&`I3qr&M*KifF0cRWhQ=MAMv5Buwsa^p4*BMLjX^G*4aJyQhj$uveKt z?Cmm8(^5kMwc_oN%HJ0nY{x8YFV})0pz&vM@eMzT=Ob~ASAX&FPcaHDedv|e`pSX7sOWCQ#VoeskJ*mfTr;g`Mt|e(DRmF;a zW+SPSy7mdXDi$*aVjAwHH03-~m zEH^pr)fBzLpSjHkYVF2q{Hv9XL-%R_0EDQh4E&HRim{=)FTUM)L8^OoM{3Gx=0s`4 z(bUt_4=w+24O?9g2c}<5S@=;r`)69MM4>b2T+DdwQpaTKy?u^s%^UaeM;1 zj;UU^#XW|onc4~J<0(&sHZFa- z{k3@8!k#Yheo(>N1XU3D1*Gktvp7R{8eKR$aJqMGcBE4wfg{Q2vvjnBFWOaVce+my z#aH`HXC3y7v^Qg;?h4(v!YXQ^?DhtRKmPzPZ;$KNP7z~YL0=YNaHvxw33Ie49;%&7 zak9*d?$=`i5rR|;;f#8XGrg@ETQvh>x3;0#tU>AkBr+n)iZRF%Gsv7Dbh|M>)SjyU z0IPns<$K%f?a>hF$r)5QIJPFsEQu>%y0&GQ1J2^sC*{>;J$6!5JvyxxgtW>jsyx(E zE6X{jeOPpL$E49;RU0!B;{F#YTixUB;y`=Pl}ITgW~eZ(Ft?wyXC z!SqxeicZty;;M?ae&;NX%ry-ZKxigFjDWU+0hi>hrR|k9-@I1R(ZfMh{kYUh%Jjx6 znWVv9k4~aTc-eq$A@#89y4AFu&$vO_dq-}i>@+j?LFN1F=o*ga+iDe%ihj=3fF_Kp zh;z!sZ`Wt;t>Jn<1@@lC)76+(q*qq=PT?vAit<97DdJ^Ppn#*6H!sFWjZ-L*84E^} ztFCHSByBz~zQ?LvdaB68wRKe$jjqhli1wmwfzG7=064wBPO7Pm9COw@#m91Ku30lf z>8tJ>*!$aNH{YsQ-g`WB@S}}6O_?KAVQ`!7I+ysGf+VYoJG_!L=#zGqPCWPck8$?u zN$H8Ii_3_CncPVGq4_di;fK_F4wz3k63a8p>Jn3lY(_T;_Fwq)Yw4>yp@uHkRaFj+ zdq9J{Br8otNktpj(c}{;9>Gp#?hf5{hVAvT&EC6pRS$J~8p))3K~)%ODru>BVGr>V zT%56eKbH6EZ{FRldo)Oq>0Yc?Nj#*TPr!(2Mg_h7@6{|cwN*KJsN$JnmPjD-lSvt= znx;2V=5R>3uIBHup1bKa^~qHwP93&7im4@zs*aCO$~9qBIkN#EOs%K3!>s z2WTxEi`y^dbTN!scs?XmYL zYGb5^hq*})ZCqrhX4aB0?=vtY0AFFffpn^n z=^3G#SHf8uz?YDeu?{)28zb!)#M_rn`T3Qb3FVT{O6GcqRpt&Rj?09y$f58VeEz#E zjpDBPQu9Y0-d^$CnnWtNw0WBL#NRL1U_eknH*XU6mv;IN>D&ZptIp`pTo1lUxNF;D z#DUZ{@dtejiZe+&r*SDa5OU*Gjfn&wm*%?K+ub}(-sQ)+lo2j%7V>0SIs-oV(9-O{*1`L1Pfg~f%X~>LH5qoZ37oCS5eh5D;5V#Z)Iz58l;sXa!3w@>5iuQqozRNKHvC zpEk=4B^L`IPNW9ExN4M{c=rm33r#bGR;7&8g-S4><4HPjz-Nv=0kzP86nnnI2j-D~)#{Adv->BsM>)f|jEgE+!$s{Wa=&aw1 z>1TN!%$w+B07gVzyUlApVTM)gQ5a-QatTRCU&J3!#0zC*9SCcCjZIZORR@yY)EW)8!-*IT=0#Avs1j0%Y(=xUTUukuA*A_JE<%^tfyg)C#gh&J1VlgF77#4 zyex2(HP=Kst@&vVJgm^MzV5#M_Sg=p{{Z=&NMwv!Ow?Xkg2u#=s-YO((p%gR+GK2c z&KYA17(=HeF^e_L*P3HE^x>wCk|^Smn8i1nQzcE-s_A7X(+KX;6&!TXE~!h| znoG;4&gyi?$lB-VEz5Is(vXA?Gb}-LagxIA9-p~owL?6~hK#_f%F_rH{K!Q%gyx{$`?@4RRtdt|l5*)6}13IT;t+8wOmQ z=twkGr7^pxuo%cv?w9r30q>8~^6n92Y@tvi))3llGb2kRi;?vo861%9wx|H&s=IZNzdfB^LadE@KmIFku2$$XCR^HQRJi;5m19B`sP_CW6Jik1+!gYilPcwbbQQ@RS=V1)@pQEqMrvUmX%`=t&syy z>fod|NrS!GRvdtkw0OkvvqSu(RPA&{Ep}NY&luhnRn{igiYjVml18~wV8NZ~*VOxN z!{T;XDtq!y=@6)mp`tRwT}89{DyqAg~Um&VV zUy9htYa8;%HiuLhagmI!sqz;pea*i$j~ts2LF&dRY;D$T&_e>xO&s#xo?68+3B6T^ zOjJEGQ$*Pa!H*;bnO);nnh0U1EYrmPY3Cxg6oxtDXwxUtXk|5D70Leq&ET9aOV?6< z?4UJOH57Gl_Zv*Ly}!$}vT4&v9HC-Er~{CJvWzxCt^O(0|6Xs@Rsk& zm3&#q>t4J9;|SgwgVT8-sG3|BUmOp79L zaj6*3AQd$bs^s+Obv(OY3}cXhnH4A5uZqbWQRiebDQxus1xReIi~4NDA^!kKZH_ic zr$b3h?9q`+951@8RVwWaj1B_xF=R3T#e$W_H9cv(fg_GujwY!EA<*W_0TW}AnT`sE zOtpapa!$@gq1#67%Mx>-0B$bwKkOsk^1r!7XCB*N|?|$76exJYL^Wc46*Kr-EQJSg0 zE9dU~Of6S+>44b^xKvxdu@I``A3+MFr>eTz5s9Tx7v^K}B5*cjI->AVN92-UZjN8k z$hN&Dp*!Rgx3ZbcN>dDyEbGETKi;9wBSLXruL#wfwdp6b(+o647E+LkJ-zEbZJo9M zt9(|ffvy+oD1G$&%W+?LkgLfn;j||yT&oW=A`tFl>`E#wa+x0XwPK8XcVB9Pq~y!@ zOzi4si6(Sj?j8!5spGupOpW%dzhxCQMKyG4vl zAl-UqW?PzD96m4JqUFr}sMq_nR(31_=hOMM!lS}1-8e(niY?d5v_&wWN0l>iI8bSa z)~C0OEGsL6{eU7?{IF-c(F-~eg{q;?9Zp;)c))>CW#AZ!A7}jJPxlGetsOKm@@Mrn zEL4&iJ1s@}=&8u7VZG*u*OXtqZVKbmoC__R0uJYH4%OCe)1N!IF%oo6i`4uIjVsGz z2UK}5jk%onEn%yc$9tU%+J(q{j-So2ENGe;fdd~g^k_s=uu;$xCo*koEOq=Q_yOem z#LMfoc^niJIF@FHvK=%B$I+z|%WMr6jM=lVxD6rHA34T@NMEWxHdtv~9O`oRYqzbM z*g3b`c{!~rsSegkFxX#VD|?V3pG6CCwt>=eaocWdeJm_5e#Xf5i$a37PtZ5uO3-PL zdElwfLUiK&s`Ds?ez$_ev-lh<&1|x{jngeevhj%Rs+d99<7(&PWNk!l1}vP~H`jYM zMS@!wo~F&zp6cyy=9{Z^Xt`K+cLdEqNzdmDDsUF6X}`+IvS3;>74vQSXj9EKF8VgW)g-o&<2*kbPQJz~6Nw4$frbGm)8Akm`kzRR(&IDxcw^M;rR{7qfw{@v^P z_MMRerDnot$Wpg9JfOxoYX`-A1otH!Pe>>z2-|zZXlK^!5rE*ZbT$ehy#M-@LIWbf z_n~`QeNZqhMsWSBsBfUjlZYqqPa*Hj@_p}G;i9MRF4E@=Z#s|u1GID2N1K-?%YCaB zHOX$s!|0NRxd@tm_Wn-%x{7>la)*{@PVK1OMwEc=4m4B)6VCU3EAwI1>AR=hwSCI zpS4$GTuTrs)@_>IgjEP@OMV7+78M4;Kfl|Ce~iAi{Oc)^W=l^ie}kYX81F^>>_z)D zb!oyE#AHb`kX9rOp5vSnO&5@Sxnl_~VGWrI>uhWH)X>nHk**AuQdbl1(zm{86NJRE zj+CTIZg-iwL*f z$-Q!2(w!;dmbo=^-8mjxQ+dE`9&mGs(3^MYY8zQ_HrAME|3xpAAwU*MWvi0?h53?T zmk$0GUWa_o0n*F5^imy#)d=lO;X1a1rR_vS;Cqh3?=21;>K2+(#>+dc{=MfcUYdFn zdmF^XR6_>Dy_V_S+GOV^s+xQW+e~$7BhUnkT&?FpD*@pR=p^(PHuChNNnDwkU$X&y zAtysdl(v!zTbK2Kq|8on_WkY+56;vS?#y2=Dj%Pyyv za|$R3gb2M{hR>BWPFpXKstQ|jZN)Q1^Hn6koP-J4d_`Po6||KD0~g8%-q2=n+w9d~ z#2&b=^Eh6-Eq`yHe>h3{xNE*9g0oyVwP~_j_3`pm)D6iCA&tzvT!tG}MLFsVV`;oC zH|k?6y470YZKsvhE8_3GuV7gKaq4V!=VNVKf3CFpXLBwNdk1bwIoomkq8l&7R7foC zr~*nqJ%1@BQkLGDF3_K(C=ZKzDXq1SWQmlW{M*EBRrY9sqtboVAW8ZH#EyF_$Vec= z8N-v_7oLN$LerJGv~4*ZLs6VY&1;(PdALls0|-@yTt4f2D+;Y?#%$EAc~sSO+qS** zcXIjqbCE<_Lf&kgTGfuNTzbAr_-IDwCb@qBKaBW^ogs@pxBEYek^ zI=wyBwQc3+CD==FH$fROpd`Ly(3wh&;BRGF=`ME&iw9ZG*joj$Is8sK;GU(wTSY~v6C)xguUy{>6SWOx>TBLbc+bUoAYbq{ za|Uq9R2Qgnw90wg9u}NUb39Czby80&^_L74&dJo;;xQLKw9%A`de67D+V(MLG$Sj2 zY%;GmSCiTcDe!Qd%`FnoFsL6po;+_XgvQ4<)HT(wN$0s&A67)>(K37(ClD`fLJfVb zEDZ6W%U%jy+L>;at^Fo)O6kCO)?!K3(_a)rqcW=fE&m#J#61t)FqiX;xpFW$tIf7t z4xaK4PI5_Xw<;ZYQp25l?R!SPyE(G#A-7QIQCdM@0`C4g#QrwTat}*5^RQ>6*y{;0 z8G6@`k?iTdU$QVtH(%i)WGJCYEXC{k4CP8_HiE2M)%a{Sl&&G>amqVFjXiCX)jFS@ zNR1C^(zbD>6D2|(bFk@W3ig)Rc>?JiLu3Vo^w$3Vg1=?5^Z6Iajnp(Lr{0pne7GQN%ZzgUWxwI z6_A?VwjnFD8*_v?a?M!QtU4uhZoT)Fwh8LY@Tyk zV4|ztgej%7pEFB*N-$f(LBPuANz!(e=|YaiJl&Thp0ftLh1+BHG;kUUEm(qPgj@kW zizjAd4m~C`LT3^ae4Iq+=oNdSZcn8TA(V^yNwaaGC=Sql4g-lM74d@DMx*FYZ9+91 zK{honp+6IREdt*5Y+tjw{+7QRO4zGtrJoArtJYC7G4LS20Z=PVR|4d3G$vGp*%IQY z#cKg%M=l+#Gm3RW7tY?LYla`-HX}BKJWN@*w*F5~0+2xz)J;|~)UH)=V^7T`@M~VF zp&+xN{E+oxhN1BC6z#+T1!~$Ym2PL%c&@lT!#iu-feQi2!KhH{nE<=AQGtreM9|Fg zPPW1$MHQFoJ5Op|c{Xo%|Es`frJ0Qv%&|$M?68UM;~7A-5TCWSb8zH$dwLEJxPY*u z4X4s{8sI3-d11C(Z@#ZBtd`LGlpZ13X2#OkP+u9 z5kTM%%G}c?LayR73N1C`k{bvl7k3NQBn+v>!Md4^T5w^&0iF>)VaUyWs~Jl(r74=N z;=~iK{m~>XMaL+ug;IR*6Io%YSUmsGweK8GFn01O8jDC3Z6dAr?>X((+0qI+%J&j< zL*&3ymgi(uT zepu6nqSn%2=1#?zuMgjt7_L8YY0XSx*F^~a5D?>kUr-=;)A9q&xcaq3q4w<0$KK7J z-ma>{e}?{dKd0lnMt%$bmEX!YO}Ed#zR_WMwInPq01Z(WEPsWF{pR?`=Ei>L!e4LW zsNIIS{`bF#>$Te#t`865Zo~c(i%FA~eD~|ReZTW_wp*N$#Fy@ef!d4rb*)SfpS?ub z>wQ9~XSy6=rRjr)`d++xOY&^dTUq+|`rqfbjD35*iQGPsSh6m}{|8t)++9v_xGeQyjr8!OdY_CJ z)&Bvk;;tz5d{4*DkGS=wGsK&`vfY%n|GlWZYeeFL1OM*>fIuJuAOHZQU;~JujU4^M z;b~1L#r>z7|5tScRK5%NM|;kHP6xjBe(5qTHclrUQr$m&NjFrb!blS(NFmND0taGF zvKxPB2=Ow92aq-kL;+b|DL`5YtO;2e_fB~z$V&kUY-UJ%wC>a_33Wps#vbM4RK#~4 z-^iX*5fp-`Ngn}o-km>f6OlY}BiW&oJ7jix!Kr3i5iJF>8?={vC9CC%wy#K_&+22r zgNi(h!BgDn$Y6~)EIY4VdlI#MLJ3VAuRUULf=%1}&L}%(Sui4OgO~P{$V+-iA#n zw=d$A9;lAIxqbg7C*s!W`H8FQSpYCzkPMW@t6$-Kws{>*HPZ60$)F-$=q1DY>j|1{ zPef2jV0LPr^b1SERTioNYPm)sm?Lx5;g?T3{rr7bc)#vXC8T?k6OB+U*p_{y5zdy4 z*s_1u$|Pdnds1VJkBie_r$N??VG#5?BdNAoh-#63;K2arO(p<+=O!T)aLC3d%Zqi39Wugyc|X&=6yhxDW3}ry_yef5lfwQhTJBbOBUsV)liy zoAWVEz3s2~f~eON8B+3w5y@6ru%g_AKyoT^cgR~e& z0fR)V)%7lff~L)qQOT>S9E^9XN)n)%uHN^SG!AK?+d^N3yF1VJU5`!1&wt8S8!|fUX`V7_q^biN^^T8hUiIzcANR1moNK9s~`<)j`ObP8tx-ffuAr9tn5 zK|;)JO40UZ{&QJ|p3&NNIrL!@BAXP{=uR}Cb1k?vo}4c8tCZNtlItfMOUBw7w_+5H zfsB!eWSvn25H_DFOO=7y^ zdtc%23G6)s#c$}?>U%>8f0e)UPmL!T^<5ESx{om69&7+xdq z3AdrB`Bcppdcup6$jL5R(OQmnepiJuhMCpDSH%5Mqn7!~Qjf?_% zDUy@D(NZJ;2K^D)Xa#`&1Ehn{Tg^4Y{RRakdXFZ(&G<#aGmBwlg<@fZrs2D|k__ay zoed<8g`SLRcE?GpLe11$;VZLW6m0zv-1X{<+R&dUxBBF`TH&e#f>m(wc)>PduwM-@ z;ScpiIChlmJ?Z@G?~QUVsy+e5-y=x|05~xworWP>WV=GLK-?l|%I9}Jju&4P z6MIs>a4FIQ;e4`6jeBqpHfXkCa^I;CsdxvKrYd%mHFWNPZ8aYtmUyC%J8XM%4v|4< zSp+Ffxc_SBczJX#rWZP`N5_EDCUb7p{Te*_AK>nZanzkuuNdw0!cVl;kgG%9Nc&!PC|4bL9r`GAT1!dKegKs zu1|;UsdemP0@Go=5|lC%G|~Mp7M#p$c$g~xjHlk`Y&wbWoDyJWcvP!ow%@z$>$0D* z&-1!z`zWfBn*Man#oyO-g^My0!2L3=3_d?qtdNpZ^R_Uazvv!#uKtHawqkfISvW%f zt=#}Qjy>!OzlmoSpj%RqCRhCEcf~jB98H2Z9^j<66Uv+xlK;B|xg@@M#-I7xcpob_4PsxeulzLtlZUzXn|V} zC@y6HzkFN|R95RSaibf+@ymRWUX@epPw9LU97kHmgf@L9rg&a|(oa124-(_Cm?%(n z&5`j=FIp__JfBh0C?F@!Rd0zmE;`fl9rtLF(|&aIHBkn1Ur&NAwNV%nO{`M$2K7V0 zA;B9jHBasM(=6YbsZ!=w_z+?XY^lygM&L*6p_;AW&o+RVBfk21%g97S#(|$cWH9yM zP2stkY{`JPg)52@q_3$1v_uU%*qVnaaW{PfDeQ>HvGLF>$N)a-1F6vE{-nMJMex8J zyPCPr)n4U3%5H4hk!G#IFy8$Ne?9gKtS-E%2Gn5JWk-zad)7wDD+bbqyiT-?fchpU zvH7iR7$C%aHb%;=JsH#g@JM+R6U9yGD4@jB6R~OikmOpTZFsB@S(EqjLT~Lp@?gks z%n^G@fJ$esMSa3C6!|Ilr6FTOoi$IU*PXC>{O7MRJA?Bw%W!6h1$t!Kzs}g7*o}3^ z7Vw^*$~pAC^c!Hzri+2*NDWqGN0bE5L`ul{`5nbM=AxrQ;rVLg^+oTim2eQKY0R#E z5FR^^n4~wI>vJR;|2^!4DjsWIe+k;)C9hT)g+ZHv zKT=;~S+kWq`kco<6SgRCo*q@i-eO#kjNZcD=&?e={Cv^!k$^Uq(Tx_TWEqWRXWpfP< zPhvI7AllQ8hAb46%GJN|GR>*1C19LdY{i8QtGAz*d$Pf;(PF{uN$Xm7BKd>mBc@c_cv6fCHUUTtKTC^1DOfa#t>-T zkBQO&7O;|P2&E4B6QIr!4a7wW zYjqX#lQ}FGq0Opst9m=?@Zw%x6?2%-?{m)~8G9RbOxC6%z1N+N9)(OHFv}a`=zpq0 zXP+Yd1lGwf-S`X5@Hf`l)ZB6xw_2CgQ_ek{Wuy3iSEh8}ZMP z0LK{Ri)Q>vQR+uTARAD}k=i&F_-n<_=5eLApOA{`JAyTz{b*+qR%edkP$vFy3QiGfG zB23~BtfQZGJmKUaY^DcU!QwCb(4wi_FDM<3o)oqA0B330RqNisq(#u4P=(B@J^~Fh(#m`SDvmm2^dh)&c`WP!x9%Dc3*%|^MI94n=@{^A2do# zeK>@wSn@t%7qg3W`xZAmla}>M8riN5lJU)9^ez$==6sy0%`4FK?n4||C=K|rO7Su3o7wm? z%x=|y8324PwJG|&sXSf<&$g|?NOIYpCXF7$n$D6bDtj+tfcDQH|KXg`kfBf`%Ui7* zDK$`tUvzxD_VgZRib(K1+atfBfXY5xx(mN{0Ek|gzV-Sh^m8i5@Q>&T2Mh;@2&_z= z7Ih<4aj!_-$_ex?jZ$YvQMrp)CZ57bHj_-0jY#LaIiOC-D1y-58~_TbxYSw3ks5vB z#XKah(idU8VM9YbAO;|@+lTjf7^MVjTI8)O z@8u8hD$Yc2M97$Y2*l4<)(-=&UKtB#-wQlkm-U4it| zsy*6f!Ti!A1H|qgtnsMC{&ms*&K%&9EnX^Hz3)9F^JiW9=GR+N|93iCkSJSBSQ-OT z97hZmMtP~}PNwg1S??)iKEt3+;+>=k`XZrHqH{Otu1xO45v1iV&)Lsywfc?ip2Q5C zr0@mT-4l?VCy{SuTrR}a-Mty5gjH|6>5iF=Hst3eIr36Dn(yfpgMwd^08|Z9Vj?w4 zfYz2T>Pvk-DX7ylD@(%plxz6zv{p6*m{N}`Xe3`Rpw#&r+{5=a-C)|wd0+%U$wJ!% zz-~*(gZ`WrMbl5dF6=CKaS&VxXLd$m$lu!uYI7-;sqozyjqP=DWmX9`m|w+*5Y1?6 zRi&OSk4Juj!lbJiHwLJzR;ZLMOibg_7u{4V(=!4{eT{iA_x+4H9ZGdftNHqcOhl4k z5a*&TV)GzDujh;7>4bnps64$}A2kU5)|#%mhnn9eb*_i92c z!ss?#bzA-?Tz728@+yLlw~aMEr(rS<5Rkl zO=xHoG#rmGihyfh32utwlflTee@X(greMJ$mT&K=!9p7cgIpE7?*sbjzIarP`)psu zdi_uu`x-fXZ0c_?16{zth$V*sfDc;yW7CrFJ&%Z5#}lbH46KwE?|Tf*(3Nb-il^%l zpI<7vQeOX<{aB#z5kk9BSyxf4tpu+jC|RGkLclv?ZlMm{oFIxsGoQYVZ=!T*TKaAx zgIIZ7xAOD;gHVy95^Vv%VnefWYgj;gouHX2X`M-1s?_-_ShK|?V$aoiutpxL5olBvK8;|A)HKyYEa=jFw54afTz41P)q6l%oNVSjG%nXW8}@(zJy=OM!=ouX9k^u;qL5Q z-|Xw(0JdxsILtxie|>dLmyO7QzLsjQS?3{9n=)6K#Cqj|C)@Yz6n7j)8g{xSK3ttv z#=Qr`3x$LPOR9wHBbUsc()cidsU`~9Nnt0J^5TB;4>tIx8DhhWAd*XqXoLBl#=WWX zihMed7G^*G8ctr`qKUcj136gA%HTIA@&Z8aig}v`17sHez+D@M>?Y2wt}jVCR&M{? z)O;wM@le$P_;k?^LgQ&m3o_%9>MMy#x6?2#;P3GEXQ*x87W8R0OLZYbnOQoP+b!oc zF5W2rMU@sc@8IA$Z(8^+UragOsXI`lxpSzdnI~RQl9k&siGW3kl2qfyu{@q?Fb#!F;b5Sbc5!B2g*E93PUzEGne{rSTYP!32{ z_I4xA5Yb zb2m=vP+v?2ySX9wNV0c+$eg+70c82>p(yYAT=;uGKzk?~7Xze;GmGv-d``R~$dJrr z#fRE$I&Hk<<7fZhx~MBt@<)pMG>uVj9q-MOCC)L#mE)rTD?dl*R9JI)88cxDTn>sY zUnFw`R7JdY&y5=y$j2aK4HMvp7luUKgbEfDe;ME7x@*!ydM~0gkfGmw&s%&VctAP4 zm{S;eP8z@vaFOM&fL%xzizMlsB^L_Sw|c0-I{npD#d`iW+}Fb4NH-S)Wo6G|>QHA0nxU`OHgU#d=!vPKx&_frrr)we*e$q6fl%g#OLnin<$R$`^psO+ z&=|0H-L^Opq#EGWQMfo!`?@F7ZtPy2acJ^9j5y?W1M(MEv#))iicNbRBvZbmPUZd| zKp#xJK>n19Q+Oax0ah=nnNVaDgPMevpis^WM_lmb;qqPb=U{JK&yA1W(Ke>i6mMxqFO zOMy(XsoJb=rtyCmGHEV6Y*liTK=SY0TofO)oeA88oE+MeO2crBZ^! zYC>*&)0-VMd zcL5>4VV^71Fw8B;ik3H{#NQ*O`5oAIkaha!B-*RpMnZcV0To_#GiJo^B#QuB&i6^9 zjrQ-=Yl|q;adVN-8>0amjIe4~pg18ev)o@0$&%v8mIqSzNEk`98$O$n@U`RJ7+Op+ ztz7!1V)N_c6}sR38H1&I#fNpO_nB`V2kcB=IM6Gz7?`Pnpzsjp9XiU>Ps{cU@K|IES3Hzw2Tj8IqIpOs4&E}cXqY_D0)xeZkY zL!&Wr&Ke15XHFK$y~gIov6&>~7Q38Qr2f;GdqveH4(IVj@fXZj4`&_@4s$IxvH?k8 zKzSw%E_RU*_E_LqT7T0alkl%m)u7p(=n!_v)=R4l@*_gphgH<3$%A99Yob4mr^)pF z%t*$(lt2rDz(1lfAOJ4_R=RoLSx~d}x?OIY$Kc;H{dP0XF+CC_z4n=Y%kK89!r*r4 zkAN?9A#rx0BVvult4K`uRFxcysV%XccqS zNOE?_BXN3|`NM{Icc%MKXr6hukj}A}q*DrCPIdMs0i}M*dgJ z^W66yt369hJnvBL?1(l{`hvZ+;L#c6tI_EwZE*dPAR9MhDa>>Ap%wD?TUlk8QBIaQ zx0xWv+WzK2Q__X|9UN?4%nsFlMeX7{_GZo}1`SYakO$8}ql9l5N&vJ<|AHHBz?v@? zHO~2~6#5?(>Z5nDdQFK2Pdz#qrrkgE*aGH*r_`7$o^~`PdQPI%2?i8?UAhxJ->+F> zz~_?H?-28P z{*=BuPCcL0%6hs_tvPso6>_D>>@dtmAa5ja-QB`UUEKX2fC#XEGLxZQ@--RWH_+pC z@9S^!*wyL{0k9gKTlh@hcRdpOm`0@n5@P}tn-m~`|C#v&a=qv@^keIyeNFC)Gn0i< z-)_(^S|rE9_OCCpM6!^71iRIj;jGumrI}Rqsk0hc$PaxoZOGho`WM>>{izd9Q(I#> zps^yLGM*bMv0E&$4<7QYNv#C9)Qt{;c>Q`neunx z&xbNvtimgJ(McN`66t5)r~$lAqx7s5x$|sk4>NE_U?XC@2^oy;94_lRouOsBD^~vx z@JtXI{U^v(S^k5lg>^-0spqg2%m6$QM$Q7K%& zB9>i3Q&UXL#^Sz^XYbvTN<^BO@tM|=exH*cCdetPj-H7hY6?g|_)!u}O-Wes=139K z$Ri;|t*5@r!)JZ8eU9U6Y#WIcdRAa5an^knzneODMnJy_gl^7n&J`h>z7riO(8jHx z;;$bj@3WMPE^o*gEl1m`CFMQj6#eOa-J z%o3}^d?6iBQuA>`_X6VOLkTsjIrWdHmhUvTW2ExT33{>NFEuV|s3x~R1$HxEmV#yY z$0U?Ksa))dS45^l`qc>XI;M;tQVes!nf}_wBqTCeoWzMJ&v^?Nv`7u;+cNR7onbOX zX)i(K6hN`wEbiyii{j_89ADCHd1q4<8_fjD9wWnBS@8Eg!?;DQA4Xz-etm#TDiV3L z#nBV^!PIazcBW$Z$xoTfG(i%y9p)00nKdSuG03k5ha9DbwhTWd>p;gbdm`~n6HCL2 zMV(rVB4Y#O8h}1A^n)lk1)xA~ceHT%#n1l$`N#WSLWaOs1Sx_|k+m;%Fi65?amv>5 zmnJz31`lz~xN5f?Z_iOfrCtGH4yaP;PWu>CI-o8Ld}U3}t+R1V49bkNu1FoFK)tbJ5-ayj|o%uG2kk8v9A zhNPivK8vmTM?Tz|er0jhrXL4~&)Gr_O3U^0N-#;u1~Er7YLK2G>Yejj&M&W=>Zb+| zN_k+!g_R-SRThSHK=sdPTgrne5peL@+6@m9QfTi{jZs@6kg2sE)GupvWVJr*fS4V! z?7&BH-XICyn2I;%s=zU&i1sq;Nchi|6Yhky`2%(WuRNQenAr(Bln>pO>Q=$~HZt9p zwNxIB*c{Ua^%`xNTkSMa;{Mq(YhiZg#NVV6PxkThLM}2<8_{^t9N$aToFp5_HHpW^ z9KwOO4smLCPt5bUC$@|0B{|g;uVHr zD5Vb`IDmM$25VgE&S^$GK3+w@&=ztNo!gUC%1GnGF8LgF@!5S^(Wk%I;=i((R~tah z&5(B|0l?wM4@Q5llCoC;Q=e)%GD~$HC1ljp5ekvC58F=BK9?aS5gaFP;fZOCh!e!C ztdBow0+bVSKYlD9J)5ZB%x_vy7qQ`ut`nPn#o31w^8eoMfL>n2ky7J4EDhtVj9{Co5J@$P4@4(^7O`vwRc)g zuFJwmN(;qgKliv4$dvLE%QhvT(^>c`d!);@nu@U6inmfL)gh70A0iFZ z{FsEc8X&FK;4+&Owr{I~l!=ta0T176>2v2;6U1gqX1m&E!jA7ZQiMEf;^Yf{++QR~ zgg3=b7eGlYDFQrCVd4@8)E6XA_cR}Ic9paOEK_yGD!tT%<)U7)C!Lsj=8Bik8(UOc zDlQ&VI_Rw>(6XkmnMb4GF6k+UEn<(p4)V&VS>pWga6bIgs&VPIIVmr3=5v`CZOx=5 zKJ`E=Q7rHpCQNcr7Vn6%+P;Zgsk^}sh^;vdg!6pMrR*P9UcD65dtl@v5@mV&ezTXU zmHqL{l|VXpKUt41j688jS*q9Q2~KB<_)g@iNqTM@h^A5Hy;(3J#_fm5(KZghZ`5i>AI-C!Il9>AxD>*uloq83Wx2BJ~*F zCb`_KdNESOr47|_+L^d>Ata;vS0K)_Oq<)P!m&CBHI#e5#{vLp{FW_!u`nqlmxrRGkn*uuUn?I-POkFkJI;&s1mN}W_0ugG6G8UNzpbL> zsTvpC(_=jp+dIyRwWiLXD1MT{Hfxf~E>_Jqj~pkU2v5g-_aM3DG4N;*Wv}sFhs5=& zzl!sk-$0GJs{cTButjIse}K1Cm_h3zt8YR)@JQln;y^|4d{oxCSlre!+TDd+$Nq8S zZ2i(GF#Rp|lAk|lHqzQ;-1F@lkmn14Jh*dxi`AH^#H24(1Q7?&tm_N6GNM=s7TCdp zP5A=AdoyGA#IC1e$q+3I3qheYx)KUNPHP8JA|;A;5!1xx_=PU{r2CZGze?T;vLQg1 z53aMSb-bHjDt_71t`1l~MEoFEpemvI<@`3XNwT~|P9>r8y{Cxyp&G;YWD_EBg>>p9 z^AMD3@>uWfuu%w%n*T6+IEVsE!+G}Y&zFA=2DsUpvcfg`H$v$}?%o36rH1zgi4%6( zWz5{0hlK3ZT*m`h+6!%;$# zl8BrwjvR5DPvO>{fL8Ddef|ObndHLcA5&O~MfmI`ZZlzWv!|Xto=7Ao0{<9oz2IpJ*Au>paDLN z^gUzy8;P)e@$+5_``qUO#f?6tgvGq?ICl%!N30%s$#My%8tD!sL;isnS;otm*>l5G zzKR_oj|Y#QQS@k%4S0MAOd(T*`7p5%| zd*4;rXx**a_u+7M{PxAqs8Mlg6g;cE>OiFvc^`}iC^J_k3?93)_~WCH6sVpMr6-AH zI*foKQPA!&cWZtJgBE$(r5|R%!Iru@j+q( zv}9ru-fU03Mv2bgVv|<%b_t}fzOg8;KXH`bCos$mw(prw+yN6opt8;x9ME{#s=X?s zl6<&UwUFtc&kF-&smJU;suyqHf6*oC<2JCDT^W=#ZA&51(B*lgZh8BsH>K0kMOk&TDvY2&4ypP72FXN^$c>pKRF^o|Y#0SEv90GvXl==1X5 z3OgsmmJooh$vB5d(B~oN-IJK;X*W#YBN6!giqO5QXojB8qn$=%dnT#6LOh-?e;y7O zFL*N09UlipJoH$qA$Jey<+<(@v+99la>I1LwFY?zp-C z$ISg7HuwL7b7{q!@TUH`lhgkt=Lmp6WjN+&PpF3A1n_1*5!(Q5ghGBJ=8DxMie$-U zN+z1WkbDb6Btx4Fqc!ijv#XWlu~%v>*oeSb*1X72EMfFdjib@u;8e|zU8SxsZIco z+Gd&b?P%3~6VWKZ2hIsZRb=&;*1LEE12$nn!A5Qn#%sE>%U3rp6;yJ7b6{r-iRJ|u zD^h#)5%iPIM`1)`NWDpM_%!t~2*-veNT3NJjvEr+90sZJs1w>CxF)zvmgY)C5v$?c zOWac#$YN_%P#@hp99v%kv9OglfzHVJCWQ*Th&xqNhtS=_S(e;!gNu_wx`Y)A;AMa% z;|nxjhmiM?oH+gm@c#Y;T!#5!**fRWL}tR9J#nC=W?3A>Odo;d^42J7A>PQxR`3a{ zl!8m<0U!TK7961IbBrHbI1(%aA1);u$=RTK8{61Onc$5c^M%`~9(X}~CIV^;k~4m;{pGW0x=n`LJT>V8(&o!YBR&Q z2U0+eDcEXSR4CBq4XETZj?XdSZ!$n_EH-memF^>R>=cIyAJWLRhk+7KIdBglP8loD zON;MoT&0+{g6J5(8pz+{bJ8QBv2>Cm?75~yGKwSW_)mI{;$WJnpF4yFWdkten;@D| zem2@}Em?Bxy>;FJKhbOlZ8Z;IJM1atztBchX$5gcV-DFdI2En`0L@{{YI`wDe9D85 z(9ph{7tsHXz@2TPAxH2KDi6$KIHM^+5y1|JW;mqin}%FPSgQ{LP1X1SRI7}=L3*44 zY%{h2xbEoK)cN*c7F<;k`UxmMWYkdS9%v*_y7klwNX)S+#!$D>0*Zn*Q%E{W;FEIt z+h$?p9>#uBIcOC%D?zCBjOk*TZc{%9TwCh6{Un;K9>%W*XguyVoD0Q?GfS;C2yXqx z;Bn3k=9 zM_1`5T@=hTZn-_`K`7hW$BS@wWUPA|Dq-_Yc=(SW4J3rPmnOy?ma-=5C}v?&^wTIS zq{)V{A~J)v`CxN{tpWNR0HrPkfEc*k31(?~QsrTQw+cB1gs%Z~pxK&OD6dKqEf!hE z#6Bcg%o_?MOAQmr*hW<|BZ=LM5SxD7!b7S8#ZW3)(=3IeSQ0X%y;i6ta|(>eB?Q== z?yb%18PYC>^GeiSj@8FCO9qLewK|w{4siT|P`~hYtNHkCFeN`6$@>jJSc@Xwhldk- z@LTh-Brh}@#D`Z99D&$$ME`dASuZF>@|G}smwT5UqQVg4#%$-ELzG9){$_x_h)@0= zlMO#>0Ln0fBa)*CXYu@AfrpS1KMYv zN$lYdW_3_FCEA<~00c+MIU{+C5(Zm{K8L|G>%xOKkPMs<03q{hB!()2kHFXq7E!K` zVETguP}7A8D9I&w*E8V+D?%A*>~Y1{>G*WGbwMh%gy_L4a?>b?v^k*3=STQpQg}&G z?3QeM5i}$eA}w8Hul4+?u}JvxwPRc=_yjn&2rks~&Zn=?ndds+%T3_KX8qseSt z^$CYUMme9w{Z7WU9>fCcBWl1*6tS-GK7S=yKD8>RH&kYfpKD5j4)ts(Z=Nf$IWl4? zdE+6Ev23)cSe;7OL2w!HBa8h9%O8nb<@Cpol>q7B#cnus8+42sakP&<84mX2TLnDl z+ebt0w~(e!@Hg9uzY$pnxP~xU#!M}J5990?JWvtZh@^m&wem9C4nZ_QS@pf~VyI?` zHh*8%u4GEyFoTLrIiMpE%G)iCJ?-Pyj zYg^OBHwz(nk?ONLkC@=E!?k`ux3Cdgpu&P?r`9v9L~r=B)Sw8$4yXeL$TC3GGM2GF zTN0*u!c361?6?7HhypG=DP(m;B=SH=lB&oU<<-7Jv$W)Em_6n0mbh9lX`dr|=EmjX zH?j<7-hbbaH0E*T@JY%AZ>cTWUsCxE^SVuHwRMoztPITeS6SHaK@}aGE_1#&<6C= z=1t<)=7euQB1n2#nF)Q_CdG-EGehGG#VGL15am zoWyRp3E}IskDB@315=c2Q3zZDEg=92N(iAA28TKrA|(N82SLKQ{@dXhJs{vNbqFPk z{lynNNM#Q^rl>93a`6L@)E%?Ow$*Fq*!RPKVd7n?N#_rqu13R;3QYX(aZe>~3sg>~ zAsRU%mZWZ*iTqArFyLo(LX2;Tl71%0XCgu?OA?pC}#`p42WGr2R$huqDHKt)SHljD=iyyF$yzJh$~ zqoTjeug{q2_bV&Ws{r8sfvoD!Z2$p~^rXtd9+ip~un6|&uhcU09V$?BG{q(XcnO=z zw4_G!q1ycqh*UCk4r5JhQfr=!N7m!0MJ0LFrwA=A8cm?y1`wQumPH|uIX&h+RAs}G z<~MJF=DKkUz%(mWnZa6WB9z>4;OYM~b>{C-{eRp)vyU;x%-HuC>)3b6I%6GMwkZlV zBw346N#e}d_g$1Uwk&N!ibM^@R*|iuQb>hVlq4;m+xPzAzV7RqKjF;#ywCIXcs-ua zp7jiLT;St39NC`d%o{}u{&=`B8yPFTh?*tS9`YLeQuh2+uy0BC^)_1f>_@%urTo5O zWzjH6iW+BsV#S)fL_SYg&unb{wkMP&N)6k;sw^k&y*Fkl80udAH?DLFnf59h2-vS;mg(lPyc#tkkjbs%Q{Re|S$(hw{9iLNG zRf45?G=S9q03|Wx6m$0}6$pcIEkO=R(Xil)tg2O7?yb#EUv>I6?D4&1uFIdR@&#>% z3SQO0WdS4~yQj97@2$h;>?d0Y=CJqk4Ot{f0pu$$M7ODS_xuCfn^w>iFONd?bZn<46^DP!Rh&piwWYkTHF0x1MvM7s`bZ#-}cPDl<-D1q3bT|h$4 z>1Goiy3LGQ?H~fT>^DW1tS<$qjp>e5bkTYbcFT{Z1quh6?%eKMSDSft=q2bk-!uNoul6K`o)uXd1DcvtasRFQx28Ba-iuu5wtk z9@^R01v;!(*sOO*tx)45HJ$F1s*u5sl=!h%}_X6@;1pe#A z>#(q+bBYk?uYIOzBxA=TOBmp{m;NuwSq)qYd~BkcnLNIl>?U*Pk{SWm01~MtsF1Vv zj92F%R@9%3C4Nt@twF58jZ?MhQ+_2=oRKmNZ%Z`Nm%4-b$Re+xNpCEtM? zH8|Jah{I?x7TAD}SodMm4vH4gn7;=~+0BMA0SENjUP?04QH318*TeVp6LI;tF=l~S zR$Hm_VnlJBX;6p;W*i%NeJU@(jJ!#Ekd_X<%TmD*dszXsf)P>gnxt!sTMHm#b8$Tj zE5?VkoFJ^Ju=#gkZ3Og3nuCg%@r5{Tga*1$gJPjD_d&c>4?D$&4IF=DGWiNM#mLoNu8Q*oUi-mP=QopRE3_ z?l~N;U038U*i5d?AZ@%Kgpz)Ev~4iGjTTfcf=@3Nz3l!9=|2*6casJ#Nv_EU6}{*Y z%i5oFOL)#x@DV8hVc?hJrfu!<2e7);0OYu`kOMB;hq0oHD4tG2-Rm^<@SW~FfbWn9(vJZSt;FuTh?V3zPb;4R4AcxmEBmV=%uk!$5b!}r?n-d4!vs0u&RK#)A^mr zGee)gT~lywq7dI9{(jaxWOQ>+lZ{)($+P>TI#NbM?;5a|W$b_5-tvyB9lpAhb>W@g zL>4^rm}*;Mzh6$^y*hb1{W&~3QdjY-`|&MI87=loI=Xk`rmSy71QEY!d>VO6-C|!O zu`a--?^(}z1G6IO=e%-PaGOu~NG1-26Xscip)zz#q@FVwN;z@5E@f^%qCkJnrlUvl z$UY&#fR5f|HjU!!;9B}tPf1ztSpqN)q4ubmhi8b&U3|0Q@nJ^k<_aC2eXT-ZD#C`i z5_s_n!d!NLcEHKnH@3b@$M@*OxO(VILcFliU1>isGbw%%k;warD2YpVDO|B5bryFv zyMDt~{{xTkcVf*5I_oD9AX- zNIq(ImZ%|_IjD+z8cXWb782*GDxbJcN@aEkiFWuC6@mk>DFp)q*=cvQDA7m8ZgI^( zAJgBE1ZcJ9-Hxs%^V8Pl2e;vSjF|sm)^q;>b?>d8P#eBJ*4@!p*~zhCJ#+d8IdAj^ z_dp>@O6%W;dL2(TyoX@cy0hTjwmW0R-fOfM=heZ|Z}7&XD9ANXtK1sA=Jw_u7cQQj_)V;dmqOxR2Ix@Mbs5Pl5Z&VbflAKAh-4xkpGP*US8MFb2G~0ncChQ*`pH!=^$Z zDCW!ls^s)s*h2i(+##oa=U=^6o(;U8qqUA4jXw`oC*GU^u|kOhzYJ^8x?$2NIx{Od z!+2i|-cv3^u}3b?$0iOvr&vuwXWPEATus=&2xWyvd`NZVmrIqfTwAeGsF&tr=OM>S$?i+g$W?Kf22dg<4h%$CPfw zwU^nQsf}6Miq&0Re()eO(dN|p#h|w%-_jLeyFM;`$r`jX*%rPft(k#-Iwv!9^wmgQ z_2mpsmi?Vtsz`EQVV`^43J0|71Iv^oFNkr>5dLtJ#}Jbtx+Q=KHO=6fo;%RZkt37$ zXExc}GN$o0q815zeD4-iZsMK^&b_SOQ?RnX{(^_d%(xaOsT8jeFSW2NArw} zIkE5w1H$rGv2G|Ph zbHPpW4%UB0Z||Rfp0IxVgB~CTADd4wsK4 zCP@MQbSYad^|$cnuWze7!Nj2ajo9~W3!wFh!q%u2>ft8p%J9b}_^m&QPus8jZ)x}c zW{*2@ENmx${NK**|F^VTSpEM+kI?@`k0G8&cHkr->8QUhVFd#FMcFw%@?|jA90l&5 zbZT?#Lni63^WhiA_rANbJ*KA)SFiDe=U{Jtjy^pzr}9TOk?Jdp z9kYeWj9Vw)xKLQR<)GP<{c5~1fJbzn5z00iaIBJz0HqKNlyFl}T~md%MYU~%eC!zm z&sm6`~UW5qUfH%&mtR9qgv)ta8U*Osy?del!~=&df=h?BoPhaP-i`(1)ZQY#CyA%-EM6 zV^dqg`U%~$8EZ2lr}^g=FW~9b1wgH}wsmwQ&fYfE=E^rUah(VrwdF5t!%$*R|KcD< z%7U&q=ML;FCwgdgh%3~2wHJ`R?^LYdQIBt5QC!9Roi=MOPB+l)b(?rLO-2~$&wKim>Au;y?M&=IoJ8HA2p3VUpeT3T}JUI>SR{}6EVMG zL7fS^eSkpYz1!Y@B8`8j{tLJx7&CMDD{%1%$;E~nWTqUrl}on*;lyX`=o60T*#Wf- zh$8YQ+)vJtYMG+h-GP6U#h}U;k~y=~E%#CHX1g%aA>&Z@j_TONOup7&OZW5y(s-FTGHDI^1eZsLB%O7EgRi z8KhW`@3BA#1SYZWZIPmRgX_@5`t=_NQm)&hxCAqLtWu7mi-@YsC+KRMtWg9AObbbE zL^qSOmhvWT6AjcIuC=iOLyxEABU^{7&nXy`7gwA9@c%gY$_Bd9`lvStXE4m6r1+-J zWtYQvAsHkoIDy7Fm_YnmQLYBuJ$6v^>Q zor%^=Pl%C%Fy`bVN42KE3%n%Dmx* ztqRh#$6PBZsDbFrTysF$oW-zk*zh795rkAyuV1AB zONuqjrit&0Kg$YxN$vW@eJ@EL(6nmm*OdA3kk^ur!CA?Rk5tQ)VN4vDvnldI3&a)P z+4~4D=+$V*kqCL)0&8u1T>W#omUk?5-J{L$zm4V)T7H2j$2{zq zbtwGTEy0>a$aSq)Sf4ies%zW{S0;XE9)QT%b#FmaYL0q_Sp>)Hb`4jx~yuAd-7#@`mSBM;$X373e^ z$Az!6*uRT}IH+qSjMo`QubR0E1}?2)0?|PB;LtwL&6%600>`@iSvar+soMF<^k^X0 zOS+Z>wHY<=Q1s}*v5HeB#R>9!WkvqAt8EkfFr>)1F(sk^VwEjM_q>=`+dyrqx2vL)Nb6(g zbk&HeJrrhgoz*S!<1-}}eu7>^VHnL9rVv=Iq_Ehl>u}_}{FBzRw_UxR~P%;Xlrxbq%ab!^rAMMhp{+5}cc(=@kwOb&skCs0_R)7|CVV%mVJmDIcDPu8Ddus zs?*nv$fqQ=DNOH+@|>d6gFfSKluq48(1*6MPD<=j?l_EslSUy5mqtK^Z-hh015L6! zRTF36=M+SS(}NNv6u9~iZgyn&=rSQ=W<$;T3wRI0&H%SXIQ-dy>^Twip5|SzOM9AK z5`@O!y6NG!NiaB-FGE!#^QR9w`<`Dsa;`L!dh55PweWO~TZV^)cLyyb%kuVxg>Q8y zYQ(7Wuq##Q8ub=)FvFH5GP^M(i>yJPUE$^P}3plKeOO= zh@g7&Ttmmvs?3K%FXr=oE;=qxvhCk4<-CvkTdw#Bb$)e3^xbPsfU_a|+i-UZXI2S* zE_o05D@)_kR`vu!=dYFgZZDl48zU$e6MRsALw(Im=uA@5j)_zbElukidYAcRh)7BW zxZ?CG@1H~1Z($jyEub-BoKp2j$;IoOcNA7hFF!sCw)B6Dl zAlP%hWrEb!$5l%P~6Ht-gkuD=PK0ZQlXVmWc=1^;&!NM>FH$sA&SW zEkiG)23q8GZ9~OZ4K0O(z%3B+P*A$*;ihExKiZ2dMd`qx&78p#oBrQ^Qf;Y#p0gdn z3%`M>jS6UEf+zRdfMK-VKPolsQLn8A4_8yReu((G)gTgwg%^&~0bKQ1+jiEH!)7I^ z>iX*5nfV#v8}25t{cAc`S}Nsogv1{Znt~i+5;Lh{L%4K~XW-*+Iob-eAGf0Ec8(os z30hxlxHa}YSLA046mMd3j!=l_tRb-Gn#pqcQv#Da%n?pzFMbk+8Ev|w&@ft(g3PFh zPsf#2k8UzZw%>Iu!Lr66vcoS9}s7bL?>S6b%!C*>?De>|#0~_Ty4ZEzkHxh4yqjKbv>| zd26H@tiWZbn?!$q9JF3L{@4w3X`W_JL>J=4Espq2s#%&8|JFh5#~_a9{=5!4bgDk% zx1t^VW%fST%i#`WG;mR)ZRMV{@2j*nye7NcAAey9V1^&h>b=P${~~gNZZ`lkV$CJz zFDumER8jk54yifr8@+H#lD7vC^AD=T;`J7U?jjv-r;pvv4Sb>_*)Tpo@g@&)uUDuc zgW*wwLSL85Y05le_OCQ)Dnz!X)ZSF(qvcXl>s~=Ou`XRPN$HM4sMrDF;*tQ>itz#o z=}O=4uejCXS>BA@1K($WRF2bcY+P;lAK+ni`n*+)s+~rxa6rw~8N*LQR_y+sHw1xkUx zuc-+k91wNrbByG`XKDPhj+4jFJTB;LmzZ_VG`@<{Rg8j(GIlFNmY?bAT+U8@C(P?o z;F|pueZGUgn+}!0&+c@w&fuS75riqq2qER!ft)+05!!_BHB%Dx`QsZy%wpc z;eqG^)`2XpU=}1>&9%mZRM4z&>;f87Au zM{a1?nIolf0-c&qR2#}|iy~c&)&4hIOI1-V^2dq==%=e29F`fhGx8HQA;E+KKtHT}6%bcefo#&*h;J ztg}Rc-@BFNwYnr5iJnwIvx)#CxAihhsy?51uDM#!IdK#=U}2Crle71JSBBxWh239u z`guw3g5*^iW61&C41}X@I3x)|HCOlC!-wLESJ*19J!M-jvBGznhlEgv0?}8YgyrPy>l=q40P5dPntBDR8LN;QHANU63_bpuF%E_5%pp z$Oom53LzDWNeX{}?<{kJ%ShBvH&!GS>A~|HWB;?UrlqD@6_@1n>r*3l$D7BiW`nK@ zwniTdB$>{K1+Lhf#+^(2st=n8UQx%ty8S0QUd#?w#u&kW36zE~Z4l0zRYZfEpxs2| z1sM_PCAc1N(P*{f%E26^X-N>KgMtW{&<@V!X&zeL^l_A zwr%8cBNDD0y{DIP8X@z`*Adpj3)(+s=BsP(a&Pvh6T17Qb#Ug~o7a-zuvOfGS5-;p z+^AkRTWs1wzYOA$yiZ4yXA6Y)Us@r-2k9BZ_Ux05`T;{QDpR%DG1-6DB!uI99(5wx zTur$4YrMU{VeQC%PQ8?H-QE|MVt%Sj#G5H*YRmq}=TYEVFZ$y8ZMoI4)p%Nv{8yk2 zzhstVeUqNMf!_OchU!?E2+L7ai}qE|6gyPON~&JE_%!95+J{_K;c_(KdqHTC3z?1$ zmYl9@53{z%YSQgxQnrqO_Q5cShWn68{R9h!l&OKy_UNx`(t?1-4T_=MR-h$tV;s2I zaZlx7a)!hl3qE&eB>ym~5ozXet&~lXONQx@plE3eaYR7R8HUicgQamdivC2J!q&>? ztwbFl+lQw{YrbMW_I1dmkvdV!xza}UHh+M(qlbD11?&M*kjt)lVjBUd_XteCTEDbQ z%;>Vw!S<_}46iON*+vW@oT}hyexlcHgIT`4_d&7D0P6aEyGKYc_K58Gajuxk>b6l^ zGy;|;zzIxWMEetk?osp?>908tyaJdV4jbqMc21=yO3voR8(^_H7)^GSSUC+z(Uvfs z-k~u2HWbTIQfy-(~xsSh9#3K_>;gwa%E30F&^#U0sVYbtt{&ZY2h;YHE zCanVscb(Rpb^oX>DYV6Z^;j0%NP;!YJH}nIU6g+q@?tsBGX6EQXG=t3eDUKuznzB~ z^YwN`VfQo+J3!N=^$#mbo|~8DDp+hmFXBX zA4q%Xi2M%|9f{Vll?LCdA!d|Zu%`>e2W-BBG(0(V&7tg`a zOr@Kj(dPi$X=V9+>--Neh#EYWu;l6vCr$rrXu_20^2Af5jgx%OyWVu=1{qspLl~q+ z?MZ$&AR7X4@X`|v$I(Z?5Cg@{vHbGyK8c>oM&*Jsg^4@Zx<#qSz6W1r@k#EySdGpa zsk*I81aJ0Ho573ewu%;f!zW0|Vv&qa7M3pyjkde3MWTNT+6|D$czPIYPcH=lNYl8S zsz*I39_t18C=x`nAQ}_Km<5^ypa2#77BA$lCk0*pbs8@(%rO)CA~3zH1f6V`@U+$s zE2p3`k@>WZ7Wn0UEOKtzxgqQA-wt>al^v>%|FYZJ{lsXp65k5;y}oAC*L#kwqAoH< zgU{Bi|9*2*c{j|9%hyz>oHTH_wbdm%L{|SIS7s{A+jGb(caBP467Ypq1R+dhrQW69 z?)gX=irUk&q3{CM6lB0xO{7d;Fi<>*lgYXADDHfc1GK)YTP`@g>QO41I1_y#k~VoF zbXF}{GQX9P-&&;kZX_a52v6<1P%&9KTw%t-VG&I9`OqiF&}-a2GoDhI*jl%OhV zzoNOcZ1kT{gKvTK_j&+3zNgu!gwbkKhVk?k7=!jz} zyJ{Wp>64Pgb71(vX!DULa_>z0kUbxPEKwYd@UD?)N`)4euAj8FQ^(J_-a?1r5P*j4 z>_Ixc;^s_o7ewxuJ=lFM5e0_=R7>DPdtxtGv^^rC@0Um0pd2;ax zL5whJr3mcN@rh`14!~S_a7Ona4^hswXvQhmf!Lw}U&F~e=MO<2eVSFD>Bx}bi+ZSI zbcJpRA_3{};?m{TYi#APj!{0lQIET8Vf&MxME^bvN&*AMqdCziQD0d?qarO| z+cZR*yDKjCUTREDd*I-75eI{-pT)cG4YFuBVP|KCGJ36hImt^}#W3g zRQ}=AV$=~1RbB{M6Ni=S;qujwwno5w8xAi$zuC=x zYe(AXT)l{Q=~pa3zaYhGNG;et^W;c_&|I_Dfzr$ug3{?1{Do;pp7l!aUWO(+-M9D6 zN$;Tt-NUI5%l-;@>}tQ}aY^c!d8;Z)*2!$vHa~}i)*8y31fafXl+w|e$1lk|R4jA- z`g#DFINaO~n5dfE5hKkg7##};a-0Ehp!0~~{_QrSlnlchp089+Zd${stxMVy1HH$x zaQQ7CW@JLrKI0@^O8w)3C}{cpC&d}rp6c}Z+GnVX{S*3tO-X2;J0w}DuPtV*KK|h) zS6^Eq_ToGr9{Sd|J1K30Vt>ta&vi@OPK@bFH(L!|DnJA4QwrH%dDw_X_RL602K3RK zVA!AVCtBU7$(0W?jog4B8S9IUMOpjR1>&dtC0+t)=~4YJf^(7HK;Pj*9+RIs7(P&u zJ!`inb;!FfYQxEBc=W5=_%FZ*Jd^s%iDqb z(uLKhKF<>9V?lpSeuE#RB~;>mNWw&~v-|Fo1pF?W3MyBM6aLARj;425{aXP)hWp3S zz(7T5EOqQL4Vgvw(D;+FalGM_|N9E4_Ol6R6_bnBS##=^+SZ*8w=7-G8JW%~8iKrC zW8K{8dxO{@hliQfqBNsV>67SNkv^vCe^NzNj;;XG$xsI@1m4qR~*6&S2>fCZBHB59T8 zKrtW%NG$r3|3K-$fR?k7rORUsu&ZvuQ!dKaq^0`c2tq1oB=XbW%6O;(UM$@)9M2G^ zJL6-Fo>|VgV7rQ+0gGFZ%u<$n#2LJ>5%t>aIBUYF=LUA<�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 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_22.png b/mods/mapp/signs_lib/textures/hdf_22.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_23.png b/mods/mapp/signs_lib/textures/hdf_23.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_24.png b/mods/mapp/signs_lib/textures/hdf_24.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_26.png b/mods/mapp/signs_lib/textures/hdf_26.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_2d.png b/mods/mapp/signs_lib/textures/hdf_2d.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_2e.png b/mods/mapp/signs_lib/textures/hdf_2e.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_2f.png b/mods/mapp/signs_lib/textures/hdf_2f.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_30.png b/mods/mapp/signs_lib/textures/hdf_30.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_31.png b/mods/mapp/signs_lib/textures/hdf_31.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_33.png b/mods/mapp/signs_lib/textures/hdf_33.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_34.png b/mods/mapp/signs_lib/textures/hdf_34.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_36.png b/mods/mapp/signs_lib/textures/hdf_36.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_39.png b/mods/mapp/signs_lib/textures/hdf_39.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_3a.png b/mods/mapp/signs_lib/textures/hdf_3a.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_3b.png b/mods/mapp/signs_lib/textures/hdf_3b.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_3c.png b/mods/mapp/signs_lib/textures/hdf_3c.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_3f.png b/mods/mapp/signs_lib/textures/hdf_3f.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_40.png b/mods/mapp/signs_lib/textures/hdf_40.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_41.png b/mods/mapp/signs_lib/textures/hdf_41.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_43.png b/mods/mapp/signs_lib/textures/hdf_43.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_45.png b/mods/mapp/signs_lib/textures/hdf_45.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_46.png b/mods/mapp/signs_lib/textures/hdf_46.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_49.png b/mods/mapp/signs_lib/textures/hdf_49.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_4a.png b/mods/mapp/signs_lib/textures/hdf_4a.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_4b.png b/mods/mapp/signs_lib/textures/hdf_4b.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_4c.png b/mods/mapp/signs_lib/textures/hdf_4c.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_50.png b/mods/mapp/signs_lib/textures/hdf_50.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_52.png b/mods/mapp/signs_lib/textures/hdf_52.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_53.png b/mods/mapp/signs_lib/textures/hdf_53.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_55.png b/mods/mapp/signs_lib/textures/hdf_55.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_56.png b/mods/mapp/signs_lib/textures/hdf_56.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_57.png b/mods/mapp/signs_lib/textures/hdf_57.png new file mode 100644 index 0000000000000000000000000000000000000000..5e8d9d0f45ec86701a6959a0c355324967709853 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^{2Pgg&ebxsLQ E0L#=MPyhe` literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_58.png b/mods/mapp/signs_lib/textures/hdf_58.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_59.png b/mods/mapp/signs_lib/textures/hdf_59.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_5b.png b/mods/mapp/signs_lib/textures/hdf_5b.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_5c.png b/mods/mapp/signs_lib/textures/hdf_5c.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_5e.png b/mods/mapp/signs_lib/textures/hdf_5e.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_60.png b/mods/mapp/signs_lib/textures/hdf_60.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_61.png b/mods/mapp/signs_lib/textures/hdf_61.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_62.png b/mods/mapp/signs_lib/textures/hdf_62.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_63.png b/mods/mapp/signs_lib/textures/hdf_63.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_64.png b/mods/mapp/signs_lib/textures/hdf_64.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_65.png b/mods/mapp/signs_lib/textures/hdf_65.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_66.png b/mods/mapp/signs_lib/textures/hdf_66.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_67.png b/mods/mapp/signs_lib/textures/hdf_67.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_69.png b/mods/mapp/signs_lib/textures/hdf_69.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_6b.png b/mods/mapp/signs_lib/textures/hdf_6b.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_6c.png b/mods/mapp/signs_lib/textures/hdf_6c.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_6d.png b/mods/mapp/signs_lib/textures/hdf_6d.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_71.png b/mods/mapp/signs_lib/textures/hdf_71.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_72.png b/mods/mapp/signs_lib/textures/hdf_72.png new file mode 100644 index 0000000000000000000000000000000000000000..757b9c858acff3bcc9cbb570e88730807314f1e0 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJh literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_73.png b/mods/mapp/signs_lib/textures/hdf_73.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_74.png b/mods/mapp/signs_lib/textures/hdf_74.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_76.png b/mods/mapp/signs_lib/textures/hdf_76.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_77.png b/mods/mapp/signs_lib/textures/hdf_77.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_78.png b/mods/mapp/signs_lib/textures/hdf_78.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_79.png b/mods/mapp/signs_lib/textures/hdf_79.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_7a.png b/mods/mapp/signs_lib/textures/hdf_7a.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_7b.png b/mods/mapp/signs_lib/textures/hdf_7b.png new file mode 100644 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/mods/mapp/signs_lib/textures/hdf_7c.png b/mods/mapp/signs_lib/textures/hdf_7c.png new file mode 100644 index 0000000000000000000000000000000000000000..6e9949de31b6d3e743ccf3a3e7d7fea5e5e5e613 GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-f2qYMu1uKUGDK1YJ#}E$Lzt literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_back.png b/mods/mapp/signs_lib/textures/signs_back.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_bottom.png b/mods/mapp/signs_lib/textures/signs_bottom.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_bottom_locked.png b/mods/mapp/signs_lib/textures/signs_bottom_locked.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3d40efdb025978e549cc05e316f0dea353b068 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UA%sgEjLnJOIpV@Wr@Bzg`AHF|T zmt$MzZ)3z$!r1fTno--yn$(1ZivMv_A8Ruk9}j1<+R1!3ilLKDbos-j4;n!xdAjYH 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/mods/mapp/signs_lib/textures/signs_front_locked.png b/mods/mapp/signs_lib/textures/signs_front_locked.png new file mode 100644 index 0000000000000000000000000000000000000000..5858c2ab7a9a25cc4f40d0d6f928d9995f70848a GIT binary patch literal 438 zcmV;n0ZIOeP)^S+=_GRT2Sk zgKHb=`WjA2#)3e0ef|2XC*W{6>~^~#2!8rL03r&4V7*=w(c9af>*0v#!}~uyhEI>- gKP~>hzx4UQJMx~)uCyWlSpWb407*qoM6N<$f)^6bjQ{`u literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_green_front.png b/mods/mapp/signs_lib/textures/signs_green_front.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_hanging_back.png b/mods/mapp/signs_lib/textures/signs_hanging_back.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_hanging_front.png b/mods/mapp/signs_lib/textures/signs_hanging_front.png new file mode 100644 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>}|-0000CW{#2RRRY2D7l=^;cX5PFa$3WV#onJ28SW&(R#P!&SGLIbA+UJ zKUMYBPgTJ`9|B;v+u5qB2!a49B>;CF$1z%KuGj0U#^dqGe!mwkzC<`9r7&2GO&Dj^I}sv+y)5LK-2Z4 zIw#A-1W41Am2|1ff@m>EawDA28M+dLOWT>zRTOx%ogs>X3D7hR(ZdR*6vh~4j{yjY zbz5qk5G_|ABuXi=UuUA_iu3u$1Te;M<3`)mUg@oFXsKT95g=-fT7#!1FwscOUt#KTx)Y+F0zLYjk~w>v*)L zCC$@OtG};sxm-w+gd|DWyzL2=5de0uw6&(|E3g4d2z+1B^%YM~*#tP9P8<#geBbAb v=K-L##`k@;+bvpao}YiddL*qi|4IA?bf?T(DKrjP00000NkvXXu0mjfE;7W< literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_metal_back.png b/mods/mapp/signs_lib/textures/signs_metal_back.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_metal_sides.png b/mods/mapp/signs_lib/textures/signs_metal_sides.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_post_back.png b/mods/mapp/signs_lib/textures/signs_post_back.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_post_bottom.png b/mods/mapp/signs_lib/textures/signs_post_bottom.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_post_front.png b/mods/mapp/signs_lib/textures/signs_post_front.png new file mode 100644 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/mods/mapp/signs_lib/textures/signs_post_top.png b/mods/mapp/signs_lib/textures/signs_post_top.png new file mode 100644 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`iFvFg~> gP`D-51SHJE;I7TNb-LkeN1(|Jp00i_>zopr06a`DX8-^I literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_red_inv.png b/mods/mapp/signs_lib/textures/signs_red_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..12b9ed1cc6c9475059d001e95ddb334c5226cc89 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`R-P`7Ar_~T6C^SYoH%gcz=!`p zkdm2}l9JL`xUI8m(vq96zh<+6fST7{gRBD^3>qFyIbraHkzu_txA^hGAAvwq7(8A5 KT-G@yGywoEAt@&S literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_side.png b/mods/mapp/signs_lib/textures/signs_side.png new file mode 100644 index 0000000000000000000000000000000000000000..ab6db9ea85ebc55de8ca1c1c8574d71f726848a9 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|DV{ElAsXkCHFz$j9AI!b$dvO) z;b2L=s1N4?1wUR*xlc2M91cz@u=OdNkkHm|w2UQSgF%RNcW`5qigl*IFUILtJ?BO6 zFmXQW+QDNVs$<5?>e=^_$KEtYZDpW-M5a9dk~Sd*uXh&j=bYP`0<@38)78&qol`;+ E05yOxXaE2J literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_side_locked.png b/mods/mapp/signs_lib/textures/signs_side_locked.png new file mode 100644 index 0000000000000000000000000000000000000000..0d3ee791c47f39b84a0eb03756fdcf92822ed8fd GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAVmw_OLnJQuo?j?^xl@LnJOIui1C#@By`>AHIJS zmt$+wx8dR`VeENvZIg}h-$MsJe1B?PyG@@bCnx^jrIWIqr{X0fBpzHdVqp08MWVjc Rh=UtsqNl5$%Q~loCIEo(DQ5rx literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_white_black_front.png b/mods/mapp/signs_lib/textures/signs_white_black_front.png new file mode 100644 index 0000000000000000000000000000000000000000..10ecca00711ab545b570170bd36eba08f90bac5a GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1SJ1Ryj={WyggkULp+WrZ`rURVS#Ew(gH(? zUt${^RtT&61>DW>c(dui&;S4bFJJVsr>AG}M4POGD_9qc^+XwDG5%fc^TeuSS3}{J eSQC&i55xI>_8B%Q_i}*7GI+ZBxvXWB literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_white_black_inv.png b/mods/mapp/signs_lib/textures/signs_white_black_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..e370dad9d5f58bb6577624f4c4b53da6d5a1373c GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`I-V|$Ar_~T6C^SYa4h{ldG&nO yW552-H!+rwR4g+NeAODr+}6q{vfQO@AwNU20jv0HNIFi(i%p1udRvlXY+f>teB#Hr!*EWnQyD?`8ilqlMMvay!IMo9oS&dz-pV=}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/mods/mapp/signs_lib/textures/slc_0.png b/mods/mapp/signs_lib/textures/slc_0.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_1.png b/mods/mapp/signs_lib/textures/slc_1.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_2.png b/mods/mapp/signs_lib/textures/slc_2.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_3.png b/mods/mapp/signs_lib/textures/slc_3.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_4.png b/mods/mapp/signs_lib/textures/slc_4.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_5.png b/mods/mapp/signs_lib/textures/slc_5.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_6.png b/mods/mapp/signs_lib/textures/slc_6.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_7.png b/mods/mapp/signs_lib/textures/slc_7.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_8.png b/mods/mapp/signs_lib/textures/slc_8.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_A.png b/mods/mapp/signs_lib/textures/slc_A.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_B.png b/mods/mapp/signs_lib/textures/slc_B.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_D.png b/mods/mapp/signs_lib/textures/slc_D.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_E.png b/mods/mapp/signs_lib/textures/slc_E.png new file mode 100644 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/mods/mapp/signs_lib/textures/slc_F.png b/mods/mapp/signs_lib/textures/slc_F.png new file mode 100644 index 0000000000000000000000000000000000000000..edcd74a037e606de1f31de93eebe2e9ff21cc446 GIT binary patch literal 79 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VxBIJAr_~TfA}jVNSG#EX$WL) b>t{XE z)7O>#E;FOBm070rJ6)iVWQl7;iF1B#Zfaf$gL6@8Vo7R>LV0FMhJw4NZ$Nk>pEyvF zmZytjh{fsT1PRu~2_gZk21W)3FD9&<-q{EQtxn7{W@r@rt!D!Q2A5Basr-p*|A4v} NJYD@<);T3K0RTo8EiV87 literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/1black_blockl.png b/mods/mapp/textures/1black_blockl.png new file mode 100644 index 0000000000000000000000000000000000000000..ede4c652fc455b9be6a3cc355e1a4ea20a101268 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#E;FOBHB;ag?VCU$$r9Iy66gHf+|;}h2Ir#G#FEq$h4Rdj3TOexwm$&gdE-rbu_(1dFWd~w<=N^2y fT{XE z)7O>#E;FOBHOI!pL&t$ak|nMYCC>S|xv6<249-QVi6yBi3gww484B*6z5(HleBwYw zx}GkMAr_~TQxy1LI2tl@Gyi-b&&+(dUX07+e{up4BrOo=kuu0Su!0fjkn}#5N+Av7 Q-9U{Dp00i_>zopr005CKlmGw# literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/1black_blockt.png b/mods/mapp/textures/1black_blockt.png new file mode 100644 index 0000000000000000000000000000000000000000..99c3f7357944a1d820ad795df0e4d98ebd4d322e GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#E;FOBwcu5*EOwxfWQl7;iF1B#Zfaf$gL6@8Vo7R>LV0FMhJw4NZ$Nk>pEyvF zhNp{Th{fsTl!Szi1OaiF3iPZ!4!i_=FZ$8t3o@H7j5WcmCr{cnwiu*`2k^Nkm#Z(G8d z$(x~O=IbVYz-(J3Yl5^xLzTj1p>OxfUQbxk&HCUe&y><A8}S>+Gz@BhdWC0%K--|Unn&~^q-S3j3^P6igP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DAIL_t(I%e|95NYnus#(&;* z7eXO%Lm$Y69T_J|4Sgsm7FdI#LAl;iS-6PN=cu?iC=^sE4He`j*3hBc>fjuLhY}8o zACLtm=o0^*!+-5xdP2|oKFr8zy_gJk<+|4M-=@60-6G<; z8#Y~N6u7z<16A>;#E}@*Y}Gq5Hfriv>M;CyekPqMzLWC=_)&0ZwtIE<(y+c253L%V?~O00TN)KvXG9XTL1t6 M07*qoM6N<$g8x$7PXGV_ literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/New folder/d-20.png b/mods/mapp/textures/New folder/d-20.png new file mode 100644 index 0000000000000000000000000000000000000000..4fcf627556cea4a8dfbd1b4a19815ce1470ed58a GIT binary patch literal 527 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 B+A9D6 literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/New folder/d-70.png b/mods/mapp/textures/New folder/d-70.png new file mode 100644 index 0000000000000000000000000000000000000000..0802047136fe69b9796f8ddeb3b882050157440b GIT binary patch literal 527 zcmV+q0`UEbP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%iWXDOOyc+hM(Q= z6SsAh6aneWM}U{{c-;J{{4%f* z1i>;;0G{}TS(_UGtc+Iis{Q8h;RIk?sK5fL`njE|9tWP2yV+W>$CcU#Pdg~*np0fG znBCr9o$^@js6h2!=es$4x#A07$#bL^+ZHpru5%Bb3WWc=eucT^9e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DkUL_t(I%iWVrDCBV%$3H)B zty*o{Tqw<^i6qlHc-bw}?qSz~jF)wtlO(w)!b#+!4JB-}Z8?xVh&jxJzXP`^xwx3f zI80f#I54FQ=DUX_n$YCn;QRE{)ARKG_Vm2Ki$fXE4)_4ubuKv(q5&v*U%b`T(y8Uy zB~^W`+y`WPYwG|$0|k$gfsww+e$B}rYgR|B_iR9tG%+(NS5dh<^`0$Y0T{YZq`IN< zn>H1U5k}Ob^yW88Ri+9eA9ScAji3J1?_aaBEK9&nynrLeo}&{*#D0o^|Na`0gl_Bx z*L8EZ{UqQ@mm)1WlZ#h>;rw=lrI9auN-x)OYuE%<1B61M{Ae_~9pA;?LGX{9atS*! zAgolO4EcALT-<`<{^YE+x>A$(|1W0IsMPtzeV0~E%SQtrg-*4j#~ zvn0>_sG5?Ck8F4Y#?%>rDWE%%dnk0+9l_zAA=Om4m7SFxzGvMD;XB|4>`yso^Q_PF Y4?>!$04c}wG5`Po07*qoM6N<$g8p^tXaE2J literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/black.png b/mods/mapp/textures/black.png new file mode 100644 index 0000000000000000000000000000000000000000..83d70bc7e0c40daf17f4c0f46138f28aecda62bd GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ za0`PlBg3pY5aiAhuPZ!4! xi{9jvgoGdG9T*c9xqM#1xR|X+%3uZ$1B0&vqkKb(mk&@OgQu&X%Q~loCID*0CVT(@ literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/d-0.png b/mods/mapp/textures/d-0.png new file mode 100644 index 0000000000000000000000000000000000000000..394368e6f735b9a5a9a17f4dcf70d23f843071a7 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)GqV7b2=nUH2S6do64!_l=ltB<)VvY~=c3falGGH1 z^30M91$R&1fbd2>aiF3iPZ!4!i_=FZ$8t3o@H7j5WcmCr{cnwiu*`2k^Nkm#Z(G8d z$(x~O=IbVYz-(J3Yl5^xLzTj1p>OxfUQbxk&HCUe&y><A8}S>+Gz@BhdWC0%K--|Unn&~^q-S3j3^P6igP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DAIL_t(I%e|95NYnus#(&;* z7eXO%Lm$Y69T_J|4Sgsm7FdI#LAl;iS-6PN=cu?iC=^sE4He`j*3hBc>fjuLhY}8o zACLtm=o0^*!+-5xdP2|oKFr8zy_gJk<+|4M-=@60-6G<; z8#Y~N6u7z<16A>;#E}@*Y}Gq5Hfriv>M;CyekPqMzLWC=_)&0ZwtIE<(y+c253L%V?~O00TN)KvXG9XTL1t6 M07*qoM6N<$g8x$7PXGV_ literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/d-20.png b/mods/mapp/textures/d-20.png new file mode 100644 index 0000000000000000000000000000000000000000..4fcf627556cea4a8dfbd1b4a19815ce1470ed58a GIT binary patch literal 527 zcmV+q0`UEbP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%e9lgYf}LfMo&`u zN}p+3A{rzT2cb?bb#?H8LJ*-Q2wHFkypq$q;CuK z9zXfn!imBvkm=-L|HSx(b=B9t^RyGv8j@!?e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00C%8L_t(I%e|97NR$B>#(x>g zCwd1`h!6%6aUkk0H^hA$Ng^I3Vg$7{cteIc2qL%D6pBtJD1xF{*3giPgVB)`CCx61 zDS?88hEx7ruF=oa!57}?<$0d>dH=u##HFZWNfE#}Pzv;&w}Vf)T+U1;BQSp!U|*OF zH^P?CLL4O$iM2vEk+vFQm9d#12o7D>Ht+k;tRpW+1XfN{eE=-K8(nbHIkP)YMZ^jZ z{A*op-B8qE2k*6a`DOo`?_IRi8o7d0V9##9uU^awte&J?1$eN%?=9P<3%Q1XTt}?* z!}6j*S$#fnVJL?Ho1HHiIVxH>UA9)O0JFfe5Nfsgi0000e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00ELoL_t(I%e|9NNYh~)#y`L9 zS7WTrQ;6Htiy1~8Jc(#hM3_T^potzD)W8lg1dVhDv7=sWt3w6D?%gtChYmJ_{;Ht; zfdzF5!iDI{KOmFe)8!|P*kTg&!prl*`##_A!~1<6_)p6ycj2gzXxix9Z%40xCYXN|I1a1>U&n^VR(+=TP-HTCWRMX6V|j52 z;0*AxRQGdLzAD|jb$5Fv^+?b4)@sjp$-7%8gl^_11bi$fJpkz4+_I8NSq-0>#hOn9 z5MI=^8I}rCO?AySaIoZ5VwYpNj9yu+I0XFO^~hcD>(W3(K)lo#4S@8swC6Kl4BQ4B zD|#{RVAg!1-nNSXAIko`%jMcwcsj2anwL|DMZc}!2D+2Gzo)3_ZzDVnY(AKp);Hx8 z)CutrRjWyotd5qGnMw>)3uLcf9hM}W(s}*VmKDD?D&Tdc9zOs)?m64tS#a!fG|>1x sIepu-&9$?i0JQ=h`|SJI1eQ(XFJDodlg4_40RR9107*qoM6N<$f{)|weEe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HhvL_t(I%e|95XcGYxfWPD} z!JoD{B|S~ACM^!74HRkv0ma5DoLc16RlQdNn z9OTf{r1`12!1>dVme@GhLYkt|LErKo55DgW?>+d>VQFnx_W>RR+V(rK3+M(WeLi0p zSOk{Eiee-b3MI73v25;Rt`QE08*aCI8ff1E#3tAUjC;Lahuv-;)2?W) za@}zGubn1&Xqj)WDjtugF3Ylz&1UPZ0w-`&)3m9x*8>(hEN#-LlNZacNNv6&dGa+B zVRi09F`Z5)fm*Y`0@Q=SpgMkQqW$sU0!#BLs&~Iry1fD>_!H;x+lR@m>jmH$&}bGk zfG&qyvc`K7%siik8&#-m!583?4M(+us3cpGX6ZJa}_RLQ0abqY(2fObgx`4M_TtTG}WJWNdhX) zPABU70P}aAY{cX7r@$NF$L|EYB!^cIYe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DqWL_t(I%hi*;OPgU7#eXKo zASKBp;zuh&76l7VT~zF3%n)!0=%8RKI!JV|h=C5$rJ`UX4k}2*#lbChDRdAWL`4y_ z2>J(K*KpGScMLlq{HjzkmO!9o@iXWOzc7 z%z0x;yE-z02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00C!7L_t(I%hi)TNRiHfs} zqJ^Mfq2iQ}gAU?PX|?pi;VkDI&ikJC!2g0v$MPQ|>vsj^z)PS6_#9*h_kj80o5kJ0 zbTk@W1cuI9u{ST0=V<@1P0cCCo{#u(a@==aZ`^jrp1vN{y<{>e@Z|{NsYQJ!^kz z#+f}95RSxEOszlGB@JWY@>$|t2Y!BE*)(CTG#)k=VwN`?@U1}*>>lBM>Nz{=s_R^J zO@3TC7*LNN9QXZ;Q6ssL*XOzO*ZGM#TkVu}ykm`Dwq^w;fwJ=qxL;9P;nK#k6HdAP zZOaEW^#YGB;;skIuKHj<=2HLw002ovPDHLkV1mTo B+A9D6 literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/d-70.png b/mods/mapp/textures/d-70.png new file mode 100644 index 0000000000000000000000000000000000000000..0802047136fe69b9796f8ddeb3b882050157440b GIT binary patch literal 527 zcmV+q0`UEbP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%iWXDOOyc+hM(Q= z6SsAh6aneWM}U{{c-;J{{4%f* z1i>;;0G{}TS(_UGtc+Iis{Q8h;RIk?sK5fL`njE|9tWP2yV+W>$CcU#Pdg~*np0fG znBCr9o$^@js6h2!=es$4x#A07$#bL^+ZHpru5%Bb3WWc=eucT^9e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DkUL_t(I%iWVrDCBV%$3H)B zty*o{Tqw<^i6qlHc-bw}?qSz~jF)wtlO(w)!b#+!4JB-}Z8?xVh&jxJzXP`^xwx3f zI80f#I54FQ=DUX_n$YCn;QRE{)ARKG_Vm2Ki$fXE4)_4ubuKv(q5&v*U%b`T(y8Uy zB~^W`+y`WPYwG|$0|k$gfsww+e$B}rYgR|B_iR9tG%+(NS5dh<^`0$Y0T{YZq`IN< zn>H1U5k}Ob^yW88Ri+9eA9ScAji3J1?_aaBEK9&nynrLeo}&{*#D0o^|Na`0gl_Bx z*L8EZ{UqQ@mm)1WlZ#h>;rw=lrI9auN-x)OYuE%<1B61M{Ae_~9pA;?LGX{9atS*! zAgolO4EcALT-<`<{^YE+x>A$(|1W0IsMPtzeV0~E%SQtrg-*4j#~ zvn0>_sG5?Ck8F4Y#?%>rDWE%%dnk0+9l_zAA=Om4m7SFxzGvMD;XB|4>`yso^Q_PF Y4?>!$04c}wG5`Po07*qoM6N<$g8p^tXaE2J literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/d0.png b/mods/mapp/textures/d0.png new file mode 100644 index 0000000000000000000000000000000000000000..394368e6f735b9a5a9a17f4dcf70d23f843071a7 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)GqV7b2=nUH2S6do64!_l=ltB<)VvY~=c3falGGH1 z^30M91$R&1fbd2>aiF3iPZ!4!i_=FZ$8t3o@H7j5WcmCr{cnwiu*`2k^Nkm#Z(G8d z$(x~O=IbVYz-(J3Yl5^xLzTj1p>OxfUQbxk&HCUe&y><A8}S>+Gz@BhdWC0%K--|Unn&~^q-S3j3^P6igP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DAIL_t(I%e|95NYnus#(&;* z7eXO%Lm$Y69T_J|4Sgsm7FdI#LAl;iS-6PN=cu?iC=^sE4He`j*3hBc>fjuLhY}8o zACLtm=o0^*!+-5xdP2|oKFr8zy_gJk<+|4M-=@60-6G<; z8#Y~N6u7z<16A>;#E}@*Y}Gq5Hfriv>M;CyekPqMzLWC=_)&0ZwtIE<(y+c253L%V?~O00TN)KvXG9XTL1t6 M07*qoM6N<$g8x$7PXGV_ literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/d20.png b/mods/mapp/textures/d20.png new file mode 100644 index 0000000000000000000000000000000000000000..4fcf627556cea4a8dfbd1b4a19815ce1470ed58a GIT binary patch literal 527 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 B+A9D6 literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/d70.png b/mods/mapp/textures/d70.png new file mode 100644 index 0000000000000000000000000000000000000000..0802047136fe69b9796f8ddeb3b882050157440b GIT binary patch literal 527 zcmV+q0`UEbP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%iWXDOOyc+hM(Q= z6SsAh6aneWM}U{{c-;J{{4%f* z1i>;;0G{}TS(_UGtc+Iis{Q8h;RIk?sK5fL`njE|9tWP2yV+W>$CcU#Pdg~*np0fG znBCr9o$^@js6h2!=es$4x#A07$#bL^+ZHpru5%Bb3WWc=eucT^9e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DkUL_t(I%iWVrDCBV%$3H)B zty*o{Tqw<^i6qlHc-bw}?qSz~jF)wtlO(w)!b#+!4JB-}Z8?xVh&jxJzXP`^xwx3f zI80f#I54FQ=DUX_n$YCn;QRE{)ARKG_Vm2Ki$fXE4)_4ubuKv(q5&v*U%b`T(y8Uy zB~^W`+y`WPYwG|$0|k$gfsww+e$B}rYgR|B_iR9tG%+(NS5dh<^`0$Y0T{YZq`IN< zn>H1U5k}Ob^yW88Ri+9eA9ScAji3J1?_aaBEK9&nynrLeo}&{*#D0o^|Na`0gl_Bx z*L8EZ{UqQ@mm)1WlZ#h>;rw=lrI9auN-x)OYuE%<1B61M{Ae_~9pA;?LGX{9atS*! zAgolO4EcALT-<`<{^YE+x>A$(|1W0IsMPtzeV0~E%SQtrg-*4j#~ zvn0>_sG5?Ck8F4Y#?%>rDWE%%dnk0+9l_zAA=Om4m7SFxzGvMD;XB|4>`yso^Q_PF Y4?>!$04c}wG5`Po07*qoM6N<$g8p^tXaE2J literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/map_block.png b/mods/mapp/textures/map_block.png new file mode 100644 index 0000000000000000000000000000000000000000..0303b67d945939292f6a5194af895e37a383b3b1 GIT binary patch literal 335 zcmV-V0kHmwP)l1Jm!PWrUJ{2uskN3XQ-;9b z2<-c-QZ5kyJR*?}_e!L}x9$0fS0V*IO}9h9E0Hqtb$x^-POmov=J_6y2!T0(k3KRJ zAus}fHL_DWdI z3JD8tK8SiGtes&^d-s!2ldu|5Yqs!NAh)Om_kdl85hOHt1nfSJTg!0<9C{ysL_$W`YqHyoJ#-z002ovPDHLkV1i7vh`#^; literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/map_block_bg.png b/mods/mapp/textures/map_block_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..d3deefbc000a46fc8d493d670642eea4181f39c8 GIT binary patch literal 3972 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 e%Zh(i{ssUIf_94o082Cg0000 + + 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/mods/mobs/api.lua b/mods/mobs/api.lua new file mode 100644 index 00000000..6646a844 --- /dev/null +++ b/mods/mobs/api.lua @@ -0,0 +1,1050 @@ +mobs = {} +function 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, + hostile_type = def.hostile_type or 1, + attack_type = def.attack_type, + arrow = def.arrow, + shoot_interval = def.shoot_interval, + sounds = def.sounds or nil, + animation = def.animation, + randomsound = def.randomsound, + hit= def.hit, + follow = def.follow, + jump = def.jump or true, + exp_min = def.exp_min or 0, + exp_max = def.exp_max or 0, + walk_chance = def.walk_chance or 10, + attacks_monsters = def.attacks_monsters or false, + group_attack = def.group_attack or false, + step = def.step or 0, + fov = def.fov or 120, + passive = def.passive or false, + recovery_time = def.recovery_time or 0.5, + knock_back = def.knock_back or 2, + pause_timer = def.pause_timer or 30, + rewards = def.rewards or nil, + animaltype = def.animaltype, + + stimer = 0, + canfight = 0, + timer = 0, + affolated_timer = 0; + blinktimer = 0, + blinkstatus = true, + env_damage_timer = 0, -- only if state = "attack" + attack = {player = nil, dist = nil}, + state = "stand", + v_start = false, + have_been_hit = 0, + old_y = nil, + lifetimer = 600, + tamed = false, + + do_attack = function(self, player, dist) + if self.state ~= "attack" then + if self.sounds ~= nil and self.sounds.war_cry then + if math.random(0,100) < 90 then + minetest.sound_play(self.sounds.war_cry,{ object = self.object }) + end + end + self.state = "attack" + self.attack.player = player + self.attack.dist = dist + end + end, + set_affolated = function(self) + local yaw = self.object:getyaw() + self.affolated_timer = math.random(1,4) + self.set_velocity(self, self.run_velocity + math.random(-10,10)) + end, + + 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, + + give_hit = function(self) + self.hit = self.hit + if self.hit == 1 then + self.object:settexturemod("") + self.hit = 0 + else + self.object:settexturemod("^[brighten") + self.hit = 1 + end + end, + + get_velocity = function(self) + local v = self.object:getvelocity() + return (v.x^2 + v.z^2)^(0.5) + end, + + in_fov = function(self,pos) + local yaw = self.object:getyaw() + if self.drawtype == "side" then + yaw = yaw+(math.pi/2) + end + local vx = math.sin(yaw) + local vz = math.cos(yaw) + local ds = math.sqrt(vx^2 + vz^2) + local ps = math.sqrt(pos.x^2 + pos.z^2) + local d = { x = vx / ds, z = vz / ds } + local p = { x = pos.x / ps, z = pos.z / ps } + + local an = ( d.x * p.x ) + ( d.z * p.z ) + + a = math.deg( math.acos( an ) ) + + if a > ( self.fov / 2 ) then + return false + else + return true + end + 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 == "die" and self.animation.current ~= "die" 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 = "die" + end + elseif 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 + if self.animation.run_start ~= nil then + self.object:set_animation( + {x = self.animation.run_start,y = self.animation.run_end}, + self.animation.speed_run, 0 + ) + else + self.object:set_animation( + {x = self.animation.walk_start,y = self.animation.walk_end}, + self.animation.speed_run, 0 + ) + end + 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) + + if self.lifetimer < 600 and self.lifetimer > 590 and self.state == "stand" then + self.set_velocity(self, self.walk_velocity) + self.state = "walk" + self.set_animation(self, "walk") + self.pause_timer = 25; + elseif type == "animal" then + if math.random(1, 5) == 1 and self.pause_timer == 0 then + self.set_velocity(self, self.walk_velocity) + self.state = "walk" + self.set_animation(self, "walk") + else + self.set_velocity(self, 0) + self:set_animation("stand") + self.pause_timer = 25; + end + + end + + if self.pause_timer > 0 then + self.pause_timer = self.pause_timer - dtime + end + + if self.type == "monster" and minetest.setting_getbool("only_peaceful") then + self.object:remove() + end + + self.affolated_timer = self.affolated_timer - dtime + if self.affolated_timer <= 0 and self.type == "animal" 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.8 + if self.view_range and dist < self.view_range then + self.set_velocity(self, self.walk_velocity) + self.state = "walk" + self.set_animation(self, "walk") + self.following = player + break + end + end + end + + if self.hostile_type == 1 then + self.canfight = 1 + elseif self.hostile_type == 2 then + local pos = self.object:getpos() + local n = minetest.get_node(pos) + if minetest.get_timeofday() > 0.2 and minetest.get_timeofday() < 0.8 and self.have_been_hit == 0 then + self.canfight = 0 + else + self.canfight = 1 + end + elseif self.hostile_type == 3 then + if self.have_been_hit == 0 then + self.canfight = 0 + else + self.canfight = 1 + end + end + -- FIND SOMEONE TO ATTACK + if self.type == "monster" and self.state ~= "attack" and self.canfight == 1 then + + local s = self.object:getpos() + local inradius = minetest.get_objects_inside_radius(s,self.view_range) + local player = nil + local type = nil + for _,oir in ipairs(inradius) do + if oir:is_player() then + player = oir + type = "player" + else + local obj = oir:get_luaentity() + if obj then + player = obj.object + type = obj.type + end + end + + if type == "player" or type == "npc" then + local s = self.object:getpos() + local p = player:getpos() + local sp = s + p.y = p.y - 1 + local dist = ((p.x-s.x)^2 + (p.y-s.y)^2 + (p.z-s.z)^2)^0.5 + if dist < self.view_range and self.in_fov(self,p) then + self.do_attack(self,player,dist) + end + end + end + + + end + + -- NPC FIND A MONSTER TO ATTACK + if self.type == "npc" and self.attacks_monsters and self.state ~= "attack" then + local s = self.object:getpos() + local inradius = minetest.get_objects_inside_radius(s,self.view_range) + for _, oir in pairs(inradius) do + local obj = oir:get_luaentity() + if obj then + if obj.type == "monster" then + -- attack monster + local p = obj.object:getpos() + local dist = ((p.x-s.x)^2 + (p.y-s.y)^2 + (p.z-s.z)^2)^0.5 + self.do_attack(self,obj.object,dist) + break + end + end + end + end + + self.lifetimer = self.lifetimer - dtime + if self.lifetimer <= 0 and not self.tamed and self.type ~= "npc" 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 = -10, 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 = -10, 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("monster_damage", {object = self.object, gain = 0.25}) + if self.object:get_hp() == 0 then + minetest.sound_play("monster_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 < 1.0 then return end + self.timer = 0 + end + + if self.randomsound and math.random(1, 200) <= 1 then + minetest.sound_play(self.randomsound, {object = self.object}) + end + + local do_env_damage = function(self) + local pos = self.object:getpos() + local n = minetest.get_node(pos) + self.give_hit(self) + 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) > 10 + 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("zombie_sun_damage", {object = self.object, gain = 0.25}) + if self.object:get_hp() <= 0 then + minetest.sound_play("monster_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("monster_damage", {object = self.object, gain = 0.25}) + if self.object:get_hp() <= 0 then + minetest.sound_play("monster_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("monster_damage", {object = self.object, gain = 0.25}) + if self.object:get_hp() <= 0 then + minetest.sound_play("monster_death", {object = self.object, gain = 0.4}) + self.object:remove() + end + end + self.give_hit(self) + end + + self.env_damage_timer = self.env_damage_timer + dtime + if self.state == "attack" and self.env_damage_timer > 1 then + self.env_damage_timer = 0 + do_env_damage(self) + elseif self.state ~= "attack" then + do_env_damage(self) + 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 + break + 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.jump and self.get_velocity(self) <= 1.5 and self.object:getvelocity().y == 0 then + local v = self.object:getvelocity() + v.y = 6 + 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 + -- if there is a player nearby look at them + local lp = nil + local s = self.object:getpos() + if self.type == "npc" then + local o = minetest.get_objects_inside_radius(self.object:getpos(), 3) + + local yaw = 0 + for _,o in ipairs(o) do + if o:is_player() then + lp = o:getpos() + break + end + end + end + if lp ~= nil then + local vec = {x=lp.x-s.x, y=lp.y-s.y, z=lp.z-s.z} + yaw = math.atan(vec.z/vec.x)+math.pi/2 + if self.drawtype == "side" then + yaw = yaw+(math.pi/2) + end + if lp.x > s.x then + yaw = yaw+math.pi + end + else + yaw = self.object:getyaw()+((math.random(0,360)-180)/180*math.pi) + end + self.object:setyaw(yaw) + end + self.set_velocity(self, 0) + self.set_animation(self, "stand") + if math.random(1, 100) <= self.walk_chance 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)-180)/180*math.pi)) + end + if self.jump and self.get_velocity(self) <= 0.5 and self.object:getvelocity().y == 0 then + local v = self.object:getvelocity() + v.y = 5 + 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 == "kamicaze" then + if not self.attack.player or not self.attack.player:is_player() then + self.state = "stand" + self:set_animation("stand") + self.timer = 0 + self.blinktimer = 0 + 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.timer = 0 + self.blinktimer = 0 + self.attack = {player = nil, dist = nil} + self:set_animation("stand") + return + else + self:set_animation("walk") + 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 > 3 then + if not self.v_start then + self.v_start = true + self.set_velocity(self, self.run_velocity) + self.timer = 0 + self.blinktimer = 0 + else + self.timer = 0 + self.blinktimer = 0 + if self.get_velocity(self) <= 1.58 and self.object:getvelocity().y == 0 then + local v = self.object:getvelocity() + v.y = 5 + self.object:setvelocity(v) + end + self.set_velocity(self, self.run_velocity) + end + self:set_animation("run") + else + self.set_velocity(self, 0) + self.timer = self.timer + dtime + self.blinktimer = self.blinktimer + dtime + if self.blinktimer > 0.2 then + self.blinktimer = self.blinktimer - 0.2 + if self.blinkstatus then + self.object:settexturemod("") + else + self.object:settexturemod("^[brighten") + end + self.blinkstatus = not self.blinkstatus + end + if self.timer > 3 then + local pos = self.object:getpos() + pos.x = math.floor(pos.x+0.5) + pos.y = math.floor(pos.y+0.5) + pos.z = math.floor(pos.z+0.5) + do_tnt_physics(pos, 3) + local meta = minetest.env:get_meta(pos) + minetest.sound_play("tnt_explode", {pos = pos,gain = 1.0,max_hear_distance = 16,}) + if minetest.env:get_node(pos).name == "default:water_source" or minetest.env:get_node(pos).name == "default:water_flowing" or minetest.is_protected(pos, "tnt") then + self.object:remove() + return + end + for x=-3,3 do + for y=-3,3 do + for z=-3,3 do + if x*x+y*y+z*z <= 3 * 3 + 3 then + local np={x=pos.x+x,y=pos.y+y,z=pos.z+z} + local n = minetest.env:get_node(np) + if n.name ~= "air" and n.name ~= "default:obsidian" and n.name ~= "default:bedrock" and n.name ~= "protector:protect" then + activate_if_tnt(n.name, np, pos, 3) + minetest.env:remove_node(np) + nodeupdate(np) + if n.name ~= "tnt:tnt" and math.random() > 0.9 then + local drop = minetest.get_node_drops(n.name, "") + for _,item in ipairs(drop) do + if type(item) == "string" then + if math.random(1,100) > 40 then + local obj = minetest.env:add_item(np, item) + end + end + end + end + end + end + end + end + self.object:remove() + end + end + end + elseif self.state == "attack" and self.attack_type == "dogfight" then + if not self.attack.player or not self.attack.player:getpos() 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:set_animation("walk") + 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 = 5 + 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 > 1 then + self.timer = 0 + minetest.sound_play("mobs_punch", {object = self.object, gain = 1}) + self.attack.player:punch(self.object, 1.0, { + full_punch_interval= 1.0, + 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() + p.y = p.y - .5 + s.y = s.y + .5 + 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) + if self.type ~= "npc" then + self.attack = {player=nil, dist=nil} + end + 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 ~= nil 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+1 + 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 = -10, 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) + + if self.type ~= "npc" then + self.lifetimer = 600 - dtime_s + else + self.lifetimer = 300 - dtime_s + end + + if self.type == "monster" and minetest.setting_getbool("only_peaceful") then + self.object:remove() + end + + 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, + textures = { textures = self.textures }, + } + return minetest.serialize(tmp) + end, + + on_punch = function(self, hitter, tflp, tool_capabilities, dir) + local hp = self.object:get_hp() + self.have_been_hit = 1 + if hp >= 1 then + process_weapon(hitter,tflp,tool_capabilities) + end + + local pos = self.object:getpos() + if self.object:get_hp() <= 0 then + if hitter and hitter:is_player() and hitter:get_inventory() then + for _,drop in ipairs(self.drops) do + if math.random(1, drop.chance) == 1 then + local d = ItemStack(drop.name.." "..math.random(drop.min, drop.max)) +-- default.drop_item(pos,d) + local pos2 = pos + pos2.y = pos2.y + 0.5 -- drop items half block higher + minetest.add_item(pos2,d) + end + end + + if self.sounds ~= nil and self.sounds.death ~= nil then + minetest.sound_play(self.sounds.death,{ + object = self.object, + }) + end + if minetest.get_modpath("skills") and minetest.get_modpath("experience") then + -- DROP experience + local distance_rating = ( ( get_distance({x=0,y=0,z=0},pos) ) / ( skills.get_player_level(hitter:get_player_name()).level * 1000 ) ) + local emax = math.floor( self.exp_min + ( distance_rating * self.exp_max ) ) + local expGained = math.random(self.exp_min, emax) + skills.add_exp(hitter:get_player_name(),expGained) + local expStack = experience.exp_to_items(expGained) + for _,stack in ipairs(expStack) do + default.drop_item(pos,stack) + end + end + + -- see if there are any NPCs to shower you with rewards + if self.type ~= "npc" then + local inradius = minetest.get_objects_inside_radius(hitter:getpos(),10) + for _, oir in pairs(inradius) do + local obj = oir:get_luaentity() + if obj then + if obj.type == "npc" and obj.rewards ~= nil then + local yaw = nil + local lp = hitter:getpos() + local s = obj.object:getpos() + local vec = {x=lp.x-s.x, y=1, z=lp.z-s.z} + yaw = math.atan(vec.z/vec.x)+math.pi/2 + if self.drawtype == "side" then + yaw = yaw+(math.pi/2) + end + if lp.x > s.x then + yaw = yaw+math.pi + end + obj.object:setyaw(yaw) + local x = math.sin(yaw) * -2 + local z = math.cos(yaw) * 2 + acc = {x=x, y=-5, z=z} + for _, r in pairs(obj.rewards) do + if math.random(0,100) < r.chance then + default.drop_item(obj.object:getpos(),r.item, vec, acc) + end + end + end + end + end + end + + end + end + + -- knock back effect, adapted from blockmen's pyramids mod + -- https://github.com/BlockMen/pyramids + local kb = self.knock_back + local r = self.recovery_time + + if tflp < tool_capabilities.full_punch_interval then + kb = kb * ( tflp / tool_capabilities.full_punch_interval ) + r = r * ( tflp / tool_capabilities.full_punch_interval ) + end + + local ykb=2 + local v = self.object:getvelocity() + if v.y ~= 0 then + ykb = 0 + end + + self.object:setvelocity({x=dir.x*kb,y=ykb,z=dir.z*kb}) + self.pause_timer = r + if self.type == "animal" then + self.set_affolated(self) + self:set_animation("run") + end + -- for zombie pig <3 + if self.passive == false then + if self.state ~= "attack" then + self.do_attack(self,hitter,1) + end + -- alert other NPCs to the attack + local inradius = minetest.get_objects_inside_radius(hitter:getpos(),10) + for _, oir in pairs(inradius) do + local obj = oir:get_luaentity() + if obj then + if obj.group_attack == true and obj.name == self.name and obj.state ~= "attack" then + obj.do_attack(obj,hitter,1) + end + end + end + end + end, + + }) +end + +mobs.spawning_mobs = {} +function mobs:register_spawn(name, description, nodes, max_light, min_light, chance, active_object_count, max_height, spawn_func) + mobs.spawning_mobs[name] = true + minetest.register_abm({ + nodenames = nodes, + neighbors = {"air"}, + interval = 15, + 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 mobs.spawning_mobs[name] then return end + pos.y = pos.y + 1 + if not minetest.get_node_light(pos) then return end + 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 minetest.registered_nodes[minetest.get_node(pos).name].walkable then else return end + if min_dist == nil then + min_dist = {x=-1,z=-1} + end + if max_dist == nil then + max_dist = {x=33000,z=33000} + end + + if math.abs(pos.x) < min_dist.x or math.abs(pos.z) < min_dist.z then + return + end + + if math.abs(pos.x) > max_dist.x or math.abs(pos.z) > max_dist.z then + return + end + if spawn_func and not spawn_func(pos, node) then return end + if math.random(1,1000) <= chance or chance > 99 then + if chance > 99 then + minetest.log("action", "Spawned " .. description .. " at " .. minetest.pos_to_string(pos) .. " with 100% chance .") + minetest.add_entity(pos, name) + elseif math.random(1.0,100.9) <= chance then + minetest.log("action", "Spawned " .. description .. " at " .. minetest.pos_to_string(pos) .. "with "..chance.."% chance.") + minetest.add_entity(pos, name) + end + end + + end + }) +end + +function do_tnt_physics(tnt_np,tntr) + local objs = minetest.env:get_objects_inside_radius(tnt_np, tntr) + for k, obj in pairs(objs) do + local oname = obj:get_entity_name() + local v = obj:getvelocity() + local p = obj:getpos() + if oname == "tnt:tnt" then + obj:setvelocity({x=(p.x - tnt_np.x) + (tntr / 2) + v.x, y=(p.y - tnt_np.y) + tntr + v.y, z=(p.z - tnt_np.z) + (tntr / 2) + v.z}) + else + if v ~= nil then + obj:setvelocity({x=(p.x - tnt_np.x) + (tntr / 4) + v.x, y=(p.y - tnt_np.y) + (tntr / 2) + v.y, z=(p.z - tnt_np.z) + (tntr / 4) + v.z}) + else + if obj:get_player_name() ~= nil then + obj:set_hp(obj:get_hp() - 1) + end + end + end + end +end + + +function 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.get_node(self.object:getpos()).name ~= "air" then + self.hit_node(self, pos, node) + self.object:remove() + return + end + -- pos.y = pos.y-1.0 + 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 + +function get_distance(pos1,pos2) + if ( pos1 ~= nil and pos2 ~= nil ) then + return math.abs(math.floor(math.sqrt( (pos1.x - pos2.x)^2 + (pos1.z - pos2.z)^2 ))) + else + return 0 + end +end + +function process_weapon(player, time_from_last_punch, tool_capabilities) +local weapon = player:get_wielded_item() + if tool_capabilities ~= nil then + local wear = ( tool_capabilities.full_punch_interval / 75 ) * 65535 + weapon:add_wear(wear) + player:set_wielded_item(weapon) + end + + if weapon:get_definition().sounds ~= nil then + local s = math.random(0,#weapon:get_definition().sounds) + minetest.sound_play(weapon:get_definition().sounds[s], { + object=player, + }) + else + minetest.sound_play("default_sword_wood", { + object = player, + }) + end +end + diff --git a/mods/mobs/copie.old b/mods/mobs/copie.old new file mode 100644 index 00000000..a6e339c1 --- /dev/null +++ b/mods/mobs/copie.old @@ -0,0 +1,559 @@ +dofile(minetest.get_modpath("mobs").."/api.lua") + +-- Mouton +dofile(minetest.get_modpath("mobs").."/sheep.lua") + + +mobs:register_mob("mobs:dirt_monster", { + type = "monster", + hp_max = 25, + 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 = 12, + walk_velocity = 1.1, + run_velocity = 2.6, + on_rightclick = nil, + damage = 4, + drops = { + name = "default:dirt", + chance = 1, + min = 4, + max = 4, +-- {name = "maptools:silver_coin", +-- chance = 1, +-- min = 2, +-- max = 2,}, + }, + 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("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, "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, +}) + +mobs:register_mob("mobs:stone_monster", { + type = "monster", + hp_max = 30, + 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.8, + damage = 6, + drops = { + {name = "default:stone", + chance = 1, + min = 4, + max = 4,}, +-- {name = "maptools:silver_coin", +-- chance = 1, +-- min = 3, +-- max = 3,}, + }, + 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("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, "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, +}) + +mobs:register_mob("mobs:sand_monster", { + type = "monster", + hp_max = 15, + 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 = 20, + walk_velocity = 1.8, + run_velocity = 3.6, + damage = 2, + drops = { + {name = "default:sand", + chance = 1, + min = 4, + max = 4,}, +-- {name = "maptools:silver_coin", +-- chance = 1, +-- min = 3, +-- max = 3,}, + }, + 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("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, "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, +}) + +mobs:register_mob("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 = "mobs:rat", + chance = 1, + min = 1, + max = 1,}, + }, + drawtype = "front", + water_damage = 1, + lava_damage = 8, + follow = "default:scorched_stuff", + view_range = 4, +}) + +mobs:register_mob("mobs:oerkki", { + type = "monster", + hp_max = 45, + 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 = 3, + damage = 5, + drops = { + {name = "default:obsidian", + chance = 1, + min = 4, + max = 4,}, +-- {name = "maptools:silver_coin", +-- chance = 1, +-- min = 5, +-- max = 5,}, + }, + 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("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, "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, +}) + +mobs:register_mob("mobs:tree_monster", { + type = "monster", + hp_max = 60, + 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 = 32, + walk_velocity = 0, + run_velocity = 1.6, + damage = 6, + drops = { + {name = "default:sapling", + chance = 1, + min = 4, + max = 4,}, + {name = "default:junglesapling", + chance = 1, + min = 4, + max = 4,}, +-- {name = "maptools:silver_coin", +-- chance = 1, +-- min = 6, +-- max = 6,}, + }, + 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("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, "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, +}) + +mobs:register_mob("mobs:dungeon_master", { + type = "monster", + hp_max = 50, + 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 = 10, + drops = { + {name = "default:mese_crystal", + chance = 1, + min = 1, + max = 1,}, +-- {name = "maptools:silver_coin", +-- chance = 1, +-- min = 8, +-- max = 8,}, + }, + armor = 60, + drawtype = "front", + lava_damage = 8, + light_damage = 200, + on_rightclick = nil, + attack_type = "shoot", + arrow = "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("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, "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, +}) + +mobs:register_arrow("mobs:fireball", { + visual = "sprite", + visual_size = {x = 1, y = 1}, + textures = {"mobs_fireball.png"}, + velocity = 9, + 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 = 10}, + }, 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 = s, + 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 = s, + gain = 0.1, + max_hear_distance = 48}) + end + end + end + end +}) + +mobs:register_mob("mobs:rhino", { + type = "monster", + hp_max = 25, + 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 = 10, + walk_velocity = 1.2, + run_velocity = 2.4, + damage = 2, + drops = { + {name = "default:steel_ingot", + chance = 1, + min = 10, + max = 10,}, +-- {name = "maptools:silver_coin", +-- chance = 1, +-- min = 12, +-- max = 12,}, + }, + armor = 60, + drawtype = "front", + lava_damage = 8, + light_damage = 1, + on_rightclick = nil, + attack_type = "shoot", + arrow = "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("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, "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, +}) + +mobs:register_arrow("mobs:bullet", { + visual = "sprite", + visual_size = {x = 0.75, y = 0.75}, + textures = {"mobs_bullet.png"}, + velocity = 18, + 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 +}) + +if not minetest.setting_getbool("creative_mode") then + if minetest.setting_getbool("spawn_friendly_mobs") ~= false then -- “If not defined or set to true then” + mobs:register_spawn("mobs:sheep", "a sheep", {"default:dirt_with_grass"}, 16, 8, 20000, 2, 100) + end + if minetest.setting_getbool("spawn_hostile_mobs") ~= false then -- “If not defined or set to true then” + mobs:register_spawn("mobs:dirt_monster", "a dirt monster", {"default:stone", "default:desert_stone"}, 1, -1, 15000, 6, 0) + mobs:register_spawn("mobs:stone_monster", "a stone monster", {"default:stone", "default:desert_stone"}, 1, -1, 15000, 4, 0) + mobs:register_spawn("mobs:sand_monster", "a sand monster", {"default:stone", "default:desert_stone"}, 1, -1, 15000, 4, 0) + mobs:register_spawn("mobs:oerkki", "an oerkki", {"default:stone", "default:desert_stone"}, 1, -1, 20000, 4, 0) + mobs:register_spawn("mobs:tree_monster", "a tree monster", {"default:stone", "default:desert_stone"}, 1, -1, 25000, 2, 0) + mobs:register_spawn("mobs:dungeon_master", "a dungeon master", {"default:stone", "default:desert_stone"}, 1, -1, 25000, 2, -50) + mobs:register_spawn("mobs:rhino", "a rhino", {"default:stone", "default:desert_stone"}, 1, -1, 25000, 2, 0) + end +end + +print('[OK] Mobs loaded!') diff --git a/mods/mobs/creeper.lua b/mods/mobs/creeper.lua new file mode 100644 index 00000000..5141b81e --- /dev/null +++ b/mods/mobs/creeper.lua @@ -0,0 +1,29 @@ +mobs:register_mob("mobs:creeper", { + type = "monster", + hp_max = 10, + collisionbox = {-0.2, 0, -0.2, 0.2, 1.4, 0.2}, + visual = "mesh", + mesh = "creatures_creeper.x", + textures = {"mobs_creeper.png"}, + --visual_size = {x = 1.1, y = 1.1}, + makes_footstep_sound = true, + view_range = 15, + walk_velocity = 1.3, + randomsound= "creeper_random", + run_velocity = 1.1, + on_rightclick = nil, + jump = 0, + damage = 0, + drops = { + {name = "default:gunpowder", + chance = 1, + min = 1, + max = 3,}, + }, + armor = 70, + drawtype = "front", + lava_damage = 15, + light_damage = 0, + attack_type = "kamicaze", +}) + diff --git a/mods/mobs/depends.txt b/mods/mobs/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/mobs/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/mobs/herobrine.lua b/mods/mobs/herobrine.lua new file mode 100644 index 00000000..0e9a8ea5 --- /dev/null +++ b/mods/mobs/herobrine.lua @@ -0,0 +1,37 @@ +mobs:register_mob("mobs:herobrine", { + type = "monster", + hp_max = 120, + collisionbox = {-0.4, -1.3, -0.4, 0.4, 1, 0.4}, + visual = "mesh", + mesh = "creatures_herobrine.x", + textures = {"mobs_herobrine.png"}, + makes_footstep_sound = true, + view_range = 10, + walk_velocity = 4.8, + run_velocity = 5.1, + on_rightclick = nil, + drops = { + {name = "mobs:rotten_flesh", + chance = 1, + min = 1, + max = 3,}, + }, + jump = 0, + damage = 9999, + armor = 100, + drawtype = "front", + lava_damage = 0, + light_damage = 0, + attack_type = "dogfight", + animation = { + speed_normal = 10, + speed_run = 30, + stand_start = 0, + stand_end = 79, + walk_start = 168, + walk_end = 187, + die_start = 162, + die_end = 166, + }, +}) + diff --git a/mods/mobs/init.lua b/mods/mobs/init.lua new file mode 100644 index 00000000..4ad18682 --- /dev/null +++ b/mods/mobs/init.lua @@ -0,0 +1,44 @@ +dofile(minetest.get_modpath("mobs").."/api.lua") + +-- Items +dofile(minetest.get_modpath("mobs").."/item.lua") + +-- Mouton +dofile(minetest.get_modpath("mobs").."/sheep.lua") + +-- Zombie +dofile(minetest.get_modpath("mobs").."/zombie.lua") + +-- Slime +dofile(minetest.get_modpath("mobs").."/slime.lua") + +-- Creeper +dofile(minetest.get_modpath("mobs").."/creeper.lua") + +-- Spider +dofile(minetest.get_modpath("mobs").."/spider.lua") + +-- Herobrine +dofile(minetest.get_modpath("mobs").."/herobrine.lua") + + +---mobs:register_spawn(name, description, nodes, max_light, min_light, chance, active_object_count, max_height, spawn_func) +if not minetest.setting_getbool("creative_mode") then + if minetest.setting_getbool("spawn_friendly_mobs") ~= false then -- “If not defined or set to true then” + mobs:register_spawn("mobs:sheep", "Sheep", {"default:dirt_with_grass"},16, 8, 2, 250, 100) + end + if minetest.setting_getbool("spawn_hostile_mobs") ~= false then -- “If not defined or set to true then” + mobs:register_spawn("mobs:slime", "Slime", { "default:dirt_with_grass"}, 20, 1, 11, 80, 0) + mobs:register_spawn("mobs:herobrine", "Herobrine", {"head:herobine"}, 20, -1, 100, 1, 0) + mobs:register_spawn("mobs:zombie", "Zombie", {"default:stone", "default:dirt", "default:dirt_with_grass", "default:sand"}, 1, -1, 7, 80, 0) + mobs:register_spawn("mobs:spider", "Spider", {"default:stone", "default:dirt", "default:dirt_with_grass", "default:sand"}, 1, -1, 7, 40, 0) +-- mobs:register_spawn("mobs:stone_monster", "a stone monster", {"default:stone", "default:desert_stone"}, 1, -1, 15000, 4, 0) +-- mobs:register_spawn("mobs:sand_monster", "a sand monster", {"default:stone", "default:desert_stone"}, 1, -1, 15000, 4, 0) +-- mobs:register_spawn("mobs:oerkki", "an oerkki", {"default:stone", "default:desert_stone"}, 1, -1, 20000, 4, 0) +-- mobs:register_spawn("mobs:tree_monster", "a tree monster", {"default:stone", "default:desert_stone"}, 1, -1, 25000, 2, 0) +-- mobs:register_spawn("mobs:dungeon_master", "a dungeon master", {"default:stone", "default:desert_stone"}, 1, -1, 25000, 2, -50) +-- mobs:register_spawn("mobs:rhino", "a rhino", {"default:stone", "default:desert_stone"}, 1, -1, 25000, 2, 0) + end +end + +print('[OK] Mobs loaded!') diff --git a/mods/mobs/item.lua b/mods/mobs/item.lua new file mode 100644 index 00000000..3a0d92c3 --- /dev/null +++ b/mods/mobs/item.lua @@ -0,0 +1,135 @@ +------------------- +-- Oeuf de spawn -- +------------------- +minetest.register_craftitem("mobs:sheep", { + description = "Sheep", + inventory_image = "spawn_sheep.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "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, +}) + +minetest.register_craftitem("mobs:slime", { + description = "slime", + inventory_image = "spawn_slime.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "mobs:slime") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a slime at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +minetest.register_craftitem("mobs:zombie", { + description = "Zombie", + inventory_image = "spawn_zombie.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "mobs:zombie") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a zombie at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + + +minetest.register_craftitem("mobs:spider", { + description = "Spider", + inventory_image = "spawn_spider.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "mobs:spider") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a spider at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + + +minetest.register_craftitem("mobs:creeper", { + description = "Creeper", + inventory_image = "spawn_creeper.png", + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + groups = {}, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "mobs:creeper") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a creeper at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +minetest.register_craftitem("mobs:herobrine", { + description = "herobrine", + inventory_image = "spawn_herobrine.png", + groups = {not_in_creative_inventory=1}, + wield_scale = {x = 1.25, y = 1.25, z = 2.5}, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.add_entity(pointed_thing.above, "mobs:herobrine") + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end + minetest.log("action", placer:get_player_name() .. " placed a herobrine at " .. minetest.pos_to_string(pointed_thing.above) .. ".") + end + return itemstack + end, +}) + +--------------------- +-- Drop de monstre -- +--------------------- + +minetest.register_craftitem("mobs:rotten_flesh", { + description = "rotten flesh", + inventory_image = "rotten_flesh.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craftitem("mobs:meat_raw_sheep", { + description = "Raw Mutton", + inventory_image = "mutton_raw.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craftitem("mobs:meat_cooked_sheep", { + description = "Cooked Mutton", + inventory_image = "mutton_cooked.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craftitem("mobs:spider_eye", { + description = "Spider Eye", + inventory_image = "spider_eye.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craft({ + type = "cooking", + output = "mobs:meat_cooked_sheep", + recipe = "mobs:meat_raw_sheep", + cooktime = 25, +}) + diff --git a/mods/mobs/models/creatures_creeper.x b/mods/mobs/models/creatures_creeper.x new file mode 100644 index 00000000..40be34de --- /dev/null +++ b/mods/mobs/models/creatures_creeper.x @@ -0,0 +1,441 @@ +xof 0302txt 0064 +// File created by CINEMA 4D + + +template Vector { + <3D82AB5E-62DA-11cf-AB39-0020AF71E433> + FLOAT x; + FLOAT y; + FLOAT z; +} + +template Coords2d { + + FLOAT u; + FLOAT v; +} + +template Matrix4x4 { + + array FLOAT matrix[16]; +} + +template ColorRGBA { + <35FF44E0-6C7C-11cf-8F52-0040333594A3> + FLOAT red; + FLOAT green; + FLOAT blue; + FLOAT alpha; +} + +template ColorRGB { + + FLOAT red; + FLOAT green; + FLOAT blue; +} + +template IndexedColor { + <1630B820-7842-11cf-8F52-0040333594A3> + DWORD index; + ColorRGBA indexColor; +} + +template Boolean { + <4885AE61-78E8-11cf-8F52-0040333594A3> + SWORD truefalse; +} + +template Boolean2d { + <4885AE63-78E8-11cf-8F52-0040333594A3> + Boolean u; + Boolean v; +} + +template MaterialWrap { + <4885AE60-78E8-11cf-8F52-0040333594A3> + Boolean u; + Boolean v; +} + +template TextureFilename { + + STRING filename; +} + +template Material { + <3D82AB4D-62DA-11cf-AB39-0020AF71E433> + ColorRGBA faceColor; + FLOAT power; + ColorRGB specularColor; + ColorRGB emissiveColor; + [...] +} + +template MeshFace { + <3D82AB5F-62DA-11cf-AB39-0020AF71E433> + DWORD nFaceVertexIndices; + array DWORD faceVertexIndices[nFaceVertexIndices]; +} + +template MeshFaceWraps { + <4885AE62-78E8-11cf-8F52-0040333594A3> + DWORD nFaceWrapValues; + Boolean2d faceWrapValues; +} + +template MeshTextureCoords { + + DWORD nTextureCoords; + array Coords2d textureCoords[nTextureCoords]; +} + +template MeshMaterialList { + + DWORD nMaterials; + DWORD nFaceIndexes; + array DWORD faceIndexes[nFaceIndexes]; + [Material] +} + +template MeshNormals { + + DWORD nNormals; + array Vector normals[nNormals]; + DWORD nFaceNormals; + array MeshFace faceNormals[nFaceNormals]; +} + +template MeshVertexColors { + <1630B821-7842-11cf-8F52-0040333594A3> + DWORD nVertexColors; + array IndexedColor vertexColors[nVertexColors]; +} + +template Mesh { + <3D82AB44-62DA-11cf-AB39-0020AF71E433> + DWORD nVertices; + array Vector vertices[nVertices]; + DWORD nFaces; + array MeshFace faces[nFaces]; + [...] +} + +template FrameTransformMatrix { + + Matrix4x4 frameMatrix; +} + +template Frame { + <3D82AB46-62DA-11cf-AB39-0020AF71E433> + [...] +} + +Mesh CINEMA4D_Mesh { + 48; + // Head + -2.149;9.488;-4.004;, + -2.152;13.894;-4.005;, + 1.98;9.491;-4.036;, + 1.978;13.897;-4.038;, + 2.012;9.492;0.093;, + 2.01;13.898;0.092;, + -2.117;9.489;0.125;, + -2.119;13.896;0.124;, + // Body + -2.133;2.881;-2.988;, + -2.133;9.49;-2.988;, + 1.996;2.881;-2.988;, + 1.996;9.49;-2.988;, + 1.996;2.881;-0.923;, + 1.996;9.49;-0.923;, + -2.133;2.881;-0.923;, + -2.133;9.49;-0.923;, + // Right_Foot_Front + -2.133;0.528;-5.985;, + -2.133;3.634;-4.926;, + -0.068;0.528;-5.985;, + -0.068;3.634;-4.926;, + -0.068;-0.225;-4.045;, + -0.068;2.88;-2.986;, + -2.133;-0.225;-4.045;, + -2.133;2.88;-2.986;, + // Right_Foot_Back + -2.133;-0.225;0.134;, + -2.133;2.88;-0.925;, + -0.068;-0.225;0.134;, + -0.068;2.88;-0.925;, + -0.068;0.528;2.074;, + -0.068;3.634;1.015;, + -2.133;0.528;2.074;, + -2.133;3.634;1.015;, + // Left_Foot_Front + -0.068;-0.479;-5.081;, + -0.068;2.802;-5.068;, + 1.996;-0.479;-5.081;, + 1.996;2.802;-5.068;, + 1.996;-0.4;-3.001;, + 1.996;2.881;-2.988;, + -0.068;-0.4;-3.001;, + -0.068;2.881;-2.988;, + // Left_Foot_Back + -0.068;-0.225;-1.98;, + -0.068;2.88;-0.921;, + 1.996;-0.225;-1.98;, + 1.996;2.88;-0.921;, + 1.996;-0.979;-0.04;, + 1.996;2.127;1.02;, + -0.068;-0.979;-0.04;, + -0.068;2.127;1.02;; + + 36; + // Head + 4;0,1,3,2;, + 4;2,3,5,4;, + 4;4,5,7,6;, + 4;6,7,1,0;, + 4;1,7,5,3;, + 4;6,0,2,4;, + // Body + 4;8,9,11,10;, + 4;10,11,13,12;, + 4;12,13,15,14;, + 4;14,15,9,8;, + 4;9,15,13,11;, + 4;14,8,10,12;, + // Right_Foot_Front + 4;16,17,19,18;, + 4;18,19,21,20;, + 4;20,21,23,22;, + 4;22,23,17,16;, + 4;17,23,21,19;, + 4;22,16,18,20;, + // Right_Foot_Back + 4;24,25,27,26;, + 4;26,27,29,28;, + 4;28,29,31,30;, + 4;30,31,25,24;, + 4;25,31,29,27;, + 4;30,24,26,28;, + // Left_Foot_Front + 4;32,33,35,34;, + 4;34,35,37,36;, + 4;36,37,39,38;, + 4;38,39,33,32;, + 4;33,39,37,35;, + 4;38,32,34,36;, + // Left_Foot_Back + 4;40,41,43,42;, + 4;42,43,45,44;, + 4;44,45,47,46;, + 4;46,47,41,40;, + 4;41,47,45,43;, + 4;46,40,42,44;; + + MeshNormals { + 48; + // Head + -0.582;-0.578;-0.573;, + -0.582;0.577;-0.573;, + 0.573;-0.577;-0.582;, + 0.572;0.578;-0.582;, + 0.582;-0.577;0.573;, + 0.582;0.578;0.573;, + -0.572;-0.578;0.582;, + -0.573;0.577;0.582;, + // Body + -0.333;-0.667;-0.667;, + -0.333;0.667;-0.667;, + 0.333;-0.667;-0.667;, + 0.333;0.667;-0.667;, + 0.333;-0.667;0.667;, + 0.333;0.667;0.667;, + -0.333;-0.667;0.667;, + -0.333;0.667;0.667;, + // Right_Foot_Front + -0.572;-0.346;-0.743;, + -0.588;0.733;-0.341;, + 0.572;-0.346;-0.743;, + 0.588;0.733;-0.341;, + 0.588;-0.733;0.341;, + 0.572;0.346;0.743;, + -0.588;-0.733;0.341;, + -0.572;0.346;0.743;, + // Right_Foot_Back + -0.588;-0.733;-0.341;, + -0.572;0.346;-0.743;, + 0.588;-0.733;-0.341;, + 0.572;0.346;-0.743;, + 0.572;-0.346;0.743;, + 0.588;0.733;0.341;, + -0.572;-0.346;0.743;, + -0.588;0.733;0.341;, + // Left_Foot_Front + -0.588;-0.581;-0.562;, + -0.572;0.57;-0.59;, + 0.588;-0.581;-0.562;, + 0.572;0.57;-0.59;, + 0.572;-0.57;0.59;, + 0.588;0.581;0.562;, + -0.572;-0.57;0.59;, + -0.588;0.581;0.562;, + // Left_Foot_Back + -0.572;-0.346;-0.743;, + -0.588;0.733;-0.341;, + 0.572;-0.346;-0.743;, + 0.588;0.733;-0.341;, + 0.588;-0.733;0.341;, + 0.572;0.346;0.743;, + -0.588;-0.733;0.341;, + -0.572;0.346;0.743;; + + 36; + // Head + 4;0,1,3,2;, + 4;2,3,5,4;, + 4;4,5,7,6;, + 4;6,7,1,0;, + 4;1,7,5,3;, + 4;6,0,2,4;, + // Body + 4;8,9,11,10;, + 4;10,11,13,12;, + 4;12,13,15,14;, + 4;14,15,9,8;, + 4;9,15,13,11;, + 4;14,8,10,12;, + // Right_Foot_Front + 4;16,17,19,18;, + 4;18,19,21,20;, + 4;20,21,23,22;, + 4;22,23,17,16;, + 4;17,23,21,19;, + 4;22,16,18,20;, + // Right_Foot_Back + 4;24,25,27,26;, + 4;26,27,29,28;, + 4;28,29,31,30;, + 4;30,31,25,24;, + 4;25,31,29,27;, + 4;30,24,26,28;, + // Left_Foot_Front + 4;32,33,35,34;, + 4;34,35,37,36;, + 4;36,37,39,38;, + 4;38,39,33,32;, + 4;33,39,37,35;, + 4;38,32,34,36;, + // Left_Foot_Back + 4;40,41,43,42;, + 4;42,43,45,44;, + 4;44,45,47,46;, + 4;46,47,41,40;, + 4;41,47,45,43;, + 4;46,40,42,44;; + + } + MeshTextureCoords { + 48; + // Head + 0.25;0.0;, + 0.125;0.25;, + 0.375;0.0;, + 0.25;0.25;, + 0.375;0.25;, + 0.25;0.0;, + 0.25;0.25;, + 0.125;0.0;, + // Body + 0.438;0.5;, + 0.313;0.625;, + 0.562;0.501;, + 0.438;0.625;, + 0.562;0.625;, + 0.438;0.5;, + 0.438;0.625;, + 0.313;0.5;, + // Right_Foot_Front + 0.125;0.5;, + 0.063;0.625;, + 0.188;0.5;, + 0.125;0.625;, + 0.188;0.626;, + 0.125;0.5;, + 0.125;0.625;, + 0.063;0.5;, + // Right_Foot_Back + 0.125;0.5;, + 0.063;0.625;, + 0.188;0.5;, + 0.125;0.625;, + 0.188;0.626;, + 0.125;0.5;, + 0.125;0.625;, + 0.063;0.5;, + // Left_Foot_Front + 0.125;0.5;, + 0.063;0.625;, + 0.188;0.5;, + 0.125;0.625;, + 0.188;0.626;, + 0.125;0.5;, + 0.125;0.625;, + 0.063;0.5;, + // Left_Foot_Back + 0.125;0.5;, + 0.063;0.625;, + 0.188;0.5;, + 0.125;0.625;, + 0.188;0.626;, + 0.125;0.5;, + 0.125;0.625;, + 0.063;0.5;; + } + MeshMaterialList { + 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 C4DMAT_NONE { + 1.0;1.0;1.0;1.0;; + 1.0; + 0.0;0.0;0.0;; + 0.0;0.0;0.0;; + } + } +} \ No newline at end of file diff --git a/mods/mobs/models/creatures_herobrine.x b/mods/mobs/models/creatures_herobrine.x new file mode 100644 index 00000000..186943fb --- /dev/null +++ b/mods/mobs/models/creatures_herobrine.x @@ -0,0 +1,5524 @@ +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.000000, 0.000000,-10.000000, 1.000000;; + } + Frame Armature_Body { + 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, 6.750000, 1.000000;; + } + Frame Armature_Arm_Left { + FrameTransformMatrix { + 0.989214,-0.143886,-0.027450, 0.000000, + -0.143940,-0.989586,-0.000000, 0.000000, + -0.027164, 0.003951,-0.999623, 0.000000, + -2.000000, 6.750000, 0.000000, 1.000000;; + } + } // End of Armature_Arm_Left + Frame Armature_Arm_Right { + FrameTransformMatrix { + 0.989214, 0.143886, 0.027450, 0.000000, + 0.143940,-0.989586,-0.000000, 0.000000, + 0.027164, 0.003951,-0.999623, 0.000000, + 2.000000, 6.750000, 0.000000, 1.000000;; + } + } // End of Armature_Arm_Right + Frame Armature_Head { + 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, 6.750000, 0.000000, 1.000000;; + } + } // End of Armature_Head + Frame Armature_Leg_Left { + 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.000000, 0.000000,-0.000001, 1.000000;; + } + } // End of Armature_Leg_Left + Frame Armature_Leg_Right { + 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.000000, 0.000000,-0.000001, 1.000000;; + } + } // End of Armature_Leg_Right + } // End of Armature_Body + Frame Player { + 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 { // Player mesh + 168; + 2.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -4.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -2.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000; 2.000000;17.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000; 2.000000;13.500000;, + -2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + 2.000000; 2.000000;17.500000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + -2.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 4.000000; 1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 4.000000;-1.000000;13.500000;, + 0.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-2.000000;17.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + -4.000000; 1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + -4.000000;-1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + -4.000000; 1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 4.000000;-1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 4.000000; 1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 4.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 0.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + -2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;13.300000;, + -2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + -2.200000; 2.200000;13.300000;, + -2.200000; 2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + 2.200000; 2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + 2.200000;-2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;; + 42; + 4;3,2,1,0;, + 4;7,6,5,4;, + 4;11,10,9,8;, + 4;15,14,13,12;, + 4;19,18,17,16;, + 4;23,22,21,20;, + 4;27,26,25,24;, + 4;31,30,29,28;, + 4;35,34,33,32;, + 4;39,38,37,36;, + 4;43,42,41,40;, + 4;47,46,45,44;, + 4;51,50,49,48;, + 4;55,54,53,52;, + 4;59,58,57,56;, + 4;63,62,61,60;, + 4;67,66,65,64;, + 4;71,70,69,68;, + 4;75,74,73,72;, + 4;79,78,77,76;, + 4;83,82,81,80;, + 4;87,86,85,84;, + 4;91,90,89,88;, + 4;95,94,93,92;, + 4;99,98,97,96;, + 4;103,102,101,100;, + 4;107,106,105,104;, + 4;111,110,109,108;, + 4;115,114,113,112;, + 4;119,118,117,116;, + 4;123,122,121,120;, + 4;127,126,125,124;, + 4;131,130,129,128;, + 4;135,134,133,132;, + 4;139,138,137,136;, + 4;143,142,141,140;, + 4;147,146,145,144;, + 4;151,150,149,148;, + 4;155,154,153,152;, + 4;159,158,157,156;, + 4;163,162,161,160;, + 4;167,166,165,164;; + MeshTextureCoords { // Player UV coordinates + 168; + 0.625000; 0.625000;, + 0.500000; 0.625000;, + 0.500000; 1.000000;, + 0.625000; 1.000000;, + 0.500000; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 1.000000;, + 0.500000; 1.000000;, + 0.437500; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 1.000000;, + 0.437500; 1.000000;, + 0.562500; 0.625000;, + 0.562500; 0.500000;, + 0.437500; 0.500000;, + 0.437500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.500000;, + 0.312500; 0.500000;, + 0.312500; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.812500; 0.625000;, + 0.875000; 0.625000;, + 0.875000; 1.000000;, + 0.812500; 1.000000;, + 0.750000; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 1.000000;, + 0.750000; 1.000000;, + 0.187500; 0.625000;, + 0.187500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.000000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.500000; 0.250000;, + 0.375000; 0.250000;, + 0.375000; 0.500000;, + 0.500000; 0.500000;, + 0.375000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.500000;, + 0.375000; 0.500000;, + 0.250000; 0.250000;, + 0.125000; 0.250000;, + 0.125000; 0.500000;, + 0.250000; 0.500000;, + 0.375000; 0.250000;, + 0.375000; 0.000000;, + 0.250000; 0.000000;, + 0.250000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.000000;, + 0.125000; 0.000000;, + 0.125000; 0.250000;, + 0.250000; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 1.000000;, + 0.250000; 1.000000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.750000; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 0.500000;, + 0.750000; 0.500000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.687500; 0.500000;, + 0.250000; 0.625000;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.187500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.187500; 1.000000;, + 0.000000; 0.625000;, + 0.000000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.250000; 0.625000;, + 0.250000; 1.000000;, + 0.312500; 1.000000;, + 0.312500; 0.625000;, + 0.000000; 0.250000;, + 0.000000; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.250000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.062500; 0.500000;, + 0.062500; 0.625000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.625000; 1.000000;, + 0.625000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.187500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.187500; 0.500000;, + 0.750000; 0.625000;, + 0.750000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.812500; 0.500000;, + 0.812500; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 1.000000;, + 0.875000; 1.000000;, + 0.875000; 0.625000;, + 0.125000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 0.500000;, + 0.125000; 0.500000;, + 1.000000; 0.250000;, + 0.875000; 0.250000;, + 0.875000; 0.500000;, + 1.000000; 0.500000;, + 0.875000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.500000;, + 0.875000; 0.500000;, + 0.750000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.500000;, + 0.750000; 0.500000;, + 0.875000; 0.250000;, + 0.875000; 0.000000;, + 0.750000; 0.000000;, + 0.750000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.000000;, + 0.625000; 0.000000;, + 0.625000; 0.250000;, + 0.500000; 0.250000;, + 0.500000; 0.500000;, + 0.625000; 0.500000;, + 0.625000; 0.250000;; + } // End of Player UV coordinates + XSkinMeshHeader { + 1; + 3; + 6; + } + SkinWeights { + "Armature_Leg_Right"; + 24; + 20, + 21, + 22, + 23, + 64, + 65, + 66, + 67, + 80, + 81, + 82, + 83, + 88, + 89, + 90, + 91, + 124, + 125, + 126, + 127, + 140, + 141, + 142, + 143; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000, 6.750001,-0.000001, 1.000000;; + } // End of Armature_Leg_Right skin weights + SkinWeights { + "Armature_Body"; + 24; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 92, + 93, + 94, + 95; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000,-6.750000,-0.000001, 1.000000;; + } // End of Armature_Body skin weights + SkinWeights { + "Armature_Arm_Right"; + 24; + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 112, + 113, + 114, + 115, + 120, + 121, + 122, + 123, + 128, + 129, + 130, + 131, + 136, + 137, + 138, + 139; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.989214, 0.143940, 0.027164, 0.000000, + -0.027450,-0.000000, 0.999623, 0.000000, + 0.143886,-0.989587, 0.003951, 0.000000, + -3.920884,13.071540,-0.107668, 1.000000;; + } // End of Armature_Arm_Right skin weights + SkinWeights { + "Armature_Leg_Left"; + 24; + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 60, + 61, + 62, + 63, + 68, + 69, + 70, + 71, + 84, + 85, + 86, + 87, + 100, + 101, + 102, + 103; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000, 6.750001,-0.000001, 1.000000;; + } // End of Armature_Leg_Left skin weights + SkinWeights { + "Armature_Arm_Left"; + 24; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 116, + 117, + 118, + 119, + 132, + 133, + 134, + 135; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.989214,-0.143940,-0.027164, 0.000000, + 0.027450,-0.000000, 0.999623, 0.000000, + -0.143886,-0.989587, 0.003951, 0.000000, + 3.920884,13.071540,-0.107668, 1.000000;; + } // End of Armature_Arm_Left skin weights + SkinWeights { + "Armature_Head"; + 48; + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 96, + 97, + 98, + 99, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000,-13.500000,-0.000002, 1.000000;; + } // End of Armature_Head skin weights + } // End of Player mesh + } // End of Player + } // End of Armature +} // End of Root +AnimationSet ArmatureAction { + Animation { + {Armature} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3; 0.000000, 0.000000,-10.000000;;, + 1;3; 0.000000, 0.000000,-10.000000;;, + 2;3; 0.000000, 0.000000,-10.000000;;, + 3;3; 0.000000, 0.000000,-10.000000;;, + 4;3; 0.000000, 0.000000,-10.000000;;, + 5;3; 0.000000, 0.000000,-10.000000;;, + 6;3; 0.000000, 0.000000,-10.000000;;, + 7;3; 0.000000, 0.000000,-10.000000;;, + 8;3; 0.000000, 0.000000,-10.000000;;, + 9;3; 0.000000, 0.000000,-10.000000;;, + 10;3; 0.000000, 0.000000,-10.000000;;, + 11;3; 0.000000, 0.000000,-10.000000;;, + 12;3; 0.000000, 0.000000,-10.000000;;, + 13;3; 0.000000, 0.000000,-10.000000;;, + 14;3; 0.000000, 0.000000,-10.000000;;, + 15;3; 0.000000, 0.000000,-10.000000;;, + 16;3; 0.000000, 0.000000,-10.000000;;, + 17;3; 0.000000, 0.000000,-10.000000;;, + 18;3; 0.000000, 0.000000,-10.000000;;, + 19;3; 0.000000, 0.000000,-10.000000;;, + 20;3; 0.000000, 0.000000,-10.000000;;, + 21;3; 0.000000, 0.000000,-10.000000;;, + 22;3; 0.000000, 0.000000,-10.000000;;, + 23;3; 0.000000, 0.000000,-10.000000;;, + 24;3; 0.000000, 0.000000,-10.000000;;, + 25;3; 0.000000, 0.000000,-10.000000;;, + 26;3; 0.000000, 0.000000,-10.000000;;, + 27;3; 0.000000, 0.000000,-10.000000;;, + 28;3; 0.000000, 0.000000,-10.000000;;, + 29;3; 0.000000, 0.000000,-10.000000;;, + 30;3; 0.000000, 0.000000,-10.000000;;, + 31;3; 0.000000, 0.000000,-10.000000;;, + 32;3; 0.000000, 0.000000,-10.000000;;, + 33;3; 0.000000, 0.000000,-10.000000;;, + 34;3; 0.000000, 0.000000,-10.000000;;, + 35;3; 0.000000, 0.000000,-10.000000;;, + 36;3; 0.000000, 0.000000,-10.000000;;, + 37;3; 0.000000, 0.000000,-10.000000;;, + 38;3; 0.000000, 0.000000,-10.000000;;, + 39;3; 0.000000, 0.000000,-10.000000;;, + 40;3; 0.000000, 0.000000,-10.000000;;, + 41;3; 0.000000, 0.000000,-10.000000;;, + 42;3; 0.000000, 0.000000,-10.000000;;, + 43;3; 0.000000, 0.000000,-10.000000;;, + 44;3; 0.000000, 0.000000,-10.000000;;, + 45;3; 0.000000, 0.000000,-10.000000;;, + 46;3; 0.000000, 0.000000,-10.000000;;, + 47;3; 0.000000, 0.000000,-10.000000;;, + 48;3; 0.000000, 0.000000,-10.000000;;, + 49;3; 0.000000, 0.000000,-10.000000;;, + 50;3; 0.000000, 0.000000,-10.000000;;, + 51;3; 0.000000, 0.000000,-10.000000;;, + 52;3; 0.000000, 0.000000,-10.000000;;, + 53;3; 0.000000, 0.000000,-10.000000;;, + 54;3; 0.000000, 0.000000,-10.000000;;, + 55;3; 0.000000, 0.000000,-10.000000;;, + 56;3; 0.000000, 0.000000,-10.000000;;, + 57;3; 0.000000, 0.000000,-10.000000;;, + 58;3; 0.000000, 0.000000,-10.000000;;, + 59;3; 0.000000, 0.000000,-10.000000;;, + 60;3; 0.000000, 0.000000,-10.000000;;, + 61;3; 0.000000, 0.000000,-10.000000;;, + 62;3; 0.000000, 0.000000,-10.000000;;, + 63;3; 0.000000, 0.000000,-10.000000;;, + 64;3; 0.000000, 0.000000,-10.000000;;, + 65;3; 0.000000, 0.000000,-10.000000;;, + 66;3; 0.000000, 0.000000,-10.000000;;, + 67;3; 0.000000, 0.000000,-10.000000;;, + 68;3; 0.000000, 0.000000,-10.000000;;, + 69;3; 0.000000, 0.000000,-10.000000;;, + 70;3; 0.000000, 0.000000,-10.000000;;, + 71;3; 0.000000, 0.000000,-10.000000;;, + 72;3; 0.000000, 0.000000,-10.000000;;, + 73;3; 0.000000, 0.000000,-10.000000;;, + 74;3; 0.000000, 0.000000,-10.000000;;, + 75;3; 0.000000, 0.000000,-10.000000;;, + 76;3; 0.000000, 0.000000,-10.000000;;, + 77;3; 0.000000, 0.000000,-10.000000;;, + 78;3; 0.000000, 0.000000,-10.000000;;, + 79;3; 0.000000, 0.000000,-10.000000;;, + 80;3; 0.000000, 0.000000,-10.000000;;, + 81;3; 0.000000, 0.000000,-10.000000;;, + 82;3; 0.000000, 0.000000,-10.000000;;, + 83;3; 0.000000, 0.000000,-10.000000;;, + 84;3; 0.000000, 0.000000,-10.000000;;, + 85;3; 0.000000, 0.000000,-10.000000;;, + 86;3; 0.000000, 0.000000,-10.000000;;, + 87;3; 0.000000, 0.000000,-10.000000;;, + 88;3; 0.000000, 0.000000,-10.000000;;, + 89;3; 0.000000, 0.000000,-10.000000;;, + 90;3; 0.000000, 0.000000,-10.000000;;, + 91;3; 0.000000, 0.000000,-10.000000;;, + 92;3; 0.000000, 0.000000,-10.000000;;, + 93;3; 0.000000, 0.000000,-10.000000;;, + 94;3; 0.000000, 0.000000,-10.000000;;, + 95;3; 0.000000, 0.000000,-10.000000;;, + 96;3; 0.000000, 0.000000,-10.000000;;, + 97;3; 0.000000, 0.000000,-10.000000;;, + 98;3; 0.000000, 0.000000,-10.000000;;, + 99;3; 0.000000, 0.000000,-10.000000;;, + 100;3; 0.000000, 0.000000,-10.000000;;, + 101;3; 0.000000, 0.000000,-10.000000;;, + 102;3; 0.000000, 0.000000,-10.000000;;, + 103;3; 0.000000, 0.000000,-10.000000;;, + 104;3; 0.000000, 0.000000,-10.000000;;, + 105;3; 0.000000, 0.000000,-10.000000;;, + 106;3; 0.000000, 0.000000,-10.000000;;, + 107;3; 0.000000, 0.000000,-10.000000;;, + 108;3; 0.000000, 0.000000,-10.000000;;, + 109;3; 0.000000, 0.000000,-10.000000;;, + 110;3; 0.000000, 0.000000,-10.000000;;, + 111;3; 0.000000, 0.000000,-10.000000;;, + 112;3; 0.000000, 0.000000,-10.000000;;, + 113;3; 0.000000, 0.000000,-10.000000;;, + 114;3; 0.000000, 0.000000,-10.000000;;, + 115;3; 0.000000, 0.000000,-10.000000;;, + 116;3; 0.000000, 0.000000,-10.000000;;, + 117;3; 0.000000, 0.000000,-10.000000;;, + 118;3; 0.000000, 0.000000,-10.000000;;, + 119;3; 0.000000, 0.000000,-10.000000;;, + 120;3; 0.000000, 0.000000,-10.000000;;, + 121;3; 0.000000, 0.000000,-10.000000;;, + 122;3; 0.000000, 0.000000,-10.000000;;, + 123;3; 0.000000, 0.000000,-10.000000;;, + 124;3; 0.000000, 0.000000,-10.000000;;, + 125;3; 0.000000, 0.000000,-10.000000;;, + 126;3; 0.000000, 0.000000,-10.000000;;, + 127;3; 0.000000, 0.000000,-10.000000;;, + 128;3; 0.000000, 0.000000,-10.000000;;, + 129;3; 0.000000, 0.000000,-10.000000;;, + 130;3; 0.000000, 0.000000,-10.000000;;, + 131;3; 0.000000, 0.000000,-10.000000;;, + 132;3; 0.000000, 0.000000,-10.000000;;, + 133;3; 0.000000, 0.000000,-10.000000;;, + 134;3; 0.000000, 0.000000,-10.000000;;, + 135;3; 0.000000, 0.000000,-10.000000;;, + 136;3; 0.000000, 0.000000,-10.000000;;, + 137;3; 0.000000, 0.000000,-10.000000;;, + 138;3; 0.000000, 0.000000,-10.000000;;, + 139;3; 0.000000, 0.000000,-10.000000;;, + 140;3; 0.000000, 0.000000,-10.000000;;, + 141;3; 0.000000, 0.000000,-10.000000;;, + 142;3; 0.000000, 0.000000,-10.000000;;, + 143;3; 0.000000, 0.000000,-10.000000;;, + 144;3; 0.000000, 0.000000,-10.000000;;, + 145;3; 0.000000, 0.000000,-10.000000;;, + 146;3; 0.000000, 0.000000,-10.000000;;, + 147;3; 0.000000, 0.000000,-10.000000;;, + 148;3; 0.000000, 0.000000,-10.000000;;, + 149;3; 0.000000, 0.000000,-10.000000;;, + 150;3; 0.000000, 0.000000,-10.000000;;, + 151;3; 0.000000, 0.000000,-10.000000;;, + 152;3; 0.000000, 0.000000,-10.000000;;, + 153;3; 0.000000, 0.000000,-10.000000;;, + 154;3; 0.000000, 0.000000,-10.000000;;, + 155;3; 0.000000, 0.000000,-10.000000;;, + 156;3; 0.000000, 0.000000,-10.000000;;, + 157;3; 0.000000, 0.000000,-10.000000;;, + 158;3; 0.000000, 0.000000,-10.000000;;, + 159;3; 0.000000, 0.000000,-10.000000;;, + 160;3; 0.000000, 0.000000,-10.000000;;, + 161;3; 0.000000, 0.000000,-10.000000;;, + 162;3; 0.000000, 0.000000,-10.000000;;, + 163;3; 0.000000, 0.000000,-10.000000;;, + 164;3; 0.000000, 0.000000,-10.000000;;, + 165;3; 0.000000, 0.000000,-10.000000;;, + 166;3; 0.000000, 0.000000,-10.000000;;, + 167;3; 0.000000, 0.000000,-10.000000;;, + 168;3; 0.000000, 0.000000,-10.000000;;, + 169;3; 0.000000, 0.000000,-10.000000;;, + 170;3; 0.000000, 0.000000,-10.000000;;, + 171;3; 0.000000, 0.000000,-10.000000;;, + 172;3; 0.000000, 0.000000,-10.000000;;, + 173;3; 0.000000, 0.000000,-10.000000;;, + 174;3; 0.000000, 0.000000,-10.000000;;, + 175;3; 0.000000, 0.000000,-10.000000;;, + 176;3; 0.000000, 0.000000,-10.000000;;, + 177;3; 0.000000, 0.000000,-10.000000;;, + 178;3; 0.000000, 0.000000,-10.000000;;, + 179;3; 0.000000, 0.000000,-10.000000;;, + 180;3; 0.000000, 0.000000,-10.000000;;, + 181;3; 0.000000, 0.000000,-10.000000;;, + 182;3; 0.000000, 0.000000,-10.000000;;, + 183;3; 0.000000, 0.000000,-10.000000;;, + 184;3; 0.000000, 0.000000,-10.000000;;, + 185;3; 0.000000, 0.000000,-10.000000;;, + 186;3; 0.000000, 0.000000,-10.000000;;, + 187;3; 0.000000, 0.000000,-10.000000;;, + 188;3; 0.000000, 0.000000,-10.000000;;; + } + } + Animation { + {Armature_Body} + AnimationKey { // Rotation + 0; + 189; + 0;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 2;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 3;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 4;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 5;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 6;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 7;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 8;4;-0.696414, 0.717343, 0.000000, 0.000000;;, + 9;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 10;4;-0.691348, 0.722192, 0.000000, 0.000000;;, + 11;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 12;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 13;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 14;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 15;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 16;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 17;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 18;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 19;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 20;4;-0.675590, 0.737277, 0.000000, 0.000000;;, + 21;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 22;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 23;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 24;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 25;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 26;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 27;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 28;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 29;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 30;4;-0.691349, 0.722192, 0.000000, 0.000000;;, + 31;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 32;4;-0.696415, 0.717343, 0.000000, 0.000000;;, + 33;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 34;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 35;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 36;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 37;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 38;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 39;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 40;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 41;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 42;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 43;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 44;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 45;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 46;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 47;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 48;4;-0.696415, 0.717343, 0.000000, 0.000000;;, + 49;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 50;4;-0.691348, 0.722192, 0.000000, 0.000000;;, + 51;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 52;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 53;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 54;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 55;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 56;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 57;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 58;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 59;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 60;4;-0.675590, 0.737277, 0.000000, 0.000000;;, + 61;4;-0.675754, 0.737121, 0.000000, 0.000000;;, + 62;4;-0.676212, 0.736682, 0.000000, 0.000000;;, + 63;4;-0.676927, 0.735998, 0.000000, 0.000000;;, + 64;4;-0.677865, 0.735100, 0.000000, 0.000000;;, + 65;4;-0.679001, 0.734013, 0.000000, 0.000000;;, + 66;4;-0.680312, 0.732757, 0.000000, 0.000000;;, + 67;4;-0.681779, 0.731353, 0.000000, 0.000000;;, + 68;4;-0.683387, 0.729813, 0.000000, 0.000000;;, + 69;4;-0.685120, 0.728154, 0.000000, 0.000000;;, + 70;4;-0.686966, 0.726388, 0.000000, 0.000000;;, + 71;4;-0.688910, 0.724526, 0.000000, 0.000000;;, + 72;4;-0.690941, 0.722582, 0.000000, 0.000000;;, + 73;4;-0.693046, 0.720567, 0.000000, 0.000000;;, + 74;4;-0.695210, 0.718495, 0.000000, 0.000000;;, + 75;4;-0.697417, 0.716383, 0.000000, 0.000000;;, + 76;4;-0.699643, 0.714252, 0.000000, 0.000000;;, + 77;4;-0.701856, 0.712133, 0.000000, 0.000000;;, + 78;4;-0.703995, 0.710086, 0.000000, 0.000000;;, + 79;4;-0.705928, 0.708235, 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.705928, 0.708235, 0.000000, 0.000000;;, + 83;4;-0.703995, 0.710086, 0.000000, 0.000000;;, + 84;4;-0.701856, 0.712133, 0.000000, 0.000000;;, + 85;4;-0.699643, 0.714252, 0.000000, 0.000000;;, + 86;4;-0.697417, 0.716383, 0.000000, 0.000000;;, + 87;4;-0.695210, 0.718495, 0.000000, 0.000000;;, + 88;4;-0.693046, 0.720567, 0.000000, 0.000000;;, + 89;4;-0.690941, 0.722582, 0.000000, 0.000000;;, + 90;4;-0.688910, 0.724526, 0.000000, 0.000000;;, + 91;4;-0.686966, 0.726388, 0.000000, 0.000000;;, + 92;4;-0.685120, 0.728154, 0.000000, 0.000000;;, + 93;4;-0.683387, 0.729813, 0.000000, 0.000000;;, + 94;4;-0.681779, 0.731353, 0.000000, 0.000000;;, + 95;4;-0.680312, 0.732758, 0.000000, 0.000000;;, + 96;4;-0.679001, 0.734013, 0.000000, 0.000000;;, + 97;4;-0.677865, 0.735100, 0.000000, 0.000000;;, + 98;4;-0.676927, 0.735998, 0.000000, 0.000000;;, + 99;4;-0.676212, 0.736682, 0.000000, 0.000000;;, + 100;4;-0.675754, 0.737121, 0.000000, 0.000000;;, + 101;4;-0.675590, 0.737277, 0.000000, 0.000000;;, + 102;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 103;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 104;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 105;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 106;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 107;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 108;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 109;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 110;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 111;4;-0.691348, 0.722192, 0.000000, 0.000000;;, + 112;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 113;4;-0.696415, 0.717343, 0.000000, 0.000000;;, + 114;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 115;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 116;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 117;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 118;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 119;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 120;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 121;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 122;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 123;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 124;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 125;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 126;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 127;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 128;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 129;4;-0.696415, 0.717343, 0.000000, 0.000000;;, + 130;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 131;4;-0.691348, 0.722192, 0.000000, 0.000000;;, + 132;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 133;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 134;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 135;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 136;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 137;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 138;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 139;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 140;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 141;4;-0.675590, 0.737277, 0.000000, 0.000000;;, + 142;4;-0.675754, 0.737121, 0.000000, 0.000000;;, + 143;4;-0.676211, 0.736683, 0.000000, 0.000000;;, + 144;4;-0.676923, 0.736001, 0.000000, 0.000000;;, + 145;4;-0.677857, 0.735107, 0.000000, 0.000000;;, + 146;4;-0.678987, 0.734026, 0.000000, 0.000000;;, + 147;4;-0.680291, 0.732778, 0.000000, 0.000000;;, + 148;4;-0.681750, 0.731381, 0.000000, 0.000000;;, + 149;4;-0.683349, 0.729852, 0.000000, 0.000000;;, + 150;4;-0.685071, 0.728203, 0.000000, 0.000000;;, + 151;4;-0.686905, 0.726448, 0.000000, 0.000000;;, + 152;4;-0.688838, 0.724598, 0.000000, 0.000000;;, + 153;4;-0.690858, 0.722664, 0.000000, 0.000000;;, + 154;4;-0.692953, 0.720659, 0.000000, 0.000000;;, + 155;4;-0.695109, 0.718596, 0.000000, 0.000000;;, + 156;4;-0.697310, 0.716489, 0.000000, 0.000000;;, + 157;4;-0.699536, 0.714358, 0.000000, 0.000000;;, + 158;4;-0.701753, 0.712235, 0.000000, 0.000000;;, + 159;4;-0.703909, 0.710171, 0.000000, 0.000000;;, + 160;4;-0.705875, 0.708288, 0.000000, 0.000000;;, + 161;4;-0.707107, 0.707107, 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;;, + 165;4;-0.000000, 1.000000, 0.000000, 0.000000;;, + 166;4;-0.000000, 1.000000, 0.000000, 0.000000;;, + 167;4;-0.000000, 1.000000, 0.000000, 0.000000;;, + 168;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 169;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 170;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 171;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 172;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 173;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 174;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 175;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 176;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 177;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 178;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 179;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 180;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 181;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 182;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 183;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 184;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 185;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 186;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 187;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 188;4;-0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3;-0.000000, 0.000000, 6.750000;;, + 1;3;-0.000000, 0.000000, 6.750000;;, + 2;3;-0.000000, 0.000000, 6.750000;;, + 3;3;-0.000000, 0.000000, 6.750000;;, + 4;3;-0.000000, 0.000000, 6.750000;;, + 5;3;-0.000000, 0.000000, 6.750000;;, + 6;3;-0.000000, 0.000000, 6.750000;;, + 7;3;-0.000000, 0.000000, 6.750000;;, + 8;3;-0.000000, 0.000000, 6.750000;;, + 9;3;-0.000000, 0.000000, 6.750000;;, + 10;3;-0.000000, 0.000000, 6.750000;;, + 11;3;-0.000000, 0.000000, 6.750000;;, + 12;3;-0.000000, 0.000000, 6.750000;;, + 13;3;-0.000000, 0.000000, 6.750000;;, + 14;3;-0.000000, 0.000000, 6.750000;;, + 15;3;-0.000000, 0.000000, 6.750000;;, + 16;3;-0.000000, 0.000000, 6.750000;;, + 17;3;-0.000000, 0.000000, 6.750000;;, + 18;3;-0.000000, 0.000000, 6.750000;;, + 19;3;-0.000000, 0.000000, 6.750000;;, + 20;3;-0.000000, 0.000000, 6.750000;;, + 21;3;-0.000000, 0.000000, 6.750000;;, + 22;3;-0.000000, 0.000000, 6.750000;;, + 23;3;-0.000000, 0.000000, 6.750000;;, + 24;3;-0.000000, 0.000000, 6.750000;;, + 25;3;-0.000000, 0.000000, 6.750000;;, + 26;3;-0.000000, 0.000000, 6.750000;;, + 27;3;-0.000000, 0.000000, 6.750000;;, + 28;3;-0.000000, 0.000000, 6.750000;;, + 29;3;-0.000000, 0.000000, 6.750000;;, + 30;3;-0.000000, 0.000000, 6.750000;;, + 31;3;-0.000000, 0.000000, 6.750000;;, + 32;3;-0.000000, 0.000000, 6.750000;;, + 33;3;-0.000000, 0.000000, 6.750000;;, + 34;3;-0.000000, 0.000000, 6.750000;;, + 35;3;-0.000000, 0.000000, 6.750000;;, + 36;3;-0.000000, 0.000000, 6.750000;;, + 37;3;-0.000000, 0.000000, 6.750000;;, + 38;3;-0.000000, 0.000000, 6.750000;;, + 39;3;-0.000000, 0.000000, 6.750000;;, + 40;3;-0.000000, 0.000000, 6.750000;;, + 41;3;-0.000000, 0.000000, 6.750000;;, + 42;3;-0.000000, 0.000000, 6.750000;;, + 43;3;-0.000000, 0.000000, 6.750000;;, + 44;3;-0.000000, 0.000000, 6.750000;;, + 45;3;-0.000000, 0.000000, 6.750000;;, + 46;3;-0.000000, 0.000000, 6.750000;;, + 47;3;-0.000000, 0.000000, 6.750000;;, + 48;3;-0.000000, 0.000000, 6.750000;;, + 49;3;-0.000000, 0.000000, 6.750000;;, + 50;3;-0.000000, 0.000000, 6.750000;;, + 51;3;-0.000000, 0.000000, 6.750000;;, + 52;3;-0.000000, 0.000000, 6.750000;;, + 53;3;-0.000000, 0.000000, 6.750000;;, + 54;3;-0.000000, 0.000000, 6.750000;;, + 55;3;-0.000000, 0.000000, 6.750000;;, + 56;3;-0.000000, 0.000000, 6.750000;;, + 57;3;-0.000000, 0.000000, 6.750000;;, + 58;3;-0.000000, 0.000000, 6.750000;;, + 59;3;-0.000000, 0.000000, 6.750000;;, + 60;3;-0.000000, 0.000000, 6.750000;;, + 61;3;-0.000000, 0.000000, 6.750000;;, + 62;3;-0.000000, 0.000000, 6.750000;;, + 63;3;-0.000000, 0.000000, 6.750000;;, + 64;3;-0.000000, 0.000000, 6.750000;;, + 65;3;-0.000000, 0.000000, 6.750000;;, + 66;3;-0.000000, 0.000000, 6.750000;;, + 67;3;-0.000000, 0.000000, 6.750000;;, + 68;3;-0.000000, 0.000000, 6.750000;;, + 69;3;-0.000000, 0.000000, 6.750000;;, + 70;3;-0.000000, 0.000000, 6.750000;;, + 71;3;-0.000000, 0.000000, 6.750000;;, + 72;3;-0.000000, 0.000000, 6.750000;;, + 73;3;-0.000000, 0.000000, 6.750000;;, + 74;3;-0.000000, 0.000000, 6.750000;;, + 75;3;-0.000000, 0.000000, 6.750000;;, + 76;3;-0.000000, 0.000000, 6.750000;;, + 77;3;-0.000000, 0.000000, 6.750000;;, + 78;3;-0.000000, 0.000000, 6.750000;;, + 79;3;-0.000000, 0.000000, 6.750000;;, + 80;3;-0.000000, 0.000000, 6.750000;;, + 81;3;-0.000000, 0.000000, 1.000000;;, + 82;3;-0.000000, 0.000000, 1.000000;;, + 83;3;-0.000000, 0.000000, 1.000000;;, + 84;3;-0.000000, 0.000000, 1.000000;;, + 85;3;-0.000000, 0.000000, 1.000000;;, + 86;3;-0.000000, 0.000000, 1.000000;;, + 87;3;-0.000000, 0.000000, 1.000000;;, + 88;3;-0.000000, 0.000000, 1.000000;;, + 89;3;-0.000000, 0.000000, 1.000000;;, + 90;3;-0.000000, 0.000000, 1.000000;;, + 91;3;-0.000000, 0.000000, 1.000000;;, + 92;3;-0.000000, 0.000000, 1.000000;;, + 93;3;-0.000000, 0.000000, 1.000000;;, + 94;3;-0.000000, 0.000000, 1.000000;;, + 95;3;-0.000000, 0.000000, 1.000000;;, + 96;3;-0.000000, 0.000000, 1.000000;;, + 97;3;-0.000000, 0.000000, 1.000000;;, + 98;3;-0.000000, 0.000000, 1.000000;;, + 99;3;-0.000000, 0.000000, 1.000000;;, + 100;3;-0.000000, 0.000000, 1.000000;;, + 101;3;-0.000000, 0.000000, 1.000000;;, + 102;3;-0.000000, 0.000000, 1.000000;;, + 103;3;-0.000000, 0.000000, 1.000000;;, + 104;3;-0.000000, 0.000000, 1.000000;;, + 105;3;-0.000000, 0.000000, 1.000000;;, + 106;3;-0.000000, 0.000000, 1.000000;;, + 107;3;-0.000000, 0.000000, 1.000000;;, + 108;3;-0.000000, 0.000000, 1.000000;;, + 109;3;-0.000000, 0.000000, 1.000000;;, + 110;3;-0.000000, 0.000000, 1.000000;;, + 111;3;-0.000000, 0.000000, 1.000000;;, + 112;3;-0.000000, 0.000000, 1.000000;;, + 113;3;-0.000000, 0.000000, 1.000000;;, + 114;3;-0.000000, 0.000000, 1.000000;;, + 115;3;-0.000000, 0.000000, 1.000000;;, + 116;3;-0.000000, 0.000000, 1.000000;;, + 117;3;-0.000000, 0.000000, 1.000000;;, + 118;3;-0.000000, 0.000000, 1.000000;;, + 119;3;-0.000000, 0.000000, 1.000000;;, + 120;3;-0.000000, 0.000000, 1.000000;;, + 121;3;-0.000000, 0.000000, 1.000000;;, + 122;3;-0.000000, 0.000000, 1.000000;;, + 123;3;-0.000000, 0.000000, 1.000000;;, + 124;3;-0.000000, 0.000000, 1.000000;;, + 125;3;-0.000000, 0.000000, 1.000000;;, + 126;3;-0.000000, 0.000000, 1.000000;;, + 127;3;-0.000000, 0.000000, 1.000000;;, + 128;3;-0.000000, 0.000000, 1.000000;;, + 129;3;-0.000000, 0.000000, 1.000000;;, + 130;3;-0.000000, 0.000000, 1.000000;;, + 131;3;-0.000000, 0.000000, 1.000000;;, + 132;3;-0.000000, 0.000000, 1.000000;;, + 133;3;-0.000000, 0.000000, 1.000000;;, + 134;3;-0.000000, 0.000000, 1.000000;;, + 135;3;-0.000000, 0.000000, 1.000000;;, + 136;3;-0.000000, 0.000000, 1.000000;;, + 137;3;-0.000000, 0.000000, 1.000000;;, + 138;3;-0.000000, 0.000000, 1.000000;;, + 139;3;-0.000000, 0.000000, 1.000000;;, + 140;3;-0.000000, 0.000000, 1.000000;;, + 141;3;-0.000000, 0.000000, 1.000000;;, + 142;3;-0.000000, 0.000000, 1.000000;;, + 143;3;-0.000000, 0.000000, 1.000000;;, + 144;3;-0.000000, 0.000000, 1.000000;;, + 145;3;-0.000000, 0.000000, 1.000000;;, + 146;3;-0.000000, 0.000000, 1.000000;;, + 147;3;-0.000000, 0.000000, 1.000000;;, + 148;3;-0.000000, 0.000000, 1.000000;;, + 149;3;-0.000000, 0.000000, 1.000000;;, + 150;3;-0.000000, 0.000000, 1.000000;;, + 151;3;-0.000000, 0.000000, 1.000000;;, + 152;3;-0.000000, 0.000000, 1.000000;;, + 153;3;-0.000000, 0.000000, 1.000000;;, + 154;3;-0.000000, 0.000000, 1.000000;;, + 155;3;-0.000000, 0.000000, 1.000000;;, + 156;3;-0.000000, 0.000000, 1.000000;;, + 157;3;-0.000000, 0.000000, 1.000000;;, + 158;3;-0.000000, 0.000000, 1.000000;;, + 159;3;-0.000000, 0.000000, 1.000000;;, + 160;3;-0.000000, 0.000000, 1.000000;;, + 161;3;-0.000000, 0.000000, 1.000000;;, + 162;3;-0.000000, 2.000001, 1.000000;;, + 163;3;-0.000000, 2.000001, 1.000000;;, + 164;3;-0.000000, 2.000001, 1.000000;;, + 165;3;-0.000000, 2.000001, 1.000000;;, + 166;3;-0.000000, 2.000001, 1.000000;;, + 167;3;-0.000000, 2.000001, 1.000000;;, + 168;3;-0.000000, 0.000000, 6.750000;;, + 169;3;-0.000000, 0.000000, 6.750000;;, + 170;3;-0.000000, 0.000000, 6.750000;;, + 171;3;-0.000000, 0.000000, 6.750000;;, + 172;3;-0.000000, 0.000000, 6.750000;;, + 173;3;-0.000000, 0.000000, 6.750000;;, + 174;3;-0.000000, 0.000000, 6.750000;;, + 175;3;-0.000000, 0.000000, 6.750000;;, + 176;3;-0.000000, 0.000000, 6.750000;;, + 177;3;-0.000000, 0.000000, 6.750000;;, + 178;3;-0.000000, 0.000000, 6.750000;;, + 179;3;-0.000000, 0.000000, 6.750000;;, + 180;3;-0.000000, 0.000000, 6.750000;;, + 181;3;-0.000000, 0.000000, 6.750000;;, + 182;3;-0.000000, 0.000000, 6.750000;;, + 183;3;-0.000000, 0.000000, 6.750000;;, + 184;3;-0.000000, 0.000000, 6.750000;;, + 185;3;-0.000000, 0.000000, 6.750000;;, + 186;3;-0.000000, 0.000000, 6.750000;;, + 187;3;-0.000000, 0.000000, 6.750000;;, + 188;3;-0.000000, 0.000000, 6.750000;;; + } + } + Animation { + {Armature_Head} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 1;4;-0.000120,-0.000005, 0.999993,-0.000240;;, + 2;4;-0.000483,-0.000021, 0.999974,-0.000967;;, + 3;4;-0.001090,-0.000048, 0.999941,-0.002181;;, + 4;4;-0.001937,-0.000085, 0.999894,-0.003876;;, + 5;4;-0.003014,-0.000132, 0.999835,-0.006030;;, + 6;4;-0.004301,-0.000188, 0.999765,-0.008607;;, + 7;4;-0.005773,-0.000252, 0.999685,-0.011553;;, + 8;4;-0.007394,-0.000323, 0.999596,-0.014795;;, + 9;4;-0.009118,-0.000398, 0.999502,-0.018246;;, + 10;4;-0.010897,-0.000476, 0.999405,-0.021804;;, + 11;4;-0.012675,-0.000553, 0.999308,-0.025363;;, + 12;4;-0.014400,-0.000629, 0.999214,-0.028814;;, + 13;4;-0.016021,-0.000699, 0.999126,-0.032056;;, + 14;4;-0.017493,-0.000764, 0.999045,-0.035002;;, + 15;4;-0.018780,-0.000820, 0.998975,-0.037578;;, + 16;4;-0.019857,-0.000867, 0.998916,-0.039733;;, + 17;4;-0.020704,-0.000904, 0.998870,-0.041427;;, + 18;4;-0.021311,-0.000930, 0.998837,-0.042642;;, + 19;4;-0.021674,-0.000946, 0.998817,-0.043369;;, + 20;4;-0.021794,-0.000952, 0.998811,-0.043609;;, + 21;4;-0.021720,-0.000948, 0.998817,-0.043369;;, + 22;4;-0.021494,-0.000938, 0.998837,-0.042642;;, + 23;4;-0.021108,-0.000922, 0.998870,-0.041427;;, + 24;4;-0.020560,-0.000898, 0.998916,-0.039733;;, + 25;4;-0.019848,-0.000867, 0.998975,-0.037578;;, + 26;4;-0.018975,-0.000828, 0.999045,-0.035002;;, + 27;4;-0.017947,-0.000784, 0.999126,-0.032056;;, + 28;4;-0.016778,-0.000733, 0.999214,-0.028814;;, + 29;4;-0.015484,-0.000676, 0.999308,-0.025363;;, + 30;4;-0.014088,-0.000615, 0.999405,-0.021804;;, + 31;4;-0.012616,-0.000551, 0.999502,-0.018246;;, + 32;4;-0.011095,-0.000484, 0.999597,-0.014795;;, + 33;4;-0.009555,-0.000417, 0.999685,-0.011553;;, + 34;4;-0.008021,-0.000350, 0.999765,-0.008607;;, + 35;4;-0.006517,-0.000285, 0.999835,-0.006030;;, + 36;4;-0.005062,-0.000221, 0.999894,-0.003876;;, + 37;4;-0.003674,-0.000160, 0.999941,-0.002181;;, + 38;4;-0.002362,-0.000103, 0.999974,-0.000967;;, + 39;4;-0.001136,-0.000050, 0.999994,-0.000240;;, + 40;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 41;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 42;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 43;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 44;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 45;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 46;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 47;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 48;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 49;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 50;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 51;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 52;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 53;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 54;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 55;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 56;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 57;4; 0.021108, 0.000922, 0.998870,-0.041427;;, + 58;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 59;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 60;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 61;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 62;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 63;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 64;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 65;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 66;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 67;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 68;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 69;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 70;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 71;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 72;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 73;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 74;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 75;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 76;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 77;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 78;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 79;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 80;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 81;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 82;4;-0.000815,-0.000036, 0.999956,-0.001631;;, + 83;4;-0.002152,-0.000094, 0.999883,-0.004305;;, + 84;4;-0.003631,-0.000159, 0.999802,-0.007266;;, + 85;4;-0.005161,-0.000225, 0.999718,-0.010327;;, + 86;4;-0.006701,-0.000293, 0.999634,-0.013408;;, + 87;4;-0.008226,-0.000359, 0.999551,-0.016461;;, + 88;4;-0.009723,-0.000425, 0.999469,-0.019456;;, + 89;4;-0.011179,-0.000488, 0.999390,-0.022368;;, + 90;4;-0.012583,-0.000549, 0.999313,-0.025178;;, + 91;4;-0.013928,-0.000608, 0.999240,-0.027869;;, + 92;4;-0.015204,-0.000664, 0.999170,-0.030422;;, + 93;4;-0.016402,-0.000716, 0.999105,-0.032820;;, + 94;4;-0.017514,-0.000765, 0.999044,-0.035045;;, + 95;4;-0.018529,-0.000809, 0.998989,-0.037076;;, + 96;4;-0.019436,-0.000849, 0.998939,-0.038890;;, + 97;4;-0.020221,-0.000883, 0.998896,-0.040461;;, + 98;4;-0.020870,-0.000911, 0.998861,-0.041759;;, + 99;4;-0.021364,-0.000933, 0.998834,-0.042748;;, + 100;4;-0.021681,-0.000947, 0.998817,-0.043383;;, + 101;4;-0.021794,-0.000952, 0.998811,-0.043609;;, + 102;4;-0.021720,-0.000948, 0.998817,-0.043369;;, + 103;4;-0.021494,-0.000938, 0.998837,-0.042642;;, + 104;4;-0.021108,-0.000922, 0.998870,-0.041427;;, + 105;4;-0.020560,-0.000898, 0.998916,-0.039733;;, + 106;4;-0.019848,-0.000867, 0.998975,-0.037578;;, + 107;4;-0.018975,-0.000828, 0.999045,-0.035002;;, + 108;4;-0.017947,-0.000784, 0.999126,-0.032056;;, + 109;4;-0.016778,-0.000733, 0.999214,-0.028814;;, + 110;4;-0.015484,-0.000676, 0.999308,-0.025363;;, + 111;4;-0.014088,-0.000615, 0.999405,-0.021804;;, + 112;4;-0.012616,-0.000551, 0.999502,-0.018246;;, + 113;4;-0.011095,-0.000484, 0.999597,-0.014795;;, + 114;4;-0.009555,-0.000417, 0.999685,-0.011553;;, + 115;4;-0.008021,-0.000350, 0.999765,-0.008607;;, + 116;4;-0.006517,-0.000285, 0.999835,-0.006030;;, + 117;4;-0.005062,-0.000221, 0.999894,-0.003876;;, + 118;4;-0.003674,-0.000160, 0.999941,-0.002181;;, + 119;4;-0.002362,-0.000103, 0.999974,-0.000967;;, + 120;4;-0.001136,-0.000050, 0.999994,-0.000240;;, + 121;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 122;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 123;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 124;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 125;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 126;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 127;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 128;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 129;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 130;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 131;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 132;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 133;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 134;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 135;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 136;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 137;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 138;4; 0.021109, 0.000922, 0.998870,-0.041427;;, + 139;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 140;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 141;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 142;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 143;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 144;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 145;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 146;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 147;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 148;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 149;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 150;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 151;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 152;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 153;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 154;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 155;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 156;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 157;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 158;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 159;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 160;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 161;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 162;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 163;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 164;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 165;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 166;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 167;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 168;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 169;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 170;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 171;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 172;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 173;4; 0.043619, 0.000000, 0.999048, 0.000000;;, + 174;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 175;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 176;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 177;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 178;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 179;4;-0.010132, 0.000000, 0.999915, 0.000000;;, + 180;4;-0.022206, 0.000000, 0.999677, 0.000000;;, + 181;4;-0.033580, 0.000000, 0.999371, 0.000000;;, + 182;4;-0.041150,-0.000000, 0.999133, 0.000000;;, + 183;4;-0.043619, 0.000000, 0.999048, 0.000000;;, + 184;4;-0.039742, 0.000000, 0.999133, 0.000000;;, + 185;4;-0.028821, 0.000000, 0.999371, 0.000000;;, + 186;4;-0.014798, 0.000000, 0.999677, 0.000000;;, + 187;4;-0.003877, 0.000000, 0.999915, 0.000000;;, + 188;4; 0.000000, 0.000000, 1.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3; 0.000000, 6.750000, 0.000000;;, + 1;3;-0.000000, 6.750000, 0.000000;;, + 2;3; 0.000000, 6.750000, 0.000000;;, + 3;3; 0.000000, 6.750000, 0.000000;;, + 4;3; 0.000000, 6.750000, 0.000000;;, + 5;3; 0.000000, 6.750000, 0.000000;;, + 6;3; 0.000000, 6.750000, 0.000000;;, + 7;3; 0.000000, 6.750000,-0.000000;;, + 8;3; 0.000000, 6.750000,-0.000000;;, + 9;3; 0.000000, 6.750000, 0.000000;;, + 10;3; 0.000000, 6.750000,-0.000000;;, + 11;3; 0.000000, 6.750000, 0.000000;;, + 12;3; 0.000000, 6.750000, 0.000000;;, + 13;3; 0.000000, 6.750000, 0.000000;;, + 14;3; 0.000000, 6.750000,-0.000000;;, + 15;3; 0.000000, 6.750000,-0.000000;;, + 16;3; 0.000000, 6.750000, 0.000000;;, + 17;3;-0.000000, 6.750001,-0.000000;;, + 18;3; 0.000000, 6.750000, 0.000000;;, + 19;3; 0.000000, 6.750000, 0.000000;;, + 20;3; 0.000000, 6.750000, 0.000000;;, + 21;3; 0.000000, 6.750000, 0.000000;;, + 22;3; 0.000000, 6.750000, 0.000000;;, + 23;3;-0.000000, 6.750001,-0.000000;;, + 24;3; 0.000000, 6.750000, 0.000000;;, + 25;3; 0.000000, 6.750000, 0.000000;;, + 26;3; 0.000000, 6.750000,-0.000000;;, + 27;3; 0.000000, 6.750000, 0.000000;;, + 28;3; 0.000000, 6.750000, 0.000000;;, + 29;3; 0.000000, 6.750000, 0.000000;;, + 30;3; 0.000000, 6.750000, 0.000000;;, + 31;3; 0.000000, 6.750000, 0.000000;;, + 32;3; 0.000000, 6.750000,-0.000000;;, + 33;3; 0.000000, 6.750000,-0.000000;;, + 34;3; 0.000000, 6.750000, 0.000000;;, + 35;3; 0.000000, 6.750000, 0.000000;;, + 36;3; 0.000000, 6.750000,-0.000000;;, + 37;3; 0.000000, 6.750000, 0.000000;;, + 38;3; 0.000000, 6.750000, 0.000000;;, + 39;3;-0.000000, 6.750000, 0.000000;;, + 40;3; 0.000000, 6.750000, 0.000000;;, + 41;3;-0.000000, 6.750000, 0.000000;;, + 42;3; 0.000000, 6.750000, 0.000000;;, + 43;3; 0.000000, 6.750000, 0.000000;;, + 44;3; 0.000000, 6.750000, 0.000000;;, + 45;3; 0.000000, 6.750000, 0.000000;;, + 46;3; 0.000000, 6.750000,-0.000000;;, + 47;3; 0.000000, 6.750000, 0.000000;;, + 48;3; 0.000000, 6.750000, 0.000000;;, + 49;3; 0.000000, 6.750000, 0.000000;;, + 50;3; 0.000000, 6.750000,-0.000000;;, + 51;3; 0.000000, 6.750000, 0.000000;;, + 52;3; 0.000000, 6.750000, 0.000000;;, + 53;3; 0.000000, 6.750000, 0.000000;;, + 54;3; 0.000000, 6.750000, 0.000000;;, + 55;3; 0.000000, 6.750000,-0.000000;;, + 56;3; 0.000000, 6.750000, 0.000000;;, + 57;3;-0.000000, 6.750001,-0.000000;;, + 58;3; 0.000000, 6.750000, 0.000000;;, + 59;3; 0.000000, 6.750000, 0.000000;;, + 60;3; 0.000000, 6.750000, 0.000000;;, + 61;3; 0.000000, 6.750000, 0.000000;;, + 62;3; 0.000000, 6.750000, 0.000000;;, + 63;3; 0.000000, 6.750000,-0.000000;;, + 64;3; 0.000000, 6.750000, 0.000000;;, + 65;3; 0.000000, 6.750000, 0.000000;;, + 66;3; 0.000000, 6.750000, 0.000000;;, + 67;3; 0.000000, 6.750000, 0.000000;;, + 68;3; 0.000000, 6.750000, 0.000000;;, + 69;3; 0.000000, 6.750000,-0.000000;;, + 70;3; 0.000000, 6.750000,-0.000000;;, + 71;3; 0.000000, 6.750000,-0.000000;;, + 72;3; 0.000000, 6.750000,-0.000000;;, + 73;3; 0.000000, 6.749999, 0.000000;;, + 74;3; 0.000000, 6.750000, 0.000000;;, + 75;3; 0.000000, 6.750000, 0.000000;;, + 76;3;-0.000000, 6.750000,-0.000000;;, + 77;3; 0.000000, 6.750000, 0.000000;;, + 78;3; 0.000000, 6.750000,-0.000000;;, + 79;3; 0.000000, 6.750000, 0.000000;;, + 80;3; 0.000000, 6.750000, 0.000000;;, + 81;3; 0.000000, 6.750000,-0.000000;;, + 82;3; 0.000000, 6.750000, 0.000000;;, + 83;3; 0.000000, 6.750000,-0.000000;;, + 84;3; 0.000000, 6.750000, 0.000000;;, + 85;3;-0.000000, 6.750000,-0.000000;;, + 86;3; 0.000000, 6.750000, 0.000000;;, + 87;3; 0.000000, 6.750000,-0.000000;;, + 88;3; 0.000000, 6.750000, 0.000000;;, + 89;3; 0.000000, 6.750000,-0.000000;;, + 90;3; 0.000000, 6.750000,-0.000000;;, + 91;3; 0.000000, 6.750000, 0.000000;;, + 92;3; 0.000000, 6.750000,-0.000000;;, + 93;3; 0.000000, 6.750000,-0.000000;;, + 94;3; 0.000000, 6.750000,-0.000000;;, + 95;3; 0.000000, 6.750000, 0.000000;;, + 96;3; 0.000000, 6.750000,-0.000000;;, + 97;3; 0.000000, 6.750000, 0.000000;;, + 98;3; 0.000000, 6.750000, 0.000000;;, + 99;3; 0.000000, 6.750000,-0.000000;;, + 100;3; 0.000000, 6.750000, 0.000000;;, + 101;3; 0.000000, 6.750000, 0.000000;;, + 102;3; 0.000000, 6.750000,-0.000000;;, + 103;3; 0.000000, 6.750000, 0.000000;;, + 104;3;-0.000000, 6.750000, 0.000000;;, + 105;3; 0.000000, 6.750000, 0.000000;;, + 106;3; 0.000000, 6.750000, 0.000000;;, + 107;3; 0.000000, 6.750000,-0.000000;;, + 108;3; 0.000000, 6.750000, 0.000000;;, + 109;3; 0.000000, 6.750000, 0.000000;;, + 110;3; 0.000000, 6.750000,-0.000000;;, + 111;3; 0.000000, 6.750000,-0.000000;;, + 112;3; 0.000000, 6.750000,-0.000000;;, + 113;3; 0.000000, 6.750000,-0.000000;;, + 114;3; 0.000000, 6.750000, 0.000000;;, + 115;3; 0.000000, 6.750000, 0.000000;;, + 116;3; 0.000000, 6.750000, 0.000000;;, + 117;3; 0.000000, 6.750000,-0.000000;;, + 118;3; 0.000000, 6.750000,-0.000000;;, + 119;3; 0.000000, 6.750000,-0.000000;;, + 120;3;-0.000000, 6.750000, 0.000000;;, + 121;3; 0.000000, 6.750000,-0.000000;;, + 122;3;-0.000000, 6.750000,-0.000000;;, + 123;3; 0.000000, 6.750000,-0.000000;;, + 124;3; 0.000000, 6.750000, 0.000000;;, + 125;3; 0.000000, 6.750000,-0.000000;;, + 126;3; 0.000000, 6.750000, 0.000000;;, + 127;3; 0.000000, 6.750000,-0.000000;;, + 128;3; 0.000000, 6.750000, 0.000000;;, + 129;3; 0.000000, 6.750000,-0.000000;;, + 130;3; 0.000000, 6.750000,-0.000000;;, + 131;3; 0.000000, 6.750000,-0.000000;;, + 132;3; 0.000000, 6.750000,-0.000000;;, + 133;3; 0.000000, 6.750000, 0.000000;;, + 134;3; 0.000000, 6.750000,-0.000000;;, + 135;3; 0.000000, 6.750000, 0.000000;;, + 136;3; 0.000000, 6.750000, 0.000000;;, + 137;3; 0.000000, 6.750000, 0.000000;;, + 138;3;-0.000000, 6.750000, 0.000000;;, + 139;3; 0.000000, 6.750000,-0.000000;;, + 140;3; 0.000000, 6.750000,-0.000000;;, + 141;3; 0.000000, 6.750000, 0.000000;;, + 142;3; 0.000000, 6.750000, 0.000000;;, + 143;3; 0.000000, 6.750000,-0.000000;;, + 144;3; 0.000000, 6.750000, 0.000000;;, + 145;3; 0.000000, 6.750000, 0.000000;;, + 146;3; 0.000000, 6.750000, 0.000000;;, + 147;3; 0.000000, 6.750000,-0.000000;;, + 148;3; 0.000000, 6.750000, 0.000000;;, + 149;3; 0.000000, 6.750000, 0.000000;;, + 150;3; 0.000000, 6.750000,-0.000000;;, + 151;3; 0.000000, 6.750000,-0.000000;;, + 152;3; 0.000000, 6.750000,-0.000000;;, + 153;3; 0.000000, 6.750000,-0.000000;;, + 154;3; 0.000000, 6.750000,-0.000000;;, + 155;3; 0.000000, 6.750000,-0.000000;;, + 156;3; 0.000000, 6.750000,-0.000000;;, + 157;3;-0.000000, 6.750000, 0.000000;;, + 158;3; 0.000000, 6.750000, 0.000000;;, + 159;3; 0.000000, 6.750000,-0.000000;;, + 160;3; 0.000000, 6.750000, 0.000000;;, + 161;3; 0.000000, 6.750000,-0.000000;;, + 162;3; 0.000000, 6.750000, 0.000000;;, + 163;3; 0.000000, 6.750000, 0.000000;;, + 164;3; 0.000000, 6.750000, 0.000000;;, + 165;3; 0.000000, 6.750000, 0.000000;;, + 166;3; 0.000000, 6.750000, 0.000000;;, + 167;3; 0.000000, 6.750000, 0.000000;;, + 168;3; 0.000000, 6.750000, 0.000000;;, + 169;3; 0.000000, 6.750000, 0.000000;;, + 170;3; 0.000000, 6.750000, 0.000000;;, + 171;3; 0.000000, 6.750000, 0.000000;;, + 172;3; 0.000000, 6.750000, 0.000000;;, + 173;3; 0.000000, 6.750000, 0.000000;;, + 174;3; 0.000000, 6.750000, 0.000000;;, + 175;3; 0.000000, 6.750000, 0.000000;;, + 176;3; 0.000000, 6.750000, 0.000000;;, + 177;3; 0.000000, 6.750000, 0.000000;;, + 178;3; 0.000000, 6.750000, 0.000000;;, + 179;3; 0.000000, 6.750000, 0.000000;;, + 180;3; 0.000000, 6.750000, 0.000000;;, + 181;3; 0.000000, 6.750000, 0.000000;;, + 182;3; 0.000000, 6.750000, 0.000000;;, + 183;3; 0.000000, 6.750000, 0.000000;;, + 184;3; 0.000000, 6.750000, 0.000000;;, + 185;3; 0.000000, 6.750000, 0.000000;;, + 186;3; 0.000000, 6.750000, 0.000000;;, + 187;3; 0.000000, 6.750000, 0.000000;;, + 188;3; 0.000000, 6.750000, 0.000000;;; + } + } + Animation { + {Armature_Arm_Left} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.648448, 0.757709,-0.045973,-0.057269;;, + 1;4; 0.648161, 0.757936,-0.045920,-0.057331;;, + 2;4; 0.647294, 0.758622,-0.045761,-0.057521;;, + 3;4; 0.645844, 0.759770,-0.045495,-0.057837;;, + 4;4; 0.643821, 0.761372,-0.045124,-0.058279;;, + 5;4; 0.641250, 0.763407,-0.044653,-0.058841;;, + 6;4; 0.638175, 0.765842,-0.044088,-0.059513;;, + 7;4; 0.634660, 0.768625,-0.043443,-0.060281;;, + 8;4; 0.630790, 0.771689,-0.042734,-0.061126;;, + 9;4; 0.626671, 0.774950,-0.041978,-0.062026;;, + 10;4; 0.622424, 0.778313,-0.041199,-0.062953;;, + 11;4; 0.618177, 0.781676,-0.040419,-0.063881;;, + 12;4; 0.614058, 0.784937,-0.039664,-0.064781;;, + 13;4; 0.610189, 0.788000,-0.038954,-0.065626;;, + 14;4; 0.606673, 0.790784,-0.038309,-0.066394;;, + 15;4; 0.603598, 0.793218,-0.037745,-0.067066;;, + 16;4; 0.601027, 0.795254,-0.037273,-0.067628;;, + 17;4; 0.599004, 0.796856,-0.036902,-0.068069;;, + 18;4; 0.597555, 0.798003,-0.036636,-0.068386;;, + 19;4; 0.596688, 0.798690,-0.036477,-0.068576;;, + 20;4; 0.596401, 0.798917,-0.036424,-0.068638;;, + 21;4; 0.596760, 0.798627,-0.036471,-0.068580;;, + 22;4; 0.597846, 0.797750,-0.036614,-0.068404;;, + 23;4; 0.599661, 0.796284,-0.036852,-0.068109;;, + 24;4; 0.602194, 0.794238,-0.037184,-0.067698;;, + 25;4; 0.605413, 0.791638,-0.037606,-0.067176;;, + 26;4; 0.609264, 0.788527,-0.038110,-0.066551;;, + 27;4; 0.613666, 0.784972,-0.038687,-0.065837;;, + 28;4; 0.618511, 0.781058,-0.039322,-0.065050;;, + 29;4; 0.623668, 0.776892,-0.039998,-0.064213;;, + 30;4; 0.628987, 0.772597,-0.040695,-0.063350;;, + 31;4; 0.634305, 0.768301,-0.041393,-0.062487;;, + 32;4; 0.639462, 0.764135,-0.042069,-0.061650;;, + 33;4; 0.644308, 0.760222,-0.042704,-0.060864;;, + 34;4; 0.648710, 0.756666,-0.043281,-0.060150;;, + 35;4; 0.652560, 0.753556,-0.043785,-0.059525;;, + 36;4; 0.655780, 0.750956,-0.044207,-0.059002;;, + 37;4; 0.658313, 0.748910,-0.044539,-0.058591;;, + 38;4; 0.660128, 0.747444,-0.044777,-0.058297;;, + 39;4; 0.661214, 0.746567,-0.044920,-0.058121;;, + 40;4; 0.661573, 0.746277,-0.044967,-0.058062;;, + 41;4; 0.661328, 0.746479,-0.044910,-0.058126;;, + 42;4; 0.660587, 0.747091,-0.044737,-0.058317;;, + 43;4; 0.659348, 0.748115,-0.044449,-0.058638;;, + 44;4; 0.657620, 0.749544,-0.044046,-0.059085;;, + 45;4; 0.655424, 0.751359,-0.043535,-0.059653;;, + 46;4; 0.652797, 0.753531,-0.042924,-0.060333;;, + 47;4; 0.649794, 0.756013,-0.042224,-0.061110;;, + 48;4; 0.646488, 0.758746,-0.041455,-0.061966;;, + 49;4; 0.642969, 0.761655,-0.040636,-0.062876;;, + 50;4; 0.639341, 0.764654,-0.039791,-0.063815;;, + 51;4; 0.635713, 0.767653,-0.038946,-0.064754;;, + 52;4; 0.632194, 0.770562,-0.038127,-0.065665;;, + 53;4; 0.628889, 0.773294,-0.037357,-0.066520;;, + 54;4; 0.625885, 0.775777,-0.036658,-0.067297;;, + 55;4; 0.623258, 0.777949,-0.036047,-0.067977;;, + 56;4; 0.621062, 0.779764,-0.035535,-0.068545;;, + 57;4; 0.619334, 0.781193,-0.035133,-0.068993;;, + 58;4; 0.618095, 0.782216,-0.034845,-0.069313;;, + 59;4; 0.617355, 0.782829,-0.034672,-0.069505;;, + 60;4; 0.617110, 0.783031,-0.034615,-0.069568;;, + 61;4; 0.617174, 0.782991,-0.034614,-0.069562;;, + 62;4; 0.617353, 0.782876,-0.034615,-0.069541;;, + 63;4; 0.617631, 0.782698,-0.034624,-0.069502;;, + 64;4; 0.617995, 0.782463,-0.034645,-0.069440;;, + 65;4; 0.618435, 0.782178,-0.034685,-0.069353;;, + 66;4; 0.618940, 0.781848,-0.034749,-0.069236;;, + 67;4; 0.619505, 0.781478,-0.034841,-0.069085;;, + 68;4; 0.620120, 0.781070,-0.034969,-0.068894;;, + 69;4; 0.620781, 0.780629,-0.035139,-0.068658;;, + 70;4; 0.621482, 0.780157,-0.035359,-0.068369;;, + 71;4; 0.622217, 0.779656,-0.035640,-0.068019;;, + 72;4; 0.622979, 0.779130,-0.035993,-0.067597;;, + 73;4; 0.623764, 0.778580,-0.036434,-0.067088;;, + 74;4; 0.624563, 0.778009,-0.036984,-0.066473;;, + 75;4; 0.625368, 0.777419,-0.037673,-0.065726;;, + 76;4; 0.626168, 0.776813,-0.038544,-0.064805;;, + 77;4; 0.626943, 0.776195,-0.039669,-0.063644;;, + 78;4; 0.627662, 0.775573,-0.041178,-0.062123;;, + 79;4; 0.628249, 0.774961,-0.043370,-0.059964;;, + 80;4; 0.628391, 0.774424,-0.047456,-0.056046;;, + 81;4; 0.000990, 0.997299,-0.072151,-0.013690;;, + 82;4;-0.011967, 0.997270,-0.071970,-0.015145;;, + 83;4;-0.018796, 0.997206,-0.071870,-0.016486;;, + 84;4;-0.023483, 0.997134,-0.071799,-0.017763;;, + 85;4;-0.026976, 0.997057,-0.071745,-0.018986;;, + 86;4;-0.029682, 0.996980,-0.071701,-0.020158;;, + 87;4;-0.031824, 0.996902,-0.071665,-0.021280;;, + 88;4;-0.033538, 0.996826,-0.071634,-0.022353;;, + 89;4;-0.034915, 0.996751,-0.071609,-0.023375;;, + 90;4;-0.036019, 0.996679,-0.071588,-0.024345;;, + 91;4;-0.036900, 0.996610,-0.071570,-0.025261;;, + 92;4;-0.037594, 0.996544,-0.071555,-0.026120;;, + 93;4;-0.038132, 0.996482,-0.071542,-0.026918;;, + 94;4;-0.038539, 0.996425,-0.071531,-0.027653;;, + 95;4;-0.038836, 0.996372,-0.071523,-0.028317;;, + 96;4;-0.039042, 0.996325,-0.071516,-0.028907;;, + 97;4;-0.039174, 0.996284,-0.071511,-0.029414;;, + 98;4;-0.039248, 0.996250,-0.071507,-0.029831;;, + 99;4;-0.039280, 0.996225,-0.071504,-0.030146;;, + 100;4;-0.039287, 0.996208,-0.071503,-0.030348;;, + 101;4;-0.039284, 0.996202,-0.071502,-0.030419;;, + 102;4;-0.039062, 0.996208,-0.071506,-0.030327;;, + 103;4;-0.038392, 0.996227,-0.071517,-0.030048;;, + 104;4;-0.037270, 0.996257,-0.071535,-0.029583;;, + 105;4;-0.035704, 0.996300,-0.071560,-0.028932;;, + 106;4;-0.033715, 0.996354,-0.071592,-0.028106;;, + 107;4;-0.031335, 0.996419,-0.071630,-0.027118;;, + 108;4;-0.028615, 0.996493,-0.071674,-0.025988;;, + 109;4;-0.025621, 0.996574,-0.071723,-0.024744;;, + 110;4;-0.022434, 0.996661,-0.071774,-0.023420;;, + 111;4;-0.019147, 0.996751,-0.071827,-0.022055;;, + 112;4;-0.015860, 0.996840,-0.071880,-0.020690;;, + 113;4;-0.012673, 0.996927,-0.071931,-0.019366;;, + 114;4;-0.009679, 0.997009,-0.071979,-0.018122;;, + 115;4;-0.006959, 0.997083,-0.072023,-0.016992;;, + 116;4;-0.004579, 0.997148,-0.072062,-0.016004;;, + 117;4;-0.002590, 0.997202,-0.072094,-0.015177;;, + 118;4;-0.001024, 0.997244,-0.072119,-0.014527;;, + 119;4; 0.000098, 0.997275,-0.072137,-0.014061;;, + 120;4; 0.000769, 0.997293,-0.072148,-0.013782;;, + 121;4; 0.000990, 0.997299,-0.072151,-0.013690;;, + 122;4; 0.000769, 0.997293,-0.072148,-0.013782;;, + 123;4; 0.000098, 0.997275,-0.072137,-0.014061;;, + 124;4;-0.001024, 0.997244,-0.072119,-0.014527;;, + 125;4;-0.002590, 0.997202,-0.072094,-0.015177;;, + 126;4;-0.004579, 0.997148,-0.072062,-0.016004;;, + 127;4;-0.006959, 0.997083,-0.072023,-0.016992;;, + 128;4;-0.009679, 0.997009,-0.071979,-0.018122;;, + 129;4;-0.012673, 0.996927,-0.071931,-0.019366;;, + 130;4;-0.015860, 0.996840,-0.071880,-0.020690;;, + 131;4;-0.019147, 0.996751,-0.071827,-0.022055;;, + 132;4;-0.022434, 0.996661,-0.071774,-0.023420;;, + 133;4;-0.025621, 0.996574,-0.071723,-0.024744;;, + 134;4;-0.028615, 0.996493,-0.071674,-0.025988;;, + 135;4;-0.031335, 0.996419,-0.071630,-0.027118;;, + 136;4;-0.033715, 0.996354,-0.071592,-0.028106;;, + 137;4;-0.035704, 0.996300,-0.071560,-0.028932;;, + 138;4;-0.037270, 0.996257,-0.071535,-0.029583;;, + 139;4;-0.038392, 0.996227,-0.071517,-0.030048;;, + 140;4;-0.039062, 0.996208,-0.071506,-0.030327;;, + 141;4;-0.039284, 0.996202,-0.071502,-0.030419;;, + 142;4;-0.039115, 0.996208,-0.071505,-0.030336;;, + 143;4;-0.038639, 0.996224,-0.071513,-0.030100;;, + 144;4;-0.037892, 0.996249,-0.071526,-0.029733;;, + 145;4;-0.036906, 0.996282,-0.071542,-0.029250;;, + 146;4;-0.035703, 0.996322,-0.071562,-0.028665;;, + 147;4;-0.034305, 0.996368,-0.071585,-0.027989;;, + 148;4;-0.032728, 0.996419,-0.071611,-0.027232;;, + 149;4;-0.030984, 0.996475,-0.071640,-0.026401;;, + 150;4;-0.029084, 0.996536,-0.071671,-0.025504;;, + 151;4;-0.027040, 0.996601,-0.071705,-0.024547;;, + 152;4;-0.024856, 0.996669,-0.071741,-0.023537;;, + 153;4;-0.022540, 0.996740,-0.071779,-0.022479;;, + 154;4;-0.020096, 0.996813,-0.071819,-0.021379;;, + 155;4;-0.017525, 0.996888,-0.071861,-0.020245;;, + 156;4;-0.014829, 0.996965,-0.071905,-0.019082;;, + 157;4;-0.012005, 0.997043,-0.071950,-0.017902;;, + 158;4;-0.009047, 0.997120,-0.071997,-0.016718;;, + 159;4;-0.005937, 0.997194,-0.072047,-0.015555;;, + 160;4;-0.002640, 0.997260,-0.072098,-0.014470;;, + 161;4; 0.000990, 0.997299,-0.072151,-0.013690;;, + 162;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 163;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 164;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 165;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 166;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 167;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 168;4; 0.648448, 0.757709,-0.045973,-0.057269;;, + 169;4; 0.654493, 0.752186,-0.040667,-0.064731;;, + 170;4; 0.658020, 0.748822,-0.037013,-0.069986;;, + 171;4; 0.659629, 0.747251,-0.035126,-0.072743;;, + 172;4; 0.660600, 0.746345,-0.034493,-0.073596;;, + 173;4; 0.662067, 0.745032,-0.034351,-0.073580;;, + 174;4; 0.664030, 0.743414,-0.034783,-0.072577;;, + 175;4; 0.665879, 0.742098,-0.036358,-0.069861;;, + 176;4; 0.667289, 0.741198,-0.038892,-0.065911;;, + 177;4; 0.668012, 0.740701,-0.041785,-0.061811;;, + 178;4; 0.668060, 0.740475,-0.044458,-0.058453;;, + 179;4; 0.667246, 0.740936,-0.047522,-0.055224;;, + 180;4; 0.665271, 0.742616,-0.051527,-0.051513;;, + 181;4; 0.662480, 0.745165,-0.055526,-0.048126;;, + 182;4; 0.659627, 0.747806,-0.058315,-0.045969;;, + 183;4; 0.657320, 0.749902,-0.059309,-0.045384;;, + 184;4; 0.655964, 0.751255,-0.058163,-0.046490;;, + 185;4; 0.655437, 0.752065,-0.054765,-0.049326;;, + 186;4; 0.654752, 0.752963,-0.050391,-0.052966;;, + 187;4; 0.652660, 0.754722,-0.047040,-0.055932;;, + 188;4; 0.648448, 0.757709,-0.045973,-0.057269;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3;-2.000000, 6.750000, 0.000000;;, + 1;3;-2.000000, 6.750000, 0.000000;;, + 2;3;-2.000000, 6.750000, 0.000000;;, + 3;3;-2.000000, 6.750000, 0.000000;;, + 4;3;-2.000000, 6.750000, 0.000000;;, + 5;3;-2.000000, 6.750000, 0.000000;;, + 6;3;-2.000000, 6.750000, 0.000000;;, + 7;3;-2.000000, 6.750000,-0.000000;;, + 8;3;-2.000000, 6.750000,-0.000000;;, + 9;3;-2.000000, 6.750000, 0.000000;;, + 10;3;-2.000000, 6.750000,-0.000000;;, + 11;3;-2.000000, 6.750000, 0.000000;;, + 12;3;-2.000000, 6.750000, 0.000000;;, + 13;3;-2.000000, 6.750000, 0.000000;;, + 14;3;-2.000000, 6.750000,-0.000000;;, + 15;3;-2.000000, 6.750000,-0.000000;;, + 16;3;-2.000000, 6.750000, 0.000000;;, + 17;3;-2.000000, 6.750001,-0.000000;;, + 18;3;-2.000000, 6.750000, 0.000000;;, + 19;3;-2.000000, 6.750000, 0.000000;;, + 20;3;-2.000000, 6.750000, 0.000000;;, + 21;3;-2.000000, 6.750000, 0.000000;;, + 22;3;-2.000000, 6.750000, 0.000000;;, + 23;3;-2.000000, 6.750001,-0.000000;;, + 24;3;-2.000000, 6.750000, 0.000000;;, + 25;3;-2.000000, 6.750000, 0.000000;;, + 26;3;-2.000000, 6.750000,-0.000000;;, + 27;3;-2.000000, 6.750000, 0.000000;;, + 28;3;-2.000000, 6.750000, 0.000000;;, + 29;3;-2.000000, 6.750000, 0.000000;;, + 30;3;-2.000000, 6.750000, 0.000000;;, + 31;3;-2.000000, 6.750000, 0.000000;;, + 32;3;-2.000000, 6.750000,-0.000000;;, + 33;3;-2.000000, 6.750000,-0.000000;;, + 34;3;-2.000000, 6.750000, 0.000000;;, + 35;3;-2.000000, 6.750000, 0.000000;;, + 36;3;-2.000000, 6.750000,-0.000000;;, + 37;3;-2.000000, 6.750000, 0.000000;;, + 38;3;-2.000000, 6.750000, 0.000000;;, + 39;3;-2.000000, 6.750000, 0.000000;;, + 40;3;-2.000000, 6.750000, 0.000000;;, + 41;3;-2.000000, 6.750000, 0.000000;;, + 42;3;-2.000000, 6.750000, 0.000000;;, + 43;3;-2.000000, 6.750000, 0.000000;;, + 44;3;-2.000000, 6.750000, 0.000000;;, + 45;3;-2.000000, 6.750000, 0.000000;;, + 46;3;-2.000000, 6.750000,-0.000000;;, + 47;3;-2.000000, 6.750000, 0.000000;;, + 48;3;-2.000000, 6.750000, 0.000000;;, + 49;3;-2.000000, 6.750000, 0.000000;;, + 50;3;-2.000000, 6.750000,-0.000000;;, + 51;3;-2.000000, 6.750000, 0.000000;;, + 52;3;-2.000000, 6.750000, 0.000000;;, + 53;3;-2.000000, 6.750000, 0.000000;;, + 54;3;-2.000000, 6.750000, 0.000000;;, + 55;3;-2.000000, 6.750000,-0.000000;;, + 56;3;-2.000000, 6.750000, 0.000000;;, + 57;3;-2.000000, 6.750001,-0.000000;;, + 58;3;-2.000000, 6.750000, 0.000000;;, + 59;3;-2.000000, 6.750000, 0.000000;;, + 60;3;-2.000000, 6.750000, 0.000000;;, + 61;3;-2.000000, 6.750000, 0.000000;;, + 62;3;-2.000000, 6.750000, 0.000000;;, + 63;3;-2.000000, 6.750000,-0.000000;;, + 64;3;-2.000000, 6.750000, 0.000000;;, + 65;3;-2.000000, 6.750000, 0.000000;;, + 66;3;-2.000000, 6.750000, 0.000000;;, + 67;3;-2.000000, 6.750000, 0.000000;;, + 68;3;-2.000000, 6.750000, 0.000000;;, + 69;3;-2.000000, 6.750000,-0.000000;;, + 70;3;-2.000000, 6.750000,-0.000000;;, + 71;3;-2.000000, 6.750000,-0.000000;;, + 72;3;-2.000000, 6.750000,-0.000000;;, + 73;3;-2.000000, 6.749999, 0.000000;;, + 74;3;-2.000000, 6.750000, 0.000000;;, + 75;3;-2.000000, 6.750000, 0.000000;;, + 76;3;-2.000000, 6.750000,-0.000000;;, + 77;3;-2.000000, 6.750000, 0.000000;;, + 78;3;-2.000000, 6.750000,-0.000000;;, + 79;3;-2.000000, 6.750000, 0.000000;;, + 80;3;-2.000000, 6.750000, 0.000000;;, + 81;3;-2.000000, 6.750000,-0.000000;;, + 82;3;-2.000000, 6.750000, 0.000000;;, + 83;3;-2.000000, 6.750000,-0.000000;;, + 84;3;-2.000000, 6.750000, 0.000000;;, + 85;3;-2.000000, 6.750000,-0.000000;;, + 86;3;-2.000000, 6.750000, 0.000000;;, + 87;3;-2.000000, 6.750000,-0.000000;;, + 88;3;-2.000000, 6.750000, 0.000000;;, + 89;3;-2.000000, 6.750000,-0.000000;;, + 90;3;-2.000000, 6.750000,-0.000000;;, + 91;3;-2.000000, 6.750000, 0.000000;;, + 92;3;-2.000000, 6.750000,-0.000000;;, + 93;3;-2.000000, 6.750000,-0.000000;;, + 94;3;-2.000000, 6.750000,-0.000000;;, + 95;3;-2.000000, 6.750000, 0.000000;;, + 96;3;-2.000000, 6.750000,-0.000000;;, + 97;3;-2.000000, 6.750000, 0.000000;;, + 98;3;-2.000000, 6.750000, 0.000000;;, + 99;3;-2.000000, 6.750000,-0.000000;;, + 100;3;-2.000000, 6.750000, 0.000000;;, + 101;3;-2.000000, 6.750000, 0.000000;;, + 102;3;-2.000000, 6.750000,-0.000000;;, + 103;3;-2.000000, 6.750000, 0.000000;;, + 104;3;-2.000000, 6.750000, 0.000000;;, + 105;3;-2.000000, 6.750000, 0.000000;;, + 106;3;-2.000000, 6.750000, 0.000000;;, + 107;3;-2.000000, 6.750000,-0.000000;;, + 108;3;-2.000000, 6.750000, 0.000000;;, + 109;3;-2.000000, 6.750000, 0.000000;;, + 110;3;-2.000000, 6.750000,-0.000000;;, + 111;3;-2.000000, 6.750000,-0.000000;;, + 112;3;-2.000000, 6.750000,-0.000000;;, + 113;3;-2.000000, 6.750000,-0.000000;;, + 114;3;-2.000000, 6.750000, 0.000000;;, + 115;3;-2.000000, 6.750000, 0.000000;;, + 116;3;-2.000000, 6.750000, 0.000000;;, + 117;3;-2.000000, 6.750000,-0.000000;;, + 118;3;-2.000000, 6.750000,-0.000000;;, + 119;3;-2.000000, 6.750000,-0.000000;;, + 120;3;-2.000000, 6.750000, 0.000000;;, + 121;3;-2.000000, 6.750000,-0.000000;;, + 122;3;-2.000000, 6.750000,-0.000000;;, + 123;3;-2.000000, 6.750000,-0.000000;;, + 124;3;-2.000000, 6.750000, 0.000000;;, + 125;3;-2.000000, 6.750000,-0.000000;;, + 126;3;-2.000000, 6.750000, 0.000000;;, + 127;3;-2.000000, 6.750000,-0.000000;;, + 128;3;-2.000000, 6.750000, 0.000000;;, + 129;3;-2.000000, 6.750000,-0.000000;;, + 130;3;-2.000000, 6.750000,-0.000000;;, + 131;3;-2.000000, 6.750000,-0.000000;;, + 132;3;-2.000000, 6.750000,-0.000000;;, + 133;3;-2.000000, 6.750000, 0.000000;;, + 134;3;-2.000000, 6.750000,-0.000000;;, + 135;3;-2.000000, 6.750000, 0.000000;;, + 136;3;-2.000000, 6.750000, 0.000000;;, + 137;3;-2.000000, 6.750000, 0.000000;;, + 138;3;-2.000000, 6.750000, 0.000000;;, + 139;3;-2.000000, 6.750000,-0.000000;;, + 140;3;-2.000000, 6.750000,-0.000000;;, + 141;3;-2.000000, 6.750000, 0.000000;;, + 142;3;-2.000000, 6.750000, 0.000000;;, + 143;3;-2.000000, 6.750000,-0.000000;;, + 144;3;-2.000000, 6.750000, 0.000000;;, + 145;3;-2.000000, 6.750000, 0.000000;;, + 146;3;-2.000000, 6.750000, 0.000000;;, + 147;3;-2.000000, 6.750000,-0.000000;;, + 148;3;-2.000000, 6.750000, 0.000000;;, + 149;3;-2.000000, 6.750000, 0.000000;;, + 150;3;-2.000000, 6.750000,-0.000000;;, + 151;3;-2.000000, 6.750000,-0.000000;;, + 152;3;-2.000000, 6.750000,-0.000000;;, + 153;3;-2.000000, 6.750000,-0.000000;;, + 154;3;-2.000000, 6.750000,-0.000000;;, + 155;3;-2.000000, 6.750000,-0.000000;;, + 156;3;-2.000000, 6.750000,-0.000000;;, + 157;3;-2.000000, 6.750000, 0.000000;;, + 158;3;-2.000000, 6.750000, 0.000000;;, + 159;3;-2.000000, 6.750000,-0.000000;;, + 160;3;-2.000000, 6.750000, 0.000000;;, + 161;3;-2.000000, 6.750000,-0.000000;;, + 162;3;-2.000000, 6.750000, 0.000000;;, + 163;3;-2.000000, 6.750000, 0.000000;;, + 164;3;-2.000000, 6.750000, 0.000000;;, + 165;3;-2.000000, 6.750000, 0.000000;;, + 166;3;-2.000000, 6.750000, 0.000000;;, + 167;3;-2.000000, 6.750000, 0.000000;;, + 168;3;-2.000000, 6.750000, 0.000000;;, + 169;3;-2.000000, 6.750000, 0.000000;;, + 170;3;-2.000000, 6.750000, 0.000000;;, + 171;3;-2.000000, 6.750000, 0.000000;;, + 172;3;-2.000000, 6.750000, 0.000000;;, + 173;3;-2.000000, 6.750000, 0.000000;;, + 174;3;-2.000000, 6.750000, 0.000000;;, + 175;3;-2.000000, 6.750000, 0.000000;;, + 176;3;-2.000000, 6.750000, 0.000000;;, + 177;3;-2.000000, 6.750000, 0.000000;;, + 178;3;-2.000000, 6.750000, 0.000000;;, + 179;3;-2.000000, 6.750000, 0.000000;;, + 180;3;-2.000000, 6.750000, 0.000000;;, + 181;3;-2.000000, 6.750000, 0.000000;;, + 182;3;-2.000000, 6.750000, 0.000000;;, + 183;3;-2.000000, 6.750000, 0.000000;;, + 184;3;-2.000000, 6.750000, 0.000000;;, + 185;3;-2.000000, 6.750000, 0.000000;;, + 186;3;-2.000000, 6.750000, 0.000000;;, + 187;3;-2.000000, 6.750000, 0.000000;;, + 188;3;-2.000000, 6.750000, 0.000000;;; + } + } + Animation { + {Armature_Arm_Right} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.648448, 0.757709, 0.045973, 0.057269;;, + 1;4; 0.648161, 0.757936, 0.045920, 0.057331;;, + 2;4; 0.647294, 0.758622, 0.045761, 0.057521;;, + 3;4; 0.645844, 0.759770, 0.045495, 0.057837;;, + 4;4; 0.643821, 0.761372, 0.045124, 0.058279;;, + 5;4; 0.641250, 0.763407, 0.044653, 0.058841;;, + 6;4; 0.638175, 0.765842, 0.044088, 0.059513;;, + 7;4; 0.634660, 0.768625, 0.043443, 0.060281;;, + 8;4; 0.630790, 0.771689, 0.042734, 0.061126;;, + 9;4; 0.626671, 0.774950, 0.041978, 0.062026;;, + 10;4; 0.622424, 0.778313, 0.041199, 0.062953;;, + 11;4; 0.618177, 0.781676, 0.040419, 0.063881;;, + 12;4; 0.614058, 0.784937, 0.039664, 0.064781;;, + 13;4; 0.610189, 0.788000, 0.038954, 0.065626;;, + 14;4; 0.606673, 0.790784, 0.038309, 0.066394;;, + 15;4; 0.603598, 0.793218, 0.037745, 0.067066;;, + 16;4; 0.601027, 0.795254, 0.037273, 0.067628;;, + 17;4; 0.599004, 0.796856, 0.036902, 0.068069;;, + 18;4; 0.597555, 0.798003, 0.036636, 0.068386;;, + 19;4; 0.596688, 0.798690, 0.036477, 0.068576;;, + 20;4; 0.596401, 0.798917, 0.036424, 0.068638;;, + 21;4; 0.596760, 0.798627, 0.036471, 0.068580;;, + 22;4; 0.597846, 0.797750, 0.036614, 0.068404;;, + 23;4; 0.599661, 0.796284, 0.036852, 0.068109;;, + 24;4; 0.602194, 0.794238, 0.037184, 0.067698;;, + 25;4; 0.605413, 0.791638, 0.037606, 0.067176;;, + 26;4; 0.609264, 0.788527, 0.038110, 0.066551;;, + 27;4; 0.613666, 0.784972, 0.038687, 0.065837;;, + 28;4; 0.618511, 0.781058, 0.039322, 0.065050;;, + 29;4; 0.623668, 0.776892, 0.039998, 0.064213;;, + 30;4; 0.628987, 0.772597, 0.040695, 0.063350;;, + 31;4; 0.634305, 0.768301, 0.041393, 0.062487;;, + 32;4; 0.639462, 0.764135, 0.042069, 0.061650;;, + 33;4; 0.644308, 0.760222, 0.042704, 0.060864;;, + 34;4; 0.648710, 0.756666, 0.043281, 0.060150;;, + 35;4; 0.652560, 0.753556, 0.043785, 0.059525;;, + 36;4; 0.655780, 0.750956, 0.044207, 0.059002;;, + 37;4; 0.658313, 0.748910, 0.044539, 0.058591;;, + 38;4; 0.660128, 0.747444, 0.044777, 0.058297;;, + 39;4; 0.661214, 0.746567, 0.044920, 0.058121;;, + 40;4; 0.661573, 0.746277, 0.044967, 0.058062;;, + 41;4; 0.661328, 0.746479, 0.044910, 0.058126;;, + 42;4; 0.660587, 0.747091, 0.044737, 0.058317;;, + 43;4; 0.659348, 0.748115, 0.044449, 0.058638;;, + 44;4; 0.657620, 0.749544, 0.044046, 0.059085;;, + 45;4; 0.655424, 0.751359, 0.043535, 0.059653;;, + 46;4; 0.652797, 0.753531, 0.042924, 0.060333;;, + 47;4; 0.649794, 0.756013, 0.042224, 0.061110;;, + 48;4; 0.646488, 0.758746, 0.041455, 0.061966;;, + 49;4; 0.642969, 0.761655, 0.040636, 0.062876;;, + 50;4; 0.639341, 0.764654, 0.039791, 0.063815;;, + 51;4; 0.635713, 0.767653, 0.038946, 0.064754;;, + 52;4; 0.632194, 0.770562, 0.038127, 0.065665;;, + 53;4; 0.628889, 0.773294, 0.037357, 0.066520;;, + 54;4; 0.625885, 0.775777, 0.036658, 0.067297;;, + 55;4; 0.623258, 0.777949, 0.036047, 0.067977;;, + 56;4; 0.621062, 0.779764, 0.035535, 0.068545;;, + 57;4; 0.619334, 0.781193, 0.035133, 0.068993;;, + 58;4; 0.618095, 0.782216, 0.034845, 0.069313;;, + 59;4; 0.617355, 0.782829, 0.034672, 0.069505;;, + 60;4; 0.617110, 0.783031, 0.034615, 0.069568;;, + 61;4; 0.617174, 0.782991, 0.034614, 0.069562;;, + 62;4; 0.617353, 0.782876, 0.034615, 0.069541;;, + 63;4; 0.617631, 0.782698, 0.034624, 0.069502;;, + 64;4; 0.617995, 0.782463, 0.034645, 0.069440;;, + 65;4; 0.618435, 0.782178, 0.034685, 0.069353;;, + 66;4; 0.618940, 0.781848, 0.034749, 0.069236;;, + 67;4; 0.619505, 0.781478, 0.034841, 0.069085;;, + 68;4; 0.620120, 0.781070, 0.034969, 0.068894;;, + 69;4; 0.620781, 0.780629, 0.035139, 0.068658;;, + 70;4; 0.621482, 0.780157, 0.035359, 0.068369;;, + 71;4; 0.622217, 0.779656, 0.035640, 0.068019;;, + 72;4; 0.622979, 0.779130, 0.035993, 0.067597;;, + 73;4; 0.623764, 0.778580, 0.036434, 0.067088;;, + 74;4; 0.624563, 0.778009, 0.036984, 0.066473;;, + 75;4; 0.625368, 0.777419, 0.037673, 0.065726;;, + 76;4; 0.626168, 0.776813, 0.038544, 0.064805;;, + 77;4; 0.626943, 0.776195, 0.039669, 0.063644;;, + 78;4; 0.627662, 0.775573, 0.041178, 0.062123;;, + 79;4; 0.628249, 0.774961, 0.043370, 0.059964;;, + 80;4; 0.628391, 0.774424, 0.047456, 0.056046;;, + 81;4; 0.000990, 0.997299, 0.072151, 0.013690;;, + 82;4;-0.011967, 0.997270, 0.071970, 0.015145;;, + 83;4;-0.018796, 0.997206, 0.071870, 0.016486;;, + 84;4;-0.023483, 0.997134, 0.071799, 0.017763;;, + 85;4;-0.026976, 0.997057, 0.071745, 0.018986;;, + 86;4;-0.029682, 0.996980, 0.071701, 0.020158;;, + 87;4;-0.031824, 0.996902, 0.071665, 0.021280;;, + 88;4;-0.033538, 0.996826, 0.071634, 0.022353;;, + 89;4;-0.034915, 0.996751, 0.071609, 0.023375;;, + 90;4;-0.036019, 0.996679, 0.071588, 0.024345;;, + 91;4;-0.036900, 0.996610, 0.071570, 0.025261;;, + 92;4;-0.037594, 0.996544, 0.071555, 0.026120;;, + 93;4;-0.038132, 0.996482, 0.071542, 0.026918;;, + 94;4;-0.038539, 0.996425, 0.071531, 0.027653;;, + 95;4;-0.038836, 0.996372, 0.071523, 0.028317;;, + 96;4;-0.039042, 0.996325, 0.071516, 0.028907;;, + 97;4;-0.039174, 0.996284, 0.071511, 0.029414;;, + 98;4;-0.039248, 0.996250, 0.071507, 0.029831;;, + 99;4;-0.039280, 0.996225, 0.071504, 0.030146;;, + 100;4;-0.039287, 0.996208, 0.071503, 0.030348;;, + 101;4;-0.039284, 0.996202, 0.071502, 0.030419;;, + 102;4;-0.039062, 0.996208, 0.071506, 0.030327;;, + 103;4;-0.038392, 0.996227, 0.071517, 0.030048;;, + 104;4;-0.037270, 0.996257, 0.071535, 0.029583;;, + 105;4;-0.035704, 0.996300, 0.071560, 0.028932;;, + 106;4;-0.033715, 0.996354, 0.071592, 0.028106;;, + 107;4;-0.031335, 0.996419, 0.071630, 0.027118;;, + 108;4;-0.028615, 0.996493, 0.071674, 0.025988;;, + 109;4;-0.025621, 0.996574, 0.071723, 0.024744;;, + 110;4;-0.022434, 0.996661, 0.071774, 0.023420;;, + 111;4;-0.019147, 0.996751, 0.071827, 0.022055;;, + 112;4;-0.015860, 0.996840, 0.071880, 0.020690;;, + 113;4;-0.012673, 0.996927, 0.071931, 0.019366;;, + 114;4;-0.009679, 0.997009, 0.071979, 0.018122;;, + 115;4;-0.006959, 0.997083, 0.072023, 0.016992;;, + 116;4;-0.004579, 0.997148, 0.072062, 0.016004;;, + 117;4;-0.002590, 0.997202, 0.072094, 0.015177;;, + 118;4;-0.001024, 0.997244, 0.072119, 0.014527;;, + 119;4; 0.000098, 0.997275, 0.072137, 0.014061;;, + 120;4; 0.000769, 0.997293, 0.072148, 0.013782;;, + 121;4; 0.000990, 0.997299, 0.072151, 0.013690;;, + 122;4; 0.000769, 0.997293, 0.072148, 0.013782;;, + 123;4; 0.000098, 0.997275, 0.072137, 0.014061;;, + 124;4;-0.001024, 0.997244, 0.072119, 0.014527;;, + 125;4;-0.002590, 0.997202, 0.072094, 0.015177;;, + 126;4;-0.004579, 0.997148, 0.072062, 0.016004;;, + 127;4;-0.006959, 0.997083, 0.072023, 0.016992;;, + 128;4;-0.009679, 0.997009, 0.071979, 0.018122;;, + 129;4;-0.012673, 0.996927, 0.071931, 0.019366;;, + 130;4;-0.015860, 0.996840, 0.071880, 0.020690;;, + 131;4;-0.019147, 0.996751, 0.071827, 0.022055;;, + 132;4;-0.022434, 0.996661, 0.071774, 0.023420;;, + 133;4;-0.025621, 0.996574, 0.071723, 0.024744;;, + 134;4;-0.028615, 0.996493, 0.071674, 0.025988;;, + 135;4;-0.031335, 0.996419, 0.071630, 0.027118;;, + 136;4;-0.033715, 0.996354, 0.071592, 0.028106;;, + 137;4;-0.035704, 0.996300, 0.071560, 0.028932;;, + 138;4;-0.037270, 0.996257, 0.071535, 0.029583;;, + 139;4;-0.038392, 0.996227, 0.071517, 0.030048;;, + 140;4;-0.039062, 0.996208, 0.071506, 0.030327;;, + 141;4;-0.039284, 0.996202, 0.071502, 0.030419;;, + 142;4;-0.039115, 0.996208, 0.071505, 0.030336;;, + 143;4;-0.038639, 0.996224, 0.071513, 0.030100;;, + 144;4;-0.037892, 0.996249, 0.071526, 0.029733;;, + 145;4;-0.036906, 0.996282, 0.071542, 0.029250;;, + 146;4;-0.035703, 0.996322, 0.071562, 0.028665;;, + 147;4;-0.034305, 0.996368, 0.071585, 0.027989;;, + 148;4;-0.032728, 0.996419, 0.071611, 0.027232;;, + 149;4;-0.030984, 0.996475, 0.071640, 0.026401;;, + 150;4;-0.029084, 0.996536, 0.071671, 0.025504;;, + 151;4;-0.027040, 0.996601, 0.071705, 0.024547;;, + 152;4;-0.024856, 0.996669, 0.071741, 0.023537;;, + 153;4;-0.022540, 0.996740, 0.071779, 0.022479;;, + 154;4;-0.020096, 0.996813, 0.071819, 0.021379;;, + 155;4;-0.017525, 0.996888, 0.071861, 0.020245;;, + 156;4;-0.014829, 0.996965, 0.071905, 0.019082;;, + 157;4;-0.012005, 0.997043, 0.071950, 0.017902;;, + 158;4;-0.009047, 0.997120, 0.071997, 0.016718;;, + 159;4;-0.005937, 0.997194, 0.072047, 0.015555;;, + 160;4;-0.002640, 0.997260, 0.072098, 0.014470;;, + 161;4; 0.000990, 0.997299, 0.072151, 0.013690;;, + 162;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 163;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 164;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 165;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 166;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 167;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 168;4; 0.648448, 0.757709, 0.045973, 0.057269;;, + 169;4; 0.649549, 0.757271, 0.047200, 0.056091;;, + 170;4; 0.649725, 0.756946, 0.050660, 0.053001;;, + 171;4; 0.649483, 0.756671, 0.055081, 0.049073;;, + 172;4; 0.649550, 0.756346, 0.058515, 0.045995;;, + 173;4; 0.650401, 0.755911, 0.059724, 0.044837;;, + 174;4; 0.652287, 0.754678, 0.058785, 0.045494;;, + 175;4; 0.655167, 0.752148, 0.056006, 0.047730;;, + 176;4; 0.658293, 0.749160, 0.051993, 0.051173;;, + 177;4; 0.660622, 0.746956, 0.047989, 0.054888;;, + 178;4; 0.661573, 0.746277, 0.044967, 0.058062;;, + 179;4; 0.660467, 0.747385, 0.042436, 0.061362;;, + 180;4; 0.656915, 0.750262, 0.039819, 0.065439;;, + 181;4; 0.652243, 0.753921, 0.037593, 0.069365;;, + 182;4; 0.648570, 0.756808, 0.036216, 0.072016;;, + 183;4; 0.647260, 0.757932, 0.035794, 0.072889;;, + 184;4; 0.647163, 0.758022, 0.036704, 0.071517;;, + 185;4; 0.646979, 0.757987, 0.039247, 0.067643;;, + 186;4; 0.646980, 0.757869, 0.042510, 0.062649;;, + 187;4; 0.647442, 0.757754, 0.045057, 0.058724;;, + 188;4; 0.648448, 0.757709, 0.045973, 0.057269;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3; 2.000000, 6.750000, 0.000000;;, + 1;3; 2.000000, 6.750000, 0.000000;;, + 2;3; 2.000000, 6.750000, 0.000000;;, + 3;3; 2.000000, 6.750000, 0.000000;;, + 4;3; 2.000000, 6.750000, 0.000000;;, + 5;3; 2.000000, 6.750000, 0.000000;;, + 6;3; 2.000000, 6.750000, 0.000000;;, + 7;3; 2.000000, 6.750000,-0.000000;;, + 8;3; 2.000000, 6.750000,-0.000000;;, + 9;3; 2.000000, 6.750000, 0.000000;;, + 10;3; 2.000000, 6.750000,-0.000000;;, + 11;3; 2.000000, 6.750000, 0.000000;;, + 12;3; 2.000000, 6.750000, 0.000000;;, + 13;3; 2.000000, 6.750000, 0.000000;;, + 14;3; 2.000000, 6.750000,-0.000000;;, + 15;3; 2.000000, 6.750000,-0.000000;;, + 16;3; 2.000000, 6.750000, 0.000000;;, + 17;3; 2.000000, 6.750001,-0.000000;;, + 18;3; 2.000000, 6.750000, 0.000000;;, + 19;3; 2.000000, 6.750000, 0.000000;;, + 20;3; 2.000000, 6.750000, 0.000000;;, + 21;3; 2.000000, 6.750000, 0.000000;;, + 22;3; 2.000000, 6.750000, 0.000000;;, + 23;3; 2.000000, 6.750001,-0.000000;;, + 24;3; 2.000000, 6.750000, 0.000000;;, + 25;3; 2.000000, 6.750000, 0.000000;;, + 26;3; 2.000000, 6.750000,-0.000000;;, + 27;3; 2.000000, 6.750000, 0.000000;;, + 28;3; 2.000000, 6.750000, 0.000000;;, + 29;3; 2.000000, 6.750000, 0.000000;;, + 30;3; 2.000000, 6.750000, 0.000000;;, + 31;3; 2.000000, 6.750000, 0.000000;;, + 32;3; 2.000000, 6.750000,-0.000000;;, + 33;3; 2.000000, 6.750000,-0.000000;;, + 34;3; 2.000000, 6.750000, 0.000000;;, + 35;3; 2.000000, 6.750000, 0.000000;;, + 36;3; 2.000000, 6.750000,-0.000000;;, + 37;3; 2.000000, 6.750000, 0.000000;;, + 38;3; 2.000000, 6.750000, 0.000000;;, + 39;3; 2.000000, 6.750000, 0.000000;;, + 40;3; 2.000000, 6.750000, 0.000000;;, + 41;3; 2.000000, 6.750000, 0.000000;;, + 42;3; 2.000000, 6.750000, 0.000000;;, + 43;3; 2.000000, 6.750000, 0.000000;;, + 44;3; 2.000000, 6.750000, 0.000000;;, + 45;3; 2.000000, 6.750000, 0.000000;;, + 46;3; 2.000000, 6.750000,-0.000000;;, + 47;3; 2.000000, 6.750000, 0.000000;;, + 48;3; 2.000000, 6.750000, 0.000000;;, + 49;3; 2.000000, 6.750000, 0.000000;;, + 50;3; 2.000000, 6.750000,-0.000000;;, + 51;3; 2.000000, 6.750000, 0.000000;;, + 52;3; 2.000000, 6.750000, 0.000000;;, + 53;3; 2.000000, 6.750000, 0.000000;;, + 54;3; 2.000000, 6.750000, 0.000000;;, + 55;3; 2.000000, 6.750000,-0.000000;;, + 56;3; 2.000000, 6.750000, 0.000000;;, + 57;3; 2.000000, 6.750001,-0.000000;;, + 58;3; 2.000000, 6.750000, 0.000000;;, + 59;3; 2.000000, 6.750000, 0.000000;;, + 60;3; 2.000000, 6.750000, 0.000000;;, + 61;3; 2.000000, 6.750000, 0.000000;;, + 62;3; 2.000000, 6.750000, 0.000000;;, + 63;3; 2.000000, 6.750000,-0.000000;;, + 64;3; 2.000000, 6.750000, 0.000000;;, + 65;3; 2.000000, 6.750000, 0.000000;;, + 66;3; 2.000000, 6.750000, 0.000000;;, + 67;3; 2.000000, 6.750000, 0.000000;;, + 68;3; 2.000000, 6.750000, 0.000000;;, + 69;3; 2.000000, 6.750000,-0.000000;;, + 70;3; 2.000000, 6.750000,-0.000000;;, + 71;3; 2.000000, 6.750000,-0.000000;;, + 72;3; 2.000000, 6.750000,-0.000000;;, + 73;3; 2.000000, 6.749999, 0.000000;;, + 74;3; 2.000000, 6.750000, 0.000000;;, + 75;3; 2.000000, 6.750000, 0.000000;;, + 76;3; 2.000000, 6.750000,-0.000000;;, + 77;3; 2.000000, 6.750000, 0.000000;;, + 78;3; 2.000000, 6.750000,-0.000000;;, + 79;3; 2.000000, 6.750000, 0.000000;;, + 80;3; 2.000000, 6.750000, 0.000000;;, + 81;3; 2.000000, 6.750000,-0.000000;;, + 82;3; 2.000000, 6.750000, 0.000000;;, + 83;3; 2.000000, 6.750000,-0.000000;;, + 84;3; 2.000000, 6.750000, 0.000000;;, + 85;3; 2.000000, 6.750000,-0.000000;;, + 86;3; 2.000000, 6.750000, 0.000000;;, + 87;3; 2.000000, 6.750000,-0.000000;;, + 88;3; 2.000000, 6.750000, 0.000000;;, + 89;3; 2.000000, 6.750000,-0.000000;;, + 90;3; 2.000000, 6.750000,-0.000000;;, + 91;3; 2.000000, 6.750000, 0.000000;;, + 92;3; 2.000000, 6.750000,-0.000000;;, + 93;3; 2.000000, 6.750000,-0.000000;;, + 94;3; 2.000000, 6.750000,-0.000000;;, + 95;3; 2.000000, 6.750000, 0.000000;;, + 96;3; 2.000000, 6.750000,-0.000000;;, + 97;3; 2.000000, 6.750000, 0.000000;;, + 98;3; 2.000000, 6.750000, 0.000000;;, + 99;3; 2.000000, 6.750000,-0.000000;;, + 100;3; 2.000000, 6.750000, 0.000000;;, + 101;3; 2.000000, 6.750000, 0.000000;;, + 102;3; 2.000000, 6.750000,-0.000000;;, + 103;3; 2.000000, 6.750000, 0.000000;;, + 104;3; 2.000000, 6.750000, 0.000000;;, + 105;3; 2.000000, 6.750000, 0.000000;;, + 106;3; 2.000000, 6.750000, 0.000000;;, + 107;3; 2.000000, 6.750000,-0.000000;;, + 108;3; 2.000000, 6.750000, 0.000000;;, + 109;3; 2.000000, 6.750000, 0.000000;;, + 110;3; 2.000000, 6.750000,-0.000000;;, + 111;3; 2.000000, 6.750000,-0.000000;;, + 112;3; 2.000000, 6.750000,-0.000000;;, + 113;3; 2.000000, 6.750000,-0.000000;;, + 114;3; 2.000000, 6.750000, 0.000000;;, + 115;3; 2.000000, 6.750000, 0.000000;;, + 116;3; 2.000000, 6.750000, 0.000000;;, + 117;3; 2.000000, 6.750000,-0.000000;;, + 118;3; 2.000000, 6.750000,-0.000000;;, + 119;3; 2.000000, 6.750000,-0.000000;;, + 120;3; 2.000000, 6.750000, 0.000000;;, + 121;3; 2.000000, 6.750000,-0.000000;;, + 122;3; 2.000000, 6.750000,-0.000000;;, + 123;3; 2.000000, 6.750000,-0.000000;;, + 124;3; 2.000000, 6.750000, 0.000000;;, + 125;3; 2.000000, 6.750000,-0.000000;;, + 126;3; 2.000000, 6.750000, 0.000000;;, + 127;3; 2.000000, 6.750000,-0.000000;;, + 128;3; 2.000000, 6.750000, 0.000000;;, + 129;3; 2.000000, 6.750000,-0.000000;;, + 130;3; 2.000000, 6.750000,-0.000000;;, + 131;3; 2.000000, 6.750000,-0.000000;;, + 132;3; 2.000000, 6.750000,-0.000000;;, + 133;3; 2.000000, 6.750000, 0.000000;;, + 134;3; 2.000000, 6.750000,-0.000000;;, + 135;3; 2.000000, 6.750000, 0.000000;;, + 136;3; 2.000000, 6.750000, 0.000000;;, + 137;3; 2.000000, 6.750000, 0.000000;;, + 138;3; 2.000000, 6.750000, 0.000000;;, + 139;3; 2.000000, 6.750000,-0.000000;;, + 140;3; 2.000000, 6.750000,-0.000000;;, + 141;3; 2.000000, 6.750000, 0.000000;;, + 142;3; 2.000000, 6.750000, 0.000000;;, + 143;3; 2.000000, 6.750000,-0.000000;;, + 144;3; 2.000000, 6.750000, 0.000000;;, + 145;3; 2.000000, 6.750000, 0.000000;;, + 146;3; 2.000000, 6.750000, 0.000000;;, + 147;3; 2.000000, 6.750000,-0.000000;;, + 148;3; 2.000000, 6.750000, 0.000000;;, + 149;3; 2.000000, 6.750000, 0.000000;;, + 150;3; 2.000000, 6.750000,-0.000000;;, + 151;3; 2.000000, 6.750000,-0.000000;;, + 152;3; 2.000000, 6.750000,-0.000000;;, + 153;3; 2.000000, 6.750000,-0.000000;;, + 154;3; 2.000000, 6.750000,-0.000000;;, + 155;3; 2.000000, 6.750000,-0.000000;;, + 156;3; 2.000000, 6.750000,-0.000000;;, + 157;3; 2.000000, 6.750000, 0.000000;;, + 158;3; 2.000000, 6.750000, 0.000000;;, + 159;3; 2.000000, 6.750000,-0.000000;;, + 160;3; 2.000000, 6.750000, 0.000000;;, + 161;3; 2.000000, 6.750000,-0.000000;;, + 162;3; 2.000000, 6.750000, 0.000000;;, + 163;3; 2.000000, 6.750000, 0.000000;;, + 164;3; 2.000000, 6.750000, 0.000000;;, + 165;3; 2.000000, 6.750000, 0.000000;;, + 166;3; 2.000000, 6.750000, 0.000000;;, + 167;3; 2.000000, 6.750000, 0.000000;;, + 168;3; 2.000000, 6.750000, 0.000000;;, + 169;3; 2.000000, 6.750000, 0.000000;;, + 170;3; 2.000000, 6.750000, 0.000000;;, + 171;3; 2.000000, 6.750000, 0.000000;;, + 172;3; 2.000000, 6.750000, 0.000000;;, + 173;3; 2.000000, 6.750000, 0.000000;;, + 174;3; 2.000000, 6.750000, 0.000000;;, + 175;3; 2.000000, 6.750000, 0.000000;;, + 176;3; 2.000000, 6.750000, 0.000000;;, + 177;3; 2.000000, 6.750000, 0.000000;;, + 178;3; 2.000000, 6.750000, 0.000000;;, + 179;3; 2.000000, 6.750000, 0.000000;;, + 180;3; 2.000000, 6.750000, 0.000000;;, + 181;3; 2.000000, 6.750000, 0.000000;;, + 182;3; 2.000000, 6.750000, 0.000000;;, + 183;3; 2.000000, 6.750000, 0.000000;;, + 184;3; 2.000000, 6.750000, 0.000000;;, + 185;3; 2.000000, 6.750000, 0.000000;;, + 186;3; 2.000000, 6.750000, 0.000000;;, + 187;3; 2.000000, 6.750000, 0.000000;;, + 188;3; 2.000000, 6.750000, 0.000000;;; + } + } + Animation { + {Armature_Leg_Right} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 16;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4;-0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 26;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 56;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4;-0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4;-0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4;-0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4;-0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4;-0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4;-0.043249, 0.999151,-0.000000,-0.000000;;, + 66;4;-0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4;-0.042626, 0.999235,-0.000000,-0.000000;;, + 68;4;-0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4;-0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4;-0.040725, 0.999391,-0.000000,-0.000000;;, + 71;4;-0.039732, 0.999450,-0.000000,-0.000000;;, + 72;4;-0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4;-0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4;-0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4;-0.032769, 0.999707,-0.000000,-0.000000;;, + 76;4;-0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4;-0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4;-0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4;-0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699534, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692952, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735998, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675754, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734595, 0.000000,-0.000000;;, + 106;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683940, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691349, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696415, 0.717342, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696415, 0.717342, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691349, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683940, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675754, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735998, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731357, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728162, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692952, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699534, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 163;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 164;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 165;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 166;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 167;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 168;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 170;4; 0.129904, 0.974175, 0.000000,-0.000000;;, + 171;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 172;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 173;4; 0.382684, 0.923880, 0.000000,-0.000000;;, + 174;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 175;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 176;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 177;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 178;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4;-0.088939, 0.993234,-0.000000,-0.000000;;, + 180;4;-0.194899, 0.974175,-0.000000,-0.000000;;, + 181;4;-0.294618, 0.949704,-0.000000,-0.000000;;, + 182;4;-0.361005, 0.930646,-0.000000,-0.000000;;, + 183;4;-0.382683, 0.923880,-0.000000,-0.000000;;, + 184;4;-0.348675, 0.930646,-0.000000,-0.000000;;, + 185;4;-0.252901, 0.949704,-0.000000,-0.000000;;, + 186;4;-0.129903, 0.974175,-0.000000,-0.000000;;, + 187;4;-0.034052, 0.993234,-0.000000,-0.000000;;, + 188;4; 0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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, 0.999999;;, + 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, 0.999999;;, + 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, 0.999999;;, + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3; 1.000000, 0.000000,-0.000001;;, + 1;3; 1.000000,-0.000000,-0.000001;;, + 2;3; 1.000000,-0.000000,-0.000001;;, + 3;3; 1.000000,-0.000000,-0.000001;;, + 4;3; 1.000000,-0.000000,-0.000001;;, + 5;3; 1.000000,-0.000000,-0.000001;;, + 6;3; 1.000000,-0.000000,-0.000001;;, + 7;3; 1.000000,-0.000000,-0.000001;;, + 8;3; 1.000000,-0.000000,-0.000001;;, + 9;3; 1.000000,-0.000000,-0.000001;;, + 10;3; 1.000000,-0.000000,-0.000000;;, + 11;3; 1.000000,-0.000000,-0.000000;;, + 12;3; 1.000000,-0.000000,-0.000000;;, + 13;3; 1.000000,-0.000000,-0.000000;;, + 14;3; 1.000000,-0.000000,-0.000000;;, + 15;3; 1.000000,-0.000000,-0.000001;;, + 16;3; 1.000000,-0.000000,-0.000001;;, + 17;3; 1.000000,-0.000000,-0.000001;;, + 18;3; 1.000000,-0.000000,-0.000001;;, + 19;3; 1.000000,-0.000000,-0.000001;;, + 20;3; 1.000000,-0.000000,-0.000001;;, + 21;3; 1.000000,-0.000000,-0.000001;;, + 22;3; 1.000000,-0.000000,-0.000000;;, + 23;3; 1.000000,-0.000000,-0.000001;;, + 24;3; 1.000000,-0.000000,-0.000001;;, + 25;3; 1.000000,-0.000000,-0.000001;;, + 26;3; 1.000000,-0.000000,-0.000000;;, + 27;3; 1.000000,-0.000000,-0.000000;;, + 28;3; 1.000000,-0.000000,-0.000000;;, + 29;3; 1.000000,-0.000000,-0.000000;;, + 30;3; 1.000000,-0.000000,-0.000000;;, + 31;3; 1.000000,-0.000000,-0.000001;;, + 32;3; 1.000000,-0.000000,-0.000001;;, + 33;3; 1.000000,-0.000000,-0.000001;;, + 34;3; 1.000000,-0.000000,-0.000001;;, + 35;3; 1.000000,-0.000000,-0.000001;;, + 36;3; 1.000000,-0.000000,-0.000001;;, + 37;3; 1.000000,-0.000000,-0.000001;;, + 38;3; 1.000000,-0.000000,-0.000001;;, + 39;3; 1.000000,-0.000000,-0.000001;;, + 40;3; 1.000000, 0.000000,-0.000001;;, + 41;3; 1.000000,-0.000000,-0.000001;;, + 42;3; 1.000000,-0.000000,-0.000001;;, + 43;3; 1.000000,-0.000000,-0.000001;;, + 44;3; 1.000000,-0.000000,-0.000001;;, + 45;3; 1.000000,-0.000000,-0.000001;;, + 46;3; 1.000000,-0.000000,-0.000001;;, + 47;3; 1.000000,-0.000000,-0.000001;;, + 48;3; 1.000000,-0.000000,-0.000001;;, + 49;3; 1.000000,-0.000000,-0.000001;;, + 50;3; 1.000000,-0.000000,-0.000000;;, + 51;3; 1.000000,-0.000000,-0.000000;;, + 52;3; 1.000000,-0.000000,-0.000000;;, + 53;3; 1.000000,-0.000000,-0.000000;;, + 54;3; 1.000000,-0.000000,-0.000000;;, + 55;3; 1.000000,-0.000000,-0.000001;;, + 56;3; 1.000000,-0.000000,-0.000001;;, + 57;3; 1.000000,-0.000000,-0.000001;;, + 58;3; 1.000000,-0.000000,-0.000001;;, + 59;3; 1.000000,-0.000000,-0.000001;;, + 60;3; 1.000000,-0.000000,-0.000001;;, + 61;3; 1.000000,-0.000000,-0.000001;;, + 62;3; 1.000000,-0.000000,-0.000001;;, + 63;3; 1.000000,-0.000000,-0.000001;;, + 64;3; 1.000000,-0.000000,-0.000001;;, + 65;3; 1.000000,-0.000000,-0.000001;;, + 66;3; 1.000000,-0.000000,-0.000001;;, + 67;3; 1.000000,-0.000000,-0.000000;;, + 68;3; 1.000000,-0.000000,-0.000000;;, + 69;3; 1.000000,-0.000000,-0.000000;;, + 70;3; 1.000000,-0.000000,-0.000000;;, + 71;3; 1.000000,-0.000000,-0.000000;;, + 72;3; 1.000000,-0.000000,-0.000000;;, + 73;3; 1.000000,-0.000000,-0.000000;;, + 74;3; 1.000000,-0.000000,-0.000001;;, + 75;3; 1.000000,-0.000000,-0.000001;;, + 76;3; 1.000000,-0.000000,-0.000001;;, + 77;3; 1.000000,-0.000000,-0.000001;;, + 78;3; 1.000000,-0.000000,-0.000001;;, + 79;3; 1.000000,-0.000000,-0.000001;;, + 80;3; 1.000000, 0.000000,-0.000001;;, + 81;3; 1.000000, 0.000000,-0.000001;;, + 82;3; 1.000000,-0.000000,-0.000001;;, + 83;3; 1.000000,-0.000000,-0.000001;;, + 84;3; 1.000000,-0.000000,-0.000001;;, + 85;3; 1.000000,-0.000000,-0.000001;;, + 86;3; 1.000000,-0.000000,-0.000001;;, + 87;3; 1.000000,-0.000000,-0.000001;;, + 88;3; 1.000000,-0.000000,-0.000001;;, + 89;3; 1.000000,-0.000000,-0.000001;;, + 90;3; 1.000000,-0.000000,-0.000001;;, + 91;3; 1.000000,-0.000000,-0.000001;;, + 92;3; 1.000000,-0.000000,-0.000001;;, + 93;3; 1.000000,-0.000000,-0.000001;;, + 94;3; 1.000000,-0.000000,-0.000001;;, + 95;3; 1.000000,-0.000000,-0.000001;;, + 96;3; 1.000000,-0.000000,-0.000001;;, + 97;3; 1.000000,-0.000000,-0.000001;;, + 98;3; 1.000000,-0.000000,-0.000001;;, + 99;3; 1.000000,-0.000000,-0.000001;;, + 100;3; 1.000000,-0.000000,-0.000001;;, + 101;3; 1.000000,-0.000000,-0.000001;;, + 102;3; 1.000000,-0.000000,-0.000001;;, + 103;3; 1.000000,-0.000000,-0.000001;;, + 104;3; 1.000000,-0.000000,-0.000001;;, + 105;3; 1.000000,-0.000000,-0.000001;;, + 106;3; 1.000000,-0.000000,-0.000001;;, + 107;3; 1.000000,-0.000000,-0.000001;;, + 108;3; 1.000000,-0.000000,-0.000001;;, + 109;3; 1.000000,-0.000000,-0.000001;;, + 110;3; 1.000000,-0.000000,-0.000001;;, + 111;3; 1.000000,-0.000000,-0.000001;;, + 112;3; 1.000000,-0.000000,-0.000001;;, + 113;3; 1.000000,-0.000000,-0.000001;;, + 114;3; 1.000000,-0.000000,-0.000001;;, + 115;3; 1.000000,-0.000000,-0.000001;;, + 116;3; 1.000000,-0.000000,-0.000001;;, + 117;3; 1.000000,-0.000000,-0.000001;;, + 118;3; 1.000000,-0.000000,-0.000001;;, + 119;3; 1.000000,-0.000000,-0.000001;;, + 120;3; 1.000000,-0.000000,-0.000001;;, + 121;3; 1.000000, 0.000000,-0.000001;;, + 122;3; 1.000000,-0.000000,-0.000001;;, + 123;3; 1.000000,-0.000000,-0.000001;;, + 124;3; 1.000000,-0.000000,-0.000001;;, + 125;3; 1.000000,-0.000000,-0.000001;;, + 126;3; 1.000000,-0.000000,-0.000001;;, + 127;3; 1.000000,-0.000000,-0.000001;;, + 128;3; 1.000000,-0.000000,-0.000001;;, + 129;3; 1.000000,-0.000000,-0.000001;;, + 130;3; 1.000000,-0.000000,-0.000001;;, + 131;3; 1.000000,-0.000000,-0.000001;;, + 132;3; 1.000000,-0.000000,-0.000001;;, + 133;3; 1.000000,-0.000000,-0.000001;;, + 134;3; 1.000000,-0.000000,-0.000001;;, + 135;3; 1.000000,-0.000000,-0.000001;;, + 136;3; 1.000000,-0.000000,-0.000001;;, + 137;3; 1.000000,-0.000000,-0.000001;;, + 138;3; 1.000000,-0.000000,-0.000001;;, + 139;3; 1.000000,-0.000000,-0.000001;;, + 140;3; 1.000000,-0.000000,-0.000001;;, + 141;3; 1.000000,-0.000000,-0.000001;;, + 142;3; 1.000000,-0.000000,-0.000001;;, + 143;3; 1.000000,-0.000000,-0.000001;;, + 144;3; 1.000000,-0.000000,-0.000001;;, + 145;3; 1.000000,-0.000000,-0.000001;;, + 146;3; 1.000000,-0.000000,-0.000001;;, + 147;3; 1.000000,-0.000000,-0.000001;;, + 148;3; 1.000000,-0.000000,-0.000001;;, + 149;3; 1.000000,-0.000000,-0.000001;;, + 150;3; 1.000000,-0.000000,-0.000001;;, + 151;3; 1.000000,-0.000000,-0.000001;;, + 152;3; 1.000000,-0.000000,-0.000001;;, + 153;3; 1.000000,-0.000000,-0.000001;;, + 154;3; 1.000000,-0.000000,-0.000001;;, + 155;3; 1.000000,-0.000000,-0.000001;;, + 156;3; 1.000000,-0.000000,-0.000001;;, + 157;3; 1.000000,-0.000000,-0.000001;;, + 158;3; 1.000000,-0.000000,-0.000001;;, + 159;3; 1.000000,-0.000000,-0.000001;;, + 160;3; 1.000000,-0.000000,-0.000001;;, + 161;3; 1.000000, 0.000000,-0.000001;;, + 162;3; 1.000000,-0.000000,-0.000000;;, + 163;3; 1.000000,-0.000000,-0.000000;;, + 164;3; 1.000000,-0.000000,-0.000000;;, + 165;3; 1.000000,-0.000000,-0.000000;;, + 166;3; 1.000000,-0.000000,-0.000000;;, + 167;3; 1.000000,-0.000000,-0.000000;;, + 168;3; 1.000000, 0.000000,-0.000001;;, + 169;3; 1.000000, 0.000000,-0.000001;;, + 170;3; 1.000000, 0.000000,-0.000001;;, + 171;3; 1.000000, 0.000000,-0.000001;;, + 172;3; 1.000000, 0.000000,-0.000001;;, + 173;3; 1.000000, 0.000000,-0.000001;;, + 174;3; 1.000000, 0.000000,-0.000001;;, + 175;3; 1.000000, 0.000000,-0.000001;;, + 176;3; 1.000000, 0.000000,-0.000001;;, + 177;3; 1.000000, 0.000000,-0.000001;;, + 178;3; 1.000000, 0.000000,-0.000001;;, + 179;3; 1.000000, 0.000000,-0.000001;;, + 180;3; 1.000000, 0.000000,-0.000001;;, + 181;3; 1.000000, 0.000000,-0.000001;;, + 182;3; 1.000000, 0.000000,-0.000001;;, + 183;3; 1.000000, 0.000000,-0.000001;;, + 184;3; 1.000000, 0.000000,-0.000001;;, + 185;3; 1.000000, 0.000000,-0.000001;;, + 186;3; 1.000000, 0.000000,-0.000001;;, + 187;3; 1.000000, 0.000000,-0.000001;;, + 188;3; 1.000000, 0.000000,-0.000001;;; + } + } + Animation { + {Armature_Leg_Left} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 16;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4;-0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 26;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 56;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4;-0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4;-0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4;-0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4;-0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4;-0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4;-0.043249, 0.999151,-0.000000,-0.000000;;, + 66;4;-0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4;-0.042626, 0.999235,-0.000000,-0.000000;;, + 68;4;-0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4;-0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4;-0.040725, 0.999391,-0.000000,-0.000000;;, + 71;4;-0.039732, 0.999450,-0.000000,-0.000000;;, + 72;4;-0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4;-0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4;-0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4;-0.032769, 0.999707,-0.000000,-0.000000;;, + 76;4;-0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4;-0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4;-0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4;-0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699534, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692952, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735998, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675754, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734595, 0.000000,-0.000000;;, + 106;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683940, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691349, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696415, 0.717342, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696415, 0.717342, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691349, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683940, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675754, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735998, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731357, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728162, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692952, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699534, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 163;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 164;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 165;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 166;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 167;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 168;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4;-0.034052, 0.993234,-0.000000,-0.000000;;, + 170;4;-0.129903, 0.974175,-0.000000,-0.000000;;, + 171;4;-0.252901, 0.949704,-0.000000,-0.000000;;, + 172;4;-0.348675, 0.930646,-0.000000,-0.000000;;, + 173;4;-0.382683, 0.923880,-0.000000,-0.000000;;, + 174;4;-0.361005, 0.930646,-0.000000,-0.000000;;, + 175;4;-0.294618, 0.949704,-0.000000,-0.000000;;, + 176;4;-0.194899, 0.974175,-0.000000,-0.000000;;, + 177;4;-0.088939, 0.993234,-0.000000,-0.000000;;, + 178;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 180;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 181;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 182;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 183;4; 0.382684, 0.923880, 0.000000,-0.000000;;, + 184;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 185;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 186;4; 0.129904, 0.974175, 0.000000,-0.000000;;, + 187;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 188;4; 0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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, 0.999999;;, + 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, 0.999999;;, + 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, 0.999999;;, + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3;-1.000000, 0.000000,-0.000001;;, + 1;3;-1.000000,-0.000000,-0.000001;;, + 2;3;-1.000000,-0.000000,-0.000001;;, + 3;3;-1.000000,-0.000000,-0.000001;;, + 4;3;-1.000000,-0.000000,-0.000001;;, + 5;3;-1.000000,-0.000000,-0.000001;;, + 6;3;-1.000000,-0.000000,-0.000001;;, + 7;3;-1.000000,-0.000000,-0.000001;;, + 8;3;-1.000000,-0.000000,-0.000001;;, + 9;3;-1.000000,-0.000000,-0.000001;;, + 10;3;-1.000000,-0.000000,-0.000000;;, + 11;3;-1.000000,-0.000000,-0.000000;;, + 12;3;-1.000000,-0.000000,-0.000000;;, + 13;3;-1.000000,-0.000000,-0.000000;;, + 14;3;-1.000000,-0.000000,-0.000000;;, + 15;3;-1.000000,-0.000000,-0.000001;;, + 16;3;-1.000000,-0.000000,-0.000001;;, + 17;3;-1.000000,-0.000000,-0.000001;;, + 18;3;-1.000000,-0.000000,-0.000001;;, + 19;3;-1.000000,-0.000000,-0.000001;;, + 20;3;-1.000000,-0.000000,-0.000001;;, + 21;3;-1.000000,-0.000000,-0.000001;;, + 22;3;-1.000000,-0.000000,-0.000000;;, + 23;3;-1.000000,-0.000000,-0.000001;;, + 24;3;-1.000000,-0.000000,-0.000001;;, + 25;3;-1.000000,-0.000000,-0.000001;;, + 26;3;-1.000000,-0.000000,-0.000000;;, + 27;3;-1.000000,-0.000000,-0.000000;;, + 28;3;-1.000000,-0.000000,-0.000000;;, + 29;3;-1.000000,-0.000000,-0.000000;;, + 30;3;-1.000000,-0.000000,-0.000000;;, + 31;3;-1.000000,-0.000000,-0.000001;;, + 32;3;-1.000000,-0.000000,-0.000001;;, + 33;3;-1.000000,-0.000000,-0.000001;;, + 34;3;-1.000000,-0.000000,-0.000001;;, + 35;3;-1.000000,-0.000000,-0.000001;;, + 36;3;-1.000000,-0.000000,-0.000001;;, + 37;3;-1.000000,-0.000000,-0.000001;;, + 38;3;-1.000000,-0.000000,-0.000001;;, + 39;3;-1.000000,-0.000000,-0.000001;;, + 40;3;-1.000000, 0.000000,-0.000001;;, + 41;3;-1.000000,-0.000000,-0.000001;;, + 42;3;-1.000000,-0.000000,-0.000001;;, + 43;3;-1.000000,-0.000000,-0.000001;;, + 44;3;-1.000000,-0.000000,-0.000001;;, + 45;3;-1.000000,-0.000000,-0.000001;;, + 46;3;-1.000000,-0.000000,-0.000001;;, + 47;3;-1.000000,-0.000000,-0.000001;;, + 48;3;-1.000000,-0.000000,-0.000001;;, + 49;3;-1.000000,-0.000000,-0.000001;;, + 50;3;-1.000000,-0.000000,-0.000000;;, + 51;3;-1.000000,-0.000000,-0.000000;;, + 52;3;-1.000000,-0.000000,-0.000000;;, + 53;3;-1.000000,-0.000000,-0.000000;;, + 54;3;-1.000000,-0.000000,-0.000000;;, + 55;3;-1.000000,-0.000000,-0.000001;;, + 56;3;-1.000000,-0.000000,-0.000001;;, + 57;3;-1.000000,-0.000000,-0.000001;;, + 58;3;-1.000000,-0.000000,-0.000001;;, + 59;3;-1.000000,-0.000000,-0.000001;;, + 60;3;-1.000000,-0.000000,-0.000001;;, + 61;3;-1.000000,-0.000000,-0.000001;;, + 62;3;-1.000000,-0.000000,-0.000001;;, + 63;3;-1.000000,-0.000000,-0.000001;;, + 64;3;-1.000000,-0.000000,-0.000001;;, + 65;3;-1.000000,-0.000000,-0.000001;;, + 66;3;-1.000000,-0.000000,-0.000001;;, + 67;3;-1.000000,-0.000000,-0.000000;;, + 68;3;-1.000000,-0.000000,-0.000000;;, + 69;3;-1.000000,-0.000000,-0.000000;;, + 70;3;-1.000000,-0.000000,-0.000000;;, + 71;3;-1.000000,-0.000000,-0.000000;;, + 72;3;-1.000000,-0.000000,-0.000000;;, + 73;3;-1.000000,-0.000000,-0.000000;;, + 74;3;-1.000000,-0.000000,-0.000001;;, + 75;3;-1.000000,-0.000000,-0.000001;;, + 76;3;-1.000000,-0.000000,-0.000001;;, + 77;3;-1.000000,-0.000000,-0.000001;;, + 78;3;-1.000000,-0.000000,-0.000001;;, + 79;3;-1.000000,-0.000000,-0.000001;;, + 80;3;-1.000000, 0.000000,-0.000001;;, + 81;3;-1.000000, 0.000000,-0.000001;;, + 82;3;-1.000000,-0.000000,-0.000001;;, + 83;3;-1.000000,-0.000000,-0.000001;;, + 84;3;-1.000000,-0.000000,-0.000001;;, + 85;3;-1.000000,-0.000000,-0.000001;;, + 86;3;-1.000000,-0.000000,-0.000001;;, + 87;3;-1.000000,-0.000000,-0.000001;;, + 88;3;-1.000000,-0.000000,-0.000001;;, + 89;3;-1.000000,-0.000000,-0.000001;;, + 90;3;-1.000000,-0.000000,-0.000001;;, + 91;3;-1.000000,-0.000000,-0.000001;;, + 92;3;-1.000000,-0.000000,-0.000001;;, + 93;3;-1.000000,-0.000000,-0.000001;;, + 94;3;-1.000000,-0.000000,-0.000001;;, + 95;3;-1.000000,-0.000000,-0.000001;;, + 96;3;-1.000000,-0.000000,-0.000001;;, + 97;3;-1.000000,-0.000000,-0.000001;;, + 98;3;-1.000000,-0.000000,-0.000001;;, + 99;3;-1.000000,-0.000000,-0.000001;;, + 100;3;-1.000000,-0.000000,-0.000001;;, + 101;3;-1.000000,-0.000000,-0.000001;;, + 102;3;-1.000000,-0.000000,-0.000001;;, + 103;3;-1.000000,-0.000000,-0.000001;;, + 104;3;-1.000000,-0.000000,-0.000001;;, + 105;3;-1.000000,-0.000000,-0.000001;;, + 106;3;-1.000000,-0.000000,-0.000001;;, + 107;3;-1.000000,-0.000000,-0.000001;;, + 108;3;-1.000000,-0.000000,-0.000001;;, + 109;3;-1.000000,-0.000000,-0.000001;;, + 110;3;-1.000000,-0.000000,-0.000001;;, + 111;3;-1.000000,-0.000000,-0.000001;;, + 112;3;-1.000000,-0.000000,-0.000001;;, + 113;3;-1.000000,-0.000000,-0.000001;;, + 114;3;-1.000000,-0.000000,-0.000001;;, + 115;3;-1.000000,-0.000000,-0.000001;;, + 116;3;-1.000000,-0.000000,-0.000001;;, + 117;3;-1.000000,-0.000000,-0.000001;;, + 118;3;-1.000000,-0.000000,-0.000001;;, + 119;3;-1.000000,-0.000000,-0.000001;;, + 120;3;-1.000000,-0.000000,-0.000001;;, + 121;3;-1.000000, 0.000000,-0.000001;;, + 122;3;-1.000000,-0.000000,-0.000001;;, + 123;3;-1.000000,-0.000000,-0.000001;;, + 124;3;-1.000000,-0.000000,-0.000001;;, + 125;3;-1.000000,-0.000000,-0.000001;;, + 126;3;-1.000000,-0.000000,-0.000001;;, + 127;3;-1.000000,-0.000000,-0.000001;;, + 128;3;-1.000000,-0.000000,-0.000001;;, + 129;3;-1.000000,-0.000000,-0.000001;;, + 130;3;-1.000000,-0.000000,-0.000001;;, + 131;3;-1.000000,-0.000000,-0.000001;;, + 132;3;-1.000000,-0.000000,-0.000001;;, + 133;3;-1.000000,-0.000000,-0.000001;;, + 134;3;-1.000000,-0.000000,-0.000001;;, + 135;3;-1.000000,-0.000000,-0.000001;;, + 136;3;-1.000000,-0.000000,-0.000001;;, + 137;3;-1.000000,-0.000000,-0.000001;;, + 138;3;-1.000000,-0.000000,-0.000001;;, + 139;3;-1.000000,-0.000000,-0.000001;;, + 140;3;-1.000000,-0.000000,-0.000001;;, + 141;3;-1.000000,-0.000000,-0.000001;;, + 142;3;-1.000000,-0.000000,-0.000001;;, + 143;3;-1.000000,-0.000000,-0.000001;;, + 144;3;-1.000000,-0.000000,-0.000001;;, + 145;3;-1.000000,-0.000000,-0.000001;;, + 146;3;-1.000000,-0.000000,-0.000001;;, + 147;3;-1.000000,-0.000000,-0.000001;;, + 148;3;-1.000000,-0.000000,-0.000001;;, + 149;3;-1.000000,-0.000000,-0.000001;;, + 150;3;-1.000000,-0.000000,-0.000001;;, + 151;3;-1.000000,-0.000000,-0.000001;;, + 152;3;-1.000000,-0.000000,-0.000001;;, + 153;3;-1.000000,-0.000000,-0.000001;;, + 154;3;-1.000000,-0.000000,-0.000001;;, + 155;3;-1.000000,-0.000000,-0.000001;;, + 156;3;-1.000000,-0.000000,-0.000001;;, + 157;3;-1.000000,-0.000000,-0.000001;;, + 158;3;-1.000000,-0.000000,-0.000001;;, + 159;3;-1.000000,-0.000000,-0.000001;;, + 160;3;-1.000000,-0.000000,-0.000001;;, + 161;3;-1.000000, 0.000000,-0.000001;;, + 162;3;-1.000000,-0.000000,-0.000000;;, + 163;3;-1.000000,-0.000000,-0.000000;;, + 164;3;-1.000000,-0.000000,-0.000000;;, + 165;3;-1.000000,-0.000000,-0.000000;;, + 166;3;-1.000000,-0.000000,-0.000000;;, + 167;3;-1.000000,-0.000000,-0.000000;;, + 168;3;-1.000000, 0.000000,-0.000001;;, + 169;3;-1.000000, 0.000000,-0.000001;;, + 170;3;-1.000000, 0.000000,-0.000001;;, + 171;3;-1.000000, 0.000000,-0.000001;;, + 172;3;-1.000000, 0.000000,-0.000001;;, + 173;3;-1.000000, 0.000000,-0.000001;;, + 174;3;-1.000000, 0.000000,-0.000001;;, + 175;3;-1.000000, 0.000000,-0.000001;;, + 176;3;-1.000000, 0.000000,-0.000001;;, + 177;3;-1.000000, 0.000000,-0.000001;;, + 178;3;-1.000000, 0.000000,-0.000001;;, + 179;3;-1.000000, 0.000000,-0.000001;;, + 180;3;-1.000000, 0.000000,-0.000001;;, + 181;3;-1.000000, 0.000000,-0.000001;;, + 182;3;-1.000000, 0.000000,-0.000001;;, + 183;3;-1.000000, 0.000000,-0.000001;;, + 184;3;-1.000000, 0.000000,-0.000001;;, + 185;3;-1.000000, 0.000000,-0.000001;;, + 186;3;-1.000000, 0.000000,-0.000001;;, + 187;3;-1.000000, 0.000000,-0.000001;;, + 188;3;-1.000000, 0.000000,-0.000001;;; + } + } +} // End of AnimationSet ArmatureAction +AnimationSet Default_Action { + Animation { + {Player} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3; 0.000000, 0.000000, 0.000000;;, + 166;3; 0.000000, 0.000000, 0.000000;;, + 167;3; 0.000000, 0.000000, 0.000000;;, + 168;3; 0.000000, 0.000000, 0.000000;;, + 169;3; 0.000000, 0.000000, 0.000000;;, + 170;3; 0.000000, 0.000000, 0.000000;;, + 171;3; 0.000000, 0.000000, 0.000000;;, + 172;3; 0.000000, 0.000000, 0.000000;;, + 173;3; 0.000000, 0.000000, 0.000000;;, + 174;3; 0.000000, 0.000000, 0.000000;;, + 175;3; 0.000000, 0.000000, 0.000000;;, + 176;3; 0.000000, 0.000000, 0.000000;;, + 177;3; 0.000000, 0.000000, 0.000000;;, + 178;3; 0.000000, 0.000000, 0.000000;;, + 179;3; 0.000000, 0.000000, 0.000000;;, + 180;3; 0.000000, 0.000000, 0.000000;;, + 181;3; 0.000000, 0.000000, 0.000000;;, + 182;3; 0.000000, 0.000000, 0.000000;;, + 183;3; 0.000000, 0.000000, 0.000000;;, + 184;3; 0.000000, 0.000000, 0.000000;;, + 185;3; 0.000000, 0.000000, 0.000000;;, + 186;3; 0.000000, 0.000000, 0.000000;;, + 187;3; 0.000000, 0.000000, 0.000000;;, + 188;3; 0.000000, 0.000000, 0.000000;;; + } + } +} // End of AnimationSet Default_Action diff --git a/mods/mobs/models/creatures_sheep.png b/mods/mobs/models/creatures_sheep.png new file mode 100644 index 0000000000000000000000000000000000000000..9a6dc57f5c7e56d36cada8ca117c351c23efbf74 GIT binary patch literal 3132 zcmV-C48!w@P)X1^@s7_U{;X00009a7bBm000XT z000XT0n*)m`~Uz8?ny*JRCwB@m|KjURTanAcRBY<=hkUEp|(__AozxX2On&z4~-a& z7BBcj3^Bo2kwl1K;;Fo-K_xs$0{8^tB|Kn^#6Vj5V7R0OI!tS)Tsm}y89KBuoy)m> z=dxYD_01mJX(=J>$;ml$&c3YmU;p)AYk%ULlgY_RH!(5c`25Dy8?N4{yXl!}_s+ZT zxbX1d!>-@&OD2;MK96l0lV-aqeb<*lp&)Yn_;Gjk>{(mQYv$b zeBa(%Wp%heKl4KH!3Q76(9n>?nOMSZC;_Y3<@D*(vUBIoV0M1i<@0%2Sz3`&sU*>! zJ$u+rMn*qNI5;TXZdb6Ym9!-0i!EEW$nfxRz&UT7ddn4aMJbod(r&jUyzACI zviEy8c{?N@=OxNSQYaQ=!-fs14Giq4*XzRh8#iv0O`A5^j&DxA>59doL~$ggLP;9+ zhPcp4r`3^8uOs33__#Z9;)G$fbl^`CMUl+R%*fHBN8Qxalp7fyF;kk&rYtWli|Dra z0ItJB!xGOv@eA3w?bFgu`ckbH<(g}*3FN$S=;cGMQmsffo0VKSXWv!I6=}2@w&|J+ zgtF0Sm(=Ce}F7o}Nmn#tWx z*ER&JI2%iJ`|Y>a7M^}U8dKwP?7%-{>leN(tyW9M#>R|nK@iB|@}hx{Fie4v3>IT z6Z>TSXw_TNYPTfmCerD4q&irYa-}SA#-eb`S8jB7?)j4Z{>g)Di(tL~{Ob6tZfJN& z!XT9DhN@Z8SZNrsuw*TaerP0|4<)BS7+eE5FuC^HYcFtd;`oHawQMeHzvr`g$!4+= zMxlgpXyjX2UXe_kkxVutn(f9T)^vN_iw&5bo_0itNS-@)PIm0rVSz9TD5Etv7Z|Xx zxZp67=yM<==m++>-|ZVr1gza{+dc%7Agg)ONi>z9%dum}+=~zHwb$a}qD(&aD>?Vf zL(+NiFLvnklfM>dcIwnAlO^UKIda5-7AXi)g;GH}?T+-4o+L?PbZd25Mvj&GiUq&d z?@1wFkkOG*sZ=U5Jff+H&H!EUYdZ=2} z#F+T+gd;N%=}efhxdQ_Ol5`RkVX>@cKa3*r=I7@n4rAjALK~lW_zsO%PNK@Nl&Tw~ zxw0&Mg)V6}q^`tz_?ZdM>`R?*Y;L#Omf1lzFxb%~4Y7HRQ>Md8Z1@2D=uxBHkm^wN zViF=N#0{b_AQ*$JK)|oR{`w1$c>A5V9dk!VM~&%G5ZU2)m$VXtpZ&-HhGmET6-z}) z+KGhgJtDp^9$r95{>RA8n>Sw)0SE}xc!%fA#Sqq&swE4Jp`(UC!dA0oVTP1e(=N3s z#A9O!%0fIRj_c84poe&ERZ5kr)9;8Rs{~a&$YpazII;y|_IsL|NmJU*wsGMi16atQ zEG#cC+h-8r#U|@Vxl}d}mzJ08z1Qs-yED0rDIWV#-X%)s=c1ft0>(hpX!q{jP7kVS zUr0{TN{B7^StBEFeqJfqX7+{|8}UMG4~q`Y~d@ zb?a8!*sCG$Y`VVqtRJUlPg%go>0BmfRT1wAL$y-1*zE$hKtAUOG~QWfF^3Bf4S4CLK*UnD8<|G@B8KB4oIjeZPLr87(>HH#{<*(pB|P&ft@hW5SQXo zO4>`w>!n&WulvN>lu!9VDpE77(~MH7vkqvru?CeJZn)vHA$;YvSFEXFJ>&-!oMA0! z5l-ZrVus#;B&{5d;}qQDcO2%OEF&xJO1An(M+V`2>&PD1Y<#QF$b2E0OAv1Btlv?o#cVUz_l0F)tX1xFY z`yWYRK%$kQFk>uW7WM;1gFr;H^^ar7Qg2nvj{+azg9^9oZrCQM&3mlAT8 zO6Q%j?nTnui!VqF7~rD+BtdG>DkvbZiFpP950)^@mmq#Xl#CucnNbk<-isfOvAHi>2%a^9I>#PB zk+ZrMq)98j_xCzLMpVylDvOok+HHrm^liSZ@jEoOR=b-z>l;pVz&|~*>Ou3VfWQpf zi;Icw=R2QLxs*N|&=;53Y@A-_gF}Z7S)B(}77{IT-`9RpfCE^F;`_mOY_1d!coj!C6c+qtwvSsqGH(O2qgltQhyU%c~=p9p{>uN`qd zsyJ)+TEGZW2ILEQ6E$pu74~#eOBvCF(m25!i*7f)+OQ4~mRFYT(uM7u0kEv|?66DQ zzwh1S%6hTxE24p^uTIRQ4`;;kDv`RP3Ei5iwB&G|bWmjl`A46f5S|V)|G}sJ^PxTS zhjxPFuQ;C`Fp&H=>Pz}Oj;091X==Qf;+$7&3#JX*2e2X&L4(@1fpHZ=3$vBQ)u-$94cr6##r1z) W-^L{mR9njc0000 + 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_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 + 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 + } // 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 { // sheep mesh + 348; + 1.998224; 6.883465; 8.227857;, + 1.998224; 6.883465;12.113163;, + 1.998223; 2.998159;12.113163;, + 1.998222; 2.998158; 8.227857;, + -1.887085; 2.998161;12.113163;, + -1.887084; 2.998160; 8.227857;, + 1.998222; 2.998158; 8.227857;, + 1.998223; 2.998159;12.113163;, + -1.887084; 2.998160; 8.227857;, + -1.887082; 6.883466; 8.227857;, + 1.998224; 6.883465; 8.227857;, + 1.998222; 2.998158; 8.227857;, + -1.887085; 2.998161;12.113163;, + 1.998223; 2.998159;12.113163;, + 1.998224; 6.883465;12.113163;, + -1.887081; 6.883467;12.113163;, + -1.887084; 2.998160; 8.227857;, + -1.887085; 2.998161;12.113163;, + -1.887081; 6.883467;12.113163;, + -1.887082; 6.883466; 8.227857;, + 1.998224; 6.883465; 8.227857;, + -1.887082; 6.883466; 8.227857;, + -1.887081; 6.883467;12.113163;, + 1.998224; 6.883465;12.113163;, + 0.595866; 5.025031; 3.317000;, + 0.595866; 5.025031; 6.125085;, + 2.704729; 5.025031; 6.125084;, + 2.704729; 5.025031; 3.316999;, + 0.595865; 3.054348; 3.317000;, + 2.704728; 3.054348; 3.317000;, + 2.704729; 3.054348; 6.125084;, + 0.595866; 3.054348; 6.125085;, + 0.595866; 5.025031; 3.317000;, + 0.595865; 3.054348; 3.317000;, + 0.595866; 3.054348; 6.125085;, + 0.595866; 5.025031; 6.125085;, + 0.595866; 5.025031; 6.125085;, + 0.595866; 3.054348; 6.125085;, + 2.704729; 3.054348; 6.125084;, + 2.704729; 5.025031; 6.125084;, + 2.704729; 5.025031; 6.125084;, + 2.704729; 3.054348; 6.125084;, + 2.704728; 3.054348; 3.317000;, + 2.704729; 5.025031; 3.316999;, + 2.704729; 5.025031; 3.316999;, + 2.704728; 3.054348; 3.317000;, + 2.445655; 3.296446; 3.317000;, + 2.445655; 4.782932; 3.317000;, + 0.854940; 4.782932; 3.317000;, + 2.445655; 4.782932; 3.317000;, + 2.445655; 4.782932;-0.213580;, + 0.854939; 4.782932;-0.213580;, + 2.445655; 4.782932; 3.317000;, + 2.445655; 3.296446; 3.317000;, + 2.445654; 3.296445;-0.213580;, + 2.445655; 4.782932;-0.213580;, + 2.445655; 3.296446; 3.317000;, + 0.854939; 3.296446; 3.317000;, + 0.854938; 3.296446;-0.213580;, + 2.445654; 3.296445;-0.213580;, + 0.854939; 4.782932;-0.213580;, + 2.445655; 4.782932;-0.213580;, + 2.445654; 3.296445;-0.213580;, + 0.854938; 3.296446;-0.213580;, + 0.595866; 5.025031; 3.317000;, + 2.704729; 5.025031; 3.316999;, + 2.445655; 4.782932; 3.317000;, + 0.854940; 4.782932; 3.317000;, + 0.595865; 3.054348; 3.317000;, + 0.595866; 5.025031; 3.317000;, + 0.854940; 4.782932; 3.317000;, + 0.854939; 3.296446; 3.317000;, + 2.704728; 3.054348; 3.317000;, + 0.595865; 3.054348; 3.317000;, + 0.854939; 3.296446; 3.317000;, + 2.445655; 3.296446; 3.317000;, + 0.854939; 3.296446; 3.317000;, + 0.854940; 4.782932; 3.317000;, + 0.854939; 4.782932;-0.213580;, + 0.854938; 3.296446;-0.213580;, + -0.241135;-2.928798; 3.317000;, + -2.349997;-2.928798; 3.316999;, + -2.349998;-2.928798; 6.125084;, + -0.241135;-2.928798; 6.125085;, + -0.241133;-4.899481; 3.317000;, + -0.241135;-4.899481; 6.125085;, + -2.349997;-4.899481; 6.125084;, + -2.349996;-4.899481; 3.317000;, + -0.241135;-2.928798; 3.317000;, + -0.241135;-2.928798; 6.125085;, + -0.241135;-4.899481; 6.125085;, + -0.241133;-4.899481; 3.317000;, + -0.241135;-2.928798; 6.125085;, + -2.349998;-2.928798; 6.125084;, + -2.349997;-4.899481; 6.125084;, + -0.241135;-4.899481; 6.125085;, + -2.349998;-2.928798; 6.125084;, + -2.349997;-2.928798; 3.316999;, + -2.349996;-4.899481; 3.317000;, + -2.349997;-4.899481; 6.125084;, + -2.349997;-2.928798; 3.316999;, + -2.090924;-3.170897; 3.317000;, + -2.090923;-4.657383; 3.317000;, + -2.349996;-4.899481; 3.317000;, + -0.500208;-3.170897; 3.317000;, + -0.500208;-3.170897;-0.213580;, + -2.090923;-3.170897;-0.213580;, + -2.090924;-3.170897; 3.317000;, + -2.090924;-3.170897; 3.317000;, + -2.090923;-3.170897;-0.213580;, + -2.090923;-4.657383;-0.213580;, + -2.090923;-4.657383; 3.317000;, + -2.090923;-4.657383; 3.317000;, + -2.090923;-4.657383;-0.213580;, + -0.500206;-4.657383;-0.213580;, + -0.500207;-4.657383; 3.317000;, + -0.500208;-3.170897;-0.213580;, + -0.500206;-4.657383;-0.213580;, + -2.090923;-4.657383;-0.213580;, + -2.090923;-3.170897;-0.213580;, + -0.241135;-2.928798; 3.317000;, + -0.500208;-3.170897; 3.317000;, + -2.090924;-3.170897; 3.317000;, + -2.349997;-2.928798; 3.316999;, + -0.241133;-4.899481; 3.317000;, + -0.500207;-4.657383; 3.317000;, + -0.500208;-3.170897; 3.317000;, + -0.241135;-2.928798; 3.317000;, + -2.349996;-4.899481; 3.317000;, + -2.090923;-4.657383; 3.317000;, + -0.500207;-4.657383; 3.317000;, + -0.241133;-4.899481; 3.317000;, + -0.500207;-4.657383; 3.317000;, + -0.500206;-4.657383;-0.213580;, + -0.500208;-3.170897;-0.213580;, + -0.500208;-3.170897; 3.317000;, + -0.500207; 3.296446; 3.317000;, + -0.500206; 3.296446;-0.213580;, + -0.500208; 4.782932;-0.213580;, + -0.500208; 4.782932; 3.317000;, + -2.349996; 3.054348; 3.317000;, + -2.090923; 3.296446; 3.317000;, + -0.500207; 3.296446; 3.317000;, + -0.241133; 3.054348; 3.317000;, + -0.241133; 3.054348; 3.317000;, + -0.500207; 3.296446; 3.317000;, + -0.500208; 4.782932; 3.317000;, + -0.241135; 5.025031; 3.317000;, + -0.241135; 5.025031; 3.317000;, + -0.500208; 4.782932; 3.317000;, + -2.090924; 4.782932; 3.317000;, + -2.349997; 5.025031; 3.316999;, + -0.500208; 4.782932;-0.213580;, + -0.500206; 3.296446;-0.213580;, + -2.090923; 3.296445;-0.213580;, + -2.090923; 4.782932;-0.213580;, + -2.090923; 3.296446; 3.317000;, + -2.090923; 3.296445;-0.213580;, + -0.500206; 3.296446;-0.213580;, + -0.500207; 3.296446; 3.317000;, + -2.090924; 4.782932; 3.317000;, + -2.090923; 4.782932;-0.213580;, + -2.090923; 3.296445;-0.213580;, + -2.090923; 3.296446; 3.317000;, + -0.500208; 4.782932; 3.317000;, + -0.500208; 4.782932;-0.213580;, + -2.090923; 4.782932;-0.213580;, + -2.090924; 4.782932; 3.317000;, + -2.349997; 5.025031; 3.316999;, + -2.090924; 4.782932; 3.317000;, + -2.090923; 3.296446; 3.317000;, + -2.349996; 3.054348; 3.317000;, + -2.349998; 5.025031; 6.125084;, + -2.349997; 5.025031; 3.316999;, + -2.349996; 3.054348; 3.317000;, + -2.349997; 3.054348; 6.125084;, + -0.241135; 5.025031; 6.125085;, + -2.349998; 5.025031; 6.125084;, + -2.349997; 3.054348; 6.125084;, + -0.241135; 3.054348; 6.125085;, + -0.241135; 5.025031; 3.317000;, + -0.241135; 5.025031; 6.125085;, + -0.241135; 3.054348; 6.125085;, + -0.241133; 3.054348; 3.317000;, + -0.241133; 3.054348; 3.317000;, + -0.241135; 3.054348; 6.125085;, + -2.349997; 3.054348; 6.125084;, + -2.349996; 3.054348; 3.317000;, + -0.241135; 5.025031; 3.317000;, + -2.349997; 5.025031; 3.316999;, + -2.349998; 5.025031; 6.125084;, + -0.241135; 5.025031; 6.125085;, + 0.854939;-4.657383; 3.317000;, + 0.854940;-3.170897; 3.317000;, + 0.854939;-3.170897;-0.213580;, + 0.854938;-4.657383;-0.213580;, + 2.704728;-4.899481; 3.317000;, + 0.595865;-4.899481; 3.317000;, + 0.854939;-4.657383; 3.317000;, + 2.445655;-4.657383; 3.317000;, + 0.595865;-4.899481; 3.317000;, + 0.595866;-2.928798; 3.317000;, + 0.854940;-3.170897; 3.317000;, + 0.854939;-4.657383; 3.317000;, + 0.595866;-2.928798; 3.317000;, + 2.704729;-2.928798; 3.316999;, + 2.445655;-3.170897; 3.317000;, + 0.854940;-3.170897; 3.317000;, + 0.854939;-3.170897;-0.213580;, + 2.445655;-3.170897;-0.213580;, + 2.445654;-4.657383;-0.213580;, + 0.854938;-4.657383;-0.213580;, + 2.445655;-4.657383; 3.317000;, + 0.854939;-4.657383; 3.317000;, + 0.854938;-4.657383;-0.213580;, + 2.445654;-4.657383;-0.213580;, + 2.445655;-3.170897; 3.317000;, + 2.445655;-4.657383; 3.317000;, + 2.445654;-4.657383;-0.213580;, + 2.445655;-3.170897;-0.213580;, + 0.854940;-3.170897; 3.317000;, + 2.445655;-3.170897; 3.317000;, + 2.445655;-3.170897;-0.213580;, + 0.854939;-3.170897;-0.213580;, + 2.704729;-2.928798; 3.316999;, + 2.704728;-4.899481; 3.317000;, + 2.445655;-4.657383; 3.317000;, + 2.445655;-3.170897; 3.317000;, + 2.704729;-2.928798; 6.125084;, + 2.704729;-4.899481; 6.125084;, + 2.704728;-4.899481; 3.317000;, + 2.704729;-2.928798; 3.316999;, + 0.595866;-2.928798; 6.125085;, + 0.595866;-4.899481; 6.125085;, + 2.704729;-4.899481; 6.125084;, + 2.704729;-2.928798; 6.125084;, + 0.595866;-2.928798; 3.317000;, + 0.595865;-4.899481; 3.317000;, + 0.595866;-4.899481; 6.125085;, + 0.595866;-2.928798; 6.125085;, + 0.595865;-4.899481; 3.317000;, + 2.704728;-4.899481; 3.317000;, + 2.704729;-4.899481; 6.125084;, + 0.595866;-4.899481; 6.125085;, + 0.595866;-2.928798; 3.317000;, + 0.595866;-2.928798; 6.125085;, + 2.704729;-2.928798; 6.125084;, + 2.704729;-2.928798; 3.316999;, + -2.644433;-5.423595; 5.058936;, + -2.644430; 5.376405; 5.058936;, + 2.755570; 5.376402; 5.058936;, + 2.755566;-5.423599; 5.058936;, + 2.755567;-5.423597;10.458936;, + 2.755571; 5.376401;10.458936;, + 2.755571; 5.376401;10.458936;, + 2.755567;-5.423597;10.458936;, + -2.644433;-5.423595; 5.058936;, + -2.644435;-5.423593;10.458936;, + -2.644428; 5.376408;10.458936;, + -2.644430; 5.376405; 5.058936;, + -2.644430; 5.376405; 5.058936;, + -2.644428; 5.376408;10.458936;, + 2.755571; 5.376401;10.458936;, + 2.755570; 5.376402; 5.058936;, + 2.755570; 5.376402; 5.058936;, + 2.755571; 5.376401;10.458936;, + 2.755567;-5.423597;10.458936;, + 2.755566;-5.423599; 5.058936;, + -0.346656;-5.423596; 9.828822;, + -0.346656;-5.423596; 7.673504;, + -0.346656;-6.180264; 7.673504;, + -0.346656;-6.180264; 9.828822;, + -0.346656;-6.180264; 9.828822;, + -0.346656;-6.180264; 7.673504;, + 0.457788;-6.180264; 7.673504;, + 0.457788;-6.180264; 9.828822;, + -2.644435;-5.423593;10.458936;, + -2.644433;-5.423595; 5.058936;, + 2.755566;-5.423599; 5.058936;, + 2.755567;-5.423597;10.458936;, + -0.346656;-5.423596; 7.673504;, + 0.457788;-5.423596; 7.673504;, + 0.457788;-6.180264; 7.673504;, + -0.346656;-6.180264; 7.673504;, + 0.457788;-5.423596; 7.673504;, + 0.457788;-5.423596; 9.828822;, + 0.457788;-6.180264; 9.828822;, + 0.457788;-6.180264; 7.673504;, + 0.457788;-5.423596; 9.828822;, + -0.346656;-5.423596; 9.828822;, + -0.346656;-6.180264; 9.828822;, + 0.457788;-6.180264; 9.828822;, + 1.668879; 7.180430; 8.557201;, + 1.668880; 7.180430;11.783818;, + 1.668878; 6.793243;11.783818;, + 1.668877; 6.793243; 8.557201;, + -1.557739; 6.793245; 8.557201;, + -1.557738; 7.180430; 8.557201;, + 1.668879; 7.180430; 8.557201;, + 1.668877; 6.793243; 8.557201;, + -1.557740; 6.793246;11.783818;, + 1.668878; 6.793243;11.783818;, + 1.668880; 7.180430;11.783818;, + -1.557737; 7.180432;11.783818;, + -1.557739; 6.793245; 8.557201;, + -1.557740; 6.793246;11.783818;, + -1.557737; 7.180432;11.783818;, + -1.557738; 7.180430; 8.557201;, + 1.668879; 7.180430; 8.557201;, + -1.557738; 7.180430; 8.557201;, + -1.557737; 7.180432;11.783818;, + 1.668880; 7.180430;11.783818;, + 1.133778; 7.466741; 8.575418;, + 1.133778; 7.466741;10.170522;, + 1.133777; 7.146296;10.170522;, + 1.133777; 7.146296; 8.575418;, + -1.022638; 7.146297; 8.575418;, + -1.022637; 7.466741; 8.575418;, + 1.133778; 7.466741; 8.575418;, + 1.133777; 7.146296; 8.575418;, + -1.022639; 7.146297;10.170522;, + 1.133777; 7.146296;10.170522;, + 1.133778; 7.466741;10.170522;, + -1.022637; 7.466742;10.170522;, + -1.022638; 7.146297; 8.575418;, + -1.022639; 7.146297;10.170522;, + -1.022637; 7.466742;10.170522;, + -1.022637; 7.466741; 8.575418;, + 1.133778; 7.466741; 8.575418;, + -1.022637; 7.466741; 8.575418;, + -1.022637; 7.466742;10.170522;, + 1.133778; 7.466741;10.170522;, + -2.644435;-5.423593;10.458936;, + 2.755567;-5.423597;10.458936;, + 2.755571; 5.376401;10.458936;, + -2.644428; 5.376408;10.458936;, + 2.755571; 5.376401;10.458936;, + -2.644428; 5.376408;10.458936;, + -2.644428; 5.376408;10.458936;, + 2.755571; 5.376401;10.458936;, + -2.644435;-5.423593;10.458936;, + 2.755567;-5.423597;10.458936;, + 2.755567;-5.423597;10.458936;, + -2.644435;-5.423593;10.458936;, + -2.644428; 5.376408;10.458936;, + -2.644435;-5.423593;10.458936;, + -2.644435;-5.423593;10.458936;, + -2.644428; 5.376408;10.458936;; + 87; + 4;3,2,1,0;, + 4;7,6,5,4;, + 4;11,10,9,8;, + 4;15,14,13,12;, + 4;19,18,17,16;, + 4;23,22,21,20;, + 4;27,26,25,24;, + 4;31,30,29,28;, + 4;35,34,33,32;, + 4;39,38,37,36;, + 4;43,42,41,40;, + 4;47,46,45,44;, + 4;51,50,49,48;, + 4;55,54,53,52;, + 4;59,58,57,56;, + 4;63,62,61,60;, + 4;67,66,65,64;, + 4;71,70,69,68;, + 4;75,74,73,72;, + 4;79,78,77,76;, + 4;83,82,81,80;, + 4;87,86,85,84;, + 4;91,90,89,88;, + 4;95,94,93,92;, + 4;99,98,97,96;, + 4;103,102,101,100;, + 4;107,106,105,104;, + 4;111,110,109,108;, + 4;115,114,113,112;, + 4;119,118,117,116;, + 4;123,122,121,120;, + 4;127,126,125,124;, + 4;131,130,129,128;, + 4;135,134,133,132;, + 4;139,138,137,136;, + 4;143,142,141,140;, + 4;147,146,145,144;, + 4;151,150,149,148;, + 4;155,154,153,152;, + 4;159,158,157,156;, + 4;163,162,161,160;, + 4;167,166,165,164;, + 4;171,170,169,168;, + 4;175,174,173,172;, + 4;179,178,177,176;, + 4;183,182,181,180;, + 4;187,186,185,184;, + 4;191,190,189,188;, + 4;195,194,193,192;, + 4;199,198,197,196;, + 4;203,202,201,200;, + 4;207,206,205,204;, + 4;211,210,209,208;, + 4;215,214,213,212;, + 4;219,218,217,216;, + 4;223,222,221,220;, + 4;227,226,225,224;, + 4;231,230,229,228;, + 4;235,234,233,232;, + 4;239,238,237,236;, + 4;243,242,241,240;, + 4;247,246,245,244;, + 4;251,250,249,248;, + 4;255,254,253,252;, + 4;259,258,257,256;, + 4;263,262,261,260;, + 4;267,266,265,264;, + 4;271,270,269,268;, + 4;275,274,273,272;, + 4;279,278,277,276;, + 4;283,282,281,280;, + 4;287,286,285,284;, + 4;291,290,289,288;, + 4;295,294,293,292;, + 4;299,298,297,296;, + 4;303,302,301,300;, + 4;307,306,305,304;, + 4;311,310,309,308;, + 4;315,314,313,312;, + 4;319,318,317,316;, + 4;323,322,321,320;, + 4;327,326,325,324;, + 4;331,330,329,328;, + 4;335,334,333,332;, + 4;339,338,337,336;, + 4;343,342,341,340;, + 4;347,346,345,344;; + MeshTextureCoords { // sheep UV coordinates + 348; + 0.125000; 0.640030;, + 0.125000; 0.320030;, + 0.000000; 0.319970;, + 0.000000; 0.639970;, + 0.375000; 0.320000;, + 0.375000; 0.640000;, + 0.500000; 0.640000;, + 0.500000; 0.320000;, + 0.250000; 0.000000;, + 0.250000; 0.320000;, + 0.375000; 0.320000;, + 0.375000; 0.000000;, + 0.124996; 0.320055;, + 0.250060; 0.319945;, + 0.249940;-0.000024;, + 0.125004; 0.000024;, + 0.375028; 0.640000;, + 0.374972; 0.320000;, + 0.249972; 0.320000;, + 0.250028; 0.640000;, + 0.125000; 0.640000;, + 0.250000; 0.640000;, + 0.250000; 0.320000;, + 0.125000; 0.320000;, + 0.125000; 0.760000;, + 0.125000; 0.640000;, + 0.062500; 0.640000;, + 0.062500; 0.760000;, + 0.187500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.640000;, + 0.187500; 0.640000;, + 0.125000; 0.760000;, + 0.187500; 0.760000;, + 0.187500; 0.640000;, + 0.125000; 0.640000;, + 0.759130;-0.193221;, + 0.759130;-0.304332;, + 0.659130;-0.304332;, + 0.659130;-0.193221;, + 0.062500; 0.640000;, + -0.000000; 0.640000;, + 0.000000; 0.760000;, + 0.062500; 0.760000;, + 0.312500; 0.720000;, + 0.250000; 0.720000;, + 0.250000; 0.760000;, + 0.312500; 0.760000;, + 0.125000; 0.640000;, + 0.062500; 0.640000;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.062500; 0.639979;, + 0.000000; 0.640021;, + 0.000000; 1.000021;, + 0.062500; 0.999979;, + 0.250000; 0.639931;, + 0.187500; 0.640069;, + 0.187500; 1.000069;, + 0.250000; 0.999931;, + 0.312500; 0.840000;, + 0.250000; 0.840000;, + 0.250000; 1.000000;, + 0.312500; 1.000000;, + 0.312500; 0.720000;, + 0.250000; 0.720000;, + 0.250000; 0.760000;, + 0.312500; 0.760000;, + 0.312500; 0.720000;, + 0.250000; 0.720000;, + 0.250000; 0.760000;, + 0.312500; 0.760000;, + 0.312500; 0.720000;, + 0.250000; 0.720000;, + 0.250000; 0.760000;, + 0.312500; 0.760000;, + 0.187500; 0.640033;, + 0.125000; 0.640000;, + 0.125000; 0.999983;, + 0.187500; 1.000017;, + 0.125000; 0.760000;, + 0.062500; 0.760000;, + 0.062500; 0.640000;, + 0.125000; 0.640000;, + 0.187500; 0.760000;, + 0.187500; 0.640000;, + 0.250000; 0.640000;, + 0.250000; 0.760000;, + 0.125000; 0.760000;, + 0.125000; 0.640000;, + 0.187500; 0.640000;, + 0.187500; 0.760000;, + 0.890126;-0.161009;, + 0.790126;-0.161009;, + 0.790126;-0.272120;, + 0.890126;-0.272120;, + 0.062500; 0.640000;, + 0.062500; 0.760000;, + 0.000000; 0.760000;, + 0.000000; 0.640000;, + 0.312500; 0.719920;, + 0.312500; 0.759920;, + 0.250000; 0.760080;, + 0.250000; 0.720080;, + 0.125000; 0.640000;, + 0.125000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.640000;, + 0.062500; 0.640000;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.640000;, + 0.250000; 0.640000;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.640000;, + 0.312500; 0.840000;, + 0.312500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.840000;, + 0.312500; 0.720000;, + 0.312500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.720000;, + 0.312500; 0.720000;, + 0.312500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.720000;, + 0.312500; 0.720000;, + 0.312500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.720000;, + 0.187500; 0.640000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.640000;, + 0.187500; 0.640000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.640000;, + 0.312500; 0.720000;, + 0.312500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.720000;, + 0.312500; 0.720000;, + 0.312500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.720000;, + 0.312500; 0.720000;, + 0.312500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.720000;, + 0.312500; 0.840000;, + 0.312500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.840000;, + 0.250000; 0.640000;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.640000;, + 0.062500; 0.640000;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.640000;, + 0.125000; 0.640000;, + 0.124948; 1.000000;, + 0.062474; 1.000000;, + 0.062526; 0.640000;, + 0.312500; 0.720000;, + 0.312500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.720000;, + 0.062500; 0.640000;, + 0.062500; 0.760000;, + 0.000000; 0.760000;, + 0.000000; 0.640000;, + 1.015396;-0.183378;, + 0.915396;-0.183378;, + 0.915396;-0.294490;, + 1.015396;-0.294490;, + 0.125000; 0.760000;, + 0.125000; 0.640000;, + 0.187500; 0.640000;, + 0.187500; 0.760000;, + 0.187500; 0.760000;, + 0.187500; 0.640000;, + 0.250000; 0.640000;, + 0.250000; 0.760000;, + 0.125000; 0.759933;, + 0.062500; 0.760067;, + 0.062500; 0.640000;, + 0.125000; 0.639867;, + 0.187500; 0.640000;, + 0.125000; 0.640000;, + 0.125000; 1.000000;, + 0.187500; 1.000000;, + 0.312500; 0.720000;, + 0.250000; 0.720000;, + 0.250000; 0.760000;, + 0.312500; 0.760000;, + 0.312500; 0.720000;, + 0.250000; 0.720000;, + 0.250000; 0.760000;, + 0.312500; 0.760000;, + 0.312500; 0.719961;, + 0.250000; 0.720039;, + 0.250000; 0.760000;, + 0.312500; 0.759921;, + 0.312500; 0.840000;, + 0.250000; 0.840000;, + 0.250000; 1.000000;, + 0.312500; 1.000000;, + 0.250000; 0.640000;, + 0.187500; 0.640000;, + 0.187500; 1.000000;, + 0.250000; 1.000000;, + 0.062518; 0.640000;, + 0.000018; 0.640000;, + -0.000018; 1.000000;, + 0.062482; 1.000000;, + 0.125000; 0.640000;, + 0.062500; 0.640000;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.312500; 0.720000;, + 0.250000; 0.720000;, + 0.250000; 0.760000;, + 0.312500; 0.760000;, + 0.062500; 0.640000;, + 0.000000; 0.640000;, + 0.000000; 0.760000;, + 0.062500; 0.760000;, + 1.167509;-0.196800;, + 1.167509;-0.307911;, + 1.067509;-0.307911;, + 1.067509;-0.196800;, + 0.125000; 0.760000;, + 0.187500; 0.760000;, + 0.187500; 0.640000;, + 0.125000; 0.640000;, + 0.187500; 0.760000;, + 0.250000; 0.760000;, + 0.250000; 0.640000;, + 0.187500; 0.640000;, + 0.125000; 0.760000;, + 0.125000; 0.640000;, + 0.062500; 0.640000;, + 0.062500; 0.760000;, + 0.625000; 0.000000;, + 0.625000; 0.640000;, + 0.750000; 0.640000;, + 0.750000; 0.000000;, + 0.022044; 1.042020;, + 0.022044; 1.514242;, + 0.022044; 1.514242;, + 0.022044; 1.042020;, + 1.000000; 0.000000;, + 0.875000; 0.000000;, + 0.875000; 0.640000;, + 1.000000; 0.640000;, + 0.625000; 0.640000;, + 0.500000; 0.640000;, + 0.500000; 0.960000;, + 0.625000; 0.960000;, + 0.750000; 0.640000;, + 0.875000; 0.640000;, + 0.875000; 0.000000;, + 0.750000; 0.000000;, + 0.750000; 0.083333;, + 0.750000; 0.194445;, + 0.775000; 0.194445;, + 0.775000; 0.083333;, + 0.775000; 0.083333;, + 0.775000; 0.194445;, + 0.825000; 0.194445;, + 0.825000; 0.083333;, + 0.750000; 0.640000;, + 0.625000; 0.640000;, + 0.625000; 0.960000;, + 0.750000; 0.960000;, + 0.775000; 0.222222;, + 0.825000; 0.222222;, + 0.825000; 0.194445;, + 0.775000; 0.194445;, + 0.850000; 0.194445;, + 0.850000; 0.083333;, + 0.825000; 0.083333;, + 0.825000; 0.194445;, + 0.825000; 0.055556;, + 0.775000; 0.055556;, + 0.775000; 0.083333;, + 0.825000; 0.083333;, + 0.140625; 0.599923;, + 0.140625; 0.359923;, + 0.125000; 0.360077;, + 0.125000; 0.600077;, + 0.250000; 0.640000;, + 0.250000; 0.600000;, + 0.125000; 0.600000;, + 0.125000; 0.640000;, + 0.250005; 0.320000;, + 0.125005; 0.320000;, + 0.124995; 0.360000;, + 0.249995; 0.360000;, + 0.250000; 0.640000;, + 0.250000; 0.320000;, + 0.234375; 0.320000;, + 0.234375; 0.640000;, + 0.140625; 0.600000;, + 0.234375; 0.600000;, + 0.234375; 0.360000;, + 0.140625; 0.360000;, + 0.156250; 0.520000;, + 0.156250; 0.600000;, + 0.171875; 0.600000;, + 0.171875; 0.520000;, + 0.156250; 0.480000;, + 0.156250; 0.520000;, + 0.218750; 0.520000;, + 0.218750; 0.480000;, + 0.156250; 0.520000;, + 0.218750; 0.520000;, + 0.218750; 0.480000;, + 0.156250; 0.480000;, + 0.203125; 0.520000;, + 0.203125; 0.600000;, + 0.218750; 0.600000;, + 0.218750; 0.520000;, + 0.218750; 0.520000;, + 0.156250; 0.520000;, + 0.156250; 0.600000;, + 0.218750; 0.600000;, + 0.625000; 0.000000;, + 0.500000; 0.000000;, + 0.500000; 0.640000;, + 0.625000; 0.640000;, + 0.040651; 1.362711;, + 0.040651; 1.140488;, + 0.040651; 1.140488;, + 0.040651; 1.362711;, + 1.000000; 0.027778;, + 1.000000; 0.250000;, + 1.000000; 0.250000;, + 1.000000; 0.027778;, + 0.004432; 1.505653;, + 0.004432; 1.033430;, + 0.004432; 1.033430;, + 0.004432; 1.505653;; + } // End of sheep UV coordinates + XSkinMeshHeader { + 5; + 15; + 6; + } + SkinWeights { + "Armature_Bone_003"; + 243; + 5, + 8, + 16, + 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, + 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, + 251, + 252, + 255, + 256, + 259, + 260, + 266, + 267, + 277, + 278, + 279, + 333, + 341, + 342; + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999417, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999417, + 1.000000, + 1.000000, + 0.999417, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000002, + 0.000000, + 0.000000, + 0.000000, + 0.000015, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000002, + 0.000015, + 0.000000, + 0.000002, + 0.000000, + 0.000000, + 0.000015, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000192, + 0.000000, + 0.000000, + 0.000192, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000192, + 0.000000, + 0.000000, + 0.000008, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000008, + 0.000020, + 0.000020, + 0.000008, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.008993, + 0.000000, + 0.000000, + 0.008993, + 0.000000, + 0.000008, + 0.000000, + 0.000000, + 0.008993, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.002810, + 0.000000, + 0.000000, + 0.000024, + 0.000000, + 0.002810, + 0.000024, + 0.000020, + 0.000020, + 0.000024, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.002810, + 0.000000, + 0.000000, + 0.000000, + 0.000012, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000012, + 0.000000, + 0.000000, + 0.000012, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 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.469550, 5.848685, 4.064454, 1.000000;; + } // End of Armature_Bone_003 skin weights + SkinWeights { + "Armature_Bone_002"; + 59; + 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, + 175, + 178, + 186; + 1.000000, + 1.000000, + 0.999998, + 1.000000, + 1.000000, + 1.000000, + 0.999985, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999998, + 0.999985, + 1.000000, + 0.999998, + 1.000000, + 1.000000, + 0.999985, + 1.000000, + 1.000000, + 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.999751, + 1.000000, + 1.000000, + 0.999751, + 1.000000, + 1.000000, + 1.000000, + 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.999751, + 1.000000, + 1.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.429772, 5.848685,-3.642603, 1.000000;; + } // End of Armature_Bone_002 skin weights + SkinWeights { + "Armature_Bone_001"; + 56; + 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.999992, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999992, + 0.999980, + 0.999980, + 0.999992, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.991007, + 1.000000, + 1.000000, + 0.991007, + 1.000000, + 0.999992, + 1.000000, + 1.000000, + 0.991007, + 1.000000, + 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.997190, + 1.000000, + 1.000000, + 0.999976, + 1.000000, + 0.997190, + 0.999976, + 0.999980, + 0.999980, + 0.999976, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.997190; + -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_RR_leg"; + 65; + 86, + 94, + 99, + 114, + 117, + 133, + 175, + 178, + 186, + 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; + 0.000000, + 0.000000, + 0.000000, + 0.000057, + 0.000057, + 0.000057, + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999988, + 1.000000, + 1.000000, + 1.000000, + 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.999988, + 1.000000, + 1.000000, + 0.999988, + 1.000000, + 1.000000, + 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.999976, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999976, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999976, + 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_Head"; + 78; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 253, + 254, + 258, + 261, + 262, + 265, + 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, + 334, + 335, + 336, + 337, + 338, + 339, + 344, + 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, + 0.000003, + 0.000003, + 0.000000, + 0.000000, + 0.000003, + 0.000003, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000003, + 0.000000, + 0.000003, + 0.000000, + 0.000000, + 0.000003, + 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, 0.000000, + -0.030900,-3.778762,-10.040427, 1.000000;; + } // End of Armature_Head skin weights + SkinWeights { + "Armature_Root"; + 78; + 3, + 6, + 11, + 30, + 31, + 34, + 37, + 38, + 41, + 86, + 94, + 99, + 175, + 178, + 186, + 229, + 234, + 242, + 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, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347; + 0.000000, + 0.000000, + 0.000000, + 0.000583, + 0.000000, + 0.000000, + 0.000000, + 0.000583, + 0.000583, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000024, + 0.000024, + 0.000024, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999997, + 0.999997, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999997, + 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, + 0.999997, + 1.000000, + 0.999997, + 1.000000, + 1.000000, + 0.999997, + 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 + } // End of sheep mesh + } // End of sheep + } // End of Armature +} // End of Root +AnimationSet ArmatureAction { + Animation { + {Armature} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3; 0.020581, 0.043608, 0.162447;;, + 166;3; 0.020581, 0.043608, 0.162447;;, + 167;3; 0.020581, 0.043608, 0.162447;;, + 168;3; 0.020581, 0.043608, 0.162447;;, + 169;3; 0.020581, 0.043608, 0.162447;;, + 170;3; 0.020581, 0.043608, 0.162447;;, + 171;3; 0.020581, 0.043608, 0.162447;;, + 172;3; 0.020581, 0.043608, 0.162447;;, + 173;3; 0.020581, 0.043608, 0.162447;;, + 174;3; 0.020581, 0.043608, 0.162447;;, + 175;3; 0.020581, 0.043608, 0.162447;;, + 176;3; 0.020581, 0.043608, 0.162447;;, + 177;3; 0.020581, 0.043608, 0.162447;;, + 178;3; 0.020581, 0.043608, 0.162447;;, + 179;3; 0.020581, 0.043608, 0.162447;;, + 180;3; 0.020581, 0.043608, 0.162447;;, + 181;3; 0.020581, 0.043608, 0.162447;;, + 182;3; 0.020581, 0.043608, 0.162447;;, + 183;3; 0.020581, 0.043608, 0.162447;;, + 184;3; 0.020581, 0.043608, 0.162447;;, + 185;3; 0.020581, 0.043608, 0.162447;;, + 186;3; 0.020581, 0.043608, 0.162447;;, + 187;3; 0.020581, 0.043608, 0.162447;;, + 188;3; 0.020581, 0.043608, 0.162447;;; + } + } + Animation { + {Armature_Root} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 166;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 167;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 168;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 169;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 170;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 171;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 172;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 173;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 174;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 175;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 176;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 177;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 178;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 179;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 180;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 181;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 182;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 183;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 184;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 185;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 186;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 187;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 188;4;-0.000000, 0.000000, 0.707107, 0.707107;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3; 0.030899,-0.009276, 5.987902;;, + 166;3; 0.030899,-0.009276, 5.987902;;, + 167;3; 0.030899,-0.009276, 5.987902;;, + 168;3; 0.030899,-0.009276, 5.987902;;, + 169;3; 0.030899,-0.009276, 5.987902;;, + 170;3; 0.030899,-0.009276, 5.987902;;, + 171;3; 0.030899,-0.009276, 5.987902;;, + 172;3; 0.030899,-0.009276, 5.987902;;, + 173;3; 0.030899,-0.009276, 5.987902;;, + 174;3; 0.030899,-0.009276, 5.987902;;, + 175;3; 0.030899,-0.009276, 5.987902;;, + 176;3; 0.030899,-0.009276, 5.987902;;, + 177;3; 0.030899,-0.009276, 5.987902;;, + 178;3; 0.030899,-0.009276, 5.987902;;, + 179;3; 0.030899,-0.009276, 5.987902;;, + 180;3; 0.030899,-0.009276, 5.987902;;, + 181;3; 0.030899,-0.009276, 5.987902;;, + 182;3; 0.030899,-0.009276, 5.987902;;, + 183;3; 0.030899,-0.009276, 5.987902;;, + 184;3; 0.030899,-0.009276, 5.987902;;, + 185;3; 0.030899,-0.009276, 5.987902;;, + 186;3; 0.030899,-0.009276, 5.987902;;, + 187;3; 0.030899,-0.009276, 5.987902;;, + 188;3; 0.030899,-0.009276, 5.987902;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 166;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 167;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 168;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 169;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 170;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 171;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 172;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 173;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 174;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 175;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 176;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 177;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 178;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 179;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 180;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 181;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 182;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 183;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 184;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 185;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 186;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 187;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 188;4; 0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3; 1.460671,-0.139217, 4.073730;;, + 166;3; 1.460671,-0.139217, 4.073730;;, + 167;3; 1.460671,-0.139217, 4.073730;;, + 168;3; 1.460671,-0.139217, 4.073730;;, + 169;3; 1.460671,-0.139217, 4.073730;;, + 170;3; 1.460671,-0.139217, 4.073730;;, + 171;3; 1.460671,-0.139217, 4.073730;;, + 172;3; 1.460671,-0.139217, 4.073730;;, + 173;3; 1.460671,-0.139217, 4.073730;;, + 174;3; 1.460671,-0.139217, 4.073730;;, + 175;3; 1.460671,-0.139217, 4.073730;;, + 176;3; 1.460671,-0.139217, 4.073730;;, + 177;3; 1.460671,-0.139217, 4.073730;;, + 178;3; 1.460671,-0.139217, 4.073730;;, + 179;3; 1.460671,-0.139217, 4.073730;;, + 180;3; 1.460671,-0.139217, 4.073730;;, + 181;3; 1.460671,-0.139217, 4.073730;;, + 182;3; 1.460671,-0.139217, 4.073730;;, + 183;3; 1.460671,-0.139217, 4.073730;;, + 184;3; 1.460671,-0.139217, 4.073730;;, + 185;3; 1.460671,-0.139217, 4.073730;;, + 186;3; 1.460671,-0.139217, 4.073730;;, + 187;3; 1.460671,-0.139217, 4.073730;;, + 188;3; 1.460671,-0.139217, 4.073730;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 166;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 167;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 168;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 169;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 170;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 171;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 172;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 173;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 174;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 175;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 176;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 177;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 178;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 179;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 180;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 181;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 182;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 183;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 184;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 185;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 186;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 187;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 188;4; 0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3; 1.460671,-0.139216,-3.633328;;, + 166;3; 1.460671,-0.139216,-3.633328;;, + 167;3; 1.460671,-0.139216,-3.633328;;, + 168;3; 1.460671,-0.139216,-3.633328;;, + 169;3; 1.460671,-0.139216,-3.633328;;, + 170;3; 1.460671,-0.139216,-3.633328;;, + 171;3; 1.460671,-0.139216,-3.633328;;, + 172;3; 1.460671,-0.139216,-3.633328;;, + 173;3; 1.460671,-0.139216,-3.633328;;, + 174;3; 1.460671,-0.139216,-3.633328;;, + 175;3; 1.460671,-0.139216,-3.633328;;, + 176;3; 1.460671,-0.139216,-3.633328;;, + 177;3; 1.460671,-0.139216,-3.633328;;, + 178;3; 1.460671,-0.139216,-3.633328;;, + 179;3; 1.460671,-0.139216,-3.633328;;, + 180;3; 1.460671,-0.139216,-3.633328;;, + 181;3; 1.460671,-0.139216,-3.633328;;, + 182;3; 1.460671,-0.139216,-3.633328;;, + 183;3; 1.460671,-0.139216,-3.633328;;, + 184;3; 1.460671,-0.139216,-3.633328;;, + 185;3; 1.460671,-0.139216,-3.633328;;, + 186;3; 1.460671,-0.139216,-3.633328;;, + 187;3; 1.460671,-0.139216,-3.633328;;, + 188;3; 1.460671,-0.139216,-3.633328;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { // Rotation + 0; + 189; + 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.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;;, + 165;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 166;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 167;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 168;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 169;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 170;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 171;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 172;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 173;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 174;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 175;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 176;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 177;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 178;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 179;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 180;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 181;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 182;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 183;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 184;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 185;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 186;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 187;4;-0.000000, 1.000000, 0.000000,-0.000000;;, + 188;4;-0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3;-1.438651,-0.139217, 4.073730;;, + 166;3;-1.438651,-0.139217, 4.073730;;, + 167;3;-1.438651,-0.139217, 4.073730;;, + 168;3;-1.438651,-0.139217, 4.073730;;, + 169;3;-1.438651,-0.139217, 4.073730;;, + 170;3;-1.438651,-0.139217, 4.073730;;, + 171;3;-1.438651,-0.139217, 4.073730;;, + 172;3;-1.438651,-0.139217, 4.073730;;, + 173;3;-1.438651,-0.139217, 4.073730;;, + 174;3;-1.438651,-0.139217, 4.073730;;, + 175;3;-1.438651,-0.139217, 4.073730;;, + 176;3;-1.438651,-0.139217, 4.073730;;, + 177;3;-1.438651,-0.139217, 4.073730;;, + 178;3;-1.438651,-0.139217, 4.073730;;, + 179;3;-1.438651,-0.139217, 4.073730;;, + 180;3;-1.438651,-0.139217, 4.073730;;, + 181;3;-1.438651,-0.139217, 4.073730;;, + 182;3;-1.438651,-0.139217, 4.073730;;, + 183;3;-1.438651,-0.139217, 4.073730;;, + 184;3;-1.438651,-0.139217, 4.073730;;, + 185;3;-1.438651,-0.139217, 4.073730;;, + 186;3;-1.438651,-0.139217, 4.073730;;, + 187;3;-1.438651,-0.139217, 4.073730;;, + 188;3;-1.438651,-0.139217, 4.073730;;; + } + } + Animation { + {Armature_RR_leg} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 166;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 167;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 168;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 169;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 170;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 171;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 172;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 173;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 174;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 175;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 176;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 177;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 178;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 179;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 180;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 181;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 182;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 183;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 184;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 185;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 186;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 187;4; 0.000000, 1.000000, 0.000000,-0.000000;;, + 188;4; 0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3;-1.438651,-0.139216,-3.633328;;, + 166;3;-1.438651,-0.139216,-3.633328;;, + 167;3;-1.438651,-0.139216,-3.633328;;, + 168;3;-1.438651,-0.139216,-3.633328;;, + 169;3;-1.438651,-0.139216,-3.633328;;, + 170;3;-1.438651,-0.139216,-3.633328;;, + 171;3;-1.438651,-0.139216,-3.633328;;, + 172;3;-1.438651,-0.139216,-3.633328;;, + 173;3;-1.438651,-0.139216,-3.633328;;, + 174;3;-1.438651,-0.139216,-3.633328;;, + 175;3;-1.438651,-0.139216,-3.633328;;, + 176;3;-1.438651,-0.139216,-3.633328;;, + 177;3;-1.438651,-0.139216,-3.633328;;, + 178;3;-1.438651,-0.139216,-3.633328;;, + 179;3;-1.438651,-0.139216,-3.633328;;, + 180;3;-1.438651,-0.139216,-3.633328;;, + 181;3;-1.438651,-0.139216,-3.633328;;, + 182;3;-1.438651,-0.139216,-3.633328;;, + 183;3;-1.438651,-0.139216,-3.633328;;, + 184;3;-1.438651,-0.139216,-3.633328;;, + 185;3;-1.438651,-0.139216,-3.633328;;, + 186;3;-1.438651,-0.139216,-3.633328;;, + 187;3;-1.438651,-0.139216,-3.633328;;, + 188;3;-1.438651,-0.139216,-3.633328;;; + } + } + Animation { + {Armature_Head} + AnimationKey { // Rotation + 0; + 189; + 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.707575;;, + 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.723489;;, + 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.691348;;, + 50;4;-0.000000, 0.000000, 0.719730, 0.693920;;, + 51;4;-0.000000, 0.000000, 0.717343, 0.696415;;, + 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.702783, 0.710362;;, + 108;4;-0.000000, 0.000000, 0.689580, 0.720281;;, + 109;4;-0.000000, 0.000000, 0.667667, 0.736697;;, + 110;4;-0.000000, 0.000000, 0.638196, 0.758693;;, + 111;4;-0.000000, 0.000000, 0.603489, 0.784465;;, + 112;4;-0.000000, 0.000000, 0.566792, 0.811525;;, + 113;4;-0.000000, 0.000000, 0.531551, 0.837258;;, + 114;4;-0.000000, 0.000000, 0.500609, 0.859521;;, + 115;4;-0.000000, 0.000000, 0.475786, 0.876966;;, + 116;4;-0.000000, 0.000000, 0.457903, 0.889002;;, + 117;4; 0.000798, 0.001625, 0.444429, 0.897363;;, + 118;4; 0.003160, 0.006431, 0.433080, 0.903630;;, + 119;4; 0.006758, 0.013754, 0.424417, 0.907592;;, + 120;4; 0.010840, 0.022060, 0.418667, 0.909446;;, + 121;4; 0.014438, 0.029383, 0.415494, 0.909852;;, + 122;4; 0.016800, 0.034189, 0.414148, 0.909642;;, + 123;4; 0.017598, 0.035813, 0.413843, 0.909474;;, + 124;4; 0.017276, 0.035158, 0.413906, 0.909503;;, + 125;4; 0.016304, 0.033181, 0.414201, 0.909536;;, + 126;4; 0.014712, 0.029940, 0.414923, 0.909460;;, + 127;4; 0.012590, 0.025621, 0.416312, 0.909126;;, + 128;4; 0.010106, 0.020566, 0.418624, 0.908362;;, + 129;4; 0.007492, 0.015247, 0.422084, 0.906999;;, + 130;4; 0.005008, 0.010192, 0.426831, 0.904911;;, + 131;4; 0.002886, 0.005874, 0.432890, 0.902037;;, + 132;4; 0.001293, 0.002633, 0.440187, 0.898384;;, + 133;4; 0.000322, 0.000656, 0.448580, 0.894011;;, + 134;4;-0.000000, 0.000000, 0.457903, 0.889002;;, + 135;4;-0.000000, 0.000000, 0.471819, 0.880404;;, + 136;4;-0.000000, 0.000000, 0.494009, 0.865242;;, + 137;4;-0.000000, 0.000000, 0.523692, 0.844071;;, + 138;4;-0.000000, 0.000000, 0.558965, 0.818312;;, + 139;4;-0.000000, 0.000000, 0.596735, 0.790321;;, + 140;4;-0.000000, 0.000000, 0.633158, 0.763062;;, + 141;4;-0.000000, 0.000000, 0.664523, 0.739424;;, + 142;4;-0.000000, 0.000000, 0.688086, 0.721577;;, + 143;4;-0.000000, 0.000000, 0.702395, 0.710699;;, + 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;;, + 165;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 166;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 167;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 168;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 169;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 170;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 171;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 172;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 173;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 174;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 175;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 176;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 177;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 178;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 179;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 180;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 181;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 182;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 183;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 184;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 185;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 186;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 187;4;-0.000000, 0.000000, 0.707107, 0.707107;;, + 188;4;-0.000000, 0.000000, 0.707107, 0.707107;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 101;3;-0.000000, 4.052526, 3.788038;;, + 102;3;-0.000000, 4.052526, 3.788038;;, + 103;3;-0.000000, 4.052526, 3.788038;;, + 104;3;-0.000000, 4.052526, 3.788038;;, + 105;3;-0.000000, 4.052526, 3.788038;;, + 106;3;-0.000000, 4.052526, 3.788038;;, + 107;3; 0.000000, 3.932556, 3.817408;;, + 108;3; 0.000000, 3.578606, 3.905683;;, + 109;3; 0.000000, 3.015022, 4.049008;;, + 110;3; 0.000000, 2.290478, 4.236245;;, + 111;3; 0.000000, 1.477738, 4.448205;;, + 112;3; 0.000000, 0.664999, 4.660165;;, + 113;3; 0.000000,-0.059545, 4.847402;;, + 114;3; 0.000000,-0.623131, 4.990727;;, + 115;3; 0.000000,-0.977079, 5.079002;;, + 116;3; 0.000000,-1.097050, 5.108373;;, + 117;3; 0.000000,-1.097050, 5.108373;;, + 118;3; 0.000000,-1.097050, 5.108373;;, + 119;3; 0.000000,-1.097050, 5.108373;;, + 120;3; 0.000000,-1.097050, 5.108373;;, + 121;3; 0.000000,-1.097050, 5.108373;;, + 122;3; 0.000000,-1.097050, 5.108373;;, + 123;3; 0.000000,-1.097050, 5.108373;;, + 124;3; 0.000000,-1.097050, 5.108373;;, + 125;3; 0.000000,-1.097050, 5.108373;;, + 126;3; 0.000000,-1.097050, 5.108373;;, + 127;3; 0.000000,-1.097050, 5.108373;;, + 128;3; 0.000000,-1.097050, 5.108373;;, + 129;3; 0.000000,-1.097050, 5.108373;;, + 130;3; 0.000000,-1.097050, 5.108373;;, + 131;3; 0.000000,-1.097050, 5.108373;;, + 132;3; 0.000000,-1.097050, 5.108373;;, + 133;3; 0.000000,-1.097050, 5.108373;;, + 134;3; 0.000000,-1.097050, 5.108373;;, + 135;3; 0.000000,-0.978723, 5.079034;;, + 136;3; 0.000000,-0.635073, 4.990970;;, + 137;3; 0.000000,-0.094211, 4.848135;;, + 138;3; 0.000000, 0.599206, 4.661588;;, + 139;3; 0.000000, 1.383935, 4.450237;;, + 140;3; 0.000000, 2.185637, 4.238466;;, + 141;3; 0.000001, 2.924005, 4.050854;;, + 142;3; 0.000001, 3.521967, 3.906768;;, + 143;3; 0.000001, 3.914200, 3.817738;;, + 144;3; 0.000001, 4.052526, 3.788038;;, + 145;3; 0.000001, 4.052526, 3.788038;;, + 146;3; 0.000001, 4.052526, 3.788038;;, + 147;3; 0.000001, 4.052526, 3.788038;;, + 148;3; 0.000001, 4.052526, 3.788038;;, + 149;3; 0.000001, 4.052526, 3.788038;;, + 150;3; 0.000001, 4.052526, 3.788038;;, + 151;3; 0.000001, 4.052526, 3.788038;;, + 152;3; 0.000001, 4.052526, 3.788038;;, + 153;3; 0.000001, 4.052526, 3.788038;;, + 154;3; 0.000001, 4.052526, 3.788038;;, + 155;3; 0.000001, 4.052526, 3.788038;;, + 156;3; 0.000001, 4.052526, 3.788038;;, + 157;3; 0.000001, 4.052526, 3.788038;;, + 158;3; 0.000001, 4.052526, 3.788038;;, + 159;3; 0.000001, 4.052526, 3.788038;;, + 160;3; 0.000001, 4.052526, 3.788038;;, + 161;3; 0.000001, 4.052526, 3.788038;;, + 162;3; 0.000001, 4.052526, 3.788038;;, + 163;3; 0.000001, 4.052526, 3.788038;;, + 164;3; 0.000001, 4.052526, 3.788038;;, + 165;3; 0.000001, 4.052526, 3.788038;;, + 166;3; 0.000001, 4.052526, 3.788038;;, + 167;3; 0.000001, 4.052526, 3.788038;;, + 168;3; 0.000001, 4.052526, 3.788038;;, + 169;3; 0.000001, 4.052526, 3.788038;;, + 170;3; 0.000001, 4.052526, 3.788038;;, + 171;3; 0.000001, 4.052526, 3.788038;;, + 172;3; 0.000001, 4.052526, 3.788038;;, + 173;3; 0.000001, 4.052526, 3.788038;;, + 174;3; 0.000001, 4.052526, 3.788038;;, + 175;3; 0.000001, 4.052526, 3.788038;;, + 176;3; 0.000001, 4.052526, 3.788038;;, + 177;3; 0.000001, 4.052526, 3.788038;;, + 178;3; 0.000001, 4.052526, 3.788038;;, + 179;3; 0.000001, 4.052526, 3.788038;;, + 180;3; 0.000001, 4.052526, 3.788038;;, + 181;3; 0.000001, 4.052526, 3.788038;;, + 182;3; 0.000001, 4.052526, 3.788038;;, + 183;3; 0.000001, 4.052526, 3.788038;;, + 184;3; 0.000001, 4.052526, 3.788038;;, + 185;3; 0.000001, 4.052526, 3.788038;;, + 186;3; 0.000001, 4.052526, 3.788038;;, + 187;3; 0.000001, 4.052526, 3.788038;;, + 188;3; 0.000001, 4.052526, 3.788038;;; + } + } +} // End of AnimationSet ArmatureAction +AnimationSet Default_Action { + Animation { + {sheep} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3; 0.000000, 0.000000,-0.000000;;, + 166;3; 0.000000, 0.000000,-0.000000;;, + 167;3; 0.000000, 0.000000,-0.000000;;, + 168;3; 0.000000, 0.000000,-0.000000;;, + 169;3; 0.000000, 0.000000,-0.000000;;, + 170;3; 0.000000, 0.000000,-0.000000;;, + 171;3; 0.000000, 0.000000,-0.000000;;, + 172;3; 0.000000, 0.000000,-0.000000;;, + 173;3; 0.000000, 0.000000,-0.000000;;, + 174;3; 0.000000, 0.000000,-0.000000;;, + 175;3; 0.000000, 0.000000,-0.000000;;, + 176;3; 0.000000, 0.000000,-0.000000;;, + 177;3; 0.000000, 0.000000,-0.000000;;, + 178;3; 0.000000, 0.000000,-0.000000;;, + 179;3; 0.000000, 0.000000,-0.000000;;, + 180;3; 0.000000, 0.000000,-0.000000;;, + 181;3; 0.000000, 0.000000,-0.000000;;, + 182;3; 0.000000, 0.000000,-0.000000;;, + 183;3; 0.000000, 0.000000,-0.000000;;, + 184;3; 0.000000, 0.000000,-0.000000;;, + 185;3; 0.000000, 0.000000,-0.000000;;, + 186;3; 0.000000, 0.000000,-0.000000;;, + 187;3; 0.000000, 0.000000,-0.000000;;, + 188;3; 0.000000, 0.000000,-0.000000;;; + } + } +} // End of AnimationSet Default_Action diff --git a/mods/mobs/models/creatures_sheep_shaved.png b/mods/mobs/models/creatures_sheep_shaved.png new file mode 100644 index 0000000000000000000000000000000000000000..e270077a2e716b4a472e91a998296e26a1e8c9d3 GIT binary patch literal 4081 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 jK@rsQ>(9V{{5 + 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 { + -0.000000, 1.000000, 0.000000, 0.000000, + -1.000000,-0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature_Bone { + FrameTransformMatrix { + 0.000000,-0.000000,-1.000000, 0.000000, + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -0.250000, 0.000000, 0.450000, 1.000000;; + } + Frame Armature_Bone_001 { + FrameTransformMatrix { + 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.550000,-0.000000, 1.000000;; + } + } // End of Armature_Bone_001 + Frame Armature_Bone_002 { + FrameTransformMatrix { + -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.995258, 0.000000, 1.000000;; + } + } // End of Armature_Bone_002 + Frame Armature_Bone_003 { + FrameTransformMatrix { + 0.000000, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.230000,-0.350000, 1.000000;; + } + } // End of Armature_Bone_003 + Frame Armature_Bone_004 { + FrameTransformMatrix { + -0.000000,-1.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.230000, 0.350000, 1.000000;; + } + } // End of Armature_Bone_004 + Frame Armature_Bone_005 { + FrameTransformMatrix { + 0.000000, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 0.900000,-0.350000, 1.000000;; + } + } // End of Armature_Bone_005 + Frame Armature_Bone_006 { + FrameTransformMatrix { + -0.000000,-1.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.900000, 0.350000, 1.000000;; + } + } // End of Armature_Bone_006 + Frame Armature_Bone_007 { + FrameTransformMatrix { + 0.000000, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.230000,-0.350000, 1.000000;; + } + } // End of Armature_Bone_007 + Frame Armature_Bone_008 { + FrameTransformMatrix { + -0.000000,-1.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.230000, 0.350000, 1.000000;; + } + } // End of Armature_Bone_008 + Frame Armature_Bone_009 { + FrameTransformMatrix { + 0.000000, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.670000,-0.350000, 1.000000;; + } + } // End of Armature_Bone_009 + Frame Armature_Bone_010 { + FrameTransformMatrix { + -0.000000,-1.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.670000, 0.350000, 1.000000;; + } + } // End of Armature_Bone_010 + } // End of Armature_Bone + Frame Group8 { + 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 { // Group8 mesh + 396; + -1.021228; 2.035352; 0.360000;, + -0.841228; 0.300332; 0.360000;, + -1.021228; 0.300332; 0.360000;, + -0.841228; 0.300332; 0.360000;, + -1.021228; 2.035352; 0.360000;, + -0.841228; 2.035352; 0.360000;, + -1.021228; 2.035352; 0.360000;, + -0.841228; 2.035352; 0.540000;, + -0.841228; 2.035352; 0.360000;, + -0.841228; 2.035352; 0.540000;, + -1.021228; 2.035352; 0.360000;, + -1.021228; 2.035352; 0.540000;, + -1.021228; 2.035352; 0.360000;, + -1.021228; 0.300332; 0.540000;, + -1.021228; 2.035352; 0.540000;, + -1.021228; 0.300332; 0.540000;, + -1.021228; 2.035352; 0.360000;, + -1.021228; 0.300332; 0.360000;, + -0.841228; 0.300332; 0.360000;, + -1.021228; 0.300332; 0.540000;, + -1.021228; 0.300332; 0.360000;, + -1.021228; 0.300332; 0.540000;, + -0.841228; 0.300332; 0.360000;, + -0.841228; 0.300332; 0.540000;, + -0.841228; 0.300332; 0.360000;, + -0.841228; 2.035352; 0.540000;, + -0.841228; 0.300332; 0.540000;, + -0.841228; 2.035352; 0.540000;, + -0.841228; 0.300332; 0.360000;, + -0.841228; 2.035352; 0.360000;, + -0.841228; 2.035352; 0.540000;, + -1.021228; 0.300332; 0.540000;, + -0.841228; 0.300332; 0.540000;, + -1.021228; 0.300332; 0.540000;, + -0.841228; 2.035352; 0.540000;, + -1.021228; 2.035352; 0.540000;, + -1.246228;-0.499668; 0.900000;, + -2.546228;-0.499668; 0.000000;, + -1.246228;-0.499668; 0.000000;, + -2.546228;-0.499668; 0.000000;, + -1.246228;-0.499668; 0.900000;, + -2.546228;-0.499668; 0.900000;, + -1.246228;-0.499668; 0.900000;, + -2.546228; 0.550332; 0.900000;, + -2.546228;-0.499668; 0.900000;, + -2.546228; 0.550332; 0.900000;, + -1.246228;-0.499668; 0.900000;, + -1.246228; 0.550332; 0.900000;, + -1.246228;-0.499668; 0.900000;, + -1.246228; 0.550332; 0.000000;, + -1.246228; 0.550332; 0.900000;, + -1.246228; 0.550332; 0.000000;, + -1.246228;-0.499668; 0.900000;, + -1.246228;-0.499668; 0.000000;, + -2.546228;-0.499668; 0.000000;, + -1.246228; 0.550332; 0.000000;, + -1.246228;-0.499668; 0.000000;, + -1.246228; 0.550332; 0.000000;, + -2.546228;-0.499668; 0.000000;, + -2.546228; 0.550332; 0.000000;, + -2.546228;-0.499668; 0.000000;, + -2.546228; 0.550332; 0.900000;, + -2.546228; 0.550332; 0.000000;, + -2.546228; 0.550332; 0.900000;, + -2.546228;-0.499668; 0.000000;, + -2.546228;-0.499668; 0.900000;, + -2.546228; 0.550332; 0.900000;, + -1.246228; 0.550332; 0.000000;, + -2.546228; 0.550332; 0.000000;, + -1.246228; 0.550332; 0.000000;, + -2.546228; 0.550332; 0.900000;, + -1.246228; 0.550332; 0.900000;, + -0.581228; 2.035352; 0.360000;, + -0.401228; 0.300332; 0.360000;, + -0.581228; 0.300332; 0.360000;, + -0.401228; 0.300332; 0.360000;, + -0.581228; 2.035352; 0.360000;, + -0.401228; 2.035352; 0.360000;, + -0.581228; 2.035352; 0.360000;, + -0.401228; 2.035352; 0.540000;, + -0.401228; 2.035352; 0.360000;, + -0.401228; 2.035352; 0.540000;, + -0.581228; 2.035352; 0.360000;, + -0.581228; 2.035352; 0.540000;, + -0.581228; 2.035352; 0.360000;, + -0.581228; 0.300332; 0.540000;, + -0.581228; 2.035352; 0.540000;, + -0.581228; 0.300332; 0.540000;, + -0.581228; 2.035352; 0.360000;, + -0.581228; 0.300332; 0.360000;, + -0.401228; 0.300332; 0.360000;, + -0.581228; 0.300332; 0.540000;, + -0.581228; 0.300332; 0.360000;, + -0.581228; 0.300332; 0.540000;, + -0.401228; 0.300332; 0.360000;, + -0.401228; 0.300332; 0.540000;, + -0.401228; 0.300332; 0.360000;, + -0.401228; 2.035352; 0.540000;, + -0.401228; 0.300332; 0.540000;, + -0.401228; 2.035352; 0.540000;, + -0.401228; 0.300332; 0.360000;, + -0.401228; 2.035352; 0.360000;, + -0.401228; 2.035352; 0.540000;, + -0.581228; 0.300332; 0.540000;, + -0.401228; 0.300332; 0.540000;, + -0.581228; 0.300332; 0.540000;, + -0.401228; 2.035352; 0.540000;, + -0.581228; 2.035352; 0.540000;, + 0.481772;-0.349668; 0.800000;, + -0.246228;-0.349668; 0.100000;, + 0.481772;-0.349668; 0.100000;, + -0.246228;-0.349668; 0.100000;, + 0.481772;-0.349668; 0.800000;, + -0.246228;-0.349668; 0.800000;, + 0.481772;-0.349668; 0.800000;, + -0.246228; 0.350332; 0.800000;, + -0.246228;-0.349668; 0.800000;, + -0.246228; 0.350332; 0.800000;, + 0.481772;-0.349668; 0.800000;, + 0.481772; 0.350332; 0.800000;, + 0.481772;-0.349668; 0.800000;, + 0.481772; 0.350332; 0.100000;, + 0.481772; 0.350332; 0.800000;, + 0.481772; 0.350332; 0.100000;, + 0.481772;-0.349668; 0.800000;, + 0.481772;-0.349668; 0.100000;, + -0.246228;-0.349668; 0.100000;, + 0.481772; 0.350332; 0.100000;, + 0.481772;-0.349668; 0.100000;, + 0.481772; 0.350332; 0.100000;, + -0.246228;-0.349668; 0.100000;, + -0.246228; 0.350332; 0.100000;, + -0.246228;-0.349668; 0.100000;, + -0.246228; 0.350332; 0.800000;, + -0.246228; 0.350332; 0.100000;, + -0.246228; 0.350332; 0.800000;, + -0.246228;-0.349668; 0.100000;, + -0.246228;-0.349668; 0.800000;, + -0.246228; 0.350332; 0.800000;, + 0.481772; 0.350332; 0.100000;, + -0.246228; 0.350332; 0.100000;, + 0.481772; 0.350332; 0.100000;, + -0.246228; 0.350332; 0.800000;, + 0.481772; 0.350332; 0.800000;, + 0.558772; 2.035352; 0.360000;, + 0.738772; 0.300332; 0.360000;, + 0.558772; 0.300332; 0.360000;, + 0.738772; 0.300332; 0.360000;, + 0.558772; 2.035352; 0.360000;, + 0.738772; 2.035352; 0.360000;, + 0.558772; 2.035352; 0.360000;, + 0.738772; 2.035352; 0.540000;, + 0.738772; 2.035352; 0.360000;, + 0.738772; 2.035352; 0.540000;, + 0.558772; 2.035352; 0.360000;, + 0.558772; 2.035352; 0.540000;, + 0.558772; 2.035352; 0.360000;, + 0.558772; 0.300332; 0.540000;, + 0.558772; 2.035352; 0.540000;, + 0.558772; 0.300332; 0.540000;, + 0.558772; 2.035352; 0.360000;, + 0.558772; 0.300332; 0.360000;, + 0.738772; 0.300332; 0.360000;, + 0.558772; 0.300332; 0.540000;, + 0.558772; 0.300332; 0.360000;, + 0.558772; 0.300332; 0.540000;, + 0.738772; 0.300332; 0.360000;, + 0.738772; 0.300332; 0.540000;, + 0.738772; 0.300332; 0.360000;, + 0.738772; 2.035352; 0.540000;, + 0.738772; 0.300332; 0.540000;, + 0.738772; 2.035352; 0.540000;, + 0.738772; 0.300332; 0.360000;, + 0.738772; 2.035352; 0.360000;, + 0.738772; 2.035352; 0.540000;, + 0.558772; 0.300332; 0.540000;, + 0.738772; 0.300332; 0.540000;, + 0.558772; 0.300332; 0.540000;, + 0.738772; 2.035352; 0.540000;, + 0.558772; 2.035352; 0.540000;, + -0.581228;-0.299668; 0.360000;, + -0.401228;-2.034688; 0.360000;, + -0.581228;-2.034688; 0.360000;, + -0.401228;-2.034688; 0.360000;, + -0.581228;-0.299668; 0.360000;, + -0.401228;-0.299668; 0.360000;, + -0.581228;-0.299668; 0.360000;, + -0.401228;-0.299668; 0.540000;, + -0.401228;-0.299668; 0.360000;, + -0.401228;-0.299668; 0.540000;, + -0.581228;-0.299668; 0.360000;, + -0.581228;-0.299668; 0.540000;, + -0.581228;-0.299668; 0.360000;, + -0.581228;-2.034688; 0.540000;, + -0.581228;-0.299668; 0.540000;, + -0.581228;-2.034688; 0.540000;, + -0.581228;-0.299668; 0.360000;, + -0.581228;-2.034688; 0.360000;, + -0.401228;-2.034688; 0.360000;, + -0.581228;-2.034688; 0.540000;, + -0.581228;-2.034688; 0.360000;, + -0.581228;-2.034688; 0.540000;, + -0.401228;-2.034688; 0.360000;, + -0.401228;-2.034688; 0.540000;, + -0.401228;-2.034688; 0.360000;, + -0.401228;-0.299668; 0.540000;, + -0.401228;-2.034688; 0.540000;, + -0.401228;-0.299668; 0.540000;, + -0.401228;-2.034688; 0.360000;, + -0.401228;-0.299668; 0.360000;, + -0.401228;-0.299668; 0.540000;, + -0.581228;-2.034688; 0.540000;, + -0.401228;-2.034688; 0.540000;, + -0.581228;-2.034688; 0.540000;, + -0.401228;-0.299668; 0.540000;, + -0.581228;-0.299668; 0.540000;, + 0.558772;-0.299668; 0.360000;, + 0.738772;-2.034688; 0.360000;, + 0.558772;-2.034688; 0.360000;, + 0.738772;-2.034688; 0.360000;, + 0.558772;-0.299668; 0.360000;, + 0.738772;-0.299668; 0.360000;, + 0.558772;-0.299668; 0.360000;, + 0.738772;-0.299668; 0.540000;, + 0.738772;-0.299668; 0.360000;, + 0.738772;-0.299668; 0.540000;, + 0.558772;-0.299668; 0.360000;, + 0.558772;-0.299668; 0.540000;, + 0.558772;-0.299668; 0.360000;, + 0.558772;-2.034688; 0.540000;, + 0.558772;-0.299668; 0.540000;, + 0.558772;-2.034688; 0.540000;, + 0.558772;-0.299668; 0.360000;, + 0.558772;-2.034688; 0.360000;, + 0.738772;-2.034688; 0.360000;, + 0.558772;-2.034688; 0.540000;, + 0.558772;-2.034688; 0.360000;, + 0.558772;-2.034688; 0.540000;, + 0.738772;-2.034688; 0.360000;, + 0.738772;-2.034688; 0.540000;, + 0.738772;-2.034688; 0.360000;, + 0.738772;-0.299668; 0.540000;, + 0.738772;-2.034688; 0.540000;, + 0.738772;-0.299668; 0.540000;, + 0.738772;-2.034688; 0.360000;, + 0.738772;-0.299668; 0.360000;, + 0.738772;-0.299668; 0.540000;, + 0.558772;-2.034688; 0.540000;, + 0.738772;-2.034688; 0.540000;, + 0.558772;-2.034688; 0.540000;, + 0.738772;-0.299668; 0.540000;, + 0.558772;-0.299668; 0.540000;, + -1.021228;-0.299668; 0.360000;, + -0.841228;-2.034688; 0.360000;, + -1.021228;-2.034688; 0.360000;, + -0.841228;-2.034688; 0.360000;, + -1.021228;-0.299668; 0.360000;, + -0.841228;-0.299668; 0.360000;, + -1.021228;-0.299668; 0.360000;, + -0.841228;-0.299668; 0.540000;, + -0.841228;-0.299668; 0.360000;, + -0.841228;-0.299668; 0.540000;, + -1.021228;-0.299668; 0.360000;, + -1.021228;-0.299668; 0.540000;, + -1.021228;-0.299668; 0.360000;, + -1.021228;-2.034688; 0.540000;, + -1.021228;-0.299668; 0.540000;, + -1.021228;-2.034688; 0.540000;, + -1.021228;-0.299668; 0.360000;, + -1.021228;-2.034688; 0.360000;, + -0.841228;-2.034688; 0.360000;, + -1.021228;-2.034688; 0.540000;, + -1.021228;-2.034688; 0.360000;, + -1.021228;-2.034688; 0.540000;, + -0.841228;-2.034688; 0.360000;, + -0.841228;-2.034688; 0.540000;, + -0.841228;-2.034688; 0.360000;, + -0.841228;-0.299668; 0.540000;, + -0.841228;-2.034688; 0.540000;, + -0.841228;-0.299668; 0.540000;, + -0.841228;-2.034688; 0.360000;, + -0.841228;-0.299668; 0.360000;, + -0.841228;-0.299668; 0.540000;, + -1.021228;-2.034688; 0.540000;, + -0.841228;-2.034688; 0.540000;, + -1.021228;-2.034688; 0.540000;, + -0.841228;-0.299668; 0.540000;, + -1.021228;-0.299668; 0.540000;, + 0.898772;-0.299668; 0.360000;, + 1.078772;-2.034688; 0.360000;, + 0.898772;-2.034688; 0.360000;, + 1.078772;-2.034688; 0.360000;, + 0.898772;-0.299668; 0.360000;, + 1.078772;-0.299668; 0.360000;, + 0.898772;-0.299668; 0.360000;, + 1.078772;-0.299668; 0.540000;, + 1.078772;-0.299668; 0.360000;, + 1.078772;-0.299668; 0.540000;, + 0.898772;-0.299668; 0.360000;, + 0.898772;-0.299668; 0.540000;, + 0.898772;-0.299668; 0.360000;, + 0.898772;-2.034688; 0.540000;, + 0.898772;-0.299668; 0.540000;, + 0.898772;-2.034688; 0.540000;, + 0.898772;-0.299668; 0.360000;, + 0.898772;-2.034688; 0.360000;, + 1.078772;-2.034688; 0.360000;, + 0.898772;-2.034688; 0.540000;, + 0.898772;-2.034688; 0.360000;, + 0.898772;-2.034688; 0.540000;, + 1.078772;-2.034688; 0.360000;, + 1.078772;-2.034688; 0.540000;, + 1.078772;-2.034688; 0.360000;, + 1.078772;-0.299668; 0.540000;, + 1.078772;-2.034688; 0.540000;, + 1.078772;-0.299668; 0.540000;, + 1.078772;-2.034688; 0.360000;, + 1.078772;-0.299668; 0.360000;, + 1.078772;-0.299668; 0.540000;, + 0.898772;-2.034688; 0.540000;, + 1.078772;-2.034688; 0.540000;, + 0.898772;-2.034688; 0.540000;, + 1.078772;-0.299668; 0.540000;, + 0.898772;-0.299668; 0.540000;, + 0.898772; 2.035352; 0.360000;, + 1.078772; 0.300332; 0.360000;, + 0.898772; 0.300332; 0.360000;, + 1.078772; 0.300332; 0.360000;, + 0.898772; 2.035352; 0.360000;, + 1.078772; 2.035352; 0.360000;, + 0.898772; 2.035352; 0.360000;, + 1.078772; 2.035352; 0.540000;, + 1.078772; 2.035352; 0.360000;, + 1.078772; 2.035352; 0.540000;, + 0.898772; 2.035352; 0.360000;, + 0.898772; 2.035352; 0.540000;, + 0.898772; 2.035352; 0.360000;, + 0.898772; 0.300332; 0.540000;, + 0.898772; 2.035352; 0.540000;, + 0.898772; 0.300332; 0.540000;, + 0.898772; 2.035352; 0.360000;, + 0.898772; 0.300332; 0.360000;, + 1.078772; 0.300332; 0.360000;, + 0.898772; 0.300332; 0.540000;, + 0.898772; 0.300332; 0.360000;, + 0.898772; 0.300332; 0.540000;, + 1.078772; 0.300332; 0.360000;, + 1.078772; 0.300332; 0.540000;, + 1.078772; 0.300332; 0.360000;, + 1.078772; 2.035352; 0.540000;, + 1.078772; 0.300332; 0.540000;, + 1.078772; 2.035352; 0.540000;, + 1.078772; 0.300332; 0.360000;, + 1.078772; 2.035352; 0.360000;, + 1.078772; 2.035352; 0.540000;, + 0.898772; 0.300332; 0.540000;, + 1.078772; 0.300332; 0.540000;, + 0.898772; 0.300332; 0.540000;, + 1.078772; 2.035352; 0.540000;, + 0.898772; 2.035352; 0.540000;, + 2.153772;-0.424668; 0.875000;, + 1.303772;-0.424668; 0.025000;, + 2.153772;-0.424668; 0.025000;, + 1.303772;-0.424668; 0.025000;, + 2.153772;-0.424668; 0.875000;, + 1.303772;-0.424668; 0.875000;, + 2.153772;-0.424668; 0.875000;, + 1.303772; 0.425332; 0.875000;, + 1.303772;-0.424668; 0.875000;, + 1.303772; 0.425332; 0.875000;, + 2.153772;-0.424668; 0.875000;, + 2.153772; 0.425332; 0.875000;, + 2.153772;-0.424668; 0.875000;, + 2.153772; 0.425332; 0.025000;, + 2.153772; 0.425332; 0.875000;, + 2.153772; 0.425332; 0.025000;, + 2.153772;-0.424668; 0.875000;, + 2.153772;-0.424668; 0.025000;, + 1.303772;-0.424668; 0.025000;, + 2.153772; 0.425332; 0.025000;, + 2.153772;-0.424668; 0.025000;, + 2.153772; 0.425332; 0.025000;, + 1.303772;-0.424668; 0.025000;, + 1.303772; 0.425332; 0.025000;, + 1.303772;-0.424668; 0.025000;, + 1.303772; 0.425332; 0.875000;, + 1.303772; 0.425332; 0.025000;, + 1.303772; 0.425332; 0.875000;, + 1.303772;-0.424668; 0.025000;, + 1.303772;-0.424668; 0.875000;, + 1.303772; 0.425332; 0.875000;, + 2.153772; 0.425332; 0.025000;, + 1.303772; 0.425332; 0.025000;, + 2.153772; 0.425332; 0.025000;, + 1.303772; 0.425332; 0.875000;, + 2.153772; 0.425332; 0.875000;; + 132; + 3;2,1,0;, + 3;5,4,3;, + 3;8,7,6;, + 3;11,10,9;, + 3;14,13,12;, + 3;17,16,15;, + 3;20,19,18;, + 3;23,22,21;, + 3;26,25,24;, + 3;29,28,27;, + 3;32,31,30;, + 3;35,34,33;, + 3;38,37,36;, + 3;41,40,39;, + 3;44,43,42;, + 3;47,46,45;, + 3;50,49,48;, + 3;53,52,51;, + 3;56,55,54;, + 3;59,58,57;, + 3;62,61,60;, + 3;65,64,63;, + 3;68,67,66;, + 3;71,70,69;, + 3;74,73,72;, + 3;77,76,75;, + 3;80,79,78;, + 3;83,82,81;, + 3;86,85,84;, + 3;89,88,87;, + 3;92,91,90;, + 3;95,94,93;, + 3;98,97,96;, + 3;101,100,99;, + 3;104,103,102;, + 3;107,106,105;, + 3;110,109,108;, + 3;113,112,111;, + 3;116,115,114;, + 3;119,118,117;, + 3;122,121,120;, + 3;125,124,123;, + 3;128,127,126;, + 3;131,130,129;, + 3;134,133,132;, + 3;137,136,135;, + 3;140,139,138;, + 3;143,142,141;, + 3;146,145,144;, + 3;149,148,147;, + 3;152,151,150;, + 3;155,154,153;, + 3;158,157,156;, + 3;161,160,159;, + 3;164,163,162;, + 3;167,166,165;, + 3;170,169,168;, + 3;173,172,171;, + 3;176,175,174;, + 3;179,178,177;, + 3;182,181,180;, + 3;185,184,183;, + 3;188,187,186;, + 3;191,190,189;, + 3;194,193,192;, + 3;197,196,195;, + 3;200,199,198;, + 3;203,202,201;, + 3;206,205,204;, + 3;209,208,207;, + 3;212,211,210;, + 3;215,214,213;, + 3;218,217,216;, + 3;221,220,219;, + 3;224,223,222;, + 3;227,226,225;, + 3;230,229,228;, + 3;233,232,231;, + 3;236,235,234;, + 3;239,238,237;, + 3;242,241,240;, + 3;245,244,243;, + 3;248,247,246;, + 3;251,250,249;, + 3;254,253,252;, + 3;257,256,255;, + 3;260,259,258;, + 3;263,262,261;, + 3;266,265,264;, + 3;269,268,267;, + 3;272,271,270;, + 3;275,274,273;, + 3;278,277,276;, + 3;281,280,279;, + 3;284,283,282;, + 3;287,286,285;, + 3;290,289,288;, + 3;293,292,291;, + 3;296,295,294;, + 3;299,298,297;, + 3;302,301,300;, + 3;305,304,303;, + 3;308,307,306;, + 3;311,310,309;, + 3;314,313,312;, + 3;317,316,315;, + 3;320,319,318;, + 3;323,322,321;, + 3;326,325,324;, + 3;329,328,327;, + 3;332,331,330;, + 3;335,334,333;, + 3;338,337,336;, + 3;341,340,339;, + 3;344,343,342;, + 3;347,346,345;, + 3;350,349,348;, + 3;353,352,351;, + 3;356,355,354;, + 3;359,358,357;, + 3;362,361,360;, + 3;365,364,363;, + 3;368,367,366;, + 3;371,370,369;, + 3;374,373,372;, + 3;377,376,375;, + 3;380,379,378;, + 3;383,382,381;, + 3;386,385,384;, + 3;389,388,387;, + 3;392,391,390;, + 3;395,394,393;; + MeshNormals { // Group8 normals + 132; + 0.000000; 0.000000;-1.000000;, + -0.000000;-0.000000;-1.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;, + 0.000000;-1.000000; 0.000000;, + -0.000000;-1.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;-1.000000; 0.000000;, + 0.000000;-1.000000;-0.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;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.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; 0.000000;-1.000000;, + -0.000000;-0.000000;-1.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;, + 0.000000;-1.000000; 0.000000;, + -0.000000;-1.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;-1.000000; 0.000000;, + 0.000000;-1.000000;-0.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;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.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; 0.000000;-1.000000;, + -0.000000;-0.000000;-1.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;, + 0.000000;-1.000000; 0.000000;, + -0.000000;-1.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;, + -1.000000;-0.000000;-0.000000;, + -1.000000; 0.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;, + 0.000000;-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;, + -1.000000;-0.000000;-0.000000;, + -1.000000; 0.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;, + 0.000000;-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;, + -1.000000;-0.000000;-0.000000;, + -1.000000; 0.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;, + 0.000000;-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;, + -1.000000;-0.000000;-0.000000;, + -1.000000; 0.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;, + 0.000000;-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;, + -1.000000;-0.000000;-0.000000;, + -1.000000; 0.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;, + 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; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.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;, + -1.000000;-0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;; + 132; + 3;0,0,0;, + 3;1,1,1;, + 3;2,2,2;, + 3;3,3,3;, + 3;4,4,4;, + 3;5,5,5;, + 3;6,6,6;, + 3;7,7,7;, + 3;8,8,8;, + 3;9,9,9;, + 3;10,10,10;, + 3;11,11,11;, + 3;12,12,12;, + 3;13,13,13;, + 3;14,14,14;, + 3;15,15,15;, + 3;16,16,16;, + 3;17,17,17;, + 3;18,18,18;, + 3;19,19,19;, + 3;20,20,20;, + 3;21,21,21;, + 3;22,22,22;, + 3;23,23,23;, + 3;24,24,24;, + 3;25,25,25;, + 3;26,26,26;, + 3;27,27,27;, + 3;28,28,28;, + 3;29,29,29;, + 3;30,30,30;, + 3;31,31,31;, + 3;32,32,32;, + 3;33,33,33;, + 3;34,34,34;, + 3;35,35,35;, + 3;36,36,36;, + 3;37,37,37;, + 3;38,38,38;, + 3;39,39,39;, + 3;40,40,40;, + 3;41,41,41;, + 3;42,42,42;, + 3;43,43,43;, + 3;44,44,44;, + 3;45,45,45;, + 3;46,46,46;, + 3;47,47,47;, + 3;48,48,48;, + 3;49,49,49;, + 3;50,50,50;, + 3;51,51,51;, + 3;52,52,52;, + 3;53,53,53;, + 3;54,54,54;, + 3;55,55,55;, + 3;56,56,56;, + 3;57,57,57;, + 3;58,58,58;, + 3;59,59,59;, + 3;60,60,60;, + 3;61,61,61;, + 3;62,62,62;, + 3;63,63,63;, + 3;64,64,64;, + 3;65,65,65;, + 3;66,66,66;, + 3;67,67,67;, + 3;68,68,68;, + 3;69,69,69;, + 3;70,70,70;, + 3;71,71,71;, + 3;72,72,72;, + 3;73,73,73;, + 3;74,74,74;, + 3;75,75,75;, + 3;76,76,76;, + 3;77,77,77;, + 3;78,78,78;, + 3;79,79,79;, + 3;80,80,80;, + 3;81,81,81;, + 3;82,82,82;, + 3;83,83,83;, + 3;84,84,84;, + 3;85,85,85;, + 3;86,86,86;, + 3;87,87,87;, + 3;88,88,88;, + 3;89,89,89;, + 3;90,90,90;, + 3;91,91,91;, + 3;92,92,92;, + 3;93,93,93;, + 3;94,94,94;, + 3;95,95,95;, + 3;96,96,96;, + 3;97,97,97;, + 3;98,98,98;, + 3;99,99,99;, + 3;100,100,100;, + 3;101,101,101;, + 3;102,102,102;, + 3;103,103,103;, + 3;104,104,104;, + 3;105,105,105;, + 3;106,106,106;, + 3;107,107,107;, + 3;108,108,108;, + 3;109,109,109;, + 3;110,110,110;, + 3;111,111,111;, + 3;112,112,112;, + 3;113,113,113;, + 3;114,114,114;, + 3;115,115,115;, + 3;116,116,116;, + 3;117,117,117;, + 3;118,118,118;, + 3;119,119,119;, + 3;120,120,120;, + 3;121,121,121;, + 3;122,122,122;, + 3;123,123,123;, + 3;124,124,124;, + 3;125,125,125;, + 3;126,126,126;, + 3;127,127,127;, + 3;128,128,128;, + 3;129,129,129;, + 3;130,130,130;, + 3;131,131,131;; + } // End of Group8 normals + MeshTextureCoords { // Group8 UV coordinates + 396; + 0.791890; 0.042023;, + 0.769813; 0.261376;, + 0.792562; 0.261306;, + 0.769813; 0.261376;, + 0.791890; 0.042023;, + 0.769140; 0.042093;, + 0.654039; 0.687069;, + 0.631220; 0.664389;, + 0.631290; 0.687139;, + 0.631220; 0.664389;, + 0.654039; 0.687069;, + 0.653970; 0.664319;, + 0.840589; 0.506007;, + 0.818513; 0.286654;, + 0.817840; 0.505937;, + 0.818513; 0.286654;, + 0.840589; 0.506007;, + 0.841262; 0.286723;, + 0.761662; 0.579451;, + 0.738843; 0.602130;, + 0.761592; 0.602200;, + 0.738843; 0.602130;, + 0.761662; 0.579451;, + 0.738912; 0.579381;, + 0.889289; 0.261376;, + 0.867212; 0.042023;, + 0.866540; 0.261306;, + 0.867212; 0.042023;, + 0.889289; 0.261376;, + 0.889962; 0.042093;, + 0.915912; 0.261376;, + 0.937989; 0.042023;, + 0.915239; 0.042093;, + 0.937989; 0.042023;, + 0.915912; 0.261376;, + 0.938662; 0.261306;, + 0.175538; 0.625391;, + 0.291573; 0.794100;, + 0.292089; 0.625748;, + 0.291573; 0.794100;, + 0.175538; 0.625391;, + 0.175022; 0.793742;, + 0.016501; 0.983071;, + 0.154432; 0.813366;, + 0.017022; 0.812944;, + 0.154432; 0.813366;, + 0.016501; 0.983071;, + 0.153910; 0.983492;, + 0.330007; 0.992934;, + 0.452425; 0.850997;, + 0.330444; 0.850622;, + 0.452425; 0.850997;, + 0.330007; 0.992934;, + 0.451989; 0.993308;, + 0.312934; 0.813407;, + 0.174973; 0.985292;, + 0.313460; 0.984867;, + 0.174973; 0.985292;, + 0.312934; 0.813407;, + 0.174447; 0.813831;, + 0.436312; 0.657161;, + 0.316831; 0.795693;, + 0.435886; 0.796059;, + 0.316831; 0.795693;, + 0.436312; 0.657161;, + 0.317258; 0.656796;, + 0.033508; 0.622901;, + 0.154544; 0.796589;, + 0.154010; 0.622532;, + 0.154544; 0.796589;, + 0.033508; 0.622901;, + 0.034042; 0.796959;, + 0.623041; 0.391917;, + 0.646463; 0.172704;, + 0.623714; 0.172634;, + 0.646463; 0.172704;, + 0.623041; 0.391917;, + 0.645790; 0.391987;, + 0.569101; 0.820105;, + 0.546281; 0.797425;, + 0.546351; 0.820174;, + 0.546281; 0.797425;, + 0.569101; 0.820105;, + 0.569031; 0.797355;, + 0.333405; 0.388448;, + 0.311328; 0.169095;, + 0.310655; 0.388379;, + 0.311328; 0.169095;, + 0.333405; 0.388448;, + 0.334078; 0.169165;, + 0.750233; 0.664389;, + 0.727414; 0.687069;, + 0.750163; 0.687139;, + 0.727414; 0.687069;, + 0.750233; 0.664389;, + 0.727483; 0.664320;, + 0.079845; 0.356852;, + 0.057769; 0.137499;, + 0.057096; 0.356782;, + 0.057769; 0.137499;, + 0.079845; 0.356852;, + 0.080518; 0.137569;, + 0.743863; 0.286723;, + 0.720440; 0.505937;, + 0.743190; 0.506007;, + 0.720440; 0.505937;, + 0.743863; 0.286723;, + 0.721113; 0.286654;, + 0.049423; 0.374174;, + 0.137611; 0.466455;, + 0.137893; 0.374445;, + 0.137611; 0.466455;, + 0.049423; 0.374174;, + 0.049141; 0.466183;, + 0.174944; 0.469990;, + 0.263132; 0.377710;, + 0.174662; 0.377981;, + 0.263132; 0.377710;, + 0.174944; 0.469990;, + 0.263415; 0.469719;, + 0.580273; 0.622991;, + 0.670973; 0.532845;, + 0.580550; 0.532567;, + 0.670973; 0.532845;, + 0.580273; 0.622991;, + 0.670696; 0.623268;, + 0.529615; 0.406926;, + 0.440862; 0.498664;, + 0.529333; 0.498935;, + 0.440862; 0.498664;, + 0.529615; 0.406926;, + 0.441145; 0.406654;, + 0.638413; 0.497521;, + 0.550214; 0.408779;, + 0.549943; 0.497250;, + 0.550214; 0.408779;, + 0.638413; 0.497521;, + 0.638685; 0.409050;, + 0.313837; 0.406042;, + 0.402590; 0.497780;, + 0.402308; 0.405770;, + 0.402590; 0.497780;, + 0.313837; 0.406042;, + 0.314120; 0.498051;, + 0.122426; 0.356782;, + 0.145849; 0.137569;, + 0.123099; 0.137499;, + 0.145849; 0.137569;, + 0.122426; 0.356782;, + 0.145176; 0.356852;, + 0.605943; 0.687069;, + 0.583123; 0.664389;, + 0.583193; 0.687139;, + 0.583123; 0.664389;, + 0.605943; 0.687069;, + 0.605873; 0.664319;, + 0.398735; 0.388448;, + 0.376659; 0.169095;, + 0.375986; 0.388379;, + 0.376659; 0.169095;, + 0.398735; 0.388448;, + 0.399408; 0.169165;, + 0.702136; 0.735166;, + 0.679317; 0.712486;, + 0.679387; 0.735236;, + 0.679317; 0.712486;, + 0.702136; 0.735166;, + 0.702066; 0.712416;, + 0.259206; 0.356852;, + 0.237129; 0.137499;, + 0.236457; 0.356782;, + 0.237129; 0.137499;, + 0.259206; 0.356852;, + 0.259879; 0.137569;, + 0.771603; 0.768078;, + 0.748180; 0.987291;, + 0.770930; 0.987361;, + 0.748180; 0.987291;, + 0.771603; 0.768078;, + 0.748853; 0.768008;, + 0.796880; 0.987291;, + 0.820302; 0.768078;, + 0.797553; 0.768008;, + 0.820302; 0.768078;, + 0.796880; 0.987291;, + 0.819630; 0.987361;, + 0.654039; 0.712486;, + 0.631220; 0.735166;, + 0.653970; 0.735236;, + 0.631220; 0.735166;, + 0.654039; 0.712486;, + 0.631290; 0.712416;, + 0.531771; 0.388448;, + 0.509694; 0.169095;, + 0.509021; 0.388379;, + 0.509694; 0.169095;, + 0.531771; 0.388448;, + 0.532444; 0.169165;, + 0.521004; 0.820105;, + 0.498185; 0.797425;, + 0.498254; 0.820174;, + 0.498185; 0.797425;, + 0.521004; 0.820105;, + 0.520934; 0.797355;, + 0.965729; 0.987361;, + 0.943652; 0.768008;, + 0.942979; 0.987291;, + 0.943652; 0.768008;, + 0.965729; 0.987361;, + 0.966402; 0.768078;, + 0.171799; 0.356852;, + 0.193876; 0.137499;, + 0.171126; 0.137569;, + 0.193876; 0.137499;, + 0.171799; 0.356852;, + 0.194548; 0.356782;, + 0.557721; 0.391917;, + 0.581143; 0.172704;, + 0.558394; 0.172634;, + 0.581143; 0.172704;, + 0.557721; 0.391917;, + 0.580471; 0.391987;, + 0.798330; 0.687069;, + 0.775510; 0.664389;, + 0.775580; 0.687139;, + 0.775510; 0.664389;, + 0.798330; 0.687069;, + 0.798260; 0.664320;, + 0.937989; 0.506007;, + 0.915912; 0.286654;, + 0.915239; 0.505937;, + 0.915912; 0.286654;, + 0.937989; 0.506007;, + 0.938662; 0.286723;, + 0.713565; 0.554034;, + 0.690746; 0.531354;, + 0.690816; 0.554103;, + 0.690746; 0.531354;, + 0.713565; 0.554034;, + 0.713495; 0.531284;, + 0.840589; 0.261376;, + 0.818513; 0.042023;, + 0.817840; 0.261306;, + 0.818513; 0.042023;, + 0.840589; 0.261376;, + 0.841262; 0.042093;, + 0.722903; 0.768078;, + 0.699481; 0.987291;, + 0.722230; 0.987361;, + 0.699481; 0.987291;, + 0.722903; 0.768078;, + 0.700153; 0.768008;, + 0.791890; 0.286654;, + 0.769813; 0.506007;, + 0.792562; 0.505937;, + 0.769813; 0.506007;, + 0.791890; 0.286654;, + 0.769140; 0.286723;, + 0.750233; 0.735166;, + 0.727414; 0.712486;, + 0.727483; 0.735236;, + 0.727414; 0.712486;, + 0.750233; 0.735166;, + 0.750163; 0.712416;, + 0.868329; 0.987361;, + 0.846253; 0.768008;, + 0.845580; 0.987292;, + 0.846253; 0.768008;, + 0.868329; 0.987361;, + 0.869002; 0.768078;, + 0.761662; 0.531354;, + 0.738843; 0.554034;, + 0.761592; 0.554103;, + 0.738843; 0.554034;, + 0.761662; 0.531354;, + 0.738912; 0.531284;, + 0.694490; 0.261376;, + 0.672413; 0.042023;, + 0.671741; 0.261306;, + 0.672413; 0.042023;, + 0.694490; 0.261376;, + 0.695163; 0.042093;, + 0.964612; 0.261376;, + 0.986689; 0.042023;, + 0.963939; 0.042093;, + 0.986689; 0.042023;, + 0.964612; 0.261376;, + 0.987361; 0.261306;, + 0.671741; 0.505937;, + 0.695163; 0.286723;, + 0.672413; 0.286654;, + 0.695163; 0.286723;, + 0.671741; 0.505937;, + 0.694490; 0.506007;, + 0.679387; 0.664320;, + 0.702066; 0.687139;, + 0.702136; 0.664389;, + 0.702066; 0.687139;, + 0.679387; 0.664320;, + 0.679317; 0.687069;, + 0.889289; 0.506007;, + 0.867212; 0.286654;, + 0.866540; 0.505937;, + 0.867212; 0.286654;, + 0.889289; 0.506007;, + 0.889962; 0.286723;, + 0.583193; 0.712416;, + 0.605873; 0.735236;, + 0.605943; 0.712486;, + 0.605873; 0.735236;, + 0.583193; 0.712416;, + 0.583123; 0.735166;, + 0.743190; 0.261376;, + 0.721113; 0.042023;, + 0.720440; 0.261306;, + 0.721113; 0.042023;, + 0.743190; 0.261376;, + 0.743863; 0.042093;, + 0.625504; 0.768078;, + 0.602081; 0.987292;, + 0.624831; 0.987361;, + 0.602081; 0.987292;, + 0.625504; 0.768078;, + 0.602754; 0.768008;, + 0.986689; 0.286654;, + 0.964612; 0.506006;, + 0.987361; 0.505937;, + 0.964612; 0.506006;, + 0.986689; 0.286654;, + 0.963939; 0.286723;, + 0.472907; 0.820105;, + 0.450088; 0.797425;, + 0.450158; 0.820174;, + 0.450088; 0.797425;, + 0.472907; 0.820105;, + 0.472837; 0.797355;, + 0.447435; 0.388448;, + 0.425358; 0.169095;, + 0.424686; 0.388379;, + 0.425358; 0.169095;, + 0.447435; 0.388448;, + 0.448108; 0.169165;, + 0.713565; 0.597276;, + 0.690746; 0.619956;, + 0.713495; 0.620026;, + 0.690746; 0.619956;, + 0.713565; 0.597276;, + 0.690816; 0.597207;, + 0.917029; 0.987361;, + 0.894952; 0.768008;, + 0.894280; 0.987292;, + 0.894952; 0.768008;, + 0.917029; 0.987361;, + 0.917702; 0.768078;, + 0.651454; 0.987361;, + 0.673531; 0.768008;, + 0.650781; 0.768078;, + 0.673531; 0.768008;, + 0.651454; 0.987361;, + 0.674203; 0.987291;, + 0.171126; 0.607116;, + 0.278884; 0.500017;, + 0.171456; 0.499687;, + 0.278884; 0.500017;, + 0.171126; 0.607116;, + 0.278555; 0.607445;, + 0.561052; 0.780245;, + 0.453953; 0.657919;, + 0.453623; 0.779871;, + 0.453953; 0.657919;, + 0.561052; 0.780245;, + 0.561381; 0.658294;, + 0.440634; 0.530577;, + 0.560163; 0.638335;, + 0.560531; 0.530906;, + 0.560163; 0.638335;, + 0.440634; 0.530577;, + 0.440266; 0.638005;, + 0.469375; 0.879603;, + 0.576474; 0.987361;, + 0.576804; 0.879933;, + 0.576474; 0.987361;, + 0.469375; 0.879603;, + 0.469046; 0.987032;, + 0.145519; 0.607445;, + 0.038420; 0.499687;, + 0.038090; 0.607116;, + 0.038420; 0.499687;, + 0.145519; 0.607445;, + 0.145849; 0.500017;, + 0.418084; 0.531284;, + 0.310985; 0.639042;, + 0.418413; 0.638712;, + 0.310985; 0.639042;, + 0.418084; 0.531284;, + 0.310655; 0.531613;; + } // End of Group8 UV coordinates + MeshMaterialList { // Group8 material list + 1; + 132; + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material FrontCol { + 0.800000; 0.800000; 0.800000; 1.000000;; + 96.078431; + 0.164706; 0.164706; 0.164706;; + 0.000000; 0.000000; 0.000000;; + } + } // End of Group8 material list + XSkinMeshHeader { + 1; + 3; + 11; + } + SkinWeights { + "Armature_Bone_010"; + 36; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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,-1.000000,-0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + -0.920000,-0.350000,-0.450000, 1.000000;; + } // End of Armature_Bone_010 skin weights + SkinWeights { + "Armature_Bone_008"; + 36; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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,-1.000000,-0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + -0.480000,-0.350000,-0.450000, 1.000000;; + } // End of Armature_Bone_008 skin weights + SkinWeights { + "Armature_Bone_009"; + 36; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.920000,-0.350000,-0.450000, 1.000000;; + } // End of Armature_Bone_009 skin weights + SkinWeights { + "Armature_Bone"; + 36; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + 0.450000, 0.250000,-0.000000, 1.000000;; + } // End of Armature_Bone skin weights + SkinWeights { + "Armature_Bone_001"; + 36; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -0.000000,-1.300000,-0.450000, 1.000000;; + } // End of Armature_Bone_001 skin weights + SkinWeights { + "Armature_Bone_002"; + 36; + 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; + -0.000000,-1.000000,-0.000000, 0.000000, + 1.000000,-0.000000, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + -0.000000,-1.245258,-0.450000, 1.000000;; + } // End of Armature_Bone_002 skin weights + SkinWeights { + "Armature_Bone_003"; + 36; + 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, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + -0.980000,-0.350000,-0.450000, 1.000000;; + } // End of Armature_Bone_003 skin weights + SkinWeights { + "Armature_Bone_004"; + 36; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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,-1.000000,-0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + 0.980000,-0.350000,-0.450000, 1.000000;; + } // End of Armature_Bone_004 skin weights + SkinWeights { + "Armature_Bone_005"; + 36; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + -0.650000,-0.350000,-0.450000, 1.000000;; + } // End of Armature_Bone_005 skin weights + SkinWeights { + "Armature_Bone_006"; + 36; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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,-1.000000,-0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + 0.650000,-0.350000,-0.450000, 1.000000;; + } // End of Armature_Bone_006 skin weights + SkinWeights { + "Armature_Bone_007"; + 36; + 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,-0.000000, 0.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.480000,-0.350000,-0.450000, 1.000000;; + } // End of Armature_Bone_007 skin weights + } // End of Group8 mesh + } // End of Group8 + } // End of Armature +} // End of Root + +AnimationSet Global { + Animation { + {Armature} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 1;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 2;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 3;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 4;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 5;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 6;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 7;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 8;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 9;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 10;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 11;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 12;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 13;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 14;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 15;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 16;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 17;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 18;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 19;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 20;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 21;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 22;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 23;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 24;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 25;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 26;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 27;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 28;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 29;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 30;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 31;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 32;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 33;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 34;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 35;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 36;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 37;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 38;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 39;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 40;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 41;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 42;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 43;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 44;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 45;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 46;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 47;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 48;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 49;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 50;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 51;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 52;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 53;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 54;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 55;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 56;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 57;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 58;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 59;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 60;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 61;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 62;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 63;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 64;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 65;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 66;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 67;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 68;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 69;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 70;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 71;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 72;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 73;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 74;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 75;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 76;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 77;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 78;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 79;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 80;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 81;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 82;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 83;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 84;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 85;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 86;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 87;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 88;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 89;4;-0.707107, 0.000000, 0.000000, 0.707107;;, + 90;4;-0.707107, 0.000000, 0.000000, 0.707107;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 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;;; + } + } + Animation { + {Armature_Bone} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 1;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 2;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 3;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 4;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 5;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 6;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 7;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 8;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 9;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 10;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 11;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 12;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 13;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 14;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 15;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 16;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 17;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 18;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 19;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 20;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 21;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 22;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 23;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 24;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 25;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 26;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 27;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 28;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 29;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 30;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 31;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 32;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 33;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 34;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 35;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 36;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 37;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 38;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 39;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 40;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 41;4;-0.499506, 0.499506, 0.500473,-0.500473;;, + 42;4;-0.498019, 0.498019, 0.501896,-0.501896;;, + 43;4;-0.495602, 0.495601, 0.504211,-0.504211;;, + 44;4;-0.492439, 0.492439, 0.507238,-0.507238;;, + 45;4;-0.488857, 0.488857, 0.510667,-0.510667;;, + 46;4;-0.485275, 0.485275, 0.514096,-0.514096;;, + 47;4;-0.482113, 0.482113, 0.517123,-0.517123;;, + 48;4;-0.479695, 0.479695, 0.519437,-0.519437;;, + 49;4;-0.478209, 0.478208, 0.520861,-0.520861;;, + 50;4;-0.477714, 0.477714, 0.521334,-0.521334;;, + 51;4;-0.478682, 0.478681, 0.520367,-0.520367;;, + 52;4;-0.481592, 0.481592, 0.517456,-0.517457;;, + 53;4;-0.486324, 0.486324, 0.512725,-0.512725;;, + 54;4;-0.492513, 0.492513, 0.506535,-0.506535;;, + 55;4;-0.499524, 0.499524, 0.499524,-0.499524;;, + 56;4;-0.506535, 0.506535, 0.492513,-0.492513;;, + 57;4;-0.512725, 0.512725, 0.486324,-0.486324;;, + 58;4;-0.517457, 0.517456, 0.481592,-0.481592;;, + 59;4;-0.520367, 0.520367, 0.478681,-0.478681;;, + 60;4;-0.521334, 0.521334, 0.477714,-0.477714;;, + 61;4;-0.521286, 0.521286, 0.477768,-0.477768;;, + 62;4;-0.521135, 0.521135, 0.477934,-0.477934;;, + 63;4;-0.520874, 0.520874, 0.478222,-0.478222;;, + 64;4;-0.520494, 0.520494, 0.478639,-0.478639;;, + 65;4;-0.519987, 0.519987, 0.479193,-0.479193;;, + 66;4;-0.519348, 0.519348, 0.479888,-0.479888;;, + 67;4;-0.518574, 0.518574, 0.480726,-0.480726;;, + 68;4;-0.517665, 0.517665, 0.481706,-0.481706;;, + 69;4;-0.516623, 0.516623, 0.482823,-0.482823;;, + 70;4;-0.515456, 0.515456, 0.484068,-0.484068;;, + 71;4;-0.514175, 0.514175, 0.485426,-0.485426;;, + 72;4;-0.512794, 0.512794, 0.486883,-0.486883;;, + 73;4;-0.511327, 0.511327, 0.488420,-0.488420;;, + 74;4;-0.509793, 0.509793, 0.490019,-0.490019;;, + 75;4;-0.508208, 0.508208, 0.491660,-0.491660;;, + 76;4;-0.506587, 0.506587, 0.493328,-0.493328;;, + 77;4;-0.504945, 0.504945, 0.495007,-0.495007;;, + 78;4;-0.503293, 0.503293, 0.496685,-0.496686;;, + 79;4;-0.501642, 0.501642, 0.498352,-0.498352;;, + 80;4;-0.500000, 0.500000, 0.500000,-0.500000;;, + 81;4;-0.498096, 0.498096, 0.501883,-0.501883;;, + 82;4;-0.495674, 0.495674, 0.504242,-0.504242;;, + 83;4;-0.492810, 0.492810, 0.507002,-0.507002;;, + 84;4;-0.489661, 0.489661, 0.510016,-0.510016;;, + 85;4;-0.486463, 0.486462, 0.513062,-0.513062;;, + 86;4;-0.483491, 0.483491, 0.515880,-0.515880;;, + 87;4;-0.481000, 0.481000, 0.518236,-0.518236;;, + 88;4;-0.479167, 0.479167, 0.519965,-0.519965;;, + 89;4;-0.478071, 0.478071, 0.520998,-0.520998;;, + 90;4;-0.477714, 0.477714, 0.521334,-0.521334;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.250000, 0.000000, 0.450000;;, + 1;3;-0.250000, 0.000000, 0.450000;;, + 2;3;-0.250000, 0.000000, 0.450000;;, + 3;3;-0.250000, 0.000000, 0.450000;;, + 4;3;-0.250000, 0.000000, 0.450000;;, + 5;3;-0.250000, 0.000000, 0.450000;;, + 6;3;-0.250000, 0.000000, 0.450000;;, + 7;3;-0.250000, 0.000000, 0.450000;;, + 8;3;-0.250000, 0.000000, 0.450000;;, + 9;3;-0.250000, 0.000000, 0.450000;;, + 10;3;-0.250000, 0.000000, 0.450000;;, + 11;3;-0.250000, 0.000000, 0.450000;;, + 12;3;-0.250000, 0.000000, 0.450000;;, + 13;3;-0.250000, 0.000000, 0.450000;;, + 14;3;-0.250000, 0.000000, 0.450000;;, + 15;3;-0.250000, 0.000000, 0.450000;;, + 16;3;-0.250000, 0.000000, 0.450000;;, + 17;3;-0.250000, 0.000000, 0.450000;;, + 18;3;-0.250000, 0.000000, 0.450000;;, + 19;3;-0.250000, 0.000000, 0.450000;;, + 20;3;-0.250000, 0.000000, 0.450000;;, + 21;3;-0.250000, 0.000000, 0.450000;;, + 22;3;-0.250000, 0.000000, 0.450000;;, + 23;3;-0.250000, 0.000000, 0.450000;;, + 24;3;-0.250000, 0.000000, 0.450000;;, + 25;3;-0.250000, 0.000000, 0.450000;;, + 26;3;-0.250000, 0.000000, 0.450000;;, + 27;3;-0.250000, 0.000000, 0.450000;;, + 28;3;-0.250000, 0.000000, 0.450000;;, + 29;3;-0.250000, 0.000000, 0.450000;;, + 30;3;-0.250000, 0.000000, 0.450000;;, + 31;3;-0.250000, 0.000000, 0.450000;;, + 32;3;-0.250000, 0.000000, 0.450000;;, + 33;3;-0.250000, 0.000000, 0.450000;;, + 34;3;-0.250000, 0.000000, 0.450000;;, + 35;3;-0.250000, 0.000000, 0.450000;;, + 36;3;-0.250000, 0.000000, 0.450000;;, + 37;3;-0.250000, 0.000000, 0.450000;;, + 38;3;-0.250000, 0.000000, 0.450000;;, + 39;3;-0.250000, 0.000000, 0.450000;;, + 40;3;-0.250000, 0.000000, 0.450000;;, + 41;3;-0.256652,-0.000000, 0.450000;;, + 42;3;-0.276671,-0.000000, 0.450000;;, + 43;3;-0.309217,-0.000000, 0.450000;;, + 44;3;-0.351785,-0.000000, 0.450000;;, + 45;3;-0.400005,-0.000000, 0.450000;;, + 46;3;-0.448223,-0.000000, 0.450000;;, + 47;3;-0.490788,-0.000000, 0.450000;;, + 48;3;-0.523332,-0.000000, 0.450000;;, + 49;3;-0.543349,-0.000000, 0.450000;;, + 50;3;-0.550000, 0.000000, 0.450000;;, + 51;3;-0.538915, 0.000000, 0.450665;;, + 52;3;-0.505555, 0.000000, 0.452667;;, + 53;3;-0.451317, 0.000000, 0.455921;;, + 54;3;-0.380379, 0.000000, 0.460178;;, + 55;3;-0.300018, 0.000000, 0.465000;;, + 56;3;-0.219653, 0.000000, 0.469822;;, + 57;3;-0.148705, 0.000000, 0.474079;;, + 58;3;-0.094456, 0.000000, 0.477333;;, + 59;3;-0.061088, 0.000000, 0.479335;;, + 60;3;-0.050000, 0.000000, 0.480000;;, + 61;3;-0.050255, 0.000000, 0.479835;;, + 62;3;-0.051081, 0.000000, 0.479335;;, + 63;3;-0.052583, 0.000000, 0.478499;;, + 64;3;-0.054869, 0.000000, 0.477333;;, + 65;3;-0.058060, 0.000000, 0.475851;;, + 66;3;-0.062274, 0.000000, 0.474079;;, + 67;3;-0.067628, 0.000000, 0.472053;;, + 68;3;-0.074226, 0.000000, 0.469822;;, + 69;3;-0.082149, 0.000000, 0.467448;;, + 70;3;-0.091450, 0.000000, 0.465000;;, + 71;3;-0.102149, 0.000000, 0.462552;;, + 72;3;-0.114226, 0.000000, 0.460178;;, + 73;3;-0.127628, 0.000000, 0.457947;;, + 74;3;-0.142274, 0.000000, 0.455921;;, + 75;3;-0.158060, 0.000000, 0.454149;;, + 76;3;-0.174869, 0.000000, 0.452667;;, + 77;3;-0.192583, 0.000000, 0.451501;;, + 78;3;-0.211082, 0.000000, 0.450665;;, + 79;3;-0.230255,-0.000000, 0.450165;;, + 80;3;-0.250000,-0.000000, 0.450000;;, + 81;3;-0.273894,-0.000000, 0.450000;;, + 82;3;-0.305344,-0.000000, 0.450000;;, + 83;3;-0.343336,-0.000000, 0.450000;;, + 84;3;-0.385731,-0.000000, 0.450000;;, + 85;3;-0.429259,-0.000000, 0.450000;;, + 86;3;-0.470015,-0.000000, 0.450000;;, + 87;3;-0.504371,-0.000000, 0.450000;;, + 88;3;-0.529776,-0.000000, 0.450000;;, + 89;3;-0.545022,-0.000000, 0.450000;;, + 90;3;-0.550000, 0.000000, 0.450000;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 1;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 2;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 3;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 4;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 5;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 6;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 7;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 8;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 9;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 10;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 11;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 12;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 13;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 14;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 15;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 16;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 17;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 18;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 19;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 20;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 21;4;-0.707085,-0.001645,-0.707085, 0.001645;;, + 22;4;-0.707025,-0.006280,-0.707025, 0.006280;;, + 23;4;-0.706947,-0.012230,-0.706947, 0.012230;;, + 24;4;-0.706886,-0.016865,-0.706886, 0.016865;;, + 25;4;-0.706865,-0.018510,-0.706865, 0.018510;;, + 26;4;-0.706886,-0.017462,-0.706886, 0.017462;;, + 27;4;-0.706947,-0.014250,-0.706947, 0.014249;;, + 28;4;-0.707025,-0.009423,-0.707025, 0.009423;;, + 29;4;-0.707085,-0.004300,-0.707085, 0.004300;;, + 30;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 31;4;-0.707085, 0.004299,-0.707085,-0.004300;;, + 32;4;-0.707025, 0.009423,-0.707025,-0.009423;;, + 33;4;-0.706947, 0.014249,-0.706947,-0.014249;;, + 34;4;-0.706886, 0.017462,-0.706886,-0.017462;;, + 35;4;-0.706865, 0.018510,-0.706865,-0.018510;;, + 36;4;-0.706886, 0.016864,-0.706886,-0.016865;;, + 37;4;-0.706947, 0.012230,-0.706947,-0.012230;;, + 38;4;-0.707025, 0.006280,-0.707025,-0.006280;;, + 39;4;-0.707085, 0.001645,-0.707085,-0.001645;;, + 40;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 41;4;-0.707092, 0.000684,-0.707092, 0.000684;;, + 42;4;-0.707047, 0.002742,-0.707047, 0.002742;;, + 43;4;-0.706974, 0.006088,-0.706974, 0.006088;;, + 44;4;-0.706879, 0.010464,-0.706879, 0.010464;;, + 45;4;-0.706770, 0.015422,-0.706770, 0.015422;;, + 46;4;-0.706662, 0.020379,-0.706662, 0.020380;;, + 47;4;-0.706567, 0.024756,-0.706567, 0.024756;;, + 48;4;-0.706494, 0.028102,-0.706494, 0.028102;;, + 49;4;-0.706449, 0.030160,-0.706449, 0.030160;;, + 50;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 51;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 52;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 53;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 54;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 55;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 56;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 57;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 58;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 59;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 60;4;-0.706434, 0.030843,-0.706434, 0.030844;;, + 61;4;-0.706438, 0.030673,-0.706438, 0.030674;;, + 62;4;-0.706449, 0.030160,-0.706449, 0.030160;;, + 63;4;-0.706468, 0.029301,-0.706468, 0.029301;;, + 64;4;-0.706494, 0.028102,-0.706494, 0.028102;;, + 65;4;-0.706527, 0.026578,-0.706527, 0.026578;;, + 66;4;-0.706567, 0.024756,-0.706567, 0.024756;;, + 67;4;-0.706612, 0.022673,-0.706612, 0.022673;;, + 68;4;-0.706662, 0.020379,-0.706662, 0.020380;;, + 69;4;-0.706716, 0.017939,-0.706716, 0.017939;;, + 70;4;-0.706770, 0.015422,-0.706770, 0.015422;;, + 71;4;-0.706825, 0.012905,-0.706825, 0.012905;;, + 72;4;-0.706879, 0.010464,-0.706879, 0.010464;;, + 73;4;-0.706929, 0.008171,-0.706929, 0.008171;;, + 74;4;-0.706974, 0.006088,-0.706974, 0.006088;;, + 75;4;-0.707014, 0.004265,-0.707014, 0.004265;;, + 76;4;-0.707047, 0.002742,-0.707047, 0.002742;;, + 77;4;-0.707073, 0.001543,-0.707073, 0.001543;;, + 78;4;-0.707092, 0.000684,-0.707092, 0.000684;;, + 79;4;-0.707103, 0.000170,-0.707103, 0.000170;;, + 80;4;-0.707107,-0.000000,-0.707107,-0.000000;;, + 81;4;-0.707092, 0.000684,-0.707092, 0.000684;;, + 82;4;-0.707047, 0.002742,-0.707047, 0.002742;;, + 83;4;-0.706974, 0.006088,-0.706974, 0.006088;;, + 84;4;-0.706879, 0.010464,-0.706879, 0.010464;;, + 85;4;-0.706770, 0.015422,-0.706770, 0.015422;;, + 86;4;-0.706662, 0.020379,-0.706662, 0.020379;;, + 87;4;-0.706567, 0.024756,-0.706567, 0.024756;;, + 88;4;-0.706494, 0.028102,-0.706494, 0.028102;;, + 89;4;-0.706449, 0.030160,-0.706449, 0.030160;;, + 90;4;-0.706434, 0.030843,-0.706434, 0.030844;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.650000, 0.000000;;, + 1;3;-0.000000, 0.650000, 0.000000;;, + 2;3;-0.000000, 0.650000, 0.000000;;, + 3;3;-0.000000, 0.650000, 0.000000;;, + 4;3;-0.000000, 0.650000, 0.000000;;, + 5;3;-0.000000, 0.650000, 0.000000;;, + 6;3;-0.000000, 0.650000, 0.000000;;, + 7;3;-0.000000, 0.650000, 0.000000;;, + 8;3;-0.000000, 0.650000, 0.000000;;, + 9;3;-0.000000, 0.650000, 0.000000;;, + 10;3;-0.000000, 0.650000, 0.000000;;, + 11;3;-0.000000, 0.650000, 0.000000;;, + 12;3;-0.000000, 0.650000, 0.000000;;, + 13;3;-0.000000, 0.650000, 0.000000;;, + 14;3;-0.000000, 0.650000, 0.000000;;, + 15;3;-0.000000, 0.650000, 0.000000;;, + 16;3;-0.000000, 0.650000, 0.000000;;, + 17;3;-0.000000, 0.650000, 0.000000;;, + 18;3;-0.000000, 0.650000, 0.000000;;, + 19;3;-0.000000, 0.650000, 0.000000;;, + 20;3;-0.000000, 0.650000, 0.000000;;, + 21;3;-0.000000, 0.650000, 0.000000;;, + 22;3;-0.000000, 0.650000, 0.000000;;, + 23;3;-0.000000, 0.650000, 0.000000;;, + 24;3;-0.000000, 0.650000, 0.000000;;, + 25;3;-0.000000, 0.650000, 0.000000;;, + 26;3;-0.000000, 0.650000, 0.000000;;, + 27;3;-0.000000, 0.650000, 0.000000;;, + 28;3;-0.000000, 0.650000, 0.000000;;, + 29;3;-0.000000, 0.650000, 0.000000;;, + 30;3;-0.000000, 0.650000, 0.000000;;, + 31;3;-0.000000, 0.650000, 0.000000;;, + 32;3;-0.000000, 0.650000, 0.000000;;, + 33;3;-0.000000, 0.650000, 0.000000;;, + 34;3;-0.000000, 0.650000, 0.000000;;, + 35;3;-0.000000, 0.650000, 0.000000;;, + 36;3;-0.000000, 0.650000, 0.000000;;, + 37;3;-0.000000, 0.650000, 0.000000;;, + 38;3;-0.000000, 0.650000, 0.000000;;, + 39;3;-0.000000, 0.650000, 0.000000;;, + 40;3;-0.000000, 0.650000, 0.000000;;, + 41;3; 0.000000, 0.650000, 0.000000;;, + 42;3; 0.000000, 0.650000, 0.000000;;, + 43;3; 0.000000, 0.650000, 0.000000;;, + 44;3;-0.000000, 0.650000, 0.000000;;, + 45;3;-0.000000, 0.650000, 0.000000;;, + 46;3;-0.000000, 0.650000,-0.000000;;, + 47;3; 0.000000, 0.650000, 0.000000;;, + 48;3; 0.000000, 0.650000,-0.000000;;, + 49;3; 0.000000, 0.650000,-0.000000;;, + 50;3; 0.000000, 0.650000,-0.000000;;, + 51;3; 0.000000, 0.650000,-0.000000;;, + 52;3;-0.000000, 0.650000, 0.000000;;, + 53;3; 0.000000, 0.650000,-0.000000;;, + 54;3;-0.000000, 0.650000,-0.000000;;, + 55;3;-0.000000, 0.650000,-0.000000;;, + 56;3; 0.000000, 0.650000,-0.000000;;, + 57;3; 0.000000, 0.650000,-0.000000;;, + 58;3;-0.000000, 0.650000,-0.000000;;, + 59;3; 0.000000, 0.650000,-0.000000;;, + 60;3;-0.000000, 0.650000,-0.000000;;, + 61;3; 0.000000, 0.650000,-0.000000;;, + 62;3;-0.000000, 0.650000, 0.000000;;, + 63;3; 0.000000, 0.650000,-0.000000;;, + 64;3; 0.000000, 0.650000, 0.000000;;, + 65;3;-0.000000, 0.650000, 0.000000;;, + 66;3;-0.000000, 0.650000,-0.000000;;, + 67;3;-0.000000, 0.650000,-0.000000;;, + 68;3;-0.000000, 0.650000, 0.000000;;, + 69;3;-0.000000, 0.650000,-0.000000;;, + 70;3;-0.000000, 0.650000, 0.000000;;, + 71;3; 0.000000, 0.650000,-0.000000;;, + 72;3;-0.000000, 0.650000,-0.000000;;, + 73;3;-0.000000, 0.650000,-0.000000;;, + 74;3;-0.000000, 0.650000, 0.000000;;, + 75;3; 0.000000, 0.650000, 0.000000;;, + 76;3;-0.000000, 0.650000,-0.000000;;, + 77;3;-0.000000, 0.650000, 0.000000;;, + 78;3; 0.000000, 0.650000,-0.000000;;, + 79;3;-0.000000, 0.650000, 0.000000;;, + 80;3;-0.000000, 0.650000, 0.000000;;, + 81;3;-0.000000, 0.650000, 0.000000;;, + 82;3;-0.000000, 0.650000, 0.000000;;, + 83;3; 0.000000, 0.650000,-0.000000;;, + 84;3;-0.000000, 0.650000, 0.000000;;, + 85;3; 0.000000, 0.650000,-0.000000;;, + 86;3;-0.000000, 0.650000, 0.000000;;, + 87;3;-0.000000, 0.650000,-0.000000;;, + 88;3; 0.000000, 0.650000,-0.000000;;, + 89;3; 0.000000, 0.650000,-0.000000;;, + 90;3; 0.000000, 0.650000,-0.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { // Rotation + 0; + 91; + 0;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 1;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 2;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 3;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 4;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 5;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 6;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 7;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 8;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 9;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 10;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 11;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 12;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 13;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 14;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 15;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 16;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 17;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 18;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 19;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 20;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 21;4; 0.001645,-0.707085, 0.001645, 0.707085;;, + 22;4; 0.006280,-0.707025, 0.006280, 0.707025;;, + 23;4; 0.012230,-0.706947, 0.012230, 0.706947;;, + 24;4; 0.016865,-0.706886, 0.016865, 0.706886;;, + 25;4; 0.018510,-0.706864, 0.018510, 0.706865;;, + 26;4; 0.017462,-0.706886, 0.017462, 0.706886;;, + 27;4; 0.014249,-0.706947, 0.014250, 0.706947;;, + 28;4; 0.009423,-0.707025, 0.009423, 0.707025;;, + 29;4; 0.004300,-0.707085, 0.004300, 0.707085;;, + 30;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 31;4;-0.004299,-0.707085,-0.004299, 0.707085;;, + 32;4;-0.009423,-0.707025,-0.009423, 0.707025;;, + 33;4;-0.014249,-0.706947,-0.014249, 0.706947;;, + 34;4;-0.017462,-0.706886,-0.017462, 0.706886;;, + 35;4;-0.018510,-0.706864,-0.018510, 0.706865;;, + 36;4;-0.016865,-0.706886,-0.016864, 0.706886;;, + 37;4;-0.012230,-0.706947,-0.012230, 0.706947;;, + 38;4;-0.006280,-0.707025,-0.006280, 0.707025;;, + 39;4;-0.001645,-0.707085,-0.001645, 0.707085;;, + 40;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 41;4; 0.001366,-0.707047,-0.001366, 0.707047;;, + 42;4; 0.005478,-0.706868,-0.005478, 0.706868;;, + 43;4; 0.012164,-0.706576,-0.012164, 0.706576;;, + 44;4; 0.020908,-0.706194,-0.020908, 0.706194;;, + 45;4; 0.030814,-0.705761,-0.030814, 0.705762;;, + 46;4; 0.040720,-0.705329,-0.040720, 0.705329;;, + 47;4; 0.049465,-0.704947,-0.049465, 0.704947;;, + 48;4; 0.056150,-0.704655,-0.056150, 0.704655;;, + 49;4; 0.060262,-0.704476,-0.060262, 0.704476;;, + 50;4; 0.061628,-0.704416,-0.061628, 0.704416;;, + 51;4; 0.060262,-0.704476,-0.060262, 0.704476;;, + 52;4; 0.056150,-0.704655,-0.056150, 0.704655;;, + 53;4; 0.049465,-0.704947,-0.049465, 0.704947;;, + 54;4; 0.040720,-0.705329,-0.040720, 0.705329;;, + 55;4; 0.030814,-0.705761,-0.030814, 0.705762;;, + 56;4; 0.020908,-0.706194,-0.020908, 0.706194;;, + 57;4; 0.012164,-0.706576,-0.012164, 0.706576;;, + 58;4; 0.005478,-0.706868,-0.005478, 0.706868;;, + 59;4; 0.001366,-0.707047,-0.001366, 0.707047;;, + 60;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 61;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 62;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 63;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 64;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 65;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 66;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 67;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 68;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 69;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 70;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 71;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 72;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 73;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 74;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 75;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 76;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 77;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 78;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 79;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 80;4; 0.000000,-0.707107, 0.000000, 0.707107;;, + 81;4; 0.001366,-0.707047,-0.001366, 0.707047;;, + 82;4; 0.005478,-0.706868,-0.005478, 0.706868;;, + 83;4; 0.012164,-0.706576,-0.012164, 0.706576;;, + 84;4; 0.020908,-0.706194,-0.020908, 0.706194;;, + 85;4; 0.030814,-0.705761,-0.030814, 0.705762;;, + 86;4; 0.040720,-0.705329,-0.040720, 0.705329;;, + 87;4; 0.049464,-0.704947,-0.049464, 0.704947;;, + 88;4; 0.056150,-0.704655,-0.056150, 0.704655;;, + 89;4; 0.060262,-0.704476,-0.060262, 0.704476;;, + 90;4; 0.061628,-0.704416,-0.061628, 0.704416;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.104742,-0.000000;;, + 1;3;-0.000000, 0.104742,-0.000000;;, + 2;3;-0.000000, 0.104742,-0.000000;;, + 3;3;-0.000000, 0.104742,-0.000000;;, + 4;3;-0.000000, 0.104742,-0.000000;;, + 5;3;-0.000000, 0.104742,-0.000000;;, + 6;3;-0.000000, 0.104742,-0.000000;;, + 7;3;-0.000000, 0.104742,-0.000000;;, + 8;3;-0.000000, 0.104742,-0.000000;;, + 9;3;-0.000000, 0.104742,-0.000000;;, + 10;3;-0.000000, 0.104742,-0.000000;;, + 11;3;-0.000000, 0.104742,-0.000000;;, + 12;3;-0.000000, 0.104742,-0.000000;;, + 13;3;-0.000000, 0.104742,-0.000000;;, + 14;3;-0.000000, 0.104742,-0.000000;;, + 15;3;-0.000000, 0.104742,-0.000000;;, + 16;3;-0.000000, 0.104742,-0.000000;;, + 17;3;-0.000000, 0.104742,-0.000000;;, + 18;3;-0.000000, 0.104742,-0.000000;;, + 19;3;-0.000000, 0.104742,-0.000000;;, + 20;3;-0.000000, 0.104742,-0.000000;;, + 21;3;-0.000000, 0.104742,-0.000000;;, + 22;3;-0.000000, 0.104742,-0.000000;;, + 23;3;-0.000000, 0.104742,-0.000000;;, + 24;3;-0.000000, 0.104742,-0.000000;;, + 25;3;-0.000000, 0.104742,-0.000000;;, + 26;3;-0.000000, 0.104742,-0.000000;;, + 27;3;-0.000000, 0.104742,-0.000000;;, + 28;3;-0.000000, 0.104742,-0.000000;;, + 29;3;-0.000000, 0.104742,-0.000000;;, + 30;3;-0.000000, 0.104742,-0.000000;;, + 31;3;-0.000000, 0.104742,-0.000000;;, + 32;3;-0.000000, 0.104742,-0.000000;;, + 33;3;-0.000000, 0.104742,-0.000000;;, + 34;3;-0.000000, 0.104742,-0.000000;;, + 35;3;-0.000000, 0.104742,-0.000000;;, + 36;3;-0.000000, 0.104742,-0.000000;;, + 37;3;-0.000000, 0.104742,-0.000000;;, + 38;3;-0.000000, 0.104742,-0.000000;;, + 39;3;-0.000000, 0.104742,-0.000000;;, + 40;3;-0.000000, 0.104742,-0.000000;;, + 41;3;-0.000000, 0.104742,-0.000000;;, + 42;3;-0.000000, 0.104742,-0.000000;;, + 43;3;-0.000000, 0.104742,-0.000000;;, + 44;3;-0.000000, 0.104742, 0.000000;;, + 45;3;-0.000000, 0.104742, 0.000000;;, + 46;3;-0.000000, 0.104742, 0.000000;;, + 47;3;-0.000000, 0.104742,-0.000000;;, + 48;3;-0.000000, 0.104742,-0.000000;;, + 49;3;-0.000000, 0.104742,-0.000000;;, + 50;3;-0.000000, 0.104742,-0.000000;;, + 51;3;-0.000000, 0.104742,-0.000000;;, + 52;3;-0.000000, 0.104742,-0.000000;;, + 53;3;-0.000000, 0.104742,-0.000000;;, + 54;3;-0.000000, 0.104742,-0.000000;;, + 55;3;-0.000000, 0.104742,-0.000000;;, + 56;3;-0.000000, 0.104742,-0.000000;;, + 57;3;-0.000000, 0.104742, 0.000000;;, + 58;3;-0.000000, 0.104742,-0.000000;;, + 59;3;-0.000000, 0.104742,-0.000000;;, + 60;3;-0.000000, 0.104742,-0.000000;;, + 61;3;-0.000000, 0.104742,-0.000000;;, + 62;3;-0.000000, 0.104742, 0.000000;;, + 63;3;-0.000000, 0.104742,-0.000000;;, + 64;3;-0.000000, 0.104742,-0.000000;;, + 65;3;-0.000000, 0.104742,-0.000000;;, + 66;3;-0.000000, 0.104742,-0.000000;;, + 67;3;-0.000000, 0.104742, 0.000000;;, + 68;3;-0.000000, 0.104742,-0.000000;;, + 69;3;-0.000000, 0.104742,-0.000000;;, + 70;3;-0.000000, 0.104742,-0.000000;;, + 71;3;-0.000000, 0.104742,-0.000000;;, + 72;3;-0.000000, 0.104742,-0.000000;;, + 73;3;-0.000000, 0.104742,-0.000000;;, + 74;3;-0.000000, 0.104742,-0.000000;;, + 75;3;-0.000000, 0.104742, 0.000000;;, + 76;3;-0.000000, 0.104742,-0.000000;;, + 77;3;-0.000000, 0.104742, 0.000000;;, + 78;3;-0.000000, 0.104742,-0.000000;;, + 79;3;-0.000000, 0.104742,-0.000000;;, + 80;3;-0.000000, 0.104742,-0.000000;;, + 81;3;-0.000000, 0.104742,-0.000000;;, + 82;3;-0.000000, 0.104742,-0.000000;;, + 83;3;-0.000000, 0.104742,-0.000000;;, + 84;3;-0.000000, 0.104742,-0.000000;;, + 85;3;-0.000000, 0.104742,-0.000000;;, + 86;3;-0.000000, 0.104742,-0.000000;;, + 87;3;-0.000000, 0.104742,-0.000000;;, + 88;3;-0.000000, 0.104742,-0.000000;;, + 89;3;-0.000000, 0.104742,-0.000000;;, + 90;3;-0.000000, 0.104742,-0.000000;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.521372,-0.373562,-0.717607, 0.271409;;, + 1;4;-0.521372,-0.373562,-0.717607, 0.271409;;, + 2;4;-0.521720,-0.372975,-0.717828, 0.270623;;, + 3;4;-0.522772,-0.371198,-0.718497, 0.268245;;, + 4;4;-0.524529,-0.368229,-0.719615, 0.264272;;, + 5;4;-0.526978,-0.364092,-0.721173, 0.258737;;, + 6;4;-0.530082,-0.358848,-0.723148, 0.251720;;, + 7;4;-0.533779,-0.352602,-0.725500, 0.243363;;, + 8;4;-0.537979,-0.345506,-0.728172, 0.233868;;, + 9;4;-0.542564,-0.337759,-0.731089, 0.223503;;, + 10;4;-0.547392,-0.329604,-0.734159, 0.212591;;, + 11;4;-0.552301,-0.321309,-0.737283, 0.201492;;, + 12;4;-0.557128,-0.313154,-0.740354, 0.190580;;, + 13;4;-0.561713,-0.305408,-0.743270, 0.180215;;, + 14;4;-0.565913,-0.298312,-0.745942, 0.170720;;, + 15;4;-0.569610,-0.292066,-0.748294, 0.162363;;, + 16;4;-0.572714,-0.286823,-0.750268, 0.155347;;, + 17;4;-0.575163,-0.282686,-0.751826, 0.149811;;, + 18;4;-0.576920,-0.279716,-0.752944, 0.145838;;, + 19;4;-0.577972,-0.277940,-0.753613, 0.143461;;, + 20;4;-0.578320,-0.277352,-0.753834, 0.142675;;, + 21;4;-0.576627,-0.280156,-0.752890, 0.146237;;, + 22;4;-0.571448,-0.288742,-0.749983, 0.157172;;, + 23;4;-0.563701,-0.301608,-0.745583, 0.173632;;, + 24;4;-0.555528,-0.315215,-0.740860, 0.191158;;, + 25;4;-0.548739,-0.326564,-0.736827, 0.205935;;, + 26;4;-0.541934,-0.337929,-0.732811, 0.220696;;, + 27;4;-0.533807,-0.351491,-0.728041, 0.238268;;, + 28;4;-0.526369,-0.364047,-0.723332, 0.255037;;, + 29;4;-0.521920,-0.371903,-0.719696, 0.266701;;, + 30;4;-0.521372,-0.373562,-0.717607, 0.271409;;, + 31;4;-0.532218,-0.367504,-0.710577, 0.272070;;, + 32;4;-0.560598,-0.352141,-0.693602, 0.270643;;, + 33;4;-0.597293,-0.330912,-0.673316, 0.266052;;, + 34;4;-0.627395,-0.310427,-0.659430, 0.258134;;, + 35;4;-0.641170,-0.295651,-0.657655, 0.247754;;, + 36;4;-0.639448,-0.286484,-0.669021, 0.229826;;, + 37;4;-0.625575,-0.281662,-0.692470, 0.200783;;, + 38;4;-0.604942,-0.280181,-0.720988, 0.169433;;, + 39;4;-0.586986,-0.279490,-0.743709, 0.147873;;, + 40;4;-0.578320,-0.277352,-0.753834, 0.142675;;, + 41;4;-0.574801,-0.274652,-0.756772, 0.147268;;, + 42;4;-0.570734,-0.273188,-0.759001, 0.154621;;, + 43;4;-0.566146,-0.273163,-0.760382, 0.164665;;, + 44;4;-0.561133,-0.274717,-0.760810, 0.177022;;, + 45;4;-0.555865,-0.277866,-0.760245, 0.190947;;, + 46;4;-0.550567,-0.282455,-0.758748, 0.205409;;, + 47;4;-0.545468,-0.288185,-0.756475, 0.219327;;, + 48;4;-0.540745,-0.294692,-0.753632, 0.231814;;, + 49;4;-0.536503,-0.301636,-0.750423, 0.242310;;, + 50;4;-0.532782,-0.308746,-0.747016, 0.250572;;, + 51;4;-0.528397,-0.317047,-0.743526, 0.257785;;, + 52;4;-0.522205,-0.327623,-0.740018, 0.265075;;, + 53;4;-0.514426,-0.340152,-0.736573, 0.272232;;, + 54;4;-0.505542,-0.353969,-0.733301, 0.278967;;, + 55;4;-0.496301,-0.368064,-0.730328, 0.284949;;, + 56;4;-0.487609,-0.381238,-0.727769, 0.289874;;, + 57;4;-0.480314,-0.392384,-0.725694, 0.293546;;, + 58;4;-0.475022,-0.400732,-0.724122, 0.295908;;, + 59;4;-0.472031,-0.405927,-0.723024, 0.297027;;, + 60;4;-0.471380,-0.407950,-0.722347, 0.297040;;, + 61;4;-0.472005,-0.408360,-0.721822, 0.296528;;, + 62;4;-0.472912,-0.408603,-0.721227, 0.295965;;, + 63;4;-0.474113,-0.408659,-0.720567, 0.295341;;, + 64;4;-0.475616,-0.408507,-0.719854, 0.294648;;, + 65;4;-0.477422,-0.408126,-0.719101, 0.293879;;, + 66;4;-0.479526,-0.407496,-0.718327, 0.293025;;, + 67;4;-0.481916,-0.406601,-0.717553, 0.292077;;, + 68;4;-0.484568,-0.405429,-0.716805, 0.291031;;, + 69;4;-0.487450,-0.403974,-0.716108, 0.289880;;, + 70;4;-0.490519,-0.402236,-0.715492, 0.288624;;, + 71;4;-0.493728,-0.400223,-0.714982, 0.287263;;, + 72;4;-0.497026,-0.397953,-0.714604, 0.285801;;, + 73;4;-0.500359,-0.395447,-0.714376, 0.284242;;, + 74;4;-0.503678,-0.392730,-0.714315, 0.282597;;, + 75;4;-0.506940,-0.389831,-0.714427, 0.280873;;, + 76;4;-0.510109,-0.386780,-0.714718, 0.279080;;, + 77;4;-0.513155,-0.383603,-0.715187, 0.277228;;, + 78;4;-0.516056,-0.380326,-0.715829, 0.275327;;, + 79;4;-0.518798,-0.376973,-0.716639, 0.273385;;, + 80;4;-0.521372,-0.373562,-0.717607, 0.271409;;, + 81;4;-0.523770,-0.369166,-0.719159, 0.269231;;, + 82;4;-0.525953,-0.362878,-0.721719, 0.266703;;, + 83;4;-0.527869,-0.354911,-0.725194, 0.263900;;, + 84;4;-0.529468,-0.345742,-0.729358, 0.260960;;, + 85;4;-0.530719,-0.336128,-0.733840, 0.258077;;, + 86;4;-0.531625,-0.326991,-0.738178, 0.255470;;, + 87;4;-0.532222,-0.319204,-0.741922, 0.253331;;, + 88;4;-0.532571,-0.313399,-0.744739, 0.251782;;, + 89;4;-0.532738,-0.309895,-0.746451, 0.250867;;, + 90;4;-0.532782,-0.308746,-0.747016, 0.250572;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.530000,-0.350000;;, + 1;3;-0.000000, 0.530000,-0.350000;;, + 2;3;-0.000000, 0.530000,-0.350000;;, + 3;3;-0.000000, 0.530000,-0.350000;;, + 4;3;-0.000000, 0.530000,-0.350000;;, + 5;3;-0.000000, 0.530000,-0.350000;;, + 6;3;-0.000000, 0.530000,-0.350000;;, + 7;3;-0.000000, 0.530000,-0.350000;;, + 8;3;-0.000000, 0.530000,-0.350000;;, + 9;3;-0.000000, 0.530000,-0.350000;;, + 10;3;-0.000000, 0.530000,-0.350000;;, + 11;3;-0.000000, 0.530000,-0.350000;;, + 12;3;-0.000000, 0.530000,-0.350000;;, + 13;3;-0.000000, 0.530000,-0.350000;;, + 14;3;-0.000000, 0.530000,-0.350000;;, + 15;3;-0.000000, 0.530000,-0.350000;;, + 16;3;-0.000000, 0.530000,-0.350000;;, + 17;3;-0.000000, 0.530000,-0.350000;;, + 18;3;-0.000000, 0.530000,-0.350000;;, + 19;3;-0.000000, 0.530000,-0.350000;;, + 20;3;-0.000000, 0.530000,-0.350000;;, + 21;3;-0.000000, 0.530000,-0.350000;;, + 22;3;-0.000000, 0.530000,-0.350000;;, + 23;3;-0.000000, 0.530000,-0.350000;;, + 24;3;-0.000000, 0.530000,-0.350000;;, + 25;3;-0.000000, 0.530000,-0.350000;;, + 26;3;-0.000000, 0.530000,-0.350000;;, + 27;3;-0.000000, 0.530000,-0.350000;;, + 28;3;-0.000000, 0.530000,-0.350000;;, + 29;3;-0.000000, 0.530000,-0.350000;;, + 30;3;-0.000000, 0.530000,-0.350000;;, + 31;3;-0.000000, 0.530000,-0.350000;;, + 32;3;-0.000000, 0.530000,-0.350000;;, + 33;3;-0.000000, 0.530000,-0.350000;;, + 34;3;-0.000000, 0.530000,-0.350000;;, + 35;3;-0.000000, 0.530000,-0.350000;;, + 36;3;-0.000000, 0.530000,-0.350000;;, + 37;3;-0.000000, 0.530000,-0.350000;;, + 38;3;-0.000000, 0.530000,-0.350000;;, + 39;3;-0.000000, 0.530000,-0.350000;;, + 40;3;-0.000000, 0.530000,-0.350000;;, + 41;3;-0.000237, 0.529993,-0.350000;;, + 42;3;-0.000949, 0.529973,-0.350000;;, + 43;3;-0.002107, 0.529938,-0.350000;;, + 44;3;-0.003622, 0.529889,-0.350000;;, + 45;3;-0.005338, 0.529831,-0.350000;;, + 46;3;-0.007054, 0.529766,-0.350000;;, + 47;3;-0.008569, 0.529700,-0.350000;;, + 48;3;-0.009728, 0.529638,-0.350000;;, + 49;3;-0.010440, 0.529582,-0.350000;;, + 50;3;-0.010677, 0.529534,-0.350000;;, + 51;3;-0.010475, 0.529488,-0.350300;;, + 52;3;-0.009864, 0.529436,-0.351204;;, + 53;3;-0.008868, 0.529381,-0.352674;;, + 54;3;-0.007558, 0.529324,-0.354597;;, + 55;3;-0.006060, 0.529270,-0.356775;;, + 56;3;-0.004545, 0.529222,-0.358953;;, + 57;3;-0.003180, 0.529183,-0.360876;;, + 58;3;-0.002099, 0.529155,-0.362346;;, + 59;3;-0.001380, 0.529138,-0.363250;;, + 60;3;-0.001050, 0.529133,-0.363550;;, + 61;3;-0.000919, 0.529138,-0.363476;;, + 62;3;-0.000795, 0.529152,-0.363250;;, + 63;3;-0.000679, 0.529176,-0.362872;;, + 64;3;-0.000571, 0.529210,-0.362346;;, + 65;3;-0.000473, 0.529253,-0.361676;;, + 66;3;-0.000384, 0.529304,-0.360876;;, + 67;3;-0.000305, 0.529363,-0.359961;;, + 68;3;-0.000237, 0.529427,-0.358953;;, + 69;3;-0.000179, 0.529496,-0.357881;;, + 70;3;-0.000131, 0.529566,-0.356775;;, + 71;3;-0.000093, 0.529637,-0.355669;;, + 72;3;-0.000063, 0.529706,-0.354597;;, + 73;3;-0.000040, 0.529770,-0.353590;;, + 74;3;-0.000024, 0.529829,-0.352674;;, + 75;3;-0.000013, 0.529880,-0.351874;;, + 76;3;-0.000007, 0.529923,-0.351204;;, + 77;3;-0.000003, 0.529957,-0.350678;;, + 78;3;-0.000001, 0.529981,-0.350300;;, + 79;3;-0.000000, 0.529995,-0.350075;;, + 80;3;-0.000000, 0.530000,-0.350000;;, + 81;3;-0.000237, 0.529990,-0.350000;;, + 82;3;-0.000949, 0.529959,-0.350000;;, + 83;3;-0.002107, 0.529908,-0.350000;;, + 84;3;-0.003622, 0.529842,-0.350000;;, + 85;3;-0.005338, 0.529767,-0.350000;;, + 86;3;-0.007054, 0.529692,-0.350000;;, + 87;3;-0.008569, 0.529626,-0.350000;;, + 88;3;-0.009728, 0.529575,-0.350000;;, + 89;3;-0.010440, 0.529544,-0.350000;;, + 90;3;-0.010677, 0.529534,-0.350000;;; + } + } + Animation { + {Armature_Bone_004} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 1;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 2;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 3;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 4;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 5;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 6;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 7;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 8;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 9;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 10;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 11;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 12;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 13;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 14;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 15;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 16;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 17;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 18;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 19;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 20;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 21;4;-0.711526, 0.271122,-0.531270,-0.368452;;, + 22;4;-0.694726, 0.269518,-0.559476,-0.353263;;, + 23;4;-0.674039, 0.265328,-0.596574,-0.331632;;, + 24;4;-0.659646, 0.257918,-0.627184,-0.310638;;, + 25;4;-0.657658, 0.247750,-0.641173,-0.295648;;, + 26;4;-0.669148, 0.229947,-0.639326,-0.286357;;, + 27;4;-0.692894, 0.201204,-0.625155,-0.281238;;, + 28;4;-0.721647, 0.170090,-0.604285,-0.279522;;, + 29;4;-0.744265, 0.148428,-0.586431,-0.278935;;, + 30;4;-0.753835, 0.142675,-0.578320,-0.277352;;, + 31;4;-0.754582, 0.148090,-0.574936,-0.278303;;, + 32;4;-0.751765, 0.159588,-0.569668,-0.286325;;, + 33;4;-0.746292, 0.175619,-0.562995,-0.299617;;, + 34;4;-0.740329, 0.192487,-0.556063,-0.313882;;, + 35;4;-0.735723, 0.207039,-0.549848,-0.325455;;, + 36;4;-0.731359, 0.221682,-0.543390,-0.336938;;, + 37;4;-0.725972, 0.238766,-0.535879,-0.350989;;, + 38;4;-0.720955, 0.254969,-0.528748,-0.364113;;, + 39;4;-0.717939, 0.266394,-0.523678,-0.372210;;, + 40;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 41;4;-0.719093, 0.272596,-0.520790,-0.370477;;, + 42;4;-0.721609, 0.272299,-0.520998,-0.365059;;, + 43;4;-0.725063, 0.270560,-0.521972,-0.357506;;, + 44;4;-0.729228, 0.267588,-0.523599,-0.348325;;, + 45;4;-0.733729, 0.263791,-0.525660,-0.338354;;, + 46;4;-0.738095, 0.259728,-0.527855,-0.328649;;, + 47;4;-0.741870, 0.255986,-0.529872,-0.320238;;, + 48;4;-0.744714, 0.253042,-0.531456,-0.313890;;, + 49;4;-0.746445, 0.251194,-0.532448,-0.310023;;, + 50;4;-0.747016, 0.250572,-0.532782,-0.308746;;, + 51;4;-0.746510, 0.251643,-0.531380,-0.310905;;, + 52;4;-0.744981, 0.254860,-0.527167,-0.317407;;, + 53;4;-0.742479, 0.260075,-0.520332,-0.327995;;, + 54;4;-0.739178, 0.266868,-0.511419,-0.341870;;, + 55;4;-0.735395, 0.274519,-0.501368,-0.357634;;, + 56;4;-0.731544, 0.282102,-0.491384,-0.373466;;, + 57;4;-0.728048, 0.288700,-0.482667,-0.387538;;, + 58;4;-0.725239, 0.293608,-0.476139,-0.398433;;, + 59;4;-0.723314, 0.296429,-0.472321,-0.405330;;, + 60;4;-0.722347, 0.297039,-0.471380,-0.407950;;, + 61;4;-0.721823, 0.296528,-0.472004,-0.408360;;, + 62;4;-0.721227, 0.295965,-0.472912,-0.408603;;, + 63;4;-0.720567, 0.295341,-0.474113,-0.408659;;, + 64;4;-0.719854, 0.294648,-0.475615,-0.408507;;, + 65;4;-0.719101, 0.293879,-0.477422,-0.408126;;, + 66;4;-0.718327, 0.293024,-0.479526,-0.407496;;, + 67;4;-0.717553, 0.292077,-0.481916,-0.406602;;, + 68;4;-0.716805, 0.291030,-0.484568,-0.405429;;, + 69;4;-0.716108, 0.289880,-0.487450,-0.403974;;, + 70;4;-0.715492, 0.288624,-0.490519,-0.402236;;, + 71;4;-0.714982, 0.287263,-0.493728,-0.400224;;, + 72;4;-0.714604, 0.285800,-0.497025,-0.397953;;, + 73;4;-0.714377, 0.284242,-0.500358,-0.395447;;, + 74;4;-0.714315, 0.282597,-0.503678,-0.392730;;, + 75;4;-0.714427, 0.280872,-0.506940,-0.389831;;, + 76;4;-0.714718, 0.279080,-0.510109,-0.386780;;, + 77;4;-0.715187, 0.277228,-0.513155,-0.383603;;, + 78;4;-0.715829, 0.275327,-0.516056,-0.380326;;, + 79;4;-0.716639, 0.273385,-0.518798,-0.376973;;, + 80;4;-0.717607, 0.271409,-0.521372,-0.373563;;, + 81;4;-0.719159, 0.269231,-0.523770,-0.369166;;, + 82;4;-0.721719, 0.266703,-0.525953,-0.362878;;, + 83;4;-0.725194, 0.263900,-0.527869,-0.354911;;, + 84;4;-0.729358, 0.260960,-0.529468,-0.345742;;, + 85;4;-0.733841, 0.258077,-0.530719,-0.336128;;, + 86;4;-0.738178, 0.255470,-0.531625,-0.326991;;, + 87;4;-0.741922, 0.253331,-0.532222,-0.319204;;, + 88;4;-0.744739, 0.251782,-0.532571,-0.313400;;, + 89;4;-0.746452, 0.250867,-0.532738,-0.309896;;, + 90;4;-0.747016, 0.250572,-0.532782,-0.308746;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.530000, 0.350000;;, + 1;3;-0.000000, 0.530000, 0.350000;;, + 2;3;-0.000000, 0.530000, 0.350000;;, + 3;3;-0.000000, 0.530000, 0.350000;;, + 4;3;-0.000000, 0.530000, 0.350000;;, + 5;3;-0.000000, 0.530000, 0.350000;;, + 6;3;-0.000000, 0.530000, 0.350000;;, + 7;3;-0.000000, 0.530000, 0.350000;;, + 8;3;-0.000000, 0.530000, 0.350000;;, + 9;3;-0.000000, 0.530000, 0.350000;;, + 10;3;-0.000000, 0.530000, 0.350000;;, + 11;3;-0.000000, 0.530000, 0.350000;;, + 12;3;-0.000000, 0.530000, 0.350000;;, + 13;3;-0.000000, 0.530000, 0.350000;;, + 14;3;-0.000000, 0.530000, 0.350000;;, + 15;3;-0.000000, 0.530000, 0.350000;;, + 16;3;-0.000000, 0.530000, 0.350000;;, + 17;3;-0.000000, 0.530000, 0.350000;;, + 18;3;-0.000000, 0.530000, 0.350000;;, + 19;3;-0.000000, 0.530000, 0.350000;;, + 20;3;-0.000000, 0.530000, 0.350000;;, + 21;3;-0.000000, 0.530000, 0.350000;;, + 22;3;-0.000000, 0.530000, 0.350000;;, + 23;3;-0.000000, 0.530000, 0.350000;;, + 24;3;-0.000000, 0.530000, 0.350000;;, + 25;3;-0.000000, 0.530000, 0.350000;;, + 26;3;-0.000000, 0.530000, 0.350000;;, + 27;3;-0.000000, 0.530000, 0.350000;;, + 28;3;-0.000000, 0.530000, 0.350000;;, + 29;3;-0.000000, 0.530000, 0.350000;;, + 30;3;-0.000000, 0.530000, 0.350000;;, + 31;3;-0.000000, 0.530000, 0.350000;;, + 32;3;-0.000000, 0.530000, 0.350000;;, + 33;3;-0.000000, 0.530000, 0.350000;;, + 34;3;-0.000000, 0.530000, 0.350000;;, + 35;3;-0.000000, 0.530000, 0.350000;;, + 36;3;-0.000000, 0.530000, 0.350000;;, + 37;3;-0.000000, 0.530000, 0.350000;;, + 38;3;-0.000000, 0.530000, 0.350000;;, + 39;3;-0.000000, 0.530000, 0.350000;;, + 40;3;-0.000000, 0.530000, 0.350000;;, + 41;3;-0.000237, 0.529993, 0.350000;;, + 42;3;-0.000949, 0.529972, 0.350000;;, + 43;3;-0.002107, 0.529937, 0.350000;;, + 44;3;-0.003622, 0.529889, 0.350000;;, + 45;3;-0.005338, 0.529830, 0.350000;;, + 46;3;-0.007054, 0.529766, 0.350000;;, + 47;3;-0.008569, 0.529700, 0.350000;;, + 48;3;-0.009727, 0.529637, 0.350000;;, + 49;3;-0.010440, 0.529581, 0.350000;;, + 50;3;-0.010677, 0.529534, 0.350000;;, + 51;3;-0.010474, 0.529487, 0.350300;;, + 52;3;-0.009864, 0.529436, 0.351204;;, + 53;3;-0.008868, 0.529381, 0.352674;;, + 54;3;-0.007557, 0.529324, 0.354597;;, + 55;3;-0.006060, 0.529270, 0.356775;;, + 56;3;-0.004545, 0.529221, 0.358953;;, + 57;3;-0.003180, 0.529183, 0.360876;;, + 58;3;-0.002099, 0.529154, 0.362346;;, + 59;3;-0.001380, 0.529138, 0.363250;;, + 60;3;-0.001050, 0.529133, 0.363550;;, + 61;3;-0.000919, 0.529138, 0.363476;;, + 62;3;-0.000795, 0.529152, 0.363250;;, + 63;3;-0.000679, 0.529176, 0.362872;;, + 64;3;-0.000571, 0.529210, 0.362346;;, + 65;3;-0.000473, 0.529253, 0.361676;;, + 66;3;-0.000384, 0.529304, 0.360876;;, + 67;3;-0.000305, 0.529363, 0.359961;;, + 68;3;-0.000237, 0.529427, 0.358953;;, + 69;3;-0.000179, 0.529496, 0.357881;;, + 70;3;-0.000131, 0.529566, 0.356775;;, + 71;3;-0.000093, 0.529637, 0.355669;;, + 72;3;-0.000063, 0.529706, 0.354597;;, + 73;3;-0.000040, 0.529770, 0.353590;;, + 74;3;-0.000024, 0.529829, 0.352674;;, + 75;3;-0.000013, 0.529880, 0.351874;;, + 76;3;-0.000007, 0.529923, 0.351204;;, + 77;3;-0.000003, 0.529957, 0.350678;;, + 78;3;-0.000001, 0.529981, 0.350300;;, + 79;3;-0.000000, 0.529995, 0.350075;;, + 80;3;-0.000000, 0.530000, 0.350000;;, + 81;3;-0.000237, 0.529990, 0.350000;;, + 82;3;-0.000949, 0.529959, 0.350000;;, + 83;3;-0.002107, 0.529908, 0.350000;;, + 84;3;-0.003622, 0.529842, 0.350000;;, + 85;3;-0.005338, 0.529767, 0.350000;;, + 86;3;-0.007054, 0.529692, 0.350000;;, + 87;3;-0.008569, 0.529626, 0.350000;;, + 88;3;-0.009728, 0.529575, 0.350000;;, + 89;3;-0.010440, 0.529544, 0.350000;;, + 90;3;-0.010677, 0.529534, 0.350000;;; + } + } + Animation { + {Armature_Bone_005} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 1;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 2;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 3;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 4;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 5;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 6;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 7;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 8;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 9;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 10;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 11;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 12;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 13;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 14;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 15;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 16;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 17;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 18;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 19;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 20;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 21;4;-0.458165,-0.529128,-0.580253, 0.413424;;, + 22;4;-0.485022,-0.509173,-0.567658, 0.418827;;, + 23;4;-0.520997,-0.481797,-0.552980, 0.424009;;, + 24;4;-0.551918,-0.457063,-0.544453, 0.424631;;, + 25;4;-0.568174,-0.442078,-0.546703, 0.418648;;, + 26;4;-0.571035,-0.436250,-0.561149, 0.401655;;, + 27;4;-0.564162,-0.437257,-0.587043, 0.371317;;, + 28;4;-0.551425,-0.442800,-0.616746, 0.336882;;, + 29;4;-0.539986,-0.448221,-0.639074, 0.311690;;, + 30;4;-0.535080,-0.449901,-0.647452, 0.303455;;, + 31;4;-0.531946,-0.451827,-0.646375, 0.307016;;, + 32;4;-0.524334,-0.459202,-0.641077, 0.316466;;, + 33;4;-0.513384,-0.470639,-0.632633, 0.330305;;, + 34;4;-0.501818,-0.482826,-0.623608, 0.344954;;, + 35;4;-0.491956,-0.492938,-0.616190, 0.357361;;, + 36;4;-0.482171,-0.503169,-0.608694, 0.369650;;, + 37;4;-0.470787,-0.515639,-0.599484, 0.384019;;, + 38;4;-0.459980,-0.527301,-0.590892, 0.397638;;, + 39;4;-0.452303,-0.534580,-0.585656, 0.407186;;, + 40;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 41;4;-0.447915,-0.533507,-0.587177, 0.412167;;, + 42;4;-0.448096,-0.528982,-0.591044, 0.411934;;, + 43;4;-0.449338,-0.522574,-0.596382, 0.410607;;, + 44;4;-0.451489,-0.514719,-0.602837, 0.408344;;, + 45;4;-0.454251,-0.506145,-0.609825, 0.405456;;, + 46;4;-0.457213,-0.497772,-0.616612, 0.402367;;, + 47;4;-0.459946,-0.490498,-0.622486, 0.399523;;, + 48;4;-0.462097,-0.484999,-0.626914, 0.397286;;, + 49;4;-0.463449,-0.481645,-0.629610, 0.395882;;, + 50;4;-0.463904,-0.480537,-0.630499, 0.395409;;, + 51;4;-0.462538,-0.482319,-0.629304, 0.396271;;, + 52;4;-0.458438,-0.487692,-0.625698, 0.398855;;, + 53;4;-0.451796,-0.496454,-0.619816, 0.403038;;, + 54;4;-0.443156,-0.507961,-0.612087, 0.408474;;, + 55;4;-0.433443,-0.521071,-0.603275, 0.414574;;, + 56;4;-0.423843,-0.534294,-0.594377, 0.420589;;, + 57;4;-0.415531,-0.546129,-0.586399, 0.425776;;, + 58;4;-0.409404,-0.555405,-0.580127, 0.429570;;, + 59;4;-0.405965,-0.561440,-0.576020, 0.431653;;, + 60;4;-0.405371,-0.563994,-0.574240, 0.431930;;, + 61;4;-0.406259,-0.564713,-0.573641, 0.431321;;, + 62;4;-0.407297,-0.565226,-0.573088, 0.430729;;, + 63;4;-0.408494,-0.565514,-0.572593, 0.430147;;, + 64;4;-0.409860,-0.565560,-0.572172, 0.429565;;, + 65;4;-0.411400,-0.565347,-0.571841, 0.428976;;, + 66;4;-0.413120,-0.564864,-0.571616, 0.428366;;, + 67;4;-0.415018,-0.564102,-0.571516, 0.427721;;, + 68;4;-0.417090,-0.563058,-0.571558, 0.427028;;, + 69;4;-0.419326,-0.561739,-0.571757, 0.426271;;, + 70;4;-0.421710,-0.560156,-0.572126, 0.425436;;, + 71;4;-0.424223,-0.558330,-0.572673, 0.424509;;, + 72;4;-0.426842,-0.556289,-0.573401, 0.423480;;, + 73;4;-0.429540,-0.554063,-0.574310, 0.422342;;, + 74;4;-0.432294,-0.551687,-0.575393, 0.421089;;, + 75;4;-0.435078,-0.549194,-0.576642, 0.419721;;, + 76;4;-0.437872,-0.546617,-0.578044, 0.418239;;, + 77;4;-0.440658,-0.543984,-0.579587, 0.416647;;, + 78;4;-0.443419,-0.541320,-0.581257, 0.414952;;, + 79;4;-0.446145,-0.538647,-0.583039, 0.413158;;, + 80;4;-0.448826,-0.535982,-0.584921, 0.411273;;, + 81;4;-0.451451,-0.532462,-0.587594, 0.409260;;, + 82;4;-0.453975,-0.527244,-0.591737, 0.407099;;, + 83;4;-0.456335,-0.520506,-0.597207, 0.404853;;, + 84;4;-0.458453,-0.512660,-0.603658, 0.402617;;, + 85;4;-0.460254,-0.504371,-0.610532, 0.400519;;, + 86;4;-0.461687,-0.496450,-0.617139, 0.398688;;, + 87;4;-0.462735,-0.489674,-0.622814, 0.397229;;, + 88;4;-0.463421,-0.484608,-0.627070, 0.396197;;, + 89;4;-0.463792,-0.481544,-0.629650, 0.395599;;, + 90;4;-0.463904,-0.480537,-0.630499, 0.395409;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.450000,-0.350000;;, + 1;3;-0.000000, 0.450000,-0.350000;;, + 2;3;-0.000000, 0.450000,-0.350000;;, + 3;3;-0.000000, 0.450000,-0.350000;;, + 4;3;-0.000000, 0.450000,-0.350000;;, + 5;3;-0.000000, 0.450000,-0.350000;;, + 6;3;-0.000000, 0.450000,-0.350000;;, + 7;3;-0.000000, 0.450000,-0.350000;;, + 8;3;-0.000000, 0.450000,-0.350000;;, + 9;3;-0.000000, 0.450000,-0.350000;;, + 10;3;-0.000000, 0.450000,-0.350000;;, + 11;3;-0.000000, 0.450000,-0.350000;;, + 12;3;-0.000000, 0.450000,-0.350000;;, + 13;3;-0.000000, 0.450000,-0.350000;;, + 14;3;-0.000000, 0.450000,-0.350000;;, + 15;3;-0.000000, 0.450000,-0.350000;;, + 16;3;-0.000000, 0.450000,-0.350000;;, + 17;3;-0.000000, 0.450000,-0.350000;;, + 18;3;-0.000000, 0.450000,-0.350000;;, + 19;3;-0.000000, 0.450000,-0.350000;;, + 20;3;-0.000000, 0.450000,-0.350000;;, + 21;3;-0.000000, 0.450000,-0.350000;;, + 22;3;-0.000000, 0.450000,-0.350000;;, + 23;3;-0.000000, 0.450000,-0.350000;;, + 24;3;-0.000000, 0.450000,-0.350000;;, + 25;3;-0.000000, 0.450000,-0.350000;;, + 26;3;-0.000000, 0.450000,-0.350000;;, + 27;3;-0.000000, 0.450000,-0.350000;;, + 28;3;-0.000000, 0.450000,-0.350000;;, + 29;3;-0.000000, 0.450000,-0.350000;;, + 30;3;-0.000000, 0.450000,-0.350000;;, + 31;3;-0.000000, 0.450000,-0.350000;;, + 32;3;-0.000000, 0.450000,-0.350000;;, + 33;3;-0.000000, 0.450000,-0.350000;;, + 34;3;-0.000000, 0.450000,-0.350000;;, + 35;3;-0.000000, 0.450000,-0.350000;;, + 36;3;-0.000000, 0.450000,-0.350000;;, + 37;3;-0.000000, 0.450000,-0.350000;;, + 38;3;-0.000000, 0.450000,-0.350000;;, + 39;3;-0.000000, 0.450000,-0.350000;;, + 40;3;-0.000000, 0.450000,-0.350000;;, + 41;3;-0.000082, 0.449998,-0.350000;;, + 42;3;-0.000329, 0.449991,-0.350000;;, + 43;3;-0.000731, 0.449978,-0.350000;;, + 44;3;-0.001257, 0.449962,-0.350000;;, + 45;3;-0.001852, 0.449941,-0.350000;;, + 46;3;-0.002448, 0.449919,-0.350000;;, + 47;3;-0.002973, 0.449896,-0.350000;;, + 48;3;-0.003375, 0.449874,-0.350000;;, + 49;3;-0.003622, 0.449855,-0.350000;;, + 50;3;-0.003704, 0.449838,-0.350000;;, + 51;3;-0.003634, 0.449822,-0.350104;;, + 52;3;-0.003422, 0.449804,-0.350418;;, + 53;3;-0.003077, 0.449785,-0.350928;;, + 54;3;-0.002622, 0.449766,-0.351595;;, + 55;3;-0.002103, 0.449747,-0.352351;;, + 56;3;-0.001577, 0.449730,-0.353106;;, + 57;3;-0.001103, 0.449716,-0.353773;;, + 58;3;-0.000728, 0.449707,-0.354283;;, + 59;3;-0.000479, 0.449701,-0.354597;;, + 60;3;-0.000364, 0.449699,-0.354701;;, + 61;3;-0.000319, 0.449701,-0.354675;;, + 62;3;-0.000276, 0.449706,-0.354597;;, + 63;3;-0.000236, 0.449714,-0.354466;;, + 64;3;-0.000198, 0.449726,-0.354283;;, + 65;3;-0.000164, 0.449741,-0.354051;;, + 66;3;-0.000133, 0.449759,-0.353773;;, + 67;3;-0.000106, 0.449779,-0.353456;;, + 68;3;-0.000082, 0.449801,-0.353106;;, + 69;3;-0.000062, 0.449825,-0.352734;;, + 70;3;-0.000046, 0.449850,-0.352351;;, + 71;3;-0.000032, 0.449874,-0.351967;;, + 72;3;-0.000022, 0.449898,-0.351595;;, + 73;3;-0.000014, 0.449920,-0.351245;;, + 74;3;-0.000009, 0.449941,-0.350928;;, + 75;3;-0.000005, 0.449959,-0.350650;;, + 76;3;-0.000002, 0.449973,-0.350418;;, + 77;3;-0.000001, 0.449985,-0.350235;;, + 78;3;-0.000000, 0.449993,-0.350104;;, + 79;3;-0.000000, 0.449998,-0.350026;;, + 80;3;-0.000000, 0.450000,-0.350000;;, + 81;3;-0.000082, 0.449997,-0.350000;;, + 82;3;-0.000329, 0.449986,-0.350000;;, + 83;3;-0.000731, 0.449968,-0.350000;;, + 84;3;-0.001257, 0.449945,-0.350000;;, + 85;3;-0.001852, 0.449919,-0.350000;;, + 86;3;-0.002448, 0.449893,-0.350000;;, + 87;3;-0.002973, 0.449870,-0.350000;;, + 88;3;-0.003375, 0.449853,-0.350000;;, + 89;3;-0.003622, 0.449842,-0.350000;;, + 90;3;-0.003704, 0.449838,-0.350000;;; + } + } + Animation { + {Armature_Bone_006} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.584921, 0.411273,-0.448826,-0.535982;;, + 1;4;-0.584921, 0.411273,-0.448826,-0.535982;;, + 2;4;-0.585303, 0.410615,-0.449353,-0.535456;;, + 3;4;-0.586458, 0.408623,-0.450946,-0.533866;;, + 4;4;-0.588388, 0.405296,-0.453608,-0.531210;;, + 5;4;-0.591077, 0.400660,-0.457317,-0.527508;;, + 6;4;-0.594485, 0.394783,-0.462018,-0.522816;;, + 7;4;-0.598545, 0.387783,-0.467618,-0.517228;;, + 8;4;-0.603157, 0.379831,-0.473979,-0.510879;;, + 9;4;-0.608191, 0.371150,-0.480924,-0.503948;;, + 10;4;-0.613492, 0.362011,-0.488235,-0.496652;;, + 11;4;-0.618883, 0.352715,-0.495672,-0.489230;;, + 12;4;-0.624183, 0.343576,-0.502983,-0.481934;;, + 13;4;-0.629218, 0.334895,-0.509927,-0.475003;;, + 14;4;-0.633830, 0.326943,-0.516289,-0.468654;;, + 15;4;-0.637889, 0.319944,-0.521888,-0.463066;;, + 16;4;-0.641297, 0.314068,-0.526589,-0.458375;;, + 17;4;-0.643986, 0.309432,-0.530298,-0.454673;;, + 18;4;-0.645915, 0.306104,-0.532960,-0.452017;;, + 19;4;-0.647070, 0.304113,-0.534553,-0.450427;;, + 20;4;-0.647452, 0.303455,-0.535080,-0.449901;;, + 21;4;-0.645682, 0.306506,-0.532638,-0.452338;;, + 22;4;-0.640256, 0.315863,-0.525153,-0.459808;;, + 23;4;-0.632104, 0.329919,-0.513909,-0.471030;;, + 24;4;-0.623449, 0.344842,-0.501970,-0.482944;;, + 25;4;-0.616187, 0.357364,-0.491953,-0.492942;;, + 26;4;-0.608924, 0.369886,-0.481935,-0.502939;;, + 27;4;-0.600269, 0.384809,-0.469997,-0.514854;;, + 28;4;-0.592118, 0.398865,-0.458752,-0.526076;;, + 29;4;-0.586691, 0.408221,-0.451267,-0.533545;;, + 30;4;-0.584921, 0.411273,-0.448826,-0.535982;;, + 31;4;-0.580252, 0.413424,-0.458164,-0.529129;;, + 32;4;-0.567657, 0.418828,-0.485020,-0.509174;;, + 33;4;-0.552978, 0.424012,-0.520994,-0.481800;;, + 34;4;-0.544451, 0.424634,-0.551914,-0.457067;;, + 35;4;-0.546700, 0.418652,-0.568169,-0.442082;;, + 36;4;-0.561078, 0.401550,-0.571099,-0.436362;;, + 37;4;-0.586812, 0.370952,-0.564388,-0.437627;;, + 38;4;-0.616388, 0.336310,-0.551780,-0.443374;;, + 39;4;-0.638773, 0.311207,-0.540287,-0.448705;;, + 40;4;-0.647452, 0.303455,-0.535080,-0.449901;;, + 41;4;-0.648710, 0.306194,-0.532745,-0.448891;;, + 42;4;-0.649623, 0.311711,-0.528455,-0.448732;;, + 43;4;-0.650033, 0.319956,-0.522227,-0.449569;;, + 44;4;-0.649768, 0.330568,-0.514291,-0.451503;;, + 45;4;-0.648672, 0.342823,-0.505129,-0.454551;;, + 46;4;-0.646656, 0.355703,-0.495432,-0.458610;;, + 47;4;-0.643724, 0.368133,-0.485945,-0.463478;;, + 48;4;-0.639962, 0.379222,-0.477292,-0.468905;;, + 49;4;-0.635506, 0.388399,-0.469880,-0.474655;;, + 50;4;-0.630499, 0.395409,-0.463904,-0.480537;;, + 51;4;-0.624789, 0.401358,-0.458023,-0.487406;;, + 52;4;-0.618189, 0.407316,-0.450929,-0.496154;;, + 53;4;-0.610879, 0.413107,-0.442860,-0.506524;;, + 54;4;-0.603194, 0.418495,-0.434262,-0.517982;;, + 55;4;-0.595608, 0.423213,-0.425776,-0.529710;;, + 56;4;-0.588664, 0.427027,-0.418130,-0.540732;;, + 57;4;-0.582837, 0.429790,-0.411969,-0.550143;;, + 58;4;-0.578437, 0.431475,-0.407714,-0.557310;;, + 59;4;-0.575581, 0.432148,-0.405526,-0.561935;;, + 60;4;-0.574240, 0.431930,-0.405371,-0.563994;;, + 61;4;-0.573641, 0.431321,-0.406259,-0.564713;;, + 62;4;-0.573088, 0.430729,-0.407296,-0.565226;;, + 63;4;-0.572594, 0.430147,-0.408494,-0.565514;;, + 64;4;-0.572172, 0.429565,-0.409859,-0.565560;;, + 65;4;-0.571841, 0.428976,-0.411400,-0.565348;;, + 66;4;-0.571616, 0.428365,-0.413120,-0.564864;;, + 67;4;-0.571516, 0.427721,-0.415018,-0.564102;;, + 68;4;-0.571558, 0.427028,-0.417090,-0.563059;;, + 69;4;-0.571757, 0.426271,-0.419326,-0.561739;;, + 70;4;-0.572126, 0.425436,-0.421710,-0.560156;;, + 71;4;-0.572673, 0.424509,-0.424223,-0.558330;;, + 72;4;-0.573401, 0.423480,-0.426841,-0.556289;;, + 73;4;-0.574310, 0.422342,-0.429540,-0.554063;;, + 74;4;-0.575393, 0.421089,-0.432293,-0.551687;;, + 75;4;-0.576642, 0.419721,-0.435078,-0.549194;;, + 76;4;-0.578044, 0.418239,-0.437872,-0.546617;;, + 77;4;-0.579587, 0.416647,-0.440658,-0.543984;;, + 78;4;-0.581257, 0.414952,-0.443419,-0.541320;;, + 79;4;-0.583039, 0.413158,-0.446145,-0.538647;;, + 80;4;-0.584921, 0.411273,-0.448826,-0.535982;;, + 81;4;-0.587594, 0.409259,-0.451450,-0.532463;;, + 82;4;-0.591737, 0.407099,-0.453975,-0.527244;;, + 83;4;-0.597207, 0.404852,-0.456335,-0.520506;;, + 84;4;-0.603658, 0.402617,-0.458453,-0.512660;;, + 85;4;-0.610532, 0.400519,-0.460254,-0.504371;;, + 86;4;-0.617139, 0.398688,-0.461686,-0.496450;;, + 87;4;-0.622814, 0.397229,-0.462735,-0.489674;;, + 88;4;-0.627070, 0.396197,-0.463421,-0.484608;;, + 89;4;-0.629650, 0.395599,-0.463792,-0.481544;;, + 90;4;-0.630499, 0.395409,-0.463904,-0.480537;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.450000, 0.350000;;, + 1;3;-0.000000, 0.450000, 0.350000;;, + 2;3;-0.000000, 0.450000, 0.350000;;, + 3;3;-0.000000, 0.450000, 0.350000;;, + 4;3;-0.000000, 0.450000, 0.350000;;, + 5;3;-0.000000, 0.450000, 0.350000;;, + 6;3;-0.000000, 0.450000, 0.350000;;, + 7;3;-0.000000, 0.450000, 0.350000;;, + 8;3;-0.000000, 0.450000, 0.350000;;, + 9;3;-0.000000, 0.450000, 0.350000;;, + 10;3;-0.000000, 0.450000, 0.350000;;, + 11;3;-0.000000, 0.450000, 0.350000;;, + 12;3;-0.000000, 0.450000, 0.350000;;, + 13;3;-0.000000, 0.450000, 0.350000;;, + 14;3;-0.000000, 0.450000, 0.350000;;, + 15;3;-0.000000, 0.450000, 0.350000;;, + 16;3;-0.000000, 0.450000, 0.350000;;, + 17;3;-0.000000, 0.450000, 0.350000;;, + 18;3;-0.000000, 0.450000, 0.350000;;, + 19;3;-0.000000, 0.450000, 0.350000;;, + 20;3;-0.000000, 0.450000, 0.350000;;, + 21;3;-0.000000, 0.450000, 0.350000;;, + 22;3;-0.000000, 0.450000, 0.350000;;, + 23;3;-0.000000, 0.450000, 0.350000;;, + 24;3;-0.000000, 0.450000, 0.350000;;, + 25;3;-0.000000, 0.450000, 0.350000;;, + 26;3;-0.000000, 0.450000, 0.350000;;, + 27;3;-0.000000, 0.450000, 0.350000;;, + 28;3;-0.000000, 0.450000, 0.350000;;, + 29;3;-0.000000, 0.450000, 0.350000;;, + 30;3;-0.000000, 0.450000, 0.350000;;, + 31;3;-0.000000, 0.450000, 0.350000;;, + 32;3;-0.000000, 0.450000, 0.350000;;, + 33;3;-0.000000, 0.450000, 0.350000;;, + 34;3;-0.000000, 0.450000, 0.350000;;, + 35;3;-0.000000, 0.450000, 0.350000;;, + 36;3;-0.000000, 0.450000, 0.350000;;, + 37;3;-0.000000, 0.450000, 0.350000;;, + 38;3;-0.000000, 0.450000, 0.350000;;, + 39;3;-0.000000, 0.450000, 0.350000;;, + 40;3;-0.000000, 0.450000, 0.350000;;, + 41;3;-0.000082, 0.449998, 0.350000;;, + 42;3;-0.000329, 0.449991, 0.350000;;, + 43;3;-0.000731, 0.449978, 0.350000;;, + 44;3;-0.001257, 0.449962, 0.350000;;, + 45;3;-0.001852, 0.449941, 0.350000;;, + 46;3;-0.002447, 0.449919, 0.350000;;, + 47;3;-0.002973, 0.449896, 0.350000;;, + 48;3;-0.003375, 0.449874, 0.350000;;, + 49;3;-0.003622, 0.449855, 0.350000;;, + 50;3;-0.003704, 0.449838, 0.350000;;, + 51;3;-0.003634, 0.449822, 0.350104;;, + 52;3;-0.003422, 0.449804, 0.350418;;, + 53;3;-0.003077, 0.449785, 0.350928;;, + 54;3;-0.002622, 0.449766, 0.351595;;, + 55;3;-0.002103, 0.449747, 0.352351;;, + 56;3;-0.001577, 0.449730, 0.353106;;, + 57;3;-0.001103, 0.449716, 0.353773;;, + 58;3;-0.000728, 0.449707, 0.354283;;, + 59;3;-0.000479, 0.449701, 0.354597;;, + 60;3;-0.000364, 0.449699, 0.354701;;, + 61;3;-0.000319, 0.449701, 0.354675;;, + 62;3;-0.000276, 0.449706, 0.354597;;, + 63;3;-0.000236, 0.449714, 0.354466;;, + 64;3;-0.000198, 0.449726, 0.354283;;, + 65;3;-0.000164, 0.449741, 0.354051;;, + 66;3;-0.000133, 0.449759, 0.353773;;, + 67;3;-0.000106, 0.449779, 0.353456;;, + 68;3;-0.000082, 0.449801, 0.353106;;, + 69;3;-0.000062, 0.449825, 0.352734;;, + 70;3;-0.000046, 0.449850, 0.352351;;, + 71;3;-0.000032, 0.449874, 0.351967;;, + 72;3;-0.000022, 0.449898, 0.351595;;, + 73;3;-0.000014, 0.449920, 0.351245;;, + 74;3;-0.000008, 0.449941, 0.350928;;, + 75;3;-0.000005, 0.449958, 0.350650;;, + 76;3;-0.000002, 0.449973, 0.350418;;, + 77;3;-0.000001, 0.449985, 0.350235;;, + 78;3;-0.000000, 0.449993, 0.350104;;, + 79;3;-0.000000, 0.449998, 0.350026;;, + 80;3;-0.000000, 0.450000, 0.350000;;, + 81;3;-0.000082, 0.449997, 0.350000;;, + 82;3;-0.000329, 0.449986, 0.350000;;, + 83;3;-0.000731, 0.449968, 0.350000;;, + 84;3;-0.001257, 0.449945, 0.350000;;, + 85;3;-0.001852, 0.449919, 0.350000;;, + 86;3;-0.002447, 0.449893, 0.350000;;, + 87;3;-0.002973, 0.449870, 0.350000;;, + 88;3;-0.003375, 0.449853, 0.350000;;, + 89;3;-0.003622, 0.449842, 0.350000;;, + 90;3;-0.003704, 0.449838, 0.350000;;; + } + } + Animation { + {Armature_Bone_007} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.319598,-0.677966,-0.431912, 0.501669;;, + 1;4;-0.319598,-0.677966,-0.431912, 0.501669;;, + 2;4;-0.320288,-0.677564,-0.432404, 0.501164;;, + 3;4;-0.322372,-0.676349,-0.433891, 0.499638;;, + 4;4;-0.325856,-0.674318,-0.436378, 0.497088;;, + 5;4;-0.330709,-0.671489,-0.439841, 0.493535;;, + 6;4;-0.336861,-0.667903,-0.444232, 0.489032;;, + 7;4;-0.344189,-0.663631,-0.449461, 0.483668;;, + 8;4;-0.352514,-0.658778,-0.455403, 0.477574;;, + 9;4;-0.361602,-0.653480,-0.461888, 0.470922;;, + 10;4;-0.371169,-0.647903,-0.468716, 0.463918;;, + 11;4;-0.380901,-0.642230,-0.475661, 0.456795;;, + 12;4;-0.390468,-0.636653,-0.482489, 0.449792;;, + 13;4;-0.399556,-0.631356,-0.488974, 0.443140;;, + 14;4;-0.407880,-0.626503,-0.494915, 0.437046;;, + 15;4;-0.415208,-0.622231,-0.500145, 0.431682;;, + 16;4;-0.421360,-0.618645,-0.504535, 0.427179;;, + 17;4;-0.426213,-0.615816,-0.507998, 0.423627;;, + 18;4;-0.429696,-0.613786,-0.510484, 0.421077;;, + 19;4;-0.431781,-0.612571,-0.511972, 0.419551;;, + 20;4;-0.432470,-0.612169,-0.512464, 0.419046;;, + 21;4;-0.429387,-0.614143,-0.510072, 0.421273;;, + 22;4;-0.419907,-0.620167,-0.502767, 0.428129;;, + 23;4;-0.405596,-0.629149,-0.491862, 0.438496;;, + 24;4;-0.390288,-0.638570,-0.480398, 0.449617;;, + 25;4;-0.377291,-0.646324,-0.470931, 0.459101;;, + 26;4;-0.364229,-0.654013,-0.461528, 0.468650;;, + 27;4;-0.348669,-0.663183,-0.450316, 0.480022;;, + 28;4;-0.333850,-0.671656,-0.439920, 0.490898;;, + 29;4;-0.323610,-0.676921,-0.433375, 0.498513;;, + 30;4;-0.319598,-0.677966,-0.431912, 0.501669;;, + 31;4;-0.327670,-0.669831,-0.430042, 0.507163;;, + 32;4;-0.352888,-0.648194,-0.423547, 0.520203;;, + 33;4;-0.387412,-0.619323,-0.416423, 0.534923;;, + 34;4;-0.417717,-0.593952,-0.414002, 0.543210;;, + 35;4;-0.434447,-0.579463,-0.419063, 0.540621;;, + 36;4;-0.440884,-0.576226,-0.433477, 0.524172;;, + 37;4;-0.442160,-0.582730,-0.457437, 0.493244;;, + 38;4;-0.439302,-0.595269,-0.484296, 0.457130;;, + 39;4;-0.435193,-0.606820,-0.504479, 0.429642;;, + 40;4;-0.432470,-0.612169,-0.512464, 0.419046;;, + 41;4;-0.429595,-0.613661,-0.513835, 0.418885;;, + 42;4;-0.424003,-0.615068,-0.514731, 0.421605;;, + 43;4;-0.415735,-0.616478,-0.514971, 0.427194;;, + 44;4;-0.405129,-0.618016,-0.514359, 0.435331;;, + 45;4;-0.392883,-0.619833,-0.512733, 0.445324;;, + 46;4;-0.379976,-0.622073,-0.510015, 0.456171;;, + 47;4;-0.367454,-0.624838,-0.506235, 0.466788;;, + 48;4;-0.356187,-0.628169,-0.501517, 0.476256;;, + 49;4;-0.346735,-0.632048,-0.496033, 0.483969;;, + 50;4;-0.339356,-0.636425,-0.489959, 0.489634;;, + 51;4;-0.332631,-0.641463,-0.482758, 0.494513;;, + 52;4;-0.325176,-0.647323,-0.473852, 0.499877;;, + 53;4;-0.317225,-0.653846,-0.463499, 0.505551;;, + 54;4;-0.309166,-0.660738,-0.452224, 0.511256;;, + 55;4;-0.301519,-0.667569,-0.440811, 0.516622;;, + 56;4;-0.294842,-0.673854,-0.430183, 0.521256;;, + 57;4;-0.289593,-0.679160,-0.421182, 0.524840;;, + 58;4;-0.286040,-0.683203,-0.414389, 0.527195;;, + 59;4;-0.284245,-0.685870,-0.410063, 0.528286;;, + 60;4;-0.284124,-0.687183,-0.408206, 0.528181;;, + 61;4;-0.284832,-0.687823,-0.407596, 0.527496;;, + 62;4;-0.285632,-0.688402,-0.407109, 0.526768;;, + 63;4;-0.286533,-0.688910,-0.406763, 0.525992;;, + 64;4;-0.287546,-0.689333,-0.406577, 0.525161;;, + 65;4;-0.288679,-0.689658,-0.406571, 0.524266;;, + 66;4;-0.289941,-0.689870,-0.406764, 0.523301;;, + 67;4;-0.291339,-0.689955,-0.407173, 0.522260;;, + 68;4;-0.292877,-0.689900,-0.407814, 0.521136;;, + 69;4;-0.294555,-0.689694,-0.408696, 0.519926;;, + 70;4;-0.296371,-0.689331,-0.409825, 0.518627;;, + 71;4;-0.298318,-0.688807,-0.411198, 0.517240;;, + 72;4;-0.300386,-0.688122,-0.412807, 0.515767;;, + 73;4;-0.302562,-0.687282,-0.414637, 0.514213;;, + 74;4;-0.304831,-0.686294,-0.416671, 0.512584;;, + 75;4;-0.307179,-0.685170,-0.418887, 0.510887;;, + 76;4;-0.309589,-0.683923,-0.421261, 0.509131;;, + 77;4;-0.312048,-0.682566,-0.423771, 0.507324;;, + 78;4;-0.314543,-0.681113,-0.426396, 0.505473;;, + 79;4;-0.317063,-0.679575,-0.429116, 0.503586;;, + 80;4;-0.319598,-0.677966,-0.431912, 0.501669;;, + 81;4;-0.322226,-0.675630,-0.435638, 0.499738;;, + 82;4;-0.324997,-0.671919,-0.441128, 0.497831;;, + 83;4;-0.327833,-0.666965,-0.448197, 0.495999;;, + 84;4;-0.330616,-0.661085,-0.456410, 0.494307;;, + 85;4;-0.333197,-0.654792,-0.465078, 0.492825;;, + 86;4;-0.335425,-0.648727,-0.473352, 0.491611;;, + 87;4;-0.337185,-0.643507,-0.480427, 0.490696;;, + 88;4;-0.338420,-0.639587,-0.485713, 0.490080;;, + 89;4;-0.339131,-0.637208,-0.488909, 0.489739;;, + 90;4;-0.339356,-0.636425,-0.489959, 0.489634;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.370000,-0.350000;;, + 1;3;-0.000000, 0.370000,-0.350000;;, + 2;3;-0.000000, 0.370000,-0.350000;;, + 3;3;-0.000000, 0.370000,-0.350000;;, + 4;3;-0.000000, 0.370000,-0.350000;;, + 5;3;-0.000000, 0.370000,-0.350000;;, + 6;3;-0.000000, 0.370000,-0.350000;;, + 7;3;-0.000000, 0.370000,-0.350000;;, + 8;3;-0.000000, 0.370000,-0.350000;;, + 9;3;-0.000000, 0.370000,-0.350000;;, + 10;3;-0.000000, 0.370000,-0.350000;;, + 11;3;-0.000000, 0.370000,-0.350000;;, + 12;3;-0.000000, 0.370000,-0.350000;;, + 13;3;-0.000000, 0.370000,-0.350000;;, + 14;3;-0.000000, 0.370000,-0.350000;;, + 15;3;-0.000000, 0.370000,-0.350000;;, + 16;3;-0.000000, 0.370000,-0.350000;;, + 17;3;-0.000000, 0.370000,-0.350000;;, + 18;3;-0.000000, 0.370000,-0.350000;;, + 19;3;-0.000000, 0.370000,-0.350000;;, + 20;3;-0.000000, 0.370000,-0.350000;;, + 21;3;-0.000000, 0.370000,-0.350000;;, + 22;3;-0.000000, 0.370000,-0.350000;;, + 23;3;-0.000000, 0.370000,-0.350000;;, + 24;3;-0.000000, 0.370000,-0.350000;;, + 25;3;-0.000000, 0.370000,-0.350000;;, + 26;3;-0.000000, 0.370000,-0.350000;;, + 27;3;-0.000000, 0.370000,-0.350000;;, + 28;3;-0.000000, 0.370000,-0.350000;;, + 29;3;-0.000000, 0.370000,-0.350000;;, + 30;3;-0.000000, 0.370000,-0.350000;;, + 31;3;-0.000000, 0.370000,-0.350000;;, + 32;3;-0.000000, 0.370000,-0.350000;;, + 33;3;-0.000000, 0.370000,-0.350000;;, + 34;3;-0.000000, 0.370000,-0.350000;;, + 35;3;-0.000000, 0.370000,-0.350000;;, + 36;3;-0.000000, 0.370000,-0.350000;;, + 37;3;-0.000000, 0.370000,-0.350000;;, + 38;3;-0.000000, 0.370000,-0.350000;;, + 39;3;-0.000000, 0.370000,-0.350000;;, + 40;3;-0.000000, 0.370000,-0.350000;;, + 41;3; 0.000072, 0.370002,-0.350000;;, + 42;3; 0.000290, 0.370008,-0.350000;;, + 43;3; 0.000645, 0.370019,-0.350000;;, + 44;3; 0.001109, 0.370034,-0.350000;;, + 45;3; 0.001634, 0.370052,-0.350000;;, + 46;3; 0.002159, 0.370072,-0.350000;;, + 47;3; 0.002623, 0.370092,-0.350000;;, + 48;3; 0.002978, 0.370111,-0.350000;;, + 49;3; 0.003196, 0.370128,-0.350000;;, + 50;3; 0.003268, 0.370143,-0.350000;;, + 51;3; 0.003206, 0.370157,-0.349908;;, + 52;3; 0.003020, 0.370173,-0.349631;;, + 53;3; 0.002715, 0.370190,-0.349181;;, + 54;3; 0.002313, 0.370207,-0.348593;;, + 55;3; 0.001855, 0.370224,-0.347926;;, + 56;3; 0.001391, 0.370238,-0.347259;;, + 57;3; 0.000973, 0.370250,-0.346671;;, + 58;3; 0.000642, 0.370259,-0.346221;;, + 59;3; 0.000422, 0.370264,-0.345944;;, + 60;3; 0.000321, 0.370265,-0.345852;;, + 61;3; 0.000281, 0.370264,-0.345875;;, + 62;3; 0.000243, 0.370259,-0.345944;;, + 63;3; 0.000208, 0.370252,-0.346059;;, + 64;3; 0.000175, 0.370242,-0.346221;;, + 65;3; 0.000145, 0.370229,-0.346426;;, + 66;3; 0.000117, 0.370213,-0.346671;;, + 67;3; 0.000093, 0.370195,-0.346951;;, + 68;3; 0.000073, 0.370175,-0.347259;;, + 69;3; 0.000055, 0.370154,-0.347587;;, + 70;3; 0.000040, 0.370133,-0.347926;;, + 71;3; 0.000028, 0.370111,-0.348264;;, + 72;3; 0.000019, 0.370090,-0.348593;;, + 73;3; 0.000012, 0.370070,-0.348901;;, + 74;3; 0.000007, 0.370052,-0.349181;;, + 75;3; 0.000004, 0.370037,-0.349426;;, + 76;3; 0.000002, 0.370024,-0.349631;;, + 77;3; 0.000001, 0.370013,-0.349792;;, + 78;3; 0.000000, 0.370006,-0.349908;;, + 79;3;-0.000000, 0.370002,-0.349977;;, + 80;3;-0.000000, 0.370000,-0.350000;;, + 81;3; 0.000072, 0.370003,-0.350000;;, + 82;3; 0.000290, 0.370013,-0.350000;;, + 83;3; 0.000645, 0.370028,-0.350000;;, + 84;3; 0.001109, 0.370048,-0.350000;;, + 85;3; 0.001634, 0.370072,-0.350000;;, + 86;3; 0.002159, 0.370094,-0.350000;;, + 87;3; 0.002623, 0.370115,-0.350000;;, + 88;3; 0.002978, 0.370130,-0.350000;;, + 89;3; 0.003196, 0.370140,-0.350000;;, + 90;3; 0.003268, 0.370143,-0.350000;;; + } + } + Animation { + {Armature_Bone_008} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 1;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 2;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 3;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 4;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 5;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 6;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 7;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 8;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 9;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 10;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 11;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 12;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 13;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 14;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 15;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 16;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 17;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 18;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 19;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 20;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 21;4;-0.430343, 0.506930,-0.327682,-0.669908;;, + 22;4;-0.426552, 0.521158,-0.351077,-0.646621;;, + 23;4;-0.423372, 0.537841,-0.382799,-0.615139;;, + 24;4;-0.424177, 0.547749,-0.410786,-0.587535;;, + 25;4;-0.430424, 0.545661,-0.426685,-0.572130;;, + 26;4;-0.446036, 0.529623,-0.431828,-0.568361;;, + 27;4;-0.473165, 0.500168,-0.429575,-0.573601;;, + 28;4;-0.503646, 0.466128,-0.422607,-0.584473;;, + 29;4;-0.525804, 0.440497,-0.416136,-0.594529;;, + 30;4;-0.532957, 0.430963,-0.414106,-0.598952;;, + 31;4;-0.529573, 0.432276,-0.411956,-0.601876;;, + 32;4;-0.520708, 0.438284,-0.403853,-0.608859;;, + 33;4;-0.507758, 0.447792,-0.391311,-0.618867;;, + 34;4;-0.494055, 0.457946,-0.377950,-0.629434;;, + 35;4;-0.482438, 0.466313,-0.366855,-0.638456;;, + 36;4;-0.470683, 0.474543,-0.355897,-0.647615;;, + 37;4;-0.456654, 0.484374,-0.342859,-0.658508;;, + 38;4;-0.443445, 0.493627,-0.330572,-0.668775;;, + 39;4;-0.434691, 0.499748,-0.322355,-0.675648;;, + 40;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 41;4;-0.433297, 0.501304,-0.319938,-0.677143;;, + 42;4;-0.437234, 0.500436,-0.321192,-0.674436;;, + 43;4;-0.443562, 0.499099,-0.323304,-0.669960;;, + 44;4;-0.451798, 0.497393,-0.326109,-0.664065;;, + 45;4;-0.461102, 0.495485,-0.329311,-0.657361;;, + 46;4;-0.470390, 0.493593,-0.332529,-0.650642;;, + 47;4;-0.478580, 0.491932,-0.335379,-0.644701;;, + 48;4;-0.484836, 0.490667,-0.337563,-0.640154;;, + 49;4;-0.488682, 0.489891,-0.338909,-0.637355;;, + 50;4;-0.489959, 0.489634,-0.339356,-0.636425;;, + 51;4;-0.488203, 0.490544,-0.338076,-0.637494;;, + 52;4;-0.482907, 0.493275,-0.334232,-0.640722;;, + 53;4;-0.474276, 0.497695,-0.328002,-0.645990;;, + 54;4;-0.462950, 0.503437,-0.319892,-0.652919;;, + 55;4;-0.450057, 0.509882,-0.310765,-0.660829;;, + 56;4;-0.437072, 0.516234,-0.301731,-0.668832;;, + 57;4;-0.425478, 0.521708,-0.293889,-0.676029;;, + 58;4;-0.416428, 0.525709,-0.288078,-0.681717;;, + 59;4;-0.410592, 0.527900,-0.284774,-0.685484;;, + 60;4;-0.408206, 0.528180,-0.284123,-0.687183;;, + 61;4;-0.407596, 0.527496,-0.284832,-0.687823;;, + 62;4;-0.407109, 0.526768,-0.285632,-0.688402;;, + 63;4;-0.406763, 0.525992,-0.286533,-0.688910;;, + 64;4;-0.406577, 0.525161,-0.287546,-0.689333;;, + 65;4;-0.406571, 0.524266,-0.288679,-0.689658;;, + 66;4;-0.406764, 0.523301,-0.289941,-0.689870;;, + 67;4;-0.407173, 0.522260,-0.291339,-0.689955;;, + 68;4;-0.407814, 0.521136,-0.292877,-0.689900;;, + 69;4;-0.408696, 0.519926,-0.294555,-0.689694;;, + 70;4;-0.409825, 0.518627,-0.296371,-0.689331;;, + 71;4;-0.411198, 0.517240,-0.298318,-0.688807;;, + 72;4;-0.412807, 0.515767,-0.300386,-0.688122;;, + 73;4;-0.414638, 0.514213,-0.302562,-0.687282;;, + 74;4;-0.416671, 0.512583,-0.304831,-0.686294;;, + 75;4;-0.418887, 0.510887,-0.307178,-0.685170;;, + 76;4;-0.421261, 0.509131,-0.309589,-0.683923;;, + 77;4;-0.423772, 0.507324,-0.312048,-0.682566;;, + 78;4;-0.426396, 0.505473,-0.314543,-0.681113;;, + 79;4;-0.429116, 0.503586,-0.317062,-0.679575;;, + 80;4;-0.431912, 0.501668,-0.319598,-0.677966;;, + 81;4;-0.435638, 0.499737,-0.322226,-0.675630;;, + 82;4;-0.441129, 0.497831,-0.324997,-0.671920;;, + 83;4;-0.448197, 0.495999,-0.327833,-0.666966;;, + 84;4;-0.456410, 0.494307,-0.330616,-0.661085;;, + 85;4;-0.465078, 0.492825,-0.333197,-0.654792;;, + 86;4;-0.473352, 0.491611,-0.335425,-0.648727;;, + 87;4;-0.480427, 0.490696,-0.337185,-0.643507;;, + 88;4;-0.485713, 0.490080,-0.338420,-0.639587;;, + 89;4;-0.488910, 0.489739,-0.339131,-0.637208;;, + 90;4;-0.489959, 0.489634,-0.339356,-0.636425;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.370000, 0.350000;;, + 1;3;-0.000000, 0.370000, 0.350000;;, + 2;3;-0.000000, 0.370000, 0.350000;;, + 3;3;-0.000000, 0.370000, 0.350000;;, + 4;3;-0.000000, 0.370000, 0.350000;;, + 5;3;-0.000000, 0.370000, 0.350000;;, + 6;3;-0.000000, 0.370000, 0.350000;;, + 7;3;-0.000000, 0.370000, 0.350000;;, + 8;3;-0.000000, 0.370000, 0.350000;;, + 9;3;-0.000000, 0.370000, 0.350000;;, + 10;3;-0.000000, 0.370000, 0.350000;;, + 11;3;-0.000000, 0.370000, 0.350000;;, + 12;3;-0.000000, 0.370000, 0.350000;;, + 13;3;-0.000000, 0.370000, 0.350000;;, + 14;3;-0.000000, 0.370000, 0.350000;;, + 15;3;-0.000000, 0.370000, 0.350000;;, + 16;3;-0.000000, 0.370000, 0.350000;;, + 17;3;-0.000000, 0.370000, 0.350000;;, + 18;3;-0.000000, 0.370000, 0.350000;;, + 19;3;-0.000000, 0.370000, 0.350000;;, + 20;3;-0.000000, 0.370000, 0.350000;;, + 21;3;-0.000000, 0.370000, 0.350000;;, + 22;3;-0.000000, 0.370000, 0.350000;;, + 23;3;-0.000000, 0.370000, 0.350000;;, + 24;3;-0.000000, 0.370000, 0.350000;;, + 25;3;-0.000000, 0.370000, 0.350000;;, + 26;3;-0.000000, 0.370000, 0.350000;;, + 27;3;-0.000000, 0.370000, 0.350000;;, + 28;3;-0.000000, 0.370000, 0.350000;;, + 29;3;-0.000000, 0.370000, 0.350000;;, + 30;3;-0.000000, 0.370000, 0.350000;;, + 31;3;-0.000000, 0.370000, 0.350000;;, + 32;3;-0.000000, 0.370000, 0.350000;;, + 33;3;-0.000000, 0.370000, 0.350000;;, + 34;3;-0.000000, 0.370000, 0.350000;;, + 35;3;-0.000000, 0.370000, 0.350000;;, + 36;3;-0.000000, 0.370000, 0.350000;;, + 37;3;-0.000000, 0.370000, 0.350000;;, + 38;3;-0.000000, 0.370000, 0.350000;;, + 39;3;-0.000000, 0.370000, 0.350000;;, + 40;3;-0.000000, 0.370000, 0.350000;;, + 41;3; 0.000072, 0.370002, 0.350000;;, + 42;3; 0.000291, 0.370008, 0.350000;;, + 43;3; 0.000645, 0.370019, 0.350000;;, + 44;3; 0.001109, 0.370034, 0.350000;;, + 45;3; 0.001634, 0.370052, 0.350000;;, + 46;3; 0.002159, 0.370072, 0.350000;;, + 47;3; 0.002623, 0.370092, 0.350000;;, + 48;3; 0.002978, 0.370111, 0.350000;;, + 49;3; 0.003196, 0.370128, 0.350000;;, + 50;3; 0.003268, 0.370143, 0.350000;;, + 51;3; 0.003206, 0.370157, 0.349908;;, + 52;3; 0.003020, 0.370173, 0.349631;;, + 53;3; 0.002715, 0.370190, 0.349181;;, + 54;3; 0.002314, 0.370207, 0.348593;;, + 55;3; 0.001855, 0.370224, 0.347926;;, + 56;3; 0.001391, 0.370238, 0.347259;;, + 57;3; 0.000973, 0.370250, 0.346671;;, + 58;3; 0.000643, 0.370259, 0.346221;;, + 59;3; 0.000422, 0.370264, 0.345944;;, + 60;3; 0.000322, 0.370265, 0.345852;;, + 61;3; 0.000281, 0.370264, 0.345875;;, + 62;3; 0.000243, 0.370260, 0.345944;;, + 63;3; 0.000208, 0.370252, 0.346060;;, + 64;3; 0.000175, 0.370242, 0.346221;;, + 65;3; 0.000145, 0.370229, 0.346426;;, + 66;3; 0.000118, 0.370213, 0.346671;;, + 67;3; 0.000093, 0.370195, 0.346951;;, + 68;3; 0.000073, 0.370175, 0.347259;;, + 69;3; 0.000055, 0.370154, 0.347587;;, + 70;3; 0.000040, 0.370133, 0.347926;;, + 71;3; 0.000028, 0.370111, 0.348264;;, + 72;3; 0.000019, 0.370090, 0.348593;;, + 73;3; 0.000012, 0.370070, 0.348901;;, + 74;3; 0.000007, 0.370052, 0.349181;;, + 75;3; 0.000004, 0.370037, 0.349426;;, + 76;3; 0.000002, 0.370024, 0.349631;;, + 77;3; 0.000001, 0.370013, 0.349793;;, + 78;3; 0.000000, 0.370006, 0.349908;;, + 79;3;-0.000000, 0.370002, 0.349977;;, + 80;3;-0.000000, 0.370000, 0.350000;;, + 81;3; 0.000072, 0.370003, 0.350000;;, + 82;3; 0.000290, 0.370013, 0.350000;;, + 83;3; 0.000645, 0.370028, 0.350000;;, + 84;3; 0.001109, 0.370049, 0.350000;;, + 85;3; 0.001634, 0.370071, 0.350000;;, + 86;3; 0.002159, 0.370094, 0.350000;;, + 87;3; 0.002623, 0.370115, 0.350000;;, + 88;3; 0.002978, 0.370130, 0.350000;;, + 89;3; 0.003196, 0.370140, 0.350000;;, + 90;3; 0.003268, 0.370143, 0.350000;;; + } + } + Animation { + {Armature_Bone_009} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 1;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 2;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 3;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 4;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 5;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 6;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 7;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 8;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 9;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 10;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 11;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 12;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 13;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 14;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 15;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 16;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 17;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 18;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 19;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 20;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 21;4;-0.171292,-0.792475,-0.251317, 0.526549;;, + 22;4;-0.193248,-0.771364,-0.249637, 0.546270;;, + 23;4;-0.223546,-0.743385,-0.249591, 0.570717;;, + 24;4;-0.251250,-0.719894,-0.253662, 0.588055;;, + 25;4;-0.268549,-0.708463,-0.262571, 0.591119;;, + 26;4;-0.279750,-0.709268,-0.276909, 0.577247;;, + 27;4;-0.290100,-0.720419,-0.296449, 0.546706;;, + 28;4;-0.297644,-0.737394,-0.316737, 0.509204;;, + 29;4;-0.300956,-0.752215,-0.331815, 0.479757;;, + 30;4;-0.300181,-0.759263,-0.338560, 0.467747;;, + 31;4;-0.294533,-0.762200,-0.337904, 0.467422;;, + 32;4;-0.282366,-0.766052,-0.330739, 0.471577;;, + 33;4;-0.265342,-0.770585,-0.318723, 0.479071;;, + 34;4;-0.247421,-0.775245,-0.305812, 0.487182;;, + 35;4;-0.231981,-0.779557,-0.295379, 0.493587;;, + 36;4;-0.216498,-0.784385,-0.284989, 0.499477;;, + 37;4;-0.198473,-0.790273,-0.272179, 0.506361;;, + 38;4;-0.181365,-0.795779,-0.260244, 0.512886;;, + 39;4;-0.169233,-0.799209,-0.253042, 0.517465;;, + 40;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 41;4;-0.162442,-0.798703,-0.255561, 0.519869;;, + 42;4;-0.162930,-0.796660,-0.261194, 0.519765;;, + 43;4;-0.165185,-0.793799,-0.268891, 0.519134;;, + 44;4;-0.168946,-0.790314,-0.278146, 0.518052;;, + 45;4;-0.173708,-0.786524,-0.288130, 0.516669;;, + 46;4;-0.178778,-0.782831,-0.297805, 0.515188;;, + 47;4;-0.183435,-0.779629,-0.306165, 0.513823;;, + 48;4;-0.187092,-0.777211,-0.312460, 0.512749;;, + 49;4;-0.189384,-0.775737,-0.316289, 0.512075;;, + 50;4;-0.190155,-0.775251,-0.317551, 0.511848;;, + 51;4;-0.188583,-0.775815,-0.315644, 0.512426;;, + 52;4;-0.183859,-0.777517,-0.309895, 0.514159;;, + 53;4;-0.176198,-0.780295,-0.300528, 0.516967;;, + 54;4;-0.166213,-0.783949,-0.288242, 0.520619;;, + 55;4;-0.154958,-0.788121,-0.274267, 0.524724;;, + 56;4;-0.143790,-0.792342,-0.260205, 0.528780;;, + 57;4;-0.134055,-0.796137,-0.247668, 0.532291;;, + 58;4;-0.126785,-0.799138,-0.237910, 0.534877;;, + 59;4;-0.122565,-0.801125,-0.231658, 0.536325;;, + 60;4;-0.121580,-0.802023,-0.229163, 0.536569;;, + 61;4;-0.122260,-0.802383,-0.228579, 0.536191;;, + 62;4;-0.123065,-0.802757,-0.228082, 0.535757;;, + 63;4;-0.124009,-0.803138,-0.227689, 0.535265;;, + 64;4;-0.125105,-0.803515,-0.227422, 0.534711;;, + 65;4;-0.126364,-0.803880,-0.227305, 0.534092;;, + 66;4;-0.127799,-0.804220,-0.227360, 0.533407;;, + 67;4;-0.129416,-0.804520,-0.227612, 0.532656;;, + 68;4;-0.131222,-0.804766,-0.228084, 0.531841;;, + 69;4;-0.133216,-0.804941,-0.228794, 0.530964;;, + 70;4;-0.135394,-0.805033,-0.229757, 0.530032;;, + 71;4;-0.137745,-0.805026,-0.230980, 0.529051;;, + 72;4;-0.140256,-0.804911,-0.232466, 0.528030;;, + 73;4;-0.142909,-0.804681,-0.234207, 0.526978;;, + 74;4;-0.145683,-0.804331,-0.236193, 0.525905;;, + 75;4;-0.148557,-0.803862,-0.238407, 0.524818;;, + 76;4;-0.151511,-0.803274,-0.240830, 0.523727;;, + 77;4;-0.154526,-0.802573,-0.243440, 0.522638;;, + 78;4;-0.157585,-0.801765,-0.246218, 0.521556;;, + 79;4;-0.160672,-0.800856,-0.249142, 0.520486;;, + 80;4;-0.163776,-0.799854,-0.252193, 0.519432;;, + 81;4;-0.167041,-0.798407,-0.256322, 0.518362;;, + 82;4;-0.170579,-0.796167,-0.262460, 0.517258;;, + 83;4;-0.174288,-0.793213,-0.270398, 0.516150;;, + 84;4;-0.178005,-0.789731,-0.279646, 0.515083;;, + 85;4;-0.181517,-0.786021,-0.289423, 0.514109;;, + 86;4;-0.184597,-0.782457,-0.298769, 0.513280;;, + 87;4;-0.187063,-0.779396,-0.306766, 0.512634;;, + 88;4;-0.188814,-0.777100,-0.312745, 0.512185;;, + 89;4;-0.189831,-0.775709,-0.316363, 0.511929;;, + 90;4;-0.190155,-0.775251,-0.317551, 0.511848;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.280000,-0.350000;;, + 1;3;-0.000000, 0.280000,-0.350000;;, + 2;3;-0.000000, 0.280000,-0.350000;;, + 3;3;-0.000000, 0.280000,-0.350000;;, + 4;3;-0.000000, 0.280000,-0.350000;;, + 5;3;-0.000000, 0.280000,-0.350000;;, + 6;3;-0.000000, 0.280000,-0.350000;;, + 7;3;-0.000000, 0.280000,-0.350000;;, + 8;3;-0.000000, 0.280000,-0.350000;;, + 9;3;-0.000000, 0.280000,-0.350000;;, + 10;3;-0.000000, 0.280000,-0.350000;;, + 11;3;-0.000000, 0.280000,-0.350000;;, + 12;3;-0.000000, 0.280000,-0.350000;;, + 13;3;-0.000000, 0.280000,-0.350000;;, + 14;3;-0.000000, 0.280000,-0.350000;;, + 15;3;-0.000000, 0.280000,-0.350000;;, + 16;3;-0.000000, 0.280000,-0.350000;;, + 17;3;-0.000000, 0.280000,-0.350000;;, + 18;3;-0.000000, 0.280000,-0.350000;;, + 19;3;-0.000000, 0.280000,-0.350000;;, + 20;3;-0.000000, 0.280000,-0.350000;;, + 21;3;-0.000000, 0.280000,-0.350000;;, + 22;3;-0.000000, 0.280000,-0.350000;;, + 23;3;-0.000000, 0.280000,-0.350000;;, + 24;3;-0.000000, 0.280000,-0.350000;;, + 25;3;-0.000000, 0.280000,-0.350000;;, + 26;3;-0.000000, 0.280000,-0.350000;;, + 27;3;-0.000000, 0.280000,-0.350000;;, + 28;3;-0.000000, 0.280000,-0.350000;;, + 29;3;-0.000000, 0.280000,-0.350000;;, + 30;3;-0.000000, 0.280000,-0.350000;;, + 31;3;-0.000000, 0.280000,-0.350000;;, + 32;3;-0.000000, 0.280000,-0.350000;;, + 33;3;-0.000000, 0.280000,-0.350000;;, + 34;3;-0.000000, 0.280000,-0.350000;;, + 35;3;-0.000000, 0.280000,-0.350000;;, + 36;3;-0.000000, 0.280000,-0.350000;;, + 37;3;-0.000000, 0.280000,-0.350000;;, + 38;3;-0.000000, 0.280000,-0.350000;;, + 39;3;-0.000000, 0.280000,-0.350000;;, + 40;3;-0.000000, 0.280000,-0.350000;;, + 41;3; 0.000246, 0.280007,-0.350000;;, + 42;3; 0.000988, 0.280029,-0.350000;;, + 43;3; 0.002193, 0.280065,-0.350000;;, + 44;3; 0.003770, 0.280115,-0.350000;;, + 45;3; 0.005556, 0.280177,-0.350000;;, + 46;3; 0.007342, 0.280244,-0.350000;;, + 47;3; 0.008919, 0.280313,-0.350000;;, + 48;3; 0.010124, 0.280378,-0.350000;;, + 49;3; 0.010866, 0.280436,-0.350000;;, + 50;3; 0.011112, 0.280485,-0.350000;;, + 51;3; 0.010902, 0.280533,-0.349687;;, + 52;3; 0.010267, 0.280587,-0.348746;;, + 53;3; 0.009230, 0.280645,-0.347216;;, + 54;3; 0.007866, 0.280703,-0.345215;;, + 55;3; 0.006308, 0.280760,-0.342948;;, + 56;3; 0.004730, 0.280810,-0.340681;;, + 57;3; 0.003310, 0.280851,-0.338680;;, + 58;3; 0.002184, 0.280880,-0.337150;;, + 59;3; 0.001436, 0.280897,-0.336209;;, + 60;3; 0.001093, 0.280902,-0.335897;;, + 61;3; 0.000957, 0.280897,-0.335974;;, + 62;3; 0.000827, 0.280882,-0.336209;;, + 63;3; 0.000706, 0.280857,-0.336602;;, + 64;3; 0.000594, 0.280822,-0.337150;;, + 65;3; 0.000492, 0.280778,-0.337847;;, + 66;3; 0.000400, 0.280724,-0.338680;;, + 67;3; 0.000318, 0.280663,-0.339633;;, + 68;3; 0.000247, 0.280596,-0.340681;;, + 69;3; 0.000186, 0.280525,-0.341797;;, + 70;3; 0.000137, 0.280451,-0.342948;;, + 71;3; 0.000096, 0.280378,-0.344099;;, + 72;3; 0.000065, 0.280306,-0.345215;;, + 73;3; 0.000042, 0.280239,-0.346264;;, + 74;3; 0.000025, 0.280178,-0.347216;;, + 75;3; 0.000014, 0.280125,-0.348050;;, + 76;3; 0.000007, 0.280080,-0.348746;;, + 77;3; 0.000003, 0.280045,-0.349295;;, + 78;3; 0.000001, 0.280020,-0.349687;;, + 79;3;-0.000000, 0.280005,-0.349922;;, + 80;3;-0.000000, 0.280000,-0.350000;;, + 81;3; 0.000246, 0.280011,-0.350000;;, + 82;3; 0.000988, 0.280043,-0.350000;;, + 83;3; 0.002193, 0.280096,-0.350000;;, + 84;3; 0.003770, 0.280165,-0.350000;;, + 85;3; 0.005556, 0.280243,-0.350000;;, + 86;3; 0.007342, 0.280321,-0.350000;;, + 87;3; 0.008919, 0.280389,-0.350000;;, + 88;3; 0.010125, 0.280442,-0.350000;;, + 89;3; 0.010866, 0.280474,-0.350000;;, + 90;3; 0.011112, 0.280485,-0.350000;;; + } + } + Animation { + {Armature_Bone_010} + AnimationKey { // Rotation + 0; + 91; + 0;4;-0.252193, 0.519431,-0.163776,-0.799855;;, + 1;4;-0.252193, 0.519431,-0.163776,-0.799855;;, + 2;4;-0.252721, 0.519116,-0.164609,-0.799607;;, + 3;4;-0.254316, 0.518161,-0.167128,-0.798857;;, + 4;4;-0.256981, 0.516566,-0.171338,-0.797604;;, + 5;4;-0.260695, 0.514344,-0.177204,-0.795859;;, + 6;4;-0.265402, 0.511527,-0.184638,-0.793646;;, + 7;4;-0.271009, 0.508171,-0.193494,-0.791011;;, + 8;4;-0.277379, 0.504359,-0.203554,-0.788017;;, + 9;4;-0.284333, 0.500198,-0.214537,-0.784749;;, + 10;4;-0.291654, 0.495817,-0.226099,-0.781308;;, + 11;4;-0.299100, 0.491361,-0.237859,-0.777809;;, + 12;4;-0.306421, 0.486980,-0.249422,-0.774368;;, + 13;4;-0.313375, 0.482819,-0.260404,-0.771100;;, + 14;4;-0.319744, 0.479007,-0.270465,-0.768106;;, + 15;4;-0.325351, 0.475652,-0.279320,-0.765471;;, + 16;4;-0.330058, 0.472835,-0.286754,-0.763259;;, + 17;4;-0.333772, 0.470612,-0.292619,-0.761514;;, + 18;4;-0.336438, 0.469017,-0.296829,-0.760261;;, + 19;4;-0.338032, 0.468063,-0.299348,-0.759511;;, + 20;4;-0.338560, 0.467747,-0.300181,-0.759264;;, + 21;4;-0.335792, 0.468887,-0.296643,-0.760735;;, + 22;4;-0.327388, 0.472463,-0.285716,-0.765167;;, + 23;4;-0.314961, 0.478033,-0.269101,-0.771627;;, + 24;4;-0.302097, 0.484277,-0.251131,-0.778154;;, + 25;4;-0.291744, 0.489957,-0.235611,-0.783192;;, + 26;4;-0.281576, 0.495824,-0.219905,-0.788042;;, + 27;4;-0.269440, 0.502794,-0.201209,-0.793843;;, + 28;4;-0.258484, 0.509836,-0.183122,-0.798831;;, + 29;4;-0.252275, 0.515606,-0.169999,-0.801068;;, + 30;4;-0.252193, 0.519431,-0.163776,-0.799855;;, + 31;4;-0.253356, 0.528589,-0.169252,-0.790436;;, + 32;4;-0.252052, 0.548687,-0.190830,-0.768950;;, + 33;4;-0.251141, 0.572270,-0.221992,-0.741836;;, + 34;4;-0.254119, 0.588517,-0.250788,-0.719438;;, + 35;4;-0.262568, 0.591122,-0.268546,-0.708465;;, + 36;4;-0.276680, 0.577477,-0.279973,-0.709043;;, + 37;4;-0.295680, 0.547475,-0.290865,-0.719653;;, + 38;4;-0.315542, 0.510399,-0.298837,-0.736201;;, + 39;4;-0.330806, 0.480766,-0.301963,-0.751207;;, + 40;4;-0.338560, 0.467747,-0.300181,-0.759264;;, + 41;4;-0.342060, 0.465129,-0.294983,-0.762747;;, + 42;4;-0.344609, 0.465174,-0.287133,-0.765377;;, + 43;4;-0.345966, 0.467899,-0.276707,-0.767177;;, + 44;4;-0.345911, 0.473042,-0.264084,-0.768268;;, + 45;4;-0.344307, 0.480004,-0.249999,-0.768883;;, + 46;4;-0.341161, 0.487894,-0.235456,-0.769344;;, + 47;4;-0.336637, 0.495731,-0.221505,-0.769988;;, + 48;4;-0.331002, 0.502669,-0.209000,-0.771089;;, + 49;4;-0.324552, 0.508139,-0.198475,-0.772818;;, + 50;4;-0.317551, 0.511848,-0.190155,-0.775251;;, + 51;4;-0.309437, 0.514831,-0.182375,-0.778220;;, + 52;4;-0.299571, 0.518159,-0.173535,-0.781517;;, + 53;4;-0.288242, 0.521727,-0.163911,-0.785056;;, + 54;4;-0.276014, 0.525357,-0.153985,-0.788687;;, + 55;4;-0.263725, 0.528808,-0.144417,-0.792205;;, + 56;4;-0.252350, 0.531824,-0.135936,-0.795385;;, + 57;4;-0.242771, 0.534188,-0.129158,-0.798035;;, + 58;4;-0.235586, 0.535777,-0.124461,-0.800038;;, + 59;4;-0.231055, 0.536558,-0.121961,-0.801359;;, + 60;4;-0.229163, 0.536569,-0.121580,-0.802023;;, + 61;4;-0.228579, 0.536190,-0.122260,-0.802383;;, + 62;4;-0.228082, 0.535757,-0.123065,-0.802757;;, + 63;4;-0.227689, 0.535265,-0.124009,-0.803138;;, + 64;4;-0.227422, 0.534711,-0.125105,-0.803515;;, + 65;4;-0.227305, 0.534092,-0.126364,-0.803880;;, + 66;4;-0.227360, 0.533407,-0.127799,-0.804220;;, + 67;4;-0.227612, 0.532656,-0.129416,-0.804520;;, + 68;4;-0.228084, 0.531840,-0.131222,-0.804766;;, + 69;4;-0.228794, 0.530964,-0.133216,-0.804942;;, + 70;4;-0.229757, 0.530031,-0.135394,-0.805033;;, + 71;4;-0.230980, 0.529051,-0.137745,-0.805026;;, + 72;4;-0.232466, 0.528030,-0.140256,-0.804911;;, + 73;4;-0.234207, 0.526978,-0.142909,-0.804681;;, + 74;4;-0.236193, 0.525905,-0.145683,-0.804332;;, + 75;4;-0.238407, 0.524818,-0.148557,-0.803862;;, + 76;4;-0.240830, 0.523727,-0.151511,-0.803274;;, + 77;4;-0.243440, 0.522638,-0.154526,-0.802573;;, + 78;4;-0.246218, 0.521556,-0.157584,-0.801765;;, + 79;4;-0.249142, 0.520486,-0.160672,-0.800856;;, + 80;4;-0.252193, 0.519431,-0.163776,-0.799855;;, + 81;4;-0.256322, 0.518362,-0.167041,-0.798407;;, + 82;4;-0.262460, 0.517258,-0.170579,-0.796168;;, + 83;4;-0.270398, 0.516150,-0.174288,-0.793214;;, + 84;4;-0.279646, 0.515082,-0.178005,-0.789731;;, + 85;4;-0.289423, 0.514109,-0.181517,-0.786021;;, + 86;4;-0.298769, 0.513280,-0.184597,-0.782457;;, + 87;4;-0.306766, 0.512634,-0.187063,-0.779396;;, + 88;4;-0.312745, 0.512185,-0.188814,-0.777100;;, + 89;4;-0.316363, 0.511929,-0.189831,-0.775709;;, + 90;4;-0.317551, 0.511848,-0.190155,-0.775251;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 0;3;-0.000000, 0.280000, 0.350000;;, + 1;3;-0.000000, 0.280000, 0.350000;;, + 2;3;-0.000000, 0.280000, 0.350000;;, + 3;3;-0.000000, 0.280000, 0.350000;;, + 4;3;-0.000000, 0.280000, 0.350000;;, + 5;3;-0.000000, 0.280000, 0.350000;;, + 6;3;-0.000000, 0.280000, 0.350000;;, + 7;3;-0.000000, 0.280000, 0.350000;;, + 8;3;-0.000000, 0.280000, 0.350000;;, + 9;3;-0.000000, 0.280000, 0.350000;;, + 10;3;-0.000000, 0.280000, 0.350000;;, + 11;3;-0.000000, 0.280000, 0.350000;;, + 12;3;-0.000000, 0.280000, 0.350000;;, + 13;3;-0.000000, 0.280000, 0.350000;;, + 14;3;-0.000000, 0.280000, 0.350000;;, + 15;3;-0.000000, 0.280000, 0.350000;;, + 16;3;-0.000000, 0.280000, 0.350000;;, + 17;3;-0.000000, 0.280000, 0.350000;;, + 18;3;-0.000000, 0.280000, 0.350000;;, + 19;3;-0.000000, 0.280000, 0.350000;;, + 20;3;-0.000000, 0.280000, 0.350000;;, + 21;3;-0.000000, 0.280000, 0.350000;;, + 22;3;-0.000000, 0.280000, 0.350000;;, + 23;3;-0.000000, 0.280000, 0.350000;;, + 24;3;-0.000000, 0.280000, 0.350000;;, + 25;3;-0.000000, 0.280000, 0.350000;;, + 26;3;-0.000000, 0.280000, 0.350000;;, + 27;3;-0.000000, 0.280000, 0.350000;;, + 28;3;-0.000000, 0.280000, 0.350000;;, + 29;3;-0.000000, 0.280000, 0.350000;;, + 30;3;-0.000000, 0.280000, 0.350000;;, + 31;3;-0.000000, 0.280000, 0.350000;;, + 32;3;-0.000000, 0.280000, 0.350000;;, + 33;3;-0.000000, 0.280000, 0.350000;;, + 34;3;-0.000000, 0.280000, 0.350000;;, + 35;3;-0.000000, 0.280000, 0.350000;;, + 36;3;-0.000000, 0.280000, 0.350000;;, + 37;3;-0.000000, 0.280000, 0.350000;;, + 38;3;-0.000000, 0.280000, 0.350000;;, + 39;3;-0.000000, 0.280000, 0.350000;;, + 40;3;-0.000000, 0.280000, 0.350000;;, + 41;3; 0.000246, 0.280007, 0.350000;;, + 42;3; 0.000988, 0.280029, 0.350000;;, + 43;3; 0.002193, 0.280065, 0.350000;;, + 44;3; 0.003770, 0.280115, 0.350000;;, + 45;3; 0.005556, 0.280177, 0.350000;;, + 46;3; 0.007342, 0.280244, 0.350000;;, + 47;3; 0.008919, 0.280313, 0.350000;;, + 48;3; 0.010125, 0.280378, 0.350000;;, + 49;3; 0.010866, 0.280436, 0.350000;;, + 50;3; 0.011112, 0.280485, 0.350000;;, + 51;3; 0.010902, 0.280534, 0.349687;;, + 52;3; 0.010267, 0.280587, 0.348746;;, + 53;3; 0.009230, 0.280645, 0.347216;;, + 54;3; 0.007866, 0.280703, 0.345215;;, + 55;3; 0.006308, 0.280760, 0.342948;;, + 56;3; 0.004730, 0.280810, 0.340681;;, + 57;3; 0.003310, 0.280851, 0.338680;;, + 58;3; 0.002185, 0.280880, 0.337150;;, + 59;3; 0.001436, 0.280897, 0.336209;;, + 60;3; 0.001093, 0.280903, 0.335897;;, + 61;3; 0.000957, 0.280898, 0.335974;;, + 62;3; 0.000828, 0.280883, 0.336209;;, + 63;3; 0.000707, 0.280857, 0.336602;;, + 64;3; 0.000595, 0.280822, 0.337150;;, + 65;3; 0.000492, 0.280778, 0.337847;;, + 66;3; 0.000400, 0.280724, 0.338680;;, + 67;3; 0.000318, 0.280664, 0.339633;;, + 68;3; 0.000247, 0.280596, 0.340681;;, + 69;3; 0.000186, 0.280525, 0.341797;;, + 70;3; 0.000137, 0.280451, 0.342948;;, + 71;3; 0.000097, 0.280378, 0.344099;;, + 72;3; 0.000065, 0.280306, 0.345215;;, + 73;3; 0.000042, 0.280239, 0.346264;;, + 74;3; 0.000025, 0.280178, 0.347216;;, + 75;3; 0.000014, 0.280125, 0.348050;;, + 76;3; 0.000007, 0.280080, 0.348746;;, + 77;3; 0.000003, 0.280045, 0.349295;;, + 78;3; 0.000001, 0.280020, 0.349687;;, + 79;3; 0.000000, 0.280005, 0.349922;;, + 80;3;-0.000000, 0.280000, 0.350000;;, + 81;3; 0.000246, 0.280011, 0.350000;;, + 82;3; 0.000988, 0.280043, 0.350000;;, + 83;3; 0.002193, 0.280096, 0.350000;;, + 84;3; 0.003770, 0.280165, 0.350000;;, + 85;3; 0.005556, 0.280243, 0.350000;;, + 86;3; 0.007342, 0.280321, 0.350000;;, + 87;3; 0.008919, 0.280390, 0.350000;;, + 88;3; 0.010125, 0.280442, 0.350000;;, + 89;3; 0.010866, 0.280475, 0.350000;;, + 90;3; 0.011112, 0.280485, 0.350000;;; + } + } + Animation { + {Group8} + AnimationKey { // Rotation + 0; + 91; + 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;;; + } + AnimationKey { // Scale + 1; + 91; + 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;;; + } + AnimationKey { // Position + 2; + 91; + 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;;; + } + } +} // End of AnimationSet Global diff --git a/mods/mobs/models/creatures_zombie.x b/mods/mobs/models/creatures_zombie.x new file mode 100644 index 00000000..186943fb --- /dev/null +++ b/mods/mobs/models/creatures_zombie.x @@ -0,0 +1,5524 @@ +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.000000, 0.000000,-10.000000, 1.000000;; + } + Frame Armature_Body { + 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, 6.750000, 1.000000;; + } + Frame Armature_Arm_Left { + FrameTransformMatrix { + 0.989214,-0.143886,-0.027450, 0.000000, + -0.143940,-0.989586,-0.000000, 0.000000, + -0.027164, 0.003951,-0.999623, 0.000000, + -2.000000, 6.750000, 0.000000, 1.000000;; + } + } // End of Armature_Arm_Left + Frame Armature_Arm_Right { + FrameTransformMatrix { + 0.989214, 0.143886, 0.027450, 0.000000, + 0.143940,-0.989586,-0.000000, 0.000000, + 0.027164, 0.003951,-0.999623, 0.000000, + 2.000000, 6.750000, 0.000000, 1.000000;; + } + } // End of Armature_Arm_Right + Frame Armature_Head { + 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, 6.750000, 0.000000, 1.000000;; + } + } // End of Armature_Head + Frame Armature_Leg_Left { + 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.000000, 0.000000,-0.000001, 1.000000;; + } + } // End of Armature_Leg_Left + Frame Armature_Leg_Right { + 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.000000, 0.000000,-0.000001, 1.000000;; + } + } // End of Armature_Leg_Right + } // End of Armature_Body + Frame Player { + 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 { // Player mesh + 168; + 2.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -4.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -2.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000; 2.000000;17.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000; 2.000000;13.500000;, + -2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + 2.000000; 2.000000;17.500000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + -2.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 4.000000; 1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 4.000000;-1.000000;13.500000;, + 0.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-2.000000;17.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + -4.000000; 1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + -4.000000;-1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + -4.000000; 1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 4.000000;-1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 4.000000; 1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 4.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 0.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + -2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;13.300000;, + -2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + -2.200000; 2.200000;13.300000;, + -2.200000; 2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + 2.200000; 2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + 2.200000;-2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;; + 42; + 4;3,2,1,0;, + 4;7,6,5,4;, + 4;11,10,9,8;, + 4;15,14,13,12;, + 4;19,18,17,16;, + 4;23,22,21,20;, + 4;27,26,25,24;, + 4;31,30,29,28;, + 4;35,34,33,32;, + 4;39,38,37,36;, + 4;43,42,41,40;, + 4;47,46,45,44;, + 4;51,50,49,48;, + 4;55,54,53,52;, + 4;59,58,57,56;, + 4;63,62,61,60;, + 4;67,66,65,64;, + 4;71,70,69,68;, + 4;75,74,73,72;, + 4;79,78,77,76;, + 4;83,82,81,80;, + 4;87,86,85,84;, + 4;91,90,89,88;, + 4;95,94,93,92;, + 4;99,98,97,96;, + 4;103,102,101,100;, + 4;107,106,105,104;, + 4;111,110,109,108;, + 4;115,114,113,112;, + 4;119,118,117,116;, + 4;123,122,121,120;, + 4;127,126,125,124;, + 4;131,130,129,128;, + 4;135,134,133,132;, + 4;139,138,137,136;, + 4;143,142,141,140;, + 4;147,146,145,144;, + 4;151,150,149,148;, + 4;155,154,153,152;, + 4;159,158,157,156;, + 4;163,162,161,160;, + 4;167,166,165,164;; + MeshTextureCoords { // Player UV coordinates + 168; + 0.625000; 0.625000;, + 0.500000; 0.625000;, + 0.500000; 1.000000;, + 0.625000; 1.000000;, + 0.500000; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 1.000000;, + 0.500000; 1.000000;, + 0.437500; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 1.000000;, + 0.437500; 1.000000;, + 0.562500; 0.625000;, + 0.562500; 0.500000;, + 0.437500; 0.500000;, + 0.437500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.500000;, + 0.312500; 0.500000;, + 0.312500; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.812500; 0.625000;, + 0.875000; 0.625000;, + 0.875000; 1.000000;, + 0.812500; 1.000000;, + 0.750000; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 1.000000;, + 0.750000; 1.000000;, + 0.187500; 0.625000;, + 0.187500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.000000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.500000; 0.250000;, + 0.375000; 0.250000;, + 0.375000; 0.500000;, + 0.500000; 0.500000;, + 0.375000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.500000;, + 0.375000; 0.500000;, + 0.250000; 0.250000;, + 0.125000; 0.250000;, + 0.125000; 0.500000;, + 0.250000; 0.500000;, + 0.375000; 0.250000;, + 0.375000; 0.000000;, + 0.250000; 0.000000;, + 0.250000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.000000;, + 0.125000; 0.000000;, + 0.125000; 0.250000;, + 0.250000; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 1.000000;, + 0.250000; 1.000000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.750000; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 0.500000;, + 0.750000; 0.500000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.687500; 0.500000;, + 0.250000; 0.625000;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.187500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.187500; 1.000000;, + 0.000000; 0.625000;, + 0.000000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.250000; 0.625000;, + 0.250000; 1.000000;, + 0.312500; 1.000000;, + 0.312500; 0.625000;, + 0.000000; 0.250000;, + 0.000000; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.250000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.062500; 0.500000;, + 0.062500; 0.625000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.625000; 1.000000;, + 0.625000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.187500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.187500; 0.500000;, + 0.750000; 0.625000;, + 0.750000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.812500; 0.500000;, + 0.812500; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 1.000000;, + 0.875000; 1.000000;, + 0.875000; 0.625000;, + 0.125000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 0.500000;, + 0.125000; 0.500000;, + 1.000000; 0.250000;, + 0.875000; 0.250000;, + 0.875000; 0.500000;, + 1.000000; 0.500000;, + 0.875000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.500000;, + 0.875000; 0.500000;, + 0.750000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.500000;, + 0.750000; 0.500000;, + 0.875000; 0.250000;, + 0.875000; 0.000000;, + 0.750000; 0.000000;, + 0.750000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.000000;, + 0.625000; 0.000000;, + 0.625000; 0.250000;, + 0.500000; 0.250000;, + 0.500000; 0.500000;, + 0.625000; 0.500000;, + 0.625000; 0.250000;; + } // End of Player UV coordinates + XSkinMeshHeader { + 1; + 3; + 6; + } + SkinWeights { + "Armature_Leg_Right"; + 24; + 20, + 21, + 22, + 23, + 64, + 65, + 66, + 67, + 80, + 81, + 82, + 83, + 88, + 89, + 90, + 91, + 124, + 125, + 126, + 127, + 140, + 141, + 142, + 143; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000, 6.750001,-0.000001, 1.000000;; + } // End of Armature_Leg_Right skin weights + SkinWeights { + "Armature_Body"; + 24; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 92, + 93, + 94, + 95; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000,-6.750000,-0.000001, 1.000000;; + } // End of Armature_Body skin weights + SkinWeights { + "Armature_Arm_Right"; + 24; + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 112, + 113, + 114, + 115, + 120, + 121, + 122, + 123, + 128, + 129, + 130, + 131, + 136, + 137, + 138, + 139; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.989214, 0.143940, 0.027164, 0.000000, + -0.027450,-0.000000, 0.999623, 0.000000, + 0.143886,-0.989587, 0.003951, 0.000000, + -3.920884,13.071540,-0.107668, 1.000000;; + } // End of Armature_Arm_Right skin weights + SkinWeights { + "Armature_Leg_Left"; + 24; + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 60, + 61, + 62, + 63, + 68, + 69, + 70, + 71, + 84, + 85, + 86, + 87, + 100, + 101, + 102, + 103; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000, 6.750001,-0.000001, 1.000000;; + } // End of Armature_Leg_Left skin weights + SkinWeights { + "Armature_Arm_Left"; + 24; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 116, + 117, + 118, + 119, + 132, + 133, + 134, + 135; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.989214,-0.143940,-0.027164, 0.000000, + 0.027450,-0.000000, 0.999623, 0.000000, + -0.143886,-0.989587, 0.003951, 0.000000, + 3.920884,13.071540,-0.107668, 1.000000;; + } // End of Armature_Arm_Left skin weights + SkinWeights { + "Armature_Head"; + 48; + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 96, + 97, + 98, + 99, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000000,-13.500000,-0.000002, 1.000000;; + } // End of Armature_Head skin weights + } // End of Player mesh + } // End of Player + } // End of Armature +} // End of Root +AnimationSet ArmatureAction { + Animation { + {Armature} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3; 0.000000, 0.000000,-10.000000;;, + 1;3; 0.000000, 0.000000,-10.000000;;, + 2;3; 0.000000, 0.000000,-10.000000;;, + 3;3; 0.000000, 0.000000,-10.000000;;, + 4;3; 0.000000, 0.000000,-10.000000;;, + 5;3; 0.000000, 0.000000,-10.000000;;, + 6;3; 0.000000, 0.000000,-10.000000;;, + 7;3; 0.000000, 0.000000,-10.000000;;, + 8;3; 0.000000, 0.000000,-10.000000;;, + 9;3; 0.000000, 0.000000,-10.000000;;, + 10;3; 0.000000, 0.000000,-10.000000;;, + 11;3; 0.000000, 0.000000,-10.000000;;, + 12;3; 0.000000, 0.000000,-10.000000;;, + 13;3; 0.000000, 0.000000,-10.000000;;, + 14;3; 0.000000, 0.000000,-10.000000;;, + 15;3; 0.000000, 0.000000,-10.000000;;, + 16;3; 0.000000, 0.000000,-10.000000;;, + 17;3; 0.000000, 0.000000,-10.000000;;, + 18;3; 0.000000, 0.000000,-10.000000;;, + 19;3; 0.000000, 0.000000,-10.000000;;, + 20;3; 0.000000, 0.000000,-10.000000;;, + 21;3; 0.000000, 0.000000,-10.000000;;, + 22;3; 0.000000, 0.000000,-10.000000;;, + 23;3; 0.000000, 0.000000,-10.000000;;, + 24;3; 0.000000, 0.000000,-10.000000;;, + 25;3; 0.000000, 0.000000,-10.000000;;, + 26;3; 0.000000, 0.000000,-10.000000;;, + 27;3; 0.000000, 0.000000,-10.000000;;, + 28;3; 0.000000, 0.000000,-10.000000;;, + 29;3; 0.000000, 0.000000,-10.000000;;, + 30;3; 0.000000, 0.000000,-10.000000;;, + 31;3; 0.000000, 0.000000,-10.000000;;, + 32;3; 0.000000, 0.000000,-10.000000;;, + 33;3; 0.000000, 0.000000,-10.000000;;, + 34;3; 0.000000, 0.000000,-10.000000;;, + 35;3; 0.000000, 0.000000,-10.000000;;, + 36;3; 0.000000, 0.000000,-10.000000;;, + 37;3; 0.000000, 0.000000,-10.000000;;, + 38;3; 0.000000, 0.000000,-10.000000;;, + 39;3; 0.000000, 0.000000,-10.000000;;, + 40;3; 0.000000, 0.000000,-10.000000;;, + 41;3; 0.000000, 0.000000,-10.000000;;, + 42;3; 0.000000, 0.000000,-10.000000;;, + 43;3; 0.000000, 0.000000,-10.000000;;, + 44;3; 0.000000, 0.000000,-10.000000;;, + 45;3; 0.000000, 0.000000,-10.000000;;, + 46;3; 0.000000, 0.000000,-10.000000;;, + 47;3; 0.000000, 0.000000,-10.000000;;, + 48;3; 0.000000, 0.000000,-10.000000;;, + 49;3; 0.000000, 0.000000,-10.000000;;, + 50;3; 0.000000, 0.000000,-10.000000;;, + 51;3; 0.000000, 0.000000,-10.000000;;, + 52;3; 0.000000, 0.000000,-10.000000;;, + 53;3; 0.000000, 0.000000,-10.000000;;, + 54;3; 0.000000, 0.000000,-10.000000;;, + 55;3; 0.000000, 0.000000,-10.000000;;, + 56;3; 0.000000, 0.000000,-10.000000;;, + 57;3; 0.000000, 0.000000,-10.000000;;, + 58;3; 0.000000, 0.000000,-10.000000;;, + 59;3; 0.000000, 0.000000,-10.000000;;, + 60;3; 0.000000, 0.000000,-10.000000;;, + 61;3; 0.000000, 0.000000,-10.000000;;, + 62;3; 0.000000, 0.000000,-10.000000;;, + 63;3; 0.000000, 0.000000,-10.000000;;, + 64;3; 0.000000, 0.000000,-10.000000;;, + 65;3; 0.000000, 0.000000,-10.000000;;, + 66;3; 0.000000, 0.000000,-10.000000;;, + 67;3; 0.000000, 0.000000,-10.000000;;, + 68;3; 0.000000, 0.000000,-10.000000;;, + 69;3; 0.000000, 0.000000,-10.000000;;, + 70;3; 0.000000, 0.000000,-10.000000;;, + 71;3; 0.000000, 0.000000,-10.000000;;, + 72;3; 0.000000, 0.000000,-10.000000;;, + 73;3; 0.000000, 0.000000,-10.000000;;, + 74;3; 0.000000, 0.000000,-10.000000;;, + 75;3; 0.000000, 0.000000,-10.000000;;, + 76;3; 0.000000, 0.000000,-10.000000;;, + 77;3; 0.000000, 0.000000,-10.000000;;, + 78;3; 0.000000, 0.000000,-10.000000;;, + 79;3; 0.000000, 0.000000,-10.000000;;, + 80;3; 0.000000, 0.000000,-10.000000;;, + 81;3; 0.000000, 0.000000,-10.000000;;, + 82;3; 0.000000, 0.000000,-10.000000;;, + 83;3; 0.000000, 0.000000,-10.000000;;, + 84;3; 0.000000, 0.000000,-10.000000;;, + 85;3; 0.000000, 0.000000,-10.000000;;, + 86;3; 0.000000, 0.000000,-10.000000;;, + 87;3; 0.000000, 0.000000,-10.000000;;, + 88;3; 0.000000, 0.000000,-10.000000;;, + 89;3; 0.000000, 0.000000,-10.000000;;, + 90;3; 0.000000, 0.000000,-10.000000;;, + 91;3; 0.000000, 0.000000,-10.000000;;, + 92;3; 0.000000, 0.000000,-10.000000;;, + 93;3; 0.000000, 0.000000,-10.000000;;, + 94;3; 0.000000, 0.000000,-10.000000;;, + 95;3; 0.000000, 0.000000,-10.000000;;, + 96;3; 0.000000, 0.000000,-10.000000;;, + 97;3; 0.000000, 0.000000,-10.000000;;, + 98;3; 0.000000, 0.000000,-10.000000;;, + 99;3; 0.000000, 0.000000,-10.000000;;, + 100;3; 0.000000, 0.000000,-10.000000;;, + 101;3; 0.000000, 0.000000,-10.000000;;, + 102;3; 0.000000, 0.000000,-10.000000;;, + 103;3; 0.000000, 0.000000,-10.000000;;, + 104;3; 0.000000, 0.000000,-10.000000;;, + 105;3; 0.000000, 0.000000,-10.000000;;, + 106;3; 0.000000, 0.000000,-10.000000;;, + 107;3; 0.000000, 0.000000,-10.000000;;, + 108;3; 0.000000, 0.000000,-10.000000;;, + 109;3; 0.000000, 0.000000,-10.000000;;, + 110;3; 0.000000, 0.000000,-10.000000;;, + 111;3; 0.000000, 0.000000,-10.000000;;, + 112;3; 0.000000, 0.000000,-10.000000;;, + 113;3; 0.000000, 0.000000,-10.000000;;, + 114;3; 0.000000, 0.000000,-10.000000;;, + 115;3; 0.000000, 0.000000,-10.000000;;, + 116;3; 0.000000, 0.000000,-10.000000;;, + 117;3; 0.000000, 0.000000,-10.000000;;, + 118;3; 0.000000, 0.000000,-10.000000;;, + 119;3; 0.000000, 0.000000,-10.000000;;, + 120;3; 0.000000, 0.000000,-10.000000;;, + 121;3; 0.000000, 0.000000,-10.000000;;, + 122;3; 0.000000, 0.000000,-10.000000;;, + 123;3; 0.000000, 0.000000,-10.000000;;, + 124;3; 0.000000, 0.000000,-10.000000;;, + 125;3; 0.000000, 0.000000,-10.000000;;, + 126;3; 0.000000, 0.000000,-10.000000;;, + 127;3; 0.000000, 0.000000,-10.000000;;, + 128;3; 0.000000, 0.000000,-10.000000;;, + 129;3; 0.000000, 0.000000,-10.000000;;, + 130;3; 0.000000, 0.000000,-10.000000;;, + 131;3; 0.000000, 0.000000,-10.000000;;, + 132;3; 0.000000, 0.000000,-10.000000;;, + 133;3; 0.000000, 0.000000,-10.000000;;, + 134;3; 0.000000, 0.000000,-10.000000;;, + 135;3; 0.000000, 0.000000,-10.000000;;, + 136;3; 0.000000, 0.000000,-10.000000;;, + 137;3; 0.000000, 0.000000,-10.000000;;, + 138;3; 0.000000, 0.000000,-10.000000;;, + 139;3; 0.000000, 0.000000,-10.000000;;, + 140;3; 0.000000, 0.000000,-10.000000;;, + 141;3; 0.000000, 0.000000,-10.000000;;, + 142;3; 0.000000, 0.000000,-10.000000;;, + 143;3; 0.000000, 0.000000,-10.000000;;, + 144;3; 0.000000, 0.000000,-10.000000;;, + 145;3; 0.000000, 0.000000,-10.000000;;, + 146;3; 0.000000, 0.000000,-10.000000;;, + 147;3; 0.000000, 0.000000,-10.000000;;, + 148;3; 0.000000, 0.000000,-10.000000;;, + 149;3; 0.000000, 0.000000,-10.000000;;, + 150;3; 0.000000, 0.000000,-10.000000;;, + 151;3; 0.000000, 0.000000,-10.000000;;, + 152;3; 0.000000, 0.000000,-10.000000;;, + 153;3; 0.000000, 0.000000,-10.000000;;, + 154;3; 0.000000, 0.000000,-10.000000;;, + 155;3; 0.000000, 0.000000,-10.000000;;, + 156;3; 0.000000, 0.000000,-10.000000;;, + 157;3; 0.000000, 0.000000,-10.000000;;, + 158;3; 0.000000, 0.000000,-10.000000;;, + 159;3; 0.000000, 0.000000,-10.000000;;, + 160;3; 0.000000, 0.000000,-10.000000;;, + 161;3; 0.000000, 0.000000,-10.000000;;, + 162;3; 0.000000, 0.000000,-10.000000;;, + 163;3; 0.000000, 0.000000,-10.000000;;, + 164;3; 0.000000, 0.000000,-10.000000;;, + 165;3; 0.000000, 0.000000,-10.000000;;, + 166;3; 0.000000, 0.000000,-10.000000;;, + 167;3; 0.000000, 0.000000,-10.000000;;, + 168;3; 0.000000, 0.000000,-10.000000;;, + 169;3; 0.000000, 0.000000,-10.000000;;, + 170;3; 0.000000, 0.000000,-10.000000;;, + 171;3; 0.000000, 0.000000,-10.000000;;, + 172;3; 0.000000, 0.000000,-10.000000;;, + 173;3; 0.000000, 0.000000,-10.000000;;, + 174;3; 0.000000, 0.000000,-10.000000;;, + 175;3; 0.000000, 0.000000,-10.000000;;, + 176;3; 0.000000, 0.000000,-10.000000;;, + 177;3; 0.000000, 0.000000,-10.000000;;, + 178;3; 0.000000, 0.000000,-10.000000;;, + 179;3; 0.000000, 0.000000,-10.000000;;, + 180;3; 0.000000, 0.000000,-10.000000;;, + 181;3; 0.000000, 0.000000,-10.000000;;, + 182;3; 0.000000, 0.000000,-10.000000;;, + 183;3; 0.000000, 0.000000,-10.000000;;, + 184;3; 0.000000, 0.000000,-10.000000;;, + 185;3; 0.000000, 0.000000,-10.000000;;, + 186;3; 0.000000, 0.000000,-10.000000;;, + 187;3; 0.000000, 0.000000,-10.000000;;, + 188;3; 0.000000, 0.000000,-10.000000;;; + } + } + Animation { + {Armature_Body} + AnimationKey { // Rotation + 0; + 189; + 0;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 2;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 3;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 4;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 5;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 6;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 7;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 8;4;-0.696414, 0.717343, 0.000000, 0.000000;;, + 9;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 10;4;-0.691348, 0.722192, 0.000000, 0.000000;;, + 11;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 12;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 13;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 14;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 15;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 16;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 17;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 18;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 19;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 20;4;-0.675590, 0.737277, 0.000000, 0.000000;;, + 21;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 22;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 23;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 24;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 25;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 26;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 27;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 28;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 29;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 30;4;-0.691349, 0.722192, 0.000000, 0.000000;;, + 31;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 32;4;-0.696415, 0.717343, 0.000000, 0.000000;;, + 33;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 34;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 35;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 36;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 37;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 38;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 39;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 40;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 41;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 42;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 43;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 44;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 45;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 46;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 47;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 48;4;-0.696415, 0.717343, 0.000000, 0.000000;;, + 49;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 50;4;-0.691348, 0.722192, 0.000000, 0.000000;;, + 51;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 52;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 53;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 54;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 55;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 56;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 57;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 58;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 59;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 60;4;-0.675590, 0.737277, 0.000000, 0.000000;;, + 61;4;-0.675754, 0.737121, 0.000000, 0.000000;;, + 62;4;-0.676212, 0.736682, 0.000000, 0.000000;;, + 63;4;-0.676927, 0.735998, 0.000000, 0.000000;;, + 64;4;-0.677865, 0.735100, 0.000000, 0.000000;;, + 65;4;-0.679001, 0.734013, 0.000000, 0.000000;;, + 66;4;-0.680312, 0.732757, 0.000000, 0.000000;;, + 67;4;-0.681779, 0.731353, 0.000000, 0.000000;;, + 68;4;-0.683387, 0.729813, 0.000000, 0.000000;;, + 69;4;-0.685120, 0.728154, 0.000000, 0.000000;;, + 70;4;-0.686966, 0.726388, 0.000000, 0.000000;;, + 71;4;-0.688910, 0.724526, 0.000000, 0.000000;;, + 72;4;-0.690941, 0.722582, 0.000000, 0.000000;;, + 73;4;-0.693046, 0.720567, 0.000000, 0.000000;;, + 74;4;-0.695210, 0.718495, 0.000000, 0.000000;;, + 75;4;-0.697417, 0.716383, 0.000000, 0.000000;;, + 76;4;-0.699643, 0.714252, 0.000000, 0.000000;;, + 77;4;-0.701856, 0.712133, 0.000000, 0.000000;;, + 78;4;-0.703995, 0.710086, 0.000000, 0.000000;;, + 79;4;-0.705928, 0.708235, 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.705928, 0.708235, 0.000000, 0.000000;;, + 83;4;-0.703995, 0.710086, 0.000000, 0.000000;;, + 84;4;-0.701856, 0.712133, 0.000000, 0.000000;;, + 85;4;-0.699643, 0.714252, 0.000000, 0.000000;;, + 86;4;-0.697417, 0.716383, 0.000000, 0.000000;;, + 87;4;-0.695210, 0.718495, 0.000000, 0.000000;;, + 88;4;-0.693046, 0.720567, 0.000000, 0.000000;;, + 89;4;-0.690941, 0.722582, 0.000000, 0.000000;;, + 90;4;-0.688910, 0.724526, 0.000000, 0.000000;;, + 91;4;-0.686966, 0.726388, 0.000000, 0.000000;;, + 92;4;-0.685120, 0.728154, 0.000000, 0.000000;;, + 93;4;-0.683387, 0.729813, 0.000000, 0.000000;;, + 94;4;-0.681779, 0.731353, 0.000000, 0.000000;;, + 95;4;-0.680312, 0.732758, 0.000000, 0.000000;;, + 96;4;-0.679001, 0.734013, 0.000000, 0.000000;;, + 97;4;-0.677865, 0.735100, 0.000000, 0.000000;;, + 98;4;-0.676927, 0.735998, 0.000000, 0.000000;;, + 99;4;-0.676212, 0.736682, 0.000000, 0.000000;;, + 100;4;-0.675754, 0.737121, 0.000000, 0.000000;;, + 101;4;-0.675590, 0.737277, 0.000000, 0.000000;;, + 102;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 103;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 104;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 105;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 106;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 107;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 108;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 109;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 110;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 111;4;-0.691348, 0.722192, 0.000000, 0.000000;;, + 112;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 113;4;-0.696415, 0.717343, 0.000000, 0.000000;;, + 114;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 115;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 116;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 117;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 118;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 119;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 120;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 121;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 122;4;-0.706933, 0.707273, 0.000000, 0.000000;;, + 123;4;-0.706408, 0.707776, 0.000000, 0.000000;;, + 124;4;-0.705530, 0.708616, 0.000000, 0.000000;;, + 125;4;-0.704305, 0.709789, 0.000000, 0.000000;;, + 126;4;-0.702749, 0.711279, 0.000000, 0.000000;;, + 127;4;-0.700886, 0.713062, 0.000000, 0.000000;;, + 128;4;-0.698758, 0.715099, 0.000000, 0.000000;;, + 129;4;-0.696415, 0.717343, 0.000000, 0.000000;;, + 130;4;-0.693920, 0.719730, 0.000000, 0.000000;;, + 131;4;-0.691348, 0.722192, 0.000000, 0.000000;;, + 132;4;-0.688777, 0.724654, 0.000000, 0.000000;;, + 133;4;-0.686283, 0.727042, 0.000000, 0.000000;;, + 134;4;-0.683939, 0.729285, 0.000000, 0.000000;;, + 135;4;-0.681811, 0.731323, 0.000000, 0.000000;;, + 136;4;-0.679949, 0.733105, 0.000000, 0.000000;;, + 137;4;-0.678392, 0.734596, 0.000000, 0.000000;;, + 138;4;-0.677167, 0.735768, 0.000000, 0.000000;;, + 139;4;-0.676289, 0.736609, 0.000000, 0.000000;;, + 140;4;-0.675764, 0.737111, 0.000000, 0.000000;;, + 141;4;-0.675590, 0.737277, 0.000000, 0.000000;;, + 142;4;-0.675754, 0.737121, 0.000000, 0.000000;;, + 143;4;-0.676211, 0.736683, 0.000000, 0.000000;;, + 144;4;-0.676923, 0.736001, 0.000000, 0.000000;;, + 145;4;-0.677857, 0.735107, 0.000000, 0.000000;;, + 146;4;-0.678987, 0.734026, 0.000000, 0.000000;;, + 147;4;-0.680291, 0.732778, 0.000000, 0.000000;;, + 148;4;-0.681750, 0.731381, 0.000000, 0.000000;;, + 149;4;-0.683349, 0.729852, 0.000000, 0.000000;;, + 150;4;-0.685071, 0.728203, 0.000000, 0.000000;;, + 151;4;-0.686905, 0.726448, 0.000000, 0.000000;;, + 152;4;-0.688838, 0.724598, 0.000000, 0.000000;;, + 153;4;-0.690858, 0.722664, 0.000000, 0.000000;;, + 154;4;-0.692953, 0.720659, 0.000000, 0.000000;;, + 155;4;-0.695109, 0.718596, 0.000000, 0.000000;;, + 156;4;-0.697310, 0.716489, 0.000000, 0.000000;;, + 157;4;-0.699536, 0.714358, 0.000000, 0.000000;;, + 158;4;-0.701753, 0.712235, 0.000000, 0.000000;;, + 159;4;-0.703909, 0.710171, 0.000000, 0.000000;;, + 160;4;-0.705875, 0.708288, 0.000000, 0.000000;;, + 161;4;-0.707107, 0.707107, 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;;, + 165;4;-0.000000, 1.000000, 0.000000, 0.000000;;, + 166;4;-0.000000, 1.000000, 0.000000, 0.000000;;, + 167;4;-0.000000, 1.000000, 0.000000, 0.000000;;, + 168;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 169;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 170;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 171;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 172;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 173;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 174;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 175;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 176;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 177;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 178;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 179;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 180;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 181;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 182;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 183;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 184;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 185;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 186;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 187;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 188;4;-0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3;-0.000000, 0.000000, 6.750000;;, + 1;3;-0.000000, 0.000000, 6.750000;;, + 2;3;-0.000000, 0.000000, 6.750000;;, + 3;3;-0.000000, 0.000000, 6.750000;;, + 4;3;-0.000000, 0.000000, 6.750000;;, + 5;3;-0.000000, 0.000000, 6.750000;;, + 6;3;-0.000000, 0.000000, 6.750000;;, + 7;3;-0.000000, 0.000000, 6.750000;;, + 8;3;-0.000000, 0.000000, 6.750000;;, + 9;3;-0.000000, 0.000000, 6.750000;;, + 10;3;-0.000000, 0.000000, 6.750000;;, + 11;3;-0.000000, 0.000000, 6.750000;;, + 12;3;-0.000000, 0.000000, 6.750000;;, + 13;3;-0.000000, 0.000000, 6.750000;;, + 14;3;-0.000000, 0.000000, 6.750000;;, + 15;3;-0.000000, 0.000000, 6.750000;;, + 16;3;-0.000000, 0.000000, 6.750000;;, + 17;3;-0.000000, 0.000000, 6.750000;;, + 18;3;-0.000000, 0.000000, 6.750000;;, + 19;3;-0.000000, 0.000000, 6.750000;;, + 20;3;-0.000000, 0.000000, 6.750000;;, + 21;3;-0.000000, 0.000000, 6.750000;;, + 22;3;-0.000000, 0.000000, 6.750000;;, + 23;3;-0.000000, 0.000000, 6.750000;;, + 24;3;-0.000000, 0.000000, 6.750000;;, + 25;3;-0.000000, 0.000000, 6.750000;;, + 26;3;-0.000000, 0.000000, 6.750000;;, + 27;3;-0.000000, 0.000000, 6.750000;;, + 28;3;-0.000000, 0.000000, 6.750000;;, + 29;3;-0.000000, 0.000000, 6.750000;;, + 30;3;-0.000000, 0.000000, 6.750000;;, + 31;3;-0.000000, 0.000000, 6.750000;;, + 32;3;-0.000000, 0.000000, 6.750000;;, + 33;3;-0.000000, 0.000000, 6.750000;;, + 34;3;-0.000000, 0.000000, 6.750000;;, + 35;3;-0.000000, 0.000000, 6.750000;;, + 36;3;-0.000000, 0.000000, 6.750000;;, + 37;3;-0.000000, 0.000000, 6.750000;;, + 38;3;-0.000000, 0.000000, 6.750000;;, + 39;3;-0.000000, 0.000000, 6.750000;;, + 40;3;-0.000000, 0.000000, 6.750000;;, + 41;3;-0.000000, 0.000000, 6.750000;;, + 42;3;-0.000000, 0.000000, 6.750000;;, + 43;3;-0.000000, 0.000000, 6.750000;;, + 44;3;-0.000000, 0.000000, 6.750000;;, + 45;3;-0.000000, 0.000000, 6.750000;;, + 46;3;-0.000000, 0.000000, 6.750000;;, + 47;3;-0.000000, 0.000000, 6.750000;;, + 48;3;-0.000000, 0.000000, 6.750000;;, + 49;3;-0.000000, 0.000000, 6.750000;;, + 50;3;-0.000000, 0.000000, 6.750000;;, + 51;3;-0.000000, 0.000000, 6.750000;;, + 52;3;-0.000000, 0.000000, 6.750000;;, + 53;3;-0.000000, 0.000000, 6.750000;;, + 54;3;-0.000000, 0.000000, 6.750000;;, + 55;3;-0.000000, 0.000000, 6.750000;;, + 56;3;-0.000000, 0.000000, 6.750000;;, + 57;3;-0.000000, 0.000000, 6.750000;;, + 58;3;-0.000000, 0.000000, 6.750000;;, + 59;3;-0.000000, 0.000000, 6.750000;;, + 60;3;-0.000000, 0.000000, 6.750000;;, + 61;3;-0.000000, 0.000000, 6.750000;;, + 62;3;-0.000000, 0.000000, 6.750000;;, + 63;3;-0.000000, 0.000000, 6.750000;;, + 64;3;-0.000000, 0.000000, 6.750000;;, + 65;3;-0.000000, 0.000000, 6.750000;;, + 66;3;-0.000000, 0.000000, 6.750000;;, + 67;3;-0.000000, 0.000000, 6.750000;;, + 68;3;-0.000000, 0.000000, 6.750000;;, + 69;3;-0.000000, 0.000000, 6.750000;;, + 70;3;-0.000000, 0.000000, 6.750000;;, + 71;3;-0.000000, 0.000000, 6.750000;;, + 72;3;-0.000000, 0.000000, 6.750000;;, + 73;3;-0.000000, 0.000000, 6.750000;;, + 74;3;-0.000000, 0.000000, 6.750000;;, + 75;3;-0.000000, 0.000000, 6.750000;;, + 76;3;-0.000000, 0.000000, 6.750000;;, + 77;3;-0.000000, 0.000000, 6.750000;;, + 78;3;-0.000000, 0.000000, 6.750000;;, + 79;3;-0.000000, 0.000000, 6.750000;;, + 80;3;-0.000000, 0.000000, 6.750000;;, + 81;3;-0.000000, 0.000000, 1.000000;;, + 82;3;-0.000000, 0.000000, 1.000000;;, + 83;3;-0.000000, 0.000000, 1.000000;;, + 84;3;-0.000000, 0.000000, 1.000000;;, + 85;3;-0.000000, 0.000000, 1.000000;;, + 86;3;-0.000000, 0.000000, 1.000000;;, + 87;3;-0.000000, 0.000000, 1.000000;;, + 88;3;-0.000000, 0.000000, 1.000000;;, + 89;3;-0.000000, 0.000000, 1.000000;;, + 90;3;-0.000000, 0.000000, 1.000000;;, + 91;3;-0.000000, 0.000000, 1.000000;;, + 92;3;-0.000000, 0.000000, 1.000000;;, + 93;3;-0.000000, 0.000000, 1.000000;;, + 94;3;-0.000000, 0.000000, 1.000000;;, + 95;3;-0.000000, 0.000000, 1.000000;;, + 96;3;-0.000000, 0.000000, 1.000000;;, + 97;3;-0.000000, 0.000000, 1.000000;;, + 98;3;-0.000000, 0.000000, 1.000000;;, + 99;3;-0.000000, 0.000000, 1.000000;;, + 100;3;-0.000000, 0.000000, 1.000000;;, + 101;3;-0.000000, 0.000000, 1.000000;;, + 102;3;-0.000000, 0.000000, 1.000000;;, + 103;3;-0.000000, 0.000000, 1.000000;;, + 104;3;-0.000000, 0.000000, 1.000000;;, + 105;3;-0.000000, 0.000000, 1.000000;;, + 106;3;-0.000000, 0.000000, 1.000000;;, + 107;3;-0.000000, 0.000000, 1.000000;;, + 108;3;-0.000000, 0.000000, 1.000000;;, + 109;3;-0.000000, 0.000000, 1.000000;;, + 110;3;-0.000000, 0.000000, 1.000000;;, + 111;3;-0.000000, 0.000000, 1.000000;;, + 112;3;-0.000000, 0.000000, 1.000000;;, + 113;3;-0.000000, 0.000000, 1.000000;;, + 114;3;-0.000000, 0.000000, 1.000000;;, + 115;3;-0.000000, 0.000000, 1.000000;;, + 116;3;-0.000000, 0.000000, 1.000000;;, + 117;3;-0.000000, 0.000000, 1.000000;;, + 118;3;-0.000000, 0.000000, 1.000000;;, + 119;3;-0.000000, 0.000000, 1.000000;;, + 120;3;-0.000000, 0.000000, 1.000000;;, + 121;3;-0.000000, 0.000000, 1.000000;;, + 122;3;-0.000000, 0.000000, 1.000000;;, + 123;3;-0.000000, 0.000000, 1.000000;;, + 124;3;-0.000000, 0.000000, 1.000000;;, + 125;3;-0.000000, 0.000000, 1.000000;;, + 126;3;-0.000000, 0.000000, 1.000000;;, + 127;3;-0.000000, 0.000000, 1.000000;;, + 128;3;-0.000000, 0.000000, 1.000000;;, + 129;3;-0.000000, 0.000000, 1.000000;;, + 130;3;-0.000000, 0.000000, 1.000000;;, + 131;3;-0.000000, 0.000000, 1.000000;;, + 132;3;-0.000000, 0.000000, 1.000000;;, + 133;3;-0.000000, 0.000000, 1.000000;;, + 134;3;-0.000000, 0.000000, 1.000000;;, + 135;3;-0.000000, 0.000000, 1.000000;;, + 136;3;-0.000000, 0.000000, 1.000000;;, + 137;3;-0.000000, 0.000000, 1.000000;;, + 138;3;-0.000000, 0.000000, 1.000000;;, + 139;3;-0.000000, 0.000000, 1.000000;;, + 140;3;-0.000000, 0.000000, 1.000000;;, + 141;3;-0.000000, 0.000000, 1.000000;;, + 142;3;-0.000000, 0.000000, 1.000000;;, + 143;3;-0.000000, 0.000000, 1.000000;;, + 144;3;-0.000000, 0.000000, 1.000000;;, + 145;3;-0.000000, 0.000000, 1.000000;;, + 146;3;-0.000000, 0.000000, 1.000000;;, + 147;3;-0.000000, 0.000000, 1.000000;;, + 148;3;-0.000000, 0.000000, 1.000000;;, + 149;3;-0.000000, 0.000000, 1.000000;;, + 150;3;-0.000000, 0.000000, 1.000000;;, + 151;3;-0.000000, 0.000000, 1.000000;;, + 152;3;-0.000000, 0.000000, 1.000000;;, + 153;3;-0.000000, 0.000000, 1.000000;;, + 154;3;-0.000000, 0.000000, 1.000000;;, + 155;3;-0.000000, 0.000000, 1.000000;;, + 156;3;-0.000000, 0.000000, 1.000000;;, + 157;3;-0.000000, 0.000000, 1.000000;;, + 158;3;-0.000000, 0.000000, 1.000000;;, + 159;3;-0.000000, 0.000000, 1.000000;;, + 160;3;-0.000000, 0.000000, 1.000000;;, + 161;3;-0.000000, 0.000000, 1.000000;;, + 162;3;-0.000000, 2.000001, 1.000000;;, + 163;3;-0.000000, 2.000001, 1.000000;;, + 164;3;-0.000000, 2.000001, 1.000000;;, + 165;3;-0.000000, 2.000001, 1.000000;;, + 166;3;-0.000000, 2.000001, 1.000000;;, + 167;3;-0.000000, 2.000001, 1.000000;;, + 168;3;-0.000000, 0.000000, 6.750000;;, + 169;3;-0.000000, 0.000000, 6.750000;;, + 170;3;-0.000000, 0.000000, 6.750000;;, + 171;3;-0.000000, 0.000000, 6.750000;;, + 172;3;-0.000000, 0.000000, 6.750000;;, + 173;3;-0.000000, 0.000000, 6.750000;;, + 174;3;-0.000000, 0.000000, 6.750000;;, + 175;3;-0.000000, 0.000000, 6.750000;;, + 176;3;-0.000000, 0.000000, 6.750000;;, + 177;3;-0.000000, 0.000000, 6.750000;;, + 178;3;-0.000000, 0.000000, 6.750000;;, + 179;3;-0.000000, 0.000000, 6.750000;;, + 180;3;-0.000000, 0.000000, 6.750000;;, + 181;3;-0.000000, 0.000000, 6.750000;;, + 182;3;-0.000000, 0.000000, 6.750000;;, + 183;3;-0.000000, 0.000000, 6.750000;;, + 184;3;-0.000000, 0.000000, 6.750000;;, + 185;3;-0.000000, 0.000000, 6.750000;;, + 186;3;-0.000000, 0.000000, 6.750000;;, + 187;3;-0.000000, 0.000000, 6.750000;;, + 188;3;-0.000000, 0.000000, 6.750000;;; + } + } + Animation { + {Armature_Head} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 1;4;-0.000120,-0.000005, 0.999993,-0.000240;;, + 2;4;-0.000483,-0.000021, 0.999974,-0.000967;;, + 3;4;-0.001090,-0.000048, 0.999941,-0.002181;;, + 4;4;-0.001937,-0.000085, 0.999894,-0.003876;;, + 5;4;-0.003014,-0.000132, 0.999835,-0.006030;;, + 6;4;-0.004301,-0.000188, 0.999765,-0.008607;;, + 7;4;-0.005773,-0.000252, 0.999685,-0.011553;;, + 8;4;-0.007394,-0.000323, 0.999596,-0.014795;;, + 9;4;-0.009118,-0.000398, 0.999502,-0.018246;;, + 10;4;-0.010897,-0.000476, 0.999405,-0.021804;;, + 11;4;-0.012675,-0.000553, 0.999308,-0.025363;;, + 12;4;-0.014400,-0.000629, 0.999214,-0.028814;;, + 13;4;-0.016021,-0.000699, 0.999126,-0.032056;;, + 14;4;-0.017493,-0.000764, 0.999045,-0.035002;;, + 15;4;-0.018780,-0.000820, 0.998975,-0.037578;;, + 16;4;-0.019857,-0.000867, 0.998916,-0.039733;;, + 17;4;-0.020704,-0.000904, 0.998870,-0.041427;;, + 18;4;-0.021311,-0.000930, 0.998837,-0.042642;;, + 19;4;-0.021674,-0.000946, 0.998817,-0.043369;;, + 20;4;-0.021794,-0.000952, 0.998811,-0.043609;;, + 21;4;-0.021720,-0.000948, 0.998817,-0.043369;;, + 22;4;-0.021494,-0.000938, 0.998837,-0.042642;;, + 23;4;-0.021108,-0.000922, 0.998870,-0.041427;;, + 24;4;-0.020560,-0.000898, 0.998916,-0.039733;;, + 25;4;-0.019848,-0.000867, 0.998975,-0.037578;;, + 26;4;-0.018975,-0.000828, 0.999045,-0.035002;;, + 27;4;-0.017947,-0.000784, 0.999126,-0.032056;;, + 28;4;-0.016778,-0.000733, 0.999214,-0.028814;;, + 29;4;-0.015484,-0.000676, 0.999308,-0.025363;;, + 30;4;-0.014088,-0.000615, 0.999405,-0.021804;;, + 31;4;-0.012616,-0.000551, 0.999502,-0.018246;;, + 32;4;-0.011095,-0.000484, 0.999597,-0.014795;;, + 33;4;-0.009555,-0.000417, 0.999685,-0.011553;;, + 34;4;-0.008021,-0.000350, 0.999765,-0.008607;;, + 35;4;-0.006517,-0.000285, 0.999835,-0.006030;;, + 36;4;-0.005062,-0.000221, 0.999894,-0.003876;;, + 37;4;-0.003674,-0.000160, 0.999941,-0.002181;;, + 38;4;-0.002362,-0.000103, 0.999974,-0.000967;;, + 39;4;-0.001136,-0.000050, 0.999994,-0.000240;;, + 40;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 41;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 42;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 43;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 44;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 45;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 46;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 47;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 48;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 49;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 50;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 51;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 52;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 53;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 54;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 55;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 56;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 57;4; 0.021108, 0.000922, 0.998870,-0.041427;;, + 58;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 59;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 60;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 61;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 62;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 63;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 64;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 65;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 66;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 67;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 68;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 69;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 70;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 71;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 72;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 73;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 74;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 75;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 76;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 77;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 78;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 79;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 80;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 81;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 82;4;-0.000815,-0.000036, 0.999956,-0.001631;;, + 83;4;-0.002152,-0.000094, 0.999883,-0.004305;;, + 84;4;-0.003631,-0.000159, 0.999802,-0.007266;;, + 85;4;-0.005161,-0.000225, 0.999718,-0.010327;;, + 86;4;-0.006701,-0.000293, 0.999634,-0.013408;;, + 87;4;-0.008226,-0.000359, 0.999551,-0.016461;;, + 88;4;-0.009723,-0.000425, 0.999469,-0.019456;;, + 89;4;-0.011179,-0.000488, 0.999390,-0.022368;;, + 90;4;-0.012583,-0.000549, 0.999313,-0.025178;;, + 91;4;-0.013928,-0.000608, 0.999240,-0.027869;;, + 92;4;-0.015204,-0.000664, 0.999170,-0.030422;;, + 93;4;-0.016402,-0.000716, 0.999105,-0.032820;;, + 94;4;-0.017514,-0.000765, 0.999044,-0.035045;;, + 95;4;-0.018529,-0.000809, 0.998989,-0.037076;;, + 96;4;-0.019436,-0.000849, 0.998939,-0.038890;;, + 97;4;-0.020221,-0.000883, 0.998896,-0.040461;;, + 98;4;-0.020870,-0.000911, 0.998861,-0.041759;;, + 99;4;-0.021364,-0.000933, 0.998834,-0.042748;;, + 100;4;-0.021681,-0.000947, 0.998817,-0.043383;;, + 101;4;-0.021794,-0.000952, 0.998811,-0.043609;;, + 102;4;-0.021720,-0.000948, 0.998817,-0.043369;;, + 103;4;-0.021494,-0.000938, 0.998837,-0.042642;;, + 104;4;-0.021108,-0.000922, 0.998870,-0.041427;;, + 105;4;-0.020560,-0.000898, 0.998916,-0.039733;;, + 106;4;-0.019848,-0.000867, 0.998975,-0.037578;;, + 107;4;-0.018975,-0.000828, 0.999045,-0.035002;;, + 108;4;-0.017947,-0.000784, 0.999126,-0.032056;;, + 109;4;-0.016778,-0.000733, 0.999214,-0.028814;;, + 110;4;-0.015484,-0.000676, 0.999308,-0.025363;;, + 111;4;-0.014088,-0.000615, 0.999405,-0.021804;;, + 112;4;-0.012616,-0.000551, 0.999502,-0.018246;;, + 113;4;-0.011095,-0.000484, 0.999597,-0.014795;;, + 114;4;-0.009555,-0.000417, 0.999685,-0.011553;;, + 115;4;-0.008021,-0.000350, 0.999765,-0.008607;;, + 116;4;-0.006517,-0.000285, 0.999835,-0.006030;;, + 117;4;-0.005062,-0.000221, 0.999894,-0.003876;;, + 118;4;-0.003674,-0.000160, 0.999941,-0.002181;;, + 119;4;-0.002362,-0.000103, 0.999974,-0.000967;;, + 120;4;-0.001136,-0.000050, 0.999994,-0.000240;;, + 121;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 122;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 123;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 124;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 125;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 126;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 127;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 128;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 129;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 130;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 131;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 132;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 133;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 134;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 135;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 136;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 137;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 138;4; 0.021109, 0.000922, 0.998870,-0.041427;;, + 139;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 140;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 141;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 142;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 143;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 144;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 145;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 146;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 147;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 148;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 149;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 150;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 151;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 152;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 153;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 154;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 155;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 156;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 157;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 158;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 159;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 160;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 161;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 162;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 163;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 164;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 165;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 166;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 167;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 168;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 169;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 170;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 171;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 172;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 173;4; 0.043619, 0.000000, 0.999048, 0.000000;;, + 174;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 175;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 176;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 177;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 178;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 179;4;-0.010132, 0.000000, 0.999915, 0.000000;;, + 180;4;-0.022206, 0.000000, 0.999677, 0.000000;;, + 181;4;-0.033580, 0.000000, 0.999371, 0.000000;;, + 182;4;-0.041150,-0.000000, 0.999133, 0.000000;;, + 183;4;-0.043619, 0.000000, 0.999048, 0.000000;;, + 184;4;-0.039742, 0.000000, 0.999133, 0.000000;;, + 185;4;-0.028821, 0.000000, 0.999371, 0.000000;;, + 186;4;-0.014798, 0.000000, 0.999677, 0.000000;;, + 187;4;-0.003877, 0.000000, 0.999915, 0.000000;;, + 188;4; 0.000000, 0.000000, 1.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3; 0.000000, 6.750000, 0.000000;;, + 1;3;-0.000000, 6.750000, 0.000000;;, + 2;3; 0.000000, 6.750000, 0.000000;;, + 3;3; 0.000000, 6.750000, 0.000000;;, + 4;3; 0.000000, 6.750000, 0.000000;;, + 5;3; 0.000000, 6.750000, 0.000000;;, + 6;3; 0.000000, 6.750000, 0.000000;;, + 7;3; 0.000000, 6.750000,-0.000000;;, + 8;3; 0.000000, 6.750000,-0.000000;;, + 9;3; 0.000000, 6.750000, 0.000000;;, + 10;3; 0.000000, 6.750000,-0.000000;;, + 11;3; 0.000000, 6.750000, 0.000000;;, + 12;3; 0.000000, 6.750000, 0.000000;;, + 13;3; 0.000000, 6.750000, 0.000000;;, + 14;3; 0.000000, 6.750000,-0.000000;;, + 15;3; 0.000000, 6.750000,-0.000000;;, + 16;3; 0.000000, 6.750000, 0.000000;;, + 17;3;-0.000000, 6.750001,-0.000000;;, + 18;3; 0.000000, 6.750000, 0.000000;;, + 19;3; 0.000000, 6.750000, 0.000000;;, + 20;3; 0.000000, 6.750000, 0.000000;;, + 21;3; 0.000000, 6.750000, 0.000000;;, + 22;3; 0.000000, 6.750000, 0.000000;;, + 23;3;-0.000000, 6.750001,-0.000000;;, + 24;3; 0.000000, 6.750000, 0.000000;;, + 25;3; 0.000000, 6.750000, 0.000000;;, + 26;3; 0.000000, 6.750000,-0.000000;;, + 27;3; 0.000000, 6.750000, 0.000000;;, + 28;3; 0.000000, 6.750000, 0.000000;;, + 29;3; 0.000000, 6.750000, 0.000000;;, + 30;3; 0.000000, 6.750000, 0.000000;;, + 31;3; 0.000000, 6.750000, 0.000000;;, + 32;3; 0.000000, 6.750000,-0.000000;;, + 33;3; 0.000000, 6.750000,-0.000000;;, + 34;3; 0.000000, 6.750000, 0.000000;;, + 35;3; 0.000000, 6.750000, 0.000000;;, + 36;3; 0.000000, 6.750000,-0.000000;;, + 37;3; 0.000000, 6.750000, 0.000000;;, + 38;3; 0.000000, 6.750000, 0.000000;;, + 39;3;-0.000000, 6.750000, 0.000000;;, + 40;3; 0.000000, 6.750000, 0.000000;;, + 41;3;-0.000000, 6.750000, 0.000000;;, + 42;3; 0.000000, 6.750000, 0.000000;;, + 43;3; 0.000000, 6.750000, 0.000000;;, + 44;3; 0.000000, 6.750000, 0.000000;;, + 45;3; 0.000000, 6.750000, 0.000000;;, + 46;3; 0.000000, 6.750000,-0.000000;;, + 47;3; 0.000000, 6.750000, 0.000000;;, + 48;3; 0.000000, 6.750000, 0.000000;;, + 49;3; 0.000000, 6.750000, 0.000000;;, + 50;3; 0.000000, 6.750000,-0.000000;;, + 51;3; 0.000000, 6.750000, 0.000000;;, + 52;3; 0.000000, 6.750000, 0.000000;;, + 53;3; 0.000000, 6.750000, 0.000000;;, + 54;3; 0.000000, 6.750000, 0.000000;;, + 55;3; 0.000000, 6.750000,-0.000000;;, + 56;3; 0.000000, 6.750000, 0.000000;;, + 57;3;-0.000000, 6.750001,-0.000000;;, + 58;3; 0.000000, 6.750000, 0.000000;;, + 59;3; 0.000000, 6.750000, 0.000000;;, + 60;3; 0.000000, 6.750000, 0.000000;;, + 61;3; 0.000000, 6.750000, 0.000000;;, + 62;3; 0.000000, 6.750000, 0.000000;;, + 63;3; 0.000000, 6.750000,-0.000000;;, + 64;3; 0.000000, 6.750000, 0.000000;;, + 65;3; 0.000000, 6.750000, 0.000000;;, + 66;3; 0.000000, 6.750000, 0.000000;;, + 67;3; 0.000000, 6.750000, 0.000000;;, + 68;3; 0.000000, 6.750000, 0.000000;;, + 69;3; 0.000000, 6.750000,-0.000000;;, + 70;3; 0.000000, 6.750000,-0.000000;;, + 71;3; 0.000000, 6.750000,-0.000000;;, + 72;3; 0.000000, 6.750000,-0.000000;;, + 73;3; 0.000000, 6.749999, 0.000000;;, + 74;3; 0.000000, 6.750000, 0.000000;;, + 75;3; 0.000000, 6.750000, 0.000000;;, + 76;3;-0.000000, 6.750000,-0.000000;;, + 77;3; 0.000000, 6.750000, 0.000000;;, + 78;3; 0.000000, 6.750000,-0.000000;;, + 79;3; 0.000000, 6.750000, 0.000000;;, + 80;3; 0.000000, 6.750000, 0.000000;;, + 81;3; 0.000000, 6.750000,-0.000000;;, + 82;3; 0.000000, 6.750000, 0.000000;;, + 83;3; 0.000000, 6.750000,-0.000000;;, + 84;3; 0.000000, 6.750000, 0.000000;;, + 85;3;-0.000000, 6.750000,-0.000000;;, + 86;3; 0.000000, 6.750000, 0.000000;;, + 87;3; 0.000000, 6.750000,-0.000000;;, + 88;3; 0.000000, 6.750000, 0.000000;;, + 89;3; 0.000000, 6.750000,-0.000000;;, + 90;3; 0.000000, 6.750000,-0.000000;;, + 91;3; 0.000000, 6.750000, 0.000000;;, + 92;3; 0.000000, 6.750000,-0.000000;;, + 93;3; 0.000000, 6.750000,-0.000000;;, + 94;3; 0.000000, 6.750000,-0.000000;;, + 95;3; 0.000000, 6.750000, 0.000000;;, + 96;3; 0.000000, 6.750000,-0.000000;;, + 97;3; 0.000000, 6.750000, 0.000000;;, + 98;3; 0.000000, 6.750000, 0.000000;;, + 99;3; 0.000000, 6.750000,-0.000000;;, + 100;3; 0.000000, 6.750000, 0.000000;;, + 101;3; 0.000000, 6.750000, 0.000000;;, + 102;3; 0.000000, 6.750000,-0.000000;;, + 103;3; 0.000000, 6.750000, 0.000000;;, + 104;3;-0.000000, 6.750000, 0.000000;;, + 105;3; 0.000000, 6.750000, 0.000000;;, + 106;3; 0.000000, 6.750000, 0.000000;;, + 107;3; 0.000000, 6.750000,-0.000000;;, + 108;3; 0.000000, 6.750000, 0.000000;;, + 109;3; 0.000000, 6.750000, 0.000000;;, + 110;3; 0.000000, 6.750000,-0.000000;;, + 111;3; 0.000000, 6.750000,-0.000000;;, + 112;3; 0.000000, 6.750000,-0.000000;;, + 113;3; 0.000000, 6.750000,-0.000000;;, + 114;3; 0.000000, 6.750000, 0.000000;;, + 115;3; 0.000000, 6.750000, 0.000000;;, + 116;3; 0.000000, 6.750000, 0.000000;;, + 117;3; 0.000000, 6.750000,-0.000000;;, + 118;3; 0.000000, 6.750000,-0.000000;;, + 119;3; 0.000000, 6.750000,-0.000000;;, + 120;3;-0.000000, 6.750000, 0.000000;;, + 121;3; 0.000000, 6.750000,-0.000000;;, + 122;3;-0.000000, 6.750000,-0.000000;;, + 123;3; 0.000000, 6.750000,-0.000000;;, + 124;3; 0.000000, 6.750000, 0.000000;;, + 125;3; 0.000000, 6.750000,-0.000000;;, + 126;3; 0.000000, 6.750000, 0.000000;;, + 127;3; 0.000000, 6.750000,-0.000000;;, + 128;3; 0.000000, 6.750000, 0.000000;;, + 129;3; 0.000000, 6.750000,-0.000000;;, + 130;3; 0.000000, 6.750000,-0.000000;;, + 131;3; 0.000000, 6.750000,-0.000000;;, + 132;3; 0.000000, 6.750000,-0.000000;;, + 133;3; 0.000000, 6.750000, 0.000000;;, + 134;3; 0.000000, 6.750000,-0.000000;;, + 135;3; 0.000000, 6.750000, 0.000000;;, + 136;3; 0.000000, 6.750000, 0.000000;;, + 137;3; 0.000000, 6.750000, 0.000000;;, + 138;3;-0.000000, 6.750000, 0.000000;;, + 139;3; 0.000000, 6.750000,-0.000000;;, + 140;3; 0.000000, 6.750000,-0.000000;;, + 141;3; 0.000000, 6.750000, 0.000000;;, + 142;3; 0.000000, 6.750000, 0.000000;;, + 143;3; 0.000000, 6.750000,-0.000000;;, + 144;3; 0.000000, 6.750000, 0.000000;;, + 145;3; 0.000000, 6.750000, 0.000000;;, + 146;3; 0.000000, 6.750000, 0.000000;;, + 147;3; 0.000000, 6.750000,-0.000000;;, + 148;3; 0.000000, 6.750000, 0.000000;;, + 149;3; 0.000000, 6.750000, 0.000000;;, + 150;3; 0.000000, 6.750000,-0.000000;;, + 151;3; 0.000000, 6.750000,-0.000000;;, + 152;3; 0.000000, 6.750000,-0.000000;;, + 153;3; 0.000000, 6.750000,-0.000000;;, + 154;3; 0.000000, 6.750000,-0.000000;;, + 155;3; 0.000000, 6.750000,-0.000000;;, + 156;3; 0.000000, 6.750000,-0.000000;;, + 157;3;-0.000000, 6.750000, 0.000000;;, + 158;3; 0.000000, 6.750000, 0.000000;;, + 159;3; 0.000000, 6.750000,-0.000000;;, + 160;3; 0.000000, 6.750000, 0.000000;;, + 161;3; 0.000000, 6.750000,-0.000000;;, + 162;3; 0.000000, 6.750000, 0.000000;;, + 163;3; 0.000000, 6.750000, 0.000000;;, + 164;3; 0.000000, 6.750000, 0.000000;;, + 165;3; 0.000000, 6.750000, 0.000000;;, + 166;3; 0.000000, 6.750000, 0.000000;;, + 167;3; 0.000000, 6.750000, 0.000000;;, + 168;3; 0.000000, 6.750000, 0.000000;;, + 169;3; 0.000000, 6.750000, 0.000000;;, + 170;3; 0.000000, 6.750000, 0.000000;;, + 171;3; 0.000000, 6.750000, 0.000000;;, + 172;3; 0.000000, 6.750000, 0.000000;;, + 173;3; 0.000000, 6.750000, 0.000000;;, + 174;3; 0.000000, 6.750000, 0.000000;;, + 175;3; 0.000000, 6.750000, 0.000000;;, + 176;3; 0.000000, 6.750000, 0.000000;;, + 177;3; 0.000000, 6.750000, 0.000000;;, + 178;3; 0.000000, 6.750000, 0.000000;;, + 179;3; 0.000000, 6.750000, 0.000000;;, + 180;3; 0.000000, 6.750000, 0.000000;;, + 181;3; 0.000000, 6.750000, 0.000000;;, + 182;3; 0.000000, 6.750000, 0.000000;;, + 183;3; 0.000000, 6.750000, 0.000000;;, + 184;3; 0.000000, 6.750000, 0.000000;;, + 185;3; 0.000000, 6.750000, 0.000000;;, + 186;3; 0.000000, 6.750000, 0.000000;;, + 187;3; 0.000000, 6.750000, 0.000000;;, + 188;3; 0.000000, 6.750000, 0.000000;;; + } + } + Animation { + {Armature_Arm_Left} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.648448, 0.757709,-0.045973,-0.057269;;, + 1;4; 0.648161, 0.757936,-0.045920,-0.057331;;, + 2;4; 0.647294, 0.758622,-0.045761,-0.057521;;, + 3;4; 0.645844, 0.759770,-0.045495,-0.057837;;, + 4;4; 0.643821, 0.761372,-0.045124,-0.058279;;, + 5;4; 0.641250, 0.763407,-0.044653,-0.058841;;, + 6;4; 0.638175, 0.765842,-0.044088,-0.059513;;, + 7;4; 0.634660, 0.768625,-0.043443,-0.060281;;, + 8;4; 0.630790, 0.771689,-0.042734,-0.061126;;, + 9;4; 0.626671, 0.774950,-0.041978,-0.062026;;, + 10;4; 0.622424, 0.778313,-0.041199,-0.062953;;, + 11;4; 0.618177, 0.781676,-0.040419,-0.063881;;, + 12;4; 0.614058, 0.784937,-0.039664,-0.064781;;, + 13;4; 0.610189, 0.788000,-0.038954,-0.065626;;, + 14;4; 0.606673, 0.790784,-0.038309,-0.066394;;, + 15;4; 0.603598, 0.793218,-0.037745,-0.067066;;, + 16;4; 0.601027, 0.795254,-0.037273,-0.067628;;, + 17;4; 0.599004, 0.796856,-0.036902,-0.068069;;, + 18;4; 0.597555, 0.798003,-0.036636,-0.068386;;, + 19;4; 0.596688, 0.798690,-0.036477,-0.068576;;, + 20;4; 0.596401, 0.798917,-0.036424,-0.068638;;, + 21;4; 0.596760, 0.798627,-0.036471,-0.068580;;, + 22;4; 0.597846, 0.797750,-0.036614,-0.068404;;, + 23;4; 0.599661, 0.796284,-0.036852,-0.068109;;, + 24;4; 0.602194, 0.794238,-0.037184,-0.067698;;, + 25;4; 0.605413, 0.791638,-0.037606,-0.067176;;, + 26;4; 0.609264, 0.788527,-0.038110,-0.066551;;, + 27;4; 0.613666, 0.784972,-0.038687,-0.065837;;, + 28;4; 0.618511, 0.781058,-0.039322,-0.065050;;, + 29;4; 0.623668, 0.776892,-0.039998,-0.064213;;, + 30;4; 0.628987, 0.772597,-0.040695,-0.063350;;, + 31;4; 0.634305, 0.768301,-0.041393,-0.062487;;, + 32;4; 0.639462, 0.764135,-0.042069,-0.061650;;, + 33;4; 0.644308, 0.760222,-0.042704,-0.060864;;, + 34;4; 0.648710, 0.756666,-0.043281,-0.060150;;, + 35;4; 0.652560, 0.753556,-0.043785,-0.059525;;, + 36;4; 0.655780, 0.750956,-0.044207,-0.059002;;, + 37;4; 0.658313, 0.748910,-0.044539,-0.058591;;, + 38;4; 0.660128, 0.747444,-0.044777,-0.058297;;, + 39;4; 0.661214, 0.746567,-0.044920,-0.058121;;, + 40;4; 0.661573, 0.746277,-0.044967,-0.058062;;, + 41;4; 0.661328, 0.746479,-0.044910,-0.058126;;, + 42;4; 0.660587, 0.747091,-0.044737,-0.058317;;, + 43;4; 0.659348, 0.748115,-0.044449,-0.058638;;, + 44;4; 0.657620, 0.749544,-0.044046,-0.059085;;, + 45;4; 0.655424, 0.751359,-0.043535,-0.059653;;, + 46;4; 0.652797, 0.753531,-0.042924,-0.060333;;, + 47;4; 0.649794, 0.756013,-0.042224,-0.061110;;, + 48;4; 0.646488, 0.758746,-0.041455,-0.061966;;, + 49;4; 0.642969, 0.761655,-0.040636,-0.062876;;, + 50;4; 0.639341, 0.764654,-0.039791,-0.063815;;, + 51;4; 0.635713, 0.767653,-0.038946,-0.064754;;, + 52;4; 0.632194, 0.770562,-0.038127,-0.065665;;, + 53;4; 0.628889, 0.773294,-0.037357,-0.066520;;, + 54;4; 0.625885, 0.775777,-0.036658,-0.067297;;, + 55;4; 0.623258, 0.777949,-0.036047,-0.067977;;, + 56;4; 0.621062, 0.779764,-0.035535,-0.068545;;, + 57;4; 0.619334, 0.781193,-0.035133,-0.068993;;, + 58;4; 0.618095, 0.782216,-0.034845,-0.069313;;, + 59;4; 0.617355, 0.782829,-0.034672,-0.069505;;, + 60;4; 0.617110, 0.783031,-0.034615,-0.069568;;, + 61;4; 0.617174, 0.782991,-0.034614,-0.069562;;, + 62;4; 0.617353, 0.782876,-0.034615,-0.069541;;, + 63;4; 0.617631, 0.782698,-0.034624,-0.069502;;, + 64;4; 0.617995, 0.782463,-0.034645,-0.069440;;, + 65;4; 0.618435, 0.782178,-0.034685,-0.069353;;, + 66;4; 0.618940, 0.781848,-0.034749,-0.069236;;, + 67;4; 0.619505, 0.781478,-0.034841,-0.069085;;, + 68;4; 0.620120, 0.781070,-0.034969,-0.068894;;, + 69;4; 0.620781, 0.780629,-0.035139,-0.068658;;, + 70;4; 0.621482, 0.780157,-0.035359,-0.068369;;, + 71;4; 0.622217, 0.779656,-0.035640,-0.068019;;, + 72;4; 0.622979, 0.779130,-0.035993,-0.067597;;, + 73;4; 0.623764, 0.778580,-0.036434,-0.067088;;, + 74;4; 0.624563, 0.778009,-0.036984,-0.066473;;, + 75;4; 0.625368, 0.777419,-0.037673,-0.065726;;, + 76;4; 0.626168, 0.776813,-0.038544,-0.064805;;, + 77;4; 0.626943, 0.776195,-0.039669,-0.063644;;, + 78;4; 0.627662, 0.775573,-0.041178,-0.062123;;, + 79;4; 0.628249, 0.774961,-0.043370,-0.059964;;, + 80;4; 0.628391, 0.774424,-0.047456,-0.056046;;, + 81;4; 0.000990, 0.997299,-0.072151,-0.013690;;, + 82;4;-0.011967, 0.997270,-0.071970,-0.015145;;, + 83;4;-0.018796, 0.997206,-0.071870,-0.016486;;, + 84;4;-0.023483, 0.997134,-0.071799,-0.017763;;, + 85;4;-0.026976, 0.997057,-0.071745,-0.018986;;, + 86;4;-0.029682, 0.996980,-0.071701,-0.020158;;, + 87;4;-0.031824, 0.996902,-0.071665,-0.021280;;, + 88;4;-0.033538, 0.996826,-0.071634,-0.022353;;, + 89;4;-0.034915, 0.996751,-0.071609,-0.023375;;, + 90;4;-0.036019, 0.996679,-0.071588,-0.024345;;, + 91;4;-0.036900, 0.996610,-0.071570,-0.025261;;, + 92;4;-0.037594, 0.996544,-0.071555,-0.026120;;, + 93;4;-0.038132, 0.996482,-0.071542,-0.026918;;, + 94;4;-0.038539, 0.996425,-0.071531,-0.027653;;, + 95;4;-0.038836, 0.996372,-0.071523,-0.028317;;, + 96;4;-0.039042, 0.996325,-0.071516,-0.028907;;, + 97;4;-0.039174, 0.996284,-0.071511,-0.029414;;, + 98;4;-0.039248, 0.996250,-0.071507,-0.029831;;, + 99;4;-0.039280, 0.996225,-0.071504,-0.030146;;, + 100;4;-0.039287, 0.996208,-0.071503,-0.030348;;, + 101;4;-0.039284, 0.996202,-0.071502,-0.030419;;, + 102;4;-0.039062, 0.996208,-0.071506,-0.030327;;, + 103;4;-0.038392, 0.996227,-0.071517,-0.030048;;, + 104;4;-0.037270, 0.996257,-0.071535,-0.029583;;, + 105;4;-0.035704, 0.996300,-0.071560,-0.028932;;, + 106;4;-0.033715, 0.996354,-0.071592,-0.028106;;, + 107;4;-0.031335, 0.996419,-0.071630,-0.027118;;, + 108;4;-0.028615, 0.996493,-0.071674,-0.025988;;, + 109;4;-0.025621, 0.996574,-0.071723,-0.024744;;, + 110;4;-0.022434, 0.996661,-0.071774,-0.023420;;, + 111;4;-0.019147, 0.996751,-0.071827,-0.022055;;, + 112;4;-0.015860, 0.996840,-0.071880,-0.020690;;, + 113;4;-0.012673, 0.996927,-0.071931,-0.019366;;, + 114;4;-0.009679, 0.997009,-0.071979,-0.018122;;, + 115;4;-0.006959, 0.997083,-0.072023,-0.016992;;, + 116;4;-0.004579, 0.997148,-0.072062,-0.016004;;, + 117;4;-0.002590, 0.997202,-0.072094,-0.015177;;, + 118;4;-0.001024, 0.997244,-0.072119,-0.014527;;, + 119;4; 0.000098, 0.997275,-0.072137,-0.014061;;, + 120;4; 0.000769, 0.997293,-0.072148,-0.013782;;, + 121;4; 0.000990, 0.997299,-0.072151,-0.013690;;, + 122;4; 0.000769, 0.997293,-0.072148,-0.013782;;, + 123;4; 0.000098, 0.997275,-0.072137,-0.014061;;, + 124;4;-0.001024, 0.997244,-0.072119,-0.014527;;, + 125;4;-0.002590, 0.997202,-0.072094,-0.015177;;, + 126;4;-0.004579, 0.997148,-0.072062,-0.016004;;, + 127;4;-0.006959, 0.997083,-0.072023,-0.016992;;, + 128;4;-0.009679, 0.997009,-0.071979,-0.018122;;, + 129;4;-0.012673, 0.996927,-0.071931,-0.019366;;, + 130;4;-0.015860, 0.996840,-0.071880,-0.020690;;, + 131;4;-0.019147, 0.996751,-0.071827,-0.022055;;, + 132;4;-0.022434, 0.996661,-0.071774,-0.023420;;, + 133;4;-0.025621, 0.996574,-0.071723,-0.024744;;, + 134;4;-0.028615, 0.996493,-0.071674,-0.025988;;, + 135;4;-0.031335, 0.996419,-0.071630,-0.027118;;, + 136;4;-0.033715, 0.996354,-0.071592,-0.028106;;, + 137;4;-0.035704, 0.996300,-0.071560,-0.028932;;, + 138;4;-0.037270, 0.996257,-0.071535,-0.029583;;, + 139;4;-0.038392, 0.996227,-0.071517,-0.030048;;, + 140;4;-0.039062, 0.996208,-0.071506,-0.030327;;, + 141;4;-0.039284, 0.996202,-0.071502,-0.030419;;, + 142;4;-0.039115, 0.996208,-0.071505,-0.030336;;, + 143;4;-0.038639, 0.996224,-0.071513,-0.030100;;, + 144;4;-0.037892, 0.996249,-0.071526,-0.029733;;, + 145;4;-0.036906, 0.996282,-0.071542,-0.029250;;, + 146;4;-0.035703, 0.996322,-0.071562,-0.028665;;, + 147;4;-0.034305, 0.996368,-0.071585,-0.027989;;, + 148;4;-0.032728, 0.996419,-0.071611,-0.027232;;, + 149;4;-0.030984, 0.996475,-0.071640,-0.026401;;, + 150;4;-0.029084, 0.996536,-0.071671,-0.025504;;, + 151;4;-0.027040, 0.996601,-0.071705,-0.024547;;, + 152;4;-0.024856, 0.996669,-0.071741,-0.023537;;, + 153;4;-0.022540, 0.996740,-0.071779,-0.022479;;, + 154;4;-0.020096, 0.996813,-0.071819,-0.021379;;, + 155;4;-0.017525, 0.996888,-0.071861,-0.020245;;, + 156;4;-0.014829, 0.996965,-0.071905,-0.019082;;, + 157;4;-0.012005, 0.997043,-0.071950,-0.017902;;, + 158;4;-0.009047, 0.997120,-0.071997,-0.016718;;, + 159;4;-0.005937, 0.997194,-0.072047,-0.015555;;, + 160;4;-0.002640, 0.997260,-0.072098,-0.014470;;, + 161;4; 0.000990, 0.997299,-0.072151,-0.013690;;, + 162;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 163;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 164;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 165;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 166;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 167;4; 0.003930, 0.958043,-0.286296,-0.013151;;, + 168;4; 0.648448, 0.757709,-0.045973,-0.057269;;, + 169;4; 0.654493, 0.752186,-0.040667,-0.064731;;, + 170;4; 0.658020, 0.748822,-0.037013,-0.069986;;, + 171;4; 0.659629, 0.747251,-0.035126,-0.072743;;, + 172;4; 0.660600, 0.746345,-0.034493,-0.073596;;, + 173;4; 0.662067, 0.745032,-0.034351,-0.073580;;, + 174;4; 0.664030, 0.743414,-0.034783,-0.072577;;, + 175;4; 0.665879, 0.742098,-0.036358,-0.069861;;, + 176;4; 0.667289, 0.741198,-0.038892,-0.065911;;, + 177;4; 0.668012, 0.740701,-0.041785,-0.061811;;, + 178;4; 0.668060, 0.740475,-0.044458,-0.058453;;, + 179;4; 0.667246, 0.740936,-0.047522,-0.055224;;, + 180;4; 0.665271, 0.742616,-0.051527,-0.051513;;, + 181;4; 0.662480, 0.745165,-0.055526,-0.048126;;, + 182;4; 0.659627, 0.747806,-0.058315,-0.045969;;, + 183;4; 0.657320, 0.749902,-0.059309,-0.045384;;, + 184;4; 0.655964, 0.751255,-0.058163,-0.046490;;, + 185;4; 0.655437, 0.752065,-0.054765,-0.049326;;, + 186;4; 0.654752, 0.752963,-0.050391,-0.052966;;, + 187;4; 0.652660, 0.754722,-0.047040,-0.055932;;, + 188;4; 0.648448, 0.757709,-0.045973,-0.057269;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3;-2.000000, 6.750000, 0.000000;;, + 1;3;-2.000000, 6.750000, 0.000000;;, + 2;3;-2.000000, 6.750000, 0.000000;;, + 3;3;-2.000000, 6.750000, 0.000000;;, + 4;3;-2.000000, 6.750000, 0.000000;;, + 5;3;-2.000000, 6.750000, 0.000000;;, + 6;3;-2.000000, 6.750000, 0.000000;;, + 7;3;-2.000000, 6.750000,-0.000000;;, + 8;3;-2.000000, 6.750000,-0.000000;;, + 9;3;-2.000000, 6.750000, 0.000000;;, + 10;3;-2.000000, 6.750000,-0.000000;;, + 11;3;-2.000000, 6.750000, 0.000000;;, + 12;3;-2.000000, 6.750000, 0.000000;;, + 13;3;-2.000000, 6.750000, 0.000000;;, + 14;3;-2.000000, 6.750000,-0.000000;;, + 15;3;-2.000000, 6.750000,-0.000000;;, + 16;3;-2.000000, 6.750000, 0.000000;;, + 17;3;-2.000000, 6.750001,-0.000000;;, + 18;3;-2.000000, 6.750000, 0.000000;;, + 19;3;-2.000000, 6.750000, 0.000000;;, + 20;3;-2.000000, 6.750000, 0.000000;;, + 21;3;-2.000000, 6.750000, 0.000000;;, + 22;3;-2.000000, 6.750000, 0.000000;;, + 23;3;-2.000000, 6.750001,-0.000000;;, + 24;3;-2.000000, 6.750000, 0.000000;;, + 25;3;-2.000000, 6.750000, 0.000000;;, + 26;3;-2.000000, 6.750000,-0.000000;;, + 27;3;-2.000000, 6.750000, 0.000000;;, + 28;3;-2.000000, 6.750000, 0.000000;;, + 29;3;-2.000000, 6.750000, 0.000000;;, + 30;3;-2.000000, 6.750000, 0.000000;;, + 31;3;-2.000000, 6.750000, 0.000000;;, + 32;3;-2.000000, 6.750000,-0.000000;;, + 33;3;-2.000000, 6.750000,-0.000000;;, + 34;3;-2.000000, 6.750000, 0.000000;;, + 35;3;-2.000000, 6.750000, 0.000000;;, + 36;3;-2.000000, 6.750000,-0.000000;;, + 37;3;-2.000000, 6.750000, 0.000000;;, + 38;3;-2.000000, 6.750000, 0.000000;;, + 39;3;-2.000000, 6.750000, 0.000000;;, + 40;3;-2.000000, 6.750000, 0.000000;;, + 41;3;-2.000000, 6.750000, 0.000000;;, + 42;3;-2.000000, 6.750000, 0.000000;;, + 43;3;-2.000000, 6.750000, 0.000000;;, + 44;3;-2.000000, 6.750000, 0.000000;;, + 45;3;-2.000000, 6.750000, 0.000000;;, + 46;3;-2.000000, 6.750000,-0.000000;;, + 47;3;-2.000000, 6.750000, 0.000000;;, + 48;3;-2.000000, 6.750000, 0.000000;;, + 49;3;-2.000000, 6.750000, 0.000000;;, + 50;3;-2.000000, 6.750000,-0.000000;;, + 51;3;-2.000000, 6.750000, 0.000000;;, + 52;3;-2.000000, 6.750000, 0.000000;;, + 53;3;-2.000000, 6.750000, 0.000000;;, + 54;3;-2.000000, 6.750000, 0.000000;;, + 55;3;-2.000000, 6.750000,-0.000000;;, + 56;3;-2.000000, 6.750000, 0.000000;;, + 57;3;-2.000000, 6.750001,-0.000000;;, + 58;3;-2.000000, 6.750000, 0.000000;;, + 59;3;-2.000000, 6.750000, 0.000000;;, + 60;3;-2.000000, 6.750000, 0.000000;;, + 61;3;-2.000000, 6.750000, 0.000000;;, + 62;3;-2.000000, 6.750000, 0.000000;;, + 63;3;-2.000000, 6.750000,-0.000000;;, + 64;3;-2.000000, 6.750000, 0.000000;;, + 65;3;-2.000000, 6.750000, 0.000000;;, + 66;3;-2.000000, 6.750000, 0.000000;;, + 67;3;-2.000000, 6.750000, 0.000000;;, + 68;3;-2.000000, 6.750000, 0.000000;;, + 69;3;-2.000000, 6.750000,-0.000000;;, + 70;3;-2.000000, 6.750000,-0.000000;;, + 71;3;-2.000000, 6.750000,-0.000000;;, + 72;3;-2.000000, 6.750000,-0.000000;;, + 73;3;-2.000000, 6.749999, 0.000000;;, + 74;3;-2.000000, 6.750000, 0.000000;;, + 75;3;-2.000000, 6.750000, 0.000000;;, + 76;3;-2.000000, 6.750000,-0.000000;;, + 77;3;-2.000000, 6.750000, 0.000000;;, + 78;3;-2.000000, 6.750000,-0.000000;;, + 79;3;-2.000000, 6.750000, 0.000000;;, + 80;3;-2.000000, 6.750000, 0.000000;;, + 81;3;-2.000000, 6.750000,-0.000000;;, + 82;3;-2.000000, 6.750000, 0.000000;;, + 83;3;-2.000000, 6.750000,-0.000000;;, + 84;3;-2.000000, 6.750000, 0.000000;;, + 85;3;-2.000000, 6.750000,-0.000000;;, + 86;3;-2.000000, 6.750000, 0.000000;;, + 87;3;-2.000000, 6.750000,-0.000000;;, + 88;3;-2.000000, 6.750000, 0.000000;;, + 89;3;-2.000000, 6.750000,-0.000000;;, + 90;3;-2.000000, 6.750000,-0.000000;;, + 91;3;-2.000000, 6.750000, 0.000000;;, + 92;3;-2.000000, 6.750000,-0.000000;;, + 93;3;-2.000000, 6.750000,-0.000000;;, + 94;3;-2.000000, 6.750000,-0.000000;;, + 95;3;-2.000000, 6.750000, 0.000000;;, + 96;3;-2.000000, 6.750000,-0.000000;;, + 97;3;-2.000000, 6.750000, 0.000000;;, + 98;3;-2.000000, 6.750000, 0.000000;;, + 99;3;-2.000000, 6.750000,-0.000000;;, + 100;3;-2.000000, 6.750000, 0.000000;;, + 101;3;-2.000000, 6.750000, 0.000000;;, + 102;3;-2.000000, 6.750000,-0.000000;;, + 103;3;-2.000000, 6.750000, 0.000000;;, + 104;3;-2.000000, 6.750000, 0.000000;;, + 105;3;-2.000000, 6.750000, 0.000000;;, + 106;3;-2.000000, 6.750000, 0.000000;;, + 107;3;-2.000000, 6.750000,-0.000000;;, + 108;3;-2.000000, 6.750000, 0.000000;;, + 109;3;-2.000000, 6.750000, 0.000000;;, + 110;3;-2.000000, 6.750000,-0.000000;;, + 111;3;-2.000000, 6.750000,-0.000000;;, + 112;3;-2.000000, 6.750000,-0.000000;;, + 113;3;-2.000000, 6.750000,-0.000000;;, + 114;3;-2.000000, 6.750000, 0.000000;;, + 115;3;-2.000000, 6.750000, 0.000000;;, + 116;3;-2.000000, 6.750000, 0.000000;;, + 117;3;-2.000000, 6.750000,-0.000000;;, + 118;3;-2.000000, 6.750000,-0.000000;;, + 119;3;-2.000000, 6.750000,-0.000000;;, + 120;3;-2.000000, 6.750000, 0.000000;;, + 121;3;-2.000000, 6.750000,-0.000000;;, + 122;3;-2.000000, 6.750000,-0.000000;;, + 123;3;-2.000000, 6.750000,-0.000000;;, + 124;3;-2.000000, 6.750000, 0.000000;;, + 125;3;-2.000000, 6.750000,-0.000000;;, + 126;3;-2.000000, 6.750000, 0.000000;;, + 127;3;-2.000000, 6.750000,-0.000000;;, + 128;3;-2.000000, 6.750000, 0.000000;;, + 129;3;-2.000000, 6.750000,-0.000000;;, + 130;3;-2.000000, 6.750000,-0.000000;;, + 131;3;-2.000000, 6.750000,-0.000000;;, + 132;3;-2.000000, 6.750000,-0.000000;;, + 133;3;-2.000000, 6.750000, 0.000000;;, + 134;3;-2.000000, 6.750000,-0.000000;;, + 135;3;-2.000000, 6.750000, 0.000000;;, + 136;3;-2.000000, 6.750000, 0.000000;;, + 137;3;-2.000000, 6.750000, 0.000000;;, + 138;3;-2.000000, 6.750000, 0.000000;;, + 139;3;-2.000000, 6.750000,-0.000000;;, + 140;3;-2.000000, 6.750000,-0.000000;;, + 141;3;-2.000000, 6.750000, 0.000000;;, + 142;3;-2.000000, 6.750000, 0.000000;;, + 143;3;-2.000000, 6.750000,-0.000000;;, + 144;3;-2.000000, 6.750000, 0.000000;;, + 145;3;-2.000000, 6.750000, 0.000000;;, + 146;3;-2.000000, 6.750000, 0.000000;;, + 147;3;-2.000000, 6.750000,-0.000000;;, + 148;3;-2.000000, 6.750000, 0.000000;;, + 149;3;-2.000000, 6.750000, 0.000000;;, + 150;3;-2.000000, 6.750000,-0.000000;;, + 151;3;-2.000000, 6.750000,-0.000000;;, + 152;3;-2.000000, 6.750000,-0.000000;;, + 153;3;-2.000000, 6.750000,-0.000000;;, + 154;3;-2.000000, 6.750000,-0.000000;;, + 155;3;-2.000000, 6.750000,-0.000000;;, + 156;3;-2.000000, 6.750000,-0.000000;;, + 157;3;-2.000000, 6.750000, 0.000000;;, + 158;3;-2.000000, 6.750000, 0.000000;;, + 159;3;-2.000000, 6.750000,-0.000000;;, + 160;3;-2.000000, 6.750000, 0.000000;;, + 161;3;-2.000000, 6.750000,-0.000000;;, + 162;3;-2.000000, 6.750000, 0.000000;;, + 163;3;-2.000000, 6.750000, 0.000000;;, + 164;3;-2.000000, 6.750000, 0.000000;;, + 165;3;-2.000000, 6.750000, 0.000000;;, + 166;3;-2.000000, 6.750000, 0.000000;;, + 167;3;-2.000000, 6.750000, 0.000000;;, + 168;3;-2.000000, 6.750000, 0.000000;;, + 169;3;-2.000000, 6.750000, 0.000000;;, + 170;3;-2.000000, 6.750000, 0.000000;;, + 171;3;-2.000000, 6.750000, 0.000000;;, + 172;3;-2.000000, 6.750000, 0.000000;;, + 173;3;-2.000000, 6.750000, 0.000000;;, + 174;3;-2.000000, 6.750000, 0.000000;;, + 175;3;-2.000000, 6.750000, 0.000000;;, + 176;3;-2.000000, 6.750000, 0.000000;;, + 177;3;-2.000000, 6.750000, 0.000000;;, + 178;3;-2.000000, 6.750000, 0.000000;;, + 179;3;-2.000000, 6.750000, 0.000000;;, + 180;3;-2.000000, 6.750000, 0.000000;;, + 181;3;-2.000000, 6.750000, 0.000000;;, + 182;3;-2.000000, 6.750000, 0.000000;;, + 183;3;-2.000000, 6.750000, 0.000000;;, + 184;3;-2.000000, 6.750000, 0.000000;;, + 185;3;-2.000000, 6.750000, 0.000000;;, + 186;3;-2.000000, 6.750000, 0.000000;;, + 187;3;-2.000000, 6.750000, 0.000000;;, + 188;3;-2.000000, 6.750000, 0.000000;;; + } + } + Animation { + {Armature_Arm_Right} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.648448, 0.757709, 0.045973, 0.057269;;, + 1;4; 0.648161, 0.757936, 0.045920, 0.057331;;, + 2;4; 0.647294, 0.758622, 0.045761, 0.057521;;, + 3;4; 0.645844, 0.759770, 0.045495, 0.057837;;, + 4;4; 0.643821, 0.761372, 0.045124, 0.058279;;, + 5;4; 0.641250, 0.763407, 0.044653, 0.058841;;, + 6;4; 0.638175, 0.765842, 0.044088, 0.059513;;, + 7;4; 0.634660, 0.768625, 0.043443, 0.060281;;, + 8;4; 0.630790, 0.771689, 0.042734, 0.061126;;, + 9;4; 0.626671, 0.774950, 0.041978, 0.062026;;, + 10;4; 0.622424, 0.778313, 0.041199, 0.062953;;, + 11;4; 0.618177, 0.781676, 0.040419, 0.063881;;, + 12;4; 0.614058, 0.784937, 0.039664, 0.064781;;, + 13;4; 0.610189, 0.788000, 0.038954, 0.065626;;, + 14;4; 0.606673, 0.790784, 0.038309, 0.066394;;, + 15;4; 0.603598, 0.793218, 0.037745, 0.067066;;, + 16;4; 0.601027, 0.795254, 0.037273, 0.067628;;, + 17;4; 0.599004, 0.796856, 0.036902, 0.068069;;, + 18;4; 0.597555, 0.798003, 0.036636, 0.068386;;, + 19;4; 0.596688, 0.798690, 0.036477, 0.068576;;, + 20;4; 0.596401, 0.798917, 0.036424, 0.068638;;, + 21;4; 0.596760, 0.798627, 0.036471, 0.068580;;, + 22;4; 0.597846, 0.797750, 0.036614, 0.068404;;, + 23;4; 0.599661, 0.796284, 0.036852, 0.068109;;, + 24;4; 0.602194, 0.794238, 0.037184, 0.067698;;, + 25;4; 0.605413, 0.791638, 0.037606, 0.067176;;, + 26;4; 0.609264, 0.788527, 0.038110, 0.066551;;, + 27;4; 0.613666, 0.784972, 0.038687, 0.065837;;, + 28;4; 0.618511, 0.781058, 0.039322, 0.065050;;, + 29;4; 0.623668, 0.776892, 0.039998, 0.064213;;, + 30;4; 0.628987, 0.772597, 0.040695, 0.063350;;, + 31;4; 0.634305, 0.768301, 0.041393, 0.062487;;, + 32;4; 0.639462, 0.764135, 0.042069, 0.061650;;, + 33;4; 0.644308, 0.760222, 0.042704, 0.060864;;, + 34;4; 0.648710, 0.756666, 0.043281, 0.060150;;, + 35;4; 0.652560, 0.753556, 0.043785, 0.059525;;, + 36;4; 0.655780, 0.750956, 0.044207, 0.059002;;, + 37;4; 0.658313, 0.748910, 0.044539, 0.058591;;, + 38;4; 0.660128, 0.747444, 0.044777, 0.058297;;, + 39;4; 0.661214, 0.746567, 0.044920, 0.058121;;, + 40;4; 0.661573, 0.746277, 0.044967, 0.058062;;, + 41;4; 0.661328, 0.746479, 0.044910, 0.058126;;, + 42;4; 0.660587, 0.747091, 0.044737, 0.058317;;, + 43;4; 0.659348, 0.748115, 0.044449, 0.058638;;, + 44;4; 0.657620, 0.749544, 0.044046, 0.059085;;, + 45;4; 0.655424, 0.751359, 0.043535, 0.059653;;, + 46;4; 0.652797, 0.753531, 0.042924, 0.060333;;, + 47;4; 0.649794, 0.756013, 0.042224, 0.061110;;, + 48;4; 0.646488, 0.758746, 0.041455, 0.061966;;, + 49;4; 0.642969, 0.761655, 0.040636, 0.062876;;, + 50;4; 0.639341, 0.764654, 0.039791, 0.063815;;, + 51;4; 0.635713, 0.767653, 0.038946, 0.064754;;, + 52;4; 0.632194, 0.770562, 0.038127, 0.065665;;, + 53;4; 0.628889, 0.773294, 0.037357, 0.066520;;, + 54;4; 0.625885, 0.775777, 0.036658, 0.067297;;, + 55;4; 0.623258, 0.777949, 0.036047, 0.067977;;, + 56;4; 0.621062, 0.779764, 0.035535, 0.068545;;, + 57;4; 0.619334, 0.781193, 0.035133, 0.068993;;, + 58;4; 0.618095, 0.782216, 0.034845, 0.069313;;, + 59;4; 0.617355, 0.782829, 0.034672, 0.069505;;, + 60;4; 0.617110, 0.783031, 0.034615, 0.069568;;, + 61;4; 0.617174, 0.782991, 0.034614, 0.069562;;, + 62;4; 0.617353, 0.782876, 0.034615, 0.069541;;, + 63;4; 0.617631, 0.782698, 0.034624, 0.069502;;, + 64;4; 0.617995, 0.782463, 0.034645, 0.069440;;, + 65;4; 0.618435, 0.782178, 0.034685, 0.069353;;, + 66;4; 0.618940, 0.781848, 0.034749, 0.069236;;, + 67;4; 0.619505, 0.781478, 0.034841, 0.069085;;, + 68;4; 0.620120, 0.781070, 0.034969, 0.068894;;, + 69;4; 0.620781, 0.780629, 0.035139, 0.068658;;, + 70;4; 0.621482, 0.780157, 0.035359, 0.068369;;, + 71;4; 0.622217, 0.779656, 0.035640, 0.068019;;, + 72;4; 0.622979, 0.779130, 0.035993, 0.067597;;, + 73;4; 0.623764, 0.778580, 0.036434, 0.067088;;, + 74;4; 0.624563, 0.778009, 0.036984, 0.066473;;, + 75;4; 0.625368, 0.777419, 0.037673, 0.065726;;, + 76;4; 0.626168, 0.776813, 0.038544, 0.064805;;, + 77;4; 0.626943, 0.776195, 0.039669, 0.063644;;, + 78;4; 0.627662, 0.775573, 0.041178, 0.062123;;, + 79;4; 0.628249, 0.774961, 0.043370, 0.059964;;, + 80;4; 0.628391, 0.774424, 0.047456, 0.056046;;, + 81;4; 0.000990, 0.997299, 0.072151, 0.013690;;, + 82;4;-0.011967, 0.997270, 0.071970, 0.015145;;, + 83;4;-0.018796, 0.997206, 0.071870, 0.016486;;, + 84;4;-0.023483, 0.997134, 0.071799, 0.017763;;, + 85;4;-0.026976, 0.997057, 0.071745, 0.018986;;, + 86;4;-0.029682, 0.996980, 0.071701, 0.020158;;, + 87;4;-0.031824, 0.996902, 0.071665, 0.021280;;, + 88;4;-0.033538, 0.996826, 0.071634, 0.022353;;, + 89;4;-0.034915, 0.996751, 0.071609, 0.023375;;, + 90;4;-0.036019, 0.996679, 0.071588, 0.024345;;, + 91;4;-0.036900, 0.996610, 0.071570, 0.025261;;, + 92;4;-0.037594, 0.996544, 0.071555, 0.026120;;, + 93;4;-0.038132, 0.996482, 0.071542, 0.026918;;, + 94;4;-0.038539, 0.996425, 0.071531, 0.027653;;, + 95;4;-0.038836, 0.996372, 0.071523, 0.028317;;, + 96;4;-0.039042, 0.996325, 0.071516, 0.028907;;, + 97;4;-0.039174, 0.996284, 0.071511, 0.029414;;, + 98;4;-0.039248, 0.996250, 0.071507, 0.029831;;, + 99;4;-0.039280, 0.996225, 0.071504, 0.030146;;, + 100;4;-0.039287, 0.996208, 0.071503, 0.030348;;, + 101;4;-0.039284, 0.996202, 0.071502, 0.030419;;, + 102;4;-0.039062, 0.996208, 0.071506, 0.030327;;, + 103;4;-0.038392, 0.996227, 0.071517, 0.030048;;, + 104;4;-0.037270, 0.996257, 0.071535, 0.029583;;, + 105;4;-0.035704, 0.996300, 0.071560, 0.028932;;, + 106;4;-0.033715, 0.996354, 0.071592, 0.028106;;, + 107;4;-0.031335, 0.996419, 0.071630, 0.027118;;, + 108;4;-0.028615, 0.996493, 0.071674, 0.025988;;, + 109;4;-0.025621, 0.996574, 0.071723, 0.024744;;, + 110;4;-0.022434, 0.996661, 0.071774, 0.023420;;, + 111;4;-0.019147, 0.996751, 0.071827, 0.022055;;, + 112;4;-0.015860, 0.996840, 0.071880, 0.020690;;, + 113;4;-0.012673, 0.996927, 0.071931, 0.019366;;, + 114;4;-0.009679, 0.997009, 0.071979, 0.018122;;, + 115;4;-0.006959, 0.997083, 0.072023, 0.016992;;, + 116;4;-0.004579, 0.997148, 0.072062, 0.016004;;, + 117;4;-0.002590, 0.997202, 0.072094, 0.015177;;, + 118;4;-0.001024, 0.997244, 0.072119, 0.014527;;, + 119;4; 0.000098, 0.997275, 0.072137, 0.014061;;, + 120;4; 0.000769, 0.997293, 0.072148, 0.013782;;, + 121;4; 0.000990, 0.997299, 0.072151, 0.013690;;, + 122;4; 0.000769, 0.997293, 0.072148, 0.013782;;, + 123;4; 0.000098, 0.997275, 0.072137, 0.014061;;, + 124;4;-0.001024, 0.997244, 0.072119, 0.014527;;, + 125;4;-0.002590, 0.997202, 0.072094, 0.015177;;, + 126;4;-0.004579, 0.997148, 0.072062, 0.016004;;, + 127;4;-0.006959, 0.997083, 0.072023, 0.016992;;, + 128;4;-0.009679, 0.997009, 0.071979, 0.018122;;, + 129;4;-0.012673, 0.996927, 0.071931, 0.019366;;, + 130;4;-0.015860, 0.996840, 0.071880, 0.020690;;, + 131;4;-0.019147, 0.996751, 0.071827, 0.022055;;, + 132;4;-0.022434, 0.996661, 0.071774, 0.023420;;, + 133;4;-0.025621, 0.996574, 0.071723, 0.024744;;, + 134;4;-0.028615, 0.996493, 0.071674, 0.025988;;, + 135;4;-0.031335, 0.996419, 0.071630, 0.027118;;, + 136;4;-0.033715, 0.996354, 0.071592, 0.028106;;, + 137;4;-0.035704, 0.996300, 0.071560, 0.028932;;, + 138;4;-0.037270, 0.996257, 0.071535, 0.029583;;, + 139;4;-0.038392, 0.996227, 0.071517, 0.030048;;, + 140;4;-0.039062, 0.996208, 0.071506, 0.030327;;, + 141;4;-0.039284, 0.996202, 0.071502, 0.030419;;, + 142;4;-0.039115, 0.996208, 0.071505, 0.030336;;, + 143;4;-0.038639, 0.996224, 0.071513, 0.030100;;, + 144;4;-0.037892, 0.996249, 0.071526, 0.029733;;, + 145;4;-0.036906, 0.996282, 0.071542, 0.029250;;, + 146;4;-0.035703, 0.996322, 0.071562, 0.028665;;, + 147;4;-0.034305, 0.996368, 0.071585, 0.027989;;, + 148;4;-0.032728, 0.996419, 0.071611, 0.027232;;, + 149;4;-0.030984, 0.996475, 0.071640, 0.026401;;, + 150;4;-0.029084, 0.996536, 0.071671, 0.025504;;, + 151;4;-0.027040, 0.996601, 0.071705, 0.024547;;, + 152;4;-0.024856, 0.996669, 0.071741, 0.023537;;, + 153;4;-0.022540, 0.996740, 0.071779, 0.022479;;, + 154;4;-0.020096, 0.996813, 0.071819, 0.021379;;, + 155;4;-0.017525, 0.996888, 0.071861, 0.020245;;, + 156;4;-0.014829, 0.996965, 0.071905, 0.019082;;, + 157;4;-0.012005, 0.997043, 0.071950, 0.017902;;, + 158;4;-0.009047, 0.997120, 0.071997, 0.016718;;, + 159;4;-0.005937, 0.997194, 0.072047, 0.015555;;, + 160;4;-0.002640, 0.997260, 0.072098, 0.014470;;, + 161;4; 0.000990, 0.997299, 0.072151, 0.013690;;, + 162;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 163;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 164;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 165;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 166;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 167;4; 0.003930, 0.958043, 0.286296, 0.013151;;, + 168;4; 0.648448, 0.757709, 0.045973, 0.057269;;, + 169;4; 0.649549, 0.757271, 0.047200, 0.056091;;, + 170;4; 0.649725, 0.756946, 0.050660, 0.053001;;, + 171;4; 0.649483, 0.756671, 0.055081, 0.049073;;, + 172;4; 0.649550, 0.756346, 0.058515, 0.045995;;, + 173;4; 0.650401, 0.755911, 0.059724, 0.044837;;, + 174;4; 0.652287, 0.754678, 0.058785, 0.045494;;, + 175;4; 0.655167, 0.752148, 0.056006, 0.047730;;, + 176;4; 0.658293, 0.749160, 0.051993, 0.051173;;, + 177;4; 0.660622, 0.746956, 0.047989, 0.054888;;, + 178;4; 0.661573, 0.746277, 0.044967, 0.058062;;, + 179;4; 0.660467, 0.747385, 0.042436, 0.061362;;, + 180;4; 0.656915, 0.750262, 0.039819, 0.065439;;, + 181;4; 0.652243, 0.753921, 0.037593, 0.069365;;, + 182;4; 0.648570, 0.756808, 0.036216, 0.072016;;, + 183;4; 0.647260, 0.757932, 0.035794, 0.072889;;, + 184;4; 0.647163, 0.758022, 0.036704, 0.071517;;, + 185;4; 0.646979, 0.757987, 0.039247, 0.067643;;, + 186;4; 0.646980, 0.757869, 0.042510, 0.062649;;, + 187;4; 0.647442, 0.757754, 0.045057, 0.058724;;, + 188;4; 0.648448, 0.757709, 0.045973, 0.057269;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3; 2.000000, 6.750000, 0.000000;;, + 1;3; 2.000000, 6.750000, 0.000000;;, + 2;3; 2.000000, 6.750000, 0.000000;;, + 3;3; 2.000000, 6.750000, 0.000000;;, + 4;3; 2.000000, 6.750000, 0.000000;;, + 5;3; 2.000000, 6.750000, 0.000000;;, + 6;3; 2.000000, 6.750000, 0.000000;;, + 7;3; 2.000000, 6.750000,-0.000000;;, + 8;3; 2.000000, 6.750000,-0.000000;;, + 9;3; 2.000000, 6.750000, 0.000000;;, + 10;3; 2.000000, 6.750000,-0.000000;;, + 11;3; 2.000000, 6.750000, 0.000000;;, + 12;3; 2.000000, 6.750000, 0.000000;;, + 13;3; 2.000000, 6.750000, 0.000000;;, + 14;3; 2.000000, 6.750000,-0.000000;;, + 15;3; 2.000000, 6.750000,-0.000000;;, + 16;3; 2.000000, 6.750000, 0.000000;;, + 17;3; 2.000000, 6.750001,-0.000000;;, + 18;3; 2.000000, 6.750000, 0.000000;;, + 19;3; 2.000000, 6.750000, 0.000000;;, + 20;3; 2.000000, 6.750000, 0.000000;;, + 21;3; 2.000000, 6.750000, 0.000000;;, + 22;3; 2.000000, 6.750000, 0.000000;;, + 23;3; 2.000000, 6.750001,-0.000000;;, + 24;3; 2.000000, 6.750000, 0.000000;;, + 25;3; 2.000000, 6.750000, 0.000000;;, + 26;3; 2.000000, 6.750000,-0.000000;;, + 27;3; 2.000000, 6.750000, 0.000000;;, + 28;3; 2.000000, 6.750000, 0.000000;;, + 29;3; 2.000000, 6.750000, 0.000000;;, + 30;3; 2.000000, 6.750000, 0.000000;;, + 31;3; 2.000000, 6.750000, 0.000000;;, + 32;3; 2.000000, 6.750000,-0.000000;;, + 33;3; 2.000000, 6.750000,-0.000000;;, + 34;3; 2.000000, 6.750000, 0.000000;;, + 35;3; 2.000000, 6.750000, 0.000000;;, + 36;3; 2.000000, 6.750000,-0.000000;;, + 37;3; 2.000000, 6.750000, 0.000000;;, + 38;3; 2.000000, 6.750000, 0.000000;;, + 39;3; 2.000000, 6.750000, 0.000000;;, + 40;3; 2.000000, 6.750000, 0.000000;;, + 41;3; 2.000000, 6.750000, 0.000000;;, + 42;3; 2.000000, 6.750000, 0.000000;;, + 43;3; 2.000000, 6.750000, 0.000000;;, + 44;3; 2.000000, 6.750000, 0.000000;;, + 45;3; 2.000000, 6.750000, 0.000000;;, + 46;3; 2.000000, 6.750000,-0.000000;;, + 47;3; 2.000000, 6.750000, 0.000000;;, + 48;3; 2.000000, 6.750000, 0.000000;;, + 49;3; 2.000000, 6.750000, 0.000000;;, + 50;3; 2.000000, 6.750000,-0.000000;;, + 51;3; 2.000000, 6.750000, 0.000000;;, + 52;3; 2.000000, 6.750000, 0.000000;;, + 53;3; 2.000000, 6.750000, 0.000000;;, + 54;3; 2.000000, 6.750000, 0.000000;;, + 55;3; 2.000000, 6.750000,-0.000000;;, + 56;3; 2.000000, 6.750000, 0.000000;;, + 57;3; 2.000000, 6.750001,-0.000000;;, + 58;3; 2.000000, 6.750000, 0.000000;;, + 59;3; 2.000000, 6.750000, 0.000000;;, + 60;3; 2.000000, 6.750000, 0.000000;;, + 61;3; 2.000000, 6.750000, 0.000000;;, + 62;3; 2.000000, 6.750000, 0.000000;;, + 63;3; 2.000000, 6.750000,-0.000000;;, + 64;3; 2.000000, 6.750000, 0.000000;;, + 65;3; 2.000000, 6.750000, 0.000000;;, + 66;3; 2.000000, 6.750000, 0.000000;;, + 67;3; 2.000000, 6.750000, 0.000000;;, + 68;3; 2.000000, 6.750000, 0.000000;;, + 69;3; 2.000000, 6.750000,-0.000000;;, + 70;3; 2.000000, 6.750000,-0.000000;;, + 71;3; 2.000000, 6.750000,-0.000000;;, + 72;3; 2.000000, 6.750000,-0.000000;;, + 73;3; 2.000000, 6.749999, 0.000000;;, + 74;3; 2.000000, 6.750000, 0.000000;;, + 75;3; 2.000000, 6.750000, 0.000000;;, + 76;3; 2.000000, 6.750000,-0.000000;;, + 77;3; 2.000000, 6.750000, 0.000000;;, + 78;3; 2.000000, 6.750000,-0.000000;;, + 79;3; 2.000000, 6.750000, 0.000000;;, + 80;3; 2.000000, 6.750000, 0.000000;;, + 81;3; 2.000000, 6.750000,-0.000000;;, + 82;3; 2.000000, 6.750000, 0.000000;;, + 83;3; 2.000000, 6.750000,-0.000000;;, + 84;3; 2.000000, 6.750000, 0.000000;;, + 85;3; 2.000000, 6.750000,-0.000000;;, + 86;3; 2.000000, 6.750000, 0.000000;;, + 87;3; 2.000000, 6.750000,-0.000000;;, + 88;3; 2.000000, 6.750000, 0.000000;;, + 89;3; 2.000000, 6.750000,-0.000000;;, + 90;3; 2.000000, 6.750000,-0.000000;;, + 91;3; 2.000000, 6.750000, 0.000000;;, + 92;3; 2.000000, 6.750000,-0.000000;;, + 93;3; 2.000000, 6.750000,-0.000000;;, + 94;3; 2.000000, 6.750000,-0.000000;;, + 95;3; 2.000000, 6.750000, 0.000000;;, + 96;3; 2.000000, 6.750000,-0.000000;;, + 97;3; 2.000000, 6.750000, 0.000000;;, + 98;3; 2.000000, 6.750000, 0.000000;;, + 99;3; 2.000000, 6.750000,-0.000000;;, + 100;3; 2.000000, 6.750000, 0.000000;;, + 101;3; 2.000000, 6.750000, 0.000000;;, + 102;3; 2.000000, 6.750000,-0.000000;;, + 103;3; 2.000000, 6.750000, 0.000000;;, + 104;3; 2.000000, 6.750000, 0.000000;;, + 105;3; 2.000000, 6.750000, 0.000000;;, + 106;3; 2.000000, 6.750000, 0.000000;;, + 107;3; 2.000000, 6.750000,-0.000000;;, + 108;3; 2.000000, 6.750000, 0.000000;;, + 109;3; 2.000000, 6.750000, 0.000000;;, + 110;3; 2.000000, 6.750000,-0.000000;;, + 111;3; 2.000000, 6.750000,-0.000000;;, + 112;3; 2.000000, 6.750000,-0.000000;;, + 113;3; 2.000000, 6.750000,-0.000000;;, + 114;3; 2.000000, 6.750000, 0.000000;;, + 115;3; 2.000000, 6.750000, 0.000000;;, + 116;3; 2.000000, 6.750000, 0.000000;;, + 117;3; 2.000000, 6.750000,-0.000000;;, + 118;3; 2.000000, 6.750000,-0.000000;;, + 119;3; 2.000000, 6.750000,-0.000000;;, + 120;3; 2.000000, 6.750000, 0.000000;;, + 121;3; 2.000000, 6.750000,-0.000000;;, + 122;3; 2.000000, 6.750000,-0.000000;;, + 123;3; 2.000000, 6.750000,-0.000000;;, + 124;3; 2.000000, 6.750000, 0.000000;;, + 125;3; 2.000000, 6.750000,-0.000000;;, + 126;3; 2.000000, 6.750000, 0.000000;;, + 127;3; 2.000000, 6.750000,-0.000000;;, + 128;3; 2.000000, 6.750000, 0.000000;;, + 129;3; 2.000000, 6.750000,-0.000000;;, + 130;3; 2.000000, 6.750000,-0.000000;;, + 131;3; 2.000000, 6.750000,-0.000000;;, + 132;3; 2.000000, 6.750000,-0.000000;;, + 133;3; 2.000000, 6.750000, 0.000000;;, + 134;3; 2.000000, 6.750000,-0.000000;;, + 135;3; 2.000000, 6.750000, 0.000000;;, + 136;3; 2.000000, 6.750000, 0.000000;;, + 137;3; 2.000000, 6.750000, 0.000000;;, + 138;3; 2.000000, 6.750000, 0.000000;;, + 139;3; 2.000000, 6.750000,-0.000000;;, + 140;3; 2.000000, 6.750000,-0.000000;;, + 141;3; 2.000000, 6.750000, 0.000000;;, + 142;3; 2.000000, 6.750000, 0.000000;;, + 143;3; 2.000000, 6.750000,-0.000000;;, + 144;3; 2.000000, 6.750000, 0.000000;;, + 145;3; 2.000000, 6.750000, 0.000000;;, + 146;3; 2.000000, 6.750000, 0.000000;;, + 147;3; 2.000000, 6.750000,-0.000000;;, + 148;3; 2.000000, 6.750000, 0.000000;;, + 149;3; 2.000000, 6.750000, 0.000000;;, + 150;3; 2.000000, 6.750000,-0.000000;;, + 151;3; 2.000000, 6.750000,-0.000000;;, + 152;3; 2.000000, 6.750000,-0.000000;;, + 153;3; 2.000000, 6.750000,-0.000000;;, + 154;3; 2.000000, 6.750000,-0.000000;;, + 155;3; 2.000000, 6.750000,-0.000000;;, + 156;3; 2.000000, 6.750000,-0.000000;;, + 157;3; 2.000000, 6.750000, 0.000000;;, + 158;3; 2.000000, 6.750000, 0.000000;;, + 159;3; 2.000000, 6.750000,-0.000000;;, + 160;3; 2.000000, 6.750000, 0.000000;;, + 161;3; 2.000000, 6.750000,-0.000000;;, + 162;3; 2.000000, 6.750000, 0.000000;;, + 163;3; 2.000000, 6.750000, 0.000000;;, + 164;3; 2.000000, 6.750000, 0.000000;;, + 165;3; 2.000000, 6.750000, 0.000000;;, + 166;3; 2.000000, 6.750000, 0.000000;;, + 167;3; 2.000000, 6.750000, 0.000000;;, + 168;3; 2.000000, 6.750000, 0.000000;;, + 169;3; 2.000000, 6.750000, 0.000000;;, + 170;3; 2.000000, 6.750000, 0.000000;;, + 171;3; 2.000000, 6.750000, 0.000000;;, + 172;3; 2.000000, 6.750000, 0.000000;;, + 173;3; 2.000000, 6.750000, 0.000000;;, + 174;3; 2.000000, 6.750000, 0.000000;;, + 175;3; 2.000000, 6.750000, 0.000000;;, + 176;3; 2.000000, 6.750000, 0.000000;;, + 177;3; 2.000000, 6.750000, 0.000000;;, + 178;3; 2.000000, 6.750000, 0.000000;;, + 179;3; 2.000000, 6.750000, 0.000000;;, + 180;3; 2.000000, 6.750000, 0.000000;;, + 181;3; 2.000000, 6.750000, 0.000000;;, + 182;3; 2.000000, 6.750000, 0.000000;;, + 183;3; 2.000000, 6.750000, 0.000000;;, + 184;3; 2.000000, 6.750000, 0.000000;;, + 185;3; 2.000000, 6.750000, 0.000000;;, + 186;3; 2.000000, 6.750000, 0.000000;;, + 187;3; 2.000000, 6.750000, 0.000000;;, + 188;3; 2.000000, 6.750000, 0.000000;;; + } + } + Animation { + {Armature_Leg_Right} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 16;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4;-0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 26;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 56;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4;-0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4;-0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4;-0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4;-0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4;-0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4;-0.043249, 0.999151,-0.000000,-0.000000;;, + 66;4;-0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4;-0.042626, 0.999235,-0.000000,-0.000000;;, + 68;4;-0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4;-0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4;-0.040725, 0.999391,-0.000000,-0.000000;;, + 71;4;-0.039732, 0.999450,-0.000000,-0.000000;;, + 72;4;-0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4;-0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4;-0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4;-0.032769, 0.999707,-0.000000,-0.000000;;, + 76;4;-0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4;-0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4;-0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4;-0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699534, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692952, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735998, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675754, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734595, 0.000000,-0.000000;;, + 106;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683940, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691349, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696415, 0.717342, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696415, 0.717342, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691349, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683940, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675754, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735998, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731357, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728162, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692952, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699534, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 163;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 164;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 165;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 166;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 167;4; 0.000000, 0.991445, 0.130526,-0.000000;;, + 168;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 170;4; 0.129904, 0.974175, 0.000000,-0.000000;;, + 171;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 172;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 173;4; 0.382684, 0.923880, 0.000000,-0.000000;;, + 174;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 175;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 176;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 177;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 178;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4;-0.088939, 0.993234,-0.000000,-0.000000;;, + 180;4;-0.194899, 0.974175,-0.000000,-0.000000;;, + 181;4;-0.294618, 0.949704,-0.000000,-0.000000;;, + 182;4;-0.361005, 0.930646,-0.000000,-0.000000;;, + 183;4;-0.382683, 0.923880,-0.000000,-0.000000;;, + 184;4;-0.348675, 0.930646,-0.000000,-0.000000;;, + 185;4;-0.252901, 0.949704,-0.000000,-0.000000;;, + 186;4;-0.129903, 0.974175,-0.000000,-0.000000;;, + 187;4;-0.034052, 0.993234,-0.000000,-0.000000;;, + 188;4; 0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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, 0.999999;;, + 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, 0.999999;;, + 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, 0.999999;;, + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3; 1.000000, 0.000000,-0.000001;;, + 1;3; 1.000000,-0.000000,-0.000001;;, + 2;3; 1.000000,-0.000000,-0.000001;;, + 3;3; 1.000000,-0.000000,-0.000001;;, + 4;3; 1.000000,-0.000000,-0.000001;;, + 5;3; 1.000000,-0.000000,-0.000001;;, + 6;3; 1.000000,-0.000000,-0.000001;;, + 7;3; 1.000000,-0.000000,-0.000001;;, + 8;3; 1.000000,-0.000000,-0.000001;;, + 9;3; 1.000000,-0.000000,-0.000001;;, + 10;3; 1.000000,-0.000000,-0.000000;;, + 11;3; 1.000000,-0.000000,-0.000000;;, + 12;3; 1.000000,-0.000000,-0.000000;;, + 13;3; 1.000000,-0.000000,-0.000000;;, + 14;3; 1.000000,-0.000000,-0.000000;;, + 15;3; 1.000000,-0.000000,-0.000001;;, + 16;3; 1.000000,-0.000000,-0.000001;;, + 17;3; 1.000000,-0.000000,-0.000001;;, + 18;3; 1.000000,-0.000000,-0.000001;;, + 19;3; 1.000000,-0.000000,-0.000001;;, + 20;3; 1.000000,-0.000000,-0.000001;;, + 21;3; 1.000000,-0.000000,-0.000001;;, + 22;3; 1.000000,-0.000000,-0.000000;;, + 23;3; 1.000000,-0.000000,-0.000001;;, + 24;3; 1.000000,-0.000000,-0.000001;;, + 25;3; 1.000000,-0.000000,-0.000001;;, + 26;3; 1.000000,-0.000000,-0.000000;;, + 27;3; 1.000000,-0.000000,-0.000000;;, + 28;3; 1.000000,-0.000000,-0.000000;;, + 29;3; 1.000000,-0.000000,-0.000000;;, + 30;3; 1.000000,-0.000000,-0.000000;;, + 31;3; 1.000000,-0.000000,-0.000001;;, + 32;3; 1.000000,-0.000000,-0.000001;;, + 33;3; 1.000000,-0.000000,-0.000001;;, + 34;3; 1.000000,-0.000000,-0.000001;;, + 35;3; 1.000000,-0.000000,-0.000001;;, + 36;3; 1.000000,-0.000000,-0.000001;;, + 37;3; 1.000000,-0.000000,-0.000001;;, + 38;3; 1.000000,-0.000000,-0.000001;;, + 39;3; 1.000000,-0.000000,-0.000001;;, + 40;3; 1.000000, 0.000000,-0.000001;;, + 41;3; 1.000000,-0.000000,-0.000001;;, + 42;3; 1.000000,-0.000000,-0.000001;;, + 43;3; 1.000000,-0.000000,-0.000001;;, + 44;3; 1.000000,-0.000000,-0.000001;;, + 45;3; 1.000000,-0.000000,-0.000001;;, + 46;3; 1.000000,-0.000000,-0.000001;;, + 47;3; 1.000000,-0.000000,-0.000001;;, + 48;3; 1.000000,-0.000000,-0.000001;;, + 49;3; 1.000000,-0.000000,-0.000001;;, + 50;3; 1.000000,-0.000000,-0.000000;;, + 51;3; 1.000000,-0.000000,-0.000000;;, + 52;3; 1.000000,-0.000000,-0.000000;;, + 53;3; 1.000000,-0.000000,-0.000000;;, + 54;3; 1.000000,-0.000000,-0.000000;;, + 55;3; 1.000000,-0.000000,-0.000001;;, + 56;3; 1.000000,-0.000000,-0.000001;;, + 57;3; 1.000000,-0.000000,-0.000001;;, + 58;3; 1.000000,-0.000000,-0.000001;;, + 59;3; 1.000000,-0.000000,-0.000001;;, + 60;3; 1.000000,-0.000000,-0.000001;;, + 61;3; 1.000000,-0.000000,-0.000001;;, + 62;3; 1.000000,-0.000000,-0.000001;;, + 63;3; 1.000000,-0.000000,-0.000001;;, + 64;3; 1.000000,-0.000000,-0.000001;;, + 65;3; 1.000000,-0.000000,-0.000001;;, + 66;3; 1.000000,-0.000000,-0.000001;;, + 67;3; 1.000000,-0.000000,-0.000000;;, + 68;3; 1.000000,-0.000000,-0.000000;;, + 69;3; 1.000000,-0.000000,-0.000000;;, + 70;3; 1.000000,-0.000000,-0.000000;;, + 71;3; 1.000000,-0.000000,-0.000000;;, + 72;3; 1.000000,-0.000000,-0.000000;;, + 73;3; 1.000000,-0.000000,-0.000000;;, + 74;3; 1.000000,-0.000000,-0.000001;;, + 75;3; 1.000000,-0.000000,-0.000001;;, + 76;3; 1.000000,-0.000000,-0.000001;;, + 77;3; 1.000000,-0.000000,-0.000001;;, + 78;3; 1.000000,-0.000000,-0.000001;;, + 79;3; 1.000000,-0.000000,-0.000001;;, + 80;3; 1.000000, 0.000000,-0.000001;;, + 81;3; 1.000000, 0.000000,-0.000001;;, + 82;3; 1.000000,-0.000000,-0.000001;;, + 83;3; 1.000000,-0.000000,-0.000001;;, + 84;3; 1.000000,-0.000000,-0.000001;;, + 85;3; 1.000000,-0.000000,-0.000001;;, + 86;3; 1.000000,-0.000000,-0.000001;;, + 87;3; 1.000000,-0.000000,-0.000001;;, + 88;3; 1.000000,-0.000000,-0.000001;;, + 89;3; 1.000000,-0.000000,-0.000001;;, + 90;3; 1.000000,-0.000000,-0.000001;;, + 91;3; 1.000000,-0.000000,-0.000001;;, + 92;3; 1.000000,-0.000000,-0.000001;;, + 93;3; 1.000000,-0.000000,-0.000001;;, + 94;3; 1.000000,-0.000000,-0.000001;;, + 95;3; 1.000000,-0.000000,-0.000001;;, + 96;3; 1.000000,-0.000000,-0.000001;;, + 97;3; 1.000000,-0.000000,-0.000001;;, + 98;3; 1.000000,-0.000000,-0.000001;;, + 99;3; 1.000000,-0.000000,-0.000001;;, + 100;3; 1.000000,-0.000000,-0.000001;;, + 101;3; 1.000000,-0.000000,-0.000001;;, + 102;3; 1.000000,-0.000000,-0.000001;;, + 103;3; 1.000000,-0.000000,-0.000001;;, + 104;3; 1.000000,-0.000000,-0.000001;;, + 105;3; 1.000000,-0.000000,-0.000001;;, + 106;3; 1.000000,-0.000000,-0.000001;;, + 107;3; 1.000000,-0.000000,-0.000001;;, + 108;3; 1.000000,-0.000000,-0.000001;;, + 109;3; 1.000000,-0.000000,-0.000001;;, + 110;3; 1.000000,-0.000000,-0.000001;;, + 111;3; 1.000000,-0.000000,-0.000001;;, + 112;3; 1.000000,-0.000000,-0.000001;;, + 113;3; 1.000000,-0.000000,-0.000001;;, + 114;3; 1.000000,-0.000000,-0.000001;;, + 115;3; 1.000000,-0.000000,-0.000001;;, + 116;3; 1.000000,-0.000000,-0.000001;;, + 117;3; 1.000000,-0.000000,-0.000001;;, + 118;3; 1.000000,-0.000000,-0.000001;;, + 119;3; 1.000000,-0.000000,-0.000001;;, + 120;3; 1.000000,-0.000000,-0.000001;;, + 121;3; 1.000000, 0.000000,-0.000001;;, + 122;3; 1.000000,-0.000000,-0.000001;;, + 123;3; 1.000000,-0.000000,-0.000001;;, + 124;3; 1.000000,-0.000000,-0.000001;;, + 125;3; 1.000000,-0.000000,-0.000001;;, + 126;3; 1.000000,-0.000000,-0.000001;;, + 127;3; 1.000000,-0.000000,-0.000001;;, + 128;3; 1.000000,-0.000000,-0.000001;;, + 129;3; 1.000000,-0.000000,-0.000001;;, + 130;3; 1.000000,-0.000000,-0.000001;;, + 131;3; 1.000000,-0.000000,-0.000001;;, + 132;3; 1.000000,-0.000000,-0.000001;;, + 133;3; 1.000000,-0.000000,-0.000001;;, + 134;3; 1.000000,-0.000000,-0.000001;;, + 135;3; 1.000000,-0.000000,-0.000001;;, + 136;3; 1.000000,-0.000000,-0.000001;;, + 137;3; 1.000000,-0.000000,-0.000001;;, + 138;3; 1.000000,-0.000000,-0.000001;;, + 139;3; 1.000000,-0.000000,-0.000001;;, + 140;3; 1.000000,-0.000000,-0.000001;;, + 141;3; 1.000000,-0.000000,-0.000001;;, + 142;3; 1.000000,-0.000000,-0.000001;;, + 143;3; 1.000000,-0.000000,-0.000001;;, + 144;3; 1.000000,-0.000000,-0.000001;;, + 145;3; 1.000000,-0.000000,-0.000001;;, + 146;3; 1.000000,-0.000000,-0.000001;;, + 147;3; 1.000000,-0.000000,-0.000001;;, + 148;3; 1.000000,-0.000000,-0.000001;;, + 149;3; 1.000000,-0.000000,-0.000001;;, + 150;3; 1.000000,-0.000000,-0.000001;;, + 151;3; 1.000000,-0.000000,-0.000001;;, + 152;3; 1.000000,-0.000000,-0.000001;;, + 153;3; 1.000000,-0.000000,-0.000001;;, + 154;3; 1.000000,-0.000000,-0.000001;;, + 155;3; 1.000000,-0.000000,-0.000001;;, + 156;3; 1.000000,-0.000000,-0.000001;;, + 157;3; 1.000000,-0.000000,-0.000001;;, + 158;3; 1.000000,-0.000000,-0.000001;;, + 159;3; 1.000000,-0.000000,-0.000001;;, + 160;3; 1.000000,-0.000000,-0.000001;;, + 161;3; 1.000000, 0.000000,-0.000001;;, + 162;3; 1.000000,-0.000000,-0.000000;;, + 163;3; 1.000000,-0.000000,-0.000000;;, + 164;3; 1.000000,-0.000000,-0.000000;;, + 165;3; 1.000000,-0.000000,-0.000000;;, + 166;3; 1.000000,-0.000000,-0.000000;;, + 167;3; 1.000000,-0.000000,-0.000000;;, + 168;3; 1.000000, 0.000000,-0.000001;;, + 169;3; 1.000000, 0.000000,-0.000001;;, + 170;3; 1.000000, 0.000000,-0.000001;;, + 171;3; 1.000000, 0.000000,-0.000001;;, + 172;3; 1.000000, 0.000000,-0.000001;;, + 173;3; 1.000000, 0.000000,-0.000001;;, + 174;3; 1.000000, 0.000000,-0.000001;;, + 175;3; 1.000000, 0.000000,-0.000001;;, + 176;3; 1.000000, 0.000000,-0.000001;;, + 177;3; 1.000000, 0.000000,-0.000001;;, + 178;3; 1.000000, 0.000000,-0.000001;;, + 179;3; 1.000000, 0.000000,-0.000001;;, + 180;3; 1.000000, 0.000000,-0.000001;;, + 181;3; 1.000000, 0.000000,-0.000001;;, + 182;3; 1.000000, 0.000000,-0.000001;;, + 183;3; 1.000000, 0.000000,-0.000001;;, + 184;3; 1.000000, 0.000000,-0.000001;;, + 185;3; 1.000000, 0.000000,-0.000001;;, + 186;3; 1.000000, 0.000000,-0.000001;;, + 187;3; 1.000000, 0.000000,-0.000001;;, + 188;3; 1.000000, 0.000000,-0.000001;;; + } + } + Animation { + {Armature_Leg_Left} + AnimationKey { // Rotation + 0; + 189; + 0;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 16;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4;-0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 26;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4;-0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4;-0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4;-0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4;-0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4;-0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4;-0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4;-0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4;-0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4;-0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4;-0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4;-0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4;-0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4;-0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4;-0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4;-0.037587, 0.999180,-0.000000,-0.000000;;, + 56;4;-0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4;-0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4;-0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4;-0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4;-0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4;-0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4;-0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4;-0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4;-0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4;-0.043249, 0.999151,-0.000000,-0.000000;;, + 66;4;-0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4;-0.042626, 0.999235,-0.000000,-0.000000;;, + 68;4;-0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4;-0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4;-0.040725, 0.999391,-0.000000,-0.000000;;, + 71;4;-0.039732, 0.999450,-0.000000,-0.000000;;, + 72;4;-0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4;-0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4;-0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4;-0.032769, 0.999707,-0.000000,-0.000000;;, + 76;4;-0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4;-0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4;-0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4;-0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699534, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692952, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735998, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675754, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734595, 0.000000,-0.000000;;, + 106;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683940, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691349, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696415, 0.717342, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696415, 0.717342, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691349, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683940, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675754, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735998, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731357, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728162, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692952, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699534, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 163;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 164;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 165;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 166;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 167;4; 0.000000, 0.991445,-0.130526,-0.000000;;, + 168;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4;-0.034052, 0.993234,-0.000000,-0.000000;;, + 170;4;-0.129903, 0.974175,-0.000000,-0.000000;;, + 171;4;-0.252901, 0.949704,-0.000000,-0.000000;;, + 172;4;-0.348675, 0.930646,-0.000000,-0.000000;;, + 173;4;-0.382683, 0.923880,-0.000000,-0.000000;;, + 174;4;-0.361005, 0.930646,-0.000000,-0.000000;;, + 175;4;-0.294618, 0.949704,-0.000000,-0.000000;;, + 176;4;-0.194899, 0.974175,-0.000000,-0.000000;;, + 177;4;-0.088939, 0.993234,-0.000000,-0.000000;;, + 178;4; 0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 180;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 181;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 182;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 183;4; 0.382684, 0.923880, 0.000000,-0.000000;;, + 184;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 185;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 186;4; 0.129904, 0.974175, 0.000000,-0.000000;;, + 187;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 188;4; 0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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, 0.999999;;, + 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, 0.999999;;, + 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, 0.999999;;, + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 0;3;-1.000000, 0.000000,-0.000001;;, + 1;3;-1.000000,-0.000000,-0.000001;;, + 2;3;-1.000000,-0.000000,-0.000001;;, + 3;3;-1.000000,-0.000000,-0.000001;;, + 4;3;-1.000000,-0.000000,-0.000001;;, + 5;3;-1.000000,-0.000000,-0.000001;;, + 6;3;-1.000000,-0.000000,-0.000001;;, + 7;3;-1.000000,-0.000000,-0.000001;;, + 8;3;-1.000000,-0.000000,-0.000001;;, + 9;3;-1.000000,-0.000000,-0.000001;;, + 10;3;-1.000000,-0.000000,-0.000000;;, + 11;3;-1.000000,-0.000000,-0.000000;;, + 12;3;-1.000000,-0.000000,-0.000000;;, + 13;3;-1.000000,-0.000000,-0.000000;;, + 14;3;-1.000000,-0.000000,-0.000000;;, + 15;3;-1.000000,-0.000000,-0.000001;;, + 16;3;-1.000000,-0.000000,-0.000001;;, + 17;3;-1.000000,-0.000000,-0.000001;;, + 18;3;-1.000000,-0.000000,-0.000001;;, + 19;3;-1.000000,-0.000000,-0.000001;;, + 20;3;-1.000000,-0.000000,-0.000001;;, + 21;3;-1.000000,-0.000000,-0.000001;;, + 22;3;-1.000000,-0.000000,-0.000000;;, + 23;3;-1.000000,-0.000000,-0.000001;;, + 24;3;-1.000000,-0.000000,-0.000001;;, + 25;3;-1.000000,-0.000000,-0.000001;;, + 26;3;-1.000000,-0.000000,-0.000000;;, + 27;3;-1.000000,-0.000000,-0.000000;;, + 28;3;-1.000000,-0.000000,-0.000000;;, + 29;3;-1.000000,-0.000000,-0.000000;;, + 30;3;-1.000000,-0.000000,-0.000000;;, + 31;3;-1.000000,-0.000000,-0.000001;;, + 32;3;-1.000000,-0.000000,-0.000001;;, + 33;3;-1.000000,-0.000000,-0.000001;;, + 34;3;-1.000000,-0.000000,-0.000001;;, + 35;3;-1.000000,-0.000000,-0.000001;;, + 36;3;-1.000000,-0.000000,-0.000001;;, + 37;3;-1.000000,-0.000000,-0.000001;;, + 38;3;-1.000000,-0.000000,-0.000001;;, + 39;3;-1.000000,-0.000000,-0.000001;;, + 40;3;-1.000000, 0.000000,-0.000001;;, + 41;3;-1.000000,-0.000000,-0.000001;;, + 42;3;-1.000000,-0.000000,-0.000001;;, + 43;3;-1.000000,-0.000000,-0.000001;;, + 44;3;-1.000000,-0.000000,-0.000001;;, + 45;3;-1.000000,-0.000000,-0.000001;;, + 46;3;-1.000000,-0.000000,-0.000001;;, + 47;3;-1.000000,-0.000000,-0.000001;;, + 48;3;-1.000000,-0.000000,-0.000001;;, + 49;3;-1.000000,-0.000000,-0.000001;;, + 50;3;-1.000000,-0.000000,-0.000000;;, + 51;3;-1.000000,-0.000000,-0.000000;;, + 52;3;-1.000000,-0.000000,-0.000000;;, + 53;3;-1.000000,-0.000000,-0.000000;;, + 54;3;-1.000000,-0.000000,-0.000000;;, + 55;3;-1.000000,-0.000000,-0.000001;;, + 56;3;-1.000000,-0.000000,-0.000001;;, + 57;3;-1.000000,-0.000000,-0.000001;;, + 58;3;-1.000000,-0.000000,-0.000001;;, + 59;3;-1.000000,-0.000000,-0.000001;;, + 60;3;-1.000000,-0.000000,-0.000001;;, + 61;3;-1.000000,-0.000000,-0.000001;;, + 62;3;-1.000000,-0.000000,-0.000001;;, + 63;3;-1.000000,-0.000000,-0.000001;;, + 64;3;-1.000000,-0.000000,-0.000001;;, + 65;3;-1.000000,-0.000000,-0.000001;;, + 66;3;-1.000000,-0.000000,-0.000001;;, + 67;3;-1.000000,-0.000000,-0.000000;;, + 68;3;-1.000000,-0.000000,-0.000000;;, + 69;3;-1.000000,-0.000000,-0.000000;;, + 70;3;-1.000000,-0.000000,-0.000000;;, + 71;3;-1.000000,-0.000000,-0.000000;;, + 72;3;-1.000000,-0.000000,-0.000000;;, + 73;3;-1.000000,-0.000000,-0.000000;;, + 74;3;-1.000000,-0.000000,-0.000001;;, + 75;3;-1.000000,-0.000000,-0.000001;;, + 76;3;-1.000000,-0.000000,-0.000001;;, + 77;3;-1.000000,-0.000000,-0.000001;;, + 78;3;-1.000000,-0.000000,-0.000001;;, + 79;3;-1.000000,-0.000000,-0.000001;;, + 80;3;-1.000000, 0.000000,-0.000001;;, + 81;3;-1.000000, 0.000000,-0.000001;;, + 82;3;-1.000000,-0.000000,-0.000001;;, + 83;3;-1.000000,-0.000000,-0.000001;;, + 84;3;-1.000000,-0.000000,-0.000001;;, + 85;3;-1.000000,-0.000000,-0.000001;;, + 86;3;-1.000000,-0.000000,-0.000001;;, + 87;3;-1.000000,-0.000000,-0.000001;;, + 88;3;-1.000000,-0.000000,-0.000001;;, + 89;3;-1.000000,-0.000000,-0.000001;;, + 90;3;-1.000000,-0.000000,-0.000001;;, + 91;3;-1.000000,-0.000000,-0.000001;;, + 92;3;-1.000000,-0.000000,-0.000001;;, + 93;3;-1.000000,-0.000000,-0.000001;;, + 94;3;-1.000000,-0.000000,-0.000001;;, + 95;3;-1.000000,-0.000000,-0.000001;;, + 96;3;-1.000000,-0.000000,-0.000001;;, + 97;3;-1.000000,-0.000000,-0.000001;;, + 98;3;-1.000000,-0.000000,-0.000001;;, + 99;3;-1.000000,-0.000000,-0.000001;;, + 100;3;-1.000000,-0.000000,-0.000001;;, + 101;3;-1.000000,-0.000000,-0.000001;;, + 102;3;-1.000000,-0.000000,-0.000001;;, + 103;3;-1.000000,-0.000000,-0.000001;;, + 104;3;-1.000000,-0.000000,-0.000001;;, + 105;3;-1.000000,-0.000000,-0.000001;;, + 106;3;-1.000000,-0.000000,-0.000001;;, + 107;3;-1.000000,-0.000000,-0.000001;;, + 108;3;-1.000000,-0.000000,-0.000001;;, + 109;3;-1.000000,-0.000000,-0.000001;;, + 110;3;-1.000000,-0.000000,-0.000001;;, + 111;3;-1.000000,-0.000000,-0.000001;;, + 112;3;-1.000000,-0.000000,-0.000001;;, + 113;3;-1.000000,-0.000000,-0.000001;;, + 114;3;-1.000000,-0.000000,-0.000001;;, + 115;3;-1.000000,-0.000000,-0.000001;;, + 116;3;-1.000000,-0.000000,-0.000001;;, + 117;3;-1.000000,-0.000000,-0.000001;;, + 118;3;-1.000000,-0.000000,-0.000001;;, + 119;3;-1.000000,-0.000000,-0.000001;;, + 120;3;-1.000000,-0.000000,-0.000001;;, + 121;3;-1.000000, 0.000000,-0.000001;;, + 122;3;-1.000000,-0.000000,-0.000001;;, + 123;3;-1.000000,-0.000000,-0.000001;;, + 124;3;-1.000000,-0.000000,-0.000001;;, + 125;3;-1.000000,-0.000000,-0.000001;;, + 126;3;-1.000000,-0.000000,-0.000001;;, + 127;3;-1.000000,-0.000000,-0.000001;;, + 128;3;-1.000000,-0.000000,-0.000001;;, + 129;3;-1.000000,-0.000000,-0.000001;;, + 130;3;-1.000000,-0.000000,-0.000001;;, + 131;3;-1.000000,-0.000000,-0.000001;;, + 132;3;-1.000000,-0.000000,-0.000001;;, + 133;3;-1.000000,-0.000000,-0.000001;;, + 134;3;-1.000000,-0.000000,-0.000001;;, + 135;3;-1.000000,-0.000000,-0.000001;;, + 136;3;-1.000000,-0.000000,-0.000001;;, + 137;3;-1.000000,-0.000000,-0.000001;;, + 138;3;-1.000000,-0.000000,-0.000001;;, + 139;3;-1.000000,-0.000000,-0.000001;;, + 140;3;-1.000000,-0.000000,-0.000001;;, + 141;3;-1.000000,-0.000000,-0.000001;;, + 142;3;-1.000000,-0.000000,-0.000001;;, + 143;3;-1.000000,-0.000000,-0.000001;;, + 144;3;-1.000000,-0.000000,-0.000001;;, + 145;3;-1.000000,-0.000000,-0.000001;;, + 146;3;-1.000000,-0.000000,-0.000001;;, + 147;3;-1.000000,-0.000000,-0.000001;;, + 148;3;-1.000000,-0.000000,-0.000001;;, + 149;3;-1.000000,-0.000000,-0.000001;;, + 150;3;-1.000000,-0.000000,-0.000001;;, + 151;3;-1.000000,-0.000000,-0.000001;;, + 152;3;-1.000000,-0.000000,-0.000001;;, + 153;3;-1.000000,-0.000000,-0.000001;;, + 154;3;-1.000000,-0.000000,-0.000001;;, + 155;3;-1.000000,-0.000000,-0.000001;;, + 156;3;-1.000000,-0.000000,-0.000001;;, + 157;3;-1.000000,-0.000000,-0.000001;;, + 158;3;-1.000000,-0.000000,-0.000001;;, + 159;3;-1.000000,-0.000000,-0.000001;;, + 160;3;-1.000000,-0.000000,-0.000001;;, + 161;3;-1.000000, 0.000000,-0.000001;;, + 162;3;-1.000000,-0.000000,-0.000000;;, + 163;3;-1.000000,-0.000000,-0.000000;;, + 164;3;-1.000000,-0.000000,-0.000000;;, + 165;3;-1.000000,-0.000000,-0.000000;;, + 166;3;-1.000000,-0.000000,-0.000000;;, + 167;3;-1.000000,-0.000000,-0.000000;;, + 168;3;-1.000000, 0.000000,-0.000001;;, + 169;3;-1.000000, 0.000000,-0.000001;;, + 170;3;-1.000000, 0.000000,-0.000001;;, + 171;3;-1.000000, 0.000000,-0.000001;;, + 172;3;-1.000000, 0.000000,-0.000001;;, + 173;3;-1.000000, 0.000000,-0.000001;;, + 174;3;-1.000000, 0.000000,-0.000001;;, + 175;3;-1.000000, 0.000000,-0.000001;;, + 176;3;-1.000000, 0.000000,-0.000001;;, + 177;3;-1.000000, 0.000000,-0.000001;;, + 178;3;-1.000000, 0.000000,-0.000001;;, + 179;3;-1.000000, 0.000000,-0.000001;;, + 180;3;-1.000000, 0.000000,-0.000001;;, + 181;3;-1.000000, 0.000000,-0.000001;;, + 182;3;-1.000000, 0.000000,-0.000001;;, + 183;3;-1.000000, 0.000000,-0.000001;;, + 184;3;-1.000000, 0.000000,-0.000001;;, + 185;3;-1.000000, 0.000000,-0.000001;;, + 186;3;-1.000000, 0.000000,-0.000001;;, + 187;3;-1.000000, 0.000000,-0.000001;;, + 188;3;-1.000000, 0.000000,-0.000001;;; + } + } +} // End of AnimationSet ArmatureAction +AnimationSet Default_Action { + Animation { + {Player} + AnimationKey { // Rotation + 0; + 189; + 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;;, + 165;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 189; + 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;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 189; + 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;;, + 165;3; 0.000000, 0.000000, 0.000000;;, + 166;3; 0.000000, 0.000000, 0.000000;;, + 167;3; 0.000000, 0.000000, 0.000000;;, + 168;3; 0.000000, 0.000000, 0.000000;;, + 169;3; 0.000000, 0.000000, 0.000000;;, + 170;3; 0.000000, 0.000000, 0.000000;;, + 171;3; 0.000000, 0.000000, 0.000000;;, + 172;3; 0.000000, 0.000000, 0.000000;;, + 173;3; 0.000000, 0.000000, 0.000000;;, + 174;3; 0.000000, 0.000000, 0.000000;;, + 175;3; 0.000000, 0.000000, 0.000000;;, + 176;3; 0.000000, 0.000000, 0.000000;;, + 177;3; 0.000000, 0.000000, 0.000000;;, + 178;3; 0.000000, 0.000000, 0.000000;;, + 179;3; 0.000000, 0.000000, 0.000000;;, + 180;3; 0.000000, 0.000000, 0.000000;;, + 181;3; 0.000000, 0.000000, 0.000000;;, + 182;3; 0.000000, 0.000000, 0.000000;;, + 183;3; 0.000000, 0.000000, 0.000000;;, + 184;3; 0.000000, 0.000000, 0.000000;;, + 185;3; 0.000000, 0.000000, 0.000000;;, + 186;3; 0.000000, 0.000000, 0.000000;;, + 187;3; 0.000000, 0.000000, 0.000000;;, + 188;3; 0.000000, 0.000000, 0.000000;;; + } + } +} // End of AnimationSet Default_Action diff --git a/mods/mobs/models/mobs_cavespider.png b/mods/mobs/models/mobs_cavespider.png new file mode 100644 index 0000000000000000000000000000000000000000..5dc5815deaa887171e254e7055a4523706b85990 GIT binary patch literal 7543 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 N002ovPDHLkV1l${l}-Qv literal 0 HcmV?d00001 diff --git a/mods/mobs/models/mobs_creeper.png b/mods/mobs/models/mobs_creeper.png new file mode 100644 index 0000000000000000000000000000000000000000..bc160acc7b04d6624fedbc95091afd99334ee73a GIT binary patch literal 13006 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 Q6aWAK07*qoM6N<$f=jwHGXMYp literal 0 HcmV?d00001 diff --git a/mods/mobs/models/mobs_herobrine.png b/mods/mobs/models/mobs_herobrine.png new file mode 100644 index 0000000000000000000000000000000000000000..d65b7dc295079980876538718c59d1818eff70ad GIT binary patch literal 5523 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 V{Y^S#=0E@d002ovPDHLkV1hoypKSmD literal 0 HcmV?d00001 diff --git a/mods/mobs/models/mobs_pigman.png b/mods/mobs/models/mobs_pigman.png new file mode 100644 index 0000000000000000000000000000000000000000..6c6903e3d3f68e98c932f8a7645372dcf783754d GIT binary patch literal 17513 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 Ef`Duuq5uE@ literal 0 HcmV?d00001 diff --git a/mods/mobs/models/mobs_spider.png b/mods/mobs/models/mobs_spider.png new file mode 100644 index 0000000000000000000000000000000000000000..2f98963e46da4cb898d4e09ce616c8043ab4e761 GIT binary patch literal 6985 zcmV-P8@A+$P)d?b-KQP$H>RQX-LvT(vKS7rs1vCDBM! zQmKRtr+x9Nl}u1C*CdfhNVh+b>~coBy@7ZVNIIR8$o;Lm5(FagSX>hExDJ1Hd#R(2 zCsXkg@tBCD<@x?|$!AKkQ>#dSxhSK_L>3DX@00i63ZlL*)9F-F$rMJI$ap-(FP@xT zpNT)2%_V{1eEfa&>d%r)CS_?UDcMwBRGk`#dr2k`u8;Rq=)#ZrF^R{0`TB5ASMXl>ZE0Y+>2y+7mX{?m zg!WpuZK;>nb@<_MBFBwW@p0p1GLuLenoOtC!dJbrA(QDuwrkr^^+NiCfkZA^=eTk# zr&njPyHS%lmOOzDhNH1`x;=?L+}?c_iAE$AiAk|k5?Mg4!2-6ql5`?1(dug98TH;7 z-b%aGm%(5tjoSv6U6bq1wRo$gbg)rb*Ew-7Bwv!f;{#l<1_Q>$Td%DIyqanrkH=VY zTwWY}Et_jwx~e5C;<9xi^VvdnH}A+4@;~~z3@#JEzMfiy4tIQcDx1}H z%zi1`7@WQ~okFh>PuCd3J!{3P_~~Rq*FtZdLF7iep$=Kjt-{|X`v39OvGjUFbrc$` z=GUP1Q)%^X#LMU6!3-W1kNI+Ea~GBzNe-fSx_zk>b25er#_gUQUYw`|K`@uy`YwER zCY0R!?4$RB7@T?rCH49}h!)2(JlQ`zl(kYtQjm_JF&a zqsv1nW=og_z61^5+1Puhv*{(f)kzHHb~8VrY0DOBav$-bI38c)oh-L!83NLh(T zff_QAO1`SP$Skes0AIsXTb&mEZZVOsOIX2gKBV{7sz5f3o`iBnh`|zUPwlJ8#8YV) zNar^fiZX-(Dvvtyp^r$dw2tsxNW0Th1u|&({<3+gH(ua>DzI9ps2-@`S4VsBi;>1n z^zK&u*oWb~ylI1!z9GQe)S*Bbf}dfM%vB?ClTpopG^=yUn`pI%9>R+iFwRsOyk z0BN&w+wLk>rQ=YbB-KZ}Vj+cKngZ!I)fY;I6}f4(rCcgX1cSEWrMb0={O0q|fy~QN zS}Ca{R4$k7->Glni?mEJ2$#V`K=bhPWxFjy_1xKSZ^M)>>cmng1QC_6}kyC^EGEA#(cF3AYXG7V&Q?t0{ws%czygzC1IrP ztZ%Dts5=7}spQ@Ij()yqUZ}JAX{_hu3Sfaz>*Y;=>9(BVGo6LdMrdBmmH}^@I>2B! z*2I(aGin9@PcL5x18NRmFedfn;m&<&LE}_ZK2yM85oz9bq}gfe`#OLXE`|3|6VA-N zbc{J}p!iF0*XeX2CyirxWmoP2&Y2TvUMljU)lg}uNbl2+o&@|r=T=u*Su53W&j{2Z zD;~)zVNdN&=bkUrAqfvmK)lcmIJU$o1?>bZJG0aZ9wJ~%?irS#g)u&JL(iJ7|| z-g%^8H=j?1M3aJ@g4i@Hmv?j?@@EWevCCfP+HjUM$ z!G9jZcZ$Wl{1~{F>dfTryKkv_nLuyB&L{}e8l#NVpUE_kh)Jk$VlGJO-7x@T1T_Yb zY6I!qNN2)}&Ni5~0pk@FfS#Q^Je9RyekT9;AHS7<%cSJ$x+U#TK9J7u{va3mgf3(O z+tUoy;+n3MVVJ^%e9wvJ3f#ymf7ySjAy*`N_ zC{YmAe*uZRv%M}ap^3Xtapmdz;@@^rjWpEZ){1L7HhC&vzI9Auw0>sFE#=Bc5iwmU zlRJHolksAMj0>>jl%^Z9g+}X2`olJO+^VcsN^%H*iYI}Zxc}h?D0keAL)pWoMNYkkr&6IFNf(`wF-%$_+D$mnw!g7Z8j6iHAOkya3iM)6? z>ncK$a57T1P?K=Q2o_DWhhT0*enwuE{OP@iVCaNI-_(t~cs#+xiImbf!tSdhlOq{& zL_{*!a;^f^=D=L{)La~c(Ui|EOB;Nestze5nID8FUMzuwFj}tK*N6rP@S_hOYce`G z+c)6_#EZftjz_ter7<_xD{|4e(NG%Vx&na&gKI$*G3q6_{PFo$dXJ7bo~YotrM!N} zXrc;;4@6e)oqO9stKZU#3Yol0N@wKiseY5~Om4`5ZqNjD#7sF0qM<*r0hTo?V0Ug-6 zJ-C6R4z-9fa6Oea3PoP~_ML}%4FxvoIHH@fDB577c8cQNUR?12>4bAX7u7;W;W-#&4S*Zn*G>%2?q^1Z{GKt$91=~O;ude1L zy17<<7FR~Iu$*aV;*}Re3w&`<=79mBmbE3p32J1{ptEt6&F+=7x^1lhNTK;1Cm|o; zxWolII>#oVVNqBt78r)9fK?v_(3Gh~o`j_q^8ml^4@Me(bS4&l3_l{W^9=ofr1PY4q9&qWX-(h-TJAo?awNb1>p_ip9GY`X_B#yoW!K;zVJ^=bmoRzz$Q7Nk$NuslSANqSvBH$F}-=S zUe`ilJhm&*FpX)hr%<#vHJ62h_WP$0+=S!V)v2o4v^EwXCK1g6D=SOVBYH+504r01 zMj2U=nJ;0{ij&Z5dC}N1B(``MgXeJ03RsN_?owfKE$6 z5{aY=x|oyjEE}5kqYvK+OxGf&pt1-IxF{J3jQ$GwtTe8gsQQ=W&wDQrelg{Se6d(# z^svdnx`6g(p_{aPk-ZA~5jDce>$Xy4eUSqp@!mo%V4IQ-M{t-gOc6mxr1vHeqB&6R z)ALJ(;7)ghA~-9{sF+=axKUnLOkn-Sh~k2%9cqEvW%RIW;`Q0(n)7Xz+r z2HH)KWmlK4(a01NG{+)3mTan^NEu;I4g-E%F3RiQe9E}kkvNEGFA6nIVM{JULl_dz753$5C_Fv1=X}!uUaTZ3|CgA-R(-QRFvla ziL|bpQhjtsqPDL1-5Iq86Lk+zemgbMZI?1gQDp{A&88qV?YleYp+#7Wg5ZADAf2M8CoK}`?I z*Q$uW6*5K1!!KT+?5mx*i^Dce9i`iUeffos#f9)U_8a)3-_W$qY+4Kf-y#O-Jl*AE z@*&q#*0C_nCiYl)BVQDhUQIi*?ZS$huVa{i!ZT9tZQj+tH87<*@&Rp5fr74o&p_0YNPk1ZK(ZHC& zY&vKM8W(P_Zz;u&*mg>_T#%mD00L)iNx4)|IOV1=S3*Bw6rH1d=l#bQwq+hQi(m!K zd6wB9CKJNf%n@3ivsK52BPA2v@kxhUitPCj6|*a*UCR({wmZ@tG?luuw=~ynmnCIS zRQbdbnJe8+UDsk}Wo6mq0K5#wm@cgMqaQpDm?Vs}rZ1Gx96zy=niVW((%K6qHREn# z8sW%ILEc9nspM8cy-cEE$j#RG-i=QD0C+$&B)d|MVH;Ik10#*XbMKHs zk*rW_-X|Ztqb(XoOtq8Eu(2lKKMv+7o7vr%hr2v;>(z`1*9UU5^83luZku93s;yuV zQZh$$_&Ymr+EE9&H7qI`{_fhpyoVN|;9X=>gQzo8ou!fr6Lb-NW+vzTeefEN#V((t z0=#FVRyG;>vya~o3}N*x-k1dF%-^@2cj6C&!W=#jtKmr~Ac+sJ>w+p==)R#*2)lVo z4JDl_7R-AJ~>-5yK~IoB{uW8GKB zW)Fv+%JF7)Q=yWpg!Eb!WEJOq@b*33HgpVxmez{FZkIV1OT+DS&&`Gj&nr+NG3(kc zd{{g<@~>11X_Mn{*OcRO=gYY^IUp^9gn?chYtob=C;#r6idor zu*t-_!ybmB*+z<*ga^-NEwh2~xjt^fxDF5J_kQ)+(}1yk);tTXpg>_YN?KrCDr#=9 z-B)&XorjRE5v}>Tlr4vXk)tFcX3L2iBN5B!IUZBUC5Vy3in4XlLf+)7!EmDgn>oGE zqew6Kz5}e$jefhq$EwohIOR>VZ*rb#bq~$;Gqd$s%;yZwt*>P?3$RX6cb_dxIciaO z2rwcoaW6+t+&+kBU9i<_$a@bS%h|=1RiaTK!AyJbNMnZ9Sab#!P>`F>wI25&&Tw9` z3JSV^bSj;}twr#uj>jBIy5sg-H2(r*9p-S6yoTQ=Z3SZbcggT{3`3dkSBnMHOw6wM zx>Z7g?%NY=u99$Auu-jtG2^_1vEUj2iuUZY;F>l{WKEBAW0_{FtpcoM(qVd3Mcaat zAm}m)$I4p9(f|f<0jzWytwy-x;X;iR%gs$z%->yR;=IHhF4QT+V2x?-^7}kIKn=*v zD&9!mu2jr*Hte1;&jz@2W)5(Sz>9FBo8NI4MKcA`nQ2BE!g>R8%KIntzTNUMoO9h$ zb>D`L6OYEux^A~MLNT9{N?3kWnjrfGCX47%1uqL zPoF#r+?R$7$Mi4m2+tYFAPYb*+1d6Hyx9PdVLc%8K8Rs6@jKA zMRrsCcSh|H>ABE%@4v0rGn8DfM)%cx-zp^aDaD*T2D|36UST6I+|5ra^>zy6KI@>USjYycl6V)D!9 z2lCbakqkfmSdwbhxcukuKmYzy;bd-EQWj|A`K**)9?FX^pG)BvpBjqG=HqX_kmrcY z%;uV&jEaDeu@g8NjK2R=_#aLha)IA|1EDuR{YWCEoa~%m%WEKgr(Tua!&AB9VF+-E z*>zKX^?YCUG0$)5l@E8n|5UiTS}@+kb~A{TTwIHM`9gTgItDPRAOoDT^Se`*9KvHI zmCy}2AF1t6U%&YNQ{kr{K9*aA29L86^e9{c3TI__(`ZS1L?u_HhkNy;G87QA9(Hnm z_5G*9wMt1D9j`AGi*j&wBY*tEALQo<2j=G<*xTn{{6#)^@~*6+8k~+zW0}f7K5M+8 z!f&YX-;xUd;wK*|2quztKYaELJ98(*ou!p1&88vBDtWT8&Qr#G@%W4L7I(bu;qKiK zH0c56kiB7=d|HVXJh?iPt!h2=JcfpD2HAzta%uqU@)Lc|D53{I&C$AaNSI8v{)R@Y z=f-@?5kfdOS>VIR4?GheO@is?p3`^r#4&K-7nTM#@AJhX3(`m?1XI3WOw_V!`vB?lO z6Vgi9ZW|&0cb@E9faUoi@7)JG8UpV8s3SIpuNxNvkvFH`$Bs>zOuzz!lN_8Kr~q!U zo(&5=kKt0H9_xexTpV*jFOOb@z-o9sw|dsiCI-G=E#-Ald~#38j;$j&p0lRLx+fvx zs}iPDyP+C{1ss*vxV_T<`S)<=fzoIV0k<(ueyuDEgP$~xLXA-oBt(vm@_&<)hh{-M z5RLElPtBuFaa%ZfV3C{E4L#e&u`-DjRnoHE`_k=2+{cYpm)n)M=c}raRS+hAe+>`N zr!#FXcOdK*=DJLDb9L@T5Td=I=Z5*Y8iw~o>@Jj6gRaP7Kko42D73(!Z^B`0U604p z!b8~X)(ppCm8LGpn5Krsl%V;glBJzSAU?6j@pxuVf!4A(9(|*rtzJ_obPSdf?B1b>B@Cr-BBlgb{oa! zQ8H7~ma@e#mP~0n4_%bslN8aC%m~JXhxYkeQ>ZMZ5~0HMpt`O6cmjH6H!59!koUGa zrk&R8+?aD7iy-tEHC)1MLb@ZK?zs^Myxco>JLM++O`6or$tREQ20Y2+ngs@6jK%e7 zT`I(Kes@G$%Vc{5$5 zV%@>-&zqO}`JH=@)DWydwHcB$U8ad;r#yt9%^ZvJV$TM-ZW9|S3Vzdhc+kN;9%vpF bn#%tG+pjI9!9lSn00000NkvXXu0mjf literal 0 HcmV?d00001 diff --git a/mods/mobs/models/mobs_zombie.png b/mods/mobs/models/mobs_zombie.png new file mode 100644 index 0000000000000000000000000000000000000000..cc4ef6eab3b501446aa94ef58b843b0eb0bf4d3a GIT binary patch literal 7362 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 iR<3SNwv-9@zXJfjhwWKcQ8niP0000 15 then self.object:set_hp(15) end + else + if not minetest.setting_getbool("creative_mode") and self.naked then + item:take_item() + clicker:set_wielded_item(item) + end + self.food = (self.food or 0) + 1 + if self.food >= 8 then + self.food = 0 + self.naked = false + self.object:set_properties({ + textures = {"creatures_sheep.png"}, + }) + end + self.object:set_hp(self.object:get_hp() + 3) + if self.object:get_hp() > 15 then self.object:set_hp(15) return end + if not self.naked then + item:take_item() + clicker:set_wielded_item(item) + end + end + return + end + if item:get_name() == "default:shears" and not self.naked then + self.naked = true + clicker:get_inventory():add_item("main", ItemStack("wool:white "..math.random(1,3))) + minetest.sound_play("default_snow_footstep", {object = self.object, gain = 0.5,}) + self.object:set_properties({ + textures = {"creatures_sheep_shaved.png"}, + }) + end + end, +}) diff --git a/mods/mobs/slime.lua b/mods/mobs/slime.lua new file mode 100644 index 00000000..d42e27a2 --- /dev/null +++ b/mods/mobs/slime.lua @@ -0,0 +1,40 @@ +SLIME_SIZE = 1 +SLIME_BOX = math.sqrt(2*math.pow(SLIME_SIZE, 2))/2 +GRAVITY = 9.8 + + +mobs:register_mob("mobs:slime", { + type = "monster", + hp_max = 8, + --collisionbox = {-0.4, -1.0, -0.4, 0.4, 0.8, 0.4}, + collisionbox = {-SLIME_BOX, -SLIME_SIZE/2, -SLIME_BOX, SLIME_BOX, SLIME_SIZE/2, SLIME_BOX}, + visual = "cube", + textures = { + "slime_top.png", + "slime_bottom.png", + "slime_front.png", + "slime_sides.png", + "slime_sides.png", + "slime_sides.png", + }, + --visual_size = {x = 1.1, y = 1.1}, + makes_footstep_sound = true, + view_range = 20, + walk_velocity = 0.2, + randomsound= "slime_random", + run_velocity = 0.2, + on_rightclick = nil, + jump = 1, + damage = 1, + drops = { + {name = "mesecons_materials:glue", + chance = 1, + min = 1, + max = 4,}, + }, + armor = 100, + drawtype = "front", + lava_damage = 15, + light_damage = 0, + attack_type = "dogfight", +}) diff --git a/mods/mobs/sounds/hit.ogg b/mods/mobs/sounds/hit.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d9a6a171b66c7b4106b2743782718bc51d5bfdb1 GIT binary patch literal 6411 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 Jh&lzx{trIAX~F;i literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/mobs_bullet.ogg b/mods/mobs/sounds/mobs_bullet.ogg new file mode 100644 index 0000000000000000000000000000000000000000..43948c5d960df8591cf09351eb6fead82ef6d8ec GIT binary patch literal 9265 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 literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/mobs_fireball.ogg b/mods/mobs/sounds/mobs_fireball.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9570ce18f81c5ee40aadd3568599bdb231d673d9 GIT binary patch literal 17144 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 literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/mobs_fireball_explode.ogg b/mods/mobs/sounds/mobs_fireball_explode.ogg new file mode 100644 index 0000000000000000000000000000000000000000..323140e6e9d028226039083e3d0b57b5ffb0de17 GIT binary patch literal 26617 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 HOvwNMQo5G1 literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/mobs_punch.ogg b/mods/mobs/sounds/mobs_punch.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b4cbc12e58a16844854ff57a010c336a2f154ed7 GIT binary patch literal 11499 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 aC?nax_M8zc9?0;`4Nj7xp#(^-%l`pzGP+a% literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/monster_damage.1.ogg b/mods/mobs/sounds/monster_damage.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ce3cbde7782a937f807e01ab101c285c964b5bb6 GIT binary patch literal 11047 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 literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/monster_damage.2.ogg b/mods/mobs/sounds/monster_damage.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..122ff24fbc841009448ac218574afb58978709eb GIT binary patch literal 11005 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 literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/monster_death.ogg b/mods/mobs/sounds/monster_death.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7c010fdf73d872f6ea456a9adcca7dad0c0490cc GIT binary patch literal 9836 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 literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/player_falling_damage.1.ogg b/mods/mobs/sounds/player_falling_damage.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f413806bb83736d26093aa811021996cc415d855 GIT binary patch literal 12213 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 F_&-Vpr2+r| literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/player_falling_damage.4.ogg b/mods/mobs/sounds/player_falling_damage.4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9d8e1a2558a7a5137bf1cabb5d507989bc447fa5 GIT binary patch literal 10889 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 Zt*Bq8>`n-P0DAe~P5?OUe;#uW_&)*Bs4oBj literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/zombie_random.ogg b/mods/mobs/sounds/zombie_random.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0806ca64366f2f635664552d3db6509c096e9b11 GIT binary patch literal 13119 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 Jg8qT>e*p4}rtAO! literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/zombie_sun_damage.ogg b/mods/mobs/sounds/zombie_sun_damage.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ce3cbde7782a937f807e01ab101c285c964b5bb6 GIT binary patch literal 11047 zcmaiZbzGFexA#MbNQ1Pb?9#QsQqr;X!qTC1BV8gOA>G{)(w&k9C5?2eG)OBT2)qm4 z-@W(!0p*pj1R_?8lVV~mqJ>A32h|}8Imfc z3Som{KMtW6upk5C0U*Bs6j=bmC8Vmy1qJ|sP*Rh$--YH&0?n5?ng`eq^)Zmn0I-pA zijhT%vFnP7%=(Ee_jNO(oMWi|zVh8qR|EhJO*}alQmp%V765>qFC1B{7g=l*xfLFZ z9THZF3IqZGI#P{*jFy-}vh0{PVz$|F@qbmrR7=YH=|~?EezmnK!wly^qr|-52c#K+ zM3Fo_f&X!GAO#G+0H+GNn!T2{L zw);_7F z8JRm7xoqY4A^_o?$X$ti=N(z*9a-ufyB(frlaX3lmdQT&?q^%|-v6&YxDRk<0B~nk zaAj72Gt0q|#JzU|@$S4!^O=`f&Xr^6tH8fCPLPNr9jfd8@1^ly8vp=!UusE*CTLWN zS*GEf2rbTOxZJcB;{R7vCk0eVkdDQnDOp#z%8bHzKr+e70zs=3Q7HwtB=E$)LVlod{C!s^~p@WWV| zwe8okk=H0tBo)eL`*kBG~JCg5tjN$ zWKYZ4W`ypHhbpP@td{CL83K`tn4h*pqC#N&nfPZXQw?7 zo*t$%j;m=N#(GcgtujU+t%4wtkybe(p>+StX2kq&k7*A_V-mU9J7hUTiZOETYKrB( z&39Za4-eyJNAq+?!$)dJn~~h-DaOlb9*Y!C#^*630*;IB#>PU%y0ebPLSg!|{-)Xp zQ(en>AsziQN^>4bu`B~Tn+N>b@Bg|cQ+MIoo)u# zI6e4Wxp(pDfTR70U3{|9V-n%9tZi(X=4eRiWUO!xs(+!XdlqUq8?!d!Z%t{ORy|nH zU0Gj=*K$bx`QYkP{X(I>(^$#8@7Z51WM4cLntQ=tmQ zZt-v|hT=qc6iYD$`&N;~xaJOhkv2S{tccVc#L|}tk7g;RGK}PGp>V@TLct^Ikc=pB zKe_oRk+}vE3aK1i+^7Syt8!I?A)$t)l#o!$N?@x|rCs`>DJg|JC?zn`DhDK#vJ!7I zg_{$&nF?l$gtAux_aUJ;o0mket3tKS@QQop%!c1L>Db>ZuVg7+Fsp1rDt}nqqX#d$ zn^93WOJP0&ZZ^`2g0xWhRdcqOxZz7Q>9|FLXUWYEcw6Z0M?1X;kt^?^fJM~x>exr| zZfU^o)}gFahg9xZHA9DF+$k^Xqc9(>>od`^Z)&FSQ{$X5ay#hkqY1XF+C)Nuo3rh! zJ7^8*MCt3(IjC;(opxqhy7X1U!^EQ?Pr zsQg{UZZng9E^B0Yd3m#=Pc9hwY^$y|ydP<+uGq`9y&vJ&>q5>dFRx}F>T)hGN4{y1 z*NUU8^4&J%Nd5kUioL;lj>Tpt>d(7v$Qwtq^ zq_C6V6-}EoA^7D@2KJ-S3wjm%x)~~WLTL&ha1!Z$-)En9v03HJgZ{Gt*dfVg!$_qv zFy76(tIC^yT{kt}K4e!4`|Ta~E+gM@?=GUl$UP569>^Rw{QE1Z$UPUE!Tn!X8hHo3 zzpIY_*RA#Ko$%fL6$J>yz(=MU!OGYdZ~=0?yHL8jC%#^A<>2L4gl=*OqBCH;M<{}O z8?EFiH(C+63`GJKYP=RjJqB)N$Q=M)Bd0T<0GQagRzToKluujq+vwP_f&d^DK1>)9 z7W(ZdpO~KU9co|?dZ-alTHC7F-Wte-W;EW5O!nB)gs=5zBvEjLg};Zft{jC>XXk5a z@6sc2kr@>Dh5~$R1sEAKKM#!0ecL{|0C13r5m_jJ3jh$74Ga(8_47Z#%GM`$D!ILz^~d+kNtcDylKCr7 zce1CVA^0?^=s+hLGaE^(aB)#oeX2nlWO~vz)yeetIcT$3r~2`A?#4N)LW}QLZ|0^z z)%@qEf4j|%UT%E;J*DhrF-luZos%FrGRWp^VUhT}jrGQA=!@CH_Tk?}A%_#6-gkV| z)`mJMt&~n4j66^1JpBmc7Ng$u74-%3j6#=y+ESv+%^INh{~=O zm5wi6My(tsd-32`OSGIOzKShn{+%zl-+8H{4-PIHkkwP^7Rlv&dwp`P_(-@y$i4a7 zty3Xic7%u5n~!pvB)>6>r=qr^ZnS@`oKxrG&Zx1ycIV=IJLHzf{}bjN?GDh;vA%dZ zF`vp1%gz0?TFfj@oFdw7wUt=8^@P+5^{;$sc22}^fYvh?r4aR-DBDm$M+P;WplZX> z`Qd6}OI+5NT6<)`t|!Yo0ZbZAINYGX^Lp22d{SWvr-uPhBle0tK3{G29Ijcp{q5g~ z>A`T+p7G}dSb_m86^-cAhliNYOJoS(XcWw3Bxw%k&)04r6Vb1fqNlBKk1cIR;g}-K z`2WhL=R}UE{Bkbc26(;=bv7s*)L8GF&!Z^yTp`9%d>QAT!cYVhzpye;eV>X{L$!0fzAR3m3GzG5Fu3>oD}QBx=QFrh$P8*@^Z1RjYOaY^;q)25qlHJ$*Ymo<4O@ zNV7nYm2>tL!d_u9D3y-V0Ak%frB6M?5PJd*@`5VO5Z3@}S`y6%dOeyCJOg?b(e7hZ{5#F1>LGgFdY+OwVz`F4Ck)SvnJ8Hr48VVSI8Tbh-Sf+86~twsVFAM4~;_wOT+qk`BBYWCn#* zaULBT?F$vHPHLVx(c0Qni8e|;OSN6sST7u&-#V|!wRe<>ncO{RaV(<~KaZT)_cmA` zISB}UFz_Yd!f68>Kd%Lf*#FeON-3(UQVJ8>caHmuIV4cPKme^vty^YuGhs3Ny6!#v zbc^BT9NR(8Eqg(honBm*=`16Cuv3a{9y4=DZXICd+$4Ws?r7_X)^E`<@(v8UR7RzNlcv1?Z?@Eio*WC z)yvu~z-Bb{CxPe8V_tq98ShpB8NjWpv+7+bA!1a6=On(4VWsZ&78tSTR&@OFSWrJg(;|ay4ap_a4zYDCUG#G>vYR^LdDvenr8LoU2E@ z#?qJAPL~!w`ogcegwF&%}{K3+@|e0Sb*SqWRfd@9RjR=UXC@y}2)iB&t}N zcx{Gt*xNo_@wrgB$O`|s(7H}Li4I@_d_he)g{N^N=;4mUe zWQ&D^;@PNhrkq|S1>cvF1UHW3P&dREp)$g_!-38dBRPnxk@XI!=tu4&>Uw<}^rk*GAcwRfw{hktQ zo*Sd$q;&q#NaY64t)Q_P3=>V+Agmr-Szr>pgw?B|IOAUvlr(-n;;Ro%hT6t)4sZ&= z$M!zGUjyhq0NmnFTonG8jsz$mUfHtR9VgEN5-NiKZ-zydZ43q&Pm<=U0*Wp znVA}1&k+59GM-LLk4A5h%3B`oGiY|BW%Y>6Ci}Y0$Z&ekN2|KCUhih;==LmuVwAX%|fd9%t2dp(~5U;NfW@7tFAfPl(`5@QL5k zAjyr6Hq^O@Rad|Fre3z(uUkGZGpurQ&FvAq?CGX~^u`7$PWR(HWm)h>PyT^v!PKQ4 zO!_8O8nqTWMo?~MWdNykbC*JsP_pzP@21~Ak=^A@ICCAUUvmf<)=a{`)HVVU%O5)50;MJx_n+4cj|bS6JaM z_7pQ{Sq0-!@?lLHliyUdXS4~Y>nHv>)S#)>CJp>U^PkH%8vO8Q22)Y;tiPuhY3wPO zO~S!*fKf*$gtqpaTAHzTI@Y;@RDsb&&~y(wR(lp2Pm)pP&Q`+uS|31_WK1#5vh^kd zy8bw%Ds{v0yFIvL%45zBS$u(6f;ap_I!g6$F?PqgqJ@*CCx7h3aA(__AU@~oGRLpv zkL?Ha|Ew?-@^ScCOu)j+r#gH1X{HN`t*AGxFf)z4$uJ%W2Fx$98Hxv+Umuwjpx_5t zFwA?r;AbTrI(lJe`OHvFoE$~6l+{IuT7TI%mrD6lG^87KD$gF@T>WX%*ZAB`r;}2v zYO$n8(fGC9Q!gnaoEdX3Uh!$C5*Mn~xfOEn$P)z)n#|>5H6`Pw;QJ2gzg&euCRCT} z+P}ws*K^xUR^@%)NdzZxhu9h5g{phq5(nJI>=JgFt#CRn(-J|-+$3lftmTYm%nO^D z*1sHIbMzh9T7jGC>#GZvl)vy#kfqsZM2NUFh_WR`UOGZ4Z!B7G_NmT-U`#9t-z(m+ z70pQyed7K>q*a7_`Bn-;Tk?#Nya0bCOII8{zY zw9wsCobL=GW8ow{R~o%#WOhKK+jZCboIB_`Ii?;H_2PH?y4aZ8=&2ZYyOqa|ULO8l zaTiaw$MFmEHZd}Z)!U1XTd~#2)o$lU@^#EiWyYDEp4fEnkJd%bnWx77A4 z8u#H3S;8tce8dsk0^5BV6)ACaX>I&8On0_rYXv9B{H4uz1|gySpx@$Geu__~id-5$ zkR4-qUN;F1Yt#|1;8;>HIG;{<_o!*WbZ2W7RM5Aw6Y|4kJM*pIr6}_4p6^+odtC^g zI)AV9n`MG9Hjf?1%lAI{_A}ouudk{)mMPDp7~Z9hf6(70VXUpMQ}$iu`Ou)FxSULM zv$x>10ZUTTK>!xk27Q#?n~e_va&Ns&xsEs1Mf-*n_<}E+u4_D^vC(g3PP5Q*5Zl#sAdPgl=c1^6~tKPo1@O zh}Guf=7`(2fM9bDw#aMUOkHC#y;Q&LdUfh5k7#I;iV?=3`J!g})d53!4$CiFMThaT zxhh6dG0S$rQaZnmcQCRlnTlJ^DcmMyktSwcrqn}&iQ@8R`w(nJmr9ig-}?Fb_g^x= zDmEtC{vvUjGx?VROj3-*D%?)wCfEodXn)OFe4+-PVds+PFzaEAB}!f8l)#Z#j;qKa z7!41Ip4sVlJv}ig*x?RKZDmjkcQf+4PF*ngZc}IA|NiN=(sj;lSd!k~IqElu zd#k!1=Ulj|QS#7-LrSN3>^3-6T7S*GvA5gi-p1ajw)s%TuhGxWQmY zn}$jMg468Ksg?-4uF%TvW3w9E7ZK%OTTTvVlnG?N_s?eyd_e?EY#o<h4xvE)Pl;ilR;nFekB^LiggPc*w%HK-uQGF8}GlD)@AQ? zh)mLqoN?U`;(z2rlTsmG{wn*X@Lb^aE-O*ieDkWKrRqW z)bFdoWVC!6!Qi2DMIrVGK@m%(r7se?ky1~>buOl@^$|qP6T{1|DT7@$-)`fRGGrVS z;Y3QUrC1nHt(7p3v8Z80YLLmjepfFOBlS>wMF>Gjka^um6ISo)H5p#l{|%S7M0Egf zJz+lYVTfnNXlcL8+QE)99n*s=YRI{0bVFrj^qzO4-5a=XOs8|yRL*(Y#MT|R{TN{%+4g=VdL{#^MKxbbUhYUAVW#N&wK zwgFy|j`Ssc$o9_X=3Z{5b;T)$v_?h^X9u_CnC{h&mP&QirYm2pR?ELqzN_B;lX!vU z=)au6jY)_x4B=FRUXrN)?t;-yZ+qUUw2fL655W>PP_#r+gG6~ zd$Mq5QZn%eg7)1=aLjRsrz@I^eDhf+o^|wE>L=ZZ60SOr$8`NnzNiV!IVJRNh@o@})%<@(mZjP%}w2Iob^CQd2XJg-qk}7|VasOindf?mt`LP2H zNs7v=|E6uLtuAYAd;FMkjuhm)e_$QHWMjwU}rk(`7K zmSf&pcS1$Gpk3vps>A`}_5*15+IT`XcV~Y_a82knBqDx0lS*|z!xc<3eFD;zKiSd7 z-mDl}u_0-{_IUBfo|Y_x0Ez_n;VBhPN(&2_JS7bK^_%ujx|f&T ztGUs_&0XSA?QV)U+SMmRL6^pBI^IP(^<&|*2#;4K6ptf?rfvGq9Id^`^>cj#ms_%Y z)Vm9{uVp9>>id_$%cYr5*a$JgJG1=$9L>(Q9B%0!4$kRCSkG)dKq1&-hVV~6x8OGR zwPJoV^n_mfx!aK)=#gTCCYfCWWs~j_`HS@f1O)KGd0>K_66KsEd7T}U&a%QP&Rh3l zSIq*w% zEO%gh++f7ujC;1AX0o}J8OEg+T}kty_RF--h7Uh~OZU2it2nE_UyqC6*7DXEY`ZD3 znpgqy!$jrVZc<8I|H~I1Z)3GiCVpYESf`IPPLB#WMsU=Sp4(iqWxm6CZbYoUSJ1?W z(uGyr*(3bb6DTYkyh;>y{GoyNP-L-yZ7q=^BKoY2)iEXfrGK6{USX8a7yZdk*vd6A zUuHi{am9Zs-8_oZ%q0zP^HC*dqu67f!6sP$+4`Tj-U#eZU2e)9+ z{9W-&?~>FJGOr72(4)|~LF)Cua3Yd}avX5VYqIkS)Ll(-3Uge!A%XJbaZ1_b5xuOc zil1grwK4Wqq+%JB26}LFu~>Z7A!Y>K-^aK7Bh;wzN*hQTX-jwaNgJ4FPirjxSZCR1 zLW&M0<~zr-rrIItS&V*bG_QGSscwP~4v+3;{jM(;PeAXbW2hc!$X z1;pI>bpEQT-*WS`<2YetAX)KCbR|*0Jbch*kL<+d!04l@ffY`7l&pS@45^H7eeTOI zO^@dMx__5^lSd)W;vJsyrPLa;Z0u__+)tGdqzj$+-r_E3_{}D%ry%L8_E|8(9!zmc z)mxv7w;xw&D#VtqM?}W4F_4_57}%I%%4Y?~2r_ zx(uor9I9Aq^~*RjGH&;#@sDl((f&!L1J=+khXrEti=N1cL0>qTJ-_K07;+JfldG(^i9`mYan9Bdn4TwZFiE&kB(f?HDCx15&X?MWWyy@iOk*W#F zxn#}RC9GkXBjq-*gZtu}+1EM2&oWDND}G zrJeSrzmuDq91ECZpnP(jL%s3ltgE&>DrJVwd1=^y&-o^%S*r1i(PCA=ugM0pWCgZg z$3C=(WOt7y-c}QkP4RR+RnM@K<1FomYT_4v4|lQ6S$&T|(2ltN_LntJcpCQ?m>Jdi)rep~6>&mSv6S1v#U)#!jt7e*mA5U~Dr)h?LS;^H+ znxwPrf3Qs30(Q6aH}x|pHs2D=IoyY5^3^(74rH%07V=4LfoSJ$$`d}10!jgvD*8Deu)zl(DOA34MI>Q1hb*!~`qUG14a5te0&s zjgjyC1N#8gN3QhGItEIgwr$Ut)wSxMT%Ol=v&_Mb<=xUlHNy1E0}X?Y zfl+mv_7u5(A2(-eeOf&Rca6*Dw=OD@{s?ALVqJ-`K}vmQuQr2)g7ENgi$grB8U=V9 z8ex!o^2m%Z^IkiS3D)%KTm!KKnc>I3mV>c5F1~mny@KOCf^rXm+LN%R%=A}nx(U{Y z`fjj1skYV#4$1^YcH45&$n+Mvp37O)?>Nwzuw-5JRh9|;cH=uiRa2O{xw<%{E{1H3cT>Do5)Kpzang*}}8O$t-Bjg}!zImL%U ziK{wkh9RqZnUkKI(GQ<)dzaG5PclJ1S4Ey?Vm6FN#TdshBQng!N^NSO!Bk9SPD(qY zC(ACj@fG3@teT}WAy1TYS;c4FVF?0sAsBfMJZ4P4p2sHZVb<5cpv2~`XRS%!pnus` zPjtl7+?VOnoGUfsvi8+dxqlu7dhdR}vBJ$epB$DkasEYWc}03!aW1x?!j1ZP6(XjF z&gmB{qRAqVXW+KL?CAXa@{NIYrm1s#y6?v|3~#|R))*JoYtODK>_^rLBgzRBcus#Y ztZvh$P!&dF;(wC_|J-+UssH0yxb#-Q-vb6b#fSaomf_>iu_fqY?fiLttVk;UmJYR* zqHx56ioNg{Ql%OJZCPu|(_`FAocdGOl6jhT*mBj-)xXAEurN3D-sMNaH=&pVUM>%4 z^CQFds>YEdu4IDGypO`{d%5LTbC+K?v7r(pB(;eN{8f6HXsQW3M7duDdp^4Uk>c&D z?gOe_gH54jeQnH9Le^E~FZXcBm z`BYotg<5N(ah5(M8{?cdxiw3}t3oc<)lHHw9%=a~%@#U@mTF^j1{VHG; z8X&a4ER<$tIIoNIO{F`17@b;u8~%sAg*U5k=W?vT!7xU0>RJpY08MgfnnuGnzv);s z0_8G@B4z8L}!#}oPuE0S=g>_WR(8oG#KReK~(6>QzbOIuhQrT%td)SLW?%Hcd zp~IeZPodxjyRXN^=UoCA`g2rSj|~yg*+;l0tk+$?2+9Ld4iJ>qfL{b}S^Hs$UH|gD zP*j&y>{!zG%eE-UG|bGDbRIWcXy7gA9S03mwXqIFPh!%6oyXPjS$1v$`VgwKc&O|_ za<2TjnM@dxitR)G+u#Kok$-cWs;4R$rWiQPV)9mK5qws;@i#{@tju+%y_Ca?H97l@ z(rRFB-Qa4jh|_XxDX|KtE`LKCt*+ z+aq0ZN6KyrZS|Dw1*6W*%9zGz%`^yx;Z7z~qA>OgPCN791YesQPwcnLGH;a!gq?`` zbh7YYa;1gW*LoE5Nr2eYB^q;KqNRR^1~GnNJI7`zT7R4=v*&d^hJrb;w+1%ml|~Z3 zl0O_rAxC=Xu+miH17>)HGF}uBio;ciwjnED5r~_@79!x-kSb7jr7z=EB+hY0gcUsd zfsJ*Sqyq9jfMZ=4>cJ<5bM)kwNIUv%LvQOWrfj>Ds^0MJ3}hsg0R1DLQA|Omrmi?9 zYx9M=$R$U6?_c*U<10+k*BpUZ|E-p%l9cGVJiw7W8iSj2dF8q;e@GU=1T!)T`1+*c z_X{#@mNhMhIXY3fX22t{Z@PA|-|?eZSyyunW9)V27v0mtcIvR??e1mQ2BM$!uT-&@ zQis}bwhT~XDG-G&qaB|MmH6smw!;W1xmw@|K&m~jGz~!&3=~x6kRe3Db~kVHmU}`e zHaN$^mrzRPvM_-mL&7jp|4RSaY=P+V&QHXKfa9@YFV2xm_rjw66aM*fG;VvrQN(Qf zNGO}^Q?TR wPz3?{a3Tf(TLby0K0o@Lvon#{_Rkifvn&i}FFmvyd^B`GgB-|4c~}noALmU@ZU6uP literal 0 HcmV?d00001 diff --git a/mods/mobs/spider.lua b/mods/mobs/spider.lua new file mode 100644 index 00000000..194c6ef2 --- /dev/null +++ b/mods/mobs/spider.lua @@ -0,0 +1,49 @@ +mobs:register_mob("mobs:spider", { + type = "monster", + hp_max = 16, + --collisionbox = {-0.4, -1.0, -0.4, 0.4, 0.8, 0.4}, + collisionbox = {-0.9, -0.01, -0.7, 0.7, 0.6, 0.7}, + visual_size = {x=7,y=7}, + visual = "mesh", + mesh = "creatures_spider.x", + textures = {"mobs_spider.png"}, + --visual_size = {x = 1.1, y = 1.1}, + makes_footstep_sound = true, + view_range = 20, + walk_velocity = 1, + run_velocity = 4, + hostile_type = 2, + on_rightclick = nil, + jump = false, + damage = 2, + drops = { + {name = "farming:string", + chance = 2, + min = 1, + max = 3,}, + {name = "mobs:spider_eye", + chance = 30, + min = 1, + max = 1,}, + }, + armor = 200, + light_resistant = true, + drawtype = "front", + water_damage = 0, + lava_damage = 15, + light_damage = 0, + step = 1, + attack_type = "dogfight", + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 1, + stand_end = 1, + walk_start = 20, + walk_end = 40, + run_start = 20, + run_end = 40, + punch_start = 50, + punch_end = 90, + }, +}) diff --git a/mods/mobs/textures/mobs_bullet.png b/mods/mobs/textures/mobs_bullet.png new file mode 100644 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/mods/mobs/textures/mobs_fireball.png b/mods/mobs/textures/mobs_fireball.png new file mode 100644 index 0000000000000000000000000000000000000000..09a5008ae77aa88d65a6e493f691318c5c564ea6 GIT binary patch literal 609 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 literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/mutton_raw.png b/mods/mobs/textures/mutton_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..197a626d72e9dda0fe94135cc3094c2fe50891de GIT binary patch literal 3512 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 literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/rotten_flesh.png b/mods/mobs/textures/rotten_flesh.png new file mode 100644 index 0000000000000000000000000000000000000000..079225022b188f444b318b4831e1285bf5ad86fa GIT binary patch literal 746 zcmV)wD*h@u5MC6k__+lYM z6g@_5ar?_o_xrn^yPe&;?cU84eE4$j&K^GBbMDT)cMi_E<22(qQw3JX&hsJXIesby zfN#VHPQE~KoN)yBcEWdZ1y+K+94XDY_-4#Wcr_NJ&vr_5HtPW6kH&focr_j2%lDYA z5?$js3j9;j&tHc7sKo2(eoG~6;keGg5#YbqrcCkD2;*;Oe1;N-cijBpq&#N3z(G2o z`ep+SJu-SK3BtWd~xG~Dc(^5!iyOh4{G?=@(|%T z0!M)3JK!A`C`H{GuEGe;0qgkFEFl8_IHk>A+03`ZEfoO%Ar<0(4^|EM^9hfH14a&S zdnJ56)YEiFw8XK$&G7e$VGZ9|)bagse+^g1kT=<2OT1+P;9p`#_`5X;r)59Fs}CX) z{)m5jRSvnvtNRn;ZlLhyw`vi!%SQDSBq5OS9X*Nd{2!Kj#a4S!h|Dsaq|Ld zPyqPyFeAKDxK21q0RNo0EaCY+MzFwh9&5Pa5&)HOwT!?KWhqWLO4Q>yuNK0+)^S6D zjE@nHWTK4lZ{bUn>cXUsBLctc*ODC2Vh1OEKq)qRHC;@zbCdikrIVr&F;cn2j1sd_=MlC&zfC&7!QOl3x{|TSX cKc}7KA4Dc4mU)WyDgXcg07*qoM6N<$f(bihJ^%m! literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/slime.png b/mods/mobs/textures/slime.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3c8335e365b643bdb6299fd6c9f3895fa0005b GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!6#=yXs@#Xw?AcwQSBeIx*fm;ZK886+f`vVl* z;pyTSQgJK!jIGSSPDYLyc6)yO`TzO(`Tvp+l@#P+SdJt#FsZSbFoZE0IXE;;7u1=s z;p}VWOjM3xrB3> z;9ZABOoBHRNzopr0LkcK%K!iX literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/slime_bottom.png b/mods/mobs/textures/slime_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a6f80a608abc13797725f2e98a2586c0b71db321 GIT binary patch literal 499 zcmV}xiQR?3WnL^5_$<#r-Gk~N;LuBxuF?)F=E(XT&0i>mJKwk~4xG3R4e)aFB06@C)| zKw=R$-{)y_>F(&g7RAH55m;+otC|d6JSCGPtfMENaxG#CgxCNe9yFk@vcI}`sa`0N z5}6z<6mP;Hg;l!U?Qb4W%ld?}TIxIi>W{l^^QrS;nKmP_+6v!)UB7te8G9)*U5)9} zmyfVS@!EGNpS?Y|N=m9>mFL<=cQljV)Y(O^**gJ9QW7nEBW{zQd4{hf+BQXD&`FujA$H*H^y*5P=&ux2OLo$YtZOG z9{lSF1V;J=nSbX-F8?p)48UNKARxWvw>W5G>;%eLe2&hoLN+Mx+`CG?XC#+3_aEL^VL^h4kGPhv@l_{NqvV?beL9g$Zu z*xF6Jz}WB=!<4Hfkl7w(5D3#K9k#PAgDO_KVts_s+=vG~fdQ8i0(|;=gprXLL!|iv z33YG#7+9pgvEu>j;f!O9z(4;p#<9P-n;T#tpn2k8tKyuxz0xbx**GzPFO^->cXHck ziW&d8k*KAQw@fw5y~4$9!qkSbshM6}&4zY5kb6@%dZ~8P%)@v=3j6fZdcyN zC^fgW`N9+4Ghs5jFwSf%RtmYhuAdSUALs&Z8rf6v6Qrx3kB46oL*ptIRWqHZ@yp+_ zd-|J|bkZcP+R)8S!wdY`#V)j(9o+^c{`~X9JX>9MC;4`*#Qu0c#r}G!p|@m68D$23mBfBz zmcuyLTI;#M%loST?jjpGBo_-~X{%IIx7EB1gE;ZDS&Z0N0L4YgiF>kiCN6RR910 M07*qoM6N<$g1vmq#{d8T literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/slime_top.png b/mods/mobs/textures/slime_top.png new file mode 100644 index 0000000000000000000000000000000000000000..9b98bc477b5cfb9f19959b993fcad9e3d3df7168 GIT binary patch literal 482 zcmV<80UiE{P)s+zH}JxRl8GBfe_`Puk1zXJe@A2EJLe45`Q0zSMeLZMQ1V&JuY zARa(d_C|h5V*m3{^?MygBp^A6J~~{QPyOOYQy!L^M8)!ZnV-z!Z%J#}JKn{|*|o52 zAf;9m%g%mDFyyw1LXlIWE7*_3MAWX5x+^>3;^tI~Q6NT@{*QtNST!qBpg9@^Y7;tC zsE#U^QnyE2$lOt4bu7PQt_%C>dLqnbkO-6qm9;8n5Lrm$pFlHEK}M_3B(Kd*$DtdK9=O%mEb80~J=ecxINlzs(x*uN Y08G}?;ZgT);{X5v07*qoM6N<$f{O;yO8@`> literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/spawn_creeper.png b/mods/mobs/textures/spawn_creeper.png new file mode 100644 index 0000000000000000000000000000000000000000..3483aede277f41db9da54a08b9f1046aa452e877 GIT binary patch literal 1254 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 literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/spawn_sheep.png b/mods/mobs/textures/spawn_sheep.png new file mode 100644 index 0000000000000000000000000000000000000000..da19d5fdc579fe0a81f1f6c82f10435e7bd3e3ef GIT binary patch literal 644 zcmV-~0(Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy32;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9a%BKeVQFr3 zE>1;MAa*k@H7+qQF!XYv0005UNklOv8}KoH#4LQ?|!z(s+J z6n}sSLA476on4C-V(KL7MiCPFBd2)}yig;<9TmI@50_!&&U@bTaqp>!oLK!qfK9A^ zT-~=B{XqhX#iD?GKCkQ>$leYdUBGQ7Bfl9AhXNeOQ7Gs-l@buvkA5!4aUu;!pN7)rGUv~qV)UyKbV{dbl~3zU~X5dm4MA=qwsk)n+af- z+~slt=)}Pe99;md=cHqV%>7rpEnq&ME3A>X`+EU?2TV?E)qr&YSKb^4%;|JG74Y5Z zD6IO?Xe59RaP@ZqpR?Jl0RLp%a=^NPYBDK+xg3wj0$BB&{qOa<0Fwh8WC`zF07eI_ z3!p;(AY#s6yps?F^*x>AdLE4m2s#x*PeN+~y4|h-R&>w9Aj e?7HEu|NjADmN%pv#HWt{0000pK8%ab#RCwCWR&7k1RTO^Se$kfd*yu(Pm=f8>a8O{V1RQM63?rGt zWxzgahLD&g`iIF96ZgYpSu~NwX!IxggE7OJC}d8n2~L?qT!xM?rrAmyAuw+3mAZgkI~LqtFjd8Gx&b?f=TCv0n_CYbv5b~`Sa z%@Gq446!1cKVesjyTNs06FKwR8Q8It?5?dPQ5)FFfhsGE*^N-Zg>Tx&qcvEXyJ7GF zB>89TJ$5w$IO2zlqetoejRfZtBVnnjshRUbjb0BA)*$o85(J<^W%V}PX>S)K*DOD9 zfQ%+2z}nV!|9)6XWD6}$nlcC*&c8bda|`pr%ZCpyXi0*g!gP#uq;+B7RV$wxON}(j zN))`~fWlUas7#@vh>cXo***#@5k<&{4}=~T;5j8nw`V=nEmoAoq+0|*1%-HiGoX6^ z7Vci@L)w<(2K2b8x(0*Dq0zVFV)He$>v}N1(&H*P2oqoJ zr*sHp@SIS>2~A1@CUm-`N$2WEibx$a272hHoM)r^l!50)tWP8e##1f4fQm}<@soU# z+7H5eS`XJ-w#B0$rg1m@2*TqCXXtzs5d~W6W#JPyhx}x2 z1-9l?@!NBLs4Is0vpKL{uUCqI(2R85QBkXMBxMhQ2p-%p4@w|c*KUnc5Vsofo&tjR zUpQQPYF&k=4i0020xEMvSEIySATH7Zt?4{GqN;Tn3C zqTR|6AjW(A{{^^jSvkO3JTG<1kvwK{Q7@;v(v!%;MX|gga)qI87t*i>dF=o_~?$zQ4RR$;cu;IqQ z2&Y>{e&WkP5n>W`l%A4?tVMG~wse{JF{ZM^i0gD*pl_aU>F5s`2j}}R=lf1(!SkjL z?ze->=YhGKcZUG@`1gSMHuNb~NZjDU@c7rr+gT90c>@1_qq-N9$-q~N7bsuaq4_-N zzC0nx0c|LY-6zVSPW=TqF1mO}mJ^q!+ps^g3cqI;MqD12FU`fFs$ot|lH7ED3t1FE znC-py?tyqz^id&tz+PaaA)p@d&45glW8L>3i&gSs6Sf=vK%Z)MK?AIR$rKL!<@YW> z3HioQw);NJfPB^mx$7pMJEzhR)GDF=R5Y-qb{ID`b2?wKiJ_X`10SdiS$`A(h<%X+ z|AAkr!z?w-laSsHK6d*Jd_E;c4EvnBAdne&h;L;?6#EQ{?X$7M`YsdJdzr-c-xYVm rFd){ed6fvFe%7;@#OvFSY&-rB+y-PsAV8Cr00000NkvXXu0mjfGPRUW literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/spawn_spider.png b/mods/mobs/textures/spawn_spider.png new file mode 100644 index 0000000000000000000000000000000000000000..599d6dab1d9820c39648e88a0d60de49231617da GIT binary patch literal 1319 zcmV+?1=#wDP)pJ*-1n}RCwCWS6@h5XB0p8nl}Ee)|NVBqaY~*+af8$YFeXJ2cccD zFr>(yhVI4gO-BbCdtCS67;If(&^(FTU}MjNJ#6a;%>u0t7Tel~M#cYi*49>I)NjA@ z<-2$HCNatS2Rsn(z2E)r`Of*BbAIQj2_eWTy8L_UlxS;fOT6J7t*x!1xw%<1HZ}^m zz&FC@6BAyq(9-KTe_q6zni6mN`}>7}Qu)JfeQn`n$Tigt;LO{hFpx+r4`fkH_T)zDOkX2v+~i=qMFNBIXe(HYAH~ zeHa)R5Ib);cTNo6xg!l+XUq)YBP1AsfM{=T7cDI<5>#H7!0@IBEdFJBnqu%I`0SZ! zuzAFd?QObt=n!3f^oZUsD3BXgfu`*UsTO$f^`C|Y^9Y-p%O_8Y4?P|l9v;pehisy! zU4<$9MX>4o^`h7MfCI*|QPs^LP_w1qH@liXjo12?tyf?Cp#RDLR zhK4jV491Vc!R5ogU-fu|ID1x%)Yr?<^toIjbo{uOJaIx;ze$M#C;Bw9B6+>6tc<>! zpQq~Ex3#n`yr{gUJa|MKh8sBL)oA#>NIQ!w!R&KA)M99L2>HsIR9t*$qgt6{dnO z!eR1FPRjd=iVFJl;6c)%Q1bf2hjbm!hHR*Hn*#Q=3gEHH9Uwe@{`$$26qCP%byfwo zYV7RnG^-I*B&+cww_8@@byVjJ$TGPaZ6LmZ_;cOM6ZY>XT3MkQ<$Dj@%2x+wET#ZD z0GD$ya=gl6*4E_p8k({foqZiw zmi%y7dpQIQ1C_^^6%yA64=4|Gqf;63H)u4D_0KR*m6VjwPcMo9$Cv4KL5;NB z9U4ID%vB-q5f5x+VFqSRmKbIjtCW_OQdLzIS*PEe5MVZ$n3#~m5zAMgB6$!-77jzf@ApV4BR(`LZ|5Qom2Qrz2`AQmORVbG4E1PvL7XLF2# zGQfv0$$v;xD6;WPRwA;}>^wYOT3X7uzY@H_!yNZsmgN5X(%sN7hY?ht+ d_O5Nm{{n~+)!9AVtAhXl002ovPDHLkV1h})g?|75 literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/spawn_zombie.png b/mods/mobs/textures/spawn_zombie.png new file mode 100644 index 0000000000000000000000000000000000000000..c52721180d18cd35323c773e8c0b05d82e606f32 GIT binary patch literal 1268 zcmVpJrb$FWRCwCWS6ggUMHv3(bm?~MYTE9aN=gj`sU{XT-f9yl0w!V_ zs9*@RWxXUMjlP(mE3v837Ysf?B>LhDYO>PMG|?7Kz=t9UR*@jJ;b!cTkkqzfS=(K9 z*-LlNIRBiBd-hg(!SE+%C+E!k|NQe`zHgQ_aE?q-=qKo{<*_RvIm2kht;^F~y_H5f zlmzHQ-H9>2a@R8cW=jiad2J-#t>dAN<#I-8^7*)@aRh2oTdABraDWXBK4hxo*r?yV zn_oP9m|1L+M9u~I*+It7bsj=!V1m;^bHVd%ZJgN{R##0UJ#$hj)W+kvTaecM;V^#a z?PUdh$QC8@g^pBkLF}DX{NT2O2%Y?kKeuxyw=5vd3tI#5JhBHimmObs9I{$C-qwkA zBY^t%2XGBlnGTx^ZhrbUrkld3{G|dn>ThUqiA4Uhu*2;};#vd~ryi6!+x*!+T|+Xcu@|o0lD-%hO-(#UFluZj{M`c+*T;%>1dZgbDdNkMU-;k_$v@NI&+;B&zH(>kV9^XvQ1j)!sDUyJn3YIv zHn{6U%&8K`ysz={rDbp~bKr8^jnbtKeAnzlkMk#Fc6vbrt?OF72_7H^h4K)t|Y8w4n)p?uX~R$@U9 zWEqQ~K_G0!>HFY0?*vb(AZDn1G+-)Zdtn+VA0J2J=tlzCfaMh;22UM>8c)kP!ZGRx zLz2m4t_NHkG&wm5o>KAK>aZML!>$~cTR-<%3@o@CbAp%(CXo6kVJfS_6GL8%Zjhc9 zZKg$QXENjpg`hBo(b7^2l;2%=a7W?b{}9`J6^+Zn)YO!G&%D_zssn^?^j!7&Ex9_e ze+Lk4LTX&A@6EbH_lS;^^WEKSQEGsIRkpgoNSU(|&8`7=bTgCfJrUCsj%p6Q6naLE z1Ntpx-VyNfbx5;n^ef+5Ha1Tn@Ro!yR~oF=#_MV4!ct)5xOdMdVDU-^<%AIT0w=t5|Z2 z5W1{oZcIGG?}FLTaEQ2Co}6j+iL*%x e@%CLy$NvJH&uPCP0(lVt0000YP)`=gu}TRF{E#Sn9x!S4QeK^&$V*-e&agc*Q1 zqB#K9fp7zG?R{9qbAWXVCP07ZKxFYS074As@elwaj1I+J0Yo6e=(q7A03rGuYu4lm~t9L(+$9nMoZv#ZMzv7a4 Y0$O1^H?S-#CjbBd07*qoM6N<$g2p^;j{pDw literal 0 HcmV?d00001 diff --git a/mods/mobs/zombie.lua b/mods/mobs/zombie.lua new file mode 100644 index 00000000..7d445900 --- /dev/null +++ b/mods/mobs/zombie.lua @@ -0,0 +1,58 @@ +mobs:register_mob("mobs:zombie", { + type = "monster", + hp_max = 20, + --collisionbox = {-0.4, -1.0, -0.4, 0.4, 0.8, 0.4}, + collisionbox = {-0.4, -1.3, -0.4, 0.4, 1, 0.4}, + visual = "mesh", + mesh = "creatures_zombie.x", + textures = {"mobs_zombie.png"}, + --visual_size = {x = 1.1, y = 1.1}, + makes_footstep_sound = true, + view_range = 15, + walk_velocity = 0.8, + randomsound= "zombie_random", + run_velocity = 1.1, + on_rightclick = nil, + damage = 1, + drops = { + {name = "mobs:rotten_flesh", + chance = 2, + min = 1, + max = 2,}, + {name = "default:sword_steel", + chance = 15, + min = 0, + max = 1,}, + {name = "default:shovel_gold", + chance = 18, + min = 0, + max = 1,}, + {name = "default:steel_ingot", + chance = 24, + min = 1, + max = 5,}, + {name = "farming:carrot_item", + chance = 10, + min = 0, + max = 1,}, + {name = "farming:potato_item", + chance = 25, + min = 0, + max = 1,}, + }, + armor = 100, + drawtype = "front", + lava_damage = 15, + light_damage = 5, + attack_type = "dogfight", + animation = { + speed_normal = 10, + speed_run = 30, + stand_start = 0, + stand_end = 79, + walk_start = 168, + walk_end = 187, + die_start = 162, + die_end = 166, + }, +}) diff --git a/mods/player_textures/README.txt b/mods/player_textures/README.txt new file mode 100644 index 00000000..ffd9dc14 --- /dev/null +++ b/mods/player_textures/README.txt @@ -0,0 +1,15 @@ +Player Textures Mod for Minetest +================================ + +This mod allows players to use different textures. Just place the texture in +the player_textures/textures/ folder like this: +player_.png +and the player with the name will have this textures. + +License of source code: +----------------------- +WTFPL + +License of the example textures: +-------------------------------- +WTFPL diff --git a/mods/player_textures/depends.txt b/mods/player_textures/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/player_textures/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/player_textures/init.lua b/mods/player_textures/init.lua new file mode 100644 index 00000000..d7a5b4cf --- /dev/null +++ b/mods/player_textures/init.lua @@ -0,0 +1,10 @@ +minetest.register_on_joinplayer(function(player) + local filename = minetest.get_modpath("player_textures").."/textures/player_"..player:get_player_name() + local f = io.open(filename..".png") + if f then + f:close() + player:set_properties({ + textures = {"player_"..player:get_player_name()..".png", "player_"..player:get_player_name().."_back.png"}, + }) + end +end) diff --git a/mods/player_textures/textures/player_Warashperbury.png b/mods/player_textures/textures/player_Warashperbury.png new file mode 100644 index 0000000000000000000000000000000000000000..10939419b719d85daa949d4d832f9d0bab5dc143 GIT binary patch literal 1243 zcmV<11SI>3P)vu=48Wx;s(O>Mo}*;c%>p%M6}GC zDHFUH6czu_G1=UpS9Z)fQMXF1bB?WAQ?mSi`F?!QNm7%Td?$fqwweQNa&pdhzV~_F z=Y7w64uhoiUESmIDP}$oL)XP@{++jcR>gz2t@2!9_|PdPdxzI}COIqKU#~5WMm?8L zr%liIOO4|MaKJ&IuK?O{<_O^Z3khe=fJbia!}7(N=)ds!x8hS~fQ+1ZL4d9(!p;m4 zp{Z&G0b6cbi&Tzb-&fyMVA*@e1|rSHf>*$*rGA%tzvTH+7;sYfZ-af;{i_57y2DZx zd#OzNFb{zeSj)D>T7hCNm=6S8ksQE5SA#F*gL(?sx^4}wUlCaNA;1;D!E>*h^l6jq zb7_WfuT~KPwPg06$N`)HY65t935gbDL$_hh^kjd{CNI1*-qHjaaK+M zf0LnU!rKZV@EaPkrZr~(@An#vC{Zz!%n>m*f__8Hafm^ch%v3g{Bi=k>WI@nU2H2r z+2ZWRYeKGRlDm}x0PbCzV%@S`@-pu;3_t!be7b>vKZHywL2g$Nzjy&JfA|Gb854Pu zh^8{328YNK;o>kD2K7k|UUftx1ROs0UQHZ#-M&kPPdZ*ufU80$04~YaBAL5j)K{UB z%!eM@jxMSL(zzS~^dX*zV?`{AU#8BA#os(M2AjenPo&WbM1%%Lp^+y7!8nnQs3Pmt z5hs55Rcd7W2`HN2xCQU;xw9Wjfryb9nmNOJGMWCgQKqrOH1EdrvSbxsesGZ zFbwS2xDr?OgptT+5ef7lwsbi(Ul^YpIU)>r;O@;he{KSkmuBGi=?Lk5{CRm62gj#i znx+UN?tPI9ib=3u9nmNOwPex~0(cJKvey+2x2(Aqo7S#`olD`5*;&Msc`S=XU=Wzm zI-7*%oM&p`!h-265+sefL9&SC;{B- z<&CSMB?P>*ZKK!*IRFki8i~Nn=8z;$PRElXwz)FCn>+_b$xhV^r@euj*VDF_C68N( zF6zdT-Vkg8>)4byRR<3327EoNjF76SG@y{9I~ zeXs8C5YS2maF&}^=#@~wf(ilIm6I$1$eZSpoV*m!2njL*{sQuc#t%j(;LHF3002ovPDHLk FV1h)uRvrKV literal 0 HcmV?d00001 diff --git a/mods/player_textures/textures/player_davedevils.png b/mods/player_textures/textures/player_davedevils.png new file mode 100644 index 0000000000000000000000000000000000000000..233fe305d04f457597cf837799604a9aa783314e GIT binary patch literal 1245 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 literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/cauldron_inner.png b/mods/potions/potions/textures/cauldron_inner.png new file mode 100644 index 0000000000000000000000000000000000000000..d38ffe3baf3ad3853f1f1142546e3967bbad89b3 GIT binary patch literal 798 zcmV+(1L6FMP)2zLR`s-un2CKF=Y84_OrX{rz1=fMgztLO^(Au1CZ=umh-pal8)zzS(mt zY0&Ivy#ZJUUgKP3*tnH6`k66xGw_=TI6nZ$X6MSGXRa07L*}yfbUG~~cD!y) zfn|o;08sc}giJVtc8Yi&4o8bUjp4}W=jZL?<6|=-ygMQtxps2+XgKWl3d522_xFvl zyhrlRnDu=uJ59WgW_G88uw&?WJl5!E1gzz<1Pix6Jd|ifQZ2udwzaiWWV1pl5YqR2ndt4Nsf#zkD@qD-2E%NmAw0UMO>$1L6(Hz?VFe)YhK%Vgy zgAJggK_sHb$L?PMW&k-ZR^Le@OE zOTnWEpcoK6Is*Ad>Y{@aVM4AcXhfV*0Oa^J2imCT3?SmFnF#b9GL3*q*ysNd5Pye& z5z4qvgJsN)2BD$^69o#;BjXe$jv=+c0J?M9^aI`VWfM`L5Sfrf#3R)(d&s{lpFyk* zNw;5aHZw*UAbczvz$5Q%yf42s1sp}LU!%s8D2)LF^5ul*+??G(_3gOnifPBXfpC3* z52OV^lxu*IbLZMOM}{)L~dn|c1| c$0y(a06Y(&BkrZ+$N&HU07*qoM6N<$g871Xv;Y7A literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/cauldron_side.png b/mods/potions/potions/textures/cauldron_side.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ad1f7f5c7ed6049803165ee5a774ffa11ae4e4 GIT binary patch literal 1031 zcmV+i1o-=jP)fg#3mJC|t%E%*9}?=4$x=uTl1h9MRs&LkJIzv_ew%v_>O$*Vor&wOSQh zaC>`O9v&WQ`~3V|v0kssjS9VL+h<0rLCi=B5$D2l<8ol%W;@v=Fn9NED(N z1?WWfnFFx_qyYA&JvljPLOP?rxVWe-@OofJV!zR=fMfq=8KvofF0KLjv9#9E_m5VOF|00L+s_c#=oVsybH zCGyM5%gRLy4{gVQA{4-e2w*Y&Bo>O4Ou>$Mo0w~28$FSW&hvoWK9eP65v@Y9KRhO{ zUJ9h24giR0kB^T(1W2v}ib&f9-`0tQgsz7$uOx&dym^3#Du52;MsGbZp%kDiX0}(& zyPnt9JhJZ%fPleF`u^Bx6GzV2n+Sz{nv7x?p}NAW2gQExgTv*=$w| zgCY_NVk2FU6hafu`3lfY2?1kpF$Q0C;PCLU4(ftJs0~K05XI!HsUR~wkIFS>zx%^S z;7x#oSi&S*MPwn#r`zcB1x+^;V-TD>T(t1P-5e0U4O*8;HxyvxiWoWo$bSDvA94aT z;3mLgWNFT`Gl8_<8(_goCv?EXlh|_a?*K5FOiFifa8S>J9GFh0ZL)ya2gF?PdZqPw zjTPk@Ut0r&9NsE`KM*^K7BLEtL=p5;h}X;tiUUTUt>hLUoUccq09^1kNUj?heY&9l zT*_ZL897NOxlYqEzX|Xk2%w*Cq!@2U0y}j9AzBYHFaW<5f&&Cz1#ljGK)^peCzDa& zfM+SWWtDLVEHVg@G~wHWfR+Q0BEZ{_wz+9S`yi&E0OsL9l6eFcH`l?1h$_HqhzJW3 zeXoj}ut0J4os%MjPFQ?~4(NJk$Jz|?ce}6F5FS?|=i6uB@p#-sv5vMKfdaeSnQcCwPU~a!|%cQ2&sf{E=fVK|>pmcwKe|v9lZ<`IjBB0-=3Gn_4 zL~IB!dh@_5#aZ>=KS!g{kFN@FewKF0b)!B;3dnz?fZg5QZwnaSq;z}30k4Vp^ULMG z1PEOP-XiVaC`3L=mQ|vs-;aGuK-Lp-&4Nb@=Wm;w7Gm^*BT4`O002ovPDHLkV1nXV B%-F0HOY$k+T=Ec@OCCTF{-)7f00@A05C$+BjZE|T zypG3X({ws*Vtg{0m}awCU9Z>OwTvOIi|0x@4~PbEI-NRmDVj^(T#Dw>J9B?-!5l3X zi+14qQ$8ssBY@lORtxV-04M_hVQv73!At-GvwH$MkO_b+2C|-jf)DeS1>|OC3=9SX zOF;ubq)Qe6>YjiAPzC_C#9~0N0P~C>R58PRyWRFdm;pd_1OW4202!4~B^q-|xB;j} ze;NQ&0JMe}z;HNB13<){0c^%mt7UgqkSkZ7tvnfUGRQoEWgxP(Rpm zWu>72c>N8)@BK0Wmdj;T@E5=H%>cl>10Wdw^$92)FsDRj#lU{Q{{eWtUJXEtM8=Lt z0H^^VZOOB?WVRu}JaaA3qGtepEl`p0@=XQO3}UAg$F;>nI)~uXMAga_1%m+o3K2Uc zLHO}#E&-r+zyKs2(1sy4plVD>-PowU>w>wb?xm`$Drf+Lh~^Q(n@iE$cfo#Q9>R}* Y0mggewW+zxTmS$707*qoM6N<$f*7FbQvd(} literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_black.png b/mods/potions/potions/textures/potions_black.png new file mode 100644 index 0000000000000000000000000000000000000000..1dd728e0e13d22ffb06a396d27248a1a5a262b6f GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e50J&($UC8i7KRC9V-A&iT2y zsd*&~&PAz-C8;S2<(VZJ3hti10pX2&;y^{aJzX3_A`ZWu8pwB8fybHm4a?Fy{~H4G z0yg!ZyCmg%>zG~Gtv&Wy4o3=O4jAw}ezoIXv!NR!!}D$0UYfDxKkKy%UfaI-`|Vq4 zY<<;%3ND|^Dhvur3=L7MtN)$*`covKb;;Ik^2?8#)U0l?ui-1W_p)ly-SvA9{C)rF z;Sae4Rm*gChR-(K3@rj>UN7!tpYK`S@XqwEKWj%^_W3#LoL_5}PkAy`yv_4afAQ?8 pFXKMXcgQyooSrJF%*p$hukW_!g}?>Zq=DXG@O1TaS?83{1ONcohe7}V literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_blue.png b/mods/potions/potions/textures/potions_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..40f7cf3219ebd31035ae0db125602d60dc8d9dfd GIT binary patch literal 233 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 literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_brown.png b/mods/potions/potions/textures/potions_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..fd3c0f8b9f96e52b971998570dafd75504c1a705 GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e529xZABT9iWh8iEBiObAE1a zYF-J0b5UwyNotBhd1gt5g1e`0KzJjcI8f13PZ!6Kh{JEEp5;5}Akun1#9Mez+x!nA zN;(xWVlFnUA3sY)EnFMd{ZjODgn^iq>HT%SX_t!6?Oon*G-=}>Yp3rIcHCBAD3JYW zbDu4$+;V@}fvdJJLYF)!o>KRf@tLK;t1Fxg9UKfB?Ajjv{97d7Rb*w5;n{jpxhUwm zC&vqmha&sfEACgmnyC@Ee7-3E?MscbwC}xYe{`Nfdw#AT6N8%VOApi44rNVK*Ymv! zo3Wqu=bH7MBG0NX%{00Evih9&^HbMb<`^2kHRoi|E9~;$WWJnTV&12kYk&MZ@|T!A hN)n%Ou|@2(>@Fss=^bsMhkzbt@O1TaS?83{1OW1InG65` literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_cyan.png b/mods/potions/potions/textures/potions_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..eba43e89376bbc8d5ac0dede79c035a1b4d025ef GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e529Y9BBA8laG5iEBiObAE1a zYF-J0b5UwyNotBhd1gt5g1e`0KzJjcI8f1VPZ!6Kh{JEE-pxAXAkezsH!NhsFALL0 z#vNkbE-wyy25N~GKUMzm*=*_ASfR4L5#li~eIL8dE;)Z!=Zt~z^Er_pfZ)e_fmGqe zZ)dX!9GYU`^C)O*)BSr5I&*L2F;1whxp&nez>?SHz4zh0Q~17LOk2v>cX{WE(JiSBli#}sGa7hY zlX57tVi3tZ_4Uc}AFeUGm;Tb*@$}X)B_75LUW^xB*zI^UX_H>L!|sr%KHaw6F3eBj zR~ECs`Ys+Z)x63!T>2Exnor&}7mt0+4D0oN@vx9>5_jObK$nM?fWg4v>FVdQ&MBb@ E0G2|jcK`qY literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_darkblue.png b/mods/potions/potions/textures/potions_darkblue.png new file mode 100644 index 0000000000000000000000000000000000000000..e987b8786c9d02fb3b2c79da00c652bfa62b4908 GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e52PwVO$VFHlIb#5JPCIX^cy zHLrxhxhOTUBsE2$JhLQ2!QIn0AiR-J9B7r0r;B4q#NoG7H~JrP5II)AcUq9Ak3@{m z9m5t67omS*?Ck9B|3t;q4?TGBY<|)a7v~;hZcbrluY=o;Ux+(o$`{0byXtUWPa<+5ccm&IBUnD$_INar!Z_= zk$J0pmNMsuKV`{NFEgk2HnMOW?ti~hq;OU3%oF?Buk5*f=<>bhgq3$gkH5Vf%^6Vm z%KjGr&+iSd{(Ss;iRs0*cd8AqwK;te04?2?#$ c;XnenMrXjamR+|)fkDXN>FVdQ&MBb@0K0Ft9RL6T literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_darkgrey.png b/mods/potions/potions/textures/potions_darkgrey.png new file mode 100644 index 0000000000000000000000000000000000000000..f9711b8c3ae746846c8c55883fc492553825175d GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e52P!Nq5dM}b0;C9V-A&iT2y zsd*&~&PAz-C8;S2<(VZJ3hti10pX2&;y^|7JzX3_A`ZWua*?Y+fyedvo69cyBR^hW zBA1mQuClRxQ`vnrjdyR}39Ss#x_Up=O~2}WxRO%xH}#|*=lqYCS*9hHxIbSyC0c$) ze?xKJ+ShY7uROo>pB&>Gne_8#Oq`nH=QHnkugmm;H9I%lZqI$@86}D>!R<~=>HYI& zPG>k5m8Gb#Yt{bAEj#W%;{0;R#Pi17+dJ;-uJ=${HszUz)6^_x%}&=z^1C%lflg)c MboFyt=akR{0N|^5$N&HU literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_darkred.png b/mods/potions/potions/textures/potions_darkred.png new file mode 100644 index 0000000000000000000000000000000000000000..64a15585f47bb898d1e513e7795ae52795ce1750 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e52P>K^MlS^-le{4w_qoLsgr>@%B%P#v|Hh+Is!~h6>ly~gwOus*!!9eg; zm#@tCU8jGQvd-Dp8SK5+R=aDxTtepaM&V5R?9B5YV<&YKRy}yIONimqsvySOb*GnP ztG2yod{lFOMcr@mx7@H>p*`JtH^mp`l&GWj7_ z@pSItweJMA7W9N_roFque|SD)YTWx4&#jRa3=5i=RHszV>G~2ZP@TKhM1FF`nw1YY z+s|~kU1R3@8WEVAs`kbA#j9E?TLJULH(U2{-s-v4arWUPH{rAt8^#3(e9Xj?c}@ZS O$KdJe=d#Wzp$Pz-I*^wD literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_green.png b/mods/potions/potions/textures/potions_green.png new file mode 100644 index 0000000000000000000000000000000000000000..b9d820cfed1b2747356db1f6b62ae320d11e1abf GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e50ZcjdRp1wbLm64!_l=ltB< z)VvY~=c3falGGH1^30M91$R&1fbd2>aiF4mo-U3d5r^M~dUG8z5STl2i$cfp3sr0@ z<(ys2<<9jgRrH9xzfi^FctJ&Pl3;MmlpPyZR_owN8;b)W7=ADn>3n=AU&*d&FN0b!dLmvg>Cg zPJB5RJdvk$^_&Cq-ZHXPpNW{W?AKrajMudl^^D7HWF^;6-Qtp~Vlw}&o6hx6iP;89 ak2sm8`YQi4Q}zP-l)=;0&t;ucLK6V^aFbF1 literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_lightgrey.png b/mods/potions/potions/textures/potions_lightgrey.png new file mode 100644 index 0000000000000000000000000000000000000000..44eb9359b0188a2baa2b1ce3f4e9bcd8b2a35822 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e529dF__6CqN;|64!_l=ltB< z)VvY~=c3falGGH1^30M91$R&1fbd2>aiF64o-U3d5r^MS-N>ZU6E zTkdRq_dmdKI;Vst07)5p>Hq)$ literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_orange.png b/mods/potions/potions/textures/potions_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..4375935ee279aeb5e9e615bf9322bbba4c48ce0e GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e52P#FJo6d!UeHiEBiObAE1a zYF-J0b5UwyNotBhd1gt5g1e`0KzJjcIM6B)PZ!6Kh{JEE_xYaCUTp6wCPKy;s%YH|x@pew=yptoFa4vc0YK&_HcjrU5S-(hxB9f z-=6h7WqN{fX4KN18xJms6l{3#_vER@BPtIM?aU2%m;YSJkYyU%vdI(WUMy#{*pZ{A e%qc6gk5RfKH1jrBn*}fs89ZJ6T-G@yGywn|ps^DG literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_particle.png b/mods/potions/potions/textures/potions_particle.png new file mode 100644 index 0000000000000000000000000000000000000000..86800a3b6d153c75e5a408e9e89483b9c529c89c GIT binary patch literal 703 zcmV;w0zmzVP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*h; z5*r$`zorWS000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0006SNklE2sfTZkz|4LKSXN@|#6LZWbkm9}qV(ls+PIZbLAv^1?# zt~QL^2^&!Mm(IfEmL$_u?(IB9j}T%H`;kQzHBVq-{TaI%Cwx!zD>DbVt*JHSR{*}hjB7! zUHkpc!MZV!l4XhGFnfl5;`3lW$uI8-wopa>Q~K**JBi-d2u)}QIDDd zGvY9)RO=KgJf!|A{qInB3}r~#oavZ+KrV=VJV?II9lV}gCzr`<#w*5csngmy7^jT6 z9Zl49@8W5wbLs|Hj5no^(pwpCOU($aY%YqMV!?P6#v!$3`Xa>l!HY6}F8!+X52d1v z57eAGXsmmQt1f>EW1Yqi!6%FrImnX`-wmFZ5T@JYeb~H9>)XZ_QDxdvzcBtFo)KSB z3+iR5x72lTmGUBZnWk;15yOwl+|Uq`Ad=h*F|aANy9ElOLfQ4_Mhk0UNDIu6MRant l6Ae2-*zGv(TQMnn{sYQ~{gT(}i-Q0F002ovPDHLkV1gA7F=+q* literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_pink.png b/mods/potions/potions/textures/potions_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..d13d37d167cbcc01e2c2285a3cc4bc6fc15362c8 GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwYlUG!b-=)>zIZ#M8GbEzKIX^cyHLnE7WngeFN=+uM2OEB$IlZaZcQ1Gr<-6*ve)8>)Q<+R|&aG53_0#@(MQ_FSrMJ0i79EKByU&g} vVZu#&1>t0?%FRjM8FMCO?U&YH*nXUSqj?M;bFP;xC_p`3{an^LB{Ts5v=FpE literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_purple.png b/mods/potions/potions/textures/potions_purple.png new file mode 100644 index 0000000000000000000000000000000000000000..0b3cbcaef91aafe08568145a44956f1814281eb3 GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e50(&%e&UPCy~a64!_l=ltB< z)VvY~=c3falGGH1^30M91$R&1fbd2>aiCS)o-U3d5r^MS_4i^n6lveD5}f^V(FN}t z2b*_n5LwtRuvKqQ=MVPx3LQZ)l@t1=Yiv;noBPs6-0;GbJQ?xatbMUeoS*C7S4(!d zC{6s|x2mdO0^iZN1&lk+?V9@T(rZ73l~o(^W-;t}`q;j_O&~?m@a87+;7L8_j%rF)o*Lrb+$dOT&>EmE22hIUgpDrt)E{dEMO4ZJCA{7 zsSv~Svu(f6y`J2;Yrfd`64$GdS0)}{>WnEminB?Z@-xe z;?@gWKJXFRH|O@Xr!&2daunOlYSu7{vyeH{dUMUpSr literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_shatter.png b/mods/potions/potions/textures/potions_shatter.png new file mode 100644 index 0000000000000000000000000000000000000000..3af057d7741c21190f98cba79a888c7131fe975f GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqjKx9jP7LeL$-D$|*pj^6U4S$Y z{B+)352QE?JR*x37`TN&n2}-D90{Nxdx@v7EBjp*ejz?X`3%ooppayVYeb22er|4R zUI~M9QEFmIYKlU6W=V#EyQgnJcq5-UP?52xi(`ny<>Ukjt_S~t;NwYSLjwbYn!o>8 yUGHv}mk%`k`|~%u-iPPc@BcTrdVhc24}ON;LbaiF3Fo-U3d5r^MSb>wqW6mUL$#F*i`y=(!; zKJK^vb;3zUTAME4o#2r1oR>jw`suIlxi(8@uVrUw`Cy@R%%XH!t##w=k`n*td%ySV zC7d=4@Umn$a7J(M^Qv=}Z%#7E2HmPQ`j{uQ|9r!_-x`coa)z7qn15Z`dQFdSX3Mv@ znUUsFVdQ&MBb@0If%McK`qY literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_yellow.png b/mods/potions/potions/textures/potions_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..4889d0aad5e9733e7f00ba1ec42841e54527c012 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)7e50(lceDVSD=t&iEBiObAE1a zYF-J0b5UwyNotBhd1gt5g1e`0KzJjcIM6BqPZ!6Kh{JEE`g=1uN*t@-o&7FJ`p5I= z6jnJV#TN=3^ZqQ0+ckwH&P8CCPMG{6K32)eFLzx|l(;dGZ<}n%^-8_Ndk*h8^LgL- z-#igOAY(OWjrj8K&xHRt(!RED^?{r|o)n3qdQ+@I&!aG<>R zp8va$KdZh!5ea5Kd~hX;fYQ&eG5&|+wKx8ky72kk?|FjaN@m|?eSEP@lhMy9U%UQB zJ#WUdwXaVwR!GEpG#IR5_+Ti$WM=uV^L|xPpX^y@@10k_j&VikbcQuyT^W1DX866_ z&HAx1W%1-)$E7arP-VP#PrQv^}a Z_BJxX?^E`^n*= 20 then + minetest.after(1, regen) + elseif hp < 20 then + user:set_hp(hp + 1) + minetest.after(1, regen) + end + end + minetest.after(1, regen) + end +end, + +function(itemstack, user, pointed_thing) + regen_I = false +end) + +potions.register_potion("Regen II", "purple", 30, +function(itemstack, user, pointed_thing) + regen_II = true + minetest.chat_send_player(user:get_player_name(), "Regeneration II for 30 seconds") + if regen_II == true then + local regen + regen = function ( ) + local hp = user:get_hp() + if hp >= 20 then + minetest.after(.5, regen) + elseif hp < 20 then + user:set_hp(hp + 1) + minetest.after(.5, regen) + end + end + minetest.after(.5, regen) + end +end, + +function(itemstack, user, pointed_thing) + regen_II = false +end) + +potions.register_potion("Harming", "red", 1, +function(itemstack, user, pointed_thing) + local hp = user:get_hp() + local lower = hp - 3 + user:set_hp(lower) +end, + +function(itemstack, user, pointed_thing) +end) + +potions.register_potion("Harming II", "red", 1, +function(itemstack, user, pointed_thing) + local hp = user:get_hp() + local lower = hp - 6 + user:set_hp(lower) +end, + +function(itemstack, user, pointed_thing) +end) diff --git a/mods/protector/README.md b/mods/protector/README.md new file mode 100644 index 00000000..ede78f33 --- /dev/null +++ b/mods/protector/README.md @@ -0,0 +1,5 @@ +minetest-protect +================ + +Protector mod for minetest +based on glomie's mod, remade by Zeg9 and reworked by TenPlus1 to support minetest 0.4.9 \ No newline at end of file diff --git a/mods/protector/depends.txt b/mods/protector/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/protector/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/protector/init.lua b/mods/protector/init.lua new file mode 100644 index 00000000..5bcdd61c --- /dev/null +++ b/mods/protector/init.lua @@ -0,0 +1,326 @@ +minetest.register_privilege("delprotect","Delete other's protection") + +protector = {} + +protector.get_member_list = function(meta) + local s = meta:get_string("members") + local list = s:split(" ") + return list +end + +protector.set_member_list = function(meta, list) + meta:set_string("members", table.concat(list, " ")) +end + +protector.is_member = function (meta, name) + local list = protector.get_member_list(meta) + for _, n in ipairs(list) do + if n == name then + return true + end + end + return false +end + +protector.add_member = function(meta, name) + if protector.is_member(meta, name) then return end + local list = protector.get_member_list(meta) + table.insert(list,name) + protector.set_member_list(meta,list) +end + +protector.del_member = function(meta,name) + local list = protector.get_member_list(meta) + for i, n in ipairs(list) do + if n == name then + table.remove(list, i) + break + end + end + protector.set_member_list(meta,list) +end + +-- Protector Interface + +protector.generate_formspec = function(meta) + if meta:get_int("page") == nil then meta:set_int("page",0) end + local formspec = "size[8,7]" + .."label[0,0;-- Protector interface --]" + .."label[0,1;Punch node to show protected area]" + .."label[0,2;Members: (type nick, press Enter to add)]" + members = protector.get_member_list(meta) + + local npp = 12 -- was 15, names per page, for the moment is 4*4 (-1 for the + button) + local s = 0 + local i = 0 + for _, member in ipairs(members) do + if s < meta:get_int("page")*15 then s = s +1 else + if i < npp then + formspec = formspec .. "button["..(i%4*2).."," + ..math.floor(i/4+3)..";1.5,.5;protector_member;"..member.."]" + formspec = formspec .. "button["..(i%4*2+1.25).."," + ..math.floor(i/4+3)..";.75,.5;protector_del_member_"..member..";X]" + end + i = i +1 + end + end + local add_i = i + if add_i < npp then + formspec = formspec + .."field["..(add_i%4*2+1/3)..","..(math.floor(add_i/4+3)+1/3)..";1.433,.5;protector_add_member;;]" + end + formspec = formspec.."button_exit[1,6.2;2,0.5;close_me;<< Back]" + return formspec +end + +-- ACTUAL PROTECTION SECTION + +-- r: radius to check for protects +-- Infolevel: +-- * 0 for no info +-- * 1 for "This area is owned by !" if you can't dig +-- * 2 for "This area is owned by . +-- Members are: .", even if you can dig + +protector.can_dig = function(r,pos,digger,onlyowner,infolevel) + + if not digger then + return false + end + + local whois = digger + + -- Delprotect privileged users can override protections + + if minetest.check_player_privs(whois, {delprotect=true}) and infolevel < 3 then + return true + end + + if infolevel == 3 then infolevel = 1 end + + -- Find the protector nodes + + local positions = minetest.find_nodes_in_area( + {x=pos.x-r, y=pos.y-r, z=pos.z-r}, + {x=pos.x+r, y=pos.y+r, z=pos.z+r}, + "protector:protect") + + for _, pos in ipairs(positions) do + local meta = minetest.env:get_meta(pos) + local owner = meta:get_string("owner") + + if owner ~= whois then + if onlyowner or not protector.is_member(meta, whois) then + if infolevel == 1 then + minetest.chat_send_player(whois, "This area is owned by "..owner.." !") + elseif infolevel == 2 then + minetest.chat_send_player(whois,"This area is owned by "..meta:get_string("owner")..".") + if meta:get_string("members") ~= "" then + minetest.chat_send_player(whois,"Members: "..meta:get_string("members")..".") + end + end + return false + end + end + end + + if infolevel == 2 then + if #positions < 1 then + minetest.chat_send_player(whois,"This area is not protected.") + else + local meta = minetest.env:get_meta(positions[1]) + minetest.chat_send_player(whois,"This area is owned by "..meta:get_string("owner")..".") + if meta:get_string("members") ~= "" then + minetest.chat_send_player(whois,"Members: "..meta:get_string("members")..".") + end + end + minetest.chat_send_player(whois,"You can build here.") + end + return true +end + +-- Can node be added or removed, if so return node else true (for protected) + +protector.old_is_protected = minetest.is_protected +minetest.is_protected = function(pos, digger) + + if protector.can_dig(5, pos, digger, false, 1) then + return protector.old_is_protected(pos, digger) + else + return true + end +end + +-- Make sure protection block doesn't overlap another block's area + +protector.old_node_place = minetest.item_place +function minetest.item_place(itemstack, placer, pointed_thing) + + if itemstack:get_name() == "protector:protect" then + local pos = pointed_thing.above + local user = placer:get_player_name() + if protector.can_dig(10, pos, user, true, 3) then +-- + else + minetest.chat_send_player(placer:get_player_name(),"Overlaps into another protected area") + return protector.old_node_place(itemstack, placer, pos) + end + end + + return protector.old_node_place(itemstack, placer, pointed_thing) +end + +-- END + +minetest.register_node("protector:protect", { + description = "Protection", + tiles = {"protector_top.png","protector_top.png","protector_side.png"}, + sounds = default.node_sound_stone_defaults(), + groups = {dig_immediate=2}, + drawtype = "nodebox", + node_box = { + type="fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, 0.5, 0.5 }, + }, + selection_box = { type="regular" }, + paramtype = "light", + + after_place_node = function(pos, placer) + local meta = minetest.env:get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", "Protection (owned by ".. + meta:get_string("owner")..")") + meta:set_string("members", "") + end, + + on_use = function(itemstack, user, pointed_thing) + if pointed_thing.type ~= "node" then + return + end + + protector.can_dig(5,pointed_thing.under,user:get_player_name(),false,2) + end, + + on_rightclick = function(pos, node, clicker, itemstack) + local meta = minetest.env:get_meta(pos) + if protector.can_dig(1,pos,clicker:get_player_name(),true,1) then + minetest.show_formspec(clicker:get_player_name(), + "protector_"..minetest.pos_to_string(pos), protector.generate_formspec(meta) + ) + end + end, + + on_punch = function(pos, node, puncher) + if not protector.can_dig(1,pos,puncher:get_player_name(),true,1) then + return + end + + local objs = minetest.env:get_objects_inside_radius(pos,.5) + minetest.env:add_entity(pos, "protector:display") + minetest.env:get_node_timer(pos):start(10) + end, + + on_timer = function(pos) + local objs = minetest.env:get_objects_inside_radius(pos,.5) + for _, o in pairs(objs) do + if (not o:is_player()) and o:get_luaentity().name == "protector:display" then + o:remove() + end + end + end, +}) + +minetest.register_on_player_receive_fields(function(player,formname,fields) + if string.sub(formname,0,string.len("protector_")) == "protector_" then + local pos_s = string.sub(formname,string.len("protector_")+1) + local pos = minetest.string_to_pos(pos_s) + local meta = minetest.env:get_meta(pos) + + if meta:get_int("page") == nil then meta:set_int("page",0) end + + if not protector.can_dig(1,pos,player:get_player_name(),true,1) then + return + end + + if fields.protector_add_member then + for _, i in ipairs(fields.protector_add_member:split(" ")) do + protector.add_member(meta,i) + end + end + + for field, value in pairs(fields) do + if string.sub(field,0,string.len("protector_del_member_"))=="protector_del_member_" then + protector.del_member(meta, string.sub(field,string.len("protector_del_member_")+1)) + end + end + + if fields.protector_page_prev then + meta:set_int("page",meta:get_int("page")-1) + end + + if fields.protector_page_next then + meta:set_int("page",meta:get_int("page")+1) + end + + if fields.close_me then + meta:set_int("page",meta:get_int("page")) + else minetest.show_formspec(player:get_player_name(), formname, protector.generate_formspec(meta)) + end + end +end) + +minetest.register_craft({ + output = "protector:protect 4", + recipe = { + {"default:stone","default:stone","default:stone"}, + {"default:stone","default:steel_ingot","default:stone"}, + {"default:stone","default:stone","default:stone"}, + } +}) + +minetest.register_entity("protector:display", { + physical = false, + collisionbox = {0,0,0,0,0,0}, + visual = "wielditem", + visual_size = {x=1.0/1.5,y=1.0/1.5}, -- wielditem seems to be scaled to 1.5 times original node size + textures = {"protector:display_node"}, + on_step = function(self, dtime) + if minetest.get_node(self.object:getpos()).name ~= "protector:protect" then + self.object:remove() + return + end + end, +}) + +-- Display-zone node. +-- Do NOT place the display as a node +-- it is made to be used as an entity (see above) + +minetest.register_node("protector:display_node", { + tiles = {"protector_display.png"}, + use_texture_alpha = true, + walkable = false, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + -- sides + {-5.55, -5.55, -5.55, -5.45, 5.55, 5.55}, + {-5.55, -5.55, 5.45, 5.55, 5.55, 5.55}, + {5.45, -5.55, -5.55, 5.55, 5.55, 5.55}, + {-5.55, -5.55, -5.55, 5.55, 5.55, -5.45}, + -- top + {-5.55, 5.45, -5.55, 5.55, 5.55, 5.55}, + -- bottom + {-5.55, -5.55, -5.55, 5.55, -5.45, 5.55}, + -- middle (surround protector) + {-.55,-.55,-.55, .55,.55,.55}, + }, + }, + selection_box = { + type = "regular", + }, + paramtype = "light", + groups = {dig_immediate=3,not_in_creative_inventory=1}, + drop = "", +}) \ No newline at end of file diff --git a/mods/protector/textures/protector_display.png b/mods/protector/textures/protector_display.png new file mode 100644 index 0000000000000000000000000000000000000000..7a43ac0f61e608e6bab524ffd457a70f1c323346 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPqtBi=Mz>Ouh=Zbp iX~LC;KxVdXMh5XTCSRp{FYJH{89ZJ6T-G@yGywo*g(bTH literal 0 HcmV?d00001 diff --git a/mods/protector/textures/protector_side.png b/mods/protector/textures/protector_side.png new file mode 100644 index 0000000000000000000000000000000000000000..2ef0d6e8ccec0ae1ebfd6a68b50bf922f6b091a7 GIT binary patch literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w!z0DdrTL&%`YKT9c7RWaDJN?`uO|%2l)9$MTAF#P(%z6MMlKO#w5hWCIV4>d}>l+YEn{KN^)9iN_uKa1_-5Q zq^0I(XXWQ)7XVRiP9X^87Uls_USWP-Q9*ujL4H|TS$T0$bwzn~Wkn4TRaMr4P*rVp zRb6#eJrLDYx3@HRw6^s1bkCnZfAQkQOP4NPwQAMs)vGsc+H~;X!Smg)|NsAgrw^90KyNZ8dAqxKd|Eak7A<261tluFAk%o)! z{g!{pcUUCI$?Y2>@L2oDH@kLiF}4T}&D@t~wiMgCe{;JqW6DM+gJV{gcW&IXDW>y| zoWUob?prN7DM~pTqr^Dp3MeyPxh=JR_M@)~yOsBcOkJxPWc&Pm@xLcipQWXKxHVl- zdbvE4diwOUs;2LvOMgl-pSxjpcH!=tziU@J&nlYZyCLJrmXmxlB;51Uopy=MDZFq- zfA8M>xs|W41)eu37P?t{rg26W$D2v9rT2mzdTg>*ME@)(S(V4|BI|_F{d9pAMYpp% a|1-<{&sw^4jY=5MiwvHwelF{r5}E*hDe1fb literal 0 HcmV?d00001 diff --git a/mods/protector/textures/protector_stick.png b/mods/protector/textures/protector_stick.png new file mode 100644 index 0000000000000000000000000000000000000000..fef01b90bbcf798e2e8efb1f23efc6beab42aa8e GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaj}$+TmC?+N}Gd{=F{KZ7m0+~>0Anm`Vq@eH1>elF{r5}E+goj)T0 literal 0 HcmV?d00001 diff --git a/mods/protector/textures/protector_top.png b/mods/protector/textures/protector_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8259a6e256ca9af6fed28aa6fa6818583f5336 GIT binary patch literal 487 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w!z0DdW%yaJxfv+5BEToa)yB%w(azS%-p;AEj1-QH6;UtQZv$0^Ru(^ zbFvG7C^x4NgmMe>fGDppKd-1Dzqla3ytt^kqP)7Yq6UbnDr-Tgse}&t;*G{bN-nmyj_KW-yjoZ%JXu~~&gBQwHk9)pTYRGC&`ECLWulo&CY)RG z_2LHmBc4p%uROoq>fLPdBT3@Q zUYoh^^Nf-euAET|d7Yjge7eV7cgd&Q4>=#4zP;+U<&M*zro3h6GM}h@pLfFAvj?iL zKAt3``{c~#rHPaJ4Y_SF%1g`dWgZ()z4*}Q$iB} DXg$Hy literal 0 HcmV?d00001 diff --git a/mods/redstone/README b/mods/redstone/README new file mode 100644 index 00000000..9a395c79 --- /dev/null +++ b/mods/redstone/README @@ -0,0 +1,24 @@ +-- |\ /| ____ ____ ____ _____ ____ _____ +-- | \ / | | | | | | | |\ | | +-- | \/ | |___ ____ |___ | | | | \ | |____ +-- | | | | | | | | | \ | | +-- | | |___ ____| |___ |____ |____| | \| ____| +-- by Jeija and contributors + +Credits: +Jeija: main developer +VanessaE: Awesome textures & design, coding +sfan5: coding, textures +temperest: coding, textures +Jordach: Sounds for the noteblock +minerd247: Some textures +...other contributors + +This is a mod for minetest-c55. +Copy the minetest-mod-mesecons directory into you game's mod folder +(e.g. games/minetest_game/mods/minetest-mod-mesecons) + +You can remove modules of this mod by deleting the mesecons_* +folders in the minetest-mod-mesecons directory. + +Mod dependencies: none diff --git a/mods/redstone/mesecons/VERSION b/mods/redstone/mesecons/VERSION new file mode 100644 index 00000000..75b9e034 --- /dev/null +++ b/mods/redstone/mesecons/VERSION @@ -0,0 +1 @@ +0.41 DEV diff --git a/mods/redstone/mesecons/depends.txt b/mods/redstone/mesecons/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/redstone/mesecons/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/redstone/mesecons/init.lua b/mods/redstone/mesecons/init.lua new file mode 100644 index 00000000..7f6fe5d8 --- /dev/null +++ b/mods/redstone/mesecons/init.lua @@ -0,0 +1,114 @@ +-- |\ /| ____ ____ ____ _____ ____ _____ +-- | \ / | | | | | | | |\ | | +-- | \/ | |___ ____ |___ | | | | \ | |____ +-- | | | | | | | | | \ | | +-- | | |___ ____| |___ |____ |____| | \| ____| +-- by Jeija, Uberi (Temperest), sfan5, VanessaE +-- +-- +-- +-- This mod adds mesecons[=minecraft redstone] and different receptors/effectors to minetest. +-- See the documentation on the forum for additional information, especially about crafting +-- +-- +-- For developer documentation see the Developers' section on mesecons.TK +-- +-- +-- +--Quick draft for the mesecons array in the node's definition +--mesecons = +--{ +-- receptor = +-- { +-- state = mesecon.state.on/off +-- rules = rules/get_rules +-- }, +-- effector = +-- { +-- action_on = function +-- action_off = function +-- action_change = function +-- rules = rules/get_rules +-- }, +-- conductor = +-- { +-- state = mesecon.state.on/off +-- offstate = opposite state (for state = on only) +-- onstate = opposite state (for state = off only) +-- rules = rules/get_rules +-- } +--} + + +-- PUBLIC VARIABLES +mesecon={} -- contains all functions and all global variables +mesecon.actions_on={} -- Saves registered function callbacks for mesecon on | DEPRECATED +mesecon.actions_off={} -- Saves registered function callbacks for mesecon off | DEPRECATED +mesecon.actions_change={} -- Saves registered function callbacks for mesecon change | DEPRECATED +mesecon.receptors={} -- saves all information about receptors | DEPRECATED +mesecon.effectors={} -- saves all information about effectors | DEPRECATED +mesecon.conductors={} -- saves all information about conductors | DEPRECATED + +-- Settings +dofile(minetest.get_modpath("mesecons").."/settings.lua") + +-- Presets (eg default rules) +dofile(minetest.get_modpath("mesecons").."/presets.lua"); + + +-- Utilities like comparing positions, +-- adding positions and rules, +-- mostly things that make the source look cleaner +dofile(minetest.get_modpath("mesecons").."/util.lua"); + +-- Internal stuff +-- This is the most important file +-- it handles signal transmission and basically everything else +-- It is also responsible for managing the nodedef things, +-- like calling action_on/off/change +dofile(minetest.get_modpath("mesecons").."/internal.lua"); + +-- Deprecated stuff +-- To be removed in future releases +-- Currently there is nothing here +dofile(minetest.get_modpath("mesecons").."/legacy.lua"); + +-- API +-- these are the only functions you need to remember + +function mesecon:receptor_on(pos, rules) + rules = rules or mesecon.rules.default + + for _, rule in ipairs(rules) do + local np = mesecon:addPosRule(pos, rule) + local link, rulename = mesecon:rules_link(pos, np, rules) + if link then + mesecon:turnon(np, rulename) + end + end +end + +function mesecon:receptor_off(pos, rules) + rules = rules or mesecon.rules.default + + for _, rule in ipairs(rules) do + local np = mesecon:addPosRule(pos, rule) + local link, rulename = mesecon:rules_link(pos, np, rules) + if link then + if not mesecon:connected_to_receptor(np) then + mesecon:turnoff(np, rulename) + else + mesecon:changesignal(np, minetest.env:get_node(np), rulename, mesecon.state.off) + end + end + end +end + + +print("[OK] Mesecons") + +--The actual wires +dofile(minetest.get_modpath("mesecons").."/wires.lua"); + +--Services like turnoff receptor on dignode and so on +dofile(minetest.get_modpath("mesecons").."/services.lua"); diff --git a/mods/redstone/mesecons/internal.lua b/mods/redstone/mesecons/internal.lua new file mode 100644 index 00000000..5e243cf7 --- /dev/null +++ b/mods/redstone/mesecons/internal.lua @@ -0,0 +1,472 @@ +-- Internal.lua - The core of mesecons +-- +-- For more practical developer resources see mesecons.tk +-- +-- Function overview +-- mesecon:get_effector(nodename) --> Returns the mesecons.effector -specifictation in the nodedef by the nodename +-- mesecon:get_receptor(nodename) --> Returns the mesecons.receptor -specifictation in the nodedef by the nodename +-- mesecon:get_conductor(nodename) --> Returns the mesecons.conductor-specifictation in the nodedef by the nodename +-- mesecon:get_any_inputrules (node) --> Returns the rules of a node if it is a conductor or an effector +-- mesecon:get_any_outputrules (node) --> Returns the rules of a node if it is a conductor or a receptor + +-- RECEPTORS +-- mesecon:is_receptor(nodename) --> Returns true if nodename is a receptor +-- mesecon:is_receptor_on(nodename) --> Returns true if nodename is an receptor with state = mesecon.state.on +-- mesecon:is_receptor_off(nodename) --> Returns true if nodename is an receptor with state = mesecon.state.off +-- mesecon:receptor_get_rules(node) --> Returns the rules of the receptor (mesecon.rules.default if none specified) + +-- EFFECTORS +-- mesecon:is_effector(nodename) --> Returns true if nodename is an effector +-- mesecon:is_effector_on(nodename) --> Returns true if nodename is an effector with nodedef.mesecons.effector.action_off +-- mesecon:is_effector_off(nodename) --> Returns true if nodename is an effector with nodedef.mesecons.effector.action_on +-- mesecon:effector_get_rules(node) --> Returns the input rules of the effector (mesecon.rules.default if none specified) + +-- SIGNALS +-- mesecon:activate(pos, node) --> Activates the effector node at the specific pos (calls nodedef.mesecons.effector.action_on) +-- mesecon:deactivate(pos, node) --> Deactivates the effector node at the specific pos (calls nodedef.mesecons.effector.action_off) +-- mesecon:changesignal(pos, node, rulename, newstate) --> Changes the effector node at the specific pos (calls nodedef.mesecons.effector.action_change) + +-- RULES +-- mesecon:add_rules(name, rules) | deprecated? --> Saves rules table by name +-- mesecon:get_rules(name, rules) | deprecated? --> Loads rules table with name + +-- CONDUCTORS +-- mesecon:is_conductor(nodename) --> Returns true if nodename is a conductor +-- mesecon:is_conductor_on(nodename) --> Returns true if nodename is a conductor with state = mesecon.state.on +-- mesecon:is_conductor_off(nodename) --> Returns true if nodename is a conductor with state = mesecon.state.off +-- mesecon:get_conductor_on(offstate) --> Returns the onstate nodename of the conductor with the name offstate +-- mesecon:get_conductor_off(onstate) --> Returns the offstate nodename of the conductor with the name onstate +-- mesecon:conductor_get_rules(node) --> Returns the input+output rules of a conductor (mesecon.rules.default if none specified) + +-- HIGH-LEVEL Internals +-- mesecon:is_power_on(pos) --> Returns true if pos emits power in any way +-- mesecon:is_power_off(pos) --> Returns true if pos does not emit power in any way +-- mesecon:turnon(pos, rulename) --> Returns true whatever there is at pos. Calls itself for connected nodes (if pos is a conductor) --> recursive, the rulename is the name of the input rule that caused calling turnon +-- mesecon:turnoff(pos, rulename) --> Turns off whatever there is at pos. Calls itself for connected nodes (if pos is a conductor) --> recursive, the rulename is the name of the input rule that caused calling turnoff +-- mesecon:connected_to_receptor(pos) --> Returns true if pos is connected to a receptor directly or via conductors; calls itself if pos is a conductor --> recursive +-- mesecon:rules_link(output, input, dug_outputrules) --> Returns true if outputposition + outputrules = inputposition and inputposition + inputrules = outputposition (if the two positions connect) +-- mesecon:rules_link_anydir(outp., inp., d_outpr.) --> Same as rules mesecon:rules_link but also returns true if output and input are swapped +-- mesecon:is_powered(pos) --> Returns true if pos is powered by a receptor or a conductor + +-- RULES ROTATION helpsers +-- mesecon:rotate_rules_right(rules) +-- mesecon:rotate_rules_left(rules) +-- mesecon:rotate_rules_up(rules) +-- mesecon:rotate_rules_down(rules) +-- These functions return rules that have been rotated in the specific direction + +-- General +function mesecon:get_effector(nodename) + if minetest.registered_nodes[nodename] + and minetest.registered_nodes[nodename].mesecons + and minetest.registered_nodes[nodename].mesecons.effector then + return minetest.registered_nodes[nodename].mesecons.effector + end +end + +function mesecon:get_receptor(nodename) + if minetest.registered_nodes[nodename] + and minetest.registered_nodes[nodename].mesecons + and minetest.registered_nodes[nodename].mesecons.receptor then + return minetest.registered_nodes[nodename].mesecons.receptor + end +end + +function mesecon:get_conductor(nodename) + if minetest.registered_nodes[nodename] + and minetest.registered_nodes[nodename].mesecons + and minetest.registered_nodes[nodename].mesecons.conductor then + return minetest.registered_nodes[nodename].mesecons.conductor + end +end + +function mesecon:get_any_outputrules (node) + if mesecon:is_conductor(node.name) then + return mesecon:conductor_get_rules(node) + elseif mesecon:is_receptor(node.name) then + return mesecon:receptor_get_rules(node) + end + return false +end + +function mesecon:get_any_inputrules (node) + if mesecon:is_conductor(node.name) then + return mesecon:conductor_get_rules(node) + elseif mesecon:is_effector(node.name) then + return mesecon:effector_get_rules(node) + end + return false +end + +-- Receptors +-- Nodes that can power mesecons +function mesecon:is_receptor_on(nodename) + local receptor = mesecon:get_receptor(nodename) + if receptor and receptor.state == mesecon.state.on then + return true + end + return false +end + +function mesecon:is_receptor_off(nodename) + local receptor = mesecon:get_receptor(nodename) + if receptor and receptor.state == mesecon.state.off then + return true + end + return false +end + +function mesecon:is_receptor(nodename) + local receptor = mesecon:get_receptor(nodename) + if receptor then + return true + end + return false +end + +function mesecon:receptor_get_rules(node) + local receptor = mesecon:get_receptor(node.name) + if receptor then + local rules = receptor.rules + if type(rules) == 'function' then + return rules(node) + elseif rules then + return rules + end + end + + return mesecon.rules.default +end + +-- Effectors +-- Nodes that can be powered by mesecons +function mesecon:is_effector_on(nodename) + local effector = mesecon:get_effector(nodename) + if effector and effector.action_off then + return true + end + return false +end + +function mesecon:is_effector_off(nodename) + local effector = mesecon:get_effector(nodename) + if effector and effector.action_on then + return true + end + return false +end + +function mesecon:is_effector(nodename) + local effector = mesecon:get_effector(nodename) + if effector then + return true + end + return false +end + +function mesecon:effector_get_rules(node) + local effector = mesecon:get_effector(node.name) + if effector then + local rules = effector.rules + if type(rules) == 'function' then + return rules(node) + elseif rules then + return rules + end + end + return mesecon.rules.default +end + +--Signals + +function mesecon:activate(pos, node, rulename) + local effector = mesecon:get_effector(node.name) + if effector and effector.action_on then + effector.action_on (pos, node, rulename) + end +end + +function mesecon:deactivate(pos, node, rulename) + local effector = mesecon:get_effector(node.name) + if effector and effector.action_off then + effector.action_off (pos, node, rulename) + end +end + +function mesecon:changesignal(pos, node, rulename, newstate) + local effector = mesecon:get_effector(node.name) + if effector and effector.action_change then + effector.action_change (pos, node, rulename, newstate) + end +end + +--Rules + +function mesecon:add_rules(name, rules) + mesecon.rules[name] = rules +end + +function mesecon:get_rules(name) + return mesecon.rules[name] +end + +-- Conductors + +function mesecon:is_conductor_on(nodename) + local conductor = mesecon:get_conductor(nodename) + if conductor and conductor.state == mesecon.state.on then + return true + end + return false +end + +function mesecon:is_conductor_off(nodename) + local conductor = mesecon:get_conductor(nodename) + if conductor and conductor.state == mesecon.state.off then + return true + end + return false +end + +function mesecon:is_conductor(nodename) + local conductor = mesecon:get_conductor(nodename) + if conductor then + return true + end + return false +end + +function mesecon:get_conductor_on(offstate) + local conductor = mesecon:get_conductor(offstate) + if conductor then + return conductor.onstate + end + return false +end + +function mesecon:get_conductor_off(onstate) + local conductor = mesecon:get_conductor(onstate) + if conductor then + return conductor.offstate + end + return false +end + +function mesecon:conductor_get_rules(node) + local conductor = mesecon:get_conductor(node.name) + if conductor then + local rules = conductor.rules + if type(rules) == 'function' then + return rules(node) + elseif rules then + return rules + end + end + return mesecon.rules.default +end + +-- some more general high-level stuff + +function mesecon:is_power_on(pos) + local node = minetest.env:get_node(pos) + if mesecon:is_conductor_on(node.name) or mesecon:is_receptor_on(node.name) then + return true + end + return false +end + +function mesecon:is_power_off(pos) + local node = minetest.env:get_node(pos) + if mesecon:is_conductor_off(node.name) or mesecon:is_receptor_off(node.name) then + return true + end + return false +end + +function mesecon:turnon(pos, rulename) + local node = minetest.env:get_node(pos) + + if mesecon:is_conductor_off(node.name) then + local rules = mesecon:conductor_get_rules(node) + minetest.env:add_node(pos, {name = mesecon:get_conductor_on(node.name), param2 = node.param2}) + + for _, rule in ipairs(rules) do + local np = mesecon:addPosRule(pos, rule) + local link, rulename = mesecon:rules_link(pos, np) + + if link then + mesecon:turnon(np, rulename) + end + end + elseif mesecon:is_effector(node.name) then + mesecon:changesignal(pos, node, rulename, mesecon.state.on) + if mesecon:is_effector_off(node.name) then + mesecon:activate(pos, node, rulename) + end + end +end + +function mesecon:turnoff(pos, rulename) + local node = minetest.env:get_node(pos) + + if mesecon:is_conductor_on(node.name) then + local rules = mesecon:conductor_get_rules(node) + minetest.env:add_node(pos, {name = mesecon:get_conductor_off(node.name), param2 = node.param2}) + + for _, rule in ipairs(rules) do + local np = mesecon:addPosRule(pos, rule) + local link, rulename = mesecon:rules_link(pos, np) + + if link then + mesecon:turnoff(np, rulename) + end + end + elseif mesecon:is_effector(node.name) then + mesecon:changesignal(pos, node, rulename, mesecon.state.off) + if mesecon:is_effector_on(node.name) + and not mesecon:is_powered(pos) then + mesecon:deactivate(pos, node, rulename) + end + end +end + + +function mesecon:connected_to_receptor(pos) + local node = minetest.env:get_node(pos) + + -- Check if conductors around are connected + local rules = mesecon:get_any_inputrules(node) + if not rules then return false end + + for _, rule in ipairs(rules) do + local np = mesecon:addPosRule(pos, rule) + if mesecon:rules_link(np, pos) then + if mesecon:find_receptor_on(np, {}) then + return true + end + end + end + + return false +end + +function mesecon:find_receptor_on(pos, checked) + -- find out if node has already been checked (to prevent from endless loop) + for _, cp in ipairs(checked) do + if mesecon:cmpPos(cp, pos) then + return false, checked + end + end + + -- add current position to checked + table.insert(checked, {x=pos.x, y=pos.y, z=pos.z}) + local node = minetest.env:get_node(pos) + + if mesecon:is_receptor_on(node.name) then + return true + end + + if mesecon:is_conductor(node.name) then + local rules = mesecon:conductor_get_rules(node) + for _, rule in ipairs(rules) do + local np = mesecon:addPosRule(pos, rule) + if mesecon:rules_link(np, pos) then + if mesecon:find_receptor_on(np, checked) then + return true + end + end + end + end + + return false +end + +function mesecon:rules_link(output, input, dug_outputrules) --output/input are positions (outputrules optional, used if node has been dug), second return value: the name of the affected input rule + local outputnode = minetest.env:get_node(output) + local inputnode = minetest.env:get_node(input) + local outputrules = dug_outputrules or mesecon:get_any_outputrules (outputnode) + local inputrules = mesecon:get_any_inputrules (inputnode) + if not outputrules or not inputrules then + return + end + + for _, outputrule in ipairs(outputrules) do + -- Check if output sends to input + if mesecon:cmpPos(mesecon:addPosRule(output, outputrule), input) then + for _, inputrule in ipairs(inputrules) do + -- Check if input accepts from output + if mesecon:cmpPos(mesecon:addPosRule(input, inputrule), output) then + return true, inputrule.name + end + end + end + end + return false +end + +function mesecon:rules_link_anydir(pos1, pos2) + return mesecon:rules_link(pos1, pos2) or mesecon:rules_link(pos2, pos1) +end + +function mesecon:is_powered(pos) + local node = minetest.env:get_node(pos) + local rules = mesecon:get_any_inputrules(node) + if not rules then return false end + + for _, rule in ipairs(rules) do + local np = mesecon:addPosRule(pos, rule) + local nn = minetest.env:get_node(np) + + if (mesecon:is_conductor_on (nn.name) or mesecon:is_receptor_on (nn.name)) + and mesecon:rules_link(np, pos) then + return true + end + end + + return false +end + +--Rules rotation Functions: +function mesecon:rotate_rules_right(rules) + local nr = {} + for i, rule in ipairs(rules) do + table.insert(nr, { + x = -rule.z, + y = rule.y, + z = rule.x}) + end + return nr +end + +function mesecon:rotate_rules_left(rules) + local nr = {} + for i, rule in ipairs(rules) do + table.insert(nr, { + x = rule.z, + y = rule.y, + z = -rule.x}) + end + return nr +end + +function mesecon:rotate_rules_down(rules) + local nr = {} + for i, rule in ipairs(rules) do + table.insert(nr, { + x = -rule.y, + y = rule.x, + z = rule.z}) + end + return nr +end + +function mesecon:rotate_rules_up(rules) + local nr = {} + for i, rule in ipairs(rules) do + table.insert(nr, { + x = rule.y, + y = -rule.x, + z = rule.z}) + end + return nr +end diff --git a/mods/redstone/mesecons/legacy.lua b/mods/redstone/mesecons/legacy.lua new file mode 100644 index 00000000..e69de29b diff --git a/mods/redstone/mesecons/oldwires.lua b/mods/redstone/mesecons/oldwires.lua new file mode 100644 index 00000000..e9960d31 --- /dev/null +++ b/mods/redstone/mesecons/oldwires.lua @@ -0,0 +1,38 @@ +minetest.register_node("mesecons:mesecon_off", { + drawtype = "raillike", + tiles = {"jeija_mesecon_off.png", "jeija_mesecon_curved_off.png", "jeija_mesecon_t_junction_off.png", "jeija_mesecon_crossing_off.png"}, + inventory_image = "jeija_mesecon_off.png", + wield_image = "jeija_mesecon_off.png", + paramtype = "light", + is_ground_content = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.45, 0.5}, + }, + groups = {dig_immediate=3, mesecon=1, mesecon_conductor_craftable=1}, + description="Mesecons", + mesecons = {conductor={ + state = mesecon.state.off, + onstate = "mesecons:mesecon_on" + }} +}) + +minetest.register_node("mesecons:mesecon_on", { + drawtype = "raillike", + tiles = {"jeija_mesecon_on.png", "jeija_mesecon_curved_on.png", "jeija_mesecon_t_junction_on.png", "jeija_mesecon_crossing_on.png"}, + paramtype = "light", + is_ground_content = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.45, 0.5}, + }, + groups = {dig_immediate=3, not_in_creaive_inventory=1, mesecon=1}, + drop = '"mesecons:mesecon_off" 1', + light_source = LIGHT_MAX-11, + mesecons = {conductor={ + state = mesecon.state.on, + offstate = "mesecons:mesecon_off" + }} +}) diff --git a/mods/redstone/mesecons/presets.lua b/mods/redstone/mesecons/presets.lua new file mode 100644 index 00000000..6c8d3eac --- /dev/null +++ b/mods/redstone/mesecons/presets.lua @@ -0,0 +1,45 @@ +mesecon.rules = {} +mesecon.state = {} + +mesecon.rules.default = +{{x=0, y=0, z=-1}, + {x=1, y=0, z=0}, + {x=-1, y=0, z=0}, + {x=0, y=0, z=1}, + {x=1, y=1, z=0}, + {x=1, y=-1, z=0}, + {x=-1, y=1, z=0}, + {x=-1, y=-1, z=0}, + {x=0, y=1, z=1}, + {x=0, y=-1, z=1}, + {x=0, y=1, z=-1}, + {x=0, y=-1, z=-1}} + +mesecon.rules.buttonlike = +{{x = 1, y = 0, z = 0}, + {x = 1, y = 1, z = 0}, + {x = 1, y =-1, z = 0}, + {x = 1, y =-1, z = 1}, + {x = 1, y =-1, z =-1}, + {x = 2, y = 0, z = 0}} + +mesecon.rules.flat = +{{x = 1, y = 0, z = 0}, + {x =-1, y = 0, z = 0}, + {x = 0, y = 0, z = 1}, + {x = 0, y = 0, z =-1}} + +mesecon.rules.buttonlike_get = function(node) + local rules = mesecon.rules.buttonlike + if node.param2 == 2 then + rules=mesecon:rotate_rules_left(rules) + elseif node.param2 == 3 then + rules=mesecon:rotate_rules_right(mesecon:rotate_rules_right(rules)) + elseif node.param2 == 0 then + rules=mesecon:rotate_rules_right(rules) + end + return rules +end + +mesecon.state.on = "on" +mesecon.state.off = "off" diff --git a/mods/redstone/mesecons/services.lua b/mods/redstone/mesecons/services.lua new file mode 100644 index 00000000..a3aab430 --- /dev/null +++ b/mods/redstone/mesecons/services.lua @@ -0,0 +1,28 @@ +mesecon.on_placenode = function (pos, node) + if mesecon:is_receptor_on(node.name) then + mesecon:receptor_on(pos, mesecon:receptor_get_rules(node)) + elseif mesecon:is_powered(pos) then + if mesecon:is_conductor(node.name) then + mesecon:turnon (pos) + mesecon:receptor_on (pos, mesecon:conductor_get_rules(node)) + else + mesecon:changesignal(pos, node) + mesecon:activate(pos, node) + end + elseif mesecon:is_conductor_on(node.name) then + mesecon:swap_node(pos, mesecon:get_conductor_off(node.name)) + elseif mesecon:is_effector_on (node.name) then + mesecon:deactivate(pos, node) + end +end + +mesecon.on_dignode = function (pos, node) + if mesecon:is_conductor_on(node.name) then + mesecon:receptor_off(pos, mesecon:conductor_get_rules(node)) + elseif mesecon:is_receptor_on(node.name) then + mesecon:receptor_off(pos, mesecon:receptor_get_rules(node)) + end +end + +minetest.register_on_placenode(mesecon.on_placenode) +minetest.register_on_dignode(mesecon.on_dignode) diff --git a/mods/redstone/mesecons/settings.lua b/mods/redstone/mesecons/settings.lua new file mode 100644 index 00000000..f7819c99 --- /dev/null +++ b/mods/redstone/mesecons/settings.lua @@ -0,0 +1,7 @@ +-- SETTINGS +BLINKY_PLANT_INTERVAL = 3 +NEW_STYLE_WIRES = true -- true = new nodebox wires, false = old raillike wires +PRESSURE_PLATE_INTERVAL = 0.04 +OBJECT_DETECTOR_RADIUS = 6 +PISTON_MAXIMUM_PUSH = 11 -- +1 +MOVESTONE_MAXIMUM_PUSH = 0 diff --git a/mods/redstone/mesecons/util.lua b/mods/redstone/mesecons/util.lua new file mode 100644 index 00000000..2871c0ac --- /dev/null +++ b/mods/redstone/mesecons/util.lua @@ -0,0 +1,24 @@ +function mesecon:swap_node(pos, name) + local node = minetest.env:get_node(pos) + local data = minetest.env:get_meta(pos):to_table() + node.name = name + minetest.env:add_node(pos, node) + minetest.env:get_meta(pos):from_table(data) +end + +function mesecon:move_node(pos, newpos) + local node = minetest.env:get_node(pos) + local meta = minetest.env:get_meta(pos):to_table() + minetest.env:remove_node(pos) + minetest.env:add_node(newpos, node) + minetest.env:get_meta(pos):from_table(meta) +end + + +function mesecon:addPosRule(p, r) + return {x = p.x + r.x, y = p.y + r.y, z = p.z + r.z} +end + +function mesecon:cmpPos(p1, p2) + return (p1.x == p2.x and p1.y == p2.y and p1.z == p2.z) +end diff --git a/mods/redstone/mesecons/wires.lua b/mods/redstone/mesecons/wires.lua new file mode 100644 index 00000000..def0f522 --- /dev/null +++ b/mods/redstone/mesecons/wires.lua @@ -0,0 +1,242 @@ +-- naming scheme: wire:(xp)(zp)(xm)(zm)_on/off +-- The conditions in brackets define whether there is a mesecon at that place or not +-- 1 = there is one; 0 = there is none +-- y always means y+ + +box_center = {-1/16, -.5, -1/16, 1/16, -.5+1/64, 1/16} +box_bump1 = { -2/16, -.5, -2/16, 2/16, -.5+1/64, 2/16 } + +box_xp = {1/16, -.5, -1/16, 8/16, -.5+1/64, 1/16} +box_zp = {-1/16, -.5, 1/16, 1/16, -.5+1/64, 8/16} +box_xm = {-8/16, -.5, -1/16, -1/16, -.5+1/64, 1/16} +box_zm = {-1/16, -.5, -8/16, 1/16, -.5+1/64, -1/16} + +box_xpy = {.5-1/16, -.5+1/64, -1/16, .5, .4999+1/64, 1/16} +box_zpy = {-1/16, -.5+1/64, .5-1/16, 1/16, .4999+1/64, .5} +box_xmy = {-.5, -.5+1/64, -1/16, -.5+1/16, .4999+1/64, 1/16} +box_zmy = {-1/16, -.5+1/64, -.5, 1/16, .4999+1/64, -.5+1/16} + +-- Registering the wires + +for xp=0, 1 do +for zp=0, 1 do +for xm=0, 1 do +for zm=0, 1 do +for xpy=0, 1 do +for zpy=0, 1 do +for xmy=0, 1 do +for zmy=0, 1 do + if (xpy == 1 and xp == 0) or (zpy == 1 and zp == 0) + or (xmy == 1 and xm == 0) or (zmy == 1 and zm == 0) then break end + + local groups + local nodeid = tostring(xp )..tostring(zp )..tostring(xm )..tostring(zm ).. + tostring(xpy)..tostring(zpy)..tostring(xmy)..tostring(zmy) + + if nodeid == "00000000" then + groups = {dig_immediate = 3, mesecon_conductor_craftable = 1, attach_node = 1} + wiredesc = "Mesecon" + else + groups = {dig_immediate = 3, not_in_creative_inventory = 1, attach_node = 1} + wiredesc = "Mesecons Wire (ID: "..nodeid..")" + end + + local nodebox = {} + local adjx = false + local adjz = false + if xp == 1 then table.insert(nodebox, box_xp) adjx = true end + if zp == 1 then table.insert(nodebox, box_zp) adjz = true end + if xm == 1 then table.insert(nodebox, box_xm) adjx = true end + if zm == 1 then table.insert(nodebox, box_zm) adjz = true end + if xpy == 1 then table.insert(nodebox, box_xpy) end + if zpy == 1 then table.insert(nodebox, box_zpy) end + if xmy == 1 then table.insert(nodebox, box_xmy) end + if zmy == 1 then table.insert(nodebox, box_zmy) end + + if adjx and adjz and (xp + zp + xm + zm > 2) then + table.insert(nodebox, box_bump1) + tiles_off = { + "jeija_mesecon_crossing_off.png", + "jeija_mesecon_crossing_off.png", + "jeija_mesecon_off.png", + "jeija_mesecon_off.png", + "jeija_mesecon_off.png", + "jeija_mesecon_off.png" + } + tiles_on = { + "jeija_mesecon_crossing_on.png", + "jeija_mesecon_crossing_on.png", + "jeija_mesecon_on.png", + "jeija_mesecon_on.png", + "jeija_mesecon_on.png", + "jeija_mesecon_on.png" + } + else + table.insert(nodebox, box_center) + tiles_off = { + "jeija_mesecon_crossing_off.png", + "jeija_mesecon_crossing_off.png", + "jeija_mesecon_off.png", + "jeija_mesecon_off.png", + "jeija_mesecon_off.png", + "jeija_mesecon_off.png" + } + tiles_on = { + "jeija_mesecon_crossing_on.png", + "jeija_mesecon_crossing_on.png", + "jeija_mesecon_on.png", + "jeija_mesecon_on.png", + "jeija_mesecon_on.png", + "jeija_mesecon_on.png" + } + end + + if nodeid == "00000000" then + nodebox = {-8/16, -.5, -1/16, 8/16, -.5+1/16, 1/16} + end + + minetest.register_node("mesecons:wire_"..nodeid.."_off", { + description = "Redstone Dust", + drawtype = "nodebox", + tiles = tiles_off, +-- inventory_image = "wires_inv.png", +-- wield_image = "wires_inv.png", + inventory_image = "default_redstone_dust.png", + wield_image = "default_redstone_dust.png", + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = {-.5, -.5, -.5, .5, -.5+1/16, .5} + }, + node_box = { + type = "fixed", + fixed = nodebox + }, + groups = groups, + walkable = false, + stack_max = 64, + drop = "mesecons:wire_00000000_off", + mesecons = {conductor={ + state = mesecon.state.off, + onstate = "mesecons:wire_"..nodeid.."_on" + }}, + }) + + minetest.register_node("mesecons:wire_"..nodeid.."_on", { + description = "Redstone Dust", + drawtype = "nodebox", + tiles = tiles_on, +-- inventory_image = "wires_inv.png", +-- wield_image = "wires_inv.png", + inventory_image = "default_redstone_dust.png", + wield_image = "default_redstone_dust.png", + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = {-.5, -.5, -.5, .5, -.5+1/16, .5} + }, + node_box = { + type = "fixed", + fixed = nodebox + }, + groups = {dig_immediate = 3, mesecon = 2, not_in_creative_inventory = 1}, + walkable = false, + stack_max = 64, + drop = "mesecons:wire_00000000_off", + mesecons = {conductor={ + state = mesecon.state.on, + offstate = "mesecons:wire_"..nodeid.."_off" + }}, + }) +end +end +end +end +end +end +end +end + +-- Updating the wires: +-- Place the right connection wire + +local update_on_place_dig = function (pos, node) + if minetest.registered_nodes[node.name] + and minetest.registered_nodes[node.name].mesecons then + mesecon:update_autoconnect(pos) + end +end + +minetest.register_on_placenode(update_on_place_dig) +minetest.register_on_dignode(update_on_place_dig) + +function mesecon:update_autoconnect(pos, secondcall, replace_old) + local xppos = {x=pos.x+1, y=pos.y, z=pos.z} + local zppos = {x=pos.x, y=pos.y, z=pos.z+1} + local xmpos = {x=pos.x-1, y=pos.y, z=pos.z} + local zmpos = {x=pos.x, y=pos.y, z=pos.z-1} + + local xpympos = {x=pos.x+1, y=pos.y-1, z=pos.z} + local zpympos = {x=pos.x, y=pos.y-1, z=pos.z+1} + local xmympos = {x=pos.x-1, y=pos.y-1, z=pos.z} + local zmympos = {x=pos.x, y=pos.y-1, z=pos.z-1} + + local xpypos = {x=pos.x+1, y=pos.y+1, z=pos.z} + local zpypos = {x=pos.x, y=pos.y+1, z=pos.z+1} + local xmypos = {x=pos.x-1, y=pos.y+1, z=pos.z} + local zmypos = {x=pos.x, y=pos.y+1, z=pos.z-1} + + if secondcall == nil then + mesecon:update_autoconnect(xppos, true) + mesecon:update_autoconnect(zppos, true) + mesecon:update_autoconnect(xmpos, true) + mesecon:update_autoconnect(zmpos, true) + + mesecon:update_autoconnect(xpypos, true) + mesecon:update_autoconnect(zpypos, true) + mesecon:update_autoconnect(xmypos, true) + mesecon:update_autoconnect(zmypos, true) + + mesecon:update_autoconnect(xpympos, true) + mesecon:update_autoconnect(zpympos, true) + mesecon:update_autoconnect(xmympos, true) + mesecon:update_autoconnect(zmympos, true) + end + + nodename = minetest.env:get_node(pos).name + if string.find(nodename, "mesecons:wire_") == nil and not replace_old then return nil end + + if mesecon:rules_link_anydir(pos, xppos) then xp = 1 else xp = 0 end + if mesecon:rules_link_anydir(pos, xmpos) then xm = 1 else xm = 0 end + if mesecon:rules_link_anydir(pos, zppos) then zp = 1 else zp = 0 end + if mesecon:rules_link_anydir(pos, zmpos) then zm = 1 else zm = 0 end + + if mesecon:rules_link_anydir(pos, xpympos) then xp = 1 end + if mesecon:rules_link_anydir(pos, xmympos) then xm = 1 end + if mesecon:rules_link_anydir(pos, zpympos) then zp = 1 end + if mesecon:rules_link_anydir(pos, zmympos) then zm = 1 end + + if mesecon:rules_link_anydir(pos, xpypos) then xpy = 1 else xpy = 0 end + if mesecon:rules_link_anydir(pos, zpypos) then zpy = 1 else zpy = 0 end + if mesecon:rules_link_anydir(pos, xmypos) then xmy = 1 else xmy = 0 end + if mesecon:rules_link_anydir(pos, zmypos) then zmy = 1 else zmy = 0 end + + if xpy == 1 then xp = 1 end + if zpy == 1 then zp = 1 end + if xmy == 1 then xm = 1 end + if zmy == 1 then zm = 1 end + + local nodeid = tostring(xp )..tostring(zp )..tostring(xm )..tostring(zm ).. + tostring(xpy)..tostring(zpy)..tostring(xmy)..tostring(zmy) + + + if string.find(nodename, "_off") ~= nil then + minetest.env:set_node(pos, {name = "mesecons:wire_"..nodeid.."_off"}) + else + minetest.env:set_node(pos, {name = "mesecons:wire_"..nodeid.."_on" }) + end +end diff --git a/mods/redstone/mesecons_alias/depends.txt b/mods/redstone/mesecons_alias/depends.txt new file mode 100644 index 00000000..acaa9241 --- /dev/null +++ b/mods/redstone/mesecons_alias/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_alias/init.lua b/mods/redstone/mesecons_alias/init.lua new file mode 100644 index 00000000..395c3682 --- /dev/null +++ b/mods/redstone/mesecons_alias/init.lua @@ -0,0 +1,38 @@ +-- This file registers aliases for the /give /giveme commands. + +minetest.register_alias("mesecons:removestone", "mesecons_random:removestone") +minetest.register_alias("mesecons:power_plant", "mesecons_powerplant:power_plant") +minetest.register_alias("mesecons:powerplant", "mesecons_powerplant:power_plant") +minetest.register_alias("mesecons:meselamp", "mesecons_lamp:lamp_off") +minetest.register_alias("mesecons:mesecon", "mesecons:wire_00000000_off") +minetest.register_alias("mesecons:object_detector", "mesecons_detector:object_detector_off") +minetest.register_alias("mesecons:wireless_inverter", "mesecons_wireless:wireless_inverter_on") +minetest.register_alias("mesecons:wireless_receiver", "mesecons_wireless:wireless_receiver_off") +minetest.register_alias("mesecons:wireless_transmitter", "mesecons_wireless:wireless_transmitter_off") +minetest.register_alias("mesecons:switch", "mesecons_switch:mesecon_switch_off") +minetest.register_alias("mesecons:button", "mesecons_button:button_off") +minetest.register_alias("mesecons:piston", "mesecons_pistons:piston_normal_off") +minetest.register_alias("mesecons:blinky_plant", "mesecons_blinkyplant:blinky_plant_off") +minetest.register_alias("mesecons:mesecon_torch", "mesecons_torch:mesecon_torch_on") +minetest.register_alias("mesecons:torch", "mesecons_torch:mesecon_torch_on") +minetest.register_alias("mesecons:hydro_turbine", "mesecons_hydroturbine:hydro_turbine_off") +minetest.register_alias("mesecons:pressure_plate_stone", "mesecons_pressureplates:pressure_plate_stone_off") +minetest.register_alias("mesecons:pressure_plate_wood", "mesecons_pressureplates:pressure_plate_wood_off") +minetest.register_alias("mesecons:mesecon_socket", "mesecons_temperest:mesecon_socket_off") +minetest.register_alias("mesecons:mesecon_inverter", "mesecons_temperest:mesecon_inverter_on") +minetest.register_alias("mesecons:movestone", "mesecons_movestones:movestone") +minetest.register_alias("mesecons:sticky_movestone", "mesecons_movestones:sticky_movestone") +minetest.register_alias("mesecons:noteblock", "mesecons_noteblock:noteblock") +minetest.register_alias("mesecons:microcontroller", "mesecons_microcontroller:microcontroller0000") +minetest.register_alias("mesecons:delayer", "mesecons_delayer:delayer_off_1") +minetest.register_alias("mesecons:solarpanel", "mesecons_solarpanel:solar_panel_off") + + +--Backwards compatibility +minetest.register_alias("mesecons:mesecon_off", "mesecons:wire_00000000_off") +minetest.register_alias("mesecons_pistons:piston_sticky", "mesecons_pistons:piston_sticky_on") +minetest.register_alias("mesecons_pistons:piston_normal", "mesecons_pistons:piston_normal_on") +minetest.register_alias("mesecons_pistons:piston_up_normal", "mesecons_pistons:piston_up_normal_on") +minetest.register_alias("mesecons_pistons:piston_down_normal", "mesecons_pistons:piston_down_normal_on") +minetest.register_alias("mesecons_pistons:piston_up_sticky", "mesecons_pistons:piston_up_sticky_on") +minetest.register_alias("mesecons_pistons:piston_down_sticky", "mesecons_pistons:piston_down_sticky_on") diff --git a/mods/redstone/mesecons_button/depends.txt b/mods/redstone/mesecons_button/depends.txt new file mode 100644 index 00000000..acaa9241 --- /dev/null +++ b/mods/redstone/mesecons_button/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_button/init.lua b/mods/redstone/mesecons_button/init.lua new file mode 100644 index 00000000..307c121f --- /dev/null +++ b/mods/redstone/mesecons_button/init.lua @@ -0,0 +1,149 @@ +-- WALL BUTTON +-- A button that when pressed emits power for 1 second +-- and then turns off again + +mesecon.button_turnoff = function (pos) + local node = minetest.env:get_node(pos) + if node.name=="mesecons_button:button_stone_on" then --has not been dug + mesecon:swap_node(pos, "mesecons_button:button_stone_off") + minetest.sound_play("mesecons_button_pop", {pos=pos}) + local rules = mesecon.rules.buttonlike_get(node) + mesecon:receptor_off(pos, rules) + elseif node.name=="mesecons_button:button_wood_on" then --has not been dug + mesecon:swap_node(pos, "mesecons_button:button_wood_off") + minetest.sound_play("mesecons_button_pop", {pos=pos}) + local rules = mesecon.rules.buttonlike_get(node) + mesecon:receptor_off(pos, rules) + end +end + +local boxes_off = { -4/16, -2/16, 8/16, 4/16, 2/16, 6/16 } -- The button +local boxes_on = { -4/16, -2/16, 8/16, 4/16, 2/16, 7/16 } -- The button + +minetest.register_node("mesecons_button:button_stone_off", { + drawtype = "nodebox", + tiles = {"default_stone.png"}, + paramtype = "light", + paramtype2 = "facedir", + legacy_wallmounted = true, + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = boxes_off + }, + node_box = { + type = "fixed", + fixed = boxes_off -- the button itself + }, + groups = {dig_immediate=2, attached_node=1}, + description = "Stone Button", + on_punch = function (pos, node) + mesecon:swap_node(pos, "mesecons_button:button_stone_on") + mesecon:receptor_on(pos, mesecon.rules.buttonlike_get(node)) + minetest.sound_play("mesecons_button_push", {pos=pos}) + minetest.after(1, mesecon.button_turnoff, pos) + end, + sounds = default.node_sound_stone_defaults(), + mesecons = {receptor = { + state = mesecon.state.off, + rules = mesecon.rules.buttonlike_get + }} +}) + +minetest.register_node("mesecons_button:button_stone_on", { + drawtype = "nodebox", + tiles = {"default_stone.png"}, + paramtype = "light", + paramtype2 = "facedir", + legacy_wallmounted = true, + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = boxes_on + }, + node_box = { + type = "fixed", + fixed = boxes_on -- the button itself + }, + groups = {dig_immediate=2, not_in_creative_inventory=1, attached_node=1}, + drop = 'mesecons_button:button_stone_off', + description = "Stone Button", + sounds = default.node_sound_stone_defaults(), + mesecons = {receptor = { + state = mesecon.state.on, + rules = mesecon.rules.buttonlike_get + }} +}) + +minetest.register_node("mesecons_button:button_wood_off", { + drawtype = "nodebox", + tiles = {"default_wood.png"}, + paramtype = "light", + paramtype2 = "facedir", + legacy_wallmounted = true, + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = boxes_off + }, + node_box = { + type = "fixed", + fixed = boxes_off -- the button itself + }, + groups = {dig_immediate=2, attached_node=1}, + description = "Wood Button", + on_punch = function (pos, node) + mesecon:swap_node(pos, "mesecons_button:button_wood_on") + mesecon:receptor_on(pos, mesecon.rules.buttonlike_get(node)) + minetest.sound_play("mesecons_button_push", {pos=pos}) + minetest.after(1, mesecon.button_turnoff, pos) + end, + sounds = default.node_sound_stone_defaults(), + mesecons = {receptor = { + state = mesecon.state.off, + rules = mesecon.rules.buttonlike_get + }} +}) + +minetest.register_node("mesecons_button:button_wood_on", { + drawtype = "nodebox", + tiles = {"default_wood.png"}, + paramtype = "light", + paramtype2 = "facedir", + legacy_wallmounted = true, + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = boxes_on + }, + node_box = { + type = "fixed", + fixed = boxes_on -- the button itself + }, + groups = {dig_immediate=2, not_in_creative_inventory=1, attached_node=1}, + drop = 'mesecons_button:button_wood_off', + description = "Wood Button", + sounds = default.node_sound_stone_defaults(), + mesecons = {receptor = { + state = mesecon.state.on, + rules = mesecon.rules.buttonlike_get + }} +}) + +minetest.register_craft({ + output = 'mesecons_button:button_stone_off', + recipe = { + {'default:stone'}, + } +}) + +minetest.register_craft({ + output = 'mesecons_button:button_wood_off', + recipe = { + {'group:wood'}, + } +}) diff --git a/mods/redstone/mesecons_button/sounds/mesecons_button_pop.ogg b/mods/redstone/mesecons_button/sounds/mesecons_button_pop.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9d56bb8c2782a3a6e40b4dc7c5f75174d3f1d101 GIT binary patch literal 6184 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 Sd&EW0M8Mrba9*=30Q?&kGPgVc literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_button/sounds/mesecons_button_push.ogg b/mods/redstone/mesecons_button/sounds/mesecons_button_push.ogg new file mode 100644 index 0000000000000000000000000000000000000000..53d45c18af6a4098853aea8ed15605bfb78f9e52 GIT binary patch literal 6982 zcmai22{_c>*Z+=vZ!BqSg)B3+3}YEZ)-a4^7;A$JMPp=-N+yOFlI$`0Nv4o(WQ#;X zMApzoN+KflQz^;&o$3GkzyJ4rp7(k0bLY;z_uO;txu0|HJ!i)8#0eLG1Nc{Yr@d{! z>e7CW^+WbTVopW)2S>6dAePmvF8~M=g|NR{A&xB0e-{=fi*hFPFkIx|&VLk9&Oc(* zL8?b^Sdf-u#0mM3V1GBZaCuvK9c`qJwvM*0Jlv5S8XOi87#SEEgMKhe;o$%b{5^pY&KTLVr@?9pzOq;l!OGZNov_diV%G*2x`veny^rk*g1 zmHe}Zl9^3b5|3FwjC#Zj)PM)wDnT7ItB|Iuq51YvBtFl7b#ggv=IFaSPqoeizrCi9(5wvuPIGP}M{tI`;3U{@VByA1$1 zISW~ZOYpM!0sw%o)R4yTpfQ4Ii>aA>)RbxtfC2zq;5H}=mqXUMmLsnC>1OiF|ES*i zfl_RC5JTvA@bOBXRBcWv9=07oH7KGq?Hx z7t`*d7wM711Mlg`VX#+5_Y^7u*Dca}N<9Vs^i-K~qeW`0x$xl+ess}3u%}WJmsNDB z3G8v#1ZNi6F~OeA-8fva9cwO%Kdl! zEIT5q>?{UW%?Ta72^TATbl`M;v}a4a_p@Ze_xKsGZbl#T$Pe`VAN9}C!TT)_I{Tl4 zAo^gDL+B-?TzK z-oi8I4YQSOvz3FhPsHU{TrK)=wM4Coy##==maq!#W-P5TmR1p)xs;k6bTz-CvPk{$ z&5v!hEB{{=WIMPL07NNSM<`k2l&o-Ihm9^ph=s1~L!^>bgvQ`F>dzU+#En5f-J||I z8vil?00<4#OAL<5V#SmvahiA+%}JcqqznH4E7%DXRvZMDpLJooWU0fN6e_ zSKfH)jA7n{>0*?dT}ktFaJUR-NZX~$F(imICddTvf*--_qglHlrV;>f0g4kqBe6$uK9|H#PGRv)(co|1AezIB5 zIf~$n5A*~j#{^C{JlAIXeJX2$=-V$K%GJAu{^>|LG(*lDB=61Cn)mEC<4KN;66R0Q-{w>*i`qKPV{0S*S zLG9y)1Jw=HLM@+U9J z){Mw39IpZ+8<(!kfT=H*2aGy@kS}+|rB#+o5aG&w*|-d4hO{?Lvjr9@0*b<=F+oB) z;*lhASd{1liUK!BFdE%3Cu<@cFrcU*Gh0xUoh{<{uDnu(M@?o0Ds%_JRb~=9PUg;xMz%$A#3?3_I(fIdwF0t)ovi>154&P!yt>PO9yg zewC;J0DkN%N7Zo(>c;@`0sx?$f?SkG34l>7mj}F^IoW7l1!}I&qC7PVwqh{Tvvf{gQ6>yakd|s<{9h1Q5z3dX}6hsyaECsT@}Vuey1A zxp}{5i7KtCs;ZeBSAqb)+iGjQ*)wgmw^vGn*)tj|_d%|zs#^8I`=_d^z?T+GE7psv zmfOIYhE>7aD~}sAUN(oyJX~%AGmd8R%Hwcw(bj#YtaWqkR-5*(zA*6JJ@fzqRCJ|G ziaOBxI0RWwVF0LNpL_rm*Dp^6<0*ogivvRvk1POi*uy#5YL|g;zG8LLlozoEY|>dh zQVkd~*>Us#Y#;zmTm-=F(htIDi2T8EHw#C^P1z(NqldYXqqcBm1_&!XDI15$i^O4U zE1RZR-pWGnI20GG*(XhUA`c>(f&2#gk7l1&%(shs%7bR>TYc7=VwO>pui;YJow%XQe6^{|qA? zkbU6LjPE*&%8JM=Dk~8k0&SiIUdU^aBJ7mZh)v~Fi25@$2Xjz%t~&a!to1r;F)M$C z02FQ!Fx2Q*XNKWWk{&EqV&#d6FCsLMx;E(d8v0xc+;{Odh~CEIN2C^7@d66vr~n6K zKzWZ>WF=?;AQ5C&fB-yv0>=T$14#Fx{1O*mral0er4B*UQj+J^OU2|BZ*ow2xRQ?o z74@w)?X46o&ZDEfV6f*ihbDT+nnL&u4d0}w&aP8s=%p^M%krRHFoFVe5MZtqP*f~> z*gyJgZfSiJ;0FUESYW^=02o?QQd8e+>!9=vjSiWZnu9*^r%)&qcE=QKDHQe(4X*H5 z_7uSSp}|^sBB9}ef;#-NuW|Hc6P*JlkvV7ZKE%s;CG?_;S()kSiL~^Ti!z6%*L6mL zo=5ygpL(8>J-(PTGB%Yk^IJCg_sX}i(w*$Bh@I)xk=do4PchUJNx8wm+XDWcG$-%k zFtz0`yNp~9{x(a;ywUT2<3UG7Y2*l3LO3!d+ zV~a|7{E)(RqFtJsJT??w6ZP4TpPGhDJ}1o`8QN|oUdU;fupe;(5t`d6h)Xef%S>^5 zpBk>)d7k(pPG|A5I5FhoW$`o5&=1{sBc|$_DzbKm_e%Tu4p>;-t#@G-D{ zRsJHXa;}T(yuk0nmvQ60;<9r-DqYWJjrQ-dps)=^Kj1c6C)IMIZXq_l&B(a&Zs&Pd zYl#z|q#R>J?i*o&`a-x*+;+k@jU<)XxpILQom_ytn4+0wk1Iwk3c|3Qqf^Rere@-9 zlDV54dmEZA5A_qtdw1@rtQH0tE6^jR&rgykft!ZOlMOf*b&QLH2jalpd)S();N`x? zKHti}pARH;d+OV8J8ADu9xtsC7xxqqbO_*>MQUgI#X1ZX>w5Nv|Kw@EO6yFu~5x9_H4~O`R&l5&TQ#;Lc#U=Px%f5p3QXz zQX&S=V|A{e)ovS0NlI{^JCn%J-L>Tb(`wj}dv>N%_?gO`-yh6BU}V;^QF5a>3KL-$ zAa~cp3q_U8Q+N%OA4>DwAJ|SX#@tFXXm#PP0e>M=6&1}P5?;zc)>UN=W|q7Xz>PM@ zyn-vWN#-fBeq?#kT08nznE<6E{~~xXO@3~7?u#Cql%cztkwBYrm|AiH92Eedr^BtU zugn(=DGB!K;*y6zN}WxK5IzdkMqXIY8v76`bQ2c*QBcS4^H!#)*m= zw6Nwq)WxOb2RY9&u$n62-UEo2u^2!Rp!S$q9&HD%-zWq8Vp3K(&wipRt9`H*pFHY& zP?~wL-lWaCW!{`J(Bj+Ji~blgY_^uB3zLlQo~YRWc@3=JwTI=Uj?@lb)J0 zW%yM35Y*T&hWi>cSE=XRXSsk=vxx14%!J3>Z1cAB04T(#cpaT|NEiUbx)B~ZIM&6V zY&SeZT6B)AE?QkpLj}>5K1l_vo?2#@j<;&8=bTs5i`{oWf5A2OiNL+Y9j`Xqnl%)H z`?-RhD+U&$L8tq0T(0D6uM1f%U3%?yDMF8M?ciC*y5gH6L66_-VteNi~1wUBN3)sURN29!@A*DR(slpi-`3F6>3=py-qF_ zPp_wPC#MA;QFB@u+_;Vj*<~vVlvHl-99k*8ZD3fLIK@ihMfNKy`a^*F9&fRsXIuy% ztD;8W4y55|X2-bP(bp8`E~-HKvU=HRA4SSJ_`8>y^%)R5UNL8RCy6d9l~=ntRS_b` z68aZo;;9UMgXMF4x{5mHreMAzat4zqRV>d9R2;jt=PYSZa&7^vM*J8RbLX{v=9<@akj3tTg~z;!-td&gw3G>xUQTLFj? zzYeG~#!YPlkQM+is=Pmv?F&p! zsZaLycH9@BdD%N1DdGi`MePMu@u~Ke`p5^K9D8j+7x4{t`Y7!1vo!uH0Gxx$Soq(15tkprUWcsfiZ?b4!ly)Bbd-ppVXpu)sv%`kSp3Bz<4PPExsUnvR z4#f&ab@xOzTpc+TM;ysd=Yw?|E^keWs#v{N+n!yjseZdH_kAZ1v)*6mMfP`EQ_lX@ z2SDV#K9x8JT+C^Ag`WO!j`Q&Coqe_9Zv`EyO1GT>)2z@lX;;=obITk7%5c+EVK=sE zv&618;XKv#Dy9&o+PJ;?!Rhj^-qgs}4T*=J{e=lZC*ovg^7(^K6<>%ljz8TynyROM zF6OjoujZvzhsd}7nX7#Y>!Jc5Lp0ltF4gw^Ze82`ZqHiBkG$Qg?Lw9HPaN)GRZdqw zoEvkt>>ZGrDvauo{;j%w`0}$0fcUdc{yWn3wEh!1Vi`OYJvXtUT00-_P=D=vwSvkb zdJ-LV?zD~kEgqeDU%s|IYQyRVX2U#+_QH){^CbP~3(MJ8DKsg*M$ce9-GcaF?DE2c z0(;p;I>k|qz%;7cqieB2dzl}g)**7UB_WNHyT!!12X+6@a~w8Tc}W(>1^Xe*&gEc^ z9JJ-Abd6)Q&@LPo**&OzUv>L0vQXB6XI;*C*j-4W+lTbzZu-ygi~w86y5jz&15xVD z)=j-mzkdXT9MXIE3w7+vRqmc^?jm2N%$c0m1utp%V4W;eZ_J$4IyL`J+yVWI2_HBZ zzN&ZsO=GT)Azy4|dxt*R<$dR*3 zsEpLDg`}m`{V}esN|DKX@2R*fe2vQ_oR)cz^OP4Uac6Q5Hgl)Z-G?|G8u(SkmlP)g zyXBBEG$OIDj#EqKK%?cy8ZEo;KZW=U@mB)ucP*LNxKCz{rzhRN{`Y~!Gy2&ymEaOk z4Y7n=KxB?*AxX(U;2R{vYE$40Wpz^f#qhz&y>U|b%#M9id?iM2UtZP|kh zI^?&1a_;`2je0bGJT%)-j__&pXn*>jhe9+1fa8fo!OXBS1dYXPH@a|ODNzC68V{-fA_Nvp*Y zT`axN=Q*;VC@r)f!FP7z)~wIl4_PGNyP7fjA@{GVxzkEx%f+@P{oENDsMED4)!cR^ zeb?#yx~VFy(#!RzG<9~EmF<0Z&g1Wjs2_M+cwE5M zU5yhR{G8o3pemm>e5E-8oPrzkC_2L4?1~e>SlX|5VEY`8n&C*6|ZENhR6DeOuac z2Gc6*rv?`%-*-+*w-s5gyAUF%jDbc=0o+SF^7>i`Ip@)ZFV#a|C?@%)yXAiNl=qG$ zkEX}m8g{LV;mmaUrIsu6jI@gdMux96LUxuQp?+$<#5JmW>cb#W@-bhwJVZ{e~5#=_jx1s!xZuDoPP7N^{ z`ETqMJI-~_sgcO|$h>%Pgp?M-e=6mb+xX7LZiBM>_gtWK;HlCpIu`{?^U) zx(m6}M}kx?je~J(l)0%@uH5-?%@M1!$5sBq$3BCHLlOKw1}w9He<7997^sZ;E|)Yv z=y~bfD)Ky57iZb;JGC#+TUnR`k+CA0e@dodxxYJ+Ao){hb zbEj)~8Moi0T8Dr7_2KAPCpPSL@Y6jfcV|sWofbG|6!iJ-_{GXb@}a?SPL_vg__hI| WU>;ryh=PCE@C%m;@Yw)jz<&X*+wRavC80z5R&zK{p=kWCPCmu$3MF2m}D4LSsWiqH(c-A<%N%8y)hSKROg2 zibKa*65{aSaQhYeFZ#Vj z93AiRo~^m4&z>G5c(2V?3>a&4Wms&!L!rs%1nw1`6HXTLcAcZk9n)T;$7x9Nr# zFdR(J*u2tWq{@BCi;%z4mjF8I4=K_-dh9Iy=#y0own(&9iMg2>7J9)>A;QqP?i@7Q zBd46dqfAcLm^c+AvQ?!y?OZwF)Bv-a<}%mPwKEH^d))%f&o%P=@BI-vTI|P0t-u|X zY#mbP%E*7rr&_I#jccwJr(sZpUbs3jSCLmO-Wy6*XuLOr-a*=EMWE@igLMUsj{M7V zgCHU1;l&q`s|h=~gys7CAH1$sM&EUkh`I;p8}t7V@4E5qmu;V*^^2>cpDqwj85uFm zVkY#4%$q+Od|5Z@F)s05b)rnrG^0spLax7Sh~Hq77fo5?2|R<%NGk) z(R)Dqc^qpS9WUqvb4Owy%L})ma*;!dk>K%e3vqlY4I5d*Ag_q&yh2FbfGXAkG-kKs zAsnH8SK%D2)Y3AGe*0+r=#1j3;`?3YaryE@YHhLgrhdku;oGubo9q~|XZ%l2?n_Ku zaVv&GB9?0$l@6-39NfBec801eNe%d=1-TqW-0D@fwA>Jtp3;I%QN|8YkB8rt$2SW} z)J^9;Z86r9-vp=p@cC-|-8OZ(*ZUXG$9>eFxSq4v)JpQ z?)?vqd6FQBg3y$;hi4@OHf5Z`wf&GW>EYwEBeG17Nw#y6h?#hmY!aa+P=dW4u^P%} zN7oL$W#~^a24bdcQp#L2w5ru+f&?F3BQ&5cbk0HrF+I89Zk)>7o!KeNuoT-F9|T6 zvb^1bQl&wGRYEDv%I2W$a}@=<>#0s|83X6xxXq*k?|>hh;zO9o0^UmVIq)ze7kRKPOs1}+s^IIO z3!ZsLSLQ3+b1)#RI*YGHS*N0d^_uV7|5|YGI=q%Do-k(*4pZka!y6pza98_?FYkQX zyV1}bu>r|65fCvE9rYVIDm-}M&kAYQJ-R;AunD0-?&2ugqUM%RrsH!}ia?yt%J7J! z5jlRgCl(Bh&WNn-Xm#qsd-*z@+W+Q+sYQjy|Y7-1SJ+o(pbLD-_x4+&(%p4O1%6OvTvDgj)1|Q!q6V|53uIdW-%)wl4^?fg)i9p8c4#C``ejCKInj#oYt(dF}JSv z4qCNJFnOxHpHiA`&=Ao`|+@?v>>PQHt$97W`qpAKwpO9kfydC;|VE`8pgD0gh6D{{Sc$fNlT) literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_compatibility/depends.txt b/mods/redstone/mesecons_compatibility/depends.txt new file mode 100644 index 00000000..ed2fcd8a --- /dev/null +++ b/mods/redstone/mesecons_compatibility/depends.txt @@ -0,0 +1,2 @@ +mesecons +doors diff --git a/mods/redstone/mesecons_compatibility/init.lua b/mods/redstone/mesecons_compatibility/init.lua new file mode 100644 index 00000000..42adfd10 --- /dev/null +++ b/mods/redstone/mesecons_compatibility/init.lua @@ -0,0 +1,167 @@ +doors = {} + +-- Registers a door - REDEFINITION ONLY | DOORS MOD MUST HAVE BEEN LOADED BEFORE +-- name: The name of the door +-- def: a table with the folowing fields: +-- description +-- inventory_image +-- groups +-- tiles_bottom: the tiles of the bottom part of the door {front, side} +-- tiles_top: the tiles of the bottom part of the door {front, side} +-- If the following fields are not defined the default values are used +-- node_box_bottom +-- node_box_top +-- selection_box_bottom +-- selection_box_top +-- only_placer_can_open: if true only the player who placed the door can +-- open it + +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 + + local tt = def.tiles_top + local tb = def.tiles_bottom + + local function after_dig_node(pos, name) + if minetest.env:get_node(pos).name == name then + minetest.env:remove_node(pos) + end + end + + local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) + pos.y = pos.y+dir + if not minetest.env:get_node(pos).name == check_name then + return + end + local p2 = minetest.env:get_node(pos).param2 + p2 = params[p2+1] + + local meta = minetest.env:get_meta(pos):to_table() + minetest.env:set_node(pos, {name=replace_dir, param2=p2}) + minetest.env:get_meta(pos):from_table(meta) + + pos.y = pos.y-dir + meta = minetest.env:get_meta(pos):to_table() + minetest.env:set_node(pos, {name=replace, param2=p2}) + minetest.env:get_meta(pos):from_table(meta) + end + + local function on_mesecons_signal_open (pos, node) + on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) + end + + local function on_mesecons_signal_close (pos, node) + on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) + end + + local function check_player_priv(pos, player) + if not def.only_placer_can_open then + return true + end + local meta = minetest.env:get_meta(pos) + local pn = player:get_player_name() + return meta:get_string("doors_owner") == pn + 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", + 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") + end, + + on_rightclick = function(pos, node, puncher) + if check_player_priv(pos, puncher) then + on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) + end + end, + + mesecons = {effector = { + action_on = on_mesecons_signal_open + }}, + + can_dig = check_player_priv, + }) + + minetest.register_node(":"..name.."_b_2", { + tiles = {tb[2], tb[2], tb[2], tb[2], tb[1].."^[transformfx", tb[1]}, + paramtype = "light", + paramtype2 = "facedir", + 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") + end, + + on_rightclick = function(pos, node, puncher) + if check_player_priv(pos, puncher) then + on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) + end + end, + + mesecons = {effector = { + action_off = on_mesecons_signal_close + }}, + + can_dig = check_player_priv, + }) +end + +doors:register_door("doors:door_wood", { + description = "Wooden Door", + inventory_image = "door_wood.png", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"door_wood_b.png", "door_brown.png"}, + tiles_top = {"door_wood_a.png", "door_brown.png"}, + sounds = default.node_sound_wood_defaults(), +}) + +doors:register_door("doors:door_steel", { + description = "Steel Door", + inventory_image = "door_steel.png", + groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2,door=1}, + tiles_bottom = {"door_steel_b.png", "door_grey.png"}, + tiles_top = {"door_steel_a.png", "door_grey.png"}, + only_placer_can_open = true, + sounds = default.node_sound_stone_defaults(), +}) diff --git a/mods/redstone/mesecons_delayer/depends.txt b/mods/redstone/mesecons_delayer/depends.txt new file mode 100644 index 00000000..acaa9241 --- /dev/null +++ b/mods/redstone/mesecons_delayer/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_delayer/init.lua b/mods/redstone/mesecons_delayer/init.lua new file mode 100644 index 00000000..39b548c0 --- /dev/null +++ b/mods/redstone/mesecons_delayer/init.lua @@ -0,0 +1,204 @@ +-- Function that get the input/output rules of the delayer +local delayer_get_output_rules = function(node) + local rules = {{x = 0, y = 0, z = 1}} + for i = 0, node.param2 do + rules = mesecon:rotate_rules_left(rules) + end + return rules +end + +local delayer_get_input_rules = function(node) + local rules = {{x = 0, y = 0, z = -1}} + for i = 0, node.param2 do + rules = mesecon:rotate_rules_left(rules) + end + return rules +end + +-- Functions that are called after the delay time + +local delayer_turnon = function(params) + local rules = delayer_get_output_rules(params.node) + mesecon:receptor_on(params.pos, rules) +end + +local delayer_turnoff = function(params) + local rules = delayer_get_output_rules(params.node) + mesecon:receptor_off(params.pos, rules) +end + +local delayer_activate = function(pos, node) + local def = minetest.registered_nodes[node.name] + local time = def.delayer_time + mesecon:swap_node(pos, def.delayer_onstate) + minetest.after(time, delayer_turnon , {pos = pos, node = node}) +end + +local delayer_deactivate = function(pos, node) + local def = minetest.registered_nodes[node.name] + local time = def.delayer_time + mesecon:swap_node(pos, def.delayer_offstate) + minetest.after(time, delayer_turnoff, {pos = pos, node = node}) +end + +-- Register the 2 (states) x 4 (delay times) delayers + +for i = 1, 4 do +local groups = {} +if i == 1 then + groups = {bendy=2,snappy=1,dig_immediate=2} +else + groups = {bendy=2,snappy=1,dig_immediate=2, not_in_creative_inventory=1} +end + +local delaytime +if i == 1 then delaytime = 0.1 +elseif i == 2 then delaytime = 0.3 +elseif i == 3 then delaytime = 0.5 +elseif i == 4 then delaytime = 1.0 +end + +local boxes +if i == 1 then +boxes = { + { -8/16, -8/16, -8/16, 8/16, -6/16, 8/16 }, -- the main slab + { 6/16, -6/16, -1/16, 4/16, -1/16, 1/16}, -- still torch + { 0/16, -6/16, -1/16, 2/16, -1/16, 1/16}, -- moved torch +} +elseif i == 2 then +boxes = { + { -8/16, -8/16, -8/16, 8/16, -6/16, 8/16 }, -- the main slab + { 6/16, -6/16, -1/16, 4/16, -1/16, 1/16}, -- still torch + { -2/16, -6/16, -1/16, 0/16, -1/16, 1/16}, -- moved torch +} +elseif i == 3 then +boxes = { + { -8/16, -8/16, -8/16, 8/16, -6/16, 8/16 }, -- the main slab + { 6/16, -6/16, -1/16, 4/16, -1/16, 1/16}, -- still torch + { -4/16, -6/16, -1/16, -2/16, -1/16, 1/16}, -- moved torch +} +elseif i == 4 then +boxes = { + { -8/16, -8/16, -8/16, 8/16, -6/16, 8/16 }, -- the main slab + { 6/16, -6/16, -1/16, 4/16, -1/16, 1/16}, -- still torch + { -6/16, -6/16, -1/16, -4/16, -1/16, 1/16}, -- moved torch +} +end + +minetest.register_node("mesecons_delayer:delayer_off_"..tostring(i), { + description = "Delayer", + drawtype = "nodebox", + tiles = { + "mesecons_delayer_off.png", + "mesecons_delayer_bottom.png", + "mesecons_delayer_ends_off.png", + "mesecons_delayer_ends_off.png", + "mesecons_delayer_sides_off.png", + "mesecons_delayer_sides_off.png" + }, + wield_image = "mesecons_delayer_off.png", + walkable = true, + selection_box = { + type = "fixed", + fixed = { -8/16, -8/16, -8/16, 8/16, -6/16, 8/16 }, + }, + node_box = { + type = "fixed", + fixed = boxes + }, + groups = groups, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + drop = 'mesecons_delayer:delayer_off_1', + on_punch = function (pos, node) + if node.name=="mesecons_delayer:delayer_off_1" then + mesecon:swap_node(pos,"mesecons_delayer:delayer_off_2") + elseif node.name=="mesecons_delayer:delayer_off_2" then + mesecon:swap_node(pos,"mesecons_delayer:delayer_off_3") + elseif node.name=="mesecons_delayer:delayer_off_3" then + mesecon:swap_node(pos,"mesecons_delayer:delayer_off_4") + elseif node.name=="mesecons_delayer:delayer_off_4" then + mesecon:swap_node(pos,"mesecons_delayer:delayer_off_1") + end + end, + delayer_time = delaytime, + delayer_onstate = "mesecons_delayer:delayer_on_"..tostring(i), + sounds = default.node_sound_stone_defaults(), + mesecons = { + receptor = + { + state = mesecon.state.off, + rules = delayer_get_output_rules + }, + effector = + { + rules = delayer_get_input_rules, + action_on = delayer_activate + } + } +}) + + +minetest.register_node("mesecons_delayer:delayer_on_"..tostring(i), { + description = "You hacker you", + drawtype = "nodebox", + tiles = { + "mesecons_delayer_on.png", + "mesecons_delayer_bottom.png", + "mesecons_delayer_ends_on.png", + "mesecons_delayer_ends_on.png", + "mesecons_delayer_sides_on.png", + "mesecons_delayer_sides_on.png" + }, + walkable = true, + selection_box = { + type = "fixed", + fixed = { -8/16, -8/16, -8/16, 8/16, -6/16, 8/16 }, + }, + node_box = { + type = "fixed", + fixed = boxes + }, + groups = {bendy = 2, snappy = 1, dig_immediate = 2, not_in_creative_inventory = 1}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + drop = 'mesecons_delayer:delayer_off_1', + on_punch = function (pos, node) + if node.name=="mesecons_delayer:delayer_on_1" then + mesecon:swap_node(pos,"mesecons_delayer:delayer_on_2") + elseif node.name=="mesecons_delayer:delayer_on_2" then + mesecon:swap_node(pos,"mesecons_delayer:delayer_on_3") + elseif node.name=="mesecons_delayer:delayer_on_3" then + mesecon:swap_node(pos,"mesecons_delayer:delayer_on_4") + elseif node.name=="mesecons_delayer:delayer_on_4" then + mesecon:swap_node(pos,"mesecons_delayer:delayer_on_1") + end + end, + delayer_time = delaytime, + delayer_offstate = "mesecons_delayer:delayer_off_"..tostring(i), + mesecons = { + receptor = + { + state = mesecon.state.on, + rules = delayer_get_output_rules + }, + effector = + { + rules = delayer_get_input_rules, + action_off = delayer_deactivate + } + } +}) +end + +minetest.register_craft({ + output = "mesecons_delayer:delayer_off_1", + recipe = { + {"mesecons_torch:mesecon_torch_on", "", "mesecons_torch:mesecon_torch_on"}, + {"default:stone","default:stone", "default:stone"}, + } +}) diff --git a/mods/redstone/mesecons_delayer/textures/mesecons_delayer_bottom.png b/mods/redstone/mesecons_delayer/textures/mesecons_delayer_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..bc3355a7cbff28d905b40931974938f67d1fcc76 GIT binary patch literal 364 zcmV-y0h9iTP)DBHRsIN z;fIIk0j0yq-aBxuHKZ}K!s}Wq)dNa3Du-cJE#z?b<2dg74pw(((5z!-g&ZWvE#(d( zfT|V-U{}5OXy!ivr{v;!V5B)`?uYN){kJ%x$r>+PYt(mlnlCIqT91W9^yvKwt*ZIA z#F>cK;-1j2aQtv|#iCdPDN5*O9lFXpiT#$0TWj^+v-SMFN$~*#sov4OEvq2_0000< KMNUMnLSTY?NSkW_ literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_delayer/textures/mesecons_delayer_ends_off.png b/mods/redstone/mesecons_delayer/textures/mesecons_delayer_ends_off.png new file mode 100644 index 0000000000000000000000000000000000000000..50440b8a54b0628856424a2051d374b7c764cff4 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=BMe3=G`DjHS9e_X7plOFVsD+3&K53bC8zXI-cP3YB}hIEGl9emlXCtHnTo;kbh4 zCf@_s?3T{o;k4nqvYkTyS9ZrqW^tvCB1H-}EZ?3xcj(aR)0fX|=-+T%CR94_z^~^X zrUtt5yB6-35Aa&Jb)US!u?fZN*reXqRt9;!RO;YhxE96W#Bo$u@Yd&`9>M1^6YFKf b`yc8{EmMwM@q2+F&C{*F;;uvCa`fcAv-opwatokPw zJuv5)Fwcm4#}_xb21T2W?EJ}s8VgKza5;6lJUlUX{on6?@_Bjd(po>Y6zkzm?k*0>SZgV3aBM>HJ2ts{zkelpy>u54WLUG6p+#Vox)RU*#S+Trc52mU dwCDa{V7sC*?fGBBD4-h{JYD@<);T3K0RZkrQ!@Yn literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_delayer/textures/mesecons_delayer_off.png b/mods/redstone/mesecons_delayer/textures/mesecons_delayer_off.png new file mode 100644 index 0000000000000000000000000000000000000000..84a16c717a0eaefecf3db376875b40876f045620 GIT binary patch literal 651 zcmV;60(AX}P)-I80;Lqg;gE}q z3#_#)77L`5Y}eHh0`&WRq?8zA==b|RX{{xWWAZ#_Fc^>|2>{dSlsJwVjYb4@u`!0b zyE`V62~tX~uC5pkhsM|L3TLNtJ^wRAe2#-pMrHUQmjmn2Cr#`xsFfB;&p7S>vX5CB9`M7X*y0az}V zlx5lId~k5!&-3{lfKI35>*6>j{FN_hx7&Pt@sfawU=500s-23}dd)h3AcXYYd-nJD z`S#`&0I$ECZI%e|bG<|OSConsVE_*+coGD(ifY583TQo47-P7(x!C}GIQz=~;_~tm zfVZDMd)2z#E@7>yo8Mzszx{&hg$f}!Iy$1=ZgYEk+mO;)OPJ?5S(fqi`7`wQAK2m% zq$moGkB@QAp|u9^=BXpk^T!ctFO<70#O`B9fGo=}#(0^x0jASw(}`MZ(lkX%iPoC3 zEE$i-IOjMyIcap>1`6sQR{KB8G62#vC5j@HQke_f>%yP)#^IU0CFQ(YaOk2 zyNwW{1Z0e%*=&|BrD^&C&}y{^!w{{tOa2cCV1IufV+=wF0DRx4wtmb2SglrMSyt+N zaB$%Ei^T$fX0z$)f*_#wCt1;GG&p?wj()yop8iCfD+uPf%3IO?!QvfatK%fp> zKd)C87XUnc{l@57wN|S|t}D_dvyi3L!W;I-=2NaCdiClF}GMElCpMIOg@6 zL)5P;Ou7Y0)0E@mW306(r2w3Hib#@VJ3`@wthz>2w;ciEI7VyjWZngs&*x<)Dy8Ul zyGSWfN|9w5lgR{YEhi@@rOvxRmEwmL{*U7rfNr;o@B2hi#Aq}sxvyaC7~I_45Cnny tx=|F-ZnxbTz-%@{DMb`TZhqhQ`3LKJ3Laew(;Y5ONHnk%cg=BU`3Ugxk}gN=8t@9{UPcVbgh`**&UW_QF0uRXUViz;yi_FWb=viLEXh1er=(q1ZWCau zEQ$SInwqW4aL$q;si*W@)agf?rxYKnj&E-*EZp;hlVMuaR2KH_2|)KTc)I$ztaD0e F0suwyTW0_O literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_delayer/textures/mesecons_delayer_sides_on.png b/mods/redstone/mesecons_delayer/textures/mesecons_delayer_sides_on.png new file mode 100644 index 0000000000000000000000000000000000000000..352dac989065719ebe8f0f6ac44d31ed8747043b GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=BMe3=G`DjHS9e_X7plOFVsD+3&K53Ykkv|Gj+;C^XH}#WBR<^xFxFd`^Y}tnE%( zb-uiE;k^%8WSXN38V;%MV4D?Oz%H{+QP*B^p=<8thLsNg(w}wC^({+0HN`$f?I}+x zZ%m`yIw|o6^C{d@;=0VIZ@QDuzx;W3;r4~?+kZdiSdh{f#I?56e6@P21Y6O$yKDTv z+`C>K maximum then + -- don't push at all, something is in the way (unloaded map or too many nodes) + return + end + + if nn.name == "air" + or minetest.registered_nodes[nn.name].liquidtype ~= "none" then --is liquid + break + end + + table.insert (nodes, {node = nn, pos = np}) + + np = mesecon:addPosRule(np, dir) + end + + -- determine if one of the nodes blocks the push + for id, n in ipairs(nodes) do + if mesecon:is_mvps_stopper(n.node, dir, nodes, id) then + return + end + end + + -- remove all nodes + for _, n in ipairs(nodes) do + n.meta = minetest.env:get_meta(n.pos):to_table() + minetest.env:remove_node(n.pos) + end + + -- update mesecons for removed nodes ( has to be done after all nodes have been removed ) + for _, n in ipairs(nodes) do + mesecon.on_dignode(n.pos, n.node) + mesecon:update_autoconnect(n.pos) + end + + -- add nodes + for _, n in ipairs(nodes) do + np = mesecon:addPosRule(n.pos, dir) + minetest.env:add_node(np, n.node) + minetest.env:get_meta(np):from_table(n.meta) + end + + for i in ipairs(nodes) do + nodes[i].pos = mesecon:addPosRule(nodes[i].pos, dir) + end + + return true, nodes +end + +function mesecon:mvps_pull_single(pos, dir) -- pos: pos of mvps; direction: direction of pull (matches push direction for sticky pistons) + np = mesecon:addPosRule(pos, dir) + nn = minetest.env:get_node(np) + + if minetest.registered_nodes[nn.name].liquidtype == "none" + and not mesecon:is_mvps_stopper(nn, {x = -dir.x, y = -dir.y, z = -dir.z}, {{pos = np, node = nn}}, 1) then + local meta = minetest.env:get_meta(np):to_table() + minetest.env:remove_node(np) + minetest.env:add_node(pos, nn) + minetest.env:get_meta(pos):from_table(meta) + + nodeupdate(np) + nodeupdate(pos) + mesecon.on_dignode(np, nn) + mesecon:update_autoconnect(np) + end + return {{pos = np, node = {param2 = 0, name = "air"}}, {pos = pos, node = nn}} +end + +function mesecon:mvps_pull_all(pos, direction) -- pos: pos of mvps; direction: direction of pull + local lpos = {x=pos.x-direction.x, y=pos.y-direction.y, z=pos.z-direction.z} -- 1 away + local lnode = minetest.env:get_node(lpos) + local lpos2 = {x=pos.x-direction.x*2, y=pos.y-direction.y*2, z=pos.z-direction.z*2} -- 2 away + local lnode2 = minetest.env:get_node(lpos2) + + if lnode.name ~= "ignore" and lnode.name ~= "air" and minetest.registered_nodes[lnode.name].liquidtype == "none" then return end + if lnode2.name == "ignore" or lnode2.name == "air" or not(minetest.registered_nodes[lnode2.name].liquidtype == "none") then return end + + local oldpos = {x=lpos2.x+direction.x, y=lpos2.y+direction.y, z=lpos2.z+direction.z} + repeat + lnode2 = minetest.env:get_node(lpos2) + minetest.env:add_node(oldpos, {name=lnode2.name}) + nodeupdate(oldpos) + oldpos = {x=lpos2.x, y=lpos2.y, z=lpos2.z} + lpos2.x = lpos2.x-direction.x + lpos2.y = lpos2.y-direction.y + lpos2.z = lpos2.z-direction.z + lnode = minetest.env:get_node(lpos2) + until lnode.name=="air" or lnode.name=="ignore" or not(minetest.registered_nodes[lnode2.name].liquidtype == "none") + minetest.env:remove_node(oldpos) +end + +mesecon:register_mvps_stopper("default:chest_locked") +mesecon:register_mvps_stopper("default:furnace") diff --git a/mods/redstone/mesecons_noteblock/depends.txt b/mods/redstone/mesecons_noteblock/depends.txt new file mode 100644 index 00000000..acaa9241 --- /dev/null +++ b/mods/redstone/mesecons_noteblock/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_noteblock/init.lua b/mods/redstone/mesecons_noteblock/init.lua new file mode 100644 index 00000000..2b8c65eb --- /dev/null +++ b/mods/redstone/mesecons_noteblock/init.lua @@ -0,0 +1,79 @@ +minetest.register_node("mesecons_noteblock:noteblock", { + description = "Noteblock", + tiles = {"mesecons_noteblock.png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, + drawtype = "allfaces_optional", + visual_scale = 1.3, + paramtype="light", + after_place_node = function(pos) + minetest.env:add_node(pos, {name="mesecons_noteblock:noteblock", param2=0}) + end, + on_punch = function (pos, node) -- change sound when punched + local param2 = node.param2+1 + if param2==12 then param2=0 end + minetest.env:add_node(pos, {name = node.name, param2 = param2}) + mesecon.noteblock_play(pos, param2) + end, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector = { -- play sound when activated + action_on = function (pos, node) + mesecon.noteblock_play(pos, node.param2) + end + }} +}) + +minetest.register_craft({ + output = '"mesecons_noteblock:noteblock" 1', + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"default:steel_ingot", "default:redstone_dust", "default:steel_ingot"}, + {"group:wood", "group:wood", "group:wood"}, + } +}) + +mesecon.noteblock_play = function (pos, param2) + local soundname + if param2==8 then + soundname="mesecons_noteblock_a" + elseif param2==9 then + soundname="mesecons_noteblock_asharp" + elseif param2==10 then + soundname="mesecons_noteblock_b" + elseif param2==11 then + soundname="mesecons_noteblock_c" + elseif param2==0 then + soundname="mesecons_noteblock_csharp" + elseif param2==1 then + soundname="mesecons_noteblock_d" + elseif param2==2 then + soundname="mesecons_noteblock_dsharp" + elseif param2==3 then + soundname="mesecons_noteblock_e" + elseif param2==4 then + soundname="mesecons_noteblock_f" + elseif param2==5 then + soundname="mesecons_noteblock_fsharp" + elseif param2==6 then + soundname="mesecons_noteblock_g" + elseif param2==7 then + soundname="mesecons_noteblock_gsharp" + end + local block_below_name = minetest.env:get_node({x=pos.x, y=pos.y-1, z=pos.z}).name + if block_below_name == "default:glass" then + soundname="mesecons_noteblock_hihat" + end + if block_below_name == "default:stone" then + soundname="mesecons_noteblock_kick" + end + if block_below_name == "default:chest" then + soundname="mesecons_noteblock_snare" + end + if block_below_name == "default:tree" then + soundname="mesecons_noteblock_crash" + end + if block_below_name == "default:wood" then + soundname="mesecons_noteblock_litecrash" + end + minetest.sound_play(soundname, + {pos = pos, gain = 1.0, max_hear_distance = 32,}) +end diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_a.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_a.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5668a8aa0c19dc92c4723368a8ecd314712af34d GIT binary patch literal 7436 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_c.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_c.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e23597896538b1e0f1ecc896527209811769f4c5 GIT binary patch literal 8309 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_crash.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_crash.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d33027a79d40758df24789ce60af6a0582887587 GIT binary patch literal 30548 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_csharp.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_csharp.ogg new file mode 100644 index 0000000000000000000000000000000000000000..50ba83513cb3ef2ace2000b5e6a35899773cad8f GIT binary patch literal 8271 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_dsharp.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_dsharp.ogg new file mode 100644 index 0000000000000000000000000000000000000000..817728e760f851b2f8b450728c6abb6a308369e2 GIT binary patch literal 7860 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 UY~KS-0R$6*e_R%B!?@A%U$NdT*#H0l literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_fsharp.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_fsharp.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9f1379790cb04e24b907ba4b895ab9c67dbff567 GIT binary patch literal 7573 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_gsharp.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_gsharp.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6177b8cff2d5ea3038f6a39082bf43501919949c GIT binary patch literal 7347 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_litecrash.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_litecrash.ogg new file mode 100644 index 0000000000000000000000000000000000000000..21aecfa6e6ba554bde9bf92bc4b6752c8d3504dc GIT binary patch literal 18283 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 bol6#&@*Ds$z#yCP65|0^eufDwd@uk2e1n_Q literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_snare.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_snare.ogg new file mode 100644 index 0000000000000000000000000000000000000000..25d7b7835c480f5d8457b7a0fadb7b04cdf72583 GIT binary patch literal 7097 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_pistons/depends.txt b/mods/redstone/mesecons_pistons/depends.txt new file mode 100644 index 00000000..01f085ba --- /dev/null +++ b/mods/redstone/mesecons_pistons/depends.txt @@ -0,0 +1,2 @@ +mesecons +mesecons_mvps diff --git a/mods/redstone/mesecons_pistons/init.lua b/mods/redstone/mesecons_pistons/init.lua new file mode 100644 index 00000000..eb27f721 --- /dev/null +++ b/mods/redstone/mesecons_pistons/init.lua @@ -0,0 +1,746 @@ +-- Get mesecon rules of pistons +piston_rules = +{{x=0, y=0, z=1}, --everything apart from z- (pusher side) + {x=1, y=0, z=0}, + {x=-1, y=0, z=0}, + {x=1, y=1, z=0}, + {x=1, y=-1, z=0}, + {x=-1, y=1, z=0}, + {x=-1, y=-1, z=0}, + {x=0, y=1, z=1}, + {x=0, y=-1, z=1}} + +local piston_up_rules = +{{x=0, y=0, z=-1}, --everything apart from y+ (pusher side) + {x=1, y=0, z=0}, + {x=-1, y=0, z=0}, + {x=0, y=0, z=1}, + {x=1, y=-1, z=0}, + {x=-1, y=-1, z=0}, + {x=0, y=-1, z=1}, + {x=0, y=-1, z=-1}} + +local piston_down_rules = +{{x=0, y=0, z=-1}, --everything apart from y- (pusher side) + {x=1, y=0, z=0}, + {x=-1, y=0, z=0}, + {x=0, y=0, z=1}, + {x=1, y=1, z=0}, + {x=-1, y=1, z=0}, + {x=0, y=1, z=1}, + {x=0, y=1, z=-1}} + +local piston_get_rules = function (node) + local rules = piston_rules + for i = 1, node.param2 do + rules = mesecon:rotate_rules_left(rules) + end + return rules +end + +piston_facedir_direction = function (node) + local rules = {{x = 0, y = 0, z = -1}} + for i = 1, node.param2 do + rules = mesecon:rotate_rules_left(rules) + end + return rules[1] +end + +piston_get_direction = function (dir, node) + if type(dir) == "function" then + return dir(node) + else + return dir + end +end + +local piston_remove_pusher = function (pos, node) + pistonspec = minetest.registered_nodes[node.name].mesecons_piston + + dir = piston_get_direction(pistonspec.dir, node) + local pusherpos = mesecon:addPosRule(pos, dir) + local pushername = minetest.env:get_node(pusherpos).name + + if pushername == pistonspec.pusher then --make sure there actually is a pusher (for compatibility reasons mainly) + minetest.env:remove_node(pusherpos) + nodeupdate(pusherpos) + end +end + +local piston_on = function (pos, node) + local pistonspec = minetest.registered_nodes[node.name].mesecons_piston + + dir = piston_get_direction(pistonspec.dir, node) + local np = mesecon:addPosRule(pos, dir) + success, stack = mesecon:mvps_push(np, dir, PISTON_MAXIMUM_PUSH) + if success then + minetest.env:add_node(pos, {param2 = node.param2, name = pistonspec.onname}) + minetest.env:add_node(np, {param2 = node.param2, name = pistonspec.pusher}) + mesecon:mvps_process_stack(stack) + end +end + +local piston_off = function (pos, node) + local pistonspec = minetest.registered_nodes[node.name].mesecons_piston + minetest.env:add_node(pos, {param2 = node.param2, name = pistonspec.offname}) + piston_remove_pusher (pos, node) + + if pistonspec.sticky then + dir = piston_get_direction(pistonspec.dir, node) + pullpos = mesecon:addPosRule(pos, dir) + stack = mesecon:mvps_pull_single(pullpos, dir) + mesecon:mvps_process_stack(stack) + end +end + +local piston_orientate = function (pos, placer) + -- not placed by player + if not placer then return end + + -- placer pitch in degrees + local pitch = placer:get_look_pitch() * (180 / math.pi) + + local node = minetest.env:get_node(pos) + local pistonspec = minetest.registered_nodes[node.name].mesecons_piston + if pitch > 55 then --looking upwards + minetest.env:add_node(pos, {name=pistonspec.piston_down}) + elseif pitch < -55 then --looking downwards + minetest.env:add_node(pos, {name=pistonspec.piston_up}) + end +end + + +-- Horizontal pistons + +local pt = 3/16 -- pusher thickness + +local piston_pusher_box = { + type = "fixed", + fixed = { + {-2/16, -2/16, -.5 + pt, 2/16, 2/16, .5 + pt}, + {-.5 , -.5 , -.5 , .5 , .5 , -.5 + pt}, + } +} + +local piston_on_box = { + type = "fixed", + fixed = { + {-.5, -.5, -.5 + pt, .5, .5, .5} + } +} + + +-- Normal (non-sticky) ones: + +local pistonspec_normal = { + offname = "mesecons_pistons:piston_normal_off", + onname = "mesecons_pistons:piston_normal_on", + dir = piston_facedir_direction, + pusher = "mesecons_pistons:piston_pusher_normal", + piston_down = "mesecons_pistons:piston_down_normal_off", + piston_up = "mesecons_pistons:piston_up_normal_off", +} + +-- offstate +minetest.register_node("mesecons_pistons:piston_normal_off", { + description = "Piston", + tiles = { + "mesecons_piston_top.png", + "mesecons_piston_bottom.png", + "mesecons_piston_left.png", + "mesecons_piston_right.png", + "mesecons_piston_back.png", + "mesecons_piston_pusher_front.png" + }, + groups = {cracky = 3}, + paramtype2 = "facedir", + after_place_node = piston_orientate, + mesecons_piston = pistonspec_normal, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_on = piston_on, + rules = piston_get_rules + }} +}) + +-- onstate +minetest.register_node("mesecons_pistons:piston_normal_on", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_top.png", + "mesecons_piston_bottom.png", + "mesecons_piston_left.png", + "mesecons_piston_right.png", + "mesecons_piston_back.png", + "mesecons_piston_on_front.png" + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype = "light", + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_normal_off", + after_dig_node = piston_remove_pusher, + node_box = piston_on_box, + selection_box = piston_on_box, + mesecons_piston = pistonspec_normal, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_off = piston_off, + rules = piston_get_rules + }} +}) + +-- pusher +minetest.register_node("mesecons_pistons:piston_pusher_normal", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_pusher_top.png", + "mesecons_piston_pusher_bottom.png", + "mesecons_piston_pusher_left.png", + "mesecons_piston_pusher_right.png", + "mesecons_piston_pusher_back.png", + "mesecons_piston_pusher_front.png" + }, + paramtype = "light", + paramtype2 = "facedir", + diggable = false, + corresponding_piston = "mesecons_pistons:piston_normal_on", + selection_box = piston_pusher_box, + node_box = piston_pusher_box, +}) + +-- Sticky ones + +local pistonspec_sticky = { + offname = "mesecons_pistons:piston_sticky_off", + onname = "mesecons_pistons:piston_sticky_on", + dir = piston_facedir_direction, + pusher = "mesecons_pistons:piston_pusher_sticky", + sticky = true, + piston_down = "mesecons_pistons:piston_down_sticky_off", + piston_up = "mesecons_pistons:piston_up_sticky_off", +} + +-- offstate +minetest.register_node("mesecons_pistons:piston_sticky_off", { + description = "Sticky Piston", + tiles = { + "mesecons_piston_top.png", + "mesecons_piston_bottom.png", + "mesecons_piston_left.png", + "mesecons_piston_right.png", + "mesecons_piston_back.png", + "mesecons_piston_pusher_front_sticky.png" + }, + groups = {cracky = 3}, + paramtype2 = "facedir", + after_place_node = piston_orientate, + mesecons_piston = pistonspec_sticky, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_on = piston_on, + rules = piston_get_rules + }} +}) + +-- onstate +minetest.register_node("mesecons_pistons:piston_sticky_on", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_top.png", + "mesecons_piston_bottom.png", + "mesecons_piston_left.png", + "mesecons_piston_right.png", + "mesecons_piston_back.png", + "mesecons_piston_on_front.png" + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype = "light", + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_normal_off", + after_dig_node = piston_remove_pusher, + node_box = piston_on_box, + selection_box = piston_on_box, + mesecons_piston = pistonspec_sticky, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_off = piston_off, + rules = piston_get_rules + }} +}) + +-- pusher +minetest.register_node("mesecons_pistons:piston_pusher_sticky", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_pusher_top.png", + "mesecons_piston_pusher_bottom.png", + "mesecons_piston_pusher_left.png", + "mesecons_piston_pusher_right.png", + "mesecons_piston_pusher_back.png", + "mesecons_piston_pusher_front_sticky.png" + }, + paramtype = "light", + paramtype2 = "facedir", + diggable = false, + corresponding_piston = "mesecons_pistons:piston_sticky_on", + selection_box = piston_pusher_box, + node_box = piston_pusher_box, +}) + +-- +-- +-- UP +-- +-- + +local piston_up_pusher_box = { + type = "fixed", + fixed = { + {-2/16, -.5 - pt, -2/16, 2/16, .5 - pt, 2/16}, + {-.5 , .5 - pt, -.5 , .5 , .5 , .5}, + } +} + +local piston_up_on_box = { + type = "fixed", + fixed = { + {-.5, -.5, -.5 , .5, .5-pt, .5} + } +} + +-- Normal + +local pistonspec_normal_up = { + offname = "mesecons_pistons:piston_up_normal_off", + onname = "mesecons_pistons:piston_up_normal_on", + dir = {x = 0, y = 1, z = 0}, + pusher = "mesecons_pistons:piston_up_pusher_normal" +} + +-- offstate +minetest.register_node("mesecons_pistons:piston_up_normal_off", { + tiles = { + "mesecons_piston_pusher_front.png", + "mesecons_piston_back.png", + "mesecons_piston_left.png^[transformR270", + "mesecons_piston_right.png^[transformR90", + "mesecons_piston_bottom.png", + "mesecons_piston_top.png^[transformR180", + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_normal_off", + mesecons_piston = pistonspec_normal_up, + mesecons = {effector={ + action_on = piston_on, + rules = piston_up_rules, + }} +}) + +-- onstate +minetest.register_node("mesecons_pistons:piston_up_normal_on", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_on_front.png", + "mesecons_piston_back.png", + "mesecons_piston_left.png^[transformR270", + "mesecons_piston_right.png^[transformR90", + "mesecons_piston_bottom.png", + "mesecons_piston_top.png^[transformR180", + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype = "light", + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_normal_off", + after_dig_node = piston_remove_pusher, + node_box = piston_up_on_box, + selection_box = piston_up_on_box, + mesecons_piston = pistonspec_normal_up, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_off = piston_off, + rules = piston_up_rules, + }} +}) + +-- pusher +minetest.register_node("mesecons_pistons:piston_up_pusher_normal", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_pusher_front.png", + "mesecons_piston_pusher_back.png", + "mesecons_piston_pusher_left.png^[transformR270", + "mesecons_piston_pusher_right.png^[transformR90", + "mesecons_piston_pusher_bottom.png", + "mesecons_piston_pusher_top.png^[transformR180", + }, + paramtype = "light", + paramtype2 = "facedir", + diggable = false, + corresponding_piston = "mesecons_pistons:piston_up_normal_on", + selection_box = piston_up_pusher_box, + node_box = piston_up_pusher_box, +}) + + + +-- Sticky + + +local pistonspec_sticky_up = { + offname = "mesecons_pistons:piston_up_sticky_off", + onname = "mesecons_pistons:piston_up_sticky_on", + dir = {x = 0, y = 1, z = 0}, + pusher = "mesecons_pistons:piston_up_pusher_sticky", + sticky = true +} + +-- offstate +minetest.register_node("mesecons_pistons:piston_up_sticky_off", { + tiles = { + "mesecons_piston_pusher_front_sticky.png", + "mesecons_piston_back.png", + "mesecons_piston_left.png^[transformR270", + "mesecons_piston_right.png^[transformR90", + "mesecons_piston_bottom.png", + "mesecons_piston_top.png^[transformR180", + "mesecons_piston_tb.png" + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_sticky_off", + mesecons_piston = pistonspec_sticky_up, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_on = piston_on, + rules = piston_up_rules, + }} +}) + +-- onstate +minetest.register_node("mesecons_pistons:piston_up_sticky_on", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_on_front.png", + "mesecons_piston_back.png", + "mesecons_piston_left.png^[transformR270", + "mesecons_piston_right.png^[transformR90", + "mesecons_piston_bottom.png", + "mesecons_piston_top.png^[transformR180", + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype = "light", + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_normal_off", + after_dig_node = piston_remove_pusher, + node_box = piston_up_on_box, + selection_box = piston_up_on_box, + mesecons_piston = pistonspec_sticky_up, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_off = piston_off, + rules = piston_up_rules, + }} +}) + +-- pusher +minetest.register_node("mesecons_pistons:piston_up_pusher_sticky", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_pusher_front_sticky.png", + "mesecons_piston_pusher_back.png", + "mesecons_piston_pusher_left.png^[transformR270", + "mesecons_piston_pusher_right.png^[transformR90", + "mesecons_piston_pusher_bottom.png", + "mesecons_piston_pusher_top.png^[transformR180", + }, + paramtype = "light", + paramtype2 = "facedir", + diggable = false, + corresponding_piston = "mesecons_pistons:piston_up_sticky_on", + selection_box = piston_up_pusher_box, + node_box = piston_up_pusher_box, +}) + +-- +-- +-- DOWN +-- +-- + +local piston_down_pusher_box = { + type = "fixed", + fixed = { + {-2/16, -.5 + pt, -2/16, 2/16, .5 + pt, 2/16}, + {-.5 , -.5 , -.5 , .5 , -.5 + pt, .5}, + } +} + +local piston_down_on_box = { + type = "fixed", + fixed = { + {-.5, -.5+pt, -.5 , .5, .5, .5} + } +} + + + +-- Normal + +local pistonspec_normal_down = { + offname = "mesecons_pistons:piston_down_normal_off", + onname = "mesecons_pistons:piston_down_normal_on", + dir = {x = 0, y = -1, z = 0}, + pusher = "mesecons_pistons:piston_down_pusher_normal", +} + +-- offstate +minetest.register_node("mesecons_pistons:piston_down_normal_off", { + tiles = { + "mesecons_piston_back.png", + "mesecons_piston_pusher_front.png", + "mesecons_piston_left.png^[transformR90", + "mesecons_piston_right.png^[transformR270", + "mesecons_piston_bottom.png^[transformR180", + "mesecons_piston_top.png", + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_normal_off", + mesecons_piston = pistonspec_normal_down, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_on = piston_on, + rules = piston_down_rules, + }} +}) + +-- onstate +minetest.register_node("mesecons_pistons:piston_down_normal_on", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_back.png", + "mesecons_piston_on_front.png", + "mesecons_piston_left.png^[transformR90", + "mesecons_piston_right.png^[transformR270", + "mesecons_piston_bottom.png^[transformR180", + "mesecons_piston_top.png", + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype = "light", + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_normal_off", + after_dig_node = piston_remove_pusher, + node_box = piston_down_on_box, + selection_box = piston_down_on_box, + mesecons_piston = pistonspec_normal_down, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_off = piston_off, + rules = piston_down_rules, + }} +}) + +-- pusher +minetest.register_node("mesecons_pistons:piston_down_pusher_normal", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_pusher_back.png", + "mesecons_piston_pusher_front.png", + "mesecons_piston_pusher_left.png^[transformR90", + "mesecons_piston_pusher_right.png^[transformR270", + "mesecons_piston_pusher_bottom.png^[transformR180", + "mesecons_piston_pusher_top.png", + }, + paramtype = "light", + paramtype2 = "facedir", + diggable = false, + corresponding_piston = "mesecons_pistons:piston_down_normal_on", + selection_box = piston_down_pusher_box, + node_box = piston_down_pusher_box, +}) + +-- Sticky + +local pistonspec_sticky_down = { + onname = "mesecons_pistons:piston_down_sticky_on", + offname = "mesecons_pistons:piston_down_sticky_off", + dir = {x = 0, y = -1, z = 0}, + pusher = "mesecons_pistons:piston_down_pusher_sticky", + sticky = true +} + +-- offstate +minetest.register_node("mesecons_pistons:piston_down_sticky_off", { + tiles = { + "mesecons_piston_back.png", + "mesecons_piston_pusher_front_sticky.png", + "mesecons_piston_left.png^[transformR90", + "mesecons_piston_right.png^[transformR270", + "mesecons_piston_bottom.png^[transformR180", + "mesecons_piston_top.png", + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_sticky_off", + mesecons_piston = pistonspec_sticky_down, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_on = piston_on, + rules = piston_down_rules, + }} +}) + +-- onstate +minetest.register_node("mesecons_pistons:piston_down_sticky_on", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_back.png", + "mesecons_piston_on_front.png", + "mesecons_piston_left.png^[transformR90", + "mesecons_piston_right.png^[transformR270", + "mesecons_piston_bottom.png^[transformR180", + "mesecons_piston_top.png", + }, + inventory_image = "mesecons_piston_top.png", + wield_image = "mesecons_piston_top.png", + groups = {cracky = 3, not_in_creative_inventory = 1}, + paramtype = "light", + paramtype2 = "facedir", + drop = "mesecons_pistons:piston_sticky_off", + after_dig_node = piston_remove_pusher, + node_box = piston_down_on_box, + selection_box = piston_down_on_box, + mesecons_piston = pistonspec_sticky_down, + sounds = default.node_sound_wood_defaults(), + mesecons = {effector={ + action_off = piston_off, + rules = piston_down_rules, + }} +}) + +-- pusher +minetest.register_node("mesecons_pistons:piston_down_pusher_sticky", { + drawtype = "nodebox", + tiles = { + "mesecons_piston_pusher_back.png", + "mesecons_piston_pusher_front_sticky.png", + "mesecons_piston_pusher_left.png^[transformR90", + "mesecons_piston_pusher_right.png^[transformR270", + "mesecons_piston_pusher_bottom.png^[transformR180", + "mesecons_piston_pusher_top.png", + }, + paramtype = "light", + paramtype2 = "facedir", + diggable = false, + corresponding_piston = "mesecons_pistons:piston_down_sticky_on", + selection_box = piston_down_pusher_box, + node_box = piston_down_pusher_box, +}) + + +-- Register pushers as stoppers if they would be seperated from the piston +local piston_pusher_get_stopper = function (node, dir, stack, stackid) + if (stack[stackid + 1] + and stack[stackid + 1].node.name == minetest.registered_nodes[node.name].corresponding_piston + and stack[stackid + 1].node.param2 == node.param2) + or (stack[stackid - 1] + and stack[stackid - 1].node.name == minetest.registered_nodes[node.name].corresponding_piston + and stack[stackid - 1].node.param2 == node.param2) then + return false + end + return true +end + +local piston_pusher_up_down_get_stopper = function (node, dir, stack, stackid) + if (stack[stackid + 1] + and stack[stackid + 1].node.name == minetest.registered_nodes[node.name].corresponding_piston) + or (stack[stackid - 1] + and stack[stackid - 1].node.name == minetest.registered_nodes[node.name].corresponding_piston) then + return false + end + return true +end + +mesecon:register_mvps_stopper("mesecons_pistons:piston_pusher_normal", piston_pusher_get_stopper) +mesecon:register_mvps_stopper("mesecons_pistons:piston_pusher_sticky", piston_pusher_get_stopper) + +mesecon:register_mvps_stopper("mesecons_pistons:piston_up_pusher_normal", piston_pusher_up_down_get_stopper) +mesecon:register_mvps_stopper("mesecons_pistons:piston_up_pusher_sticky", piston_pusher_up_down_get_stopper) + +mesecon:register_mvps_stopper("mesecons_pistons:piston_down_pusher_normal", piston_pusher_up_down_get_stopper) +mesecon:register_mvps_stopper("mesecons_pistons:piston_down_pusher_sticky", piston_pusher_up_down_get_stopper) + + +-- Register pistons as stoppers if they would be seperated from the stopper +local piston_up_down_get_stopper = function (node, dir, stack, stackid) + if (stack[stackid + 1] + and stack[stackid + 1].node.name == minetest.registered_nodes[node.name].mesecons_piston.pusher) + or (stack[stackid - 1] + and stack[stackid - 1].node.name == minetest.registered_nodes[node.name].mesecons_piston.pusher) then + return false + end + return true +end + +local piston_get_stopper = function (node, dir, stack, stackid) + pistonspec = minetest.registered_nodes[node.name].mesecons_piston + dir = piston_get_direction(pistonspec.dir, node) + local pusherpos = mesecon:addPosRule(stack[stackid].pos, dir) + local pushernode = minetest.env:get_node(pusherpos) + + if minetest.registered_nodes[node.name].mesecons_piston.pusher == pushernode.name then + for _, s in ipairs(stack) do + if mesecon:cmpPos(s.pos, pusherpos) -- pusher is also to be pushed + and s.node.param2 == node.param2 then + return false + end + end + end + return true +end + +mesecon:register_mvps_stopper("mesecons_pistons:piston_normal_on", piston_get_stopper) +mesecon:register_mvps_stopper("mesecons_pistons:piston_sticky_on", piston_get_stopper) + +mesecon:register_mvps_stopper("mesecons_pistons:piston_up_normal_on", piston_up_down_get_stopper) +mesecon:register_mvps_stopper("mesecons_pistons:piston_up_sticky_on", piston_up_down_get_stopper) + +mesecon:register_mvps_stopper("mesecons_pistons:piston_down_normal_on", piston_up_down_get_stopper) +mesecon:register_mvps_stopper("mesecons_pistons:piston_down_sticky_on", piston_up_down_get_stopper) + +--craft recipes +minetest.register_craft({ + output = 'mesecons_pistons:piston_normal_off', + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"default:cobble", "default:steel_ingot", "default:cobble"}, + {"default:cobble", "default:redstone_dust", "default:cobble"}, + } +}) + +minetest.register_craft({ + output = "mesecons_pistons:piston_sticky_off", + recipe = { + {"mesecons_materials:glue"}, + {"mesecons_pistons:piston_normal_off"}, + } +}) diff --git a/mods/redstone/mesecons_pressureplates/depends.txt b/mods/redstone/mesecons_pressureplates/depends.txt new file mode 100644 index 00000000..acaa9241 --- /dev/null +++ b/mods/redstone/mesecons_pressureplates/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_pressureplates/init.lua b/mods/redstone/mesecons_pressureplates/init.lua new file mode 100644 index 00000000..4a92e404 --- /dev/null +++ b/mods/redstone/mesecons_pressureplates/init.lua @@ -0,0 +1,122 @@ +local pp_box_off = { + type = "fixed", + fixed = { -7/16, -8/16, -7/16, 7/16, -7/16, 7/16 }, +} + +local pp_box_on = { + type = "fixed", + fixed = { -7/16, -8/16, -7/16, 7/16, -7.5/16, 7/16 }, +} + +pp_on_timer = function (pos, elapsed) + local node = minetest.env:get_node(pos) + local ppspec = minetest.registered_nodes[node.name].pressureplate + + -- This is a workaround for a strange bug that occurs when the server is started + -- For some reason the first time on_timer is called, the pos is wrong + if not ppspec then return end + + local objs = minetest.env:get_objects_inside_radius(pos, 1) + local two_below = mesecon:addPosRule(pos, {x = 0, y = -2, z = 0}) + + if objs[1] == nil and node.name == ppspec.onstate then + minetest.env:add_node(pos, {name = ppspec.offstate}) + mesecon:receptor_off(pos) + -- force deactivation of mesecon two blocks below (hacky) + if not mesecon:connected_to_receptor(two_below) then + mesecon:turnoff(two_below) + end + else + for k, obj in pairs(objs) do + local objpos = obj:getpos() + if objpos.y > pos.y-1 and objpos.y < pos.y then + minetest.env:add_node(pos, {name=ppspec.onstate}) + mesecon:receptor_on(pos) + -- force activation of mesecon two blocks below (hacky) + mesecon:turnon(two_below) + end + end + end + return true +end + +-- Register a Pressure Plate +-- offstate: name of the pressure plate when inactive +-- onstate: name of the pressure plate when active +-- description: description displayed in the player's inventory +-- tiles_off: textures of the pressure plate when inactive +-- tiles_on: textures of the pressure plate when active +-- image: inventory and wield image of the pressure plate +-- recipe: crafting recipe of the pressure plate + +function mesecon:register_pressure_plate(offstate, onstate, description, texture_off, texture_on, recipe) + local ppspec = { + offstate = offstate, + onstate = onstate + } + + minetest.register_node(offstate, { + drawtype = "nodebox", + tiles = {texture_off}, + wield_image = texture_off, + paramtype = "light", + selection_box = pp_box_off, + node_box = pp_box_off, + groups = {snappy = 2, oddly_breakable_by_hand = 3}, + description = description, + pressureplate = ppspec, + on_timer = pp_on_timer, + mesecons = {receptor = { + state = mesecon.state.off + }}, + on_construct = function(pos) + minetest.env:get_node_timer(pos):start(PRESSURE_PLATE_INTERVAL) + end, + }) + + minetest.register_node(onstate, { + drawtype = "nodebox", + tiles = {texture_on}, + paramtype = "light", + selection_box = pp_box_on, + node_box = pp_box_on, + groups = {snappy = 2, oddly_breakable_by_hand = 3, not_in_creative_inventory = 1}, + drop = offstate, + pressureplate = ppspec, + on_timer = pp_on_timer, + sounds = default.node_sound_wood_defaults(), + mesecons = {receptor = { + state = mesecon.state.on + }}, + on_construct = function(pos) + minetest.env:get_node_timer(pos):start(PRESSURE_PLATE_INTERVAL) + end, + after_dig_node = function(pos) + local two_below = mesecon:addPosRule(pos, {x = 0, y = -2, z = 0}) + if not mesecon:connected_to_receptor(two_below) then + mesecon:turnoff(two_below) + end + end + }) + + minetest.register_craft({ + output = offstate, + recipe = recipe, + }) +end + +mesecon:register_pressure_plate( + "mesecons_pressureplates:pressure_plate_wood_off", + "mesecons_pressureplates:pressure_plate_wood_on", + "Wooden Pressure Plate", + "default_wood.png", + "default_wood.png", + {{"default:wood", "default:wood"}}) + +mesecon:register_pressure_plate( + "mesecons_pressureplates:pressure_plate_stone_off", + "mesecons_pressureplates:pressure_plate_stone_on", + "Stone Pressure Plate", + "default_stone.png", + "default_stone.png", + {{"default:cobble", "default:cobble"}}) diff --git a/mods/redstone/mesecons_solarpanel/depends.txt b/mods/redstone/mesecons_solarpanel/depends.txt new file mode 100644 index 00000000..bc7b0627 --- /dev/null +++ b/mods/redstone/mesecons_solarpanel/depends.txt @@ -0,0 +1,2 @@ +mesecons +mesecons_materials diff --git a/mods/redstone/mesecons_solarpanel/init.lua b/mods/redstone/mesecons_solarpanel/init.lua new file mode 100644 index 00000000..1e8a65b4 --- /dev/null +++ b/mods/redstone/mesecons_solarpanel/init.lua @@ -0,0 +1,178 @@ +local boxes = { -8/16, -8/16, -8/16, 8/16, -2/16, 8/16 } -- Solar Pannel + +-- Solar Panel +minetest.register_node("mesecons_solarpanel:solar_panel_on", { + drawtype = "nodebox", + tiles = { "jeija_solar_panel.png","jeija_solar_panel.png","jeija_solar_panel_side.png", + "jeija_solar_panel_side.png","jeija_solar_panel_side.png","jeija_solar_panel_side.png", }, + wield_image = "jeija_solar_panel.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + selection_box = { + type = "fixed", + fixed = boxes + }, + node_box = { + type = "fixed", + fixed = boxes + }, + drop = "mesecons_solarpanel:solar_panel_off", + groups = {dig_immediate=3, not_in_creative_inventory = 1}, + sounds = default.node_sound_glass_defaults(), + mesecons = {receptor = { + state = mesecon.state.on + }} +}) + +-- Solar Panel +minetest.register_node("mesecons_solarpanel:solar_panel_off", { + drawtype = "nodebox", + tiles = { "jeija_solar_panel.png","jeija_solar_panel.png","jeija_solar_panel_side.png", + "jeija_solar_panel_side.png","jeija_solar_panel_side.png","jeija_solar_panel_side.png", }, + wield_image = "jeija_solar_panel.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + selection_box = { + type = "fixed", + fixed = boxes + }, + node_box = { + type = "fixed", + fixed = boxes + }, + groups = {dig_immediate=3}, + description="Solar Panel", + sounds = default.node_sound_glass_defaults(), + mesecons = {receptor = { + state = mesecon.state.off + }} +}) + +minetest.register_craft({ + output = '"mesecons_solarpanel:solar_panel_off" 1', + recipe = { + {'default:glass', 'default:glass', 'default:glass'}, + {'default:glass', 'default:glass', 'default:glass'}, + {'default:restone_dust', 'default:restone_dust', 'default:restone_dust'}, + } +}) + +minetest.register_abm( + {nodenames = {"mesecons_solarpanel:solar_panel_off"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local light = minetest.env:get_node_light(pos, nil) + + if light >= 12 and minetest.get_timeofday() > 0.2 and minetest.get_timeofday() < 0.8 then + minetest.env:set_node(pos, {name="mesecons_solarpanel:solar_panel_on", param2=node.param2}) + mesecon:receptor_on(pos) + end + end, +}) + +minetest.register_abm( + {nodenames = {"mesecons_solarpanel:solar_panel_on"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local light = minetest.env:get_node_light(pos, nil) + + if light < 12 then + minetest.env:set_node(pos, {name="mesecons_solarpanel:solar_panel_off", param2=node.param2}) + mesecon:receptor_off(pos) + end + end, +}) + +--- Solar panel inversed + +-- Solar Panel +minetest.register_node("mesecons_solarpanel:solar_panel_inverted_on", { + drawtype = "nodebox", + tiles = { "jeija_solar_panel_inverted.png","jeija_solar_panel_inverted.png","jeija_solar_panel_side.png", + "jeija_solar_panel_side.png","jeija_solar_panel_side.png","jeija_solar_panel_side.png", }, + wield_image = "jeija_solar_panel_inverted.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + selection_box = { + type = "fixed", + fixed = boxes + }, + node_box = { + type = "fixed", + fixed = boxes + }, + drop = "mesecons_solarpanel:solar_panel_inverted_off", + groups = {dig_immediate=3, not_in_creative_inventory = 1}, + sounds = default.node_sound_glass_defaults(), + mesecons = {receptor = { + state = mesecon.state.on + }} +}) + +-- Solar Panel +minetest.register_node("mesecons_solarpanel:solar_panel_inverted_off", { + drawtype = "nodebox", + tiles = { "jeija_solar_panel_inverted.png","jeija_solar_panel_inverted.png","jeija_solar_panel_side.png", + "jeija_solar_panel_side.png","jeija_solar_panel_side.png","jeija_solar_panel_side.png", }, + wield_image = "jeija_solar_panel_inverted.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + selection_box = { + type = "fixed", + fixed = boxes + }, + node_box = { + type = "fixed", + fixed = boxes + }, + groups = {dig_immediate=3}, + description="Solar Panel Inverted", + sounds = default.node_sound_glass_defaults(), + mesecons = {receptor = { + state = mesecon.state.off + }} +}) + +minetest.register_craft({ + output = '"mesecons_solarpanel:solar_panel_inverted_off" 1', + recipe = { + {'default:restone_dust', 'default:restone_dust', 'default:restone_dust'}, + {'default:glass', 'default:glass', 'default:glass'}, + {'default:glass', 'default:glass', 'default:glass'}, + } +}) + +minetest.register_abm( + {nodenames = {"mesecons_solarpanel:solar_panel_inverted_off"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local light = minetest.env:get_node_light(pos, nil) + + if light < 12 then + minetest.env:set_node(pos, {name="mesecons_solarpanel:solar_panel_inverted_on", param2=node.param2}) + mesecon:receptor_on(pos) + end + end, +}) + +minetest.register_abm( + {nodenames = {"mesecons_solarpanel:solar_panel_inverted_on"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local light = minetest.env:get_node_light(pos, nil) + + if light >= 12 and minetest.get_timeofday() > 0.8 and minetest.get_timeofday() < 0.2 then + minetest.env:set_node(pos, {name="mesecons_solarpanel:solar_panel_inverted_off", param2=node.param2}) + mesecon:receptor_off(pos) + end + end, +}) + diff --git a/mods/redstone/mesecons_textures/init.lua b/mods/redstone/mesecons_textures/init.lua new file mode 100644 index 00000000..704eb9c7 --- /dev/null +++ b/mods/redstone/mesecons_textures/init.lua @@ -0,0 +1 @@ +-- place texture packs for mesecons into the textures folder here diff --git a/mods/redstone/mesecons_textures/textures/default_redstone_dust.png b/mods/redstone/mesecons_textures/textures/default_redstone_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..a03944d1556fc68344ee40a67e619bb4c5c7603b GIT binary patch literal 253 zcmVY`J)-cgS00000NkvXXu0mjf D81rQs literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_battery_charging.png b/mods/redstone/mesecons_textures/textures/jeija_battery_charging.png new file mode 100644 index 0000000000000000000000000000000000000000..e91c4d5953b8588b000c0f72d1d845e7c6b0879c GIT binary patch literal 497 zcmV_0pQwL~6}Dob%idq}rRLRsHt5y?)%?eM{Dqhm-_s z$xwSI)avze-(D|w*Se%N;+J|69}#N5Md)2?{`}~-KR?Pv*i(>46o3CJA*uH*xGueF zP4CL(Zq`wnee~O0YJG^62uUf*B?|E%ea-!T<0=v)b!{cg<*L?Ho3(svZ+lwHXIR@_ z--RjD-HqW2LcXjcSkwD$4s%$;X9((?kImoDCwbHcpO3x#eS5#XKh7r9IR$6S6r6M@ z(^Ve$|K7$hhJ8e;XFn26h$2(1#xa*M&1no{$|I;JABmavF{e^|d9G{XE z)7O>#4!an;tWf%cm1RI7+02lL66gHf+|;}hAeVu`xhOTUBsE2$JhLQ2!QIn0AVn{g zoq>T-!qdeuMB}{grHe(k6+~Jd^0%Z!m#NR(R~u)PX}xW+hSQfO8TDNb2j(#U*P9(x z{m?^g^Q9FgLY+=&OEzv4@$*s9YVGBcV%A7VQkeR$yKCxH)jWxe6h1@G)+6WSmX^QE zQE^L?vOdmtQ*uM$<5Tf@IwEfKZZan>`qp;rkahUKkEf3FPdet2mY^S^HDBk?!`|?B z55zk=FFR*(9yukJYo538$Dz5)88Rhf?K+>me!YI;;W=Wnz2=xqm}yzq`A<1`#e1WD z;&XpA`x_kpF@meZAvc<}Tn*&YmMo~hvtRU{P! K=d#Wzp$Pzvh@& zOG^VW6ovDH#AO#Qbnixlf@>Ar3xbFs#f2`Us3?UN6dzbiRTLkH-~+4J=Qy>#1%J!c z6G@q-$xJd+7iSTellzh6K86)%21upMXdflwF|NzWe$ssx)zAFQZgzpo7Q)8Qg3PuM zwti+}HiZb|XQt*Lh_HTUW7cgF#m{Wb@+MLJOlLk%j{E9tcDR{lLEl0;2w#Bj_Xd4F zKhoEWtJFusp;xy;Pt^xSL%{S_uaZ-`ql?p{P`W%np~L)63xGFxTOII1bOPY`AV+)I%_e{x zTv-VPgbE-RALJ72t?n)^u^yT4O z#PXFmJuxn^&a5s`Vrs%3K$KSiAlJhJEHBJ)fKc-Q9-$0iD*=GLtmgrkM2YPLfb~28 zlPI;iw3DwuUdsSh^MC+AJ?|ud@jRdchJk ze$oLL%>w{HKSxVNS3_e#ZAW=Uh2uGHpul+mccFTOexsPKfd!3Z+Ic_)p*uERV+rGL zDMWq{LBWF{jOPIrglTXcgr8s8jJy!G!DWabKQsBgwheCM{{dL~`+A04+d2RM002ov JPDHLkV1jUp5a<8^ literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_commandblock_on.png b/mods/redstone/mesecons_textures/textures/jeija_commandblock_on.png new file mode 100644 index 0000000000000000000000000000000000000000..d6d2f005be3bb7a00bd7587addb3e285830bd39a GIT binary patch literal 623 zcmV-#0+9WQP) zOG^VW6ovDH#AO#Qbnixlf@>Ar3xbFs#f2`Us3?UN6dzbiRTLkH-~+4J=Qy>#1%J!c z6G@q-$xJd+7iSTellzh6K86)%21upMXdflwF|NzWe$ssx)zAFQZgzpo7Q)8Qg3PuM zwti+}HiZb|XQt*Lh_HTUW7cgF#m{Wb@+MLJOlLk%j{E9tcDR{lLEl0;2w#Bj_Xd4F zKhoEWtJFusp;xy;Pt^xSL%{S_uaZ-`ql?p{P`W%np~L)63xGFxTOII1bOPY`AV+)I%_e{x zTv-VPgbE-RALJ72t?n)^u^yT4O z#PXFmJuxn^&a5s`Vrs%3K$KSiAlJhJEHBJ)fKc-Q9-$0iD*=GLtmgrkM2YPLfb~28 zlPI;iw3DwuUdsSh^MC+AJ?|ud@jRdchJk ze$oLL%>w{HKSxVNS3_e#ZAW=Uh2uGHpul+mccFTOexsPKfd!3Z+Ic_)p*uERV+rGL zDMWq{LBWF{jOPIrglTXcgr8s8jJy!G!DWabKQsBgwheCM{{dL~`+A04+d2RM002ov JPDHLkV1jUp5a<8^ literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_glue.png b/mods/redstone/mesecons_textures/textures/jeija_glue.png new file mode 100644 index 0000000000000000000000000000000000000000..9a203fcd464721cd23f43f0101fe3c309295a798 GIT binary patch literal 356 zcmV-q0h|7bP)iz z+d1dDU#9B?{!U=L9=TM$CIGE?tbhehD*=%r0rZ@Q{w$TinlK6Q*~j3g$6h6{NK`@H``FCAfF$7s zAmIfh33cxQ=TQ9TB2@yp{>FfOtcgIX$I>;7HxrO%np=R)T0nsscuZh+o`h5_Ld#A_ z;l%=Ysg%O`KA>&^m7qJB1+0Z91t^>*29w|rkjkHY8TlLh%@#P9P4!+az$LT+yjY-A zf`W5!)sYNGEB@eInjFbWM6}@IV>tj)`Y)qiz?v7;OZKx;_?FE80000)H0Rw8mkCQQhm_{K655}07 zcv5fthijj=KFhnav*qBy!;|fPbbh~iXLfcs(sHuFHPhbO%N)p@&r=taj&7p=}}K$d#+Cew1lpNRe&dT zub)q(1p2B1-M^QWK;TYKQ$Qfw78MxakSI-dNhpIVn8P6g=9p_ZzzBMOlt8AX-V@*u zP=eL4NkmLI!R)yWe(_8+Fb5zo+Zz)B{FhJ&tWTu9{kguFPa>k>gkp;TP5~QS_XO3@ z66`tPZ0}?7LO{Y3z_@*1x#~@}55)lqCm!IrbdwLBt;qDm>UoQnk{5HK{{ zC%`pY$JTQQAR4X(ILoz!t?hsSZ5i%QrW*uaF7&&{K!!+5oiG83IQ#l;Rl-q2_<%yhXih} zn4vEu$o$lZjP+8cNiujkdZYwET7VL`R>N^Cqis&~h2ex>00;T#m31JOtSLbOlp8(P z5;pjH?yS30$jJ3rYu3gRZa&p`C@|l1N`L@UfD%}OO$p2iY%w_zRw4|}=L!TwVzJ*Z zfQiP^0}KFV_#Ds@xPGp`MSv8+F%!OetwVaQm-(6k>^TI=_eUg@z_O|(&c%+2gbki; zJ0Wnu06*Ard=h~nKm%CcOZik)paRxUuCPi#A`Fh6BOBuh5ugO%p#qqQcmhHIGPFk^ zV^+dkF)w#E3LMu0%;=Aaa`Fl`u(8hr1(4xvulaHMKR?g^02>igi8N>;mH+?%07*qoM6N<$f~#Wm>;M1& literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_lightstone_gray_on.png b/mods/redstone/mesecons_textures/textures/jeija_lightstone_gray_on.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3c9939a5fcbce264138fa9af954f008833cb57 GIT binary patch literal 1152 zcmV-`1b_R9P)Nkl0)m`lD6WLS&4fqJlETQbzWDpvawdl_hY9+Mjbl=au(|682cMMu2yxco8*YiC0J3sf_(BkCz%Fe1K zDa!Tzza*&55dSE{KbEeZ=}ZtLx@HcgdP5S0KT8RlqXi0b(kK!hkET){#MT*U-L;Oc zl?}yrXRAj?vemasQ99l{kWR->J;kcIB2~A`9H)Q{2W-5jgz}~DBxSHAq6Mq(IL5;F%aws}RIO!a*56C~ z7C=x1vjU>8F^VO;zBp{ad7Ab$MJVIv@_Z7Q6_9`cheV#ArvwV%B3^J@aC|4>+(l~m zg1Q^a^hu!HHr&|-X!vncjt)K-E}w3|X|-#Ps5hr`slo5hu2WtP-qtsO#-#*6s01%e zvGNp(A%L{jRuKST7yQ`%odoAQcEPy{^;^O|2?VR9gc}09M$5SFoWW86U}V5sC;H=g zbf;3n)wWN7Z8`k8rYMQvA3HXw&%I?v1^9gIVz~|kq=alsw(S(K!vcV-S3ML+yz4Ad zPmbqPXmE{OqzbT%OCacxADU_tfdRHERKacd11mJ)HF2?{%0B*0Cfg2L)=Yu<_ zuTMt9l+v`>Q%aD42bF8c&!=bTS_!W!Nujne2yu+>$}|P=<&D}kI(@a72_+B+-1nv{ zj#9z}zf+f?-n12xI4X3zHbd1EF8m|VT#>Br9Q_Re1Tt8HZ3$e{wP%GI@D?J3D=`(E ztA~Zj5WqkK98fgQ5)k0$fRw=XjnPFU!6LjzknpSfR-15sASDuD3GND(z_KbO)-Rhz z5`gb5G`CrmYv&Ps_*6ax0t|^0l{ClZzM1W;EBN#N{tVx(X+)ALjchuTu4BG z`;Q_d>@Asu=gh20g_2X zK~z}7<(IKe!cY{3zf($xF)_m61KR`APyu~ z0C6A`1)$JhkckS8MMhCe_F0%PZbqYUO(%W@f!G=_D+R287%Onz?E>I?UI=11EMymK z*sIL~2gP%*r+}QaS_-h3OhOQ<0CLsu=b}K|`Bq+#byXv6!Ls8BpdY>u!0TcmfNIDX zk#O2gy)J-$dY%Bf3WE4zB0s@JVBLho@eh(%?HW%~M-tA8h@_j6I2!arCURD(C?LnK zs{k*v82}g6YIrWp=NqL2(4$gmo4F<#*h!FI_GG#5$tbaR+0J$FE_iIW0rY*j1mL>S z5J2CiQvkUejedO>Xo_k^RnfSJJT#jMa9S<{a6cXw(i2*jW8+$IS*uxBLMs3%9>@>C zDhQOYE0Q7=P+LRW0MK>T!g@j}v@70GX#UB);ICXxtrhqNV0(_#ORyK_00000NkvXX Hu0mjfxjWPs literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_mesecon_crossing_on.png b/mods/redstone/mesecons_textures/textures/jeija_mesecon_crossing_on.png new file mode 100644 index 0000000000000000000000000000000000000000..9a1916fbc3e161a7a2688bb0b149837540b819b3 GIT binary patch literal 687 zcmV;g0#N;lP)CVN0BCuEs$avNCU}Zzi=PU^Grc*2J*7t44`bI&J%qu08<-v zIvEQEP--@12F!pfV~S_s+i0W!tIeh)eV67;ovBn5;ADGS0P1^t6xvLsq91m5i9ut~ z!W{2|zH7BGpayi<>2L%(1Rb{9#Q@j`J=xj8fF9Xv*lsg)U_yG^QNFUVj{&6Ry$iX!zkH)Z+oP|Is;ytn^6 zwfD2w*a~NtVGhSA%lW&qOERuejHqZA3+rP8}oMiwcOnd>#jfPy0$G4)s zYnuN#3E$M~yas(`uTi(lIp|x^exvdKm2i4|tN_dF>jLnk-`B6*t^iEOV=YVxU)a^N zYM);gT@fu+s{&Bo*vPdVJJ*EO)6;n(t*qQE(Lw=uK`_tgFjOxHgfJ|2JH7}*of*R; z-H&8KGNR?0(7Db9e~3vG6*~oYX?vjn5@~&~qV&Pf1^0D0bvEo}svpgZQqpO`ID;h?j9`ku zn6(I?pa{vIkiu;F&+P8ow{PDMdE}8t9{)WgZsKFR4WRybEP$SOIv zIq{*@Qh-vU0l@okxP+qu=w+`bX)_=@z-y`ubX`{gdGL!$1`NUaCk){($%s+CV9V2Cf0Sbt?V>2lozH-JH5R`ZG$0Zk5JBI|#Rg z`WF=Glu+!D=iminRBW%9DIXm7j?3Nq-k1080Tn7#s8B%@tI-JTI4pf1scCZQ1lVzS zH5wr`O_si2p5qC?6M$1S9@Lok`w)1hR!WV6xumGp^n z9xLZ@7;@fuw$5x@2-;bJ`(6+6Y{s!#KdHG@P~ruE<+^0nYRE^M-BTp7vjXvK#sFY- zyYyFnY&5Z35?>M{NKt&!aObxpV??5Pa6W=asL( z7Qi-5aV!L_gFst>Bi)1fTDF8BgkiY^@-NyU-PJfmf#Qo-x&j3fRJsC(Mt=~2Vp}c$ e9r&T!>EInpwb!irE1Qb|0000~~oN#grvZ*)z`r3hncBaSVw#d^PN(;9&~~oN#Z>s&)(Xr63cc`jaSVw#e091Z-ys7Y*Z=yl z0o@i8iUp1^S~8?(__=Jpro+2RBA1(6Kd^nt{coG+GPqSU{1W-OCQN#bbh_ZWt*>;P zEPCc~$n1ZAY%^Q`uXlUZx&BKxa=eda5;05@yO4ENbAiym*^L~0Zm*AR4fAdNaDz9P z<;#4229IiiI|60=d6H`@gdVazc=OVoe~=OvRBT6`J{PH7z$?#$MFqw~jxb$x0e z!;MWWIn`1n?S{RLTMB)IrU%`a^Z3S`rftR#OvRb^GF{VQ3tFG@SL>S5@j@+TK~;%w pdNYiV6&^W!#kOz%r39hRY=(QYXRuH7dJ6P2gQu&X%Q~loCIHQvflB}Y literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_mesecon_t_junction_off.png b/mods/redstone/mesecons_textures/textures/jeija_mesecon_t_junction_off.png new file mode 100644 index 0000000000000000000000000000000000000000..bc3eaf949b6b8f0855fd8647435bfed870a120cc GIT binary patch literal 514 zcmV+d0{#7oP){MZnn;7K#f3i> zaPh|CfGh-1c7fBWuDHAX=C{9@*%d6K5d;bdpaA!+me~Bq!#);^&z?Cpz+3?n(OTDguoK-3cFz)pd2vq>NX*Q3dfa!cEFGwQ@w!V<{62?IkDZtx!EP!f~F(L`a zU9l*Deukj{I*ntKPGlKw0qa?8*QUDHHABi=Ox6r9@qenZXqL%EE(ai|zOMkU!yy1y z`FzqBMk4`q5Jdv$NhY(Jxvn#?x8uI+mfpXqGp?$!q~y+3@La6|=*MINz-_4{fWG(p z0P@i39J~s2izoEpePA9><+1{tXR`o2cDt#Z37yBW^(?q96r3la6TmO}!eIfXajYb# zB1uyLbv3jLfX-G;?Mx`Co{A0gIhpYP-V6T9<Pi3r0xL;G zK~z}7#g{>A6G0Tme-kWeo3u0s{Srx`NDdp8rR0`giibkL@6c-z4}J)*MURDCL+`bj zF4;pZ2q}2zNl-zdpll*0cAkgK!n#_K*}54Rc8A@W_kaI+^M7v?j_nAf>ia4VLjiaU z%4MCBD}c1|s_!e;b?&)NjKfe8!xl)f45WeNnP0jK<9W6qHv@TDa0XDZUgz;X7l5(# zIvtFK0$6Uf)D)NkKa44!fv>}%0IauKDtUKl&eWM&O#m+T_7p(#@Q^~Asnz7o!2vNy z3{sfkV~|(vHU`9i40d)n0~vq}I-Ozw9D`i!?_)sDY#($w3>=tHec%7<4@;$aoPN|= z0Nytm>f2}}CKJUwySu8~@5^-%s90;6W;A1*6039~`)2@OW-}&HBv-&nqoKy5k)#1U zvd?!wH3-zy7~(LL#CTdO(h`1aHca5o>=}PhF2nY=T0K3L%Ekt-?e~ZFIcc|5d~zZ; zo~J%&Ez22CvvQq$yOjaSo>RNP#17wP03=L&0xF)TZldTnuQTb}O~zj|n>+`3X8W+) znm&jnz0b5jA_@Ac$!x2pigQ6z;a;S;+{>vsIK=!$5iURMB>t*uE;o5df+|Fpp@hr5XeZt&2^^*ILWe7?ylrea}%3xHFIvnLGiV>t67S zn1o@mTkt1sFBCu`tqUtk7k)3etIMhL#G_30<9a>+30wgY@;3BkMgRZ+07*qoM6N<$ Eg4Nz5&Hw-a literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_solar_panel.png b/mods/redstone/mesecons_textures/textures/jeija_solar_panel.png new file mode 100644 index 0000000000000000000000000000000000000000..d2b4d6cb3d17b1a9f020747c217bd3b4aa82f65e GIT binary patch literal 3123 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 N002ovPDHLkV1hgZ@5=xH literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_solar_panel_inverted.png b/mods/redstone/mesecons_textures/textures/jeija_solar_panel_inverted.png new file mode 100644 index 0000000000000000000000000000000000000000..8e13b12f9db9d9b5ed8b7c8131ba29e141dcc6fe GIT binary patch literal 3091 zcmV+u4D9oXP)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=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0003#Nkly z+@eTrW5g&50EOo^Pl^^hcWq20RXe+ z1pwV%zXZO$z5sCMeEI{KLZ*U+5Lu!Sk^o_Z5E4Meg@_7P6crJiNL9pw)e1;Xm069{HJUZAPk55R%$-RIA z6-eL&AQ0xu!e<4=008gy@A0LT~suv4>S3ILP<0Bm`DLLvaF4FK%)Nj?Pt*r}7;7Xa9z9H|HZjR63e zC`Tj$K)V27Re@400>HumpsYY5E(E}?0f1SyGDiY{y#)Yvj#!WnKwtoXnL;eg03bL5 z07D)V%>y7z1E4U{zu>7~aD})?0RX_umCct+(lZpemCzb@^6=o|A>zVpu|i=NDG+7} zl4`aK{0#b-!z=TL9Wt0BGO&T{GJWpjryhdijfaIQ&2!o}p04JRKYg3k&Tf zVxhe-O!X z{f;To;xw^bEES6JSc$k$B2CA6xl)ltA<32E66t?3@gJ7`36pmX0IY^jz)rRYwaaY4 ze(nJRiw;=Qb^t(r^DT@T3y}a2XEZW-_W%Hszxj_qD**t_m!#tW0KDiJT&R>6OvVTR z07RgHDzHHZ48atvzz&?j9lXF70$~P3Knx_nJP<+#`N z#-MZ2bTkiLfR>_b(HgWKJ%F~Nr_oF3b#wrIijHG|(J>BYjM-sajE6;FiC7vY#};Gd zST$CUHDeuEH+B^pz@B062qXfFfD`NpUW5?BY=V%GM_5c)L#QR}BeW8_2v-S%gfYS= zB9o|3v?Y2H`NVi)In3rTB8+ej^> zQ=~r95NVuDChL%G$=>7$vVg20myx%S50Foi`^m%Pw-h?Xh~i8Mq9jtJloCocWk2Nv zrJpiFnV_ms&8eQ$2&#xWpIS+6pmtC%Q-`S&GF4Q#^mhymh7E(qNMa}%YZ-ePrx>>xFPTiH1=E+A$W$=bG8>s^ zm=Bn5Rah$aDtr}@$`X}2l~$F0mFKEdRdZE8)p@E5RI61Ft6o-prbbn>P~)iy)E2AN zsU20jsWz_8Qg>31P|s0cqrPALg8E|(vWA65poU1JRAaZs8I2(p#xiB`SVGovRs-uS zYnV-9TeA7=Om+qP8+I>yOjAR1s%ETak!GFdam@h^# z)@rS0t$wXH+Irf)+G6c;?H29p+V6F6oj{!|o%K3xI`?%6x;DB|x`n#ibhIR?(H}Q3Gzd138Ei2)WAMz7W9Vy`X}HnwgyEn!VS)>mv$8&{hQn>w4zwy3R}t;BYlZQm5)6pty=DfLrs+A-|>>;~;Q z_F?uV_HFjh9n2gO9o9Q^JA86v({H5aB!kjoO6 zc9$1ZZKsN-Zl8L~mE{`ly3)1N^`o1+o7}D0ZPeY&J;i;i`%NyJ8_8Y6J?}yE@b_5a zam?eLr<8@mESk|3$_SkmS{wQ>%qC18))9_|&j{ZT zes8AvOzF(F2#DZEY>2oYX&IRp`F#{ADl)1r>QS^)ba8a|EY_^#S^HO&t^Rgqwv=MZThqqEWH8 zxJo>d=ABlR_Bh=;eM9Tw|Ih34~oTE|= zX_mAr*D$vzw@+p(E0Yc6dFE}(8oqt`+R{gE3x4zjX+Sb3_cYE^= zgB=w+-tUy`ytONMS8KgRef4hA?t0j zufM;t32jm~jUGrkaOInTZ`zyfns>EuS}G30LFK_G-==(f<51|K&cocp&EJ`SxAh3? zNO>#LI=^+SEu(FqJ)ynt=!~PC9bO$rzPJB=?=j6w@a-(u02P7 zaQ)#(uUl{HW%tYNS3ItC^iAtK(eKlL`f9+{bJzISE?u8_z3;~C8@FyI-5j_jy7l;W z_U#vU3hqqYU3!mrul&B+{ptt$59)uk{;_4iZQ%G|z+lhASr6|H35TBkl>gI*;nGLU zN7W-nBaM%pA0HbH8olyl&XeJ%vZoWz%6?Y=dFykl=imL}`%BMQ{Mhgd`HRoLu6e2R za__6DuR6yg#~-}Tc|Gx_{H@O0eebyMy5GmWADJlpK>kqk(fVV@r_fLLKIeS?{4e)} z^ZO;zpECde03c&XQcVB=dL;k=fP(-4`Tqa_faw4Lbua(`>RI+y?e7jKeZ#YO-C z0N6=HK~#9!?3b|)f-n$V8k1_5yR~1^zjy7I zba%a+2V^Q14+4N&$A90PsDMZq0{}pMEH`1t0ZnVsIl-wuB;hQFWdH!^{R-R*94{AA zaE8p-i8Uae)9NV_aRoA$2B3IeTeJKXN6$|qzQvF7VL)om!~vStzD?S*fJKsV`)TVr zKs13c?xYU?!T1NH;Aa z4JJyFqrRL+fSt;JqD-M8=YH2)R-!>l#{ O0000`D|GV+!uOE3>UCX zQuF+D{f-R7gDSgBnQ!tFe{AcSI7LWoQt`6y?-ZAcWUZC^6k+DXAy;Jc=8yIF=fAGb Z6|YV)`K0jEUIpj?22WQ%mvv4FO#tzYPJjRa literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_torches_on_ceiling.png b/mods/redstone/mesecons_textures/textures/jeija_torches_on_ceiling.png new file mode 100644 index 0000000000000000000000000000000000000000..528f097369f5e3a29c0d77837b1c7f81c13dd91f GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^f(`3wHm|Pt?snSq zz2`2o@S{1&_4PR&DsAaUY}8v4=1&gVq-dF*wRXlW2i7Y*A{VxAmDN(v^*GLZe?~+7 a+qqR%`iX)E?JfWvz~JfX=d#Wzp$P!K8BiDi literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_torches_on_side.png b/mods/redstone/mesecons_textures/textures/jeija_torches_on_side.png new file mode 100644 index 0000000000000000000000000000000000000000..5af2e97c7de516e005371c21f322aee5fbfe1e1e GIT binary patch literal 305 zcmV-10nYx3P)5f|so)qF>!#J(V*e}Rtzz)HVOF)z|1ek0BD@al&3E}v18_Fu>H$p3Y!|NlSU`+q%9c~_==0Lfk`ukc_2(JAp3T|N2E|J^NB z{$~UkrIQ^7(e7F$X@Q3SolO-e3qV&h`Doh50wD|lqmu;OO8!^%00000NkvXXu0mjf DeW-=0 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_wall_lever.png b/mods/redstone/mesecons_textures/textures/jeija_wall_lever.png new file mode 100644 index 0000000000000000000000000000000000000000..051187fafb06cc7eda3261f864546324eb7836a7 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar-fh6C_xhWv*Pi_D^3! z!TJh#xXPGC~D|V>_5{AG@8NF)z4*}Q$iB}8Za)9 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_wall_lever_back.png b/mods/redstone/mesecons_textures/textures/jeija_wall_lever_back.png new file mode 100644 index 0000000000000000000000000000000000000000..3927a3c8083f87ebcb28bb7a9722d00a853c5d5b GIT binary patch literal 622 zcmV-!0+IcRP);{gs?E+qNMh#25)7psL8auGCs-tpT8_0QBDR z%MC4eM1*x+QB`{H0F+WLfw9e6i>l(ir<8J?^cU-QLI~XN_bF_x#W{zy7OAz;d#AOA zF^1L}-g}&L(?QM|?>)zHaKGQ#_Z?#ly?3OPg7==@JGEA7typU>oBti8lvvl5*Vk8W zw;S*8@ATer&f!#*QVPyFj4{+&QB_)N{QC19fNgV}=gG1x#26WmF$NjQuIox`ZHARn z!dgr3ot!fv1WGAbYw_MABA1Jy)O*Jm^Wjn{h2HzjXb7q*#+XZJG>~(?Y7qfIL=X|I zwH(JmDP>k|jG4y)IOm8lvTYkNM)rNDl)`zQ0MuI9wvBODRmnM1YehtaoHHWAKuT#k zsI_vQ=R`V$Fv*qUI8asI-ri^Rf0pLkQ zK~y-)Rgz1N-XIVLi>ATP(JXVdNIA`1C0C1-^*;-bF}NWM2b3ULW&zzr_2)i5KANi1 zS|fyjnbB7%h3mT5_nqsySe6A5A*Do&kyGLI}+BOs#eNopYmj zYYhQ#&Y`N986gBpDde1~wNh&(#>jCT0JPRn)$xg$(OSdIaL$dVs4B~{jA9`Kwr%4$ z4%T%YXC>!MjFHwF_kB}JK}2xQky0XrK+c(Yo_W1qyuH0~90#p6y!Q`5DFyF6-ur?5 zFVQ^Doaaf5k(3fm%;($enW!fvS>HVp$ea zN^IMPh;W|gnEAS{^k!y8&iToVh>&w07eWXlSe>97&p87iBE%SLvuaweo z(7THWW`>9e(=-u67$X#s5ozb#pem)XZQK8jN-4w`$E6i|aK0iNERlN5jM8D)aZgB)v hrfC}H`zS*Q`~m69VfqobgK1+-p!D3Glz zi2@zd*s}lp|L1Gqze~zxy?|^RT+kX5CUdKjPbic1XX3RSO|bG1SuuV4CfrG zT7iAv1CVp3ZQDvxsuDQo5D`R#loBZ=LI^nLD9&PxBce*MTCGsk+E^6JI59><1n1md z23pirm7Fsog7==LX{xH3VP^DwUtR8nxLhtRgfJRmclHDC(zfllgA&XkC%-wA&1O^B z?WZb$neBzU>%f;_4h2;dk6}g`IOoVY*X4PAyyfKVl(&m(M5Gd$8T0vkyhz@A%#2|e z>SCSGW>tAInb36|P1B4V=q^Dyz4wF=7(PFE+HUKTO{deE$)D=s?#k|OF6|gbk9|JB eywk;_5WWD~*}2kZRg(Vz0000@W<5zc|iJ=M-Fr9cP#$yd!Xvxd{svY`6mpBqVs^JuyK5g~*?$vq!$|Hvid?rgW)iDV&ROw2ixQUaiDTT1SU z8i_GdNmCUN{JXFAp~~2 f9kte(iN7D8!ef|+XN*4v00000NkvXXu0mjf(Y~+> literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_wall_lever_sides.png b/mods/redstone/mesecons_textures/textures/jeija_wall_lever_sides.png new file mode 100644 index 0000000000000000000000000000000000000000..357cdbd43b4899057526c11d67acc8b147fff2a1 GIT binary patch literal 440 zcmV;p0Z0CcP)?P?Y+B6i-r zUtjg>m+QWNSwDOP{``Ig7Fo_eAAOpE^Wzh+$Wn==+ZCw9fJK(~x66lh1m52+z#_|P zyOSyctL+Y0Wcm8zvxs=_$8p?jHYuf?a|i(lAq>ONG>xj>U1{4kr6eL|rm8vToU@sQ z5axM~F{8}wO`xju5#W^4A3UJN?i!61!m1YIh?G{*M i>D8Yv1JJ7n7Wpr;kO>I=JpU{J0000J%=P)UJ#$WCjO3gdV~}&k%y7;DpsLI{k)`In$IOT^qN=DWV+_U^q?CBQ zUI5HF@!k_czpW~eG51e|m9-Z3-A7LzPBq&aNPh9LZH^ld7ji-xvmRUrIZ3d@165JS#QmZ)*8KcL_}z< zAtJorZ$b!^QnueIrS1C|V|^mV_?Lq2-bzS6~dB5K~FChe^l(GSu86gBx zO1tf~p{0}^>6Fq=uH5&Hnep@Uvtd2Yv)k{zlTzZo?|&A}IY&x~{{X?6VhuR@Vg&#I N002ovPDHLkV1lpa1(pB+ literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_wall_lever_top.png b/mods/redstone/mesecons_textures/textures/jeija_wall_lever_top.png new file mode 100644 index 0000000000000000000000000000000000000000..7d1b946b950c351177e457fd745688448bc92bb3 GIT binary patch literal 612 zcmV-q0-ODbP)b%%-YiuPkRznuViv)8^hYVhzzRMf0tB!S z`TkMv^Ye44Dq{>(6*J@iPR^Na+Yk{_N-WDl?;VLTQc9us4nS*dHvRVF4}SmUFPwA4 z80oz;#sHw!N^1=P5D`KMm>H@{DTSOfUUzE#hh96J7z`*ficFU z_vhcg0^nRhRoVBQudgpYK0Zh(y(E-USl5*?2CX$}t%wNDIYflsJ2_`!jNI>c-rnAL zJRXcO@ZP@|l=4Dw&e2+%jIJTuwsD>(F-B5KQ;LWnx7!U7VO>|uj2I)WHFD0A!Ns!H zN(cc}MMPeHyfiw-7&zzVqux8UR>l~NG3dSHy`S}Eya0IbskLHec<;HA@!k_c;5ZIy ztusau;Q|f-Ap}xNY}-akiGAM@5uVTI%=~t{aef{1XQC(E*sQu>L( z<#;J&vRl{nRbQISjD6n$Ce;uE&bgWSg?<5=8FEciReJB!plhXj@2Dy%B}yq1#5sre z9;vm?yjyEC|4Z`~;lA(07&*@q=iD?rJfBZ`@4UaibHCqF)%hRHZ0^SebZM`(zC1XN y12g0M`nDrHP4&w6L&H5dW!Oz8x4C z@c#fa05WH1XQq>r6Hj+{cU`lyvuS;OJ#BAqr?R}Fwj&>bZx0FWU7dY+n^vX3y3 zIfgekHy$N4Jw0t*5FrE*%@r*my1To}0JXKXmiZrZj3q@3b41w)k((bK9l59zPrOTv zVlq(uW-b8Cc&7-&)~l?{5Cbrpzr4JpkB<)%`QF}Mn?VM^CC zewlAZZ=gP=|zPyvAD7E_t?p#UO89(n+H z20#J;2|y7ALL%Y}eA^2mK;+w066CXfH~5fSD$O;Q|lEWjCrRtZqYK200;n0 zP45B#SQIFjL#Qy}SL@@sAR5P|IycWD81O{E0JI&ezwYnvO@hEY_J15~zd_8*%=i%w zy}rJhlt%y%^@@s$GQiT(l20+w3qq|Iz;8z~0bq{eG*yFg2moqoYRbDI02db*4xs@j z$sFa|vVc}rR?IxE4Khb8(UcbeM|1}mA0M|51R+yN=D=xt6#&M$xeQ6KudfTh{0~4^ zS62}rH^)rJC+4|QjTMC(0l>KtaWFyAm}f;mViT;Ys!ApL0ssxV<>loc=7@LXPft%x zaUamZRp!x5J7mlk0Jx`dFNo%(GM1qLk@7i2ZbBMcuau|}dFujx=nqVz=n9N-2tCJh zfwZ-?WyjKJYmwSeUk)8=VdHLa8 z(p5ZGOkUUU%F4=uSUKa>JYL1~YdK|UC84~jKr8|d2t)#y020e7!7PIm_C-Jti^PNxLjtkcgjfP%5!i%a=71C~oVnzf zzrb&*@Osc#JZkL!IH zZ!_6!I`huRr@IZ#bL)LBuE#a_ZL7=3 zZ@e>ZGbuy&6|TAonQ-Cw_}KlKn>7CVH0RMZ@yD0<=*e zu)4bH7t7V^x5mvz%E+#LXXtud@Au~g3)zn;BlmNUkzGp}`F|EKWnT%X7u?k2vhw{` zM*4@O@qYAcL)YVaYtN4?yzg%^mWNx7A4if#hDZ4s%4!r$psK3MH8nN4#>PgYva-^{ zy<{@!YHMqanwlDa4rOI!uC%n&$~81Jxcd6~0@M!mXj@0}r~?TuOiWC;(a}*)S67#7 zZ*Moo$H!f7Z?Eg==_vp)=x%w?TPHBsk&1`ue)t z+S;-sEG;d$g@pxoeSPhAc6RKZj+sox0%vDuT`re1?(Xi~`T4osJ3T#hySux_^767V zKR@pV1_s>5#)jbqGy)2MP=E$O;XrsOu)n`=0-=P;BC)x-X%e)F1QZA`q=YJ*iV_GV z!f@^*z&Qc}0g!-36bZqIGbK!6fj~G7G%NvyhT#&B1cIT21Y!xo84cD}b91vxu$ozP zVR&C(pBK;^1M7j{xw$zbmJkGK4XD?l0QCw47=gFKZ*OmXu+a2KARZ0L&{ix#D7~kh znVA`TloQp})qV=%a8NJ}G0fozgkncWM?Q$g1)&Njhq5eI9&HoQ6olavQuxiyjqeHJ zTKy8tX0rwYf?$md!Erc?9RWITBfx45!xbEcvxN=~4f*hum6ZaCgM$Nu#x)9|L>Mjs zKLrR7etCKMs@Hm!2@iWuIY|&q&pC$siJllu*U8C=zsIPX0DCzCgoB=W&AE0y^losZ$kw3_V&Dl7MxHxgj=kJ9f9fTX$uec289D#H0340E7}Y6_xD=`Nhnk(967yS zB|vZ-u0W25hld5iTt}d#rKM0H4ks+1&l^1FI%=(GxB-Ft`+MW!;=%}nIoAjXUV~9PpB}Qqk_AF_LlB8C@oj9+crIO#In0Fo+y5(BIzD61`<(akJnxZ?j*bE%)^4|Hx7*_T z^XJc_kI7^*D2f7rWmy1to+tJ^&jVmI8lh>L_+Pjm{!W%DzV zTwY!Rkj-Yri&Ci+>+9j98VCUISt#bO~G1L(TWXf#4? zwOZ8cb=vK=a2VQPFd&=FQmt00R;#>!|DHr5L7`B<^E~$U_Am^CPoF-C|MAUfZLzYlg6q2Iy3X0zS?uIt z{yon_*LAYlEa&IvOeT}t2mq|4mjKu(uH5EVkwgxs(<%9UUKG$`v0$-Su(h>CCX?aC zix|Q2b3D%@nM|_0yex_- zkw^dt5C;bb93LNx;@scg$F^+@!w|)%>pHrwi$VnMA`rFtd@k0uZHsm2G(?|BB>4F8 zqv#Y()6g_c6k%wFVKAG`1Q6f%aa|W#mXSRlI*o1HbUGapiNq}tc@qQQxnBc`q)IBM$H*m@%f-STHBHkgJ zXe7GbF5PYy(=^2kEz82PEOAoDac~?*&~LNZq*kl3v9TdQMkzNs(DZse5h3XxfBjRi zxw=Fq8~^dBJL5l}zVYhZqf)8x^yyPBE-pkdIgTS}*Y|y%J$ojGlBj%Jmc?*5#PhsZ zC%k<5@-703A_*b-EmIVQTCFCSPSZ5<`8=AYVObW3hld;<9*P1B^Zv7i1uMEh^JgeQ zN~mE-M!q7k&?JH&h>1w8R^$BqoV~rh*sRy-bdY74qobo=7U<5-4!W*$d3lNJx)h5= zZfJ$&!0at9*+gskZ|Vnxo{4ks&{T>M>g=J zyNxgvT0&;YPz8vn^Qf(?tcbAh?d|dS@ng#6G8-Ek$g(Un!M1JI*4ARqV@w!rt7tuh zWK$}YME*0GOf3B2GuL%d6opjkHl^iqS%8R&P_bCN8_!KV5(M`^xO0#BaKUgma4L01<7wlamv%K07ff#_sN}0MTeP zM5jb+A}rEswTdjuOePb-tn2IRNRov5hd=-AHbg&KWH9=nhOUFU2ARyiV}ocinPfhn z3lQOjrqO8d~a}W zZWyIsMdIDNcOu6j?;D0ep->Q0Q8>E&ZZ(u;8AVZOx7#R+!eB7?<&8MhiR0sAAw~}# zJh(R>I*!9&FhEsRf*?TpJ=gQ)<>eT=MW@>kNLcydA;RcI=Zhc+a2!XlWj34Tztg0O Ud9F$L5C8xG07*qoM6N<$f?+D0{Qv*} literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/mesecons_piston_on_front.png b/mods/redstone/mesecons_textures/textures/mesecons_piston_on_front.png new file mode 100644 index 0000000000000000000000000000000000000000..635ebf1558c7ec5768a7a0e4c44ab4493140572d GIT binary patch literal 1147 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/wires_full_off.png b/mods/redstone/mesecons_textures/textures/wires_full_off.png new file mode 100644 index 0000000000000000000000000000000000000000..58164fa2680d22b2f680492fdf92f11fb5cf2e7c GIT binary patch literal 465 zcmV;?0WSWDP)HAlqT)hN9y`y;bGc|N6{Gdi8=m5}j%2LikrPZnJ9`yH1v zJvS4J80;K_FOBmJyz+d0GrUW+k8tea6Q#DIMd zZ00WbcEP)tY{s1jP!-&Rx~@U30>HXD%L26uwMu7I?tIH_#R8<&9 zd8lx6`{{7!q19y^1)Zh>$hE;d8@p@#?4`$b+oC7EycE_oNO#M(9$=aZ^K8h^&nc`q zet-Qskz%%Ue(8aJ!F1aK5fFh|L8SfZmLI(cJ=S@4N@+8?!{1+!E;%obYTFWM&r!4J zg%J_Pv5+oVL^vE2h~8(8PLp!Ecz+9KPP$~(d|c7{%+XSW2rvuY-YOuZQ*A3V^QR-- zHZXJQ*Ow6iA0Gp%!ttnler{J+ac}i$dlt;vC3=5vZ{i{XE z)7O>#4hILDu8!B__!OX!o2QFoh{fsT1PP80FD5?wZ=62mzp;UV!G;NoBO_+at(m>Q z&h*EBkWAp&#k1I_r-`w#v9*P-uQLQHGB|NEHhoF;ITnUJ7xP))&*OUvG?Bs6)z4*} HQ$iB}67V%l literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/wires_off.png b/mods/redstone/mesecons_textures/textures/wires_off.png new file mode 100644 index 0000000000000000000000000000000000000000..757d339bf13de9437e7ab2f00d66bc00630efcc1 GIT binary patch literal 454 zcmV;%0XhDOP)*{tL=yl20aHmt zK~y-)b(6tv8!-$-A1Qi$$+`A776B6fN0J_D=O5d90NX2Za*&k(@h*>|9xV$1{b9m zN^yAlXZ)y_*I)7ihv)xyz2j*wrSR57#9beNQjG27i@m{lt)jK%0bW?G!FkF!pL6k2 zlyA>JYj9yEHY*k+tqvHR{XOoK0{8AY6XvUWjJJ5*4eSIP@W(@rgWgrz{X9-Wz?oBC-oB#{XvjCmGgLE_`1 wFU!M&VSIn(;)c-IkUHODHqn}xCd1wM1Z!H%u3zy%;s5{u07*qoM6N<$f*vux1^@s6 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/wires_on.png b/mods/redstone/mesecons_textures/textures/wires_on.png new file mode 100644 index 0000000000000000000000000000000000000000..57bb82d0ab6148e1920ccb568a920a1809887db3 GIT binary patch literal 492 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 I2m$ne0M>Iay8r+H literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_walllever/models/levier_off.x b/mods/redstone/mesecons_walllever/models/levier_off.x new file mode 100644 index 00000000..efac74af --- /dev/null +++ b/mods/redstone/mesecons_walllever/models/levier_off.x @@ -0,0 +1,244 @@ +xof 0302txt 0064 +// File created by CINEMA 4D + +template Header { + <3D82AB43-62DA-11cf-AB39-0020AF71E433> + SWORD major; + SWORD minor; + DWORD flags; +} + +template Vector { + <3D82AB5E-62DA-11cf-AB39-0020AF71E433> + FLOAT x; + FLOAT y; + FLOAT z; +} + +template Coords2d { + + FLOAT u; + FLOAT v; +} + +template Matrix4x4 { + + array FLOAT matrix[16]; +} + +template ColorRGBA { + <35FF44E0-6C7C-11cf-8F52-0040333594A3> + FLOAT red; + FLOAT green; + FLOAT blue; + FLOAT alpha; +} + +template ColorRGB { + + FLOAT red; + FLOAT green; + FLOAT blue; +} + +template IndexedColor { + <1630B820-7842-11cf-8F52-0040333594A3> + DWORD index; + ColorRGBA indexColor; +} + +template Boolean { + <4885AE61-78E8-11cf-8F52-0040333594A3> + SWORD truefalse; +} + +template Boolean2d { + <4885AE63-78E8-11cf-8F52-0040333594A3> + Boolean u; + Boolean v; +} + +template MaterialWrap { + <4885AE60-78E8-11cf-8F52-0040333594A3> + Boolean u; + Boolean v; +} + +template TextureFilename { + + STRING filename; +} + +template Material { + <3D82AB4D-62DA-11cf-AB39-0020AF71E433> + ColorRGBA faceColor; + FLOAT power; + ColorRGB specularColor; + ColorRGB emissiveColor; + [...] +} + +template MeshFace { + <3D82AB5F-62DA-11cf-AB39-0020AF71E433> + DWORD nFaceVertexIndices; + array DWORD faceVertexIndices[nFaceVertexIndices]; +} + +template MeshFaceWraps { + <4885AE62-78E8-11cf-8F52-0040333594A3> + DWORD nFaceWrapValues; + Boolean2d faceWrapValues; +} + +template MeshTextureCoords { + + DWORD nTextureCoords; + array Coords2d textureCoords[nTextureCoords]; +} + +template MeshMaterialList { + + DWORD nMaterials; + DWORD nFaceIndexes; + array DWORD faceIndexes[nFaceIndexes]; + [Material] +} + +template MeshNormals { + + DWORD nNormals; + array Vector normals[nNormals]; + DWORD nFaceNormals; + array MeshFace faceNormals[nFaceNormals]; +} + +template MeshVertexColors { + <1630B821-7842-11cf-8F52-0040333594A3> + DWORD nVertexColors; + array IndexedColor vertexColors[nVertexColors]; +} + +template Mesh { + <3D82AB44-62DA-11cf-AB39-0020AF71E433> + DWORD nVertices; + array Vector vertices[nVertices]; + DWORD nFaces; + array MeshFace faces[nFaces]; + [...] +} + +template FrameTransformMatrix { + + Matrix4x4 frameMatrix; +} + +template Frame { + <3D82AB46-62DA-11cf-AB39-0020AF71E433> + [...] +} + +Header { + 1; + 0; + 1; +} + + + +Mesh CINEMA4D_Mesh { + 16; + // Lever1 + -4.481;-4.311;-6.25;, + -44.655;43.567;-6.25;, + 5.095;3.724;-6.25;, + -35.079;51.602;-6.25;, + 5.095;3.724;6.25;, + -35.079;51.602;6.25;, + -4.481;-4.311;6.25;, + -44.655;43.567;6.25;, + // Lever_Hold + -25.0;-9.375;-18.75;, + -25.0;9.375;-18.75;, + 25.0;-9.375;-18.75;, + 25.0;9.375;-18.75;, + 25.0;-9.375;18.75;, + 25.0;9.375;18.75;, + -25.0;-9.375;18.75;, + -25.0;9.375;18.75;; + + 12; + // Lever1 + 4;0,1,3,2;, + 4;2,3,5,4;, + 4;4,5,7,6;, + 4;6,7,1,0;, + 4;1,7,5,3;, + 4;6,0,2,4;, + // Lever_Hold + 4;8,9,11,10;, + 4;10,11,13,12;, + 4;12,13,15,14;, + 4;14,15,9,8;, + 4;9,15,13,11;, + 4;14,8,10,12;; + + MeshNormals { + 16; + // Lever1 + 0.088;-0.161;-0.036;, + -0.144;0.115;-0.036;, + 0.144;-0.115;-0.036;, + -0.088;0.161;-0.036;, + 0.144;-0.115;0.036;, + -0.088;0.161;0.036;, + 0.088;-0.161;0.036;, + -0.144;0.115;0.036;, + // Lever_Hold + -0.144;-0.054;-0.108;, + -0.144;0.054;-0.108;, + 0.144;-0.054;-0.108;, + 0.144;0.054;-0.108;, + 0.144;-0.054;0.108;, + 0.144;0.054;0.108;, + -0.144;-0.054;0.108;, + -0.144;0.054;0.108;; + + 12; + // Lever1 + 4;0,1,3,2;, + 4;2,3,5,4;, + 4;4,5,7,6;, + 4;6,7,1,0;, + 4;1,7,5,3;, + 4;6,0,2,4;, + // Lever_Hold + 4;8,9,11,10;, + 4;10,11,13,12;, + 4;12,13,15,14;, + 4;14,15,9,8;, + 4;9,15,13,11;, + 4;14,8,10,12;; + + } + MeshTextureCoords { + 16; + // Lever1 + 0.027;0.399;, + 0.027;0.437;, + 0.035;0.399;, + 0.035;0.437;, + 0.035;0.437;, + 0.035;0.399;, + 0.027;0.437;, + 0.027;0.399;, + // Lever_Hold + 0.0;0.063;, + 0.0;0.086;, + 0.031;0.063;, + 0.031;0.086;, + 0.031;0.086;, + 0.031;0.063;, + 0.0;0.086;, + 0.0;0.063;; + } +} \ No newline at end of file diff --git a/mods/redstone/mesecons_walllever/models/levier_on.x b/mods/redstone/mesecons_walllever/models/levier_on.x new file mode 100644 index 00000000..cda53766 --- /dev/null +++ b/mods/redstone/mesecons_walllever/models/levier_on.x @@ -0,0 +1,274 @@ +xof 0302txt 0064 +// File created by CINEMA 4D + +template Header { + <3D82AB43-62DA-11cf-AB39-0020AF71E433> + SWORD major; + SWORD minor; + DWORD flags; +} + +template Vector { + <3D82AB5E-62DA-11cf-AB39-0020AF71E433> + FLOAT x; + FLOAT y; + FLOAT z; +} + +template Coords2d { + + FLOAT u; + FLOAT v; +} + +template Matrix4x4 { + + array FLOAT matrix[16]; +} + +template ColorRGBA { + <35FF44E0-6C7C-11cf-8F52-0040333594A3> + FLOAT red; + FLOAT green; + FLOAT blue; + FLOAT alpha; +} + +template ColorRGB { + + FLOAT red; + FLOAT green; + FLOAT blue; +} + +template IndexedColor { + <1630B820-7842-11cf-8F52-0040333594A3> + DWORD index; + ColorRGBA indexColor; +} + +template Boolean { + <4885AE61-78E8-11cf-8F52-0040333594A3> + SWORD truefalse; +} + +template Boolean2d { + <4885AE63-78E8-11cf-8F52-0040333594A3> + Boolean u; + Boolean v; +} + +template MaterialWrap { + <4885AE60-78E8-11cf-8F52-0040333594A3> + Boolean u; + Boolean v; +} + +template TextureFilename { + + STRING filename; +} + +template Material { + <3D82AB4D-62DA-11cf-AB39-0020AF71E433> + ColorRGBA faceColor; + FLOAT power; + ColorRGB specularColor; + ColorRGB emissiveColor; + [...] +} + +template MeshFace { + <3D82AB5F-62DA-11cf-AB39-0020AF71E433> + DWORD nFaceVertexIndices; + array DWORD faceVertexIndices[nFaceVertexIndices]; +} + +template MeshFaceWraps { + <4885AE62-78E8-11cf-8F52-0040333594A3> + DWORD nFaceWrapValues; + Boolean2d faceWrapValues; +} + +template MeshTextureCoords { + + DWORD nTextureCoords; + array Coords2d textureCoords[nTextureCoords]; +} + +template MeshMaterialList { + + DWORD nMaterials; + DWORD nFaceIndexes; + array DWORD faceIndexes[nFaceIndexes]; + [Material] +} + +template MeshNormals { + + DWORD nNormals; + array Vector normals[nNormals]; + DWORD nFaceNormals; + array MeshFace faceNormals[nFaceNormals]; +} + +template MeshVertexColors { + <1630B821-7842-11cf-8F52-0040333594A3> + DWORD nVertexColors; + array IndexedColor vertexColors[nVertexColors]; +} + +template Mesh { + <3D82AB44-62DA-11cf-AB39-0020AF71E433> + DWORD nVertices; + array Vector vertices[nVertices]; + DWORD nFaces; + array MeshFace faces[nFaces]; + [...] +} + +template FrameTransformMatrix { + + Matrix4x4 frameMatrix; +} + +template Frame { + <3D82AB46-62DA-11cf-AB39-0020AF71E433> + [...] +} + +Header { + 1; + 0; + 1; +} + + + +Mesh CINEMA4D_Mesh { + 16; + // Lever1 + 4.968;-3.861;6.175;, + 44.767;43.898;-0.249;, + -4.623;4.154;6.346;, + 35.177;51.913;-0.078;, + -5.577;3.277;-6.087;, + 34.222;51.036;-12.511;, + 4.014;-4.738;-6.258;, + 43.813;43.021;-12.682;, + // Lever_Hold + -25.0;-9.375;-18.75;, + -25.0;9.375;-18.75;, + 25.0;-9.375;-18.75;, + 25.0;9.375;-18.75;, + 25.0;-9.375;18.75;, + 25.0;9.375;18.75;, + -25.0;-9.375;18.75;, + -25.0;9.375;18.75;; + + 12; + // Lever1 + 4;0,1,3,2;, + 4;2,3,5,4;, + 4;4,5,7,6;, + 4;6,7,1,0;, + 4;1,7,5,3;, + 4;6,0,2,4;, + // Lever_Hold + 4;8,9,11,10;, + 4;10,11,13,12;, + 4;12,13,15,14;, + 4;14,15,9,8;, + 4;9,15,13,11;, + 4;14,8,10,12;; + + MeshNormals { + 16; + // Lever1 + -0.084;-0.158;0.054;, + 0.145;0.117;0.017;, + -0.14;-0.112;0.055;, + 0.09;0.164;0.018;, + -0.145;-0.117;-0.017;, + 0.084;0.158;-0.054;, + -0.09;-0.164;-0.018;, + 0.14;0.112;-0.055;, + // Lever_Hold + -0.144;-0.054;-0.108;, + -0.144;0.054;-0.108;, + 0.144;-0.054;-0.108;, + 0.144;0.054;-0.108;, + 0.144;-0.054;0.108;, + 0.144;0.054;0.108;, + -0.144;-0.054;0.108;, + -0.144;0.054;0.108;; + + 12; + // Lever1 + 4;0,1,3,2;, + 4;2,3,5,4;, + 4;4,5,7,6;, + 4;6,7,1,0;, + 4;1,7,5,3;, + 4;6,0,2,4;, + // Lever_Hold + 4;8,9,11,10;, + 4;10,11,13,12;, + 4;12,13,15,14;, + 4;14,15,9,8;, + 4;9,15,13,11;, + 4;14,8,10,12;; + + } + MeshTextureCoords { + 16; + // Lever1 + 0.027;0.399;, + 0.027;0.437;, + 0.035;0.399;, + 0.035;0.437;, + 0.035;0.437;, + 0.035;0.399;, + 0.027;0.437;, + 0.027;0.399;, + // Lever_Hold + 0.0;0.063;, + 0.0;0.086;, + 0.031;0.063;, + 0.031;0.086;, + 0.031;0.086;, + 0.031;0.063;, + 0.0;0.086;, + 0.0;0.063;; + } + MeshMaterialList { + 2; + 12; + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1; + + Material C4DMAT_NONE { + 1.0;1.0;1.0;1.0;; + 1.0; + 0.0;0.0;0.0;; + 0.0;0.0;0.0;; + } + Material C4DMAT_Terrain { + 1.0;1.0;1.0;1.0;; + 1.0; + 0.0;0.0;0.0;; + 0.0;0.0;0.0;; + } + + } +} \ No newline at end of file diff --git a/mods/redstone/mesecons_walllever/sounds/mesecons_lever.ogg b/mods/redstone/mesecons_walllever/sounds/mesecons_lever.ogg new file mode 100644 index 0000000000000000000000000000000000000000..53d45c18af6a4098853aea8ed15605bfb78f9e52 GIT binary patch literal 6982 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 WU>;ryh=PCE@C%m;@Yw)jz<&X* +_gt +3 +\ +_re +5 +| +_vb +1 +. +_dt +1 diff --git a/mods/signs/depends.txt b/mods/signs/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/signs/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/signs/init.lua b/mods/signs/init.lua new file mode 100644 index 00000000..d1c51f1d --- /dev/null +++ b/mods/signs/init.lua @@ -0,0 +1,305 @@ +-- Font: 04.jp.org + +-- load characters map +local chars_file = io.open(minetest.get_modpath("signs").."/characters", "r") +local charmap = {} +local max_chars = 16 +if not chars_file then + print("[signs] E: character map file not found") +else + while true do + local char = chars_file:read("*l") + if char == nil then + break + end + local img = chars_file:read("*l") + chars_file:read("*l") + charmap[char] = img + end +end + +local signs = { + {delta = {x = 0, y = 0, z = 0.399}, yaw = 0}, + {delta = {x = 0.399, y = 0, z = 0}, yaw = math.pi / -2}, + {delta = {x = 0, y = 0, z = -0.399}, yaw = math.pi}, + {delta = {x = -0.399, y = 0, z = 0}, yaw = math.pi / 2}, +} + +local signs_yard = { + {delta = {x = 0, y = 0, z = -0.05}, yaw = 0}, + {delta = {x = -0.05, y = 0, z = 0}, yaw = math.pi / -2}, + {delta = {x = 0, y = 0, z = 0.05}, yaw = math.pi}, + {delta = {x = 0.05, y = 0, z = 0}, yaw = math.pi / 2}, +} + +local sign_groups = {choppy=2, dig_immediate=2} + +local construct_sign = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", "field[text;;${text}]") + meta:set_string("infotext", "") +end + +local destruct_sign = function(pos) + local objects = minetest.env:get_objects_inside_radius(pos, 0.5) + for _, v in ipairs(objects) do + if v:get_entity_name() == "signs:text" then + v:remove() + end + end +end + +local update_sign = function(pos, fields, sender) + local meta = minetest.env:get_meta(pos) + local owner = meta:get_string("owner") + meta:set_string("infotext", "") + local text = meta:get_string("text") + if fields and sender:get_player_name() == owner or text == "" and fields then + meta:set_string("text", fields.text) + meta:set_string("owner", sender:get_player_name() or "") + end + text = meta:get_string("text") + local objects = minetest.env:get_objects_inside_radius(pos, 0.5) + for _, v in ipairs(objects) do + if v:get_entity_name() == "signs:text" then + v:set_properties({textures={generate_texture(create_lines(text))}}) + return + end + end + + -- if there is no entity + local sign_info + if minetest.env:get_node(pos).name == "signs:sign_yard" then + sign_info = signs_yard[minetest.env:get_node(pos).param2 + 1] + elseif minetest.env:get_node(pos).name == "signs:sign_wall" then + sign_info = signs[minetest.env:get_node(pos).param2 + 1] + end + if sign_info == nil then + return + end + local text = minetest.env: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 + +minetest.register_node("signs:sign_wall", { + description = "Sign", + inventory_image = "default_sign_wall.png", + walkable = false, + wield_image = "default_sign_wall.png", + node_placement_prediction = "", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = {type = "fixed", fixed = {-0.45, -0.15, 0.4, 0.45, 0.45, 0.498}}, + selection_box = {type = "fixed", fixed = {-0.45, -0.15, 0.4, 0.45, 0.45, 0.498}}, + tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, + groups = sign_groups, + + on_place = function(itemstack, placer, pointed_thing) + 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 sign_info + if wdir == 0 then + --how would you add sign to ceiling? + minetest.env:add_item(above, "signs:sign_wall") + itemstack:take_item() + return itemstack + elseif wdir == 1 then + minetest.env:add_node(above, {name = "signs:sign_yard", param2 = fdir}) + sign_info = signs_yard[fdir + 1] + else + minetest.env:add_node(above, {name = "signs:sign_wall", param2 = fdir}) + sign_info = signs[fdir + 1] + end + + local text = minetest.env:add_entity({x = above.x + sign_info.delta.x, + y = above.y + sign_info.delta.y, + z = above.z + sign_info.delta.z}, "signs:text") + text:setyaw(sign_info.yaw) + + itemstack:take_item() + return itemstack + end, + on_construct = function(pos) + construct_sign(pos) + end, + on_destruct = function(pos) + destruct_sign(pos) + end, + on_receive_fields = function(pos, formname, fields, sender) + update_sign(pos, fields, sender) + end, + on_punch = function(pos, node, puncher) + update_sign(pos) + end, +}) + +minetest.register_node("signs:sign_yard", { + paramtype = "light", + sunlight_propagates = true, + walkable = false, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = {type = "fixed", fixed = { + {-0.45, -0.15, -0.049, 0.45, 0.45, 0.049}, + {-0.05, -0.5, -0.049, 0.05, -0.15, 0.049} + }}, + selection_box = {type = "fixed", fixed = {-0.45, -0.15, -0.049, 0.45, 0.45, 0.049}}, + 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 = "signs:sign_wall", + + on_construct = function(pos) + construct_sign(pos) + end, + on_destruct = function(pos) + destruct_sign(pos) + end, + on_receive_fields = function(pos, formname, fields, sender) + update_sign(pos, fields, sender) + end, + on_punch = function(pos, node, puncher) + update_sign(pos) + end, +}) + +minetest.register_entity("signs:text", { + collisionbox = { 0, 0, 0, 0, 0, 0 }, + visual = "upright_sprite", + textures = {}, + + on_activate = function(self) + local meta = minetest.env:get_meta(self.object:getpos()) + local text = meta:get_string("text") + self.object:set_properties({textures={generate_texture(create_lines(text))}}) + end +}) + +-- CONSTANTS +local SIGN_WITH = 110 +local SIGN_PADDING = 8 + +local LINE_LENGTH = 16 +local NUMBER_OF_LINES = 4 + +local LINE_HEIGHT = 14 +local CHAR_WIDTH = 5 + +string_to_array = function(str) + local tab = {} + for i=1,string.len(str) do + table.insert(tab, string.sub(str, i,i)) + end + return tab +end + +string_to_word_array = function(str) + local tab = {} + local current = 1 + tab[1] = "" + for _,char in ipairs(string_to_array(str)) do + if char ~= " " then + tab[current] = tab[current]..char + else + current = current+1 + tab[current] = "" + end + end + return tab +end + +create_lines = function(text) + local line = "" + local line_num = 1 + local tab = {} + for _,word in ipairs(string_to_word_array(text)) do + if string.len(line)+string.len(word) < LINE_LENGTH and word ~= "|" then + if line ~= "" then + line = line.." "..word + else + line = word + end + else + table.insert(tab, line) + if word ~= "|" then + line = word + else + line = "" + end + line_num = line_num+1 + if line_num > NUMBER_OF_LINES then + return tab + end + end + end + table.insert(tab, line) + return tab +end + +generate_texture = function(lines) + local texture = "[combine:"..SIGN_WITH.."x"..SIGN_WITH + local ypos = 12 + for i = 1, #lines do + texture = texture..generate_line(lines[i], ypos) + ypos = ypos + LINE_HEIGHT + end + return texture +end + +generate_line = function(s, ypos) + local i = 1 + local parsed = {} + local width = 0 + local chars = 0 + while chars < max_chars and i <= #s do + local file = nil + if charmap[s:sub(i, i)] ~= nil then + file = charmap[s:sub(i, i)] + i = i + 1 + elseif i < #s and charmap[s:sub(i, i + 1)] ~= nil then + file = charmap[s:sub(i, i + 1)] + i = i + 2 + else + print("[signs] W: unknown symbol in '"..s.."' at "..i.." (probably "..s:sub(i, i)..")") + i = i + 1 + end + if file ~= nil then + width = width + CHAR_WIDTH + table.insert(parsed, file) + chars = chars + 1 + end + end + width = width - 1 + + local texture = "" + local xpos = math.floor((SIGN_WITH - 2 * SIGN_PADDING - width) / 2 + SIGN_PADDING) + for i = 1, #parsed do + texture = texture..":"..xpos..","..ypos.."="..parsed[i]..".png" + xpos = xpos + CHAR_WIDTH + 1 + end + return texture +end + +if minetest.setting_get("log_mods") then + minetest.log("action", "signs loaded") +end diff --git a/mods/signs/textures/_0.png b/mods/signs/textures/_0.png new file mode 100644 index 0000000000000000000000000000000000000000..b0308799ad48a511ff432f8342fc753302f7f18b GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEpyBfQg~uJR5U*IC~{frD}<5 zL`h0wNvc(HQ7VvPFfuSS(ls;yq7Xw9D-g2KH88Ov6rT>}#<1A|uA6^l_czopr0GEtCP5=M^ literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_2.png b/mods/signs/textures/_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7375c6800a42f151197ec85a4715513535d46394 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEq&!_5LpZJ{Cmdk=XZ)uzm0Xkxq!^4042^UR4S*=b(8LOaEOZS_tPBiVT~{nd(U6;;l9^VCTf-L#0ePSX ec90D@iAkwB3`U_BXPpKLF?hQAxvX9x4`ZU|{GD=lanqdR!T( zR<*=6q9i4;B-JXpC>2OC7#SEE=^7dUQHY_56$n}A8kkra7__>sSd5|}H$NpatrE9} kFA@UsKn?658*&npQgaxLm9DLd1qv~Ey85}Sb4q9e0RNmoRR910 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_4.png b/mods/signs/textures/_4.png new file mode 100644 index 0000000000000000000000000000000000000000..0fff433cbc86c0fe7a48061dcefb211f6f634fe9 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40%r%#}JO|$q5J8{}~$?9F!;!bP0l+XkK@y0pL literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_6.png b/mods/signs/textures/_6.png new file mode 100644 index 0000000000000000000000000000000000000000..1eba38ca46032d363f68889ca61720771170de1a GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqER6SiBLpZJ{CpfV8@bK{bSM2OC7#SEE=^7dUQHY_56$n}A8kkra7__>sSd5|}H$Npa otrE9}FA@UsKn?658*&npQgay0g7(B+0tzvBy85}Sb4q9e00+Q84FCWD literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_7.png b/mods/signs/textures/_7.png new file mode 100644 index 0000000000000000000000000000000000000000..dbcd2d18918071b4c9b3ce6c638b27eda973fa25 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqElssJ=LpZJ{CpfV8@cd6a^WQ_I>EryyM$X8?^=xb=f-(#Y6Th=Dn9T3^ z0aUG8;u=wsl30>zm0Xkxq!^4042^UR4S*=b(8LOaEOZS_tPBiVT~{nd(U6;;l9^VC lTf-L#0ePSXc90D@iAkwB4Cbo4^IU*J44$rjF6*2UngDqnKEwb3 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_8.png b/mods/signs/textures/_8.png new file mode 100644 index 0000000000000000000000000000000000000000..edf6ef528cf12f110d9bd641364d6059ba47a685 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEq&!_5LpZJ{Cmdk=XZ)u! zC8<`)MX5lF!N|bSNY~H+h(ZiatU$;@*TBTez@XK2#bOip1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|UVX#}JO|$q5R)f6{;SpGr+=3@ET`;tu>hf5A+KKl3>LOl9*n11eN4 zag8WRNi0dVN-jzTQVd20hDN%E20#>IXkrCIX1WF@Rt5%Ft1kaT(U6;;l9^VCTf-9d iY$u=wc90D@iAkwB42jD(&uRq-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@uL=#}JO|$q5Qv21W)3f7&-oNG!PXpF@rLa6KEFn2O#i9^pwZ>e(JK zFueEX{QoJcO9`k;wZt`|BqgyV)hf9t6-Y4{85kPr8X5pmh@puU2$|^`m{=JYT&=qN v4@E<6eoAIqC2kE%)U%y{8rVTLgTe~DWM4f%h5s- literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_am.png b/mods/signs/textures/_am.png new file mode 100644 index 0000000000000000000000000000000000000000..75d0287bea62b77a76a036502ff9dba1a61b39d5 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwIgI$D?fo->aB2Y-v)5S4_<9hCCLp}xthC>HF|LXo8<2RDW)WEcNc~RchdzzAi)BU$YLPv z0mg18v+aNkVNVyw5RU7~2@MVZeRz0$cy2H<$mB7yyz4(J0hCrPag8WRNi0dVN-jzT zQVd20hDN%E20#>IXkrCI7PKG=fILtGJIIEd#H7?5 V26YRbIt8E*gQu&X%Q~loCIA-pHG2R6 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_as.png b/mods/signs/textures/_as.png new file mode 100644 index 0000000000000000000000000000000000000000..3c7a25a03fdd29e096979815204dc958abe2ea0d GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|UVX#}JO|$q5H|{}~$qfzhA#$sBcptHiD0i-dqY fPy;*2hMdHt)Eovax4lerfkF(Pu6{1-oD!M<$@)2z literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_at.png b/mods/signs/textures/_at.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9841cddb02c6eda1543c7e3570e5760f544050 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|&tb#}JO|$q5HoB_t();Ggo1{|klwOG^GTHc(>ur)(g+ic#a#1PKYZ zWOjxptla+(9D9Eos8O}VHKHUXu_VKd3>85k%V wEfz=7kei>9nO2EgLr}i-YM=&okPSJBNvSyu4zF)@fh=Y4boFyt=akR{0DAvImjD0& literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_b.png b/mods/signs/textures/_b.png new file mode 100644 index 0000000000000000000000000000000000000000..baf4eaa9cc78549409ee99a74e239d789c2a9273 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3=K~g#}JO|$q5Je{u%#qe`Wv%hi3M0T>S6DQR?C2wxiCC&541*-jki_ zvC2tfpdQr{*NBpo#FA92heDn4Y~O# pnQ4`{H7rrj2HM5I4zeL9F)1~NA<1snX?vg$gQu&X%Q~loCIDISK==Rv literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_b_.png b/mods/signs/textures/_b_.png new file mode 100644 index 0000000000000000000000000000000000000000..b00a3783a9090e36b1eb3f8d967b0952cb094c4b GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40%r%#}JO|$q5P!5|aN8NAmCloU3=U5RRO}x!i0I1H+s3>`Z%hhUx*8 zs+PD$l%yn&hpI6%nYaYv9g3nIynQ?sg}4# zl%ynMQ-BujrWSHQ>{(Itj_NPE)swJ)w zB`Jv|saDBFsX&Us$iUD@*U$inLJUo;K*(Izz{JYHpqTfD7m9}5{FKbJO57Tl0usIf fHL!zh$Vp5}&0$FP-1~baP>8|P)z4*}Q$iB}A8S6; literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_c_.png b/mods/signs/textures/_c_.png new file mode 100644 index 0000000000000000000000000000000000000000..cab6518a7ae7fe2ee1edff3ca6da4690a0466405 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqE}_WM>(?~lHc+K% ziEBhjN@7W>RdP`(kYX@0Ff`INGytLyLlY|yGS@XQu`)0y=Dp#Cq9HdwB{QuOw+5zw igl|9%>>wL*5|dJM7@UhP-%bPyF?hQAxvX1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^7j^#}JO|$q5H||0x^)Q||tgzCewE;mBE*KNcOnOMog=OI#yLQW8s2 zt&)pUffR$0fuWJEp#czu7@AmtkfpAHiIstYve9C36b-rgDVb@NxHSajORolMUSFSLpb&$ntDnm{r-UW|Ru4Kf literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_cm.png b/mods/signs/textures/_cm.png new file mode 100644 index 0000000000000000000000000000000000000000..28beedf35619802f5b5e7149ddcdeea2918552b6 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-T!2%>7ZC!F7B#`9o?!wUEZn{7S$m1;Vh%5%u z9$@TtGTRQw5cG6$4B@z*oS-20C%x%XfE|N`6BA=;-o<4=N!1e9h?11Vl2ohYqEsNo zU}Ruuq-$sZL?MPIRv=`lYhYq!V4!TYSR6$|ZhlH;S|x4`LHW|Ffg0FBHsmBGrRFf` UtiQK>1yG2=)78&qol`;+0MK_h3IG5A literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_cr.png b/mods/signs/textures/_cr.png new file mode 100644 index 0000000000000000000000000000000000000000..ac466a95ac65634a99cda40053d28e27f341c408 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEBt2amLpZJ{CpfVFpD5uYAST>qBewIuM;61mU92oQYyM9IDpD1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5H|{~7;re`c`3LBm4c$w={vLE`2A^BV;i7;4Ko8H(=S zr~|52Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DXP&DM`r(~v8 m;?}?vknjztfgNN+PGVAO4nxZIn|UDbF?hQAxvX1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^`91#}JO|$q5P!5|aN8NAmCloU2!BVS3|Zl3T&Zp!bJ`omoH23aC=G z#5JNMC9x#cD!C{XNHG{07#iss8URsc90D@iAkwB3@&fB`yB!bF?hQAxvX710V`9G_e99OI-sKD+2>%qs8JV8glbfGSez?YY57h hUJca14zeL9F)1~NL1iJU{w$yngQu&X%Q~loCIA@1I`04g literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_dt.png b/mods/signs/textures/_dt.png new file mode 100644 index 0000000000000000000000000000000000000000..61c1e4a4780fec5d9966bd13b9a5fc128d63e57f GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2%>Xo8<2RDW)WEcNc~RchdzzAi)BU$YLPv z0mg18v+aNkeoq(25RU7~2?x0T87met@ai)%U7u&c29#1Qag8WRNi0dVN-jzTQVd20 zhDN%E20#>IXkrCImbwNeRt5&jMvKK!H00)|WTsW())160y&9;29b`jJVp3`jgP!As RV=X`-22WQ%mvv4FO#p{ZG&ukO literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_dv.png b/mods/signs/textures/_dv.png new file mode 100644 index 0000000000000000000000000000000000000000..996d7cd70faa2c03a59555c3378f0db6cadc1a2e GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@J|+#}JO|$q5G-|26Dtrh*EKM)GB7CSz2SwTAvZrIGp!Q02Bv_7 hZ$J&~ARBTLlTvdSQWxBdn*$VL@O1TaS?83{1OSVZJq`c> literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_e_.png b/mods/signs/textures/_e_.png new file mode 100644 index 0000000000000000000000000000000000000000..c7f19c127b30fd3ecdcb1a2b24961bd03b60cbe2 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3`I{D#}JO|$q5P!5|aOvixubm?IXkrCImbwNeRt5&jMvKK!H00)|WTsW())160y&9;29b`jJVp3`j VgYD70_9&nbgQu&X%Q~loCIG26H4Oj& literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_ex.png b/mods/signs/textures/_ex.png new file mode 100644 index 0000000000000000000000000000000000000000..b5da8e9440c546db5ca12b735826dbd77c7f1724 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2%>Xo8<2RDW)WEcNc~RchdzzAi)BU$YLPv z0mg18v+aNkQBN1g5RU7~2@MVZeRy~ZSOgOr7#Y+yF|ki#Z?gd^P%UwdC`m~yNwrEY zN(E93Mh1pPx`qZo6k=#%1wxj(1}0Vp2FgZ@#Zffm=BH$)RpQnVlrOy+sDT}1Lr!8+ XY7T?q#r)f%Kp_TCS3j3^P6LpZJ{CpfV8@PNR7NdXb%9(M7>rjIiOcKtIJU}A7N%*x#Kzbpr+ zT(!hCq9i4;B-JXpC>2OC7#SEE=^7dUQHY_56$qK@8kkra7!>o~@Iuj$o1c=IR*72! jQ$WHupayo34LONPsW}X3me={!fI1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5P!5|aOvixubm?1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@uL=#}JO|Q%@TTF(~jb9qj%8-`LFR(Kp_TCS3j3^P6RdP`(kYX@0Ff`INGytLyLlY|yGS@XQu`)0y=Dp#Cq9HdwB{QuOw+5zw igl|9%>>wL*5|dJM7~D(u$yWe{7(8A5T-G@yGywo(+&vKh literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_gt.png b/mods/signs/textures/_gt.png new file mode 100644 index 0000000000000000000000000000000000000000..f30855a793d25154ab60cb63a3cbc9931996a393 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEggspxLpZJ{Cmi7Vmz@5`UGNYq!=pl$KgxSHe*;RZmbgZgq$HN4S|t~y z0x1R~14AQSLjxcRF*LCPAxm8Y6DtD)WuwL7C>nC}Q!>*kacc<5mtGCjzz(t@Cow5C Whruo;{n`Vd5QC?ypUXO@geCw85jrFQ literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_h.png b/mods/signs/textures/_h.png new file mode 100644 index 0000000000000000000000000000000000000000..1a66a9e541c7a6d938346fd41b552ccadef016eb GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40TTz#}JO|$q5H|{~7;rf9k}jJm+wS&gc1!jhvCTTi_@% literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_h_.png b/mods/signs/textures/_h_.png new file mode 100644 index 0000000000000000000000000000000000000000..87beafcbe02835e5aff1ba53e39bba71dd02a83f GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3~f&r#}JO|$q5Qv21b9<6A}_q5)yv!3;y6&j-0S#g^|w*HUmY?pXVK9 z7#Qw}b27Q;$vp>ZQ!R0gC`m~yNwrEYN(E93Mh1pPx`qZo6k=#%1w!V!1}0Vp2F1KL vyihdc=BH$)RpQpb6p-)@sDT}1Lr!8+Y7T?PQ%0tjKp_TCS3j3^P6uz literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_ha.png b/mods/signs/textures/_ha.png new file mode 100644 index 0000000000000000000000000000000000000000..4618ced4970ad4249fa2c21927194d4ca8034e35 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3<*yc#}JO|$q5Ho|2Z27JGD%FXy3}UftkUygM;xF*YbFv8r2flh?11V zl2ohYqEsNoU}Ruuq-$sZL?MPIRv=`lYhYq!V4!TYSR6$|ZhlH;S|x4`LHW|Ffg0FB cHsmBGrRFdw+b8a_1PU>Dy85}Sb4q9e0HqW+?f?J) literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_hs.png b/mods/signs/textures/_hs.png new file mode 100644 index 0000000000000000000000000000000000000000..6f12becb730e3f6aa28bce06501d58525717fade GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwIgI(C#eBOhgNkAc4PZ!4!j_b)k{{OdUW@bKIpE7G= iW8*`6W~&80stlHbN)J}<|0xAj$l&Sf=d#Wzp$Py?C??MU literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_i.png b/mods/signs/textures/_i.png new file mode 100644 index 0000000000000000000000000000000000000000..f00114255342403b197d4aa8c303f26c5a435ece GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3>i-s#}JO|$q5H||0Rq5?qAlxdC)z{DCugiECWNm5i8?oZRaSUI@J=_ zh?11Vl2ohYqEsNoU}Ruuq-$sZL?MPIRv=`qYhYq!U{K6^!wW@2ZhlH;S|x4`OaTes gfEw6AHsmBGrRFeXuFMeH4isYWboFyt=akR{0DHGPXaE2J literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_i_.png b/mods/signs/textures/_i_.png new file mode 100644 index 0000000000000000000000000000000000000000..fc658b85325ac5c00ddb6210ed08ca110e1f79f4 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^`91#}JO|$q5P!5|aNGbNxwA00O5E8;uROJY;0JcZivd@$KxTK$WT` zt`Q|Ei6yC4$wjF^iowXh&`8(N0Ej{iO{_r3T-U(F%D|wQ_l6gWhTQy=%(P0}8khnS hz5z9`gKWr2OiImR@SMbER1Xwl@O1TaS?83{1OR5*JYfI; literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_j.png b/mods/signs/textures/_j.png new file mode 100644 index 0000000000000000000000000000000000000000..87d2f26d71b0e7cac62bc931eb38f510fefc1911 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEUO_QmvAUQh^kMk%6I+uAu=Cg&3Mxfsnbbfr*uYK{4+QFBA>A`6-!cmAEx9 j1tfd}YG4Q1kdv5{n!}J~km$?{6k_mn^>bP0l+XkKSUEj1 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_j_.png b/mods/signs/textures/_j_.png new file mode 100644 index 0000000000000000000000000000000000000000..c0d9ac20049e97f8d648356a624f38d79d2faded GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5P!5|R=U{}yxoO;1R0`Y=P_lFy4*|BMBg8SGqHnID+H zl>(|(Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DXP&DM`r(~v8 m;?}?vknjztfgNN+PGVAO4ucmrfAUeF5QC?ypUXO@geCw2N<7m5 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_k.png b/mods/signs/textures/_k.png new file mode 100644 index 0000000000000000000000000000000000000000..34f9336884854ae4e1de97ebd98114913f521cd1 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^h*|#}JO|$q5Je{u%#qe`Wvz8x(f<6j-{MT>YQO^>1<3F=mFfU0e)B zw`>D}I#f$sBT7;dOH!?pi&B9UgOP!uk*=Wu5QP|;Sb>nau7Qb_fk83v4KEZ8x%nxX oX_dG&Fa;!h18QIg*^rZ%l$yhk?VeUV8z{u!>FVdQ&MBb@08>mrrvLx| literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_k_.png b/mods/signs/textures/_k_.png new file mode 100644 index 0000000000000000000000000000000000000000..86b623d1bc8d991cfeeca8a1fb301cf07e512195 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5QVf6{;Ot4m5OkP)$DTVoV3N$^yP%QRI6hPHLQU+0~S zQ~|11Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DXP&DM`r(~v8 m;?}?vknjztfgNN+PGVAO4uf|MM{qDuh{4m<&t;ucLK6U$r#tlk literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_l.png b/mods/signs/textures/_l.png new file mode 100644 index 0000000000000000000000000000000000000000..defe7ec8d6f87aecb4525a562d2f6dd6deeca444 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|UVX#}JO|$q5Ho{~7;re`Wv#ia%Ip_MF(o$-oe`h=q-fZ}k+QLe&!2 zh?11Vl2ohYqEsNoU}Ruuq-$sZL?MPIRv=`qYhYq!U{K6^!wW@2ZhlH;S|x4`OaTes gfEw6AHsmBGrRFf?++=!Y0Tg2JboFyt=akR{0H0?&r2qf` literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_l_.png b/mods/signs/textures/_l_.png new file mode 100644 index 0000000000000000000000000000000000000000..3fe1de2fc3e64f374b8913e7a908391ab9fed976 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3`I{D#}JO|$q5P!5|aO%GuePZqrH)HA%pg3dmm{-py_{E*mk_n(*i11 zEpd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DXP&DM`r(~v8;?}?v iknjztfgNN+PGVAO4uj95oMRt=LJXd+elF{r5}E+b$vVUU literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_lt.png b/mods/signs/textures/_lt.png new file mode 100644 index 0000000000000000000000000000000000000000..ec7219d2b44ea4c8156ce907db72d32d2639ba50 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEggjjwLpZJ{Cmi7Xw^-&42$WSVag8WRNi0dVN-jzT zQVd20hDN%E20#>IXkrCImbwNeRt5&jMvKK!H00)|WTsW())160y&9;29b`jJVp3`j VgUzPQ?Pq{O44$rjF6*2UngHggIw}AF literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_m.png b/mods/signs/textures/_m.png new file mode 100644 index 0000000000000000000000000000000000000000..e0fe0398fc2018c4e0b623a32b8df0a962e5e544 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40%r%#}JO|$q5SVf6{-PKXBlK{ISMlwG>wi%m1BQSQ!G|volPSTVn!L zs#@Y2QIe8al4_M)lnSI6j0_BobPWxFD8$gj3WUsc4NR;I42pSgc%f*>%}>cptHiB= kDInn+Py;*2hMdHt)EtJ~b*$Ic0fiVmUHx3vIVCg!0FXI8>i_@% literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_m_.png b/mods/signs/textures/_m_.png new file mode 100644 index 0000000000000000000000000000000000000000..9164da6a50dec297f557d634e3c03d3b738e7027 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3}sIj#}JO|$q5P^{|;xUX*{=Q7J6(i?4;Uqk|X(_`=uU!28Mb+PDU5L zDONz`swJ)wB`Jv|saDBFsX&Us$iUD@*U$inLJUo;K*(Izz{JYHpqTfD7m9}5{FKbJ nO57Tl0usIfHL!zh$Vp5}&0+AJn*A*eD8%6D>gTe~DWM4fljc0Z literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_mn.png b/mods/signs/textures/_mn.png new file mode 100644 index 0000000000000000000000000000000000000000..935a2feea827815e082ec21dbcb70af4d1339afe GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEggspxLpZJ{Cnzu)82wRqwX|Yju+3v+T&X401C&-Rag8WRNi0dVN-jzT zQVd20hDN%E20#>IXkrCImbwNeRt5&jMvKK!H00)|WTsW())160y&9;29b`jJVp3`j VgYJ!+(?M=x@O1TaS?83{1OW3kHRk{T literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_n.png b/mods/signs/textures/_n.png new file mode 100644 index 0000000000000000000000000000000000000000..ac10fd94dd693a90dbb96b966513d03011d548b3 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40TTz#}JO|$q5SVf6@~Yew_axKlAi~5Az!vIU@zR+67m22rleaU|`VU zVQ1ht7^w}^qFUk_QIe8al4_M)lnSI6j0_BobPWxFD8$gj3WUsc4NR;I42pSgc%f*> r%}>cptHiB=DInn+Py;*2hMdHt)EtI9bDnk)pb&$ntDnm{r-UW|_d!0p literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_n_.png b/mods/signs/textures/_n_.png new file mode 100644 index 0000000000000000000000000000000000000000..d4355c12fefd7f11eb4d32d20acdd9addd760421 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3~f&r#}JO|$q5Qv21b9{C-VS7z_EHZHZ>K!Da@hASgxNwaNt181uqi@ zhJrWjY!hdy`~_-LEpd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DX uP&DM`r(~v8;?}?vknjztfgNN+PGVAO4uc<0((*e%AqG!ZKbLh*2~7Z(*+8}c literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_o.png b/mods/signs/textures/_o.png new file mode 100644 index 0000000000000000000000000000000000000000..080e99d236877c0752ca4a1b0de682cc500a04c1 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEWIbIRLpZJ{Cn)g!N&msWPyz`486Rw!xnadYP6i83*8f{B`T7DCs+PD$ zl%yn8|P)z4*}Q$iB}BceT& literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_o_.png b/mods/signs/textures/_o_.png new file mode 100644 index 0000000000000000000000000000000000000000..2d1905198ca7c33b692789b0e9575d33c7e07a59 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqE!C8<`)MX5lF!N|bSNY~H+h(ZiatU$m;w^M f0X49LY{*GWO3h*LuTGr~GK0a>)z4*}Q$iB}&K^9? literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_p.png b/mods/signs/textures/_p.png new file mode 100644 index 0000000000000000000000000000000000000000..3050959037785abe8101e5d262dd05903e3a21d5 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{6iL#}JO|Q@b`YGAQsIa{B*Yl0COjH@M+|8e32BfvLZpdl&3j@o=3! z`&|hRMo;z6>_APbC9V-ADTyViR>?)FK#IZ0z|ct7&;W=+3{9*+$XwUJ#LB>+nD>Sk uiiX_$l+3hB+!~ky621X7u!C&KNlZ%3VJJAuysI22#Ng@b=d#Wzp$Pyti9!kh literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_p_.png b/mods/signs/textures/_p_.png new file mode 100644 index 0000000000000000000000000000000000000000..0cca01106fb1287a8cb37e6b9a34ea6eb92dec7c GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5P!5|aN8NAmCloU2z$VKoR;VJ*n*X*rXgkift&UzCk` zlC~5NNJEKhL`h0wNvc(HQ7VvPFfuSS(ls;yq7Xw9D-bf*H88O-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3_VX5#}JO|y{8?y7!(AYE{1>Kzd3iAVv~Y-S6yYMhvhRqj+MH*PN!Wy z&%EoPzOHvA@2`n3H*f=Ws+PD$l%yn8|P)z4*}Q$iB}W7|W0 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_ps.png b/mods/signs/textures/_ps.png new file mode 100644 index 0000000000000000000000000000000000000000..1f4b5c11c0fb2de09fafd9a2b92380d0fad50931 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@J|+#}JO|$q5Qvf6^0x!0CgeqS6l02}}%6xtW=ZE&OHzRjHP^MwFx^ zmZVxG7o`Fz1|tJQBV9uSAPO-wu>v7WT>}#<0|RBF#o{O$a`RI%(<*Um2+EgU4b;F6 cvLPoiDK&>d+i;f=H&BSd)78&qol`;+0ITyiT>t<8 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_q.png b/mods/signs/textures/_q.png new file mode 100644 index 0000000000000000000000000000000000000000..945b6cf040222dedc0751296629d51e3564e1068 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@uL=#}JO|$q5R)f6{-PKXBl~{Kkj&Q%)afnc$LSWOQJPfzlSIoBuDK zVPUu`!oi?D`_V<9F4Yp(h?11Vl2ohYqEsNoU}Ruuq-$sZL?MPIRv=`qYhYq!U{K6^ w!wW@2ZhlH;S|x4`OaTesfEw6AHsmBGrRFdc?qcbB2oz%QboFyt=akR{00?eIr2qf` literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_q_.png b/mods/signs/textures/_q_.png new file mode 100644 index 0000000000000000000000000000000000000000..f3bf455aa9dd5180b06e43053b902cd9109a39e3 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqE6g^!WLpZJ{Cmi7ZXZ)uUO_QmvAUQh^kMk%6I+uAu=Cg&3Mxfsnbbfr*uYK{4+QFBA>A`6-!cmAEx9 j1tfd}YG4Q1kdv5{n!^y-n6*k1D8%6D>gTe~DWM4fAId(i literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_qo.png b/mods/signs/textures/_qo.png new file mode 100644 index 0000000000000000000000000000000000000000..5d261e34675722e40b2db238e2dffab3b8ace764 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqE#64XcLpZJ{CpfVFmz0qBXY6>xhvx|+L(4uU=3SLfnoV2wqHvpE*A!>Q7v(eC`m~y zNwrEYN(E93Mh1pPx`qZo6k=#%1wxj(1}0Vp2FgZ@#Zffm=BH$)RpQnVlrOy+sDT}1 bLr!8+Y7T?FcEYnVpb&$ntDnm{r-UW|WqvyV literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_r.png b/mods/signs/textures/_r.png new file mode 100644 index 0000000000000000000000000000000000000000..39e9fce5b1377db21b3832fa8baa9e1a48766d91 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3 kzDNkj12wRNY{*GWO3h&?Qs%uK4HRPVboFyt=akR{0Ll-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40TTz#}JO|$q5Qv21b9{H%kD)f;<0tczjlzN-%nHN@C)X|HcCB48C7E z7&obIlK^T_Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLKeCPCRPRpt*$E;qiD#@ qPsvQH#I50rgn&Fy13SouoW!Km9EKo?1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5cj{}XxC*w}O)Wh@FP?)FK#IZ0z|ct7&;W=+3{9*+$Wqt9#LB=x*=VsiiiX_$l+3hB m+!})NrB?$ru!C&KNlZ%3VTk#E``Q$s5QC?ypUXO@geCwOm^`xp literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_s.png b/mods/signs/textures/_s.png new file mode 100644 index 0000000000000000000000000000000000000000..a0ada1ac7d33e494c101e9f3343772b70a2e15b5 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEcjbDr^EaMAxji=F^EWw~Mo&6}+M&QERo2UMwA z;u=wsl30>zm0Xkxq!^4042^UR4S*=b(8LOaEOZS_tPBiVT~{nd(U6;;l9^VCTf-L# i0ePSXc90D@iAkwB48RdP`(kYX@0Ff`INGytLyLlY|yvd}d!u`)1dbzQL-MMG|WN@iLm mZVg`~1muAl*g-brBqpWiFa+nPoMr_IF?hQAxvX7ZC!F7B#`9o?!wUEZn{7S$m1;Vh%5%u z9$@TtGTRQwkoRwe-%#e`yAP`Ur2OC7#SEE=^7dUQHY_56$n}C8kkra7$_Sp7Dv&Lo1c=IR*73fP`>nP fpayo34LONPsW}YMiTj<+fkF(Pu6{1-oD!M<{GdAM literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_sm.png b/mods/signs/textures/_sm.png new file mode 100644 index 0000000000000000000000000000000000000000..385c64fe05462c1e8e0ec210ab8a337a29397692 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-T!2%>7ZC!F7B#`9o?!wUEZn{7S$m1;Vh%5%u z9$@TtGTRQw5b|_!4B@z*oN$2opK;>Tf9;hk0T6{4nplC5rLKXAm4Sh>(PD8F4Y~O#nQ4`{H3a2LuLf#h2icI5n3S5s VV6DTeln)eQ@O1TaS?83{1OVRaH~jzr literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_sp.png b/mods/signs/textures/_sp.png new file mode 100644 index 0000000000000000000000000000000000000000..4f38a354ddded3a7b2049268d3f10b7a9cceff82 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^93VC$kYL!eQ)nuXVk!yp3ua&_n|#&+#7pvacVS?> z+a7ZC!F7B#`9o?!wUEZn{7S$m1;Vh%5%u z9$@TtGTRQwkoI(O4B@z*oY27N*7jfESiKq>5X@nTk!5B`N@V6Sk8eu>DpM_SjVMV; zEJ?LWE=mPb3`PcqM!JRuKonwVVg*8$x&|gz1_sJTi^Wki1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3PCT`~RWU2S$d*LN;bLgVj7h zwW=kq5hW>!C8<`)MX5lF!N|bSNY~H+h(ZiatU$;@*TBTez@XK2#bOiFVdQ&MBb@06B;}VgLXD literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_t_.png b/mods/signs/textures/_t_.png new file mode 100644 index 0000000000000000000000000000000000000000..773e666c4ffb7b56d43caaea950f682f2099e8c8 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3=K~g#}JO|$q5P!5|aN8&+y^l;pquDbKt-MhKY$zD^i`Vu}yVbag3AU z(rRW-8D++sKs~A@t`Q|Ei6yC4$wjF^iowXh&`8(N0Ej{iO{_r3Lf62=%D|x2b;V*7 s4Y~O#nQ4`{HGGi}kOyjD2icI5n3S5s5b}{B4&)aGPgg&ebxsLQ01MMU>;M1& literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_tl.png b/mods/signs/textures/_tl.png new file mode 100644 index 0000000000000000000000000000000000000000..059fe681302e0ee570644a222ca3fd2319e6b11e GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEggjjwLpZJ{Cn)g!X;08_m1AJ|S;YLe>to{?psZ?%YeY#(Vo9o1a#1Rf zVlXl=G}1LR0HP2>6Dtt1)HN`%GB8j!S}cyDAvZrIGp!Q0hM;`u)j$pGARBTLlTvdS V>a=!GF8~TLc)I$ztaD0e0sx(TIPd@f literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_u.png b/mods/signs/textures/_u.png new file mode 100644 index 0000000000000000000000000000000000000000..98bf8e69d452c0851bcc9f8361da388155157b1e GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40%r%#}JO|$q5SVf6{;Ot4m5OxKhu?rk3LBv*W8EJHtjbjz5QO_p}3* zs+PD$l%yn=BH$)RpQq0 jMM6LxsDT}1Lr!8+Y7Rr`-b}wAKp_TCS3j3^P6-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3~f&r#}JO|$q5Qv21b9<6A}_q5)yv!3;y6&o;hLa!)FId{;Hp|V*>$( z-710V`9G_e993ta;fD+7a8*A9_Kpv=p9b`jJVp3`jLuea&o&ivZ!PC{xWt~$(697}&K-T~O literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_un.png b/mods/signs/textures/_un.png new file mode 100644 index 0000000000000000000000000000000000000000..01f547ad0d13bc2e469b639ff51bf1de8d5dd70a GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3_(v9#}JO|$q5n}2TpvDZ|7lKd3>85k%VEfz=7kei>9nO2EgLr}i-YM=&okPSJBNvSyu U@oAUZ^?*VQp00i_>zopr03+fylmGw# literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_v.png b/mods/signs/textures/_v.png new file mode 100644 index 0000000000000000000000000000000000000000..b692d1185dfcd70d3a4863ca06f35e333976da0a GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3=K~g#}JO|$q5Rw21b9<6A}_q5)yv!3pNCuxbvTf$LGeEf9fd~K<$c8 z*#50Odio-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5Qv21b9{C-d+aaLxQZzYz#HBl(4w8UB~_U}UIqU}s>n z68R6(P~sXqdU0( literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_vb.png b/mods/signs/textures/_vb.png new file mode 100644 index 0000000000000000000000000000000000000000..7fed7dc5af44413fdf2a99244b5e06fca6bf88a3 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2%>Xo8<2RDW)WEcNc~RchdzzAi)BU$YLPv z0mg18v+aNk5l$e!75QC?ypUXO@geCwwQ8ktT literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_w.png b/mods/signs/textures/_w.png new file mode 100644 index 0000000000000000000000000000000000000000..6a58b07eab0025f942a0dfdff415b56c08ea1230 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|UVX#}JO|$q5SVf7&1a_whK?o=IjdTqSfGEV!#0rEgbPY_b3=CRbS1d-+kei>9nO2Eg!xsqw gd7uV%kPSJBNvSyu<-zItSAaqcp00i_>zopr0HH`dH2?qr literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_w_.png b/mods/signs/textures/_w_.png new file mode 100644 index 0000000000000000000000000000000000000000..64904dec23e20ee4b4dd633589b365fd1f1da920 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^h*|#}JO|$q5Qv21b9{C-d+abUn0ZW)|MWAiQhee*;T3C$j`bhWwZ8 zOv^G3{{`w$Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLKeCPCRPRpt*$E;qiD#@ qPsvQH#I50rgn&Fy13SouoW!Km9ER`=PJS7n5QC?ypUXO@geCyPWjy2n literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_x.png b/mods/signs/textures/_x.png new file mode 100644 index 0000000000000000000000000000000000000000..b769e136ea60eec2f5a50e721dcac8bff3f79960 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3&QUD2sr!$5h8}}#8^<3#yIJ`_ zwW=kq5hW>!C8<`)MX5lF!N|bSNY~H+h(ZiatU$;@*TBTez@XK2#bOi1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5P!5|aN8d$O^${SV-IZeXx*Rl8O~)9PRTC)n5+LSAzG zo1kLx3#6gMHKHUXu_Vu2_tsAvZrI pGp!Q0hA$EV@<0vjARBTLlTvdSB7STW>IDihc)I$ztaD0e0sy)BKu!Pv literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_y.png b/mods/signs/textures/_y.png new file mode 100644 index 0000000000000000000000000000000000000000..777b55e5468b08e9f59602df651c47638793e990 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5Q_21b9{C-d+Gys{T|Viexh_upVE4~Or6!!xW5dy6>! zmDe@#fi#r3MwFx^mZVxG7o`Fz1|tJQBV9uSAPO-wu>v6rT>}#<1A|uA6^l_czopr0QI>)Bme*a literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_y_.png b/mods/signs/textures/_y_.png new file mode 100644 index 0000000000000000000000000000000000000000..0c40de9119d12685ab8b15a8bc0d1c2092a3c664 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5P!5|aN8dvY)?{;$mGAmMZ3R>Gv7mYf6zhQKrI|2ZTs zW&u^JmbgZgq$HN4S|t~y0x1R~14AQSLjxcRF*LCPAq!mt6DtFQR@W7aQ8eV{r(~v8 m;@0p*LO>p;ymI2 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_z.png b/mods/signs/textures/_z.png new file mode 100644 index 0000000000000000000000000000000000000000..ae010fe106e4da87c3ca42e5cf6ac3e5136bcb4f GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEBs^UlLpZJ{Cn)epNd8kU{-3Q^S2;Tx!qgvt`QIe8a zl4_M)lnSI6j0_BobPWxFD8$gj3WO|l4NR;I3|d`REJo3go1c=IR*74~7YPA*payo3 b4LONPsW}W)y4Qj;fkF(Pu6{1-oD!M<{3|?Q literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_z_.png b/mods/signs/textures/_z_.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3e053974cf51f79366ca0640e36d8d0df7f394 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEq&!_5LpZJ{Cmi6EkoPYp&F*9JOF%*l5T8n|*rjC7>$R64!{5 zl*E!$tK_0oAjM#0U}&UkXaGbZh9*`ZWT9(dVr5{^>bhbviiX_$l+3hB+#0?}2*?99 eu!C&KNlZ%3VTcmjQM?c+#Ng@b=d#Wzp$P!{+da(y literal 0 HcmV?d00001 diff --git a/mods/signs/textures/signs_back.png b/mods/signs/textures/signs_back.png new file mode 100644 index 0000000000000000000000000000000000000000..d3fa19a6c38f09f9924dd9fd1b542bdaeba28b0a GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9F5he4R}c>anMpdfpR zr>`sf9S$xoS@HI>8)JY%TRdGHLp07Oujw#ORbVwRoWK#WrX+RZ&+G4OQxg&%JbC0Q z7Bc05bHLshet<# z-@oL9gdZQiD!cHVJHTRJXKY|#u)(A2Q}Wcdh!sm!c+1a!&!2C(vm$bWEerei_?jk- zCW8s4#$_q99)HxEmeBg6v9a;tji<*=IxUX<|NlR^E9}^8Lj!{?`Zlht(rgRa7;Gjv V?VFvwS_|lY22WQ%mvv4FO#lHuZX^Hz literal 0 HcmV?d00001 diff --git a/mods/signs/textures/signs_bottom.png b/mods/signs/textures/signs_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..604a0fce99dde0aa648e9d9bd3081711f418a1d0 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9F5he4R}c>anMpdfpR zr>`sf9S$xoCH0@DR-XY1DSNs&hG?8m*6A`yQ(!ePoWLRR|NnpgXlb^EY{xDp$j&;* Z#o!pvDKJBc%@C-Z!PC{xWt~$(69A6sA-Vtn literal 0 HcmV?d00001 diff --git a/mods/signs/textures/signs_front.png b/mods/signs/textures/signs_front.png new file mode 100644 index 0000000000000000000000000000000000000000..e426bec9164ce2ab91cbffec64d64b8f9b74cbe8 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9F5he4R}c>anMpdfpR zr>`sf9S$xoRT0kU7+IjuGEW!B5RLQ6YdVZm6<7@nCvZfpDM@`e=eNF{;_2G|-)1&8 zI(mCbxiZIG{GLDm;u8sp9|pdOjS`<9i%(v_pg&7ylkJ?CJpyc}+t>e>0D*tD^?wEX zFWc9&p4#Nm^{F0c#N=-AcdN3$&vWWI@-EZF^?Q6xlXmEo2Zt9iJ__V{zlgb`lZS^# z=eVBzvfLwv|Nj4%58h&QucxtbVeLarts4d$rVI?OFI}&Dwj2lqx|qS!)z4*}Q$iB} Dmyu%A literal 0 HcmV?d00001 diff --git a/mods/signs/textures/signs_side.png b/mods/signs/textures/signs_side.png new file mode 100644 index 0000000000000000000000000000000000000000..8bd809d4d3ae0dffc3d582e94e52178b05f161cd GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9F5he4R}c>anMpdfpR zr>`sf9S$xoc?&tMckMtSRZkbk5RLQ6YdVZm6B07wE4mmtLypaUD3p?7an+#2 agn_}VgnLWAxLbv9Rv$nsE6t9>O-Z|b~w%~(5R8Bc8ydEV&zSQ9{u{i zPlo^ZBYyt)^B;cGdaE!-BLN{L&KWubH+L@x!P5^D)@ghK8dwdxkIWAjq!7fMn0mpw zY%FUgrAz}5g?TA-wldF&&cW~h@>&4sp8?ZRV+2SAS}JVcvp#tAbmp=oBpu6#jqkp{ zL$ttk_E@VZab>%Dq!e_vvCNqt-|ZYMG+k+}kwZn*%zCNBm?`ng1pW(PNX60_Fv_5m z;`sd?G{~hg-+$zId*u4?fD(o2;P5`+6x^LHH5WpNAmCRoHCq+*x)5WfIPgLO1tkPZ zwa0)OCDvwY)`XV82du61<46%OetV1TI*e+>B&nj}Zf{9GFiwpk8fRHq*T8o5j5&}} zCge!hE6%;ZE|L%n%UT`-LW^`&B1)x&f)EOGsMs#!P#n)EKD?i)SjLm1H;^l+-jLUo zv}b<$Jad``4ki)EC;>TSVubmc=thawjpHC515O9W>MJkqM#37I?v4oI$SHBS8F~1) zVw}S&uomWzS6rtNM$xpQ)xgc^K#mb99a1*d>qe^rOCqa6ixnD__QVe4P2^RW!F@2?9Sq&Uv3*`Rzd92Aj=u_q4pL6+-r$Bp z&WX!4(RK1MU^r=74h*BBcbZZfd0nW%QETQJGyT}3I)kW*lqxj{UiO9D3?JX_y!iG= z-UHfbtX0(3lOHO!llYL3s*p;<=qCUV4?CrRY67bj$CE|NMh=nTFi>;k{$CrdHjYz= zH4Z%(cHa=%qw384n+v9Qw6yW*e#07g_jYA3jm~CXogKXutUf=n15<~wmd#htisLr} zaTnB7S$yJfwA>vm()O%tz}`;y*)xoi6b0^lORr&{SCkpJxs`l)Kl9D20VOJ%4=k~w zjiGPpi4?@ja$V3?(tP91b?1C?Tpv6ye=!nMK%_=3m9aA{_aEqQMrPlzt&shO(u%ex zL?>uDGj@f3>_{QdYe|)oCK{!CVhO|I8K)j&3=Cj|!cCUWLh?H)N!-a%_Zd5VM+%Xl z?|GO%ak}Yd>rZ*f;9o;lyx}KB^eP@tXk(vT4kXqrKdOQK4B&9@z5L_>j94pXlM#0HF7HCTpt70t>QY%dI@Nw zIGqRlvXeTCUlT&WI(x2j#MuUI#U32W3J8+52tpL>N}`n@Hbrid9m#N1)NM!9N}3bx zsV1zgaJj5>ou%(2IYq3~#_I;NYR-3M&nBWS!?GNGH!H*9aqZ(3Yl#&P(O-K}i@hH${Kt*`{X{7<3UVw(7^0&RB zWTu2bDT0s+QdXibT(^Xvl2gTWn#~uq`yc(!{poianMpdfpR zr>`sf9S$xoMeW;xTU3BT%APKcAsXkCb53tbQ(!ePoWLRR|NnpgXlb^EY{xDp$j&;* Z#i0C-b4pTdZWB;BgQu&X%Q~loCIF9#BRT*8 literal 0 HcmV?d00001 diff --git a/mods/sprint/init.lua b/mods/sprint/init.lua new file mode 100644 index 00000000..ccc89a54 --- /dev/null +++ b/mods/sprint/init.lua @@ -0,0 +1,29 @@ +player_running_physics = {} +minetest.register_globalstep(function(dtime) + for _,player in ipairs(minetest.get_connected_players()) do + --local pos = player:getpos() + --print(dump(player:get_player_control().up)) + if player:get_player_control().up == true and player_running_physics[player:get_player_name()] == nil then + minetest.after(0.05, function() + if player:get_player_control().up == false then + minetest.after(0.05, function() + if player:get_player_control().up == true then + player:set_physics_override(1.5, 1, 1) + player_running_physics[player:get_player_name()] = true + --print("test1") + end + end) + end + end) + elseif player:get_player_control().up == false and player_running_physics[player:get_player_name()] == true then + --minetest.after(0.2, function() + if player:get_player_control().up == false then + player_running_physics[player:get_player_name()] = nil + player:set_physics_override(1, 1, 1) + --print("test2") + end + --end) + end + + end +end) \ No newline at end of file diff --git a/mods/stairs/README.txt b/mods/stairs/README.txt new file mode 100644 index 00000000..78eb7216 --- /dev/null +++ b/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 (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/mods/stairs/depends.txt b/mods/stairs/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/stairs/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua new file mode 100644 index 00000000..2c3c8de0 --- /dev/null +++ b/mods/stairs/init.lua @@ -0,0 +1,288 @@ +-- Minetest 0.4 mod: stairs +-- See README.txt for licensing and other information. + +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 = "nodebox", + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + groups = groups, + sounds = sounds, + 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}, + }, + }, + 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 + if p0.y-1 == p1.y then + local fakestack = ItemStack("stairs:stair_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + -- Otherwise place regularly + return minetest.item_place(itemstack, placer, pointed_thing) + end, + }) + + minetest.register_node(":stairs:stair_" .. subname.."upside_down", { + drop = "stairs:stair_" .. subname, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = { + {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0, 0.5, 0, 0.5}, + }, + }, + }) + + minetest.register_craft({ + output = 'stairs:stair_' .. subname .. ' 4', + recipe = { + {recipeitem, "", ""}, + {recipeitem, recipeitem, ""}, + {recipeitem, recipeitem, recipeitem}, + }, + }) + + -- Flipped recipe for the silly minecrafters + minetest.register_craft({ + output = 'stairs:stair_' .. subname .. ' 4', + recipe = { + {"", "", recipeitem}, + {"", recipeitem, recipeitem}, + {recipeitem, recipeitem, recipeitem}, + }, + }) +end + +-- 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", + is_ground_content = true, + 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) + if n0.name == "stairs:slab_" .. subname and + p0.y+1 == p1.y then + slabpos = p0 + slabnode = n0 + 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) + pointed_thing.above = slabpos + fakestack = minetest.item_place(fakestack, placer, pointed_thing) + -- If the item was taken from the fake stack, decrement original + if not fakestack or fakestack:is_empty() then + itemstack:take_item(1) + -- 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.name == "stairs:slab_" .. subname.."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) + pointed_thing.above = p0 + fakestack = minetest.item_place(fakestack, placer, pointed_thing) + -- If the item was taken from the fake stack, decrement original + if not fakestack or fakestack:is_empty() then + itemstack:take_item(1) + -- Else put old node back + else + minetest.set_node(p0, n0) + end + return itemstack + end + + -- Place upside down slab + local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + -- If pointing at the side of a upside down slab + if n0.name == "stairs:slab_" .. subname.."upside_down" and + p0.y+1 ~= p1.y then + -- Place upside down slab + local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + -- Otherwise place regularly + return minetest.item_place(itemstack, placer, pointed_thing) + end, + }) + + minetest.register_node(":stairs:slab_" .. subname.."upside_down", { + drop = "stairs:slab_"..subname, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + stack_max = 64, + paramtype2 = "facedir", + on_place = minetest.rotate_node, + is_ground_content = true, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + }, + }) + + minetest.register_craft({ + output = 'stairs:slab_' .. subname .. ' 6', + recipe = { + {recipeitem, recipeitem, recipeitem}, + }, + }) +end + +-- 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 + +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("acaciawood", "default:acaciawood", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + {"default_acaciawood.png"}, + "Acaciawood Stair", + "Acaciawood Slab", + default.node_sound_wood_defaults()) + +stairs.register_stair_and_slab("sprucewood", "default:sprucewood", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + {"default_sprucewood.png"}, + "Sprucewood Stair", + "Sprucewood 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"}, + "Cobble Stair", + "Cobble 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("sandstone", "default:sandstone", + {crumbly=2,cracky=2}, + {"default_sandstone_top.png", "default_sandstone_bottom.png", "default_sandstone_normal.png"}, + "Sandstone Stair", + "Sandstone 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("quartzblock", "default:quartz_block", + {snappy=1,bendy=2,cracky=1,level=2}, + {"default_quartz_block_top.png", "default_quartz_block_bottom.png", "default_quartz_block_side.png"}, + "Quartz stair", + "Quartz slab", + default.node_sound_stone_defaults() +) + +stairs.register_slab("quartzstair", "default:quartz_pillar", + {snappy=1,bendy=2,cracky=1,level=2}, + {"default_quartz_pillar_top.png", "default_quartz_pillar_top.png", "default_quartz_pillar_side.png"}, + "Quartz Pillar stair", + "Quartz Pillar slab", + default.node_sound_stone_defaults() +) + +print('[OK] Stairs loaded') \ No newline at end of file diff --git a/mods/throwing/README.txt b/mods/throwing/README.txt new file mode 100644 index 00000000..ed674595 --- /dev/null +++ b/mods/throwing/README.txt @@ -0,0 +1,48 @@ +=== 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: + wood string +wood string + wood string +Craft arrows with: +flint +stick +paper +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 385 +shoots). + +License: +This mod was originally published by Jeija. +Sourcecode: 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/mods/throwing/arrow.lua b/mods/throwing/arrow.lua new file mode 100644 index 00000000..f0705a1c --- /dev/null +++ b/mods/throwing/arrow.lua @@ -0,0 +1,89 @@ +minetest.register_craftitem("throwing:arrow", { + description = "Arrow", + inventory_image = "throwing_arrow_inv.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.4, y=0.4}, + --textures = {"throwing:arrow_box"}, + textures = {"throwing_arrow_back.png"}, + 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 = 3 + obj:punch(self.object, 1.0, { + full_punch_interval=1.0, + damage_groups={fleshy=damage}, + }, nil) + self.object:remove() + end + else + local damage = 3 + 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 4', + recipe = { + {'default:flint'}, + {'default:stick'}, + {'default:paper'} + } +}) diff --git a/mods/throwing/depends.txt b/mods/throwing/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/throwing/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/throwing/init.lua b/mods/throwing/init.lua new file mode 100644 index 00000000..cb81ad65 --- /dev/null +++ b/mods/throwing/init.lua @@ -0,0 +1,123 @@ + +dofile(minetest.get_modpath("throwing").."/arrow.lua") + +arrows = { + {"throwing:arrow", "throwing:arrow_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 + player:get_inventory():remove_item("main", arrow[1]) + 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", { + description = "Bow", + inventory_image = "throwing_bow.png", + stack_max = 1, + on_place = function(itemstack, placer, pointed_thing) + wear = itemstack:get_wear() + itemstack:replace("throwing:bow_0") + itemstack:add_wear(wear) + return itemstack + end, + on_use = function(itemstack, user, pointed_thing) + wear = itemstack:get_wear() + itemstack:add_wear(wear) + if throwing_shoot_arrow(itemstack, user, pointed_thing) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/385) + end + end + return itemstack + end, +}) + +minetest.register_tool("throwing:bow_0", { + description = "Bow", + inventory_image = "throwing_bow_0.png", + stack_max = 1, + groups = {not_in_creative_inventory=1}, + on_place = function(itemstack, placer, pointed_thing) + wear = itemstack:get_wear() + itemstack:replace("throwing:bow_1") + itemstack:add_wear(wear) + return itemstack + end, + on_use = function(itemstack, user, pointed_thing) + wear = itemstack:get_wear() + itemstack:add_wear(wear) + if throwing_shoot_arrow(itemstack, user, pointed_thing) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/385) + end + end + return itemstack + end, +}) + +minetest.register_tool("throwing:bow_1", { + description = "Bow", + inventory_image = "throwing_bow_1.png", + stack_max = 1, + groups = {not_in_creative_inventory=1}, + on_place = function(itemstack, placer, pointed_thing) + wear = itemstack:get_wear() + itemstack:replace("throwing:bow_2") + itemstack:add_wear(wear) + return itemstack + end, + on_use = function(itemstack, user, pointed_thing) + wear = itemstack:get_wear() + itemstack:add_wear(wear) + if throwing_shoot_arrow(itemstack, user, pointed_thing) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/385) + end + end + return itemstack + end, +}) + +minetest.register_tool("throwing:bow_2", { + description = "Bow", + inventory_image = "throwing_bow_2.png", + stack_max = 1, + groups = {not_in_creative_inventory=1}, + on_use = function(itemstack, user, pointed_thing) + wear = itemstack:get_wear() + itemstack:replace("throwing:bow") + itemstack:add_wear(wear) + if throwing_shoot_arrow(itemstack, user, pointed_thing) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/385) + end + end + return itemstack + end, +}) + +minetest.register_craft({ + output = 'throwing:bow', + recipe = { + {'', 'group:wood', 'default:string'}, + {'group:wood', '', 'default:string'}, + {'', 'group:wood', 'default:string'}, + } +}) + diff --git a/mods/throwing/sounds/throwing_sound.ogg b/mods/throwing/sounds/throwing_sound.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c8911e5fed64d61e1a0007b98847b27d8044e3cc GIT binary patch literal 11011 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 literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_arrow.png b/mods/throwing/textures/throwing_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..ec991be1fe409558bae65426b385f8677b9f3089 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwYo0CBn4-dqAP>o-U3d5r^MSHsm|3z~kCG#qj1K zj^yR@x|$1H;}}+&zu*-R@`!ygjVI@2KqHrHQs%bt`a$Em8Bc5{rYP1-CN7)`O>I6@1vtO zPpv!R%yIKym2rXH+M73*Ovx&H_ZUWhjMntfnDay9lR>{u(t>-IW0a#e9^>w o$&8sl_8ZD1GC2ycNS+d2{U)nu&iDGmKrb+Oy85}Sb4q9e04XVM?EnA( literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_arrow_2.png b/mods/throwing/textures/throwing_arrow_2.png new file mode 100644 index 0000000000000000000000000000000000000000..8c0a9d77322836e35937eec98fa2bb39b90266eb GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwYo0C;g>||Dd0#N9Lr;B4q#NoG74EYWzh_u!BIJ3*f z`Y0&gIUrrZz`p*%<_bO=@AnT<4tfuvRH9o$@1X`SPr;kB#x3CceUq4%u_Biax)r znEn0ft;GG8Z$4eMY980Gb-usPX4y*Kx|g3Rzuldo!H~^);#2EyiY-2mE`Lxww=+lg z8_Ts@Yc7|@c3)`}a<<^}bB-|j^VHrT+~TkS&u4KP2HzVQYxAd>9t8S{!PC{xWt~$( F696EQb?E>A literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_arrow_back.png b/mods/throwing/textures/throwing_arrow_back.png new file mode 100644 index 0000000000000000000000000000000000000000..e6434817cbbdfb7d4459abf34e8328e7bd95338b GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=BeG%-Ex}lN~6?UgGKN%6^xdlU109%}!(nP{_~I#WBR<^xa7t1rI3jFwc*Vo8i}p* T^ADy14P)?h^>bP0l+XkKqFy)( literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_arrow_inv.png b/mods/throwing/textures/throwing_arrow_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..8d3cb745d889861dacbcd13a79a95be337872173 GIT binary patch literal 259 zcmV+e0sQ`nP)fBU<4ly7{!MIH1O^KExap06K@XC#+w3W;6DRWN`e(a zn1UY$lsN9zTA_WE);KkQiSGsgW8q&%0F;3r9zq6w{Tu#8zz0kwx$52UUqAo=002ov JPDHLkV1k@fXWsw- literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_arrow_tnt.png b/mods/throwing/textures/throwing_arrow_tnt.png new file mode 100644 index 0000000000000000000000000000000000000000..d4a82d9c7fd7e011972f9a85aaa31430362ae44b GIT binary patch literal 412 zcmV;N0b~A&P)*lzQ6b08Do5tRbgSRMMP`{cc-=X*8IeknUo4inAw(E zFf$@zk9X$nOq|lon<{RtRivbplmOOR#)?hSmdvkW}*pFUV^z}>g=r~8@7 zoRjlW#Xh7n)>>pHx7&?5CzAFiN=cn^M7)nsH*ucuS_^mQe!sKU+8)%18e{Bk=gvP- z4~nqv#LhpklE0xmsk%~WW`?_CW?N#J_INygZC0dnPQCyJ74)qWNF7H20000M{!-oP8k1^&53C!W*0E*+J&ys67Toho5cLS_(Q9wFtdiI()8$e$y7@>`K z1L*JD0&fP;H=H!!7hDuziFX4etDnKE0rcUs#@T@0_G{qHfZq9Q;fH|L_;7$WUJYoS zzXje5ScQuMEb-OZGDz%(50nd7fE00000NkvXXu0mjf D+t!8} literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_bow_0.png b/mods/throwing/textures/throwing_bow_0.png new file mode 100644 index 0000000000000000000000000000000000000000..e071d0d2cf11b32d84cb05ad8383729f1bdd1a8a GIT binary patch literal 381 zcmV-@0fPRCP)w~`m=WhpSBoY)FLJ$t?g;}*gDv_#`Rv5xCUDuTbQWCV=rf3EXy#gjj$M7L?Eq zs}#H_K<~F@Vu}Umgv$wVByw<;0Oy|PBuoOO>Pr$OcvOHMKIxPTB}@X`?N3Q?;7I{V z|1}3MDPV;ISOVWnKm$$+NcwL9X9YO_XslqBz?R_b83+aT0J8-41Q!MN1}6oy!)G&r b+OOwd(_h?P{4aaT00000NkvXXu0mjfcut!7 literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_bow_1.png b/mods/throwing/textures/throwing_bow_1.png new file mode 100644 index 0000000000000000000000000000000000000000..eadce9680fce5a7c5e965fb8bcb5c9018a012320 GIT binary patch literal 372 zcmV-)0gL{LP)YyF3Rjk!pJyjf1}~`U`<%p4X`FM- zmeu?lz)jOM*Cv2Z@PZh}(G0ns_YSEQfPyXI{Kc=wajEC6U5b7?wL2F)0|dBV4)cSW zP#HquK1^2h5K`y96^`>x$aR!EIbI{hfjOU#SkU{y8H-24bbd=4v`990cwOx#AW~= zoC^;EO7@>Zk>Dgi`*EQSEe4c^X3s$EL$X#V4ERPsR#eiS`JAMOwAlH_z So-j550000K!C!fB^T) zAv{PH$BN`N7R_aG2x;Z`VM1VW+qNGo!TYfiUc}Qh4VX>=NA!I^AyOr&m;t!*IfQ5G zdASNe+m59i;XQUH057NHBFq4M*My*L&q1gGR8Eoa+>0;)=sd?J-HMRqDgd2x%@HjI z(3V>fWxK*>Tgpmd=cP~rq+0oM9&_yXht*%|>*UB&Er?+O75NtU=qlsM<- z=BDPAFgO>bCYGe8D3oWGWGJ|M`UZqI@`(c#@p`&AhHzX@P5=TRmz9Ar?z5H^kj3EX L>gTe~DWM4fuVE-u literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_string.png b/mods/throwing/textures/throwing_string.png new file mode 100644 index 0000000000000000000000000000000000000000..ec92a7e66e87c3afd1ff4f9801567659f570fbb2 GIT binary patch literal 382 zcmV-^0fGLBP)-l7>)u;1@HO_XIBP@QRNz4353yx{S8yjkUaI$N|&ib_xj?)SuEvA}kp z&nNLNcrzj$O9I&5a=H8jpVq{iFg@1L&~HMUd2Ju4z2EOWBe`0w25tlHXK*|oGgek( z{3hfFu|5bJh3oZt=yr%zG0pxS5wDR61dSp%olYZ~V6)kb{XND;eFTMisw!B-5aB=g0w#M9e@Zch_{1VXm|<~H*v!;`!1;Wh`g^8R@RgGg!w`>xV@n%c zVCH}0928R=@i^coJ=N6UKgR2FxllZ>Lq3Yk^lfw&0^i`tKss6IjPz8U^hY2i# + + 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/mods/tnt/depends.txt b/mods/tnt/depends.txt new file mode 100644 index 00000000..70715c7b --- /dev/null +++ b/mods/tnt/depends.txt @@ -0,0 +1,2 @@ +default +fire diff --git a/mods/tnt/init.lua b/mods/tnt/init.lua new file mode 100644 index 00000000..8512259d --- /dev/null +++ b/mods/tnt/init.lua @@ -0,0 +1,163 @@ +function spawn_tnt(pos, entname) + minetest.sound_play("", {pos = pos,gain = 1.0,max_hear_distance = 15,}) + return minetest.env:add_entity(pos, entname) +end + +function activate_if_tnt(nname, np, tnt_np, tntr) + if nname == "tnt:tnt" then + local e = spawn_tnt(np, nname) + e:setvelocity({x=(np.x - tnt_np.x)*5+(tntr / 4), y=(np.y - tnt_np.y)*5+(tntr / 3), z=(np.z - tnt_np.z)*5+(tntr / 4)}) + end +end + +function do_tnt_physics(tnt_np,tntr) + local objs = minetest.env:get_objects_inside_radius(tnt_np, tntr) + for k, obj in pairs(objs) do + local oname = obj:get_entity_name() + local v = obj:getvelocity() + local p = obj:getpos() + if oname == "tnt:tnt" then + obj:setvelocity({x=(p.x - tnt_np.x) + (tntr / 2) + v.x, y=(p.y - tnt_np.y) + tntr + v.y, z=(p.z - tnt_np.z) + (tntr / 2) + v.z}) + else + if v ~= nil then + obj:setvelocity({x=(p.x - tnt_np.x) + (tntr / 4) + v.x, y=(p.y - tnt_np.y) + (tntr / 2) + v.y, z=(p.z - tnt_np.z) + (tntr / 4) + v.z}) + else + if obj:get_player_name() ~= nil then + obj:set_hp(obj:get_hp() - 1) + end + end + end + end +end + +minetest.register_node("tnt:tnt", { + tile_images = {"default_tnt_top.png", "default_tnt_bottom.png", + "default_tnt_side.png", "default_tnt_side.png", + "default_tnt_side.png", "default_tnt_side.png"}, + dug_item = '', -- Get nothing + material = { + diggability = "not", + }, + stack_max = 64, + description = "TNT", + mesecons = {effector = { + action_on = (function(p, node) + minetest.env:remove_node(p) + spawn_tnt(p, "tnt:tnt") + nodeupdate(p) + end), + }} +}) + +minetest.register_on_punchnode(function(p, node) + if node.name == "tnt:tnt" then + minetest.env:remove_node(p) + spawn_tnt(p, "tnt:tnt") + nodeupdate(p) + end +end) + +local TNT_RANGE = 3 +local TNT = { + -- Static definition + physical = true, -- Collides with things + --weight = -100, + collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5}, + visual = "cube", + textures = {"default_tnt_top.png", "default_tnt_bottom.png", + "default_tnt_side.png", "default_tnt_side.png", + "default_tnt_side.png", "default_tnt_side.png"}, + -- Initial value for our timer + timer = 0, + -- Number of punches required to defuse + health = 1, + blinktimer = 0, + blinkstatus = true,} + +function TNT:on_activate(staticdata) + self.object:setvelocity({x=0, y=4, z=0}) + self.object:setacceleration({x=0, y=-10, z=0}) + self.object:settexturemod("^[brighten") +end + +function TNT:on_step(dtime) + local pos = self.object:getpos() + minetest.add_particle({x=pos.x,y=pos.y+0.5,z=pos.z}, {x=math.random(-.1,.1),y=math.random(1,2),z=math.random(-.1,.1)}, {x=0,y=-0.1,z=0}, math.random(.5,1),math.random(1,2), false, "tnt_smoke.png") + self.timer = self.timer + dtime + self.blinktimer = self.blinktimer + dtime + if self.timer>3 then + self.blinktimer = self.blinktimer + dtime + if self.timer>5 then + self.blinktimer = self.blinktimer + dtime + self.blinktimer = self.blinktimer + dtime + end + end + if self.blinktimer > 0.5 then + self.blinktimer = self.blinktimer - 0.5 + if self.blinkstatus then + self.object:settexturemod("") + else + self.object:settexturemod("^[brighten") + end + self.blinkstatus = not self.blinkstatus + end + if self.timer > 8 then + local pos = self.object:getpos() + pos.x = math.floor(pos.x+0.5) + pos.y = math.floor(pos.y+0.5) + pos.z = math.floor(pos.z+0.5) + do_tnt_physics(pos, TNT_RANGE) + local meta = minetest.env:get_meta(pos) + minetest.sound_play("tnt_explode", {pos = pos,gain = 1.0,max_hear_distance = 16,}) + if minetest.env:get_node(pos).name == "default:water_source" or minetest.env:get_node(pos).name == "default:water_flowing" or minetest.env:get_node(pos).name == "default:bedrock" or minetest.env:get_node(pos).name == "protector:display" or minetest.is_protected(pos, "tnt") then + -- Cancel the Explosion + self.object:remove() + return + end + for x=-TNT_RANGE,TNT_RANGE do + for y=-TNT_RANGE,TNT_RANGE do + for z=-TNT_RANGE,TNT_RANGE do + if x*x+y*y+z*z <= TNT_RANGE * TNT_RANGE + TNT_RANGE then + local np={x=pos.x+x,y=pos.y+y,z=pos.z+z} + local n = minetest.env:get_node(np) + if n.name ~= "air" and n.name ~= "default:obsidian" and n.name ~= "default:bedrock" and n.name ~= "protector:protect" then + activate_if_tnt(n.name, np, pos, 3) + minetest.env:remove_node(np) + nodeupdate(np) + if n.name ~= "tnt:tnt" and math.random() > 0.9 then + local drop = minetest.get_node_drops(n.name, "") + for _,item in ipairs(drop) do + if type(item) == "string" then + if math.random(1,100) > 40 then + local obj = minetest.env:add_item(np, item) + end + end + end + end + end + end + end + end + self.object:remove() + end + end +end + +function TNT:on_punch(hitter) + self.health = self.health - 1 + if self.health <= 0 then + self.object:remove() + hitter:get_inventory():add_item("main", "tnt:tnt") + end +end + +minetest.register_entity("tnt:tnt", TNT) + +minetest.register_craft({ + output = "tnt:tnt", + recipe = { + {'default:gunpowder','default:sand','default:gunpowder'}, + {'default:sand','default:gunpowder','default:sand'}, + {'default:gunpowder','default:sand','default:gunpowder'} + } +}) \ No newline at end of file diff --git a/mods/tnt/sounds/tnt_explode.ogg b/mods/tnt/sounds/tnt_explode.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a414ea046bf76298f6f1406d574f15741c515248 GIT binary patch literal 12808 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 N@O1TaS?83{1ORjBH~|0v literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/default_tnt_side.png b/mods/tnt/textures/default_tnt_side.png new file mode 100644 index 0000000000000000000000000000000000000000..ac16c399d6abc0eb6b3b492a3e2d8c319dd845f2 GIT binary patch literal 359 zcmV-t0hs=YP)LK(0wu{vND^3#sPuhw9KV&WTf4ha~|4rs1|CgHx|EIM)15Cjg2Z{d&ZN&d?HW&TB z!bIf%ECZqc6Lkgu(^`Ji0izBWb-<_t7;fLb{T~}XckbMOTyn&!1IZDRXCPNIAxFUU z<1+{B0CY(P1_rDcW)M0bT_3tSbd2sm23!Uaasav`NO1si$S|M>6)vCRGMHHPIPIa- z0WdXmcK|-e(9Hq(qJ%65tY5z#jU?}{5vYz1oZf$}8_3HfpD^&UZ z(^`JCIv#bvr~^hFz;GTYaRex_*Gdf7WkwVjFa@-h2LMQvM4;OqA%y?{002ovPDHLk FV1hNInDGDr literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/default_tnt_top.png b/mods/tnt/textures/default_tnt_top.png new file mode 100644 index 0000000000000000000000000000000000000000..937b87d80dc7361b7234a02dcab18dc9d820eb96 GIT binary patch literal 450 zcmV;z0X_bSP)*AX(qjdeh`=uRCbfev875R_l=A^GTs5TALL8Cjxr<>%{i|GizU z1=fRS@ARxM80`E0WHI;s`EfrRKL{uYgM%~i_am@vTbF}U%3-HO03@6PB?uxs?+9dg znuM{yB@rBHl7WazLbv%}5@O&i7Ag*6VJI`62NB@>zS=>&Rj1*A=lB@}^qnveS)v26 z0mA5xz=fD2vP1_s(Qwuo0Zn4gjcFYSryzk}oV}K(t{)N80!WZ))fIJ z<49;!unDi@BOKBJt#ke-Ez5LbSO>VySqF4OJvNMaJ+xt12Y}c9J%?L01M6{b4C#R8 z06#ktF2q?9raDlo0xmU2qNO8C`T;o7N^m#casupx`vIPJ{lpR_R3{mMDJgF0fOCMd z!e!$~bX`U*9dPx__dPcw`VKaq?gzMzT~AQciL9UK)`6@g1LpdEPQdP#Y_ut@;k7cX sHl;Id`6z)5|Nk<2{m1EOKd>5q0EH&Cm=<6mAOHXW07*qoM6N<$f-xVzasU7T literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_smoke.png b/mods/tnt/textures/tnt_smoke.png new file mode 100644 index 0000000000000000000000000000000000000000..89a9fe8221ea4d8bc91b0282712c7f37adabde42 GIT binary patch literal 2868 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 XlNm+s_Ce9M00000NkvXXu0mjf94oc( literal 0 HcmV?d00001 diff --git a/mods/torches/textures/torches_fire2.png b/mods/torches/textures/torches_fire2.png new file mode 100644 index 0000000000000000000000000000000000000000..d09eb190be022b69e84c6048946c0ceb376b6bcb GIT binary patch literal 582 zcmV-M0=fN(P)yWrkFE9jvs;9@{?-Y3R;lRQ>Cv@tET7b%9==of$1#V?b|b9E=d6^K`pt$Tv4lKAPU_~h^o zf)~y}xdO}j$ZrC>Yj7UoJ5%@p;sV6Ck+?nGq;W3!d;#L9bL2b}{yi9P*-_OmYA;xV zI03QJCpL0TUgpG-;nhKL87aQN^6jyofy>%)Z|yD#-a}k**q#x8)WXEaytRqoR!cZb zfn8aOp%8anFbnZ1#Pw_9X3^)_dGP_nAuA|C95#hR5O12|+Yl=!#Y!a3MB+*$evZVo z6XG<)OI8pXrn(VWs?HIXA>MG05E86Hd}NC6Kz!~9##%E731Wz^A(oN+XY3H-FI?Js UtC1I7S^xk507*qoM6N<$f)D=zAOHXW literal 0 HcmV?d00001 diff --git a/mods/torches/textures/torches_side.png b/mods/torches/textures/torches_side.png new file mode 100644 index 0000000000000000000000000000000000000000..d279c04b386b2e62c60bbe4dad9bf06af83e0b33 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F3${@^GvDCf{DA?`k z;uumfC;7+!|MtwPGnCFQW)nz0z}xo!|8L2E^%hglH*gDYNc{D`x4Y{9?pfN8Ojy=4 z8n^~~-~DGjQ!CN5MT6OH&Z+bn@$w(;AB!oXF{!fwq@G!*A zxoX10`e^2xQ10O#uJiw|RbBdj(v0DmP_b^|DIvkoASH&_JqMQUKWe)K=qv_LS3j3^ HP6|go+;Ew5xP3%V)uS>AqU`+T^-{8#fgh620cIH)+W&Sm9SikpL zy|wbu#$t!42`3L&BqUALzVnH(@W2zH?~S~SGngHwSFJ;BJ3 + +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 diff --git a/mods/vessels/depends.txt b/mods/vessels/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/vessels/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/vessels/init.lua b/mods/vessels/init.lua new file mode 100644 index 00000000..03ecbb78 --- /dev/null +++ b/mods/vessels/init.lua @@ -0,0 +1,26 @@ +-- 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", + 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 4", + recipe = { + { "default:glass", "", "default:glass" }, + { "", "default:glass", "" } + } +}) diff --git a/mods/vessels/textures/vessels_glass_bottle.png b/mods/vessels/textures/vessels_glass_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..0efc6f717f1d16cfdaa1c19043de6c86e7f44514 GIT binary patch literal 257 zcmV+c0sj7pP)d!eSx&Aa$hMqXAwhM^Np%Ft4j{I;rJ4iKQ#>iIEa6r)>)50CbYhMWTcTMhU~m02Q500000NkvXX Hu0mjfX`XVT literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_glass_bottle_inv.png b/mods/vessels/textures/vessels_glass_bottle_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..b5173c15a8788ef6b6b9ea5bdd751b64b61391cd GIT binary patch literal 2990 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 literal 0 HcmV?d00001 diff --git a/mods/wallet/depends.txt b/mods/wallet/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/wallet/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/wallet/init.lua b/mods/wallet/init.lua new file mode 100644 index 00000000..8875f6b4 --- /dev/null +++ b/mods/wallet/init.lua @@ -0,0 +1,316 @@ +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}, + {x = 0, y = -1, z = 0}, +} + +function update_wall(pos) + local typewall = 0 + + if minetest.env:get_node(pos).name:find("wallet:wall") == 1 then + typewall = typewall + 1 + end + if minetest.env:get_node(pos).name:find("wallet:wallmossy") == 1 then + typewall = typewall + 1 + end + + if typewall == 0 then + return + end + + local sum = 0 + for i = 1, 4 do + local node = minetest.env:get_node({x = pos.x + directions[i].x, y = pos.y + directions[i].y, z = pos.z + directions[i].z}) + if minetest.registered_nodes[node.name].walkable then + sum = sum + 2 ^ (i - 1) + end + end + + local node = minetest.env:get_node({x = pos.x, y = pos.y+1, z = pos.z}) + if sum == 5 or sum == 10 then + if minetest.registered_nodes[node.name].walkable or node.name == "torches:floor" then + sum = sum + 11 + end + end + + if sum == 0 then + sum = 15 + end + + if typewall == 1 then + minetest.env:add_node(pos, {name = "wallet:wall_"..sum}) + else + minetest.env:add_node(pos, {name = "wallet:wallmossy_"..sum}) + end + +end + +function update_wall_global(pos) + for i = 1,5 do + update_wall({x = pos.x + directions[i].x, y = pos.y + directions[i].y, z = pos.z + directions[i].z}) + end +end + +local half_blocks = { + {4/16, -0.5, -3/16, 0.5, 5/16, 3/16}, + {-3/16, -0.5, 4/16, 3/16, 5/16, 0.5}, + {-0.5, -0.5, -3/16, -4/16, 5/16, 3/16}, + {-3/16, -0.5, -0.5, 3/16, 5/16, -4/16} +} + +local pillar = {-4/16, -0.5, -4/16, 4/16, 0.5, 4/16} + +local full_blocks = { + {-0.5, -0.5, -3/16, 0.5, 5/16, 3/16}, + {-3/16, -0.5, -0.5, 3/16, 5/16, 0.5} +} + +for i = 0, 15 do + local need = {} + local need_pillar = false + for j = 1, 4 do + if rshift(i, j - 1) % 2 == 1 then + need[j] = true + end + end + + local take = {} + if need[1] == true and need[3] == true then + need[1] = nil + need[3] = nil + table.insert(take, full_blocks[1]) + end + if need[2] == true and need[4] == true then + need[2] = nil + need[4] = nil + table.insert(take, full_blocks[2]) + end + for k in pairs(need) do + table.insert(take, half_blocks[k]) + need_pillar = true + end + if i == 15 or i == 0 then need_pillar = true end + if need_pillar then table.insert(take, pillar) end + + minetest.register_node("wallet:wall_"..i, { + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + drawtype = "nodebox", + tile_images = {"default_cobble.png"}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,fences=1}, + drop = "wallet:wall", + node_box = { + type = "fixed", + fixed = take + }, + }) +end + +minetest.register_node("wallet:wall_0", { + drawtype = "nodebox", + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + tile_images = {"default_cobble.png"}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,fences=1}, + drop = "wallet:wall", + node_box = { + type = "fixed", + fixed = pillar + }, +}) + +minetest.register_node("wallet:wall_16", { + drawtype = "nodebox", + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + tile_images = {"default_cobble.png"}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,fences=1}, + drop = "wallet:wall", + node_box = { + type = "fixed", + fixed = {pillar, full_blocks[1]} + }, +}) + +minetest.register_node("wallet:wall_21", { + drawtype = "nodebox", + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + tile_images = {"default_cobble.png"}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,fences=1}, + drop = "wallet:wall", + node_box = { + type = "fixed", + fixed = {pillar, full_blocks[2]} + }, +}) + +minetest.register_node("wallet:wall", { + description = "Cobblestone Wall", + paramtype = "light", + tile_images = {"default_cobble.png"}, + inventory_image = "cobblestone_wallet.png", + stack_max = 64, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = pillar + }, + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + collisionbox = {-0.2, 0, -0.2, 0.2, 1.4, 0.2}, + on_construct = update_wall +}) + + +minetest.register_craft({ + output = 'wallet:wall 6', + recipe = { + {'default:cobble', 'default:cobble', 'default:cobble'}, + {'default:cobble', 'default:cobble', 'default:cobble'} + } +}) + +-- Mossy wallet + +for i = 0, 15 do + local need = {} + local need_pillar = false + for j = 1, 4 do + if rshift(i, j - 1) % 2 == 1 then + need[j] = true + end + end + + local take = {} + if need[1] == true and need[3] == true then + need[1] = nil + need[3] = nil + table.insert(take, full_blocks[1]) + end + if need[2] == true and need[4] == true then + need[2] = nil + need[4] = nil + table.insert(take, full_blocks[2]) + end + for k in pairs(need) do + table.insert(take, half_blocks[k]) + need_pillar = true + end + if i == 15 or i == 0 then need_pillar = true end + if need_pillar then table.insert(take, pillar) end + + minetest.register_node("wallet:wallmossy_"..i, { + drawtype = "nodebox", + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + tile_images = {"default_mossycobble.png"}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,fences=1}, + drop = "wallet:wallmossy", + node_box = { + type = "fixed", + fixed = take + }, + }) +end + +minetest.register_node("wallet:wallmossy_0", { + drawtype = "nodebox", + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + tile_images = {"default_mossycobble.png"}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,fences=1}, + drop = "wallet:wallmossy", + node_box = { + type = "fixed", + fixed = pillar + }, +}) + +minetest.register_node("wallet:wallmossy_16", { + drawtype = "nodebox", + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + tile_images = {"default_mossycobble.png"}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,fences=1}, + drop = "wallet:wallmossy", + node_box = { + type = "fixed", + fixed = {pillar, full_blocks[1]} + }, +}) + +minetest.register_node("wallet:wallmossy_21", { + drawtype = "nodebox", + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + tile_images = {"default_mossycobble.png"}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,fences=1}, + drop = "wallet:wallmossy", + node_box = { + type = "fixed", + fixed = {pillar, full_blocks[2]} + }, +}) + +minetest.register_node("wallet:wallmossy", { + description = "Mossy Cobblestone Wall", + paramtype = "light", + collision_box = { + type = 'fixed', + fixed = {-4/16, -1, -4/16, 4/16, 1, 4/16} + }, + tile_images = {"default_mossycobble.png"}, + inventory_image = "cobblestonemossy_wallet.png", + stack_max = 64, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = pillar + }, + collisionbox = {-0.2, 0, -0.2, 0.2, 1.4, 0.2}, + on_construct = update_wall +}) +minetest.register_craft({ + output = 'wallet:wallmossy 6', + recipe = { + {'default:mossycobble', 'default:mossycobble', 'default:mossycobble'}, + {'default:mossycobble', 'default:mossycobble', 'default:mossycobble'} + } +}) + + +minetest.register_on_placenode(update_wall_global) +minetest.register_on_dignode(update_wall_global) \ No newline at end of file diff --git a/mods/wallet/textures/cobblestone_wallet.png b/mods/wallet/textures/cobblestone_wallet.png new file mode 100644 index 0000000000000000000000000000000000000000..c331488e5b40e38224100d49f5f25262c14bb1ce GIT binary patch literal 1073 zcmV-11kU@3P)LhQsYq(meVgexKv zSG|y^J0Wg-03YbQ`JLont?6_j5{dWXZ%k+AInUXibCTZQ-;+X*{y9HCm%F<=3I5R0 z(IJ(Um9o9PEx}hE4u|CD=SxyVjFXcSd3bpEz;L--!Y9EW($mwWy1M$~htN}AUM?0) zPJMm7^!N9x<;BHC+1%U=NAP;RlAWC`rKP265AG377#}Pq>`r_y;3xKRt+}~bEGBp% zBO^l~ikp|0m*Fp@rKJgHe0*G5TU#YG7WyYQH&+f04)npq#Dr8-R9L-8O-+@ywl+l| z7PekMG9fp=6erT)bULM^q(qvUnlvP?f z5*Gl~Ha9mXudlB%IXNl!_xEyodMdrWy_$`f092mGyw6s`)83w>Z zEG;iDt0m|HNLGvspVMhc3jn0DtE)@Zm5<2|GS}176P-cmA%$26q_3|p$RHs-2vsVy z;di$4-z0#{%+JrO@Kdh^1qIspKSBUiVHs^0#qIcV}R4ds+%KZ_V@Q?Yimmd=j!T8OPX-!rVxh}KPEJnZ1k4yC6;o4F zO5*J7OjcG_lo-{|P76_paX&aX7$$jk@)s8YMga>Ndlf|R9Iw{b*VTIjni?^C7}vbK zJSBudMhLY-0o%!FR004%g8TxG*E>5qTH$6|K+NoGgqfLbMvh4Vlhtk^h)V~^EoAT* zPgo8hg11BfV~2-_IxHEe+;f;l7-pnLYsrLE3o@jFdSJxS_kdHNM1-A!6qwdD>G)Oz rVi5wI;v-e0g7)QVHiG}tFxL48xn&8Ff64WT00000NkvXXu0mjfp|Rmj literal 0 HcmV?d00001 diff --git a/mods/wallet/textures/cobblestonemossy_wallet.png b/mods/wallet/textures/cobblestonemossy_wallet.png new file mode 100644 index 0000000000000000000000000000000000000000..4f2d45f07b9ba6f26d0641ab4e875740724b1a6f GIT binary patch literal 1158 zcmV;11bO?3P)A(2j*i}Kb@^PFn3yO(e|zNk_!#Lg={p^IyAH!JNWGZ zLWY@16cW%Pn#5Ha+oKAYLMoV?oD>Cfb90i~)zwwWJr#IUUgsRpV%>NhR8(PQWkpi& zZSzWIQ>m1A;tsl<70?>*XnT7bDyE>Clvw3OyOay<3W0%>XjgnhvT2)@@$i#qXJ*V2R&0HsL(_Rt*x!%(Z$7ughf8? z?Cf*~5+Q3>V(m~Zf&)S1ayhK6tqCGo7hPRl&I)+Y4kOqTln%moKGQm(?2c3@rlFxB z^z`%;74!zhlWaDN{r!DtpEN1$WHRZjfb1E{hoE;9Jz+VsIq{j-$QxmAs|X~rD-RqV z9%6oe{?-#Y9B@_6L8-8%PESt@J24j$za`}Ls*8yXb>H>3Q_laU18j7$!I%h3jKcQ+ zM;ss=cXxLMnkA zs0W+?*VorYUgZFd2$5M#5aGG*TSA`LB@h1?_77P;ffA$ zo@DgWVWz@jkle;+k|XDyy0JP*xj*Tb`G*sURvo-VfW+1Xk6d_Hl2LnI?-Mw~{P zs+o|6?U})@5^vfoS>ZFk(;(+)jsP-GTh~#E6JEvR1f=VOOJ;H6foP}Dpv?{cyWvyv Y8(?1ib=@igQvd(}07*qoM6N<$f`l+3)Bpeg literal 0 HcmV?d00001 diff --git a/mods/wool/README.txt b/mods/wool/README.txt new file mode 100644 index 00000000..ae902b95 --- /dev/null +++ b/mods/wool/README.txt @@ -0,0 +1,15 @@ +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. + diff --git a/mods/wool/credit.txt b/mods/wool/credit.txt new file mode 100644 index 00000000..e35ec025 --- /dev/null +++ b/mods/wool/credit.txt @@ -0,0 +1 @@ +jojoa1997:carpet diff --git a/mods/wool/depends.txt b/mods/wool/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/wool/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/wool/init.lua b/mods/wool/init.lua new file mode 100644 index 00000000..21c288c5 --- /dev/null +++ b/mods/wool/init.lua @@ -0,0 +1,72 @@ +-- 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", + stack_max = 64, + tiles = {"wool_"..name..".png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_node("wool:"..name.."_carpet", { + description = desc.." Carpet", + walkable = false, + tiles = {"wool_"..name..".png"}, + wield_image = "wool_"..name..".png", + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,carpet=1}, + sounds = default.node_sound_defaults(), + paramtype = "light", + stack_max = 64, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-8/16, -8/16, -8/16, 8/16, -7/16, 8/16}, + }, + }, + }) + 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'}, + }) + minetest.register_craft({ + type = "shapeless", + output = 'wool:'..name..'_carpet 3', + recipe = {'wool:'..name, 'wool:'..name}, + }) + end +end + diff --git a/mods/wool/textures/wool_black.png b/mods/wool/textures/wool_black.png new file mode 100644 index 0000000000000000000000000000000000000000..4a81d8cd30d7130f5102036ddb85ad5cbe4f7d4f GIT binary patch literal 675 zcmV;U0$lxxP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16+4$KLega7~l9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN05DKYR7DUB3=s_t6A%y<5)v2` z6d4v48y6QG7#JNH86F!OARHVa9UUSb9wQ(iB_SdI|Nq{s3o`%!00Cl4M??=8x&YY# z00F~EL_t&-83n;VYg17e2jCa~&OyI`Z=#@+RHZ{1RjXQ+!amIRdC@Opxl`2(C5zr1 zun)IyA6G|%6v%G)BlK((6Qf1iB{l2Udj2k*bp?AbOwWy2>zUxdm-99gpOZtOCh}8Q zVdS6-jqC9$NhSm^q@X$lZ|&A*NMn)EMCOo>&rb4)7|1VWV+gNo1*zW^Y?$O&bk#2_4F>e9q{M zf1}ehVj6=uR7}>pNm?kA?o>a*o&%X-e6O)4)#`810-e)3H>UrQs;}0>4=>)`41gO$ zsH&`a>W1Ia3|Moy5X-U?#A5^9U6SQU+zgK;>wnom_oYbK{|}cs+Bu_Nz4HJ7002ov JPDHLkV1iMT2J!#^ literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_blue.png b/mods/wool/textures/wool_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..9d9eb279ada56d2670b168d675f89f3a0db6997a GIT binary patch literal 762 zcmVPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16-21QB@c>n+a9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0A^53R7D>td>|@)AS!<#D}f;^ zf*~w~A}oa>Er%j4i6btGBQA_2FO4KHk0daWB{7mEF_b1Ul_oNmCNr5QGnywfoG3J% zC^erbHK8dsqAE9~DmbSqIH@Z+sw+9HEIO|&JFqP~vj6}8QigdO00001VoOIvA;fGA z761SNZ2y09DlG~!zw8cGK7zWW|vyfToJ@n|M*tV_Nb_b0Pdg*GRmxN!H zEI6sPS{-Xr(Fqp2D5VBev(*t29UKsTC>-O+E-}<+dz7e4xkgzeIg)T-@MKhLUAWGTFP74ceUU!AiTMu0Bj8dPd<5@IU1GN>cCKvBUdR66N zGeFe}{|d5QhFxlPra8J|QpFouz%F%Uad2gHK)7%vn(Q>(ByS?CR+}ZYnFnElhS!!T zU9hsHjqsBjowHSQZ){R!=DcARaV2};4kR<@4Kv{^*=;YPlXkYfIpVH!u!&TL(;s*; zY#iO5$UI)cZ-JFTQSDkAQzKeUjv}m3NPr2LARI(TEP{jGLlE`x3r@W#GP0EN$`cRJ zM{u$T@AfC>Tt3r(q5I~eV@(_w{}KmIyvis4>Cwgh7i0B~8wymA7JYi8=h0tkv&ql2`(o;2P sZjKX|AX27WB>pF literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_brown.png b/mods/wool/textures/wool_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..51757ffaec6c34c8215a114c6cbb0c3acd246dbd GIT binary patch literal 676 zcmV;V0$crwP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16+HGKkbpa1{>9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN076hqR7FK87Dg%;NGlgfEEr2I z7)&l1PA(ZwFB(xW8d5PER5BY@GaFYl99cCSS~eYAHyvF#9$z>fU^yRRIv-;@ApigW z`xPo100001VoOIv73J9ZqW}N_vPnciR2Ufr!3mDzHV^>7>Lw-GW6UDR{{NE!Y)j&m zs@M~gO>v2h;GGU!mQq$2La8od7UHd!Va{A39&EeNERDgWI#pDer4+aI0Y!l-o;p>k zb<%q%<}CP`Y2qm~OUf)@YK8-n3OnLuu;&HIHm^J+vyE5ilC+c9*j!xZoQ*f$@oO;D zxiQYk3%&cn*OUfBm4g#Ur{m-PnnX1>o?mWRl64@{I~uveLxn#brl4coA-k!bjRALs7e8X4}OLg=;0Fgu%*5{NY3OFqCgv zV$pa^-IDmBJMjfV<1uxMcnGYEw5!e99r&nrOS0IGzi_iH4(}74?W8A%Qf*Rn^#nZZY^!c0rMLqc`%w*^KkQ)d0 z{N>MT{9uwhmmlJfwIMrm8ct7{$z2phqLH1+;NdGdZ)04B_}A*wbkHO0?^ko7%EpkW z&~h4)3ioaX{0000< KMNUMnLSTY+102Wz literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_cyan.png b/mods/wool/textures/wool_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..b8884fbe192d6eb3199bb2dbb2a2e73ca54d4222 GIT binary patch literal 749 zcmVPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16-8c|D8HUIzs9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN09{Z_R7D?McpzYVAz^$WWPl=N zfg)yuBWHvoX@(?fha_u>By5W%ZHy&vjwW!ACUKD_a+4=?lqYqTD0Y`9cbO@9nkjmm zDSMtOexWOWqAP%;D}kmgf~PHosx5}B|Ns9P3!b9@0004EOGiW=ata_T0005tNkljowSfL5ewNll=#Ddg!H3m4hVwX)J=1tu?EmB@Mk` zwu@5gz-F=&pb%9xn6@Rk_;pqDW1Hw)@E+Fh2JWR(hAFC;}_=Y ziXT-}Srn=Az%Vo8=JlfzvR3%KGl_koO()T`Inc7GnS8pK=rxU(O@Ss0{|Xkn1$HUx zjZ<{Nq=`3Vz%KPHVsT+q5YAi)COaKB$w_3DbyeD1Hx*%mj@Oo`eXz2njqt^d-iK9p z?`%?I=DeBhBCaeRxC6<|c{AGyC&_Lb2~P54J2~PNz<@^u4C>uxj7Z#o`;V*%e zqH1>8#@LBglcNYLR1#nWCJ03^U=|$h9)jo)zu|Nc1>Vf-`mQ4naERb!7C!86PPKl; z|6+b}=~)wn@kT5Ryz3Xgx0wr8Qeku@eAy3(mDa4DKBSZwvrZ>sCRQ3NXAgFX^c< fS+Cx^PrLsC6fE>(?_qOw00000NkvXXu0mjf&z3XE literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_dark_green.png b/mods/wool/textures/wool_dark_green.png new file mode 100644 index 0000000000000000000000000000000000000000..2549274330b9fdd3a732004f1b70f18a1a582784 GIT binary patch literal 662 zcmV;H0%`q;P)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16+DQN>N?*IS*9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN06b7kR7EX56D~g#FF_PALKQJY z6*5H@Ge;IQNEbCq7dA^6H%%BhP8m8-89PxLJX0DyRT@548$VbZKv^9B|Nn^~5aa*= z00Cl4M?@10yIht400F8=L_t&-83n-!j^j2E0KjUt4%<5jvj6{PFtR9;ovJtji(R_K z4zA`vw`2+nxw(mzxQv{&R#a4+?7J{5Q%x3|+lJIyW_r{GnuJZf3{n&SEQWBZS*CNQ ziA{LWw3eU@(+SB22jXLLv>O`x?0E?4nV&E;nuCU&U8k$6hhJRrV=`@PXWoks#`MP5 z(oCjJo7^}C1DF1_h|St~Up!g{^&G+|8!I)-@b>nQO3{@KmK1-5p-d<(ZTi!^(Uq({ zL{TU$S#7m?(=#V=@*#A{a%m2YDdmt+?b$_#q*r5Rm{cp`hcD^0O{Aiyusn7RCQK60fd^t2 zb_`)xZXs;(3&*Aj9>!YFe7M0D;4s8XbMeF wrY@btZP~TU@$d?fp|0)>nfr@J9CjbBd07*qoM6N<$f=cuW8vpPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16+7pP(}L;wH)9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN00Lr5M??VshmXv^0005aNkl#U_dT}+I9TFsoT-z{A*S(&gh+o{g;Y&`Ij#Wl5Nal>nHr}geG{WgR_vzR(B zteuXB`Y^~{UzndfLy|Eh_rL+kE~w~qo!of-kv!C_k_kA$ZezKYC>cS-`5vq&n6uA@4wqLrKZ@!eDu)7w4- z7HFF5%yy?jccwx9E7>@X@Zrpt(=4AHd=^2saWL$r-AU6o2cItg15Gsps-t03qyPW_ M07*qoM6N<$f^|a;GXMYp literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_green.png b/mods/wool/textures/wool_green.png new file mode 100644 index 0000000000000000000000000000000000000000..d50a3e178540ab594ce89ea14bf62a8ceec47da9 GIT binary patch literal 782 zcmV+p1M&QcP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16+Fb!ygF8}}l9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0Blf9R7EeDCNG;NFr6kbpeHe* zC^DlcGNmXprYSS1DKx1nG^;8#ttvIHD>kqzHnJ->vn)8aEjYL>Il3)5yDmDtE;_z1 zJHRhI!!SL@F+IpJKFcyc%rimFG(ycbM9nxw&N)iYK19d8RWZpJT}aI&4b+!>`dQN}mX zv*;+bXfwHZH_|E!f9yIa8sQ(o;;_Q5sx_uLx?-}6H#C4<)sV&3mC+gD!j))pP;-;? z601g?C0jLj!UQ#sy<%;mm6CSC2RB-;R`tDdh=nJYVs?nQG8=FQk|&p9b`UP2!!Z!O zYG$R^<4f&q7ujiFe!)On=-nPz8Ajo!z)EMeIW%^rT2M@S5ms2K0244lIE#ABg3e(O zB&YBRuP0GtWM0=telmbl0IwF|-7)Z%^GEtGHeYPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16-DtD4$ng9R*9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN09{Z_R7HJ=h=7TSgN%%Yj*f?r zkcyL&i)~ zr>?H6va+qTw63+au(!9ex3{&ry12c)|NsB^77WV(0004EOGiW=ata_T0005tNkljowSfL5ewNll=#Ddg!H3m4hVwX)J=1tu?EmB@Mk` zwu@5gz-F=&pb%9xn6@Rk_;pqDW1Hw)@E+Fh2JWR(hAFC;}_=Y ziXT-}Srn=Az%Vo8=JlfzvR3%KGl_koO()T`Inc7GnS8pK=rxU(O@Ss0{|Xkn1$HUx zjZ<{Nq=`3Vz%KPHVsT+q5YAi)COaKB$w_3DbyeD1Hx*%mj@Oo`eXz2njqt^d-iK9p z?`%?I=DeBhBCaeRxC6<|c{AGyC&_Lb2~P54J2~PNz<@^u4C>uxj7Z#o`;V*%e zqH1>8#@LBglcNYLR1#nWCJ03^U=|$h9)jo)zu|Nc1>Vf-`mQ4naERb!7C!86PPKl; z|6+b}=~)wn@kT5Ryz3Xgx0wr8Qeku@eAy3(mDa4DKBSZwvrZ>sCRQ3NXAgFX^c< fS+Cx^PrLsC6fE>(?_qOw00000NkvXXu0mjf4Kqqn literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_magenta.png b/mods/wool/textures/wool_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..cbb1d674ebdd926a482e6a08650cf64000a23265 GIT binary patch literal 779 zcmV+m1N8ifP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16-6DXJIk^lez9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0B=xCR7ImQt)?@ur!%stG_$NV zwyia|ur|B0Hodhsz_vKSxH!YPImEg;#k)PmygtXhLCC#B$i7C&ze&o#OUl4Z%fe60 z!cok_RL#Uz&Ba;H#ahqCT+hZ`(8plW$YRmSWYNlJ(#mMl%WBihYt;Y${}2AnBme*a z0b)x>L?pBZ`I!I!0qjXcK~xwS1;N>lgEjyFz_HDhEZIYmx>74u?f-vSAF@Y)Krn{R zgqMVkPGb~K1a7q#Op4ST(Ru_`cZ`IsCfuxbR!Z9A5nk!el3DR&WurA{(MqwdYY*iM zR2pcdcTZYL_;X_wTId27N0^%sg|R)|mk`5%iwIn`7j%=FjwBZ0>wCY>A%Xo7mAaaNOtrAF@#{# zR|Z&>S|&6a-ku(67t&qPslS~UUZcqBjR)Bv-4z!3!(;bq_doC6_I27i#9IIW002ov JPDHLkV1j(AWcUC8 literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_orange.png b/mods/wool/textures/wool_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..296f476257a958eedc46fa4fa33721ceb87af749 GIT binary patch literal 687 zcmV;g0#N;lP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16-AeTpoga7~l9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN07y_wR7K)x7v^gh=WH0~ZXD=u z9q4l->2)UQcPi<5Ea`eK>3cBheKYESH|l{o>w`S&gg)zqKxe|`iAC&+N9>JF z?T=3X|Nm_7`LF;000Cl4M?@D3)|ig~00Fm2L_t&-83n-!j?^#^0KjtFNhTA-3IzZE zBihO7gQ~P-G$zFcHg0!|?5P_uh*ny(x?2(N!v);xMB~5fLuq1Cjzo zY;KAq{c1FjRLwd83Tn2@Yun4M2u5#+}%+dvga|Ep< zm7WLbi-T-cl|2m6d3X&E0xQjd9S9Gv;eoUY!#D{qQH|LPAH`w_I@9Y9oRq=KXGdi} zq~8*iSshS_jRk{sXgDnjtkYQ5^s337m!D!n;aYx|0S z%E4BsnT2yFCRVQY#ZQ$DmAr6zlfH}@QEAPvdrLWUWknXaiArPew#yus)=o|O!`%%F zcZB(~Jx*l#p$W`zyY*h~jT4#{8flVw-yYeEI1EMkm?~=$G;bc7Qyd0W-8{o;_z#=4 V^h$IdKVtv@002ovPDHLkV1mikDI)*? literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_pink.png b/mods/wool/textures/wool_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..ba3efd475d38b4e7091547fde3b32d6fc55f6883 GIT binary patch literal 800 zcmV+*1K<3KP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16+BZ=0<@c;k-9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0CG@FR7J~DbIezF&02ZQTzbx3 ze9vHh&tiYjV}a0Rg3)M%(rbs(ZHUuwi_~$9)pU;4c97P0k=A*V*LsuJe3jUNnAw7w z+J&6jhn?GqpWBL{-HxQ)kfq*}r{9>X;F+x8o2}uTui~Gv;-RwSrMBg$x&QzF(F{ZU z00001VoOIvCBp&94*&oG{z*hZR2Ufr!HZ7gMgRc7*DWCdFi%$aF4R zbn4i)t()x&R9fg%M-!b|_`NWR_SRfv`&`TD1fxwP){|Y9n88)fW8g7*r+!XO04PcX6Cb9Rz zphtM(L~ygwY(6A=6|+_~OP1=^3pZ%EtQB(`&6H~0gjYW3Jjt4m$|fz0Jg;sx5kI&) z;{&LSJg;sx!jsBs{U&-+kILR7zBGE9$ilU9W zod`2zYQO*t5PH!LqhM!s79?GKgF`2ZTp4q|&R5Q$i{RicJlnoG%=2sdFE(dREjiIM zyc2u&T<2GQt#?ky)IEa};nntlII|Slm!p(whFYT%F%oAMGS5CGz6Lp;EyCa2i(BPx-2u7Ryio0000Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16+9?`yu-~a#s9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0Ao;0R7Hd&A%-O(hb1D3B_fO_ zBaSB{k0&INC?u39C6*~AmnkNhDkhsMCY&oLo+~GxEGVHYD5ESWq%A3?Eh(oiDyc3i zt1l|7FDtGvE3Ystu`n#NF)X$+Ew?f*yE87lG%x@E|5F}HGynhq0b)x>L?E+kJ%9iJ z0q99YK~xwS1;OpIsx|-sz)c`Q#B0^gJwG~a-~Zh@qv!Yq5+L0TeS?Kw=Pv9CTw4QP zR!yo=)2>oq?}U;FS94qHy2dTmaG>u6#p0vRtYj}4SsQcCM)e1@GGxusOx9|5h0iC7 zQfcvLNeccDOsXiQ460G_3lbgl2p2O$`=DysmuEVNY~y?hib!jq#h$$x-xg6}w$si$FnpMB^Z2$9vbE!UW7MREZ5%|OO=iua)yLV{NV3{^ z*>tcZ)H`;lZX?uJ8nQ@=CENR95kx!O*BZ8ZLr6WtXD-=cE^9< z#cpHo_QcHNDf}f+=q-vWt2~ovG1`kzU?BmXzzAU{+G7$7Hg{3f#VZV*DDq}nma)9J zgD!%>NBE__8Orh%{|o8KsiQRXyuXP(d&cF9-*x7MLh5-t5x&$NVqsYoPe)CYcqLgQ zVj>n63I}%$KQE=+t-{}YR;vS3jCQwk@gwLoBSl09lgYN_>C6v&tXUx>iPOhRawI-1 tdg*EyIR%m8#EarCJ}ivN#cOj?{SSOQ^Le;{z0?2z002ovPDHLkV1moWJmmlY literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_violet.png b/mods/wool/textures/wool_violet.png new file mode 100644 index 0000000000000000000000000000000000000000..7b0d1a2baaeb1557089b0d54d555d27961bb90aa GIT binary patch literal 786 zcmV+t1MU2YP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16-4bqs@@c;k-9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0B=xCR7Ghhp=&9mY$>K~DyMHM zt8goL?pBZ`I!I!0rN>jK~xwS1;Gh!+eQEYz}a2ia;?J%+5|<5_WvI%99xQHQoNSz zOn51<(5l?Uj=+261z%RF+M;O>%4WY4mXh#pDrY&T9Jg?yX+@K4Vq&3jSEH3;S(cu* z8z|J!C@v;iN%(VR7QEQjY;{-*D{9fxE-H!=Y(}dC6x7fme6!G{o?W6{AJsu3kIN-k zM3Rn#mezw_&Uxe$Kf@muCT(t*Z<%ixXBXVeqJ>E-E!^-rG2+wL%}l7R9j7b3)D*1! zQ8Z*Nxe~1gCucp4)yglM4zg1CS1{VmuuGL%KSpN^viOM_uuBb-*f`Vc5KdeO20LZ& zA$gHlRLVu#*Yep41C+ue7tB?(kkdx^&L@qdS$QpO(#n(L=4lskVe|`Epz!3ldD;m_ z$!>cPy(&lf#Q`^!&L)y+e)|XRG?|0z12gw8;V)R|%vQU~#!!e>gM$bQ%oKnD7$9__ z113RhcNZjee23Rs6zQ4f`7u4YgF1p&lW?}*IZpGB@L#NNyj84;j{bw#@XBNU!SCCX zH>?yLy*I*ldxNyFWUHIAlnRDYsT47i78X`ct`hgbvV2*DznQY^z!anQdY;?`wKOt| zs9`eMw(5E24wGD(36+Y=s8@L*J!FmQ!(reQL}nLyW?#}nW;DO)cPG350a^0(f-c~U Q761SM07*qoM6N<$g7;xpH2?qr literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_white.png b/mods/wool/textures/wool_white.png new file mode 100644 index 0000000000000000000000000000000000000000..3f550a00797188b12343d8a15c4d2a85a3122cf6 GIT binary patch literal 734 zcmV<40wMj0P)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16-FpBV)-~a#s9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN00Lr5M??VshmXv^0006xNklrD;2X+Owkb9m^pQ3O4~-kol*x1EkP-e*jhpR*Qwc~=3E`s;GBQ&w4x${X)U&LzH)_N4q=dLh;CbuF+Sh27qxVIb7 z_JdS&5ZS8b%sDB1^CZL>3;$vOMCP0nzIh_}Q)H{Wr>d_xQ}*;R(9%;1$vHat8AfzU z`aTY^F^eWL#H~o9YT7gC)-ZV_*uwZ>qXT1bRw0_Ef}`zwPM9LRBUt zX*yYrxdCwn^vwl-*^PL$N-v{7D$QHY+oTaaMgzhl`b^SGF3UORNU8T2IV1S$se|Z| z%|>SEN42QVxS^#f#Ej^X4H>U}5pg}1Wj9uW%+oxVJ0_{ry!iMwF%&pZ`;SbB80HdX z(SCT#5E4aOM(~R!r;oPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2O16+JDR#(rvLx|9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0A^53R7IJN5t@$@ostrslM|zt z6Qr3HrkWL}offK|7ObEauAvvOq!+QJ7`CYxx2qYttQowo8NIL@z_J^`v>d~>9LBdC z$-5oRz8=rP9@E4h)W#v!$RXOyBHPU)+|DQ5&MDr{D*ylgl@w_700001VoOIvA;fGA z761SN?@2^KR2Ufr!HaI&HUI#?BPr_PSDd0qu>sru|JMc-u@lLbMTzQNI3}zNvQZca z{LW4oZBn~O%O2#`NLVxBwCKyo z&ZhFM8er23{|R1p1*)dedCbujPgVRx3#gjROYB{F7!WSJ6FlwY-A!_oD6+grwq_oL zCuF9YC~Z`zsSZ$p%$q zqd)x%Bg4+YZ9-vu2!9K#42sn*t30z{^KcYlg+c>(0uKm-N6t(6NdL$7iyxUSGVu5$_MDi?2Oo9j2R534hj+p+dxx~JRmGR9 z6dN8{)`)nK7B&hOH<7Q0bseq3KlY_s9a%!u->xqsdU2+RXkoF~Yo4!+FsrRXXti95 zNp>QRHofNN_~aa=WJ?!yqNb&dqm8wxhq>(GY!80`CHeTMF$VjB00000NkvXXu0mjf Da)MOF literal 0 HcmV?d00001 diff --git a/mods/xpanes/init.lua b/mods/xpanes/init.lua new file mode 100644 index 00000000..d3476886 --- /dev/null +++ b/mods/xpanes/init.lua @@ -0,0 +1,138 @@ +-- xPanes mod by xyz custom by davedevils +function pane(node, desc, dropitem, recipeitem, color) + 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) + if minetest.env:get_node(pos).name:find("xpanes:pane_"..node..""..color) == nil then + return + end + local sum = 0 + for i = 1, 4 do + local node = minetest.env:get_node({x = pos.x + directions[i].x, y = pos.y + directions[i].y, z = pos.z + directions[i].z}) + if minetest.registered_nodes[node.name].walkable ~= false then + sum = sum + 2 ^ (i - 1) + end + end + if sum == 0 then + sum = 15 + end + minetest.env:add_node(pos, {name = "xpanes:pane_"..node..""..color.."_"..sum}) + end + + local function update_nearby(pos) + for i = 1,4 do + update_pane({x = pos.x + directions[i].x, y = pos.y + directions[i].y, z = pos.z + directions[i].z}) + end + end + + local half_blocks = { + {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 full_blocks = { + {-0.5, -0.5, -0.06, 0.5, 0.5, 0.06}, + {-0.06, -0.5, -0.5, 0.06, 0.5, 0.5} + } + + 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 = {} + if need[1] == true and need[3] == true then + need[1] = nil + need[3] = nil + table.insert(take, full_blocks[1]) + end + if need[2] == true and need[4] == true then + need[2] = nil + need[4] = nil + table.insert(take, full_blocks[2]) + end + for k in pairs(need) do + table.insert(take, half_blocks[k]) + end + local texture = "xpanes_pane_"..node..""..color..".png" + if cnt == 1 then + texture = "xpanes_pane_half_"..node..""..color..".png" + end + minetest.register_node("xpanes:pane_"..node..""..color.."_"..i, { + drawtype = "nodebox", + tile_images = {"xpanes_top_"..node..""..color..".png", "xpanes_top_"..node..""..color..".png", texture}, + paramtype = "light", + use_texture_alpha = true, + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3}, + drop = dropitem, + node_box = { + type = "fixed", + fixed = take + }, + selection_box = { + type = "fixed", + fixed = take + } + }) + end + + minetest.register_node("xpanes:pane_"..node..""..color, { + description = desc, + tile_images = {"xpanes_pane_"..node..""..color..".png"}, + inventory_image = "xpanes_pane_"..node..""..color..".png", + paramtype = "light", + stack_max = 64, + use_texture_alpha = true, + wield_image = "xpanes_pane_"..node..""..color..".png", + node_placement_prediction = "", + on_construct = update_pane, + drop = "", + }) + + minetest.register_on_placenode(update_nearby) + minetest.register_on_dignode(update_nearby) + + minetest.register_craft({ + output = 'xpanes:pane_'..node..''..color..' 16', + recipe = { + {recipeitem, recipeitem, recipeitem}, + {recipeitem, recipeitem, recipeitem} + } + }) +end +-- Glass +pane("glass", "Glass Pane", "", "default:glass", "_natural") +pane("glass", "Glass Pane Red", "", "default:glass_red", "_red") +pane("glass", "Glass Pane Green", "", "default:glass_green", "_green") +pane("glass", "Glass Pane Blue", "", "default:glass_blue", "_blue") +pane("glass", "Glass Pane Light Blue", "", "default:glass_light_blue", "_light_blue") +pane("glass", "Glass Pane Black", "", "default:glass_black", "_black") +pane("glass", "Glass Pane White", "", "default:glass_white", "_white") +pane("glass", "Glass Pane Yellow", "", "default:glass_yellow", "_yellow") +pane("glass", "Glass Pane Brown", "", "default:glass_brown", "_brown") +pane("glass", "Glass Pane Orange", "", "default:glass_orange", "_orange") +pane("glass", "Glass Pane Pink", "", "default:glass_pink", "_pink") +pane("glass", "Glass Pane Gray", "", "default:glass_gray", "_gray") +pane("glass", "Glass Pane Lime", "", "default:glass_lime", "_lime") +pane("glass", "Glass Pane Silver", "", "default:glass_silver", "_silver") +pane("glass", "Glass Pane Magenta", "", "default:glass_magenta", "_magenta") +pane("glass", "Glass Pane Purple", "", "default:glass_purple", "_purple") + + +-- Iron +pane("iron", "Iron Fence", "xpanes:pane_iron", "default:steel_ingot", "") \ No newline at end of file diff --git a/mods/xpanes/textures/xpanes_pane_glass.png b/mods/xpanes/textures/xpanes_pane_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..e7fa21fcdfa0e4149341f0fb5637c4631d3ee465 GIT binary patch literal 277 zcmV+w0qXvVP) zffPVH7jc$#>o;J9-wdEhwS_HkNmU2~UNtbfFv})j4Y1(QfE6yS|4*M-gd^eRV`zno zr+@*^2D}QYM>z$v;Ey#R1@~%3&;Sb#4S2WNCIf6ZwGVXNh77p5546J3{HgHn6tots z>XVEOhppKAC`y~V7+}MH21Ya>ZOkDCH1W#YaqEPxzh=xkAsd)+3Ed1NrF>|F3JHx% baSC?_i~waMM=<$?00000NkvXXu0mjfNt$i6 literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_black.png b/mods/xpanes/textures/xpanes_pane_glass_black.png new file mode 100644 index 0000000000000000000000000000000000000000..f84c65605f9ad51816cf83f630171d1f0d3db5cc GIT binary patch literal 3010 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 LNkvXXu0mjf08@~8 literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_brown.png b/mods/xpanes/textures/xpanes_pane_glass_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..f36050f80564ac8476bd0c4a407c7342c3b86be9 GIT binary patch literal 3013 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 Hu0mjfSjv!c literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_cyan.png b/mods/xpanes/textures/xpanes_pane_glass_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..7a5768feb9ebe977780251134c2c10c592c4ae87 GIT binary patch literal 3014 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 IM6N<$g5MOAbN~PV literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_gray.png b/mods/xpanes/textures/xpanes_pane_glass_gray.png new file mode 100644 index 0000000000000000000000000000000000000000..e61a2a961c25faec2b0d5fac4489b2c2811676ba GIT binary patch literal 3010 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 literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_magenta.png b/mods/xpanes/textures/xpanes_pane_glass_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..5573529dbbd5f421e10d4e867cc081ae90eeacad GIT binary patch literal 3015 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 baSC?_i~waMM=<$?00000NkvXXu0mjfNt$i6 literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_orange.png b/mods/xpanes/textures/xpanes_pane_glass_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..e26778266296fc46051a50e1e9e3e8be60c3dd3b GIT binary patch literal 3015 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 JPDHLkV1h%slLY_( literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_pink.png b/mods/xpanes/textures/xpanes_pane_glass_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..27bf62ac4c9ee312587cf934f988fb2c2227c134 GIT binary patch literal 3014 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 IM6N<$g87Y?=l}o! literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_purple.png b/mods/xpanes/textures/xpanes_pane_glass_purple.png new file mode 100644 index 0000000000000000000000000000000000000000..352075985c9a988de750f39a9360db04cb106995 GIT binary patch literal 3014 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 Sy}lF}lnkD(elF{r5}E)4cBL!; literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_glass_silver.png b/mods/xpanes/textures/xpanes_pane_glass_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..91ae5c64b5416b892361f14cff78bf6d86b45caa GIT binary patch literal 3009 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 Hu0mjf=G2l9 literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_half_glass.png b/mods/xpanes/textures/xpanes_pane_half_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb12b2c12324eb4cf88d144e1a133b66bbe5887 GIT binary patch literal 526 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 W6NlDIN6SF~0000MH&^4oybD?TL2n%2 zF4vH9ZfJZ;1e|eK%7d|pbBvq#m;>)9(Hz_=#?3r;G6(o3z#Vy3#Df4k1`hg%5_u92 z#Iu{Sbx8Uw9y{<5a@-iUrYs&Jkqi;IGZbSI4@!CpuQjBNu+t;NR za!f0m8ZY93cGg@zwh4{%ia};y&BoO87s&YKvy{ SY5Yw90000ug zK~z}7#aGK}!!QsWEj=`pd_x0i4kh2vl-^4|w$QUl{-IDPhU6QJ@kv$>j*9APrPU*J z!G}b0W_C5Rt0=9tfhUMa0l+wp-gTuE0N^-GpPz2M+t@f<-XjY(e_SG=bpYtjExV6< zUhbyfAQVP-ZbkcimF!M!IRPp7ylOuc4l(4;zv-v%?fEb7*Fgdt_ zR>_Sq#)1RD>*GT*cyS{-4sjQRz%TB*p5R>9_`>UglH{GQO79nBv(5qMNHo3ta#Pd?d`^&5(iJ{ES7@iM z5G9qg)mg6A{%LrPzh*3%!;q))S{ITVn{{`RWwPIH6nDLH*X?IkxT{IH-`6pHRCwC0SIKS@K@e@XC&t)=NgPM^pvV&9k~=rfNZj}m{(&Fj zgt&kr4j}Ojz91G^B$mlS787i2QEgS3mrAvrnWUtb=^l60)LxxZ@8#nU&be=dXN0$& zH(vagt5qI6J~^i@S;MP5C(+1 zLB<)h zyqhP(X`SOCc6cx!qw9iS9_Ym05#D0GWah{wn4jJ`=S3 zP)UZuGi^d6l4+Rc z&ia^FZNwSb=u}T=#A=}}Qy}8~A$+WD2^c^KQ|JrmgH)YeZxLyf`%fzDV6HEWnsCB$FX?EO8BXEqI~U2xf)?~v07-ZXn(`J zb0J18h{_8#YqtQev)Vyk0XODdra+?h>p4DtZQhsyO_(O0b6Pja&D-F$u3@3h51~S5 zMzh)Cb~jR!I}fkZ{Z#G^1EYSlg~Q05BR8*CBcs0}wrgOayA58iMow%X;El_o!n{7x zad4oN7*lm85W0T@-YhZV*jJiQl^c)LHR5YQ-Unf{q6h97aYO-C<;Dzd4Mli=NW<9R z;dUB{ugtRxRc?FifoehC#XNLy3#}>vRkmcRTB=oUMR+eIVNGe8s=d^))lv)ddh7o? z7GPbi4kNBE%$snpejX7VTInz2+KyGzflGBB-nj$*0i(v%|4+uF?EnA(07*qoM6N<$ Ef^^q@3jhEB literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_half_glass_pink.png b/mods/xpanes/textures/xpanes_pane_half_glass_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..26b4147e428423311f8830c6a09f5739483764d5 GIT binary patch literal 478 zcmV<40U`d0P)H?g>i*gl9BJXfX}f>+%{s@& zCQPAk5x*mjd(g!`%<;9}T+pC1mSLM5w@I`i`R%a(u|*#yqTJ;cITSpf5&V>~4>K_} zo1M%W;HgXpEL2uaaJiuEEa_DXmLMl(%v80E)p;nXHYZiz@j{4oKv(;uWMkL2i6Ze# zS+e?62#ezRBCUZ}V6QEr+4^xR@z@in8G)P?=k(G9odS1S2(vPQxbvH<@n7DBqW$1v z9N(|km~(Dud`<+MaaYTOv4~5IoA{IiZz$0m+$+Y-Ja;k&_$I&uc~-@P06PW_`nwW& z77xU;o3eFC`XU}Xa2Imi8MdY(9ukp^33xCRV-^oejy!@pCd#pv2PH=fns`=>7xD4y z(hE7Jl}(LT@jyKFnZ{i$55o84U^HIEL*fkXnGHuf3ySz=`*nX9e~`G(_Lmy|7d*L* UX3UR%xc~qF07*qoM6N<$f~9rRqW}N^ literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_half_glass_purple.png b/mods/xpanes/textures/xpanes_pane_half_glass_purple.png new file mode 100644 index 0000000000000000000000000000000000000000..f21fe9e64a26d1e6227b2d4b4e2f263035f7b568 GIT binary patch literal 479 zcmV<50U-W~P)yXnoYwniUoCTd zt-=`k8u2^gxChPFhdI8Nn;s3iU>VlQaT`S&lHU&dzqQSWktlb$Mh*qfCj>ub?88J% zO=c&P26!sd0W+0V6I?E6yGVM~f+fgN88a3wV{smGs?AB&cf1g`I-sk4QnIn@>qwD! zrYu=~EQDF{e3sV0E3nrV(QN%Vm3Zt4)QmvNigS8tf<}QGErdy#K-~Gw)%Y*(Le_rJ z8^^cHHKd#y8lMsYXWW(YU@YPs<0d}lz&lDb2e*oGGtZsO0lo`xN1he&Ai$1+gZ`mJ zp2P$3?5=Dbl0J*a4m^Y$H-@b#i-$-gLj>*&#hAo{k|U4chKX`0&7`;=UcZ0DLw09`< zapV9lqX$^r*+B?La;%k(34-I;pCv^ z76bh11jqaK7;?4Xwv)zH4<$)@WsW!HXs$zz+CWm@-%BCsfWPgPQjKZ6oe@dU>`iby zjjLL&c?V8m9DfJ+{9xhi!_;kaJ0Rkif`ht`&Z!)QtsIPV&T65EVF?kP}ZB;00000NkvXX Hu0mjfE<)8} literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_half_glass_silver.png b/mods/xpanes/textures/xpanes_pane_half_glass_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..44c55bf1d97bfb8f6f05f6d54c3426a3b02cab46 GIT binary patch literal 460 zcmV;-0W7rNGKZq)mkj=H#})RP5AdrK z9Btcu;BrCBP8wG&lmzLOIo=ebIS(yr14(^kluw5=-o)n)oP`|I8!A_t zcwC8OT7icGF;?-Y5>(ljjzPM8TZW-^(rW49xX?6voso&Q-kolZXhzXJY_ zPe+Rvz^{Ry2JRpA=(&MA_JCgkzrh{&;Vpec=w1lh-qZFNc*HW=z!TsTgzN%8M?CPe z3gY0;JNKVR z)3d=kEG^+7a2>cRzC}w**!FF(V!^aZrq0Di2uv(1yYyTkaNQ7mpTRoVE#O0XPbr}; zbnr!fE_msOuoZoM7i+lfj-YKsDK+|uTvmY>x}}3FOBsn&=k`opq$oCa_cs*)-??4{8Uuv#Ar6# z)b56Aau>lm-B0=6aBS3%wlMMBISOL~H8OfRv0W7wy4%18YUKC^g1m8AR2mz2I*uGD z72;Ig37GEQ02_x!9D7RhRJrj?T_e7f#NNZvDm`$=h@%uxQ*MmKt)UF|D>sZy8gA#F z`0_lvQss6;9;lVXX7kXATWC!QsF5Y9YN=MamBG#>VWc!|s5RHI)ly4i19h#G0<5dm zsmIl&u_5*9CmzArN`D#Gc3CwYaj7nXojKqy&mSAHvA~-W00000NkvXXu0mjfC(Cw< literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_half_glass_yellow.png b/mods/xpanes/textures/xpanes_pane_half_glass_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..8ef1acc1ddd56632452a87d75201602497f627a7 GIT binary patch literal 477 zcmV<30V4j1P)l`1O zFonKF{Ej&8K^OZl$LD%;L4(d%hHY}(CeeoEx5NI&7JZnAa+h1=Q1E<4@KeS<%*51e zb~0;#r!pO|P+2v><$|`eq*pCif}E5wQ`It7=b@z9oK$_s3nA74UG0;Sja}a+io`Qz z$?8)fEQ;rgv<6;*y|##E>&L0YV^5%F1aelK(@PU{3fyTS%*q7f&Tp>9e|Z;*_JfOY ze7{~}&bguSIT3KiT`dpBA}%p*;!_U1p+s|VuNXJ;+{ql^n*a~wSrrcg>=-!c?@HuZ zJP^-r%GM$2i+Jq7UC41~*qVxXNJKIw;K5LgSv)8?@(AvjD92hJlpHN+;#o0X#K*5o zFXWh3HZ@+w1M$>n8h5ok2;Y-~(RdXPi8HuoHXQ9NDB_##*Zs%%gT#Hdztr%*uu_bk TNmh`y00000NkvXXu0mjfq2}0w literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_pane_half_iron.png b/mods/xpanes/textures/xpanes_pane_half_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..1bcbda47f2510911bf49b0e0f5d6e3f6aa3e03e0 GIT binary patch literal 905 zcmV;419tq0P)qFs!)~o2kXgzqwz?n}NHu&VON%e0kS|Qt zO+9eayAmV_N5s}~tzHvqXT$BIgn`noZf-+L9p1B?}PlBS1JT zq*C4jv)+}d2g>EL!2H5f#U;QVM*wVf1a~?e3G!LROW^$CTsT5q0)+br5DvNoJ_3Vy zt0BPDfolc|g@T4>vi75x{>&`UdYl78nUt_~OgO;?mw=I&DNtIiXxKoH*5R0DeCmO% zV?r4{BC`&d`vNDY$13pgpruP^4ki_tCGnU7CY+XVBaw;El{x+aBhl-9Q}{a!SF9bk z>t&t#T;44}=$Fr3315f04WU>nYa0ZC%q`7784G|BAUsKc(Ib$XanFy>f!b)~2ms+g zIN4JVbg#Pt8>MB%)^UA%OMr0KOGx;2w=3p+N!$fSfN90hC2)LllDG@Z40sC=%=#w@ z5Dthe1sQ9dInvYVwBjv5xQ_rgClaxWU!2nE@ndPv7mxr=zxxc+kI92#4FR z9hG>HK+*{}DL}XpFcK!*!2c%-?8l$bm@cLlodSddFJQD<)bN#+P_J=wh=CCy+-n9V z1t3X)a3I(SOiD2Igs-htmEqFs!)~o2kXgzqwz?n}NHu&VON%e0kS|Qt zO+9eayAmV_N5s}~tzHvqXT$BIgn`noZf-+L9p1B?}PlBS1JT zq*C4jv)+}d2g>EL!2H5f#U;QVM*wVf1a~?e3G!LROW^$CTsT5q0)+br5DvNoJ_3Vy zt0BPDfolc|g@T4>vi75x{>&`UdYl78nUt_~OgO;?mw=I&DNtIiXxKoH*5R0DeCmO% zV?r4{BC`&d`vNDY$13pgpruP^4ki_tCGnU7CY+XVBaw;El{x+aBhl-9Q}{a!SF9bk z>t&t#T;44}=$Fr3315f04WU>nYa0ZC%q`7784G|BAUsKc(Ib$XanFy>f!b)~2ms+g zIN4JVbg#Pt8>MB%)^UA%OMr0KOGx;2w=3p+N!$fSfN90hC2)LllDG@Z40sC=%=#w@ z5Dthe1sQ9dInvYVwBjv5xQ_rgClaxWU!2nE@ndPv7mxr=zxxc+kI92#4FR z9hG>HK+*{}DL}XpFcK!*!2c%-?8l$bm@cLlodSddFJQD<)bN#+P_J=wh=CCy+-n9V z1t3X)a3I(SOiD2Igs-htmEFdgVhfPFS!u;;lEal|aXmQ!2!LEx2FAG0T2??7gQu&X%Q~loCIFkZAu0d> literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glas_green.png b/mods/xpanes/textures/xpanes_top_glas_green.png new file mode 100644 index 0000000000000000000000000000000000000000..ce416edbe2b705c8d71266634310bae6e622778c GIT binary patch literal 531 zcmV+u0_^>XP)XV(a0oYQ06MONPxg+pEBr9Vs_Dcu$EWSCvKj}%JML}w zliJUXH$IWX+An6JxPs`KC*a?RcNXI{B=V z6n?V)PO{V#jfs002ovPDHLkV1j1e<>&kwYlS@>FwMX+kFHq>Or;B4q#NoH$2f3OJczjdEC4aZc zR(;e?DYp+V)30mcNolV=ERcVaPe{yKG?QDhcxPzxr(4gSx-vJmb+9m8;CcM3=!}oY z93G(?p9}f_nO*jo_lD&P!-v1~&xO5bNt)!&_~0%x!<3(K*$QRfFEUvC{JQJ{dytC1 zle4MV3h{+Y5_@E0>{s2ImKEpys!B!j@b}oR{D`pYLO&Z%|9N{jNhQ1S?{kLV4nB9w zwp9%stp%-PTPeh+BLmK9vcrS_-(>=kyQQmK6mrn;3kcmDlk3k(PbPgg&e IbxsLQ0FbVa(EtDd literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glass_black.png b/mods/xpanes/textures/xpanes_top_glass_black.png new file mode 100644 index 0000000000000000000000000000000000000000..5fbc27d9c4b424380483e605ceb5c868d84f5dca GIT binary patch literal 447 zcmV;w0YLtVP)fpSIF9x+fubuepb9qd?QQWU(Dq_o176%l!Ifbf$brg#ABoPN7fNJUVV zNI8`#TLthAhe?D%N@}1h&y#F4SWY@m^)F4+TtgmR1^(Rd4r8sgN3ill5+5cp6Xmy0 z>7FPCQRU>hRbtACSl=v~!O;Y=ntG1&oW@@S0h+la2oVD4IMwos1dww?epUhz3Gq0^ zjMEwu;u)$7_X5`s1YAz-M$cR@fskTT#4O?{eqhTFtJd zG8*KuVQ9QHlH5JMRWFYhS*H-)aBvrJDJE~i?oFo%D8%huCkLoW zmlJ;pAljnhr_nc3U4G$b16teOiveIq20jcDs)UkDR~FwSQt<%0bSiX=W>EssM?Hn+ShISINd(Ks+v`aeo+~GpmD$L)8E57NnO0- zUYu;r?WRMf*FYq;_OqGDKYc=LA{#_+8-2?r7p0p)E1)1EM~UhCREJrIC*=1R6MQT^HE2P!@(BdqANkr+>AN_u-Lg9WdJb& z32z8@7srL22m^*5XC1_)3nb`!F#zoFz=uH^3PFg5SFWsjM~p!bLv;WncKMA8A>={a zLKA-Fx2)E-YG*=ZD!tMNT4{h0fps(x^-21LLZnSM57WD1ITa zxu0E$Y!9MyA{#_+8hwHkQ_}JAX4D8m5Cz$Sv-vlC6%B!n)xMJ;U=9vZUK9r?X-%F2 zRvS`2A2LktI&>Nr`1bCObtz?uby^R$E$1B-{|IO+nX0DBt{m$Fdk4CGrLR5dy>~A} zgo~Ro2;;uroM=V3m1bHZ;xZwdiYH@2ng)&&DHnmsQm`)~`T`0yA&zq-aT)*s002ov JPDHLkV1hut*%tr+ literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glass_cyan.png b/mods/xpanes/textures/xpanes_top_glass_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..ac582b4bbc018e26c7da7b771be07ec4a374374e GIT binary patch literal 524 zcmV+n0`vWeP)s;X3bUSS;^8QeIyd@yf!=lP#Hp~`D?aDdy;^WkLiY+e?p z`TtGS<)?pxMY!h!K((PYb)D%rF0j#R>p6LJy)>`4XZa)(({OMFxRf97isojL1q9;e zZju7T1P*ya0O2+T|7|_ZR#l0gJ!t8EF9v`e9{4awxDdp26)8Z>EQlNrpv0x$q!2g{ z!V+mrCc(&+xk~-|oG~ma*2laQAO=(&Y>NN6>3sZh5(E$NOxz{`Qf=HHP`& z21WI<^Ta2Zgmj4cW==2?ZbQV4NZJYI6M3#qNYfy3B9S66TMD+-h`s;?_8@$mB15DA O0000waqQg0iO@D3%QaM95iI0 zlv?yWBkXfONaDjJoXP)XV(a0oYQ06MONPxg+pEBr9Vs_Dcu$EWSCvKj}%JML}w zliJUXH$IWX+An6JxPs`KC*a?RcNXI{B=V z6n?V)PO{V#jfs002ovPDHLkV1j1e6FA|Sy63`jf< zEU>{7Sjx(PXh|CSMYVKxi!b47<)qfNbH1PN{!-O6jl$>n=G9`&)RN42yIu9+)w5lm zVc>OG$FMOTS8n08P;@(iCi}G#Xdt4c#WrzIhj12RI{v+^OS6E(Qw&Q&kYtzi#Q5h=3{0N<* za@lzjBTPa%#9}iiSrTr7#EnSW3B|2=uue$BATh#75g054n`%VArad8jK~3oI00000 LNkvXXu0mjfs&(Xt literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glass_lime.png b/mods/xpanes/textures/xpanes_top_glass_lime.png new file mode 100644 index 0000000000000000000000000000000000000000..707133101ddf08ea240f938020b0e78e74919da7 GIT binary patch literal 513 zcmV+c0{;DpP))POR^*HfZGqaZcBipX_;y(B5d$~KXr3qW` z0IS6pmCSH~b*P7RW6Q>k%ZG`-JAWjZiIH1)SE4eeAA3P~)S3FN*f|HOQ zVzDzP83}hG>OrKPgz8Z|+9af9&;;SM2#i*OT@9jd;t3la=)nPt00000NkvXXu0mjf DuPxjI literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glass_magenta.png b/mods/xpanes/textures/xpanes_top_glass_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..28b0c2ec6df82207698f11c262db297589f6fd27 GIT binary patch literal 526 zcmV+p0`dKcP)2O&gOhs-=rtdqZ)0IS9ql|=ah>ri*=+LpB&H^;B$>iIDL(`FqC#H(F#sKx+R`qjsm=;0I%};U?@r&%<E!{5__gb0 z06CS_Je&fEwkdgdA19OPyqe)>3tFll!~n1(f)EB7mx7qCA_K^o1(D+cjQI5Hl>!$* zTq1R;MBFOCJDN#^0Vf&g>gVY;q8CtRl#|}4`WY<~t{v*QUf5ElHQODbc1L^7wMz@S z@rfjECNUGm5k#MfVi1F63<)I{H#ehZz(K^el4Nt2c@+%-O3^N-PZR{4V{YU{34osT zgO@_<>&kwYlS@>FwMX+kFHq>Or;B4q#NoH$2f3OJczjdEC4aZc zR(;e?DYp+V)30mcNolV=ERcVaPe{yKG?QDhcxPzxr(4gSx-vJmb+9m8;CcM3=!}oY z93G(?p9}f_nO*jo_lD&P!-v1~&xO5bNt)!&_~0%x!<3(K*$QRfFEUvC{JQJ{dytC1 zle4MV3h{+Y5_@E0>{s2ImKEpys!B!j@b}oR{D`pYLO&Z%|9N{jNhQ1S?{kLV4nB9w zwp9%stp%-PTPeh+BLmK9vcrS_-(>=kyQQmK6mrn;3kcmDlk3k(PbPgg&e IbxsLQ0FbVa(EtDd literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glass_orange.png b/mods/xpanes/textures/xpanes_top_glass_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..750b051bdcc833c0c4d9748cea8984f834d5f73f GIT binary patch literal 521 zcmV+k0`~ohP)LUrSO^EWI5J}YV9y?4)x>JY2Kbo4va38 zy#*JrYJ5?fDAy1j?sna{W#h!tb(UW~%+sAQ>r$Acj%d`7gIw-|399#n~Zy(=^&Sp>sG~&)~PyqB)qvCG? zMBCOpvTLoAw#6Q_)ZdE%U`GW$3=G$TQl*TpBEF+%7DSE*2;$OjPzziIVTrVBgZ$qV zkR6*zgaKy;bange1UtcECZzZY9ahztO8;2vCZ0nimWKo0yZlAO+AT{pceQZNrzl z^PCG#XN+t3{kf{v?>);F{WwyE>%Xl?moM}mK~K8e?d7r^@3UCn7hRIVO@`-(+Z2t9 zm}XxA!IO{%@;!5ck+89HTp^Mwp;(GXQ$jihNfAbhz-S}*D!36IG zgCQFrK}87({i<3zUyGe^H94tu?b!G8-FN3yHBF=Nc{;tZ7&Eny?ai(Es2`56>|!k+ z7*i^D1P?H3d{N016AkUts#3G_3ggm|rG>|nYrB7WRQ#$Fs)9zjL^pUoyp8YeXnauo z-NeV&XLy4{*z*CPy3nfcIyW0xiH%O1=j8L*t=+pgEIOI!h65Mi@-lf>G&h|rAP}Cr zP6`kcI1~&4gj*FntPjl~pHx#!J!t9vAO?UP9)vJ3u@J;`6)8Z>Q4nK1fD%r>P9elR zNK2$PnMj)jSVu95Fo=l(U3r}DAZh_=Mmp)bR|~W!xi0R0YprvWWf)7$cZWM3xv)1q zk;KI$W}?`GmLU&Fw60SqUjY!%F#jUuvPDs-ral%Lu=q&~7YD7P+zamF#6M1I< O0000}UHW!?e~6J~zkD5}tzfl8aUM1p^<}XK!--eqQ~5 zi@N;|FR%!Ek!sqSk$fEc47#_9l!xaBu1 zgqR0u3u#Iw(q^HjRT>7-b{^}6{;;Oc#rGBwdK8|!aoAsO88u`;>)qwuy>%fdMebO?m0px zBDlEWLn?IUBrC#w2$_heOh~5U#h4JMf#O6)MPRWM?2Cwg0IxwGRorKpH2?qr07*qo IM6N<$f>r0-N&o-= literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glass_red.png b/mods/xpanes/textures/xpanes_top_glass_red.png new file mode 100644 index 0000000000000000000000000000000000000000..0f9455379fe0aaaf950480cd8c4587fd5ff81729 GIT binary patch literal 513 zcmV+c0{;DpP)v~W>qcWfoKD$u?(9=FrVb=nPHq<<_ zTL)|3VgN1mk75AWQ9%rYLTbSb&|}n?RD4IzB8U`x|y_t{lo^&5_QSW(W_(#P>M>Lmka@)SdzRX1<;fJ;v-OP!j!D?1NfD2EJy00000NkvXXu0mjf DGehSR literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glass_silver.png b/mods/xpanes/textures/xpanes_top_glass_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..82fac7a793537aec58361aa873d15e6ba5953f1a GIT binary patch literal 498 zcmVAKG2wb|tXiRiW4WdJ#i<7iF+jkcCNydRIp%PwvF5x8xnEtPOv1$f6Wi7>E^^V%%XM$7`9Pp4DM z*SUUxGT{R*giA_Tzh1AiL42c)cqU!aVLr+aL$Qh5RGLt2};aK$HbdXGq6Eq zt&wE&7QS+Z0B_MPe;+3ZaBleb0QjH&>m?A4VO`hCW}Md;-|+rBzV~wvjj`|ht**Zo zq~0(0GwK?3>Eoq$JI=GXGahMmXXo?zB`IzfHs2;99Nfqt44M8p&YJKOA|@g!6N;($ oYfQ+?APFLrBJi~me2R#E0Le8iFrk3M{(Q2+n{ literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_top_glass_white.png b/mods/xpanes/textures/xpanes_top_glass_white.png new file mode 100644 index 0000000000000000000000000000000000000000..9abeead2cf9f920387b94dc5f51ccc2a4b42e587 GIT binary patch literal 495 zcmV|JI zeY0h=K*s;I83cjBsUk*&RSfg9a9ub1-bLHCdW8jHIR>CZsSU&M^nL#YMY6UEl1Mw{ z;v5dD0GF~X9hsX`9*~I2-6;desqcGz3MjO_uWIp?1(^z!NZgS zyIffYkh2j)QysvFT7IWeFhyXukd826mj!r7GqEr*$phu8=1CjT3!oWv%ImVe2b%B! z7s4eatXEaF7{oW)h-cEZUr6j`Vpk$N0_!u84WgDtoyf&ynwwTLFhOK&CC=s}^U4|m za)}-}eXLLb$45q<6$<2&{&osjZ8(mjFd3IQ#y7mrZTSB0p*Eg>Z(pkZUXW_Ny#G=6 zMwi-NYPI8k7WX*;T6(F@k|fzACEJC~uLluMLNW+Lx--XG5ndr4cMt&q&NO6?;@c*n lOamu~OAe!3D7b16{Q|CzL@N!5QLX?0002ovPDHLkV1n7q)IIb*Q`bYRlD)`Fv_8lh5?7%`z0msVA&LBZl?*&1Ttq`ga$*T^?3&2sdH?Ixe-- zNhQXp4HTWVMv%+piye1lStxYQrNW`yQD+9>sa45nlfM~aphxfri zC;NS6paCt_4`Kk=5kUw8!=<29E~Bf6@5q@2k>df3`1EU)0vADCBHe3{$5jE|(M%!? zI5D8BpQqc1UO<^qPI{l}o4QQ-rDP6uTpy36g83oTX!KNFyR@JipGe}_FJ_`Rg6K0* z3}Ud1A)(~r=4R9kIEdI*l5GCXyo!bZr6@P^q9NcMV>V>jg9D%^edi?*wc%>@YB}Sy z#(0L`W&2j|J+6(lE??$7{aZo$e4+mc8l%f^FQ4srpT(Nz7rl+|4CjZR6t&BqCn3Q} zNDr~lnG=nKwdCCnBIzU)kK)cIAuWR>2qQ(Hvl9H*Ao>Q>s3@Lq;Fh*B-!+#ti@mU-pGC|4D@f7ziTO zr&X3$9}y)&18i5<$to3qND!d`vPy-lILpq?i)0kYin9O=jTZgxAbx-#j!tUHC}3)5 z)8~=rCZm9wmw}~EN}Ro)A_~FXmNB>W6pDY1^R=bZzfIqTjPd> zX;{dLjJl{!-_Or4{c|UGuFG*-D?ja|LG70%HLR zg*?x<{14iCi<0V3y>H)ZG#X9P=?ohcnV**((&-G!1DTuK4vyp8gWBBOz_x89NxC;d z4-dZraCvcsu={e?%jXJ+;tXTgWjwi7Y%TjTYUXbM#*DeRyh8B&51uT~Q`aoU-lQFm zd_x8hYN_O}^Tq(Ag$w|>!rU}DfDqO^A3weK0GiDr$ChCkrWW=p=%l`k7UX)n4EVbk5ncTzXBK6HvPenUcU6FA|Sy63`jf< zEU>{7Sjx(PXh|CSMYVKxi!b47<)qfNbH1PN{!-O6jl$>n=G9`&)RN42yIu9+)w5lm zVc>OG$FMOTS8n08P;@(iCi}G#Xdt4c#WrzIhj12RI{v+^OS6E(Qw&Q&kYtzi#Q5h=3{0N<* za@lzjBTPa%#9}iiSrTr7#EnSW3B|2=uue$BATh#75g054n`%VArad8jK~3oI00000 LNkvXXu0mjfs&(Xt literal 0 HcmV?d00001

GIF>J_1O&0eL|nAvR+~um~VvKqP`fj9`Gon)HDIkZ7inj6|VK@`%j! z3T3TfBom8hqXL;GGK_;VG>|tleP{?6yAOnw+6!#l{Bt9Yf&s#{7c$LgbYK8pk}PQ^ z3@|(3C=JNp_QLg9$zz1rOn}DoVn7^7c18dKYcpkTSH_=z7*Vv%BZxAzYd7Yu%)+{j z!>`DVqd}T7I={9v;gL)X+Rm)gi5lS8;HBGp+*g1OQ&Awb?M#v}LWNih1BOEv(xN=m z$`!IxWw4J#AI#c$zz3NN0(~Olu>~jYUnDOD|{qpIE_6 z1$F*r2M#FmX->0FtFKXtA|B-)L<&L2ENG+hQ8oxKWo~kxG&=C?Q|U&^L8wvYt~?Co zF{!9#ppB|!RZD~5Jl}P6Y#=z7x}>kHFO4ZR04dEW-PRqz2=9DVvsB;!!FhWz%VUAI zQGyP2gkyrhxwXp3MGpsOF0Bj#;Mwa#cGPB5_RD-+uNG0`mpx#tzcr&>p$l0q$=1h8Scn9zv cfLPN10F)f;pnlTUmjD0&07*qoM6N<$g3w1}egFUf literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_acaciasapling.png b/mods/default/textures/default_acaciasapling.png new file mode 100644 index 0000000000000000000000000000000000000000..716d3edcd6aca2351c67f31799a0b83bab628316 GIT binary patch literal 3660 zcmV-S4zuxzP)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=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000AbNkl0icb=#s)P+Vx0 zSzp^zFI0gn;z2K9X{AAD$6+)S>bAvkKYZqUXCe4R1+oM7?~kb4765~O$kIxK^|d{9 z^Y%qO*RGsWVRL&~4|)N$Sqsk<0KWP3fyzZ-b9-3_euC!;gMP?jFTo3h!BDtzUT96Q17A7cb^}qr*^^m+MYVtcPSJUbL|Qu3AKtv z)3)gBIOZ_GfM;rD;L)`PBB=?e_t2-a?u`tIt&Oe< z`~-l}P*^w=qf~ZAmXcyg{e$4E< zb0o1gUT`kMDDV>kFUC2Jn18)ytai{3v8)2sdqV=zRNrX zSS^>BcByH<3%>mLg0`$8BTop!nDPmUJ3kI{DKRy5%PJz0m_l@1;rpL`^}Iu@s+tP}MJuz!x9cS|q`;ilzo$ngX{zteHr?KuFT(Qz3U31fqf1yc&k_ e#Pj^?uK@sd)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=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000L(NklNRmCE^$)+?d$r_KBi7^QLkO27?dCNgs~+E+&OAK*~g?sAUL=HdC| ze}6Xg^qez}Bb{xjO~c*Y2Bj2N7cY=%;z!qYoz zEXs;>8Kbp!<(x_B&uk9E@BpurL^?zUfpdO*W+O@|#{s+NP!M?Tx%GMGl9+?{ywP<^ z*L70>p$^fZV!O*}8cRQnoMj0@iWA2=R1W^RJB|^Maw=C|loVxkg3R%;*1A^rkJ%rF zA-346#!*bb9uRjaX=~M#HOf>>jELC`?=1hHh7-L^R95DozK%YpAhhU-$50H z@{@?uWJy&Ux~{{v&A#1ww!54-(iCO&n@DtBN7Gu@;%#Fb`Q|eCzVFj@9Wn^WvXr{9 z*tS8c@FaU{EuEdR^85hXHZJS=2q9n`+Z&9RCtJfXFpdX~D5dbHtSnMVWDrb7 zkDyXg(Dyx^ZE3p!&!31n3{$PsWz2FByC9_sv2BA6)dc%qerwaPD=J6yNQZ|mm|M*W zj_q74wzhNqZEC|RO~}%v3-IRdfpi(W4CfZ>x{iN+_dQX(Ku4NLht#H-WPg}A)V3`r ztoZ8HHDy&h=Q9GkqN42vin1b0mnfykixMd%i#Q?-L$Zn@3F3y8EVST%G6h)7y76twja_LMqpGpZJ;DPm-le zq?CA`=R`#a!7vQY(KwF$`#(PrhVn!ycSYp{YJPSOPzc{;zg$dGT-E(S2gYG?_Pi_b z{J_=PT8lA;cF%|Fs|%!*1xx$WL$I9mea?ypTcQxD@FSYb{Fn z?wL5!(=ggRJUix|trEI^aGlUL#;Mx%)df0KG);q!vBsW;|!q;0)!AeJ#Fc_j!;KjUtPGB&RXlZ6zPz&Rf3R;wi{gb zXRBmd$>y_+HSyko?R&RK&V&(x@5b$Vea_3P^(3|3v}6FN@K9q@8watQzX?jAgoq2Ud&2o?WBAUPg|;TlIGc;km{g>v%%+q#U7 z+sXx}HF;5H3Mhl%&@G;SB3Ngug#Qfy=iLk0#JY?A00000NkvXX Hu0mjfN3_tP literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_acaciatree_top.png b/mods/default/textures/default_acaciatree_top.png new file mode 100644 index 0000000000000000000000000000000000000000..d81b1d595abd33929560b6767f4617e7f545cebf GIT binary patch literal 4725 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 D5_%HZ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_acaciawood.png b/mods/default/textures/default_acaciawood.png new file mode 100644 index 0000000000000000000000000000000000000000..4e3d7c61b6175d0611697d7572087c4163c2d195 GIT binary patch literal 3433 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 FV1g&wruhH> literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_apple_gold.png b/mods/default/textures/default_apple_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..21f7d44d112603a3a299f4538ab4980e68ad83d6 GIT binary patch literal 293 zcmV+=0owkFP)BqM0z=JJ}B(SoEnVrldSyW*VH{kyXu5Ky- zs7j9Oo3-Z+6a#ee`mibk(8gT>#l8cUPwxhpbr*yXAf3~0@$q^xKny&d&3o>*EnJW5 z{yB~mq6+5#QV1Kz!dN_AA3{`sTznX#*2f@B01l=GQ1SHPg%}Nx#7zK?I0m2)EIa-U-W{C(!vVub1 zqQ&koRy0!pT@Wr>3xE=z?!{S(SP-$6EaogSQWaP%RQ5k)7T+17#i~Bf^RbRFWq?%* z5UgQd&>;d~IaZ8yfmlU()?O;VRgqF5Vg=agh)PKnTc)VO)TkX{I>3+#LoH`{QaShN zCzqoclhDpGq2@$Kq`rpHRQXu{PYQ7)#q3?iQfF640Wc73SUCgLJYel^OhTicPsFCv z9ZQH1KvhUe<5i@J8GAE!Rjw!B1nuvF36NNn%J;)STq?7us!^-vLRB}Ws-JyWu-Oqi zqO+#kWchfrjxnE72PQyNgq?1(&ZvzGixQT&w*LgcbRFyLkpBDup?&OLbR{~500000 LNkvXXu0mjfeHPA2 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_bone.png b/mods/default/textures/default_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..3d73f35f4073926d9d69e681b21dd4b68b74bec2 GIT binary patch literal 328 zcmV-O0k{5%P)F zaZ8K&j3xM z7=314BUA@^Eh1K%DD@B691FbwKU)OHDh zDY~u;ZQJGowBRi<2d1F=i2%X9BuZd00~QGlILiPP0(U_QM0ZkZw1~tzkWZ+7%Nf$0000{XE)7O>#4m+cOu_mYY0_%FSHzpF!I~LjoYlaetHV~%E>Ik2S=uL9ZopoXWLIy@-fqUx zS;x`Y**Q^AaAq&({1)H&^XD&|!nIsPWW{W*RjXEQ5*6JtA!_T^t$W18_RL87|Nnot zZvJARdl-|v-CeX*c0S<%vc)`I978Nlw_bW3)oj4SmM}$cSJjO+sW$eubCJ`3?|1mT zbxXrz&7X!s74E+#h&(#Hv*2xwLHChe0?sMFR>aTS7PTyDGRGlbhFNR}em=huwR_** z$jSu46E#ZS3i}$}7;FL??q7cH9_b=rvFX#VRRIC1j2oHma6S0=@SmUdTgC=^sdwiM z7(T7{a4=%f6)7=(a6|2aufvZ?E8HDEIixZ6o>w>%^Yx(Js;m(06YrU$B z$TWD@_l&tg=)%U9j Vy)OjoZd3-vtEa1<%Q~loCIA`a+wK4W literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_brick.png b/mods/default/textures/default_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..40f6ab63df1890a46c050c2f7dc68e16783c8a89 GIT binary patch literal 658 zcmV;D0&V??P)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW(C4%Nh-v9sr9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0Blf9R7GDkDSSmXhDth(PCbuM zKax;Bn1+Cvg@2n?Lz{?$oQi~fVRum2S<;PJ5t2= z$nkSCMtRvb~o8N9?zZtw?XEab`kU}|Q`;~Q&(@USf^140Pug@~tren4t4 z{ax4hqTl=wH!O0-;{3}nmZ3PYnbaEX2R#$7elBJ{3loShFV-dCD(XlHR0&~`fQ&%i zFy;EGDUB4a>@=H1A*{Q5?gyK_a2?xo0ypiDR|51$Ah$&N!G0&T s17q=_?>|2F`;_F)S-PVB9Vw0DALeox%BMd_7ytkO07*qoM6N<$f|{lnMF0Q* literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_cactus_bottom.png b/mods/default/textures/default_cactus_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..7bb636370593cea7b14a89f1dc9e1529bd8f0b2f GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJCQlc~kcwN$KmPx>KkSgy=J=T5 zo=fNdFGnI|3ts-J*_E(|Z%27PqwmKHg$!Gp=jyNrT)ysnoAC-qS(mKC%JuF2%qMuu zR#`R3#0TGHyiwy<&Mu(rHi_AT^PJWw)_GRi3JNVLP8M;kRdFHjX+`%hF^ZXTkc!$cKg|M zSd?NV>8jH;+-f(9qG-VGJnR&^k9$S;>)34n$JFfb_kFX@w{i7(J}R2e`vuPM9Ddhb zPThDO)>(|qC(kvX9u^d>**&@hAr(!t-~gqi8<7AwkIxE#^HB+29yv&D6WUT)j69gv^!sE5C6df~ z;tVsV00_s}0cQQ^j7zZ!5qEm)^+^Pvj|409aDKq-vKDpJbW=OMeNV?>vHOO`|d_r;(B>MBbCE z4BmQIHI+WGtON;wD%w=~pUs z)P6hkFBiPM0dVPr^8kQ3z~Y7g>0^@LmMtR!;prCuf5--abPDuA@)viV#a{d`tO@`C N002ovPDHLkV1hc}j>rH2 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_cactus_top.png b/mods/default/textures/default_cactus_top.png new file mode 100644 index 0000000000000000000000000000000000000000..9ad4360f3e97f786ebc489ef62dfd97f94d162f8 GIT binary patch literal 718 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 Q(s2QOgpoGpqI3Aa0PPF+p8x;= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_front.png b/mods/default/textures/default_chest_front.png new file mode 100644 index 0000000000000000000000000000000000000000..43f04781b2b5eaefffa2a6de66e377246368fcbc GIT binary patch literal 659 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|I14-?iy0XB zwu3OEOn{XE)7O>#4m+cOj#jM1nNFaPY-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4iv8r@Ck91ml0Q2meWv?)lvl_IURK%k~h{}YisL>lGC}J)s?zu&z}AN|G&`O$?Jg5U`+CMchT6p zVe2L!JHyk(F~q{ZHkdKGMS5;Pe($w&Zccr=!t-A3s1T!jx`Ha&iofVwtd}ez3Hc` zug~rLFe~}=?UKh=XIywz@g%k)q`x$}fkQs`$cvuzm9-1+{YxmYF7Sex_0wg8Ql zm8`R;&RJ&rZl*z+>Pat|U=i1#L{-1P0v5W{#lGDzS{T30Z&6~q>GnDOwl4nzKdOGy znZi8JZ)N$7Tra70RyvyhMUPLrynVOTwS@O2rF+DIths5GV%2XR@9nTXv3}dV@0xBt q?V+BPDw8e3Y^D^dw(jw^2;1)!oEq@TrSK3afq1(5xvX0Qq=)IA+GW=;_AwB8Y;3{sz4;C zqYgy!#(Jt|`l@CIYUYOOj@J6Frc!QpMj>`$iH>54p6Z!Fn#Eyyr6HPSWo6}22KDhu zElK*VG4gF~Z5@%4-AO8aiE90svJ=v@CQh6~bp9zYIffk$L90|Vc75N4F=k9GtKvX^-Jy0YKpW@F*t z&Nypu04OAz84^+AoS&PUnpXnkGB7w7r6!i7rYMwWmSiZnd-?{X=%um)4VUzEaSYKo zUmMh$*P_64ENA9NkMh9n-O)~LNgw~-FVNLZ*fS@7%e1<0?c3NGbeN4+ElOLwX2yA) z%bG`Li1Y>epOoC7t+Y<^1b>qC;*HyWsve)1#67L2RVIK#JeJeHXy<)R^Z$KEw1f@0 z3htGEiZfzzPPxYMd0*hWeecR_U7$Qc_ZHYJ()7cJCADIa@lr1ckv~$ z`$laKID^g_{ZEO~UiR85vmx%!#LWF-4;Chu{QCQA^}RpUKC3tmHQ#=;m3LN?eZ-`T z9!F;LMBI{HeC}LebdA*m3xO_`dlA|G>+UH(tDIll-6tiZ5R=FKV|8xg`|jM#+{#;G zC*Q{Ba_@cfH!C`065BnA_bk(@UhMMIc{bDb)BkMWuz5;PA8!MNo~Nsy%Q~loCIHav B*=_&; literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_side.png b/mods/default/textures/default_chest_side.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc82377f5501c93db52dd4f8042a519945f407d GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|I14-?iy0XB zwu3OEOn{XE)7O>#4m+cOjY-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4ipaz@Ck91ml0Q2meWv?)lvl_Ib%IlGksMv12uC)bw_J`H#?)u zAkE@1z0wfP@+gD)c%_yk{k}xC{!G~kXEak-;olm3ds?#s&ylFti*~y;iv0L5e>Y~sA?C8aNt|v% zZ3$xD6AtQeCH@lfF)gh7SCit*D6wZbyM)}IILjXu61!zQKc;Q5=~*19V=;a6>2pgZ zVo%$$MsOP*dy~;&6kqI_Xqfh^TkXV?Y3z}TQ|`PM7N0J1dS3COGkYu+KXcGr;lbeI zz;J8cyZ4_|ADEv1eBR}-jbL2xTWM$08eWUK?YYs{zvgT2sL{X8<1W96Tji_E_9I*- zGOk&B!Y6IJ87`E-1NnH%9fz0oSoAfZ0F8Bvh1OPZu>3gKl0-7 z#UcxxroEiB>*2$YOP*H^r~Z*&r_26#-8HE{zTvO;zL@W7dG=rAf_vO=9V-tizdNda puHCfn@#KSL0>QrzZ*O@1fq(lMryEP}Ij4gn&ePS;Wt~$(69Cz5)sO%H literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_side_big.png b/mods/default/textures/default_chest_side_big.png new file mode 100644 index 0000000000000000000000000000000000000000..8bbe4b333ffdb4134643df70c2831b2780fe9199 GIT binary patch literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^azHG@!3-oF)&9>0Qh@Ih+L^k;M!QeA_{oQKmoI5h%!B z;_2(kewUk#g+n>EVulq^NH#MhqQp5rH#aq}1juDza4t$sEJ;mKD9T zWe1A?_H=O!(Kufl)ZKSPfn&=~)7Z?*zCB`p{>#S-)ZBSDck;2m9vc@K1{TJUlBBfs zRkQ3vCwe>Tv}wH9EhO7AyW<_#r2dRICtD5vcun!JXc84)z!svIl=E9agpIe{7LzIc4tEs=~}ki&M{7 z8g7{-Zai^q(!RVaY(3qZ=e%Q^WwmVgJKgk+5;Lp#PToq;eB!PvY2R73xiM;Yp^0gW zN&9U17Uh-ZUvGK8`F_B@SbO=uq)JQO31OF&?saEM=Kf5Nx|9`_V5|E)CC& fS%vpst=Z4W^u$tgAMc-Spz!f@^>bP0l+XkKO%A!? literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_top.png b/mods/default/textures/default_chest_top.png new file mode 100644 index 0000000000000000000000000000000000000000..86cf564fe95a07015e76623d770b38cec16078e1 GIT binary patch literal 515 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|I14-?iy0XB zwu3OEOn{XE)7O>#4m+cOj_lK=nQcHJ+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9Vl)Y;1l9%q^oAEr)sLNW~Q%dW}s$nsBWRJS|6{}lBD04sMen; zJ0VSLQnK>Y9KA)^%1esWm*>f^uGIbi|NjB=HH(3UFeZ7sy9ib9$pNvYJY5_^Ec|PO zZ;Lf6@H}3$IzZyXfBW5AN@v?R@Mk$>T$Y&ox#P1fm3at z+~ik#xfM&hw;$>8?m6LL*+0?!+}^D=$tAo-i&}lzqyjUR(gNply1MWWld1FvEB^<<*)hwKg}pGm0eS8 zss3dCj0;B#uPi)W{*v=^p@MUy_uL7LPHUHL(=!X2oc3VrmFamN*(=ZTm+F4K&(95H zT#w2!vd>v!X1`{s8K3mZ)xR3IEcs30000vP)t-sGA$-E zE+sWDCN?i6HZUePF()`LC4XNcgkmp_VJ44h9gt=!l4B#4Y%Zc}BcyUCr*0psc`g6{ z|G+n_qW}N^0b)x>L;#2d9Y_EG010qNS#tmY4z~aR4z~duk6S?i000McNliru-3tZ- zI4}dx`H}zt03B&mSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*009(9 zL_t(2&s|dsj>RAdL@BR{(TexK?D7#MJ4ss<85pnt07XH9=Xva_@GYS0S8plDt0oY= ziZQxk3|sYB0M*V@u@rNoZ9uJKU7zjo3N(%W`1|t z+qhjT)Kj15DbJIM?l&so=$F2CTd4F*mpdvSK8^g55BzX9U!S8LS= m4OM;(--7G?gPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW*GazVH2mk;89cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0Uc0GR7HY_lZcO+jFO#=lb(%~ zo{^TKk(Z*8n4*%Gr;?bWl9;2Cn52`Lq?4MZl$xcLo2HhWrncDth=bLxu~wXsja=KuezzPyQ;3fs;yT z-RpuU)FL;`#N}wA6CzRerk$yAgCZv*arSCf32lOo8*JR~#hAqppE>O}Fye;%_@R`$ zJycrXsHAYs4fbFxE%tXB!@Ki9QJ}b?nw~Bh(siTdJEEB4hJnFbD>`#U9f~CNd~Wz~ zl?j3Pm^?XqL~e^4+BNd_H+5&yPLnHp2{-u1l>cg#`f4bUA}Vsj=)>s4AO8YwG_dWC SLwwNy0000FdgVhn-Q7jfsurP!3Q?HZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G z&n(GMaQE~LNYP7W2Z~Dv_=LFr|NmcCOu$M;Btlz0QC}&?RJGntr_arBdz8b;Ehl~f zl`)nC`2{mLJiCzw;v{*yyD)UH%6b4f6FglULo_C??cd0IM1jXuSB*n^iN(6!05%Iv z?ij|uo`OkCLGGD0-&lE$eJT8Yzq*%k-rh>7WwSoYe32GZU-@}%vzyFdgVhn-Q7RpZ;Fh)ST4Y-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4ipy(@CkAK|NpgnPbq7l4z!s*<@4g$_=`8J7#IF!9%GSWF{E!wgEe^}84 z_HFAJ58bvAkeRUkcKxcYr}w^UHu<3t95`*C-v*I&rgeVItb2_3PBWRVT5@>P1E%lH zJ|Te-wf%EfG$qQ`PYX=#N%~*R&g1fh_e{kNwIcty^ChI0?lb>zKrTeftiYdn&$$bl zta6g+dv~7Rs&&3>@~$N{ukTN}XnapBi!0VF=lazDi{j_x>F8BPyBGl-%;4$j=d#Wz Gp$Pz1(}Sb{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_cloud.png b/mods/default/textures/default_cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..24091a37722e5918880372acee3b414c1c2a8d77 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!q^FBxh{nX^KmY&RGix?eVd5C!15($%gcTfbJ|!ijSdUIEIKt;9tE0YvZyQ02@a895=(zaBtZ{PgY+To|CFFybFyPe_r;otuZCnqOUx3;md(ebSf!_bz?WxKw< zu5}w)n^sf#R;$%|uRrbX?ly7o=G)ubc6D{tVD9ejif`B$+I%)I3>@3u-Y$%M_D26? zOl>OXIF9Y+=H?!_xw%;w!eAvdX0us|l@y_2KWo^nt*zRVoR9J2Bzk!AIe*SX69G9 zPBDaVcyK&>_N<+spBFBjBV3F;aAJn8bh2QahlhuaTFE7K7vi@UvJfGKE3&?pe1Ctx z_!f&r;lmSwlBeKNptE1zEvs4;+Y=-qwUP;lNL5RWkns`bS!ejgMjyx@V`t)h*-;nn1-MjmwMc8ra zmPGD^&RP?n?+c#lkaiIvIUxpu%gf7ZqoC{)#fb4ixwyEv_oXUWRpLx?F*z1%CI{Sb zaBxsBCIV)YQ#HsWH7K@6Q2em@vZ*G=BYEd70UthmsOnRM9J-LgMr1LG03|}g%w8*> zUKPVjMlhcX%aS0+#FstQZ}zTrz3uLH-ElaWF-o)xsfsuSY4v`uL~=(YS@8A{r1gY} zN&MN_S@{*CFtG&b8h-oi{w?4Pq1naJ_Nj|<9}q|o0wgRkgh<51*=P2}F|$H(MEJ0` zx3~T{cK}ks8ALq{MoPJAbDLGnQXPNZb$iBw`2UVBmE*!wzXc&Ms{(;Qg3N#qD@Ed& zPc`v*PJ-pC-;@4> z0B5dh*vrLbyS`fg3KFl}H=CcA4z;Ya`sef3;^`}|u9Zh^h5h2FfQTb{1oF6EO7@Q#~tQn6xQXI3b z^;b(UhXFK9YxOEbrj6-P-h_PB5W|=WwRSJexr}0S0V9aOQEM4s0G>-kCySP^$@_Hl@}Zx-Wqm9Ksc1p%vy z5#S@ikOHO(1T0A$1s{<(V#HR0E|}>MgEbhA(QQ|imI$)BxLT}_V{1(U?Db=kARr7@ zVuC}e+FXfNtjs4;O$u(VoE@i zBNC9`cb{5-v@+eXXT-!1iVz2%1lGA|eBxn=U~t~N4FUkODHs?4NfO6z&K`{6nZd{K hNGN#(#g|uJ?%kh$_;Y)wea3hC{XE)7O>#4m+bDtCXE9=TD%JY-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4it|K@CkAK|NlQTGcyMV2PY>d7Z(>dH#ZLt4=*n-KR>^KfPkQ& zpooZwsHmuzn3%Y@xP*j+q@<*@w6vU@oV>ief`Wpwva+hGs)mM!mX?;bwziIrj;^k* zo}Qkuv9Xz%*~@>wrGXYPmIV0)GdMiEkp|)$~O^=!R)^^sSrzO8uGtOKbcis2$fxz{h- t_Zv- zIkKyM?~Eg?3Q70nIW}CgGVeQgly$+@^9+xeCcOAr;URzAOsRqCh0B)cht}&~?D~Dz zGRHhxLZSS4EJK#_l!HtPMe=M~T-$C*OinF6xS#2#-w_9^ZlP)Xh0<*MqpJcrW^!7p z+;vj_!?2a<@|30b6TGInF#0*HR5egLzq*V0Q`?s{mg*<}OqugZt7f}r@LtBa4>3WK zOTU(0RWJPLz`Eh*{y*(M?|t|fp)%20a979N-~4hidu8t5n`bSus#3) literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_cobble.png b/mods/default/textures/default_cobble.png new file mode 100644 index 0000000000000000000000000000000000000000..17f30a0848648feb5759fca50df6bfe6cf62927d GIT binary patch literal 894 zcmV-^1A+XBP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW!BtTCI1ONa49cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN00Lr5M??VshmXv^0008nNkl19{%st}RQ4Dch_m390A{2!MM6)E{U|(%N zr#mnhKhNppyJPb#6H*?J))Mg_)*5qve=R)E*7f(z_IPAj=7-?BqayEzvF2#>haq}y zDpplO?(FVODe{p&w?|!i z{P%AV-}hM=fYb1@`6_>Z*N(5u$JQ(#AL$L z)am)liNm<<*x``>;-T3aW3-%besS^l?|Mz7RD*{f79l=Xsjm`&>$1gV&3?T_|5b01sXL!Oy^9Pz_!$T0ani2_7bK?0)*>o}GbLm7b!I zzgR4MKM2QT^dZ6hPJhaI1#Z!;;0i4YdOl_{G^XEzX%Ga}PHXf)KRnRY>v9L_fv<{N`j(?1-NC-C-UNu*05*d}H=` zo(mVng>1pwHYW&|0q6MA^Zh=*ySsByt34ca*%p*CF4ya>Q(`d4^3A?$-rue51#8=) zXj9I5zV4pYVBln3*EISa&4SR{q9}+9X3TcGS}8Rd2xl~k<6N)0B9A&T+$TsR24#IcA31}KIQMoF^lNW}?ZHG<$9 zBycICA!dbH%;)FlNum;>g!A!uL-ZBOjog?Tcsga%d3OF0C%(}{eV;bR-qPx#07*qoM6N<$g2I27tpET3 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_diamond.png b/mods/default/textures/default_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..4adb5f48929a825070834008902516da9b784a59 GIT binary patch literal 375 zcmV--0f_#IP))U;sv-NKHpWMFpauF*=EpPWIXU?h-&qSo#zZ zh~M*XOcO$AzM1AP;CW~?YlD`L2)saQ@kqGf-Qyaz_j3}D#9(j^eQ%K%96rBvp*`+l z2?$OVqi_x?0k^y)Kt;kW5~gm~By#Xx0&=NoKrY-f98I7mQEfd-a9Q6@N%+1LAu!Sl zP}d`Hd7W%l@KC@@P7~1JbbX5eeMaD#KuN+SP=XI85W`uZ2G0$FTYzUZRf@n_V7y!; zF$=_NTa(BMOb@#x<~b0LBUOw^16Ft};XV&YiQLT2g;zuG6HzRIh*;p}Q?Vug|As#!@C30& V$*79(PbvTa002ovPDHLkV1m(xmmUBB literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_diamond_block.png b/mods/default/textures/default_diamond_block.png new file mode 100644 index 0000000000000000000000000000000000000000..df8162596fe40fb2e85a83905bb849fc416fdd42 GIT binary patch literal 2005 zcmV;`2P*i9P)2pqJ6n|~4QKJhVYRu?pJK8b*piCJe6OWSExwMuFiwIm^lgb+cjLF|%7 z7fUHZED<3KV#&Tq@+P7E7fye_bIL`9hX4vF%Nv7_qPNtpO!%WSqT)JlP*{Dq}#QN@@mm#>0NR~`T%`P z3*_Z1x!!*QC$eQQJ|2VxVlXhIAXkRr&tX^3OL$?Pj3J8iCF15a3BPq+!pn*jqj5h9 zYa?$IDnc7-IU1kTk=skuDBmsQeXt|GX$(=)>kQJ z0ka#bWnp8DEWckT@y!jA)Y2$PxF!PeP4%*pz&)?AKn%X)x3K`%6AbSCGOR~8*2;p0 z8r^$VeWeU3z2aGqCL0CT%kd!*V}DxNT(5%H1n)}X)NHRUo8N~;S4m;RA)FxOfLaY(W2y4EIH52OO?_za}_p83sc zpLLw@)wcc^0caoPCs6DNTs|X_@X-cr>Oi6E3{D`|HUgX5nic5)zfC1!v(73XkwkL? z2`u%wU@lxhOAIZ&Y6K8~k@q|TX(njBY3nRPAsbBi_VyOp25j+>SZ^*$vKU!mh%=Wm z29_vl)fz+?f;VJ=k4XTVIdi8O90>|Y$MaSS$9G%I3Y&n9X0=o!;k0&vN$n|cv7$z= zPY^gQ<3S+Z2!!ImXHv!l1v!Cf&j1Op!vCm!>=Oi{A$%cRKsPMF{csXsEg^x4AVBRX zfWnwcG#68mzT<|}Zmns_086o8P4Ne>Wrs__IOhg4KS?Yyj6miw0YU`mTbgxEuu=UL zg?ccfu2Qcg!HqP(aZR*zqtBBaEcKFnL74bNFfI?pLY;)&DtbhKF4$}VmDJLpCYw{w zXsyzyT?Df&!5TMk`R<}U$w$NqcS!cFCp3YCxnwb{F~UzE66KOUTx))(|CZ^;waPZS z!Sf%3h~`}Bs-cfaDD|)wZzPkRAi#YWTTK|o7+_B!0cHUSxWG%W%}IiBFvoIt9e7`^oQWZ*Z;iDj&U|EoA6^ws~v*JNF%&>Tvi5kvc z5#9r&ipkB58Z^!V zQP_Ao2z*~#p_uj*@cmD~&q}fqq^i}_(VBv_N^S<$zplO~Q>yOByJ*j$N;m=Sky)_A zWdc(PCR@|OG;2hYs>8-rG8KZR)|Nk&zz-w=u-21^TCC2q60OGduWIherbo+j z;w z5#{|}Becg60NGtW!n**vksXz;U>#t<4!nLz0;i661g3yMmI==Re*f=*A_w65Arneu z897H{pI`U`&sw`og-nlxsZ&eLlv6=NU{5y&>2bogl5>l!nV!8Wb6GFsmt^W$K*8#zJKRtq4dmy|BoJgoWNn**uiP+2<7gRX1bs=>tuzj)Q;e5lbs;21q9NpPH>!`Q(uFrw?aO{o}m#MZH)(CTPb95^k>Ap!vkRlB+|7 zM<&Hcu~Q~CdqP*(m_^~7n%Im!sko(){sx5ig4QoV@QZNs3;DUy854MC$Rj$Q%#lFO zZV*5@9Dk=6D3M5D?CoMbc=EW$gJuNo#{gq_#R)0`+VSwI2UCnyVK=YKNc<-Z>x1#! zAO3zFf_uQsU7=|w2=4&F9XNim^l}Dpr|M&eJOa-RY{a0|<2RoVjrCg!r(hoA=>p(?eXDx12l`Wg00000NkvXXu0mjfs86!n literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_dirt.png b/mods/default/textures/default_dirt.png new file mode 100644 index 0000000000000000000000000000000000000000..b3eed2744dcad52e4907bd101fd4de88407c0f8d GIT binary patch literal 910 zcmV;919AL`P)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW!85k!;6#xJL9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0FY2jR7GV*FlR?GXJA`tPCIH+ zL2FAhZA>(6Q9W%^KW}DVa85RHPd0L0PIOW@by7HXTSs?nV|Z3Qc~v@lbZ>oFJ$+q9 zePT_2a%g~CK7)F6g=0#GU_yyuLyK%vi-35IXGo7`Mv`erl5<&m5qJCneby22wQmA=TuYOnm|NjQeXVL%w00Cl4M?^0p)F2T600K@)L_t&- z83nsk;Jn~V2e`~t+jJT{unNNe|9QOEE>fB#>a3c|B+(BNIEAdM)fy5X z1JlwP0}RNIq00i#XbFs?LkZ~j?dTWkyaZelw(aPR_X%!2xxnXNZ=HW%U?Azf_axdX zX0Z2l;;y%-CC`(+?_0muI?;6U1w6M?2mqG`Ep8)Fr=)Ci+-@I*oH{00oj>Co~DFk{V8$19%2GSC@4IC2R1Gx(O7A=MCkdTtLEs;NQ zx-L*Jub-rM;W#u?JJ_Z&X=x3w!t(1arwQzviN5d6=#~|-RTUsW83D4Ywrb>1MM#3? zRU`w5fKWB3+-S{2^5-vKM1NqhXV$^UOZ2;%OLSuW`X@DrAo{*8{PrW4hB2B3!F37f z9XS3#uofo(NSd?3!soITMTc{O{kGH4xvWK;PMnFo_+O%o5=lG(Ta0b%@THz5M2>Hq)$07*qoM6N<$f>B|8(*OVf literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_dry_shrub.png b/mods/default/textures/default_dry_shrub.png new file mode 100644 index 0000000000000000000000000000000000000000..31352436fa5a25c6bb97c1f0dd2e052b23ade80f GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn<;2-Lfe!?>qJ97ra%st_E+2MmBc@&WhWgH zv}t<#@5$?!`$>0WmrU#vPe@?cmZ7mRYynr4Z;s|up9aPQmjzZc?CM^qvh@4atxUi4 zlw+Nkq{^=ztgvPL>df|~JzK`vy64~vPxcgp=Ns-YN*o9%YH09&zV1@iLcv+LTW2Y@ zN!(g>t9LbD*%M<<+I+UywS5o z$DO=lxI zia)eIYcpPa+DZZlL4eJ{OhiXF*@BSN?}?ezS{2&5Y<2f+9A~8Pm8+(I075EE2(jWPu%Kq zY$Ei<=VUURL)`j?gdkp;rq_rZ%V&jSR4f5c$~r(arfJDLU_jg{+Iy4 hHy*D0-|*i7J^{hQ>KE+V=}iCt002ovPDHLkV1hX_+4led literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_emerald_block.png b/mods/default/textures/default_emerald_block.png new file mode 100644 index 0000000000000000000000000000000000000000..482b0dd3faa95c35ff8d4521f4cfd89d7a2bf279 GIT binary patch literal 1211 zcmV;s1VsCZP)D_fsMQpxuv9{UupqSsmcr5nS_&;tpnSBYd=}JFL9r@Hd#8!f3-3%!jEyx$ zu#`f#2?#XU?k>Xa>@NBz9Ow7WzK3&WW*3YXPnLn1d7ksZ3}oH^`#ZsW`j5rr{+C2w z;tQfD`5EC|>k`>Z=Y)C<^VY95^z)hIH?G_^9%>B#^?=BNuq`$txgP(V;Nw=~9>H>) zKb8DSGLV=j&POL?M1OoTt-I4idu*1tvNt16ECvn&s&;NUDE+gSu*)HA zj7|{{GpEw>Pe#hMWqv zXc3TefEs~-V?R`iEUdLX;INTHTDv<+=T<}pH82Zm1fqB*fcN!)D1X@}Jj>1Q0d6CQ z7@M&@KC1;(ga<`=s9(YXnIa$u1xroN0Jo8|9G_}H<<1QXC=2z;>q=gBYXKMlN2qd~ z>j=m+@}mZnZuiK5!y;S*>?6+vS!J*a9*|I0Eb=R|6ns5Ky}}Ml*1f zfOHXBfZNEs6ZeUh__PQZABc;_G|>>9qyTIM= zu#{tp`4e*BH>QY&*d)R438p_eFKJ86h~kYdNy$bBeZI5aCJNUti@X<27O9Br@4eQO zkfnBUU2HllaErie*&cvBVh>Q|So^dA{N86V zZUkzKF#=z!0Ue1?#FfOXCI|J#9Z?$_qmiql&ktTq(Lx+Kz#pFy)qA7z*e!tN|0^JS zxmpCmQv{?8j_X3^EQCkIdGqEBHY@^KjJpn+jSnsH^GhQCX|u&Mi-IK!M*#kuLPX_O zuO4CkzF!ENzw@CHQ4<-_0sv%gc%GRfeG<@F3djJ!^1_7{E8u4GfffPq3a#Ir5dO#= z;R}t5bFXg`mF9Dt*yts^8{LxpRqGX;zt|`#SV)l)zwy(%BtI2wH;;W*K)MLP5sl_- zP(b*GBcN!lgXA2bMsPsh<2osy-v8DaV2{u+rC1JN4}hEku-;|>WC(ze1MG4vp(9{= z|7$G*JJud?Hk_J)?SA(F6CN?ogqs}q&;lUkM`~w$PE<#R(?$@l2DAX2_x6evkh@q< zK(4O&tRe?Fzc=aukTQrUGoNN@BT@l!^ezFJql@sYwGz3(0Fk$1jh^NFe}tU&)YL-`a(^?={jpjPu*)+=r~&^~ z?iz4{hY=@t4Dwyirg$7sT5}bJAC$KB+9RIo20Yq-#+3t1^?LLom Z{so4)dNa{FFWCS9002ovPDHLkV1kU`Es_8L literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_fence.png b/mods/default/textures/default_fence.png new file mode 100644 index 0000000000000000000000000000000000000000..af0a74a1f9e6ad2476e3ab8c800b5d3d11c9aa38 GIT binary patch literal 434 zcmV;j0ZsmiP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyo5 z3Nah?=5D9}00A;dL_t(I%axKbO9L?!$Nwoo!g04HW7d{7IoegU0y^8+~c zLpa&Z%}Ki}SXZ`-rUc<&auJPrST zaDE+iAv`>~c>Y`)Gp3NIhr^w<^NcCvt&NfkXstUpGJMYsZaUwX7-OIhiw}H#|KK&L cIu(WdFS>M=zJzL83;+NC07*qoM6N<$f?xl&`v3p{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_fire_particle1.png b/mods/default/textures/default_fire_particle1.png new file mode 100644 index 0000000000000000000000000000000000000000..45a5d282cb7543a57353472fd45451486c4161c0 GIT binary patch literal 429 zcmV;e0aE^nP)v05K}RUhEPy|+RQ^tTZtuJP=(rzLL3Pv>Q68O zaT;P4VlIhb72>je|5y^iKEwdxEX27af-1!FAU#MdxQ2KFu>$cH;wHrPegs8(W7$b^ z*+USTI^P~HLEMITpA#Q*X6**z(RT$cUQZ29f{qmNf^)I4B-R$pmj+RRZwq~h`IK1q z#7f#cqq!%(92%Z>%vvcbaBr-8;#)~9@AhnBl{x900n?ncKi{I=i& XlNm+s_Ce9M00000NkvXXu0mjf94oc( literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_fire_particle2.png b/mods/default/textures/default_fire_particle2.png new file mode 100644 index 0000000000000000000000000000000000000000..d09eb190be022b69e84c6048946c0ceb376b6bcb GIT binary patch literal 582 zcmV-M0=fN(P)yWrkFE9jvs;9@{?-Y3R;lRQ>Cv@tET7b%9==of$1#V?b|b9E=d6^K`pt$Tv4lKAPU_~h^o zf)~y}xdO}j$ZrC>Yj7UoJ5%@p;sV6Ck+?nGq;W3!d;#L9bL2b}{yi9P*-_OmYA;xV zI03QJCpL0TUgpG-;nhKL87aQN^6jyofy>%)Z|yD#-a}k**q#x8)WXEaytRqoR!cZb zfn8aOp%8anFbnZ1#Pw_9X3^)_dGP_nAuA|C95#hR5O12|+Yl=!#Y!a3MB+*$evZVo z6XG<)OI8pXrn(VWs?HIXA>MG05E86Hd}NC6Kz!~9##%E731Wz^A(oN+XY3H-FI?Js UtC1I7S^xk507*qoM6N<$f)D=zAOHXW literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_fish.png b/mods/default/textures/default_fish.png new file mode 100644 index 0000000000000000000000000000000000000000..1fa651d5cf40944a73beba62fd6586901bc4280a GIT binary patch literal 342 zcmV-c0jd6pP)1$<`gz;}UU;Y1RpSz{ zz;Prvj@kDDFI+ZIM8E?t-hdZgv;hqgIvu#Hc>}n~vIHz}d8|D3s{*-j%j}~92#VDo z0!z4M?V|z&*Ce!EZ(Vz{Kux$R&^&&^XcD<_mp~1;c?qOMDR`1VNw_M204;PoE&gUi o7p@Kd_)i#nfcTkr!@qzvci9~dsW{AI0RR9107*qoM6N<$f=8f^+W-In literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_fish_cooked.png b/mods/default/textures/default_fish_cooked.png new file mode 100644 index 0000000000000000000000000000000000000000..e11390357327246abaaaf92173e9c1550b097db2 GIT binary patch literal 343 zcmV-d0jU0oP)eyYMX)$* zLPGAjvxJZg0J4-sd+_D{1R|-xYI`b3F3{}_p>_ctj;n4vY8B8;BD#PYK3!}+CJ{|Q zZBO9@O+p-W-XFk(E*y{fxj6iBy#cM9^?X@CfhNSQDbOXs$Iq!8u7=J=lP?JjZ?u|L z#3RRJ4A)Hp1%iDGe45j}!32Dpb2+gi+KIm(S p{%1tr>0|<`h|16W8~z2#@&e!Ye21(p)ZYLA002ovPDHLkV1g%nlNta3 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_flint.png b/mods/default/textures/default_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..0cf7b191b055088758166442e7ab2f3dca6199c8 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJBc3jfAr-gYUU%ebQxIrNEWdZa zc*l3WxZ}=M3pktW7F|g@=HEPDY%}-0c7?e-f-}vJ*EH;BsCfT!#?uC&vzEaeiSpUH zy38^k!x^4ec)esVIM*pK;YW~zZXK%!kRjxtFPFTBaR-M-jaGwjKBEOkh78w*BiRk= zEGFwJxj*a>xyaIUq@D3a1^-75hohklH$Q4Eu&KCLV6nK@+}>H!shX{XUx_8@hn|Gv zfpy8eO#1{q1ujnu;&YM`U!S6SVfOp`0mjlVz5njjDV$;t^bdoltDnm{r-UW|c$r<} literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_bg.png b/mods/default/textures/default_furnace_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..62991172a44040ff9bd2c4ca0b53362b395b373e GIT binary patch literal 4859 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 Xt$Z@7y$r#u3F`Fo5%kH&uf8I literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_bottom.png b/mods/default/textures/default_furnace_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..68a199faf372e0e1d55dcbc0cf39a48bb530e811 GIT binary patch literal 881 zcmV-%1CIQOP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW)6r6d{A^-pY9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN00Lr5M??VshmXv^0008aNklYxN0D$4wGqdacaO@%4F*`4VirE}613$Es##qh?5+87o>W3zm$7>~%RU@P76V ztDqT@CHWFjEr@HzD*L@GV!Y@Rzr$LFJlWh#FiLU@W0k?Q=*D0AIdUF8XBL(I}0rY(1a$3^YbAYr0**#AY{$w-2E+(3~Z`6QpE2geXeW^ixGZaIt$Bu9V~dXQmg1LnxM9f5ZHAvG^mNqog}adPi6> zWs#?^XrKcL=3?{g{OdY zmEs3%n4@1|KwbzQ^f*1u;2LV`6)<3f-?To08$z{746{@48~7Cn#=L%4Rsys8Xk=-3iA5g@4iI0b)Nymf09daOYF7Y|Hr92YTBKbXhx4R0LWQt z+FsMvpp4UKTPFMu>9uG>P?LAt00000NkvXX Hu0mjf?g4Ye literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_fire_bg.png b/mods/default/textures/default_furnace_fire_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..99505abec0c1f406a1303e8f9198c25a6239dafd GIT binary patch literal 838 zcmV-M1G)T(P)WFU8GbZ8()Nlj2>E@cM*00OE>L_t(Y$E{V{PU|ob z9Pc`5sJJwcpcWzV|6jx-AR&+{kU%w6gcJKbz*>&u^nk>^)jPX0drN_DJ32b@_+v|R z(jn(x5FH;M`w3Z9RX-y9i6Fs9&JkJDG=D}oM-<3jUS7b=Dh9>n$M!#ejIq|j7^6mH z7Z(=*fTAeWoT^;1-w*)+Z8jSy_4T&f?ff_CY%=i;!|-cA4a0!NVu6p3k1UbQGna5~ zc5{AGO5ybMbkqVO$`UqBgY9;EaJCYg^OI5vx3{;bsw&$)32xhVmQYM)FV&@ft(3xM zvk5&;t77KSZ}0u2Jx$ZVdp{EBoI_C*u-3-!Gy>*~h``JsqA=T3!0YR4ShUonE2Oo? z`}?~W17}A{r5` z*X!_pe}C`e1&S9bu1v(ng2GAV)}5KLTrL#=TwY#=c2!js=HZ;fZnqo7Ip@$cjhZ`h zO7Dr8aejWT;%dvX94$qTC|>#1YNc{#q;o1xPEG&-pP!#F#)Q*|1&FYlo10Kc-}i9N zq3b#?3pEmx+rX!%C;#y9;I-CZ=IkAcpjf>z23^-pz`{XY*TGsFW|7X2nNgPIiXBp$t?WVSERqn$p!DU%uxm;$Gr|(i(?)z$t zQN+x+y1G(xYNfh4ySuydA}ohvX4G~4wViKoZ(jbP<37g<ZRop02O2m9-Z8{T}=M9@g54Vj{w7wK|9sQHS#V1C&XODmz%7 Q>Hq)$07*qoM6N<$g7|8P;Q#;t literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_fire_fg.png b/mods/default/textures/default_furnace_fire_fg.png new file mode 100644 index 0000000000000000000000000000000000000000..b98a0dc277e910a482e864f2d1be308a445d2b41 GIT binary patch literal 590 zcmV-U0%jm303B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00FW|L_t(Y$Gw&@PQx%1 zhF_j~0F(<9U{TR;N%1y%H&+2>J7|*oy4)9 z?UV>h9b&({&wlUspGH+x!G8|yKg2~YrUndiqAy?y7-LLWfs4n_AZW;@RE)|=o^T2% z1v7y4RTcFE`=zjLidyf-yd0ikwOU2w35QT$!Z9$nXx4L@Cf7D!AEVcCG;ENR>?N^| zbg4MWs_S=8uQ}Ok^IC+Q&H|-Q>An^%jE{B@b8xV=2dA*Bi@Y>0asg!{pAz}I>{@8= zmyM>@nX%&*>Vc_J+2Sp8agmGDb{C0e-3~U=*HeGML_U3n@E=K}THmwlRswxT^=(Bp9u6neqiU(U& zmc0g5LG>D)QVtxxUiXECs>x~kAT%!wv@Ciq(W;R07*qoM6N<$f`IS*1ONa4 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_front.png b/mods/default/textures/default_furnace_front.png new file mode 100644 index 0000000000000000000000000000000000000000..64ee9b7227540f42993e34c251d99d2956df256c GIT binary patch literal 806 zcmV+>1KIqEP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW)1cA=MMgRZ+9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN00Lr5M??VshmXv^0007kNklK_#hx*;GhLALVB4jB_MqO~| zP&e0RZCBXs-s3z^__|~UOJbiFVYom z7W{iV`IHyl3r%{JlXC9^BcW-#sI~A{@6w}FNAj^Il*dh4?wMp&6RlXxEgbZ+N2f<~ zU3dIk6Dap&{mDY~Zf5PwLCC&3ov-Plk+tWV#-6)ZuJlzQHsv5>ejJ5B(}d8xaQ~va z8wtHQNK8*d=GpOi9MiVqxNS$PUpw4LKKw;+^MT(qPtViW0QjUnytZ+;kq}+RXIK82 z)-M5Ix3@Zf>99HzMeUpa-q`mFGBRNI{mpvhkf@83Ci*=xZUlqZ)u_=3;N973qos{8o`-C63Wv8g zD}-fNqfn-DPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW(IN{(c1^@s69cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0jE$*R7C&)0231v85tQI92_1V z9v>ecARr(iAt53nA|oRsBqSsyB_$^(CnzW=DJdx`Dk>{0D=aK5EiElBE-o)GFEKGO zGBPqVGczK0ZG`KR`f0LPA1BL_|eJMMg$OM@L6U zNJvRZNlHpeOG`^kOiWEpO-@cuP*6}&QBhJ-Qd3h?RaI41R#sS8SXo(FU0q#XUS42e zU}0flVq#)rV`F4wWM^k*XlQ6^YHDk1Yi(_9ZfdCU$jHda$;ryf%F6%%%gf8m%*@Tr z&Cbrw&(F`$(9qG*(bCe=)6>(`)YR40)z;S5*VotB*x1?G+1lFL+uPgR+}z#W-QM2b z-{0Th;Naom;o{=ruz*=jZ3>=;-O`>H7cx`=0>&`vL#||KVGc!TM2u_;(nA0M0;)+wK~xwS1;N2?8&wp5;s4xwW}LWVlc3fP4OBA(7D#{)>%0XO zPm=N!c@&oHL6sLQSg=3{sYo7`BvztYX~$!a$8+yJe4ow<;E51hbwEA>7!rFl&(Lr_ zK=j6eQSJZ=Hv;-Vn~%dv87?rf4&I;XbGT#Tk{&}BRv&YVhG-If$2&dxvZrO*kX+a% z4J$U2Lr|e3?^tV5^=*c+S(nK{SW&RqqurMLz}gp8-)ETIGOEi2E9L-$dbY6k1;5wo zAqMsFU#cBWxMwUZ`L6=NH&N|R_EW)O#LY+vyxlVKmF)H1b_&6c$`j~sRu29 z^T+=_Xa@iQ&`k5)_DM56pe{XT1GjVlVu%6IOlNm@&l}L>GRY4Bh#6ua7@R!GKDq;x z&1rtf00aR9KnxgD+>a&-9I^or0000n2zoz}J3U0Q;fDF_QTaJ{xY1 zUYtEWHUI#^-ai`!eVCjrcN!UPj>caRyX~+Gynw!E&D%J8XurrB)W@5n@ux&-*|qrv z1B_tA?xFoIdnD@9i?5x-d2!A%ESY3Bd><{5EPXO;lwt3jchPz0LsDFbJ|?0Kl2UB8 zYV5o_HsI|7AOL##nQfzsA?#72h>t3(UuhK};aG5a-r^BZ5ogIgyrzY#x~$8Z@_NI9 z%XxH3oMIBQ=5>pIRo7)*)}<`3xZbe1ob?VAFNObQ$E#W>1^FB+>+&T(Zx%l=7;2Ks zJM720T2?02vJ#*!>#J+-3r|up_-#uG<+6ej6DpIk#_Df#OA37sKMBjK!pxZ%CMM;} z#j~KGmQnygDlr7Z5HW%BuZguz6^@5J<_r@9FlQj<(kbdmD*lg*y%=Ii3`vqi%t*rf rze!Hr8v_h66B98pKuoYdfnE3?(n)8L+DKA600000NkvXXu0mjfnN}`{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_side.png b/mods/default/textures/default_furnace_side.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc8044692fe5121434330d863eea6ba1153dee9 GIT binary patch literal 779 zcmV+m1N8ifP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW)3lVYL*8l(j9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN00Lr5M??VshmXv^0007JNklbqGQNzTr0~AcES{wz2#)uzlpl1#xSn=_p@S; zSMJ8Xyu*L({1XRaKa63p_IF-AZ=AY!u8-|mU$%3Ly6eN1^~&0DUO#V6SH|(|g+9{G z)zigVxLlfCIga%Y&1zx{2PQA{y}3uXZ%=hGbHQ<}IbH2cj6%Jb%Lb1g6y#Y@xHyir zy~fUJW5{cDmJN2CbUr2e_^Frr=v3O~&ETsZfAHYsK|$ETliPa6jQLPM#(Q5o``t-* zC4}MaySE|)gV|%d;r-psrYzHe6XKW^p=^08A01-3eaCsGPCh(9_ED^3TU?D-(=p7| z{p$~!CZD$2aXPuTybb|v(JeSUoU56=ymW~|^7{V6EM5un2i^X3_nFMu^|G_aYVDtQy3dc6KTgiYY}lXf zeyb0smW$c_MZZT6fV3Ea0 z)#T(PklUcmlS-2t<5v9jRu3Z3Lj)T`h~c*z28?o~0LZ|q{~z?yB`I_NfSLdR002ov JPDHLkV1niVV^RPB literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_top.png b/mods/default/textures/default_furnace_top.png new file mode 100644 index 0000000000000000000000000000000000000000..919953367eb0101d113f6c6b8e501adc3e9a37fd GIT binary patch literal 881 zcmV-%1CIQOP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW)5$qEstpET39cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN00Lr5M??VshmXv^0008aNklYxN0D$4wGqdacaO@%4F*`4VirE}613$Es##qh?5+87o>W3zm$7>~%RU@P76V ztDqT@CHWFjEr@HzD*L@GV!Y@Rzr$LFJlWh#FiLU@W0k?Q=*D0AIdUF8XBL(I}0rY(1a$3^YbAYr0**#AY{$w-2E+(3~Z`6QpE2geXeW^ixGZaIt$Bu9V~dXQmg1LnxM9f5ZHAvG^mNqog}adPi6> zWs#?^XrKcL=3?{g{OdY zmEs3%n4@1|KwbzQ^f*1u;2LV`6)<3f-?To08$z{746{@48~7Cn#=L%4Rsys8Xk=-3iA5g@4iI0b)Nymf09daOYF7Y|Hr92YTBKbXhx4R0LWQt z+FsMvpp4UKTPFMu>9uG>P?LAt00000NkvXX Hu0mjfITdq? literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_glass.png b/mods/default/textures/default_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..74e3b31ae53bb003d0e4a8697a8b448e2ca659c2 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@#^NA%Cx&(BWL^R}oCO|{#Xza; zAj~M!AMFSfWH0gbb!ET9&M2U(EJ1p*mfPd}hIV@Z%-FoVOh8)+a;lDE4H zLkFv@2ar?m>Eak7A<24hqc4l02a<^?t)RNxD&p0dRLe7Gp`|`iv{`-?(=eMf$UZXw-pi>w;UHx3v IIVCg!0MLJF?EnA( literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_glowstone.png b/mods/default/textures/default_glowstone.png new file mode 100644 index 0000000000000000000000000000000000000000..e23b1fa92e2870f20641f20096601d5899958e79 GIT binary patch literal 631 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 a!2bZ*t>SJqK0ZYN0000WZZ{0d zbX~W^r%5qysuRUQa|OVQ3!;9MZUcaezZ0_2Ai&;t07XbfS-|_*I^TVJl8vKm)C;hPCL3@h`nuodL3{?_FCijaNDPn@h3(D)7l9A} zz=udiy{93EK!9X4cpSTk7$7GaeIB3)4p16B^gx0L1V~1co``5rDti4hx&U-vtCNi* T%c{|x00000NkvXXu0mjfaR`54 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gold_nugget.png b/mods/default/textures/default_gold_nugget.png new file mode 100644 index 0000000000000000000000000000000000000000..435d3c0f71f37714ffc6c4d4dd05032955160971 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJX`U{QAr-gYUbE(EFc5IP_)@nt z_~wKOrYYT%*7mr_PUbMH{3$TwQDbYt`2=M{<6ap}2S%JQnU;Ly_%N?aptZq9Z~asSErz5$nhHvH-hVy5uaD7VkEMe9gX_%=e{S;(ioV*YoCEMQ=5nOi^a>aLH=I5~kXWbkzLb6Mw< G&;$T{^-mxG literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass.png b/mods/default/textures/default_grass.png new file mode 100644 index 0000000000000000000000000000000000000000..4379dfe1ccae3eb5e21fc0c436f4da201ad16c94 GIT binary patch literal 964 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 JPDHLkV1h4j7wiB4 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gravel.png b/mods/default/textures/default_gravel.png new file mode 100644 index 0000000000000000000000000000000000000000..db61285691d04e0df0923f4cf15a89df3ed5e874 GIT binary patch literal 1626 zcmV-g2BrClP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW(7Ckm5$p8QV9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0uWG4R7F)!O;u1$RZ&e6`ZES3CVP~b$5Y!c!7R?gLrU*cyohzc7uF)gnWF3hl_@CafWz! zhIxF3e0hd_e1?C1hJb*EgocWVi;H-6i++QPfP9O9ev5#Fi-UlRgoKNWi;RGPjD&=Y zgoliVgpY)SkA{Sgh=z}fhL4bvkbs4dg@urZfRKrUkdTm)iHMSkiIR+ql9G~>fP<5S zgp-DblZc9wiHMVnh?9(rlaQ8^l$Vx*fR==amWPR!jEk0yke7>ymyC#)jEa|$ke8E` zmzS5An3|f9jGB>;nv#v0l8>5_k(-Evn~Z~-kC2;?lADr^o0F59m6e;Do1K!5os*WG zl$f2Dl%1NIpOKEAmYAW7g`t?0p_-YYouQ$gpQD|drJ9_joSdbcp{1RerJtasp`oRr zqNj*|r< zespw<=??&AkB5xN>BI6Ayxx}GUDvc15JilR_Kfw!Z*6TAdq#*oT^^QYpvBuVz3atO zk*T033apvU=3+as+lPmlkMFy?ZC)x-QB)L&1qHV~@wHgP2ne3opRfc$_}(IUDcb>J zULFH(6% z%$uE!`n9!;u#$djxh#hmF(IUtR+X}Zk~eQ=wb~=?-0x=}&a8yhlz(K1VnV3$L^Deo z@83USa?I`bpPhXm{rD*9bh@&Mv|w705YpS*E4)6Ejxy#P`;LCX1|;2Alc{VX7z~z{ z0)r(CkfewdaX1{TfcztUl60moUr@Fgd_`WJU~o`qe%&nTGxRpwZw&Z!aA4Az+{eJ? zW_9(+VB8@5Y8Ii_+cIo6c1+gRfyoVbw7>D{lmC4+?%V;TDiv%X2Y|_hU&kzh5#uLN z`_;{82D4QvTTu}~QW6x3U*I~9JH`WnIQZfB{|QiBsq{rfAdeZLPyolr9f9$CRA ze>PmWazTX|eP$-fgfj`BS2(T#fj}U_fNW#~t}6>rn8|U(`8erw(#i_g(7>T15Q)5q znXIXiT^5UFrtt4V&Ph0@^Fk0fZlwV!h~&h?)Tq_6EO*fvI#b9o;F0s7D}JVSy@@pdjJHEjg)pxPO^L3t;WARPx)Nnd0!UDBb=VH`QU4Ndx}P* z-gfib%RJ9_@f6RWF@pS9Mfd7y>Vs4&Xf(+*d3$@AQWlYm#Ja?~zCH%5o}PAhr=Fh+ z^zaZ2h!Xq0T%V62eQ$}dy0F^)GxdCL?;MAR?AJPg#m>%7Ut(h2weqb%goXK^3*B^Y zk5bAW2v}z7T=d=Zg~Qj%>mNjETv#wNlkN?n@;!g!xN(TsY2CS3Uw?hAR0^bG-uTei z#43UJm6fdj8;Grooy-sC8w?dnk}z*H#>Q?mH4P0^4&99sqDWeI>g)3_4c`n)^Q0o- z-9rX!3=E+1?q5tdVIr=#uCHGr->_s@BIyYUa%}9>#(--8U<4oLNtlqa^~)_37k^v& Y58TQ&m@@1HnE(I)07*qoM6N<$f-F@G0RR91 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gunpowder.png b/mods/default/textures/default_gunpowder.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb7e06fb94e9e7abe787aadf22e21d9bbf5d2a3 GIT binary patch literal 273 zcmV+s0q*{ZP)j{!W)ho5dkQ~ z`WE13c9okBA%)nr@pSM^uOWw6A)d)qKgAT}>C{VaOX};FWa8uhh7^Qb_ga1dp9A~= X;K;J7;PE=E00000NkvXXu0mjf+bnWR literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_hayblock_side.png b/mods/default/textures/default_hayblock_side.png new file mode 100644 index 0000000000000000000000000000000000000000..79706a44a972d9afc0e58b4b8c961dd8f263b558 GIT binary patch literal 4599 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.pC#_F z94@2M5=kzYkJeyMg~=eKFSSwLh_TtqjBl>KK1#Y;4_H|ealieH&@s@Is9O$U2 zF>M+36x2xLewkU1;c}D>d9865=IvxzU|bH%(Hd;ZIOR0AWo|ivN1joRMQc5V{0n4R zVC)V{WFGems1oN=^X7vp+ErnUH*af9Jj6w&(I5j70;lm@%wcZH@A(98eaCx!*0N_J h879I5Fvx)a3;>Fh?U-*{vwQ#m002ovPDHLkV1nw7&$9pk literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_hayblock_top.png b/mods/default/textures/default_hayblock_top.png new file mode 100644 index 0000000000000000000000000000000000000000..6b5fb412ecd87b90cae8ab379d01b3d79fb4742c GIT binary patch literal 2098 zcmV-22+jA2P)(_`g8%^e{{R4h=l}px2mk>USO5SzmjD14Z`WEM zkN^M&xJg7oRCwBymRWNeR~kV11OArVN}QTMI8|en9a*+z2_dmGO9Kt`Mnf;q&>&Wc z9SI~^@|H>_m6@viqIr;K5>K2;`T3r@_u;GWoEsSxrEWo5=>TgBaiNnJ=Oy+}q_5>8`pdt)ZR55^Z`(L3;(Y+AqsI%Kv-{G@l)717xZKZu zH&#U}!5bI9mX9oSwxTrFg)7s_fVK>G9$H7ZvhhNP4^4RE!iOek2e>vtJK%-R<`FF% zE+6yS{A)gve!_DN+X^joc24lp0{a;6eQag;(gJxGg1nfNaZ?3l4~9ifKjFEKVH)0t zDDT4Bgk}mqw(u1_k6QU2I@6lBSGjhzgwYY?U}a%tg0ryC#LI1N=XR?$3y zR$k0ZYNTjp;M~BjLSBLfMR8t2;}BYTF}KK1(%Oc8g}p3I4X&MtU&b7y=&C_08?^)O zB)+?>a%8A}_pdQFWNM~qX`s3fU4vWXs$sZ z%s#`jqRJ`Ru&Fa8kDG(K=YXDG2A-5bi}U{DD3mfMkoI5&qF-da8={TsK{0f zbFZXcnQt5%miX2|>*%u?_6wr)oUUwiu2qHlWi(l{vcs*05Z9I9O0;~<4$foBH!DPC2vU*SNZAPrN4-?kn#a-w|9fy^t1MkVwT z&@b?%1#_K#9-^DXQIR7(RXWRwYahd$XvjP+aXZax6M_^vC)CP_iH>Iq_DdAVa9-hw zj_m>!zlY3I`elUky7<^eFNGTiuN*qBh`u3i98pex^Xmk9X^zZHUYUGW6w?a7X;C+e zD;tV?(xie7S(<7v$dmaRx(e45=q9+GWitv}4+aHc#-&LG)fYT2QT15r6=_`Nl}Ww) zH^Z_>{DVhDDe^zRhiS61J9ZR18Cq7MlSTWOraHCK)GbK*0glT&Gw_Eq=w@l5Lp@H@ zGL#RvlciCGuIe~5$aszQKkLC=lLo5jWXX-wpeV*Fj#Uh^bYWsMOIJ1;M>HsiW(v1H zjmosPpzxA!8!$JqnJ_=Gh{8TBb*M(68l{dxZ5dl>9u)c3`9lvLy74~5{B!JOXl7D9CWaMpQGU3c zu6-=WznzrXjf?UNUYZcdJT7q{VSHSmT&s$rO=pU%LD^4g}Q%@dtw8U-?6H`qR=|L;L@Z|7YDl&3tg zxh=!S=FC$F^X$j5nZ&J!xo5C8p^?Np4?~4#8Z?t=$2iQemlC52O$}~mNI&5~7CnXT zgU@?#S>>@NYBBnC0`D5&<;7bcd#ZF>M?1#X&ZAy|+8Mm8l6^|uEV*&+Ds)kyiB7#D zEN#>d_{PVTD}L(1sDx*QKlI>ZfZf73+5z`9n%L~5si#U_g8ev8b#hK=ZGsoawF%0; z*t)Q(<3$BKC7xRlrs3AXPEPa-G^(%>6)X1-J^1%IIwy3~g?DY3nV%eB#o0OKsfJfo zY$S20Q|2kG4CoiJ7Nd_Xa1(4CiTeOL8Jy|dR>Vb#z3fga^Q9haTX&+uej%M}TzLgs z5BhmwoJwIDtt0N{X=3rYMtv1#7O5|JRAl8)8moL(kb(qlTy$cOmo-`#G*l@_{do`G zxKNGK+5|s=YZD%PyK(Wpg-Zk9G$EAX&cpN*e&eFNi#K(s$7rcTGlg>v)Ysy+0UP(v zdr)~r8yo!u4t09?Q9W#mpZLu0U(5g2gKHnFQTj22$}8&Ug&)Ut4LTXPsek78ujPO1 zK_e+1ruXv@d#1Fpc^l9_I}lc+-~0V*`QLglDRXrH@j~ZNkrp}^_8u>EZl}d{9e?ll cujT(U09x(~z0)?afdBvi07*qoM6N<$f*zaZbpQYW literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_ice.png b/mods/default/textures/default_ice.png new file mode 100644 index 0000000000000000000000000000000000000000..97581e8b8cbc1350f974c25f57cea276d9a46fda GIT binary patch literal 206 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 TDUBGm?G<)nS1ZKuX8u? zm2@%EmFUaM+aFW2@%F)LikFKw=VP;R=2|^2js3X{9Se7kq;t1sQ~Zu|O5Z(NORbIm z*3i0PM3(NZq!(_?#d^TK3>Q_sx&PTbDNx3r+4Gap`tr89c=r17m`-FD8ZR~@IDyUa zsY=xE49&a2aQb0AJ$3b1W*=U|(G2zU$paP!95$YBq_}7nBMrRCCoeN61|$v<9M!}MP&^0)ywzA4jECw~ zOBk3{_|uc7u|7UCf(2pR@rH?3LQ!#%C7ME?0IP?~bt_WMv)k%hF`&=zKbQqw>&si#J2C`e78{Gm>K1MQzDqIf z)vgi78C+$fWD2I{C!!F12r;!dgA1UETpe)Z#HE^Los>Z&-iF_9?B;^QrF~I3STcqN z-C;y}PD0feTBZ^^d&OB`P+ew6I)}ZzXs6Z7_R2m&4_Su`F4{ucbXnTB$}Ulm-jo>s ziwdqAG+f%P7ftd5GGL&CsYwDToW!~6ftNOOJ)@{a2HQ&7EgB=T6!5@ff`s3 z6m0+i00DGTPE!Ct=GbNc0004EOGiWihy@);00009a7bBm000XU000XU0RWnu7ytkO z2XskIMF-sr1_cNqvb2*S0005iNkl{9Jc7YE^H-Ic{U0C498lz#z(Kq?5u2L#T_e*iOgZ`SWW zp71|VE~2W(K_8;)?R5~=HX16k>mL=Q#4i$w0d z7at3u!Y>>u_yWLo*M7bBrWavztP_Cw^e^z*sx_uZfk&JKlE8D5fKL@R4-aD!={y)c zUIDQ;`xymyCIavEct8NM>~czXcs_Nl2u!2`O)%H1$T9GHt@T6(7)bzVI-vnT#wV!1 z-%r#DD1)j=6aWO6&GY?+YY0T}MH-dzz;VJk+w z0FZwmK=y<_Yw6U_Zr%Y807J;tkB@l^)N2+H0NR+?Kc->Nf@3F81eC-*5sG1V19kYX z;OC6D?t1{AXvt#UW&Ju+uX%CFFM#42_;;PPxKrhN-+)w57thc_-s)WEnr$}57{&cf s-U;PYu{+#BUXHZ6cGa9z*Ie)X1L;&4Do}%%^Z)<=07*qoM6N<$f_a+-AOHXW literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_junglesapling.png b/mods/default/textures/default_junglesapling.png new file mode 100644 index 0000000000000000000000000000000000000000..d91aa00c30116094d87a7660c7a59d40653883f4 GIT binary patch literal 515 zcmV+e0{s1nP)3v?yO>}GJG1Qm55;=&*BPXs@}rGMUf11DUIIMc7VC_*}!x~Cpp=~<kAqWiPL1BZP!?zZgJFG0_VkLX>188$b@-DS{Fo zo=zrl%wd`Ua29I~l*9qRcsHjkS<%N-JCwvX!_jolds-(;O&K5xIlF&29-SlR0Ep`y zS&n#i21q>+fB=9vrRd&--q~{y^g`(tES>{idoPD~f9Yhb8oLq|fT9MfT;{_{*3H(KavqOX0EFhIU=2i(XcSj7N?22nNx1!4F9B&1mmyvY@eN{j<{V18{hI&)002ovPDHLk FV1jk(*>V5? literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_jungletree.png b/mods/default/textures/default_jungletree.png new file mode 100644 index 0000000000000000000000000000000000000000..1633d27231e53dc8c6de6ec937982473af071f9b GIT binary patch literal 1107 zcmV-Z1g!gsP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW&HHJ!N`Tzg`9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0QOK!R7Eo@4>T+fHZ2b~C=)j@ z4>vFnI4Ki3DHAy|4>>XrIw})7EfYF35IZdsJTDVGH4r^76Fo2!J}?tNG895J6+=1@ zMmG~nK@v_w6i_}FP(%<>MG#U(5>r1JQ$`b1NEB2_6;(VN*-NJA6`lxUP~TeQW<4e z9cNA;Y*Hj`T^DX$8E;-1Z(kd6Um9{?9CKkDbYvfOS08m`A9Z9PcUK~KStNN_BYRmS zd|4%YS|)s6Cw*HceO)GgUMPNEDgXcf{_Td200001VoOIvQIu(XDgXcitw}^dR2Ufr z!Od?QMHs;0-@EVZ%zoH$Tsv+`T>;7k6e&pDA`TolaOLmj*h?iuP%A6~E+O%Hz22Ff z+2wg;4wN?u(1(EuNCF8516X7QI=f>q{2EkA3Do7l;FCgVnpQJ z#_*CBHe)1X1c8hUgvzLrNE*J)lcF6q$Nw&G4W4NXbQb5a`Aubx(I3Tyx@C2)J&T$u0kLHe|&QJBJK25Y?ojT&MCHN+H+`)+8OkwIXct}^B5 z*)_4p&s@oB^Qdx1ns}EF4Li1{`l5lRiHX6N`V|p*=UbfS27o0B1v|DRc%%Y(M@;GL zG{>;yIl^_pjxFht3Oc!a-d6nfq&UbFvji|BPrkLNI@w%PuZH(2q58#ssRVE%3j3IX Z;eQ`KM#ea$*f{_I002ovPDHLkV1hB`ups~d literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_jungletree_top.png b/mods/default/textures/default_jungletree_top.png new file mode 100644 index 0000000000000000000000000000000000000000..93ecff776d069d42f0037a4c5832ed1c1c3aaa4e GIT binary patch literal 687 zcmV;g0#N;lP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW(1kR6FfdBvi9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0F6*gR7E~AAx%FjV^A?pv zGiFjWXHzw3R5ocH zo`X-Ig;1e}QKE-ZrHWOlg;A=HTC0astcX;vi&wFYS+b5=vyWS}kX*HqUAB^5x07GE zlwi4)VY-%LyO(0Tm}9+}WXGd!|NsA9`odKJ0004EOGiX5RMQZL0004UNklP8WWdQ8_a-Xk%Ka?Hh#qHMNKmZ_T-~iB? zV9hw4<$eXbuM7xU0D$Kt^dB?;0g2hPGrcKZIE0p{K289bDNio|po&Tz9N<*jo^}DE zvxN!(egZQ_G7aMfub7Y$j+6-i@P-1YKy>n6>`I!S0SYiNLdyWhX-H6H=2a(- zOrpqZ2aq!edH}M=O-LZyng-28mjD2uN(Vgv-+&5e)a~*YfsIc9Oqg*eRsx|z)+F=J zc6L~|3z00>-)7+eSF^EYlL0mG#R^%sz$(+J)RwB+P|;8U4Iov;&Ehm{E(V~1>OWe{ Vl9o*D@?`)3002ovPDHLkV1gJ@4>JG& literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_junglewood.png b/mods/default/textures/default_junglewood.png new file mode 100644 index 0000000000000000000000000000000000000000..0dbb9cee9809de0a4561c53500caaec31faf752f GIT binary patch literal 459 zcmV;+0W|)JP)KkJqQgzrV0T+#BWG6c|5>6_B8zD6)>1jb!~R zu*P(IVWEKHf8>VjJaVD8%3TaF->U(MkUcDQLDUw-3A@0@MCpRd=`bP8Lj1Q1CNIh! zkb`i%%)4QJLFI}{uBp667tIP}zV@zQa;^J<7(`W$s9-3vSpq^q)Zu+R!rDgnFU=ASGl2k&eST1;v$~gRE%b@;*t3_Tk}Dg_5)Sj zju#?Dt6D;fQHL^B;Zo0g8e3J*6*hF(L;C?Wbt)Ic{pcZ^`hhiRo3a4$SK)Q+7g%nn z@`0@_BuYP^$lawM$O3S4KM;F<)(>REOg8M;n$fJ=4`i0Pn~Yc~Mzo9lKt@q!MPox| zmT-^-s##)lKfqFHWvNy_z002ovPDHLkV1lzY B*%kl* literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_ladder.png b/mods/default/textures/default_ladder.png new file mode 100644 index 0000000000000000000000000000000000000000..7382e815dfe00e59022b77ce5a724967d412925d GIT binary patch literal 337 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 WBQ|Cx_MUR50`y_V+U4gQ?*0epJF8p( literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_lava.png b/mods/default/textures/default_lava.png new file mode 100644 index 0000000000000000000000000000000000000000..21bb9b2766b2e868180e3e1a9489105b63acb506 GIT binary patch literal 2095 zcmV+~2+;S5P)5|Oh000NhNkl7K4fOF z3Z}H_5IHyzF`NMbh{4Xpb?>5rL@o<4!YGRFXtg2?srjMg}snYV$ldjePOzU&89)kAJJjA%KXOh?&@3t>%jAuBJtO zG09ATP1OQ>AE{*&Dz#i*P8&zl+3h^|VrC|ABbPqieenj7U=%hT)B*_Xpsdqr$k*8y zb9GmD1%r)@m|_>(Z6~W_LYqxDoyX}ozP$XGz%0^r4aeXDUNv_=eoS}$^x?n5I3xw& z!PVeApT^tkl@&0+@c%J5k_pnTYu>D7-B4h5k|@4ttvOG{*-ZoyVCuL1YQNQ5#}BWz zloBI=;8|;_Q|a(my?sQbY_GJiZES8EeR30~9|^`Zg>5eN=vCIHS(kLhsuljoZE}HP9XxN2`8P&)UtlAIM4umcdgNwl30d%2xdnfy~ ztXryHpD*+4b$-1Cl62Q>-tD@_oh70%OB`Wdb7?{sH!U~8)XJQFE&=8+ClC=B1b~U0 zz-@?cHqGOG`*`m`c&Y{GJQpa;%!+xn;4noVmfK-KhLL-9tHuGARc{&9f~mQ>ySv&v z+?d$Z5GZuv?(rf1Xs4@WW~AP2*P%;=XDH>%GJHIQC=i~WFSn1Ea;?gguS+dO-L+N* z5fB_Oh9UTZw%B_*pMYbfT&1aXS3vsa|g;fI3fFuZtJ= z0=UDWRlOzI_xrCNi1_&Nb^0_|HFlO1WfeGakWEWbidBa4uJ3)n@M+G215%kTb-_9G zi5z7tdMS0Rs00V#&PJQ|t6zV+`N>-$mOuUH)9?Q7hZ*c1(Cyb~IdC6A%u!4z-Stgi zEcNy}IGhxItF?N$EO63W&DV@dpdCVoNRrd-8b6{o$9716&{lhwLS4(u!SZj4R5h-&f zhgBs-uuFEcoO8^kF~yMbFsm!CgBv^qyA@QoT-XE*W}*lXv52`Xmm6m9;C5Mtr_aOd zm9wf^naXmy(Jb`m-@H>(N$i1;0=Z+Zr4&oN|N4=;R8I5tug}BNi86yJts){MG6BZ#F-Dly%2L z_3J!*e}p;-L%@-^VGuR3pYweE=cn<*r#jU-C>J4S5Y*JwRclypS1jV@KL{npYE_W7 z?;hfAtxaHvv{51vgqS%H1%e>1)9S9@0`p;*52FtrYH)+IJ0rG1$xJ=?yWZ4&Q7j50 z5J-fGu7|U&V!z+gSTCPXM9e}Im=a6F(g+%kyEaf5UoT_?BRByLg0pw~wQL(|LiplW zKli0vo}MrNeqr?pkuHWNEuYSMo#*y>`aI6hqh&~74wU*RjX1jtrM^Y=stQKv1WHyN zY-*Ldu>aYQbtR#B{~(6V<1Y5?;V(~a9JZ~REyt^UcVwq}tMy#j#0hTh=4NJQRJaTa z)ZtF8q`L^Ge4U{%QgcTW(1lQ89z?d?{+sv9aMNM#A9rLp+!oCXOsEhkxw(;fMjkR3 z1_4>m`2}!-%U#-j^_GaQA3x8BK}^bRSxy6^4PmShb0%hP*If~gyOmdq+rHki&juj` zK;4O;uxxOUfQ(HGC5o%2d%KNq*UY?z0zST6mSH;n>-%`$g~RXv0jAWo;-FbW2rk@g z`tFN+cdO?avr6K8E2IP`H@EV`uXPfVApL&ZJZ!j)#2oKe-CUP(VM93#yJIOO zNN}}0=XST|wh0ne4_m7~ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_lava_flowing_animated.png b/mods/default/textures/default_lava_flowing_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..1bb8ac9191ca4c6a4d7dc7ca6f9af8e05e1398a7 GIT binary patch literal 198039 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 D%AAuY literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_lava_source_animated.png b/mods/default/textures/default_lava_source_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..5c518294090858b2457960201db92fb41ce2f08e GIT binary patch literal 62258 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�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 KMNUMnLSTY9o=xQd literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_coal.png b/mods/default/textures/default_mineral_coal.png new file mode 100644 index 0000000000000000000000000000000000000000..75423e54de76695a6fe4bc438859625fd5bf88fd GIT binary patch literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}asfUet|lfX z=H}-1_V%u>t{E8_B_$>G_4N%64gLN7|NsBj;f*Z-X-o2UcVXyYmGuB}I14-?iy0XB zwu3OEOn{XE)7O>#4hOp+zgeKC>s+9aY-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4m8}~)5S4F8vLP0&is0o@B7H6~$OTVP5o;HFrj`nz3%l zxro;HKUuxMq~~vC$~MRgon5tpW!0?2YNPogMh$0k^e;%epL}rAXX^~rkg3uM%nx^` zueh@6`p$y&4mB?)l!ngzx9VG%p?$-W=;O2AeGWPq=Ml9geNDu&Rci%>cQn0vo)|D) zMdac~5%zPQ7D4G3_uLcTtI}Z>kZ-AUG<|DKsjK4%;E*nsKf=gW0@Kl)Bzc4+CFdh?M`#>q9@uP)Yps(H}< z@$RpfS=|xROKwCZ9C#A$#y_be#vH4saeBkMB4<@z?-TzUKd<-v b@Bg1shkNt)3#$J?34p=V)z4*}Q$iB}guL2C literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_diamond.png b/mods/default/textures/default_mineral_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf9bb90626931c2d77c47a656d06056ccc04ee1 GIT binary patch literal 565 zcmV-50?Pe~P)oA`yI7rAn<17#eW`@}@fC!cm_QU~2x>+`E9@uS0LiUT(VHx{706Jr+CgKF3 z5}#};+>}r;NBB8!7wdv?&$uEyPS|@6?#2Y=>fk$r1K1l37#B0%zX$nvYSjH~fBaSe z`+`%j@B1k@Iz{6u@pBayBneq6)p%tj&BTgDOA1j&z|KTeN;>10Da{Vu#@1vj+TTI0 zboF2Wh##nG+$Y6g435)L^<9}|5<2Uv8cQT!N2FesQHVuH^|HV!ctymi6!UpN@j+Fo zb5@W57zC11ISro7_CYr8rp{~#BtT>i)FwqG&4@XK2mv6F+3`Hfn1jz$(XOmro&??- zEZ;mGQzhg8ooT?U+8s<(<3nZKU}faRgP_$o^19A=W7P;$vUf+4=k0iAoza+&{?b9>hb*_uVjPPt08qH00000NkvXXu0mjf DFe?AU literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_emerald.png b/mods/default/textures/default_mineral_emerald.png new file mode 100644 index 0000000000000000000000000000000000000000..d38f64291d754058f0d7812fc71f0c2c80bbdcc8 GIT binary patch literal 966 zcmV;%13CPOP)9R0BA#!5>0<^COv=uIh})%&5$o z^z!nOvAeswrfJXf^K<_C`pO?4AH@z25A*TyaXvXY$v;0o#TN1BKGUKE00;Ex=_%jb z+!W(G&mh4*C*kiyu;n*78<`xr5jlW>{mK9GufNm0va(XLaCLRnBj5%&=Kh^T62mbP zL`u{Gmu+uv=ZlMrD!7w~fp!G+qn0M$30+5RuaLsIOZIwNI|Nj2&?I{G5 zrdF*mQjH_h4lu@d%7SCSeLvv$_xBxfX@+O4RYe%1VB>r~&(rBNPbQPRx3`x!H#hUq z(NT$9B9ucXfG!{nNy>(yAJ?5mORV=K+@ePd&ztaSuh zq9grIz=aq40Hu(a6$omF9P9WIVe|x%PJ{xKinV}K9FX=JxJaQ5$krMT`k+ks(J>@j zu9u{=i-f=Y@bJ)y@a*iY*9Aq2IzwQQZt9&;WRo7oQ}Fuw+8skkAiVYU^-`}rh2r%}ww3CL;ZY&LH`~3XOYin!8DI}JbmP!^hs@1I2`ymWi%#1o{s$IvN zh#yU&1PG^IYk&ZMdwVOw)A&~O*Vorg?IdrDP9~NBaLjA%GlAN^zrPnU2L}hmNb%$2 zV<8)-qHa=U7^#jhj&t6@{WLhZ2v7=IHj!b{j!uWBVo!v+yYaG*O`r2)r@`-rySuv` zxJri~O+^o|^Z{Ptp~R!R8xE;=Y#e^stPzHQ_m8n5m0IT)#|Ws_K7G#XH~|i*2*j&> ztL3LCDy21E9>=WJYFnc2W`W;)L_m!~*XKq4WY!{Vb=TfBluF~>O*Qp_REuorKCuu1 o9hI6&C8nYOePb7zp}%|Bf6c6&NK~+^fdBvi07*qoM6N<$g4w3n!T}M{P)Xd%44#AEr=#k-GRq`%)mJr^NWP9pJuIUTi;n7LfmQH|h)XHv`+(wu zs#52!AOSE4B&Bj1JX!67Y}`%V*$_y8$Q-CmIxFe5RKy7Y0$E+pvy3_TN)_#ywfi^; z^WI?j=IK}}AqVJ81A?e_2NTu!QW+0e8F}#_Xf=+!t~1_PHG-Ys5ri{UA_{@(y})@rwU{QMhtr*X)L_Odeo0000Px#9#BkFMQCVfbaZroe}900fRB%lt&DcMmwwi*k>S3m|NsB6yE>)-0004EOGiWi zhy@);00009a7bBm000iR000iR0UVE8K>z>%2XskIMF-pn2N4e}tSh|d0000TX;fHr zLvL+uWo~o;00000Lvm$dbY)~9cWHEJAV*0}P-HG;2LJ#8PDw;TR4C6qQA=vWFcf?( zIe?!~(k!jPP#>X7OXvbAb@zcRO$uqikn`lB z9Y=BCDQ8umvmmH+KyC=%$w4IqJ+Gek3e>Lz>3h}XNj1fQ^%Eo=5_%ceEs))l)aT^T zV_Sm8NK9Y~s>e&C_97I~_ILvhA{?o+sq4p0PXf^h>TOp@y=itq29Leo)+J$G==E8q zoZi+l<05+emkNZc8*8B?dG-_fym2Gla~9{1XeK+^g#9U@-q_R$cbV`a9wm07uh z#GPEtC(jpt7~ia~KAK35jTA#H3@ElTdN3oyiNlc7{$s|ZhxNewu`U#nM|M5m_pOxK zwO-EOCbR!Ck$Oqd*Yb|=QsyhE*v$}63j?}&zF0*R33@aZQ*GTEVl5*llWQu{EW!N) ehlfe~PyYbqX3e-Us&jO(tt+#Z4!40$ za2Ayg#TWW-J$vrrrI+hnTE|{|2}v&ZeD3*m7h`>W9jMmU*0kbdsJ6GaL#?i^hT_k< znNOV4xD9}4Tn3@zbO8LlYFd-S)hopNP2~(H@+yk7{Sw4ak%2^JK zJ4+Ox2DaA%aOQU+apw@?f&zd8)Hg^xsl)x*dK;jja=SdpS-M7mDcVUx( zr0|+Sb;^7>cfur;V8leZ0Hy)q> zRC3i24-*p;G=&h3zoYGp+zSSOC|7}%Z-V8W2M~FLa8DsQeG2Au6d+<8tAe;yrj%dp z*c~HDNS-!<4#CVX>3y8jvc#S^!fG zW}JCp>I~%2$de|gf1}G=A#fII*fH_@dFuW>NV|b_AqWBJ4Rb%%C_%&4jl?*qGT3}} zj5%_|ARH9&cJaE4&8dXigI@nTQ>Wfw=vru}xLVJTusRO04Ii>Sf&$R1Q`m(;zr>7- z`$O8Tz|f2Lka<~*c)`#e6gr8np2~J{*K|dQUFh>l%(w`U%I`pCag#v|FBjFjp{f;I z6Z>GJR25*k0f0Tp0jSF8fxx&pK0RB7p@nzM15{c75yBkVhs2`_0({hNR`%p^1fY)s z6iRL5`~5Apa;l8z0o9o;JyAyE6-W$K7(gOhQI?QyCsn;4K!5@C%;@VPWLJuwy0W(uFcukIQJd%#0_pRqdIslW{(l0}RduUI?q8+oUr`>R@K;$|jQ>X@EJ7VaQ=A z&tN6^wYG7Aag<+V5V!g-NM-}$RLQZ!$h*5ECjkJ8;Gxx_nyIz5@`v0wRlXR)8}gx2 zc57&u=@87ZIuoDR%$x)oFENps5~RHk%A>d{Z;ZGS3;+(82*!}_fJAaJ17Kl5fLuxY zTc=7`LzgtIoVbzX8PUW^n*<#`*nUY6)x5N-y?300000NkvXXu0mjf=*9L~ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_redstone.png b/mods/default/textures/default_mineral_redstone.png new file mode 100644 index 0000000000000000000000000000000000000000..c279c7759fc3641657f74246056c71429ab86c8f GIT binary patch literal 564 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_papyrus.png b/mods/default/textures/default_papyrus.png new file mode 100644 index 0000000000000000000000000000000000000000..417d6a59f29bb1757c5fb6a160d6dd4c0b8c9975 GIT binary patch literal 355 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�H{}AtNdbLziM@61%>O1myE2_6Kb=Ibq-q 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 Bm@5DP literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_prismarine_bricks.png b/mods/default/textures/default_prismarine_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..7df0879b6185e9cb9c328eec8bdc00bd5a50a17f GIT binary patch literal 5155 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 ROiKU&002ovPDHLkV1lpv+cW?G literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_prismarine_crystals.png b/mods/default/textures/default_prismarine_crystals.png new file mode 100644 index 0000000000000000000000000000000000000000..4a8d831be8ee33b8737c8804bab0036418e70992 GIT binary patch literal 3487 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 M07*qoM6N<$f`akYs{jB1 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_prismarine_shard.png b/mods/default/textures/default_prismarine_shard.png new file mode 100644 index 0000000000000000000000000000000000000000..adb6b0569ebc42086cb06fbd3763f4bb5c0d0a73 GIT binary patch literal 18512 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 aT)^#MFd_Y>Tgu$4*~UA}4RiIKj{gr_ATk;N literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_quartz_block_bottom.png b/mods/default/textures/default_quartz_block_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..528022d4ae5eed5311f0a18975fa2dc0fc5b930c GIT binary patch literal 4103 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_quartz_block_top.png b/mods/default/textures/default_quartz_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..230807e7976135dad98f3f3c891f8a370256eb86 GIT binary patch literal 3882 zcmV+_57qFAP)KLZ*U+5Lu!Sk^o_Z5E4Meg@_7P6crJiNL9pw)e1;Xm069{HJUZAPk55R%$-RIA z6-eL&AQ0xu!e<4=008gy@A0LT~suv4>S3ILP<0Bm`DLLvaF4FK%)Nj?Pt*r}7;7Xa9z9H|HZjR63e zC`Tj$K)V27Re@400>HumpsYY5E(E}?0f1SyGDiY{y#)Yvj#!WnKwtoXnL;eg03bL5 z07D)V%>y7z1E4U{zu>7~aD})?0RX_umCct+(lZpemCzb@^6=o|A>zVpu|i=NDG+7} zl4`aK{0#b-!z=TL9Wt0BGO&T{GJWpjryhdijfaIQ&2!o}p04JRKYg3k&Tf zVxhe-O!X z{f;To;xw^bEES6JSc$k$B2CA6xl)ltA<32E66t?3@gJ7`36pmX0IY^jz)rRYwaaY4 ze(nJRiw;=Qb^t(r^DT@T3y}a2XEZW-_W%Hszxj_qD**t_m!#tW0KDiJT&R>6OvVTR z07RgHDzHHZ48atvzz&?j9lXF70$~P3Knx_nJP<+#`N z#-MZ2bTkiLfR>_b(HgWKJ%F~Nr_oF3b#wrIijHG|(J>BYjM-sajE6;FiC7vY#};Gd zST$CUHDeuEH+B^pz@B062qXfFfD`NpUW5?BY=V%GM_5c)L#QR}BeW8_2v-S%gfYS= zB9o|3v?Y2H`NVi)In3rTB8+ej^> zQ=~r95NVuDChL%G$=>7$vVg20myx%S50Foi`^m%Pw-h?Xh~i8Mq9jtJloCocWk2Nv zrJpiFnV_ms&8eQ$2&#xWpIS+6pmtC%Q-`S&GF4Q#^mhymh7E(qNMa}%YZ-ePrx>>xFPTiH1=E+A$W$=bG8>s^ zm=Bn5Rah$aDtr}@$`X}2l~$F0mFKEdRdZE8)p@E5RI61Ft6o-prbbn>P~)iy)E2AN zsU20jsWz_8Qg>31P|s0cqrPALg8E|(vWA65poU1JRAaZs8I2(p#xiB`SVGovRs-uS zYnV-9TeA7=Om+qP8+I>yOjAR1s%ETak!GFdam@h^# z)@rS0t$wXH+Irf)+G6c;?H29p+V6F6oj{!|o%K3xI`?%6x;DB|x`n#ibhIR?(H}Q3Gzd138Ei2)WAMz7W9Vy`X}HnwgyEn!VS)>mv$8&{hQn>w4zwy3R}t;BYlZQm5)6pty=DfLrs+A-|>>;~;Q z_F?uV_HFjh9n2gO9o9Q^JA86v({H5aB!kjoO6 zc9$1ZZKsN-Zl8L~mE{`ly3)1N^`o1+o7}D0ZPeY&J;i;i`%NyJ8_8Y6J?}yE@b_5a zam?eLr<8@mESk|3$_SkmS{wQ>%qC18))9_|&j{ZT zes8AvOzF(F2#DZEY>2oYX&IRp`F#{ADl)1r>QS^)ba8a|EY_^#S^HO&t^Rgqwv=MZThqqEWH8 zxJo>d=ABlR_Bh=;eM9Tw|Ih34~oTE|= zX_mAr*D$vzw@+p(E0Yc6dFE}(8oqt`+R{gE3x4zjX+Sb3_cYE^= zgB=w+-tUy`ytONMS8KgRef4hA?t0j zufM;t32jm~jUGrkaOInTZ`zyfns>EuS}G30LFK_G-==(f<51|K&cocp&EJ`SxAh3? zNO>#LI=^+SEu(FqJ)ynt=!~PC9bO$rzPJB=?=j6w@a-(u02P7 zaQ)#(uUl{HW%tYNS3ItC^iAtK(eKlL`f9+{bJzISE?u8_z3;~C8@FyI-5j_jy7l;W z_U#vU3hqqYU3!mrul&B+{ptt$59)uk{;_4iZQ%G|z+lhASr6|H35TBkl>gI*;nGLU zN7W-nBaM%pA0HbH8olyl&XeJ%vZoWz%6?Y=dFykl=imL}`%BMQ{Mhgd`HRoLu6e2R za__6DuR6yg#~-}Tc|Gx_{H@O0eebyMy5GmWADJlpK>kqk(fVV@r_fLLKIeS?{4e)} z^ZO;zpECde03c&XQcVB=dL;k=fP(-4`Tqa_faw4Lbua(`>RI+y?e7jKeZ#YO-C z1XoE!K~#9!d{^6U9XAY|q2%=czp^M06b>2`$= z0FXF-%wX{$2@wHfjcwlpYn?wfFxSLllJx;t`v5?%m1eji*tdx%R*&pnzX$QjPAix^ z%JBF1Khg7vXQ5RIMobyGnZ-JPnIvFiO76e3U{O`*ROp;An_Dp))!yH>_gCO%iunvY&np7hKqKh?gGYH+a{gTBgsN}Y znqW?a>Wnplw{L$yMAqS}JXO`!IywT^I)fDkYyq}|caV+oowN>8U@)}SA<}>=b6DmY zkPzsm21DQ<(eIcaKL@>89pC{7*gB%6K9Y1RDz_xM<7J<}aFOaWNVdWPq!TVuXB>4T zLqg4dk)paoOI zGY51k51Xy!>e|_s@-=?{2eP20>pUz#uzW(ATy-ny?06}W)nz|anHzE z--vupZF)RcwA0N}1T=+(E^r?>=?&m^ixfy})fw&&-MSqk_x1w@fDxS;VuK9C4^4NI z(@<*5NF)LiS=>ljS5<$WIskK5Oan9m0TMHV8iC0wqfo#%`NHV%x>}^$Ry^YcH9b_@ z?S&-?arn3L#aw-y2OO7^+pPtWQLYG>&n&ZwTb9YF!16QOSiU$YF$+HUL>BRmffMj~ z<||FJKp=#yr|KR2Dpgmoh(bi7 sY!+u(om)3)`{GI*hv$CWwB^460JJAp)aTg^ZU6uP07*qoM6N<$f~QPgwg3PC literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_quartz_chiseled_side.png b/mods/default/textures/default_quartz_chiseled_side.png new file mode 100644 index 0000000000000000000000000000000000000000..e8c9b969ea3fddb5ada4aead8c02007fcf14996e GIT binary patch literal 3919 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_quartz_chiseled_top.png b/mods/default/textures/default_quartz_chiseled_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ca550f1f9ba811d6815d5224243db21ca16a2d45 GIT binary patch literal 3877 zcmV+=58CjFP)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=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000C~Nklv?dAun_|0Lr8MHTl zcq$?mks>g00%vWyclKOV^X>JY3!BrM8N@j-8*u(ZduoQ0%6?Oo5QJaWS~%yr0Gxw8 zpGWOYZ)U}P1puIK^L()a2&ng407%$JgG8&s01?3$&JYj~F=lrQ+|8Fzlt_NO?~3Oc z&=P7&f38-hJvE>ZMBKxsLN%F!*?2ojDNq7k*s4@C(ZrX>vvmIOgkGvXl|aG{5-l)) zKWvM~mQT+BfMflZo@q}F*i3xD@u>B&xp1yorAAJ|^k$Z>9HJro#d)4o{fHxEIri6= z`b>$uZe$QK7d*$~(=)7XlYPc7uJ+WFIOd!Q&ZE=m&CFMTx@Q%>;t_(%W36z`X8Ctz zdwBff*?X)(049?g5HYIhwAdFFlMRE3M}=$G(*=$Js>aO(>M{RV?~*ioWz$YtGnr*B zonO-c0H_YT*U=-_o*FdAcQBh_2_^zWphPgnfC2}`6ct1vS;2n$?=T1YQAQGXWTwDk z*PVtDrx*GW_7MPUTmS!l`;urY;^3@)q#0^xD}tq>z(3dL8P+ZOGqfiV+bfwA(G$AvRhi&%E@tntW&(-bd} z&^aexpB!UPPkq1E{l8k_<=Dp-yU5B-}GJ^$nmo?mtbABVN9|^65b2 z`%XCPsT!RMs)P|v%MKeI59+|{&%X!ppD)*if!o^!hydm)Mh+sNY3i%eopc~n(ApM< z-3DwXVIUdeL7&M)Dcf8HuQ|@u!}kHt2{sdmJEK~yzXfc4`FGowH2dX)1~G$FprYM< z7QpS@!lNdBBD!C!IzFjF#Ouq)@ldv7PpXVu*=)y|10wGfp$~Lq4P-Jwu0vqV9XG@| zSbHvJ$!;bj0x9tE(Z^CCnol}!m)agm?b|McsGB4D5Zo_T1w0%Sv!dSATT=cLCin2~ zH=?*N+3k&TWd*Y0&mY#FF5!WP)mPtU*=Lx#XXdOuH5c-`Sb95~7k|p$>$koFv3X+1BzUa?Ce%Jg}q+d1>J4mXknub@iHns9N nQ{?v;?))j2U!IEp@AcmR2WZ1<>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=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000AqNklEgr`V1H=4zFiaN%6A&g~<2Gv5vl)ir<9)w# z-gCZp0=G7$z}FVAGs0~+Zq)3CTO5rI~lcDn^Yqy%jQ-|Wj>%1@IT#>x zWZQIiEG1%ObE|)k25ielGjy*K$HxFZ`0u;V`oIlM@kpul^PhyhS!fyc6TwwQ;k&0# z0eEo#o_j6?q(saYR_)I`rgDI(X#j{qv=3Y^m;2Uk++A}Ax?off_fERP-j16}XUXPP z+1>epW|*S-i~`Q97Yi1 z0L)*@p&2^I!6~Ff3{i-p89H()4?wy263eogo(_*U2O{w+00?3nL5%x5$#mv_SeRk% z!)rK}0YI~9b2a-B0ClwNiae zqM>2x-URCb>N2zMrH~RaLhoE;S`fW5%!tUHKP>D%^9b5Dx7R=Q=RtDrx(|M=*Vx+naVYpu zL-OSppS#Iq;zSYvTEk2E*0*0H&Uih4^X6)wh)v~y&CTzrDAl3hZ*)W(ch}t9;tI=4 zANzv`z%nfW@-GSiG#Xy1ro)46HVS;CB^yOT{$n4*wg*Ubfk%Ol z4k5Wy>v6%yHlQ6Yk5+a!|-|CubmBG_?8tybFy21bIP$`yAHklf-5!Qd3FR@=Xx tcGnZx^4^o|q&N-uMDGRvnOC#F1^}hn0_fTRRi^*|002ovPDHLkV1gx%;-LTl literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_quartz_ore.png b/mods/default/textures/default_quartz_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..7a8ad214234cb291e4b3f0ddf2689244aa936f8b GIT binary patch literal 5234 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 O7(8A5T-G@yGywp*Nt=rR literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_rail_crossing.png b/mods/default/textures/default_rail_crossing.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5a2df8932cf88420956fa84413151721d42541 GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dymH|E?t}(s_j%KQ^*6KdCszJ^g z(Qc|K{#qHK78w~CIgvKG!TN=G|NsB*x-KsO8p2o- z`sfU2Zm3A(0TR zwKsu6vY8S|xv6<2KrRD=b5UwyNotBhd1gt5g1e`0K#E=}J5c!wpgnilsyTb-mwmE(-oKMGLb_>J*n8&6 zX}1FZK9Tw$zKiXeH&e%o?5|6>4P-l%1)7+Yj(PZm9y_A3$RT?-^TmK1hN*%Z!WbDA zP3f4~>7^KO;1=@%;|W|jjdh;u8g_;G?@EYc_-B2g_yWJy+HFdgVhn-PCU-n#wl`Bw4HZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G z&n(GMaQE~LNYP7W2a0P2_=JEoIGU;Y*s2COYsB~(r1)!Pgj!@|WHhEbwCB3^727OX zvSdw1(EtDcPuk570IFsz3GxeOaCmkj4a7@k;uxY4y!4!{Ka-=t zv5)pA+>}H+1Cu>#7OIDsh=eC-M>|d~Cvt5GaS770Jn^YUBKdOWge~9d8gdp) zIyAN4;F^L%dHEm5pa`N$Mf%k*zRs^AY$-z^>bP0l+XkK&c(iI literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_rail_t_junction.png b/mods/default/textures/default_rail_t_junction.png new file mode 100644 index 0000000000000000000000000000000000000000..7862ab895864e013f66a149c229b984001bae388 GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dymH|E?uF-C)j%KQ^*6KdCszJ^g zF}?;V{#qHK78w~CIgvKG!TN=G|Ns9ohM9aoLl{ef z{DK)Ap4~_Tagw~)^mS#w%gx3rrLL^( zb{r@qn;8;O;+&tGo0?YwVGgsFPlDmgbLA70{2P}TymqdaKI5hs zyZ-iE7oJJyqvn?6$t^7A_V5c<*r`5?`J8RpN5;Q@qGvR$uRRjvQ&3wk@{#d8f0x05 z+S5%Y3&ax)8_Xt`YOpVKeDy$~#)Y{m;ee%*)>89J+y6^BK3JLSA$7GaOCn10^)3s| zT<`PugLRYR&F<-(yLiJlvS(YQrO&kOdVRsG)APRb);(Dv;iNx*(;ZNlc)I$ztaD0e F0sz@Kt@;1} literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_red_sand.png b/mods/default/textures/default_red_sand.png new file mode 100644 index 0000000000000000000000000000000000000000..bc5da875d98a40a855890d313e25c71fa4ab184d GIT binary patch literal 5149 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_redsandstone_bottom.png b/mods/default/textures/default_redsandstone_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..b4c936695f49c1d1f9ca7c99e8b9e938d549d851 GIT binary patch literal 4131 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_redsandstone_carved.png b/mods/default/textures/default_redsandstone_carved.png new file mode 100644 index 0000000000000000000000000000000000000000..f70047253f591427e81776e9c6510045c6442975 GIT binary patch literal 4151 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 B;o<-Q literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_redsandstone_normal.png b/mods/default/textures/default_redsandstone_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..cc909e808fb30306c8951f43bbf0b14f5b5370b6 GIT binary patch literal 4312 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 D81rQs literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sand.png b/mods/default/textures/default_sand.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd7ae473cef4f431838a4e5a7a7bbf2cdc91942 GIT binary patch literal 1388 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sandstone_normal.png b/mods/default/textures/default_sandstone_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..bb367fdef9ae9d6972e6a0ab85192d75a2534672 GIT binary patch literal 1310 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sapling.png b/mods/default/textures/default_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..9aef458e8bc2537c0c1c18c8ea0af825dced2e53 GIT binary patch literal 534 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn<;2-QsIzoF`C7HZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G z&n(GMaQE~LNYP7W2Z}2O_=LCuX@MXC`BX`@e0hg{eIFx{@U`|)_HrfRhV_Y-$BrEf z^a^kMP|JD)lcgkn-rh zTlYzGI>$AM*xqT^x1ZH4?m1WW%`*1f>NJ0;28}uO*Dt&N45~F`QZHYA{gcK29ra(D z97M(agYvTzyY@0@OuM!7?vEENl}}iAm>INuRQ$AR!!=_u4!6gbj%md{WxK#I#iNwP z_1a^95qtB7g)=U0o?Y2|z^Llwsw!s(DcehtcasvLw@aKjCB__ichP5N)8$?VO~Q8v Q0t1x6)78&qol`;+0RGF#bN~PV literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sea_lantern.png b/mods/default/textures/default_sea_lantern.png new file mode 100644 index 0000000000000000000000000000000000000000..790e9116def3d4534483de30320dcacd21bb6791 GIT binary patch literal 2838 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sign.png b/mods/default/textures/default_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..b5f01767362e4cef86522949cf2ba74322c555ae GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ1D-C9Ar-fhfBgS%f7l_ZEs&kZ ziv3Lf$G`sBb0m}g)PJx(5I4Plfun)xk1I*R&YPG;RChkCNij1!%(+ta7Nf#hg`Tqk z67rGrBDOlK^B$;iShH}+3ZTS^kL@z;Hy%wD*_yJH@yQMsG4;^57rdB{JSz;kIw^#2 zLAqj1E01B8rx){!j~*KDg%_8-SlT%8Il}}MTLV9Ki&+}~ma{MOnyhm&{JA}kvb5KB xvxg1V3)D{LU140zCsBIffE7ddOE)eyhDSQ)bKRzjBm(`y;OXk;vd$@?2>``*VNd`7 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sign_wall.png b/mods/default/textures/default_sign_wall.png new file mode 100644 index 0000000000000000000000000000000000000000..67516f1700e97df6dfb3a181a070705b5b45cdbc GIT binary patch literal 324 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 Y58RcOtZ&Jo!TI3`5Hb6I-n}dP zL56&cUtH#|-X~^}O=6YLkL?(!>{IyjKI5u4J+JL@Nj!6KTfH{1w+|=1iZhRE zQ5uT72?fzWl23~d<^_@O;};ESRxD_?Bw z45zAJ&U_miyt_F4eIQ{J4C##%Uxg8zBaHu(rB*pdXs!`>acHSE6tox%pQ%Le`ssaj z^?dbMee=}5`r_=_fJfcqK@1ZDOwZNvJvFo#L9`xTI8;CBwn7=_2nCD~YiRDD`!0Ae z7P;W>O&Ab& zXFBzx*^%HwA+-GQeChB|;DL$*glZ8?;{I4Z99EMalyfF6M(`(n3WWyzxz^r@=G^pT z(4a_}&}IHG004mk080VZcm@-|o+tq@qj0gcsd#R5M=_4PqZ}i|38Zo}o$ZKX7=VQ+ zARP!t5o^N+j=j-A;qrKYC=o8diooNT{6+)CFK$hRyh>(-84ZnK{h&KhLI@5|b1ldZ zAecS;revZ0bukkDD9BzqaISi`(helV*&~hk_2(-A%}{dw*X>g^{8YGxyt+0X;F&o$ zz48+gAPj)PC_G*5lu$jmdp(pJMhl0viV!M4@NjNy)2IzE#hXU!%5IA`M3GV8K#y{z zYB_t(b7kk$SSKp7-<4sZBSZdD16rj)f8L%64^*O%Ty*9$7p=69FaJjImhk=y8(~}W1S0816;Er@>D~Zp|r0Jp(&GJ#ZfoCB5tPAH06kv zA_U=WXCYdxh7v`#ts&PqdmrV8Gc$^a}cG-ScscbMdHz;!~DgVrN)Sj`FyU z9Uk6txlf&PMkrUZ9%BHvo)=DzWUi@4MFk*3hf4L9j?|Tn4g-Wc&<(buc zmgT3_`sv|5L!1$;9c&qLO3Qm7KSo(!KRI0P^IVK5%(LBBvO~!3fIr`Qj~B**&vv)} z%XOTUY%RE;JAxgK)?zNVP~m%x%s{|ug15z&IHkL3iAa=saz0@l0%RN2Dwz%a;a00000 LNkvXXu0mjfyRe%S literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sponge.png b/mods/default/textures/default_sponge.png new file mode 100644 index 0000000000000000000000000000000000000000..b91b097b2326b8203d53f5d770f9c063afcd99a0 GIT binary patch literal 2448 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_spruceleaves.png b/mods/default/textures/default_spruceleaves.png new file mode 100644 index 0000000000000000000000000000000000000000..be287809226d0fac9c7d9786c0e2efe3324fc804 GIT binary patch literal 761 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 VPps~PKi2>N002ovPDHLkV1kl}r@jCH literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sprucewood.png b/mods/default/textures/default_sprucewood.png new file mode 100644 index 0000000000000000000000000000000000000000..f6d558a5f779f6b42b2721d78813ffaec0fb62a8 GIT binary patch literal 438 zcmV;n0ZIOeP)^UsKa^s@@y*!d%@rdh+St4C*kiB#T;8q& zU&j{;|K0cbA81|0YG-j1@BH-sym|K`Uqj69a9q*g@vzgG{3!4Kd z{39ANdqiQ3ilOjELp320DoQB@@w6yU*aki)N(w$+AFl|X%hTpr1@jku4_GH*)<5$! zp!{HbGniV}OoTG7Jr!jRsDIGahzf=>n>j~^>DK*}5HVRrA!iYxIe?sX%7{^@Qe`T~ zteG%dxeB^9Txmns&eSf5@*>*pYDOzq^T@c()_hW?^MKN~y(4tcs+Uk9>Xb~?xKw)| zF{}EyQVpHzq4R($on855KeB5cn2~K-1*m?Nx{mV#(}qe9Y_^do^MK;_F7rT^fV<~` zIP+K8UWr*;x0$P1cOJ+hb8|Cdtyq!XtVCH9ja@P`@j%bjU1Ik)^mS#w!_FvRAjz`-!y%xMY-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4islf@^*J&_}|`tWB~KT}5DWj_NhgaA83?%C?`e~1QVhNM z@4xpa$2&sPByI;iSCF;{P^!JSB5wM$c^mbQ34VTZQr4N_hC#yCuI0MQ6AJQpc&;Rg z`@iHpa3*b@`np>))1_oSp9sh}AzzTR|D|Kpw|Avyg(tn>=i}u&q88_PXu{e3bB-N7 ze?wRO&hr_p1&b8x4|FD%8=eT(eYT-x?)SQ{_Z~W|3722cbV_DMUbA)nos5Dd41Fd~ z_$@wO{_5d^>bP0l+XkKH}|*} literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_steel_ingot.png b/mods/default/textures/default_steel_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..62969203ad00588009ab753a4be7dbb086db7038 GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn-Q7SuVdQD-9?ln;8;O;+&tGo0?Yw0@Vos87 z-WD(WI>_idX$lD8VVVLoT%TI!98L$s;pf%U0deQ4a2nvQb2=cbJtrIv$myI0$nBg0 zDCryyDD4~yuyhUsAi~XnxbvED6QJgWs|GxMSf~K&IfnqyYcB#Y!yf^R&a(lib8Z5( r3cmy(FPUlpJ3Lu|2Db?R{|$8xq32uuL5Uzd00000NkvXXu0mjfEK*&> literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stone.png b/mods/default/textures/default_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..cd423aeacc1f912c68fe2cf0f83a975a851c682d GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn-PCO;GI5S#_Y0Y-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4ipy(@Ck9v$jB%uDXFioZ)j-f@9+Qr|G!eui)%nx#w2fd7uFy7 zFF_9Z;_2cTA|c6okg@l$0Rzjy>`;ct(+rP7C2SgRSpAz(r^a-6-%19z1e>?k{Ng=4 z^S9kSW2RS>d7C%)zG9^Ou~`PI-x`)T@RvLe?)_YGyi&|Sa;EL!+l$}u9+~#AY1><$ zEer;?zfEW0PPmiTk+`}c&?;=+%lWze+s>NjpT9rr?y6kjsjd&1mbtM>@5r0socvqt zOXlram-p>odw*N*?4!?^pY2{?TgYheh^g=5p*t}bY)yXUL^(y9US$9J@?+-YJBKEO zh2LgiDA7-lU}UJ;nDA^%ZtMZ~+?sE1CKlFSFx$njU~R$`)&;f(JPuJ;84ol3xwWd{ a5A#O_*Erdqj=VtsGkCiCxvX literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stone_brick.png b/mods/default/textures/default_stone_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..f810cdeb7f0d231f96257690884a6d36f61eefb2 GIT binary patch literal 860 zcmV-i1Ec(jP)!G%N#KlM6(06;<-U;{h^;NvQ zycp~Cy7>6`Fs9R~f&1s@XU}4>Nb>gfW;{JTc_x#IF&>YLpij zHy$4!x9(|(#$(K8Gvndm!800-is5irbi3W+=;-KI0E}Y5U@-9T18{$T@6l%=H#ax- zEypW-2X1d~O~A>?N#U@q6cC$OQIQmi$%($x$@Lln8jXe*P_0%AhpmTzl={?8ghFD^ z6^gvNy7B@lmCCOGoN;PmH5_hfc%KrYyYxo@JQ@PRZA`5ucfR3!6+mGS&}y~3fO@_D zBLE(a4`OGTT2<`0Qldhifq;X9gC7BiTM8&U|I`tsCej6QESzv_2Ot1(n_E%NH&S64 z+er;W^8po*3Zu}G!d2<`Tu6dWr(=1*3t;BTontE2%MwrQ83bHhT>K^?OpaCbdOf4x z@B6JH;p!C~hm|SKX488;!I-Fk>+5Ud?(WV|V{n`lIt~+nv$Hef^73+P3Y!QtVdfzTu7gdF%^U|8?5t>E`(9`k07_pAC)+^c@0G4Zf3}c(k z#`F34X}rI`Z<>sZ|m(Ynu)itGLTeIwQfq zTT3J{5QXPgiuc=_G6*{29Yj>d>nJMT5cHq+@ez4!O` z=K1+K>*M32d3$@yy1l*4;`h_jQ_{o3LshS@uUXgE*GV@wH(8_6s99WGOzHt}cXyWt z`78Ox=jZ3G-&*wY^0F%5a5x+$ot>Q}vDeJZ%wGT&Jvlk)Xn%h{X=7ufrS0wQj^dod z!^4ga4i1u7b9Q#NSz20ZdI~ce?(XhpN{KPFy1JSaH*#r?rn znZQPqlav2N01>I3ot*^0SO(yXc_;uL{7Z4xgTWw0v;%;n1wa_}0B=ZgKJpClaX&Vn zBe!El9jO2o78X7Ma5MlbD=RGkvO$h_l`;b1BY#HN<#q?y+S+QSr>8#w$Xi}sUtjM; z002TKxv6AMm(P_cO8`3R3_#uj;1S?|0KnSXT4(bTgl~?BXbHg0o;=_H9s!vX0MzgI zza`EWIC%;HgdYHq*>f7IqD2n?K*eG)0mx7_0j%fb4APnID!bUx3^aZ@FQ>lk3g+Xyu7@$0A#`v0JR_=0ci+8tOEc<4>$l0Mh+lg z&jJBpLI-FSqEZ?vq!{KW05J_6023AgN*-_k^wkl#2fhoC>OjqeUqxUXK*<9Du$KUG zB~%*L0HOyTA0LwlInr;B=l6%1WftCqlPpH)5-z@N3jWwaNpadZ4 zO8t!hI66AYy+a1LzrW7_ZYJ;dyyx?NPaht&-q6R7kB<|8doA6D0GytlwmwK=4;VjK zyzkRyaek?nbbx#vUtC-y0DUw_qza0CUnv_(iu3iArG9|$FE1~D0%$XdT8%J^D;A)d zYVT=XlmX=Ssi~=|@yOX)Clt-b+;Q@E69C144d>_QlNj_q&+q(kUp_v+rqa8A0MB>(^b literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stonebrick_cracked.png b/mods/default/textures/default_stonebrick_cracked.png new file mode 100644 index 0000000000000000000000000000000000000000..e1b8ec2a27ac8b12cf9260d979232927b0611316 GIT binary patch literal 978 zcmV;@111lZuxgdgw>+9=+e!rh_a&pogA0Kzy+uPmf=;*fq46~ru>t$%e{{H?C zEG;b+;<>rGZfa_(+uGX7(B8NQ=r^#tyITaXKjBshsKLnv$N|64%*{I4IEDvEH0mH+?Ujmf72T8rh0#Bp_b_e_FK9Sgp<@fasS1 z;=;*m9*B1IJ;i3BXADR{94;tK2p|S{7b#Gn*2c7&m{c1o1ouD`pe#_7i`Zia5v}2+ z#6WAPP(a0QM+SI5huoW4BvNLzcv5S=a}W4;1S~8plq`ttyw;{YnEwjG-`cE3Z%<7Z zK*^PW+H~ZRFIyhWAhmK-?u#`+0@O|k)>w#I|Kv!7+e;X95ICfl=69Y|&kqg`ehA=q z{@qe32kv6hH68%ZIbXtqITBTA6aWAK07*qoM6N<$g7R9( AqW}N^ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stonebrick_mossy.png b/mods/default/textures/default_stonebrick_mossy.png new file mode 100644 index 0000000000000000000000000000000000000000..3632df07a6ef75b0f649d161ef2bb3b502794ad8 GIT binary patch literal 1665 zcmV-{27dX8P)10cpG}Nkrf~8+iF+4W44y{Nn(jh>w2j)CON=`_Hm6&7|Ni|#eEs^> z#H&}Y7_VQyM*ChAo%=CdUS1-f&oeY4@ZrM;ym|8mA3uI%5Q*{2B=iUSXx{UpI@v<) zd=vF^mw=lOBgn(;@b>Ln6E9x8K=U*VeR71>B!v3NhjcoPczJV1;N81-yl6U|GU!>N zGB`w~e{k)c75#qS+&dnR=OE_@#l8zg!-aIsjo7gR+V}6@O#*~c*TbWFK)LVbQ6(vf zl5q)jPBpGR=X(x;O+-r@2p3kNk?V;7O_q&A6xw^jMFDdYd!c`L?YBy#_aK7)qX>+L zkvW1Ah4wBJEcV?fcDE6$tRt9RhA+J|BXDtXVH!B@c~Bkt=G<)k5<>etz=nI%(A?Fj z1ju+*TxCw*MzXevSosbPlQ$75tV8?s=@S!>ZmbF8bnkXw(>@EL|M&=vi5Hz|5cRPK z`dPr%^(xVt@Mzf(=k`L#wRVthxDh>eBHP@V5uk{s4U$CtBsdq4y@z3RAB2QKKO3j@ zGYHX3at-)E+1E>vx z{I1vvprG%e-EJcuk0Y1M%?MNnep>=$l-x}u>3gVMc(yVl*0=m`o<@Dv3~jg^eGT))p1Wmw!SMyuZZwHHc~E^P2^hJ z*N901tOaxr6cCGW5WR_m*bR6R|G|^|7yI#l5GpL;sB#OD^0FuR)>a3!UFgX|JCwPDB@D@Zg}k?pOcG}sb`gi-wta&5O@eixaxL%esQ)9J7) zC4nzrzM$G80twUyF|!Y#`hWU7h4afi6Cu%~vOjzp<&l1C*3^lJNRQXoShp*qUDPJq zC=MNHjQygl&LW)%$Vx^8YDVm;=?I}Y7Ty^7acp?dI1QpZ6<_=;u`oq7yPS@cR)ruP zi1hLbi0D3XqB8XGp=HC%sVXZOU7t*4LUlMZ-W-Sc*?1WLW9`u73weN?APq0~_UB4) zsk_fbiwIDFk(dzys}_*@9d}5C4mphz)s4AEht_I#wVWnflOXi_e%m@<>h5uBNdgo< zR&mNy4v;GEb4Da<4knPQZ_Wvrrm|L_yQ0Y$K8ww{j|fl!A_5cx6v;$DJwsN>Y~^P;qV+|NkC?S+EdyImUK5|1O;VX1n9LOv=bBk%*PD~H6E11 zgC|Gk9A$v2=R|;FV3CliU6I=0&SimV;HuT4f^zb1y>}q#Up99M61=h)+f-~gpksB*(oYskmm_%6GOd4Fy-V?_6`Kq9zm0O zEfGw(;5*vjG_!-$eeytB$g1oo5{ZNfwGZ&c9PmWec_di-4eke|Zu{d-gwtC%jBda$ z7E_wpf%ecJOY#6cXR}!o)CWlT;tqJDcX&@I?M5KEDZJu>+JpQLY1v6j0Q8Sh00000 LNkvXXu0mjf7yKL) literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_string.png b/mods/default/textures/default_string.png new file mode 100644 index 0000000000000000000000000000000000000000..7e90329bff9fd3928023291bddbd7b020d1bae49 GIT binary patch literal 297 zcmV+^0oMMBP)}49@vU@<%yMRTAf`orx56CS5t?q1XKz*I1 z4Hv-OlcSXgpPVgMJ|mU53~nW6k;#RC=zW*!W#Xvv^}eeDsKHneGL9<%I$*5!Gb?Zk z;PLz`ShE6_x1;U31Jxat?(J49LtTJ??8+-WVV8Ud6`ppi1qmegP-jgUy(e$5oVEPg vZOxR_M3I?NaveJfvHVVmXyW~E_*VcQO{?Fd=DZ?q00000NkvXXu0mjfo_B#+ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sugar.png b/mods/default/textures/default_sugar.png new file mode 100644 index 0000000000000000000000000000000000000000..781cdf229ed75e640e12023bea7128f0f444e815 GIT binary patch literal 287 zcmV+)0pR|LP)4Et3|)6UdoPjVFo6)hX<`bcppZpt;XM5=10Ia4n$sz>I_`;Dw_u&@v%`{;`#Iv>&7Z%0^g# zB`i44qjaNkxCFF>rwy&TTky*^l&cxRt&~r<;YdQ4MT5L`4Kti-kK$8ua0c8s+hF}<@56Q?__h)lQD6Vi3opSHlu`kI$ zM8lFXbb&6=V$<_=M~evney54%$BBL}AmIpEiC9(KFo4$M>I1-F#9`XJ*X3Fj0l+V} z{VM>`nKOKQ97&7mO1K0V4iLjRaGiq7s<{L>`x)81s1pj z>2Nh+Zq7poP}L6-Y*=&D++&!6f17!cKx=sM7?!?RnthbEf}4-x+HjLV3wZxC`U`<4 XlxJtNeS?em00000NkvXXu0mjf{6U0= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sulphur.png b/mods/default/textures/default_sulphur.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb7e06fb94e9e7abe787aadf22e21d9bbf5d2a3 GIT binary patch literal 273 zcmV+s0q*{ZP)j{!W)ho5dkQ~ z`WE13c9okBA%)nr@pSM^uOWw6A)d)qKgAT}>C{VaOX};FWa8uhh7^Qb_ga1dp9A~= X;K;J7;PE=E00000NkvXXu0mjf+bnWR literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tallgrass.png b/mods/default/textures/default_tallgrass.png new file mode 100644 index 0000000000000000000000000000000000000000..10d14e56c34783f9436e0dcf0fcb2e749fbc0b15 GIT binary patch literal 1168 zcmV;B1aJF^P)>gnEP4V5gtJ5yC%zh4#ldh@1|WcFYF zwD_{SzD=h&acf-TOZ+P$jxzpyn|n`h>kl`r_H?KMna1jttv}c#k;bD$WPEPQ+Geau zr^~APcvgElUEmQeSC2^pnPR~zkGr4j>^UKQ2sM2Fb z*~F*zho-8{f6D!U>yYr=Py+}NA%@1|Ez1u%h-AyTku-J_3+Hu6!{qXeHXK+`?fwSY zA)gr;{pyohdI>i@Bc+t>T2){EY%_+^L@H6cw_!`C60@{c-R~WG=H()kk3nRLalzSo z^GAik!X@Fv5w~$1D;GwUtUplnqnjn3Lb^1QSvK|jil(APoS}{5jr`Y_(jY`XyN*ST zl`ZSJ0AUo06U~aIyp$&^R5*w#J`;=SCG1KTgKn+kq@w$!O?m6q(`cgt@!^=TE13dn zlU}-55l)ov$mOxjjGmTk>~jyFJ*2V$&jxgIwSX%ES6Ua`jk}!`vusbPqd| zKG?ba(MoJV+ZJzbzdKMt)IwjMeRe5(QM;Q8qfz*Kh&o%XQ~`v+D9f0sx;Cp(x(MLt zwPQ{*;R3G?5J+>flvbV~Ft^?wq$O^xp9Ki9#?1UA4)w*)o>ew>vtf!%@qP{_XlajP zwl8pG?{+AcXD)jX{1~J#wu>* zO!$p};aRln1{9c4nI6d%biTH;8*p|uTRET#Vc-Nk>tO;H+t7H>Z+;$?hQ^c88^_gA zv1e!lfKA2DkfWu@J1lmEhG@_LU>gs~5J{{H87AvI6bWgx33<_Pp&5jg#T9^`g(A^> zwVz`NFCwzpLL}D(Nmw1YM%Y`z-h@!Jhm9IqEr7#7MQH@0Aa_5k8%3N3iZbxYQ~!1l@)yA#a} zQ5TpUEQei6E@TqL4#fd3MvM#I^srgWF35JT1O?$4)+Wpz?9ng+#@WdBZBH_QM+z>& zk_Sc7b1p!BZWFA=;uo4%;R^1bA|u0E981MG@t7*6BNo%fM(!CJVV-IpTUr0E`8_Qo z!j&)Ou)#Vbzjv~6{9g+db#Jrv48R!V$%e7VZHXC6IuBwe6_CS}b4I4t?pcToF0Za% z%)0>VwVcIdNGo;*Ij05&a+j3G%f!b##YIS>CY-?-Mh8TDk+b(1Ik!Wb19=FvOGM&7 iQQvuAlsSwzrT+jCp)uVMoHK?10000FdgVhn-PC&zf~!-%p^BY-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4ix7P@CkA4>+74SE4ac$nZMc4QJe8 ZWLUFKeZh9uKk7i;44$rjF6*2UngH-5LVN%K literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tnt_side.png b/mods/default/textures/default_tnt_side.png new file mode 100644 index 0000000000000000000000000000000000000000..59b27cdccfc007c0b83caa51048c4a420b6d3eb5 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|I14-?iy0XB zwu3OEOn{XE)7O>#4m+cOp6*94>lHvD+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9Vl)S;1l8sq>YV@)6>%{RQbBK1t#hWE-(~cZX&$GL}dN?^_$E^ zw^@j8w-7yOBYwn2{G^@uxpU`kyGY%>ef$6a|I-C{ZGie2lf2zsgn4$yOapQzd%8G= zSe$-)DORXefrIry@>19RH~xvwR_HVRev9i-BlDMDf5l^uBd!MrmaVVdcFga(;Kw#iwI%Vz@31=iwT-p&p9}2Cf6B`6Qae?* SvhXUFdgVhn-PC&-9Vn;(tIP+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9Vjju;1l8sq{G6(`uh4N>I$wf5xMOm_5c5WsWS^%fD(*J-tI1J ziD^4(ft=5tE{-7@!MPLf<{ehxY2|(S?q}q?}QhjZR0ic2A)BWkTY0$2@8+nAx36lAS}B(o6XD!DL$kKd5`(C z32^}6{u#F_f$ebsin#zn`|l^@@P1ZHh{LnH-pl#ZJCDWI`0g*OT0IyVuJhR+h<7EV<_YT=p$ zBo}VBfJW!l0yK6_cve8Ob5=mR^J)Rjv9lE**aE)3pVOB70F;b02|UiSy8r+H07*qo IM6N<$g6HmmI{*Lx literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondpick.png b/mods/default/textures/default_tool_diamondpick.png new file mode 100644 index 0000000000000000000000000000000000000000..cebd7776aafe36ca055a288e2771109a49165c43 GIT binary patch literal 322 zcmV-I0lof-P)%Nq_@%_p4Vf44Myn3qA;OXW!y? zVeI8Nf*=5DWoMu|gaooY4Wl_v#5Gsl0*algLKxqGs+pe;-6wXQgbSf&PQuu+jwS#U zJBrL{F4O_s*!jTm?QkK~V)t!_3P6gv8bGM?CIGR{)d5mtR{_W|CjkC~$^wvdUL8Q% zdF(zR2FQ&)1R(;bWzHdzKgA`T7vBj>J1+vL9lHpirFjrQv-6}1(71*9^fpAj0i~V@ U={hHV8~^|S07*qoM6N<$f`&YT8UO$Q literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondshovel.png b/mods/default/textures/default_tool_diamondshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..dee494d6c18984c4a18a4d979f79323b09938845 GIT binary patch literal 286 zcmV+(0pb3MP)CZs#~wIJfVCshvXwWbBskYyr!i7YiWalLC6@2zXS0Asj^EvIR6436BbRy?L?& kTB3@8NN}nN{LH`M4Jfcv$1mW;VgLXD07*qoM6N<$f(6}i;Q#;t literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondsword.png b/mods/default/textures/default_tool_diamondsword.png new file mode 100644 index 0000000000000000000000000000000000000000..8472d5d034463a3467998ecd6c64c9e40c78ef9c GIT binary patch literal 331 zcmV-R0kr;!P)SvKP@3E!MZ z7GU`8yin0_`1pj>=IRrPUfWtBL=IR3FvU9k)z*gs~0_C!| z;A#TB&ea9BI#(5tbgm{K?Oa7*r1QfCX5iBTyz?3Ou)v;yJ5-?dVVQvs3GjXHz0WZb z;GL(Ga$<~Pi5graz&j^6MOA=zj<7ufEqGU;w$BlU%RW*;58f2$9Wpe0f*}OOrpG|K@2)2MV4mqd1K_=i~sKhfy9UfHCG2A@(>f z#fJb_UPx+j0-Pa+U&&hWVF2e=tHoQ0CGn{MPCNzVh#^2vdn+Dr%F;Foa` t_*t<{$VE`J>m=+&w4&4g9do1Ud;qj2${@Nwmka;^002ovPDHLkV1ivtd3XQ- literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_goldaxe.png b/mods/default/textures/default_tool_goldaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..b8afb6453abc508ed1aa84c9f36542c370b9c5ff GIT binary patch literal 311 zcmV-70m%M|P)3lt9~VfMPCy(9iek^Lk&3CB)&6=gC$egqsS);AR3TxQRdxPQiPQ`!$FQ zl)y>gc5YaSYJnVlxF38Cc#RUfW(A@G`0y|>I88!j2T}=TI0>;gA$E=94&mIX5QS3^ zHioMTgm7B8@vh`*m<{i{txs&*OTLaGa7^x~iJt-*`&@XHK&o>S0crRo0dC<`1*8_P zNTBk0fH^y%lkR4$q!%-QSMFekEZ|t002ov JPDHLkV1iNpexLvV literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_goldpick.png b/mods/default/textures/default_tool_goldpick.png new file mode 100644 index 0000000000000000000000000000000000000000..069f69b9f10e88aa9b79ee647ff03b050e4e7a31 GIT binary patch literal 324 zcmV-K0lWT*P)eF z%x=;EK=VsA1HfMabln6(qym5kKVQAk{jv4R2D6%vp-2K8;CfqIC1KEfziGh+5#8Ch z_$AEwvNRwFfSR=YRfHlS+er`_}uJ5NGFsF{;6cC4cc z0L6|XbD9fv02ws%cmG z#CGnxPecQx#_ocM0w`t9A%Z`}Ih|+U33EHo0w^7O6hKXLCxB+>K^35J4fEk`hmrGmTMml=0000N4#8zHQ}B-k-oa%tVaJGfPSN1d zYbfEobGLJ>70&H@U~K150Uo<0JX^qW=fwg@_^5!~IRdT<5QKs#T(*D&BjKum*PACh lASJ2@umq)=z|Z^}-T<7xY#$o7(Hj5&002ovPDHLkV1gRLawh-) literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_goldsword.png b/mods/default/textures/default_tool_goldsword.png new file mode 100644 index 0000000000000000000000000000000000000000..a865f514a55f50c38f1b94c7dae605e3494045af GIT binary patch literal 331 zcmV-R0kr;!P)#Two|1 zDi8yQ3Blke{EUW22_WI3LDaVk2)IaK*^J4SFq2hayO_{vSF6}X$&n1JXaN(>nb)H)3E!MZ z7GU`GI8)JZ`$3_4E002ovPDHLkV1j<>ja2{u literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_shears.png b/mods/default/textures/default_tool_shears.png new file mode 100644 index 0000000000000000000000000000000000000000..9357bbfa62b855db9ec660966bc37182265449cf GIT binary patch literal 322 zcmV-I0lof-P)!UtuJK7&Bu`p}3fh4L+~G*oug% zUru!f{7pdjyb{mrcA;VcF06^jjt|2?<2ceZO*GFl9Twoj)><*H4v^xpm?Ai~clDii z2WWBpj)2gODZ=08p~A6lR{-NY*pUcFbglp?jxz;Z9S}PDwY5@Q9H7OE1ZeQhfK(i# z!LtSc#~KNqEr8z*ye<`w2H;d;`o90p7M%K|Bn7yzF=iS6b?n1ZJQ%=u+qTP&nxp;5l7yLsl`i0YyoI+>k*OdU+j1O9fdoF}5b_@Sa!MTlxFh3E zCE&dWin+iany-}7u!J}~#%L>0!c7Hga5I4x+(e)Ur{FWs#}&i{M&Kmyc`dBOv_KCY zLdZ4XJxbh{3y2Ef%gfZ@Gzpa*Xr+|lB*eai*foy3gmb4t6iz|d8m=l(!fD~wyV9#+ zH~jm)<y-)Aixtsz3^-HN8 z;I9C*)=(o6fcJ~T4uj^8+Xg9!=FYyw&ta^!0R#b1=j{NZ zLr5UTm|z|!!p%jufMTbr5GFOCV&>2L=@WaL1cwkaCt>VZ#}WXF9Yy9e7vcas_ITjp z?cfk%v8T2}1fa%T3?SF}5`a?Y;sCX=ivaYP6F~fd>H=u#d^$jD=cW5ZGeB?bIfy2J zS>_C)?kFDVeE3c{+W8Q`?AV(CR+?u4Bs;IF0F76e@BfCV7oDn4B@n8L!TW91gPO^_>$ObBVB`a2R3>8s;=wOzS!DJ3^D?l17w z0^a*1V=C|fzMPT-93EqQCWP=NVG5^bUI|k;RGpd6=N6I?}r;T(d?!K}eI3w(lSUk7FxanC6wICL9IIQQIa9hU~q z?0;ab=THGIyC%F@K(puF0!a9(fb2N}UKAh*1u<~V0uqdb7X_@|ygCC?Vu%1sP=*Qo b%-!$~!C9e%Cgt#f00000NkvXXu0mjf*QRVb literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_steelsword.png b/mods/default/textures/default_tool_steelsword.png new file mode 100644 index 0000000000000000000000000000000000000000..bba19a77ef0e0c5e8f6a1fc8a340e65ce04d3fc7 GIT binary patch literal 313 zcmV-90mlA`P)1ylhP z5my0j*RzWe;dBL1{CS`K#G8^vb6Hgb!ng;_r!RzbPc#E4{(4;ea6JA_gn$-=7^ey2 zsSj2wV)sH#JO!!Ul)IzGE1-!(j$vwdBaYYq01j@uX(*udZy0jkD6*OIZnrlk00000 LNkvXXu0mjf0t+h1>2*uZF|$ z_`2oPwteL5C<4dyj+*=__>KK2eC{4-bZ#Ob4c{feEu5-=)WS^(NG{xN0gcXw1!(M= w@TP!f=d6Hs=feV;V`nQsum${lKc_SK0QGl3^aEhy7ytkO07*qoM6N<$g3026CIA2c literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_stonepick.png b/mods/default/textures/default_tool_stonepick.png new file mode 100644 index 0000000000000000000000000000000000000000..4d676634e14d16e108a89f41bf592c088e82a99c GIT binary patch literal 312 zcmV-80muG{P)tQn>Yxm!(aQK{y`i#Y-C3u@bKDCoR9fVA_{dqNDbHTE?K z5kN0<4pDs+w{+h8CT#7z37~iEB7l+Rs{opvS5<( literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_stoneshovel.png b/mods/default/textures/default_tool_stoneshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..9b6bde072cc8051529573575ac3f5606104832d3 GIT binary patch literal 276 zcmV+v0qg#WP)~&OyTrhPr?)q6=;FO1bX1m3G~ACJ8(I6!F4C_fZygR zuP0H1>ve!memyM$l=F0Gf~yEHoI`L~%o=>Rz$dsYChRieol{D1=xr$BymPbbxKuc^ z_rTW9p#nU1O?b0_=FYnXknl|bxpM@(C_oSjqHxUu5{!fw1*}e9?SPaRBES-qVFEw% aZ+Hjx-dR8A6{XDp0000J$ zQsk#Qd|g)?V@zLx5YB5iff&4-Knl+9e+q9ZAb~d%kiwe?9D&0Hj>4e=C2*KPDSTI8 znkM43h9?E)dCp4I!m|P?2?Sgu5R*W`lSSwxwAMCG0twFwIJgr)!?SJZOYk!qUL=5o ziw4o&E+F6{f#>~9p@g5N0_t(0FdgVhn-Q7TdPf8KaJ4_ls$}7i zE*Q|hs^dA6hK=*O2@y$Bv7yq5(5^ZMJ_+0%7CtT$9ra%MiZb;=~x>vtob zO9Wfmmb<#B9CI(o^~ig9_GRY2%X#+euk2%4@6Kcv;(UNTJt>c6?SY+)ak7lkS{y$f za73(CcyN{RfNJnU#(&k%b_6gQaEmhVguM87A=a^JQ^QK(f)_3En;G|SP``Y=K;u5p Otqh*7elF{r5}E)6#eM<+ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_woodshovel.png b/mods/default/textures/default_tool_woodshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..fdc0f2e2fd3bb419251d656bf6a52f3e79669a40 GIT binary patch literal 283 zcmV+$0p$LPP)V_Z28_MAF>;WDAY{& z3w*V}dO0Q?R{;iI5A9205^(rsKYQl9o4!f7!ui>qgex2>kOPMal)#}AD21DMV6&PO z!A%7ie%dzFokR+5CcyC9asCkCESgak+(ba&5{Bzyrr;k7^ucv8VaG^z&WXXH*HFV{ z=WgdXRyeosfuWs41!U}&@N5Cgofiur;e!Ht=LmRIfFT@2;j#rZ7zvLGc)fYD16rbr hfJktv3H;2z;T^C990VEyIWGVJ002ovPDHLkV1gJVa*O}~ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_woodsword.png b/mods/default/textures/default_tool_woodsword.png new file mode 100644 index 0000000000000000000000000000000000000000..cc7fe6d9b7d2b45f24773130663135b13909aa27 GIT binary patch literal 328 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 Pm;Aw*KyP1(s(vSph=(Mptk8NJpbvXzk0f-p?T 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 Q0JMX_)78&qol`;+0M9jR=>Px# literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_floor_animated.png b/mods/default/textures/default_torch_on_floor_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..6c9a092c4e6fb1528d79174ce880ccac461305c7 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|I14-?iy0XB zwu3OEOn{XE)7O>#4m+bDqsnZLi(x<^+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9Vl)Y;1lBd|NnnWJy}~r1v?`}dt)UhGgW7EHD7zJv>=n}B!`Jb zu9HjLrp{fx1DvOsQurP;Fr4PLaWrGPoLrzD Q0JMX_)78&qol`;+0M9jR=>Px# literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tree.png b/mods/default/textures/default_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..b633903fd4b7bfd9a678aa71b76fb56588ec785f GIT binary patch literal 925 zcmV;O17iG%P)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW#28=X$p#T5?9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0G3cpR7E!`7dR^zIV>4EEgCy6 z8$2%@Jun?UF&;lMA3!r8K{O#kH6lYcBSknRMmZ)-JtkR4EM7}5VofY#PAz0lE@eGL_QZZ;#GHFyZYE?9ARyAx_Hf>lpZdo{QS~+lAI(%Y2hiyWSZ$Oc8LXvVrlXFCr zbVZeQMwWI*mv=~*cuARgN}760n|n;0d`+EwPXGV^4ZL4p00001VoOIvG1=Q4asU7V zS4l)cR2Ufr!P~CeHV{D3J;SSH`6TBdO^W{ihZSg0peRzqmL-xRIbBOWT*ig_pXYk_ z>G2Hdc9yi#pC6sq{Wp~9VDe)acdO`4F%II#E91%&ZDVxzrM@SAv>Jjgk=N@{ zHT4d!_s^v8K$w>?P+q_RsL-sjrHh&a~-eS zb`CIM!GTmd2pK!wqGS|JlNe<{NB1mq*O&y591S{=Dgl62(E-T<0pYq^ zVoW1qm^1~dqCy0?jo#=_*SLuEF(`Nr)h@BMh|n5Z4G4z#Ju?iF_L{^5bhN32~DqtWk|mUt}-*#cB79xO<;Y-4 z{MR%^ZG4@*nq<6?-O}y?Fql0IV$<1(dj#gWSYf{q8mV66d{K!CF@jiUVsq34JL+Io z91m1SY_kapuvQNqM5Iv`@y~}6+o9aT#7@e|w|Y@-V6w#T>Gkxn{Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW#5B2E51poj59cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0F6*gR7E~AAx%FjV^A?pv zGiFjWXHzw3R5ocH zo`X-Ig;1e}QKE-ZrHWOlg;A=HTC0astcX;vi&wFYS+b5=vyWS}kX*HqUAB^5x07GE zlwi4)VY-%LyO(0Tm}9+}WXGd!|NsA9`odKJ0004EOGiX5RMQZL0004UNklP8WWdQ8_a-Xk%Ka?Hh#qHMNKmZ_T-~iB? zV9hw4<$eXbuM7xU0D$Kt^dB?;0g2hPGrcKZIE0p{K289bDNio|po&Tz9N<*jo^}DE zvxN!(egZQ_G7aMfub7Y$j+6-i@P-1YKy>n6>`I!S0SYiNLdyWhX-H6H=2a(- zOrpqZ2aq!edH}M=O-LZyng-28mjD2uN(Vgv-+&5e)a~*YfsIc9Oqg*eRsx|z)+F=J zc6L~|3z00>-)7+eSF^EYlL0mG#R^%sz$(+J)RwB+P|;8U4Iov;&Ehm{E(V~1>OWe{ Vl9o*D@?`)3002ovPDHLkV1g|y52yeD literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_vine.png b/mods/default/textures/default_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..67452fbbf943bf2c6bf3ac72d7fa4c798388480c GIT binary patch literal 1001 zcmV%K35FjKe)R$;M;{FuNHhM9{6(MItq7SjWESh(r=f zP{9on@k+cF5*|``ZpM-6-Y}3lcc>cB@X<3yG`>;FE;w$)s|J$96(7r@^(>~$znd*C z+ZAaB@l3C&wBF`Kv$+1)AZjVA?<`Sc&Xf{2>vX!&n}v?rfX1S%&}?p5XeF&v<8E$8 zW+6vuQwT{tGR;CeUy`g^Wh+CV$q?kHEu>kSCTl(k)nG5Il1%e$J7z-bN>>FSZ_f@@VE(d`P0^kzpval)?V0sxQ}-CjXF=ozsCR0%47DAx z%K#f$2yHa`yhUn2r5If=4Xs-8nVM=@s4AE$lAa>GwQlPPI`QUW8ce5$ca`B(5w`!y zU_p@COr{Pg*I2|l&VwFXJ5{jj1WZc(GnDH+;|ahMHkqDnJBst);ndhAN2B*r*}nS+ XDjy>4OE>tO00000NkvXXu0mjf2c6h4 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_water.png b/mods/default/textures/default_water.png new file mode 100644 index 0000000000000000000000000000000000000000..358b955d24d8a38d78d822df7a3d5a88bd25b392 GIT binary patch literal 1249 zcmV<71Rnc|P)eZ%*+Tc zGFg(BBXUI&`A9}a#PF|OVanJDQ z&;H96US7REz7YjCsz_TTfrL}t0S5rD%-+reP(=v+nk{_PL=*w9s5@qbES2mIq6AHh zBB<`!uaT7tCmaL}-Nr{8tWeykD=^-1Z-r7b3!tK?2BHRJIdc&uiGn+LrEcM)8wCLk zBm~t!m>>De9RmaUx7SCWEHfi89GJ??700}{7{K{G?=*Ty2M(fW+A(e6<1oo#IdOJ_kQnyQH6qT-U@WlfC8gNR0BgP!}G<}w^OOyA0bRqWaKeE-*P{#(9q#ha*X;bRyW)1Il! z%z&i>)Bd?Uw~C$L`5!g2t-{g9sB8}JPZeRAAa^{Cz-*yN zU`#u9HFNFaqM8`Wm6KP@GIL#e)O7LrLO!MgcUH)5@R^_Id?5oG5+gvlw!H0M@IsRe z8c5fV{=q6`3*Y8}m-29W>u={HC(F#D=rHjtU%9xqF}t^tUH;^Q1lM8WUKAa6+xVC! zIn0kd0mPBr_#h9%9nuc2e)ay>|^S~xPhJn#aw^SkYfuj9XHoJ|Y z5O>|rpLn9@563iYtKvAauM3MRY~lX~hZ@0W6k~#$00000 LNkvXXu0mjfrVCo{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_water_flowing_animated.png b/mods/default/textures/default_water_flowing_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..2ddc322e85b15bf208aff681cb399374ec9cfea3 GIT binary patch literal 22879 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_wood.png b/mods/default/textures/default_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..f0ec1ed3cdab815ce8c4336f1c60c8e481403ee9 GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn-PCPo-m8GY?QmHZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G z&n(GMaQE~LNYP7W2Z~Ds_=LFn*s5iQ7#GJ`)+E`@Z}HtSA!^Tzr2qf_?`Zx7w2Xl< z$=lt9T`aNVHIU8c>Ealo5o|i)VBs4B9_OFd9cH3y_LaZ)Wew|8n~8-CDf;+WfU&8O%2Fl>XpV?47mR?CG*iB3Ja3*J^cIHJNaRF?Bla zi3onAn(CCnoB5_VOXj4d(*cJj&!{7xUtipRJAc3Fni$S)mw05}sP-n_tMJvF(Dl{q z#-(=#6V!ScwbyL1FWoU=RoaWtb(5Cp)UHWL+{<__ruFf^qiYNO-<{o&pT9n0`tMzr zoWl35vnw>;BYk|2#IvI!F;il$T>QU%{=YxpU)bO8|9AD5yp;WHYp;`Lf}k+=boFyt I=akR{09lT^>Hq)$ literal 0 HcmV?d00001 diff --git a/mods/default/textures/door_wood.png b/mods/default/textures/door_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..c462490f96ee9ef3d7c14fd0a1ccef02576043c2 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn-PSKyaRtSt?LSHZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G z&n(GMaQE~LNYP7W2a59t_=LFr|Nmc6lH1WlF*C$?ev9w_>}nsN6k|z{UoeBivm0q3 zPLj8~3quF1tOt%RSZf109@Z{tX*>KF5;lOd#rTP<376DCW N@O1TaS?83{1ORyvPH6xD literal 0 HcmV?d00001 diff --git a/mods/default/textures/door_wood_a.png b/mods/default/textures/door_wood_a.png new file mode 100644 index 0000000000000000000000000000000000000000..0086d67c3c6fb8ff707ab53c6b2bbea0f9095eff GIT binary patch literal 531 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|I14-?iy0XB zwu3OEOn{XE)7O>#4m+cOmEq~98#V!jWHUn|N}Tg^b5rw5fLsO!=c3falGGH1 z^30M91$R&1fE2w{cA&UTfKQ0)|Ns9bBqa3o^h`}not>S7EG3iO71OP+VR+9mbvxwi!(>LG#y?^!Jn#IAE`tuKkUE0E(>a>z;r>I-) zO+W39gavFD_L(!ORttCtP0YtWUlZ}a_c#yPD#>3?vk(9Wp^+YKx_ z)AV*dJnQ*gQP%S3L5(AAiK-4yl^@!3oqeU4{o$a$U~|5$%zo})Un?s@9a7-3v}ZK;*5?(Tb~^_c OWDK6JelF{r5}E)aw#Z-r literal 0 HcmV?d00001 diff --git a/mods/default/textures/door_wood_a_r.png b/mods/default/textures/door_wood_a_r.png new file mode 100644 index 0000000000000000000000000000000000000000..dda97082b084bc21c9fbd52f80d2fbcfe890ef12 GIT binary patch literal 534 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|I14-?iy0XB zwu3OEOn{XE)7O>#4m+cOm6l^eWgJjQHZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G z&n(GMaQE~LNYP7W2a4MS_=LFr|Nmb?LPAeZ&(ze^+1WYBQZm_HG2KfkKR>_JO{pSS zy((I}AzZ7it*tY|s6X3uLayn=T#Hrx?i;2DG8i;D0nK473GxeOaCmkj4a7SHfS$93pwJa4$(ome8C3q$3BkQqE z7eXQ(xYW!h_!_7xp3o?Ej}}Z2VhOoozwD7J$0`MF5te{eIkUK)O;!%JJ9f)0%Xity zfa8X%ybt}YbDN+Wr+@ckz@Z3UfkTg-9vTYl6Ww!iO*q5>si!)qW6i< zvIIXlwaGVqF1E+}rQKJO+k9#2yvfkoDSA{ieNL$VtsMcg($eK`O8yG7P34a3x< zcf8&`zv%~ikwx0O#`pZ6FdgVhn-QtO7U9If@?q_+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9Vo6I;1l9%YHFJ7u9)tnl%Jnp5v*Pnt=$l=)z;S5nPD_B*J4$_ z`-bU(|NsC0lz1*5sD&}f+uenyadTiYkgetE;uxY496E7hu5zG&^YYfy|MVX)9p}4q z;LwG#4Q)Z}L9F483`OQ*2L6{1?qdG?OfTZ_j${u51^LB+60uy9Cf{4M(KBtGPv$dI zDbr)c@#m6zHm+FoyH8PAJ+0eMYofwi*JzWw9v+-I*IuM>F+AbdvihDmYuWwnKtfzg ziZxA7Azf>hm)rEKntoA>16L|5o((CHT^i0De(i{@BW+!DKYZAIYH;vqUW(pb2Mw!9S$*cYe{YYo_zZG?=OeM=C;q>C6+l~ zk9hnr- literal 0 HcmV?d00001 diff --git a/mods/default/textures/door_wood_b_r.png b/mods/default/textures/door_wood_b_r.png new file mode 100644 index 0000000000000000000000000000000000000000..cc68be7e93bc54f71cb61559bf79a33260859364 GIT binary patch literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn-QtN-90l^Ak`=HZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G z&n(GMaQE~LNYP7W2a2l)_=LEcnwloNE2euX<>%*D1glp?Yd3^zwY9Z%W*AM(wOG~f zzF~Uc|Ns9#C7#O%YGF+Bc6Z@v+#Hw;WGi{PIEH8hhXx+ZJ!~NGnQQJ+Z5G)D>wnDW z{q(}RLH3TV@Q!1J%s1=AH!OPU<>lBc$0KPKU^D6Z+}sA{pIIC!F}uor(%w}%&3K!W zBF+6eJ!X4Q%Z<*Gx*D+;kFUKobNi6SW`2CFcgKaPw#P4?Xnb#QMaf)H@;meEA1gPn z@9oUU&{@^zlK5<*%9*043pTVFtmimWBe+u1pzzEUotD|UDt8T8FP>JA_2iJ2Pn|q{ zlWmc#^bhTq3&bz7raxF|GNnBsZErYVqjTBA(o=s6er3e@xpTeF36QH?_HRO;{>z4? ztLL3OJ+t?j>$8r8R~g?*_kFsdem3Co)b_*ER?J+t`diScUC*ZND%ojva<5JB`i<@X rf}~D4r!9KhI(u@gVYvSE?f<`WKV2wyHMXXd9~2Fqu6{1-oD!M!lvI6;>1s;*b z3=G_YAk0{w5IAo(S)J#&f5f;?;r<}Wz_7{mbf&m756IIDp00i_>zopr E01?Jo7XSbN literal 0 HcmV?d00001 diff --git a/mods/default/textures/heart.png b/mods/default/textures/heart.png new file mode 100644 index 0000000000000000000000000000000000000000..6d4319fccbb4489eb61576afc8f7a02d5255a273 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^fanMpdfpRr>`sfT~2XcLHUx!q8orhD?MEtLo7}&ow8BzumX?k|L2o9 z-zYh!@L2gzR5Y5k`a+6)CEHSiZ<6i_bI;1MPO7N!WC#@vXY;(n<$Zs;i(pmFLa8aa z_n+^66@7KhOPyndbFLpQnA6SSnWp-CvQ5L;eUY82*Q0M_CNVUW2u;}5+N1ljwEP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX2LlW%Bh;{PbpQYW!%$3AMF0Q* z0GXKpo}K`xs45)|FCYy+KR<6pEP75emTy}CnVA5do&cz*0I#nk7zidB3Md>4Djf|g z9t|uW4lf@MFCYywBoQ#q9!D10bAn<*N18@v| zW&}@9L9kc^F{{;A&T17V%x3rZW&{|oG%3xe+&LBQB(G#r`{q!k!9 zBk1?Xdl)4Q1||gk{x{BGFyst44-dG-eXii+VZo7$F5Yl{)o6X=v^)55B~^lyOU1uy`*aIvVOTnOYI8Vn4g2mvZYxh%kGvMe~lty&|k z!jS@8CUFFhlYGe{3jI`-x)c9dz%;Ccv;Y-)ec1w-Jd%|wm`w5opirxe6<{aE>ETfq z6$PTUC;>KP0o~4OOBcZQcmZ7w3Fu+U640=V5a>6O8c<&_`i)eKKviT9AT7}5pdf)d z05bx0TId6Var&s>kaAbyuLX?h0*s0{>avz`&l~AzfgF}UsbvdjDtmkQ%)!BsKqQJ0 z$Tw53m!;4Jm?=Ua$0w6sFIxcuxpwzXJW8O(vjwOCfm&ZXS3A!01bThy_d_p-++Qq} zpb}JqO7Nxx@bZMx{d*GvIV7OADZzifjFq4gyb-~z1Vq$!`GVUVDuD?>w=0)-yLvlU gaHa;%^tN9A8(Q>&vn<|Bu>b%707*qoM6N<$f~XI;9smFU literal 0 HcmV?d00001 diff --git a/mods/default/textures/player_back.png b/mods/default/textures/player_back.png new file mode 100644 index 0000000000000000000000000000000000000000..3221c8e783f51b9b591aa0ffc3c0729426230b26 GIT binary patch literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3-pO;^#*IDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W=H@#M9T6{SG@bkBqX*_6v?cq3{5o5LY10FmE2iiWLm&*Q-cyXvy;0 z+uOGVn@r1(UR9gMFmoncR$hP`s6b7MOH+mis7zm;-^#EPsMyVFX?AvYsk=U0*Z=?j zE$9Bf05qAaB*-rqWCa8iFObLpvKW)R-CbnnusE^<*}ptp978hhy}iy`++@JRmSARX zFOaFb=+M9a|78rHO%h`%-!`-S!@Zqrw^s7adURHY`_o&EV-|v!m+G7iHxo7Io3Wfx zgX6Sf6oXi}==A>|#p0MgJX&3?!qCFjAkM#WyFy^7#}f7rpB|>JHH`3EAjUBLH1Cqd zF2+_20(b0k8T6&6KQ@cf<`1n>$Wfl2&3MI3gSDaiD}%+pfI6E;-uD{#8lIk$eZO&= z&Q?a32@E`T=Q8bV3-+4vnhWJO*xi_=_p))>&U;CFE!sExGt4ebxU3x^yJwBvw+W8| z?GAsvsd%DJM&r=e<^utZY7M951Ya`NPyD}Kte|2>C8O)a@`W>PmOI5ZbYEh!cl;o6 zn3sq7;jb?YTm14?@J)DL+u&B!kP}n2Aor(wu9E17gU8Abecj05bHlBw<~PIoe&&|h zFU*7N?)aA}GCi>Ob9u$^zldu4)EDv*8}~>&KX0ERr~&;P});`}(1HLk77Y3_?5R+Nhh~x!o+zU^S(- zfx}X{@wRSGZGt)Lo0^2%zyCSBmEziC{CY=Lw7=A@8SF-fupQC2P z{^0-a4|3{-jA9RD8@f5B{CNE3K&leA0sn$^Pe1MAJ3jfqE&Yi0#|3}&rS8qW5dU&N QC`B`Py85}Sb4q9e0Ouhf761SM literal 0 HcmV?d00001 diff --git a/mods/default/textures/treeprop.png b/mods/default/textures/treeprop.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f16c84d8b6a6ef50454a052cb8ebc5ae7c89ac GIT binary patch literal 1115 zcmV-h1f=_kP)73X~QQDe@8;5EbRcDAo;un8>CvF~%5IegHp&U%?m? zb>YT@9UG!1Bt{7V4Je5sh@kQ+FC7X)r?jOrkBgqs0h@vm!a`1RH}~G0`#=Bl^1nQ^ zhxX9^@0R>$4?}l2-*vwL4Bd5b`D}m+_wn%zm9{sgfvmx?_KQPObj2!S0;8C)>o)X5 zlDL!NCYm!wISpVwHlPO=aRyb?G1X!sF=Qp4z)Cz408Zm4oWhN8n4lZ$Fc)WW4mC^$ zm==&uJcYOLZ1_BbAF&TdaosL?hF9?lR$&gNa5aef8v8L8k!-{ZSQgQIhi}61rC_Ba z&bML^PojbG*n0_|Vvivs8D5V|oo$7)Fc=vO7OIh=W$2AZZU)6$0>sa_f_cHxAlAlR zC`Vcr1(Q|m&!Q|!Gvu%sQTGJBN!w}_a48sB9t_kXjeS_s_ISH>Vm)5QFIgbFQ!CBZ zEiK9)ZQCo((&9HHKqS^~ja8rb4M9DddtyI;*VQjr80}`sxL1T*h(yP;5H4 zx~5~`nnepHq-m~EFUs@e@BZ&-%I8foZ&FfjXiTQ2nu$D|=g14WysJT}A?a+A<(iE| zGyJq{3MaBnODp3C&yN0z^BaeqTz$=8f#PH;SyDHCBlG=m*&9Nr^Br#eDGPniy^(m{<=AX7rawy+SEvB zB=Ygp;Y(%jpDCIjV?Jq#Q6V06TIniKAE-IBcZuVuY_3{0_olbg=@ybO z*@Sz)>!M#>F4w_Nnq&Wb{4iqMkL?9j(`uwji(Jl6sc`TV26 z$fl*0u?>4hCqrQR0^bBaN44wH7`VD|m?KIt?^|{h2P%)Pomh8ll<^y5f6eP{W7;R- zBD{8+FpWg9h#YSXfH^MUi}+xG9Y=J8(DcUEIQF92)6uC^D9t#HTGkuXwO49a+no|t zgfQhX`v-0V+=DlQr5q=NrFt@_;Cj6_D}ZWff8N%$Wn>568=a}E7vfFyzgQY>fu0jZ z-12)Fr}mBaHg@knWpQ`+Ee;NUbZZLE<6RuUFn+^_q4O;|PsH!28LQ(qmd4_%)`;_3 h6x(!BbvOPI#h;RFIOkDw5S0J`002ovPDHLkV1fr*5H0`! literal 0 HcmV?d00001 diff --git a/mods/default/textures/web.png b/mods/default/textures/web.png new file mode 100644 index 0000000000000000000000000000000000000000..b737804d3eff495651752c161107e34eb3c9d696 GIT binary patch literal 410 zcmV;L0cHM)P)ks;bzM&h{QbmAcC#_a#(hAhE2{~xnww>RnJ^AhXUc%_M??3-0U^b@# z_2X{zXZU*TUBU5d-~{>*tU1MXlMQJ*nX=!aTrKj&qUmh(ttys$}Ow z-H9m`s{~MNBNwr=AQ4!_aUZksNGY51@qRr9?8B}9tk~GQAFo!*i-58?0GSB-#N-Lv z`&dPv5V$c|JqYHtSVyPb14n5)5+)~{Rq7p;Wg@}GQW-Ckh*VN?i5&?jTdt(pF literal 0 HcmV?d00001 diff --git a/mods/default/textures/wieldhand.png b/mods/default/textures/wieldhand.png new file mode 100644 index 0000000000000000000000000000000000000000..fd457ca1e0fdea7e13c2f7e26124a148426bba27 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf{rkCmxe)@=m;({9tVl|VLYVK&5_{KC` zZ!n*~?-26@CH)H~0-3_xiEi^Orks~*iIXsGXk=uVzf*AEgsAU2KwB6*UHx3vIVCg! E04$F{&j0`b literal 0 HcmV?d00001 diff --git a/mods/default/tools.lua b/mods/default/tools.lua new file mode 100644 index 00000000..f85ac312 --- /dev/null +++ b/mods/default/tools.lua @@ -0,0 +1,341 @@ +-- mods/default/tools.lua + +-- +-- Tool definition +-- + +-- The 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, + groupcaps = { + crumbly = {times={[2]=3.00, [3]=0.70}, uses=0, maxlevel=1}, + snappy = {times={[3]=0.40}, uses=0, maxlevel=1}, + oddly_breakable_by_hand = {times={[0]=90.00,[1]=7.00,[2]=4.00,[3]=1.40,[4]=480.70,[5]=999999.0}, uses=0, maxlevel=5} + }, + damage_groups = {fleshy=1}, + } +}) + +-- Picks +minetest.register_tool("default:pick_wood", { + description = "Wooden Pickaxe", + inventory_image = "default_tool_woodpick.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + cracky = {times={[3]=1.60}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:pick_stone", { + description = "Stone Pickaxe", + inventory_image = "default_tool_stonepick.png", + tool_capabilities = { + full_punch_interval = 1.3, + max_drop_level=0, + groupcaps={ + cracky = {times={[2]=2.0, [3]=1.20}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:pick_steel", { + description = "Steel Pickaxe", + inventory_image = "default_tool_steelpick.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=20, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:pick_gold", { + description = "Gold Pickaxe", + inventory_image = "default_tool_goldpick.png", + tool_capabilities = { + full_punch_interval = 1.3, + max_drop_level=0, + groupcaps={ + cracky = {times={[2]=2.0, [3]=1.20}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:pick_diamond", { + description = "Diamond Pickaxe", + inventory_image = "default_tool_diamondpick.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=3, + groupcaps={ + cracky = {times={[1]=2.0, [2]=1.0, [3]=0.50,[4]=20.00 }, uses=30, maxlevel=4}, + }, + damage_groups = {fleshy=5}, + }, +}) + +-- Shovels +minetest.register_tool("default:shovel_wood", { + description = "Wooden Shovel", + inventory_image = "default_tool_woodshovel.png", + wield_image = "default_tool_woodshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + crumbly = {times={[1]=3.00, [2]=1.60, [3]=0.60}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:shovel_stone", { + description = "Stone Shovel", + inventory_image = "default_tool_stoneshovel.png", + wield_image = "default_tool_stoneshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.4, + max_drop_level=0, + groupcaps={ + crumbly = {times={[1]=1.80, [2]=1.20, [3]=0.50}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:shovel_steel", { + description = "Steel Shovel", + inventory_image = "default_tool_steelshovel.png", + wield_image = "default_tool_steelshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.1, + max_drop_level=1, + groupcaps={ + crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:shovel_gold", { + description = "Gold Shovel", + inventory_image = "default_tool_goldshovel.png", + wield_image = "default_tool_goldshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.4, + max_drop_level=0, + groupcaps={ + crumbly = {times={[1]=1.80, [2]=1.20, [3]=0.50}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:shovel_diamond", { + description = "Diamond Shovel", + inventory_image = "default_tool_diamondshovel.png", + wield_image = "default_tool_diamondshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=30, maxlevel=3}, + }, + damage_groups = {fleshy=4}, + }, +}) + +-- Axes +minetest.register_tool("default:axe_wood", { + description = "Wooden Axe", + inventory_image = "default_tool_woodaxe.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=0, + groupcaps={ + choppy = {times={[2]=3.00, [3]=2.00}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:axe_stone", { + description = "Stone Axe", + inventory_image = "default_tool_stoneaxe.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + choppy={times={[1]=3.00, [2]=2.00, [3]=1.50}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:axe_steel", { + description = "Steel Axe", + inventory_image = "default_tool_steelaxe.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=20, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:axe_gold", { + description = "Gold Axe", + inventory_image = "default_tool_goldaxe.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + choppy={times={[1]=3.00, [2]=2.00, [3]=1.50}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:axe_diamond", { + description = "Diamond Axe", + inventory_image = "default_tool_diamondaxe.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=7}, + }, +}) + +-- Swords +minetest.register_tool("default:sword_wood", { + description = "Wooden Sword", + inventory_image = "default_tool_woodsword.png", + tool_capabilities = { + full_punch_interval = 1, + max_drop_level=0, + groupcaps={ + snappy={times={[2]=1.6, [3]=0.40}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + } +}) +minetest.register_tool("default:sword_stone", { + description = "Stone Sword", + inventory_image = "default_tool_stonesword.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + snappy={times={[2]=1.4, [3]=0.40}, uses=20, maxlevel=1}, + }, + 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.8, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=6}, + } +}) +minetest.register_tool("default:sword_gold", { + description = "Gold Sword", + inventory_image = "default_tool_goldsword.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + snappy={times={[2]=1.4, [3]=0.40}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=4}, + } +}) +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, + groupcaps={ + snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=40, maxlevel=3}, + }, + damage_groups = {fleshy=8}, + } +}) + +-- Flint and Steel +minetest.register_tool("default:flint_and_steel", { + description = "Flint and Steel", + inventory_image = "default_tool_flint_and_steel.png", + liquids_pointable = false, + stack_max = 1, + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=0, + groupcaps={ + flamable = {uses=65, maxlevel=1}, + } + }, + --groups = {hot=3, igniter=1, not_in_creative_inventory=1}, + on_use = function(itemstack, user, pointed_thing) + if pointed_thing.type == "node" then + set_fire(pointed_thing) + itemstack:add_wear(66000/65) -- 65 uses + return itemstack + end + end, +}) + +-- Fishing Pole +minetest.register_tool("default:pole", { + description = "Fishing Rod", + groups = {}, + inventory_image = "default_tool_fishing_pole.png", + stack_max = 1, + liquids_pointable = true, + on_use = function (itemstack, user, pointed_thing) + if pointed_thing and pointed_thing.under then + local node = minetest.env:get_node(pointed_thing.under) + if string.find(node.name, "default:water") then + if math.random(1, 100) > 50 then + local inv = user:get_inventory() + if inv:room_for_item("main", {name="default:fish_raw", count=1, wear=0, metadata=""}) then + inv:add_item("main", {name="default:fish_raw", count=1, wear=0, metadata=""}) + end + end + itemstack:add_wear(66000/65) -- 65 uses + return itemstack + end + end + return nil + end, +}) + +--Shears +minetest.register_tool("default:shears", { + description = "Shears", + inventory_image = "default_tool_shears.png", + wield_image = "default_tool_shears.png", + stack_max = 1, + max_drop_level=3, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level=1, + groupcaps={ + leaves={times={[1]=0,[2]=0,[3]=0}, uses=283, maxlevel=1}, + wool={times={[1]=0.2,[2]=0.2,[3]=0.2}, uses=283, maxlevel=1}, + snappy={times={[1]=0.2,[2]=0.2,[3]=0.2}, uses=283, maxlevel=1}, + } + } +}) \ No newline at end of file diff --git a/mods/doors/README.txt b/mods/doors/README.txt new file mode 100644 index 00000000..c7b5a3a2 --- /dev/null +++ b/mods/doors/README.txt @@ -0,0 +1,22 @@ +Minetest 0.4 mod: doors +======================= +version: 1.2.2 + +License of source code: +----------------------- +Copyright (C) 2012 PilzAdam +modified by BlockMen (added sounds, glassdoor, 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 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/mods/doors/depends.txt b/mods/doors/depends.txt new file mode 100644 index 00000000..562cf632 --- /dev/null +++ b/mods/doors/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/doors/init.lua b/mods/doors/init.lua new file mode 100644 index 00000000..391091c9 --- /dev/null +++ b/mods/doors/init.lua @@ -0,0 +1,641 @@ +doors = {} + +-- Registers a door +-- name: The name of the door +-- def: a table with the folowing fields: +-- description +-- inventory_image +-- groups +-- tiles_bottom: the tiles of the bottom part of the door {front, side} +-- tiles_top: the tiles of the bottom part of the door {front, side} +-- If the following fields are not defined the default values are used +-- node_box_bottom +-- node_box_top +-- selection_box_bottom +-- selection_box_top +-- only_placer_can_open: if true only the player who placed the door can +-- open it + +local function is_right(pos, clicker) + local r1 = minetest.env:get_node({x=pos.x+1, y=pos.y, z=pos.z}) + local r2 = minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z+1}) + if string.find(r1.name, "door_") or string.find(r2.name, "door_") then + return true + else + return false + end +end + +function doors:register_door(name, def) + def.groups.not_in_creative_inventory = 1 + + local box = {{-8/16, -8/16, -8/16, 8/16, 8/16, -6.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 + + minetest.register_craftitem(name, { + description = def.description, + inventory_image = def.inventory_image, + stack_max = 1, + on_place = function(itemstack, placer, pointed_thing) + if not pointed_thing.type == "node" then + return itemstack + end + local pn = placer:get_player_name() + if minetest.is_protected(pointed_thing.above, pn) and minetest.is_protected(pointed_thing.under, pn) then + return itemstack + end + local ptu = pointed_thing.under + local nu = minetest.env: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.env:get_node(pt).name].buildable_to or + not minetest.registered_nodes[minetest.env:get_node(pt2).name].buildable_to or + not placer or + not placer:is_player() + then + 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 not string.find(minetest.env:get_node(pt3).name, name.."_b_") then + minetest.env:set_node(pt, {name=name.."_b_1", param2=p2}) + minetest.env:set_node(pt2, {name=name.."_t_1", param2=p2}) + else + minetest.env:set_node(pt, {name=name.."_b_2", param2=p2}) + minetest.env:set_node(pt2, {name=name.."_t_2", param2=p2}) + end + + if def.only_placer_can_open then + local pn = placer:get_player_name() + local meta = minetest.env:get_meta(pt) + meta:set_string("doors_owner", "") + --meta:set_string("infotext", "Owned by "..pn) + meta = minetest.env:get_meta(pt2) + meta:set_string("doors_owner", "") + --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.env:get_node(pos) + if node.name == name then + minetest.node_dig(pos, node, digger) + end + end + + local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) + pos.y = pos.y+dir + if not minetest.env:get_node(pos).name == check_name then + return + end + local p2 = minetest.env:get_node(pos).param2 + p2 = params[p2+1] + + local meta = minetest.env:get_meta(pos):to_table() + minetest.env:set_node(pos, {name=replace_dir, param2=p2}) + minetest.env:get_meta(pos):from_table(meta) + + pos.y = pos.y-dir + meta = minetest.env:get_meta(pos):to_table() + minetest.env:set_node(pos, {name=replace, param2=p2}) + minetest.env:get_meta(pos):from_table(meta) + end + + local function check_player_priv(pos, player) + if not def.only_placer_can_open then + return true + end + local meta = minetest.env:get_meta(pos) + local pn = player:get_player_name() + return meta:get_string("doors_owner") == pn + 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", + 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}) + if is_right(pos, clicker) then + minetest.sound_play("door_close", {pos = pos, gain = 0.3, max_hear_distance = 10}) + else + minetest.sound_play("door_open", {pos = pos, gain = 0.3, max_hear_distance = 10}) + end + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_t_1", { + tiles = {tt[2], tt[2], tt[2], tt[2], tt[1], tt[1].."^[transformfx"}, + paramtype = "light", + paramtype2 = "facedir", + 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}) + if is_right(pos, clicker) then + minetest.sound_play("door_close", {pos = pos, gain = 0.3, max_hear_distance = 10}) + else + minetest.sound_play("door_open", {pos = pos, gain = 0.3, max_hear_distance = 10}) + end + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_b_2", { + tiles = {tb[2], tb[2], tb[2], tb[2], tb[1].."^[transformfx", tb[1]}, + paramtype = "light", + paramtype2 = "facedir", + 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") + 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}) + if is_right(pos, clicker) then + minetest.sound_play("door_open", {gain = 0.3, max_hear_distance = 10}) + else + minetest.sound_play("door_close", {gain = 0.3, max_hear_distance = 10}) + end + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_t_2", { + tiles = {tt[2], tt[2], tt[2], tt[2], tt[1].."^[transformfx", tt[1]}, + paramtype = "light", + paramtype2 = "facedir", + 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}) + if is_right(pos, clicker) then + minetest.sound_play("door_open", {pos=pos, gain = 0.3, max_hear_distance = 10}) + else + minetest.sound_play("door_close", {gain = 0.3, max_hear_distance = 10}) + end + end + end, + + can_dig = check_player_priv, + }) + +end + +--- Normal Door --- +doors:register_door("doors:door_wood", { + description = "Wooden Door", + inventory_image = "door_wood.png", + stack_max = 16, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"door_wood_b.png", "door_brown.png"}, + tiles_top = {"door_wood_a.png", "door_brown.png"}, +}) + +minetest.register_craft({ + output = "doors:door_wood", + recipe = { + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"} + } +}) + +--- Accacia Door -- +doors:register_door("doors:door_acacia", { + description = "Wooden Acacia Door", + inventory_image = "door_acacia.png", + stack_max = 16, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"door_acacia_b.png", "door_brown.png"}, + tiles_top = {"door_acacia_a.png", "door_brown.png"}, +}) + +minetest.register_craft({ + output = "doors:door_acacia", + recipe = { + {"default:acaciawood", "default:acaciawood"}, + {"default:acaciawood", "default:acaciawood"}, + {"default:acaciawood", "default:acaciawood"} + } +}) + +--- birch Door -- +doors:register_door("doors:door_birch", { + description = "Wooden Birch Door", + stack_max = 16, + inventory_image = "door_birch.png", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"door_birch_b.png", "door_brown.png"}, + tiles_top = {"door_birch_a.png", "door_brown.png"}, +}) + +--- dark oak Door -- +doors:register_door("doors:door_dark_oak", { + description = "Wooden Dark Oak Door", + inventory_image = "door_dark_oak.png", + stack_max = 16, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"door_dark_oak_b.png", "door_brown.png"}, + tiles_top = {"door_dark_oak_a.png", "door_brown.png"}, +}) + +--- jungle Door -- +doors:register_door("doors:door_jungle", { + description = "Wooden Jungle Door", + stack_max = 16, + inventory_image = "door_jungle.png", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"door_jungle_b.png", "door_brown.png"}, + tiles_top = {"door_jungle_a.png", "door_brown.png"}, +}) + +minetest.register_craft({ + output = "doors:door_jungle", + recipe = { + {"default:junglewood", "default:junglewood"}, + {"default:junglewood", "default:junglewood"}, + {"default:junglewood", "default:junglewood"} + } +}) + +--- spruce Door -- +doors:register_door("doors:door_spruce", { + description = "Wooden Spruce Door", + stack_max = 16, + inventory_image = "door_spruce.png", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"door_spruce_b.png", "door_brown.png"}, + tiles_top = {"door_spruce_a.png", "door_brown.png"}, +}) + +minetest.register_craft({ + output = "doors:door_spruce", + recipe = { + {"default:sprucewood", "default:sprucewood"}, + {"default:sprucewood", "default:sprucewood"}, + {"default:sprucewood", "default:sprucewood"} + } +}) + + +--- Door in Steel --- +doors:register_door("doors:door_steel", { + description = "Steel Door", + stack_max = 16, + inventory_image = "door_steel.png", + groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2,door=1,mesecon_effector_on=1}, + tiles_bottom = {"door_steel_b.png", "door_grey.png"}, + tiles_top = {"door_steel_a.png", "door_grey.png"}, + only_placer_can_open = true, + +}) + +minetest.register_craft({ + output = "doors:door_steel", + recipe = { + {"default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot"} + } +}) + +minetest.register_alias("doors:door_wood_a_c", "doors:door_wood_t_1") +minetest.register_alias("doors:door_wood_a_o", "doors:door_wood_t_1") +minetest.register_alias("doors:door_wood_b_c", "doors:door_wood_b_1") +minetest.register_alias("doors:door_wood_b_o", "doors:door_wood_b_1") + + +----trapdoor Wood---- + +local me +local meta +local state = 0 + +local function update_door(pos, node) + minetest.env:set_node(pos, node) +end + +local function punch(pos) + meta = minetest.env:get_meta(pos) + state = meta:get_int("state") + me = minetest.env:get_node(pos) + local tmp_node + local tmp_node2 + oben = {x=pos.x, y=pos.y+1, z=pos.z} + if state == 1 then + state = 0 + minetest.sound_play("door_close", {pos = pos, gain = 0.3, max_hear_distance = 10}) + tmp_node = {name="doors:trapdoor", param1=me.param1, param2=me.param2} + else + state = 1 + minetest.sound_play("door_open", {pos = pos, gain = 0.3, max_hear_distance = 10}) + tmp_node = {name="doors:trapdoor_open", param1=me.param1, param2=me.param2} + end + update_door(pos, tmp_node) + meta:set_int("state", state) +end + + +minetest.register_node("doors:trapdoor", { + description = "Trapdoor", + drawtype = "nodebox", + tiles = {"door_trapdoor.png", "door_trapdoor.png", "default_wood.png", "default_wood.png", "default_wood.png", "default_wood.png"}, + paramtype = "light", + stack_max = 16, + paramtype2 = "facedir", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,mesecon_effector_on=1,flammable=2,door=1}, + sounds = default.node_sound_wood_defaults(), + drop = "doors:trapdoor", + node_box = { + type = "fixed", + fixed = { + {-8/16, -8/16, -8/16, -5/16, -6/16, 8/16},--left + {5/16, -8/16, -8/16, 8/16, -6/16, 8/16}, --right + {-8/16, -8/16, -8/16, 8/16, -6/16, -5/16},--down + {-8/16, -8/16, 5/16, 8/16, -6/16, 8/16}, --up + {-2/16, -8/16, -5/16, 2/16, -6/16, 5/16}, --vert mid + {-5/16, -8/16, -2/16, 5/16, -6/16, 2/16}, --hori mid + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-8/16, -8/16, -8/16, -5/16, -6/16, 8/16},--left + {5/16, -8/16, -8/16, 8/16, -6/16, 8/16}, --right + {-8/16, -8/16, -8/16, 8/16, -6/16, -5/16},--down + {-8/16, -8/16, 5/16, 8/16, -6/16, 8/16}, --up + {-2/16, -8/16, -5/16, 2/16, -6/16, 5/16}, --vert mid + {-5/16, -8/16, -2/16, 5/16, -6/16, 2/16}, --hori mid + }, + }, + on_creation = function(pos) + state = 0 + end, + mesecons = {effector = { + action_on = (function(pos, node) + punch(pos) + end), + }}, + on_rightclick = function(pos, node, clicker) + punch(pos) + end, +}) + + +minetest.register_node("doors:trapdoor_open", { + drawtype = "nodebox", + tiles = {"default_wood.png", "default_wood.png", "default_wood.png", "default_wood.png", "door_trapdoor.png", "door_trapdoor.png"}, + paramtype = "light", + paramtype2 = "facedir", + pointable = true, + stack_max = 0, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,mesecon_effector_on=1,flammable=2,door=1}, + sounds = default.node_sound_wood_defaults(), + drop = "doors:trapdoor", + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5} + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5} + }, + on_rightclick = function(pos, node, clicker) + punch(pos) + end, + mesecons = {effector = { + action_on = (function(pos, node) + punch(pos) + end), + }}, + +}) + + + + +minetest.register_craft({ + output = 'doors:trapdoor 2', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {'', '', ''}, + } +}) + +--- Iron Trapdoor ---- +local me +local meta +local state = 0 + +local function update_door(pos, node) + minetest.env:set_node(pos, node) +end + +local function punch(pos) + meta = minetest.env:get_meta(pos) + state = meta:get_int("state") + me = minetest.env:get_node(pos) + local tmp_node + local tmp_node2 + oben = {x=pos.x, y=pos.y+1, z=pos.z} + if state == 1 then + state = 0 + minetest.sound_play("door_close", {pos = pos, gain = 0.3, max_hear_distance = 10}) + tmp_node = {name="doors:iron_trapdoor", param1=me.param1, param2=me.param2} + else + state = 1 + minetest.sound_play("door_open", {pos = pos, gain = 0.3, max_hear_distance = 10}) + tmp_node = {name="doors:iron_trapdoor_open", param1=me.param1, param2=me.param2} + end + update_door(pos, tmp_node) + meta:set_int("state", state) +end + + +minetest.register_node("doors:iron_trapdoor", { + description = "Trapdoor", + drawtype = "nodebox", + tiles = {"iron_trapdoor.png", "iron_trapdoor.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png"}, + paramtype = "light", + stack_max = 16, + paramtype2 = "facedir", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,mesecon_effector_on=1,flammable=0,door=1}, + sounds = default.node_sound_wood_defaults(), + drop = "doors:iron_trapdoor", + node_box = { + type = "fixed", + fixed = { + {-8/16, -8/16, -8/16, -5/16, -6/16, 8/16},--left + {5/16, -8/16, -8/16, 8/16, -6/16, 8/16}, --right + {-8/16, -8/16, -8/16, 8/16, -6/16, -5/16},--down + {-8/16, -8/16, 5/16, 8/16, -6/16, 8/16}, --up + {-2/16, -8/16, -5/16, 2/16, -6/16, 5/16}, --vert mid + {-5/16, -8/16, -2/16, 5/16, -6/16, 2/16}, --hori mid + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-8/16, -8/16, -8/16, -5/16, -6/16, 8/16},--left + {5/16, -8/16, -8/16, 8/16, -6/16, 8/16}, --right + {-8/16, -8/16, -8/16, 8/16, -6/16, -5/16},--down + {-8/16, -8/16, 5/16, 8/16, -6/16, 8/16}, --up + {-2/16, -8/16, -5/16, 2/16, -6/16, 5/16}, --vert mid + {-5/16, -8/16, -2/16, 5/16, -6/16, 2/16}, --hori mid + }, + }, + mesecons = {effector = { + action_on = (function(pos, node) + punch(pos) + end), + }}, + on_creation = function(pos) + state = 0 + end, +}) + + +minetest.register_node("doors:iron_trapdoor_open", { + drawtype = "nodebox", + tiles = {"default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "iron_trapdoor.png", "iron_trapdoor.png"}, + paramtype = "light", + paramtype2 = "facedir", + pointable = true, + stack_max = 0, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=0,door=1,mesecon_effector_on=1}, + sounds = default.node_sound_wood_defaults(), + drop = "doors:iron_trapdoor", + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5} + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5} + }, + mesecons = {effector = { + action_on = (function(pos, node) + punch(pos) + end), + }}, +}) + +minetest.register_craft({ + output = 'doors:iron_trapdoor 2', + recipe = { + {'group:iron', 'group:iron', ''}, + {'group:iron', 'group:iron', ''}, + {'', '', ''}, + } +}) + +print('[OK] Doors loaded!') \ No newline at end of file diff --git a/mods/doors/sounds/door_close.ogg b/mods/doors/sounds/door_close.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a39452ba1ed1faad5e07082cb7eb8f7d3b1a6ab3 GIT binary patch literal 20157 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 MxXFH#S>7n00Lo=D*8l(j literal 0 HcmV?d00001 diff --git a/mods/doors/sounds/door_open.ogg b/mods/doors/sounds/door_open.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7ec7f48093f64422e4af9cf2806888fd8d72b707 GIT binary patch literal 11915 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 literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_acacia_b.png b/mods/doors/textures/door_acacia_b.png new file mode 100644 index 0000000000000000000000000000000000000000..2b45c61b302701ada584128eb3f0f18e4ac4efc1 GIT binary patch literal 1706 zcmV;b237fqP)pLTuDShRCwBbSBX*-R}`HeiD)ox?8~qP3YAq6;t-L2i^C!!P=p9- z;+85?T1l)_8IdT;GQ%E3T4n{ ze=&U=D5b#Ix5tTp0(zx>Fn#e9|2BRqDk><}TSPlIO6Z`!hynmy?GDmnYYy!JbfLX~ z=9)7p&QGnh=kfnYf3S?k$H%R60WL98Z|!fd|NYoRv93G{=>CbZ23cbxb+Sf>>uJ3+&pJ0g zSQ@CdnBTrE>o%`er1XKX^}x=k^}yEXCE?;c5F56jw@vNv6E6X{Sx1Z4vz_~Y zr>}B3$OF%S6Qq=Zx6tr^>J07;uyQT65aD2LO6$ zjaw$*ocH|6B!DRcAi)4n3;<=}0N}hP0FLns2h0KBVb^v0xU4Vc)2U1D_n&pz(!v&J+40G+@pZd3j!c1^Z-Ozy6zi0LanCHrzZj67%M|{ zZoi`*^nr*MpcepcPEujegVL&3l9LKY^SHt7DZe4O#l>@w=y48edAUp1E9R6l$8ObO?^)Q%H4Zd z9x7AswLg}_wJrkygo9rZ3=f3`fWhKp5(@o-+Ze43kzEYeSjON55Rtu}OV1bpDMe+XKmKeuC(?$>gf}kUU;v#J zpb7ANXLev^p6$LsaGK~~4Z)J;83ckd7s{fKlZ`arUrl=~@%vLvq%tQd=I^20%bez; znGo%=bAGzpEFG*`0yz{()R?J);pk>(o4Sf@dZohA7$yPT0SQxkOf!RBix%;EpmG8N z$OBHT1cpn}QUG9f2qOrLmYqoX9_EMYKysh>5Wqm8I;MgsVu0#-&Qh%A2m&)c5fB0_ zQ>Z9Y>%0VBarpfR90`G3Q6WefqTmovTU)SGVJeg9)^Mkl_GGDZ^nxcN=q5_sls?zZ zLn1&h<2@el)|G(it3rUQ*N?ykyF1#!E7s=tfa*qz_!5|G5&?5a@Fj8z2~l6xcABY5 z1;B_GwOi`GPl(@fOF_3W#G2A;jw6s^j3jCZpCw>wyI!yRE=o_oV5=S}O^uMuKep%J z@gWf5&CsG4*fk0w=coZ}`iu)vMa2|Wb6(OR!}JPA;(4}>v1)_FL!SsHc;;0Ch=AiK z-pNKH;6otJ^A-sF!E$)dr%N!v!FTYQ;78z)zlV)rz}dCaAbw=dW?v!@vkBmR#E$@! z5*mT2%CsJHAXFQIm%)m}j=Thr3O@pP36NQj-?dDy^C~6e`oYCi0(fbFPHguSI+JPg zbZQKirZ?&j2#8#Bo0?wfcqDrUL<&KPz_i3%2s_QYI|C}7q_J%}9-7N^nYE=(98h?Jl%U|hJLsXQrSHBfYnZk8N(FV+WW z#4TK9_$*CcDln;|Gal8Q6_J8cKCVAYFPk#xf5baDyt_A(Q2+n{07*qoM6N<$g1Jix AdjJ3c literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_birch.png b/mods/doors/textures/door_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..86a5296173ee89e2aee87fdc8751480f9529d6c0 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOojvL>4nJ@a+d-Mhn(p6`$Pw4kEoSOePYBgAH+I)&-KhqkuHSalo@N*T;;p!-2=6PJg94CC@ zXasAb9a|;WGsBYEokk3jm+v#=RB%W#1a)u=r!pLU*`UN+@KfGWTG)iamUqE)6&Fbc z??Wd%E0;(*1S$l{^e$!#$Y9V+WenY99D7Q*=Ae_;N6(GS6N=fY!ko_;niMmvS$4Gj zr4ZALeQwW^vlsT95m>N`Il=dYqaYLWG;X#%G7>?23p~wab_Q;!^*vf2WEd*z;LXGE YW`ATu^`@s`z))cDboFyt=akR{0BD|a&Hw-a literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_birch_a.png b/mods/doors/textures/door_birch_a.png new file mode 100644 index 0000000000000000000000000000000000000000..e3a14f82c6d6ee27bf0d2a1e040624c490a2c627 GIT binary patch literal 1927 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 B7d-#~ literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_dark_oak.png b/mods/doors/textures/door_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..e13ad5395d62d3974e8ce8f4104c880fd7ccf083 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOojvL>4nJ@a+d-Mhn(p6`I3>Opv(DE&@>VocE`zUv zzcaynrR>SwoKwUc7PV+JUVr~!DuZ39{O8JCCR5fIHILd>s%~s+0LrLuR`9kCpQ#=d zrQ#u|F8v^F%eH*B7yL)PKJ@Axm=z@+A^mSV%cc5Q=P+i~jm!ooj?C(k*iZ!Y2ZN`p KpUXO@geCxDWnUiv literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_dark_oak_a.png b/mods/doors/textures/door_dark_oak_a.png new file mode 100644 index 0000000000000000000000000000000000000000..9de04d4bcc484d597e4fa1d327c460865a6ef975 GIT binary patch literal 1684 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 literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_grey.png b/mods/doors/textures/door_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..aa01458c3718fac08003a3042338fc9a85f60118 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryoCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4mY0whv9BE$tge~9#0p?5RU7~5nD0@8JI6HK4)I>tPm*9;OXk;vd$@?2>=4k B7Uuu} literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_jungle.png b/mods/doors/textures/door_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..5a538a8eaf069f23fe2f4c9783074e5ee42faf37 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOojvL>4nJ@a+d-Mhn(p6`$=B6_qOcUqjRNBgCK4@?BKh&+lXrIgSk%Q~WySIB8USIuqPpL7);!anBXqV*= zku?gz|It5YzSV74pbr^5UHx3vIVCg!05SG)RsaA1 literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_jungle_a.png b/mods/doors/textures/door_jungle_a.png new file mode 100644 index 0000000000000000000000000000000000000000..f920daa693eb8b2b2a924ecf71d7f82d0b1560d6 GIT binary patch literal 962 zcmV;z13mnSP)pIbV)=(RCwB*SIcTtK@jcFn3Z5QV$=yJ7XogE3_g;TC>SK!CFp?2 zFbY9}NKm*M6+=L96Vye5J3%+PcJIa?x_T;{=5(cc5*5lj-BoqEUR~8m?PRU{{cSH( zx_f=D`|)DE+a6s^_}a$C^4YZeU_P0|#_fSgkdo^E`trU@A16zu0x}8w#|<#k*R9n~ z$xZ=>p!m)8!yC=vsgQ)=yGQd0_I-LjFgQbi02Y&*mrV$3d|{EDiH+fK*o{V`d<-=C zO_21y6tST}kX8e^&H^~<*`4z_0Pvt`nnS;_0n0a6&ZUEwSB$8b2nEf@x6UMuS|Q-w z#1UqLcg?R23UT0uhS>y|V9kf3algjT$z*OQ0N}s>66ojt>mz)E=3MHDj0B>BIRX$&ozFIfkxKn zbQ<3PMpx&$e!ri;5r8ie>{+oQMFKPns53plene{q}qV z&_HoU=591mDnvJ$? z%OC;(3M2raeQ=E|>48NSK#P}V@?C)WB)tn-BLx5$0MNRp1-kc7065hHXh(ue1;E0E zQ@QcsnsbfcARM6bCn_XWU>%TOSU?56KoOww4M5XUD`n3oWdOErkP5)$V*$YI^?J5} zFG1+D-hYijE@j`9wSmxQKO1Nj5Abcz51*(Z@Js^M z0KkVHJ1E~H-dK%*>KAueC%p=@u5}Nx>~S>$DD`Uw@OK!2D2IG8Ml&<&7o6hLY6z{+ z+F>+T)d1gLNO+EM^0R4sLW+Fha*bz2ep+bWd@aCxeO{2*YJKZfq5-P`qrkgSpLc^BR3TKIhp=-7*DK_|J^ni&v14^L_ULtU!@ z4s##jq7nJGnYK|j^N6q0A##8i)AU0FbO6u*-BUms;D?59L^R0jhbhpC)%h1ab)yJq z1M>R*M!b14ncfGE>*eJCuYQhz&SX5VmH4M-beC&GsAhndGXquzvvwyTtS<`gVaD^# k9~n@);~+l^^fz1aAJrYl7dYcl%m4rY07*qoM6N<$g68GD@Bjb+ literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_jungle_b.png b/mods/doors/textures/door_jungle_b.png new file mode 100644 index 0000000000000000000000000000000000000000..e1be3f332b9449bc3cd43e0054d2af1a7b26edf0 GIT binary patch literal 945 zcmV;i15W&jP)pIV@X6oRCwB*S50eFK@fbu#6vD(R0L%q;AIIYCSF9rAQ40e8W33$ zVbL69QCN)!W5A>MaR{CT51u{wuU4yc#QnwfPHf`SWl70{?xR++Fziw6_^Q`0R9oXNToF;wxOSe`7E^dNe3* z%2%-xFYyFE&ch`Z(1<5Ja9%tp+zPf%+&CJI7IDDM)2a!xw4>&o0F%v zPIo^)Ov*fX(2x)!7I0os$xmEcn5Mp z;K}PNojc(C}O(A1IA5>yy$Ge^bMF0mt@b%3`m)V;R z$Sy(vg3m99RZVLa!hy3)BS?e;B@qrZg*^wlfFv>m_5^iMvY;WTgN($~L8gO^ODm6Uu-r6DOfptgh@}xJYNd=7;o_kPS%P4|`#@{IzUu+-GWr_;GJu2Mum9M~UheyOtBT_Y z0Q9KM8j+_5X+s|vZ=H$p{>fSapuPw|-|5Y?x}9qNypwr)^sMC2zfSxtaP?QMIJ;kG zhe;+R+W&Wd4}hj2bI>}hTG#PbE9d?YA!@ocaI*qHP!8ewZ`l83Kc1L#KLGv)U)DM? TC~zjT00000NkvXXu0mjf?Lx4B literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_spruce.png b/mods/doors/textures/door_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..704adef4c5878d42249f290fa460d3a25b975473 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOojvL>4nJ@a+d-Mhn(p6`pHmq|oHRCwC8Ry|7tK@iRT5FQ8!{7KkDV zR3n*1mOIh5ZIOLcD^PJ;c~`A+E-Aye&^}qr>kuVI?zMW6A3~+Flf+OdtVv`#37eo{ zu~^Jzv&HvsHxb1E4eq(CO0v6r`>7*6a@^ic4?7LIPX0KcM#(jLNw}&mtk5t__BJAl zfEAAK-PH+;3EjdX!wKt*{ewdgMH;V9N2KQ$2PAX?f~E#Qp7}MsN&tkY2cTf8@)Ht0 z4fKhL+)dQV|4C7hh|-YL(o2)l32p15#NhB+&ZLtbz&!(@6OTAn1}G1#ACDW$390M= zDe5j5NFa9vN&rQPMg~A_wXrlD5Dhd0(BdHgK2#0Z|E@GRW>S|a+4?Fu zYD~G{sdrH|(f-P)x1~T5brP|i9(uN%$H#F^n-3WWOMyq4*;W-KBNSZuQ56v8ug5k8 zen=iBC$#`MkpnbbglM%|AsbE8OeT}%atRt)`jeCT?59VJwlG%8jY>*vYDF(Ze|tDG zdUM-nM|wRKBBe@o<-O#PnuDPN?|UuTE2}puNT_HW_JIQ8?mL(#UI?0B9@z9Wb_yJ< z*(lE#kmRWI$S3Eiji&!rI)%8@L~`F1cq#ip-KBs6PyZ8;dc|J}k6VPu|4({b z`JVw7mpq^yK2AJtH<#nheXy~Uz0ADoW#4cXRS%rWXQy*}U3nq6TT(!VIx3KZe;pNH XBZ;oI@N{{u00000NkvXXu0mjf6_r9q literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_spruce_b.png b/mods/doors/textures/door_spruce_b.png new file mode 100644 index 0000000000000000000000000000000000000000..8f4a48d404214279855a3c5433f30d71364b55cf GIT binary patch literal 820 zcmV-41Izr0P)pH=1D|BRCwC0mQ9LNK@^2+6XH-Bd(eo`Vq?>S5~C728AOPPPU6rt zn32$GJl$RGz{`|cC_2pXc zb02<+rS;RISiq76Ko$G_<5o}mkb?bw??b(PP$4?dhgPYmB4pWoKL2+7<)R@lXJD5_ z;z;ZC7O1ReFN83^$r}f>d7yW}K0Co#Nn3qp(K0qv@AZ0JY#$cGS5N}KpBC)xcB_xg zW~2Nh6pIE;3YA6WqF|lMj->NejsNH#^4*0MWJb=PUq4(`26Fc3 zq9)Zoz?dbGR6|(jcbDl?2f!FCtO*j`Znskg9<{2PB!Hxq2RWluNDZ8yZ!T)?ai*0uHUqBgal|5B$XrGcUL zeq0e=)MRHKGEJ050{X?!VnQjb}{@L(nidtAbW_+OHQx$HGKh>gV6tT_;l9iUV zlD+6SwV~mrU|JiTbCCL~**g|4$%K_)LD@XemaYS-a}&{fG!$T|Mg^2i4T6gwjleK{ zo5nv6^Uk^)JSK2*x)vaem4NFqCmmgY#xVghc+h3#3;_#)9cWl7Da1O0oHTIMvdg*M z)k9Y^d1s2gtE=o`XqpG(+l(6L83*kwL5HdyxDNzYN8ce z%O3;MIhr!~lrkDcwb4YdTCFt5X0zF3GFdK{T5DeYmz_H9>;abMxZ;x}^Cy7IrfW2M zg0Xw@4<_3x@Ag#3o1!Ft>=3v6ch~3pAg$|m5KDF0XjvMq4<6{`tdMjlr}UTrCt4MK yym{6=bwIs;uEp|geQWI@+MJ#;S^1u?I8>vsVxl3-AYXUkKcK)-Y~a$mN$>@L#bcGN}*L* zYg_g+1RM$zT6eQ0TzzgCZ!}}Tp(0Ms1J5h=$|*Qx3eW2_n`FXZe0cVjA9L~qp2}%U TZ=I_Pw4A}y)z4*}Q$iB}p?*C4 literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_steel_a.png b/mods/doors/textures/door_steel_a.png new file mode 100644 index 0000000000000000000000000000000000000000..48d9eefd541212f801ed042f935e18ad9288083e GIT binary patch literal 1153 zcmV-{1b+L8P)JKejXPW z7jboU71!6-adUGMcXxMje}5kj4-fJ5^i=*?L$|`=#>PgGzd08G&YSOBfx$2U0CIVG zS%3&Y=R99sU5!eEIuk%EAUJFnISw&S1fk-s0k7R2Y&0 zt^qSQHy7*c>wgp{>BxBpppm;PcU-b0!lswW-JfH~cL}Z)sUOWAlmzPHW3!rqtz`#Is zb#)bbK!-qW9RNf`U)Ny(0M-HTP`qUj5q)=ecWEJ8qz-_$x3@-r1GOc z#GwHQBEsuWSr19X~%m<^S{Zvk1BfHqdn{@(wLts6q0e zfF9PGog&$&Iz0dS`YMhQu2~m6dZx??2@?$fMv{9K1?M^9NJSShrmn_8HZ_+;aKPJ0;K6^rfV#HuOeQa9?fWSxTf@T2ZtxiN1986Fvb>@K66X&FR zVPWBy%3Se)sMFV0dtCr9OK{EsCgJStY*f&Q5foIa%K$A2Xeg~SIi;S0rx2&7r&}{n zCn9^Dck3_){RHOugD#nvnE0&$heZ|#OqS+h^JJFgQ5)Tb&uPwa_eiqItg0=RMoYQ!fJw zfXoz+aDD=K@EIE$`>#6l>9v(Kr^r!^I9!~JI(F*80y)R=+S*zXW z8m-sv8#yicv`x+((V2nK(b3<-qE0pJ-1c;fc>MC*Po#c!<$c5=Gh&Wi=WeW<;8tpUtfoWwI>pc ztcl#!)s>x|o;rI-OifK$KromoLyTD?=-b=QLlLq)yVyH~;{r!F0 z+S>Xh5IrC#eo%-+$;i$xi=d!V08lCtlLC8td%pzaFqYhM08qCYV6x zs6_CSlM_2WK6bq@Gc#ks$HzyQ9pCTo?+(g3ifAePT8jiFRbYaVF#*BB!GRl5z!CWR z`m)c@PZwMSqB2L7QG@Ch5ReT0U>X(Bhx)(~`2PM5YlM6_gB=ER>dwxNoAWKOr{+b{ zjg1XkU0t>1Fe)bTF_JW#8 zS4y{lHAp}P$^9BbR0^=}uaOjFT?weIYDzHV#IZWr?{e03OH_9P`pw2%B#@hL8j!#! zy1l*auHoe5cV*>eiTM{c%_EdA6GAd&M0$S%=3Q&Ue_4VJs z1q!SiKmZOYTmNy=>><8Ci4Eje(8HQs|*;Eh;ZTy)_2@ji5R zc3Pl1DjPjI{&itwuKEe=5!5FQApAdwJcI@Y1}yL&4v~mOL;>X>8dTY%N-XFV1X9Ei z@BNBXck`G-S=q%@*)ad3m{WCYEHx z91u_v$}w{}BsiJ$_xC$6$NAvkUZ zggQ874nZ>4KHmbqPy}Bjs3aiF|3?BzBjA**IiRivltLgleW9A7RFp7KLf9!WltC2~ zC@U+ozz+;lfI~GKwf4JT@ClH$x?4ZPeE0+?OG`_OH8wU{adEK)zGP}5)}mKS&i&hf zjqtx~D3bU^ewv=1si~>4f`S4I$QEYE&ZuS-sc238F2>ex)L8IqPH;M(+S7p9+1VDb zsk$JK<~~?s58z0^A#w`pZsaA9z&k_6+&Jo9Qc_|?MMajGnP~xmC5sN$*48?3sJgn^ zjRJEr02LJ#&M70{I^#SRs5e0i3k#j}`T6;lo}O+24)gNzEH^jTa&mGUkVYdcv$C?B zG04csaAR6pnx&+qSZZpjB_}64FbA3oNl8f#iHV602?+^qWbGeHrMQk|e#zGW0000< KMNUMnLSTY$!+CQ6 literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_trapdoor.png b/mods/doors/textures/door_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..7c239f6f3731869b6d8aa2b1c91e36a59b247fb1 GIT binary patch literal 581 zcmV-L0=oT)P)e6+8%{pn`~6r1%4@N=~AvM|;te3jP2u{?6zN%rZNfolL4$ zu<+V6nc1DZnSHaHovhE477o{@!!KQXpAmNQspvnq%`P@)%k%wih2o%F-W)Fm4EN@u z{{Y!GLE6f3Fc;>|uD3hoXs}Yg7QG5j!&MW{mw65Mr%Sz*I&>Bm=rK)6oB>C z^6j)|nje_a7>feH7wF*h-X6_Ico-}P@JS`*(iWh5GH^2maQOOU8a^JkqDlFnO@3+$ zuoO`3po?&}+er@ecGZh)y?!r69@%2fY8j5h0Hs0JhvkRBB?Fi{ssS&RoPK_7`Mr-e z>>7~8vo2lku<<@$J@lq*_0^rNg zvmej`)fjT^2S^9_U|Kh$YmH9nr*%bXU(*4vqH!INZ|GG*bw3~(@G6>D!l{Y<$bKNT z_W#d*z(b`b#g^Z%?gzZZ>)sC_Lan0_Qu=^jZp%9%tsc@4wHdXMVyzijT~h`dwPRib zsaEWfUQ4EVt<+M$Yru2F(ypaEx7rWjph!p^Hn|NysPg;VpC3X~2>XG*Jf437qF&2G Tb!YPH00000NkvXXu0mjfdw>g- literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_wood.png b/mods/doors/textures/door_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..c462490f96ee9ef3d7c14fd0a1ccef02576043c2 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn-PSKyaRtSt?LSHZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G z&n(GMaQE~LNYP7W2a59t_=LFr|Nmc6lH1WlF*C$?ev9w_>}nsN6k|z{UoeBivm0q3 zPLj8~3quF1tOt%RSZf109@Z{tX*>KF5;lOd#rTP<376DCW N@O1TaS?83{1ORyvPH6xD literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_wood_a.png b/mods/doors/textures/door_wood_a.png new file mode 100644 index 0000000000000000000000000000000000000000..0086d67c3c6fb8ff707ab53c6b2bbea0f9095eff GIT binary patch literal 531 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|I14-?iy0XB zwu3OEOn{XE)7O>#4m+cOmEq~98#V!jWHUn|N}Tg^b5rw5fLsO!=c3falGGH1 z^30M91$R&1fE2w{cA&UTfKQ0)|Ns9bBqa3o^h`}not>S7EG3iO71OP+VR+9mbvxwi!(>LG#y?^!Jn#IAE`tuKkUE0E(>a>z;r>I-) zO+W39gavFD_L(!ORttCtP0YtWUlZ}a_c#yPD#>3?vk(9Wp^+YKx_ z)AV*dJnQ*gQP%S3L5(AAiK-4yl^@!3oqeU4{o$a$U~|5$%zo})Un?s@9a7-3v}ZK;*5?(Tb~^_c OWDK6JelF{r5}E)aw#Z-r literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_wood_b.png b/mods/doors/textures/door_wood_b.png new file mode 100644 index 0000000000000000000000000000000000000000..3119b069cb9227209d7d7e2001f00a5697d8fe5b GIT binary patch literal 513 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z+d-I7ra#&dD9B#o>FdgVhn-QtO7U9If@?q_+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9Vo6I;1l9%YHFJ7u9)tnl%Jnp5v*Pnt=$l=)z;S5nPD_B*J4$_ z`-bU(|NsC0lz1*5sD&}f+uenyadTiYkgetE;uxY496E7hu5zG&^YYfy|MVX)9p}4q z;LwG#4Q)Z}L9F483`OQ*2L6{1?qdG?OfTZ_j${u51^LB+60uy9Cf{4M(KBtGPv$dI zDbr)c@#m6zHm+FoyH8PAJ+0eMYofwi*JzWw9v+-I*IuM>F+AbdvihDmYuWwnKtfzg ziZxA7Azf>hm)rEKntoA>16L|5o((CHT^i0De(i{@BW+!DKYZAIYH;vqUW(pb2Mw!9S$*cYe{YYo_zZG?=OeM=C;q>C6+l~ zk9hnr- literal 0 HcmV?d00001 diff --git a/mods/doors/textures/iron_trapdoor.png b/mods/doors/textures/iron_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..509ace8ee4f320c01876798c3eea78c1d23a5282 GIT binary patch literal 18019 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 RdFE+dOY^N}`6j!<{sT2Ic0vFE literal 0 HcmV?d00001 diff --git a/mods/dye/README.txt b/mods/dye/README.txt new file mode 100644 index 00000000..dc0ea164 --- /dev/null +++ b/mods/dye/README.txt @@ -0,0 +1,15 @@ +Minetest 0.4 mod: dye +====================== + +See init.lua for documentation. + +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. + diff --git a/mods/dye/depends.txt b/mods/dye/depends.txt new file mode 100644 index 00000000..562cf632 --- /dev/null +++ b/mods/dye/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/dye/init.lua b/mods/dye/init.lua new file mode 100644 index 00000000..30f0599e --- /dev/null +++ b/mods/dye/init.lua @@ -0,0 +1,157 @@ +-- minetest/dye/init.lua + +-- To make recipes that will work with any dye ever made by anybody, define +-- them based on groups. +-- You can select any group of groups, based on your need for amount of colors. +-- basecolor: 9, excolor: 17, unicolor: 89 +-- +-- Example of one shapeless recipe using a color group: +-- Note: As this uses basecolor_*, you'd need 9 of these. +-- minetest.register_craft({ +-- type = "shapeless", +-- output = ':item_yellow', +-- recipe = {':item_no_color', 'group:basecolor_yellow'}, +-- }) + +-- Other mods can use these for looping through available colors +local 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"} + +-- Base color groups: +-- - basecolor_white +-- - basecolor_grey +-- - basecolor_black +-- - basecolor_red +-- - basecolor_yellow +-- - basecolor_green +-- - basecolor_cyan +-- - basecolor_blue +-- - basecolor_magenta + +-- Extended color groups (* = equal to a base color): +-- * excolor_white +-- - excolor_lightgrey +-- * excolor_grey +-- - excolor_darkgrey +-- * excolor_black +-- * excolor_red +-- - excolor_orange +-- * excolor_yellow +-- - excolor_lime +-- * excolor_green +-- - excolor_aqua +-- * excolor_cyan +-- - excolor_sky_blue +-- * excolor_blue +-- - excolor_violet +-- * excolor_magenta +-- - excolor_red_violet + +-- The whole unifieddyes palette as groups: +-- - unicolor_ +-- For the following, no white/grey/black is allowed: +-- - unicolor_medium_ +-- - unicolor_dark_ +-- - unicolor_light_ +-- - unicolor__s50 +-- - unicolor_medium__s50 +-- - unicolor_dark__s50 + +-- Local stuff +local dyelocal = {} + +-- This collection of colors is partly a historic thing, partly something else. +dyelocal.dyes = { + {"white", "Bone Meal", {dye=1, basecolor_white=1, excolor_white=1, unicolor_white=1}}, + {"grey", "Light Grey Dye", {dye=1, basecolor_grey=1, excolor_grey=1, unicolor_grey=1}}, + {"dark_grey", "Grey Dye", {dye=1, basecolor_grey=1, excolor_darkgrey=1, unicolor_darkgrey=1}}, + {"black", "Ink Sac", {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", "Lapis Lazuli", {dye=1, basecolor_blue=1, excolor_blue=1, unicolor_blue=1}}, + {"lightblue", "Light Blue Dye", {dye=1, basecolor_blue=1, excolor_lightblue=1, unicolor_lightblue=1}}, + {"cyan", "Cyan Dye", {dye=1, basecolor_cyan=1, excolor_cyan=1, unicolor_cyan=1}}, + {"dark_green", "Cactus Green",{dye=1, basecolor_green=1, excolor_green=1, unicolor_dark_green=1}}, + {"green", "Lime Dye", {dye=1, basecolor_green=1, excolor_green=1, unicolor_green=1}}, + {"yellow", "Dandelion Yellow", {dye=1, basecolor_yellow=1, excolor_yellow=1, unicolor_yellow=1}}, + {"brown", "Cocoa Beans", {dye=1, basecolor_yellow=1, excolor_orange=1, unicolor_dark_orange=1}}, + {"orange", "Orange Dye", {dye=1, basecolor_orange=1, excolor_orange=1, unicolor_orange=1}}, + {"red", "Rose Red", {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, + stack_max = 64, + }) + minetest.register_craft({ + type = "shapeless", + output = item_name.." 4", + recipe = {"group:flower,color_"..name}, + }) +end + +-- 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", "lightblue"} + +dyelocal.mixes = { + -- magenta, red, orange, brown, yellow, green, dark_green, cyan, blue, violet, black, dark_grey, grey, white, lightblue +lightblue ={ "violet", "violet", "orange", "orange", "green", "green", "green", "blue", "blue", "violet", "black", "grey", "grey", "lightblue", "lightblue" }, + white = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "lightblue", "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 + +-- Hide dyelocal +dyelocal = nil + +minetest.register_craftitem("dye:white", { + inventory_image = "dye_white.png", + description = "Bone Meal", + stack_max = 64, + groups = {dye=1, basecolor_white=1, excolor_white=1, unicolor_white=1}, + on_place = function(itemstack, user, pointed_thing) + duengen(pointed_thing) + end, +}) + +minetest.register_craft({ + output = 'dye:lightblue', + recipe = { + {'flowers:blue_orchid'}, + } +}) diff --git a/mods/dye/textures/dye_black.png b/mods/dye/textures/dye_black.png new file mode 100644 index 0000000000000000000000000000000000000000..7e4b66b6545eabf115d218a0a6e58d958c62bc11 GIT binary patch literal 326 zcmV-M0lEH(P)QM+gXN&rp)Yy+XAWY;Ez5oCK07*qoM6N<$g4`5<#sB~S literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_blue.png b/mods/dye/textures/dye_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..f8243583c5bd0465ba3999b64653b2f8e582f0b0 GIT binary patch literal 413 zcmV;O0b>4%P)4We7OaOy_AMRZiKi6IW*P5I}6}SrQ zj*l*0i6Z!Ndka>t0=PdVQ3OW_r;M!}YXR4>HBk+21qiPqKsZ_pkgjwOyovx9R|u{G z3ReMc*&+dSLE-F(R&T+n>Rkdl_Y4MPM|3L^7W!OGfGsCnrMTs^6S-5-Euiy_c;Tt} z&kBU#+Ij}}eatUURp;hEDG+Ksk6H_7KP)P`Hi5dJ(${Fu--cdQGg8EBw4&_7%Vpng|7W;BEnk zlqXWSLI5toT>=oPiYUP`QcKe$05BF%gLf-KgQue9@zp-Skppg5uXkX^W)lL)k&msC zl8EewB{SJ`OvolR5Gp|7E&*EGwa6eqqqHl7U5!ZL=y17pWnd~wEF0gi3Q%}S07r+Y zHO(IHyg5Gg0oEMrn@VkKNrqbYN^PlJ8MV@6bAHqb5v>YkBkDWc!kha5(w}oNXNa@n zHMP4Dc}&UgakZqj>rvZr$zTje`mtHn;9ZVn+N$|}4c_fcn9ER?^T7OHFnIw_4j88V T?N(?-00000NkvXXu0mjfPuZgN literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_cyan.png b/mods/dye/textures/dye_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..7652ea4d55fabe233ac6c53d22ca40dc97ccc1ab GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`Aw{Y60W*L?vY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}J5XFYz$e5NNb@>JNyJr2r8Ft$_v_Zowdvd7J^$eU|Nr+|oDKj= zGnNGT1v5B2yO9RsBze2LaJ1c4^$@bhlYh|wk6W1)McdKq3Cb@#p& zcfRNEc)*}MjnUe!GJW~MV7Y^_jhv=a`kX`Gzo}SrHctPj%kjDGnOn~#U*;7IUeFYkK;JNUy85}Sb4q9e0H*+v;s5{u literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_dark_green.png b/mods/dye/textures/dye_dark_green.png new file mode 100644 index 0000000000000000000000000000000000000000..9c1d8692d4d85f4847f8ef941e876cf07c41e969 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`QO3N6XVZZ~vY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}J5XFGz$e7@|Ns9=rmSXxyk6N7;Z;h>ZF&syr|$w~8B2ovf*Bm1 z-ADs*lDyqr7&=&GJ%F73o-U3d8o^61+!k$C;Au#_>##*q;h_b?5x#%|MxLAXQ>6trhl@~^c@J##U(aX(`} zv;0B^H;*mtOh8B^YONpy=)cw(i-!Rnk>=?X7$akii-abaZq0}x=g;< e_qzO_FExz!gEYMs?3Mxr0fVQjpUXO@geCw|U51bV literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_dark_grey.png b/mods/dye/textures/dye_dark_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..58158b0206aea2478377bacf124ef56c300f0767 GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`A^u~PvEe`=+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9Vjjo;1lBd|NnnSN5{ChxU#acmX?<3)2Gjqe%cL`Wh@Eu3ubV5 zb|VeMN%D4gVd!9$^#F3Fdb&7^~; z+i#xPqM#~dHZ8WGQ-mjY#Y3T3gEJnnszFxOpI0q-&3HT7=v~RlUmM+5HMA7=cxZ+v ol-#KFKE-OVXT5Ly{~xw-+-yqqo&G1QfDUBvboFyt=akR{06#H$NB{r; literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_green.png b/mods/dye/textures/dye_green.png new file mode 100644 index 0000000000000000000000000000000000000000..6d0e8cfc883c4f865d455bedb3ac0d4db2e893e8 GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`Ay&0DTRee6vY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}J5XFGz$e7@|NsBCxeQUWI8xVemK_slz9J*GZl)1Xma!zrFPOpM z*^M+1C&}C0g`tC0)&t0y>gnPbq7i&H;Gp0k10HWP1#u&XxttxRSf+|IWd9GXSfYF9 za5~mlMSb0Y5f7`a;#YV|vTT-+%Y~8nO#>_2Y zZNGVDi-M|<*|gY#P7$8q6%U1C4bFJPss>qAe_plVHRJ7Qqjx1Ie{FPM)zDJdbv)78&qol`;+0JeE}ZvX%Q literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_grey.png b/mods/dye/textures/dye_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..7936aa80c9ca72dc805a4323547e758dd4e54773 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`AxqA~C(Z$dWHUn|N}Tg^b5rw5fLsO!=c3falGGH1 z^30M91$R&1fE2w{cA&UKfKP}kkhZn;nLmH?`t^Hv?K*hk#EF|XZ~p)P-}C~0?sf@ z`NPxT@lC#wSyOk;#1C)nZR@?oe%@vI%T)b(Tj17veYZWP^a>h1Kk-`Y%gzS*1Meqx zzMtygzHGghf4Z-5`dhKbhaPntSkQgQ#8rmph1i1!Z_JW26nqUuqaJRYYU8k8X0@q7 zm|FU$nyONk(_g&5ZQdGmQ}Sfh=4+ZlXHIH{an^LB{Ts5Y7vmZ literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_lightblue.png b/mods/dye/textures/dye_lightblue.png new file mode 100644 index 0000000000000000000000000000000000000000..388001a606d5d47ddd63c6e260914ce9cab498a0 GIT binary patch literal 318 zcmV-E0m1%>P)yH33XGKFgfz_+A1~{jAT&+iOWwWEFn6Jmy$9gRGPt!}ulv zObme<3*hfzKqFQa8ybiQYFzPz>}!5GXN`9=O8R#C3y7~?j25+Xu-n*cJ=B;RNKYR zT>@$=5Qcl@j=)1#u_v+y1$gsS>~%U1#?WX-?C#&HEpKVV`Hv_CQs8d{J{i=$Jcy)q Q3IG5A07*qoM6N<$g7$}p9smFU literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_magenta.png b/mods/dye/textures/dye_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..9955a4e0b7c1c4bd5d731de5d7e55cde1a10c6b1 GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`5&7OJueJh(WHUn|N}Tg^b5rw5fLsO!=c3falGGH1 z^30M91$R&1fE2w{cA&UufKP}kkj_?2Tj#%GU(AlvnMZF|UH$+6f30e698iL>B*-tA z!Qt7BG!Q4r+uemNF>OaJkTc2C#W6%<;@Jroc@Hb_xFj|!Okp$-K62epV6#K__xPo1 z4ndm#L*Kujch0V-xPEEEuT6FtqMWB+hKJrfm^mr5tE1tQ8BsoSkX4 zftQz4IG0(3IhS)eUsh(E;|m431tu5VA3f%Haq~5A#0yp_UAgmN&XxNPyB=VxSht}= o@Z5ruSn&kW>s!D7|FPHZy|uEp?VdGeK-V#Ny85}Sb4q9e09m_zTmS$7 literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_orange.png b/mods/dye/textures/dye_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..a5e85dc95f77d4d93e993ba7ebacf6a801ab32d8 GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`Ax)8z8>@gqvY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}J5XFAz$e5NNKbO(Ib0!ou3G7Kx7M?HCSNw&|Ns9#Gbbe$D92b5 zZ{~7N*Z(hB-JX*wl_NH}33QqI6oo=j>$@z1}{6NU{=@$mdKI;Vst0LgxiG5`Po literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_pink.png b/mods/dye/textures/dye_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..4fa1a5ff19c56143641ccb7a9d349ea6b4d8a067 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`5%s0hg0z7`vY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}J5XFSz$e5NNH>_poUT}WyL-#q<)^=Ix%U76|EvG<6M+(pB|(0{ z3=Yq3q=7g|-tI1JiD^4(ft;zHE{-7@!Dj;w3LY}x@itQsH*%QE*>Q?xsyIXT|Imsh zx_3T4zu<3ma?{*P@e8K}*=6W)ZHn=`r;#UddZCGxXT<)uZ3|v(lsvX2MN7lheY#M)y?>ErmTE rn&Am0H!8hPu^Q}I?;HRBhix1;n^JwJ|H&$#0~tJB{an^LB{Ts5QB;2x literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_red.png b/mods/dye/textures/dye_red.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c21e207702a7442defaecfb3baf60ea78d19bd GIT binary patch literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`L8TSlK@WjKvY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}J5XFSz$e7@|NsA0?Cev;#g{87?K3dAOJBlryiEvs#U$I_28oj z$2m-|n#5LW*a@ix8!TN^!6fW+=M-Z?sN<7@g#p_;PW;pHWi3(L#3FoeN7L+e{S%gd zF;Fu-w_rO5>jYbgb<;1tbB>)|oFsL`sf9d;=`5eeZB^-~BFPsu&m!ZeCDaP-fMxMm!g(g;>5&Pe^EqJj}^4OLXEe%`u?V2%j zOIX`)p4p`sf9d;=`A%g<>f-InrY-UJAiF1B#Zfaf$kjuc}T$GwvlA5AW zo>`Ki;O^-gkfN8$4ipy+@Ck7R(jg%k#lj__5Q0@um1o4Uwrb>S)c@CNswPK zgTu2MX&_FLx4R2lV%m;cAm@vxi(`mJaPLINNi7OIt`FHFF1?Y~{dVdLW6#F#(^9@Y zPIy<};^?w`SNPngk3R}G3CK^aVRzfhd1s|~;HL8~^B3LBP#0>i-!Mad>HN=?%^A-u z7$#dOr#)sm6xQ(bt?YWv01Ky{{6<;DmPuN_C3G%dQkrsXCHIk&@d~9s;~w8oyb~ze zsQYW#-q*@UauQRsYtL6OmGs=(Z6VfhK(KtFwc6p>1BRSm-*WT{2<8gauoZQzb?rVI z@mpr$##7IIpUX?0aLn-7xb5Gf$GToh3!>#^gKkb(!LU$qslGy9;>XPsF0-m!oV3km nZnU4*w)OQMUQ^wL=3kLdFtxXnz9JnC^gn~AtDnm{r-UW|x_Ga= literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_yellow.png b/mods/dye/textures/dye_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..e325c959c063397b26dcd317bcbe9bb8aec9ef94 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}oCO|{#S9F5 z8$g)R@AO|gpdfpRr>`sf9d;=`QRUqamILJ(WHUn|N}Tg^b5rw5fLsO!=c3falGGH1 z^30M91$R&1fE2w{cA&U)fKQ0)|NsB{vW2%!klHg_=KN-btA~~EUR8hoT3Ji9guZ9Z;x!*{G1O6|Bx) z`_k3*;lUj94L=if)FdvYw_pAd^@gv^`9`gg=%kW)r>}-D3Ud3u+I-C;vjt!Exj;T= N@O1TaS?83{1OR}gr5peN literal 0 HcmV?d00001 diff --git a/mods/farming/README.txt b/mods/farming/README.txt new file mode 100644 index 00000000..7f3ffa69 --- /dev/null +++ b/mods/farming/README.txt @@ -0,0 +1,46 @@ +===FARMING MOD for MINETEST-C55=== +by PilzAdam + +Introduction: +This mod adds farming 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 wood/stone/steel hoe: +material material + stick + stick +Dig dirt with it and turn it to soil. Water the soil and plant the seeds +you get by digging dirt with the hoe. Wait until the seeds are seasoned +and harvest them. When harvesting you will get the product and new seeds. +For further information or help see: +http://minetest.net/forum/viewtopic.php?id=2787 + +License: +Sourcecode: WTFPL (see below) +Graphics: 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/mods/farming/carrots.lua b/mods/farming/carrots.lua new file mode 100644 index 00000000..191974e3 --- /dev/null +++ b/mods/farming/carrots.lua @@ -0,0 +1,89 @@ +minetest.register_node("farming:carrot_1", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + drop = "farming:carrot_item", + tiles = {"farming_carrot_1.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.125, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:carrot_2", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + drop = "farming:carrot_item", + tiles = {"farming_carrot_2.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.125, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:carrot_3", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + drop = "farming:carrot_item", + tiles = {"farming_carrot_3.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.125, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:carrot", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + tiles = {"farming_carrot_4.png"}, + drop = { + max_items = 1, + items = { + { items = {'farming:carrot_item 2'} }, + { items = {'farming:carrot_item 3'}, rarity = 2 }, + { items = {'farming:carrot_item 4'}, rarity = 5 } + } + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craftitem("farming:carrot_item", { + description = "Carrot", + inventory_image = "farming_carrot.png", + on_use = minetest.item_eat(3), + on_place = function(itemstack, placer, pointed_thing) + return farming:place_seed(itemstack, placer, pointed_thing, "farming:carrot_1") + end +}) + +minetest.register_craftitem("farming:carrot_item_gold", { + description = "Golden Carrot", + inventory_image = "farming_carrot_gold.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craft({ + output = "farming:carrot_item_gold", + recipe = { + {'default:gold_lump'}, + {'farming:carrot_item'}, + } +}) + +farming:add_plant("farming:carrot", {"farming:carrot_1", "farming:carrot_2", "farming:carrot_3"}, 50, 20) diff --git a/mods/farming/depends.txt b/mods/farming/depends.txt new file mode 100644 index 00000000..0b8ebe02 --- /dev/null +++ b/mods/farming/depends.txt @@ -0,0 +1,3 @@ +default +bucket +wool diff --git a/mods/farming/hoes.lua b/mods/farming/hoes.lua new file mode 100644 index 00000000..9b954238 --- /dev/null +++ b/mods/farming/hoes.lua @@ -0,0 +1,133 @@ +local function create_soil(pos, inv, p) + if pos == nil then + return false + end + local node = minetest.env:get_node(pos) + local name = node.name + local above = minetest.env:get_node({x=pos.x, y=pos.y+1, z=pos.z}) + if name == "default:dirt" or name == "default:dirt_with_grass" then + if above.name == "air" then + node.name = "farming:soil" + minetest.env:set_node(pos, node) + if inv and p and name == "default:dirt_with_grass" then + for name,rarity in pairs(farming.seeds) do + if math.random(1, rarity-p) == 1 then + inv:add_item("main", ItemStack(name)) + end + end + end + return true + end + end + return false +end + +minetest.register_tool("farming:hoe_wood", { + description = "Wood Hoe", + inventory_image = "farming_tool_woodhoe.png", + on_place = function(itemstack, user, pointed_thing) + if create_soil(pointed_thing.under, user:get_inventory(), 0) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/30) + end + return itemstack + end + end +}) + +minetest.register_craft({ + output = "farming:hoe_wood", + recipe = { + {"default:wood", "default:wood"}, + {"", "default:stick"}, + {"", "default:stick"} + } +}) + +minetest.register_tool("farming:hoe_stone", { + description = "Stone Hoe", + inventory_image = "farming_tool_stonehoe.png", + on_place = function(itemstack, user, pointed_thing) + if create_soil(pointed_thing.under, user:get_inventory(), 5) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/50) + end + return itemstack + end + end +}) + +minetest.register_craft({ + output = "farming:hoe_stone", + recipe = { + {"default:cobble", "default:cobble"}, + {"", "default:stick"}, + {"", "default:stick"} + } +}) + +minetest.register_tool("farming:hoe_steel", { + description = "Steel Hoe", + inventory_image = "farming_tool_steelhoe.png", + on_place = function(itemstack, user, pointed_thing) + if create_soil(pointed_thing.under, user:get_inventory(), 10) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/80) + end + return itemstack + end + end +}) + +minetest.register_craft({ + output = "farming:hoe_steel", + recipe = { + {"default:steel_ingot", "default:steel_ingot"}, + {"", "default:stick"}, + {"", "default:stick"} + } +}) + +minetest.register_tool("farming:hoe_gold", { + description = "Gold Hoe", + inventory_image = "farming_tool_goldhoe.png", + on_place = function(itemstack, user, pointed_thing) + if create_soil(pointed_thing.under, user:get_inventory(), 7) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/60) + end + return itemstack + end + end +}) + +minetest.register_craft({ + output = "farming:hoe_gold", + recipe = { + {"default:gold_ingot", "default:gold_ingot"}, + {"", "default:stick"}, + {"", "default:stick"} + } +}) + +minetest.register_tool("farming:hoe_diamond", { + description = "Diamond Hoe", + inventory_image = "farming_tool_diamondhoe.png", + on_place = function(itemstack, user, pointed_thing) + if create_soil(pointed_thing.under, user:get_inventory(), 15) then + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535/120) + end + return itemstack + end + end +}) + +minetest.register_craft({ + output = "farming:hoe_diamond", + recipe = { + {"default:diamond", "default:diamond"}, + {"", "default:stick"}, + {"", "default:stick"} + } +}) diff --git a/mods/farming/init.lua b/mods/farming/init.lua new file mode 100644 index 00000000..2197c57c --- /dev/null +++ b/mods/farming/init.lua @@ -0,0 +1,114 @@ +farming = {} + +function farming:add_plant(full_grown, names, interval, chance) + minetest.register_abm({ + nodenames = names, + interval = interval, + chance = chance, + action = function(pos, node) + pos.y = pos.y-1 + if minetest.env:get_node(pos).name ~= "farming:soil_wet" and math.random(0, 9) > 0 then + return + end + pos.y = pos.y+1 + if not minetest.env:get_node_light(pos) then + return + end + if minetest.env:get_node_light(pos) < 10 then + return + end + local step = nil + for i,name in ipairs(names) do + if name == node.name then + step = i + break + end + end + if step == nil then + return + end + local new_node = {name=names[step+1]} + if new_node.name == nil then + new_node.name = full_grown + end + minetest.env:set_node(pos, new_node) + end +} ) +end + + +function farming:place_seed(itemstack, placer, pointed_thing, plantname) + local pt = pointed_thing + if not pt then + return + end + if pt.type ~= "node" then + return + end + + local pos = {x=pt.above.x, y=pt.above.y-1, z=pt.above.z} + local farmland = minetest.env:get_node(pos) + pos= {x=pt.above.x, y=pt.above.y, z=pt.above.z} + local place_s = minetest.env:get_node(pos) + + + if string.find(farmland.name, "farming:soil") and string.find(place_s.name, "air") then + minetest.env:add_node(pos, {name=plantname}) + else + return + end + + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack +end + + +minetest.register_abm({ + nodenames = {"group:dig_by_water"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + for xp=-1,1 do + for zp=-1,1 do + p = {x=pos.x+xp, y=pos.y, z=pos.z+zp} + n = minetest.env:get_node(p) + -- On verifie si il y a de l'eau + if (n.name=="default:water_flowing") then + drop_attached_node(pos) + minetest.env:dig_node(pos) + break + end + end + end + + end, +}) + +-- ========= SOIL ========= +dofile(minetest.get_modpath("farming").."/soil.lua") + +-- ========= HOES ========= +dofile(minetest.get_modpath("farming").."/hoes.lua") + +-- ========= WHEAT ========= +dofile(minetest.get_modpath("farming").."/wheat.lua") + +-- ========= PUMPKIN ========= +dofile(minetest.get_modpath("farming").."/pumpkin.lua") + +-- ========= MELON ========= +dofile(minetest.get_modpath("farming").."/melon.lua") + +-- ========= CARROT ========= +dofile(minetest.get_modpath("farming").."/carrots.lua") + +-- ========= POTATOES ========= +dofile(minetest.get_modpath("farming").."/potatoes.lua") + +-- ========= MUSHROOMS ========= +dofile(minetest.get_modpath("farming").."/mushrooms.lua") + + diff --git a/mods/farming/melon.lua b/mods/farming/melon.lua new file mode 100644 index 00000000..06584924 --- /dev/null +++ b/mods/farming/melon.lua @@ -0,0 +1,296 @@ +minetest.register_node("farming:melon", { + description = "Melon", + paramtype2 = "facedir", + stack_max = 64, + tiles = {"farming_melon_top.png", "farming_melon_top.png", "farming_melon_side.png", "farming_melon_side.png", "farming_melon_side.png", "farming_melon_side.png"}, + groups = {choppy=2, oddly_breakable_by_hand=2}, + drop = { + max_items = 1, + items = { + { items = {'farming:melon_item 3'} }, + { items = {'farming:melon_item 4'}, rarity = 2 }, + { items = {'farming:melon_item 5'}, rarity = 5 }, + { items = {'farming:melon_item 6'}, rarity = 10 }, + { items = {'farming:melon_item 7'}, rarity = 14 } + } + }, + after_dig_node = function(pos, oldnode, oldmetadata, user) + local have_change = 0 + for x=-1,1 do + local p = {x=pos.x+x, y=pos.y, z=pos.z} + local n = minetest.env:get_node(p) + if string.find(n.name, "melontige_linked_") and have_change == 0 then + have_change = 1 + minetest.env:add_node(p, {name="farming:melontige_unconnect"}) + end + end + if have_change == 0 then + for z=-1,1 do + p = {x=pos.x, y=pos.y, z=pos.z+z} + local n = minetest.env:get_node(p) + if string.find(n.name, "melontige_linked_") and have_change == 0 then + have_change = 1 + minetest.env:add_node(p, {name="farming:melontige_unconnect"}) + end + end + end + end +}) + +minetest.register_node("farming:melontige_1", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + sunlight_propagates = true, + drop = "", + tiles = {"farming_tige_1.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.5+6/16, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:melontige_2", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + sunlight_propagates = true, + drop = "", + tiles = {"farming_tige_2.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.5+9/16, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:melontige_unconnect", { + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + drawtype = "plantlike", + tiles = {"farming_tige_end.png"}, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:melontige_linked_r", { + paramtype = "light", + sunlight_propagates = true, + walkable = false, + drop = "", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0, 0.5, 0.5, 0}, -- NodeBox1 + } + }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0.2, 0.2} + }, + tiles = { + "farming_tige_connnect.png", --top + "farming_tige_connnect.png", -- bottom + "farming_tige_connnect.png", -- right + "farming_tige_connnect.png", -- left + "farming_tige_connnect.png", -- back + "farming_tige_connnect.png^[transformFX90" --front + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:melontige_linked_l", { + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0, 0.5, 0.5, 0}, -- NodeBox1 + } + }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0.2, 0.2} + }, + tiles = { + "farming_tige_connnect.png", --top + "farming_tige_connnect.png", -- bottom + "farming_tige_connnect.png", -- right + "farming_tige_connnect.png", -- left + "farming_tige_connnect.png^[transformFX90", -- back + "farming_tige_connnect.png" --front + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:melontige_linked_t", { + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + node_box = { + type = "fixed", + fixed = { + {0, -0.5, -0.5, 0, 0.5, 0.5}, -- NodeBox1 + } + }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0.2, 0.2} + }, + tiles = { + "farming_tige_connnect.png", --top + "farming_tige_connnect.png", -- bottom + "farming_tige_connnect.png^[transformFX90", -- right + "farming_tige_connnect.png", -- left + "farming_tige_connnect.png", -- back + "farming_tige_connnect.png" --front + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:melontige_linked_b", { + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + node_box = { + type = "fixed", + fixed = { + {0, -0.5, -0.5, 0, 0.5, 0.5}, -- NodeBox1 + } + }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0.2, 0.2} + }, + tiles = { + "farming_tige_connnect.png", --top + "farming_tige_connnect.png", -- bottom + "farming_tige_connnect.png", -- right + "farming_tige_connnect.png^[transformFX90", -- left + "farming_tige_connnect.png", -- back + "farming_tige_connnect.png" --front + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craftitem("farming:melon_seed", { + description = "Melon seed", + stack_max = 64, + inventory_image = "farming_melon_seed.png", + on_place = function(itemstack, placer, pointed_thing) + return farming:place_seed(itemstack, placer, pointed_thing, "farming:melontige_1") + end, +}) + +minetest.register_craftitem("farming:melon_item", { + description = "Melon", + stack_max = 64, + inventory_image = "farming_melon.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craftitem("farming:melon_item_speckled", { + description = "Melon Speckled", + stack_max = 64, + inventory_image = "farming_melon_speckled.png", +}) + +minetest.register_abm({ + nodenames = {"farming:melontige_unconnect"}, + neighbors = {"air"}, + interval = 25, + chance = 15, + action = function(pos) + local have_change = 0 + local newpos = {x=pos.x, y=pos.y, z=pos.z} + local light = minetest.get_node_light(pos) + if light or light > 10 then + for x=-1,1 do + local p = {x=pos.x+x, y=pos.y-1, z=pos.z} + newpos = {x=pos.x+x, y=pos.y, z=pos.z} + local n = minetest.env:get_node(p) + local nod = minetest.env:get_node(newpos) + if n.name=="default:dirt_with_grass" and nod.name=="air" and have_change == 0 + or n.name=="default:dirt" and nod.name=="air" and have_change == 0 + or string.find(n.name, "farming:soil") and nod.name=="air" and have_change == 0 then + have_change = 1 + minetest.env:add_node(newpos, {name="farming:melon"}) + if x == 1 then + minetest.env:add_node(pos, {name="farming:melontige_linked_r" }) + else + minetest.env:add_node(pos, {name="farming:melontige_linked_l"}) + end + end + end + if have_change == 0 then + for z=-1,1 do + p = {x=pos.x, y=pos.y-1, z=pos.z+z} + newpos = {x=pos.x, y=pos.y, z=pos.z+z} + n = minetest.env:get_node(p) + local nod2 = minetest.env:get_node(newpos) + if n.name=="default:dirt_with_grass" and nod2.name=="air" and have_change == 0 + or n.name=="default:dirt" and nod2.name=="air" and have_change == 0 + or string.find(n.name, "farming:soil") and nod2.name=="air" and have_change == 0 then + have_change = 1 + minetest.env:add_node(newpos, {name="farming:melon"}) + if z == 1 then + minetest.env:add_node(pos, {name="farming:melontige_linked_t" }) + else + minetest.env:add_node(pos, {name="farming:melontige_linked_b" }) + end + end + end + end + end + end, +}) + +farming:add_plant("farming:melontige_unconnect", {"farming:melontige_1", "farming:melontige_2"}, 50, 20) + +minetest.register_craft({ + type = "shapeless", + output = "farming:melon_seed", + recipe = {"farming:melon_item"} +}) + +minetest.register_craft({ + output = 'farming:melon', + recipe = { + {'farming:melon_item', 'farming:melon_item', 'farming:melon_item'}, + {'farming:melon_item', 'farming:melon_item', 'farming:melon_item'}, + {'farming:melon_item', 'farming:melon_item', 'farming:melon_item'}, + } +}) \ No newline at end of file diff --git a/mods/farming/mushrooms.lua b/mods/farming/mushrooms.lua new file mode 100644 index 00000000..16ae377d --- /dev/null +++ b/mods/farming/mushrooms.lua @@ -0,0 +1,46 @@ +minetest.register_node("farming:mushroom_brown", { + description = "Brown Mushroom", + drawtype = "plantlike", + tiles = { "farming_mushroom_brown.png" }, + inventory_image = "farming_mushroom_brown.png", + wield_image = "farming_mushroom_brown.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + groups = {snappy=3,flammable=2,mushroom=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.015, 0.15 }, + }, +}) + +minetest.register_node("farming:mushroom_red", { + description = "Red Mushroom", + drawtype = "plantlike", + tiles = { "farming_mushroom_red.png" }, + inventory_image = "farming_mushroom_red.png", + wield_image = "farming_mushroom_red.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + groups = {snappy=3,flammable=2,mushroom=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.015, 0.15 }, + }, +}) + +minetest.register_craftitem("farming:mushroom_stew", { + description = "Mushroom Stew", + inventory_image = "farming_mushroom_stew.png", + on_use = minetest.item_eat(6), + stack_max = 64, +}) + +minetest.register_craft({ + type = "shapeless", + output = "farming:mushroom_stew", + recipe = {'default:bowl', 'farming:mushroom_brown', 'farming:mushroom_red'} +}) \ No newline at end of file diff --git a/mods/farming/potatoes.lua b/mods/farming/potatoes.lua new file mode 100644 index 00000000..4a9950c9 --- /dev/null +++ b/mods/farming/potatoes.lua @@ -0,0 +1,80 @@ +minetest.register_node("farming:potato_1", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + drop = "farming:potato_item", + tiles = {"farming_potato_1.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.125, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:potato_2", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + drop = "farming:potato_item", + tiles = {"farming_potato_2.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.125, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:potato", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + tiles = {"farming_potato_3.png"}, + drop = { + max_items = 1, + items = { + { items = {'farming:potato_item 2'} }, + { items = {'farming:potato_item 3'}, rarity = 2 }, + { items = {'farming:potato_item 4'}, rarity = 5 } + } + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craftitem("farming:potato_item", { + description = "Potato", + inventory_image = "farming_potato.png", + on_use = minetest.item_eat(1), + stack_max = 64, + on_place = function(itemstack, placer, pointed_thing) + return farming:place_seed(itemstack, placer, pointed_thing, "farming:potato_1") + end, +}) + +minetest.register_craftitem("farming:potato_item_baked", { + description = "Baked Potato", + stack_max = 64, + inventory_image = "farming_potato_baked.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craftitem("farming:potato_item_poison", { + description = "Poisonous Potato", + stack_max = 64, + inventory_image = "farming_potato_poison.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craft({ + type = "cooking", + output = "farming:potato_item_baked", + recipe = "farming:potato_item", +}) + +farming:add_plant("farming:potato", {"farming:potato_1", "farming:potato_2"}, 50, 20) diff --git a/mods/farming/pumpkin.lua b/mods/farming/pumpkin.lua new file mode 100644 index 00000000..64ab59f4 --- /dev/null +++ b/mods/farming/pumpkin.lua @@ -0,0 +1,300 @@ +LIGHT_MAX = 15 + +minetest.register_craftitem("farming:pumpkin_seed", { + description = "Pumpkin Seed", + stack_max = 64, + inventory_image = "farming_pumpkin_seed.png", + on_place = function(itemstack, placer, pointed_thing) + local above = minetest.env:get_node(pointed_thing.above) + if above.name == "air" then + above.name = "farming:pumpkin_1" + minetest.env:set_node(pointed_thing.above, above) + itemstack:take_item(1) + return itemstack + end + end +}) + +minetest.register_node("farming:pumpkin_1", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + sunlight_propagates = true, + drop = "", + tiles = {"farming_tige_1.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.5+6/16, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:pumpkin_2", { + paramtype = "light", + walkable = false, + drawtype = "plantlike", + sunlight_propagates = true, + drop = "", + tiles = {"farming_tige_2.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.5+9/16, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + + +minetest.register_node("farming:pumpkin_face", { + description = "Pumpkin Face", + stack_max = 64, + paramtype2 = "facedir", + tiles = {"farming_pumpkin_top.png", "farming_pumpkin_top.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_face.png"}, + groups = {choppy=2, oddly_breakable_by_hand=2, flammable=2}, + after_dig_node = function(pos, oldnode, oldmetadata, user) + local have_change = 0 + for x=-1,1 do + local p = {x=pos.x+x, y=pos.y, z=pos.z} + local n = minetest.env:get_node(p) + if string.find(n.name, "pumpkintige_linked_") and have_change == 0 then + have_change = 1 + minetest.env:add_node(p, {name="farming:pumpkintige_unconnect"}) + end + end + if have_change == 0 then + for z=-1,1 do + p = {x=pos.x, y=pos.y, z=pos.z+z} + local n = minetest.env:get_node(p) + if string.find(n.name, "pumpkintige_linked_") and have_change == 0 then + have_change = 1 + minetest.env:add_node(p, {name="farming:pumpkintige_unconnect"}) + end + end + end + end +}) + +minetest.register_node("farming:pumpkintige_unconnect", { + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + drawtype = "plantlike", + tiles = {"farming_tige_end.png"}, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + + +minetest.register_node("farming:pumpkintige_linked_r", { + paramtype = "light", + sunlight_propagates = true, + walkable = false, + drop = "", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0, 0.5, 0.5, 0}, -- NodeBox1 + } + }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0.2, 0.2} + }, + tiles = { + "farming_tige_connnect.png", --top + "farming_tige_connnect.png", -- bottom + "farming_tige_connnect.png", -- right + "farming_tige_connnect.png", -- left + "farming_tige_connnect.png", -- back + "farming_tige_connnect.png^[transformFX90" --front + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:pumpkintige_linked_l", { + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0, 0.5, 0.5, 0}, -- NodeBox1 + } + }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0.2, 0.2} + }, + tiles = { + "farming_tige_connnect.png", --top + "farming_tige_connnect.png", -- bottom + "farming_tige_connnect.png", -- right + "farming_tige_connnect.png", -- left + "farming_tige_connnect.png^[transformFX90", -- back + "farming_tige_connnect.png" --front + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:pumpkintige_linked_t", { + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + node_box = { + type = "fixed", + fixed = { + {0, -0.5, -0.5, 0, 0.5, 0.5}, -- NodeBox1 + } + }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0.2, 0.2} + }, + tiles = { + "farming_tige_connnect.png", --top + "farming_tige_connnect.png", -- bottom + "farming_tige_connnect.png^[transformFX90", -- right + "farming_tige_connnect.png", -- left + "farming_tige_connnect.png", -- back + "farming_tige_connnect.png" --front + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("farming:pumpkintige_linked_b", { + paramtype = "light", + walkable = false, + sunlight_propagates = true, + drop = "", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + node_box = { + type = "fixed", + fixed = { + {0, -0.5, -0.5, 0, 0.5, 0.5}, -- NodeBox1 + } + }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0.2, 0.2} + }, + tiles = { + "farming_tige_connnect.png", --top + "farming_tige_connnect.png", -- bottom + "farming_tige_connnect.png", -- right + "farming_tige_connnect.png^[transformFX90", -- left + "farming_tige_connnect.png", -- back + "farming_tige_connnect.png" --front + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1 ,dig_by_water=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +farming:add_plant("farming:pumpkintige_unconnect", {"farming:pumpkin_1", "farming:pumpkin_2"}, 80, 20) + + +minetest.register_abm({ + nodenames = {"farming:pumpkintige_unconnect"}, + neighbors = {"air"}, + interval = 30, + chance = 15, + action = function(pos) + local have_change = 0 + local newpos = {x=pos.x, y=pos.y, z=pos.z} + local light = minetest.get_node_light(pos) + if light or light > 10 then + for x=-1,1 do + local p = {x=pos.x+x, y=pos.y-1, z=pos.z} + newpos = {x=pos.x+x, y=pos.y, z=pos.z} + local n = minetest.env:get_node(p) + local nod = minetest.env:get_node(newpos) + if n.name=="default:dirt_with_grass" and nod.name=="air" and have_change == 0 + or n.name=="default:dirt" and nod.name=="air" and have_change == 0 + or string.find(n.name, "farming:soil") and nod.name=="air" and have_change == 0 then + have_change = 1 + minetest.env:add_node(newpos, {name="farming:pumpkin_face"}) + if x == 1 then + minetest.env:add_node(pos, {name="farming:pumpkintige_linked_r" }) + else + minetest.env:add_node(pos, {name="farming:pumpkintige_linked_l"}) + end + end + end + if have_change == 0 then + for z=-1,1 do + p = {x=pos.x, y=pos.y-1, z=pos.z+z} + newpos = {x=pos.x, y=pos.y, z=pos.z+z} + n = minetest.env:get_node(p) + local nod2 = minetest.env:get_node(newpos) + if n.name=="default:dirt_with_grass" and nod2.name=="air" and have_change == 0 + or n.name=="default:dirt" and nod2.name=="air" and have_change == 0 + or string.find(n.name, "farming:soil") and nod2.name=="air" and have_change == 0 then + have_change = 1 + minetest.env:add_node(newpos, {name="farming:pumpkin_face"}) + if z == 1 then + minetest.env:add_node(pos, {name="farming:pumpkintige_linked_t" }) + else + minetest.env:add_node(pos, {name="farming:pumpkintige_linked_b" }) + end + end + end + end + end + end, +}) + + + +minetest.register_node("farming:pumpkin_face_light", { + description = "Jack O' Lantern", + stack_max = 64, + paramtype2 = "facedir", + light_source = LIGHT_MAX, + tiles = {"farming_pumpkin_top.png", "farming_pumpkin_top.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_face_light.png"}, + groups = {choppy=2, oddly_breakable_by_hand=2, flammable=2}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "farming:pumpkin_face_light", + recipe = {"farming:pumpkin_face", "default:torch"} +}) + +minetest.register_craft({ + type = "shapeless", + output = "farming:pumpkin_seed 4", + recipe = {"farming:pumpkin_face"} +}) + + +-- ========= FUEL ========= +minetest.register_craft({ + type = "fuel", + recipe = "farming:pumpkin_seed", + burntime = 1 +}) diff --git a/mods/farming/pumpkin.old b/mods/farming/pumpkin.old new file mode 100644 index 00000000..c04c59ad --- /dev/null +++ b/mods/farming/pumpkin.old @@ -0,0 +1,125 @@ +LIGHT_MAX = 15 + +minetest.register_craftitem("farming:pumpkin_seed", { + description = "Pumpkin Seed", + stack_max = 64, + inventory_image = "farming_pumpkin_seed.png", + on_place = function(itemstack, placer, pointed_thing) + local above = minetest.env:get_node(pointed_thing.above) + if above.name == "air" then + above.name = "farming:pumpkin_1" + minetest.env:set_node(pointed_thing.above, above) + itemstack:take_item(1) + return itemstack + end + end +}) + +minetest.register_node("farming:pumpkin_1", { + paramtype = "light", + sunlight_propagates = true, + drawtype = "nodebox", + drop = "", + tiles = {"farming_pumpkin_top.png", "farming_pumpkin_top.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png"}, + node_box = { + type = "fixed", + fixed = { + {-0.2, -0.5, -0.2, 0.2, -0.1, 0.2} + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.2, -0.5, -0.2, 0.2, -0.1, 0.2} + }, + }, + groups = {choppy=2, oddly_breakable_by_hand=2, flammable=2, not_in_creative_inventory=1}, +}) + +minetest.register_node("farming:pumpkin_2", { + paramtype = "light", + sunlight_propagates = true, + drawtype = "nodebox", + drop = "", + tiles = {"farming_pumpkin_top.png", "farming_pumpkin_top.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png"}, + node_box = { + type = "fixed", + fixed = { + {-0.35, -0.5, -0.35, 0.35, 0.2, 0.35} + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.35, -0.5, -0.35, 0.35, 0.2, 0.35} + }, + }, + groups = {choppy=2, oddly_breakable_by_hand=2, flammable=2, not_in_creative_inventory=1}, +}) + +minetest.register_node("farming:pumpkin", { + description = "Pumpkin", + paramtype2 = "facedir", + tiles = {"farming_pumpkin_top.png", "farming_pumpkin_top.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png"}, + groups = {choppy=2, oddly_breakable_by_hand=2}, + stack_max = 64, + on_punch = function(pos, node, puncher) + node.name = "farming:pumpkin_face" + minetest.env:set_node(pos, node) + puncher:get_inventory():add_item("main", ItemStack("farming:pumpkin_seed")) + if math.random(1, 5) == 1 then + puncher:get_inventory():add_item("main", ItemStack("farming:pumpkin_seed")) + end + end +}) + +farming:add_plant("farming:pumpkin", {"farming:pumpkin_1", "farming:pumpkin_2"}, 80, 20) + +minetest.register_node("farming:pumpkin_face", { + description = "Pumpkin Face", + stack_max = 64, + paramtype2 = "facedir", + tiles = {"farming_pumpkin_top.png", "farming_pumpkin_top.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_face.png"}, + groups = {choppy=2, oddly_breakable_by_hand=2, flammable=2}, +}) + +minetest.register_node("farming:pumpkin_face_light", { + description = "Jack O' Lantern", + stack_max = 64, + paramtype2 = "facedir", + light_source = LIGHT_MAX, + tiles = {"farming_pumpkin_top.png", "farming_pumpkin_top.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_side.png", "farming_pumpkin_face_light.png"}, + groups = {choppy=2, oddly_breakable_by_hand=2, flammable=2}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "farming:pumpkin_face_light", + recipe = {"farming:pumpkin_face", "default:torch"} +}) + + +-- ========= FUEL ========= +minetest.register_craft({ + type = "fuel", + recipe = "farming:pumpkin_seed", + burntime = 1 +}) + +minetest.register_craft({ + type = "fuel", + recipe = "farming:pumpkin", + burntime = 5 +}) + +minetest.register_craft({ + type = "fuel", + recipe = "farming:pumpkin_face", + burntime = 5 +}) + +minetest.register_craft({ + type = "fuel", + recipe = "farming:pumpkin_face_light", + burntime = 7 +}) diff --git a/mods/farming/soil.lua b/mods/farming/soil.lua new file mode 100644 index 00000000..b91a6c68 --- /dev/null +++ b/mods/farming/soil.lua @@ -0,0 +1,40 @@ +minetest.register_node("farming:soil", { + tiles = {"farming_soil.png", "default_dirt.png", "default_dirt.png", "default_dirt.png", "default_dirt.png", "default_dirt.png"}, + drop = "default:dirt", + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.375, 0.5}, + } + }, + groups = {crumbly=3, not_in_creative_inventory=1,soil=2}, +}) + +minetest.register_node("farming:soil_wet", { + tiles = {"farming_soil_wet.png", "default_dirt.png", "default_dirt.png", "default_dirt.png", "default_dirt.png", "default_dirt.png"}, + drop = "default:dirt", + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.375, 0.5}, + } + }, + groups = {crumbly=3, not_in_creative_inventory=1,soil=3}, +}) + +minetest.register_abm({ + nodenames = {"farming:soil"}, + interval = 15, + chance = 3, + action = function(pos, node) + if minetest.env:find_node_near(pos, 3, {"default:water_source", "default:water_flowing"}) then + node.name = "farming:soil_wet" + minetest.env:set_node(pos, node) + end + end, +}) + diff --git a/mods/farming/textures/farming_bread.png b/mods/farming/textures/farming_bread.png new file mode 100644 index 0000000000000000000000000000000000000000..5570291e7ff2eea21c31d874d86c81549769e510 GIT binary patch literal 342 zcmV-c0jd6pP)SBQLO7>{t_rjh~X_LCef`%UL_FWRB&k* zpo9n>7mD>00oZvOG>V8yptbE#1cQqOI5Wp2!~&AQrSGS3vVb)095^bVNqY^xU60!W z+O%`vO#yD&x$sPYI(KT?vAL@SsA;cto(X7DFNK>3Xy7V=2ffBXSc8;C}Q34YQU@JI!90!S1 o1cI&L%^Oht<807*qoM6N<$f|O#8Pyhe` literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_carrot.png b/mods/farming/textures/farming_carrot.png new file mode 100644 index 0000000000000000000000000000000000000000..81cee6c22a4a055754817f420ce41f6674a2024c GIT binary patch literal 383 zcmV-_0f7FAP)b;z6oBCuWuX#10Z8nq15%e(3|s&S1||;BN}Z}K9m)yVx*~QKCJuna892}*&&dPF z&O=V)Bm)_qB80^E+l~hS5uwR}HsGNGU`daL0tknXh5}xXBZW5-K=^q7hTY$%dIJd6 zaUSzM@PF1Tz&!kAJyc^xc!L=+afNO>$;6+%AAt@tKG^hc+aAO8J$wWDy@r21JbyiB zR?RqXb>{571;p@mb`v}-Kmi2nco>8FsEDX+fPv%bN9_Vdgr8vs4`zWHm?tYIyxc9& z;S^WT^e8xjC-;U#Nl5Wqa0ln12oBl51B%ylS~S1`FA~5JZUGW5tll-i=^daSs~Q&r zEL!tsT9}sl* zt!8^sqBZM%zN~NK{+q|{ePD2qdiQnfpD!Vi!K*UA`v3AtW}MM*bg9u9;deaq53(-U zv9~f>L+`Fdj&E-W(*>XXP9n3rycXi_#!Nd@h<8M1@_zwk}Icw+a9OV>g^ cpE-U>S7Xj9t6ws+l|WALboFyt=akR{0L9Z_0RR91 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_carrot_3.png b/mods/farming/textures/farming_carrot_3.png new file mode 100644 index 0000000000000000000000000000000000000000..7aa71c70e00b7d6cfa0289ef96af5c7615d4e810 GIT binary patch literal 370 zcmV-&0ge8NP)+4rwn)ALpd={KR>>;>_qfD#8i*~E!xB^=PanT2krlksbwx{ZSPlS{ zlXF|wzXk0%h&SMgK=K{{1g(tB$pTOUA^;FC{cd%VlUVbQE}ejTg@d8wxCxETR{(++ zo2}?NF|p(9^)du+163{r|2*7J<}#Q@^d|tz?ZUe8q`8M<2?1`$Xn7Y1R7ze-DKvJq z0j&U~w!y1=gCN9SYS%C)Z^7C{RYr_yG=SA|f}bpdfWYly>FTnL0jPT**EBy!;^!v~ z)mGAxefHHdQkyVM00p0g(aA4n@Uo5p@P^d^7N_Ytbpw-z>{%<-pKFok4N9{=$*>`? QMgRZ+07*qoM6N<$f-G#E6aWAK literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_carrot_4.png b/mods/farming/textures/farming_carrot_4.png new file mode 100644 index 0000000000000000000000000000000000000000..f5d7bd683e40d499e83048cc0d46bd4e2ad70ab0 GIT binary patch literal 558 zcmV+}0@3}6P)#SWH;NU%P*+2QLi^+5g0I?__ zGywanyq8fq&$TK=JjeJ9=ofH+#321vmWLIa?0iC2nH9>vE1gh&a-V=|7uNBKU< z#P?nn-Er8(t+zx+Z z09G?vjst+XruSTjI$#P2W{EEaAVlnacA&_lEKDo^A?%ZU9O6as4I2XRkQjgv0I;G^ zi@+qhf^$3cjR1nkLR{{1FS5gnD4^waWX^RRYzzQF0#LlzWB}Bj-DwK|LO_Ht3ZMcJ zgxnSYipNA1kOt7+*HSRt5Ww=@N<;FBjamQ{g|`GC{7zk7nCAZJa`BY_jDWcjX>jGu zFxR-20E|F#euY3QfFk^<6fpe5#2fF*7jUCnFt|PRgX?|IR?pvE_C0NIc3PXixH|IZ wH^&|=Y%KsB`t>0G_pKl7=c!i_X*(a=A2YT##Gr$EjsO4v07*qoM6N<$f&_W-y#N3J literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_carrot_gold.png b/mods/farming/textures/farming_carrot_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..23c9dd3fc89de2218912aa2ff4063660c2ea9b67 GIT binary patch literal 304 zcmV-00nh%4P)#{uC&2ySG# z8Q`x1+%JbPECArc0^Iz9!@YX|K>g9h>e>MSDXxXsWv?Y1*7%HuFohAIcpAif3n;9$ z9f#0%2A<~tML)IFfiy&WfEC8&>&hWIaJHu)!gx6rBE_(9-F6BTJl4mvPUPmL{uJc! zH2`kS`*9Lmt$iii;1vPVA0<<~G(g!5bimaB@S@tbZ^6X?3-0o;5zYdrxBy$=LI=uV zEBrSAAeC?{&I5FWd4L3zP)k@n1r*y8p8t$y0IV;-97$i1AqZRm0000-m5ClpKs~>Lx7=*8cpO$DO4gov_tArI{ zD;@%P2$m9bxKJ;k!c3gLj&<@okf>Sl!bm)9NUWm;iD2v;@BeX2<^y?{NHh{IH>D_e kWTUp_--=FOMiYRwCuRECfqS8!PJww&{&cNGUcZou$5qjfmP<_yE4nc)u_*H#fJt zx$H)e6jLPJ?)S~i?%rNTMA=_Pwi5Wa0$)#$bbGf;r{^tNy1?hvC4JnFi6sWZ9xYAa z{p66IyK4jq2>2wDz&S#ykPIGLg=BEV+wp<73Jb$ukM@3n(_WiK{mqg9LRLZViYV}x z{q9d(?{w&5d&^mcXaayUn4?J>qGT@NvL#6btOa*d^nO_M9`K|B7980Fepd8e!=tVN zYjQ5XmATvn3k$g5vhR95L=li>XTUUHFYR|riUs&IY;+Lmo-+XOLEf(XZwa`vcM1T` z6Fw9f&-xn`2=~739MJEAU;)mYCkA|yw@Q=y;34k;QvlY!-fFlOkZ|A4sB(=$V6Y`p zciQ>j!8am2%mZ13w-TampL58on1s9Tg{2>O5QBUoK5!`9Tmu+@fpsEQXmBXpxec|5 zma(AofP+s$OlHYg(0Ra(-iA_!qX~5NZ7Aa#dIF%B1#3y!00000NkvXXu0mjf>&VRO literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_melon_seed.png b/mods/farming/textures/farming_melon_seed.png new file mode 100644 index 0000000000000000000000000000000000000000..6934acbf4a7b0cfb794119518900863c82351cb7 GIT binary patch literal 247 zcmVpIDM|Y3n0lfbqA`t?mXqq;S5$O;_1pn(#^VT(5oSOnQfOZNvhs>uS z=a6|4<{WA!P8+qDTfO&;dRJZ~~HMRK71^z$O3y002ovPDHLkV1lvpUZDU0 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_melon_side.png b/mods/farming/textures/farming_melon_side.png new file mode 100644 index 0000000000000000000000000000000000000000..05f482deaf607677b9a433208a4ad3a8b2014f04 GIT binary patch literal 855 zcmV-d1E~CoP)ppl?F1)v;63SbWdB_IUwh$MgjAOf(=0=5sYMF1f@ zfN}x+D0~|ff8YNzv9kanv|Qz+_oh|ed2l8|SOBpAM%E%~fK<631pz1*fUuqg2toPe z^o0mO0O+)i0KVLh!bt!>3LYSY)`) zAU6-9IY2nJ7GU?@{y^7)lK?sk?6n{Z(9F&O>`jRUq)x+80ITbrJU|Em{9REFU@t@h z_^Y7>2r;H|I}gGY@Ccxd@}BaAS49oL1pN79A|O=GvQq=>W%yqJNcIq<$}K<})S;j} z1>kaSFGTt~_T?C^x!CzP-Cn|XjO&jEx0 zpuMMD0Ad02gXJRue7OLcu{soX6m&P$|4>wb-eM!n0g6-Q0&v=fIbabffS-&!6?p*V z0{C*GVqPh)0NlM;KyL5t2-v4%Ap{VVCu93`Z1;R;tEldp0wDEt?C;$y0)T%+=kc7_ hy|)Mfs`4WM`3+%N^MB5hF1r8#002ovPDHLkV1jaib>IL1 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_melon_speckled.png b/mods/farming/textures/farming_melon_speckled.png new file mode 100644 index 0000000000000000000000000000000000000000..e915efc003eb7840eaf5deccee08815e18490895 GIT binary patch literal 626 zcmV-&0*(ENP)eiP!|S5TBKWjao=VFpXlTpoN8C?Hf^0 zqrpNe6H6-#!G7dlov^prJ1@CBEK>YjZZ~)Tx3e>QyDlPf6;rMfz`q9=8Sv8fd<{KC z)~VnCZ2q;oF97alLR2sSm`5jk2J>UTmo5XXR1^T1vvLVxYJRj_pEmk@Kv)9M{fz*) z=x9zE-*%Pd6hdqMyw^hX@h$*h&Hylfnf4eU&f6O)rvPK2@)UqPdN%*Ob&Km=ZzY{J z`5i;(0nXae0MrP;TvoOaX$@21YEu9xHdyy_4fYrSvWFj&GNn8OtPP+m_)qy1$mBMA3U>1=3M-#{PLK0QuCC;$Ke M07*qoM6N<$g4;d$i~s-t literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_melon_top.png b/mods/farming/textures/farming_melon_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8b1b89e91ed59d8abf8eeeae90402633677da927 GIT binary patch literal 659 zcmV;E0&M+>P)l&IPV!b`j-GQ1ITG96+Q9&ep3S2e*{2N1n%yyP5^|+D9nk={Js(& zrGVlFkP$$Gr+-y+7Ps}p2Y_@ofSe5B*(U%8v~euXycey;oBUYjLbOkc?;g(oEj|Gt z1OW)4!59Sr$o!q7)vNkkZH=>A3t%&V(nN87Ljd*-r@Aq}GC5=@*$)yT>!j)*7WX&o zxDx;kW>N!WTlUN>ZUBoDfb~J}34n|P8Y0(!<=YdNP_8mYLe`i&5A1;mU% zA<90GgJmum(kd-1I*ywwjT>OgqMIwGH4sbUgcxdo1(y&s0xfssQFv z!b3&{km58yF9B3w2_T0QCqSmig-KC8=eo~Gi~tC+Mw|d#mR=na%ypkBX(>D>?q%pE zq<8KODV|%g0VYNG7jYg$EaqpvcT}qL009iq=ES*u=21*yeC{!rnmLHkGOPe{|IXRx zbBeJxdJvO7AgfL|d8T6s^LUogTm#YO#Pb~is>5uqqBRh0Nxb(yXTpSraRK=BfwC!AGlh+ZuugaI-|CjjrwOQPAy tyq5EahUv)vjmo$6gq8r7{MLxeegSjQLwr7-HjV%Q002ovPDHLkV1k8fB0&HE literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_mushroom_brown.png b/mods/farming/textures/farming_mushroom_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..1cb4cb8a1cd201cfd0f6c822c483ee375f0526f9 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJI!_nJkcwN$KmPx>KkSgy7RcUX zm2ib|F`q=~ffdYdvIegj0@-;i+2_oR{3tIyZ-zA2F_TgT#nUGXS#C~S9L;suHSt`6 zPcXZ{ra5VR2T~1pJvAw0*eG`S4&x4;B|DiNX55+<93qhF!v6Pr$%bG2i(keGHR-fP g+9mKwh$#ZC*IK!5o#F2ZK$kFhy85}Sb4q9e08yVn&;S4c literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_mushroom_red.png b/mods/farming/textures/farming_mushroom_red.png new file mode 100644 index 0000000000000000000000000000000000000000..bff9aada78eb414b8bd4c69308d5c2f8c60ba66a GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJt)4E9Ar-gYUOmm(>>$$maOFW? zv%=Y}3H*w_H+o9XD1A+_bzL%HPQg)TA(@%8Q+OJcWA1ePH@9PM_;8w&i9?}*0Ydzd zeQ>cfVs`aqpJ34qqT6-thk^f)=zRS`u>(8UA9g)I_DFMS=AI6v z17S0Qc@xxQyN!NSy`L_ed?b7xqmozHo6g<$nAVwz*Qmey$2W!H&5T&PqmO?!Eqs6Q i@4Np@+{XVnA8;x}wk&<-da@7b0R~T3KbLh*2~7a8GG2oK literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_mushroom_stew.png b/mods/farming/textures/farming_mushroom_stew.png new file mode 100644 index 0000000000000000000000000000000000000000..5047d897d976b8d996e1bcb1fed9e7404070d12f GIT binary patch literal 336 zcmV-W0k8gvP)(GytA2WE4AoFXH~sdtiqC1G8yRhQw( z0`ydeL@WWVhCa0XSpwj3K6+wTFTp&%Hxvu-6#)nURy|ulN$Yu29va)V z<6wAjBZ5RsfI_7J1#KrSB%u+X5V)2$x>0000UGxfWM6eWTDYej*T^FGX5tLR$TqvbH zeSyEc$s}o#Dy5Lc&oE(_?@QjBOfn+MwwWvmB!MK51a?wj+&Z9__DLZ;-mdJ?zX<^R z);m@C7}Zw6Sg1tQtR-0Hs(z@hknj-+g41JzXmXhgz!&9xb^UrcFG#pVg5b;7E-hz$ zmBn*MMZ)=62+y@IUz*Lc$fFT5t3>)B(2mEcwPKB0x+@hti!C_yN_W V#hR=w<0Jq8002ovPDHLkV1ib^x3~ZR literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_potato_1.png b/mods/farming/textures/farming_potato_1.png new file mode 100644 index 0000000000000000000000000000000000000000..3952374a23fa0b8dec6c8cd8dd51b71f012d2999 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJEuJopAr-gYPBi3eHsEp9RSCPY z(lX`zVZ$5N2G14tb{w1!tsT9}sl* zt!8^sqBZM%zN~NK{+q|{ePD2qdiQnfpD!Vi!K*UA`v3AtW}MM*bg9u9;deaq53(-U zv9~f>L+`Fdj&E-W(*>XXP9n3rycXi_#!Nd@h<8M1@_zwk}Icw+a9OV>g^ cpE-U>S7Xj9t6ws+l|WALboFyt=akR{0L9Z_0RR91 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_potato_2.png b/mods/farming/textures/farming_potato_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7aa71c70e00b7d6cfa0289ef96af5c7615d4e810 GIT binary patch literal 370 zcmV-&0ge8NP)+4rwn)ALpd={KR>>;>_qfD#8i*~E!xB^=PanT2krlksbwx{ZSPlS{ zlXF|wzXk0%h&SMgK=K{{1g(tB$pTOUA^;FC{cd%VlUVbQE}ejTg@d8wxCxETR{(++ zo2}?NF|p(9^)du+163{r|2*7J<}#Q@^d|tz?ZUe8q`8M<2?1`$Xn7Y1R7ze-DKvJq z0j&U~w!y1=gCN9SYS%C)Z^7C{RYr_yG=SA|f}bpdfWYly>FTnL0jPT**EBy!;^!v~ z)mGAxefHHdQkyVM00p0g(aA4n@Uo5p@P^d^7N_Ytbpw-z>{%<-pKFok4N9{=$*>`? QMgRZ+07*qoM6N<$f-G#E6aWAK literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_potato_3.png b/mods/farming/textures/farming_potato_3.png new file mode 100644 index 0000000000000000000000000000000000000000..731976914730b1d9dd43f3676b974d56bca488b0 GIT binary patch literal 482 zcmV<80UiE{P)tOOk?Kj2x!dt!{xT32;qWhcTay;i| zMSKFVMIa!ycZxBM<{adr>LZ^m1ORazJ!hbj0HIqUQ^>{5~ce9 z5PBm3XglYoQ~OV literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_potato_baked.png b/mods/farming/textures/farming_potato_baked.png new file mode 100644 index 0000000000000000000000000000000000000000..f55b571f7e62f6b50710333f7e58b6225e67223b GIT binary patch literal 402 zcmV;D0d4+?P)sq*R;%i6#myX;8|Df`%3Z7l@RCiY}sof&$9)6K2u3ew>-b z-fV;-x%i3{?fSj3J@!^2QvGMDB2Wa1KoK}ff!FbgeBYk!ME`#r_2ggz0I#3U-Kap0 zL^fQ1J@{&R`V0SirYqQkcXAtA w6?)KIc=By%t-qC&Dc}2x2oNjfqx2{RHcNDSRt8U%9{>OV07*qoM6N<$f)!V;WdHyG literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_potato_poison.png b/mods/farming/textures/farming_potato_poison.png new file mode 100644 index 0000000000000000000000000000000000000000..849489fdc8784142c7ba561067b429dd160fae3b GIT binary patch literal 504 zcmVp!SVF}x4+|(Uelyhq>$mGq?CN$-Q}(c2q6OhNx%>A1N;C#zz?X)fcR#ocsw2~ zfxcgeG>Sh9fH-|I!o1v0O7PvuO}D3rsz$AfRdyonB4rNCh}HEbQIi13-=CL7?k+6( zx(`e7(s+nJ=^7E&XRRFJ6yiz#nLQLA`6H%~-D6Za{T2ZP1;pYl%*L8N!joJLKt%3o z%OVGA1VVHXjsaM21duRk4v5REHjytFBA+ohfJmPAl{}zogfZXD*dNe}qelRyoa9ac zx?Mu|GFE~dFfrZWE<;mCClWo@fQ(@o zy-uzM$kBTZATezviXaeSmz%L(u{ajuov=OE^?M>lI~a(|$z285BjlR@Tvw8l6k?sc z;x5od0FtK;`Z<8)G}SD(t#>)Gs{pzQJ@JSj=o)fD%8NKncU31LB7iCb`%^(io${Lg u8R5nR4ipfbakthrdmn&AhyO}emjT~OZ_Wm?jj~1n0000v0b*#93x6{P}zdSh6!Y$TO>z#4`(DkbXX& zZrLthFOBVaH|n?Nlz*=0kK6V8wHO9rk=}dHhknj~00;<7VpH!KU?eu#RQv@%Hsw=b z!vJsTR9T7H;#FP~Cq9`3P}DqlRa^kLu+EHy09f$-ITb6#5nwZpWe5X6;9US#ya%8l zrU1Ob&8mV9078t-fcT!P00?mmz+ z;tA0Z053uXU}_i@z?oC=Xj9E7>TZp)L2jh`y8yhd=K(~z9|MS%iwb7btGcBEuv`RC z`CTbC1>-Kq-O|fdvCWBy0dO^AB0qb+UTkwF#D(T{H6^RcHyT?3@OK^&lvQ&9W>oDk zfJg-o1&Cxg`yy#|rFYw+%QIkbk+jYLnl5w!s-qMYQim8+PX@p`;WqU8fh)DtjH3R5 z09_@FdI9f$Ot!OAs!_Bx-Re*s%N{Gs`)tH1yN002ov JPDHLkV1jdX%H{w7 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_pumpkin_face_light.png b/mods/farming/textures/farming_pumpkin_face_light.png new file mode 100644 index 0000000000000000000000000000000000000000..85246eb734c787873fff66be510c24e66d9abed4 GIT binary patch literal 1106 zcmV-Y1g-mtP)Ljc?)ax)^$zWe(8Mo1dz%l{VqoDDysv!}NM zi8BbndoivJ%KJYjtwwAJ(be|D0184oyri@dZCrG;QT^VAuyq9@0I;(l#x5pr84(DG z%ed%Y(zCj_btUqK0JifxE!RRKPPAd|T=ZnVhOn0*1YoDq*}2W7`QDaR?! zvGF*7QX$2Xq+%{fg&BsJ4nx?RG6EoHUnY5@zGJLy-b+w{4HxstSb%aRP33ZmW@j0s z=z}05dQUh3a131lNMqjXV#f(%5QfX;bSyx1K10=7hAMLmQelu%ii(^Ofd3ajAVO=( zX+*>@RH>$o@wtUeEI@6gn`+D5G`E;BFqkvT87Y=veDJe-cWxK01dIkIsl14RMS@j zupwYzp3}O#@z1&4w6y;6cAtSTnULkE`SbMBH3ZNQc2jb-X$@h|(a*Xu#R5nz&xbZRHMw#&F4vzNlogdU3kG-|`H|GHM#&cdBD?bLMw*vi;^dg8{X z!AQ$J{{7I|vR%43h5``!Ce#3dGFQ6_7abH8{9oPgr;U#TwEg97pmX^10UiDFMLU8H zbTKCghHaskp|EL)7TpIlK(WY$qk{9_ZO-({UO%lL575@>AnlypqrLMXI=Hw`hd+G5 zGsf@^I?%-&97i0*>Rg6PdCGK4G$<#4y@o}UUnWOE!P#CrV!i4TEjck6;@jNx4n z{gz)1v6ry^Xh`^A!N*DjK#roW?K9l>3*6t!oIXrI7FG}Zy|8)eL&yh)an56A?O6xW zqY~nM*+ieBoR_5RM1s6A#}eqTA_4GNIhRcaPOzScZ0%^kq#1g;YMRs^spwaFg1N|M zmZSH^6G8O<1C}fYkvSIk(?CGtkTx-8J6qbsqo! Y0w*83KMlNO2><{907*qoM6N<$g4v=5wg3PC literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_pumpkin_seed.png b/mods/farming/textures/farming_pumpkin_seed.png new file mode 100644 index 0000000000000000000000000000000000000000..6672fd663d4ff80eb63085578337ac2674482af9 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJHJ&bxAr-gYPTS4fV8G*IY&d%Z zhpe{(i|%iU#wUF-e>fvN^kP(x@!z-fR9qw^smds%z*xt;K~A`pc@N{lTRE)`maF>T zoUS--#{b3gK->(>;q{z;pPYI3#TcG%a=a?!5z}j>GM8)fYSr@Q6s d29_O z%N2q!5Jj_h>(+|wz*;QA5?oo2Jx~Y&2XL6YH=h_6;T)0-bD3{ap10FDkN5ptjh40O z{Ptev$MCw2!{f3Kxk-M+TW51}Udw+00E86M1FdU-$lkJR9w0YHdpKayhr z$PEX8h)^p4vzQ5B`EGfa00Lr}TLICx^xm!j2PFz%hie89O18ZjfS3iWOb|+{Kl&E{ zQ^Ne60$5#mOv3;`wZ;I5J9QSt0YEX*Ybl_A6Bp$Ah_s}9rcO+0M4xn zeJ7QMApoZtX;+2|k@Yv)&z^Et8;W-UwTh0kf~TAnqhejbv)AzKb$)*T0M_=L_Ux6N QLI3~&07*qoM6N<$f`gi|l>h($ literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_pumpkin_top.png b/mods/farming/textures/farming_pumpkin_top.png new file mode 100644 index 0000000000000000000000000000000000000000..d3c6c111e5a7e91c073161271db072513296efa8 GIT binary patch literal 563 zcmV-30?hr1P)SBD zy&u0U?t9l&`b-z?&-VVXZ=cV{hxXf)$G1Nj`cv3&|JDuRT0Eoc7JWKr9(oS&+3%Jah$w;!hUhaB*^^%s^xX%AFgkPgm7Tfyl}& zo-5n2BA+8vzZHU5ZDi`q$f}?kyKrE^m{$eKmE&;J4Ub)_6|+lKo3=9o0$9o4$*rdW z3m~bC+@ym0_{F6ruC8^j&V*Ah;5a+dNC4#Sm01z@M^ypK!35l%m0kxT++tNgq(=w< zgQ(sZQ!n87JLB1Hd5>z>2rjrZDwnDp&tk47WH+SxcFgaC;vIl%Rx;)?5oOGGJ)sIg zR-UKFsgi7_R~?j_498mSnE>4SymtGt^H|sZ{{@eFhuCLpc|rgH002ovPDHLkV1kj* B1g!u7 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_soil.png b/mods/farming/textures/farming_soil.png new file mode 100644 index 0000000000000000000000000000000000000000..167d9928ba23cfc95ec2a35168c2a78169c11d6b GIT binary patch literal 552 zcmV+@0@wYCP)p#!W{qs0~ zzu(9I`o%kz;rqw!K8#+x(9D95sv*+Kvt#gUJWj0H?yGpa7zNoG+Y3v zB6JU^%2oiBysNWt`E`%08bAQ9MOB(E0GxM<2ULpKxY8d1bRJYCyCP-dQyaelDDUdK z^I+e133dWd_o;sX;67!gY@M!El|I^FZeVbs^6x^YKyVSe`mg}X3&(z{2(jH%g?Ba> zU@((8Wk*IG$#flbV#0~#CNfbx@0d^mz=6`$f$L=ljMKxm^ZSX4y9jU*s-fe6b4~pMM^5yT^*EN*?IR2R7W qiK-Fwg$KH^sZ!BB?p8AdR&pKu)G$hDJ34d>CLdq}oC=qM0*Lx~0)^2)R|^cR4m#k{Z~>r- z&^@3kTLDn=uFk^c*FCOk00FobRcX2aaNa2%P$^>LN`C~fx(5!zYCoL!A0!q!vZKT9Q&yv#CB5^-q~P) z!A$0q9T{~b({<2^2`84D$VBnHV?qf42TE55u9qD!P7mA8?W)MJJ{~ z!``E3YAIP+R?tRp&#Tr_TMg$D^}7i0T}*}*DXCm{bx?MdgTa;T`gp2#H|-Qfw-M+z zBDH9$Vs!wNtR2VGdfqK1s}Xnsz_6}Nv}yZQdM>Kr_Wo`$aV_Pd(>WC@bg2ri_JN6X z+`?P>;XEkAHP2m$RTK~a?i0$PSea<}01^|A)`@nN?U;nz=A&BH*vL>4nJa0`JjlW8SGB^$YGANQesXuy^H3m^N^+9Vs#T zxBLV{*t&})23ZGIFdja_u%3tOG;^S+)O2=cxwgf85~T-LFuTbbylP-9cPLPO{GYM3 zVFD9#voFKXz6CcJ>+1{+JS2G%IL@5^d;WyF+rB!6`^%K|=FaE;1auCAr>mdKI;Vst E01L1~-~a#s literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tige_2.png b/mods/farming/textures/farming_tige_2.png new file mode 100644 index 0000000000000000000000000000000000000000..9e19ea858f328596ba4cfb05eb306154dc4badbf GIT binary patch literal 424 zcmV;Z0ayNsP)dvYJv(VcH_VsU=zUjpCSV^+$eMb8y5uz zc&0M`XJn+nfbFyYGqUnAFhsTD4u_GD4u-e^!Ig~vDKbDvfkGGj`9;_O+9#x-Y6`P6 z*)E9dhS>b|1(^msyU4&0QpNb6nUhQd_AL3&_~IIn0gQ>%>A1rIZx|fe@E=^9yuL%j zXdLjoH0pp+2MnkKVmcZB52yp!c^DYHGAMHdMGpA)kAXo{WdK89elD=(!!^K(keQ8e zokevABu_|1*N>+pn*IwHYg@N<+xu zYYAfmEabWzR@D})2U_?SQfGgC$H4II9ckvUP?`w;{RSGs4XN`t^!{fgRX+f|+i~Dm S6+~750000)t-KF*eNx@||8#aFK`SV> zfj$O+f)IvJTz>x_T@frn6CDPilm$vWAOl~#`N`0ft-(lkAnrK&>c5Az7$ezXz{|}- zSs;G>{%1s_gAr~3VWeqoqUrVBQxV&b*`9r;?s zCuMPAcDO;HY5|{S5I{-jyHC9SfB4*6xb3i#lA@&CGV9j=nlv@?b0a4^6J^oJ!a|_| zU%vgJ%zzhfe$ci&81Sqx>VQ!PP{jf3_dW+VDL@!jh|$XdII|&gK?o}6CB--xEOZ62 zmT922&&#(z83>iU6qN&O_dEkz0s^4=0tDoxxEMfUuYh=7lOZEHA;3aN0jP?2{Ng*q zrCT52)dX?~u>s3kaxJI0B!oEvR9=@Qsxs0&7i5JiGP+ud0Uhvn;IiTOAAcF-BsmAp z0dGG1V)*d+_rN*e*YAG}KY#rjI0rB@GcsJb`H^h>0KPfajtVmdvj6}907*qoM6N<$ Ef-`N{<^TWy literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tige_end.png b/mods/farming/textures/farming_tige_end.png new file mode 100644 index 0000000000000000000000000000000000000000..b71af7a358b8967712756be778ba4cf6f4031012 GIT binary patch literal 544 zcmV+*0^j|KP){*NNS%f*7K;{B)JV44x98N>@< zn2}U>{{OrtLq?oB(n1yR8!61shF`&hXW#IFTXRevoSF+A{DjhO;|#J>=Xp6DsDge`v1?L|KK|3<=YP)T)HJLC8!!WmzzkF@LBS{tVdO|g&gqUze70#)xJVJbm+y1_ z0sw@6PM8IxCoXp##N#G_uQYCEqI(1uSE z&{#OJfY!o^1T+_JvVcYBqXkkg7PrrG%g&1e)}4H2M?G;O%BNT Q?EnA(07*qoM6N<$f>6_e=Kufz literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tool_goldhoe.png b/mods/farming/textures/farming_tool_goldhoe.png new file mode 100644 index 0000000000000000000000000000000000000000..130e3cbd7eb2c0e80d2a7a52b05f8b4b595d793e GIT binary patch literal 320 zcmV-G0l)r4k1W@97+jJ9)xaZ7blzJa^@U^hqzvjU^;{)2!}xP$8CZZgz7|> z5c52L?h)cV9l(4U5(GC#)y&QI0gM|HAajIi4W@}X#$BtS2BB{Lyq^{T>in0vDgc?2 zsPo?Dq#8Slo4XuF+`P5a%m8@o67wN|R_87N6#J;T2w=4HApmXjO#m7LCkD_OI1zy6 zz-dFyA`0Zhxz_pi8L;L;llSH{|m4k0Jwk39RSi7 zz4wr77yz23lwh9cl_Vft2_Qs_aZwI3WCm!(1i?W#guk7^bO>{hRV8op=Y4`2gz7}+ z5Fv!`GeTUa6PRy9g5c(;lDXMAfN^62WR5Vk!89?)xJxyZAoN%MxGVtF`7d)-05T_0 z=dHs@HFgv?A95LS^V(LkI|*6r67#;hpwju6+wc>6uek`IxAQIlZS!3K8UrT=&>A=q zfabvM2C(RSGeGHL8TMIj*?AMdy7SEdma#W0K;seS$ImJ11tZH%MZ_8+_y7O^07*qo IM6N<$g6^DwYybcN literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tool_woodhoe.png b/mods/farming/textures/farming_tool_woodhoe.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeb29b560ca3b9cae0796e21c989688b87be920 GIT binary patch literal 316 zcmV-C0mJ@@P)p`oA&qG7oJ9Ds@ji4G2cK%(XfNSxZpk&Mh}hDkiOX;QdI5xtlHoh<-B z_~(Q{KzibKJ%)JP1Q7PTEZ}jPe~m<>Dgl(ZA7|~vA}%{XS4e_fZY z0CoNgt|~xq8tT0Ca8ivOhr?Z7MjW2I)yxEV>=JmDK(2Ea0gAmAE)uBiyh=bD-b+AZ z;lu)33nvoLT)5r>7M*t%NWECxKFcjTFA7+9-dVsh_F@GH_J9vRr#NpUekhQny0^Ii O0000?_N9wb=yNZN@QxlW20VgmMjl z>p2I&Yhf(p7$9>qiy!=4FC{~cH_7ZfJ&s)iG++19P5~~~E6OE6riWvIweN~>W1$3) z|05A?vbf=++PhwwU(ct^cZgZ(+aJlc0mOW-0jjIhPyBWPGS3A6iQX=ytFeOAg{6-^ zu7$X{{d&s{9b{%DK(*~&TK}myz{FrF+4bn}_E`Q2pz;*$Cje*3)0F%x3rx8HO?(Mcck@WmtJzD4NW6JY9f5jAul zB(NnBB6|(4{ZJ{MY}Kp7>Zg~B*a(KWJ~kUl(@CE{x|Z+AbA$CD^zI3;@IIfaS`-Q6 zlSUeGn1qe}0T!BP6up=avLOy*`6b0S1Vtx(%%jF3g&u_7Jpr)F;u^iubJmXwR*71O zl?vq$;&Am2n^bX4(ZHC=E5*DJ^U}vWeDT!{Jt&9M9RY?X3|fV(&t1ceaypG^dR)^3GgIo868su8mASFzYKCM?0ITz@wgU(oqYxei1wP? ze-P6Yo%Ase-}^mUFLX};tm;UEURhy851{P}JUOkUy;GUYErZi;px# zCw=e$ZNjOwmc7ADQKQ gt4-^fVV4B>16U}kO{`H;xc~qF07*qoM6N<$f;1D90ssI2 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_1.png b/mods/farming/textures/farming_wheat_1.png new file mode 100644 index 0000000000000000000000000000000000000000..0a32938e570824ee7bcb92738359ff53f4a78e78 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJy`C%*Pp{~FhAvo{e#SgMA66pA3kSzmVAU=_YC92 z**pJVzQcG!NcIF{O(W0$kCqJ&4eIzOK4F+Dr6*$fKCiZipt4a=(5j@T_M%V(u_6S) zg9oJt1wAMVq7;fAy!eI2{mn1Icw2YCR8R+a)p)Fb1b_yT z`P*E-Of(qDVzVLB&`b+q6xBiPFZ6+E}y|#kvY2S_Q#{ zE<{nG3+X}-7e$dS#7+O9ZXu33h zng%fZPN&E7ma=OP_)oh7XXh?VId&n7M9tsjshUCPkbvsRESrgbpf1?Y5++1 z0TR2%zoZcW>`nmnTCNFzrR&L-?`zW1x8L+p>PH7{J0>Im{BjcZmC~)Z0*w(j{U|64 zqXFyyfgO3e{iZ;|uj;6NH2^474FCzhoJ6w#!q$dEq7Vv4Ecx)0pd)jJl<=eA&Y~_8 z&7`0QOB|Q8Vh&|F4|X()*gpiiikJVOcAc<&qiO&^)(8NTXbJ!x3^Y~%80ntVf-d9@ z>c8Tb5_SL_Eb!w3Ff1YBQU#L^On77->;QrN*0XM@tN1%FeWf}TN1ywN93kw%XS%Fddk?PIC@7%g&OPtO=KZZNLX)&b6g9XjkYPXbbR#yk78 z4?yaMLBT#jXVNS&Qe(fMQ{y^myI3l}w%0BgE61H2wXR)1>##$Ieey2rDt`RBS<$C` z0ERAGfjg`MIhGiq(72E*z*6}|Cnv&wJfWB3aRiV~`}s*zN)?aMJNvW+z)#8^Z=c8+ RW)T1Y002ovPDHLkV1g51VG{rV literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_harvested.png b/mods/farming/textures/farming_wheat_harvested.png new file mode 100644 index 0000000000000000000000000000000000000000..a4fb96c4d67bfc3698b3e02fa47855fbbe29bb21 GIT binary patch literal 488 zcmVP)^E#ztoThUgo@pFhD$Hp%cd4VTyXD6H8Br6uf zUiRPb&6~+4w+JCDTF2x4DvZ6i8us;l75K*1cVpdtY|xV6~|@y=B>AmJ&H*9RQ0F85 zfCoI=Equso3mz>14{h!agNjg~S9j0qqUD%y2F419y}695_5;XRMO<7T^hBh5JYnT3lCv!ZLgQH3V5y*p2>@>qzH&4ne1*rge|P1&YRf}aYW?4e4GIofC2mp zz+EH#3Lw6ZzF`6E=fX|^L9oQPW1@K-L=b9#BrXAn@TK%vKgx-th?96Jy)KPca~MTy z>8YCtIZP0xGZ8>|xJ3@tdmtz7Uv8!15Fl4uuW-u(sMWTYcol$C+ftLpas{wG;oP^l z%>g8F54NW&J~aO={h}6^&c7N!JO5ou&|@6!PG|rIa0B!Ni^6MkP002ovPDHLk FV1nPUWo!Td literal 0 HcmV?d00001 diff --git a/mods/farming/wheat.lua b/mods/farming/wheat.lua new file mode 100644 index 00000000..87ffe62d --- /dev/null +++ b/mods/farming/wheat.lua @@ -0,0 +1,122 @@ +minetest.register_craftitem("farming:wheat_seed", { + description = "Wheat Seeds", + inventory_image = "farming_wheat_seed.png", + on_place = function(itemstack, placer, pointed_thing) + return farming:place_seed(itemstack, placer, pointed_thing, "farming:wheat_1") + end +}) + +minetest.register_node("farming:wheat_1", { + paramtype = "light", + sunlight_propagates = true, + walkable = false, + drawtype = "plantlike", + drop = "farming:wheat_seed", + tiles = {"farming_wheat_1.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.125, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, +}) + +minetest.register_node("farming:wheat_2", { + sunlight_propagates = true, + paramtype = "light", + walkable = false, + drawtype = "plantlike", + drop = "farming:wheat_seed", + tiles = {"farming_wheat_2.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, +}) + +minetest.register_node("farming:wheat_3", { + sunlight_propagates = true, + paramtype = "light", + walkable = false, + drawtype = "plantlike", + drop = "farming:wheat_seed", + tiles = {"farming_wheat_3.png"}, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.25, 0.5} + }, + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, +}) + +minetest.register_node("farming:wheat", { + sunlight_propagates = true, + paramtype = "light", + walkable = false, + drawtype = "plantlike", + tiles = {"farming_wheat.png"}, + drop = { + max_items = 4, + items = { + { items = {'farming:wheat_seed'} }, + { items = {'farming:wheat_seed'}, rarity = 2}, + { items = {'farming:wheat_seed'}, rarity = 5}, + { items = {'farming:wheat_harvested'} } + } + }, + groups = {snappy=3, flammable=2, not_in_creative_inventory=1,dig_by_water=1}, +}) + +farming:add_plant("farming:wheat", {"farming:wheat_1", "farming:wheat_2", "farming:wheat_3"}, 50, 20) + +minetest.register_craftitem("farming:wheat_harvested", { + description = "Harvested Wheat", + inventory_image = "farming_wheat_harvested.png", +}) + +minetest.register_craft({ + output = "farming:bread", + recipe = { + {'farming:wheat_harvested', 'farming:wheat_harvested', 'farming:wheat_harvested'}, + } +}) + +minetest.register_craft({ + output = "farming:cookie", + recipe = { + {'farming:wheat_harvested', 'dye:brown', 'farming:wheat_harvested'}, + } +}) + +minetest.register_craftitem("farming:cookie", { + description = "Cookie", + inventory_image = "farming_cookie.png", + groups = {food=2}, + on_use = minetest.item_eat(2) +}) + + +minetest.register_craftitem("farming:bread", { + description = "Bread", + inventory_image = "farming_bread.png", + groups = {food=2}, + on_use = minetest.item_eat(5) +}) + +-- ========= FUEL ========= +minetest.register_craft({ + type = "fuel", + recipe = "farming:wheat_seed", + burntime = 1 +}) + +minetest.register_craft({ + type = "fuel", + recipe = "farming:wheat_harvested", + burntime = 2 +}) diff --git a/mods/fences/README.txt b/mods/fences/README.txt new file mode 100644 index 00000000..35217cca --- /dev/null +++ b/mods/fences/README.txt @@ -0,0 +1,27 @@ +Minetest mod "Fences" +======================= +version: 1.0 + +License of source code and textures: +------------------------------------ +Written 2013 by BlockMen + +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. + + + + + +--USING the mod-- + +This mod "overrides" the recipe for the default fence, so if you want craft a fance, it crafts THIS fence. + +If you want replace already placed default fences open the "init.lua" (in this directory) and change +the first line to "local override_original = true". Then all placed default fences will be replaced with +this fence. + +It is not possible to jump over the Fence or the closed Fencegate. Only exception is when you "sneak" and "jump". \ No newline at end of file diff --git a/mods/fences/depends.txt b/mods/fences/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/fences/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/fences/init.lua b/mods/fences/init.lua new file mode 100644 index 00000000..c7def051 --- /dev/null +++ b/mods/fences/init.lua @@ -0,0 +1,691 @@ +local override_original = true --change to "true" if you want original and placed fences replaced + +local function dockable(nodename) + if nodename == "default:wood" or string.find(nodename, "wallet:wall") or nodename == "default:brick" or nodename == "default:cobble" or nodename == "default:dirt" or nodename == "default:sandstone" or nodename == "default:stone" or string.find(nodename, "fences:fence_wood") or string.find(nodename, "fences:fencegate") then + return true + end +end + + +local function find_dock(pos, second) + if pos == nil then + return false + end + + local h1 = minetest.env:get_node({x=pos.x+1, y=pos.y, z=pos.z}) + local v1 = minetest.env:get_node({x=pos.x-1, y=pos.y, z=pos.z}) + local r1 = minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z+1}) + local l1 = minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z-1}) + local code = 0 + if dockable(l1.name) then + code = code+1 + if second < 2 then + minetest.env:punch_node({x=pos.x, y=pos.y, z=pos.z-1}) + end + end + if dockable(r1.name) then + code = code+2 + if second < 2 then + minetest.env:punch_node({x=pos.x, y=pos.y, z=pos.z+1}) + end + end + if dockable(v1.name) then + code = code+11 + if second < 2 then + minetest.env:punch_node({x=pos.x-1, y=pos.y, z=pos.z}) + end + end + if dockable(h1.name) then + code = code+21 + if second < 2 then + minetest.env:punch_node({x=pos.x+1, y=pos.y, z=pos.z}) + end + end + local me = minetest.env:get_node(pos) + if code > 0 then + local tmp_name = "fences:fence_wood_"..code + local tmp_node = {name=tmp_name, param1=me.param1, param2=me.param2} + if second > 0 then + local tmp_node = {name=tmp_name, param1=me.param1, param2=me.param2} + minetest.env:set_node(pos, tmp_node) + end + elseif code == 0 then + if second == 2 then + local tmp_node = {name="fences:fence_wood", param1=me.param1, param2=me.param2} + minetest.env:set_node(pos, tmp_node) + end + end + +end + +local function punch(pos, puncher) + if not puncher ~= '' then + find_dock(pos, 2) + elseif not puncher:is_player() then + find_dock(pos, 2) + end +end + + +local p0 = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16} +local p1 = {-2/16, 1/2, -2/16, -2/16, 1/2+8/16, -2/16} +local p2 = {-2/16, 1/2, 2/16, -2/16, 1/2+8/16, 2/16} +local p4 = {2/16, 1/2, -2/16, 2/16, 1/2+8/16, -2/16} +local p5 = {2/16, 1/2, 2/16, 2/16, 1/2+8/16, 2/16} + +local x1 = {-2/16, 1/2-4/16, 1/16, -1/2, 1/2-1/16, -1/16} --oben(quer) -x +local x12 = {-2/16, -1/2+6/16, 1/16, -1/2, -1/2+9/16, -1/16} --unten(quer) -x +local x2 = {2/16, 1/2-4/16, -1/16, 1/2, 1/2-1/16, 1/16} --oben(quer) x +local x22 = {2/16, -1/2+6/16, -1/16, 1/2, -1/2+9/16, 1/16} --unten(quer) x +local z1 = {1/16, 1/2-4/16, -2/16, -1/16, 1/2-1/16, -1/2} --oben(quer) -z +local z12 = {1/16, -1/2+6/16, -2/16, -1/16, -1/2+9/16, -1/2} --unten(quer) -z +local z2 = {-1/16, 1/2-4/16, 2/16, 1/16, 1/2-1/16, 1/2} --oben(quer) z +local z22 = {-1/16, -1/2+6/16, 2/16, 1/16, -1/2+9/16, 1/2} --unten(quer) z + +local bz1 = {1/16, 1/2-1/16, -6/16, 1/16, 1/2+8/16, -6/16} --oben_block(quer) -z 1seite +local bz11 = {-1/16, 1/2-1/16, -6/16, -1/16, 1/2+8/16, -6/16} --oben_block(quer) -z 2seite +local bz2 = {1/16, 1/2-1/16, 5/16, 1/16, 1/2+8/16, 5/16} --oben_block(quer) z 1seite +local bz21 = {-1/16, 1/2-1/16, 5/16, -1/16, 1/2+8/16, 5/16} --oben_block(quer) z 2seite + +local bx1 = {-6/16, 1/2-1/16, 1/16, -6/16, 1/2+8/16, 1/16} --oben_block(quer) -x 1seite +local bx11 = {-6/16, 1/2-1/16, -1/16, -6/16, 1/2+8/16, -1/16} --oben_block(quer) -x 2seite +local bx2 = {5/16, 1/2-1/16, 1/16, 5/16, 1/2+8/16, 1/16} --oben_block(quer) x 1seite +local bx21 = {5/16, 1/2-1/16, -1/16, 5/16, 1/2+8/16, -1/16} --oben_block(quer) x 2seite + + +minetest.register_node("fences:fence_wood", { + description = "Wooden Fence", + tiles = {"default_wood.png"}, + inventory_image = "default_fence.png", + wield_image = "default_fence.png", + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1}, + drop = 'fences:fence_wood', + stack_max = 64, + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = {p0,p1,p2,p3,p4,p5,} + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_construct = function(pos) + find_dock(pos, 1) + end, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + + + +--different fence types- (1=left,2=right,3=top,4=bottom) + +minetest.register_node("fences:fence_wood_1", { + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z1,z12, + bz1,bz11, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_2", { + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z2,z22, + bz2,bz21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_3", { --left+right(3) + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z1,z12,z2,z22, + bz1,bz11,bz2,bz21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_11", { --top + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + x1,x12, + bx1,bx11, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_21", { --bottom + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + x2,x22, + bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + + +minetest.register_node("fences:fence_wood_32", { --top+bottom(32) + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + x1,x12,x2,x22, + bx1,bx11,bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_14", { --left+right(3)+ top(11) =14 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z1,z12,z2,z22,x1,x12, + bz1,bz11,bz2,bz21,bx1,bx11, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_24", { --left+right(3)+ bottom(21) =24 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z1,z12,z2,z22,x2,x22, + bz1,bz11,bz2,bz21,bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_35", { --left+right(3)+top+bottom(32) = 35 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + x1,x12,x2,x22,z1,z12,z2,z22, + bz1,bz11,bz2,bz21,bx1,bx11,bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_12", { --left(1)+top(11)=12 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z1,z12,x1,x12, + bz1,bz11,bx1,bx11, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_22", { --left(1)+bottom(21)=22 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z1,z12,x2,x22, + bz1,bz11,bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_33", { --left(1)+top+bottom(32)=33 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z1,z12,x1,x12,x2,x21, + bz1,bz11,bx1,bx11,bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_34", { --right(2)+top+bottom(32)=34 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z2,z22,x1,x12,x2,x22, + bz2,bz21,bx1,bx11,bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_23", { --right(2)+bottom(21)=23 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z2,z22,x2,x22, + bz2,bz21,bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fence_wood_13", { --right(2)+top(11)=13 + tiles = {"default_wood.png"}, + paramtype = "light", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1}, + drop = 'fences:fence_wood', + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + p0,p1,p2,p3,p4,p5, + z2,z22,x1,x12, + bz1,bz11,bx1,bx11, + } + }, + selection_box = { + type = "fixed", + fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, + }, + on_punch = function(pos, puncher) + punch(pos, puncher) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_alias("default:fence_wood", "fences:fence") + +minetest.register_craft({ + output = 'fences:fence_wood 2', + recipe = { + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'fences:fencegate', + recipe = { + {'default:stick', 'default:wood', 'default:stick'}, + {'default:stick', 'default:wood', 'default:stick'}, + } +}) + + + + +local meta2 +local state2 = 0 + +local function update_gate(pos, node) + minetest.env:set_node(pos, node) +end + +local function punch_gate(pos, node) + meta2 = minetest.env:get_meta(pos) + state2 = meta2:get_int("state") + local tmp_node2 + if state2 == 1 then + state2 = 0 + minetest.sound_play("door_close", {gain = 0.3, max_hear_distance = 10}) + tmp_node2 = {name="fences:fencegate", param1=node.param1, param2=node.param2} + else + state2 = 1 + minetest.sound_play("door_open", {gain = 0.3, max_hear_distance = 10}) + tmp_node2 = {name="fences:fencegate_open", param1=node.param1, param2=node.param2} + end + update_gate(pos, tmp_node2) + meta2:set_int("state", state2) +end + +minetest.register_node("fences:fencegate_open", { + tiles = {"default_wood.png"}, + inventory_image = "default_fence.png", + wield_image = "default_fence.png", + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + walkable = true, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,fences=1,not_in_inventory=1,mesecon_effector_on=1}, + drop = 'fences:fencegate', + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-1/2, -1/2+5/16, -1/16, -1/2+2/16, 1/2, 1/16}, --links abschluss + {1/2-2/16, -1/2+5/16, -1/16, 1/2, 1/2, 1/16}, --rechts abschluss + {-1/2, 1/2-4/16, 1/16, -1/2+2/16, 1/2-1/16, 1/2-2/16}, --oben-links(quer) x + {-1/2, -1/2+6/16, 1/16, -1/2+2/16, -1/2+9/16, 1/2-2/16}, --unten-links(quer) x + {1/2-2/16, 1/2-4/16, 1/16, 1/2, 1/2-1/16, 1/2}, --oben-rechts(quer) x + {1/2-2/16, -1/2+6/16, 1/16, 1/2, -1/2+9/16, 1/2}, --unten-rechts(quer) x + {-1/2, -1/2+6/16, 6/16, -1/2+2/16, 1/2-1/16, 1/2}, --mitte links + {1/2-2/16, 1/2-4/16, 1/2, 1/2, -1/2+9/16, 6/16}, --mitte rechts + } + }, + selection_box = { + type = "fixed", + fixed = { + {-1/2, -1/2+5/16, -1/16, 1/2, 1/2, 1/16}, --gate + } + }, + --on_punch = function(pos, node, puncher) + on_rightclick = function(pos, node, clicker) + punch_gate(pos, node) + end, + mesecons = {effector = { + action_on = (function(pos, node) + punch_gate(pos, node) + end), + }}, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + +minetest.register_node("fences:fencegate", { + description = "Wooden Fancegate", + tiles = {"default_wood.png"}, + inventory_image = "fences_fencegate.png", + wield_image = "fences_fencegate.png", + paramtype = "light", + stack_max = 16, + paramtype2 = "facedir", + sunlight_propagates = true, + walkable = true, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,mesecon_effector_on=1,fences=1}, + drop = 'fences:fencegate', + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-1/2, -1/2+5/16, -1/16, -1/2+2/16, 1/2, 1/16}, --links abschluss + {1/2-2/16, -1/2+5/16, -1/16, 1/2, 1/2, 1/16}, --rechts abschluss + {-2/16, -1/2+6/16, -1/16, 0, 1/2-1/16, 1/16}, --mitte links + {0, -1/2+6/16, -1/16, 2/16, 1/2-1/16, 1/16}, --mitte rechts + {-2/16, 1/2-4/16, 1/16, -1/2, 1/2-1/16, -1/16}, --oben(quer) -z + {-2/16, -1/2+6/16, 1/16, -1/2, -1/2+9/16, -1/16}, --unten(quer) -z + {2/16, 1/2-4/16, -1/16, 1/2, 1/2-1/16, 1/16}, --oben(quer) z + {2/16, -1/2+6/16, -1/16, 1/2, -1/2+9/16, 1/16}, --unten(quer) z + p1,p2,p3,p4,p5, + bx1,bx11,bx2,bx21, + } + }, + selection_box = { + type = "fixed", + fixed = { + {-1/2, -1/2+5/16, -1/16, 1/2, 1/2, 1/16}, --gate + } + }, + on_construct = function(pos) + me2 = minetest.env:get_node(pos) + meta2 = minetest.env:get_meta(pos) + meta2:set_int("state", 0) + state2 = 0 + find_dock(pos, -1) + end, + mesecons = {effector = { + action_on = (function(pos, node) + punch_gate(pos, node) + end), + }}, + on_rightclick = function(pos, node, clicker) + punch_gate(pos, node) + end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + find_dock(pos, -1) + end +}) + + +if override_original == true then + minetest.register_abm({ + nodenames = {"default:fence_wood"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local tmp_node3 = {name="fences:fence_wood"} + minetest.env:set_node(pos, tmp_node3) + minetest.env:punch_node(pos) + end + }) +end \ No newline at end of file diff --git a/mods/fences/textures/fences_fencegate.png b/mods/fences/textures/fences_fencegate.png new file mode 100644 index 0000000000000000000000000000000000000000..55cd537fcbe594162fd2b0a3d3ef4a26d3dba930 GIT binary patch literal 580 zcmV-K0=xZ*P)F2 zKJQBbpiYt#4gUi?U6;_Tuj1XCCNXH8>Xg^}WwNdEc$oFT1nlN!q1Tr1_En=Rke~CB z>CqnCi!)~6U`@cYY6^{N8udFtEQ@YzBs|z%^rD^*BFo!wKgD4)$>RBHzzkI7D_EHy zM^R#-gj^6t&qC&`P_Eli6x>*xxP)9}5bBg250aP7z)kJ~7W_8Ua=_m z57}=c$E^<`gVre}#t@0I;s(=e1{7Z(ZU=4H&c}&C>(s9=hgvRVL()G$zI{4s1A(hV z8n!^?ddxs6#-b2$qh3f5gVw3vUyrm>)QQaG5IJtOfkq`oN>LZeLWdpH6duL+IQB{l z#GrNR&-ahonmB@N*hPMPZUZlOGUQ1mj>qL0GY}oKLgX%D?%DtZ#(_e_iCU7uvN(dR z42%6j6dUti>}WIKhb*01V6hY(MmpdC<2Vo2ei}aeDNGKYLD+Q;(@qN>X&xL@V%W>_ zW + +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 (sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +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/ diff --git a/mods/fire/init.lua b/mods/fire/init.lua new file mode 100644 index 00000000..d82f350f --- /dev/null +++ b/mods/fire/init.lua @@ -0,0 +1,192 @@ +-- minetest/fire/init.lua + +minetest.register_node("fire:basic_flame", { + description = "Fire", + drawtype = "plantlike", + tiles = {{ + name="fire_basic_flame_animated.png", + animation={type="vertical_frames", aspect_w=32, aspect_h=32, length=1}, + }}, + inventory_image = "fire_basic_flame.png", + light_source = 14, + groups = {igniter=2,dig_immediate=3,hot=3}, + drop = '', + walkable = false, + buildable_to = true, + damage_per_second = 4, + + after_place_node = function(pos, placer) + fire.on_flame_add_at(pos) + end, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + fire.on_flame_remove_at(pos) + end, +}) + +fire = {} +fire.D = 6 +-- key: position hash of low corner of area +-- value: {handle=sound handle, name=sound name} +fire.sounds = {} + +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 + +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, 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, loop=true}), + name = wanted_sound.name, + } + end + end +end + +function fire.on_flame_add_at(pos) + --print("flame added at "..minetest.pos_to_string(pos)) + fire.update_sounds_around(pos) +end + +function fire.on_flame_remove_at(pos) + --print("flame removed at "..minetest.pos_to_string(pos)) + fire.update_sounds_around(pos) +end + +function fire.find_pos_for_flame_around(pos) + return minetest.find_node_near(pos, 1, {"air"}) +end + +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-2, y=pos.y, z=pos.z-2} + local p1 = {x=pos.x+2, y=pos.y, z=pos.z+2} + 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 = 1, + chance = 2, + 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"}) + fire.on_flame_add_at(p) + end + end, +}) + +-- Rarely ignite things from far +minetest.register_abm({ + nodenames = {"group:igniter"}, + neighbors = {"air"}, + interval = 2, + 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"}) + fire.on_flame_add_at(p2) + end + end + end, +}) + +-- Remove flammable nodes and flame +minetest.register_abm({ + nodenames = {"fire:basic_flame"}, + interval = 1, + chance = 2, + 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) + fire.on_flame_remove_at(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) + fire.on_flame_remove_at(p0) + return + end + if math.random(1,3) == 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) + fire.on_flame_remove_at(p0) + end + end, +}) + diff --git a/mods/fire/sounds/fire_large.ogg b/mods/fire/sounds/fire_large.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fe78e6253134818b33cd8c3fd2a87d0edfb0757e GIT binary patch literal 62808 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 literal 0 HcmV?d00001 diff --git a/mods/fire/sounds/fire_small.ogg b/mods/fire/sounds/fire_small.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5aac595b94264e8d7c7f74b1894ca4e90b4950db GIT binary patch literal 50004 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