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 000000000..2515832ac --- /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 000000000..6d68bc887 --- /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 000000000..c977a0b48 --- /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 000000000..0d091e9e5 --- /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 000000000..e5dc74291 --- /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 000000000..379443866 --- /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 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 literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_leather.png b/mods/3d_armor/3d_armor/textures/3d_armor_chestplate_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..d32d264e2963b3f47f7020594e4cf0f826922aaf GIT binary patch literal 2087 zcmV+?2-x?DP)2~KiDhF;iN3Pt+LeC)yEbg+V+m;!_@c*0g`M#0yGIY z01G|`5}-awLVzSU5dn0AhYRL&g(L|9l58^q6w;6LLk?VqSOh4U!}TNOBVpKw6JCfhMhI=LZr8NC=SRCLjRV|Eq!j`H1{@KeuE5 zkjJBjBnbhMtU=gUpIIp2@v%D3{CFOphaQaUr2QNjKg9jG9`6w~G;sx77tR@AE&=z! zb7P$Wq6~Zua}hGQ4}Q;Ye9><9RTx_j>4i(tF*qe0k~T2jIaMH0g_M_dUn%T3?$G22f!Ho zdJv5Lf#-(Ef$u33M;zQ2&j+qBvE|r$I$zR+p&wi#AwZJdMgVvOGJ1tA!?k;0(HOJg z!MHwT(`RRAUis+JBd`Ac9e=EUapAwmYT|B?F$_H(2vIEP(XGsnS`q>z*=+=XC!Ytb z8lM0AKX0e_^z^j!v^loT8RTFmWz1*Ya8F{Dc5WXzTp|JCh*$?SSN}rYPVVMQ-3q*efGIH;1K{CD!}PwCdO9BUoeSiw&5NNC>dwa%BX- z+PaDIkw7OBKtx0>(d=WJfB-29xCR*%ij1Yj7!uTmc*xpK5OFfR0Sz-fU!eR0IsKC- z&t^XJ!=ppvUXKQ!?nx{|vO<-Rr4;m+*Zuh9znS`v@0I$Y7gAW#1CPgZ<2tNl3V)Xl z&QfB`M-Jo*Miyej{Sxz@cPkKJubnwe*?1uo5z(#QbWzFi(V;mxjT^!7(V;nT){woi z<55h1E<|Mn{U!AGyLnB2I}_B-M8xx@XLO+qZ4ABFus%&XyJliK&^}vj029lOryeym z03A6>tl!J&!RH^F$A3L%p=TZhTaE>1l?TQ2OJ!>J==XAZcywrhL@tuJhC)Q7wIObi zD|fb50SyFa6{5xJjUh6oxqetEVocF~yA`e1D>!Oxqd35#Kj_2#Hr>DbQFU>iaq4$- z(#8;HtWnP*`lZse?;wUYRO_HwQp|~e-*x@g82~)9sdJhJxZBtY6pgt}#V54ZlxIAu zUvNe&XwOXWg%dW0%5-i!(m9-!`rX@x^~@RLWA&L}#GDqWeSZZEZmaVEFC+WAR^cJp zjL@ygP`AzVHwFP%t?{RyFjn6qh=#~B?vX>lx96dzzK_7wKbBMWU-Jw*w)23il+QCA zw_`*M;r&GE=%fhhd4LdMeJ2w%j&wX{^K%S4kq2-?F{$)Ql24(BOXZWn+0V1y`t9TZ z4Zlh%LuBe5g7I7%L$59i+V5nF1nz#;DD1q_fwK0AW7d?Hp}k9^qY$KQM}RK6gBu&FFloOf9^F z5oB|s6FmE@$dWTgddA8K#%Alk7)$#b#XBR0Tf+fj4do62>y$wuYX<7R9ZqCL*un%8 z>R~6^Nit0hVG?zKl_0>kU-)BXbdoAk$~XL-aC*bUlFQ=Jg97bMnj1`p;VaE4EA5#VA3CR~=E9@yC0zCRx$ zRs~@zON8z?Gbq;R=$se_aEF4|!wGdVQRxVcAjSb){j)d#x%Xa>za#{>#t49j=)F#> zmgt$s+!sX_&URz}c!n{#6a1GiB-K#AXA|ByWec9o$ma&A$H}1eOq}%|7Uux2v;=FM zD*(f83GQ{O>y&xMXR>s7u-n~BvB%oXd4%=)pup5B@;Yk}TfKrUv;r|1~=i&bYoQ|b_gH}q8 zF`m@m7cZraHLs-%WnUwyXe1R4it@FL{!JG4!0x9%=*HuI z%(&ttP_#471>EoW`2g$@3{MxUq6pzf89y(vUq6NfAy*qL+4;LJTQwVaa{7!N+eM$q zm)zH+fokqGz2U`+C6sG4|tY>BNr20g|jy{s%dfw^U!Y 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`Ii#ro~1IK@J85?pvaZ0(y+{&T1a@#D| z$vAG4isg3Nh>Y}hTN;f+md2c?|KWYU&*ynQ&-3{MzB%6L(+co?Z~%aUE6N!I03ZPX z>}8<<0QM^)5dZ)^?|#}D?EYMJU&9>$04xp_5D$Qy>Q5k`oU8!=kh$vW=_0cLQ&58& zA=APb0LUO*ogI9V=2n8oV>upbcB+PZ%*+Oq@4H>SL2{|oZc;K;k}XZdJ57@!M|2%C zf0=ZwJFG;MYs{6V!6S2v{WV}dcaA=zR#>eu5Q*0BXJaDETU=9%)auq|XV&K91!S9p z$8}{T%z@6+w%)H&J>sMrFs2mF9HQX?psJ+7|A)%UJ;m=5Nqv>01IgQ5}+%r zrNQ?d(Q$xFOADgEPd*4p%@?DiJ?N*oCZ%xjc4LXd{i7HaIjs7oH<`ovmi~QJ2atSe z(g0P5nG?;=lL6^e&4UAs$B(6fKNkDt;;!Kd=nq9*f(E`p3kt0SMDaER^ri~Yd2byb z0ALmWDSvNwJwXD5^d>>T?CdN6y%{_E!0Pr^JYdrNS^#L~OMvF!p3Vgw*2>|4pdi~~ zK`3q79EmKX`L#%Z{)yNf!$prEh5LMXif|}WvV$8FlTZAyVFYkt zVfq;NvGH+&GP*h+uK@*2VY-<@m2EP{M!X{u%5VmWmTo2Mo}7|Jy$ZA>IB1t51-jyS zdm;eT5AtVa<*O-MYGQ6!ZqN(0t9Bb`?vS$U?<+Z~h5$@Qouk`WTf;%p)<5B1GmPF| zP47D8>=^E!RaNSZ*BYBWM;EHTTrMXf_U2umLti6QW_G{|R(u3PT6#(fR^ARm zDUnlzJ;o|j@>mlMF^XD9wKGzPQn$e@IrR_yd_EtguQEHHQS*}dEKmJor(khFuWB+6 zA)yA(!dQWo%?=SQ*o}SqZfyI4x0tJI*M?#_CQBxD^*yMWH&2V}E zV7_<(hi5sqc68K^S11tCP|Gqxv953+hp-CsK?lM_h7N>D)k(+$*?UBga{(*sfLZMxu)Q4?^ zuEOsh6vvd53gZ%j-1Sv3E7>k&;}F(X)k)&r1Y*rgd)o9Dln^h%D{rrG86#VnUR6le zI-5NB`7`3!@#8klInj;#>O)s-6<5_8*M)K_*NiD4f=`Pq!MQWvdeRZFzhfDC!^xBD z+BZMPp_HU78mUgcettSPNqCL&nwv_gbLx)F%Vc8znL8c^cy4FC&cn^u1tl^sGxRN) zu~bjbB~}#P^$ce)f#!0o@XaKLIyH|MH!bC`=^nKTy&z@rTMNkuVJlZ z1@FUUHn*#->u1(ZYOY1q4wpVW4Us$}O?hWffgW17t>qAEIRvZ18>ecnM;|jW%=F-t z>^UnCpQ)wM6H{MbI(DCZS0MVw-}n&Kb6htY&lK+Tn=Tpe&Fkqrn{7prH!q$tFkF!y zG7qbT>-^=*y1ZHQTu5mOIGa`njJ0ZH56*B*%9;##mc?Z{Ye z=OZ3#u*ap_O(Hi%*I`Oyr)6`9PHgN8p((rqI`ad>P+&t#a<5Y%Rq%lPkbRr~RJ(Ht z&Rt&xo6_P-8{w^642_SC0dOHA0shD({@Q)c*a!Rmp5 zfpNj=&HN{qHLVJ7V4JeBP1!Pv2W2OK3~4oJcYE6w;G&}7%n8T*XU|-Iv$W*=0eiC4 zk8L_173KDK6#hwHs!(@03A@wN+N$l7TJpu{ypg2$(_4bQ*J$sAfzlf^YYk)S&-nFC z-~O%ELj_CSL0^-^@QqeqNO#a4=EM*2>Ul5hODEx)(G|jOYgf%k-8B8Gpt7(5gQ<`M wBznYTl(MHXdid6;yY3r&jh`9Q3wj`aTgLSHDWuP4+0W|*t}bZjW=CA+zaCVJApigX 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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 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 zcmbWmi9Zwk1HkdGBO_Tu&6rSS&{oQOUKbgov4=%@%W%l4`%=*^+W3riUEm zY&1`lV?-lI3=VotF03-td5RwuA0M;Oh z1OSk@bjleCcK%b)Ov?fQNJYE&#sVO%^xq=j$*7-re?7`Z~Kl#9nLD3trw}pG71+M(UqD#Ll=PD!E83$pDIdd3i$6GVnzK91Q~=3&G!}Lp8j)VH|Nhrzq7|4d^Qd@D zSkH&Y*^4Ci(>!*}Gzq#!a~j>QSL(aor?$%y|Is~i*ROA{fa-3U#_C4nAm(@NbWCq{ ztB)&;{;^(qhcZsJgTvVhNhpu-V~E!hH#rLS5k6x<%9b=%Yh|TsQ<%hx?X5s;@gZPN z8TT1uvw1sKzG|dezb&-Q_i)CI@oy1-I_upBOaE36Pk z-yDE-T%Vgu4UMP~lqBhG#)uqROB9=2jcma(_-a=9hg#ig_Wenku0|oUZA68f$f<< zY}<>2qAq46wpOxZW}$rk;-i{4_)~!q$secnn7j!muHtov`C}`&Rv1yxHS^lCeQkAB z6f6syxGNhu^h?#>W6|ZAB*Cl+P?#27-;%zS`YRwaGc)f?M~Dc3!{Gq93(5`9-hJ`# z4(~fNZXf*%%w-&>uHM;Yuyr;4qDLEjvQxV?f31|0c=XF`r$k9ke!x!WLc&;*v03P-cL$74R@C^I+chsG8bg*mJ{g##Glhk)m$|v%H_Aw zZnzwAj|jdu)<^C(ch;<5y%(LSa#UY>_NW}R+2*h$qN(xD4nMuX*XYBCGx&FekJt1M zYh%P?2UE_)q!I5fReW%GL(764JYd>&HdL$TD8uyqF%`AJ)U-O3V~n*TF>!kD+V#e) zY&6D2uID}e+;UQ;d~n3-4eUsEuD{`?G4mo-a`ADL^=&7KXO!Y-H#Mi*s{4emIx6X^ zX-dBD0yf)so1R{FN$dJ*Q2t1)Y`TCrgl07g?SG#cyRqwf!ahpWa5bA@!9C(yz?@NQ zJ4Di+gNJdL(UB6fRl}ObM=ujnQbXYQA{Wl%`y3Mg)iY%G!5e%|g8njNY2JKK?2dE$ zr)pw~Jq2RETcdoJ^L&Q1(s>05K3=s3>uZd~8AJMFEH8w(#{`ADHaW$$0Zdv6>cYDR z=f4frc6eP;PTGEyvEfv~_N7!c_26u$xP!J0%Znl*y_mm8BnMzY59-IlH?S3F`X>Ek zkb=SKqGtOe_Rgqa#U0v2lV(8NkKsQ7!jzhI=$f~;&x@FBQb>qXm$@AY|382z_ToFd zZnOa{>9YG$7ol3mnCElRkmRmx75|p1lPJfrIVQIxt}**NuQa0lTzB4to{i5ixH_B!$jC(E1D{M?&7g{mneD)<>Bn@nq>y z`t^Z2j40&B$9u}#$bCU`>Gx|}m8_#Dlhx*hWkfP7|6#Dy zZh5#Ez%Lf{0)QdGv+#?f?9eJ!JjSk30z|L(9XDfdj#60(cFUwrTYaqw-z~Yy`zj;6 zC8)Z|Lnu3tT7W+h)lOVp&hy)`CB`=az2(f!GMCQL_TB=PiM@xJDd81hSJVz8|N=K+@O8_ z6{|*pqVjs|fAWPJk_Op+ekP$J+Y5OuPCT6e9#>OC<7ACY$<>oW$Tl(k6G<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*WjXx9k1Hkbw=R7Z|-60|u;}sP#<2)B37m6>#B4|AUiTmTUZ3~p&ba^|h~@!J006|#*DDwRkOKhlP*(*2 zyq&`10RXBO{e8T^?tfKw*AxQ)G_LqYqynIP?Z1^~kskvA0BUJ|XT8-p8W89=aDjyb z3INqheqNp-nX_WjaNzzZ=s?9kygti(l~WUWCR$NTv-&Ex`YCvV75f;?Qj2Jqp)hD9 zYSER=T41J69zL`*HLLt{vzYbfueDA|cgE9(?;9M&|Cp=H1|+PcF1|};xn^9sSH$Q4 z3_PmG05EdLy~`ADy8&c;e1E3<-8jGyiL5`XGk2E8svQXmH63F|u(~OpJ3RJ5#xv79 z_LEIC8x5Bt^73OT+6%N}0GW}Y_p1k4ns6*)uXem9K0i!}3o^(Aj?@9b;3?Kv+SL$^&_a@JWas;#XhFJT=>K6QO! z=5SNU5m4zRoKh8S{@OBwn&IYz+>Nq4a>VY&;`-PIKW(63H*Kl{?UOwU~V4p4BQX=G_Ih1xm@ds}U;oOgTMG9+a%Zo7k+q_Rs`NNMu78Q8L4>s*>I#mDFc(Eem+DQW|dm2b!JUY-KO1 zE`IlZw;cK-9IWQ3}-iI5G+ z1+n@s4!&;wlp(e8Uem@G?s;SS_^5sEN)fbTYJG7<4Rf1l0TR|*aBIJ>VVF!q+Fc^%M@9_)l!I?k32q7ai+uPd%mw6|i z7H4K_Zw-$UJ*YIfjrJr_>M~+ujLqQ?4a0VD`uQ4FqJXtS1ufmq>dF(sbdg9z*<+X` zTRGSm^;bTT2njjzd;d7y%F1e>b55%FwxA|J9G+bm1bvwv6<5-V2+VE>tGC!PamR_4 z5RE@t56~31bxgjeeFfFblgEr!SYmyAeD-s@>GY6sw{leVK+UPk*IK1U%FB9iSUX1G|x zzl|?EQnam&}v+yES9du-^qtJ&3x$qlnJa6V&b8VX9 zOIF+fUh!o{&bd3+jx}tGxWJ*~O~C5H(0;%mA+W*K{gP#wEqL&n@8v_}vhFqN`KYO> zxekBGnsRpxlN&%1RkmYV5_3%4aYzhiPsYkS+q&eblZ7hwqm%XFN+7Vp?Q7tISGY)L z>06II+dr;wyR|?^hQt^kv$Hv)eP!615*zIxODHd9jQ;%j0;T(o=hd8u<|3TM;+vLT;P#x1_>46HJp>>XLMPgfO oykyoYi&3cD0lA0N|4&XlcMrQA)*s>@E&~97pLc*)<4I)hzqFHcSpWb4 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 zcmV<303!d1P)U2{zat!RVmRCk$W@F00#IJAcR0j z)B(KkxGt9&=83%bDJlT8cn{zp2)KNIp#TH{0q&NI0J+`QynYk`18Tp&DnL@M4k(>{ zK6;M=;=Q5oPLo5Z0Fd$$!T|pOq(z$o91#q-nr=scXc#e~X1>Sp^Wt%A|AYoGKofus XOajh}=jQ(x00000NkvXXu0mjf49HX9 literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_gold.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..27fbe9045cbb253372ee408ec953de44ae0b884d GIT binary patch literal 229 zcmV^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<B{IIQO7s8#0OCnR zK~z}7?U%6*f-n$<{}LC5Zgz0&4>vh9pbDtt_MRia7<)h4tO`GjW(c6Wd^rlJykcFRZ|@J*_jK8^Zz3|&v0MsHT7H}P nuE(%mo4#TGUf=;dz~TX(pg3`Ihc|1d00000NkvXXu0mjfJ3@j? literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_steel.png b/mods/3d_armor/3d_armor/textures/3d_armor_inv_helmet_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..4de16e799e337cf85ece9d76474c0a1a234657de GIT binary patch literal 216 zcmV;}04M*6P)^a&N{NzyO~Dgb)acI)E2W zDRmQLB=7wZ6#!a%25=ArTzqu*Z@ASqV|w9Y;sy+;B0 z-nK56sUcJVNO=okfPVn;B69&s1Os~0tptdM5hF(Cdk#M@9>?}iXaECD0oVaMV;!UW SWUpcX0000{t(YZe(!1c2UjGE2} maQ&=%LI2Z1ddhEiL#zj6Zp=Jx-(@}k0000YrvY u?5#9i5XQY=?tOWMsq(Tb_dolXuTgvP-XZs?>rPvP6neV)xvXz=a7#VlOLF66|qB_Wva{FD8rPrK!=IJg|#%y8ga!xW*lTUZ{jp0D;R zk7qwBk;%28s)DUYK*^zYCsWM(hS$m&y6cRYJ^1n!eHiy_Im5Cba>ZPB1_&@+Q1jG_ uVR5D5f>3^ix%cG{T$PvIx&PV6{1dfvHyPgkdW)qFq|npV&t;ucLK6TH`AHT4 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 zcmV-)0gL{LP)B_51+CKmtz0Rc%w zK~z}7?N>bu!Y~lMN@BU$4&x+;&)yCR=25UQE1;-q zD5_feXR7#40Ukzh6bz!Gx@+U5J+Slf>-&;YFpZziAd=b55WH)Pc>JR{rwmT#Tk9HS z4{f|u3AU?c>ma&j)Chh)j;AF+^{AD_yS9i&Qv#>!aVok_i|+ZV_+9~j(FIRHMuds> S`7%NP0000BP%;g4w%K#2p8Mls+bzCl<|uhH*zjvC{ov`&5b5A@`)ZWs^E1&6 zmk&!Pv<5I9(-sk^Vt0~1nDcRlv_tU^o`+l$me%SqoOXI`!vFy@82@UAGe?|V&A9m= o!>ym+887{~cyX6$f4%cdX2oTxf3k!`1VAc1UHx3vIVCg!02&!Z(EtDd literal 0 HcmV?d00001 diff --git a/mods/3d_armor/3d_armor/textures/3d_armor_leggings_chain.png b/mods/3d_armor/3d_armor/textures/3d_armor_leggings_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..f9fd1d1187caa527aca06e1112167f3b776977b8 GIT binary patch literal 3882 zcmb8r*FP2hG zMhI5xJ+*V0nBcOeJWr^637@>yXk|vW`G-|r>Y0!)Ii28AyyQSgaU^_e*Pd3lLeS{ z53ON;#B1m`!~h7&s)w}*sOUu5kxTlKSzAj%MMe$S#F>>Gi5#;vqDPQyFFFGe}p8rdOD3pP_Q*;edPPUH#&u{T4rb0*Vbn4_G#HU4q1m^p?e( ztDXJgNUr48bFJ5+p9LqbU4AY}oD-`pDS|o=HArZRWZ45};=hK%^r!&bPXYjkZ9d)K zMaYRU?$Ik_f!F)$mwE+)0OMxx+7AGGZ2>9dP=opaIRM%PQDSwPT*uw)5;#)s?i=&n zR2L3PFcocAE?s2KUv{F5mpJ?H}bpIU5 z^SVXaqbNu;2g#Wn`Q{QJPKhXfEIC_N>?vQjJ_%!z0PmLsX0uy{DT?~C=7~sNOMRY0 zxId9f{C(Zllskh!?%73LyPoWusCqN_cj`t&OPMlfjBXLtH}1x0oNxXgIpHsq z3OBx0y3@@it04wtaGUI8@_mnGr22ccKHQd|NOd0maI1>CvY)fgs*1Sn`HAz`hd>g> zC>Y0@-Ubjox!iCUFcPWt3%iGB>j5vV1I2VohRUEGa{jX?N3v z(zwK=k>wTdD;6uLERQUQk;&!u7U4Czmhu*>@9kJ{S)j}Bl*Lz|%Y2aP z?;>n2pOf138ugkY-kBAAc(~f$&r9XZ(GVoT=Sfo;_g|D^pU{Vq*|4W#ZJC!mZAtKo z@lq(-X3vxKX# zO*^p5yL2xzuhSlrXXI157~HY(k2_rY5_#$Muk=KZ8b#VbEkKH=9%YApR`m0M@kkHg z|Ck{j^lBhV9Mc>#R$@|G#$m-jbYJSyy?E4re^p@BtKX}?Scp`JPsq@C+juYA+_>ev z==(cHcZ>!`zK#@)Ol2wNz-6c9HgYy{rgN5>9c+VaC7Q~bKDipyui3u0*=uU|j> zDM4A2{b~BrRNl-{w?0FPuW9mX3U@?1v7wtk z*YxhCcBF>4hQGXolhMS_(pK`=@m#74k*%Y~-JO>m5Wao2`$lQ{|`0crH~%m?BK0(2X1X($3N;*45K>%_V^q z1jl_gwZCfq`KxNHFy%$LMVp6Tm2u63&BLa>K6wvgmk^Qs*Dlu~*W;iRBM3ngKabLk zvLiY_4GH7x!m6v{UH{h4?rOd$XwhWROnz4VY`wdh&wcRst7<;NM&@YB=p)+Ldl8#c z-^d()IVSZ+Pz%S#$6Cj!V|^1)oa3??ih<+vh$lt?Kdf`?3jf>_Gn9-bcbE$MNk@q`(~eKDxXp}v@L$m`!J z?TWzypXEy=)>~qP%U`t{(HJe{sOGU|Kjrn3gR6GPM!!yZ<)>A_XPnxE-bVj&dpca@ z8e4z$**mFO8k$D-#k1j6)eRd-$|kM%n@C%cX)&^Tw5zpS*U0lBmGsIy@sZuH4MX@> z%5V4cuXh=H7*}35mBblZOY)$8byRt%)WiIO@sz79H^k$tNULC<5}U-lewbG7T4&Tm zbO?nQdq&xJ4?XK{gm~^ySyHaYhVRTz?>;a^N!u(nI{u5x;?-XUkxToDrE1 zTIY)Q8S2WKfAg`tvaiKu%x%JL>(`=Wo*iv^MaHiTT5p=!xsNnURv&jy{_5bRGe$)4 zZP87Lmf|khr*_xUFQX%O)RFIy$H;$3rM-!TM#t$>@9{mZ(DuIyzklHE+6k9xUpn!Y z5KH49Za-Yl4bB?~>NU?RwocQ}y&hDXc=_!P5KjG>^20R`y}GZjMFv zxt)_;tLay@@u}^_kPAKhO}e)VFq`1JN60Ua=C+?(EAbfE2RTXs#$ zeb1J?kdDSsH^LTIp7Q9zaYyhU*6XPsc`ERQj-wDC!e_$C66->QzwqVgaNBI4@LqMh zY5T)tja|)I#6tWJb-Szinf>`l4_siu(fGU`fiyOH>?-9XnGSIyIV*WMjwWs=@3xwX z%1?Fw%dLx2#F)#NP#)V=(baGb8>@80>5rZ1(ecdj!i>X=)Gn{ElFMz}4o5A%zo#GC z`6WnR*8bS)e78GrK9Fa>c!|z*EsQr(VW((_b~)YNMd;>@E9XL(6H0D#w7 z-`p605J3Pi(EyxX1Ay5A;6E7vwjBUa%>;nW=k>$Sx&V+^8fa@GgXVr`k7J88n6=MB zm?#(&INu~N-eX{)SNyk~zYuPtYTVe6nY*y*kb>NXka6!E@8W6F6Hwnb64i+y%gGu* zgh+z{B!YV+m|K7uQa}!L{@?VE1AOF3`mDv86ni+iB~UtP5V#YdYLg!lMg(ZcdBgYs z&kf$;dfV5oSu8p!+GZ}Nr8n~dCe3xW_n=sWk?7kWQGg)8Okrb_3x}{|5WtQhC86)6 z$6$$G2^dHkypDn6$cP;T4SJvjmB2`dDa%M`D5>aGk;t12S5a3Rv4OFTV5#6d@rSk3 z_4c)Ck(Me7%@O{BTSVaHy_18aBKMew=_Sh>CkIC`pO`NDT6_;1(SZ}_q;!>GA9Rqp zXK$H?v@8iz%O4I?v&L@ZlXoz|wb?)rI~IE7AmbimXKBfQaTezNHqw8M3KG;n=?jCd z2f@S!QlN2#F^*;2p_p-Zf#PxfGwyajnqB_v)VFcdhEom-VN5O((x^azJDETctuV z*2I`l!tDt^o@D;WM%ynQjpo>mKmSf27qUWvc)-h7zVB95p?aOrE00FG(bbbbvqX@f z)Nt?{;w#X60zOG&;3QUzVR-ghHj*e3&4Tu&eZ#ILYiuRU#TDWF!5*Q_|F_ve#BDen zk9+EN6NG{bG(H5(v*Dmb;uM`;FQzAZ>7ErZM071FTZx}uo*e8G+Qy5QFYA^`A>X+Le%<6T5=`O~n!ejWDfAsu2ql}M81bD+SB z3nztNtouJgl5(enoSt7UqF!#U2pc%T&cF3`+1FO5C4!6f!d;@f%sTzt$^10pH?S`A zANslmplkjugX{igSU8at=YU_IA9pVWjsU4E5|R5A#Qg{*>MO8{6}*D~@bu)QD4w{_i9Nd3|;y8%# z;=f7I^biJ1WVoTDdG;-@9e?=zpPV P000>1m}u8%IXwG6POdlM 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 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 ZnZW1fX&#JMQ2+n{XsPL|Rx8_t{vRupS1bSk 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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 z;}MKUFdo5pqI77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY>HcHp5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUx_6&>1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(5-?t5t-!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I8|d&ZhaFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&1ge#_<&j7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXK=SGjov;}MKUFdo5p1mh8mM=&12 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

Kq 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 literal 0 HcmV?d00001 diff --git a/mods/3d_armor/unified_skins/models/uniskins_character.x b/mods/3d_armor/unified_skins/models/uniskins_character.x new file mode 100644 index 000000000..4579bab33 --- /dev/null +++ b/mods/3d_armor/unified_skins/models/uniskins_character.x @@ -0,0 +1,9156 @@ +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_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!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z`&N| z?e4t<8 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 000000000..21f419411 --- /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 000000000..e5dc74291 --- /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 000000000..13da17080 --- /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 000000000..cdf8a05d7 --- /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 000000000..b86dee9db --- /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 000000000..e4d8560de --- /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 000000000..e69de29bb diff --git a/mods/DOM/watch/depends.txt b/mods/DOM/watch/depends.txt new file mode 100644 index 000000000..99bd85165 --- /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 000000000..e858c0592 --- /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 000000000..e2b586edf --- /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 000000000..99378a6d7 --- /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 000000000..07bcfd610 --- /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 000000000..dba13ed2d --- /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 000000000..224059e8b --- /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 000000000..abe554ad3 --- /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 000000000..8f4b7d23c --- /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 000000000..e69de29bb diff --git a/mods/WorldEdit/worldedit/code.lua b/mods/WorldEdit/worldedit/code.lua new file mode 100644 index 000000000..dc582995a --- /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 000000000..ff3447ff9 --- /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 000000000..a6361b58b --- /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 000000000..71eef5deb --- /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 000000000..1baa29e17 --- /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 000000000..bbedca5a9 --- /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 000000000..dbee5d087 --- /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 000000000..df8caff2f --- /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 000000000..5e75fbb71 --- /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 000000000..e07e84925 --- /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 000000000..c6751c13e --- /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!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^Rm@;DWu&Co?cG za29w(7BevL9RguSQ4OyK1_lQ95>H=O_Pab1LTX}Cjb+{p3=9gME{-7~(B=g^SgI7&~;yt?(ChTBf@PAj|sIRlrg@J*A!PC{xWt~$(697L2DV6{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!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0XB4uLSEsD@Vq z0|SGDr;B5V#p&dfgoGdG9TXQFY54Cm<<>cume>C#XCJ8diuo`bP0l+XkKf4eGl literal 0 HcmV?d00001 diff --git a/mods/WorldEdit/worldedit_commands/textures/worldedit_pos2.png b/mods/WorldEdit/worldedit_commands/textures/worldedit_pos2.png new file mode 100644 index 0000000000000000000000000000000000000000..1502f165cade2b7af27af34b4d6d7b02aca03268 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0XB4uLSEsD@Vq z0|SG 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 000000000..74054c67d --- /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 000000000..801e19cae --- /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 000000000..de1cb6c7d --- /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 000000000..a3cbb675d --- /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 000000000..380239c59 --- /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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 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Q3`(%rg0 z3=9m?o-U3d6?2k*{QqyytU5#K>|(YaDTAy72}TSIN7w$95BXKu&A`AQRpJ^^;#gXe rkzd3Rnv@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 zcmV-@34->CP)9^E~mqx+d?vKhKvt?B*X!|9FL8#^?2U zp6By?p40s?ISGo=WW7+Ck|>Qmy3o~SvZxGA;C|r%hz~`Y{*Cb3#(AGERBCl zLU}?G%Jdph0lVEUI3_1CH8TUxJsiy3o_nf$sKp;h6&O z$1nN61&Z{GU@?z=Yk||PA3@i;emz=VT8pL^a?!XZM+BO;ZPj>rE1JHu5e*yGqHbjt zYBJJLMuAejMpVG*bP7|`)0nw43tupRz{4PX0UzAAXD~iK4)fq3OnnCQbW)(BT@ZoJ z-8<2-YdhLr-i%fTt6RAO-ESNax?cYQI={akZTx!^B~N5$p&~U6#~EDlYnH$=as^(m zSMc%V!MPAZkLM7662{!)Fns<1+-?uXZQ~dk7(jm?d!nmdXl5_yy7uis=XYO0$L{TD z-?dEyjE4(^{_BydcoHc{5I^45U*aDM^S5M81k>Jc%p_@buwF zVFd597koaJXcjJ)6BdgFri&&)1R6JOW|OU#u0P2}{NT9^7*%l6Pk|l^wC~-6hE3~H z^L!4<(o%7p!4=1Ji*WtsjfJ3!ujfS`M=(W@j#$W2ftr<>sL9FXl*>T%vP}FXb2$cnRv;J-{s^6W z_o8vbMmc>s|IP6wDKUZf*n|@kE`-7%VUC0qkN7>CQqq5y>1S{sZ;6L9!g0d^+h;bR z=Ug{*RavR1T9%6H%rsQ<^h#jp$UB1Z?Sp9J=}+e8qiRJKN;7zRj_sm^1R*LA38M}+>j4x(kpHk??U6B8)Z$KfagE207co>T|~L?WP4|78%~drt|l z7p7-sG47a*l|U0<@G1ta&dg#7vhnBiG?)$_7JA-%1C8wd+T0veET=$P3JT-(F@ayj z>2T9E1>b$2;J@!jK#k%567b$-30R7056AK(oA8=d=ri;!2vkv^YF@x_;DDeeV8e!W zs9BXwflLadqL8&ex+qSF2|Vx#{s&5c+zp2_H)m6HspjCEUCP zc83EaOuwS1t9L=5avmkn&66wIcWy@m=R|EzHvgt(00lULkLnYIs6g}<1o;H34EO_n ztpR;c2@v-!mVnpLI%X3zf%(7{MBVfES%U8G?G-vG(5MC#1*$1fmY#~DBo#bPP><0K zKDE(X5D3g)JqgYd+~rsAg1`*l0|(y&+n7~2f3D{#0cN6n*}TC1y@GnA8d-ummY`;N z7RtE~6esZ->UBa?z|SkD@G0&^Pp*RdV*(zI;^{A@F>beE?5ahG38*quW)cpf%B86> zfp$L84IIHII0dU$un#gg37LT+23M#OST0|Nhwr^&_Vz4hXT9@j_kAO{+ruH`a&bGd z!hCs1INQmUtb!A;;yJEc3Z762biKMqXyblxYJI+3!$u=RA8EKy}~{1#*CXQ z*=>)!ehSaOJhBzJ{^^4Kh8;s@GfXCvAOh-Ym8Pe#z9~#`3jbq0I`-@oTDNb-$rtlb z`#gJq+fX?ri&I#FM4j+U3S7E;1+IU%G@LF>@mjk1>UnOv8QjgzpN8x6NjN6hcvc3# z*pJ@cUZJz&6X=S0;^Q1JrRiKWGm=C=ZAOX~wGVO?t6RMaRh$E5d<%+F*o293LR7$c z)2T73F~wB7-4vOb;>n#{R@Krv0?QSyWaoR)-Q6vSz;X4yv%5=qdL{7tM7?ZA3biLT zaS+w7$&(VuHRLOJG(JIicd-s;^DvwfPK|j1Z9#Qu!JQ7?eLKc%BQReXgyFnlLEw{4 zmVjMf!rH5su8a~QuzjP@wrwMtDR7bkRoU5m3%)rAVgk{?l7&eMFy%KLGInhfc37{E z!N%^l3|pl325!d+5h!J2DazE!P5zLO7!zpaiq^zUsh-P9C8uNw%T<`TFbC9geC@go zPOe%413MYm!Dh3M+a$2X&biO;ZP)obo1IN-!O-7_1jBh=!!n-gX_P?grnN%zx;&i9 zIkw zh(>n3;uIgD6P$omDoZI`M)>z*^XXRLAj-^o4vOlUx`I1zWB&ttB2^3I0pb-_YkBtapBNl!F z8iL7aLNC|u?p}Tf>1Dkym@stN%xlOIY_r8a$~{w{gp;n4SrL*s8%SBQ`XHjGfPOv$ zn!tOyIGi__zO{g{?*b=b!V(C{$$}Cni=T&Ye9 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 000000000..4bd9ca7c4 --- /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 000000000..3a7daa1d7 --- /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 000000000..dcb111dc2 --- /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 000000000..6c876d3b6 --- /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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 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!ia0y~yU{C;I4mJh`hT^KKFANL}(>+}rLn>}1|M>sk{;)$* zo8#k#rw6(IzwF#-mEgYSSG`0pzw&BDciTAj2b&qDr#@M6{53<3m_Re<%Hm~^EUg^Pxva@bE?NklH?Ko0YI(T@h(q}(^`AN0b^iQP# z2!H?xfB*=90N4yb&bgLSRuRk+0bbAdA}F-h(tl44$OX_FDtS^(^8~Em9w2M20#I^T zQ{nxM@J#^Pd^_)F@sJU|2tb9+_siicWR(8{a6RpoCe&j(&ccvUKFksUpb$ly@hkbX zj{7_Zr2_CkK1B1ZT1h5=v;%GT5{Ty%x~@PA_YBv36M#1H$HarUr(FxrXcL1K!`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 000000000..4ad96d515 --- /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 000000000..3151f307d --- /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 000000000..2228152ef --- /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 000000000..957cbd98f --- /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 000000000..54b8ef693 --- /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 000000000..0db60933f --- /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 000000000..4ad96d515 --- /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 000000000..f0e49c414 --- /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 zcmV-j0iyniP)D4CB!;SYUFY?$D3EiGD2gbDc^5Gk=9~in`o1T}6+$3Q zQxrvECCr5>@G*|quGgOEdOqPf85YdNPq$L3>)P&vZ;f#rFIFm6ptbf6l~ULX0j1QU z?)F+ip6Ae7dm~cNFz+XB vLS_J9cQ}%Qwz&X+g+G4fS@a$k{GYr4eJNuPL_QX=00000NkvXXu0mjfUCD-V literal 0 HcmV?d00001 diff --git a/mods/compass/textures/compass_1.png b/mods/compass/textures/compass_1.png new file mode 100644 index 0000000000000000000000000000000000000000..57abb60ab23ce0a8f39829d3fd4ce5169bceaf12 GIT binary patch literal 362 zcmV-w0hRuVP)%$9(aO8<*C9g5BuQK-U)S}j|2_mtDT$&eX8K~gDsf-TaBwGSZp3W00n9>6X|-XYi}aHU*honmWQi;zbU zmu-Y=?KV}0jgED0U}2e=?_*#Fcy|ac8OO2X@=eps`ad~PN{KKGIft8ygbzz80RU~= zvg2l1h9pT)6a`6y4=;h7=yE!u8=N4)IF0~-n=voVyC7gCf98&EaN=WH*aZQ-cD2II z7(`LDI1LG`wX@>aWLe)O~VKOPdosY?P|{1k;H^XNP`stk(R9h2L9>yEk|P)! zErzb%)Tu&5O4jzDg!I0Thu(v~j!0b=Md4ESecwm*k10?}NtR_Phr1Su5SCH`FbqSo zU8NLdS<*C(mxvG!!LNA+;Ay)}ir(K|85bwKU|rX!@Sfy*zA!FMJly-?XQcqh^ZaIw z7g%efM`Mhagb8cCpss7IwUNjegE7W~)>^8nN{_MYI<(fbZJTU21fwzTHo|>;YP8l# zc$y}EKA(<^ixbf%?l!^!><=$V!TEFq@bJx5{uNy(1piNd073w40N1sOasU7T07*qo IM6N<$f(bm8qW}N^ literal 0 HcmV?d00001 diff --git a/mods/compass/textures/compass_2.png b/mods/compass/textures/compass_2.png new file mode 100644 index 0000000000000000000000000000000000000000..8f6f0056e67adb03ac1a3be0ed606469fd1c0a54 GIT binary patch literal 588 zcmV-S0<-;zP)@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 zcmV-}0et?6P)))`h>c+( z1OT8cOLE*OiVy?=k|ePbHiqXwO0;`>Mco@_1;a3075Tmo04R!rlzg=()V*PRuFC~H zwk?ir`}-E8l%}dGxUNeUy>}fR&u9C0ILG~WcRfKI$Ix0sYdsM>Ethy$t>ADDhjWBs zNUt%=GAN~xrYSke7@Vwey`q&Hpbxpi60XCYaZirdr1HQ002ovPDHLkV1ihskwO3f literal 0 HcmV?d00001 diff --git a/mods/compass/textures/compass_5.png b/mods/compass/textures/compass_5.png new file mode 100644 index 0000000000000000000000000000000000000000..adb37eeb2e35cf084bd32bb7b3543bfac5fdc095 GIT binary patch literal 358 zcmV-s0h#`ZP)O{~E&yw32XwEo=xiwb{rOOl*h;ptJA}hE5YpVu7{A)&vUAU?9_Q zhqYpZGQ?7+n#|05yPF;0*CDuK5Cn#+7ez6cpK_p-60YlV4)ZAzeOO8f0H~^py>1jm z2*VIbl30o8!($*PIv)>swnj|4A_x1v&kFK9xB2ATX^*DCqiII_RzO69W?7b4E*7X9 z=S|X|wSqW~K}4)*JD*z#5kV=%e`A(q&{`u+(}83KK&{tMV~ga?gt=TbwASof>$oYa>o`v3p{07*qoM6N<$ Ef(3exI{*Lx 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 zcmV-f0jB4L7Ro{~E=Y3xSdBCqraABIJmdo3=4f+?7Hr4<$9faZ7ilk;@00000NkvXXu0mjf=3<3x 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<0fhdEP)xo`jg0SHM% zK~y-)&62Tdgg_8L--aOhfV)CY?h7o^9M;xB@D~DUBp+axBL5JsyTFx_=ISf97A=l^ zf+*7nY3(*el0|e)n@lwf``*s(4E%K{S22nrdyQ2m+VGOhsx8hhYdn zUDwWb(=;WHWAZ$=5;caGK$qzC<(Z~8$_j>ISOj*v9RO8T+1f|O{~8MqU?<@OTi6h44nVS3u&^K=fX>1@7&=WXi3QXaTN5ZegMm!L z9o9z3$_}+oHTgU5XJ&SQUx(ntFboZ+S5@WIFF8<33D5I54>L6qHY}wC05na*wyTsv z6h%nWbTkn*JO^?{*YgRl-iXB@&cQ(tI9gE@{0^R7=Q?y9_DTT&>bl145{U@g&4%q@ z3K9`kpL`r4NfHndi0G@>hKKh!j`U002ovPDHLkV1gz# Bgr5Ka literal 0 HcmV?d00001 diff --git a/mods/creative/README.txt b/mods/creative/README.txt new file mode 100644 index 000000000..646e03d43 --- /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 000000000..4ad96d515 --- /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 000000000..4aab3426a --- /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 000000000..150c7d6ce --- /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 000000000..e160692aa --- /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 000000000..97a7d488e --- /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 000000000..4047bbbfd --- /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 000000000..6a7d66f90 --- /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 000000000..a562f3102 --- /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 000000000..1830c3de2 --- /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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

j`wE_8J@!+h}4;DBp9b2I6I6IdeVGAm#pn^uD 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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 000000000..282a58def --- /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 000000000..0eabf4c71 --- /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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 Bi=F@g 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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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_break_glass.3.ogg b/mods/default/sounds/default_break_glass.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ae6a6bfc43d53d24668958b3bc52bc79e8fa7630 GIT binary patch literal 12257 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 HNXY*ICk91D 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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 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 zcmai13pmtU*WZH}m)vEPoFQUl%DB}iCkAB(VHlT@6ef4Y;N+A{3?bw)#JC){A;Tb{ zC`D!5hg=4w94V5@DM^L;o*Czy_k8d7J@31p{p@GWUjMz;thIl?^{j2@>+1*vz@J0h z@`DLa+->7~5~2c$JQL>SPv&hvENcGz{)5_+s0UWe1OfxO480~-T zKqXux+2MDz=!2Er-XRr@6@eifga&l0+ZF%>fT@*gygZ(_cqOVPz`PPwFDr+2t5z0- ziD_Rijuq4EhR50HEtF>+GhVn}mS+4$t8oY;j%*yp*`UUpy=&WqJuZ+r==p*_7g2s3 zZ~%lb!b(2U7%0ztBBCNUOiZtPGb}iu@bZ2%LmqoWzVC+ez+-j0k2(%=hL80v9i40m z1Og$#!zGe59vLwn8SR!E?|wVl?RLETM7+mp{3%$%pYu!f^eS)iLx)2^@h)`EETU9x zd+7^wsUS6>MgaKmQUVvvR6}HzVJl7t)cWT)`&Bmw_ciGBHAwJ30T3X>M?tYaz2g7O z({4GW|2|Fqy0w9+05I(eRqhH^x5TS=h3Sa!Gu#aT6qw?5I>QW(k`21Zhq}mzj)q(G z&};@i*+~6$3A}3uz!at28LHg#Sltef90@aYA)AboZO0=#TzDDz&*KswFG2vQ7M{)t zpg{H0Pw~^jOEjzmYA&(qNeF<%l9zD$5Pf+7ElGb>TqU1B(vjqpuh~+So6o<&Adb>( z0hxp7&Fd`A8={jrSP42~Q;L$!7hzQm)5#pA`2tC{(y0P6$A6eEQZ?zCPv*D{(dVwW z$mf$eNwj>;rWU77dw;^B>O=vj13gnf<|IAI4{QpP~Jpw zd1kV9uhz|ey*?e@QuB~wyjcHG+FSzFIE>RV9CP+gZJH}0*P^Wg8BJW`9tI7MLohZO zB>+s}KIvw{N_>(eMJ7$`6F*m4fOjh&zT6-Mrwxm=h}Bm7&~| zp>ExvZab_q@X^3-+2FC9rGtU3qk_j{g@}=DBu68U5kt}lfixCLnrtSy-->o?{*y49 zw3!}{_y==%6j4K`&01v&{fjxpT4^s1r0v3Hs=H_>(qF3b=EmW0?{Tp-qk}GqQ zD-)CF6VtSka{QC%%$Cxi-rB|1|2qF>&e1USqhUPeSca+pgE{ReWpliGSA&l2@@9-C zkMℑg*X3yZ`{&(jkxKxe(Y4EKN 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 Z{QB#@waW${?v0I&{ZR$E|Dj+8{0|Hd2-W}q literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dirt_footstep.1.ogg b/mods/default/sounds/default_dirt_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..84a197d2b0a96cc10438596893c6e37cf5958c8d GIT binary patch literal 11144 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 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 zcmb7I2{@G9+dpI9nkHLFnGu<>Wf*0=E!JY}(~LD?kS*(=6g4rth!PVTvXrq5DngRb zV#zYLj225$6iQ_+303fqxm-kjH&YS;g zA9;W4*$Dt}^b7ITv2=0MM53R!UzQ5datf?n)?V#z}J&gI0))%BGod zMy*;&*|elq8P61S+us6?@sa|74^WW8mv2p(`?Ihu?At*p1DcMBP-ByZH`#lb4!M!2`TF zA%P30E27eGnHQh*zwMV(=UZME*j26GRV~JS1wa5FH|Yg_^y2@~Pda6K|KHufw?h>e z@BoAMQ2F*yB~!dodziW)H^LnN2mu4UdTSWwC>hgEKG04+a5UWHInAxB;h#Ep}g{uCjdG!JfAIDwWa z6fze3ZHW(n#KQM*dLMnE2MeWtC@7Q68GM{X$WeJvmYu`R;3<~uWGb%}saJ`RC zW|@o88NWwS;yHqqWdn3FOLjUJ+9vCfOJ?~E&;`q0Ip&aAPJQ&L(g%_`WL6R_N2T@w z;kUlO%A)KuJ9|+i~@8As%Tg0p2_%DvVpje+zCY|E}Vq^kmgewQOfK1`UrxF@7V82N=M;(hLP; zxgbf%4(mjf6vT@BGjU&)dbjQD|3~lrCT}OMY$vYVudQ)R=OB?lbchUe%8Gb%Ki>6a z#Q1Q`_;9M*_Jn^gtbZW~7zrV$Tt{f66m)xToVAhg?*#vioKVU3tMbpUDp^!3Sq-T7 ze8<=klrxPzD zlQR91=*$N_IHFzB6X&O<;r&A9vBC66=m!{| zk+D4=umgaCPC!4C31gW*FEU}FQ8#EE*rSY$0dtf_ri>0sxlY{keeSIR^UflgjK!s$ z3~|q-N&qN85Kw?CBW*>jQ?`;YwOS+)B}|D@#KBA}Vr^hACh!%(byS*2yzl*HImV$b zeq6`ONt!sswi>F97|x7wtBY{W#`It~s;nf5L*c~HeZ=89UAu5sJEFG}f#_uK{Yu*2 zi5+7hNgO(6^-79J%p|^A3M6L6jEB3rI(WZYAv!HbyxE@cVL9ejDYGu9^Y)$c>bbSL zpoPHk{W$tbIvv@-+>^`-4Scoet*3<@X~GOZ1K#@lZx54;I#&H3Ug+bslGsT zSdJK75q|h($J39@hP$2B^W}AOYYks^bOo>1*Y(_w$w$9wuvtxwc602k)2NBh51VbM z5^KJCdtC?snGgVkvm926dq}BaZLNJkh3>SY z=N*0k#Pk5*%eEB|+2SM&OdtS8MYiVB1Q6}Hw`lNZ*>N=0b~tUoxmBKqcb?777{I68 zh{JOnc;TEP4^NBIKI9`qacMk$8AX?C4xp;SX0S^$AhMo$-+ z;LuaKv~KjYQV|V3El;Bv2{DQW@Ir+&8eR>60xs?atdd$GB3qocaTWyH;B7EZA$>ta zhB&sPARHzqgt%snJHnvZJ9ib)GI0UhsMa_$)GfTTTA6n`E`V{32ed%tK?_u!YGiEB z1EK&(M04zt1rQ8*G7B4*hVRBs=aQ1q({QRSsx6xgGwP5hLyd$GUfozh1Qn*wd0-@T zgUlg)G!|9}L9@k8%Tr-SC{u+uW0DI89cg68ttwrnm%`CpuXDRKydUlErzU^vu)JNo|!Why6TRG0_| zZ43d6*Z=868RwfKg5|$KCCD*yh5`VwzpHky#{X7*Sw`c> zxE7W0XD7Wn7=-TkCVjhgUyzhv7D|o0<##Vcs6l`>0DS)4we60(pJm4poHeEJBDkbS z1RP4R@Bc>xqAUIZvlc#PXaw!zXYI*?jOc?p(z$rfM$Q`9k0B%#eLO9hgXKLPj9iwFgv zjoCM#saenkwugrfUxdZNsBmdPTLT`bb^S!r{sR*NDjy}U>HlWneBcZKX8S0KiM~^M z`Uegf7?~U~!&zF}{ytC&fkObKOTrZu>DbHAD_hfGSGT2$XGqYv^qte-a5(o0Gj-;X&bN{*f*iod3$k2||=;y(ZUwkf#@UEh@4gm0>CYQj(LTZwCJ_&JgPV?yuj zwI!PmLmwmbtj9wio&Wiup>9F%>{xZPTxEV|Z?fz7IQFRMdrt|;<TMjF3 zosKy{)SjK_6)|Qd7s^XbHs2u&n6EzX-n2Mmc`TQ(o4@zU_oTv83uChCsFPKzD`{3@ z>d*(|rqL^Y!*5--rtM8d#5n zfJtz7ij=qy;`Mm@wl_qnKOlx%z&_BjVBDN4vAJ*Y^_BZUUxLQgPcMA#Y}<l?>` zKhb#nd$mrwAXHXildAfq=K$T~^>Ysz3Mygacqyy&#%tl}T`XRox3jrZWKsTe; zzm=Ivc_?`)ma}884rHgLwH?jBetHWep90||9{}GZ|oDp&H?}ccSxYi zrj1ImB&uxr;IH|aq4NB_#mmM+{UeLw&1=zTgX&76vQLDeS?u!p-W7Y5W=U^}ghLO{ z)yuOM=7h*uc_U#Ohfd2R%t^)GUA=#y`t{^WeJPW9d1)K(m*(PgDTvbB6T#bSe-1%_ z{XdCQJ*zOU~`c}CC39G;cU_%L}kqtJM#+()-^-kZVz z^l5?Ygp+TtXo9(fXdVDN0KP_v!@FA$b|55vWlHf&PW$7Hk51JO?ps&$xrwf=QA^|! zr0M(P6&++}M{FE#2$ z5AnS^lXs^kswxqHL;*lK;_lx7fZdjj-2li!z!yZvGdTv3S-JVZOD*@t-CO6}=(1o0 zwCDf{_kuW#i~BN!w6q?L&r6Bj6|)8B%hvs-X{jA!-)+7MtUEb`61F+r$7-4ISnymZ z1tz?}fY;rhr|}_QVveN*NE4JiCW00Lg`W&1H(hQE6~3sLxa*GS{cqk-ov0YFDUJ!7H2QCKESU>%`iNLzi$5c)%0~T;r+7WgMD^@ zkj%dDnh#KT68-7p+v5u?-`0A0G&MzT4pzj?O+HIHX*r+P0{a?Ja7X6Rg-j3Mpfk0B z@`pzCbG2P0pEg`%+$^}1e)sE!LR~)fNZX==skhY@1IwmA)7$!@hZKah2+_WExjifa zN(lIMX8n5Iz0csmm38Q$bvGY~Zrc*!i+35~kDeAAA|K2O0Ln*$;Y9$3*3a<(*%l}d zFE8be)3`;Q!1B3P@w{_>)v9*s*=Gh0iB`d7sKM&i8`taBGB4fh7Bq$A0wh^6!F*r) z=c&g$J3$Pu5T6yCR|xiO#A#WAD5;?*+qR9c4f5>G#IHOr003d}-F8nUfTTE_ZIDX7 z2@(~PA$|y*g?pz%BL|y9H%db^&KY*xe;z(=^gP{wE!DQwbC4Q^3%oh%&~w+}so0h_ z*vJ-}@aaF#9>BZ!<98R1|I~OWtGnv`p7B95yP!kgKS#8G?$4s-_^Z!83ZFE-x11Ii zZB-g%w%6@m`tbY-O^q`JyeAT)Ewdu;rfm@NdUmV}6w*U)F^QMcM;yff;NaZd_bi~i zShok@J9z#BBLe)t8x(XErwU$}!GBBLtNb%wn1rMRxi|NvM{Pkqlq4IWgu_520E|HYbVof708l`y<16+Eeqr=xNWmUJ z0E7JwBV}s{Ah0*5yxzaK7&5C7ZTKtb!j{iIDVw|wkJzeXm&f+LGyzq1^s~D&V(X#o zR?SEE5Ru7tpBqhEwMd@bqoMgTJLC_4_@gIM?fro8O@Kbse#d_FO&Fr?YMR%Ml_o;n z+QTkdAU5cAL*;z)D)XZ>sfhESAvmD$n7qzJ^{FQ+}?6N6A1v| zFT@Cy;sp(IaBPW_Bw){<=l{82Y^fPewfo$ML<}p{2zFGcil^b$>6XWRKF=fU6O7~v zTa*DXFgqxShHn8CPL0(HeEr+XER!(2AaS|;WK}3X0I;u6_gyHz(jSj3!X7;qP$DGZ03Y3DfbHd}GFL-6Pm1PHVs zDUy-a6QJc}08?##SB6-?6BmN2={)8gslI!K;SM*xbCCyp1qB_K6f(cC4O2RfBp#@; z)c<5c&@PZxJsJ^yDKXeqN1mUDf;+9g--5GM3PwtGZ;NWW4IdGE*P{)w1t}xC<1Z3p z;jy4pTlDOU`sB+syT5NYRv^O!kNJni>)zDMi9MOqeC6$dntg2HtvkGBhaV1Ilk5Dj z=ktl45KyZb^zE2gN~6^uPExHt2WsUQOZmTyRXh}&K3hn*>iuxX=ms~nCh7bv5vo$b z91WmUMX5@3o*8yZ&Hm&;iMSLW0X-|xB;7b45Y^)mm}Q!O`8aPiFYx`ismFzdZBNT) zF(4AH9ijjdfVt*Y-gWiW-Dt`YwWRQcv$ZE&Ju^kqV}(mWOM-S|gr>FFjko4k8%FFG z;wl)Wt*wgKC5)YEa_CfsJp=;#`Nrd;B?JHy^o?tem^)4I@tKcjE7?&_U!-Kz5O3@6 z<{c&3jhxqfJZrJ3x0V+bV|d>*>vKe?=+}^sS#*>A&HA+`O3!5-UeL&jPxNzIe7bck zRC?)*)9LRBrS?#2Bc1+=(5yd2ub1bYydf=GqHKG|sN?j@qu!IG{$ihVvWL=AW0kNw z2XfAetbNQ{EK}8}tQVZRs?94UUt;h0PB-{x;@#+h+Cx*{L@pja^H}{fweG0_@7U5> zeZ!}!xtO5BujItf{a!Kseb3UZrnSTju-p1%(o`ekPg%yAiOv8!h0zmHDNY z;gLHYD86;Yhp;>GTBBUh%@3=Z0Z@4;bc^mg^|=!bC)<6VoZD&ZVZW@Gdur78mCpy? z?_*hWYZqrK<2UH>&tuFJCpzEHXrIZSl)0FDYtrM_zS*iKyW(va5$`b;#ZPUS$0%eC zyMlYyow1J3+`0HY@IF4`fbP&!TKa{c7b=xMoIZ;P_+v%}f9$(jTH(2e-)+-(Xtxu| zZd6|e_jfU%cgcX|?&!ce>gu>$)yydK7$EJL@*w zCSx*!&Kx^|Jzse+@`uaI;r7$_mw1ydX{~r)fQy|%%xrOWYApSfD!6IBr!{*fX0OGd z>5mC(emm{5hokIA^utYh>r3BTmh{9egO~L*S6rRodA|FfEv|h|KINalc!? z$fMea?M~b2fcyn(q~_iy`KEQFONh<^E%MPWh-lN|S_CGtUh1p0QEH!10fzyGT;cG+ M(BYXDSq0Jm0yqH=EdT%j literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.1.ogg b/mods/default/sounds/default_grass_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..22d1ad6b8203a2218933e62b4ee7975c68c5ec58 GIT binary patch literal 10273 zcmcI}cT`i&xAwt87ZH&rASh8n4^@yN0VzR>p$I`h2t5=b^dcxx0RvJ(5h92XFhWpD zfFMN$f^=!2gVG`*prRmByesg&_qXo%$G7hK*80wxb+XUwJ$uhQ&+IufC*~d=mcSw4 zpKI^JfdD^~w#p>R6yhJ~;)P~ZF`czJ(A@fc@JnPeXSDq9i_ww^0D#JddKkCq-~VxO z9zJj+0sw%m*DX&u^FR+VA1@c1efMII?_M003Mu(=*q<0@u=Y^>=ZT zgoDL&gI&FXy!`zn;b5kt2hJp*dNxeJWdIO>a!Va0A(J)UpAyFkK6?u71h4qyY(@#tiA zdRkyIJ-y6{1rn6m3BAO!%P7Dy(}N^)@v zRk8!`0f75*0Iy*xuStb)SHHwD)?;=@8Hlq2z*D39MMjAP+hljIyz>#yBy*lgl~#In zR?2i$F4xQLH#Y(Ri)*}Xw|H6h+qnV&>rKhT!i&lCwrK>rJQmFTvO_>D02~1T3r@od zUeoUqeLpn&*8k6P5LOHTfV+~e0*C*lfK^;bQ11zx=LS0;RQQCR2((v^NQnCgz6U}M zSeEIsibt(!ZB9q79Z_`crWM&6pOKnV-_TAJHtOquujEsL+kL7 zU6jq~$bBdPR^W{oh8xN%&bWb#aBw4Vakfh$xLp|C4QUsP<5c|oG~G<2qbSWxqf??V z8IA&zc`dJ2Ebt*oWEvj*QWuQGLZ|}&xt-gGAr=6*nFU=_bXmnQy!%cAyCLnu2g8a5 z_R~W63S7c4P{J@xq9aYlI9;==icw65^i5A$4_o_=Z1_5D_|6Qw&1|?$47)jGx=oRN z9cT^?Bf<>Nm2oRe*e{sJUB^Md7?~{|l1aJefg%=a&jFRVVlRRwxcyW z(lxu#n(gVD#)HbH|I5Mv_7G$836pKmYmE=E>P8hCqDlmT>g>o~UPTyug@iN^I8QD~ z5qIGo%7eY@8dsocnT2(x$`H-swY z%6*n9jNybbi{p4;9byjEaOH-A#WM~8z#(A(I3$CC>e(Ct0uBMJ z&|Yz>m_AmQ6;#9vH3GYELKpG4ZgnsLM}vZiSFpP8@#$&m7eKfHIG8}TfT2Jcqfju3 zO!GD+wF$wzWN`xsFo8UTNRq8VoTG}l_8NEK)8TM05^e~wh{th3VImkD944EILv-WQ z2XqYyaVc0)u4YTzq7ylZY~P+yLT00WKD@$Eq9t8=Sz1K_qvpgGDen z4Hi%a&P4`9&Q`xbj7x#Dh!fJ_K41c)R|kqwmu?lps5cl)O@m`W1Oa<2xn|V+t3)*) zJOP3maCulkqq&g&6CAQAjAR6NIS4LWa|4N0DWL`W$}Ud2bd#w!BFiY7LkJR)e8V2A z-YyhLB5zFVddlK>>?J`|8iGV>!|Q=7_Jg;LyL3~?wrEMve}Yqm(59r}ahGltvJIL< zrjL5B5ZiL>vEFv0K_t}0I|Ty&dUYj(oC_E0Ps$LAQ1OKtO$qX7Q*0M zxS#}HWUnz1=hCe%`54)&D+xmPs+%QQHfg1`Y6j=el78wv)K zGu7$;)X@~_2XzD*f>j)20Rw{wG?%Yp7z;+oAp}+&!_BB0LOg_E_Pa3zM?o^-Fk>)b z2!Vpo;4m6HJ@`K8^37m{*=820I`sGNUOlzWaIY|`do^Vf;eWV5wQ?=O$wAL zqyz&M^Pr9t6!OA5B{PIfN(Bi#$OHlaygJMRygJNL@F67wxGV|)cT(V3b-FM#9zw;V zxy0K9kiF_90?2N4I^GfsS;V7z_Z3i9L1ZrjvtD&NV-cp~(cDnh0tWKpm=F6PK_vm; z`5Puc?2SQc51YYV_G5NzK+z!ppeiil(cCaETp$;el~6q-xv&qZESd`nCRFp;FA8Je zFk=##3(5cpffd2P;V@#Gz$MmwT*)E(oCu(f5sLWi%g8h#m@%nM07W7*P$w_q(Z)ow z0E(nSKLorvDGbE2``C(nD)N+hwLeB?0C48~=cOTz!9iKUAON_z-%pI9h39)1Aa)7> z6z(%9w}2J$Vz{A_Ac6syMI2)RH+dWfhZ%#&d`heY9318iasOa!3?}m-dl>V`8$un` zl>{?rtBA9J!$@tmC`kf=4_OAGGG?tA*=Qp$fx!Vm0GX^#$1@aobTUKHtKQCFh>k~M_jd~n zMXx%Yp`hc@4A#)S>P*1pqg(*Mq?+hsrodyhKSp5yxEv3m3!u%Quq1e|F{=m$j_~D0 zbHhH1;b`zhJPr<(1htJS(!~foP$^l$xULb10EZ`%YPg`@;EVw{isas_D@iEIbSaZX zGm?Wq^CmsPq`_fivMq{J9EXFWNHszzFoBTiT~`f zCZu5ml0@bMZvOZP02w#uIHip}?iIe>$06`Az={!IOezqLkwW^ggOrpc;Nb8CM#i%g z;NUPY0hb0@6b|A(P#A-d-RdmjI17dX4%<&yMhln}C}V%l9<+diMHt*NTp5EhtTb4~ z4-{~?6am8n1%omec11Wi`+=*XG#Ct=!NYK61p|XJtl(hqL2xS=3`D@e8B+odCNdtu zg#F-FaAStTm=PSzkYL~p9K$IbCIu!~Az(xt9A-?w;Sl>>l_C_S?e~pwvw|6eGX8yJ zG&Lp`S;3{igfuu4aG8a{r-2nB{)zjI@FU5RuGz8s`Gq+Q0ROm1z#jDOzdincmxT85 z1{185Nyl&213K+3KlAcc={ z1|Vc)B2XkU?d%Z(V~u1idngcw7w*ki9#JH6uQ9vqfkZ=mmLLzo4@^jLIM_cDnGfbo zBPNAbUT{AVoxFQ6p~W0IiAJTZZ~om~ai_!KiC64c z!HZ8p3*t!LxNO`5tZt{Bg%Fe~=H3>D1!Hi$=b)c?;TG6LNC;L}UQr+)%KG-R3pTle z?;HRCx(=o>aqsC^&X-qC5m>0{{=Z*x8)N6!wQ4Sk9zl$y|?)r*NmH9_%HV zVvhr{m?QD=?(XI9W)GdyL&g=h%pI1{ca=CW004lMm33b}vM(Q;I%EGir!r2Rj8NvZ zt5kkm0(Rt0Yva3j<7sJq&2Qeev@|p{)DpXu@4fkJkP9eSEj`sdOc}kL(RZZQGfY0( z7N-HL<#>yj#QNU!y*R?{L0|ad75RMcHi;A*TH0Cja%f)5pZp*)OS<-f{PJAAf9Um* zz6jHd9CF@DLg1xKilLPg6EQnQvSy}HQ{nYnWl}L~dHsGrfD1ZdW~ck&KP4c$f{sIL zF+086-+K|sd)*tQmK1Z&PcFb$O@YU2@A&UvikK^BQoh(l<3)7X5zk&H{Qa^r5?Rw@ z+Cr_Fh~b--&SD!-{yjTNtXa*|+8(}Sh&qn^SrUFGTHy#9y(hmm{Ecn>$#azf?L8g8 zs4R+C)2|P=yY@EN_af~3dUtqCjLMI{r|+Hb<^KMRjpm(WKDw1x$fRdp9^9YBari6( zb@Zn}T~UnHGhO?ScNcvpE$6v!;dcts-9&q5`J>{mxj#rSlULNld%wRiKZ zTOZpKt<5KD50P_?>t*y&0e|ga-U}wzo1({l@Q0qx`{Fw8sp`O#^BMD5hwUx&jpu5F zm19)wqvQM~oqa7GJv~!jZvU0pitaV-+nA6e_dU{~mwU}_ZT+2=_n0&|{dcKF^S0J) zXC$HwC#$qZ^v~7FyItB}`5|Vd;ooi!csmcgbaG6;g!G?CkpP=mhNHj3hT`zS`g#zby4`s`ZKegWQ!gchI-x>(1wYPjv0vdvfGOc~7$8$j;E@=j_K= z)9;hYh_>%uBl=w}qGhnbE;9x-pQxb;HsH~C_1p)B?0neNnI_kuiDD~)g18lu*{@{gYrvVU&> zuxG{KjE@^?u-seAoY%Ukq1ZcMjK3x6ikFJr?$xVOE5To!J);KQUpVF4z9oIXkw5nC zOn^?Ea(h9jNIm#Y1ZA-a2dWAeA>~ip{hcDRSR|#`Kb=%!x^{f`o|ALajx1zhYmZPv za7)hOW3I|)ebMr&6PcGZr#0{Hvv73Hej-#F(C!SX4r0tXyF4Kk1k=pWIE4$Qk}Q`oy`*uN@-jT!K3<2p?H}oSZljtX4bE#gphEJQ0zg zpnmRAkIr22QyY2}U#c~+b~>{%jG0seOZrLP@uKBye&`+akx-%3jb*tLPA|djkV^RC zCRc~O{IzeE;y~W`S66d>u^y>AZzo^MvfB@Dgw^qF*wn}8DnyEGG)oI-ZS+Kk$ZI5-gUC}h0kl;&cg0`iaTH_yYi{6qQ`RwT7UW|IY|xfxLdD>eavRA7k({> zrQC4d9Q`Bqbb?C>a%IQUecIrp)7OqWcRo!kSvhi+pDGmzpk@0OI}d2(W`ztsw-k-$ zNmk!_k~RKbJe0D1Z>nT^b+~3}GNY~XVSq$QRkk8oG45W6zcvA`z8CVRxTlDn6=+(z z8dP%njfit4)`?Qq#N;No+VpLE=-sHzO65{3|Fkyx&)WNl>Wy{#z;yc<$8e5I`3l#| zl}2Qy%F>0??3Bd#)aW`j%g^Pu$1akCgnoon?1ehUBw|On1XYfR?MHt?he1&byZpxkpEIOmNemy7oHmmA6%Zw{*yK~#Oj{|3y&&*e{D$1KkpZ_4zNb){`Z_a?q(+4Z&pWE81?Z7viZ7K;kvCWtnW5}J zf3!Dm)iOJ4cKfOqP^N0Z<|Q|iYjX=oP|XLm%8~O_x6$G#;|J@S_rpUy5CmWc*7H8< zZ*eR8Q}2*7p-PQG!?&)X=RK#}A}1`gtm*Yy)4j_Bj-fFljnnHiaC0qrow#r#lIk52 zG&g^p!%+Hf*5R73_!-1bOlDJ8w|UfJR`iDIQ;bJ1q*_14&jJ?`aTK)HuqCM@_UU@`S#WM`@J z&(rbw&XYW4@*y0|`7^g0(Gq)Kl{~%>=zi49s=&>(2{Zif^a-R)MOL}L>B17EtH5;i zmt3m>vdgDqBqk`be)!8^K6>fR^q&39cIoXk=b84uU#qnHbhhy;hR(G2uUGQyZleQK z9;q1Ndte?9q%|k1q6cIi%%}_31fADfb~k6LFO6E%MtFWU$^Pu8JbPMwN$l&#@Bzs!o4zh)yvKP0(@KOefYW5Hie9Z7=i{{QMdNc@U%d(lGR5 zcjIr;?@u@Ot}h1GRaCYIogK7NckEgW+Ea00&+FjSIE8_Urp24d-j8 zFZe&sv8I$OEAZ;ZZQ4aYtm%pR+(eEkM_Ar%GKXLrNj;|;=cd1HemG_>{d;w=Lgr*;#J=q9oRxPZbvL$7`nnExMP`L~BkZ3bj_&oYh-^mNQnJRn)_2Vx zn02-}ukD_T`6*Y=2WWTVgI||lzP==p*{QPf*Sh}knoxDZNE3KCoyTTT(x{vzWdrc;5dU-WOg;iB68_caQQcF^r)4bIuA}d4MZ#rp{ z`~hx@`kMODX9OdHvd8p&3B95N!yNrrN}7%yx8mh z8J6;rnx$uY-|I5-dA>8S7pkcRn(7O=)6YfQjs46>zja`L?#hNVab+);RDX2hV7&5wZ%F`_THm!*PD9u7CUy#Uqw`F1qI|FVK&--z=dWWUhCo^N^#@+}3aTU2DPI4!3vO;Li> zNEgvDV5M&= zSm4*!;;#=E`p~p&&O7JLJwE?S&1Av(J|$>WKIG6> zI&%d~=km69@j)Lixs|igD*r4r3;qTXFF%-H(TSS=HpofX+0AU&`Ft;jy(78(NeQVg zSA1BMxxa43=j^XV_jOnPs;Zq{n8so7_wrzG`MIjH`q#U>pdA0!plR#U)<*g8 zM;A(aMQG*T@w0-tk0(~T?WWv1VwAT9F`d77Dz09Y7tVNWR;Js>*|y?1&oXW{=&rwf z)ETXUjyW0kBjR~*_Y^IAJ1BQA;?45KslcqyG_r43FxllXXni1 z2a1#*ZQmPWUHh3nF_74PiUuj9`YkQ@RTO306rX4k6tYw;ecx_R%J@`jpdXav8~Wq? zmg+W-+R|R<#D*p@mFvQ2`In$%#oU2t8VGQ_j(*QFcWrPujpN&o&c&(-TzvLKWMBJm z-@Cj$ZQl=VH~TuaF1SbbWszSQ?5cxw6os}Fz`rMJwJ$CpMVMbxgHYkgIyog<%A&9$ zp&rZnU7NWyJj41=p7ofVS%DdU zdH(Bw#*h@zCg%E#+r`3yiMhCb>bByg%(m{ar;fcts}8%t{aq;+Cz8=F1Cfd~osdh# z>Pp$a^+G2y9&Rr0ijQ+(F1Tv%g+IUii)p@weEu|@ST<6pifKSx61*4rh_u>OJvygV zXmHXOzS#5!>@7+a&^uSWR9QqCj@-xxAv?NbRDHCmb$%}(Ng3NbS!A+Nq@R^iQG&pV z|FOtdcTnN@-G(P=GXmQ4bT&|!xwK|E-?N&hSL^KZ6JUp%Xp~lKEVEfm(bQD7;2R>f z&pA|W$jC!zZf+%gY=F~E$ZqGwC|c>}bH@#h(2O1%`Wst^sS2_(GJU~Z@}-YkSk~#_ zFl<1stc!slf90BK325SCeC0jjv+A45ndiK%WBjIe-Es3_J-V%Ds_)q)@ zR`=lJ1>@_)VE_OU6#7QF%1I@qBqFiAtep7b8B~g>FLxJea@STcm25&NQNL` zzw?*0e7F0qZb0awK|b5Qmz>np-|tN~4qkt`qFoZWJe6FHI`=$ON%^>dz0CGAV+9tG z6`42`GJV1xFH#-#rvq1aWo7+!HQP0}=2_+2!xXcX8uaRGqg$IdF9j`q)TP04zNKz% z#Pn1RNRGG#$omGrS!9|Y^o;^LDNDk|-Lc4y*K&&=t4EvH9_t47zpA|69H3@me_q6Xb?GVs5+fP^TpoU%V4lf!O?#)e)vYAa7X{-7(oD zSI{9f*4_TGWg%=MPIT(cLd189TU!G}`E9UVMu633!}TSfO?SWQ(WC|zW0p_oC*%Cv zFxl@$>pm-kClqQ4u3s-~quMQRMV&>%JIJ2y9vfR%TCk-(PEE$^hy1ud-0;y|{T%WSfOguRs`_a!;)-Rh$WneBkJo&`XgEY0Qq!4w(K92B= zgv(BjX2&X(1EO9Et0k<=wyis^?lDvBzE&Z)ny6bT30%jn+dwHCxlH5hx2j0j|LCMY zDolD5lAbV_mzy-W>O#5j#Xk7!tjp}_)M8uQVpC~}$)i5Y%iA@CX9@4S0=u#3hGMN$ zHJ9lpi4SvjTe?QC98>NrO`uMH?|_uped!yaBU~aUgHp{6y*sQ`iu8~A3r&m$*6i`p z`YY*1*R)CVzxf`cB42oJBwQ|qsi@rxh6 zI%R0E($NvOMH*LBsetXV4*}Vs2jcYJ1b;*JR4C%nndq7eHbT ztH6tFv~`FhzfU(&DfFYj#cw73%Ct38~pmOr1}T-gyZU$OR9_cd90;>i@9Tk+^CIb?*?uF$ZzWqXl{<+7+WZE^O# zZPxT3I$OJqoa5!Lpv?6A=dF+Ke#6Vdt6iOc?lIxOmF5+Rfo~P9FMCM8+MPE)yU=m< z6g>!qPAjg-@1oo|W>jZKG0@O6{P=ByGmlCs0s*!berIPnUFpL9Ys;A|HRaBhU5%zS zENH{^`bgi22HM#Pqel%TB^L)CZi%JMRp&Z{m z3qRI>Yor{iar69=3GxX-q{u*Ll0U7uPq|icc&x;gzL}QMe5$FKLBHk^H8weBBY*!z z)sn8--cvdzvOXxY*HZ$fAv@laQ$Kru%3`DP?tXpybVY7TIRDQItBkaCYC7!$He~N% zh^E_G)!(D4*P8-cvou!l1AgQjH43=WVVQ7dR_GepJ}v?Lv$*luSO|6($8VRc?9dj$ zbt-yj=GNK%D>=+wJS`V1k^3Xp}j-Ls%AhH4o&i@3eF6{a@$E{Y}$>1b_Dkb;rh$@z0*}vY`^{#fhd8YMMsn z+bHN9>|~jul9`RMdsotY;WFRsji(=tGt`B<5w%iIuQQ8VV!JFR@ERjpv@Ktc54q05 ziEOf76lwK13uZ&T?JrcmV6ap3AvU}DqZg$P z`R3Qfw}ksT8OUqhe)Ulub|)!^@@V0~?}A8mPDW3ACVP(D8u;=yD*Az6S#4zh*Y>DV zna9>=23&8>8qWzgirAd_c`YQ#vHu|rSM@FCB~9(uCyi0~DyWHI+Bb7bFM(_IrrtWz zg#W`EGkWc_YiUE2_NB_K3s>hL)5{^P2PJOrs}i{O_% zyyrO6Tu7pg4ehIgeEP}CYW~BG)vqottQM%4onem*-}RHY+Hav%qo^P8%2d8^#$fRS zy%f|$qqHB*7V#Uvz0S@B?kqZ&6cDm+^C{JC-E*^B=|E`}=F>MZ(xipxACdg(RFNkp z`mI^DK>}_8k86oogG)2q(qQ^j>RD-rzi>4Cc_|DPm6}3?# z>@)|Wsr-DzZ?HK@Cw%rzwME4x+R*Yfx7R3BjIIq!ScABD{qnrl0F3*$e&7%3QAZAF zab~S-T~)(?XRc2L3*{PbQzoV4C>NHc&2+LA7&5zm%jaTMcMjOZs@SBay#0J(PnHwc zR$B1~7kgDNWqJ7-xt!9kl$!07cKTCFJL_q?Q~5|gJqaBLx9w!qA5G~g!iKp)BTH2R zN+mDJT1MBUtb^CL;dJTyf%V&ozdRpV8JSlb{j~nBKzUvk7MO4~VkmcFCB$Stfb~ya dlK#EMeoUJT@!=@nFS#x@Asq)18XFVWe*v{+N$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 zcmb_=c{r3``1i4ol7`R_8bwT&3{gZF`=A&RgNm^)i9uP4zNTzL%Gh^iEHSbTAu2L< zi4qEBUy5%LMe29W_-?=VkN0~2c%SQB&)nyH?(?~ydpYMh&zyI2vjnW*uWJk_G3ADW zqaG~cEJ42hP9As$#&X1ZSH-+-_qUYgJY(iR7h@(10HFDsRn~ro-~YWnue4+pV{d2nK_4F~C zI?ldME;1MdTqn@kBf!J=stg9f!m&#(iPE)Z0onk-P|)KXR9u33r=SE;xF8SJjpz_V z4M-G9>PD;6RXSie!v^PARM+i+L@U6UKo-4d?r$tVpM@`kUF`K+fX`>)XW?$We%w;? zS@;CC`3L?9$X%4zAHmSOEnpbyR}7oa!jnY}WBp1Pk`J=}fq%c+d=`EV9)G?rZ<)bNRH=WxtH)Gk-iQo(rgRlKFNCjPu=K0Vi|&rWPdW>NL;&*gWn!mf zc%dTIdq5`uP;EZ}!}|gzRiZtwB=V8D0w4h78Qmot#Zqh%Ts?A*g%rqS6dW(B z_UNvb>#1IDRA5dw0>Iotp#7Qv7jvF70FWy(v4y7-W^5i%Y;(8>cgtBp1OV&+nDZD` z37CD6eEC)5<=X$*cFn>80Ds6h!`S{#0YpMXST`HPZ@)(fCCaBOhU(WXr9^%}+>yc! zT9)fTB*IoTHzz_@cT)fbz)|3I^z9Bwhy=k&Kw8hQ2o8}T%u3pH2QNrM#v`Gq$6290 z4Vx38%uoObcm^jxQ4k5n4M8Shj1Wa>PO*p%QG74510Knvw2+r{PQ8o#;GBB5WMKlv z3qcdGG_9Hy!cl3%S@=gf2pkbfhy8my$_zsU08mb0=R_Td1VMmF>fej(5Z!ev0x(yJ zs6Iy0&|lK@U5?KHgL=>Kmoi<9Cu}P4!eQ?Yp#Vt6cI5?vu zMx3bv*cnj+07Mip(h;{gh8v2QL z_%XaS{sJ_2k$Agn5H5xrbdN0@QEmQ+7FZ%qQ1V-8c03CRZ4!lNJl12|+ zqa#Vfc<7|r|6^kWmX%R_qU~v+7<6gBjuBGY?F?PCHZ7A^5M_#$S9Okt9iw&(B2bBi z8R*VLWUMEGVhKT%Qb+?xI=N^Vdz?}$4%uhR2lQ9~fJo4xxM(D&L?jeRhX+89&_xM6 zC{78I0J;lK;71wX$MK-JBqE_0?tEt`3L%lq3IMAp0IYHZl&&>9@M8rKRKElru1C~? zNRb6lMhGV!)La&+R}DcS4WkgH`b3@1tfU8O(o&>B41z*4M|&{=Ds9-)jM^@O_K+tH zVi6SDYivA~CUTSxckVat%1XkZJ*cEX?3`#aFA6P2AfeInDI{!fR??u3Atf>qV=Pto z07H~Y9zmm#DI_OvdHR@Bxe93zy9>zIiP#ZU42e2jOyd-WjZ#{#8bXXfQs$dd-0;;M#+ zvDADL%!Fy2h#Y?JRIWxEbTXErKfuJv*V)?oGedLGVJN2s2?L(=w`PW!#DGh5! zROt}Gm(%7ZbUfrq{B|;>?Za5AJRPfxsA3v#XBxM`%P^?^GERr#&r#ouIQ6Q~ti7nT zd6?IyU8?#KPbzKW68;knfCv^Y5CIN!Yv)VIvP8%L&@03JK#SPsgAU z49SGro`yjqD8pDUc{nmbUO3&`jOn}gibX>O40*k?)>CoB}9Jm1MEyz(x63m2`L5T zkxm}Oy5|E>$;JgL+4klSBqjrGaR6>7Vu)(IuiAW;B@sE7 zh3{to{c7_J;P2NJFN!H~{VSoWZQ8ECOJYxayX9oBCxDEc;v(J_rkXZrfRGiDg zV=$g1Cms}pLVhjN4r7EFf#+p*v2<7fKO^eAC>cf|iDCq17j_0hA(Jp($RI{eD8o*2 z%rGN|u?*#5r*aj_Yb+5tjP*j7(qOo9+Au44c0d$F?D4h{`$%?|t7Q7f37$d0GZp~Y zcmZHJM!L=1eM%YOV>nL0h)|e$Ej@`=<6_iAcUF=)nwffO3JHVpq(+*f(FmFljw_!; z!g$Klc~Qq1-FPu(0nuT)2u7DkyUVC2I?PL+iPGko1v`-2w+ks=SE3ey;=qL5!JEs)6<&}eFVikdWqjKQF( z?Yt;vITDdUP-clb5orwP<=bs=RHnC78q8}SBMsij;S9VCV+9bahBHjiREA2!oIS=< zzRt#rsxr?^O@>#0bMdefLj}Lm3_ubW7bsyrWq9U77U_3ot*AIdQDHFjs1dqCmO&-0nlbw-whWZ{;va3 zbQ&WxyCM8vp8fqy|32OSXGs7Arhf!5O~+{-S!1_5h0pKYEoTRVtN`F(I3l8xTqA^| z?!!S*T-gKx&l0JkyGV#c0HdtxZ19}_C&t36d_zi!=`wcLhJV_r(U(qsmT3jA&$gEYdg=J78AMC=C<1lH(iSJ#TxDb}O9xX8k`X*NkcXGx}lHu%5>;1VoH3ewZd zDjz@V92ohq@aK2H%_q#wRA5}Jth=9}j4wV`*4;152$fx!@ny+C8yaLPj@-mwkHue) zw+IXlx)Bl-5)zsopBQ*MBJ}#LkQ-sQZruzHno$=Tc`*%zgMzKqmZo*hU0_UOm#k*)VpF{^RZN{I{JTF*Dw;zn5M$=eivVUAic{S(#n4DV^Z&q^@}c&k5Gg zo_3nd;o%&79x2#Mi0~#oZG3`Z}jy?tfL$$yU0j z=BLP)MDN+>sPmL%l_xc;Cxhcrp3PHVLoZD{X~=uFGRfkjn?TFss6 zi$$JSbDq93c%S{*>)F?_#)q+EQe+2zBQv4o1@JhYZ>eN zg+swX$ERE=PG92=+-yurn(SA-J}jPmh5BkPUB+Zdo>v(1yaxN;|?JpZX&ox}W)TDI=n z;8&)umQPASeln}GfSh&-+mq<|mDpurOTL#uQ(PX8_>E>m4sW%bJ>%dREszUws+{_FAVcm`H zEH9lW^FxkC*FDJM&~;9idJ&f;XJNhEU&ifY*msKf?Wa06d&inMMs;pGv2b@-S?&FdRI!q&l=9q+@o`MYv_F1Ro4dkjern0g%36W_Y3v40uf}G zqaL;IkZpRxLkoz3fWUjL3fr2Met5&mc?97^)VVhXZHgPXwcB%FzZ#A5iEHMI4PB{G z?%zLtICMw8$vIDZws<<)2U7?$kl)Lyd#Ao4M0flU>X8t&D>1ZU@QYFjI&Rds_1bx{ zv7o87t5=hZL#XbimscN*PAP|kZz=%$w^Jg5ID4T8&S%=s#IciJV%FA6aVxU#{3On5 z6)9@U)unT9Cgxl&{yn+$-nJ{Cs0$nA_O*)B>UV@&_{%fz)5FFNV6MA7`mE7@YP2 zXjPg94sSDLp2`iw)NVANC5)%`u8Yj*$sFE)KB@7s&HT8K=Ox#+@G))MBjay(l}Ip8%l6WE`( zNd)F{7b&5Oms2~2EkekJwI&i)>Mhk}m0=nyi(fviPc&OvV> zsyD3Z)ksq*9b1xr00>yXt`Yf+0J4v5yjqBqPP=ewv%sRo#;)*VYRFV@IQ~~E&k>Tw9a2 zHNBzrBNyW@HVAKga}Ga$@||DN!xLOTZdcuF%k;Wd&mm_e#G)3@>$vr!&y$pMZ7hc^ zJ9*}F(eTJa{n)D={`UA&q(;kd^(L!BUgDcyE)7F>%D93ZC%>d!5bb2!a_y_HE1Z7# z_R+nbo||eLs6%DPHHyz0&h{ zbL&sf<=KrWQ)ROskAKolA1>p|$`mRWcD{Pm^Ir0Lt5vzJQd9(R}CX!teP_n2!LN&$KnE0no=uK+jX6*Z}AAX(|tw3Q_SzsJ27!_)XJom8_OOig7k(qqAcuIfA{+@1h@vZCdK$A z3@sok!?MFOHoSkst>u%=CN(vAOB?(z{SGmSf1&bMs@Z0ge_aEFYGr1D{chb8tW(455@^rT$t%KP+84V^?gLV$umon ztH``M9n%)D)pu&An!YSzIG))Wm$at9r8(cPvAk3H?o9Sg>ozxomJv!0*-CdS#qF}F~=Ga2l zFP9seU1xTh+1^Ig^>pqOVuQASI$9IMrxv@MT$Hmj!@dU^%$?WJxL51~du@9u(EL7s zVdj-`blBVO&!I*iJtK}jE$5upeV2@peZ_X~)(`cyFH+GjN4M^2VSQ6=pXWN6Wg9Od zb7puPfVfAywFCgyo@TuQ@HD<6QkBeR)Rv0iir*(6>?SP1Xxbqq@ObHQU;QWF2pLzT z)#U|C3)&mKBPp`3{^GaS((2!7?O06x)V{$hDPDfW@lv&UjDSR6aFgCk?^eN6;v%b` z%7&;?-!pT!cD9SG94}a2k}56jAsZNxORpMJT|b7k$4Rd29L`K?FlGP6Ep`74T&L)1 z^uCHT3~^8-GoC&^IzPL9g)-1PH@~)*>N<$hZfevDh_g^GaT!AM=sx-NWRMh#+(>!+ zruXVCeW|_XCL8VJ?~6yxp=A$lH&mdYWHPc2swc<00spmve|f9)U6!Y7ldwRv&)fdk ze4=-0QgL<71edSLj7jQX?BTVfZaJ~q-)*BRm#o<*jFQsnO=q_!w?u9Q3{7K>FBxsQ)tz;FJ1Rp-IC&r(o$`HWzThX@B!8J;NBCC3g;7#t z#froDo2EA>qy+RM_Y3n5td#rk1jdi_10Hxsh#m0X)`bpTgPkvMEvebc}fw{Brd<(5USWJoN! z%LE%;v2~@jNH2rURNb8#X$6gav!QNqjJPwCU>yF-VfRIfUl$(_ExGkA`@ zmypYMus%+zq?#m}7ddRvbmi5OQrigo{0CN$b6wps9AI0WrBt8G?RAh)JZj)B7}-^I zFMmwSEK4Y}nq^&8=<=_%u>3mDmAf~>wY@?Q!X*YvN(uA~*e2CNq<|ix+B`SbRah=C z%Zfb5Gjz_yx9R$dYIiCo+vm(@sA@Z=I@Ca0rBxogYI-p&YSAz_r(Yu*Tg7S7=8;q1 zSj++D9mO(11hN29Xcf(QfM{~$^mGDz+9BiP%^}S-^8wf;-2<)p zQ-$BR=cdK^>=vtq!sxW=d`FI;>T_Sp&be$?t7$1}{&@PCKyLV1W{@mXb;iPUbS?A! z)vc}W7m9CQbav)({Mq$A`#jeeea1W1v?M-wxk_MrjyjbE}gq#Qejp)0cFQu1O`VW?SU! z)TEhx@>L2qeLfoPrqNu*@ke#w*73zPm4}T=^$mTdC*Gg%)Qp>b>yd2lb$xG6afl!1 zu@8(&1MLtA(~C%0S3=xCdCW)4`jg2ke$TP;F9ToPFh|tZ#Kd=vjt`sFeD(A_^(#H< zMgZkks!500_)bt$e4&HoeC6E6kI|S(ccM(vgo*9!n(f1td0)YgH9!Ne!9e2S?Vq6%8N~6|evBz~09mm_pSkP{qA!)QuV%*IgDA zy3Bm7_(SE~wYpz@pSj%dRqV~7_NZ+5dkoWFz8-m8qk1N@N1m6D3#M2x)2~N9%brsl(#;y-SD9cI!5)h=fKXXE zoitvmdWdPhxWs~ZHzYc0UTY=WRo+@^Hhb;Y^rBnSrQ7dI@DF>B+j?+7K76Wbg%ld< z7(=xwms7jUD18<52Hneqz)Mz9i*1VuZFKe8ZM)E^jNuN}U;^4w51IsCLnjQJM@ zd%VuSe^Iaj0D6g9wOk=V*Zspn_UF_$&i}RUGtL!3juNdU4ESQMHNC&}@aUmau8Rc{ zgAdAU*Yt-^e|h8WZqjNq@@{4CnD?2g0#jFd0kwwoVA{8B#dR!|uVdj}_}Kif$&0>C zPOy;4=RN4SnQfiLv`-?cKMzd2@Q1lP6ZTK~Jy*OccfeN-!_tx(GQ$D%77kn?9U-{8 zbYB4y-ks<|yS@C=$BFWzVcd>YL1H}ynTv1MzHjl=sMn2i46QF0-ycQ$e0tPd_HzQG2R(aRw_zQlepGMepK1vXC7vl9kpty*OLp@d zImL{9j=9_9K@A`ut#~*OQo4qv5am@<&##Iq?c>)iA3S=>O!2V$i_6wf zT(3{e8SpgJy&HYlHacqdgD~UZi008dHH&#fe|h*_LB>2WFyVB1bH8dpTL;R1KQ$&@ z?`OMmj8b<$H=P3pT8g(KSQ&Mf2a_N?R^s?@3dy->=O>SeUkc_3PWOClrcjtl>|3L3 z|1w>z%iR358eU3!`pDt+7JKSPss47{{TACVJ$`5DcAv#9v5woh<-xuPqQvovNr!$y zywr9&)WBDIqEbAc%SnHOb{A5>*;2oS;(VsRZ~zXo(6eya6T@A?`X{yX)09b{oseDj z`P&DalTyTe-i(_`Jh&nE8m>Nlg;VW^cSBI3<-6l5WOYjI(hW`CJAoMW`3uTD5DC5oXO(c5H^Q~NwSF50Nod*4db+<)6%ENn|Hg^+rJNhBpzO_w+WN?zcWvMz zivTVbiY_w|yQ&{3S>CC4Oxs(~v`s;?35yZ9=e2Ardui>~jnLu`LHlq1@W(G}@_%z{ z+UJ#&o4MdKg*`S2Z4nEf$2Pe%+Q1qD^Z5;TnUE`U#E67ob1W4#NRHBVGkqEDyRR3>2(5ry?B z)nKAp;2U>Q7pwK{)%h1Y``P= z^hXMh%U#>bmEM-m)~c|E8v$T$A=rFPkdrme5di2V`Pkee@n38bDd)2}iIF92APfKw z0L*tAmI<2vknZ}a)3x}2mTk8P0Kjc|M>zZ6DS%1{3mIf#1uk;$LyPhoh@m?TiYVb@ z$OsvHk7bEIR3d2M*y>2&!gdN^09+P45`C*h8Y)3_5R^ONosWP@5GSN<+HQW8h7O0r z(AAlNZ);XZ0$EZ3D0qb+!q89&<_Vcc#u_2>QypTFEuw^WR0|?}x7yc-NoLw_@)FIo z+oW^jvF=EkpylbZiG6q~jgd)sqL0LrP;~geCn=T;VF18(3OOd|LnVlUEK;9#REy|# zSYd#5mx!LkN*nq}8zxG>NmMdU(s^6KET->InC?B>ch<9i#nXPpbF|NCbj4|~&&f8$ zX_)3|%doZW_xs<46?zy42#f!6gjI~<^NhGz$w`0!7zoQf5<6}b|HUR==6s^8Yl`#D zl!BY-g)!nR6Trb#4FC}Kh?O?!^C|hR*#*pG7Z=Co7Zn$~rRTf;-wRug#A5)s01#{O z7B%!1ZSiJC#Znl-&djNSh3H8irIy4)CKWnwdrx#NU9`~jvpnbdcM_Os2LQAXbXo{H zZ<2K05_DRUbc}lsnf^Z(rm$?x$tT*J8i>Udb?O_TtdLT);yH31dthNM_Rkwp}8H;SH@&%h~Ao{2+w&hvv45CEVObQnGwwNoM-hN2^U zVUl!F;%@X#39=yO4T30uHok}7jpmdHhhe#L9ARjrL^2xyY@z_LDG|{I)*Qf_4M5SI z5_H4~l0H->PY`W{bl8oa%p|vKAt_`A8d-Fbq~DsEl&B>qL+-&MDKvA8I}4!F7;dK2 zW?_u0GPwtbq|n~u;;1xXDLTTj)A&th5*Fi1CHLSaMU#2a7%?IlgHcW) zlY1QQlrb1MY7QB0!g5YRF@_vUw8%XU#xnFo>>cIGix)^51q>fgWyX+0y9WJYAeA=t z9!D*r;VzIgT7(HDw8;^DS7oxm1^J?829Bys#~C2YSk9YS&TRB5`;yaCt$PVpV$TWPXzL5;RQwu5+0mB%}P+(}J48;lny<6-+FN`N$;10W>aJc}0 zasdPk8;hDkkQ1>Oe)MUrof1SW)=e30gq##5nqx53v!_v$qC^9(KEwgXe5%B zqBX_pLsA%OliPii_c%@oA`F9+p)hc>%oPbq$$O7;XZ2C?$hbSG?Y=~;J1PZ>F-B6z zSa)SQ7K3EgOsLJNSPYWFz_}~a;g%RCpLrTKbhx|e-!(jS2LPf+0N{Y@ z%L$#`cR819zjzpH%31&rhKfct!F}TOTOXe2L~*4NTeS=+Nr}c>Imrw)WKMD-?n`D; zk40M{IR)*Sme+%G$pPRgJ12O`zAL9YAsOh218^$=OVXMW#m1uOnFL-W1&;63DuCnL zwWcyHNvO$8LMIdG)S6-fe?P8x(X1M04ii8SyO{tCEe}B9D+oZmI(4su>(p&-p7UHF zj}3rU)yYf(7VAcK*o}r#^4`lg!9;6$u2g_YN$Ll`Yi=A3BDOftu?QZGj#W3g`3aB~a> zN!y3#%psGpZpw6Cv;wmkC&rpUbhrVM*(A{-ne&MbcUNYiv`HMZDeT@s1Aw@bsk(@@ z;Sr?pE~P_`G9ZBy=pmZmc#>8W*@3wcFuy~<(7Y&uk>qh6MGE+s#d$0C2FV6~tp*E*z z$x-sKSPZq97tNZEB$PjlHANjrG-mM1%{F){D_SZI?#{zZg9nO{PLOBb0i-fUx(SBL zG^v@qh;>u0v~j0uOtDgv?%r8nz;Ixi5a#OvNaExKg&ZQzHpbeDqC6@r9YjDFqA8Wo z$$a`UAMUK1lvN{RF?oXce*hv0HT5tYhK5qeSPW9=F90J?Aqr@-04^3l@$J-NQel`k z8)lkCwGEJam_E$60i+Dm$6o*z^X~{Gh5TOt`41J7?>{4ul)rtj9C76^uj(&8fq!aP z3{vJl02U+vk4q$l{P(r6`uosekcuySd|0E8$2dK}u@ za`6-X+7LyjGNsv;@P9@2_ci@{b^o7hg1|5B6M!GPJic4e*f}Eibwp$d2k2n~01wBL zkga(Y`|wmAJPgg5MHF-^l*x}oK_z^d)2h;jurntQi!oNF+k|%<3unraw+~O%+CQ#u zBtv=c@R&9wN}6Xa+06MiU+>awY+OXc5$2C^+Ur0mc?=xs80P_!>LYTBLrED!G>HEc z+yY~wOivH&sE6Z;7$hAR*jY1mk;H$TvJYQcvnn2>(y;c~pvdY^U~`ZDM$Ci5*4$-KYq`TwyGC8kXCwSSvCfRfv-Ngyo{_ z1V9f45D01T3h2My4OEZl!L?vtp@?fP>|pna*3*~Fp**~5kTHlPS^*fHHYcn2>O=YS z?jY`Ps$^FGXyTFcbqQx}|H42R9|$9|MMqz`QrhsDP09ctp4&LiE`7pLnq{B|#@GQu z0wVb+E$#8s>Q}AZ17lymuK_N8Aug5y^I&7!eg$Q|@v*UOzgdQ9ZNtnrOD1aOGja_P zVt=37>>=K!WII9GEISg>yzc_SA&KcG+hk+5fT`Ug+CyG{vduSbfe)?Ev3Z%f;N zXT@L7+~q`We6L-M8b3OmU)B&EqCE4q&tEfsE2C?6qhIKdR_j)-;i_w<=eMGlkB3aW zAWM4J@*3#(_ut|$@-=CZu}#T5Zai~ug7Kl+^x|4DE|g~b(YrmM(x#A?>!uRW;9>n z+u^%=SN|MM7 zVr0*>rpmKpn?s60PiCjCKI3oc4L&1i{Tz4BT9YGrg!I!EpGxV=DH^#kv6Cs78L zpMgAC>N4kaR?pCOz0~ab@!*l*h7M7ciGrx&kR4Y;(?_1aeyDkx`l~31ac!#>`}Cb% zqmDq|>W6yQ#q=dUp+K08T+ANFf(_Z?_}ck^^(Z z-M?luSI!Q-Xv*mJv+E2z7iD*+fyCxGMAM75b-ntr_HzK;s;MGtP5Gjj)dx;65IfsB&kxO?hmI%N0hZxKdhVgQ(8D6K7XDEt!GuG7eUymmVcaP zLGtzQFUaT}=#v*02s%~SD|`Lay*?-j$PWcb_1%OXL(wJg57+yCF;9lyR)L%9Vc7U@XI=7x9rh= zA-peqt||s?kg?Q*Q8xNc@1~+d2CKG~-1--`>Mn0tzMY-a6mhgKSFXoz9{os5i=UhQ zcIEWy;hV=KGG=RM*4f0uZ83V0m;j6sa?ku1y5H$XAJ5KIm3pRcnoh~tkMb>yWR(JO z<79yyV607%9b7sEmq=ebxD>TMf4Jn*Ohuf}pRI|+{iS_4O6RoDNcL6N;*!vw(QKWi zGwTgfgRTE;sgHR|IeIFEn7H8h^Oe$L#=l4XJyboV#hoO8sV& z!p}LU*C*Er2L$Fun*B#}^CP%X$A>hJdZYT*-tBZK;2bXhvJ`}j@kAMXM6W|iR(f=_ zb&m>K$_|MlwzVjKQpp3iyjg8yp>&y4cC zMKdq8eowY%`tpN!4dsnF_QS`ljRZt3TyJmQS38%7fGS=tDwX}YZ#eK+kH_%G8_7Hd zbsAYNFD{Hc`JIA^ir4845DzYox6SBKtq(9)8od5oI4Q_BScb1%ST|tFWhnmTmactv z^WEUj5saJZMXBPa?N64uRLY(iO-P)?RJbjAsEdo%c>3c4h5HnFWUg?Xuy_%5LzF#? zLt48Y-e$LCA2Iy&k}1XXm2bUxY|)f$OU<43z;UYrez^-DcyiNL`-+ceCpqd)ID|e; zUl}-_9XfZ-rhm%1%UAo#Vy}JRj7|N@bHmQyFZaBH)sZiUt8H*A*_&x;iAD|78L#S< zoUXwKza58U#P)FuYbz_hh3u@>RD*zAK?}@=n{Kp{deMpCpnX@}JQSTD+pSsM-x|AA zvddN@bHK*SW&<_%*!cWq`!UnAz}z~^ZK!OR zmlL<;;kF<0LOwZNT93VyOadSk+azeKk|bPPcH85+bUo*amGADoixzVh=12pc`bF2e z>)58{OZQ2mt1BUjn@xi@BqJNN;d;f(#=|!qUvp&kgtUk(_SUTOcsJ(1?43yKn5}BQ z_f729Vn*eK!&+?@O^+O}ZjPMtz4`Ix)ve5pK-{?58gdC#>vDrv zf)e?@v)4W!Xwtl~)}~qP*RP;x^&~moE642)HTq1Di{^VdZRNv^b8@Dx({`&bm3}+R z*p{4YT*#6~&0(sBsUldYpPGjoziiM<@-P4A6$dv)uN!r#enUO*teZZWV{f{u5b0QL z++o#T`7zlF=ed${q{MGZ*}Lw=$Wa-`^7A3n(%Bhm5ToV&<@y$BjbSsFtQ7e2}N`hM?+p1`bY?|x~RP3Jh;n+)n#h)ZoWHP%gE ztcv^PX}l-U-S6w*-p+51mWzy*4(nVF#Yi<9^g*hVj7reAYx+ro%@GsN-A%cZgq<~y zcGhFSAEO;z9N^(1C%hq*|D%wsssERE%OQ!anU)q;B0E&N3KlMKo_*(3)f+gmXmIv; zz6|-v&cptkzq0;3wo{HOH+Z76Smo8@ml2=*4)UNh^f2W@a>N_Tf!(6EQ;qQ&FA~Gb z_j8}QSQKCzTyxIz=jf^!{DbW(s()A~?bFcsXhz-+FmfbWPX@e7j+$Wu`z%TFl;%5) zrZlADoJLN{9_i$$3mT*56UduGYcIltuXuJ(8`(SDwwW6J@_xEC6$s=jxA?^NHqA2KxR^SVKNZ&XV0Mbjrdx7wG- z%FkiFE{N^8TX(*KvqC5s;eP46OWm}A*zA#bchSJZsfP|8|5Lx3dw((pd#UF0y_t*; zxo@-aYOfi&*M{{?e$q-l_6{fF4ltAsU+gLu3om);eXgs`$-PREzRWga*d!p`9k$$Y zb?~7g2NFhtohsBkKWZ%HcHMq!F599Zy8p2CjBWGdAHGK(Rc`tBIPP~nZhW+ZQFtp8 z6I7+AE^B(F)TX|vHFk!w@p)~=624Ar6;sVJqtZ};Ggb@V8}o+~YcCW;dPe`CqI5@7 zr@zqq4P(X)aMX_(p(6vD74|>9(Q={iY)&h2AUM_*kp%&%{Q0D|`W-FHK9Y(GDNnY1 zTHh3ijIK-8VZN1_Wv`w)GSqHL*!;+N=f`Mj$L_SrGVEFoFQTF|)~1|>`S6{0s`AI?H0Dn<8d7aU`f^N-a*NR>$;n*Hg+en@__BqsFY zplQ3E|jai!E41%tC6D{{_6(b5aNjCum8^X1yUW7%<%*MsM>%cnvJ zUTXrpPX-S5zKxrYkV5*Go8A}6UU*}<=cPy6nIUzjhUYI2ua*%U`fpA)2{#5kNWZ%^ z^2@!wT63&8&SA$7UJw!`Qf8_S;hSB<9dthkcB7gFm*uPr%}^dmrC+*B(>k=>&voR^ z|B(x2hS2B2iAuCg3tDL+RQkr6BxR-rph^NSqikgx-8|uOc zx@o3GLk)(!IBq}qqsV065AD(6OYPXHU7N&~;kiNo&KDlV_A?$4u2RbsrR>$(_xxdZ zZ2SdY30`hiT89DD>Qa z1|Dp0W_r;(*|Kb_xb*AydLO?bb3&40N~@2e&WE%U%C+CHf_(>b-x?T>9{NJEz7&+5G`0gdEt!*Ev-4p_g&yuZ?CdNqN3? zOL7%QMb3NkSKQ&)BM@P+w>6;E@U}C1m-X*&e|$b z6>T=DK6*BS%CMgxOuzk*oL_Lp<7>e0m#a6er;b(c7|^Rys8oSP5${e936ytnyyy>T z+7Tv;egF)hmLw9ltb7kIaUkBUu#-XECFALR;(q&!gmxppmL<1Lj?~w{gg?+0CiB0p#!72usuSJ5Xg<}nPI++2Cn?)*At1g2 zpZDJ9x;j2&_qa-^?x<>iprGRG0h0x@*OI?XRa!=y&eprJWw!);5eoZ~a|Wo>p*gp? zqr>hhIZEZ$tJ}ywIGObnp&1_7)x|BfSn=K6$-23I@f_u2SYRevl}{WJP$lc$ws73- zyASrx$k)48f9^_ZY+e?Wc7K22-9X4f>84pwKvoy&lv3G#ul%$J=Jc8_X_2L&479<% z?EU}=_5>YYfmhMkroxA}A;<(Hlh`Uuf!&u6p~EkpNA}p9^Iu#!Q1z3>XqGl0)q1`R zTC=+n$d`AsQCG39QOfp{blttQj?NET_fzk%!vkX4f)^(m`IH&%^Y33pr53;V$=0MI zbbkIauzZTj*|e=Oj3k>Bi?O~raK!8X`^|wJ0HDij_H2iLV6Y!=c2$7)P9Uz$Wqz8! z;n_pBR@jH0#0J-6lQqe4-zJ{f8M}7X2?hR+IYqK`e(**#^f9t>*@JuYYv0#yQK3V- z+RNCrcjO&CSl1mrakRHS<(uuvj*f-&p`8ITBe^psVlt&3W_zD2*iOZk&6PuVY7M^Zwe=BI&Ar*3_Yo%gR^2UwFDPvno`OkcQc~MHnGdox36VA8HsmCSk zeB=myV>cDITsD0FhCx=yd()O0+x;U(V+USLt%tGc#dgbuA*F~37Wd%x#gaz1rPS*9 z@w+ZCS`1unj~5Rn_MqY+gSY~5LL+})7QuTxJQP7fIj-W^P}<@91e c%;?t$Z#EVS(&G+5LZW^tt+})QaR31LADglcU;qFB literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.1.ogg b/mods/default/sounds/default_gravel_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8d260ce01f4ce05786ce41c994c9db116b310ef2 GIT binary patch literal 7326 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 wrgw_HzTn0Ptum`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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 XKOzsjpZQ&JZ&sYo2#YoTtcw4CCvW1s literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_hard_footstep.1.ogg b/mods/default/sounds/default_hard_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1748bc56a3a3a32235652cda3f5e31958d0b29e4 GIT binary patch literal 4915 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_hard_footstep.3.ogg b/mods/default/sounds/default_hard_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5030e0607ad39446e20ca0792692b68478ef92cb GIT binary patch literal 4919 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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 zcmai32{_bU+dpI9n>0iwjV(sR*orp$G6=&A#!_L@*!N1wHarMPV_&ij8AcL9*}~Yz z5~EF&D5-@AqBrd#-bx>;9knf9`wk`}}_Ay3c>CJUwjz8~C&3o!uqE z5?{&9;~|oeF#jMoVlZn0Vp#p>E9W6wLKDP_wenw$wUVWIR+|Hby8QlMt)G3{kTL+k zff#V^pjD73!iVUF+cJ+ZL#U~uR8c5Z6hgt){oI+*vjo3TPftP!l4TGM05CdfU}b28 zIi}~~??zC-AQ5_@9>fr$zn=mI3E|u}j?_26K>!Z`0A+#bi5gAA0ssZzv@BBS##u8Y zgJNBOpHxMD5TD|$ zq8L84K18gA+G5#_lRAsHN>g>-Db$bZ^DEbnqb*RAIQN=XE|<%}4DC1he-6A`aUcNT z(B~5Ofa>$G%qJkrvxE55`nJPDfGAepO|HYt?!X4`z=y|Vt-dJP?9v=lH?p;}#A317 zP#60!!cOwn2|`%lW%CY+qU;7EGk{|8J*fM^Me_QPxHK+d0p~@8EYQ-ABTBabN>z>T>v=F zJQkxD#2_M4x!hn<^GK1l0wKF4qk8jWPwMk-Z}4Bt354}t zhxcEXHLsJk99J6tqG9z_V{Dg^jfSPIh|8Er=p#{rt(MCpO~NBAVKR*Hq>zKa(Vy0(eZe>p4Vr2>6zcJ@r zQbl%BMMBb>gj9vZOk!d#wYkJ+pk}G%zxIDI$0SJBB#6ZvqafLTFsB0rH^9jD)+t$j z-H!3tnEEknh|%tUZU6usX#(b3=ZFnPc@m>JiBZPd9sAFW!D6wK8kUbVqDRv*01yX2 zMvqIJ1WgJ`)Au{(z=K+lHFnq{3GKPU%NW%=E=HVE$c16A| zLz`zWX#mAl5DP_8;I<58FPt=_H=iFns;2+|q5}dD9r_9y9!3Bv4`u^oM{a1C!{p3& z8I8aQQ@bpuGBk!YG;Qp#gS)VkcGzd4me@u)%Uzb1-|VovjIbiuN12w`2Hz14!V^2} zv?zA6k?>6PihXA2jJl1Z#sOIND(y z!w8P6SbJuKISe~#YxzV3i*3X{S@FeYM!XEcy4Vw*tYRHSuQ*M`z5E{WQjBGJYBCg? z8F7Y5ICC#_MuC`1^eVYU%~haME2)jX)Eb&o$y;g(b)e3ZT2nnxce|>_XDL^KT62q9 zr$nVHRn=Ahq$({n-lDe92I^|_YO0nRm-)MtmRbU+H8oXr?^)Uw+7dl*sYUg2IdZVP z>Rn4^ON-x9OW;tWFT9lcu1#_9VeLTO@=}XReW;WTHguZoGG|Y4T=hM5zR+nkuFm&J zJMHH{;8M%@5A6|ucypsK{H~uwJMAa^>wyzz4yRH)a~plBR9YUjYN^ieKv(sWz700Q zC4(??$i;ED-^`&@r>T?@>bn-j!M56gI@EKzKm5Kb+~t{8s?$_K9gRQ2y>FFw#QPaN z@Tbn)_t4VY0=&J~0EmLHu(4}Ew^-@`Thw6);F5X+vxO@5AVQ#+cZf1O6qi)+NpugK zY>oDkB2OsN5q7C&efc+p(dUrlaSV4c#TxBhOlD%d@03rteL$3nqKV4nalBV0eFC4n z(;cezrp$w3#!IPZDS}U;-xQSz>7yxSFmtprZpf^^sB~P6oGX8!S_? zsc17~V>;TRn9M|@@5Ev7J}72B#z&JpjyFTn)6qW4bi9*ALnsu_zxAtV4LENv8r>T0 zEk_YEN8f1>_4Y$8>_HQ0Ea#OyqE4yG^juqS&2pv}OX1{ujF}sZrZFclDa!O*ci+~@ z+)K-UMegRMOlP{$Sk4viWTfMLPzz7-$=c*`H?zu~bWE}`J=e*nxjfU$2epukx!SPs zG}uS;`vkt4<-@#zi4VTkyn+LuBZ?j9M)4AgSVstpwt5K|h8YnWG^DM_t3RYIUm0Yf zk3?dJ^mybN7}`i=4^x{*jv{KVsN93|Mj{(Ty_Eqd+M+F&WnvG6PtcJU7(xJoj_4L6 zafwsJVn@ZwVD3<9idgVTGzI3)FzXi!7SdM~cW3A+AW7C}MPwWlZ6-%y1Aq?>0GrP! z*#Tbk*Ew=pz)b)Zj|j0-Q`||iK+9J~L-G8yP$tHk(ldnjqSZgv<)Otf)y(DS6Zo^V z?ri)40N!^%!27LpL=L2J16{FFm^(w;6Y4gk{T8mlgIa)-gcRxdu|oPhBJK=59x2k0 zHjfkus=ojyLG^ixW1;#y6!JJrfk7`KNKkzwC4{9QWB3423;=+q*2W_^=6aF70geq^ zWSyC4ZSG>SF_MlTr(;TC?ohN@WsrbA64`@eDaiQu2=X}IM>7nHCMwhM254H3gLjP- zh3QtUIW>V#Zdl0mMk~|t-owoRJm=&Fwd@i`TJmDNiW=KNL?Oyx?#ZZlm|GI+O}+sS zvL`#3fh-qel^$fbWLEu=jM}PU>DjC~_;yW_`gdXSx5WGZ1W^e9*okvv732~;+f})- z@YbWd&!0tl_V(jHYWBaY_x~h0dD9x0_ zRhw%sDIWQ@j3lJbQ*40NR*)lEqmjtqlV~)hjEqO;1YpFl+;S8q z#*5a#)ZwAjPq17))-y#?nE0#8bZa!4*6`RZSu-Ak@uKxScB@8}jbnV2>0<8H#bhSl z8$}oMRz@~3-I5#VcyF`H2BzCpO(vcn%=!g@DAU@&_>8i<565P=_F4)8IP|x&&AJ$1 zl2C7oSZI+lM57kqER0BzlK+|`rTuFTs`F+WS|kkm&Gvg_YyB-~@v!EQdr44zg)K>r z1l8x=F5tGnND@XPDda6gvWhygus)B}wuE6J(wa4gL2p5IOX8JcrEAN8)b?7|G6163 zS*NhfTiMb9X&;T35818H^`SwO004oHy_S&7K15GGDbt*k76f%WxD%74ZE}ZTD&8YD zNk&m%wixfX`EJQJRt4^8R97__hgP^AGagjk5H0Ko%Pp;GG6x)7LHABbWnaUela zZO16enSV-^y%14PMkCL|=BO)c%3W0y7bAeD8$=8)S`vlw2X zXqFpqC$=_GHBHpi_`tyA$jHR=$+6yXCS!1HYEtQAf@G64jQV<+7vX+T_v=}a{w6I? znevSYc|`2V$nRe!UfPPw&J;`s8{T%e@mc@DW++75@qRcyO_i^B?KOKJH~?w7rtBD~ z1E($9z338k5GZw0s#R5BUugBoU!}XLc{N$_atfo zvEIfnawbyEH{+2&_i9*1UJGjhggKL$*^TtT$X`}rZ<137t}gW+XFOxD1H0kX zWHwJo!j#wE=KGh+HdN31_YEnFt_sgfTD`n_wZP)x?6+pA`Uh(^G+v_$Thpn^aR0F& z&LcN9jo!f{Yf2<19#yPP9+CwQ3i%O(cwVKKx5tGAZm1BeP@QU;J*v0Rv4+N->4W--8%b__9967|QMPxGMeR)XT-cNi^*W#Z%;Q5u^QYYL zfZE;T%QO&l@mKfLtB(n49i6Q<%TFvwAw~YXTkfCAs7U>panffsSnBFgUPzevNNaLd z(uI|3h2?r%!&W5;Az!hv^wV;j3SEyfk+0^sed!WPYB#WON%~BP12#2v9~#pxwuM;l103p9O*p_ zsh`hsrewTUVryzxe|L5n6Zz>&>j8Sk^ybpV+i!y1*Bw9QjvL~tsInF9f6#IdV*Q)r zd-eo6*O9x^(~n+0_!=ep`W54r6W4PEZ{=p#N?enybS&cHhnK&A`YgUSl?$rnIyfsO zQJ~LNsbgckYPoPteDtM`tj~Du+x+FPKUGcinge@C*FW%$|9tp%@#&n4Wn{Jr>>k%{ zyu!Jl>z#kltT=U#@aGq5Wf0~P&aG$SPDR?>6n!yM1Hf?yk}mJVXvbpFu*v&2d5e&Y z_ycC>1O1L1pU{-TpR3W|o|U3%mG7U=+*p5g@~oi2;=UF@U2 zR|?urrJJIE48Ogt!LLwdj(SFzn940_nEqypegJDCUSOpEc6y~mgMVTF_(xv5`Y#FV z7t}o$1NaDOL1OzBvfOMe*+1J~+tjSeNfm0lrN!A&L8JQxI&O|a04Q{j72D|%qou>& z@YdIjb~8SniXKqOk@MWy@!?v9^NWr3n~A@QZ$FB}`?Omq=W!2rFBZ-wE!ImGAg^qM z1{5ZQ+RP{rVR8-osvl%MOUzeWsQCT_?@u~iRwiu4E5&i{UiUOaEN(|`Wh1lpi`mPI z&H0@r)x%;cOC0DO@I#*i-ntuRr8ZtT+nC{yky$A%%}0h{T30A{GJscikcNRdumEpVjw4jl|TA!!?b^gkOBYdFG5PJ$jhCo;j=K zz3S9==VU>=!?{A4@7!UTc#1^Yx<-q{-Q79HF`b-etb-``O_0U;-VgG$VB)DSrsfcz z!eN88BGGd9;~r4g7#dIbTzB$k1ypk0x1LRtfJ+ivMD|Zz$x^`G!w`pxC~D6r)l+`;kElb!LnX{7TS9e@}1Fi>F_^%~;% zVluG|GVDNeCR!L~8L=fDaS}YX&u=5V@6?0vfOmfHX4(C2YT*xzXiuN4-*-Z>*8aVM zZ){TF5@LGSj<0*ZD&`3F&j?Bdd^45f{JLBg(%iP(U@$MVN0YC!D6U3`Fu3{r(HCsc z{-7vHaN=N@*KQ#f&u;2`>vXp0-sA6fJIYQP@brs6uucfRkh9o!?M1XxfxOK5><{JH zMo~Wmvih@fTZK#Vil#;E4c-gmWRf1SDKlxLMsplwLREsKHXuW?c*z4DipBNR=`1iuuFnn>qzCl?xYeHSe>IOsJ>YMXu!;$Ej=QhjF@ICn-DoVB%rl zoSikYcCN%zzSlBGh9q-tUc9KeHwhsU`egKs;Mu1|Z6h4zM`1-Sp*4pdR(BolcHeV| zTQ{V7dPMsG08#P0Z8%v|n4DRyzUb-z$6J_YKr%LkeA6)Vojf;>0vl>^F61_6>$=^G zb;5gZ(+y|Kf-tKUpWn+>3+3HvL-Q-kg8&?r^=YPsh&u_2y*+W<>e{nuKgXgWwr`Vl zpUzB6p2|WGk6j)7e)(Gq-{~DYSNd!c4i{OioK){@KK2RueCmyKgL}s7(c1+u^Kkp( zN7Fc4;z6Ya<4e4H`**2tay=OdjduOLZv8vU> zOG7x%gk^@Fk;&nx$1@G4s*pR7LYyotO&ajO{v@9vm`?Jrusv0yRp+1c>LjDCQ1bF; zkG8(mi%V5Xj_a?-Lq4q8mL5Kmvy8l%_546R{l1@f)g>z4Rk%3yK*?vGP=cPYikcad zjX5gUW?ZSVmndoV!-l%TaIItdRx}CC=s0Emut-CM2T6qWpZogaZe*;=a0JeUj#N_; zn1gFpD~G%ktd~&0=EUj2%Q*=tvB}5P-NwY!G`--JI-ib(tX!Nc)t^tPbYS0=br}M#th6lS zpSk}0^?PG3%jEbzi@Pp=ESFgcK7VJn)Yf>o09s(1EnY_S(I2pNRv|e3d^|m&wL-dZ zyWIh*bSXqcc*nPj8<+DwE0BX^LLN-%2j9Bers%0-9^R#(9`0a74LV2VxOlB5&M-!A z?7W$HaILDKS5^v{4nDWO>{Qk8&Yb?de$cQdVIYOiLe+ZK!KM6s*fMMd-zs4rC>Dtwh!*i?JgCnpNOukMcg z@zQ?bX#KDGU-dsP{q~WStabKFROoV@}dF$7)|tr!)OOpQK*Ca~GbaGs}$W$*-=I)lRgWqIdZ% zcCP9Dh~1-QEA(sP09(FOzrk#o+3l%8nNFeo3!#mM8I`l)=;+g}D))@bYGMvhZJp(x zG-))7po;{3?b)9HK3(R*q06lcX)`A2avid+PU~SH2`zdZWmM|rQrS1z4;9xh`<}?y z9C>YtRC}$CG~?!;8Nq;s8voqtLiJiW5F+K)+9Dx+WBThkCjFE}F5^ z+Ign_!;g;}g9f{AE)P#{&hL9>`E|EeV?*WG=EnDKwU2fu3bWmgP-mt31aR)>6i-Rq z?}6@DnCChtRJnH0@X0}LX%$DOF35esxQ3e@^*3fA3iCiU^H~Bx1_TOalY-;13oGQOJ^ZxL8yZYU{uL}wu zK7A#cuTeA~?bjnZzfV)bXJ3=a1HYC{0D$#Tz*}fcj^f&XI(m_dBTh(_c);wbZoN;= ztIpTq0S_W)`+naG$~${;WJcxJg)>TBpRF5SA$`|sQm6OAkNB1nE_pubLqAs6@#u-x ze3-2IIPCfJU(v@6^ZgH*UCj`+ObM1yEoKnzEzH0Au*N?zYrb&A(gy~~`n;DSc90xc zC$2bUtZ8T0+83YXE3>rkR4$MlwbNl=HXush#eFX1giMjmOwYKW=VXf35NMA_7I@bO z4+8=$Vifa=-Efph(Ks!`k;a=5nh#!*d3FI;dyPUazS@qql(l-iQ>S}%Vm|q{FQOM_ zGMBkHKRw&;^l@;Ado9gt^Aa-0^y|i(VJE)^t+Z2;!3y>qHitrolZZlsUk0;3|;mOH&r^$`;rv)4wRS=4ItmEzy@x*RIsrP8>?k9i*WJtn1Dc zvL#;S=omrTwU=}@UG~-0jdrntfYa=k*=>8vY=A3{q|2c>8e)vrey;4BPzl-pAsc5j zf=k6bKlW*Uw#w?z{=9a^&B%ATmQT4QFQgmGCl1?gcDUlOm}}bQU8(neUSMwwS}TbE z*h~nGlsC<)YCff{2p^kEtVtn;Qwd2;62HP8cHqu+L8n4<%!SU|N*Vi|$Fr@c^(yHS z0tUM1!+iQ{)L8vOVO@=JPKkzR!_I^m9!fOzft~QDi+t~<4`yAw$}^^InRg8Oni_q& zTlWC*n*4~n!l^qui)!tS!p_$8`tZ$u_O!Z4{QSo<1c2zsS;%qY?kKJ^Q9^akm8&uA z_UEbv({LI7$%=z8lSaw>g2*+UhJ7=c3kx0WVNdM4u0;wjRyZ<8^1get&QGh}^GKY2 zEQ8hbig_M)?})Js*U9T?T_WTY*81nJXRyoNePjLy&&*2Ky6}AKbkcz%Cw~}KhwvH; z70A4`=@S#et>Olj<=0zy$NXC)UhZ*gF2xPQebY$&vDh=oNz^~OXe(z!D z36 z_csN0)_=vf_sFx2^&dBuh42%igo2*aeD3m^aEQ$}4iM)aj-z^t>jyvFtN#7Cr4W9@ zH@465_F2aF%?tgF*P0VHKfZM((souEkYX$?ikdUYI~UxKP%Ac5Pw|LVP^z^(b-a1M zTVK45`|$0RKxW04J2E+$@cRl&;uEe(?dnq}tZL;#2}x2?zVbEKB?vD~AM_I5I8${N zojq56+^c=NXIaoL)kCnw*Wv#{MgTwm+DG4%Tr`ShoibR{#fyAm#H z&8OMRjc&!4)XCrT1*h4E{lRhLZZi)ac9Z!0^Yq6(CS2J#{4Qk=Kgx~{mAs`L6F-WY zf3MI#+n=vob&dGlvD$v=?(VtMA2Hbq+>yUmb8F`wT_)d#CRfC1{Lm}UjrotlH!7l>dl!I@xZl1&y1*rh zikmm@;?2`BwE^Dz+4sky+{JC3H(nrSo`y5#8y<`Piq&vD{Bqq^^!-a`6|i4m;@NHy Sg=n|_yHkWUpC3;Y0Qet)2NID0 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.2.ogg b/mods/default/sounds/default_place_node.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d34c01a4329a28a8a4c54f54d004abbe688b8ffd GIT binary patch literal 8644 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 T@!3`j{nBFl(>0s(V)Xw26pJ~3 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.3.ogg b/mods/default/sounds/default_place_node.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fc2936506476da38669cf8229411c364915027bf GIT binary patch literal 8846 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ಸ+o)%E-Wdwd}iLym**(Xo- zb6RW2XM|yF6|7)K^Xd6w zECxe@-!dK*KHL3iuSJKZW|c83RPCx%v#(&x=I_%_j0>B4E8AnA@OCVh+zD*4Nca@j zJ=-A{Wb2Hzv%iz#=X4XSr9bp=nWsuwSk6@uZlTa`i1EdV4Fe%8rIi?@|4moR^9LSC*Iq+6Ls|G z6HifF`?6=7A}V~3+p3Zwle+yESopT$;uNg6Rr$*zWm)3rJCc$w=LjP$^9{!2^(=?! z5)H(s3SU<`1i98)ukG(YJj;mKLE1&Osb1gwT??;R=oIDX`rIX3Q18{8le?3AbZ|ob zCfMB-46%nXYGHlnCrM9f1iu6_7k6B*r2j#;D!^i6EZmYuoh>Paei1PWhC7MbVevnS ziSyZ$eP?hV@1N|*0w2SAe%Ndnqei|kzQ5&J7Zo;k_f_WSUK5!M{6g$vBj!`rHm|5& z6Rou}3~S15r+3`5Y@zXkoU?lMm3I92WQJL0;Fd;6hgsdRQzBnZhym>Bz52=ga@N$NIBtS=S>~bH=1qS{m-WZ1%6y0j!uzkg zBiH4n3+SHBEJudu8fZ6(xA**ek@ztr8XVA za}66scE5Y2$Ap&FZ?CFWzVae;J&wpFn}?QXj4P|F6I5BJALM^xU-e{-B;VA7FgLn8 zKao#dzv@_WvW>yOHGOogFLSDA8@0K^0hfq^JB3F+v^MQhy866mtkaL}{kKa!e6jpi zazzn_XJ6*)nuHGi_()U#{iOX$7Q|FT1I${My@!bGK5WP`@VZ-K@n4!$c%S9RFAdHe`?~GGG-5dB zyEx_TSmhs)3`Rja%dl9D}!)Yo>h-<;Y`N_m-H`|ZAZ=zy?(#;sG1v^MaZln=3Yum z-w+-NDy8j-w36Ex&0SdbPS}S%vKpzBhcJK2#FxaH zeOG7_b`i2e>*X;oO9Y<#y3=pcP~dknaD2|jmDjD zv^4alkLGE8ytS1v`2jF!A}PoJm%j&9jE~SXOPdtsK+Kq z*DOWb*)v*r30qG_NpasEq?mbS0UvAz!OtBLVRYf0>0H~wr}sBITCtb6I#&0^UtY8P zRUJ{7F@kP#{n(#Z@v&~|C&u*Z0!E|Zc)z&w)rL!W|Krb7V&>!dQop_@iVe{d=VFmE zGZ7X=A6K5d)VqY7l}~+yW_kS0lniyWl3%|Lr4~I_aD$mA9(7*XU&>L@&}wlzK>lW! z_I!-R{|qO|;nnStUzh8Ya-tDiM^egqR~}B?P2uo}cO2u|lZXaV6D0YyRwCw0yh)6E@kUiu`-&{JYYYh_dY0+uBM zGnn>kzHvXP#`4(azHZ`8pVR#FYL6#Yd-X|Qjr-N<|LpCgxCi|DEL-41Xw&v12--;< z&&{8u1xH?wZBG}LS*LV1p&-sDAVs>;EAMhHQ3a2vMQa5GpBkGJ{0*|Cl)(_kM zqJGyGxfAd_V}E|_;`1V+I&&m!fZE9sdCpF|{;bK^?~%Q53kMVL?sq7`*6*v4u3<2` zJLfXB9I}TKPERNrkp)w43Rf}YYLj~ZAj}`r8c9}tZ|cr|mw>=H5!>Q(hP{??!*us| z!_(HijElI|hwS??U@)<$ItXX}V0wK^cJU9!{8oM3m2pMTf9`?V=t<~<=~RAmrUyUo ZK)l&^6sH5uvY7AY1C9YHd-pHQ{|_+Oi%S3i literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node_hard.1.ogg b/mods/default/sounds/default_place_node_hard.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..76eecf97699beb91e01e06c890befce64dd5d81a GIT binary patch literal 8588 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node_hard.2.ogg b/mods/default/sounds/default_place_node_hard.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1d3b3de2c78ba8d796f5178313ba273c26209943 GIT binary patch literal 5623 zcmai12~<Mm*q@8rv=lOGjy2dVJq?bFV+GeT?j{FLUwr^I$TW z%*5b;B+f`u;z&|*U{QL|x#Yle=|Q9E!SB*TaT#Cx`{c2ANLPhUK!MVQ)WU~Qx!Dip z52)qpf{a=<5RRmTpq+09QQi(4X3wZ!x^SobvOsg?i~&`_bElq;(GKYepx zA?Lq$$H-1A;HU;1JL2#iapo=z^Nx6HEmej)0YC#shP5=_&XsT1!C%wCU*npvu1o0N z_u75-w?jaV9RNoPUK)q*x^C{pAP>gd2k;$6_#PvP!2w7{{&P!J;Y9-g;?d28Q7PzU zd7-MbAc@A6p`G<+JZS)sS@wt^8W6qeqZ)|DORKTPgIBWriY?Dq7Zs~cFj{WiB z*4gyn(ZsQl&m8bK=EPw;4&u8Gn!7ca zdnl~?{+Ki1P ze#abyB4*Uwha2)W{$@@oDfhw3+=cXf^T7N?zZFJgiK>qrds1Dl^AF}kW}hg^K9QL{ znVCzkvxWt=($DB3_-kD+E(O~WIY9>a9>&qON z2`+QLKL7yQ^7PzP_lOUJJj}2kW{{bF4*!`kOeS;K&STInbs+B$0Hy#ebkZ~xV6x-$ zXt53((Ub}ES!GnsvTHcO3CuD*s=ir5o|C1+xqNE7-m7~IlJPqCwEY$J2$L_n~_UDmNR1HF>=VR z&(7Y*kJ)3y9QI@0GVx%xSa=wDc)a#w8o4lynS+HM%;uPWJI)P1<{cB}a0};_$*zFH z#Ia=_fhNphr3bS)ailOgL>UuY^wpFHR%L2AbEL)ICxPk1n!|Y}Gaq?)>uH4WA^HP)vZYNuurg_SJXVcWYu%^On1YJsn(@Ui9{b};vHe|!vId;yO@w|$AaFaH^i*IESc_(n`%|O zr}l5bpKpo5H^$DpESZ+QTD&%NWv)0v)DlxuBPp&qHPsNixV?6Y=EF=5KExSY5ga%- zc5Fp%(8&Jsny0N+J(tdOH&AZNw%~ua!3W=3o*OiBv_Ybq9M<_xyPtPU7B{`>;oHQD z(|Xz+2LMPxA=ohLb}S< z!HT9ROBm7iLIsNs$@1Z7vWykv-kgYG>8k!p((KQRlE}Pao`o3a2G=*6@M0+wKfqiG z;=EdF5|m4piF|qXRmvzt5ftN~6!Bq+a)_~?EE9#rTpSkdc=0WAb`)8rWJ?g|R`rMS zS<#eo zpe;omIHqWGN|7rBp{-LULr&*n;(Mu9+O%G(Wp%te4T6}xPH2l}ITeDWN-EkyY~p4` zmiqG`sM&-^2B1_$TTPEFDN08_P#dg60fLNh4JXhv730zdaFy6FjF}k6_k_jRFgd*o z$2Xu^nTE-oNRYrAwt~_zFx^6|27nG80JZ1=;YNJvw|nFlJ+>YtgOK27Yc)sU4qH~I zVpzJ8L?weKmiDruBu%4^Xi2)#*3CjT#M&&mR>WEiz_T_Kc&55XEI^(XaKu$$!{pQm z47->57;lHBOyC6uRb0~*>mOzwmx3VNw%q5wmizzZ-mbXgjPh87DIh=Kt>AqX%u zNSuHugbW=3thNGxKI0S4-*d2(=IpNqenaj|n5tDKTo1_z!hA*rHVgyPtK;=(5G3_S z6hhWBf>6PVwok&qT(XSi3`?XNd38jwl3i;*GQ`Sho)Gb1vW&&+I}gC^Sz6$X`aGBA zmN;!IyO|(T2$k5d97+b3olTi6aYjSZBEB4|!Xc%Hke!3nA2}3N4J#``=I}E$N$%f; z$={Op{}V(t0AP+k8!5==p=YY{^@gg?u;{NvdeO}1cQyOp)%$;vf_RcV#F8#fNL+}=TbH23o@X`l>!4Ay384-k}L$?Fa+^EVOU%#WWh)H z42G43xDdHIhFCDUS;^9}5Gxr`l4j*9w76*qaW(3+0TL@&`^YkH7?w1TvUBV+7>p>1 zbd+67sZ=nc$ueA6ZJAKX;!$Kc9vNy@vU8ecEFQhOS;^jKuVm?hd$C(V%7!y>8HXwx zuU@~WI%^^dXwX#IMji%?Y|3OQf)?UBm@@lC+6P zx>N>;GkcM30HmlRxA4Np<`vy$(RTN*s(VLv!XQNtfVk19DM;B#kd_Dv-2{2@81|Am zjBKiFJ!gZd6gMoSh_Sv5-s2K>j*r*TFqqO_EA)p+2lpuAYnzjLQ2-Fozy?EHmgA6EoZL+8#n#Zsgioevm{5B?eA<#Tu4q90gC-@C>vHtlVcJlHX`W%q}*yWiLfw(meCP+)sjWIhD$ zt=%kKyK|F$$j=5Qryph9kNCY%xg^G9Y4^)%{!@h>>Vu(Q3iRkz#}nn{_S2)&x3bpd z#JcQTLFznx_9pl3=cW}QopZaSr_Dw?-#sic`fO>~^TS|F#7}jP>^5Aq+EvUwBXN!Y zR{=#0%ilMr@#CI}g}62Jx$kvWi$1@Il1f7ETdlltmwQPKHGo~T0W1i-5Ep^ptX|Z= zXv)tXUS_G9IU z;kW6WY)gmTulid)+dRDJVKMub*K_XMD>_;+#q*4KEyt$fmTcRLtEt~~x8eOSr-H2YM%=-`V#-tyQxS%+7;B#~Wg$BTH|HcuS-Ox>My zz=2BmmE&mIyKHL1@RB(9)obNfe*f57KDw2?P2(3&)PnW+tW|GPNMO1q#{tAxxzuK} z0`sAkBd0o_e7?vTe7qrkm~*U6u=>vf z8CQD8`p%8`T8yh5cr+_vpz(Cp+3E(iaJ7eVocrF{1+)Ks&5yu&J1hG6&`+JGt4q~N z3%AT}+t{PH^SrS7@f;H^yVXyc77@Tt{w0UE&-Jv!JiWTzwNI>l@=v#ba)$#)XqO`f zKkr;1OT2X0lmn@I=a%0*-?(O1=dX97yp!wn%&#`>R#KVaQQ^hhw8Mup zc=*S)qeHk-T+o{{rm=3j2g)89(~HAM{;1E)lDa1cY$MyYx5>sqO!2Sr?wcM^tGr*z z){7oBh%P37xx+ggk-U>58>257Tq&-;GtN&_U;1x{6#MOs?k^t2ITsb4qB+bTvu0;s zo|9dOzu!;Rb#9)1`38a$gYrwS9lz6K5Lxl5U05>R*A~A|Tf?*XSMS)@gm!P^^2g7eQWvIrl@#ZVdQNry_}t8F$4hQhYF~9N z+KBulvM0VG@m!-&x85-;VZ|RGR>Yl1TMF*Fl)QbdRR)R-dNl@Q8=3Labrfgl?9c8K zo4Zdao)vk1{Poyn&D_}8ryS0juiSCb>vT-Og@W)CZv$?6S*a)Qt7^4elf;_fxtY&j zd!x8#Ax&Yn8~uCHE^8>pb-TPvQhDoUZ|~Miq>Gog&sw$i@}j}~O$V1ZE>;+{FI^n^ z`r4HAj#^^a?fhGQw&LvvgZA#Eee8+9nwuHY#HgZ?$#ka z3mXR#DYG@qDRcS7tCOak49&*7i#N?5QLO4YS59^LqPy4J5M1J12!6V^*Rc(QUlOXH z6Gpv3rP4LT1X=4==;O4@AIHhlAt&k@rb9k&yAWdYM}KWY!IAO&bGtitxH}e-ow0i& z^xD`Pn>a;Gj-39g-FWE{6S2#tk8XN?vHM-X%h^AzmM+(L`6TbGyZaHf3!&LBCMP4@ z9qjT(85l})vTI$dZhYk@q^npW%w16OR=vG=%IMONI4bq4bBHfMBjdXL~ z0Kfltzj5Dq_l~#58gs9)_g-_Z8NaoEYpYsWX#fv^f3*?YzXQ0tU@Qt1itAe^Q)~F$ zEfoJI06-#$=nu5&$*ou@X$|)0Uts<09gZV-I7Z|(agwf1CuO`pdegMRP z^+*>T03HC6^0Yxj&^uuoN*hdS8cG{N;nYK$pX!9eQjqx`ho^@oK#6BFCr(9pvmiT4 zc#FAaNctgr%?Lz^dtA$`tOdi+8$JMDPyLs`zW0L$0MMi{$jk|(vF_A|g7OlbaCmzD zxZbU;W%?@$9bOyH0}wWIhMSFM~eQk$+wSe?|=qE_nc$--Uz*JC+U< zo2`&%X;WsMQun&J&hBRw+s`W8`&R%I0PQ~Mnbyg9|5vxvjkoyUyX5O07C`a=AldCm z(d|et3#IRNV#BPre=ltRaLaF~)3ICrY+@&1=B)KU% z9Vvbc)2l++N1gb!;bN0;Wm;0Mwh*nVB?{3?ERy zP0sy0@_3ShSz0)f3?Cp{PsQsZGf9OHSdS!Q7EbG=zz1}PlGh3vh*IDKVTcr_+6K+P z`uye(bw@|Gj)90RYWpinJ^3J&jKkhA9zk z9&H?zb2MIDCU*}ghbl7aC8RJw4NAt8>-_%Sa~c2$B)G5Qf5d$$|E=Pj*bgkd%+-B7 zKiTd?$+rRF?TT*%GPv9|BM>(JaV@jR+O>3e8Cc#nw{}90H5UPefO7vL>H#20V;&=g zL3R(4;6$fhP=4lnoc~PRANs+^l*9kg2M;LJpD?IDVHoCN*WeX{X~MK!?Q|1dX6u6t zr(6~%eHJGpjh_bp_rm%&asX*8+Q5595T+5_-Kha8(%63!{10**iMl^h{P;+(SVgZq z!q$Jtr+UOUOem|)r>sG2I85v^N@AfQU^vQeF$%L7ceR+Vv(T^i(XIOzVE)2panj{K zkaGtSI&jpod@S03At#eLYDp;Sxk44#YWV!7w`{xdf9?N9j+_&{oYNh0WS!{$13B&76f#iy?kYCrqrX0i4fBe@ zoMoT>X957AJqB0tejibXvX4Xg$D!;nO|kzOF)$cxoKJa_@7++$CjcM=0Q0YBG=T(o z*<;dNQm^}@FbY>Pr4(|=t9BUnSS) z99Id@q-C_w0CfQH=MLunPUQN(F2ytjT=z_vB#70f*9(an60E{k0|u! zAV?L%DRZBgg_Qz;KY$7N0}r!?Vu(>Bi2%S97m5Q4LO=&VYcbGX?o|pX1e}+uF#yJ* z4D98`NDCkUYA{hgs^c<*er=Mtd2pMP*(X^6GkWtBZiH}E5mB-2Knr!H4W!U zV6b|N*;60wx}Zf~WnB{3_=NI!t;=M*k8z!gVIp5Y-<>LDBG|YyY+e91S;w#LY^V;i z(A9+LYFSK^Xz5P)C=$WOHI%1`VX%1E^oboT-e=L-&`{fA`V6Lf>N5K@c=gmLyP&Af zzPGHrxN7IB&i=@5Q4o@BnVihrSj70D$hN4+KBdTZHlDetsGz87C#i_FxQcD3h;_D+ z@k0@7Q4w2s5zEh_oy%61pN;HAMWw}6JKK4zSFL+jQ&oG<@{6__S!P=+d#lQ~Tgz)) z=Fh}N5f-B`pLtD~ae~Vt^K2tmL{ZUp5!+Q4%g@$|EAhqy!k4gd7np01;U_!esmQd7 ztJccC#{Mrp#$bD6?f6BV!=Nv9?6}o$dF_n_FT2WdyLncU^6bLPinjB%wmM3-yWU52%tE*H6##g_F58K2zwWvG$acVFAXZq zjW<;)?bPAMpoJ?zx>6Bp5XCIS1kZYoGaht{CPx!$Q;HZf?My`A3bUjI#6noOKOyuU z=GJIIK2+uq>DzKoOqiBtAtt0jrJoR{O6=nkrX{texYBEhhzKy~-bNuTLSZvAI~L4b zm_wuw0(JI*L6m_AVJy%mO;c7-EeXWBG>1r^Ik%HUzZ6ufC3CNe4b(YhT3p+yWrj(c zs|K;nLQFty`ST`BadT_5p!deZEB`UhQu!%XPpNWzO0R^!mc-1aa)QLHlzU>vth6Qn zepOR?CE$q(vr_)Ed(ZEdn>%5nRN6^?XZ(pibK#xw(oUUw<9h!X*Ri!>@48==j#-&l zx0ab|Y3Gz_No}o`Z3+Lnj#)W60N@G%09v9N2F@d0Y~Te7KoH2>nTo)m?M}@`(0oq} zK(KVvAV%~$DG*S-?bNstXhd27^v;1Xy@=X)gkE^%!~+1pp#XpfZ-x*$6q$E>&|ln3 zM@YSnQSar(ij;zIW6(lBaIfdQfN-y+BKo-3>2na=>l6rtG*)iT2ox&|fq=3CK;}K} zF_gnPQE(pVKE7KJ&_&ZlV1^}(NgMYB+>_}{K#oQGNd@vU7ony1GY1h5v3(q<0+9!0 zL-kk-En*?Ixt|^Y?RXSGJ04r0w2amRzykn6x$o@4F=%rs-~-@*7-%1OJ=OFB_c~3W z8mKD~P9WVw0mqZZqBZXWW6}l^2;V)B#!7?Vkv_x#7>gF623e;FB#;K>0zl@2yDjdS ztN;@!HVdCQ0}z7=0HoOnI23AwFvXQ-DV4?H#>mQJx}3?SC*U3zep(oP-QGO_##(-Qvmxraczp#uPjRH&Q7-+#>f#|d0% z$Q?K&O*g%8|47yz%6nnm1kk_hg5UfY#; zPf`9KP7u)D5eDm=d)B~rM;-1*|388u@GfS71UP_WvjcFP^q)=?-hESW!02g#n&i2u z0WlB=h#vxGqRmA>i|-<3TiK}tW@5;l&?~8oi-m^QP9(#b7-~t(N^93*pb@oeGw>nW zToT)U{`EOU+sd_6IKFt|lxbn0`LF;noVDAx6bqLi2<5=9K=u@NLY&|1caHjnhXj;IK?Y=Cz?j6 zmoPZXlcALc4uOI~Kga8_X36v@^m2DifG_~Sp9W}`4D3UDfUfq61{J^~c#;G7cRY~k zc6dw>qu9gD#Y{msppgFvkR+hveL-i+Ew5C7@!`WJ@XGNWEj7TyCosank@*vN>g+iA zj^I5(APoton&bmKl`p@;1Vw*iFl`Wh68_7;(ExV_w@a)(a_M`UkUEV|2k3f{C#|PqP){X z;B$pSqi=H@mw(1sz!Z*FdpC`b$>CXx+9?BxU8v}$~Rnk>Xjcs z{EpAYHQi~ISdum<@>=4i;|#3DxAX+$g;c(eTNg1tm6&XNy|lk>Rq3<-YQ9SP=5}Y% zbkY)~j~)HtwVv-(lo4h@BGbbD=ykL)UgzqO*nxPO(aH723B!lq$xq*xXO7N}JTUDi zwLg`9&dSXsGO(CGI}y0-EpvL+TfS*urO>+myJ!~xJN=5#xKTScm}Ai32z<&YOwUJC+Lz*@mI~9 zwst1*RewyZO7J8^2ut-je8sf1qo2b!!#EtgRWJDRyZ3F4kVZRuWo*?M91Atx^&Ve# zu|%y`gVNS%&iB{6@Xb4hO_AesA9hv-S>l#avMy-8h)kPRE6TMcqpREw|8WPOLRW?K zy9M3a&M#Iu(~rpPZe#H32cC8yb}Nfp<=n|)=2;VBZ%-1RobgIrHP6i7wiJvZsDgb; z8zW)QxUg3*<@oa^OR!tpS(rBj#0VbqGHAXI?_E#ZdebX5&tsD$)qPQmpWT(o?eW_f zA1%&4e@o$p3Y#lQEB|tdfbmJ)$WN)QXMv9fl0drDgx?f)UVCndHcX+2WHf|NzfG(k zDiD;?Xh3=Zt^&9yie=A#Ns5uU0sdFlF%LfnEvtUEj)Vis`{{tcls`#kkzZ4EVfvEa*slv<%>0 zNBhf0pFF3WJYC$~eyO(&K4Xynwyl|T<6h{x$UVR)Qy6DcIUCF!NoirE)d>!yES`H* zrLMnQKDXiS;iNTk`<6!b+QP*!{g+!yPjk<%J6@Q5-H;W&Xm{C4+@S77PzQRwS%{w0 zjMBa{JvaHc-@1F(Q=8Kh->mh1x#7pf+AH!WDs8#Yr!b{8tnfb%C`&HF8*JzcHINB^ z7V}WDU6-pR@>Wf|uDD%WmigfvExM-YBUZvX>hT9U1MVnO#?Fx9S~Tr$UAEqR8*%4{ zoHYux6QEtayg~_JH=Z74j$JIYD&Y)j8t2FE&&3AJ>szQZK71{JHEvuUIvG$itSV}` z5V?}E>&^5|faZ*!at91UYds7oRW3$N9X)`PDSNy4Hz!}8B|2{m=^=gO(L?47=57Ts z!z3!rnQDdxf1k=P__ndCinY;C9#L3XiLgI~QTyfPBQGkj9Os^1+g;SVCr^$(2J2=W z9%BK0Vzn46qqo@WJHQ}k`qBPqbXdmr`i*y^o&?Ksk&Ts7@eyfQ;;XREJUNZ-efmWq z`jGF)KN6n~*D0RdsBcB3f4SLP)Dk=7 zQpYNuqJvL3sHnbbu6j#>2ggiY`+YK?8X^d9fzdQju*d2ZR_D1ZfXUQC27iy>ExTt@ z*T$wvG_vR+)kKX_j#RXEtg8+3QRp}Np4}Rzr~?gEJTkWb;kj|k zPPn5jRI-KR=|&Odz;WD`Zw=HkZL6l1O?-1{T{6la6G|khQ#3Vq3eOH%`&9xm*sv=rKeFq*bhUm*b$B*5+v?RZs_1k=>gSo` zl`EY^9%rT=Ie?ekS^rWyY#gk36@%QK)ghb-<*O?={Vs&gPT7Ul|tE0r!1+9me zs|?9>Y4parROHcfu)kmsYbi1^wdgl z#WRrZdy&6NHm{lhpOf~c=W>^zttq1^zEJ+z$O(vgYK$L1UQWEBiq6C8(lk@g{Z8dj z)E}1CqIl(jtd)_(1dKN32)-MPQ%{-vvXO}Bb8GNVhGh%%uOErW29N_V*N@AgxWFE@ zU@XdFGDWDt8a~ITcBa!v-*36T3+zv$)?KEH!^`@Vge5K*-lSiSex0^?EPOoZDTTSM z85KCuFT~ua9ojs`ZZbfNO4TCgIx~Rfck?NZynmtQ4K<%{`Q(b>qn@qMk2X z_iHO{Tb5CbJ@SLZIKxQ{Xs&mxpv!YvpvBG;mmUeT{kJk{q9 ztJSoOpKYy~{v004$+PHNk&-|ahx418m1G;cgVmz7i@J;V%;!xH2{3;H;r-;>=1O*~+7}}^tj-?p+ z$KKbPE2oCYu7-hkmq3F&fT03hwN>yBNhk=YD9LzKSa*!~Q&PD`LV&W^=#Tlf2b(r= zHF|>m9FcNc?d!J?-New$k`qPgSGmh8Pxr{lce|A9xkPLUq?5}JQH54gctH!se#V%_ ztgU!UxbJv>+%}6f&sp`c zuO)=60EMDh%A*GJ_Awvq5wjpS!Gl*^wovc5Qq~^^L&__kN4yW6U!tVT;nH$&UgNVq z>0t2DlNfzni^YZ`NjQcAV6OuX0QnQw7^+wsCe|LELxC-3gK{kYH)-PkNNlyZbjOOEd;}N!035%VJ7r$BhVzi!*#|eC`+&rK9npBt? zz~=`G`hug}8eLkG@yM=2v(&OIG^xML8r?`F4qSnbNl*Z zTpTh2?Xg+`B7o#0|1U*s0lz^0IKb5A+^tf^K<~orPfXiO!L(TimNAoqrraJ(&Fno* zjgh=kHK_^9odwbKFXMUR{i7cYGx8dK#3M8nbA4ng%#{VJi|C=|D}iPUu^5eIVuBBT zUM3}~j3x*e(%(?U<-M776j@rp-dcC6aVDoFSHMV}8R`u4CZM8r?ISrppW-KKeY>l({%W!Y%S=F1CZBdb0^BYKACul3Pi<@-?Q$Qy@MbPz^SWc?c}H_8kb# zUcNKe|6co>5sv-eaU9Zm$V&r9uu+llj zw!ydI7JH!R@lszf^kcFsTV(gQcNRtqg6mpY2RuEet{X=9szyn+MO0f`_PjOn9O3X$WKPVVSfT?@O-xW6cJUa@!PZrJ9-9(a$lv zt=}g)Onbg*j+)R~ti7H+%~@XlL2(3!WzaPu;71TiSRPJ%+injrA&=VXi=W{erSCXe zSAxE_wmcPR4H+p}oYY+Zslw(zymCs^@buy!%t52>+pA8OY03A!E+0N~rM3L*@UXlh zojDUq$m`gX+<+uWH1Iv^>zl?msroJtXjxK7Rz&UM)z!AL0`gmFJBTE!sg!LQ>LR7s2;;P4B!BAlpw8RhE(x1*7RYY`91q6{oM9XuQE z{ZqpWl62vpXBrpT$W{9*Bk>l{OnD^ces8G_m3t4QSWq~9QX+X@>9+0C{E|Xuw_$xr zPnYS|uHnY#a2R^~Yr*d#@@sH}vC8afaBW<*M6j<|c~|o+hlJqbjfXA#_c8m`;2vjJ zNaT*e!TDLspI>pu(pMx2A3tBWhBpXrdoD>ut%ptL_0LQ}8hxx8t`-`9h@{FP7D3^? z2<0R5whfr25F@3ZUv%uCg@H#ksi$$-XyUG#eMf704^K(PLI!Jvhd}n^wImDmXPa$> zsl{|-u_AYo;x{b38Dp9swB^->Yr%9EZmXB_H$=^CkHp{k*_T}^CL+K7i0DDzPHmF1 zpJSV(|3iY>BJOKf`9o%Kgwokt9q1ztx3)0*L_K`EX^X=4lr^*9a-^uC5CcEYscBC0 zi}Cz(L*83ZcD>POBmRDMGQv2lKUM~8z|JE@W>g=+=$RxVE%4h{4HaE$FFNM6ZQpx} zdUwWYC!Vb?7_Y2?Mciteq6?%#X%!PoNq4ZrA3G6QJy~B~&%%90Ho>>EV|;^F$yRP` z+UbRCM9xtA-8Sm$eP>O&O)UM^*uA1~|DOTPQ~$sIGoS(ha7$I1PQ`C*fHXl;A<2;- zBsUU*3=;$k35l4SBh8Tl$mh-IKVL(WS8uR7c?+)LR8Lri_ymcTIznqO?Y9XcAspETByxM~(sQoE+OHCX*~ zs@wIp{LG5D(pD@)!Q#R7hxl8_*N%DPRg+)e4n>g0e^`%BrUKh4|Iq4qS-uEw!}r6h z!f0%&@$t3IcfjsShIw61UaxNdWU;5Zb@7f|I&F)v z+Ss}rA*b0@3`?u*vT=e377qXm0+I~#I1vp?ze#Tc&D?^opX9CO_ zrBL8T8t|uP$l?FJpjDUY$t$PR;;!afV{vq`9hPo;Z2_rro1|WAF!P}vAM~;)_eeQz zG76wkU`347N-T`q<#F*5zE}OgEnk z!_a0TS5D$8>C`z2K3?oD7R|LTFR=Z%^`;z2FDoXzeYpt@m`!kWdV0`eU83KKjJ;XC zP0tzqGP5(5GPS63AhsH$ld=~@U0r)I_HzR7qMrpHqq9B@twWD|dg5j6vB601A58Q@ zCkV&YO5wqZ&4$nGElw?PxlXrZW$$J$q9G)$f_;qBxV5I!5&&)|=>s`}Z|RAde%tKG z{a^&zDRds-4WW?z5(WZMiO{0ZfF{uab3pAud;8V5tA&fJ!M6RSP;Zqam;JK}Zo~TK zg_@DIp@sdK72;Ug+I8n0R<%*-U(a*3IQ_Q7&Xd@SwWF?ST4qF^o_K8WX?}b&)8l59 z7a`&1OFy^!!sD@Ni9y@WH+7ZK`4r65a@4_2U7v!8CC$i=#p7A(X9WwZ$6SHIM_j9d zqyU+Gsq3JNeNE*DqQxpKSzDHqa-I64soo2$+fnYXGVSE!wu5Uc8qQf)2=U8( z7F$>#?G=esvq^7s$NM-eQ%kw?#~aY$;tJ>2#6#5@mrj^zrIVX4a90SueQ7@iy%>K@ zBH~Dk<7GHk*cONfQ1t``GQW66{0G$qT!jrdP#&Xj`GZgw6j1;kBKIGJEOICY0Kih6 zvS7Jfmlhrby(qG}4Qi&IQFppnD8vq&sj4X8E~F!B*eFc03T<;6_c+Gf+Fe^{&A3Uq zmWcb5ZRSF6+v%^ItA?}44{zrZ6e=^5R2cTQCPQalS0v1)=iP->Dd**Z`E2$30|pRu zw*$#XLcX6?BN0)Hf$Q6Wx;gtlvN+K-eIgW`p&~_#jrS1cQbKF+Xr=L#TFH!g z3xr@kD#>3c7Xlo}aX0Q#plPbxEW0e~W)Mx~#ak zb~f}~rR1T$sCdG$5Vx`K!hsO@tw`P=*QVJd`4Ye};ImFodQH;EHjSO95lCyZg+D*n zQa)MQuj8Q`P9(qL68LSrou#z>3>v_tHrWG^{rcsCv(b&_kM|1z6eg7- zQ3?QmJAGS0t;0q=3FG>aDg&3aA{kruL&r7*h9f%Xu|=trGzU}qNo3db%7I6~<>4WJ zaX@oCnO|z;LNEE1ZuQb|H~#Ij0q<)O+WJ=xAB1am{FEQB>Z*^6HKb~o5Hy5d1Th(+ za$BA@#8{P$nR9_z+vsW$Vbwq7r*W?TtbZY?-WdC|Nsz5+rvce8UwgSTxd00iHo9P{ z%<=RihwZf@FNF?&$Q%qX)p+BT%`ToH8*oC@F}^hYnnk(=;Hfkb8U?k)I9?gX?#gN3^oy{9sEESvC8^`C}N-C^KFt;I=$67r=xAu zm6E+Kd=C8@)fZFKL+9u`DKR}JWsTI5jD3Y`(JT*)hDRG z-sJTw7EMHSo;z!fcdaSMmHL$VR2WYB-kd$LibK8_c_WbnSu9BvAdm%De9lXS z`z?Nfz8-OWE$r(qt|+2PCMAH@li}AS9QF39DBZmSS?1TTbw*PC%#H9l>FyKirQS0&f;;qm3`u50iad+9qehCHCA} z54{4!&p&>A>s>r*VnJ7Oew4RN=pj}q;?a0rd-D3`A};K}*r&cfh2t{znW4go{YS^+ zb*Yj?KO2dwFSg!&?_V2asT>a;Ej$+~aPQ)b3ATDzBeW@0xD#o`?M`Q-LZ%#fARE-_j^JJ+K zX*dHBC_V_Ek&j0Xi?uJOf%u1UPY*lD$FdbTjD0$tnK%>nqt_R;qhHjQaC)g)4d-YJ zyHzDvn*+`$HwE2m%L;7oUXHivIbgk$ev@l&_2bPv3pnP}fca|wSKUdZ7rw$7sO?0R z?%c2|>bu#^LZ>jGgrfM)D*hYke(hExrsQK32Za=~Q?}Y7lOxjlrlpZwDqqrt?hFFd zAJ`*V&li5?Jhk*9WsfF)fVlC-qFjgFem~xt$9{Ijc+Lee!w(epD721s}ZCwi|pNwuxcTwuZ!`F1ezdEjGEO#Xl!(Po` zokB0BQ>zx1UM3C|p%k%Yu(XDE?8X0~o zT+Lkxi#Hnw8)5MimK+neec3BJ%2NV(f}$$ZyT97S3Uw?i7KM%DHAb#m2lstW5DT2G zYd1`)x=Cl8jA!4LFK^M>$|U*&+ysO1#)#$M>i9>Y+Q=KUD=*KsmW$Kv1DMCf@}{ql@S~M$DXtoyd^(A3b;{=D z%^ef`rK{QHwrC0O`U=MDk0JDcFoV($3Bqn-Kz)M9KfCo=c6u?t*mmMjd)hVqS+qn?PKjfB+;+7S@{vQ;LG+{8k=GE}*`fHv$4m*+ z9qTisT5_;>9$v?Z>F}orj_ymD-#H^|{eTSlFzwq>+R{^14xg-s}cs z262Yra@-{AZ|c2^6OYJc&5ztw9|t)z4nsX=l%Ls(`CRwUwQLqFXT!FSXV2ecHB`46 zbHd}q-A?`pvg{bTJtMJfU ztc;+5Cen7&zEX0@`%1|*KW-%gsH7$1R=ZeyqS|7R(EHoxB&Vjn_F!4SEwLkw_Q!%< z-t%$dZX(X(kESsePbD61xVLmiK0AMXz?MO`B?-KZn`{%O$64=blI>pYI~g*4H>;oh z_PQ|If>B1eGm4sct5XRUV{b6!QQ3N#FAC>)qSGd@DU_zxf357(zaxW25L>@Yr9+lN ztp53174-Mjf@W|g;1BAh(oQ%A>KGft2xJ4t{o-8|Ot@n&C% z<}@|>Q_1n*n@lh#3GMRvAp-{Wu>L|xg+nl-otWw`PA}qV)5m+9#;qmWI^AS*h2h?Y tYC)szie3|pgBz_|9o4-8$S(!J1t_CLAjN3##i*|m*P~ad1Dp2P{|7cYfy)2@ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_sand_footstep.2.ogg b/mods/default/sounds/default_sand_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..57f35f30a26cd2c3d1fcb5b5465b68deea88dcc2 GIT binary patch literal 9228 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 M6nwhq?uhz-0I#JR=l}o! 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 zcmaiX2{_c>_y4sIp^2eU6Eh+P^T~*6lrXkt?8AtW6ehbcs6M5XA%rYr$(C)1jF2Tn zN;B5%##)jr(W*sz|7ZAozTeOP`};lL-+k_LpELKo?>TeMeZ9_euC=G99pDFljWUJc z13WRFWB7wlo-gcFu$woHx4{?D{MRR^`PPNIeAc{^{~ElLJk9Si;p0%3-~Zp}64)?= z0RT992YUTs9qftp^LBGsH;*JBwKTDsSga-%scPr$bt3d6H6YZ}lNy5N8AJd8OstHo zjZH{;h90NfsH!A1(lFG+JH-1`fGP>iC$wQ4jW=@O0}ucJ)&j|n7)T-m00rQ<5?V6# zBmvE26sVrfWE|#6Y|YqAMl2id9*^bxy&$zcWB?EZ5vrnzMGFLlu7*sUeEe3T35!{I?%?TD$ zyP1DkOsf+aX`%J9IMqt`<;|i*-DTC<0sJOR?GVudJL=$G*&^(6p4Nw3%=v2(U5^6^ zfFNF2&I5{v@XW`cOEQDSv^qD!LV^fh-p!I>glbq%HRAE0lJ%;Ft+dYI9uqrzOEQ^E z4s|&aMjZWi9FiJo>NsC46R$H`hZ)@`3!Fxb!)6q2ji} z=eR-vdUORp@ZhBcDVm~)PAMXkob;*m&aU^mRqx+ZqtR0%zWxc|1A^-)$oI}F`5*J7 zQ#$qko(5i>YQTUW7<2?7I)ao;NJ<^S8Y1f%?gRh=3`iR6U~My+b_eZX2koF)h;bLg z;_*j|&3|74@7e({z#`Z|h^|2;YZ7KSSmy{$Z;WO+7V2_@my!QIF0JE55CBx}$#kCx z$eyGV>uKR78eRY~65sG72tZ813uM+n)`!P9$*lSOGFbNTgIN1)mBzBn?DZS;>yw+y zq4lA=ue0;74`k8$2;y1H4e6{@wg{_iD2vu7x0oZzkvow?>+>GU5-FQ-%%=4@4P-6c zY=mXg`eGT`Ds_$a8}|N!McJ{Oz6ZG399m!OWVUaks7ns5@2f}7o5!NOz5j%d0RVz0 z#^IdY%gFFVVK*461eGcua!oQdAKQs8mQP4DC6-0nkmOXDA(z)9M*={HuA}(xWgW^J zC@xNkQ|nf})2r2^!CNZY`*c^T+M!0`*xDhYhR&#idqUkp9<360*q2$yrKmF*BqEx* z!6<%Ufb>W*6qZ{jNpxm#H@Yi;6l z25n}>LjS=W9z_&!iF1cj1pm#PeAUF~`xAE(Qk0xhcAZW4jLj;$p7*k>Q0zaL;}ut$ z8CMz;w-}SC8k_DNn^oRe=+|Aj()54Me=)}_SjjAy#~hPjrGGG|4T~@$DRtCnSbo@u zQEzaM9y!Eh>pw35fVL!Y^YuDnOTvtjbVf-Svc2AaXAGH49@VxS*1j~5lm>tt06PtZ z<>=73;3Ry2o+AXipd?g)6E1iJrkK5zv@)_#U)!iIn?XPSFsd ztC#^dkIOBVa*t&J5CKF$1lUwCkR-!r00Y2HoFs;hVvzdK3rVDI>^y=*#FggQ_2D2p z=-pW1+(;;ziLmQKcOdA!hVwa*1BR*qAlvu=vJJ1Q?O_6-D&Se5Qh%zpIZWAH+N2*w z9h0^kOVfU=tz&CX?vW;s+LNbbEy?xDmeQ7%AMMG~CS)1%aJnVA&c9!qI$=+KB1;~v zr%uUUIFcSZv&Yg&mORR}B-e$GrH8w6{arHuGGz%{H?@~MR ziH6V_RqrfspTe8vS*qpbW##q$<&`Yw!lm-U^6nbX^2&Cqt>-`aT0=D00edl~o*FUj8k?EOL?_XZd$}YdPQWK!wUa^9=C5OAD zQD^qKIBgA>*_Y@%mQYx}+@#jiTGd^Ho#vcEG;1PUruHT}kLA{|Hif%)u8H>hPH}?1 z>&|@+ExIi(+Hnnl2tFP*q`M6YQ0n{<`}u${Y7u4!RbwMVprmDFu{~B8MYAHZ5eyrm z4~j9O#zERA5;}8IrHEc=#t=!QfN4YYEnsj-zSSioZm*HWvP5qTV~FBY#u=f+Z*hle zEf#z95k#4_JO#~)xR_roi6=6PVdg}PLocB#zi7zta9OdG9ignwhUm*ImNh40>tW6T zST2I-jVYFLCZIVmJAVu(YbOWk(MRawIbZiNpUIHK6R$_65Q(g`6jEhvnvw{B#&Y6at!)LiEFMD9#pjp-{@E^?${xbMW9? zso?oAuj5i^*BU=L0MHg801P5TsrkGT!lSKW45^Rc4Gr$asfpryaVllO7I-w8+-nF? zuIt00(QGabqRf;vSHrL!e9`DSSzinQ`RlY5wv1)-iAgw#0%JaaB4eMc;o=Q z80HRDWWs4yL?+C=kI)6DN#fPy-1`hw(R3T48afI}Bq%fa0T4p~!0$J}a75()T}O_K zyNP3?kse~k@!yTfza`QCC5SQrz!nELUPHbeveA{BO0EBN_xr0!&)oR= zkDmSC-TQx&oPAk!T*^NeU~ped1pF4+?qIeby={{QFGi>&0PyxqS|Uz(2R$0SR7{t| zLkf(DI8|l34H1o|SrLiMVg`kHokk+5DKpb~rDKFb#ME&qBFaoI$%j?P)rBx?M|iHr z4G*K4T*_4p$A(B`)s4Hw>qL`CJ}maQTLrdwh~$Uiz}+hf7+i`kmIL?2pzFA9@pT-E zFQKfC>vmO#OW6dT1q6bK!&O1iX~lOQ4nAAIYZM<4#II+Y_b?#EVHfjxXh9hhu?q+u zMo{$lzxU`#|JsA@{@6l_!9u*XPA*CfIF4jS( z4S5RyD7{lWImS_3O1k_~p_?vnJbJuSBtkqPq4w&gC9O6gm+4R>9Vv*4Ve`R~A|j;& z&ODc}zWYE_*Mup#{zQHTfII*x5=ceGEL@`GwarP;yeV932?=kl!w5c+?OFNo=(}VKXdMYR4roMT_#Q(Ube@DYo=J`;6 zoMY1x^E7Dk-huQIVc1gYcFpOveE9B3THLZ_JmvUMoj-23aXf`E7DAK798HcIBp%Q| zpE{9f_x(ajUK94q+KvU^ZC|FE55-#VkI-hES1gjT(Wa)(94aJX4h7StL;6~2h9{k7 zcC(tZ7jjLYcgLf8)z5tkq$>D-!~0aleNve=6?>uj({j~fNU*cH>JS3eo1byx`qYvF z?8zm(zt9Nz+>e@NtzE;92b30lOjinw=aWt!3vB-Gohkc)3eNp0&l&%oH(9D0*!eN@ z@&q(BsZ#4S_U+Hr*%!KMb3>EAcgPvOA@mySYzN28nfyw3#8!`DJSK)6R}! z9bOKVspQ5tD4c&i!zlPPtDh~|y0?M#Ez>(s*fY9U??ymRcaDFP`$+lnW`CIrPVd}2 zD{*BvaBCE2AF*jilfh+0omPm%wW&rOkF}ghP;PF%+q$rjc44v@+~-FUwUl=1_XucP zT<+iA`AxGW23s?RxDC8!JtfY$WEuqZXW-JJQ<4tnqOawp=H2{#@A4NnI;9cgdiwGH zGX~ZS3FD;stkuu(-&>aRY#l!^E7ezs6hS;`3)j%c@z$5xDfr7~gWW4d3<2=Y<&p>h z@&|;V!Ug&C&C*WaEbLwy*rXnh_=6)wxq`d;^M^xsy8`KL%lXxz&v?pL+6nz9Z{-gm zK418KaYf@pOK6DJ)f+h)vhi_NR_(rF@`Y`)lNTa~6Mz4<*jex(i!eX@ID50JlWS|6 zUS{s^0qt@JpHmN3ii)goC+KRVxup3P&npLS+V47bVh2l{PB(XwBOR(KkN5JbGfai#?b7|MvwhcfA@SX*;#*3{{2>tB>P<4 z>6XGC@xcQ{GUI!>76L!#w#W%2TpaX+0iX!LuW!aurb-W~9W(jw89}rj89psAy!TUT zoJ^+UtFKr6`}bPj+ibKjHKVZk=g}L=w@YuK(g`C!TXwj`qb}ipK8o=?H35zD>$Au* zZ{(X|_8*;E&aucTmGgNa`$pBj%C4b&r?iPb9NF6-TfCMj81!S;U9t2VW!usYcJH8~ z4hYi%-(PiPB~O029gr@SvfVFit-EIshJ$5YUr74ngB2{>e|wr_PNdyTRl(urvAOho!g&b zKbF!7XO75+94J#9|(sARc_yeNjOjjODu9;i z?E>WP#z$>oAGq%w7hHNGBOR`Jnh9f88p<+n6)jFmS|?T}nW+T4#s*UL{kx~$T4w)yGGN=Jz<9+Z^EX zRUk*%L48VxmDbb9Ret|7SU7vJ@cAdj_a)M+v$C2V6d&bxkG@Q3UMwYC*>h7!X*m`Z z)IBQ%BwqLQs`;;$H=6__LnLNyTmFL`hWnkuwBOJ zXPklZsHWqc@b`w8ud2jdhZtqmDJp`mg@IijIZt4BGQ<@xob}*PgF-4ZW|_<&S_1OSi;ZheN$F%~uC>YtR=jeDZ9z-%lxhFQ$Iz;DO>&_bL2t zmO>G=RWV_wK;8^=bBjatz0}Y9yDd#^eMLd*gok*CBM1K*Iki&sS;I(szro!_YbHNo zr1%u-$@#b4F2x_V%J1{6(W$*(pS`QA>;t1+_r@o(>;a0hf2PxY<0-SY_}sqdbNYp&fZa+>}rr0}rNm(E+>f&I^qEf~y)EFb;;^{ADO!0&N1 z=aB8Yoa-dfFc*WL^uA~*6@vD|D5LADq59I({UPdN!eU-}*P=_E+8kC@uZ>q zXO8;by6cy<1Z%IPoGxO8U1Z9KsKqvUH%_!Rog>^!zxL-l4?U7nS?}f0H~!sm8k!AR z$Ly+J2RUs@V#mrZ{89RJDa0lBy!$US%@WVwC38_4TV199E5ZC;*?}?q2gl zWE{grY{PsSHv1mIe7bTTs?8}AxuW^*U0i3b_U-(nizd564#jAXvMJOG(9_(rYMq5V zdTCee1+q4*>qh_X9fV^)R^J*OX|00SHzbY+oU+^e^6PPbG52rfRR>R;u)8+;TI)

4=Ej9gx=nCxmh%okhywR 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 `@ZFKF<9wi2)5fcE~X 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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%|

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 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 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$0000Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW>DG5uHtpET39cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0EAFXR7DJHP!D}x5Qb$Dj%z0# z5h_l4EFu#wRfI5Di7{J_HYycAKR-l7L`O$QNl8geJtkgq4Pz(;X;d?6fDdgf25^TE zb6z=hjuCe-2Yg~ae=`S%HVBD+2#JY_kr5G@jR~KGO`o5ip_B@z6cnhN3aYBAvK1Ay zkXp61wY(MP*7z7u>#x*;PK)9 zPAlyJfIk}U&oBV;uSh^L04)@BGvL@J&`m)2lBh>O@<3(*jn5#=T=l^|s%lg#$nOJM z7(dsz0)0YgX)x}N<^zBd(6NP~Bfh^5?_vC5VJK`s2G|5B0U7|)+v|S+yo;drLprwr zCC0r7#13G+x&ZneXbh;{(m&uX01laeTL#k>`g{sx8E_uBf}2Li-ZYp$e&bGTHenPx#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 zcmV;s07UWw)_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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 P004jy%2W?`&MoR+?F;vx 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 zcmV;E0&M+>P)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW)DqR@Ni2wiq9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0DDkOR7D>g7bhbgC?p*!B^@dy z9xNvwEGHi`E+sZEB{nc7H!&wcJ1<2w8b&@cR6Z7AK^9?2CuveCb5<^OR4I0Lc6VAZ ze_tYmVlRbUABKj8h*=qnVkC}XCXZ(t^fc40b)x>L@2$mwXy&J0cc4?K~y+TeNzEjgdhyXNO_x323hm&<$Cor&<8W6Rrg`i)?n{+b-Wk1yE>g_c@}%@s30001cP)t-s9~>7a zBOWLu9V#UqDkUB)Cmt*(A2Ti`HZLVMFeW!KCqX+eMKu~mJ~C837GXgaVM!-xQYmv* zE_GBXc6N4mS}=cKB7|Zugz>%2XskIMF-sr1_THTXw5Ld0000TX;fHrLvL+uWo~o;00000Lvm$dbY)~9cWHEJ zAV*0}P-HG;2LJ#88A(JzR4C7VQjKneAPmNAnej+>QMZd*LIz^-{oimcEnvKyU$mBf z_J_6x04xJCs-kA2teDR%(<#N66pm3($r-RKBCZ+84`Mr`v9|do$B|+SmW+iQPzV=Y z2~Tpl-zhi$j>IYxF$!?rck*5`0z+ih2=l&C?!NB_#;qvB&}V!wUD?}-A2JQ!jA

    pE$GUi^`1zZT%3V|4oc`m5gjdrYbb!h_r5 zwGEnrKUk8{NW_~ASlS(<&dyO=d^+Gb5Q-$;SZhzN-XrFDpL2_j8XO>8ZVULUZDH?= zZE0*=_&; 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 zcmV+`0@VG9P)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW)BP7IhEdT%j9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN08vm(R7D>g7bhbgC?p*!B^@dy z9y2Z_HZLVMFeW!KCqX+eMm{oWQYmv*E_GBXcUmxiUm}EJFOFd*k7*r{W-5|nBb96} zqH80hawn&5AFFvS|NsAY+3KhO0004EOGiW+b!X%<0003hNkl0y5Zqe(n-}ZmHZ#BEeHLs)*AdxSL?m#pG7&%{#l^j3++L9 t!6WX)C(eg8j^mTTb`Vqh!?%Fv@DI1lLfEC=LuUX0002ovPDHLkV1n6g)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 zcmVs30000{P)t-s9~>7a zBOWLu9V#UqDkUB>E+sZEB{nc7H!&wcJ1<5)GHFsNb5<^OR4I2_Fn?bngkmp_VJ44h z9gt=!l4B#4Y%Zc}BcyUCr*0psc`g6{|99Eyr~m)}0b)x>L;#2d9Y_EG010qNS#tmY z4z~aR4z~duk6S?i000McNliru-3tZ;2qRs1m^uIe03B&mSad^gZEa<4bN~PV002XB zWnpw>WFU8GbZ8()Nlj2>E@cM*008?*L_t(2&wWyhj>I4cw7E51Y12)N7X1GoT@ZZS z?wymyj*L7+8~_9XRCHoyXR4Y%Rgp_UEQToPyAmCQn~3fTl8$pY~ht~ZaGe@nu3H1`Lp+{A`5h_jFEEY+}`_L@N8t?y*KWL`uwf$D#Il>kK;IH zIh38%dU0uzqh-uFF|?W&Gm))gzHZb8jEl3J?gpAVrn~MfXR#QWdJf6jU@7EBEg3(F zdb5FAyKyu%gfxenAA}>RH}%>}?DxPwb1SF*VtF|&kXF+o-iv7&ZTV+f(rQ{@JuUDf lcrawO&9-f7ao_5!zX1Z|IVrvk{I&o9002ovPDHLkV1i8!x#0i+ 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 zcmV+e0{s1nP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW)9p$BIh5!Hn9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN069=hR7El^CNnN2H7_PMFC{iG zCO0uBI4>oCUm}EJFOFd*k7*r{W-5|nBb96}qH80hawn&5AFFvS|NsBMH>{%o0004E zOGiW!d%SD_0003RNkl;`dYCvey7@hNo^E`0f zG0mMj-EM>P?mTN@#vlnMz8;h6y$d0Ai?_s#ON_`sIggP?&b_rfW0oSGT5BWY)^z=e zr35&%fm2w(W6Zc9LyYCF{r<)uvvRn`=%_5oC7zg2!utwhN~ufo2^)vhw5(EVGcMQ= zBlU0p@|bWn9jtRXC*+@)(8Y1oq04va3G;CvLs?6mkO4xirM50MQj=!jwbYkxNNcIh z4|Of|-wz9^%@5aFYBE1;q&7dSr8W*5sjK>dw5Igk@A^M%9C-aLSpAUJ-y#`@jqTMB z_{nO;kc+t1>z)IX_`$_j2(J)h4A31v>~oISAhFpH+z0*#EbL8{Hgf;~002ovPDHLk FV1gH$&N~1A literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_top_big.png b/mods/default/textures/default_chest_top_big.png new file mode 100644 index 0000000000000000000000000000000000000000..01293ef671b81fedcea764b386fb91c3b192b0ab GIT binary patch literal 496 zcmVs30000vP)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 SLwwNy0000VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83oyx*jNtbFfcI4W`;zRIOpf)rskC}fPiyR zYGO%hib8p2Nrr;Er*A-tUMf2S1A}ycPl)UP|NnKx1gvC4BDCcb^_6l=RqO3^`rHh+ zM>(9_a^e@r5hX!>!3+-1Zlr-YN#5=*3>~bp9t;c&6FglULo_C??cd0IM1jXuSB*n^ ziN(6!05%Iv?ij|uo`OkCLGGD0-&lE$eJT8Yzq*%k-rh>7WwSoYe32GZU-@}%vzyVBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83kE2zDgnPbq7l4z!s*<@4g$_=`8J7#IF!9%GSWF{ zE!wgEe^}84_HFAJ58bvAkeRUkcKxcYr}w^UHu<3t95`*C-v*I&rgeVItb2_3PBWRV zT5@>P1E%lHJ|Te-wf%EfG$qQ`PYX=#N%~*R&g1fh_e{kNwIcty^ChI0?lb>zKrTef ztiYdn&$$blta6g+dv~7Rs&&3>@~$N{ukTN}XnapBi!0VF=lazDi{j_x>F8BPyBL8& Nz|+;wWt~$(6987zgQNfe 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!ia0y~yU=RRd4kiW$h6xih%orFLn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVu^5C-7Wc6-Lx8Q%g6C!3S-3Lqoa$qE4hMDPY6ZMGp9IU&!$d+-p5)EU05 z$G4eAU(NiMMXiqe^r^r8`m4_Ap5EWSe)rYh_9xq|wY~GVXWz8e-WZ#s*4q0IA8uP~ zTfe;h;eBh9Ka6ht`?r6$w*Tq*+2`MVztz3j|L5QC`1p7jhM}#ktu@wlU7OG6?cw2} z=B;aOSPbP`EEdbP*4p;=b`uBh`t^lEScv=p{$s$~hj7t4)$qs7f7yLC#$HRjyMZ zgu{d5^z^jd+}so{og-X~Ja9yGySuxC3FF+~-!HY2OX@7dZ!KgYLJC)8U02B`lS%Q- zX0yVFCjuo;!M#9xKYyNAwJNqINJ45Q6A+QAmJA`|Bh0jbu|S#e@#Dv;S|zGiDN8`Aw{E)* z4-a1w;F2^6BEo$-C@#3_3}+67JtKhQ^&xW(C`Xw=cd_1*=M&NzSq@F*)G6>2z8T zCIV)WQ#HsWH7K@5Q2elYv#BQABl&bXEdf_oSH+zom@cHS9$8ExK#7nrSC5rfuZrQ* zUOoqwB>^9?d|6Zddfzw4>G^5daX6ShO0-KCRKzJrt0&WGCAUSA1y2xyw4N|AiNC(S zF27ZN0@@^k>U+u7L}EF>{90)Qpv15~kK#s{OFy2TfAB8;37TbHwghYwaB z)+5qpP9h`(K$y%Htr^n^iwxPAI@B8{D6bLLxa4KgA?Dx^pQ6=__BZE&2Ge0;uC>)G~=x1Kl z#CqHwA07&u&aWY-SVHpqp~J z0SRE)j>WKO8~yUtto61gKB9;aV{WVbG`r6al*A0qkQCMxk26vnqmAWzTQG+K)D27Z zDnzD@=}?}8ywwoHxDsmaT)5^iip>FxAl7Rw0}Ozbh}HXnC{TebPs$v9qNid{Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTZU8a_n{`2YX_9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN09{Z_R7L;){{sU92nYxX2?+`c z3JVJh3=9kn4Gj+u4-gO#5fKp-6ciN|6&4m27Z(>87#JBD85(kg5bSisx_`Zx#04N?-yaCD);c$i&cy|wwa)&!2%$19|kH4w%QnzWply50{KqFKst*O zmJe|o2ESW+Q3#m{IV9aeC;R}l0@IYG-(X6WL;+4fsUx)Jaq&O}u=&6Ihxy*{@mM60I}y5wo%;_S9K9Uh-kcxj4Yk4+ U=oksaTL1t607*qoM6N<$g0}{+J^%m! 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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%nK{%goAUDRGcYj7W`;zRIOpf)rskC}fPiyR zYGO%hib8p2Nrr;Er*A-tUMf2S1A}ycPl)UP|No;+*kaAtr2sZCB+pOT_+ z?AS4-oY>nSN0bEl1v5B2yO9RsBze2LaJ1cqJ97ra%st_E+2M zmBc@&WhWgHv}t<#@5$?!`$>0WmrU#vPe@?cmZ7mRYynr4Z;s|up9aPQmjzZc?CM^q zvh@4atxUi4lw+Nkq{^=ztgvPL>df|~JzK`vy64~vPxcgp=Ns-YN*o9%YH09&zV1@i zLcv+LTW2Y@N!(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 zcmVj1T?OB3-GuU(FBadhXLq#5Ag^<#Z`dW@hYG^c;0Y0qm4H|Ln%Ug26PW1 z1Y-Cu7(u|UV+{hn5lIl!mQoHv8W*o*CD5Di-%v9f=}Y~+EOC@S00000NkvXXu0mjf Dc$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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 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!ia0y~yU{C;ICT0c(20oEV=?n}EjKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83lBeyl#~KVqjp9%?ybsan8@pP0cG|00HNs z)Wnk16ovB4k_-iRPv3wPy;ODv1_qu0pAgso|Nn2ia%iF>w%x!CYTinE@KWpqZX3fwXk2^ zLvKfto|>WYxz}@w&&_A>&FB%*3#%*>PPw7Ly~q2&^!SpsHij{(5o(S(7Xk_vrp(f~ zX?BV~K+b_vjD@kpN`mK5%G3>>nHQ#Vw{1$)lHSJ8I4kEu&Vrx&^1t8y`;%Yix2pAC Sqdo_auRLA-T-G@yGywq6e`)Oi 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 zcmV--0*L*IP)V-};9y;kV2ePw z#9glteck{V$*&(30fK{Wus6Nx`g2YU9mfYipBMcP7IN}F8UbJ;uL#;k0MK;}l4tRQ z#V$F&E<6JSuLJ;22M`xOAmm`0oFVYs=}`l!(`|)*0JNJ}A7<6d!JU2JOonu1AO~*g^2objO%ii})lV8J0U4;}~+0Rks#KtSRvAYgF~P=P3k%d5V=E(`+7+;brVu|!-0oM#TAB;IY;&!Ynpvds)4 zUGr!OqUC^Wj{>|wq{K(-wL6xm?gtNIN%k5*w#m3)0?5Z+#?=y}0XhUKt{n*hSP(M^6^8jasU)mIXal2dv>-r2ViSwl4Bi*)*l~VTl1f!7sl=|bQ?>&bFbE+D#3o@R z%?N9o{Vv^ap6-fP#(`<+^v z>ekEY9xXrY*UHR*Rv#aRA+0?b*79Tz&$ejG>{l(y-^i)(LoaaiCJ){2((-thRwvZ{^q(3)J4_0mnO1{cS0N zn9s=-+2ou|d{SwA6pq1hrO}B1Vp0s6YQWZ6i~EX>vCc5-VYqrowsJsesZU9-PSaU}`&Vu(f&5-`zmS%fM+ zf{4S27(hTjUg}X=?ov`}N5noApEYag_HJz{jOSEdz-7XqKFY3F;Zyj7|86Y;47;{N zFbv1Scf;-z2gYNF2uE}j4-8@a5F9{2A71E1L=F#iK?h>?lTUj{;_ce9bk7OEW%h&3 z-RpyZzxNIv7?Uw0G6=9b0vJJrMT9|sc_qN*$1q`VJKr=O=z(tN@|5Q|K|k(5fb+oo zh-9u{?ETMPqD*u-nflfgdNyQH{@_7E=+J~dXQ^IjEIC- z$9Tgfoy&Soh>h?-#Bqx_ZsdT&)cZYYtuIiep8V9VrF$(-K$jO_Eg5V{qJ;R?2BZ>( zIWFSZ2-S*+XM7+emcJehS?&|=NM?8#j}5WLVDKJ7J@Ei=44nusq#pqtK|p?@Lq)1p zYEJs&m9jIpdoQ2}WsFyYD;05{1-yu8;589EgJDOC;e?PSc*~KdPQ-vGje-EfTBYZB zV7!$|IMJ^41^2+HViGFh{F*uo*ZN*zt09i=>hDDxA~uAOA2D7eUlMj46Rs%jS8M_) zpG^W0>$s#OwB=a}(cNY|aDRU$;4}}9BH$?Q8r(d?E_2Hp;EhVJ_lT-}ufcx_o8{;w zger=AR8Mn?Oir=Q;aw6hfvDTp0$c8&hqQ4F_c#G>sJKW7(sQ`)3?Vq-UFiilLuHo> zB%{j(PcDS#|3Fx|*H^ow+O4SGiHJ_cX(wT&_@o$)xpLnXAwwlBJ*5)<$SEk?Z&!&f zWz&mr9^;$_Uq)RRpp1Kq{a%FDIx;$c%{n_HY10yv+sSmOwPUn{{K2sMTzNxju~qSE zv(}$9(%LD-OZRcdf;-c129mSkXu0H~=_opb+c{=Mys_F2PC(Z$==4|1)rqjhjFN-j z!It(bUEk}CM=u+-_OL;Po30Q|WR)M&+-&UNF&*0IFC*D>m=JC5(@R%yt#d35YNHdBE0OjTi~| zk~L|@IrDb zR5$9o5(Fg-D+wZ!^L{q4iR%$(J%(Q4v8UmbQjL0y=noDGoTb27I;Rp>F~f{dp6w(xIiIA)wQfYd>^4~T%0jODEx8{!l`vv?7)$aOvCgy53 zA-P%M!)#t~t@|}Wc*wezZt$AD7`m%FQPF8)PZ&y+`PCyzmnhMTeOe!H)8aQf-7&-i zi%!57o7fGUfM0mUPfM8?JY(^UO%Xy8+r)+IG9Vy6>xWZYVvbxHQc^gmXuePNxo*{; zb!hcwlNP?(z9E1Itn&Z{)6ZGd@mUs<3_qT^F)b6}!jmE(ML>dp7y%Kv6R{a4X_blh z+KAtAG~cV*Y?rE!+f|*}r|N??t^ClaMK56Tu*&)Keuvh4!h%;RodKJ=Joq&1Ua#*y zwPoRz(k66iqiNo@!Epfa0~CD*WsBP5`~RfV*rc zDoJvhjuN9&GII<`qNmi3FXzE9ZNX^(q5GV8oEEDb2Z?ddZb&*L`5GZ=obN6}QH zqWilQP3%^DuR-hIZBzcAztxtXr-=_4>ME7tWy8PuFx#hf=7PGL@sEXhj~5Qr9VY_r z)vF4X;~tmocGc~kQajh7^iiAA2Th758&#j!rRw+&Rqt$9jdy|i?QL59=6727`){;m z<-tBxc&Lios+`Zt0?hNW`2v0lR6S(!^Pa$5PE|^2?U^H|`fQIUc}mZpc|&HZRd%9D zcDzyPo!v@qHz>NfQ_+nbimq)}^k4XXyVhI?oPd?-y@9EWNsh_=HZ4!IYWW_F2UhR4 zXpJ#yl}TphcB58r?|~+*-)T{i-|KgpWw>W=HA;?~0efS&%(Vuk-|tfL?M}u2*`fIB 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 zcmV;=05JcFP)5Jl1HEp=1bkdQTGi;}I3L>-d|HhK9FnBswjaL-^PF*A)EDL?@Vm=0hq@ps(- zcWg=Kt|5rRxO>L$voRZY0;KT>@Schgg@8ORuazJw0Ajo;AR^rF^~b)B0Z6<#AV=WW zgMj?o4*{g{ZU8|@9J#&<0J(l%fFRH~{67#7NL>Gj6rcbFgq?q$)w=Pf2?+oI002ov JPDHLkV1j)0PapsQ 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 zcmV;#13UbQP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW`Ck+Q@VE_OC9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0CiAIR7EgSA2L)SGgcuqS0Xf7 zA~jkgHe4e&T_iYPBspLuI$8iZxS>HdT)||NsB~ z<9P4@0004EOGiW|S_qi60007?Nklk2eYVJbQ2W#I}8wSuIizNxETkuuN`rm|kcfL57FM6@;6*86p3B7$`aw>9H1 zATs@tK~-DJu0kT zQ<{7lg09#*^Voa+5K;fvQ>JY0;z=my@T@iVaol<@A1d_ye*YB!uud@&4K>tSpD~UA zy_8aWsb3<3-Gj%V+(1jMl@N)3iN@K8R7FFo+pBG|fsSJ>j7Wb*0vC5l zBEetV>oskv@^~;OL?im8xzp^6n@dQEHabK^$Hz}XL+d~tdY8p4xdbPwt+luG$K&Vc z2N8P*RmDYgarfZWsU4F*ho6qGeSgmYimJFQ37P~maA-${H$Z>C0QUW@s(`ZW0?C6x ztH)va&+&#g5Rt#ZU9h#iwG>)~x@||!&u5pnD9|~_=zbsfT|_KEg?8AsWjI9M!ly=$ z?mmj_CQ?Ji*3edi1MyHjPtES0eN4O1z!tD!MKm)+Jd~N$vdbt!iELmD)~y?^tJ#c- z%zVx>=ld>Ovd9C5uXRA+)hf=wXqVZ{%tLG25Zx@8echOcq2dg9zw_NyD-VsfEk=vs z1MYs)I@H<$fVHg3T3$xt*%Fy;oJeG^L`Y zJgT?WD8@CcSjz3>o$t@CT~*Tgcn~=uHlp|mxFXTXe1AUmePx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW`Ck+Q@VE_OC9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0CiAIR7EgSA2L)SGgcuqS0Xf7 zA~jkgHe4e&T_iYPBspLuI$8iZxS>HdT)||NsB~ z<9P4@0004EOGiW|S_qi60007?Nklk2eYVJbQ2W#I}8wSuIizNxETkuuN`rm|kcfL57FM6@;6*86p3B7$`aw>9H1 zATs@tK~-DJu0kT zQ<{7lg09#*^Voa+5K;fvQ>JY0;z=my@T@iVaol<@A1d_ye*YB!uud@&4K>tSpD~UA zy_8aWsb3<3-Gj%V+(1jMl@N)3iN@K8R7FFo+pBG|fsSJ>j7Wb*0vC5l zBEetV>oskv@^~;OL?im8xzp^6n@dQEHabK^$Hz}XL+d~tdY8p4xdbPwt+luG$K&Vc z2N8P*RmDYgarfZWsU4F*ho6qGeSgmYimJFQ37P~maA-${H$Z>C0QUW@s(`ZW0?C6x ztH)va&+&#g5Rt#ZU9h#iwG>)~x@||!&u5pnD9|~_=zbsfT|_KEg?8AsWjI9M!ly=$ z?mmj_CQ?Ji*3edi1MyHjPtES0eN4O1z!tD!MKm)+Jd~N$vdbt!iELmD)~y?^tJ#c- z%zVx>=ld>Ovd9C5uXRA+)hf=wXqVZ{%tLG25Zx@8echOcq2dg9zw_NyD-VsfEk=vs z1MYs)I@H<$fVHg3T3$xt*%Fy;oJeG^L`Y zJgT?WD8@CcSjz3>o$t@CT~*Tgcn~=uHlp|mxFXTXe1AUmePx$J5WqiMJGZTC_@@3MH(qa8!AT|D@hzIN*ymyA2CxPG*==tSt2!BBQ{(kH(ew+ zUnDtTB|2dyI%6g~WG6gkCp~8rKEn-A2V?{4yMK5GgL}f-VWkxV(M=@t$TWC~9 zX-P3@PCIH+L2FAhY)mt4Of+p#J#A7yZ)RU`PBm~&HgQija$QbzQ8#o_ICWAuc3Vex zR5^ESV|Z3Qc~v@mS37)HJbhR_eOyC*T}FLkO@3KDe{yJmTRwtZKZAO7g=0#GU_yyu zLyK%vi-35IXGo7`Mv`erl5<&>Yf6@EN|m5p?qDUeqy9`QKWWJ zrgu`Pc~h@`SO5S2pe6_$00001VoOIv0Eh)0NB{r;32;bRa{vGiw*UYRw*efFTR{K- z00(qQO+^RX2nP`lIl=Z=3;+NC9cffpbVF}#ZDnqB0000007G(RVRU6=Aa`kWXdp*P zO;BVmWd{HN0`y5lK~y-)C6awZ8$}StHxMWscX?|f2&h#9A+;Vx7d76Bp?0W>Ow--s zG+ABO%6i}b8~7Z(KXQ5YW@mmg^QgzeL0nOY(Msi;?ZGJ9&GPX@ zzuRx^6y4Eaw7c8Nd&7Qrv!$MHoSbfdlpjCYnO$vXo6`^T93HjK#_ICy z;;V7Hy;Tg!j5o%wMkBSgH)@|g8&5aXLu+PAhQlXgCN>1MB{ zljr1Bq+92IzrJpN#ud%(eS7lKoV30Ww*L90W>%iai>E)Q7nKkhI=j@>?DP3Ku_q0! zyf-4&%C*+w992)NlIYp_obW6bf8Q(5Iy#Box+uQ-9!V)WTCj1E`2HVJOxk-V{tbI6 zD>6)U&rVlgGmG(LRWKE9Iaw~7q^=HYrj+WSNx&4N3W@Yz#CJ>M47rpf5&aQ-BI~R; z?-d8*!Wy_jCIB6UqFAv+Vk9sE$axO$lJ_J4G#&Rs-KaN$>175t!)5>o?J2!`;Dfrmc; z3uRCYnqc4w!F=k#3|cbH1^MF62$VE$Zb^zs6Gd~2eih;`!& z{D4(r2ef4V?_U#xCG%FGb=BD3q1vi(irn43_XE?-gNC8Y{{gI82%6ObPEr5>002ov 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 zcmV;<05SiGP)=r3KDMD8PVM1wyce7X>`v zS%Dm!RsTmo36BJ3;kEmz@j(fv1<@#+A}|BrNthL=H8)K{Pk1E2Zr&xJfV<^@slaT4 z!V{i44<&q9pm$+QvQWa!bD(8RP{Ka}HoT`Fl<@VxW?O(!FV&k4keA_g$^ZZW07*qo IM6N<$f;q2JAOHXW literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_ice_packed.png b/mods/default/textures/default_ice_packed.png new file mode 100644 index 0000000000000000000000000000000000000000..9c24d92a9c837a3b6fed5fa013313cbf51fc9510 GIT binary patch literal 3909 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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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83nAFa`hfOWnf^C%?ybsan8@pP0cG|00HNs z)Wnk16ovB4k_-iRPv3wPy;ODv1_s3dpAgso|NpxfOM95hM!TuTc&MiMYo+>XX9nu` z727On@LJOmbd~pX3dkuXL4Lsu4$p3+fjCLt?k)@+tg;>q3=GAdE{-7@!N~~;5uxW8 zSOdg%9XK=7*xD-XT+G(2t3C>>VlysYylBa-v0>3-VHJU#92qVqhg&8lA{qi&ZUtBA2gac9U@;ag%r9g-I48l@$LlE ZCI{VIW8?q; literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_lapis_block.png b/mods/default/textures/default_lapis_block.png new file mode 100644 index 0000000000000000000000000000000000000000..2fefc4e3e3fab1884b8517f9c07c3288e86f7476 GIT binary patch literal 5004 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 Vf)gf!?*RY+bYX^?6_@OS{|D$ht6Ts8 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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%0D7^ra+^aWc7 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

    qpJPE#PcCz=D!J$CT{{rp>)fUkYT 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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 zcmV+x0_pvUP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LlKvIQ3~>NdN!<9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN03lFJR7C&)01#3TA7vRPZy!L9 zFHABNSFJx#>U1`N>tzg0004WQchCUwma@5I6~qsY13Jxo^jJb%lMj<=L&MR@TU`wP zx1Ozo{XYC+43WnWB^VMb_>VSu%nT?-k5;pSMS(p2=yy+E*m+^}4hbbOyJC$F-892-Z Y12v~g!8BL9Q2+n{07*qoM6N<$g8s|NbN~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 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

    Upuq$MH-!S60M>~Bv)F`< zz*7oMLzB>eEq_>E1uVGFXNXWuH#Og3$^zQjXw|F)UbYO(1e4uIV@B%avX7G0Q0xxeL5Ya$QQ@{{1?4rtt)lmMp3XkgeWh8>sY!IP=w0XuS zEG)LNU7OZ8uUobDz{a99LxE@l>8*%vXdc$^+4N9R(uPYvl0suOaxS$YJeaKASeQWqd*V{@bGd6TLVJL28=I zW}s0gZQ_7)B0wc~0>Z=tP$KZ62r`nz;~ZExT!awOavE%+O`3`k?1)erADKu5@f*ON!V(Us;Z}t2j)d1zPGCv cdP9n0qt}#GT~1VuM@A&}8=9~qZtMsD1!!co*8l(j literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_snow.png b/mods/default/textures/default_snow.png new file mode 100644 index 0000000000000000000000000000000000000000..15a5680d4e5bb69d3f00b19c3146290a8f643257 GIT binary patch literal 378 zcmV-=0fqjFP)P@F%ldx>J1s{HdEW3J5rROJ~!e9xjwGKm)`7c+p}C_}Mf zv19qd+z$az!XW@vIr7jU30(x}G@d0urPQ*Jc%gb^0G10eB$@Id7&b$|Dgb$eRSzri zWf^AiTPalH4*|L}VC4-ZQOf`;OFIyzC|GNKAn-R zR*U^Yc?p0u85b*~G7BUC)=J}Lm0cmN0=9%yn~|dYM6REx|oEW?*Uh~Vg}ItAo0~!jCMa|+>S=$IxVHuWV`|(HKJ|_B2S|5{S9D0 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%bjU1IkPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW;83e!Z!TaALpdL0b0ibmbG00Ob=CFjF_kQ)>;XtfcAE1KD9GGr{ zJ8#@*aHIf^G~^FB@zeE4OUNo&Jf#p2MlV?xem~>_MMwG zI4FPv4SAbO@x8wE!V@5vrpnA2PB*=vWWXQ-z)S^*m(?do$b3GuOxMZ(eRiqA|MiQU xn_Q9E%^?9|o*9;FO0X-7L5Spaw(CO-{s6Sbsy&)){0sm9002ovPDHLkV1hUIxE25a 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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83mc;@{6+47#J92GeaUuobz*YQ}ap~K)|^u zHL)Z$MWH;iBtya7(>EYRFO{8vfk83AC&ZP3fx*<&)WyXmBO{}zsHncazNx8c+O%ma zR;;*j|UZoOA^no_e*ODKgFCq7==@p7uq)k_~c t>qEV&*yeehKkdSHMp)9o|Iq~g9riZCg)co{tw{$3kf*Dk%Q~loCIBF-lu`fy literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stick.png b/mods/default/textures/default_stick.png new file mode 100644 index 0000000000000000000000000000000000000000..635b2c9ffef358ce01148e2a0d196bc044b56cf4 GIT binary patch literal 241 zcmV7 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 zcmV;n0ZIOeP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW!5f=Q-CjbBd9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN01{A4R7GfLXmoURe}8{~fPjyW zkN^MwB2wtq00001VoOIv1^932#{d8T^hrcPR2Ufr!2ylKFaQL>YgGVQ%K+k47(9X4 zI{uh`CIZ90sQ^Y`JncIV7mN&_w%yD&E^=wx4Q<~cSs%ulFstn`cYqIc<5P|Ec*l7b zFd3OW!`q|m4aAn=g0}5Uv;Z*M_Ll$)VBBtqVXJ^qI#!c1{=6;m_uXx7W8S`n$y0&t>3n7o5kh>=DVOhaRD&m0*=wb++5H-H2Q2>LR&S_ z2leUkX_MT-kXBdQ0049^U>E@ada+>Uv~69$M{Rue?2&PO&^EdNpsirk1)x1J3_x1d g0mA_N+Nyy31Mwh5ULE;C4FCWD07*qoM6N<$f_<^8m;e9( 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?10000VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83pvLS?BfrWME*B%?ybsan8@pP0cG|00HNs z)Wnk16ovB4k_-iRPv3wPy;ODv1_u5BpAgr+zP^dNf-6i!Zo5eR|Nnn=mCZ$v#Yx`o zE-d{SHv<_M7>qn!978mMlLO4m%$O2YHO?j+Ik2FkN0LWELSmw!C6h#(78e(nVlvwd h>nZMc4QJe8WLUFKeZh9uKk6XsJzf1=);T3K0RZqMLVN%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!ia0y~yU{C;I4rT@h2A3sW#~2tG7>k44ofy`glX=O&z`$AH z5n0T@z_%TQ8D;vT9T^xH*h@TpUD@xjGYaVGe)O_l!N9;En;8;O;+&tGo0?a`00PcM zsfi`2DGKG8B^e6tp1uJoda3LT3=B2_J|V6Q3=GD`#_8$l6{>vQ+5!`G1s50!FEGxY)j~bc3^!h6vdmM4SFh@1% z&bG`?`=-hp6l8sjJf)`B`8P<~dqX0w=(TKp?Y3in*9AYeX{s%WFMfyB*{^M^o&Q{5 bPySO@hL_r@x|M}jL4o1v>gTe~DWM4fBJqjr literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tnt_top.png b/mods/default/textures/default_tnt_top.png new file mode 100644 index 0000000000000000000000000000000000000000..5c12077a84a9f433ae5021620114059c630bab11 GIT binary patch literal 440 zcmV;p0Z0CcP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW+HR2|t{r~^~9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN02NS7R7C&)09IC3j*gCzEfJ_R z6x&1^|Ns9Q%%KDT0004EOGiWoVP?2}00023bI>I^v^KlGYYgP3E2C~0~k2``fj#h8` z3H0QQ0rb1=99%ufvRrNF$ebJ)fBWQVaBL31%&lx6o#XCN?gV0QpB(ZEEe@pNZjU@H zI6NB*!9yZ=ky}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(0VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83nnu+T=xUGcYj7W`;zRIOpf)rskC}fPiyR zYGO%hib8p2Nrr;Er*A-tUMf2S1A}6KPl)UP|Nk}QxXm>MJk3M{ZN(#K zaJ4_ls$}7iE*Q|hs^dA6hK=*O2@y$Bv7yq5(5^ZMJ_+0%7CtT$9ra%MiZ zb;=~x>vtobO9Wfmmb<#B9CI(o^~ig9_GRY2%X#+euk2%4@6Kcv;(UNTJt>c6?SY+) zak7lkS{y$fa73(CcyN{RfNJnU#(&k%b_6gQaEmhVguM87A=a^JQ^QK(f)_3En;G|S WP``Y=K;u3rEIeKPT-G@yGywnv#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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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_animated.png b/mods/default/textures/default_torch_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..80f2060a43b2e6d8a592eeabf15f97d8141cc94b GIT binary patch literal 6036 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_ceiling.png b/mods/default/textures/default_torch_on_ceiling.png new file mode 100644 index 0000000000000000000000000000000000000000..084e1b1b63a373dbeff9c2d8646d8b7459bdd11e GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tG7>k44ofy`glX=O&z`$AH z5n0T@z_%TQ8D;vT9T^xH*h@TpUD@xjGYT^5Or0E=!oa{Fn;8;O;+&tGo0?a`00PcM zsfi`2DGKG8B^e6tp1uJoda3LT3=Eb5J|V9E|NpntleINeurpG$H&${oQ*}01^R?GX z3o@xra+p};I=RGsYMJM>a<92{0sng${$FGG|8MI5fB#uGRGk4iu_VYZn8D%MjWiG^ z$=lt9p@UV{gMon|!qdeu#KQmWd2^u#0|Dp2$EqGG?Z4%x&2rOEu{sd8fF|nz}dpM@Zi~00U7NuUJ1S#;=8LIw>#uXZMn6ZZLK(Omf-@)58o5{ Xv-6oQ7nfd41o_R=)z4*}Q$iB}Yffm{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_ceiling_animated.png b/mods/default/textures/default_torch_on_ceiling_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..084e1b1b63a373dbeff9c2d8646d8b7459bdd11e GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tG7>k44ofy`glX=O&z`$AH z5n0T@z_%TQ8D;vT9T^xH*h@TpUD@xjGYT^5Or0E=!oa{Fn;8;O;+&tGo0?a`00PcM zsfi`2DGKG8B^e6tp1uJoda3LT3=Eb5J|V9E|NpntleINeurpG$H&${oQ*}01^R?GX z3o@xra+p};I=RGsYMJM>a<92{0sng${$FGG|8MI5fB#uGRGk4iu_VYZn8D%MjWiG^ z$=lt9p@UV{gMon|!qdeu#KQmWd2^u#0|Dp2$EqGG?Z4%x&2rOEu{sd8fF|nz}dpM@Zi~00U7NuUJ1S#;=8LIw>#uXZMn6ZZLK(Omf-@)58o5{ Xv-6oQ7nfd41o_R=)z4*}Q$iB}Yffm{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_floor.png b/mods/default/textures/default_torch_on_floor.png new file mode 100644 index 0000000000000000000000000000000000000000..6c9a092c4e6fb1528d79174ce880ccac461305c7 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tG7>k44ofy`glX=O&z`$AH z5n0T@z_%TQ8D;vT9T^xH*h@TpUD@xjGYT@Q%=Wk##=yWJn;8;O;+&tGo0?a`00PcM zsfi`2DGKG8B^e6tp1uJoda3LT3=Eb5J|V9E|NpntleINeurpG$H&${oQ*}01^R?GX z3o@xra+p};I=RGsYMJM>a<92{0sng${$FGG|8MI5fB#uGRGk4iu_VYZn8D%MjWiG^ z$=lt9p@UV{gMon|!qdeu#NzbZ^M*nV3Ifi7DWaR39u@sRd@EXowYPQU{gh|Rzr0`E z{bFu&bfd(pL>{g?<-!ayG6sCBs#fH+HZ$?*-Ou4O3B9PG^&sN;0nXD*DSQta7*2EB XIGQnCPA*Un0Qt?+)z4*}Q$iB}&oyi5 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!ia0y~yU{C;I4rT@h2A3sW#~2tG7>k44ofy`glX=O&z`$AH z5n0T@z_%TQ8D;vT9T^xH*h@TpUD@xjGYT@Q%=Wk##=yWJn;8;O;+&tGo0?a`00PcM zsfi`2DGKG8B^e6tp1uJoda3LT3=Eb5J|V9E|NpntleINeurpG$H&${oQ*}01^R?GX z3o@xra+p};I=RGsYMJM>a<92{0sng${$FGG|8MI5fB#uGRGk4iu_VYZn8D%MjWiG^ z$=lt9p@UV{gMon|!qdeu#NzbZ^M*nV3Ifi7DWaR39u@sRd@EXowYPQU{gh|Rzr0`E z{bFu&bfd(pL>{g?<-!ayG6sCBs#fH+HZ$?*-Ou4O3B9PG^&sN;0nXD*DSQta7*2EB XIGQnCPA*Un0Qt?+)z4*}Q$iB}&oyi5 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_water_source_animated.png b/mods/default/textures/default_water_source_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..05a9fddeab3a9653ecb7a6e7f61aa927a981bf11 GIT binary patch literal 32980 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 bJUwZz_}K|{G+tw1U|=XKs=cpLFbnxVBjlU$ 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 zcmV;{0V)28P)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW+B#4%S3;+NC9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN02okAR7FfZCTUbNb6z=oVm_aQ zO|+0&yqIGD|Nppy`f~sP00Cl4M??n}VTkJh009n3L_t(2Q#FvmaqKV*L-{+1HWjSC zckf9FI}i)-h%Uebz5Ywc#XjLc62N1?N}~jPSc;O$ura4pF9+w844elgIS^oM(ttu$ zQ@Lu@mT4)ZQ{#}Ns;pfhR`CHil^l-#Y>(dBqqo+dt@Qvlu?%(i4Iz!1t2X7PvJ})V zBdsclI)XF_RsxAayjWA>C1pZr4QcFiY8=TqLcl(Rg4Z@)FHTnV<)3>@qw zjbYw+O(~Fy^)}ej?l6!hjR7mHv_EyYkg8_rRj!hxEPbqCVZ8y)T!rKQ#jSBq?#;Mw zZ?9OF`?}IXSH7-3aW}jh$GjNk#S~nWT-4G3x1av}_vk<0kN(yA9~wWKJ4(qm5dZ)H M07*qoM6N<$f?1Bc>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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83hFd=P8+`GB7a6W`;zRIOpf)rskC}fPiyR zYGO%hib8p2Nrr;Er*A-tUMf2S0|S46Pl)UP|Nj*wxgAXuGeeB$xA^|guJ!?0ToU9L z%;50sMjD8d%RSZf109@Z{tX*>KF5;lOd# UrTP<37J=O9>FVdQ&MBb@0C^EkX#fBK 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 zcmV+u0_^>XP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW|G0Ww!vH$=89cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN06b7kR7L;){}>n;E-o%LH8n#+ zLsB^zV@DxpN+NG>Z*@i@cvB~OTPuK9Du#xJiD)v9Yc-H_htk1Og~btv`1Ku{W9h{rm6>d?v$p<716cVPo9o&t1x0@YARI zb`faq#yKu{cZJ(>n&+7r3=S5bhs~W_mL)OgB8jG8^RV$=rkV+lO3a{M!XOGcKLIyO VFAWox+iU;;002ovPDHLkV1gpH$Y1~f 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 zcmV+x0_pvUP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW|DnWpGUH||99cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN06b7kR7L;){}>n;E-o%LH8n#+ zLsB^zV@DxpN+NG>Z*@i@cvB~OTPuK9Du#xJiD)v9Yc-H6m>M{{LTX zN;`_@Z8>!mVkjY-Y7x|0@dd`R&{SDK3MMv?O)w=P$S8A1TM=Lq1XR>Nrs5?Csvs*A z1W>AMnhNHVBU3)c+D2+krpZvpF{(?#{eDJ}EnY9($xy;r4G_ZPLg6tGz7@R5tXBa4 z<(#+(E$tM|Npg?KjpR(GU``$;li5tshhI)+-y$Bf(v_2eP_R*QJ5Cg6@L^PIff*D= zvgP5Q&+ei-sWDb3Te$1HpMv-YayVx0f$tCU9xSHzV`U3%@8NhED7-l#)qh*VEPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW|A=Xl$)&Kwi9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN04GpPR7Ev4HDgC1XG$V(Z*O>0 zCwf~efLAJphK7k~GLdaKs*gvomr?)!|MFqZZvX%Q0b)x>L=1tmQDXoA0V+vEK~yMH zRgtl6BT*1Tr-jS@FW>^l4&1=P&~~tfQU_86SAhU>Hx@8Y)4{p}{pK!M!?)*^n&SqUT)#oGE=LK*9ivDjK)0>X`d9)R2VL+z%zfMQ!>XE&%8ya;4on3H9AGYy#4U-L*zd^I<@a(Eax%y z{ez0;I~b*bgSun`=%C(o!{C(h_j5P}BwkeU>wmSsigf=^A1~w800000NkvXXu0mjf D2;#|_ 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 zcmVPx#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW|8fRHa@&Et;9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN04GpPR7Ev4HDgC1XG$V(Z*O>0 zCwf~efLAJphK7k~GLdaKs*gvomr?)!|MFqZZvX%Q0b)x>L=1tmQDXoA0U}96K~yMH zRZ+oh!!Qu@3Z11Z1RbES_@52(=sSQN+&vSx#&HALeiyK!ugXS zd8Yo5jxXterK_IF%bAVlMdpZL>S*?LzVg^7%~0c&hr^brnXaq$Qp&pKmb!GgHp#s_ vQ?Idy{!$vsLuR7wg`1OIF;_2_xBvAE<)I$cU3_&900000NkvXXu0mjfK3mNp literal 0 HcmV?d00001 diff --git a/mods/default/textures/fishing_pole.png b/mods/default/textures/fishing_pole.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb196bbc5ac7f7147b163ed452f8bb7e0d151fc GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7SkfJR9T^xl_H+M9WMyDr z;4JWnEM{Qf76f6&`jq&I3=9lXC9V-A!TD(=<%vb93;~Imc_n&&t|1C##(JiDh6V;- ziWV|3FtmEQIEGmGC;#~W-=0}@hRWHE+qC{W-tg@FTpu;T_`<#aJT8(AYXqO&di12= z5l_R-j(5I`cn&O;Op$P8{*bAb!Jv4yf>*)K*pIp6YR^@MB9p~Sn4LBI{ww(StZF&R zaEGBNw_TdSYu1mPvVsDJ(}y!swz{aMPH@Ya)p?HlM~wRv?hld-44X_(XNo)XfIQ9M M>FVdQ&MBb@01?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 zcmV+%0ptFOP)VGd000McNliru-3b>B5g&A;6|evR0I5kt zK~y-)rIfJ|!ypVr|L2kk>>@*C3_4GdAu^h)&}1KZ2Bk3e8Ao89%^d}jczj6!RTWnT zN!$uc-NoFPclRSXUzFCPS*IU?WVgP`2 z5|FlqjUr4Z05NwcSY)q)zZTygFM2?WKbrT%0ZO|#6Vd|J04Br&wE$I!1*!o60IJ%Y ipRUuEzkE9vzJebCZD)j1ljwEP)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 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX2LlWoBSg2*K>z>%S5Qn;MF0Q* z0G^%zsHgz1uOt`~c4KR-W4I;CrCYjsC2hEp__Z(FK;X8-^HIi3H|0000AbW%=J0000000000 z0048K7-#?h00Cl4M?@T)1VIM?00H_*L_t(&-tE^7bAm7o24FTfKM-jxqQd_F{~R&q zk`@GawwZVE-np%{c@CQ5%`6M@?I^}L5!0nC%~v)RHx8Jm0VoK|AzAWuwk)*)M34XsKF(=AJ#f7?4L1^R zfIiroF6n`$x!z*EIES-O0Gn}O(<@jVysSRefiMtXev0I!b&gq!F$Qa;>Ib|C`bKTbsI0QA@lM+X=q(g5;c zA^^k?0|yINan0)h9Z4S`hMP$LZumgk#su*9xy$JudYAx%F}x?&#scV~7{DMw&a gz}hcZhvRVlFB;yR&|m4lQUCw|07*qoM6N<$g6AP1761SM 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!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z`&N| z?e4}%WVsSb-~=zUweB PFfe$!`njxgN@xNAERR6X literal 0 HcmV?d00001 diff --git a/mods/default/tools.lua b/mods/default/tools.lua new file mode 100644 index 000000000..f85ac3129 --- /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 000000000..c7b5a3a2c --- /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 000000000..562cf6328 --- /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 000000000..391091c90 --- /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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 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.png b/mods/doors/textures/door_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..2eaaf0056b3fbbb900439ce0d8fe70912da6ce9a GIT binary patch literal 262 zcmV+h0r~!kP)>8Vf_x08+{Vs$^%nlqdL#2wWIj@ktd2 zU~6Wevqv3(-o_b?f&s||RF4AW7XN527|n(wFA6}0k%Q^dx~3EZ0D#ytKr&fCDgXcg M07*qoM6N<$f*^ET?f?J) literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_acacia_a.png b/mods/doors/textures/door_acacia_a.png new file mode 100644 index 0000000000000000000000000000000000000000..d170d580a2869f7f7894a1eb9fff8a9695816efd GIT binary patch literal 1807 zcmV+q2k`ibP)pL!AV3xRCwBrmuXv6M-YYYKS{(rfC4(ACKyGKEux5u3T|jb5kyf@ z7L8j_^Tos`iBW^%0?4X>sDp`1{9%=PYi?h97W3poKbK*qt52V*I;UdxasfOa@*9TYGbM}x%=qgz(_qXTD&7%duqq@Wo zp6$uE=NM<6SKI@7ZdZMFFnS=db83Igo^KjgN$~PSmApB-MgBTpBk#Mm$w%b{PTUF} z?pP)h2MdK=gm(Aie7jcPj$9e~sUnE$PQt!CS(P}yrAlJ4m;%~eAOkl_gYo0#_QgA; z&dzV&oM38bcfOH3)|~jk->0h+S9L#tx&Eu`4J=;(mgng4$^?d|4J!@9bZe!3@%CH- z3%7|A;g4-O#^Pj4;s?)LD(pGjTq*G;{lUdeO9X;o@ww(>@{s04ul(}+HI~5eJi64aQ`Z-peP4i!&TGZ-kAKkeJ;SL z=Hzi$S&sVQ`Z)wJJRWiqbZP*q?S5^pWgHI38Aa|kylt=6I?785V5EY8HoL2-A_%9m zrZlHx2MVJN&s!@jGw$<;vs*2NmS^hyPEC%qx3^18O^uY5mFZ~(M(U-qrEKt@7$}&wIZVX<9gq|+GP=WJS_kX&wVFUDhMzT1;~@T8UO)E z4d8-UfMM>drF^MmkyRojf`a=-c~=xSl?(TIJj{RvhzKiL6lGx`CBW+=nFB-}KcWFT z)@MZlCbbH$r3AR)1#pej+uJJvnl`Kf&T3P+W|NAtk^S)%2*H)d{Yb%>{^u!fyfS z1G=$C1EBA$@&6GZO5@YI{3w8{0}AW>hWXJ33ai%-pp7)XwYonpG{oEQ0I_j3%0*rHOQjrM&Oi&M$ zct!xBn>zqVp~)emfjN69i=+bp%tSr|0C4qiEfWAui5q5ae1-u(|BMykXtB`dOhBND z)!T$9c)v9Cx6@J#6h0G8`ZZ_+s8PgYLLm~D_`MnwalU}#PMaKz#9kxe#q z4Wbb zku53%@f1xk01Ri&65No6x41dWtr^WR0DjjN^R2=k;IIue!nY289s_`z$xH7kzMV!m`)1wQnltB~dU*8OrvRK3{|kjo60t|}D&hbD002ovPDHLkV1lADL686d 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 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 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 zcmV+l0rmcgP)n-Ty9tyQK%#^wf!FWgl>k0fAM<%_0yPEbeBy?wC9#HpgeZY0 zvmi@5SD7bTS|msjCmY~qw6<>s=nut8@Qp6OnpziF8~(Qh(tlk;Rs$um12D+Mnu-{( QasU7T07*qoM6N<$f?{P~9{>OV 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!ia0y~yU|H=O_B-5s0vv|B*(9ehFfj0Vx;Tb#Tu+YJk|D^ze1Y*f^NMGM3=9kmp00i_ I>zopr00PYx=Kufz 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 zcmV+<0o(qGP)2L!APi)v&d?3=jXFdp=p>mT3%cSF$xz!En}AC4 zI7KqY;hc?=0003auz~%vg3L$)k)CXMJs)Y{hk;MRizER*Z3OWM3gqtXy#VXg@!leV zR5;v$tr<7RxOZYjDX7nvp{SF4k`h6AGid#3gmsE65!^5N}v?` z0|A$bcs{wRFt&`72$)Q)nFUR*bC-D{*-|sW=SrZ&IW++dk88Sa3C!OEB{VMq_l+3p qfV6%maOyR@UJ0U@1zrBGz4!u8@lRZzI@?760000pIbV)=(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 zcmV+p0rCEcP)1APhylk8vV#cXGzj$#ZxjZdua-^D%%T2vHe+ z($w;#6bcOyHK^T?Qj+0V=l;ZDFnGMd;P7Q^Jq`rp#}WZH8KZfmlc1Al2_Yz)fB~fl zcV%_rildExu7IZj)6kJimjKcGAPQj1UE6s8c(RXrNeW2-N~ywt4=iF?Ku9l0a-6gD z6IYA$*|zpsCy;dl_(G{Ah@OD&nsO<53An{`R=U;KQ}Dk%@b41nw|S_tysl%l0l86K UT!cnA^8f$<07*qoM6N<$g0Guu!vFvP literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_spruce_a.png b/mods/doors/textures/door_spruce_a.png new file mode 100644 index 0000000000000000000000000000000000000000..04d8406154d59172f9ffdccb7f2eb313e1d09036 GIT binary patch literal 741 zcmVpHmq|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|geQWIJct%Sb-P{LLcuGxfFC!KZ;TLDnQatR5*=XkvyAV6soo{2V+GypTho3!|x YZV=@jD;u?)EdT%j07*qoM6N<$f}wsq`~Uy| 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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83hFd=P8+`GB7a6W`;zRIOpf)rskC}fPiyR zYGO%hib8p2Nrr;Er*A-tUMf2S0|S46Pl)UP|Nj*wxgAXuGeeB$xA^|guJ!?0ToU9L z%;50sMjD8d%RSZf109@Z{tX*>KF5;lOd# UrTP<37J=O9>FVdQ&MBb@0C^EkX#fBK 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 zcmV+u0_^>XP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW|G0Ww!vH$=89cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN06b7kR7L;){}>n;E-o%LH8n#+ zLsB^zV@DxpN+NG>Z*@i@cvB~OTPuK9Du#xJiD)v9Yc-H_htk1Og~btv`1Ku{W9h{rm6>d?v$p<716cVPo9o&t1x0@YARI zb`faq#yKu{cZJ(>n&+7r3=S5bhs~W_mL)OgB8jG8^RV$=rkV+lO3a{M!XOGcKLIyO VFAWox+iU;;002ovPDHLkV1gpH$Y1~f 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 zcmV+c0{;DpP)Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW|A=Xl$)&Kwi9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN04GpPR7Ev4HDgC1XG$V(Z*O>0 zCwf~efLAJphK7k~GLdaKs*gvomr?)!|MFqZZvX%Q0b)x>L=1tmQDXoA0V+vEK~yMH zRgtl6BT*1Tr-jS@FW>^l4&1=P&~~tfQU_86SAhU>Hx@8Y)4{p}{pK!M!?)*^n&SqUT)#oGE=LK*9ivDjK)0>X`d9)R2VL+z%zfMQ!>XE&%8ya;4on3H9AGYy#4U-L*zd^I<@a(Eax%y z{ez0;I~b*bgSun`=%C(o!{C(h_j5P}BwkeU>wmSsigf=^A1~w800000NkvXXu0mjf D2;#|_ 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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 + +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 000000000..562cf6328 --- /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 000000000..30f0599e4 --- /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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*Nvrlv*D!gMooTHZvrm#5q4VH#M(>0R)_j zQWHy3QxwWGOEMJPJ$(aG^itUw7#O4jd_r77);mW@#8pY9G%4rz>(D%Bv|KR`s z|Myy)4gfi#B*-tA!Qt7BG!Q4r+uenu?cUTX1_p*ho-U3d8WWFBaO7(;5O96Tt8j6b zev9q24cmF-4j7c`F5F+exS%$Bg;&h%AJg^qjqBAs>%=G4F;@N*a>(2??TH6_VFc&( zOCr+0G&o_WBzKZUjefmrm6i%M5elF{r5}E*~0FmMV 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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*Nv;%xicyoq>TtHZvrm#5q4VH#M(>0R)_j zQWHy3QxwWGOEMJPJ$(aG^itUw7#M^Cd_r9R|NpOK%4!zK>y<4LUZs@WrpF+E`Yy=s zk|4ie28U-i(m##*q;h_b?5x#%| zMxLAXQ>6trhl@~^c@ zJ##U(aX(`}v;0B^H;*mtOh8B^YONpy=)cw(i-!Rnk>=?X7$akii-ab maZq0}x=g;<_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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*NxRKUNtV&cMJRn;8;O;+&tGo0?a`00PcM zsfi`2DGKG8B^e6tp1uJoda3LT3=Bd6J|V9E|NnP%bc~COD=RB&X=#~0efm7^~;+i#xPqM#~dHZ8WGQ-mjY#Y3T3gEJnnszFxOpI0q-&3HT7=v~RlUmM+5 vHMA7=cxZ+vl-#KFKE-OVXT5Ly{~xw-+-yqqo&G1QKtA?#^>bP0l+XkKKQVep 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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*Nv*Ra>*glYxOjHZvrm#5q4VH#M(>0R)_j zQWHy3QxwWGOEMJPJ$(aG^itUw7#M^Cd_r9R|Nn2B%Mdk-BXtdD*)f6UD>7p1W*UL) zE(!7rW^j0RBMrn!@^*J&=wOxgU|?XF>gnPbq7i&H;Gp0k10HWP1#u&XxttxRSf+|I zWd9GXSfYF9a5~mlMSb0Y5f7`a;#YV|vTT-+% zY~8nO#>_2YZNGVDi-M|<*|gY#P7$8q6%U1C4bFJPss>qAe_plVHRJ7Qqjx1Ie{FPM v)zDJdVBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*Nw$YXe z|8IR-9^^E}k|4ie28U-i(mNv2V`;dvN49^R(2M^wuC1)u38j40e z+&I<7VZF?1Q-d(I^iMTar7Wkvcz@fxHRz_~$*RrQG=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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*NwV@162$D+2?AY-UJAiF1B#Zfaf$0|+=5 zr6!i7rYMwWmSiZnd-?{X=%unVFffP)_=LDJFfe2*rmgc|u`g!F>CB_ItFHe4|G!o> zHx6WdNswPKgTu2MX&_FLx4R2lV%m;c1_p*no-U3d8WYb>xX620fyX7WSz!vJf$)** zegc~vy1&OSRdWc^{2%)M{k(H_J;n7)6Mk*7%Mj%}{W3iC=E2NKpcJHl~y>0ibF$4M7)78&qol`;+09m_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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*NxB6e+o}ih+SaHZvrm#5q4VH#M(>0R)_j zQWHy3QxwWGOEMJPJ$(aG^itUw7#Ji1d_r6q7#JqG@f@y@Jy)%CyIbqoJd-b*?f?J( zpP7>q3vxk8kY6x^!?PP{AWo9Ey9>KmV#jL+28OMkE{-7@=l4#yDA=qZ;IftZti_+_ zi%b}JSGY4OWiz_H*x&M?Bk-T`&hzHgyUU|R>}PLUSES%HpWEriDw&)=XUq?TT%UgN z@ZrGcKTNbZH>4bxqmuO2L7#WJ!x@D|fs$XAKiw2`+AGGmD$Ftr<@A=CBP`8G0V}-`_YtL@p^loEVBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*NvqUpg&Fn}LBrHZvrm#5q4VH#M(>0R)_j zQWHy3QxwWGOEMJPJ$(aG^itUw7#KtYd_r6q7#JGNVop~qzTLg$?ef##w_N-G|Nqs0 z`H3LwOM?7@862M7NCR<_yxm>c64Q3nGB7Yq^>lFz(Fi^pa8U4&0gtztg1C{xT+WVD zEK|i9vj2xxEYZF5@%aURtCO4NUW#8hCCDyAk84wm-#v{yiPH;BtUM$3zinIaVx#1- zEh$gTe~DWM4fQB;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!ia0y~yU{C;I7G?$phQ^Te;|vT8jKx9jP7LeL$-HD>VBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*NvtTG1W!kb!|gHZvrm#5q4VH#M(>0R)_j zQWHy3QxwWGOEMJPJ$(aG^itUw7#KtYd_r9R|Nmdb&OTLKe7Ta+J_CbG&dzsyd?uwS z$%3pe3GxeOaCmkj4a7Ealo5qz}YmhX@OkK1JF2mdPc%~!U4VEsdU=sGZbBZw`)bUBd!hr1^C;sX9vX-cAViCT# zqiOcK{t3&!7^s<^TdVBjq9 zh%9Dc;M)MgjDDy8+A%ONu$OrHy0YJ4m*NwV5dKgv#=yWJn;8;O;+&tGo0?a`00PcM zsfi`2DGKG8B^e6tp1uJoda3LT3=E9ty=8obiZN4YI2KylTN~#@o?G?@CVo y+UUNjp{20LLo+;~wV+@|FDhYW>c!~^gmez^0cR`pUXO@geCwrG<#hD literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_white.png b/mods/dye/textures/dye_white.png new file mode 100644 index 0000000000000000000000000000000000000000..2420e7f03d0dc90b85158790efb26e7cb04d8c66 GIT binary patch literal 454 zcmV;%0XhDOP)Px#32;bRa{vGiumAuKumMiX{XPHy00(qQO+^RX2O16%FmNAmY5)KL9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN02NS7R7C&)08~_Hb902bxy#kn z-|Fh>|NsAU$>Plb0004WQchCud$;E|^Lc}4<~RV8IwNM|0>V~+`RyIA2~apfjBkM*A%v1D`xq?K(jt_` zsSCu(Um$h)UgOvy+))*QE&8Ut>m$T$VP$K5&v*iKjNZFA7J$GJccD8b!(G5J3H9v= zjSvxS5_|@7h^Px#32;bRa{vGiumAuKumMiX{XPHy00(qQO+^RX2O16)BfH?Ia{vGU9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN02@$DR7L;)|Bh=DwU8RTn;g%x zAl1Vo-PI@O=PKvtX|aqBkN^Mx0d!JMQvg8b*k%9#00Cl4M??UK1szBL007iUL_t(2 z&$W;-4uU`sMcEs;F(g|r8fx=3Yiqz*yPM$x8|fwDcmZIKZ2<_4QDqv)3s zOQ2SZfv^B7T<5Knp}Bs|b4_!gnDrdUuB+1R1jH+lX1kjJH#X&D0_!7z3H#BA3~;7) zcnm;vtw$i3`{!iokBtMLMo%RYzQH`Qenqt&>C=OA^gF6R&?QWr4I*)YPJ4hxk@yC# zz#x6;fgo=xQzr*~=|x51!E86M`Cu$27}95l)A(BK4t7J>eKHl2be_xASE5oz|Eo8w W;x?f5FA9(V0000 + + 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 000000000..191974e3c --- /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 000000000..0b8ebe024 --- /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 000000000..9b9542382 --- /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 000000000..2197c57c1 --- /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 000000000..065849249 --- /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 000000000..16ae377d8 --- /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 000000000..4a9950c90 --- /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 000000000..64ab59f4d --- /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 000000000..c04c59ad7 --- /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 000000000..b91a6c682 --- /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~)ooL9{Y{28H zs}go)rDe+b!-hAk4W29P?Kn6!Xi|c86W@xf@*z-E9m;Nt) zK+xH@n(al2)~xsWvc8S`Zyvk%fx$uQ-Pf&uzJx>uugd)D|H~(taYn<@rAB9j-|@^p z$hu(1-pXhVy}K4UzP%w#7ku_RiOlZuTCht&;OqaY|L+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 zcmV;o07(CdP)VQ!P3^@m!nOX548=jaO3dS^b03plCaRk|x zqgx8YMPbfhOj8FCvYciPz-2MIpWn`8`uBV62w|2IAZfbh!+ z0tg_000IagfB*vg9pKS*Setv(Oj8xG6}GvxCtMFlQ~@x^Z5d{q01v_ypD%G1z_k 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!ia0y~yU{C;I4mJh`hT^KKFANL}TRdGHLn>~)ooL9{Y{28H zs}go)rDe+b!-hAk4W29P?Kn6!Xi|c86W@xf@*z-E9m;Nt) zK+xH@n(al2)~xsWvc8S`Zyvk%fx$uQ-Pf&uzJx>uugd)D|H~(taYn<@rAB9j-|@^p z$hu(1-pXhVy}K4UzP%w#7ku_RiOlZuTCht&;OqaY|L+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 zcmV^P)ax zs=dV{A*WvmK+Qw$2|(+dk4$Wy-xdJpvO(1nNL-CNB%KPgt0i}XWGc+2^4tyGUPRvF f`6f(&1i0b^Vh#Q|ThCc-00000NkvXXu0mjfgp65o literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_pumpkin_side.png b/mods/farming/textures/farming_pumpkin_side.png new file mode 100644 index 0000000000000000000000000000000000000000..2d2210e4aad651c13dbfc08fadc255bb805d5c7b GIT binary patch literal 422 zcmV;X0a^ZuP) 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*|MDMrVU(d zM@o$TEkD5!w(eqyLDqp4jE9dftmol6%^WByHJzPVu5B@&MCpMQ%xdvYJv(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 zcmVVQ!Pj5>g9jmw$-k8B4ppJezy;Awzi732Tm z=K$to#0M?R0g;=z|I^$7*b*Jc0epcB|M5A1;V^y=k>miC8ZHz$?^%NX`O{hcGwi^g zBN!I5{wFI9U^5We0U%$~%>f__z+$@@|4U`DqBtP18h w2Y?I`uiymx3}gYi0~DHhFdP7KC^-%Q04wXS5zc$`<^TWy07*qoM6N<$f>tkLSO5S3 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_2.png b/mods/farming/textures/farming_wheat_2.png new file mode 100644 index 0000000000000000000000000000000000000000..683509767f9e4284c0c8b4b88fd23141c72dcd51 GIT binary patch literal 685 zcmV;e0#f~nP)iZipt4a=(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 000000000..87ffe62d1 --- /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 000000000..35217cca6 --- /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 000000000..4ad96d515 --- /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 000000000..c7def0514 --- /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 000000000..d82f350f4 --- /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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

    #^d+M+G3$ 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%0AD{bD6}Lp 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 literal 0 HcmV?d00001 diff --git a/mods/fire/textures/fire_basic_flame.png b/mods/fire/textures/fire_basic_flame.png new file mode 100644 index 0000000000000000000000000000000000000000..d3168de4d86004caa2cdfd3684b95acc4ca402f3 GIT binary patch literal 2258 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 LNkvXXu0mjfoK2;! literal 0 HcmV?d00001 diff --git a/mods/flowers/README.txt b/mods/flowers/README.txt new file mode 100644 index 000000000..baee0ef4f --- /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 000000000..f57fe1797 --- /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 000000000..4ad96d515 --- /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 000000000..3f1a2f3b9 --- /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 000000000..4aecdf600 --- /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 000000000..569e1f4fc --- /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 000000000..0251050d6 --- /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 000000000..331d858ce --- /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 000000000..7fd260048 --- /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!ia0y~yU~m9o4mJh`hE8>jd zB5nV7sU-8XDDXPo{o&QzZ%{41ueJZygGHQMHU`J4>s18>?`(YV>O}l%m8t8Q+pVVm zJJUa1|FQtnr%+K=28FJK9>crquM04(TGWts@0`O+nP0D4E?K$=@+cZ( zVwB(8*H>7bS(w@<`Q-)_|GzIN)jWmM>H zmd|%)*dKO^j3&HrDSw@yzi^^<*i;o?5Ad*!)18P87_^vxCfTQax2vM=-5 z-(3w14%er3C}mDK@p(=5Y1fMv&;4GdQKq~_Lu`HR*DE^Rr)*L)pZ)!5^hob={Fkf0 z-_`No{gcOQF>9mz#4kT?-rsmU^T}Hq`T6>f(gTe~DWM4fE~y~e 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 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 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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 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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 KSZcp!@BagOth-?V 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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 Y&3M~+9jB{(2_eLL)?D`j*WgY64~JG>IsgCw literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_green.png b/mods/hardened_clay/textures/hardened_clay_stained_green.png new file mode 100644 index 0000000000000000000000000000000000000000..5d1a3d31c45681063e8ff7fd700012fccd468d46 GIT binary patch literal 6917 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 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 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 literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_lime.png b/mods/hardened_clay/textures/hardened_clay_stained_lime.png new file mode 100644 index 0000000000000000000000000000000000000000..860d4f07ec56776f73e8dcf9ec7b3ed84fc322ff GIT binary patch literal 6917 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 T_EsGsgt*UN>|E%$X50S&R7G*> 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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 CNw(ks literal 0 HcmV?d00001 diff --git a/mods/hardened_clay/textures/hardened_clay_stained_pink.png b/mods/hardened_clay/textures/hardened_clay_stained_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..9a60c5add3dc521a0c2b13cc05a7373da758dae8 GIT binary patch literal 6917 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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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 j*t+2!Bra2#4k47{LRC03W*+ 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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 000000000..071bcf4f2 --- /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 000000000..a0566d650 --- /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!ia0y~yV6XvU4mJh`2CF|eix?OfI14-?iy0X7ltGxWVyS%@ z0|NtliKnkC`&}++0X3e=NsNLF3=FZJE{-7?_ugJV$jhL}!Qi;@|GbasIu4zj#=Hfy zA2%j5FfcgS2ih7K7xVXP%(vhDH}PN-E4P?V#D;`}_wQYLp8Mxdvi_ZWVYj@h<)ShX eav*)d+&4Dzn5@^%XklPrVDNPHb6Mw<&;$T<13FXy 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 zcmV|TK>A_hRz{-?|kCB76xC5E4Kgu0JKR& zK~y-)&67P2!Y~X*pVLS%atVBbPL*=X=r={m=NH?t z<#c^;*JEHHRh4+ovJ8N>ZAU&p1PIQ#(T(?>qA29$5~`|7`V0v<=cwyCSZkAjs3atU z%Ch_kn1n>olqMl_WK>nW_p5^6abf`SJYNio007fn8v4H9R?c5~0?=KWon*2Lh`pT; teEw=JL_{`cG9-jKyYf9~sVc(K$Dgp&II>W_>U{tJ002ovPDHLkV1if;aTx#r 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 zcmV++0p9+JP)B7AkE~M^pd+0Io?y zK~y-)?Ub<%!Y~j;-$kkEffX1bebS|22%usVDp-OhUD9U)4*@+391XS-W1E0zka&^{ z%iqtIeL6O)C4dG-h+s|tyBW3z*PS4i%k9J%Gg@rBo~kT#c#xm5WFf&&1Zdm! z(TtO%c!-i@08Mk|6YRcRRYgP;psv?%2~NiYfQ(*$%GE7ZS-9WJ_yT{)&q$_LuAdXX nUu<{#ml9j4F$sx=6g~V7Tw+D>cr@$j00000NkvXXu0mjfbi-@T 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 zcmV+m0rdWfP)VGd000McNliru-3b>B5)rsIYjgkr0GLTc zK~y-)t&>X*gfI+4Z8V4JSy^&AFS&_XK%r=w5+N*gQN?=Ar=e|Bk-RPdZ1X8b62I0| zN@;x{Y1VGd000McNliru-3b>B5g&A;6|evR0I5kt zK~y-)rIfJ|!ypVr|L2kk>>@*C3_4GdAu^h)&}1KZ2Bk3e8Ao89%^d}jczj6!RTWnT zN!$uc-NoFPclRSXUzFCPS*IU?WVgP`2 z5|FlqjUr4Z05NwcSY)q)zZTygFM2?WKbrT%0ZO|#6Vd|J04Br&wE$I!1*!o60IJ%Y ipRUuEzkE9vzJebCZD)jVGd000McNliru-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 000000000..85afdcea4 --- /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 000000000..331d858ce --- /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 000000000..236db288d --- /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 zcmV;f08#&mP)0oneEP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0J}*SHVhGr-P3+mE8KEb~+y zmybvqKw+*Rz+Fcgcw0C`O6O)ESK$z(?rs2Vx?vm6dkuy)$OoFd*0S$FaRcPuXpsyd zsA(dm{jV(mHQoZHd7A)pnt0N(WBAVyf;n=K(y%Qs1JPhy`6Y;)wb99tZ%lC4i2n;x s&8oDiWg7rcfP%D}78}To!l%Hw73OJwW(d>e%K!iX07*qoM6N<$f|yx#1^@s6 literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/3d_armor_inv_helmet_clear.png b/mods/inventory/textures/3d_armor_inv_helmet_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..31232d2d2e40205ce276e34540f83a5423ca49a6 GIT binary patch literal 171 zcmV;c095~pP)Xu~_4%+YW+<1PWV_;~dBx8Wwgo-f7bo_B?GHCcenP3MAp_>gTe~DWM4f-{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 zcmeHN4|Egt9sjlAC4gx&foVG+k)c*)gT^X_kUwNFODAh|;H!*6OF@f1X*-fa+mKvq zHY)fhD(1+VN`#Ck`0Du|g zYc?nWxM3FaPdd}54Fhls$XzX8U)kvI>)cULa^??P9x<&S%52}A{M+qkw@feMK36O3 zZfbsI%f{O_&3xiqeg)BLZ4UiByRc%UX`;4s58=1Vq~sVPFiJH9mJC4m*a;8q9--$2 z`Fh*HNTrysFA1zmt={U64r~LxBkO4+q4=OZHf?Jjm>4`}*-R0G$M6(_CQ(R$jfmry z+wDzIDglj;z!1p+peCpd`CA~NHwhHIkj*2Uf;j+;H_3SbJe`gK@OHy@bokk6IeqEW z&Dzg>KHnvu&o^E_4b-%9iB4`c07sum!#o|D!^7cl_)0juCwzZ0uoke%BDMs8{J2mW zrejnr5PCUT-X!o|v4i)hg9XaFU_m#`0sZ^sGDdsrk9FEi9Us&zN-PkwLHT*qLR0tW zL2jqpg&d~Q+O-kelpmBsp3N4*?g`QS54T0^X-da%|LB`^*gU0JpL@lR1Urh{Aw=_z z)~bp4W@WaH8nTDBlQp4C#z(cKY_ivgpC*#SJkl~h|qhe?%xVnAH(_E`dER(oXbAC=I$L1MJRaj!N|4N$6V}TwTynp zXoETK_ammrb1kj$geFX+m@OH;DeCp}e@hCx?J_?i^wzdSOq$d%beLw%9$uQmA)QX= zDW}uvIr+!)z9lojdTwl!`BPNINK5wGL_OdA=uVLE$~>y|4F33=0eqhcp&% zALITyp}_y81$?Ag?%&mBzEIl2d#o%Pv+;PrD7O{1!5nsGEMP{|Tc6a2rE{5rVZC#6 zw`9qq2DNAa|6m%M)ZOi^UDw{A-rOz1RUe?w&fpT9M;t6ur4Vm#s0jF;@ywl_hVedz zIe8<+fhytP1!uY?`}Rz);3YY)@$;?=!QykRrYvpQ+9HSS4jq44*VC;?*AbG+;14 zG8D5v@{ty6Hc|y0_O=dttRltzaA4ED%gBj6#@&02DGc(t>W+-I$IFS}gcKeBdblXY z&fR2^nb6?SWF^XW{Eko(QadFT%*PZ8#S(==0rB!5H}U3Fid$U%OS{@M_~PMk=yWTx zT*DLi@^dcw?4c~SS+1A!xW(H${IQvjU}&CTLL(J$PJ}<0-uA)5$ItkV7U}JsLbZ*}63O zvI63J5W{2_Q=u#)CGN1VuuO8XnL1*U)p_Q&UC-42MS}j2O4`f(So*XqkkDG`E9S3m z{mzpxRFWuA@)E45l}l~yaIZc741ixa(gf{(Z!PG+adA(KeVVu^&56ue=eUIZYs zUT(26tte2=pN|1x4W(T#Q}x+#IUPbR^o!0z?|;R2e(@K z4>X7&NuY8LTOzoER}nz~#QTNxYY*$nvmpq8k~C~Q#9~s!<`DpEFPkC4IKp^kFX zQi!rq8WkNDkb>#b6H9Sf`i_CIK}g_>`1QPS~e`p>2-2*g_%= zLu9kT+Xv)j4!w7)!$_|M*1WCM{m0+#HPfsaz`8LVE9bB!pnSiax4X!}0;aU9C$5FR zoIfA?SK46%GF>#-xVpq}z}x<&l3@{RebM0&nnDv^EPLrK`F za(H4e({d^TGjouy{}40dn5#ZT`0sw%-p3zeeWe8>yM^Q~>iVC}SFnpVsTBvu9-hfbJ2W(^RjpkP|kOhYAlI zU_MA}+mr1rG*CqVSoNf`jh1-n??4<{RrPxb_&MXQpdVOUpJEuE{`$?qojl P2D!h?TYdBwMNj?{^|iG| 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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 FV1j5-^>P3J 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 zcmeHLZBSEZ7Cs?p6tIY(fZL)ney@vYYO&=bsDKqj6n3o?kXY8HvjIUPh!MywS{mK5 z&L9;ttY#`=?uAznop09Kvbyf*zYzW#N?rUUZbHYtxq zNWqUeev9WW4tcSjy_ifRJu`DB-&;gv(mNNfPx>G?bxrWREt$=iCFkwpWDx1xv=qd;Rk@Ziz={;=&J=}HNf~zDzZsg^43`STjX(d2*el}%q2cLZuV5LA2 z!xkuFx^6L*mR$qAsy=Pc^$i4|dJBcE*V&I$VeLV_XH5V}wM$Vbht_^c0OU|uLUZ|k z2Y|{Kn=Jv79RTL40g!AGz$Qz8Sxf-WYU1#TsXM^pcEa!p&J;btnW9dNrh|9tO_dEz zO-(=W^$NxPz1Ete0}{zlFA=VVwi8DE+dU+!l~pyg+Y~vufv#t|lP%$CQ8jTm9W;jX zDO$TCHTUKPkDl0P(TSzSEM0_ND-BmkOUiY9LA~eh_SQ&95L7(=p?#Nb-E8vEsJH{M zYN3Z9N%V~JTq<#iJzdO?Ccv6szi|NL^^jd|TP&^p6I%xtNWLOM-CHs^o%BJ^Y2Dz( z;zez>ubvRgY9|DgadIVIYlp;x&nWsED!!(aq1PR2bwKXmEq&)(ecYDNbw53AKN7I7 zgWMUSClf#^a<-tUeyJvc=Y0%X>YTmbI`q}J5iLD`!=Z*jjr`iZ+C>@I*y~et>D65} z`>V|IsyH6mQ-NA%Q=Qbx&*eOyq8IUxx37}Ps^Vs@%rYNeHe7|#f*Q$yrC}rk78XYn z18*=VIMaWdQJ7a_JX~rh*KqNSW}$KZF89qF%G4xroJ*z2<=xGvVp>hXuE z>rCC1D#`(2p;T6d20)Jd97R9zJ-h~3 zEC*y@i#?Sd+D@Pf!;wBm(~*K9cZzC`qwNHZvOI%{maVKjUgisZOG{b$1E$g?woHJP z=gi$fnI&>lUO-uCBmTw#;wtw$pih16sR=xTW)>a~t}XUP>k}fkgdI+5fSt~^OjwyE za!WWc`ZHbRHdlcn=*`F>ArFegMAo4k5+KRN)kM!Fp{-y0VZwm?gHGLL8_-8_wE0&U z#=HIz;aE*lk=G>$AgQ zwpMzUz|mDMtAZBn5(V@q`9ei5Q{&Bb*_DuKtb0sgJTW-vPxJ zcNeUTMhQ&g+7pC4g|H?xj>&~Qd1@F%jZVfhd$c_mPjK;Yn#WS3GX7$nzcs9mbMIkQ z+)V1tVP5>nt2wK?f)wO?mHvvCRl-q~4x49a9)4Mc`ZI{s8RlE z$3s>9&Bs?Q6QOIMg&;;#YS{O-k9}jCfJ@noo}7pJFTnj70!|5qpXf0Ss>TxM=UfH`2F8*gzhDN3XE)M7oFs2|7lsa2Sq}yV2F?PH z$YKTtzJnmlxMO1WTLuOO_7YEDSN6LsBEr1F>Hi--W?*1==jq}YQgQ3;T|+KrMG=;O z-d*4Aiws`+C{Nn)^V2fHy02V`@#=f9nN*m>t=Eqz`zH|2fqpxtc)*Oyh%)egI?#y3~VrP&ElWc0Vs%PS}!~2-JG5W zOYLvZ6^5&SaKG_7pI^D3312nTIthu0#}_P2_z+5%rP`~r59G0BowbvJ8FwIR^EI9t qp&ca!r)qg8Uzct;xaVM8YYkIG(3hYq8}b-I3B=RY&t;ucLK6VW*OUeT 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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 ycfK;w*LW4h}Ph2!>@$^0000 zSx*!}6h?V6F(?W+!y+oo0HZKy09gzu8NdY;gDerj7^8xWAVI}nVKCx@@kIpD7-L)@ z>Vto-o$rocal5)}226Z7Nq2R1-P2XKmM*9`w9nHN748x2@`}0PUc6wE*C{AOh3<4LJqyGJ8M^aC|9%YYEPGatL6ZFiCi~_qch0N^9wEBY-d0 z$<$jHF~RYib4=!0V~)1&5o>#(a;!1uEAN=<|V$#z-g#ABRvg~G`bhCw1y=iR?CfBrv<$nQ{clw%6D9Y zfH{)c+c5>u00guI1?;ib0zjW1kOL6VyCGs40sBCr_W}$B;5|<~uD!tCE0E0gcAShy zC8k-5c`Akk<~%C%^lBf~fqrHaR#yukI8Vg^0Z@0e*hm0$9dI2s-_CXk8*@DZ%Ws$oeyfM;qryOD iECKIb*uUwn-}yg6FE#D)LXC_70000oV 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 RG64Vp^t6#$1)6qu{soIv&q@FQ literal 0 HcmV?d00001 diff --git a/mods/inventory/textures/inventory_hotbar.png b/mods/inventory/textures/inventory_hotbar.png new file mode 100644 index 0000000000000000000000000000000000000000..44bfac942e6ae6efd64bc914445810010ffcab2b GIT binary patch literal 1782 zcmYjSc{Cf?9=<6j)`U?;s;#_7>y3_?pxR*&(-N_ED$i)NRn>N;QIgb>N)bXIIz<>f z9cw75mfG@crAdvBtsY@oO^GyS7-ETZB$ilWPQzQyJ@=n`&+m7>@B4kSXcLd}OQ4~Z>Z zipyN=&}x?^z_WwkXUoKF_YMziChKiZUtnKl|69-82y1xijzGQ1ckYg{p-e8f0(fhL zE_7WEGd!DN`AU*jX)VQ(X_7a?(T-OYMs4V$V7+7R^Cm- zbgAgM8mO-BQYah>A12w%^vn1Q6uZQy7tvbV!||oe*;&PH<<68Macdm{^uglF$_aG* zI-M-yD)bC7N$qtIa6W88C_H7E!j)D$$M}^IFYF{Bc+T#E7G<*{o`DMH0x%%t5%5I_)oJoN{4R-GoQs0$<1Zf}M-ts%~bfzG+P z(CFgoYCuPCh$~PIOrBo{zMlW1j|Fu{xgDHE{8e@cUrYB<3)*~EJn;7!E^Tu)b8{Jd zWtmc4Ew0EyZ{)}%RdsY-c}S_gpcn`-vgls1IvWL($RH!6y}6xFdRK_N7=- z;!Gd~=KH6IbZvBetD~f@>zoh4~9DQW}M@I zR2BHgFDE4YEMoa<<6z{0!7fw^-SEY|;20>b=bZYQ!gY2-C!?8An5rTl%2aRBYxu{= zs&o6T^)Du)3#As_Mya*&`ZbjF_GS$pC1S_BG7G&S_8ysydHrfGx(eRV3T@~@Hj!$- zrlysjOna&b^&>>QpAc_%x*=)uk^2vLvyY6^Q|cu$q=7+e4bhads$|03iTI zN*EWbhm`&<8iK{F`Mz3|7<;RLB$LUE@epCsbyg>lGe(<_lFHtsIny1^lhrx8~S2}-qhF73U4{jBs zLy=$2s4p87UCrd|=Hd_M^%oFs)AU`U(ll(*SB2*uY932-VF+iWjXm#Ftsbv$o#x=J z9yn(9hRcj;fqHhUyJB?zO)6T6CLj9OAX6ah=ot%13{Zt3FFr2nHBE%%3^Esb=d=HJ zJaSq{5x&EIk~K1eTI@Ap?4=WD(G46=61eQyShDA&?l?fx~OYQ!h>68FWGK_ z7Ouemn{Vu0T(Ga~^p=L0$Ai7*e)zBSQbsJAIc3>+@$>TL)eEw*@YMR?=cEKukg1ah zp~mvJ+w+YE*hlBIwRMh;j^4!LED5#c&F(>bWoXHJDb>kc(Bc?lL1V|u3S1cw-RCXC zcE0}WyYtAAE-y#MU}@o%9m)1bRKm=oA)Uz|{(}0GN{B{b|2ePvzmNa`z!P)Et?u;Y GB4>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 O0000? 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 literal 0 HcmV?d00001 diff --git a/mods/inventory/workbench.lua b/mods/inventory/workbench.lua new file mode 100644 index 000000000..b0ba00b4c --- /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 000000000..fe43054d5 --- /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 000000000..7013b9d8e --- /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 zcmeHsc{tSH+y5D3PsmQHA!2M9TSnAS#MsBySjskb!cdVU`yOM+o^32+35AG~ean)y zNJ`mB3900F4Shb}&+q$tuIKq(*Kwxp{b#%n}z$x=XXbuL$ z)h?Jq06hQzp#y6V8cZ+&fE561AvklAgBF}b%oX)ZC2CSy?b1=H#He;2yI4fWUlmNw zo)Z9S5G2YFpFgMN(vNiH5sCNCK|1Rx7QyJE4QG%HEt{w8JPIEdx_b1(h3OAtX#k)C zC{2Md4h*HTjT8vyv5gdn;P>tlD9ZF^6f4dNW|ZlIh3LpE79{B@Ef(j;D=mpW9#lId z`S=xD2Qg}DSJ6ak6@c$Y&S(Cq81~lz1AtnMme-zDjh-@nB)l-yn^C6gU|BE_L|OTz zL=LSgj@~N%mqSAOUnLCL<%eX|jf{0oOiWCCt<0|D#;^O1U%!n_4YPQ18~Y^8Vj|3H zJIsbB{7?CQ``tFB>@OV#0XZj;DYNiALB6~X$UJChco`M2rM1 zYMn}J-FvGgdaIfCMF0d)@B2B&Ilb`zDGt~a+<#qAPF-REMFmiuUi_V2Lh2ZyPHzdi zeG7L1Ko3wDiFR+fOL)0XymBXA`I67YZlcc1Z#pc0If3GK08j}2b}#m4WJT zFOkgYpK?k#GKOD78E1&pm!xLwd(f?)cQzB>5AR89&q*6h$Mnamx$HktT-=U3@;C9f}M;QO(I>2t;P92xljC}M_4O}+8Ke1F2Cf>M>W_A4z{wz6Je zLOgzjmXIGcwTr8n%f?qAHC;(HW9H%{A_fg79UzJdpkVe1sku+W;NmaZv6JU@wltp;r||3 ze05Pn@K zzczFq(g0`;16>ZtOLofkL3z_5ITX7Jie3E=`@co}x==YoYB|G$4;Y{*8Zw3q$^FrV zVpngLRY%F0{I`_+q5nXap*%$YAG%O-x+r7azvTay{+Ip-2?79w82|{ETCRXNRgfYC zM9iWHFs*gDAUo{3@=ZP+_L<9E$}H)0!+)Uz0Mu8xo5z(|3KfP$>_GI=9H#kpJUl1pyEQp#wpHy$AL8JLPM# z0iZ~*#{!U}Nx(rs5DuG72LJ)*clm7L*6#T1frUYD1I_VC3-oO60%l%SmU z@Wmt9^L~X40~^Z2p`y`w&QykSx)1xM;|sYh+?|fA(_9d{mxjdLg+%s`r)L!2T9x;%nuU{&%;WE{E>0oQa8v6?ghv z6lDf7x#G|OyZW#kMRJ@b&ndmIgj})QfZ7)v^|j)Tr1X&+Dwe4zLMB$@$+#eAGMU^^ zAptc$c;?L^lb0GQ#CyTGuhr{h9F}&5@>DGWz)Uj)z?$imx{IsnkLo^I2ONCWf*_I# zfLI$eg2ZIUrpB0SqobxNV2{Cw!AXp2V#3K7RZUU>Mg}cOO2N!G_-@%=~< zl6@a?J~IiUG@prQM#D)y{mA(OB1UZ?6OTc|v+(^$2tXZJJK9Z8n$39M+?=3!hT^Vl zk?2BaEkdDRwn%!RvkRf%peJ2<;E(nFvj5oF+scq)Ib9RsUW$)O$YjQ0Io)An6O%AX zzDp)Ax71SXKkjQYNiqI%L$j~dxG#?P31$11I0S&cCjerVHol=rc~#A77fh)r`(-GC z9v;eyp%o}#RnvrrCH&vv4+-)FAc*zP2}L2+=1!bf1O|cCtDNduH`kRfTuqU zio%A*$(9LaamLef^Hs9}dIkVuRU;7#LPP=@&8ZfP6ctWRF^?`+i$u_q3P#M`5L^RD zy4(Vyc{IHC19HBgV8lEY(P3_RNPt8%kCCk9$#4@WAYxn*9p-kj=o+GV45EX_RRUd4 z#JE?wAS!BHNv2l{4M0`IDK&dDKlrWE~2(Jm3O+Ewn z@t}Rj)I$Kh8XD0-i7-lBVG4NgeaLxODCHzpK)=sWr56ZgRnz3P`-_nqO2G7_;`bRC zG+dZ8axg-ak_n?r{$`MfM9ltJ`u!9cP9jn=RW>x7M8sgw@G#at3{n9R!zd8Sy3ass z!ATry3B&|oQ(fYa(LwEFwhI7Ox~j)x=B2UTJz84j z7c}_hatbE2=mcsmYvW+5JzD6jV0t)hNm#5HDK#lYtv40JWGjyFiA7vOelk|;JOFeJPG~-T5+nt+9Bj9uQ=?a74Zh5ef-op5z7H3fUJpH*nPX(UgxcR4j)NHp zfV~ESf_Z7P3+vwj!x3HqI0C79WS@N&d<6TzjH< zEDiE~SQ+&c+hBHMDea-s-oz(1zrpj9h36m7I(=E0SK^kK5{|T;KguNEx^`dwF*}vw zL<|5^0`pyu#CJk$Lzd%slF(<`2p=qbPJrW#rc~?kekcdE2ec`X_4X>CKYQ#rPL8+V zACA}b-Q~-|+%&j>rSVr;#q>$M-MBS5gKdDF zFYfR6{dL|b4{87FsAzLLRj{eCEBJ*R&vASq(P}uTN1Il@^HV5b zm*>4gnoll~hQbBj?lRb~@VpJBp)%Yj1QMVz}lR$0$qcWPy1d_LGH~~JGM}57GNRdEp9_-Ikq7JXKrf)67*hJt&EfS zJV4H|W#YM9CiBCm$&u^Vk1kq{4;T9`(j|J$n*H!rqBhRE4%hnu@Fy3+6JE&iDfj%b zgqVCW@+fOuypqY)bJJo=YzT5Krh``9kV8E&$af_5NT^0Vnj1Z2F&%W-{;_659m++| zvBIlV!JJu)$x#@p(a+1r8dF1ncAJGq2VSa)rLuT&>V6gtz&$m_MkU?seD?j7c1D#@ zkhmZ@xy5`aXRMu2V}>p#`;eV1kEmX(IrTUXnx*~NT3f=6flM9}P=fRYKh;T~J}Gm1 zwJkhJ%UU=9t_eHmODET?FxH={kSFycsa zjF1@9xO;q14T74a!D9^BR6}CS94inKCktW;7QH4m#QJAqhmKWG$cY**TFT zf0ky(;+Rb1H~rH|J68lm-bqzpS7&LJbyGQ_UB(HB>odZg_<2%5G1 z`XwMh2KkLCanh-5?xbNU3u(%_B|-=SZhm856@d|?ZEL&oe`a5ro6~-N7vFH`+?fl| z=k8D64{DDlxw=`3T$pov?5=`Wn6!1{Rk@HS#x*XE6OPM|%Xx)?gBIJEI=C)dZ?Xw{ zXd)bl6E!nySkzouX~*cnyflVE+ovaQ8HEfV|X~BW{0A|lmzu<44*Gn~V3v(RZ`8NN( zbe09U@dfUk=>NTYexsyu`Of!l*>}2IzFW>eR``nYN}uEB@S5%)__tN^%`OD*mS01B#Vl`6?Z`re-ix-Dv3E_n_ChfRng+%7PVQR!l~YXK^^5b5S3+ueykjAWjdp&#a?rZQ(3<*eKd(Hx%RCm!yfn zvp_Ai8}w|mHd6cm1s)w%(HS!S%Cuhl_5^FKeNxwLUa8U5V#Tv_<#k`%u9xZ2ozV8d z@^va)2;30j_l~RNX;T(CV#UOxex(v1T(d#MOI`MR9^)_L3++XMStC?qZFvDOFu3)Q z5D6IoJgm_*TemKrg6v2`#RSER-KjxP61Wo8)S{qZo3*^Kov5UKQDj^7)`>=Cd9QcX zkJDg9*8uoh^3o5dFTQhqq?Bcu-h{nVI7btJ^^Xw%KowX{A1hroaQ~3@emcL_IOMkL z?$7(-vu%T|>ve~w6&+s|j5v9noD}v;jlMF;-s6>Gcy`6VWW4)SlOFP?FdLnGe0XTR z2bLqNxTxpzqHX#@d>M*p3@_$X%J~auwOxb;>y&PL&x?%NdK&hIQ%BUw9+u zyKB$A_`>hZn#fuH=j*_+@Q%BH%-xrDAra|>4Uvr(t6mS^^`Td}#MDyq1f=ABpPDbS z!t;DY*4GOTjW2B}I%d`-{d}5xbuvJLa}R)^DO~DO%k7SP+gqIdvqxl_7e-;!2Iqw} z(t{M@xL>q+TXES_nc7h?wLDojVEV17vOaZbNMoCGK7mb@Q!q_DTZ3!)iifYKlCbCp zanS5s?oNv5LA1K0J#?|^obY7=z;c=nI89014y=q_eY4u!sQKdve)N)`@=0^2+Qerf z&SqQv zylkaiJSZn7etN~s@FHI@KkHM@qQd@^cc|6Q_ip2Trg5F2bskGS&Hj(#Pw#!JHSiy~ zCO=qCZ7um|HMTUnA~Unckm)5XxTIDxwDCjp-iNm@`p(Fj8X2nFh*cMtZDf{)rDM5W z;hmDUN>&6r^)}H`)@Ksg9c$+&Y$eVf2GW&)i6_Ql?$?^_V|_lwK?%{ zHGo1lG6+?I5fEC|4TFn^KDeL1Xv5z1UQqk-Cxazzthr}H zrE#^jR0wy2Oxj9pb-WC#VULdFYt=E5~QeNzNzHju_~Q>n4Qsr z=n!WqVPk82vbD4#QqW5Mn5==U<3=TOMJ7^0+G>;FZ zykAdAQp3d#^qpSzqU0Eb+oO;(?*PDj3>V?;dU7*glqD@-_pyfSSng7ThXD-$F)AvM zpp0XZ$-*8zr{2~fk8r1n^PZj9cEA3Tv?Tm{q@0s)?3J<+uV~(}OZ=Ch20ma!1D zU$yk&MG1y$pT$k*KGM8@;*)^N3ffk05C>~L(-W(*TvpUXZ{YBGzSpM+%6@j!IeaCY z7kS@C^FvNU@cYcnPYFjitQbYF@mag_HEjJn#|%kqTDlJ>i##=v?Siz5^9ETab*&0J z)0LL#cJTJdU=ul|){yEYX6*z&MQ&VTR&w$vlocB5ct+*g;cc2q+bnsDswZll>H!0` zw&>vmXn48YW#x$!+{`0aYzocSPrZcFe2jBr-sSgPkBPrrWE*?SU7WdHMBiH1S03iO zJgvxQ0|DoFnn+%gPN{E+&><0Z+AOp4aoR1B=V9^zP_WX`&8#KzxaJY>W?cBgxY}H) zvl@l~%w*kS2cexGt$kUyJ>_#mBJK=t#_cN9LOat>i4K9r|y2M zf?wH{Y;5K(+%gb`#L5*2%x$yjck2r5}c9+@uM!7S}XxIl| z_*(g>)A(d&9|v>w?^|n|PwCz)kxC0$!ZiCnrQJRJ?1YAuf}9o2+lU6noT2Zy^PSaw z1}+Phx8@Tp6f9OE>ZT!{Qwj-hE6HW}32F5Kf1JZHehAQMxqBfnJy<}NeMYKyu8%;) zNCx!k$0tymg-cY$O;tJc)?-hX*IuE*nS&zh4?PiP0)zgoC1>oqQ+}Oe%l3ai+p_pj#hue(w8$MiYwvfFUo zw;k#@9^DiZ!LZoN?!1bFkhq?I&9B>NHg<7IQtJIhx|02TLm_wKdVj*(?fcTf_zm`@ zsU;PvrtrSnh)(7@mFtNwE7Ri&i=0*;hNs^quLVyFp$-XO8&z@>WoED+8csG8Zd;D) z4vUIzLN*&8&sk`beLEyHsN_k8dyH0?4}42D0SwoEy%s`EGc>8USa{CR>mbWU}{>ATzPd|N+r3p7q#2{yy_a;9$w>?Xi=fm3uiJ3R2CGMV=eKavNYE`s!E~4U`@hNCu zU$gG|0JRbn>vw0eS;s3wEMt-U^Vw%?=T!F!oTvZH@Wy~(*7esMIwnKfzT<*MqtXc( zFPraL5{KB5vyGTcbax#c+CM*Otp2ezv31j0H~J%SF5~H$=4lR{E8And-k*0yTPtlG zg8a6d`y2;X`ufhw-bOYZrUqNRO5cAhu8Dx)^=+3+&gqhhJ)6$kN_PIbz~M_{l(gO%QUf7h>4IETP^!{jbXs%8$O@ zJ9_N&S{7J~y^_7Cg7-q@1=M{Ja(=_US;iWzRH1au4yK?H4<>0Dn#3A3=oQvVd}8HG zEqj-(%fjlieJ(ocNOPTBE8cGR;GzZaQ!>FpsX1?Gh&1B#)?HnL(uIe*s*0qg8cvRU z`UNuHg6|Hn#gA`{Tx8Q4X}X+F5A5V}jr;a`R*@Y?wrknt{iay9Ew37+iF!LF*-X)Kp%<@O)q&8c8tqP{Lu#=j}KiAyy5t^e57E_LL zrKz||6H~wbVB646!yA@jR!l_2Ry=vfzWZAisK1RdFq|0TJMGOz=V!Qa_SAyqU`2iJ z_@)^E1xLgYN;wyfR9f(1UPXqc4u1IzeH>;40@<}Z*JQ@WlOBEj#?o+ZiQD7Odg6rM zN&Wts#h;gpJ0(WO-3xB*-txr}*M{C0ifL!}v!6U(3U}kW9KKVW`^11%1XE=WcPwq=Tch?K9y2=1N`F3SXX~1$m z@fH3pg6W3Jm(A(G-3!+fmydD{Tsy_AYf&U;@nhiKw^Ct8_Z{1gYeh|-Ss6DH-QR6R zuYXv+8`5{9cW40Vh)a*1+F8wPnzAV5NrdCrUflgKhvwBX;2mRhpEN7s|EBa}45 z^7xL6-hSSxGffW2IC6_+Gh|w&$iKmVVdqT0pIC%aP}* zYlJ=AGetf~dz1d=#wnWgQ%?sRtDmQ&os8%UJtXsp3{uN(OvqayM3ePgQS|GF0rzEV z&K4gP66Z4wZUepIt*fNY=Bh&mjC116XWXc%-pR-WHobO%9zDYOt!s=s;8=zCT({$w zGlBp-bNFTMk|ekgLRR$CY~+1jXQaVzK{NV3{rb@@w>SQ(moD8lJvx+5HYV`^U`#hz zWv3Qw*H`>1FXcsd$?Ncf(JStUC(Y|7;s>g(SZv?V_aP>mR3o)@n@R&@0k|NC7-)hcs^ug!(r;~>KoL|5GZdCF6 zJ@7H@c2Tc_+YW;_}0!|<3O|W-h+WNhjMPHS9!A1YNW_}8;xgO z8FNgiE?($eAl2G`+}h~WZu{bM?pR%~Vnc z&h%$h{lK?x-$2uy-}e`zrp`TECMnX!mn}LMD-ZYg{1mIMX46PXWjHxU{?t$CZiq$> zC-~MwVB+GgeE!*c0~MLsjt?XNpp$M#ryduB_#Z!CI8En@m(7o?!3OrZJgle)*m)0} pJU(7ze2{!EgJ6Vc789Zp70!=rAs}epWMH0n8rglmqYJR${{Rw~x)cBa 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 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 PMw~W}8y~o!$pHQjH&jdx 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 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 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 000000000..690bdc525 --- /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 000000000..4ad96d515 --- /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!ia0y~yU|?ZjVBlh8U|?X_-Ee3zNFd$O*O7s-ZGqv7Y4HpU z3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBcl1GlG(V+hCfcn&=vs=^7Y^7?@g_7+V=z>Kd3>85m4cv^$2P rAvZrIGp!P;!Bp4CGQ`Np%EZFT!~&vW%`3s_AUAuu`njxgN@xNAH#jrI 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 zcmY+*KT85(0Knm&rJ$BUQxFY`)zro7d4|4(pqzOUN{K;1kmf%^BFSs0Nh*SdXsZUd zHYvfiAzBJtS{wQTW#1qSgKBAb#^-b?6?Zwuoq#K0=xJaOaN4cF>+DPqu$Cjq2(-_K zdN~_lsioslTF(>jfIDxblW;H%^<(%1>Tj?opqmAG1!L95-SRvzu(=r5p?T(20Y}wX zs{zK3g-#_5OeXY5#{RO>@r@vcj~*)he!1Lkp4dF~_3VdxP7(f$2uRH@{UJqYQiuyr_~~ER-YIOA_WwdaQ9~J3m0D10 T!QXJx9lZod#8P@InmzmmBVtW~ 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!ia0y~yU|?ZjVBq2ak(Qs#TR{Tpj=qiz3>*8o|0J?9FfcF{ z2e~^jtUD+3l7WFiA=x9ymw};5je((|g@NH00|P_D3kHT#0|tgy2@DKYGZ+}e3+C(! zv|(UiU`q0KcVS>y)vIj8z`(#+;1OBOz`)=E#%?FG?HCvsWIbIRLpZJ{CnO~NIDg>4 zhxwh1Tn~8M+Wu!KsTeXmPhjRZNS6Y+Qnkc2q9i4;B-JXpC^fMpmBGls&_vh3OxM6T z#K6?b#MsK%QrE!5%D`ZnqTMkR4Y~O#nQ4_!4W_zAmLWz)Rwfo!CKeD4YhDRXXJBAp N@O1TaS?83{1OPwuN$CIp literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_23.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_23.png new file mode 100644 index 0000000000000000000000000000000000000000..e0cd93bc00034b4f9f1b6af8b8cf1b8f723d96db GIT binary patch literal 312 zcmY+*&nts*0KnnTX4<@3*@cqBByOwk-o4YjY4xsmwpm-ODQ^2olD2qv;It$~mK!_J z?$Y9*#K8%f7S z`8`LvNo7H-8Q#$Cdb6kb*FsGbRzP*fofhyC~e!fGM6 hytwffye@enDa)$jQx)HDIBPnN03yM-UJsoxR}f}*K}QetA8re-CPkwpBK^MPyJd4QD)C6On+?&|?6Mp`b4cv;qdb7I3vaUjo{kC+vZ< z-Hy+c4rnPx172!(=2xIM9gK#dGz8@h_yEc;up*$51f>Gqg=&3r6wu6!2Yhh6Gav!& zh2V4%2>uwm$-4n-$mfaaAE&lMod~_At=Y_#4i@s>{^3gX{p#?3t!~{sJ^xBv#BWvC z!<_kv@|%gc?#KiTs{VwUNvT;Sy_`*{StMbVEn>tXY%yV1WSe4hT7;|!vDfFm{udUP iGV`;mf5C2%oH0pKWQQUt28R}drf4bq0|E(*K9+`O{K0cD8wpxW117){(zO^M0Vc@^*y;^4U|jKq zeQ|z8ny#&R0ar-##ihpLp`#BW-Im&I=TN+UZ@BC4!7r696T9Wojk^|Y4IAH| z7M>q#>2~#@GjVPGFwebwKaUjx^My>RkX6&0*;FBmEF6kmOxlGrE?lbORGl8XP*fpK pM!nU4V0|OAy1e}dTz1(Lmt|FPtBU&qRxbbm 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 zcmY+*Jxc-s0D$4QG`P+TY6+sjkO~6fJWtUh1P?z>LP>Ebknl2-2vNFgs7azFLfXoq zUl1V#4N;pzP=mQSwU;zCMqp4a4bS)-ucQ-BaashNNj;hc1V9w*fV7G>M=DT^1 z+#k0!pF1vK&Wf#Cn}$_Vi@PPmDj`c=#Ulkgk}oIuRmG?JLLNy`CFyK7{O~VSs+-$e f`+vdjkwZCIR+XTt1b@R-f8rb<8B0f7TH){;!}L<7 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!ia0y~yU|?ooVBq3lVPIgmt*7&cfq{V~-O<;Pfw66Y;frbU z3=9lRN#5=*3=FG!m5mq}7&r?&B8wRq7(Bq(?PRtc0|SGCr;B3<$Mx0|8#x&mIG8uw z_+Nj`v7nTT*8o|0J?9FfcF{ z2e~^jtUD+3l7WFiA=x9ymw};5je((|g@NH00|P_D3kHT#0|tgy2@DKYGZ+}e3+C(! zv|(UiU`q0KcVS>y)vIj8z`(#+;1OBOz`)=E#%?FG?HCvs)I41rLpZMIo-h<*5MVg4 z;lqFX>kZb;y1JacJTn#q?>a8OH$8`id$tHWul_7i2L=WP)e_f;l9a@fRIB8o)Wnih z1|tJQ6I}x{T?69~15+y#V=H4zT>}#<1A}RbcE?aOd22CW#n`kQgrcyB=*XRIa(U*U+Y#4s2I#iHK*@CZ-neO`fp);-ZZ-JfKWZH-dP0ZW z)9$Zq2jD8FV`1t~1Mk3K&P*p@Zxkwr@Cj7jU`s&50<8vp#ml?-DWGj>HfF%p$*=-+ z70tymVE!!nxE2D&;)b4azvS|k)qHjw$9ZtbDtc3r=A=}~ec*8o|0J?9FfcF{ z2e~^jtUD+3l7WFiA=x9ymw};5je((|g@NH00|P_D3kHT#0|tgy2@DKYGZ+}e3+C(! zv|(UiU`q0KcVS>y)vIj8z`(#+;1OBOz`)=E#%?FG?HCvsEK=P;f?MfJsQ${4;`&25w-PavWuUA~yl3lQ}SKIN%rzAhSed{P+U&nb$qM^I9DQx2wWfa zw6a}5M{@26UIL zg$iK(n0_dQ0dL%hq+Kuj_dW$&w^xmJd&g6|SaPVl@43gPDQ|CS(dqttGd;kF9hOe(4XXLYG1ud&77C!rFR%wYc>c0;(2DYns%9QV;%y Q%VysRKs=T->d{Q?8yKKWQUCw| 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 zcmY+*y-NaN0D$qQI>AhXra&5s$nD_m?hJhi;pFU2QYmpLXze|ZIABd}3vZQI!NJt~`3$8jtCji+@ J!D^?=J71DNM^XR) 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 zcmY+*&ntsr0KoAto0@6LNg>hVqpX-y$+n-mIF#| zIQR>sm8;WxkaFSZ;2&T&H)%!T;_x|sj&j*_C^!%VLY8Ud0Ur+Bxl*48l30bxssMV5-q;VLE zi>p}e%26pLm(}FvqS(P7AR#|44$tZ7vlR~c&8BV>U=C>B2%rZ{MjcQSGnasF-W_y9 zrP%Tw|DFw*h~Go`uIB~lO=yuItXrY532#8*8FB*ZF;EYoD}8)1F$^@$j`_WCy3;QM z&1r2q186^u-YmL+fq>T?HQrC&R?G-vleqdEsh;Rd<9nT!4r9ssP|GQ=AJxbF(s|y{ zdh}#y+b-^g0ZZ05l}*O8DK)X0if2>EVo;I9kR)tTVOJHKYI90LQH9v=b6x)f%PYx+ gxwSuFmt<#DmQ}@}Dvn=pR&PH52>3$YvM09j1v)KJL;wH) literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_30.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_30.png new file mode 100644 index 0000000000000000000000000000000000000000..0f664bc13ac2a37527038a48e3b1a465e2bdb2c5 GIT binary patch literal 296 zcmY+*y-NaN0Knm&p>`TVE(Ot$giRg1ou}waNhfEXgi<0@o0nQdM3UD~lSGR{)Kn2c zdxX#y(G~{ zsmk(3)pn|AVoX;>Ocjx$h)O*oBMDXLQi#J)^6p<)Td%AvZT*F)swIk=CiS?~oYhBvC_9v{^&1 zAVO$$x|X1&rl^-tj!h8}VYM{;zQYebM~m51z&GLp0%_aI0sVl_+imo1=CFILnHdwV zPyL@o571N3rQ)>iM_+;QvYpGo-Xt^*-~(v9z>a`U0pvLh)h^mgvp{cYK4rn>$%FQPk~Qix_ScKZ)(ZdKM-cmF_G)uMS#lSV`ukza7t P89W0>C$d&6UfBNze?m#t 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 zcmY+*!7D>?0KoC@w9RaG*h$I35;@rVd3)3LVzsq-Z)uCQ1Ghcfqa|7P94NK4lq5GC z)GkU%D+eW~SEO9#=uf~-E=p1qE)JjLXJJGqG&8Z2Rt-cqazo_LhurUO+I(z`NXIK-^E`V|bJ(c6@nQ@?Feo9Tk+1`Kz zbXByuDxm$CykCj|!E`d7cRdyh?+@6%^byxv!x6l(EbG>)weT|44SD~v!t7bQd~83(?AlVazKm)L?|!9iX2ix(SVQ@ArAbpyMJMMrBq&6 e{|n)O6wOPLB1aTC@*B?EzC(a?Dw}L33R~aGFHw5{ 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 zcmY+*F-QUd06@{NsF|hI6hwm&wF&2Wh8`s-no22U4z+}ro)HmA+F+AZ5P{KF4Ykx3 zWe5f05*P$Fv^2QaP`NaY~nS<)Y5TKnM4f^3^yH5mK zGok4$5c)AvU+@6-u-_XuHq@fmg0;PN`|x#D+^ip!TMUY3?6KmRxkq29p5-TN>&K0Y z&&z8=$E!t~K72a|`g4J)TuRBQa&lQ!aw?)=mu$kIO>o2orz|;ShubDdvLNjCdT#!O k#ii7II{z1(HqjjyMOkvmlIu5|HaqtK!hxv2F3k4|M+unihq#ldFS|8*K@CoGKU{yeE2Gk?y$edh`4*{mxk&p)G#U2@G z%;=L@K>smZS@Z$Uu;!0j9;S;G3DJB#`tf+|tJ-!q+f9XV!9JC*I?rmR^2_s`c|CU} z^>3USmX@d1*Dj#f2u>KOgppR0E9r!hMiv8#Lkv2ED=yrs;!<5+hfq`@4(z_$e_?4k iwJ?|a3vP$(jmxsCcvQvn8!l>XhXCPVR4WB$w!Q&0xKmL8 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_35.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_35.png new file mode 100644 index 0000000000000000000000000000000000000000..b0b6a4b19ce87683abf56d8b92073ea8dd3f2180 GIT binary patch literal 311 zcmY+*&nts*0KnmoHTHukCnYq=xU9b3y<6Lhp5s%FMFSRdj~TFpf?6DC1I$J}FkyJT0`!Y&M1{*r z`&X(JXvxO|KI)IX?|?NOj7OkogVHv90;MFn~whT)rXw}*W_@u`l80dXBWm@!)>K_YJBQz ze(1(VOop0NwgE#0|4bp1DrA-PdNx(aB8gGiE?jouNC>AQI~0eU%qhZ({g5o~B1I1_9l%SCSwG6%a^Xs`WpmljVs6n+fAOoFw zeX#)OKc?zAFJKR8zL@Y3KdzgZ5LypkZ?Ze((r};6ny`FT>*8KIblUH|`xn;M)2l06 ef5GLDJuz8U6}PImf5Szi=L{eeh-fu`V)q+iu~G^E 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 zcmY+*u}T5~0D$4&(lW~-mm(UBC|s_t^9(&oI?=pC6cY#AG&PBkB(I?+iIxVjse*ce zB80XI8eD>)B3gWe%Au(tA}XkshHw0~;A}C08=>;4p6@vd!1M0Zm3D6(5|`vg%|L~(b>fAudES8_{> f>wm!`NWP>bDY93Qy}#k4)w>6vhho8cAienwfwxhl 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 zcmY++y-NaN0D$qw&@@x1DT;_9s-=Us^9+44;pEhlP)ZzX2)z7=h)VJrYLaMih_-47 zni`4_nu`8_pvA`igvvdL5Q;vQhG+ae^|?&a?;Y?0{*-BCflk2daRM{$=Uc$JqNjDZ zKJ0E=F2GUECSx?3gRj7F!OW&%cN}W_@B!3bU|T>d5Ap>1DyMhz5ujsvHfg}+!Key! zRm{aIVE&YNSc`t|Qih)MJQecqk2pT9NzdC^-Qnsv_uUL7Lhhx0A{+j8^TIa)jM?!8 zyJ*=ZS=cIBb_rEXX^NOuL?9=EQVYmHSP_~O;%Fp#{|~Hh7FWwVe;}x+;hd^UEhM$j SFSu&;9s{J}8KV))?|lJAhedqlGMc4t82{nUWil zva_^ulRrRl;OO9@9I(3*LgC`@9lzRiD(-UjIRRHf*U~^6;B?r5@%G0vz`hVkM&NX( zZRWMO8x57D|kAMiNHa3R@f@i^U(Fa zwm#7 b%At%bt4dH+g1_OU*}Vslh^4ef)Y$k2-1$z| literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_3a.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_3a.png new file mode 100644 index 0000000000000000000000000000000000000000..44c88a8d0fc8327534aeae594725b7028310547d GIT binary patch literal 288 zcmY+*F-rnr0D$4wIzbJGrYIVUsHuyuyEF771nta|P)ZzX^VBOsBGGHGNg{}#2pX!P zUl1X*HeC=w1T{MJ2g+X%ArVwd!!tgI%eizoG!g>B8OzKA{Xi(70IxICJwVw=WD{_6 zGSIXAfUl8HCuu*Az5`=rE1!kkDQNA(C(wF>9Rb}U$O{;%UEZ$D1AV2XvOCZpC&TS*|;_ z>!68QLltwX&~~4BoRblw3S0& zpa`M0=>`c}YHVl<8p=-)Ar(|h!*Bc@EhVCEWmo~+G1Eu_U4Y_r08i6XZNRY}iihC( zq_3Un20F^gXqd+R$Q$6vn#nlqO+xhmK7i^g>~F3t+;E ztXR2>m6zF4K4az4#Eh})^={AQ27f!RSTpvP3nHB T`+vh#tN#oj7D*V5aC-k6fznQs 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 zcmY+*Jxc;{0D$qQ(lEoosj!A3YKeotccliVz!w9ODL#E0V7~G8GyQ2egF*X-mn+S z=e?ha@7a-y27HuiL+`+FG8hfR{x}ql;R7hV!LER29JDLw&tBgzOaYy%a{(Q0&PHXR zCmUSK0l}YUpEo^#6wn>JB& 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 zcmY+*Jxc;%0KoBoq4|;yO+iF2NNopCcW0arWt^RPQc8(KZJJt0M3NU&LrAzZL|X;+ z2_l4=qz@3a)Y#HcQ{^X!Xb7sM;Wz#c=F^Fwzt0Z@leU!sx&Xh|1x$KgTYziTOqp zDapcSDesg}#h9*$aYblZ5th0pwTL2gDa7$`^yXh!-zb(>cK$+GQ6pJZmAWBy<2PKi Pdrkn7@wC;9<@Ub;NK#3w literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_3e.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_3e.png new file mode 100644 index 0000000000000000000000000000000000000000..f8b73c0a3b06e3da2b1c3214eda98e867b84cfc1 GIT binary patch literal 307 zcmY+*Jxc;{0D$qwP%=v@8iFWDqNXnXo@eM0f^zCfDJ2dS4Vqd+M3UD~lSu?cAvKgk zpCCkNEr^?<7Ne!ULiq_K8lsn_;h7$OhqH;O(=p%xoH1QX0ye;5w*oI>=@ziA2IE1v zu5^B8zNe*_jE1N;2H%0A8q_NE7cOt+rhvBP>8J)*CnGY@ zQP3BPfc{hDaXkQx$FyL|{+i9Tp0Ley70d_IG&#*Ix4Qe%B@8sT{(mof5cb}OGT^2oxiNMceFo|N#aibwVMC84N7oVx<||G>s(Zf#}f d4|pZnpOR%&@u`aM7u1@)7XYzvLaT?;T@)mv}&7F)A+AP$>tw3aM;QFT@zWsIK|ypSI1r zGfTxK*tPw)XJF6_&X}2$nN`!P*_4?@mPQm&8WkmXLh`7JTXp+HNl_)~pxYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclgNvt&V+hCf+;f3^ z2NXD%FSLLB7oH}+Xj6`gL$HRb3Wv2&T43di2#blX&(B3(jx*f#;aJ8F&24vI9k+S% z{fOwkec!fo@~gK=u)lmG`+$LgLAAs+q9i4;B-JXpC^fMpmBGls&_vh3OxM6T#K6?b z#MsK%QrE!5%D`ZnqTMkR4Y~O#nQ4_!4W_zAmLWz)Rwfo!CKeD4YhDRXXJBAp@O1Ta JS?83{1OV@>DH^&s&olH0$wTubloE%W(##?xl)Q+7K%$|DXse)p zL4?ri5KetixD@ycin6JtAOeGGX?VtGXEGkK3B3Yfi|U~SUB(P zErsJQd&kvl3g|b&)5cuJ$f?=oT*k;DOKwG!MnuVzl)S3qQ9XW9QdCJga0V{_g{8vW h;{4iQ@QSiODa)$jQx)HDIBVJu0ixk}sG_AezX9?cR51Vm literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_42.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_42.png new file mode 100644 index 0000000000000000000000000000000000000000..55028733ab509adbccb89e9eee9582b6584d25df GIT binary patch literal 295 zcmY++y-NaN0D$qw)UpeQC@7+#h}sU`&NK8SB<1u@LMd^uB{a_>qLRFZnj|C;3ZbDQ zf}k-%Xl-dKXlZEaUnu{BKA`AhX?VupQ=dtjeq}%b{7K8m03Cqh^8k;xd%J*VDVmDH zRio>p;00Wjj2WZ(F!%xt6|GDPw#T4agEyf144VR4d637@S3bR-odntzrcDDb_D3|J zvuw>(0PCm3{YvC}mo%bT-&4_^s($*~Yp-W@mscE|_utGXYOY+bo5qRa?pb@cfl()( zbL@gslEsZu!6~7Maa|P?st9C7Q0f602&+PuLL3f9?*4(*b$fYn>kkA~Eu7UfsfVN< S`URJ*?jwL?JZ&^%`JFEhw@LZ{ 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 zcmY+*KT85}0D$4wurf`kmM9tu$?f3Rd4?V#D5su;QsPjXrdLErme-JzL=6p6OMeE} zAfkkZAc6=Q0vA_5L0}?H4IvFdwKP2AbGVR*I_=|jz!}rEBwz#VHY?z2G#!9-Ef^2N z?UCav(+gON$!LgLW8w{%%<9QFl-y9>hb~ZV!H$4-8q{+bEmR*C=YXD-`KSh06_*SQ z6!hgHp#O-}Hv)hX(}F2mGheAY5rfa2_orgFb)vmmM)XL}@x^_l`XQAc>5JbDMM_)Q z_RZMmLE_SM_J@p)8<;l3OJ*)(8ftdi$e0GQm{BA#D+y0ZcvZ!tdi;`5R3T2M0x$nU jelxeey89QrlI%~(va0x0#rGSo+rwu7v2a4Gh0=T9&@xqP 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 zcmY+*Jxc;{0Knm&Vr6;~O=2`8lF)GQ?>s|~kd!k|N>OpB&DSI%vb?~WOe6}5wrc1L z6d|-WSJ2YX(pM^9)}{%9Yt)uO2=+?+T+ zivxhAkxRtrK8?Qt6J;Zpf?YqfI?xANudpqkR{-rC-1Upw>?~j{EhKcfI`%2RaNSsL z0LG8`$F&GBmDHno`%Agf+WV3uNm{J?eQl?^P@1#cZF;?0KoC@G&4^VC#4-oD{Kg87C@drPv!JxZX9SS&7>?i-yhI`_KLkw z1?(TwPb+aCoVLt-@Wm-i)xP$+lzXRi=X)Q1IBQIHx?COx0=If{1Q_&^^Io~=xzbs8 zi=K-nMh#VrsY1_-h%|Jm$5dfRA&&avkN?8zT6uYK^DjhHEtc0bX+)(F{S6n*?qh&- KGHcZnh3#*#F-b%K 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 zcmY+*!7D>?0KoC@v@uUBPD&Il;_&L{?M>T@W$Vq}(iUrq+k4(dl8ikEO1;)DipYT- z`~#%LO^y^faCLOV{sbus7l+UBvon=V1*9$s2&4@?2Q&kc-wTYjyj}s`#dszTm-}s> zmJjfhbEyRNr|x&4*EVt)*ct%03Lk*`1{(qzCTKP2ES+3Wj{;5elPMj}_JRt~S~BL! zfbnDEVL1i_(|SDbf40qW_iMLZy0H_7mZ=X`)-Hx_AFb-?{eg$tj8E!$*>-_`CpqgB zET^d1>qW~cqKIKt79+9<*3sn>1s4sT+FRZKh*+K`37C8Op^cr 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 zcmY+*JxBrp0D#diy}}d&hX_K*klKXnJX4R5lryzZN*oLfywXA<5`P9;l4xnLh@c|e zgD5Eof`-Px#Vs6L&6eh<2&$#wjc;#07BU-$jet24R^xyHFd78F-fEiwVa*@)!_9%| zL+b^4it$i@M$7sF*jB>vC~S>Gbr;@&Y6r?9bkm@m!ce|`zc2;pmghn$T-59m(4P-4 z7J=}OndZ6=a7R>s!q8r-H7(c-diVb4opr=!tZ-z~riGOL`RbfA;rewpH+a~1dbs_1 zOKxjw-$1=>(Ul9S4lq^-YlUuF)1(!qeCL~FbJ&Nr44VPWZ2|y$mQyYQw&NnBxQ{?~v literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_48.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_48.png new file mode 100644 index 0000000000000000000000000000000000000000..460849c535ada04c82a04821bb54fa317f4635a6 GIT binary patch literal 303 zcmY+*&nts*0D$p_rv1==Vv{tXad*653-n80!=Y5y9SX10K+e=86y$+m~SSia5 z2M1?qa&>Z*@0V-lVB#04LyaIe^E;K^1T;#Zoc2 zI_&<)cL5#cj1i~a>~8^s1v8U^?NO-g!aGoTflUGJ9B3!tE1h1?OaPq=Q-%)bwP6`> zm(2MxVE#OLw;BcfNj;WzJr{D{y*<1R#FgL~>R6x>sJ5(|OJD8Y^|UwJOT%!wKUe%s zV8l+$*~PqVX@w0dZ(GPBs7hj75=vHtG*!`*h$K`^h@+wC?LV-#UR++>`U4?Jj$~z7 WQ^T4X{skB9o@0PyBCXfsxt%WsqEBT2 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 zcmY+*F)ssQ0D$3FRaB)3lSBw2Oin&`S82aAjW$=kM%vJHV7u$J6%oGX=H(J!0+<{ud_34z`Gtx$Kd+3 zzisybU6pJyPUC6h9T<1aY#R2bp?U;gK=loF1+*-X7cf-5yjh6=p8QhMfUDz473eFQ zYZbu!dGT>G3XG>=bRc zh$`lEMa(Ng%ZZ@WHK~Oap-UmoCZhNMz}9wQqqO%2f{Gf>sjAdNQV;!tdTa0;AeG1% IjktC24ZZ zr3s+dicDI$jFp$!<$T7lX8nr&_NE^V=EiP5r(^bqjA;!dUSr`EHLkuH!H)b+vygiPn32qBge&} z`}DE+&fAmGbpLs+1NyW6$?R-An^Y4k$#^!2By5UR3|fU86?RpTRoQ73iYmljuj}Do kSX!Q4m|Ob`cB|x!N|LHLRK@Wd&gyOZ06~A)SN6v8-~K~ZF8}}l 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 zcmY+*Pb-6Q0KoC@creqHlaj-<$mOY@XV0|#uzJ=rdzQ9XJ8*mEc}9{fdmOk}xG3Tv z9J~T)B^Nn4NIBr>9r&|XASr5GeCvDs>`dm;!9Y&{2xcrZ53~XSzXFW4yT|T{@8U>nWC(mR!T*$geHb`RSc^lQV>z8M`R?f3SA0u)R(yX2bPxIg}Jpq5LLB!LDQrjlX~nI QoY%XK0WztaSxefRKUW$~LjV8( 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 zcmY+*J4ixd06^hW8TrV<2!e%b_tM8luP2aNsQ8-c&58*Y;}xeK_Qc1K+Pzs{r#vhaFHYdZHdU zuj)Qi?LbQ*9`sVX9e4qT)1i12Hce38g%6yNPNl*@t#1!3;R3?_5D_*VL+%aGjC51xt`W|5o;Nm68oB0GM;S<`R;5cbD>HE(j~3qzt&mjD0& 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 zcmY+*J4gZn0D$4&SDEJEVo(i=*miK9XXq7za;AqUB|v>Y@fG&wc}DFjUo(GXNi!#95WlbM9WHfRGJT2jpdR={R81Kw8K4wx6C=_oXh z>|X^7V5nvjF&eGm4&W{(vuW5Gf%-0d0`*r|7onR6D*=6# zQuRT;N z>n|f+u2iq^>K*O_#>~K+nNFG+J(bHO%?yg{)FgRAlGV8E(lu3AJ(8^HvV1V=z5W+g j*V4<28-KwiDW15Z=$c#C+`r+h-G2xW4n&QrKT-Myqas&X 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 zcmY+*&ntsr0KoC@wApKV4^CJPe#Gsq$Gdmhp4PJU&fcXhTRU*uY$Hj=UI#ATwA6~+ za8TqZt;orpa#39T3+&?LK#Ib};dA^nrZP#@=l20>$})3+7w{==;PGZ>8*tCZ(lNN$ z>-;Qw09P%SjMKdDdja}ORxS-2BjD8G18|;UO+c#v@({YKN7va1&^9}nG~sM_NC!Hq z)=UkseoWjgMuEYU8OtkArSiD*rL@=Ij~gz}$x3hbO+WR=t=G-SC0D9f>3L8cVAxJf z+vTENk)_p2(XOD2Q9~1Bnh4}YP#OUl2y4QSLhKJjZ~uj*za2OjKAz3_y)5yg^PW~Jm zS4vvB$w8zPwWS;uXNOsCZc9z!;_x|scB7Gi#nfQ}ETNz;1{eU7K@V6%gK rAr5_5wQsIysQ1&|f*bNzVdZD+_T8E|11Fz+17G ztAPDu{-GQJh7*>V^*k4fbG0u|cm3_W;ZiQP1}57dBh4xFv{$(eJe7ff6I*hMd8Z@` z+oilyLKD-5DrQunXGKsNy41s}Fr*O2W0CuRVPmtnzPkGtf~pqIYML}c(g^*At4`ku MKq8j1TG8D8H+Y6gz5oCK literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_53.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_53.png new file mode 100644 index 0000000000000000000000000000000000000000..c10d27c3da9909756f53b87376010a44853b3d2b GIT binary patch literal 310 zcmY+*&nts*0KnmoHF-@F4nz(lqP*?9cki^lX|=W4mbQ4UaNBQ5%d*#DiWX8rZsXwO zMq0VLD4KFnTpU~-*q@-)6fO?W@!6k=2CbGp3t$b0{5sGASR^y>Qa#)Q%uC*g7p{-n z>WOBcsh|gaRG#`jfq_&=kHE$Vly>0@D1E@XfLa{1Q|QT`-ONq`rsQ#kEzEM4`2)Xy)o%^^T6JPknYYK4M%(TTVZt0Ws-u~on+Z6RWEX5R{4GW);7PT z_uhBZi^j7G3>$$3Bb_iZT52tmFfu5@uF7IU7LJ&3YN|tXxMiVgLX-zR5C1}LHNBiI e{spJ3xMPZMc|8*zz?-(M954iU+%Dkx;p7l-)#8~r+?|c| ziUUAjBbQ3hehRz+lVv-XfxQqk58xeWzQT@xt^#=lzWVk3$~@3tT1r{aI-Syi;ksRD z0QQf?&PEKFPFwN3`=zWF20#7&4?_r{3(>17rBvelCgdxP&lG3{U8Bc=vCemJlB-Uo z=u~BSyIORr=wjB?#GEFKya-FvkVaG!rWE2L7<>E|Hn%G4YrB6Ttm)Cbu1hl_&B$-K P?T%jpq?1{zolyH<{-8=y 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 zcmY+*Pbfoi0KoAtjs4LMP9lXCht;d!-h0#bOUu@qy`?SIh}*WeO_HqbDV&z16uIHx zu(Mdn&7E?gT-=@5Nlua?e=ffDJ$`nk(h0Ap&jWaqrjY@hfXC$k?yq*Y0mni#6@~Nt zu8({N&{oSNVl;32pMgQk%%osr1nOJx4%DAuRX{5T@(6k=$CuM%Kzm^_VZh0rPX*i+ zbG`)tO!b7lUi62x)kDID02M|EUy$7%jc0m`*Zm;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 zcmY+*K`TQ60KoD8n9OELDJ5kZa#_8-y=i-~yxF{sHnVo1sLk7G3Co@XrA8cxa2W?5 z0BPmATwFAzU3YL7`v_7LE)Kur?;sXct>!K>U=4=?alizaO-8_8tyuu$k`hti?!@w$ zY61-Txay}=?S2PrS|}cYtpOd?i3 zO{2*i%;v~)VGicNAAtXWWo)=Oe2$;3u~^V7StP(54ry_~2uKD!(0HFW0Qwn!)DQI? zV>8tXwB+N#A!@hQSHPAI#iOv=3+tQk0j$5kvVgZFsAcHLRW8N{0o~MSP=ji*TL#*4 zp~*ZD`Z01d=LKA0&7Uwl7Ps#uY$n~^=a=tkxNbRXl=dnSL~Y=_S~T}v;(Lj99+&q| z57rK^nr7>B#3b=xI{|tMfr&yURmiI8rEIE@MHc;vUAXMRkq}N*ai|WDT_~y$yItPv me_>%UGdsQV7o2w4laOUqajS~^HypjSmjJ?nm{uD~ZhQkF7gp&2 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_58.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_58.png new file mode 100644 index 0000000000000000000000000000000000000000..dba95350b1e8af522df30334118b4e99a3b7c5d0 GIT binary patch literal 313 zcmY+*Jxc-s0D$2)F}O4#TcT(vB%$c+JkQc21V!^CloE&9{47E=$%`l&#A*QI9T>@I@hI%rp|TI3K;;cKC1@u>J%@qP#qHuOU`Wr0gK%|ZlYyR+ zwp<3ZA9GK6A0S79{)EsvcpmS^*=M-7cRH@TJw1`O3e8IOva#nV>JK*GNx4yU+)WK` z6()B-YQ4hY%gie)kR;2da9Sc!a>K#F z!Nq8CSR$8|NS3R+3w9?-$j8OufBf}d9SnL+f>{7eexDWs41iFr2TI0s8=xO|1zd2v zQS%Mm`3bPZe4zj=v_p0Y-hk{Q%!*KsfVvG0shzW-UZ7&E->X4xy;b`D zqT*={TBvrAiiv1THmg}|v{GOnecSjb#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 zcmY+*&nrU#0KoC@Y}$;qT&%Ri{Bwy3ITfEln_Ou+qhWfL&vgRvl- z?zVoWn*l>ni-f4&IbQ)+M%7}l(g)=Y_yEc;uq;3$1@a*{3P+b?!$8yYXhebI?QRih zDX0@gK>aaNp9=tDR0$?64^x$TJ1&dSQTv+Qu?N>nxqkD-dEyb(=*8o|0J?9FfcF{ z2e~^jtUD+3l7WFiA=x9ymw};5je((|g@NH00|P_D3kHT#0|tgy2@DKYGZ+}e3+C(! zv|(UiU`q0KcVS>y)vIj8z`(#+;1OBOz`)=E#%?FG?HCvsBt2amLpZJ{Cp0wt?-A%~ zY~<8(Qe$TO$IP&xnVGjL+wLs`1A}UbYeY#(Vo9o1a#3nxNh*VpfuV`6ftjv>afpGb zm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7tV}E*8rHlLoX)_&z~JfX K=d#Wzp$PyDK}OgB literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_5c.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_5c.png new file mode 100644 index 0000000000000000000000000000000000000000..2952f08d4866b40e21fbbbefd3726ab16bb0f803 GIT binary patch literal 304 zcmY+*y-NaN0D$qwQZU28Ap!|9qQK$k?Yu${5tP$A38loLpg~iM2uboH3IeHy8luT+ zXl#fG!KI)NqD2UzvG%6&4~U3@=woSkrib6wXi|4N+z!AQH?$OB0~~fM@E|5H0P9RR z5r+Cs`$zVBTFNOsLhZim1@PpIR03A|p|Sz*K;;=01vE3D?n7tk;Cw6yv`mfY8XRx; z%0OGmm?#6rPqEv%5a5k#;k5m+cvpAgv2(Njxzvbly00&vT5X5k>f6z)e%9??y)rGq z0h_BsJ*@(LW^~-lXU&3|TPS4B0Qicj?gB%!E6?Dm8j|3Gm*KRdnr d2Zkg$kd|dt@vDme7o0R*djRohQmaKWYhTikPcQ%g 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!ia0y~yU|?ZjVBq2ak(Qs#TR{Tpj=qiz3>*8o|0J?9FfcF{ z2e~^jtUD+3l7WFiA=x9ymw};5je((|g@NH00|P_D3kHT#0|tgy2@DKYGZ+}e3+C(! zv|(UiU`q0KcVS>y)vIj8z`(#+;1OBOz`)=E#%?FG?HCvsBt2amLpZJ{Cp0wt_u=`k zsH3)mVzm0XmXSdz+MWMF8bYhb2pU>ss# zYGq<b76{FKbJN~i`?T_ej7BO@yl3o8=~h=w(<1gA4FFfe$! L`njxgN@xNA$wEkW literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_5e.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_5e.png new file mode 100644 index 0000000000000000000000000000000000000000..049d1dd98a15f6105dce4ce3227e80fa61468d05 GIT binary patch literal 296 zcmY+*y-NaN0D$qQFjB+8DTts%k{S-)&NK8S1nun3QmMnCph5E^A|lCis7b=5A&Q1- zXlRZQT5Gu}XsNCKg%X0sh=}N8X?UiG-|k$_@OcNkfG=(87SIED-7erkEL{Vxl|(iH zm-~Gm#qZfww~Qq1yTNB*xMW&c*bYIn1@A!f2^s=A1&}AuUpu{;p9H#>XAK?B_kt?m zshNv)!2D_Yb}bGB(t0BAek>KVA%14iuB zf?Y1!66zvMC7}pdrp@?u^M5Gp$;g}*cDa27Ae)A8kZTe7shr+U7IwY>!eC37 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_5f.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_5f.png new file mode 100644 index 0000000000000000000000000000000000000000..4bcbcab6e47fb45f2e1267b533f30d57a1abcdc9 GIT binary patch literal 285 zcmY+*!7D>?0KoCD8Rlulg(U}C++O{>_onTaR$FiOmbO?saND!@Xi1hm2QFS(O2~~R ze}S}eb#bCxC>Q?%`v*vp!o}fp{Or#avSDRd0m3=UECM}%5()xOw}*Q`a3z&b!PRl! zr`-i~)Qj0Pt%s3UV6ua&|9+> z>wxuR=6*E^4Cc&KDfC=%-XHy7GZN`;94KF%oZSTaqi@X}VBE_rc#iG4va;dYo{J_X z4OL93LNAG!G<2yaRAERVPR5dV|H9h3Q(fNr3o%tolr&8macRVV!)1Hm6d;!=n5}eq F_ZvWrM_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 zcmY+*F-rnr0D$4wG`K8@ra&r;sHuz3^9=n6;pEIaLMgeSHcd?;BFS^GC5e^>X{(0% z0}(>d6b%s+w6sPvN99ilhoD*-p7A+Y%%%hWpdSd>mYD;*fM4+euQStKz*jLc23#KY zcMH9MrUn%fQYQH22{PXnsIlKqn9K1cs}p*GqFi&+0gHF>lZh%YBepg&L4~f<*z<2&lWzlH5BV8v^PlM?5Yl{%$3wNeKN_<>Bk{)pUGde$fo2@gD#BA-cC>{IUHge_B2( zbnVwZFW&DZQ%5+T1$xu&a5^4MC)C(NBAQMhi+;r-1}(xG5(BDYRjqc5P*fqdI~~{m l!rXj(W@_m#3|M4)NS0N_rYg4Ia8hmF0r0s4uA(!N{RSLZSOx$9 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_62.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_62.png new file mode 100644 index 0000000000000000000000000000000000000000..3c7361582ca0818b7afcfba2f65f437f4c9f4f80 GIT binary patch literal 306 zcmY+*!7D>?0KoAt&1|zBoJbBNQhN3C_NMI@tF1SCOIx$1xV>i^NwVxYa9YcOA_v6| zZc5TxIVd?fNO9ok?1cRVlA6NBx4y^EPC6C$d3rp6FJb5zzzKL<4q&4F^$Kt-Mv@V@ z*zfqV+JKf)CLX2!*!vFj<%~=cHiw|R1)o6q4b}xTOpsORDjr`?j{~jqQ*j;6_XbqJ zT{PxOfbsL>{c;!>N$8QR>p7P3B z#@Yr3?bxiHx9ozaD7D}(s5Lr|01~m3UXPlUZ*J{VoB#j- 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 zcmY+*ze@sf06_6qoS;_@wgk~&SPsF#xAP1=LQ&4Vqm&Ydf(A`3A|lCas7a%tAZe?H zAP8D2gvM$QTxzSew(>8KD2RS64R3mUcBj%wx7;TKZp$<>fCG@767VSIZUJdAmWsjE ze%D9-dv;VZ$vBPs{x`r|Ff%FG^h0$U-ht{XtP5!6KtF=s^6|~|7|=OCku>1E?o$C* z*_^Ea=1=3zWfR3ve(=>t$Qx6@wQ!3&slm9 z7_t*Hb}?_4^uk&xZRL$GLcid$3k_@$J(DtFDaBx2E2kK|WB03yy_b5P9 z!I&%p#*fjfg#geW)q^SFu5|5c#UWU#)%UM~j8jZ3-%p9X!o%(9Oa8(_ussy6bpcmX^||ByYkaM1nQNP&bTDY9RY{lDR;(!2?vN8)NZoLu|{RNzq+ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_66.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_66.png new file mode 100644 index 0000000000000000000000000000000000000000..3e8911c26d06a77d9efc8313a07e6fccc6c2d80b GIT binary patch literal 304 zcmY+*Jxc;{0D$qw&PuNwf*^{9L<$-X{+(y&5rT5&Nhu``1r3^AArVPlLroGcK@lyz zK%XE&sIitCLTJgY=o^%uAVMg5SsI?{;kQ4RN&4g=8Ste{BMWo_vd0ZPiKRQhy%tNy z;QFYiUHG1^N;Vm%{y6*wj14)_wFrG4EInQ%3|K7y)Iq2_~BuNU)_BPs0$8nr{y4~jo<;row^Gc^Lt+rRZZal literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_67.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_67.png new file mode 100644 index 0000000000000000000000000000000000000000..19cdc3613fecb35aed35dd68291e04681c26ca4b GIT binary patch literal 308 zcmY+*Jxc;{0Knm&VrqI04G}~`FC+~e{5#LmqYUNDlT^$cYRl9jB9gp@nk0e<3b$%- zilzu5Xox;QAViI=ZJD1SLNKV7hG%?^)2W!p)$am4aYN4lcEIJd0W*&Gd%(6HPKM#O z>Tc({082R&i%@?a_y7j;MkWdSUZ@2~m=4#cBMQ)6 zGM3AL@nf#B83N?E9?m*n^M%hB90_UcZMN2~4p%OvsUu6H*-1!})X7=LB}qCFz1*eU z_NOcFA~0%3m&`)WENc0kV$Lk0hzV5|ld|w-gH{Q@rBLDyZ 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!ia0y~yU|?flVBq3lVPIgeWq-bdfq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclgQlm8V+hCfRdP{k zVo554k%6I!u7R1ZfpLg|sg;Sbm9eF+fr*uY!8Ap?V<;MO^HVa@Dxn%ob&V`TjEt;I bEUZi{AR5-Z5}eM!z`)??>gTe~DWM4fI#E;; literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_69.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_69.png new file mode 100644 index 0000000000000000000000000000000000000000..feb31ebe2dbd73bf6d2ae06d729469bd835fbb9b GIT binary patch literal 293 zcmY+*&nts*0D$pl_R4HcDW#A|oV@ya-*?)+Y4xsm-gjw>^&Yrww)v4{+3P?KOD+y_ z5e`Z@N-I}6iwj4|Kfq3o(vtkRc!o+;AGRVIRw=m_yDReur8pU19=Rc<&&%FaiD2#(zf7yZ$JZD z%g$^CaDJY+TaE+0Da&*NkA>WK?+>?cr@ppN-CW%2aQz1@Tw6-$Omsg1gI;pRE9SkD zEUcCCUI|T%8mbsmh3<-oG<2!QRAERV4*TOb|G>&>acO?z4@6Wg=4zTWqSA=|f{S|l N5kM-Lv1*Cj_7{g2N%a5# literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_6a.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_6a.png new file mode 100644 index 0000000000000000000000000000000000000000..9b14688810e4a73ea801e3414c14cb7833ea8a0f GIT binary patch literal 294 zcmY+*F-QVY0D$4YyuuWrrXYfhs1`3?=NbA4>Ez6_P)cs7O;d}ANb(wLl4xm=wrUVs zBSMh2_JWqyhPI}%F{cmjApTnM92G1g!+U)bI$Y_9MBg^;R6Y)zATSnA>5aNQg@ N14zcxW<8cY{068xOgI1l 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 zcmY+*y-NaN0Knm2p{Q35(GWyn(FYM6yq%}%5rT52Qi_Q~ZD-yU5s{<~HAzSmC2dyF zT0?}?8U!r~Ee0+93)R#ZeLzqx4bS-Oq*F1s)GYz-L|o4R4nT6+fQQ??Ex@)APKM!f zzwI+;2U?1mScH1B=NahD$1_RT7=m&I-huKHtOV9eDX8WRZ z_nNP&!>x=BoB)HR=uFAXl`Jj4YUN56iWpU8;g^LsD}0*j)x1GjsG1P9zEI;|SY9y~ g=hy#&Pga6iMbXrNrUrh)`Af$EKq8vb>k(t~8|uDM!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 zcmY+*F)ssQ0D$3FRaB)3lSBw2Oin&`S82aAjW$=kM%vJHV7u$J6%oGX=H(J!0+<{ud_34z`Gtx$Kd+3 zzisybU6pJyPUC6h9T<1aY#R2bp?U;gK=loF1+*-X7cf-5yjh6=p8QhMfUDz473eFQ zYZbu!dGT>G3XG>=bRc zh$`lEMa(Ng%ZZ@WHK~Oap-UmoCZhNMz}9wQqqO%2f{Gf>sjAdNQV;!tdTa0;AeG1% IjktC24ZZ+ZL}oI9tTp^a*?DY zo`Y8)Ev_gRDWy4j0}kvJNQ(TqIDC(vzB@Cigiq;H0H0+VX}}989vAS?bsYp;i_v5h zF7`V=@*O~1HJymjX!gGXg9S64gbhE`w&5M9y}+7)Rt}^CJ(ZKo*-4;%emY^m>E5vR z{i&F9Rlxjd>V7E#3|K}q<9R9+-yUmjr}w=6Ir_XcR?q4O>aBTr#pbTp-Sj&*z=$2s z+QqzGl7-b$-Y%huaa|P?st9C6Q0f602&+PuLL3c6?*4)0m122e{SO3HEu7IbsfVN< S`UPjL?qdKeo-!J-T>T4%Bupp( 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 zcmY+*y-NaN0Knm&VQH3wQxFkFAKSs(d5XTIp`3b0DJc#`1e#tSL?n3)HAw`~5H3*- z?Lmc5Q#dvREj6~bRsIDL4negvJmYgXn@M>+{T{$;8hQ@s0z7Uf5OKZT0nU|JItDlO zo_4Vla8z@tIE|-)4`8Td2P^8q5|C& zW4;O)Ka!8@QDD&2V|n*Wsr>njYo>Sgb?UfXzfWY7qX)i=2n$V@`*zWB1&rB=IlEl6 zEm_*KinfI+CNxC^72(f|fYkibA6A4Wg*X|GKKu(Co8`6Toxc!J)No!^r52J}=r>%q Oe5U|rBBM9rg}rY#T}inB 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 zcmY+*!7D>?0KoC@*4RAT!AZ%1#L26lw}V#TIJ^Zkuf+WZ83|WKSF%v|Mo5 zWscIyO^!&paP$u-?B=4i9271NpX29XIuZ3qT@v7l8F~_E1tgaP7c_GU7g%f%$l-~UYOAAqh 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 zcmY+*y-NaN0Knm&VQQvBQxFY> z0Z}2eMPorwLyfI%m0MecLr^UZ&-m<2rW0Owj~nnN4Lu7u0JqByj5uGf0Q+1t6@|-s zXRFW-*ecmXjK*W{JJ4qu*%Va$P}_trp!No90-AY{N6=k9xy}p&Z8PHu9nN-rD$r3j zrYnH)W9)u00{D`8H0OFYi=R(8Cp_~nqx-G;O+2%8e7n8m@$K18AF!$}hhKi20|Qok z$|@GDk~CLK1*?QA1~o+tDI$;)L8%2~Agl;Y3USaMx%(HESBeX>>wh7rsNtNdN-ZR{ T&~LbCb{zsF<7vGS%Wr%Gnq5r& 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 zcmY+*Jxc;{0Knm&VQJSn)DlEPFBC2Zf6ue@C__2(B$X0}+Pu^vB$B+Knk0f~2)Al* zYK#!vq7M+*P-AOb<|l{{463E!8K3jjblfA2Nq{F|8W~^!klapS(e-{0IJYCI2sCR$ zU8^5(R5I}>jpy+XU?Oj3QgA#A)l>Kas%fPE@^+ujQbF|vMq%6xltIzvHQ%KH{!;%k} zv199Y!Lo~be!pnhMO5L_6fvg=e^vx^&9D1IiqLc+E+@l}|HAHGVQ1^;F9Z}dlvPz- W3+h_%H{5lGuK*IUw9$y>PQC$pNKFO+ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_72.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_72.png new file mode 100644 index 0000000000000000000000000000000000000000..8df26589f96a17af25efee6a5375b2078e2ac0e0 GIT binary patch literal 296 zcmY+*&nts*0D$p_Hf>{vos=BRnp|Fey?dwan^s%z>|JcJcAy+KdtYM7ve$vrk^=|1 z;h&$3Mhm-Aq z3b-rAR249O8o4XS0DoGK=Uq=F^X(qzSVup-pNGCHOWzC}-!#nYg#nHp+T7*y;42Wc zlasbtv@Ka$wu-ieDh4%03@IX%7h$P|WGJc#O$xE=kKO(Qi%aJG?CKu~D{3^as#1$c TE%FOao4!4ObTX^g6NU9J%0Wx( 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 zcmY+*&nts*0KnnTwAqYVO0DGJN8H}}diPG-8`IW1dly^G4%{}|Xi1j64xIK1rASIR zxVTCyH~9mUiya)?SHdo?ODhT&hv)e0&m^KQXO9zb#dIwRv;t0t6&Sa_-U8O;P&@=T zNA1mw4X~7w(J+lJL^?b(2Ba0D55~Gsvri4#bys9@K2}Kp+v_E+NFRZTR3QL=R d!6(Uqlq{=?Use3S;kw>+1`vxRv`RR={SB6BQMmvB 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!ia0y~yU|?ZjVBq2ak(Qs#TR{Tpj=qiz3>*8o|0J?9FfcF{ z2e~^jtUD+3l7WFiA=x9ymw};5je((|g@NH00|P_D3kHT#0|tgy2@DKYGZ+}e3+C(! zv|(UiU`q0KcVS>y)vIj8z`(#+;1OBOz`)=E#%?FG?HCvsls#P>LpZJ{rz9jKB>Xsk z;J}dvwtvP+9*IU068{d1{CA(s#K3iyjic5me=!3CgKCLuL`h0wNvc(HQEFmIDua=M zp^2`6nXZ9xh=Hk_e-Oxyqf literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_75.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_75.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a2fb128221b70679df9772c34590ea43d17a06 GIT binary patch literal 297 zcmY+*!7D>?0KoAt8=EoZL{gZzz503YP1`S4Tkq|?#TIJ^%3-sOB(v-}aIqxiAU7QL z7f357%T*~C%Eh06{Q(jV3KxgZ@pCwvvi!b&AK*{eMjB`bd|o#&<#}!Z?v-dV3YW*7 zU%57*rINN{)b9sgfuX#ePQuO@RQKTnsJ_6KfMyot8T6KG*K?CV>(aDk!1>XL3Urk1 zg$iK*h~KS6fIz~CX1q`N!utcBnXWzppM&Os-My%}TsOP%+8bOoJYM^;R02jFbKWWB zoTAKc7IRJ!RgCM3m{5e45kaYIQVT0WmqMHjM{fUx^^L;n^7dZ{Drz{Rs!|V0J@gwc Pnmwlg2{UEXW7)lLrb|hZ 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 zcmY+;y-NaN0D$qQFtsb8ASfcRl-v&9&NK9-1m(<=QcN6b)BK2tNb(x8MWP`GX{&~o z)(D|3Y7Byw8v7F}*C3)AqK~EF8GrCJ(y6#h8CC#S!Zb2~9Z;M$VA}C`0oax!$q1b9 z_k8BNfR1V=9;J0R@(hd?%uEt$KB(`)J5YauO#$s3$Ril69AC~)0i8>;aRW}9UJdB3 zn2S}w{AuQPH4OL?MkMQeC=}oBam@7&;rVdK?9CVV$$;m2Fa7E++q|i5`r1zAs@C|v z8Mk5!RxxjtWMQL}w@PSYLRZD4D*Raykh)*`L#oiF5C>!7n}1+!y|_}|`U3$~3uQG; W>OrXof5BP1{}3P%OBt|cK)d4uT+2q%fa_!5 zXWk7ss+o9{R(t3b7%5trBg-;Hg-P zRlxc&d%qe1#uBEHl{&@J`(w@79Js1~r5|qJhG*P;+t1R8Bp0T{Pq z3w9}Qm-XUiId7Ly#H1#RDOspl5!5wRSHrTPI*h}sUX^9(&gP|iFl#l#^u&C>{pB(EW-D=G+zgrFSS ziwLQ;slkE>l3E)21LhA1iNK&*8lLgli$y~Y`;Z-Qgf%q|bOCmo6?nPZ-vz8o{)iv0 z4|~4Soj^x19tu!>8h!^xGFm(Wr3o;%;S(?$ur5L~1xf|_3#T{p(|~1hHl)JE!I%Ve z7qny%(09?ePjCG+hLcdE08!H>SUYhv5cJpW2bFZow-Z8{!~B+r${)EFcED+~JtSe-Mr@U!kU0)0n}6Is+`?SjsUH*V<`g+gl9qD1;GJ)(S{yV2< zX3HD|`mN-YRW4elT3R)WmWeEe6-k685zLE_ssz?*t&7%xaB9Vdoo~^-9A4 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!ia0y~yU|?lnVBq3lVPIgmW)QQRfq{V~-O<;Pfw66Y;frbU z3=9lRN#5=*3=FG!m5mq}7&r?&B8wRq7(Bq(?PRtc0|SG$r;B3<$MxJ(2RRuO1dbfA z{QbVNc1~AEWvhUa0&}Z@jNaORyVBbK|9-JcoqruWU-R}@Ed~Y#)e_f;l9a@fRIB8o z)Wnih1|tJQ6I}x{T?69~15+y#V=H4zT>}#<1A}RbcE?aO757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r z&aOZk1_lPEByV>Y28LC=%0>(f44efXk;M!Q3?5+Yb~4+Jfq_BW)5S4_<9h8`LoNmd zo}(A8-}`^={=r2L5|;5aig0XMuuV>G?vmwa*2})q6SMba6~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w f7#UfaSXh}@Ks2m*B{-ddfq}u()z4*}Q$iB}>8?_N literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/11px/hdf_7e.png b/mods/mapp/signs_lib/extra_fonts/11px/hdf_7e.png new file mode 100644 index 0000000000000000000000000000000000000000..13e957da769d4bab6baea673db2976950a959c2d GIT binary patch literal 296 zcmY+*KQ9Ae0KnlNskW*eOhgQthRG$b>s79AC~dCp8roFTfvu-Kjff~c15+aw5n)n; zPax97CO&|~!e}-5(=R|oLW0HcjL&{PXNCd;0U(sIi~`^V0)7uL>3hBcJk?}2371Db zpLQ3}Q7@P&T6cr5z);yLWMO9n8hh{oG+tm!K)VF;6#8ms*YguV=hCcc!1-ZB1-fh2 zVjZx4%-pUffN;i07X1(9%KJUOxnNM&gL&u69_@ddifnivpWvYB_e~#HYrwFZUT`b6 z>&Wt^W4jKj7}FFnu83$+#H1FL(YPWsDa1)Qaq};%tyfl-xBo&+QR78bm6|R!{Wn~+ Odz%26bk1m{O1s}n q$jwj5Osj-yFx54(3^6jYGO@5Sv4Ch;^Ga|!$jzRvelF{r5}E*@zA}~o literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_21.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_21.png new file mode 100644 index 0000000000000000000000000000000000000000..d5540b60686fce3cd98ecc817b77c7886c2bee3c GIT binary patch literal 300 zcmY+*%`1a(0KoAtw%VqJ9F!b}xIOjTvuE0#^knOqJxd$bbD$hH+ejMA9tX40xdwB!v^fWUW@~_`A|Fr zXM3%Uv>j+FCZl1hk3H{zCu1bzus#UoZKwm~H&_)=OM!X_U4^6b$zh;*b}XvHNu^%~ zoCRaL2pB&`?-w;-Af|^*$8+i7%E^f1`ts>>GkmB4Q}t#up##3Bj38cuC}0Yha@@&Et; literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_22.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_22.png new file mode 100644 index 0000000000000000000000000000000000000000..12476c60d2021d30664cd4afd999d7797948d6f9 GIT binary patch literal 295 zcmY++Jxc;{0LSrfq2U7}O@=fiV%x#L^A!CPhR2yFp_JTEo2C{K;*nQSLrAqWL=Djc z)EkHpT6+OO4XqKhSH6OXhOk=t!FT-p_Ge4^fG_L=0tM4314BU2;{uuw8-BpGoGoVI z=FtCDbpr$Ka$cwVIQkBZ)y#4cw#K2e2cJOa4b}zpDj?4wWMACQO#*|9GkF894x%dH zwatY#VE#0Hznbaa6^yLqd8$?V`v^wPM~(=;PU(^8@ow=Mo8*f-5y@6@YK zL)O+BRi}X}CNxDP6%n^YLTYgtPb)%`LYzc0cmF`MRbN@!`~wL^Owz OdEak7ad~Q=A|HbR z4^#i&|L4zytdSITRq)^wU~_0VZOL+U!l7uRM|B+i&R){a&#&*WTwhSv7;mwiEG6(sUUr`RL=k3wbR}=1EeTi96ra-&gigiv(#AtTQH!701>DZO+Zo@xCKn}z9Ao6 z@0EW>%s@#pr2EM}HWYy7XdpBM>m88Zf)5~_hgAuR)1V$gP2%Kk%mb9p4C)$O?zYK5 zSt2lz1Oh(>9u~cTKdAW(F&EGHDrgaf?fb8d+RDY3<2SR~D=2#7dtbQPQ@@N6e$I3X z_QKS;we>9f+H`Z8yD(3VL<_bfZ{BXzcsd5!Q~l$q*+?p;Mpt5yR18__QXEo`Lvk8Y zx2iZ*r`sVZswC~Vc<=v(_|ojc+}dC0cF1l+mQ}^2Dz4vfRjfJy2=)(aS^xCrH(pv+ AkpKVy 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 zcmY+*J4ga?00-b-b(R?_L6n4A64ej~|ISnN2tm_43B^Rv8Y=S<5s~Cc^dKyvXb?Ah z5G`$1LPP|)6&5wPwAav(xiqwCU{Ea$-}vpgU3RIYT>?Pr;H@42G5~Th1z=63uL7W^ z%}z6Lo@)9Ehyc{YJa!AR1?4+{&LHn`0?R!>ViPC>NECrM0ZNkqw+FOE53ffC0Mt$m z+pRz**~I{8jPj!~0Q`@khglNge#V_Te%O>1X%I7XPx?<0kb$?V=-uu`* z_4DkfPx2)8uvanO%@pN&d0AYLfq_A_#5JNMC9x#cD!C{%u_Tqj$iUD<*T78Iz&OOf z)XK!z%GgrZz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a97FH$}5DjZy2~KBVU|{fc L^>bP0l+XkKLBC;N 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!ia0y~yU|?ooVBqIqVPIhBe!SP8fq{V~-O<;Pfw66Y;frbU z3=9lRN#5=*3=FG!m5mq}7&r?&B8wRq7(Bq(?PRtc0|SGCr;B3<$Mv-*HgYmBa4>JU z@xT6>;|HeY4h?()yjx@H41}&QOX}z(2{AA*sFt`!l%yncn&=vs z=^7Y^7?@g_7+V=z>Kd3>85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%EZFT!~&vW%`3s_ Q3=9kmp00i_>zopr05H`&DF6Tf 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 zcmY+*JxBrp06^iV7@dZMlOYjF6fFnWd4?V#DQ9;QN{K^lnwmsJk{3~vR0Ia$Rt*j< zEm4ANLj-})kV6Dfdr;0zkr4eX4R3mUm6?R@ba)(qGiGQ>pbO{~Y`|XUP5^9$a6Al+ zYR_lpds<3KJwmj)qgO=$H757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r z&aOZk1_lPEByV>Y28LC=%0>(f44efXk;M!Q3?5+Yb~4+Jfq_BK)5S4_NL)DO*pOTqY3Dsb# iYh)Q>WMpMxVP#?g(Xi%~;B*EC1_n=8KbLh*2~7YyaZ(Kc 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 zcmY+*!7D=n0KnlNjb`&Q7c1>B#K~LF+nctRR$FiO*4koCaofyDT9%C>X~~5e2enE5 z0EyMEL_}&kaCCNK7Z)cS6fO?m@!KAY1_e{M2@pcM76V#=4x<6c)K|=aVa^xvL3Pjk zm23f;ae0&6Go(=~!I4SnYKwDOy z$^rV1(b|F+5JQ?TZhX3|R|V{r+iUaZn{B6T87y4f?e?0&?KkVk4y(s;xc^++C<^aa z#;(%Y#3Rt34@~A~lKHfnT1qGLX=G_g5v5^Ka>gZ>syJ1rN0by*l1e?^`+p&`I5R)H e`WIZH?1{^=s<>6f{Togjon?SfAgWdTiOp}Ya#9}v 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 zcmY+-Jxc;{0D$qQ&?r+PB$8+-ENSTA-+6`}A}D8f5=x0fP5E*r5s~CI)DRL81ch5V z_yvj(8WS2?f|eTULzJJuq9J-&8lLgTbF!4uU5+sa;7S-;8W;eE`fWh-PC5o`rD!q= z*R{dVoE_+?r1coB$MH8{qF|(xuoB90q#xi@FAvXI}aH zQ#MvBfbrA9!)64SO=!`K=eb~ZpQ?Qgk7vf6H?vboudiE+k9c1$PMuDnyGvp3&4G>E zHM^(Yey;-4R(!=Wb5>C;>=biW5n0SBl9-o-KO+LF;#d74Nhqoi=aZ59e_(6d+*sfH d0|7}6Wn@`Zf~pey1y`NnIzS?x(ps_X;TM|+P67Y` literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_2c.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_2c.png new file mode 100644 index 0000000000000000000000000000000000000000..b22301171caba8c824f8c62701f1793c5c74803a GIT binary patch literal 297 zcmY+*KS%;m0Knm&rJ#mHlMoGA)OPTCo}rJBlrv94D{-hz^B)nBh87z7bQLA5k|lR#qqn=I1Y26RK0>ec!n}+RiXzaiz(0GAO0i8UkWAN8bt`??%p5@u30q6Up67bZ_ zr8;2#n7Lbx0wXCSmUBNAOCJxmZQD2Yw8!Q6dTQQQq!glC&BN)L)8Br34*+9UV$muU ztgyJm35V{#H*< 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 zcmY+*&nts*0D$oaTg_}~r3eRF_g!r9w#03(ccUd)_BwD{k~l~? z;2?j1v{Fv)lmm{gj_faxDEV=5cur5Bz3IFW^!NIKVAj+vzzcNxJiyN9y$|p#rE)2_ zJm~nazh_I$GSW02`d@(o$Fy>=ISln}cn9h)ur8ok1bG78)zj;l1kk!LY3OjiA69|( zsySZ+%%3LimXknVR!RnCARH#6s!Y_}|( zwX*G&QN^gHh%rS(3L+}Ch>XM)p-CZ*29vk{z{+Z=vbgaFqKXoYhB+(KfZPg$_ zYlP4m1UE#`Qez*WrThdDK|!@N{KntmLLnCljs}5{Wg11m0}T4Tz|qU?Jm6i`^EzA~ z4}4a9fU8x^rRhC}-+-~IS}T0pbl^gH3Y z(Ebtoo=w@H*G2iE=M^x;)u10X1|Yu;??CWd|U9Zf8jQl-_rCV(Qo`HX7DQEp;(wm@u<*P+c0)MpEJG>07B+4xc|3 z^v^d(twvX^at8G0JTtjOESFT`tI1d{i6jPPix{>DYe)YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lOOPZ!4!iOXxx8S))) z;9x%Z@ZbORi@vAVUk|E!h1?>*PNHv zPyEg+cqncqHvFVdQ&MBb@0D5g) Ag#Z8m 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 zcmY+*Pbfoi0KoC@w295qPHG%T+@5~kdt2K}%hsE{#TIJ^ZtvMf(z5JPoJK1tl8aF; zuF}d?&dLsyi<5F>2j?Y4{#<3DquGwfT)uUWW3TJ;;fTr_<(fMh(a*JI}P7l7PRvj6}9 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!ia0y~yVBln6VBqIqVPIgGb5OU9fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lNvPZ!4!iOZ#Zj(iLX zJcq0v{omiizBsz1NQqZ~iTU6p#t?_nhH$10n>H-0F!6h+^ODI=Wal#JEAh{?&D9_2 znyh5={rrJXG+VT!N|bSMAyJf*T6W$z|_jb*vi;a z*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKgsE77z_YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@5W~~OF+}2WZl5O~g8~Qh z@?-z&cgl5eW%w_V7G-lez@RMnlSzi}z+*Nu%l@jQ&08&ANq=Ek8`Ja7{c5P5E8ld@ zO|!b+ckpjzcqbt&xT>_3n}LBrwZt`|BqgyV)hf9tHL)a>!N|bSMAyJf*T6W$z|_jb z*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKgsE77z_p`h6UJxdRrxMbSZ5Dl}UX> zhqL{fk7yN8ma&39PK)iYKxfRfMqsrUavSgtG~wkzxNGr8PSAr;#noB9rRFt?iNzk5qP*p|I{ zwNb4d50oa}uH~oaw(719yL0Tk@LkZ8^-pHw(QHDCEheJb1hN=VBrzxnS46lq#ihAa tNhq2S`7ZCxKQO-#pPOCz18zxHBeJY19!>H5f|F810U+cL8>hbM^)G@`RM!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!ia0y~yVBln6VBqIqVPIgGb5OU9fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lOuPZ!4!iOadYo_q`n zJWLBe{*OP_eCuqHk^!TGz^0TRTNc%(E#PRJx`nMm<^R*p5dOBG5`Jr{rfy%Cy!hEq z#ar8$MK}T*CEhYHFsPQeMwFx^mZVxG7o{eaq%s&87@FuBnCTiAhZvYznHXCcTk0B^ zSQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZdR%ESVqVa+SS=?n}E44$rjF6*2UngAEd BTblp? 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 zcmY+-O(=tL0D$qwS22yGkQ_+d-uip@()N;i*JfL6v3B6XW=2RBbKv45Bl2}Jhb1|R zp%lr1l(?WAxNuYKB;p`NJ}wT=@z*m|@3QH2`8q)Fuv^?f8jzWq3`CEl2_U&cb84_X zpZ?)X0TTM%HZ!sFf=8gxZ+AOks1!!V;T;%xfB^w|AF%&abJkrASREG4lXn%K(=rZ4>T%u9=dh{rvP;|8i7pi7ghyBXq@1P&TZnCL zz06F{za3;oT6b5Bs|(lG8<&1>`RVp`viUhFTX(m2e*u()tc{^IUnrpZ`vSgD09lkN zlBke`!6V95#h@BYl2BA37K^G+{(+v}w$Ap!KTs~oCXXzuicwXJzhFI{6#;NqU6z>H GJN5-P2Vpk= literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_37.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_37.png new file mode 100644 index 0000000000000000000000000000000000000000..331de831bfc3d7b256251c68b1c29de69dc798e6 GIT binary patch literal 313 zcmY+-y-NaN0D$o)vHS>$rcP-{q=w+&?L0$|kd*U_P*Nmn(@aAmlDvkRBqV5vHZyQ( zjWBGAwuXY1hWaPU<_IDz`dAvC@yD}2pNcu`E<4~z#Ptkd1BR?-pmiZK9jHCQmVj;!v?h#HT36{Az_dIU)8X{MqkMlV z@ueyd|0#O676g=p9?D9Oh1{&=^H|g+$=UOCoKnv#a_O6Td*FQX(q$^0*xY5$g6HBT z@nGe(X_2CD!3HpHL>7&eyiwE&o5j3QL=jV}ET(1Q%?h8UdNprA7OEyh!yUZ+2i7-M h%BAf;;FFa=R#7z7uc`iDaMm3@0!TzsdOMuk{Q_M~QEvbM 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!ia0y~yVBln6VBqIqVPIgGb5OU9fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lNjPZ!4!iOXwy422jJ zI1W4g|Nq?TOUR6vlt)e;i3?6hIPiYqE#Nt@i(h)xR;?ZTo=N_!+s(-P;>2aEwc=6V zJjA#jdEAd=U|>)!ag8WRNi0dVN-j!GEJYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lOKPZ!4!iOZ#Z-h2*< zJWR`v{En9t|D{wXH`}bmPm@Q)nJqwKC!-wafhhL*ntGZNu63TP4$awYJ2}16_~BgB z?Yk`ZhnklbbcnLg5LmI4fq_A_#5JNMC9x#cD!C{%u_Tqj$iUD<*T78Iz&OOf)XK!z z%GgrZz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a97FH$}5DjZy2~KBVU|{fc^>bP0 Hl+XkK)4*4s literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_3a.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_3a.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf5523b6ead3538c9cd65a18f5173a10697bf1d GIT binary patch literal 290 zcmY+*Pb-6Q0KoAtwwh^44hn@tE>HbDd!}c*J9ajk!-NP)p*r`2{*OmmWysh zmbNQJw}L9BHAT!QBAOR5sYPWpt_V#EaWZsWG%J)JkK+2Pg*_enLSTzSUZr*W}BBJ%N_?VmRuw) z2QLTZF0EXZdJa-99Q^?<%s(JW3KxgZ@v}FTjJsW3F2HRXdJ1R&TAdDH|M_MTa4c#G z4X!FJpV>yBu9S*LsXlbS0zEk+m4GcDly~6+D8ImlfLaFBQ|K(7T~Ch!_4DI#9WD;~ zC7`)z%$5M-$JqT!1n`-trsip^O0tW{8R>xHaUKoY}BK#T;0oEAY+GHS7OAUR5mTG8@um?SshBN*+hqIx8$!IkKCN1a<1MNV!K@XI#qys>|;+}EC zMX{q9Z3SAk!T}G}+rcMbC>9LQ!0ssI3h)Nx9${O+^Ae~f7)X^b=cWMN@^rup=SRcx z_a_xx*aCt-`ES-;z=Y;?N6h!J`0HJ+tzsl>e-`Dl`zGOSQLJt30Lii$-goR@nnaGQRmtJeo6}^`~w@C@zvzcA8<&rGa}2XGN~$)zo7Ema|)pOLf)!pDgOo7>sQVI 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!ia0y~yVBln6VBqIqVPIgGb5OU9fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@ka3;8Bk$$}2L(3Y{2)Hn9pv&)E*rq*~${QIe8al4_M)l$uzQ%3x$*XrgOi zrfXmvVqj`zVr*q>scT?jWneH((e4Tum=dmhi`HBDP~>DE?PAM5IKpEHhH);RH&POSIz z_VMDSy{+SWG+Qg1tNrNta(Jtp&y)*F?y!(47m&mySrFZV=uC+&MRqDquOP~bC|)`I mPyfLFL4J3;@&{akJf~E=xAq=Clfu sEC~A}uDgF>buG2BwDA}0R?!&|MOkvllH)g=H+v2M0-lgsamTm60V*9;WB>pF 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 zcmY+*JxBs!00!V!)A9$6ra}q~sU?K3^AtT&Iyv)16g?c07R{fCh$Jp2^Mpo?PzefPO-m->RpI=UX(t54Qw@=jZIzO&EcwA8K9 zc`hTGctO-@Enl6Qd=-DKx-RCYGR>FQ$9!FgwWNpbbo1jTz4ht0`wtv7;e4rds|?At z>XFh;6u?l*F`0^nQ!ys87z?LjpvWk#Cnh~H1c;HL4UEB}Cp1II?x3ywFU&7QXXBZ_ dVANBV07WshnW4?U;kePW2LLXImn+&sYu~3yXv_cr literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_41.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_41.png new file mode 100644 index 0000000000000000000000000000000000000000..eacf25e84ac86ea45c215087c1380475188b621f GIT binary patch literal 334 zcmY+*Pbfoi0KoAtP0jqviI!yfcbb0Q-u!uK+C1A^OtyC5!iJF~ixIo{la#}dG7e4- zLRu-M+(_c$!bLeL8V3%_L8~cT96ra-a%YDt&tNnFd2UVh0l7edUI#>z&*y+{$nLSj z(P~aAm<41^_*@PWHzhAXS-;SeQhok4r1jJ zkR8^#Cjjk-^LoSvxZJAUUwj)|J2OzGZ>fJt&)(Xs=DZHze@Ej^?dm9n~&dx_u+FreW}}hG?WHUjI%&xq_rzD5R8PB{_#*S5<(KS zvRTxbg~czdifmCVjb8-By#YvCqa18>NmZpM+wz8?kANLP|t*{AbW;{U; zly;ln<65908}i=PPe-y zpef^zW&!_CBbD?Z&>v7ek=EObost2eyRy_jkLJ%!(HCt+qkWX~vGl`-TCUkI_YGs_ zwGQvSUbY%vPkN1ecP&O;dwmG7=Dd@+WIUHr5{s#LE`=oQvQ6~agd-xHitJDvZkv!5 rAqriC*Z;uWLUML`@4h4L0w9_gB zWeII!8PIKj`!5HFqmnPbI=^>iPV7DjYWG4%wa-v_w<05096QfyP3-w#V|8 zIZH;$GWMo|S3gdymmDmPIqyw3>Fo_V@|8B*YiAYEW(2FpClAjh}~xQ)xWT?G(8tz{R>@^+^5U3s`RQ#?{7HC+xGy1gTua@H?sK+ D^l(}a literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_44.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_44.png new file mode 100644 index 0000000000000000000000000000000000000000..fd604998bd30c6cee9f2f9074395c3f42863373b GIT binary patch literal 323 zcmY+*%`1a(0KoC@w1sCa^HN??CUIMSo;@^AYqj;TXRQru2W}fil9%jppq5Qa4x-eo zD9&i*Vl{Wg0p&I~CwA}$h*G#Xe2$-;(MZ51wMl?2sB2Nc3e?q@fxPl{4VY(rVIN%X zSw9mNz?6yx{1oon-vGyy9u32K4`jCB1IWC>s(?xy)I2mVAD6~FK-FX@puyR0mkiV{ z>k}zJ|1o?!?*%+T%@=EV+T9CDIPCt__l?=-rnGTdY^Wc5(L(m#@>O9!bJuOzUOXSE zK1!E!k6Nkm-kN>L9+)~#q{i2BYZ2%+hQ^KQgppLIR+0%Li7fgQrxVuqds96(=>9jM*Pdw_i<6c52w zwf7^_33QZ_(J=Lg!8c$yYb4{aGX~`fyaVM|*b>l6gLVS_#oG146kuDPi|TNGIHI&a zMPsQ17(dN6)`GxzOb?mTV>Uh0{dFoTlH^hD!zuISX+P&5TFgmR$K}oEw7ZaT+h{bq z+|OstV_?*Zq^w-V%4^xpe8$S7hzV5|ld|xd!l$WT%^Q$~stIxA3Euq!>l?Y%!uB8V b$x6Uf6ixMOs{a>UwA}3ju}DI%hts>?CCg8F literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_46.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_46.png new file mode 100644 index 0000000000000000000000000000000000000000..d27bcab1f1ce527dfd8b7003f9926b662235c00b GIT binary patch literal 302 zcmY+-&nts*0D$p_wlFQNls8G%!s)HAcki^lY1w*b@6v|#DsG#-BT1IM4pVAriGy}f ze$?(tYvtC0F7bfF6obCIR z?@z&)F9OC-6E`biU^t;iOzAF{8E^YM5fw@DD%a6D^YMPy3ii)h(p25|ad7Hk>&e;u z@LH+@gLZ7rwz76!%dO|Lb{<8HsInN9h2InbP4#R3kStV9h(mAq>K|BLvz8Z2e;^<$ aAyZK_HK?hRQ5 z9wz?P|Nk4!^-5BAwpFZAXkiq%FS(#i@@+uet{LaW%-@z6Kiui?^4gNsqAA|JJNT0P zuSQI|tG>JR|K|83TB6(+Ba1s27#LJbTq8WMpMxVP#?g(Xi%~;B*EC1_n=8 KKbLh*2~7a-yI&~) literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_48.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_48.png new file mode 100644 index 0000000000000000000000000000000000000000..d2d9e5fd452a2a8b0cbdd500f17e45d28ccce621 GIT binary patch literal 310 zcmY+*%`1a(0KoCD*~;FMgRJF1;`Zd{*)wfVT5UbEXK9P4CCcHMy$H#&XNA+!E-P|l z;_M(T%Z)STGQ~f^{sM_8TpT{fPklC>@Vfjiz?;-H18@VqJ$9g>eBJ`~m1rsotwZ-m z)&X>tjYN!Qd+-$)%IQW5cE_MvgLk0%0u=!r6VwI_l+JGErU2XWOhSW;gAo~Umh{Ck zp#PYDSdReXNiCZ3J?HYKX_{}3RrWm|&)13X%Jx)ibuSgK&5E-=Z^RpYcl~+4jni|7 z-&kvJ1EW@a!OCZ?f|}bZWUT_Sm{24!DTzQv1XU%V2Evk1R3VOrBlrKp#%6xCxbqi+ bk{r&+vZ{nsCG;CEJAKCh$#`08#>~BM*Zxqc literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_49.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_49.png new file mode 100644 index 0000000000000000000000000000000000000000..3ffa0197302824104ce73ab72f282ef15fc9bd3d GIT binary patch literal 292 zcmY+*&nts*0D$qwOwF|9q?XkrZf||P?>lYZG`8N^yR>2L!0ml)FG;fObugDD7r&AV z4m&$YD_2DhQZ5{w<-+~~$w9-#Q_u0UGo4EZ{6Rku$e2bRXa~A|USRL_dJ6C^Cb9{* zJnZ_iJAk%IKAoiT*!K>Ei)KCx)gh>D!zWOCgLMH-3*;&Emg`qDqkw0AGHt;5!GH>M zmd&{eVE#Puup9?M86#2fJr}K3A5V9;t;R#UM=xV%VK(cY;7xYF3JkibS+``njx4S@ zw(FpZVOT3TAz_yZ9|jTKZ?>QSjjf5Anw=L8^= K${CHMwe=0_#7xlu 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 zcmY+*F-rmg0D#fYv@%n|sVf?aC|WMA^9(&gQcgVyrNp72K~sy6Nb(wL(r5{a8ln<} zb_t;^grF&?!P@!@=2TlmU{Ea$Z+r*yv9QB7XagJ(U5f)&pwDUn3g*xaU|I7={cwHU z`<3bhOoezjK&>(K3Jj<9cocTWp|}s9K(Pti610+_UO<1oQeT(>I#%Yw8dQ%)WuPao zFBJg&N9ZBv112MyKVf}IXFi@VAKLBqc3F7l)*=iD@73AvcKM{zxO=-Sm7KxiM9$Qd zyM*P_$2u@(1Q(4=%E+qet!&E3B1=<>C{2r!D6Mv{ErR?pj;wnt-YA8)b6+JT$dW=Uq*BrCP#;^6Dx#)BQ$RF-;*R=pDe>ktkEP%~zxB9E^)|NVS)EA!JK78GnUWJR3Xmd{JUg^(lJCCjnY1`~hWGhuZ z-PU{l>1@1z?5m4rb&j2`gW!9G_N}0_a&Goy!NzhXzm*^ CfnL7= 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 zcmY+-y-NaN0D$qQyr2w;hR7nQklGI3&NK8Sgp)H*LMd^m?e(jWh$OF}CW#0dqOBbK z142S@ZK?*LrH1~Aa%%`8f})S5;TeBC$II!2&pYk~d`ZX700Y2KzXmjJ^dmsquu>MZ zPX|A8eLzn&lZer}pLhnQ3Qi^k`?F9xgm<9!1iJ#d3S=EdD~+p_1)w*-l(3(*}llzuahqw56zUvKNhlDz>FJT zb&EN-BnvyGoLj;WbEYolbrH;pkTiob7}13(g*cmzcK(5_?P7U-?+=7@Ba$@?X@;d4 S{soua;d6jwJZ-mP>fj5kxJ=go 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 zcmY+*y-NaN0Knm2WniV0QxXl8*mm%Go{>igigrpUDGoIRe)d5{k=Ibu^)VzAZPw7% z79q4YRYTGeltZgEg!w0gWKb;)&-fIlW16*lpc}A8!odV!0ea0QV7vZ)2bdQ8Q9oQA z_cYU;KwBZ91t>obegH$+a3TuZqhRdACt%cJQ$QmH>M8WEpIyf%fcDIk7KDoh?-P sQH3ZC`|kgR)wSHx{MKLaNU}F6%c?T2D&xQ5vSB*`h=gLnav-()4U;}wod5s; 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 zcmY+-JxfAi06^hm7?>s@4T&`rke1B#EZETEYHr3ziyz4OQj&@w&lSE07iF9B`Y zz*G(h{4{nm?*^2h>WP`}Q|V&yvt2Z<8;zI!wn|xBHJ`Lt&rIv;(beR{sAIQKszn|; z4=sZ_^Om=~@_e8n@~Z2;yp014UmdiLgJ&Dz17Hrq%N@hDu#OObG62e~S5 z<*KBXR!SV49Hw^hGVLGGLgC`@Ies=gZilh3x)3nBoSGLX0!s38frZ!S7?3-v_N#Ed zW5@*afUFs>qnoq4+Bd)ya(eq=p#hdw;R9HDg;@cq04PzYoZ7z_=mfHddmS1aZPiIY z!IaZK12})!Z^pZTK9{EYsvg$1)nd%~Ift3A`#F!_6iwTNK9pqr_%f947)g%ay05mm z-mK`0`7hs-D+i}1f%3al;-%ur)A;$=6N)b;RKw#(X=RhWMg!_~+n^o}>JcS09SQ0Y zB+)EeM5{$ueWFE?t%|kXB4kB~U2|9bUznH-kB!X#g%*p{?vo@%Zd2s8-*A#D+XHaf K+}c@pVEG$|j%3sT 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 zcmY+*O(=tL0D$pln%btNok$dki&lT{UTkk#ZQgygO}yInJeo-;v6)0PlRy%!vQ@NOg)Ji56xpWO99AJK qLgX5p|H0IBe0+5N542e&M?{ho*{;a;UvN;cYykv3-RhxxcpX~*&Qz2K&0Vv!q-VdM?Kv$a#K(6+70YDbB zd2GPhZpW9{0zi`SJMAcyHFW^mu*>fOaylTt1$+X?*MKzwG=cy<1o~1(=Zh8q($Kt< z2TpfJSOD!Q*K!7c>&M(p+zPE_-ETP)X2(f1G4hAuSlBwY2*j=v5DDn2Hl=~1REFL3~)Sw|on z5wlSmPDjOT6fBwK7&65Wy+90<(^I{fAsi)Sf7p8YFC>zY)s^+XU|?9Yz_OGxQO@)m RiVf8P0Jt4qzGM$>ego#cVFv&J 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 zcmY+*%`1a(0KoC@n0m}xL?mkRl7rRHvuDf`YU`OjOWxKL<*?a{#3I`c95h-<87XfE zjxHv}4J}G37Z?8l7yJqGR=7BPj-S=Res__n+5{ANbj=GC040(U*i$|(0po4M;viLcpsZ)IF%2-M<*>1aiiE-5MOF>t!H+ zRv(Q4`j4KwscxXlqd9z459xJBF=pvTef+vwYcJnS9r#;nAGdR*#g#tYV4TI6cfx2wgklB)|R_)nqpfTEak7ak;nGQ0RaI z2b1{!|LK?Jh#UH5T#;o=blAcZ(0Fd$&qBTH4(02%wDtLz|FJO1ja@Qz`S#e4GuJ*Z z)0KIcn&=vs=^7Y^7?@g_ z7+V=z>Kd3>85m4cv^$2PAvZrIGp!P;!Bp4CGQ`Np%EZFT!~&vW%`3s_3=9kmp00i_ I>zopr038fq0{{R3 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 zcmY+-Jxc;{0D$qQxS}+XhDf5Jkb;JzzjtTo5rT5&9ifz5VB1~35fMpVLroGc4bfH( zeS!#~wU(QLmX@ZV4^V!Bh>GZCX?VsT&(TUD7Ya-SfRJSxMIZ=-ha{k*ecS+2J)KX( z)k*N(9RT{8#axE&{p1TURW^%xIGBZ28{UA{GwccIIiPo7ym5ZLx(M`dEawckIF2g7 zaKl`00_IOkcUvhSY8h!e@=$jC!B5p4t2vd|a6RTfjwI~xn%kbA6B19B6e$J#@70W# zEqN8!tLo+5s_RuzL`;*#f-F>9#C1*8)ub#mU5L}^)a^g8y;Iq&?f-$etR!tk(Y1uG TC4RwWZ}ben$`*`n#yR`~2*yhx 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 zcmY+*J4*rq0KoCTVqiXqma+)SqBh|?&(I?z<;;^%N*rpt^U;G|lGjj^NKrxIRt9~7 z2&vU*X$XR-p|P#0`~)HPfNE*@jlcb=WXx&nwE@n!s-yrr&|$RzRq5jju*`=OVYsZ= zTY4K{DyCu)Y7c#Hz(7__C17g=O54x`O0TdXKtlt$3f+a%`t%rJ&P>J>I6E8?f%bwr zTLjb}6L(7?z#CV>Y1dOWr)iq@{#fF`;c$GNxGu`>!TY_J9!LL;^6Asn*6u>H^1Phc zG1WuXF7x>HDllwBXN;U~-hgqaMMR7W}g0lYK#tAjyJovA literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_56.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_56.png new file mode 100644 index 0000000000000000000000000000000000000000..a5fa313d08029221f7a0fe3240134c06eabefdc7 GIT binary patch literal 325 zcmY+*F-rnr0D$4QQZPlLr6L@XC}CN;w(7rI~Q{f^vC;^=* z|4bV2|Cp$*xByo`bw~Oh3;BQ^q3iIqTF-B1(Sw@(UL>rjRh(BQZKWb==X2KL`?k5~ zBz;&ec=t2*h*3qhDK@7? t$chj}v+M3(SY1mjFK+&YQH$h^NRlEu6xs0`E*srP00D1EEqms7z5&lGTH*iz 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!ia0y~yVBiN~4i*LmhKcuM4>B+?u%tWsIx;Y9?C1WI$jZRL zz*rpQ?!>U}oXkrG1_p&>k04(LhAK4%hK3dfhF=T}3=JFVdQ I&MBb@03E_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 zcmY+*K`2830D$3tOz~!+6v<(dxmZ1K&zhH3TW_|PtXWIsust)9mSx+4(^?#MSj&YS z6ql8xMK0pxqBuw#IXE&mImx1Marlm3J{a(sg)RXwYkoBZn1Gf>BT$lS=YVm+J?@6% zqUlp_01T;+&qL*=`vtJX{GoAJvqE+qK7i~qWJIV&K`B8;a_4Mf1gM)G^Qmx9=#_w` zq<=aE_)JuYK*lUX&-pttmlQf`%v6cv`rA9N2uHSrRt( z?jH8F_M9n^f6KUTBPWiCYfK30rjFwyuNCM^d#BQKdOEJeR^oa(jwBAsHql`d?O}09 zk?o3o*e1$~C~oz*F8_tZ^4#M5>R%YLNyA}DQe>whJAcDrwQUYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lNjPZ!4!iOactj$8~5 z989L){>PW`J9<7{Dxt{pvZH%afGVGLDEHZb+McXHoMzgDu6i=WB~1*nio6 z6 ynxfq?6b-rgDVb@NPz|QKMwTH)Mph;kRwfn@4QpNrPG?|XVDNPHb6Mw<&;$UsW>}&C 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 zcmY+*KT85(0D$qwG%!P>Nr<3AayxiC&(fEWlr!&0rNp5&O-&-ABd?$)Pb6rFmZ*k4 zL4?p+d(cpgeS;`JKtmKof0l-4did?n=QDoakPq;ihF$=AfdQ`v*!#Hi0-ky@mxRm1 z{`d0tbTtZ@6rKCw7htqv6mqZ|hGrYyfaWu73FwwUo6%i?lsMI1d5?6#Kg*YBd-24OU8`ag7oj(v&)Ob-=#^g O2TuUZbYAbIO06%LGfC0_ 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 zcmY+*y-NZC06_7VXs9LCq(p=fMGeAvo}otwiXSJTq&Or5X?jXTC3yu3fkXraQBy@U zHbn?Iw%H&w*cSZ@dBt#|1v=2b@< z-Nl+|-Oy_bPbC__gce%R@>xxlbDL^bQxOHHtne*ZK$6 jHu5Wl${%n$L~lwIWyvE;o?md&89D=qhT_3`AhY`g0}fJn 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 zcmY+*Jxc;{0D$qQGPn$pXb{4vh@|D<-+6}q2|+o#lTu0~3K}$DA|jH!hFZEJgoX$j zdVxMcgwWa=2o2WQS19QdL}B!@G(6M8?`SS~C$4A2dD6&FzZY$||jHI|CO z?Md%P{(E**GiIFnqyH5cE?Aiq>;}L&gm=Jsfo%b;9LNjsRj%&lr-06t8PkC4<53Oh zsaQ)@!1`(WVLb{AC5>2Cc`oFf{q}4n(A9sxS8I#F>3H)}ao+qio?O1=g+VVcW+xWy zV%{#v!d5A7m(aw7u8K)j1hXO}^`Hz!RG~{D&PJk*e_&&?xK`fz10hw5WHn9dVX23I R!A-0093YuU8})eZ;0qJzN|^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 zcmY+-PbhJQFPtWdHEZkzTTY#2`p~rz{ptVT?jxXeGK$;0e z18}-;{Y*6gbxZMZkkWPMGtiwj;!#+2L4FfHfcz6I3#cYRJA(Gy@%i{5P(L*q)}gTH zP-;IpV{!>Fej2IF`GJ9m9!S`3)0y|1a&1>-vTor{;ySb2DrM>Jt;@9&a_FyXz4vRy z!qy)0ejzhEz48b8WW|?I6ixMNs`nQZt8Iq>kx)!81(WOFsry%2 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!ia0y~yU;wfCIanAN7|Op*Yh_?yU`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`!8t>Eak7aXC5V$N2`v z84?n1telPi8GNFdq@q830x3`}ag8WRNi0dVN-j!GEJD}g&N7R^*RtojuKN**e(6FCtL=A1=_pFS2i{{~#(uI)V9C#H`(DYf z$ns&O$O1XS||eAMKz+r z#eU~oN(X4NvA`(h>cBH#nG41uuw{qB4m5$n6Ksl5Pl9p+rcCK_Vi;(d4F`O1wl^q! ze=@DW0Sf0R4%Q|ZKPAVG?M6$1#w6aoe9yU z$WF!S5ky%L#Urct?jKlLn_pVU{{fdEc@mPO$Zkb;|AO;+&oMw~Eb1$dCbz!;HKACJ 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!ia0y~yVBln6VBqIqVPIgGb5OU9fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lOOPZ!4!iOW;_9EBJZ zIG7H;{2#x}TP&>o(V`WHy%-u2xMX(q+*%RCc*pNau2k#WFU~xVFFtI2@$s|1?Q!u^ z*&RGW&MQk37#J8-OI#yLQW8s2t&)pU6H8JVj0_A-bPddO4U9t!Os!0et&A;o4NR;I z45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVqs-s0nxDLmEd#+1_lOCS3j3^P6 zO42LI#Z5^mT%25-9B|_(As-iq|MAy&_Y-@^-q9jSU0+0z8Mym;SE@Pgc%W@6QFEC^+e&cuLCF^>eN&?SZ|cR zKNI@kG@$y&}4=O%v91$E5lRiq?tw%TV+9P6GU%J^eM7e w@%jZ(Rzz{LA#m{zjE$$VBXfViCrJL7Bq?&cBDep7!{>@TKs4N~TA{?!7j-9C=>Px# 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!ia0y~yVBln6VBqIqVPIgGb5OU9fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lOuPZ!4!iOaqHhI|YP z97ni5{*Sj4cMTER+xU>Lp BS>*r# literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_65.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_65.png new file mode 100644 index 0000000000000000000000000000000000000000..423c244de3dc8b75059f9a21794a167043952b23 GIT binary patch literal 326 zcmY+-O(;VF0KoA-LpB>Zkw#mx+pFj8`PhqTYivssYeY&LM$)ou4xE;JxH$Zezy1sDZBCu0OatiLE{7LT14a2cKr$`N0Xf4qj}3O? z1@D1eAS>c^+DTpNp8>;w%jrXz9^m%JZ)p~Dvop<)mlvZ7^5qeG7ug)5c ztDT28JM&u=w+9dRk7_a>yZF0`wAQ`8H=ruo+#MYZM1#t}crXwRB8k757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r z&aOZk1_lPEByV>Y28LC=%0>(f44efXk;M!Q3?5+Yb~4+Jfq_Ba)5S4_cn&=vs=^7Y^7?@g_7+V=z>Kd3>85m4cv^$2PAvZrIGp!P; k!Bp4CGQ`Np%EZFT!~&vW%`3s_3=9kmp00i_>zopr0P0p#4gdfE 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 zcmY+-yGsHA0D$qYFiAzMr6dBAs3AHy&r|dYLGf`Cg^588fzLuJlDvkRL?mj6XfX%> zfkK4Vww9u$h=zu?rgEw+q8B}uhHw1w?Zl=cW@DcbFh|v3954WuP90D`6}AA~qJPp4 z$9tx?R0q&jj7I`AFZ&;Xfs7iTgw0_nRp1pUJ;1sMtt2Ql=q=PwrpJNy^h6{GN4ta4 z_otxF6#@09@Wql37>fq|3F}QJ`*Ky%*R0mDe8qSoc-^ zs9Uld0{NcCh~xdqHgCkc-1BL^zrF*8w9u@UO=&qLvzAL~IV8~`3!+;Poe9yU$WF!S u6+~GP#j4$R_7AMAX7dXhf50V3-h?D6vPY3Uzo60TJ^+Y@rh?5tvit?6rB+J- literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_68.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_68.png new file mode 100644 index 0000000000000000000000000000000000000000..2e2410d4983d8d510380dde12baccc71b7f2d884 GIT binary patch literal 313 zcmY+-yGsIb0KoCDVNr&Ji`ipHj-ut@*Lj8>At*jhN-=TB?Jge?5lLP{O%f3VRZEXz&L64!S|DgN}A_Akw((oNWeD^ZxgwrwX0GvrZng#lRfnGb%yq0$X`%*X+ zhKs}gPqQ1aRkMi*t;f+fV632LQ?NAwwH^2XYOk;%plyKGfWb=hYJLXjTAWQp;cQ=0 zzCRT`Uj_7^;&&?{KuJc!InQ&UXc&g^{#3I!JOa1ZJ^9dk+VL5-PCio{a+Qxv=_OKc z97t)2xtpGm`epnc7`I{zR?)OdT4B9pS|t=QrOIMj7QUSDYpPH41!bXXLL7TTxBtNE iT5-9&`3L;663i)zrUo=M@C(k{t`mS{EFEn{jO{NQo>1oi 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 zcmY+*F-QVo06^h)rC^3dLj>WFSZxP?=NbAFf^z0bXm&c(cBUo~k>oYhB+?QQZPgI8 zM+mJ!&=65ejkUL=Q)5I!WGy{-C%Nd9i%vzB zHY-J^f+nVPRZOcQR1jgQhh!+K3SA0u6o}pZ1M3^*)s^i(5LUHlLDQrjk$U78Ty%zx M0n*8=(Ms6OZ=nlL7ytkO 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!ia0y~yU|?ZjVBqHfk(u_(%s>L^j=qiz3>*8o|0J?9FfcF{ z2e~^jtUD+3l7WFiA=x9ymw};5je((|g@NH00|P_D3kHT#0|tgy2@DKYGZ+}e3+C(! zv|(UiU`q0KcVS>y)vIj8z`(#+;1OBOz`)=E#%?FG?LfwPx;Tb#Tu)B;asI%80|!3L z?_}hXSg6FqBM}smen6Lr!7GVPXoFVdQ&MBb@0AJ`yh5!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!ia0y~yVBln6VBqIqVPIgGb5OU9fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lNvPZ!4!iOaqH)_eyH zc%0FVdQ&MBb@ E0KQOLt^fc4 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 zcmY+*&nts*0D$qwOwF|9q?XkrZf||P?>lYZG`8N^yR>2L!0ml)FG;fObugDD7r&AV z4m&$YD_2DhQZ5{w<-+~~$w9-#Q_u0UGo4EZ{6Rku$e2bRXa~A|USRL_dJ6C^Cb9{* zJnZ_iJAk%IKAoiT*!K>Ei)KCx)gh>D!zWOCgLMH-3*;&Emg`qDqkw0AGHt;5!GH>M zmd&{eVE#Puup9?M86#2fJr}K3A5V9;t;R#UM=xV%VK(cY;7xYF3JkibS+``njx4S@ zw(FpZVOT3TAz_yZ9|jTKZ?>QSjjf5Anw=L8^= K${CHMwe=0_#7xlu 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 zcmY+*yGuf006_6$DWoOQ5Jfa3VNf7_Uaz5-khH5_38lorh)7e5ipWxjnk0m1kX(8U zLPJ}GP-9cj16pe6pD3rs2*K#FG#t+K+nbc2ThybWMA_xjA=t^L}ca?5^IIZYQqhwZd>< zb6NAJKj5@U?wBMgvP+R&zu=oYlbVx)E5;T~D zV^fF_G_|z^LDW!dd)Yq_5*U3f4R8GMjuY{S%Q4{qTv1(10YkvB-3ByoghRl#5sU@l z^2GU>9{~EwsYr9}jJX(VdxBF&?mSt7(sfzCxv^t|_0MT$YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q44nJFnEBm+sSM@1_lOuPZ!4!iOX~QJ^2_E zIGC3o`Cq?NF2=#%EziVRouk`-D BSt0-c 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 zcmY+-Pbfoi0KoAtP0ci-WJw`$^7QlGo9rdEdGp@#C)N(!%xscG_7poUp(u8mIn0IB zT2kbs97xK=#l@Wi&JKvkpNqry`02Yk&~G>$)egWJF!dl%43ybzK=w>p0c_*mJ}(@m zO5VdoKtVic_&B((c?9YrX0Q(uO^{rIHz4@{a{``5K-+?Z>(rcn@@8h|v z_iiQQ(o?mk$7{9PON+DAN;lsFjh27N8Vg%dEixMoTTx`us!F0w5=uz8HC53Rk0ex0 rh|T)W%YR^MdTb)L@CV$I>s9m;g5u*!DJBNB`79(VNegNck*Fc0A#?B# z6d^R$7DUlfLxc1W%B@W#B6=(hXZ$#av1rI-7%>2*ud=AJD9NBVM?y z89!13KwmK)^3i%6eFMfbYCHmaQ&6r#4=BIFwg{ahC=D1cG_MzCf&TPd$Ped76Vmsm zpe`2y^{3#&ng?)&{oaK2Ig{-^m9-74^^m1+r=w6&o>2S6`ECY_3 zu}}w$AIY25C@_}RV|n{ysr>PPZN}|ZRqy*itLX>^?t+2wtE%tNpL~9@vb%2cIwxP^ zz=)ZcH_Jt{qLnr(MYDn|f{G+2BoWGsu%?8xP(%`nCdAQD^!i_@u9a7ow*Nv{k|TLp X))ZA!)ZcL4={p8UC$f4wUfBBv;^In@ 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 zcmY+*&nrU#0KoAtoA&HSjDynBv~YU$yuE3AG;Qr?Ym2qSZL=TJ$g(+bv9yb#o%~1+ zYB#iUP;yn|;^4qvKHGD7DID^}0RiX|v_Mf4xB|2bo~Q>d zs)nyr2hdiG2ffrEEbo9d9g0U`V;IU6_yo#tuqHtx3F;yA6^^f`CxG_(NYDqTyEYl< zEQIEYK~AG_?;RlC+^Fi4X$Atr{Gf zBZStLwxFP*A^I1}H7JRK=woSkrib6&Ofu@Q57+@m%rsJf73h&HK=t!R0xV0xL=evE z-5=TS*-=VGLo{y(pMjyAnM%O63o5(t4pg3CQ$Q;N`VsUM8|Sl=KB_U63s5?HqN zAGfLvV5}UTE9bN2f}YzbWXlCqF`+5Ks|a^mcy!IJyZwsLbRiCg1DF56+IoIvaqACw c6xE+rRbBJxn(r5!wt5c%V&SCG3}tq{0DB`(i~s-t literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/17px/hdf_75.png b/mods/mapp/signs_lib/extra_fonts/17px/hdf_75.png new file mode 100644 index 0000000000000000000000000000000000000000..bb50db18319d3ba85e00bcf2726404d83142dc9e GIT binary patch literal 312 zcmY+-&nts*0D$qwn#|TLN~Dz`a(U~!cki^lY1wSHr7hMD+&0??$=Dn?EleCVCmeQk zkXY?1r6uH|#NXh@4*meC$&ZV}bNuw|jD`J1eTN<}1_Ry*&I0-hM90P+x$tgY!2kGBvRIHIE>}0 zwYa+AqEI9kH&<42R1)&%;_w}ReH;CLw_az^0eY{;830OwiV`i5ITO|Z?WF2c;V519 z9x4Wk;sLjV{I&53Foit_vQ?3-zaUqr+6M5t{LZ{%Y~>3oWmbg% 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 zcmY+*%`1a(0KoAtrWj9Jl9wE|yrx#aJ$t5k(y}%7EG*Uz+{`wTWbrs~dXkqEaoEhk z!FAHgRjKDfTqu-(0XH{kA}<$*Z{O2rYa|kqtW8!x3TwgW_ko%U3y|&FDFT*h|F9oU zcdLr=a-d`}8VXRjX?_Om2`xGdEA3#c!8>3)!IFTN2~ZE9K7DvL+6$CU4u*noywf5B zm1%8!5zu}bxSsU^ec_-#)^MLlzTFyS!X@?`7gwff;>p;u>yPGV`uwW>qvNh|TWig1 z&DbAYL!G6cE~&Vi-!yXh<_&7cq`K^ppy|G?aQa%O7z4|tq%PfV6o#j7gbUvTnb%K?P@Bf&yoV)YA|C|f-M 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 zcmY+*J4ixd0D#fY7n)(_6hwg$wUqRGy@p;wP<&horA(qWO-&+1NgHeksg{Ot>M<0w zL=YjgRMZ}{v_(rpOOOujMPN`Z4QD*tQ}Kw!+-n9bQ8kzVOn}v-2g0PVtLBnW3agA&kD zQs>Kn`XhY5>;t^fpg(DP+O0dg5GJj)-Ok@8H=C)}i~aOi4I4&vnrFA>qx)pG7+9B& zEHkf{{l%-t_Ly``RTZ#Zw+_5q@yc(4&jZF~dd22_y% 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 zcmY+-Pbfoi0KoCDwT1b!=Hl;RGHy>lZ*Q`fR!?t#UfN>qz|CwUNyKyDVo9`vmV-Zs zU6rI22cZ-fBDrXHM^+B5BJ$_r@I8L|W(T678heu+s4>EN45$Pg6;>dBDXjw5aV?_3 zVXo>uVFSwMVxc|?_btzWD;bVOV6g)-EAR$no?u=;X#~_AsGrH74fX<-(f*JQ`|EA; z_h%+NJO_k-3f@fm0l%SZ@rH-ZoKcIb+Ol@_xzy0uC)6Pe&?qbz;Vm&_( zYz6f@cd_7}@Ls>_mJiR~?x1;Fv^T#wk9$h6 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 zcmY+*&nrU#0KoC@*y@>)1NwT)*FsFr-A~%*C z^*kC5jC^~AOKy06)3ky&H(FNFcyT9 zoz9Pp4X~6GdWhy#?=#SsGZHaa8G`CMyaUxISeBrb2DJvx;=%d!IM9}z)HSGYyJeuG zXv~xW<45FjAppoxEtnK;bNRRHYFo|a5`@FGFV}GDVM9LJw>*C8-q(qc&0Rm;5-Qn7 zVc>p*$c^B9Dcv0dgJw8o<}+qN&6Nrnvw$p(Dxx$dN}iJFrRu!MB_csKTUO_ zQmvAUQWHy38H@}JO>_;+bPbF{3{0&|jIE39nN|taV5)0m g8DeB)Wny7vVgb>x=9S=d1_lNOPgg&ebxsLQ0H7R0zyJUM 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!ia0y~yU|?ckVBlwDU|?W)7OWi3z`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpT+BN#5=*3=FG!m5mq}7&r?&B8wRq7(Bq(?PRtc0|NuMr;B3<$Mxid1MCb8 zatw@lt?nSTswJ)wB`Jv|saDBFsfi`23`PcqCb|Y@x(3D}2Buaf##Y9bx&|gz1_sj< u?T(>n$jwj5Osj-yFx54(3^6jYGO@5Sv4Ch;^Ga|!$g`fVelF{r5}E+8EkDr! 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 zcmY+*yGuf006_6m7~KqwAPSUaG&Pl5YY&VbOT(ECznyT%XEJsh0aL*5i2zMNn`8jCKkp^LFy{)o z;C!$3Bk?^OvJsz~a<%6Lu*~=)L0BDt!X~@{g=bh1P>X|p1YPOU#l#5EI6dz3z{zf( z0<@(4u`J;KY3z2v2@C~1uBh~|U$vSM()Hy=y?$)&s0>b(t}=yU-15Gjw4Da?TNQQ9 z^m=DreroOvk3PnL{+xF*mrUeR`b;L3$fZz(Rg=ZAEYzs5>6)sm4q0fr5C^@^n}1+& iDLFrz{{uEzaYPkG*X+7x{{?5Y_CtVxH{>b1lAxg_aA~Qf|DYsjFNf&I((uL)?;sipTFm`sz!K867+?Z=I*mZ(PTB*ESzp)( zSI1qgWINDShz0%B9_+7xBc;c}ur&guGJF7~7g!h2On`a@wtVGgb`mfw&IC2MI2@9{ zKY4w=0O&tWHUAv=teRQL$*==T1?pe)N4ciM- z_5F^4+FN-C7%m3pis@uAqo&p}$zldsj4P6ukc2ZXT&m(!ogPUjst_lG-ur)GWi_2! f+WZ49N%q8LSykMs;{FAfP3tK@C=k(V{>1JV48~Bj 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!ia0y~yVBlb2V31&BU|?W)zo>C90|Ns~x}&cn17q6)!xz)y z85kItlDyqr7#LRdDjP8{FmM)lL>4nJFnEBm+sSM@1_lNmPZ!4!j_b(@3cL&q3N uJBFemH$NpatrDuiRM*Hd#K_3X#KOwN0-|BfE5Yd?M|-;ZxvXziuh=K&t9eo`c7&i8E|4C$JU|?V@ z4sv&5Sa(k5B?AM4Lb6AYF9SoB8UsT^3j@P11_p+P7Yq!g1`G_Z5*Qe)W-u^_7tGle zXv4t3z?9_e?!v&Zs#n>Ffq{Xuz$3Dlfq}sTjNMLV+c7XOD0#X#hHzX@PH1TO?-Rhr zd{weXfO~`YUw7fg#{Wk&jvZ!T5W2vsdOn=@I0FNNYKdz^NlIc#s#S7PYGO$$gOP!u ziLQZ}u7PogfvJ^=v6ZoFVdQ&MBb@01abI3;+NC literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_22.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_22.png new file mode 100644 index 0000000000000000000000000000000000000000..c58aa463229d84cb8f62eeb77c7af655240069c6 GIT binary patch literal 296 zcmY+*&nts*0D$p_Hrce~-*VXYU(ZyzRhkvyCKK_Dbfm| zb$t~4KwH&KCuu%~Ux9(5?Pj1h4E23@2kI}dC7_iDc@Djm#_jwB(7rU2w&3b;PzM4P zd$9`GKTkibB>>g2%$)LE%zyXRtzIa{1R9@WO1YeMLrN{oyn Oa|Ym~vQ{&h-}?fNIY@;7 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@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`)?(>EaloaXvZa$N2_k zgM*PhJUtpFlSJfVLnb91czNi5MTwzPsiD(XW2G|-cX3M=?w-AXd*hD&eFsl__%JQl zE5aatid((Lyxx?7fkCyzHKHUXu_V6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kRwfn@4QpNrPG?|XVDNPHb6Mw<&;$Sx CtXoz9 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@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`&5|>Ealoaei))qY#54 z2h;!m>EAX@eR;{`^-329VscT?jWneH((e4s1ju%*FoQalyRj3e!Y(sFuEuF5dl1 z?giUc_r4@mv#8$%rTfj}J!%yUn7prp0z6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kRwfn@4QpNrPG?|X OVDNPHb6Mw<&;$Tps(Qo# 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 zcmY+*Pbfoi00;0dZMD&s9W>3qNoHzKzr8)$9?905ZONL~7D_Suw-7)jVbgFN6d80H#L@WM$o^H`hxnBCyQCi|4nUR}{ z)3ZZPAuO3*P`+(BRqgunyKF#oUofT;Ee4;5KKR7?(SY7nwU<^sNmonb$r-typI0V* zeQL9-q47}`s|?F#wRz2X&z1P%y}J6#T>lE7E@JMDc-;{n>zVYqBRY28LC=%0>(f44efXk;M!Q3?5+Yb~4+Jfq_BM)5S4_!X4XC~a!-MQfkCyzHKHUXu_V6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kRwfn@4QpNr SPG?|XVDNPHb6Mw<&;$To89f02 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_28.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_28.png new file mode 100644 index 0000000000000000000000000000000000000000..cc5307f7e564fdfcb0afb9a4a43bae89862416e2 GIT binary patch literal 323 zcmY+*JxBrp0D#diF;c^zr6huksFtMjJVOtW6wQ-RN*r?2)PAT?Qip=TqNO0*s==kD zAxdb7pdTWFsHG)>qNXNubt}Q3S{mN?HpYTJy{3W(1T+B#jT$Jv4z>a6X;;7n z$A#uvtPyC)gnVvF51k)?F|LFHu-pgvb@&AGWylFoiGsWf?djs#xC2m4j`}=su+<|1 z+O!hM0LqV%`#C4z@OxZg!{cSa)q+uTqpR1e4nw~=ojcu+YgeDO!x8ROaygMZI;p;2 z@721VUJR++%K3c#;)<^s-N0KVu?h5My%X6)ESr?$i^*6vi71#QlQ3iwEMdVaOBUH; vHwls~2;1Gx+kaspm6)Ac`U_T*Xb+2`EZJnq_8Sf>tvdjIZ_rb6N7udqBiCDh 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 zcmY+*Pbfoi0KoAt^KY1PVM!XI9G2hS-ZU?*rZ;Ihcc!oE1(El%yzJ96ra-T4#sXR9I06n0%TV0P+EIK@PBY-&h9ZjJVs~aI{(U z8OjB+5&>^3=}hGlU>3Ji0fUpJ@88e@8TK4mgmeDUSg3d8!!x&LIbc;c?F zf8}N1RjmqTy06C%Qwztu=NTJ34{u#So$l$;BOyJigyYeW9z_y1*(#c>!X6Y3MYb#U vW~-1DA-1bsm;b`}WMp)B<}Wy`Qgcv}6xpfB&fjqGT)G3`^K_``*1?5uaFbbG literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_2a.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_2a.png new file mode 100644 index 0000000000000000000000000000000000000000..07358c01820b9e8ea48dc4a074083ece22dc9940 GIT binary patch literal 317 zcmY+-F-rn*0EY3WFet^LhLR8}q=rEFdtRbf2+FA^p_mxdrs)+Dm83y6gos29(GZkF zo47JL88iT;k%<~$*ziSs zaDQ(4N(}&g`FO}r{l)qYOs2JX1P*7QScXra_y&6dI!RC}FqXT1SXu!3*A_!6+??5@ z-cL?j%>&v`!RJjc;0mk0gyl7z`DitIdupINgriN@p(V1x<8JJtJzHr9o3%Sj>m+L( zU9S4~%QUMdo8@SG9+)l!RtlL^L08hdda9r!35RSKF1v6h#GE2K6{p88WJQR}DevPy ku(gxPt{?n?IlJUZNRlGE71{j@Zac$Q0O3GXt^1RuZy4WKHUIzs 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 zcmY+*%`1a(0KoAtHZi80ND7Hi&-(4zv)P_lww}GEE!Ga)Hrq(vW_uj0)W}8BZaB!v zNm{wOxJ@qRKOi}jgJp32C0#KqZ-as}$;lRWv&W{q^O|Z2j^}SJC1>xlgC!V=aq$^?3F6 zO6GCYIQ053yaDv-z9~JG(9>!%n@;FyWMNe#;gEzaChV$WQ*ACuD5?9u(Xnz gpI!e0c1d={WLZ_5s^a_wXVumNfRHbumAvt-FN!%)=>Px# literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_2c.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_2c.png new file mode 100644 index 0000000000000000000000000000000000000000..48a77223cb28ea869d4cda9200d730e7cf423c3b GIT binary patch literal 301 zcmY+*ze_?<0LAgIpwfQrNh$LTxO%g2)(IOSp z9z+POP7V>Y)Y!jJ65$xp5L!zI&KVATj#n~CugC8JyeZSj0#3l^?(hD4bF6<E$lo7MsFU8X5b7zqIj_~%-V@H zyOg)fs<>Ou+hwGf*EO-AiJ&DyN)M`FL=(Ca;%qwl@DFV7lr}f&e;}mEh$W@c!%7eT Rg4^!sIY26rFY}4*cDkRBks7WG%ps1;Y z+Jgw8wGR-qRM1CgDYrI>hM-y+p7A+c%%+0=VLuQ|TV@{c0gBHH)Slf7z*{vk2Hc(m zzRG<-Pa~g7(0&ZP17o(8&%o{!H22{XXuiR=fKCZy3x?{KcT01CXJsK}!u9cl1`O1# z9)t$c(QMFh>)1)4idh|EkbOz4> M(#fpZPL%e(0Vb760{{R3 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!ia0y~yU|?ZjV36Pdk>ziuh=K&t9eo`c7&i8E|4C$JU|?V@ z4sv&5Sa(k5B?AM4Lb6AYF9SoB8UsT^3j@P11_p+P7Yq!g1`G_Z5*Qe)W-u^_7tGle zXv4t3z?9_e?!v&Zs#n>Ffq{Xuz$3Dlfq}sTjNMLV+c7XO$a}gthHzX@PWf^E02mxO zU?3r3@IgMfYof?UY N!PC{xWt~$(697IEO56Yd 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 zcmY+*&nrU#0KoCDnc9!$N2x8XY>5lwd3)3L(rUBWmbO?saNBGnX&HMCoR*XyB`$uH zA2~{_Tt!VvskOx4pjdHolA6NB;dA_~4Mze7U5gGdgo3^(paD!8HIR8w_5t;zC+vZX zP5oD*4yegR16~Sc^DAIU2BTqE?120-d;<9wm=~ZD2YC;S*@MfGen2%o6!5|6MwpZz-h)mC$P zrCWPEpl3{R9$9G=eFa$2(&ByQ6-g7(sFVxolw$0dEaloasFzMBNu}L z$L%Hm>nmfAtTC`+t>m0LdxuJk(yaYHruo}=JI)9#5O|)zJJaN50Gqnsx|aujF<#md zpHr%NqLtSv!v1LP=CcP+M93fTHn;Mg!LNNiaS_NXswJ)wB`Jv|saDBFsfi`23`Pcq zCb|Y@x(3D}2Buaf##Y9bx&|gz1_sjn$jwj5Osj-yFx54(3^6jYGO@5Sv4Ch; U^Ga|!0|Nttr>mdKI;Vst0MX54kpKVy 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 zcmY+*yGsHA0Knm2qUIB7N+P0=nv$-&GxP{SJN2X#69?NgwFeEaloaeiySK|TjX z4x#J+|8I&tmBSw;J5PMMhCxE&qFXOc_|7}DXpQ-e(-J=$y|#!Lraw<%V-sz^^yj;G zmSb&hT`c4A1yZ}?qeK?CIQ?4pXo6y#(I5U-xyGUzj6ou43=9maC9V-ADTyViR>?)F zi6yBFMh1o^x&~&t2F4)qdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33; bv9L0+fM{6rN^m*@0|SGntDnm{r-UW|4MAsJ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_33.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_33.png new file mode 100644 index 0000000000000000000000000000000000000000..e1f00e0e692b61125d532e003e434cbe0ae42181 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`&5?>Ealoaeix{Bi{i7 zj;5pk>u<_lliYIkjgh{u0ISZ!j8oT6J2ZLiIIuFeRoCR2DRrd)YA z?ah*-?P0|yzu1XhbpP!0`q+s@Q_pLe+dkz=_}vpe{eJ$B^w(@VqJ%8?mY1JrU|>)! zag8WRNi0dVN-j!GEJEaloaenCpM?MBc z4(8}b|M&N>Uq2$ywfdV|+cw5SidPQ#Fi5k89Z;k-nm~L5jzF+x7g$?Qpw@{ z!o%sWs_&PUF>${A|A*UNTYlgxz0b;}s~o~|oq>TtwZt`|BqgyV)hf9tHL)a>!N|bS zMAyJf*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKgsE77z_< UUI|WTU|?YIboFyt=akR{0Ao>NWdHyG literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_35.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_35.png new file mode 100644 index 0000000000000000000000000000000000000000..4eaca38dd3a3b2be0d9f556501acf2bd78123d93 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`zjW>EaloaenQ@K)wbA z9_RSp@B54X8W)lRMNlIafajEhDp_j8I4zcv(0vT>uIQ6Q{}UAde3U_yWPQR zy>BjU$c{T}%~>+1LF__Q!5i=D`QJt0~0F)gK3I($51rn=BH$)RYEnG>Ka*w f7#UfaSXh}@Ks2m*B{-ddfq}u()z4*}Q$iB}IsR%T literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_36.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_36.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a28410fb716dff0f97a8b55a7da6b90665c01e GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`&5`>EaloaenQ@K)wSC z9L|je|Fz5QwJtQCobx7S*br-E(@-E9>cL-ELU$^@)fTmf0rw~J9PWT%J(hy(fkw5BvelyW8A^Oz@S>< z8c~vxSdwa$T$GwvlFDFYU}&OiV5Vze9AaQEaloaenP2M=k~h z4wkzw{>N{d9B}ItTcuFj%w~?_YB~8iXN6pJ&V1?;XozOb?aPtv%TRUSbb&S4kE3a^ z_d4Dt`-YmI{27d2Y`C?1Tjy3YFfgc=xJHzuB$lLFB^RY8mZUNm85o-A8kp%C7>5{` zTA3JI8C&Wam{=JYOjEQwhN2-iKP5A*5~{&e*T^!&$jHjX!pg(~qG8P|!RZVjcf0zz JtaD0e0szS3T|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@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`zjg>Ealoaeix%Bi{i9 zj>Ree{}+`EaloaenQ@K&}G{ zJkHV||An8k3%h>BFLB4ej!KCnuEn~`esf;5P*ICa@MgNoyt!AKXGx-rS@b!{E(?w+ zlTXU;wpbu#UY!PC{xWt~$(69DLnZ5RLm 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!ia0y~yU|?ZjV36Pdk>ziuh=K&t9eo`c7&i8E|4C$JU|?V@ z4sv&5Sa(k5B?AM4Lb6AYF9SoB8UsT^3j@P11_p+P7Yq!g1`G_Z5*Qe)W-u^_7tGle zXv4t3z?9_e?!v&Zs#n>Ffq{Xuz$3Dlfq}sTjNMLV+c7XOD0;d$hHzX@PWf^E02mxO z;4p!a`M=>(2~WdzzAy%cCPh|NsrNh}m#UVyMwFx^mZVxG7o{eaq%s&87@FuBnCTiA zhZvYznHXCcTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZdR%ESVqVa+SS=?n}E N44$rjF6*2UngBB>Of3Ka 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!ia0y~yU|?ZjV36Pdk>ziuh=K&t9eo`c7&i8E|4C$JU|?V@ z4sv&5Sa(k5B?AM4Lb6AYF9SoB8UsT^3j@P11_p+P7Yq!g1`G_Z5*Qe)W-u^_7tGle zXv4t3z?9_e?!v&Zs#n>Ffq{Xuz$3Dlfq}sTjNMLV+c7XOXnMLhhHzX@PWf^E02mxO z;4p!a`M=>(2~Wdz8|@heYZ6*Cj;2{NEc?T*bnuBp1_J|wYKdz^NlIc#s#S7PYGO$$ zgOP!uiLQZ}u7PogfvJ^=v6ZoFVdQ&MBb@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 zcmY+*Pbfoi0KoAtMl+@)k*JAD^77l;qwNum&9-cdHATB@w)vA}*)$wj;@}`oNXlJO zPRdCR;$Tj04wM5c6A1DDTwHhFl(cA%=F`L&0#~Vc- z;d~$`;dgd(l&O9O3=x;#3kwa9UV(QY{RFcDvLR4+pd!9^I?w^+j`TV0aIjt{1BG$d zZ~}1s=)Ick1blA0Ezo##ycBAKVY*X@BEB5k(2Rcr2>$hv> zR?414PSIOW`NM6nD=5ZaeFdwAmY(9r?8|;r`@Md1v9$R-RjN^Q8T;cHp+hHj-r7vje9kDMfDV zuvZ|hl#>^rTi~{ln>E0(8A(Lo z=G^^dIf1TnCLX2nIQkBZ<&8`N4yK@b1fM|l4JrcKIgm9NF4gZ==78??<+u)4XA>&W zS2EVhfbnDLVLJ>=ntCKV-OLv{&8kz(hP8oQ^c$y{8I0qhU@m=C4d=A>Wygb@EgAWP4@r* 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!ia0y~yVBlk5V36QoVPIfLILC5_fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjGG!>EaloasKKgLp}xt z4(8~`|M$m;CpU>bTA{;J?wqO6QX=(1?8%)~3q(0sUDaE}CGPkx=-lKqZTT0K-AX2n zRcv}*8n1u96lP;m7gV0^F4oDwz@S><8c~vxSdwa$T$GwvlFDFYU}&OiV5Vze9AaQ< zWnye)Y^iHtVr5`3P0{WciiX_$l+3hBs0LGABg+sYBP$aND-#QdhBdDQr!z1xFnGH9 KxvXjd`TD#PMgJBb-B4{$w8l<()0Lr+*?~DXr{`LJL;;@Lt-r$&DC~4M`OZu z`NMqL;CgBFOL>auNFeY4-k6=mH3 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_40.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_40.png new file mode 100644 index 0000000000000000000000000000000000000000..b010d4141b57ac429f9a635f96ce99fac11002af GIT binary patch literal 413 zcmY+*ODMx}00;1|XG2q5{^l+0Agka0`00$lo&ZU$)i!YIDC$uq5M3J&_C24fKbb+c>olE5P>&<-ByPifOoYr zR|%|-1$-KP0C-qj7vbz@q_R?Eqz-+0mr}@GQ^K zsDY)CSQ>zznJcyc;C^JE)TINkY1K--;&f_K8GINm@alGb9n3_sC7Bte?d#jkgY%7R zQOygTlxOOQFkymvZP}ZQ*rsZ1hl!(RXSpb?Y_7v17+>i>`kdnTxmlZZQ}^L}EjTgj z9$wt`MW&wO3kIIthJnsC=QAk~pI)kFFI+LhnfKDIzOX={c&qU0ys=1bZz{CBjmkx< zaks}`Y2nG5Hd%1*-Np@ocxzUXwbE!cu@x;QqtyhONEr!{ONdNQl2}H@%2FhRVF|It pq#yqa4NaA`Rc(JENkXUSX_{peETi}h%a1|R0HDpvQ#(|Ko^OomhlBtC literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_41.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_41.png new file mode 100644 index 0000000000000000000000000000000000000000..64100990fa72d121c92e3b473af0b6a8a9a0b8f0 GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0y~yU=Uo?w(FVdQ&MBb@0JnB-egFUf 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!ia0y~yU=UznV36QoVPIg0T)DNKfq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclL!hUNV~EE2qZ0!8 z4k&Oq%Xfd@U-UOg@5GgvIj_YV%^qGop(@`~&AH%+3r}QHM)kpiF8Pw@_}ykiy-Ab~ z&ilQ#ojX=i_F}VKk6nxfq?6b-rgDVb@NPz|QKMwTH)Mph;kRwfn@ W4QpNrPG?|XVDNPHb6Mw<&;$UdfMc%! 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!ia0y~yU=U2xyDetZimlzlrR7+eVN>UO_ zQmvAUQWHy38H@}JO>_;+bPbF{3{0&|jIE39nN|taV5)0m g8DeB)Wny7vVgb>x=9S=d1_lNOPgg&ebxsLQ0Kl_t?EnA( 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 zcmY+*%`1a(0KoC@n3^#)7m@>MnzH(N_Dno!Y>hpmE!Ga?V6zu#$zlo@l8Yjekd_oX zkVMJbiPEIR-NAVr`~mV-xHx={pSez-+n_Jg0|t-k@&iVoRHp?_;!o#*cEI6vz|msC zdngakjQZV94(`jJfr_x|_rhc~OwYm_Fr9@l0WU#N)}bVky69>Ga{4>mF4$YBl7Re# z+A|8MKiY2NcEIOxIRfT~aOAS+vub_5@a$?TU{WuZjz4bFT5oFZus2cTkPN5GU)LK_ zYDE;s^_#kuc1`Vg`fGbP6U(=o%)776xf-E!mK4#KHJElD@3sI_vb8%I2_>UScqAH1 zMv+9FY!USqVGRhIB3l(}qeaMy5UZ8;%)c-+92tyF`~{muY79t{A~z^~lXTD$m 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 zcmY+*y-NaN0Knm&qG5(XQxOeG87;!=-5Gj>p=q9kQsPjXruIQpk_y$N(GnCjl|$h! zVzf2|MPP&d0}i#7Q>_seeJl;n`0UR_f);bX8L)&je-!8j`b-8O-Y_%)!;&}bh0CL^ zkAxA>WurkKwZ^~;FqqV$Vb~dg!XCT>g=feMXvIM-L2u^lYIYpZFH8shP&piufX<9I zp9QoZQ}tC3Acy?k*yuwtb!}|RLO33E2c~?9i$?J{b!%;xm(M3}%3HR#;-^9XG_hVU zzM8pjb_^SEaloaXvZW0P8>F zhf|UgT2>yMa%ge)yr3S7Bmae$W`FqA&Bpk3K2L1ObS8$5{`TA3JI8C&Wam{=JYOjEQwhN2-iKP5A*5~{&e i*T^!&$jHjX!pg(~qG8P|!RZVP3=E#GelF{r5}E*N!c}1a 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!ia0y~yU=U(pV36QoVPIg0jY-|bz`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OAcn&=vs=^7Y^7?@g_7+V=z>Kd3>85m4c wv^$2PAvZrIGp!P;!Bp4CGQ`Np%EZFT!~&vW%`3s_3=9kmp00i_>zopr08i0w+5i9m literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_48.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_48.png new file mode 100644 index 0000000000000000000000000000000000000000..cd93d022f2f8a317f069ab7bbda4b7745ec2f14b GIT binary patch literal 310 zcmY+*KT85}0D$4QP$*N%r6e5sPeVt)&NK87NjdW*loE&BG_{C`B(I^SD}-o>nyR6p zF(U+rmewR_G5P{Qn@P|fK|!@NJmYgPpNKka{Wic6)3qef1GqXYK)Q0X4_H=0@etIG zx<0d3pskdQhN(8(ufRY~PsU+q49qfo0A>@m1hg`so`l`-)Tqy3@3xkCDQ0#n_2aBN@a(qRTs6znMQMb~ zUh9P8?)?oIH6n{fK5G=z+-4zb6p+P~B8h29cv8ZvDjwD2mxQ7UaWWXZ{}ziuh=K&t9eo`c7&i8E|4C$JU|?V@ z4sv&5Sa(k5B?AM4Lb6AYF9SoB8UsT^3j@P11_p+P7Yq!g1`G_Z5*Qe)W-u^_7tGle zXv4t3z?9_e?!v&Zs#n>Ffq{Xuz$3Dlfq}sTjNMLV+kq_hba4#fxSpKQ(D2_UfbH;t zR0E?w>T!k)eCkX(!AVn77#J8-OI#yLQW8s2t&)pU6H8JVj0_A-bPddO4U9t!Os!0e zt&A;o4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVqs-s0nxDLmEd#+1_lOCS3j3^ HP66>B9~X+y?ZBnX|=W4JF-|SbK6gnL~I8;tu@I3$-=>j znRje&Luoy$kpQzL*OF&^;2>6T3a z8kY5$RY3n~^mf4wxPv}Vq`#a@y_NH3$s$RT^y#oyuuT{0I|kJ&YeKV?T23s{%9ylU zs%=Q?ugA64Y|V0E$Q9dp8Ze2y?T7DuZ^j?Zq~e*hmRw24GielIS7k9M3r9paHPxXx vT(VF#A@+ORH~+xmQfhv7?GHF*#T8K$O&!wIp;bIE8z`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OA9a?x>W_ii! z_AM_hO4pq`H}CuE!bjH+pKAD-=a*BT_qpVHo%jE<;wz2|X|!9$u`@6*sFt`!l%yn< zq*^5xr6!i7G8h>cn&=vs=^7Y^7?@g_7+V=z>Kd3>85m4cv^$2PAvZrIGp!P;!Bp4C gGQ`Np%EZFT!~&vW%`3s_3=9kmp00i_>zopr0F}*dm;e9( literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_4c.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_4c.png new file mode 100644 index 0000000000000000000000000000000000000000..addd14dc364537292621f0e9e63147f197fb1a58 GIT binary patch literal 298 zcmY+*Jxc;{0D$qwGAK);sY8ki=>_57-+6`}CMai~gi?n?ZJAyX5lLP{Egj(^5ly`e zeS!$VEnK1{2%`3uXe+-#Q53x_4G+)stIlLoUXRZMc+-Y%ejkw9-N4@Kw5tP3x=72?GbP)@CG=~uqmLq0NM%kmQEY9QJ`gUI;F$ezFz@4 zO2&K{Fn*f4S&aeyv>wlm-4}|E^VuaiRoAF==&P6)S3A*$R8LNR^mp@g+ZwPQ1_Hpa zot(3adE3$o8&=-7P{g<@iwRi-b0VavK`j`Og{ld0G!(o32iDe$D@$8{AS5f1oT6xI VSX0Bl;Jn#$43JJ{^;%+K_X|p`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!ia0y~yU=U$oV36QoVPIega1#B?z`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OA=%T#F+}71*2xF? z4k&OqNB{dj|K>p*H_bkQ>(UGN+-g2DL0S0ty=jJ<84W~IKZbpbI&xx(QQF#A!SG|p zwpXmK*vMnL{$>^b_cIpGm1@%#-#1v*ZqhmVar`kOLs9weOA=8?jxHo6 ze-28?K}eikaB#qBXB-qR4xi&^zM%Q;H-1P!BX6p z&j>_~>8>jF?=s$itUkA12a^RbJqI7a^ec=Dc<%vq15$!pr;QarbZ@OogWbhk8Hf$K zTgL$RkDBWt2hilvoZiCwvz2x;Sti5r=hK5@JABfVcr!$SjZ_s%{DS zeW8HbHyZGT0?49RkwmE^Y+g~KDmK+tE(t{yVlCTo`7aEQ_y_wZ{z8c)mwRPdRqU!_ T{|$TZ)^z|+b-lJ<)id)A{Y+q< 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 zcmY+*Pbfoi00;0dO)=Yn18Z0tO;%ohdwW~kYpu36drMoqb|8P+W^YK#Y;(Y6q;Np3 zjF?h8Stw3gDJN2ll!KBS87C(s6fO>*<7d9z?%+lN#{Du0Ez=` zPCJlYXrKX97SrpUZCbHeFov-Qpu6xw`$z-<&9Rl9$qB-=`*^Ugpxu zkfhE$CqFw_AKV|UZ_%g)K2x|iuNjgu_u}AG&FkS-u4-0Ot$m@Mql)d#r{H8((VTj_ z+py5#^Q=sjp*?Z{>bRpb9`wfrwm&NP;{s@+Whi2xh|Wv&ETdy}CWtCNE91jFDxGzhS#ju>t@thsVBa^G$yP<^XBP 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 zcmY+*%`1a(0KoAtn`JMUlO+ez*k$$e?7{Y=X)}9?E!GMro9!W_Et|r{Viz^-Hj=+U zTDi)>LCOKeO%8HG4h~L23KxgZ@v}J+3Dg;y4M1He=!*gkfTdOoluYRdKs)0Jd*HBS z{7BRQRoQ63OXafV3203QqhVO>fP4Yof&3#Z33!f!vI9+-y`#}Spn7U3;Di0Gb_vjD zf)iOF_``ob?*=>}pC@L!N~TWgzXoi6-Q9h^Mq}Kc)5+oC<>K_I^&&snt6mpHllj%s z?hX~+)?VgxC&>-(ZsSR3yI(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OAy#M`3p!8ClIc0bd$eL!M8V3=!o`W2ovU6iycSiG z+!^&mLRjv_ceVLqb63t32;8>(lhuaw@8Jybzy8fTWKw=Tp0PMc|5y2a-p_kqGW=gJ zqxgK*-#ZKp45}rr5hW>!C8<`)MX8A;sSHL2h9VYSo2D7Is*d(gQu&X%Q~loCIGa2be&FswNtUw{uF{{kxl-ljp_2W$G^Y9L~{g$vc zzuWAdP(e94->K}UU)xHTKF7RvS`ZrtCJcvWXZ*Q22RO3B6WL@utE-7+J)YH(MVBIp z9!a=kqFYtms=HqjiYmlzr|0TlSV|@5XLEm{Tax=@vaBk7s?zrxN^dQD0HNWCzwDb{ F{|1W!S@Qq@ 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!ia0y~yVBlw9V36QoVPIhB=gEJ>z`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OA$Pxjl)ZXDr)k>&g?TwfLla0R4xpJLy+xqKF*`aQ8Y0k_Py zN4=u=iw&CJi<@qlbjZJXwS=XSVt8E@b8%Hdq2bMJ@%w5*@~6w6+8bP0l+XkKuVZLR 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 zcmY+*yGsHA0Knm&aY7kVPCY1kNKwJTb$5myB`KO`p{O|Irm00mWO)rWi5L;|*s7ti zr3j&+rRiwsu~h#+Q%gBDM?_F94d3`}$D$#-t=$IL!+IbAGy|>m0+2er+yaC-U&IF& z`;DI&D_|)mLVl_b9dAH)R!>A=qaR8Y_y9_;uqHt*4cZa36ppXrqd?uvR44#vyG|Ks zDCnsop#PY-U-SZl;eanW@R&`TO<#&5W}0{JU7NS2S?awWf2zc-&PmHcx$R_6VC6*^ zdfw?A1Nw~Mw2{jgc`dt|&lq`RX;>Ad5m8c-l1oz+P4S45s!7s8kN4(ZSX$1_&#wOk cmneIZvaG3YO?Cf<^P1xjARLSas{VBO8-+SX&LuUf&-8)r;Pc7w%5# zzv4B3Z9N*$$>!QVfR2O_4Z&6~SbOjZSVh>7p)?2DIkcoN9wK8v)%;|@2RFyv3Q(6e zX4e7Z$Heop2hf8)Z>;Ynk+iHzL(y_{KC^KG5_dv2<7*D`7)EK@xSa$6+~w_ zaYwfOib8WG5)#{N`%R#~34;UT#w*Zc`e)2!+)QbSwN%_pp~yq3Bo9lnD<-=&)up*c uC0W&E`LxsX^e?QeCYKgA|AJdmMq`SisUw;?@*8eTjx&IuKkUoubGzTu(^)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!ia0y~yU=U?+%iG`Jk1w_M|SAx?S7#J8lUHx3vIVCg!0L3?HWdHyG literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_57.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_57.png new file mode 100644 index 0000000000000000000000000000000000000000..94952b5bcccf9884fa4dbc227d1614aa309c06be GIT binary patch literal 358 zcmY+*O(;VF00;0tjfUnUg=}f8IjGh1_N?ut)mv|0X^VNvPWJ3WYhm#eE46U2B((#I zg98UzixAOj7b1)UMTm>cik#)EaB=t@f01UpS(0Cw4?tqIunqua04l^H0NmDI5`d_S zu`$5fRKYu+10bv4VKyM1l05;CyDbhI5UK^jW564La2gmOfQ$>EXMytI{7y?Ffb7mD zGYhOtDo6l%L5s5=faQnjFrWv}VPzRkd$j3b3X^j2=;znzEgzv5O(*v?lx;bDE#0V! z7hf`5RJUEZKK@!Ry;1BQNS*29#KM42W>7xoE=4ceKlJv;Q0gu)F_&ob4YtN!*x|s{ zgC=uO)N@{1$F83F0VoAyyWrskFYWI0@`4v6QBSD|jfzlnL<3E!X|+y8P&7eISL^rx lh3;OD-#7FZ8dRi?BT1Ul(vY5fd}0SMw=rwxT_&np0Bi1oUGwLTz`20j2J>cBDyGy(u~0CdIjSL4F~gwvx= zJ8-hArT`Ez)*lDJ{un9GTL4VB>{g%Vq2krIL)9j1e$^Po82$LHnIb%g*}CK{P%G{b z*_DcX_GmAC*Ho3Fn#*LB5N|3ix~F?8d9j{5=dOoJIxa=M_yuzLyRY1`aU<_n4`lKH zdU?kr9}e;nCbSd@@)1y^p4O6sTGHSnjSOvI3}!7!GbEW)S#JM@g~jk(boDP7wUpUM YQ4DQjXwz>vZFKGffXl(z3${S&8>0_o2LJ#7 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 zcmY+*J4ga?00-coWss&;QxXkE^ct@Io~P*{l5(bEii%NfUTP6xYT8f{NDo0O+_Iq> z8={0J!@-CoXz1nK5Dk$+gS3TEP%RDL_@!J<_rMbHqPknyFV>m%FrUIf0(a+UFdsxcQAEWw66$UqRe(u zk<-WqhL5F+`d1Du9Qdl+*4t_{8-vreU*(5%lb7@LILQG zn7rYszcC~P=*yE{W)LQ+n>qm&Yd+BCJ0h$OF}rXyMkB3jC! zPY@xrMy*j05!4rGD?dU6MSqrtXZ$^TbNOt*Kja4jwq+Io9}w*E0?k1)0(e)Fxg=a1 z_I;GQ0Z+4#P0@Y`y#e8hRmj2i7`VIe4!EzdDWFpV*@A(_>E-+s(6uy^HR0@FL<4#o z)?yQ|e#+dfCcbyJnJfmMDy3=nbJhy^GOdWBD9Zl*?MqmBe)LekQpR=n`Un_x(hE+t z?9^msqgHlmXkx-p#iT0qqKHaEmwH?kh7{s>IC1k2tgTn;%UgdSs%r6~rb#0vjo2?Z Q@ARJl*y+64PL+1P0Bh_>od5s; literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_5c.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_5c.png new file mode 100644 index 0000000000000000000000000000000000000000..6eb1bcbc75f6761fe9f6b8d8dac3981efb8a84cb GIT binary patch literal 322 zcmY+*%`1a(0KoAtW}D5F5=#!=Z%_R^dxkx<+IsdDTg(pJp4p3+wJaV7E+pkGxgi`l zxJWCtlhaPhWyHVWfWJU;P`EgJj-Q>eSjb^(wE>PuSc?Nzz-cuB`A6dvFwOX)KDars zeys-<|yPqEVW2DGQb@hGhJ!ulqB0_(4^EZ|)S^%zhq&I=4hG+)B`oJ#Auu75mW8LgjXue@e9n}bg!aX#M}vo}|DPizm=6nC0( z7bn(SQfu(;4sV$#y;!8nY^4nJ7=cM6ois9PYB7^EGRUG&kwm{FTnXV;6_@JrNJ3GC qIPCD={R{bp^jvo3FSsSylaOUq8B~?Q-*Eljcmxm$#I&Mc-}naf_ft3k 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 zcmY++y-NaN0D$qQGAYYJ2(mCJA}Q$L?L0$YLOMCSlTu0?YSZ+Rh)B9?s7WFMhlrLw zprtJ$gx1D}z@?>sqWlvgF#1>;p7Hn8m$RndH|zuaY0Jm~ULe@x0h}RY67W>?j1CW{ zeV@f{pu@?TNg6MqcVM(+78gO?qt^&PP zYs~?ypB9>1iSJ$7(DT99QenQFNF)FN 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 zcmY+*&nts*0KnnTm||YE94xK!T*x1+T0>c@d->#}D`44w z%-Np0-yd$@oabh(YNKz+Wy1bd+U#6v8UgClJtOHvES*&2v&mRGi7Z+ak7)AlQ$$XHY*5L|486;Qv?R literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_5f.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_5f.png new file mode 100644 index 0000000000000000000000000000000000000000..ab07bee35f1c0ae42f5699e15e899fce51091764 GIT binary patch literal 291 zcmY+*KT85(0Knm&X8$aarXn1QC>lC=JaWCLYnMNM)17iaoz!|Q+0iJC=tHZrB z)GhS_u0}o?r}Z5804B<2J`0C4&^(4Op!p8_0y;&IS1?+?epp=q+?$!C0XJt;Dlk|# zHyVKXWBF+(1_V-uUYKo{E1&IVzX*!cw3GJtRlBc?t`{j6fR1wq^F|UYFL4>6ilA)*~G%3WzWbE-@*sWEnTL*t3tfKPaMUu17@eodH(;t@W>Ro83w9me0s9pW1oU#CS};~_ch?qyzRl%?0oUi#5^$Hz zjT&J7SbErv05eG=n)N*winjeZbmo4{)hpvoSF3p;r4VEaloasKS2gM0@R zIGi;<{;%J;d&82sUw6G={o1Ij)m17H`&BwhSh4zwR)p2P12Zp8+L7%!{q*#c$JSYJ ztX#!=Ve66LeZ0?@op*Olcr$0-q`!@i1j}n0*rV168t&=ZA;!SKpjzS@QIe8al4_M) zl$uzQ%3x$*XrgOirfXmvVqj`zVr*q>scT?jWneH((e4Ealoaei;0BOikT z$E0ij_xrSmDQo%b`l)!c3d;8Is;;ZhyL!?q`xo@s|8(b;RD*Aq z<3E&4TF|vsxbO1I|IvA_ef-Mzwyv;ZU|>)!ag8WRNi0dVN-j!GEJCEN*Nb{+d#zNX@b+xEm5Md9nrf3dJgtom@WMq4&q96rZSX4d0SDZ7*aR4%8D2ha?lQ!WJ%9D95MAYJC% z9B`R!s`+IABr)D$Md6|Q4M1sb1;C8U#t8$(>wT_GB=W{lO}+lIe%fB@nI9qwNs46k<;3$& zKAjvCjt@T0_=$>W&lJ8&fd_o`3}R;62BwN5sD5eCo~w|nD3 ze>}tn)EaloaenUvL%stB z9L)Sz{@34>^?b7}SX8Yeb@F0?IM#+)*MG(C+IICo&1&C>UvX@26>=TDb}N0-__SQ5 zd0k29oul~%?`03nnvs4!@rm?;5CILF^ZPj%7#LJbTq8WMpMxVP#?g(Xi%~ S;B*EC1_n=8KbLh*2~7a7<7JNk 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@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`zjV>EaloasF(OBi{i9 zj_i~F{y%-E#O3#8+X>doVHzw>8iyM0uUNkS#wNA}49b_Led!X_(SAH-KA-I6V~Mi6 z<5$N$&lM?+%iG`Jk Y1w_M|SAx?S7#J8lUHx3vIVCg!0G|hDP5=M^ 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 zcmY+*&nts*0D$plOlGEtvX%phgS_?i?wz)8lC5{PrL9?S;7||3lstB(kd{XmDZ$J^66yl(7 n{O%vfujG~%HvWK5Q3HmmO3g1d|1Y?#b{qo4!U??+N^gAutkqNn 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@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`zjY>Ealoaei-rqY#54 zhtTo=^)vTw$ucTE<1DEmd?2H}XmfhV8tKl0uU{Ou+`HYpTQJ|LH1D;D=e{j9OD%ky zw=3*C!^2f>IH%TUf!4o>DNP((FCJF!5s0_^!`S8_p)%!3QaA$xgKCLuL`h0wNvc(H zQEFmIDua=Mp^2`6nXZ9xh=Hk_g*XcGVc literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_68.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_68.png new file mode 100644 index 0000000000000000000000000000000000000000..1d0a82dfd8e2388c08682be901f3aa9c3519df66 GIT binary patch literal 317 zcmY+*%`1a(0KoC@G!5H|(ziuh=K&t9eo`c7&i8E|4C$JU|?V@ z4sv&5Sa(k5B?AM4Lb6AYF9SoB8UsT^3j@P11_p+P7Yq!g1`G_Z5*Qe)W-u^_7tGle zXv4t3z?9_e?!v&Zs#n>Ffq{Xuz$3Dlfq}sTjNMLV+c7XOD0;d$hHzX@PH1TO?-Rhr zJm=tv5Awb(jN6l}3=Hlzw=*(i9A!~oFLkGnfq_A_#5JNMC9x#cD!C{%u_Tqj$iUD< z*T78Iz&OOf)XK!z%GgrZz{JYHV49-cF%%8C`6-!cl~4_)x<-~EMn+a97FH$}5DjZy T2~KBVU|{fc^>bP0l+XkK&t6N^ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_6a.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_6a.png new file mode 100644 index 0000000000000000000000000000000000000000..8a6a9d0e8b76a4f3fe763441b9febedef2e91238 GIT binary patch literal 305 zcmY+*Jxc-s0D$55#J= z?^m${5bS(9N#kkg4G5OZd=?JIpmq$OKl(LL z!Y*LcNi90%qEpdJJC&kSL6O6nBu`1QYRM5@Q*|{a$(k<97sK&~e_?C8ys@_b7b21p ZvlKYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclLx87?V~EE2y%P=j z7!-JzydVGHAH!}c7&W&ir>L>xP}?DwJa$_a-*XY+9}oG3p5|jq37*luXq!H#I5XEJ z<7ZD#G`zA9+`ejN;0E3vqt8#Xtyv%OYQF!v&5(hCLAAs+q9i4;B-JXpC^fMpmBGls z&_vh3OxM6T#K6?b#MsK%QrE!5%D`ZnqTMkR4Y~O#nQ4_!4W_zAmLWz)Rwfo!CKeD4 VYhDRXXJBAp@O1TaS?83{1OUd=VU_>@ 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!ia0y~yU|?ZjV36Pdk>ziuh=K&t9eo`c7&i8E|4C$JU|?V@ z4sv&5Sa(k5B?AM4Lb6AYF9SoB8UsT^3j@P11_p+P7Yq!g1`G_Z5*Qe)W-u^_7tGle zXv4t3z?9_e?!v&Zs#n>Ffq{Xuz$3Dlfq}sTjNMLV+kq_hba4#fxSpKQ(D2_UfbH;t zR0E?w>T!k)eCkX(!AVn77#J8-OI#yLQW8s2t&)pU6H8JVj0_A-bPddO4U9t!Os!0e zt&A;o4NR;I45lgC9YfKOo1c=IRteQ$s%vB!Vq|1xVqs-s0nxDLmEd#+1_lOCS3j3^ HP6(zM3~h2tR! zXiItLGl2J}sfRT?VD-5i;n7Mg{!y9i6uMdGmis7JpU`Uz>Z&1~-fLXt8`kZ{W$?Li z|JZk0m2bOD?JutyiiM5=Px9t_Hk@_OW#iFoLWyl8qS*wJFv&(SW)$YIuqd)wG24tn sR)jb+*zf*<|)^z6pK6k)Xaz^&Q0G5kahyVZp 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 zcmY+*Jxc;{0Knm2YEYViP$bb{L{fwB_dH9lFcjZIDRC%h@bWAoB1s!^NkoW-Xsd=k zfrJrl%@MU|gI}Pja%z+i3aX{y8K2{&WW;P7H3H^XG?)Sg0BfHC(B@h%fML_0@Waii zsjKz^J%v;xK)o^c4%o8MR02wNC|BVVD8IqJfOZCy3mC~?-Yw4qy7k3K5NanA640NI zt`>mkkMPsB515Sw{pqP@R_ip&!@?<^*D99y*U_!j)==+j-37hgR8y*f@Q_-4JS=sx z`M4O=S~_0sebYYU$2Bln46PJ3wU|?~dpWh3LlREeA!Z!Hl@@MAb}25eL&%B{XXCzy le_>}=+uAtz3vP$xO-qs@dlcF88?M@xbAVVV8LS5~m2Z^SRWbko literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_6f.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_6f.png new file mode 100644 index 0000000000000000000000000000000000000000..76ea728d110d49a44369ad0c155d6bcdc729f9aa GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`)?;>EaloasFt4BOikT zhtu`{`+cUT%{ZN0d6H2yK|$~F0pqMAX|JEKX&6lTwq*If2azi^PxCi^OnovfsYvSI zmua$-)@hu6dZlW=`#kQCg6h|9DxYFtU{Eb_jVMV;EJ?LWE=o--No6oHFf`FMFw-?K z4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLmRD-Fmk!6UHk(G&sm5BvJ!EaloasFt4rx1ez zN7KLm>ASY9h`hXV&xsQqOo}!C8<`)MX8A;sSHL2h9VYSo2D7Is*d( NgQu&X%Q~loCIJ21WCZ{K 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@3=9ks94rhB4BbEX-)CT8U`coMb!1@J*w6hZk(Ggg zfw4Hq-HBn{IhmIX3=9g%9znhg3{`3j3=J&|48Ir{7#dzMFq9fFFuY1&V6d9Oz#v{Q zXIG#N0|Nt7lDE4H1H-CbWg`X#2F?PH$YKTt1`jZHJDF|Az`)?=>EaloasKE8Lp}xt z4(80m|M$m;D|1{7lw7i{@kzr;KG)6Z6VLZO&B)rw;%QvFrP)BYt6Vxfdgb&J*F9LJ zYPsI(ePw&NnNk1k)gR3^3?lCZv_JfpVqjokP%UwdC`m~yNwrEYN=+2OWr&fHm5GIwi3LQ%npc9; PK~{LW`njxgN@xNAGlgNe 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 zcmY+*u}T7Q0Knm2VrYtkOC8ZrNfN=qzw-<|LeNe2wR zdVmO_RcH-bGN^|rpCBSCsFsFr{EnBhX`g4*1NbtAo&(%~yx#v<_U8pRV2| zFl8lIta8z+Xr-M>(W;<`SydKuvIylxSW`n7CL_n!e|l3BfzC>(tQSmRB? 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 zcmY+*J4ga?00-b-rcpkMh8~E4A(aind3TonOG!CX3#CLcm+*B(L?wCIi$J8sA#y4Q zhgupUgrJsia0+V3C8RCf%F!i>z@S3kU9iD0i@o5EefcG0Fndx;`zJzNdThA ztb+qCk2ExZj<_?J0O0&F{jh2Q5Oi@?pSFCP)pwTE^47Ay+2ps+(pfH&mQ?RAnb5>@oYEM$6QBaNs#pbU;4BrEmvMk6q@{~;=A9_<$%KUq(A*>-wW zua#08fFZ%YAjHA~PokTASl~fZdR9k`=_tlW83@Y|#-yWILQyA!mivEUZ6mg_wEGtf cI@;u;X~G%_Yy1sYweC{@aM?Xv!4^t?0}!rdGXMYp literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_74.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_74.png new file mode 100644 index 0000000000000000000000000000000000000000..58ecb68d7b0d0591e37f302237453ac893b82088 GIT binary patch literal 319 zcmY+*!7D=n0KnlNO=fH2WNB&=DZP5$-n6~ew0W~FZ81CGwAn_|vg|q7#gdeR6)lP~e%kmdE5Ieb&mBPj0JAPZ^VZX`HX#h;YfEoexfLX5t(hu4JpquxEJaDmN z{E9aL4cUm_OQ~Xc1FVTaBm}uW$ZxkI~yjH{b}Wo~Ze;eD5(})vMLvYW>_Lc>9er`ug)^v~bp%=jCKKH&VIT%zWIf zwHe-vB}@5=aG`nNsO#w%=+%5vS~9Msl*Do>uBDK~L0J%o1kn~1?TTzuY)(Ox6;a&l oc3=Ms>80et-0EMj3z9P`Ns8=HWXEqft+nq11btz(fM?g0dhz8(n z%UDb5fx28=3sSnXz5t!6a6AgD-B4JA51{Z2%L1yCpd3JZ_V8k~52&9S(o{Ivv`Iiy zHawmK!aoMC=lp;YQ3DA_IhB4Z7utkN+)otEgI`+f`*6!m!>-O2eCpr9c5bPx7hgZ! zE+J}KcKgDlR(zu<97zJw$xvR9G4zu~lM-Uo<;VrnTkS^NeRu~#nu literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_76.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_76.png new file mode 100644 index 0000000000000000000000000000000000000000..449ed5c836bf1f4da5479cf5ca8d5b7cfe71e5f9 GIT binary patch literal 325 zcmY+*%`1a(0KoC@7!4bCA{NQ=856jOJzSz(JX9B*|h9oR*}}l8ZSw zD@!X^2M&r{yp+wBco^S`; zaIjJK5iSBub3xrh_M+|ysE-)I04z2`av9!$OP;+0L|}phgvTq(U;3)p=c9Vfi-(i{;cx7KRc2iw64_Zs}Gy0O6^o?eYIH6h zNyU*xk0Oa)NmxU|rYcs|>X3w@3bEbNfB7#YW@1wli+{l;$&QdLtBPG!?7!jgrF;j# L>-K3!uJH0Vf^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 zcmY+*ODKZ@0KoCTS7tbHAyJb^Sbe^Iw0)$u#YzJb1L{&K8F1WY>!dr}GM%bQ; z{%}PAA%45X#MW8zBcN%r+RLCX1A>F_4g?<{Aiz@t$a9e3TiB~C1VS52EoNAsNE3l5 zpS9W#Sbvlpw-*6bHnY)@d44!;h)1IevweQuJ9~mX%4EKJ*q!3qd0x4EiQcVSOUnqk zZX4N{UtS)%I`SQ)u0C|$)$ZMz0{y*9kGd0SzdQR>seSd{jgBwY*Wi7N%Z{wc$pX@q zVyEJEDIU40%i~f!h(fNU74o%$&LQN(ZAsBaJM%1{)IfPXmE(4 XEa_!Q{~I=+;${JC#pUKLQ^UYFcx-5a 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 zcmY+*O(;VF00;0t8}=PaB!@{%w7k9dwze0q-rDRfZO!uvw|$tUg|$6u4lEpKX%4;) zj!J2*DRxk@Qp#l#7v(Z)PRRFYZ-XQ?c0ccUk0r*SuM*#8& z=iz|kjQTTB1E4A)xa`Q4+MWUEL%iSt7P^4cD)0dyRR-n=pyCIZJ)k+Ze>U6?pgK6@ zasWpg9V7r{j2}+`;C~EWM_B-)ZU-lJ-<)r9jYYjewsQBilpMHM>&3p;Cygn(rreJ3 z7wN)`WrWRJ?JtMUa<32yY0|;Bc;29^6xeLWD=u2*FG~+w#Z&72z|iEYRV58|=K7u! z8Gj3)Q*w?;69FmAgyP|V6b4C{Xd_`U5|l`o8Jc1!n~|Uyg4k(iul|MU*@>yiu<D|?escwcK`A>;r?UY 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!ia0y~yVBle3V36QoVPIfLvA*(YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclgQus9V~EE2t$~(& z3rWq%0bh8QYSnEEr4&?P_U!vC*SDs@b{9&z_PyF;(4IFBWSD$OF zVm7Zy6R)q_KQ;Gj_Y1KWUgg^oJ0~(QFsPQeMwFx^mZVxG7o{eaq%s&87@FuBnCTiA zhZvYznHXCcTk0B^SQ!{hQ?xsVq9HdwB{QuOs=-v($TGyp$jZdR%ESVqVa+SS=?oxu MyZX7Tb4q9e00^O8od5s; literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/25px/hdf_7b.png b/mods/mapp/signs_lib/extra_fonts/25px/hdf_7b.png new file mode 100644 index 0000000000000000000000000000000000000000..33cf85de2900dfd890cd26f60db43593ee2d829f GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2V36QoVPIg$y-+fnfq{V~-O<;Pfw66Y;frbU z3=9lRN#5=*3=FG!m5mq}7&r?&B8wRq7(Bq(?PRtc0|SGlr;B5V#O1wxhFlB|9EXGc z|4+}i(BV2)=AE%n>8Burq_Cpew2Ym?Z(SP;=RV00TKD?bFQr?Pvm$Jh#kq8srW>qh zU|>)!ag8WRNi0dVN-j!GEJt4oeFSk3FN?z&zu}y%Rb4eRl>t=Wb85gKFsT4!?e+>Vv}08)xW63x zjD`WFRda26FVpWpF7|2_XwO6E1U`Vy8ypJghahht+q`{PUjhcUR$T|W=d(I6+VnPC zfcMk#^Ii!U_Z=%3d5y!I3J8>^?&$?EmzFoudXy$IK1iZ8K^F_ACKfee1R^g@LmEX* sm{N$VnbPAw(Aclp{Ai2|Xt9?N;!#gb)x&75qx9!t7YoJ)THc~4#P-r6s06ODF%vZ?uU?^f6G zFu2>=N%iu4=#m{9FCW0TnV2(61+%Ob*UAO6j3WH1EJCsf1Xf%5N lFH}}b%Zr1iSW=m}mK|!@NJmYhePQ|U}F*9IIXpszH0c`ySpt$h(1Q<3#$q?L} z41DJMfSy_=9;W#)@eE8Bv`iBAXQ6%wA3(hWy8^m7P|snsdU>}T0D9M!;t{xNOv`|& zs;$-l?MLi>D+qWJkxm_92RwOYm2~SpdRmG!v{E|>qAx@`)t$$&= iQrukM`wL!4_Ge{TReY-A`wiFK!83qFG!f= z_jv{e2GtVRh?11Vl2ohYqSVBaR0bmhLla#CGhGAY5Cc;y6Jsl5OI-sKD+7aRigw3P rH00)|WTsU@HJIueS%w%HS(#W^nOHzHta&9k9pq?FS3j3^P6 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_21.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_21.png new file mode 100644 index 0000000000000000000000000000000000000000..243abc3566c0c95ae5e9088f81a1eb4e8f78a647 GIT binary patch literal 302 zcmY+*F-rnr0D$4wFe$^KsR*G$s_EeC?hO41>EzUtR7xCb)6_yDle~tSB+3Yqn$p3o zEkbB*YzSOh+S+O=e?kZa)za{c&)G^U=5bHB0Z-gA(|`+@9C89>uYCzPw~V9#cNZi5 z+#uknrek3`Pu>q;DsQEea5xLKWB3GW@31eRmj&5^u}b@XbrBfYSdN)+)9|UlaK&1$ z0@jaccRK{k#Z4nK{+!P))xHvzx9)iBp9bqMQSG4-Z5pn^iKBeoeFdM}rL`01Envou ztl5Q}U6lE~V$Lq2ig{fT3yRP(!Y_4AYC%QlQi!YR(Br?bvs)-_9{dHrq6RanD)oTW T1Ha+6H`)YkwrOe+5lLQyO;@x8Nw}0l zpCCeLi>6wF2x{pA6f~3{Aq1nBr3aqzceoIbIPLv*z!}xG1mFM$ZC0QZcv}XnYr$9$ zE{{7KnKr;uOhiJ|9$g>6P*zXGV0RqM1Na2Yci0h7PlH;8zQWn{;w;dzG9S_4ygVWU z9R+>42t}!B!yR1JgUbp2}Kp+WH@m54{UDb)>lh^ dz$?lAq%5n7PgQ)s;G*7r3J?v)wOS~>{{=8EPT&9l 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!ia0y~yU=U_tV36lvVPIfbKikfRfq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfgppJlDyqr7#LRdDjP8{FmM)lL>4nJFnEBm+sSM@1_p*KPZ!4!i_=FZ2XY-S z;BbC?Hj{m3SgwF~Y z8&yipWnf@XEpd$~Nl7e8wMs5ZO)N=eFfuSS(KRsBH82h_Ftsu?+%iG`Jk1w_M|SAx?S7#J8lUHx3vIVCg!000hhvj6}9 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!ia0y~yU=UYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclL#wBYV~EA+rIQ_n z4k&OicV7NqZ)v;5sv)4@)yk`?or?szH-E@Rsp`|C=tIlHOpzGPf+?YUUA+wMCC#tb1B_hrz|8F1x5% za&PV4i5eOy{?6-@%8UM8>5F?TKb5VBnc=gFlE+Ki?Fn$jwj5Osj-yFx54(3^6jYGO@5S Yv4Ch;^Ga|!0|Nttr>mdKI;Vst04-a3O#lD@ 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!ia0y~yV31~DV36lvVPIg`<5PEnfq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBcl!yHc+#}JFtZ-Xp_ z7!*0Ud;b47x^2nC*k83$#HWd|@uA`uR+gShAqI^ts$s{N7V^hjHP!r`J~6Assm);0 z%qe*f}#?&L$4s~9##M@UMoiTF9&^H||=jWB=DlTuR4(_FouMl8AMv@Y9Py>jy- z-IGzgu4|9A85HwetGcoJrtTXD?Zc10bX}FUj=R@9DQTI(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;Oq0Q69F~s8Z)nG@y z0}33AkNmHn87mgMpmfJ=i_BavO+m43T%W(VJWm#xwP3f3*qODl&1R{#d7%-D`FJX3 zl`gjDQrcX~H@~u1FH}!#Qcr1d_Oe;LEgiZV3(i(3!yT&tu|46 zdL|}+d0SkxefR(X 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!ia0y~yU|?ZjV36kkky$U7tOW_AJNh~@Ft#l)d@(Jafq{W3 z$=lt9fnimzvJnFV180FpWHAE+g9jM9oy@jlU|>-2ba4!kxSX8O(D2_UfQ{MgSiMfr ze@O`m35ktfytQl$7qVF_^0RJbGcYiymbgZgq$HN4S|t~yCYGc!7#SFv=o*;m8W@Kd zm|B?_TNzvG8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X#KOwN0-|BfE5Ydu3=9mO Lu6{1-oD!M<85KML 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!ia0y~yVBln6V36lvVPIgGFRm}kz`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUkaAbSctB8wRq7(Bq(?PRtc0|SGvr;B5V#`(Sdj$926 zJk08U|IdHySjOABs>0xSqELr{Hq(Kt3<119oF=|H*DHFi(sOI_ya1T1&2m=FyYKdz^NlIc#s#S7PYGO$$gOP!uiLQZ} zu7PogfvJ^=v6ZoFVdQ&MBb@0KN}l_W%F@ 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!ia0y~yVBln6V36lvVPIgGFRm}kz`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUkaAbSctB8wRq7(Bq(?PRtc0|SG%r;B5V#`(Pyt@#)f zIGk(m{Xb_hL*!4wqUO1?ri--&?ONk;f-@{qMt9Z1Lx!e*W(Ui3M~m#cC;DIc)0Dk) z&D~=}&I(3)X-{0dA%$6sjmNC}yKf5v1A}UbYeY#(Vo9o1a#3nxNh*VpfuV`6ftjv> zafpGbm5H&Hv8AqoiIsuDG)22(C>nC}Q!>*kp&CqejVwcqjI2y7tV}E*8rHlLoX)_& Oz~JfX=d#Wzp$PzR++G&| 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 zcmY+*y-NaN00-b-sbq>!E?ERB(#O!jd*^9-g`}O`N%@gTWRs>A5uv0FHA%EIh(b_? z{skd|gNsu%WG>d!5G~bE2~kT+L_-26l#l^d9g5ApHbv5ugRV&ShoR~bMf}T=;cdpLY{+s^-mjd*lzW&1CfD8?FK7>>1YtmQY9 QTD?aA;BtESvLm$n4eHxqhX4Qo literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_2b.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_2b.png new file mode 100644 index 0000000000000000000000000000000000000000..27193c6147c3062219b8d5e9f0c522b885659336 GIT binary patch literal 311 zcmY+*%`1a(0KoC@G-7LNE?!!p#clQ5vuAqtq-E=wJsVrB9qhK*9+I%^p}1HmImpS& z!GSAUjV|P$C59 z+xE{~Jzy!NqG2j`u4kYtucs2Q+zaJ(_yEdJuppq81$7@fxOa}oG(?V(GHeYzZA3!)$BD`~U_}X^#w$hSlAC5P!eVHY@JFYixJQ%LU zjDw5E2Ica)>IHht$e3BknTDF5H*%(dB)qam^m&9YE&QtNQ+)xCkX0deyMxt#VP>u{ gHL>&;{2nQgmLyeHR9X2Ar#0suKrE8fD&g$vH# 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 zcmY+*Pb-6Q0KoC@G{gQBC!>|I$YuHM*)wfVT5Ubsp2Zexg`0UclJKx+2Tq$ga1c^B zcm>kR)e9gc4!j8V3M8R$arhiRdz0Ce%ie1TTxm_s0XCqo-3qLF%tOGs7|X=q>cH_) zXay|gTq;iE!Sf1ubuE{Hts$uHz&lWVfr^0U94KedZJb|EjR7t5<0%y`_I(o2VQ8~u zK>LxrTaE%FX*HI2Kk3D{N7^QwPTx`8`FX74kUM+UhjrEP-hUZ^-E7ibuhnW6Zl7(D zf$2a67&H?zX0c$F6n&#qFiS`xAp6CrUj*|aq{u-f81V~P5#ppjdh;)=tQD6QHvdA% bFGcc_q{v}K4*!PBX4fe|I+0Zy@wx49&8SW8 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 zcmY+*KT85}0Eh9%GAP5L#U#RvC?Yucd7h#_Oi<3dlTb<=YSa7^5s~CI)O17y4b>9m z5VS^!(AoNd;-o3>u1K(RuTwg^;B`bTd96@9aqcmH`>AI`;E^RIy+7*fN?t*a~9wF&sjUOYFEp4 zO;&bmWxIwdLYg9?iU=1)L~3Cfjw?cwLR?NKAOC^vo$6+N{|`hIHC|Lzsl}ug`vvXZ O*cCuFlh-@x(&0BXV@Nds literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_2e.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_2e.png new file mode 100644 index 0000000000000000000000000000000000000000..e8e23a9830ccc4835c613c7cd348b6d0807f8aa1 GIT binary patch literal 291 zcmY+*Pb-6Q0KoAtn}74{uoLMiw75O>^X!?nUs^rundez-u^z>3^K2wx+2g=z;o{(5 z3J0%1TFuc5P!2eF6YLd8lETH|bNn34GasiOd K)`c6I2>Q!7SpaXif8sM~JqzBN%9X2C~Zqn~IMcCJS5suIFK$EqPtK159c6d^#FV$K*&d7EZ?yg;B{YjGF~ZP#BXX yi)^u(1xXf!!#?}%Kd`nQU0L4z17l{<78FHUvdWV67hF`^jsU!Fzbo$y?R)`3MpI(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OA=T5xF+}71-C#$) z0}343o&WzAl?O{082g{L$c&bDnkXQbeMXqsZhoZa?%h+j9A2|bP0l+XkKWkPIu 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 zcmY+*Pbfoi0KoAty)A}tQc_4HtbX3!v^`pF?ay1Y#q$o^ZL`gvB+KSN4kMAGwF`=i zgNvkG*<7amw5@@otTY#pZ=GB1)ptDW_j?2|9K$>-j-EdWC z_)3_7nyeo1aQWEr3UnnkJq&Aokl%t&ApZg@0xEG(kDx7cay>Z))J}&2UO3@@8N#kAHr3{| t3Ply-pxbr#FDx#l=4V#_g54@R4OvzdhpIS!!$qa_5FqG_crQKi&2K5+Roegn literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_32.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_32.png new file mode 100644 index 0000000000000000000000000000000000000000..469cf3577b960971aab66e4099c7ee5f045d8a3b GIT binary patch literal 376 zcmY+*PbfnH00-b7O=j9-2UaLgn?IMQ=j~0~OJm;VZ87nz(2C9eNMd78nv2mc4kE3w za>Rk9T$PYgMlSA1O}4{oS1l=A9KPeXF*GPB6?F;#O1sS>0#E^Hl*<5|%;!r0$fnH> zGjO(5S@e_vC<%)~FHRpDvH(c0O>_V&EkHB|d;*Am082EGa|7HSpbqVy4|f45o$41X z!11Pr0ZhD>8mpA5ZykwiTye29UA^-(kZzG>qsxlPSW-mc za+@3}Zxy;z1!DdAEjW=UtF)O~qwA$@3_!DF9g}<>$Rd|YU}MQO{`b8qW0KGV&XaAGDC8ZgJB2B z0SBZO5-#$+7IJaXT#Q&z4kQVMi^K2u8?C7}$)p)l05Xf2u>nW{kRuTTSnhZd01&t6 ztU4e#p76oN0T6WCOnR)IWjz3pH<@i#psx_{4gv1~y!Sv40mPgD9RSihXSQoA0SFtb zOboCzmPZ1J?=(BQ0hoUnLv30B{T4>YYQm=z6{)*&2{Z8gS$9pvi%yQ`rIUl_adj@C zEXW@!JxL^Yl@#!M@7%G2B6(~@ zo@3u+UvEWO^5LD+=*x}Fm$=&?$#zDvwV{!!ue2?+?PpR8JNXR&3V4H^cX7O%Zt8M# zyc;A@LMez+1)*XIHBG5#Rk?zoXo8r^)gJu|?H*TabMIeJE68$|Bxy=RQ<~qf5=)r| M0E?lTS=Bpz-`YudZ~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!ia0y~yU=UYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclLz1V9V~EA+qmu%; z8Vq=x#XtTF@00hFE%RN{@h!V&`*ee@V`*u;<`({cKR%KXY;^u`BuT*H3BwAV;0I2V zCS)Y`aUAb+uso*lOia=!>W$Zm#6-y~4mH>O|6d}fC*9q@Yfp2|0%abnxsrQ8K2t4m zjVMV;EJ?LWE=o--No6oHFf`FMFw-?K4lyvbGBLI?w$wE+u`)22rf7EzMMG|WN@iLm mRD-Fmk!6UHk(G&sm5BvJ!I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OA>Gr(F+}71-e5<* z0}4D%NB`H)l%2N2N;hp+&tg@FOcj=HCWZtf(Sn4gTBl6e<6I?N_tQGkcFlj1^+_z| zU8AG3%r)UddfygE9t{6%2OWr&fHm5GIwi3LQ%npc9;85kHCJYD@<);T3K0RV9GYsdfq literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_36.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_36.png new file mode 100644 index 0000000000000000000000000000000000000000..4e743b6627bd30051bb377693fc97f8890cf9c24 GIT binary patch literal 385 zcmY+*Pbfoi00;0djkakaLa32Hxs2c59`R_}db79W-?sco*w`#a);tGF&2Uh}2?r^1 z5Hl$*E18r(DT;_FspZcOa@q<9g^R=I_?f7!)=I>wVgM2y$LayZ0gws>09em>IRJr8 zRiy&9renU$Q2-+P^;$K&XX&p1GCDYY6)=4~5Fr;Hu#=P@gL$laVgzMJuo-?$iPG}pKUl&Ylrff(i zLoJrH+nWrx!QJ`V`qCr1IoRJ`tq+JfPxjsJ;^<}O#?g#4X(uw#889gi%*Xu9h|N*@ zdHi^ar~EtCrFrj8zF79zeLCaY@YPZ{I#&AJkn<3I@83?N6N5D?0CIRuBX2SDR;I&g zHS<!N%jG{zFXois4Oy%Lf(A#I}>KyzFg)*wdNKp)3%+STZ!4r(1 N0|1?-n)Rwp?r(!Td#V5c literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_37.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_37.png new file mode 100644 index 0000000000000000000000000000000000000000..896ca7e88fbf5726d66014d2dfdab45af560076d GIT binary patch literal 357 zcmY+*O(;VF00;2@G;PML9pocr@^$g@yuGo#jNW>)_mX9=9qb~ry@?HDqev`vQ9esH z7w9?9jxHH*yFga>U;o|T+{#N?zHnpls1wbwEoCrV*phhVNa5VlV10Ww} zds*Ogqd4y_1Rx8EHVaN}t1|#}9$xGP<{E)W6!-)XNdwa)kR1e=I8YwkyKr;>C>ZLo zalqkP9R;8$$h$%S_#fRj{!Rb`0>?Uy$;&&oG@>iv91FR{*GY-<2KKp`%~+;hO`m@_ zQa;Vq{Y&6UOt<8gQ%ZAOn^1J|>+fe<(rR>fz4_UGP?_{^*UbyArpJmhaWtAg`g)Kw zCh+Ex_N0Qk2G9_;_J_Uhu*7(#BzIT>MYhre*+!6hCuv}4J)<`fB+ZcIPHku6Ul^P4 hj`(K(f`On+PKsh^BSRa1!*Ny{0|3El=T0nxOW#_sY9s&v 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 zcmY+*Pbfoi00;1|*$T^lQ7nc?WYm9 zU}+?k1`yoFRk;9gKZ*{T@&R<43_6SY@Tj6XY)2jxc(|GEd1-|^F?THMy&6E8P*^EAY=V=u zw>xcu6Ew+TD3VJNrG=R8&Ilk0Kz3XV0M6&B01)F) z=~cjAn+4>e;@i`yF>?rwz@ zf(Ri9f~KaRrH1~4Xejp}LMZxJ8lLgTQ=3UAyzYKC;7yu_1+)VLolaoYZ`T3mVl)+n zi^J|#&ILFsRw72@-v0^&@}`x7tr4j1!Us@&feiu8EXWh+E1zD^P5^BSQwamk4u({q zt8C6!0Q0BGyXDCDIB7&PzQ=sw{eg~YkLU6!u=DxsyD`W2dekci^_olDZ)M+rVLLu& z7jkw{=GTikyND`Abw!LRLd%Gt)HSJv6`@NZjs_#Q|G>&xVX3tF2ZD+k&Zw%?LsAd@ Rg7aqYF+eh&HX5<)_7}zuO7Z{z 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 zcmY+*!7D=n0KnnjG|X%V2P`cnk<04s?QLz3rmeT_Ew)%YaNBGn36DJoPMawl#0dv~ zfY3@gIXS77I5@h=f#u{RsVQ6>zT>wuo`_n_U1q=2aL19cn~i3 zTE8-lfT56#hN#@xUjau}O~zq;0E(ON2^3#oRe)L=%MH#f8P7d%eUpAtn`^2w6#H=Nhn4gq4}gi;BmH@*SrZ&Q;1 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_3c.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_3c.png new file mode 100644 index 0000000000000000000000000000000000000000..3fecdf35990f709b78ed00a930291c9830258489 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0y~yU=UYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclL%gSpV~EA+x04U@ z9Z=wKzTNu&|I>FHGD^fg?pdQg$xeWkbK!+hM*AcefsQM0y7ul>GT~%S%6;Lur*j+g zotbimw~IfNxU;W3bmOqdlaMQkUFGMvc1dUEna}K!M|K&d9zTVUQoplEb5tp{QoqqsE z?c|(YD%fRN+$m#Yf=jas9 UNj>x%8tvY504td>nu+}WH?>4c;Q#;t 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 zcmY+*%PYeH0KoAtriNJ_2YD3o$YuQe_M5g}T5WB%5wYf#l9`d@kDPM$Y=|NZdu9dazVU|6tmD zvB5kZ6HG9K8bhk9?5ED^(Z|%oiLSTfsqE8j<4WLp?rd$TLz=k{?%vYyl9<1D;u`{T z{MI^ui`(y&J-uGH--{>|N*bX^BWPWMPL{N?)}Rq2Sr8U7jiG;`v%96ewf`^ZG@`*J Yin64aCH-&MdW~NMa9ArWJLaa5Z*6U7WB>pF 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!ia0y~yU=UYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclL$0TbV~EA+vw@C$ z2NZa;djJ0~Dv!8hlU$gH=&YT|ur)Us0@&ede;J?(mfjIZQT^ERF&n+t1`r zxg0ZT(Z$;p#ga-HZx6(H_+Q;|?f6qUy(2-TFZ=yN+V}im6`$YnY-Z6zm0XmXSdz+MWMF8bYhb2pU>ss#YGq<b76{FKbJN~i`?T_ej7BO@yl3o8=~h=w(<1gA4FFfe$!`njxgN@xNA=s<4u 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!ia0y~yV31>AV36lvVPIg0O5NJSz`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OVZWz~V~EA+rBe?I z9Z}$L=6wABzftv#%_<&epYT_c8gi#dlh5*cU=5&R(}!qCZCs*B5%)juRb>WNnV^vMsSyrH<*(YQ$+_x3-ZE=U+4=8>yLlh~v~>NJBFemH$NpatrDui jRM*Hd#K_3X#KOwN0-|BfE5Ydu3=9mOu6{1-oD!M80 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_41.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_41.png new file mode 100644 index 0000000000000000000000000000000000000000..58298847b4eca630415fc2f2fa7989167ed90c46 GIT binary patch literal 384 zcmY+*O(;VF00;0tjcjHmWoTs*rMx_EkLHbO>+Nl$EoO&t&^8;*=f)@`OS=eB@>S-z zB33RG2Oo#!qaG0lT$J*0aU_i?TpWJK-*}x_pC-x?0Z20%SPK9tfZP-TfUtLk10ZPA zm^8rVbZX3z1R$Z$qSqqA%bo$qTMQNxFjNQxg1`rWz!T6<0xx!eSp=ls<(>LU0Ey08 zJqxT&EJUPEIa0K*UNxI+zK(8y}6%G0Y^jU*r!3wERN(d?4slbQ+QfR%7QN}Qah z`$*_NdwrNWx6Am;ovL7U=Ht?<^X5=D;PqWpvG{0GxD}V~A=o70_|B#V00n-X&F^yf-Aqfb+u?VE zB1>t4EGI~Xl`Lau1*51SNSYzZ`8;*>U+C&_d0GemLK#6-SSgC3l?<)?4eKxI3jko$ Knc0ZeKK2bRb$FNn 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 zcmY+*Pbfoi00;1|nQYTU`IAwb)+F=l=k1N{(X!dREls?Zh}hUBNfvY9v~XEykx<)7 zxk!_85=9~s+GV9QC&iN6ie)HV96rZSu%n%mN@NlMQk&Jx11JI@7YPB_Ih6%~aM)-! z0(+sn4_6L=tVy0TA$n8s3_vkt^Ji?YzhDX 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!ia0y~yU=U+qV36lvVPIhJ-1N1Afq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclL!+mQV~EA+yCKnh z4F(+ADc|=O{Vj0gFfciG}#<1A}RbcE?aOYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclLz<_HV~EA+w^JOs z8Vqn r$jwj5Osj-yFx54(3^6jYGO@5Sv4Ch;^Ga|!11KC_{an^LB{Ts5|K)IE 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 zcmY++%`1a(0KoCDcQ#YYfkY39!)o>OJP&P8TBc|AtYvKNz-_aQBoPnAX_kv3Hxvg> zN+J%DTy~L{a+Wyk#{Pu0ke7?Y_xSm)4Tt^Isyn|ji z+q4$r6+p>+#NW@!WAi)EnlK`Ru-pmhRVV=IH&_smkAb!W4YPY!;qOuDSkSM-(MG!r z)XW;A^MLWwz}=Jwa0hg6)b)@^w$^?qLf8-1SDx=1!>@f(uTp=aSA0Wx;0hN6t`2T snh;xUo|}JQdL}tJzVrvWow7SB%bM!aRM#&!&fB*E0=|%b(jUuw0U-=l761SM 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 zcmY+*!7D>?0KoC@TU#;hu!EGy#Kd9s+uPgPUTfKUv$wRx+JPKwwvmKoPvT~` zPL62hqBuB6BIPhwe*jD3DoNqu@Hu`q29hzGwb=^T;<}as>_A(c8917Gl>qZZI1z@E z?S{{+1&~UqScJ-b%QN7}>8S)PbwPOzK7jHQ%nPVxK;46;;{N$y5HOAP$22(H>X3o@ zqCQ*#^dEh!Z-SntVRHNLDq zoN3(>rkX_=z33bPoJMrW$Y+g$nwu+RjRLZ8D=y)42~S#hRmG!v0xqGbLhQ7MuK$JU j+5F`A;$QH(71>hN 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!ia0y~yU=U|uV36lvVPIfbRxrYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclL%XMoV~EA+vs1kJ z4k&QAG*DMF@XMN+?G;b&u`dqVnS0*n+A-GmJ>6?PH?jw2 z-mIH8^UaPfi-~NSla*1FSk+xkO8>~c_^`au63b~I_oE_?u`25gA%mI37yx(a94(-T1RLLwG{i-TbaXep?3 zML_*AdA||>yzxjV?R&`S!O~Y-qhxp7)`QOO8MVJsFYoO4bn2U#yCLnlYI#38ui6uJ zn|EBBci^m;mB-Qc7r?0KoC@)`)4!iPkG5Zm)jc-n9MF^48nld$DEf9k}gz8%bF995^j$SyULFAuce}dE$E)JjL=V-BL#iH>j5OZv^4Dj6TIvX!O%tb71tzFjWB{uDG1;S*@S!>)i%1>^+`*Dvo%vp{%d-ZJ6(ctQjE>-KU3 zuz%zqH!?unF%5U*&9BTgy9>6`Dh<9W`BvA}V}zc<^6KS50VadoQc(4Rn)G*SUQk05 z)4D2VRFQB+QtAnrNUK7ZLY$3f?*E0&?dtmK-d{+nTH4h#si&l#`VBXop>qHyS2Ww% G%E32dGe?d9 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 zcmY+*%`1a(0KoAto7hmuBCWhE+GX|g?3uPFSzFI+i!Ek~IBd2N@)C34G>e0S z9Kr&x3gi!UcvU!DHA#SO z+Sfk|_E`v$6PlHl?e+&wO>3XfF=Z_4}y;$5`Q!Y26_9Znumj&%29@ zy7PywI4EtPYEi6(Kh2+phkFiK+PL@cdt}StLhTk`&pl$oAim$(3&c_&q`O#2rb0 E1JTD?i~s-t literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_4b.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_4b.png new file mode 100644 index 0000000000000000000000000000000000000000..750672a6917b5301001759625f09ea07c23dcd73 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0y~yU=U?sV36lvVPIfb)aqBwz`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;Op~%z4F~s8Z*(r`f z2NXD%JOBSTw%s=ANYZiV;wh#^ErNyG$zsoLb!@YVva$7A;LN%rkW=eQ!)wkd4?{)% zJ=>7Ldt{f2eD0E`)ynsk*FE9Zx}~|o$vQ&2)o%V#Dbo$v50axQoL6?f+m~c~>I5bBO=| 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 zcmY+*!7D>?0KoC@v#A+7EC)*pi8#FcyuE3AY1w+Sx3tB2hskBL_ejFnbKtb(;vhE^ z2RAh=j<~C({0Xku!5^R%g^R=I_}QPyBz@j)FW^fVdKT~ly&gAkx%MFe?xk2d2DgXp z%|a_6m9xn>wdbC9ps#3T)37rHl|A?bDsQkQppggd1iDIR_p=i~%ffV0hw8zA0<@Kk zxiVn>bkYOxcwJGvJx>B XMN`9?8vYGe4gWDfDv{A^@%-*LF1Su2 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_4d.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_4d.png new file mode 100644 index 0000000000000000000000000000000000000000..aa57dfb29cbe41b584ea8308a655ad7a719da6fe GIT binary patch literal 354 zcmY+*O(;VF0KoD87@2QTlaxv1^76dBXE)KurZ>quLOiRv72GU%r-3#Ob1xb3qKYDTw=(}w7HrSp` z`Op#o-JsW5!`5Z~6JQFc-g+1*f#?Lh1JOqq5+T+B$`Tm+R}UJifVfV#(+(RmMG|1> zS6c@G^+)YlPc_iyvfF&t^P9Q0bTU)*htFdVukOH<-!ZnU?Ud-6jTgq)XK?Obmm0qH zOk#S^Hso}zM?>9vudBy#SJ&Z;Qeh>r{irxSylk4kQ=48i|M*A6+uB#WbYGTIH9Eat z2NXvfEs>xW2`PbrkQNCciRH2&RtTcmCt4KQte7hWQC388p|JY&U+C=%c87=mf<=%j aeUhZeRz^LPKA) zv;>8Utu0O!5rt%Xw3Rf45JW@tu{1p6Z+JF6Zo9Nu*$hDHbXa)+od9~pA^@CSWdk6J znmIFYmTUR+Hvwo!@OBG|cReov`hpIg16I{QdL8%xkbVY|1gQA{b`Ma*56`E@0W=0C z?N;D4J3s-D#2qsU0FIv~u45(uQK!}H)!*FSPqw8=M`Pvay-XKfh5h!y;n2xQMJY3G zEteh(^~G&@z%7<5tDYmRRNhsWbaQWXAj3tIF<0p|Umj3T3z6*Dg(yq&8<&L>OYmTb zInKH3si&)IYE5x4-)f8{9=`Wff^Av|`GqhWTnhVzFesvBG-OmmXfM&R49(I84PjV9 qcKS`1|G?ZrXg0F)2Xq?B;H4;*(X)*H7vyWQT>x;}+}5JSm-zy97izNr 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 zcmY+*ODMx}00;2zM4t1wAdft^64TFr|7rfMW&HQbdo7Q0Fx$v0Gn2Qp99Z)_%)*J2 zM;=oWk%(fFa*+ck#pFh!g~G+*bNq~y7Av_yF+l*hY89&i5Dg$9z!yM8@39+zZ@sKY z25gK6dv$&QIPDr`9#${n9swlkRhlB8hYt)60UrPcAAk-5cxnK~2}GIZcFH6Gd}<4n zEU+}1LIDUgsjAumsD3C;o1_4&YF4HdyYIEK(1XN)Wy9B(xzp)?c}Cn*yr;>n%8;Af zF4{gUnMpsd)w!$^Q~8Adr;R>Kn+?ZU>RO{;tgZTH_rmcqUw6$$Di^o=4@-@L;&E)Yr`D1XPZeq8M7t V(Bj{);)$3B0JXfBUCpbpegjWWeRlu= literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_50.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_50.png new file mode 100644 index 0000000000000000000000000000000000000000..803f0092c97048e9edc2892a8bc29ee35adb3b52 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0y~yU=U_tV36lvVPIfbKikfRfq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfgppJlDyqr7#LRdDjP8{FmM)lL>4nJFnEBm+sSM@1_p+3PZ!4!i_>o}dUG)- z@-Sa;+4Fy@we-jKZGv}rW=!o4Uo-K>@mmu=Bui-`APcD?%P=B)CblSx-UJIQ@^T7RY9#xX^HPadD{ZoSYa3=9maC9V-ADTyViR>?)F zi6yBFMh1o^x&~&t2F4)qdP1}0Vp2GbPnj-hDC%}>cptAuJW)itsVF*33; bv9L0+fM{6rN^m*@0|SGntDnm{r-UW|sq<+4 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!ia0y~yV31&7V36lvVPIeguReO3fq{V~-O<;Pfnj4m_n$;o z1_lPk;vjb?hIQv;UNSH+C?tCX`7$t6sWC7#v@kIIVqjosc)`F>YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBcl!z51^#}JFtcSBBd z9X8;ZeCFT(>06z>r&|;~b4oOjU+cc+L5sjKrJ}PI7A9ev1YMi$5-%?B|6v%k?DQ-S zhPc_4b48U*Lr?j~O)0q8y}mH`%Zj}<_63{&#UI$)(3Tgrcvr2I^wWturp76sY>-2$bXNiJESn$hB3=9ma zC9V-ADTyViR>?)Fi6yBFMh1o^x&~&t2F4)qdP1}0Vp2GbPnj-hDC%}>cp ntAuJW)itsVF*33;v9L0+fM{6rN^m*@0|SGntDnm{r-UW|1ht5v 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!ia0y~yU=U$oV36lvVPIhJbysy|U|?WLcl32+VA$Bt{U?!? zfq{XsILO_JVcj{ImkbOH3dtTpz6=aiY77hwEes657#J8DUNA6}8Za=tN?>5Hn!&&z zUNC1@pbY~915=W>y9)!us$OLy1_lPs0*}aI1_lNXFm^kcZO6dC5bo*X7-Dhy?8Jjy z3<@01>Hq(qe=U-D;R@eFzqa)!uPitkDv@N!&BWryWh1k)>eR(rpZ3 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 zcmY+*Pbfoi00;1|f5jw!izKGuHvRVYXkL=1J$s8S*7EP5J=+M$V!~X+2!(?Tp&T4o zODXcV5Rt8Lz=d3-SVaEhPm03D;dA`-7HCx=qF51t5H+vV0f+*S5a$+cj+h_3Ni3de6}%YwP%r{?YAtLY1uBj%y4%l&9L zN{U}uY!Qb!Nc>*+l6>t&6#3@O?mT&sl{?FYSkJ5R+4;nd+3&w>wTHr|&pJ8_BoxOF z+W{n7xe}{Mu$mcTgITbeK@k}(CFxQk*ON4cmNW7UDWMrc9En-G|3Y28sk*ZDFQiGS b3_V3Lw1S}(zrp1V9{~V0r&Z477&^WIkBNma literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_54.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_54.png new file mode 100644 index 0000000000000000000000000000000000000000..9da71a315e96bf2df33b604f508ab593fc826f52 GIT binary patch literal 308 zcmY+*F-rmg0D#f2GAP3!NP-a3#D?JDx;x`MLO8kWPC}`}p@!g0%|ar{Yp6-0rJ>rY zp~_X1rt$4b$73Vj0Mg6(8rcLM7B&<5%suq{H<1?>z*s^>QgGeGysoMphpVN?S8 ztM*b2uz$=xRFZ&@HuRkOSa8FGo$|O7>1hQesbjt0Et{1~D|j>+dh5Hn!&&z zUNC1@pbY~915=W>y9)!us$OLy1_lPs0*}aI1_lNXFm^kcZ3nW_)5S5w;`H0ehI|YP z9L&*={_l@rXBRQtF{?uQ;f5BMLxM_Q<~^LGU-z+c;=!N|bSMAyJf z*T6W$z|_jb*vi;a*TBTez+jr9-7ypmx%nxXX_Zh7rn*L!Ax1`4CKgsE77z_{?{$-zNH;o|T)eil5Uqd--r0#M)-Y(4S15B7)>xao zL&2EAm`tPtVrxRE*Uyi+?h;ko*R?6~a@^c`b*E-DMTRa}TLz$3vbRg2pcLkN$HGA=44O2sI%3cf#!vJ- y%kYd*M_8Va?aIcBe_?neG|)Hs7xX&X=%;C(<#?9+4M*9+9RP6JMO)GunEeJ)2ys{d literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_57.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_57.png new file mode 100644 index 0000000000000000000000000000000000000000..bb1f75722f4a25317f1d15a4bc80d1b6de416241 GIT binary patch literal 378 zcmY+*T_^(q00;0tA)l*BDal9T$?4qPH0PskZnnjV8R3PQBh4Z^50vutqDV$4B4y+w zC8QQ*4f)EVv?n}~?ZJaqBAUXBhu`CGxV%gg6PXYRAV#O<^#GCpB!`Cps1tWb0EDz~ z0tal3MSU7W0R&m~8WlFL61@OYOj^AF^ke{iL%;`szGt9|1bhtuI|Iab%sDFZ0R%Ue zXn0_4G>rlf(V?xi0?_^_J~I~ru zt1qa25@K&12YKr8rA~RYefuf1O6I)YUpZ$y`oZj@8+YaWqKos4?|5DQhe-$ha%W1s z&tLzHD7DWXn)jAv3;wou<}1F}HZdOvuD?7@$hs8X+yK%gb&b?yltk9lDHO9305aVV**AB1K*<4&URa?`);bl9V7%0FcD7W;*~GfDDNkz?$DS20+|y zv>Jh(1?h)77J$fWx0n!$C>{VPTUfgl7|j7DW`K796H#D*074VM1b|e}>Rwe5fSBfT ziy7FQ&!Patd)Rs}0QRTS)2?CwQ=Hl8(4F5c9VQC z#s--tC=x?rsL=}Ew|jn!4u(YGI3c=fnB%Fs-NfPTt+J?Pzq->J4ct~etq11Lt~lW+ z_f?VSj67>!dX(dG|71ldyl7ziIGLiht#0tbkD+jx>pK5Z+N?~|-`ptyAlp~s^tHNu zJk!$8yL~(;Qb4Onp^B&-M8nW(My*#7njvI4v-sp6=I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;OAD_437anTnd=yaS?Pz&*7-bn z&6f;$$0*(2bT{^U&U;#qu4Y)f{T@Sk#^beX<}6-1b@pf5*Zp>_x87{7QF?9tg0s{> z$kf^_1>|DY64!{5l*E!$tK_28#FA77BLhPdT>~>+1LF__Q!5i=D`QJt0~0F)gK3I( v$51rn=BH$)RYEnG>Ka*w7#UfaSXh}@Ks2m*B{-ddfq}u()z4*}Q$iB}KPz(t 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!ia0y~yU=U(pV36lvVPIfzhzw<7U|?WLcl32+VA$Bt{U?!? zfq{XsILO_JVcj{ImkbOH3dtTpz6=aiY77hwEes657#J8DUNA6}8Za=tN?>5Hn!&&z zUNC1@pbY~915=W>y9)!us$OLy1_lPs0*}aI1_lNXFm^kcZO6dCkm~8;7-DgH@8yGB z2NZaiFD!fWzuwaN&7-ueQv!QC&zptxeCWREu#rFZ;3JlOLdSfgoO?)Fi6yBFMh1o^x&~&t2F4)qdP1}0Vp2GbPnj-hDC r%}>cptAuJW)itsVF*33;v9L0+fM{6rN^m*@0|SGntDnm{r-UW|iiT~P 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 zcmY+;ze+-30EY3$GBU%V$%vvXiUJ}Qyp$mwpuv!}4@yGk@FC=3wXP*;r#Z4m(bOD17J8K4!r6!HC}a zDVs|b!2H?V!&(UN#Eo!f{3)NE?fg0ywcZ0t;$g= zx@Z-0R#D|Qi#e-^F1%6`Q=0H)gkMRY@&z>^l@KSM(EUHKzELQxZ2tkjrUx^+u4F*T Tz%Qsbdrkr3(WKFcWOu&-nG8se literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_5c.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_5c.png new file mode 100644 index 0000000000000000000000000000000000000000..22a58fd7e07da9e6f2c3b066908f80d91b30fbfa GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0y~yU;we@IanAN7)lhT$T2W5u%tWsIx;Y9?C1WI$jZRL zz*rpQ?!>U}oXkrG1_p&>k04(LhAK4%hK3dfhF=T}3=J+FEgyl;vx+7<^V9TxJp<8c~vxSdwa$T$GwvlFDFY zU}&OiV5Vze9AaQ6`UCn0%FQ)|qK~EF8Gk&7i^-VF>2(6GxS^+jE?~f62QJ)`{eXQvoCrhx zxVx3@0BprnEJE$M?;RM-8L0&9k3p#dA3*61b_FytAgkamoZl_Y0&S}cF&(ashSl#+ z!B{B*#!vH4n;~E%u7}g(FS*QI=jWNIcy1hZ(K@*GG%vlq-g2Z`dem&(zqZdzM4Kis zYDJf=eAY5$ZpX}8CaRdy6fvy`Ut0L3=99jlA~Y$)$x!IwAK2Q?Z>;V80l%UK)2b@9 VfYbuN;JVRs3J{Mb^;#rT{sPq{Oa=e| 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 zcmY+7KWI#s)`-ODWodZE&+r_~2E3GZPz!+aNn!{s{fZMn&?gFEQ(ca|*Rx&3@}j1tRgbAp9LH*NV`r`HwJI)C{}Z$5krHUuLDTG0sAg#0}+p}6Oi zSX7Dg@pVk$gruB$M<^){wS=Zuh)73XLroGb4bjvK z)YcLaMveUeK?S}17vB8#hJ7LXFEX+ z=ylBb24Maybz6&d!j=&)MDEL#_s40aIGTDsy~^1qcd5Oc^5w4vaNaz!w(t}L#@ytb zTPeA=EU(%n*G3Z)x+*4B5h{qV)I%~9RfR5v*dK}A`~&rsN_A=d4}?`MTF^A9N2DJ4 R1?TPl0{|NhoCowPk7%{gb?gnhpsfC~QiH zK0$=g+6M?)TAJM2DnCL51=Z5dUd~OPCqV4h)F#8Itpz@u`qb^VCYba_rZRCd?t)(m-%#Rm$K5S&YzPG&? zpPoC0g^XI?=e`Fh4%W2=yIn!A;u-Y1f?g!CTo%L%LDV}%gCgq{eWf7EiYTrWnoj?P k{(){^&&Xde2vVg}k`&pf$j0BW6Va>!*y@_p-I}hcZ@=zrlK=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 zcmY+*O(;VF0KoCTAxt|=BodQo%G2}qta(X|v9~m_M&vLXv*a`8K+$|193&SUxHvc< z9|tAed_=OMTsTPz2c;Z@q;PTg9e85eKoq9_ms=B z!1MXQ36_rZWPPYxxEp>mMpsNZHMyQ0dqQK_PSIn6B_zQ)CROFTE{3(XMPAcb13+%&IRQW&fM$sp0GElG0Eqpp zodx#Rq#y1o02Lv@(u?e6(+dD%lo#y4d@B%H1j+y+&%g``6kPzb2`HzMhXdUJL?bo} z2c%Xs6oBd}ekcTh|Iv3bZUo@Ba;&rM>Rw=Lj|oZTNc~QUsol(+kC(lJvhlL zeI|lVZH*-fA*4Rr@3}6>CW)TGf?_r@d;Jza9sew)6KV|`5Q}5E(o$MFpSvHv2{!D$ zQ&Gd_({fq#fE`(V=iI9z4xlA$9t?ZjVJ|Z}?RAH}pvZPwOLk~Uos-lvw2skrX-S$P q$%NW?{x3`fJptd`U(jo*E+<7Xw1J@wzadjpYyg1O?BKG!u7z)6z;Dd} literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_64.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_64.png new file mode 100644 index 0000000000000000000000000000000000000000..27f9383cad6201a497833300d70b4c4cfc21bee4 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0y~yU=UYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclLx!h|V~EA+tHF+Z z2MjovF8{B;89U7<>W*Iaw93pZ0YT-79}a##dm#A_kI^(m#ub8z443tJ5>BafpGbm5H&Hv8AqoiIsuDG)22( uC>nC}Q!>*kp&CqejVwcqjI2y7tV}E*8rHlLoX)_&z~JfX=d#Wzp$PzWqHE&- 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!ia0y~yU=UYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclLyD)1V~EA+yOR&{ z9Z=wKUik5U{Z8w%A#9UW qPsvQHglaI=HL?sbGO{wUurjfLXjt<~a5@761B0ilpUXO@geCxfFl(*= 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 zcmY+*!7D>?0KoAtrZ#&HPBxSwYsu>8?M?I2v^BPc#oA%Y!R(DBET(Xw;h-jQKyh@E z)WpS!9h8*0kh6ovUm&R|TpT{f&&EK=Us+L80aOM9zA#_}>h(I{;H78*bmN|W4`jED zU$JtaWG?LYa(Z9)23X>Oa6c?rVPy?Ift3Qx3wR#^bswsehnIt$Kl8WNjKmP`aBU^KCXS_Da$0EmaVO6Ns{`Wb!Jo4^l-hbJ=)UyIcZ@%yIMRl z=kyn~uhVD4a!bZw+TO`uUFs<8>0MoS=Z!#fsymv}VyT20pH0M431rcx*hRZtI3mKS zDh}1rVHb)j#BPK8=3kha(I&wB_y>i;WRyOZ)43ec@Y9hGfam9oO-N=dp8!Z*3}*tSYJl)8@BtwF2uu(_&JNHkK$&mt*wO$X&)H_w z1Bt~d5G1<#ezc^AwE+CAUT0Nj?qaFpGpV3i`1Un(bTYDFx5Ot`Yh_!i=%BRp zvMchy-cRo*Gs$hCE@2aJms=ZG@9uJ&N#I;xKRjRTWL35-(|X!lR}xFr-zc9Wcaqnl zoHnm7eQ?cbgZ;Oz`AzRo>_oKpzk|5r7fEh(-;7D<3ZcP;YpG z9^g8!>%@8hs4^n&MdfMu9l&T@5QD&h4N$T`8-UUT_6X350_-JVNnhQp&I9OLU*b8S zl$)Rd^rnTi3;^LL|KpbXdjgzCntqNal*7-yh^oI^MXUqW;>Y0YLPJw%=j(p4{-78- zQ#JirlYOC5weg&J#+tpWo;PlbiYaU~*m$!9oV@86OL(~iU{dx) z4p#?lANlXuP|g?$Y7f0{K!3r^q+lZel^u8oDzC6Apq>L+g|5=+_0%ZPI6H3WaIx=I zf!2~aQwGeR#_ktmz@Vkav)xaHTxIKXq7-Oa3wUoggXitOs_<2xZ!C8wFF{xM%zq*P zzmuGHih0MDg%vyR*r;MyQ^bfOLRk@(T1bYXiqNDGM+33De_(03xG=Z=2f~UP&8n)@ VB2tU|g3EfxF@Tj!>$OB~`wK&rN>Km+ 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 zcmY+*JxBrp0D#fYv@FA+sVKpspUH#senJlslv7VaF>xqp(9|L#lDvkRELs{OXefuG z<_e?6<_c=4p}ip*%E>W8B&e2#H@@vuGUjyjI{;_g(9?h&aCh2(jTd(fu+4`OA-LS_ zZsytnOF112Q+srM0E2lWoq+W*sBFO(PgzzV0gRfFDYK9>i&}oAm@|t=qE`{baY2+bqN*vfCi?|Z(L`~7D0ufTEG-un=GOj# cDoFl}Bx#CIQ+&VSyxwyF5RWAFS~$D;4dzu*{r~^~ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_6b.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_6b.png new file mode 100644 index 0000000000000000000000000000000000000000..7e74403f3b27ad5a029a497864a63c6a9277d222 GIT binary patch literal 357 zcmY+*K`29U00-dTWHr;4DXrEDiB{|7@4dI#9;VHky_cq0J8)q$qa~3&HBPgS)g0%!{helM`r1td0r4*-d0V1)p+Ai(Vb`lZA3v3>w`(<2@p z$Zd7d02-Eri5LLk$ME&M1Hh!nI|HV>`<*^5+EhcO_?P+N+T<_UqUBe4%2!SLTErKn z@AxGA-dxVh>4DP=^V4+WcHAmo8i}xGs=O6*i8pPkyO&gM62;^}Msajg+TUE)KRT3# zETdyn^5QvwPRTtk&4i=~7haBpqzGuz!&1ab5hg$^9LsQwogyqpNVeT^^)Di{~IWjeyeLolRiWOV4|ivR75kdbR9T zkz(A?#e^=RMG;d*R7DfIFq9A{!^!)9V0EpsT-*8sF(&J41u05jv*GO--aCI za!};Bz2yJ@r={KEQ5&N_-11x=oT#8UgCqPyHK+R$&Fh;UH^1?JIz!=5bFK};3Q^-7 z&y_@bP0l+XkKlxAnL 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 zcmY+*O(;VF0KoA-O=GMmj7;m;c$gda5{rhaM#btO*UA-K(nwu)#>Q{jJxPKr%7Kuld(fMd39z_!EvLLny zqC*#*itJDvZb6h4QQWb1T>c9)b7Pa^OMk&BNN!z{6xpT7uHTT(mF)rq{UJ5u8(#ee D`yg4~ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_6f.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_6f.png new file mode 100644 index 0000000000000000000000000000000000000000..7334aa6ddac214803144777bdc36b310dcda550b GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0y~yU=U(pV36lvVPIfzhzw<7U|?WLcl32+VA$Bt{U?!? zfq{XsILO_JVcj{ImkbOH3dtTpz6=aiY77hwEes657#J8DUNA6}8Za=tN?>5Hn!&&z zUNC1@pbY~915=W>y9)!us$OLy1_lPs0*}aI1_lNXFm^kcZO6dCkml*)7-Dhy>g0ob z3<5mP+mHVLUvziIEXBfyM}7ren!=T`JEy;fM|Asj$3}4h29~I%Ejv{`4xch$sy@T+ zvF3r1dLFaVixV$pk7T~w8Z5KGyHoi3)X7W!v;OrxG2!0wpPLqxv|HA)h5FtWvN>V0 zEs=qNLAAs+q9i4;B-JXpC^fMpmBGls&_vh3OxM6T#K6?b#MsK%QrE!5%D`ZnqTMkR t4Y~O#nQ4_!4W_zAmLWz)Rwfo!CKeD4YhDRXXJBAp@O1TaS?83{1OOOwZvg-R 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!ia0y~yU=UYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclL%gSpV~EA+tCIq` z8Vq=xg+Kla@2lT*%_CZ(Z>5)HiC$RoQFm9W@t+{;MZe{CGMri~s%dGNF2TUSpjzS@ zQIe8al4_M)l$uzQ%3x$*XrgOirfXmvVqj`zVr*q>scT?jWneH((e4YQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclLyD)1V~EA+tCJnM z7z{a>d%ygTFUwE5pirG{n`wPDK|?2p^M1qg3Bg4vVoSNsXZIBFIlbm{vr^a^F^loy zggaW7YFSq7I@u7afpGbm5H&Hv8AqoiIsuDG)22(C>nC} qQ!>*kp&CqejVwcqjI2y7tV}E*8rHlLoX)_&z~JfX=d#Wzp$Pz8Q*5UI 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 zcmY+*Pbfoi0KoC@)6{I1j3_Cz$mP{3 zU>4ASgf1t#08b>~OSE4nQ*YP#a^Vz}b|d6@?q0uGsC!u{9F)$a&zd9q%}}ke+vB*s zQ>*r*<(<>@dEBpNReHQX23m8$fn3VSrM2XA+Q_9*gj1D8hb&wP;nq}_=JLuy)r8n+ o={o-xCZ|&4qqBd(Ei2xHqG+l|Q$4?7zf`>m5DCTtMgQ>PH)Y>gI{*Lx literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_73.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_73.png new file mode 100644 index 0000000000000000000000000000000000000000..5fd89f237f3a9dc0475b01a6e5f9827936383229 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0y~yU=UYQVtoDuIE)Y6b&? zc)^@qfi?^b3`|Mh?k)@rt9q4<7#J8h3p^r=85kHmz}W3%wjBclLxHD@V~EA+tCJ4$ zF&MJA2>$MODSU4Wx2r##YPgWe(#D!`zjIBeX{bQvgrY+^4EOe^Gh}z3WbOQt zr7SwZ@$IFBj9X9dDEeWPFl&|(Pu%}ED})w!?6+dO(C2-o*7NY%&n8#C?#od(J+=47 z3+ofi=HI0(6teavGcYiymbgZgq$HN4S|t~yCYGc!7#SFv=o*;m8W@Kdm|B?_TNzvG z8kkra7)(>NJBFemH$NpatrDuiRM*Hd#K_3X#KOwN0-|BfE5Ydu3=9mOu6{1-oD!M< D@Dy|N 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!ia0y~yU;we@IanAN7)lhT$T2W5u%tWsIx;Y9?C1WI$jZRL zz*rpQ?!>U}oXkrG1_p&>k04(LhAK4%hK3dfhF=T}3=J#I<9q|- z3<-%2k(9&)5NP@IZ}KYH)e2@G=2yJ!;rYMv-4aKQ6HU)DofdwPpRF*?)Fi6yBFMh1o^x&~&t2F4)qdP1}0Vp z2GbPnj-hDC%}>cptAuJW)itsVF*33;v9L0+fM{6rN^m*@0|SGntDnm{r-UW|8t7Z9 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_75.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_75.png new file mode 100644 index 0000000000000000000000000000000000000000..5b0417a00184845f3ce18f32bc014bccf4c07b70 GIT binary patch literal 323 zcmY+*PcMRT0KoCDViXxJZDzy#nai{NJkL|BXDw=vdYWZw9k`W>nW5=%;G+3+ura!* zL$AP^>4q0zTy*mSxX>#wGi07o1{TbXZ%Ca*sRJr?1w%p>V|#8jgiNMumLJr&27P z7uDM2^;J)&_4)G7gS%|=6f^T{z=%0DXJ%4nR!eVWQ)U)fjH{AxOF~Hqm!>M3;+2G| r32`>)zx@|h*E7qDTYteN$=-x4YpO?6J-?ya=q>?7re^euU~=~xjT}}f 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 zcmY+*PbfnH0KnlNQOuvl#ae`xC0U-gH|B+G#`a=jjkW`Mm?ep96iLWshegWYlyY#8 zlw9N}DJh9o;^f9IT#2S|arlm3q`l3VrO|7EEXC#U0J%V6S_;tM?@R_#f;P7ej+Qb$ z)l?uUYN4F~a@bpWNQ&2eb&UHArpGG(Ix 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 zcmY+*PbfnH00-co88MA0QzN#F9IT$VH*GJLx8Ce6ZJ1X^sr^Ti#Z$;ZLQyQrpOzf7 z6IyX2#f8#}i{yY4vDF+VD-sG9hwu2!w%E*4iCh9eYT;Nr06BoNEHQw#g~Aj7aW`XS zfZbruhbsd>+K}CBMC80A20-EA>{ei`5}23*-T_QJ0mB3kcLMYpP!w1{XsrVvayOY- zU~9gd1dtuzI)(snKN`>a3;=p8EW_)f37*M4R%E4remy?>Rom{frLOy_<4pa03ZfXnI`}c8%SpX5cqUf z9dNi*@Wtf-$QpH+^w__vcmW`BnH^Rjr~tyVz$buk5(p4LsvDr!fzqL^Q+oq|?4DK= z3+yh+NC5dm=8jPS<{vFLeGCAKIU&U|j>)&Ec(Kdl2S!e;-h}7 zcKINBqRK=Ilb7^YI@Y*ZQmU~x`yv43ys@2kbG(Okjd(cT1Cpqvl!Qh}sGNkFrc|`5 vPDxNSL99xd>wlqt(B11D{|jm*S?454n$psg_BZUM#A^UxG1}ODefRV?)+KT_ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_79.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_79.png new file mode 100644 index 0000000000000000000000000000000000000000..ce4f0e231e826060795e4dce297bb1e51c0c6d4c GIT binary patch literal 364 zcmY+*Pbfoi00;2zn3|`_N+~oJTS`wqZ*SUrv24BB8{Xoz{3*p_k6t$aHV34ZcA+E} z9OR%}OpBZRDK7G-+~z7$*uja5)D$ibpW|n-Bj7Vqr4#_8Ule2jCIA%%J%Hrcn+||} z#4WjjgO!3WB@ciuD*HT0-Il)ss2mby37EA3@dWS*ApQbO6Cg7H@EbtM#O6_FBY>R2 zHlG0OE>|%C@+ZXJC;;(C%hjk0fa(|ALFY|+)lHodgWmC!?cXxDTBL4CtNSQ^+|Nyx zb+sqs_ZHX5YBpS?+=Y(KJBNkW-ac{ia&DVA{;hDeSpcyX6Fg)wzS?6!q%b3;y!0!zRDbK*dH+0lz?f?J) 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!ia0y~yVBlw9V36lvVPIgG#2FvOz`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBupZ6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dc zykO3*KpO@I2Bsu$cNYeRRlUka3=9mM1s;*b3=9k&VC;4>+m3;O!N=3ZF+}71)r;1A z3ElquV2ZLxf3_Chjm<3rh_#Z9L))0$^` zTI^o`ROs}%&3pcB>~8P>#KgXj&v0I_Q6&QdgKCLuL`h0wNvc(HQEFmIDua=Mp^2`6 znXZ9xh=Hk=`cVrBpU 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!ia0y~yU;we@IanAN7)lhT$T2W5u%tWsIx;Y}EiimBEuMja zfhoz`-GzZ+Rj;xU0|NtRfk$L90|SEx7`vU!wqsym@bz?Y4AD4$b&??;g8~OL|D*r= zdziBvgv7;DA8V+nit^|uPRn#`2xHORUgx8IOYy&>rRH8BP2ZLqqa!eOv>-^0I5 z&sug|6x?t&gT1|(+veP!&3hOa7*tDKBT7;dOH!?pi&7IyQW=a43{7+m%ybQmLkvu< zOpL9JEp-h{tPBjMDcT)F(U6;;l9^Ts)nKY?WEo;)WMyJuWnux*u;!KEbOr_n22WQ% Jmvv4FO#tk~PsRWM literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/extra_fonts/34px/hdf_7c.png b/mods/mapp/signs_lib/extra_fonts/34px/hdf_7c.png new file mode 100644 index 0000000000000000000000000000000000000000..f928379ade19daf6f5d245a1e22934984ed208b7 GIT binary patch literal 275 zcmY+KND0Q$GJ%e2_BDi%Cl zWxv7^Kxz3-iQe1v2QVACeg#e!p?waYK)Vme0tR)EH!#_}d#> zn=Qco$?EIA35fU vFRH?jLR`<8FaN;7VPkLmU}oXkrG1_p&>k04(LhAK4%hK3dfhF=T}3=JNJBFemH$NpatrDuiRM*Hd#K_3X#KOwN0-|BfE5Ydu3=9mOu6{1- HoD!M?1Em%UMUw+d zj?$90T;(W*qOHYAt~R+iYD(ea@Hu|Ah6TG)(WC&Nbnu)TfC@l!r3}EHd~yPSEM#$6 zfb)1&(N_+jBTSCIPfdwlOK-lY*>&A?TBW zpoxy5NFPP?A~CRxp4FQu!mxzwx0= 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 000000000..8d43f7778 --- /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 000000000..c1851a826 --- /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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

    }$PkvPc)jEH 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 R0Tc)~oiz*qOi&kp|Jh(1l~Vu! literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_20.png b/mods/mapp/signs_lib/textures/hdf_20.png new file mode 100644 index 0000000000000000000000000000000000000000..465982d660fafa5c37e11c63cfe9277797247e6a GIT binary patch literal 67 zcmeAS@N?(olHy`uVBq!ia0y~yU|?flVBlwDU|?W)zoS`~fq{X`)5S4_LpJ#UHv@wl U1LOA@J~1F!Pgg&ebxsLQ0C$uP5&!@I literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_21.png b/mods/mapp/signs_lib/textures/hdf_21.png new file mode 100644 index 0000000000000000000000000000000000000000..01929d488591ef60ff9002dcde947dfbe92aee32 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ooVBqIqVPIhBe!SP8fq_BF)5S4_BRV;Oq49sh nB!jQ=lbHl1v=%m<5MdDOmV9n1#B0gGz`)??>gTe~DWM4f!|)T8 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!ia0y~yU|?flVBqIqVPIg$Jypidz`!8o>Eal|5uKdC(D>g& ng^#b}qr6v>q=Cf)8HSnF-djaW&s}9;U|{fc^>bP0l+XkKr709O 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!ia0y~yU;wfCIanAN7|Op*Yh_?y(C~C|43W5;obZFcO@TrA zzwrc>4!#2JMcKzxJ61|gS6G%N#A>K`v5BG7Fm!c+|BA;93=9mOu6{1-oD!MEal|5uKdy<9q|d z|GMGMx%MH~(aG6z@%k_s3@6iw!OFh%4z3OO){L|@=>En?Sl5oci7xYq7aV%a7J O5b$*Mb6Mw<&;$THn;R|w literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_25.png b/mods/mapp/signs_lib/textures/hdf_25.png new file mode 100644 index 0000000000000000000000000000000000000000..30a78295a279c164c010d1af5f067f65e944a771 GIT binary patch literal 125 zcmV-@0D}LCP)mdKI;Vst09sTRBme*a literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_2a.png b/mods/mapp/signs_lib/textures/hdf_2a.png new file mode 100644 index 0000000000000000000000000000000000000000..5408897771e615dd3142fdfc4eb1edb2b4f1285e GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0y~yU|?flVBqIqVPIg$Jypidz`&sB>Eal|5uKdygTI9* uLCD3~GJ)rr^V0xJj;{%lEHWH?4COn0H`lB=c$a~Jfx*+&&t;ucLK6Ttq85Mv literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_2b.png b/mods/mapp/signs_lib/textures/hdf_2b.png new file mode 100644 index 0000000000000000000000000000000000000000..9ad7d9efed48ae0c3a0c291f7150e216b9bc2ae4 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0y~yVBln6VBqIqVPIgGb5OU9fq_BV)5S4F;&O7rkA6l? oQ6@&A)(ebfiko`XFFP{`L}pDpweEx#0|Nttr>mdKI;Vst0N5H81^@s6 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_2c.png b/mods/mapp/signs_lib/textures/hdf_2c.png new file mode 100644 index 0000000000000000000000000000000000000000..cb3eae05e450652f4567046dc969cb7f25baf822 GIT binary patch literal 79 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ooVBqIqVPIhBe!SP8fq_BH)5S4_<9c$!5B|0( jK?)5E{w)qjaAoN7SG~>b_$`Eifq}u()z4*}Q$iB}uvZlF 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!ia0y~yU|?lnVBqIqVPIfr`+Jsyfq_B9)5S4_<9c$!5B~O$ hghLEklY@#G+uWS?m7HqeWnf@n@O1TaS?83{1ORC!6FvX{ 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!ia0y~yU|?ooVBqIqVPIhBe!SP8fq_B9)5S4_BRVYUM+00000NkvXXu0mjf DrtBU5 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!ia0y~yU|?flVBqIqVPIg$Jypidz`!8q>Eal|5uKdygTIwW qfhW1ilB40AW1w3xUkHadJA;3(&5=7s#yJcO3=E#GelF{r5}E+f;1i<& literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_32.png b/mods/mapp/signs_lib/textures/hdf_32.png new file mode 100644 index 0000000000000000000000000000000000000000..339d9332d90aa9ded8aaf920ba173ba186a149de GIT binary patch literal 113 zcmV-%0FM8OP)!zM=pC002ov JPDHLkV1m>x9RvUX literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_35.png b/mods/mapp/signs_lib/textures/hdf_35.png new file mode 100644 index 0000000000000000000000000000000000000000..c12370fff31b0c5f0784da4453ae7ac6162b3017 GIT binary patch literal 109 zcmV-z0FwWSP)6n31p|oW$cDU`Q7$z^A>)YYa6#dy)}XgP@#YI1kHAx{YW?Cn P00000NkvXXu0mjf$XF)I 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 zcmV-u0GI!XP)IBDMJjxtLI1_lOCS3j3^P6^a literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_38.png b/mods/mapp/signs_lib/textures/hdf_38.png new file mode 100644 index 0000000000000000000000000000000000000000..baf7f6f822ad20b6ed2c3aec1b05a817544b1de1 GIT binary patch literal 104 zcmV-u0GI!XP)V!Z 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 zcmV-m0H6PfP)TdpBLo6SLNEXoLU56I=-SbRuxP|#JPt>Y=pg_!Lu{1OZl>-40000Td}7Xkq+La4$h;uvPZgmDR>X~beY7DtfjApih(Y?Q0=&wBs>002ovPDHLkV1gFUe8?IRxTS})1S%s`kOD$ChIBV$w-H2)Y3~WK!Fm@P_-p#g iCxj)wmaXU0;7|uEcZYfT6xv<@0000Gu_IRSh#{KcKXt?|+2C#U_TAKHgiW{NMYCfq{X+)78&qol`;+0Hq=x A8UO$Q 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 zcmV-%0FM8OP)v6J(sV{A2gTe~DWM4fWpfq& literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_47.png b/mods/mapp/signs_lib/textures/hdf_47.png new file mode 100644 index 0000000000000000000000000000000000000000..0deef8397f1801986bd0c09718de2f719dbcc0c0 GIT binary patch literal 118 zcmV-+0Ez#JP)_0Zg{U=oz Y0EiuAoS=uxjsO4v07*qoM6N<$f-9pa*8l(j literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_48.png b/mods/mapp/signs_lib/textures/hdf_48.png new file mode 100644 index 0000000000000000000000000000000000000000..f85b4aecca908c32c82034ac7a6e3d8f4592d991 GIT binary patch literal 89 zcmV-f0H*(mP)@XBuN+m?YC%{UuVc?00000NkvXXu0mjfk|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!ia0y~yU|?ooVBqIqVPIhBe!SP8fq_B9)5S4_BRV;Oq49sh hq^c|R1}+O3bkjuMyj@@X6RrRN 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 zcmV-h0HptkP)}9O-HreN002ovPDHLkV1lq%8Z`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 zcmV-&0FD2NP)LP)f&s-8R0+5_|4|?@5?GDGX*nL};`AV%Ai)MnmH+_O Wv2%?~Yj5iS0000y4I$4Z2xD*w|HleR5(WTd!e6060c3dq0000 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!ia0y~yU;wfCIanAN7|Op*Yh_?yF!OYA43W5;obZFch2w+# zA$PGR&c&-5Hcf0vIQ0Lb@8K-97=g=mA-OIQEz5*fKQ62g78cUwU^wBH%x_5AxXjj{xf`p%c&;V00000NkvXXu0mjfMS>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 zcmV-l0HFVgP)eL3}YY*k|B)5fh!T(?5JLc;FaRPtc!(C=Ia>e#002ov JPDHLkV1m7H8wCIW 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!ia0y~yVBiN~4i*LmhKcuM4>B+?70}6SlNFD+ck%-#2+7&F6P5asGRc S_6H0M3=E#GelF{r5}E)i(It@p 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 zcmV-v0G9uWP)>p16 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!ia0y~yU|?lnVBqIqVPIfr`+Jsyfq_BX)5S4_<9c#JL*sv* k7ia$S{AX|Ld?&+Ddr0MuUfE}71_lNOPgg&ebxsLQ0P=+wCIA2c 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 zcmV-k0HObhP)g)1_lNOPgg&ebxsLQ0RO}p A7XSbN literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_5f.png b/mods/mapp/signs_lib/textures/hdf_5f.png new file mode 100644 index 0000000000000000000000000000000000000000..07cce5a145368adc8ac32e97479f4ba3f37858f7 GIT binary patch literal 76 zcmeAS@N?(olHy`uVBq!ia0y~yU;wfCIanAN7|Op*Yh_?y5cYI&43W5;obaQcwU28N ecT&@T2G_4WB~NC}U}IolVDNPHb6Mw<&;$T@rxa=c 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!ia0y~yU|?ZjVBqHfk(u_(%orFLL_J*`LpY+76Bru*J8&o_ f@a*8Im0(a;wK$TdJ7D5215GsHRA!Jd^Vn7zcs*wRzBNnr;*oZI~PLt_J0MhMOsSOK082|tP07*qo IM6N<$g26r<2LJ#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 zcmV-p0G$7cP)Tce5P|`?5HdhgfMEVd)&Mt)cp)^iu-J&zU1a$Y08+GIpl4}AYybcN07*qoM6N<$ Ef`bDbUjP6A 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 zcmV-v0G9uWP)TlZ;6DfvD})TdLZ|@FN2rC;Xl4;Fgk}~N8`1583ZX&_0c=75QVdVA(Rxoo00000 LNkvXXu0mjf3T+%^ 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 zcmV-o0GTce5P|`?5Hf%(fNNnuS3*Dt%|Tce5Q2dJFcK!ffFi+wsTN@hsX}OGVX+abyZ)1G7ElTR$lFM`{tN6*00000NkvXX Hu0mjf0Ye_F literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_68.png b/mods/mapp/signs_lib/textures/hdf_68.png new file mode 100644 index 0000000000000000000000000000000000000000..5b51d05a2c08ff6bb9441f6f6d861afacdc3292b GIT binary patch literal 93 zcmV-j0HXhiP)aU!5@bNuiX`-(u0sDYAW=d9;)zwOH}KuhV#g!pr#;G0RGVr0q)1$#Q*>R07*qoM6N<$f*!3Hj{pDw literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_6a.png b/mods/mapp/signs_lib/textures/hdf_6a.png new file mode 100644 index 0000000000000000000000000000000000000000..c20e222ffbd342e4b13b58eb273b800718db57bf GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjVBqHfk(u_(%orFLq&!_5LpY+76Mmd$VETWM l<5+{knxK$0hXeHtt9|4i?ab}I$-uzC;OXk;vd$@?2>|HJ7Nh_G 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 zcmV-t0GR)YP)@@X6RrRN 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@3=9nX94rhB3{$mw|1dBxXnDFghDcmaPWaI;JV}$4 zDS)fdnR-}&A#7n|eQ5IrSq26M22WQ%mvv4FO#qlC B94`O> literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_6e.png b/mods/mapp/signs_lib/textures/hdf_6e.png new file mode 100644 index 0000000000000000000000000000000000000000..4f4dec708c5af7793d3070cdcfe7adaaf90301ce GIT binary patch literal 93 zcmV-j0HXhiP)TdJ6aoP##lV0NLI(elW&a}!{imxCnSKNS2FP2b{LOh500000NkvXXu0mjf^WGX~ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_6f.png b/mods/mapp/signs_lib/textures/hdf_6f.png new file mode 100644 index 0000000000000000000000000000000000000000..921c611903b84976d778de996b43ba94fe81400d GIT binary patch literal 97 zcmV-n0G|JeP)Tce5P|`?5HdhgfMEVd*6^QnAvCkF*of6#Wcd*QAH7TdJ6aoP#g)D>sNJ9USR3d5kPr48mvk(BEyRf<*zYqZQuTZdVC=ZDM0000zopr E0DN>Dh5!Hn 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!ia0y~yU|?flVBqIqVPIg$Jypidz`!8q>Eal|aXmTVM?cHQ r0*43oLMIP2oN^3w)8z}yV`kVK?6`m3Pm6gB3=9mOu6{1-oD!MTsO5m^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 zcmV-i0HgnjP)TdJ6aoQc4n2h!kcE)Je`L}B2qCik2mn>1Tcym;$AJI<002ovPDHLkV1m7y8a)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 zcmV-o0GTdJ6aoQc4tAmca6vdttPs>dxS6PxOGs&q_T6eYpLkYvzPa#T*A0R%i<{an^L HB{Ts5;u9L7 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 zcmV-p0G$7cP)TsO5C8!L6Pp0C%zuOc1G2z>1{950RG^tbjI|{C1pwktQm%E2LA?L~002ovPDHLk FV1hsg8v_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 zcmV-s0Ga=ZP)TdJ6aoQc4tAmcNP-wba2nMNLPAI;BDn=q=s&4Ks6O})0KHdUq7-TL9{>OV07*qo IM6N<$g1Pt{2mk;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!ia0y~yVBlb2VBqIqVPIe=W_H`bz`&s9>Eal|aXmTVM?YJq zfCK9dmVl{;SQBDI7*(Pr0$3;PREhN763) 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 zcmV-e0H^Eal|A)9=Fn}I=& Uf${qcpBRv=r>mdKI;Vst0AC{vY5)KL literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/hdf_7d.png b/mods/mapp/signs_lib/textures/hdf_7d.png new file mode 100644 index 0000000000000000000000000000000000000000..6162caa2dc08cf6e6e466e8ce77eaaf8ccaa7510 GIT binary patch literal 87 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnVBqIqVPIfr`+Jsyfq_BJ)5S4_<9c!eL*xGh r4%UQc^+huc_;#upEHFB#$IQ@wM(bJ=L(3ut1_lOCS3j3^P6ae2tK|a*1_lOCS3j3^P6wXZpVpCHg?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!ia0y~yU=RRd4kiW$h6xih%orFLJUm?-Lp07Oujssb_G`En z&ozccj|_Yj#5-0cmvlQ_dGM&fETAh+760R=KGtS7J|50ywUha76hkMQ=<YH zpa(cOH*W9DFgV&YAz*cf@4i`)aB&EGU6Vaj!`>NT>*{Uhl$gygwSb^Gg~kiYOxHEq zL&PEM=^2Jl4Qspn=MXxHf$El4SpfxS6q>cf=|MGY={$gc4ePqRFheVVs3@q>=G*=0&19=Z#ciq3L*|+_of*`HLPiOhxl(%r4`WMKm@dEVVT*i0t1LR zgpKet&_mO+P2i|2S-&w>XJ)S1oB}I|2%L>G?i1`dfrx~}GN2j&YQM&b;AG3g00000 LNkvXXu0mjfuTrFm literal 0 HcmV?d00001 diff --git a/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!ia0y~yU{C;I4kiW$hCdQ-7c($0n0vZ7hIkxL-mt(hL1Jrz z2lv0r3=5(U1RQj5HOV@-f_1T2Pm}?O!JNvNyZX$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`mTbj+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>}|-0000mf-jBCbGGzopr04gUX#sB~S literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_locked_inv.png b/mods/mapp/signs_lib/textures/signs_locked_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..b87a35591f943a6dbe8d67ad65e066616dfcbf66 GIT binary patch literal 453 zcmV;$0XqJPP)CW{#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!ia0y~yU=RRd4kiW$h6xih%orFLR6JcALp07OZ%`04n6P+Z vPe#Lq3l1z2R~@Q(m$=Hjy)2Y#%E0hrt0V`{Jo8fw3=9mOu6{1-oD!M<-@6$- 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7zopr05&2QH~;_u literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_metal_tb.png b/mods/mapp/signs_lib/textures/signs_metal_tb.png new file mode 100644 index 0000000000000000000000000000000000000000..9a264f0b792b8570d1446a27c50b801f47879eeb GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s76g*uVLoEE0b+omApLbwP r*s@`RglWQ+hCpVvR>mo5=?pAv(qHQ@p1s4sz`)??>gTe~DWM4fbu$<8 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!ia0y~yU=RRd4kiW$h6xih%orFLygXeTLp07OCrB(@pyst# z(NDZ%meAK~W6n2#!2h(r6*s%KQWWfMYub*p+kdP(W@~dxLhDms^Qgx4h>!b ibw`228VcMD4Ep-YpHDdMZ)0F!VDNPHb6Mw<&;$UxyCwnv 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&YH zKn1;-#vPgFo4SL5WVE~Hf=UMl{GcXE9jF?JCKkH@HB88{B%q-oP8VVWM8m{f5;aUM zv>~9ODN!G&6yk>jZymxm06mSYVL^pGi5duoQcnhohTbew0va0QwUIRdxx~f;L<3Rr zfUJS2ctF-bI39qGM%F;AAAqWXUMIm1a1BJoG_nTFm<9mB+H+R2lgqmR0000`!{p+U*`UF?$oHf&zr;2;tayC9KlpBjx3_l-D-RFPZ5P*-8N05(zP@;(P1eB`tc%5Zq71Sa|E~6V lV%4#$p>RvA2}qcS!Cjkk>vY4{jtmS844$rjF6*2UngBdZFJ}M% 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7tUO&DLo7}wCrD%*IC0>> zfe-)x|NozonU<20(pb2yvuo0lo3FoSvw?t`*It9H0~-t)9!)u6@P(0Ky)n1=@xmX0 Q3=9kmp00i_>zopr04^aZCjbBd 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!ia0y~yU=RRd4kiW$h6xih%orFLQaoK8Lp07OYw%o5Il$m> zkSXVp!oiY!Q6J6)3Vytra-U`hIUJl+VCz#jA)&3`Xc8I73)laUyReQ zdd`dBVd8w$wS&h#RL6{&)wAyg@J*A!PC{x JWt~$(696@UFlYb( 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!ia0y~yU=RRd4h9AW2CEqh_A)Rq#CWK8WTeD>F}kb#SV;pqwYM20t;*d--I3s0R~8sYw^ zwC;^ZS4iqt+363PZzlws>`y)Mu=#y?imToJd;f|gFMpV6c?x8or>mdKI;Vst0GU5D AV*mgE literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_top.png b/mods/mapp/signs_lib/textures/signs_top.png new file mode 100644 index 0000000000000000000000000000000000000000..aa86aa8af8979743042179cab5780cb569e7129a GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4kiW$h6xih%orFLJUv|;Lp07Ozc_2Mt}`gV z<1*`_WiGV};vH2+J<^Z2K73SQ7SNR_BEamyckP(VUQWwt4x$AtA}hPDy*q2v+O53V gy?KU)L)Hc+hN~WK4gmvv4FO#p!LDQ5rx 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!ia0y~yU{C;I4kiW$hCdQ-7c($0cze1yhIkxL-m+ms!UENV zqy>f&zr;2;tPocB3%Hx%@n+M3pa1{=U%u#NPfyR{i8fgWSFkP?>xnYRV*I<>=ZRIv ju7<)bu_hp49)|P%>@#dq?&UBrFfe$!`njxgN@xNARZ20B 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7bUa-gLo7}wCrD%*;8^;9 z^6L4l$A0~vZ(=MVsaR$l_^LIKxviB^WVuV*LVkv316J`zS(mCA7#J8lUHx3vIVCg! E03fU#&j0`b literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_white_red_front.png b/mods/mapp/signs_lib/textures/signs_white_red_front.png new file mode 100644 index 0000000000000000000000000000000000000000..f1fb05e8c816090e03f59864443b460947a4ebc7 GIT binary patch literal 137 zcmV;40CxY0P)S} r{i{smI*29~K> zfe$W0pX@DXrOvZYPiZV%GT&C&^K-DKCL0K-dF?gGIv#$AN)i+ItS;-x6Dw RFfcGMc)I$ztaD0e0suPWBZvS1 literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_yellow_front.png b/mods/mapp/signs_lib/textures/signs_yellow_front.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce90825636a4133f94eaffd07db4c2366246365 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4kiW$hCdQ-7c($0n0dN5hIkxL-mt(hL1Jrz z2e(89!v)P>Z06##(*n8Owy-i>Z(rKG@XaQE1_lNO MPgg&ebxsLQ0H>-W@c;k- literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/signs_yellow_inv.png b/mods/mapp/signs_lib/textures/signs_yellow_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..86af53d1e0661f30322d9ff70023d4fb85df4228 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7v^-rLLoEE06C`vV*w2*U z`}e>0(1-u>oDzo_COr7R{K(@#=C$w| 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7Bs^UlLo7}wCnQ9Coo{55 jbzlYKVm2OOW`@%a=e#cVv{%nYGID+LznvlcQiFfe$!`njxgN@xNAx26+< 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7Bt2amLo7}wCq!(0W$#*X jr6G{njaNdCje#M>Gg!X;+YUhn1_lOCS3j3^P6mdKI;Vst0P^e>3IG5A 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7q&!_5Lo7}wM{LcyTJL3W lcm?BPwjL>i7#;?O85kHCJYD@<);T3K0RZ>36+Zv~ 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7Bt2amLo7}wbMW&1_2*2J jFip795Xjut&B$Q5^`C%vnVJy;0|SGntDnm{r-UW|r9u-f literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/slc_9.png b/mods/mapp/signs_lib/textures/slc_9.png new file mode 100644 index 0000000000000000000000000000000000000000..69d41e477f87907fca9b4d54eac0251002abc3d9 GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Bt2amLo7}wbMXHCKVRsK kLDqp4jEmWL#F-f!-mH*MH=dixz`(%Z>FVdQ&MBb@0N))I1ONa4 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7#64XcLo7}wbNuy}Op!26 ixY7{F+}6#=@aoM9`FVGZ`571(7(8A5T-G@yGywpun-rk{ 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7q&!_5Lo7}wbNv1P-(Gb_ l;+2L#W;b35JvIi0U&=vxZc*Yl7#J8BJYD@<);T3K0RZ*V6y*Q_ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/slc_C.png b/mods/mapp/signs_lib/textures/slc_C.png new file mode 100644 index 0000000000000000000000000000000000000000..bd59f28a203a185c0a931827cd2c02eeb1b0d5fa GIT binary patch literal 82 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Bt2amLo7}w|B#pZHDBnA kLDqp4jEmWL#F-hU{9YmNzQ-hxfq{X+)78&qol`;+0PA`cX#fBK 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7q&!_5Lo7}w|B(On-(Gb_ l;+2L#W;b35JvIi0B}PGdmtXCC!oa}5;OXk;vd$@?2>=b@7Ipvt 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7q&!_5Lo7}w|M+kJ#a?wr l;+2L#W;b35JvIggKgS?Fj|HDf85kHCJYD@<);T3K0Ra736+Qp} 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7#5`RbLo7}w|L|8#kT6ZS g(h$hp*3HNeTk%J4bD;EV1_lNOPgg&ebxsLQ0Gdk_MgRZ+ literal 0 HcmV?d00001 diff --git a/mods/mapp/signs_lib/textures/slc_n.png b/mods/mapp/signs_lib/textures/slc_n.png new file mode 100644 index 0000000000000000000000000000000000000000..733a43ad6ffde6a4978db2ba8ca381e8ea788a5d GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Bs^UlLo7}wCnO~N@K=;G jO}Nq!$lTV>$T0iNf5va7lMXU4Ffe$!`njxgN@xNA)r=M9 literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/1black_blockb.png b/mods/mapp/textures/1black_blockb.png new file mode 100644 index 0000000000000000000000000000000000000000..3204d9baace958cf1611ec918ebf7b8bb6d6c13b GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_lQ95>H=O_PflC!d7OP((iN`7#Ji=Tq8=H^K)}k^GX<;i&7IyQd1PlGfOfQ+&z5* z!W;R-85kI}JY5_^EKVmUNU$zW5D8#4FfuTBF=6HO&c?>Z##Sfh88b8r{?@axv9U3@ Yd}2)HPgMKIz`(%Z>FVdQ&MBb@07e!qF8}}l 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_lQ95>H=O_PflC!q!ZITeNR7Ffd4#xJHyX=jZ08=9Mrw7o{eaq^2m8XO?6rxO@5r zgg5euGcYiid%8G=Se$-)W+QKd0T07LW*dLCq}+|0#Wn7yp7*+aml;I2bvEr nI}p=5_u$LrQdbtRy<{!ZV4b|l`qC5z1_lOCS3j3^P6H=O_PflC!qyxc6Av9{U|^6eag8W(&d<$F%`0JWE=o--Nlj5G&n(GMaQE~L z2yf&QXJBB^^>lFzu{fQaqQL*c(U6&&`R4<9X6D27Vq7NwlM@mW5|S1O^hgH=O_PflC!q$RUxw6<97#Ji=Tq8=H^K)}k^GX<;i&7IyQd1PlGfOfQ+&z5* z!W;R-85kHeJY5_^EKVnlvcx0k z%A)ew@uwH;sy*;XTD&Q$isiv4@lCC~)uB-@Zxy`$lvV!V{{D|FQPPzL`^`>SGB7YO Nc)I$ztaD0e0sz^2Ty_8e literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/New folder/d-10.png b/mods/mapp/textures/New folder/d-10.png new file mode 100644 index 0000000000000000000000000000000000000000..4146522d7001e5635ab723917010763bdefcaca8 GIT binary patch literal 522 zcmV+l0`>igP)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!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WWg+Z8+Vb&Z81_lPn64!_l=ltB<)VvY~=c3falGGH1^30M91$R&1fbd2> zaRvqkSx*MN6KIZ4+Dd*1EYLHikA-q0|SGntDnm{ Hr-UW|YQ!dd 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^Rm@;DWu&Co?cG za29w(7Bet#3xhBt!>lvcx0k z%A)ew@uwH;sy*;XTD&Q$isiv4@lCC~)uB-@Zxy`$lvV!V{{D|FQPPzL`^`>SGB7YO Nc)I$ztaD0e0sz^2Ty_8e literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/d-10.png b/mods/mapp/textures/d-10.png new file mode 100644 index 0000000000000000000000000000000000000000..4146522d7001e5635ab723917010763bdefcaca8 GIT binary patch literal 522 zcmV+l0`>igP)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 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 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^Rm@;DWu&Co?cG za29w(7Bet#3xhBt!>lvcx0k z%A)ew@uwH;sy*;XTD&Q$isiv4@lCC~)uB-@Zxy`$lvV!V{{D|FQPPzL`^`>SGB7YO Nc)I$ztaD0e0sz^2Ty_8e literal 0 HcmV?d00001 diff --git a/mods/mapp/textures/d10.png b/mods/mapp/textures/d10.png new file mode 100644 index 0000000000000000000000000000000000000000..4146522d7001e5635ab723917010763bdefcaca8 GIT binary patch literal 522 zcmV+l0`>igP)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 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/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 000000000..6646a844f --- /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 000000000..a6e339c17 --- /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 000000000..5141b81e7 --- /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 000000000..4ad96d515 --- /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 000000000..0e9a8ea56 --- /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 000000000..4ad18682f --- /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 000000000..3a0d92c3c --- /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 000000000..40be34de7 --- /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 000000000..186943fbc --- /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 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 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 000000000..186943fbc --- /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 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 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 000000000..d42e27a2f --- /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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 V^wOsrH$E?{_pVOzdLE<)`5!|$seJ$d literal 0 HcmV?d00001 diff --git a/mods/mobs/sounds/hit_death.ogg b/mods/mobs/sounds/hit_death.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a73e00eb7dd8044ee1ada5e8c0a51e59bcc4cd9a GIT binary patch literal 13129 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≺yuUp0K@c_t#`Kf`Q~=shU6f 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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 zcmajF1yo$k(l)wr4IUf<1RLBnNU(&#WpD`YuE8O=+u-iO-6goY3=lLBoCLQJ!d>J& z=R4aQiU-_Zq7_c*dFKDL=b6tEmXM#uI5AKEuQrPCk0Mq80JN+eE!mWuEvRg*j5YqM zr;?@O;^5@q7O41l91GZ15g0~;FPBt448?B000gE7}A2UlFVg6#n604&ot=!XKIimA`KcbNNf_# zIrQ&=ipTUN03ZSZjA*fid$QJ3f)>OKvCesdR*C|pR49=uTY_kP*Yqa#C5L1wjl-$K$el;1OS7EOnLg)zLgyNx3XpL+|T;gfcDo9DgZ!~KqfK8kwAS`9}X%>b4KSH z`Nu6PAmBMp?-B@P>j=i{$R}rMl`dFR@OfvsrPb6GAP@+|O<&X9Y{}hi$=z2wEkw7~ zSGzStcR57=HpGZH^k4nXck}kS|8<=T4#;~gn6d*Zpdl^T7A!yr4y}X-OrMv83N4Wa zlvpTRVs2e+mDy}r(QG$f&oW+*`S%q74nX{inmntFlK)RP*G@6}zjtxV5hg$!9uOaP zA|H05l~$!4c4k5OyTT&?fC`AKvJ5)&ymR3hc6l@G^5&hZ)F@Pb@=6~2-$8f|I{=7t zk`FqOkIvF6sj|*H^J=@ugL$o1^&egA^=clo2OU@pmN6>{au#lg(l8N zmBjqV5+VSE=YOZln8~=D6vWEd%_}3wobQcL&tzyTOUwKlLE9;koh+9r&{+ClUiwUi z%akl;M)5zCCtfB>RoPsI%M{6e7S<4nQI^Y;)m#Qj*@{-C%ary^#@^>Pf=rjG2xull zQ=9rf`u+urGJ~wCUcql!E>jU-Gi}sYaCWm9_I+Ch%zQt23!`TtV+UA?E2}i=Tra?jPn=8{~rEA`5zP)B}Ouh zF*Zzajk7!tmHksf$F==9l9-&0b6^(UMGcdfro9}OYQgt5#Z53B=3=NS7*zaEM!^H( zRHpH7kxBk0Nobn$7^pPw6Z(G#?u>RCmtyw6`t&)u3Lc#b9^EV#s~WcmL>;2(Zl|5< zw%QV+zwEZTd(G(n2qqr9!acC7li{r}qkCv)C8)4p?l&KzlH+W*R&9!_#eRodZt7KO`y zd=#1G7J;}*6a9Ap0H7xxQ||9RqN2*WsLH#j$_h~z`9Eh21Oi#)QJCimoQY2c01^Or z{T7)d7$?#>Ucz2P3zc(^7Aap4Ie&mSxD=08sV70aQH_j69~&01gAN15PWIKOUQhR0;I`q zn#XKK9kNacS!_02CG^uwaoglp&?bZ|!W1A)Zc8b?A7FO+Y5!8CK=4-;A7rVSSH%^g z0x{E8hiJQ-Y2QLLVZL$%kVQ3xm6s4mGi2r34wB;g%@v}rX|{3;(I)iMT?+YjbL=koTdvHIG~>Wbs$Q;dF=<95gL>gtO6lV@pr)$x$i zaXW`k323~e;;6l>z1{w}-D#rPj=Zq^sGDiLuXe2d^the9(T!RK;9~FFPH@_Rysg=eyuqIAOVz{BC9{~3Ky0x^MzdXcc~xe4#c{no zbARQrgbKu0KiO=PUtgQZev>~|cPXZz{HUF2yt{U+o^x%;fxLr*Tz{1>R(C18z6!(F zWaJiY+Gcgg=|O1c#;vdh6KyyS00Q8iv4KA(o=?pTA0Pk+AXD!XsNpaTQn})&9#Ivk zb0Sl_D1rycp~_%uYUl#f5S4nY>_}D;9@r8Dol`~0FIEQINzbZ+V!^VY=0vc3J`@H9*M+F+*mAyVDFe3KiF z4#wYKRn??nV_h|*47Q;wCYA%&H4)m_bMBFXt*V}lmkko?#R<}Y(X`KbtuEcu4^&F`}E(Q8(Xsu!Hlb(jWg9HC+gU8?tRsX7KF|j%a#o$sz$R8 zW$49Rp(;D4VDKplm+7GU{txm zRBeg}Cv>c<8kfaUt3qI0a&$urI_6aaX*$dRaMA+@oc!HK=zw?>K%BUcz+_6$0>^kl z@PM2Lm2;0g7>j8rD+o&h^`*(wTU6@c2|-lqU>u1(@?abZ)chbE3Djcf+_OLxd`K0H zBLOOQeHK7f(E)(T5dctYRZLwzCFDs+YQO`Y&wD0V5G5Zf0~(@&CaM+^nBahA%bYPK zK%ha5X8}~_gbF&RW6SG~1GZuv(vbvL4Qkm`Qy0UGD|wd|bfTN~GHk%CLpnB-Z2+)_ zgaXtekV*3~5Th~i{NqFbRS|(nG-oJ*aU|z{mLw`@FwJEOR6_h*dO(e%pX-lk&c8M6 zP}(z({GXa6_CJNme<-y7A1BHH0KnBSelEz#Q2(jQW$^w!n%MrUNKgCc@xN;J|5We) zCra0*stKm^-vc221sw%=LLt+5CjcVFV0rct2MYj*`_o)v1(7L&LqP{c!B`Tg`I2Bk zM!H~SFbL$L2nH7yL3P0CE~=_bbj2ypTgQS9n6(L}gF;sfQ?;&Yf(fA(H!eJzT7LT; zR1DLJVjWTjgR7dBjiY%(RaLF42A7R1Ig930ZCQtiO)B%DFdZAtAz~X=P!r5Jx@kzq zMz*X8W*o%})4>3?>>YuC_q9%;$wdu)vs-^-O$`SiO8i~z=YxT2Bj+8=)G^3Qmy=j(5f}X2VsD6ns}__MT*rcoE83OrWM} zbC6{mt)i4|0_Nf`Gi*o*7O( zM8xlST}b)q|wJ=0+7v zg-9Jf2uBbf5QK04ar=c*YcHCRbTQUHM`}2L5&#lkP|?t22*zT?VaMYn;3ncF;Y0tP zKepfkuz>(tr10=?^Vq`v9Ryk_)8L|k?}&7N#m@~D^`E24^N|S^^`9em&%1xb&qwZO zGqlT<^As%XtV|5dAPx>rcCO{wjk$%j*_p+unTh#{iLqIE!bRzII3^Z92EgO9#)#{| z@%4P_CH|^Jjmo*drJex(k?8QASg*C5v;};$ac|i-TB1si0QsMAYi36Wx~An0W8<}T z50tULDC6o~xubG$qwuxbL~8qIs}Tm=&j&*dKx>m?@b59g)^9wz<7ugiL)55^ip4~*^&hu8}b{@-IH2vs@>fTPjs6oxF~u|;fjB% ze(po^_li4dO`c|qg+1J%kS zLf{X>%=}NtSB`($euFSqZN^E z3F5!zu2a;tir=UvP7Q=z&G%)}tz`LP0TYp<(yCfc6p_Ct2VM+V8Ur@3ev^-zX8wB9 z>;RChk|^Avyr2|b-TG|Q5~YZ&D0dY(Uw(+nM1XkhL_Y!`eeB*UW>RZ@v3fc&WzNf_Gl(}xY_GVs><8|;8YUW;K zx1o2V9m?(9PhPcsOrICuy%ZJzfyxhN$a7pB);Y3xd>za*Ki=Vg^GhN~Nl{V|+Yazr zV)PjmkUpI^%>tl_-zwj{8%h1xArgR`*3oX#Z+@`zOgljf|e$NE7y(?bg8~0a{j?zRzQgF460FM-6J1$v!E+cR&@Lt?wY& z&bO}IWP#$a6u`^wtXK!R{9Mm3hEHSj(vAMIbsAr!iubEYt7f0T%fezPQv*agPZ6Rx zEcB{NDQM&byJdc(i7eG7X&*0NzG9g1REYy!uRZrqZVmZ?zrvqTHy*-MtJ$#JM4$O@ zFuOmW*m@N+l(nbLsD9eb^N40C_{mR=1R(Vt>a_dZ1~`r;Lz7?E8Erl8iIoxh)wE1j zncU9jJWX{pkf(gNi&8Y8Uv6yf_Fmf=r1f;?QW$C`tU#}ecRDZV@<`-Q%aR`a#4o}% zmbIX%{hOgYc7sp^!Jv$^{nuhwO-%WFS~Pop{o~IC-*T1WPi64$TZGw6@Lb z38l$aIlL@VGL0E2B%!Q}Lq%TNk+?fa<57_sZ(V|C%k)*sKHb_GiQ8N}oDem=My?|{ zLLL>S4R4I@MT<{!4O!z)k_kc-tz4u-_C26j>@FDAHCQ9iCcs%`68rTPi3`vUbo`aQ zjrZXv_JeiyBfHOo!12R<>u3hvehUM9)O~LcaW4=cS)QtD%9^&iR?-p`#k7+XL;I#Q zdosqW7k!=97GZhD_fBD<2V}`1ICWh$$Ct{+};iRQcDuGO27YmIM{M zc9*NXlZX0{M|h$MI?1HOjhBRdf-f4?vpAY@5CF&b)IfK|V11Ek5RD|3ACtHt0$>6e zJm680j(+K z#EKFie`_3=5kceNmXolXjGOgz@R@bX+i&i(#Z9CCC352kLto^+YsQdPU%U0`r^86N z{Sz)`EvGQ-ajJd~6we#IUQU(K^6=f1hXZ|xrH8@E%fS*c1od20-Qt9fY>THitHCw2 znv&?akAo}UC6y({2kE6+g9UZwT3mlOk?xXWBBZgMoOEa-iblU|qAj$N7g>8Kw?cdo z{j!=X!cjFN(BoX}MamD| zPVbBdnMF_%e-_!$s`w}oU$)N*oq1M`+I21U`XV`klo)+=#2e@k@56Sd4ZpYXZy%Sm zmF?2muo9WY&CAJ=@e9-)NQDnbGTy%c53kh8@9%({IyJ0@y?4A307`izJ4}_lgPGlh zOl#sjIFlwjLF$53oyhc*)3f30UX)Uoq^0T)UtOsuyM!mYTXi+|3qAc{&gcqY^cC}Q zA+FH&OYIr`KM*)6Ng}jl?i2o6HRkiBD$zrgI%eGBYX=cZ=l2J?qQA#yw^q zS2^l(-cqq!`RW+*sO0`MY3JclJZ@|Z(%)S)-J;_CsI~e?BQXC*<1$eW5Wm!8^p8mg3WJ^yd}_TnB){RPK5lv5b#FmJhEx4^;IwAZ zQGsr`WKO!*z)R;=8#hcA;DSt?ITbdAgQO-Ot@~kPOx@<@=IqWPeeAao`&ndFqv%14 z;F~d-Ce;`*Y285_USt)iG|9lwZMbUW0z-e0`Uhs#DYDPTDKcUh!gu zqG}VO&E}v>dzpB{y#)k(GJ)v=1;19t_NcGg-*Tn+)8_e40w; zGc*wagXm=6NYhbfHj+QzM_LMIrr?;|UcSgY_{4Jd{q&N7sI)JU>&fxxm-G9J?RDn; zBDMWuwPT z9PqnRs>9C2axE$OExU%o%HKPU3e5)JJ(X%Njcyx^WQ6mN_OBI0DLG)7sF#e5!CX+r zFbgBQ21sPdse@0E6D2;EZod{3WEXTJyVc42-3;iI^MFu zHp{Y>rma77mrC4>S!dj|xQ>ir#5Gdb^hz)w9CzldQ`I%q4&`NFTVp7T4B1ROh0%>| zONH7(WweSn8YS?@#;gm4Ee|2-oDZW94?VK{!c2*-o`uoSFF|Z=n!&rGtgX$1XlEs8 zKf=eKaw*kdPp-?^Z97zJtSu<%shSh7$VBR3%2uKCAXS%zrbc2n1OC1zlT3@qNY67TW;0Y zxvw%O+gBNUM?!QtVM0c$dsnq=a%e4<7+JD7JK>*nUMyvp7D^a73F1vEf72!9_uZff z9`}8VYwE;~N@l=Jw}U73$qH#z;?zcg>AaM`(JDEL$t%><&@%Q%7uD)TEd7Vky-gvX zv#rgBD3q3s(G*kNNZey~ZCy=5nz9|J!D``1b8|;~GgOpUI@fDgcp{l6QX_Y?)&(tl zcA>~x5SyVPTk-Trf*^R7@#{$Twa;AU#;GvMT(upza9~WA4%Ay47eYkYEXzM{$ax-zD*Q!h!unuzt_04ak-r!_T1L^@61j=*-u%dj;#IO zKA6ZlO_#hkGZWKxyIy4@T7qzN`ST%+43FNuB{o9ATzjn(sn%3v;dDco!oNgUrr1lw z1g1|^HHhw?T>m)6=)y~K5mC3>QNQG-pYUpAH4F8<^4HGWNO786T*RjClK2Cto_mU< z3ozWqiqHs~EkVOOybevv*;>CszRjKMWM+)?BJ2)`KRo|r5#OdN(GEpzWFysAJ2kn+ zy^U-pdf~@RH%{8vn?T)ldc#pJkVjE5W=YW`AJ~1}Tb8x|$F{!7pHKAe$Um%MZ?kZ| zBT94roeO_bj+bUsYw|b`d42W^KZyvM;`rhmQ&fnn4Wp-j93Ueb;t(3pZ7@P8nZhKcSK`ch;rO9DUk|JQ zQw@$MPbSg?mMHn+G2X`jB4YQHzP!KyPoV1Y;=SFRqEMb9_KOS>UxzMG0zXd5hp>z3 z->4k}o}Ka06|Vf`I?-nDfy^sj~Cwm&NA(Y9?&NJl6^hk z_S@98!=K@Rf)1bbJK22R@vAfnDb!r-4ozacqv&@=lJo5vC$vr+N@LqU}IMq4O)a!qBd@$G_Ng^%>5^Ahl%Brf$g%JhZH?? z8n@EjRb(6c>W8cQ;)tI-ENQpW;WYblFdyeCe=9xo3f8(0<#w7b>PSc7@r~t<5;1AC zqb!kW&TGv%uqATQXz}*pXz;s}z6kq8Ce0$V+g25cp|4D1-<6 z>lPvPKeq_a|Fb)OEP72aIyX2vK07=}3n_QfxJPtljjK_ysNR5!M5gkw% zR%+2T)KMoO9I4%eu;OiQzPkP3+d!$Hcg5^Bx3 z54FJ+Sq+{XL=k>nCq@o`Ms{gDE}SudcUHtO9cA}i8HGF(?;ylsIi1K!567@W1fpRZ z!nZ5ayJ(;H=-Kg7zHTkEb@@oq7vNa|Kmfff;P;hwjZckWClLPdnx&YDeam-0uUv08d={pGhf4@-D;TS*Bqg+u$P<9Xs1_z=mXCVpT?>@2VxTCPqG@69<7M7 zlqUHFg7>zRPa<@bG@aw6440q351sT*9Cr{}9J+2_*k4}w4%z2>+C{T&gyK|P&>x!`xKg%!TxZ-Pcl^ ztn_T_sf9gPWKRPY=dU=BHep{s)PEC$>}0+!EaOxZFfsg;y`p6uWQEG*CI4 zmk9H(T;eP8(yHJB>{Mep;A=jOGyZZ8WgP25D%kqwefy$CR~DtV+K*^{8iF0H&Fu}U zU-d>RZYYz7TmK%bPgaX4D$Kj2E6CByH&Kl&+FzHIBF=3!&sD^xt(?~_;5Ch6^Q7o< z{Lb%7(oIySw~?G2?`}&%jK$Y;3!9(o3%gf4U#wOjRg5pRQXy_bc_MD*hQ&4_va30? zc-B(J3={;Iv<4Gl^OC=~JF(HwuxA+uzg=8pOUa)lPj=?DRK@T{e`0p}flB>)26f@& z_+C{W*vTZd|Il*=;A=F-~-t6$#pB!5*r0p%RQxy1aDEoN{ zw)i^cP|{lXIOEU&$_kzb=2keHzU&+awh+>Qx}wBoOOuO8P{}Kut~;6*K2{5Bi>Jlj zptjno;@j@__@VkQ-I?|)L(bAmAws5w8XQqF>T%ni+bZ&P7vxHX+R8}lul-=$v8`LU zubg4*p; zI>UQxQ>4YgBr6XO8~Bqx@Pjls@Efv=m)g++t&^!HME(s7%zb9N*=~E7*pm6^1p7I^ zuOuX}qvR**x3*C)HleUDIz*1IihT32*Ra*T+nvX$T6u_r*e2AVD!%oS`--#R!$AU6 z+k10MV+`_LVu|13bva|cp#YJhZp6Nlu0kthjSFv(tzwZuVSEd%5F=~Ea(N#|>!~#~ zzqFqp00@G6NtQ(q%rj?&jlSz(3!DoR9g&aj*X_JiFTZx4iq9M5Eo)`h_cwr156qfi zA~JIz{V9V!;stHvUCw7*`P#oQd=HeDU#Orl*px7`ANA_6?hFs6_K<%sj|#iod*h!% zX{t0CrzBHhDW}Z(M&~dE?oX)5HaBgHy#wDRzJBCv#Ka8)o6Jn66swTEkPgSgg#euS zJsVAUzf{P)tQ2wSwljTq59sSd!Tew)zf^G({2!J29Eb1Yw%qGyeDLgO#1}}%W81Ht zI3IC4MFk~%9oM98X$r2{=pl+YrG&QzRR)hj)-klrQan!?PRxw+pMiwWW=j)?^dbN@ zrPsjjYecg5`rI^49#J2K3OJjShwxx68K94xC0S33)*MG0#W4+qm%4GUCSzgOvz;DJ ziSKzG8EDf&7hJeP=O^!Z7cp>Wk1i~TOvRv8x(X5UtLGx|+01YpFBCd5P0Vr65ju-$ zlUX-oBw-r%hlks(A`-b2SNTDB0lz*WIKHF6uw3buc!5m!)aj)kMy;!LdV@F{gsmjo zB{h6LbO?!E-K?IZvpy%Ds7ve}`e^OGCVU@BxG?NbH~4`8y{P904-Fzk%cuo60~7`D zlO5Q_CHQ2eoAhT&!_fW^FoC2)^{q-7t!H2s5!6l|Cyp8G*)hlaxoofQvgC5ct3Mdn zwX0if`zpE`z+m)n15IxoKhF+e#3DrA+ZF(si(e&aUnHnBuZmG-%n>_^tvQ!yrVqN)$Q^9@xw2FvSqT#G{QHs=123M=C3`pn~~VBExDq`B5(8xjpUfpcM~F$KCMrayd@|fI zxn3l#(C(qo#wTGKB+tM`qu~3R_*Y+;v1+$unW?88D^V)e0>#?QxHiTWHe06oxV~)w znxFQ<&P%TI)h)C#e|+<_fbxqjRh98RaM=E_y^J&4p`$8M zCC`-RQQe<}$k2rb(Kq{u)wN-54tu? zUTu0VRCCAL@FnDKErLD#cz#skoetqj+qI)~6lPcTqd_T7D+JJTVdQ zn{8&lGJsU5B}q42;)N=Tbf&-yUNFFI z8+3K^-f>NCB{O!AV&=i20)E=j*GP8=pRA(4cT{k&Ql-xv`E0jIk(J7#KehQZH$!eF z%#$DX14}il^#wTUWPkNICk#1|p%K_rOR0NVRz(lcwW; zA7yg38Xhq#9*0Cx%Lfvc)*)ux8Y7!Fs8kHteCB1K)Bhpw=a7%enzcyZkHg<2s=&Q1 zR~?hA{>NLz$Q?$(R-4GyLlFpbj~|QPO@xv_nWm&~SaIZiqPY(u@bJ~?T@l!HF)&Xj zhK11Gmp9=F477P3F~Z4!?hew&lDFa^W?v*KT^r@k19xm(x^(K?-n`1n9vg3IMc z&RC+!_T$$FOqhJxy2ztN3zBEIW{dUU$RhEb`bANZ#+|fpkN}13~ zafcgkF(ldZM{AA_h^~;L{E0agtP2Y2p&_<2HW2g9zLM^hvbbw$a?FmbO*x}f&_e(= zv`i0C!jUk~HffB|QW%K!6CFfgY(j%+-6z}@8TM@H4PSDVv|rtPc$E^}z`go&Q#azC zlr^f!*g7bxPB&3xH?yjHMuR8sHWO-c`<=PXU-Xyy!&TzcSez>}ctxSi&TK@gz7=ws zih(vIt()xbiFeu{LiML0QQ$HeNm}XcedL<{66zYA-BEFk_#bvJQylorpgUHU^<^>s zkuMQim){&6s2(pTUUBT!)_1DoXLg}&D>HsLVm`R(I=}MIw=w4YvVZuChG7#x0{&T2Yx{PL# z*kT4B&*F7Z+Vsnz_jD6!>To}e(?%1S zoaUP@Ej3SB*<|cOUO%y$(m-S{O{`b?;Gpw{1|-M!YPNk>QAvqrc@h1Pnbz;)W3}{v z2Xyr3>rEww9*go+q)$+@S@kk5_P11aJGIwL0}ih}J=q7pGk41T=tWRjPW(lvKc7m; zax#17)zwhxoa@bnO@o4Q@U_6p3r?o81hmJ&`$IijH$~59S5e85O^aH?V z5Ag2`g#G_qAUuDb;J?b6LNGnNII}cAJ3T+OI6XBsJ+m@2K9!^8dW~R-4ftqU%a8F> z=_)eCfFE?Y2Y+ol>90-OPmfWi8GPx!U+JjX&J$bzGtZVppSb89pPNH9$o96~Joe&y z?KC=3%-6<0Z?ssm16_0wudS}3vlchP1NZR_8*X`ceM>olE4?muiv6s0%H6FlY3Q#2 zlZ)SHM?(bc2j$UXr^Mcpl9-p8|ay#I8TK(dzQ6Cro%d%-~vJu=tVo8=!T)~bl3iBtV1SsDxT*pvYqf8@oKhSvc z!9ipprm&2w0N>2h-j(FZ-CH7Eip?kEOS2B2qge7iT&!=WN!Mf~GH z@VtKsV%qrc9wA4q_I!2K2@e{DQ8Vaza+q{K8}|CS;>-^bH>Mc}$0FMgtGF!JiPN&b z@2kr1rtlLpU}z_Oy#t29zu*z&M8W!;!AdU2$rY^W%!ivF%ukny{5eehvM%qwlp1sV zsij1JGM9wbV>?3|v*u<#c{qV!hRZlitc;|{lv>bh`~%@Me4iFjZJCE=kAQ~fEE>B? zj4QFg9lvCWN3%x>yRQ=`ufxMqQ0$*hOZ;-Wc6)T*-4=73n-n!C!I{^0^%zY$4%2Vz zLmZJwvBeq|S&*e{-;W*ZxtKuc3j#I85nfn_q2s)G(yKnMqu8Gi(LxUH za4LrOK!(nDDl!qoWOAyrqRT*@LjW*`gv6_Sorxif0OY)rKSyt-h{vwjc!K2-kfF;n zHJ6#EWXA&+&7JQ_$?L_0+G-E`?jFtNetC0=F(~a=+nJAAtr2i@!&qIW=b%MzF^2wB zvWb=~ae=Tf{7WT2f9SY8`l&i#b^xXzoi2|$-xszt@?na9zx1+WiId%&{RdIdmG=73 z76sn82;J9^1d&yKzG(WR`q#m7zXhn7PBpk{&3i0!vUSCh?1-$0+mt6tviu2{Qwt6f z(NJW@T$R(2iiaG}!)mI67iq53MPlqtK4!ApY$6200f6W`)1PqLB8KF!#7#GIr4+cK zDRuminfe<>RaJifu})F@biEvxT@!O9-@1E~i_t8zX`YJ`=XzTB$Gdl#%vpL3Bth=K z&o0PYv&5GVaYZiU*&r!3h2@MGQ$?(sl{+G@UCP3+$cBHnQ6Dmx5PyXW3{4-rbBr3j zCU2=yxRfi^8#1dYU^BCo>ko&$?7@R)HMg{~kuE)+Wh0;!IM(DTaZd#MJP3BA+1!iX zMwcdGX4j<;wPWnp;R)wc9*h)fVAEhb?E3O)$Z~=oV{Eh3T}ZLt0DkYFKO?p_UQE2$ zV3o7{A~*_*JN;9Btg@IQ_Er*2w*0D#89jrR zQYS;&UopM0nBm>H{#XI=idM15jnPQ%uS?%xWl2UJ4idk;a)WN8oQHvxxjbOPo*fLm1q0^f%H>SysWg%Vd7!KKXDEnPSPk;vipb97el$tz$V&9+E zJCP#nKc%FTejre$d#IY0u(1RAVNJwX6TNEpc#t)2_`w{(%$F>bJ1fgg!fU#FVmlj; zs$Lpb@2PxD+$U|DvFfPOJYD!}GOm8ZLlLP{V z&etWs<^5B0n2X#rR7yy*?^m^qnlsm7pN$Lm}Iv{|o92UkPtVSs^*=|$w2 z3juUAkK9<%hSuJR0$$YHis zu%2J!Dc!p6icsaDj_fvNq-%{&*cCCxhueTwRV{ca^TCXH30?tC!!9`xufVH6&<9hX zydIytfY>*m95!cX-Sb1x#LK!~FRt0mNOX5}Rm@-579kSPI+)s>65;FxrOd(!V#g~E z^qo%cEJp0lZ0>Xob2@U$Cv$JwGRFP69>30Cz8#vbsTN72$T}@ArqHt+73soJJZ2_a z%$jdGEG#1p9X?v2@+Dcba_txvZh&TLk|?PAFMT)EN5~J?jX%^Bkk@ZIos>QhiPFk- z5_V!b4KhSkfiiMiYqL`eTKINJu(8AjZ`df!Wo4t&>T8yJSMwJjjgJ5g0$t|a&8aET z;=Gpq---x~e(6WqOQHLoR&^X(kE?&@brJEFs?b<}vVYqJJAPZo3B2e=!$$=ENEcnf zUt|I>pWBcD%)IjNToT7zEELsWbbqwq?6KAmYadH$);#)ewMGYBC`b=swCgft`|HM{ zmUeliryOG-`@470V99upsZ<-Anb@&)p`fj2PTP4BE(9sZ>y2%r9N?~)4dpDeX(lZ( z;HJ$m_?fFenRf=#X3oL(sZdN|Tm`4mcl_3N@Ky6G?+B>7i~pP=b?y@U{MZ#NN}5h8 z^T+Ule5?xhI3JCoYXz5deszGwcE*I}@iN45jHY^vQg!@m&SXXoE;gkh0OUYu2lT^> z5bU=)Ec}8HO?2=1bn+#2z(RU{XIn`VQP>7n4{uG6D_i`#&E_VczBZA?iDB05hX-@5 z@9m?qR2{68`-jhn`9qsUt+Sj$&5$sJ50JmbXr~(8v&q0^@i0bxvp`5ZQjbWf?{S)C zG7{rFCM{`co$D$t3bRx@(3tbA3^{u{fv(VGccS?;Lf~ujB%b{)n}M5YOj=+7OT=I& zW6sHKLX7aepEN8T~us*izevSSSSE&2*`z!xdQ?Kq2 zh<(c|)vsIkoT|igKJiK(=jx7rJ1<^ge&K7eA{Kc}8{KB5j_cu6at^+9Lt!k)AhV2% zQ7bqoFjiNgqCAeZTxxw}k=D-t!J2~hmh0i72;1IRJEf%8<60GWE+U%Lcj8+5skFNsk}>QM4zsj?^?UQM|>)3&2kr z>WH*~h93Tu85fFH1cAhcM8txImXLqy{3uav(gm zNDt&30jDX(<34ZR&mW|!fRoJ+&jKtM`ZG*_icV}au1%4jjXNK2OL8r!lMFpprixWO z!A?6K>)W{Ng$wDs>ghs%9i2Sbo)HIgPF~k#ca{Yvv?IxJ7^pL|cQ|Kvt+n~~jZ&Eq znD(aloOY(8ncE)oms_&51-iJa8!gVB+j|x4b$C2X*<6wO`_I>bWw8;AmY3?H3-V z$dR=YC;sGF=q;$^bsS{TaFV8cOdw-Z-71W8p1RSuS-B4eA80^zlk2#!WLZvp8wV+v z8oaIrqk;LCdkMy9i3h9v$p?wdxaM1PLs8nNaRvRK*YY=Wrz()>22(ut6_*tWG3c zaU~b5?l82qxR(y8l%8`5EW{AS!)jZ|p=UuyvJ< zKD>tnXOanZsGO-!8lh>uui#GJd;DEd`t~tbtR>EVp7pYfcm5}+s%m@X+ZU8(Et>>G z+A#Q)4oL~0hLU;u@GQ^jl(pAPT5mmv-{@=hbr{ICH)X5DX@}HhcWkRztB_y4mMyjX z>Gdi-8oX#7^>E@QrNl!y{Sjq^bk~aYVS5;WEZs6!Wey?%b<@bBuOa5?6zw#S{?_*mwmG(4fMNzySu* zEM;$XqWToKI)YTY0eS;SMS2KYo$JT73uEf&c{iJib4#-Q-#%wfN%9Po@+Pz$-xZxs zZ$yo^6JWeTJ~>F_C2jDzKZAnX@8&YP;u0G?ZI%oK=it`|>Z22W*ohsY@w)!hKEZ5I z!Jwg^?9_dKV8HA5K~rM-h@{n+i+p39IQl12VE!n^uxY1Us;2LW#NCh(g-%Gvv7~QS zdKBe|U7y6rH@!U~u=Gv+JD0X!<_u2y)1!t&Q`c5Mxro=>LkWRS_#DVuVd;w|gdPv! zN}g%N6^PvtXIWtb0sn_m+r^LFU%jt2K3#Mf?OE0DCL7LRCi!A+DCZ`Ha$^4&GMziF zw@{~zRk=lkFJujmj)Y$$;nJatqtvHj+rkNV?tHj{iIwZ1f4;E|kls#+11FQ86>4eg z$V)x>AN?ErI9i+u(W2cH1>=duHK~;w>DRy!5Aj zs+(L~PtIGU{U+D88co4{A-u{l48Dz9prgyHSWkPnIjSu0v{lQeWN-mSuB2kra25gK1Mz8x1ks)%+t>gr#$h6 zJiMzaoTA&=&{w+%i{+6z6ui)b zn#vY3hfEK2OLwk`@Oz2FZ@{IaeQq|Et}rb|n1d64?Z-$|PZDOAxXQ#^siwmhb6ale zw9vQ48=6Oa9y1enb{4aIpKe1FmNQqZ^_l8>XHQSWh(-9ey9AewD~WMhRQjf4>WuO0 zoBH)`zFW%hCl+bTOBXW~D>s~9*TF@?=$0|8KZ<%*!tod-Z%g`A_&QCrxP{KH#HpgW zb;gZf33SjjF{W64`3$6~OAQjMC_?0Tzg@eC^5t(q&G1PckJqd|_3#6z`r<&q5b}of z?=G_sS#T(&fyCA5f-mRvV&Sr4xyeUXH_JY2jSZx@t{Cg5cx=|Nti$!R!d_V*PNzMt zZ+_6qNPVM=1kULSW&(kFWw6dLt$ogq5{~OvX0V65`155tCC$*-1wBs-4oOeej0yhi Mw+|da4?OVy0K)jty#N3J 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 zcmagG1yG#N(l`3xF2NxL3GOT|f#9;k-5EEC20gwRz0LfDf`p?8c z0RS5SK2kGaCYs7J6es1=d!!}FyikMe5ot*ggG5HrprL;c6kNvm000m8)1$-|9>`iw z@tYCR#X9EkTPX6CQXoaD?C_)XUDF!bmNb@F*-kOgAY*7D001l?B10L12YDF`!zn|F z48tkINF7HgOS2qN89(O*qH>H-1j%z87bPkR9Dgp16*!@9oDoA~X`BPggBI0|syh*N zy`84`53~L?p#1fN0s!E}5Q&Yk#gJdrhclF3BTZI=t~Z(#ctB zrC-b{xZJaxlB#M7P$(4YqO0L*vh3=z?CPVH7NXPYqtzOsvl60v8)85d`mg@mXZ!Z0 z|8<=L2FRo0PuXKAcuP|7mA?QkIJ6QLFn(DQ3Y3Jm3<-s@C8n0u7MacF70ou|^~~e- z=zm`UU;y~PAjz}HDEa?%Q>_$}|9clPA7KPUU;&X~2hw2&YDoz7up=|l-xVGK0AxS} z!aV56CGEsD?DTHf>7BH*#AuTI-(Be~h!vCsAH_{~JCc003{WLNt^eNZ}KUXoyEyLYYYB{0TEL4>ZD1L>3b( z1uhFxh7i*gI|u&toB{xXvHzm@-@{)h|AXS9gh<9Q`i2RPapsqyvVTh8w6-5x939j+ z2WIA8R5yxgI>>RV=9jT5Zd%f2Do%oc8H)eOC|E#*!Z=P8k@#@ZC%_cf6K3dKHN|=ArW_#J?zcS|~Mc(qq?#U#;|0i?u z=wrX~#Zt*8P-`X7dZd^|WR#`n9G4ZK{;$k2k1S1#EDeu543DLcNU?~>C~qsU9;-fW z|G)PC$sB1%YH7!p%#n1Y{;$mG0g;MBsE6yB6)ykrQD~M^28lfSx#Xxxf2} z3WQ}5!o3J#fvO4ppECvug)VX_%yR|I#3cg&F#u4BA`%B@ud*$QbQgAS+>^7#?- z2Z(}8u{qKCG2S}IiP8zRCh+&8U+zHY@g?MgVrY0{DKPpW#tBorSypP~S5vYF;GSyh8>5ci&?cAV6d(O18{M>jsZzlEtBMD@+{~@w3{`=eXsJQ9TuroYp&Cm*a(K{1RfSc2 zD6|>6dTj$u@!55T>S~y*-a@qqe07#Xc5i%kiC#1>FSRM3|d^a=`AuWEDJuD zXV90Imz6i$lvh{j6daWol#kV$l~-4e)z?&1Tc2jomsfu-uV*eVXRfHPyf0@yZT?)| zUNu%F=R*D!A`2X&J(M%oLygq=3_K+i!yDsKICvOuy^B9Sc8r-{0RX3 zVP3F-J0_A($pq`q2Lm8d9^$EDGY(QXV?$0Tiqt@elunA^LDD2;uq9>E0^<;cTCD6y zRw54AoFQorf|OsZ47SQoT7p>Bl`I&ZQ4|q?Em)G~v@Oeq7PO;Z8DVoA78y^;q7*m2 z2%Hqbhj~SqV&LK;JUK9n`h@IgUg4amOj!|*s%%-4GT5rPh(HbuYR1#C1uc<+Em(?h zbYvNZ@KkMBhBByzD2%6MM_-KpwXvU;geeA24@v-otCABS6IqEbs)Ay{vJA}$VEO!{ zB`~-y1fp#XTFQc0b0^Jd%Q6flfUQ}Ev~}d0T(Gs#{(h>eCUq;zsv%{t6-_ab9JsED zz{(bMKmxX?dNE!$NT3tTGL)fe#a*&w`6AG<5n9S{0#_|9Kw?;iGK_3G7c;yr{_VM; zCCku~VbzOq#=7JLZEMiMnszjQ(ww1e*D1ZbEKruuyKopEf zTuc-+LsW!kg#EUd$Vm}gjAt|@J4)n)DaJ@_G$l&U5UdPlWC+0q%hD9X0sty00Ki($ zBx#c7{d*tzh;E1u3Z-yX<6wLhEDxqD3&7S!t8!U_SQQUWXj@h_u81I4g)DK%(F`qU zn^p~^X)^)9_Z}GF``>+p28crfM2HIUjHdX_uni~pk4U+YK?kJ4n2bYNL6~C5_(oHr z$dtho{K%BS*kT8y!PsKR`9auX$i+!>F9Hbom?9WkjG@^1MUVtR1pr2S06?x)F?I@! z&l3|@hXp)d_DnE8Qht&Y!w^MM0;CYn2pcS0=7=uFz%Z!(B1qEyPLVXHZO!e94Yptz z(iR6-4Qg6dQx-27R&p;dXh%04WLSY&hP16F+W=q#0STyudo9UBM})%2^^X(&6h(MO z(V$Q~!${C!mN+uQV4BkuLkZDK>5*g@{ZfBKgZ|dALuoHO(tm1_*#8tJ|DjO+f1D@- z0N|Cn;Y&gO8u_29Tngv!qmlK$iuAO99{;Om|4;S)f1-4(s+yLx|9b#Lx>1pUXQbEa z(tHdgXv{A@Vq*dTQGc3KEI;C#;82F6qF_uh35l|57NFFU$2;0p&k)U#0Yqt+h*?a^H_@e`W!;0l8 z!_o-FU{-L7TyUHtwjt{)NF={>orw(bAkktHs2EQbVs(^d7_Fj|Z3G7OS0<^0>Ei?E z94nh#Ctv`80vTY(rsNC|fx#mh0sP^D;TeFu+MXHE2YC2zI2@?xsKdcda~5y_cJK&# ze7Gh$4sLlsfuR7P`QhUTl0SM(Ok)(<5l0V#?uH9RFaTUlD2 zoSqq*U7J}PExL9U{KOLgUuTzE1YMc*u(_1#PQ%l!-t~Id}s;TnrQvcTSZr zWF`@|2D*Ie_dJGmwC?`op&qawzwSG=M1M_rHKEc`kxaFuDaL-mRlzL zYLdRf5hWiRS$BLm>#ZQ4>iVtiNabL8Zr{0YJwHf)f%#doa8HA^X2Et0=`N?}IlR;H zzHJFrD4~l&t;f?N<~XHCFhv(}*!wQ??)4YK-DvS1rj)`C#%*aAo0T+6&CA*Fxrf?Z zy`@qqE)w1j1UW@prRq1=j9XhXvH6#skM``rLT|B1G*s^#&}7KJ_jmWykK{^Ue;qeN z<>Dkh;O2MlEuSO##`6lKwJ_;;q0{a~y&96S3$>4MfT4DCY1AbqnKxf?O+^1uedYlR zY>jbk1vvqEe=M)|8><5xDy8akhnBG(Vjt}|TD&ZCP1n4=5^mS!ef*-Y!B?&^ z)!8{gv=}NpQ`p#qF07Tax2qFJv+d>zozW}9?Of=LB&34W9iM2ecuRM8PH=l`i#*}B4^c(VrRFozpF0)h|3SmGAXIJA4h-1 znA$m6?9N#h^d+Xz$Ot>;41M(6^#c61c8{?tvxA+FM2r=RaBgAWqDL_-sDz}SwKraj zHT4cNh)7>!MH)0o>08Fe4%;<`H!J=dGkoSSIpAkkya@Dds+qGhWq}yaSyp4_8Lj@8 zOF^fuFDdUjp6)7Lc$DVk?b#p0s#!MgFwda1{3L>5+Vb0 zxYpqxH@OGnKvYUgFT(1TTm1sJfrf0yC^Y+N$yE=^+h=r^2fhYdR+(3XVY?~_#)1b* z_6jgv?MX)Pqp|Qahu49Fg+M2dY(>F*J+1aboAC4De9!8GxTE#@BpR0brSnnsWXk2d z`F)YPyf8yhdkdCxy(>rK&s`^2cdSnNH{Ap@)OK9+Q*sXtC>0cO!^qA_J#;bZL+#+D zWc$jeHmSZ{gM-w56|`AM^ID?__k)fBX7a{5`Ik8CpE|1-qv%Jny}#>`3&RP;nzz!92_!!sr(99$#4^Zc3L`^r#zoFZl(3jsVZArtv++Kw581|O7a*2}z9+(nl(CeHLezFd zSaTXwXd)Otk6_3yWXMit7y2WZ_ucl1YKU+9)8_=(b1u*QQ$cNJ-~;^-l441jP#x#D zZggt+VsRg@j&#q(41^LYcLsXph^BcuKuhq_nU?I-Sq>F704Fc>cS$kJFQH6>T6?k4-j3$(?1Z86jhKkc3$%6cqTB7ZUHmOUo%W#05Q7GVJ^U5Z_uzZ_AKN z8E;?S&Xqz3+I#aZ7kkGpa9X-Cck*Ur5YN0_?cAXHlhp)PS9m8SpM1j4^!4;VR=`N| z?DFip_UQ>wbwG)uo%iGW+Ed~w^5ZN!+AlXE8<5=Q2ou8O4djfZx-dPtc7*n^hD}n zTTDgQ#!m}GW>_)Wvxm`#n-(9_4*0|jjZHk$kp3vQ?sxhITF-=XM};w6zwOQU>hsh_ z_^N%J;OtCIkn(dXw&Gng$F}UA6g-wD1?lzAO%3TU!J*WZBE+3pMw%hp$f}{QjdL?Q zQT51Dk`tAXL)bz?j;A65+yji#XYE&`*nM-cc9=WT*){ISpiMVjSmx}_n7${@Ml7P} z#yegmc`0!zDC`#Nnq8#XXduaj2XCL<@}H1F`-eMoMyoB>!8G5`7*r*M1HhOOL+WnCGaBO5ojJu)3dFFqPq~FOU5_A1|L?h$T zWIvrutI=-oNomh-50S#&UBJCnMeHT@)&d`f`+oGZ!`AXKTf@C3L#0}5`bdo0%|lX8 zK}pXt6Q28EP7q#WgSOW+f;da1P6l7q)qDl2>;Nx(*~_TyELn zr@bVVLS1(64=S5<`em(rlAT5VUA=BmL`Ial3GoFj|NL^b`p(oCe_<8Rwe? zg(uP5hLYUL<}jFc*Y*+e^;HcyM5Ty804+wV!?0R#J$-g8XKC9qxy~k?3KNg2IA6e_ORM7U+?9pM|(e*jT}jf7Ep}mSHYw zTeff$c^VTvlJX_)tLv{@q`>X_@Tv9kFz{It=J_GKl1&J)_o5}}{v<Oiz{-kg_iK~H0o`ieu6Ty^iORT8> ziP=OorbU$X56$KIMe&*ZT{{eLxQLn#Je6&HSv6)Oa+W34D8jJy9Sm&!(`LblN(h1w zur+GzgNY1m9I}#B>yeU_KY($SEcWnbzNL9wUe=GKOM~k~{d@k>S3_)lmi{!Bd~ekXPJ72Prx7 z9iO(0Vo6Zu;om09)_vXHCeSfHD_H|6)*4E@~0S#y#wkEtuq3UGbX=> zgAA;Uv;1^^z5Z*z{8zyZ{*Rwem!p5yixu{ylJzpYK0GKldqJ~ncvuAL^p<$jm7kAt zLcR?9YBDOH^Y|3Mf%uUDaJcg8@yY z@579)JPw8iG0`{P!rn_;%6w+#41%Yyj-rA4;jRDnZX)FHm^F@YzD|i1>4WBuEpw^B zu=VpuGbbiERg^R>b?UnjCfVD>xxiK4`Gls!p_#yaP)A?L5Isr>+UvUTKB~}GVpy_v zu1nH)BJlZ-U(90vj_rNA_?M2QXu=skiK}zjZLd;+Dty-bX6B4ua)=bgWRqef zzR}h_`_h%teJi|Nc$@E$n->HGi_Xz4>}6ZkAoD{D#Y;37HDg2$1G$3_rCD)yfXurt zo72a=m2}>Tws((2g!k<9M}$aL!sl{H(Kzaz<_4TXoSgACUBja8p5#j0GZ?4a<##BH zeyVD8l5v`hs+;mBiJ-lflI`xzmL(X8fo<{!&XUjv(z52yuLHSt22(x|G^xKaBNfbG zhJuxgs%-*(09_GWCa9kgd)zv>QY|}y5+mrJjL+{@VV{N4;-8ZTDr>raCq6x%FWS6T zGWjj6mywg~ZWm<=x+HSmaeHH5?u>}1jU>lq$n~MrqiFefrw~%dTA%01u9#3{*J45o zqjKJCK|*!CbEO^HC&6sui+=1FGkzrsT3=LSwo?AJ@kA8j7e{R%O<$J(CEK}IGjw*u zc1Xm^eq7=a85ClCcB3%rDA{|e7-lyPe@-*Sg!EIV6Y`-;><38`Dq~V|vh16W%|+{& z!v3^uvaCxEP!yeMxL(ArvMU!C3d1dA(^XiyrYDWNm5jKkD_?ik z!yV=?>%Q%VBtJ!0ah%o|rp{^|xkdOb=D6@XbWWDm#zn0ut@ZV>dM3m%8!l13C$g|I zc79}7Djpt}jgQ9dloi%Q5!%q8-+8Sd&C0G^Z7&^e-BoPXHiw`1Bkq>%fi;l!kk{#dp!U3y5B@G592 zoMhP;V^U1I(O(5z8oqAsz*LJ^_u)H#w}{m}VRg(~BDVUOFj+p7!W;7^baB%Up z!*lwv9#};Dx!b!=+?vH%^LUn)}KGCP9%b5hOA?(a=~K|LdgZ>lE6 zCkPQ4vOn+%fwiiRl%_W=60@95SodwTH6|Ntrm#Y{M)&cJ^BpveEUp&o&Me{yI(Tqx zR_l-n!prb=Z0VNLsTqHrHlhfRqD6@Wcxx!vF)~aafvf8>7Q>X@sq>sBFg zTO{@RDOV4q);v6m;YC6o!oCiU6zp`N?Q+nkS`P(JC-K0&#--M?;4(oKgNbvW#!n%U zn{VjXgzh6Wl5(qB*BjkP`95#irm#ho+}}v?bb!ocS8{ExlOt)dPe0nS+*TduN7@Wg zD@HOdpHwBkR(gB6I#?|tZN;=`OU}xwU*rucwcuM_aPs{Wj_uHT&ovqokC1ep*ZfBl zA$hs50xl~A*1(#U1*1vHg1N!dTYe$}Y zR0bOgpT%av1a7muAr&ka&adL3D(}f$n(&VAKDnhfTA?xL0a5cSy7P=U0M1{$l>&a??0yX%@dzlt~8BZ%<4!A z)RwAjVDswN%M+Tg#ZY{IVBkN1Ux!a##kNkd> zdM@7K+cQ7q2#7jOA6!TkGGA#r$@`d0e7*_s!j+!<-I3aBy^VJB`x>vNSz#^Pt~|tI z)`@tMflJ*V)%drIm#c zEOIG~d+Mv{E?I=3E?efaBphv+J&oq|`2@H7B^9US>;_)JnEf@P{R=6G)HpRSr;mXN z)7WMoDt+7UpZ1BZ;(j3ma~xdmo6d+4?WYA+6v8N%9s=^B`TPMBB)Tob#DY8%8A34~ z)OOu2Hwi^KuGhA+K)l#*J1bt;*pADXJ_hW#9W1sa#vpZB2X zE>F$!xv($aRJzSmv$E@o=y6!8aG(_nSWRl6xSvEMO_GsCx#){3Uucn15V7WVNEG0u2SFkYq&1!dwa7`t$6z^mp@Lr4wuMt(p6vw zfUvTPzBCRg#x|JQVce)nFVdRsJwMCw#Q)w@B;0mvX{Ql~UP_%E*_IZH+Yy9Zx~w?5 zd5=nK&7rUkl!-MCnoig&N0hnEn_VW?n5q%|aj}}(ji&XOovzHI;1wu)XAY-h_i@9% zjZCb=(KGDzt)otnns5pCVgF_J-b2g6SXfUzZbgNoNwS2b?b+-@bSqo6&-$lTv~v^z zfGj=90pk(?rupi^^?+!LEw-wrIS#l&r>cC}YN=S-zGIpSX|{e*N*Bcpo?M7Yyxg;uk9 z6aQ|AWeCe%?+7E(#lesBQ0b!DjKBtAa&>FY_i9@uYo5!F_K)^c3&Q;zI)Zzub~)7~ zNc+h{k8q16|0x@zcu%i1v#j~hD{YGyqnYb92)(@zDB!C$6{?>m?LcGZO{|QR)chUBGDyI zwA~p=QBj-j_mXuW_la%3_Zlb*;`xD!tWqS(C!+oI#c~#yc!%GwL!pzSKqC9IO@Er0HDSW=4}8Ftunsv)i*B;H;E8r8k7@zsqrU5v-T18>P5k)O5~n|>qwI00>9@*_K{UY?K8dijr*0gAk7vzpeyZ?gs6gXEFK{d{XwX6PW=KCyqWX(W1UtUw*qe27Bjdqba*kR?PQqW zqo-P>ldDsw<56tSiFLql@8}ju@z2n=jL4rOyvE-J#`@l|S|E72hmG3^Xe31pC2~~} zVw}wPC^Ekfik*Jj?t(}oiFLvV;^J7IJIx%ZGQ=BIY(q)i&z{gBYJB4~# zyB?x-J;}llN@6~)INC{Xzj%Si0iNfcr-}Sq=?fW*;qJB#fwQ)1E2q1Tzo5xJp?={-rI!}4$NHtpyJUsaO-N%S%diDOH9*hWM};Id zf#z0wKIDr?8m!frYe|TOjzfwj7giP@RlhJN`aU$`*kI-)+-*H#uaS5_sA^l47HmfS zEo=tU6w}y?@_O#JP%}^fn$Cv|BIo_~hf# z(da7iKC}@8T6SLmES1@jShBBjRq!{!okEJ%iEEF;gP6BI8}Kq+vZRLujW8d(c<{~; z&EJ?;l!L8IjRFcA4z07Nn}41;c32-MyuQC-S{FKP$UZY!y9ri2N7HENPON>G_I)7f zq3X5Zcm{uL^ye1lpXCY8)MV{Yv8}P_byviDov{|VB-Mv)?3wF#z^hboS%iN>a};w$_?Zh<5jHrB*G3-#=aLm3pNF)IoIu%2O`0vIA*v;1M>~I=kEqnE$nmoG9b(K<`#Kj4A^MAxwBEN+L z4>;TM&VwRQ>yjWrka<4r1?kRx$R`ydeEn>%c%`^Ikr0eGfUj({6NV7XM|~{j#bb=} zX|-c|&C$@Wf!UkQa2_6E56pXuZT;k&>lcUH96pcP9uhc8QbsxLdxOLREm8-g!m|i9 z?j6sNB|%~CB1CNmoUYU;*G7_*TkKZznc6TAN%mD$R_faX28p7gnR2&YEd7-u7y(Gpm*9~ z^K!thG%=&=;=N1mN$g^G6c*(cPHffP=kiB42Z(6_VXdS~98Dn2ZU?)z-WyiFKwsbh z1J_*A;rsPA|9hX26)%%fpDxe(^bb{RQZ0h-t2WxZsY=<{2`7`Yk7ODYpL<$qZd^~( zTf4{hzIKeWpD8FO+PQ=2n$8{2FRVYpzw65#`+)z&t;7IC+MJVK)zVav<%zuBv8E<+ zmMAB9H%~=Uvu`gwu9w#$S1;u-$SuGT!-QBET@e_ErNRNu5;#?xaQO@mV(Ja85{>!9 ze$triA9XcYcBfq`E>o$7nGbV=C@jl0k7o{~)gYO?^{;Czo6A^LMPL8@ZRE$pfRVsZ<@@IM?@Njh$FH`)hIP{tUR!1(N#EZ%`36fYU^D2Qt4N5Or1N~O`R46u z06!VtoSRw|3H3VsC3tl)Z@q2jylk0N9@ge#io0pO(d#LbpZJ05@hjhQFIDSyiAZEN z(_;H6P136v9wPNE#zL}(cO#zPJabkjA4PkMA$Sdam8wq?FyeETI}xEyzXN}ipUn)4 zP_ff;Nqk(@x$u{Q19D{LFNqp~kDX3&Bs1zRyGOx>RrF7!SxyY^-q4!mUT|Rfnz`{J zm13>?@V#GOa50_6;gxcB6&?{EZTEHf@&3mTDiFcwb{Xlf3m1NR-*+`uJSlwUZni&> zR0M_;U}AE+1@qx6ZnIYhHs@IzjzuwCzgwl2ZrgHjuJYOhF;p0j{MUz=# zh@%s=s6GRoNik->Fxlz+QT}z4aQ>g0gqQCYwFF& zlhA;ZE@|wL7Q6jcXF^?S@Mp^>7uE`7cD{kd%fUUw_+vk_`r5Tzx9!)Gk*LSRh^rO& ze{MDB^5=ZDt5yfgxRKv_Y?9BEWhiOF6E-W8V!E7gk}njT)8&t+7mcP{%jvqs>=e97 z8?>Ygv0qfwf3*c`q&<^l&mGm!(OhU4Mjw)x(bLI_FYlmEZrBzAi~HO_yaPss@zvz& zDwW=I3~=rmF%jq&_^9oeyp(}Z=6~t5ZqGj{`2N9OUx}vcQ&s|!6PR2kM@Q9_C4S90 zX7-acfrzb@$Vgo}QkWLehtc!v4uGRtSa%6=Ja$gDJbny@=-oUW?7D}1B`UG0cDkp(=-X8dCm_F1$!Yaf(-dRceCJTN($13oBC z{&1HV^mqsMxN6Yo`cf_A5_UG$Fiz9up>fkqZ+b~YC%fM#4|P!7n zYRZ=4KU&t@R&I75ttLo#&Hh9WX@)BY48J>qjdDDWY#YxrO*o@CN#V$yToT)8NN2rg z8g(*rnI{wawbUh2y`8?ae6PMlJQ+7X3f86|P7K{5YPT@RVePCX%td7xHp1J{9pA#i zH6!@pPa`ei+0nJDWOLSVL#L2I=SIda^Z_PtN4>ZZn%~HNGAD2-~6Cby>;+NEq}MJ z{Z#L)T}A`7U=*p~uo+PnB-jo@iy5&U6l^#0NMzkI(fLNR^i|!Ac6YSC=1b*+hCHK{a1baZ>Vfg zb6{!fi$%X}V6AH#aN*&#y1CCUHe`u5FuJRTqDR37T`2)%TF!f9vEF;`5)GZhun{y(@VKLB4DV;hVrn2(-ba(OWR4)RPXOA{Fk=e7vQ z@SfF%ysu--iYfbTE?SOnn4cq65y+XRVo6^^G~&|Lzdwg)a0GH0(Jil~?vB0(@s(Fe zO1d4{p`@=W(p)6m9&v_FwBd`<)8`jo+5N=+DPj59UC>r6_A6X}E?D6xG?JY%NWSul zBg`Sv?3Y#q&pWu-(nn_TnZ#O8`AKm*`ce~$>rMyDo$>$ z!{{dz!OB6NeBXnGX{-sttz*>Zya7G)1s_aL5hRip`<3XU9!)4z8-*2ZL)RB`x@ef` zf`^9(quD3N&3x?!RJo=wSZOO`HR(%s;%dxq(Na=X@G$e6h|GB%KY^i|3Sw2n;B#81 z-#i9uHK0rX!8JTBqRU3>%^rMYgS@hC>v1bEftzyp zOS;B3zh8x)W`N{Q(_M0p;!g1QZOCMjY#6btDB4(7-Um)&FeiQ`Rr5Dmv)%{K zcR}z!N6!Ll`!>Cuw~Sk_qyv@QvO=B0`EWH~e?+vFKl%DCE*9PDF=n-+$5CiynmjZx zB;+cYFwUD9b^EUJ?X%zOp7n!Xk+SJuoL9t-3_p6l1su-^qTe*x6hJ?$?f9m_jY^hS zAG$<4tM-E(S1N2_jr z8(O3FjI5|=3&FZPhT|(RH3}X46b$1%^-gB2M|0=w0Ij!(0fE>+rElF+i?%nosbI{iex>nXm-Hw( zqYx0*Od3y^K(qhYwcl&QERV8Vp0FHW=o-C?6|so5ew!{VbSN3{#u##N50zAp27% z>JB7Q+#5d;W{@Jzc{tWl)WwS*-7|sIV3x--L%=hv82~DkF~n(mMgq#tV2DR`H*X( zh`|Q-dk_<^L!TFk$rj#2!MCRI!k@#gL7FT-U&k_la(mAdEEac;wT*PXvE;P7V*82c zOp32lo_d@q&&_FgUTlJ3p1yprO&oPo;Qpyt4iSPH`qM%BleWFqQ9Pl$k?|+0z$F zN#uyA7Zl#ueYA$AFppW``aCr_%z$00Q7uex3?=O^%CR>&cO_`9a1mNQG^7wP_9V_L zf%;gM!boW@oOm(5oD*Mcv&P6ER((d~oeK@KL?zdyPNO@{%cy+atPDJ9;GN>=SOM%C zd=9UG#LxTQl7oGkk%vg!yb~qgr|&Li5`%c>y|!CapK>pMHF{in6#7kXxrf#6hKq~l zhnhqZpQfHln$e>_Q`SxHe^|(Utu%Z)+IJqauK3_n7-BmbCX* zGQkgHx8Kv`-W6?WXT{eAQwY!1p{d}EzK@K#!jZ+eUZt)!Gum$jIhIjL+2Yo_{@h_GAwH7C)WS-S~j{nypt1 z^-Z9m;snen>+j`Awa4LZBT)p_s`HI&?(u6#zCZ$z^Mr5{U} zandH2B=xBMh@1n>Z<^oP;206K8?C}Lp5W6{H6*0N{TU4Gt6S1cJ9`*P2Ww;~8!8AP zoxI}^_aY}S)n>Om9LT>NAU~zJ%oLbLndJ|!Ou7eGV6$BZ{^YYAF09CM+4OBR+pdK% zDDG_&vuz2vp_*_Yv0<|@DaA+-weFCF+K_5b-QuI?G_MIXR-klgEObI;FuwM-2w%M6 zLe_*EQmIbBowUZ6bh`R#a7{ZeJ7-BxP((-mygrgzLdOdUJ*=?E?%p*fMLHi+2gA8$Fo=A@>GdQn+g2c2ND{1Di62^kP> zmY3Y3HWTXpi2L5`J>w%oMQXl|@>aHaCsS{}>42tg#|EkDsnfAD^d9@B0b$Njr`myd1ZE@Az3;RGGjzMe5p78NyUwZZ_lb zU7J{;4Xm=~X)`S99|Q9VWI8odCg<_>sJ)onoOxShkipIgU(V-eZf63Cw%TM{`}dhv z(x@oq#0!yP@>=h0pKB$VAD9qVQNBhJx=89CIMT`bJQ-`tjI8P2gz6Jw527rgJCE8y zCJ(&XKWW8(cdAlQ_~k@posc@>31@#C;a#dD1Jk8()j1q~1&?&FY(_!N4D(qNs$w-L zr7|$=vTDI7ukAQKdo?8GVAOC(yqEasL!PtdxF5ar2|?+zUJJX_$%@VfaVIyC#C}v# zh{Yq~*Dm)oS&y+*Qci+z#WNbdUJjoyz$qR*@~Sp?+$B_+Z*2ZJ5^>HMyc?u1|0vr> zBYZEidq}Emby65Ps_AM)7*6ZdwWU8@whNP0L%S>onpRt?-fbtPxwjtvtg)-H=83_~C3Mn;v$<@hYGOb={nT#c(?n*_ctX`up;>VdlgW(^CasL%8T zd!yRfs`(iMZk|Fq?7wYt^=_-9hlUu1RCxv*1zWDQsXwEcHYg{XvM@$`ogu1BW%V{- zxVGZp5KR9$uU6n9ggRuxOv-eG!6_{iGqj{y-umIAOm}@o%o^k@fbuoQjj?GvWa}RJ zkdSYtuwARp0=L7srg1f?wbQ84G_+fIb*BvOsIp@tyfO-b1+hfQUepzRZgE%yMC7m+@fh#a2?^pssO)OGf(KRom(yJLf1wdQK~SI7RK{((D%) zq4kP?nEW&CMQMfCFs|7_c+C>EAeukraAr_SjdN*D0(oncRP#yh!z{W2!rN7zkY7Jl zgT?F$fZ4rIus)Ox+}WcwgNAbB*{I43hz(Sf;3&%3%f*v;M6C?&&H<`XkK_P3NrN4n zSDcp7^o)<%nC7ZXJtchuME|(J zdVX?h>Ph-)T&;{f&fCDV1VBN-t}dsy8q{Wr{G`s9j4plrXU|2Q?%jHgYvw09MW^%a zN8TG-YemlOb{F1*zKsKjC!8VZ2+kBo?yF1EqtB&0=8zUMq^-PX`uRyGcA?4oyWMPp zT&Qm{nraj!sfoNw0*wXv0>1i6g5j~^(wJ3ie1M=uR4zBOzhMq#IT{1+q<31zCwt$+ z%5S73tm^5iH+Kb90iPjK^{aa-XJ}6bVPO|#fjFdgwMi)uHEB=y!GwLVJ~3e(&WBM?zCZE zt>(|dyDbgpH-_n^i2aR`*bzamY(sz828u0OolN;zQ)mAwOEYO-Q|Nuuu{lqkmi4i> zxA=a(52#(x_5V&U%O^c^MuMWc!v#sO|9N_Sn>QcCS zW8R8)v0~3VGIvl!NhsHBvP=PynUgl(u^x(p48GMGC(jjIlxs z=t*BSC7ToNp!M5`mim%L<0~>*n(h*{y3^21{vjCk9`qgK`rc)}E2*zA(ZAiFjsbBD z3jC%djIGM`xnVC_u8c&fD{{o-BXd_={ZSh z>7;$j4O^c1n5Y7t-_G|fRFzK=oq?s9!(Bn@ufC{Be{&YP>ZMI7Tv#rrUgqIWjHD=u zP4)kz{{I9yB*xpJ34i7`ifwh;nC7Xi|G(E-PSIwaad^V!noy#6+mfv|As3%iLgOxs z_7#N=URN~pHm12<;0^5aF$TS8$2?Y5`P#8CO!3!gkm8a1de%g5ezxz2qy7JTe9@)F zFW;2w;Hh3qQ=VRQz$SLaWazXgg|UGvB0SJ4-I)tfDQMHd!Z5`8I9*wB6d&CAwxRg= zSbrR)f6Tz?wHC>{c1(e4q|lFBLgLRpygYQ82uVRQ+|(9qW@DUF+O$GuSLHLhxs8Ej zu;Uul;GbCBpqvvusKPrM!Iu{MjV4=x2ml^e z^z+)2x{2ru!+Wg?8kz(ctE!^*lrzkDCNoFjEPGHl^hM1N7!Ca&?IdIvHR;Kzr)2Dh zWYY#&tUoC=HAaj+Pu#(*cM1Zdq8}qQanTYLq}&pQgzZVO9XL&9E~E)ts-tv|Z3Dp$ z8j*D~=so}WofabIw*}Sc^lr=Wqa*9VilDFx$E&z`MovI%LYe&@{f)DWN^jjf1bte4 zMQe(SE@kNRfb5|*J7=5q*a6OxxU_3VSLosT9^lC{Sa)45-pjz$lYntS2Uy>a{3e-Erv+x**k z_E9TpKi<*LPpckf@J&4Kk_WEq>04Imz_siOziX9>aV!eohdzqycu7Hlp3IA^6=Al7Ga z7126>MBexa^jdJqd4JIfJL}Rn<{S)ioy`9nIjE@Pb@gT?-8oThr9xGf(*LRCx7 zeoG99g+%9q9<|b4Xvl!#UP$1BzYBoyHG`;&k|1Oq9V{7VE-W zs8p#e=Bkwt^|=*BFrT&;Au2Zu(sG3B3jaC2VIoLb%uAKTAXHZn#q$Ebv^Nn9wpYs0%6 zB}%S$086A83;O}2%qCH*X8rcQI8@gfv8mez-?Ujv?c7VFSGYETmlawjeNWBW4Wu1i z5zH+106|W3oAYk2Xf6w=$N(DF(pRvX2_MUUaFgU}QbJ&&Hc<;kj456d#dTv(GTQe8(NXmhQkp80RBdF%PqhrhTE3u7AhUXAE3%F6N;XY zwPI|(a_8{vQ@$T(vj_igNo;w$`7h&RGw1uYjXMWt#_7S|>N%gkU+MZtY!)KgAwGHc zbzH7Zl1Vp(l3pNpxWbNNgs+-SjR_rmWN^BnqZDMaQ++?74H}V;YKS7WIpI{Vl~eDO=`jNp+Q^_{y{U*S!#}gI0fXvbAM` zi_AGy(+go%7k2Qe#E7^yz}h_}Su57IBR{`MrV)=&XO!!8?@BzC__f2v$~)tX)>T zs}d?Eh;VS44dy~m-sAr?smr@!K3~Te2C?9-*7fpH(%!qQ+(x#56uZlvE$$=k9^Tz| zwbeC%GJDuFV*@JO_F+~s72*Q#u=Sem46yHAF&vaLCgQ5R0RBcy<0UAY;E6olHe@OV zK$}*@C|l)>qL_2snm8civFTdL_sO!$H(aNuB&z!SuP0i&;JPT=ywV69+)z`pmXeIz znSO^HPCFa%&igJ&J;|(aLF6y;WE_yXQ2(IKys$~u=_PIr^ioz^bh|aac(goVEvNfs zyNMLFM!LC%i2lZL-iReS(Vz;G&o_Pf@|uC5(^U$r2L(aD5_^el#hIs6vYbK$IV=$B z8mE2g>s0B-DWr{RFb@M{xJ(-j!*F~q9@Ir15W;hNi3tEcM@-jCPzKyET}eznv%{pM zDn?(ijvBCB7@mh3nAp!e`|r~-9?$nNQxDzKw5y*N2bvKD8n zw5lFiQ4wRg!#kVXW5GmSS zON}t?-_`i~m!;{cLAoo$M{BbpBdevOrpg|FnrIV(S6dNr*FjKU3Qd_V$5ZUx zmX%Cktg6zo71~q4IO3S~z2t@3=gbO4RRxyW^TrdTeYEXT3TZTi>b-Rp#AhmKC1>_dQa6Hih$hK-G1sm z*t7V3_mnpXCrr#&&xx@}ZkQ_s!zR;DtE175&w8OY)M36nj_CzVX}LVqHU@ia7Pxv# zM~DD1HynrePYZhiK`9e=`s|4r6-{OqT8WlVtKSx?D1C}@5q5Z#`6(tjxPbG7fHZ1k!gj zGf(@c*BMPGk%FdLU;laNtoyC#6t-fl`@*|=nAkDLAU59KsvpJ|%T*Egx*W2qT-^xSN@0$scC1Wo%yE9sk zie}tusS)@C^>2~R;%pg=brDSB@-tQqT#Z;B)xPvqX(09yAbSITR!qxLBE>;;!*s=C zZLtX$tEx<*SZhl$_x}FloR9xsNqZs9E5Bd6;1A5XKbhI(x0Tz&y{UTbBscj;3b`bF zV&=y5hSw+tg_>KMk`BeSMU9(1xTI>C_CS#Q2#Qy5iC?}B=pQ{A(wEsm;n0pw6+35q zMTTqf>>u7MM;@OXnc*x(#xD29*}}8U#n{cLH_}=f-AFpj$SXrr?qp3HvyF=QDFMr` zcE@8$tWsdfY`H0{rThx_h#CzB#d&Z{Rj=!hATSlghw)P<=I(Uo8g{s{_o1;@j3hV-q~(jmRy(jBAdLn7>?bmnx@KY zj<@Bj;7C}S8WMB(5LB|3aDp<7bdx>ReQsLyD&hu<`i(M=m_3Kj@9CY z_s~OM4wLK-N6)QHZ{hIC$mDf_mH(9CB_PG*Hyg8wKMboDIx+hk#dwE27hzpPI4#YZ z)uaK&IeM1~TDQ`atB@90gJYd8xk}c)^@w$ns^$e3h5@zIy-)ytR!rNy9ZO6MZcYE*I)F-7jeO7M^dgiI{j&0MJ&|*l|l6DFB z@mb#jdL_Q*GbgzhQj;=?W;Wm)YD9m>PVJsAFkNgoQ+)HKy`j4bxs}LYYA*3zLkkq# z*2Wz+tL=XqoPOS+PFfsD5Yu&=wHnHP&gpM75lr{7VGn}P0A5zC%TaL#!yAUHz?b0% zn5I>}HcBLs0#SZ057(rnO+I|&l4`7|@m)7__nD zsLE@wRj_PWqFCj+o6z&}Uaov99;uEq2|DC4S1#!5BG7i)q!q@XIlgI%g)gUq?Rp$} z%-i_xD-YAkavJLijqZP()vm49!aiGjnX7FSn&Lk@J9v(#C__76Pz~=__Nlq)DJ z=;pPnHczBg65cJx<34S0{V-fG^sMA?cNM7SkF4MK8tnj2XJ=CY0Kk#~000000Hk(% zNCp4^09{d!ycN*S(b31$%F4#b&dJfr$HK(Ix45-FR;=q86X*$^FkP)^&48u=D?n96 z-$Yi1De}I*t&?Y;x4yeQNMC<_>TP-cok+dcD-51GSTekLOn4d3JWIjE6c5*;2G&VC zbc=%W#a%ckSaQYWKP_!BoZif+k;`T&7j#59)FI$qa<|YDjTHdXqU?(zuN;x`Oe>NZ9nG3%^?yK=^+>^y#p_*?OM?+D{2j?m*6He03Jr{$6g0PCV0YhwNx`VallyB`q61p zYoD<*O@~|Wuo!O1)1guI3azxVjd~la znoqu7bOD7nR@$;Nz_4de=s|JrTk4^ zU=9tN@S=ypx;=Pv?BKsJ{G+zuhPH+p{&ly-7>B~@#wRR~Ot3rnC_pcR?ig`@cpoCr zPpgryPa_cKJ$lw8-$^Jqp_rBi>hdpLd1CGccmV!YtoydeI@*YC3)3|^y+5ET7U?IJ zO=ODk{?yE@f99DT^Gc~u}^6rbt#?6gS&FKkm=2kaWJH*>V702_}4E7&za0F`b zM`GyIi9Xyig#tFRGPLwuD85^+R_~fMdojXSNn>I{3pTp3wlm=O4q*}6YU^Xny;8z& zoNwuJ{Jp5WX^lt>QG4%`;~J#Z$Rcl|P|tw_b1a*K71jXT@`tqxw5?Y5*o?926nj<; z1Iq5rnc}=qWG!!G{yv!PJ?O#Li|2dVqcVE*e|X`sew;hA4^IW%;VSp)NSOa})8znRurt>Hbi|WcE&talZt&OWKEY!W|+o%iu0_ zo*Oj+`4_>T(!8BCDy*j+8a)J~8cUZQ4Nw%iQ!nZMV4-SBY@L{b>+3z6QeEYR(*pGR zBCMfZt=b-OFJre0aYD!>{>*HUOSQY~z`%AOq##8*UNhJRS5^jU^{aBvBFI;#4x% zd>s7b>gK1HK4*UXu*=Q2L79j4N6T5_Nv;>qYh8+AjUlti)7y0Wmg?ROOJIeWsOj;m zdEUxX3d~8}n6xBMgZbOq5M0}RL1(2Gn7az`M*UP=ndeS|Tr%!MW_H6REei_r}xKDe>NbTjwS6q3RnIMZ#=X<*OrKN*Y@}Oa0 zz`X@R-CLwGQRG554=vdt>Gtjd{zY822iWxkHVhX*n-suUCCgRTn#dII|DS!@&!$g* z7|K_<`r7_t9QDrJO^J}4$~5xw)zoX@$IOP2-gbjIB}z5Z2g+;D4_4P_)2Pu01|%_u zL-;-@&3PHls*Bt8EQVBvZZ&s5=yYFX+x8Qpp<4fyughQh!&@&+9C3G&qNT_N{ zfK&F#kXt>tNuUK^)hir!DO{w$n%+L^6a8+<{TKnR;%eD40sgG=Zmm_p-8 zu)spP2H3HS0_Wj96ad~;+~SF0- zjWX55;v>ecr$#}QC1!D%1$I}dftgXn#-iL-3yxs$IKYFmZwq`!V4Q5W-zqzP^KkF~gSC4|_kZS)ui% z)`3U>o>iQW1Gs;{f$5gvJMTf8iV`6yOG}5OhyBT(O zms-o?N5N7*pdDfO#$7fjQA%Pktrj1{ZD!YkEAmt^m>ysRp|eEfu_13%JK%5I5@ZBL zR>6Be$~w*9VdwT%mp&H60&(#JeN_MXoj8M2SI7>an`|h3nCV$)->T*GUe<{yZlH8a z@GMZI?^kD#m%$n7L(s{_68AF%39n4B{M$U5iKh%m>01%dfI*3wh}x)_A8M0v%{Pw~3 zA|HJr{c8&n=feAg(Zwa($8-+Fk*J%lj!{aWQ~x$$M?4W!r52^a5NG}1ZdFEIz~dd% zbuh|k*)Q(i>TW;n7Cbr+N_NSiK{-WKUr1bjh7YDf*3VkP;RXo+-c@{E>pPzav;)(T z=m5eMtEsYV34tbM(X!(K>A5QiHsNq1Z3zrJ(^gIvokn?oDhUQ9P$DGPJ^D@Bv z`Z}hq5HuqqO-3{R%I!=v16x8Ey?&WAV`hD=MG3c#rUTwpd|ukyPDmj+Fx>+)0b?6= z$x#XIF~$6+-IIJ99>SAb+3gQl{<(6Rb#aL+thSOr1w*G)4iS1ao;xGV9kRhuKO1(jdbiYk zWR4e_5o<7ooE{Ju#bkx0kw6`@>7}=tk@<8qdq*Ea3t2er?weo`0lw)%v`8x{Xi~D@ z>q9=4P*s@vDd|~_tciAKn~(L!yvaam0Nz!6UK=m_4}xQ1o{n8CQ!TU4OmW8ly;<)= zJ{793xeCs1eOHc0qvI})hHTuR)#Z(itycx6AC;|z0vn6up}=A3vRvgq#&<~fp$U@$ zh3UVNVSSF-doFchn2yAztbNW?gZW-0WpBEulJn<4v|1faWS6Tu_hy)GdL17gEdkSN z={!)XR4J|>ve2O?R8msmLgAuaS(aX@{F$lK-276=o}J4>-i;XhNu;JIsy1~yf?shr zn>Civ51vKJ051XFRs6V?HwOX^%(DcHl~hb*#ac7PYq`Tu4`25{@<~>3UHQDp@QwJ_ z_;y;x3dJrfcs9}oO-zNkwHt7tc#VJ@>gPPb&FT*NbxFUWJ0O(2hD@WV+k7rwT1Z(} zph-fyL`R*ZKqtOOH|s^B(L{_qk;trQ9%iK-hTd@i_vG-9v(c<%9rnRda@d74wXl;( zgb>r)zmg7o6??CdjkENpQHeWxSJv!ocTM0n7J!^bsfHk|m4T-BO;76F_OF15Z*KzL zReaythZ_PmOiRG5N@7(hVPvMb!ErY z!7mF^QXGO;#0ZB*Jhr3!!kH26p%3v*=JEX<=u(wJ%B4Fy`0e+AnZM0G+qv{BEcG_2 ztf#$4QY~6xG;P~S0{W$7Mj>Z?<}mx^vB}Mz<=j-E?$0%XM8b@eIjOy?82>cBLkGcB zfRNV3C60h^iSTx$6mqYr$)N^ju&%tC=L7}Wjeb$4PS-p-0NzFXwbi`zA4CVH=~%My z{2U8eGX?38(X6=zW=eMoPia#-HYK?N^Fp7|$=tM$$CH@`(%Z?LOX>VRRi>gA%6-yA ztIO~CG;uAb$DaeCa~|mTmuU3O`9R5F8)F7BVUVoU`+?;|BmJ*^RIpNCt%g?4eyli& z=DZ8{UvtguWOP*}+rg&6hWkS90rp)FfFcJxl%u^u0=X40847k>0%oJsybKCkSlzU& zfVk!JI0(_{eGL=<{#E?Fbzcqy9GEiz;gbENqGsV3=vmdQpQgVVCFBy~Tv*unV0sD{ z^-MAf1SEjmo73*}ESlV~xQ+8)A{9avmi;c(cwA^mmy?jnp0_Ari0ca{Vjbzi5;`qXbX5C?o53f&+C-bMVib-bJxaKk*7 z@3*c>v9gwe^iskb*?1Wx3#V&;INgG$g9FcL@bYNK4ED{}Wus}5Zqtz(Z(OB8CqXwH zKjg;0tc?Ss+lPRbIcebF&nfPLr|LS3G>ftSrxkk=OgDp)$e$!1(Voh;p6j&*4zXv- zso~T1y<`-g@>A1x2==5icsm_HWr97$9-YLHabLS_%wUQPU zW;k@)@2U{=M)5{L<%SIuxUgNM?=?%K3&n!<=Oan;%Z;U#=$wS-j}2?@_|y2bgW^Uk z<@!J2!}mmwxXTru^q#vy)HV8|;_%%qdbSZ+E1U`q(3hrS7U~P&tyF`!Ue#M`<4J7K zy*n#?_%DRQ7Q$k#s0RSvRs6e^9}WZ@n2D9hrSsO3&M`%^&0Iad1Z4Jz5i&vt(=-H? z_HfF2uz6%IwjMPU_(_GOip6>dB#ZQGt695^S~L(|Tc~4UrXLdX-q>vTpfnLGyr}n% z5BNqLVQN-m##!95tsf)k4JOYrhUP+y=(B2alEU%lb88yoT?QiFPI|y!7L*H}Bd;z^ z>dj2+?G2S_Grq-l#4cM1;a7lk#)qgc#h1>&Zp{#E>UD|ned;0ZIaqFhy_SzD$! z7GjtR(AyR{IG_;~z@<)+2N{m^5&2A|AfFCh>@>+jrtS$UE49=C(})O;Hwl=lS9DXP zGgK@qfVnqMqY%hYCK8>bi}>LJQ$z>D{tyS-KIL^VYLFCC*AbCX0c}*N2ktj=F^tl% zD~a$?r|y~-fB6WH6onj~%;x6+`f0*oJ^Y%P1jzX$W^HwGe>Tv~rBieZefGQEtQ0y% z0RC0{Z!5lZ2skhk{lrhJqGHl9#e}pW@7LviFfI`#UyZD%`n zf|!|6@LwaOpsAhP-}Vd-4?5mO-29L~CIlQ9gzrp6=PRL$0kDH*;@enti+Wm%>PmHy z5W+gi@qn6n%{%;&WgUV0A#f664C|B;BkyK?m(=8Vb$a}Hd|psJK1x*PKRs`LCsg^*>mP7p04}*DZ7-9 zzT^1w5m$!xpfsn~05+$R83@8qm$>(*8UP0i%wN#|z?BF+VO)6p2L>wEsY4 zRYjIVazjTqwIJ?EDh1_$H*SN%7|{I4*uy1^f3jRFqIKa}Xy8|$7U{Y)ctSAFn!XwH zN25>z^0D!w^-{9Z0nvvH=kkPoxL)SqPUpVv2&k9ip*S5%D~?E& zc<9n9M}6Id5hGo)+HRAbZ|UPJ3CF(9*CmmLVD`;M2PuIBY4IuX^FWViR=u4hw7Pw^ zB7F(cB%@S5q*i9|$s%~Swz@!2?lb1p=lgZ>>7B$(R`u<6w$Mzm_K<7<-c|hX6kj?5 z4h#fNkrk_~)`kISlSVZ3v$1fd9G2u1RaiT(AP55kfO@qNJ7?K^RnK=(`~yk%YM9ko zEm769I44MIXhC9V`3~(^Swz%Ev?iV$EfN*|<+%k9)S#N_N-}ns^BS6D?cIsNY*j5n z31vGB!{`Z-Qo>5aDrMNN2pM$*tCLP{&{P(P1 zng9*}fDmXULR2UL0A*^5fikt83BVwuO!={%-2wOWGeP<50&whcrWhzw3=Hk-6GdQ9 fg}*L14&ZBLO2*U_zcc{A^K$^4s&HMJOvwNMQo5G1 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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 Q(?2gXMUH_Mpty$r1#mLDQ~&?~ 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/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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 mIa}F_T~0VdacL^x?NILTQE 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 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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 Vp3D{@PF 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 axP1pu_4$+BIX}SE=7F1citvIGjQ<1ji>B-V 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 zcmajD1yGei_b~p@A<`f%DO|eYQqpnh3zrV18;MJbfP{26mynQdxFD@k(nvQ-gR}yI zz&GIUeZSv-=0EeDIkU5SYWJKy`|R0A)7Dl8Kn4B>GVXZ&@4GCFv)U+hC|<7a7WN+Z z1Qhwoe-Twk2w0~x30RS+te`Uw5>26E!WN)GO zV4Plso}ZUjh*yAD@ZJ^*#y??3SvfrvKpFs;Jt)`}i#^Cg38`eYDA#FZM;(7s%Bm5) zrQugI9%AuGU?|F$jWA{l9#4P)_X_W1d`Ls1WUv`RStJdTLRclS8A2n#KBS@c_cTJ; z|1=60bvNM%np4hfow}wNF^AXA(UB2St|q+yh9WE znUgK*Z4Yk?c__LNTg=-H-hru*N3s!FAu2+bRH3#qKIH%AV3tu%2*H#Ypa@lzF-Qu* z1h0FYn67FEE8OGs6Z3k(1Np|mz>zZ=chM4GR4G>@dFA1rH!ZHMvC>IX9WP*`Jz$9 z22sU!QQHx5*rDN-s6Y?^paTG*pq!3`Qi}YTE^HR*y!gM+IL(^!L0uXE2*26elwn5j zqETW#>;pCc1QA8?_5}SW$Uzhk`~sXR@G4?G-w;0wQU|6*C^z{gWk-DkZzDWLziuJ; zM#0;N0)!!67ETp-8_|<*i2JX{TIV~S#ePq78{K_@AnF5eBc4_HCS=7nfwvJDRrYaN zs&(LPgz`sUXtwG-&EwwGL$lYrOM@V}AC`7}Ov@hc1#crX`*v3lg#Q(Jkb4L+fDT9# zhR42K0%3pKwxd@hvY_JMmATmA#i0s8$nH(-*cGLSVY8&VK_RUF0*(quV>5)2LY4p1 zSVS;{Q@9U;O7h=A*vm=_V)%zR8-^bmv7eO<_~LkcJ%n-`RXtE0XQ3Gb$3yUTR!F0s zkz-X86ap$vf#N>Ij~)QfWictO6149vTSS0L5bn6_rT@Z7f4?;Vpm|C&K}7q1@q}iK zh((*2MVpvwl3!?2M*#-6o=t-rHU}8bg_&LiEMEjHU&3D+q*)vOfAF8{r~p78N+|o! z5l|n6$1r$@Ifd{)Zejxf@QPIFA>UN$nN`0rk9_0QJQLI;k<=ztm=uIfkeOFA6D6^9LLv(}i?xRcdg^yXmopb1$;6EQHNF*n9 z6!bm+eKh`O0{{T;Yc1)}1dTc|%QTb=ro%N2RhZU+{l7qcQc#@)`>`R;{ekVK2_5As zO;Ew%%7|j?VcvntV1afN>6?3a7O9*ovuCqiKstEu-oHAPB$$f`CWw#}mj< zq)7oFm=KB!3QMsV1#Krl2l=*Wpi$rwgw80KEhl9V{46J#7*vd~90hG7Qbtua5y{_F z*Z_dO8wH^6mSq#PQUC~9fwfmOBgum5q%7(r3Yw&*()c z`gAIbx`4VmDNKh%0Y(PXNmGZVT8{}j&+EdL$ziZ&YvXfg{WSQhfciW+YcnnEni0oz!$zM}3|Q21|p@Pg}#% z;O3q%Q+?CfS(yHL!2C>r=?wfO#l7X(X*kRaZa(9@nhrNLc=oU=Qy7T?Ob9lOREMQH ztCO1Q|IeCX^S|NKaA#8zh1q+{3b0gDm=}CC)%s!0_goz~+!X0-nc-~wL<81zZ~0}a z>2f-Jk;29FB6dX3dC}9A|SsrMmuknDK1v`b>Z=rD=NgU_DP|eI;J=5%rhD>(BKINVj2Roa6pr z-8IDeBGuZ*c~RfSly$h(nWn8q;LS^A0O$@v1Ehm+tn(kz0|5Xb2_6w3>_iJfS!_@k zAvB62BmvCIVyOWEu{3Ex9EdCl+53yEMpbZ%8%ZJdppL<4xC9>4w-@cz5RNSZsaj0_F zfM78c56h^q6jP|GfNVxp_UMbIWR&hrseq7L5GR&mDpeIeB!!0y2uTI8uPY*TQ~~vo zTaI!em&CBE!gMY0ihJfPhCepxIX+BY$x^&vQQ6c?;qkb*#{gP(uTfDqOJO+zLYnAA z3pG>tS93L+dEiSm>3KwfX2~rN`I_k+M?1U;jUE;EP(UKllr6fTe`N#o4YYhMhUxa+<`2mE5SE2(@6aX*I(lFOHtK4BIj>R{Zt^7m99+Js0 zmo=)qyd3H5n+qy0FK?}`Hh!SAR#)uj+CNY@_d9K~%FD~EIfgo2%ggs$t2u}2kF(47 zTB|vR>JJ`O><`v+E+Sp1zwEWva}FV$_XpkfTdS`->u8ja)z_`OfBRlB1AxRQ6ri*_ ze40ojst@(i{io0h00{f&tq7q5^r56sWl(4e6cqq4X#fCKjScN#*#!UqFjh9r7+F>| z%@{@B_Z+K=Q~uqX50~fvUxNZbN$>$Efv_Ef6aQZv$?oF_`alzcC-x=9V_b!er8t~# z8xfKOg`|2wAu44}GxyngA3YmFs6AI7mE#C~N{Ueo-#Hb;o~zHuV@xvTn^APr%#w#a zS09c4m<)C@w4!N?CKSKC$;fdOd`Yk7ST{rENhnJJ1Wm31fZvNRd)TZBmcjqo0PN5d zi($TPgdBu#>%Ihe_iyN-!PkfI7?r_(f6u+Yk?*OJ#euZ zJpT=4ckYF;8A8YZr)qtFFMMCWq5we{_yB++Tp9NYDoAc{pGx=l`P&6|PCfx;@D`^q zIs?W>m@=rh(MFMSvjv9BP$X!j!Dm&}W8_gr0|3BV06<|t0Wh&~ZGfOpD4)0KchIrp zgaJS%Vwf;8JZ$YapO~KU18PtYdYB1NTHB)B))K^xW-{JuiY1FJOZe7+Mj8c2RP=i| z>&kH`H6mX}caQ$z4#xx5P=K`-fRQol%fR^D+RpJMfP?eEq5v)dKvX^`B4Ue|Ur<<7 zOhQUp_P-C0prD5$=%E$}3i|i7kcK`eK0Gb%1%Dk($ue_*`kA>nxL6qI8JM{_zcwI0 zcCc{paJP4~cXWK}Yis$~^09+PDPP(XAd5$dZ+i4-^5dSEjlFN~R7zVH>yPhSlWq&E zCG*!_o@CF(L-A?U(SZ&$W_FSm(c+@$`ZS|fq3KEcG#B&V7i?R_deu*FayKtfm74v& z`7k#Hspr2${o7?}@_O^j?YPOBkwJD>E32fJt*o~;LtiZxc8>loia4G6 z_I}`}wl&sEZIN{%mtslE=;{~T=nT{wa>DR<9H^Puv-cC1aN|2!XZV*tngvp=7xs}t zfVli>QR(>7RrJbHiZ?HQwN&$2(wn$a=HL0k2OU>>hM6>r=qu`Z*_mITu|rY&S0tmgh`r-ZE>@9V!!;{+ zzXKXE;S9%ZnSV}!B?!P$(TF~MbcFe`M2-N8M!`%*lJ0cza{cZp5&cRjdipxg*wR)s zjycRi;IDi}PSl9nFW1r?fOl=Eqe1Dg#&-8&9z~_+8a9^d$2k8Sf+DB{%ENAdE%N9w z1-1Vl20}q!hV&7yb=UBd9eLk3FHBGcXXn+T8@Y<{mHTL7$tXvPnmRy7i3O6nsGPEo zl!d4S7prYlZ##%~@s)c5E%%EAn%9%b>&l*Gpq6fWcbVt2nCRb7##~iIY6OiGJ~?}= zvn{<&PN|H2D`E^&eCs`UbDVC?EI4u6jdQuGHin|jL2MA9UbP!&XKO+-Xnzyt<=5W+ z{JE1-x)qG9oU5-8@&=1p6{f~4E{*V)Ay^Bz4y|PigTm*%l%Dq9G-Q1yS5og>a5`eB z@u%hJe23BM`&bk^(_7106MEB;7jM!U5nppjrtgtW=;5TA@x+GfQRa-;@bblQeT?qh zg@DlM-y6FBLMLb#giX@=0P+ zE#GT^7qOS82d?9j=`NgH)CALqGCuY_W{TEWF0)Zp8os8Ilx%+bace`W&B8?s*X=cY z{POY^X(=BYl7Pn$`Y&==x*5i6kVWV!JfF>PR@rd+)nY@IQQF1dnlevpn{bu0@c{?VIS zRPj30Cf@ZpxejhaWVB7_PRy2s-Q5Vx&{z4t>DFjfLZ}{a;#n8ZX*=*#DEY5F3iRl` z+^ab)`FvwIawa)Mp-bxDk)sc1lRw3O@yqu_VUsW;$XD`6rH%^qA`B|J62FKe-9~4& z^!dF;FKWstfu*azgWD7-O7}|LNq`t&7PT3H`Q+T@xO7@r1U75wYKAfJZ@ zPTRcl^XGYC;5^|FW!9uBn+3C&YVo-=Jv|k{4F+;*eqC3^OT0l9H0lXPx zW(%+4IzBNu5Gh)n)IN8iwYRGhZE zv4<_QZkv~)=4U?XFziw5AEg@RXZx_+za8#5eIgY>l=2S57ukENO)XC`Vudu-g4=vc z$A>GDGlJNln9Rnj9eiw8@sX~xNk8mY-|iHbYp6PU_K4SkF(-6lX!NUGFG3{@D++$( zTtDeGmA%4txw7n)bvdOq+bx;)BqpnU_?^|eN-RpP-ygF$QSQ@ZlXk9Zi`9x=Drq@ zs$yy4vm4gqXzjk{ccXHX7yWUmbCZ4=6UYSku{Gt8BVPPOGh@M8tNOm^|MceK_B5B^ zC^A}Xn}w6&#i(eOf+xNy zhLV@qDqTz=kN5L*rFOzt^Zk*|U zPe~x>#;CX`U4JxEc|db3XzT{V#Zxy4s|QyWn1rt&^%^Ly_%{S4jo**?>qAn&_VHW; zTq4l1{m&oQ0lIF0NAj7Q(jW7YKqc54dsh3S72lr3QU!v5QJ4OxIMkFUk+4#Ps@jd4 z7ES!!<|FpflS%~)z~W7mkES|!JTNQfkr^%=9j#+d=I-yt zl4;M()bK{8csI&;1}!}ry-^xpd5rI%#jTFb6EZu*O{LelzP z9|e57|4-Q)_paXd%xhnFw@BEA0nFRHk%P38CK8XUYNybh#cJ^AtdJXGT*@y(a4!7J z|9P4fPM4njage~BZEF(pz1WaD zd82sZIAHi^g{hFA)8A?W5>Y>!GQ{%c*rEUh zKiG<49{x&zm2~L%m4o#QV+~1i6zNh{HxX*XWz$?L)z2|PU8qxej`)_E&y&9;NP47G6z`NKz!cL17F6U)hBB3%5DOx341(O-e zLL}41*OMF0zC(K(5R$&Wx?oB5tH1}m|KH5dves3Gnn$$s^#{8>O2_2#FF^E z;sblpoD|V#o*zUyMYvb*WiWK5&l$-J@K@3$MJ^KR+}nB+uCR0>a@ez7f>V`j4WX)vSZ8*sJGT!U&wbHi3s<=WZq zIUS~d{7Gdx&F#(2a_c-y(_-8 zu7Ad3N4$b#O~K%LHsRBwp#{;OtyNM(-$o?nhs$^5+kQw@=HI*6x4rPb z6h3qPUg0kb6DoxtSx@457n8(?JKr5zGOHEscCUS@Q=GnG&0yFYi- z*1=YhC&3b`_lQPM;G|iPcY<`Y46F(T@ zY}YUuP;iC_n`(}9=nSjuIrltoUW%W6F zouZPpqh{O>f(4%V(xg^MmcK#V7G4Ox-D4%no=2`aTdV(cdt*t50}_L7jDG9|HyGfp zME|}XOhL=H6Al@=P!{2c6c)2qS^6raA0_iFLho|g)(}R7oETnyOBv#}^?nDRlp*u5 z2q#KrJ=MyHYQ2Pcj70+@N{dY4?T31~SeeJVDPR zjl}u9$Dv*oqow_B>xa9pbWD$~sf8}YV;U+eWA=R-9o|9xVmn-;r*baRC)U4w8M0OK zDtWIOUQA+bIqd!>#GQxdcivP09zC(*+47Oluap?eS#b7-*Uy#DL7Ts(rZzv_O+1Y( zZXMtgYtL9R6x!MSg6!pC+EAWiNN;4+a&_`pj_q3gWUW$HZNBo=X0`kq<%jB>KS`HZ z-Y%2Ro2O9CD0-ow*C8{@*Hvz5pbM#8EDMn`>KJ)KRH1SL3rarfgus)(x0^dX;uXVZ zn>DL@6F-_?wk-t~f&AmTRDw%X=(Y}Ovdd#z&f9G=_%>ep1n7^7Q-a&@If%ExWCvIqA zlTfIIy1p-KGM4g59Y5#rr)(dUVPt%*vQ6}!gFjhLK0C*5v`qP1jEA2c=t1xQ@6Qf2 z006`lHGk8#)>fCbv_5^x&cn(M;$UO#u0yuew-x7wczgQ`(BY(NIJ1XswxKCbP^2W^ z7G9k2)p`;tI|T2kCRZg55VswIyVl1O5j-9JnISb{H$ssKJ6Tlf2bu05n(0$EeZ|vV zUF@xjp%pulwj21XKaLDa_1Y!|SsdRiyA&xtsKvpOI@9xt7x^N!iNd=FMI$QGo48ZU z3Y3$2EI!#fOt6f+i0bRs+QonPakojh+gUW9j2RdRWi_#@3WCg!+!rnxg zS5!b`+}Nnzed062@c~w_i*xN-VK**B6Y_sWv;!#;J%^{%xG1fxmy zb*<*ch$1^BquV@`Z*{9rhk~z6*Y$jg^y2derd&H z>Sx3JZs-}k?n{qj2ev25k=kSq4U|p#OXROM4q-xoFU}(~?9^!2Wa%43a0bf?t0Z6D zt33@X^fHh44l|@oj3GtIMUcd7-Xj@ zshU_x=!cow+Fo*MeE;iL@b_^#rxU+0S!^>#8mC7Eog+DGNH6TJ*t0(1yfh)!+%ITi zMCrsT?&uNy<^>cM4qhjTI{(l@dn~qCz`mYD5gBvd%IcgN@j4(+60b1Y_p9OLXKdA) z*srtQQ``xkOSg{WwR1@$8oAF3Yt1*7mp7qu_4|(xUTWM1F2!sA&J(ii7LaL^@4+ot zwER%~+NUIKgv|Srn(ay0+#vNvPy`XlVL1*c^)1;&1?rwQIfW&z!jNEj$~dKb%7{UB zRmD$>=eijCD>8A6Dg!;ZxmYZInnD%?UEjyI10pr3@k$#=8fi=S4oDlAXU}S^{@7+a zW(gG?NzHeRWh*uiVY39I+Qz*KoSypGk?4&zO4y~>Nn19J#+xniOet2$1hJXW7Eqb7 zlgVa^z8NFW!y2&LMa-X9NbMj@tCRqV7I7mMXtYi{7$M#B6xHD`)Tr`;AJ zio(X+@qGTeso#3*toZH|7#znRfqOrl)4epZnKQ?QxO$w<+pIX7Te!x z^JTW0!J&$!7XQq16Vo;ynt(XukG9Wh?U05x1uQlu|Cou)SoDR{*^Aqrfgv~XIDz9I zzB_y?C2=@+Eyf04mRB!J95JtZhN%MH-LjFWCo`_9Ee4#){S@fpCG84)o;RH`JW@3w zJ(r?AyM#3iai-h>c5z>=S$vxl4!d;ME0w(Bui%zQ&D?C&vkxWkbOgDbsq!wM4iAU7 zpza|?jQk2+# zo%qtiQas^Jd@W{dcE!{6R6WBk&a<@L)x@v<9_?XUvihB{f!pKz+g{f^gj5M z$SS&kK!Lc=wiHZ>X1Sk-85a+4UqAl-^F^u9q~@!#QqQ;8CUy&JV#+bko94L)oM;&I zj7+Lqb*IP;`*^t0>eK5ncxv3X);g(3`XiZ1iS?z%1}P1hy<3eI3L+vRtd8)gYLuYy zXoSI@DI+tY%=>LPW?0i_a}C5!WX7NVS`WtMxcT9Q_6m>p2rE1WYEQ$PvNGPZ>L=PB z8G1nSWLjGyIVlsBIqb_xqcWQ5dah>GzvF;s!c+7$S6LP#?CYZIiwb*f_#Rfe&nCt#w=!ROC^I;_2l`}c(zR~ov2`0uio#t3%nH+VO_qh4a*B^c zl2-N7jYC%rvL?N@Vje%=@hPQKoMaOEQWbTUh1oD39cvoP49m0_E48Zuhfpz*xv1=p zo-VuDCsar}v1*sjgg#TrWtE)ugd_^mg<|A6@metbdKs5ufLUJy0TWxgpSL8hf&a3v zp6W@adoI(ZyH;w)XCG*!@%%gv^4a@-YlEA2F*z(}=K71&`kM5t;zD9UjR*DVs*r>R zI+uTlm^O=Go{`4_v$N~(t9M4WS>~>78GfJEF?@v2S!3N;Z@fCIu%Fl}ji@G4;JN(8 zu(?a0LRA`#P54a`^7Fvit^SW!;nI7-05}AAjt}|GBgZe0V^7e@+VS(|M443bJsoNb zMd1jXilgvEs7gH&+`QhDXTZ3hH1(&hIqNL_sQJ2~vwxkrU}0|PquY$U01Btc4U06_T>A*iAcz_%Je4+D7F= zKi8Icqt=>foo7tR2WM#}IgOfKyf#_Dq5<&ZLrNG`6*Le~zX@Cg z2Z|gli=^8a&+Fr?sdZ%xqf=|{K>u(w^JN$AUX2wv8OKUb-AF(L!O3n-(`fjXx9y9@ zoF&RBzTsxYdb1&=wF@} ziSD$C8%zFv)fz1{4Y4pMoyUz38F_mNFLU2*E9LZNO+ma< zSq-YK8(hs5b6JinC066o7iegu)%Us_^d%44K#^j-@kfftqL64wa457>pu{g+Z!X5R zKGBzSrtG57)l5Y!m~?Da#x}-irwd^i?`AP2iDJLvaG_+sM1`k8#5wO6)&0y#pya!*O-;Rh>eHBUP#cnAx*IE+EC8BNRsoM2rFc^ zo1Jx!q(bOpAm@fC7|t(&bNuX=SR49XLvPD0rhJ==y20?>jL=9L0s1FAlh}eRZGA~h zR^+9o*cE46?_bYs(`!u9x12#(|DBe%l9cGBBEXq48jG8Ab?v^PctjS-1TirS{PwKk z_bW18mUSJcIXZC#Bmht9o335#cm5<%)`_fPjJwJDs(*IWMjf8A)3xm0K=iZzjXL&H z+E6Rbwh?L^1+36*wEat=3V%Jsei$aBPzxLbW~?_CmFA(S!a>5SoN|OH*q)ZHJ_^q$ zB?jkM_!CRX+!iJ<fac?m@N=r-u(&N6m&i@?!`HF>snZJd?qkoj>h9CJPMm_ z8wq2VfA01I9giqD$M3|fXPIrbjG9H+AIp?jAK@?bmaR>N*JjRT%Ah;;vs~@{)JL4= xt*F8PeFPB$fUN}tO$wmTxw;Zb?EGvNInTy$^)^7e#YaO2w8#Mj%Hwk2{{ZJrPHq4I literal 0 HcmV?d00001 diff --git a/mods/mobs/spider.lua b/mods/mobs/spider.lua new file mode 100644 index 000000000..194c6ef29 --- /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 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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 zcmV;p4M*~cP)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} z0008xNklPzDxN+5`C@8qlRuFVypet!z2)f9JQkj_&rBb9-s4#|nlQV^u}}8< zav&rgvEH-n(6>u3Umq-h6ra9x8-R9TFX%u9R3ol5f9)SYHQP?+?Pdc#n?uj$5Ld6@ zefo?hOyz)9E`w>P8}aSmf2lnIgoG#0`-`V11A6F>4v^W&>=8C$HWN1V|jkQR`c-tFn%B zLEZz>`lSya0a)GI+W#o_EIU-|xL(kN38j(}|GM!+Wp=XyAk9&N?MJoE&?5=UVQ_wU3 z9^Aa%g$Q(Z+b0000~xs 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 zcmV+h0r~!kP)m#xXu$F&+|A8@96&SXl0}NYXM&VR|u80N0NMh5$VjuuW^94u}`#9 zz^56c38oR*&uZA_bU}*0VO#j1DMxf$@}NGUtn=|E;bZ(0MYh=zFEo<)&Kwi M07*qoM6N<$g30J%%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 000000000..7d445900c --- /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 000000000..ffd9dc149 --- /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 000000000..4ad96d515 --- /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 000000000..d7a5b4cfa --- /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 zcmV<31S0#1P)ytPK`mB9 zAywcINs)+HSVV}yTyffK5WA?2mcktd(Ms?@F!AjC2i*AP_N{McXLk2)H)8z3FgxFG z-n@D5&09#P)0PEb6}MI_{KfKXJju=SB1 znFPZ#;vV^Y9+sAt#CL)>LLm zL}eAtzI#xz$;Ra5B($`&i0_-58z>fw;ya0hW@ct!b#+zbD&XF&yE~{}U+XClJh;dD z(7U>LkbtOggiR7UQ4Ybx#Nq5mK-w@rJlPSIBELUUtP6Dt7nO=AbfnWB=I!tAJLNaS z!|-iw&DAgTG2&p3pS!ziStfDKWHL}Lm*IP%;H*ds@P&+0spOhKrU18x6HJVcyXx0B zHq;adewZ1-M9fJp2(o<0(B2u{DSB#f@c?vnbwOM(99hF1Q)TUvi|^Mxqi*7C&NzJw zWrLKZQ5))&b)R+vwFVV%F_L8tT|J_|XVi$q0WJf0{>Fo@4jfDpi{ST##J*as!jJ83 z3(-gRnIRhs!czT8g+yabu6X9!9nL6RV(RV+9~B|b2#v>63))foHQ~r;wgJL zFf=q|-QM0pQ&STxE-pGcoywVP7UG0_6ly)d6^3mi!{~u}bwE7!BqE+50i zZix`y#`{NA#R=WQjD4PVEc=a#WD9f(!_OATc7SZbtKMFKsi~Snu9+_(FK&R3G-(Wx z3TTLa9Us@n0omxNT&y7A&R@2*!SAap!2u+Ka;%q)QC-&1k0`Q;^;$zM0XkNrw~9cI zm7hI1pEBWouCmYrWOBQ^yW#Zo)YCy0Fe=N0aiQ(&>vOg7^3l?LPv2fVsIjr^D{v-sAcMG92AN96@x^JajG3D1Zr&a2jMQxs@PrCz}0<(~(y=<6r_%(BbIU)3z%HItG9zW5Iar)SdBB_e%Psj2g z2-C5j2Z>nlC@LP40SgNY*8Kdu5y}tX?m0)8m{Fsyyy{({^0v{{N3^!KikL0NWlU5% zKJSjuR)7bLFf?-lWQ3^$fpbL$#rrZu3qq8LrN>q z5wl41*9zYh{lrrB#as@_b=Yk|8;Beiic6$br&w=a)nU*hxKRX2U$V2a)AIsrZ*Pa` z>1n4ytPK`mB9 zAywcINs)+HSVV}yTyffK5WA?2mcktd(Ms?@F!AjC2i*AP_N{McXLk2)H)8z3FgxFG z-n@D5&09#P)0PEb6}MI_{KfKXJju=SB1 znFPZ#;vV^Y9+sAt#CL)>LLm zL}eAtzI#xz$;Ra5B($`&i0_-58z>fw;ya0hW@ct!b#+zbD&XF&yE~{}U+XClJh;dD z(7U>LkbtOggiR7UQ4Ybx#Nq5mK-w@rJlPSIBELUUtP6Dt7nO=AbfnWB=I!tAJLNaS z!|-iw&DAgTG2&p3pS!ziStfDKWHL}Lm*IP%;H*ds@P&+0spOhKrU18x6HJVcyXx0B zHq;adewZ1-M9fJp2(o<0(B2u{DSB#f@c?vnbwOM(99hF1Q)TUvi|^Mxqi*7C&NzJw zWrLKZQ5))&b)R+vwFVV%F_L8tT|J_|XVi$q0WJf0{>Fo@4jfDpi{ST##J*as!jJ83 z3(-gRnIRhs!czT8g+yabu6X9!9nL6RV(RV+9~B|b2#v>63))foHQ~r;wgJL zFf=q|-QM0pQ&STxE-pGcoywVP7UG0_6ly)d6^3mi!{~u}bwE7!BqE+50i zZix`y#`{NA#R=WQjD4PVEc=a#WD9f(!_OATc7SZbtKMFKsi~Snu9+_(FK&R3G-(Wx z3TTLa9Us@n0omxNT&y7A&R@2*!SAap!2u+Ka;%q)QC-&1k0`Q;^;$zM0XkNrw~9cI zm7hI1pEBWouCmYrWOBQ^yW#Zo)YCy0Fe=N0aiQ(&>vOg7^3l?LPv2fVsIjr^D{v-sAcMG92AN96@x^JajG3D1Zr&a2jMQxs@PrCz}0<(~(y=<6r_%(BbIU)3z%HItG9zW5Iar)SdBB_e%Psj2g z2-C5j2Z>nlC@LP40SgNY*8Kdu5y}tX?m0)8m{Fsyyy{({^0v{{N3^!KikL0NWlU5% zKJSjuR)7bLFf?-lWQ3^$fpbL$#rrZu3qq8LrN>q z5wl41*9zYh{lrrB#as@_b=Yk|8;Beiic6$br&w=a)nU*hxKRX2U$V2a)AIsrZ*Pa` z>1n4~)ogU4_pvd8R zH{fl3`R5-2KD{$vgxRwN1wL^U-V>6&cgxhEl)AT)Cdq&NzI@xAr}x5p&pg%_mSPOm z2b&a>7Tn)b-NpB{hpA%@H$%PvpS!ZtiwXS93+(USUzHJ5pu`l!x>~j_l1aq@isrCe zTov|mUo!Xoi;kS%{u!z!tER;CZ&PN{W1XlKwUAd?^jT0tUx({(ySN8w_ 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 zcmV-m0iXVfP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01OP(q^^Mg000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0002HNklz04dV`u+ey$-pw=4z0000U|>t~ zc6VX;4}uH!E}zW6z`$AH5n0T@z%2~Ij105pNH8!ku$OrHy0YKp;%5-xb-8lbi-Cb5 z)6>NyZEt<|DskY;^^~?Rb`&G@NeV@o3(T3DUY9Z9!58rmnj9c-D;=<1eq6F4dT& fcpVBf;9{u$CV8+!C@hYFfq}u()z4*}Q$iB}dJIeG literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_bottle.png b/mods/potions/potions/textures/potions_bottle.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/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 zcmV;50d@X~P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01X#L+Ey$8000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0002xNkl05{5wMT;JDi$0B{}oJl_UdcR9ayz|}qIRixl^lz#OA<~cCx)CmBH2mr7?hT{4C zavzFvIxuKSg~=mwQrAfc=s4jNz6W^UdFq)cQKz3358Kj#nk(MwhvLrwE1zvn0stmG z=}0xJKz4$auMX-~n7;-2tgnd_=6lkaG}GyO&P(UY*MyugGwnAC04{NgPqH_s2N<66 oeAfI=h;O7c;$jz=(S#Pu9l8QcmxzW{!Tg3;+NC 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 zcmV;R0bl-!P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01YLM4F{|M000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0002{Nkl5QV=@R#dS1I5pxkh!#sk=)*}-Diw3(Blz<+rOjOucD+~^T%zU#W8k>h~8|l{b1lR~yOPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01rDxG+0dl000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0003JNklU|{gyVPy@xXx+&;fdjzPQc4L*(180qa1PH^A@2M1Vs(qQrzX#O3+rrb{ zgJ7xMRmbhqTM1Bc>Oa~K`S*b8{PFeD0_e8xC4lQ50kGc8+3o!0y>IPKOYx^5t@T&1 zh$~NAA4MAgyy|g^xmro~fF#oHN@Imy`#}Qu>zTF(%J&y2mmhd1iS~YS1^|T7XW|VP hfbrzI7@N?*U<)XTP}YRH+f@Jn002ovPDHLkV1m1EwjBTf 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 zcmV-K0lWT*P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01q(H=7Gfk000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0001=NklPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01qX+J7q2a000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0002yNklyx|jXg6ydY%M;1y$(Nd>Fn5nE5)21OQxu zKmx#=;t#3>GvB9aqbv09g0|Lo>Vl=CQcF7LJ%i`O`2GUcm~jn52>`dUL>KM#`wQ6R pE7F>sA*CXm)5?stx=ca?gBNGPOuc?3V$%Qs002ovPDHLkV1m%?mv8_8 literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_dull.png b/mods/potions/potions/textures/potions_dull.png new file mode 100644 index 0000000000000000000000000000000000000000..b7b71a1c05b2ff1cadc614f6bd129402ffad9adf GIT binary patch literal 377 zcmV-<0fzpGP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01g=aNEm(q000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0002gNkl_O}CATt^A;~5H85tQF{|?jl z$8tUQ0AP$9QSZ;a&Z1u{Q1q6Lg|NNbuP%_D0<%@+0RT?EZ>Pq*uV0U~8K(l%W$6LH z`&Izw!kK8(@Tn3s_#SxWox`o}5h|dJRVilf)DOd-0cBqAgh{nocmSY+0wt7roQm{Q z5PNN{G#`_Atf}A$hs=mZ)&mOlSW#_dCiG3{>U}yr5I14$wY~}3jM|9J;gUuZW@J18 XpukKv7h?>{00000NkvXXu0mjfoH~$~ 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 zcmV-}0et?6P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01gXz_F13+000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0002qNklQ(Tm|u&H^w1SZV; z%mg4JA|m47fxd)&7wCA;_vNO> zer8~{8*2anb=RLeM+6@wx}Sm9yf?JcRtW|(W~Ib{TJ4AKXMmX(OT%P-%p8XDrksqN zw-;wB!k>bs*UT8m^v+X}427$lz@F^^27Am{oTmEyPiX6Xcz*$>JRKRYm9#`{Bs8Dx hMl9D=7@II6;t2wkO(Xd>BT4`O002ovPDHLkV1oE?lTrWx 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 zcmV-K0lWT*P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01Y>Nw07hG000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0001=Nklqlv7%wf5)%G93ds=K}z|_m|%DJf*a)$p9;)bnl&W7;)nJ4Cs09Ilzj0 zjLge`-gLFrONDeo_g*tIuLHW*jOhS%7q9ad==mlSnuYcL0zKb7R=5#kjB{*4lj#IF WeMq6amtyw-0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01p`CQz<_H000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0003LNkl|Zou&GMGbfFHNfOJ@Q2 zeChn@1Ic5ccXKKL5=;O%x@swaUj0k}3gvsXo(!~W#{v+Jhx6?ex#71=cq^X+#_!%{ z#(EFOZ&qzK?p~h=Kq|AdP(G}_2F&L9VqF3B?@D^Z?5<{F_{{9)ht&r)>z3rZ;ODKw zk5}Cosb0b_U2pBpP0BUM0hwB*xv{~ZSrLHX{mIIK#3bRuxouSLZ|5R01eOM-laU_i jrvW&)Y$hWK9UQ&^8;DhD+X{v_00000NkvXXu0mjf9iXuj 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 zcmV;(0XP1MP)WFU8GbZ8()Nlj2>E@cM*00AsXL_t(o!|j&KN(3ztjEEFbw_ilChd;&!vpuDQw11H0zg^~0B}ud^IGOi zjPXn^OsT}UMechg{=NrR+p$TNZwY|LCkjwb6@cue0HAS43J~h9*!)cU(FK~vi`}5+ z{>jX8ubg?Koun4Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01piQiTy$V000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0003CNkl&`a3CgSfC1p@$H)F1(5O2k#(=Qe1hEj+ZF3AXc5}JQp$0 zlx`dsZEC(<0txee?|T`DL?V&@j;eZakPgLOpaHnfx|QzI>rNo4da!Pq0KDbnKYf4> z&Vkd;qW~m&2Y{>5p#nHdp9J7GJ5t-}!13O_0L&$~8|8A8wwB)}vH1?Tc{i%&?HBUt ztzE?@od*G^>0Qr}a2-fg9e~TxfdV*Bp9P>{S^&Hk6BaAKd+n>mX$gM{a+$5{y(z5| z@-q%D5y!GK;U*yBx6<|4ak2j*0JHhjdk41fU*IfnCT;6R`QbTGlwYPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01hbIktost000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}00033Nkl!bP_$0B8+BbvR6Qm;ST@nbgu13IIf_)msm6Pl2%A7694p0BB67 z3Lxxs1fVt^tKU>$)@%wuyx%{4xe5Z(D51YT2X6D8%O&=$2Q0SZd8;J=x>$TE9~|(& zwe#v=pa2%Vo&W@;5&-AThWpOzlZm>Y7Wb#%@vr0U_F8F5<#YldD3_Dw%IAM22jV!f zw0~?__WJ^GUau25;7k&}oZHsrnM%b7b3B@ZC^B9+9L$B;teKk8$c-fQcrK{xR3l~` RTc7{{002ovPDHLkV1nf?ruhH> 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!ia0y~yVBi2@4mJh`h9ms@x)~T47>k44ofy`glX=O&z`&N| z?e4+=20xv5*E29Ma29w(7Bet#3xhBt!>l~~rCh4>8RGdyz{7#Ji= zTq8=H^K)}k^GX<;i&7IyQd1PlGfOfQ+&z5*!W;R-85kIhJzX3_BrYc>NN_#)|NsC0 zk0*@{4Gauw{{CZiy}MmrKG5{<&)@8NAD&;o|KH&1{rz=6_!)W&<;rG;=Bj}l<>~6@ Jvd$@?2>^_XK!pGR literal 0 HcmV?d00001 diff --git a/mods/potions/potions/textures/potions_white.png b/mods/potions/potions/textures/potions_white.png new file mode 100644 index 0000000000000000000000000000000000000000..b699c0edf0e34ee9a130ad1597cba0bf2b6eb0a5 GIT binary patch literal 325 zcmV-L0lNN)P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01h)z^x-}L000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0001>NklVi zF|sZL`qH)5E)JQ5_FkD;Hv#Q6YbJ0yc~S547wCMG31wlwzd+}E#0sY-rL@LN=yKfw XX6H*&jlWa(00000NkvXXu0mjftw(lu 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 zcmV;m0ZRUfP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*z} z01pBgG0;T-000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0003HNkl1s(z+=pYE5{H9*IlmuQx5V|Z@AEFKg8I$R{(_t9c zkq)*Ubk}(y%v~G>AMB-fn=kTy2l#PxFrGJ-WP@s6z?z4DsR+}Rb>*TfjCyqxcFA= 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 000000000..ede78f330 --- /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 000000000..4ad96d515 --- /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 000000000..5bcdd61cf --- /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!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^Rm@;DWu&Co?cG za29w(7Bet#3xhBt!>lRO`!j6G~fx*+&&t;ucLK6UGg(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 zcmV+{0@MA8P)w8;*b7)NhsLb?{5anQ^!y}fUpdF$3u&oFZm*>lW+n2HGOl3jJ)Q$UP7 uYN%WJaCE9}0O)GSGT&zqgds-Fx&H$k|7xYBtRz+d0000lh3FKg4U|{fc^>bP0l+XkK(w#pe 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!ia0y~yU=RRd4rT@h1`S>QU5KbPTW!RBTL28I;@J|V6)R+f%-wodkTuFlS`F3xVQF7B?be%@Yw zKHmNy8U9h zAe5SsmYScPm7kMckds}In^OovxrKSTg?V{}`FTYJ`NakK<;6wS73I~H6*ZL=HC2_h zAXHUbT~$|IRbO3IUsK)Q(%jM7($~}d|NsAbbzgS|1_s6?Z+91SgB?3SoTHvDjv*3~ ztOq^)m<%|TBM?9IjUwMAJ)w|i^N0P*q%d_-9cOG*+d|oSi)6(?F zPL;gHegE_sN;fOA{ycA4n22Yq)v%;L)!PkrBn)+TO~qH%y(u UV;UCDz`(%Z>FVdQ&MBb@0BAkI)Bpeg literal 0 HcmV?d00001 diff --git a/mods/redstone/README b/mods/redstone/README new file mode 100644 index 000000000..9a395c79b --- /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 000000000..75b9e0344 --- /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 000000000..4ad96d515 --- /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 000000000..7f6fe5d8e --- /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 000000000..5e243cf78 --- /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 000000000..e69de29bb diff --git a/mods/redstone/mesecons/oldwires.lua b/mods/redstone/mesecons/oldwires.lua new file mode 100644 index 000000000..e9960d319 --- /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 000000000..6c8d3eac0 --- /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 000000000..a3aab430a --- /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 000000000..f7819c990 --- /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 000000000..2871c0ac9 --- /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 000000000..def0f5223 --- /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 000000000..acaa92412 --- /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 000000000..395c36824 --- /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 000000000..acaa92412 --- /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 000000000..307c121ff --- /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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 TfC?Zb3V?`2g(%bkNQ3_ZuH^FB literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_commandblock.rar b/mods/redstone/mesecons_commandblock.rar new file mode 100644 index 0000000000000000000000000000000000000000..34a4c1057698b811d9c677860396910798b4b090 GIT binary patch literal 1866 zcmaKtXH?UN0>%GC1ldc53>h};C8L!fi0q)ri6BFPLLiJ#2oaL71Q`t?6oLX81X-0W zLrqkIEZHO^AS+ly1F{rkFJ<+#@4b(&_ndpq{cz9k>(3b(p(@W0u(BfoKm_9f| ziI)KZ0Qje%(+*77#d?g5lA$V~q5=S60g(az;h0Dt|M0LdBnIUd8t(s#7b*Z7fI&s- zOn^&_Vr8~m`_o_49{Fx1l+kq0RV4^g zn7VhnO+$*&$_y5{JrD~v@UqO8GdO>x(BRdU9*xWWUXH$>9vE=lOf*>CruHf{+$pP+ zbs!OyAUku(muo6Twm!Ih%DNtAHqW4JrzoW7rMW%?FE2GRy`KISFj3%1LvF&Y#7!-d zmP(?2TTU|EnVgo}Do92nas6-^e6|>~64W0MCEECO0d?SPEFX+2j2y1bZM0(D5*`L~ z(9dtQglxqgWaHNBsy?~iDGz^Q%^UU<7?||>6l1sh=BIsk-<=y<6JM_5FKK8r=tRt@ zj_5XjJ-4x=(WhDDwq;G6AoiBpP>k>O_H&L+c4V;|1 z{&70gG(3jg4PlH$z7*l?Lxn>|#6lp`y?P*QF*!7(x*=+lNAVqk{~lDV29RCckFlh4 z)OzxkV8#0S8HJAwVkQ>Ew#23mC8kA6<483HMtf?hXGR|heQPpnh_v^*IC~;4ZquOv zY8kvnxCG_=oxy6^{VROXEGbEFsCnDHp4uQ01 zGoZjjef10bk|#DtnswMABmDm4>b2<4YBOnBt4-|$cLu^mF~Wm4n=e3<21<7h)MQkB zYJ9*4=FJUA+Jo0YDj_`$eW7~<;;Wn@Z|yn# zM{P(cGE}94!!K9f?7M%pEcb9H$=V@x=o%ce7k}!b%IBsSe~NQ1vsDq+nFJuF(52e4 ztKcv*il>Cda>Inn&S%OMJ7NQ2VjL08#|lQ4MCk?q=5P^Hv^KeUn>&XAQm;%DTIut zdzxNYIale|vExN0%_?BOINzGK>PBQxiQeeCtQ&$bXocfRwguyDd*<&5ZmOcv;DHP$ zufVA~4>Fsw_OhRPL0f8@pRa%ro9Z5PF-ljj5x3diLEsZz`Pu>SmW>e%xeE`hGo+oB zD=Q=BVy+_Y`qn|_SL<0L>-ivL6N~n%zc@oGqxH{qAwIlcP&V%u9!0L#~09nh&^|$W%Gm{j~AlN zOn*eH++_~pLOJb-puiwKaMcmH;NjO%vI=s`^p9s3={XZ7bBzC-m#ey3%b&;pj>qPH z8>9bL^+GyK$}C8UknaWm!%icn_PlaqQdo!(7I~N*t1pp>G|#`?^b$y#^j_!PiGgo zQqnJKu5^%CoN}(-r>W0W2HC=g&;QjgUR~*j1)b;(USaYsJvpAGIpvqXo7uUdcf8l$ td!XIBqT_<-ICd;A#c>l&|Eoa&0R6rG_SI=aX+Zq{nXk(t4zS_}{sJf%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 000000000..ed2fcd8a5 --- /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 000000000..42adfd100 --- /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 000000000..acaa92412 --- /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 000000000..39b548c0b --- /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 zcmV-PO~BSZrJuM$u=gWAAaC^tL6SCJbwLzzAlNzW&d$QZ%gfWu zu#d3U990``!20J%H83q7x}m=xP)eb-z8^5gkaMmE8t;91QcCF}hzJ1IS^z=_#S;#h0C-76 zK~y-)?T)bx!yps|FUX?cHw=)TG7Gr$Mjn76Jcw&=lMyJOG`I>viA3SZov;1(P9JV= zu4aYuhH^TvL)rcbEb~;x*RvZ?-J?=ytvMYq#*lOF1|Ht~`eI7yM-UMJthE4y5UM94 l4Bw*|BhI-he`tqo_y7jfD3<5_F-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`3LKJ3LaujP)Gbvkr4(B0X4jqs zV+^H~X4fNz5C(a4UH5fmYb^lIIRIjebiAb_z3`(T9pI`w_pGO N002ovPDHLkV1h;TTW0_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 zcmV+k0rvihP)x{np1EG9IhcPKOvz-ZPS3MK>lau ziJeV$Vak+0WG3YdWer?`9>}r5Gd5xjHOq#dh%rbCqTd9T_Lz P00000NkvXXu0mjfp#EFi literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_extrawires/depends.txt b/mods/redstone/mesecons_extrawires/depends.txt new file mode 100644 index 000000000..acaa92412 --- /dev/null +++ b/mods/redstone/mesecons_extrawires/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_extrawires/init.lua b/mods/redstone/mesecons_extrawires/init.lua new file mode 100644 index 000000000..5e990d4d5 --- /dev/null +++ b/mods/redstone/mesecons_extrawires/init.lua @@ -0,0 +1,3 @@ +-- dofile(minetest.get_modpath("mesecons_extrawires").."/crossing.lua"); +-- The crossing code is not active right now because it is hard to maintain +dofile(minetest.get_modpath("mesecons_extrawires").."/mesewire.lua"); diff --git a/mods/redstone/mesecons_extrawires/mesewire.lua b/mods/redstone/mesecons_extrawires/mesewire.lua new file mode 100644 index 000000000..422ae2864 --- /dev/null +++ b/mods/redstone/mesecons_extrawires/mesewire.lua @@ -0,0 +1,9 @@ +local mesewire_rules = +{ + {x = 1, y = 0, z = 0}, + {x =-1, y = 0, z = 0}, + {x = 0, y = 1, z = 0}, + {x = 0, y =-1, z = 0}, + {x = 0, y = 0, z = 1}, + {x = 0, y = 0, z =-1}, +} diff --git a/mods/redstone/mesecons_lightstone/depends.txt b/mods/redstone/mesecons_lightstone/depends.txt new file mode 100644 index 000000000..acaa92412 --- /dev/null +++ b/mods/redstone/mesecons_lightstone/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_lightstone/init.lua b/mods/redstone/mesecons_lightstone/init.lua new file mode 100644 index 000000000..314c5bd03 --- /dev/null +++ b/mods/redstone/mesecons_lightstone/init.lua @@ -0,0 +1,35 @@ +minetest.register_node("mesecons_lightstone:lightstone_off", { + tiles = {"jeija_lightstone_gray_off.png"}, + inventory_image = minetest.inventorycube("jeija_lightstone_gray_off.png"), + groups = {cracky=2, mesecon_effector_off = 1, mesecon = 2}, + description= "Redstone Lamp", + sounds = default.node_sound_stone_defaults(), + mesecons = {effector = { + action_on = function (pos, node) + mesecon:swap_node(pos, "mesecons_lightstone:lightstone_on") + end + }} +}) + +minetest.register_node("mesecons_lightstone:lightstone_on", { + tiles = {"jeija_lightstone_gray_on.png"}, + inventory_image = minetest.inventorycube("jeija_lightstone_gray_off.png"), + groups = {cracky=2,not_in_creative_inventory=1, mesecon = 2}, + drop = "node mesecons_lightstone:lightstone_off", + light_source = LIGHT_MAX, + sounds = default.node_sound_stone_defaults(), + mesecons = {effector = { + action_off = function (pos, node) + mesecon:swap_node(pos, "mesecons_lightstone:lightstone_off") + end + }} +}) + +minetest.register_craft({ + output = "node mesecons_lightstone:lightstone_off", + recipe = { + {'',"default:redstone_dust",''}, + {"default:redstone_dust",'default:glowstone',"default:redstone_dust"}, + {'','default:redstone_dust',''}, + } +}) diff --git a/mods/redstone/mesecons_materials/depends.txt b/mods/redstone/mesecons_materials/depends.txt new file mode 100644 index 000000000..acaa92412 --- /dev/null +++ b/mods/redstone/mesecons_materials/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_materials/init.lua b/mods/redstone/mesecons_materials/init.lua new file mode 100644 index 000000000..26967c504 --- /dev/null +++ b/mods/redstone/mesecons_materials/init.lua @@ -0,0 +1,14 @@ +--GLUE +minetest.register_craftitem("mesecons_materials:glue", { + image = "jeija_glue.png", + on_place_on_ground = minetest.craftitem_place_item, + description="Glue", +}) + +minetest.register_craft({ + output = '"mesecons_materials:glue" 2', + type = "cooking", + recipe = "default:sapling", + cooktime = 2 +}) + diff --git a/mods/redstone/mesecons_mvps/depends.txt b/mods/redstone/mesecons_mvps/depends.txt new file mode 100644 index 000000000..acaa92412 --- /dev/null +++ b/mods/redstone/mesecons_mvps/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/redstone/mesecons_mvps/init.lua b/mods/redstone/mesecons_mvps/init.lua new file mode 100644 index 000000000..6107ba3a8 --- /dev/null +++ b/mods/redstone/mesecons_mvps/init.lua @@ -0,0 +1,127 @@ +--register stoppers for movestones/pistons + +mesecon.mvps_stoppers={} + +function mesecon:is_mvps_stopper(node, pushdir, stack, stackid) + local get_stopper = mesecon.mvps_stoppers[node.name] + if type (get_stopper) == "function" then + get_stopper = get_stopper(node, pushdir, stack, stackid) + end + return get_stopper +end + +function mesecon:register_mvps_stopper(nodename, get_stopper) + if get_stopper == nil then + get_stopper = true + end + mesecon.mvps_stoppers[nodename] = get_stopper +end + +function mesecon:mvps_process_stack(stack) + -- update mesecons for placed nodes ( has to be done after all nodes have been added ) + for _, n in ipairs(stack) do + nodeupdate(n.pos) + mesecon.on_placenode(n.pos, minetest.env:get_node(n.pos)) + mesecon:update_autoconnect(n.pos) + end +end + +function mesecon:mvps_push(pos, dir, maximum) -- pos: pos of mvps; dir: direction of push; maximum: maximum nodes to be pushed + np = {x = pos.x, y = pos.y, z = pos.z} + + -- determine the number of nodes to be pushed + local nodes = {} + while true do + nn = minetest.env:get_node_or_nil(np) + if not nn or #nodes > 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 000000000..acaa92412 --- /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 000000000..2b8c65eb0 --- /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_b.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_b.ogg new file mode 100644 index 0000000000000000000000000000000000000000..621a6b54ca8f1a9836194454f6545dae16eb9a4c GIT binary patch literal 7068 zcmeHLc~n!^*5CJ%K*HoT41ypg$dDjlpaBU*dzmUk84?B!hynr%IG~XSiqeZl8Kk^0 zDW-r-;W1jIf=XLO1Ox{}8QUsFv7+?VxgWMx{nia=ZTr?+>s#;p^X;|Q$3G%mXJ0fExS5g%>4Euex&6)A}tXB zSlGUB)tp_V<~!P}GUI0f0IZ2k*ktRsV`aV`-9}yr^bTC*xr~%nc>0Pwm#G1Ot0>SrAaEHC0Nnk2d^~;M%D#cF z?t#k?>P%pkn|m-qE>CwuFem1yC@(b2P*P;K(Qw0HNS3)&*Nv@^1c%mhTI3;@&U6(^ z`U)dO9M7X7|IjSM4I+-JVE`jEmL=77Q!AG+LSq{hqaktp)?!Ixp~#n0We|`dxL+h% zMM_zM`^A!e{=MRWYyr)oFeISY?m$84O3qGSH?>-6pJ?TYoic%%`A&c5czz)xfK##| z*e&ji!Z_ekV|9@vJFQ<9M6R#H|h0uD!uXE|&nF^tKJ(j&d%Y&F9!158@b%%EwBslWt) zee4UE%3FA7LKD`#^2)K4M{{?Wu&J^&*W8yN>Q4^{R^P?w61jUr(1x9`Z-VQXZ95j=4Ul9UMz}RG7cc?m;DjFV+EFkr(TrL1Ygr-FP3(s3=G|7Gh`yg+-R)X;q0`D5N$z zaNj9s;w_sY<*a%DL-KB7XWb#E^US;tE5!02#1$5C6*XDMAD~JVoKzu+eYk=nuZopd zi{;g^|0kZWyuoDv{@aZ&Za2P|YuuY_ykZ7jdlFrL%@x~?SL9ju=J75!^L(Cp2zUAn z@xlfu?-u~TpR9q;0M9$0WS;@viUD%`w`_g6nPes}${a8%0H?n3f5MH^*!jVdO;|KT za$V2;lJK7#5si~^#&Z>m+Sr=K?<(v1mVZ!|KkRg(tqjS69GVg8W5mS-Y?Tb@M0j& zZ@1O}F!sK|14uCQ9sp>+!4pyddbvsYXDW@7) zaf25gTdMZhgf5@9HxTp{`FrP}q^`SovgT1zTQS*JevjU*`n{1%=HkwaluH zmDf$R9oM*~<2k_d2}%qbIY0&_HIG}X2zfpOfk7jM(M+Y!#h05kN!y{sF!5n>Nu<(u zj(AYeP-65qtw`NeTeJ1$RxN+hMBKWC__3|o`n%RGDhXlY)-B)Z10;+CVBwUKs6esw zQ;W69psppJ3mynSH&;<4I>@234)n7vSXG!k$6Qe$pt1_{1hvenJQ2rGQ6O5$*)J2s zDxxqEr?vovc5P#5*S40rxd)@L3qWc|v+FLBFjxxmv6v|nW%DPCqq6NLizU8-UV{yN zd`rd7KK^8JzQ}p9SkmXsDUtN?X^H}o^Q5sVC|NCJP!E zG;&}D+r<~ivWAT$MtoOSS9jd{a?_R}CDP+jM~aDPtf~SxufN`n5T30th~HvRxhB3bb5TfqW6R;-_{Nsu`LX|K z8U8k|p=CHEzCkfeUU)m$0G`x=;M3<-eKNZcbuBR+s!)J#_7BF=JW(AMd44X783U8CdCh{`Rhz7vl>5pH zATpb*qp=ioV;73D?35BsArjc#E0$nxv~p#E_md4;fylmFImeQU1e3)QZL(?e7d$AI z^eLM(k+-tmWFyBhSM>4KNXg4wp*!2$nHLtkl@xiR*@mwwPbA>Xw0@*?KqR2Cq%whk zqnPOlMFNf@ketKZyg7;jkvb`{0mj=AV7Akoduy6$Mn0z>!`qFIXGr?I>ofhc`LW9a zG@WBxk}er`GP_pss|>2X<@XltV7SMzqI^R#`3i<0d)esP4O%DwMgd9@pehtuTOPQ??=MC`yFB0G*^t`is@_N2xGjRzV)$m zY4ScJr?i}kDs2jR{4UI5^3L`Fu;@s2y_ zBKHmZD=$o_m;qq8^7N!&1VJbz@;^Z+UkNGSEuZOi$X7zLJFwN?^LVlIl7k0#?M_VE zk&>E`PGla+B6e-v9viVb*#BcUCkIS zXli8m>beRi{R0<8<~a(b)*b_$>gMsw_4mi5XlS(=jXb?oTsoQ`)7yVD^~#af2V2)( zPLk}7^pl&rOJ3To|F+u5t|=nieRPg1Q~DvRhtBsgTZ*?UGd?um!5vgNOt=y z63xs#0qczJb*Fo3=`|+5a zp_JbkF7&45hyc>EvJsQT`lWLg&(D^8m^85aX!(`Zjwd2-|I$=(-szNNY2y*YOM9X# zZ7WoXEAv@5>9?2Q!Qdv-(Qkq#BPAL@%mo-M)&cAT9T3%74MN^* z3!CyPK^6na%lFq#b)%nC9;u1}wxaXKrutH+gE3Bbb6@%1ZOi*s=9dqZyn5Kk6lF)3 zxW63RQ+&k2-82ql4jnHv2syzuiPXlD&?dsPy>%uuNqEo#fP>CzKsXJ#!+28j-fhhQ zWi<$1BBuDGQNy;3_WT6o9u-DD!l{N^Ef9dS-}a?W>zjWX8Zw#CePsTG&2&TS7vF#F z={<3Hm|y%v(VcvGS!NA_2h%2e4d&RGskwGzdDk8||FXPM zlW{8Yru$3J?&Our^@S>+MVnXxQ%J`PjWTVlqXcXU;LLl0ohAYNH~J!wpe=#$vjEH= zt&oC5AT~P!F07}F(`9FX=rQxpWCVI`l>nsHne6dfY?iq)?@>Zt==Amr#{zyHPYGdp zug%+&o`19L??$iJcxVBSnVsHbBYlE>NCsWC@~-~x$?j7D=)4eufd60{LKsm23R_f& zh7TCPHv(py0NMy6gEWfYKD5c6kHB(y>2C`iH!+r0ev&@iau$7H6$l~~7mqJhekHo{#r`>PLT-0sUNG#c)^bwc?q3FDGkQvwjcmo>U0fSpPY z1%UIWpbIc)t3niuDMW)F60U(?qa5ljL=d7LPEIkP-88TadHqZ8YftXN7SX=Pi6xWv zxB4$lTE3ije$SwQ-Z7F`dU>b&;#XQ=KcAI-4x$`zgE@A4X%oJ%qnfsJ4k|@}qA61a z!0f2tpI8kr{+O!{4%c_60x*Yyz&|Y50xE1#5DQyW2^+YUYv5`zyf8tiidW2USp;yH zYAB|*snV=VAJAX7l%0t_=M!-5Vb-`e4^FjG6!1Y^@DQg1UN~hB zGVzzr$Yvz@-o8^s&+XC}8A&z(!Dx^twJj$BdHv!iy(KG`Oods!`sn5pag9mg#ciJ_ zi+2kji5|SUopa6Y=bG6?NYlr0gE=P_NS|ORI%;n|X87*r!?~^ioj*iq0-Wv)KmbnY zBg9o*Hh@PT;L$z^9%W+=p=Drts8hiF{thtWf~9#Id{Ce-FIrHayk^qkb*V>j-HjK+6bwT17JOo|t*mmKqp-DyK2VI4=7BdUcg zM^6aaae7g!x8UZtTm&GEh5;~(>JVUSs{xUD6lp(PUjb0ophd{zD9q*xUpis^V?!Zf zqArV3Ihh5TuNNX3Qq71TuBd`n0&7DJK0+L#F1NHPd}xDpF85h;_0?DMO8oN}-w>-? zq0EfE@+SGqT@EYK)_rO^vli(&D9}QsPcR8i@fv4QdbZr`Zlq&Ceuo19Over&Ku-l= zu?Y%LW~vU55uyj-n{Sh+|BYg(smVol%cO8uw@LTB#1H|mOR}40D-c38tpQE7TozQk zxxDsS?N_Pk^)3&eisvQ#b*lduN?2QwOYvx=M7VUCNfTCVwqYJg-uUhgfzB(MfOpm+ zP&Ty#g&`b(FHr??y*XHKXclkD`!jdF$>W&oy6NW8J*m z^<~V2)vup@_`qVlb;q5(+PBx)jyV{uzW#mkg?1_TH7fgA;AW82aayHSO6R{9^~Vl6 zlsVZUZh+U>Kut(J;KRq`8!3c*iUv~WOCSXA90o1$H&|y`(mQ0__G0hZ+Lq_*j3)dZ z3=Mj3+~JUJn|f?poXyuG-7f-mJG=;hGLdo@I6_Bqh8AriXY^wo@{{{4-ML~2M0q4Y zM!Ew^BCG>73!thwM-!riUs8J5_{Zl3?N*B_X{naCo_tgMw_m=utUa^y&Bp8_H;&!( zPTJ%6kFeL%-f_0K-WX0Oo?E`qfI-s(k1=bvWE#TSoM{s=(_1O2-8c@w$)&gghzzHj zC_u9zMA>t|BL^iM)o>NUtR6K)QZ4u1849d>k$SFT$!{AQJj3!oe4z7rwWw?QrQY7# zA8oLil8-L|e^=TZ*L1E)B*X2r%H6l=C`n?W4ftF?J%ARIQUHRdf)5_2L5~N*3|x(t ztxUDt`=qPDD>Frp13HDH$u)^Sd*UTw@YABT1&IPY#kO@b; zz%Az_$b|WzwG>IUd^NX4=+yP{lLwo%M!E}G2R?l8_nJ>TIAd>CZj3+ecwCb+&f-d& z^g2qgR_VLPAxRb8RuBbD9X`Um3WU4?g}h?GtyKCGNUt{X+=k}QiepX{J#{{)Nci&v z@piE%-fJhweca+pRfj=U$fbf<3u-bccuy{xYWeCreRpU*M-To&XF*5F^KGG;$mnZ} zHCKIi(nh&lN|X6rRHpKN){qghlwPI*&GzlOrGD*6>d%c+EnlsE`uBRLW2%mK&zC%3 z-}}+=JA3Aj%G5@=Txk=v^{*cM7=RhVCT$YAJw~Hysg|!!-CY=n5L)de&%e+6#GeX| zFv{g}KxaqCAEHBrsTr~Hpk*NUfDxO-<+(gXQBBAJEoHseLO8~+>QCKjZRzQ nMSn0T6KtVdM^Q+K{zVAJA9Mj^cRL0DQu9yXLD@gF-_id9$K?u8 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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

    Wq*9hzoiM)dYPPgAX)t%IsGlo=p)NrGI$1mI8nc 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 WRmlOg0Kh~P2>?J2C?ui%-}--NjC&#g 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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 YuY-XM!Tva4X24AUf5b*LG@60`0)#h2P5=M^ 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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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_f.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_f.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3f1eaea54ffd41ca787185fcc356142e0b038251 GIT binary patch literal 7907 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_g.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_g.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d2a90dd92ad85c2cba39608d20511d1c055f31e8 GIT binary patch literal 7388 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 Iz+jI48(wf>vj6}9 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 zcmeHLdsI``(w`gxgdli$KSWG;B>}WRBN9Y!cojkkhCq;jSe`0STOc4(u6o2MA*IMu z5dlL;5D+Xu}D`H;C`MP7?q;`JtSU&~+pL@ZP}X`UWlX zL7|@Bq3a0h^NOin-eCmXJj1v!#+D=e;z+5PsN8w0S=>;B)K+ZhMOTW#B2O^dDkAzi zE>(*9%VPNq-y?ipq|_{q&(JUn(T_}|iVeLqYef2yiOtHI?p|sRi+=p zsEP~oO6pKrg!DDnm5cKC4ipM-J3HB^c`F%s0O)}lx)c!~XhOgRfH*-fxKA&(Vim`+ zj8!6l01D8VV#p~nynNk)d&BYS4UdpR3Bm=68p(*FFyoEzS=n?=vrDF^xU^NDq$5-Z z3IOELFQRIT?jZ$RQYUL_$Fpbj(k!Wy%lD0E&rnZqW=+>9#owLlI>6jbOo+*mi zOr5GJ!R2Bt%q|^C!{ro}&X20_5#P>Li=MMa#W^Rz%;gpnro3mvTsnxrS^^Wc;i@`@6tyv z$#>~P4b1H0S3mRsO>OoVrcp@;y~={29v9 zSSh2f98tLw!$Sk$$SGm^i9CJ~dHfLK;g{}%Q>hQ1}nq`oi&={_2qTSBHpJZxs1%%;1is3r6skyAfxiHfG>0PE5QV{0EIDswMgZ zJaQ{|ut+w98tMrEGkiDErT6jfVjIpOrLf|mP;Qqbua};DjHpD|xCjpVAvvQ$kyueD ztf));Uy-?LgBJquQZ0T+wfLdPqPNJxZ{E8uxOaI={8BCaiXD54nU`Cc+?PJV>D-&l zs6paC1^|GE$ACM?S)Cg_W< z8+rEyKV|Sq3`vJ?AXUA&UCO#7yEMi+P*^hT{irk+MQW%HL~LLQ?6W2m*WomuDzTrk zFq#yb%v;Eulq^eGp5;WI)xz_CgyJbeH3O-pFXVG_V!e zHh=}^1`{B~hBFAzd4m~D1mF((;8n(d1U5h?rUqD47%CVkOQ5LcbhzBQ1Rr}dBT9G(HwhQI?aCGi zZe}FhY9};KpKEoz+^)mJhX~uZV^7YtI^J&Iu9gxdY~Oy{7$9W=0F5SA#fJ*TU)XKh z31l6i9{3Odx}B8e`~wUv>iz+`9aVw4Fl?2j0qWGU;(!K=QA<_9pS;sH;FvQ*byvkE{q?`>aKnyHpO?(Rae z%H21ZTm#?1Asdb=TEVMVb8axNz4W*qDyW`X@V>{j1=n|+q)Y1(8ylY#C*T1M6^!hk z_pQT4JgiY888NpT8yinLUT)cbQ|0N2bGVyz;zu$Pgzf5p(cA!xMqAvwIM>6YYp4zc zYzaV@={`d*5<`sgNmNCtm;XQSMu^T=nkH{Itqo6Z&a;k4Zf-jimfYMnY@T?$ZFnrH zsckqSxk)*UzgTQm0z0#dz@EFH!OgowAnORVK!E^s(;r%hi}{Uc>=hQnRvAkDzFfrT zCpT}&XOS4nLlFbzaVS5jxvhdfrBDpVCaqTXb2!bHMw3n|ON%3tSKb``kWr%?j&1H3 z4i5-ec_}oqV0Bqo#OKc46{2KDn_*;go5lz~kI{{Q(=rR7=zko({GMW)V~gs$@&|~` z$Kz-rM!o1|e5tdFBPsa-&XbiQ)QeQ33h+L>Kr7|DbgTNPVt&9>rAQYq+IRtvD@FaP zB8|^c#Tzf=7`DoOmL|^m+bRtgiaXn~(nU^L%wH(@6vg}i#(e3AbNl%LB&xVDAb_Eq zuL=193}qBCs9+B~z^AM^3by?d%yCop?0+T6GHp2!_`HY%feA*>bY$K4R@1 zx3Bi%12r1}l[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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_hihat.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_hihat.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d05a8703a00b016fd414989a6f274aeb27a37937 GIT binary patch literal 4863 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 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_kick.ogg b/mods/redstone/mesecons_noteblock/sounds/mesecons_noteblock_kick.ogg new file mode 100644 index 0000000000000000000000000000000000000000..108e89e3f4d46345a4c7126bbf65351917040f12 GIT binary patch literal 7363 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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 000000000..01f085ba2 --- /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 000000000..eb27f7210 --- /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 000000000..acaa92412 --- /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 000000000..4a92e4043 --- /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 000000000..bc7b0627e --- /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 000000000..1e8a65b41 --- /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 000000000..704eb9c7c --- /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^|d9GeO@wYJGP@J zLiBv0l_hQ% zXk-pCNrlAD9;J8gY$Qfz8au}h*%`2Lg`rvPagT|SBC>+7$P!<-hIN}M#1nK^NZ z{v%VU?=rp@o%n-KFvs|tCnly|Rw5J!D$f*3WaP-13o{2wcd1hiLEmjz!N{2tb3~(- zsLPS4KG`BgUB)5&RM>+mMKB*`q@aJ?zZKpYea&%tX#fBK M07*qoM6N<$f{uuzHUIzs literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_commandblock_off.png b/mods/redstone/mesecons_textures/textures/jeija_commandblock_off.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_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|0000Mt%S+JpFh9>n+HpS0%Arqx*-w>5P(QV zRREWSi&>qLGBP}Q0a8A|kJ$~3S`W8v~DIyhiO8G+~e3DXCG`tH3a3jZ5{2=8426ftHN&}!8wpc4L@fd~#p z>&CTKO@;8-4O0a4pAP^?dl1|Zb`NeDt#}gQ2H@=Az$Kvf0?!#^AcRbTaLOvf6Nzgn z>@55|1+QgM0NAnwYnwlm;07X!Tl)+`26uVnoy)-uO& tDgzNE81^ohGsbbm!_+;FztUh5^9C`!YnTU-O633m002ovPDHLkV1mt>flB}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 zcmV-349xS1P)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 z0bof)K~#9!?3d3nY(-bn7Tf}X{Q0!`!!I9_-fTKqp`#>Z3IYHT7p)IYhyf|H&j|p)`Pc>k zT;JTTf%kWF0Kgm1Kv{y*(Lf9Lykw9vgQ0fj@aW_WebcJ^fo{&Ig7efjEpY1N;_?bj zacet}!_;$%Hv4E?TA5Ccs1+3ifS3gUfG~VVQ=Cx+sO9DBOKD{~IpceD`tG9W%;BfU z2Qyl55OPFZd<7w8$)60Sn=2-u%W#{R zuoMGz443ClO-Mbb8xyMRU}$fl31b#)xd}P-cP8AK@SolZ)w5gIaJ5YMlfhauA@!W% zqfYLGF$>_kixS+r33V85BNGalVxR1_{y>em01+~Ulo_PVI(edh3;^{LPx#Ah;!ywq 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 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 Z0|1Cc9dp!%lUM)%002ovPDHLkV1irfNxc97 literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/jeija_torches_off_ceiling.png b/mods/redstone/mesecons_textures/textures/jeija_torches_off_ceiling.png new file mode 100644 index 0000000000000000000000000000000000000000..31f73bbf443fd42390508f0a2c09c021aeea423e GIT binary patch literal 224 zcmV<603ZK}P)!oEQ5zu5{`0v5MKv_DGXJBC9V;BWP a7XSdcyBKzs13c?xYU?!T1NH;Aa z4JJyFqrRL+fSt;JqD-M8=YH2)R-!>l#{ O0000P)*tse4NHbMv< iay;z(JNM`M)twi6WHj<1`9CB80000P)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!ia0y~yU=RRd4mJh`2Kmqb6B!s7{5@S9Ln>}1CrGe1%Urp3 z?VrAe#t;8(jJ&+O|GT@oPM9xHJNd3Yt-~;t?Z=H(6Z0LaCOoW{u9f`6d!l=bL;~{) op$-vAgRNKI)<-R1jALfVQPj|#*ng&#fq{X+)78&qol`;+02(kZkN^Mx 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 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 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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 O3=E#GelF{r5}E)mvLK8A literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/wires_bump_off.png b/mods/redstone/mesecons_textures/textures/wires_bump_off.png new file mode 100644 index 0000000000000000000000000000000000000000..1e0bd7473fb04724c1d3414afbc4c0910ea7d467 GIT binary patch literal 347 zcmV-h0i^zkP)ZKzpqVmeD}|PXcFwznkPw3FDY%w&9W-~>Re z^?0tLF_x;r3GFJDrC_alfRjPDtLXJQ?HPEU0@VK*?DunlE7G)Px%?!{p5=HHqUc3k zxPs`0crk#Z5jV)i2wiq07*qoM6N<$f|m=VI{*Lx 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{iH=O_B$LLY`QvLljBnu7#Q3*{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 zcmV%oRlC0r4$DoGbfhf#3-Z$DG4B`f;+sv8X_P9W{zq= z#Bq0O?OcpeF>|i3e+&Pehle|lQMkGJa}qlo?%mAMd2Xbnj800zW)p_7h0}S4T8BBr z*hd-{=$y9Zyu6fQ(rTrE4`T}#RUzl`EoNgFx}BT_+3$DW+G0X!&3SukEG_|i$ zy3U*fwc2+VTB~zBHq5$Lk-sh0>XhP`ff>xR(V9_fj~$PVn6r>l@$sCW5Km6iC zxxGEr`24){lw$8d^ zVrR!&IN9%idabZp2{8(_I@8op72Nx$+HUpB5~S3@Zp?{?L&F`et`e$32+n#PNJ+jS ik$-p5)vnk5-FyP^jq20daEyik0000KP)Sqky-{;CD1y%QoYIsm|(IF6}=;ItG0oztS$2qL zAol(IDDe$y6_A8GP)yJo5dpEs;|$B?A`qN6E>%!eK=5hO8$g}`8iS}+pepzSR|1}E T_7qk=00000NkvXXu0mjfdz+2? literal 0 HcmV?d00001 diff --git a/mods/redstone/mesecons_textures/textures/wires_vertical_on.png b/mods/redstone/mesecons_textures/textures/wires_vertical_on.png new file mode 100644 index 0000000000000000000000000000000000000000..172fa65fcf0220d77bf84fd7417f1c4799fa86fc GIT binary patch literal 396 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 + 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 000000000..cda53766a --- /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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 TfC?Zb3V?`2g(%bkNQ3_ZuH^FB literal 0 HcmV?d00001 diff --git a/mods/redstone/modpack.txt b/mods/redstone/modpack.txt new file mode 100644 index 000000000..33d91f571 --- /dev/null +++ b/mods/redstone/modpack.txt @@ -0,0 +1 @@ +The presence of this file indicates that the current folder is a modpack. \ No newline at end of file diff --git a/mods/signs/changelog.txt b/mods/signs/changelog.txt new file mode 100644 index 000000000..271575d9f --- /dev/null +++ b/mods/signs/changelog.txt @@ -0,0 +1,10 @@ +This mod is modified by PilzAdam + +Changes: +- Remove shadows under signs +- New input system: - There is just one text line that automatically will be splitted up to the lines on the sign + - You can force a newline with " | " +- It overrides the default signs +- Make it stackable + +License of code: WTFPL diff --git a/mods/signs/characters b/mods/signs/characters new file mode 100644 index 000000000..83d65050c --- /dev/null +++ b/mods/signs/characters @@ -0,0 +1,279 @@ +A +_a_ +7 +B +_b_ +5 +C +_c_ +6 +D +_d_ +6 +E +_e_ +5 +F +_f_ +5 +G +_g_ +6 +H +_h_ +6 +I +_i_ +1 +J +_j_ +4 +K +_k_ +5 +L +_l_ +4 +M +_m_ +7 +N +_n_ +6 +O +_o_ +6 +P +_p_ +5 +Q +_q_ +7 +R +_r_ +5 +S +_s_ +5 +T +_t_ +5 +U +_u_ +6 +V +_v_ +7 +W +_w_ +9 +X +_x_ +5 +Y +_y_ +7 +Z +_z_ +5 +a +_a +5 +b +_b +5 +c +_c +4 +d +_d +5 +e +_e +4 +f +_f +4 +g +_g +5 +h +_h +5 +i +_i +1 +j +_j +1 +k +_k +4 +l +_l +1 +m +_m +7 +n +_n +5 +o +_o +5 +p +_p +5 +q +_q +5 +r +_r +3 +s +_s +4 +t +_t +3 +u +_u +4 +v +_v +5 +w +_w +7 +x +_x +5 +y +_y +4 +z +_z +4 + +_sp +2 +0 +_0 +4 +1 +_1 +2 +2 +_2 +4 +3 +_3 +4 +4 +_4 +4 +5 +_5 +4 +6 +_6 +4 +7 +_7 +4 +8 +_8 +4 +9 +_9 +4 +( +_bl +2 +) +_br +2 +{ +_cl +3 +} +_cr +3 +[ +_sl +2 +] +_sr +2 +' +_ap +1 +! +_ex +1 +? +_qu +4 +@ +_at +5 +# +_hs +5 +$ +_dl +4 +% +_pr +5 +^ +_ca +3 +& +_am +5 +* +_as +3 +_ +_un +3 ++ +_ps +3 +- +_mn +3 += +_eq +3 +; +_sm +1 +, +_cm +2 +" +_qo +3 +/ +_dv +5 +~ +_tl +4 +< +_lt +3 +> +_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 000000000..4ad96d515 --- /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 000000000..d1c51f1d0 --- /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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO$a%UrhHzX@PB_5!&-hP!01poj&;OYThbkmIb`>x&G@NH+ zP7i0VWME)WEpd$~Nl7e8wMs5ZO)N=eFfuSS(ls>DH8cn@G_e993ta;fD+7a8*A9_K%RktfgNN+PGVAO4uiq&`@f$vFfcH9y85}Sb4q9e00eqIbpQYW literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_1.png b/mods/signs/textures/_1.png new file mode 100644 index 0000000000000000000000000000000000000000..ae28369c6a8106fa964885cc5a9314cd52831c6c GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO$a=ashHzX@PB_5#&)8st!5??w#HNjgl07TBHZn1ADzI?$ z1k6fdU|>)!ag8WRNi0dVN-j!GEJv6rT>}#<1A|uA6^l_c v!N|bSNY~In*U%uu(8LOaEOZS_tPBiVT~{nd(U6;; sl9^VCTf-L#0eJ=n26m7QIf+TBISfXj7iXPjU|?YIboFyt=akR{0H%UHt^fc4 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_3.png b/mods/signs/textures/_3.png new file mode 100644 index 0000000000000000000000000000000000000000..d72481160dfecccdfd0bffa95a24c2c420e2d8c4 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XOD0sR!hHzX@PB_5!&-hP!0Ef`AAN>!E4gRD%Jya~-z`)QQ z&h?{J^tdtu1A}UbYeY#(Vo9o1a#3nxNh*VpfuWJEp@FWUL5QJ=6$n}A8kkra7__>s ySd5|}H$NpatrE9}FA@Us3=9nHARBTLlTvdSjFqmfie+G6VDNPHb6Mw<&;$VgoIq6o 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|^8Abfx$tE0zr=F_C2RNCLFooCd0sx zI*0wA;)C6_3=9maC9V-ADTyViR>?)Fi6yBFMh1pPx`qb2h6W*qCRQM1p=)4bWnj?i xx?(YkhTQy=%(P0}8oo#f$TKi7u!C&KNlZ%3VKCXV$^IY6C!Vf;F6*2UngBHvKBxcy literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_5.png b/mods/signs/textures/_5.png new file mode 100644 index 0000000000000000000000000000000000000000..43010df0bae442a64c6293b68ef9087bbe307e3b GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO$auOqhHzX@PH|+K72GtVRh?11Vl2ohYqSVBaR0bmhLnB>716@Od5JM9y5VFuUFtIW)Xmwq&7)3*F teoAIqC2kF0Bn0Fc7#P?=HsmBGrRFf0p5Drz!N9=4;OXk;vd$@?2>|iNIn4k7 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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XOsCv3MhHzX@PHhkfv%xJh@puU2wCVFm{=JY zw7RZXjG`eoKP5A*61Rpg5(4rJ3=Hfb8*&npQgay0g7(B+Vqjok@O1TaS?83{1ONxX BKn(x@ 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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XOD0#X#hHzX@PH)F^$1Z5Z) zCVppQFqz-+gMooTwZt`|BqgyV)hf9tHL)a>!N|bSNY~In*U%uu(8LOaEOZS_tPBiV zT~{nd(U6;;l9^VCTf-L#0eJ=n26m7QIf+TBISl5iyYpNa7#J8lUHx3vIVCg!0C^og A!~g&Q 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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XONO`(AhHzX@PB_5!&-hP!01poj&;OYolMit+gvxRLp6JN3 zfq{WRwZt`|BqgyV)hf9tHL)a>!N|bSNY~In*U%uu(8LOaEOZS_tPBiVT~{nd(U6;; sl9^VCTf-L#0eJ=n26m7QIf+TBISdwCS&FYRFfcH9y85}Sb4q9e0Pxy7716@Od5JM9y5Hiy>FtIW)xLS4j vABu+D{FKbJO57TjsAoGdFfg!#Y{*GWO3h(NT)uf$E65+7u6{1-oD!MO`$^rD{a5d*_}Z_fXpqPmnA7#LJbTq8H=O_B$NxB8&`dyX_Mh7#K7?T^vI=uIHXMgTe~DWM4f DG3G56 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_ap.png b/mods/signs/textures/_ap.png new file mode 100644 index 0000000000000000000000000000000000000000..5dd3325e68527673f8e0118e518c149bc327409b GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imVBq0kVPIh3Y?8mjz`($iz+g_%*Ab)te`njxgN@xNA$@)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!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|`Voba4#fxSpJFfK@_LLPA2~pYo0W3x)nmO8zr8P-6L~ zY#_XfQRCDE2?@7kc7`Xc-2V?8dw-jOfkCyzHKHUXu_VcptHiA#C|`Ot0|Ns)$cCK6q|_V+hu62dK$bFi My85}Sb4q9e0DAvImjD0& 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|`Vjba4#fxSpJFfbXC2ANOYlU~p(=568v-J{+YUK5jee z+}NBL80PsvQH#I0e8dbSe-0|PtAhMdHt)EtH+yIrU4L0bP0l+XkK DS@A&l 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|^8RdP{kVo554k%6I+uAzahp+ShDi4_Q$>l&C?85k7v x-ta=vkei>9nO2Eg15-f4HwFddW5wp=jSLJ744$rjF6*2UngEb9IgkJV literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_br.png b/mods/signs/textures/_br.png new file mode 100644 index 0000000000000000000000000000000000000000..5700fa6181d4b0122a0f5b4a1e9c91c4eda5c07d GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ooVBq0k0g05Kf5^bVz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO$auOqhHzX@PH716@Od5JM9y5VF)YFtIW)P&QgDj-nwq tKP5A*61Rq+eCgE;3=Hfb8*&npQgawI?{5iKXJBAp@O1TaS?83{1OSrCH`xgO7*tDKBT7;dOH!?pi&7IyQW=a442^UR4Rj3+LJUo;K*(Izz{JYHpqTfD7m9}5 t{FKbJO57Tl0usJ4Ffg!#Y{*GWO3h(N_T2k>B?AKkgQu&X%Q~loCIBC6KGXmJ 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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO$a%UrhHzX@PB_5*&-hP!K!DJpgoLJ(#s{w|iacgv*xSth z*RN^9Z3YGg)e_f;l9a@fRIB8o)Wnih1|tJQBV9uST|cp otHiA#C|`Ot0|Ns)$cCK6q|_XSIKivicYr+L>FVdQ&MBb@09|uBZvX%Q literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_cl.png b/mods/signs/textures/_cl.png new file mode 100644 index 0000000000000000000000000000000000000000..55396b9457a4a19808a733612d40538c49d0d593 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ooVBq0k0g05Kf5^bVz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XONO-z9hHzX@PB_5we<6!-%jp)SK4-p2IfhgFSXo|~E39H* zU{Eb_jVMV;EJ?LWE=o--No6oHFf`ING|)9P2r)FV0wGIX0~0F)17)Md;wTz&^HVa@ pDsgKF%9mcvz`(!`vLPoiDK&?oI_hHbe+C8y22WQ%mvv4FO#oI8Iy3+P 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!ia0y~yU|?ckVBq0kVPIf*v~|gSkU)~Ry9+~uyXgWU1_lPs z0*}aI1_lNXFm^kcZO6dCAn57h7{YNqIYB}0PkPg(06PW=Cnmg7T$T iGcYi)gKWr2OiImR&{=zm0XmXSdz+MWMF8dYiOWrXb@s(Vg*8$x&|gz1_sJTi^Wki-4ba4#fxSpJFfcKyAANOYl8yqw&DH8cn@G_e99OI-sKD+2>%qs8JV v8glbfGSez?YY57hUd_P3zz(t@Cow5Che2f_tNtto1_lOCS3j3^P6 zzhqL@yk%fuP%UwdC`m~yNwrEYN=+nC}Q!>*kacf`-NchIUz`zc&Atx~@HHRT}!M(US3=9kmp00i_>zopr0E?474gdfE 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-6ba4#fxSpJ#z#t*{Pq|oe&i|eQHD#wMjhqX4e5KnC}Q!>*kacf`-NchIUz`zc&Atx~@HHX1<_J+C;kY7Aq{an^LB{Ts5pb0xU literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_eq.png b/mods/signs/textures/_eq.png new file mode 100644 index 0000000000000000000000000000000000000000..daf84241bd5162861e8abca65b473a42d1768a30 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO2z$CXhHzX@PEg>Hko+esqR7U;P*uRhXgNc;i-CbbwZt`| zBqgyV)hf9tHL)a>!N|bSNY~In*U%uu(8LOaEOiY`tPBj4jTVceXvob^$xN%ntsy91 jdNl(B13SouoW!Km90uE?dF@dQ3=9mOu6{1-oD!McptHiA# mC|`Ot0|Ns)$cCK6q|_V+#f$m3MHv_v7(8A5T-G@yGywp^`8AFJ literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_f.png b/mods/signs/textures/_f.png new file mode 100644 index 0000000000000000000000000000000000000000..6835912606399b4916fe093e93f2c2ee47525b6d GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XOD0{j%hHzX@PHo~ y@Iuj$o1c=IR*72!Q$WHu1_lOpkPSJBNvSyuX_nXd)fgBU7(8A5T-G@yGywqNN<1b2 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_f_.png b/mods/signs/textures/_f_.png new file mode 100644 index 0000000000000000000000000000000000000000..3698ed25a562a9f3f3ffad4e4971eb6daec9a4c0 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-7ba4#fxSpJ#z#t*{Pq|oe&i|eQHD%!t$u6cHW^PW; zj13GJ7*@VzWA?CXw*_e^ag8WRNi0dVN-j!GEJv7;T>}#< z1A}7T8(t_Ha`RI%(<*UmU>wL*5|dJM7}EVN*lz%N%G1@) JWt~$(695f)Lwf)K literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_g_.png b/mods/signs/textures/_g_.png new file mode 100644 index 0000000000000000000000000000000000000000..cc7bbc54b124357d5f44da8dedbd0e11c494421e GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XOD0#X#hHzX@PB_5*&-hP!K!DJpgoMVAGbO+vP~yWk;KhDU`gf0XxZ{>H$-pjzS@ zQIe8al4_M)l$uzQ%3x$*XryasplfIlVrXIoLYBG)CRPRp%0`RDQ8eV{r(~v8;?@w9 kFTI+9fq@-lLr!8+Y7T>4O!~D43=9kmp00i_>zopr00-9ba4#fxSpJFfcKyAANQwDjLLHkcj$bc-`L0*Y0K3v zxbCq%^F{`S>*^egH<(wkGB7ZxmbgZgq$HN4S|t~yCYGc!7#SEE=^7g78XANcnplC5 zxvqhUm4QJq?+q^$4Y~O#nQ4`{H82Gvd}Cl>U>wL*5|dJM7(AXbGQDJAU|{fc L^>bP0l+XkKKo>uz 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|^8&ba4#fxSpJFfc2lVfv{7{#E15+TpO4fOglIjZ*eV; zXJBAZEpd$~Nl7e8wMs5ZO)N=eFfuSS(ls>DH8cn@G_e99OI-sKD+2>%qs8JV8glbf pGSez?YY57hUd_P3zz(t@Cow5Che6psahD~?3!biiF6*2UngFE~H|_uc 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!ia0y~yU|H=O_B$Nx!q(>V9t2HdU|^8-ba4#fxSssu|9^XC qX6D27DYGUvHa@gxwp!q$%3vv|^kC)wpHd7A3=E#GelF{r5}E)^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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|^8(ba4#fxSpJFfcIar=DH8cn@G_e99b6o=yD+7aK-Wy&h u8glbfGSez?YhVgU_{PA%zz(t@Cow5Chaq!ihR}A9H#}YaT-G@yGywp6w>xM6 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|^8*ba4#fxSpJ#z#t*{Z!y=O^n`?j1g8%hjSaUvWMsH^ zh?$M??d+ut3=FCzt`Q|Ei6yC4$wjG&C8-QX28Kquh6cKZ1|fzfRv=`qYhYq!U{K6^ w!wW@2ZhlH;S|x4`OaTes7#JAXK{n(hCZ*;ucurz7st0+*)78&qol`;+0A|`eVE_OC 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!ia0y~yU|?ooVBq0k0g05Kf5^bVz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO$a}gthHzX@PB_5wf1!!;oTCR0e3;Mal)O|z;-B(LR)*~t zSy>&H3OX_{FsPQeMwFx^mZVxG7o{eaq%s&87#iss8t57tgczDwfsnbbfr*uYK{4+Q xFBA>A`6-!cmAEx91tff9U|?Ve*^rZ%l$yhkWsvC1%fP_E;OXk;vd$@?2>@6*Ju(0Q 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-4ba4#fxSpJ#z#t(hA@Of9*WdJn1g8%(1TOi!c=gX% zfSJM0m6iE{`CBOl1_sp<*NBpo#FA92FVdQ&MBb@00K%p A(*OVf 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-5ba4#fxSpJFfbXC2ANOYlAh1DUhfjf}o5|JxiCq5{ zXB}f^Slh+LP;|>Skb!|gwZt`|BqgyV)hf9tHL)a>!N|bSNY~In*U%uu(8LOa%ykV+ ztPBi_d2e{3Xvob^$xN%nt$`^Z;Tr=313SouoW!Km9ENQ7wBp$y4|%%!xvX-4ba4#fxSpJ#AoM5w2fw716@Od5JM9y5Hi;_FtIW)DCWK4 vg`y!hKP5A*61N7XfP`-h3=Hfb8*&npQgaw`ZZbWy0Qtky)z4*}Q$iB}pJzLz 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-6ba4#fxSpJ#z#t*{&pDHgjg3vCy^(VvgZ5{8A8A7d z2Hw9cY&+iPX)!P`sFt`!l%ync8tEDu=o%V?7@Amtkh!jbiIsst zG4Bm86b-rgDVb@NxHT{ZBz$9FU|!N|bSNY~In*U%uu(8LOaEOiY`tPBj4jTVceXvob^$xN%ntsy91 kdNl(B13SouoW!Km90r?BncL4WFfcH9y85}Sb4q9e0OqJVDgXcg 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!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|^8 z;5|FTG`Te<3=9maC9V-ADTyViR>?)Fi6yBFMh1pPx`qb2h6W*qCRQM1u4`aoWnfUu zd&3JwLvDUbW?Cg~4NL(E-xwGe*g-brBqpWiFyyXdy|#{lfq}u()z4*}Q$iB}kU2i< 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-8ba4#fxSpJ#!13>JhMLB6duE}>_QFo8EhjmW|G8i4 z;b&l|_v2)A;hSQ`z`&qd;u=wsl30>zm0XmXSdz+MWMF8dYiOWrXb@s(Vg*9xx&|gz z1_s5vH@r|Z!N|bSNY~In*U%uu(8LOaEOiY`tPBj4jTVceXvob^$xN%ntsy91 idNl(B13SouoW!Km90uJRH>ZQ##Ng@b=d#Wzp$P!-9ba4#fxSpJ#!2TyaA>qgQ5ArilANVl8v5_-UkgHvA zRfpihZUqJg9UgWDj)Rff3=9maC9V-ADTyViR>?)Fi6yBFMh1pPx`qb2h6W*qCRQM1 zu4`aoWnfUud&3JwLvDUbW?Cg~4NL(E-xwGe*g-brBqpWiFyxu@w2Lq>Ffe$!`njxg HN@xNA_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!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|`Vpba4#fxSpJ#z-3_cr+qRH4-Zekv3fQ(H5I)n%%R6v zuAe?|;6Td-FB1laf;a4J6KAUYWnf@XEpd$~Nl7e8wMs5ZO)N=eFfuSS(ls>DH8cn@ zG_e99b6o=yD+7aK-Wy&h8glbfGSez?YhVgU_{PA%zz(t@Cow5Chry30Y55%n1_lOC LS3j3^P6>wL*5|dJM81fysw>L2`Ffe$!`njxgN@xNABceT& 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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO$a%UrhHzX@PB_5*&-hP!01poj&;OYThi34o9JOF%h)HH+ zELgnVnt_2qwZt`|BqgyV)hf9tHL)a>!N|bSNY~In*U%uu(8LOa%ykV+tPBi_d2e{3 uXvob^$xN%nt$`^Z;Tr=313SouoW!Km90vdD)af8I7(8A5T-G@yGywq49z4we 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|`Vnba4#fxIVROBO`+X&mpJ(|0UUT3w47V4ydv91Rt3C z+qrkajuj8r>9gOJ;9&Gr|IE(7z@S><8c~vxSdwa$T$GwvlFDFYU}&UkXrOCo5MpRz z1w!V!1}0Vp2F1KLyihdc=BH$)RpQpb6p-+Zfq{V?WJ6A3QfdxE!CB^A-7ba4#fxSpJ#z#t*{?{Fj!Pr$i)wG>u^Ko!=4+@6** z=?Mu84D&_Vm?vpV@qjdxxJHzuB$lLFB^RY8mZUNm85kPr8XD*t8iW{{Sb>nau7Qb_ zfk83v4KEZ8x%nxXX_dG&Fa;!hV_;xl2icI5n3S5s5b!N`)_#zGJYD@<);T3K0RSrN BJSYGF literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_pr.png b/mods/signs/textures/_pr.png new file mode 100644 index 0000000000000000000000000000000000000000..b835141eada3b2615e809ed5599d44acf6f5ee4c GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|`Vmba4#fxZZo(k&8h=!0BT6_x+o5mnk+Wn0M7xW_nmY zRdP{kVo554k%6I+uAzah zp+ShDi4_Q0>Kd3>85k%VEfz=7kei>9nO2EgLr}i-Y6b=dc90D@iAkwB464_d4T)A(hkuHObk!CnVE|% z{AMyRFsPQeMwFx^mZVxG7o{eaq%s&87#iss8t57tgczDwfsm!Hfr*uYfwIwJaTE=? r`6-!cmAEwo+Or>BWME)WEpd$~Nl7e8wMs5ZO)N=eFfuSS(ls>DH8cn@ zG_e99b6o=yD+7aK-Wy&h8glbfGSez?YhVgU_{PA%zz(t@Cow5ChoNv6OV>k?r#xN# KT-G@yGywnzZbqd5 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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XOD0;d$hHzX@PB_5*&-hP!01poj&;OYThi35XNOIdz#KXW) zoX*bpZAM%M0|SFRdP{kVo554k%6I+uAzahp+ShDi4_Q$>l&C?85k7v z-ta=vkei>9nO2Eg15-f4HwFdT zsFt`!l%ync8tEDu=o%V?7@AmtkfpAHiIstYve9C36b-rgDVb@N oxHSajORr{NU|qh5!Hn literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_qu.png b/mods/signs/textures/_qu.png new file mode 100644 index 0000000000000000000000000000000000000000..5eb597a541f3c43a51a785b4da8c4263b5a5da25 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XONO-z9hHzX@PB_5*&-hP!0EbYoQ(%ug1HOHTrSMO zz@S><8c~vxSdwa$T$GwvlFDFYU}&UkXrOCo5MpRz1wxj(1}0Vp2FgZ@#Zffm=BH$) pRpQnVlrO!Sfq{V?WJ6A3Qfdx^y>`O0G6n_)22WQ%mvv4FO#o$nI{*Lx 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-2ba4#fxSpJ#AZK9oCp{tM2mfOyNgobYpA}h&I!+7> zGAS&qM{gdeWME)WEpd$~Nl7e8wMs5ZO)N=eFfuSS(ls>DH8cn@G_e993ta;fD+7a8 y*A9_K%RktfgNN+PGVAO4nvVL@9k)iS3F()T-G@yGywq05IYb6 literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_r_.png b/mods/signs/textures/_r_.png new file mode 100644 index 0000000000000000000000000000000000000000..6c71c1e1ecf6b9b17f26799c8af05206a12106d4 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-9ba4#fxSpJ#z-3_cr+u@8goMO`JO6ojd{&%FFnV!H zV&aki#scgNzF#>QH>qxuU|?WSEpd$~Nl7e8wMs5ZO)N=eFfuSS(ls>DH8cn@G_e99 z3ta;fD+7a8*A9_K%RktfgNN+PGVAO4nvSc^6$wE3=9mOu6{1- HoD!M<7j!@> literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_re.png b/mods/signs/textures/_re.png new file mode 100644 index 0000000000000000000000000000000000000000..16148371094fde7cad861b137b1b61a2426b9187 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-4ba4#fxSpKg!1O<8c~vxSdwa$T$GwvlFDFYU}&UkXrOCo5MpRz1wxj(1}0Vp z2FgZ@#Zffm=BH$)RpQnVlrO!Sfq{V?WJ6A3QfdxE%>Uchrhq)->FVdQ&MBb@02r7& Avj6}9 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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XO$a%UrhHzX@PEg>Hkd%=4=RD)T;G+M57CixS%5udFnm1Yh zouAtFkAZ!N|bSNY~In*U%uu(8LOaEOZS_tPBiVT~{nd w(U6;;l9^VCTf-L#0eJ=n26m7QIf+TBISj=iT(8eEFfcH9y85}Sb4q9e07n#VIURV)rGWME)WEpd$~ zNl7e8wMs5ZO)N=eFfuSS(ls>DH8cn@G_e99OI-sKD+2>%qs8JV8glbfGSez?YY57h jUd_P3zz(t@Cow5ChrwEhS1F%?fq}u()z4*}Q$iB}-s?C0 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!ia0y~yVBi3;85tND820QGn##byz*G|C7tFv=Hu-2ba4#fxSpJFfc2lVhFS}UvQJN=;BF?hlC%FGT76(- zXe?x7W;0mL!@$6xTH+c}l9E`GYL#4+npl#`U}Ruuq-$uPYiJN+XkrCI7PKG=fII^O13SouoW!Km9EOrpd3AXpuXwupxvX)3=9maC9V-A zDTyViR>?)Fi6yBFMh1pPx`qb2h6W*qCRQM1scT?jWniFev{)QPLvDUbW?Cg~4MF+R js~H#=*g-brBqpWiFw|-7o?gJfz`)??>gTe~DWM4foqag) 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!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|^8RdP{kVo554k%6I+uAzahp+ShDi4_Q0=o*+<85p#> zu2_tsAvZrIGp!Q0hA$EV@(c_N>>wL*5|dJM7)tkM`u$*FU|{fc^>bP0l+XkKXSY2u literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_u_.png b/mods/signs/textures/_u_.png new file mode 100644 index 0000000000000000000000000000000000000000..35ce91543d5a642ff522691717522426a5abb570 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|`Vpba4#fxSpJ#z-3_cCp{q{AtfQ<2fyGCe&v}HrapXj zpyaRmIXgBGVECQM#>|zp_$31agKCLuL`h0wNvc(HQEFmIDua=Mp^>hkfv%xJh@puU z2wCVFm{=JYw7RZXjG`eoKP5A*61Rpg5(4rJ3=Hfb8*&npQgawW+t~9A7#J8BJYD@< J);T3K0RU6mK-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!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|c8tEDu=o%V?7@AmtkfpAHiIstYve9C36b-rgDVb@NxHSaj kORr{NU|c8tEDu=o%V?7@Amt zkcF;+iIssttLuuzC>nC}Q!>*kaclS@At2Adz`zc&Atx~@HHV>0B|+Yafq{X+)78&q Iol`;+0FjeH+W-In literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_v_.png b/mods/signs/textures/_v_.png new file mode 100644 index 0000000000000000000000000000000000000000..8049771b8407c26b5222eb776664bc2e098eb2b4 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-7ba4#fxSpJ#z-3_cr+qRHj{(=r-}4(A8yh(z`GuDm z{+IM%WTzm0XmXSdz+MWMF8dYiOWrXb@s(Vg*7Lx&|gz z1_rIJD;A?@$jwj5OsmAL;fsWTJOcv*JIIEd#H7?5hA??P`z{6s1_n=8KbLh*2~7a> CqdU0( 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!ia0y~yU|?imVBq0kVPIh3Y?8mjz`($i*8A<5mU+2GtVRh?11Vl2ohYqSVBaR0bmhLnB>716@Od5JM9y5VFuUFtIW)Xmwq& x7)3*FeoAIqC2kF0Bn0Fc7#P?=HsmBGrRFe{2dC>_VPIfj@O1TaS?83{1OTB(Jv9IT 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!ia0y~yU|?flVBq0kVPIf*9mleifq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-5ba4#fxSpJ#z-3_cr+qRHk3rW%duC?gO$@@j_Wd`o zRC6**U}VUD$-2ba4#fxSpJ#AZK9or+qRH56}OF66YMnQk%N}sAuRg z$hL9((X*SC&%nT-TH+c}l9E`GYL#4+npl#`U}Ruuq-$uPYiJN+XkrCI7PKG=fII^O13SouoW!Km9EOU+H;i0CUh#DGb6Mw<&;$T&COpmn literal 0 HcmV?d00001 diff --git a/mods/signs/textures/_x_.png b/mods/signs/textures/_x_.png new file mode 100644 index 0000000000000000000000000000000000000000..2f6d06713fa6046b2d9ac282dbb02dbcffee1266 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-7ba4#fxSpJ#z#t*{@31EuTigEtp63Pz3s<#kB{Z%6 z<$r>WjUnVE$G-_G7Qa9mN?apKQW8s2t&)pU6H8JVj0_BobPWx34GlsJO{_r3Lf62= z%D|x2b;V*74Y~O#nQ4`{HGGi}kY`|EU-7ba4#fxSpJ#AZK9or+qRHPrxgCVJAl6U48!zw(@ZJ z{x>|s%CNVH<6n7Q6CX%JiEBhjN@7W>RdP{kVo554k%6I+uAzahp+ShDi4_Q0=o*+< z85p#>u2_tsAvZrIGp!Q0hA$EV@(c_N>>wL*5|dJM7%I2iXSxjXkEg4j%Q~loCII!h BKO_JE 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!ia0y~yU|?lnVBq0kVPIfj$lSk-fq{W3$=lt9p~2mBfe-@& z180FpWHAE+g9jM9oy@jlU|>-4ba4#fxSpJ#z#t*{@31EaS@VI zU|sSd5|}H$NpatrE9}FA@Us3=9nHARBTLlTvdSBKtQgNrOD&>FVdQ&MBb@0QKTL A;s5{u 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!ia0y~yU|?ZjVBp~Zk?&VunZdxoz?9_e?!wUEZn{8-fq{Xu zz$3Dlfq}sTjNMLV+c7XONO-z9hHzX@PEg>Hko>1y{6Bf&zr`yLaxo|!Vf~xu5x#|i zfkCyzHKHUXu_VbhbviiX_$ sl+3hB+#0?}2*@)qFtCGc$Vp5}&0&ZV+flrbfq{X+)78&qol`;+0Q=iL%>V!Z 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 zcmV+w0qXvVP)pF2XskIMF-pn3JM(;ht08E0002ANklZ8h%;p%1u!v?2w1Fi zWs&*U?mcB-VBqB9MHW<);6rG*|Kby}oR*R_rm5HNJ%t;=^8MRqh>;M+{TEoA!O6w@ z{=-)ewtox^3@jhM{$pTZ`0({3L=Mit1V4T=FfcH%NQ&}fm4;ZTr6dh^&-ZViIk|XQ zkUazk_g{R1D1tDMH8XZ(n&a^qq#Ffg<)JVgZ? b2B8K3Jd#4bn`^5o00000NkvXXu0mjf0Y7de 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!ia0y~yU=RRd4kiW$h6xih%orFLI14-?iy0XB4ude`@%$Aj z3=9nHC7!;n>~}c0xRlg?o?3l|fq_BU)5S4F<9xDCmr0retAXJJ4vGK&|NBQvvn^yh gb}>PA)zopr0FLP)x&QzG 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!ia0y~yU=RRd4kiW$h6xih%orFLI14-?iy0XB4ude`@%$Aj z3=9nHC7!;n>~}c0xKu?rqhn+l7#Nm$x;TbtoKIfUVVtVKYG62lBVtWS>ccs|_3ac- z*Z%)Dv$4_9+f&MwIp*T`{P`E3NJ#uJ@J(!#`21LW@&X3^Su&e!=fvz0U_0Hu{=WnW z{Ijk9E7*V8zNYomCXcR9_5Z)koZKz`ZdLa8c}_h?-esD&evhwd(hi;S;P4{GM}a)= z7cqBq^6>EJ9M`j7mV3nT-~a#e!CQ>(^)xmvtbM4db;E$el!3wZrR#OimIHwd3=9mO Lu6{1-oD!M~}c0xa2M5wBEHdFfgckx;TbtoKIfUVVs(fkP%nLWAxLbv9Rv$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(!{poi~}c0xD>T-2X0YeU|>-8ba4#PIG>zzdP|xDtAXJJ4vGK&|NBQvvn^yh hb}>PA) +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 000000000..4ad96d515 --- /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 000000000..2c3c8de01 --- /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 000000000..ed6745957 --- /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 000000000..f0705a1c5 --- /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 000000000..4ad96d515 --- /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 000000000..cb81ad65d --- /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 zcmb7q2T)Yawr&p@L_m_DAOn(ypbSYsKm-E}(SaeyA?Gke0Y%9{;($cSIZ0L!#6Xao za}dcOAW4!iufYGDd+NS=_txv`TDxn9wR){yU-#EtTh-E19pHg~iluEQ`n+l4@~{_j z1LE%Jg0{w--+(+Q0RV@?;lLi`;`$Dvdj93V%lVfO0Kk|I!3?F&`J4YPEBJr)@B;v} zt(~lHsk&G~?X1z77uul;P(cB>030p=hjOc%TA8?6m^-*xTAI7U&h;?>03NEysXlm! zl+sj^gW8*$S(`we>`c7OT_A*i6~koZG$DWl0038lw)pi$qX3`+z?dCI5oe(Q%f)7L zdnID!&s!}5p^4bg76#J@c5?ICts<5WB@TP? zU7YmuKBuWeUUiBQBawj*rbm1^^&dfc;Rh4|0$CzP zGb&k~nIv-Le=QLJ5R$n7P3}wH?G~p?S?G_utb;1^@z+ zF^1N(mr&nGA~Y>)9&6kU*C>j(40t;%=fDmSd$*aMP;)$?=I9sXR~M2( zX`r;+?R8$eP1Xe(jJeH@`p%BNGP)Y{-xKTK$N{n>tN|B}V9^oqwp4!=S<=4){4eA< z)3(JheT!jNtYlXn;OpKIR^1iur+N59SXrIUpr6idkltKf)L>A=d=O~20@Ypz%4 zt5f?AVE)2pcGT@ZkaG?ZHu1=L`B;MgLQV#EBA*J1O|7-Lvl(mi4 z6k*NFZ$8BENoIM3O9Ai$#J~?+%Iu4#gUHYVfF?(h!2+?!9@tVevID-z zghYtvrKOHV!rhu;di>dy7_qhRpHbVfkS(aPa>>;4y0^g&V zdgFu@X*m>W9;(uskJ2b>B?x!ZiagOkb<&`QHBgiE%BWfnWtxY|dm1R3hbTJKV1hEL z#=ckBeq6&~njVF!GoSqJt5q8~E2OMLj~X6P9uO-2Wj=m@()sN+ zc{OP9w{LbqQLRHqS$T2g&y!k*UHjQPh-8c8WbXPR&afieq9TWsBHPIX?xLcCqRO91 zMZCq8d_RkLC+j)Gig=5P_`-{LI*WcDH}Q1V^A{DB7FYgU&*MF5+B_Mn+`OJ&v{uhE z*;LU{S-##>UhOu0AT@|JA4K_1YoLr?yUlV>)(b=w6|EQXowV|FHoZNOuHUA4gc^23 zxd$4=+Z&C&N_%_KRMA!6{m$1&+`&jIVOD!5@LerGd6lD(gVCMi)^hST!G)we`|z@& z^}MyU&n4@vjwki-h@!RiBEDUe)^E4z1JZ`g>t9xi>fd%$ZWY)5JgMKj-s$+~U2S)r zZ#sOkUiI*mkCApqEq`@jy32Zf1^LIAvOgpMFgO7~B9KW=d##cUgwOzEDi;+vVJ4DX zmY6k{LRNv!luB?pN2BXLX>K*WtU@W8Ty`-rpi3N<8IT|g<9DM%lI2#@Bdqyr=xq`F ztrW6|Ol*QItTZb4xw8TvE&jw zY5uVY9(X)f_fl@PCL*jNhgQ!PJ~DzX&BTt#!b;<@XeIvP5p+onnp}1%5gQ>6yRcD+ zicnb1$c`1~F3h3TgTY$5#9_<H<=+{JlEKeI0JD}UbghlGEr^XE+Bhvhl=MD_%M${x=b;B!0@BkoV0szmh539|T zaXttA#l39AeXHmv9dMFY_YrU+R%94_Ip+ZazLbjXf-ke@VByP5Sgb5bZq5LbBom88 z@&b@?fqNq5&=v^UWt}VM9RjV;Rw`2x31ZebYVr0ASE_3ytnn&{N4Z!{-Oe0r0>bu6 zfC@q$mW|ZqEi{is*yhILfo2LO&`iM>AS-lttl_Adxm$G`TEK=|eI&QD)8vPityiEHZ-5v`0bVJZoXF z8ckc`Oe|KnxCR@Gw5wUtM_BW>>S9z%TeNM3U;<;eJs9dmT@iqq2F8FflIhjty^qfEF5npC7jX38d5%3FM z+nRVmQT`uJP_dm82J4&))*yUN9WGk`KY}CRJZ1q@WWf1@6WB}oPbUh`*Ay~w!n6R5 zYq_cZ(Fg=g1R>7Fnu|pipGV5JqD5Priz9bLx1=I278zbMl8oWvsG&D4tyzjjM${}# zVER~d>2143mZubLE0$6*l+uY~=+ef6H{NRS5q zkHuiuF7ci3DyZ;*00FqqoeTkfq!a)^G~e=8Roi60D~$WF;@`~W`qjd$Jy)Y^;X&U` zks&n4SSH=ncS7S#R$d4Y1c1P%tENr+=GR1j4c%LGNHRodqXq&-oVl0`3&gr4D7Gb{ zBc7CSxXLpUlm_&{0zW-lsHk&*-)B6z zHm568(TeTd0^CeAJqr1kfeaO!&;vF!TwbYwC@gFh7(2gUWdVZ1q64>XWpsk8uFj(` zs9sV9Khd*GiuDr_ov5CiQfE%Q;3X z^Krv`e8u3?^(|FYXFqyvf05h7Ir4gV`e)gNZI6{vPhpz^>s5;`#*|~Feyq^LoBay! z??jgXI?s)?hJ>352v04RQuWCtjyoVu*=(>f`(hq=c1RL zxMzN-mDlq9w(K2V7sLAg5hSd`Qj_a04%%?nF>3~7l?=$jooB81r;I4gj#+fvp79_< z9LjGS&6})i?@7jeT-kTr@;wRjZSd;+?GB5=?FA5lYi(bY@vzrFWQsi{1|e17tXtRO zS(}ui#hktaCNdx>!wjGZ3$GVx3}nFXyM%FUn*67IW+8bUhlf0q?8Tj@Khgu|UlvXw z=5CcBl|K?$565ol)2w@QJ&hWuDtv4y#_;j?-QKE=AAzTs{+|aA7yCE*<=G?fMRCeJ zaNYwOLhGM#HNn{**aHd!%sW2JkIh`lWMCtE{TZP#b*EYkzIAInQ&Q2iNbxuOl9lae z-0ZVErAt*}UT-G4)t?WmI&+=w;GBjhjJESe>pX`Wvs@=W#r@BTKNJwuSkhZSb%`Y(kkm?BMoqp9{`t|-aC8OD|JM8w1(*~`%Obb#b znzQPUh#m7>&6D&k6k6Jkrs zDT5fI0d!+r*cWcultu9+e)yhwYOK1CM!i!rc=Ovo3lII0)F%ai;+gnIEC9s_jepTc zn=tQ34Vv@3dxuYgiBFC_7xi^7dEM9K;hV55ZQIZ`I@rGzqQvRG=RVxl(Ep%pBp6vm z#H&dl%3udH3Cf1YC- z+qrxC?TY$+ev#8NJ@}4t)rlZWMPPH+W4owLld{+;oQJLyLx0qryi7acG_#Xo)%kh< z5$>*=k)wgS{OOl});)I9BC{!(_lS&{>KC<_NXUAFtJ-QL&1n0heWvNj;1S)U$-gG5 z6#4Ff(W_RWH|Zi?X30T!#ue?BoGG43FStOyo5r?^4ss0HvT@oEME2ns-zd7Y50Ap2 zFi9-#kY`I@n(;00i1X`60o7<{sTt5fiN7ZeRF~&eBLm+L*mkXQPr{{-Yqm*z69jv8 zEX0eRFAlHjZ0n<<*7pPp+${`ZsfL2GbUApx=0aWB{5jQ!E!PDIz20l5tGr3rd9F3} z94dwPXNx?vCspX9#MUVt`E0sczwb5l5h=|fkE5b5!R+e?cNvo_O$eSoea`#0$G(v5jq60ezV5juY`EhsQMF%p+`k|4Ywd7} zW*RdJz2oui{qblzzCQfX5%tfQ`*#pjisE)$#p5LR!wjU;tdjPo1(R-{8B+IuQ_n6k zKIEzk3J&>=dPURRi7UN*XMcKSnb#Z_O0CNj8&Y^Yt3U?M66OJ+hM$dpJt+{dgvUUL zzOxYTK;)e>>Ht{`lPRGe;F>@AIIFiq*L%&`$fpPWv83J_vg4dfN4gmA!sky}z0)TZ zo8MvbF{Q;X*E9|CG8TqyW0I6f91ErWe0XH8Ym)VZ{j0Xh;LZo-lfXy3eEr3#deW;= zu?FM)Vwvgh^yS0X{Q}4~H-}PguqpB8@=)p7T7F|!)G+SAY(esu0tQ6=rrO|51c@@^ zt9Kjq-m^uHZ8)s7GB0j6`+jjY=@YVt5OW8&r5cmO+WicoS8*LA5XEVkQUd^dn3x5F z*Bca^+csFL=Y6!~>)&6wTwXSeo|7oo`~9mt{_T7E$EZawNJ`w(rO&gZme;n_E8b=Z zo)!7oZmeLmShT(g1|XAe-#*=_F>%HF4rxlLk|ns&kgIf<|OB=T(2$g)!mZd+%|#HF~_?-!z14FdMZoq zU*_L$rPn*^HH^JK+*Au2B3o)#O3+%Dq<^23dYr})NfW3u(VDm@f4W-G6o-}CzDs7^ zlSQ{HKR)+16xn6t%h~&}VS1v)!q*}CB{up>0`JgMb+=OC=iw)1#q=(QJJ3^KV*{Uu0W7@U1`7BfY z+na8ccssbT-nDOfd=CKNw=9&`7@`49u%~l;pyNDB608^V+TCqQj27+fRO;DR6jCEV zffyWC9qruPcPhA_)=2ipxnN&uB$FE=Q4=)iNoOntU5(?e8<>}ZAje0l5a=z62c{I9GsV&5P ze3}u4$@e@~%XI4hZMThOBodmN?o@bwGbAfBWZsnDY4Yi834yi(b5?uNr>a_#tVG+? z$kpF<$2!)}5W=sGze-~BpPe@7D__f0J&hszICW!0bQKnn(hzvuxZ);twiDlR_9H6# zb&q9r*=$sX)hFd3|D~;D65WFr!kphfhj!76D~UJA@1A(GS9(%OH3iRDSd{VvHPZWe zHNI!0_HgtLp3YHk_%_0HCvP^M0G-v?8#gy?t^%@rM!Sbnk(c%rm z*KS;|tU7YthufcVuh)LP!!Mau+y$Fb&h^c$blA2lZVb+gy?!~6;7cEF@CSLNTa3wP zYnY(k&o@JrBGk4itaFN;MUaeLNb5U1{0)7{yX36p9yT}A7Is-T8gx=e@accakNmc# zeS21=d>F*l2K;{{r(p2f_MOOFXW$^s|^BO(j| z0M9I$-m4DkRScszessHP4WGZp10JaicJ*@&ePo-3MI;oWR{7NU@|{`wEkkFV0^Dj zZ>qy-^K@eCr%ygpsMViOz4Vvf`Tp9Qm~h19jp&fw_wW5w=V^#Jm=y`H*J~=%*`ECB zfvWx?CSS(!rj(XuaA>s8&IR_TJEy(3&gk#XMEkIA!p}cdj^oKrQ~_yp|s= zm=x6zcH{YOxzWZi+rYI}s1AqWFlw$KWVEod$VZy~)XtEwod=$X=P>_~J|wBP9J!rC zKGN4$-YV;!aDTO_NVPXsxu(0c%=>Z1n=_FHez&tf<7={#uSRJfTu<9ulzqc>l(^%y zC`Dboy!YHV{$q^;xF*kUi#XIYpV|Ndp?r#=1;cio#6X|%s7y$^3zvr>X*kD0Fp z-EWue!%asYrvTu8sqr#BF{@f1h1DQ|zb%av2pDMza#O=n6yQ4<12dVs8Ok!Q!q7_+ z6k&pR3>6^yd$y3*`~8=dTb*CE^r7|C4NGObjUE}&=rol}Rd2@(c2OQ2Shamk9XZ{I zyH^*_ep+CB7n8PAU(Gz^?N|J4l@WdYRx?g&Z(e<{0hUDSoXY?GzNc-Y`wz{^S+$eE zQ#{9Il%yK+(cAWT1AY3UC<9t4;>C|U^@sOs)wDAiUON#Fw;0*p#FS^h`-$`R&tY0M za+JH+84@_^r^u(YXEKPUG4iTq>}cx9xl3&7V^69!y7%L`T0KOcUM&w$lw||4R?Wp% zZ=K}J%P>IctWl$z3V|B$2yb4Mvs2rz2=B;KIC5^f^(?k@s2>sLOnQL4`h=OLW3hf@ zv8w)zX_J+x#p6~v>c_(bS1*#>Qw-PHA0Fa) zhUUECw5?0u%O=g^pe`90v;09Mq^}|@B`jg$wML4&0QWLwxY*mHZ8THmeczxnavN$WFJ4-KhNv>7Ss0^m3 zyG(P|#TL9-iXM6Vm2!P-@wjd9b+6RzT9M1crgWbaQ$5@CmU#4zJoZ2ECMZ4o+Ns8I z>Cbl54S5MObGy0OZTqBa>M}=_7^arOT6n)3Wm9^3D%XvuvB5|21$Ck|ckdR?^bhn6 z+1wRXbSIDZ%1&z|(8VNnoUA3p z;GeSv#DASF-~#|G*JaJAa8Gf8I1d~Khrxy5JaBH(bxaAwP;=rSX3IOvGCx#NB z83Iuw_G6~_1z-t`5HTnq4Yw9!MwdFCX?tWuEG$5$!)nFu)N*b9Pe}(AzDv|5>g$yPj+f|A ztgnMJ^>1(Dw%Sxs&V4JZN9Ai;$EVj@_^WxXxQUjtH@JdCXG#vIq87y#$a_SZ=iR)I zbG*KV7;DEr$0e&t%8MQ+K2t(9?><%{2jGvMz-wcNe24x3or4J$M1HK-ShXdG<7JlF zC6;IY`L9Gs+=Rhd_In2CHPwdWIz6`=ozCrysl?5-9_mz!N_BF#UC-C=4m_uq)GavG zkRWCt!$R8zFi zUd#5OtA3iQ)jV|2w7Y>uZZNKmGLfu`Z(K@@fgM{dHD`bKFt*sxapJk>B!d~d8Z&au zxDb}Vare4;*IV*JKdtvdKdDCvXUUF@KwG$dcv z7fyC`Jfca|n2~~34;HWl7UXv`c_-_Zo`^c!LeiR+W(&_dX;Zc^m~M&)J1f`cG;JJu zSPYW*mk-UJ70B#XSg?z>92Yp_@o=bW#fdgiK)7e8sgdd)hA#bNk<%-K6Dp9;+QDVp zj{{vcS!h{`m%=`iTQf5=R9d}US<;L$UwTUF_*^67=tF|M9d!&Wvx+L#L1}d8Mc=nu z>1X*J95L+aBmms7WNL@-=^o!dd;cV)l^J{=^z~~WCM71s>jeyAQA+X)qy;wxD*WZ> zz?>O$Zy|vnP=eN;O%mwv!_ESeKD+T#G(U+i z+O)EKB_bgtsGj^>TA|T*?J8`utRpNXATAc`aPL}Va@7XiwbPE-*Xox2HcB2Q&Bms2 zi&)O}iIz_0<_Uv^6ya#|TOAiaiO481r|aSW@H}x~^n;#0+n0b@w=1hX$O?i-r0jYf z86DjvWR*|o^H2zHIZ+fg&9Shkw|eldoM%dbI5J=L${T*U=ci?7kL_W>IyXyJPjT{{ z;W^eun$i5w8DAV!K}g2F020mLyU~~b`e_?}(`P{v%)-R&&rWOGMn;}qLJZenWYenl z+y~t}x-auOr#O3+S?=^z2|<2ITh&|9ks6%J6O!i~+SY7xtiDRdz~lMWG@lX?1OsG&yv!Y(-zoC`FYZxo$#*J8mS*{OqS0*j-(@;JiE?w z)qd)5Ym5GkL4>y_$J42{Dv@ao=ZdZJVDASd`NoFMnoRdLB*)^+uk6~;#@0}VQ{QAE z^>?cx3>$i-tG?9s_UJ}B%pB?DH2tx*69DjDGusBqNo+S#cK5;9h76a_>LBiqPm=LT zxyG%DciXeG_8s-26@5>Tr^jpQzbp|Mrw&acNv%mnG8-Huu&LeL-$~}`Oq7;4etxSA z@e(2XHW5sUUMTUkRi2LirZ!%ajVAdWO#q}vJ9QYWC^|gQz>NkNv&E1`LIhl)_}vg% zXv>_00E8h%P^S5+OaNrJB^Ng{|3Q75w(Yp;bE^P3ZkBU(-y0W$6-R<0zD1BZFK3VI5xTb~_U`>j zSU2)Y!S>5)R@SVK9+X+@emE@twdyFhzoHSr65(UUD;*HNt@d5TY&7f7;}%b1%IfmV zHI-9mXkc@Ro@iT-?epNSbM5G>y>D$QPkn_ecfI3QMmF-|^Qkrr%I^RGNM3F|pWjQa zPBzw6NUh~0a#cx9Uh01BwEd#%&qVRUVATnvqtHnBjqJ%U9;&;9w~c)z^HknO4o<4d zC*tQVjIuv}CfpbODUJP5lX{VzlvZ>IT(&1+#IqTZ0B0ke+9akARy>AI@A9m;1AtHq z_u?St^qZHoGUjfE_^oE(QyDn|C>|9gZ2m(KQAE3$A9pSg^DAHaRO!)2cUp({(6RSN zsMFe2slC*vYg6&r{tDOGd{}7r+4rCQN}#B}NqGAsqOdFY-uxf4pJinqUR)X_V+tj@ z@$puwc$=M40%jswMre1vBXi@>%=Av4;+8}7PG-qqO4JRdvzA1C{(LabYgn8 zMl(kf_^#YOkSlxre${(bOQ&Q}wZ zt{u~Tl)L#s6Ex*r5(N6(E9o>t%D~TXf^ZWeFV+V!^TP*BGWa|cA0V!I8m;fBoAH{; z&LUV&X`0SDo@?{l-oxodnU4N!oH30T4kxTMuZnXKKZ0s8O2}1BKi@)Ds7ukGWQO_^ zR`T*z9+?+^J0-TNpHO~juME4-Ymmf|xjRh0k7VoUb}!67&I+HlanFrT^y#n4IvtsJ{HmcRJ>PL-Uz11x_zPvw3 zF{8I9PYw(6jlVN?Rnv&g=GmOZ_Fj8d|F&|eNQ8EjzpKTOQgI+X!53XIX|q=NH_Lw8 zgvniRRT2P#1#c$KEed<*$Lb@bcF!U(__ULiI}3jCD(FMJOK450C{$ zhAzI7f7xJI=-vI`gIx{nQgYMqe$?%wdvjYgVnLPlh^aMCweB+HqaP*5-hb}o({?_J zLugR8{uup8)o~X2F>gXE3L5DbH9R{yCrCW%~+p$gNM{R}BN0MWg58%3c)%a8DU zE=A#EiJ_)L29G%iFniS+AFc>(Ue7eSp{p-)8(L*5jH*JKrXFptrv@G$c^Mc7lb8@^ vO}d1sGL)~+b8%H`y5;dRJQ~w_>~fdmmJDp^P=N|XVrij+-vrqB ze}fEwAP9mChV&G()*b)=j4=QJaL)BJP!q4dKuqMElV6K-&dF3J8DqM19vdX3u-5wZ zH1|s?Lg%Gg-0xdjvz30tLkQXadNXi7t=ZY6lxlY2_pNGz&Py`k9zHWsiZ`b~N_o5o wgb<|57nB#Gk#8AjnfSjk9AN@M5Cj>@6RYfMa-8>n!vFvP07*qoM6N<$f+;C(?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 zcmV-B0mS}^P)6A 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^Rm@;DWu&Co?cG za29w(7BesifiYu`(oS{;1_t&LPhVH|yWE_t!aQttA~P5m82mh4978Nl-<`Bk@PGmj z^Zb}=8^lkC@Jw!f;^;FuAmBpb&JSC=ru%I$pA-~y&gghhb4^56LEl`)GdvBu|Z>KI;Gg literal 0 HcmV?d00001 diff --git a/mods/throwing/textures/throwing_arrow_front.png b/mods/throwing/textures/throwing_arrow_front.png new file mode 100644 index 0000000000000000000000000000000000000000..92a0e97b77df30b979628911a4b0149bfd6f67c6 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^Rm@;DWu&Co?cG za29w(7BesifiYu`(oS{;1_t&LPhVH|yWE_t5^SvUD!vR1433^Ijv*GOlM^IZB_2FD z*!-Vg&gRGbh(a|l-IOD$A75Nl7PcH!8w^cg$$?zL48jWyts bkYMPpk=Qyv|6nQu0|SGntDnm{r-UW|qFy)( 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&GZx^prw85kJYlDyqr z7``&hV$fGQl%mVPz`$AH5n0T@z%2~Ij105pNH8!ku$OrHy0YKl5aid^yTHCHgn@xU zvcxr_#5q4VH#M(>!MP|ku_QG`p**uBL&4qCHz2%`PaNzB7sn8e>&XcT2?-1g46F={ Vai6uU7#J8BJYD@<);T3K0RXRIC{zFd 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 000000000..70715c7b9 --- /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 000000000..8512259d7 --- /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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 TUAg^200000NkvXXu0mjfbLcn$ 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0X7ltGxWVyS%@ z0|P_1r;B4q#hm0H|Nq-FtIkk5yO>QN`2cU*|Np-w|J7SeJ>S4Bydm+||K9GZ|GQ^t zKQdui&uHKp?0xs2^-Qfq(-sY8yE&)QXT-~YxPLH$@vy)m-X8^8^AoFf9(ZVv#G{@&R$ciagWuLrVc;A9vV1@s lfE)!NJYWv6)RU#i0RUn~vQTSE*aiRq002ovPDHLkV1i@3SSA1f literal 0 HcmV?d00001 diff --git a/mods/vessels/README.txt b/mods/vessels/README.txt new file mode 100644 index 000000000..f2698587d --- /dev/null +++ b/mods/vessels/README.txt @@ -0,0 +1,22 @@ +Minetest 0.4 mod: vessels +========================== + +Crafts +------- +Glass bottle (yields 4) + + G - G + - G - + +License of source code: +----------------------- +Copyright (C) 2012 Vanessa Ezekowitz +Version 2012-09-02 +Modifications by Perttu Ahola + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html diff --git a/mods/vessels/depends.txt b/mods/vessels/depends.txt new file mode 100644 index 000000000..4ad96d515 --- /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 000000000..03ecbb784 --- /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 000000000..4ad96d515 --- /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 000000000..8875f6b4e --- /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 000000000..ae902b951 --- /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 000000000..e35ec0252 --- /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 000000000..4ad96d515 --- /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 000000000..21c288c5e --- /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 000000000..d34768865 --- /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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 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 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 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@_;%*R@cp08R__F2l1BmH-2(uW`Ce-v zcK6W$IQjLa&<9c^PeMaA7N{4Yq+yI5TtBMXmTF#0>Uty@!}nc^Z&+5>68VA4{O!YH zBx`~F=K%XaOx|)Rmsua&78)`L31kjLkhvZS z5vguF;yO~3W7Sry)`((7=r@K^NyGgPBwwM1YEy9vCj5WR)CUrE8omHEEqU3w{qj8k O0000LUrSO^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

    zes~Gz{{QmNYI}EZyCF#S^56NviywV^o`z}PV{k$kJ@MGFmvGv4=0or9``ssBj&JYT z1ic(Yte9VrLKj~f)Va{slq^%R5B+qz_q#DF{_@X$aP^~a&C~e!`uLXN;eoV0mYI+8 zpL~zI{p6i9FE$r{_5*p*RYLYR5AoozPvMF{@0*kzxWTZJN0$dzELbcE;ao(Ek@|9K z+~{G&oGFa6-%Zo~A-Yh#+FbtI-+z+&^re>+gC8g5ZpI8{P<8(LMZH}m#p;W-Ubjw; zkUJkczV~e$e8Lei2nn3vij*Dr_)C&T1de5A5%_N_b9h`Hnxoj_AzpS3Be#Gm+ zP9Dlv%8tT(5>pUbjQ4#U9i$DEWJ$^~YQrg!YC&pn4MLayzFAf@&%>tA1T7^jEG&Qc zqBCC*Ugl7rYcZWxpQeV`?HGn6OkvR`7KiZgi)&pO(^R`(UHj`HjhFz}tGZAU5Z(gR zn7FA^vL*Il10gt5XQueS&Q4*!>6~Z{u^cV{*!l)t{-}r zXKXoKN>)kUX@yBCkv-?Phd0w-12XC@tnW$9w7f(LEhhas@j==X1S3i2A(e|~TGBlfnzJ-U8h55qY5AnJ9q{_qNDjjGU` zCLg(D{@n~eb|r=8Ok-Z_DaAq>2)}WClng!rwK{wC!Wgsv>|NN;xDCURrB9{2{K>b! z^YK;EG|1ld*ZHFbe;3g7?;NKipj3A`qa$*Lt|! zO%DTHw=l1V^c4dOh|m^UJlfblw*K9_JB5I8v1S zhhA4F*6)9D`>!7UqCRU&%=Ug%r0l>0Cs+FHTUXudGu>!E&igO!hPQhbGPX@3*CQqj zIe&FjjBCY1W^;t_z)~QXr(K70KIY`c{${`yMb0?5%?YMfdh^l6>ccbLR(_aHtUupP z2{B^GXjRIHq_*khTR+cWe)^9%w}Sdh_B>KUOc+RR8Sp^>L75ph#h>SpFnc*PN6W zB1(oPUQ4xYUViuWmxBvCx7b}U&&Io+Nzo(`e7OC^7vW*%o?(_6u`Oe!Lb-aF!WAT= zV#Q<7f`k%|N15uI)9OPxLeK5e1(!ltK`C}W?B2X<#1-!48 zJG#=*{Q|Rm7>3{(z^{=1CamC(um9r5-$6$4?EGPV#tP_$fb~yusb{R<55gjzv4Ur; zfUca>nLlF%&sYJCui4)adI!=HD7`4Ema!%=g`_KLd#?+7h!+-xD{>Qer&im%Fz54J~ zwSA)BwV0S881tKeflFe9Rnu_Shu;MlETdKWVu4}d^$QIXPe7On1ATH;EwDC~5{a0e zi6oMZ3t%vwQa^*Z4gWP*A4#}76JWsO5bpoxt*ms@H8+3txqsWIDV8ECpr#8jfC&?( z?63>tDa8^oAVxeeGD2B<(WRLD!GeN=AmPGWrF7-r9eC#c;P$_~28pAsPpt2I2TF%g zyj5niq^%+Vo!fW)XTx8D^f5)@fVbc+;w2Kp2-)y3Q-a4ijoyF~q{0Hhtu*ScSB)?_ zHqwXKo^>z2|MC9aJtjGnw?4etjr$&^#dCUeeXdn%W%RM$bgK`}!5I=2h;S)H=2*5N z$cTYHefx+2b%AlNDmY9^a5n_(KsL?x>i_TT>`@Q~f+#%6WJL`D{|XT+iJ*82gBCWn zwpJd&19%{BBxqqF8iFR8pUv*d%MnseGtG4GdwkO&ZQl2%`eb-HD)l!^ep%j|jz*I? zyKS2&eMRv#K|t1E)GP{1<=`WtQGb8eACCQn@LVI+<8mw048>~Xf?!9)24Z}W4Rkvy z3t9!oK!hV?)qr$POKq0AT}UNh)$F9nAw*wFIoT5l+Vr>&liw%5c?u0bQuO hzZ90$Z)>kv#A#tECORxjXi7G0lxB7f4G6GmVhDyOo)|SSps65D40vEo zJv88v<^SOSV2=!VCKsv-RV0gKX1?Zj=bYU|AI2BwQBpl7$$Z^CyNOuq>sH+V<)8i6 z|J8o@b|9ktpZ?Q-^4}2A9})4t?wE-F<-d9UABd>`7ytCX`&UHc1O6-MfB!!|;1B)j zKlv~J+y7C}Kl`8m&wnj`^)G)aV)d^}TB9JUN)$_Pe)&`T-F-4#W3FpRuXA{w((~q? zR`=>fWocMi7Mg`3sin|D4Th}}imBA>6R|M+o;0f}gkY*nB#8tQR~DRH=u(j^YRDy( zS_`u*r4kWqu0*vHxf80B_!XA5mfC(-NUpNxOvF@}SO_Jg5JJdK*IJpFsHU8^*J-%h z%T6yZSIWg$owQz3&ZXFWCkL&Lw!0toXv6H*kFRAb980xT_nq9?vaKXUN?B{6q*hd_ z-ghJg#Zps|rQ|uBfA^)-Iz66Q@af&XVp(%#$;wDQ7<)IE`#}zdwOl`+ODZL#>P1L# zJe=PA^4naBd%mbt6|o>Gl3p>q4quHqDT-|5+QHrIZUqlQgdzp z5EB+<;cqreN6eQ#N-Dv3vX_}P1N7`EU3I4`rwgjHE{ zp~~*Otj`l?qSF4k{a|7(iX?N_+c!J8vqCXfA+@YNrxd~#E7u|=X(ATGaTxE9Ii=;d z&&9{6H4&*Aa*Anrp39cCHCSY&)Pe=qmT%RA>fY|n!%lRXsN!X6?oNXk`x0{w*)6Wd zqC2Ct>5a{^cR##PNToAEOI2eoKG&EfF$qC}Dpkglr^;1mVUC?S4b*E=TvH)Dz*0rw zPO80DMWojnSD#{X=lS~kFD`oje3gaj*a;(5O__4R*JBb=P{mp-DP#LdAqUmp?Sxeo zKjY*>ylnBj#?9-oQ-`kG5Bk`@eE%h0-S%ZF<@+i{b+Ky65?fADE+rS1ZIfZs;X|15 zZ$*JOCyzLbHA7SPQ`S}`FZ-Ni{ven<%-A4l!~aNN-DRj zu0*OgC>BvtttbnH=y*v3?KO>tf+*X*FdS@qp<2LUY(m)7F=>6B~-5t?;rFxcX>3W6p?Fx+^OC~c9cc9 z`uT?!r6oz;zFgNIu5n74MVNew5$hnOwq{6GLfOj(8{$=6tGB&wAv<&vx5v)VsbP zhI)3=s3ZajRQa%kh(}#(LiJHBzc2L@s!5%tB})Ay~>%i@&bqYEQLX{rvsY{5)~UIhVLa ze_n-?;xGT~T`pM~u1b(mqE>P###jvBfA^ky6VGn?>o4>7XA#iF&8SI})F_ABx|LBr z{G)FlzI&V3_~oyEn0|Yf5sOOosxVrRI)DF#CEKBsSl>10tdtUabNKGf{ul4%uID+` z$<3c$DOVwxB$@Ts6b!6ISvZ#@ z$sFH3=(}CUOP8|KQVaBMygNV&<}(}DV<&}Wz@s{Q7q~DbVk>fLMRpua$z4?)_0u}YI(kjf+kETxfLCSYk$9! zM=PvSAO4H~xcYeg{>$}ukDRL}DSNG~@t-ewa<2QbJuU9bQUWRgD`5sLt;A(YVTO(p za1=4AUQ!k%Vfp5gM6d4u;m`6YmHp|1EVO@rr-$z4ufDH^)v?Q^_}8g?eB~r@9#vR zm(}OssYnrp$O2zilo}|^fn%%dAz#8H;ki_KFvp*~6@sT9p4`hUi;S!H=b5QfYDpvu z04Z~~>!W0SH`Y}2aY$>Zt^n~Vy#Fc$t}YZjXGx-P$x#@gN87(W>bE;)-ccs1%j4D0 z+w0$c(x+a%{M%n+b@!dDBplXgm2CGz|KU_?Nf$>ByCkepWV}Y)O1$CPDx{D~4);g< zu;)&r;+)3bCBJws6kp~zEy{g-jWH?-fD~Nl?snW+CDr(F1P~s#vV=4TwFH0hHPo63 zpr+z|5H?PYJ}Q^0^liD{nw1u@U{MQJilt<+y)MNkL1Nur{j{oIRDCz9!@yS8F><#C zCR+)OB>-^bg3X+BNvn@3ZYWlv<|6FF(Gf*(=smNNLSGgOyoo&V|946xUMa z&H|*SDpR3Il*v8MrIh7$5+rtad&#YwFtK9YYrX6A-m;NW%H`7;YqcT1l#}gu-NUX> z^)C}Ae1H@zl+mJ)pVqQPky%s`&TCj>xVoBaItRP6wzs9@u!S^b9#q~WRTDR#Vn%}l zgel&8X~cJb^2a5oFMsjta$Xb)yaW!frGOTshI>-YF4Zk#PgN=|6(j3lNMTO^EI(Zv z;LXc55838_9O_n9Om=ciS`ssCxK76@wsi$>S@q;)~Wc*x_ml^%O;Jgd!bGP@2rYtU&?uT zQkiLqY;fZM>wlLY08S{tRbpN6`l(VU?VG*A(>K^hm({;6?q%g7%--zZp1QZEs=01K zVw(d|cdD1YX`2^}xW@E%_<_KC6{!16!bo$!v+s}g;aEf!E``e)L!>NfCI}e7prRH6 z1e!LH1b{jUL6Sn_{kue^pi2LNA5_0MAy7F;3u(;$?Vb5>pL-BRQOFEX1E6hWigTDh zo>2#l3YRs!Y}w^PBF;gCn9EW!IvvU=76en#qH?8Fx!}@rs!vWvj)c1RG_?PD;5xUDM>T*kdi%@ccI)i=g4% zF@!)N@f?d!ZLJ9wvWA*s4CEzlmxbcsLJU;0l18#(fmI`v-hs{9`+Yz3X6P@1Ojq*SzI0g&RMptqtB# ztg^cvYFbmdnhYf}q#eC~IGNL~bW#dgv1O>$M|2wqpjs$vy0^PsKKjdoO*bV*;Q@oL zR8(*C?O){k9VDYQf+7TbArxj7%XzB3?oazVh3V-+8Cnw5J-jAttD=Z^&=R)G3`APm z>S`~iQtb|dyz9wI_3+1kzq)w+;c@=)Spp|9z=+lU%QarM&6@3X@lRWg1XT{TR!Yqc z0F$ytWJ)O$SKZ5+1r`qjI}|1E{@(jMD5c&VRG}U+tXY425tVdrbISf@E-r0Vq%D^@ z3sltBu2U(IaxEzMTR? zEr&prMG~R_@B*x*64oFS=py;F~{yOSWEzntS`1JUyd{GeFHb08_RmXcX_ z7RYvIDFS8YEmmKJEJ6#2sX_n}Mm!$CYsj$?#h^FlH0n1y7Gj{hQrTXXxcck&kLu8= zmp}h)6$Bb9m_w?J)@FvzKJ1~RFM)hvE5jPV4+y2ZP{DhygzhiIaJSd@J2_Y(ggy?| z$A~{%)8vx(Dm_oZhrrlkDW~qZBf;`0hSMGhW(d_KwMN;gFhgo-3kID8D4{@KiY`hY zQP7kGP8qBo?M+_-hWZ!(`9YBklgo3czJ$evWwXY}PLq}BSqie&t&NtLv1W*%+G~bP zmUDDryDaXqWEb#0q?AfYtM%APtJF>YlhDXp(JNFYclq(@&VC>uGXniKQg*8Nq=yCw z1j(HdhM^jT#97dmtB2anETAk}SQc%23WeJw2(VHrsesXQPBkR=GOQ*c zvWHIg+MIedTJ)U7Z=bJeNm_y*h=M9e29i&1ogC<{GWY@BAb4aYk1LDUt>o&aO%M%- zLEhwswvAPZe7%f?m$UMQ7TpM3_9sSplB2+Hz@|MV9w#mnD*EQ?ckfv8_tognb= zU$8t%%oMALB#Q*8GKqE|btEW-w7txB%UP=BJY|=lJsDUOdN9ZLZ$zg>A~{%z)qvZp zxR8*tM-f1+Y9K`^l|`;xRj2H(s}k=3OK=O@%Q|gWg1I2N&VuSGQaiKz=3XC$<>h>N zIV)g;3Skz4#1@hd%-BAqvEPCXTOmyfG6yU7SR0KWK-i4eKu}*ZI!`L3s$ep^-rntm zlI!DzrVYPTsfpvM`e~zF)nIEyF~~9BoC>L#jL^r<+(G?BvG9qMu!pYiZE7Z1+ybNr zVYD^FZWO8b=WAI4kQ#(p>_%WZyrzUDTO!0fxMtAHNsY!Fzz>8`qEz8CKqvuT0xVZ5 z60&&C*re&aZozM#FT#UVlVsJHLHkiDheoSz0yoSQ@B@&UP619ZSD!Lms5Nd8d-d3v z!RmcCzg*)Qwx{{=FMd~<;_PHw!6Zv-av8;)KwfXG1O5uOwif!(sbeodK!Eq-v`wEc z;j#jxj#eLfIT(@3P|LhsRH8Zu?Ad0e;LBE4xN2Akc$v6m5Wfbn8UBH}AJwVn-ilHy z$mQ%_HYl@5BsXPEM72Ug%`*}+(~o$X-p+%RU+g;h`G0&+-~9~E|~kBd3Uf6 z`&>!*l%_5Dh~@*q1v*RP2Q`KSB^F8tH3N>|A3!w2S5`MXffrh8SUsGTRH`J|ncbTs z_(3O2h@uqe-A18WWJ*h1zFYymI+Yh-O9DMC$t6mZ!8t%XPf=Lu#Ye;F1dVr;?cRKjU1#sYopirHN6t=#W_HOL@ z-XDhRr`J3O<*6o-um1e&PjOlcwD(Fb`^#1n0h?e=P;UHydcFVVWO|FX^8_pcmI|Az z*{~=~MrI{)$I9$?nzxVV@UntDXF+R@&x`6cWr~x}OHNyce}K}CT0osV{zo4UKYypJ z)}PMqy4E!VA#15yaa6KXq$J!VaC9X2AQD|inc0A$*yZ&sUKElJ%fjL#i%lbB;Q>|JlRg?J=+M<@b;4=S3B^J1cuB z47Re0%La`_uqafp3<;j+sE4=5;hPf=me+h;;vz2CVwzPi*+M3-32)VHP+P*|wfGX| zAi<`@E$@IXP^(g%Znp|9F4EV=S&M`RxCcKJH$4%R96wk}03K!@RChOyVeigMxcayx z&Ju7|)Kaq4rfBeTrQhvQ`?gR$-kgA91Xi$J7SU-lbm{8n=efWKzm@m~Ly z%Xz6cTfO}Or6pQd!(lv3`zg;!TYOL?H` z6-eZzG*$xtAZM72aD;9jgFArsG=8`*gH-BnR438xhnMd^=h?|ZEM?k4c)C^(JtVnO z)(ja>P);R zTtZ@n41q#F(d@2U_5d((@?qNKhkLo}^sdh#kxoF548bUEF~&t0XmQQwMqzNtn-f8YTpv9791{r}EW)CC$>zr%I*dVdQHH6uRIb!WkN%u-O z&q*58GO!>8y%5mRCn&5CQAtr8?|bT)wEn2y+0UMuE~y84LqgO_ePV_lJ@Tf>1G+0!N|Dehbb&&$LAa zB7FOR_M@UQM^M3lmnOBu5*y%DkX40A)tX(**DaivxOndL?&01Hov?Cwyq1{#>-zLp zzpqq)^@-)kR2wM=XoalO=uO+aSi4$KC*`qIcca)@lv1C=>#}~lxR)7_=h(~k+4gQI zKCaKJj8v|UBuPXOTRH|=qmc1@U>_jChbv(R_4c6ly+|c}zN}Bv`Z#kU zeK7rDlvXzrtdU}ZhGAug45UT{YH+xIOmCJf&1;^xH~l4z!dwXM&K|^i;)i)Z@?I?0$N0c6~Z;+hu7Y z32G>}HL38I4Y-2nwCxR=mrwD!LDsJV-KrT05P0T@ctUIRC|R{>6?=R9?u~dekYrjz zP6d@lNF`Vxdsg!@MJRBtt__+?@xiJNr;K!kb?)CNMxq>zflN)$-cNUK$EisTX! zKNLHnLBemL=b@_4*FN;WUl)mzV*2!RiAU0$r125!?{eyeQzAwV=pfOg> zP}+Si0XwJ|ICIeAKt|NqYrA&tvZW=aHHnN4)2;+Sq*#1;)xA5V4R;EU4ZbnnZeigU z$GuTn`SUuzOleCX9j3iuwCtK?QJvD#y6Xl7;SX7(w#6bVIlMg-%c}p$eQ~jTe9AKn zVMzj-LMi^dq{*>hciF<(a{`zEj`NTYN-eAv8Az|F^(~>%Dg<_UttC_G?hkoj#iP|d zg1yVjg^@}UhR9#H^~)tThMZjC(DEA|;0H>QsjwP-fs9%a8iB@#P6723Y`@}dp)#7PEEHjL8oLH4@VH8dVWNfbD5e zd&>jZs)kS%g@yr zW4i>a)XqW&&z-z%?s3U6!iUI|*O0VI8d^|B=%*?yJ}K0}s?I3WfZl@mPmQI-=w~m8 z?AW1z1I~e?-&{eI0jbEEtIk zA{N-z$&3a%9ZaW||Ax_zgSab}cCer!S-zp`1ja+XfK^Y~q;0|5_fD=_kgwc!HBWtt|NntUPq0Qy5`LC0@7X^JROUaql~M^9EHk zCMAUDe2(W0-~*ycv*(Bu9I=L$fP`^VEqy?hJC=K69!7OP!gbBHT;2LIug@z-p$BaT z3)m^)OF~ivkU^r8BsOLnO+e3S`~YSSUUlm#xC6+3of_UA)VqVZ-(jt|h93UpJ2a*f60XSIWDKmi^Vdtl2 z^t&>BJm=HUX1!p&Vtfb-5(@QfP=?tm`>-E>dS{PgUE}%sWAwpxuvlA#uZoR=&90^B zwH`3-LLtT3Lv%y_p;E|jw2<-2sG9!)KfvIN<=wlJz8i(nwMC258nJ7vV%>u6=vD|1 zA%-rEw);__e?ekI9!9oJ*P4uMCOjJA`3J#JHV(MFb`Sr))IAou~ z^IAb|godha03r|#ZBPpQ6nY-yt|E)*WOp3QX{ee-tl%xNCQ8z3Il^G-z!=T;JiFPs z*BOhaCH-VU;0fVxt1x4SZPRIjR?%E7-GtTzB#m5oZ$Jf7N^3|E!le*ftqR6+veItj2TzMht4`Vh0<344Je)FWVv4)w`=HnK^WlfV4#D4Z^Ns#vg zr7eYN<0P?ZRZ9m-i2^SO{y{TPKn)AUkoKJwy@2N}h3MWKg7aqVSqKyQ_3^rXxd;#T znnQs-)S5+&HO^ip2?3L%-F1+7r690*#5S|fEqx@y=5J!1O3Nm-9^c>fsHd%{rP8Ic zK213Wk+~&jS|vvrg3ysSh$R@%WT*yUxr5X_V&eYlii52o3c2$vf>PV#RduGj+pFFn z+|z6eHcDAtY=y1}^4H`}cwo59o23i~!DrI97@I@_9xH`>UF(KXv+X>~pjCQV0?qmA z^kCT{5Q!(65y!xsVHF50gdDfn_(AIyxF5hWjKEPfyH4#a_eR1L&(Q}FGlpeS6Lf3K zcq~_ksR1pKvq8EY>NE|oKiE_h3C%E9uyh(iZSoVUX5$B_nObqDy2DtA(yg_07{V2Q z`QP7v4NbZxBPn4<(;a$PEG0MhzX?_C1tRT36;X~3dVKZ>I^I&-7y^Ab>_6P;ecy() zvR^j%U0?0@e6tYnz|$6^ma0RJ5Q`2~4-*O4`5HbBpx6nPOjvxKTy0YbIj5yuiXvNM zw;P&-hWk@D(o#f`BVMeK0_FwPxWTwXMXVqcHxnH!GZ#F=!LUIkt+jd&uNFovbT+4y zoM#6@vIQhhaG6YI?Ch?G&)k+UB;Yocom?a$(?gqqHPIABRyV&0V?c27ny6Qi?Gkwj z$w7Tb15}DU$!$N^qO>++clz+B|K|8V{UHnRKpL?Q2m&{e7W@g4($|VcB>c49q$n6L z7zfwp(4mi7_>whY3Lm&s2|XAp4Yn!G7fm8H2pjm&H-NXH<4NO5C~x}A_2!Nn>T+8nFul#X~G;6 zMbSPW0Ul!?Hv1oC8ADAFA@!S`K8*;&w$xV39W}Pr#(i#r(oHwOCpC(9gW32$6iG~8 z-{2HpHINpH9sDaH>Ttg|AMUc@>H_RD$tcBbE}^CxX0NO=JH$_=L0kl1v26h4j^ZtM z1Q)2`dWi+oIwjyS7^g>3>cArqI7hA=EDTQrzt*CX%kvCtsc+f@Cc7}h1waH$guR73 zK+lzUAgyR8xQ#FOf{t*q*@ zYef^4RWWHX-0h4t>vi4E3r3^bD~Xrw^*5jFp$7m$@~+}{V=HhsPF9Lw&b8{^=+nT0 z^X!`M*2)hE8f;=F!!#&)H}38S_1e2H*K`FegtoS(Oc(;DQvJoJITcrtJHpr&XfGtS zL*KtW+WTD%<@z$m6R%nNFnMk@Lsi%inyWitvlp(DS>) zAWVxJ<`TR|ntf++U;~l6uGr<&5|sQ5 z8(P^tPR2k(&Xm@8i_LwVY1e8uf-5XvkgWu{gHa|D0`VxdLJ6?i9@eXpy=imbnE6Iu z%N5zhQk22i8(v1taq|AWv1U8=5bF)5yzTu+MBDQO`#sd?B0Qg4;SUjla&NE;^uDi9 zqat=_liJFH%^NmvaG(oq=Vg6a^A=f4cV5k5z*#L=QE>Cku5*4x?)G+sM{6%J#1vC+ zb_x1j2fj!cVPbpQDW&8Y@o;xt+f+Sftcu5wM+qfNVSApW!z_SOSUiYjfE!d~Ke5!% zEk%I?HA*QpN-b<@x$Dqi-yLyc%YaiEmXDVb5~RHdH5* zbZ;P(_7AbhCBt0lfZ{b#ju|#eOT$!O(|Jo$o?mAKBUdDl8&?ojjkdqr>75ml!{V}Q z^8*2HBi0p8xq(*<=)hmqpeFTWPNS)jc&W@>)|m7LzcOWtg^)GEl!xly9d_?e)quV5 zXwu}|^AxTwuUK$ss}@;bCv&&XC3yL*mVs>FFA-9*eO9 zViORSq4~h_c4_;3L3HFciFrfUsU>c)!gR~+FpXA^8Z1QhVc_omG};e$Nf9lsz!fL-VJYBO z6v|tQ%1hPj&Z^$vw4sRDKklQA616%8et;c^ulR>_5H6#IsW5(XOQeR>Qj+NEEro-t zp+tUi$WXLnBFwSJ-$MCHaS51b@^CwwQ`(>sJ~y;%T;qT>l=<;eq)?qstHX4Ef+K~V zfJ?%Y6q)_xNeZjk90$y-h9m%RRGeLwm^x`@h2rrJ1!S9@yR5}!MBuAPlb_3rhM`&z z0tv-U4u^5H+$!i2coiZO=xC$G2Ou8{NdhMcAo~SGAc_+5&~-=gKU ztkAnK%2UZNAup+T44<^DQM1Ju>)jp(HFhvZwriR<1Ac&&jN}T2X*6Rde$a?fX)Z1< z4ze}Uac$|sQ^i3x@V(kWBG{r|PZX&zl1y*Wo?TkLT+15y&^mVG-E9V2w{lV19d!m~ z`>k_fED>{Ux1qX%L~L=dFy|yZJ-iN(LOAE5&Tjs6_Rkx+a-Gh?h;Hl<;=s`#rOwZn zzSQxKi%(xiRnQ|@HyI7L!2)v)N|~{PuH(@RaNbeQarN8tlww>yU&@vxhH;@-Lm$QL zxW#cp?(EKwpI+)GLDU&-EDm@Bmq%$NjNd_LENamEyWQ?55MY-tmo(u_l{mQtvU8yg z<0Q9;YkxOVhl-BdZ^03ykl`pW;|!i#7}r3P<|@jTpbNCwJ+(s)dB4L8n}0Z`H56YP zOb}^H`0_Ygj_tnV9S+{Z^t;p=*-pgr5gbF=%3vZl6CP=nSGUcp9xyo|o0m|Lc-;Z~ zJYL~|#Q%^Vl!O6OV5f?+>rhlNw2JW)qid<~ahtXaU{tD~oO?xzxP&b1WKKJbLLnxR zrG;u7+o;Hm9{?_rh+Eudw|fASfZftY?rPDZf42w4{Uo=itD7CSqY{hH#TOhq6iPU6 z^N-JJXJBr$Dk3Gk4V*aH1eYdruqeEqm*K+^$uZ10V{Aik*V*?cv=OG{dpsBeXP=irhc(|%PHS*63P6+8?Ps37j zIHDA4Mw7}AglP7_4PZ6&*UtTEPPafhuqtCLB66l$xm*_{#7Cp7YO-jl6mdvZI7e{k zPDv|G->%&w(~Lc#L}{K8OzKXVJ**{v-HMAjU^?HQxBh;A_w)D1fACEaqTme4bM`?s zpQ_2NFjtztk_u=SbTyPrfOvukDGi)XL?3&kmI1D?h7p26Al0WSUsESehK9RC0+d65 zO@SBI0xzLgX2db0&2lTjqrcy}7nX`vYS1_ak#MdS&IM$l1{;@_aKOnbOrgZbWv-9Q zkIy;fyaa@qpg}X@W4reUee7AXUtFAAnt>i6y|pQxYAS>u)IQ`pfLAh{K{!g7B)kzV zhJf|D>cM8;{yK6+mf3LkZnyv08yXCR%?&7FEoaC!O~yxPK(;d~U?a96JxroO11W1l zssxF9Z0L4+99FZ|8b=RiSV>$hSaHkMAjg8V)o91NeVU_NHpbymnLI-55~rI&ikqJ= zP*@U<=fLq3sJehv0J3AJJA)G_+AtnkCe<3|b$OHuhfU%TS{(Xfu&&!!BJRLglW-1J z1iAFtUmf{2#EX18N*qw0VKFKmb;{X$k6*k6?a}&tPP0QR$01x${xdcgt`@${LPo(kGl22G0F69HIbvX8zQpV^7MuyTF*6*L)=9W(vnGnBd{HV39>~nGntT>@@ z-=15QI4%T+z6L$T$U+p$%bYh%0ixC-;*N74k-4iNVbjN#-~zd}`xP9}W-O$V)_8;V zt(-xX`RXw3jo#Z^&JKgobBp-baN9fIIj*#O79rZ$s}| z*i+xV8D(!EE8y~T+&r)zx+UHq%nq2Sh|shH&)Tov6dCMubPmiSwAFXpiC=*;BweKM z$Km~5qLR;GmbFcrz@utO>NaT?xs$`)UTF5tVc;Yrk+8L*i-e<;Fc^(5*T!dXMK{M1 z>=ajn){BQ55`cT_-q4YnIC%>{C68EKKlbX-6&w#8@&+?U%#2~yavL}S#%tRx);8;d ztx;3O5HW_psH_2-s|e7p_Az+&u(mk4?50)ktiIpjnh@I$#Wdv^=ix#tgvMY`C?IZe ze(~hn8o<#ep`Df~Z@xwjIJp4|K*Aow8;%%K&jY<8)mvE^N)p$G{x`B&=!#_?I>f)RLBM_ux}-ezcTEDG_s8-1UbSXyA7T zVEx>pKv02X+eFPTL4Li#Gt^XcG9i17B-HKaqPph|$5*$rh)cyur8sA&P(H8Amy3Ve z$d~i{DkRwsVI3tb%HI5PtwiHJ<22b6TGla)=4nkkzOQJUl7>>Yu->sjipxb`p#b!WxYudktia+bN!Ez^Q*3gI-!& zTVq)sFQ6N9#Jqn1X_KfIO&H74Pp8E#eb#t)ETQ+Gp>q|Lr(jSifI8Z02AD%Hhi9cD~`0}?AssGtqo7<= zft=H<5P;OsI17$gBm_s-p!|8mp>wwVsgQ*fwBf3#uaY*rhzmp0;dJu3}#zF>L5ugm=}q{%QEv*T0I!j77GNBTq@boqK4vV z@rGtwM{5nYik!n1U^NTG1OUI0XsNNbP!V%U$m@1}kZi({kpp$AvMS1DB_kzIDz1xN&H6At4= zlElTPV7GZ+4K-RAK}L?pQAz193l7AOCA*9iUat4Q_~zk1`y;HxnCCCgdGp{3Kwvnk z8O05i9Ewou8F&`0_rVkqHz<$sqQTncB$u4Cix@o)a3HSrl6nR$K8-#EEYvM29c00pa-la*NvtS z0;ca_Rw%>8uzfQgfBudSwy=;s%Atdc^cm-n!j_YQe3P#W8V%qd!1fj~9d+Xh4Q*pm z0b|5CU??-#Jn&L`Zwi@l#C#DZwo>lw>BBwZP0x;DIpiA1Pn!`{wh@=<@f;^#J;Hvs zQ$TKg9t*)>E#n|EgcRCj1rddLTOQ9UjYymn5+SLk9R=9}OcKIwoPFH9P!jInuPN|9e^;@LTHybl0ypi&;o0Ktla{4c>GY5G5(LyD1rDz!AXei zxYx!<+u;NPr!x2N594vSK3?S-io@tl0{{%WCcCIs1(@V9MF&A@j`%6zFjGvHwoNOm zSkG(WmX&FlAb=22pv4{g)6c(A1_R|d7Xsfm1RNZ4B1#IvZGnnkaV!{)IchZ(@j>Wp zmXV5MS=W>kx)biaVM08CW*pkiD17^avP~N}C;%%d4L7z8uKNm=_;Ybtv&Pz@faYk zQ88(SYNy*Y$lkIH*A)gAIs>W^pjgv>5s_HK_4iM1@i;$*RQ<{owur0|T2K>U+l}L{ zC8&-ZF@1=y2WJnanG`pcfwza* zuYEVZJEfXp0MbTGq73n-XW%`+6AT(rVV`Dz~X=-0bx zdc3A3h*;r$AtPSH z-TfY;;Uy_!wC##d^QV{T$Cq*qIMuMRaC{V8-F860APyf+G^!-3+I@SUX8-?}^(MQP zWoe$*Ud`@KdmA%z_wb0wtjtt_R6^t%AW$)=38R!y&6qG^f`mW}KuC-k@B;M;#S1WE zj6k9lkVQs@d$_sTwcDI#w`=Xa(C@#Fc|?kO7CmBX zEc}?vHTL7%dJJ|`E~PIIFgWh_m8;zOcTedmoexwaEcie+DFJu`;&2~*@^)X>W!awl z=pfzG!+>|jy&wsN8ru@4(0{(R?=}yc@4a)YFv*+u$LZxdPgfaXEc_Vg5j-v@!{1O2W-t12epD_pLoNaSro1QF+iyMhiR-8M%Yi zgg%^~PIvbk%t)q}OEE=?3!B`xhr@oqxZ?D?&;50Ps|@E!nNKoivcsqA)Bo}N_F)r4 z1kgN1PQx7Jv~CHou>9=h)44j*Yw*kKfWmkP?qOSfI2LVv{OyPF?b=_@hEs*_$o&!r z3EHivVPuv-P$Aof#|x5z0hKZ+g1~CmAznYdRYUEEr^{m2`hK(j)%$YKY_dAE<*xNr zZ?gzGO@9I}kJHhNV)BSGlPw#cJmrqcft3jA^O+_$j>vJ7CR!n8VA7K zIjt^8$oT-)VyQTqgMLPV>U-751N&FFNO7QkjgCa3a&DBb^XqW={Zm>nU&5B?rH?(b zs_mf#+##;eZM~~AwFJmo6YyQNoNW8fDRxSA9JH{R=!&?f_Lx z1QZPF)*6Cv5|Q~x1P%ilM>ry3L0piCWRq!+yRoeed6y!k8}OoDQu&ZW#XcH9X=eZ~_nO_4%4UecAl#p=zt~ z(os5GXFr@~z%h0yw`F^5ZRw_dlq3knCBtCRrETfTLsQ>xd6}idA4C{Ng`iapX$$)G zhqu4){X!FetVe9^7xY#U zWGg0;9lFspJm~oG`nxqw*X~QtK|TbVoG)p2*yaQEfw^xNS5#BHqqt1hKfIcZ=>P(P zESyVK=`}s-LjQCgU;1#KV;|Q@#Ym+~_cSd%(&+`d!-e>86)4+PAm-KCqIPy)Km7WA z?B?mq0K5o3A5>!K@e!S}(;uFu7kD`9q=ZUiLzb+>&TX<<$FyygzN_zc`Se<))wIkK z%*^RlZtB@i%;B|xr?-J&XGvcV4fsHVkVqxO7U_&HipF@vLQ;$i#}N<+p;t)@F9Rsx z05~5k=MXu8RUgo&QPdFxi=xcoqeN#|eP(hh{$JxZ-yNH6Gkv+nInHxH9g797AOrrQ zpRHu?=gSEG6U6}og2n%*))N`or|MFXOI;L1q(_2H0hJTNe z^_b#m3UTP(uCzbFE`yCyX%1-LZs;Y(%OnjCDjzZuHB&`EH&p{SiTdCwRVXgUc;Bcl zObOlZ=V9(_)R-k-Ej3*8xAR&lm7^>P?yxf)E3H1T_ zEHF9_3cgYQlzX>@ZQbVG&Q-2IbqH9F6e*y%zD{X5YXo;Tja`^miFJTVfxe%ahru8w z5z)9DK9t`Q?xB>o()&XQA)T%OrL}6y$}^ad&Zyd@&!~X81TN zfmh+0^{M=*I%7afS<0A{`NAcAZas>SH)h z<}xuvt3l0p9i&Vwed>?UaMqtXmpA3z8TP?cq|tmmhf{kM1Sac7QA)%fzT znP0oGMjuNP5_Dd!s@9KAl+E?!U zub$R(SV^?>`6}&=Eqvp*kNfJwA<(ecLfzhddz>oA84}ft7O527IGQ(WdK-tQ>-L-7 zhkx>CWv&kj(|))gK40b`qRa)1K$C8sYJx+YiUp4o0=bMpiq-9_<2R3Sj?aJpIZ1p5 zv4D^Y0b^2FFF(A-BK`KTu}A4%_T$20rCD@qWveBDW?~m!K0beV*l`|=pWf0KVmAd} zl;7V!+#P~lU;m$<*XvAIPD@EMKx2a&KV3imPk+08zmFkeOftY3u+AvnD7YcgK#1x- zT`q?&)m`KJpWfCGr*SNQb#(9c%dUR-N8b%k=iz#>q8{q9h_6_r6gIt${Rq}5KNF@Q zY2~R8!zCO>B3YVFeA7>zH+72(Z*c9rR8U%KhsFR({+%eSti@PidKhz=W4 zm3-*1XiyTvWhvSS&lyvR+_a$44GhJuK#MOwJky}A%F7>~r%%^#0ok;!tUywx zBFvb-3Fo5zO@UEE;a!VqgzcZs9JCgmTL0FExa_{a`~F}1#zCz#=byez=PQqhElY$` zr%9kWE>sYSTSdl|Cm;RqCF2lr4~=*0tI1(*k_o`3%$%~0cI-gwp)E5 zizp~_R+N8c#(bAFk0gtR75Hg%(hvf8I7ARKda%lI)i6fkS@B~Iq+*x@*}11u&p0V9XlWy(qFEmQ z?49)(94}IHqlAJkr1=4-O&8-DWU4^V@a7SfZER`;yy2`&G=n+2*f`uAk5n`Wutvj+Z%u6&h9>PesgWvym-8zS;_U$p}i2gxCfP1D-_^frw% zE(8&@(v7RkA;EH{S3)C5Ra>qH)XB{Oj$oICKQl#L5kMh|=fwA|(=t3=>FUERQxa}g zA9_V*LOl9;^MMAKWns!ZKrVuEPDpwmLj48AHG~|L}!Vq9`#mL z*qtl3Ce`eDdH@`Eh|98tEpr@l31K4CMo_mDF@oZ6{`>G>e#HW~X#3YIm7gBFuUx%v zt1Sw=awkzxsqU)XyS?#Q?s3E=NW2*u?#|YSdg_>!veU^92v0oZ+o1*Vb?t%)wtu;p zn5w$2nx3LiEm1Ujv>&FuU z1E<~;c5~R=E(Nbf*%dI;nxpf0VdtDmkqt0~+m!V;yK>zoZ-$@G>lOD5_6A}oI$YNj zyD%&`O|O#C7$%VKbSG%Z)PSJIOJCTc4(Jy`HC7`we-&aemca4ux9|H+bNzB*Y!8#m zfc?pEPc`vKbwr9uGnkLX3%K^b{_|s6(v*Fi6b3647I+7gSgt5)TitJ(W4olqF;J-D zFke5vP0xMmmSTik3n)kzb zxdy+l%!4<_s=SABaxu>sa8D8zP^qA7M8TzW&7rM7>=wsBp{h#XbW^lbkt*70;`rz4 zI15cLsA~@OUH#CYo*`|mrg_{=UwWmW+`ugnR!juSjRkhGA|EO*8&dFHxw+rP5YIoq znK=O(L&Qdg+RBEfFT<1l_^U(Xj&-|sjersod6&K!eX z@4nyP?ROB;emaNTe`U&{Sb@{Hjjz+^|NV#dZo9@MP*JdqVAGOytKUX935(+i8pCUK zX#Dil^V@T_j*{3C2$R`=Q3IU6vC@ygtFL|WKvnd^6H*4;Eeb;nX zVj8|&=j-SJ)tOZ7tM+bRZW}~w4z1r*;cdSCex5oh9&!>}+}S|-TT?a_n}Fk%qvXcZ z(!iY*dodKa1ONv`3t8c7u(c1@i8h}`K)Fdt79mb1U9Hd>j*1Wf?w)tS zDRYA~bNsEt=c})u%DU`+KE)G=N+9r{TlD(0#&z1O^I{kar$IY;$)x()80N}!!8ncG6?MEx~c9dyx0Qo3UaRwdPmL&FT;m28(DHl-$B*DjS zZ0@&JU5(da9_FaV=`23R4!;`g3$A2brgG(eh?I9Ri2i1E*Jux zOY7Qqm*Gq2H?$1bKB6zjQ?Tg#x9>Ipm@9z1{quExlb%JEv=_XdnKtYZy=pF5%9>d1 zt`Q0Za}_nhFjCFD6{yHm$KJS|-+g;@_jRfmh*gL7?eCtZmjR0Bs_7rdt_XD*>Vql9 zb$soq9|uwn0+*mwj6~6SQom${%&BI!FS6x2&?4Tlv8_LTxO+tbg4%_oX9(#vxw)*j z4He|eHJm4mRz$p}oYsI(T2Az2fB6w{)^VcsZ(U_q==iYHlK0LxRqRJrr{Itj4A*IJ zSYd;LTy6sexfB&{O!pCpEuEW-U1JRe*;QzYvc(qR%ZjkpHhLOi<{$)jww#wV_p zsftc$5<0eeDk@t)w5U*CrlpS}4k1~~(a3X%Dd7rX;y8yPW{C^6v({Nhrq!;(fkN(orwP4_P*xu|o*@4WO-{$FD9_sKN$dHP|McD-rg|l9%u||%*@GU^b>)Rl!V6|Cv zN|M2VWhbZWem;kJo=zi~I`$l5=8~Dyf@Ljp%bqLZwlvVRl4#^5c=$NzjeUJ?IkM_8 z@n`VmuLA~+5*Sd5mORdVd;#wuJ7CZ>Qq~9Nu2fDeNEO2)k95|$(yZk{;UdSHf&nj7 zz-@%bzn49tMcjyl{T~zz^y%qZV*RqIymw&^1OxmV5$Osm)@sH&yf6|fVyQH1sXQ+y zs61QcnFygW#@8KkfGH!qc?oCV_xI+NJ4jEiLWK=b7vklrf-z0-KG$J#Zu-Fm;R=GS3) z?P;pxd#-4Tu69KbTXBxo-paLt;Q17sab;R7Rs;tk9tHe?#~q8|+;5LHF9D%O*Bo2y zJ*GkPNbOd?FSn07cAwCODvl*hRz+&6A zsGFwVwEdSZMe)0hE!urs?f{u5N2f&T6yr=Z!rKz)>BjX>-74t`0TZZt*#X?1U5DlR z=~UQazK*m9wxsyEM4&!^UK5r$2V`Uv8}h`AIan!K;5*3ng}1}!%i2ehH@Ska8k8fU zKJghDVoE%-&eO0&DW|h*YsRsRBMtQd`X&*S3swdy!KuA0f$Z+Pho-GZSqwtgkPTJV z_DfjVYey@tFc!12qbZHA?rQL>-F)q@*W!xLDnnAvIzA+>@jQ;HC^vOnqC3{dZ}w?f z$G7YB+QX^M4mj)`_E5%ayVmla9Zq6?``saSVIG5wjX2c66kwIc${~Lqif|3pW`Z$w zw8fS$Z_0gIQh&*uG15J4PeLpSq_xeyt?t`sSMQFPqPJtf#6$QGn)g`*dNojr146HZ z?doH5SHJTHKRmNR=%zPkJ@&6#U(35l=#)Zbw<)2;23BmPLAyh=DbBHbzS^vpw}7!) z!;0vVDW;d<#eMm(t?jN%VL^3Xtw$a{+m!29=w_1MovwHH4GoI_=&#$Q$D%jdb^qs& zhwmOnV2ps~(N2hT*jXGpd)63{x9!95FG<)8V%9h zRsI2^@58U|U#ST07PWj7*Vp!$p99U z`eWm)6QSCQ6vTOXP{SB`T~?Oq_tR2ebUsT_*%HoXl`G+9PE zoQ#h#Q5I@SrJV{}9oIYtnlZUqZ%RTIba;t`_GS$>`qJY)T#}ozz!)=!b-f16e=CX8 zr~u*-<)R}WNVJiW0@*y^95J0RlP?>1K}%R<3cY#!79Sj&%Wg9LRF1PfB@!dulqD1j`nAag9Zp3>xtAM8LJFIEZ z$kf8gBz3#`Mov=F#>nRc>gPHb*#C;1%e-7q=kD_r1~r`*7<#vXf~$S=(A0OWt#Ftj zHNQY}gqp+-P~4YgI++31f(2-rTpR=_N6aNuo~I&ggaUlWP7A7C4z@I;%N8@ zaGv2@>yGd5UWaFnN$LZ`G(RObq7YZC#dzxH%g8hV$P=x2Rm(2w^mE$1~Z z<7L3cVDVJ25qwS6RKqZk93U8n`71(est;(SW}A{5;E30OMrOtKhr;o78i3TlwjX$) zrN_S_(qsXVz|bq7Q(6WzRc;6)_yMGzB2DCILD(v7ecz%!-BZUCYe_t_%>`m12%S?G zyEF6ShCK#w+xHv~Z@1(oGq`%}ZzNOGBY=IBKmCj<$q;&}rj!^N&d!zEo zd<^XddLYOu%9}(vAwwZWL468o14XZcbCFUCL0C?SIE&$vm7OC}=FtH`!JB;1+0X1M zfiJAB#${=|4snRQUO74B>MvhMnwRd=89nA9fJ<%>h=Zg7>S025fy*JGA)Vj~c{>Cj za4Ama!Nl2{?^6aDDOJ%MmOga4(A|fQVRLf7P#@sOIcg9iOPeVZy{4L84ov&@haXy1zo397}iuncg z2554HT1a!>l)GvUcxc?|X z(roW{twYU@{GlU+Fo4&lk+XIV%KWx!1!9j*E(=?kL93wIMZyXY#ta>8?(kM0T>8!Z z&K{6#u{E06^J$zfBk?2G2gEx#gK#}bpk;@6+Yrn58_T(<5#$&Fwt50y2NA5Au0XEWDnk z54N&nhvyVP+yd3wE_ehTqD^jnP1~W!=5UV+Up-XClEM(Xr|!CT@Y0Ay3`)s(=aq@%ya39K(eBFKI}}5K z(!eT)?gW!TVK-xS)-^grj!S?RMe^GZd-Qa}1@cH(qkt2@;#P+s(aa5Ch=C5HHwQ_Y z613}LDJJ0>^Csd|s!Y(Gn0i~+ckN=6H(SqDchgb?Ta>wO&5GB6hNiGgYe1f9t&h#2 zL3f41t}&)w2VmapnT*QNZsp)n!vuVMQE}i{oJQec`g*@vV(ec!T<1L zx`j}wZJ0lvwi%WiC{KogdIvAv5Fzu5GoeCGbxODQ3H@(Rn1!)HVI3KA7TiUad1#BiEMlYdE7_ zibp!am*SvhK53>FT7ba{8x6T&24bWwg zAYnlTPaGl8!u5eznR~WrWV>)ymyWnH$60WYKbarYt~oT0meDBaF?(_iFewmhZp&)l zBvZ`&l%Ko&pmZ=O=`aDDVc+*yqaqZ;CZ$f+Q~-`urEi1*F@(Cjy_zkgn?^eu17 z8^}D2_;HAGV3ss%;KUT|3cD3e7`hV#Bzk-|C`aL|Etph^M7#4tZHRF?I40t)Jzs;)Gw$Ntb8x%G4!+Eg7nwY@ejpcv*?SJ)eeZ>M`9a_YI zm%T94NSac-TLW8TUXz(;i(COg(T?1P(2Au$`<5YMfa;B=P{x>qyJ*4v#2$+ z>GL(^?Is_ATgHYKi{>DL*xc>_%RbS&P)1wmJ+o4BRM7Gv36$xmG}*Ttwk~jBt}`D?q~D)j+FXI^8lcHQ%}(1q(5E z>setWb|jxRSr0ZlrqHwedDx6nM$FPVUec{sE{00e_^S1F*Q^fWl1^44yksDA{UW>s z9VAC47y)wO+D6Tkmjoo&V&$};Dawsw{A4pGkQZ6H&D~})qg@I=EdA@qrI+v{N$1$0 zx2+%%Ap)=GDGP-|bW^Rsd8OaO@1iZqxBH1&;W9vft;%Yb80mx+^P-|?4vpVl02@^6Z}Sb+6TG3)H2bD-W}auLQ$wI$ z%A+BfkLxjt9hvtMZ%y<-4kE-L(=w|FOhw;g<4QO~dW*s*E^+F|8p&Oc@21S>V?Tus zO=e|5xll2v^D#7 zcpLDz$u9tgQ0=hVp>HC*GWd2pSbZf*`pHdiqhcm41|paj{2&uM=QO+yWm}RcSgf@K z!DFm;!$eb*3ERr^R~kXb2x*TJ`jRznTN`^Cm0{Y(`d!J_8#njNNO9_W9YQx(+ZqY% zK2A{JdHNnfU6UXW(a=QEP@^~+9j=s=Re=zut<3g*i~L7X__o64h4 z(>g&FWhqL_&?jFWOQgHTI6U`58c=_0oT;rZWk?A#d|AZWi7{e=vO%Db_RqZF1a=+Q zkxyqI39B*38Euo&)%Pv3(%bjDIK)0&Q=qAYb0th}=T=WWJEFb;iW>(~TkdO2405|^ zHuQ)v2*`n1nS5UKOR5ibxvy8ddb2Id()j^f=dvhSrm{|Crx@Hn;uvQj{414019*Z~ zf~E0+Bd`J~ZCe7FR=k|xxgQWw(ym94K!S1HPUcqSh?;|qu8RS6nQF%GSs@`)b=+Ou))jJ#r%_4>1g~Eb-n5`uYb=2Qx*h>a zNIpFlB8s9JVZ11&ZgQ8>H{Rn(m}dza@9!ABY=-S+gfA^|h+EJnn^PZt=`rSFk*Knh zvTqj8q$f?8oo+t!<6BR1-+k&3C2M`Tt?9FPTkadzT-PDbNR{-cOGORJ7)*98Iy@*n zh$M<;uAt!9R73&E5~Z0V(iby5!4>6OjwD_cSW|kflD8^wr{X#3A>eec%2E%U|7K_f z!1S^{v;<=sa&**$=^?A2^5z4^CA=>wZagn^noX+RzM7;L=1(T#bn4uR)pdn9k4{smddt| zTQtgKMu(Jm$!yxSK+0vDLv2h8Z&_&yG@F`Szajxu5>}AP zcN14Lt>H3{=K=SHiV8uPOCziiwSukoRee`O0Ikd@qPbZGFS!7w-(lg)oXggIq0$I_x&2C>G+P5EG=$l7_RKHrJ(T<2eSuL$Q)dqD)gsbIaga zt3)7D7=niYm&zYNV%0=b)mdUE8M6#@q!^>;Aft~17Q&whN%;jRspXI%OXGiODAovS z0^;E0l?FMYNZcTKIg=HHp^#ZcUzQR~Gr*iYQ#{Mrf@%77R-vh|q1=p~bnUk9c60_Y zTVuiAAP^*-im?vLJCb@7zdQvcc#J1W-{`r?)-6vu^3W!?i*iAs6+JEK2&#{U*$zJ6&}+=y=TGkFQbt1Lipg8kwM_458W1T8?Xg zpT*%FmY9|v8Av@xGJOT=m=?S7_13rjcDVrDfxkWxUqBq@*C17W4u*zqFRLIfxBB3w zro|dcD{AI4YtYK0F3Y)T0TyQSxSgDZo>7(kb5F}kU^wEH4xZbJ!evRCv$;Otua&zi ze`k&7MeXJH2jXCg(_7!%Z+umz{kjee8L5g>fx%V@7L`JV$3im#D4`Ux|D-<1+wqT1 zZ5rt3vwSUzxfq^1&cG- zE#JZwp_`e5FhS9=&qJaXQvQOYVu}^V>Ou>lZ0p8u#af)%8hgJnDXLLeZT?$hvr>!V)-`+ zXA-@46^4t}%opk$w=3Jno!^vgD(3Szzm2gEEvhIvRRwbP#OetG()jInI}P zI!)HQvZXD7Tqq33lo+nB;)#MxmHe|K6i!PqtlgK((nU+rMD&Qmvc>`LEmPF{8g;1V zu8mV%-Z-1E_l4Gt8%^Cf6fVNdA{oLO(JwR&iB3@>iERVf=Q?OU|I1EYi!?LLZ0J=( zn(zh9TjLlKVGx&dsXY9)b1@I|be+P;pcoTczhRcJK-P*A0?n{@4KOsmA`cuT9>-F{ zP02BHB0eBPV#=EA45Q2?O_wQTmW5o1QU5-p7QOKrlrZ8SQn;x${KNWy^i%)|!cUg= z1}49l!CAlMegQAhP0-uLZh|nC~*4`&! zoR?)SYU2+iUd_De=j+l%&T5@2YLe)iWd4c_vm8kII{^ywJ0SgODIGH{W;&1H;IALg zN-n%_YcJX0kEqo804wJhLV`Ok<{6>fp- zFbdjNEaeVAGFWZ_tu3Vi`skJPRt;QwL$*eCr>O9+pNBB_vrSCBewihZ(5bD#)KpqCU`KWG1t@+Zbnt zQ=h4BiOwHxUZzIvz1-AggrCbu4@NZanC7I6V~Z}%FT?nXp5*P^75+xE1nJ$m*4x%r zZB5y6nWGFsLqC%)Vjm+#FQrUrmF$f?vWnGAuYdUB`SjQi`)TC5FPJ$mIHf z)(~7%^pr!S(^R=;TaU09ieg-*G`ZQ@fg*>Yo#rh!1x;1tM1Gn?(q+#Ql$yu!1?}Tz zjqBV^Y*=UPQV`TMN3n>J#)a64%#fr#I9C*agcMW@Pk2*dY1ox|H7q&-qzQJ7b|H!4@S~Bl}HlUG&&R(P87> z=`?O(c1-698l(2&FAs+Ohoaf+SiqBh($8U){>Ad8JcXHs;a8lO$8>9S#YE9 zZMpfd4|BMlyPRM0>3T%GB;}qQnK0rxfQZ#KXi(~dMM}yVpA|UJEa-#gw!aWWoK~wV zIF4+y8Rz9ZQ6KaaraUY97z(jUoKuk+MhzbK3ycy}fCxIL_gJjUbxA%yT7n(9Q1nH7fFOt)U#pVkK|I>?H6y!jjRanBN%()HtM4GYJr zG88T~PXRLa)Hs;&$fYgBW?2!ez;o3&WEE>5z~{2*^*^GWXnsH&E~VmpeN7?*w42(= zJDQt|i*&LPwE`VnR-sNBjm{kive=2OcAfxFXo&B29uK-P6c{=| z9ShxD7B%Cjd}3$DAH&l8wpdsq?22bX*5Zxbcz1y5TD2vSBNaeOtf}tm?RQ6vZo>k^ z@nysX_=3I}09LZZG!HmqX_kpEBfcnXm>@@UamN7(SIk7{hpFHp!(hFe&BGRcAhHsu z+yn1jX>`Uhj+e1cNOmt1h6Yq%W$RhN^DBYJvU+t?n@%xl3vi(F2fTGhCF~u{CQ%p$5Sk{zN zI%?5W!-f8(U#_fOr23Ds?+4^SAC)TwZL=`8rchstQ@381(i^2Pd2|@F2=HMNpyu6AK zVY;v-^;r}1{af=t?|cHD6c`A2fQI=#vFj3e_|>e{j*RM2&}5%-@?frKs-n5uG<|(E%E?j{92?jBhcpmHq;XbgRjdJ?v?&CeSTrA`kfc1|qbj07V;$JX113LwYN}3x=qS zYiU!qjwrG#>78BhyB4ojBqZF;!Q?Xlny+D5a6{f6wt_yZi-hcoa-M=HvI<9^C)y^N zFb7vvyWiY5_glsVc#H&NirxK=jC5v-?XyLKhSWOlQ^C{7y?L=$;UR zIlP_SRrRrD$|e9l9<$OG0yI5=6=AlRH<81VXoL3MYX>7GF+`iM0w->~smt4%pqG~{lPQ-P{RtvqH4^kCJ1;|Z4b@Xc}F&gV~ZFN}y=vEEZL z36O{-FS>6McoFk8_E*x2c`as|+0_RTvMyt!&%ciARE%Mq zGe3|pM|FsTg^X%xUFb+-GOwOE?~V*eP+KIRmN~+56^0x6gR|y28o$y$Al#A7Ns~Cc zEGlZqSd*|JShVutWSI){_~~j{wy<|w#MClni{Jt^FE>F|R`C0TJhlR1gSHzF7#diX zS=GPNZwbl_*@db~KIY)u_@|QcMBi^gjF4JkQSOZi6UCFJ7W~|51*BgyxLFN9zMN@< zDNT(sBU{?FI;r?_w~ILg2r;=~Q4JrnG>E#bv(%?v#n;9FC! zI!eIgHhBaMZWA*CWbgXcku!jH`htFac+b99AJwPS_H3>1+Ivv`vWM~FLCaG zjjgG9+;a3#JA_0}0sk4e0p+1?+9vu5>hKNpQdGNo^X-0~!`m>Bv4cLRCgcRujuV1J z98J~`4Mn{BO5=-}(?gU!{>=~>>y>qhe2GMhxm1hHW%aoAHbI3tO~tg%*BNVaj-7l` zatLz2#x&cys;baUxmIA!WULX(cuw&gR*x|**Qf+pB{%~hzbTKue(c+`8P~FzFCWk9 zbg-xLwqm7mN1*jNd0<`xD%M5h#UPEKEMh^uh*vt>fIja_w<-6o#U3hkVeV#)=2-3;HbbU8E93RpM+VZpe~B)@1qg zv2V2kd;-a9o7;ebC!_5{ekM#|F(nK0D+U{iZSS`38dx}2^f{0hE6 zy1Y1MLh(^g#RBM&5e04nuE0Ya#!yBwN@^=_Z-`|9Un{0uIF&o0j$K(HRDSyD%?40| z`DxHq;gVSvf;yBI2ZMcMj0xwlf4YWiU?n>1w%#2peCmfWb&zc{YLBF*l7~tqT)T3R zJWJ3@0n;jlFGUNK(T}x1wtQt}L%>(02*k_g{pRpzkC+04W%|;gwfH*9q;B2q>as$Z z8b&@HG8!Wamyu_JnRrYf3wWm1)DB^J#W;ZeHBEBcxb|-2wq;Q>AWCgD=OGr9Anasx zUZl{e7im^pS@V!+5xN6Z?Yh<_IV9b|g`)}&-T^BexKqBs0svv;B6acn)9ds+xS(3W z6!VE&K^uEbRRc%B`^GJqpDfIbn7+$Agu3+x>^qeF;Y%0$xvCItL;`nO#+Pfc7Sl^V z>!i|}<`wc7*>X@zFsnf}u5~8TJ7;>BA(3ip6w_*l6sMtk?dA(JgBanju+nCnHRfTS zPqP8`p;|#NQd1hDmq=TZjq|&TQC?g?%&CWxVXfoa5U+C(m?_J|$Fz`wX{{}(pmz{B zhuQVHfXKB1ojYD!#?X6}V4`AKX?m>%zCR(MvWNQwhmLTfB!Dq3rMJwSIje;+5-4W{ z<4G-pU8&eR^e3gEM+--7DHuQHj`1`N%{^eX_&u}h@0(;X&5V9x#PK8qq z$iSZdFA*~q{`%ADRv&Ci(;yYXHHC=Sug)yWSe1dd$SNGW;JII$=HiAFm1!Th_1$J& zmf4s^;g(*Djq$|`DP(SWi z8gIkYjm5myHRT-YT`76|M<6W#aiK{p1z2J@WM=+P0;oq>(3_eFaZ?TFK9E&D)D>ub zSM->wO=sl1nR<)cK^UW>tgOJ5@Tsl0*OzNSR|BHk_=d2IX`QWnwQF5n_MgwFZ7V@% z(MIIu>}bOa1PGc9$DYc$5fx|<^@XAfTU+tt)d#B^ zdukh|U_!`{!U~emkEcEX11VeK zRm+l)7z-()^o2>$_&cTdP?&_kwnZw5gxrBGEkh!*8ubk5fI|0C*j0pO<$wl(AIR8* zxwsmS+%!v$O-+5k*au?-kCe@(@|E{6sjv|68amJy)d%YlI#LaCTp)w$dU{)JtCWiA zI^~2jM?)SNX#@C4@Yowy9XHgrNbG1|Of`kx%47aQ|0py1P zfv{M4=*v3Pbumf{!7d5+a$hh@z|Uc3MN(HeTkqTYakDH-_whWxjZ*nh9IdV0V7)l@ zvb-i$$<1OOBL5+X7m?{yG!unX?YBh2cm-097wE8rAx=Gr}L#n@NENdcRsOo>brG9gjdu3|#bll266 z-0%GTpTF;S=i(aYW<3A+rtDt9H7AD3$k`>+q9Jpk`asPw36m;eSDTWXmfRC-w_yG_ zyj-{S(N?Z`+@(59-NXr87<}7#*|+YUW-CzMss89M!Ttjmlh?;nXpPj3h*a%I=qv)8_I6g2g-jLIHFZ5M=(VNts1!@ zSB|7DOHVH%vXqo;zAOR0|9qiwtPP^(at11KO3^=|&9JRD54*Ia;py6czM}NZki_~! z<&I^wsn9~ZPHT^sJz>?`YF7bIDjit~SDN2JewV7PnCdr_ItW@ETYJx>9Kg4A^^>dhwG4pwh=h-Sl$d&#&MH?xHzSc-Ut`Xogc)qf$ z@-%^I>af@{#q)T5K2L8Wh7%?1WBL|dP;G*3d=^z?t|`n*F3=eyqem_fM|G%~k&22# zJW>9<&TIeD(e98YMs^9JHh^=ltB6VigMOdhoZ^Btn*RXK;4O+y;$dOd3yoQ~Dn3(L zkoyNj`_$bd;E{3*gHQoC$@o}~Vuc3?akqGbIyWyWCqs18prlb^l8LGy6q6K(2qF@X zEQjJ-OxFKog(yuYh+Pa)4r(}dOgT6oJW=oYQ8GqweeqFC0?j9#)Wqlmle zJLSNcqffpawIY3L?>Ei;##ENl135(91Vc!2W!`vM(UTyDVC+oNg2CI?Rr}hxTpu80 z#lvKBD5YrCTdQ5rm_5{sO>QZ=r_1=#+hEu?U#!ak6R+!&6b4cyWJT$q5kZrnoX*hV7~Q^p|4)8Xzu!_+zK+-POBxq|8|tcoBImA!H|52;6ipnj zU`9!MghJtgI1eGLD2CL_zx7skqQ-P=%ey8~9{?^KUV9*_>JC!e7lrBrMN?b3?F09D zdA=ZORKPpzo-S~#Ho!Vu!x*tA%B$0?)fMLu$GP-oeI3s~zJ&Aa$-BPR2jJlI3MZzL zF8Ufy7#VfMb#m$G1=eN@8Mk&NuvngK&LPMr$9Va}OWij8=kxgaVrGM^0O_&fB3Pqb z-|%FM;nc@D>>u{?CR{#WNcZLmIN4z2Ykk0aRkTnyR80qtzZxaVQgdR& zGRP`Qmr9CFN{}0&i@(ZKpo5-x$d*#aAYoy?ugZsJ_u*JHh&suW zeO}OOLW9A$8cVY@h1lUM3MxBSM?eY$dtnNtd*X@T>VuqLOCn<_LPR3R7i)zfgb$}7 zJ5OW{=*{DvZMiI$A7AI^;ZN%W)6fyZ)@P#n)N|JsA}e7LGF=kh;+3*lxc+PGLU%@LbGU!3#k+g;(824z5X|4E@Zw zf~d0|dH-0%kx045)ct&&hquZW%%@9RV}l#wZ#xCW-k}_S$!_43y8(_=;I~EiV9z4?5q25;CLN zoku^d`{`CIN~XkrI=r_CnBBAwU@Fc z_zX2ph=^!q!V;OCQNOR8FVpbUsoD0O}^$S=i*n!oX;-TW?xl-M9X}b*o)M zM5HW|i`$Le{rY(Lt8dJ{TIV=@y7YhdGJL$ujG)uDsW=36I!S|@PRT8ef_O~#Bl=cw z*4CR%3BfmtN9x5*Ov#m&4%xO^8)Q<8O+6_&19}ovD@cWYJj3`CjZ6*r+;HR7r#M~) zw*y(lBabu)Aco9~_Ye@*c^#gwc31gr70$!yhv)vMi=7~U7-#yY>+p)9EZ796Wh#FX zxt(i(3^{CG!42%IVqD>^T&C{njMrS2j0i>lbe-neRc<;D@jPMQ!RlZsr4cQuJoThe zg``^p&wxFdBbS;vZ1q0+l3Bv#^V{??5Wc+j5#Cu$DtWKSj9X1^UBfHTdtok(`meoXjsv@K+YLs*JMUQm0i?9S4%^ETa`090qKMxE^K`B zuw~z;B6f35zDdibwFt|C`U(jlm3mRo&b3KO*I!Mdb>M?V35#o-Esa5!oF{fmTx{XT zej<2T&Q)Q7^X>&gnpbc>9eKjK{M#&24>hYh5K){`ipKgq)d&&}G?$6ZzW;Q&HH;ly zJc8A{6k~qv#4klOmYI`dDPMD|PxMN}-h6!p8M%C6>IV?AVb9r z8Qm$;dfHyb%sr48UcSmMglS;p^98r4nXN?gETK&GUEADmZRdie zn-bN6MC(IQR2k0BH~R*)#Zg`#6SGjI#ymQbrL?YYE%%i>)Qd}Xvag>`{d4DLR7XMdN-{DIhvaEYNIB&+Ge%K>h7<;E%s&Q{q)igpDqbo z7o9COqnV-9#{LDOqOX0sZTS+5b$ESj?Y^XIS(J7Hz7Iu`BaD1(Syy+gzxnGwufIJ2 z6@8svfBv+*&FCl@<_DVZYp%)&ONrcSK)~nN2jOU5ys1GBo3%>quq?z>G0e%PD_b5n z)#J9FsPDvmC@AL^iC_3M?};t)@$rPUz!hFd_?QI z^rg0t08v@CqYsxKo||oZ`S>#Ye8zD`3;An9vVcp+x>mgFzI0PN?H_h=8!u0Aip`Y5 z8S0mB{g5Umy9>u^MkOFC*2U}p``j5Bj`f%|atuhFmx_2s3FO=ZxR~mRjNZ6XMfE@B-0}oT_BV zSLh==S3w4I^jMb^AoU4~p?HuJ`m~Cr$CtpV!Q!@9eEn`ywaf6*Bbq?brq_?~7V{J? zHp@EEcF~^CfDiz8EVElPl!r{pCLt* zAzKxy7it11J5b%ZT*$Ia%74`cw;2UhOkswNR~L)JGpA1z6i;@qx7!bg_WL7foWFaT zo;v!!i}=@-D_Rb(v7>A7N3}b>7d6e8gfaSC=3wLX;jQ`ZSX9P`(?oq9XZM4@7H1-;@Zt?Fdj?SfcAb? z+PUKQGgnO=Riudbis4Uc?C#GWm$FDZKRv;SdXt8A{xn24!hTT)D{oBxTUvKlJ+|NVcc*lo$IbQiZ@=VPfw-jKBZFs(3}Iu5 zER3(Uf-nV{6O>}H02%u_v7!BKaS8cy*=`?F<(dzN)FNm=tpEXtfpvz)U?dw&|8zll zSB1%KmY|Q$>H5O?fWD6nNjrt*Q75kl6#vgW1DhAGNVWQcsyzT6S>dhMH zLj18l;8CR22J#=C00e_%OV8*qrs8>6J5i%Vw&#wmiR-$j^kSw@vKOH>d&) zh^c146g#Vrm!D7LYqyLM@6jmECY>~mq?XkMqm~H0a$sX(T;zest;+-xp`^vR`LIg? zIZ>qQbN8L5#bV}Vu}GEN>H}cAYP#0Wnj2b@o+ud|Sg5k~)X9}p)3hGMz_fmxCX#zi z;GvGwK_WS%ddaf{Wjb2Sikad|=HY*CxzGkfxFVU>R>#IU7q8PgasX2w44<#J(#k+< zMy`qJl$>`^l$975GMPwIvmA4dcKcy*utN*D2)l3ghwmRyh5B^uem=vRjLG|j)ISf9 zvQ!A==4ftKs3qEVH+G32nXCw9@XCv{g)kTP{LXXYMV2oV1pTqf?7zEf9=Fk~#d)~=;q~(I>_&RU zylTEB1Fn?m@c=Yog2<22nn`s=!@!~EP2|v`rj=d~_>O8{M=Lw20Zxs@?K@9y(m(%S eihuE6{LO#*Kk~`{?BD(O{^`H`cm9L_`u_vVI4&6g literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_leaves.png b/mods/default/textures/default_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..be987b386795693f639d40f931d71c4c44d9a1eb GIT binary patch literal 832 zcmV-G1Hb%Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW>9Vq{27ytkO9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0Blf9R7C&)02(h48!!vGyw7y!Warz3&Qo-k2H22S&ubWkhJXhz{{>BAf>n2Mu4pD zS>_y)bD~g<{!~0=X|8i_QTdGg zdr;A}9V{3!r|tHk3;upbfw5DdGt?P>oh!MDuF}w$YHCrd>du3VN=4}AB|}p|yr`(V z4pqx}6!-T!3@`8FUGdJmIi$K)RhIqvmoe5PQcCWOBilQViILtfgmvP0klk+38sM;5 z)UOmzq2X9e2c(peFO7kN28u_~e34@!NxR)Gr+*A^hT>)p4RiEoc2jXo(r-g1l3d)( zLYcjK0Ci1vK7*9@`@0{aZ1A(4vdM}JpxLqWBi=H-4%#!Eb`%#ubciGLy5+K^$qsWo z6?hYL=@`Ycl=SrOXA&2ax3`$JK6X>oHIlw}ua%5kR>Z9Jf&T$C2@io8XMJ}70000< 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 zcmV+&0^Px#9#BkFMKm-tH#avwKR-o9MQCVfbaZroe}900fRB%l|Ns9i4P9^m0004EOGiWi zhy@);00009a7bBm000iR000iR0UVE8K>z>%2XskIMF-pn2N4f8QAtIe0000TX;fHr zLvL+uWo~o;00000Lvm$dbY)~9cWHEJAV*0}P-HG;2LJ#8Pf0{UR4C6qQOj!NFc9n< zCgf-Z269|GKg|;K@w2m?cz|8(;(ByJx7>s@J)2uRwh1kabm^{;Kv?F+YH$TgRI2^HRxPNLs9C ztXQV1tq~Krg6ijCP?sbW(eV@q&Pg~@XVJXg7ri8iHc)RlBE@I5TxBab#pikIm?wJu zklp&v97J#rLJ}thNl1KiVmGE)UH?YMB|8wq&OKh^FaqiG(|&IFj?2?PgpQTj;u2`d ztPASVee!(ZhwHA;V8G;8Mh}vRTsUmjPk-E4TH!r#e~%M|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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 O0000VBjq9 zh%9Dc;M)$uj57VvjtmS8>?NMQuIzW%83ow{n|3vCVqjp9%?ybsan8@pP0cG|00HNs z)Wnk16ovB4k_-iRPv3wPy;ODv1_qu0pAgso|NjRD241^%?bWMS46ze#gKRAc@(X5g zcy=QV#7XjYcVXyYmGxj?VCeRAaSV|N@9o;i+Z4dS+CSmKt>_mT2K~ww?8*@*{<2hY zC9pjIVRogZf%X2p?0Zi?Jy4mxe@gJAT067&YbBk@yKeY0{LGudcxwGRhkdOtIHp|8 zFrS#eOCs&mispSgB^T{AZPnxRbzQdiF?WTfCT7I9H13oxA1g4ZGfqdxc>gTe~DWM4fnCo?l 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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 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 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 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 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 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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 WdJ+-tch<#%0?*Uc&t;ucLK6VGNt=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!ia0y~yU{C;I4rT@h2A3sW#~2tGECYN(Tw{C<9L-c+t<`;O zRfC*0qTN(e{IxPdEiy7Paw2VVgY^qzO&il4+H+m|ifxuOcr977WKBoV|NsBrbzNS- zz`(#*666=m;PC858it@plKIZOyILgRW^Px#32;bRa{vGiw*UYRw*efFTR{K-00(qQO+^RX2LTW-9nOe4MF0Q*9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN04h*SR7C&)06{h-Og$x1LnvHL zFl0|EXjM39XlQ|FK! zL=E<|Vf6q20SZY(K~yMHrOrK10znYQ@ju8$A{B{IV@Z6WCsZ^PS70kyLX?6E+ryAd zL1!#3Cm&)6P)1sW$KBSyyn0013nR9JLFZ*6U5Zgc_CX>@2H zM@dakWG-a~0002*Nkl2;mVfEAahD4j2IR z=Of6HPl2Q`>qCDV%tj$yuiKqO43f`Uopf#