diff --git a/README.md b/README.md index 7b7be82..3adc32d 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,9 @@ https://forum.minetest.net/viewtopic.php?id=5600 kerova https://forum.minetest.net/viewtopic.php?id=8054 +mesecons +https://forum.minetest.net/viewtopic.php?t=628 + minetest 3d armor https://forum.minetest.net/viewtopic.php?t=4654 @@ -58,6 +61,12 @@ https://forum.minetest.net/viewtopic.php?t=572 mobs redo https://forum.minetest.net/viewtopic.php?t=9917 +mobs_monster +see mobs redo + +mobs_animal +see mobs redo + mobs sky https://forum.minetest.net/viewtopic.php?f=9&t=12688 @@ -67,6 +76,10 @@ https://forum.minetest.net/viewtopic.php?f=9&t=12652 mystairwork(fork of mymillwork) https://forum.minetest.net/viewtopic.php?f=9&t=10425 +pipeworks +https://forum.minetest.net/viewtopic.php?t=2155 +wiki: https://github.com/minetest-mods/pipeworks/wiki + signs lib https://forum.minetest.net/viewtopic.php?id=2041 @@ -76,6 +89,9 @@ https://forum.minetest.net/viewtopic.php?id=9100 space suit https://forum.minetest.net/viewtopic.php?id=5508 +sprint +https://forum.minetest.net/viewtopic.php?t=9650 + throwing https://github.com/PilzAdam/throwing @@ -95,4 +111,16 @@ zcg https://forum.minetest.net/viewtopic.php?id=5564 there are also some elements from the ethereal mod -https://github.com/tenplus1/ethereal \ No newline at end of file +https://github.com/tenplus1/ethereal + +---- +Update 14.10.2016 +---- +- Add Sprint for Player. (E) +- Add Pipeworks +- Add Mesecons +- Add Meshes for ramps/slopes (mystairworks) +- Add an actual mobs api (not optimised yet) +- simplify some cookingrecipes (delete the vessels) +- remove some warning's +I think its better to start a new worldmap, maybe there are some conflicts with older mobs and the slopeblocks. diff --git a/minetest.conf b/minetest.conf index 1aef98d..58e8ef8 100644 --- a/minetest.conf +++ b/minetest.conf @@ -13,8 +13,8 @@ mobs_enable_blood = true cloud_height = 300 disable_fire = true -movement_speed_jump = 9.2 -movement_gravity = 7.81 +-- movement_speed_jump = 9.2 +movement_gravity = 8.0 movement_speed_walk = 4 enable_item_drops = false diff --git a/mods/bedrock/init.lua b/mods/bedrock/init.lua index ecaf153..1f4bc1a 100644 --- a/mods/bedrock/init.lua +++ b/mods/bedrock/init.lua @@ -5,8 +5,8 @@ minetest.register_ore({ clust_scarcity = 1 * 1 * 1, clust_num_ores = 5, clust_size = 2, - height_min = -30912, -- Engine changes can modify this value. - height_max = -30656, -- This ensures the bottom of the world is not even loaded. + y_min = -30912, -- Engine changes can modify this value. + y_max = -30656, -- This ensures the bottom of the world is not even loaded. }) minetest.register_ore({ @@ -16,13 +16,13 @@ minetest.register_ore({ clust_scarcity = 1 * 1 * 1, clust_num_ores = 5, clust_size = 2, - height_min = -30656, - height_max = -30000, + y_min = -30656, + y_max = -30000, }) minetest.register_node("bedrock:bedrock", { description = "Bedrock", - tile_images = {"bedrock_bedrock.png"}, + tiles = {"bedrock_bedrock.png"}, drop = "", groups = {unbreakable = 1, not_in_creative_inventory = 1}, -- For Map Tools' admin pickaxe. sounds = default.node_sound_stone_defaults(), @@ -30,7 +30,7 @@ minetest.register_node("bedrock:bedrock", { minetest.register_node("bedrock:deepstone", { description = "Deepstone", - tile_images = {"bedrock_deepstone.png"}, + tiles = {"bedrock_deepstone.png"}, drop = "default:stone", -- Intended. groups = {cracky = 1}, sounds = default.node_sound_stone_defaults(), diff --git a/mods/default/food.lua b/mods/default/food.lua index c07f7e0..02765e7 100644 --- a/mods/default/food.lua +++ b/mods/default/food.lua @@ -56,15 +56,27 @@ minetest.register_craftitem("default:food_tomatosauce", { }) -minetest.register_craft({ +--minetest.register_craft({ - output = 'default:food_tomatosauce', - recipe = { - {'farming:pepper', '', 'default:food_salt'}, - {'farming:tomato', 'farming:tomato', 'farming:tomato'}, - {'', 'vessels:glass_bottle', ''}, - } -}) + --output = 'default:food_tomatosauce', + --recipe = { + --{'farming:pepper', '', 'default:food_salt'}, + --{'farming:tomato', 'farming:tomato', 'farming:tomato'}, + --{'', 'vessels:glass_bottle', ''}, + --} +--}) + +minetest.register_craft({ + type = "shapeless", + output = "default:food_tomatosauce", + recipe = { + "farming:pepper", + "default:food_salt", + "farming:tomato", + "farming:tomato", + "farming:tomato" + } + }) -- dough minetest.register_craftitem("default:food_dough", { @@ -130,13 +142,26 @@ minetest.register_craftitem("default:food_olive_oil", { }) +--minetest.register_craft({ + --output = 'default:food_olive_oil', + --recipe = { + --{'default:fruit_olive', 'default:fruit_olive', 'default:fruit_olive'}, + --{'', 'vessels:glass_bottle', ''}, + --} +--}) + minetest.register_craft({ - output = 'default:food_olive_oil', - recipe = { - {'default:fruit_olive', 'default:fruit_olive', 'default:fruit_olive'}, - {'', 'vessels:glass_bottle', ''}, - } -}) + type = "shapeless", + output = "default:food_olive_oil", + recipe = { + "default:fruit_olive", + "default:fruit_olive", + "default:fruit_olive", + "default:fruit_olive", + "default:fruit_olive" + } + }) + --Salami diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index c58a95a..0ce0c8d 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -174,7 +174,7 @@ function default.register_ores() clust_size = 12, y_min = -30000, y_max = -40, - noise_threshhold = 0, + noise_threshold = 0, noise_params = { offset=0.35, scale=0.2, @@ -227,7 +227,7 @@ function default.register_ores() end - +--[[ 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") @@ -269,6 +269,7 @@ function default.generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume end --print("generate_ore done") end +--]] -- -- Mgv6 papyrus, cactus, long grasses @@ -1332,7 +1333,7 @@ function default.register_blobs() clust_size = 7, y_min = -63, y_max = 4, - noise_threshhold = 0, + noise_threshold = 0, noise_params = { offset=0.35, scale=0.2, @@ -1351,7 +1352,7 @@ function default.register_blobs() clust_size = 7, y_min = -33, y_max = 31000, - noise_threshhold = 0, + noise_threshold = 0, noise_params = { offset=0.35, scale=0.2, @@ -1370,7 +1371,7 @@ function default.register_blobs() clust_size = 9, y_min = -31000, y_max = 31000, - noise_threshhold = 0, + noise_threshold = 0, noise_params = { offset=0.35, scale=0.2, @@ -1389,7 +1390,7 @@ function default.register_blobs() clust_size = 7, y_min = -10, y_max = 0, - noise_threshhold = 0, + noise_threshold = 0, noise_params = { offset=0.35, scale=0.2, diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index d32b251..a27ad12 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -1366,7 +1366,7 @@ minetest.register_node("default:leaves_rubber", { { -- player will get sapling with 1/20 chance items = {'default:sapling_rubber'}, - rarity = 15, + rarity = 28, }, { -- player will get leaves only if he get no saplings, diff --git a/mods/externgen/init.lua b/mods/externgen/init.lua index 7598396..9966796 100644 --- a/mods/externgen/init.lua +++ b/mods/externgen/init.lua @@ -12,7 +12,7 @@ minetest.register_ore({ clust_size = 7, y_min = -100, y_max = -8, - noise_threshhold = 0, + noise_threshold = 0, noise_params = { offset=0.35, scale=0.2, @@ -158,7 +158,7 @@ minetest.register_ore({ clust_size = 18, y_min = -30000, y_max = 10, - noise_threshhold = 0, + noise_threshold = 0, noise_params = { offset=0.35, scale=0.2, @@ -177,7 +177,7 @@ minetest.register_ore({ clust_size = 18, y_min = -30000, y_max = 10, - noise_threshhold = 0, + noise_threshold = 0, noise_params = { offset=0.35, scale=0.2, diff --git a/mods/fire/README.txt b/mods/fire/README.txt index fdbce15..14022f0 100644 --- a/mods/fire/README.txt +++ b/mods/fire/README.txt @@ -1,5 +1,5 @@ -Minetest 0.4 mod: fire -====================== +Minetest Game mod: fire +======================= License of source code: ----------------------- @@ -30,3 +30,7 @@ fire_large.ogg sampled from: fire_basic_flame_animated.png: Muadtralk + +fire_flint_steel.png + Gambit (WTFPL) + diff --git a/mods/fire/init.lua b/mods/fire/init.lua index f932b0c..457f6b5 100644 --- a/mods/fire/init.lua +++ b/mods/fire/init.lua @@ -1,21 +1,34 @@ -- minetest/fire/init.lua +-- Global namespace for functions + fire = {} + +-- Register flame nodes + minetest.register_node("fire:basic_flame", { - description = "Fire", drawtype = "firelike", - tiles = {{ - name="fire_basic_flame_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=1}, - }}, + tiles = { + { + name = "fire_basic_flame_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1 + }, + }, + }, inventory_image = "fire_basic_flame.png", + paramtype = "light", light_source = 14, - groups = {igniter=2,dig_immediate=3}, - drop = '', walkable = false, buildable_to = true, + sunlight_propagates = true, damage_per_second = 4, + groups = {igniter = 2, dig_immediate = 3, not_in_creative_inventory = 1}, + drop = "", on_construct = function(pos) minetest.after(0, fire.on_flame_add_at, pos) @@ -24,46 +37,119 @@ minetest.register_node("fire:basic_flame", { on_destruct = function(pos) minetest.after(0, fire.on_flame_remove_at, pos) end, + + on_blast = function() + end, -- unaffected by explosions }) -fire.D = 6 --- key: position hash of low corner of area --- value: {handle=sound handle, name=sound name} -fire.sounds = {} +minetest.register_node("fire:permanent_flame", { + description = "Permanent Flame", + drawtype = "firelike", + tiles = { + { + name = "fire_basic_flame_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1 + }, + }, + }, + inventory_image = "fire_basic_flame.png", + paramtype = "light", + light_source = 14, + walkable = false, + buildable_to = true, + sunlight_propagates = true, + damage_per_second = 4, + groups = {igniter = 2, dig_immediate = 3}, + drop = "", + + on_blast = function() + end, +}) + +minetest.register_tool("fire:flint_and_steel", { + description = "Flint and Steel", + inventory_image = "fire_flint_steel.png", + on_use = function(itemstack, user, pointed_thing) + local player_name = user:get_player_name() + local pt = pointed_thing + + if pt.type == "node" and minetest.get_node(pt.above).name == "air" then + itemstack:add_wear(1000) + local node_under = minetest.get_node(pt.under).name + + if minetest.get_item_group(node_under, "flammable") >= 1 then + if not minetest.is_protected(pt.above, player_name) then + minetest.set_node(pt.above, {name = "fire:basic_flame"}) + else + minetest.chat_send_player(player_name, "This area is protected") + end + end + end + + if not minetest.setting_getbool("creative_mode") then + return itemstack + end + end +}) + +minetest.register_craft({ + output = "fire:flint_and_steel", + recipe = { + {"default:flint", "default:steel_ingot"} + } +}) + +-- Get sound area of position + +fire.D = 6 -- size of sound areas 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, + 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 + x = p0.x + fire.D - 1, + y = p0.y + fire.D - 1, + z = p0.z + fire.D - 1 } return p0, p1 end + +-- Fire sounds table +-- key: position hash of low corner of area +-- value: {handle=sound handle, name=sound name} +fire.sounds = {} + + +-- Update fire sounds in sound area of position + function fire.update_sounds_around(pos) local p0, p1 = fire.get_area_p0p1(pos) - local cp = {x=(p0.x+p1.x)/2, y=(p0.y+p1.y)/2, z=(p0.z+p1.z)/2} + local 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} + wanted_sound = {name = "fire_large", gain = 0.7} elseif #flames_p > 0 then - wanted_sound = {name="fire_small", gain=1.5} + wanted_sound = {name = "fire_small", gain = 0.9} 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}), + handle = minetest.sound_play(wanted_sound, + {pos = cp, max_hear_distance = 16, loop = true}), name = wanted_sound.name, } end @@ -74,57 +160,135 @@ function fire.update_sounds_around(pos) 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}), + handle = minetest.sound_play(wanted_sound, + {pos = cp, max_hear_distance = 16, loop = true}), name = wanted_sound.name, } end end end + +-- Update fire sounds on flame node construct or destruct + function fire.on_flame_add_at(pos) fire.update_sounds_around(pos) end + function fire.on_flame_remove_at(pos) fire.update_sounds_around(pos) end + +-- Return positions for flames around a burning node + function fire.find_pos_for_flame_around(pos) return minetest.find_node_near(pos, 1, {"air"}) end + +-- Detect nearby extinguishing nodes + function fire.flame_should_extinguish(pos) - if minetest.setting_getbool("disable_fire") then return true end - --return minetest.find_node_near(pos, 1, {"group:puts_out_fire"}) - local p0 = {x=pos.x-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) + return minetest.find_node_near(pos, 1, {"group:puts_out_fire"}) end --- Ignite neighboring nodes + +-- Extinguish all flames quickly with water, snow, ice + minetest.register_abm({ - nodenames = {"group:flammable"}, - neighbors = {"group:igniter"}, - interval = 1, - chance = 2, + nodenames = {"fire:basic_flame", "fire:permanent_flame"}, + neighbors = {"group:puts_out_fire"}, + interval = 3, + chance = 1, + catch_up = false, action = function(p0, node, _, _) - -- If there is water or stuff like that around flame, don't ignite - if fire.flame_should_extinguish(p0) then - return - end - local p = fire.find_pos_for_flame_around(p0) - if p then - minetest.set_node(p, {name="fire:basic_flame"}) - end + minetest.remove_node(p0) + minetest.sound_play("fire_extinguish_flame", + {pos = p0, max_hear_distance = 16, gain = 0.25}) end, }) + +-- Enable the following ABMs according to 'disable fire' setting + +if minetest.setting_getbool("disable_fire") then + + -- Remove basic flames only + + minetest.register_abm({ + nodenames = {"fire:basic_flame"}, + interval = 7, + chance = 1, + catch_up = false, + action = function(p0, node, _, _) + minetest.remove_node(p0) + end, + }) + +else + + -- Ignite neighboring nodes, add basic flames + + minetest.register_abm({ + nodenames = {"group:flammable"}, + neighbors = {"group:igniter"}, + interval = 7, + chance = 12, + catch_up = false, + action = function(p0, node, _, _) + -- If there is water or stuff like that around node, don't ignite + if fire.flame_should_extinguish(p0) then + return + end + local p = fire.find_pos_for_flame_around(p0) + if p then + minetest.set_node(p, {name = "fire:basic_flame"}) + end + end, + }) + + -- Remove basic flames and flammable nodes + + minetest.register_abm({ + nodenames = {"fire:basic_flame"}, + interval = 5, + chance = 6, + catch_up = false, + action = function(p0, node, _, _) + -- If there are no flammable nodes around flame, remove flame + local p = minetest.find_node_near(p0, 1, {"group:flammable"}) + if not p then + minetest.remove_node(p0) + return + end + if math.random(1, 3) == 1 then + -- remove flammable nodes around flame + local node = minetest.get_node(p) + local def = minetest.registered_nodes[node.name] + if def.on_burn then + def.on_burn(p) + else + minetest.remove_node(p) + nodeupdate(p) + end + end + end, + }) + +end + + -- Rarely ignite things from far + +--[[ Currently disabled to reduce the chance of uncontrollable spreading + fires that disrupt servers. Also for less lua processing load. + minetest.register_abm({ nodenames = {"group:igniter"}, neighbors = {"air"}, - interval = 2, + interval = 5, chance = 10, action = function(p0, node, _, _) local reg = minetest.registered_nodes[node.name] @@ -140,47 +304,9 @@ minetest.register_abm({ end local p2 = fire.find_pos_for_flame_around(p) if p2 then - minetest.set_node(p2, {name="fire:basic_flame"}) + minetest.set_node(p2, {name = "fire:basic_flame"}) 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) - return - end - -- Make the following things rarer - if math.random(1,3) == 1 then - return - end - -- If there are no flammable nodes around flame, remove flame - if not minetest.find_node_near(p0, 1, {"group:flammable"}) then - minetest.remove_node(p0) - return - end - if math.random(1,4) == 1 then - -- remove a flammable node around flame - local p = minetest.find_node_near(p0, 1, {"group:flammable"}) - if p then - -- If there is water or stuff like that around flame, don't remove - if fire.flame_should_extinguish(p0) then - return - end - minetest.remove_node(p) - nodeupdate(p) - end - else - -- remove flame - minetest.remove_node(p0) - end - end, -}) - +--]] diff --git a/mods/fire/sounds/fire_extinguish_flame.1.ogg b/mods/fire/sounds/fire_extinguish_flame.1.ogg new file mode 100644 index 0000000..42506dd Binary files /dev/null and b/mods/fire/sounds/fire_extinguish_flame.1.ogg differ diff --git a/mods/fire/sounds/fire_extinguish_flame.2.ogg b/mods/fire/sounds/fire_extinguish_flame.2.ogg new file mode 100644 index 0000000..2747ab8 Binary files /dev/null and b/mods/fire/sounds/fire_extinguish_flame.2.ogg differ diff --git a/mods/fire/sounds/fire_extinguish_flame.3.ogg b/mods/fire/sounds/fire_extinguish_flame.3.ogg new file mode 100644 index 0000000..8baeac3 Binary files /dev/null and b/mods/fire/sounds/fire_extinguish_flame.3.ogg differ diff --git a/mods/fire/textures/fire_flint_steel.png b/mods/fire/textures/fire_flint_steel.png new file mode 100644 index 0000000..624f556 Binary files /dev/null and b/mods/fire/textures/fire_flint_steel.png differ diff --git a/mods/mesecons/.gitignore b/mods/mesecons/.gitignore new file mode 100644 index 0000000..b25c15b --- /dev/null +++ b/mods/mesecons/.gitignore @@ -0,0 +1 @@ +*~ diff --git a/mods/mesecons/LICENSE.txt b/mods/mesecons/LICENSE.txt new file mode 100644 index 0000000..0d2fd18 --- /dev/null +++ b/mods/mesecons/LICENSE.txt @@ -0,0 +1,532 @@ +The LGPLv3 applies to all code in this project. +The CC-BY-SA-3.0 license applies to textures and any other content in this project which is not source code. + +================================================================= + +GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + 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. + +================================================================= + +Creative Commons Legal Code + +Attribution-ShareAlike 3.0 Unported + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR + DAMAGES RESULTING FROM ITS USE. + +License + +THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE +COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY +COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS +AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. + +BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE +TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY +BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS +CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND +CONDITIONS. + +1. Definitions + + a. "Adaptation" means a work based upon the Work, or upon the Work and + other pre-existing works, such as a translation, adaptation, + derivative work, arrangement of music or other alterations of a + literary or artistic work, or phonogram or performance and includes + cinematographic adaptations or any other form in which the Work may be + recast, transformed, or adapted including in any form recognizably + derived from the original, except that a work that constitutes a + Collection will not be considered an Adaptation for the purpose of + this License. For the avoidance of doubt, where the Work is a musical + work, performance or phonogram, the synchronization of the Work in + timed-relation with a moving image ("synching") will be considered an + Adaptation for the purpose of this License. + b. "Collection" means a collection of literary or artistic works, such as + encyclopedias and anthologies, or performances, phonograms or + broadcasts, or other works or subject matter other than works listed + in Section 1(f) below, which, by reason of the selection and + arrangement of their contents, constitute intellectual creations, in + which the Work is included in its entirety in unmodified form along + with one or more other contributions, each constituting separate and + independent works in themselves, which together are assembled into a + collective whole. A work that constitutes a Collection will not be + considered an Adaptation (as defined below) for the purposes of this + License. + c. "Creative Commons Compatible License" means a license that is listed + at http://creativecommons.org/compatiblelicenses that has been + approved by Creative Commons as being essentially equivalent to this + License, including, at a minimum, because that license: (i) contains + terms that have the same purpose, meaning and effect as the License + Elements of this License; and, (ii) explicitly permits the relicensing + of adaptations of works made available under that license under this + License or a Creative Commons jurisdiction license with the same + License Elements as this License. + d. "Distribute" means to make available to the public the original and + copies of the Work or Adaptation, as appropriate, through sale or + other transfer of ownership. + e. "License Elements" means the following high-level license attributes + as selected by Licensor and indicated in the title of this License: + Attribution, ShareAlike. + f. "Licensor" means the individual, individuals, entity or entities that + offer(s) the Work under the terms of this License. + g. "Original Author" means, in the case of a literary or artistic work, + the individual, individuals, entity or entities who created the Work + or if no individual or entity can be identified, the publisher; and in + addition (i) in the case of a performance the actors, singers, + musicians, dancers, and other persons who act, sing, deliver, declaim, + play in, interpret or otherwise perform literary or artistic works or + expressions of folklore; (ii) in the case of a phonogram the producer + being the person or legal entity who first fixes the sounds of a + performance or other sounds; and, (iii) in the case of broadcasts, the + organization that transmits the broadcast. + h. "Work" means the literary and/or artistic work offered under the terms + of this License including without limitation any production in the + literary, scientific and artistic domain, whatever may be the mode or + form of its expression including digital form, such as a book, + pamphlet and other writing; a lecture, address, sermon or other work + of the same nature; a dramatic or dramatico-musical work; a + choreographic work or entertainment in dumb show; a musical + composition with or without words; a cinematographic work to which are + assimilated works expressed by a process analogous to cinematography; + a work of drawing, painting, architecture, sculpture, engraving or + lithography; a photographic work to which are assimilated works + expressed by a process analogous to photography; a work of applied + art; an illustration, map, plan, sketch or three-dimensional work + relative to geography, topography, architecture or science; a + performance; a broadcast; a phonogram; a compilation of data to the + extent it is protected as a copyrightable work; or a work performed by + a variety or circus performer to the extent it is not otherwise + considered a literary or artistic work. + i. "You" means an individual or entity exercising rights under this + License who has not previously violated the terms of this License with + respect to the Work, or who has received express permission from the + Licensor to exercise rights under this License despite a previous + violation. + j. "Publicly Perform" means to perform public recitations of the Work and + to communicate to the public those public recitations, by any means or + process, including by wire or wireless means or public digital + performances; to make available to the public Works in such a way that + members of the public may access these Works from a place and at a + place individually chosen by them; to perform the Work to the public + by any means or process and the communication to the public of the + performances of the Work, including by public digital performance; to + broadcast and rebroadcast the Work by any means including signs, + sounds or images. + k. "Reproduce" means to make copies of the Work by any means including + without limitation by sound or visual recordings and the right of + fixation and reproducing fixations of the Work, including storage of a + protected performance or phonogram in digital form or other electronic + medium. + +2. Fair Dealing Rights. Nothing in this License is intended to reduce, +limit, or restrict any uses free from copyright or rights arising from +limitations or exceptions that are provided for in connection with the +copyright protection under copyright law or other applicable laws. + +3. License Grant. Subject to the terms and conditions of this License, +Licensor hereby grants You a worldwide, royalty-free, non-exclusive, +perpetual (for the duration of the applicable copyright) license to +exercise the rights in the Work as stated below: + + a. to Reproduce the Work, to incorporate the Work into one or more + Collections, and to Reproduce the Work as incorporated in the + Collections; + b. to create and Reproduce Adaptations provided that any such Adaptation, + including any translation in any medium, takes reasonable steps to + clearly label, demarcate or otherwise identify that changes were made + to the original Work. For example, a translation could be marked "The + original work was translated from English to Spanish," or a + modification could indicate "The original work has been modified."; + c. to Distribute and Publicly Perform the Work including as incorporated + in Collections; and, + d. to Distribute and Publicly Perform Adaptations. + e. For the avoidance of doubt: + + i. Non-waivable Compulsory License Schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme cannot be waived, the Licensor + reserves the exclusive right to collect such royalties for any + exercise by You of the rights granted under this License; + ii. Waivable Compulsory License Schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme can be waived, the Licensor waives the + exclusive right to collect such royalties for any exercise by You + of the rights granted under this License; and, + iii. Voluntary License Schemes. The Licensor waives the right to + collect royalties, whether individually or, in the event that the + Licensor is a member of a collecting society that administers + voluntary licensing schemes, via that society, from any exercise + by You of the rights granted under this License. + +The above rights may be exercised in all media and formats whether now +known or hereafter devised. The above rights include the right to make +such modifications as are technically necessary to exercise the rights in +other media and formats. Subject to Section 8(f), all rights not expressly +granted by Licensor are hereby reserved. + +4. Restrictions. The license granted in Section 3 above is expressly made +subject to and limited by the following restrictions: + + a. You may Distribute or Publicly Perform the Work only under the terms + of this License. You must include a copy of, or the Uniform Resource + Identifier (URI) for, this License with every copy of the Work You + Distribute or Publicly Perform. You may not offer or impose any terms + on the Work that restrict the terms of this License or the ability of + the recipient of the Work to exercise the rights granted to that + recipient under the terms of the License. You may not sublicense the + Work. You must keep intact all notices that refer to this License and + to the disclaimer of warranties with every copy of the Work You + Distribute or Publicly Perform. When You Distribute or Publicly + Perform the Work, You may not impose any effective technological + measures on the Work that restrict the ability of a recipient of the + Work from You to exercise the rights granted to that recipient under + the terms of the License. This Section 4(a) applies to the Work as + incorporated in a Collection, but this does not require the Collection + apart from the Work itself to be made subject to the terms of this + License. If You create a Collection, upon notice from any Licensor You + must, to the extent practicable, remove from the Collection any credit + as required by Section 4(c), as requested. If You create an + Adaptation, upon notice from any Licensor You must, to the extent + practicable, remove from the Adaptation any credit as required by + Section 4(c), as requested. + b. You may Distribute or Publicly Perform an Adaptation only under the + terms of: (i) this License; (ii) a later version of this License with + the same License Elements as this License; (iii) a Creative Commons + jurisdiction license (either this or a later license version) that + contains the same License Elements as this License (e.g., + Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible + License. If you license the Adaptation under one of the licenses + mentioned in (iv), you must comply with the terms of that license. If + you license the Adaptation under the terms of any of the licenses + mentioned in (i), (ii) or (iii) (the "Applicable License"), you must + comply with the terms of the Applicable License generally and the + following provisions: (I) You must include a copy of, or the URI for, + the Applicable License with every copy of each Adaptation You + Distribute or Publicly Perform; (II) You may not offer or impose any + terms on the Adaptation that restrict the terms of the Applicable + License or the ability of the recipient of the Adaptation to exercise + the rights granted to that recipient under the terms of the Applicable + License; (III) You must keep intact all notices that refer to the + Applicable License and to the disclaimer of warranties with every copy + of the Work as included in the Adaptation You Distribute or Publicly + Perform; (IV) when You Distribute or Publicly Perform the Adaptation, + You may not impose any effective technological measures on the + Adaptation that restrict the ability of a recipient of the Adaptation + from You to exercise the rights granted to that recipient under the + terms of the Applicable License. This Section 4(b) applies to the + Adaptation as incorporated in a Collection, but this does not require + the Collection apart from the Adaptation itself to be made subject to + the terms of the Applicable License. + c. If You Distribute, or Publicly Perform the Work or any Adaptations or + Collections, You must, unless a request has been made pursuant to + Section 4(a), keep intact all copyright notices for the Work and + provide, reasonable to the medium or means You are utilizing: (i) the + name of the Original Author (or pseudonym, if applicable) if supplied, + and/or if the Original Author and/or Licensor designate another party + or parties (e.g., a sponsor institute, publishing entity, journal) for + attribution ("Attribution Parties") in Licensor's copyright notice, + terms of service or by other reasonable means, the name of such party + or parties; (ii) the title of the Work if supplied; (iii) to the + extent reasonably practicable, the URI, if any, that Licensor + specifies to be associated with the Work, unless such URI does not + refer to the copyright notice or licensing information for the Work; + and (iv) , consistent with Ssection 3(b), in the case of an + Adaptation, a credit identifying the use of the Work in the Adaptation + (e.g., "French translation of the Work by Original Author," or + "Screenplay based on original Work by Original Author"). The credit + required by this Section 4(c) may be implemented in any reasonable + manner; provided, however, that in the case of a Adaptation or + Collection, at a minimum such credit will appear, if a credit for all + contributing authors of the Adaptation or Collection appears, then as + part of these credits and in a manner at least as prominent as the + credits for the other contributing authors. For the avoidance of + doubt, You may only use the credit required by this Section for the + purpose of attribution in the manner set out above and, by exercising + Your rights under this License, You may not implicitly or explicitly + assert or imply any connection with, sponsorship or endorsement by the + Original Author, Licensor and/or Attribution Parties, as appropriate, + of You or Your use of the Work, without the separate, express prior + written permission of the Original Author, Licensor and/or Attribution + Parties. + d. Except as otherwise agreed in writing by the Licensor or as may be + otherwise permitted by applicable law, if You Reproduce, Distribute or + Publicly Perform the Work either by itself or as part of any + Adaptations or Collections, You must not distort, mutilate, modify or + take other derogatory action in relation to the Work which would be + prejudicial to the Original Author's honor or reputation. Licensor + agrees that in those jurisdictions (e.g. Japan), in which any exercise + of the right granted in Section 3(b) of this License (the right to + make Adaptations) would be deemed to be a distortion, mutilation, + modification or other derogatory action prejudicial to the Original + Author's honor and reputation, the Licensor will waive or not assert, + as appropriate, this Section, to the fullest extent permitted by the + applicable national law, to enable You to reasonably exercise Your + right under Section 3(b) of this License (right to make Adaptations) + but not otherwise. + +5. Representations, Warranties and Disclaimer + +UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR +OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY +KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, +INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, +FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF +LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, +WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION +OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. + +6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE +LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR +ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES +ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS +BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. Termination + + a. This License and the rights granted hereunder will terminate + automatically upon any breach by You of the terms of this License. + Individuals or entities who have received Adaptations or Collections + from You under this License, however, will not have their licenses + terminated provided such individuals or entities remain in full + compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will + survive any termination of this License. + b. Subject to the above terms and conditions, the license granted here is + perpetual (for the duration of the applicable copyright in the Work). + Notwithstanding the above, Licensor reserves the right to release the + Work under different license terms or to stop distributing the Work at + any time; provided, however that any such election will not serve to + withdraw this License (or any other license that has been, or is + required to be, granted under the terms of this License), and this + License will continue in full force and effect unless terminated as + stated above. + +8. Miscellaneous + + a. Each time You Distribute or Publicly Perform the Work or a Collection, + the Licensor offers to the recipient a license to the Work on the same + terms and conditions as the license granted to You under this License. + b. Each time You Distribute or Publicly Perform an Adaptation, Licensor + offers to the recipient a license to the original Work on the same + terms and conditions as the license granted to You under this License. + c. If any provision of this License is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability of + the remainder of the terms of this License, and without further action + by the parties to this agreement, such provision shall be reformed to + the minimum extent necessary to make such provision valid and + enforceable. + d. No term or provision of this License shall be deemed waived and no + breach consented to unless such waiver or consent shall be in writing + and signed by the party to be charged with such waiver or consent. + e. This License constitutes the entire agreement between the parties with + respect to the Work licensed here. There are no understandings, + agreements or representations with respect to the Work not specified + here. Licensor shall not be bound by any additional provisions that + may appear in any communication from You. This License may not be + modified without the mutual written agreement of the Licensor and You. + f. The rights granted under, and the subject matter referenced, in this + License were drafted utilizing the terminology of the Berne Convention + for the Protection of Literary and Artistic Works (as amended on + September 28, 1979), the Rome Convention of 1961, the WIPO Copyright + Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 + and the Universal Copyright Convention (as revised on July 24, 1971). + These rights and subject matter take effect in the relevant + jurisdiction in which the License terms are sought to be enforced + according to the corresponding provisions of the implementation of + those treaty provisions in the applicable national law. If the + standard suite of rights granted under applicable copyright law + includes additional rights not granted under this License, such + additional rights are deemed to be included in the License; this + License is not intended to restrict the license of any rights under + applicable law. + + +Creative Commons Notice + + Creative Commons is not a party to this License, and makes no warranty + whatsoever in connection with the Work. Creative Commons will not be + liable to You or any party on any legal theory for any damages + whatsoever, including without limitation any general, special, + incidental or consequential damages arising in connection to this + license. Notwithstanding the foregoing two (2) sentences, if Creative + Commons has expressly identified itself as the Licensor hereunder, it + shall have all rights and obligations of Licensor. + + Except for the limited purpose of indicating to the public that the + Work is licensed under the CCPL, Creative Commons does not authorize + the use by either party of the trademark "Creative Commons" or any + related trademark or logo of Creative Commons without the prior + written consent of Creative Commons. Any permitted use will be in + compliance with Creative Commons' then-current trademark usage + guidelines, as may be published on its website or otherwise made + available upon request from time to time. For the avoidance of doubt, + this trademark restriction does not form part of the License. + + Creative Commons may be contacted at http://creativecommons.org/. diff --git a/mods/mesecons/README.md b/mods/mesecons/README.md new file mode 100644 index 0000000..ff08403 --- /dev/null +++ b/mods/mesecons/README.md @@ -0,0 +1,78 @@ + ######################################################################## + ## __ __ _____ _____ _____ _____ _____ _ _ _____ ## + ## | \ / | | ___| | ___| | ___| | ___| | _ | | \ | | | ___| ## + ## | \/ | | |___ | |___ | |___ | | | | | | | \| | | |___ ## + ## | |\__/| | | ___| |___ | | ___| | | | | | | | | |___ | ## + ## | | | | | |___ ___| | | |___ | |___ | |_| | | |\ | ___| | ## + ## |_| |_| |_____| |_____| |_____| |_____| |_____| |_| \_| |_____| ## + ## ## + ######################################################################## + +MESECONS by Jeija and contributors + +Mezzee-what? +------------ +[Mesecons](http://mesecons.net/)! They're yellow, they're conductive, and they'll add a whole new dimension to Minetest's gameplay. + +Mesecons is a mod for [Minetest](http://minetest.net/) that implements a ton of items related to digital circuitry, such as wires, buttons, lights, and even programmable controllers. Among other things, there are also pistons, solar panels, pressure plates, and note blocks. + +Mesecons has a similar goal to Redstone in Minecraft, but works in its own way, with different rules and mechanics. + +OK, I want in. +-------------- +Go get it! + +[DOWNLOAD IT NOW](https://github.com/Jeija/minetest-mod-mesecons/archive/master.zip) + +Now go ahead and install it like any other Minetest mod. Don't know how? Check out [the wonderful page about it](http://wiki.minetest.com/wiki/Mods) over at the Minetest Wiki. For your convenience, here's a quick summary: + +1. If Mesecons is still in a ZIP file, extract the folder inside to somewhere on the computer. +2. Make sure that when you open the folder, you can directly find `README.md` in the listing. If you just see another folder, move that folder up one level and delete the old one. +3. Open up the Minetest mods folder - usually `/mods/`. If you see the `minetest` or folder inside of that, that is your mod folder instead. +4. Copy the Mesecons folder into the mods folder. + +Don't like some parts of Mesecons? Open up the Mesecons folder and delete the subfolder containing the mod you don't want. If you didn't want movestones, for example, all you have to do is delete the `mesecons_movestones` folder and they will no longer be available. + +There are no dependencies - it will work right after installing! + +How do I use this thing? +------------------------ +How about a [quick overview video](https://www.youtube.com/watch?v=6kmeQj6iW5k)? + +Or maybe a [comprehensive reference](http://mesecons.net/items.html) is your style? + +An overview for the very newest of new beginners? How does [this one](http://uberi.mesecons.net/projects/MeseconsBasics/index.html) look? + +Want to get more into building? Why not check out the [Mesecons Laboratory](http://uberi.mesecons.net/), a website dedicated to advanced Mesecons builders? + +Want to contribute to Mesecons itself? Check out the [source code](https://github.com/Jeija/minetest-mod-mesecons)! + +Who wrote it anyways? +--------------------- +These awesome people made Mesecons possible! + +| Contributor | Contribution | +| --------------- | -------------------------------- | +| Jat15 | Various tweaks. | +| Jeija | **Main developer! Everything.** | +| Jordach | Noteblock sounds. | +| khonkhortistan | Code, recipes, textures. | +| Kotolegokot | Nodeboxes for items. | +| minerd247 | Textures. | +| Nore/Novatux | Code. | +| RealBadAngel | Fixes, improvements. | +| sfan5 | Code, recipes, textures. | +| suzenako | Piston sounds. | +| Uberi/Temperest | Code, textures, documentation. | +| VanessaE | Code, recipes, textures, design. | +| Whiskers75 | Logic gates implementation. | + +There are also a whole bunch of other people helping with everything from code to testing and feedback. Mesecons would also not be possible without their help! + +Alright, how can I use it? +-------------------------- +All textures in this project are licensed under the CC-BY-SA 3.0 (Creative Commons Attribution-ShareAlike 3.0 Generic). That means you can distribute and remix them as much as you want to, under the condition that you give credit to the authors and the project, and that if you remix and release them, they must be under the same or similar license to this one. + +All code in this project is licensed under the LGPL version 3 or later. That means you have unlimited freedom to distribute and modify the work however you see fit, provided that if you decide to distribute it or any modified versions of it, you must also use the same license. The LGPL also grants the additional freedom to write extensions for the software and distribute them without the extensions being subject to the terms of the LGPL, although the software itself retains its license. + +No warranty is provided, express or implied, for any part of the project. diff --git a/mods/mesecons/documentation.json b/mods/mesecons/documentation.json new file mode 100644 index 0000000..8cc0254 --- /dev/null +++ b/mods/mesecons/documentation.json @@ -0,0 +1,62 @@ +{ + "Conductors" : { + "Mesecon" : "mesecons/doc/mesecon", + "Insulated Wire" : "mesecons_insulated/doc/insulated", + "T-Junction" : "mesecons_extrawires/doc/tjunction", + "Crossing" : "mesecons_extrawires/doc/crossing", + "Corner" : "mesecons_extrawires/doc/corner", + "Vertical Wire" : "mesecons_extrawires/doc/vertical", + "Mese" : "mesecons_extrawires/doc/mese" + }, + "Receptors" : { + "Power Plant" : "mesecons_powerplant/doc/powerplant", + "Blinky Plant" : "mesecons_blinkyplant/doc/blinkyplant", + "Switch" : "mesecons_switch/doc/switch", + "Object Detector" : "mesecons_detector/doc/objectdetector", + "Node Detector" : "mesecons_detector/doc/nodedetector", + "Wall Lever" : "mesecons_walllever/doc/walllever", + "Pressure Plate" : "mesecons_pressureplates/doc/pressureplate_wood", + "Pressure Plate" : "mesecons_pressureplates/doc/pressureplate_stone", + "Water Turbine" : "mesecons_hydroturbine/doc/waterturbine", + "Solar Panel" : "mesecons_solarpanel/doc/solarpanel", + "Wall Button" : "mesecons_button/doc/button" + }, + "Effectors" : { + "Noteblock" : "mesecons_noteblock/doc/noteblock", + "Lamp" : "mesecons_lamp/doc/lamp", + "Piston" : "mesecons_pistons/doc/piston", + "Sticky Piston" : "mesecons_pistons/doc/piston_sticky", + "Movestone" : "mesecons_movestones/doc/movestone", + "Sticky Movestone" : "mesecons_movestones/doc/movestone_sticky", + "Removestone" : "mesecons_random/doc/removestone", + "Ghoststone" : "mesecons_random/doc/ghoststone", + "Command Block" : "mesecons_commandblock/doc/commandblock", + "Lightstones" : { + "Dark Grey" : "mesecons_lightstone/doc/lightstone_darkgrey", + "Light Grey" : "mesecons_lightstone/doc/lightstone_lightgrey", + "Green" : "mesecons_lightstone/doc/lightstone_green", + "Red" : "mesecons_lightstone/doc/lightstone_red", + "Blue" : "mesecons_lightstone/doc/lightstone_blue", + "Yellow" : "mesecons_lightstone/doc/lightstone_yellow" + } + }, + "Logic" : { + "Luacontroller" : "mesecons_luacontroller/doc/luacontroller", + "Torch" : "mesecons_torch/doc/torch", + "Delayer" : "mesecons_delayer/doc/delayer", + "Gates" : { + "Diode" : "mesecons_gates/doc/diode", + "NOT Gate" : "mesecons_gates/doc/not", + "AND Gate" : "mesecons_gates/doc/and", + "NAND Gate" : "mesecons_gates/doc/nand", + "OR Gate" : "mesecons_gates/doc/or", + "NOR Gate" : "mesecons_gates/doc/nor", + "XOR Gate" : "mesecons_gates/doc/xor" + } + }, + "Crafts" : { + "Silicon" : "mesecons_materials/doc/silicon", + "Glue" : "mesecons_materials/doc/glue", + "Fiber" : "mesecons_materials/doc/fiber" + } +} diff --git a/mods/mesecons/mesecons/actionqueue.lua b/mods/mesecons/mesecons/actionqueue.lua new file mode 100644 index 0000000..e300ea7 --- /dev/null +++ b/mods/mesecons/mesecons/actionqueue.lua @@ -0,0 +1,101 @@ +mesecon.queue.actions={} -- contains all ActionQueue actions + +function mesecon.queue:add_function(name, func) + mesecon.queue.funcs[name] = func +end + +-- If add_action with twice the same overwritecheck and same position are called, the first one is overwritten +-- use overwritecheck nil to never overwrite, but just add the event to the queue +-- priority specifies the order actions are executed within one globalstep, highest first +-- should be between 0 and 1 +function mesecon.queue:add_action(pos, func, params, time, overwritecheck, priority) + -- Create Action Table: + time = time or 0 -- time <= 0 --> execute, time > 0 --> wait time until execution + priority = priority or 1 + local action = { pos=mesecon.tablecopy(pos), + func=func, + params=mesecon.tablecopy(params or {}), + time=time, + owcheck=(overwritecheck and mesecon.tablecopy(overwritecheck)) or nil, + priority=priority} + + local toremove = nil + -- Otherwise, add the action to the queue + if overwritecheck then -- check if old action has to be overwritten / removed: + for i, ac in ipairs(mesecon.queue.actions) do + if(vector.equals(pos, ac.pos) + and mesecon.cmpAny(overwritecheck, ac.owcheck)) then + toremove = i + break + end + end + end + + if (toremove ~= nil) then + table.remove(mesecon.queue.actions, toremove) + end + + table.insert(mesecon.queue.actions, action) +end + +-- execute the stored functions on a globalstep +-- if however, the pos of a function is not loaded (get_node_or_nil == nil), do NOT execute the function +-- this makes sure that resuming mesecons circuits when restarting minetest works fine +-- However, even that does not work in some cases, that's why we delay the time the globalsteps +-- start to be execute by 5 seconds +local get_highest_priority = function (actions) + local highestp = -1 + local highesti + for i, ac in ipairs(actions) do + if ac.priority > highestp then + highestp = ac.priority + highesti = i + end + end + + return highesti +end + +local m_time = 0 +local resumetime = mesecon.setting("resumetime", 4) +minetest.register_globalstep(function (dtime) + m_time = m_time + dtime + -- don't even try if server has not been running for XY seconds; resumetime = time to wait + -- after starting the server before processing the ActionQueue, don't set this too low + if (m_time < resumetime) then return end + local actions = mesecon.tablecopy(mesecon.queue.actions) + local actions_now={} + + mesecon.queue.actions = {} + + -- sort actions into two categories: + -- those toexecute now (actions_now) and those to execute later (mesecon.queue.actions) + for i, ac in ipairs(actions) do + if ac.time > 0 then + ac.time = ac.time - dtime -- executed later + table.insert(mesecon.queue.actions, ac) + else + table.insert(actions_now, ac) + end + end + + while(#actions_now > 0) do -- execute highest priorities first, until all are executed + local hp = get_highest_priority(actions_now) + mesecon.queue:execute(actions_now[hp]) + table.remove(actions_now, hp) + end +end) + +function mesecon.queue:execute(action) + mesecon.queue.funcs[action.func](action.pos, unpack(action.params)) +end + + +-- Store and read the ActionQueue to / from a file +-- so that upcoming actions are remembered when the game +-- is restarted +mesecon.queue.actions = mesecon.file2table("mesecon_actionqueue") + +minetest.register_on_shutdown(function() + mesecon.table2file("mesecon_actionqueue", mesecon.queue.actions) +end) diff --git a/mods/mesecons/mesecons/depends.txt b/mods/mesecons/mesecons/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/mesecons/mesecons/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/mesecons/mesecons/doc/mesecon/description.html b/mods/mesecons/mesecons/doc/mesecon/description.html new file mode 100644 index 0000000..a22ec65 --- /dev/null +++ b/mods/mesecons/mesecons/doc/mesecon/description.html @@ -0,0 +1 @@ + Mesecons are the wires, use them to connect effectors with receptors. diff --git a/mods/mesecons/mesecons/doc/mesecon/preview.png b/mods/mesecons/mesecons/doc/mesecon/preview.png new file mode 100644 index 0000000..f81e5cb Binary files /dev/null and b/mods/mesecons/mesecons/doc/mesecon/preview.png differ diff --git a/mods/mesecons/mesecons/doc/mesecon/recipe.png b/mods/mesecons/mesecons/doc/mesecon/recipe.png new file mode 100644 index 0000000..72f9210 Binary files /dev/null and b/mods/mesecons/mesecons/doc/mesecon/recipe.png differ diff --git a/mods/mesecons/mesecons/init.lua b/mods/mesecons/mesecons/init.lua new file mode 100644 index 0000000..3ab4f4a --- /dev/null +++ b/mods/mesecons/mesecons/init.lua @@ -0,0 +1,139 @@ +-- |\ /| ____ ____ ____ _____ ____ _____ +-- | \ / | | | | | | | |\ | | +-- | \/ | |___ ____ |___ | | | | \ | |____ +-- | | | | | | | | | \ | | +-- | | |___ ____| |___ |____ |____| | \| ____| +-- 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.queue={} -- contains the ActionQueue +mesecon.queue.funcs={} -- contains all ActionQueue functions + +-- Settings +dofile(minetest.get_modpath("mesecons").."/settings.lua") + +-- Utilities like comparing positions, +-- adding positions and rules, +-- mostly things that make the source look cleaner +dofile(minetest.get_modpath("mesecons").."/util.lua"); + +-- Presets (eg default rules) +dofile(minetest.get_modpath("mesecons").."/presets.lua"); + +-- The ActionQueue +-- Saves all the actions that have to be execute in the future +dofile(minetest.get_modpath("mesecons").."/actionqueue.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"); + +-- API +-- these are the only functions you need to remember + +mesecon.queue:add_function("receptor_on", function (pos, rules) + rules = rules or mesecon.rules.default + + -- if area (any of the rule targets) is not loaded, keep trying and call this again later + for _, rule in ipairs(mesecon.flattenrules(rules)) do + local np = vector.add(pos, rule) + -- if area is not loaded, keep trying + if minetest.get_node_or_nil(np) == nil then + mesecon.queue:add_action(pos, "receptor_on", {rules}, nil, rules) + return + end + end + + -- execute action + for _, rule in ipairs(mesecon.flattenrules(rules)) do + local np = vector.add(pos, rule) + local rulenames = mesecon.rules_link_rule_all(pos, rule) + for _, rulename in ipairs(rulenames) do + mesecon.turnon(np, rulename) + end + end +end) + +function mesecon.receptor_on(pos, rules) + mesecon.queue:add_action(pos, "receptor_on", {rules}, nil, rules) +end + +mesecon.queue:add_function("receptor_off", function (pos, rules) + rules = rules or mesecon.rules.default + + -- if area (any of the rule targets) is not loaded, keep trying and call this again later + for _, rule in ipairs(mesecon.flattenrules(rules)) do + local np = vector.add(pos, rule) + if minetest.get_node_or_nil(np) == nil then + mesecon.queue:add_action(pos, "receptor_off", {rules}, nil, rules) + return + end + end + + for _, rule in ipairs(mesecon.flattenrules(rules)) do + local np = vector.add(pos, rule) + local rulenames = mesecon.rules_link_rule_all(pos, rule) + for _, rulename in ipairs(rulenames) do + if not mesecon.connected_to_receptor(np, mesecon.invertRule(rule)) then + mesecon.turnoff(np, rulename) + else + mesecon.changesignal(np, minetest.get_node(np), rulename, mesecon.state.off, 2) + end + end + end +end) + +function mesecon.receptor_off(pos, rules) + mesecon.queue:add_action(pos, "receptor_off", {rules}, nil, rules) +end + + +print("[OK] Mesecons") + +-- Deprecated stuff +-- To be removed in future releases +dofile(minetest.get_modpath("mesecons").."/legacy.lua"); + +--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/mesecons/mesecons/internal.lua b/mods/mesecons/mesecons/internal.lua new file mode 100644 index 0000000..d479852 --- /dev/null +++ b/mods/mesecons/mesecons/internal.lua @@ -0,0 +1,673 @@ +-- Internal.lua - The core of mesecons +-- +-- For more practical developer resources see http://mesecons.net/developers.php +-- +-- 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, depth) --> Activates the effector node at the specific pos (calls nodedef.mesecons.effector.action_on), higher depths are executed later +-- mesecon.deactivate(pos, node, depth) --> Deactivates the effector node at the specific pos (calls nodedef.mesecons.effector.action_off), higher depths are executed later +-- mesecon.changesignal(pos, node, rulename, newstate, depth) --> Changes the effector node at the specific pos (calls nodedef.mesecons.effector.action_change), higher depths are executed later + +-- CONDUCTORS +-- mesecon.is_conductor(nodename) --> Returns true if nodename is a conductor +-- mesecon.is_conductor_on(node --> Returns true if node is a conductor with state = mesecon.state.on +-- mesecon.is_conductor_off(node) --> Returns true if node is a conductor with state = mesecon.state.off +-- mesecon.get_conductor_on(node_off) --> Returns the onstate nodename of the conductor +-- mesecon.get_conductor_off(node_on) --> Returns the offstate nodename of the conductor +-- 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, link) --> link is the input rule that caused calling turnon, turns on every connected node, iterative +-- mesecon.turnoff(pos, link) --> link is the input rule that caused calling turnoff, turns off every connected node, iterative +-- mesecon.connected_to_receptor(pos, link) --> Returns true if pos is connected to a receptor directly or via conductors, iterative +-- 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 helpers +-- 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 not node then return nil end + + 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 +end + +function mesecon.get_any_inputrules (node) + if not node then return nil end + + 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 +end + +function mesecon.get_any_rules (node) + return mesecon.mergetable(mesecon.get_any_inputrules(node) or {}, + mesecon.get_any_outputrules(node) or {}) +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 (effectors) # +-- ####################### + +-- Activation: +mesecon.queue:add_function("activate", function (pos, rulename) + local node = mesecon.get_node_force(pos) + if not node then return end + + local effector = mesecon.get_effector(node.name) + + if effector and effector.action_on then + effector.action_on(pos, node, rulename) + end +end) + +function mesecon.activate(pos, node, rulename, depth) + if rulename == nil then + for _,rule in ipairs(mesecon.effector_get_rules(node)) do + mesecon.activate(pos, node, rule, depth + 1) + end + return + end + mesecon.queue:add_action(pos, "activate", {rulename}, nil, rulename, 1 / depth) +end + + +-- Deactivation +mesecon.queue:add_function("deactivate", function (pos, rulename) + local node = mesecon.get_node_force(pos) + if not node then return end + + local effector = mesecon.get_effector(node.name) + + if effector and effector.action_off then + effector.action_off(pos, node, rulename) + end +end) + +function mesecon.deactivate(pos, node, rulename, depth) + if rulename == nil then + for _,rule in ipairs(mesecon.effector_get_rules(node)) do + mesecon.deactivate(pos, node, rule, depth + 1) + end + return + end + mesecon.queue:add_action(pos, "deactivate", {rulename}, nil, rulename, 1 / depth) +end + + +-- Change +mesecon.queue:add_function("change", function (pos, rulename, changetype) + local node = mesecon.get_node_force(pos) + if not node then return end + + local effector = mesecon.get_effector(node.name) + + if effector and effector.action_change then + effector.action_change(pos, node, rulename, changetype) + end +end) + +function mesecon.changesignal(pos, node, rulename, newstate, depth) + if rulename == nil then + for _,rule in ipairs(mesecon.effector_get_rules(node)) do + mesecon.changesignal(pos, node, rule, newstate, depth + 1) + end + return + end + + -- Include "change" in overwritecheck so that it cannot be overwritten + -- by "active" / "deactivate" that will be called upon the node at the same time. + local overwritecheck = {"change", rulename} + mesecon.queue:add_action(pos, "change", {rulename, newstate}, nil, overwritecheck, 1 / depth) +end + +-- Conductors + +function mesecon.is_conductor_on(node, rulename) + if not node then return false end + + local conductor = mesecon.get_conductor(node.name) + if conductor then + if conductor.state then + return conductor.state == mesecon.state.on + end + if conductor.states then + if not rulename then + return mesecon.getstate(node.name, conductor.states) ~= 1 + end + local bit = mesecon.rule2bit(rulename, mesecon.conductor_get_rules(node)) + local binstate = mesecon.getbinstate(node.name, conductor.states) + return mesecon.get_bit(binstate, bit) + end + end + + return false +end + +function mesecon.is_conductor_off(node, rulename) + if not node then return false end + + local conductor = mesecon.get_conductor(node.name) + if conductor then + if conductor.state then + return conductor.state == mesecon.state.off + end + if conductor.states then + if not rulename then + return mesecon.getstate(node.name, conductor.states) == 1 + end + local bit = mesecon.rule2bit(rulename, mesecon.conductor_get_rules(node)) + local binstate = mesecon.getbinstate(node.name, conductor.states) + return not mesecon.get_bit(binstate, bit) + end + 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(node_off, rulename) + local conductor = mesecon.get_conductor(node_off.name) + if conductor then + if conductor.onstate then + return conductor.onstate + end + if conductor.states then + local bit = mesecon.rule2bit(rulename, mesecon.conductor_get_rules(node_off)) + local binstate = mesecon.getbinstate(node_off.name, conductor.states) + binstate = mesecon.set_bit(binstate, bit, "1") + return conductor.states[tonumber(binstate,2)+1] + end + end + return offstate +end + +function mesecon.get_conductor_off(node_on, rulename) + local conductor = mesecon.get_conductor(node_on.name) + if conductor then + if conductor.offstate then + return conductor.offstate + end + if conductor.states then + local bit = mesecon.rule2bit(rulename, mesecon.conductor_get_rules(node_on)) + local binstate = mesecon.getbinstate(node_on.name, conductor.states) + binstate = mesecon.set_bit(binstate, bit, "0") + return conductor.states[tonumber(binstate,2)+1] + end + end + return onstate +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, rulename) + local node = mesecon.get_node_force(pos) + if node and (mesecon.is_conductor_on(node, rulename) or mesecon.is_receptor_on(node.name)) then + return true + end + return false +end + +function mesecon.is_power_off(pos, rulename) + local node = mesecon.get_node_force(pos) + if node and (mesecon.is_conductor_off(node, rulename) or mesecon.is_receptor_off(node.name)) then + return true + end + return false +end + +function mesecon.turnon(pos, link) + local frontiers = {{pos = pos, link = link}} + + local depth = 1 + while frontiers[depth] do + local f = frontiers[depth] + local node = mesecon.get_node_force(f.pos) + + -- area not loaded, postpone action + if not node then + mesecon.queue:add_action(f.pos, "turnon", {link}, nil, true) + elseif mesecon.is_conductor_off(node, f.link) then + local rules = mesecon.conductor_get_rules(node) + + minetest.swap_node(f.pos, {name = mesecon.get_conductor_on(node, f.link), + param2 = node.param2}) + + -- call turnon on neighbors: normal rules + for _, r in ipairs(mesecon.rule2meta(f.link, rules)) do + local np = vector.add(f.pos, r) + + -- area not loaded, postpone action + if not mesecon.get_node_force(np) then + mesecon.queue:add_action(np, "turnon", {rulename}, + nil, true) + else + local links = mesecon.rules_link_rule_all(f.pos, r) + for _, l in ipairs(links) do + table.insert(frontiers, {pos = np, link = l}) + end + end + end + elseif mesecon.is_effector(node.name) then + mesecon.changesignal(f.pos, node, f.link, mesecon.state.on, depth) + if mesecon.is_effector_off(node.name) then + mesecon.activate(f.pos, node, f.link, depth) + end + end + depth = depth + 1 + end +end + +mesecon.queue:add_function("turnon", function (pos, rulename, recdepth) + mesecon.turnon(pos, rulename, recdepth) +end) + +function mesecon.turnoff(pos, link) + local frontiers = {{pos = pos, link = link}} + + local depth = 1 + while frontiers[depth] do + local f = frontiers[depth] + local node = mesecon.get_node_force(f.pos) + + -- area not loaded, postpone action + if not node then + mesecon.queue:add_action(f.pos, "turnoff", {link}, nil, true) + elseif mesecon.is_conductor_on(node, f.link) then + local rules = mesecon.conductor_get_rules(node) + + minetest.swap_node(f.pos, {name = mesecon.get_conductor_off(node, f.link), + param2 = node.param2}) + + -- call turnoff on neighbors: normal rules + for _, r in ipairs(mesecon.rule2meta(f.link, rules)) do + local np = vector.add(f.pos, r) + + -- area not loaded, postpone action + if not mesecon.get_node_force(np) then + mesecon.queue:add_action(np, "turnoff", {rulename}, + nil, true) + else + local links = mesecon.rules_link_rule_all(f.pos, r) + for _, l in ipairs(links) do + table.insert(frontiers, {pos = np, link = l}) + end + end + end + elseif mesecon.is_effector(node.name) then + mesecon.changesignal(f.pos, node, f.link, mesecon.state.off, depth) + if mesecon.is_effector_on(node.name) and not mesecon.is_powered(f.pos) then + mesecon.deactivate(f.pos, node, f.link, depth) + end + end + depth = depth + 1 + end +end + +mesecon.queue:add_function("turnoff", function (pos, rulename, recdepth) + mesecon.turnoff(pos, rulename, recdepth) +end) + + +function mesecon.connected_to_receptor(pos, link) + local node = mesecon.get_node_force(pos) + if not node then return false end + + -- Check if conductors around are connected + local rules = mesecon.get_any_inputrules(node) + if not rules then return false end + + for _, rule in ipairs(mesecon.rule2meta(link, rules)) do + local links = mesecon.rules_link_rule_all_inverted(pos, rule) + for _, l in ipairs(links) do + local np = vector.add(pos, l) + if mesecon.find_receptor_on(np, mesecon.invertRule(l)) then + return true + end + end + end + + return false +end + +function mesecon.find_receptor_on(pos, link) + local frontiers = {{pos = pos, link = link}} + local checked = {} + + -- List of positions that have been searched for onstate receptors + local depth = 1 + while frontiers[depth] do + local f = frontiers[depth] + local node = mesecon.get_node_force(f.pos) + + if not node then return false end + if mesecon.is_receptor_on(node.name) then return true end + if mesecon.is_conductor_on(node, f.link) then + local rules = mesecon.conductor_get_rules(node) + + -- call turnoff on neighbors: normal rules + for _, r in ipairs(mesecon.rule2meta(f.link, rules)) do + local np = vector.add(f.pos, r) + + local links = mesecon.rules_link_rule_all_inverted(f.pos, r) + for _, l in ipairs(links) do + local checkedstring = np.x..np.y..np.z..l.x..l.y..l.z + if not checked[checkedstring] then + table.insert(frontiers, {pos = np, link = l}) + checked[checkedstring] = true + end + end + end + + end + depth = depth + 1 + end +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 = mesecon.get_node_force(output) + local inputnode = mesecon.get_node_force(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(mesecon.flattenrules(outputrules)) do + -- Check if output sends to input + if vector.equals(vector.add(output, outputrule), input) then + for _, inputrule in ipairs(mesecon.flattenrules(inputrules)) do + -- Check if input accepts from output + if vector.equals(vector.add(input, inputrule), output) then + return true, inputrule + end + end + end + end + + return false +end + +function mesecon.rules_link_rule_all(output, rule) + local input = vector.add(output, rule) + local inputnode = mesecon.get_node_force(input) + local inputrules = mesecon.get_any_inputrules (inputnode) + if not inputrules then + return {} + end + local rules = {} + + for _, inputrule in ipairs(mesecon.flattenrules(inputrules)) do + -- Check if input accepts from output + if vector.equals(vector.add(input, inputrule), output) then + table.insert(rules, inputrule) + end + end + + return rules +end + +function mesecon.rules_link_rule_all_inverted(input, rule) + --local irule = mesecon.invertRule(rule) + local output = vector.add(input, rule) + local outputnode = mesecon.get_node_force(output) + local outputrules = mesecon.get_any_outputrules (outputnode) + if not outputrules then + return {} + end + local rules = {} + + for _, outputrule in ipairs(mesecon.flattenrules(outputrules)) do + if vector.equals(vector.add(output, outputrule), input) then + table.insert(rules, mesecon.invertRule(outputrule)) + end + end + return rules +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, rule) + local node = mesecon.get_node_force(pos) + local rules = mesecon.get_any_inputrules(node) + if not rules then return false end + + -- List of nodes that send out power to pos + local sourcepos = {} + + if not rule then + for _, rule in ipairs(mesecon.flattenrules(rules)) do + local rulenames = mesecon.rules_link_rule_all_inverted(pos, rule) + for _, rname in ipairs(rulenames) do + local np = vector.add(pos, rname) + local nn = mesecon.get_node_force(np) + + if (mesecon.is_conductor_on(nn, mesecon.invertRule(rname)) + or mesecon.is_receptor_on(nn.name)) then + table.insert(sourcepos, np) + end + end + end + else + local rulenames = mesecon.rules_link_rule_all_inverted(pos, rule) + for _, rname in ipairs(rulenames) do + local np = vector.add(pos, rname) + local nn = mesecon.get_node_force(np) + if (mesecon.is_conductor_on (nn, mesecon.invertRule(rname)) + or mesecon.is_receptor_on (nn.name)) then + table.insert(sourcepos, np) + end + end + end + + -- Return FALSE if not powered, return list of sources if is powered + if (#sourcepos == 0) then return false + else return sourcepos end +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, + name = rule.name}) + 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, + name = rule.name}) + 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, + name = rule.name}) + 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, + name = rule.name}) + end + return nr +end diff --git a/mods/mesecons/mesecons/legacy.lua b/mods/mesecons/mesecons/legacy.lua new file mode 100644 index 0000000..6d8ccca --- /dev/null +++ b/mods/mesecons/mesecons/legacy.lua @@ -0,0 +1,30 @@ +-- Ugly hack to prevent breaking compatibility with other mods +-- Just remove the following two functions to delete the hack, to be done when other mods have updated +function mesecon.receptor_on(self, pos, rules) + if (self.receptor_on) then + print("[Mesecons] Warning: A mod with mesecon support called mesecon:receptor_on.") + print("[Mesecons] If you are the programmer of this mod, please update it ") + print("[Mesecons] to use mesecon.receptor_on instead. mesecon:* is deprecated") + print("[Mesecons] Otherwise, please make sure you're running the latest version") + print("[Mesecons] of that mod and inform the mod creator.") + else + rules = pos + pos = self + end + mesecon.queue:add_action(pos, "receptor_on", {rules}, nil, rules) +end + +function mesecon.receptor_off(self, pos, rules) + if (self.receptor_off) then + print("[Mesecons] Warning: A mod with mesecon support called mesecon:receptor_off.") + print("[Mesecons] If you are the programmer of this mod, please update it ") + print("[Mesecons] to use mesecon.receptor_off instead. mesecon:* is deprecated") + print("[Mesecons] Otherwise, please make sure you're running the latest version") + print("[Mesecons] of that mod and inform the mod creator.") + else + rules = pos + pos = self + end + mesecon.queue:add_action(pos, "receptor_off", {rules}, nil, rules) +end + diff --git a/mods/mesecons/mesecons/oldwires.lua b/mods/mesecons/mesecons/oldwires.lua new file mode 100644 index 0000000..b3b09e5 --- /dev/null +++ b/mods/mesecons/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 = default.LIGHT_MAX-11, + mesecons = {conductor={ + state = mesecon.state.on, + offstate = "mesecons:mesecon_off" + }} +}) diff --git a/mods/mesecons/mesecons/presets.lua b/mods/mesecons/mesecons/presets.lua new file mode 100644 index 0000000..2f2f643 --- /dev/null +++ b/mods/mesecons/mesecons/presets.lua @@ -0,0 +1,55 @@ +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.pplate = mesecon.mergetable(mesecon.rules.default, {{x=0, y=-2, z=0}}) + +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.alldirs = +{{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}} + +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/mesecons/mesecons/services.lua b/mods/mesecons/mesecons/services.lua new file mode 100644 index 0000000..5d0f81e --- /dev/null +++ b/mods/mesecons/mesecons/services.lua @@ -0,0 +1,100 @@ +-- Dig and place services + +mesecon.on_placenode = function (pos, node) + mesecon.update_autoconnect(pos, node) + + -- Receptors: Send on signal when active + if mesecon.is_receptor_on(node.name) then + mesecon.receptor_on(pos, mesecon.receptor_get_rules(node)) + end + + -- Conductors: Send turnon signal when powered or replace by respective offstate conductor + -- if placed conductor is an onstate one + if mesecon.is_conductor(node.name) then + local sources = mesecon.is_powered(pos) + if sources then + -- also call receptor_on if itself is powered already, so that neighboring + -- conductors will be activated (when pushing an on-conductor with a piston) + for _, s in ipairs(sources) do + local rule = vector.subtract(pos, s) + mesecon.turnon(pos, rule) + end + --mesecon.receptor_on (pos, mesecon.conductor_get_rules(node)) + elseif mesecon.is_conductor_on(node) then + minetest.swap_node(pos, {name = mesecon.get_conductor_off(node)}) + end + end + + -- Effectors: Send changesignal and activate or deactivate + if mesecon.is_effector(node.name) then + local powered_rules = {} + local unpowered_rules = {} + + -- for each input rule, check if powered + for _, r in ipairs(mesecon.effector_get_rules(node)) do + local powered = mesecon.is_powered(pos, r) + if powered then table.insert(powered_rules, r) + else table.insert(unpowered_rules, r) end + + local state = powered and mesecon.state.on or mesecon.state.off + mesecon.changesignal(pos, node, r, state, 1) + end + + if (#powered_rules > 0) then + for _, r in ipairs(powered_rules) do + mesecon.activate(pos, node, r, 1) + end + else + for _, r in ipairs(unpowered_rules) do + mesecon.deactivate(pos, node, r, 1) + end + end + end +end + +mesecon.on_dignode = function (pos, node) + if mesecon.is_conductor_on(node) 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 + mesecon.queue:add_action(pos, "update_autoconnect", {node}) +end + +mesecon.queue:add_function("update_autoconnect", mesecon.update_autoconnect) + +minetest.register_on_placenode(mesecon.on_placenode) +minetest.register_on_dignode(mesecon.on_dignode) + +-- Overheating service for fast circuits + +-- returns true if heat is too high +mesecon.do_overheat = function(pos) + local meta = minetest.get_meta(pos) + local heat = meta:get_int("heat") or 0 + + heat = heat + 1 + meta:set_int("heat", heat) + + if heat < mesecon.setting("overheat_max", 20) then + mesecon.queue:add_action(pos, "cooldown", {}, 1, nil, 0) + else + return true + end + + return false +end + + +mesecon.queue:add_function("cooldown", function (pos) + if minetest.get_item_group(minetest.get_node(pos).name, "overheat") == 0 then + return -- node has been moved, this one does not use overheating - ignore + end + + local meta = minetest.get_meta(pos) + local heat = meta:get_int("heat") + + if (heat > 0) then + meta:set_int("heat", heat - 1) + end +end) diff --git a/mods/mesecons/mesecons/settings.lua b/mods/mesecons/mesecons/settings.lua new file mode 100644 index 0000000..1ebbfde --- /dev/null +++ b/mods/mesecons/mesecons/settings.lua @@ -0,0 +1,15 @@ +-- SETTINGS +function mesecon.setting(setting, default) + if type(default) == "boolean" then + local read = minetest.setting_getbool("mesecon."..setting) + if read == nil then + return default + else + return read + end + elseif type(default) == "string" then + return minetest.setting_get("mesecon."..setting) or default + elseif type(default) == "number" then + return tonumber(minetest.setting_get("mesecon."..setting) or default) + end +end diff --git a/mods/mesecons/mesecons/textures/mesecons_wire_inv.png b/mods/mesecons/mesecons/textures/mesecons_wire_inv.png new file mode 100644 index 0000000..a3930cb Binary files /dev/null and b/mods/mesecons/mesecons/textures/mesecons_wire_inv.png differ diff --git a/mods/mesecons/mesecons/textures/mesecons_wire_off.png b/mods/mesecons/mesecons/textures/mesecons_wire_off.png new file mode 100644 index 0000000..58164fa Binary files /dev/null and b/mods/mesecons/mesecons/textures/mesecons_wire_off.png differ diff --git a/mods/mesecons/mesecons/textures/mesecons_wire_on.png b/mods/mesecons/mesecons/textures/mesecons_wire_on.png new file mode 100644 index 0000000..98a86c8 Binary files /dev/null and b/mods/mesecons/mesecons/textures/mesecons_wire_on.png differ diff --git a/mods/mesecons/mesecons/util.lua b/mods/mesecons/mesecons/util.lua new file mode 100644 index 0000000..3827dce --- /dev/null +++ b/mods/mesecons/mesecons/util.lua @@ -0,0 +1,275 @@ +function mesecon.move_node(pos, newpos) + local node = minetest.get_node(pos) + local meta = minetest.get_meta(pos):to_table() + minetest.remove_node(pos) + minetest.set_node(newpos, node) + minetest.get_meta(pos):from_table(meta) +end + +function mesecon.flattenrules(allrules) +--[[ + { + { + {xyz}, + {xyz}, + }, + { + {xyz}, + {xyz}, + }, + } +--]] + if allrules[1] and + allrules[1].x then + return allrules + end + + local shallowrules = {} + for _, metarule in ipairs( allrules) do + for _, rule in ipairs(metarule ) do + table.insert(shallowrules, rule) + end + end + return shallowrules +--[[ + { + {xyz}, + {xyz}, + {xyz}, + {xyz}, + } +--]] +end + +function mesecon.rule2bit(findrule, allrules) + --get the bit of the metarule the rule is in, or bit 1 + if (allrules[1] and + allrules[1].x) or + not findrule then + return 1 + end + for m,metarule in ipairs( allrules) do + for _, rule in ipairs(metarule ) do + if vector.equals(findrule, rule) then + return m + end + end + end +end + +function mesecon.rule2metaindex(findrule, allrules) + --get the metarule the rule is in, or allrules + if allrules[1].x then + return nil + end + + if not(findrule) then + return mesecon.flattenrules(allrules) + end + + for m, metarule in ipairs( allrules) do + for _, rule in ipairs(metarule ) do + if vector.equals(findrule, rule) then + return m + end + end + end +end + +function mesecon.rule2meta(findrule, allrules) + if #allrules == 0 then return {} end + + local index = mesecon.rule2metaindex(findrule, allrules) + if index == nil then + if allrules[1].x then + return allrules + else + return {} + end + end + return allrules[index] +end + +function mesecon.dec2bin(n) + local x, y = math.floor(n / 2), n % 2 + if (n > 1) then + return mesecon.dec2bin(x)..y + else + return ""..y + end +end + +function mesecon.getstate(nodename, states) + for state, name in ipairs(states) do + if name == nodename then + return state + end + end + error(nodename.." doesn't mention itself in "..dump(states)) +end + +function mesecon.getbinstate(nodename, states) + return mesecon.dec2bin(mesecon.getstate(nodename, states)-1) +end + +function mesecon.get_bit(binary,bit) + bit = bit or 1 + local c = binary:len()-(bit-1) + return binary:sub(c,c) == "1" +end + +function mesecon.set_bit(binary,bit,value) + if value == "1" then + if not mesecon.get_bit(binary,bit) then + return mesecon.dec2bin(tonumber(binary,2)+math.pow(2,bit-1)) + end + elseif value == "0" then + if mesecon.get_bit(binary,bit) then + return mesecon.dec2bin(tonumber(binary,2)-math.pow(2,bit-1)) + end + end + return binary + +end + +function mesecon.invertRule(r) + return vector.multiply(r, -1) +end + +function mesecon.tablecopy(table) -- deep table copy + if type(table) ~= "table" then return table end -- no need to copy + local newtable = {} + + for idx, item in pairs(table) do + if type(item) == "table" then + newtable[idx] = mesecon.tablecopy(item) + else + newtable[idx] = item + end + end + + return newtable +end + +function mesecon.cmpAny(t1, t2) + if type(t1) ~= type(t2) then return false end + if type(t1) ~= "table" and type(t2) ~= "table" then return t1 == t2 end + + for i, e in pairs(t1) do + if not mesecon.cmpAny(e, t2[i]) then return false end + end + + return true +end + +-- does not overwrite values; number keys (ipairs) are appended, not overwritten +function mesecon.mergetable(source, dest) + local rval = mesecon.tablecopy(dest) + + for k, v in pairs(source) do + rval[k] = dest[k] or mesecon.tablecopy(v) + end + for i, v in ipairs(source) do + table.insert(rval, mesecon.tablecopy(v)) + end + + return rval +end + +function mesecon.register_node(name, spec_common, spec_off, spec_on) + spec_common.drop = spec_common.drop or name .. "_off" + spec_common.__mesecon_basename = name + spec_on.__mesecon_state = "on" + spec_off.__mesecon_state = "off" + + spec_on = mesecon.mergetable(spec_common, spec_on); + spec_off = mesecon.mergetable(spec_common, spec_off); + + minetest.register_node(name .. "_on", spec_on) + minetest.register_node(name .. "_off", spec_off) +end + +-- swap onstate and offstate nodes, returns new state +function mesecon.flipstate(pos, node) + local nodedef = minetest.registered_nodes[node.name] + local newstate + if (nodedef.__mesecon_state == "on") then newstate = "off" end + if (nodedef.__mesecon_state == "off") then newstate = "on" end + + minetest.swap_node(pos, {name = nodedef.__mesecon_basename .. "_" .. newstate, + param2 = node.param2}) + + return newstate +end + +-- File writing / reading utilities +local wpath = minetest.get_worldpath() +function mesecon.file2table(filename) + local f = io.open(wpath..DIR_DELIM..filename, "r") + if f == nil then return {} end + local t = f:read("*all") + f:close() + if t == "" or t == nil then return {} end + return minetest.deserialize(t) +end + +function mesecon.table2file(filename, table) + local f = io.open(wpath..DIR_DELIM..filename, "w") + f:write(minetest.serialize(table)) + f:close() +end + +-- Forceloading: Force server to load area if node is nil +local BLOCKSIZE = 16 + +-- convert node position --> block hash +local function hash_blockpos(pos) + return minetest.hash_node_position({ + x = math.floor(pos.x/BLOCKSIZE), + y = math.floor(pos.y/BLOCKSIZE), + z = math.floor(pos.z/BLOCKSIZE) + }) +end + +-- convert block hash --> node position +local function unhash_blockpos(hash) + return vector.multiply(minetest.get_position_from_hash(hash), BLOCKSIZE) +end + +mesecon.forceloaded_blocks = {} + +-- get node and force-load area +function mesecon.get_node_force(pos) + local hash = hash_blockpos(pos) + + if mesecon.forceloaded_blocks[hash] == nil then + -- if no more forceload spaces are available, try again next time + if minetest.forceload_block(pos) then + mesecon.forceloaded_blocks[hash] = 0 + end + else + mesecon.forceloaded_blocks[hash] = 0 + end + + return minetest.get_node_or_nil(pos) +end + +minetest.register_globalstep(function (dtime) + for hash, time in pairs(mesecon.forceloaded_blocks) do + -- unload forceloaded blocks after 10 minutes without usage + if (time > mesecon.setting("forceload_timeout", 600)) then + minetest.forceload_free_block(unhash_blockpos(hash)) + mesecon.forceloaded_blocks[hash] = nil + else + mesecon.forceloaded_blocks[hash] = time + dtime + end + end +end) + +-- Store and read the forceloaded blocks to / from a file +-- so that those blocks are remembered when the game +-- is restarted +mesecon.forceloaded_blocks = mesecon.file2table("mesecon_forceloaded") +minetest.register_on_shutdown(function() + mesecon.table2file("mesecon_forceloaded", mesecon.forceloaded_blocks) +end) diff --git a/mods/mesecons/mesecons/wires.lua b/mods/mesecons/mesecons/wires.lua new file mode 100644 index 0000000..d77904e --- /dev/null +++ b/mods/mesecons/mesecons/wires.lua @@ -0,0 +1,250 @@ +-- naming scheme: wire:(xp)(zp)(xm)(zm)(xpyp)(zpyp)(xmyp)(zmyp)_on/off +-- where x= x direction, z= z direction, y= y direction, p = +1, m = -1, e.g. xpym = {x=1, y=-1, z=0} +-- The (xp)/(zpyp)/.. statements shall be replaced by either 0 or 1 +-- Where 0 means the wire has no visual connection to that direction and +-- 1 means that the wire visually connects to that other node. + +-- ####################### +-- ## Update wire looks ## +-- ####################### + +-- self_pos = pos of any mesecon node, from_pos = pos of conductor to getconnect for +local wire_getconnect = function (from_pos, self_pos) + local node = minetest.get_node(self_pos) + if minetest.registered_nodes[node.name] + and minetest.registered_nodes[node.name].mesecons then + -- rules of node to possibly connect to + local rules = {} + if (minetest.registered_nodes[node.name].mesecon_wire) then + rules = mesecon.rules.default + else + rules = mesecon.get_any_rules(node) + end + + for _, r in ipairs(mesecon.flattenrules(rules)) do + if (vector.equals(vector.add(self_pos, r), from_pos)) then + return true + end + end + end + return false +end + +-- Update this node +local wire_updateconnect = function (pos) + local connections = {} + + for _, r in ipairs(mesecon.rules.default) do + if wire_getconnect(pos, vector.add(pos, r)) then + table.insert(connections, r) + end + end + + local nid = {} + for _, vec in ipairs(connections) do + -- flat component + if vec.x == 1 then nid[0] = "1" end + if vec.z == 1 then nid[1] = "1" end + if vec.x == -1 then nid[2] = "1" end + if vec.z == -1 then nid[3] = "1" end + + -- slopy component + if vec.y == 1 then + if vec.x == 1 then nid[4] = "1" end + if vec.z == 1 then nid[5] = "1" end + if vec.x == -1 then nid[6] = "1" end + if vec.z == -1 then nid[7] = "1" end + end + end + + local nodeid = (nid[0] or "0")..(nid[1] or "0")..(nid[2] or "0")..(nid[3] or "0") + ..(nid[4] or "0")..(nid[5] or "0")..(nid[6] or "0")..(nid[7] or "0") + + local state_suffix = string.find(minetest.get_node(pos).name, "_off") and "_off" or "_on" + minetest.set_node(pos, {name = "mesecons:wire_"..nodeid..state_suffix}) +end + +local update_on_place_dig = function (pos, node) + -- Update placed node (get_node again as it may have been dug) + local nn = minetest.get_node(pos) + if (minetest.registered_nodes[nn.name]) + and (minetest.registered_nodes[nn.name].mesecon_wire) then + wire_updateconnect(pos) + end + + -- Update nodes around it + local rules = {} + if minetest.registered_nodes[node.name] + and minetest.registered_nodes[node.name].mesecon_wire then + rules = mesecon.rules.default + else + rules = mesecon.get_any_rules(node) + end + if (not rules) then return end + + for _, r in ipairs(mesecon.flattenrules(rules)) do + local np = vector.add(pos, r) + if minetest.registered_nodes[minetest.get_node(np).name] + and minetest.registered_nodes[minetest.get_node(np).name].mesecon_wire then + wire_updateconnect(np) + end + end +end + +function mesecon.update_autoconnect(pos, node) + if (not node) then node = minetest.get_node(pos) end + update_on_place_dig(pos, node) +end + +-- ############################ +-- ## Wire node registration ## +-- ############################ +-- Nodeboxes: +local box_center = {-1/16, -.5, -1/16, 1/16, -.5+1/16, 1/16} +local box_bump1 = { -2/16, -8/16, -2/16, 2/16, -13/32, 2/16 } + +local nbox_nid = +{ + [0] = {1/16, -.5, -1/16, 8/16, -.5+1/16, 1/16}, -- x positive + [1] = {-1/16, -.5, 1/16, 1/16, -.5+1/16, 8/16}, -- z positive + [2] = {-8/16, -.5, -1/16, -1/16, -.5+1/16, 1/16}, -- x negative + [3] = {-1/16, -.5, -8/16, 1/16, -.5+1/16, -1/16}, -- z negative + + [4] = {.5-1/16, -.5+1/16, -1/16, .5, .4999+1/16, 1/16}, -- x positive up + [5] = {-1/16, -.5+1/16, .5-1/16, 1/16, .4999+1/16, .5}, -- z positive up + [6] = {-.5, -.5+1/16, -1/16, -.5+1/16, .4999+1/16, 1/16}, -- x negative up + [7] = {-1/16, -.5+1/16, -.5, 1/16, .4999+1/16, -.5+1/16} -- z negative up +} + +local tiles_off = { "mesecons_wire_off.png" } +local tiles_on = { "mesecons_wire_on.png" } + +local selectionbox = +{ + type = "fixed", + fixed = {-.5, -.5, -.5, .5, -.5+4/16, .5} +} + +-- go to the next nodeid (ex.: 01000011 --> 01000100) +local nid_inc = function() end +nid_inc = function (nid) + local i = 0 + while nid[i-1] ~= 1 do + nid[i] = (nid[i] ~= 1) and 1 or 0 + i = i + 1 + end + + -- BUT: Skip impossible nodeids: + if ((nid[0] == 0 and nid[4] == 1) or (nid[1] == 0 and nid[5] == 1) + or (nid[2] == 0 and nid[6] == 1) or (nid[3] == 0 and nid[7] == 1)) then + return nid_inc(nid) + end + + return i <= 8 +end + +register_wires = function() + local nid = {} + while true do + -- Create group specifiction and nodeid string (see note above for details) + local nodeid = (nid[0] or "0")..(nid[1] or "0")..(nid[2] or "0")..(nid[3] or "0") + ..(nid[4] or "0")..(nid[5] or "0")..(nid[6] or "0")..(nid[7] or "0") + + -- Calculate nodebox + local nodebox = {type = "fixed", fixed={box_center}} + for i=0,7 do + if nid[i] == 1 then + table.insert(nodebox.fixed, nbox_nid[i]) + end + end + + -- Add bump to nodebox if curved + if (nid[0] == 1 and nid[1] == 1) or (nid[1] == 1 and nid[2] == 1) + or (nid[2] == 1 and nid[3] == 1) or (nid[3] == 1 and nid[0] == 1) then + table.insert(nodebox.fixed, box_bump1) + end + + -- If nothing to connect to, still make a nodebox of a straight wire + if nodeid == "00000000" then + nodebox.fixed = {-8/16, -.5, -1/16, 8/16, -.5+1/16, 1/16} + end + + local rules = {} + if (nid[0] == 1) then table.insert(rules, vector.new( 1, 0, 0)) end + if (nid[1] == 1) then table.insert(rules, vector.new( 0, 0, 1)) end + if (nid[2] == 1) then table.insert(rules, vector.new(-1, 0, 0)) end + if (nid[3] == 1) then table.insert(rules, vector.new( 0, 0, -1)) end + + if (nid[0] == 1) then table.insert(rules, vector.new( 1, -1, 0)) end + if (nid[1] == 1) then table.insert(rules, vector.new( 0, -1, 1)) end + if (nid[2] == 1) then table.insert(rules, vector.new(-1, -1, 0)) end + if (nid[3] == 1) then table.insert(rules, vector.new( 0, -1, -1)) end + + if (nid[4] == 1) then table.insert(rules, vector.new( 1, 1, 0)) end + if (nid[5] == 1) then table.insert(rules, vector.new( 0, 1, 1)) end + if (nid[6] == 1) then table.insert(rules, vector.new(-1, 1, 0)) end + if (nid[7] == 1) then table.insert(rules, vector.new( 0, 1, -1)) end + + local meseconspec_off = { conductor = { + rules = rules, + state = mesecon.state.off, + onstate = "mesecons:wire_"..nodeid.."_on" + }} + + local meseconspec_on = { conductor = { + rules = rules, + state = mesecon.state.on, + offstate = "mesecons:wire_"..nodeid.."_off" + }} + + local groups_on = {dig_immediate = 3, mesecon_conductor_craftable = 1, + not_in_creative_inventory = 1} + local groups_off = {dig_immediate = 3, mesecon_conductor_craftable = 1} + if nodeid ~= "00000000" then + groups_off["not_in_creative_inventory"] = 1 + end + + mesecon.register_node("mesecons:wire_"..nodeid, { + description = "Mesecon", + drawtype = "nodebox", + inventory_image = "mesecons_wire_inv.png", + wield_image = "mesecons_wire_inv.png", + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + selection_box = selectionbox, + node_box = nodebox, + walkable = false, + drop = "mesecons:wire_00000000_off", + mesecon_wire = true + }, {tiles = tiles_off, mesecons = meseconspec_off, groups = groups_off}, + {tiles = tiles_on, mesecons = meseconspec_on, groups = groups_on}) + + if (nid_inc(nid) == false) then return end + end +end +register_wires() + +-- ############## +-- ## Crafting ## +-- ############## +minetest.register_craft({ + type = "cooking", + output = "mesecons:wire_00000000_off 2", + recipe = "default:mese_crystal_fragment", + cooktime = 3, +}) + +minetest.register_craft({ + type = "cooking", + output = "mesecons:wire_00000000_off 18", + recipe = "default:mese_crystal", + cooktime = 15, +}) + +minetest.register_craft({ + type = "cooking", + output = "mesecons:wire_00000000_off 162", + recipe = "default:mese", + cooktime = 30, +}) diff --git a/mods/mesecons/mesecons_alias/depends.txt b/mods/mesecons/mesecons_alias/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_alias/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_alias/init.lua b/mods/mesecons/mesecons_alias/init.lua new file mode 100644 index 0000000..395c368 --- /dev/null +++ b/mods/mesecons/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/mesecons/mesecons_blinkyplant/depends.txt b/mods/mesecons/mesecons_blinkyplant/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_blinkyplant/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/description.html b/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/description.html new file mode 100644 index 0000000..2a7db48 --- /dev/null +++ b/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/description.html @@ -0,0 +1 @@ +The blinky plants toggles between on and off state every three seconds. Can be used to make clocks. Also works after having restarted the game. diff --git a/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/preview.png b/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/preview.png new file mode 100644 index 0000000..40ce5b5 Binary files /dev/null and b/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/preview.png differ diff --git a/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/recipe.png b/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/recipe.png new file mode 100644 index 0000000..6f1e148 Binary files /dev/null and b/mods/mesecons/mesecons_blinkyplant/doc/blinkyplant/recipe.png differ diff --git a/mods/mesecons/mesecons_blinkyplant/init.lua b/mods/mesecons/mesecons_blinkyplant/init.lua new file mode 100644 index 0000000..8d2aa6e --- /dev/null +++ b/mods/mesecons/mesecons_blinkyplant/init.lua @@ -0,0 +1,51 @@ +-- The BLINKY_PLANT + +local toggle_timer = function (pos) + local timer = minetest.get_node_timer(pos) + if timer:is_started() then + timer:stop() + else + timer:start(mesecon.setting("blinky_plant_interval", 3)) + end +end + +local on_timer = function (pos) + local node = minetest.get_node(pos) + if(mesecon.flipstate(pos, node) == "on") then + mesecon.receptor_on(pos) + else + mesecon.receptor_off(pos) + end + toggle_timer(pos) +end + +mesecon.register_node("mesecons_blinkyplant:blinky_plant", { + description="Blinky Plant", + drawtype = "plantlike", + inventory_image = "jeija_blinky_plant_off.png", + paramtype = "light", + walkable = false, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, -0.5+0.7, 0.3}, + }, + on_timer = on_timer, + on_rightclick = toggle_timer, + on_construct = toggle_timer +},{ + tiles = {"jeija_blinky_plant_off.png"}, + groups = {dig_immediate=3}, + mesecons = {receptor = { state = mesecon.state.off }} +},{ + tiles = {"jeija_blinky_plant_on.png"}, + groups = {dig_immediate=3, not_in_creative_inventory=1}, + mesecons = {receptor = { state = mesecon.state.on }} +}) + +minetest.register_craft({ + output = "mesecons_blinkyplant:blinky_plant_off 1", + recipe = { {"","group:mesecon_conductor_craftable",""}, + {"","group:mesecon_conductor_craftable",""}, + {"group:sapling","group:sapling","group:sapling"}} +}) diff --git a/mods/mesecons/mesecons_blinkyplant/textures/jeija_blinky_plant_off.png b/mods/mesecons/mesecons_blinkyplant/textures/jeija_blinky_plant_off.png new file mode 100644 index 0000000..4f507da Binary files /dev/null and b/mods/mesecons/mesecons_blinkyplant/textures/jeija_blinky_plant_off.png differ diff --git a/mods/mesecons/mesecons_blinkyplant/textures/jeija_blinky_plant_on.png b/mods/mesecons/mesecons_blinkyplant/textures/jeija_blinky_plant_on.png new file mode 100644 index 0000000..f77a134 Binary files /dev/null and b/mods/mesecons/mesecons_blinkyplant/textures/jeija_blinky_plant_on.png differ diff --git a/mods/mesecons/mesecons_button/depends.txt b/mods/mesecons/mesecons_button/depends.txt new file mode 100644 index 0000000..19c798c --- /dev/null +++ b/mods/mesecons/mesecons_button/depends.txt @@ -0,0 +1,2 @@ +mesecons +mesecons_receiver diff --git a/mods/mesecons/mesecons_button/doc/button/description.html b/mods/mesecons/mesecons_button/doc/button/description.html new file mode 100644 index 0000000..ae6bf07 --- /dev/null +++ b/mods/mesecons/mesecons_button/doc/button/description.html @@ -0,0 +1 @@ +This receptor can be attached to walls. It turns on for 1 second if it's punched. diff --git a/mods/mesecons/mesecons_button/doc/button/preview.png b/mods/mesecons/mesecons_button/doc/button/preview.png new file mode 100644 index 0000000..b69f8f4 Binary files /dev/null and b/mods/mesecons/mesecons_button/doc/button/preview.png differ diff --git a/mods/mesecons/mesecons_button/doc/button/recipe.png b/mods/mesecons/mesecons_button/doc/button/recipe.png new file mode 100644 index 0000000..c6232b4 Binary files /dev/null and b/mods/mesecons/mesecons_button/doc/button/recipe.png differ diff --git a/mods/mesecons/mesecons_button/init.lua b/mods/mesecons/mesecons_button/init.lua new file mode 100644 index 0000000..f287d52 --- /dev/null +++ b/mods/mesecons/mesecons_button/init.lua @@ -0,0 +1,98 @@ +-- 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.get_node(pos) + if node.name=="mesecons_button:button_on" then --has not been dug + minetest.swap_node(pos, {name = "mesecons_button:button_off", param2=node.param2}) + minetest.sound_play("mesecons_button_pop", {pos=pos}) + local rules = mesecon.rules.buttonlike_get(node) + mesecon.receptor_off(pos, rules) + end +end + +minetest.register_node("mesecons_button:button_off", { + drawtype = "nodebox", + tiles = { + "jeija_wall_button_sides.png", + "jeija_wall_button_sides.png", + "jeija_wall_button_sides.png", + "jeija_wall_button_sides.png", + "jeija_wall_button_sides.png", + "jeija_wall_button_off.png" + }, + paramtype = "light", + paramtype2 = "facedir", + legacy_wallmounted = true, + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = { -6/16, -6/16, 5/16, 6/16, 6/16, 8/16 } + }, + node_box = { + type = "fixed", + fixed = { + { -6/16, -6/16, 6/16, 6/16, 6/16, 8/16 }, -- the thin plate behind the button + { -4/16, -2/16, 4/16, 4/16, 2/16, 6/16 } -- the button itself + } + }, + groups = {dig_immediate=2, mesecon_needs_receiver = 1}, + description = "Button", + on_rightclick = function (pos, node) + minetest.swap_node(pos, {name = "mesecons_button:button_on", param2=node.param2}) + 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_on", { + drawtype = "nodebox", + tiles = { + "jeija_wall_button_sides.png", + "jeija_wall_button_sides.png", + "jeija_wall_button_sides.png", + "jeija_wall_button_sides.png", + "jeija_wall_button_sides.png", + "jeija_wall_button_on.png" + }, + paramtype = "light", + paramtype2 = "facedir", + legacy_wallmounted = true, + walkable = false, + light_source = default.LIGHT_MAX-7, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = { -6/16, -6/16, 5/16, 6/16, 6/16, 8/16 } + }, + node_box = { + type = "fixed", + fixed = { + { -6/16, -6/16, 6/16, 6/16, 6/16, 8/16 }, + { -4/16, -2/16, 11/32, 4/16, 2/16, 6/16 } + } + }, + groups = {dig_immediate=2, not_in_creative_inventory=1, mesecon_needs_receiver = 1}, + drop = 'mesecons_button:button_off', + description = "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_off 2", + recipe = { + {"group:mesecon_conductor_craftable","default:stone"}, + } +}) diff --git a/mods/mesecons/mesecons_button/sounds/mesecons_button_pop.ogg b/mods/mesecons/mesecons_button/sounds/mesecons_button_pop.ogg new file mode 100644 index 0000000..9d56bb8 Binary files /dev/null and b/mods/mesecons/mesecons_button/sounds/mesecons_button_pop.ogg differ diff --git a/mods/mesecons/mesecons_button/sounds/mesecons_button_push.ogg b/mods/mesecons/mesecons_button/sounds/mesecons_button_push.ogg new file mode 100644 index 0000000..53d45c1 Binary files /dev/null and b/mods/mesecons/mesecons_button/sounds/mesecons_button_push.ogg differ diff --git a/mods/mesecons/mesecons_button/textures/jeija_wall_button_off.png b/mods/mesecons/mesecons_button/textures/jeija_wall_button_off.png new file mode 100644 index 0000000..0e3ff25 Binary files /dev/null and b/mods/mesecons/mesecons_button/textures/jeija_wall_button_off.png differ diff --git a/mods/mesecons/mesecons_button/textures/jeija_wall_button_on.png b/mods/mesecons/mesecons_button/textures/jeija_wall_button_on.png new file mode 100644 index 0000000..1d97464 Binary files /dev/null and b/mods/mesecons/mesecons_button/textures/jeija_wall_button_on.png differ diff --git a/mods/mesecons/mesecons_button/textures/jeija_wall_button_sides.png b/mods/mesecons/mesecons_button/textures/jeija_wall_button_sides.png new file mode 100644 index 0000000..9b79b57 Binary files /dev/null and b/mods/mesecons/mesecons_button/textures/jeija_wall_button_sides.png differ diff --git a/mods/mesecons/mesecons_commandblock/depends.txt b/mods/mesecons/mesecons_commandblock/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_commandblock/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_commandblock/doc/commandblock/description.html b/mods/mesecons/mesecons_commandblock/doc/commandblock/description.html new file mode 100644 index 0000000..405b7e5 --- /dev/null +++ b/mods/mesecons/mesecons_commandblock/doc/commandblock/description.html @@ -0,0 +1 @@ +There is no crafting recipe as this should only be available for server admins. Quite similar to the Minecraft counterpart. Executes server commands. diff --git a/mods/mesecons/mesecons_commandblock/doc/commandblock/preview.png b/mods/mesecons/mesecons_commandblock/doc/commandblock/preview.png new file mode 100644 index 0000000..d89cc7b Binary files /dev/null and b/mods/mesecons/mesecons_commandblock/doc/commandblock/preview.png differ diff --git a/mods/mesecons/mesecons_commandblock/init.lua b/mods/mesecons/mesecons_commandblock/init.lua new file mode 100644 index 0000000..9cf9b13 --- /dev/null +++ b/mods/mesecons/mesecons_commandblock/init.lua @@ -0,0 +1,195 @@ +minetest.register_chatcommand("say", { + params = "", + description = "Say as the server", + privs = {server=true}, + func = function(name, param) + minetest.chat_send_all(name .. ": " .. param) + end +}) + +minetest.register_chatcommand("tell", { + params = " ", + description = "Say to privately", + func = function(name, param) + local found, _, target, message = param:find("^([^%s]+)%s+(.*)$") + if found == nil then + minetest.chat_send_player(name, "Invalid usage: " .. param) + return + end + if not minetest.get_player_by_name(target) then + minetest.chat_send_player(name, "Invalid target: " .. target) + end + minetest.chat_send_player(target, name .. " whispers: " .. message, false) + end +}) + +minetest.register_chatcommand("hp", { + params = " ", + description = "Set health of to hitpoints", + privs = {ban=true}, + func = function(name, param) + local found, _, target, value = param:find("^([^%s]+)%s+(%d+)$") + if found == nil then + minetest.chat_send_player(name, "Invalid usage: " .. param) + return + end + local player = minetest.get_player_by_name(target) + if player then + player:set_hp(value) + else + minetest.chat_send_player(name, "Invalid target: " .. target) + end + end +}) + +local function initialize_data(meta) + local commands = meta:get_string("commands") + meta:set_string("formspec", + "invsize[9,5;]" .. + "textarea[0.5,0.5;8.5,4;commands;Commands;"..commands.."]" .. + "label[1,3.8;@nearest, @farthest, and @random are replaced by the respective player names]" .. + "button_exit[3.3,4.5;2,1;submit;Submit]") + local owner = meta:get_string("owner") + if owner == "" then + owner = "not owned" + else + owner = "owned by " .. owner + end + meta:set_string("infotext", "Command Block\n" .. + "(" .. owner .. ")\n" .. + "Commands: "..commands) +end + +local function construct(pos) + local meta = minetest.get_meta(pos) + + meta:set_string("commands", "tell @nearest Commandblock unconfigured") + + meta:set_string("owner", "") + + initialize_data(meta) +end + +local function after_place(pos, placer) + if placer then + local meta = minetest.get_meta(pos) + meta:set_string("owner", placer:get_player_name()) + initialize_data(meta) + end +end + +local function receive_fields(pos, formname, fields, sender) + if not fields.submit then + return + end + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + if owner ~= "" and sender:get_player_name() ~= owner then + return + end + meta:set_string("commands", fields.commands) + + initialize_data(meta) +end + +local function resolve_commands(commands, pos) + local nearest, farthest = nil, nil + local min_distance, max_distance = math.huge, -1 + local players = minetest.get_connected_players() + for index, player in pairs(players) do + local distance = vector.distance(pos, player:getpos()) + if distance < min_distance then + min_distance = distance + nearest = player:get_player_name() + end + if distance > max_distance then + max_distance = distance + farthest = player:get_player_name() + end + end + local random = players[math.random(#players)]:get_player_name() + commands = commands:gsub("@nearest", nearest) + commands = commands:gsub("@farthest", farthest) + commands = commands:gsub("@random", random) + return commands +end + +local function commandblock_action_on(pos, node) + if node.name ~= "mesecons_commandblock:commandblock_off" then + return + end + + minetest.swap_node(pos, {name = "mesecons_commandblock:commandblock_on"}) + + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + if owner == "" then + return + end + + local commands = resolve_commands(meta:get_string("commands"), pos) + for _, command in pairs(commands:split("\n")) do + local pos = command:find(" ") + local cmd, param = command, "" + if pos then + cmd = command:sub(1, pos - 1) + param = command:sub(pos + 1) + end + local cmddef = minetest.chatcommands[cmd] + if not cmddef then + minetest.chat_send_player(owner, "The command "..cmd.." does not exist") + return + end + local has_privs, missing_privs = minetest.check_player_privs(owner, cmddef.privs) + if not has_privs then + minetest.chat_send_player(owner, "You don't have permission " + .."to run "..cmd + .." (missing privileges: " + ..table.concat(missing_privs, ", ")..")") + return + end + cmddef.func(owner, param) + end +end + +local function commandblock_action_off(pos, node) + if node.name == "mesecons_commandblock:commandblock_on" then + minetest.swap_node(pos, {name = "mesecons_commandblock:commandblock_off"}) + end +end + +local function can_dig(pos, player) + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + return owner == "" or owner == player:get_player_name() +end + +minetest.register_node("mesecons_commandblock:commandblock_off", { + description = "Command Block", + tiles = {"jeija_commandblock_off.png"}, + inventory_image = minetest.inventorycube("jeija_commandblock_off.png"), + groups = {cracky=2, mesecon_effector_off=1}, + on_construct = construct, + after_place_node = after_place, + on_receive_fields = receive_fields, + can_dig = can_dig, + sounds = default.node_sound_stone_defaults(), + mesecons = {effector = { + action_on = commandblock_action_on + }} +}) + +minetest.register_node("mesecons_commandblock:commandblock_on", { + tiles = {"jeija_commandblock_on.png"}, + groups = {cracky=2, mesecon_effector_on=1, not_in_creative_inventory=1}, + light_source = 10, + drop = "mesecons_commandblock:commandblock_off", + on_construct = construct, + after_place_node = after_place, + on_receive_fields = receive_fields, + can_dig = can_dig, + sounds = default.node_sound_stone_defaults(), + mesecons = {effector = { + action_off = commandblock_action_off + }} +}) diff --git a/mods/mesecons/mesecons_commandblock/textures/jeija_close_window.png b/mods/mesecons/mesecons_commandblock/textures/jeija_close_window.png new file mode 100644 index 0000000..5c27c6c Binary files /dev/null and b/mods/mesecons/mesecons_commandblock/textures/jeija_close_window.png differ diff --git a/mods/mesecons/mesecons_commandblock/textures/jeija_commandblock_off.png b/mods/mesecons/mesecons_commandblock/textures/jeija_commandblock_off.png new file mode 100644 index 0000000..c05b616 Binary files /dev/null and b/mods/mesecons/mesecons_commandblock/textures/jeija_commandblock_off.png differ diff --git a/mods/mesecons/mesecons_commandblock/textures/jeija_commandblock_on.png b/mods/mesecons/mesecons_commandblock/textures/jeija_commandblock_on.png new file mode 100644 index 0000000..7fc35b6 Binary files /dev/null and b/mods/mesecons/mesecons_commandblock/textures/jeija_commandblock_on.png differ diff --git a/mods/mesecons/mesecons_delayer/depends.txt b/mods/mesecons/mesecons_delayer/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_delayer/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_delayer/doc/delayer/description.html b/mods/mesecons/mesecons_delayer/doc/delayer/description.html new file mode 100644 index 0000000..f3a5280 --- /dev/null +++ b/mods/mesecons/mesecons_delayer/doc/delayer/description.html @@ -0,0 +1 @@ +The delayer delays the signal from the input for a determined time. The time can be set by punching the delayer. Possible delays are: 0.1 seconds, 0.3 seconds, 0.5 seconds and 1 second. You may try to use it for creating songs with the noteblock. diff --git a/mods/mesecons/mesecons_delayer/doc/delayer/preview.png b/mods/mesecons/mesecons_delayer/doc/delayer/preview.png new file mode 100644 index 0000000..c57c728 Binary files /dev/null and b/mods/mesecons/mesecons_delayer/doc/delayer/preview.png differ diff --git a/mods/mesecons/mesecons_delayer/doc/delayer/recipe.png b/mods/mesecons/mesecons_delayer/doc/delayer/recipe.png new file mode 100644 index 0000000..ea394aa Binary files /dev/null and b/mods/mesecons/mesecons_delayer/doc/delayer/recipe.png differ diff --git a/mods/mesecons/mesecons_delayer/init.lua b/mods/mesecons/mesecons_delayer/init.lua new file mode 100644 index 0000000..da576ad --- /dev/null +++ b/mods/mesecons/mesecons_delayer/init.lua @@ -0,0 +1,179 @@ +-- 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_activate = function(pos, node) + local def = minetest.registered_nodes[node.name] + local time = def.delayer_time + minetest.swap_node(pos, {name = def.delayer_onstate, param2=node.param2}) + mesecon.queue:add_action(pos, "receptor_on", {delayer_get_output_rules(node)}, time, nil) +end + +local delayer_deactivate = function(pos, node) + local def = minetest.registered_nodes[node.name] + local time = def.delayer_time + minetest.swap_node(pos, {name = def.delayer_offstate, param2=node.param2}) + mesecon.queue:add_action(pos, "receptor_off", {delayer_get_output_rules(node)}, time, nil) +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 + +boxes = {{ -6/16, -8/16, -6/16, 6/16, -7/16, 6/16 }, -- the main slab + + { -2/16, -7/16, -4/16, 2/16, -26/64, -3/16 }, -- the jeweled "on" indicator + { -3/16, -7/16, -3/16, 3/16, -26/64, -2/16 }, + { -4/16, -7/16, -2/16, 4/16, -26/64, 2/16 }, + { -3/16, -7/16, 2/16, 3/16, -26/64, 3/16 }, + { -2/16, -7/16, 3/16, 2/16, -26/64, 4/16 }, + + { -6/16, -7/16, -6/16, -4/16, -27/64, -4/16 }, -- the timer indicator + { -8/16, -8/16, -1/16, -6/16, -7/16, 1/16 }, -- the two wire stubs + { 6/16, -8/16, -1/16, 8/16, -7/16, 1/16 }} + +minetest.register_node("mesecons_delayer:delayer_off_"..tostring(i), { + description = "Delayer", + drawtype = "nodebox", + tiles = { + "mesecons_delayer_off_"..tostring(i)..".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" + }, + inventory_image = "mesecons_delayer_off_1.png", + wield_image = "mesecons_delayer_off_1.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 + minetest.swap_node(pos, {name = "mesecons_delayer:delayer_off_2", param2=node.param2}) + elseif node.name=="mesecons_delayer:delayer_off_2" then + minetest.swap_node(pos, {name = "mesecons_delayer:delayer_off_3", param2=node.param2}) + elseif node.name=="mesecons_delayer:delayer_off_3" then + minetest.swap_node(pos, {name = "mesecons_delayer:delayer_off_4", param2=node.param2}) + elseif node.name=="mesecons_delayer:delayer_off_4" then + minetest.swap_node(pos, {name = "mesecons_delayer:delayer_off_1", param2=node.param2}) + 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_"..tostring(i)..".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 + minetest.swap_node(pos, {name = "mesecons_delayer:delayer_on_2", param2=node.param2}) + elseif node.name=="mesecons_delayer:delayer_on_2" then + minetest.swap_node(pos, {name = "mesecons_delayer:delayer_on_3", param2=node.param2}) + elseif node.name=="mesecons_delayer:delayer_on_3" then + minetest.swap_node(pos, {name = "mesecons_delayer:delayer_on_4", param2=node.param2}) + elseif node.name=="mesecons_delayer:delayer_on_4" then + minetest.swap_node(pos, {name = "mesecons_delayer:delayer_on_1", param2=node.param2}) + 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", "group:mesecon_conductor_craftable", "mesecons_torch:mesecon_torch_on"}, + {"default:cobble","default:cobble", "default:cobble"}, + } +}) diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_bottom.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_bottom.png new file mode 100644 index 0000000..2e49d31 Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_bottom.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_ends_off.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_ends_off.png new file mode 100644 index 0000000..0242deb Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_ends_off.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_ends_on.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_ends_on.png new file mode 100644 index 0000000..19ae0cb Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_ends_on.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_1.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_1.png new file mode 100644 index 0000000..7372b37 Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_1.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_2.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_2.png new file mode 100644 index 0000000..e34f0ac Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_2.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_3.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_3.png new file mode 100644 index 0000000..091adbc Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_3.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_4.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_4.png new file mode 100644 index 0000000..7ecc9b6 Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_off_4.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_1.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_1.png new file mode 100644 index 0000000..61f52f2 Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_1.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_2.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_2.png new file mode 100644 index 0000000..7bd363f Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_2.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_3.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_3.png new file mode 100644 index 0000000..b93f725 Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_3.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_4.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_4.png new file mode 100644 index 0000000..ca90a1e Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_on_4.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_sides_off.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_sides_off.png new file mode 100644 index 0000000..79f3d59 Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_sides_off.png differ diff --git a/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_sides_on.png b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_sides_on.png new file mode 100644 index 0000000..1c8edaa Binary files /dev/null and b/mods/mesecons/mesecons_delayer/textures/mesecons_delayer_sides_on.png differ diff --git a/mods/mesecons/mesecons_detector/depends.txt b/mods/mesecons/mesecons_detector/depends.txt new file mode 100644 index 0000000..bc7b062 --- /dev/null +++ b/mods/mesecons/mesecons_detector/depends.txt @@ -0,0 +1,2 @@ +mesecons +mesecons_materials diff --git a/mods/mesecons/mesecons_detector/doc/nodedetector/description.html b/mods/mesecons/mesecons_detector/doc/nodedetector/description.html new file mode 100644 index 0000000..be34fde --- /dev/null +++ b/mods/mesecons/mesecons_detector/doc/nodedetector/description.html @@ -0,0 +1,6 @@ +The node detector is a receptor. It changes its state when either any node +or a specific node is detected. Right-click it to set a nodename to scan for. +It can also receive digiline signals. You can either send "GET" and it will +respond with the detected nodename or you can send any other string and it will +set this string as the node to scan for. +Nodenames must include the mod they reside in, so for instance default:dirt, not just dirt. diff --git a/mods/mesecons/mesecons_detector/doc/nodedetector/preview.png b/mods/mesecons/mesecons_detector/doc/nodedetector/preview.png new file mode 100644 index 0000000..1f78161 Binary files /dev/null and b/mods/mesecons/mesecons_detector/doc/nodedetector/preview.png differ diff --git a/mods/mesecons/mesecons_detector/doc/nodedetector/recipe.png b/mods/mesecons/mesecons_detector/doc/nodedetector/recipe.png new file mode 100644 index 0000000..958c7e6 Binary files /dev/null and b/mods/mesecons/mesecons_detector/doc/nodedetector/recipe.png differ diff --git a/mods/mesecons/mesecons_detector/doc/objectdetector/description.html b/mods/mesecons/mesecons_detector/doc/objectdetector/description.html new file mode 100644 index 0000000..c8315e8 --- /dev/null +++ b/mods/mesecons/mesecons_detector/doc/objectdetector/description.html @@ -0,0 +1,3 @@ +The object detector is a receptor. It changes its state when a player approaches. +Right-click it to set a name to scan for. +It can also receive digiline signals which are the name to scan for on the specified channel in the right-click menu. diff --git a/mods/mesecons/mesecons_detector/doc/objectdetector/preview.png b/mods/mesecons/mesecons_detector/doc/objectdetector/preview.png new file mode 100644 index 0000000..85c4dea Binary files /dev/null and b/mods/mesecons/mesecons_detector/doc/objectdetector/preview.png differ diff --git a/mods/mesecons/mesecons_detector/doc/objectdetector/recipe.png b/mods/mesecons/mesecons_detector/doc/objectdetector/recipe.png new file mode 100644 index 0000000..a1cee00 Binary files /dev/null and b/mods/mesecons/mesecons_detector/doc/objectdetector/recipe.png differ diff --git a/mods/mesecons/mesecons_detector/init.lua b/mods/mesecons/mesecons_detector/init.lua new file mode 100644 index 0000000..65e5c6e --- /dev/null +++ b/mods/mesecons/mesecons_detector/init.lua @@ -0,0 +1,266 @@ +local GET_COMMAND = "GET" + +-- Object detector +-- Detects players in a certain radius +-- The radius can be specified in mesecons/settings.lua + +local function object_detector_make_formspec(pos) + minetest.get_meta(pos):set_string("formspec", "size[9,2.5]" .. + "field[0.3, 0;9,2;scanname;Name of player to scan for (empty for any):;${scanname}]".. + "field[0.3,1.5;4,2;digiline_channel;Digiline Channel (optional):;${digiline_channel}]".. + "button_exit[7,0.75;2,3;;Save]") +end + +local function object_detector_on_receive_fields(pos, _, fields) + if not fields.scanname or not fields.digiline_channel then return end + + local meta = minetest.get_meta(pos) + meta:set_string("scanname", fields.scanname) + meta:set_string("digiline_channel", fields.digiline_channel) + object_detector_make_formspec(pos) +end + +-- returns true if player was found, false if not +local function object_detector_scan(pos) + local objs = minetest.get_objects_inside_radius(pos, mesecon.setting("detector_radius", 6)) + + -- abort if no scan results were found + if next(objs) == nil then return false end + + local scanname = minetest.get_meta(pos):get_string("scanname") + local every_player = scanname == "" + for _, obj in pairs(objs) do + -- "" is returned if it is not a player; "" ~= nil; so only handle objects with foundname ~= "" + local foundname = obj:get_player_name() + + if foundname ~= "" then + -- return true if scanning for any player or if specific playername was detected + if scanname == "" or foundname == scanname then + return true + end + end + end + + return false +end + +-- set player name when receiving a digiline signal on a specific channel +local object_detector_digiline = { + effector = { + action = function(pos, node, channel, msg) + local meta = minetest.get_meta(pos) + if channel == meta:get_string("digiline_channel") then + meta:set_string("scanname", msg) + object_detector_make_formspec(pos) + end + end, + } +} + +minetest.register_node("mesecons_detector:object_detector_off", { + tiles = {"default_steel_block.png", "default_steel_block.png", "jeija_object_detector_off.png", "jeija_object_detector_off.png", "jeija_object_detector_off.png", "jeija_object_detector_off.png"}, + paramtype = "light", + walkable = true, + groups = {cracky=3}, + description="Player Detector", + mesecons = {receptor = { + state = mesecon.state.off, + rules = mesecon.rules.pplate + }}, + on_construct = object_detector_make_formspec, + on_receive_fields = object_detector_on_receive_fields, + sounds = default.node_sound_stone_defaults(), + digiline = object_detector_digiline +}) + +minetest.register_node("mesecons_detector:object_detector_on", { + tiles = {"default_steel_block.png", "default_steel_block.png", "jeija_object_detector_on.png", "jeija_object_detector_on.png", "jeija_object_detector_on.png", "jeija_object_detector_on.png"}, + paramtype = "light", + walkable = true, + groups = {cracky=3,not_in_creative_inventory=1}, + drop = 'mesecons_detector:object_detector_off', + mesecons = {receptor = { + state = mesecon.state.on, + rules = mesecon.rules.pplate + }}, + on_construct = object_detector_make_formspec, + on_receive_fields = object_detector_on_receive_fields, + sounds = default.node_sound_stone_defaults(), + digiline = object_detector_digiline +}) + +minetest.register_craft({ + output = 'mesecons_detector:object_detector_off', + recipe = { + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "mesecons_luacontroller:luacontroller0000", "default:steel_ingot"}, + {"default:steel_ingot", "group:mesecon_conductor_craftable", "default:steel_ingot"}, + } +}) + +minetest.register_abm({ + nodenames = {"mesecons_detector:object_detector_off"}, + interval = 1, + chance = 1, + action = function(pos, node) + if not object_detector_scan(pos) then return end + + node.name = "mesecons_detector:object_detector_on" + minetest.swap_node(pos, node) + mesecon.receptor_on(pos, mesecon.rules.pplate) + end, +}) + +minetest.register_abm({ + nodenames = {"mesecons_detector:object_detector_on"}, + interval = 1, + chance = 1, + action = function(pos, node) + if object_detector_scan(pos) then return end + + node.name = "mesecons_detector:object_detector_off" + minetest.swap_node(pos, node) + mesecon.receptor_off(pos, mesecon.rules.pplate) + end, +}) + +-- Node detector +-- Detects the node in front of it + +local function node_detector_make_formspec(pos) + minetest.get_meta(pos):set_string("formspec", "size[9,2.5]" .. + "field[0.3, 0;9,2;scanname;Name of node to scan for (empty for any):;${scanname}]".. + "field[0.3,1.5;4,2;digiline_channel;Digiline Channel (optional):;${digiline_channel}]".. + "button_exit[7,0.75;2,3;;Save]") +end + +local function node_detector_on_receive_fields(pos, _, fields) + if not fields.scanname or not fields.digiline_channel then return end + + local meta = minetest.get_meta(pos) + meta:set_string("scanname", fields.scanname) + meta:set_string("digiline_channel", fields.digiline_channel) + node_detector_make_formspec(pos) +end + +-- returns true if node was found, false if not +local function node_detector_scan(pos) + local node = minetest.get_node_or_nil(pos) + if not node then return end + + local frontname = minetest.get_node( + vector.subtract(pos, minetest.facedir_to_dir(node.param2)) + ).name + local scanname = minetest.get_meta(pos):get_string("scanname") + + return (frontname == scanname) or + (frontname ~= "air" and frontname ~= "ignore" and scanname == "") +end + +-- set player name when receiving a digiline signal on a specific channel +local node_detector_digiline = { + effector = { + action = function(pos, node, channel, msg) + local meta = minetest.get_meta(pos) + if channel ~= meta:get_string("digiline_channel") then return end + + if msg == GET_COMMAND then + local nodename = minetest.get_node( + vector.subtract(pos, minetest.facedir_to_dir(node.param2)) + ).name + + digiline:receptor_send(pos, digiline.rules.default, channel, nodename) + else + meta:set_string("scanname", msg) + node_detector_make_formspec(pos) + end + end, + }, + receptor = {} +} + +local function after_place_node_detector(pos, placer) + local placer_pos = placer:getpos() + if not placer_pos then + return + end + + --correct for the player's height + if placer:is_player() then + placer_pos.y = placer_pos.y + 1.625 + end + + --correct for 6d facedir + local node = minetest.get_node(pos) + node.param2 = minetest.dir_to_facedir(vector.subtract(pos, placer_pos), true) + minetest.set_node(pos, node) +end + +minetest.register_node("mesecons_detector:node_detector_off", { + tiles = {"default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "jeija_node_detector_off.png"}, + paramtype = "light", + paramtype2 = "facedir", + walkable = true, + groups = {cracky=3}, + description="Node Detector", + mesecons = {receptor = { + state = mesecon.state.off + }}, + on_construct = node_detector_make_formspec, + on_receive_fields = node_detector_on_receive_fields, + after_place_node = after_place_node_detector, + sounds = default.node_sound_stone_defaults(), + digiline = node_detector_digiline +}) + +minetest.register_node("mesecons_detector:node_detector_on", { + tiles = {"default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "jeija_node_detector_on.png"}, + paramtype = "light", + paramtype2 = "facedir", + walkable = true, + groups = {cracky=3,not_in_creative_inventory=1}, + drop = 'mesecons_detector:node_detector_off', + mesecons = {receptor = { + state = mesecon.state.on + }}, + on_construct = node_detector_make_formspec, + on_receive_fields = node_detector_on_receive_fields, + after_place_node = after_place_node_detector, + sounds = default.node_sound_stone_defaults(), + digiline = node_detector_digiline +}) + +minetest.register_craft({ + output = 'mesecons_detector:node_detector_off', + recipe = { + {"default:steel_ingot", "group:mesecon_conductor_craftable", "default:steel_ingot"}, + {"default:steel_ingot", "mesecons_luacontroller:luacontroller0000", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + } +}) + +minetest.register_abm({ + nodenames = {"mesecons_detector:node_detector_off"}, + interval = 1, + chance = 1, + action = function(pos, node) + if not node_detector_scan(pos) then return end + + node.name = "mesecons_detector:node_detector_on" + minetest.swap_node(pos, node) + mesecon.receptor_on(pos) + end, +}) + +minetest.register_abm({ + nodenames = {"mesecons_detector:node_detector_on"}, + interval = 1, + chance = 1, + action = function(pos, node) + if node_detector_scan(pos) then return end + + node.name = "mesecons_detector:node_detector_off" + minetest.swap_node(pos, node) + mesecon.receptor_off(pos) + end, +}) diff --git a/mods/mesecons/mesecons_detector/textures/jeija_node_detector_off.png b/mods/mesecons/mesecons_detector/textures/jeija_node_detector_off.png new file mode 100644 index 0000000..6d130ad Binary files /dev/null and b/mods/mesecons/mesecons_detector/textures/jeija_node_detector_off.png differ diff --git a/mods/mesecons/mesecons_detector/textures/jeija_node_detector_on.png b/mods/mesecons/mesecons_detector/textures/jeija_node_detector_on.png new file mode 100644 index 0000000..926a9d1 Binary files /dev/null and b/mods/mesecons/mesecons_detector/textures/jeija_node_detector_on.png differ diff --git a/mods/mesecons/mesecons_detector/textures/jeija_object_detector_off.png b/mods/mesecons/mesecons_detector/textures/jeija_object_detector_off.png new file mode 100644 index 0000000..825d78f Binary files /dev/null and b/mods/mesecons/mesecons_detector/textures/jeija_object_detector_off.png differ diff --git a/mods/mesecons/mesecons_detector/textures/jeija_object_detector_on.png b/mods/mesecons/mesecons_detector/textures/jeija_object_detector_on.png new file mode 100644 index 0000000..96f8ba3 Binary files /dev/null and b/mods/mesecons/mesecons_detector/textures/jeija_object_detector_on.png differ diff --git a/mods/mesecons/mesecons_doors/depends.txt b/mods/mesecons/mesecons_doors/depends.txt new file mode 100644 index 0000000..ed2fcd8 --- /dev/null +++ b/mods/mesecons/mesecons_doors/depends.txt @@ -0,0 +1,2 @@ +mesecons +doors diff --git a/mods/mesecons/mesecons_doors/init.lua b/mods/mesecons/mesecons_doors/init.lua new file mode 100644 index 0000000..52d6c17 --- /dev/null +++ b/mods/mesecons/mesecons_doors/init.lua @@ -0,0 +1,129 @@ +-- Modified, from minetest_game/mods/doors/init.lua +local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) + pos.y = pos.y + dir + if not minetest.get_node(pos).name == check_name then + return + end + local p2 = minetest.get_node(pos).param2 + p2 = params[p2 + 1] + + minetest.swap_node(pos, {name = replace_dir, param2 = p2}) + + pos.y = pos.y - dir + minetest.swap_node(pos, {name = replace, param2 = p2}) + + if (minetest.get_meta(pos):get_int("right") ~= 0) == (params[1] ~= 3) then + minetest.sound_play("doors_door_close", {pos = pos, gain = 0.3, max_hear_distance = 10}) + else + minetest.sound_play("doors_door_open", {pos = pos, gain = 0.3, max_hear_distance = 10}) + end +end + +local function meseconify_door(name) + if minetest.registered_items[name .. "_b_1"] then + -- old style double-node doors + local function toggle_state1 (pos, node) + on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) + end + + local function toggle_state2 (pos, node) + on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) + end + + minetest.override_item(name.."_b_1", { + mesecons = {effector = { + action_on = toggle_state1, + action_off = toggle_state1, + rules = mesecon.rules.pplate + }} + }) + + minetest.override_item(name.."_b_2", { + mesecons = {effector = { + action_on = toggle_state2, + action_off = toggle_state2, + rules = mesecon.rules.pplate + }} + }) + elseif minetest.registered_items[name .. "_a"] then + -- new style mesh node based doors + local override = { + mesecons = {effector = { + action_on = function(pos, node) + local door = doors.get(pos) + if door then + door:open() + end + end, + action_off = function(pos, node) + local door = doors.get(pos) + if door then + door:close() + end + end, + rules = mesecon.rules.pplate + }} + } + minetest.override_item(name .. "_a", override) + minetest.override_item(name .. "_b", override) + end +end + +meseconify_door("doors:door_wood") +meseconify_door("doors:door_steel") +meseconify_door("doors:door_glass") +meseconify_door("doors:door_obsidian_glass") + +-- Trapdoor +local function trapdoor_switch(pos, node) + local state = minetest.get_meta(pos):get_int("state") + + if state == 1 then + minetest.sound_play("doors_door_close", {pos = pos, gain = 0.3, max_hear_distance = 10}) + minetest.set_node(pos, {name="doors:trapdoor", param2 = node.param2}) + else + minetest.sound_play("doors_door_open", {pos = pos, gain = 0.3, max_hear_distance = 10}) + minetest.set_node(pos, {name="doors:trapdoor_open", param2 = node.param2}) + end + + minetest.get_meta(pos):set_int("state", state == 1 and 0 or 1) +end + +if doors and doors.get then + local override = { + mesecons = {effector = { + action_on = function(pos, node) + local door = doors.get(pos) + if door then + door:open() + end + end, + action_off = function(pos, node) + local door = doors.get(pos) + if door then + door:close() + end + end, + }}, + } + minetest.override_item("doors:trapdoor", override) + minetest.override_item("doors:trapdoor_open", override) + minetest.override_item("doors:trapdoor_steel", override) + minetest.override_item("doors:trapdoor_steel_open", override) +else + if minetest.registered_nodes["doors:trapdoor"] then + minetest.override_item("doors:trapdoor", { + mesecons = {effector = { + action_on = trapdoor_switch, + action_off = trapdoor_switch + }}, + }) + + minetest.override_item("doors:trapdoor_open", { + mesecons = {effector = { + action_on = trapdoor_switch, + action_off = trapdoor_switch + }}, + }) + end +end diff --git a/mods/mesecons/mesecons_extrawires/corner.lua b/mods/mesecons/mesecons_extrawires/corner.lua new file mode 100644 index 0000000..1e29870 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/corner.lua @@ -0,0 +1,83 @@ +local corner_nodebox = { + type = "fixed", + fixed = {{ -16/32-0.001, -17/32, -3/32, 0, -13/32, 3/32 }, + { -3/32, -17/32, -16/32+0.001, 3/32, -13/32, 3/32}} +} + +local corner_selectionbox = { + type = "fixed", + fixed = { -16/32-0.001, -18/32, -16/32, 5/32, -12/32, 5/32 }, +} + +local corner_get_rules = function (node) + local rules = + {{x = 1, y = 0, z = 0}, + {x = 0, y = 0, z = -1}} + + for i = 0, node.param2 do + rules = mesecon.rotate_rules_left(rules) + end + + return rules +end + +minetest.register_node("mesecons_extrawires:corner_on", { + drawtype = "nodebox", + tiles = { + "jeija_insulated_wire_curved_tb_on.png", + "jeija_insulated_wire_curved_tb_on.png^[transformR270", + "jeija_insulated_wire_sides_on.png", + "jeija_insulated_wire_ends_on.png", + "jeija_insulated_wire_sides_on.png", + "jeija_insulated_wire_ends_on.png" + }, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + sunlight_propagates = true, + selection_box = corner_selectionbox, + node_box = corner_nodebox, + groups = {dig_immediate = 3, not_in_creative_inventory = 1}, + drop = "mesecons_extrawires:corner_off", + mesecons = {conductor = + { + state = mesecon.state.on, + rules = corner_get_rules, + offstate = "mesecons_extrawires:corner_off" + }} +}) + +minetest.register_node("mesecons_extrawires:corner_off", { + drawtype = "nodebox", + description = "Mesecon Corner", + tiles = { + "jeija_insulated_wire_curved_tb_off.png", + "jeija_insulated_wire_curved_tb_off.png^[transformR270", + "jeija_insulated_wire_sides_off.png", + "jeija_insulated_wire_ends_off.png", + "jeija_insulated_wire_sides_off.png", + "jeija_insulated_wire_ends_off.png" + }, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + sunlight_propagates = true, + selection_box = corner_selectionbox, + node_box = corner_nodebox, + groups = {dig_immediate = 3}, + mesecons = {conductor = + { + state = mesecon.state.off, + rules = corner_get_rules, + onstate = "mesecons_extrawires:corner_on" + }} +}) + +minetest.register_craft({ + output = "mesecons_extrawires:corner_off 3", + recipe = { + {"", "", ""}, + {"mesecons_insulated:insulated_off", "mesecons_insulated:insulated_off", ""}, + {"", "mesecons_insulated:insulated_off", ""}, + } +}) diff --git a/mods/mesecons/mesecons_extrawires/crossover.lua b/mods/mesecons/mesecons_extrawires/crossover.lua new file mode 100644 index 0000000..4ecfc12 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/crossover.lua @@ -0,0 +1,176 @@ +function crossover_get_rules(node) + return { + {--first wire + {x=-1,y=0,z=0}, + {x=1,y=0,z=0}, + }, + {--second wire + {x=0,y=0,z=-1}, + {x=0,y=0,z=1}, + }, + } +end + +local crossover_states = { + "mesecons_extrawires:crossover_off", + "mesecons_extrawires:crossover_01", + "mesecons_extrawires:crossover_10", + "mesecons_extrawires:crossover_on", +} + +minetest.register_node("mesecons_extrawires:crossover_off", { + description = "Insulated Crossover", + drawtype = "nodebox", + tiles = { + "jeija_insulated_wire_crossing_tb_off.png", + "jeija_insulated_wire_crossing_tb_off.png", + "jeija_insulated_wire_ends_off.png" + }, + paramtype = "light", + walkable = false, + stack_max = 99, + selection_box = {type="fixed", fixed={-16/32-0.0001, -18/32, -16/32-0.001, 16/32+0.001, -5/32, 16/32+0.001}}, + node_box = { + type = "fixed", + fixed = { + { -16/32-0.001, -17/32, -3/32, 16/32+0.001, -13/32, 3/32 }, + { -3/32, -17/32, -16/32-0.001, 3/32, -13/32, -6/32 }, + { -3/32, -13/32, -9/32, 3/32, -6/32, -6/32 }, + { -3/32, -9/32, -9/32, 3/32, -6/32, 9/32 }, + { -3/32, -13/32, 6/32, 3/32, -6/32, 9/32 }, + { -3/32, -17/32, 6/32, 3/32, -13/32, 16/32+0.001 }, + }, + }, + groups = {dig_immediate=3, mesecon=3}, + mesecons = { + conductor = { + states = crossover_states, + rules = crossover_get_rules(), + } + }, +}) + +minetest.register_node("mesecons_extrawires:crossover_01", { + description = "You hacker you!", + drop = "mesecons_extrawires:crossover_off", + drawtype = "nodebox", + tiles = { + "jeija_insulated_wire_crossing_tb_01.png", + "jeija_insulated_wire_crossing_tb_01.png", + "jeija_insulated_wire_ends_01x.png", + "jeija_insulated_wire_ends_01x.png", + "jeija_insulated_wire_ends_01z.png", + "jeija_insulated_wire_ends_01z.png" + }, + paramtype = "light", + walkable = false, + stack_max = 99, + selection_box = {type="fixed", fixed={-16/32-0.0001, -18/32, -16/32-0.001, 16/32+0.001, -5/32, 16/32+0.001}}, + node_box = { + type = "fixed", + fixed = { + { -16/32-0.001, -17/32, -3/32, 16/32+0.001, -13/32, 3/32 }, + { -3/32, -17/32, -16/32-0.001, 3/32, -13/32, -6/32 }, + { -3/32, -13/32, -9/32, 3/32, -6/32, -6/32 }, + { -3/32, -9/32, -9/32, 3/32, -6/32, 9/32 }, + { -3/32, -13/32, 6/32, 3/32, -6/32, 9/32 }, + { -3/32, -17/32, 6/32, 3/32, -13/32, 16/32+0.001 }, + }, + }, + groups = {dig_immediate=3, mesecon=3, not_in_creative_inventory=1}, + mesecons = { + conductor = { + states = crossover_states, + rules = crossover_get_rules(), + } + }, +}) + +minetest.register_node("mesecons_extrawires:crossover_10", { + description = "You hacker you!", + drop = "mesecons_extrawires:crossover_off", + drawtype = "nodebox", + tiles = { + "jeija_insulated_wire_crossing_tb_10.png", + "jeija_insulated_wire_crossing_tb_10.png", + "jeija_insulated_wire_ends_10x.png", + "jeija_insulated_wire_ends_10x.png", + "jeija_insulated_wire_ends_10z.png", + "jeija_insulated_wire_ends_10z.png" + }, + paramtype = "light", + walkable = false, + stack_max = 99, + selection_box = {type="fixed", fixed={-16/32-0.0001, -18/32, -16/32-0.001, 16/32+0.001, -5/32, 16/32+0.001}}, + node_box = { + type = "fixed", + fixed = { + { -16/32-0.001, -17/32, -3/32, 16/32+0.001, -13/32, 3/32 }, + { -3/32, -17/32, -16/32-0.001, 3/32, -13/32, -6/32 }, + { -3/32, -13/32, -9/32, 3/32, -6/32, -6/32 }, + { -3/32, -9/32, -9/32, 3/32, -6/32, 9/32 }, + { -3/32, -13/32, 6/32, 3/32, -6/32, 9/32 }, + { -3/32, -17/32, 6/32, 3/32, -13/32, 16/32+0.001 }, + }, + }, + groups = {dig_immediate=3, mesecon=3, not_in_creative_inventory=1}, + mesecons = { + conductor = { + states = crossover_states, + rules = crossover_get_rules(), + } + }, +}) + +minetest.register_node("mesecons_extrawires:crossover_on", { + description = "You hacker you!", + drop = "mesecons_extrawires:crossover_off", + drawtype = "nodebox", + tiles = { + "jeija_insulated_wire_crossing_tb_on.png", + "jeija_insulated_wire_crossing_tb_on.png", + "jeija_insulated_wire_ends_on.png", + "jeija_insulated_wire_ends_on.png", + "jeija_insulated_wire_ends_on.png", + "jeija_insulated_wire_ends_on.png" + }, + paramtype = "light", + walkable = false, + stack_max = 99, + selection_box = {type="fixed", fixed={-16/32-0.0001, -18/32, -16/32-0.001, 16/32+0.001, -5/32, 16/32+0.001}}, + node_box = { + type = "fixed", + fixed = { + { -16/32-0.001, -17/32, -3/32, 16/32+0.001, -13/32, 3/32 }, + { -3/32, -17/32, -16/32-0.001, 3/32, -13/32, -6/32 }, + { -3/32, -13/32, -9/32, 3/32, -6/32, -6/32 }, + { -3/32, -9/32, -9/32, 3/32, -6/32, 9/32 }, + { -3/32, -13/32, 6/32, 3/32, -6/32, 9/32 }, + { -3/32, -17/32, 6/32, 3/32, -13/32, 16/32+0.001 }, + }, + }, + groups = {dig_immediate=3, mesecon=3, not_in_creative_inventory=1}, + mesecons = { + conductor = { + states = crossover_states, + rules = crossover_get_rules(), + } + }, +}) + +minetest.register_craft({ + type = "shapeless", + output = "mesecons_extrawires:crossover_off", + recipe = { + "mesecons_insulated:insulated_off", + "mesecons_insulated:insulated_off", + }, +}) + +minetest.register_craft({ + type = "shapeless", + output = "mesecons_insulated:insulated_off 2", + recipe = { + "mesecons_extrawires:crossover_off", + }, +}) diff --git a/mods/mesecons/mesecons_extrawires/depends.txt b/mods/mesecons/mesecons_extrawires/depends.txt new file mode 100644 index 0000000..aca967d --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/depends.txt @@ -0,0 +1,2 @@ +default +mesecons diff --git a/mods/mesecons/mesecons_extrawires/doc/corner/description.html b/mods/mesecons/mesecons_extrawires/doc/corner/description.html new file mode 100644 index 0000000..92de8b0 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/doc/corner/description.html @@ -0,0 +1 @@ +Insulated corners are conductors that only conduct between the inputs (also not up or down). When placing they always point to the left in direction of your vision. diff --git a/mods/mesecons/mesecons_extrawires/doc/corner/preview.png b/mods/mesecons/mesecons_extrawires/doc/corner/preview.png new file mode 100644 index 0000000..9713229 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/corner/preview.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/corner/recipe.png b/mods/mesecons/mesecons_extrawires/doc/corner/recipe.png new file mode 100644 index 0000000..ac85b01 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/corner/recipe.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/crossing/description.html b/mods/mesecons/mesecons_extrawires/doc/crossing/description.html new file mode 100644 index 0000000..aa4cf25 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/doc/crossing/description.html @@ -0,0 +1 @@ +Insulated crossing are conductors that conduct two signals between the opposing sides, the signals are insulated to each other. diff --git a/mods/mesecons/mesecons_extrawires/doc/crossing/preview.png b/mods/mesecons/mesecons_extrawires/doc/crossing/preview.png new file mode 100644 index 0000000..66aaa05 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/crossing/preview.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/crossing/recipe.png b/mods/mesecons/mesecons_extrawires/doc/crossing/recipe.png new file mode 100644 index 0000000..ac37401 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/crossing/recipe.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/mese/description.html b/mods/mesecons/mesecons_extrawires/doc/mese/description.html new file mode 100644 index 0000000..1a14864 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/doc/mese/description.html @@ -0,0 +1 @@ +The basic prerequesite for mesecons, can be crafted into wires and other stuff. Have a look at the Minetest Wiki for more information. Mese is a conductor. It conducts in all six directions: Up/Down/Left/Right/Forward/Backward diff --git a/mods/mesecons/mesecons_extrawires/doc/mese/preview.png b/mods/mesecons/mesecons_extrawires/doc/mese/preview.png new file mode 100644 index 0000000..3ce0ea4 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/mese/preview.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/mese/recipe.png b/mods/mesecons/mesecons_extrawires/doc/mese/recipe.png new file mode 100644 index 0000000..904cf0b Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/mese/recipe.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/tjunction/description.html b/mods/mesecons/mesecons_extrawires/doc/tjunction/description.html new file mode 100644 index 0000000..f655a5d --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/doc/tjunction/description.html @@ -0,0 +1 @@ +Insulated T-Junctions are conductors that only conduct between the inputs (also not up or down). diff --git a/mods/mesecons/mesecons_extrawires/doc/tjunction/preview.png b/mods/mesecons/mesecons_extrawires/doc/tjunction/preview.png new file mode 100644 index 0000000..4dec841 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/tjunction/preview.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/tjunction/recipe.png b/mods/mesecons/mesecons_extrawires/doc/tjunction/recipe.png new file mode 100644 index 0000000..8602941 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/tjunction/recipe.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/vertical/description.html b/mods/mesecons/mesecons_extrawires/doc/vertical/description.html new file mode 100644 index 0000000..df09b94 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/doc/vertical/description.html @@ -0,0 +1 @@ +Vertical Mesecons only conduct up and down. Plates appear at the ends, at that place they also conduct to the side. diff --git a/mods/mesecons/mesecons_extrawires/doc/vertical/preview.png b/mods/mesecons/mesecons_extrawires/doc/vertical/preview.png new file mode 100644 index 0000000..aad6ea8 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/vertical/preview.png differ diff --git a/mods/mesecons/mesecons_extrawires/doc/vertical/recipe.png b/mods/mesecons/mesecons_extrawires/doc/vertical/recipe.png new file mode 100644 index 0000000..83bc498 Binary files /dev/null and b/mods/mesecons/mesecons_extrawires/doc/vertical/recipe.png differ diff --git a/mods/mesecons/mesecons_extrawires/init.lua b/mods/mesecons/mesecons_extrawires/init.lua new file mode 100644 index 0000000..b22f2e5 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/init.lua @@ -0,0 +1,5 @@ +dofile(minetest.get_modpath("mesecons_extrawires").."/crossover.lua"); +dofile(minetest.get_modpath("mesecons_extrawires").."/tjunction.lua"); +dofile(minetest.get_modpath("mesecons_extrawires").."/corner.lua"); +dofile(minetest.get_modpath("mesecons_extrawires").."/vertical.lua"); +dofile(minetest.get_modpath("mesecons_extrawires").."/mesewire.lua"); diff --git a/mods/mesecons/mesecons_extrawires/mesewire.lua b/mods/mesecons/mesecons_extrawires/mesewire.lua new file mode 100644 index 0000000..150178c --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/mesewire.lua @@ -0,0 +1,30 @@ +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}, +} + +minetest.override_item("default:mese", { + mesecons = {conductor = { + state = mesecon.state.off, + onstate = "mesecons_extrawires:mese_powered", + rules = mesewire_rules + }} +}) + +minetest.register_node("mesecons_extrawires:mese_powered", { + tiles = {minetest.registered_nodes["default:mese"].tiles[1].."^[brighten"}, + is_ground_content = true, + groups = {cracky=1, not_in_creative_inventory = 1}, + sounds = default.node_sound_stone_defaults(), + mesecons = {conductor = { + state = mesecon.state.on, + offstate = "default:mese", + rules = mesewire_rules + }}, + drop = "default:mese" +}) diff --git a/mods/mesecons/mesecons_extrawires/tjunction.lua b/mods/mesecons/mesecons_extrawires/tjunction.lua new file mode 100644 index 0000000..1091e83 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/tjunction.lua @@ -0,0 +1,84 @@ +local tjunction_nodebox = { + type = "fixed", + fixed = {{ -16/32-0.001, -17/32, -3/32, 16/32+0.001, -13/32, 3/32 }, + { -3/32, -17/32, -16/32+0.001, 3/32, -13/32, -3/32},} +} + +local tjunction_selectionbox = { + type = "fixed", + fixed = { -16/32-0.001, -18/32, -16/32, 16/32+0.001, -12/32, 7/32 }, +} + +local tjunction_get_rules = function (node) + local rules = + {{x = 0, y = 0, z = 1}, + {x = 1, y = 0, z = 0}, + {x = 0, y = 0, z = -1}} + + for i = 0, node.param2 do + rules = mesecon.rotate_rules_left(rules) + end + + return rules +end + +minetest.register_node("mesecons_extrawires:tjunction_on", { + drawtype = "nodebox", + tiles = { + "jeija_insulated_wire_tjunction_tb_on.png", + "jeija_insulated_wire_tjunction_tb_on.png^[transformR180", + "jeija_insulated_wire_ends_on.png", + "jeija_insulated_wire_ends_on.png", + "jeija_insulated_wire_sides_on.png", + "jeija_insulated_wire_ends_on.png" + }, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + sunlight_propagates = true, + selection_box = tjunction_selectionbox, + node_box = tjunction_nodebox, + groups = {dig_immediate = 3, not_in_creative_inventory = 1}, + drop = "mesecons_extrawires:tjunction_off", + mesecons = {conductor = + { + state = mesecon.state.on, + rules = tjunction_get_rules, + offstate = "mesecons_extrawires:tjunction_off" + }} +}) + +minetest.register_node("mesecons_extrawires:tjunction_off", { + drawtype = "nodebox", + description = "T-junction", + tiles = { + "jeija_insulated_wire_tjunction_tb_off.png", + "jeija_insulated_wire_tjunction_tb_off.png^[transformR180", + "jeija_insulated_wire_ends_off.png", + "jeija_insulated_wire_ends_off.png", + "jeija_insulated_wire_sides_off.png", + "jeija_insulated_wire_ends_off.png" + }, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + sunlight_propagates = true, + selection_box = tjunction_selectionbox, + node_box = tjunction_nodebox, + groups = {dig_immediate = 3}, + mesecons = {conductor = + { + state = mesecon.state.off, + rules = tjunction_get_rules, + onstate = "mesecons_extrawires:tjunction_on" + }} +}) + +minetest.register_craft({ + output = "mesecons_extrawires:tjunction_off 3", + recipe = { + {"", "", ""}, + {"mesecons_insulated:insulated_off", "mesecons_insulated:insulated_off", "mesecons_insulated:insulated_off"}, + {"", "mesecons_insulated:insulated_off", ""}, + } +}) diff --git a/mods/mesecons/mesecons_extrawires/vertical.lua b/mods/mesecons/mesecons_extrawires/vertical.lua new file mode 100644 index 0000000..f3232d8 --- /dev/null +++ b/mods/mesecons/mesecons_extrawires/vertical.lua @@ -0,0 +1,181 @@ +local vertical_box = { + type = "fixed", + fixed = {-1/16, -8/16, -1/16, 1/16, 8/16, 1/16} +} + +local top_box = { + type = "fixed", + fixed = {{-8/16, -8/16, -8/16, 8/16, -7/16, 8/16}} +} + +local bottom_box = { + type = "fixed", + fixed = { + {-8/16, -8/16, -8/16, 8/16, -7/16, 8/16}, + {-1/16, -7/16, -1/16, 1/16, 8/16, 1/16}, + } +} + +local vertical_rules = { + {x=0, y=1, z=0}, + {x=0, y=-1, z=0} +} + +local top_rules = { + {x=1,y=0, z=0}, + {x=-1,y=0, z=0}, + {x=0,y=0, z=1}, + {x=0,y=0, z=-1}, + {x=0,y=-1, z=0} +} + +local bottom_rules = { + {x=1, y=0, z=0}, + {x=-1, y=0, z=0}, + {x=0, y=0, z=1}, + {x=0, y=0, z=-1}, + {x=0, y=1, z=0}, + {x=0, y=2, z=0} -- receive power from pressure plate / detector / ... 2 nodes above +} + +local vertical_updatepos = function (pos) + local node = minetest.get_node(pos) + if minetest.registered_nodes[node.name] + and minetest.registered_nodes[node.name].is_vertical_conductor then + local node_above = minetest.get_node(vector.add(pos, vertical_rules[1])) + local node_below = minetest.get_node(vector.add(pos, vertical_rules[2])) + + local above = minetest.registered_nodes[node_above.name] + and minetest.registered_nodes[node_above.name].is_vertical_conductor + local below = minetest.registered_nodes[node_below.name] + and minetest.registered_nodes[node_below.name].is_vertical_conductor + + mesecon.on_dignode(pos, node) + + -- Always place offstate conductor and let mesecon.on_placenode take care + local newname = "mesecons_extrawires:vertical_" + if above and below then -- above and below: vertical mesecon + newname = newname .. "off" + elseif above and not below then -- above only: bottom + newname = newname .. "bottom_off" + elseif not above and below then -- below only: top + newname = newname .. "top_off" + else -- no vertical wire above, no vertical wire below: use bottom + newname = newname .. "bottom_off" + end + + minetest.set_node(pos, {name = newname}) + mesecon.on_placenode(pos, {name = newname}) + end +end + +local vertical_update = function (pos, node) + vertical_updatepos(pos) -- this one + vertical_updatepos(vector.add(pos, vertical_rules[1])) -- above + vertical_updatepos(vector.add(pos, vertical_rules[2])) -- below +end + +-- Vertical wire +mesecon.register_node("mesecons_extrawires:vertical", { + description = "Vertical mesecon", + drawtype = "nodebox", + walkable = false, + paramtype = "light", + sunlight_propagates = true, + selection_box = vertical_box, + node_box = vertical_box, + is_vertical_conductor = true, + drop = "mesecons_extrawires:vertical_off", + after_place_node = vertical_update, + after_dig_node = vertical_update +},{ + tiles = {"mesecons_wire_off.png"}, + groups = {dig_immediate=3}, + mesecons = {conductor = { + state = mesecon.state.off, + onstate = "mesecons_extrawires:vertical_on", + rules = vertical_rules, + }} +},{ + tiles = {"mesecons_wire_on.png"}, + groups = {dig_immediate=3, not_in_creative_inventory=1}, + mesecons = {conductor = { + state = mesecon.state.on, + offstate = "mesecons_extrawires:vertical_off", + rules = vertical_rules, + }} +}) + +-- Vertical wire top +mesecon.register_node("mesecons_extrawires:vertical_top", { + description = "Vertical mesecon", + drawtype = "nodebox", + walkable = false, + paramtype = "light", + sunlight_propagates = true, + groups = {dig_immediate=3, not_in_creative_inventory=1}, + selection_box = top_box, + node_box = top_box, + is_vertical_conductor = true, + drop = "mesecons_extrawires:vertical_off", + after_place_node = vertical_update, + after_dig_node = vertical_update +},{ + tiles = {"mesecons_wire_off.png"}, + mesecons = {conductor = { + state = mesecon.state.off, + onstate = "mesecons_extrawires:vertical_top_on", + rules = top_rules, + }} +},{ + tiles = {"mesecons_wire_on.png"}, + mesecons = {conductor = { + state = mesecon.state.on, + offstate = "mesecons_extrawires:vertical_top_off", + rules = top_rules, + }} +}) + +-- Vertical wire bottom +mesecon.register_node("mesecons_extrawires:vertical_bottom", { + description = "Vertical mesecon", + drawtype = "nodebox", + walkable = false, + paramtype = "light", + sunlight_propagates = true, + groups = {dig_immediate = 3, not_in_creative_inventory = 1}, + selection_box = bottom_box, + node_box = bottom_box, + is_vertical_conductor = true, + drop = "mesecons_extrawires:vertical_off", + after_place_node = vertical_update, + after_dig_node = vertical_update +},{ + tiles = {"mesecons_wire_off.png"}, + mesecons = {conductor = { + state = mesecon.state.off, + onstate = "mesecons_extrawires:vertical_bottom_on", + rules = bottom_rules, + }} +},{ + tiles = {"mesecons_wire_on.png"}, + mesecons = {conductor = { + state = mesecon.state.on, + offstate = "mesecons_extrawires:vertical_bottom_off", + rules = bottom_rules, + }} +}) + +minetest.register_craft({ + output = "mesecons_extrawires:vertical_off 3", + recipe = { + {"mesecons:wire_00000000_off"}, + {"mesecons:wire_00000000_off"}, + {"mesecons:wire_00000000_off"} + } +}) + +minetest.register_craft({ + output = "mesecons:wire_00000000_off", + recipe = {{"mesecons_extrawires:vertical_off"}} +}) diff --git a/mods/mesecons/mesecons_gates/depends.txt b/mods/mesecons/mesecons_gates/depends.txt new file mode 100644 index 0000000..f3e0392 --- /dev/null +++ b/mods/mesecons/mesecons_gates/depends.txt @@ -0,0 +1,6 @@ +mesecons +mesecons_microcontroller +mesecons_delayer + +mesecons_torch +mesecons_materials diff --git a/mods/mesecons/mesecons_gates/doc/and/description.html b/mods/mesecons/mesecons_gates/doc/and/description.html new file mode 100644 index 0000000..eafbeda --- /dev/null +++ b/mods/mesecons/mesecons_gates/doc/and/description.html @@ -0,0 +1 @@ +And gates power their output if both inputs (from left and right) are powered. diff --git a/mods/mesecons/mesecons_gates/doc/and/preview.png b/mods/mesecons/mesecons_gates/doc/and/preview.png new file mode 100644 index 0000000..b2b5301 Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/and/preview.png differ diff --git a/mods/mesecons/mesecons_gates/doc/and/recipe.png b/mods/mesecons/mesecons_gates/doc/and/recipe.png new file mode 100644 index 0000000..ae6bf63 Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/and/recipe.png differ diff --git a/mods/mesecons/mesecons_gates/doc/diode/description.html b/mods/mesecons/mesecons_gates/doc/diode/description.html new file mode 100644 index 0000000..174fd64 --- /dev/null +++ b/mods/mesecons/mesecons_gates/doc/diode/description.html @@ -0,0 +1 @@ +Mesecon diodes, just like real ones, only transfer power (signals) in one direction only. diff --git a/mods/mesecons/mesecons_gates/doc/diode/preview.png b/mods/mesecons/mesecons_gates/doc/diode/preview.png new file mode 100644 index 0000000..ced541b Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/diode/preview.png differ diff --git a/mods/mesecons/mesecons_gates/doc/diode/recipe.png b/mods/mesecons/mesecons_gates/doc/diode/recipe.png new file mode 100644 index 0000000..71086bf Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/diode/recipe.png differ diff --git a/mods/mesecons/mesecons_gates/doc/nand/description.html b/mods/mesecons/mesecons_gates/doc/nand/description.html new file mode 100644 index 0000000..a520fd2 --- /dev/null +++ b/mods/mesecons/mesecons_gates/doc/nand/description.html @@ -0,0 +1 @@ +Nand gates do not power their output if both inputs (from left and right) are powered, but power it in every other case. diff --git a/mods/mesecons/mesecons_gates/doc/nand/preview.png b/mods/mesecons/mesecons_gates/doc/nand/preview.png new file mode 100644 index 0000000..d8db780 Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/nand/preview.png differ diff --git a/mods/mesecons/mesecons_gates/doc/nand/recipe.png b/mods/mesecons/mesecons_gates/doc/nand/recipe.png new file mode 100644 index 0000000..e6118b3 Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/nand/recipe.png differ diff --git a/mods/mesecons/mesecons_gates/doc/nor/description.html b/mods/mesecons/mesecons_gates/doc/nor/description.html new file mode 100644 index 0000000..cfcd4c0 --- /dev/null +++ b/mods/mesecons/mesecons_gates/doc/nor/description.html @@ -0,0 +1 @@ +Nor gates only power their output if none of their two inputs is powered. They are basically or gates with a not gate at their output. diff --git a/mods/mesecons/mesecons_gates/doc/nor/preview.png b/mods/mesecons/mesecons_gates/doc/nor/preview.png new file mode 100644 index 0000000..b6d2781 Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/nor/preview.png differ diff --git a/mods/mesecons/mesecons_gates/doc/nor/recipe.png b/mods/mesecons/mesecons_gates/doc/nor/recipe.png new file mode 100644 index 0000000..a2063c7 Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/nor/recipe.png differ diff --git a/mods/mesecons/mesecons_gates/doc/not/description.html b/mods/mesecons/mesecons_gates/doc/not/description.html new file mode 100644 index 0000000..8bd6795 --- /dev/null +++ b/mods/mesecons/mesecons_gates/doc/not/description.html @@ -0,0 +1 @@ +Not gates invert signals, just like a mesecon torch does, but faster. The input is at the opposite side of the output. diff --git a/mods/mesecons/mesecons_gates/doc/not/preview.png b/mods/mesecons/mesecons_gates/doc/not/preview.png new file mode 100644 index 0000000..4a33cd1 Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/not/preview.png differ diff --git a/mods/mesecons/mesecons_gates/doc/not/recipe.png b/mods/mesecons/mesecons_gates/doc/not/recipe.png new file mode 100644 index 0000000..ee1c0d6 Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/not/recipe.png differ diff --git a/mods/mesecons/mesecons_gates/doc/or/description.html b/mods/mesecons/mesecons_gates/doc/or/description.html new file mode 100644 index 0000000..0a74abd --- /dev/null +++ b/mods/mesecons/mesecons_gates/doc/or/description.html @@ -0,0 +1 @@ +Or gates power their output if either of their inputs (or both) are powered. You could basically get the same behaviour with two diodes, but or gates save some space. diff --git a/mods/mesecons/mesecons_gates/doc/or/preview.png b/mods/mesecons/mesecons_gates/doc/or/preview.png new file mode 100644 index 0000000..b7a8cdc Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/or/preview.png differ diff --git a/mods/mesecons/mesecons_gates/doc/or/recipe.png b/mods/mesecons/mesecons_gates/doc/or/recipe.png new file mode 100644 index 0000000..b94169d Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/or/recipe.png differ diff --git a/mods/mesecons/mesecons_gates/doc/xor/description.html b/mods/mesecons/mesecons_gates/doc/xor/description.html new file mode 100644 index 0000000..f52f3fc --- /dev/null +++ b/mods/mesecons/mesecons_gates/doc/xor/description.html @@ -0,0 +1 @@ +XOR gates power their output if only one input is powered, they're off if either both or none of the inputs is powered. diff --git a/mods/mesecons/mesecons_gates/doc/xor/preview.png b/mods/mesecons/mesecons_gates/doc/xor/preview.png new file mode 100644 index 0000000..3d3941e Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/xor/preview.png differ diff --git a/mods/mesecons/mesecons_gates/doc/xor/recipe.png b/mods/mesecons/mesecons_gates/doc/xor/recipe.png new file mode 100644 index 0000000..1e129bf Binary files /dev/null and b/mods/mesecons/mesecons_gates/doc/xor/recipe.png differ diff --git a/mods/mesecons/mesecons_gates/init.lua b/mods/mesecons/mesecons_gates/init.lua new file mode 100644 index 0000000..f3d6f09 --- /dev/null +++ b/mods/mesecons/mesecons_gates/init.lua @@ -0,0 +1,134 @@ +local nodebox = { + type = "fixed", + fixed = {{-8/16, -8/16, -8/16, 8/16, -7/16, 8/16 }}, +} + +local function gate_rotate_rules(node, rules) + for rotations = 0, node.param2 - 1 do + rules = mesecon.rotate_rules_left(rules) + end + return rules +end + +local function gate_get_output_rules(node) + return gate_rotate_rules(node, {{x=1, y=0, z=0}}) +end + +local function gate_get_input_rules_oneinput(node) + return gate_rotate_rules(node, {{x=-1, y=0, z=0}}) +end + +local function gate_get_input_rules_twoinputs(node) + return gate_rotate_rules(node, {{x=0, y=0, z=1, name="input1"}, + {x=0, y=0, z=-1, name="input2"}}) +end + +local function set_gate(pos, node, state) + local gate = minetest.registered_nodes[node.name] + + if mesecon.do_overheat(pos) then + minetest.remove_node(pos) + mesecon.receptor_off(pos, gate_get_output_rules(node)) + minetest.add_item(pos, gate.drop) + elseif state then + minetest.swap_node(pos, {name = gate.onstate, param2=node.param2}) + mesecon.receptor_on(pos, gate_get_output_rules(node)) + else + minetest.swap_node(pos, {name = gate.offstate, param2=node.param2}) + mesecon.receptor_off(pos, gate_get_output_rules(node)) + end +end + +local function update_gate(pos, node, link, newstate) + local gate = minetest.registered_nodes[node.name] + + if gate.inputnumber == 1 then + set_gate(pos, node, gate.assess(newstate == "on")) + elseif gate.inputnumber == 2 then + local meta = minetest.get_meta(pos) + meta:set_int(link.name, newstate == "on" and 1 or 0) + + local val1 = meta:get_int("input1") == 1 + local val2 = meta:get_int("input2") == 1 + set_gate(pos, node, gate.assess(val1, val2)) + end +end + +function register_gate(name, inputnumber, assess, recipe) + local get_inputrules = inputnumber == 2 and gate_get_input_rules_twoinputs or + gate_get_input_rules_oneinput + local description = "Mesecons Logic Gate: "..name + + local basename = "mesecons_gates:"..name + mesecon.register_node(basename, { + description = description, + inventory_image = "jeija_gate_off.png^jeija_gate_"..name..".png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + drop = basename.."_off", + selection_box = nodebox, + node_box = nodebox, + walkable = true, + sounds = default.node_sound_stone_defaults(), + assess = assess, + onstate = basename.."_on", + offstate = basename.."_off", + inputnumber = inputnumber + },{ + tiles = {"jeija_microcontroller_bottom.png^".."jeija_gate_off.png^".. + "jeija_gate_"..name..".png"}, + groups = {dig_immediate = 2, overheat = 1}, + mesecons = { receptor = { + state = "off", + rules = gate_get_output_rules + }, effector = { + rules = get_inputrules, + action_change = update_gate + }} + },{ + tiles = {"jeija_microcontroller_bottom.png^".."jeija_gate_on.png^".. + "jeija_gate_"..name..".png"}, + groups = {dig_immediate = 2, not_in_creative_inventory = 1, overheat = 1}, + mesecons = { receptor = { + state = "on", + rules = gate_get_output_rules + }, effector = { + rules = get_inputrules, + action_change = update_gate + }} + }) + + minetest.register_craft({output = basename.."_off", recipe = recipe}) +end + +register_gate("diode", 1, function (input) return input end, + {{"mesecons:mesecon", "mesecons_torch:mesecon_torch_on", "mesecons_torch:mesecon_torch_on"}}) + +register_gate("not", 1, function (input) return not input end, + {{"mesecons:mesecon", "mesecons_torch:mesecon_torch_on", "mesecons:mesecon"}}) + +register_gate("and", 2, function (val1, val2) return val1 and val2 end, + {{"mesecons:mesecon", "", ""}, + {"", "mesecons_materials:silicon", "mesecons:mesecon"}, + {"mesecons:mesecon", "", ""}}) + +register_gate("nand", 2, function (val1, val2) return not (val1 and val2) end, + {{"mesecons:mesecon", "", ""}, + {"", "mesecons_materials:silicon", "mesecons_torch:mesecon_torch_on"}, + {"mesecons:mesecon", "", ""}}) + +register_gate("xor", 2, function (val1, val2) return (val1 or val2) and not (val1 and val2) end, + {{"mesecons:mesecon", "", ""}, + {"", "mesecons_materials:silicon", "mesecons_materials:silicon"}, + {"mesecons:mesecon", "", ""}}) + +register_gate("nor", 2, function (val1, val2) return not (val1 or val2) end, + {{"mesecons:mesecon", "", ""}, + {"", "mesecons:mesecon", "mesecons_torch:mesecon_torch_on"}, + {"mesecons:mesecon", "", ""}}) + +register_gate("or", 2, function (val1, val2) return (val1 or val2) end, + {{"mesecons:mesecon", "", ""}, + {"", "mesecons:mesecon", "mesecons:mesecon"}, + {"mesecons:mesecon", "", ""}}) diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_and.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_and.png new file mode 100644 index 0000000..0ddc043 Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_and.png differ diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_diode.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_diode.png new file mode 100644 index 0000000..ffa403f Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_diode.png differ diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_nand.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_nand.png new file mode 100644 index 0000000..0e4294e Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_nand.png differ diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_nor.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_nor.png new file mode 100644 index 0000000..c4298e3 Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_nor.png differ diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_not.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_not.png new file mode 100644 index 0000000..939fb76 Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_not.png differ diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_off.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_off.png new file mode 100644 index 0000000..44017b0 Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_off.png differ diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_on.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_on.png new file mode 100644 index 0000000..47028a8 Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_on.png differ diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_or.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_or.png new file mode 100644 index 0000000..09f0661 Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_or.png differ diff --git a/mods/mesecons/mesecons_gates/textures/jeija_gate_xor.png b/mods/mesecons/mesecons_gates/textures/jeija_gate_xor.png new file mode 100644 index 0000000..afbd6ab Binary files /dev/null and b/mods/mesecons/mesecons_gates/textures/jeija_gate_xor.png differ diff --git a/mods/mesecons/mesecons_hydroturbine/depends.txt b/mods/mesecons/mesecons_hydroturbine/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_hydroturbine/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/description.html b/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/description.html new file mode 100644 index 0000000..4b4e5a0 --- /dev/null +++ b/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/description.html @@ -0,0 +1 @@ +Water turbines are receptors that turn on if flowing water is above them. diff --git a/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/preview.png b/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/preview.png new file mode 100644 index 0000000..14be16e Binary files /dev/null and b/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/preview.png differ diff --git a/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/recipe.png b/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/recipe.png new file mode 100644 index 0000000..8eb5365 Binary files /dev/null and b/mods/mesecons/mesecons_hydroturbine/doc/waterturbine/recipe.png differ diff --git a/mods/mesecons/mesecons_hydroturbine/init.lua b/mods/mesecons/mesecons_hydroturbine/init.lua new file mode 100644 index 0000000..f1292e9 --- /dev/null +++ b/mods/mesecons/mesecons_hydroturbine/init.lua @@ -0,0 +1,92 @@ +-- HYDRO_TURBINE +-- Water turbine: +-- Active if flowing >water< above it +-- (does not work with other liquids) + +minetest.register_node("mesecons_hydroturbine:hydro_turbine_off", { + drawtype = "mesh", + mesh = "jeija_hydro_turbine.obj", + tiles = { + "jeija_hydro_turbine_sides_off.png", + "jeija_hydro_turbine_top_bottom.png", + "jeija_hydro_turbine_turbine_top_bottom.png", + "jeija_hydro_turbine_turbine_misc.png" + }, + inventory_image = "jeija_hydro_turbine_inv.png", + wield_scale = {x=0.75, y=0.75, z=0.75}, + groups = {dig_immediate=2}, + description="Water Turbine", + paramtype = "light", + selection_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, 1.5, 0.5 }, + }, + sounds = default.node_sound_stone_defaults(), + mesecons = {receptor = { + state = mesecon.state.off + }} +}) + +minetest.register_node("mesecons_hydroturbine:hydro_turbine_on", { + drawtype = "mesh", + mesh = "jeija_hydro_turbine.obj", + wield_scale = {x=0.75, y=0.75, z=0.75}, + tiles = { + "jeija_hydro_turbine_sides_on.png", + "jeija_hydro_turbine_top_bottom.png", + "jeija_hydro_turbine_turbine_top_bottom.png", + "jeija_hydro_turbine_turbine_misc.png" + }, + inventory_image = "jeija_hydro_turbine_inv.png", + drop = "mesecons_hydroturbine:hydro_turbine_off 1", + groups = {dig_immediate=2,not_in_creative_inventory=1}, + description="Water Turbine", + paramtype = "light", + selection_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, 1.5, 0.5 }, + }, + sounds = default.node_sound_stone_defaults(), + mesecons = {receptor = { + state = mesecon.state.on + }} +}) + + +minetest.register_abm({ +nodenames = {"mesecons_hydroturbine:hydro_turbine_off"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local waterpos={x=pos.x, y=pos.y+1, z=pos.z} + if minetest.get_node(waterpos).name=="default:water_flowing" then + minetest.set_node(pos, {name="mesecons_hydroturbine:hydro_turbine_on"}) + nodeupdate(pos) + mesecon.receptor_on(pos) + end + end, +}) + +minetest.register_abm({ +nodenames = {"mesecons_hydroturbine:hydro_turbine_on"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local waterpos={x=pos.x, y=pos.y+1, z=pos.z} + if minetest.get_node(waterpos).name~="default:water_flowing" then + minetest.set_node(pos, {name="mesecons_hydroturbine:hydro_turbine_off"}) + nodeupdate(pos) + mesecon.receptor_off(pos) + end + end, +}) + +minetest.register_craft({ + output = "mesecons_hydroturbine:hydro_turbine_off 2", + recipe = { + {"","default:stick", ""}, + {"default:stick", "default:steel_ingot", "default:stick"}, + {"","default:stick", ""}, + } +}) + diff --git a/mods/mesecons/mesecons_hydroturbine/models/jeija_hydro_turbine.obj b/mods/mesecons/mesecons_hydroturbine/models/jeija_hydro_turbine.obj new file mode 100644 index 0000000..84a1a44 --- /dev/null +++ b/mods/mesecons/mesecons_hydroturbine/models/jeija_hydro_turbine.obj @@ -0,0 +1,429 @@ +# Blender v2.73 (sub 0) OBJ File: 'mesecons-water-turbine.blend' +# www.blender.org +o Cylinder.002_Cylinder.003 +v 0.000000 0.500000 -0.150000 +v 0.000000 0.562500 -0.150000 +v 0.106066 0.500000 -0.106066 +v 0.106066 0.562500 -0.106066 +v 0.150000 0.500000 0.000000 +v 0.150000 0.562500 0.000000 +v 0.106066 0.500000 0.106066 +v 0.106066 0.562500 0.106066 +v -0.000000 0.500000 0.150000 +v -0.000000 0.562500 0.150000 +v -0.106066 0.500000 0.106066 +v -0.106066 0.562500 0.106066 +v -0.150000 0.500000 -0.000000 +v -0.150000 0.562500 -0.000000 +v -0.106066 0.500000 -0.106066 +v -0.106066 0.562500 -0.106066 +v 0.097545 0.625000 -0.490393 +v -0.097545 0.625000 -0.490393 +v -0.277785 0.625000 -0.415735 +v -0.415735 0.625000 -0.277785 +v -0.490393 0.625000 -0.097545 +v -0.490393 0.625000 0.097545 +v -0.415735 0.625000 0.277785 +v -0.277785 0.625000 0.415735 +v -0.097545 0.625000 0.490393 +v 0.097545 0.625000 0.490393 +v 0.277785 0.625000 0.415735 +v 0.415735 0.625000 0.277785 +v 0.490393 0.625000 0.097545 +v 0.490393 0.625000 -0.097545 +v 0.415735 0.625000 -0.277785 +v 0.277785 0.625000 -0.415735 +v 0.097545 0.656250 -0.490393 +v -0.097545 0.656250 -0.490393 +v -0.277785 0.656250 -0.415735 +v -0.415735 0.656250 -0.277785 +v -0.490393 0.656250 -0.097545 +v -0.490393 0.656250 0.097545 +v -0.415735 0.656250 0.277785 +v -0.277785 0.656250 0.415735 +v -0.097545 0.656250 0.490393 +v 0.097545 0.656250 0.490393 +v 0.277785 0.656250 0.415735 +v 0.415735 0.656250 0.277785 +v 0.490393 0.656250 0.097545 +v 0.490393 0.656250 -0.097545 +v 0.415735 0.656250 -0.277785 +v 0.277785 0.656250 -0.415735 +v 0.116233 0.634645 -0.436100 +v 0.116233 1.482640 -0.436100 +v 0.299524 0.634645 -0.186124 +v 0.299524 1.482640 -0.186124 +v 0.343405 0.634645 0.080186 +v 0.343405 1.482640 0.080186 +v 0.186124 0.634645 0.299524 +v 0.186124 1.482640 0.299524 +v -0.080186 0.634645 0.343405 +v -0.080186 1.482640 0.343405 +v -0.299524 0.634645 0.186124 +v -0.299524 1.482640 0.186124 +v -0.343405 0.634645 -0.080186 +v -0.343405 1.482640 -0.080186 +v -0.186124 0.634645 -0.299524 +v -0.186124 1.482640 -0.299524 +v 0.080186 0.634645 -0.343405 +v 0.080186 1.482640 -0.343405 +v 0.390559 1.482640 -0.226180 +v 0.390559 0.634645 -0.226180 +v 0.436100 1.482640 0.116233 +v 0.436100 0.634645 0.116233 +v 0.226180 1.482640 0.390559 +v 0.226180 0.634645 0.390559 +v -0.116233 1.482640 0.436100 +v -0.116233 0.634645 0.436100 +v -0.390559 1.482640 0.226180 +v -0.390559 0.634645 0.226180 +v -0.436100 1.482640 -0.116233 +v -0.436100 0.634645 -0.116233 +v -0.226180 1.482640 -0.390559 +v -0.226180 0.634645 -0.390559 +v 0.108975 0.634645 -0.430778 +v 0.292266 0.634645 -0.180802 +v 0.292266 1.482640 -0.180802 +v 0.108975 1.482640 -0.430778 +v 0.381664 0.634645 -0.227549 +v 0.334509 0.634645 0.078817 +v 0.334509 1.482640 0.078817 +v 0.381664 1.482640 -0.227549 +v 0.430778 0.634645 0.108975 +v 0.180802 0.634645 0.292266 +v 0.180802 1.482640 0.292266 +v 0.430778 1.482640 0.108975 +v 0.227549 0.634645 0.381664 +v -0.078817 0.634645 0.334509 +v -0.078817 1.482640 0.334509 +v 0.227549 1.482640 0.381664 +v -0.108975 0.634645 0.430778 +v -0.292266 0.634645 0.180802 +v -0.292266 1.482640 0.180802 +v -0.108975 1.482640 0.430778 +v -0.381664 0.634645 0.227549 +v -0.334509 0.634645 -0.078817 +v -0.334509 1.482640 -0.078817 +v -0.381664 1.482640 0.227549 +v -0.227549 0.634645 -0.381663 +v 0.078817 0.634645 -0.334509 +v 0.078817 1.482640 -0.334509 +v -0.227549 1.482640 -0.381663 +v -0.430779 0.634645 -0.108975 +v -0.180802 0.634645 -0.292266 +v -0.180802 1.482640 -0.292266 +v -0.430779 1.482640 -0.108975 +v 0.097545 1.500000 -0.490393 +v -0.097545 1.500000 -0.490393 +v -0.277785 1.500000 -0.415735 +v -0.415735 1.500000 -0.277785 +v -0.490393 1.500000 -0.097545 +v -0.490393 1.500000 0.097545 +v -0.415735 1.500000 0.277785 +v -0.277785 1.500000 0.415735 +v -0.097545 1.500000 0.490393 +v 0.097545 1.500000 0.490393 +v 0.277785 1.500000 0.415735 +v 0.415735 1.500000 0.277785 +v 0.490393 1.500000 0.097545 +v 0.490393 1.500000 -0.097545 +v 0.415735 1.500000 -0.277785 +v 0.277785 1.500000 -0.415735 +v 0.097545 1.468750 -0.490393 +v -0.097545 1.468750 -0.490393 +v -0.277785 1.468750 -0.415735 +v -0.415735 1.468750 -0.277785 +v -0.490393 1.468750 -0.097545 +v -0.490393 1.468750 0.097545 +v -0.415735 1.468750 0.277785 +v -0.277785 1.468750 0.415735 +v -0.097545 1.468750 0.490393 +v 0.097545 1.468750 0.490393 +v 0.277785 1.468750 0.415735 +v 0.415735 1.468750 0.277785 +v 0.490393 1.468750 0.097545 +v 0.490393 1.468750 -0.097545 +v 0.415735 1.468750 -0.277785 +v 0.277785 1.468750 -0.415735 +v 0.025624 0.559630 -0.061863 +v 0.025624 1.481372 -0.061863 +v 0.061863 0.559630 -0.025624 +v 0.061863 1.481372 -0.025624 +v 0.061863 0.559630 0.025624 +v 0.061863 1.481372 0.025624 +v 0.025624 0.559630 0.061863 +v 0.025624 1.481372 0.061863 +v -0.025624 0.559630 0.061863 +v -0.025624 1.481372 0.061863 +v -0.061863 0.559630 0.025624 +v -0.061863 1.481372 0.025624 +v -0.061863 0.559630 -0.025624 +v -0.061863 1.481372 -0.025624 +v -0.025624 0.559630 -0.061863 +v -0.025624 1.481372 -0.061863 +v 0.499775 -0.499550 -0.499775 +v 0.499775 -0.499550 0.499775 +v -0.499775 -0.499550 0.499775 +v -0.499775 -0.499550 -0.499775 +v 0.499775 0.500000 -0.499775 +v 0.499775 0.500000 0.499775 +v -0.499775 0.500000 0.499775 +v -0.499775 0.500000 -0.499775 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.400544 1.000000 +vt 0.599456 1.000000 +vt 0.783227 0.923880 +vt 0.923880 0.783227 +vt 1.000000 0.599456 +vt 1.000000 0.400544 +vt 0.923880 0.216773 +vt 0.783227 0.076120 +vt 0.599456 0.000000 +vt 0.400544 0.000000 +vt 0.216773 0.076121 +vt 0.076120 0.216773 +vt 0.000000 0.400544 +vt 0.000000 0.599456 +vt 0.076121 0.783227 +vt 0.216773 0.923880 +vt 0.500000 0.343750 +vt 0.531250 0.343750 +vt 0.531250 0.375000 +vt 0.500000 0.375000 +vt 0.531250 0.406250 +vt 0.500000 0.406250 +vt 0.500000 0.531250 +vt 0.531250 0.531250 +vt 0.531250 0.500000 +vt 0.500000 0.500000 +vt 0.531250 0.468750 +vt 0.500000 0.468750 +vt 0.531250 0.437500 +vt 0.500000 0.437500 +vt 0.593750 0.468750 +vt 0.625000 0.437500 +vt 0.656250 0.437500 +vt 0.687500 0.468750 +vt 0.687500 0.500000 +vt 0.656250 0.531250 +vt 0.625000 0.531250 +vt 0.593750 0.500000 +vt 0.500000 0.312500 +vt 0.531250 0.312500 +vt 0.500000 0.281250 +vt 0.531250 0.281250 +vt 0.156250 0.750000 +vt 0.156250 0.875000 +vt 0.125000 0.875000 +vt 0.125000 0.750000 +vt 0.156250 0.625000 +vt 0.125000 0.625000 +vt 0.156250 0.500000 +vt 0.125000 0.500000 +vt 0.156250 0.375000 +vt 0.125000 0.375000 +vt 0.156250 0.250000 +vt 0.125000 0.250000 +vt 0.250000 0.500000 +vt 0.250000 0.625000 +vt 0.218750 0.625000 +vt 0.218750 0.500000 +vt 0.156250 0.125000 +vt 0.125000 0.125000 +vt 0.156250 -0.000000 +vt 0.125000 -0.000000 +vt 0.250000 0.375000 +vt 0.218750 0.375000 +vt 0.250000 0.875000 +vt 0.250000 1.000000 +vt 0.218750 1.000000 +vt 0.218750 0.875000 +vt 0.250000 0.250000 +vt 0.218750 0.250000 +vt 0.250000 0.750000 +vt 0.218750 0.750000 +vt 0.250000 0.125000 +vt 0.218750 0.125000 +vt 0.250000 -0.000000 +vt 0.218750 -0.000000 +vt 0.156250 1.000000 +vt 0.125000 1.000000 +vt 0.781250 0.593750 +vt 0.781250 0.968750 +vt 0.656250 0.968750 +vt 0.656250 0.593750 +vt 0.625000 0.593750 +vt 0.625000 0.968750 +vt 0.500000 0.968750 +vt 0.500000 0.593750 +vt 0.406250 -0.000000 +vt 0.437500 -0.000000 +vt 0.437500 0.125000 +vt 0.406250 0.125000 +vt 0.312500 0.875000 +vt 0.343750 0.875000 +vt 0.343750 1.000000 +vt 0.312500 1.000000 +vt 0.312500 0.750000 +vt 0.343750 0.750000 +vt 0.312500 0.625000 +vt 0.343750 0.625000 +vt 0.312500 0.500000 +vt 0.343750 0.500000 +vt 0.406250 0.750000 +vt 0.437500 0.750000 +vt 0.437500 0.875000 +vt 0.406250 0.875000 +vt 0.312500 0.375000 +vt 0.343750 0.375000 +vt 0.312500 0.250000 +vt 0.343750 0.250000 +vt 0.406250 0.625000 +vt 0.437500 0.625000 +vt 0.312500 0.125000 +vt 0.343750 0.125000 +vt 0.406250 0.500000 +vt 0.437500 0.500000 +vt 0.312500 -0.000000 +vt 0.343750 -0.000000 +vt 0.406250 0.375000 +vt 0.437500 0.375000 +vt 0.437500 1.000000 +vt 0.406250 1.000000 +vt 0.406250 0.250000 +vt 0.437500 0.250000 +vt 0.031250 0.937500 +vt 0.062500 0.937500 +vt 0.062500 0.968750 +vt 0.031250 0.968750 +vt 0.031250 0.718750 +vt 0.062500 0.718750 +vt 0.062500 0.750000 +vt 0.031250 0.750000 +vt 0.062500 0.781250 +vt 0.031250 0.781250 +vt 0.062500 0.812500 +vt 0.031250 0.812500 +vt 0.062500 0.843750 +vt 0.031250 0.843750 +vt 0.062500 0.875000 +vt 0.031250 0.875000 +vt 0.031250 0.906250 +vt 0.062500 0.906250 +vn 1.000000 0.000000 0.000000 +vn -0.000000 -0.000000 1.000000 +vn -1.000000 -0.000000 -0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.382700 0.000000 -0.923900 +vn 0.923900 0.000000 -0.382700 +vn 0.923900 0.000000 0.382700 +vn 0.382700 0.000000 0.923900 +vn -0.382700 0.000000 0.923900 +vn -0.923900 0.000000 0.382700 +vn -0.382700 0.000000 -0.923900 +vn -0.923900 0.000000 -0.382700 +vn 0.707100 0.000000 0.707100 +vn -0.707100 0.000000 0.707100 +vn 0.707100 0.000000 -0.707100 +vn -0.707100 0.000000 -0.707100 +vn 0.806400 0.000000 -0.591300 +vn 0.988400 0.000000 0.152100 +vn 0.591300 0.000000 0.806400 +vn -0.152100 0.000000 0.988400 +vn -0.806400 0.000000 0.591300 +vn -0.988400 0.000000 -0.152100 +vn 0.152100 0.000000 -0.988400 +vn -0.591300 0.000000 -0.806400 +g Cylinder.002_Cylinder.003_sides +s off +f 161/1/1 165/2/1 166/3/1 162/4/1 +f 162/1/2 166/2/2 167/3/2 163/4/2 +f 163/4/3 167/3/3 168/2/3 164/1/3 +f 165/2/4 161/1/4 164/4/4 168/3/4 +g Cylinder.002_Cylinder.003_top-bottom +f 161/2/5 162/1/5 163/4/5 164/3/5 +f 165/2/6 168/3/6 167/4/6 166/1/6 +g Cylinder.002_Cylinder.003_turbine-top-bottom +f 130/5/5 129/6/5 144/7/5 143/8/5 142/9/5 141/10/5 140/11/5 139/12/5 138/13/5 137/14/5 136/15/5 135/16/5 134/17/5 133/18/5 132/19/5 131/20/5 +f 18/5/5 17/6/5 32/7/5 31/8/5 30/9/5 29/10/5 28/11/5 27/12/5 26/13/5 25/14/5 24/15/5 23/16/5 22/17/5 21/18/5 20/19/5 19/20/5 +f 33/6/6 34/5/6 35/20/6 36/19/6 37/18/6 38/17/6 39/16/6 40/15/6 41/14/6 42/13/6 43/12/6 44/11/6 45/10/6 46/9/6 47/8/6 48/7/6 +f 113/6/6 114/5/6 115/20/6 116/19/6 117/18/6 118/17/6 119/16/6 120/15/6 121/14/6 122/13/6 123/12/6 124/11/6 125/10/6 126/9/6 127/8/6 128/7/6 +g Cylinder.002_Cylinder.003_turbine-blades-etc +f 1/21/7 2/22/7 4/23/7 3/24/7 +f 3/24/8 4/23/8 6/25/8 5/26/8 +f 5/27/9 6/28/9 8/29/9 7/30/9 +f 7/30/10 8/29/10 10/31/10 9/32/10 +f 9/32/11 10/31/11 12/33/11 11/34/11 +f 11/34/12 12/33/12 14/25/12 13/26/12 +f 4/35/6 2/36/6 16/37/6 14/38/6 12/39/6 10/40/6 8/41/6 6/42/6 +f 15/43/13 16/44/13 2/22/13 1/21/13 +f 13/45/14 14/46/14 16/44/14 15/43/14 +f 27/47/15 28/48/15 44/49/15 43/50/15 +f 26/51/10 27/47/10 43/50/10 42/52/10 +f 25/53/2 26/51/2 42/52/2 41/54/2 +f 24/55/11 25/53/11 41/54/11 40/56/11 +f 23/57/16 24/55/16 40/56/16 39/58/16 +f 17/59/4 18/60/4 34/61/4 33/62/4 +f 22/63/12 23/57/12 39/58/12 38/64/12 +f 21/65/3 22/63/3 38/64/3 37/66/3 +f 32/67/7 17/59/7 33/62/7 48/68/7 +f 20/69/14 21/70/14 37/71/14 36/72/14 +f 31/73/17 32/67/17 48/68/17 47/74/17 +f 19/75/18 20/69/18 36/72/18 35/76/18 +f 30/77/8 31/73/8 47/74/8 46/78/8 +f 18/60/13 19/75/13 35/76/13 34/61/13 +f 29/79/1 30/77/1 46/78/1 45/80/1 +f 28/48/9 29/81/9 45/82/9 44/49/9 +f 49/83/19 50/84/19 52/85/19 51/86/19 +f 68/86/20 67/83/20 54/84/20 53/85/20 +f 70/83/21 69/84/21 56/85/21 55/86/21 +f 72/84/22 71/85/22 58/86/22 57/83/22 +f 74/83/23 73/84/23 60/85/23 59/86/23 +f 76/83/24 75/84/24 62/85/24 61/86/24 +f 80/84/25 79/85/25 66/86/25 65/83/25 +f 78/83/26 77/84/26 64/85/26 63/86/26 +f 81/87/23 82/88/23 83/89/23 84/90/23 +f 85/88/24 86/89/24 87/90/24 88/87/24 +f 89/89/26 90/90/26 91/87/26 92/88/26 +f 93/90/25 94/87/25 95/88/25 96/89/25 +f 97/90/19 98/87/19 99/88/19 100/89/19 +f 101/87/20 102/88/20 103/89/20 104/90/20 +f 105/90/22 106/87/22 107/88/22 108/89/22 +f 109/89/21 110/90/21 111/87/21 112/88/21 +f 75/88/22 76/87/22 101/86/22 104/85/22 +f 71/88/20 72/87/20 93/86/20 96/85/20 +f 67/86/25 68/85/25 85/88/25 88/87/25 +f 79/86/24 80/85/24 105/88/24 108/87/24 +f 77/88/23 78/87/23 109/86/23 112/85/23 +f 73/88/21 74/87/21 97/86/21 100/85/21 +f 69/86/19 70/85/19 89/88/19 92/87/19 +f 50/86/26 49/85/26 81/88/26 84/87/26 +f 123/91/15 139/92/15 140/93/15 124/94/15 +f 122/95/10 138/96/10 139/97/10 123/98/10 +f 121/99/2 137/100/2 138/96/2 122/95/2 +f 120/101/11 136/102/11 137/100/11 121/99/11 +f 119/103/16 135/104/16 136/102/16 120/101/16 +f 113/105/4 129/106/4 130/107/4 114/108/4 +f 118/109/12 134/110/12 135/104/12 119/103/12 +f 117/111/3 133/112/3 134/110/3 118/109/3 +f 128/113/7 144/114/7 129/106/7 113/105/7 +f 116/115/14 132/116/14 133/112/14 117/111/14 +f 127/117/17 143/118/17 144/114/17 128/113/17 +f 115/119/18 131/120/18 132/116/18 116/115/18 +f 126/121/8 142/122/8 143/118/8 127/117/8 +f 114/108/13 130/107/13 131/123/13 115/124/13 +f 125/125/1 141/126/1 142/122/1 126/121/1 +f 124/94/9 140/93/9 141/126/9 125/125/9 +f 145/127/17 146/128/17 148/129/17 147/130/17 +f 147/131/1 148/132/1 150/133/1 149/134/1 +f 149/134/15 150/133/15 152/135/15 151/136/15 +f 151/136/2 152/135/2 154/137/2 153/138/2 +f 153/138/16 154/137/16 156/139/16 155/140/16 +f 155/140/3 156/139/3 158/141/3 157/142/3 +f 159/143/4 160/144/4 146/128/4 145/127/4 +f 157/142/18 158/141/18 160/144/18 159/143/18 diff --git a/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_inv.png b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_inv.png new file mode 100644 index 0000000..4cc9f20 Binary files /dev/null and b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_inv.png differ diff --git a/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_sides_off.png b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_sides_off.png new file mode 100644 index 0000000..89975e8 Binary files /dev/null and b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_sides_off.png differ diff --git a/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_sides_on.png b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_sides_on.png new file mode 100644 index 0000000..759388a Binary files /dev/null and b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_sides_on.png differ diff --git a/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_top_bottom.png b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_top_bottom.png new file mode 100644 index 0000000..37d634f Binary files /dev/null and b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_top_bottom.png differ diff --git a/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_turbine_misc.png b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_turbine_misc.png new file mode 100644 index 0000000..45a720b Binary files /dev/null and b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_turbine_misc.png differ diff --git a/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_turbine_top_bottom.png b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_turbine_top_bottom.png new file mode 100644 index 0000000..fa76591 Binary files /dev/null and b/mods/mesecons/mesecons_hydroturbine/textures/jeija_hydro_turbine_turbine_top_bottom.png differ diff --git a/mods/mesecons/mesecons_insulated/depends.txt b/mods/mesecons/mesecons_insulated/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_insulated/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_insulated/doc/insulated/description.html b/mods/mesecons/mesecons_insulated/doc/insulated/description.html new file mode 100644 index 0000000..df2a6df --- /dev/null +++ b/mods/mesecons/mesecons_insulated/doc/insulated/description.html @@ -0,0 +1 @@ + Insulated mesecons are conductors that only conduct in one direction (and also not up or down). diff --git a/mods/mesecons/mesecons_insulated/doc/insulated/preview.png b/mods/mesecons/mesecons_insulated/doc/insulated/preview.png new file mode 100644 index 0000000..bf544e8 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/doc/insulated/preview.png differ diff --git a/mods/mesecons/mesecons_insulated/doc/insulated/recipe.png b/mods/mesecons/mesecons_insulated/doc/insulated/recipe.png new file mode 100644 index 0000000..f2a731a Binary files /dev/null and b/mods/mesecons/mesecons_insulated/doc/insulated/recipe.png differ diff --git a/mods/mesecons/mesecons_insulated/init.lua b/mods/mesecons/mesecons_insulated/init.lua new file mode 100644 index 0000000..c6fc05e --- /dev/null +++ b/mods/mesecons/mesecons_insulated/init.lua @@ -0,0 +1,80 @@ +function insulated_wire_get_rules(node) + local rules = {{x = 1, y = 0, z = 0}, + {x =-1, y = 0, z = 0}} + if node.param2 == 1 or node.param2 == 3 then + return mesecon.rotate_rules_right(rules) + end + return rules +end + +minetest.register_node("mesecons_insulated:insulated_on", { + drawtype = "nodebox", + description = "Insulated Mesecon", + tiles = { + "jeija_insulated_wire_sides_on.png", + "jeija_insulated_wire_sides_on.png", + "jeija_insulated_wire_ends_on.png", + "jeija_insulated_wire_ends_on.png", + "jeija_insulated_wire_sides_on.png", + "jeija_insulated_wire_sides_on.png" + }, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = { -16/32-0.001, -18/32, -7/32, 16/32+0.001, -12/32, 7/32 } + }, + node_box = { + type = "fixed", + fixed = { -16/32-0.001, -17/32, -3/32, 16/32+0.001, -13/32, 3/32 } + }, + groups = {dig_immediate = 3, not_in_creative_inventory = 1}, + drop = "mesecons_insulated:insulated_off", + mesecons = {conductor = { + state = mesecon.state.on, + offstate = "mesecons_insulated:insulated_off", + rules = insulated_wire_get_rules + }} +}) + +minetest.register_node("mesecons_insulated:insulated_off", { + drawtype = "nodebox", + description = "Insulated Mesecon", + tiles = { + "jeija_insulated_wire_sides_off.png", + "jeija_insulated_wire_sides_off.png", + "jeija_insulated_wire_ends_off.png", + "jeija_insulated_wire_ends_off.png", + "jeija_insulated_wire_sides_off.png", + "jeija_insulated_wire_sides_off.png" + }, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = { -16/32-0.001, -18/32, -7/32, 16/32+0.001, -12/32, 7/32 } + }, + node_box = { + type = "fixed", + fixed = { -16/32-0.001, -17/32, -3/32, 16/32+0.001, -13/32, 3/32 } + }, + groups = {dig_immediate = 3}, + mesecons = {conductor = { + state = mesecon.state.off, + onstate = "mesecons_insulated:insulated_on", + rules = insulated_wire_get_rules + }} +}) + +minetest.register_craft({ + output = "mesecons_insulated:insulated_off 3", + recipe = { + {"mesecons_materials:fiber", "mesecons_materials:fiber", "mesecons_materials:fiber"}, + {"mesecons:wire_00000000_off", "mesecons:wire_00000000_off", "mesecons:wire_00000000_off"}, + {"mesecons_materials:fiber", "mesecons_materials:fiber", "mesecons_materials:fiber"}, + } +}) diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_01.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_01.png new file mode 100644 index 0000000..d872b2b Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_01.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_10.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_10.png new file mode 100644 index 0000000..ae06dea Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_10.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_off.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_off.png new file mode 100644 index 0000000..41b5ff4 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_off.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_on.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_on.png new file mode 100644 index 0000000..154288b Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_crossing_tb_on.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_curved_tb_off.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_curved_tb_off.png new file mode 100644 index 0000000..85ca90b Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_curved_tb_off.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_curved_tb_on.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_curved_tb_on.png new file mode 100644 index 0000000..772d9a6 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_curved_tb_on.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_01x.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_01x.png new file mode 100644 index 0000000..b742152 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_01x.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_01z.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_01z.png new file mode 100644 index 0000000..497a467 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_01z.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_10x.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_10x.png new file mode 100644 index 0000000..d407cff Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_10x.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_10z.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_10z.png new file mode 100644 index 0000000..830d390 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_10z.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_off.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_off.png new file mode 100644 index 0000000..89a8385 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_off.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_on.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_on.png new file mode 100644 index 0000000..75cf435 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_ends_on.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_sides_off.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_sides_off.png new file mode 100644 index 0000000..db33f14 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_sides_off.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_sides_on.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_sides_on.png new file mode 100644 index 0000000..f76e9a8 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_sides_on.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_tjunction_tb_off.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_tjunction_tb_off.png new file mode 100644 index 0000000..a897b29 Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_tjunction_tb_off.png differ diff --git a/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_tjunction_tb_on.png b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_tjunction_tb_on.png new file mode 100644 index 0000000..8fc312b Binary files /dev/null and b/mods/mesecons/mesecons_insulated/textures/jeija_insulated_wire_tjunction_tb_on.png differ diff --git a/mods/mesecons/mesecons_lamp/depends.txt b/mods/mesecons/mesecons_lamp/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_lamp/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_lamp/doc/lamp/description.html b/mods/mesecons/mesecons_lamp/doc/lamp/description.html new file mode 100644 index 0000000..5bfe6c5 --- /dev/null +++ b/mods/mesecons/mesecons_lamp/doc/lamp/description.html @@ -0,0 +1 @@ +Lamps are effectors that if powered emit light. diff --git a/mods/mesecons/mesecons_lamp/doc/lamp/preview.png b/mods/mesecons/mesecons_lamp/doc/lamp/preview.png new file mode 100644 index 0000000..a581cb3 Binary files /dev/null and b/mods/mesecons/mesecons_lamp/doc/lamp/preview.png differ diff --git a/mods/mesecons/mesecons_lamp/doc/lamp/recipe.png b/mods/mesecons/mesecons_lamp/doc/lamp/recipe.png new file mode 100644 index 0000000..77570bd Binary files /dev/null and b/mods/mesecons/mesecons_lamp/doc/lamp/recipe.png differ diff --git a/mods/mesecons/mesecons_lamp/init.lua b/mods/mesecons/mesecons_lamp/init.lua new file mode 100644 index 0000000..362453c --- /dev/null +++ b/mods/mesecons/mesecons_lamp/init.lua @@ -0,0 +1,61 @@ +-- MESELAMPS +-- A lamp is "is an electrical device used to create artificial light" (wikipedia) +-- guess what? + +mesecon_lamp_box = { + type = "wallmounted", + wall_top = {-0.3125,0.375,-0.3125,0.3125,0.5,0.3125}, + wall_bottom = {-0.3125,-0.5,-0.3125,0.3125,-0.375,0.3125}, + wall_side = {-0.375,-0.3125,-0.3125,-0.5,0.3125,0.3125}, +} + +minetest.register_node("mesecons_lamp:lamp_on", { + drawtype = "nodebox", + tiles = {"jeija_meselamp_on.png"}, + paramtype = "light", + paramtype2 = "wallmounted", + legacy_wallmounted = true, + sunlight_propagates = true, + walkable = true, + light_source = default.LIGHT_MAX, + node_box = mesecon_lamp_box, + selection_box = mesecon_lamp_box, + groups = {dig_immediate=3,not_in_creative_inventory=1, mesecon_effector_on = 1}, + drop="mesecons_lamp:lamp_off 1", + sounds = default.node_sound_glass_defaults(), + mesecons = {effector = { + action_off = function (pos, node) + minetest.swap_node(pos, {name = "mesecons_lamp:lamp_off", param2 = node.param2}) + end + }} +}) + +minetest.register_node("mesecons_lamp:lamp_off", { + drawtype = "nodebox", + tiles = {"jeija_meselamp_off.png"}, + inventory_image = "jeija_meselamp.png", + wield_image = "jeija_meselamp.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = true, + node_box = mesecon_lamp_box, + selection_box = mesecon_lamp_box, + groups = {dig_immediate=3, mesecon_receptor_off = 1, mesecon_effector_off = 1}, + description="Meselamp", + sounds = default.node_sound_glass_defaults(), + mesecons = {effector = { + action_on = function (pos, node) + minetest.swap_node(pos, {name = "mesecons_lamp:lamp_on", param2 = node.param2}) + end + }} +}) + +minetest.register_craft({ + output = "mesecons_lamp:lamp_off 1", + recipe = { + {"", "default:glass", ""}, + {"group:mesecon_conductor_craftable", "default:steel_ingot", "group:mesecon_conductor_craftable"}, + {"", "default:glass", ""}, + } +}) diff --git a/mods/mesecons/mesecons_lamp/textures/jeija_meselamp.png b/mods/mesecons/mesecons_lamp/textures/jeija_meselamp.png new file mode 100644 index 0000000..5456ee9 Binary files /dev/null and b/mods/mesecons/mesecons_lamp/textures/jeija_meselamp.png differ diff --git a/mods/mesecons/mesecons_lamp/textures/jeija_meselamp_off.png b/mods/mesecons/mesecons_lamp/textures/jeija_meselamp_off.png new file mode 100644 index 0000000..67bd7fd Binary files /dev/null and b/mods/mesecons/mesecons_lamp/textures/jeija_meselamp_off.png differ diff --git a/mods/mesecons/mesecons_lamp/textures/jeija_meselamp_on.png b/mods/mesecons/mesecons_lamp/textures/jeija_meselamp_on.png new file mode 100644 index 0000000..2316e00 Binary files /dev/null and b/mods/mesecons/mesecons_lamp/textures/jeija_meselamp_on.png differ diff --git a/mods/mesecons/mesecons_lightstone/depends.txt b/mods/mesecons/mesecons_lightstone/depends.txt new file mode 100644 index 0000000..f9705e0 --- /dev/null +++ b/mods/mesecons/mesecons_lightstone/depends.txt @@ -0,0 +1,2 @@ +mesecons +dye diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/description.html b/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/description.html new file mode 100644 index 0000000..813e6ea --- /dev/null +++ b/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/description.html @@ -0,0 +1 @@ +Effector, glows blue when powered. diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/preview.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/preview.png new file mode 100644 index 0000000..579f719 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/preview.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/recipe.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/recipe.png new file mode 100644 index 0000000..ce8ebd7 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_blue/recipe.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/description.html b/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/description.html new file mode 100644 index 0000000..826ca0f --- /dev/null +++ b/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/description.html @@ -0,0 +1 @@ +Effector, glows dark grey when powered. diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/preview.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/preview.png new file mode 100644 index 0000000..56fe6ea Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/preview.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/recipe.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/recipe.png new file mode 100644 index 0000000..fed0db2 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_darkgrey/recipe.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_green/description.html b/mods/mesecons/mesecons_lightstone/doc/lightstone_green/description.html new file mode 100644 index 0000000..cb5b515 --- /dev/null +++ b/mods/mesecons/mesecons_lightstone/doc/lightstone_green/description.html @@ -0,0 +1 @@ +Effector, glows green when powered. diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_green/preview.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_green/preview.png new file mode 100644 index 0000000..9efc774 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_green/preview.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_green/recipe.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_green/recipe.png new file mode 100644 index 0000000..6690064 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_green/recipe.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/description.html b/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/description.html new file mode 100644 index 0000000..990b501 --- /dev/null +++ b/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/description.html @@ -0,0 +1 @@ +Effector, glows light grey when powered. diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/preview.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/preview.png new file mode 100644 index 0000000..0084fa3 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/preview.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/recipe.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/recipe.png new file mode 100644 index 0000000..e790012 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_lightgrey/recipe.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_red/description.html b/mods/mesecons/mesecons_lightstone/doc/lightstone_red/description.html new file mode 100644 index 0000000..699b1ee --- /dev/null +++ b/mods/mesecons/mesecons_lightstone/doc/lightstone_red/description.html @@ -0,0 +1 @@ +Effector, glows red when powered. diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_red/preview.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_red/preview.png new file mode 100644 index 0000000..5fd3eba Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_red/preview.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_red/recipe.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_red/recipe.png new file mode 100644 index 0000000..7791a99 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_red/recipe.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/description.html b/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/description.html new file mode 100644 index 0000000..2bed7f2 --- /dev/null +++ b/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/description.html @@ -0,0 +1 @@ +Effector, glows yellow when powered. diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/preview.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/preview.png new file mode 100644 index 0000000..fb9f644 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/preview.png differ diff --git a/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/recipe.png b/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/recipe.png new file mode 100644 index 0000000..f17e9d4 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/doc/lightstone_yellow/recipe.png differ diff --git a/mods/mesecons/mesecons_lightstone/init.lua b/mods/mesecons/mesecons_lightstone/init.lua new file mode 100644 index 0000000..da7cc41 --- /dev/null +++ b/mods/mesecons/mesecons_lightstone/init.lua @@ -0,0 +1,60 @@ +local lightstone_rules = { + {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}, + {x=0, y=-1, z=0}, +} + +function mesecon.lightstone_add(name, base_item, texture_off, texture_on) + minetest.register_node("mesecons_lightstone:lightstone_" .. name .. "_off", { + tiles = {texture_off}, + groups = {cracky=2, mesecon_effector_off = 1, mesecon = 2}, + description=name.." Lightstone", + sounds = default.node_sound_stone_defaults(), + mesecons = {effector = { + rules = lightstone_rules, + action_on = function (pos, node) + minetest.swap_node(pos, {name = "mesecons_lightstone:lightstone_" .. name .. "_on", param2 = node.param2}) + end, + }} + }) + minetest.register_node("mesecons_lightstone:lightstone_" .. name .. "_on", { + tiles = {texture_on}, + groups = {cracky=2,not_in_creative_inventory=1, mesecon = 2}, + drop = "mesecons_lightstone:lightstone_" .. name .. "_off", + light_source = default.LIGHT_MAX-2, + sounds = default.node_sound_stone_defaults(), + mesecons = {effector = { + rules = lightstone_rules, + action_off = function (pos, node) + minetest.swap_node(pos, {name = "mesecons_lightstone:lightstone_" .. name .. "_off", param2 = node.param2}) + end, + }} + }) + + minetest.register_craft({ + output = "mesecons_lightstone:lightstone_" .. name .. "_off", + recipe = { + {"",base_item,""}, + {base_item,"default:torch",base_item}, + {"","group:mesecon_conductor_craftable",""} + } + }) +end + + +mesecon.lightstone_add("red", "dye:red", "jeija_lightstone_red_off.png", "jeija_lightstone_red_on.png") +mesecon.lightstone_add("green", "dye:green", "jeija_lightstone_green_off.png", "jeija_lightstone_green_on.png") +mesecon.lightstone_add("blue", "dye:blue", "jeija_lightstone_blue_off.png", "jeija_lightstone_blue_on.png") +mesecon.lightstone_add("gray", "dye:grey", "jeija_lightstone_gray_off.png", "jeija_lightstone_gray_on.png") +mesecon.lightstone_add("darkgray", "dye:dark_grey", "jeija_lightstone_darkgray_off.png", "jeija_lightstone_darkgray_on.png") +mesecon.lightstone_add("yellow", "dye:yellow", "jeija_lightstone_yellow_off.png", "jeija_lightstone_yellow_on.png") diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_blue_off.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_blue_off.png new file mode 100644 index 0000000..09acc22 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_blue_off.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_blue_on.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_blue_on.png new file mode 100644 index 0000000..93c8638 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_blue_on.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_darkgray_off.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_darkgray_off.png new file mode 100644 index 0000000..7e5aae7 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_darkgray_off.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_darkgray_on.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_darkgray_on.png new file mode 100644 index 0000000..e6d4d00 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_darkgray_on.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_gray_off.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_gray_off.png new file mode 100644 index 0000000..f168fc2 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_gray_off.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_gray_on.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_gray_on.png new file mode 100644 index 0000000..24c5470 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_gray_on.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_green_off.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_green_off.png new file mode 100644 index 0000000..2f214fa Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_green_off.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_green_on.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_green_on.png new file mode 100644 index 0000000..225bf4e Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_green_on.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_red_off.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_red_off.png new file mode 100644 index 0000000..3c828b2 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_red_off.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_red_on.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_red_on.png new file mode 100644 index 0000000..512b0fe Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_red_on.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_yellow_off.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_yellow_off.png new file mode 100644 index 0000000..2e7fed0 Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_yellow_off.png differ diff --git a/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_yellow_on.png b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_yellow_on.png new file mode 100644 index 0000000..8943aca Binary files /dev/null and b/mods/mesecons/mesecons_lightstone/textures/jeija_lightstone_yellow_on.png differ diff --git a/mods/mesecons/mesecons_luacontroller/depends.txt b/mods/mesecons/mesecons_luacontroller/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_luacontroller/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_luacontroller/doc/luacontroller/description.html b/mods/mesecons/mesecons_luacontroller/doc/luacontroller/description.html new file mode 100644 index 0000000..ca14615 --- /dev/null +++ b/mods/mesecons/mesecons_luacontroller/doc/luacontroller/description.html @@ -0,0 +1,5 @@ +The luacontroller is an advanced programmable component. +You can simply code it in the language mesecons uses itself: Lua! +All the code runs in a sandbox, so it's completely safe (but I won't guarantee that for absolute certainty!). + +Documentation is available here! diff --git a/mods/mesecons/mesecons_luacontroller/doc/luacontroller/preview.png b/mods/mesecons/mesecons_luacontroller/doc/luacontroller/preview.png new file mode 100644 index 0000000..f16c9d0 Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/doc/luacontroller/preview.png differ diff --git a/mods/mesecons/mesecons_luacontroller/doc/luacontroller/recipe.png b/mods/mesecons/mesecons_luacontroller/doc/luacontroller/recipe.png new file mode 100644 index 0000000..529b66d Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/doc/luacontroller/recipe.png differ diff --git a/mods/mesecons/mesecons_luacontroller/init.lua b/mods/mesecons/mesecons_luacontroller/init.lua new file mode 100644 index 0000000..7df2bdc --- /dev/null +++ b/mods/mesecons/mesecons_luacontroller/init.lua @@ -0,0 +1,668 @@ +-- ______ +-- | +-- | +-- | __ ___ _ __ _ _ +-- | | | | | |\ | | |_| | | | | |_ |_| +-- |___| |______ |__| | \| | | \ |__| |_ |_ |_ |\ +-- | +-- | +-- + +-- Reference +-- ports = get_real_port_states(pos): gets if inputs are powered from outside +-- newport = merge_port_states(state1, state2): just does result = state1 or state2 for every port +-- set_port(pos, rule, state): activates/deactivates the mesecons according to the port states +-- set_port_states(pos, ports): Applies new port states to a LuaController at pos +-- run(pos): runs the code in the controller at pos +-- reset_meta(pos, code, errmsg): performs a software-reset, installs new code and prints error messages +-- resetn(pos): performs a hardware reset, turns off all ports +-- +-- The Sandbox +-- The whole code of the controller runs in a sandbox, +-- a very restricted environment. +-- However, as this does not prevent you from using e.g. loops, +-- we need to check for these prohibited commands first. +-- Actually the only way to damage the server is to +-- use too much memory from the sandbox. +-- You can add more functions to the environment +-- (see where local env is defined) +-- Something nice to play is is appending minetest.env to it. + +local BASENAME = "mesecons_luacontroller:luacontroller" + +local rules = { + a = {x = -1, y = 0, z = 0, name="A"}, + b = {x = 0, y = 0, z = 1, name="B"}, + c = {x = 1, y = 0, z = 0, name="C"}, + d = {x = 0, y = 0, z = -1, name="D"}, +} + + +------------------ +-- Action stuff -- +------------------ +-- These helpers are required to set the port states of the luacontroller + +local function update_real_port_states(pos, rule_name, new_state) + local meta = minetest.get_meta(pos) + if rule_name == nil then + meta:set_int("real_portstates", 1) + return + end + local n = meta:get_int("real_portstates") - 1 + local L = {} + for i = 1, 4 do + L[i] = n % 2 + n = math.floor(n / 2) + end + -- (0,-1) (-1,0) (1,0) (0,1) + local pos_to_side = { 4, 1, nil, 3, 2 } + if rule_name.x == nil then + for _, rname in ipairs(rule_name) do + local port = pos_to_side[rname.x + (2 * rname.z) + 3] + L[port] = (newstate == "on") and 1 or 0 + end + else + local port = pos_to_side[rule_name.x + (2 * rule_name.z) + 3] + L[port] = (new_state == "on") and 1 or 0 + end + meta:set_int("real_portstates", + 1 + + 1 * L[1] + + 2 * L[2] + + 4 * L[3] + + 8 * L[4]) +end + + +local port_names = {"a", "b", "c", "d"} + +local function get_real_port_states(pos) + -- Determine if ports are powered (by itself or from outside) + local meta = minetest.get_meta(pos) + local L = {} + local n = meta:get_int("real_portstates") - 1 + for _, name in ipairs(port_names) do + L[name] = ((n % 2) == 1) + n = math.floor(n / 2) + end + return L +end + + +local function merge_port_states(ports, vports) + return { + a = ports.a or vports.a, + b = ports.b or vports.b, + c = ports.c or vports.c, + d = ports.d or vports.d, + } +end + +local function generate_name(ports) + local d = ports.d and 1 or 0 + local c = ports.c and 1 or 0 + local b = ports.b and 1 or 0 + local a = ports.a and 1 or 0 + return BASENAME..d..c..b..a +end + + +local function set_port(pos, rule, state) + if state then + mesecon.receptor_on(pos, {rule}) + else + mesecon.receptor_off(pos, {rule}) + end +end + + +local function clean_port_states(ports) + ports.a = ports.a and true or false + ports.b = ports.b and true or false + ports.c = ports.c and true or false + ports.d = ports.d and true or false +end + + +local function set_port_states(pos, ports) + local node = minetest.get_node(pos) + local name = node.name + clean_port_states(ports) + local vports = minetest.registered_nodes[name].virtual_portstates + local new_name = generate_name(ports) + + if name ~= new_name and vports then + -- Problem: + -- We need to place the new node first so that when turning + -- off some port, it won't stay on because the rules indicate + -- there is an onstate output port there. + -- When turning the output off then, it will however cause feedback + -- so that the luacontroller will receive an "off" event by turning + -- its output off. + -- Solution / Workaround: + -- Remember which output was turned off and ignore next "off" event. + local meta = minetest.get_meta(pos) + local ign = minetest.deserialize(meta:get_string("ignore_offevents")) or {} + if ports.a and not vports.a and not mesecon.is_powered(pos, rules.a) then ign.A = true end + if ports.b and not vports.b and not mesecon.is_powered(pos, rules.b) then ign.B = true end + if ports.c and not vports.c and not mesecon.is_powered(pos, rules.c) then ign.C = true end + if ports.d and not vports.d and not mesecon.is_powered(pos, rules.d) then ign.D = true end + meta:set_string("ignore_offevents", minetest.serialize(ign)) + + minetest.swap_node(pos, {name = new_name, param2 = node.param2}) + + if ports.a ~= vports.a then set_port(pos, rules.a, ports.a) end + if ports.b ~= vports.b then set_port(pos, rules.b, ports.b) end + if ports.c ~= vports.c then set_port(pos, rules.c, ports.c) end + if ports.d ~= vports.d then set_port(pos, rules.d, ports.d) end + end +end + + +----------------- +-- Overheating -- +----------------- +local function burn_controller(pos) + local node = minetest.get_node(pos) + node.name = BASENAME.."_burnt" + minetest.swap_node(pos, node) + minetest.get_meta(pos):set_string("lc_memory", ""); + -- Wait for pending operations + minetest.after(0.2, mesecon.receptor_off, pos, mesecon.rules.flat) +end + +local function overheat(pos, meta) + if mesecon.do_overheat(pos) then -- If too hot + burn_controller(pos) + return true + end +end + +------------------------ +-- Ignored off events -- +------------------------ + +local function ignore_event(event, meta) + if event.type ~= "off" then return false end + local ignore_offevents = minetest.deserialize(meta:get_string("ignore_offevents")) or {} + if ignore_offevents[event.pin.name] then + ignore_offevents[event.pin.name] = nil + meta:set_string("ignore_offevents", minetest.serialize(ignore_offevents)) + return true + end +end + +------------------------- +-- Parsing and running -- +------------------------- + +local function safe_print(param) + print(dump(param)) +end + +local function safe_date() + return(os.date("*t",os.time())) +end + +-- string.rep(str, n) with a high value for n can be used to DoS +-- the server. Therefore, limit max. length of generated string. +local function safe_string_rep(str, n) + if #str * n > mesecon.setting("luacontroller_string_rep_max", 64000) then + debug.sethook() -- Clear hook + error("string.rep: string length overflow", 2) + end + + return string.rep(str, n) +end + +local function remove_functions(x) + local tp = type(x) + if tp == "table" then + for key, value in pairs(x) do + local key_t, val_t = type(key), type(value) + if key_t == "function" or val_t == "function" then + x[key] = nil + else + if key_t == "table" then + remove_functions(key) + end + if val_t == "table" then + remove_functions(value) + end + end + end + elseif tp == "function" then + return nil + end + return x +end + +local function get_interrupt(pos) + -- iid = interrupt id + local function interrupt(time, iid) + if type(time) ~= "number" then return end + local luac_id = minetest.get_meta(pos):get_int("luac_id") + mesecon.queue:add_action(pos, "lc_interrupt", {luac_id, iid}, time, iid, 1) + end + return interrupt +end + + +local function get_digiline_send(pos) + if not digiline then return end + return function(channel, msg) + minetest.after(0, function() + digiline:receptor_send(pos, digiline.rules.default, channel, msg) + end) + end +end + + +local safe_globals = { + "assert", "error", "ipairs", "next", "pairs", "select", + "tonumber", "tostring", "type", "unpack", "_VERSION" +} +local function create_environment(pos, mem, event) + -- Gather variables for the environment + local vports = minetest.registered_nodes[minetest.get_node(pos).name].virtual_portstates + local vports_copy = {} + for k, v in pairs(vports) do vports_copy[k] = v end + local rports = get_real_port_states(pos) + + -- Create new library tables on each call to prevent one LuaController + -- from breaking a library and messing up other LuaControllers. + local env = { + pin = merge_port_states(vports, rports), + port = vports_copy, + event = event, + mem = mem, + heat = minetest.get_meta(pos):get_int("heat"), + heat_max = mesecon.setting("overheat_max", 20), + print = safe_print, + interrupt = get_interrupt(pos), + digiline_send = get_digiline_send(pos), + string = { + byte = string.byte, + char = string.char, + format = string.format, + len = string.len, + lower = string.lower, + upper = string.upper, + rep = safe_string_rep, + reverse = string.reverse, + sub = string.sub, + }, + math = { + abs = math.abs, + acos = math.acos, + asin = math.asin, + atan = math.atan, + atan2 = math.atan2, + ceil = math.ceil, + cos = math.cos, + cosh = math.cosh, + deg = math.deg, + exp = math.exp, + floor = math.floor, + fmod = math.fmod, + frexp = math.frexp, + huge = math.huge, + ldexp = math.ldexp, + log = math.log, + log10 = math.log10, + max = math.max, + min = math.min, + modf = math.modf, + pi = math.pi, + pow = math.pow, + rad = math.rad, + random = math.random, + sin = math.sin, + sinh = math.sinh, + sqrt = math.sqrt, + tan = math.tan, + tanh = math.tanh, + }, + table = { + concat = table.concat, + insert = table.insert, + maxn = table.maxn, + remove = table.remove, + sort = table.sort, + }, + os = { + clock = os.clock, + difftime = os.difftime, + time = os.time, + datetable = safe_date, + }, + } + env._G = env + + for _, name in pairs(safe_globals) do + env[name] = _G[name] + end + + return env +end + + +local function timeout() + debug.sethook() -- Clear hook + error("Code timed out!", 2) +end + + +local function code_prohibited(code) + -- LuaJIT doesn't increment the instruction counter when running + -- loops, so we have to sanitize inputs if we're using LuaJIT. + if not rawget(_G, "jit") then + return false + end + local prohibited = {"while", "for", "repeat", "until", "goto"} + code = " "..code.." " + for _, p in ipairs(prohibited) do + if string.find(code, "[^%w_]"..p.."[^%w_]") then + return "Prohibited command: "..p + end + end +end + + +local function create_sandbox(code, env) + if code:byte(1) == 27 then + return nil, "Binary code prohibited." + end + local f, msg = loadstring(code) + if not f then return nil, msg end + setfenv(f, env) + + return function(...) + -- Normal Lua: Use instruction counter to stop execution + -- after luacontroller_maxevents. + -- LuaJIT: Count function calls instead of instructions, allows usage + -- of function keyword. However, LuaJIT still doesn't trigger + -- lines events when using infinite loops. + local maxevents = mesecon.setting("luacontroller_maxevents", 10000) + if not rawget(_G, "jit") then + debug.sethook(timeout, "", maxevents) + else + local events = 0 + debug.sethook(function () + events = events + 1 + if events > maxevents then + timeout() + end + end, "c") + end + local ok, ret = pcall(f, ...) + debug.sethook() -- Clear hook + if not ok then error(ret, 0) end + return ret + end +end + + +local function load_memory(meta) + return minetest.deserialize(meta:get_string("lc_memory")) or {} +end + + +local function save_memory(pos, meta, mem) + local memstring = minetest.serialize(remove_functions(mem)) + local memsize_max = mesecon.setting("luacontroller_memsize", 100000) + + if (#memstring <= memsize_max) then + meta:set_string("lc_memory", memstring) + else + print("Error: Luacontroller memory overflow. "..memsize_max.." bytes available, " + ..#memstring.." required. Controller overheats.") + burn_controller(pos) + end +end + + +local function run(pos, event) + local meta = minetest.get_meta(pos) + if overheat(pos) then return end + if ignore_event(event, meta) then return end + + -- Load code & mem from meta + local mem = load_memory(meta) + local code = meta:get_string("code") + + local err = code_prohibited(code) + if err then return err end + + -- Create environment + local env = create_environment(pos, mem, event) + + -- Create the sandbox and execute code + local f, msg = create_sandbox(code, env) + if not f then return msg end + local success, msg = pcall(f) + if not success then return msg end + if type(env.port) ~= "table" then + return "Ports set are invalid." + end + + -- Actually set the ports + set_port_states(pos, env.port) + + -- Save memory. This may burn the luacontroller if a memory overflow occurs. + save_memory(pos, meta, env.mem) +end + +mesecon.queue:add_function("lc_interrupt", function (pos, luac_id, iid) + -- There is no luacontroller anymore / it has been reprogrammed / replaced / burnt + if (minetest.get_meta(pos):get_int("luac_id") ~= luac_id) then return end + if (minetest.registered_nodes[minetest.get_node(pos).name].is_burnt) then return end + run(pos, {type="interrupt", iid = iid}) +end) + +local function reset_meta(pos, code, errmsg) + local meta = minetest.get_meta(pos) + meta:set_string("code", code) + code = minetest.formspec_escape(code or "") + errmsg = minetest.formspec_escape(errmsg or "") + meta:set_string("formspec", "size[10,8]".. + "background[-0.2,-0.25;10.4,8.75;jeija_luac_background.png]".. + "textarea[0.2,0.6;10.2,5;code;;"..code.."]".. + "image_button[3.75,6;2.5,1;jeija_luac_runbutton.png;program;]".. + "image_button_exit[9.72,-0.25;0.425,0.4;jeija_close_window.png;exit;]".. + "label[0.1,5;"..errmsg.."]") + meta:set_int("heat", 0) + meta:set_int("luac_id", math.random(1, 65535)) +end + +local function reset(pos) + set_port_states(pos, {a=false, b=false, c=false, d=false}) +end + + +----------------------- +-- Node Registration -- +----------------------- + +local output_rules = {} +local input_rules = {} + +local node_box = { + type = "fixed", + fixed = { + {-8/16, -8/16, -8/16, 8/16, -7/16, 8/16}, -- Bottom slab + {-5/16, -7/16, -5/16, 5/16, -6/16, 5/16}, -- Circuit board + {-3/16, -6/16, -3/16, 3/16, -5/16, 3/16}, -- IC + } +} + +local selection_box = { + type = "fixed", + fixed = { -8/16, -8/16, -8/16, 8/16, -5/16, 8/16 }, +} + +local digiline = { + receptor = {}, + effector = { + action = function(pos, node, channel, msg) + run(pos, {type = "digiline", channel = channel, msg = msg}) + end + } +} +local function on_receive_fields(pos, form_name, fields) + if not fields.program then + return + end + reset(pos) + reset_meta(pos, fields.code) + local err = run(pos, {type="program"}) + if err then + print(err) + reset_meta(pos, fields.code, err) + end +end + +for a = 0, 1 do -- 0 = off 1 = on +for b = 0, 1 do +for c = 0, 1 do +for d = 0, 1 do + local cid = tostring(d)..tostring(c)..tostring(b)..tostring(a) + local node_name = BASENAME..cid + local top = "jeija_luacontroller_top.png" + if a == 1 then + top = top.."^jeija_luacontroller_LED_A.png" + end + if b == 1 then + top = top.."^jeija_luacontroller_LED_B.png" + end + if c == 1 then + top = top.."^jeija_luacontroller_LED_C.png" + end + if d == 1 then + top = top.."^jeija_luacontroller_LED_D.png" + end + + local groups + if a + b + c + d ~= 0 then + groups = {dig_immediate=2, not_in_creative_inventory=1, overheat = 1} + else + groups = {dig_immediate=2, overheat = 1} + end + + output_rules[cid] = {} + input_rules[cid] = {} + if a == 1 then table.insert(output_rules[cid], rules.a) end + if b == 1 then table.insert(output_rules[cid], rules.b) end + if c == 1 then table.insert(output_rules[cid], rules.c) end + if d == 1 then table.insert(output_rules[cid], rules.d) end + + if a == 0 then table.insert( input_rules[cid], rules.a) end + if b == 0 then table.insert( input_rules[cid], rules.b) end + if c == 0 then table.insert( input_rules[cid], rules.c) end + if d == 0 then table.insert( input_rules[cid], rules.d) end + + local mesecons = { + effector = { + rules = input_rules[cid], + action_change = function (pos, _, rule_name, new_state) + update_real_port_states(pos, rule_name, new_state) + run(pos, {type=new_state, pin=rule_name}) + end, + }, + receptor = { + state = mesecon.state.on, + rules = output_rules[cid] + } + } + + minetest.register_node(node_name, { + description = "LuaController", + drawtype = "nodebox", + tiles = { + top, + "jeija_microcontroller_bottom.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png" + }, + inventory_image = top, + paramtype = "light", + groups = groups, + drop = BASENAME.."0000", + sunlight_propagates = true, + selection_box = selection_box, + node_box = node_box, + on_construct = reset_meta, + on_receive_fields = on_receive_fields, + sounds = default.node_sound_stone_defaults(), + mesecons = mesecons, + digiline = digiline, + -- Virtual portstates are the ports that + -- the node shows as powered up (light up). + virtual_portstates = { + a = a == 1, + b = b == 1, + c = c == 1, + d = d == 1, + }, + after_dig_node = function (pos, node) + mesecon.receptor_off(pos, output_rules) + end, + is_luacontroller = true, + }) +end +end +end +end + +------------------------------ +-- Overheated LuaController -- +------------------------------ + +minetest.register_node(BASENAME .. "_burnt", { + drawtype = "nodebox", + tiles = { + "jeija_luacontroller_burnt_top.png", + "jeija_microcontroller_bottom.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png" + }, + inventory_image = "jeija_luacontroller_burnt_top.png", + is_burnt = true, + paramtype = "light", + groups = {dig_immediate=2, not_in_creative_inventory=1}, + drop = BASENAME.."0000", + sunlight_propagates = true, + selection_box = selection_box, + node_box = node_box, + on_construct = reset_meta, + on_receive_fields = on_receive_fields, + sounds = default.node_sound_stone_defaults(), + virtual_portstates = {a = false, b = false, c = false, d = false}, + mesecons = { + effector = { + rules = mesecon.rules.flat, + action_change = function(pos, _, rule_name, new_state) + update_real_port_states(pos, rule_name, new_state) + end, + }, + }, +}) + +------------------------ +-- Craft Registration -- +------------------------ + +minetest.register_craft({ + output = BASENAME.."0000 2", + recipe = { + {'mesecons_materials:silicon', 'mesecons_materials:silicon', 'group:mesecon_conductor_craftable'}, + {'mesecons_materials:silicon', 'mesecons_materials:silicon', 'group:mesecon_conductor_craftable'}, + {'group:mesecon_conductor_craftable', 'group:mesecon_conductor_craftable', ''}, + } +}) + diff --git a/mods/mesecons/mesecons_luacontroller/textures/jeija_luac_background.png b/mods/mesecons/mesecons_luacontroller/textures/jeija_luac_background.png new file mode 100644 index 0000000..40e316c Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/textures/jeija_luac_background.png differ diff --git a/mods/mesecons/mesecons_luacontroller/textures/jeija_luac_runbutton.png b/mods/mesecons/mesecons_luacontroller/textures/jeija_luac_runbutton.png new file mode 100644 index 0000000..157507f Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/textures/jeija_luac_runbutton.png differ diff --git a/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_A.png b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_A.png new file mode 100644 index 0000000..a187e8e Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_A.png differ diff --git a/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_B.png b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_B.png new file mode 100644 index 0000000..738ba96 Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_B.png differ diff --git a/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_C.png b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_C.png new file mode 100644 index 0000000..abe0fe6 Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_C.png differ diff --git a/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_D.png b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_D.png new file mode 100644 index 0000000..cc10170 Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_LED_D.png differ diff --git a/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_burnt_top.png b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_burnt_top.png new file mode 100644 index 0000000..d1a17af Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_burnt_top.png differ diff --git a/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_top.png b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_top.png new file mode 100644 index 0000000..3128230 Binary files /dev/null and b/mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_top.png differ diff --git a/mods/mesecons/mesecons_materials/depends.txt b/mods/mesecons/mesecons_materials/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_materials/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_materials/doc/fiber/description.html b/mods/mesecons/mesecons_materials/doc/fiber/description.html new file mode 100644 index 0000000..23a414a --- /dev/null +++ b/mods/mesecons/mesecons_materials/doc/fiber/description.html @@ -0,0 +1 @@ +Craftitem: It can't be placed! Made by cooking glue in the furnace. Used for insulated mesecon crafting. diff --git a/mods/mesecons/mesecons_materials/doc/fiber/preview.png b/mods/mesecons/mesecons_materials/doc/fiber/preview.png new file mode 100644 index 0000000..cad9645 Binary files /dev/null and b/mods/mesecons/mesecons_materials/doc/fiber/preview.png differ diff --git a/mods/mesecons/mesecons_materials/doc/fiber/recipe.png b/mods/mesecons/mesecons_materials/doc/fiber/recipe.png new file mode 100644 index 0000000..7a53123 Binary files /dev/null and b/mods/mesecons/mesecons_materials/doc/fiber/recipe.png differ diff --git a/mods/mesecons/mesecons_materials/doc/glue/description.html b/mods/mesecons/mesecons_materials/doc/glue/description.html new file mode 100644 index 0000000..a18490c --- /dev/null +++ b/mods/mesecons/mesecons_materials/doc/glue/description.html @@ -0,0 +1 @@ +Craftitem: It can't be placed! Made by cooking saplings in furnace. Used for sticky pistons and sticky movestones. diff --git a/mods/mesecons/mesecons_materials/doc/glue/preview.png b/mods/mesecons/mesecons_materials/doc/glue/preview.png new file mode 100644 index 0000000..0158f9c Binary files /dev/null and b/mods/mesecons/mesecons_materials/doc/glue/preview.png differ diff --git a/mods/mesecons/mesecons_materials/doc/glue/recipe.png b/mods/mesecons/mesecons_materials/doc/glue/recipe.png new file mode 100644 index 0000000..b20ce66 Binary files /dev/null and b/mods/mesecons/mesecons_materials/doc/glue/recipe.png differ diff --git a/mods/mesecons/mesecons_materials/doc/silicon/description.html b/mods/mesecons/mesecons_materials/doc/silicon/description.html new file mode 100644 index 0000000..a2ae598 --- /dev/null +++ b/mods/mesecons/mesecons_materials/doc/silicon/description.html @@ -0,0 +1 @@ +Silicon is just a craftitem: It can't be placed. You'll need it in order to craft other items. diff --git a/mods/mesecons/mesecons_materials/doc/silicon/preview.png b/mods/mesecons/mesecons_materials/doc/silicon/preview.png new file mode 100644 index 0000000..cd52dbd Binary files /dev/null and b/mods/mesecons/mesecons_materials/doc/silicon/preview.png differ diff --git a/mods/mesecons/mesecons_materials/doc/silicon/recipe.png b/mods/mesecons/mesecons_materials/doc/silicon/recipe.png new file mode 100644 index 0000000..9e8b332 Binary files /dev/null and b/mods/mesecons/mesecons_materials/doc/silicon/recipe.png differ diff --git a/mods/mesecons/mesecons_materials/init.lua b/mods/mesecons/mesecons_materials/init.lua new file mode 100644 index 0000000..eb19c3e --- /dev/null +++ b/mods/mesecons/mesecons_materials/init.lua @@ -0,0 +1,41 @@ +-- Glue and fiber +minetest.register_craftitem("mesecons_materials:glue", { + image = "mesecons_glue.png", + on_place_on_ground = minetest.craftitem_place_item, + description="Glue", +}) + +minetest.register_craftitem("mesecons_materials:fiber", { + image = "mesecons_fiber.png", + on_place_on_ground = minetest.craftitem_place_item, + description="Fiber", +}) + +minetest.register_craft({ + output = "mesecons_materials:glue 2", + type = "cooking", + recipe = "group:sapling", + cooktime = 2 +}) + +minetest.register_craft({ + output = "mesecons_materials:fiber 6", + type = "cooking", + recipe = "mesecons_materials:glue", + cooktime = 4 +}) + +-- Silicon +minetest.register_craftitem("mesecons_materials:silicon", { + image = "mesecons_silicon.png", + on_place_on_ground = minetest.craftitem_place_item, + description="Silicon", +}) + +minetest.register_craft({ + output = "mesecons_materials:silicon 4", + recipe = { + {"group:sand", "group:sand"}, + {"group:sand", "default:steel_ingot"}, + } +}) diff --git a/mods/mesecons/mesecons_materials/textures/mesecons_fiber.png b/mods/mesecons/mesecons_materials/textures/mesecons_fiber.png new file mode 100644 index 0000000..e8c7b08 Binary files /dev/null and b/mods/mesecons/mesecons_materials/textures/mesecons_fiber.png differ diff --git a/mods/mesecons/mesecons_materials/textures/mesecons_glue.png b/mods/mesecons/mesecons_materials/textures/mesecons_glue.png new file mode 100644 index 0000000..2f351d1 Binary files /dev/null and b/mods/mesecons/mesecons_materials/textures/mesecons_glue.png differ diff --git a/mods/mesecons/mesecons_materials/textures/mesecons_silicon.png b/mods/mesecons/mesecons_materials/textures/mesecons_silicon.png new file mode 100644 index 0000000..a7b0d52 Binary files /dev/null and b/mods/mesecons/mesecons_materials/textures/mesecons_silicon.png differ diff --git a/mods/mesecons/mesecons_microcontroller/MeseconMicro.odt b/mods/mesecons/mesecons_microcontroller/MeseconMicro.odt new file mode 100644 index 0000000..be82d1b Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/MeseconMicro.odt differ diff --git a/mods/mesecons/mesecons_microcontroller/MeseconMicro.pdf b/mods/mesecons/mesecons_microcontroller/MeseconMicro.pdf new file mode 100644 index 0000000..7ab7484 Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/MeseconMicro.pdf differ diff --git a/mods/mesecons/mesecons_microcontroller/depends.txt b/mods/mesecons/mesecons_microcontroller/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_microcontroller/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_microcontroller/init.lua b/mods/mesecons/mesecons_microcontroller/init.lua new file mode 100644 index 0000000..6778a10 --- /dev/null +++ b/mods/mesecons/mesecons_microcontroller/init.lua @@ -0,0 +1,692 @@ +EEPROM_SIZE = 255 + +local microc_rules = {} + +for a = 0, 1 do +for b = 0, 1 do +for c = 0, 1 do +for d = 0, 1 do +local nodename = "mesecons_microcontroller:microcontroller"..tostring(d)..tostring(c)..tostring(b)..tostring(a) +local top = "jeija_microcontroller_top.png" +if tostring(a) == "1" then + top = top.."^jeija_microcontroller_LED_A.png" +end +if tostring(b) == "1" then + top = top.."^jeija_microcontroller_LED_B.png" +end +if tostring(c) == "1" then + top = top.."^jeija_microcontroller_LED_C.png" +end +if tostring(d) == "1" then + top = top.."^jeija_microcontroller_LED_D.png" +end +if tostring(d)..tostring(c)..tostring(b)..tostring(a) ~= "0000" then + groups = {dig_immediate=2, not_in_creative_inventory=1, mesecon = 3, overheat = 1} +else + groups = {dig_immediate=2, mesecon = 3, overheat = 1} +end +local rules={} +if (a == 1) then table.insert(rules, {x = -1, y = 0, z = 0}) end +if (b == 1) then table.insert(rules, {x = 0, y = 0, z = 1}) end +if (c == 1) then table.insert(rules, {x = 1, y = 0, z = 0}) end +if (d == 1) then table.insert(rules, {x = 0, y = 0, z = -1}) end + +local input_rules={} +if (a == 0) then table.insert(input_rules, {x = -1, y = 0, z = 0, name = "A"}) end +if (b == 0) then table.insert(input_rules, {x = 0, y = 0, z = 1, name = "B"}) end +if (c == 0) then table.insert(input_rules, {x = 1, y = 0, z = 0, name = "C"}) end +if (d == 0) then table.insert(input_rules, {x = 0, y = 0, z = -1, name = "D"}) end +microc_rules[nodename] = rules + +local mesecons = {effector = +{ + rules = input_rules, + action_change = function (pos, node, rulename, newstate) + yc_update_real_portstates(pos, node, rulename, newstate) + update_yc(pos) + end +}} +if nodename ~= "mesecons_microcontroller:microcontroller0000" then + mesecons.receptor = { + state = mesecon.state.on, + rules = rules + } +end + +minetest.register_node(nodename, { + description = "Microcontroller", + drawtype = "nodebox", + tiles = { + top, + "jeija_microcontroller_bottom.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png", + "jeija_microcontroller_sides.png" + }, + + sunlight_propagates = true, + paramtype = "light", + walkable = true, + groups = groups, + drop = "mesecons_microcontroller:microcontroller0000 1", + selection_box = { + type = "fixed", + fixed = { -8/16, -8/16, -8/16, 8/16, -5/16, 8/16 }, + }, + node_box = { + type = "fixed", + fixed = { + { -8/16, -8/16, -8/16, 8/16, -7/16, 8/16 }, -- bottom slab + { -5/16, -7/16, -5/16, 5/16, -6/16, 5/16 }, -- circuit board + { -3/16, -6/16, -3/16, 3/16, -5/16, 3/16 }, -- IC + } + }, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("code", "") + meta:set_string("formspec", "size[9,2.5]".. + "field[0.256,-0.2;9,2;code;Code:;]".. + "button[0 ,0.2;1.5,3;band;AND]".. + "button[1.5,0.2;1.5,3;bxor;XOR]".. + "button[3 ,0.2;1.5,3;bnot;NOT]".. + "button[4.5,0.2;1.5,3;bnand;NAND]".. + "button[6 ,0.2;1.5,3;btflop;T-Flop]".. + "button[7.5,0.2;1.5,3;brsflop;RS-Flop]".. + "button_exit[3.5,1;2,3;program;Program]") + meta:set_string("infotext", "Unprogrammed Microcontroller") + local r = "" + for i=1, EEPROM_SIZE+1 do r=r.."0" end --Generate a string with EEPROM_SIZE*"0" + meta:set_string("eeprom", r) + end, + on_receive_fields = function(pos, formanme, fields, sender) + local meta = minetest.get_meta(pos) + if fields.band then + fields.code = "sbi(C, A&B) :A and B are inputs, C is output" + elseif fields.bxor then + fields.code = "sbi(C, A~B) :A and B are inputs, C is output" + elseif fields.bnot then + fields.code = "sbi(B, !A) :A is input, B is output" + elseif fields.bnand then + fields.code = "sbi(C, !A|!B) :A and B are inputs, C is output" + elseif fields.btflop then + fields.code = "if(A)sbi(1,1);if(!A)sbi(B,!B)sbi(1,0); if(C)off(B,1); :A is input, B is output (Q), C is reset, toggles with falling edge" + elseif fields.brsflop then + fields.code = "if(A)on(C);if(B)off(C); :A is S (Set), B is R (Reset), C is output (R dominates)" + end + if fields.code == nil then return end + + meta:set_string("code", fields.code) + meta:set_string("formspec", "size[9,2.5]".. + "field[0.256,-0.2;9,2;code;Code:;"..minetest.formspec_escape(fields.code).."]".. + "button[0 ,0.2;1.5,3;band;AND]".. + "button[1.5,0.2;1.5,3;bxor;XOR]".. + "button[3 ,0.2;1.5,3;bnot;NOT]".. + "button[4.5,0.2;1.5,3;bnand;NAND]".. + "button[6 ,0.2;1.5,3;btflop;T-Flop]".. + "button[7.5,0.2;1.5,3;brsflop;RS-Flop]".. + "button_exit[3.5,1;2,3;program;Program]") + meta:set_string("infotext", "Programmed Microcontroller") + yc_reset (pos) + update_yc(pos) + end, + sounds = default.node_sound_stone_defaults(), + mesecons = mesecons, + after_dig_node = function (pos, node) + rules = microc_rules[node.name] + mesecon.receptor_off(pos, rules) + end, +}) +end +end +end +end + +minetest.register_craft({ + output = 'craft "mesecons_microcontroller:microcontroller0000" 2', + recipe = { + {'mesecons_materials:silicon', 'mesecons_materials:silicon', 'group:mesecon_conductor_craftable'}, + {'mesecons_materials:silicon', 'mesecons_materials:silicon', 'group:mesecon_conductor_craftable'}, + {'group:mesecon_conductor_craftable', 'group:mesecon_conductor_craftable', ''}, + } +}) + +function yc_reset(pos) + yc_action(pos, {a=false, b=false, c=false, d=false}) + local meta = minetest.get_meta(pos) + meta:set_int("afterid", 0) + local r = "" + for i=1, EEPROM_SIZE+1 do r=r.."0" end --Generate a string with EEPROM_SIZE*"0" + meta:set_string("eeprom", r) +end + +function update_yc(pos) + local meta = minetest.get_meta(pos) + + if (mesecon.do_overheat(pos)) then + minetest.remove_node(pos) + minetest.after(0.2, function (pos) + mesecon.receptor_off(pos, mesecon.rules.flat) + end , pos) -- wait for pending parsings + minetest.add_item(pos, "mesecons_microcontroller:microcontroller0000") + end + + local code = meta:get_string("code") + code = yc_code_remove_commentary(code) + code = string.gsub(code, " ", "") --Remove all spaces + code = string.gsub(code, " ", "") --Remove all tabs + if yc_parsecode(code, pos) == nil then + meta:set_string("infotext", "Code not valid!\n"..code) + else + meta:set_string("infotext", "Working Microcontroller\n"..code) + end +end + + +--Code Parsing +function yc_code_remove_commentary(code) + local is_string = false + for i = 1, #code do + if code:sub(i, i) == '"' then + is_string = not is_string --toggle is_string + elseif code:sub(i, i) == ":" and not is_string then + return code:sub(1, i-1) + end + end + return code +end + +function yc_parsecode(code, pos) + local meta = minetest.get_meta(pos) + local endi = 1 + local Lreal = yc_get_real_portstates(pos) + local Lvirtual = yc_get_virtual_portstates(pos) + if Lvirtual == nil then return nil end + local c + local eeprom = meta:get_string("eeprom") + while true do + local command, params + command, endi = parse_get_command(code, endi) + if command == nil then return nil end + if command == true then break end --end of code + if command == "if" then + local r + r, endi = yc_command_if(code, endi, yc_merge_portstates(Lreal, Lvirtual), eeprom) + if r == nil then return nil end + if r == true then -- nothing + elseif r == false then + local endi_new = yc_skip_to_else (code, endi) + if endi_new == nil then --else > not found + endi = yc_skip_to_endif(code, endi) + else + endi = endi_new + end + if endi == nil then return nil end + end + else + params, endi = parse_get_params(code, endi) + if not params then return nil end + end + if command == "on" then + L = yc_command_on (params, Lvirtual) + elseif command == "off" then + L = yc_command_off(params, Lvirtual) + elseif command == "print" then + local su = yc_command_print(params, eeprom, yc_merge_portstates(Lreal, Lvirtual)) + if su ~= true then return nil end + elseif command == "after" then + local su = yc_command_after(params, pos) + if su == nil then return nil end + elseif command == "sbi" then + local new_eeprom + new_eeprom, Lvirtual = yc_command_sbi (params, eeprom, yc_merge_portstates(Lreal, Lvirtual), Lvirtual) + if new_eeprom == nil then return nil + else eeprom = new_eeprom end + elseif command == "if" then --nothing + else + return nil + end + if Lvirtual == nil then return nil end + if eeprom == nil then return nil else + minetest.get_meta(pos):set_string("eeprom", eeprom) end + end + yc_action(pos, Lvirtual) + return true +end + +function parse_get_command(code, starti) + i = starti + local s + while s ~= "" do + s = string.sub(code, i, i) + if s == "(" then + return string.sub(code, starti, i-1), i + 1 -- i: ( i+1 after ( + end + if s == ";" and starti == i then + starti = starti + 1 + i = starti + elseif s == ">" then + starti = yc_skip_to_endif(code, starti) + if starti == nil then return nil end + i = starti + else + i = i + 1 + end + end + + if starti == i-1 then + return true, true + end + return nil, nil +end + +function parse_get_params(code, starti) + i = starti + local s + local params = {} + local is_string = false + while s ~= "" do + s = string.sub(code, i, i) + if code:sub(i, i) == '"' then + is_string = (is_string==false) --toggle is_string + end + if s == ")" and is_string == false then + table.insert(params, string.sub(code, starti, i-1)) -- i: ) i+1 after ) + return params, i + 1 + end + if s == "," and is_string == false then + table.insert(params, string.sub(code, starti, i-1)) -- i: ) i+1 after ) + starti = i + 1 + end + i = i + 1 + end + return nil, nil +end + +function yc_parse_get_eeprom_param(cond, starti) + i = starti + local s + local addr + while s ~= "" do + s = string.sub(cond, i, i) + if string.find("0123456789", s) == nil or s == "" then + addr = string.sub(cond, starti, i-1) -- i: last number i+1 after last number + return addr, i + end + if s == "," then return nil, nil end + i = i + 1 + end + return nil, nil +end + +function yc_skip_to_endif(code, starti) + local i = starti + local s = false + local open_ifs = 1 + while s ~= nil and s~= "" do + s = code:sub(i, i) + if s == "i" and code:sub(i+1, i+1) == "f" then --if in µCScript + open_ifs = open_ifs + 1 + end + if s == ";" then + open_ifs = open_ifs - 1 + end + if open_ifs == 0 then + return i + 1 + end + i = i + 1 + end + return nil +end + +function yc_skip_to_else(code, starti) + local i = starti + local s = false + local open_ifs = 1 + while s ~= nil and s~= "" do + s = code:sub(i, i) + if s == "i" and code:sub(i+1, i+1) == "f" then --if in µCScript + open_ifs = open_ifs + 1 + end + if s == ";" then + open_ifs = open_ifs - 1 + end + if open_ifs == 1 and s == ">" then + return i + 1 + end + i = i + 1 + end + return nil +end + +--Commands +function yc_command_on(params, L) + local rules = {} + for i, port in ipairs(params) do + L = yc_set_portstate (port, true, L) + end + return L +end + +function yc_command_off(params, L) + local rules = {} + for i, port in ipairs(params) do + L = yc_set_portstate (port, false, L) + end + return L +end + +function yc_command_print(params, eeprom, L) + local s = "" + for i, param in ipairs(params) do + if param:sub(1,1) == '"' and param:sub(#param, #param) == '"' then + s = s..param:sub(2, #param-1) + else + r = yc_command_parsecondition(param, L, eeprom) + if r == "1" or r == "0" then + s = s..r + else return nil end + end + end + print(s) --don't remove + return true +end + +function yc_command_sbi(params, eeprom, L, Lv) + if params[1]==nil or params[2]==nil or params[3] ~=nil then return nil end + local status = yc_command_parsecondition(params[2], L, eeprom) + + if status == nil then return nil, nil end + + if string.find("ABCD", params[1])~=nil and #params[1]==1 then --is a port + if status == "1" then + Lv = yc_set_portstate (params[1], true, Lv) + else + Lv = yc_set_portstate (params[1], false, Lv) + end + return eeprom, Lv; + end + + --is an eeprom address + local new_eeprom = ""; + for i=1, #eeprom do + if tonumber(params[1])==i then + new_eeprom = new_eeprom..status + else + new_eeprom = new_eeprom..eeprom:sub(i, i) + end + end + return new_eeprom, Lv +end + +-- after (delay) +function yc_command_after(params, pos) + if params[1] == nil or params[2] == nil or params[3] ~= nil then return nil end + + --get time (maximum time is 200) + local time = tonumber(params[1]) + if time == nil or time > 200 then + return nil + end + + --get code in quotes "code" + if string.sub(params[2], 1, 1) ~= '"' or string.sub(params[2], #params[2], #params[2]) ~= '"' then return nil end + local code = string.sub(params[2], 2, #params[2] - 1) + + local afterid = math.random(10000) + local meta = minetest.get_meta(pos) + meta:set_int("afterid", afterid) + minetest.after(time, yc_command_after_execute, {pos = pos, code = code, afterid = afterid}) + return true +end + +function yc_command_after_execute(params) + local meta = minetest.get_meta(params.pos) + if meta:get_int("afterid") == params.afterid then --make sure the node has not been changed + if yc_parsecode(params.code, params.pos) == nil then + meta:set_string("infotext", "Code in after() not valid!") + else + if code ~= nil then + meta:set_string("infotext", "Working Microcontroller\n"..code) + else + meta:set_string("infotext", "Working Microcontroller") + end + end + end +end + +--If +function yc_command_if(code, starti, L, eeprom) + local cond, endi = yc_command_if_getcondition(code, starti) + if cond == nil then return nil end + + cond = yc_command_parsecondition(cond, L, eeprom) + + local result + if cond == "0" then result = false + elseif cond == "1" then result = true end + if not result then end + return result, endi --endi from local cond, endi = yc_command_if_getcondition(code, starti) +end + +--Condition parsing +function yc_command_if_getcondition(code, starti) + i = starti + local s + local brackets = 1 --1 Bracket to close + while s ~= "" do + s = string.sub(code, i, i) + + if s == ")" then + brackets = brackets - 1 + end + + if s == "(" then + brackets = brackets + 1 + end + + if brackets == 0 then + return string.sub(code, starti, i-1), i + 1 -- i: ( i+1 after ( + end + + i = i + 1 + end + return nil, nil +end + +function yc_command_parsecondition(cond, L, eeprom) + cond = string.gsub(cond, "A", tonumber(L.a and 1 or 0)) + cond = string.gsub(cond, "B", tonumber(L.b and 1 or 0)) + cond = string.gsub(cond, "C", tonumber(L.c and 1 or 0)) + cond = string.gsub(cond, "D", tonumber(L.d and 1 or 0)) + + + local i = 1 + local l = string.len(cond) + while i<=l do + local s = cond:sub(i,i) + if s == "#" then + local addr, endi = yc_parse_get_eeprom_param(cond, i+1) + local buf = yc_eeprom_read(tonumber(addr), eeprom) + if buf == nil then return nil end + local call = cond:sub(i, endi-1) + cond = string.gsub(cond, call, buf) + i = 0 + l = string.len(cond) + end + i = i + 1 + end + + cond = string.gsub(cond, "!0", "1") + cond = string.gsub(cond, "!1", "0") + + local i = 2 + local l = string.len(cond) + while i<=l do + local s = cond:sub(i,i) + local b = tonumber(cond:sub(i-1, i-1)) + local a = tonumber(cond:sub(i+1, i+1)) + if cond:sub(i+1, i+1) == nil then break end + if s == "=" then + if a==nil then return nil end + if b==nil then return nil end + if a == b then buf = "1" end + if a ~= b then buf = "0" end + cond = string.gsub(cond, b..s..a, buf) + i = 1 + l = string.len(cond) + end + i = i + 1 + end + + local i = 2 + local l = string.len(cond) + while i<=l do + local s = cond:sub(i,i) + local b = tonumber(cond:sub(i-1, i-1)) + local a = tonumber(cond:sub(i+1, i+1)) + if cond:sub(i+1, i+1) == nil then break end + if s == "&" then + if a==nil then return nil end + local buf = ((a==1) and (b==1)) + if buf == true then buf = "1" end + if buf == false then buf = "0" end + cond = string.gsub(cond, b..s..a, buf) + i = 1 + l = string.len(cond) + end + if s == "|" then + if a==nil then return nil end + local buf = ((a == 1) or (b == 1)) + if buf == true then buf = "1" end + if buf == false then buf = "0" end + cond = string.gsub(cond, b..s..a, buf) + i = 1 + l = string.len(cond) + end + if s == "~" then + if a==nil then return nil end + local buf = (((a == 1) or (b == 1)) and not((a==1) and (b==1))) + if buf == true then buf = "1" end + if buf == false then buf = "0" end + cond = string.gsub(cond, b..s..a, buf) + i = 1 + l = string.len(cond) + end + i = i + 1 + end + + return cond +end + +--Virtual-Hardware functions +function yc_eeprom_read(number, eeprom) + if not number then return end + return eeprom:sub(number, number) +end + +--Real I/O functions +function yc_action(pos, L) --L-->Lvirtual + local Lv = yc_get_virtual_portstates(pos) + local name = "mesecons_microcontroller:microcontroller" + ..tonumber(L.d and 1 or 0) + ..tonumber(L.c and 1 or 0) + ..tonumber(L.b and 1 or 0) + ..tonumber(L.a and 1 or 0) + local node = minetest.get_node(pos) + minetest.swap_node(pos, {name = name, param2 = node.param2}) + + yc_action_setports(pos, L, Lv) +end + +function yc_action_setports(pos, L, Lv) + local name = "mesecons_microcontroller:microcontroller" + local rules + if Lv.a ~= L.a then + rules = microc_rules[name.."0001"] + if L.a == true then mesecon.receptor_on(pos, rules) + else mesecon.receptor_off(pos, rules) end + end + if Lv.b ~= L.b then + rules = microc_rules[name.."0010"] + if L.b == true then mesecon.receptor_on(pos, rules) + else mesecon.receptor_off(pos, rules) end + end + if Lv.c ~= L.c then + rules = microc_rules[name.."0100"] + if L.c == true then mesecon.receptor_on(pos, rules) + else mesecon.receptor_off(pos, rules) end + end + if Lv.d ~= L.d then + rules = microc_rules[name.."1000"] + if L.d == true then mesecon.receptor_on(pos, rules) + else mesecon.receptor_off(pos, rules) end + end +end + +function yc_set_portstate(port, state, L) + if port == "A" then L.a = state + elseif port == "B" then L.b = state + elseif port == "C" then L.c = state + elseif port == "D" then L.d = state + else return nil end + return L +end + +function yc_update_real_portstates(pos, node, rulename, newstate) + local meta = minetest.get_meta(pos) + if rulename == nil then + meta:set_int("real_portstates", 1) + return + end + local n = meta:get_int("real_portstates") - 1 + local L = {} + for i = 1, 4 do + L[i] = n%2 + n = math.floor(n/2) + end + if rulename.x == nil then + for _, rname in ipairs(rulename) do + local port = ({4, 1, nil, 3, 2})[rname.x+2*rname.z+3] + L[port] = (newstate == "on") and 1 or 0 + end + else + local port = ({4, 1, nil, 3, 2})[rulename.x+2*rulename.z+3] + L[port] = (newstate == "on") and 1 or 0 + end + meta:set_int("real_portstates", 1 + L[1] + 2*L[2] + 4*L[3] + 8*L[4]) +end + +function yc_get_real_portstates(pos) -- determine if ports are powered (by itself or from outside) + local meta = minetest.get_meta(pos) + local L = {} + local n = meta:get_int("real_portstates") - 1 + for _, index in ipairs({"a", "b", "c", "d"}) do + L[index] = ((n%2) == 1) + n = math.floor(n/2) + end + return L +end + +function yc_get_virtual_portstates(pos) -- portstates according to the name + local name = minetest.get_node(pos).name + local b, a = string.find(name, ":microcontroller") + if a == nil then return nil end + a = a + 1 + + local Lvirtual = {a=false, b=false, c=false, d=false} + if name:sub(a , a ) == "1" then Lvirtual.d = true end + if name:sub(a+1, a+1) == "1" then Lvirtual.c = true end + if name:sub(a+2, a+2) == "1" then Lvirtual.b = true end + if name:sub(a+3, a+3) == "1" then Lvirtual.a = true end + return Lvirtual +end + +function yc_merge_portstates(Lreal, Lvirtual) + local L = {a=false, b=false, c=false, d=false} + if Lvirtual.a or Lreal.a then L.a = true end + if Lvirtual.b or Lreal.b then L.b = true end + if Lvirtual.c or Lreal.c then L.c = true end + if Lvirtual.d or Lreal.d then L.d = true end + return L +end diff --git a/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_A.png b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_A.png new file mode 100644 index 0000000..64526cf Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_A.png differ diff --git a/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_B.png b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_B.png new file mode 100644 index 0000000..1f7b451 Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_B.png differ diff --git a/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_C.png b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_C.png new file mode 100644 index 0000000..399cc2c Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_C.png differ diff --git a/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_D.png b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_D.png new file mode 100644 index 0000000..506389c Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_LED_D.png differ diff --git a/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_bottom.png b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_bottom.png new file mode 100644 index 0000000..3a9161e Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_bottom.png differ diff --git a/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_sides.png b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_sides.png new file mode 100644 index 0000000..b367644 Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_sides.png differ diff --git a/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_top.png b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_top.png new file mode 100644 index 0000000..438c934 Binary files /dev/null and b/mods/mesecons/mesecons_microcontroller/textures/jeija_microcontroller_top.png differ diff --git a/mods/mesecons/mesecons_movestones/depends.txt b/mods/mesecons/mesecons_movestones/depends.txt new file mode 100644 index 0000000..a596cf8 --- /dev/null +++ b/mods/mesecons/mesecons_movestones/depends.txt @@ -0,0 +1,3 @@ +mesecons +mesecons_materials +mesecons_mvps diff --git a/mods/mesecons/mesecons_movestones/doc/movestone/description.html b/mods/mesecons/mesecons_movestones/doc/movestone/description.html new file mode 100644 index 0000000..8555a9e --- /dev/null +++ b/mods/mesecons/mesecons_movestones/doc/movestone/description.html @@ -0,0 +1 @@ +Movestones are effectors that push the blocks in front of them. They move along on the right side of a mesecon wire track. diff --git a/mods/mesecons/mesecons_movestones/doc/movestone/preview.png b/mods/mesecons/mesecons_movestones/doc/movestone/preview.png new file mode 100644 index 0000000..bda64db Binary files /dev/null and b/mods/mesecons/mesecons_movestones/doc/movestone/preview.png differ diff --git a/mods/mesecons/mesecons_movestones/doc/movestone/recipe.png b/mods/mesecons/mesecons_movestones/doc/movestone/recipe.png new file mode 100644 index 0000000..f3d45df Binary files /dev/null and b/mods/mesecons/mesecons_movestones/doc/movestone/recipe.png differ diff --git a/mods/mesecons/mesecons_movestones/doc/movestone_sticky/description.html b/mods/mesecons/mesecons_movestones/doc/movestone_sticky/description.html new file mode 100644 index 0000000..460c277 --- /dev/null +++ b/mods/mesecons/mesecons_movestones/doc/movestone_sticky/description.html @@ -0,0 +1 @@ +Movestones are effectors that push the blocks in front of them. They move along on the right side of a mesecon wire track. Sticky ones also pull blocks. diff --git a/mods/mesecons/mesecons_movestones/doc/movestone_sticky/preview.png b/mods/mesecons/mesecons_movestones/doc/movestone_sticky/preview.png new file mode 100644 index 0000000..85f9213 Binary files /dev/null and b/mods/mesecons/mesecons_movestones/doc/movestone_sticky/preview.png differ diff --git a/mods/mesecons/mesecons_movestones/doc/movestone_sticky/recipe.png b/mods/mesecons/mesecons_movestones/doc/movestone_sticky/recipe.png new file mode 100644 index 0000000..bbf0a94 Binary files /dev/null and b/mods/mesecons/mesecons_movestones/doc/movestone_sticky/recipe.png differ diff --git a/mods/mesecons/mesecons_movestones/init.lua b/mods/mesecons/mesecons_movestones/init.lua new file mode 100644 index 0000000..52a5605 --- /dev/null +++ b/mods/mesecons/mesecons_movestones/init.lua @@ -0,0 +1,156 @@ +-- MOVESTONE +-- Non-sticky: +-- Moves along mesecon lines +-- Pushes all blocks in front of it +-- +-- Sticky one +-- Moves along mesecon lines +-- Pushes all block in front of it +-- Pull all blocks in its back + +function mesecon.get_movestone_direction(pos) + local lpos + local rules = { + {x=0, y=1, z=-1}, + {x=0, y=0, z=-1}, + {x=0, y=-1, z=-1}, + {x=0, y=1, z=1}, + {x=0, y=-1, z=1}, + {x=0, y=0, z=1}, + {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=-1, y=0, z=0}} + + lpos = {x=pos.x+1, y=pos.y, z=pos.z} + for n = 1, 3 do + if mesecon.is_power_on(lpos, rules[n].x, rules[n].y, rules[n].z) then + return {x=0, y=0, z=-1} + end + end + + lpos = {x = pos.x-1, y = pos.y, z = pos.z} + for n=4, 6 do + if mesecon.is_power_on(lpos, rules[n].x, rules[n].y, rules[n].z) then + return {x=0, y=0, z=1} + end + end + + lpos = {x = pos.x, y = pos.y, z = pos.z+1} + for n=7, 9 do + if mesecon.is_power_on(lpos, rules[n].x, rules[n].y, rules[n].z) then + return {x=-1, y=0, z=0} + end + end + + lpos = {x = pos.x, y = pos.y, z = pos.z-1} + for n=10, 12 do + if mesecon.is_power_on(lpos, rules[n].x, rules[n].y, rules[n].z) then + return {x=1, y=0, z=0} + end + end +end + +function mesecon.register_movestone(name, def, is_sticky) + local timer_interval = 1 / mesecon.setting("movestone_speed", 3) + local name_active = name.."_active" + + local function movestone_move (pos) + if minetest.get_node(pos).name ~= name_active then + return + end + + local direction = mesecon.get_movestone_direction(pos) + if not direction then + minetest.set_node(pos, {name = name}) + return + end + local frontpos = vector.add(pos, direction) + local backpos = vector.subtract(pos, direction) + + -- ### Step 1: Push nodes in front ### + local maxpush = mesecon.setting("movestone_max_push", 50) + local maxpull = mesecon.setting("movestone_max_pull", 50) + local success, stack, oldstack = mesecon.mvps_push(frontpos, direction, maxpush) + if success then + mesecon.mvps_process_stack(stack) + mesecon.mvps_move_objects(frontpos, direction, oldstack) + -- Too large stack/stopper in the way: try again very soon + else + minetest.after(0.05, movestone_move, pos) + return + end + + -- ### Step 2: Move the movestone ### + local node = minetest.get_node(pos) + minetest.set_node(frontpos, node) + minetest.remove_node(pos) + mesecon.on_dignode(pos, node) + mesecon.on_placenode(frontpos, node) + minetest.after(timer_interval, movestone_move, frontpos) + + -- ### Step 3: If sticky, pull stack behind ### + if is_sticky then + mesecon.mvps_pull_all(backpos, direction, maxpull) + end + end + + def.mesecons = {effector = { + action_on = function (pos) + if minetest.get_node(pos).name ~= name_active then + minetest.set_node(pos, {name = name_active}) + movestone_move(pos) + end + end, + action_off = function (pos) + minetest.set_node(pos, {name = name}) + end + }} + + def.drop = name + + minetest.register_node(name, def) + + -- active node only + local def_active = table.copy(def) + def_active.groups.not_in_creative_inventory = 1 + minetest.register_node(name_active, def_active) +end + +mesecon.register_movestone("mesecons_movestones:movestone", { + tiles = {"jeija_movestone_side.png", "jeija_movestone_side.png", "jeija_movestone_side.png", "jeija_movestone_side.png", "jeija_movestone_arrows.png", "jeija_movestone_arrows.png"}, + groups = {cracky=3}, + description="Movestone", + sounds = default.node_sound_stone_defaults() +}, false) + +minetest.register_craft({ + output = "mesecons_movestones:movestone 2", + recipe = { + {"default:stone", "default:stone", "default:stone"}, + {"group:mesecon_conductor_craftable", "group:mesecon_conductor_craftable", "group:mesecon_conductor_craftable"}, + {"default:stone", "default:stone", "default:stone"}, + } +}) + +-- STICKY_MOVESTONE +mesecon.register_movestone("mesecons_movestones:sticky_movestone", { + tiles = {"jeija_movestone_side.png", "jeija_movestone_side.png", "jeija_movestone_side.png", "jeija_movestone_side.png", "jeija_sticky_movestone.png", "jeija_sticky_movestone.png"}, + inventory_image = minetest.inventorycube("jeija_sticky_movestone.png", "jeija_movestone_side.png", "jeija_movestone_side.png"), + groups = {cracky=3}, + description="Sticky Movestone", + sounds = default.node_sound_stone_defaults(), +}, true) + +minetest.register_craft({ + output = "mesecons_movestones:sticky_movestone 2", + recipe = { + {"mesecons_materials:glue", "mesecons_movestones:movestone", "mesecons_materials:glue"}, + } +}) + +-- Don't allow pushing movestones while they're active +mesecon.register_mvps_stopper("mesecons_movestones:movestone_active") +mesecon.register_mvps_stopper("mesecons_movestones:sticky_movestone_active") diff --git a/mods/mesecons/mesecons_movestones/textures/jeija_movestone_arrows.png b/mods/mesecons/mesecons_movestones/textures/jeija_movestone_arrows.png new file mode 100644 index 0000000..358c357 Binary files /dev/null and b/mods/mesecons/mesecons_movestones/textures/jeija_movestone_arrows.png differ diff --git a/mods/mesecons/mesecons_movestones/textures/jeija_movestone_side.png b/mods/mesecons/mesecons_movestones/textures/jeija_movestone_side.png new file mode 100644 index 0000000..de753ef Binary files /dev/null and b/mods/mesecons/mesecons_movestones/textures/jeija_movestone_side.png differ diff --git a/mods/mesecons/mesecons_movestones/textures/jeija_sticky_movestone.png b/mods/mesecons/mesecons_movestones/textures/jeija_sticky_movestone.png new file mode 100644 index 0000000..8953cf1 Binary files /dev/null and b/mods/mesecons/mesecons_movestones/textures/jeija_sticky_movestone.png differ diff --git a/mods/mesecons/mesecons_mvps/depends.txt b/mods/mesecons/mesecons_mvps/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_mvps/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_mvps/init.lua b/mods/mesecons/mesecons_mvps/init.lua new file mode 100644 index 0000000..1707408 --- /dev/null +++ b/mods/mesecons/mesecons_mvps/init.lua @@ -0,0 +1,249 @@ +--register stoppers for movestones/pistons + +mesecon.mvps_stoppers = {} +mesecon.on_mvps_move = {} +mesecon.mvps_unmov = {} + +--- Objects (entities) that cannot be moved +function mesecon.register_mvps_unmov(objectname) + mesecon.mvps_unmov[objectname] = true; +end + +function mesecon.is_mvps_unmov(objectname) + return mesecon.mvps_unmov[objectname] +end + +-- Nodes that cannot be pushed / pulled by movestones, pistons +function mesecon.is_mvps_stopper(node, pushdir, stack, stackid) + -- unknown nodes are always stoppers + if not minetest.registered_nodes[node.name] then + return true + end + + 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 + +-- Functions to be called on mvps movement +function mesecon.register_on_mvps_move(callback) + mesecon.on_mvps_move[#mesecon.on_mvps_move+1] = callback +end + +local function on_mvps_move(moved_nodes) + for _, callback in ipairs(mesecon.on_mvps_move) do + callback(moved_nodes) + end +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 + mesecon.on_placenode(n.pos, minetest.get_node(n.pos)) + end +end + +-- tests if the node can be pushed into, e.g. air, water, grass +local function node_replaceable(name) + if name == "ignore" then return true end + + if minetest.registered_nodes[name] then + return minetest.registered_nodes[name].buildable_to or false + end + + return false +end + +function mesecon.mvps_get_stack(pos, dir, maximum, all_pull_sticky) + -- determine the number of nodes to be pushed + local nodes = {} + local frontiers = {pos} + + while #frontiers > 0 do + local np = frontiers[1] + local nn = minetest.get_node(np) + + if not node_replaceable(nn.name) then + table.insert(nodes, {node = nn, pos = np}) + if #nodes > maximum then return nil end + + -- add connected nodes to frontiers, connected is a vector list + -- the vectors must be absolute positions + local connected = {} + if minetest.registered_nodes[nn.name] + and minetest.registered_nodes[nn.name].mvps_sticky then + connected = minetest.registered_nodes[nn.name].mvps_sticky(np, nn) + end + + table.insert(connected, vector.add(np, dir)) + + -- If adjacent node is sticky block and connects add that + -- position to the connected table + for _, r in ipairs(mesecon.rules.alldirs) do + local adjpos = vector.add(np, r) + local adjnode = minetest.get_node(adjpos) + if minetest.registered_nodes[adjnode.name] + and minetest.registered_nodes[adjnode.name].mvps_sticky then + local sticksto = minetest.registered_nodes[adjnode.name] + .mvps_sticky(adjpos, adjnode) + + -- connects to this position? + for _, link in ipairs(sticksto) do + if vector.equals(link, np) then + table.insert(connected, adjpos) + end + end + end + end + + if all_pull_sticky then + table.insert(connected, vector.subtract(np, dir)) + end + + -- Make sure there are no duplicates in frontiers / nodes before + -- adding nodes in "connected" to frontiers + for _, cp in ipairs(connected) do + local duplicate = false + for _, rp in ipairs(nodes) do + if vector.equals(cp, rp.pos) then + duplicate = true + end + end + for _, fp in ipairs(frontiers) do + if vector.equals(cp, fp) then + duplicate = true + end + end + if not duplicate then + table.insert(frontiers, cp) + end + end + end + table.remove(frontiers, 1) + end + + return nodes +end + +function mesecon.mvps_push(pos, dir, maximum) + return mesecon.mvps_push_or_pull(pos, dir, dir, maximum) +end + +function mesecon.mvps_pull_all(pos, dir, maximum) + return mesecon.mvps_push_or_pull(pos, vector.multiply(dir, -1), dir, maximum, true) +end + +function mesecon.mvps_pull_single(pos, dir, maximum) + return mesecon.mvps_push_or_pull(pos, vector.multiply(dir, -1), dir, maximum) +end + +-- pos: pos of mvps; stackdir: direction of building the stack +-- movedir: direction of actual movement +-- maximum: maximum nodes to be pushed +-- all_pull_sticky: All nodes are sticky in the direction that they are pulled from +function mesecon.mvps_push_or_pull(pos, stackdir, movedir, maximum, all_pull_sticky) + local nodes = mesecon.mvps_get_stack(pos, movedir, maximum, all_pull_sticky) + + if not nodes then return end + -- determine if one of the nodes blocks the push / pull + for id, n in ipairs(nodes) do + if mesecon.is_mvps_stopper(n.node, movedir, nodes, id) then + return + end + end + + -- remove all nodes + for _, n in ipairs(nodes) do + n.meta = minetest.get_meta(n.pos):to_table() + minetest.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) + end + + -- add nodes + for _, n in ipairs(nodes) do + local np = vector.add(n.pos, movedir) + + minetest.set_node(np, n.node) + minetest.get_meta(np):from_table(n.meta) + end + + local moved_nodes = {} + local oldstack = mesecon.tablecopy(nodes) + for i in ipairs(nodes) do + moved_nodes[i] = {} + moved_nodes[i].oldpos = nodes[i].pos + nodes[i].pos = vector.add(nodes[i].pos, movedir) + moved_nodes[i].pos = nodes[i].pos + moved_nodes[i].node = nodes[i].node + moved_nodes[i].meta = nodes[i].meta + end + + on_mvps_move(moved_nodes) + + return true, nodes, oldstack +end + +mesecon.register_on_mvps_move(function(moved_nodes) + for _, n in ipairs(moved_nodes) do + mesecon.on_placenode(n.pos, n.node) + mesecon.update_autoconnect(n.pos) + end +end) + +function mesecon.mvps_move_objects(pos, dir, nodestack) + local objects_to_move = {} + + -- Move object at tip of stack, pushpos is position at tip of stack + local pushpos = vector.add(pos, vector.multiply(dir, #nodestack)) + + local objects = minetest.get_objects_inside_radius(pushpos, 1) + for _, obj in ipairs(objects) do + table.insert(objects_to_move, obj) + end + + -- Move objects lying/standing on the stack (before it was pushed - oldstack) + if tonumber(minetest.setting_get("movement_gravity")) > 0 and dir.y == 0 then + -- If gravity positive and dir horizontal, push players standing on the stack + for _, n in ipairs(nodestack) do + local p_above = vector.add(n.pos, {x=0, y=1, z=0}) + local objects = minetest.get_objects_inside_radius(p_above, 1) + for _, obj in ipairs(objects) do + table.insert(objects_to_move, obj) + end + end + end + + for _, obj in ipairs(objects_to_move) do + local entity = obj:get_luaentity() + if not entity or not mesecon.is_mvps_unmov(entity.name) then + local np = vector.add(obj:getpos(), dir) + + --move only if destination is not solid + local nn = minetest.get_node(np) + if not ((not minetest.registered_nodes[nn.name]) + or minetest.registered_nodes[nn.name].walkable) then + obj:setpos(np) + end + end + end +end + +mesecon.register_mvps_stopper("doors:door_steel_b_1") +mesecon.register_mvps_stopper("doors:door_steel_t_1") +mesecon.register_mvps_stopper("doors:door_steel_b_2") +mesecon.register_mvps_stopper("doors:door_steel_t_2") +mesecon.register_mvps_stopper("default:chest_locked") diff --git a/mods/mesecons/mesecons_noteblock/depends.txt b/mods/mesecons/mesecons_noteblock/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_noteblock/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_noteblock/doc/noteblock/description.html b/mods/mesecons/mesecons_noteblock/doc/noteblock/description.html new file mode 100644 index 0000000..729bfe1 --- /dev/null +++ b/mods/mesecons/mesecons_noteblock/doc/noteblock/description.html @@ -0,0 +1,13 @@ +This effector makes a sound if powered and can be used for making music. Normally it makes piano sounds. The sound frequency can be changed by punching the block. There are some special sounds that depend on the block below: + + + + + + + + + + + +
Block BelowEffect
GlassHihat
StoneKick
ChestSnare
TreeCrash
GlassHihat
WoodLite Crash
Coal BlockExplosion Sound
Lava SourceFire Sound
Steel BlockRaises the pitch by one octave
diff --git a/mods/mesecons/mesecons_noteblock/doc/noteblock/preview.png b/mods/mesecons/mesecons_noteblock/doc/noteblock/preview.png new file mode 100644 index 0000000..c4991fb Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/doc/noteblock/preview.png differ diff --git a/mods/mesecons/mesecons_noteblock/doc/noteblock/recipe.png b/mods/mesecons/mesecons_noteblock/doc/noteblock/recipe.png new file mode 100644 index 0000000..d3c3675 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/doc/noteblock/recipe.png differ diff --git a/mods/mesecons/mesecons_noteblock/init.lua b/mods/mesecons/mesecons_noteblock/init.lua new file mode 100644 index 0000000..d5e365c --- /dev/null +++ b/mods/mesecons/mesecons_noteblock/init.lua @@ -0,0 +1,69 @@ +minetest.register_node("mesecons_noteblock:noteblock", { + description = "Noteblock", + tiles = {"mesecons_noteblock.png"}, + groups = {snappy=2, choppy=2, oddly_breakable_by_hand=2}, + on_punch = function(pos, node) -- change sound when punched + node.param2 = (node.param2+1)%12 + mesecon.noteblock_play(pos, node.param2) + minetest.set_node(pos, node) + 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"}, + {"group:mesecon_conductor_craftable", "default:steel_ingot", "group:mesecon_conductor_craftable"}, + {"group:wood", "group:wood", "group:wood"}, + } +}) + +local soundnames = { + [0] = "mesecons_noteblock_csharp", + "mesecons_noteblock_d", + "mesecons_noteblock_dsharp", + "mesecons_noteblock_e", + "mesecons_noteblock_f", + "mesecons_noteblock_fsharp", + "mesecons_noteblock_g", + "mesecons_noteblock_gsharp", + + "mesecons_noteblock_a", + "mesecons_noteblock_asharp", + "mesecons_noteblock_b", + "mesecons_noteblock_c" +} + +local node_sounds = { + ["default:glass"] = "mesecons_noteblock_hihat", + ["default:stone"] = "mesecons_noteblock_kick", + ["default:lava_source"] = "fire_large", + ["default:chest"] = "mesecons_noteblock_snare", + ["default:tree"] = "mesecons_noteblock_crash", + ["default:wood"] = "mesecons_noteblock_litecrash", + ["default:coalblock"] = "tnt_explode", +} + +mesecon.noteblock_play = function(pos, param2) + pos.y = pos.y-1 + local nodeunder = minetest.get_node(pos).name + local soundname = node_sounds[nodeunder] + if not soundname then + soundname = soundnames[param2] + if not soundname then + minetest.log("error", "[mesecons_noteblock] No soundname found, test param2") + return + end + if nodeunder == "default:steelblock" then + soundname = soundname.. 2 + end + end + pos.y = pos.y+1 + minetest.sound_play(soundname, {pos = pos}) +end diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_a.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_a.ogg new file mode 100644 index 0000000..331fc1c Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_a.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_a2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_a2.ogg new file mode 100644 index 0000000..695b0f4 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_a2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_asharp.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_asharp.ogg new file mode 100644 index 0000000..db96aed Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_asharp.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_asharp2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_asharp2.ogg new file mode 100644 index 0000000..27bd09d Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_asharp2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_b.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_b.ogg new file mode 100644 index 0000000..810fe18 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_b.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_b2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_b2.ogg new file mode 100644 index 0000000..3de1250 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_b2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_c.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_c.ogg new file mode 100644 index 0000000..5c60d31 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_c.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_c2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_c2.ogg new file mode 100644 index 0000000..724db7d Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_c2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_crash.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_crash.ogg new file mode 100644 index 0000000..0308d11 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_crash.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_csharp.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_csharp.ogg new file mode 100644 index 0000000..12c1ef3 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_csharp.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_csharp2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_csharp2.ogg new file mode 100644 index 0000000..fc7f6c8 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_csharp2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_d.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_d.ogg new file mode 100644 index 0000000..929b7fb Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_d.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_d2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_d2.ogg new file mode 100644 index 0000000..dfd702b Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_d2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_dsharp.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_dsharp.ogg new file mode 100644 index 0000000..eb6045d Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_dsharp.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_dsharp2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_dsharp2.ogg new file mode 100644 index 0000000..5ac16dd Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_dsharp2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_e.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_e.ogg new file mode 100644 index 0000000..94977e0 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_e.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_e2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_e2.ogg new file mode 100644 index 0000000..1dcc0c4 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_e2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_f.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_f.ogg new file mode 100644 index 0000000..221d926 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_f.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_f2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_f2.ogg new file mode 100644 index 0000000..acf10db Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_f2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_fsharp.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_fsharp.ogg new file mode 100644 index 0000000..7af83a8 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_fsharp.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_fsharp2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_fsharp2.ogg new file mode 100644 index 0000000..a96f637 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_fsharp2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_g.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_g.ogg new file mode 100644 index 0000000..480ca36 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_g.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_g2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_g2.ogg new file mode 100644 index 0000000..917b2b9 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_g2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_gsharp.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_gsharp.ogg new file mode 100644 index 0000000..2e71fea Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_gsharp.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_gsharp2.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_gsharp2.ogg new file mode 100644 index 0000000..941c685 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_gsharp2.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_hihat.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_hihat.ogg new file mode 100644 index 0000000..0afa7c0 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_hihat.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_kick.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_kick.ogg new file mode 100644 index 0000000..10d585b Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_kick.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_litecrash.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_litecrash.ogg new file mode 100644 index 0000000..79ab256 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_litecrash.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_snare.ogg b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_snare.ogg new file mode 100644 index 0000000..83a7944 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/sounds/mesecons_noteblock_snare.ogg differ diff --git a/mods/mesecons/mesecons_noteblock/textures/mesecons_noteblock.png b/mods/mesecons/mesecons_noteblock/textures/mesecons_noteblock.png new file mode 100644 index 0000000..7158a49 Binary files /dev/null and b/mods/mesecons/mesecons_noteblock/textures/mesecons_noteblock.png differ diff --git a/mods/mesecons/mesecons_pistons/depends.txt b/mods/mesecons/mesecons_pistons/depends.txt new file mode 100644 index 0000000..01f085b --- /dev/null +++ b/mods/mesecons/mesecons_pistons/depends.txt @@ -0,0 +1,2 @@ +mesecons +mesecons_mvps diff --git a/mods/mesecons/mesecons_pistons/doc/piston/description.html b/mods/mesecons/mesecons_pistons/doc/piston/description.html new file mode 100644 index 0000000..d95dfb9 --- /dev/null +++ b/mods/mesecons/mesecons_pistons/doc/piston/description.html @@ -0,0 +1 @@ +Pistons are effectors, they push up to 20 blocks in front of them. The push direction can be set by placing them from different angles. diff --git a/mods/mesecons/mesecons_pistons/doc/piston/preview.png b/mods/mesecons/mesecons_pistons/doc/piston/preview.png new file mode 100644 index 0000000..9e9ede3 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/doc/piston/preview.png differ diff --git a/mods/mesecons/mesecons_pistons/doc/piston/recipe.png b/mods/mesecons/mesecons_pistons/doc/piston/recipe.png new file mode 100644 index 0000000..0a71159 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/doc/piston/recipe.png differ diff --git a/mods/mesecons/mesecons_pistons/doc/piston_sticky/description.html b/mods/mesecons/mesecons_pistons/doc/piston_sticky/description.html new file mode 100644 index 0000000..3974097 --- /dev/null +++ b/mods/mesecons/mesecons_pistons/doc/piston_sticky/description.html @@ -0,0 +1 @@ +Sticky pistons are effectors, they push up to 20 blocks in front of them. The push direction can be set by placing them from different angles. Sticky ones also pull 1 block. diff --git a/mods/mesecons/mesecons_pistons/doc/piston_sticky/preview.png b/mods/mesecons/mesecons_pistons/doc/piston_sticky/preview.png new file mode 100644 index 0000000..716d675 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/doc/piston_sticky/preview.png differ diff --git a/mods/mesecons/mesecons_pistons/doc/piston_sticky/recipe.png b/mods/mesecons/mesecons_pistons/doc/piston_sticky/recipe.png new file mode 100644 index 0000000..3520736 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/doc/piston_sticky/recipe.png differ diff --git a/mods/mesecons/mesecons_pistons/init.lua b/mods/mesecons/mesecons_pistons/init.lua new file mode 100644 index 0000000..474f621 --- /dev/null +++ b/mods/mesecons/mesecons_pistons/init.lua @@ -0,0 +1,767 @@ +-- 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) + local pistonspec = minetest.registered_nodes[node.name].mesecons_piston + local dir = piston_get_direction(pistonspec.dir, node) + local pusherpos = vector.add(pos, dir) + local pushername = minetest.get_node(pusherpos).name + + -- make sure there actually is a pusher (for compatibility reasons mainly) + if pushername ~= pistonspec.pusher then + return + end + + minetest.remove_node(pusherpos) + minetest.sound_play("piston_retract", { + pos = pos, + max_hear_distance = 20, + gain = 0.3, + }) + nodeupdate(pusherpos) +end + +local piston_on = function(pos, node) + local pistonspec = minetest.registered_nodes[node.name].mesecons_piston + + local dir = piston_get_direction(pistonspec.dir, node) + local np = vector.add(pos, dir) + local maxpush = mesecon.setting("piston_max_push", 15) + local success, stack, oldstack = mesecon.mvps_push(np, dir, maxpush) + if success then + minetest.set_node(pos, {param2 = node.param2, name = pistonspec.onname}) + minetest.set_node(np, {param2 = node.param2, name = pistonspec.pusher}) + minetest.sound_play("piston_extend", { + pos = pos, + max_hear_distance = 20, + gain = 0.3, + }) + mesecon.mvps_process_stack(stack) + mesecon.mvps_move_objects(np, dir, oldstack) + end +end + +local piston_off = function(pos, node) + local pistonspec = minetest.registered_nodes[node.name].mesecons_piston + minetest.set_node(pos, {param2 = node.param2, name = pistonspec.offname}) + piston_remove_pusher(pos, node) + + if pistonspec.sticky then + local maxpull = mesecon.setting("piston_max_pull", 15) + local dir = piston_get_direction(pistonspec.dir, node) + local pullpos = vector.add(pos, vector.multiply(dir, 2)) + local stack = mesecon.mvps_pull_single(pullpos, vector.multiply(dir, -1), maxpull) + mesecon.mvps_process_stack(pos, dir, 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.get_node(pos) + local pistonspec = minetest.registered_nodes[node.name].mesecons_piston + + -- looking upwards (pitch > 55) / looking downwards (pitch < -55) + local nn = nil + if pitch > 55 then nn = {name = pistonspec.piston_down} end + if pitch < -55 then nn = {name = pistonspec.piston_up} end + + if nn then + minetest.set_node(pos, nn) + -- minetest.after, because on_placenode for unoriented piston must be processed first + minetest.after(0, mesecon.on_placenode, pos, nn) + 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_sticky_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 = vector.add(stack[stackid].pos, dir) + local pushernode = minetest.get_node(pusherpos) + + if minetest.registered_nodes[node.name].mesecons_piston.pusher == pushernode.name then + for _, s in ipairs(stack) do + if vector.equals(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 2", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"default:cobble", "default:steel_ingot", "default:cobble"}, + {"default:cobble", "group:mesecon_conductor_craftable", "default:cobble"}, + } +}) + +minetest.register_craft({ + output = "mesecons_pistons:piston_sticky_off", + recipe = { + {"mesecons_materials:glue"}, + {"mesecons_pistons:piston_normal_off"}, + } +}) diff --git a/mods/mesecons/mesecons_pistons/sounds/piston_extend.ogg b/mods/mesecons/mesecons_pistons/sounds/piston_extend.ogg new file mode 100644 index 0000000..e234ad9 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/sounds/piston_extend.ogg differ diff --git a/mods/mesecons/mesecons_pistons/sounds/piston_retract.ogg b/mods/mesecons/mesecons_pistons/sounds/piston_retract.ogg new file mode 100644 index 0000000..feb9f04 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/sounds/piston_retract.ogg differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_back.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_back.png new file mode 100644 index 0000000..6a57dce Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_back.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_bottom.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_bottom.png new file mode 100644 index 0000000..5a3af9b Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_bottom.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_left.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_left.png new file mode 100644 index 0000000..215dd73 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_left.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_on_front.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_on_front.png new file mode 100644 index 0000000..0ade67e Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_on_front.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_back.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_back.png new file mode 100644 index 0000000..fe87943 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_back.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_bottom.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_bottom.png new file mode 100644 index 0000000..87c4e81 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_bottom.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_front.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_front.png new file mode 100644 index 0000000..8ec9dc6 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_front.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_front_sticky.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_front_sticky.png new file mode 100644 index 0000000..e38b4e6 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_front_sticky.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_left.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_left.png new file mode 100644 index 0000000..bc5495b Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_left.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_right.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_right.png new file mode 100644 index 0000000..32ee32f Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_right.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_top.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_top.png new file mode 100644 index 0000000..72f04e9 Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_pusher_top.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_right.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_right.png new file mode 100644 index 0000000..176463c Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_right.png differ diff --git a/mods/mesecons/mesecons_pistons/textures/mesecons_piston_top.png b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_top.png new file mode 100644 index 0000000..5c8bace Binary files /dev/null and b/mods/mesecons/mesecons_pistons/textures/mesecons_piston_top.png differ diff --git a/mods/mesecons/mesecons_powerplant/depends.txt b/mods/mesecons/mesecons_powerplant/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_powerplant/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_powerplant/doc/powerplant/description.html b/mods/mesecons/mesecons_powerplant/doc/powerplant/description.html new file mode 100644 index 0000000..12abbbb --- /dev/null +++ b/mods/mesecons/mesecons_powerplant/doc/powerplant/description.html @@ -0,0 +1 @@ +A power plant is a receptor that is always turned on: It provides energy. diff --git a/mods/mesecons/mesecons_powerplant/doc/powerplant/preview.png b/mods/mesecons/mesecons_powerplant/doc/powerplant/preview.png new file mode 100644 index 0000000..473d15c Binary files /dev/null and b/mods/mesecons/mesecons_powerplant/doc/powerplant/preview.png differ diff --git a/mods/mesecons/mesecons_powerplant/doc/powerplant/recipe.png b/mods/mesecons/mesecons_powerplant/doc/powerplant/recipe.png new file mode 100644 index 0000000..04a4002 Binary files /dev/null and b/mods/mesecons/mesecons_powerplant/doc/powerplant/recipe.png differ diff --git a/mods/mesecons/mesecons_powerplant/init.lua b/mods/mesecons/mesecons_powerplant/init.lua new file mode 100644 index 0000000..a5e3327 --- /dev/null +++ b/mods/mesecons/mesecons_powerplant/init.lua @@ -0,0 +1,31 @@ +-- The POWER_PLANT +-- Just emits power. always. + +minetest.register_node("mesecons_powerplant:power_plant", { + drawtype = "plantlike", + visual_scale = 1, + tiles = {"jeija_power_plant.png"}, + inventory_image = "jeija_power_plant.png", + paramtype = "light", + walkable = false, + groups = {dig_immediate=3, mesecon = 2}, + light_source = default.LIGHT_MAX-9, + description="Power Plant", + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, -0.5+0.7, 0.3}, + }, + sounds = default.node_sound_leaves_defaults(), + mesecons = {receptor = { + state = mesecon.state.on + }} +}) + +minetest.register_craft({ + output = "mesecons_powerplant:power_plant 1", + recipe = { + {"group:mesecon_conductor_craftable"}, + {"group:mesecon_conductor_craftable"}, + {"group:sapling"}, + } +}) diff --git a/mods/mesecons/mesecons_powerplant/textures/jeija_power_plant.png b/mods/mesecons/mesecons_powerplant/textures/jeija_power_plant.png new file mode 100644 index 0000000..edc8891 Binary files /dev/null and b/mods/mesecons/mesecons_powerplant/textures/jeija_power_plant.png differ diff --git a/mods/mesecons/mesecons_pressureplates/depends.txt b/mods/mesecons/mesecons_pressureplates/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_pressureplates/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/description.html b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/description.html new file mode 100644 index 0000000..3edc95b --- /dev/null +++ b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/description.html @@ -0,0 +1 @@ +This receptor turns on if there's an object above it. And object can be a player, an item, a mob... diff --git a/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/preview.png b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/preview.png new file mode 100644 index 0000000..235ffc4 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/preview.png differ diff --git a/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/recipe.png b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/recipe.png new file mode 100644 index 0000000..62acf45 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_stone/recipe.png differ diff --git a/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/description.html b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/description.html new file mode 100644 index 0000000..3edc95b --- /dev/null +++ b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/description.html @@ -0,0 +1 @@ +This receptor turns on if there's an object above it. And object can be a player, an item, a mob... diff --git a/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/preview.png b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/preview.png new file mode 100644 index 0000000..7063cb0 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/preview.png differ diff --git a/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/recipe.png b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/recipe.png new file mode 100644 index 0000000..429d491 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/doc/pressureplate_wood/recipe.png differ diff --git a/mods/mesecons/mesecons_pressureplates/init.lua b/mods/mesecons/mesecons_pressureplates/init.lua new file mode 100644 index 0000000..858f6ab --- /dev/null +++ b/mods/mesecons/mesecons_pressureplates/init.lua @@ -0,0 +1,94 @@ +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.get_node(pos) + local basename = minetest.registered_nodes[node.name].pressureplate_basename + + -- 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 basename then return end + + local objs = minetest.get_objects_inside_radius(pos, 1) + local two_below = vector.add(pos, vector.new(0, -2, 0)) + + if objs[1] == nil and node.name == basename .. "_on" then + minetest.set_node(pos, {name = basename .. "_off"}) + mesecon.receptor_off(pos, mesecon.rules.pplate) + elseif node.name == basename .. "_off" then + for k, obj in pairs(objs) do + local objpos = obj:getpos() + if objpos.y > pos.y-1 and objpos.y < pos.y then + minetest.set_node(pos, {name = basename .. "_on"}) + mesecon.receptor_on(pos, mesecon.rules.pplate ) + 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(basename, description, textures_off, textures_on, image_w, image_i, recipe) + mesecon.register_node(basename, { + drawtype = "nodebox", + inventory_image = image_i, + wield_image = image_w, + paramtype = "light", + description = description, + pressureplate_basename = basename, + on_timer = pp_on_timer, + on_construct = function(pos) + minetest.get_node_timer(pos):start(mesecon.setting("pplate_interval", 0.1)) + end, + },{ + mesecons = {receptor = { state = mesecon.state.off, rules = mesecon.rules.pplate }}, + node_box = pp_box_off, + selection_box = pp_box_off, + groups = {snappy = 2, oddly_breakable_by_hand = 3}, + tiles = textures_off + },{ + mesecons = {receptor = { state = mesecon.state.on, rules = mesecon.rules.pplate }}, + node_box = pp_box_on, + selection_box = pp_box_on, + groups = {snappy = 2, oddly_breakable_by_hand = 3, not_in_creative_inventory = 1}, + tiles = textures_on + }) + + minetest.register_craft({ + output = basename .. "_off", + recipe = recipe, + }) +end + +mesecon.register_pressure_plate( + "mesecons_pressureplates:pressure_plate_wood", + "Wooden Pressure Plate", + {"jeija_pressure_plate_wood_off.png","jeija_pressure_plate_wood_off.png","jeija_pressure_plate_wood_off_edges.png"}, + {"jeija_pressure_plate_wood_on.png","jeija_pressure_plate_wood_on.png","jeija_pressure_plate_wood_on_edges.png"}, + "jeija_pressure_plate_wood_wield.png", + "jeija_pressure_plate_wood_inv.png", + {{"group:wood", "group:wood"}}) + +mesecon.register_pressure_plate( + "mesecons_pressureplates:pressure_plate_stone", + "Stone Pressure Plate", + {"jeija_pressure_plate_stone_off.png","jeija_pressure_plate_stone_off.png","jeija_pressure_plate_stone_off_edges.png"}, + {"jeija_pressure_plate_stone_on.png","jeija_pressure_plate_stone_on.png","jeija_pressure_plate_stone_on_edges.png"}, + "jeija_pressure_plate_stone_wield.png", + "jeija_pressure_plate_stone_inv.png", + {{"default:cobble", "default:cobble"}}) diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_inv.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_inv.png new file mode 100644 index 0000000..bfe5a1d Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_inv.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_off.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_off.png new file mode 100644 index 0000000..46140da Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_off.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_off_edges.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_off_edges.png new file mode 100644 index 0000000..2ad9acc Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_off_edges.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_on.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_on.png new file mode 100644 index 0000000..dc64931 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_on.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_on_edges.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_on_edges.png new file mode 100644 index 0000000..51add95 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_on_edges.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_wield.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_wield.png new file mode 100644 index 0000000..c533567 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_stone_wield.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_inv.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_inv.png new file mode 100644 index 0000000..36dacd0 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_inv.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_off.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_off.png new file mode 100644 index 0000000..ca98757 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_off.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_off_edges.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_off_edges.png new file mode 100644 index 0000000..665ae97 Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_off_edges.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_on.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_on.png new file mode 100644 index 0000000..e1a7d8e Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_on.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_on_edges.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_on_edges.png new file mode 100644 index 0000000..358f2ea Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_on_edges.png differ diff --git a/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_wield.png b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_wield.png new file mode 100644 index 0000000..50b321d Binary files /dev/null and b/mods/mesecons/mesecons_pressureplates/textures/jeija_pressure_plate_wood_wield.png differ diff --git a/mods/mesecons/mesecons_random/depends.txt b/mods/mesecons/mesecons_random/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_random/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_random/doc/ghoststone/description.html b/mods/mesecons/mesecons_random/doc/ghoststone/description.html new file mode 100644 index 0000000..138a2b3 --- /dev/null +++ b/mods/mesecons/mesecons_random/doc/ghoststone/description.html @@ -0,0 +1 @@ +Ghoststones disappear when powered, just like Removestones. But in contrast to Removestones, they Reappear again when not powered anymore and they are also conductive. diff --git a/mods/mesecons/mesecons_random/doc/ghoststone/preview.png b/mods/mesecons/mesecons_random/doc/ghoststone/preview.png new file mode 100644 index 0000000..4ab33fb Binary files /dev/null and b/mods/mesecons/mesecons_random/doc/ghoststone/preview.png differ diff --git a/mods/mesecons/mesecons_random/doc/ghoststone/recipe.png b/mods/mesecons/mesecons_random/doc/ghoststone/recipe.png new file mode 100644 index 0000000..3bd385d Binary files /dev/null and b/mods/mesecons/mesecons_random/doc/ghoststone/recipe.png differ diff --git a/mods/mesecons/mesecons_random/doc/removestone/description.html b/mods/mesecons/mesecons_random/doc/removestone/description.html new file mode 100644 index 0000000..d540fe9 --- /dev/null +++ b/mods/mesecons/mesecons_random/doc/removestone/description.html @@ -0,0 +1 @@ +Removestones are propably the simplest effectors possible. They simply disappear when powered. diff --git a/mods/mesecons/mesecons_random/doc/removestone/preview.png b/mods/mesecons/mesecons_random/doc/removestone/preview.png new file mode 100644 index 0000000..15caf3f Binary files /dev/null and b/mods/mesecons/mesecons_random/doc/removestone/preview.png differ diff --git a/mods/mesecons/mesecons_random/doc/removestone/recipe.png b/mods/mesecons/mesecons_random/doc/removestone/recipe.png new file mode 100644 index 0000000..f271963 Binary files /dev/null and b/mods/mesecons/mesecons_random/doc/removestone/recipe.png differ diff --git a/mods/mesecons/mesecons_random/init.lua b/mods/mesecons/mesecons_random/init.lua new file mode 100644 index 0000000..9e0e333 --- /dev/null +++ b/mods/mesecons/mesecons_random/init.lua @@ -0,0 +1,85 @@ +-- REMOVESTONE + +minetest.register_node("mesecons_random:removestone", { + tiles = {"jeija_removestone.png"}, + inventory_image = minetest.inventorycube("jeija_removestone_inv.png"), + groups = {cracky=3}, + description="Removestone", + sounds = default.node_sound_stone_defaults(), + mesecons = {effector = { + action_on = function (pos, node) + minetest.remove_node(pos) + mesecon.update_autoconnect(pos) + end + }} +}) + +minetest.register_craft({ + output = 'mesecons_random:removestone 4', + recipe = { + {"", "default:cobble", ""}, + {"default:cobble", "group:mesecon_conductor_craftable", "default:cobble"}, + {"", "default:cobble", ""}, + } +}) + +-- GHOSTSTONE + +minetest.register_node("mesecons_random:ghoststone", { + description="ghoststone", + tiles = {"jeija_ghoststone.png"}, + is_ground_content = true, + inventory_image = minetest.inventorycube("jeija_ghoststone_inv.png"), + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + mesecons = {conductor = { + state = mesecon.state.off, + rules = { --axes + {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}, + }, + onstate = "mesecons_random:ghoststone_active" + }} +}) + +minetest.register_node("mesecons_random:ghoststone_active", { + drawtype = "airlike", + pointable = false, + walkable = false, + diggable = false, + sunlight_propagates = true, + paramtype = "light", + mesecons = {conductor = { + state = mesecon.state.on, + 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}, + }, + offstate = "mesecons_random:ghoststone" + }}, + on_construct = function(pos) + -- remove shadow + shadowpos = vector.add(pos, vector.new(0, 1, 0)) + if (minetest.get_node(shadowpos).name == "air") then + minetest.dig_node(shadowpos) + end + end +}) + + +minetest.register_craft({ + output = 'mesecons_random:ghoststone 4', + recipe = { + {"default:steel_ingot", "default:cobble", "default:steel_ingot"}, + {"default:cobble", "group:mesecon_conductor_craftable", "default:cobble"}, + {"default:steel_ingot", "default:cobble", "default:steel_ingot"}, + } +}) diff --git a/mods/mesecons/mesecons_random/textures/jeija_ghoststone.png b/mods/mesecons/mesecons_random/textures/jeija_ghoststone.png new file mode 100644 index 0000000..1917b7c Binary files /dev/null and b/mods/mesecons/mesecons_random/textures/jeija_ghoststone.png differ diff --git a/mods/mesecons/mesecons_random/textures/jeija_ghoststone_inv.png b/mods/mesecons/mesecons_random/textures/jeija_ghoststone_inv.png new file mode 100644 index 0000000..c715d7f Binary files /dev/null and b/mods/mesecons/mesecons_random/textures/jeija_ghoststone_inv.png differ diff --git a/mods/mesecons/mesecons_random/textures/jeija_removestone.png b/mods/mesecons/mesecons_random/textures/jeija_removestone.png new file mode 100644 index 0000000..1917b7c Binary files /dev/null and b/mods/mesecons/mesecons_random/textures/jeija_removestone.png differ diff --git a/mods/mesecons/mesecons_random/textures/jeija_removestone_inv.png b/mods/mesecons/mesecons_random/textures/jeija_removestone_inv.png new file mode 100644 index 0000000..c715d7f Binary files /dev/null and b/mods/mesecons/mesecons_random/textures/jeija_removestone_inv.png differ diff --git a/mods/mesecons/mesecons_receiver/depends.txt b/mods/mesecons/mesecons_receiver/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_receiver/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_receiver/init.lua b/mods/mesecons/mesecons_receiver/init.lua new file mode 100644 index 0000000..36f4659 --- /dev/null +++ b/mods/mesecons/mesecons_receiver/init.lua @@ -0,0 +1,158 @@ +rcvboxes = { + { -3/16, -3/16, -8/16 , 3/16, 3/16 , -13/32 }, -- the smaller bump + { -1/32, -1/32, -3/2 , 1/32, 1/32 , -1/2 }, -- the wire through the block + { -2/32, -1/2 , -.5 , 2/32, 0 , -.5002+3/32 }, -- the vertical wire bit + { -2/32, -1/2 , -7/16+0.002 , 2/32, -14/32, 16/32+0.001 } -- the horizontal wire +} + +local receiver_get_rules = function (node) + local rules = { {x = 1, y = 0, z = 0}, + {x = -2, y = 0, z = 0}} + 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 + +minetest.register_node("mesecons_receiver:receiver_on", { + drawtype = "nodebox", + tiles = { + "receiver_top_on.png", + "receiver_bottom_on.png", + "receiver_lr_on.png", + "receiver_lr_on.png", + "receiver_fb_on.png", + "receiver_fb_on.png", + }, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = { -3/16, -8/16, -8/16, 3/16, 3/16, 8/16 } + }, + node_box = { + type = "fixed", + fixed = rcvboxes + }, + groups = {dig_immediate = 3, not_in_creative_inventory = 1}, + drop = "mesecons:wire_00000000_off", + mesecons = {conductor = { + state = mesecon.state.on, + rules = receiver_get_rules, + offstate = "mesecons_receiver:receiver_off" + }} +}) + +minetest.register_node("mesecons_receiver:receiver_off", { + drawtype = "nodebox", + description = "You hacker you", + tiles = { + "receiver_top_off.png", + "receiver_bottom_off.png", + "receiver_lr_off.png", + "receiver_lr_off.png", + "receiver_fb_off.png", + "receiver_fb_off.png", + }, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = { -3/16, -8/16, -8/16, 3/16, 3/16, 8/16 } + }, + node_box = { + type = "fixed", + fixed = rcvboxes + }, + groups = {dig_immediate = 3, not_in_creative_inventory = 1}, + drop = "mesecons:wire_00000000_off", + mesecons = {conductor = { + state = mesecon.state.off, + rules = receiver_get_rules, + onstate = "mesecons_receiver:receiver_on" + }} +}) + +function mesecon.receiver_get_pos_from_rcpt(pos, param2) + local rules = {{x = 2, y = 0, z = 0}} + if param2 == nil then param2 = minetest.get_node(pos).param2 end + if param2 == 2 then + rules = mesecon.rotate_rules_left(rules) + elseif param2 == 3 then + rules = mesecon.rotate_rules_right(mesecon.rotate_rules_right(rules)) + elseif param2 == 0 then + rules = mesecon.rotate_rules_right(rules) + end + local np = { x = pos.x + rules[1].x, + y = pos.y + rules[1].y, + z = pos.z + rules[1].z} + return np +end + +function mesecon.receiver_place(rcpt_pos) + local node = minetest.get_node(rcpt_pos) + local pos = mesecon.receiver_get_pos_from_rcpt(rcpt_pos, node.param2) + local nn = minetest.get_node(pos) + + if string.find(nn.name, "mesecons:wire_") ~= nil then + minetest.dig_node(pos) + if mesecon.is_power_on(rcpt_pos) then + minetest.set_node(pos, {name = "mesecons_receiver:receiver_on", param2 = node.param2}) + mesecon.receptor_on(pos, receiver_get_rules(node)) + else + minetest.set_node(pos, {name = "mesecons_receiver:receiver_off", param2 = node.param2}) + end + mesecon.update_autoconnect(pos) + end +end + +function mesecon.receiver_remove(rcpt_pos, dugnode) + local pos = mesecon.receiver_get_pos_from_rcpt(rcpt_pos, dugnode.param2) + local nn = minetest.get_node(pos) + if string.find(nn.name, "mesecons_receiver:receiver_") ~=nil then + minetest.dig_node(pos) + local node = {name = "mesecons:wire_00000000_off"} + minetest.set_node(pos, node) + mesecon.update_autoconnect(pos) + mesecon.on_placenode(pos, node) + end +end + +minetest.register_on_placenode(function (pos, node) + if minetest.get_item_group(node.name, "mesecon_needs_receiver") == 1 then + mesecon.receiver_place(pos) + end +end) + +minetest.register_on_dignode(function(pos, node) + if minetest.get_item_group(node.name, "mesecon_needs_receiver") == 1 then + mesecon.receiver_remove(pos, node) + end +end) + +minetest.register_on_placenode(function (pos, node) + if string.find(node.name, "mesecons:wire_") ~=nil then + local rules = { {x = 2, y = 0, z = 0}, + {x =-2, y = 0, z = 0}, + {x = 0, y = 0, z = 2}, + {x = 0, y = 0, z =-2}} + local i = 1 + while rules[i] ~= nil do + local np = { x = pos.x + rules[i].x, + y = pos.y + rules[i].y, + z = pos.z + rules[i].z} + if minetest.get_item_group(minetest.get_node(np).name, "mesecon_needs_receiver") == 1 then + mesecon.receiver_place(np) + end + i = i + 1 + end + end +end) diff --git a/mods/mesecons/mesecons_receiver/textures/receiver_bottom_off.png b/mods/mesecons/mesecons_receiver/textures/receiver_bottom_off.png new file mode 100644 index 0000000..b95903e Binary files /dev/null and b/mods/mesecons/mesecons_receiver/textures/receiver_bottom_off.png differ diff --git a/mods/mesecons/mesecons_receiver/textures/receiver_bottom_on.png b/mods/mesecons/mesecons_receiver/textures/receiver_bottom_on.png new file mode 100644 index 0000000..d0b7006 Binary files /dev/null and b/mods/mesecons/mesecons_receiver/textures/receiver_bottom_on.png differ diff --git a/mods/mesecons/mesecons_receiver/textures/receiver_fb_off.png b/mods/mesecons/mesecons_receiver/textures/receiver_fb_off.png new file mode 100644 index 0000000..aed3008 Binary files /dev/null and b/mods/mesecons/mesecons_receiver/textures/receiver_fb_off.png differ diff --git a/mods/mesecons/mesecons_receiver/textures/receiver_fb_on.png b/mods/mesecons/mesecons_receiver/textures/receiver_fb_on.png new file mode 100644 index 0000000..0916736 Binary files /dev/null and b/mods/mesecons/mesecons_receiver/textures/receiver_fb_on.png differ diff --git a/mods/mesecons/mesecons_receiver/textures/receiver_lr_off.png b/mods/mesecons/mesecons_receiver/textures/receiver_lr_off.png new file mode 100644 index 0000000..1fb2b3a Binary files /dev/null and b/mods/mesecons/mesecons_receiver/textures/receiver_lr_off.png differ diff --git a/mods/mesecons/mesecons_receiver/textures/receiver_lr_on.png b/mods/mesecons/mesecons_receiver/textures/receiver_lr_on.png new file mode 100644 index 0000000..087c0b4 Binary files /dev/null and b/mods/mesecons/mesecons_receiver/textures/receiver_lr_on.png differ diff --git a/mods/mesecons/mesecons_receiver/textures/receiver_top_off.png b/mods/mesecons/mesecons_receiver/textures/receiver_top_off.png new file mode 100644 index 0000000..ae50106 Binary files /dev/null and b/mods/mesecons/mesecons_receiver/textures/receiver_top_off.png differ diff --git a/mods/mesecons/mesecons_receiver/textures/receiver_top_on.png b/mods/mesecons/mesecons_receiver/textures/receiver_top_on.png new file mode 100644 index 0000000..5b48cac Binary files /dev/null and b/mods/mesecons/mesecons_receiver/textures/receiver_top_on.png differ diff --git a/mods/mesecons/mesecons_solarpanel/depends.txt b/mods/mesecons/mesecons_solarpanel/depends.txt new file mode 100644 index 0000000..bc7b062 --- /dev/null +++ b/mods/mesecons/mesecons_solarpanel/depends.txt @@ -0,0 +1,2 @@ +mesecons +mesecons_materials diff --git a/mods/mesecons/mesecons_solarpanel/doc/solarpanel/description.html b/mods/mesecons/mesecons_solarpanel/doc/solarpanel/description.html new file mode 100644 index 0000000..f8e7450 --- /dev/null +++ b/mods/mesecons/mesecons_solarpanel/doc/solarpanel/description.html @@ -0,0 +1 @@ +Solar Panel are light receptors: they turn on if there is enough light. diff --git a/mods/mesecons/mesecons_solarpanel/doc/solarpanel/preview.png b/mods/mesecons/mesecons_solarpanel/doc/solarpanel/preview.png new file mode 100644 index 0000000..b773195 Binary files /dev/null and b/mods/mesecons/mesecons_solarpanel/doc/solarpanel/preview.png differ diff --git a/mods/mesecons/mesecons_solarpanel/doc/solarpanel/recipe.png b/mods/mesecons/mesecons_solarpanel/doc/solarpanel/recipe.png new file mode 100644 index 0000000..3a3d799 Binary files /dev/null and b/mods/mesecons/mesecons_solarpanel/doc/solarpanel/recipe.png differ diff --git a/mods/mesecons/mesecons_solarpanel/init.lua b/mods/mesecons/mesecons_solarpanel/init.lua new file mode 100644 index 0000000..bc5a408 --- /dev/null +++ b/mods/mesecons/mesecons_solarpanel/init.lua @@ -0,0 +1,95 @@ +-- Solar Panel +minetest.register_node("mesecons_solarpanel:solar_panel_on", { + drawtype = "nodebox", + tiles = { "jeija_solar_panel.png", }, + inventory_image = "jeija_solar_panel.png", + wield_image = "jeija_solar_panel.png", + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + is_ground_content = true, + node_box = { + type = "wallmounted", + wall_bottom = { -7/16, -8/16, -7/16, 7/16, -7/16, 7/16 }, + wall_top = { -7/16, 7/16, -7/16, 7/16, 8/16, 7/16 }, + wall_side = { -8/16, -7/16, -7/16, -7/16, 7/16, 7/16 }, + }, + selection_box = { + type = "wallmounted", + wall_bottom = { -7/16, -8/16, -7/16, 7/16, -7/16, 7/16 }, + wall_top = { -7/16, 7/16, -7/16, 7/16, 8/16, 7/16 }, + wall_side = { -8/16, -7/16, -7/16, -7/16, 7/16, 7/16 }, + }, + 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", }, + inventory_image = "jeija_solar_panel.png", + wield_image = "jeija_solar_panel.png", + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + is_ground_content = true, + node_box = { + type = "wallmounted", + wall_bottom = { -7/16, -8/16, -7/16, 7/16, -7/16, 7/16 }, + wall_top = { -7/16, 7/16, -7/16, 7/16, 8/16, 7/16 }, + wall_side = { -8/16, -7/16, -7/16, -7/16, 7/16, 7/16 }, + }, + selection_box = { + type = "wallmounted", + wall_bottom = { -7/16, -8/16, -7/16, 7/16, -7/16, 7/16 }, + wall_top = { -7/16, 7/16, -7/16, 7/16, 8/16, 7/16 }, + wall_side = { -8/16, -7/16, -7/16, -7/16, 7/16, 7/16 }, + }, + 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 = { + {"mesecons_materials:silicon", "mesecons_materials:silicon"}, + {"mesecons_materials:silicon", "mesecons_materials:silicon"}, + } +}) + +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.get_node_light(pos, nil) + + if light >= 12 then + minetest.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.get_node_light(pos, nil) + + if light < 12 then + minetest.set_node(pos, {name="mesecons_solarpanel:solar_panel_off", param2=node.param2}) + mesecon.receptor_off(pos) + end + end, +}) diff --git a/mods/mesecons/mesecons_solarpanel/textures/jeija_solar_panel.png b/mods/mesecons/mesecons_solarpanel/textures/jeija_solar_panel.png new file mode 100644 index 0000000..a7b0f75 Binary files /dev/null and b/mods/mesecons/mesecons_solarpanel/textures/jeija_solar_panel.png differ diff --git a/mods/mesecons/mesecons_stickyblocks/depends.txt b/mods/mesecons/mesecons_stickyblocks/depends.txt new file mode 100644 index 0000000..01f085b --- /dev/null +++ b/mods/mesecons/mesecons_stickyblocks/depends.txt @@ -0,0 +1,2 @@ +mesecons +mesecons_mvps diff --git a/mods/mesecons/mesecons_stickyblocks/init.lua b/mods/mesecons/mesecons_stickyblocks/init.lua new file mode 100644 index 0000000..659a227 --- /dev/null +++ b/mods/mesecons/mesecons_stickyblocks/init.lua @@ -0,0 +1,16 @@ +-- Sticky blocks can be used together with pistons or movestones to push / pull +-- structures that are "glued" together using sticky blocks + +-- All sides sticky block +minetest.register_node("mesecons_stickyblocks:sticky_block_all", { + description = "All-sides sticky block", + tiles = {"default_grass.png^default_footprint.png"}, + groups = {dig_immediate=2}, + mvps_sticky = function (pos, node) + local connected = {} + for _, r in ipairs(mesecon.rules.alldirs) do + table.insert(connected, vector.add(pos, r)) + end + return connected + end +}) diff --git a/mods/mesecons/mesecons_switch/depends.txt b/mods/mesecons/mesecons_switch/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_switch/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_switch/doc/switch/description.html b/mods/mesecons/mesecons_switch/doc/switch/description.html new file mode 100644 index 0000000..3ef4ace --- /dev/null +++ b/mods/mesecons/mesecons_switch/doc/switch/description.html @@ -0,0 +1 @@ +The switch is a receptor. It changes its state as when punched. diff --git a/mods/mesecons/mesecons_switch/doc/switch/preview.png b/mods/mesecons/mesecons_switch/doc/switch/preview.png new file mode 100644 index 0000000..0a0487d Binary files /dev/null and b/mods/mesecons/mesecons_switch/doc/switch/preview.png differ diff --git a/mods/mesecons/mesecons_switch/doc/switch/recipe.png b/mods/mesecons/mesecons_switch/doc/switch/recipe.png new file mode 100644 index 0000000..6db6464 Binary files /dev/null and b/mods/mesecons/mesecons_switch/doc/switch/recipe.png differ diff --git a/mods/mesecons/mesecons_switch/init.lua b/mods/mesecons/mesecons_switch/init.lua new file mode 100644 index 0000000..3d59c0a --- /dev/null +++ b/mods/mesecons/mesecons_switch/init.lua @@ -0,0 +1,35 @@ +-- mesecons_switch + +mesecon.register_node("mesecons_switch:mesecon_switch", { + paramtype2="facedir", + description="Switch", + sounds = default.node_sound_stone_defaults(), + on_rightclick = function (pos, node) + if(mesecon.flipstate(pos, node) == "on") then + mesecon.receptor_on(pos) + else + mesecon.receptor_off(pos) + end + minetest.sound_play("mesecons_switch", {pos=pos}) + end +},{ + groups = {dig_immediate=2}, + tiles = { "mesecons_switch_side.png", "mesecons_switch_side.png", + "mesecons_switch_side.png", "mesecons_switch_side.png", + "mesecons_switch_side.png", "mesecons_switch_off.png"}, + mesecons = {receptor = { state = mesecon.state.off }} +},{ + groups = {dig_immediate=2, not_in_creative_inventory=1}, + tiles = { "mesecons_switch_side.png", "mesecons_switch_side.png", + "mesecons_switch_side.png", "mesecons_switch_side.png", + "mesecons_switch_side.png", "mesecons_switch_on.png"}, + mesecons = {receptor = { state = mesecon.state.on }} +}) + +minetest.register_craft({ + output = "mesecons_switch:mesecon_switch_off 2", + recipe = { + {"default:steel_ingot", "default:cobble", "default:steel_ingot"}, + {"group:mesecon_conductor_craftable","", "group:mesecon_conductor_craftable"}, + } +}) diff --git a/mods/mesecons/mesecons_switch/sounds/mesecons_switch.ogg b/mods/mesecons/mesecons_switch/sounds/mesecons_switch.ogg new file mode 100644 index 0000000..53d45c1 Binary files /dev/null and b/mods/mesecons/mesecons_switch/sounds/mesecons_switch.ogg differ diff --git a/mods/mesecons/mesecons_switch/textures/mesecons_switch_off.png b/mods/mesecons/mesecons_switch/textures/mesecons_switch_off.png new file mode 100644 index 0000000..2a75ef3 Binary files /dev/null and b/mods/mesecons/mesecons_switch/textures/mesecons_switch_off.png differ diff --git a/mods/mesecons/mesecons_switch/textures/mesecons_switch_on.png b/mods/mesecons/mesecons_switch/textures/mesecons_switch_on.png new file mode 100644 index 0000000..9df3450 Binary files /dev/null and b/mods/mesecons/mesecons_switch/textures/mesecons_switch_on.png differ diff --git a/mods/mesecons/mesecons_switch/textures/mesecons_switch_side.png b/mods/mesecons/mesecons_switch/textures/mesecons_switch_side.png new file mode 100644 index 0000000..fb5db33 Binary files /dev/null and b/mods/mesecons/mesecons_switch/textures/mesecons_switch_side.png differ diff --git a/mods/mesecons/mesecons_torch/depends.txt b/mods/mesecons/mesecons_torch/depends.txt new file mode 100644 index 0000000..acaa924 --- /dev/null +++ b/mods/mesecons/mesecons_torch/depends.txt @@ -0,0 +1 @@ +mesecons diff --git a/mods/mesecons/mesecons_torch/doc/torch/description.html b/mods/mesecons/mesecons_torch/doc/torch/description.html new file mode 100644 index 0000000..da7f19c --- /dev/null +++ b/mods/mesecons/mesecons_torch/doc/torch/description.html @@ -0,0 +1 @@ +The torch is an inverter, it may take up to 1 second until the signal has passed through. The input is 2 blocks away in the direction of the stick, outputs are around the mesecon glow. diff --git a/mods/mesecons/mesecons_torch/doc/torch/preview.png b/mods/mesecons/mesecons_torch/doc/torch/preview.png new file mode 100644 index 0000000..fa32543 Binary files /dev/null and b/mods/mesecons/mesecons_torch/doc/torch/preview.png differ diff --git a/mods/mesecons/mesecons_torch/doc/torch/recipe.png b/mods/mesecons/mesecons_torch/doc/torch/recipe.png new file mode 100644 index 0000000..529d99f Binary files /dev/null and b/mods/mesecons/mesecons_torch/doc/torch/recipe.png differ diff --git a/mods/mesecons/mesecons_torch/init.lua b/mods/mesecons/mesecons_torch/init.lua new file mode 100644 index 0000000..8b1632b --- /dev/null +++ b/mods/mesecons/mesecons_torch/init.lua @@ -0,0 +1,118 @@ +--MESECON TORCHES + +local rotate_torch_rules = function (rules, param2) + if param2 == 5 then + return mesecon.rotate_rules_right(rules) + elseif param2 == 2 then + return mesecon.rotate_rules_right(mesecon.rotate_rules_right(rules)) --180 degrees + elseif param2 == 4 then + return mesecon.rotate_rules_left(rules) + elseif param2 == 1 then + return mesecon.rotate_rules_down(rules) + elseif param2 == 0 then + return mesecon.rotate_rules_up(rules) + else + return rules + end +end + +local torch_get_output_rules = function(node) + local rules = { + {x = 1, y = 0, z = 0}, + {x = 0, y = 0, z = 1}, + {x = 0, y = 0, z =-1}, + {x = 0, y = 1, z = 0}, + {x = 0, y =-1, z = 0}} + + return rotate_torch_rules(rules, node.param2) +end + +local torch_get_input_rules = function(node) + local rules = {{x = -2, y = 0, z = 0}, + {x = -1, y = 1, z = 0}} + + return rotate_torch_rules(rules, node.param2) +end + +minetest.register_craft({ + output = "mesecons_torch:mesecon_torch_on 4", + recipe = { + {"group:mesecon_conductor_craftable"}, + {"default:stick"},} +}) + +local torch_selectionbox = +{ + type = "wallmounted", + wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, + wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, + wall_side = {-0.5, -0.1, -0.1, -0.5+0.6, 0.1, 0.1}, +} + +minetest.register_node("mesecons_torch:mesecon_torch_off", { + drawtype = "torchlike", + tiles = {"jeija_torches_off.png", "jeija_torches_off_ceiling.png", "jeija_torches_off_side.png"}, + inventory_image = "jeija_torches_off.png", + paramtype = "light", + walkable = false, + paramtype2 = "wallmounted", + selection_box = torch_selectionbox, + groups = {dig_immediate = 3, not_in_creative_inventory = 1}, + drop = "mesecons_torch:mesecon_torch_on", + mesecons = {receptor = { + state = mesecon.state.off, + rules = torch_get_output_rules + }} +}) + +minetest.register_node("mesecons_torch:mesecon_torch_on", { + drawtype = "torchlike", + tiles = {"jeija_torches_on.png", "jeija_torches_on_ceiling.png", "jeija_torches_on_side.png"}, + inventory_image = "jeija_torches_on.png", + wield_image = "jeija_torches_on.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + paramtype2 = "wallmounted", + selection_box = torch_selectionbox, + groups = {dig_immediate=3}, + light_source = default.LIGHT_MAX-5, + description="Mesecon Torch", + mesecons = {receptor = { + state = mesecon.state.on, + rules = torch_get_output_rules + }}, +}) + +minetest.register_abm({ + nodenames = {"mesecons_torch:mesecon_torch_off","mesecons_torch:mesecon_torch_on"}, + interval = 1, + chance = 1, + action = function(pos, node) + local is_powered = false + for _, rule in ipairs(torch_get_input_rules(node)) do + local src = vector.add(pos, rule) + if mesecon.is_power_on(src) then + is_powered = true + end + end + + if is_powered then + if node.name == "mesecons_torch:mesecon_torch_on" then + minetest.swap_node(pos, {name = "mesecons_torch:mesecon_torch_off", param2 = node.param2}) + mesecon.receptor_off(pos, torch_get_output_rules(node)) + end + elseif node.name == "mesecons_torch:mesecon_torch_off" then + minetest.swap_node(pos, {name = "mesecons_torch:mesecon_torch_on", param2 = node.param2}) + mesecon.receptor_on(pos, torch_get_output_rules(node)) + end + end +}) + +-- Param2 Table (Block Attached To) +-- 5 = z-1 +-- 3 = x-1 +-- 4 = z+1 +-- 2 = x+1 +-- 0 = y+1 +-- 1 = y-1 diff --git a/mods/mesecons/mesecons_torch/textures/jeija_torches_off.png b/mods/mesecons/mesecons_torch/textures/jeija_torches_off.png new file mode 100644 index 0000000..537920c Binary files /dev/null and b/mods/mesecons/mesecons_torch/textures/jeija_torches_off.png differ diff --git a/mods/mesecons/mesecons_torch/textures/jeija_torches_off_ceiling.png b/mods/mesecons/mesecons_torch/textures/jeija_torches_off_ceiling.png new file mode 100644 index 0000000..3934e6e Binary files /dev/null and b/mods/mesecons/mesecons_torch/textures/jeija_torches_off_ceiling.png differ diff --git a/mods/mesecons/mesecons_torch/textures/jeija_torches_off_side.png b/mods/mesecons/mesecons_torch/textures/jeija_torches_off_side.png new file mode 100644 index 0000000..ecb2951 Binary files /dev/null and b/mods/mesecons/mesecons_torch/textures/jeija_torches_off_side.png differ diff --git a/mods/mesecons/mesecons_torch/textures/jeija_torches_on.png b/mods/mesecons/mesecons_torch/textures/jeija_torches_on.png new file mode 100644 index 0000000..a93dcc2 Binary files /dev/null and b/mods/mesecons/mesecons_torch/textures/jeija_torches_on.png differ diff --git a/mods/mesecons/mesecons_torch/textures/jeija_torches_on_ceiling.png b/mods/mesecons/mesecons_torch/textures/jeija_torches_on_ceiling.png new file mode 100644 index 0000000..24fe201 Binary files /dev/null and b/mods/mesecons/mesecons_torch/textures/jeija_torches_on_ceiling.png differ diff --git a/mods/mesecons/mesecons_torch/textures/jeija_torches_on_side.png b/mods/mesecons/mesecons_torch/textures/jeija_torches_on_side.png new file mode 100644 index 0000000..fe7dfd2 Binary files /dev/null and b/mods/mesecons/mesecons_torch/textures/jeija_torches_on_side.png differ diff --git a/mods/mesecons/mesecons_walllever/depends.txt b/mods/mesecons/mesecons_walllever/depends.txt new file mode 100644 index 0000000..19c798c --- /dev/null +++ b/mods/mesecons/mesecons_walllever/depends.txt @@ -0,0 +1,2 @@ +mesecons +mesecons_receiver diff --git a/mods/mesecons/mesecons_walllever/doc/walllever/description.html b/mods/mesecons/mesecons_walllever/doc/walllever/description.html new file mode 100644 index 0000000..ea5a0ed --- /dev/null +++ b/mods/mesecons/mesecons_walllever/doc/walllever/description.html @@ -0,0 +1 @@ +A receptor just like a switch, but it can be attached to walls. diff --git a/mods/mesecons/mesecons_walllever/doc/walllever/preview.png b/mods/mesecons/mesecons_walllever/doc/walllever/preview.png new file mode 100644 index 0000000..e8d2015 Binary files /dev/null and b/mods/mesecons/mesecons_walllever/doc/walllever/preview.png differ diff --git a/mods/mesecons/mesecons_walllever/doc/walllever/recipe.png b/mods/mesecons/mesecons_walllever/doc/walllever/recipe.png new file mode 100644 index 0000000..0ad7c92 Binary files /dev/null and b/mods/mesecons/mesecons_walllever/doc/walllever/recipe.png differ diff --git a/mods/mesecons/mesecons_walllever/init.lua b/mods/mesecons/mesecons_walllever/init.lua new file mode 100644 index 0000000..9ae0655 --- /dev/null +++ b/mods/mesecons/mesecons_walllever/init.lua @@ -0,0 +1,61 @@ +-- WALL LEVER +-- Basically a switch that can be attached to a wall +-- Powers the block 2 nodes behind (using a receiver) +mesecon.register_node("mesecons_walllever:wall_lever", { + description="Lever", + drawtype = "mesh", + inventory_image = "jeija_wall_lever_inv.png", + wield_image = "jeija_wall_lever_inv.png", + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = { -8/16, -8/16, 3/16, 8/16, 8/16, 8/16 }, + }, + sounds = default.node_sound_wood_defaults(), + on_rightclick = function (pos, node) + if(mesecon.flipstate(pos, node) == "on") then + mesecon.receptor_on(pos, mesecon.rules.buttonlike_get(node)) + else + mesecon.receptor_off(pos, mesecon.rules.buttonlike_get(node)) + end + minetest.sound_play("mesecons_lever", {pos=pos}) + end +},{ + tiles = { + "jeija_wall_lever_lever_light_off.png", + "jeija_wall_lever_front.png", + "jeija_wall_lever_front_bump.png", + "jeija_wall_lever_back_edges.png" + }, + mesh="jeija_wall_lever_off.obj", + mesecons = {receptor = { + rules = mesecon.rules.buttonlike_get, + state = mesecon.state.off + }}, + groups = {dig_immediate = 2, mesecon_needs_receiver = 1} +},{ + tiles = { + "jeija_wall_lever_lever_light_on.png", + "jeija_wall_lever_front.png", + "jeija_wall_lever_front_bump.png", + "jeija_wall_lever_back_edges.png" + }, + mesh="jeija_wall_lever_on.obj", + mesecons = {receptor = { + rules = mesecon.rules.buttonlike_get, + state = mesecon.state.on + }}, + groups = {dig_immediate = 2, mesecon_needs_receiver = 1, not_in_creative_inventory = 1} +}) + +minetest.register_craft({ + output = "mesecons_walllever:wall_lever_off 2", + recipe = { + {"group:mesecon_conductor_craftable"}, + {"default:stone"}, + {"default:stick"}, + } +}) diff --git a/mods/mesecons/mesecons_walllever/models/jeija_wall_lever_off.obj b/mods/mesecons/mesecons_walllever/models/jeija_wall_lever_off.obj new file mode 100644 index 0000000..334b54b --- /dev/null +++ b/mods/mesecons/mesecons_walllever/models/jeija_wall_lever_off.obj @@ -0,0 +1,216 @@ +# Blender v2.73 (sub 0) OBJ File: 'mesecons-wall-lever-off.blend' +# www.blender.org +o nodebox-5 +v 0.281250 0.156250 0.312500 +v -0.375000 0.375000 0.375000 +v -0.375000 -0.375000 0.375000 +v 0.343751 0.218750 0.375000 +v 0.343751 -0.218752 0.375000 +v 0.375000 0.375000 0.375000 +v 0.375000 -0.375000 0.375000 +v 0.281250 -0.156250 0.312500 +v -0.062500 -0.055586 0.191789 +v -0.062500 -0.087939 0.312529 +v -0.062500 -0.413939 0.225178 +v -0.062500 -0.381586 0.104437 +v -0.343751 0.218750 0.375000 +v 0.062500 -0.055586 0.191789 +v 0.062500 -0.087939 0.312529 +v -0.343751 -0.218752 0.375000 +v 0.062500 -0.413939 0.225178 +v 0.062500 -0.381586 0.104437 +v 0.375000 -0.375000 0.500000 +v 0.375000 0.375000 0.500000 +v -0.375000 -0.375000 0.500000 +v -0.375000 0.375000 0.500000 +v -0.281250 0.156250 0.312500 +v -0.281250 -0.156250 0.312500 +v -0.250000 0.125000 0.312500 +v -0.250000 -0.125000 0.312500 +v 0.250000 0.125000 0.312500 +v 0.250000 -0.125000 0.312500 +v -0.250000 0.125000 0.250000 +v -0.250000 -0.125000 0.250000 +v 0.250000 0.125000 0.250000 +v 0.250000 -0.125000 0.250000 +v 0.125000 -0.062500 0.187500 +v 0.125000 0.062500 0.187500 +v -0.125000 -0.062500 0.187500 +v -0.125000 0.062500 0.187500 +v 0.062500 -0.031251 0.176992 +v 0.062500 0.031250 0.176992 +v -0.062498 -0.031251 0.176992 +v -0.062498 0.031250 0.176992 +v -0.187500 -0.093750 0.208750 +v 0.187500 0.093750 0.208750 +v 0.187500 -0.093750 0.208750 +v -0.187500 0.093750 0.208750 +v -0.375000 0.375000 0.375000 +v -0.375000 -0.375000 0.375000 +v 0.375000 0.375000 0.375000 +v 0.375000 -0.375000 0.375000 +v 0.375000 -0.375000 0.500000 +v 0.375000 0.375000 0.500000 +v -0.375000 -0.375000 0.500000 +v -0.375000 0.375000 0.500000 +vt 0.312500 0.437500 +vt 0.312500 0.000000 +vt 0.437500 0.000000 +vt 0.437500 0.437500 +vt 0.687500 0.187500 +vt 0.812500 0.187500 +vt 0.812500 0.312500 +vt 0.687500 0.312500 +vt 0.187500 0.437500 +vt 0.062500 0.437500 +vt 0.062500 0.000000 +vt 0.187500 0.000000 +vt 0.875000 0.796875 +vt 0.375000 0.796875 +vt 0.343750 0.765625 +vt 0.906250 0.765625 +vt 0.203125 0.875000 +vt 0.203125 0.625000 +vt 0.234375 0.593750 +vt 0.234375 0.906250 +vt 0.875000 0.890625 +vt 0.906250 0.921875 +vt 0.343750 0.921875 +vt 0.375000 0.890625 +vt 0.109375 0.875000 +vt 0.078125 0.906250 +vt 0.078125 0.593750 +vt 0.109375 0.625000 +vt 0.562500 0.437500 +vt 0.562500 0.000000 +vt 0.218880 0.343823 +vt 0.218880 0.656178 +vt 0.156408 0.718649 +vt 0.156408 0.281350 +vt 0.968592 0.718649 +vt 0.968592 0.281350 +vt 0.999827 0.125174 +vt 0.999827 0.874827 +vt 0.781120 0.656178 +vt 0.843592 0.718649 +vt 0.843592 0.281350 +vt 0.781120 0.343823 +vt 0.843592 0.156350 +vt 0.156408 0.156350 +vt 0.125173 0.000174 +vt 0.874827 0.000174 +vt 0.031408 0.718649 +vt 0.000173 0.874827 +vt 0.000173 0.125174 +vt 0.031408 0.281350 +vt 0.843592 0.843649 +vt 0.874827 0.999827 +vt 0.125173 0.999827 +vt 0.156408 0.843649 +vt 0.250000 0.625000 +vt 0.750000 0.625000 +vt 0.750000 0.687500 +vt 0.250000 0.687500 +vt 0.250000 0.375000 +vt 0.250000 0.312500 +vt 0.750000 0.312500 +vt 0.750000 0.375000 +vt 0.812500 0.375000 +vt 0.812500 0.625000 +vt 0.187500 0.625000 +vt 0.187500 0.375000 +vt 0.625000 0.562500 +vt 0.562500 0.531250 +vt 0.562500 0.468750 +vt 0.625000 0.437500 +vt 0.437500 0.468750 +vt 0.437500 0.531250 +vt 0.375000 0.437500 +vt 0.375000 0.562500 +vt 0.312500 0.406250 +vt 0.687500 0.406250 +vt 0.312500 0.593750 +vt 0.687500 0.593750 +vt 1.000000 0.000000 +vt 1.000000 0.875000 +vt 0.125000 0.875000 +vt 0.125000 0.000000 +vt 0.000000 0.875000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.125000 1.000000 +vn 0.000000 -0.258800 0.965900 +vn 0.000000 -0.965900 -0.258800 +vn 0.000000 0.258800 -0.965900 +vn 0.000000 0.000000 -1.000000 +vn -1.000000 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.707100 0.000000 -0.707100 +vn 0.000000 0.707100 -0.707100 +vn 0.000000 -0.707100 -0.707100 +vn -0.707100 0.000000 -0.707100 +vn 0.000000 1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn -0.141100 0.273900 -0.951300 +vn -0.054600 0.137500 -0.989000 +vn -0.054600 -0.137500 -0.989000 +vn -0.141100 -0.273900 -0.951300 +vn 0.054600 -0.137500 -0.989000 +vn 0.054600 0.137500 -0.989000 +vn 0.141100 -0.273900 -0.951300 +vn 0.141100 0.273900 -0.951300 +vn 0.269900 -0.421500 -0.865700 +vn -0.269900 -0.421500 -0.865700 +vn 0.269900 0.421500 -0.865700 +vn -0.269900 0.421500 -0.865700 +vn -0.395600 0.336800 -0.854500 +vn 0.395600 0.336800 -0.854500 +vn 0.395600 -0.336800 -0.854500 +vn -0.395600 -0.336800 -0.854500 +vn 0.000000 -0.000000 1.000000 +g nodebox-5_nodebox-5_lever-light +s off +f 17/1/1 15/2/1 10/3/1 11/4/1 +f 18/5/2 17/6/2 11/7/2 12/8/2 +f 18/9/3 12/10/3 9/11/3 14/12/3 +f 26/13/4 28/14/4 8/15/4 24/16/4 +f 25/17/4 26/18/4 24/19/4 23/20/4 +f 25/21/4 23/22/4 1/23/4 27/24/4 +f 27/25/4 1/26/4 8/27/4 28/28/4 +f 12/29/5 11/4/5 10/3/5 9/30/5 +f 18/9/6 14/12/6 15/2/6 17/1/6 +g nodebox-5_nodebox-5_front +f 8/31/7 1/32/7 4/33/7 5/34/7 +f 13/35/4 16/36/4 3/37/4 2/38/4 +f 1/32/8 23/39/8 13/40/8 4/33/8 +f 8/31/9 5/34/9 16/41/9 24/42/9 +f 24/42/10 16/41/10 13/40/10 23/39/10 +f 16/43/4 5/44/4 7/45/4 3/46/4 +f 4/47/4 6/48/4 7/49/4 5/50/4 +f 13/51/4 2/52/4 6/53/4 4/54/4 +g nodebox-5_nodebox-5_front-bump +f 31/55/11 29/56/11 25/57/11 27/58/11 +f 32/59/12 28/60/12 26/61/12 30/62/12 +f 30/62/5 26/63/5 25/64/5 29/56/5 +f 32/59/6 31/55/6 27/65/6 28/66/6 +s 1 +f 36/67/13 40/68/14 39/69/15 35/70/16 +f 37/71/17 39/69/15 40/68/14 38/72/18 +f 35/70/16 39/69/15 37/71/17 33/73/19 +f 33/73/19 37/71/17 38/72/18 34/74/20 +f 34/74/20 38/72/18 40/68/14 36/67/13 +f 33/73/19 43/75/21 41/76/22 35/70/16 +f 33/73/19 34/74/20 42/77/23 43/75/21 +f 35/70/16 41/76/22 44/78/24 36/67/13 +f 42/77/23 44/78/24 29/56/25 31/55/26 +f 43/75/21 32/59/27 30/62/28 41/76/22 +f 43/75/21 42/77/23 31/55/26 32/59/27 +f 41/76/22 30/62/28 29/56/25 44/78/24 +f 34/74/20 36/67/13 44/78/24 42/77/23 +g nodebox-5_nodebox-5_back-edges +s off +f 19/79/29 20/80/29 22/81/29 21/82/29 +f 7/82/6 6/81/6 20/83/6 19/84/6 +f 3/82/5 21/84/5 22/83/5 2/81/5 +f 48/85/12 49/80/12 51/81/12 46/86/12 +f 47/85/11 45/86/11 52/81/11 50/80/11 diff --git a/mods/mesecons/mesecons_walllever/models/jeija_wall_lever_on.obj b/mods/mesecons/mesecons_walllever/models/jeija_wall_lever_on.obj new file mode 100644 index 0000000..a806be8 --- /dev/null +++ b/mods/mesecons/mesecons_walllever/models/jeija_wall_lever_on.obj @@ -0,0 +1,216 @@ +# Blender v2.73 (sub 0) OBJ File: 'mesecons-wall-lever.blend' +# www.blender.org +o nodebox-5 +v 0.281250 0.156250 0.312500 +v -0.375000 0.375000 0.375000 +v -0.375000 -0.375000 0.375000 +v 0.343751 0.218750 0.375000 +v 0.343751 -0.218752 0.375000 +v 0.375000 0.375000 0.375000 +v 0.375000 -0.375000 0.375000 +v 0.281250 -0.156250 0.312500 +v -0.062500 0.075354 0.315617 +v -0.062500 0.043002 0.194876 +v -0.062500 0.369002 0.107525 +v -0.062500 0.401354 0.228266 +v -0.343751 0.218750 0.375000 +v 0.062500 0.075354 0.315617 +v 0.062500 0.043002 0.194876 +v -0.343751 -0.218752 0.375000 +v 0.062500 0.369002 0.107525 +v 0.062500 0.401354 0.228266 +v 0.375000 -0.375000 0.500000 +v 0.375000 0.375000 0.500000 +v -0.375000 -0.375000 0.500000 +v -0.375000 0.375000 0.500000 +v -0.281250 0.156250 0.312500 +v -0.281250 -0.156250 0.312500 +v -0.250000 0.125000 0.312500 +v -0.250000 -0.125000 0.312500 +v 0.250000 0.125000 0.312500 +v 0.250000 -0.125000 0.312500 +v -0.250000 0.125000 0.250000 +v -0.250000 -0.125000 0.250000 +v 0.250000 0.125000 0.250000 +v 0.250000 -0.125000 0.250000 +v 0.125000 -0.062500 0.187500 +v 0.125000 0.062500 0.187500 +v -0.125000 -0.062500 0.187500 +v -0.125000 0.062500 0.187500 +v 0.062500 -0.031251 0.176992 +v 0.062500 0.031250 0.176992 +v -0.062498 -0.031251 0.176992 +v -0.062498 0.031250 0.176992 +v -0.187500 -0.093750 0.208750 +v 0.187500 0.093750 0.208750 +v 0.187500 -0.093750 0.208750 +v -0.187500 0.093750 0.208750 +v -0.375000 0.375000 0.375000 +v -0.375000 -0.375000 0.375000 +v 0.375000 0.375000 0.375000 +v 0.375000 -0.375000 0.375000 +v 0.375000 -0.375000 0.500000 +v 0.375000 0.375000 0.500000 +v -0.375000 -0.375000 0.500000 +v -0.375000 0.375000 0.500000 +vt 0.312500 0.437500 +vt 0.312500 0.000000 +vt 0.437500 0.000000 +vt 0.437500 0.437500 +vt 0.687500 0.187500 +vt 0.812500 0.187500 +vt 0.812500 0.312500 +vt 0.687500 0.312500 +vt 0.187500 0.437500 +vt 0.062500 0.437500 +vt 0.062500 0.000000 +vt 0.187500 0.000000 +vt 0.875000 0.796875 +vt 0.375000 0.796875 +vt 0.343750 0.765625 +vt 0.906250 0.765625 +vt 0.203125 0.875000 +vt 0.203125 0.625000 +vt 0.234375 0.593750 +vt 0.234375 0.906250 +vt 0.875000 0.890625 +vt 0.906250 0.921875 +vt 0.343750 0.921875 +vt 0.375000 0.890625 +vt 0.109375 0.875000 +vt 0.078125 0.906250 +vt 0.078125 0.593750 +vt 0.109375 0.625000 +vt 0.562500 0.437500 +vt 0.562500 0.000000 +vt 0.218880 0.343823 +vt 0.218880 0.656178 +vt 0.156408 0.718649 +vt 0.156408 0.281350 +vt 0.968592 0.718649 +vt 0.968592 0.281350 +vt 0.999827 0.125174 +vt 0.999827 0.874827 +vt 0.781120 0.656178 +vt 0.843592 0.718649 +vt 0.843592 0.281350 +vt 0.781120 0.343823 +vt 0.843592 0.156350 +vt 0.156408 0.156350 +vt 0.125173 0.000174 +vt 0.874827 0.000174 +vt 0.031408 0.718649 +vt 0.000173 0.874827 +vt 0.000173 0.125174 +vt 0.031408 0.281350 +vt 0.843592 0.843649 +vt 0.874827 0.999827 +vt 0.125173 0.999827 +vt 0.156408 0.843649 +vt 0.250000 0.625000 +vt 0.750000 0.625000 +vt 0.750000 0.687500 +vt 0.250000 0.687500 +vt 0.250000 0.375000 +vt 0.250000 0.312500 +vt 0.750000 0.312500 +vt 0.750000 0.375000 +vt 0.812500 0.375000 +vt 0.812500 0.625000 +vt 0.187500 0.625000 +vt 0.187500 0.375000 +vt 0.625000 0.562500 +vt 0.562500 0.531250 +vt 0.562500 0.468750 +vt 0.625000 0.437500 +vt 0.437500 0.468750 +vt 0.437500 0.531250 +vt 0.375000 0.437500 +vt 0.375000 0.562500 +vt 0.312500 0.406250 +vt 0.687500 0.406250 +vt 0.312500 0.593750 +vt 0.687500 0.593750 +vt 1.000000 0.000000 +vt 1.000000 0.875000 +vt 0.125000 0.875000 +vt 0.125000 0.000000 +vt 0.000000 0.875000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.125000 1.000000 +vn 0.000000 -0.258800 -0.965900 +vn 0.000000 0.965900 -0.258800 +vn 0.000000 0.258800 0.965900 +vn 0.000000 0.000000 -1.000000 +vn -1.000000 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.707100 0.000000 -0.707100 +vn 0.000000 0.707100 -0.707100 +vn 0.000000 -0.707100 -0.707100 +vn -0.707100 0.000000 -0.707100 +vn 0.000000 1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn -0.141100 0.273900 -0.951300 +vn -0.054600 0.137500 -0.989000 +vn -0.054600 -0.137500 -0.989000 +vn -0.141100 -0.273900 -0.951300 +vn 0.054600 -0.137500 -0.989000 +vn 0.054600 0.137500 -0.989000 +vn 0.141100 -0.273900 -0.951300 +vn 0.141100 0.273900 -0.951300 +vn 0.269900 -0.421500 -0.865700 +vn -0.269900 -0.421500 -0.865700 +vn 0.269900 0.421500 -0.865700 +vn -0.269900 0.421500 -0.865700 +vn -0.395600 0.336800 -0.854500 +vn 0.395600 0.336800 -0.854500 +vn 0.395600 -0.336800 -0.854500 +vn -0.395600 -0.336800 -0.854500 +vn 0.000000 -0.000000 1.000000 +g nodebox-5_nodebox-5_lever-light +s off +f 17/1/1 15/2/1 10/3/1 11/4/1 +f 18/5/2 17/6/2 11/7/2 12/8/2 +f 18/9/3 12/10/3 9/11/3 14/12/3 +f 26/13/4 28/14/4 8/15/4 24/16/4 +f 25/17/4 26/18/4 24/19/4 23/20/4 +f 25/21/4 23/22/4 1/23/4 27/24/4 +f 27/25/4 1/26/4 8/27/4 28/28/4 +f 12/29/5 11/4/5 10/3/5 9/30/5 +f 18/9/6 14/12/6 15/2/6 17/1/6 +g nodebox-5_nodebox-5_front +f 8/31/7 1/32/7 4/33/7 5/34/7 +f 13/35/4 16/36/4 3/37/4 2/38/4 +f 1/32/8 23/39/8 13/40/8 4/33/8 +f 8/31/9 5/34/9 16/41/9 24/42/9 +f 24/42/10 16/41/10 13/40/10 23/39/10 +f 16/43/4 5/44/4 7/45/4 3/46/4 +f 4/47/4 6/48/4 7/49/4 5/50/4 +f 13/51/4 2/52/4 6/53/4 4/54/4 +g nodebox-5_nodebox-5_front-bump +f 31/55/11 29/56/11 25/57/11 27/58/11 +f 32/59/12 28/60/12 26/61/12 30/62/12 +f 30/62/5 26/63/5 25/64/5 29/56/5 +f 32/59/6 31/55/6 27/65/6 28/66/6 +s 1 +f 36/67/13 40/68/14 39/69/15 35/70/16 +f 37/71/17 39/69/15 40/68/14 38/72/18 +f 35/70/16 39/69/15 37/71/17 33/73/19 +f 33/73/19 37/71/17 38/72/18 34/74/20 +f 34/74/20 38/72/18 40/68/14 36/67/13 +f 33/73/19 43/75/21 41/76/22 35/70/16 +f 33/73/19 34/74/20 42/77/23 43/75/21 +f 35/70/16 41/76/22 44/78/24 36/67/13 +f 42/77/23 44/78/24 29/56/25 31/55/26 +f 43/75/21 32/59/27 30/62/28 41/76/22 +f 43/75/21 42/77/23 31/55/26 32/59/27 +f 41/76/22 30/62/28 29/56/25 44/78/24 +f 34/74/20 36/67/13 44/78/24 42/77/23 +g nodebox-5_nodebox-5_back-edges +s off +f 19/79/29 20/80/29 22/81/29 21/82/29 +f 7/82/6 6/81/6 20/83/6 19/84/6 +f 3/82/5 21/84/5 22/83/5 2/81/5 +f 48/85/12 49/80/12 51/81/12 46/86/12 +f 47/85/11 45/86/11 52/81/11 50/80/11 diff --git a/mods/mesecons/mesecons_walllever/sounds/mesecons_lever.ogg b/mods/mesecons/mesecons_walllever/sounds/mesecons_lever.ogg new file mode 100644 index 0000000..53d45c1 Binary files /dev/null and b/mods/mesecons/mesecons_walllever/sounds/mesecons_lever.ogg differ diff --git a/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_back_edges.png b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_back_edges.png new file mode 100644 index 0000000..936b454 Binary files /dev/null and b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_back_edges.png differ diff --git a/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_front.png b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_front.png new file mode 100644 index 0000000..1bd747a Binary files /dev/null and b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_front.png differ diff --git a/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_front_bump.png b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_front_bump.png new file mode 100644 index 0000000..5c2a88a Binary files /dev/null and b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_front_bump.png differ diff --git a/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_inv.png b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_inv.png new file mode 100644 index 0000000..474f8c1 Binary files /dev/null and b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_inv.png differ diff --git a/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_lever_light_off.png b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_lever_light_off.png new file mode 100644 index 0000000..2b47c7d Binary files /dev/null and b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_lever_light_off.png differ diff --git a/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_lever_light_on.png b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_lever_light_on.png new file mode 100644 index 0000000..83b83a0 Binary files /dev/null and b/mods/mesecons/mesecons_walllever/textures/jeija_wall_lever_lever_light_on.png differ diff --git a/mods/mesecons/modpack.txt b/mods/mesecons/modpack.txt new file mode 100644 index 0000000..33d91f5 --- /dev/null +++ b/mods/mesecons/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/mobs_animal/bee.lua b/mods/mobs_animal/bee.lua new file mode 100644 index 0000000..0e1d228 --- /dev/null +++ b/mods/mobs_animal/bee.lua @@ -0,0 +1,188 @@ + +local S = mobs.intllib + +-- Bee by KrupnoPavel + +mobs:register_mob("mobs_animal:bee", { + type = "animal", + passive = true, + hp_min = 1, + hp_max = 2, + armor = 200, + collisionbox = {-0.2, -0.01, -0.2, 0.2, 0.2, 0.2}, + visual = "mesh", + mesh = "mobs_bee.x", + textures = { + {"mobs_bee.png"}, + }, + makes_footstep_sound = false, + sounds = { + random = "mobs_bee", + }, + walk_velocity = 1, + jump = true, + drops = { + {name = "mobs:honey", chance = 2, min = 1, max = 2}, + }, + water_damage = 2, + lava_damage = 2, + light_damage = 0, + fall_damage = 0, + fall_speed = -3, + animation = { + speed_normal = 15, + stand_start = 0, + stand_end = 30, + walk_start = 35, + walk_end = 65, + }, + on_rightclick = function(self, clicker) + mobs:capture_mob(self, clicker, 25, 80, 0, true, nil) + end, +}) + +mobs:register_spawn("mobs_animal:bee", {"group:flower"}, 20, 10, 9000, 2, 31000, true) + +mobs:register_egg("mobs_animal:bee", S("Bee"), "mobs_bee_inv.png", 0) + +-- compatibility +mobs:alias_mob("mobs:bee", "mobs_animal:bee") + +-- honey +minetest.register_craftitem(":mobs:honey", { + description = S("Honey"), + inventory_image = "mobs_honey_inv.png", + on_use = minetest.item_eat(6), +}) + +-- beehive (when placed spawns bee) +minetest.register_node(":mobs:beehive", { + description = S("Beehive"), + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"mobs_beehive.png"}, + inventory_image = "mobs_beehive.png", + paramtype = "light", + sunlight_propagates = true, + walkable = true, + groups = {oddly_breakable_by_hand = 3, flammable = 1}, + sounds = default.node_sound_defaults(), + + on_construct = function(pos) + + local meta = minetest.get_meta(pos) + + meta:set_string("formspec", "size[8,6]" + ..default.gui_bg..default.gui_bg_img..default.gui_slots + .. "image[3,0.8;0.8,0.8;mobs_bee_inv.png]" + .. "list[current_name;beehive;4,0.5;1,1;]" + .. "list[current_player;main;0,2.35;8,4;]" + .. "listring[]") + + meta:get_inventory():set_size("beehive", 1) + end, +--[[ + after_place_node = function(pos, placer, itemstack) + + if placer:is_player() then + + minetest.set_node(pos, {name = "mobs:beehive", param2 = 1}) + + if math.random(1, 4) == 1 then + minetest.add_entity(pos, "mobs:bee") + end + end + end, +]] + on_punch = function(pos, node, puncher) + + -- yep, bee's don't like having their home punched by players + puncher:set_hp(puncher:get_hp() - 4) + end, + + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + + if listname == "beehive" then + return 0 + end + + return stack:get_count() + end, + + can_dig = function(pos,player) + + local meta = minetest.get_meta(pos) + + -- only dig beehive if no honey inside + return meta:get_inventory():is_empty("beehive") + end, + +}) + +minetest.register_craft({ + output = "mobs:beehive", + recipe = { + {"mobs:bee","mobs:bee","mobs:bee"}, + } +}) + +-- honey block +minetest.register_node(":mobs:honey_block", { + description = S("Honey Block"), + tiles = {"mobs_honey_block.png"}, + groups = {snappy = 3, flammable = 2}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_craft({ + output = "mobs:honey_block", + recipe = { + {"mobs:honey", "mobs:honey", "mobs:honey"}, + {"mobs:honey", "mobs:honey", "mobs:honey"}, + {"mobs:honey", "mobs:honey", "mobs:honey"}, + } +}) + +minetest.register_craft({ + output = "mobs:honey 9", + recipe = { + {"mobs:honey_block"}, + } +}) + +-- beehive workings +minetest.register_abm({ + nodenames = {"mobs:beehive"}, + interval = 6, + chance = 6, + catch_up = false, + action = function(pos, node) + + -- bee's only make honey during the day + local tod = (minetest.get_timeofday() or 0) * 24000 + + if tod < 5500 or tod > 18500 then + return + end + + -- is hive full? + local meta = minetest.get_meta(pos) + if not meta then return end -- for older beehives + local inv = minetest.get_meta(pos):get_inventory() + local honey = inv:get_stack("beehive", 1):get_count() + + -- is hive full? + if honey > 19 then + return + end + + -- no flowers no honey, nuff said! + if #minetest.find_nodes_in_area_under_air( + {x = pos.x - 4, y = pos.y - 3, z = pos.z - 4}, + {x = pos.x + 4, y = pos.y + 3, z = pos.z + 4}, + "group:flower") > 3 then + + inv:add_item("beehive", "mobs:honey") + end + end +}) diff --git a/mods/mobs_animal/bunny.lua b/mods/mobs_animal/bunny.lua new file mode 100644 index 0000000..c02d323 --- /dev/null +++ b/mods/mobs_animal/bunny.lua @@ -0,0 +1,108 @@ + +local S = mobs.intllib + +-- Bunny by ExeterDad + +minetest.register_craftitem(":mobs:bunnymeat_raw", { + description = "Raw Bunnymeat (1)", + inventory_image = "mobs_bunnymeat_raw.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craftitem(":mobs:bunnymeat", { + description = "Bunny Meat (2)", + inventory_image = "mobs_bunnymeat.png", + on_use = minetest.item_eat(8), +}) + +minetest.register_craft({ + type = "cooking", + output = "mobs:bunnymeat", + recipe = "mobs:bunnymeat_raw", + cooktime = 5, +}) + +mobs:register_mob("mobs_animal:bunny", { + type = "animal", + passive = true, + reach = 1, + hp_min = 1, + hp_max = 4, + armor = 200, + collisionbox = {-0.268, -0.5, -0.268, 0.268, 0.167, 0.268}, + visual = "mesh", + mesh = "mobs_bunny.b3d", + drawtype = "front", + textures = { + {"mobs_bunny_grey.png"}, + {"mobs_bunny_brown.png"}, + {"mobs_bunny_white.png"}, + }, + sounds = {}, + makes_footstep_sound = false, + walk_velocity = 1, + run_velocity = 2, + runaway = true, + jump = true, + drops = { + {name = "mobs:bunnymeat_raw", chance = 1, min = 1, max = 2}, + }, + water_damage = 1, + lava_damage = 4, + light_damage = 0, + fear_height = 2, + animation = { + speed_normal = 15, + stand_start = 1, + stand_end = 15, + walk_start = 16, + walk_end = 24, + punch_start = 16, + punch_end = 24, + }, + follow = {"farming:carrot", "farming_plus:carrot_item"}, + view_range = 8, + replace_rate = 10, + replace_what = {"default:grass_2", "default:grass_1"}, + replace_with = "air", + on_rightclick = function(self, clicker) + + -- feed or tame + if mobs:feed_tame(self, clicker, 4, true, true) then + return + end + + -- Monty Python tribute + local item = clicker:get_wielded_item() + + if item:get_name() == "mobs:lava_orb" then + + if not minetest.setting_getbool("creative_mode") then + item:take_item() + clicker:set_wielded_item(item) + end + + self.object:set_properties({ + textures = {"mobs_bunny_evil.png"}, + }) + + self.type = "monster" + self.object:set_hp(20) + + return + end + + mobs:capture_mob(self, clicker, 30, 50, 80, false, nil) + end, + + attack_type = "dogfight", + damage = 5, +}) + +mobs:register_spawn("mobs_animal:bunny", + {"default:dirt_with_grass", "default:dirt_deep_with_grass", "ethereal:prairie_dirt"}, 20, 10, 15000, 2, 31000, true) + +mobs:register_egg("mobs_animal:bunny", S("Bunny"), "mobs_bunny_inv.png", 0) + +-- compatibility +mobs:alias_mob("mobs:bunny", "mobs_animal:bunny") diff --git a/mods/mobs_animal/chicken.lua b/mods/mobs_animal/chicken.lua new file mode 100644 index 0000000..d61704b --- /dev/null +++ b/mods/mobs_animal/chicken.lua @@ -0,0 +1,258 @@ + +local S = mobs.intllib + +-- Chicken by JK Murray + +mobs:register_mob("mobs_animal:chicken", { + type = "animal", + passive = true, + hp_min = 5, + hp_max = 10, + armor = 200, + collisionbox = {-0.3, -0.75, -0.3, 0.3, 0.1, 0.3}, + visual = "mesh", + mesh = "mobs_chicken.x", + -- seems a lot of textures but this fixes the problem with the model + textures = { + {"mobs_chicken.png", "mobs_chicken.png", "mobs_chicken.png", "mobs_chicken.png", + "mobs_chicken.png", "mobs_chicken.png", "mobs_chicken.png", "mobs_chicken.png", "mobs_chicken.png"}, + {"mobs_chicken_black.png", "mobs_chicken_black.png", "mobs_chicken_black.png", "mobs_chicken_black.png", + "mobs_chicken_black.png", "mobs_chicken_black.png", "mobs_chicken_black.png", "mobs_chicken_black.png", "mobs_chicken_black.png"}, + }, + child_texture = { + {"mobs_chick.png", "mobs_chick.png", "mobs_chick.png", "mobs_chick.png", + "mobs_chick.png", "mobs_chick.png", "mobs_chick.png", "mobs_chick.png", "mobs_chick.png"}, + }, + makes_footstep_sound = true, + sounds = { + random = "mobs_chicken", + }, + walk_velocity = 1, + run_velocity = 3, + runaway = true, + jump = true, + drops = { + {name = "mobs:chicken_raw", chance = 1, min = 2, max = 2}, + }, + water_damage = 1, + lava_damage = 5, + light_damage = 0, + fall_damage = 0, + fall_speed = -8, + fear_height = 5, + animation = { + speed_normal = 15, + stand_start = 0, + stand_end = 1, -- 20 + walk_start = 20, + walk_end = 40, + }, + follow = {"farming:seed_wheat", "farming:seed_cotton"}, + view_range = 5, + + on_rightclick = function(self, clicker) + + if mobs:feed_tame(self, clicker, 8, true, true) then + return + end + + mobs:capture_mob(self, clicker, 30, 50, 80, false, nil) + end, + + do_custom = function(self) + + if self.child + or math.random(1, 5000) > 1 then + return + end + + local pos = self.object:getpos() + + minetest.add_item(pos, "mobs:egg") + + minetest.sound_play("default_place_node_hard", { + pos = pos, + gain = 1.0, + max_hear_distance = 5, + }) + end, +}) + +mobs:register_spawn("mobs_animal:chicken", + {"default:dirt_with_grass", "default:dirt_med_with_grass", "ethereal:bamboo_dirt"}, 20, 10, 15000, 2, 31000, true) + +mobs:register_egg("mobs_animal:chicken", S("Chicken"), "mobs_chicken_inv.png", 0) + +-- compatibility +mobs:alias_mob("mobs:chicken", "mobs_animal:chicken") + +-- egg entity + +mobs:register_arrow("mobs_animal:egg_entity", { + visual = "sprite", + visual_size = {x=.5, y=.5}, + textures = {"mobs_chicken_egg.png"}, + velocity = 6, + + hit_player = function(self, player) + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = 1}, + }, nil) + end, + + hit_mob = function(self, player) + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = 1}, + }, nil) + end, + + hit_node = function(self, pos, node) + + local num = math.random(1, 10) + + if num == 1 then + + pos.y = pos.y + 1 + + local nod = minetest.get_node_or_nil(pos) + + if not nod + or not minetest.registered_nodes[nod.name] + or minetest.registered_nodes[nod.name].walkable == true then + return + end + + local mob = minetest.add_entity(pos, "mobs_animal:chicken") + local ent2 = mob:get_luaentity() + + mob:set_properties({ + textures = ent2.child_texture[1], + visual_size = { + x = ent2.base_size.x / 2, + y = ent2.base_size.y / 2 + }, + collisionbox = { + ent2.base_colbox[1] / 2, + ent2.base_colbox[2] / 2, + ent2.base_colbox[3] / 2, + ent2.base_colbox[4] / 2, + ent2.base_colbox[5] / 2, + ent2.base_colbox[6] / 2 + }, + }) + + ent2.child = true + ent2.tamed = true + ent2.owner = self.playername + end + end +}) + +-- egg throwing item + +local egg_GRAVITY = 9 +local egg_VELOCITY = 19 + +-- shoot egg +local mobs_shoot_egg = function (item, player, pointed_thing) + + local playerpos = player:getpos() + + minetest.sound_play("default_place_node_hard", { + pos = playerpos, + gain = 1.0, + max_hear_distance = 5, + }) + + local obj = minetest.add_entity({ + x = playerpos.x, + y = playerpos.y +1.5, + z = playerpos.z + }, "mobs_animal:egg_entity") + + local ent = obj:get_luaentity() + local dir = player:get_look_dir() + + ent.velocity = egg_VELOCITY -- needed for api internal timing + ent.switch = 1 -- needed so that egg doesn't despawn straight away + + obj:setvelocity({ + x = dir.x * egg_VELOCITY, + y = dir.y * egg_VELOCITY, + z = dir.z * egg_VELOCITY + }) + + obj:setacceleration({ + x = dir.x * -3, + y = -egg_GRAVITY, + z = dir.z * -3 + }) + + -- pass player name to egg for chick ownership + local ent2 = obj:get_luaentity() + ent2.playername = player:get_player_name() + + item:take_item() + + return item +end + +-- egg +minetest.register_node(":mobs:egg", { + description = S("Chicken Egg"), + tiles = {"mobs_chicken_egg.png"}, + inventory_image = "mobs_chicken_egg.png", + visual_scale = 0.7, + drawtype = "plantlike", + wield_image = "mobs_chicken_egg.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} + }, + groups = {snappy = 2, dig_immediate = 3}, + after_place_node = function(pos, placer, itemstack) + if placer:is_player() then + minetest.set_node(pos, {name = "mobs:egg", param2 = 1}) + end + end, + on_use = mobs_shoot_egg +}) + +-- fried egg +minetest.register_craftitem(":mobs:chicken_egg_fried", { +description = S("Fried Egg"), + inventory_image = "mobs_chicken_egg_fried.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craft({ + type = "cooking", + recipe = "mobs:egg", + output = "mobs:chicken_egg_fried", +}) + +-- raw chicken +minetest.register_craftitem(":mobs:chicken_raw", { +description = S("Raw Chicken"), + inventory_image = "mobs_chicken_raw.png", + on_use = minetest.item_eat(2), +}) + +-- cooked chicken +minetest.register_craftitem(":mobs:chicken_cooked", { +description = S("Cooked Chicken"), + inventory_image = "mobs_chicken_cooked.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "cooking", + recipe = "mobs:chicken_raw", + output = "mobs:chicken_cooked", +}) diff --git a/mods/mobs_animal/cow.lua b/mods/mobs_animal/cow.lua new file mode 100644 index 0000000..1b663b5 --- /dev/null +++ b/mods/mobs_animal/cow.lua @@ -0,0 +1,202 @@ + +local S = mobs.intllib + +-- Cow by Krupnovpavel (additional texture by JurajVajda) + +mobs:register_mob("mobs_animal:cow", { + type = "animal", + passive = false, + attack_type = "dogfight", + reach = 2, + damage = 4, + hp_min = 15, + hp_max = 20, + armor = 150, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1, 0.4}, + visual = "mesh", + mesh = "mobs_cow.x", + textures = { + {"mobs_cow.png"}, + {"mobs_cow2.png"}, + }, + makes_footstep_sound = true, + sounds = { + random = "mobs_cow", + }, + walk_velocity = 1, + run_velocity = 2, + jump = true, + drops = { + {name = "mobs:meat_raw", chance = 1, min = 1, max = 3}, + {name = "mobs:leather", chance = 1, min = 1, max = 3}, + }, + water_damage = 1, + lava_damage = 5, + light_damage = 0, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 30, + walk_start = 35, + walk_end = 65, + run_start = 105, + run_end = 135, + punch_start = 70, + punch_end = 100, + }, + follow = "farming:wheat", + view_range = 7, + replace_rate = 100, + replace_what = {"default:grass_2", "default:grass_4"}, + replace_with = "air", + fear_height = 2, + on_rightclick = function(self, clicker) + + -- feed or tame + if mobs:feed_tame(self, clicker, 8, true, true) then + return + end + + local tool = clicker:get_wielded_item() + + -- milk cow with empty bucket + if tool:get_name() == "bucket:bucket_empty" then + + --if self.gotten == true + if self.child == true then + return + end + + if self.gotten == true then + minetest.chat_send_player(clicker:get_player_name(), + S("Cow already milked!")) + return + end + + local inv = clicker:get_inventory() + + inv:remove_item("main", "bucket:bucket_empty") + + if inv:room_for_item("main", {name = "mobs:bucket_milk"}) then + clicker:get_inventory():add_item("main", "mobs:bucket_milk") + else + local pos = self.object:getpos() + pos.y = pos.y + 0.5 + minetest.add_item(pos, {name = "mobs:bucket_milk"}) + end + + self.gotten = true -- milked + + return + end + + mobs:capture_mob(self, clicker, 0, 5, 60, false, nil) + end, +}) + +mobs:register_spawn("mobs_animal:cow", + {"default:dirt_with_grass", "default:dirt_med_with_grass", "ethereal:green_dirt"}, 20, 10, 35000, 3, 31000, true) + +mobs:register_egg("mobs_animal:cow", S("Cow"), "default_grass.png", 1) + +-- compatibility +mobs:alias_mob("mobs:cow", "mobs_animal:cow") + +-- bucket of milk +minetest.register_craftitem(":mobs:bucket_milk", { + description = "Bucket of Milk (1)", + inventory_image = "mobs_bucket_milk.png", + stack_max = 1, + on_use = minetest.item_eat(8, 'bucket:bucket_empty'), +}) + +minetest.register_craftitem(":mobs:milkbottle", { + description = "Milkbottle (1)", + inventory_image = "mobs_milkbottle.png", + on_use = minetest.item_eat(1), +}) + +--minetest.register_craft({ + --output = "mobs:milkbottle 3", + --recipe = { + -- {'', 'mobs:bucket_milk', ''}, + -- {'vessels:glass_bottle', 'vessels:glass_bottle', 'vessels:glass_bottle'}, + --}, + --replacements = {{ "mobs:bucket_milk", "bucket:bucket_empty"}} +--}) + +minetest.register_craft({ + output = "mobs:milkbottle 2", + recipe = { + {'mobs:bucket_milk'}, + }, + replacements = {{ "mobs:bucket_milk", "bucket:bucket_empty"}} + }) + +minetest.register_craftitem(":mobs:honeymilk", { + description = "Honeymilk (3)", + inventory_image = "mobs_honeymilk.png", + on_use = minetest.item_eat(1), +}) + +minetest.register_craft({ + output = "mobs:honeymilk", + recipe = { + {'mobs:milkbottle', 'mobs:honey', ''}, + } +}) + +minetest.register_craftitem(":mobs:budder", { + description = "Budder (2)", + inventory_image = "mobs_budder.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craft({ + type = "cooking", + output = "mobs:budder", + recipe = "mobs:milkbottle", + cooktime = 5, + --replacements = {{ "mobs:milkbottle", "vessels:glass_bottle"}} +}) + +-- cheese wedge +minetest.register_craftitem(":mobs:cheese", { + description = "Cheese", + inventory_image = "mobs_cheese.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + type = "cooking", + output = "mobs:cheese", + recipe = "mobs:budder", + cooktime = 5, + --replacements = {{ "mobs:bucket_milk", "bucket:bucket_empty"}} +}) + +-- cheese block +minetest.register_node(":mobs:cheeseblock", { + description = "Cheese Block", + tiles = {"mobs_cheeseblock.png"}, + is_ground_content = false, + groups = {crumbly = 3}, + sounds = default.node_sound_dirt_defaults() +}) + +minetest.register_craft({ + output = "mobs:cheeseblock", + recipe = { + {'mobs:cheese', 'mobs:cheese', 'mobs:cheese'}, + {'mobs:cheese', 'mobs:cheese', 'mobs:cheese'}, + {'mobs:cheese', 'mobs:cheese', 'mobs:cheese'}, + } +}) + +minetest.register_craft({ + output = "mobs:cheese 9", + recipe = { + {'mobs:cheeseblock'}, + } +}) \ No newline at end of file diff --git a/mods/mobs_animal/deer.lua b/mods/mobs_animal/deer.lua new file mode 100644 index 0000000..fd2270d --- /dev/null +++ b/mods/mobs_animal/deer.lua @@ -0,0 +1,59 @@ +local S = mobs.intllib + +-- kgb mobs + +mobs:register_mob("mobs_animal:deer", { + type = "animal", + passive = false, + attack_type = "dogfight", + group_attack = true, + reach = 2, + damage = 1, + hp_min = 15, + hp_max = 25, + armor = 130, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1, 0.4}, + visual = "mesh", + mesh = "mobs_deer2.x", + textures = { + {"mobs_deer.png"}, + }, + makes_footstep_sound = true, + walk_velocity = 2, + run_velocity = 3, + jump = true, + follow = "default:apple", + view_range = 10, + drops = { + {name = "mobs:meat_raw", + chance = 1, min = 1, max = 2}, + {name = "mobs:leather", + chance = 1, min = 1, max = 3}, + }, + water_damage = 1, + lava_damage = 5, + light_damage = 0, + animation = { + speed_normal = 15, + stand_start = 25, + stand_end = 75, + walk_start = 75, + walk_end = 100, + punch_start = 70, + punch_end = 100, + }, + on_rightclick = function(self, clicker) + + if mobs:feed_tame(self, clicker, 8, true, true) then + return + end + + mobs:capture_mob(self, clicker, 0, 5, 50, false, nil) + end, + +}) + +mobs:register_spawn("mobs_animal:deer", {"default:dirt_deep_with_grass", "default:dirt_with_snow"}, 20, 10, 25000, 2, 31000, true) +mobs:register_egg("mobs_animal:deer", S("Deer"), "default_wood.png", 1) +-- compatibility +mobs:alias_mob("mobs:deer", "mobs_animal:deer") diff --git a/mods/mobs_animal/depends.txt b/mods/mobs_animal/depends.txt new file mode 100644 index 0000000..a3172c8 --- /dev/null +++ b/mods/mobs_animal/depends.txt @@ -0,0 +1,3 @@ +default +mobs +intllib? diff --git a/mods/mobs_animal/description.txt b/mods/mobs_animal/description.txt new file mode 100644 index 0000000..85afccd --- /dev/null +++ b/mods/mobs_animal/description.txt @@ -0,0 +1 @@ +Adds farm animals. \ No newline at end of file diff --git a/mods/mobs_animal/dog.lua b/mods/mobs_animal/dog.lua new file mode 100644 index 0000000..f474b07 --- /dev/null +++ b/mods/mobs_animal/dog.lua @@ -0,0 +1,102 @@ +local S = mobs.intllib + +-- Npc by TenPlus1 + Wolf by KrapnoPavel = Dog by Glünggi + +mobs.dog_drops = { + "mobs:leather" +} + +mobs:register_mob("mobs_animal:dog", { + type = "npc", + passive = false, + reach = 2, + damage = 3, + attack_type = "dogfight", + group_attack = true, + attacks_monsters = true, + hp_min = 25, + hp_max = 50, + armor = 150, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1, 0.4}, + visual = "mesh", + mesh = "mobs_wolf.x", + --drawtype = "front", + textures = { + {"mobs_wolf.png"}, + }, + child_texture = { + {"mobs_wolf.png"}, + }, + makes_footstep_sound = true, + sounds = { + attack = "mobs_dog", + }, + walk_velocity = 4, + run_velocity = 5, + jump = true, + drops = { + {name = "default:leather", + chance = 1, min = 1, max = 1}, + }, + water_damage = 0, + lava_damage = 2, + light_damage = 0, + follow = {"mobs:meat_raw", "mobs:meat"}, + view_range = 15, + owner = "", + order = "follow", + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 10, + stand_end = 20, + walk_start = 75, + walk_end = 100, + run_start = 100, + run_end = 130, + punch_start = 135, + punch_end = 155, + }, + on_rightclick = function(self, clicker) + + -- feed to heal npc + if not mobs:feed_tame(self, clicker, 8, true, true) then + local item = clicker:get_wielded_item() + local name = clicker:get_player_name() + + -- right clicking with meat drops random item from mobs.npc_drops + if item:get_name() == "mobs:meat_raw" then + if not minetest.setting_getbool("creative_mode") then + item:take_item() + clicker:set_wielded_item(item) + end + local pos = self.object:getpos() + pos.y = pos.y + 0.5 + --[[ + minetest.add_item(pos, { + name = mobs.dog_drops[math.random(1, #mobs.dog_drops)] + }) + --]] + return + else + -- if owner switch between follow and stand + if self.owner and self.owner == clicker:get_player_name() then + if self.order == "follow" then + self.order = "stand" + else + self.order = "follow" + end + end + end + end + + mobs:capture_mob(self, clicker, 0, 5, 80, false, nil) + end, +}) + +mobs:register_spawn("mobs_animal:dog", {"default:dirt_deep_with_grass"}, 5, 0, 8000, 3, 31000, true) + +mobs:register_egg("mobs_animal:dog", S("Dog"), "default_granite.png", 1) + +-- compatibility +mobs:alias_mob("mobs:dog", "mobs_animal:dog") \ No newline at end of file diff --git a/mods/mobs_animal/init.lua b/mods/mobs_animal/init.lua new file mode 100644 index 0000000..caa8362 --- /dev/null +++ b/mods/mobs_animal/init.lua @@ -0,0 +1,26 @@ + +local path = minetest.get_modpath("mobs_animal") + +-- Intllib +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end +mobs.intllib = S + +-- Animals + +dofile(path .. "/chicken.lua") -- JKmurray +dofile(path .. "/cow.lua") -- KrupnoPavel +dofile(path .. "/rat.lua") -- PilzAdam +dofile(path .. "/sheep.lua") -- PilzAdam +dofile(path .. "/warthog.lua") -- KrupnoPavel +dofile(path .. "/bee.lua") -- KrupnoPavel +dofile(path .. "/bunny.lua") -- ExeterDad +dofile(path .. "/kitten.lua") -- Jordach/BFD +dofile(path .. "/deer.lua") +dofile(path .. "/dog.lua") + +print (S("[MOD] Mobs Redo 'Animals' loaded")) diff --git a/mods/mobs_animal/kitten.lua b/mods/mobs_animal/kitten.lua new file mode 100644 index 0000000..e7ce3a4 --- /dev/null +++ b/mods/mobs_animal/kitten.lua @@ -0,0 +1,61 @@ + +local S = mobs.intllib + +-- Kitten by Jordach / BFD + +mobs:register_mob("mobs_animal:kitten", { + type = "animal", + passive = true, + hp_min = 5, + hp_max = 10, + armor = 200, + collisionbox = {-0.3, -0.3, -0.3, 0.3, 0.1, 0.3}, + visual = "mesh", + visual_size = {x = 0.5, y = 0.5}, + mesh = "mobs_kitten.b3d", + textures = { + {"mobs_kitten_striped.png"}, + {"mobs_kitten_splotchy.png"}, + {"mobs_kitten_ginger.png"}, + {"mobs_kitten_sandy.png"}, + }, + makes_footstep_sound = false, + sounds = { + random = "mobs_kitten", + }, + walk_velocity = 0.6, + run_velocity = 2, + runaway = true, + jump = false, + drops = { + {name = "farming:string", chance = 10, min = 1, max = 1}, + }, + water_damage = 1, + lava_damage = 5, + fear_height = 3, + animation = { + speed_normal = 42, + stand_start = 97, + stand_end = 192, + walk_start = 0, + walk_end = 96, + }, + follow = {"mobs_animal:rat", "default:food_fish_raw", "mobs_fish:clownfish", "mobs_fish:tropical"}, + view_range = 8, + on_rightclick = function(self, clicker) + + if mobs:feed_tame(self, clicker, 4, true, true) then + return + end + + mobs:capture_mob(self, clicker, 50, 50, 90, false, nil) + end +}) + +mobs:register_spawn("mobs_animal:kitten", + {"default:dirt_with_grass", "default:desert_sand", "ethereal:grove_dirt"}, 20, 12, 22000, 2, 31000, true) + +mobs:register_egg("mobs_animal:kitten", S("Kitten"), "mobs_kitten_inv.png", 0) + +-- compatibility +mobs:alias_mob("mobs:kitten", "mobs_animal:kitten") diff --git a/mods/mobs_animal/license.txt b/mods/mobs_animal/license.txt new file mode 100644 index 0000000..776968a --- /dev/null +++ b/mods/mobs_animal/license.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 Krupnov Pavel and 2016 TenPlus1 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/mods/mobs_animal/locale/de.txt b/mods/mobs_animal/locale/de.txt new file mode 100644 index 0000000..185003b --- /dev/null +++ b/mods/mobs_animal/locale/de.txt @@ -0,0 +1,60 @@ +# German Translation for mobs_animal mod +# Deutsche Übersetzung der mobs_animal Mod +# last update: 2016/June/10 +# Author: Xanthin + +#bee.lua +Bee = Biene +Honey = Honig +Beehive = Bienenstock +Honey Block = Honigblock + +#bunny.lua +Bunny = Häschen + +#chicken.lua +Chicken = Huhn +Chicken Egg = Hühnerei +Fried Egg = Spiegelei +Raw Chicken = Rohes Hühnchen +Cooked Chicken = Gekochtes Hühnchen + +#cow.lua +Cow already milked! = Kuh ist bereits gemolken! +Cow = Kuh +Bucket of Milk = Eimer Milch +Cheese = Käse +Cheese Block = Käseblock + +#init.lua +[MOD] Mobs Redo 'Animals' loaded = [MOD] Mobs Redo 'Animals' geladen + +#kitten.lua +Kitten = Kätzchen + +#rat.lua +Rat = Ratte +Cooked Rat = Gekochte Ratte + +#sheep.lua +Black = Schwarzes +Blue = Blaues +Brown = Braunes +Cyan = Cyan +Dark Green = Dunkelgrünes +Dark Grey = Dunkelgraues +Green = Grünes +Grey = Graues +Magenta = Magenta +Orange = Oranges +Pink = Pinkes +Red = Rotes +Violet = Violettes +White = Weißes +Yellow = Gelbes +Sheep = Schaf + +#warthog.lua +Warthog = Warzenschwein +Raw Porkchop = Rohes Schweinekotelett +Cooked Porkchop = Gekochtes Schweinekotelett \ No newline at end of file diff --git a/mods/mobs_animal/locale/template.txt b/mods/mobs_animal/locale/template.txt new file mode 100644 index 0000000..cfe6238 --- /dev/null +++ b/mods/mobs_animal/locale/template.txt @@ -0,0 +1,58 @@ +# Template for translations of mobs_animal mod +# last update: 2016/June/10 + +#bee.lua +Bee = +Honey = +Beehive = +Honey Block = + +#bunny.lua +Bunny = + +#chicken.lua +Chicken = +Chicken Egg = +Fried Egg = +Raw Chicken = +Cooked Chicken = + +#cow.lua +Cow already milked! = +Cow = +Bucket of Milk = +Cheese = +Cheese Block = + +#init.lua +[MOD] Mobs Redo 'Animals' loaded = + +#kitten.lua +Kitten = + +#rat.lua +Rat = +Cooked Rat = + +#sheep.lua +Black = +Blue = +Brown = +Cyan = +Dark Green = +Dark Grey = +Green = +Grey = +Magenta = +Orange = +Pink = +Red = +Violet = +White = +Yellow = +Sheep = + +#warthog.lua +Warthog = +Raw Porkchop = +Cooked Porkchop = \ No newline at end of file diff --git a/mods/mobs_animal/mod.conf b/mods/mobs_animal/mod.conf new file mode 100644 index 0000000..e2080bc --- /dev/null +++ b/mods/mobs_animal/mod.conf @@ -0,0 +1 @@ +name = mobs_animal diff --git a/mods/mobs_animal/models/mobs_bee.x b/mods/mobs_animal/models/mobs_bee.x new file mode 100644 index 0000000..224c69c --- /dev/null +++ b/mods/mobs_animal/models/mobs_bee.x @@ -0,0 +1,7645 @@ +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 { + 0.384873, 0.000000, 0.000000, 0.000000, + 0.000000, 0.384873, 0.000000, 0.000000, + 0.000000, 0.000000, 0.384873, 0.000000, + 0.140869, 0.294248, 0.956928, 1.000000;; + } + Frame Armature_telo { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000,-0.997725, 0.067414, 0.000000, + 0.000000,-0.067414,-0.997725, 0.000000, + -0.420690, 0.533795,-0.000000, 1.000000;; + } + Frame Armature_popa { + FrameTransformMatrix { + -1.000000, 0.000000,-0.000001, 0.000000, + -0.000000, 0.979027, 0.203730, 0.000000, + 0.000001, 0.203730,-0.979027, 0.000000, + 0.000000, 1.173850, 0.000000, 1.000000;; + } + } //End of Armature_popa + Frame Armature_nogi1 { + FrameTransformMatrix { + -0.000000, 0.997725, 0.067414, 0.000000, + 0.814990,-0.039065, 0.578158, 0.000000, + 0.579476, 0.054942,-0.813135, 0.000000, + 0.000000, 1.173850, 0.000000, 1.000000;; + } + } //End of Armature_nogi1 + Frame Armature_nogi2 { + FrameTransformMatrix { + -0.000000,-0.997725,-0.067414, 0.000000, + -0.835281,-0.037066, 0.548572, 0.000000, + -0.549823, 0.056310,-0.833381, 0.000000, + 0.000000, 1.173850, 0.000000, 1.000000;; + } + } //End of Armature_nogi2 + Frame Armature_golova { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.963513, 0.267663, 0.000000, + 0.000000,-0.267663,-0.963513, 0.000000, + 0.000000,-0.000000, 0.000000, 1.000000;; + } + Frame Armature_us1 { + FrameTransformMatrix { + -1.000000, 0.000000,-0.000000, 0.000000, + -0.000000, 0.588365, 0.808596, 0.000000, + 0.000000, 0.808596,-0.588364, 0.000000, + 0.000000, 0.535820, 1.341474, 1.000000;; + } + } //End of Armature_us1 + } //End of Armature_golova + Frame Armature_Bone_006 { + FrameTransformMatrix { + -1.000000,-0.000000,-0.000001, 0.000000, + 0.000000, 0.530521,-0.847671, 0.000000, + 0.000000,-0.847672,-0.530521, 0.000000, + 0.000000,-0.000000, 0.000000, 1.000000;; + } + Frame Armature_Bone_007 { + FrameTransformMatrix { + -0.000000, 0.472169,-0.881508, 0.000000, + -1.000000,-0.000000, 0.000000, 0.000000, + 0.000000, 0.881508, 0.472169, 0.000000, + 0.000000, 1.619178, 0.000000, 1.000000;; + } + Frame Armature_krilo1 { + FrameTransformMatrix { + 0.143811,-0.989605,-0.000000, 0.000000, + 0.989605, 0.143811, 0.000000, 0.000000, + 0.000000,-0.000000, 1.000000, 0.000000, + -0.000000, 0.328829,-0.000000, 1.000000;; + } + } //End of Armature_krilo1 + } //End of Armature_Bone_007 + Frame Armature_Bone_008 { + FrameTransformMatrix { + 0.000000,-0.472169, 0.881508, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + 0.000000, 0.881508, 0.472169, 0.000000, + 0.000000, 1.619178, 0.000000, 1.000000;; + } + Frame Armature_krilo2 { + FrameTransformMatrix { + 0.132673, 0.991160,-0.000000, 0.000000, + -0.991160, 0.132673, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.000000, 0.346481,-0.000000, 1.000000;; + } + } //End of Armature_krilo2 + } //End of Armature_Bone_008 + } //End of Armature_Bone_006 + } //End of Armature_telo + } //End of Armature + Frame Cube { + FrameTransformMatrix { + 0.384873, 0.000000, 0.000000, 0.000000, + 0.000000, 0.384873, 0.000000, 0.000000, + 0.000000, 0.000000, 0.384873, 0.000000, + 0.142552,-0.710054, 0.633902, 1.000000;; + } + Mesh { //Mesh Mesh + 752; + -1.207143;-1.565834;-0.160260;, + -1.207143; 0.848453;-0.114428;, + -1.207143; 0.848453; 2.299859;, + -1.207143;-1.565834; 2.061798;, + 0.000000; 1.649486;-0.222824;, + -0.697598; 1.641988;-0.148365;, + -1.207143; 0.848453;-0.114428;, + 0.000000; 0.793238;-0.357718;, + 1.207143; 0.848453;-0.114428;, + 1.207143;-1.565834;-0.160260;, + 1.207143;-1.565834; 2.061798;, + 1.207143; 0.848453; 2.299859;, + 0.000000;-3.357429;-0.154227;, + 0.754746;-2.998208;-0.084791;, + 1.207143;-1.565834;-0.160260;, + 0.000000;-1.811853;-0.407172;, + 1.207143;-1.565834;-0.160260;, + 1.207143; 0.848453;-0.114428;, + 0.000000; 0.793238;-0.357718;, + 0.000000;-1.811853;-0.407172;, + -1.207143;-1.565834; 2.061798;, + -1.207143; 0.848453; 2.299859;, + 0.000000; 0.793238; 2.418884;, + 0.000000;-1.811853; 2.162010;, + 0.000000;-4.017673;-0.152394;, + 0.394190;-3.610095;-0.083093;, + 0.754746;-2.998208;-0.084791;, + 0.000000;-3.357429;-0.154227;, + 0.000000;-3.357429; 1.267141;, + -0.754746;-2.998208; 1.232472;, + -1.207143;-1.565834; 2.061798;, + 0.000000;-1.811853; 2.162010;, + -1.207143;-1.565834;-0.160260;, + -1.207143;-1.565834; 2.061798;, + -0.754746;-2.998208; 1.232472;, + -0.754746;-2.998208;-0.084791;, + 1.207143;-1.565834; 2.061798;, + 1.207143;-1.565834;-0.160260;, + 0.754746;-2.998208;-0.084791;, + 0.754746;-2.998208; 1.232472;, + 0.000000;-4.017673;-0.152394;, + -0.394190;-3.610095;-0.083093;, + -0.394190;-3.610095; 0.502768;, + 0.000000;-4.017673; 0.479768;, + 0.754746;-2.998208; 1.232472;, + 0.754746;-2.998208;-0.084791;, + 0.394190;-3.610095;-0.083093;, + 0.394190;-3.610095; 0.502768;, + 0.000000;-4.017673; 0.479768;, + -0.394190;-3.610095; 0.502768;, + -0.754746;-2.998208; 1.232472;, + 0.000000;-3.357429; 1.267141;, + -0.754746;-2.998208;-0.084791;, + -0.754746;-2.998208; 1.232472;, + -0.394190;-3.610095; 0.502768;, + -0.394190;-3.610095;-0.083093;, + 0.000000; 1.954336; 0.156781;, + -0.889277; 1.924510; 0.203438;, + -0.697598; 1.641988;-0.148365;, + 0.000000; 1.649486;-0.222824;, + 0.000000; 1.649486; 1.282635;, + 0.697598; 1.641988; 1.246832;, + 1.207143; 0.848453; 2.299859;, + 0.000000; 0.793238; 2.418884;, + 0.697598; 1.641988; 1.246832;, + 0.697598; 1.641988;-0.148365;, + 1.207143; 0.848453;-0.114428;, + 1.207143; 0.848453; 2.299859;, + -1.207143; 0.848453; 2.299859;, + -1.207143; 0.848453;-0.114428;, + -0.697598; 1.641988;-0.148365;, + -0.697598; 1.641988; 1.246832;, + 0.000000; 2.397149;-0.077860;, + -1.106733; 2.334890;-0.014018;, + -0.889277; 1.924510; 0.203438;, + 0.000000; 1.954336; 0.156781;, + -0.697598; 1.641988; 1.246832;, + -0.697598; 1.641988;-0.148365;, + -0.889277; 1.924510; 0.203438;, + -0.889277; 1.924510; 1.981993;, + 0.000000; 1.954336; 2.075897;, + 0.889277; 1.924510; 1.981993;, + 0.697598; 1.641988; 1.246832;, + 0.000000; 1.649486; 1.282635;, + 0.889277; 1.924510; 1.981993;, + 0.889277; 1.924510; 0.203438;, + 0.697598; 1.641988;-0.148365;, + 0.697598; 1.641988; 1.246832;, + 0.000000; 2.954030; 0.088741;, + -0.754683; 2.850984; 0.140381;, + -1.106733; 2.334890;-0.014018;, + 0.000000; 2.397149;-0.077860;, + 1.106733; 2.334890; 2.199448;, + 1.106733; 2.334890;-0.014018;, + 0.889277; 1.924510; 0.203438;, + 0.889277; 1.924510; 1.981993;, + -0.889277; 1.924510; 1.981993;, + -0.889277; 1.924510; 0.203438;, + -1.106733; 2.334890;-0.014018;, + -1.106733; 2.334890; 2.199448;, + 0.000000; 2.397149; 2.310538;, + 1.106733; 2.334890; 2.199448;, + 0.889277; 1.924510; 1.981993;, + 0.000000; 1.954336; 2.075897;, + 0.052044; 3.134467; 0.095083;, + -0.512813; 2.991794; 0.145328;, + -0.754683; 2.850984; 0.140381;, + 0.000000; 2.954030; 0.088741;, + -1.106733; 2.334890; 2.199448;, + -1.106733; 2.334890;-0.014018;, + -0.754683; 2.850984; 0.140381;, + -0.754683; 2.850984; 1.847398;, + 0.000000; 2.954030; 1.930665;, + 0.754683; 2.850984; 1.847398;, + 1.106733; 2.334890; 2.199448;, + 0.000000; 2.397149; 2.310538;, + 0.754683; 2.850984; 1.847398;, + 0.754683; 2.850984; 0.140381;, + 1.106733; 2.334890;-0.014018;, + 1.106733; 2.334890; 2.199448;, + 0.037324; 3.437407;-0.268378;, + -1.044630; 3.249253;-0.038202;, + -0.512813; 2.991794; 0.145328;, + 0.052044; 3.134467; 0.095083;, + 0.046281; 3.357266; 1.286510;, + 0.603937; 3.251096; 1.251353;, + 0.754683; 2.850984; 1.847398;, + 0.000000; 2.954030; 1.930665;, + 0.603937; 3.251096; 1.251353;, + 0.609278; 3.044615; 0.147188;, + 0.754683; 2.850984; 0.140381;, + 0.754683; 2.850984; 1.847398;, + -0.754683; 2.850984; 1.847398;, + -0.754683; 2.850984; 0.140381;, + -0.512813; 2.991794; 0.145328;, + -0.518154; 3.198276; 1.249492;, + -0.014320; 5.258876;-0.451437;, + -1.092491; 4.943257;-0.188008;, + -1.044630; 3.249253;-0.038202;, + 0.037324; 3.437407;-0.268378;, + -0.518154; 3.198276; 1.249492;, + -0.512813; 2.991794; 0.145328;, + -1.044630; 3.249253;-0.038202;, + -1.054904; 3.646428; 2.085701;, + 0.026238; 3.865972; 2.183405;, + 1.103537; 3.745837; 2.077552;, + 0.603937; 3.251096; 1.251353;, + 0.046281; 3.357266; 1.286510;, + 1.103537; 3.745837; 2.077552;, + 1.113811; 3.348662;-0.046351;, + 0.609278; 3.044615; 0.147188;, + 0.603937; 3.251096; 1.251353;, + -0.058332; 6.253111;-0.308079;, + -0.589462; 5.886722;-0.215508;, + -1.092491; 4.943257;-0.188008;, + -0.014320; 5.258876;-0.451437;, + -1.054904; 3.646428; 2.085701;, + -1.044630; 3.249253;-0.038202;, + -1.092491; 4.943257;-0.188008;, + -1.102765; 4.669911; 1.894075;, + -0.025405; 4.970342; 1.976635;, + 1.055676; 4.769320; 1.885926;, + 1.103537; 3.745837; 2.077552;, + 0.026238; 3.865972; 2.183405;, + 1.055676; 4.769320; 1.885926;, + 1.065950; 5.030777;-0.235848;, + 1.113811; 3.348662;-0.046351;, + 1.103537; 3.745837; 2.077552;, + -0.058332; 6.253111;-0.308079;, + 0.481344; 5.930141;-0.239242;, + 0.476247; 5.448880; 1.050888;, + -0.063831; 5.730633; 1.073387;, + 0.476247; 5.448880; 1.050888;, + 0.481344; 5.930141;-0.239242;, + 1.065950; 5.030777;-0.235848;, + 1.055676; 4.769320; 1.885926;, + -1.102765; 4.669911; 1.894075;, + -1.092491; 4.943257;-0.188008;, + -0.589462; 5.886722;-0.215508;, + -0.594559; 5.399563; 1.054930;, + -0.063831; 5.730633; 1.073387;, + 0.476247; 5.448880; 1.050888;, + 1.055676; 4.769320; 1.885926;, + -0.025405; 4.970342; 1.976635;, + 1.927217;-0.178291; 1.340505;, + 1.927217;-0.178291; 1.803474;, + 1.818528;-0.039697; 1.803474;, + 1.818528;-0.039697; 1.340505;, + 1.944126; 0.567656; 1.340505;, + 1.117424; 1.717077; 0.118293;, + 1.117424; 1.717077; 0.696181;, + 1.944126; 0.567656; 1.803474;, + 1.117424; 1.717077; 0.118293;, + 0.960650; 0.958966; 0.118293;, + 0.960650; 0.958966; 0.696181;, + 1.117424; 1.717077; 0.696181;, + 0.960650; 0.958966; 0.118293;, + 1.818528;-0.039697; 1.340505;, + 1.818528;-0.039697; 1.803474;, + 0.960650; 0.958966; 0.696181;, + 0.960650; 0.958966; 0.118293;, + 1.117424; 1.717077; 0.118293;, + 1.944126; 0.567656; 1.340505;, + 1.818528;-0.039697; 1.340505;, + 1.818528;-0.039697; 1.803474;, + 1.944126; 0.567656; 1.803474;, + 1.117424; 1.717077; 0.696181;, + 0.960650; 0.958966; 0.696181;, + 2.563935;-2.600637;-1.705319;, + 2.563935;-2.600637;-1.127432;, + 1.927217;-0.178291; 1.803474;, + 1.927217;-0.178291; 1.340505;, + 2.052814; 0.429062; 1.803474;, + 2.052814; 0.429062; 1.340505;, + 1.944126; 0.567656; 1.340505;, + 1.944126; 0.567656; 1.803474;, + 2.052814; 0.429062; 1.340505;, + 1.927217;-0.178291; 1.340505;, + 1.818528;-0.039697; 1.340505;, + 1.944126; 0.567656; 1.340505;, + 1.927217;-0.178291; 1.803474;, + 2.052814; 0.429062; 1.803474;, + 1.944126; 0.567656; 1.803474;, + 1.818528;-0.039697; 1.803474;, + 2.563935;-2.600637;-1.705319;, + 2.720709;-1.842527;-1.705319;, + 2.720709;-1.842527;-1.127432;, + 2.563935;-2.600637;-1.127432;, + 2.563935;-2.600637;-1.127432;, + 2.720709;-1.842527;-1.127432;, + 2.052814; 0.429062; 1.803474;, + 1.927217;-0.178291; 1.803474;, + 2.720709;-1.842527;-1.127432;, + 2.720709;-1.842527;-1.705319;, + 2.052814; 0.429062; 1.340505;, + 2.052814; 0.429062; 1.803474;, + 2.720709;-1.842527;-1.705319;, + 2.563935;-2.600637;-1.705319;, + 1.927217;-0.178291; 1.340505;, + 2.052814; 0.429062; 1.340505;, + 2.087688; 1.787264; 2.217100;, + 2.087688; 1.787264; 2.646394;, + 1.975209; 1.753564; 2.646394;, + 1.975209; 1.753564; 2.217100;, + 1.944670; 2.382095; 2.217100;, + 0.670069; 2.176223; 0.318695;, + 0.670069; 2.176223; 0.747989;, + 1.944670; 2.382095; 2.646394;, + 0.670069; 2.176223; 0.318695;, + 0.700608; 1.547692; 0.318695;, + 0.700608; 1.547692; 0.747989;, + 0.670069; 2.176223; 0.747989;, + 0.700608; 1.547692; 0.318695;, + 1.975209; 1.753564; 2.217100;, + 1.975209; 1.753564; 2.646394;, + 0.700608; 1.547692; 0.747989;, + 0.700608; 1.547692; 0.318695;, + 0.670069; 2.176223; 0.318695;, + 1.944670; 2.382095; 2.217100;, + 1.975209; 1.753564; 2.217100;, + 1.975209; 1.753564; 2.646394;, + 1.944670; 2.382095; 2.646394;, + 0.670069; 2.176223; 0.747989;, + 0.700608; 1.547692; 0.747989;, + 3.505196; 1.864721;-1.578208;, + 3.505196; 1.864721;-1.148914;, + 2.087688; 1.787264; 2.646394;, + 2.087688; 1.787264; 2.217100;, + 2.057148; 2.415795; 2.646394;, + 2.057148; 2.415795; 2.217100;, + 1.944670; 2.382095; 2.217100;, + 1.944670; 2.382095; 2.646394;, + 2.057148; 2.415795; 2.217100;, + 2.087688; 1.787264; 2.217100;, + 1.975209; 1.753564; 2.217100;, + 1.944670; 2.382095; 2.217100;, + 2.087688; 1.787264; 2.646394;, + 2.057148; 2.415795; 2.646394;, + 1.944670; 2.382095; 2.646394;, + 1.975209; 1.753564; 2.646394;, + 3.505196; 1.864721;-1.578208;, + 3.474657; 2.493252;-1.578208;, + 3.474657; 2.493252;-1.148914;, + 3.505196; 1.864721;-1.148914;, + 3.505196; 1.864721;-1.148914;, + 3.474657; 2.493252;-1.148914;, + 2.057148; 2.415795; 2.646394;, + 2.087688; 1.787264; 2.646394;, + 3.474657; 2.493252;-1.148914;, + 3.474657; 2.493252;-1.578208;, + 2.057148; 2.415795; 2.217100;, + 2.057148; 2.415795; 2.646394;, + 3.474657; 2.493252;-1.578208;, + 3.505196; 1.864721;-1.578208;, + 2.087688; 1.787264; 2.217100;, + 2.057148; 2.415795; 2.217100;, + 2.058483; 3.786135; 1.232689;, + 2.058483; 3.786135; 1.661983;, + 1.950418; 3.701648; 1.661983;, + 1.950418; 3.701648; 1.232689;, + 1.873854; 4.305515; 1.232689;, + 0.832739; 3.408118; 0.367431;, + 0.832739; 3.408118; 0.796725;, + 1.873854; 4.305515; 1.661983;, + 0.832739; 3.408118; 0.367431;, + 0.909303; 2.804250; 0.367431;, + 0.909303; 2.804250; 0.796725;, + 0.832739; 3.408118; 0.796725;, + 0.909303; 2.804250; 0.367431;, + 1.950418; 3.701648; 1.232689;, + 1.950418; 3.701648; 1.661983;, + 0.909303; 2.804250; 0.796725;, + 0.909303; 2.804250; 0.367431;, + 0.832739; 3.408118; 0.367431;, + 1.873854; 4.305515; 1.232689;, + 1.950418; 3.701648; 1.232689;, + 1.950418; 3.701648; 1.661983;, + 1.873854; 4.305515; 1.661983;, + 0.832739; 3.408118; 0.796725;, + 0.909303; 2.804250; 0.796725;, + 2.306866; 4.951811;-1.582934;, + 2.306866; 4.951811;-1.153640;, + 2.058483; 3.786135; 1.661983;, + 2.058483; 3.786135; 1.232689;, + 1.981918; 4.390002; 1.661983;, + 1.981918; 4.390002; 1.232689;, + 1.873854; 4.305515; 1.232689;, + 1.873854; 4.305515; 1.661983;, + 1.981918; 4.390002; 1.232689;, + 2.058483; 3.786135; 1.232689;, + 1.950418; 3.701648; 1.232689;, + 1.873854; 4.305515; 1.232689;, + 2.058483; 3.786135; 1.661983;, + 1.981918; 4.390002; 1.661983;, + 1.873854; 4.305515; 1.661983;, + 1.950418; 3.701648; 1.661983;, + 2.306866; 4.951811;-1.582934;, + 2.230301; 5.555677;-1.582934;, + 2.230301; 5.555677;-1.153640;, + 2.306866; 4.951811;-1.153640;, + 2.306866; 4.951811;-1.153640;, + 2.230301; 5.555677;-1.153640;, + 1.981918; 4.390002; 1.661983;, + 2.058483; 3.786135; 1.661983;, + 2.230301; 5.555677;-1.153640;, + 2.230301; 5.555677;-1.582934;, + 1.981918; 4.390002; 1.232689;, + 1.981918; 4.390002; 1.661983;, + 2.230301; 5.555677;-1.582934;, + 2.306866; 4.951811;-1.582934;, + 2.058483; 3.786135; 1.232689;, + 1.981918; 4.390002; 1.232689;, + -2.063160;-0.178291; 1.340505;, + -2.063160;-0.178291; 1.803474;, + -1.954471;-0.039697; 1.803474;, + -1.954471;-0.039697; 1.340505;, + -2.080069; 0.567656; 1.340505;, + -1.253367; 1.717077; 0.118293;, + -1.253367; 1.717077; 0.696181;, + -2.080069; 0.567656; 1.803474;, + -1.253367; 1.717077; 0.118293;, + -1.096593; 0.958966; 0.118293;, + -1.096593; 0.958966; 0.696181;, + -1.253367; 1.717077; 0.696181;, + -1.096593; 0.958966; 0.118293;, + -1.954471;-0.039697; 1.340505;, + -1.954471;-0.039697; 1.803474;, + -1.096593; 0.958966; 0.696181;, + -1.096593; 0.958966; 0.118293;, + -1.253367; 1.717077; 0.118293;, + -2.080069; 0.567656; 1.340505;, + -1.954471;-0.039697; 1.340505;, + -1.954471;-0.039697; 1.803474;, + -2.080069; 0.567656; 1.803474;, + -1.253367; 1.717077; 0.696181;, + -1.096593; 0.958966; 0.696181;, + -2.699878;-2.600637;-1.705319;, + -2.699878;-2.600637;-1.127432;, + -2.063160;-0.178291; 1.803474;, + -2.063160;-0.178291; 1.340505;, + -2.188757; 0.429062; 1.803474;, + -2.188757; 0.429062; 1.340505;, + -2.080069; 0.567656; 1.340505;, + -2.080069; 0.567656; 1.803474;, + -2.188757; 0.429062; 1.340505;, + -2.063160;-0.178291; 1.340505;, + -1.954471;-0.039697; 1.340505;, + -2.080069; 0.567656; 1.340505;, + -2.063160;-0.178291; 1.803474;, + -2.188757; 0.429062; 1.803474;, + -2.080069; 0.567656; 1.803474;, + -1.954471;-0.039697; 1.803474;, + -2.699878;-2.600637;-1.705319;, + -2.856652;-1.842527;-1.705319;, + -2.856652;-1.842527;-1.127432;, + -2.699878;-2.600637;-1.127432;, + -2.699878;-2.600637;-1.127432;, + -2.856652;-1.842527;-1.127432;, + -2.188757; 0.429062; 1.803474;, + -2.063160;-0.178291; 1.803474;, + -2.856652;-1.842527;-1.127432;, + -2.856652;-1.842527;-1.705319;, + -2.188757; 0.429062; 1.340505;, + -2.188757; 0.429062; 1.803474;, + -2.856652;-1.842527;-1.705319;, + -2.699878;-2.600637;-1.705319;, + -2.063160;-0.178291; 1.340505;, + -2.188757; 0.429062; 1.340505;, + -2.223631; 1.787264; 2.217100;, + -2.223631; 1.787264; 2.646394;, + -2.111152; 1.753564; 2.646394;, + -2.111152; 1.753564; 2.217100;, + -2.080613; 2.382095; 2.217100;, + -0.806012; 2.176223; 0.318695;, + -0.806012; 2.176223; 0.747989;, + -2.080613; 2.382095; 2.646394;, + -0.806012; 2.176223; 0.318695;, + -0.836551; 1.547692; 0.318695;, + -0.836551; 1.547692; 0.747989;, + -0.806012; 2.176223; 0.747989;, + -0.836551; 1.547692; 0.318695;, + -2.111152; 1.753564; 2.217100;, + -2.111152; 1.753564; 2.646394;, + -0.836551; 1.547692; 0.747989;, + -0.836551; 1.547692; 0.318695;, + -0.806012; 2.176223; 0.318695;, + -2.080613; 2.382095; 2.217100;, + -2.111152; 1.753564; 2.217100;, + -2.111152; 1.753564; 2.646394;, + -2.080613; 2.382095; 2.646394;, + -0.806012; 2.176223; 0.747989;, + -0.836551; 1.547692; 0.747989;, + -3.641139; 1.864721;-1.578208;, + -3.641139; 1.864721;-1.148914;, + -2.223631; 1.787264; 2.646394;, + -2.223631; 1.787264; 2.217100;, + -2.193091; 2.415795; 2.646394;, + -2.193091; 2.415795; 2.217100;, + -2.080613; 2.382095; 2.217100;, + -2.080613; 2.382095; 2.646394;, + -2.193091; 2.415795; 2.217100;, + -2.223631; 1.787264; 2.217100;, + -2.111152; 1.753564; 2.217100;, + -2.080613; 2.382095; 2.217100;, + -2.223631; 1.787264; 2.646394;, + -2.193091; 2.415795; 2.646394;, + -2.080613; 2.382095; 2.646394;, + -2.111152; 1.753564; 2.646394;, + -3.641139; 1.864721;-1.578208;, + -3.610600; 2.493252;-1.578208;, + -3.610600; 2.493252;-1.148914;, + -3.641139; 1.864721;-1.148914;, + -3.641139; 1.864721;-1.148914;, + -3.610600; 2.493252;-1.148914;, + -2.193091; 2.415795; 2.646394;, + -2.223631; 1.787264; 2.646394;, + -3.610600; 2.493252;-1.148914;, + -3.610600; 2.493252;-1.578208;, + -2.193091; 2.415795; 2.217100;, + -2.193091; 2.415795; 2.646394;, + -3.610600; 2.493252;-1.578208;, + -3.641139; 1.864721;-1.578208;, + -2.223631; 1.787264; 2.217100;, + -2.193091; 2.415795; 2.217100;, + -2.194426; 3.786135; 1.232689;, + -2.194426; 3.786135; 1.661983;, + -2.086361; 3.701648; 1.661983;, + -2.086361; 3.701648; 1.232689;, + -2.009797; 4.305515; 1.232689;, + -0.968682; 3.408118; 0.367431;, + -0.968682; 3.408118; 0.796725;, + -2.009797; 4.305515; 1.661983;, + -0.968682; 3.408118; 0.367431;, + -1.045246; 2.804250; 0.367431;, + -1.045246; 2.804250; 0.796725;, + -0.968682; 3.408118; 0.796725;, + -1.045246; 2.804250; 0.367431;, + -2.086361; 3.701648; 1.232689;, + -2.086361; 3.701648; 1.661983;, + -1.045246; 2.804250; 0.796725;, + -1.045246; 2.804250; 0.367431;, + -0.968682; 3.408118; 0.367431;, + -2.009797; 4.305515; 1.232689;, + -2.086361; 3.701648; 1.232689;, + -2.086361; 3.701648; 1.661983;, + -2.009797; 4.305515; 1.661983;, + -0.968682; 3.408118; 0.796725;, + -1.045246; 2.804250; 0.796725;, + -2.442809; 4.951811;-1.582934;, + -2.442809; 4.951811;-1.153640;, + -2.194426; 3.786135; 1.661983;, + -2.194426; 3.786135; 1.232689;, + -2.117861; 4.390002; 1.661983;, + -2.117861; 4.390002; 1.232689;, + -2.009797; 4.305515; 1.232689;, + -2.009797; 4.305515; 1.661983;, + -2.117861; 4.390002; 1.232689;, + -2.194426; 3.786135; 1.232689;, + -2.086361; 3.701648; 1.232689;, + -2.009797; 4.305515; 1.232689;, + -2.194426; 3.786135; 1.661983;, + -2.117861; 4.390002; 1.661983;, + -2.009797; 4.305515; 1.661983;, + -2.086361; 3.701648; 1.661983;, + -2.442809; 4.951811;-1.582934;, + -2.366244; 5.555677;-1.582934;, + -2.366244; 5.555677;-1.153640;, + -2.442809; 4.951811;-1.153640;, + -2.442809; 4.951811;-1.153640;, + -2.366244; 5.555677;-1.153640;, + -2.117861; 4.390002; 1.661983;, + -2.194426; 3.786135; 1.661983;, + -2.366244; 5.555677;-1.153640;, + -2.366244; 5.555677;-1.582934;, + -2.117861; 4.390002; 1.232689;, + -2.117861; 4.390002; 1.661983;, + -2.366244; 5.555677;-1.582934;, + -2.442809; 4.951811;-1.582934;, + -2.194426; 3.786135; 1.232689;, + -2.117861; 4.390002; 1.232689;, + 0.697598; 1.641988;-0.148365;, + 0.000000; 1.649486;-0.222824;, + 0.000000; 0.793238;-0.357718;, + 1.207143; 0.848453;-0.114428;, + -0.754746;-2.998208;-0.084791;, + 0.000000;-3.357429;-0.154227;, + 0.000000;-1.811853;-0.407172;, + -1.207143;-1.565834;-0.160260;, + 0.000000;-1.811853;-0.407172;, + 0.000000; 0.793238;-0.357718;, + -1.207143; 0.848453;-0.114428;, + -1.207143;-1.565834;-0.160260;, + 0.000000;-1.811853; 2.162010;, + 0.000000; 0.793238; 2.418884;, + 1.207143; 0.848453; 2.299859;, + 1.207143;-1.565834; 2.061798;, + -0.394190;-3.610095;-0.083093;, + 0.000000;-4.017673;-0.152394;, + 0.000000;-3.357429;-0.154227;, + -0.754746;-2.998208;-0.084791;, + 0.754746;-2.998208; 1.232472;, + 0.000000;-3.357429; 1.267141;, + 0.000000;-1.811853; 2.162010;, + 1.207143;-1.565834; 2.061798;, + 0.394190;-3.610095;-0.083093;, + 0.000000;-4.017673;-0.152394;, + 0.000000;-4.017673; 0.479768;, + 0.394190;-3.610095; 0.502768;, + 0.394190;-3.610095; 0.502768;, + 0.000000;-4.017673; 0.479768;, + 0.000000;-3.357429; 1.267141;, + 0.754746;-2.998208; 1.232472;, + 0.889277; 1.924510; 0.203438;, + 0.000000; 1.954336; 0.156781;, + 0.000000; 1.649486;-0.222824;, + 0.697598; 1.641988;-0.148365;, + -0.697598; 1.641988; 1.246832;, + 0.000000; 1.649486; 1.282635;, + 0.000000; 0.793238; 2.418884;, + -1.207143; 0.848453; 2.299859;, + 1.106733; 2.334890;-0.014018;, + 0.000000; 2.397149;-0.077860;, + 0.000000; 1.954336; 0.156781;, + 0.889277; 1.924510; 0.203438;, + -0.889277; 1.924510; 1.981993;, + 0.000000; 1.954336; 2.075897;, + 0.000000; 1.649486; 1.282635;, + -0.697598; 1.641988; 1.246832;, + 0.754683; 2.850984; 0.140381;, + 0.000000; 2.954030; 0.088741;, + 0.000000; 2.397149;-0.077860;, + 1.106733; 2.334890;-0.014018;, + -1.106733; 2.334890; 2.199448;, + 0.000000; 2.397149; 2.310538;, + 0.000000; 1.954336; 2.075897;, + -0.889277; 1.924510; 1.981993;, + 0.609278; 3.044615; 0.147188;, + 0.052044; 3.134467; 0.095083;, + 0.000000; 2.954030; 0.088741;, + 0.754683; 2.850984; 0.140381;, + -0.754683; 2.850984; 1.847398;, + 0.000000; 2.954030; 1.930665;, + 0.000000; 2.397149; 2.310538;, + -1.106733; 2.334890; 2.199448;, + 1.113811; 3.348662;-0.046351;, + 0.037324; 3.437407;-0.268378;, + 0.052044; 3.134467; 0.095083;, + 0.609278; 3.044615; 0.147188;, + -0.518154; 3.198276; 1.249492;, + 0.046281; 3.357266; 1.286510;, + 0.000000; 2.954030; 1.930665;, + -0.754683; 2.850984; 1.847398;, + 1.065950; 5.030777;-0.235848;, + -0.014320; 5.258876;-0.451437;, + 0.037324; 3.437407;-0.268378;, + 1.113811; 3.348662;-0.046351;, + -1.054904; 3.646428; 2.085701;, + 0.026238; 3.865972; 2.183405;, + 0.046281; 3.357266; 1.286510;, + -0.518154; 3.198276; 1.249492;, + 0.481344; 5.930141;-0.239242;, + -0.058332; 6.253111;-0.308079;, + -0.014320; 5.258876;-0.451437;, + 1.065950; 5.030777;-0.235848;, + -1.102765; 4.669911; 1.894075;, + -0.025405; 4.970342; 1.976635;, + 0.026238; 3.865972; 2.183405;, + -1.054904; 3.646428; 2.085701;, + -0.589462; 5.886722;-0.215508;, + -0.058332; 6.253111;-0.308079;, + -0.063831; 5.730633; 1.073387;, + -0.594559; 5.399563; 1.054930;, + -0.594559; 5.399563; 1.054930;, + -0.063831; 5.730633; 1.073387;, + -0.025405; 4.970342; 1.976635;, + -1.102765; 4.669911; 1.894075;, + 1.149048; 5.755170; 2.593041;, + 1.360315; 5.755170; 2.593041;, + 1.360315; 5.755170; 2.763561;, + 1.149048; 5.755170; 2.763561;, + -0.532928; 4.034887; 1.678477;, + -0.744195; 4.034887; 1.678477;, + -0.744195; 4.255737; 2.551880;, + -0.532928; 4.255737; 2.551880;, + 0.548626; 4.255737; 2.551880;, + 0.548626; 4.467005; 2.551880;, + 0.548626; 4.467005; 2.722400;, + 0.548626; 4.255737; 2.722400;, + 0.759894; 4.467005; 2.551880;, + 0.759894; 4.255737; 2.551880;, + 0.759894; 4.255737; 2.722400;, + 0.759894; 4.467005; 2.722400;, + 1.900347; 0.355355; 2.671022;, + -0.099653; 0.355355; 2.671022;, + -0.013057; 2.355355; 2.231760;, + 0.428951; 2.355355; 2.231760;, + -0.116855;-1.491917; 2.671022;, + -2.116855;-1.491917; 2.671022;, + -2.116855; 0.355355; 2.671022;, + -0.116855; 0.355355; 2.671022;, + 0.759894; 4.467005; 2.551880;, + 0.759894; 4.467005; 2.722400;, + 1.360315; 5.755170; 2.763561;, + 1.360315; 5.755170; 2.593041;, + -0.532928; 4.255737; 2.551880;, + -0.744195; 4.255737; 2.551880;, + -0.744195; 4.255737; 2.722400;, + -0.532928; 4.255737; 2.722400;, + -0.648334;-3.216755; 2.671022;, + -1.585377;-3.216755; 2.671022;, + -2.116855;-1.491917; 2.671022;, + -0.116855;-1.491917; 2.671022;, + 0.548626; 4.246155; 1.678477;, + 0.759894; 4.246155; 1.678477;, + 0.759894; 4.467005; 2.551880;, + 0.548626; 4.467005; 2.551880;, + 1.149048; 5.755170; 2.763561;, + 1.360315; 5.755170; 2.763561;, + 0.759894; 4.467005; 2.722400;, + 0.548626; 4.467005; 2.722400;, + -0.532928; 4.467005; 2.551880;, + -0.532928; 4.467005; 2.722400;, + -1.131419; 5.755170; 2.763561;, + -1.131419; 5.755170; 2.593041;, + 0.759894; 4.246155; 1.678477;, + 0.759894; 4.034887; 1.678477;, + 0.759894; 4.255737; 2.551880;, + 0.759894; 4.467005; 2.551880;, + -0.532928; 4.467005; 2.551880;, + -0.532928; 4.255737; 2.551880;, + -0.532928; 4.255737; 2.722400;, + -0.532928; 4.467005; 2.722400;, + 0.548626; 4.467005; 2.551880;, + 0.759894; 4.467005; 2.551880;, + 1.360315; 5.755170; 2.593041;, + 1.149048; 5.755170; 2.593041;, + -0.532928; 4.034887; 1.678477;, + -0.532928; 4.246155; 1.678477;, + -0.744195; 4.246155; 1.678477;, + -0.744195; 4.034887; 1.678477;, + 1.368868;-3.216755; 2.671022;, + 0.431826;-3.216755; 2.671022;, + -0.099653;-1.491917; 2.671022;, + 1.900347;-1.491917; 2.671022;, + -0.744195; 4.034887; 1.678477;, + -0.744195; 4.246155; 1.678477;, + -0.744195; 4.467005; 2.551880;, + -0.744195; 4.255737; 2.551880;, + 0.548626; 4.255737; 2.722400;, + 0.548626; 4.467005; 2.722400;, + 0.759894; 4.467005; 2.722400;, + 0.759894; 4.255737; 2.722400;, + 0.759894; 4.255737; 2.551880;, + 0.548626; 4.255737; 2.551880;, + 0.548626; 4.255737; 2.722400;, + 0.759894; 4.255737; 2.722400;, + -0.744195; 4.467005; 2.551880;, + -0.532928; 4.467005; 2.551880;, + -1.131419; 5.755170; 2.593041;, + -1.342687; 5.755170; 2.593041;, + -0.532928; 4.246155; 1.678477;, + -0.532928; 4.034887; 1.678477;, + -0.532928; 4.255737; 2.551880;, + -0.532928; 4.467005; 2.551880;, + 0.759894; 4.034887; 1.678477;, + 0.759894; 4.246155; 1.678477;, + 0.548626; 4.246155; 1.678477;, + 0.548626; 4.034887; 1.678477;, + 0.759894; 4.034887; 1.678477;, + 0.548626; 4.034887; 1.678477;, + 0.548626; 4.255737; 2.551880;, + 0.759894; 4.255737; 2.551880;, + -0.744195; 4.246155; 1.678477;, + -0.532928; 4.246155; 1.678477;, + -0.532928; 4.467005; 2.551880;, + -0.744195; 4.467005; 2.551880;, + -0.744195; 4.255737; 2.551880;, + -0.744195; 4.467005; 2.551880;, + -0.744195; 4.467005; 2.722400;, + -0.744195; 4.255737; 2.722400;, + 0.548626; 4.467005; 2.722400;, + 0.548626; 4.467005; 2.551880;, + 1.149048; 5.755170; 2.593041;, + 1.149048; 5.755170; 2.763561;, + -1.342687; 5.755170; 2.763561;, + -1.131419; 5.755170; 2.763561;, + -0.532928; 4.467005; 2.722400;, + -0.744195; 4.467005; 2.722400;, + -0.744195; 4.255737; 2.722400;, + -0.744195; 4.467005; 2.722400;, + -0.532928; 4.467005; 2.722400;, + -0.532928; 4.255737; 2.722400;, + 0.548626; 4.034887; 1.678477;, + 0.548626; 4.246155; 1.678477;, + 0.548626; 4.467005; 2.551880;, + 0.548626; 4.255737; 2.551880;, + 1.900347;-1.491917; 2.671022;, + -0.099653;-1.491917; 2.671022;, + -0.099653; 0.355355; 2.671022;, + 1.900347; 0.355355; 2.671022;, + -1.342687; 5.755170; 2.593041;, + -1.131419; 5.755170; 2.593041;, + -1.131419; 5.755170; 2.763561;, + -1.342687; 5.755170; 2.763561;, + -0.744195; 4.467005; 2.722400;, + -0.744195; 4.467005; 2.551880;, + -1.342687; 5.755170; 2.593041;, + -1.342687; 5.755170; 2.763561;, + -0.116855; 0.355355; 2.671022;, + -2.116855; 0.355355; 2.671022;, + -0.592775; 2.355355; 2.231760;, + -0.150767; 2.355355; 2.231760;; + 188; + 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;, + 4;616;617;618;619;, + 4;620;621;622;623;, + 4;624;625;626;627;, + 4;628;629;630;631;, + 4;632;633;634;635;, + 4;636;637;638;639;, + 4;640;641;642;643;, + 4;644;645;646;647;, + 4;648;649;650;651;, + 4;652;653;654;655;, + 4;656;657;658;659;, + 4;660;661;662;663;, + 4;664;665;666;667;, + 4;668;669;670;671;, + 4;672;673;674;675;, + 4;676;677;678;679;, + 4;680;681;682;683;, + 4;684;685;686;687;, + 4;688;689;690;691;, + 4;692;693;694;695;, + 4;696;697;698;699;, + 4;700;701;702;703;, + 4;704;705;706;707;, + 4;708;709;710;711;, + 4;712;713;714;715;, + 4;716;717;718;719;, + 4;720;721;722;723;, + 4;724;725;726;727;, + 4;728;729;730;731;, + 4;732;733;734;735;, + 4;736;737;738;739;, + 4;740;741;742;743;, + 4;744;745;746;747;, + 4;748;749;750;751;; + MeshNormals { //Mesh Normals + 752; + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.160879; 0.109711;-0.980858;, + -0.160879; 0.109711;-0.980858;, + -0.160879; 0.109711;-0.980858;, + -0.160879; 0.109711;-0.980858;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.198803;-0.137217;-0.970386;, + 0.198803;-0.137217;-0.970386;, + 0.198803;-0.137217;-0.970386;, + 0.198803;-0.137217;-0.970386;, + 0.196717; 0.018609;-0.980284;, + 0.196717; 0.018609;-0.980284;, + 0.196717; 0.018609;-0.980284;, + 0.196717; 0.018609;-0.980284;, + -0.102078;-0.097616; 0.989975;, + -0.102078;-0.097616; 0.989975;, + -0.102078;-0.097616; 0.989975;, + -0.102078;-0.097616; 0.989975;, + 0.149356;-0.045074;-0.987756;, + 0.149356;-0.045074;-0.987756;, + 0.149356;-0.045074;-0.987756;, + 0.149356;-0.045074;-0.987756;, + -0.215544;-0.513602; 0.830515;, + -0.215544;-0.513602; 0.830515;, + -0.215544;-0.513602; 0.830515;, + -0.215544;-0.513602; 0.830515;, + -0.953570;-0.301173; 0.000000;, + -0.953570;-0.301173; 0.000000;, + -0.953570;-0.301173; 0.000000;, + -0.953570;-0.301173; 0.000000;, + 0.953570;-0.301173; 0.000000;, + 0.953570;-0.301173; 0.000000;, + 0.953570;-0.301173; 0.000000;, + 0.953570;-0.301173; 0.000000;, + -0.718815;-0.695202; 0.000000;, + -0.718815;-0.695202; 0.000000;, + -0.718815;-0.695202; 0.000000;, + -0.718815;-0.695202; 0.000000;, + 0.861551;-0.507672; 0.000000;, + 0.861551;-0.507672; 0.000000;, + 0.861551;-0.507672; 0.000000;, + 0.861551;-0.507672; 0.000000;, + -0.487294;-0.722679; 0.490183;, + -0.487294;-0.722679; 0.490183;, + -0.487294;-0.722679; 0.490183;, + -0.487294;-0.722679; 0.490183;, + -0.861551;-0.507672; 0.000000;, + -0.861551;-0.507672; 0.000000;, + -0.861551;-0.507672; 0.000000;, + -0.861551;-0.507672; 0.000000;, + -0.066586; 0.769377;-0.635315;, + -0.066586; 0.769377;-0.635315;, + -0.066586; 0.769377;-0.635315;, + -0.066586; 0.769377;-0.635315;, + 0.028478; 0.801478; 0.597345;, + 0.028478; 0.801478; 0.597345;, + 0.028478; 0.801478; 0.597345;, + 0.028478; 0.801478; 0.597345;, + 0.841460; 0.540319; 0.000000;, + 0.841460; 0.540319; 0.000000;, + 0.841460; 0.540319; 0.000000;, + 0.841460; 0.540319; 0.000000;, + -0.841460; 0.540319; 0.000000;, + -0.841460; 0.540319; 0.000000;, + -0.841460; 0.540319; 0.000000;, + -0.841460; 0.540319; 0.000000;, + -0.026901;-0.473392;-0.880441;, + -0.026901;-0.473392;-0.880441;, + -0.026901;-0.473392;-0.880441;, + -0.026901;-0.473392;-0.880441;, + -0.827520;-0.561437; 0.000000;, + -0.827520;-0.561437; 0.000000;, + -0.827520;-0.561437; 0.000000;, + -0.827520;-0.561437; 0.000000;, + 0.007294;-0.933725; 0.357916;, + 0.007294;-0.933725; 0.357916;, + 0.007294;-0.933725; 0.357916;, + 0.007294;-0.933725; 0.357916;, + 0.827520;-0.561437; 0.000000;, + 0.827520;-0.561437; 0.000000;, + 0.827520;-0.561437; 0.000000;, + 0.827520;-0.561437; 0.000000;, + -0.086369; 0.311450;-0.946329;, + -0.086369; 0.311450;-0.946329;, + -0.086369; 0.311450;-0.946329;, + -0.086369; 0.311450;-0.946329;, + 0.883614;-0.468216; 0.000000;, + 0.883614;-0.468216; 0.000000;, + 0.883614;-0.468216; 0.000000;, + 0.883614;-0.468216; 0.000000;, + -0.883614;-0.468216; 0.000000;, + -0.883614;-0.468216; 0.000000;, + -0.883614;-0.468216; 0.000000;, + -0.883614;-0.468216; 0.000000;, + 0.067629;-0.480548; 0.874357;, + 0.067629;-0.480548; 0.874357;, + 0.067629;-0.480548; 0.874357;, + 0.067629;-0.480548; 0.874357;, + -0.099647; 0.125854;-0.987032;, + -0.099647; 0.125854;-0.987032;, + -0.099647; 0.125854;-0.987032;, + -0.099647; 0.125854;-0.987032;, + -0.826102; 0.563521; 0.000000;, + -0.826102; 0.563521; 0.000000;, + -0.826102; 0.563521; 0.000000;, + -0.826102; 0.563521; 0.000000;, + 0.135484; 0.588278; 0.797228;, + 0.135484; 0.588278; 0.797228;, + 0.135484; 0.588278; 0.797228;, + 0.135484; 0.588278; 0.797228;, + 0.826102; 0.563521; 0.000000;, + 0.826102; 0.563521; 0.000000;, + 0.826102; 0.563521; 0.000000;, + 0.826102; 0.563521; 0.000000;, + 0.015601;-0.690576;-0.723091;, + 0.015601;-0.690576;-0.723091;, + 0.015601;-0.690576;-0.723091;, + 0.015601;-0.690576;-0.723091;, + 0.180001; 0.832443; 0.524059;, + 0.180001; 0.832443; 0.524059;, + 0.180001; 0.832443; 0.524059;, + 0.180001; 0.832443; 0.524059;, + 0.905797; 0.422696;-0.029326;, + 0.905797; 0.422696;-0.029326;, + 0.905797; 0.422696;-0.029326;, + 0.905797; 0.422696;-0.029326;, + -0.743195; 0.667173;-0.050416;, + -0.743195; 0.667173;-0.050416;, + -0.743195; 0.667173;-0.050416;, + -0.743195; 0.667173;-0.050416;, + -0.199925;-0.097968;-0.974901;, + -0.199925;-0.097968;-0.974901;, + -0.199925;-0.097968;-0.974901;, + -0.199925;-0.097968;-0.974901;, + -0.474231;-0.865811; 0.159615;, + -0.474231;-0.865811; 0.159615;, + -0.474231;-0.865811; 0.159615;, + -0.474231;-0.865811; 0.159615;, + -0.073445;-0.852790; 0.517064;, + -0.073445;-0.852790; 0.517064;, + -0.073445;-0.852790; 0.517064;, + -0.073445;-0.852790; 0.517064;, + 0.552994;-0.818501; 0.155737;, + 0.552994;-0.818501; 0.155737;, + 0.552994;-0.818501; 0.155737;, + 0.552994;-0.818501; 0.155737;, + -0.262428; 0.119418;-0.957534;, + -0.262428; 0.119418;-0.957534;, + -0.262428; 0.119418;-0.957534;, + -0.262428; 0.119418;-0.957534;, + -0.999356;-0.035683;-0.003832;, + -0.999356;-0.035683;-0.003832;, + -0.999356;-0.035683;-0.003832;, + -0.999356;-0.035683;-0.003832;, + 0.116790; 0.188045; 0.975192;, + 0.116790; 0.188045; 0.975192;, + 0.116790; 0.188045; 0.975192;, + 0.116790; 0.188045; 0.975192;, + 0.999349; 0.035876; 0.003690;, + 0.999349; 0.035876; 0.003690;, + 0.999349; 0.035876; 0.003690;, + 0.999349; 0.035876; 0.003690;, + 0.453429; 0.833755; 0.315047;, + 0.453429; 0.833755; 0.315047;, + 0.453429; 0.833755; 0.315047;, + 0.453429; 0.833755; 0.315047;, + 0.759366; 0.635055; 0.141663;, + 0.759366; 0.635055; 0.141663;, + 0.759366; 0.635055; 0.141663;, + 0.759366; 0.635055; 0.141663;, + -0.819802; 0.559257; 0.123106;, + -0.819802; 0.559257; 0.123106;, + -0.819802; 0.559257; 0.123106;, + -0.819802; 0.559257; 0.123106;, + 0.272867; 0.786303; 0.554320;, + 0.272867; 0.786303; 0.554320;, + 0.272867; 0.786303; 0.554320;, + 0.272867; 0.786303; 0.554320;, + 0.786887; 0.617097; 0.000000;, + 0.786887; 0.617097; 0.000000;, + 0.786887; 0.617097; 0.000000;, + 0.786887; 0.617097; 0.000000;, + -0.811829;-0.583895; 0.000000;, + -0.811829;-0.583895; 0.000000;, + -0.811829;-0.583895; 0.000000;, + -0.811829;-0.583895; 0.000000;, + 0.979280;-0.202511; 0.000000;, + 0.979280;-0.202511; 0.000000;, + 0.979280;-0.202511; 0.000000;, + 0.979280;-0.202511; 0.000000;, + 0.758551; 0.651614; 0.000000;, + 0.758551; 0.651614; 0.000000;, + 0.758551; 0.651614; 0.000000;, + 0.758551; 0.651614; 0.000000;, + -0.745109; 0.154085; 0.648899;, + -0.745109; 0.154085; 0.648899;, + -0.745109; 0.154085; 0.648899;, + -0.745109; 0.154085; 0.648899;, + 0.713053;-0.147456;-0.685429;, + 0.713053;-0.147456;-0.685429;, + 0.713053;-0.147456;-0.685429;, + 0.713053;-0.147456;-0.685429;, + 0.967147; 0.254217; 0.000000;, + 0.967147; 0.254217; 0.000000;, + 0.967147; 0.254217; 0.000000;, + 0.967147; 0.254217; 0.000000;, + -0.786887;-0.617097; 0.000000;, + -0.786887;-0.617097; 0.000000;, + -0.786887;-0.617097; 0.000000;, + -0.786887;-0.617097; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.979280; 0.202511; 0.000000;, + -0.979280; 0.202511; 0.000000;, + -0.979280; 0.202511; 0.000000;, + -0.979280; 0.202511; 0.000000;, + -0.915380; 0.189297;-0.355310;, + -0.915380; 0.189297;-0.355310;, + -0.915380; 0.189297;-0.355310;, + -0.915380; 0.189297;-0.355310;, + -0.959391;-0.282081; 0.000000;, + -0.959391;-0.282081; 0.000000;, + -0.959391;-0.282081; 0.000000;, + -0.959391;-0.282081; 0.000000;, + 0.919689;-0.190187; 0.343514;, + 0.919689;-0.190187; 0.343514;, + 0.919689;-0.190187; 0.343514;, + 0.919689;-0.190187; 0.343514;, + -0.287003; 0.957930; 0.000000;, + -0.287003; 0.957930; 0.000000;, + -0.287003; 0.957930; 0.000000;, + -0.287003; 0.957930; 0.000000;, + 0.159452;-0.987206; 0.000000;, + 0.159452;-0.987206; 0.000000;, + 0.159452;-0.987206; 0.000000;, + 0.159452;-0.987206; 0.000000;, + 0.998822; 0.048531; 0.000000;, + 0.998822; 0.048531; 0.000000;, + 0.998822; 0.048531; 0.000000;, + 0.998822; 0.048531; 0.000000;, + -0.159452; 0.987206; 0.000000;, + -0.159452; 0.987206; 0.000000;, + -0.159452; 0.987206; 0.000000;, + -0.159452; 0.987206; 0.000000;, + -0.827535;-0.040209; 0.559973;, + -0.827535;-0.040209; 0.559973;, + -0.827535;-0.040209; 0.559973;, + -0.827535;-0.040209; 0.559973;, + 0.827535; 0.040209;-0.559973;, + 0.827535; 0.040209;-0.559973;, + 0.827535; 0.040209;-0.559973;, + 0.827535; 0.040209;-0.559973;, + -0.054562; 0.998510; 0.000000;, + -0.054562; 0.998510; 0.000000;, + -0.054562; 0.998510; 0.000000;, + -0.054562; 0.998510; 0.000000;, + 0.287004;-0.957929; 0.000000;, + 0.287004;-0.957929; 0.000000;, + 0.287004;-0.957929; 0.000000;, + 0.287004;-0.957929; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.998822;-0.048531; 0.000000;, + -0.998822;-0.048531; 0.000000;, + -0.998822;-0.048531; 0.000000;, + -0.998822;-0.048531; 0.000000;, + -0.935521;-0.045456;-0.350335;, + -0.935521;-0.045456;-0.350335;, + -0.935521;-0.045456;-0.350335;, + -0.935521;-0.045456;-0.350335;, + 0.054562;-0.998510; 0.000000;, + 0.054562;-0.998510; 0.000000;, + 0.054562;-0.998510; 0.000000;, + 0.054562;-0.998510; 0.000000;, + 0.935521; 0.045456; 0.350335;, + 0.935521; 0.045456; 0.350335;, + 0.935521; 0.045456; 0.350335;, + 0.935521; 0.045456; 0.350335;, + -0.615920; 0.787809; 0.000000;, + -0.615920; 0.787809; 0.000000;, + -0.615920; 0.787809; 0.000000;, + -0.615920; 0.787809; 0.000000;, + 0.652891;-0.757452; 0.000000;, + 0.652891;-0.757452; 0.000000;, + 0.652891;-0.757452; 0.000000;, + 0.652891;-0.757452; 0.000000;, + 0.992058; 0.125784; 0.000000;, + 0.992058; 0.125784; 0.000000;, + 0.992058; 0.125784; 0.000000;, + 0.992058; 0.125784; 0.000000;, + -0.652892; 0.757451; 0.000000;, + -0.652892; 0.757451; 0.000000;, + -0.652892; 0.757451; 0.000000;, + -0.652892; 0.757451; 0.000000;, + -0.597869;-0.075804; 0.798001;, + -0.597869;-0.075804; 0.798001;, + -0.597869;-0.075804; 0.798001;, + -0.597869;-0.075804; 0.798001;, + 0.597869; 0.075804;-0.798001;, + 0.597869; 0.075804;-0.798001;, + 0.597869; 0.075804;-0.798001;, + 0.597869; 0.075804;-0.798001;, + -0.978043; 0.208402; 0.000000;, + -0.978043; 0.208402; 0.000000;, + -0.978043; 0.208402; 0.000000;, + -0.978043; 0.208402; 0.000000;, + 0.615923;-0.787806; 0.000000;, + 0.615923;-0.787806; 0.000000;, + 0.615923;-0.787806; 0.000000;, + 0.615923;-0.787806; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.992058;-0.125784; 0.000000;, + -0.992058;-0.125784; 0.000000;, + -0.992058;-0.125784; 0.000000;, + -0.992058;-0.125784; 0.000000;, + -0.982531;-0.124576;-0.138250;, + -0.982531;-0.124576;-0.138250;, + -0.982531;-0.124576;-0.138250;, + -0.982531;-0.124576;-0.138250;, + 0.978043;-0.208402; 0.000000;, + 0.978043;-0.208402; 0.000000;, + 0.978043;-0.208402; 0.000000;, + 0.978043;-0.208402; 0.000000;, + 0.982531; 0.124576; 0.138250;, + 0.982531; 0.124576; 0.138250;, + 0.982531; 0.124576; 0.138250;, + 0.982531; 0.124576; 0.138250;, + 0.786888;-0.617096; 0.000000;, + 0.786888;-0.617096; 0.000000;, + 0.786888;-0.617096; 0.000000;, + 0.786888;-0.617096; 0.000000;, + -0.811829; 0.583895; 0.000000;, + -0.811829; 0.583895; 0.000000;, + -0.811829; 0.583895; 0.000000;, + -0.811829; 0.583895; 0.000000;, + 0.979280; 0.202510; 0.000000;, + 0.979280; 0.202510; 0.000000;, + 0.979280; 0.202510; 0.000000;, + 0.979280; 0.202510; 0.000000;, + 0.758551;-0.651614; 0.000000;, + 0.758551;-0.651614; 0.000000;, + 0.758551;-0.651614; 0.000000;, + 0.758551;-0.651614; 0.000000;, + -0.745109;-0.154085;-0.648899;, + -0.745109;-0.154085;-0.648899;, + -0.745109;-0.154085;-0.648899;, + -0.745109;-0.154085;-0.648899;, + 0.713053; 0.147456; 0.685429;, + 0.713053; 0.147456; 0.685429;, + 0.713053; 0.147456; 0.685429;, + 0.713053; 0.147456; 0.685429;, + 0.967147;-0.254217; 0.000000;, + 0.967147;-0.254217; 0.000000;, + 0.967147;-0.254217; 0.000000;, + 0.967147;-0.254217; 0.000000;, + -0.786888; 0.617096; 0.000000;, + -0.786888; 0.617096; 0.000000;, + -0.786888; 0.617096; 0.000000;, + -0.786888; 0.617096; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -0.000000;-0.000000; 1.000000;, + -0.000000;-0.000000; 1.000000;, + -0.000000;-0.000000; 1.000000;, + -0.000000;-0.000000; 1.000000;, + -0.979280;-0.202510; 0.000000;, + -0.979280;-0.202510; 0.000000;, + -0.979280;-0.202510; 0.000000;, + -0.979280;-0.202510; 0.000000;, + -0.915380;-0.189296; 0.355310;, + -0.915380;-0.189296; 0.355310;, + -0.915380;-0.189296; 0.355310;, + -0.915380;-0.189296; 0.355310;, + -0.959391; 0.282081; 0.000000;, + -0.959391; 0.282081; 0.000000;, + -0.959391; 0.282081; 0.000000;, + -0.959391; 0.282081; 0.000000;, + 0.919689; 0.190187;-0.343514;, + 0.919689; 0.190187;-0.343514;, + 0.919689; 0.190187;-0.343514;, + 0.919689; 0.190187;-0.343514;, + -0.287002;-0.957930; 0.000000;, + -0.287002;-0.957930; 0.000000;, + -0.287002;-0.957930; 0.000000;, + -0.287002;-0.957930; 0.000000;, + 0.159452; 0.987206; 0.000000;, + 0.159452; 0.987206; 0.000000;, + 0.159452; 0.987206; 0.000000;, + 0.159452; 0.987206; 0.000000;, + 0.998822;-0.048531; 0.000000;, + 0.998822;-0.048531; 0.000000;, + 0.998822;-0.048531; 0.000000;, + 0.998822;-0.048531; 0.000000;, + -0.159452;-0.987206; 0.000000;, + -0.159452;-0.987206; 0.000000;, + -0.159452;-0.987206; 0.000000;, + -0.159452;-0.987206; 0.000000;, + -0.827535; 0.040209;-0.559973;, + -0.827535; 0.040209;-0.559973;, + -0.827535; 0.040209;-0.559973;, + -0.827535; 0.040209;-0.559973;, + 0.827535;-0.040209; 0.559973;, + 0.827535;-0.040209; 0.559973;, + 0.827535;-0.040209; 0.559973;, + 0.827535;-0.040209; 0.559973;, + -0.054562;-0.998510; 0.000000;, + -0.054562;-0.998510; 0.000000;, + -0.054562;-0.998510; 0.000000;, + -0.054562;-0.998510; 0.000000;, + 0.287004; 0.957929; 0.000000;, + 0.287004; 0.957929; 0.000000;, + 0.287004; 0.957929; 0.000000;, + 0.287004; 0.957929; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.998822; 0.048531; 0.000000;, + -0.998822; 0.048531; 0.000000;, + -0.998822; 0.048531; 0.000000;, + -0.998822; 0.048531; 0.000000;, + -0.935521; 0.045456; 0.350335;, + -0.935521; 0.045456; 0.350335;, + -0.935521; 0.045456; 0.350335;, + -0.935521; 0.045456; 0.350335;, + 0.054562; 0.998510; 0.000000;, + 0.054562; 0.998510; 0.000000;, + 0.054562; 0.998510; 0.000000;, + 0.054562; 0.998510; 0.000000;, + 0.935521;-0.045456;-0.350335;, + 0.935521;-0.045456;-0.350335;, + 0.935521;-0.045456;-0.350335;, + 0.935521;-0.045456;-0.350335;, + -0.615920;-0.787809; 0.000000;, + -0.615920;-0.787809; 0.000000;, + -0.615920;-0.787809; 0.000000;, + -0.615920;-0.787809; 0.000000;, + 0.652891; 0.757452; 0.000000;, + 0.652891; 0.757452; 0.000000;, + 0.652891; 0.757452; 0.000000;, + 0.652891; 0.757452; 0.000000;, + 0.992058;-0.125784; 0.000000;, + 0.992058;-0.125784; 0.000000;, + 0.992058;-0.125784; 0.000000;, + 0.992058;-0.125784; 0.000000;, + -0.652892;-0.757451; 0.000000;, + -0.652892;-0.757451; 0.000000;, + -0.652892;-0.757451; 0.000000;, + -0.652892;-0.757451; 0.000000;, + -0.597869; 0.075804;-0.798001;, + -0.597869; 0.075804;-0.798001;, + -0.597869; 0.075804;-0.798001;, + -0.597869; 0.075804;-0.798001;, + 0.597869;-0.075804; 0.798001;, + 0.597869;-0.075804; 0.798001;, + 0.597869;-0.075804; 0.798001;, + 0.597869;-0.075804; 0.798001;, + -0.978043;-0.208402; 0.000000;, + -0.978043;-0.208402; 0.000000;, + -0.978043;-0.208402; 0.000000;, + -0.978043;-0.208402; 0.000000;, + 0.615923; 0.787806; 0.000000;, + 0.615923; 0.787806; 0.000000;, + 0.615923; 0.787806; 0.000000;, + 0.615923; 0.787806; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.992058; 0.125784; 0.000000;, + -0.992058; 0.125784; 0.000000;, + -0.992058; 0.125784; 0.000000;, + -0.992058; 0.125784; 0.000000;, + -0.982531; 0.124576; 0.138250;, + -0.982531; 0.124576; 0.138250;, + -0.982531; 0.124576; 0.138250;, + -0.982531; 0.124576; 0.138250;, + 0.978043; 0.208402; 0.000000;, + 0.978043; 0.208402; 0.000000;, + 0.978043; 0.208402; 0.000000;, + 0.978043; 0.208402; 0.000000;, + 0.982531;-0.124576;-0.138250;, + 0.982531;-0.124576;-0.138250;, + 0.982531;-0.124576;-0.138250;, + 0.982531;-0.124576;-0.138250;, + 0.160879; 0.109711;-0.980858;, + 0.160879; 0.109711;-0.980858;, + 0.160879; 0.109711;-0.980858;, + 0.160879; 0.109711;-0.980858;, + -0.198803;-0.137217;-0.970386;, + -0.198803;-0.137217;-0.970386;, + -0.198803;-0.137217;-0.970386;, + -0.198803;-0.137217;-0.970386;, + -0.196717; 0.018609;-0.980284;, + -0.196717; 0.018609;-0.980284;, + -0.196717; 0.018609;-0.980284;, + -0.196717; 0.018609;-0.980284;, + 0.102078;-0.097616; 0.989975;, + 0.102078;-0.097616; 0.989975;, + 0.102078;-0.097616; 0.989975;, + 0.102078;-0.097616; 0.989975;, + -0.149356;-0.045074;-0.987756;, + -0.149356;-0.045074;-0.987756;, + -0.149356;-0.045074;-0.987756;, + -0.149356;-0.045074;-0.987756;, + 0.215544;-0.513602; 0.830515;, + 0.215544;-0.513602; 0.830515;, + 0.215544;-0.513602; 0.830515;, + 0.215544;-0.513602; 0.830515;, + 0.718815;-0.695202; 0.000000;, + 0.718815;-0.695202; 0.000000;, + 0.718815;-0.695202; 0.000000;, + 0.718815;-0.695202; 0.000000;, + 0.487294;-0.722679; 0.490183;, + 0.487294;-0.722679; 0.490183;, + 0.487294;-0.722679; 0.490183;, + 0.487294;-0.722679; 0.490183;, + 0.066586; 0.769377;-0.635315;, + 0.066586; 0.769377;-0.635315;, + 0.066586; 0.769377;-0.635315;, + 0.066586; 0.769377;-0.635315;, + -0.028478; 0.801478; 0.597345;, + -0.028478; 0.801478; 0.597345;, + -0.028478; 0.801478; 0.597345;, + -0.028478; 0.801478; 0.597345;, + 0.026901;-0.473392;-0.880441;, + 0.026901;-0.473392;-0.880441;, + 0.026901;-0.473392;-0.880441;, + 0.026901;-0.473392;-0.880441;, + -0.007294;-0.933725; 0.357916;, + -0.007294;-0.933725; 0.357916;, + -0.007294;-0.933725; 0.357916;, + -0.007294;-0.933725; 0.357916;, + 0.086369; 0.311450;-0.946329;, + 0.086369; 0.311450;-0.946329;, + 0.086369; 0.311450;-0.946329;, + 0.086369; 0.311450;-0.946329;, + -0.067629;-0.480548; 0.874357;, + -0.067629;-0.480548; 0.874357;, + -0.067629;-0.480548; 0.874357;, + -0.067629;-0.480548; 0.874357;, + 0.086985; 0.056673;-0.994596;, + 0.086985; 0.056673;-0.994596;, + 0.086985; 0.056673;-0.994596;, + 0.086985; 0.056673;-0.994596;, + -0.135484; 0.588278; 0.797228;, + -0.135484; 0.588278; 0.797228;, + -0.135484; 0.588278; 0.797228;, + -0.135484; 0.588278; 0.797228;, + 0.044517;-0.694711;-0.717910;, + 0.044517;-0.694711;-0.717910;, + 0.044517;-0.694711;-0.717910;, + 0.044517;-0.694711;-0.717910;, + -0.213024; 0.856950; 0.469316;, + -0.213024; 0.856950; 0.469316;, + -0.213024; 0.856950; 0.469316;, + -0.213024; 0.856950; 0.469316;, + 0.183924;-0.098769;-0.977966;, + 0.183924;-0.098769;-0.977966;, + 0.183924;-0.098769;-0.977966;, + 0.183924;-0.098769;-0.977966;, + 0.151963;-0.843802; 0.514690;, + 0.151963;-0.843802; 0.514690;, + 0.151963;-0.843802; 0.514690;, + 0.151963;-0.843802; 0.514690;, + 0.218400; 0.143845;-0.965199;, + 0.218400; 0.143845;-0.965199;, + 0.218400; 0.143845;-0.965199;, + 0.218400; 0.143845;-0.965199;, + -0.124175; 0.176993; 0.976347;, + -0.124175; 0.176993; 0.976347;, + -0.124175; 0.176993; 0.976347;, + -0.124175; 0.176993; 0.976347;, + -0.507936; 0.805697; 0.304717;, + -0.507936; 0.805697; 0.304717;, + -0.507936; 0.805697; 0.304717;, + -0.507936; 0.805697; 0.304717;, + -0.333223; 0.759077; 0.559254;, + -0.333223; 0.759077; 0.559254;, + -0.333223; 0.759077; 0.559254;, + -0.333223; 0.759077; 0.559254;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000;-0.969486; 0.245146;, + 0.000000;-0.969486; 0.245146;, + 0.000000;-0.969486; 0.245146;, + 0.000000;-0.969486; 0.245146;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.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.214518; 0.976720;, + 0.000000; 0.214518; 0.976720;, + 0.000000; 0.214518; 0.976720;, + 0.000000; 0.214518; 0.976720;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.906378;-0.422468; 0.000000;, + 0.906378;-0.422468; 0.000000;, + 0.906378;-0.422468; 0.000000;, + 0.906378;-0.422468; 0.000000;, + 0.000000;-1.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.969486;-0.245146;, + 0.000000; 0.969486;-0.245146;, + 0.000000; 0.969486;-0.245146;, + 0.000000; 0.969486;-0.245146;, + 0.000000;-0.031937; 0.999490;, + 0.000000;-0.031937; 0.999490;, + 0.000000;-0.031937; 0.999490;, + 0.000000;-0.031937; 0.999490;, + 0.906898; 0.421351; 0.000000;, + 0.906898; 0.421351; 0.000000;, + 0.906898; 0.421351; 0.000000;, + 0.906898; 0.421351; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.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.031937;-0.999490;, + 0.000000; 0.031937;-0.999490;, + 0.000000; 0.031937;-0.999490;, + 0.000000; 0.031937;-0.999490;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 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.031937;-0.999490;, + 0.000000; 0.031937;-0.999490;, + 0.000000; 0.031937;-0.999490;, + 0.000000; 0.031937;-0.999490;, + 1.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.969486; 0.245146;, + 0.000000;-0.969486; 0.245146;, + 0.000000;-0.969486; 0.245146;, + 0.000000;-0.969486; 0.245146;, + 0.000000; 0.969486;-0.245146;, + 0.000000; 0.969486;-0.245146;, + 0.000000; 0.969486;-0.245146;, + 0.000000; 0.969486;-0.245146;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.906378; 0.422468; 0.000000;, + -0.906378; 0.422468; 0.000000;, + -0.906378; 0.422468; 0.000000;, + -0.906378; 0.422468; 0.000000;, + 0.000000;-0.031937; 0.999490;, + 0.000000;-0.031937; 0.999490;, + 0.000000;-0.031937; 0.999490;, + 0.000000;-0.031937; 0.999490;, + -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.906898;-0.421351; 0.000000;, + -0.906898;-0.421351; 0.000000;, + -0.906898;-0.421351; 0.000000;, + -0.906898;-0.421351; 0.000000;, + 0.000000; 0.214518; 0.976720;, + 0.000000; 0.214518; 0.976720;, + 0.000000; 0.214518; 0.976720;, + 0.000000; 0.214518; 0.976720;; + 188; + 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;, + 4;616;617;618;619;, + 4;620;621;622;623;, + 4;624;625;626;627;, + 4;628;629;630;631;, + 4;632;633;634;635;, + 4;636;637;638;639;, + 4;640;641;642;643;, + 4;644;645;646;647;, + 4;648;649;650;651;, + 4;652;653;654;655;, + 4;656;657;658;659;, + 4;660;661;662;663;, + 4;664;665;666;667;, + 4;668;669;670;671;, + 4;672;673;674;675;, + 4;676;677;678;679;, + 4;680;681;682;683;, + 4;684;685;686;687;, + 4;688;689;690;691;, + 4;692;693;694;695;, + 4;696;697;698;699;, + 4;700;701;702;703;, + 4;704;705;706;707;, + 4;708;709;710;711;, + 4;712;713;714;715;, + 4;716;717;718;719;, + 4;720;721;722;723;, + 4;724;725;726;727;, + 4;728;729;730;731;, + 4;732;733;734;735;, + 4;736;737;738;739;, + 4;740;741;742;743;, + 4;744;745;746;747;, + 4;748;749;750;751;; + } //End of Mesh Normals + MeshMaterialList { //Mesh Material List + 1; + 188; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material_001 { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Mesh Material List + MeshTextureCoords { //Mesh UV Coordinates + 752; + 0.178234; 0.624787;, + 0.137634; 0.780449;, + 0.278497; 0.761273;, + 0.279269; 0.675143;, + 0.037208; 0.867209;, + 0.112992; 0.859487;, + 0.137634; 0.780449;, + 0.027110; 0.773639;, + 0.136141; 0.780448;, + 0.176742; 0.624786;, + 0.277777; 0.675143;, + 0.277004; 0.761272;, + 0.254870; 0.478392;, + 0.236267; 0.548779;, + 0.176742; 0.624786;, + 0.112729; 0.540103;, + 0.176742; 0.624786;, + 0.136141; 0.780448;, + 0.025617; 0.773636;, + 0.112729; 0.540103;, + 0.279269; 0.675143;, + 0.278497; 0.761273;, + 0.323330; 0.764832;, + 0.323330; 0.665705;, + 0.323331; 0.491088;, + 0.277953; 0.517036;, + 0.236267; 0.548779;, + 0.254870; 0.478392;, + 0.323330; 0.590540;, + 0.289459; 0.604571;, + 0.279269; 0.675143;, + 0.323330; 0.665705;, + 0.178234; 0.624787;, + 0.279269; 0.675143;, + 0.289459; 0.604571;, + 0.237759; 0.548780;, + 0.277777; 0.675143;, + 0.176742; 0.624786;, + 0.236267; 0.548779;, + 0.287967; 0.604571;, + 0.323331; 0.491088;, + 0.279444; 0.517037;, + 0.297460; 0.553140;, + 0.323331; 0.539628;, + 0.287967; 0.604571;, + 0.236267; 0.548779;, + 0.277953; 0.517036;, + 0.295968; 0.553140;, + 0.323331; 0.539628;, + 0.297460; 0.553140;, + 0.289459; 0.604571;, + 0.323330; 0.590540;, + 0.237759; 0.548780;, + 0.289459; 0.604571;, + 0.297460; 0.553140;, + 0.279444; 0.517037;, + 0.042969; 0.976392;, + 0.069912; 0.975431;, + 0.074844; 0.999643;, + 0.028313; 0.997604;, + 0.323329; 0.866146;, + 0.256600; 0.861325;, + 0.277004; 0.761272;, + 0.323330; 0.764832;, + 0.256600; 0.861325;, + 0.111499; 0.859485;, + 0.136141; 0.780448;, + 0.277004; 0.761272;, + 0.278497; 0.761273;, + 0.137634; 0.780449;, + 0.112992; 0.859487;, + 0.258094; 0.861325;, + 0.050074; 0.966766;, + 0.063339; 0.966130;, + 0.069912; 0.975431;, + 0.042969; 0.976392;, + 0.074844; 0.957233;, + 0.074844; 0.999643;, + 0.069912; 0.975431;, + 0.066750; 0.953156;, + 0.063236; 0.948147;, + 0.057631; 0.947033;, + 0.050634; 0.938780;, + 0.070361; 0.938775;, + 0.057631; 0.947033;, + 0.032177; 0.948906;, + 0.003557; 0.951590;, + 0.050634; 0.938780;, + 0.054534; 0.960473;, + 0.059371; 0.962337;, + 0.063339; 0.966130;, + 0.050074; 0.966766;, + 0.057518; 0.949477;, + 0.046936; 0.954091;, + 0.032177; 0.948906;, + 0.057631; 0.947033;, + 0.066750; 0.953156;, + 0.069912; 0.975431;, + 0.063339; 0.966130;, + 0.063929; 0.954071;, + 0.061464; 0.950742;, + 0.057518; 0.949477;, + 0.057631; 0.947033;, + 0.063236; 0.948147;, + 0.055038; 0.959289;, + 0.057975; 0.961075;, + 0.059371; 0.962337;, + 0.054534; 0.960473;, + 0.063929; 0.954071;, + 0.063339; 0.966130;, + 0.059371; 0.962337;, + 0.061737; 0.954781;, + 0.059773; 0.953174;, + 0.057560; 0.951878;, + 0.057518; 0.949477;, + 0.061464; 0.950742;, + 0.057560; 0.951878;, + 0.051430; 0.956487;, + 0.046936; 0.954091;, + 0.057518; 0.949477;, + 0.184220; 0.118411;, + 0.330675; 0.100335;, + 0.302179; 0.039460;, + 0.200963; 0.038195;, + 0.058231; 0.955124;, + 0.056821; 0.954084;, + 0.057560; 0.951878;, + 0.059773; 0.953174;, + 0.056821; 0.954084;, + 0.053046; 0.957052;, + 0.051430; 0.956487;, + 0.057560; 0.951878;, + 0.061737; 0.954781;, + 0.059371; 0.962337;, + 0.057975; 0.961075;, + 0.059797; 0.956192;, + 0.334487; 0.386951;, + 0.383126; 0.240007;, + 0.330675; 0.100335;, + 0.184220; 0.118411;, + 0.446491; 0.018699;, + 0.302179; 0.039460;, + 0.330675; 0.100335;, + 0.476633; 0.108770;, + 0.519659; 0.104516;, + 0.476892; 0.108573;, + 0.443842; 0.017362;, + 0.517802; 0.014943;, + 0.476892; 0.108573;, + 0.329854; 0.100368;, + 0.299809; 0.040785;, + 0.443842; 0.017362;, + 0.520619; 0.391138;, + 0.451350; 0.320787;, + 0.383126; 0.240007;, + 0.334487; 0.386951;, + 0.476633; 0.108770;, + 0.330675; 0.100335;, + 0.383126; 0.240007;, + 0.477074; 0.148561;, + 0.520629; 0.158106;, + 0.477073; 0.148486;, + 0.476892; 0.108573;, + 0.519659; 0.104516;, + 0.477073; 0.148486;, + 0.383165; 0.240469;, + 0.329854; 0.100368;, + 0.476892; 0.108573;, + 0.520619; 0.391138;, + 0.451420; 0.319780;, + 0.485437; 0.209764;, + 0.521872; 0.222745;, + 0.485437; 0.209764;, + 0.451420; 0.319780;, + 0.383165; 0.240469;, + 0.477073; 0.148486;, + 0.477074; 0.148561;, + 0.383126; 0.240007;, + 0.451350; 0.320787;, + 0.485984; 0.210903;, + 0.521872; 0.222745;, + 0.485437; 0.209764;, + 0.477073; 0.148486;, + 0.520629; 0.158106;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.111499; 0.859485;, + 0.035714; 0.867207;, + 0.025617; 0.773636;, + 0.136141; 0.780448;, + 0.237759; 0.548780;, + 0.256361; 0.478392;, + 0.114220; 0.540105;, + 0.178234; 0.624787;, + 0.114220; 0.540105;, + 0.027110; 0.773639;, + 0.137634; 0.780449;, + 0.178234; 0.624787;, + 0.323330; 0.665705;, + 0.323330; 0.764832;, + 0.277004; 0.761272;, + 0.277777; 0.675143;, + 0.279444; 0.517037;, + 0.323331; 0.491088;, + 0.256361; 0.478392;, + 0.237759; 0.548780;, + 0.287967; 0.604571;, + 0.323330; 0.590540;, + 0.323330; 0.665705;, + 0.277777; 0.675143;, + 0.277953; 0.517036;, + 0.323331; 0.491088;, + 0.323331; 0.539628;, + 0.295968; 0.553140;, + 0.295968; 0.553140;, + 0.323331; 0.539628;, + 0.323330; 0.590540;, + 0.287967; 0.604571;, + 0.032177; 0.948906;, + 0.042969; 0.976392;, + 0.028313; 0.997604;, + 0.003557; 0.951590;, + 0.258094; 0.861325;, + 0.323329; 0.866146;, + 0.323330; 0.764832;, + 0.278497; 0.761273;, + 0.046936; 0.954091;, + 0.050074; 0.966766;, + 0.042969; 0.976392;, + 0.032177; 0.948906;, + 0.066750; 0.953156;, + 0.063236; 0.948147;, + 0.070361; 0.938775;, + 0.074844; 0.957233;, + 0.051430; 0.956487;, + 0.054534; 0.960473;, + 0.050074; 0.966766;, + 0.046936; 0.954091;, + 0.063929; 0.954071;, + 0.061464; 0.950742;, + 0.063236; 0.948147;, + 0.066750; 0.953156;, + 0.053046; 0.957052;, + 0.055038; 0.959289;, + 0.054534; 0.960473;, + 0.051430; 0.956487;, + 0.061737; 0.954781;, + 0.059773; 0.953174;, + 0.061464; 0.950742;, + 0.063929; 0.954071;, + 0.329854; 0.100368;, + 0.184050; 0.120233;, + 0.201413; 0.039911;, + 0.299809; 0.040785;, + 0.059797; 0.956192;, + 0.058231; 0.955124;, + 0.059773; 0.953174;, + 0.061737; 0.954781;, + 0.383165; 0.240469;, + 0.334369; 0.387551;, + 0.184050; 0.120233;, + 0.329854; 0.100368;, + 0.476633; 0.108770;, + 0.519659; 0.104516;, + 0.517802; 0.014943;, + 0.446491; 0.018699;, + 0.451420; 0.319780;, + 0.520619; 0.391138;, + 0.334369; 0.387551;, + 0.383165; 0.240469;, + 0.477074; 0.148561;, + 0.520629; 0.158106;, + 0.519659; 0.104516;, + 0.476633; 0.108770;, + 0.451350; 0.320787;, + 0.520619; 0.391138;, + 0.521872; 0.222745;, + 0.485984; 0.210903;, + 0.485984; 0.210903;, + 0.521872; 0.222745;, + 0.520629; 0.158106;, + 0.477074; 0.148561;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.816854; 0.810423;, + 0.658584; 0.810421;, + 0.771993; 0.971876;, + 0.807286; 0.971876;, + 0.816852; 0.662921;, + 0.658586; 0.662919;, + 0.658584; 0.810421;, + 0.816854; 0.810423;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.775847; 0.525195;, + 0.701026; 0.525194;, + 0.658586; 0.662919;, + 0.816852; 0.662921;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.775847; 0.525195;, + 0.701026; 0.525194;, + 0.658586; 0.662919;, + 0.816852; 0.662921;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.816852; 0.662921;, + 0.658586; 0.662919;, + 0.658584; 0.810421;, + 0.816854; 0.810423;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.003551; 0.928349;, + 0.074851; 0.928349;, + 0.074851; 0.999649;, + 0.003551; 0.999649;, + 0.816854; 0.810423;, + 0.658584; 0.810421;, + 0.771993; 0.971876;, + 0.807286; 0.971876;; + } //End of Mesh UV Coordinates + XSkinMeshHeader { + 2; + 6; + 8; + } + SkinWeights { + "Armature_us1"; + 112; + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 684, + 685, + 686, + 687, + 688, + 689, + 690, + 691, + 692, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 701, + 702, + 703, + 704, + 705, + 706, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 718, + 719, + 720, + 721, + 722, + 723, + 724, + 725, + 726, + 727, + 728, + 729, + 730, + 731, + 732, + 733, + 734, + 735, + 740, + 741, + 742, + 743, + 744, + 745, + 746, + 747; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.833611, 0.552352, 0.000000, + -0.000000, 0.552351,-0.833611, 0.000000, + -0.004373,-4.477100,-0.655155, 1.000000;; + } //End of Armature_us1 Skin Weights + SkinWeights { + "Armature_nogi1"; + 168; + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.814990, 0.579476, 0.000000, + -1.000000,-0.000000,-0.000000, 0.000000, + -0.000000,-0.579475, 0.814990, 0.000000, + 1.972052, 0.535777,-0.745986, 1.000000;; + } //End of Armature_nogi1 Skin Weights + SkinWeights { + "Armature_nogi2"; + 168; + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.835281,-0.549824, 0.000000, + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000,-0.549824, 0.835281, 0.000000, + -1.972052, 0.501328,-0.769559, 1.000000;; + } //End of Armature_nogi2 Skin Weights + SkinWeights { + "Armature_krilo1"; + 12; + 632, + 633, + 634, + 635, + 680, + 681, + 682, + 683, + 736, + 737, + 738, + 739; + 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.989605, 0.143812,-0.000000, 0.000000, + -0.143812,-0.989605,-0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.663170, 2.307318,-2.266624, 1.000000;; + } //End of Armature_krilo1 Skin Weights + SkinWeights { + "Armature_telo"; + 120; + 4, + 5, + 56, + 57, + 58, + 59, + 60, + 61, + 64, + 65, + 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, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 140, + 141, + 146, + 147, + 150, + 151, + 520, + 521, + 552, + 553, + 554, + 555, + 556, + 557, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 574, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 586, + 587, + 588, + 589, + 590, + 591, + 598, + 599; + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.500000, + 0.500000, + 1.000000, + 1.000000, + 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.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000,-0.997725,-0.067414, 0.000000, + 0.000000, 0.067414,-0.997725, 0.000000, + 0.004372, 3.079499, 1.049295, 1.000000;; + } //End of Armature_telo Skin Weights + SkinWeights { + "Armature_krilo2"; + 12; + 636, + 637, + 638, + 639, + 648, + 649, + 650, + 651, + 748, + 749, + 750, + 751; + 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.991160,-0.132673, 0.000000, 0.000000, + 0.132673,-0.991160,-0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + -0.663343, 2.311128,-2.266624, 1.000000;; + } //End of Armature_krilo2 Skin Weights + SkinWeights { + "Armature_golova"; + 92; + 104, + 105, + 120, + 121, + 122, + 123, + 124, + 125, + 128, + 129, + 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, + 576, + 577, + 584, + 585, + 586, + 587, + 588, + 589, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615; + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.943276, 0.332009, 0.000000, + -0.000000,-0.332009, 0.943276, 0.000000, + 0.004372,-2.686279,-1.835278, 1.000000;; + } //End of Armature_golova Skin Weights + SkinWeights { + "Armature_popa"; + 116; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 76, + 77, + 82, + 83, + 86, + 87, + 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, + 554, + 555, + 556, + 557, + 558, + 559, + 566, + 567; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.500000, + 0.500000, + 0.500000, + 0.500000, + 1.000000, + 1.000000, + 0.500000, + 0.500000; + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-0.990534,-0.137266, 0.000000, + 0.000000,-0.137266, 0.990534, 0.000000, + -0.004373, 2.079456,-0.639050, 1.000000;; + } //End of Armature_popa Skin Weights + } //End of Mesh Mesh + } //End of Cube +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 72; + 0;3; 0.140869, 0.294248, 0.956928;;, + 1;3; 0.140869, 0.294248, 0.956928;;, + 2;3; 0.140869, 0.294248, 0.956928;;, + 3;3; 0.140869, 0.294248, 0.956928;;, + 4;3; 0.140869, 0.294248, 0.956928;;, + 5;3; 0.140869, 0.294248, 0.956928;;, + 6;3; 0.140869, 0.294248, 0.956928;;, + 7;3; 0.140869, 0.294248, 0.956928;;, + 8;3; 0.140869, 0.294248, 0.956928;;, + 9;3; 0.140869, 0.294248, 0.956928;;, + 10;3; 0.140869, 0.294248, 0.956928;;, + 11;3; 0.140869, 0.294248, 0.956928;;, + 12;3; 0.140869, 0.294248, 0.956928;;, + 13;3; 0.140869, 0.294248, 0.956928;;, + 14;3; 0.140869, 0.294248, 0.956928;;, + 15;3; 0.140869, 0.294248, 0.956928;;, + 16;3; 0.140869, 0.294248, 0.956928;;, + 17;3; 0.140869, 0.294248, 0.956928;;, + 18;3; 0.140869, 0.294248, 0.956928;;, + 19;3; 0.140869, 0.294248, 0.956928;;, + 20;3; 0.140869, 0.294248, 0.956928;;, + 21;3; 0.140869, 0.294248, 0.956928;;, + 22;3; 0.140869, 0.294248, 0.956928;;, + 23;3; 0.140869, 0.294248, 0.956928;;, + 24;3; 0.140869, 0.294248, 0.956928;;, + 25;3; 0.140869, 0.294248, 0.956928;;, + 26;3; 0.140869, 0.294248, 0.956928;;, + 27;3; 0.140869, 0.294248, 0.956928;;, + 28;3; 0.140869, 0.294248, 0.956928;;, + 29;3; 0.140869, 0.294248, 0.956928;;, + 30;3; 0.140869, 0.294248, 0.956928;;, + 31;3; 0.140869, 0.294248, 0.956928;;, + 32;3; 0.140869, 0.294248, 0.956928;;, + 33;3; 0.140869, 0.294248, 0.956928;;, + 34;3; 0.140869, 0.294248, 0.956928;;, + 35;3; 0.140869, 0.294248, 0.956928;;, + 36;3; 0.140869, 0.294248, 0.956928;;, + 37;3; 0.140869, 0.294248, 0.956928;;, + 38;3; 0.140869, 0.294248, 0.956928;;, + 39;3; 0.140869, 0.294248, 0.956928;;, + 40;3; 0.140869, 0.294248, 0.956928;;, + 41;3; 0.140869, 0.294248, 0.956928;;, + 42;3; 0.140869, 0.294248, 0.956928;;, + 43;3; 0.140869, 0.294248, 0.956928;;, + 44;3; 0.140869, 0.294248, 0.956928;;, + 45;3; 0.140869, 0.294248, 0.956928;;, + 46;3; 0.140869, 0.294248, 0.956928;;, + 47;3; 0.140869, 0.294248, 0.956928;;, + 48;3; 0.140869, 0.294248, 0.956928;;, + 49;3; 0.140869, 0.294248, 0.956928;;, + 50;3; 0.140869, 0.294248, 0.956928;;, + 51;3; 0.140869, 0.294248, 0.956928;;, + 52;3; 0.140869, 0.294248, 0.956928;;, + 53;3; 0.140869, 0.294248, 0.956928;;, + 54;3; 0.140869, 0.294248, 0.956928;;, + 55;3; 0.140869, 0.294248, 0.956928;;, + 56;3; 0.140869, 0.294248, 0.956928;;, + 57;3; 0.140869, 0.294248, 0.956928;;, + 58;3; 0.140869, 0.294248, 0.956928;;, + 59;3; 0.140869, 0.294248, 0.956928;;, + 60;3; 0.140869, 0.294248, 0.956928;;, + 61;3; 0.140869, 0.294248, 0.956928;;, + 62;3; 0.140869, 0.294248, 0.956928;;, + 63;3; 0.140869, 0.294248, 0.956928;;, + 64;3; 0.140869, 0.294248, 0.956928;;, + 65;3; 0.140869, 0.294248, 0.956928;;, + 66;3; 0.140869, 0.294248, 0.956928;;, + 67;3; 0.140869, 0.294248, 0.956928;;, + 68;3; 0.140869, 0.294248, 0.956928;;, + 69;3; 0.140869, 0.294248, 0.956928;;, + 70;3; 0.140869, 0.294248, 0.956928;;, + 71;3; 0.140869, 0.294248, 0.956928;;; + } + AnimationKey { //Rotation + 0; + 72; + 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;;; + } + AnimationKey { //Scale + 1; + 72; + 0;3; 0.384873, 0.384873, 0.384873;;, + 1;3; 0.384873, 0.384873, 0.384873;;, + 2;3; 0.384873, 0.384873, 0.384873;;, + 3;3; 0.384873, 0.384873, 0.384873;;, + 4;3; 0.384873, 0.384873, 0.384873;;, + 5;3; 0.384873, 0.384873, 0.384873;;, + 6;3; 0.384873, 0.384873, 0.384873;;, + 7;3; 0.384873, 0.384873, 0.384873;;, + 8;3; 0.384873, 0.384873, 0.384873;;, + 9;3; 0.384873, 0.384873, 0.384873;;, + 10;3; 0.384873, 0.384873, 0.384873;;, + 11;3; 0.384873, 0.384873, 0.384873;;, + 12;3; 0.384873, 0.384873, 0.384873;;, + 13;3; 0.384873, 0.384873, 0.384873;;, + 14;3; 0.384873, 0.384873, 0.384873;;, + 15;3; 0.384873, 0.384873, 0.384873;;, + 16;3; 0.384873, 0.384873, 0.384873;;, + 17;3; 0.384873, 0.384873, 0.384873;;, + 18;3; 0.384873, 0.384873, 0.384873;;, + 19;3; 0.384873, 0.384873, 0.384873;;, + 20;3; 0.384873, 0.384873, 0.384873;;, + 21;3; 0.384873, 0.384873, 0.384873;;, + 22;3; 0.384873, 0.384873, 0.384873;;, + 23;3; 0.384873, 0.384873, 0.384873;;, + 24;3; 0.384873, 0.384873, 0.384873;;, + 25;3; 0.384873, 0.384873, 0.384873;;, + 26;3; 0.384873, 0.384873, 0.384873;;, + 27;3; 0.384873, 0.384873, 0.384873;;, + 28;3; 0.384873, 0.384873, 0.384873;;, + 29;3; 0.384873, 0.384873, 0.384873;;, + 30;3; 0.384873, 0.384873, 0.384873;;, + 31;3; 0.384873, 0.384873, 0.384873;;, + 32;3; 0.384873, 0.384873, 0.384873;;, + 33;3; 0.384873, 0.384873, 0.384873;;, + 34;3; 0.384873, 0.384873, 0.384873;;, + 35;3; 0.384873, 0.384873, 0.384873;;, + 36;3; 0.384873, 0.384873, 0.384873;;, + 37;3; 0.384873, 0.384873, 0.384873;;, + 38;3; 0.384873, 0.384873, 0.384873;;, + 39;3; 0.384873, 0.384873, 0.384873;;, + 40;3; 0.384873, 0.384873, 0.384873;;, + 41;3; 0.384873, 0.384873, 0.384873;;, + 42;3; 0.384873, 0.384873, 0.384873;;, + 43;3; 0.384873, 0.384873, 0.384873;;, + 44;3; 0.384873, 0.384873, 0.384873;;, + 45;3; 0.384873, 0.384873, 0.384873;;, + 46;3; 0.384873, 0.384873, 0.384873;;, + 47;3; 0.384873, 0.384873, 0.384873;;, + 48;3; 0.384873, 0.384873, 0.384873;;, + 49;3; 0.384873, 0.384873, 0.384873;;, + 50;3; 0.384873, 0.384873, 0.384873;;, + 51;3; 0.384873, 0.384873, 0.384873;;, + 52;3; 0.384873, 0.384873, 0.384873;;, + 53;3; 0.384873, 0.384873, 0.384873;;, + 54;3; 0.384873, 0.384873, 0.384873;;, + 55;3; 0.384873, 0.384873, 0.384873;;, + 56;3; 0.384873, 0.384873, 0.384873;;, + 57;3; 0.384873, 0.384873, 0.384873;;, + 58;3; 0.384873, 0.384873, 0.384873;;, + 59;3; 0.384873, 0.384873, 0.384873;;, + 60;3; 0.384873, 0.384873, 0.384873;;, + 61;3; 0.384873, 0.384873, 0.384873;;, + 62;3; 0.384873, 0.384873, 0.384873;;, + 63;3; 0.384873, 0.384873, 0.384873;;, + 64;3; 0.384873, 0.384873, 0.384873;;, + 65;3; 0.384873, 0.384873, 0.384873;;, + 66;3; 0.384873, 0.384873, 0.384873;;, + 67;3; 0.384873, 0.384873, 0.384873;;, + 68;3; 0.384873, 0.384873, 0.384873;;, + 69;3; 0.384873, 0.384873, 0.384873;;, + 70;3; 0.384873, 0.384873, 0.384873;;, + 71;3; 0.384873, 0.384873, 0.384873;;; + } + } + Animation { + {Armature_telo} + AnimationKey { //Position + 2; + 72; + 0;3; -0.420690, 0.533795,-0.000000;;, + 1;3; -0.420690, 0.533795,-0.000000;;, + 2;3; -0.420690, 0.533795,-0.000000;;, + 3;3; -0.420690, 0.533795,-0.000000;;, + 4;3; -0.420690, 0.533795,-0.000000;;, + 5;3; -0.420690, 0.533795,-0.000000;;, + 6;3; -0.420690, 0.533795,-0.000000;;, + 7;3; -0.420690, 0.533795,-0.000000;;, + 8;3; -0.420690, 0.533795,-0.000000;;, + 9;3; -0.420690, 0.533795,-0.000000;;, + 10;3; -0.420690, 0.533795,-0.000000;;, + 11;3; -0.420690, 0.533795,-0.000000;;, + 12;3; -0.420690, 0.533795,-0.000000;;, + 13;3; -0.420690, 0.533795,-0.000000;;, + 14;3; -0.420690, 0.533795,-0.000000;;, + 15;3; -0.420690, 0.533795,-0.000000;;, + 16;3; -0.420690, 0.533795,-0.000000;;, + 17;3; -0.420690, 0.533795,-0.000000;;, + 18;3; -0.420690, 0.533795,-0.000000;;, + 19;3; -0.420690, 0.533795,-0.000000;;, + 20;3; -0.420690, 0.533795,-0.000000;;, + 21;3; -0.420690, 0.533795,-0.000000;;, + 22;3; -0.420690, 0.533795,-0.000000;;, + 23;3; -0.420690, 0.533795,-0.000000;;, + 24;3; -0.420690, 0.533795,-0.000000;;, + 25;3; -0.420690, 0.533795,-0.000000;;, + 26;3; -0.420690, 0.533795,-0.000000;;, + 27;3; -0.420690, 0.533795,-0.000000;;, + 28;3; -0.420690, 0.533795,-0.000000;;, + 29;3; -0.420690, 0.533795,-0.000000;;, + 30;3; -0.420690, 0.533795,-0.000000;;, + 31;3; -0.420690, 0.533795,-0.000000;;, + 32;3; -0.420690, 0.533795,-0.000000;;, + 33;3; -0.420690, 0.533795,-0.000000;;, + 34;3; -0.420690, 0.533795,-0.000000;;, + 35;3; -0.420690, 0.533795,-0.000000;;, + 36;3; -0.420691, 0.697844, 5.096399;;, + 37;3; -0.420691, 0.649030,11.835538;;, + 38;3; -0.420690, 0.467079,18.898138;;, + 39;3; -0.420690, 0.386893,25.967310;;, + 40;3; -0.420690, 0.533795,32.266632;;, + 41;3; -0.420690, 0.533472,33.885704;;, + 42;3; -0.420690, 0.488681,34.629696;;, + 43;3; -0.420690, 0.442798,35.112400;;, + 44;3; -0.420690, 0.404856,35.451447;;, + 45;3; -0.420689, 0.377828,35.695206;;, + 46;3; -0.420689, 0.361520,35.869213;;, + 47;3; -0.420689, 0.353766,35.988956;;, + 48;3; -0.420689, 0.351512,36.064732;;, + 49;3; -0.420689, 0.351747,36.104042;;, + 50;3; -0.420689, 0.352129,36.114277;;, + 51;3; -0.420689, 0.308901,34.759087;;, + 52;3; -0.420689, 0.263859,31.941816;;, + 53;3; -0.420689, 0.264396,28.434992;;, + 54;3; -0.420689, 0.317380,24.548536;;, + 55;3; -0.420690, 0.409746,20.457424;;, + 56;3; -0.420690, 0.515895,16.287056;;, + 57;3; -0.420691, 0.605579,12.149173;;, + 58;3; -0.420691, 0.652924, 8.167800;;, + 59;3; -0.420691, 0.644488, 4.516260;;, + 60;3; -0.420691, 0.587241, 1.509617;;, + 61;3; -0.420690, 0.533795,-0.000000;;, + 62;3; -0.420690, 0.533795,-0.000000;;, + 63;3; -0.420690, 0.533795,-0.000000;;, + 64;3; -0.420690, 0.533795,-0.000000;;, + 65;3; -0.420690, 0.533795,-0.000000;;, + 66;3; -0.420690, 0.533795,-0.000000;;, + 67;3; -0.420690, 0.533795,-0.000000;;, + 68;3; -0.420690, 0.533795,-0.000000;;, + 69;3; -0.420690, 0.533795,-0.000000;;, + 70;3; -0.420690, 0.533795,-0.000000;;, + 71;3; -0.420690, 0.533795,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 1;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 2;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 3;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 4;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 5;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 6;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 7;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 8;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 9;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 10;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 11;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 12;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 13;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 14;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 15;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 16;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 17;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 18;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 19;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 20;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 21;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 22;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 23;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 24;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 25;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 26;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 27;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 28;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 29;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 30;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 31;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 32;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 33;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 34;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 35;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 36;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 37;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 38;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 39;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 40;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 41;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 42;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 43;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 44;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 45;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 46;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 47;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 48;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 49;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 50;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 51;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 52;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 53;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 54;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 55;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 56;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 57;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 58;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 59;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 60;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 61;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 62;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 63;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 64;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 65;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 66;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 67;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 68;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 69;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 70;4; -0.033726, 0.999431, 0.000000, 0.000000;;, + 71;4; -0.033726, 0.999431, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_popa} + AnimationKey { //Position + 2; + 72; + 0;3; 0.000000, 1.173850, 0.000000;;, + 1;3; 0.000000, 1.173850, 0.000000;;, + 2;3; 0.000000, 1.173850, 0.000000;;, + 3;3; 0.000000, 1.173850, 0.000000;;, + 4;3; 0.000000, 1.173850, 0.000000;;, + 5;3; 0.000000, 1.173850, 0.000000;;, + 6;3; 0.000000, 1.173850, 0.000000;;, + 7;3; 0.000000, 1.173850, 0.000000;;, + 8;3; 0.000000, 1.173850, 0.000000;;, + 9;3; 0.000000, 1.173850, 0.000000;;, + 10;3; 0.000000, 1.173850, 0.000000;;, + 11;3; 0.000000, 1.173850, 0.000000;;, + 12;3; 0.000000, 1.173850, 0.000000;;, + 13;3; 0.000000, 1.173850, 0.000000;;, + 14;3; 0.000000, 1.173850, 0.000000;;, + 15;3; 0.000000, 1.173850, 0.000000;;, + 16;3; 0.000000, 1.173850, 0.000000;;, + 17;3; 0.000000, 1.173850, 0.000000;;, + 18;3; 0.000000, 1.173850, 0.000000;;, + 19;3; 0.000000, 1.173850, 0.000000;;, + 20;3; 0.000000, 1.173850, 0.000000;;, + 21;3; 0.000000, 1.173850, 0.000000;;, + 22;3; 0.000000, 1.173850, 0.000000;;, + 23;3; 0.000000, 1.173850, 0.000000;;, + 24;3; 0.000000, 1.173850, 0.000000;;, + 25;3; 0.000000, 1.173850, 0.000000;;, + 26;3; 0.000000, 1.173850, 0.000000;;, + 27;3; 0.000000, 1.173850, 0.000000;;, + 28;3; 0.000000, 1.173850, 0.000000;;, + 29;3; 0.000000, 1.173850, 0.000000;;, + 30;3; 0.000000, 1.173850, 0.000000;;, + 31;3; 0.000000, 1.173850, 0.000000;;, + 32;3; 0.000000, 1.173850, 0.000000;;, + 33;3; 0.000000, 1.173850, 0.000000;;, + 34;3; 0.000000, 1.173850, 0.000000;;, + 35;3; 0.000000, 1.173850, 0.000000;;, + 36;3; 0.000000, 1.173850,-0.000001;;, + 37;3; -0.000000, 1.173850,-0.000000;;, + 38;3; -0.000000, 1.173850, 0.000001;;, + 39;3; -0.000000, 1.173849, 0.000000;;, + 40;3; -0.000000, 1.173850,-0.000001;;, + 41;3; 0.000000, 1.173850,-0.000000;;, + 42;3; 0.000000, 1.173850,-0.000003;;, + 43;3; 0.000000, 1.173850,-0.000000;;, + 44;3; 0.000000, 1.173850,-0.000002;;, + 45;3; 0.000000, 1.173850,-0.000001;;, + 46;3; -0.000000, 1.173850,-0.000002;;, + 47;3; 0.000000, 1.173850,-0.000004;;, + 48;3; 0.000000, 1.173850,-0.000004;;, + 49;3; 0.000000, 1.173850,-0.000002;;, + 50;3; 0.000000, 1.173850,-0.000001;;, + 51;3; 0.000000, 1.173850,-0.000002;;, + 52;3; 0.000000, 1.173850,-0.000001;;, + 53;3; -0.000000, 1.173850, 0.000000;;, + 54;3; -0.000000, 1.173850,-0.000000;;, + 55;3; 0.000000, 1.173850,-0.000000;;, + 56;3; -0.000000, 1.173850,-0.000000;;, + 57;3; -0.000000, 1.173850, 0.000000;;, + 58;3; 0.000000, 1.173850, 0.000000;;, + 59;3; 0.000000, 1.173850,-0.000000;;, + 60;3; 0.000000, 1.173850,-0.000000;;, + 61;3; 0.000000, 1.173850, 0.000000;;, + 62;3; 0.000000, 1.173850, 0.000000;;, + 63;3; 0.000000, 1.173850, 0.000000;;, + 64;3; 0.000000, 1.173850, 0.000000;;, + 65;3; 0.000000, 1.173850, 0.000000;;, + 66;3; 0.000000, 1.173850, 0.000000;;, + 67;3; 0.000000, 1.173850, 0.000000;;, + 68;3; 0.000000, 1.173850, 0.000000;;, + 69;3; 0.000000, 1.173850, 0.000000;;, + 70;3; 0.000000, 1.173850, 0.000000;;, + 71;3; 0.000000, 1.173850, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 1;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 2;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 3;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 4;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 5;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 6;4; -0.000000,-0.000000, 0.993602, 0.111707;;, + 7;4; -0.000000,-0.000000, 0.991162, 0.131616;;, + 8;4; -0.000000,-0.000000, 0.990021, 0.140919;;, + 9;4; -0.000000,-0.000000, 0.990066, 0.140550;;, + 10;4; -0.000000,-0.000000, 0.990199, 0.139469;;, + 11;4; -0.000000,-0.000000, 0.990412, 0.137731;;, + 12;4; -0.000000,-0.000000, 0.990697, 0.135410;;, + 13;4; -0.000000,-0.000000, 0.991041, 0.132600;;, + 14;4; -0.000000,-0.000000, 0.991432, 0.129413;;, + 15;4; -0.000000,-0.000000, 0.991854, 0.125971;;, + 16;4; -0.000000,-0.000000, 0.992291, 0.122404;;, + 17;4; -0.000000,-0.000000, 0.992728, 0.118842;;, + 18;4; -0.000000,-0.000000, 0.993149, 0.115410;;, + 19;4; -0.000000,-0.000000, 0.993540, 0.112219;;, + 20;4; -0.000000,-0.000000, 0.993889, 0.109367;;, + 21;4; -0.000000,-0.000000, 0.994188, 0.106935;;, + 22;4; -0.000000,-0.000000, 0.994427, 0.104984;;, + 23;4; -0.000000,-0.000000, 0.994601, 0.103560;;, + 24;4; -0.000000,-0.000000, 0.994707, 0.102694;;, + 25;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 26;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 27;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 28;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 29;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 30;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 31;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 32;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 33;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 34;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 35;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 36;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 37;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 38;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 39;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 40;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 41;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 42;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 43;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 44;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 45;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 46;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 47;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 48;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 49;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 50;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 51;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 52;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 53;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 54;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 55;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 56;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 57;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 58;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 59;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 60;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 61;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 62;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 63;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 64;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 65;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 66;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 67;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 68;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 69;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 70;4; -0.000000,-0.000000, 0.994743, 0.102403;;, + 71;4; -0.000000,-0.000000, 0.994743, 0.102403;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_nogi1} + AnimationKey { //Position + 2; + 72; + 0;3; 0.000000, 1.173850, 0.000000;;, + 1;3; 0.000000, 1.173850, 0.000000;;, + 2;3; 0.000000, 1.173850, 0.000000;;, + 3;3; 0.000000, 1.173850, 0.000000;;, + 4;3; 0.000000, 1.173850, 0.000000;;, + 5;3; 0.000000, 1.173850, 0.000000;;, + 6;3; 0.000000, 1.173850, 0.000000;;, + 7;3; 0.000000, 1.173850, 0.000000;;, + 8;3; 0.000000, 1.173850, 0.000000;;, + 9;3; 0.000000, 1.173850, 0.000000;;, + 10;3; 0.000000, 1.173850, 0.000000;;, + 11;3; 0.000000, 1.173850, 0.000000;;, + 12;3; 0.000000, 1.173850, 0.000000;;, + 13;3; 0.000000, 1.173850, 0.000000;;, + 14;3; 0.000000, 1.173850, 0.000000;;, + 15;3; 0.000000, 1.173850, 0.000000;;, + 16;3; 0.000000, 1.173850, 0.000000;;, + 17;3; 0.000000, 1.173850, 0.000000;;, + 18;3; 0.000000, 1.173850, 0.000000;;, + 19;3; 0.000000, 1.173850, 0.000000;;, + 20;3; 0.000000, 1.173850, 0.000000;;, + 21;3; 0.000000, 1.173850, 0.000000;;, + 22;3; 0.000000, 1.173850, 0.000000;;, + 23;3; 0.000000, 1.173850, 0.000000;;, + 24;3; 0.000000, 1.173850, 0.000000;;, + 25;3; 0.000000, 1.173850, 0.000000;;, + 26;3; 0.000000, 1.173850, 0.000000;;, + 27;3; 0.000000, 1.173850, 0.000000;;, + 28;3; 0.000000, 1.173850, 0.000000;;, + 29;3; 0.000000, 1.173850, 0.000000;;, + 30;3; 0.000000, 1.173850, 0.000000;;, + 31;3; 0.000000, 1.173850, 0.000000;;, + 32;3; 0.000000, 1.173850, 0.000000;;, + 33;3; 0.000000, 1.173850, 0.000000;;, + 34;3; 0.000000, 1.173850, 0.000000;;, + 35;3; 0.000000, 1.173850, 0.000000;;, + 36;3; 0.000000, 1.173850,-0.000001;;, + 37;3; -0.000000, 1.173850,-0.000000;;, + 38;3; -0.000000, 1.173850, 0.000001;;, + 39;3; -0.000000, 1.173849, 0.000000;;, + 40;3; -0.000000, 1.173850,-0.000001;;, + 41;3; 0.000000, 1.173850,-0.000000;;, + 42;3; 0.000000, 1.173850,-0.000003;;, + 43;3; 0.000000, 1.173850,-0.000000;;, + 44;3; 0.000000, 1.173850,-0.000002;;, + 45;3; 0.000000, 1.173850,-0.000001;;, + 46;3; -0.000000, 1.173850,-0.000002;;, + 47;3; 0.000000, 1.173850,-0.000004;;, + 48;3; 0.000000, 1.173850,-0.000004;;, + 49;3; 0.000000, 1.173850,-0.000002;;, + 50;3; 0.000000, 1.173850,-0.000001;;, + 51;3; 0.000000, 1.173850,-0.000002;;, + 52;3; 0.000000, 1.173850,-0.000001;;, + 53;3; -0.000000, 1.173850, 0.000000;;, + 54;3; -0.000000, 1.173850,-0.000000;;, + 55;3; 0.000000, 1.173850,-0.000000;;, + 56;3; -0.000000, 1.173850,-0.000000;;, + 57;3; -0.000000, 1.173850, 0.000000;;, + 58;3; 0.000000, 1.173850, 0.000000;;, + 59;3; 0.000000, 1.173850,-0.000000;;, + 60;3; 0.000000, 1.173850,-0.000000;;, + 61;3; 0.000000, 1.173850, 0.000000;;, + 62;3; 0.000000, 1.173850, 0.000000;;, + 63;3; 0.000000, 1.173850, 0.000000;;, + 64;3; 0.000000, 1.173850, 0.000000;;, + 65;3; 0.000000, 1.173850, 0.000000;;, + 66;3; 0.000000, 1.173850, 0.000000;;, + 67;3; 0.000000, 1.173850, 0.000000;;, + 68;3; 0.000000, 1.173850, 0.000000;;, + 69;3; 0.000000, 1.173850, 0.000000;;, + 70;3; 0.000000, 1.173850, 0.000000;;, + 71;3; 0.000000, 1.173850, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 1;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 2;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 3;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 4;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 5;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 6;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 7;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 8;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 9;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 10;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 11;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 12;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 13;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 14;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 15;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 16;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 17;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 18;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 19;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 20;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 21;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 22;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 23;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 24;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 25;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 26;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 27;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 28;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 29;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 30;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 31;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 32;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 33;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 34;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 35;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 36;4; -0.209329, 0.672734, 0.657092, 0.254205;;, + 37;4; -0.257488, 0.650930, 0.632091, 0.300784;;, + 38;4; -0.319305, 0.622939, 0.599996, 0.360574;;, + 39;4; -0.367454, 0.601138, 0.574998, 0.407143;;, + 40;4; -0.384553, 0.593396, 0.566121, 0.423682;;, + 41;4; -0.383592, 0.593831, 0.566621, 0.422752;;, + 42;4; -0.380686, 0.595147, 0.568129, 0.419942;;, + 43;4; -0.375825, 0.597347, 0.570652, 0.415240;;, + 44;4; -0.369035, 0.600421, 0.574177, 0.408673;;, + 45;4; -0.360387, 0.604336, 0.578666, 0.400309;;, + 46;4; -0.350008, 0.609036, 0.584055, 0.390269;;, + 47;4; -0.338084, 0.614434, 0.590245, 0.378737;;, + 48;4; -0.324869, 0.620417, 0.597105, 0.365956;;, + 49;4; -0.310679, 0.626842, 0.604472, 0.352231;;, + 50;4; -0.295880, 0.633543, 0.612155, 0.337917;;, + 51;4; -0.280875, 0.640337, 0.619945, 0.323404;;, + 52;4; -0.266077, 0.647038, 0.627628, 0.309092;;, + 53;4; -0.251889, 0.653462, 0.634994, 0.295369;;, + 54;4; -0.238677, 0.659444, 0.641854, 0.282590;;, + 55;4; -0.226756, 0.664842, 0.648043, 0.271061;;, + 56;4; -0.216380, 0.669540, 0.653430, 0.261024;;, + 57;4; -0.207735, 0.673455, 0.657918, 0.252663;;, + 58;4; -0.200948, 0.676528, 0.661442, 0.246099;;, + 59;4; -0.196089, 0.678728, 0.663964, 0.241399;;, + 60;4; -0.193185, 0.680043, 0.665472, 0.238590;;, + 61;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 62;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 63;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 64;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 65;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 66;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 67;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 68;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 69;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 70;4; -0.192224, 0.680478, 0.665971, 0.237660;;, + 71;4; -0.192224, 0.680478, 0.665971, 0.237660;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_nogi2} + AnimationKey { //Position + 2; + 72; + 0;3; 0.000000, 1.173850, 0.000000;;, + 1;3; 0.000000, 1.173850, 0.000000;;, + 2;3; 0.000000, 1.173850, 0.000000;;, + 3;3; 0.000000, 1.173850, 0.000000;;, + 4;3; 0.000000, 1.173850, 0.000000;;, + 5;3; 0.000000, 1.173850, 0.000000;;, + 6;3; 0.000000, 1.173850, 0.000000;;, + 7;3; 0.000000, 1.173850, 0.000000;;, + 8;3; 0.000000, 1.173850, 0.000000;;, + 9;3; 0.000000, 1.173850, 0.000000;;, + 10;3; 0.000000, 1.173850, 0.000000;;, + 11;3; 0.000000, 1.173850, 0.000000;;, + 12;3; 0.000000, 1.173850, 0.000000;;, + 13;3; 0.000000, 1.173850, 0.000000;;, + 14;3; 0.000000, 1.173850, 0.000000;;, + 15;3; 0.000000, 1.173850, 0.000000;;, + 16;3; 0.000000, 1.173850, 0.000000;;, + 17;3; 0.000000, 1.173850, 0.000000;;, + 18;3; 0.000000, 1.173850, 0.000000;;, + 19;3; 0.000000, 1.173850, 0.000000;;, + 20;3; 0.000000, 1.173850, 0.000000;;, + 21;3; 0.000000, 1.173850, 0.000000;;, + 22;3; 0.000000, 1.173850, 0.000000;;, + 23;3; 0.000000, 1.173850, 0.000000;;, + 24;3; 0.000000, 1.173850, 0.000000;;, + 25;3; 0.000000, 1.173850, 0.000000;;, + 26;3; 0.000000, 1.173850, 0.000000;;, + 27;3; 0.000000, 1.173850, 0.000000;;, + 28;3; 0.000000, 1.173850, 0.000000;;, + 29;3; 0.000000, 1.173850, 0.000000;;, + 30;3; 0.000000, 1.173850, 0.000000;;, + 31;3; 0.000000, 1.173850, 0.000000;;, + 32;3; 0.000000, 1.173850, 0.000000;;, + 33;3; 0.000000, 1.173850, 0.000000;;, + 34;3; 0.000000, 1.173850, 0.000000;;, + 35;3; 0.000000, 1.173850, 0.000000;;, + 36;3; 0.000000, 1.173850,-0.000001;;, + 37;3; -0.000000, 1.173850,-0.000000;;, + 38;3; -0.000000, 1.173850, 0.000001;;, + 39;3; -0.000000, 1.173849, 0.000000;;, + 40;3; -0.000000, 1.173850,-0.000001;;, + 41;3; 0.000000, 1.173850,-0.000000;;, + 42;3; 0.000000, 1.173850,-0.000003;;, + 43;3; 0.000000, 1.173850,-0.000000;;, + 44;3; 0.000000, 1.173850,-0.000002;;, + 45;3; 0.000000, 1.173850,-0.000001;;, + 46;3; -0.000000, 1.173850,-0.000002;;, + 47;3; 0.000000, 1.173850,-0.000004;;, + 48;3; 0.000000, 1.173850,-0.000004;;, + 49;3; 0.000000, 1.173850,-0.000002;;, + 50;3; 0.000000, 1.173850,-0.000001;;, + 51;3; 0.000000, 1.173850,-0.000002;;, + 52;3; 0.000000, 1.173850,-0.000001;;, + 53;3; -0.000000, 1.173850, 0.000000;;, + 54;3; -0.000000, 1.173850,-0.000000;;, + 55;3; 0.000000, 1.173850,-0.000000;;, + 56;3; -0.000000, 1.173850,-0.000000;;, + 57;3; -0.000000, 1.173850, 0.000000;;, + 58;3; 0.000000, 1.173850, 0.000000;;, + 59;3; 0.000000, 1.173850,-0.000000;;, + 60;3; 0.000000, 1.173850,-0.000000;;, + 61;3; 0.000000, 1.173850, 0.000000;;, + 62;3; 0.000000, 1.173850, 0.000000;;, + 63;3; 0.000000, 1.173850, 0.000000;;, + 64;3; 0.000000, 1.173850, 0.000000;;, + 65;3; 0.000000, 1.173850, 0.000000;;, + 66;3; 0.000000, 1.173850, 0.000000;;, + 67;3; 0.000000, 1.173850, 0.000000;;, + 68;3; 0.000000, 1.173850, 0.000000;;, + 69;3; 0.000000, 1.173850, 0.000000;;, + 70;3; 0.000000, 1.173850, 0.000000;;, + 71;3; 0.000000, 1.173850, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 1;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 2;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 3;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 4;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 5;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 6;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 7;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 8;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 9;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 10;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 11;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 12;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 13;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 14;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 15;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 16;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 17;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 18;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 19;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 20;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 21;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 22;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 23;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 24;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 25;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 26;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 27;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 28;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 29;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 30;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 31;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 32;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 33;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 34;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 35;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 36;4; -0.199513, 0.674883,-0.659898,-0.244556;;, + 37;4; -0.254533, 0.649715,-0.631078,-0.297754;;, + 38;4; -0.325150, 0.617407,-0.594083,-0.366032;;, + 39;4; -0.380155, 0.592243,-0.565268,-0.419216;;, + 40;4; -0.399692, 0.583307,-0.555035,-0.438106;;, + 41;4; -0.398593, 0.583809,-0.555610,-0.437043;;, + 42;4; -0.395273, 0.585328,-0.557349,-0.433833;;, + 43;4; -0.389719, 0.587868,-0.560258,-0.428463;;, + 44;4; -0.381961, 0.591416,-0.564321,-0.420962;;, + 45;4; -0.372081, 0.595935,-0.569496,-0.411409;;, + 46;4; -0.360222, 0.601359,-0.575707,-0.399943;;, + 47;4; -0.346599, 0.607591,-0.582843,-0.386771;;, + 48;4; -0.331502, 0.614497,-0.590751,-0.372174;;, + 49;4; -0.315291, 0.621913,-0.599243,-0.356499;;, + 50;4; -0.298384, 0.629647,-0.608100,-0.340153;;, + 51;4; -0.281242, 0.637489,-0.617080,-0.323578;;, + 52;4; -0.264337, 0.645223,-0.625935,-0.307233;;, + 53;4; -0.248129, 0.652639,-0.634427,-0.291562;;, + 54;4; -0.233036, 0.659544,-0.642333,-0.276968;;, + 55;4; -0.219418, 0.665774,-0.649467,-0.263802;;, + 56;4; -0.207564, 0.671197,-0.655677,-0.252340;;, + 57;4; -0.197688, 0.675715,-0.660851,-0.242791;;, + 58;4; -0.189935, 0.679262,-0.664912,-0.235294;;, + 59;4; -0.184384, 0.681801,-0.667820,-0.229928;;, + 60;4; -0.181066, 0.683319,-0.669558,-0.226719;;, + 61;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 62;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 63;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 64;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 65;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 66;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 67;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 68;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 69;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 70;4; -0.179968, 0.683821,-0.670133,-0.225657;;, + 71;4; -0.179968, 0.683821,-0.670133,-0.225657;;; + } + AnimationKey { //Scale + 1; + 72; + 0;3; 1.000000, 0.999999, 1.000000;;, + 1;3; 1.000000, 0.999999, 1.000000;;, + 2;3; 1.000000, 0.999999, 1.000000;;, + 3;3; 1.000000, 0.999999, 1.000000;;, + 4;3; 1.000000, 0.999999, 1.000000;;, + 5;3; 1.000000, 0.999999, 1.000000;;, + 6;3; 1.000000, 0.999999, 1.000000;;, + 7;3; 1.000000, 0.999999, 1.000000;;, + 8;3; 1.000000, 0.999999, 1.000000;;, + 9;3; 1.000000, 0.999999, 1.000000;;, + 10;3; 1.000000, 0.999999, 1.000000;;, + 11;3; 1.000000, 0.999999, 1.000000;;, + 12;3; 1.000000, 0.999999, 1.000000;;, + 13;3; 1.000000, 0.999999, 1.000000;;, + 14;3; 1.000000, 0.999999, 1.000000;;, + 15;3; 1.000000, 0.999999, 1.000000;;, + 16;3; 1.000000, 0.999999, 1.000000;;, + 17;3; 1.000000, 0.999999, 1.000000;;, + 18;3; 1.000000, 0.999999, 1.000000;;, + 19;3; 1.000000, 0.999999, 1.000000;;, + 20;3; 1.000000, 0.999999, 1.000000;;, + 21;3; 1.000000, 0.999999, 1.000000;;, + 22;3; 1.000000, 0.999999, 1.000000;;, + 23;3; 1.000000, 0.999999, 1.000000;;, + 24;3; 1.000000, 0.999999, 1.000000;;, + 25;3; 1.000000, 0.999999, 1.000000;;, + 26;3; 1.000000, 0.999999, 1.000000;;, + 27;3; 1.000000, 0.999999, 1.000000;;, + 28;3; 1.000000, 0.999999, 1.000000;;, + 29;3; 1.000000, 0.999999, 1.000000;;, + 30;3; 1.000000, 0.999999, 1.000000;;, + 31;3; 1.000000, 0.999999, 1.000000;;, + 32;3; 1.000000, 0.999999, 1.000000;;, + 33;3; 1.000000, 0.999999, 1.000000;;, + 34;3; 1.000000, 0.999999, 1.000000;;, + 35;3; 1.000000, 0.999999, 1.000000;;, + 36;3; 1.000000, 0.999999, 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, 0.999999, 1.000000;;, + 62;3; 1.000000, 0.999999, 1.000000;;, + 63;3; 1.000000, 0.999999, 1.000000;;, + 64;3; 1.000000, 0.999999, 1.000000;;, + 65;3; 1.000000, 0.999999, 1.000000;;, + 66;3; 1.000000, 0.999999, 1.000000;;, + 67;3; 1.000000, 0.999999, 1.000000;;, + 68;3; 1.000000, 0.999999, 1.000000;;, + 69;3; 1.000000, 0.999999, 1.000000;;, + 70;3; 1.000000, 0.999999, 1.000000;;, + 71;3; 1.000000, 0.999999, 1.000000;;; + } + } + Animation { + {Armature_golova} + AnimationKey { //Position + 2; + 72; + 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.000001;;, + 39;3; -0.000000,-0.000000, 0.000000;;, + 40;3; -0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000,-0.000000, 0.000001;;, + 42;3; 0.000000, 0.000000,-0.000001;;, + 43;3; 0.000000, 0.000000, 0.000001;;, + 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.000002;;, + 48;3; 0.000000, 0.000000,-0.000002;;, + 49;3; 0.000000, 0.000000,-0.000001;;, + 50;3; 0.000000,-0.000000, 0.000000;;, + 51;3; 0.000000,-0.000000,-0.000000;;, + 52;3; 0.000000, 0.000000,-0.000001;;, + 53;3; -0.000000, 0.000000,-0.000000;;, + 54;3; -0.000000,-0.000000,-0.000000;;, + 55;3; 0.000000, 0.000000,-0.000001;;, + 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;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 1;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 2;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 3;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 4;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 5;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 6;4; -0.156764, 0.986995,-0.000000, 0.000000;;, + 7;4; -0.211132, 0.976666,-0.000000, 0.000000;;, + 8;4; -0.257363, 0.966315,-0.000000, 0.000000;;, + 9;4; -0.290954, 0.955942,-0.012361,-0.002399;;, + 10;4; -0.323006, 0.943617,-0.044691,-0.008676;;, + 11;4; -0.344393, 0.934121,-0.077021,-0.014953;;, + 12;4; -0.351061, 0.930891,-0.089381,-0.017353;;, + 13;4; -0.336011, 0.934372,-0.087769,-0.017559;;, + 14;4; -0.292954, 0.944458,-0.082761,-0.018124;;, + 15;4; -0.235871, 0.958164,-0.075080,-0.018807;;, + 16;4; -0.187914, 0.970308,-0.066661,-0.019256;;, + 17;4; -0.164533, 0.977290,-0.059244,-0.019266;;, + 18;4; -0.155673, 0.981054,-0.051727,-0.018413;;, + 19;4; -0.148265, 0.984288,-0.042554,-0.016314;;, + 20;4; -0.142573, 0.986870,-0.032274,-0.013151;;, + 21;4; -0.138695, 0.988731,-0.021882,-0.009371;;, + 22;4; -0.136455, 0.989904,-0.012631,-0.005629;;, + 23;4; -0.135426, 0.990525,-0.005602,-0.002576;;, + 24;4; -0.135106, 0.990781,-0.001368,-0.000645;;, + 25;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 26;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 27;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 28;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 29;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 30;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 31;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 32;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 33;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 34;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 35;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 36;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 37;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 38;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 39;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 40;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 41;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 42;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 43;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 44;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 45;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 46;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 47;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 48;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 49;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 50;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 51;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 52;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 53;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 54;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 55;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 56;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 57;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 58;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 59;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 60;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 61;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 62;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 63;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 64;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 65;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 66;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 67;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 68;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 69;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 70;4; -0.135069, 0.990836,-0.000000, 0.000000;;, + 71;4; -0.135069, 0.990836,-0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_us1} + AnimationKey { //Position + 2; + 72; + 0;3; 0.000000, 0.535820, 1.341474;;, + 1;3; 0.000000, 0.535820, 1.341474;;, + 2;3; 0.000000, 0.535820, 1.341474;;, + 3;3; 0.000000, 0.535820, 1.341474;;, + 4;3; 0.000000, 0.535820, 1.341474;;, + 5;3; 0.000000, 0.535820, 1.341474;;, + 6;3; 0.000000, 0.535820, 1.341474;;, + 7;3; 0.000000, 0.535820, 1.341474;;, + 8;3; 0.000000, 0.535820, 1.341474;;, + 9;3; 0.000000, 0.535820, 1.341474;;, + 10;3; 0.000000, 0.535820, 1.341474;;, + 11;3; -0.000000, 0.535820, 1.341474;;, + 12;3; -0.000000, 0.535820, 1.341474;;, + 13;3; 0.000000, 0.535820, 1.341474;;, + 14;3; 0.000000, 0.535820, 1.341474;;, + 15;3; 0.000000, 0.535820, 1.341474;;, + 16;3; -0.000000, 0.535820, 1.341474;;, + 17;3; -0.000000, 0.535820, 1.341474;;, + 18;3; -0.000000, 0.535820, 1.341474;;, + 19;3; -0.000000, 0.535820, 1.341474;;, + 20;3; 0.000000, 0.535820, 1.341474;;, + 21;3; 0.000000, 0.535820, 1.341474;;, + 22;3; -0.000000, 0.535820, 1.341474;;, + 23;3; 0.000000, 0.535820, 1.341474;;, + 24;3; 0.000000, 0.535820, 1.341474;;, + 25;3; 0.000000, 0.535820, 1.341474;;, + 26;3; 0.000000, 0.535820, 1.341474;;, + 27;3; 0.000000, 0.535820, 1.341474;;, + 28;3; 0.000000, 0.535820, 1.341474;;, + 29;3; 0.000000, 0.535820, 1.341474;;, + 30;3; 0.000000, 0.535820, 1.341474;;, + 31;3; 0.000000, 0.535820, 1.341474;;, + 32;3; 0.000000, 0.535820, 1.341474;;, + 33;3; 0.000000, 0.535820, 1.341474;;, + 34;3; 0.000000, 0.535820, 1.341474;;, + 35;3; 0.000000, 0.535820, 1.341474;;, + 36;3; -0.000000, 0.535820, 1.341474;;, + 37;3; -0.000000, 0.535820, 1.341473;;, + 38;3; -0.000000, 0.535820, 1.341475;;, + 39;3; -0.000000, 0.535820, 1.341475;;, + 40;3; -0.000000, 0.535821, 1.341473;;, + 41;3; -0.000000, 0.535821, 1.341474;;, + 42;3; -0.000000, 0.535820, 1.341473;;, + 43;3; -0.000000, 0.535821, 1.341472;;, + 44;3; -0.000000, 0.535820, 1.341473;;, + 45;3; -0.000000, 0.535821, 1.341473;;, + 46;3; -0.000000, 0.535821, 1.341474;;, + 47;3; -0.000000, 0.535820, 1.341472;;, + 48;3; -0.000000, 0.535820, 1.341472;;, + 49;3; -0.000000, 0.535820, 1.341472;;, + 50;3; -0.000000, 0.535820, 1.341472;;, + 51;3; -0.000000, 0.535821, 1.341473;;, + 52;3; -0.000000, 0.535820, 1.341474;;, + 53;3; -0.000000, 0.535820, 1.341474;;, + 54;3; -0.000000, 0.535820, 1.341475;;, + 55;3; -0.000000, 0.535820, 1.341474;;, + 56;3; -0.000000, 0.535820, 1.341475;;, + 57;3; -0.000000, 0.535820, 1.341474;;, + 58;3; -0.000000, 0.535820, 1.341474;;, + 59;3; -0.000000, 0.535820, 1.341474;;, + 60;3; 0.000000, 0.535820, 1.341474;;, + 61;3; 0.000000, 0.535820, 1.341474;;, + 62;3; 0.000000, 0.535820, 1.341474;;, + 63;3; 0.000000, 0.535820, 1.341474;;, + 64;3; 0.000000, 0.535820, 1.341474;;, + 65;3; 0.000000, 0.535820, 1.341474;;, + 66;3; 0.000000, 0.535820, 1.341474;;, + 67;3; 0.000000, 0.535820, 1.341474;;, + 68;3; 0.000000, 0.535820, 1.341474;;, + 69;3; 0.000000, 0.535820, 1.341474;;, + 70;3; 0.000000, 0.535820, 1.341474;;, + 71;3; 0.000000, 0.535820, 1.341474;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 1;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 2;4; -0.004254, 0.032017, 0.888040, 0.452075;;, + 3;4; -0.015397, 0.115672, 0.879684, 0.447816;;, + 4;4; -0.026547, 0.199275, 0.870869, 0.443327;;, + 5;4; -0.030808, 0.231245, 0.866580, 0.441154;;, + 6;4; -0.030330, 0.229140, 0.864693, 0.441564;;, + 7;4; -0.028882, 0.222777, 0.861790, 0.444197;;, + 8;4; -0.026462, 0.212139, 0.857875, 0.449068;;, + 9;4; -0.023085, 0.197295, 0.852973, 0.456142;;, + 10;4; -0.018793, 0.178430, 0.847136, 0.465330;;, + 11;4; -0.013659, 0.155865, 0.840454, 0.476468;;, + 12;4; -0.007789, 0.130071, 0.833050, 0.489318;;, + 13;4; -0.001329, 0.101679, 0.825089, 0.503555;;, + 14;4; 0.005548, 0.071460, 0.816766, 0.518785;;, + 15;4; 0.012639, 0.040298, 0.808305, 0.534551;;, + 16;4; 0.019731, 0.009137, 0.799940, 0.550365;;, + 17;4; 0.026608,-0.021080, 0.791905, 0.565738;;, + 18;4; 0.033069,-0.049470, 0.784413, 0.580212;;, + 19;4; 0.038939,-0.075261, 0.777652, 0.593383;;, + 20;4; 0.044074,-0.097823, 0.771769, 0.604922;;, + 21;4; 0.048367,-0.116685, 0.766874, 0.614580;;, + 22;4; 0.051745,-0.131527, 0.763037, 0.622187;;, + 23;4; 0.054165,-0.142163, 0.760298, 0.627643;;, + 24;4; 0.055613,-0.148524, 0.758664, 0.630909;;, + 25;4; 0.056092,-0.150629, 0.758125, 0.631991;;, + 26;4; 0.051106,-0.137240, 0.769952, 0.616138;;, + 27;4; 0.037063,-0.099527, 0.803261, 0.571495;;, + 28;4; 0.019031,-0.051105, 0.846028, 0.514176;;, + 29;4; 0.004986,-0.013390, 0.879340, 0.469527;;, + 30;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 31;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 32;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 33;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 34;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 35;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 36;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 37;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 38;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 39;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 40;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 41;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 42;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 43;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 44;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 45;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 46;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 47;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 48;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 49;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 50;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 51;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 52;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 53;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 54;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 55;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 56;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 57;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 58;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 59;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 60;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 61;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 62;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 63;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 64;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 65;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 66;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 67;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 68;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 69;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 70;4; -0.000000, 0.000000, 0.891169, 0.453672;;, + 71;4; -0.000000, 0.000000, 0.891169, 0.453672;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_Bone_006} + AnimationKey { //Position + 2; + 72; + 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.000001;;, + 39;3; -0.000000,-0.000000, 0.000000;;, + 40;3; -0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000,-0.000000, 0.000001;;, + 42;3; 0.000000, 0.000000,-0.000001;;, + 43;3; 0.000000, 0.000000, 0.000001;;, + 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.000002;;, + 48;3; 0.000000, 0.000000,-0.000002;;, + 49;3; 0.000000, 0.000000,-0.000001;;, + 50;3; 0.000000,-0.000000, 0.000000;;, + 51;3; 0.000000,-0.000000,-0.000000;;, + 52;3; 0.000000, 0.000000,-0.000001;;, + 53;3; -0.000000, 0.000000,-0.000000;;, + 54;3; -0.000000,-0.000000,-0.000000;;, + 55;3; 0.000000, 0.000000,-0.000001;;, + 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;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 1;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 2;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 3;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 4;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 5;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 6;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 7;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 8;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 9;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 10;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 11;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 12;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 13;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 14;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 15;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 16;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 17;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 18;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 19;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 20;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 21;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 22;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 23;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 24;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 25;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 26;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 27;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 28;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 29;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 30;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 31;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 32;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 33;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 34;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 35;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 36;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 37;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 38;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 39;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 40;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 41;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 42;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 43;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 44;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 45;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 46;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 47;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 48;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 49;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 50;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 51;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 52;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 53;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 54;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 55;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 56;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 57;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 58;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 59;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 60;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 61;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 62;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 63;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 64;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 65;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 66;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 67;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 68;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 69;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 70;4; -0.000000, 0.000000, 0.874792,-0.484499;;, + 71;4; -0.000000, 0.000000, 0.874792,-0.484499;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_Bone_007} + AnimationKey { //Position + 2; + 72; + 0;3; 0.000000, 1.619178, 0.000000;;, + 1;3; 0.000000, 1.619178, 0.000000;;, + 2;3; 0.000000, 1.619178, 0.000000;;, + 3;3; 0.000000, 1.619178, 0.000000;;, + 4;3; 0.000000, 1.619178, 0.000000;;, + 5;3; 0.000000, 1.619178, 0.000000;;, + 6;3; 0.000000, 1.619178, 0.000000;;, + 7;3; 0.000000, 1.619178, 0.000000;;, + 8;3; 0.000000, 1.619178, 0.000000;;, + 9;3; 0.000000, 1.619178, 0.000000;;, + 10;3; 0.000000, 1.619178, 0.000000;;, + 11;3; 0.000000, 1.619178, 0.000000;;, + 12;3; 0.000000, 1.619178, 0.000000;;, + 13;3; 0.000000, 1.619178, 0.000000;;, + 14;3; 0.000000, 1.619178, 0.000000;;, + 15;3; 0.000000, 1.619178, 0.000000;;, + 16;3; 0.000000, 1.619178, 0.000000;;, + 17;3; 0.000000, 1.619178, 0.000000;;, + 18;3; 0.000000, 1.619178, 0.000000;;, + 19;3; 0.000000, 1.619178, 0.000000;;, + 20;3; 0.000000, 1.619178, 0.000000;;, + 21;3; 0.000000, 1.619178, 0.000000;;, + 22;3; 0.000000, 1.619178, 0.000000;;, + 23;3; 0.000000, 1.619178, 0.000000;;, + 24;3; 0.000000, 1.619178, 0.000000;;, + 25;3; 0.000000, 1.619178, 0.000000;;, + 26;3; 0.000000, 1.619178, 0.000000;;, + 27;3; 0.000000, 1.619178, 0.000000;;, + 28;3; 0.000000, 1.619178, 0.000000;;, + 29;3; 0.000000, 1.619178, 0.000000;;, + 30;3; 0.000000, 1.619178, 0.000000;;, + 31;3; 0.000000, 1.619178, 0.000000;;, + 32;3; 0.000000, 1.619178, 0.000000;;, + 33;3; 0.000000, 1.619178, 0.000000;;, + 34;3; 0.000000, 1.619178, 0.000000;;, + 35;3; 0.000000, 1.619178, 0.000000;;, + 36;3; 0.000000, 1.619177,-0.000000;;, + 37;3; 0.000000, 1.619178,-0.000000;;, + 38;3; 0.000000, 1.619178, 0.000001;;, + 39;3; 0.000000, 1.619178, 0.000001;;, + 40;3; 0.000000, 1.619179, 0.000001;;, + 41;3; 0.000000, 1.619177,-0.000001;;, + 42;3; 0.000000, 1.619176,-0.000001;;, + 43;3; 0.000000, 1.619178, 0.000000;;, + 44;3; 0.000000, 1.619178,-0.000001;;, + 45;3; -0.000000, 1.619177, 0.000000;;, + 46;3; 0.000000, 1.619177, 0.000001;;, + 47;3; 0.000000, 1.619178, 0.000001;;, + 48;3; 0.000000, 1.619177, 0.000000;;, + 49;3; 0.000000, 1.619177,-0.000000;;, + 50;3; -0.000000, 1.619178, 0.000001;;, + 51;3; 0.000000, 1.619178,-0.000000;;, + 52;3; 0.000000, 1.619176,-0.000000;;, + 53;3; 0.000000, 1.619177, 0.000001;;, + 54;3; 0.000000, 1.619178, 0.000000;;, + 55;3; 0.000000, 1.619178, 0.000001;;, + 56;3; 0.000000, 1.619179, 0.000000;;, + 57;3; 0.000000, 1.619178,-0.000000;;, + 58;3; 0.000000, 1.619178,-0.000000;;, + 59;3; 0.000000, 1.619178, 0.000000;;, + 60;3; 0.000000, 1.619178, 0.000000;;, + 61;3; 0.000000, 1.619178, 0.000000;;, + 62;3; 0.000000, 1.619178, 0.000000;;, + 63;3; 0.000000, 1.619178, 0.000000;;, + 64;3; 0.000000, 1.619178, 0.000000;;, + 65;3; 0.000000, 1.619178, 0.000000;;, + 66;3; 0.000000, 1.619178, 0.000000;;, + 67;3; 0.000000, 1.619178, 0.000000;;, + 68;3; 0.000000, 1.619178, 0.000000;;, + 69;3; 0.000000, 1.619178, 0.000000;;, + 70;3; 0.000000, 1.619178, 0.000000;;, + 71;3; 0.000000, 1.619178, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 1;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 2;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 3;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 4;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 5;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 6;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 7;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 8;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 9;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 10;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 11;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 12;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 13;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 14;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 15;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 16;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 17;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 18;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 19;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 20;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 21;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 22;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 23;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 24;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 25;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 26;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 27;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 28;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 29;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 30;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 31;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 32;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 33;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 34;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 35;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 36;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 37;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 38;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 39;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 40;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 41;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 42;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 43;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 44;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 45;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 46;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 47;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 48;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 49;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 50;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 51;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 52;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 53;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 54;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 55;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 56;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 57;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 58;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 59;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 60;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 61;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 62;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 63;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 64;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 65;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 66;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 67;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 68;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 69;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 70;4; -0.606665,-0.363260, 0.363260, 0.606665;;, + 71;4; -0.606665,-0.363260, 0.363260, 0.606665;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_krilo1} + AnimationKey { //Position + 2; + 72; + 0;3; -0.000000, 0.328829,-0.000000;;, + 1;3; -0.000000, 0.328829,-0.000000;;, + 2;3; -0.000000, 0.328829,-0.000000;;, + 3;3; -0.000000, 0.328829,-0.000000;;, + 4;3; -0.000000, 0.328829,-0.000000;;, + 5;3; -0.000000, 0.328829,-0.000000;;, + 6;3; -0.000000, 0.328829,-0.000000;;, + 7;3; -0.000000, 0.328829,-0.000000;;, + 8;3; -0.000000, 0.328829,-0.000000;;, + 9;3; -0.000000, 0.328829,-0.000000;;, + 10;3; -0.000000, 0.328829,-0.000000;;, + 11;3; -0.000000, 0.328829,-0.000000;;, + 12;3; -0.000000, 0.328829,-0.000000;;, + 13;3; -0.000000, 0.328829,-0.000000;;, + 14;3; -0.000000, 0.328829,-0.000000;;, + 15;3; -0.000000, 0.328829,-0.000000;;, + 16;3; -0.000000, 0.328829,-0.000000;;, + 17;3; -0.000000, 0.328829,-0.000000;;, + 18;3; -0.000000, 0.328829,-0.000000;;, + 19;3; -0.000000, 0.328829,-0.000000;;, + 20;3; -0.000000, 0.328829,-0.000000;;, + 21;3; -0.000000, 0.328829,-0.000000;;, + 22;3; -0.000000, 0.328829,-0.000000;;, + 23;3; -0.000000, 0.328829,-0.000000;;, + 24;3; -0.000000, 0.328829,-0.000000;;, + 25;3; -0.000000, 0.328829,-0.000000;;, + 26;3; -0.000000, 0.328829,-0.000000;;, + 27;3; -0.000000, 0.328829,-0.000000;;, + 28;3; -0.000000, 0.328829,-0.000000;;, + 29;3; -0.000000, 0.328829,-0.000000;;, + 30;3; -0.000000, 0.328829,-0.000000;;, + 31;3; -0.000000, 0.328829,-0.000000;;, + 32;3; -0.000000, 0.328829,-0.000000;;, + 33;3; -0.000000, 0.328829,-0.000000;;, + 34;3; -0.000000, 0.328829,-0.000000;;, + 35;3; -0.000000, 0.328829,-0.000000;;, + 36;3; 0.000000, 0.328829, 0.000000;;, + 37;3; 0.000000, 0.328829, 0.000000;;, + 38;3; 0.000000, 0.328829, 0.000001;;, + 39;3; 0.000000, 0.328829, 0.000001;;, + 40;3; 0.000000, 0.328829, 0.000000;;, + 41;3; 0.000000, 0.328829, 0.000001;;, + 42;3; 0.000000, 0.328829, 0.000001;;, + 43;3; 0.000000, 0.328829, 0.000001;;, + 44;3; 0.000000, 0.328829, 0.000001;;, + 45;3; 0.000000, 0.328829, 0.000001;;, + 46;3; 0.000000, 0.328829, 0.000001;;, + 47;3; 0.000000, 0.328829, 0.000001;;, + 48;3; 0.000000, 0.328829, 0.000001;;, + 49;3; 0.000000, 0.328829, 0.000001;;, + 50;3; 0.000000, 0.328829, 0.000001;;, + 51;3; 0.000000, 0.328829, 0.000001;;, + 52;3; 0.000000, 0.328829,-0.000003;;, + 53;3; 0.000000, 0.328829,-0.000000;;, + 54;3; 0.000000, 0.328829, 0.000001;;, + 55;3; 0.000000, 0.328829, 0.000001;;, + 56;3; 0.000000, 0.328829, 0.000000;;, + 57;3; -0.000000, 0.328829, 0.000000;;, + 58;3; 0.000000, 0.328829, 0.000000;;, + 59;3; 0.000000, 0.328829, 0.000000;;, + 60;3; -0.000000, 0.328829, 0.000000;;, + 61;3; -0.000000, 0.328829,-0.000000;;, + 62;3; -0.000000, 0.328829,-0.000000;;, + 63;3; -0.000000, 0.328829,-0.000000;;, + 64;3; -0.000000, 0.328829,-0.000000;;, + 65;3; -0.000000, 0.328829,-0.000000;;, + 66;3; -0.000000, 0.328829,-0.000000;;, + 67;3; -0.000000, 0.328829,-0.000000;;, + 68;3; -0.000000, 0.328829,-0.000000;;, + 69;3; -0.000000, 0.328829,-0.000000;;, + 70;3; -0.000000, 0.328829,-0.000000;;, + 71;3; -0.000000, 0.328829,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 1;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 2;4; -0.759791, 0.000000, 0.000000,-0.650020;;, + 3;4; -0.769068, 0.000000, 0.000000,-0.638852;;, + 4;4; -0.778344, 0.000000, 0.000000,-0.627685;;, + 5;4; -0.781891, 0.000000, 0.000000,-0.623416;;, + 6;4; -0.781749, 0.000000, 0.000000,-0.623586;;, + 7;4; -0.781322, 0.000000, 0.000000,-0.624100;;, + 8;4; -0.780608, 0.000000, 0.000000,-0.624960;;, + 9;4; -0.779611, 0.000000, 0.000000,-0.626160;;, + 10;4; -0.778344, 0.000000, 0.000000,-0.627685;;, + 11;4; -0.776829, 0.000000, 0.000000,-0.629509;;, + 12;4; -0.775097, 0.000000, 0.000000,-0.631594;;, + 13;4; -0.773190, 0.000000, 0.000000,-0.633890;;, + 14;4; -0.771160, 0.000000, 0.000000,-0.636333;;, + 15;4; -0.769068, 0.000000, 0.000000,-0.638852;;, + 16;4; -0.766975, 0.000000, 0.000000,-0.641372;;, + 17;4; -0.764945, 0.000000, 0.000000,-0.643815;;, + 18;4; -0.763038, 0.000000, 0.000000,-0.646110;;, + 19;4; -0.761306, 0.000000, 0.000000,-0.648196;;, + 20;4; -0.759791, 0.000000, 0.000000,-0.650020;;, + 21;4; -0.758524, 0.000000, 0.000000,-0.651545;;, + 22;4; -0.757527, 0.000000, 0.000000,-0.652745;;, + 23;4; -0.756813, 0.000000, 0.000000,-0.653605;;, + 24;4; -0.756386, 0.000000, 0.000000,-0.654119;;, + 25;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 26;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 27;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 28;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 29;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 30;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 31;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 32;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 33;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 34;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 35;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 36;4; -0.774609,-0.027614,-0.000881,-0.599671;;, + 37;4; -0.825683,-0.105349,-0.003363,-0.445659;;, + 38;4; -0.889878,-0.205182,-0.006550,-0.246972;;, + 39;4; -0.937492,-0.283030,-0.009028,-0.089985;;, + 40;4; -0.949971,-0.310709,-0.009905,-0.030285;;, + 41;4; -0.943262,-0.151135,-0.004838,-0.027171;;, + 42;4; -0.938209, 0.189674, 0.006037,-0.028546;;, + 43;4; -0.936624, 0.348885, 0.011122,-0.029859;;, + 44;4; -0.939848, 0.189782, 0.006032,-0.029962;;, + 45;4; -0.946747,-0.150903,-0.004849,-0.030182;;, + 46;4; -0.949971,-0.310709,-0.009905,-0.030285;;, + 47;4; -0.949971,-0.310709,-0.009905,-0.030285;;, + 48;4; -0.949971,-0.310709,-0.009905,-0.030285;;, + 49;4; -0.949971,-0.310709,-0.009905,-0.030285;;, + 50;4; -0.946747,-0.150903,-0.004849,-0.030182;;, + 51;4; -0.939848, 0.189782, 0.006032,-0.029962;;, + 52;4; -0.936624, 0.348885, 0.011122,-0.029859;;, + 53;4; -0.938209, 0.189690, 0.006037,-0.028546;;, + 54;4; -0.943263,-0.151101,-0.004839,-0.027171;;, + 55;4; -0.949971,-0.310709,-0.009905,-0.030285;;, + 56;4; -0.943101,-0.291464,-0.009296,-0.073312;;, + 57;4; -0.910087,-0.235530,-0.007519,-0.187106;;, + 58;4; -0.858994,-0.155234,-0.004958,-0.347366;;, + 59;4; -0.806373,-0.075003,-0.002395,-0.506312;;, + 60;4; -0.769161,-0.019189,-0.000612,-0.616487;;, + 61;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 62;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 63;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 64;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 65;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 66;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 67;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 68;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 69;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 70;4; -0.756244, 0.000000, 0.000000,-0.654289;;, + 71;4; -0.756244, 0.000000, 0.000000,-0.654289;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_Bone_008} + AnimationKey { //Position + 2; + 72; + 0;3; 0.000000, 1.619178, 0.000000;;, + 1;3; 0.000000, 1.619178, 0.000000;;, + 2;3; 0.000000, 1.619178, 0.000000;;, + 3;3; 0.000000, 1.619178, 0.000000;;, + 4;3; 0.000000, 1.619178, 0.000000;;, + 5;3; 0.000000, 1.619178, 0.000000;;, + 6;3; 0.000000, 1.619178, 0.000000;;, + 7;3; 0.000000, 1.619178, 0.000000;;, + 8;3; 0.000000, 1.619178, 0.000000;;, + 9;3; 0.000000, 1.619178, 0.000000;;, + 10;3; 0.000000, 1.619178, 0.000000;;, + 11;3; 0.000000, 1.619178, 0.000000;;, + 12;3; 0.000000, 1.619178, 0.000000;;, + 13;3; 0.000000, 1.619178, 0.000000;;, + 14;3; 0.000000, 1.619178, 0.000000;;, + 15;3; 0.000000, 1.619178, 0.000000;;, + 16;3; 0.000000, 1.619178, 0.000000;;, + 17;3; 0.000000, 1.619178, 0.000000;;, + 18;3; 0.000000, 1.619178, 0.000000;;, + 19;3; 0.000000, 1.619178, 0.000000;;, + 20;3; 0.000000, 1.619178, 0.000000;;, + 21;3; 0.000000, 1.619178, 0.000000;;, + 22;3; 0.000000, 1.619178, 0.000000;;, + 23;3; 0.000000, 1.619178, 0.000000;;, + 24;3; 0.000000, 1.619178, 0.000000;;, + 25;3; 0.000000, 1.619178, 0.000000;;, + 26;3; 0.000000, 1.619178, 0.000000;;, + 27;3; 0.000000, 1.619178, 0.000000;;, + 28;3; 0.000000, 1.619178, 0.000000;;, + 29;3; 0.000000, 1.619178, 0.000000;;, + 30;3; 0.000000, 1.619178, 0.000000;;, + 31;3; 0.000000, 1.619178, 0.000000;;, + 32;3; 0.000000, 1.619178, 0.000000;;, + 33;3; 0.000000, 1.619178, 0.000000;;, + 34;3; 0.000000, 1.619178, 0.000000;;, + 35;3; 0.000000, 1.619178, 0.000000;;, + 36;3; 0.000000, 1.619177,-0.000000;;, + 37;3; 0.000000, 1.619178,-0.000000;;, + 38;3; 0.000000, 1.619178, 0.000001;;, + 39;3; 0.000000, 1.619178, 0.000001;;, + 40;3; 0.000000, 1.619179, 0.000001;;, + 41;3; 0.000000, 1.619177,-0.000001;;, + 42;3; 0.000000, 1.619176,-0.000001;;, + 43;3; 0.000000, 1.619178, 0.000000;;, + 44;3; 0.000000, 1.619178,-0.000001;;, + 45;3; -0.000000, 1.619177, 0.000000;;, + 46;3; 0.000000, 1.619177, 0.000001;;, + 47;3; 0.000000, 1.619178, 0.000001;;, + 48;3; 0.000000, 1.619177, 0.000000;;, + 49;3; 0.000000, 1.619177,-0.000000;;, + 50;3; -0.000000, 1.619178, 0.000001;;, + 51;3; 0.000000, 1.619178,-0.000000;;, + 52;3; 0.000000, 1.619176,-0.000000;;, + 53;3; 0.000000, 1.619177, 0.000001;;, + 54;3; 0.000000, 1.619178, 0.000000;;, + 55;3; 0.000000, 1.619178, 0.000001;;, + 56;3; 0.000000, 1.619179, 0.000000;;, + 57;3; 0.000000, 1.619178,-0.000000;;, + 58;3; 0.000000, 1.619178,-0.000000;;, + 59;3; 0.000000, 1.619178, 0.000000;;, + 60;3; 0.000000, 1.619178, 0.000000;;, + 61;3; 0.000000, 1.619178, 0.000000;;, + 62;3; 0.000000, 1.619178, 0.000000;;, + 63;3; 0.000000, 1.619178, 0.000000;;, + 64;3; 0.000000, 1.619178, 0.000000;;, + 65;3; 0.000000, 1.619178, 0.000000;;, + 66;3; 0.000000, 1.619178, 0.000000;;, + 67;3; 0.000000, 1.619178, 0.000000;;, + 68;3; 0.000000, 1.619178, 0.000000;;, + 69;3; 0.000000, 1.619178, 0.000000;;, + 70;3; 0.000000, 1.619178, 0.000000;;, + 71;3; 0.000000, 1.619178, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 1;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 2;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 3;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 4;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 5;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 6;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 7;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 8;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 9;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 10;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 11;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 12;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 13;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 14;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 15;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 16;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 17;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 18;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 19;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 20;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 21;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 22;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 23;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 24;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 25;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 26;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 27;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 28;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 29;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 30;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 31;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 32;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 33;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 34;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 35;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 36;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 37;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 38;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 39;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 40;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 41;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 42;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 43;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 44;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 45;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 46;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 47;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 48;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 49;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 50;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 51;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 52;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 53;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 54;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 55;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 56;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 57;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 58;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 59;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 60;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 61;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 62;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 63;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 64;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 65;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 66;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 67;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 68;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 69;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 70;4; -0.606665,-0.363260,-0.363260,-0.606665;;, + 71;4; -0.606665,-0.363260,-0.363260,-0.606665;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Armature_krilo2} + AnimationKey { //Position + 2; + 72; + 0;3; -0.000000, 0.346481,-0.000000;;, + 1;3; -0.000000, 0.346481,-0.000000;;, + 2;3; -0.000000, 0.346481,-0.000000;;, + 3;3; -0.000000, 0.346481,-0.000000;;, + 4;3; -0.000000, 0.346481,-0.000000;;, + 5;3; -0.000000, 0.346481,-0.000000;;, + 6;3; -0.000000, 0.346481,-0.000000;;, + 7;3; -0.000000, 0.346481,-0.000000;;, + 8;3; -0.000000, 0.346481,-0.000000;;, + 9;3; -0.000000, 0.346481,-0.000000;;, + 10;3; -0.000000, 0.346481,-0.000000;;, + 11;3; -0.000000, 0.346481,-0.000000;;, + 12;3; -0.000000, 0.346481,-0.000000;;, + 13;3; -0.000000, 0.346481,-0.000000;;, + 14;3; -0.000000, 0.346481,-0.000000;;, + 15;3; -0.000000, 0.346481,-0.000000;;, + 16;3; -0.000000, 0.346481,-0.000000;;, + 17;3; -0.000000, 0.346481,-0.000000;;, + 18;3; -0.000000, 0.346481,-0.000000;;, + 19;3; -0.000000, 0.346481,-0.000000;;, + 20;3; -0.000000, 0.346481,-0.000000;;, + 21;3; -0.000000, 0.346481,-0.000000;;, + 22;3; -0.000000, 0.346481,-0.000000;;, + 23;3; -0.000000, 0.346481,-0.000000;;, + 24;3; -0.000000, 0.346481,-0.000000;;, + 25;3; -0.000000, 0.346481,-0.000000;;, + 26;3; -0.000000, 0.346481,-0.000000;;, + 27;3; -0.000000, 0.346481,-0.000000;;, + 28;3; -0.000000, 0.346481,-0.000000;;, + 29;3; -0.000000, 0.346481,-0.000000;;, + 30;3; -0.000000, 0.346481,-0.000000;;, + 31;3; -0.000000, 0.346481,-0.000000;;, + 32;3; -0.000000, 0.346481,-0.000000;;, + 33;3; -0.000000, 0.346481,-0.000000;;, + 34;3; -0.000000, 0.346481,-0.000000;;, + 35;3; -0.000000, 0.346481,-0.000000;;, + 36;3; -0.000000, 0.346481, 0.000000;;, + 37;3; -0.000000, 0.346481, 0.000000;;, + 38;3; -0.000000, 0.346481, 0.000001;;, + 39;3; -0.000000, 0.346481, 0.000001;;, + 40;3; -0.000000, 0.346481, 0.000000;;, + 41;3; -0.000000, 0.346481, 0.000001;;, + 42;3; -0.000000, 0.346481, 0.000001;;, + 43;3; -0.000000, 0.346482, 0.000001;;, + 44;3; -0.000000, 0.346481, 0.000001;;, + 45;3; -0.000000, 0.346481, 0.000001;;, + 46;3; -0.000000, 0.346481, 0.000001;;, + 47;3; -0.000000, 0.346481, 0.000001;;, + 48;3; -0.000000, 0.346481, 0.000001;;, + 49;3; -0.000000, 0.346481, 0.000001;;, + 50;3; -0.000000, 0.346481, 0.000001;;, + 51;3; -0.000000, 0.346481, 0.000001;;, + 52;3; 0.000000, 0.346481, 0.000000;;, + 53;3; 0.000000, 0.346481,-0.000001;;, + 54;3; -0.000000, 0.346481, 0.000000;;, + 55;3; 0.000000, 0.346481, 0.000001;;, + 56;3; -0.000000, 0.346481, 0.000000;;, + 57;3; -0.000000, 0.346481, 0.000000;;, + 58;3; -0.000000, 0.346481, 0.000000;;, + 59;3; -0.000000, 0.346481,-0.000000;;, + 60;3; -0.000000, 0.346481,-0.000000;;, + 61;3; -0.000000, 0.346481,-0.000000;;, + 62;3; -0.000000, 0.346481,-0.000000;;, + 63;3; -0.000000, 0.346481,-0.000000;;, + 64;3; -0.000000, 0.346481,-0.000000;;, + 65;3; -0.000000, 0.346481,-0.000000;;, + 66;3; -0.000000, 0.346481,-0.000000;;, + 67;3; -0.000000, 0.346481,-0.000000;;, + 68;3; -0.000000, 0.346481,-0.000000;;, + 69;3; -0.000000, 0.346481,-0.000000;;, + 70;3; -0.000000, 0.346481,-0.000000;;, + 71;3; -0.000000, 0.346481,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 72; + 0;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 1;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 2;4; -0.754673,-0.000000, 0.000000, 0.656051;;, + 3;4; -0.760217,-0.000000, 0.000000, 0.649562;;, + 4;4; -0.765761,-0.000000, 0.000000, 0.643074;;, + 5;4; -0.767881,-0.000000, 0.000000, 0.640593;;, + 6;4; -0.767796,-0.000000, 0.000000, 0.640692;;, + 7;4; -0.767541,-0.000000, 0.000000, 0.640991;;, + 8;4; -0.767114,-0.000000, 0.000000, 0.641490;;, + 9;4; -0.766518,-0.000000, 0.000000, 0.642187;;, + 10;4; -0.765761,-0.000000, 0.000000, 0.643074;;, + 11;4; -0.764856,-0.000000, 0.000000, 0.644133;;, + 12;4; -0.763820,-0.000000, 0.000000, 0.645345;;, + 13;4; -0.762681,-0.000000, 0.000000, 0.646679;;, + 14;4; -0.761468,-0.000000, 0.000000, 0.648098;;, + 15;4; -0.760217,-0.000000, 0.000000, 0.649562;;, + 16;4; -0.758966,-0.000000, 0.000000, 0.651026;;, + 17;4; -0.757753,-0.000000, 0.000000, 0.652445;;, + 18;4; -0.756614,-0.000000, 0.000000, 0.653779;;, + 19;4; -0.755579,-0.000000, 0.000000, 0.654991;;, + 20;4; -0.754673,-0.000000, 0.000000, 0.656051;;, + 21;4; -0.753916,-0.000000, 0.000000, 0.656937;;, + 22;4; -0.753320,-0.000000, 0.000000, 0.657634;;, + 23;4; -0.752893,-0.000000, 0.000000, 0.658134;;, + 24;4; -0.752638,-0.000000, 0.000000, 0.658432;;, + 25;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 26;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 27;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 28;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 29;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 30;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 31;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 32;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 33;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 34;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 35;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 36;4; -0.773327,-0.026242,-0.001055, 0.603456;;, + 37;4; -0.830468,-0.100111,-0.004015, 0.447558;;, + 38;4; -0.900551,-0.194986,-0.007822, 0.244811;;, + 39;4; -0.949085,-0.268986,-0.010813, 0.081432;;, + 40;4; -0.955233,-0.295302,-0.011886, 0.013587;;, + 41;4; -0.938372,-0.129848,-0.005166, 0.005908;;, + 42;4; -0.925397, 0.223399, 0.009020, 0.009664;;, + 43;4; -0.921261, 0.388410, 0.015633, 0.013104;;, + 44;4; -0.929467, 0.223514, 0.009047, 0.013220;;, + 45;4; -0.947027,-0.129602,-0.005107, 0.013470;;, + 46;4; -0.955233,-0.295302,-0.011886, 0.013587;;, + 47;4; -0.955233,-0.295302,-0.011886, 0.013587;;, + 48;4; -0.955233,-0.295302,-0.011886, 0.013587;;, + 49;4; -0.955233,-0.295302,-0.011886, 0.013587;;, + 50;4; -0.947027,-0.129602,-0.005107, 0.013470;;, + 51;4; -0.929467, 0.223514, 0.009047, 0.013220;;, + 52;4; -0.921261, 0.388410, 0.015633, 0.013104;;, + 53;4; -0.925398, 0.223415, 0.009024, 0.009663;;, + 54;4; -0.938375,-0.129812,-0.005158, 0.005907;;, + 55;4; -0.955233,-0.295302,-0.011886, 0.013587;;, + 56;4; -0.955424,-0.277004,-0.011138, 0.064620;;, + 57;4; -0.923527,-0.223831,-0.008981, 0.184574;;, + 58;4; -0.868522,-0.147516,-0.005911, 0.348824;;, + 59;4; -0.809718,-0.071274,-0.002857, 0.509770;;, + 60;4; -0.767385,-0.018236,-0.000733, 0.620627;;, + 61;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 62;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 63;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 64;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 65;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 66;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 67;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 68;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 69;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 70;4; -0.752553,-0.000000, 0.000000, 0.658531;;, + 71;4; -0.752553,-0.000000, 0.000000, 0.658531;;; + } + AnimationKey { //Scale + 1; + 72; + 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;;; + } + } + Animation { + {Cube} + AnimationKey { //Position + 2; + 72; + 0;3; 0.142552,-0.710054, 0.633902;;, + 1;3; 0.142552,-0.710054, 0.633902;;, + 2;3; 0.142552,-0.710054, 0.633902;;, + 3;3; 0.142552,-0.710054, 0.633902;;, + 4;3; 0.142552,-0.710054, 0.633902;;, + 5;3; 0.142552,-0.710054, 0.633902;;, + 6;3; 0.142552,-0.710054, 0.633902;;, + 7;3; 0.142552,-0.710054, 0.633902;;, + 8;3; 0.142552,-0.710054, 0.633902;;, + 9;3; 0.142552,-0.710054, 0.633902;;, + 10;3; 0.142552,-0.710054, 0.633902;;, + 11;3; 0.142552,-0.710054, 0.633902;;, + 12;3; 0.142552,-0.710054, 0.633902;;, + 13;3; 0.142552,-0.710054, 0.633902;;, + 14;3; 0.142552,-0.710054, 0.633902;;, + 15;3; 0.142552,-0.710054, 0.633902;;, + 16;3; 0.142552,-0.710054, 0.633902;;, + 17;3; 0.142552,-0.710054, 0.633902;;, + 18;3; 0.142552,-0.710054, 0.633902;;, + 19;3; 0.142552,-0.710054, 0.633902;;, + 20;3; 0.142552,-0.710054, 0.633902;;, + 21;3; 0.142552,-0.710054, 0.633902;;, + 22;3; 0.142552,-0.710054, 0.633902;;, + 23;3; 0.142552,-0.710054, 0.633902;;, + 24;3; 0.142552,-0.710054, 0.633902;;, + 25;3; 0.142552,-0.710054, 0.633902;;, + 26;3; 0.142552,-0.710054, 0.633902;;, + 27;3; 0.142552,-0.710054, 0.633902;;, + 28;3; 0.142552,-0.710054, 0.633902;;, + 29;3; 0.142552,-0.710054, 0.633902;;, + 30;3; 0.142552,-0.710054, 0.633902;;, + 31;3; 0.142552,-0.710054, 0.633902;;, + 32;3; 0.142552,-0.710054, 0.633902;;, + 33;3; 0.142552,-0.710054, 0.633902;;, + 34;3; 0.142552,-0.710054, 0.633902;;, + 35;3; 0.142552,-0.710054, 0.633902;;, + 36;3; 0.142552,-0.710054, 0.633902;;, + 37;3; 0.142552,-0.710054, 0.633902;;, + 38;3; 0.142552,-0.710054, 0.633902;;, + 39;3; 0.142552,-0.710054, 0.633902;;, + 40;3; 0.142552,-0.710054, 0.633902;;, + 41;3; 0.142552,-0.710054, 0.633902;;, + 42;3; 0.142552,-0.710054, 0.633902;;, + 43;3; 0.142552,-0.710054, 0.633902;;, + 44;3; 0.142552,-0.710054, 0.633902;;, + 45;3; 0.142552,-0.710054, 0.633902;;, + 46;3; 0.142552,-0.710054, 0.633902;;, + 47;3; 0.142552,-0.710054, 0.633902;;, + 48;3; 0.142552,-0.710054, 0.633902;;, + 49;3; 0.142552,-0.710054, 0.633902;;, + 50;3; 0.142552,-0.710054, 0.633902;;, + 51;3; 0.142552,-0.710054, 0.633902;;, + 52;3; 0.142552,-0.710054, 0.633902;;, + 53;3; 0.142552,-0.710054, 0.633902;;, + 54;3; 0.142552,-0.710054, 0.633902;;, + 55;3; 0.142552,-0.710054, 0.633902;;, + 56;3; 0.142552,-0.710054, 0.633902;;, + 57;3; 0.142552,-0.710054, 0.633902;;, + 58;3; 0.142552,-0.710054, 0.633902;;, + 59;3; 0.142552,-0.710054, 0.633902;;, + 60;3; 0.142552,-0.710054, 0.633902;;, + 61;3; 0.142552,-0.710054, 0.633902;;, + 62;3; 0.142552,-0.710054, 0.633902;;, + 63;3; 0.142552,-0.710054, 0.633902;;, + 64;3; 0.142552,-0.710054, 0.633902;;, + 65;3; 0.142552,-0.710054, 0.633902;;, + 66;3; 0.142552,-0.710054, 0.633902;;, + 67;3; 0.142552,-0.710054, 0.633902;;, + 68;3; 0.142552,-0.710054, 0.633902;;, + 69;3; 0.142552,-0.710054, 0.633902;;, + 70;3; 0.142552,-0.710054, 0.633902;;, + 71;3; 0.142552,-0.710054, 0.633902;;; + } + AnimationKey { //Rotation + 0; + 72; + 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;;; + } + AnimationKey { //Scale + 1; + 72; + 0;3; 0.384873, 0.384873, 0.384873;;, + 1;3; 0.384873, 0.384873, 0.384873;;, + 2;3; 0.384873, 0.384873, 0.384873;;, + 3;3; 0.384873, 0.384873, 0.384873;;, + 4;3; 0.384873, 0.384873, 0.384873;;, + 5;3; 0.384873, 0.384873, 0.384873;;, + 6;3; 0.384873, 0.384873, 0.384873;;, + 7;3; 0.384873, 0.384873, 0.384873;;, + 8;3; 0.384873, 0.384873, 0.384873;;, + 9;3; 0.384873, 0.384873, 0.384873;;, + 10;3; 0.384873, 0.384873, 0.384873;;, + 11;3; 0.384873, 0.384873, 0.384873;;, + 12;3; 0.384873, 0.384873, 0.384873;;, + 13;3; 0.384873, 0.384873, 0.384873;;, + 14;3; 0.384873, 0.384873, 0.384873;;, + 15;3; 0.384873, 0.384873, 0.384873;;, + 16;3; 0.384873, 0.384873, 0.384873;;, + 17;3; 0.384873, 0.384873, 0.384873;;, + 18;3; 0.384873, 0.384873, 0.384873;;, + 19;3; 0.384873, 0.384873, 0.384873;;, + 20;3; 0.384873, 0.384873, 0.384873;;, + 21;3; 0.384873, 0.384873, 0.384873;;, + 22;3; 0.384873, 0.384873, 0.384873;;, + 23;3; 0.384873, 0.384873, 0.384873;;, + 24;3; 0.384873, 0.384873, 0.384873;;, + 25;3; 0.384873, 0.384873, 0.384873;;, + 26;3; 0.384873, 0.384873, 0.384873;;, + 27;3; 0.384873, 0.384873, 0.384873;;, + 28;3; 0.384873, 0.384873, 0.384873;;, + 29;3; 0.384873, 0.384873, 0.384873;;, + 30;3; 0.384873, 0.384873, 0.384873;;, + 31;3; 0.384873, 0.384873, 0.384873;;, + 32;3; 0.384873, 0.384873, 0.384873;;, + 33;3; 0.384873, 0.384873, 0.384873;;, + 34;3; 0.384873, 0.384873, 0.384873;;, + 35;3; 0.384873, 0.384873, 0.384873;;, + 36;3; 0.384873, 0.384873, 0.384873;;, + 37;3; 0.384873, 0.384873, 0.384873;;, + 38;3; 0.384873, 0.384873, 0.384873;;, + 39;3; 0.384873, 0.384873, 0.384873;;, + 40;3; 0.384873, 0.384873, 0.384873;;, + 41;3; 0.384873, 0.384873, 0.384873;;, + 42;3; 0.384873, 0.384873, 0.384873;;, + 43;3; 0.384873, 0.384873, 0.384873;;, + 44;3; 0.384873, 0.384873, 0.384873;;, + 45;3; 0.384873, 0.384873, 0.384873;;, + 46;3; 0.384873, 0.384873, 0.384873;;, + 47;3; 0.384873, 0.384873, 0.384873;;, + 48;3; 0.384873, 0.384873, 0.384873;;, + 49;3; 0.384873, 0.384873, 0.384873;;, + 50;3; 0.384873, 0.384873, 0.384873;;, + 51;3; 0.384873, 0.384873, 0.384873;;, + 52;3; 0.384873, 0.384873, 0.384873;;, + 53;3; 0.384873, 0.384873, 0.384873;;, + 54;3; 0.384873, 0.384873, 0.384873;;, + 55;3; 0.384873, 0.384873, 0.384873;;, + 56;3; 0.384873, 0.384873, 0.384873;;, + 57;3; 0.384873, 0.384873, 0.384873;;, + 58;3; 0.384873, 0.384873, 0.384873;;, + 59;3; 0.384873, 0.384873, 0.384873;;, + 60;3; 0.384873, 0.384873, 0.384873;;, + 61;3; 0.384873, 0.384873, 0.384873;;, + 62;3; 0.384873, 0.384873, 0.384873;;, + 63;3; 0.384873, 0.384873, 0.384873;;, + 64;3; 0.384873, 0.384873, 0.384873;;, + 65;3; 0.384873, 0.384873, 0.384873;;, + 66;3; 0.384873, 0.384873, 0.384873;;, + 67;3; 0.384873, 0.384873, 0.384873;;, + 68;3; 0.384873, 0.384873, 0.384873;;, + 69;3; 0.384873, 0.384873, 0.384873;;, + 70;3; 0.384873, 0.384873, 0.384873;;, + 71;3; 0.384873, 0.384873, 0.384873;;; + } + } +} //End of AnimationSet diff --git a/mods/mobs_animal/models/mobs_bunny.b3d b/mods/mobs_animal/models/mobs_bunny.b3d new file mode 100644 index 0000000..ee053bd Binary files /dev/null and b/mods/mobs_animal/models/mobs_bunny.b3d differ diff --git a/mods/mobs_animal/models/mobs_chicken.x b/mods/mobs_animal/models/mobs_chicken.x new file mode 100644 index 0000000..165853b --- /dev/null +++ b/mods/mobs_animal/models/mobs_chicken.x @@ -0,0 +1,3080 @@ +xof 0303txt 0032 + +template XSkinMeshHeader { + <9E415A43-7BA6-4a73-8743-B73D47E88476> + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +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 Cube { + FrameTransformMatrix { + -0.002650, 2.304885, 0.000000, 0.000000, + -1.520651,-0.001748, 0.000000, 0.000000, + 0.000000, 0.000000, 1.758614, 0.000000, + 0.354515,-0.719130,-3.788555, 1.000000;; + } + Mesh { // Cube mesh + 24; + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 0.999999; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + 0.999999;-1.000001; 1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000; 0.999999; 1.000000;, + 0.999999;-1.000001; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 0.999999;-1.000001; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 0.999999; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube normals + 6; + 0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube normals + MeshTextureCoords { // Cube UV coordinates + 24; + 0.187458; 0.469285;, + 0.187516; 0.718185;, + 0.093794; 0.718074;, + 0.093577; 0.469471;, + 0.187161; 0.469748;, + 0.187019; 0.717794;, + 0.093433; 0.717243;, + 0.093810; 0.469592;, + 0.187200; 0.467961;, + 0.187371; 0.281833;, + 0.093981; 0.281523;, + 0.093522; 0.467806;, + 0.000800; 0.468800;, + 0.000800; 0.718400;, + 0.094400; 0.718400;, + 0.094400; 0.472000;, + 0.096800; 0.720000;, + 0.092800; 0.472000;, + 0.186400; 0.472000;, + 0.184800; 0.721600;, + 0.281845; 0.718277;, + 0.375655; 0.718520;, + 0.375922; 0.468568;, + 0.281578; 0.467791;; + } // End of Cube UV coordinates + } // End of Cube mesh + } // End of Cube + Frame Cube_001 { + FrameTransformMatrix { + -0.002126, 1.849057, 0.000000, 0.000000, + -0.303403,-0.000349, 0.000000, 0.000000, + 0.000000, 0.000000, 1.119535, 0.000000, + -1.442512,-0.721196,-3.382473, 1.000000;; + } + Mesh { // Cube_001 mesh + 24; + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube_001 normals + 6; + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube_001 normals + MeshTextureCoords { // Cube_001 UV coordinates + 24; + 0.485160; 0.577655;, + 0.499899; 0.577812;, + 0.499780; 0.449481;, + 0.484961; 0.449400;, + 0.281362; 0.717243;, + 0.374656; 0.717311;, + 0.374949; 0.469412;, + 0.281362; 0.469412;, + 0.484600; 0.577388;, + 0.499984; 0.578585;, + 0.499989; 0.449607;, + 0.484856; 0.449526;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.469169; 0.591810;, + 0.483617; 0.592573;, + 0.484272; 0.407377;, + 0.469260; 0.406957;, + 0.468865; 0.593264;, + 0.484227; 0.592921;, + 0.484322; 0.406143;, + 0.468808; 0.406088;; + } // End of Cube_001 UV coordinates + } // End of Cube_001 mesh + } // End of Cube_001 + Frame Cube_002 { + FrameTransformMatrix { + -0.002126, 1.849057, 0.000000, 0.000000, + -0.303403,-0.000349, 0.000000, 0.000000, + 0.000000, 0.000000, 1.119535, 0.000000, + 2.179102,-0.717032,-3.382473, 1.000000;; + } + Mesh { // Cube_002 mesh + 24; + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube_002 normals + 6; + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube_002 normals + MeshTextureCoords { // Cube_002 UV coordinates + 24; + 0.500148; 0.449045;, + 0.500148; 0.578125;, + 0.484676; 0.577911;, + 0.484656; 0.449178;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.500033; 0.577792;, + 0.500033; 0.449334;, + 0.484663; 0.449334;, + 0.484556; 0.577385;, + 0.094033; 0.468841;, + 0.000081; 0.469386;, + 0.000574; 0.717044;, + 0.094516; 0.717044;, + 0.484740; 0.406723;, + 0.484658; 0.592301;, + 0.469486; 0.591518;, + 0.469334; 0.407152;, + 0.484410; 0.406336;, + 0.484289; 0.592994;, + 0.468918; 0.593342;, + 0.468958; 0.406362;; + } // End of Cube_002 UV coordinates + } // End of Cube_002 mesh + } // End of Cube_002 + Frame Cube_003 { + FrameTransformMatrix { + -0.000956, 0.831443, 0.000000, 0.000000, + -0.926812,-0.001065, 0.000000, 0.000000, + 0.000000, 0.000000, 1.022895, 0.000000, + 0.351826, 1.619185,-1.628760, 1.000000;; + } + Mesh { // Cube_003 mesh + 24; + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube_003 normals + 6; + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube_003 normals + MeshTextureCoords { // Cube_003 UV coordinates + 24; + 0.154404; 0.218376;, + 0.218735; 0.218625;, + 0.218713; 0.093714;, + 0.154376; 0.093663;, + 0.152629; 0.093922;, + 0.109379; 0.093834;, + 0.109412; 0.265530;, + 0.152965; 0.264233;, + 0.046899; 0.093794;, + 0.109429; 0.093766;, + 0.109563; 0.265560;, + 0.046909; 0.265601;, + 0.046918; 0.093830;, + -0.000083; 0.093979;, + 0.000136; 0.216677;, + 0.046632; 0.264942;, + 0.151039; 0.211523;, + 0.217283; 0.215363;, + 0.218563; 0.094720;, + 0.151039; 0.094720;, + 0.046938; 0.093408;, + 0.109453; 0.093376;, + 0.109485; 0.000000;, + 0.046980;-0.000074;; + } // End of Cube_003 UV coordinates + } // End of Cube_003 mesh + } // End of Cube_003 + Frame Cube_004 { + FrameTransformMatrix { + -0.000543, 0.472154, 0.000000, 0.000000, + -0.647698,-0.000745, 0.000000, 0.000000, + 0.000000, 0.000000, 0.278316, 0.000000, + 0.350341, 2.911684,-1.628760, 1.000000;; + } + Mesh { // Cube_004 mesh + 24; + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube_004 normals + 6; + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube_004 normals + MeshTextureCoords { // Cube_004 UV coordinates + 24; + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.314239; 0.121923;, + 0.352962; 0.121923;, + 0.352322; 0.061440;, + 0.314239; 0.061440;, + 0.219852; 0.122804;, + 0.371773; 0.121524;, + 0.372444; 0.063539;, + 0.221147; 0.063570;, + 0.219519; 0.120643;, + 0.251843; 0.121923;, + 0.251843; 0.061440;, + 0.220159; 0.061440;, + 0.250938; 0.123492;, + 0.313419; 0.123189;, + 0.313343; 0.062044;, + 0.250674; 0.062914;, + 0.250879; 0.118083;, + 0.312002; 0.125763;, + 0.312002; 0.000000;, + 0.250879; 0.001280;; + } // End of Cube_004 UV coordinates + } // End of Cube_004 mesh + } // End of Cube_004 + Frame Cube_005 { + FrameTransformMatrix { + -0.000233, 0.177148,-0.083175, 0.000000, + -0.182964,-0.000199, 0.000089, 0.000000, + -0.000018, 0.331883, 0.706854, 0.000000, + -0.444974,-0.897076,-6.140595, 1.000000;; + } + Mesh { // Cube_005 mesh + 24; + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube_005 normals + 6; + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube_005 normals + MeshTextureCoords { // Cube_005 UV coordinates + 24; + 0.562545; 0.249274;, + 0.578051; 0.249274;, + 0.578251; 0.093826;, + 0.562680; 0.093846;, + 0.562741; 0.248997;, + 0.578417; 0.249333;, + 0.578081; 0.093809;, + 0.562925; 0.093657;, + 0.562593; 0.249811;, + 0.578251; 0.249543;, + 0.578289; 0.093385;, + 0.562776; 0.093309;, + 0.563034; 0.249832;, + 0.578271; 0.249907;, + 0.578337; 0.093826;, + 0.562680; 0.093481;, + 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;; + } // End of Cube_005 UV coordinates + } // End of Cube_005 mesh + } // End of Cube_005 + Frame Cube_006 { + FrameTransformMatrix { + -0.001204, 0.913408,-0.428865, 0.000000, + -0.367400,-0.000400, 0.000179, 0.000000, + -0.000001, 0.019120, 0.040723, 0.000000, + -0.448732,-0.894848,-7.016967, 1.000000;; + } + Mesh { // Cube_006 mesh + 24; + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube_006 normals + 6; + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube_006 normals + MeshTextureCoords { // Cube_006 UV coordinates + 24; + 0.433591; 0.105473;, + 0.472659; 0.101567;, + 0.482425; 0.031250;, + 0.429685; 0.023437;, + 0.458646; 0.079413;, + 0.484107; 0.077316;, + 0.482389; 0.004482;, + 0.459629; 0.002360;, + 0.433591; 0.117192;, + 0.468753; 0.128911;, + 0.480471; 0.023437;, + 0.429685; 0.019531;, + 0.423826; 0.109380;, + 0.494143; 0.121098;, + 0.494143; 0.031250;, + 0.429685; 0.015625;, + 0.500093; 0.000042;, + 0.547074; 0.000013;, + 0.546814; 0.093790;, + 0.499973; 0.093907;, + 0.499950; 0.093802;, + 0.546898; 0.093571;, + 0.547061; 0.000207;, + 0.499950; 0.000267;; + } // End of Cube_006 UV coordinates + } // End of Cube_006 mesh + } // End of Cube_006 + Frame Cube_007 { + FrameTransformMatrix { + -0.001207, 0.908440, 0.439292, 0.000000, + -0.367400,-0.000398,-0.000186, 0.000000, + 0.000001,-0.019585, 0.040501, 0.000000, + 0.982119, 0.101678,-6.751587, 1.000000;; + } + Mesh { // Cube_007 mesh + 24; + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube_007 normals + 6; + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube_007 normals + MeshTextureCoords { // Cube_007 UV coordinates + 24; + 0.428123; 0.115630;, + 0.468753; 0.121880;, + 0.481253; 0.015625;, + 0.421873; 0.018750;, + 0.428123; 0.103130;, + 0.470316; 0.125005;, + 0.478128; 0.012500;, + 0.423435; 0.009375;, + 0.437497; 0.081255;, + 0.460941; 0.078130;, + 0.475003; 0.018750;, + 0.431248; 0.018750;, + 0.445310; 0.071880;, + 0.485940; 0.071880;, + 0.478128; 0.028125;, + 0.437497; 0.021875;, + 0.500130; 0.000650;, + 0.546959; 0.000394;, + 0.547322; 0.093483;, + 0.500171; 0.093483;, + 0.500136; 0.093746;, + 0.547061; 0.093723;, + 0.547233;-0.000009;, + 0.500190;-0.000074;; + } // End of Cube_007 UV coordinates + } // End of Cube_007 mesh + } // End of Cube_007 + Frame Cube_008 { + FrameTransformMatrix { + -0.000234, 0.176184, 0.085197, 0.000000, + -0.182964,-0.000198,-0.000093, 0.000000, + 0.000012,-0.339952, 0.703009, 0.000000, + 0.985878,-0.553180,-6.165302, 1.000000;; + } + Mesh { // Cube_008 mesh + 24; + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 6; + 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;; + MeshNormals { // Cube_008 normals + 6; + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 6; + 4;0,0,0,0;, + 4;1,1,1,1;, + 4;2,2,2,2;, + 4;3,3,3,3;, + 4;4,4,4,4;, + 4;5,5,5,5;; + } // End of Cube_008 normals + MeshTextureCoords { // Cube_008 UV coordinates + 24; + 0.562674; 0.249014;, + 0.577997; 0.249551;, + 0.578031; 0.093826;, + 0.562743; 0.093879;, + 0.562724; 0.249635;, + 0.578307; 0.249382;, + 0.577962; 0.093849;, + 0.562964; 0.094000;, + 0.562750; 0.248913;, + 0.578375; 0.249266;, + 0.578138; 0.093987;, + 0.562649; 0.093825;, + 0.563014; 0.248270;, + 0.578194; 0.248189;, + 0.577523; 0.093815;, + 0.563011; 0.093717;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.560998; 0.086000;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.559998; 0.090000;; + } // End of Cube_008 UV coordinates + } // End of Cube_008 mesh + } // End of Cube_008 +} // End of Root + +AnimationSet Global { + Animation { + {Cube} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 2;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 3;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 4;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 5;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 6;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 7;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 8;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 9;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 10;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 11;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 12;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 13;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 14;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 15;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 16;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 17;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 18;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 19;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 20;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 21;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 22;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 23;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 24;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 25;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 26;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 27;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 28;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 29;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 30;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 31;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 32;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 33;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 34;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 35;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 36;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 37;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 38;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 39;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 40;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 41;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 42;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 43;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 44;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 45;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 46;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 47;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 48;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 49;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 50;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 51;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 52;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 53;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 54;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 55;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 56;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 57;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 58;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 59;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 60;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 61;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 62;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 63;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 64;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 65;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 66;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 67;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 68;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 69;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 70;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 71;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 72;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 73;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 74;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 75;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 76;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 77;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 78;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 79;4;-0.706700, 0.000000, 0.000000, 0.707513;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 2.304886, 1.520652, 1.758614;;, + 1;3; 2.304886, 1.520652, 1.758614;;, + 2;3; 2.304886, 1.520652, 1.758614;;, + 3;3; 2.304886, 1.520652, 1.758614;;, + 4;3; 2.304886, 1.520652, 1.758614;;, + 5;3; 2.304886, 1.520652, 1.758614;;, + 6;3; 2.304886, 1.520652, 1.758614;;, + 7;3; 2.304886, 1.520652, 1.758614;;, + 8;3; 2.304886, 1.520652, 1.758614;;, + 9;3; 2.304886, 1.520652, 1.758614;;, + 10;3; 2.304886, 1.520652, 1.758614;;, + 11;3; 2.304886, 1.520652, 1.758614;;, + 12;3; 2.304886, 1.520652, 1.758614;;, + 13;3; 2.304886, 1.520652, 1.758614;;, + 14;3; 2.304886, 1.520652, 1.758614;;, + 15;3; 2.304886, 1.520652, 1.758614;;, + 16;3; 2.304886, 1.520652, 1.758614;;, + 17;3; 2.304886, 1.520652, 1.758614;;, + 18;3; 2.304886, 1.520652, 1.758614;;, + 19;3; 2.304886, 1.520652, 1.758614;;, + 20;3; 2.304886, 1.520652, 1.758614;;, + 21;3; 2.304886, 1.520652, 1.758614;;, + 22;3; 2.304886, 1.520652, 1.758614;;, + 23;3; 2.304886, 1.520652, 1.758614;;, + 24;3; 2.304886, 1.520652, 1.758614;;, + 25;3; 2.304886, 1.520652, 1.758614;;, + 26;3; 2.304886, 1.520652, 1.758614;;, + 27;3; 2.304886, 1.520652, 1.758614;;, + 28;3; 2.304886, 1.520652, 1.758614;;, + 29;3; 2.304886, 1.520652, 1.758614;;, + 30;3; 2.304886, 1.520652, 1.758614;;, + 31;3; 2.304886, 1.520652, 1.758614;;, + 32;3; 2.304886, 1.520652, 1.758614;;, + 33;3; 2.304886, 1.520652, 1.758614;;, + 34;3; 2.304886, 1.520652, 1.758614;;, + 35;3; 2.304886, 1.520652, 1.758614;;, + 36;3; 2.304886, 1.520652, 1.758614;;, + 37;3; 2.304886, 1.520652, 1.758614;;, + 38;3; 2.304886, 1.520652, 1.758614;;, + 39;3; 2.304886, 1.520652, 1.758614;;, + 40;3; 2.304886, 1.520652, 1.758614;;, + 41;3; 2.304886, 1.520652, 1.758614;;, + 42;3; 2.304886, 1.520652, 1.758614;;, + 43;3; 2.304886, 1.520652, 1.758614;;, + 44;3; 2.304886, 1.520652, 1.758614;;, + 45;3; 2.304886, 1.520652, 1.758614;;, + 46;3; 2.304886, 1.520652, 1.758614;;, + 47;3; 2.304886, 1.520652, 1.758614;;, + 48;3; 2.304886, 1.520652, 1.758614;;, + 49;3; 2.304886, 1.520652, 1.758614;;, + 50;3; 2.304886, 1.520652, 1.758614;;, + 51;3; 2.304886, 1.520652, 1.758614;;, + 52;3; 2.304886, 1.520652, 1.758614;;, + 53;3; 2.304886, 1.520652, 1.758614;;, + 54;3; 2.304886, 1.520652, 1.758614;;, + 55;3; 2.304886, 1.520652, 1.758614;;, + 56;3; 2.304886, 1.520652, 1.758614;;, + 57;3; 2.304886, 1.520652, 1.758614;;, + 58;3; 2.304886, 1.520652, 1.758614;;, + 59;3; 2.304886, 1.520652, 1.758614;;, + 60;3; 2.304886, 1.520652, 1.758614;;, + 61;3; 2.304886, 1.520652, 1.758614;;, + 62;3; 2.304886, 1.520652, 1.758614;;, + 63;3; 2.304886, 1.520652, 1.758614;;, + 64;3; 2.304886, 1.520652, 1.758614;;, + 65;3; 2.304886, 1.520652, 1.758614;;, + 66;3; 2.304886, 1.520652, 1.758614;;, + 67;3; 2.304886, 1.520652, 1.758614;;, + 68;3; 2.304886, 1.520652, 1.758614;;, + 69;3; 2.304886, 1.520652, 1.758614;;, + 70;3; 2.304886, 1.520652, 1.758614;;, + 71;3; 2.304886, 1.520652, 1.758614;;, + 72;3; 2.304886, 1.520652, 1.758614;;, + 73;3; 2.304886, 1.520652, 1.758614;;, + 74;3; 2.304886, 1.520652, 1.758614;;, + 75;3; 2.304886, 1.520652, 1.758614;;, + 76;3; 2.304886, 1.520652, 1.758614;;, + 77;3; 2.304886, 1.520652, 1.758614;;, + 78;3; 2.304886, 1.520652, 1.758614;;, + 79;3; 2.304886, 1.520652, 1.758614;;; + } + AnimationKey { // Position + 2; + 80; + 0;3; 0.354515,-0.719130,-3.788555;;, + 1;3; 0.354515,-0.719130,-3.788555;;, + 2;3; 0.354515,-0.719130,-3.788555;;, + 3;3; 0.354515,-0.719130,-3.788555;;, + 4;3; 0.354515,-0.719130,-3.788555;;, + 5;3; 0.354515,-0.719130,-3.788555;;, + 6;3; 0.354515,-0.719130,-3.788555;;, + 7;3; 0.354515,-0.719130,-3.788555;;, + 8;3; 0.354515,-0.719130,-3.788555;;, + 9;3; 0.354515,-0.719130,-3.788555;;, + 10;3; 0.354515,-0.719130,-3.788555;;, + 11;3; 0.354515,-0.719130,-3.788555;;, + 12;3; 0.354515,-0.719130,-3.788555;;, + 13;3; 0.354515,-0.719130,-3.788555;;, + 14;3; 0.354515,-0.719130,-3.788555;;, + 15;3; 0.354515,-0.719130,-3.788555;;, + 16;3; 0.354515,-0.719130,-3.788555;;, + 17;3; 0.354515,-0.719130,-3.788555;;, + 18;3; 0.354515,-0.719130,-3.788555;;, + 19;3; 0.354515,-0.719130,-3.788555;;, + 20;3; 0.354515,-0.719130,-3.788555;;, + 21;3; 0.354515,-0.719130,-3.788555;;, + 22;3; 0.354515,-0.719130,-3.788555;;, + 23;3; 0.354515,-0.719130,-3.788555;;, + 24;3; 0.354515,-0.719130,-3.788555;;, + 25;3; 0.354515,-0.719130,-3.788555;;, + 26;3; 0.354515,-0.719130,-3.788555;;, + 27;3; 0.354515,-0.719130,-3.788555;;, + 28;3; 0.354515,-0.719130,-3.788555;;, + 29;3; 0.354515,-0.719130,-3.788555;;, + 30;3; 0.354515,-0.719130,-3.788555;;, + 31;3; 0.354515,-0.719130,-3.788555;;, + 32;3; 0.354515,-0.719130,-3.788555;;, + 33;3; 0.354515,-0.719130,-3.788555;;, + 34;3; 0.354515,-0.719130,-3.788555;;, + 35;3; 0.354515,-0.719130,-3.788555;;, + 36;3; 0.354515,-0.719130,-3.788555;;, + 37;3; 0.354515,-0.719130,-3.788555;;, + 38;3; 0.354515,-0.719130,-3.788555;;, + 39;3; 0.354515,-0.719130,-3.788555;;, + 40;3; 0.354515,-0.719130,-3.788555;;, + 41;3; 0.354515,-0.719130,-3.788555;;, + 42;3; 0.354515,-0.719130,-3.788555;;, + 43;3; 0.354515,-0.719130,-3.788555;;, + 44;3; 0.354515,-0.719130,-3.788555;;, + 45;3; 0.354515,-0.719130,-3.788555;;, + 46;3; 0.354515,-0.719130,-3.788555;;, + 47;3; 0.354515,-0.719130,-3.788555;;, + 48;3; 0.354515,-0.719130,-3.788555;;, + 49;3; 0.354515,-0.719130,-3.788555;;, + 50;3; 0.354515,-0.719130,-3.788555;;, + 51;3; 0.354515,-0.719130,-3.788555;;, + 52;3; 0.354515,-0.719130,-3.788555;;, + 53;3; 0.354515,-0.719130,-3.788555;;, + 54;3; 0.354515,-0.719130,-3.788555;;, + 55;3; 0.354515,-0.719130,-3.788555;;, + 56;3; 0.354515,-0.719130,-3.788555;;, + 57;3; 0.354515,-0.719130,-3.788555;;, + 58;3; 0.354515,-0.719130,-3.788555;;, + 59;3; 0.354515,-0.719130,-3.788555;;, + 60;3; 0.354515,-0.719130,-3.788555;;, + 61;3; 0.354515,-0.719130,-3.788555;;, + 62;3; 0.354515,-0.719130,-3.788555;;, + 63;3; 0.354515,-0.719130,-3.788555;;, + 64;3; 0.354515,-0.719130,-3.788555;;, + 65;3; 0.354515,-0.719130,-3.788555;;, + 66;3; 0.354515,-0.719130,-3.788555;;, + 67;3; 0.354515,-0.719130,-3.788555;;, + 68;3; 0.354515,-0.719130,-3.788555;;, + 69;3; 0.354515,-0.719130,-3.788555;;, + 70;3; 0.354515,-0.719130,-3.788555;;, + 71;3; 0.354515,-0.719130,-3.788555;;, + 72;3; 0.354515,-0.719130,-3.788555;;, + 73;3; 0.354515,-0.719130,-3.788555;;, + 74;3; 0.354515,-0.719130,-3.788555;;, + 75;3; 0.354515,-0.719130,-3.788555;;, + 76;3; 0.354515,-0.719130,-3.788555;;, + 77;3; 0.354515,-0.719130,-3.788555;;, + 78;3; 0.354515,-0.719130,-3.788555;;, + 79;3; 0.354515,-0.719130,-3.788555;;; + } + } + Animation { + {Cube_001} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 2;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 3;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 4;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 5;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 6;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 7;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 8;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 9;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 10;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 11;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 12;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 13;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 14;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 15;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 16;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 17;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 18;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 19;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 20;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 21;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 22;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 23;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 24;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 25;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 26;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 27;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 28;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 29;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 30;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 31;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 32;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 33;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 34;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 35;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 36;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 37;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 38;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 39;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 40;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 41;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 42;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 43;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 44;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 45;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 46;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 47;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 48;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 49;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 50;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 51;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 52;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 53;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 54;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 55;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 56;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 57;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 58;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 59;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 60;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 61;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 62;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 63;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 64;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 65;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 66;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 67;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 68;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 69;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 70;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 71;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 72;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 73;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 74;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 75;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 76;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 77;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 78;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 79;4;-0.706700, 0.000000, 0.000000, 0.707513;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 1.849058, 0.303403, 1.119535;;, + 1;3; 1.849058, 0.303403, 1.119535;;, + 2;3; 1.849058, 0.303403, 1.119535;;, + 3;3; 1.849058, 0.303403, 1.119535;;, + 4;3; 1.849058, 0.303403, 1.119535;;, + 5;3; 1.849058, 0.303403, 1.119535;;, + 6;3; 1.849058, 0.303403, 1.119535;;, + 7;3; 1.849058, 0.303403, 1.119535;;, + 8;3; 1.849058, 0.303403, 1.119535;;, + 9;3; 1.849058, 0.303403, 1.119535;;, + 10;3; 1.849058, 0.303403, 1.119535;;, + 11;3; 1.849058, 0.303403, 1.119535;;, + 12;3; 1.849058, 0.303403, 1.119535;;, + 13;3; 1.849058, 0.303403, 1.119535;;, + 14;3; 1.849058, 0.303403, 1.119535;;, + 15;3; 1.849058, 0.303403, 1.119535;;, + 16;3; 1.849058, 0.303403, 1.119535;;, + 17;3; 1.849058, 0.303403, 1.119535;;, + 18;3; 1.849058, 0.303403, 1.119535;;, + 19;3; 1.849058, 0.303403, 1.119535;;, + 20;3; 1.849058, 0.303403, 1.119535;;, + 21;3; 1.849058, 0.303403, 1.119535;;, + 22;3; 1.849058, 0.303403, 1.119535;;, + 23;3; 1.849058, 0.303403, 1.119535;;, + 24;3; 1.849058, 0.303403, 1.119535;;, + 25;3; 1.849058, 0.303403, 1.119535;;, + 26;3; 1.849058, 0.303403, 1.119535;;, + 27;3; 1.849058, 0.303403, 1.119535;;, + 28;3; 1.849058, 0.303403, 1.119535;;, + 29;3; 1.849058, 0.303403, 1.119535;;, + 30;3; 1.849058, 0.303403, 1.119535;;, + 31;3; 1.849058, 0.303403, 1.119535;;, + 32;3; 1.849058, 0.303403, 1.119535;;, + 33;3; 1.849058, 0.303403, 1.119535;;, + 34;3; 1.849058, 0.303403, 1.119535;;, + 35;3; 1.849058, 0.303403, 1.119535;;, + 36;3; 1.849058, 0.303403, 1.119535;;, + 37;3; 1.849058, 0.303403, 1.119535;;, + 38;3; 1.849058, 0.303403, 1.119535;;, + 39;3; 1.849058, 0.303403, 1.119535;;, + 40;3; 1.849058, 0.303403, 1.119535;;, + 41;3; 1.849058, 0.303403, 1.119535;;, + 42;3; 1.849058, 0.303403, 1.119535;;, + 43;3; 1.849058, 0.303403, 1.119535;;, + 44;3; 1.849058, 0.303403, 1.119535;;, + 45;3; 1.849058, 0.303403, 1.119535;;, + 46;3; 1.849058, 0.303403, 1.119535;;, + 47;3; 1.849058, 0.303403, 1.119535;;, + 48;3; 1.849058, 0.303403, 1.119535;;, + 49;3; 1.849058, 0.303403, 1.119535;;, + 50;3; 1.849058, 0.303403, 1.119535;;, + 51;3; 1.849058, 0.303403, 1.119535;;, + 52;3; 1.849058, 0.303403, 1.119535;;, + 53;3; 1.849058, 0.303403, 1.119535;;, + 54;3; 1.849058, 0.303403, 1.119535;;, + 55;3; 1.849058, 0.303403, 1.119535;;, + 56;3; 1.849058, 0.303403, 1.119535;;, + 57;3; 1.849058, 0.303403, 1.119535;;, + 58;3; 1.849058, 0.303403, 1.119535;;, + 59;3; 1.849058, 0.303403, 1.119535;;, + 60;3; 1.849058, 0.303403, 1.119535;;, + 61;3; 1.849058, 0.303403, 1.119535;;, + 62;3; 1.849058, 0.303403, 1.119535;;, + 63;3; 1.849058, 0.303403, 1.119535;;, + 64;3; 1.849058, 0.303403, 1.119535;;, + 65;3; 1.849058, 0.303403, 1.119535;;, + 66;3; 1.849058, 0.303403, 1.119535;;, + 67;3; 1.849058, 0.303403, 1.119535;;, + 68;3; 1.849058, 0.303403, 1.119535;;, + 69;3; 1.849058, 0.303403, 1.119535;;, + 70;3; 1.849058, 0.303403, 1.119535;;, + 71;3; 1.849058, 0.303403, 1.119535;;, + 72;3; 1.849058, 0.303403, 1.119535;;, + 73;3; 1.849058, 0.303403, 1.119535;;, + 74;3; 1.849058, 0.303403, 1.119535;;, + 75;3; 1.849058, 0.303403, 1.119535;;, + 76;3; 1.849058, 0.303403, 1.119535;;, + 77;3; 1.849058, 0.303403, 1.119535;;, + 78;3; 1.849058, 0.303403, 1.119535;;, + 79;3; 1.849058, 0.303403, 1.119535;;; + } + AnimationKey { // Position + 2; + 80; + 0;3;-1.442512,-0.721196,-3.382473;;, + 1;3;-1.442512,-0.721196,-3.382473;;, + 2;3;-1.442512,-0.721196,-3.382473;;, + 3;3;-1.442512,-0.721196,-3.382473;;, + 4;3;-1.442512,-0.721196,-3.382473;;, + 5;3;-1.442512,-0.721196,-3.382473;;, + 6;3;-1.442512,-0.721196,-3.382473;;, + 7;3;-1.442512,-0.721196,-3.382473;;, + 8;3;-1.442512,-0.721196,-3.382473;;, + 9;3;-1.442512,-0.721196,-3.382473;;, + 10;3;-1.442512,-0.721196,-3.382473;;, + 11;3;-1.442512,-0.721196,-3.382473;;, + 12;3;-1.442512,-0.721196,-3.382473;;, + 13;3;-1.442512,-0.721196,-3.382473;;, + 14;3;-1.442512,-0.721196,-3.382473;;, + 15;3;-1.442512,-0.721196,-3.382473;;, + 16;3;-1.442512,-0.721196,-3.382473;;, + 17;3;-1.442512,-0.721196,-3.382473;;, + 18;3;-1.442512,-0.721196,-3.382473;;, + 19;3;-1.442512,-0.721196,-3.382473;;, + 20;3;-1.442512,-0.721196,-3.382473;;, + 21;3;-1.442512,-0.721196,-3.382473;;, + 22;3;-1.442512,-0.721196,-3.382473;;, + 23;3;-1.442512,-0.721196,-3.382473;;, + 24;3;-1.442512,-0.721196,-3.382473;;, + 25;3;-1.442512,-0.721196,-3.382473;;, + 26;3;-1.442512,-0.721196,-3.382473;;, + 27;3;-1.442512,-0.721196,-3.382473;;, + 28;3;-1.442512,-0.721196,-3.382473;;, + 29;3;-1.442512,-0.721196,-3.382473;;, + 30;3;-1.442512,-0.721196,-3.382473;;, + 31;3;-1.442512,-0.721196,-3.382473;;, + 32;3;-1.442512,-0.721196,-3.382473;;, + 33;3;-1.442512,-0.721196,-3.382473;;, + 34;3;-1.442512,-0.721196,-3.382473;;, + 35;3;-1.442512,-0.721196,-3.382473;;, + 36;3;-1.442512,-0.721196,-3.382473;;, + 37;3;-1.442512,-0.721196,-3.382473;;, + 38;3;-1.442512,-0.721196,-3.382473;;, + 39;3;-1.442512,-0.721196,-3.382473;;, + 40;3;-1.442512,-0.721196,-3.382473;;, + 41;3;-1.442512,-0.721196,-3.382473;;, + 42;3;-1.442512,-0.721196,-3.382473;;, + 43;3;-1.442512,-0.721196,-3.382473;;, + 44;3;-1.442512,-0.721196,-3.382473;;, + 45;3;-1.442512,-0.721196,-3.382473;;, + 46;3;-1.442512,-0.721196,-3.382473;;, + 47;3;-1.442512,-0.721196,-3.382473;;, + 48;3;-1.442512,-0.721196,-3.382473;;, + 49;3;-1.442512,-0.721196,-3.382473;;, + 50;3;-1.442512,-0.721196,-3.382473;;, + 51;3;-1.442512,-0.721196,-3.382473;;, + 52;3;-1.442512,-0.721196,-3.382473;;, + 53;3;-1.442512,-0.721196,-3.382473;;, + 54;3;-1.442512,-0.721196,-3.382473;;, + 55;3;-1.442512,-0.721196,-3.382473;;, + 56;3;-1.442512,-0.721196,-3.382473;;, + 57;3;-1.442512,-0.721196,-3.382473;;, + 58;3;-1.442512,-0.721196,-3.382473;;, + 59;3;-1.442512,-0.721196,-3.382473;;, + 60;3;-1.442512,-0.721196,-3.382473;;, + 61;3;-1.442512,-0.721196,-3.382473;;, + 62;3;-1.442512,-0.721196,-3.382473;;, + 63;3;-1.442512,-0.721196,-3.382473;;, + 64;3;-1.442512,-0.721196,-3.382473;;, + 65;3;-1.442512,-0.721196,-3.382473;;, + 66;3;-1.442512,-0.721196,-3.382473;;, + 67;3;-1.442512,-0.721196,-3.382473;;, + 68;3;-1.442512,-0.721196,-3.382473;;, + 69;3;-1.442512,-0.721196,-3.382473;;, + 70;3;-1.442512,-0.721196,-3.382473;;, + 71;3;-1.442512,-0.721196,-3.382473;;, + 72;3;-1.442512,-0.721196,-3.382473;;, + 73;3;-1.442512,-0.721196,-3.382473;;, + 74;3;-1.442512,-0.721196,-3.382473;;, + 75;3;-1.442512,-0.721196,-3.382473;;, + 76;3;-1.442512,-0.721196,-3.382473;;, + 77;3;-1.442512,-0.721196,-3.382473;;, + 78;3;-1.442512,-0.721196,-3.382473;;, + 79;3;-1.442512,-0.721196,-3.382473;;; + } + } + Animation { + {Cube_002} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 2;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 3;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 4;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 5;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 6;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 7;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 8;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 9;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 10;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 11;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 12;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 13;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 14;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 15;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 16;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 17;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 18;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 19;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 20;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 21;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 22;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 23;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 24;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 25;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 26;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 27;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 28;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 29;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 30;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 31;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 32;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 33;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 34;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 35;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 36;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 37;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 38;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 39;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 40;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 41;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 42;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 43;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 44;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 45;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 46;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 47;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 48;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 49;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 50;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 51;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 52;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 53;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 54;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 55;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 56;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 57;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 58;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 59;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 60;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 61;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 62;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 63;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 64;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 65;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 66;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 67;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 68;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 69;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 70;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 71;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 72;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 73;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 74;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 75;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 76;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 77;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 78;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 79;4;-0.706700, 0.000000, 0.000000, 0.707513;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 1.849058, 0.303403, 1.119535;;, + 1;3; 1.849058, 0.303403, 1.119535;;, + 2;3; 1.849058, 0.303403, 1.119535;;, + 3;3; 1.849058, 0.303403, 1.119535;;, + 4;3; 1.849058, 0.303403, 1.119535;;, + 5;3; 1.849058, 0.303403, 1.119535;;, + 6;3; 1.849058, 0.303403, 1.119535;;, + 7;3; 1.849058, 0.303403, 1.119535;;, + 8;3; 1.849058, 0.303403, 1.119535;;, + 9;3; 1.849058, 0.303403, 1.119535;;, + 10;3; 1.849058, 0.303403, 1.119535;;, + 11;3; 1.849058, 0.303403, 1.119535;;, + 12;3; 1.849058, 0.303403, 1.119535;;, + 13;3; 1.849058, 0.303403, 1.119535;;, + 14;3; 1.849058, 0.303403, 1.119535;;, + 15;3; 1.849058, 0.303403, 1.119535;;, + 16;3; 1.849058, 0.303403, 1.119535;;, + 17;3; 1.849058, 0.303403, 1.119535;;, + 18;3; 1.849058, 0.303403, 1.119535;;, + 19;3; 1.849058, 0.303403, 1.119535;;, + 20;3; 1.849058, 0.303403, 1.119535;;, + 21;3; 1.849058, 0.303403, 1.119535;;, + 22;3; 1.849058, 0.303403, 1.119535;;, + 23;3; 1.849058, 0.303403, 1.119535;;, + 24;3; 1.849058, 0.303403, 1.119535;;, + 25;3; 1.849058, 0.303403, 1.119535;;, + 26;3; 1.849058, 0.303403, 1.119535;;, + 27;3; 1.849058, 0.303403, 1.119535;;, + 28;3; 1.849058, 0.303403, 1.119535;;, + 29;3; 1.849058, 0.303403, 1.119535;;, + 30;3; 1.849058, 0.303403, 1.119535;;, + 31;3; 1.849058, 0.303403, 1.119535;;, + 32;3; 1.849058, 0.303403, 1.119535;;, + 33;3; 1.849058, 0.303403, 1.119535;;, + 34;3; 1.849058, 0.303403, 1.119535;;, + 35;3; 1.849058, 0.303403, 1.119535;;, + 36;3; 1.849058, 0.303403, 1.119535;;, + 37;3; 1.849058, 0.303403, 1.119535;;, + 38;3; 1.849058, 0.303403, 1.119535;;, + 39;3; 1.849058, 0.303403, 1.119535;;, + 40;3; 1.849058, 0.303403, 1.119535;;, + 41;3; 1.849058, 0.303403, 1.119535;;, + 42;3; 1.849058, 0.303403, 1.119535;;, + 43;3; 1.849058, 0.303403, 1.119535;;, + 44;3; 1.849058, 0.303403, 1.119535;;, + 45;3; 1.849058, 0.303403, 1.119535;;, + 46;3; 1.849058, 0.303403, 1.119535;;, + 47;3; 1.849058, 0.303403, 1.119535;;, + 48;3; 1.849058, 0.303403, 1.119535;;, + 49;3; 1.849058, 0.303403, 1.119535;;, + 50;3; 1.849058, 0.303403, 1.119535;;, + 51;3; 1.849058, 0.303403, 1.119535;;, + 52;3; 1.849058, 0.303403, 1.119535;;, + 53;3; 1.849058, 0.303403, 1.119535;;, + 54;3; 1.849058, 0.303403, 1.119535;;, + 55;3; 1.849058, 0.303403, 1.119535;;, + 56;3; 1.849058, 0.303403, 1.119535;;, + 57;3; 1.849058, 0.303403, 1.119535;;, + 58;3; 1.849058, 0.303403, 1.119535;;, + 59;3; 1.849058, 0.303403, 1.119535;;, + 60;3; 1.849058, 0.303403, 1.119535;;, + 61;3; 1.849058, 0.303403, 1.119535;;, + 62;3; 1.849058, 0.303403, 1.119535;;, + 63;3; 1.849058, 0.303403, 1.119535;;, + 64;3; 1.849058, 0.303403, 1.119535;;, + 65;3; 1.849058, 0.303403, 1.119535;;, + 66;3; 1.849058, 0.303403, 1.119535;;, + 67;3; 1.849058, 0.303403, 1.119535;;, + 68;3; 1.849058, 0.303403, 1.119535;;, + 69;3; 1.849058, 0.303403, 1.119535;;, + 70;3; 1.849058, 0.303403, 1.119535;;, + 71;3; 1.849058, 0.303403, 1.119535;;, + 72;3; 1.849058, 0.303403, 1.119535;;, + 73;3; 1.849058, 0.303403, 1.119535;;, + 74;3; 1.849058, 0.303403, 1.119535;;, + 75;3; 1.849058, 0.303403, 1.119535;;, + 76;3; 1.849058, 0.303403, 1.119535;;, + 77;3; 1.849058, 0.303403, 1.119535;;, + 78;3; 1.849058, 0.303403, 1.119535;;, + 79;3; 1.849058, 0.303403, 1.119535;;; + } + AnimationKey { // Position + 2; + 80; + 0;3; 2.179102,-0.717032,-3.382473;;, + 1;3; 2.179102,-0.717032,-3.382473;;, + 2;3; 2.179102,-0.717032,-3.382473;;, + 3;3; 2.179102,-0.717032,-3.382473;;, + 4;3; 2.179102,-0.717032,-3.382473;;, + 5;3; 2.179102,-0.717032,-3.382473;;, + 6;3; 2.179102,-0.717032,-3.382473;;, + 7;3; 2.179102,-0.717032,-3.382473;;, + 8;3; 2.179102,-0.717032,-3.382473;;, + 9;3; 2.179102,-0.717032,-3.382473;;, + 10;3; 2.179102,-0.717032,-3.382473;;, + 11;3; 2.179102,-0.717032,-3.382473;;, + 12;3; 2.179102,-0.717032,-3.382473;;, + 13;3; 2.179102,-0.717032,-3.382473;;, + 14;3; 2.179102,-0.717032,-3.382473;;, + 15;3; 2.179102,-0.717032,-3.382473;;, + 16;3; 2.179102,-0.717032,-3.382473;;, + 17;3; 2.179102,-0.717032,-3.382473;;, + 18;3; 2.179102,-0.717032,-3.382473;;, + 19;3; 2.179102,-0.717032,-3.382473;;, + 20;3; 2.179102,-0.717032,-3.382473;;, + 21;3; 2.179102,-0.717032,-3.382473;;, + 22;3; 2.179102,-0.717032,-3.382473;;, + 23;3; 2.179102,-0.717032,-3.382473;;, + 24;3; 2.179102,-0.717032,-3.382473;;, + 25;3; 2.179102,-0.717032,-3.382473;;, + 26;3; 2.179102,-0.717032,-3.382473;;, + 27;3; 2.179102,-0.717032,-3.382473;;, + 28;3; 2.179102,-0.717032,-3.382473;;, + 29;3; 2.179102,-0.717032,-3.382473;;, + 30;3; 2.179102,-0.717032,-3.382473;;, + 31;3; 2.179102,-0.717032,-3.382473;;, + 32;3; 2.179102,-0.717032,-3.382473;;, + 33;3; 2.179102,-0.717032,-3.382473;;, + 34;3; 2.179102,-0.717032,-3.382473;;, + 35;3; 2.179102,-0.717032,-3.382473;;, + 36;3; 2.179102,-0.717032,-3.382473;;, + 37;3; 2.179102,-0.717032,-3.382473;;, + 38;3; 2.179102,-0.717032,-3.382473;;, + 39;3; 2.179102,-0.717032,-3.382473;;, + 40;3; 2.179102,-0.717032,-3.382473;;, + 41;3; 2.179102,-0.717032,-3.382473;;, + 42;3; 2.179102,-0.717032,-3.382473;;, + 43;3; 2.179102,-0.717032,-3.382473;;, + 44;3; 2.179102,-0.717032,-3.382473;;, + 45;3; 2.179102,-0.717032,-3.382473;;, + 46;3; 2.179102,-0.717032,-3.382473;;, + 47;3; 2.179102,-0.717032,-3.382473;;, + 48;3; 2.179102,-0.717032,-3.382473;;, + 49;3; 2.179102,-0.717032,-3.382473;;, + 50;3; 2.179102,-0.717032,-3.382473;;, + 51;3; 2.179102,-0.717032,-3.382473;;, + 52;3; 2.179102,-0.717032,-3.382473;;, + 53;3; 2.179102,-0.717032,-3.382473;;, + 54;3; 2.179102,-0.717032,-3.382473;;, + 55;3; 2.179102,-0.717032,-3.382473;;, + 56;3; 2.179102,-0.717032,-3.382473;;, + 57;3; 2.179102,-0.717032,-3.382473;;, + 58;3; 2.179102,-0.717032,-3.382473;;, + 59;3; 2.179102,-0.717032,-3.382473;;, + 60;3; 2.179102,-0.717032,-3.382473;;, + 61;3; 2.179102,-0.717032,-3.382473;;, + 62;3; 2.179102,-0.717032,-3.382473;;, + 63;3; 2.179102,-0.717032,-3.382473;;, + 64;3; 2.179102,-0.717032,-3.382473;;, + 65;3; 2.179102,-0.717032,-3.382473;;, + 66;3; 2.179102,-0.717032,-3.382473;;, + 67;3; 2.179102,-0.717032,-3.382473;;, + 68;3; 2.179102,-0.717032,-3.382473;;, + 69;3; 2.179102,-0.717032,-3.382473;;, + 70;3; 2.179102,-0.717032,-3.382473;;, + 71;3; 2.179102,-0.717032,-3.382473;;, + 72;3; 2.179102,-0.717032,-3.382473;;, + 73;3; 2.179102,-0.717032,-3.382473;;, + 74;3; 2.179102,-0.717032,-3.382473;;, + 75;3; 2.179102,-0.717032,-3.382473;;, + 76;3; 2.179102,-0.717032,-3.382473;;, + 77;3; 2.179102,-0.717032,-3.382473;;, + 78;3; 2.179102,-0.717032,-3.382473;;, + 79;3; 2.179102,-0.717032,-3.382473;;; + } + } + Animation { + {Cube_003} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 2;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 3;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 4;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 5;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 6;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 7;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 8;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 9;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 10;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 11;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 12;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 13;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 14;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 15;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 16;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 17;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 18;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 19;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 20;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 21;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 22;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 23;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 24;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 25;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 26;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 27;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 28;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 29;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 30;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 31;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 32;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 33;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 34;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 35;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 36;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 37;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 38;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 39;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 40;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 41;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 42;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 43;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 44;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 45;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 46;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 47;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 48;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 49;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 50;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 51;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 52;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 53;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 54;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 55;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 56;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 57;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 58;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 59;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 60;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 61;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 62;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 63;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 64;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 65;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 66;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 67;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 68;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 69;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 70;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 71;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 72;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 73;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 74;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 75;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 76;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 77;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 78;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 79;4;-0.706700, 0.000000, 0.000000, 0.707513;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 0.831444, 0.926812, 1.022895;;, + 1;3; 0.831444, 0.926812, 1.022895;;, + 2;3; 0.831444, 0.926812, 1.022895;;, + 3;3; 0.831444, 0.926812, 1.022895;;, + 4;3; 0.831444, 0.926812, 1.022895;;, + 5;3; 0.831444, 0.926812, 1.022895;;, + 6;3; 0.831444, 0.926812, 1.022895;;, + 7;3; 0.831444, 0.926812, 1.022895;;, + 8;3; 0.831444, 0.926812, 1.022895;;, + 9;3; 0.831444, 0.926812, 1.022895;;, + 10;3; 0.831444, 0.926812, 1.022895;;, + 11;3; 0.831444, 0.926812, 1.022895;;, + 12;3; 0.831444, 0.926812, 1.022895;;, + 13;3; 0.831444, 0.926812, 1.022895;;, + 14;3; 0.831444, 0.926812, 1.022895;;, + 15;3; 0.831444, 0.926812, 1.022895;;, + 16;3; 0.831444, 0.926812, 1.022895;;, + 17;3; 0.831444, 0.926812, 1.022895;;, + 18;3; 0.831444, 0.926812, 1.022895;;, + 19;3; 0.831444, 0.926812, 1.022895;;, + 20;3; 0.831444, 0.926812, 1.022895;;, + 21;3; 0.831444, 0.926812, 1.022895;;, + 22;3; 0.831444, 0.926812, 1.022895;;, + 23;3; 0.831444, 0.926812, 1.022895;;, + 24;3; 0.831444, 0.926812, 1.022895;;, + 25;3; 0.831444, 0.926812, 1.022895;;, + 26;3; 0.831444, 0.926812, 1.022895;;, + 27;3; 0.831444, 0.926812, 1.022895;;, + 28;3; 0.831444, 0.926812, 1.022895;;, + 29;3; 0.831444, 0.926812, 1.022895;;, + 30;3; 0.831444, 0.926812, 1.022895;;, + 31;3; 0.831444, 0.926812, 1.022895;;, + 32;3; 0.831444, 0.926812, 1.022895;;, + 33;3; 0.831444, 0.926812, 1.022895;;, + 34;3; 0.831444, 0.926812, 1.022895;;, + 35;3; 0.831444, 0.926812, 1.022895;;, + 36;3; 0.831444, 0.926812, 1.022895;;, + 37;3; 0.831444, 0.926812, 1.022895;;, + 38;3; 0.831444, 0.926812, 1.022895;;, + 39;3; 0.831444, 0.926812, 1.022895;;, + 40;3; 0.831444, 0.926812, 1.022895;;, + 41;3; 0.831444, 0.926812, 1.022895;;, + 42;3; 0.831444, 0.926812, 1.022895;;, + 43;3; 0.831444, 0.926812, 1.022895;;, + 44;3; 0.831444, 0.926812, 1.022895;;, + 45;3; 0.831444, 0.926812, 1.022895;;, + 46;3; 0.831444, 0.926812, 1.022895;;, + 47;3; 0.831444, 0.926812, 1.022895;;, + 48;3; 0.831444, 0.926812, 1.022895;;, + 49;3; 0.831444, 0.926812, 1.022895;;, + 50;3; 0.831444, 0.926812, 1.022895;;, + 51;3; 0.831444, 0.926812, 1.022895;;, + 52;3; 0.831444, 0.926812, 1.022895;;, + 53;3; 0.831444, 0.926812, 1.022895;;, + 54;3; 0.831444, 0.926812, 1.022895;;, + 55;3; 0.831444, 0.926812, 1.022895;;, + 56;3; 0.831444, 0.926812, 1.022895;;, + 57;3; 0.831444, 0.926812, 1.022895;;, + 58;3; 0.831444, 0.926812, 1.022895;;, + 59;3; 0.831444, 0.926812, 1.022895;;, + 60;3; 0.831444, 0.926812, 1.022895;;, + 61;3; 0.831444, 0.926812, 1.022895;;, + 62;3; 0.831444, 0.926812, 1.022895;;, + 63;3; 0.831444, 0.926812, 1.022895;;, + 64;3; 0.831444, 0.926812, 1.022895;;, + 65;3; 0.831444, 0.926812, 1.022895;;, + 66;3; 0.831444, 0.926812, 1.022895;;, + 67;3; 0.831444, 0.926812, 1.022895;;, + 68;3; 0.831444, 0.926812, 1.022895;;, + 69;3; 0.831444, 0.926812, 1.022895;;, + 70;3; 0.831444, 0.926812, 1.022895;;, + 71;3; 0.831444, 0.926812, 1.022895;;, + 72;3; 0.831444, 0.926812, 1.022895;;, + 73;3; 0.831444, 0.926812, 1.022895;;, + 74;3; 0.831444, 0.926812, 1.022895;;, + 75;3; 0.831444, 0.926812, 1.022895;;, + 76;3; 0.831444, 0.926812, 1.022895;;, + 77;3; 0.831444, 0.926812, 1.022895;;, + 78;3; 0.831444, 0.926812, 1.022895;;, + 79;3; 0.831444, 0.926812, 1.022895;;; + } + AnimationKey { // Position + 2; + 80; + 0;3; 0.351826, 1.619185,-1.628760;;, + 1;3; 0.351826, 1.619185,-1.628760;;, + 2;3; 0.351826, 1.619185,-1.628760;;, + 3;3; 0.351826, 1.619185,-1.628760;;, + 4;3; 0.351826, 1.619185,-1.628760;;, + 5;3; 0.351826, 1.619185,-1.628760;;, + 6;3; 0.351826, 1.619185,-1.628760;;, + 7;3; 0.351826, 1.619185,-1.628760;;, + 8;3; 0.351826, 1.619185,-1.628760;;, + 9;3; 0.351826, 1.619185,-1.628760;;, + 10;3; 0.351826, 1.619185,-1.628760;;, + 11;3; 0.351826, 1.619185,-1.628760;;, + 12;3; 0.351826, 1.619185,-1.628760;;, + 13;3; 0.351826, 1.619185,-1.628760;;, + 14;3; 0.351826, 1.619185,-1.628760;;, + 15;3; 0.351826, 1.619185,-1.628760;;, + 16;3; 0.351826, 1.619185,-1.628760;;, + 17;3; 0.351826, 1.619185,-1.628760;;, + 18;3; 0.351826, 1.619185,-1.628760;;, + 19;3; 0.351826, 1.619185,-1.628760;;, + 20;3; 0.351826, 1.619185,-1.628760;;, + 21;3; 0.351826, 1.619185,-1.628760;;, + 22;3; 0.351826, 1.619185,-1.628760;;, + 23;3; 0.351826, 1.619185,-1.628760;;, + 24;3; 0.351826, 1.619185,-1.628760;;, + 25;3; 0.351826, 1.619185,-1.628760;;, + 26;3; 0.351826, 1.619185,-1.628760;;, + 27;3; 0.351826, 1.619185,-1.628760;;, + 28;3; 0.351826, 1.619185,-1.628760;;, + 29;3; 0.351826, 1.619185,-1.628760;;, + 30;3; 0.351826, 1.619185,-1.628760;;, + 31;3; 0.351826, 1.619185,-1.628760;;, + 32;3; 0.351826, 1.619185,-1.628760;;, + 33;3; 0.351826, 1.619185,-1.628760;;, + 34;3; 0.351826, 1.619185,-1.628760;;, + 35;3; 0.351826, 1.619185,-1.628760;;, + 36;3; 0.351826, 1.619185,-1.628760;;, + 37;3; 0.351826, 1.619185,-1.628760;;, + 38;3; 0.351826, 1.619185,-1.628760;;, + 39;3; 0.351826, 1.619185,-1.628760;;, + 40;3; 0.351826, 1.619185,-1.628760;;, + 41;3; 0.351826, 1.619185,-1.628760;;, + 42;3; 0.351826, 1.619185,-1.628760;;, + 43;3; 0.351826, 1.619185,-1.628760;;, + 44;3; 0.351826, 1.619185,-1.628760;;, + 45;3; 0.351826, 1.619185,-1.628760;;, + 46;3; 0.351826, 1.619185,-1.628760;;, + 47;3; 0.351826, 1.619185,-1.628760;;, + 48;3; 0.351826, 1.619185,-1.628760;;, + 49;3; 0.351826, 1.619185,-1.628760;;, + 50;3; 0.351826, 1.619185,-1.628760;;, + 51;3; 0.351826, 1.619185,-1.628760;;, + 52;3; 0.351826, 1.619185,-1.628760;;, + 53;3; 0.351826, 1.619185,-1.628760;;, + 54;3; 0.351826, 1.619185,-1.628760;;, + 55;3; 0.351826, 1.619185,-1.628760;;, + 56;3; 0.351826, 1.619185,-1.628760;;, + 57;3; 0.351826, 1.619185,-1.628760;;, + 58;3; 0.351826, 1.619185,-1.628760;;, + 59;3; 0.351826, 1.619185,-1.628760;;, + 60;3; 0.351826, 1.619185,-1.628760;;, + 61;3; 0.351826, 1.619185,-1.628760;;, + 62;3; 0.351826, 1.619185,-1.628760;;, + 63;3; 0.351826, 1.619185,-1.628760;;, + 64;3; 0.351826, 1.619185,-1.628760;;, + 65;3; 0.351826, 1.619185,-1.628760;;, + 66;3; 0.351826, 1.619185,-1.628760;;, + 67;3; 0.351826, 1.619185,-1.628760;;, + 68;3; 0.351826, 1.619185,-1.628760;;, + 69;3; 0.351826, 1.619185,-1.628760;;, + 70;3; 0.351826, 1.619185,-1.628760;;, + 71;3; 0.351826, 1.619185,-1.628760;;, + 72;3; 0.351826, 1.619185,-1.628760;;, + 73;3; 0.351826, 1.619185,-1.628760;;, + 74;3; 0.351826, 1.619185,-1.628760;;, + 75;3; 0.351826, 1.619185,-1.628760;;, + 76;3; 0.351826, 1.619185,-1.628760;;, + 77;3; 0.351826, 1.619185,-1.628760;;, + 78;3; 0.351826, 1.619185,-1.628760;;, + 79;3; 0.351826, 1.619185,-1.628760;;; + } + } + Animation { + {Cube_004} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 2;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 3;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 4;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 5;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 6;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 7;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 8;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 9;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 10;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 11;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 12;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 13;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 14;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 15;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 16;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 17;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 18;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 19;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 20;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 21;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 22;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 23;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 24;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 25;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 26;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 27;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 28;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 29;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 30;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 31;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 32;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 33;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 34;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 35;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 36;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 37;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 38;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 39;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 40;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 41;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 42;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 43;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 44;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 45;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 46;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 47;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 48;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 49;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 50;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 51;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 52;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 53;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 54;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 55;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 56;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 57;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 58;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 59;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 60;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 61;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 62;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 63;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 64;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 65;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 66;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 67;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 68;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 69;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 70;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 71;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 72;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 73;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 74;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 75;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 76;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 77;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 78;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 79;4;-0.706700, 0.000000, 0.000000, 0.707513;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 0.472154, 0.647698, 0.278316;;, + 1;3; 0.472154, 0.647698, 0.278316;;, + 2;3; 0.472154, 0.647698, 0.278316;;, + 3;3; 0.472154, 0.647698, 0.278316;;, + 4;3; 0.472154, 0.647698, 0.278316;;, + 5;3; 0.472154, 0.647698, 0.278316;;, + 6;3; 0.472154, 0.647698, 0.278316;;, + 7;3; 0.472154, 0.647698, 0.278316;;, + 8;3; 0.472154, 0.647698, 0.278316;;, + 9;3; 0.472154, 0.647698, 0.278316;;, + 10;3; 0.472154, 0.647698, 0.278316;;, + 11;3; 0.472154, 0.647698, 0.278316;;, + 12;3; 0.472154, 0.647698, 0.278316;;, + 13;3; 0.472154, 0.647698, 0.278316;;, + 14;3; 0.472154, 0.647698, 0.278316;;, + 15;3; 0.472154, 0.647698, 0.278316;;, + 16;3; 0.472154, 0.647698, 0.278316;;, + 17;3; 0.472154, 0.647698, 0.278316;;, + 18;3; 0.472154, 0.647698, 0.278316;;, + 19;3; 0.472154, 0.647698, 0.278316;;, + 20;3; 0.472154, 0.647698, 0.278316;;, + 21;3; 0.472154, 0.647698, 0.278316;;, + 22;3; 0.472154, 0.647698, 0.278316;;, + 23;3; 0.472154, 0.647698, 0.278316;;, + 24;3; 0.472154, 0.647698, 0.278316;;, + 25;3; 0.472154, 0.647698, 0.278316;;, + 26;3; 0.472154, 0.647698, 0.278316;;, + 27;3; 0.472154, 0.647698, 0.278316;;, + 28;3; 0.472154, 0.647698, 0.278316;;, + 29;3; 0.472154, 0.647698, 0.278316;;, + 30;3; 0.472154, 0.647698, 0.278316;;, + 31;3; 0.472154, 0.647698, 0.278316;;, + 32;3; 0.472154, 0.647698, 0.278316;;, + 33;3; 0.472154, 0.647698, 0.278316;;, + 34;3; 0.472154, 0.647698, 0.278316;;, + 35;3; 0.472154, 0.647698, 0.278316;;, + 36;3; 0.472154, 0.647698, 0.278316;;, + 37;3; 0.472154, 0.647698, 0.278316;;, + 38;3; 0.472154, 0.647698, 0.278316;;, + 39;3; 0.472154, 0.647698, 0.278316;;, + 40;3; 0.472154, 0.647698, 0.278316;;, + 41;3; 0.472154, 0.647698, 0.278316;;, + 42;3; 0.472154, 0.647698, 0.278316;;, + 43;3; 0.472154, 0.647698, 0.278316;;, + 44;3; 0.472154, 0.647698, 0.278316;;, + 45;3; 0.472154, 0.647698, 0.278316;;, + 46;3; 0.472154, 0.647698, 0.278316;;, + 47;3; 0.472154, 0.647698, 0.278316;;, + 48;3; 0.472154, 0.647698, 0.278316;;, + 49;3; 0.472154, 0.647698, 0.278316;;, + 50;3; 0.472154, 0.647698, 0.278316;;, + 51;3; 0.472154, 0.647698, 0.278316;;, + 52;3; 0.472154, 0.647698, 0.278316;;, + 53;3; 0.472154, 0.647698, 0.278316;;, + 54;3; 0.472154, 0.647698, 0.278316;;, + 55;3; 0.472154, 0.647698, 0.278316;;, + 56;3; 0.472154, 0.647698, 0.278316;;, + 57;3; 0.472154, 0.647698, 0.278316;;, + 58;3; 0.472154, 0.647698, 0.278316;;, + 59;3; 0.472154, 0.647698, 0.278316;;, + 60;3; 0.472154, 0.647698, 0.278316;;, + 61;3; 0.472154, 0.647698, 0.278316;;, + 62;3; 0.472154, 0.647698, 0.278316;;, + 63;3; 0.472154, 0.647698, 0.278316;;, + 64;3; 0.472154, 0.647698, 0.278316;;, + 65;3; 0.472154, 0.647698, 0.278316;;, + 66;3; 0.472154, 0.647698, 0.278316;;, + 67;3; 0.472154, 0.647698, 0.278316;;, + 68;3; 0.472154, 0.647698, 0.278316;;, + 69;3; 0.472154, 0.647698, 0.278316;;, + 70;3; 0.472154, 0.647698, 0.278316;;, + 71;3; 0.472154, 0.647698, 0.278316;;, + 72;3; 0.472154, 0.647698, 0.278316;;, + 73;3; 0.472154, 0.647698, 0.278316;;, + 74;3; 0.472154, 0.647698, 0.278316;;, + 75;3; 0.472154, 0.647698, 0.278316;;, + 76;3; 0.472154, 0.647698, 0.278316;;, + 77;3; 0.472154, 0.647698, 0.278316;;, + 78;3; 0.472154, 0.647698, 0.278316;;, + 79;3; 0.472154, 0.647698, 0.278316;;; + } + AnimationKey { // Position + 2; + 80; + 0;3; 0.350341, 2.911684,-1.628760;;, + 1;3; 0.350341, 2.911684,-1.628760;;, + 2;3; 0.350341, 2.911684,-1.628760;;, + 3;3; 0.350341, 2.911684,-1.628760;;, + 4;3; 0.350341, 2.911684,-1.628760;;, + 5;3; 0.350341, 2.911684,-1.628760;;, + 6;3; 0.350341, 2.911684,-1.628760;;, + 7;3; 0.350341, 2.911684,-1.628760;;, + 8;3; 0.350341, 2.911684,-1.628760;;, + 9;3; 0.350341, 2.911684,-1.628760;;, + 10;3; 0.350341, 2.911684,-1.628760;;, + 11;3; 0.350341, 2.911684,-1.628760;;, + 12;3; 0.350341, 2.911684,-1.628760;;, + 13;3; 0.350341, 2.911684,-1.628760;;, + 14;3; 0.350341, 2.911684,-1.628760;;, + 15;3; 0.350341, 2.911684,-1.628760;;, + 16;3; 0.350341, 2.911684,-1.628760;;, + 17;3; 0.350341, 2.911684,-1.628760;;, + 18;3; 0.350341, 2.911684,-1.628760;;, + 19;3; 0.350341, 2.911684,-1.628760;;, + 20;3; 0.350341, 2.911684,-1.628760;;, + 21;3; 0.350341, 2.911684,-1.628760;;, + 22;3; 0.350341, 2.911684,-1.628760;;, + 23;3; 0.350341, 2.911684,-1.628760;;, + 24;3; 0.350341, 2.911684,-1.628760;;, + 25;3; 0.350341, 2.911684,-1.628760;;, + 26;3; 0.350341, 2.911684,-1.628760;;, + 27;3; 0.350341, 2.911684,-1.628760;;, + 28;3; 0.350341, 2.911684,-1.628760;;, + 29;3; 0.350341, 2.911684,-1.628760;;, + 30;3; 0.350341, 2.911684,-1.628760;;, + 31;3; 0.350341, 2.911684,-1.628760;;, + 32;3; 0.350341, 2.911684,-1.628760;;, + 33;3; 0.350341, 2.911684,-1.628760;;, + 34;3; 0.350341, 2.911684,-1.628760;;, + 35;3; 0.350341, 2.911684,-1.628760;;, + 36;3; 0.350341, 2.911684,-1.628760;;, + 37;3; 0.350341, 2.911684,-1.628760;;, + 38;3; 0.350341, 2.911684,-1.628760;;, + 39;3; 0.350341, 2.911684,-1.628760;;, + 40;3; 0.350341, 2.911684,-1.628760;;, + 41;3; 0.350341, 2.911684,-1.628760;;, + 42;3; 0.350341, 2.911684,-1.628760;;, + 43;3; 0.350341, 2.911684,-1.628760;;, + 44;3; 0.350341, 2.911684,-1.628760;;, + 45;3; 0.350341, 2.911684,-1.628760;;, + 46;3; 0.350341, 2.911684,-1.628760;;, + 47;3; 0.350341, 2.911684,-1.628760;;, + 48;3; 0.350341, 2.911684,-1.628760;;, + 49;3; 0.350341, 2.911684,-1.628760;;, + 50;3; 0.350341, 2.911684,-1.628760;;, + 51;3; 0.350341, 2.911684,-1.628760;;, + 52;3; 0.350341, 2.911684,-1.628760;;, + 53;3; 0.350341, 2.911684,-1.628760;;, + 54;3; 0.350341, 2.911684,-1.628760;;, + 55;3; 0.350341, 2.911684,-1.628760;;, + 56;3; 0.350341, 2.911684,-1.628760;;, + 57;3; 0.350341, 2.911684,-1.628760;;, + 58;3; 0.350341, 2.911684,-1.628760;;, + 59;3; 0.350341, 2.911684,-1.628760;;, + 60;3; 0.350341, 2.911684,-1.628760;;, + 61;3; 0.350341, 2.911684,-1.628760;;, + 62;3; 0.350341, 2.911684,-1.628760;;, + 63;3; 0.350341, 2.911684,-1.628760;;, + 64;3; 0.350341, 2.911684,-1.628760;;, + 65;3; 0.350341, 2.911684,-1.628760;;, + 66;3; 0.350341, 2.911684,-1.628760;;, + 67;3; 0.350341, 2.911684,-1.628760;;, + 68;3; 0.350341, 2.911684,-1.628760;;, + 69;3; 0.350341, 2.911684,-1.628760;;, + 70;3; 0.350341, 2.911684,-1.628760;;, + 71;3; 0.350341, 2.911684,-1.628760;;, + 72;3; 0.350341, 2.911684,-1.628760;;, + 73;3; 0.350341, 2.911684,-1.628760;;, + 74;3; 0.350341, 2.911684,-1.628760;;, + 75;3; 0.350341, 2.911684,-1.628760;;, + 76;3; 0.350341, 2.911684,-1.628760;;, + 77;3; 0.350341, 2.911684,-1.628760;;, + 78;3; 0.350341, 2.911684,-1.628760;;, + 79;3; 0.350341, 2.911684,-1.628760;;; + } + } + Animation { + {Cube_005} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706699,-0.000970, 0.000971, 0.707513;;, + 2;4;-0.706689,-0.003901, 0.003906, 0.707503;;, + 3;4;-0.706644,-0.008800, 0.008811, 0.707459;;, + 4;4;-0.706525,-0.015623, 0.015643, 0.707342;;, + 5;4;-0.706281,-0.024268, 0.024300, 0.707099;;, + 6;4;-0.705851,-0.034560, 0.034605, 0.706670;;, + 7;4;-0.705182,-0.046243, 0.046303, 0.706001;;, + 8;4;-0.704230,-0.058981, 0.059057, 0.705048;;, + 9;4;-0.702981,-0.072371, 0.072463, 0.703796;;, + 10;4;-0.701449,-0.085964, 0.086072, 0.702261;;, + 11;4;-0.699687,-0.099297, 0.099422, 0.700495;;, + 12;4;-0.697779,-0.111931, 0.112069, 0.698582;;, + 13;4;-0.695831,-0.123473, 0.123624, 0.696628;;, + 14;4;-0.693958,-0.133607, 0.133768, 0.694750;;, + 15;4;-0.692271,-0.142094, 0.142264, 0.693059;;, + 16;4;-0.690866,-0.148776, 0.148952, 0.691652;;, + 17;4;-0.689817,-0.153565, 0.153744, 0.690603;;, + 18;4;-0.689173,-0.156427, 0.156609, 0.689960;;, + 19;4;-0.688955,-0.157374, 0.157555, 0.689747;;, + 20;4;-0.690481,-0.150503, 0.150675, 0.691290;;, + 21;4;-0.694667,-0.129741, 0.129886, 0.695510;;, + 22;4;-0.700143,-0.095751, 0.095854, 0.701030;;, + 23;4;-0.704802,-0.050976, 0.051022, 0.705728;;, + 24;4;-0.706633,-0.000025, 0.000008, 0.707580;;, + 25;4;-0.704797, 0.050917,-0.050997, 0.705739;;, + 26;4;-0.700136, 0.095673,-0.095805, 0.701055;;, + 27;4;-0.694661, 0.129640,-0.129811, 0.695549;;, + 28;4;-0.690477, 0.150386,-0.150579, 0.691340;;, + 29;4;-0.688950, 0.157251,-0.157451, 0.689804;;, + 30;4;-0.690460, 0.150464,-0.150656, 0.691323;;, + 31;4;-0.694603, 0.129950,-0.130120, 0.695492;;, + 32;4;-0.700040, 0.096361,-0.096494, 0.700962;;, + 33;4;-0.704707, 0.052104,-0.052186, 0.705656;;, + 34;4;-0.706626, 0.001730,-0.001751, 0.707583;;, + 35;4;-0.704958,-0.048653, 0.048694, 0.705901;;, + 36;4;-0.700512,-0.092931, 0.093025, 0.701422;;, + 37;4;-0.695244,-0.126545, 0.126680, 0.696114;;, + 38;4;-0.691205,-0.147078, 0.147237, 0.692045;;, + 39;4;-0.689730,-0.153872, 0.154040, 0.690556;;, + 40;4;-0.691193,-0.147149, 0.147310, 0.692025;;, + 41;4;-0.695199,-0.126835, 0.126976, 0.696052;;, + 42;4;-0.700439,-0.093584, 0.093690, 0.701320;;, + 43;4;-0.704898,-0.049788, 0.049844, 0.705801;;, + 44;4;-0.706652, 0.000053,-0.000054, 0.707561;;, + 45;4;-0.704894, 0.049900,-0.049959, 0.705789;;, + 46;4;-0.700430, 0.093712,-0.093822, 0.701294;;, + 47;4;-0.695184, 0.126979,-0.127127, 0.696013;;, + 48;4;-0.691173, 0.147306,-0.147476, 0.691976;;, + 49;4;-0.689709, 0.154034,-0.154211, 0.690503;;, + 50;4;-0.689876, 0.153283,-0.153460, 0.690670;;, + 51;4;-0.690374, 0.151018,-0.151192, 0.691172;;, + 52;4;-0.691192, 0.147220,-0.147390, 0.691994;;, + 53;4;-0.692304, 0.141884,-0.142048, 0.693114;;, + 54;4;-0.693673, 0.135015,-0.135171, 0.694491;;, + 55;4;-0.695247, 0.126635,-0.126782, 0.696075;;, + 56;4;-0.696965, 0.116783,-0.116919, 0.697804;;, + 57;4;-0.698754, 0.105524,-0.105647, 0.699604;;, + 58;4;-0.700534, 0.092944,-0.093053, 0.701395;;, + 59;4;-0.702221, 0.079159,-0.079251, 0.703093;;, + 60;4;-0.703732, 0.064312,-0.064387, 0.704613;;, + 61;4;-0.704990, 0.048575,-0.048632, 0.705879;;, + 62;4;-0.705927, 0.032145,-0.032182, 0.706823;;, + 63;4;-0.706493, 0.015240,-0.015257, 0.707392;;, + 64;4;-0.706654,-0.001905, 0.001908, 0.707554;;, + 65;4;-0.706400,-0.019050, 0.019073, 0.707299;;, + 66;4;-0.705743,-0.035951, 0.035994, 0.706639;;, + 67;4;-0.704717,-0.052376, 0.052439, 0.705606;;, + 68;4;-0.703375,-0.068106, 0.068187, 0.704256;;, + 69;4;-0.701784,-0.082945, 0.083043, 0.702655;;, + 70;4;-0.700022,-0.096721, 0.096835, 0.700883;;, + 71;4;-0.698175,-0.109292, 0.109420, 0.699024;;, + 72;4;-0.696325,-0.120542, 0.120683, 0.697163;;, + 73;4;-0.694554,-0.130384, 0.130536, 0.695381;;, + 74;4;-0.692934,-0.138756, 0.138917, 0.693752;;, + 75;4;-0.691528,-0.145617, 0.145786, 0.692337;;, + 76;4;-0.690387,-0.150948, 0.151122, 0.691189;;, + 77;4;-0.689549,-0.154741, 0.154919, 0.690346;;, + 78;4;-0.689039,-0.157004, 0.157185, 0.689832;;, + 79;4;-0.688868,-0.157754, 0.157935, 0.689660;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 0.195703, 0.182964, 0.780890;;, + 1;3; 0.195703, 0.182964, 0.780890;;, + 2;3; 0.195703, 0.182964, 0.780890;;, + 3;3; 0.195703, 0.182964, 0.780890;;, + 4;3; 0.195703, 0.182964, 0.780890;;, + 5;3; 0.195703, 0.182964, 0.780890;;, + 6;3; 0.195703, 0.182964, 0.780890;;, + 7;3; 0.195703, 0.182964, 0.780890;;, + 8;3; 0.195703, 0.182964, 0.780890;;, + 9;3; 0.195703, 0.182964, 0.780890;;, + 10;3; 0.195703, 0.182964, 0.780890;;, + 11;3; 0.195703, 0.182964, 0.780890;;, + 12;3; 0.195703, 0.182964, 0.780890;;, + 13;3; 0.195703, 0.182964, 0.780890;;, + 14;3; 0.195703, 0.182964, 0.780890;;, + 15;3; 0.195703, 0.182964, 0.780890;;, + 16;3; 0.195703, 0.182964, 0.780890;;, + 17;3; 0.195703, 0.182964, 0.780890;;, + 18;3; 0.195703, 0.182964, 0.780890;;, + 19;3; 0.195703, 0.182964, 0.780890;;, + 20;3; 0.195703, 0.182964, 0.780890;;, + 21;3; 0.195703, 0.182964, 0.780890;;, + 22;3; 0.195703, 0.182964, 0.780890;;, + 23;3; 0.195703, 0.182964, 0.780890;;, + 24;3; 0.195703, 0.182964, 0.780890;;, + 25;3; 0.195703, 0.182964, 0.780890;;, + 26;3; 0.195703, 0.182964, 0.780890;;, + 27;3; 0.195703, 0.182964, 0.780890;;, + 28;3; 0.195703, 0.182964, 0.780890;;, + 29;3; 0.195703, 0.182964, 0.780890;;, + 30;3; 0.195703, 0.182964, 0.780890;;, + 31;3; 0.195703, 0.182964, 0.780890;;, + 32;3; 0.195703, 0.182964, 0.780890;;, + 33;3; 0.195703, 0.182964, 0.780890;;, + 34;3; 0.195703, 0.182964, 0.780890;;, + 35;3; 0.195703, 0.182964, 0.780890;;, + 36;3; 0.195703, 0.182964, 0.780890;;, + 37;3; 0.195703, 0.182964, 0.780890;;, + 38;3; 0.195703, 0.182964, 0.780890;;, + 39;3; 0.195703, 0.182964, 0.780890;;, + 40;3; 0.195703, 0.182964, 0.780890;;, + 41;3; 0.195703, 0.182964, 0.780890;;, + 42;3; 0.195703, 0.182964, 0.780890;;, + 43;3; 0.195703, 0.182964, 0.780890;;, + 44;3; 0.195703, 0.182964, 0.780890;;, + 45;3; 0.195703, 0.182964, 0.780890;;, + 46;3; 0.195703, 0.182964, 0.780890;;, + 47;3; 0.195703, 0.182964, 0.780890;;, + 48;3; 0.195703, 0.182964, 0.780890;;, + 49;3; 0.195703, 0.182964, 0.780890;;, + 50;3; 0.195703, 0.182964, 0.780890;;, + 51;3; 0.195703, 0.182964, 0.780890;;, + 52;3; 0.195703, 0.182964, 0.780890;;, + 53;3; 0.195703, 0.182964, 0.780890;;, + 54;3; 0.195703, 0.182964, 0.780890;;, + 55;3; 0.195703, 0.182964, 0.780890;;, + 56;3; 0.195703, 0.182964, 0.780890;;, + 57;3; 0.195703, 0.182964, 0.780890;;, + 58;3; 0.195703, 0.182964, 0.780890;;, + 59;3; 0.195703, 0.182964, 0.780890;;, + 60;3; 0.195703, 0.182964, 0.780890;;, + 61;3; 0.195703, 0.182964, 0.780890;;, + 62;3; 0.195703, 0.182964, 0.780890;;, + 63;3; 0.195703, 0.182964, 0.780890;;, + 64;3; 0.195703, 0.182964, 0.780890;;, + 65;3; 0.195703, 0.182964, 0.780890;;, + 66;3; 0.195703, 0.182964, 0.780890;;, + 67;3; 0.195703, 0.182964, 0.780890;;, + 68;3; 0.195703, 0.182964, 0.780890;;, + 69;3; 0.195703, 0.182964, 0.780890;;, + 70;3; 0.195703, 0.182964, 0.780890;;, + 71;3; 0.195703, 0.182964, 0.780890;;, + 72;3; 0.195703, 0.182964, 0.780890;;, + 73;3; 0.195703, 0.182964, 0.780890;;, + 74;3; 0.195703, 0.182964, 0.780890;;, + 75;3; 0.195703, 0.182964, 0.780890;;, + 76;3; 0.195703, 0.182964, 0.780890;;, + 77;3; 0.195703, 0.182964, 0.780890;;, + 78;3; 0.195703, 0.182964, 0.780890;;, + 79;3; 0.195703, 0.182964, 0.780890;;; + } + AnimationKey { // Position + 2; + 80; + 0;3;-0.444974,-0.720049,-6.328409;;, + 1;3;-0.444974,-0.721787,-6.327650;;, + 2;3;-0.444974,-0.727041,-6.325339;;, + 3;3;-0.444974,-0.735822,-6.321445;;, + 4;3;-0.444974,-0.748055,-6.315963;;, + 5;3;-0.444974,-0.763561,-6.308934;;, + 6;3;-0.444974,-0.782029,-6.300446;;, + 7;3;-0.444974,-0.803011,-6.290648;;, + 8;3;-0.444974,-0.825915,-6.279746;;, + 9;3;-0.444974,-0.850027,-6.268005;;, + 10;3;-0.444974,-0.874552,-6.255732;;, + 11;3;-0.444974,-0.898664,-6.243254;;, + 12;3;-0.444974,-0.921567,-6.230899;;, + 13;3;-0.444974,-0.942547,-6.218971;;, + 14;3;-0.444974,-0.961014,-6.207732;;, + 15;3;-0.444974,-0.976517,-6.197392;;, + 16;3;-0.444974,-0.988749,-6.188108;;, + 17;3;-0.444974,-0.997528,-6.179986;;, + 18;3;-0.444974,-1.002782,-6.173084;;, + 19;3;-0.444974,-1.004519,-6.167428;;, + 20;3;-0.444974,-0.997850,-6.162767;;, + 21;3;-0.444974,-0.977778,-6.158899;;, + 22;3;-0.444974,-0.945143,-6.155876;;, + 23;3;-0.444974,-0.902458,-6.153681;;, + 24;3;-0.444974,-0.854104,-6.152203;;, + 25;3;-0.444974,-0.805750,-6.151237;;, + 26;3;-0.444974,-0.763066,-6.150527;;, + 27;3;-0.444974,-0.730432,-6.149829;;, + 28;3;-0.444974,-0.710360,-6.148953;;, + 29;3;-0.444974,-0.703691,-6.147783;;, + 30;3;-0.444974,-0.707978,-6.146466;;, + 31;3;-0.444974,-0.720880,-6.145220;;, + 32;3;-0.444974,-0.741858,-6.144074;;, + 33;3;-0.444974,-0.769296,-6.143066;;, + 34;3;-0.444974,-0.800378,-6.142225;;, + 35;3;-0.444974,-0.831462,-6.141570;;, + 36;3;-0.444974,-0.858902,-6.141101;;, + 37;3;-0.444974,-0.879883,-6.140800;;, + 38;3;-0.444974,-0.892787,-6.140642;;, + 39;3;-0.444974,-0.897076,-6.140595;;, + 40;3;-0.444974,-0.885800,-6.141282;;, + 41;3;-0.444974,-0.851868,-6.143350;;, + 42;3;-0.444974,-0.796700,-6.146711;;, + 43;3;-0.444974,-0.724548,-6.151108;;, + 44;3;-0.444974,-0.642815,-6.156090;;, + 45;3;-0.444974,-0.561082,-6.161071;;, + 46;3;-0.444974,-0.488931,-6.165468;;, + 47;3;-0.444974,-0.433764,-6.168829;;, + 48;3;-0.444974,-0.399831,-6.170897;;, + 49;3;-0.444974,-0.388556,-6.171584;;, + 50;3;-0.444974,-0.390021,-6.171462;;, + 51;3;-0.444974,-0.394444,-6.171092;;, + 52;3;-0.444974,-0.401851,-6.170472;;, + 53;3;-0.444974,-0.412244,-6.169601;;, + 54;3;-0.444974,-0.425600,-6.168483;;, + 55;3;-0.444974,-0.441860,-6.167122;;, + 56;3;-0.444974,-0.460930,-6.165525;;, + 57;3;-0.444974,-0.482674,-6.163705;;, + 58;3;-0.444974,-0.506906,-6.161676;;, + 59;3;-0.444974,-0.533396,-6.159459;;, + 60;3;-0.444974,-0.561863,-6.157075;;, + 61;3;-0.444974,-0.591978,-6.154554;;, + 62;3;-0.444974,-0.623372,-6.151925;;, + 63;3;-0.444974,-0.655638,-6.149223;;, + 64;3;-0.444974,-0.688348,-6.146485;;, + 65;3;-0.444974,-0.721058,-6.143746;;, + 66;3;-0.444974,-0.753326,-6.141044;;, + 67;3;-0.444974,-0.784720,-6.138416;;, + 68;3;-0.444974,-0.814837,-6.135894;;, + 69;3;-0.444974,-0.843306,-6.133511;;, + 70;3;-0.444974,-0.869798,-6.131293;;, + 71;3;-0.444974,-0.894033,-6.129264;;, + 72;3;-0.444974,-0.915779,-6.127444;;, + 73;3;-0.444974,-0.934852,-6.125847;;, + 74;3;-0.444974,-0.951114,-6.124486;;, + 75;3;-0.444974,-0.964472,-6.123368;;, + 76;3;-0.444974,-0.974866,-6.122498;;, + 77;3;-0.444974,-0.982274,-6.121878;;, + 78;3;-0.444974,-0.986698,-6.121508;;, + 79;3;-0.444974,-0.988163,-6.121385;;; + } + } + Animation { + {Cube_006} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706699,-0.000970, 0.000971, 0.707513;;, + 2;4;-0.706689,-0.003901, 0.003906, 0.707503;;, + 3;4;-0.706644,-0.008800, 0.008811, 0.707459;;, + 4;4;-0.706525,-0.015623, 0.015643, 0.707342;;, + 5;4;-0.706281,-0.024268, 0.024300, 0.707099;;, + 6;4;-0.705851,-0.034560, 0.034605, 0.706670;;, + 7;4;-0.705182,-0.046243, 0.046303, 0.706001;;, + 8;4;-0.704230,-0.058981, 0.059057, 0.705048;;, + 9;4;-0.702981,-0.072371, 0.072463, 0.703796;;, + 10;4;-0.701449,-0.085964, 0.086072, 0.702261;;, + 11;4;-0.699687,-0.099297, 0.099422, 0.700495;;, + 12;4;-0.697779,-0.111931, 0.112069, 0.698582;;, + 13;4;-0.695831,-0.123473, 0.123624, 0.696628;;, + 14;4;-0.693958,-0.133607, 0.133768, 0.694750;;, + 15;4;-0.692271,-0.142094, 0.142264, 0.693059;;, + 16;4;-0.690866,-0.148776, 0.148952, 0.691652;;, + 17;4;-0.689817,-0.153565, 0.153744, 0.690603;;, + 18;4;-0.689173,-0.156427, 0.156609, 0.689960;;, + 19;4;-0.688955,-0.157374, 0.157555, 0.689747;;, + 20;4;-0.690481,-0.150503, 0.150675, 0.691290;;, + 21;4;-0.694667,-0.129741, 0.129886, 0.695510;;, + 22;4;-0.700143,-0.095751, 0.095854, 0.701030;;, + 23;4;-0.704802,-0.050976, 0.051022, 0.705728;;, + 24;4;-0.706633,-0.000025, 0.000008, 0.707580;;, + 25;4;-0.704797, 0.050917,-0.050997, 0.705739;;, + 26;4;-0.700136, 0.095673,-0.095805, 0.701055;;, + 27;4;-0.694661, 0.129640,-0.129811, 0.695549;;, + 28;4;-0.690477, 0.150386,-0.150579, 0.691340;;, + 29;4;-0.688950, 0.157251,-0.157451, 0.689804;;, + 30;4;-0.690460, 0.150464,-0.150656, 0.691323;;, + 31;4;-0.694603, 0.129950,-0.130120, 0.695492;;, + 32;4;-0.700040, 0.096361,-0.096494, 0.700962;;, + 33;4;-0.704707, 0.052104,-0.052186, 0.705656;;, + 34;4;-0.706626, 0.001730,-0.001751, 0.707583;;, + 35;4;-0.704958,-0.048653, 0.048694, 0.705901;;, + 36;4;-0.700512,-0.092931, 0.093025, 0.701422;;, + 37;4;-0.695244,-0.126545, 0.126680, 0.696114;;, + 38;4;-0.691205,-0.147078, 0.147237, 0.692045;;, + 39;4;-0.689730,-0.153872, 0.154040, 0.690556;;, + 40;4;-0.691193,-0.147149, 0.147310, 0.692025;;, + 41;4;-0.695199,-0.126835, 0.126976, 0.696052;;, + 42;4;-0.700439,-0.093584, 0.093690, 0.701320;;, + 43;4;-0.704898,-0.049788, 0.049844, 0.705801;;, + 44;4;-0.706652, 0.000053,-0.000054, 0.707561;;, + 45;4;-0.704894, 0.049900,-0.049959, 0.705789;;, + 46;4;-0.700430, 0.093712,-0.093822, 0.701294;;, + 47;4;-0.695184, 0.126979,-0.127127, 0.696013;;, + 48;4;-0.691173, 0.147306,-0.147476, 0.691976;;, + 49;4;-0.689709, 0.154034,-0.154211, 0.690503;;, + 50;4;-0.689876, 0.153283,-0.153460, 0.690670;;, + 51;4;-0.690374, 0.151018,-0.151192, 0.691172;;, + 52;4;-0.691192, 0.147220,-0.147390, 0.691994;;, + 53;4;-0.692304, 0.141884,-0.142048, 0.693114;;, + 54;4;-0.693673, 0.135015,-0.135171, 0.694491;;, + 55;4;-0.695247, 0.126635,-0.126782, 0.696075;;, + 56;4;-0.696965, 0.116783,-0.116919, 0.697804;;, + 57;4;-0.698754, 0.105524,-0.105647, 0.699604;;, + 58;4;-0.700534, 0.092944,-0.093053, 0.701395;;, + 59;4;-0.702221, 0.079159,-0.079251, 0.703093;;, + 60;4;-0.703732, 0.064312,-0.064387, 0.704613;;, + 61;4;-0.704990, 0.048575,-0.048632, 0.705879;;, + 62;4;-0.705927, 0.032145,-0.032182, 0.706823;;, + 63;4;-0.706493, 0.015240,-0.015257, 0.707392;;, + 64;4;-0.706654,-0.001905, 0.001908, 0.707554;;, + 65;4;-0.706400,-0.019050, 0.019073, 0.707299;;, + 66;4;-0.705743,-0.035951, 0.035994, 0.706639;;, + 67;4;-0.704717,-0.052376, 0.052439, 0.705606;;, + 68;4;-0.703375,-0.068106, 0.068187, 0.704256;;, + 69;4;-0.701784,-0.082945, 0.083043, 0.702655;;, + 70;4;-0.700022,-0.096721, 0.096835, 0.700883;;, + 71;4;-0.698175,-0.109292, 0.109420, 0.699024;;, + 72;4;-0.696325,-0.120542, 0.120683, 0.697163;;, + 73;4;-0.694554,-0.130384, 0.130536, 0.695381;;, + 74;4;-0.692934,-0.138756, 0.138917, 0.693752;;, + 75;4;-0.691528,-0.145617, 0.145786, 0.692337;;, + 76;4;-0.690387,-0.150948, 0.151122, 0.691189;;, + 77;4;-0.689549,-0.154741, 0.154919, 0.690346;;, + 78;4;-0.689039,-0.157004, 0.157185, 0.689832;;, + 79;4;-0.688868,-0.157754, 0.157935, 0.689660;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 1.009079, 0.367400, 0.044988;;, + 1;3; 1.009079, 0.367400, 0.044988;;, + 2;3; 1.009079, 0.367400, 0.044988;;, + 3;3; 1.009079, 0.367400, 0.044988;;, + 4;3; 1.009079, 0.367400, 0.044988;;, + 5;3; 1.009079, 0.367400, 0.044988;;, + 6;3; 1.009079, 0.367400, 0.044988;;, + 7;3; 1.009079, 0.367400, 0.044988;;, + 8;3; 1.009079, 0.367400, 0.044988;;, + 9;3; 1.009079, 0.367400, 0.044988;;, + 10;3; 1.009079, 0.367400, 0.044988;;, + 11;3; 1.009079, 0.367400, 0.044988;;, + 12;3; 1.009079, 0.367400, 0.044988;;, + 13;3; 1.009079, 0.367400, 0.044988;;, + 14;3; 1.009079, 0.367400, 0.044988;;, + 15;3; 1.009079, 0.367400, 0.044988;;, + 16;3; 1.009079, 0.367400, 0.044988;;, + 17;3; 1.009080, 0.367400, 0.044988;;, + 18;3; 1.009079, 0.367400, 0.044988;;, + 19;3; 1.009079, 0.367400, 0.044988;;, + 20;3; 1.009079, 0.367400, 0.044988;;, + 21;3; 1.009079, 0.367400, 0.044988;;, + 22;3; 1.009079, 0.367400, 0.044988;;, + 23;3; 1.009079, 0.367400, 0.044988;;, + 24;3; 1.009079, 0.367400, 0.044988;;, + 25;3; 1.009079, 0.367400, 0.044988;;, + 26;3; 1.009079, 0.367400, 0.044988;;, + 27;3; 1.009079, 0.367400, 0.044988;;, + 28;3; 1.009079, 0.367400, 0.044988;;, + 29;3; 1.009079, 0.367400, 0.044988;;, + 30;3; 1.009079, 0.367400, 0.044988;;, + 31;3; 1.009079, 0.367400, 0.044988;;, + 32;3; 1.009079, 0.367400, 0.044988;;, + 33;3; 1.009079, 0.367400, 0.044988;;, + 34;3; 1.009080, 0.367400, 0.044988;;, + 35;3; 1.009079, 0.367400, 0.044988;;, + 36;3; 1.009079, 0.367400, 0.044988;;, + 37;3; 1.009079, 0.367400, 0.044988;;, + 38;3; 1.009079, 0.367400, 0.044988;;, + 39;3; 1.009079, 0.367400, 0.044988;;, + 40;3; 1.009079, 0.367400, 0.044988;;, + 41;3; 1.009079, 0.367400, 0.044988;;, + 42;3; 1.009079, 0.367400, 0.044988;;, + 43;3; 1.009079, 0.367400, 0.044988;;, + 44;3; 1.009079, 0.367400, 0.044988;;, + 45;3; 1.009079, 0.367400, 0.044988;;, + 46;3; 1.009079, 0.367400, 0.044988;;, + 47;3; 1.009079, 0.367400, 0.044988;;, + 48;3; 1.009079, 0.367400, 0.044988;;, + 49;3; 1.009079, 0.367400, 0.044988;;, + 50;3; 1.009079, 0.367400, 0.044988;;, + 51;3; 1.009079, 0.367400, 0.044988;;, + 52;3; 1.009079, 0.367400, 0.044988;;, + 53;3; 1.009079, 0.367400, 0.044988;;, + 54;3; 1.009079, 0.367400, 0.044988;;, + 55;3; 1.009079, 0.367400, 0.044988;;, + 56;3; 1.009080, 0.367400, 0.044988;;, + 57;3; 1.009079, 0.367400, 0.044988;;, + 58;3; 1.009080, 0.367400, 0.044988;;, + 59;3; 1.009079, 0.367400, 0.044988;;, + 60;3; 1.009079, 0.367400, 0.044988;;, + 61;3; 1.009079, 0.367400, 0.044988;;, + 62;3; 1.009080, 0.367400, 0.044988;;, + 63;3; 1.009079, 0.367400, 0.044988;;, + 64;3; 1.009079, 0.367400, 0.044988;;, + 65;3; 1.009079, 0.367400, 0.044988;;, + 66;3; 1.009079, 0.367400, 0.044988;;, + 67;3; 1.009079, 0.367400, 0.044988;;, + 68;3; 1.009080, 0.367400, 0.044988;;, + 69;3; 1.009080, 0.367400, 0.044988;;, + 70;3; 1.009080, 0.367400, 0.044988;;, + 71;3; 1.009079, 0.367400, 0.044988;;, + 72;3; 1.009080, 0.367400, 0.044988;;, + 73;3; 1.009079, 0.367400, 0.044988;;, + 74;3; 1.009079, 0.367400, 0.044988;;, + 75;3; 1.009079, 0.367400, 0.044988;;, + 76;3; 1.009079, 0.367400, 0.044988;;, + 77;3; 1.009079, 0.367400, 0.044988;;, + 78;3; 1.009079, 0.367400, 0.044988;;, + 79;3; 1.009079, 0.367400, 0.044988;;; + } + AnimationKey { // Position + 2; + 80; + 0;3;-0.448732,-0.399916,-7.147284;;, + 1;3;-0.448732,-0.404025,-7.147274;;, + 2;3;-0.448732,-0.416442,-7.147199;;, + 3;3;-0.448732,-0.437189,-7.146982;;, + 4;3;-0.448732,-0.466091,-7.146529;;, + 5;3;-0.448732,-0.502716,-7.145728;;, + 6;3;-0.448732,-0.546334,-7.144456;;, + 7;3;-0.448732,-0.595880,-7.142581;;, + 8;3;-0.448732,-0.649957,-7.139967;;, + 9;3;-0.448732,-0.706885,-7.136487;;, + 10;3;-0.448732,-0.764784,-7.132030;;, + 11;3;-0.448732,-0.821707,-7.126510;;, + 12;3;-0.448732,-0.875778,-7.119878;;, + 13;3;-0.448732,-0.925314,-7.112115;;, + 14;3;-0.448732,-0.968922,-7.103236;;, + 15;3;-0.448732,-1.005537,-7.093283;;, + 16;3;-0.448732,-1.034429,-7.082315;;, + 17;3;-0.448732,-1.055169,-7.070407;;, + 18;3;-0.448732,-1.067582,-7.057637;;, + 19;3;-0.448732,-1.071688,-7.044086;;, + 20;3;-0.448732,-1.050912,-7.024075;;, + 21;3;-0.448732,-0.988394,-6.991998;;, + 22;3;-0.448732,-0.886765,-6.948990;;, + 23;3;-0.448732,-0.753869,-6.897814;;, + 24;3;-0.448732,-0.603347,-6.842973;;, + 25;3;-0.448732,-0.452844,-6.790066;;, + 26;3;-0.448732,-0.319993,-6.744496;;, + 27;3;-0.448732,-0.218418,-6.710258;;, + 28;3;-0.448732,-0.155941,-6.689467;;, + 29;3;-0.448732,-0.135180,-6.682620;;, + 30;3;-0.448732,-0.152022,-6.690032;;, + 31;3;-0.448732,-0.202706,-6.712340;;, + 32;3;-0.448732,-0.285111,-6.748610;;, + 33;3;-0.448732,-0.392890,-6.796051;;, + 34;3;-0.448732,-0.514988,-6.849793;;, + 35;3;-0.448732,-0.637090,-6.903535;;, + 36;3;-0.448732,-0.744884,-6.950976;;, + 37;3;-0.448732,-0.827305,-6.987247;;, + 38;3;-0.448732,-0.878002,-7.009555;;, + 39;3;-0.448732,-0.894848,-7.016967;;, + 40;3;-0.448732,-0.869473,-7.011635;;, + 41;3;-0.448732,-0.793118,-6.995588;;, + 42;3;-0.448732,-0.668994,-6.969497;;, + 43;3;-0.448732,-0.506665,-6.935371;;, + 44;3;-0.448732,-0.322774,-6.896713;;, + 45;3;-0.448732,-0.138857,-6.858054;;, + 46;3;-0.448732, 0.023536,-6.823927;;, + 47;3;-0.448732, 0.147735,-6.797835;;, + 48;3;-0.448732, 0.224147,-6.781788;;, + 49;3;-0.448732, 0.249544,-6.776455;;, + 50;3;-0.448732, 0.246350,-6.776997;;, + 51;3;-0.448732, 0.236709,-6.778630;;, + 52;3;-0.448732, 0.220568,-6.781366;;, + 53;3;-0.448732, 0.197921,-6.785206;;, + 54;3;-0.448732, 0.168823,-6.790139;;, + 55;3;-0.448732, 0.133401,-6.796146;;, + 56;3;-0.448732, 0.091862,-6.803191;;, + 57;3;-0.448732, 0.044507,-6.811224;;, + 58;3;-0.448732,-0.008263,-6.820177;;, + 59;3;-0.448732,-0.065943,-6.829964;;, + 60;3;-0.448732,-0.127922,-6.840481;;, + 61;3;-0.448732,-0.193485,-6.851608;;, + 62;3;-0.448732,-0.261828,-6.863206;;, + 63;3;-0.448732,-0.332070,-6.875127;;, + 64;3;-0.448732,-0.403277,-6.887212;;, + 65;3;-0.448732,-0.474487,-6.899297;;, + 66;3;-0.448732,-0.544736,-6.911219;;, + 67;3;-0.448732,-0.613091,-6.922818;;, + 68;3;-0.448732,-0.678669,-6.933944;;, + 69;3;-0.448732,-0.740665,-6.944461;;, + 70;3;-0.448732,-0.798365,-6.954247;;, + 71;3;-0.448732,-0.851156,-6.963201;;, + 72;3;-0.448732,-0.898531,-6.971233;;, + 73;3;-0.448732,-0.940090,-6.978278;;, + 74;3;-0.448732,-0.975531,-6.984285;;, + 75;3;-0.448732,-1.004644,-6.989219;;, + 76;3;-0.448732,-1.027304,-6.993057;;, + 77;3;-0.448732,-1.043455,-6.995793;;, + 78;3;-0.448732,-1.053102,-6.997427;;, + 79;3;-0.448732,-1.056298,-6.997969;;; + } + } + Animation { + {Cube_007} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706699, 0.000944,-0.000945, 0.707513;;, + 2;4;-0.706690, 0.003796,-0.003801, 0.707503;;, + 3;4;-0.706647, 0.008562,-0.008573, 0.707462;;, + 4;4;-0.706535, 0.015201,-0.015221, 0.707351;;, + 5;4;-0.706303, 0.023613,-0.023643, 0.707120;;, + 6;4;-0.705897, 0.033627,-0.033671, 0.706714;;, + 7;4;-0.705263, 0.044995,-0.045053, 0.706081;;, + 8;4;-0.704363, 0.057391,-0.057465, 0.705179;;, + 9;4;-0.703180, 0.070423,-0.070512, 0.703994;;, + 10;4;-0.701729, 0.083653,-0.083758, 0.702540;;, + 11;4;-0.700061, 0.096633,-0.096753, 0.700867;;, + 12;4;-0.698255, 0.108932,-0.109066, 0.699056;;, + 13;4;-0.696410, 0.120171,-0.120318, 0.697206;;, + 14;4;-0.694636, 0.130040,-0.130197, 0.695427;;, + 15;4;-0.693038, 0.138306,-0.138471, 0.693826;;, + 16;4;-0.691708, 0.144816,-0.144987, 0.692494;;, + 17;4;-0.690714, 0.149481,-0.149656, 0.691500;;, + 18;4;-0.690103, 0.152270,-0.152446, 0.690892;;, + 19;4;-0.689897, 0.153192,-0.153368, 0.690690;;, + 20;4;-0.691356, 0.146435,-0.146601, 0.692165;;, + 21;4;-0.695352, 0.126019,-0.126160, 0.696195;;, + 22;4;-0.700567, 0.092608,-0.092706, 0.701453;;, + 23;4;-0.704970, 0.048611,-0.048653, 0.705894;;, + 24;4;-0.706633,-0.001439, 0.001460, 0.707578;;, + 25;4;-0.704757,-0.051474, 0.051556, 0.705698;;, + 26;4;-0.700169,-0.095433, 0.095567, 0.701087;;, + 27;4;-0.694816,-0.128802, 0.128973, 0.695706;;, + 28;4;-0.690736,-0.149185, 0.149378, 0.691602;;, + 29;4;-0.689249,-0.155931, 0.156131, 0.690105;;, + 30;4;-0.690758,-0.149082, 0.149275, 0.691625;;, + 31;4;-0.694892,-0.128384, 0.128553, 0.695785;;, + 32;4;-0.700292,-0.094494, 0.094625, 0.701219;;, + 33;4;-0.704868,-0.049845, 0.049922, 0.705822;;, + 34;4;-0.706625, 0.000968,-0.000952, 0.707587;;, + 35;4;-0.704734, 0.051775,-0.051823, 0.705680;;, + 36;4;-0.700040, 0.096410,-0.096514, 0.700952;;, + 37;4;-0.694551, 0.130284,-0.130428, 0.695423;;, + 38;4;-0.690364, 0.150970,-0.151139, 0.691204;;, + 39;4;-0.688837, 0.157814,-0.157992, 0.689664;;, + 40;4;-0.690381, 0.150907,-0.151079, 0.691214;;, + 41;4;-0.694606, 0.130034,-0.130184, 0.695461;;, + 42;4;-0.700129, 0.095855,-0.095969, 0.701015;;, + 43;4;-0.704821, 0.050819,-0.050881, 0.705731;;, + 44;4;-0.706648,-0.000444, 0.000442, 0.707565;;, + 45;4;-0.704760,-0.051711, 0.051770, 0.705662;;, + 46;4;-0.700013,-0.096759, 0.096871, 0.700882;;, + 47;4;-0.694446,-0.130950, 0.131102, 0.695276;;, + 48;4;-0.690193,-0.151833, 0.152008, 0.690995;;, + 49;4;-0.688641,-0.158743, 0.158926, 0.689433;;, + 50;4;-0.688814,-0.157989, 0.158171, 0.689606;;, + 51;4;-0.689331,-0.155713, 0.155892, 0.690126;;, + 52;4;-0.690179,-0.151897, 0.152073, 0.690980;;, + 53;4;-0.691335,-0.146536, 0.146706, 0.692142;;, + 54;4;-0.692758,-0.139634, 0.139797, 0.693574;;, + 55;4;-0.694398,-0.131213, 0.131367, 0.695224;;, + 56;4;-0.696192,-0.121313, 0.121456, 0.697028;;, + 57;4;-0.698065,-0.109997, 0.110126, 0.698912;;, + 58;4;-0.699936,-0.097351, 0.097467, 0.700795;;, + 59;4;-0.701719,-0.083493, 0.083592, 0.702589;;, + 60;4;-0.703331,-0.068565, 0.068647, 0.704210;;, + 61;4;-0.704691,-0.052740, 0.052803, 0.705579;;, + 62;4;-0.705730,-0.036215, 0.036259, 0.706625;;, + 63;4;-0.706396,-0.019212, 0.019235, 0.707294;;, + 64;4;-0.706654,-0.001963, 0.001966, 0.707554;;, + 65;4;-0.706492, 0.015286,-0.015304, 0.707391;;, + 66;4;-0.705920, 0.032294,-0.032331, 0.706815;;, + 67;4;-0.704973, 0.048823,-0.048881, 0.705862;;, + 68;4;-0.703700, 0.064655,-0.064732, 0.704582;;, + 69;4;-0.702172, 0.079592,-0.079686, 0.703043;;, + 70;4;-0.700465, 0.093460,-0.093570, 0.701326;;, + 71;4;-0.698665, 0.106115,-0.106239, 0.699514;;, + 72;4;-0.696855, 0.117442,-0.117579, 0.697693;;, + 73;4;-0.695117, 0.127352,-0.127500, 0.695944;;, + 74;4;-0.693523, 0.135781,-0.135939, 0.694341;;, + 75;4;-0.692138, 0.142691,-0.142856, 0.692948;;, + 76;4;-0.691013, 0.148058,-0.148229, 0.691815;;, + 77;4;-0.690185, 0.151878,-0.152053, 0.690983;;, + 78;4;-0.689681, 0.154157,-0.154335, 0.690475;;, + 79;4;-0.689512, 0.154912,-0.155090, 0.690306;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 1.009079, 0.367400, 0.044988;;, + 1;3; 1.009079, 0.367400, 0.044988;;, + 2;3; 1.009079, 0.367400, 0.044988;;, + 3;3; 1.009079, 0.367400, 0.044988;;, + 4;3; 1.009079, 0.367400, 0.044988;;, + 5;3; 1.009079, 0.367400, 0.044988;;, + 6;3; 1.009080, 0.367400, 0.044988;;, + 7;3; 1.009079, 0.367400, 0.044988;;, + 8;3; 1.009079, 0.367400, 0.044988;;, + 9;3; 1.009079, 0.367400, 0.044988;;, + 10;3; 1.009079, 0.367400, 0.044988;;, + 11;3; 1.009079, 0.367400, 0.044988;;, + 12;3; 1.009079, 0.367400, 0.044988;;, + 13;3; 1.009080, 0.367400, 0.044988;;, + 14;3; 1.009079, 0.367400, 0.044988;;, + 15;3; 1.009079, 0.367400, 0.044988;;, + 16;3; 1.009079, 0.367400, 0.044988;;, + 17;3; 1.009079, 0.367400, 0.044988;;, + 18;3; 1.009080, 0.367400, 0.044988;;, + 19;3; 1.009079, 0.367400, 0.044988;;, + 20;3; 1.009079, 0.367400, 0.044988;;, + 21;3; 1.009079, 0.367400, 0.044988;;, + 22;3; 1.009079, 0.367400, 0.044988;;, + 23;3; 1.009079, 0.367400, 0.044988;;, + 24;3; 1.009079, 0.367400, 0.044988;;, + 25;3; 1.009079, 0.367400, 0.044988;;, + 26;3; 1.009079, 0.367400, 0.044988;;, + 27;3; 1.009079, 0.367400, 0.044988;;, + 28;3; 1.009079, 0.367400, 0.044988;;, + 29;3; 1.009079, 0.367400, 0.044988;;, + 30;3; 1.009080, 0.367400, 0.044988;;, + 31;3; 1.009079, 0.367400, 0.044988;;, + 32;3; 1.009079, 0.367400, 0.044988;;, + 33;3; 1.009079, 0.367400, 0.044988;;, + 34;3; 1.009079, 0.367400, 0.044988;;, + 35;3; 1.009079, 0.367400, 0.044988;;, + 36;3; 1.009079, 0.367400, 0.044988;;, + 37;3; 1.009079, 0.367400, 0.044988;;, + 38;3; 1.009079, 0.367400, 0.044988;;, + 39;3; 1.009079, 0.367400, 0.044988;;, + 40;3; 1.009079, 0.367400, 0.044988;;, + 41;3; 1.009080, 0.367400, 0.044988;;, + 42;3; 1.009079, 0.367400, 0.044988;;, + 43;3; 1.009079, 0.367400, 0.044988;;, + 44;3; 1.009079, 0.367400, 0.044988;;, + 45;3; 1.009079, 0.367400, 0.044988;;, + 46;3; 1.009079, 0.367400, 0.044988;;, + 47;3; 1.009079, 0.367400, 0.044988;;, + 48;3; 1.009079, 0.367400, 0.044988;;, + 49;3; 1.009079, 0.367400, 0.044988;;, + 50;3; 1.009079, 0.367400, 0.044988;;, + 51;3; 1.009079, 0.367400, 0.044988;;, + 52;3; 1.009079, 0.367400, 0.044988;;, + 53;3; 1.009079, 0.367400, 0.044988;;, + 54;3; 1.009079, 0.367400, 0.044988;;, + 55;3; 1.009079, 0.367400, 0.044988;;, + 56;3; 1.009079, 0.367400, 0.044988;;, + 57;3; 1.009079, 0.367400, 0.044988;;, + 58;3; 1.009079, 0.367400, 0.044988;;, + 59;3; 1.009079, 0.367400, 0.044988;;, + 60;3; 1.009079, 0.367400, 0.044988;;, + 61;3; 1.009079, 0.367400, 0.044988;;, + 62;3; 1.009079, 0.367400, 0.044988;;, + 63;3; 1.009079, 0.367400, 0.044988;;, + 64;3; 1.009079, 0.367400, 0.044988;;, + 65;3; 1.009079, 0.367400, 0.044988;;, + 66;3; 1.009079, 0.367400, 0.044988;;, + 67;3; 1.009079, 0.367400, 0.044988;;, + 68;3; 1.009079, 0.367400, 0.044988;;, + 69;3; 1.009079, 0.367400, 0.044988;;, + 70;3; 1.009079, 0.367400, 0.044988;;, + 71;3; 1.009079, 0.367400, 0.044988;;, + 72;3; 1.009079, 0.367400, 0.044988;;, + 73;3; 1.009079, 0.367400, 0.044988;;, + 74;3; 1.009079, 0.367400, 0.044988;;, + 75;3; 1.009079, 0.367400, 0.044988;;, + 76;3; 1.009079, 0.367400, 0.044988;;, + 77;3; 1.009079, 0.367400, 0.044988;;, + 78;3; 1.009079, 0.367400, 0.044988;;, + 79;3; 1.009079, 0.367400, 0.044988;;; + } + AnimationKey { // Position + 2; + 80; + 0;3; 0.982119,-0.398271,-7.147284;;, + 1;3; 0.982119,-0.394882,-7.144940;;, + 2;3; 0.982119,-0.384637,-7.137857;;, + 3;3; 0.982119,-0.367519,-7.126019;;, + 4;3; 0.982119,-0.343674,-7.109527;;, + 5;3; 0.982119,-0.313457,-7.088624;;, + 6;3; 0.982119,-0.277470,-7.063726;;, + 7;3; 0.982119,-0.236591,-7.035442;;, + 8;3; 0.982119,-0.191969,-7.004568;;, + 9;3; 0.982119,-0.144991,-6.972064;;, + 10;3; 0.982119,-0.097204,-6.939005;;, + 11;3; 0.982119,-0.050215,-6.906504;;, + 12;3; 0.982119,-0.005573,-6.875633;;, + 13;3; 0.982119, 0.035333,-6.847355;;, + 14;3; 0.982119, 0.071350,-6.822463;;, + 15;3; 0.982119, 0.101597,-6.801566;;, + 16;3; 0.982119, 0.125468,-6.785079;;, + 17;3; 0.982119, 0.142607,-6.773246;;, + 18;3; 0.982119, 0.152866,-6.766165;;, + 19;3; 0.982119, 0.156260,-6.763823;;, + 20;3; 0.982119, 0.128710,-6.767977;;, + 21;3; 0.982119, 0.045834,-6.780480;;, + 22;3; 0.982119,-0.088843,-6.800809;;, + 23;3; 0.982119,-0.264892,-6.827399;;, + 24;3; 0.982119,-0.464226,-6.857521;;, + 25;3; 0.982119,-0.663491,-6.887642;;, + 26;3; 0.982119,-0.839364,-6.914232;;, + 27;3; 0.982119,-0.973836,-6.934562;;, + 28;3; 0.982119,-1.056554,-6.947064;;, + 29;3; 0.982119,-1.084046,-6.951219;;, + 30;3; 0.982119,-1.057759,-6.946794;;, + 31;3; 0.982119,-0.978647,-6.933474;;, + 32;3; 0.982119,-0.850017,-6.911818;;, + 33;3; 0.982119,-0.681774,-6.883492;;, + 34;3; 0.982119,-0.491183,-6.851403;;, + 35;3; 0.982119,-0.300592,-6.819315;;, + 36;3; 0.982119,-0.132350,-6.790989;;, + 37;3; 0.982119,-0.003719,-6.769332;;, + 38;3; 0.982119, 0.075391,-6.756013;;, + 39;3; 0.982119, 0.101678,-6.751587;;, + 40;3; 0.982119, 0.075342,-6.757804;;, + 41;3; 0.982119,-0.003907,-6.776517;;, + 42;3; 0.982119,-0.132745,-6.806942;;, + 43;3; 0.982119,-0.301252,-6.846736;;, + 44;3; 0.982119,-0.492163,-6.891817;;, + 45;3; 0.982119,-0.683122,-6.936897;;, + 46;3; 0.982119,-0.851748,-6.976693;;, + 47;3; 0.982119,-0.980724,-7.007119;;, + 48;3; 0.982119,-1.060079,-7.025833;;, + 49;3; 0.982119,-1.086455,-7.032051;;, + 50;3; 0.982119,-1.083567,-7.031389;;, + 51;3; 0.982119,-1.074850,-7.029391;;, + 52;3; 0.982119,-1.060257,-7.026044;;, + 53;3; 0.982119,-1.039781,-7.021348;;, + 54;3; 0.982119,-1.013474,-7.015314;;, + 55;3; 0.982119,-0.981449,-7.007967;;, + 56;3; 0.982119,-0.943896,-6.999349;;, + 57;3; 0.982119,-0.901085,-6.989524;;, + 58;3; 0.982119,-0.853379,-6.978574;;, + 59;3; 0.982119,-0.801236,-6.966603;;, + 60;3; 0.982119,-0.745209,-6.953739;;, + 61;3; 0.982119,-0.685942,-6.940131;;, + 62;3; 0.982119,-0.624166,-6.925944;;, + 63;3; 0.982119,-0.560674,-6.911363;;, + 64;3; 0.982119,-0.496313,-6.896581;;, + 65;3; 0.982119,-0.431951,-6.881800;;, + 66;3; 0.982119,-0.368460,-6.867218;;, + 67;3; 0.982119,-0.306684,-6.853032;;, + 68;3; 0.982119,-0.247418,-6.839423;;, + 69;3; 0.982119,-0.191392,-6.826559;;, + 70;3; 0.982119,-0.139249,-6.814589;;, + 71;3; 0.982119,-0.091545,-6.803638;;, + 72;3; 0.982119,-0.048735,-6.793814;;, + 73;3; 0.982119,-0.011182,-6.785196;;, + 74;3; 0.982119, 0.020842,-6.777849;;, + 75;3; 0.982119, 0.047149,-6.771815;;, + 76;3; 0.982119, 0.067624,-6.767118;;, + 77;3; 0.982119, 0.082217,-6.763772;;, + 78;3; 0.982119, 0.090933,-6.761774;;, + 79;3; 0.982119, 0.093821,-6.761112;;; + } + } + Animation { + {Cube_008} + AnimationKey { // Rotation + 0; + 80; + 0;4;-0.706700, 0.000000, 0.000000, 0.707513;;, + 1;4;-0.706699, 0.000944,-0.000945, 0.707513;;, + 2;4;-0.706690, 0.003796,-0.003801, 0.707503;;, + 3;4;-0.706647, 0.008562,-0.008573, 0.707462;;, + 4;4;-0.706535, 0.015201,-0.015221, 0.707351;;, + 5;4;-0.706303, 0.023613,-0.023643, 0.707120;;, + 6;4;-0.705897, 0.033627,-0.033671, 0.706714;;, + 7;4;-0.705263, 0.044995,-0.045053, 0.706081;;, + 8;4;-0.704363, 0.057391,-0.057465, 0.705179;;, + 9;4;-0.703180, 0.070423,-0.070512, 0.703994;;, + 10;4;-0.701729, 0.083653,-0.083758, 0.702540;;, + 11;4;-0.700061, 0.096633,-0.096753, 0.700867;;, + 12;4;-0.698255, 0.108932,-0.109066, 0.699056;;, + 13;4;-0.696410, 0.120171,-0.120318, 0.697206;;, + 14;4;-0.694636, 0.130040,-0.130197, 0.695427;;, + 15;4;-0.693038, 0.138306,-0.138471, 0.693826;;, + 16;4;-0.691708, 0.144816,-0.144987, 0.692494;;, + 17;4;-0.690714, 0.149481,-0.149656, 0.691500;;, + 18;4;-0.690103, 0.152270,-0.152446, 0.690892;;, + 19;4;-0.689897, 0.153192,-0.153368, 0.690690;;, + 20;4;-0.691356, 0.146435,-0.146601, 0.692165;;, + 21;4;-0.695352, 0.126019,-0.126160, 0.696195;;, + 22;4;-0.700567, 0.092608,-0.092706, 0.701453;;, + 23;4;-0.704970, 0.048611,-0.048653, 0.705894;;, + 24;4;-0.706633,-0.001439, 0.001460, 0.707578;;, + 25;4;-0.704757,-0.051474, 0.051556, 0.705698;;, + 26;4;-0.700169,-0.095433, 0.095567, 0.701087;;, + 27;4;-0.694816,-0.128802, 0.128973, 0.695706;;, + 28;4;-0.690736,-0.149185, 0.149378, 0.691602;;, + 29;4;-0.689249,-0.155931, 0.156131, 0.690105;;, + 30;4;-0.690758,-0.149082, 0.149275, 0.691625;;, + 31;4;-0.694892,-0.128384, 0.128553, 0.695785;;, + 32;4;-0.700292,-0.094494, 0.094625, 0.701219;;, + 33;4;-0.704868,-0.049845, 0.049922, 0.705822;;, + 34;4;-0.706625, 0.000968,-0.000952, 0.707587;;, + 35;4;-0.704734, 0.051775,-0.051823, 0.705680;;, + 36;4;-0.700040, 0.096410,-0.096514, 0.700952;;, + 37;4;-0.694551, 0.130284,-0.130428, 0.695423;;, + 38;4;-0.690364, 0.150970,-0.151139, 0.691204;;, + 39;4;-0.688837, 0.157814,-0.157992, 0.689664;;, + 40;4;-0.690381, 0.150907,-0.151079, 0.691214;;, + 41;4;-0.694606, 0.130034,-0.130184, 0.695461;;, + 42;4;-0.700129, 0.095855,-0.095969, 0.701015;;, + 43;4;-0.704821, 0.050819,-0.050881, 0.705731;;, + 44;4;-0.706648,-0.000444, 0.000442, 0.707565;;, + 45;4;-0.704760,-0.051711, 0.051770, 0.705662;;, + 46;4;-0.700013,-0.096759, 0.096871, 0.700882;;, + 47;4;-0.694446,-0.130950, 0.131102, 0.695276;;, + 48;4;-0.690193,-0.151833, 0.152008, 0.690995;;, + 49;4;-0.688641,-0.158743, 0.158926, 0.689433;;, + 50;4;-0.688814,-0.157989, 0.158171, 0.689606;;, + 51;4;-0.689331,-0.155713, 0.155892, 0.690126;;, + 52;4;-0.690179,-0.151897, 0.152073, 0.690980;;, + 53;4;-0.691335,-0.146536, 0.146706, 0.692142;;, + 54;4;-0.692758,-0.139634, 0.139797, 0.693574;;, + 55;4;-0.694398,-0.131213, 0.131367, 0.695224;;, + 56;4;-0.696192,-0.121313, 0.121456, 0.697028;;, + 57;4;-0.698065,-0.109997, 0.110126, 0.698912;;, + 58;4;-0.699936,-0.097351, 0.097467, 0.700795;;, + 59;4;-0.701719,-0.083493, 0.083592, 0.702589;;, + 60;4;-0.703331,-0.068565, 0.068647, 0.704210;;, + 61;4;-0.704691,-0.052740, 0.052803, 0.705579;;, + 62;4;-0.705730,-0.036215, 0.036259, 0.706625;;, + 63;4;-0.706396,-0.019212, 0.019235, 0.707294;;, + 64;4;-0.706654,-0.001963, 0.001966, 0.707554;;, + 65;4;-0.706492, 0.015286,-0.015304, 0.707391;;, + 66;4;-0.705920, 0.032294,-0.032331, 0.706815;;, + 67;4;-0.704973, 0.048823,-0.048881, 0.705862;;, + 68;4;-0.703700, 0.064655,-0.064732, 0.704582;;, + 69;4;-0.702172, 0.079592,-0.079686, 0.703043;;, + 70;4;-0.700465, 0.093460,-0.093570, 0.701326;;, + 71;4;-0.698665, 0.106115,-0.106239, 0.699514;;, + 72;4;-0.696855, 0.117442,-0.117579, 0.697693;;, + 73;4;-0.695117, 0.127352,-0.127500, 0.695944;;, + 74;4;-0.693523, 0.135781,-0.135939, 0.694341;;, + 75;4;-0.692138, 0.142691,-0.142856, 0.692948;;, + 76;4;-0.691013, 0.148058,-0.148229, 0.691815;;, + 77;4;-0.690185, 0.151878,-0.152053, 0.690983;;, + 78;4;-0.689681, 0.154157,-0.154335, 0.690475;;, + 79;4;-0.689512, 0.154912,-0.155090, 0.690306;;; + } + AnimationKey { // Scale + 1; + 80; + 0;3; 0.195703, 0.182964, 0.780890;;, + 1;3; 0.195703, 0.182964, 0.780890;;, + 2;3; 0.195703, 0.182964, 0.780890;;, + 3;3; 0.195703, 0.182964, 0.780890;;, + 4;3; 0.195703, 0.182964, 0.780890;;, + 5;3; 0.195703, 0.182964, 0.780890;;, + 6;3; 0.195703, 0.182964, 0.780890;;, + 7;3; 0.195703, 0.182964, 0.780890;;, + 8;3; 0.195703, 0.182964, 0.780890;;, + 9;3; 0.195703, 0.182964, 0.780890;;, + 10;3; 0.195703, 0.182964, 0.780890;;, + 11;3; 0.195703, 0.182964, 0.780890;;, + 12;3; 0.195703, 0.182964, 0.780890;;, + 13;3; 0.195703, 0.182964, 0.780890;;, + 14;3; 0.195703, 0.182964, 0.780890;;, + 15;3; 0.195703, 0.182964, 0.780890;;, + 16;3; 0.195703, 0.182964, 0.780890;;, + 17;3; 0.195703, 0.182964, 0.780890;;, + 18;3; 0.195703, 0.182964, 0.780890;;, + 19;3; 0.195703, 0.182964, 0.780890;;, + 20;3; 0.195703, 0.182964, 0.780890;;, + 21;3; 0.195703, 0.182964, 0.780890;;, + 22;3; 0.195703, 0.182964, 0.780890;;, + 23;3; 0.195703, 0.182964, 0.780890;;, + 24;3; 0.195703, 0.182964, 0.780890;;, + 25;3; 0.195703, 0.182964, 0.780890;;, + 26;3; 0.195703, 0.182964, 0.780890;;, + 27;3; 0.195703, 0.182964, 0.780890;;, + 28;3; 0.195703, 0.182964, 0.780890;;, + 29;3; 0.195703, 0.182964, 0.780890;;, + 30;3; 0.195703, 0.182964, 0.780890;;, + 31;3; 0.195703, 0.182964, 0.780890;;, + 32;3; 0.195703, 0.182964, 0.780890;;, + 33;3; 0.195703, 0.182964, 0.780890;;, + 34;3; 0.195703, 0.182964, 0.780890;;, + 35;3; 0.195703, 0.182964, 0.780890;;, + 36;3; 0.195703, 0.182964, 0.780890;;, + 37;3; 0.195703, 0.182964, 0.780890;;, + 38;3; 0.195703, 0.182964, 0.780890;;, + 39;3; 0.195703, 0.182964, 0.780890;;, + 40;3; 0.195703, 0.182964, 0.780890;;, + 41;3; 0.195703, 0.182964, 0.780890;;, + 42;3; 0.195703, 0.182964, 0.780890;;, + 43;3; 0.195703, 0.182964, 0.780890;;, + 44;3; 0.195703, 0.182964, 0.780890;;, + 45;3; 0.195703, 0.182964, 0.780890;;, + 46;3; 0.195703, 0.182964, 0.780890;;, + 47;3; 0.195703, 0.182964, 0.780890;;, + 48;3; 0.195703, 0.182964, 0.780890;;, + 49;3; 0.195703, 0.182964, 0.780890;;, + 50;3; 0.195703, 0.182964, 0.780890;;, + 51;3; 0.195703, 0.182964, 0.780890;;, + 52;3; 0.195703, 0.182964, 0.780890;;, + 53;3; 0.195703, 0.182964, 0.780890;;, + 54;3; 0.195703, 0.182964, 0.780890;;, + 55;3; 0.195703, 0.182964, 0.780890;;, + 56;3; 0.195703, 0.182964, 0.780890;;, + 57;3; 0.195703, 0.182964, 0.780890;;, + 58;3; 0.195703, 0.182964, 0.780890;;, + 59;3; 0.195703, 0.182964, 0.780890;;, + 60;3; 0.195703, 0.182964, 0.780890;;, + 61;3; 0.195703, 0.182964, 0.780890;;, + 62;3; 0.195703, 0.182964, 0.780890;;, + 63;3; 0.195703, 0.182964, 0.780890;;, + 64;3; 0.195703, 0.182964, 0.780890;;, + 65;3; 0.195703, 0.182964, 0.780890;;, + 66;3; 0.195703, 0.182964, 0.780890;;, + 67;3; 0.195703, 0.182964, 0.780890;;, + 68;3; 0.195703, 0.182964, 0.780890;;, + 69;3; 0.195703, 0.182964, 0.780890;;, + 70;3; 0.195703, 0.182964, 0.780890;;, + 71;3; 0.195703, 0.182964, 0.780890;;, + 72;3; 0.195703, 0.182964, 0.780890;;, + 73;3; 0.195703, 0.182964, 0.780890;;, + 74;3; 0.195703, 0.182964, 0.780890;;, + 75;3; 0.195703, 0.182964, 0.780890;;, + 76;3; 0.195703, 0.182964, 0.780890;;, + 77;3; 0.195703, 0.182964, 0.780890;;, + 78;3; 0.195703, 0.182964, 0.780890;;, + 79;3; 0.195703, 0.182964, 0.780890;;; + } + AnimationKey { // Position + 2; + 80; + 0;3; 0.985878,-0.718404,-6.328409;;, + 1;3; 0.985878,-0.716950,-6.327615;;, + 2;3; 0.985878,-0.712554,-6.325198;;, + 3;3; 0.985878,-0.705207,-6.321122;;, + 4;3; 0.985878,-0.694972,-6.315381;;, + 5;3; 0.985878,-0.681998,-6.308012;;, + 6;3; 0.985878,-0.666546,-6.299107;;, + 7;3; 0.985878,-0.648991,-6.288815;;, + 8;3; 0.985878,-0.629828,-6.277351;;, + 9;3; 0.985878,-0.609652,-6.264987;;, + 10;3; 0.985878,-0.589131,-6.252039;;, + 11;3; 0.985878,-0.568955,-6.238850;;, + 12;3; 0.985878,-0.549789,-6.225760;;, + 13;3; 0.985878,-0.532232,-6.213085;;, + 14;3; 0.985878,-0.516777,-6.201101;;, + 15;3; 0.985878,-0.503801,-6.190028;;, + 16;3; 0.985878,-0.493563,-6.180032;;, + 17;3; 0.985878,-0.486214,-6.171224;;, + 18;3; 0.985878,-0.481817,-6.163669;;, + 19;3; 0.985878,-0.480362,-6.157396;;, + 20;3; 0.985878,-0.492642,-6.152040;;, + 21;3; 0.985878,-0.529594,-6.147311;;, + 22;3; 0.985878,-0.589670,-6.143323;;, + 23;3; 0.985878,-0.668236,-6.140161;;, + 24;3; 0.985878,-0.757231,-6.137845;;, + 25;3; 0.985878,-0.846219,-6.136311;;, + 26;3; 0.985878,-0.924770,-6.135415;;, + 27;3; 0.985878,-0.984827,-6.134974;;, + 28;3; 0.985878,-1.021765,-6.134810;;, + 29;3; 0.985878,-1.034040,-6.134781;;, + 30;3; 0.985878,-1.023379,-6.135458;;, + 31;3; 0.985878,-0.991296,-6.137495;;, + 32;3; 0.985878,-0.939131,-6.140805;;, + 33;3; 0.985878,-0.870902,-6.145136;;, + 34;3; 0.985878,-0.793609,-6.150042;;, + 35;3; 0.985878,-0.716317,-6.154948;;, + 36;3; 0.985878,-0.648088,-6.159278;;, + 37;3; 0.985878,-0.595923,-6.162590;;, + 38;3; 0.985878,-0.563840,-6.164626;;, + 39;3; 0.985878,-0.553180,-6.165302;;, + 40;3; 0.985878,-0.563436,-6.165089;;, + 41;3; 0.985878,-0.594300,-6.164446;;, + 42;3; 0.985878,-0.644484,-6.163401;;, + 43;3; 0.985878,-0.710121,-6.162034;;, + 44;3; 0.985878,-0.784478,-6.160485;;, + 45;3; 0.985878,-0.858838,-6.158936;;, + 46;3; 0.985878,-0.924482,-6.157569;;, + 47;3; 0.985878,-0.974673,-6.156523;;, + 48;3; 0.985878,-1.005544,-6.155880;;, + 49;3; 0.985878,-1.015802,-6.155667;;, + 50;3; 0.985878,-1.014653,-6.155672;;, + 51;3; 0.985878,-1.011186,-6.155688;;, + 52;3; 0.985878,-1.005381,-6.155716;;, + 53;3; 0.985878,-0.997234,-6.155754;;, + 54;3; 0.985878,-0.986766,-6.155803;;, + 55;3; 0.985878,-0.974020,-6.155862;;, + 56;3; 0.985878,-0.959072,-6.155932;;, + 57;3; 0.985878,-0.942028,-6.156013;;, + 58;3; 0.985878,-0.923034,-6.156101;;, + 59;3; 0.985878,-0.902269,-6.156199;;, + 60;3; 0.985878,-0.879956,-6.156303;;, + 61;3; 0.985878,-0.856350,-6.156414;;, + 62;3; 0.985878,-0.831742,-6.156528;;, + 63;3; 0.985878,-0.806450,-6.156647;;, + 64;3; 0.985878,-0.780811,-6.156767;;, + 65;3; 0.985878,-0.755171,-6.156887;;, + 66;3; 0.985878,-0.729879,-6.157006;;, + 67;3; 0.985878,-0.705271,-6.157121;;, + 68;3; 0.985878,-0.681665,-6.157231;;, + 69;3; 0.985878,-0.659352,-6.157336;;, + 70;3; 0.985878,-0.638587,-6.157433;;, + 71;3; 0.985878,-0.619592,-6.157522;;, + 72;3; 0.985878,-0.602548,-6.157602;;, + 73;3; 0.985878,-0.587600,-6.157671;;, + 74;3; 0.985878,-0.574854,-6.157732;;, + 75;3; 0.985878,-0.564386,-6.157781;;, + 76;3; 0.985878,-0.556239,-6.157819;;, + 77;3; 0.985878,-0.550433,-6.157845;;, + 78;3; 0.985878,-0.546966,-6.157862;;, + 79;3; 0.985878,-0.545818,-6.157867;;; + } + } +} // End of AnimationSet Global diff --git a/mods/mobs_animal/models/mobs_cow.x b/mods/mobs_animal/models/mobs_cow.x new file mode 100644 index 0000000..b6b348c --- /dev/null +++ b/mods/mobs_animal/models/mobs_cow.x @@ -0,0 +1,7420 @@ +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 { + 3.749036, 0.000000, 0.000000, 0.000000, + 0.000000, 3.749036, 0.000000, 0.000000, + 0.000000, 0.000000, 3.749036, 0.000000, + -19.739037, 0.216398, 0.218101, 1.000000;; + } + Frame Armature_Body { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.996529, 0.083252, 0.000000, + 0.000000,-0.083252, 0.996529, 0.000000, + 5.378092,-1.647068, 2.876912, 1.000000;; + } + Frame Armature_noga3 { + FrameTransformMatrix { + 0.000000,-0.996529, 0.083252, 0.000000, + -0.000000,-0.083252,-0.996529, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + 0.824256,-0.011078,-1.204985, 1.000000;; + } + } //End of Armature_noga3 + Frame Armature_noga1 { + FrameTransformMatrix { + 0.000000,-0.996529, 0.083252, 0.000000, + -0.000000,-0.083252,-0.996529, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + 0.784448, 3.021216,-1.494725, 1.000000;; + } + } //End of Armature_noga1 + Frame Armature_noga4 { + FrameTransformMatrix { + 0.000000,-0.996528, 0.083252, 0.000000, + -0.000000,-0.083252,-0.996528, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + -0.923299,-0.011159,-1.205961, 1.000000;; + } + } //End of Armature_noga4 + Frame Armature_noga2 { + FrameTransformMatrix { + 0.000000,-0.996529, 0.083252, 0.000000, + -0.000000,-0.083252,-0.996529, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + -0.921735, 3.022715,-1.476782, 1.000000;; + } + } //End of Armature_noga2 + Frame Armature_hvost { + FrameTransformMatrix { + 0.699967,-0.700526, 0.138963, 0.000000, + -0.057085,-0.248836,-0.966862, 0.000000, + 0.711890, 0.668838,-0.214166, 0.000000, + 0.105165,-0.291279, 0.358470, 1.000000;; + } + } //End of Armature_hvost + Frame Armature_sheya { + FrameTransformMatrix { + 0.997121, 0.067775,-0.033999, 0.000000, + -0.071692, 0.988697,-0.131678, 0.000000, + 0.024691, 0.133736, 0.990709, 0.000000, + 0.000000, 3.238709,-0.013816, 1.000000;; + } + Frame Armature_head { + FrameTransformMatrix { + 0.997121,-0.075824,-0.000243, 0.000000, + 0.074075, 0.974794,-0.210453, 0.000000, + 0.016195, 0.209829, 0.977604, 0.000000, + 0.067776, 0.891274, 0.002915, 1.000000;; + } + } //End of Armature_head + Frame Armature_zubi { + FrameTransformMatrix { + 0.997121,-0.075824,-0.000243, 0.000000, + 0.074236, 0.976877,-0.200501, 0.000000, + 0.015440, 0.199905, 0.979693, 0.000000, + 0.194650, 1.828288,-0.748248, 1.000000;; + } + } //End of Armature_zubi + } //End of Armature_sheya + } //End of Armature_Body + } //End of Armature + Frame Cube { + FrameTransformMatrix { + 3.749036, 0.000000, 0.000000, 0.000000, + 0.000000, 3.749036, 0.000000, 0.000000, + 0.000000, 0.000000, 3.749036, 0.000000, + 0.274003,-0.357581,11.859126, 1.000000;; + } + Mesh { //Mesh Mesh + 464; + -1.182819; 0.256475;-1.515163;, + -1.191885; 2.052689;-1.468648;, + -1.191885; 2.052689; 0.297009;, + -1.182819; 0.256475; 0.202888;, + -1.191885; 2.052689;-1.468648;, + 1.158376; 2.052689;-1.459295;, + 1.158376; 2.052689; 0.297009;, + -1.191885; 2.052689; 0.297009;, + 1.182819; 0.256475;-1.515163;, + 1.209352;-1.823040;-1.465410;, + 1.209352;-1.823040; 0.173570;, + 1.182819; 0.256475; 0.202888;, + 1.209352;-1.823040;-1.465410;, + -1.190063;-1.800769;-1.465410;, + -1.190063;-1.800769; 0.173570;, + 1.209352;-1.823040; 0.173570;, + 1.182819; 0.256475;-1.515163;, + 1.158376; 2.052689;-1.459295;, + -1.191885; 2.052689;-1.468648;, + -1.182819; 0.256475;-1.515163;, + -1.182819; 0.256475; 0.202888;, + -1.191885; 2.052689; 0.297009;, + 1.158376; 2.052689; 0.297009;, + 1.182819; 0.256475; 0.202888;, + -1.190063;-1.800769;-1.465410;, + -1.182819; 0.256475;-1.515163;, + -1.182819; 0.256475; 0.202888;, + -1.190063;-1.800769; 0.173570;, + 1.158376; 2.052689;-1.459295;, + 1.182819; 0.256475;-1.515163;, + 1.182819; 0.256475; 0.202888;, + 1.158376; 2.052689; 0.297009;, + 1.209352;-1.823040;-1.465410;, + 1.182819; 0.256475;-1.515163;, + -1.182819; 0.256475;-1.515163;, + -1.190063;-1.800769;-1.465410;, + -1.190063;-1.800769; 0.173570;, + -1.182819; 0.256475; 0.202888;, + 1.182819; 0.256475; 0.202888;, + 1.209352;-1.823040; 0.173570;, + -0.433904; 1.621176;-0.737264;, + -0.433904; 3.384479;-0.669402;, + -0.433904; 3.329543; 0.247469;, + -0.433904; 1.566239; 0.179607;, + -0.433904; 3.384479;-0.669402;, + 0.440838; 3.384479;-0.669402;, + 0.440838; 3.329543; 0.247469;, + -0.433904; 3.329543; 0.247469;, + 0.440838; 3.384479;-0.669402;, + 0.440838; 1.621176;-0.737264;, + 0.440838; 1.566239; 0.179607;, + 0.440838; 3.329543; 0.247469;, + 0.440838; 1.621176;-0.737264;, + -0.433904; 1.621176;-0.737264;, + -0.433904; 1.566239; 0.179607;, + 0.440838; 1.566239; 0.179607;, + 0.440838; 1.621176;-0.737264;, + 0.440838; 3.384479;-0.669402;, + -0.433904; 3.384479;-0.669402;, + -0.433904; 1.621176;-0.737264;, + -0.433904; 1.566239; 0.179607;, + -0.433904; 3.329543; 0.247469;, + 0.440838; 3.329543; 0.247469;, + 0.440838; 1.566239; 0.179607;, + -0.570123; 2.826026;-0.609147;, + -0.570123; 3.422311;-0.723481;, + -0.570123; 3.619422; 0.304511;, + -0.570123; 3.023137; 0.418845;, + 0.472727; 3.658540;-0.785318;, + -0.491013; 3.658540;-0.785318;, + -0.570123; 3.422311;-0.723481;, + 0.541260; 3.422311;-0.723481;, + 0.541260; 3.422311;-0.723481;, + 0.541260; 2.826026;-0.609147;, + 0.541260; 3.023137; 0.418845;, + 0.541260; 3.619422; 0.304511;, + 0.541260; 2.826026;-0.609147;, + -0.570123; 2.826026;-0.609147;, + -0.570123; 3.023137; 0.418845;, + 0.541260; 3.023137; 0.418845;, + 0.541260; 2.826026;-0.609147;, + 0.541260; 3.422311;-0.723481;, + -0.570123; 3.422311;-0.723481;, + -0.570123; 2.826026;-0.609147;, + -0.570123; 3.023137; 0.418845;, + -0.570123; 3.619422; 0.304511;, + 0.541260; 3.619422; 0.304511;, + 0.541260; 3.023137; 0.418845;, + 0.381228; 4.436496;-1.012536;, + -0.399515; 4.436496;-1.012536;, + -0.491013; 3.658540;-0.785318;, + 0.472727; 3.658540;-0.785318;, + -0.491013; 4.056458;-0.059518;, + 0.472727; 4.056458;-0.059518;, + 0.541260; 3.619422; 0.304511;, + -0.570123; 3.619422; 0.304511;, + 0.472727; 4.056458;-0.059518;, + 0.472727; 3.658540;-0.785318;, + 0.541260; 3.422311;-0.723481;, + 0.541260; 3.619422; 0.304511;, + -0.570123; 3.619422; 0.304511;, + -0.570123; 3.422311;-0.723481;, + -0.491013; 3.658540;-0.785318;, + -0.491013; 4.056458;-0.059518;, + -0.399515; 4.436496;-1.012536;, + 0.381228; 4.436496;-1.012536;, + 0.381228; 4.664130;-0.420370;, + -0.399515; 4.664130;-0.420370;, + -0.491013; 4.056458;-0.059518;, + -0.491013; 3.658540;-0.785318;, + -0.399515; 4.436496;-1.012536;, + -0.399515; 4.664130;-0.420370;, + -0.399515; 4.664130;-0.420370;, + 0.381228; 4.664130;-0.420370;, + 0.472727; 4.056458;-0.059518;, + -0.491013; 4.056458;-0.059518;, + 0.381228; 4.664130;-0.420370;, + 0.381228; 4.436496;-1.012536;, + 0.472727; 3.658540;-0.785318;, + 0.472727; 4.056458;-0.059518;, + 0.405161; 2.892449; 0.389317;, + 0.356167; 3.163855; 0.374390;, + 0.933491; 3.279887; 0.529882;, + 0.982485; 3.008481; 0.544809;, + 0.356167; 3.163855; 0.374390;, + 0.528218; 3.212470; 0.074339;, + 1.027210; 3.314350; 0.229683;, + 0.933491; 3.279887; 0.529882;, + 0.528218; 3.212470; 0.074339;, + 0.577212; 2.941064; 0.089265;, + 1.076203; 3.042944; 0.244609;, + 1.027210; 3.314350; 0.229683;, + 0.577212; 2.941064; 0.089265;, + 0.405161; 2.892449; 0.389317;, + 0.982485; 3.008481; 0.544809;, + 1.076203; 3.042944; 0.244609;, + 0.577212; 2.941064; 0.089265;, + 0.528218; 3.212470; 0.074339;, + 0.356167; 3.163855; 0.374390;, + 0.405161; 2.892449; 0.389317;, + 0.982485; 3.008481; 0.544809;, + 0.933491; 3.279887; 0.529882;, + 1.027210; 3.314350; 0.229683;, + 1.076203; 3.042944; 0.244609;, + -0.609625; 2.928426; 0.070173;, + -0.558808; 3.199832; 0.058956;, + -1.078051; 3.301528; 0.167247;, + -1.128868; 3.030122; 0.178463;, + -0.558808; 3.199832; 0.058956;, + -0.468088; 3.195864; 0.373960;, + -1.030881; 3.306796; 0.508425;, + -1.078051; 3.301528; 0.167247;, + -0.468088; 3.195864; 0.373960;, + -0.518905; 2.924458; 0.385176;, + -1.081698; 3.035390; 0.519641;, + -1.030881; 3.306796; 0.508425;, + -0.518905; 2.924458; 0.385176;, + -0.609625; 2.928426; 0.070173;, + -1.128868; 3.030122; 0.178463;, + -1.081698; 3.035390; 0.519641;, + -0.518905; 2.924458; 0.385176;, + -0.468088; 3.195864; 0.373960;, + -0.558808; 3.199832; 0.058956;, + -0.609625; 2.928426; 0.070173;, + -1.128868; 3.030122; 0.178463;, + -1.078051; 3.301528; 0.167247;, + -1.030881; 3.306796; 0.508425;, + -1.081698; 3.035390; 0.519641;, + 0.068099;-2.068482;-0.815726;, + 0.017526;-1.862952;-0.832142;, + 0.082807;-1.887635;-0.385204;, + 0.105635;-1.969985;-0.374655;, + 0.017526;-1.862952;-0.832142;, + 0.207545;-1.815554;-0.824100;, + 0.159407;-1.881011;-0.377324;, + 0.082807;-1.887635;-0.385204;, + 0.207545;-1.815554;-0.824100;, + 0.258117;-2.021084;-0.807684;, + 0.176925;-1.952203;-0.371637;, + 0.159407;-1.881011;-0.377324;, + 0.258117;-2.021084;-0.807684;, + 0.068099;-2.068482;-0.815726;, + 0.105635;-1.969985;-0.374655;, + 0.176925;-1.952203;-0.371637;, + 0.258117;-2.021084;-0.807684;, + 0.207545;-1.815554;-0.824100;, + 0.017526;-1.862952;-0.832142;, + 0.068099;-2.068482;-0.815726;, + 0.032801;-1.863856; 0.148379;, + 0.018910;-1.807401; 0.143870;, + 0.102635;-1.786517; 0.147413;, + 0.116527;-1.842972; 0.151922;, + 0.099551;-1.963196;-0.270905;, + 0.082033;-1.892004;-0.276591;, + 0.018910;-1.807401; 0.143870;, + 0.032801;-1.863856; 0.148379;, + 0.082033;-1.892004;-0.276591;, + 0.153323;-1.874221;-0.273574;, + 0.102635;-1.786517; 0.147413;, + 0.018910;-1.807401; 0.143870;, + 0.153323;-1.874221;-0.273574;, + 0.170840;-1.945413;-0.267887;, + 0.116527;-1.842972; 0.151922;, + 0.102635;-1.786517; 0.147413;, + 0.170840;-1.945413;-0.267887;, + 0.099551;-1.963196;-0.270905;, + 0.032801;-1.863856; 0.148379;, + 0.116527;-1.842972; 0.151922;, + 0.159407;-1.881011;-0.377324;, + 0.176925;-1.952203;-0.371637;, + 0.170840;-1.945413;-0.267887;, + 0.153323;-1.874221;-0.273574;, + 0.176925;-1.952203;-0.371637;, + 0.105635;-1.969985;-0.374655;, + 0.099551;-1.963196;-0.270905;, + 0.170840;-1.945413;-0.267887;, + -1.051378; 1.496758;-3.168478;, + -1.051378; 1.849385;-3.168478;, + -1.123806; 1.982406;-1.484576;, + -1.123806; 1.363736;-1.484576;, + 0.999745; 1.496758;-3.168478;, + 0.999745; 1.849385;-3.168478;, + 0.664487; 1.849385;-3.168478;, + 0.664487; 1.496758;-3.168478;, + 0.082807;-1.887635;-0.385204;, + 0.159407;-1.881011;-0.377324;, + 0.153323;-1.874221;-0.273574;, + 0.082033;-1.892004;-0.276591;, + 0.664487; 1.496758;-3.168478;, + 0.664487; 1.849385;-3.168478;, + 0.583813; 1.982406;-1.484576;, + 0.583813; 1.363736;-1.484576;, + 0.105635;-1.969985;-0.374655;, + 0.082807;-1.887635;-0.385204;, + 0.082033;-1.892004;-0.276591;, + 0.099551;-1.963196;-0.270905;, + 0.583813; 1.363736;-1.484576;, + 0.583813; 1.982406;-1.484576;, + 1.080419; 1.982406;-1.484576;, + 1.080419; 1.363736;-1.484576;, + 0.664487; 1.849385;-3.168478;, + 0.999745; 1.849385;-3.168478;, + 1.080419; 1.982406;-1.484576;, + 0.583813; 1.982406;-1.484576;, + -0.750392; 1.496758;-3.168478;, + -0.750392; 1.849385;-3.168478;, + -1.051378; 1.849385;-3.168478;, + -1.051378; 1.496758;-3.168478;, + 0.999745; 1.496758;-3.168478;, + 0.664487; 1.496758;-3.168478;, + 0.583813; 1.363736;-1.484576;, + 1.080419; 1.363736;-1.484576;, + 0.999745; 1.849385;-3.168478;, + 0.999745; 1.496758;-3.168478;, + 1.080419; 1.363736;-1.484576;, + 1.080419; 1.982406;-1.484576;, + -1.123806; 1.363736;-1.484576;, + -1.123806; 1.982406;-1.484576;, + -0.677966; 1.982406;-1.484576;, + -0.677966; 1.363736;-1.484576;, + -1.051378; 1.849385;-3.168478;, + -0.750392; 1.849385;-3.168478;, + -0.677966; 1.982406;-1.484576;, + -1.123806; 1.982406;-1.484576;, + -0.750392; 1.496758;-3.168478;, + -1.051378; 1.496758;-3.168478;, + -1.123806; 1.363736;-1.484576;, + -0.677966; 1.363736;-1.484576;, + -0.750392; 1.849385;-3.168478;, + -0.750392; 1.496758;-3.168478;, + -0.677966; 1.363736;-1.484576;, + -0.677966; 1.982406;-1.484576;, + -1.051378;-1.614760;-3.168478;, + -1.051378;-1.262132;-3.168478;, + -1.123806;-1.129111;-1.484576;, + -1.123806;-1.747781;-1.484576;, + -0.750392;-1.614760;-3.168478;, + -0.750392;-1.262132;-3.168478;, + -1.051378;-1.262132;-3.168478;, + -1.051378;-1.614760;-3.168478;, + -1.123806;-1.747781;-1.484576;, + -1.123806;-1.129111;-1.484576;, + -0.677966;-1.129111;-1.484576;, + -0.677966;-1.747781;-1.484576;, + -1.051378;-1.262132;-3.168478;, + -0.750392;-1.262132;-3.168478;, + -0.677966;-1.129111;-1.484576;, + -1.123806;-1.129111;-1.484576;, + -0.750392;-1.614760;-3.168478;, + -1.051378;-1.614760;-3.168478;, + -1.123806;-1.747781;-1.484576;, + -0.677966;-1.747781;-1.484576;, + -0.750392;-1.262132;-3.168478;, + -0.750392;-1.614760;-3.168478;, + -0.677966;-1.747781;-1.484576;, + -0.677966;-1.129111;-1.484576;, + 0.702960;-1.578270;-3.168478;, + 0.702960;-1.225643;-3.168478;, + 0.622286;-1.092621;-1.484576;, + 0.622286;-1.711292;-1.484576;, + 1.038219;-1.578270;-3.168478;, + 1.038219;-1.225643;-3.168478;, + 0.702960;-1.225643;-3.168478;, + 0.702960;-1.578270;-3.168478;, + 0.622286;-1.711292;-1.484576;, + 0.622286;-1.092621;-1.484576;, + 1.118893;-1.092621;-1.484576;, + 1.118893;-1.711292;-1.484576;, + 0.702960;-1.225643;-3.168478;, + 1.038219;-1.225643;-3.168478;, + 1.118893;-1.092621;-1.484576;, + 0.622286;-1.092621;-1.484576;, + 1.038219;-1.578270;-3.168478;, + 0.702960;-1.578270;-3.168478;, + 0.622286;-1.711292;-1.484576;, + 1.118893;-1.711292;-1.484576;, + 1.038219;-1.225643;-3.168478;, + 1.038219;-1.578270;-3.168478;, + 1.118893;-1.711292;-1.484576;, + 1.118893;-1.092621;-1.484576;, + -0.375302; 3.723651;-0.919717;, + -0.375302; 4.404733;-1.101104;, + -0.375302; 4.406694;-1.025498;, + -0.375302; 3.723651;-0.866785;, + -0.375302; 4.404733;-1.101104;, + 0.411050; 4.404733;-1.111786;, + 0.411050; 4.404733;-1.026451;, + -0.375302; 4.406694;-1.025498;, + 0.411050; 4.404733;-1.111786;, + 0.411050; 3.723651;-0.930399;, + 0.411050; 3.723651;-0.860715;, + 0.411050; 4.404733;-1.026451;, + 0.411050; 3.723651;-0.930399;, + -0.375302; 3.723651;-0.919717;, + -0.375302; 3.723651;-0.866785;, + 0.411050; 3.723651;-0.860715;, + 0.411050; 3.723651;-0.930399;, + 0.411050; 4.404733;-1.111786;, + -0.375302; 4.404733;-1.101104;, + -0.375302; 3.723651;-0.919717;, + -0.375302; 3.723651;-0.866785;, + -0.375302; 4.406694;-1.025498;, + 0.411050; 4.404733;-1.026451;, + 0.411050; 3.723651;-0.860715;, + -0.491839; 3.204797; 0.832126;, + -0.420050; 3.204797; 0.832126;, + -0.276340; 3.271977; 0.372442;, + -0.459907; 3.271977; 0.372442;, + -0.085533; 3.271977; 0.150769;, + 0.090794; 3.271977; 0.150769;, + 0.090794; 3.271977; 0.372442;, + -0.085533; 3.271977; 0.372442;, + 0.465169; 3.051323; 0.150769;, + 0.465169; 3.271977; 0.150769;, + 0.465169; 3.271977; 0.372442;, + 0.465169; 3.051323; 0.372442;, + 0.090794; 3.051323; 0.150769;, + -0.085533; 3.051323; 0.150769;, + -0.085533; 3.051323; 0.372442;, + 0.090794; 3.051323; 0.372442;, + 0.090794; 3.051323; 0.150769;, + 0.090794; 3.271977; 0.150769;, + -0.085533; 3.271977; 0.150769;, + -0.085533; 3.051323; 0.150769;, + -0.085533; 3.051323; 0.372442;, + -0.085533; 3.271977; 0.372442;, + 0.090794; 3.271977; 0.372442;, + 0.090794; 3.051323; 0.372442;, + -0.420050; 3.204797; 0.832126;, + -0.491839; 3.204797; 0.832126;, + -0.491839; 3.118504; 0.832126;, + -0.420050; 3.118504; 0.832126;, + -0.085533; 3.051323; 0.372442;, + 0.281602; 3.051323; 0.372442;, + 0.281602; 3.271977; 0.372442;, + -0.085533; 3.271977; 0.372442;, + -0.085533; 3.271977; 0.372442;, + 0.281602; 3.271977; 0.372442;, + 0.281602; 3.271977; 0.150769;, + -0.085533; 3.271977; 0.150769;, + -0.085533; 3.271977; 0.150769;, + 0.281602; 3.271977; 0.150769;, + 0.281602; 3.051323; 0.150769;, + -0.085533; 3.051323; 0.150769;, + -0.085533; 3.051323; 0.150769;, + 0.281602; 3.051323; 0.150769;, + 0.281602; 3.051323; 0.372442;, + -0.085533; 3.051323; 0.372442;, + 0.408578; 3.118362; 0.832126;, + 0.480603; 3.118362; 0.832126;, + 0.480603; 3.204938; 0.832126;, + 0.408578; 3.204938; 0.832126;, + 0.090794; 3.271977; 0.372442;, + -0.276340; 3.271977; 0.372442;, + -0.276340; 3.051323; 0.372442;, + 0.090794; 3.051323; 0.372442;, + 0.090794; 3.051323; 0.372442;, + -0.276340; 3.051323; 0.372442;, + -0.276340; 3.051323; 0.150769;, + 0.090794; 3.051323; 0.150769;, + 0.090794; 3.051323; 0.150769;, + -0.276340; 3.051323; 0.150769;, + -0.276340; 3.271977; 0.150769;, + 0.090794; 3.271977; 0.150769;, + 0.090794; 3.271977; 0.150769;, + -0.276340; 3.271977; 0.150769;, + -0.276340; 3.271977; 0.372442;, + 0.090794; 3.271977; 0.372442;, + 0.281602; 3.271977; 0.372442;, + 0.465169; 3.271977; 0.372442;, + 0.465169; 3.271977; 0.150769;, + 0.281602; 3.271977; 0.150769;, + 0.281602; 3.271977; 0.150769;, + 0.465169; 3.271977; 0.150769;, + 0.465169; 3.051323; 0.150769;, + 0.281602; 3.051323; 0.150769;, + 0.281602; 3.051323; 0.150769;, + 0.465169; 3.051323; 0.150769;, + 0.465169; 3.051323; 0.372442;, + 0.281602; 3.051323; 0.372442;, + -0.459907; 3.271977; 0.150769;, + -0.459907; 3.051323; 0.150769;, + -0.459907; 3.051323; 0.372442;, + -0.459907; 3.271977; 0.372442;, + 0.408578; 3.118362; 0.832126;, + 0.408578; 3.204938; 0.832126;, + 0.281602; 3.271977; 0.372442;, + 0.281602; 3.051323; 0.372442;, + -0.276340; 3.051323; 0.372442;, + -0.459907; 3.051323; 0.372442;, + -0.459907; 3.051323; 0.150769;, + -0.276340; 3.051323; 0.150769;, + -0.276340; 3.051323; 0.150769;, + -0.459907; 3.051323; 0.150769;, + -0.459907; 3.271977; 0.150769;, + -0.276340; 3.271977; 0.150769;, + -0.276340; 3.271977; 0.150769;, + -0.459907; 3.271977; 0.150769;, + -0.459907; 3.271977; 0.372442;, + -0.276340; 3.271977; 0.372442;, + -0.459907; 3.271977; 0.372442;, + -0.459907; 3.051323; 0.372442;, + -0.491839; 3.118504; 0.832126;, + -0.491839; 3.204797; 0.832126;, + 0.480603; 3.118362; 0.832126;, + 0.408578; 3.118362; 0.832126;, + 0.281602; 3.051323; 0.372442;, + 0.465169; 3.051323; 0.372442;, + 0.465169; 3.051323; 0.372442;, + 0.465169; 3.271977; 0.372442;, + 0.480603; 3.204938; 0.832126;, + 0.480603; 3.118362; 0.832126;, + -0.420050; 3.118504; 0.832126;, + -0.491839; 3.118504; 0.832126;, + -0.459907; 3.051323; 0.372442;, + -0.276340; 3.051323; 0.372442;, + -0.420050; 3.204797; 0.832126;, + -0.420050; 3.118504; 0.832126;, + -0.276340; 3.051323; 0.372442;, + -0.276340; 3.271977; 0.372442;, + 0.408578; 3.204938; 0.832126;, + 0.480603; 3.204938; 0.832126;, + 0.465169; 3.271977; 0.372442;, + 0.281602; 3.271977; 0.372442;; + 116; + 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;; + MeshNormals { //Mesh Normals + 464; + -0.999987;-0.005047; 0.000000;, + -0.999987;-0.005047; 0.000000;, + -0.999987;-0.005047; 0.000000;, + -0.999987;-0.005047; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.999919; 0.012758; 0.000000;, + 0.999919; 0.012758; 0.000000;, + 0.999919; 0.012758; 0.000000;, + 0.999919; 0.012758; 0.000000;, + -0.009281;-0.999957; 0.000000;, + -0.009281;-0.999957; 0.000000;, + -0.009281;-0.999957; 0.000000;, + -0.009281;-0.999957; 0.000000;, + 0.001982; 0.028507;-0.999592;, + 0.001982; 0.028507;-0.999592;, + 0.001982; 0.028507;-0.999592;, + 0.001982; 0.028507;-0.999592;, + -0.000000;-0.052328; 0.998630;, + -0.000000;-0.052328; 0.998630;, + -0.000000;-0.052328; 0.998630;, + -0.000000;-0.052328; 0.998630;, + -0.999994; 0.003521;-0.000000;, + -0.999994; 0.003521;-0.000000;, + -0.999994; 0.003521;-0.000000;, + -0.999994; 0.003521;-0.000000;, + 0.999907; 0.013606; 0.000000;, + 0.999907; 0.013606; 0.000000;, + 0.999907; 0.013606; 0.000000;, + 0.999907; 0.013606; 0.000000;, + -0.000112;-0.024047;-0.999711;, + -0.000112;-0.024047;-0.999711;, + -0.000112;-0.024047;-0.999711;, + -0.000112;-0.024047;-0.999711;, + -0.000066;-0.014174; 0.999900;, + -0.000066;-0.014174; 0.999900;, + -0.000066;-0.014174; 0.999900;, + -0.000066;-0.014174; 0.999900;, + -1.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.998210; 0.059810;, + 0.000000; 0.998210; 0.059810;, + 0.000000; 0.998210; 0.059810;, + 0.000000; 0.998210; 0.059810;, + 1.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.998210;-0.059810;, + 0.000000;-0.998210;-0.059810;, + 0.000000;-0.998210;-0.059810;, + 0.000000;-0.998210;-0.059810;, + 0.000000; 0.038457;-0.999260;, + 0.000000; 0.038457;-0.999260;, + 0.000000; 0.038457;-0.999260;, + 0.000000; 0.038457;-0.999260;, + 0.000000;-0.038457; 0.999260;, + 0.000000;-0.038457; 0.999260;, + 0.000000;-0.038457; 0.999260;, + 0.000000;-0.038457; 0.999260;, + -1.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.253236;-0.967405;, + 0.000000;-0.253236;-0.967405;, + 0.000000;-0.253236;-0.967405;, + 0.000000;-0.253236;-0.967405;, + 1.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.982109; 0.188312;, + 0.000000;-0.982109; 0.188312;, + 0.000000;-0.982109; 0.188312;, + 0.000000;-0.982109; 0.188312;, + 0.000000;-0.188312;-0.982109;, + 0.000000;-0.188312;-0.982109;, + 0.000000;-0.188312;-0.982109;, + 0.000000;-0.188312;-0.982109;, + 0.000000; 0.188312; 0.982109;, + 0.000000; 0.188312; 0.982109;, + 0.000000; 0.188312; 0.982109;, + 0.000000; 0.188312; 0.982109;, + 0.000000;-0.280357;-0.959896;, + 0.000000;-0.280357;-0.959896;, + 0.000000;-0.280357;-0.959896;, + 0.000000;-0.280357;-0.959896;, + 0.000000; 0.640010; 0.768367;, + 0.000000; 0.640010; 0.768367;, + 0.000000; 0.640010; 0.768367;, + 0.000000; 0.640010; 0.768367;, + 0.984694; 0.165048;-0.055998;, + 0.984694; 0.165048;-0.055998;, + 0.984694; 0.165048;-0.055998;, + 0.984694; 0.165048;-0.055998;, + -0.979760; 0.189564;-0.064316;, + -0.979760; 0.189564;-0.064316;, + -0.979760; 0.189564;-0.064316;, + -0.979760; 0.189564;-0.064316;, + 0.000000; 0.933410;-0.358811;, + 0.000000; 0.933410;-0.358811;, + 0.000000; 0.933410;-0.358811;, + 0.000000; 0.933410;-0.358811;, + -0.992678; 0.109120;-0.051792;, + -0.992678; 0.109120;-0.051792;, + -0.992678; 0.109120;-0.051792;, + -0.992678; 0.109120;-0.051792;, + 0.000000; 0.510587; 0.859826;, + 0.000000; 0.510587; 0.859826;, + 0.000000; 0.510587; 0.859826;, + 0.000000; 0.510587; 0.859826;, + 0.992678; 0.109120;-0.051792;, + 0.992678; 0.109120;-0.051792;, + 0.992678; 0.109120;-0.051792;, + 0.992678; 0.109120;-0.051792;, + -0.261173; 0.005940; 0.965274;, + -0.261173; 0.005940; 0.965274;, + -0.261173; 0.005940; 0.965274;, + -0.261173; 0.005940; 0.965274;, + -0.209960; 0.976798; 0.042231;, + -0.209960; 0.976798; 0.042231;, + -0.209960; 0.976798; 0.042231;, + -0.209960; 0.976798; 0.042231;, + 0.297039; 0.001107;-0.954865;, + 0.297039; 0.001107;-0.954865;, + 0.297039; 0.001107;-0.954865;, + 0.297039; 0.001107;-0.954865;, + 0.209960;-0.976798;-0.042233;, + 0.209960;-0.976798;-0.042233;, + 0.209960;-0.976798;-0.042233;, + 0.209960;-0.976798;-0.042233;, + -0.840506;-0.179834;-0.511087;, + -0.840506;-0.179834;-0.511087;, + -0.840506;-0.179834;-0.511087;, + -0.840506;-0.179834;-0.511087;, + 0.931767; 0.185369; 0.312167;, + 0.931767; 0.185369; 0.312167;, + 0.931767; 0.185369; 0.312167;, + 0.931767; 0.185369; 0.312167;, + -0.204566;-0.002152;-0.978850;, + -0.204566;-0.002152;-0.978850;, + -0.204566;-0.002152;-0.978850;, + -0.204566;-0.002152;-0.978850;, + 0.183886; 0.982109;-0.040588;, + 0.183886; 0.982109;-0.040588;, + 0.183886; 0.982109;-0.040588;, + 0.183886; 0.982109;-0.040588;, + 0.231786;-0.003196; 0.972761;, + 0.231786;-0.003196; 0.972761;, + 0.231786;-0.003196; 0.972761;, + 0.231786;-0.003196; 0.972761;, + -0.183886;-0.982109; 0.040589;, + -0.183886;-0.982109; 0.040589;, + -0.183886;-0.982109; 0.040589;, + -0.183886;-0.982109; 0.040589;, + 0.943190;-0.187923;-0.274003;, + 0.943190;-0.187923;-0.274003;, + 0.943190;-0.187923;-0.274003;, + 0.943190;-0.187923;-0.274003;, + -0.973362; 0.187690; 0.131676;, + -0.973362; 0.187690; 0.131676;, + -0.973362; 0.187690; 0.131676;, + -0.973362; 0.187690; 0.131676;, + -0.963521;-0.233403; 0.130961;, + -0.963521;-0.233403; 0.130961;, + -0.963521;-0.233403; 0.130961;, + -0.963521;-0.233403; 0.130961;, + -0.203399; 0.973756; 0.102115;, + -0.203399; 0.973756; 0.102115;, + -0.203399; 0.973756; 0.102115;, + -0.203399; 0.973756; 0.102115;, + 0.958897; 0.247088; 0.139516;, + 0.958897; 0.247088; 0.139516;, + 0.958897; 0.247088; 0.139516;, + 0.958897; 0.247088; 0.139516;, + 0.229736;-0.953833; 0.193451;, + 0.229736;-0.953833; 0.193451;, + 0.229736;-0.953833; 0.193451;, + 0.229736;-0.953833; 0.193451;, + 0.058422;-0.065189;-0.996161;, + 0.058422;-0.065189;-0.996161;, + 0.058422;-0.065189;-0.996161;, + 0.058422;-0.065189;-0.996161;, + -0.058422; 0.065189; 0.996161;, + -0.058422; 0.065189; 0.996161;, + -0.058422; 0.065189; 0.996161;, + -0.058422; 0.065189; 0.996161;, + -0.964797;-0.245028;-0.095541;, + -0.964797;-0.245028;-0.095541;, + -0.964797;-0.245028;-0.095541;, + -0.964797;-0.245028;-0.095541;, + -0.226867; 0.947641;-0.224738;, + -0.226867; 0.947641;-0.224738;, + -0.226867; 0.947641;-0.224738;, + -0.226867; 0.947641;-0.224738;, + 0.967699; 0.243367; 0.065811;, + 0.967699; 0.243367; 0.065811;, + 0.967699; 0.243367; 0.065811;, + 0.967699; 0.243367; 0.065811;, + 0.223509;-0.939864; 0.258262;, + 0.223509;-0.939864; 0.258262;, + 0.223509;-0.939864; 0.258262;, + 0.223509;-0.939864; 0.258262;, + 0.969453; 0.241820; 0.041031;, + 0.969453; 0.241820; 0.041031;, + 0.969453; 0.241820; 0.041031;, + 0.969453; 0.241820; 0.041031;, + 0.238217;-0.968129; 0.077326;, + 0.238217;-0.968129; 0.077326;, + 0.238217;-0.968129; 0.077326;, + 0.238217;-0.968129; 0.077326;, + -0.999076; 0.000000;-0.042972;, + -0.999076; 0.000000;-0.042972;, + -0.999076; 0.000000;-0.042972;, + -0.999076; 0.000000;-0.042972;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.161622; 0.986715;-0.016464;, + -0.161622; 0.986715;-0.016464;, + -0.161622; 0.986715;-0.016464;, + -0.161622; 0.986715;-0.016464;, + -0.998854; 0.000000;-0.047854;, + -0.998854; 0.000000;-0.047854;, + -0.998854; 0.000000;-0.047854;, + -0.998854; 0.000000;-0.047854;, + -0.966042;-0.256834;-0.028270;, + -0.966042;-0.256834;-0.028270;, + -0.966042;-0.256834;-0.028270;, + -0.966042;-0.256834;-0.028270;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.998854; 0.000000;-0.047854;, + 0.998854; 0.000000;-0.047854;, + 0.998854; 0.000000;-0.047854;, + 0.998854; 0.000000;-0.047854;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.999076; 0.000000;-0.042972;, + 0.999076; 0.000000;-0.042972;, + 0.999076; 0.000000;-0.042972;, + 0.999076; 0.000000;-0.042972;, + -0.999076; 0.000000;-0.042972;, + -0.999076; 0.000000;-0.042972;, + -0.999076; 0.000000;-0.042972;, + -0.999076; 0.000000;-0.042972;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.999076; 0.000000;-0.042972;, + 0.999076; 0.000000;-0.042972;, + 0.999076; 0.000000;-0.042972;, + 0.999076; 0.000000;-0.042972;, + -0.998854; 0.000000;-0.047854;, + -0.998854; 0.000000;-0.047854;, + -0.998854; 0.000000;-0.047854;, + -0.998854; 0.000000;-0.047854;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000; 0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.000000;-0.996894;-0.078751;, + 0.998854; 0.000000;-0.047854;, + 0.998854; 0.000000;-0.047854;, + 0.998854; 0.000000;-0.047854;, + 0.998854; 0.000000;-0.047854;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.001157; 0.999925;-0.012185;, + 0.001157; 0.999925;-0.012185;, + 0.001157; 0.999925;-0.012185;, + 0.001157; 0.999925;-0.012185;, + 1.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.013126;-0.257330;-0.966235;, + -0.013126;-0.257330;-0.966235;, + -0.013126;-0.257330;-0.966235;, + -0.013126;-0.257330;-0.966235;, + -0.002877; 0.231388; 0.972857;, + -0.002877; 0.231388; 0.972857;, + -0.002877; 0.231388; 0.972857;, + -0.002877; 0.231388; 0.972857;, + 0.000000;-0.989489;-0.144609;, + 0.000000;-0.989489;-0.144609;, + 0.000000;-0.989489;-0.144609;, + 0.000000;-0.989489;-0.144609;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 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;, + 0.000000;-1.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.963903; 0.000000;-0.266253;, + 0.963903; 0.000000;-0.266253;, + 0.963903; 0.000000;-0.266253;, + 0.963903; 0.000000;-0.266253;, + 0.000000; 1.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.997596; 0.000000; 0.069296;, + 0.997596; 0.000000; 0.069296;, + 0.997596; 0.000000; 0.069296;, + 0.997596; 0.000000; 0.069296;, + 0.000000; 0.989532;-0.144311;, + 0.000000; 0.989532;-0.144311;, + 0.000000; 0.989532;-0.144311;, + 0.000000; 0.989532;-0.144311;, + -0.999437; 0.000000; 0.033555;, + -0.999437; 0.000000; 0.033555;, + -0.999437; 0.000000; 0.033555;, + -0.999437; 0.000000; 0.033555;, + 0.000000; 0.989489;-0.144610;, + 0.000000; 0.989489;-0.144610;, + 0.000000; 0.989489;-0.144610;, + 0.000000; 0.989489;-0.144610;, + -0.954446; 0.000000;-0.298385;, + -0.954446; 0.000000;-0.298385;, + -0.954446; 0.000000;-0.298385;, + -0.954446; 0.000000;-0.298385;, + 0.000000;-0.989532;-0.144311;, + 0.000000;-0.989532;-0.144311;, + 0.000000;-0.989532;-0.144311;, + 0.000000;-0.989532;-0.144311;; + 116; + 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;; + } //End of Mesh Normals + MeshMaterialList { //Mesh Material List + 1; + 1; + 0;; + Material Default_Material { + 0.800000; 0.800000; 0.800000; 0.800000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Mesh Material List + MeshTextureCoords { //Mesh UV Coordinates + 464; + 0.444664; 0.882740;, + 0.453010; 0.994603;, + 0.352139; 0.990704;, + 0.370352; 0.882084;, + 0.699615; 0.826957;, + 0.888198; 0.826957;, + 0.888198; 0.999617;, + 0.699615; 0.999617;, + 0.566940; 0.877116;, + 0.559308; 0.768256;, + 0.664340; 0.764336;, + 0.671138; 0.868138;, + 0.999617; 0.397190;, + 0.811034; 0.397190;, + 0.811034; 0.271762;, + 0.999617; 0.271762;, + 0.566940; 0.877116;, + 0.565483; 0.991269;, + 0.453010; 0.994603;, + 0.444664; 0.882740;, + 0.370352; 0.882084;, + 0.352139; 0.990704;, + 0.243744; 0.976452;, + 0.255729; 0.872295;, + 0.447331; 0.770867;, + 0.444664; 0.882740;, + 0.370352; 0.882084;, + 0.373731; 0.773298;, + 0.565483; 0.991269;, + 0.566940; 0.877116;, + 0.671138; 0.868138;, + 0.670488; 0.977139;, + 0.559308; 0.768256;, + 0.566940; 0.877116;, + 0.444664; 0.882740;, + 0.447331; 0.770867;, + 0.373731; 0.773298;, + 0.370352; 0.882084;, + 0.255729; 0.872295;, + 0.261819; 0.766836;, + 0.694945; 0.168323;, + 0.694945; 0.057246;, + 0.784866; 0.057246;, + 0.784866; 0.168323;, + 0.978885; 0.802852;, + 0.978885; 0.908930;, + 0.888965; 0.908930;, + 0.888965; 0.802852;, + 0.980864; 0.057246;, + 0.980864; 0.168323;, + 0.890944; 0.168323;, + 0.890944; 0.057246;, + 0.995043; 0.999617;, + 0.888965; 0.999617;, + 0.888965; 0.909696;, + 0.995043; 0.909696;, + 0.588867; 0.168323;, + 0.588867; 0.057246;, + 0.694945; 0.057246;, + 0.694945; 0.168323;, + 0.784866; 0.168323;, + 0.784866; 0.057246;, + 0.890944; 0.057246;, + 0.890944; 0.168323;, + 0.581893; 0.381313;, + 0.525981; 0.490259;, + 0.379618; 0.402841;, + 0.398054; 0.301018;, + 0.815523; 0.662938;, + 0.815524; 0.728486;, + 0.769623; 0.748548;, + 0.769623; 0.642876;, + 0.048873; 0.480128;, + 0.006488; 0.386718;, + 0.167529; 0.313647;, + 0.194276; 0.403737;, + 0.988636; 0.730470;, + 0.896211; 0.730470;, + 0.896211; 0.660198;, + 0.988636; 0.660198;, + 0.723019; 0.642876;, + 0.769623; 0.642876;, + 0.769623; 0.748548;, + 0.723019; 0.748548;, + 0.398054; 0.301018;, + 0.379618; 0.402841;, + 0.194276; 0.403737;, + 0.167529; 0.313647;, + 0.877077; 0.662938;, + 0.877077; 0.728486;, + 0.815524; 0.728486;, + 0.815523; 0.662938;, + 0.357048; 0.517540;, + 0.216152; 0.507657;, + 0.194276; 0.403737;, + 0.379618; 0.402841;, + 0.216152; 0.507657;, + 0.120216; 0.568830;, + 0.048873; 0.480128;, + 0.194276; 0.403737;, + 0.379618; 0.402841;, + 0.525981; 0.490259;, + 0.444034; 0.577428;, + 0.357048; 0.517540;, + 0.362490; 0.686881;, + 0.215162; 0.682739;, + 0.251936; 0.612341;, + 0.315469; 0.601729;, + 0.357048; 0.517540;, + 0.444034; 0.577428;, + 0.362490; 0.686881;, + 0.315469; 0.601729;, + 0.315469; 0.601729;, + 0.251936; 0.612341;, + 0.216152; 0.507657;, + 0.357048; 0.517540;, + 0.251936; 0.612341;, + 0.215162; 0.682739;, + 0.120216; 0.568830;, + 0.216152; 0.507657;, + 0.882221; 0.248633;, + 0.854668; 0.246226;, + 0.860426; 0.180315;, + 0.887978; 0.182722;, + 0.854668; 0.246226;, + 0.811034; 0.225788;, + 0.836391; 0.169090;, + 0.860426; 0.180315;, + 0.955560; 0.229325;, + 0.928738; 0.236069;, + 0.913594; 0.175833;, + 0.940417; 0.169090;, + 0.928738; 0.236069;, + 0.882221; 0.248633;, + 0.887978; 0.182722;, + 0.913594; 0.175833;, + 0.568666; 0.188259;, + 0.570943; 0.215822;, + 0.522758; 0.215822;, + 0.520482; 0.188259;, + 0.557028; 0.187492;, + 0.557028; 0.159835;, + 0.583256; 0.155869;, + 0.583256; 0.183526;, + 0.831256; 0.582510;, + 0.811034; 0.563643;, + 0.853460; 0.518170;, + 0.873682; 0.537037;, + 0.941763; 0.626056;, + 0.893812; 0.623471;, + 0.917809; 0.562573;, + 0.941763; 0.563864;, + 0.893812; 0.623471;, + 0.868081; 0.613331;, + 0.892078; 0.552433;, + 0.917809; 0.562573;, + 0.868081; 0.613331;, + 0.831256; 0.582510;, + 0.873682; 0.537037;, + 0.892078; 0.552433;, + 0.680049; 0.227106;, + 0.680049; 0.254763;, + 0.632028; 0.254763;, + 0.632028; 0.227106;, + 0.631262; 0.227106;, + 0.631262; 0.254763;, + 0.607273; 0.254763;, + 0.607273; 0.227106;, + 0.151813; 0.952191;, + 0.112345; 0.947279;, + 0.113514; 0.904716;, + 0.158003; 0.906790;, + 0.112345; 0.947279;, + 0.077106; 0.948022;, + 0.069721; 0.907057;, + 0.113514; 0.904716;, + 0.077106; 0.948022;, + 0.041465; 0.957980;, + 0.021003; 0.917204;, + 0.069721; 0.907057;, + 0.189475; 0.963315;, + 0.151813; 0.952191;, + 0.158003; 0.906790;, + 0.212875; 0.914749;, + 0.563441; 0.216588;, + 0.563441; 0.263118;, + 0.520482; 0.263118;, + 0.520482; 0.216588;, + 0.758717; 0.826190;, + 0.758717; 0.792862;, + 0.808077; 0.792862;, + 0.808077; 0.826190;, + 0.160570; 0.844684;, + 0.116458; 0.842962;, + 0.117818; 0.795850;, + 0.145830; 0.795143;, + 0.116458; 0.842962;, + 0.069466; 0.841189;, + 0.076449; 0.791324;, + 0.117818; 0.795850;, + 0.069466; 0.841189;, + 0.014746; 0.837740;, + 0.047872; 0.785711;, + 0.076449; 0.791324;, + 0.209296; 0.833892;, + 0.160570; 0.844684;, + 0.145830; 0.795143;, + 0.184389; 0.782622;, + 0.069721; 0.907057;, + 0.021003; 0.917204;, + 0.014746; 0.837740;, + 0.069466; 0.841189;, + 0.212875; 0.914749;, + 0.158003; 0.906790;, + 0.160570; 0.844684;, + 0.209296; 0.833892;, + 0.696701; 0.623144;, + 0.663486; 0.624673;, + 0.640785; 0.404303;, + 0.699058; 0.401620;, + 0.556261; 0.154243;, + 0.556261; 0.187492;, + 0.520482; 0.187492;, + 0.520482; 0.154243;, + 0.113514; 0.904716;, + 0.069721; 0.907057;, + 0.069466; 0.841189;, + 0.116458; 0.842962;, + 0.696269; 0.621054;, + 0.663054; 0.622583;, + 0.640352; 0.402213;, + 0.698626; 0.399530;, + 0.158003; 0.906790;, + 0.113514; 0.904716;, + 0.116458; 0.842962;, + 0.160570; 0.844684;, + 0.621714; 0.314631;, + 0.680049; 0.314631;, + 0.680049; 0.367630;, + 0.621714; 0.367630;, + 0.663054; 0.622583;, + 0.627632; 0.627630;, + 0.587883; 0.409689;, + 0.640352; 0.402213;, + 0.844623; 0.792862;, + 0.844623; 0.826112;, + 0.808843; 0.826112;, + 0.808843; 0.792862;, + 0.732005; 0.622825;, + 0.696269; 0.621054;, + 0.698626; 0.399530;, + 0.751560; 0.402153;, + 0.764905; 0.627630;, + 0.732005; 0.622825;, + 0.751560; 0.402153;, + 0.809283; 0.410584;, + 0.699615; 0.773191;, + 0.757950; 0.773191;, + 0.757950; 0.826190;, + 0.699615; 0.826190;, + 0.663486; 0.624673;, + 0.628065; 0.629720;, + 0.588315; 0.411779;, + 0.640785; 0.404303;, + 0.732437; 0.624915;, + 0.696701; 0.623144;, + 0.699058; 0.401620;, + 0.751992; 0.404243;, + 0.765338; 0.629720;, + 0.732437; 0.624915;, + 0.751992; 0.404243;, + 0.809715; 0.412674;, + 0.697254; 0.619480;, + 0.664039; 0.621009;, + 0.641336; 0.400639;, + 0.699610; 0.397956;, + 0.680049; 0.193089;, + 0.680049; 0.226339;, + 0.644269; 0.226339;, + 0.644269; 0.193089;, + 0.680049; 0.255529;, + 0.680049; 0.313865;, + 0.627050; 0.313865;, + 0.627050; 0.255529;, + 0.664039; 0.621009;, + 0.628617; 0.626056;, + 0.588867; 0.408115;, + 0.641336; 0.400639;, + 0.732989; 0.621251;, + 0.697254; 0.619480;, + 0.699610; 0.397956;, + 0.752544; 0.400579;, + 0.765890; 0.626056;, + 0.732989; 0.621251;, + 0.752544; 0.400579;, + 0.810267; 0.409010;, + 0.697253; 0.620613;, + 0.664039; 0.622143;, + 0.641336; 0.401773;, + 0.699610; 0.399090;, + 0.643503; 0.193089;, + 0.643503; 0.226339;, + 0.607723; 0.226339;, + 0.607723; 0.193089;, + 0.573481; 0.263885;, + 0.573481; 0.322220;, + 0.520482; 0.322220;, + 0.520482; 0.263885;, + 0.664039; 0.622143;, + 0.628617; 0.627190;, + 0.588867; 0.409249;, + 0.641336; 0.401773;, + 0.732989; 0.622384;, + 0.697253; 0.620613;, + 0.699610; 0.399090;, + 0.752544; 0.401713;, + 0.765890; 0.627190;, + 0.732989; 0.622384;, + 0.752544; 0.401713;, + 0.810267; 0.410144;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;; + } //End of Mesh UV Coordinates + XSkinMeshHeader { + 1; + 3; + 9; + } + SkinWeights { + "Armature_noga4"; + 24; + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, + -1.000000,-0.000000, 0.000000, 0.000000, + 0.000000,-1.000000,-0.000000, 0.000000, + -1.404690,-1.430863, 0.883390, 1.000000;; + } //End of Armature_noga4 Skin Weights + SkinWeights { + "Armature_noga2"; + 24; + 216, + 217, + 218, + 219, + 244, + 245, + 246, + 247, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + 1.641199,-1.448169, 0.881825, 1.000000;; + } //End of Armature_noga2 Skin Weights + SkinWeights { + "Armature_hvost"; + 56; + 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, + 224, + 225, + 226, + 227, + 232, + 233, + 234, + 235; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.698127,-0.052851, 0.714020, 0.000000, + -0.710717,-0.171780, 0.682183, 0.000000, + 0.086601,-0.983717,-0.157487, 0.000000, + -1.399654,-0.200846, 1.150453, 1.000000;; + } //End of Armature_hvost Skin Weights + SkinWeights { + "Armature_sheya"; + 24; + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.997121,-0.075824,-0.000243, 0.000000, + 0.075644, 0.994519, 0.072177, 0.000000, + -0.005231,-0.071988, 0.997392, 0.000000, + -0.170866,-1.720121,-0.152821, 1.000000;; + } //End of Armature_sheya Skin Weights + SkinWeights { + "Armature_head"; + 224; + 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, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.959864, 0.280464, 0.000000, + -0.000000,-0.280465, 0.959864, 0.000000, + -0.039910,-2.530474,-0.704059, 1.000000;; + } //End of Armature_head Skin Weights + SkinWeights { + "Armature_zubi"; + 24; + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.954399, 0.298535, 0.000000, + -0.000000,-0.298535, 0.954399, 0.000000, + -0.095552,-3.607529,-0.236531, 1.000000;; + } //End of Armature_zubi Skin Weights + SkinWeights { + "Armature_Body"; + 40; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.996529,-0.083252, 0.000000, + 0.000000, 0.083252, 0.996529, 0.000000, + -0.039910, 1.507776, 0.102992, 1.000000;; + } //End of Armature_Body Skin Weights + SkinWeights { + "Armature_noga3"; + 24; + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -1.404690,-1.429884,-0.864167, 1.000000;; + } //End of Armature_noga3 Skin Weights + SkinWeights { + "Armature_noga1"; + 24; + 220, + 221, + 222, + 223, + 228, + 229, + 230, + 231, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + 1.641199,-1.466174,-0.824358, 1.000000;; + } //End of Armature_noga1 Skin Weights + } //End of Mesh Mesh + } //End of Cube +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 136; + 0;3; -19.739037, 0.216398, 0.218101;;, + 1;3; -19.739037, 0.216398, 0.218101;;, + 2;3; -19.739037, 0.216398, 0.218101;;, + 3;3; -19.739037, 0.216398, 0.218101;;, + 4;3; -19.739037, 0.216398, 0.218101;;, + 5;3; -19.739037, 0.216398, 0.218101;;, + 6;3; -19.739037, 0.216398, 0.218101;;, + 7;3; -19.739037, 0.216398, 0.218101;;, + 8;3; -19.739037, 0.216398, 0.218101;;, + 9;3; -19.739037, 0.216398, 0.218101;;, + 10;3; -19.739037, 0.216398, 0.218101;;, + 11;3; -19.739037, 0.216398, 0.218101;;, + 12;3; -19.739037, 0.216398, 0.218101;;, + 13;3; -19.739037, 0.216398, 0.218101;;, + 14;3; -19.739037, 0.216398, 0.218101;;, + 15;3; -19.739037, 0.216398, 0.218101;;, + 16;3; -19.739037, 0.216398, 0.218101;;, + 17;3; -19.739037, 0.216398, 0.218101;;, + 18;3; -19.739037, 0.216398, 0.218101;;, + 19;3; -19.739037, 0.216398, 0.218101;;, + 20;3; -19.739037, 0.216398, 0.218101;;, + 21;3; -19.739037, 0.216398, 0.218101;;, + 22;3; -19.739037, 0.216398, 0.218101;;, + 23;3; -19.739037, 0.216398, 0.218101;;, + 24;3; -19.739037, 0.216398, 0.218101;;, + 25;3; -19.739037, 0.216398, 0.218101;;, + 26;3; -19.739037, 0.216398, 0.218101;;, + 27;3; -19.739037, 0.216398, 0.218101;;, + 28;3; -19.739037, 0.216398, 0.218101;;, + 29;3; -19.739037, 0.216398, 0.218101;;, + 30;3; -19.739037, 0.216398, 0.218101;;, + 31;3; -19.739037, 0.216398, 0.218101;;, + 32;3; -19.739037, 0.216398, 0.218101;;, + 33;3; -19.739037, 0.216398, 0.218101;;, + 34;3; -19.739037, 0.216398, 0.218101;;, + 35;3; -19.739037, 0.216398, 0.218101;;, + 36;3; -19.739037, 0.216398, 0.218101;;, + 37;3; -19.739037, 0.216398, 0.218101;;, + 38;3; -19.739037, 0.216398, 0.218101;;, + 39;3; -19.739037, 0.216398, 0.218101;;, + 40;3; -19.739037, 0.216398, 0.218101;;, + 41;3; -19.739037, 0.216398, 0.218101;;, + 42;3; -19.739037, 0.216398, 0.218101;;, + 43;3; -19.739037, 0.216398, 0.218101;;, + 44;3; -19.739037, 0.216398, 0.218101;;, + 45;3; -19.739037, 0.216398, 0.218101;;, + 46;3; -19.739037, 0.216398, 0.218101;;, + 47;3; -19.739037, 0.216398, 0.218101;;, + 48;3; -19.739037, 0.216398, 0.218101;;, + 49;3; -19.739037, 0.216398, 0.218101;;, + 50;3; -19.739037, 0.216398, 0.218101;;, + 51;3; -19.739037, 0.216398, 0.218101;;, + 52;3; -19.739037, 0.216398, 0.218101;;, + 53;3; -19.739037, 0.216398, 0.218101;;, + 54;3; -19.739037, 0.216398, 0.218101;;, + 55;3; -19.739037, 0.216398, 0.218101;;, + 56;3; -19.739037, 0.216398, 0.218101;;, + 57;3; -19.739037, 0.216398, 0.218101;;, + 58;3; -19.739037, 0.216398, 0.218101;;, + 59;3; -19.739037, 0.216398, 0.218101;;, + 60;3; -19.739037, 0.216398, 0.218101;;, + 61;3; -19.739037, 0.216398, 0.218101;;, + 62;3; -19.739037, 0.216398, 0.218101;;, + 63;3; -19.739037, 0.216398, 0.218101;;, + 64;3; -19.739037, 0.216398, 0.218101;;, + 65;3; -19.739037, 0.216398, 0.218101;;, + 66;3; -19.739037, 0.216398, 0.218101;;, + 67;3; -19.739037, 0.216398, 0.218101;;, + 68;3; -19.739037, 0.216398, 0.218101;;, + 69;3; -19.739037, 0.216398, 0.218101;;, + 70;3; -19.739037, 0.216398, 0.218101;;, + 71;3; -19.739037, 0.216398, 0.218101;;, + 72;3; -19.739037, 0.216398, 0.218101;;, + 73;3; -19.739037, 0.216398, 0.218101;;, + 74;3; -19.739037, 0.216398, 0.218101;;, + 75;3; -19.739037, 0.216398, 0.218101;;, + 76;3; -19.739037, 0.216398, 0.218101;;, + 77;3; -19.739037, 0.216398, 0.218101;;, + 78;3; -19.739037, 0.216398, 0.218101;;, + 79;3; -19.739037, 0.216398, 0.218101;;, + 80;3; -19.739037, 0.216398, 0.218101;;, + 81;3; -19.739037, 0.216398, 0.218101;;, + 82;3; -19.739037, 0.216398, 0.218101;;, + 83;3; -19.739037, 0.216398, 0.218101;;, + 84;3; -19.739037, 0.216398, 0.218101;;, + 85;3; -19.739037, 0.216398, 0.218101;;, + 86;3; -19.739037, 0.216398, 0.218101;;, + 87;3; -19.739037, 0.216398, 0.218101;;, + 88;3; -19.739037, 0.216398, 0.218101;;, + 89;3; -19.739037, 0.216398, 0.218101;;, + 90;3; -19.739037, 0.216398, 0.218101;;, + 91;3; -19.739037, 0.216398, 0.218101;;, + 92;3; -19.739037, 0.216398, 0.218101;;, + 93;3; -19.739037, 0.216398, 0.218101;;, + 94;3; -19.739037, 0.216398, 0.218101;;, + 95;3; -19.739037, 0.216398, 0.218101;;, + 96;3; -19.739037, 0.216398, 0.218101;;, + 97;3; -19.739037, 0.216398, 0.218101;;, + 98;3; -19.739037, 0.216398, 0.218101;;, + 99;3; -19.739037, 0.216398, 0.218101;;, + 100;3; -19.739037, 0.216398, 0.218101;;, + 101;3; -19.739037, 0.216398, 0.218101;;, + 102;3; -19.739037, 0.216398, 0.218101;;, + 103;3; -19.739037, 0.216398, 0.218101;;, + 104;3; -19.739037, 0.216398, 0.218101;;, + 105;3; -19.739037, 0.216398, 0.218101;;, + 106;3; -19.739037, 0.216398, 0.218101;;, + 107;3; -19.739037, 0.216398, 0.218101;;, + 108;3; -19.739037, 0.216398, 0.218101;;, + 109;3; -19.739037, 0.216398, 0.218101;;, + 110;3; -19.739037, 0.216398, 0.218101;;, + 111;3; -19.739037, 0.216398, 0.218101;;, + 112;3; -19.739037, 0.216398, 0.218101;;, + 113;3; -19.739037, 0.216398, 0.218101;;, + 114;3; -19.739037, 0.216398, 0.218101;;, + 115;3; -19.739037, 0.216398, 0.218101;;, + 116;3; -19.739037, 0.216398, 0.218101;;, + 117;3; -19.739037, 0.216398, 0.218101;;, + 118;3; -19.739037, 0.216398, 0.218101;;, + 119;3; -19.739037, 0.216398, 0.218101;;, + 120;3; -19.739037, 0.216398, 0.218101;;, + 121;3; -19.739037, 0.216398, 0.218101;;, + 122;3; -19.739037, 0.216398, 0.218101;;, + 123;3; -19.739037, 0.216398, 0.218101;;, + 124;3; -19.739037, 0.216398, 0.218101;;, + 125;3; -19.739037, 0.216398, 0.218101;;, + 126;3; -19.739037, 0.216398, 0.218101;;, + 127;3; -19.739037, 0.216398, 0.218101;;, + 128;3; -19.739037, 0.216398, 0.218101;;, + 129;3; -19.739037, 0.216398, 0.218101;;, + 130;3; -19.739037, 0.216398, 0.218101;;, + 131;3; -19.739037, 0.216398, 0.218101;;, + 132;3; -19.739037, 0.216398, 0.218101;;, + 133;3; -19.739037, 0.216398, 0.218101;;, + 134;3; -19.739037, 0.216398, 0.218101;;, + 135;3; -19.739037, 0.216398, 0.218101;;; + } + AnimationKey { //Rotation + 0; + 136; + 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;;; + } + AnimationKey { //Scale + 1; + 136; + 0;3; 3.749036, 3.749036, 3.749036;;, + 1;3; 3.749036, 3.749036, 3.749036;;, + 2;3; 3.749036, 3.749036, 3.749036;;, + 3;3; 3.749036, 3.749036, 3.749036;;, + 4;3; 3.749036, 3.749036, 3.749036;;, + 5;3; 3.749036, 3.749036, 3.749036;;, + 6;3; 3.749036, 3.749036, 3.749036;;, + 7;3; 3.749036, 3.749036, 3.749036;;, + 8;3; 3.749036, 3.749036, 3.749036;;, + 9;3; 3.749036, 3.749036, 3.749036;;, + 10;3; 3.749036, 3.749036, 3.749036;;, + 11;3; 3.749036, 3.749036, 3.749036;;, + 12;3; 3.749036, 3.749036, 3.749036;;, + 13;3; 3.749036, 3.749036, 3.749036;;, + 14;3; 3.749036, 3.749036, 3.749036;;, + 15;3; 3.749036, 3.749036, 3.749036;;, + 16;3; 3.749036, 3.749036, 3.749036;;, + 17;3; 3.749036, 3.749036, 3.749036;;, + 18;3; 3.749036, 3.749036, 3.749036;;, + 19;3; 3.749036, 3.749036, 3.749036;;, + 20;3; 3.749036, 3.749036, 3.749036;;, + 21;3; 3.749036, 3.749036, 3.749036;;, + 22;3; 3.749036, 3.749036, 3.749036;;, + 23;3; 3.749036, 3.749036, 3.749036;;, + 24;3; 3.749036, 3.749036, 3.749036;;, + 25;3; 3.749036, 3.749036, 3.749036;;, + 26;3; 3.749036, 3.749036, 3.749036;;, + 27;3; 3.749036, 3.749036, 3.749036;;, + 28;3; 3.749036, 3.749036, 3.749036;;, + 29;3; 3.749036, 3.749036, 3.749036;;, + 30;3; 3.749036, 3.749036, 3.749036;;, + 31;3; 3.749036, 3.749036, 3.749036;;, + 32;3; 3.749036, 3.749036, 3.749036;;, + 33;3; 3.749036, 3.749036, 3.749036;;, + 34;3; 3.749036, 3.749036, 3.749036;;, + 35;3; 3.749036, 3.749036, 3.749036;;, + 36;3; 3.749036, 3.749036, 3.749036;;, + 37;3; 3.749036, 3.749036, 3.749036;;, + 38;3; 3.749036, 3.749036, 3.749036;;, + 39;3; 3.749036, 3.749036, 3.749036;;, + 40;3; 3.749036, 3.749036, 3.749036;;, + 41;3; 3.749036, 3.749036, 3.749036;;, + 42;3; 3.749036, 3.749036, 3.749036;;, + 43;3; 3.749036, 3.749036, 3.749036;;, + 44;3; 3.749036, 3.749036, 3.749036;;, + 45;3; 3.749036, 3.749036, 3.749036;;, + 46;3; 3.749036, 3.749036, 3.749036;;, + 47;3; 3.749036, 3.749036, 3.749036;;, + 48;3; 3.749036, 3.749036, 3.749036;;, + 49;3; 3.749036, 3.749036, 3.749036;;, + 50;3; 3.749036, 3.749036, 3.749036;;, + 51;3; 3.749036, 3.749036, 3.749036;;, + 52;3; 3.749036, 3.749036, 3.749036;;, + 53;3; 3.749036, 3.749036, 3.749036;;, + 54;3; 3.749036, 3.749036, 3.749036;;, + 55;3; 3.749036, 3.749036, 3.749036;;, + 56;3; 3.749036, 3.749036, 3.749036;;, + 57;3; 3.749036, 3.749036, 3.749036;;, + 58;3; 3.749036, 3.749036, 3.749036;;, + 59;3; 3.749036, 3.749036, 3.749036;;, + 60;3; 3.749036, 3.749036, 3.749036;;, + 61;3; 3.749036, 3.749036, 3.749036;;, + 62;3; 3.749036, 3.749036, 3.749036;;, + 63;3; 3.749036, 3.749036, 3.749036;;, + 64;3; 3.749036, 3.749036, 3.749036;;, + 65;3; 3.749036, 3.749036, 3.749036;;, + 66;3; 3.749036, 3.749036, 3.749036;;, + 67;3; 3.749036, 3.749036, 3.749036;;, + 68;3; 3.749036, 3.749036, 3.749036;;, + 69;3; 3.749036, 3.749036, 3.749036;;, + 70;3; 3.749036, 3.749036, 3.749036;;, + 71;3; 3.749036, 3.749036, 3.749036;;, + 72;3; 3.749036, 3.749036, 3.749036;;, + 73;3; 3.749036, 3.749036, 3.749036;;, + 74;3; 3.749036, 3.749036, 3.749036;;, + 75;3; 3.749036, 3.749036, 3.749036;;, + 76;3; 3.749036, 3.749036, 3.749036;;, + 77;3; 3.749036, 3.749036, 3.749036;;, + 78;3; 3.749036, 3.749036, 3.749036;;, + 79;3; 3.749036, 3.749036, 3.749036;;, + 80;3; 3.749036, 3.749036, 3.749036;;, + 81;3; 3.749036, 3.749036, 3.749036;;, + 82;3; 3.749036, 3.749036, 3.749036;;, + 83;3; 3.749036, 3.749036, 3.749036;;, + 84;3; 3.749036, 3.749036, 3.749036;;, + 85;3; 3.749036, 3.749036, 3.749036;;, + 86;3; 3.749036, 3.749036, 3.749036;;, + 87;3; 3.749036, 3.749036, 3.749036;;, + 88;3; 3.749036, 3.749036, 3.749036;;, + 89;3; 3.749036, 3.749036, 3.749036;;, + 90;3; 3.749036, 3.749036, 3.749036;;, + 91;3; 3.749036, 3.749036, 3.749036;;, + 92;3; 3.749036, 3.749036, 3.749036;;, + 93;3; 3.749036, 3.749036, 3.749036;;, + 94;3; 3.749036, 3.749036, 3.749036;;, + 95;3; 3.749036, 3.749036, 3.749036;;, + 96;3; 3.749036, 3.749036, 3.749036;;, + 97;3; 3.749036, 3.749036, 3.749036;;, + 98;3; 3.749036, 3.749036, 3.749036;;, + 99;3; 3.749036, 3.749036, 3.749036;;, + 100;3; 3.749036, 3.749036, 3.749036;;, + 101;3; 3.749036, 3.749036, 3.749036;;, + 102;3; 3.749036, 3.749036, 3.749036;;, + 103;3; 3.749036, 3.749036, 3.749036;;, + 104;3; 3.749036, 3.749036, 3.749036;;, + 105;3; 3.749036, 3.749036, 3.749036;;, + 106;3; 3.749036, 3.749036, 3.749036;;, + 107;3; 3.749036, 3.749036, 3.749036;;, + 108;3; 3.749036, 3.749036, 3.749036;;, + 109;3; 3.749036, 3.749036, 3.749036;;, + 110;3; 3.749036, 3.749036, 3.749036;;, + 111;3; 3.749036, 3.749036, 3.749036;;, + 112;3; 3.749036, 3.749036, 3.749036;;, + 113;3; 3.749036, 3.749036, 3.749036;;, + 114;3; 3.749036, 3.749036, 3.749036;;, + 115;3; 3.749036, 3.749036, 3.749036;;, + 116;3; 3.749036, 3.749036, 3.749036;;, + 117;3; 3.749036, 3.749036, 3.749036;;, + 118;3; 3.749036, 3.749036, 3.749036;;, + 119;3; 3.749036, 3.749036, 3.749036;;, + 120;3; 3.749036, 3.749036, 3.749036;;, + 121;3; 3.749036, 3.749036, 3.749036;;, + 122;3; 3.749036, 3.749036, 3.749036;;, + 123;3; 3.749036, 3.749036, 3.749036;;, + 124;3; 3.749036, 3.749036, 3.749036;;, + 125;3; 3.749036, 3.749036, 3.749036;;, + 126;3; 3.749036, 3.749036, 3.749036;;, + 127;3; 3.749036, 3.749036, 3.749036;;, + 128;3; 3.749036, 3.749036, 3.749036;;, + 129;3; 3.749036, 3.749036, 3.749036;;, + 130;3; 3.749036, 3.749036, 3.749036;;, + 131;3; 3.749036, 3.749036, 3.749036;;, + 132;3; 3.749036, 3.749036, 3.749036;;, + 133;3; 3.749036, 3.749036, 3.749036;;, + 134;3; 3.749036, 3.749036, 3.749036;;, + 135;3; 3.749036, 3.749036, 3.749036;;; + } + } + Animation { + {Armature_Body} + AnimationKey { //Position + 2; + 136; + 0;3; 5.378092,-1.647068, 2.876912;;, + 1;3; 5.378092,-1.647068, 2.876912;;, + 2;3; 5.378092,-1.647068, 2.876912;;, + 3;3; 5.378092,-1.647068, 2.876912;;, + 4;3; 5.378092,-1.647068, 2.876912;;, + 5;3; 5.378092,-1.647068, 2.876912;;, + 6;3; 5.378092,-1.647068, 2.876912;;, + 7;3; 5.378092,-1.647068, 2.876912;;, + 8;3; 5.378092,-1.647068, 2.876912;;, + 9;3; 5.378092,-1.647068, 2.876912;;, + 10;3; 5.378092,-1.647068, 2.876912;;, + 11;3; 5.378092,-1.647068, 2.876912;;, + 12;3; 5.378092,-1.647068, 2.876912;;, + 13;3; 5.378092,-1.647068, 2.876912;;, + 14;3; 5.378092,-1.647068, 2.876912;;, + 15;3; 5.378092,-1.647068, 2.876912;;, + 16;3; 5.378092,-1.647068, 2.876912;;, + 17;3; 5.378092,-1.647068, 2.876912;;, + 18;3; 5.378092,-1.647068, 2.876912;;, + 19;3; 5.378092,-1.647068, 2.876912;;, + 20;3; 5.378092,-1.647068, 2.876912;;, + 21;3; 5.378092,-1.647068, 2.876912;;, + 22;3; 5.378092,-1.647068, 2.876912;;, + 23;3; 5.378092,-1.647068, 2.876912;;, + 24;3; 5.378092,-1.647068, 2.876912;;, + 25;3; 5.378092,-1.647068, 2.876912;;, + 26;3; 5.378092,-1.647068, 2.876912;;, + 27;3; 5.378092,-1.647068, 2.876912;;, + 28;3; 5.378092,-1.647068, 2.876912;;, + 29;3; 5.378092,-1.647068, 2.876912;;, + 30;3; 5.378092,-1.647068, 2.876912;;, + 31;3; 5.378092,-1.647068, 2.876912;;, + 32;3; 5.378092,-1.647068, 2.876912;;, + 33;3; 5.378092,-1.647068, 2.876912;;, + 34;3; 5.378092,-1.647068, 2.876912;;, + 35;3; 5.378092,-1.647068, 2.876912;;, + 36;3; 5.378092,-1.647068, 2.882412;;, + 37;3; 5.378092,-1.647068, 2.898830;;, + 38;3; 5.378092,-1.647068, 2.924675;;, + 39;3; 5.378092,-1.647068, 2.956158;;, + 40;3; 5.378092,-1.647068, 2.987640;;, + 41;3; 5.378092,-1.647068, 3.013484;;, + 42;3; 5.378092,-1.647068, 3.029901;;, + 43;3; 5.378092,-1.647068, 3.035401;;, + 44;3; 5.378092,-1.647068, 3.031038;;, + 45;3; 5.378092,-1.647068, 3.017950;;, + 46;3; 5.378092,-1.647068, 2.996935;;, + 47;3; 5.378092,-1.647068, 2.970201;;, + 48;3; 5.378092,-1.647068, 2.941358;;, + 49;3; 5.378092,-1.647068, 2.914623;;, + 50;3; 5.378092,-1.647068, 2.893608;;, + 51;3; 5.378092,-1.647068, 2.880520;;, + 52;3; 5.378092,-1.647068, 2.876157;;, + 53;3; 5.378092,-1.647068, 2.886195;;, + 54;3; 5.378092,-1.647068, 2.915410;;, + 55;3; 5.378092,-1.647068, 2.957406;;, + 56;3; 5.378092,-1.647068, 2.999403;;, + 57;3; 5.378092,-1.647068, 3.028617;;, + 58;3; 5.378092,-1.647068, 3.038655;;, + 59;3; 5.378092,-1.647068, 3.031317;;, + 60;3; 5.378092,-1.647068, 3.009612;;, + 61;3; 5.378092,-1.647068, 2.976541;;, + 62;3; 5.378092,-1.647069, 2.939030;;, + 63;3; 5.378092,-1.647069, 2.905957;;, + 64;3; 5.378092,-1.647068, 2.884250;;, + 65;3; 5.378092,-1.647068, 2.876912;;, + 66;3; 5.378092,-1.647068, 2.876912;;, + 67;3; 5.378092,-1.647068, 2.876912;;, + 68;3; 5.378092,-1.647068, 2.876912;;, + 69;3; 5.378092,-1.647068, 2.876912;;, + 70;3; 5.378092,-1.647068, 2.876912;;, + 71;3; 5.378092,-1.647068, 2.876912;;, + 72;3; 5.378092,-1.647068, 2.876912;;, + 73;3; 5.378092,-1.647068, 2.876912;;, + 74;3; 5.378092,-1.647068, 2.876912;;, + 75;3; 5.378092,-1.647068, 2.876912;;, + 76;3; 5.378092,-1.647068, 2.876912;;, + 77;3; 5.378092,-1.647068, 2.876912;;, + 78;3; 5.378092,-1.647068, 2.876912;;, + 79;3; 5.378092,-1.647068, 2.876912;;, + 80;3; 5.378092,-1.647068, 2.876912;;, + 81;3; 5.378092,-1.647068, 2.876912;;, + 82;3; 5.378092,-1.647068, 2.876912;;, + 83;3; 5.378092,-1.647068, 2.876912;;, + 84;3; 5.378092,-1.647068, 2.876912;;, + 85;3; 5.378092,-1.647068, 2.876912;;, + 86;3; 5.378092,-1.647068, 2.876912;;, + 87;3; 5.378092,-1.647068, 2.876912;;, + 88;3; 5.378092,-1.647068, 2.876912;;, + 89;3; 5.378092,-1.647068, 2.876912;;, + 90;3; 5.378092,-1.647068, 2.876912;;, + 91;3; 5.378092,-1.647068, 2.876912;;, + 92;3; 5.378092,-1.647068, 2.876912;;, + 93;3; 5.378092,-1.647068, 2.876912;;, + 94;3; 5.378092,-1.647068, 2.876912;;, + 95;3; 5.378092,-1.647068, 2.876912;;, + 96;3; 5.378092,-1.647068, 2.876912;;, + 97;3; 5.378092,-1.647068, 2.876912;;, + 98;3; 5.378092,-1.647068, 2.876912;;, + 99;3; 5.378092,-1.647068, 2.876912;;, + 100;3; 5.378092,-1.647068, 2.876912;;, + 101;3; 5.378092,-1.647068, 2.876912;;, + 102;3; 5.378092,-1.647068, 2.876912;;, + 103;3; 5.378092,-1.647068, 2.876912;;, + 104;3; 5.378092,-1.647068, 2.876912;;, + 105;3; 5.378092,-1.647068, 2.876912;;, + 106;3; 5.378092,-1.647068, 2.882412;;, + 107;3; 5.378092,-1.647068, 2.898830;;, + 108;3; 5.378092,-1.647068, 2.924675;;, + 109;3; 5.378092,-1.647068, 2.956157;;, + 110;3; 5.378092,-1.647068, 2.987640;;, + 111;3; 5.378092,-1.647068, 3.013484;;, + 112;3; 5.378092,-1.647068, 3.029901;;, + 113;3; 5.378092,-1.647068, 3.035401;;, + 114;3; 5.378092,-1.647068, 3.030918;;, + 115;3; 5.378092,-1.647068, 3.017950;;, + 116;3; 5.378092,-1.647068, 2.999916;;, + 117;3; 5.378092,-1.647068, 2.975391;;, + 118;3; 5.378092,-1.647068, 2.946747;;, + 119;3; 5.378092,-1.647068, 2.918379;;, + 120;3; 5.378092,-1.647068, 2.895288;;, + 121;3; 5.378092,-1.647068, 2.880877;;, + 122;3; 5.378092,-1.647068, 2.876157;;, + 123;3; 5.378092,-1.647068, 2.886195;;, + 124;3; 5.378092,-1.647068, 2.915409;;, + 125;3; 5.378092,-1.647068, 2.957406;;, + 126;3; 5.378092,-1.647068, 2.999403;;, + 127;3; 5.378092,-1.647068, 3.028617;;, + 128;3; 5.378092,-1.647068, 3.038655;;, + 129;3; 5.378092,-1.647068, 3.031318;;, + 130;3; 5.378092,-1.647069, 3.009614;;, + 131;3; 5.378092,-1.647069, 2.976547;;, + 132;3; 5.378092,-1.647069, 2.939038;;, + 133;3; 5.378092,-1.647069, 2.905964;;, + 134;3; 5.378092,-1.647069, 2.884252;;, + 135;3; 5.378092,-1.647068, 2.876912;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 1;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 2;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 3;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 4;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 5;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 6;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 7;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 8;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 9;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 10;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 11;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 12;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 13;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 14;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 15;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 16;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 17;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 18;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 19;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 20;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 21;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 22;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 23;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 24;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 25;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 26;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 27;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 28;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 29;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 30;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 31;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 32;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 33;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 34;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 35;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 36;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 37;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 38;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 39;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 40;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 41;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 42;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 43;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 44;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 45;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 46;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 47;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 48;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 49;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 50;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 51;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 52;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 53;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 54;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 55;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 56;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 57;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 58;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 59;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 60;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 61;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 62;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 63;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 64;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 65;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 66;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 67;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 68;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 69;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 70;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 71;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 72;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 73;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 74;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 75;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 76;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 77;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 78;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 79;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 80;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 81;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 82;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 83;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 84;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 85;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 86;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 87;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 88;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 89;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 90;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 91;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 92;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 93;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 94;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 95;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 96;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 97;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 98;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 99;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 100;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 101;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 102;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 103;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 104;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 105;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 106;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 107;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 108;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 109;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 110;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 111;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 112;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 113;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 114;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 115;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 116;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 117;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 118;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 119;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 120;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 121;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 122;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 123;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 124;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 125;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 126;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 127;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 128;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 129;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 130;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 131;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 132;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 133;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 134;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 135;4; -0.999132, 0.041662, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Armature_noga3} + AnimationKey { //Position + 2; + 136; + 0;3; 0.824256,-0.011078,-1.204985;;, + 1;3; 0.824256,-0.011078,-1.204985;;, + 2;3; 0.824256,-0.011078,-1.204985;;, + 3;3; 0.824256,-0.011078,-1.204985;;, + 4;3; 0.824256,-0.011078,-1.204985;;, + 5;3; 0.824256,-0.011078,-1.204985;;, + 6;3; 0.824256,-0.011078,-1.204985;;, + 7;3; 0.824256,-0.011078,-1.204985;;, + 8;3; 0.824256,-0.011078,-1.204985;;, + 9;3; 0.824256,-0.011078,-1.204985;;, + 10;3; 0.824256,-0.011078,-1.204985;;, + 11;3; 0.824256,-0.011078,-1.204985;;, + 12;3; 0.824256,-0.011078,-1.204985;;, + 13;3; 0.824256,-0.011078,-1.204985;;, + 14;3; 0.824256,-0.011078,-1.204985;;, + 15;3; 0.824256,-0.011078,-1.204985;;, + 16;3; 0.824256,-0.011078,-1.204985;;, + 17;3; 0.824256,-0.011078,-1.204985;;, + 18;3; 0.824256,-0.011078,-1.204985;;, + 19;3; 0.824256,-0.011078,-1.204985;;, + 20;3; 0.824256,-0.011078,-1.204985;;, + 21;3; 0.824256,-0.011078,-1.204985;;, + 22;3; 0.824256,-0.011078,-1.204985;;, + 23;3; 0.824256,-0.011078,-1.204985;;, + 24;3; 0.824256,-0.011078,-1.204985;;, + 25;3; 0.824256,-0.011078,-1.204985;;, + 26;3; 0.824256,-0.011078,-1.204985;;, + 27;3; 0.824256,-0.011078,-1.204985;;, + 28;3; 0.824256,-0.011078,-1.204985;;, + 29;3; 0.824256,-0.011078,-1.204985;;, + 30;3; 0.824256,-0.011078,-1.204985;;, + 31;3; 0.824256,-0.011078,-1.204985;;, + 32;3; 0.824256,-0.011078,-1.204985;;, + 33;3; 0.824256,-0.011078,-1.204985;;, + 34;3; 0.824256,-0.011078,-1.204985;;, + 35;3; 0.824256,-0.011078,-1.204985;;, + 36;3; 0.824256,-0.011078,-1.204985;;, + 37;3; 0.824256,-0.011078,-1.204985;;, + 38;3; 0.824256,-0.011078,-1.204985;;, + 39;3; 0.824256,-0.011078,-1.204985;;, + 40;3; 0.824256,-0.011078,-1.204985;;, + 41;3; 0.824256,-0.011078,-1.204985;;, + 42;3; 0.824256,-0.011078,-1.204985;;, + 43;3; 0.824256,-0.011078,-1.204985;;, + 44;3; 0.824256,-0.011078,-1.204985;;, + 45;3; 0.824256,-0.011078,-1.204985;;, + 46;3; 0.824256,-0.011078,-1.204985;;, + 47;3; 0.824256,-0.011078,-1.204985;;, + 48;3; 0.824256,-0.011078,-1.204985;;, + 49;3; 0.824256,-0.011078,-1.204985;;, + 50;3; 0.824256,-0.011078,-1.204985;;, + 51;3; 0.824256,-0.011078,-1.204985;;, + 52;3; 0.824256,-0.011078,-1.204985;;, + 53;3; 0.824256,-0.011078,-1.204985;;, + 54;3; 0.824256,-0.011078,-1.204985;;, + 55;3; 0.824256,-0.011078,-1.204985;;, + 56;3; 0.824256,-0.011078,-1.204985;;, + 57;3; 0.824256,-0.011078,-1.204985;;, + 58;3; 0.824256,-0.011078,-1.204985;;, + 59;3; 0.824256,-0.011078,-1.204985;;, + 60;3; 0.824256,-0.011078,-1.204985;;, + 61;3; 0.824256,-0.011078,-1.204985;;, + 62;3; 0.824256,-0.011078,-1.204985;;, + 63;3; 0.824256,-0.011078,-1.204985;;, + 64;3; 0.824256,-0.011078,-1.204985;;, + 65;3; 0.824256,-0.011078,-1.204985;;, + 66;3; 0.824256,-0.011078,-1.204985;;, + 67;3; 0.824256,-0.011078,-1.204985;;, + 68;3; 0.824256,-0.011078,-1.204985;;, + 69;3; 0.824256,-0.011078,-1.204985;;, + 70;3; 0.824256,-0.011078,-1.204985;;, + 71;3; 0.824256,-0.011078,-1.204985;;, + 72;3; 0.824256,-0.011078,-1.204985;;, + 73;3; 0.824256,-0.011078,-1.204985;;, + 74;3; 0.824256,-0.011078,-1.204985;;, + 75;3; 0.824256,-0.011078,-1.204985;;, + 76;3; 0.824256,-0.011078,-1.204985;;, + 77;3; 0.824256,-0.011078,-1.204985;;, + 78;3; 0.824256,-0.011078,-1.204985;;, + 79;3; 0.824256,-0.011078,-1.204985;;, + 80;3; 0.824256,-0.011078,-1.204985;;, + 81;3; 0.824256,-0.011078,-1.204985;;, + 82;3; 0.824256,-0.011078,-1.204985;;, + 83;3; 0.824256,-0.011078,-1.204985;;, + 84;3; 0.824256,-0.011078,-1.204985;;, + 85;3; 0.824256,-0.011078,-1.204985;;, + 86;3; 0.824256,-0.011078,-1.204985;;, + 87;3; 0.824256,-0.011078,-1.204985;;, + 88;3; 0.824256,-0.011078,-1.204985;;, + 89;3; 0.824256,-0.011078,-1.204985;;, + 90;3; 0.824256,-0.011078,-1.204985;;, + 91;3; 0.824256,-0.011078,-1.204985;;, + 92;3; 0.824256,-0.011078,-1.204985;;, + 93;3; 0.824256,-0.011078,-1.204985;;, + 94;3; 0.824256,-0.011078,-1.204985;;, + 95;3; 0.824256,-0.011078,-1.204985;;, + 96;3; 0.824256,-0.011078,-1.204985;;, + 97;3; 0.824256,-0.011078,-1.204985;;, + 98;3; 0.824256,-0.011078,-1.204985;;, + 99;3; 0.824256,-0.011078,-1.204985;;, + 100;3; 0.824256,-0.011078,-1.204985;;, + 101;3; 0.824256,-0.011078,-1.204985;;, + 102;3; 0.824256,-0.011078,-1.204985;;, + 103;3; 0.824256,-0.011078,-1.204985;;, + 104;3; 0.824256,-0.011078,-1.204985;;, + 105;3; 0.824256,-0.011078,-1.204985;;, + 106;3; 0.824256,-0.011078,-1.204985;;, + 107;3; 0.824256,-0.011078,-1.204985;;, + 108;3; 0.824256,-0.011078,-1.204985;;, + 109;3; 0.824256,-0.011078,-1.204985;;, + 110;3; 0.824256,-0.011078,-1.204985;;, + 111;3; 0.824256,-0.011078,-1.204985;;, + 112;3; 0.824256,-0.011078,-1.204985;;, + 113;3; 0.824256,-0.011078,-1.204985;;, + 114;3; 0.824256,-0.011078,-1.204985;;, + 115;3; 0.824256,-0.011078,-1.204985;;, + 116;3; 0.824256,-0.011078,-1.204985;;, + 117;3; 0.824256,-0.011078,-1.204985;;, + 118;3; 0.824256,-0.011078,-1.204985;;, + 119;3; 0.824256,-0.011078,-1.204985;;, + 120;3; 0.824256,-0.011078,-1.204985;;, + 121;3; 0.824256,-0.011078,-1.204985;;, + 122;3; 0.824256,-0.011078,-1.204985;;, + 123;3; 0.824256,-0.011078,-1.204985;;, + 124;3; 0.824256,-0.011078,-1.204985;;, + 125;3; 0.824256,-0.011078,-1.204985;;, + 126;3; 0.824256,-0.011078,-1.204985;;, + 127;3; 0.824256,-0.011078,-1.204985;;, + 128;3; 0.824256,-0.011078,-1.204985;;, + 129;3; 0.824256,-0.011078,-1.204985;;, + 130;3; 0.824256,-0.011078,-1.204985;;, + 131;3; 0.824256,-0.011078,-1.204985;;, + 132;3; 0.824256,-0.011078,-1.204985;;, + 133;3; 0.824256,-0.011078,-1.204985;;, + 134;3; 0.824256,-0.011078,-1.204985;;, + 135;3; 0.824256,-0.011078,-1.204985;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 1;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 2;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 3;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 4;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 5;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 6;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 7;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 8;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 9;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 10;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 11;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 12;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 13;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 14;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 15;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 16;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 17;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 18;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 19;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 20;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 21;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 22;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 23;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 24;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 25;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 26;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 27;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 28;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 29;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 30;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 31;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 32;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 33;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 34;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 35;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 36;4; -0.471419,-0.525048, 0.471419,-0.525048;;, + 37;4; -0.449585,-0.538928, 0.449585,-0.538928;;, + 38;4; -0.415216,-0.560776, 0.415216,-0.560775;;, + 39;4; -0.373354,-0.587385, 0.373354,-0.587385;;, + 40;4; -0.331496,-0.613991, 0.331496,-0.613991;;, + 41;4; -0.297134,-0.635832, 0.297134,-0.635832;;, + 42;4; -0.275307,-0.649706, 0.275307,-0.649706;;, + 43;4; -0.267994,-0.654354, 0.267994,-0.654354;;, + 44;4; -0.271164,-0.651497, 0.271164,-0.651497;;, + 45;4; -0.280754,-0.642868, 0.280754,-0.642868;;, + 46;4; -0.296731,-0.628532, 0.296731,-0.628532;;, + 47;4; -0.318782,-0.608809, 0.318782,-0.608809;;, + 48;4; -0.346239,-0.584351, 0.346239,-0.584351;;, + 49;4; -0.378024,-0.556181, 0.378024,-0.556181;;, + 50;4; -0.412665,-0.525678, 0.412665,-0.525678;;, + 51;4; -0.448397,-0.494478, 0.448398,-0.494477;;, + 52;4; -0.483345,-0.464307, 0.483345,-0.464307;;, + 53;4; -0.515728,-0.436788, 0.515728,-0.436788;;, + 54;4; -0.544052,-0.413272, 0.544052,-0.413272;;, + 55;4; -0.567204,-0.394746, 0.567204,-0.394746;;, + 56;4; -0.584482,-0.381824, 0.584482,-0.381824;;, + 57;4; -0.595539,-0.374790, 0.595539,-0.374790;;, + 58;4; -0.600308,-0.373672, 0.600308,-0.373671;;, + 59;4; -0.596120,-0.381769, 0.596120,-0.381769;;, + 60;4; -0.580435,-0.402142, 0.580435,-0.402142;;, + 61;4; -0.555540,-0.432097, 0.555540,-0.432097;;, + 62;4; -0.526829,-0.465563, 0.526829,-0.465563;;, + 63;4; -0.501294,-0.494832, 0.501294,-0.494832;;, + 64;4; -0.484447,-0.513952, 0.484447,-0.513952;;, + 65;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 66;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 67;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 68;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 69;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 70;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 71;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 72;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 73;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 74;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 75;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 76;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 77;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 78;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 79;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 80;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 81;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 82;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 83;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 84;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 85;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 86;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 87;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 88;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 89;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 90;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 91;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 92;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 93;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 94;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 95;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 96;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 97;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 98;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 99;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 100;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 101;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 102;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 103;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 104;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 105;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 106;4; -0.463301,-0.526860, 0.463301,-0.526859;;, + 107;4; -0.417252,-0.546134, 0.417252,-0.546134;;, + 108;4; -0.344789,-0.576451, 0.344789,-0.576451;;, + 109;4; -0.256546,-0.613358, 0.256546,-0.613358;;, + 110;4; -0.168312,-0.650257, 0.168312,-0.650257;;, + 111;4; -0.095870,-0.680556, 0.095870,-0.680556;;, + 112;4; -0.049840,-0.699813, 0.049840,-0.699813;;, + 113;4; -0.034414,-0.706269, 0.034414,-0.706269;;, + 114;4; -0.037872,-0.703537, 0.037872,-0.703537;;, + 115;4; -0.057302,-0.688805, 0.057302,-0.688805;;, + 116;4; -0.091541,-0.663016, 0.091541,-0.663016;;, + 117;4; -0.137489,-0.628455, 0.137490,-0.628455;;, + 118;4; -0.191915,-0.587762, 0.191915,-0.587762;;, + 119;4; -0.251696,-0.543478, 0.251696,-0.543478;;, + 120;4; -0.313906,-0.497971, 0.313906,-0.497971;;, + 121;4; -0.375876,-0.453394, 0.375877,-0.453394;;, + 122;4; -0.435236,-0.411649, 0.435236,-0.411649;;, + 123;4; -0.489928,-0.374380, 0.489928,-0.374380;;, + 124;4; -0.538212,-0.342968, 0.538212,-0.342968;;, + 125;4; -0.578647,-0.318547, 0.578647,-0.318547;;, + 126;4; -0.610074,-0.302025, 0.610074,-0.302024;;, + 127;4; -0.631585,-0.294102, 0.631585,-0.294102;;, + 128;4; -0.642492,-0.295303, 0.642492,-0.295303;;, + 129;4; -0.639410,-0.310234, 0.639410,-0.310233;;, + 130;4; -0.619509,-0.342661, 0.619509,-0.342661;;, + 131;4; -0.585929,-0.388513, 0.585929,-0.388513;;, + 132;4; -0.546281,-0.438858, 0.546281,-0.438858;;, + 133;4; -0.510571,-0.482497, 0.510571,-0.482497;;, + 134;4; -0.486826,-0.510862, 0.486826,-0.510862;;, + 135;4; -0.478735,-0.520397, 0.478735,-0.520397;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Armature_noga1} + AnimationKey { //Position + 2; + 136; + 0;3; 0.784448, 3.021216,-1.494725;;, + 1;3; 0.784448, 3.021216,-1.494725;;, + 2;3; 0.784448, 3.021216,-1.494725;;, + 3;3; 0.784448, 3.021216,-1.494725;;, + 4;3; 0.784448, 3.021216,-1.494725;;, + 5;3; 0.784448, 3.021216,-1.494725;;, + 6;3; 0.784448, 3.021216,-1.494725;;, + 7;3; 0.784448, 3.021216,-1.494725;;, + 8;3; 0.784448, 3.021216,-1.494725;;, + 9;3; 0.784448, 3.021216,-1.494725;;, + 10;3; 0.784448, 3.021216,-1.494725;;, + 11;3; 0.784448, 3.021216,-1.494725;;, + 12;3; 0.784448, 3.021216,-1.494725;;, + 13;3; 0.784448, 3.021216,-1.494725;;, + 14;3; 0.784448, 3.021216,-1.494725;;, + 15;3; 0.784448, 3.021216,-1.494725;;, + 16;3; 0.784448, 3.021216,-1.494725;;, + 17;3; 0.784448, 3.021216,-1.494725;;, + 18;3; 0.784448, 3.021216,-1.494725;;, + 19;3; 0.784448, 3.021216,-1.494725;;, + 20;3; 0.784448, 3.021216,-1.494725;;, + 21;3; 0.784448, 3.021216,-1.494725;;, + 22;3; 0.784448, 3.021216,-1.494725;;, + 23;3; 0.784448, 3.021216,-1.494725;;, + 24;3; 0.784448, 3.021216,-1.494725;;, + 25;3; 0.784448, 3.021216,-1.494725;;, + 26;3; 0.784448, 3.021216,-1.494725;;, + 27;3; 0.784448, 3.021216,-1.494725;;, + 28;3; 0.784448, 3.021216,-1.494725;;, + 29;3; 0.784448, 3.021216,-1.494725;;, + 30;3; 0.784448, 3.021216,-1.494725;;, + 31;3; 0.784448, 3.021216,-1.494725;;, + 32;3; 0.784448, 3.021216,-1.494725;;, + 33;3; 0.784448, 3.021216,-1.494725;;, + 34;3; 0.784448, 3.021216,-1.494725;;, + 35;3; 0.784448, 3.021216,-1.494725;;, + 36;3; 0.784448, 3.021216,-1.494725;;, + 37;3; 0.784448, 3.021216,-1.494725;;, + 38;3; 0.784448, 3.021216,-1.494725;;, + 39;3; 0.784448, 3.021216,-1.494725;;, + 40;3; 0.784448, 3.021216,-1.494725;;, + 41;3; 0.784448, 3.021216,-1.494725;;, + 42;3; 0.784448, 3.021216,-1.494725;;, + 43;3; 0.784448, 3.021216,-1.494725;;, + 44;3; 0.784448, 3.021216,-1.494725;;, + 45;3; 0.784448, 3.021216,-1.494725;;, + 46;3; 0.784448, 3.021216,-1.494725;;, + 47;3; 0.784448, 3.021216,-1.494725;;, + 48;3; 0.784448, 3.021216,-1.494725;;, + 49;3; 0.784448, 3.021216,-1.494725;;, + 50;3; 0.784448, 3.021216,-1.494725;;, + 51;3; 0.784448, 3.021216,-1.494725;;, + 52;3; 0.784448, 3.021216,-1.494725;;, + 53;3; 0.784448, 3.021216,-1.494725;;, + 54;3; 0.784448, 3.021216,-1.494725;;, + 55;3; 0.784448, 3.021216,-1.494725;;, + 56;3; 0.784448, 3.021216,-1.494725;;, + 57;3; 0.784448, 3.021216,-1.494725;;, + 58;3; 0.784448, 3.021216,-1.494725;;, + 59;3; 0.784448, 3.021216,-1.494725;;, + 60;3; 0.784448, 3.021216,-1.494725;;, + 61;3; 0.784448, 3.021216,-1.494725;;, + 62;3; 0.784448, 3.021216,-1.494725;;, + 63;3; 0.784448, 3.021216,-1.494725;;, + 64;3; 0.784448, 3.021216,-1.494725;;, + 65;3; 0.784448, 3.021216,-1.494725;;, + 66;3; 0.784448, 3.021216,-1.494725;;, + 67;3; 0.784448, 3.021216,-1.494725;;, + 68;3; 0.784448, 3.021216,-1.494725;;, + 69;3; 0.784448, 3.021216,-1.494725;;, + 70;3; 0.784448, 3.021216,-1.494725;;, + 71;3; 0.784448, 3.021216,-1.494725;;, + 72;3; 0.784448, 3.021216,-1.494725;;, + 73;3; 0.784448, 3.021216,-1.494725;;, + 74;3; 0.784448, 3.021216,-1.494725;;, + 75;3; 0.784448, 3.021216,-1.494725;;, + 76;3; 0.784448, 3.021216,-1.494725;;, + 77;3; 0.784448, 3.021216,-1.494725;;, + 78;3; 0.784448, 3.021216,-1.494725;;, + 79;3; 0.784448, 3.021216,-1.494725;;, + 80;3; 0.784448, 3.021216,-1.494725;;, + 81;3; 0.784448, 3.021216,-1.494725;;, + 82;3; 0.784448, 3.021216,-1.494725;;, + 83;3; 0.784448, 3.021216,-1.494725;;, + 84;3; 0.784448, 3.021216,-1.494725;;, + 85;3; 0.784448, 3.021216,-1.494725;;, + 86;3; 0.784448, 3.021216,-1.494725;;, + 87;3; 0.784448, 3.021216,-1.494725;;, + 88;3; 0.784448, 3.021216,-1.494725;;, + 89;3; 0.784448, 3.021216,-1.494725;;, + 90;3; 0.784448, 3.021216,-1.494725;;, + 91;3; 0.784448, 3.021216,-1.494725;;, + 92;3; 0.784448, 3.021216,-1.494725;;, + 93;3; 0.784448, 3.021216,-1.494725;;, + 94;3; 0.784448, 3.021216,-1.494725;;, + 95;3; 0.784448, 3.021216,-1.494725;;, + 96;3; 0.784448, 3.021216,-1.494725;;, + 97;3; 0.784448, 3.021216,-1.494725;;, + 98;3; 0.784448, 3.021216,-1.494725;;, + 99;3; 0.784448, 3.021216,-1.494725;;, + 100;3; 0.784448, 3.021216,-1.494725;;, + 101;3; 0.784448, 3.021216,-1.494725;;, + 102;3; 0.784448, 3.021216,-1.494725;;, + 103;3; 0.784448, 3.021216,-1.494725;;, + 104;3; 0.784448, 3.021216,-1.494725;;, + 105;3; 0.784448, 3.021216,-1.494725;;, + 106;3; 0.784448, 3.021216,-1.494725;;, + 107;3; 0.784448, 3.021216,-1.494725;;, + 108;3; 0.784448, 3.021216,-1.494725;;, + 109;3; 0.784448, 3.021216,-1.494725;;, + 110;3; 0.784448, 3.021216,-1.494725;;, + 111;3; 0.784448, 3.021216,-1.494725;;, + 112;3; 0.784448, 3.021216,-1.494725;;, + 113;3; 0.784448, 3.021216,-1.494725;;, + 114;3; 0.784448, 3.021216,-1.494725;;, + 115;3; 0.784448, 3.021216,-1.494725;;, + 116;3; 0.784448, 3.021216,-1.494725;;, + 117;3; 0.784448, 3.021216,-1.494725;;, + 118;3; 0.784448, 3.021216,-1.494725;;, + 119;3; 0.784448, 3.021216,-1.494725;;, + 120;3; 0.784448, 3.021216,-1.494725;;, + 121;3; 0.784448, 3.021216,-1.494725;;, + 122;3; 0.784448, 3.021216,-1.494725;;, + 123;3; 0.784448, 3.021216,-1.494725;;, + 124;3; 0.784448, 3.021216,-1.494725;;, + 125;3; 0.784448, 3.021216,-1.494725;;, + 126;3; 0.784448, 3.021216,-1.494725;;, + 127;3; 0.784448, 3.021216,-1.494725;;, + 128;3; 0.784448, 3.021216,-1.494725;;, + 129;3; 0.784448, 3.021216,-1.494725;;, + 130;3; 0.784448, 3.021216,-1.494725;;, + 131;3; 0.784448, 3.021216,-1.494725;;, + 132;3; 0.784448, 3.021216,-1.494725;;, + 133;3; 0.784448, 3.021216,-1.494725;;, + 134;3; 0.784448, 3.021216,-1.494725;;, + 135;3; 0.784448, 3.021216,-1.494725;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 1;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 2;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 3;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 4;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 5;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 6;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 7;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 8;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 9;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 10;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 11;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 12;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 13;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 14;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 15;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 16;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 17;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 18;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 19;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 20;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 21;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 22;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 23;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 24;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 25;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 26;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 27;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 28;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 29;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 30;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 31;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 32;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 33;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 34;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 35;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 36;4; -0.483955,-0.513539, 0.483955,-0.513539;;, + 37;4; -0.499536,-0.493071, 0.499536,-0.493071;;, + 38;4; -0.524060,-0.460853, 0.524060,-0.460853;;, + 39;4; -0.553930,-0.421610, 0.553930,-0.421610;;, + 40;4; -0.583796,-0.382370, 0.583796,-0.382370;;, + 41;4; -0.608313,-0.350158, 0.608313,-0.350158;;, + 42;4; -0.623887,-0.329697, 0.623887,-0.329697;;, + 43;4; -0.629105,-0.322842, 0.629105,-0.322841;;, + 44;4; -0.626395,-0.325558, 0.626395,-0.325558;;, + 45;4; -0.618208,-0.333776, 0.618207,-0.333776;;, + 46;4; -0.604601,-0.347469, 0.604601,-0.347469;;, + 47;4; -0.585875,-0.366370, 0.585875,-0.366370;;, + 48;4; -0.562643,-0.389905, 0.562643,-0.389905;;, + 49;4; -0.535871,-0.417154, 0.535871,-0.417154;;, + 50;4; -0.506861,-0.446856, 0.506861,-0.446856;;, + 51;4; -0.477161,-0.477500, 0.477161,-0.477500;;, + 52;4; -0.448405,-0.507479, 0.448405,-0.507479;;, + 53;4; -0.422131,-0.535269, 0.422131,-0.535268;;, + 54;4; -0.399618,-0.559587, 0.399618,-0.559587;;, + 55;4; -0.381808,-0.579482, 0.381808,-0.579482;;, + 56;4; -0.369282,-0.594349, 0.369282,-0.594349;;, + 57;4; -0.362313,-0.603892, 0.362313,-0.603892;;, + 58;4; -0.360931,-0.608053, 0.360931,-0.608053;;, + 59;4; -0.367377,-0.605275, 0.367377,-0.605275;;, + 60;4; -0.383708,-0.594080, 0.383708,-0.594080;;, + 61;4; -0.407762,-0.576122, 0.407762,-0.576122;;, + 62;4; -0.434653,-0.555326, 0.434653,-0.555326;;, + 63;4; -0.458181,-0.536793, 0.458181,-0.536793;;, + 64;4; -0.473553,-0.524551, 0.473553,-0.524551;;, + 65;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 66;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 67;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 68;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 69;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 70;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 71;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 72;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 73;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 74;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 75;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 76;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 77;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 78;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 79;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 80;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 81;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 82;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 83;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 84;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 85;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 86;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 87;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 88;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 89;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 90;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 91;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 92;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 93;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 94;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 95;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 96;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 97;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 98;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 99;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 100;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 101;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 102;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 103;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 104;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 105;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 106;4; -0.486441,-0.505692, 0.486441,-0.505691;;, + 107;4; -0.509428,-0.461814, 0.509428,-0.461814;;, + 108;4; -0.545587,-0.392767, 0.545587,-0.392767;;, + 109;4; -0.589608,-0.308682, 0.589608,-0.308682;;, + 110;4; -0.633619,-0.224607, 0.633619,-0.224607;;, + 111;4; -0.669755,-0.155581, 0.669755,-0.155581;;, + 112;4; -0.692721,-0.111723, 0.692721,-0.111723;;, + 113;4; -0.700419,-0.097025, 0.700419,-0.097025;;, + 114;4; -0.696763,-0.100406, 0.696763,-0.100406;;, + 115;4; -0.676592,-0.119091, 0.676592,-0.119091;;, + 116;4; -0.641210,-0.152012, 0.641210,-0.152012;;, + 117;4; -0.593929,-0.196363, 0.593929,-0.196363;;, + 118;4; -0.538312,-0.249035, 0.538312,-0.249035;;, + 119;4; -0.477783,-0.307026, 0.477783,-0.307026;;, + 120;4; -0.415539,-0.367521, 0.415539,-0.367521;;, + 121;4; -0.354482,-0.427953, 0.354482,-0.427953;;, + 122;4; -0.297180,-0.486038, 0.297180,-0.486038;;, + 123;4; -0.245847,-0.539794, 0.245847,-0.539794;;, + 124;4; -0.202350,-0.587542, 0.202350,-0.587542;;, + 125;4; -0.168222,-0.627892, 0.168222,-0.627892;;, + 126;4; -0.144686,-0.659719, 0.144686,-0.659719;;, + 127;4; -0.132693,-0.682144, 0.132693,-0.682144;;, + 128;4; -0.132952,-0.694495, 0.132953,-0.694495;;, + 129;4; -0.153888,-0.692321, 0.153888,-0.692321;;, + 130;4; -0.202733,-0.671710, 0.202733,-0.671710;;, + 131;4; -0.273188,-0.636020, 0.273188,-0.636020;;, + 132;4; -0.351280,-0.593466, 0.351280,-0.593466;;, + 133;4; -0.419352,-0.554921, 0.419352,-0.554921;;, + 134;4; -0.463768,-0.529189, 0.463768,-0.529189;;, + 135;4; -0.478735,-0.520397, 0.478735,-0.520397;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Armature_noga4} + AnimationKey { //Position + 2; + 136; + 0;3; -0.923299,-0.011159,-1.205961;;, + 1;3; -0.923299,-0.011159,-1.205961;;, + 2;3; -0.923299,-0.011159,-1.205961;;, + 3;3; -0.923299,-0.011159,-1.205961;;, + 4;3; -0.923299,-0.011159,-1.205961;;, + 5;3; -0.923299,-0.011159,-1.205961;;, + 6;3; -0.923299,-0.011159,-1.205961;;, + 7;3; -0.923299,-0.011159,-1.205961;;, + 8;3; -0.923299,-0.011159,-1.205961;;, + 9;3; -0.923299,-0.011159,-1.205961;;, + 10;3; -0.923299,-0.011159,-1.205961;;, + 11;3; -0.923299,-0.011159,-1.205961;;, + 12;3; -0.923299,-0.011159,-1.205961;;, + 13;3; -0.923299,-0.011159,-1.205961;;, + 14;3; -0.923299,-0.011159,-1.205961;;, + 15;3; -0.923299,-0.011159,-1.205961;;, + 16;3; -0.923299,-0.011159,-1.205961;;, + 17;3; -0.923299,-0.011159,-1.205961;;, + 18;3; -0.923299,-0.011159,-1.205961;;, + 19;3; -0.923299,-0.011159,-1.205961;;, + 20;3; -0.923299,-0.011159,-1.205961;;, + 21;3; -0.923299,-0.011159,-1.205961;;, + 22;3; -0.923299,-0.011159,-1.205961;;, + 23;3; -0.923299,-0.011159,-1.205961;;, + 24;3; -0.923299,-0.011159,-1.205961;;, + 25;3; -0.923299,-0.011159,-1.205961;;, + 26;3; -0.923299,-0.011159,-1.205961;;, + 27;3; -0.923299,-0.011159,-1.205961;;, + 28;3; -0.923299,-0.011159,-1.205961;;, + 29;3; -0.923299,-0.011159,-1.205961;;, + 30;3; -0.923299,-0.011159,-1.205961;;, + 31;3; -0.923299,-0.011159,-1.205961;;, + 32;3; -0.923299,-0.011159,-1.205961;;, + 33;3; -0.923299,-0.011159,-1.205961;;, + 34;3; -0.923299,-0.011159,-1.205961;;, + 35;3; -0.923299,-0.011159,-1.205961;;, + 36;3; -0.923299,-0.011159,-1.205961;;, + 37;3; -0.923299,-0.011159,-1.205961;;, + 38;3; -0.923299,-0.011159,-1.205961;;, + 39;3; -0.923299,-0.011159,-1.205961;;, + 40;3; -0.923299,-0.011159,-1.205961;;, + 41;3; -0.923299,-0.011159,-1.205961;;, + 42;3; -0.923299,-0.011159,-1.205961;;, + 43;3; -0.923299,-0.011159,-1.205961;;, + 44;3; -0.923299,-0.011159,-1.205961;;, + 45;3; -0.923299,-0.011159,-1.205961;;, + 46;3; -0.923299,-0.011159,-1.205961;;, + 47;3; -0.923299,-0.011159,-1.205961;;, + 48;3; -0.923299,-0.011159,-1.205961;;, + 49;3; -0.923299,-0.011159,-1.205961;;, + 50;3; -0.923299,-0.011159,-1.205961;;, + 51;3; -0.923299,-0.011159,-1.205961;;, + 52;3; -0.923299,-0.011159,-1.205961;;, + 53;3; -0.923299,-0.011159,-1.205961;;, + 54;3; -0.923299,-0.011159,-1.205961;;, + 55;3; -0.923299,-0.011159,-1.205961;;, + 56;3; -0.923299,-0.011159,-1.205961;;, + 57;3; -0.923299,-0.011159,-1.205961;;, + 58;3; -0.923299,-0.011159,-1.205961;;, + 59;3; -0.923299,-0.011159,-1.205961;;, + 60;3; -0.923299,-0.011159,-1.205961;;, + 61;3; -0.923299,-0.011159,-1.205961;;, + 62;3; -0.923299,-0.011159,-1.205961;;, + 63;3; -0.923299,-0.011159,-1.205961;;, + 64;3; -0.923299,-0.011159,-1.205961;;, + 65;3; -0.923299,-0.011159,-1.205961;;, + 66;3; -0.923299,-0.011159,-1.205961;;, + 67;3; -0.923299,-0.011159,-1.205961;;, + 68;3; -0.923299,-0.011159,-1.205961;;, + 69;3; -0.923299,-0.011159,-1.205961;;, + 70;3; -0.923299,-0.011159,-1.205961;;, + 71;3; -0.923299,-0.011159,-1.205961;;, + 72;3; -0.923299,-0.011159,-1.205961;;, + 73;3; -0.923299,-0.011159,-1.205961;;, + 74;3; -0.923299,-0.011159,-1.205961;;, + 75;3; -0.923299,-0.011159,-1.205961;;, + 76;3; -0.923299,-0.011159,-1.205961;;, + 77;3; -0.923299,-0.011159,-1.205961;;, + 78;3; -0.923299,-0.011159,-1.205961;;, + 79;3; -0.923299,-0.011159,-1.205961;;, + 80;3; -0.923299,-0.011159,-1.205961;;, + 81;3; -0.923299,-0.011159,-1.205961;;, + 82;3; -0.923299,-0.011159,-1.205961;;, + 83;3; -0.923299,-0.011159,-1.205961;;, + 84;3; -0.923299,-0.011159,-1.205961;;, + 85;3; -0.923299,-0.011159,-1.205961;;, + 86;3; -0.923299,-0.011159,-1.205961;;, + 87;3; -0.923299,-0.011159,-1.205961;;, + 88;3; -0.923299,-0.011159,-1.205961;;, + 89;3; -0.923299,-0.011159,-1.205961;;, + 90;3; -0.923299,-0.011159,-1.205961;;, + 91;3; -0.923299,-0.011159,-1.205961;;, + 92;3; -0.923299,-0.011159,-1.205961;;, + 93;3; -0.923299,-0.011159,-1.205961;;, + 94;3; -0.923299,-0.011159,-1.205961;;, + 95;3; -0.923299,-0.011159,-1.205961;;, + 96;3; -0.923299,-0.011159,-1.205961;;, + 97;3; -0.923299,-0.011159,-1.205961;;, + 98;3; -0.923299,-0.011159,-1.205961;;, + 99;3; -0.923299,-0.011159,-1.205961;;, + 100;3; -0.923299,-0.011159,-1.205961;;, + 101;3; -0.923299,-0.011159,-1.205961;;, + 102;3; -0.923299,-0.011159,-1.205961;;, + 103;3; -0.923299,-0.011159,-1.205961;;, + 104;3; -0.923299,-0.011159,-1.205961;;, + 105;3; -0.923299,-0.011159,-1.205961;;, + 106;3; -0.923299,-0.011159,-1.205961;;, + 107;3; -0.923299,-0.011159,-1.205961;;, + 108;3; -0.923299,-0.011159,-1.205961;;, + 109;3; -0.923299,-0.011159,-1.205961;;, + 110;3; -0.923299,-0.011159,-1.205961;;, + 111;3; -0.923299,-0.011159,-1.205961;;, + 112;3; -0.923299,-0.011159,-1.205961;;, + 113;3; -0.923299,-0.011159,-1.205961;;, + 114;3; -0.923299,-0.011159,-1.205961;;, + 115;3; -0.923299,-0.011159,-1.205961;;, + 116;3; -0.923299,-0.011159,-1.205961;;, + 117;3; -0.923299,-0.011159,-1.205961;;, + 118;3; -0.923299,-0.011159,-1.205961;;, + 119;3; -0.923299,-0.011159,-1.205961;;, + 120;3; -0.923299,-0.011159,-1.205961;;, + 121;3; -0.923299,-0.011159,-1.205961;;, + 122;3; -0.923299,-0.011159,-1.205961;;, + 123;3; -0.923299,-0.011159,-1.205961;;, + 124;3; -0.923299,-0.011159,-1.205961;;, + 125;3; -0.923299,-0.011159,-1.205961;;, + 126;3; -0.923299,-0.011159,-1.205961;;, + 127;3; -0.923299,-0.011159,-1.205961;;, + 128;3; -0.923299,-0.011159,-1.205961;;, + 129;3; -0.923299,-0.011159,-1.205961;;, + 130;3; -0.923299,-0.011159,-1.205961;;, + 131;3; -0.923299,-0.011159,-1.205961;;, + 132;3; -0.923299,-0.011159,-1.205961;;, + 133;3; -0.923299,-0.011159,-1.205961;;, + 134;3; -0.923299,-0.011159,-1.205961;;, + 135;3; -0.923299,-0.011159,-1.205961;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 1;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 2;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 3;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 4;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 5;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 6;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 7;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 8;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 9;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 10;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 11;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 12;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 13;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 14;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 15;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 16;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 17;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 18;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 19;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 20;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 21;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 22;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 23;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 24;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 25;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 26;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 27;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 28;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 29;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 30;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 31;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 32;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 33;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 34;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 35;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 36;4; -0.482184,-0.516822, 0.482185,-0.516822;;, + 37;4; -0.492450,-0.506118, 0.492450,-0.506118;;, + 38;4; -0.508534,-0.489186, 0.508534,-0.489186;;, + 39;4; -0.527984,-0.468405, 0.527984,-0.468405;;, + 40;4; -0.547196,-0.447367, 0.547196,-0.447367;;, + 41;4; -0.562604,-0.429702, 0.562604,-0.429702;;, + 42;4; -0.571844,-0.417885, 0.571844,-0.417885;;, + 43;4; -0.574016,-0.412923, 0.574016,-0.412923;;, + 44;4; -0.569663,-0.413978, 0.569663,-0.413978;;, + 45;4; -0.559287,-0.420193, 0.559287,-0.420193;;, + 46;4; -0.542949,-0.431542, 0.542949,-0.431542;;, + 47;4; -0.520977,-0.447777, 0.520977,-0.447776;;, + 48;4; -0.494044,-0.468360, 0.494044,-0.468360;;, + 49;4; -0.463210,-0.492430, 0.463210,-0.492430;;, + 50;4; -0.429904,-0.518806, 0.429904,-0.518806;;, + 51;4; -0.395827,-0.546074, 0.395827,-0.546074;;, + 52;4; -0.362775,-0.572726, 0.362775,-0.572726;;, + 53;4; -0.332436,-0.597335, 0.332436,-0.597335;;, + 54;4; -0.306220,-0.618699, 0.306220,-0.618698;;, + 55;4; -0.285160,-0.635924, 0.285160,-0.635924;;, + 56;4; -0.269898,-0.648444, 0.269898,-0.648443;;, + 57;4; -0.260736,-0.655978, 0.260736,-0.655978;;, + 58;4; -0.257707,-0.658473, 0.257707,-0.658473;;, + 59;4; -0.267733,-0.652210, 0.267733,-0.652210;;, + 60;4; -0.297392,-0.633683, 0.297392,-0.633683;;, + 61;4; -0.342579,-0.605457, 0.342579,-0.605457;;, + 62;4; -0.393836,-0.573438, 0.393836,-0.573438;;, + 63;4; -0.439033,-0.545202, 0.439033,-0.545202;;, + 64;4; -0.468704,-0.526665, 0.468704,-0.526665;;, + 65;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 66;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 67;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 68;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 69;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 70;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 71;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 72;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 73;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 74;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 75;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 76;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 77;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 78;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 79;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 80;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 81;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 82;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 83;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 84;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 85;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 86;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 87;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 88;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 89;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 90;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 91;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 92;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 93;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 94;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 95;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 96;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 97;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 98;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 99;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 100;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 101;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 102;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 103;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 104;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 105;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 106;4; -0.486744,-0.509400, 0.486744,-0.509400;;, + 107;4; -0.510455,-0.476386, 0.510455,-0.476386;;, + 108;4; -0.547311,-0.423935, 0.547311,-0.423935;;, + 109;4; -0.591333,-0.359126, 0.591333,-0.359126;;, + 110;4; -0.633927,-0.292779, 0.633927,-0.292779;;, + 111;4; -0.666718,-0.235944, 0.666718,-0.235944;;, + 112;4; -0.684263,-0.196259, 0.684263,-0.196259;;, + 113;4; -0.684609,-0.176946, 0.684609,-0.176946;;, + 114;4; -0.672960,-0.172187, 0.672960,-0.172187;;, + 115;4; -0.645206,-0.185654, 0.645206,-0.185654;;, + 116;4; -0.601532,-0.214884, 0.601532,-0.214884;;, + 117;4; -0.544660,-0.255951, 0.544660,-0.255951;;, + 118;4; -0.478481,-0.305578, 0.478481,-0.305578;;, + 119;4; -0.406739,-0.360603, 0.406739,-0.360603;;, + 120;4; -0.332928,-0.418069, 0.332928,-0.418069;;, + 121;4; -0.260224,-0.475279, 0.260224,-0.475279;;, + 122;4; -0.191436,-0.529837, 0.191436,-0.529837;;, + 123;4; -0.128993,-0.579668, 0.128993,-0.579668;;, + 124;4; -0.074942,-0.623014, 0.074942,-0.623014;;, + 125;4; -0.030964,-0.658422, 0.030964,-0.658422;;, + 126;4; 0.001591,-0.684719,-0.001591,-0.684719;;, + 127;4; 0.021676,-0.700988,-0.021675,-0.700988;;, + 128;4; 0.028506,-0.706532,-0.028506,-0.706532;;, + 129;4; 0.005515,-0.698107,-0.005515,-0.698107;;, + 130;4; -0.062432,-0.673232, 0.062432,-0.673232;;, + 131;4; -0.165922,-0.635355, 0.165922,-0.635355;;, + 132;4; -0.283421,-0.592296, 0.283422,-0.592296;;, + 133;4; -0.387246,-0.554146, 0.387246,-0.554146;;, + 134;4; -0.455581,-0.528956, 0.455581,-0.528956;;, + 135;4; -0.478735,-0.520397, 0.478735,-0.520397;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Armature_noga2} + AnimationKey { //Position + 2; + 136; + 0;3; -0.921735, 3.022715,-1.476782;;, + 1;3; -0.921735, 3.022715,-1.476782;;, + 2;3; -0.921735, 3.022715,-1.476782;;, + 3;3; -0.921735, 3.022715,-1.476782;;, + 4;3; -0.921735, 3.022715,-1.476782;;, + 5;3; -0.921735, 3.022715,-1.476782;;, + 6;3; -0.921735, 3.022715,-1.476782;;, + 7;3; -0.921735, 3.022715,-1.476782;;, + 8;3; -0.921735, 3.022715,-1.476782;;, + 9;3; -0.921735, 3.022715,-1.476782;;, + 10;3; -0.921735, 3.022715,-1.476782;;, + 11;3; -0.921735, 3.022715,-1.476782;;, + 12;3; -0.921735, 3.022715,-1.476782;;, + 13;3; -0.921735, 3.022715,-1.476782;;, + 14;3; -0.921735, 3.022715,-1.476782;;, + 15;3; -0.921735, 3.022715,-1.476782;;, + 16;3; -0.921735, 3.022715,-1.476782;;, + 17;3; -0.921735, 3.022715,-1.476782;;, + 18;3; -0.921735, 3.022715,-1.476782;;, + 19;3; -0.921735, 3.022715,-1.476782;;, + 20;3; -0.921735, 3.022715,-1.476782;;, + 21;3; -0.921735, 3.022715,-1.476782;;, + 22;3; -0.921735, 3.022715,-1.476782;;, + 23;3; -0.921735, 3.022715,-1.476782;;, + 24;3; -0.921735, 3.022715,-1.476782;;, + 25;3; -0.921735, 3.022715,-1.476782;;, + 26;3; -0.921735, 3.022715,-1.476782;;, + 27;3; -0.921735, 3.022715,-1.476782;;, + 28;3; -0.921735, 3.022715,-1.476782;;, + 29;3; -0.921735, 3.022715,-1.476782;;, + 30;3; -0.921735, 3.022715,-1.476782;;, + 31;3; -0.921735, 3.022715,-1.476782;;, + 32;3; -0.921735, 3.022715,-1.476782;;, + 33;3; -0.921735, 3.022715,-1.476782;;, + 34;3; -0.921735, 3.022715,-1.476782;;, + 35;3; -0.921735, 3.022715,-1.476782;;, + 36;3; -0.921735, 3.022715,-1.476782;;, + 37;3; -0.921735, 3.022715,-1.476782;;, + 38;3; -0.921735, 3.022716,-1.476782;;, + 39;3; -0.921735, 3.022715,-1.476782;;, + 40;3; -0.921735, 3.022715,-1.476782;;, + 41;3; -0.921735, 3.022715,-1.476782;;, + 42;3; -0.921735, 3.022715,-1.476782;;, + 43;3; -0.921735, 3.022715,-1.476782;;, + 44;3; -0.921735, 3.022715,-1.476782;;, + 45;3; -0.921735, 3.022715,-1.476782;;, + 46;3; -0.921735, 3.022715,-1.476782;;, + 47;3; -0.921735, 3.022715,-1.476782;;, + 48;3; -0.921735, 3.022715,-1.476782;;, + 49;3; -0.921735, 3.022715,-1.476782;;, + 50;3; -0.921735, 3.022715,-1.476782;;, + 51;3; -0.921735, 3.022715,-1.476782;;, + 52;3; -0.921735, 3.022715,-1.476782;;, + 53;3; -0.921735, 3.022715,-1.476782;;, + 54;3; -0.921735, 3.022715,-1.476782;;, + 55;3; -0.921735, 3.022715,-1.476782;;, + 56;3; -0.921735, 3.022715,-1.476782;;, + 57;3; -0.921735, 3.022715,-1.476782;;, + 58;3; -0.921735, 3.022715,-1.476782;;, + 59;3; -0.921735, 3.022715,-1.476782;;, + 60;3; -0.921735, 3.022716,-1.476782;;, + 61;3; -0.921735, 3.022715,-1.476782;;, + 62;3; -0.921735, 3.022715,-1.476782;;, + 63;3; -0.921735, 3.022715,-1.476782;;, + 64;3; -0.921735, 3.022715,-1.476782;;, + 65;3; -0.921735, 3.022715,-1.476782;;, + 66;3; -0.921735, 3.022715,-1.476782;;, + 67;3; -0.921735, 3.022715,-1.476782;;, + 68;3; -0.921735, 3.022715,-1.476782;;, + 69;3; -0.921735, 3.022715,-1.476782;;, + 70;3; -0.921735, 3.022715,-1.476782;;, + 71;3; -0.921735, 3.022715,-1.476782;;, + 72;3; -0.921735, 3.022715,-1.476782;;, + 73;3; -0.921735, 3.022715,-1.476782;;, + 74;3; -0.921735, 3.022715,-1.476782;;, + 75;3; -0.921735, 3.022715,-1.476782;;, + 76;3; -0.921735, 3.022715,-1.476782;;, + 77;3; -0.921735, 3.022715,-1.476782;;, + 78;3; -0.921735, 3.022715,-1.476782;;, + 79;3; -0.921735, 3.022715,-1.476782;;, + 80;3; -0.921735, 3.022715,-1.476782;;, + 81;3; -0.921735, 3.022715,-1.476782;;, + 82;3; -0.921735, 3.022715,-1.476782;;, + 83;3; -0.921735, 3.022715,-1.476782;;, + 84;3; -0.921735, 3.022715,-1.476782;;, + 85;3; -0.921735, 3.022715,-1.476782;;, + 86;3; -0.921735, 3.022715,-1.476782;;, + 87;3; -0.921735, 3.022715,-1.476782;;, + 88;3; -0.921735, 3.022715,-1.476782;;, + 89;3; -0.921735, 3.022715,-1.476782;;, + 90;3; -0.921735, 3.022715,-1.476782;;, + 91;3; -0.921735, 3.022715,-1.476782;;, + 92;3; -0.921735, 3.022715,-1.476782;;, + 93;3; -0.921735, 3.022715,-1.476782;;, + 94;3; -0.921735, 3.022715,-1.476782;;, + 95;3; -0.921735, 3.022715,-1.476782;;, + 96;3; -0.921735, 3.022715,-1.476782;;, + 97;3; -0.921735, 3.022715,-1.476782;;, + 98;3; -0.921735, 3.022715,-1.476782;;, + 99;3; -0.921735, 3.022715,-1.476782;;, + 100;3; -0.921735, 3.022715,-1.476782;;, + 101;3; -0.921735, 3.022715,-1.476782;;, + 102;3; -0.921735, 3.022715,-1.476782;;, + 103;3; -0.921735, 3.022715,-1.476782;;, + 104;3; -0.921735, 3.022715,-1.476782;;, + 105;3; -0.921735, 3.022715,-1.476782;;, + 106;3; -0.921735, 3.022715,-1.476782;;, + 107;3; -0.921735, 3.022715,-1.476782;;, + 108;3; -0.921735, 3.022715,-1.476782;;, + 109;3; -0.921735, 3.022715,-1.476782;;, + 110;3; -0.921735, 3.022715,-1.476782;;, + 111;3; -0.921735, 3.022716,-1.476782;;, + 112;3; -0.921735, 3.022715,-1.476782;;, + 113;3; -0.921735, 3.022715,-1.476782;;, + 114;3; -0.921735, 3.022715,-1.476782;;, + 115;3; -0.921735, 3.022715,-1.476782;;, + 116;3; -0.921735, 3.022715,-1.476782;;, + 117;3; -0.921735, 3.022715,-1.476782;;, + 118;3; -0.921735, 3.022715,-1.476782;;, + 119;3; -0.921735, 3.022715,-1.476782;;, + 120;3; -0.921735, 3.022715,-1.476782;;, + 121;3; -0.921735, 3.022716,-1.476782;;, + 122;3; -0.921735, 3.022715,-1.476782;;, + 123;3; -0.921735, 3.022715,-1.476782;;, + 124;3; -0.921735, 3.022716,-1.476782;;, + 125;3; -0.921735, 3.022715,-1.476782;;, + 126;3; -0.921735, 3.022715,-1.476782;;, + 127;3; -0.921735, 3.022715,-1.476782;;, + 128;3; -0.921735, 3.022715,-1.476782;;, + 129;3; -0.921735, 3.022715,-1.476782;;, + 130;3; -0.921735, 3.022715,-1.476782;;, + 131;3; -0.921735, 3.022715,-1.476782;;, + 132;3; -0.921735, 3.022715,-1.476782;;, + 133;3; -0.921735, 3.022715,-1.476782;;, + 134;3; -0.921735, 3.022715,-1.476782;;, + 135;3; -0.921735, 3.022715,-1.476782;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 1;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 2;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 3;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 4;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 5;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 6;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 7;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 8;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 9;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 10;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 11;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 12;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 13;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 14;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 15;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 16;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 17;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 18;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 19;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 20;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 21;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 22;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 23;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 24;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 25;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 26;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 27;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 28;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 29;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 30;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 31;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 32;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 33;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 34;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 35;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 36;4; -0.473719,-0.524120, 0.473719,-0.524120;;, + 37;4; -0.458727,-0.535209, 0.458727,-0.535209;;, + 38;4; -0.435075,-0.552608, 0.435075,-0.552608;;, + 39;4; -0.406169,-0.573697, 0.406169,-0.573697;;, + 40;4; -0.377103,-0.594610, 0.377103,-0.594610;;, + 41;4; -0.352997,-0.611510, 0.352997,-0.611510;;, + 42;4; -0.337312,-0.621841, 0.337312,-0.621841;;, + 43;4; -0.331432,-0.624622, 0.331432,-0.624622;;, + 44;4; -0.333325,-0.621077, 0.333325,-0.621077;;, + 45;4; -0.340931,-0.612412, 0.340931,-0.612412;;, + 46;4; -0.354217,-0.598676, 0.354217,-0.598676;;, + 47;4; -0.372897,-0.580147, 0.372897,-0.580147;;, + 48;4; -0.396367,-0.557394, 0.396367,-0.557394;;, + 49;4; -0.423659,-0.531316, 0.423659,-0.531316;;, + 50;4; -0.453455,-0.503126, 0.453455,-0.503126;;, + 51;4; -0.484175,-0.474267, 0.484175,-0.474267;;, + 52;4; -0.514143,-0.446263, 0.514143,-0.446263;;, + 53;4; -0.541771,-0.420551, 0.541771,-0.420551;;, + 54;4; -0.565727,-0.398327, 0.565727,-0.398327;;, + 55;4; -0.585025,-0.380470, 0.585025,-0.380470;;, + 56;4; -0.599041,-0.367527, 0.599041,-0.367527;;, + 57;4; -0.607470,-0.359756, 0.607470,-0.359756;;, + 58;4; -0.610260,-0.357187, 0.610260,-0.357187;;, + 59;4; -0.604294,-0.364590, 0.604294,-0.364590;;, + 60;4; -0.586645,-0.386491, 0.586645,-0.386491;;, + 61;4; -0.559756,-0.419860, 0.559756,-0.419860;;, + 62;4; -0.529254,-0.457710, 0.529254,-0.457710;;, + 63;4; -0.502359,-0.491084, 0.502359,-0.491084;;, + 64;4; -0.484704,-0.512991, 0.484704,-0.512991;;, + 65;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 66;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 67;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 68;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 69;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 70;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 71;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 72;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 73;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 74;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 75;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 76;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 77;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 78;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 79;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 80;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 81;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 82;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 83;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 84;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 85;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 86;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 87;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 88;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 89;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 90;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 91;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 92;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 93;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 94;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 95;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 96;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 97;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 98;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 99;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 100;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 101;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 102;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 103;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 104;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 105;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 106;4; -0.469165,-0.526653, 0.469165,-0.526653;;, + 107;4; -0.440481,-0.545184, 0.440481,-0.545184;;, + 108;4; -0.395022,-0.574008, 0.395022,-0.574008;;, + 109;4; -0.339069,-0.608472, 0.339069,-0.608472;;, + 110;4; -0.282145,-0.641872, 0.282145,-0.641872;;, + 111;4; -0.233920,-0.667669, 0.233920,-0.667669;;, + 112;4; -0.201026,-0.681605, 0.201026,-0.681605;;, + 113;4; -0.186209,-0.682148, 0.186209,-0.682148;;, + 114;4; -0.184293,-0.673407, 0.184293,-0.673407;;, + 115;4; -0.198654,-0.652224, 0.198654,-0.652224;;, + 116;4; -0.227327,-0.618733, 0.227327,-0.618733;;, + 117;4; -0.266944,-0.575073, 0.266944,-0.575073;;, + 118;4; -0.314446,-0.524234, 0.314446,-0.524234;;, + 119;4; -0.366879,-0.469097, 0.366879,-0.469097;;, + 120;4; -0.421477,-0.412351, 0.421477,-0.412351;;, + 121;4; -0.475720,-0.356442, 0.475720,-0.356442;;, + 122;4; -0.527372,-0.303537, 0.527372,-0.303537;;, + 123;4; -0.574491,-0.255505, 0.574491,-0.255505;;, + 124;4; -0.615439,-0.213925, 0.615439,-0.213925;;, + 125;4; -0.648861,-0.180093, 0.648861,-0.180093;;, + 126;4; -0.673667,-0.155048, 0.673667,-0.155048;;, + 127;4; -0.689003,-0.139597, 0.689003,-0.139597;;, + 128;4; -0.694228,-0.134342, 0.694228,-0.134342;;, + 129;4; -0.684464,-0.151844, 0.684464,-0.151844;;, + 130;4; -0.655615,-0.203585, 0.655615,-0.203585;;, + 131;4; -0.611676,-0.282402, 0.611676,-0.282402;;, + 132;4; -0.561774,-0.371862, 0.561774,-0.371861;;, + 133;4; -0.517651,-0.450858, 0.517651,-0.450858;;, + 134;4; -0.488588,-0.502807, 0.488588,-0.502807;;, + 135;4; -0.478735,-0.520397, 0.478735,-0.520397;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Armature_hvost} + AnimationKey { //Position + 2; + 136; + 0;3; 0.105165,-0.291279, 0.358470;;, + 1;3; 0.105165,-0.291279, 0.358470;;, + 2;3; 0.105165,-0.291279, 0.358470;;, + 3;3; 0.105165,-0.291279, 0.358470;;, + 4;3; 0.105165,-0.291279, 0.358470;;, + 5;3; 0.105165,-0.291279, 0.358470;;, + 6;3; 0.105165,-0.291279, 0.358470;;, + 7;3; 0.105165,-0.291279, 0.358470;;, + 8;3; 0.105165,-0.291279, 0.358470;;, + 9;3; 0.105165,-0.291279, 0.358470;;, + 10;3; 0.105165,-0.291279, 0.358470;;, + 11;3; 0.105165,-0.291279, 0.358470;;, + 12;3; 0.105165,-0.291279, 0.358470;;, + 13;3; 0.105165,-0.291279, 0.358470;;, + 14;3; 0.105165,-0.291279, 0.358470;;, + 15;3; 0.105165,-0.291279, 0.358470;;, + 16;3; 0.105165,-0.291279, 0.358470;;, + 17;3; 0.105165,-0.291279, 0.358470;;, + 18;3; 0.105165,-0.291279, 0.358470;;, + 19;3; 0.105165,-0.291279, 0.358470;;, + 20;3; 0.105165,-0.291279, 0.358470;;, + 21;3; 0.105165,-0.291279, 0.358470;;, + 22;3; 0.105165,-0.291279, 0.358470;;, + 23;3; 0.105165,-0.291279, 0.358470;;, + 24;3; 0.105165,-0.291279, 0.358470;;, + 25;3; 0.105165,-0.291279, 0.358470;;, + 26;3; 0.105165,-0.291279, 0.358470;;, + 27;3; 0.105165,-0.291279, 0.358470;;, + 28;3; 0.105165,-0.291279, 0.358470;;, + 29;3; 0.105165,-0.291279, 0.358470;;, + 30;3; 0.105165,-0.291279, 0.358470;;, + 31;3; 0.105165,-0.291279, 0.358470;;, + 32;3; 0.105165,-0.291279, 0.358470;;, + 33;3; 0.105165,-0.291279, 0.358470;;, + 34;3; 0.105165,-0.291279, 0.358470;;, + 35;3; 0.105165,-0.291279, 0.358470;;, + 36;3; 0.105165,-0.291279, 0.358470;;, + 37;3; 0.105165,-0.291279, 0.358470;;, + 38;3; 0.105165,-0.291279, 0.358470;;, + 39;3; 0.105165,-0.291279, 0.358470;;, + 40;3; 0.105165,-0.291279, 0.358470;;, + 41;3; 0.105165,-0.291279, 0.358470;;, + 42;3; 0.105165,-0.291279, 0.358470;;, + 43;3; 0.105165,-0.291279, 0.358470;;, + 44;3; 0.105165,-0.291279, 0.358470;;, + 45;3; 0.105165,-0.291279, 0.358470;;, + 46;3; 0.105165,-0.291279, 0.358470;;, + 47;3; 0.105165,-0.291279, 0.358470;;, + 48;3; 0.105165,-0.291279, 0.358470;;, + 49;3; 0.105165,-0.291279, 0.358470;;, + 50;3; 0.105165,-0.291279, 0.358470;;, + 51;3; 0.105165,-0.291279, 0.358470;;, + 52;3; 0.105165,-0.291279, 0.358470;;, + 53;3; 0.105165,-0.291279, 0.358470;;, + 54;3; 0.105165,-0.291279, 0.358470;;, + 55;3; 0.105165,-0.291279, 0.358470;;, + 56;3; 0.105165,-0.291279, 0.358470;;, + 57;3; 0.105165,-0.291279, 0.358470;;, + 58;3; 0.105165,-0.291279, 0.358470;;, + 59;3; 0.105165,-0.291279, 0.358470;;, + 60;3; 0.105165,-0.291279, 0.358470;;, + 61;3; 0.105165,-0.291279, 0.358470;;, + 62;3; 0.105165,-0.291279, 0.358470;;, + 63;3; 0.105165,-0.291279, 0.358470;;, + 64;3; 0.105165,-0.291279, 0.358470;;, + 65;3; 0.105165,-0.291279, 0.358470;;, + 66;3; 0.105165,-0.291279, 0.358470;;, + 67;3; 0.105165,-0.291279, 0.358470;;, + 68;3; 0.105165,-0.291279, 0.358470;;, + 69;3; 0.105165,-0.291279, 0.358470;;, + 70;3; 0.105165,-0.291279, 0.358470;;, + 71;3; 0.105165,-0.291279, 0.358470;;, + 72;3; 0.105165,-0.291279, 0.358470;;, + 73;3; 0.105165,-0.291279, 0.358470;;, + 74;3; 0.105165,-0.291279, 0.358470;;, + 75;3; 0.105165,-0.291279, 0.358470;;, + 76;3; 0.105165,-0.291279, 0.358470;;, + 77;3; 0.105165,-0.291279, 0.358470;;, + 78;3; 0.105165,-0.291279, 0.358470;;, + 79;3; 0.105165,-0.291279, 0.358470;;, + 80;3; 0.105165,-0.291279, 0.358470;;, + 81;3; 0.105165,-0.291279, 0.358470;;, + 82;3; 0.105165,-0.291279, 0.358470;;, + 83;3; 0.105165,-0.291279, 0.358470;;, + 84;3; 0.105165,-0.291279, 0.358470;;, + 85;3; 0.105165,-0.291279, 0.358470;;, + 86;3; 0.105165,-0.291279, 0.358470;;, + 87;3; 0.105165,-0.291279, 0.358470;;, + 88;3; 0.105165,-0.291279, 0.358470;;, + 89;3; 0.105165,-0.291279, 0.358470;;, + 90;3; 0.105165,-0.291279, 0.358470;;, + 91;3; 0.105165,-0.291279, 0.358470;;, + 92;3; 0.105165,-0.291279, 0.358470;;, + 93;3; 0.105165,-0.291279, 0.358470;;, + 94;3; 0.105165,-0.291279, 0.358470;;, + 95;3; 0.105165,-0.291279, 0.358470;;, + 96;3; 0.105165,-0.291279, 0.358470;;, + 97;3; 0.105165,-0.291279, 0.358470;;, + 98;3; 0.105165,-0.291279, 0.358470;;, + 99;3; 0.105165,-0.291279, 0.358470;;, + 100;3; 0.105165,-0.291279, 0.358470;;, + 101;3; 0.105165,-0.291279, 0.358470;;, + 102;3; 0.105165,-0.291279, 0.358470;;, + 103;3; 0.105165,-0.291279, 0.358470;;, + 104;3; 0.105165,-0.291279, 0.358470;;, + 105;3; 0.105165,-0.291279, 0.358470;;, + 106;3; 0.105165,-0.291279, 0.358470;;, + 107;3; 0.105165,-0.291279, 0.358470;;, + 108;3; 0.105165,-0.291279, 0.358470;;, + 109;3; 0.105165,-0.291279, 0.358470;;, + 110;3; 0.105165,-0.291279, 0.358470;;, + 111;3; 0.105165,-0.291279, 0.358470;;, + 112;3; 0.105165,-0.291279, 0.358470;;, + 113;3; 0.105165,-0.291279, 0.358470;;, + 114;3; 0.105165,-0.291279, 0.358470;;, + 115;3; 0.105165,-0.291279, 0.358470;;, + 116;3; 0.105165,-0.291279, 0.358470;;, + 117;3; 0.105165,-0.291279, 0.358470;;, + 118;3; 0.105165,-0.291279, 0.358470;;, + 119;3; 0.105165,-0.291279, 0.358470;;, + 120;3; 0.105165,-0.291279, 0.358470;;, + 121;3; 0.105165,-0.291279, 0.358470;;, + 122;3; 0.105165,-0.291279, 0.358470;;, + 123;3; 0.105165,-0.291279, 0.358470;;, + 124;3; 0.105165,-0.291279, 0.358470;;, + 125;3; 0.105165,-0.291279, 0.358470;;, + 126;3; 0.105165,-0.291279, 0.358470;;, + 127;3; 0.105165,-0.291279, 0.358470;;, + 128;3; 0.105165,-0.291279, 0.358470;;, + 129;3; 0.105165,-0.291279, 0.358470;;, + 130;3; 0.105165,-0.291279, 0.358470;;, + 131;3; 0.105165,-0.291279, 0.358470;;, + 132;3; 0.105165,-0.291279, 0.358470;;, + 133;3; 0.105165,-0.291279, 0.358470;;, + 134;3; 0.105165,-0.291279, 0.358470;;, + 135;3; 0.105165,-0.291279, 0.358470;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 1;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 2;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 3;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 4;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 5;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 6;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 7;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 8;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 9;4; -0.561014,-0.723949, 0.238921,-0.306999;;, + 10;4; -0.575060,-0.690426, 0.184552,-0.358451;;, + 11;4; -0.594567,-0.641346, 0.106104,-0.432044;;, + 12;4; -0.612765,-0.590529, 0.027051,-0.504947;;, + 13;4; -0.623212,-0.552233,-0.028979,-0.554504;;, + 14;4; -0.622945,-0.533953,-0.050020,-0.569504;;, + 15;4; -0.602096,-0.542017,-0.018023,-0.528442;;, + 16;4; -0.552670,-0.580372, 0.080254,-0.414877;;, + 17;4; -0.484828,-0.639724, 0.222965,-0.253333;;, + 18;4; -0.418300,-0.700808, 0.366270,-0.092486;;, + 19;4; -0.372482,-0.743929, 0.466192, 0.019170;;, + 20;4; -0.356823,-0.758866, 0.500575, 0.057496;;, + 21;4; -0.374538,-0.756775, 0.478970, 0.026669;;, + 22;4; -0.424425,-0.750892, 0.418140,-0.060142;;, + 23;4; -0.488475,-0.743339, 0.340039,-0.171601;;, + 24;4; -0.538373,-0.737448, 0.279186,-0.258430;;, + 25;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 26;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 27;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 28;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 29;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 30;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 31;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 32;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 33;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 34;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 35;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 36;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 37;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 38;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 39;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 40;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 41;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 42;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 43;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 44;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 45;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 46;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 47;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 48;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 49;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 50;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 51;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 52;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 53;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 54;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 55;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 56;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 57;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 58;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 59;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 60;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 61;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 62;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 63;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 64;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 65;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 66;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 67;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 68;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 69;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 70;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 71;4; -0.535274,-0.734089, 0.278584,-0.256249;;, + 72;4; -0.472375,-0.728553, 0.340072,-0.157917;;, + 73;4; -0.373158,-0.715527, 0.432069,-0.006370;;, + 74;4; -0.253969,-0.691881, 0.533281, 0.168995;;, + 75;4; -0.137653,-0.656171, 0.617367, 0.329535;;, + 76;4; -0.043608,-0.609320, 0.664455, 0.444255;;, + 77;4; 0.018224,-0.553672, 0.666527, 0.498859;;, + 78;4; 0.072989,-0.480623, 0.641269, 0.526461;;, + 79;4; 0.126603,-0.405510, 0.612225, 0.550007;;, + 80;4; 0.142409,-0.374454, 0.591492, 0.550778;;, + 81;4; 0.010358,-0.333466, 0.444038, 0.568002;;, + 82;4; -0.259884,-0.256623, 0.141437, 0.613428;;, + 83;4; -0.379890,-0.232545,-0.020516, 0.616913;;, + 84;4; -0.372974,-0.253638,-0.048164, 0.581873;;, + 85;4; -0.371218,-0.280405,-0.063925, 0.535909;;, + 86;4; -0.374319,-0.312239,-0.068399, 0.480151;;, + 87;4; -0.381838,-0.348358,-0.062484, 0.416061;;, + 88;4; -0.393205,-0.387811,-0.047375, 0.345415;;, + 89;4; -0.407725,-0.429513,-0.024540, 0.270246;;, + 90;4; -0.424611,-0.472281, 0.004336, 0.192764;;, + 91;4; -0.443016,-0.514898, 0.037430, 0.115252;;, + 92;4; -0.462079,-0.556169, 0.072865, 0.039947;;, + 93;4; -0.480964,-0.594981, 0.108810,-0.031057;;, + 94;4; -0.498900,-0.630348, 0.143556,-0.095902;;, + 95;4; -0.515206,-0.661438, 0.175579,-0.153017;;, + 96;4; -0.529309,-0.687595, 0.203581,-0.201149;;, + 97;4; -0.540751,-0.708328, 0.226500,-0.239360;;, + 98;4; -0.549181,-0.723307, 0.243510,-0.267005;;, + 99;4; -0.554349,-0.732341, 0.254005,-0.283697;;, + 100;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 101;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 102;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 103;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 104;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 105;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 106;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 107;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 108;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 109;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 110;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 111;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 112;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 113;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 114;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 115;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 116;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 117;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 118;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 119;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 120;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 121;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 122;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 123;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 124;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 125;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 126;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 127;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 128;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 129;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 130;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 131;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 132;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 133;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 134;4; -0.556095,-0.735353, 0.257568,-0.289268;;, + 135;4; -0.556095,-0.735353, 0.257568,-0.289268;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Armature_sheya} + AnimationKey { //Position + 2; + 136; + 0;3; 0.000000, 3.238709,-0.013816;;, + 1;3; 0.000000, 3.238709,-0.013816;;, + 2;3; 0.000000, 3.236990,-0.034342;;, + 3;3; 0.000000, 3.231916,-0.094984;;, + 4;3; 0.000000, 3.224207,-0.187240;;, + 5;3; 0.000000, 3.215480,-0.291771;;, + 6;3; 0.000000, 3.207790,-0.383908;;, + 7;3; 0.000000, 3.202737,-0.444412;;, + 8;3; 0.000000, 3.201027,-0.464880;;, + 9;3; 0.000000, 3.201027,-0.464880;;, + 10;3; 0.000000, 3.201027,-0.464880;;, + 11;3; 0.000000, 3.201027,-0.464880;;, + 12;3; 0.000000, 3.201027,-0.464880;;, + 13;3; 0.000000, 3.201027,-0.464880;;, + 14;3; 0.000000, 3.201027,-0.464880;;, + 15;3; 0.000000, 3.201027,-0.464880;;, + 16;3; 0.000000, 3.201027,-0.464880;;, + 17;3; 0.000000, 3.201027,-0.464880;;, + 18;3; 0.000000, 3.201027,-0.464880;;, + 19;3; 0.000000, 3.201027,-0.464880;;, + 20;3; 0.000000, 3.201027,-0.464880;;, + 21;3; 0.000000, 3.201027,-0.464880;;, + 22;3; 0.000000, 3.201027,-0.464880;;, + 23;3; 0.000000, 3.201027,-0.464880;;, + 24;3; 0.000000, 3.201027,-0.464880;;, + 25;3; 0.000000, 3.201027,-0.464880;;, + 26;3; 0.000000, 3.203358,-0.436993;;, + 27;3; 0.000000, 3.210135,-0.355884;;, + 28;3; 0.000000, 3.219868,-0.239348;;, + 29;3; 0.000000, 3.229601,-0.122812;;, + 30;3; 0.000000, 3.236378,-0.041703;;, + 31;3; 0.000000, 3.238709,-0.013816;;, + 32;3; 0.000000, 3.238709,-0.013816;;, + 33;3; 0.000000, 3.238709,-0.013816;;, + 34;3; 0.000000, 3.238709,-0.013816;;, + 35;3; 0.000000, 3.238709,-0.013816;;, + 36;3; 0.000000, 3.238709,-0.013816;;, + 37;3; 0.000000, 3.238709,-0.013816;;, + 38;3; 0.000000, 3.238709,-0.013816;;, + 39;3; 0.000000, 3.238709,-0.013816;;, + 40;3; 0.000000, 3.238709,-0.013816;;, + 41;3; 0.000000, 3.238709,-0.013816;;, + 42;3; 0.000000, 3.238709,-0.013816;;, + 43;3; 0.000000, 3.238709,-0.013816;;, + 44;3; 0.000000, 3.238709,-0.013816;;, + 45;3; 0.000000, 3.238709,-0.013816;;, + 46;3; 0.000000, 3.238709,-0.013816;;, + 47;3; 0.000000, 3.238709,-0.013816;;, + 48;3; 0.000000, 3.238709,-0.013816;;, + 49;3; 0.000000, 3.238709,-0.013816;;, + 50;3; 0.000000, 3.238709,-0.013816;;, + 51;3; 0.000000, 3.238709,-0.013816;;, + 52;3; 0.000000, 3.238709,-0.013816;;, + 53;3; 0.000000, 3.238709,-0.013816;;, + 54;3; 0.000000, 3.238709,-0.013816;;, + 55;3; 0.000000, 3.238709,-0.013816;;, + 56;3; 0.000000, 3.238709,-0.013816;;, + 57;3; 0.000000, 3.238709,-0.013816;;, + 58;3; 0.000000, 3.238709,-0.013816;;, + 59;3; 0.000000, 3.238709,-0.013816;;, + 60;3; 0.000000, 3.238709,-0.013816;;, + 61;3; 0.000000, 3.238709,-0.013816;;, + 62;3; 0.000000, 3.238709,-0.013816;;, + 63;3; 0.000000, 3.238709,-0.013816;;, + 64;3; 0.000000, 3.238709,-0.013816;;, + 65;3; 0.000000, 3.238709,-0.013816;;, + 66;3; 0.000000, 3.238709,-0.013816;;, + 67;3; 0.000000, 3.238709,-0.013816;;, + 68;3; 0.000000, 3.238709,-0.013816;;, + 69;3; 0.000000, 3.238709,-0.013816;;, + 70;3; 0.000000, 3.238709,-0.013816;;, + 71;3; 0.000000, 3.238709,-0.013816;;, + 72;3; 0.000000, 3.238709,-0.013816;;, + 73;3; 0.000000, 3.238709,-0.013816;;, + 74;3; 0.000000, 3.238709,-0.013816;;, + 75;3; 0.000000, 3.238709,-0.013816;;, + 76;3; 0.000000, 3.238709,-0.013816;;, + 77;3; 0.000000, 3.238709,-0.013816;;, + 78;3; 0.000000, 3.238709,-0.013816;;, + 79;3; 0.000000, 3.238709,-0.013816;;, + 80;3; 0.000000, 3.238709,-0.013816;;, + 81;3; 0.000000, 3.238709,-0.013816;;, + 82;3; 0.000000, 3.238709,-0.013816;;, + 83;3; 0.000000, 3.238709,-0.013816;;, + 84;3; 0.000000, 3.238709,-0.013816;;, + 85;3; 0.000000, 3.238709,-0.013816;;, + 86;3; 0.000000, 3.238709,-0.013816;;, + 87;3; 0.000000, 3.238709,-0.013816;;, + 88;3; 0.000000, 3.238709,-0.013816;;, + 89;3; 0.000000, 3.238709,-0.013816;;, + 90;3; 0.000000, 3.238709,-0.013816;;, + 91;3; 0.000000, 3.238709,-0.013816;;, + 92;3; 0.000000, 3.238709,-0.013816;;, + 93;3; 0.000000, 3.238709,-0.013816;;, + 94;3; 0.000000, 3.238709,-0.013816;;, + 95;3; 0.000000, 3.238709,-0.013816;;, + 96;3; 0.000000, 3.238709,-0.013816;;, + 97;3; 0.000000, 3.238709,-0.013816;;, + 98;3; 0.000000, 3.238709,-0.013816;;, + 99;3; 0.000000, 3.238709,-0.013816;;, + 100;3; 0.000000, 3.238709,-0.013816;;, + 101;3; 0.000000, 3.238709,-0.013816;;, + 102;3; 0.000000, 3.238709,-0.013816;;, + 103;3; 0.000000, 3.238709,-0.013816;;, + 104;3; 0.000000, 3.238709,-0.013816;;, + 105;3; 0.000000, 3.238709,-0.013816;;, + 106;3; 0.000000, 3.238709,-0.013816;;, + 107;3; 0.000000, 3.238709,-0.013816;;, + 108;3; 0.000000, 3.238709,-0.013816;;, + 109;3; 0.000000, 3.238709,-0.013816;;, + 110;3; 0.000000, 3.238709,-0.013816;;, + 111;3; 0.000000, 3.238709,-0.013816;;, + 112;3; 0.000000, 3.238709,-0.013816;;, + 113;3; 0.000000, 3.238709,-0.013816;;, + 114;3; 0.000000, 3.238709,-0.013816;;, + 115;3; 0.000000, 3.238709,-0.013816;;, + 116;3; 0.000000, 3.238709,-0.013816;;, + 117;3; 0.000000, 3.238709,-0.013816;;, + 118;3; 0.000000, 3.238709,-0.013816;;, + 119;3; 0.000000, 3.238709,-0.013816;;, + 120;3; 0.000000, 3.238709,-0.013816;;, + 121;3; 0.000000, 3.238709,-0.013816;;, + 122;3; 0.000000, 3.238709,-0.013816;;, + 123;3; 0.000000, 3.238709,-0.013816;;, + 124;3; 0.000000, 3.238709,-0.013816;;, + 125;3; 0.000000, 3.238709,-0.013816;;, + 126;3; 0.000000, 3.238709,-0.013816;;, + 127;3; 0.000000, 3.238709,-0.013816;;, + 128;3; 0.000000, 3.238709,-0.013816;;, + 129;3; 0.000000, 3.238709,-0.013816;;, + 130;3; 0.000000, 3.238709,-0.013816;;, + 131;3; 0.000000, 3.238709,-0.013816;;, + 132;3; 0.000000, 3.238709,-0.013816;;, + 133;3; 0.000000, 3.238709,-0.013816;;, + 134;3; 0.000000, 3.238709,-0.013816;;, + 135;3; 0.000000, 3.238709,-0.013816;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 1;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 2;4; -0.976686,-0.085962, 0.015156, 0.033999;;, + 3;4; -0.957666,-0.146060, 0.017070, 0.032575;;, + 4;4; -0.928699,-0.237482, 0.019992, 0.030406;;, + 5;4; -0.895855,-0.341063, 0.023310, 0.027945;;, + 6;4; -0.866900,-0.432362, 0.026237, 0.025775;;, + 7;4; -0.847893,-0.492318, 0.028156, 0.024351;;, + 8;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 9;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 10;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 11;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 12;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 13;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 14;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 15;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 16;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 17;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 18;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 19;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 20;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 21;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 22;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 23;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 24;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 25;4; -0.841466,-0.512601, 0.028804, 0.023869;;, + 26;4; -0.850219,-0.484965, 0.027922, 0.024525;;, + 27;4; -0.875686,-0.404590, 0.025353, 0.026432;;, + 28;4; -0.912292,-0.289110, 0.021657, 0.029175;;, + 29;4; -0.948897,-0.173630, 0.017961, 0.031917;;, + 30;4; -0.974365,-0.093255, 0.015392, 0.033825;;, + 31;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 32;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 33;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 34;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 35;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 36;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 37;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 38;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 39;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 40;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 41;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 42;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 43;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 44;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 45;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 46;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 47;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 48;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 49;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 50;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 51;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 52;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 53;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 54;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 55;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 56;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 57;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 58;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 59;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 60;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 61;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 62;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 63;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 64;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 65;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 66;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 67;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 68;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 69;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 70;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 71;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 72;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 73;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 74;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 75;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 76;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 77;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 78;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 79;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 80;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 81;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 82;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 83;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 84;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 85;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 86;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 87;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 88;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 89;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 90;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 91;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 92;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 93;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 94;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 95;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 96;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 97;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 98;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 99;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 100;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 101;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 102;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 103;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 104;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 105;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 106;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 107;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 108;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 109;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 110;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 111;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 112;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 113;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 114;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 115;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 116;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 117;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 118;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 119;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 120;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 121;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 122;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 123;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 124;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 125;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 126;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 127;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 128;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 129;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 130;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 131;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 132;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 133;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 134;4; -0.983117,-0.065618, 0.014510, 0.034480;;, + 135;4; -0.983117,-0.065618, 0.014510, 0.034480;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Armature_head} + AnimationKey { //Position + 2; + 136; + 0;3; 0.067776, 0.891274, 0.002915;;, + 1;3; 0.067776, 0.891274, 0.002915;;, + 2;3; 0.067776, 0.891274, 0.002915;;, + 3;3; 0.067776, 0.891274, 0.002916;;, + 4;3; 0.067776, 0.891274, 0.002916;;, + 5;3; 0.067776, 0.891274, 0.002916;;, + 6;3; 0.067776, 0.891274, 0.002916;;, + 7;3; 0.067776, 0.891274, 0.002916;;, + 8;3; 0.067776, 0.891274, 0.002915;;, + 9;3; 0.067776, 0.891274, 0.002915;;, + 10;3; 0.067776, 0.891274, 0.002915;;, + 11;3; 0.067776, 0.891274, 0.002915;;, + 12;3; 0.067776, 0.891274, 0.002915;;, + 13;3; 0.067776, 0.891274, 0.002915;;, + 14;3; 0.067776, 0.891274, 0.002915;;, + 15;3; 0.067776, 0.891274, 0.002915;;, + 16;3; 0.067776, 0.891274, 0.002915;;, + 17;3; 0.067776, 0.891274, 0.002915;;, + 18;3; 0.067776, 0.891274, 0.002915;;, + 19;3; 0.067776, 0.891274, 0.002915;;, + 20;3; 0.067776, 0.891274, 0.002915;;, + 21;3; 0.067776, 0.891274, 0.002915;;, + 22;3; 0.067776, 0.891274, 0.002915;;, + 23;3; 0.067776, 0.891274, 0.002915;;, + 24;3; 0.067776, 0.891274, 0.002915;;, + 25;3; 0.067776, 0.891274, 0.002915;;, + 26;3; 0.067776, 0.891274, 0.002915;;, + 27;3; 0.067777, 0.891274, 0.002915;;, + 28;3; 0.067776, 0.891274, 0.002916;;, + 29;3; 0.067776, 0.891274, 0.002915;;, + 30;3; 0.067776, 0.891274, 0.002916;;, + 31;3; 0.067776, 0.891274, 0.002915;;, + 32;3; 0.067776, 0.891274, 0.002915;;, + 33;3; 0.067776, 0.891274, 0.002915;;, + 34;3; 0.067776, 0.891274, 0.002915;;, + 35;3; 0.067776, 0.891274, 0.002915;;, + 36;3; 0.067776, 0.891274, 0.002915;;, + 37;3; 0.067776, 0.891274, 0.002916;;, + 38;3; 0.067777, 0.891274, 0.002916;;, + 39;3; 0.067776, 0.891274, 0.002915;;, + 40;3; 0.067776, 0.891274, 0.002915;;, + 41;3; 0.067776, 0.891274, 0.002915;;, + 42;3; 0.067776, 0.891274, 0.002915;;, + 43;3; 0.067776, 0.891274, 0.002915;;, + 44;3; 0.067776, 0.891274, 0.002915;;, + 45;3; 0.067777, 0.891274, 0.002915;;, + 46;3; 0.067776, 0.891274, 0.002915;;, + 47;3; 0.067777, 0.891274, 0.002915;;, + 48;3; 0.067777, 0.891274, 0.002915;;, + 49;3; 0.067776, 0.891274, 0.002915;;, + 50;3; 0.067777, 0.891274, 0.002915;;, + 51;3; 0.067776, 0.891274, 0.002915;;, + 52;3; 0.067776, 0.891274, 0.002915;;, + 53;3; 0.067776, 0.891274, 0.002915;;, + 54;3; 0.067776, 0.891274, 0.002915;;, + 55;3; 0.067776, 0.891274, 0.002916;;, + 56;3; 0.067776, 0.891274, 0.002915;;, + 57;3; 0.067776, 0.891274, 0.002915;;, + 58;3; 0.067777, 0.891274, 0.002916;;, + 59;3; 0.067776, 0.891274, 0.002915;;, + 60;3; 0.067777, 0.891274, 0.002915;;, + 61;3; 0.067776, 0.891274, 0.002915;;, + 62;3; 0.067777, 0.891274, 0.002915;;, + 63;3; 0.067777, 0.891274, 0.002915;;, + 64;3; 0.067777, 0.891274, 0.002915;;, + 65;3; 0.067776, 0.891274, 0.002915;;, + 66;3; 0.067776, 0.891274, 0.002915;;, + 67;3; 0.067776, 0.891274, 0.002915;;, + 68;3; 0.067776, 0.891274, 0.002915;;, + 69;3; 0.067776, 0.891274, 0.002915;;, + 70;3; 0.067776, 0.891274, 0.002915;;, + 71;3; 0.067776, 0.891274, 0.002915;;, + 72;3; 0.067776, 0.891274, 0.002915;;, + 73;3; 0.067776, 0.891274, 0.002915;;, + 74;3; 0.067776, 0.891274, 0.002915;;, + 75;3; 0.067776, 0.891274, 0.002915;;, + 76;3; 0.067776, 0.891274, 0.002915;;, + 77;3; 0.067776, 0.891274, 0.002915;;, + 78;3; 0.067776, 0.891274, 0.002915;;, + 79;3; 0.067776, 0.891274, 0.002915;;, + 80;3; 0.067776, 0.891274, 0.002915;;, + 81;3; 0.067776, 0.891274, 0.002915;;, + 82;3; 0.067776, 0.891274, 0.002915;;, + 83;3; 0.067776, 0.891274, 0.002915;;, + 84;3; 0.067776, 0.891274, 0.002915;;, + 85;3; 0.067776, 0.891274, 0.002915;;, + 86;3; 0.067776, 0.891274, 0.002915;;, + 87;3; 0.067776, 0.891274, 0.002915;;, + 88;3; 0.067776, 0.891274, 0.002915;;, + 89;3; 0.067776, 0.891274, 0.002915;;, + 90;3; 0.067776, 0.891274, 0.002915;;, + 91;3; 0.067776, 0.891274, 0.002915;;, + 92;3; 0.067776, 0.891274, 0.002915;;, + 93;3; 0.067776, 0.891274, 0.002915;;, + 94;3; 0.067776, 0.891274, 0.002915;;, + 95;3; 0.067776, 0.891274, 0.002915;;, + 96;3; 0.067776, 0.891274, 0.002915;;, + 97;3; 0.067776, 0.891274, 0.002915;;, + 98;3; 0.067776, 0.891274, 0.002915;;, + 99;3; 0.067776, 0.891274, 0.002915;;, + 100;3; 0.067776, 0.891274, 0.002915;;, + 101;3; 0.067776, 0.891274, 0.002915;;, + 102;3; 0.067776, 0.891274, 0.002915;;, + 103;3; 0.067776, 0.891274, 0.002915;;, + 104;3; 0.067776, 0.891274, 0.002915;;, + 105;3; 0.067776, 0.891274, 0.002915;;, + 106;3; 0.067776, 0.891274, 0.002915;;, + 107;3; 0.067776, 0.891274, 0.002916;;, + 108;3; 0.067777, 0.891274, 0.002916;;, + 109;3; 0.067776, 0.891274, 0.002915;;, + 110;3; 0.067776, 0.891274, 0.002915;;, + 111;3; 0.067776, 0.891274, 0.002915;;, + 112;3; 0.067776, 0.891274, 0.002915;;, + 113;3; 0.067776, 0.891274, 0.002915;;, + 114;3; 0.067776, 0.891274, 0.002915;;, + 115;3; 0.067777, 0.891274, 0.002915;;, + 116;3; 0.067777, 0.891274, 0.002915;;, + 117;3; 0.067776, 0.891274, 0.002915;;, + 118;3; 0.067777, 0.891274, 0.002915;;, + 119;3; 0.067777, 0.891274, 0.002915;;, + 120;3; 0.067776, 0.891274, 0.002915;;, + 121;3; 0.067777, 0.891274, 0.002915;;, + 122;3; 0.067776, 0.891274, 0.002915;;, + 123;3; 0.067776, 0.891274, 0.002915;;, + 124;3; 0.067776, 0.891274, 0.002915;;, + 125;3; 0.067776, 0.891274, 0.002916;;, + 126;3; 0.067776, 0.891274, 0.002915;;, + 127;3; 0.067776, 0.891274, 0.002915;;, + 128;3; 0.067777, 0.891274, 0.002916;;, + 129;3; 0.067776, 0.891274, 0.002915;;, + 130;3; 0.067776, 0.891274, 0.002915;;, + 131;3; 0.067777, 0.891274, 0.002915;;, + 132;3; 0.067776, 0.891274, 0.002915;;, + 133;3; 0.067777, 0.891274, 0.002915;;, + 134;3; 0.067777, 0.891274, 0.002915;;, + 135;3; 0.067776, 0.891274, 0.002915;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 1;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 2;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 3;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 4;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 5;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 6;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 7;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 8;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 9;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 10;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 11;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 12;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 13;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 14;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 15;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 16;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 17;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 18;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 19;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 20;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 21;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 22;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 23;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 24;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 25;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 26;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 27;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 28;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 29;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 30;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 31;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 32;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 33;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 34;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 35;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 36;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 37;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 38;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 39;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 40;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 41;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 42;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 43;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 44;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 45;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 46;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 47;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 48;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 49;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 50;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 51;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 52;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 53;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 54;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 55;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 56;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 57;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 58;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 59;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 60;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 61;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 62;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 63;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 64;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 65;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 66;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 67;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 68;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 69;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 70;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 71;4; -0.993396,-0.093970, 0.003706,-0.037410;;, + 72;4; -0.992585,-0.059156, 0.002434,-0.036511;;, + 73;4; -0.991349,-0.006118, 0.000497,-0.035141;;, + 74;4; -0.989946, 0.054035,-0.001699,-0.033587;;, + 75;4; -0.988710, 0.107069,-0.003636,-0.032217;;, + 76;4; -0.987899, 0.141879,-0.004908,-0.031318;;, + 77;4; -0.987625, 0.153647,-0.005337,-0.031014;;, + 78;4; -0.987650, 0.152567,-0.005298,-0.031042;;, + 79;4; -0.987726, 0.149304,-0.005179,-0.031126;;, + 80;4; -0.987853, 0.143842,-0.004979,-0.031267;;, + 81;4; -0.988031, 0.136199,-0.004700,-0.031464;;, + 82;4; -0.988258, 0.126432,-0.004343,-0.031717;;, + 83;4; -0.988533, 0.114647,-0.003913,-0.032021;;, + 84;4; -0.988851, 0.101005,-0.003415,-0.032373;;, + 85;4; -0.989207, 0.085729,-0.002857,-0.032768;;, + 86;4; -0.989594, 0.069101,-0.002250,-0.033197;;, + 87;4; -0.990005, 0.051460,-0.001605,-0.033653;;, + 88;4; -0.990431, 0.033191,-0.000938,-0.034125;;, + 89;4; -0.990862, 0.014709,-0.000263,-0.034602;;, + 90;4; -0.991288,-0.003560, 0.000404,-0.035074;;, + 91;4; -0.991699,-0.021201, 0.001048,-0.035530;;, + 92;4; -0.992087,-0.037828, 0.001656,-0.035959;;, + 93;4; -0.992443,-0.053103, 0.002213,-0.036354;;, + 94;4; -0.992761,-0.066744, 0.002712,-0.036706;;, + 95;4; -0.993036,-0.078528, 0.003142,-0.037011;;, + 96;4; -0.993263,-0.088294, 0.003499,-0.037263;;, + 97;4; -0.993441,-0.095936, 0.003778,-0.037460;;, + 98;4; -0.993569,-0.101397, 0.003977,-0.037601;;, + 99;4; -0.993645,-0.104660, 0.004096,-0.037686;;, + 100;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 101;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 102;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 103;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 104;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 105;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 106;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 107;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 108;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 109;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 110;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 111;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 112;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 113;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 114;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 115;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 116;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 117;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 118;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 119;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 120;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 121;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 122;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 123;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 124;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 125;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 126;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 127;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 128;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 129;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 130;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 131;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 132;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 133;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 134;4; -0.993670,-0.105740, 0.004136,-0.037714;;, + 135;4; -0.993670,-0.105740, 0.004136,-0.037714;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Armature_zubi} + AnimationKey { //Position + 2; + 136; + 0;3; 0.194650, 1.828288,-0.748248;;, + 1;3; 0.194650, 1.828288,-0.748248;;, + 2;3; 0.194650, 1.828288,-0.748248;;, + 3;3; 0.194649, 1.828288,-0.748248;;, + 4;3; 0.194650, 1.828288,-0.748248;;, + 5;3; 0.194650, 1.828288,-0.748248;;, + 6;3; 0.194649, 1.828288,-0.748248;;, + 7;3; 0.194650, 1.828288,-0.748248;;, + 8;3; 0.194650, 1.828288,-0.748248;;, + 9;3; 0.194650, 1.828288,-0.748248;;, + 10;3; 0.194650, 1.828288,-0.748248;;, + 11;3; 0.194650, 1.828288,-0.748248;;, + 12;3; 0.194650, 1.828288,-0.748248;;, + 13;3; 0.194650, 1.828288,-0.748248;;, + 14;3; 0.194650, 1.828288,-0.748248;;, + 15;3; 0.194650, 1.828288,-0.748248;;, + 16;3; 0.194650, 1.828288,-0.748248;;, + 17;3; 0.194650, 1.828288,-0.748248;;, + 18;3; 0.194650, 1.828288,-0.748248;;, + 19;3; 0.194650, 1.828288,-0.748248;;, + 20;3; 0.194650, 1.828288,-0.748248;;, + 21;3; 0.194650, 1.828288,-0.748248;;, + 22;3; 0.194650, 1.828288,-0.748248;;, + 23;3; 0.194650, 1.828288,-0.748248;;, + 24;3; 0.194650, 1.828288,-0.748248;;, + 25;3; 0.194650, 1.828288,-0.748248;;, + 26;3; 0.194650, 1.828288,-0.748248;;, + 27;3; 0.194650, 1.828288,-0.748248;;, + 28;3; 0.194650, 1.828288,-0.748248;;, + 29;3; 0.194650, 1.828288,-0.748248;;, + 30;3; 0.194650, 1.828288,-0.748248;;, + 31;3; 0.194650, 1.828288,-0.748248;;, + 32;3; 0.194650, 1.828288,-0.748248;;, + 33;3; 0.194650, 1.828288,-0.748248;;, + 34;3; 0.194650, 1.828288,-0.748248;;, + 35;3; 0.194650, 1.828288,-0.748248;;, + 36;3; 0.194650, 1.828288,-0.748248;;, + 37;3; 0.194650, 1.828288,-0.748248;;, + 38;3; 0.194650, 1.828288,-0.748248;;, + 39;3; 0.194650, 1.828288,-0.748248;;, + 40;3; 0.194650, 1.828288,-0.748248;;, + 41;3; 0.194650, 1.828288,-0.748248;;, + 42;3; 0.194650, 1.828288,-0.748248;;, + 43;3; 0.194650, 1.828288,-0.748248;;, + 44;3; 0.194650, 1.828288,-0.748248;;, + 45;3; 0.194651, 1.828288,-0.748248;;, + 46;3; 0.194650, 1.828288,-0.748248;;, + 47;3; 0.194650, 1.828288,-0.748248;;, + 48;3; 0.194650, 1.828288,-0.748248;;, + 49;3; 0.194650, 1.828288,-0.748248;;, + 50;3; 0.194650, 1.828288,-0.748248;;, + 51;3; 0.194650, 1.828288,-0.748248;;, + 52;3; 0.194650, 1.828288,-0.748248;;, + 53;3; 0.194650, 1.828288,-0.748248;;, + 54;3; 0.194650, 1.828288,-0.748248;;, + 55;3; 0.194650, 1.828288,-0.748248;;, + 56;3; 0.194650, 1.828288,-0.748248;;, + 57;3; 0.194650, 1.828288,-0.748248;;, + 58;3; 0.194650, 1.828288,-0.748248;;, + 59;3; 0.194650, 1.828288,-0.748248;;, + 60;3; 0.194650, 1.828288,-0.748248;;, + 61;3; 0.194650, 1.828288,-0.748248;;, + 62;3; 0.194650, 1.828288,-0.748248;;, + 63;3; 0.194651, 1.828288,-0.748249;;, + 64;3; 0.194650, 1.828288,-0.748248;;, + 65;3; 0.194650, 1.828288,-0.748248;;, + 66;3; 0.194650, 1.828288,-0.748248;;, + 67;3; 0.194650, 1.828288,-0.748248;;, + 68;3; 0.194650, 1.828288,-0.748248;;, + 69;3; 0.194650, 1.828288,-0.748248;;, + 70;3; 0.194650, 1.828288,-0.748248;;, + 71;3; 0.193824, 1.826865,-0.718989;;, + 72;3; 0.191380, 1.822641,-0.632490;;, + 73;3; 0.187655, 1.816186,-0.500793;;, + 74;3; 0.183428, 1.808853,-0.351470;;, + 75;3; 0.179702, 1.802391,-0.219807;;, + 76;3; 0.177257, 1.798159,-0.133348;;, + 77;3; 0.176431, 1.796732,-0.104106;;, + 78;3; 0.176538, 1.796916,-0.107892;;, + 79;3; 0.176887, 1.797517,-0.120255;;, + 80;3; 0.177464, 1.798515,-0.140691;;, + 81;3; 0.178165, 1.799728,-0.165500;;, + 82;3; 0.178872, 1.800950,-0.190476;;, + 83;3; 0.179610, 1.802228,-0.216583;;, + 84;3; 0.180459, 1.803698,-0.246602;;, + 85;3; 0.181415, 1.805352,-0.280384;;, + 86;3; 0.182468, 1.807176,-0.317636;;, + 87;3; 0.183607, 1.809149,-0.357892;;, + 88;3; 0.184812, 1.811236,-0.400490;;, + 89;3; 0.186059, 1.813397,-0.444573;;, + 90;3; 0.187319, 1.815581,-0.489110;;, + 91;3; 0.188559, 1.817731,-0.532954;;, + 92;3; 0.189747, 1.819790,-0.574925;;, + 93;3; 0.190850, 1.821702,-0.613904;;, + 94;3; 0.191840, 1.823419,-0.648918;;, + 95;3; 0.192697, 1.824904,-0.679203;;, + 96;3; 0.193405, 1.826131,-0.704224;;, + 97;3; 0.193955, 1.827084,-0.723676;;, + 98;3; 0.194345, 1.827759,-0.737448;;, + 99;3; 0.194575, 1.828157,-0.745585;;, + 100;3; 0.194650, 1.828288,-0.748248;;, + 101;3; 0.194650, 1.828288,-0.748248;;, + 102;3; 0.194650, 1.828288,-0.748248;;, + 103;3; 0.194650, 1.828288,-0.748248;;, + 104;3; 0.194650, 1.828288,-0.748248;;, + 105;3; 0.194650, 1.828288,-0.748248;;, + 106;3; 0.194650, 1.828288,-0.748248;;, + 107;3; 0.194650, 1.828288,-0.748248;;, + 108;3; 0.194650, 1.828288,-0.748248;;, + 109;3; 0.194650, 1.828288,-0.748248;;, + 110;3; 0.194650, 1.828288,-0.748248;;, + 111;3; 0.194650, 1.828288,-0.748248;;, + 112;3; 0.194650, 1.828288,-0.748248;;, + 113;3; 0.194650, 1.828288,-0.748248;;, + 114;3; 0.194650, 1.828288,-0.748248;;, + 115;3; 0.194651, 1.828288,-0.748248;;, + 116;3; 0.194651, 1.828288,-0.748248;;, + 117;3; 0.194650, 1.828288,-0.748248;;, + 118;3; 0.194650, 1.828288,-0.748248;;, + 119;3; 0.194650, 1.828288,-0.748248;;, + 120;3; 0.194650, 1.828288,-0.748248;;, + 121;3; 0.194650, 1.828288,-0.748248;;, + 122;3; 0.194650, 1.828288,-0.748248;;, + 123;3; 0.194650, 1.828288,-0.748248;;, + 124;3; 0.194650, 1.828288,-0.748248;;, + 125;3; 0.194650, 1.828288,-0.748248;;, + 126;3; 0.194650, 1.828288,-0.748248;;, + 127;3; 0.194650, 1.828288,-0.748248;;, + 128;3; 0.194650, 1.828288,-0.748248;;, + 129;3; 0.194650, 1.828288,-0.748248;;, + 130;3; 0.194650, 1.828288,-0.748248;;, + 131;3; 0.194650, 1.828288,-0.748248;;, + 132;3; 0.194650, 1.828288,-0.748248;;, + 133;3; 0.194650, 1.828288,-0.748248;;, + 134;3; 0.194650, 1.828288,-0.748248;;, + 135;3; 0.194650, 1.828288,-0.748248;;; + } + AnimationKey { //Rotation + 0; + 136; + 0;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 1;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 2;4; -0.992483,-0.108459, 0.004226,-0.037868;;, + 3;4; -0.987374,-0.131655, 0.005069,-0.038267;;, + 4;4; -0.979333,-0.168163, 0.006395,-0.038895;;, + 5;4; -0.969538,-0.212625, 0.008010,-0.039660;;, + 6;4; -0.959745,-0.257081, 0.009625,-0.040425;;, + 7;4; -0.951705,-0.293573, 0.010950,-0.041053;;, + 8;4; -0.946598,-0.316754, 0.011792,-0.041453;;, + 9;4; -0.944887,-0.324521, 0.012074,-0.041586;;, + 10;4; -0.946901,-0.314574, 0.011713,-0.041409;;, + 11;4; -0.952859,-0.285148, 0.010644,-0.040884;;, + 12;4; -0.961938,-0.240314, 0.009015,-0.040084;;, + 13;4; -0.972235,-0.189461, 0.007168,-0.039177;;, + 14;4; -0.981313,-0.144627, 0.005539,-0.038377;;, + 15;4; -0.987272,-0.115201, 0.004470,-0.037852;;, + 16;4; -0.989286,-0.105254, 0.004109,-0.037675;;, + 17;4; -0.986277,-0.121439, 0.004697,-0.037973;;, + 18;4; -0.977802,-0.167028, 0.006353,-0.038813;;, + 19;4; -0.966921,-0.225564, 0.008480,-0.039892;;, + 20;4; -0.958446,-0.271154, 0.010136,-0.040732;;, + 21;4; -0.955437,-0.287339, 0.010724,-0.041030;;, + 22;4; -0.959701,-0.261762, 0.009795,-0.040541;;, + 23;4; -0.971097,-0.194805, 0.007362,-0.039270;;, + 24;4; -0.983146,-0.127683, 0.004923,-0.038018;;, + 25;4; -0.989057,-0.101707, 0.003979,-0.037578;;, + 26;4; -0.990877,-0.101289, 0.003965,-0.037632;;, + 27;4; -0.992338,-0.100979, 0.003954,-0.037676;;, + 28;4; -0.993349,-0.100790, 0.003947,-0.037707;;, + 29;4; -0.993913,-0.100706, 0.003944,-0.037725;;, + 30;4; -0.994145,-0.100686, 0.003944,-0.037732;;, + 31;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 32;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 33;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 34;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 35;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 36;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 37;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 38;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 39;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 40;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 41;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 42;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 43;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 44;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 45;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 46;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 47;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 48;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 49;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 50;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 51;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 52;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 53;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 54;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 55;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 56;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 57;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 58;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 59;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 60;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 61;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 62;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 63;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 64;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 65;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 66;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 67;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 68;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 69;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 70;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 71;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 72;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 73;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 74;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 75;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 76;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 77;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 78;4; -0.991164,-0.115356, 0.004477,-0.037994;;, + 79;4; -0.982629,-0.156671, 0.005978,-0.038725;;, + 80;4; -0.971671,-0.209714, 0.007904,-0.039663;;, + 81;4; -0.963137,-0.251026, 0.009405,-0.040394;;, + 82;4; -0.960107,-0.265695, 0.009938,-0.040654;;, + 83;4; -0.960339,-0.264571, 0.009897,-0.040634;;, + 84;4; -0.961041,-0.261174, 0.009774,-0.040574;;, + 85;4; -0.962213,-0.255501, 0.009568,-0.040474;;, + 86;4; -0.963842,-0.247611, 0.009281,-0.040334;;, + 87;4; -0.965901,-0.237644, 0.008919,-0.040158;;, + 88;4; -0.968341,-0.225834, 0.008490,-0.039949;;, + 89;4; -0.971092,-0.212518, 0.008006,-0.039713;;, + 90;4; -0.974064,-0.198131, 0.007484,-0.039458;;, + 91;4; -0.977151,-0.183188, 0.006941,-0.039194;;, + 92;4; -0.980238,-0.168245, 0.006398,-0.038930;;, + 93;4; -0.983210,-0.153859, 0.005875,-0.038675;;, + 94;4; -0.985961,-0.140543, 0.005392,-0.038439;;, + 95;4; -0.988400,-0.128734, 0.004963,-0.038230;;, + 96;4; -0.990459,-0.118768, 0.004601,-0.038054;;, + 97;4; -0.992089,-0.110879, 0.004314,-0.037915;;, + 98;4; -0.993261,-0.105206, 0.004108,-0.037814;;, + 99;4; -0.993963,-0.101810, 0.003985,-0.037754;;, + 100;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 101;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 102;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 103;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 104;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 105;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 106;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 107;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 108;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 109;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 110;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 111;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 112;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 113;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 114;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 115;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 116;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 117;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 118;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 119;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 120;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 121;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 122;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 123;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 124;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 125;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 126;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 127;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 128;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 129;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 130;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 131;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 132;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 133;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 134;4; -0.994195,-0.100686, 0.003944,-0.037734;;, + 135;4; -0.994195,-0.100686, 0.003944,-0.037734;;; + } + AnimationKey { //Scale + 1; + 136; + 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;;; + } + } + Animation { + {Cube} + AnimationKey { //Position + 2; + 136; + 0;3; 0.274003,-0.357581,11.859126;;, + 1;3; 0.274003,-0.357581,11.859126;;, + 2;3; 0.274003,-0.357581,11.859126;;, + 3;3; 0.274003,-0.357581,11.859126;;, + 4;3; 0.274003,-0.357581,11.859126;;, + 5;3; 0.274003,-0.357581,11.859126;;, + 6;3; 0.274003,-0.357581,11.859126;;, + 7;3; 0.274003,-0.357581,11.859126;;, + 8;3; 0.274003,-0.357581,11.859126;;, + 9;3; 0.274003,-0.357581,11.859126;;, + 10;3; 0.274003,-0.357581,11.859126;;, + 11;3; 0.274003,-0.357581,11.859126;;, + 12;3; 0.274003,-0.357581,11.859126;;, + 13;3; 0.274003,-0.357581,11.859126;;, + 14;3; 0.274003,-0.357581,11.859126;;, + 15;3; 0.274003,-0.357581,11.859126;;, + 16;3; 0.274003,-0.357581,11.859126;;, + 17;3; 0.274003,-0.357581,11.859126;;, + 18;3; 0.274003,-0.357581,11.859126;;, + 19;3; 0.274003,-0.357581,11.859126;;, + 20;3; 0.274003,-0.357581,11.859126;;, + 21;3; 0.274003,-0.357581,11.859126;;, + 22;3; 0.274003,-0.357581,11.859126;;, + 23;3; 0.274003,-0.357581,11.859126;;, + 24;3; 0.274003,-0.357581,11.859126;;, + 25;3; 0.274003,-0.357581,11.859126;;, + 26;3; 0.274003,-0.357581,11.859126;;, + 27;3; 0.274003,-0.357581,11.859126;;, + 28;3; 0.274003,-0.357581,11.859126;;, + 29;3; 0.274003,-0.357581,11.859126;;, + 30;3; 0.274003,-0.357581,11.859126;;, + 31;3; 0.274003,-0.357581,11.859126;;, + 32;3; 0.274003,-0.357581,11.859126;;, + 33;3; 0.274003,-0.357581,11.859126;;, + 34;3; 0.274003,-0.357581,11.859126;;, + 35;3; 0.274003,-0.357581,11.859126;;, + 36;3; 0.274003,-0.357581,11.859126;;, + 37;3; 0.274003,-0.357581,11.859126;;, + 38;3; 0.274003,-0.357581,11.859126;;, + 39;3; 0.274003,-0.357581,11.859126;;, + 40;3; 0.274003,-0.357581,11.859126;;, + 41;3; 0.274003,-0.357581,11.859126;;, + 42;3; 0.274003,-0.357581,11.859126;;, + 43;3; 0.274003,-0.357581,11.859126;;, + 44;3; 0.274003,-0.357581,11.859126;;, + 45;3; 0.274003,-0.357581,11.859126;;, + 46;3; 0.274003,-0.357581,11.859126;;, + 47;3; 0.274003,-0.357581,11.859126;;, + 48;3; 0.274003,-0.357581,11.859126;;, + 49;3; 0.274003,-0.357581,11.859126;;, + 50;3; 0.274003,-0.357581,11.859126;;, + 51;3; 0.274003,-0.357581,11.859126;;, + 52;3; 0.274003,-0.357581,11.859126;;, + 53;3; 0.274003,-0.357581,11.859126;;, + 54;3; 0.274003,-0.357581,11.859126;;, + 55;3; 0.274003,-0.357581,11.859126;;, + 56;3; 0.274003,-0.357581,11.859126;;, + 57;3; 0.274003,-0.357581,11.859126;;, + 58;3; 0.274003,-0.357581,11.859126;;, + 59;3; 0.274003,-0.357581,11.859126;;, + 60;3; 0.274003,-0.357581,11.859126;;, + 61;3; 0.274003,-0.357581,11.859126;;, + 62;3; 0.274003,-0.357581,11.859126;;, + 63;3; 0.274003,-0.357581,11.859126;;, + 64;3; 0.274003,-0.357581,11.859126;;, + 65;3; 0.274003,-0.357581,11.859126;;, + 66;3; 0.274003,-0.357581,11.859126;;, + 67;3; 0.274003,-0.357581,11.859126;;, + 68;3; 0.274003,-0.357581,11.859126;;, + 69;3; 0.274003,-0.357581,11.859126;;, + 70;3; 0.274003,-0.357581,11.859126;;, + 71;3; 0.274003,-0.357581,11.859126;;, + 72;3; 0.274003,-0.357581,11.859126;;, + 73;3; 0.274003,-0.357581,11.859126;;, + 74;3; 0.274003,-0.357581,11.859126;;, + 75;3; 0.274003,-0.357581,11.859126;;, + 76;3; 0.274003,-0.357581,11.859126;;, + 77;3; 0.274003,-0.357581,11.859126;;, + 78;3; 0.274003,-0.357581,11.859126;;, + 79;3; 0.274003,-0.357581,11.859126;;, + 80;3; 0.274003,-0.357581,11.859126;;, + 81;3; 0.274003,-0.357581,11.859126;;, + 82;3; 0.274003,-0.357581,11.859126;;, + 83;3; 0.274003,-0.357581,11.859126;;, + 84;3; 0.274003,-0.357581,11.859126;;, + 85;3; 0.274003,-0.357581,11.859126;;, + 86;3; 0.274003,-0.357581,11.859126;;, + 87;3; 0.274003,-0.357581,11.859126;;, + 88;3; 0.274003,-0.357581,11.859126;;, + 89;3; 0.274003,-0.357581,11.859126;;, + 90;3; 0.274003,-0.357581,11.859126;;, + 91;3; 0.274003,-0.357581,11.859126;;, + 92;3; 0.274003,-0.357581,11.859126;;, + 93;3; 0.274003,-0.357581,11.859126;;, + 94;3; 0.274003,-0.357581,11.859126;;, + 95;3; 0.274003,-0.357581,11.859126;;, + 96;3; 0.274003,-0.357581,11.859126;;, + 97;3; 0.274003,-0.357581,11.859126;;, + 98;3; 0.274003,-0.357581,11.859126;;, + 99;3; 0.274003,-0.357581,11.859126;;, + 100;3; 0.274003,-0.357581,11.859126;;, + 101;3; 0.274003,-0.357581,11.859126;;, + 102;3; 0.274003,-0.357581,11.859126;;, + 103;3; 0.274003,-0.357581,11.859126;;, + 104;3; 0.274003,-0.357581,11.859126;;, + 105;3; 0.274003,-0.357581,11.859126;;, + 106;3; 0.274003,-0.357581,11.859126;;, + 107;3; 0.274003,-0.357581,11.859126;;, + 108;3; 0.274003,-0.357581,11.859126;;, + 109;3; 0.274003,-0.357581,11.859126;;, + 110;3; 0.274003,-0.357581,11.859126;;, + 111;3; 0.274003,-0.357581,11.859126;;, + 112;3; 0.274003,-0.357581,11.859126;;, + 113;3; 0.274003,-0.357581,11.859126;;, + 114;3; 0.274003,-0.357581,11.859126;;, + 115;3; 0.274003,-0.357581,11.859126;;, + 116;3; 0.274003,-0.357581,11.859126;;, + 117;3; 0.274003,-0.357581,11.859126;;, + 118;3; 0.274003,-0.357581,11.859126;;, + 119;3; 0.274003,-0.357581,11.859126;;, + 120;3; 0.274003,-0.357581,11.859126;;, + 121;3; 0.274003,-0.357581,11.859126;;, + 122;3; 0.274003,-0.357581,11.859126;;, + 123;3; 0.274003,-0.357581,11.859126;;, + 124;3; 0.274003,-0.357581,11.859126;;, + 125;3; 0.274003,-0.357581,11.859126;;, + 126;3; 0.274003,-0.357581,11.859126;;, + 127;3; 0.274003,-0.357581,11.859126;;, + 128;3; 0.274003,-0.357581,11.859126;;, + 129;3; 0.274003,-0.357581,11.859126;;, + 130;3; 0.274003,-0.357581,11.859126;;, + 131;3; 0.274003,-0.357581,11.859126;;, + 132;3; 0.274003,-0.357581,11.859126;;, + 133;3; 0.274003,-0.357581,11.859126;;, + 134;3; 0.274003,-0.357581,11.859126;;, + 135;3; 0.274003,-0.357581,11.859126;;; + } + AnimationKey { //Rotation + 0; + 136; + 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;;; + } + AnimationKey { //Scale + 1; + 136; + 0;3; 3.749036, 3.749036, 3.749036;;, + 1;3; 3.749036, 3.749036, 3.749036;;, + 2;3; 3.749036, 3.749036, 3.749036;;, + 3;3; 3.749036, 3.749036, 3.749036;;, + 4;3; 3.749036, 3.749036, 3.749036;;, + 5;3; 3.749036, 3.749036, 3.749036;;, + 6;3; 3.749036, 3.749036, 3.749036;;, + 7;3; 3.749036, 3.749036, 3.749036;;, + 8;3; 3.749036, 3.749036, 3.749036;;, + 9;3; 3.749036, 3.749036, 3.749036;;, + 10;3; 3.749036, 3.749036, 3.749036;;, + 11;3; 3.749036, 3.749036, 3.749036;;, + 12;3; 3.749036, 3.749036, 3.749036;;, + 13;3; 3.749036, 3.749036, 3.749036;;, + 14;3; 3.749036, 3.749036, 3.749036;;, + 15;3; 3.749036, 3.749036, 3.749036;;, + 16;3; 3.749036, 3.749036, 3.749036;;, + 17;3; 3.749036, 3.749036, 3.749036;;, + 18;3; 3.749036, 3.749036, 3.749036;;, + 19;3; 3.749036, 3.749036, 3.749036;;, + 20;3; 3.749036, 3.749036, 3.749036;;, + 21;3; 3.749036, 3.749036, 3.749036;;, + 22;3; 3.749036, 3.749036, 3.749036;;, + 23;3; 3.749036, 3.749036, 3.749036;;, + 24;3; 3.749036, 3.749036, 3.749036;;, + 25;3; 3.749036, 3.749036, 3.749036;;, + 26;3; 3.749036, 3.749036, 3.749036;;, + 27;3; 3.749036, 3.749036, 3.749036;;, + 28;3; 3.749036, 3.749036, 3.749036;;, + 29;3; 3.749036, 3.749036, 3.749036;;, + 30;3; 3.749036, 3.749036, 3.749036;;, + 31;3; 3.749036, 3.749036, 3.749036;;, + 32;3; 3.749036, 3.749036, 3.749036;;, + 33;3; 3.749036, 3.749036, 3.749036;;, + 34;3; 3.749036, 3.749036, 3.749036;;, + 35;3; 3.749036, 3.749036, 3.749036;;, + 36;3; 3.749036, 3.749036, 3.749036;;, + 37;3; 3.749036, 3.749036, 3.749036;;, + 38;3; 3.749036, 3.749036, 3.749036;;, + 39;3; 3.749036, 3.749036, 3.749036;;, + 40;3; 3.749036, 3.749036, 3.749036;;, + 41;3; 3.749036, 3.749036, 3.749036;;, + 42;3; 3.749036, 3.749036, 3.749036;;, + 43;3; 3.749036, 3.749036, 3.749036;;, + 44;3; 3.749036, 3.749036, 3.749036;;, + 45;3; 3.749036, 3.749036, 3.749036;;, + 46;3; 3.749036, 3.749036, 3.749036;;, + 47;3; 3.749036, 3.749036, 3.749036;;, + 48;3; 3.749036, 3.749036, 3.749036;;, + 49;3; 3.749036, 3.749036, 3.749036;;, + 50;3; 3.749036, 3.749036, 3.749036;;, + 51;3; 3.749036, 3.749036, 3.749036;;, + 52;3; 3.749036, 3.749036, 3.749036;;, + 53;3; 3.749036, 3.749036, 3.749036;;, + 54;3; 3.749036, 3.749036, 3.749036;;, + 55;3; 3.749036, 3.749036, 3.749036;;, + 56;3; 3.749036, 3.749036, 3.749036;;, + 57;3; 3.749036, 3.749036, 3.749036;;, + 58;3; 3.749036, 3.749036, 3.749036;;, + 59;3; 3.749036, 3.749036, 3.749036;;, + 60;3; 3.749036, 3.749036, 3.749036;;, + 61;3; 3.749036, 3.749036, 3.749036;;, + 62;3; 3.749036, 3.749036, 3.749036;;, + 63;3; 3.749036, 3.749036, 3.749036;;, + 64;3; 3.749036, 3.749036, 3.749036;;, + 65;3; 3.749036, 3.749036, 3.749036;;, + 66;3; 3.749036, 3.749036, 3.749036;;, + 67;3; 3.749036, 3.749036, 3.749036;;, + 68;3; 3.749036, 3.749036, 3.749036;;, + 69;3; 3.749036, 3.749036, 3.749036;;, + 70;3; 3.749036, 3.749036, 3.749036;;, + 71;3; 3.749036, 3.749036, 3.749036;;, + 72;3; 3.749036, 3.749036, 3.749036;;, + 73;3; 3.749036, 3.749036, 3.749036;;, + 74;3; 3.749036, 3.749036, 3.749036;;, + 75;3; 3.749036, 3.749036, 3.749036;;, + 76;3; 3.749036, 3.749036, 3.749036;;, + 77;3; 3.749036, 3.749036, 3.749036;;, + 78;3; 3.749036, 3.749036, 3.749036;;, + 79;3; 3.749036, 3.749036, 3.749036;;, + 80;3; 3.749036, 3.749036, 3.749036;;, + 81;3; 3.749036, 3.749036, 3.749036;;, + 82;3; 3.749036, 3.749036, 3.749036;;, + 83;3; 3.749036, 3.749036, 3.749036;;, + 84;3; 3.749036, 3.749036, 3.749036;;, + 85;3; 3.749036, 3.749036, 3.749036;;, + 86;3; 3.749036, 3.749036, 3.749036;;, + 87;3; 3.749036, 3.749036, 3.749036;;, + 88;3; 3.749036, 3.749036, 3.749036;;, + 89;3; 3.749036, 3.749036, 3.749036;;, + 90;3; 3.749036, 3.749036, 3.749036;;, + 91;3; 3.749036, 3.749036, 3.749036;;, + 92;3; 3.749036, 3.749036, 3.749036;;, + 93;3; 3.749036, 3.749036, 3.749036;;, + 94;3; 3.749036, 3.749036, 3.749036;;, + 95;3; 3.749036, 3.749036, 3.749036;;, + 96;3; 3.749036, 3.749036, 3.749036;;, + 97;3; 3.749036, 3.749036, 3.749036;;, + 98;3; 3.749036, 3.749036, 3.749036;;, + 99;3; 3.749036, 3.749036, 3.749036;;, + 100;3; 3.749036, 3.749036, 3.749036;;, + 101;3; 3.749036, 3.749036, 3.749036;;, + 102;3; 3.749036, 3.749036, 3.749036;;, + 103;3; 3.749036, 3.749036, 3.749036;;, + 104;3; 3.749036, 3.749036, 3.749036;;, + 105;3; 3.749036, 3.749036, 3.749036;;, + 106;3; 3.749036, 3.749036, 3.749036;;, + 107;3; 3.749036, 3.749036, 3.749036;;, + 108;3; 3.749036, 3.749036, 3.749036;;, + 109;3; 3.749036, 3.749036, 3.749036;;, + 110;3; 3.749036, 3.749036, 3.749036;;, + 111;3; 3.749036, 3.749036, 3.749036;;, + 112;3; 3.749036, 3.749036, 3.749036;;, + 113;3; 3.749036, 3.749036, 3.749036;;, + 114;3; 3.749036, 3.749036, 3.749036;;, + 115;3; 3.749036, 3.749036, 3.749036;;, + 116;3; 3.749036, 3.749036, 3.749036;;, + 117;3; 3.749036, 3.749036, 3.749036;;, + 118;3; 3.749036, 3.749036, 3.749036;;, + 119;3; 3.749036, 3.749036, 3.749036;;, + 120;3; 3.749036, 3.749036, 3.749036;;, + 121;3; 3.749036, 3.749036, 3.749036;;, + 122;3; 3.749036, 3.749036, 3.749036;;, + 123;3; 3.749036, 3.749036, 3.749036;;, + 124;3; 3.749036, 3.749036, 3.749036;;, + 125;3; 3.749036, 3.749036, 3.749036;;, + 126;3; 3.749036, 3.749036, 3.749036;;, + 127;3; 3.749036, 3.749036, 3.749036;;, + 128;3; 3.749036, 3.749036, 3.749036;;, + 129;3; 3.749036, 3.749036, 3.749036;;, + 130;3; 3.749036, 3.749036, 3.749036;;, + 131;3; 3.749036, 3.749036, 3.749036;;, + 132;3; 3.749036, 3.749036, 3.749036;;, + 133;3; 3.749036, 3.749036, 3.749036;;, + 134;3; 3.749036, 3.749036, 3.749036;;, + 135;3; 3.749036, 3.749036, 3.749036;;; + } + } +} //End of AnimationSet diff --git a/mods/mobs_animal/models/mobs_deer2.x b/mods/mobs_animal/models/mobs_deer2.x new file mode 100644 index 0000000..319c07c --- /dev/null +++ b/mods/mobs_animal/models/mobs_deer2.x @@ -0,0 +1,7095 @@ +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 { + 2.736834, 0.000000, 0.000000, 0.000000, + 0.000000, 2.736834, 0.000000, 0.000000, + 0.000000, 0.000000, 2.736834, 0.000000, + -14.781387, 0.005959, 0.326405, 1.000000;; + } + Frame Armature_Body { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 5.378092,-1.647068, 3.136816, 1.000000;; + } + Frame Armature_Bone_001 { + 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.618225, 0.089278,-0.876976, 1.000000;; + } + } //End of Armature_Bone_001 + Frame Armature_Bone_002 { + 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.618225, 3.135167,-0.876976, 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.648382, 0.089278,-0.876976, 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.648382, 3.135167,-0.876976, 1.000000;; + } + } //End of Armature_Bone_004 + Frame Armature_Bone_005 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + 0.000000,-0.303766,-0.952747, 0.000000, + -0.000000, 0.952747,-0.303766, 0.000000, + 0.000000,-0.293364, 0.572615, 1.000000;; + } + } //End of Armature_Bone_005 + Frame Armature_Bone_006 { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + 0.000000, 0.681913, 0.731433, 0.000000, + 0.000000,-0.731433, 0.681913, 0.000000, + 0.000000, 3.228616, 0.252948, 1.000000;; + } + Frame Armature_Bone_007 { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.700370,-0.713780, 0.000000, + 0.000000, 0.713780, 0.700370, 0.000000, + -0.000000, 1.500366, 0.161866, 1.000000;; + } + } //End of Armature_Bone_007 + } //End of Armature_Bone_006 + } //End of Armature_Body + Frame Cube_005 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.018561,-0.012256,-0.107993, 1.000000;; + } + Mesh { //Mesh Mesh + 608; + 5.711963; 1.214301; 0.014691;, + 5.711963; 1.757811; 0.014691;, + 5.711963; 1.757811; 2.273839;, + 5.711963; 1.214301; 2.273839;, + 5.711963; 1.757811; 0.014691;, + 6.255472; 1.757811; 0.014691;, + 6.255472; 1.757811; 2.273839;, + 5.711963; 1.757811; 2.273839;, + 6.255472; 1.757811; 0.014691;, + 6.255472; 1.214301; 0.014691;, + 6.255472; 1.214301; 2.273839;, + 6.255472; 1.757811; 2.273839;, + 6.255472; 1.214301; 0.014691;, + 5.711963; 1.214301; 0.014691;, + 5.711963; 1.214301; 2.273839;, + 6.255472; 1.214301; 2.273839;, + 6.255472; 1.214301; 0.014691;, + 6.255472; 1.757811; 0.014691;, + 5.711963; 1.757811; 0.014691;, + 5.711963; 1.214301; 0.014691;, + 5.711963; 1.214301; 2.273839;, + 5.711963; 1.757811; 2.273839;, + 6.255472; 1.757811; 2.273839;, + 6.255472; 1.214301; 2.273839;, + 4.461220; 1.214301; 0.014691;, + 4.461220; 1.757811; 0.014691;, + 4.461220; 1.757811; 2.273839;, + 4.461220; 1.214301; 2.273839;, + 4.461220; 1.757811; 0.014691;, + 5.004729; 1.757811; 0.014691;, + 5.004729; 1.757811; 2.273839;, + 4.461220; 1.757811; 2.273839;, + 5.004729; 1.757811; 0.014691;, + 5.004729; 1.214301; 0.014691;, + 5.004729; 1.214301; 2.273839;, + 5.004729; 1.757811; 2.273839;, + 5.004729; 1.214301; 0.014691;, + 4.461220; 1.214301; 0.014691;, + 4.461220; 1.214301; 2.273839;, + 5.004729; 1.214301; 2.273839;, + 5.004729; 1.214301; 0.014691;, + 5.004729; 1.757811; 0.014691;, + 4.461220; 1.757811; 0.014691;, + 4.461220; 1.214301; 0.014691;, + 4.461220; 1.214301; 2.273839;, + 4.461220; 1.757811; 2.273839;, + 5.004729; 1.757811; 2.273839;, + 5.004729; 1.214301; 2.273839;, + 4.461220;-1.811143; 0.014691;, + 4.461220;-1.267634; 0.014691;, + 4.461220;-1.267634; 2.273839;, + 4.461220;-1.811143; 2.273839;, + 4.461220;-1.267634; 0.014691;, + 5.004729;-1.267634; 0.014691;, + 5.004729;-1.267634; 2.273839;, + 4.461220;-1.267634; 2.273839;, + 5.004729;-1.267634; 0.014691;, + 5.004729;-1.811143; 0.014691;, + 5.004729;-1.811143; 2.273839;, + 5.004729;-1.267634; 2.273839;, + 5.004729;-1.811143; 0.014691;, + 4.461220;-1.811143; 0.014691;, + 4.461220;-1.811143; 2.273839;, + 5.004729;-1.811143; 2.273839;, + 5.004729;-1.811143; 0.014691;, + 5.004729;-1.267634; 0.014691;, + 4.461220;-1.267634; 0.014691;, + 4.461220;-1.811143; 0.014691;, + 4.461220;-1.811143; 2.273839;, + 4.461220;-1.267634; 2.273839;, + 5.004729;-1.267634; 2.273839;, + 5.004729;-1.811143; 2.273839;, + 5.711963;-1.811143; 0.014691;, + 5.711963;-1.267634; 0.014691;, + 5.711963;-1.267634; 2.273839;, + 5.711963;-1.811143; 2.273839;, + 5.711963;-1.267634; 0.014691;, + 6.255472;-1.267634; 0.014691;, + 6.255472;-1.267634; 2.273839;, + 5.711963;-1.267634; 2.273839;, + 6.255472;-1.267634; 0.014691;, + 6.255472;-1.811143; 0.014691;, + 6.255472;-1.811143; 2.273839;, + 6.255472;-1.267634; 2.273839;, + 6.255472;-1.811143; 0.014691;, + 5.711963;-1.811143; 0.014691;, + 5.711963;-1.811143; 2.273839;, + 6.255472;-1.811143; 2.273839;, + 6.255472;-1.811143; 0.014691;, + 6.255472;-1.267634; 0.014691;, + 5.711963;-1.267634; 0.014691;, + 5.711963;-1.811143; 0.014691;, + 5.711963;-1.811143; 2.273839;, + 5.711963;-1.267634; 2.273839;, + 6.255472;-1.267634; 2.273839;, + 6.255472;-1.811143; 2.273839;, + 5.126820;-2.561222; 2.539834;, + 5.126820;-2.127312; 2.415637;, + 5.126820;-1.768297; 3.669943;, + 5.126820;-2.202206; 3.794139;, + 5.126820;-2.127312; 2.415637;, + 5.623676;-2.127312; 2.415637;, + 5.623676;-1.768297; 3.669943;, + 5.126820;-1.768297; 3.669943;, + 5.623676;-2.127312; 2.415637;, + 5.623676;-2.561222; 2.539834;, + 5.623676;-2.202206; 3.794139;, + 5.623676;-1.768297; 3.669943;, + 5.623676;-2.561222; 2.539834;, + 5.126820;-2.561222; 2.539834;, + 5.126820;-2.202206; 3.794139;, + 5.623676;-2.202206; 3.794139;, + 5.623676;-2.561222; 2.539834;, + 5.623676;-2.127312; 2.415637;, + 5.126820;-2.127312; 2.415637;, + 5.126820;-2.561222; 2.539834;, + 5.126820;-2.202206; 3.794139;, + 5.126820;-1.768297; 3.669943;, + 5.623676;-1.768297; 3.669943;, + 5.623676;-2.202206; 3.794139;, + 4.375248;-2.018215; 2.218605;, + 4.375248; 1.981785; 2.218605;, + 4.375248; 1.981785; 3.923565;, + 4.375248;-2.018215; 3.923565;, + 4.375248; 1.981785; 2.218605;, + 6.375248; 1.981785; 2.218605;, + 6.375248; 1.981785; 3.923565;, + 4.375248; 1.981785; 3.923565;, + 6.375248; 1.981785; 2.218605;, + 6.375248;-2.018215; 2.218605;, + 6.375248;-2.018215; 3.923565;, + 6.375248; 1.981785; 3.923565;, + 6.375248;-2.018215; 2.218605;, + 4.375248;-2.018215; 2.218605;, + 4.375248;-2.018215; 3.923565;, + 6.375248;-2.018215; 3.923565;, + 6.375248;-2.018215; 2.218605;, + 6.375248; 1.981785; 2.218605;, + 4.375248; 1.981785; 2.218605;, + 4.375248;-2.018215; 2.218605;, + 4.375248;-2.018215; 3.923565;, + 4.375248; 1.981785; 3.923565;, + 6.375248; 1.981785; 3.923565;, + 6.375248;-2.018215; 3.923565;, + 4.924141; 1.861983; 2.879276;, + 4.924141; 3.050116; 4.163679;, + 4.924141; 2.256643; 4.897679;, + 4.924141; 1.068510; 3.613276;, + 4.924141; 3.050116; 4.163679;, + 5.826355; 3.050116; 4.163679;, + 5.826355; 2.256643; 4.897679;, + 4.924141; 2.256643; 4.897679;, + 5.826355; 3.050116; 4.163679;, + 5.826355; 1.861983; 2.879276;, + 5.826355; 1.068510; 3.613276;, + 5.826355; 2.256643; 4.897679;, + 5.826355; 1.861983; 2.879276;, + 4.924141; 1.861983; 2.879276;, + 4.924141; 1.068510; 3.613276;, + 5.826355; 1.068510; 3.613276;, + 5.826355; 1.861983; 2.879276;, + 5.826355; 3.050116; 4.163679;, + 4.924141; 3.050116; 4.163679;, + 4.924141; 1.861983; 2.879276;, + 4.924141; 1.068510; 3.613276;, + 4.924141; 2.256643; 4.897679;, + 5.826355; 2.256643; 4.897679;, + 5.826355; 1.068510; 3.613276;, + 5.489091; 2.217200; 4.855481;, + 5.489091; 2.472221; 4.855481;, + 5.443087; 2.472221; 5.074224;, + 5.443087; 2.217200; 5.074225;, + 5.489091; 2.472221; 4.855481;, + 5.766559; 2.472221; 4.900755;, + 5.720555; 2.472221; 5.119499;, + 5.443087; 2.472221; 5.074224;, + 5.766559; 2.472221; 4.900755;, + 5.766559; 2.217200; 4.900755;, + 5.720555; 2.217200; 5.119499;, + 5.720555; 2.472221; 5.119499;, + 5.766559; 2.217200; 4.900755;, + 5.489091; 2.217200; 4.855481;, + 5.443087; 2.217200; 5.074225;, + 5.720555; 2.217200; 5.119499;, + 5.766559; 2.217200; 4.900755;, + 5.766559; 2.472221; 4.900755;, + 5.489091; 2.472221; 4.855481;, + 5.489091; 2.217200; 4.855481;, + 5.397517; 2.217200; 5.353506;, + 5.674985; 2.217200; 5.398781;, + 5.720555; 2.217200; 5.119499;, + 5.443087; 2.217200; 5.074225;, + 5.397517; 2.217200; 5.353506;, + 5.397517; 2.472221; 5.353506;, + 5.674985; 2.472221; 5.398781;, + 5.674985; 2.217200; 5.398781;, + 6.073324; 2.472221; 5.188508;, + 6.027754; 2.472221; 5.467789;, + 5.674985; 2.472221; 5.398781;, + 5.720555; 2.472221; 5.119499;, + 5.674985; 2.472221; 5.398781;, + 5.397517; 2.472221; 5.353506;, + 5.443087; 2.472221; 5.074224;, + 5.720555; 2.472221; 5.119499;, + 5.397517; 2.472221; 5.353506;, + 5.397517; 2.217200; 5.353506;, + 5.443087; 2.217200; 5.074225;, + 5.443087; 2.472221; 5.074224;, + 6.314865; 2.472221; 5.227920;, + 6.269295; 2.472221; 5.507201;, + 6.027754; 2.472221; 5.467789;, + 6.073324; 2.472221; 5.188508;, + 6.073324; 2.217200; 5.188508;, + 6.073324; 2.472221; 5.188508;, + 5.720555; 2.472221; 5.119499;, + 5.720555; 2.217200; 5.119499;, + 6.027754; 2.472221; 5.467789;, + 6.027754; 2.217200; 5.467789;, + 5.674985; 2.217200; 5.398781;, + 5.674985; 2.472221; 5.398781;, + 6.027754; 2.217200; 5.467789;, + 6.073324; 2.217200; 5.188508;, + 5.720555; 2.217200; 5.119499;, + 5.674985; 2.217200; 5.398781;, + 6.678238; 2.472221; 5.287211;, + 6.632668; 2.472221; 5.566493;, + 6.269295; 2.472221; 5.507201;, + 6.314865; 2.472221; 5.227920;, + 6.269295; 2.217200; 5.507201;, + 6.314865; 2.217200; 5.227920;, + 6.073324; 2.217200; 5.188508;, + 6.027754; 2.217200; 5.467789;, + 6.314865; 2.217200; 5.227920;, + 6.314865; 2.472221; 5.227920;, + 6.073324; 2.472221; 5.188508;, + 6.073324; 2.217200; 5.188508;, + 5.914897; 2.217200; 6.159438;, + 6.156438; 2.217200; 6.198851;, + 6.269295; 2.217200; 5.507201;, + 6.027754; 2.217200; 5.467789;, + 6.156438; 2.472221; 6.198850;, + 6.156438; 2.217200; 6.198851;, + 5.914897; 2.217200; 6.159438;, + 5.914898; 2.472221; 6.159438;, + 6.156438; 2.472221; 6.198850;, + 5.914898; 2.472221; 6.159438;, + 6.027754; 2.472221; 5.467789;, + 6.269295; 2.472221; 5.507201;, + 6.156438; 2.217200; 6.198851;, + 6.156438; 2.472221; 6.198850;, + 6.269295; 2.472221; 5.507201;, + 6.269295; 2.217200; 5.507201;, + 5.914898; 2.472221; 6.159438;, + 5.914897; 2.217200; 6.159438;, + 6.027754; 2.217200; 5.467789;, + 6.027754; 2.472221; 5.467789;, + 6.924961; 2.472221; 5.327469;, + 6.879391; 2.472221; 5.606750;, + 6.632668; 2.472221; 5.566493;, + 6.678238; 2.472221; 5.287211;, + 6.678237; 2.217200; 5.287211;, + 6.678238; 2.472221; 5.287211;, + 6.314865; 2.472221; 5.227920;, + 6.314865; 2.217200; 5.227920;, + 6.632668; 2.472221; 5.566493;, + 6.632667; 2.217200; 5.566493;, + 6.269295; 2.217200; 5.507201;, + 6.269295; 2.472221; 5.507201;, + 6.632667; 2.217200; 5.566493;, + 6.678237; 2.217200; 5.287211;, + 6.314865; 2.217200; 5.227920;, + 6.269295; 2.217200; 5.507201;, + 7.313226; 2.472221; 5.390822;, + 7.267655; 2.472221; 5.670104;, + 6.879391; 2.472221; 5.606750;, + 6.924961; 2.472221; 5.327469;, + 6.924961; 2.217200; 5.327469;, + 6.924961; 2.472221; 5.327469;, + 6.678238; 2.472221; 5.287211;, + 6.678237; 2.217200; 5.287211;, + 6.471461; 2.217200; 6.554456;, + 6.718185; 2.217200; 6.594714;, + 6.879391; 2.217200; 5.606750;, + 6.632667; 2.217200; 5.566493;, + 6.879391; 2.217200; 5.606750;, + 6.924961; 2.217200; 5.327469;, + 6.678237; 2.217200; 5.287211;, + 6.632667; 2.217200; 5.566493;, + 6.718185; 2.472221; 6.594713;, + 6.718185; 2.217200; 6.594714;, + 6.471461; 2.217200; 6.554456;, + 6.471461; 2.472221; 6.554456;, + 6.718185; 2.217200; 6.594714;, + 6.718185; 2.472221; 6.594713;, + 6.879391; 2.472221; 5.606750;, + 6.879391; 2.217200; 5.606750;, + 6.471461; 2.472221; 6.554456;, + 6.471461; 2.217200; 6.554456;, + 6.632667; 2.217200; 5.566493;, + 6.632668; 2.472221; 5.566493;, + 6.718185; 2.472221; 6.594713;, + 6.471461; 2.472221; 6.554456;, + 6.632668; 2.472221; 5.566493;, + 6.879391; 2.472221; 5.606750;, + 7.554335; 2.472220; 5.430164;, + 7.508765; 2.472220; 5.709445;, + 7.267655; 2.472221; 5.670104;, + 7.313226; 2.472221; 5.390822;, + 7.313226; 2.217199; 5.390822;, + 7.313226; 2.472221; 5.390822;, + 6.924961; 2.472221; 5.327469;, + 6.924961; 2.217200; 5.327469;, + 7.267655; 2.472221; 5.670104;, + 7.267655; 2.217199; 5.670104;, + 6.879391; 2.217200; 5.606750;, + 6.879391; 2.472221; 5.606750;, + 7.267655; 2.217199; 5.670104;, + 7.313226; 2.217199; 5.390822;, + 6.924961; 2.217200; 5.327469;, + 6.879391; 2.217200; 5.606750;, + 7.508765; 2.217199; 5.709445;, + 7.508765; 2.472220; 5.709445;, + 7.554335; 2.472220; 5.430164;, + 7.554335; 2.217199; 5.430164;, + 7.554335; 2.217199; 5.430164;, + 7.554335; 2.472220; 5.430164;, + 7.313226; 2.472221; 5.390822;, + 7.313226; 2.217199; 5.390822;, + 7.027765; 2.217200; 7.140287;, + 7.268875; 2.217200; 7.179629;, + 7.508765; 2.217199; 5.709445;, + 7.267655; 2.217199; 5.670104;, + 7.508765; 2.217199; 5.709445;, + 7.554335; 2.217199; 5.430164;, + 7.313226; 2.217199; 5.390822;, + 7.267655; 2.217199; 5.670104;, + 7.268875; 2.472221; 7.179629;, + 7.268875; 2.217200; 7.179629;, + 7.027765; 2.217200; 7.140287;, + 7.027765; 2.472221; 7.140287;, + 7.268875; 2.217200; 7.179629;, + 7.268875; 2.472221; 7.179629;, + 7.508765; 2.472220; 5.709445;, + 7.508765; 2.217199; 5.709445;, + 7.027765; 2.472221; 7.140287;, + 7.027765; 2.217200; 7.140287;, + 7.267655; 2.217199; 5.670104;, + 7.267655; 2.472221; 5.670104;, + 7.268875; 2.472221; 7.179629;, + 7.027765; 2.472221; 7.140287;, + 7.267655; 2.472221; 5.670104;, + 7.508765; 2.472220; 5.709445;, + 5.152946; 2.472221; 4.855481;, + 5.152946; 2.217200; 4.855481;, + 5.198950; 2.217200; 5.074224;, + 5.198950; 2.472221; 5.074225;, + 5.152946; 2.217200; 4.855481;, + 4.875478; 2.217200; 4.900755;, + 4.921482; 2.217200; 5.119499;, + 5.198950; 2.217200; 5.074224;, + 4.875478; 2.217200; 4.900755;, + 4.875478; 2.472221; 4.900755;, + 4.921482; 2.472221; 5.119499;, + 4.921482; 2.217200; 5.119499;, + 4.875478; 2.472221; 4.900755;, + 5.152946; 2.472221; 4.855481;, + 5.198950; 2.472221; 5.074225;, + 4.921482; 2.472221; 5.119499;, + 4.875478; 2.472221; 4.900755;, + 4.875478; 2.217200; 4.900755;, + 5.152946; 2.217200; 4.855481;, + 5.152946; 2.472221; 4.855481;, + 5.244520; 2.472221; 5.353506;, + 4.967052; 2.472221; 5.398781;, + 4.921482; 2.472221; 5.119499;, + 5.198950; 2.472221; 5.074225;, + 5.244520; 2.472221; 5.353506;, + 5.244520; 2.217200; 5.353506;, + 4.967052; 2.217200; 5.398781;, + 4.967052; 2.472221; 5.398781;, + 4.568713; 2.217200; 5.188508;, + 4.614283; 2.217200; 5.467789;, + 4.967052; 2.217200; 5.398781;, + 4.921482; 2.217200; 5.119499;, + 4.967052; 2.217200; 5.398781;, + 5.244520; 2.217200; 5.353506;, + 5.198950; 2.217200; 5.074224;, + 4.921482; 2.217200; 5.119499;, + 5.244520; 2.217200; 5.353506;, + 5.244520; 2.472221; 5.353506;, + 5.198950; 2.472221; 5.074225;, + 5.198950; 2.217200; 5.074224;, + 4.327172; 2.217200; 5.227920;, + 4.372743; 2.217200; 5.507201;, + 4.614283; 2.217200; 5.467789;, + 4.568713; 2.217200; 5.188508;, + 4.568713; 2.472221; 5.188508;, + 4.568713; 2.217200; 5.188508;, + 4.921482; 2.217200; 5.119499;, + 4.921482; 2.472221; 5.119499;, + 4.614283; 2.217200; 5.467789;, + 4.614283; 2.472221; 5.467789;, + 4.967052; 2.472221; 5.398781;, + 4.967052; 2.217200; 5.398781;, + 4.614283; 2.472221; 5.467789;, + 4.568713; 2.472221; 5.188508;, + 4.921482; 2.472221; 5.119499;, + 4.967052; 2.472221; 5.398781;, + 3.963799; 2.217200; 5.287211;, + 4.009370; 2.217200; 5.566493;, + 4.372743; 2.217200; 5.507201;, + 4.327172; 2.217200; 5.227920;, + 4.372743; 2.472221; 5.507201;, + 4.327172; 2.472222; 5.227920;, + 4.568713; 2.472221; 5.188508;, + 4.614283; 2.472221; 5.467789;, + 4.327172; 2.472222; 5.227920;, + 4.327172; 2.217200; 5.227920;, + 4.568713; 2.217200; 5.188508;, + 4.568713; 2.472221; 5.188508;, + 4.727139; 2.472221; 6.159438;, + 4.485599; 2.472221; 6.198851;, + 4.372743; 2.472221; 5.507201;, + 4.614283; 2.472221; 5.467789;, + 4.485599; 2.217200; 6.198850;, + 4.485599; 2.472221; 6.198851;, + 4.727139; 2.472221; 6.159438;, + 4.727139; 2.217200; 6.159438;, + 4.485599; 2.217200; 6.198850;, + 4.727139; 2.217200; 6.159438;, + 4.614283; 2.217200; 5.467789;, + 4.372743; 2.217200; 5.507201;, + 4.485599; 2.472221; 6.198851;, + 4.485599; 2.217200; 6.198850;, + 4.372743; 2.217200; 5.507201;, + 4.372743; 2.472221; 5.507201;, + 4.727139; 2.217200; 6.159438;, + 4.727139; 2.472221; 6.159438;, + 4.614283; 2.472221; 5.467789;, + 4.614283; 2.217200; 5.467789;, + 3.717076; 2.217200; 5.327469;, + 3.762646; 2.217200; 5.606750;, + 4.009370; 2.217200; 5.566493;, + 3.963799; 2.217200; 5.287211;, + 3.963799; 2.472222; 5.287211;, + 3.963799; 2.217200; 5.287211;, + 4.327172; 2.217200; 5.227920;, + 4.327172; 2.472222; 5.227920;, + 4.009370; 2.217200; 5.566493;, + 4.009370; 2.472222; 5.566493;, + 4.372743; 2.472221; 5.507201;, + 4.372743; 2.217200; 5.507201;, + 4.009370; 2.472222; 5.566493;, + 3.963799; 2.472222; 5.287211;, + 4.327172; 2.472222; 5.227920;, + 4.372743; 2.472221; 5.507201;, + 3.328812; 2.217201; 5.390822;, + 3.374382; 2.217201; 5.670104;, + 3.762646; 2.217200; 5.606750;, + 3.717076; 2.217200; 5.327469;, + 3.717076; 2.472222; 5.327469;, + 3.717076; 2.217200; 5.327469;, + 3.963799; 2.217200; 5.287211;, + 3.963799; 2.472222; 5.287211;, + 4.170576; 2.472221; 6.554456;, + 3.923852; 2.472221; 6.594714;, + 3.762646; 2.472222; 5.606750;, + 4.009370; 2.472222; 5.566493;, + 3.762646; 2.472222; 5.606750;, + 3.717076; 2.472222; 5.327469;, + 3.963799; 2.472222; 5.287211;, + 4.009370; 2.472222; 5.566493;, + 3.923852; 2.217200; 6.594713;, + 3.923852; 2.472221; 6.594714;, + 4.170576; 2.472221; 6.554456;, + 4.170576; 2.217200; 6.554456;, + 3.923852; 2.472221; 6.594714;, + 3.923852; 2.217200; 6.594713;, + 3.762646; 2.217200; 5.606750;, + 3.762646; 2.472222; 5.606750;, + 4.170576; 2.217200; 6.554456;, + 4.170576; 2.472221; 6.554456;, + 4.009370; 2.472222; 5.566493;, + 4.009370; 2.217200; 5.566493;, + 3.923852; 2.217200; 6.594713;, + 4.170576; 2.217200; 6.554456;, + 4.009370; 2.217200; 5.566493;, + 3.762646; 2.217200; 5.606750;, + 3.087702; 2.217201; 5.430164;, + 3.133272; 2.217201; 5.709445;, + 3.374382; 2.217201; 5.670104;, + 3.328812; 2.217201; 5.390822;, + 3.328812; 2.472222; 5.390822;, + 3.328812; 2.217201; 5.390822;, + 3.717076; 2.217200; 5.327469;, + 3.717076; 2.472222; 5.327469;, + 3.374382; 2.217201; 5.670104;, + 3.374382; 2.472222; 5.670104;, + 3.762646; 2.472222; 5.606750;, + 3.762646; 2.217200; 5.606750;, + 3.374382; 2.472222; 5.670104;, + 3.328812; 2.472222; 5.390822;, + 3.717076; 2.472222; 5.327469;, + 3.762646; 2.472222; 5.606750;, + 3.133272; 2.472222; 5.709445;, + 3.133272; 2.217201; 5.709445;, + 3.087702; 2.217201; 5.430164;, + 3.087702; 2.472222; 5.430164;, + 3.087702; 2.472222; 5.430164;, + 3.087702; 2.217201; 5.430164;, + 3.328812; 2.217201; 5.390822;, + 3.328812; 2.472222; 5.390822;, + 3.614272; 2.472221; 7.140287;, + 3.373162; 2.472221; 7.179629;, + 3.133272; 2.472222; 5.709445;, + 3.374382; 2.472222; 5.670104;, + 3.133272; 2.472222; 5.709445;, + 3.087702; 2.472222; 5.430164;, + 3.328812; 2.472222; 5.390822;, + 3.374382; 2.472222; 5.670104;, + 3.373162; 2.217200; 7.179629;, + 3.373162; 2.472221; 7.179629;, + 3.614272; 2.472221; 7.140287;, + 3.614272; 2.217200; 7.140287;, + 3.373162; 2.472221; 7.179629;, + 3.373162; 2.217200; 7.179629;, + 3.133272; 2.217201; 5.709445;, + 3.133272; 2.472222; 5.709445;, + 3.614272; 2.217200; 7.140287;, + 3.614272; 2.472221; 7.140287;, + 3.374382; 2.472222; 5.670104;, + 3.374382; 2.217201; 5.670104;, + 3.373162; 2.217200; 7.179629;, + 3.614272; 2.217200; 7.140287;, + 3.374382; 2.217201; 5.670104;, + 3.133272; 2.217201; 5.709445;, + 4.960369; 2.198520; 4.144218;, + 4.960369; 3.947400; 4.144217;, + 4.960369; 3.947400; 4.961417;, + 4.960369; 2.198520; 4.961417;, + 4.960369; 3.947400; 4.144217;, + 5.790127; 3.947400; 4.144217;, + 5.790127; 3.947400; 4.961417;, + 4.960369; 3.947400; 4.961417;, + 5.790127; 3.947400; 4.144217;, + 5.790127; 2.198520; 4.144218;, + 5.790127; 2.198520; 4.961417;, + 5.790127; 3.947400; 4.961417;, + 5.790127; 2.198520; 4.144218;, + 4.960369; 2.198520; 4.144218;, + 4.960369; 2.198520; 4.961417;, + 5.790127; 2.198520; 4.961417;, + 5.790127; 2.198520; 4.144218;, + 5.790127; 3.947400; 4.144217;, + 4.960369; 3.947400; 4.144217;, + 4.960369; 2.198520; 4.144218;, + 4.960369; 2.198520; 4.961417;, + 4.960369; 3.947400; 4.961417;, + 5.790127; 3.947400; 4.961417;, + 5.790127; 2.198520; 4.961417;, + 5.830330; 2.626592; 4.466683;, + 5.830330; 2.418095; 4.466683;, + 6.476232; 2.418095; 4.985989;, + 6.476232; 2.626592; 4.985989;, + 5.830330; 2.418095; 4.466683;, + 5.518331; 2.418095; 4.854742;, + 6.164232; 2.418095; 5.374047;, + 6.476232; 2.418095; 4.985989;, + 5.518331; 2.418095; 4.854742;, + 5.518331; 2.626591; 4.854742;, + 6.164232; 2.626592; 5.374047;, + 6.164232; 2.418095; 5.374047;, + 5.518331; 2.626591; 4.854742;, + 5.830330; 2.626592; 4.466683;, + 6.476232; 2.626592; 4.985989;, + 6.164232; 2.626592; 5.374047;, + 5.518331; 2.626591; 4.854742;, + 5.518331; 2.418095; 4.854742;, + 5.830330; 2.418095; 4.466683;, + 5.830330; 2.626592; 4.466683;, + 6.476232; 2.626592; 4.985989;, + 6.476232; 2.418095; 4.985989;, + 6.164232; 2.418095; 5.374047;, + 6.164232; 2.626592; 5.374047;, + 5.272277; 2.626592; 4.845780;, + 5.272277; 2.418095; 4.845780;, + 4.636218; 2.418095; 5.377096;, + 4.636218; 2.626592; 5.377096;, + 5.272277; 2.418095; 4.845780;, + 4.953062; 2.418095; 4.463635;, + 4.317003; 2.418095; 4.994951;, + 4.636218; 2.418095; 5.377096;, + 4.953062; 2.418095; 4.463635;, + 4.953062; 2.626592; 4.463635;, + 4.317003; 2.626592; 4.994952;, + 4.317003; 2.418095; 4.994951;, + 4.953062; 2.626592; 4.463635;, + 5.272277; 2.626592; 4.845780;, + 4.636218; 2.626592; 5.377096;, + 4.317003; 2.626592; 4.994952;, + 4.953062; 2.626592; 4.463635;, + 4.953062; 2.418095; 4.463635;, + 5.272277; 2.418095; 4.845780;, + 5.272277; 2.626592; 4.845780;, + 4.636218; 2.626592; 5.377096;, + 4.636218; 2.418095; 5.377096;, + 4.317003; 2.418095; 4.994951;, + 4.317003; 2.626592; 4.994952;; + 152; + 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;; + MeshNormals { //Mesh Normals + 608; + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.961394;-0.275176;, + 0.000000; 0.961394;-0.275176;, + 0.000000; 0.961394;-0.275176;, + 0.000000; 0.961394;-0.275176;, + 1.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.961394; 0.275176;, + 0.000000;-0.961394; 0.275176;, + 0.000000;-0.961394; 0.275176;, + 0.000000;-0.961394; 0.275176;, + 0.000000;-0.275176;-0.961394;, + 0.000000;-0.275176;-0.961394;, + 0.000000;-0.275176;-0.961394;, + 0.000000;-0.275176;-0.961394;, + 0.000000; 0.275176; 0.961394;, + 0.000000; 0.275176; 0.961394;, + 0.000000; 0.275176; 0.961394;, + 0.000000; 0.275176; 0.961394;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + 0.000000; 0.679060; 0.734082;, + 0.000000; 0.679060; 0.734082;, + 0.000000; 0.679060; 0.734082;, + 0.000000; 0.679060; 0.734082;, + 1.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.679060;-0.734082;, + 0.000000;-0.679060;-0.734082;, + 0.000000;-0.679060;-0.734082;, + 0.000000;-0.679060;-0.734082;, + 0.000000; 0.734082;-0.679061;, + 0.000000; 0.734082;-0.679061;, + 0.000000; 0.734082;-0.679061;, + 0.000000; 0.734082;-0.679061;, + 0.000000;-0.734082; 0.679061;, + 0.000000;-0.734082; 0.679061;, + 0.000000;-0.734082; 0.679061;, + 0.000000;-0.734082; 0.679061;, + -0.978593;-0.000000;-0.205807;, + -0.978593;-0.000000;-0.205807;, + -0.978593;-0.000000;-0.205807;, + -0.978593;-0.000000;-0.205807;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.978593; 0.000000; 0.205807;, + 0.978593; 0.000000; 0.205807;, + 0.978593; 0.000000; 0.205807;, + 0.978593; 0.000000; 0.205807;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.161040; 0.000000;-0.986948;, + 0.161040; 0.000000;-0.986948;, + 0.161040; 0.000000;-0.986948;, + 0.161040; 0.000000;-0.986948;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -0.161041; 0.000000; 0.986948;, + -0.161041; 0.000000; 0.986948;, + -0.161041; 0.000000; 0.986948;, + -0.161041; 0.000000; 0.986948;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.986948;-0.000000;-0.161040;, + -0.986948;-0.000000;-0.161040;, + -0.986948;-0.000000;-0.161040;, + -0.986948;-0.000000;-0.161040;, + 0.000002; 1.000000; 0.000000;, + 0.000002; 1.000000; 0.000000;, + 0.000002; 1.000000; 0.000000;, + 0.000002; 1.000000; 0.000000;, + 0.191982; 0.000000;-0.981398;, + 0.191982; 0.000000;-0.981398;, + 0.191982; 0.000000;-0.981398;, + 0.191982; 0.000000;-0.981398;, + -0.191979; 0.000000; 0.981399;, + -0.191979; 0.000000; 0.981399;, + -0.191979; 0.000000; 0.981399;, + -0.191979; 0.000000; 0.981399;, + -0.000001;-1.000000;-0.000000;, + -0.000001;-1.000000;-0.000000;, + -0.000001;-1.000000;-0.000000;, + -0.000001;-1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.161038; 0.000000;-0.986948;, + 0.161038; 0.000000;-0.986948;, + 0.161038; 0.000000;-0.986948;, + 0.161038; 0.000000;-0.986948;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + -0.986948; 0.000001;-0.161040;, + -0.986948; 0.000001;-0.161040;, + -0.986948; 0.000001;-0.161040;, + -0.986948; 0.000001;-0.161040;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.161041;-0.000000;-0.986948;, + 0.161041;-0.000000;-0.986948;, + 0.161041;-0.000000;-0.986948;, + 0.161041;-0.000000;-0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.161039;-0.000000;-0.986948;, + 0.161039;-0.000000;-0.986948;, + 0.161039;-0.000000;-0.986948;, + 0.161039;-0.000000;-0.986948;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.161040; 0.000002; 0.986948;, + -0.161040; 0.000002; 0.986948;, + -0.161040; 0.000002; 0.986948;, + -0.161040; 0.000002; 0.986948;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + -0.986948; 0.000001;-0.161040;, + -0.986948; 0.000001;-0.161040;, + -0.986948; 0.000001;-0.161040;, + -0.986948; 0.000001;-0.161040;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000002; 1.000000; 0.000000;, + 0.000002; 1.000000; 0.000000;, + 0.000002; 1.000000; 0.000000;, + 0.000002; 1.000000; 0.000000;, + 0.161041; 0.000000;-0.986948;, + 0.161041; 0.000000;-0.986948;, + 0.161041; 0.000000;-0.986948;, + 0.161041; 0.000000;-0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.161041; 0.000001; 0.986948;, + -0.000001;-1.000000;-0.000000;, + -0.000001;-1.000000;-0.000000;, + -0.000001;-1.000000;-0.000000;, + -0.000001;-1.000000;-0.000000;, + 0.986948;-0.000001; 0.161040;, + 0.986948;-0.000001; 0.161040;, + 0.986948;-0.000001; 0.161040;, + 0.986948;-0.000001; 0.161040;, + 0.161041;-0.000000;-0.986948;, + 0.161041;-0.000000;-0.986948;, + 0.161041;-0.000000;-0.986948;, + 0.161041;-0.000000;-0.986948;, + -0.000000;-1.000000; 0.000001;, + -0.000000;-1.000000; 0.000001;, + -0.000000;-1.000000; 0.000001;, + -0.000000;-1.000000; 0.000001;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.161040; 0.000000; 0.986948;, + -0.161040; 0.000000; 0.986948;, + -0.161040; 0.000000; 0.986948;, + -0.161040; 0.000000; 0.986948;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + 0.986948; 0.000000; 0.161040;, + -0.986948;-0.000000;-0.161040;, + -0.986948;-0.000000;-0.161040;, + -0.986948;-0.000000;-0.161040;, + -0.986948;-0.000000;-0.161040;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.000001; 1.000000;-0.000000;, + 0.978593; 0.000000;-0.205805;, + 0.978593; 0.000000;-0.205805;, + 0.978593; 0.000000;-0.205805;, + 0.978593; 0.000000;-0.205805;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.978593; 0.000000; 0.205807;, + -0.978593; 0.000000; 0.205807;, + -0.978593; 0.000000; 0.205807;, + -0.978593; 0.000000; 0.205807;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.161039; 0.000000;-0.986948;, + -0.161039; 0.000000;-0.986948;, + -0.161039; 0.000000;-0.986948;, + -0.161039; 0.000000;-0.986948;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.161041; 0.000000; 0.986948;, + 0.161041; 0.000000; 0.986948;, + 0.161041; 0.000000; 0.986948;, + 0.161041; 0.000000; 0.986948;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.191982; 0.000000;-0.981399;, + -0.191982; 0.000000;-0.981399;, + -0.191982; 0.000000;-0.981399;, + -0.191982; 0.000000;-0.981399;, + 0.191979; 0.000000; 0.981399;, + 0.191979; 0.000000; 0.981399;, + 0.191979; 0.000000; 0.981399;, + 0.191979; 0.000000; 0.981399;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + -0.161038; 0.000000;-0.986948;, + -0.161038; 0.000000;-0.986948;, + -0.161038; 0.000000;-0.986948;, + -0.161038; 0.000000;-0.986948;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.161041;-0.000001; 0.986948;, + 0.161041;-0.000001; 0.986948;, + 0.161041;-0.000001; 0.986948;, + 0.161041;-0.000001; 0.986948;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + 0.161040;-0.000001; 0.986948;, + 0.161040;-0.000001; 0.986948;, + 0.161040;-0.000001; 0.986948;, + 0.161040;-0.000001; 0.986948;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.000001;-1.000000; 0.000000;, + -0.161039; 0.000000;-0.986948;, + -0.161039; 0.000000;-0.986948;, + -0.161039; 0.000000;-0.986948;, + -0.161039; 0.000000;-0.986948;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + 0.000001; 1.000000; 0.000001;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.161041;-0.000002; 0.986948;, + 0.161041;-0.000002; 0.986948;, + 0.161041;-0.000002; 0.986948;, + 0.161041;-0.000002; 0.986948;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + 0.986948; 0.000000;-0.161040;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + -0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + 0.161041;-0.000001; 0.986948;, + 0.161041;-0.000001; 0.986948;, + 0.161041;-0.000001; 0.986948;, + 0.161041;-0.000001; 0.986948;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.986948; 0.000000; 0.161040;, + -0.986948; 0.000000; 0.161040;, + -0.986948; 0.000000; 0.161040;, + -0.986948; 0.000000; 0.161040;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + -0.161041; 0.000000;-0.986948;, + 0.000000; 1.000000; 0.000001;, + 0.000000; 1.000000; 0.000001;, + 0.000000; 1.000000; 0.000001;, + 0.000000; 1.000000; 0.000001;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.161041; 0.000000; 0.986948;, + 0.161041; 0.000000; 0.986948;, + 0.161041; 0.000000; 0.986948;, + 0.161041; 0.000000; 0.986948;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + -0.986948;-0.000000; 0.161040;, + 0.986948;-0.000000;-0.161040;, + 0.986948;-0.000000;-0.161040;, + 0.986948;-0.000000;-0.161040;, + 0.986948;-0.000000;-0.161040;, + -0.000000;-1.000000;-0.000001;, + -0.000000;-1.000000;-0.000001;, + -0.000000;-1.000000;-0.000001;, + -0.000000;-1.000000;-0.000001;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 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.626594; 0.000000;-0.779346;, + 0.626594; 0.000000;-0.779346;, + 0.626594; 0.000000;-0.779346;, + 0.626594; 0.000000;-0.779346;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.626595; 0.000000; 0.779345;, + -0.626595; 0.000000; 0.779345;, + -0.626595; 0.000000; 0.779345;, + -0.626595; 0.000000; 0.779345;, + -0.000001; 1.000000; 0.000000;, + -0.000001; 1.000000; 0.000000;, + -0.000001; 1.000000; 0.000000;, + -0.000001; 1.000000; 0.000000;, + -0.779345; 0.000000;-0.626595;, + -0.779345; 0.000000;-0.626595;, + -0.779345; 0.000000;-0.626595;, + -0.779345; 0.000000;-0.626595;, + 0.779346; 0.000000; 0.626594;, + 0.779346; 0.000000; 0.626594;, + 0.779346; 0.000000; 0.626594;, + 0.779346; 0.000000; 0.626594;, + 0.641086; 0.000000; 0.767469;, + 0.641086; 0.000000; 0.767469;, + 0.641086; 0.000000; 0.767469;, + 0.641086; 0.000000; 0.767469;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.641086; 0.000001;-0.767469;, + -0.641086; 0.000001;-0.767469;, + -0.641086; 0.000001;-0.767469;, + -0.641086; 0.000001;-0.767469;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.767469; 0.000000;-0.641087;, + 0.767469; 0.000000;-0.641087;, + 0.767469; 0.000000;-0.641087;, + 0.767469; 0.000000;-0.641087;, + -0.767469;-0.000001; 0.641086;, + -0.767469;-0.000001; 0.641086;, + -0.767469;-0.000001; 0.641086;, + -0.767469;-0.000001; 0.641086;; + 152; + 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;; + } //End of Mesh Normals + MeshMaterialList { //Mesh Material List + 1; + 1; + 0;; + Material Default_Material { + 0.800000; 0.800000; 0.800000; 0.800000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Mesh Material List + MeshTextureCoords { //Mesh UV Coordinates + 608; + 0.649057; 0.260377;, + 0.592453; 0.260377;, + 0.592453; 0.007547;, + 0.649057; 0.007547;, + 0.479245; 0.260377;, + 0.426415; 0.260377;, + 0.426415; 0.007547;, + 0.479245; 0.007547;, + 0.592453; 0.260377;, + 0.535849; 0.260377;, + 0.535849; 0.007547;, + 0.592453; 0.007547;, + 0.535849; 0.260377;, + 0.479245; 0.260377;, + 0.479245; 0.007547;, + 0.535849; 0.007547;, + 0.532075; 0.264151;, + 0.532075; 0.316981;, + 0.479245; 0.316981;, + 0.479245; 0.264151;, + 0.422642; 0.316981;, + 0.422642; 0.264151;, + 0.475472; 0.264151;, + 0.475472; 0.316981;, + 0.649057; 0.260377;, + 0.592453; 0.260377;, + 0.592453; 0.007547;, + 0.649057; 0.007547;, + 0.479245; 0.260377;, + 0.426415; 0.260377;, + 0.426415; 0.007547;, + 0.479245; 0.007547;, + 0.592453; 0.260377;, + 0.535849; 0.260377;, + 0.535849; 0.007547;, + 0.592453; 0.007547;, + 0.535849; 0.260377;, + 0.479245; 0.260377;, + 0.479245; 0.007547;, + 0.535849; 0.007547;, + 0.532075; 0.264151;, + 0.532075; 0.316981;, + 0.479245; 0.316981;, + 0.479245; 0.264151;, + 0.422642; 0.316981;, + 0.422642; 0.264151;, + 0.475472; 0.264151;, + 0.475472; 0.316981;, + 0.649057; 0.260377;, + 0.592453; 0.260377;, + 0.592453; 0.007547;, + 0.649057; 0.007547;, + 0.479245; 0.260377;, + 0.426415; 0.260377;, + 0.426415; 0.007547;, + 0.479245; 0.007547;, + 0.592453; 0.260377;, + 0.535849; 0.260377;, + 0.535849; 0.007547;, + 0.592453; 0.007547;, + 0.535849; 0.260377;, + 0.479245; 0.260377;, + 0.479245; 0.007547;, + 0.535849; 0.007547;, + 0.532075; 0.264151;, + 0.532075; 0.316981;, + 0.479245; 0.316981;, + 0.479245; 0.264151;, + 0.422642; 0.316981;, + 0.422642; 0.264151;, + 0.475472; 0.264151;, + 0.475472; 0.316981;, + 0.649057; 0.260377;, + 0.592453; 0.260377;, + 0.592453; 0.007547;, + 0.649057; 0.007547;, + 0.479245; 0.260377;, + 0.426415; 0.260377;, + 0.426415; 0.007547;, + 0.479245; 0.007547;, + 0.592453; 0.260377;, + 0.535849; 0.260377;, + 0.535849; 0.007547;, + 0.592453; 0.007547;, + 0.535849; 0.260377;, + 0.479245; 0.260377;, + 0.479245; 0.007547;, + 0.535849; 0.007547;, + 0.532075; 0.264151;, + 0.532075; 0.316981;, + 0.479245; 0.316981;, + 0.479245; 0.264151;, + 0.422642; 0.316981;, + 0.422642; 0.264151;, + 0.475472; 0.264151;, + 0.475472; 0.316981;, + 0.294340; 0.094340;, + 0.267925; 0.094340;, + 0.267925; 0.037736;, + 0.294340; 0.037736;, + 0.264151; 0.090566;, + 0.237736; 0.090566;, + 0.237736; 0.037736;, + 0.264151; 0.037736;, + 0.294340; 0.090566;, + 0.267925; 0.090566;, + 0.267925; 0.037736;, + 0.294340; 0.037736;, + 0.264151; 0.090566;, + 0.237736; 0.090566;, + 0.237736; 0.037736;, + 0.264151; 0.037736;, + 0.294340; 0.007547;, + 0.294340; 0.033962;, + 0.267925; 0.033962;, + 0.267925; 0.007547;, + 0.237736; 0.033962;, + 0.237736; 0.011321;, + 0.264151; 0.011321;, + 0.264151; 0.033962;, + 0.320755; 0.116981;, + 0.320755; 0.324528;, + 0.226415; 0.316981;, + 0.226415; 0.109434;, + 0.109434; 0.007547;, + 0.218868; 0.007547;, + 0.218868; 0.101887;, + 0.109434; 0.101887;, + 0.320755; 0.109434;, + 0.320755; 0.316981;, + 0.222642; 0.316981;, + 0.222642; 0.109434;, + 0.422642; 0.101887;, + 0.313208; 0.101887;, + 0.313208; 0.007547;, + 0.422642; 0.007547;, + 0.430189; 0.105660;, + 0.430189; 0.320755;, + 0.320755; 0.324528;, + 0.320755; 0.116981;, + 0.109434; 0.324528;, + 0.109434; 0.101887;, + 0.218868; 0.101887;, + 0.218868; 0.324528;, + 0.309434; 0.335849;, + 0.309434; 0.460377;, + 0.237736; 0.460377;, + 0.237736; 0.335849;, + 0.305660; 0.464151;, + 0.305660; 0.532075;, + 0.226415; 0.532075;, + 0.226415; 0.464151;, + 0.305660; 0.532075;, + 0.305660; 0.660377;, + 0.241509; 0.660377;, + 0.241509; 0.532075;, + 0.011321; 0.532075;, + 0.011321; 0.464151;, + 0.094340; 0.464151;, + 0.094340; 0.532075;, + 0.452830; 0.532075;, + 0.328302; 0.532075;, + 0.328302; 0.464151;, + 0.452830; 0.464151;, + 0.090566; 0.464151;, + 0.222642; 0.464151;, + 0.222642; 0.532075;, + 0.094340; 0.532075;, + 0.058514; 0.733771;, + 0.058514; 0.711130;, + 0.084929; 0.711130;, + 0.084929; 0.733771;, + 0.311344; 0.963960;, + 0.311344; 0.922450;, + 0.284929; 0.922450;, + 0.284929; 0.960186;, + 0.232099; 0.711130;, + 0.232099; 0.733771;, + 0.205684; 0.733771;, + 0.205684; 0.711130;, + 0.307571; 0.926224;, + 0.307571; 0.960186;, + 0.284929; 0.960186;, + 0.284929; 0.922450;, + 0.232099; 0.733771;, + 0.232099; 0.711130;, + 0.269835; 0.711130;, + 0.269835; 0.733771;, + 0.258514; 0.963960;, + 0.258514; 0.922450;, + 0.284929; 0.922450;, + 0.284929; 0.960186;, + 0.118892; 0.733771;, + 0.118892; 0.711130;, + 0.156627; 0.711130;, + 0.156627; 0.733771;, + 0.284929; 0.877167;, + 0.258514; 0.877167;, + 0.258514; 0.926224;, + 0.284929; 0.922450;, + 0.258514; 0.926224;, + 0.258514; 0.960186;, + 0.284929; 0.960186;, + 0.284929; 0.922450;, + 0.118892; 0.711130;, + 0.118892; 0.733771;, + 0.084929; 0.733771;, + 0.084929; 0.711130;, + 0.284929; 0.850752;, + 0.258514; 0.850752;, + 0.258514; 0.877167;, + 0.284929; 0.877167;, + 0.164175; 0.733771;, + 0.164175; 0.711130;, + 0.205684; 0.711130;, + 0.205684; 0.733771;, + 0.198137; 0.711130;, + 0.198137; 0.733771;, + 0.156627; 0.733771;, + 0.156627; 0.711130;, + 0.258514; 0.877167;, + 0.284929; 0.877167;, + 0.284929; 0.922450;, + 0.258514; 0.926224;, + 0.284929; 0.805469;, + 0.258514; 0.805469;, + 0.258514; 0.850752;, + 0.284929; 0.850752;, + 0.258514; 0.850752;, + 0.284929; 0.850752;, + 0.284929; 0.877167;, + 0.258514; 0.877167;, + 0.137759; 0.733771;, + 0.137759; 0.711130;, + 0.164175; 0.711130;, + 0.164175; 0.733771;, + 0.186816; 0.877167;, + 0.186816; 0.850752;, + 0.258514; 0.850752;, + 0.258514; 0.877167;, + 0.145307; 0.711130;, + 0.145307; 0.733771;, + 0.115118; 0.733771;, + 0.115118; 0.711130;, + 0.186816; 0.850752;, + 0.186816; 0.877167;, + 0.258514; 0.877167;, + 0.258514; 0.850752;, + 0.145307; 0.733771;, + 0.145307; 0.711130;, + 0.228325; 0.711130;, + 0.228325; 0.733771;, + 0.281156; 0.711130;, + 0.281156; 0.733771;, + 0.198137; 0.733771;, + 0.198137; 0.711130;, + 0.284929; 0.782828;, + 0.258514; 0.782828;, + 0.258514; 0.805469;, + 0.284929; 0.805469;, + 0.088703; 0.733771;, + 0.088703; 0.711130;, + 0.137759; 0.711130;, + 0.137759; 0.733771;, + 0.103797; 0.711130;, + 0.103797; 0.733771;, + 0.062288; 0.733771;, + 0.062288; 0.711130;, + 0.258514; 0.805469;, + 0.284929; 0.805469;, + 0.284929; 0.850752;, + 0.258514; 0.850752;, + 0.284929; 0.729998;, + 0.258514; 0.729998;, + 0.258514; 0.782828;, + 0.284929; 0.782828;, + 0.058514; 0.733771;, + 0.058514; 0.711130;, + 0.088703; 0.711130;, + 0.088703; 0.733771;, + 0.156627; 0.805469;, + 0.152854; 0.782828;, + 0.258514; 0.782828;, + 0.258514; 0.805469;, + 0.258514; 0.782828;, + 0.284929; 0.782828;, + 0.284929; 0.805469;, + 0.258514; 0.805469;, + 0.258514; 0.711130;, + 0.258514; 0.733771;, + 0.224552; 0.733771;, + 0.224552; 0.711130;, + 0.088703; 0.733771;, + 0.088703; 0.711130;, + 0.209458; 0.711130;, + 0.209458; 0.733771;, + 0.224552; 0.711130;, + 0.224552; 0.733771;, + 0.103797; 0.733771;, + 0.103797; 0.711130;, + 0.156627; 0.782828;, + 0.156627; 0.805469;, + 0.258514; 0.805469;, + 0.258514; 0.782828;, + 0.281156; 0.711130;, + 0.250967; 0.711130;, + 0.250967; 0.733771;, + 0.281156; 0.733771;, + 0.179269; 0.733771;, + 0.179269; 0.711130;, + 0.228325; 0.711130;, + 0.228325; 0.733771;, + 0.258514; 0.711130;, + 0.258514; 0.733771;, + 0.209458; 0.733771;, + 0.209458; 0.711130;, + 0.258514; 0.729998;, + 0.284929; 0.729998;, + 0.284929; 0.782828;, + 0.258514; 0.782828;, + 0.115118; 0.733771;, + 0.115118; 0.711130;, + 0.152854; 0.711130;, + 0.152854; 0.733771;, + 0.152854; 0.733771;, + 0.152854; 0.711130;, + 0.179269; 0.711130;, + 0.179269; 0.733771;, + 0.066061; 0.733771;, + 0.066061; 0.711130;, + 0.250967; 0.711130;, + 0.250967; 0.733771;, + 0.250967; 0.711130;, + 0.281156; 0.711130;, + 0.281156; 0.733771;, + 0.250967; 0.733771;, + 0.103797; 0.711130;, + 0.103797; 0.733771;, + 0.073608; 0.733771;, + 0.073608; 0.711130;, + 0.103797; 0.733771;, + 0.103797; 0.711130;, + 0.284929; 0.711130;, + 0.284929; 0.733771;, + 0.247193; 0.711130;, + 0.247193; 0.733771;, + 0.062288; 0.733771;, + 0.062288; 0.711130;, + 0.069835; 0.711130;, + 0.069835; 0.733771;, + 0.250967; 0.733771;, + 0.250967; 0.711130;, + 0.058514; 0.733771;, + 0.058514; 0.711130;, + 0.084929; 0.711130;, + 0.084929; 0.733771;, + 0.307571; 0.960186;, + 0.307571; 0.926224;, + 0.284929; 0.922450;, + 0.284929; 0.960186;, + 0.232099; 0.711130;, + 0.232099; 0.733771;, + 0.205684; 0.733771;, + 0.205684; 0.711130;, + 0.307571; 0.926224;, + 0.307571; 0.960186;, + 0.284929; 0.960186;, + 0.284929; 0.922450;, + 0.232099; 0.733771;, + 0.232099; 0.711130;, + 0.269835; 0.711130;, + 0.269835; 0.733771;, + 0.258514; 0.960186;, + 0.258514; 0.926224;, + 0.284929; 0.922450;, + 0.284929; 0.960186;, + 0.118892; 0.733771;, + 0.118892; 0.711130;, + 0.156627; 0.711130;, + 0.156627; 0.733771;, + 0.284929; 0.877167;, + 0.258514; 0.877167;, + 0.258514; 0.926224;, + 0.284929; 0.922450;, + 0.258514; 0.926224;, + 0.258514; 0.960186;, + 0.284929; 0.960186;, + 0.284929; 0.922450;, + 0.118892; 0.711130;, + 0.118892; 0.733771;, + 0.084929; 0.733771;, + 0.084929; 0.711130;, + 0.284929; 0.850752;, + 0.258514; 0.850752;, + 0.258514; 0.877167;, + 0.284929; 0.877167;, + 0.164175; 0.733771;, + 0.164175; 0.711130;, + 0.205684; 0.711130;, + 0.205684; 0.733771;, + 0.198137; 0.711130;, + 0.198137; 0.733771;, + 0.156627; 0.733771;, + 0.156627; 0.711130;, + 0.258514; 0.877167;, + 0.284929; 0.877167;, + 0.284929; 0.922450;, + 0.258514; 0.926224;, + 0.284929; 0.805469;, + 0.258514; 0.805469;, + 0.258514; 0.850752;, + 0.284929; 0.850752;, + 0.258514; 0.850752;, + 0.284929; 0.850752;, + 0.284929; 0.877167;, + 0.258514; 0.877167;, + 0.137759; 0.733771;, + 0.137759; 0.711130;, + 0.164175; 0.711130;, + 0.164175; 0.733771;, + 0.186816; 0.877167;, + 0.186816; 0.850752;, + 0.258514; 0.850752;, + 0.258514; 0.877167;, + 0.145307; 0.711130;, + 0.145307; 0.733771;, + 0.115118; 0.733771;, + 0.115118; 0.711130;, + 0.186816; 0.850752;, + 0.186816; 0.877167;, + 0.258514; 0.877167;, + 0.258514; 0.850752;, + 0.145307; 0.733771;, + 0.145307; 0.711130;, + 0.228325; 0.711130;, + 0.228325; 0.733771;, + 0.281156; 0.711130;, + 0.281156; 0.733771;, + 0.198137; 0.733771;, + 0.198137; 0.711130;, + 0.284929; 0.782828;, + 0.258514; 0.782828;, + 0.258514; 0.805469;, + 0.284929; 0.805469;, + 0.088703; 0.733771;, + 0.088703; 0.711130;, + 0.137759; 0.711130;, + 0.137759; 0.733771;, + 0.103797; 0.711130;, + 0.103797; 0.733771;, + 0.062288; 0.733771;, + 0.062288; 0.711130;, + 0.258514; 0.805469;, + 0.284929; 0.805469;, + 0.284929; 0.850752;, + 0.258514; 0.850752;, + 0.284929; 0.729998;, + 0.258514; 0.729998;, + 0.258514; 0.782828;, + 0.284929; 0.782828;, + 0.058514; 0.733771;, + 0.058514; 0.711130;, + 0.088703; 0.711130;, + 0.088703; 0.733771;, + 0.156627; 0.805469;, + 0.152854; 0.782828;, + 0.258514; 0.782828;, + 0.258514; 0.805469;, + 0.258514; 0.782828;, + 0.284929; 0.782828;, + 0.284929; 0.805469;, + 0.258514; 0.805469;, + 0.258514; 0.711130;, + 0.258514; 0.733771;, + 0.224552; 0.733771;, + 0.224552; 0.711130;, + 0.088703; 0.733771;, + 0.088703; 0.711130;, + 0.209458; 0.711130;, + 0.209458; 0.733771;, + 0.224552; 0.711130;, + 0.224552; 0.733771;, + 0.103797; 0.733771;, + 0.103797; 0.711130;, + 0.156627; 0.782828;, + 0.156627; 0.805469;, + 0.258514; 0.805469;, + 0.258514; 0.782828;, + 0.281156; 0.711130;, + 0.250967; 0.711130;, + 0.250967; 0.733771;, + 0.281156; 0.733771;, + 0.179269; 0.733771;, + 0.179269; 0.711130;, + 0.228325; 0.711130;, + 0.228325; 0.733771;, + 0.258514; 0.711130;, + 0.258514; 0.733771;, + 0.209458; 0.733771;, + 0.209458; 0.711130;, + 0.258514; 0.729998;, + 0.284929; 0.729998;, + 0.284929; 0.782828;, + 0.258514; 0.782828;, + 0.115118; 0.733771;, + 0.115118; 0.711130;, + 0.152854; 0.711130;, + 0.152854; 0.733771;, + 0.152854; 0.733771;, + 0.152854; 0.711130;, + 0.179269; 0.711130;, + 0.179269; 0.733771;, + 0.066061; 0.733771;, + 0.066061; 0.711130;, + 0.250967; 0.711130;, + 0.250967; 0.733771;, + 0.250967; 0.711130;, + 0.281156; 0.711130;, + 0.281156; 0.733771;, + 0.250967; 0.733771;, + 0.103797; 0.711130;, + 0.103797; 0.733771;, + 0.073608; 0.733771;, + 0.073608; 0.711130;, + 0.103797; 0.733771;, + 0.103797; 0.711130;, + 0.284929; 0.711130;, + 0.284929; 0.733771;, + 0.247193; 0.711130;, + 0.247193; 0.733771;, + 0.062288; 0.733771;, + 0.062288; 0.711130;, + 0.069835; 0.711130;, + 0.069835; 0.733771;, + 0.250967; 0.733771;, + 0.250967; 0.711130;, + 0.544681; 0.870305;, + 0.544681; 0.437432;, + 0.686609; 0.437432;, + 0.686609; 0.870305;, + 0.686609; 0.295504;, + 0.847048; 0.295504;, + 0.847048; 0.437432;, + 0.686609; 0.437432;, + 0.982805; 0.437432;, + 0.982805; 0.870305;, + 0.847048; 0.870305;, + 0.847048; 0.437432;, + 0.847048; 0.981379;, + 0.686609; 0.981379;, + 0.686609; 0.870305;, + 0.847048; 0.870305;, + 0.847048; 0.011650;, + 0.847048; 0.295504;, + 0.686609; 0.295504;, + 0.686609; 0.011650;, + 0.686609; 0.870305;, + 0.686609; 0.437432;, + 0.847048; 0.437432;, + 0.847048; 0.870305;, + 0.011321; 0.362264;, + 0.011321; 0.350943;, + 0.094340; 0.350943;, + 0.094340; 0.362264;, + 0.011321; 0.449057;, + 0.011321; 0.407547;, + 0.094340; 0.407547;, + 0.094340; 0.449057;, + 0.120755; 0.449057;, + 0.094340; 0.449057;, + 0.094340; 0.381132;, + 0.120755; 0.381132;, + 0.011321; 0.407547;, + 0.011321; 0.362264;, + 0.094340; 0.362264;, + 0.094340; 0.407547;, + 0.124528; 0.407547;, + 0.135849; 0.407547;, + 0.135849; 0.449057;, + 0.124528; 0.449057;, + 0.135849; 0.350943;, + 0.135849; 0.362264;, + 0.094340; 0.362264;, + 0.094340; 0.350943;, + 0.094340; 0.350943;, + 0.094340; 0.362264;, + 0.011321; 0.362264;, + 0.011321; 0.350943;, + 0.094340; 0.407547;, + 0.094340; 0.449057;, + 0.011321; 0.449057;, + 0.011321; 0.407547;, + 0.120755; 0.449057;, + 0.094340; 0.449057;, + 0.094340; 0.381132;, + 0.120755; 0.381132;, + 0.094340; 0.362264;, + 0.094340; 0.407547;, + 0.011321; 0.407547;, + 0.011321; 0.362264;, + 0.135849; 0.350943;, + 0.135849; 0.362264;, + 0.094340; 0.362264;, + 0.094340; 0.350943;, + 0.135849; 0.449057;, + 0.124528; 0.449057;, + 0.124528; 0.407547;, + 0.135849; 0.407547;; + } //End of Mesh UV Coordinates + XSkinMeshHeader { + 7; + 21; + 8; + } + SkinWeights { + "Armature_Body"; + 36; + 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, + 149, + 152, + 153, + 154, + 156, + 157, + 159, + 160, + 161, + 163, + 167; + 0.999601, + 0.999998, + 0.989625, + 0.999984, + 0.999998, + 0.997553, + 0.990579, + 0.989625, + 0.997553, + 0.992923, + 0.996743, + 0.990579, + 0.992923, + 0.999601, + 0.999984, + 0.996743, + 0.992923, + 0.997553, + 0.999998, + 0.999601, + 0.999984, + 0.989625, + 0.990579, + 0.996743, + 0.102923, + 0.033696, + 0.033696, + 0.426155, + 0.080207, + 0.426155, + 0.102923, + 0.080207, + 0.426155, + 0.033696, + 0.102923, + 0.080207; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -5.396652, 1.634812,-3.244809, 1.000000;; + } //End of Armature_Body Skin Weights + SkinWeights { + "Armature_Bone_001"; + 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, + 120, + 123, + 129, + 130, + 132, + 133, + 134, + 135, + 136, + 139, + 140, + 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, + 0.000000, + 0.000000, + 0.000000, + 0.003256, + 0.000000, + 0.000000, + 0.000000, + 0.003256, + 0.000000, + 0.000000, + 0.000000, + 0.003256; + 0.000000, 0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + -1.545534, 2.367833,-6.014877, 1.000000;; + } //End of Armature_Bone_001 Skin Weights + SkinWeights { + "Armature_Bone_002"; + 42; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 121, + 122, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 135, + 136, + 137, + 138, + 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, + 0.000002, + 0.000000, + 0.000002, + 0.000000, + 0.009421, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.009421, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000002, + 0.000000, + 0.009421, + 0.000000; + 0.000000, 0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + 1.500354, 2.367833,-6.014877, 1.000000;; + } //End of Armature_Bone_002 Skin Weights + SkinWeights { + "Armature_Bone_003"; + 45; + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 120, + 121, + 123, + 124, + 125, + 126, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 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, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.007077, + 0.000000, + 0.000000, + 0.007077, + 0.000000, + 0.000000, + 0.000000, + 0.007077, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000; + 0.000000, 0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + -1.545534, 2.367833,-4.748270, 1.000000;; + } //End of Armature_Bone_003 Skin Weights + SkinWeights { + "Armature_Bone_004"; + 45; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 134, + 135, + 136, + 137, + 138, + 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, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.002447, + 0.000000, + 0.000000, + 0.002447, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.002447, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000; + 0.000000, 0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + 1.500354, 2.367833,-4.748270, 1.000000;; + } //End of Armature_Bone_004 Skin Weights + SkinWeights { + "Armature_Bone_005"; + 48; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.000399, + 0.000000, + 0.010375, + 0.000016, + 0.000000, + 0.000000, + 0.000000, + 0.010375, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000399, + 0.000016, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000399, + 0.000016, + 0.010375, + 0.000000, + 0.000000; + 1.000000, 0.000000,-0.000000, 0.000000, + 0.000000,-0.303766, 0.952747, 0.000000, + -0.000000,-0.952747,-0.303766, 0.000000, + -5.396651, 3.051325, 2.996668, 1.000000;; + } //End of Armature_Bone_005 Skin Weights + SkinWeights { + "Armature_Bone_006"; + 63; + 122, + 123, + 125, + 126, + 127, + 128, + 130, + 131, + 134, + 135, + 137, + 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, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559; + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.897077, + 1.000000, + 1.000000, + 0.999736, + 1.000000, + 0.966304, + 1.000000, + 1.000000, + 0.966304, + 0.573845, + 0.919793, + 1.000000, + 0.573845, + 0.897077, + 0.999736, + 0.919793, + 0.573845, + 0.966304, + 1.000000, + 0.897077, + 0.999736, + 1.000000, + 1.000000, + 0.919793, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000000, + 0.000000, + 0.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.681913,-0.731433, 0.000000, + -0.000000, 0.731433, 0.681913, 0.000000, + -5.396652,-3.645211,-1.219408, 1.000000;; + } //End of Armature_Bone_006 Skin Weights + SkinWeights { + "Armature_Bone_007"; + 464; + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 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, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 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; + 0.000000, + 0.000000, + 0.000000, + 0.000264, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000264, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000264, + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.999674,-0.025538, 0.000000, + -0.000000, 0.025538, 0.999674, 0.000000, + -5.396651,-2.617884,-4.640213, 1.000000;; + } //End of Armature_Bone_007 Skin Weights + } //End of Mesh Mesh + } //End of Cube_005 + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 102; + 0;3; -14.781387, 0.005959, 0.326405;;, + 1;3; -14.781387, 0.005959, 0.326405;;, + 2;3; -14.781387, 0.005959, 0.326405;;, + 3;3; -14.781387, 0.005959, 0.326405;;, + 4;3; -14.781387, 0.005959, 0.326405;;, + 5;3; -14.781387, 0.005959, 0.326405;;, + 6;3; -14.781387, 0.005959, 0.326405;;, + 7;3; -14.781387, 0.005959, 0.326405;;, + 8;3; -14.781387, 0.005959, 0.326405;;, + 9;3; -14.781387, 0.005959, 0.326405;;, + 10;3; -14.781387, 0.005959, 0.326405;;, + 11;3; -14.781387, 0.005959, 0.326405;;, + 12;3; -14.781387, 0.005959, 0.326405;;, + 13;3; -14.781387, 0.005959, 0.326405;;, + 14;3; -14.781387, 0.005959, 0.326405;;, + 15;3; -14.781387, 0.005959, 0.326405;;, + 16;3; -14.781387, 0.005959, 0.326405;;, + 17;3; -14.781387, 0.005959, 0.326405;;, + 18;3; -14.781387, 0.005959, 0.326405;;, + 19;3; -14.781387, 0.005959, 0.326405;;, + 20;3; -14.781387, 0.005959, 0.326405;;, + 21;3; -14.781387, 0.005959, 0.326405;;, + 22;3; -14.781387, 0.005959, 0.326405;;, + 23;3; -14.781387, 0.005959, 0.326405;;, + 24;3; -14.781387, 0.005959, 0.326405;;, + 25;3; -14.781387, 0.005959, 0.326405;;, + 26;3; -14.781387, 0.005959, 0.326405;;, + 27;3; -14.781387, 0.005959, 0.326405;;, + 28;3; -14.781387, 0.005959, 0.326405;;, + 29;3; -14.781387, 0.005959, 0.326405;;, + 30;3; -14.781387, 0.005959, 0.326405;;, + 31;3; -14.781387, 0.005959, 0.326405;;, + 32;3; -14.781387, 0.005959, 0.326405;;, + 33;3; -14.781387, 0.005959, 0.326405;;, + 34;3; -14.781387, 0.005959, 0.326405;;, + 35;3; -14.781387, 0.005959, 0.326405;;, + 36;3; -14.781387, 0.005959, 0.326405;;, + 37;3; -14.781387, 0.005959, 0.326405;;, + 38;3; -14.781387, 0.005959, 0.326405;;, + 39;3; -14.781387, 0.005959, 0.326405;;, + 40;3; -14.781387, 0.005959, 0.326405;;, + 41;3; -14.781387, 0.005959, 0.326405;;, + 42;3; -14.781387, 0.005959, 0.326405;;, + 43;3; -14.781387, 0.005959, 0.326405;;, + 44;3; -14.781387, 0.005959, 0.326405;;, + 45;3; -14.781387, 0.005959, 0.326405;;, + 46;3; -14.781387, 0.005959, 0.326405;;, + 47;3; -14.781387, 0.005959, 0.326405;;, + 48;3; -14.781387, 0.005959, 0.326405;;, + 49;3; -14.781387, 0.005959, 0.326405;;, + 50;3; -14.781387, 0.005959, 0.326405;;, + 51;3; -14.781387, 0.005959, 0.326405;;, + 52;3; -14.781387, 0.005959, 0.326405;;, + 53;3; -14.781387, 0.005959, 0.326405;;, + 54;3; -14.781387, 0.005959, 0.326405;;, + 55;3; -14.781387, 0.005959, 0.326405;;, + 56;3; -14.781387, 0.005959, 0.326405;;, + 57;3; -14.781387, 0.005959, 0.326405;;, + 58;3; -14.781387, 0.005959, 0.326405;;, + 59;3; -14.781387, 0.005959, 0.326405;;, + 60;3; -14.781387, 0.005959, 0.326405;;, + 61;3; -14.781387, 0.005959, 0.326405;;, + 62;3; -14.781387, 0.005959, 0.326405;;, + 63;3; -14.781387, 0.005959, 0.326405;;, + 64;3; -14.781387, 0.005959, 0.326405;;, + 65;3; -14.781387, 0.005959, 0.326405;;, + 66;3; -14.781387, 0.005959, 0.326405;;, + 67;3; -14.781387, 0.005959, 0.326405;;, + 68;3; -14.781387, 0.005959, 0.326405;;, + 69;3; -14.781387, 0.005959, 0.326405;;, + 70;3; -14.781387, 0.005959, 0.326405;;, + 71;3; -14.781387, 0.005959, 0.326405;;, + 72;3; -14.781387, 0.005959, 0.326405;;, + 73;3; -14.781387, 0.005959, 0.326405;;, + 74;3; -14.781387, 0.005959, 0.326405;;, + 75;3; -14.781387, 0.005959, 0.326405;;, + 76;3; -14.781387, 0.005959, 0.326405;;, + 77;3; -14.781387, 0.005959, 0.326405;;, + 78;3; -14.781387, 0.005959, 0.326405;;, + 79;3; -14.781387, 0.005959, 0.326405;;, + 80;3; -14.781387, 0.005959, 0.326405;;, + 81;3; -14.781387, 0.005959, 0.326405;;, + 82;3; -14.781387, 0.005959, 0.326405;;, + 83;3; -14.781387, 0.005959, 0.326405;;, + 84;3; -14.781387, 0.005959, 0.326405;;, + 85;3; -14.781387, 0.005959, 0.326405;;, + 86;3; -14.781387, 0.005959, 0.326405;;, + 87;3; -14.781387, 0.005959, 0.326405;;, + 88;3; -14.781387, 0.005959, 0.326405;;, + 89;3; -14.781387, 0.005959, 0.326405;;, + 90;3; -14.781387, 0.005959, 0.326405;;, + 91;3; -14.781387, 0.005959, 0.326405;;, + 92;3; -14.781387, 0.005959, 0.326405;;, + 93;3; -14.781387, 0.005959, 0.326405;;, + 94;3; -14.781387, 0.005959, 0.326405;;, + 95;3; -14.781387, 0.005959, 0.326405;;, + 96;3; -14.781387, 0.005959, 0.326405;;, + 97;3; -14.781387, 0.005959, 0.326405;;, + 98;3; -14.781387, 0.005959, 0.326405;;, + 99;3; -14.781387, 0.005959, 0.326405;;, + 100;3; -14.781387, 0.005959, 0.326405;;, + 101;3; -14.781387, 0.005959, 0.326405;;; + } + AnimationKey { //Rotation + 0; + 102; + 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;;; + } + AnimationKey { //Scale + 1; + 102; + 0;3; 2.736834, 2.736834, 2.736834;;, + 1;3; 2.736834, 2.736834, 2.736834;;, + 2;3; 2.736834, 2.736834, 2.736834;;, + 3;3; 2.736834, 2.736834, 2.736834;;, + 4;3; 2.736834, 2.736834, 2.736834;;, + 5;3; 2.736834, 2.736834, 2.736834;;, + 6;3; 2.736834, 2.736834, 2.736834;;, + 7;3; 2.736834, 2.736834, 2.736834;;, + 8;3; 2.736834, 2.736834, 2.736834;;, + 9;3; 2.736834, 2.736834, 2.736834;;, + 10;3; 2.736834, 2.736834, 2.736834;;, + 11;3; 2.736834, 2.736834, 2.736834;;, + 12;3; 2.736834, 2.736834, 2.736834;;, + 13;3; 2.736834, 2.736834, 2.736834;;, + 14;3; 2.736834, 2.736834, 2.736834;;, + 15;3; 2.736834, 2.736834, 2.736834;;, + 16;3; 2.736834, 2.736834, 2.736834;;, + 17;3; 2.736834, 2.736834, 2.736834;;, + 18;3; 2.736834, 2.736834, 2.736834;;, + 19;3; 2.736834, 2.736834, 2.736834;;, + 20;3; 2.736834, 2.736834, 2.736834;;, + 21;3; 2.736834, 2.736834, 2.736834;;, + 22;3; 2.736834, 2.736834, 2.736834;;, + 23;3; 2.736834, 2.736834, 2.736834;;, + 24;3; 2.736834, 2.736834, 2.736834;;, + 25;3; 2.736834, 2.736834, 2.736834;;, + 26;3; 2.736834, 2.736834, 2.736834;;, + 27;3; 2.736834, 2.736834, 2.736834;;, + 28;3; 2.736834, 2.736834, 2.736834;;, + 29;3; 2.736834, 2.736834, 2.736834;;, + 30;3; 2.736834, 2.736834, 2.736834;;, + 31;3; 2.736834, 2.736834, 2.736834;;, + 32;3; 2.736834, 2.736834, 2.736834;;, + 33;3; 2.736834, 2.736834, 2.736834;;, + 34;3; 2.736834, 2.736834, 2.736834;;, + 35;3; 2.736834, 2.736834, 2.736834;;, + 36;3; 2.736834, 2.736834, 2.736834;;, + 37;3; 2.736834, 2.736834, 2.736834;;, + 38;3; 2.736834, 2.736834, 2.736834;;, + 39;3; 2.736834, 2.736834, 2.736834;;, + 40;3; 2.736834, 2.736834, 2.736834;;, + 41;3; 2.736834, 2.736834, 2.736834;;, + 42;3; 2.736834, 2.736834, 2.736834;;, + 43;3; 2.736834, 2.736834, 2.736834;;, + 44;3; 2.736834, 2.736834, 2.736834;;, + 45;3; 2.736834, 2.736834, 2.736834;;, + 46;3; 2.736834, 2.736834, 2.736834;;, + 47;3; 2.736834, 2.736834, 2.736834;;, + 48;3; 2.736834, 2.736834, 2.736834;;, + 49;3; 2.736834, 2.736834, 2.736834;;, + 50;3; 2.736834, 2.736834, 2.736834;;, + 51;3; 2.736834, 2.736834, 2.736834;;, + 52;3; 2.736834, 2.736834, 2.736834;;, + 53;3; 2.736834, 2.736834, 2.736834;;, + 54;3; 2.736834, 2.736834, 2.736834;;, + 55;3; 2.736834, 2.736834, 2.736834;;, + 56;3; 2.736834, 2.736834, 2.736834;;, + 57;3; 2.736834, 2.736834, 2.736834;;, + 58;3; 2.736834, 2.736834, 2.736834;;, + 59;3; 2.736834, 2.736834, 2.736834;;, + 60;3; 2.736834, 2.736834, 2.736834;;, + 61;3; 2.736834, 2.736834, 2.736834;;, + 62;3; 2.736834, 2.736834, 2.736834;;, + 63;3; 2.736834, 2.736834, 2.736834;;, + 64;3; 2.736834, 2.736834, 2.736834;;, + 65;3; 2.736834, 2.736834, 2.736834;;, + 66;3; 2.736834, 2.736834, 2.736834;;, + 67;3; 2.736834, 2.736834, 2.736834;;, + 68;3; 2.736834, 2.736834, 2.736834;;, + 69;3; 2.736834, 2.736834, 2.736834;;, + 70;3; 2.736834, 2.736834, 2.736834;;, + 71;3; 2.736834, 2.736834, 2.736834;;, + 72;3; 2.736834, 2.736834, 2.736834;;, + 73;3; 2.736834, 2.736834, 2.736834;;, + 74;3; 2.736834, 2.736834, 2.736834;;, + 75;3; 2.736834, 2.736834, 2.736834;;, + 76;3; 2.736834, 2.736834, 2.736834;;, + 77;3; 2.736834, 2.736834, 2.736834;;, + 78;3; 2.736834, 2.736834, 2.736834;;, + 79;3; 2.736834, 2.736834, 2.736834;;, + 80;3; 2.736834, 2.736834, 2.736834;;, + 81;3; 2.736834, 2.736834, 2.736834;;, + 82;3; 2.736834, 2.736834, 2.736834;;, + 83;3; 2.736834, 2.736834, 2.736834;;, + 84;3; 2.736834, 2.736834, 2.736834;;, + 85;3; 2.736834, 2.736834, 2.736834;;, + 86;3; 2.736834, 2.736834, 2.736834;;, + 87;3; 2.736834, 2.736834, 2.736834;;, + 88;3; 2.736834, 2.736834, 2.736834;;, + 89;3; 2.736834, 2.736834, 2.736834;;, + 90;3; 2.736834, 2.736834, 2.736834;;, + 91;3; 2.736834, 2.736834, 2.736834;;, + 92;3; 2.736834, 2.736834, 2.736834;;, + 93;3; 2.736834, 2.736834, 2.736834;;, + 94;3; 2.736834, 2.736834, 2.736834;;, + 95;3; 2.736834, 2.736834, 2.736834;;, + 96;3; 2.736834, 2.736834, 2.736834;;, + 97;3; 2.736834, 2.736834, 2.736834;;, + 98;3; 2.736834, 2.736834, 2.736834;;, + 99;3; 2.736834, 2.736834, 2.736834;;, + 100;3; 2.736834, 2.736834, 2.736834;;, + 101;3; 2.736834, 2.736834, 2.736834;;; + } + } + Animation { + {Armature_Body} + AnimationKey { //Position + 2; + 102; + 0;3; 5.378092,-1.647068, 3.136816;;, + 1;3; 5.378092,-1.647068, 3.136816;;, + 2;3; 5.378092,-1.647068, 3.136816;;, + 3;3; 5.378092,-1.647068, 3.136816;;, + 4;3; 5.378092,-1.647068, 3.136816;;, + 5;3; 5.378092,-1.647068, 3.136816;;, + 6;3; 5.378092,-1.647068, 3.136816;;, + 7;3; 5.378092,-1.647068, 3.136816;;, + 8;3; 5.378092,-1.647068, 3.136816;;, + 9;3; 5.378092,-1.647068, 3.136816;;, + 10;3; 5.378092,-1.647068, 3.136816;;, + 11;3; 5.378092,-1.647068, 3.136816;;, + 12;3; 5.378092,-1.647068, 3.136816;;, + 13;3; 5.378092,-1.647068, 3.136816;;, + 14;3; 5.378092,-1.647068, 3.136816;;, + 15;3; 5.378092,-1.647068, 3.136816;;, + 16;3; 5.378092,-1.647068, 3.136816;;, + 17;3; 5.378092,-1.647068, 3.136816;;, + 18;3; 5.378092,-1.647068, 3.136816;;, + 19;3; 5.378092,-1.647068, 3.136816;;, + 20;3; 5.378092,-1.647068, 3.136816;;, + 21;3; 5.378092,-1.647068, 3.136816;;, + 22;3; 5.378092,-1.647068, 3.136816;;, + 23;3; 5.378092,-1.647068, 3.136816;;, + 24;3; 5.378092,-1.647068, 3.136816;;, + 25;3; 5.378092,-1.647068, 3.136816;;, + 26;3; 5.378092,-1.647068, 3.136816;;, + 27;3; 5.378092,-1.647068, 3.136816;;, + 28;3; 5.378092,-1.647068, 3.136816;;, + 29;3; 5.378092,-1.647068, 3.136816;;, + 30;3; 5.378092,-1.647068, 3.136816;;, + 31;3; 5.378092,-1.647068, 3.136816;;, + 32;3; 5.378092,-1.647068, 3.136816;;, + 33;3; 5.378092,-1.647068, 3.136816;;, + 34;3; 5.378092,-1.647068, 3.136816;;, + 35;3; 5.378092,-1.647068, 3.136816;;, + 36;3; 5.378092,-1.647068, 3.136816;;, + 37;3; 5.378092,-1.647068, 3.136816;;, + 38;3; 5.378092,-1.647068, 3.136816;;, + 39;3; 5.378092,-1.647068, 3.136816;;, + 40;3; 5.378092,-1.647068, 3.136816;;, + 41;3; 5.378092,-1.647068, 3.136816;;, + 42;3; 5.378092,-1.647068, 3.136816;;, + 43;3; 5.378092,-1.647068, 3.136816;;, + 44;3; 5.378092,-1.647068, 3.136816;;, + 45;3; 5.378092,-1.647068, 3.136816;;, + 46;3; 5.378092,-1.647068, 3.136816;;, + 47;3; 5.378092,-1.647068, 3.136816;;, + 48;3; 5.378092,-1.647068, 3.136816;;, + 49;3; 5.378092,-1.647068, 3.136816;;, + 50;3; 5.378092,-1.647068, 3.136816;;, + 51;3; 5.378092,-1.647068, 3.136816;;, + 52;3; 5.378092,-1.647068, 3.136816;;, + 53;3; 5.378092,-1.647068, 3.136816;;, + 54;3; 5.378092,-1.647068, 3.136816;;, + 55;3; 5.378092,-1.647068, 3.136816;;, + 56;3; 5.378092,-1.647068, 3.136816;;, + 57;3; 5.378092,-1.647068, 3.136816;;, + 58;3; 5.378092,-1.647068, 3.136816;;, + 59;3; 5.378092,-1.647068, 3.136816;;, + 60;3; 5.378092,-1.647068, 3.136816;;, + 61;3; 5.378092,-1.647068, 3.136816;;, + 62;3; 5.378092,-1.647068, 3.136816;;, + 63;3; 5.378092,-1.647068, 3.136816;;, + 64;3; 5.378092,-1.647068, 3.136816;;, + 65;3; 5.378092,-1.647068, 3.136816;;, + 66;3; 5.378092,-1.647068, 3.136816;;, + 67;3; 5.378092,-1.647068, 3.136816;;, + 68;3; 5.378092,-1.647068, 3.136816;;, + 69;3; 5.378092,-1.647068, 3.136816;;, + 70;3; 5.378092,-1.647068, 3.136816;;, + 71;3; 5.378092,-1.647068, 3.136816;;, + 72;3; 5.378092,-1.647068, 3.136816;;, + 73;3; 5.378092,-1.647068, 3.136816;;, + 74;3; 5.378092,-1.647068, 3.136816;;, + 75;3; 5.378092,-1.647068, 3.136816;;, + 76;3; 5.378092,-1.647068, 3.136816;;, + 77;3; 5.378092,-1.647068, 3.136816;;, + 78;3; 5.378092,-1.647068, 3.136816;;, + 79;3; 5.378092,-1.647068, 3.136816;;, + 80;3; 5.378092,-1.647068, 3.136816;;, + 81;3; 5.378092,-1.647068, 3.136816;;, + 82;3; 5.378092,-1.647068, 3.136816;;, + 83;3; 5.378092,-1.647068, 3.136816;;, + 84;3; 5.378092,-1.647068, 3.136816;;, + 85;3; 5.378092,-1.647068, 3.136816;;, + 86;3; 5.378092,-1.647068, 3.136816;;, + 87;3; 5.378092,-1.647068, 3.136816;;, + 88;3; 5.378092,-1.647068, 3.136816;;, + 89;3; 5.378092,-1.647068, 3.136816;;, + 90;3; 5.378092,-1.647068, 3.136816;;, + 91;3; 5.378092,-1.647068, 3.136816;;, + 92;3; 5.378092,-1.647068, 3.136816;;, + 93;3; 5.378092,-1.647068, 3.136816;;, + 94;3; 5.378092,-1.647068, 3.136816;;, + 95;3; 5.378092,-1.647068, 3.136816;;, + 96;3; 5.378092,-1.647068, 3.136816;;, + 97;3; 5.378092,-1.647068, 3.136816;;, + 98;3; 5.378092,-1.647068, 3.136816;;, + 99;3; 5.378092,-1.647068, 3.136816;;, + 100;3; 5.378092,-1.647068, 3.136816;;, + 101;3; 5.378092,-1.647068, 3.136816;;; + } + AnimationKey { //Rotation + 0; + 102; + 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;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { //Position + 2; + 102; + 0;3; 0.618225, 0.089278,-0.876976;;, + 1;3; 0.618225, 0.089278,-0.876976;;, + 2;3; 0.618225, 0.089278,-0.876976;;, + 3;3; 0.618225, 0.089278,-0.876976;;, + 4;3; 0.618225, 0.089278,-0.876976;;, + 5;3; 0.618225, 0.089278,-0.876976;;, + 6;3; 0.618225, 0.089278,-0.876976;;, + 7;3; 0.618225, 0.089278,-0.876976;;, + 8;3; 0.618225, 0.089278,-0.876976;;, + 9;3; 0.618225, 0.089278,-0.876976;;, + 10;3; 0.618225, 0.089278,-0.876976;;, + 11;3; 0.618225, 0.089278,-0.876976;;, + 12;3; 0.618225, 0.089278,-0.876976;;, + 13;3; 0.618225, 0.089278,-0.876976;;, + 14;3; 0.618225, 0.089278,-0.876976;;, + 15;3; 0.618225, 0.089278,-0.876976;;, + 16;3; 0.618225, 0.089278,-0.876976;;, + 17;3; 0.618225, 0.089278,-0.876976;;, + 18;3; 0.618225, 0.089278,-0.876976;;, + 19;3; 0.618225, 0.089278,-0.876976;;, + 20;3; 0.618225, 0.089278,-0.876976;;, + 21;3; 0.618225, 0.089278,-0.876976;;, + 22;3; 0.618225, 0.089278,-0.876976;;, + 23;3; 0.618225, 0.089278,-0.876976;;, + 24;3; 0.618225, 0.089278,-0.876976;;, + 25;3; 0.618225, 0.089278,-0.876976;;, + 26;3; 0.618225, 0.089278,-0.876976;;, + 27;3; 0.618225, 0.089278,-0.876976;;, + 28;3; 0.618225, 0.089278,-0.876976;;, + 29;3; 0.618225, 0.089278,-0.876976;;, + 30;3; 0.618225, 0.089278,-0.876976;;, + 31;3; 0.618225, 0.089278,-0.876976;;, + 32;3; 0.618225, 0.089278,-0.876976;;, + 33;3; 0.618225, 0.089278,-0.876976;;, + 34;3; 0.618225, 0.089278,-0.876976;;, + 35;3; 0.618225, 0.089278,-0.876976;;, + 36;3; 0.618225, 0.089278,-0.876976;;, + 37;3; 0.618225, 0.089278,-0.876976;;, + 38;3; 0.618225, 0.089278,-0.876976;;, + 39;3; 0.618225, 0.089278,-0.876976;;, + 40;3; 0.618225, 0.089278,-0.876976;;, + 41;3; 0.618225, 0.089278,-0.876976;;, + 42;3; 0.618225, 0.089278,-0.876976;;, + 43;3; 0.618225, 0.089278,-0.876976;;, + 44;3; 0.618225, 0.089278,-0.876976;;, + 45;3; 0.618225, 0.089278,-0.876976;;, + 46;3; 0.618225, 0.089278,-0.876976;;, + 47;3; 0.618225, 0.089278,-0.876976;;, + 48;3; 0.618225, 0.089278,-0.876976;;, + 49;3; 0.618225, 0.089278,-0.876976;;, + 50;3; 0.618225, 0.089278,-0.876976;;, + 51;3; 0.618225, 0.089278,-0.876976;;, + 52;3; 0.618225, 0.089278,-0.876976;;, + 53;3; 0.618225, 0.089278,-0.876976;;, + 54;3; 0.618225, 0.089278,-0.876976;;, + 55;3; 0.618225, 0.089278,-0.876976;;, + 56;3; 0.618225, 0.089278,-0.876976;;, + 57;3; 0.618225, 0.089278,-0.876976;;, + 58;3; 0.618225, 0.089278,-0.876976;;, + 59;3; 0.618225, 0.089278,-0.876976;;, + 60;3; 0.618225, 0.089278,-0.876976;;, + 61;3; 0.618225, 0.089278,-0.876976;;, + 62;3; 0.618225, 0.089278,-0.876976;;, + 63;3; 0.618225, 0.089278,-0.876976;;, + 64;3; 0.618225, 0.089278,-0.876976;;, + 65;3; 0.618225, 0.089278,-0.876976;;, + 66;3; 0.618225, 0.089278,-0.876976;;, + 67;3; 0.618225, 0.089278,-0.876976;;, + 68;3; 0.618225, 0.089278,-0.876976;;, + 69;3; 0.618225, 0.089278,-0.876976;;, + 70;3; 0.618225, 0.089278,-0.876976;;, + 71;3; 0.618225, 0.089278,-0.876976;;, + 72;3; 0.618225, 0.089278,-0.876976;;, + 73;3; 0.618225, 0.089278,-0.876976;;, + 74;3; 0.618225, 0.089278,-0.876976;;, + 75;3; 0.618225, 0.089278,-0.876976;;, + 76;3; 0.618225, 0.089278,-0.876976;;, + 77;3; 0.618225, 0.089278,-0.876976;;, + 78;3; 0.618225, 0.089278,-0.876976;;, + 79;3; 0.618225, 0.089278,-0.876976;;, + 80;3; 0.618225, 0.089278,-0.876976;;, + 81;3; 0.618225, 0.089278,-0.876976;;, + 82;3; 0.618225, 0.089278,-0.876976;;, + 83;3; 0.618225, 0.089278,-0.876976;;, + 84;3; 0.618225, 0.089278,-0.876976;;, + 85;3; 0.618225, 0.089278,-0.876976;;, + 86;3; 0.618225, 0.089278,-0.876976;;, + 87;3; 0.618225, 0.089278,-0.876976;;, + 88;3; 0.618225, 0.089278,-0.876976;;, + 89;3; 0.618225, 0.089278,-0.876976;;, + 90;3; 0.618225, 0.089278,-0.876976;;, + 91;3; 0.618225, 0.089278,-0.876976;;, + 92;3; 0.618225, 0.089278,-0.876976;;, + 93;3; 0.618225, 0.089278,-0.876976;;, + 94;3; 0.618225, 0.089278,-0.876976;;, + 95;3; 0.618225, 0.089278,-0.876976;;, + 96;3; 0.618225, 0.089278,-0.876976;;, + 97;3; 0.618225, 0.089278,-0.876976;;, + 98;3; 0.618225, 0.089278,-0.876976;;, + 99;3; 0.618225, 0.089278,-0.876976;;, + 100;3; 0.618225, 0.089278,-0.876976;;, + 101;3; 0.618225, 0.089278,-0.876976;;; + } + AnimationKey { //Rotation + 0; + 102; + 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.500000,-0.500000, 0.500000,-0.500000;;, + 42;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 43;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 44;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 45;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 46;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 47;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 48;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 49;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 50;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 51;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 52;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 53;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 54;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 55;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 56;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 57;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 58;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 59;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 60;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 61;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 62;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 63;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 64;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 65;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 66;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 67;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 68;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 69;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 70;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 71;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 72;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 73;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 74;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 75;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 76;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 77;4; -0.495704,-0.503768, 0.495704,-0.503768;;, + 78;4; -0.483201,-0.514732, 0.483201,-0.514732;;, + 79;4; -0.465229,-0.530494, 0.465229,-0.530494;;, + 80;4; -0.447257,-0.546255, 0.447257,-0.546255;;, + 81;4; -0.434755,-0.557218, 0.434755,-0.557218;;, + 82;4; -0.430459,-0.560986, 0.430459,-0.560986;;, + 83;4; -0.432466,-0.558979, 0.432466,-0.558979;;, + 84;4; -0.438522,-0.552923, 0.438522,-0.552923;;, + 85;4; -0.448509,-0.542936, 0.448509,-0.542936;;, + 86;4; -0.461988,-0.529456, 0.461988,-0.529456;;, + 87;4; -0.478130,-0.513315, 0.478130,-0.513315;;, + 88;4; -0.495723,-0.495722, 0.495722,-0.495722;;, + 89;4; -0.513315,-0.478130, 0.513315,-0.478130;;, + 90;4; -0.529457,-0.461988, 0.529457,-0.461988;;, + 91;4; -0.542936,-0.448509, 0.542936,-0.448509;;, + 92;4; -0.552923,-0.438522, 0.552923,-0.438522;;, + 93;4; -0.558979,-0.432466, 0.558979,-0.432466;;, + 94;4; -0.560986,-0.430459, 0.560986,-0.430459;;, + 95;4; -0.557219,-0.434755, 0.557219,-0.434755;;, + 96;4; -0.546256,-0.447255, 0.546256,-0.447255;;, + 97;4; -0.530497,-0.465226, 0.530496,-0.465226;;, + 98;4; -0.514735,-0.483199, 0.514735,-0.483199;;, + 99;4; -0.503769,-0.495703, 0.503769,-0.495703;;, + 100;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 101;4; -0.500000,-0.500000, 0.500000,-0.500000;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { //Position + 2; + 102; + 0;3; 0.618225, 3.135167,-0.876976;;, + 1;3; 0.618225, 3.135167,-0.876976;;, + 2;3; 0.618225, 3.135167,-0.876976;;, + 3;3; 0.618225, 3.135167,-0.876976;;, + 4;3; 0.618225, 3.135167,-0.876976;;, + 5;3; 0.618225, 3.135167,-0.876976;;, + 6;3; 0.618225, 3.135167,-0.876976;;, + 7;3; 0.618225, 3.135167,-0.876976;;, + 8;3; 0.618225, 3.135167,-0.876976;;, + 9;3; 0.618225, 3.135167,-0.876976;;, + 10;3; 0.618225, 3.135167,-0.876976;;, + 11;3; 0.618225, 3.135167,-0.876976;;, + 12;3; 0.618225, 3.135167,-0.876976;;, + 13;3; 0.618225, 3.135167,-0.876976;;, + 14;3; 0.618225, 3.135167,-0.876976;;, + 15;3; 0.618225, 3.135167,-0.876976;;, + 16;3; 0.618225, 3.135167,-0.876976;;, + 17;3; 0.618225, 3.135167,-0.876976;;, + 18;3; 0.618225, 3.135167,-0.876976;;, + 19;3; 0.618225, 3.135167,-0.876976;;, + 20;3; 0.618225, 3.135167,-0.876976;;, + 21;3; 0.618225, 3.135167,-0.876976;;, + 22;3; 0.618225, 3.135167,-0.876976;;, + 23;3; 0.618225, 3.135167,-0.876976;;, + 24;3; 0.618225, 3.135167,-0.876976;;, + 25;3; 0.618225, 3.135167,-0.876976;;, + 26;3; 0.618225, 3.135167,-0.876976;;, + 27;3; 0.618225, 3.135167,-0.876976;;, + 28;3; 0.618225, 3.135167,-0.876976;;, + 29;3; 0.618225, 3.135167,-0.876976;;, + 30;3; 0.618225, 3.135167,-0.876976;;, + 31;3; 0.618225, 3.135167,-0.876976;;, + 32;3; 0.618225, 3.135167,-0.876976;;, + 33;3; 0.618225, 3.135167,-0.876976;;, + 34;3; 0.618225, 3.135167,-0.876976;;, + 35;3; 0.618225, 3.135167,-0.876976;;, + 36;3; 0.618225, 3.135167,-0.876976;;, + 37;3; 0.618225, 3.135167,-0.876976;;, + 38;3; 0.618225, 3.135167,-0.876976;;, + 39;3; 0.618225, 3.135167,-0.876976;;, + 40;3; 0.618225, 3.135167,-0.876976;;, + 41;3; 0.618225, 3.135167,-0.876976;;, + 42;3; 0.618225, 3.135167,-0.876976;;, + 43;3; 0.618225, 3.135167,-0.876976;;, + 44;3; 0.618225, 3.135167,-0.876976;;, + 45;3; 0.618225, 3.135167,-0.876976;;, + 46;3; 0.618225, 3.135167,-0.876976;;, + 47;3; 0.618225, 3.135167,-0.876976;;, + 48;3; 0.618225, 3.135167,-0.876976;;, + 49;3; 0.618225, 3.135167,-0.876976;;, + 50;3; 0.618225, 3.135167,-0.876976;;, + 51;3; 0.618225, 3.135167,-0.876976;;, + 52;3; 0.618225, 3.135167,-0.876976;;, + 53;3; 0.618225, 3.135167,-0.876976;;, + 54;3; 0.618225, 3.135167,-0.876976;;, + 55;3; 0.618225, 3.135167,-0.876976;;, + 56;3; 0.618225, 3.135167,-0.876976;;, + 57;3; 0.618225, 3.135167,-0.876976;;, + 58;3; 0.618225, 3.135167,-0.876976;;, + 59;3; 0.618225, 3.135167,-0.876976;;, + 60;3; 0.618225, 3.135167,-0.876976;;, + 61;3; 0.618225, 3.135167,-0.876976;;, + 62;3; 0.618225, 3.135167,-0.876976;;, + 63;3; 0.618225, 3.135167,-0.876976;;, + 64;3; 0.618225, 3.135167,-0.876976;;, + 65;3; 0.618225, 3.135167,-0.876976;;, + 66;3; 0.618225, 3.135167,-0.876976;;, + 67;3; 0.618225, 3.135167,-0.876976;;, + 68;3; 0.618225, 3.135167,-0.876976;;, + 69;3; 0.618225, 3.135167,-0.876976;;, + 70;3; 0.618225, 3.135167,-0.876976;;, + 71;3; 0.618225, 3.135167,-0.876976;;, + 72;3; 0.618225, 3.135167,-0.876976;;, + 73;3; 0.618225, 3.135167,-0.876976;;, + 74;3; 0.618225, 3.135167,-0.876976;;, + 75;3; 0.618225, 3.135167,-0.876976;;, + 76;3; 0.618225, 3.135167,-0.876976;;, + 77;3; 0.618225, 3.135167,-0.876976;;, + 78;3; 0.618225, 3.135167,-0.876976;;, + 79;3; 0.618225, 3.135167,-0.876976;;, + 80;3; 0.618225, 3.135167,-0.876976;;, + 81;3; 0.618225, 3.135167,-0.876976;;, + 82;3; 0.618225, 3.135167,-0.876976;;, + 83;3; 0.618225, 3.135167,-0.876976;;, + 84;3; 0.618225, 3.135167,-0.876976;;, + 85;3; 0.618225, 3.135167,-0.876976;;, + 86;3; 0.618225, 3.135167,-0.876976;;, + 87;3; 0.618225, 3.135167,-0.876976;;, + 88;3; 0.618225, 3.135167,-0.876976;;, + 89;3; 0.618225, 3.135167,-0.876976;;, + 90;3; 0.618225, 3.135167,-0.876976;;, + 91;3; 0.618225, 3.135167,-0.876976;;, + 92;3; 0.618225, 3.135167,-0.876976;;, + 93;3; 0.618225, 3.135167,-0.876976;;, + 94;3; 0.618225, 3.135167,-0.876976;;, + 95;3; 0.618225, 3.135167,-0.876976;;, + 96;3; 0.618225, 3.135167,-0.876976;;, + 97;3; 0.618225, 3.135167,-0.876976;;, + 98;3; 0.618225, 3.135167,-0.876976;;, + 99;3; 0.618225, 3.135167,-0.876976;;, + 100;3; 0.618225, 3.135167,-0.876976;;, + 101;3; 0.618225, 3.135167,-0.876976;;; + } + AnimationKey { //Rotation + 0; + 102; + 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.500000,-0.500000, 0.500000,-0.500000;;, + 42;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 43;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 44;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 45;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 46;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 47;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 48;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 49;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 50;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 51;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 52;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 53;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 54;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 55;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 56;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 57;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 58;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 59;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 60;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 61;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 62;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 63;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 64;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 65;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 66;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 67;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 68;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 69;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 70;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 71;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 72;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 73;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 74;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 75;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 76;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 77;4; -0.503768,-0.495704, 0.503768,-0.495704;;, + 78;4; -0.514732,-0.483201, 0.514732,-0.483201;;, + 79;4; -0.530494,-0.465229, 0.530494,-0.465229;;, + 80;4; -0.546255,-0.447257, 0.546255,-0.447257;;, + 81;4; -0.557218,-0.434755, 0.557218,-0.434755;;, + 82;4; -0.560986,-0.430459, 0.560986,-0.430459;;, + 83;4; -0.558979,-0.432466, 0.558979,-0.432466;;, + 84;4; -0.552923,-0.438522, 0.552923,-0.438522;;, + 85;4; -0.542936,-0.448509, 0.542936,-0.448509;;, + 86;4; -0.529457,-0.461988, 0.529456,-0.461988;;, + 87;4; -0.513315,-0.478130, 0.513315,-0.478130;;, + 88;4; -0.495722,-0.495722, 0.495722,-0.495722;;, + 89;4; -0.478130,-0.513315, 0.478130,-0.513315;;, + 90;4; -0.461988,-0.529457, 0.461988,-0.529457;;, + 91;4; -0.448509,-0.542936, 0.448509,-0.542936;;, + 92;4; -0.438522,-0.552923, 0.438522,-0.552923;;, + 93;4; -0.432466,-0.558979, 0.432466,-0.558979;;, + 94;4; -0.430459,-0.560986, 0.430459,-0.560986;;, + 95;4; -0.434755,-0.557219, 0.434755,-0.557219;;, + 96;4; -0.447255,-0.546256, 0.447255,-0.546256;;, + 97;4; -0.465226,-0.530496, 0.465226,-0.530496;;, + 98;4; -0.483199,-0.514735, 0.483198,-0.514735;;, + 99;4; -0.495703,-0.503769, 0.495703,-0.503769;;, + 100;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 101;4; -0.500000,-0.500000, 0.500000,-0.500000;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { //Position + 2; + 102; + 0;3; -0.648382, 0.089278,-0.876976;;, + 1;3; -0.648382, 0.089278,-0.876976;;, + 2;3; -0.648382, 0.089278,-0.876976;;, + 3;3; -0.648382, 0.089278,-0.876976;;, + 4;3; -0.648382, 0.089278,-0.876976;;, + 5;3; -0.648382, 0.089278,-0.876976;;, + 6;3; -0.648382, 0.089278,-0.876976;;, + 7;3; -0.648382, 0.089278,-0.876976;;, + 8;3; -0.648382, 0.089278,-0.876976;;, + 9;3; -0.648382, 0.089278,-0.876976;;, + 10;3; -0.648382, 0.089278,-0.876976;;, + 11;3; -0.648382, 0.089278,-0.876976;;, + 12;3; -0.648382, 0.089278,-0.876976;;, + 13;3; -0.648382, 0.089278,-0.876976;;, + 14;3; -0.648382, 0.089278,-0.876976;;, + 15;3; -0.648382, 0.089278,-0.876976;;, + 16;3; -0.648382, 0.089278,-0.876976;;, + 17;3; -0.648382, 0.089278,-0.876976;;, + 18;3; -0.648382, 0.089278,-0.876976;;, + 19;3; -0.648382, 0.089278,-0.876976;;, + 20;3; -0.648382, 0.089278,-0.876976;;, + 21;3; -0.648382, 0.089278,-0.876976;;, + 22;3; -0.648382, 0.089278,-0.876976;;, + 23;3; -0.648382, 0.089278,-0.876976;;, + 24;3; -0.648382, 0.089278,-0.876976;;, + 25;3; -0.648382, 0.089278,-0.876976;;, + 26;3; -0.648382, 0.089278,-0.876976;;, + 27;3; -0.648382, 0.089278,-0.876976;;, + 28;3; -0.648382, 0.089278,-0.876976;;, + 29;3; -0.648382, 0.089278,-0.876976;;, + 30;3; -0.648382, 0.089278,-0.876976;;, + 31;3; -0.648382, 0.089278,-0.876976;;, + 32;3; -0.648382, 0.089278,-0.876976;;, + 33;3; -0.648382, 0.089278,-0.876976;;, + 34;3; -0.648382, 0.089278,-0.876976;;, + 35;3; -0.648382, 0.089278,-0.876976;;, + 36;3; -0.648382, 0.089278,-0.876976;;, + 37;3; -0.648382, 0.089278,-0.876976;;, + 38;3; -0.648382, 0.089278,-0.876976;;, + 39;3; -0.648382, 0.089278,-0.876976;;, + 40;3; -0.648382, 0.089278,-0.876976;;, + 41;3; -0.648382, 0.089278,-0.876976;;, + 42;3; -0.648382, 0.089278,-0.876976;;, + 43;3; -0.648382, 0.089278,-0.876976;;, + 44;3; -0.648382, 0.089278,-0.876976;;, + 45;3; -0.648382, 0.089278,-0.876976;;, + 46;3; -0.648382, 0.089278,-0.876976;;, + 47;3; -0.648382, 0.089278,-0.876976;;, + 48;3; -0.648382, 0.089278,-0.876976;;, + 49;3; -0.648382, 0.089278,-0.876976;;, + 50;3; -0.648382, 0.089278,-0.876976;;, + 51;3; -0.648382, 0.089278,-0.876976;;, + 52;3; -0.648382, 0.089278,-0.876976;;, + 53;3; -0.648382, 0.089278,-0.876976;;, + 54;3; -0.648382, 0.089278,-0.876976;;, + 55;3; -0.648382, 0.089278,-0.876976;;, + 56;3; -0.648382, 0.089278,-0.876976;;, + 57;3; -0.648382, 0.089278,-0.876976;;, + 58;3; -0.648382, 0.089278,-0.876976;;, + 59;3; -0.648382, 0.089278,-0.876976;;, + 60;3; -0.648382, 0.089278,-0.876976;;, + 61;3; -0.648382, 0.089278,-0.876976;;, + 62;3; -0.648382, 0.089278,-0.876976;;, + 63;3; -0.648382, 0.089278,-0.876976;;, + 64;3; -0.648382, 0.089278,-0.876976;;, + 65;3; -0.648382, 0.089278,-0.876976;;, + 66;3; -0.648382, 0.089278,-0.876976;;, + 67;3; -0.648382, 0.089278,-0.876976;;, + 68;3; -0.648382, 0.089278,-0.876976;;, + 69;3; -0.648382, 0.089278,-0.876976;;, + 70;3; -0.648382, 0.089278,-0.876976;;, + 71;3; -0.648382, 0.089278,-0.876976;;, + 72;3; -0.648382, 0.089278,-0.876976;;, + 73;3; -0.648382, 0.089278,-0.876976;;, + 74;3; -0.648382, 0.089278,-0.876976;;, + 75;3; -0.648382, 0.089278,-0.876976;;, + 76;3; -0.648382, 0.089278,-0.876976;;, + 77;3; -0.648382, 0.089278,-0.876976;;, + 78;3; -0.648382, 0.089278,-0.876976;;, + 79;3; -0.648382, 0.089278,-0.876976;;, + 80;3; -0.648382, 0.089278,-0.876976;;, + 81;3; -0.648382, 0.089278,-0.876976;;, + 82;3; -0.648382, 0.089278,-0.876976;;, + 83;3; -0.648382, 0.089278,-0.876976;;, + 84;3; -0.648382, 0.089278,-0.876976;;, + 85;3; -0.648382, 0.089278,-0.876976;;, + 86;3; -0.648382, 0.089278,-0.876976;;, + 87;3; -0.648382, 0.089278,-0.876976;;, + 88;3; -0.648382, 0.089278,-0.876976;;, + 89;3; -0.648382, 0.089278,-0.876976;;, + 90;3; -0.648382, 0.089278,-0.876976;;, + 91;3; -0.648382, 0.089278,-0.876976;;, + 92;3; -0.648382, 0.089278,-0.876976;;, + 93;3; -0.648382, 0.089278,-0.876976;;, + 94;3; -0.648382, 0.089278,-0.876976;;, + 95;3; -0.648382, 0.089278,-0.876976;;, + 96;3; -0.648382, 0.089278,-0.876976;;, + 97;3; -0.648382, 0.089278,-0.876976;;, + 98;3; -0.648382, 0.089278,-0.876976;;, + 99;3; -0.648382, 0.089278,-0.876976;;, + 100;3; -0.648382, 0.089278,-0.876976;;, + 101;3; -0.648382, 0.089278,-0.876976;;; + } + AnimationKey { //Rotation + 0; + 102; + 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.500000,-0.500000, 0.500000,-0.500000;;, + 42;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 43;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 44;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 45;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 46;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 47;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 48;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 49;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 50;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 51;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 52;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 53;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 54;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 55;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 56;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 57;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 58;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 59;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 60;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 61;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 62;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 63;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 64;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 65;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 66;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 67;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 68;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 69;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 70;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 71;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 72;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 73;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 74;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 75;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 76;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 77;4; -0.503768,-0.495704, 0.503768,-0.495704;;, + 78;4; -0.514732,-0.483201, 0.514732,-0.483201;;, + 79;4; -0.530494,-0.465229, 0.530494,-0.465229;;, + 80;4; -0.546255,-0.447257, 0.546255,-0.447257;;, + 81;4; -0.557218,-0.434755, 0.557218,-0.434755;;, + 82;4; -0.560986,-0.430459, 0.560986,-0.430459;;, + 83;4; -0.558979,-0.432466, 0.558979,-0.432466;;, + 84;4; -0.552923,-0.438522, 0.552923,-0.438522;;, + 85;4; -0.542936,-0.448509, 0.542936,-0.448509;;, + 86;4; -0.529457,-0.461988, 0.529456,-0.461988;;, + 87;4; -0.513315,-0.478130, 0.513315,-0.478130;;, + 88;4; -0.495722,-0.495722, 0.495722,-0.495722;;, + 89;4; -0.478130,-0.513315, 0.478130,-0.513315;;, + 90;4; -0.461988,-0.529457, 0.461988,-0.529457;;, + 91;4; -0.448509,-0.542936, 0.448509,-0.542936;;, + 92;4; -0.438522,-0.552923, 0.438522,-0.552923;;, + 93;4; -0.432466,-0.558979, 0.432466,-0.558979;;, + 94;4; -0.430459,-0.560986, 0.430459,-0.560986;;, + 95;4; -0.434755,-0.557219, 0.434755,-0.557219;;, + 96;4; -0.447255,-0.546256, 0.447255,-0.546256;;, + 97;4; -0.465226,-0.530496, 0.465226,-0.530496;;, + 98;4; -0.483199,-0.514735, 0.483198,-0.514735;;, + 99;4; -0.495703,-0.503769, 0.495703,-0.503769;;, + 100;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 101;4; -0.500000,-0.500000, 0.500000,-0.500000;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_Bone_004} + AnimationKey { //Position + 2; + 102; + 0;3; -0.648382, 3.135167,-0.876976;;, + 1;3; -0.648382, 3.135167,-0.876976;;, + 2;3; -0.648382, 3.135167,-0.876976;;, + 3;3; -0.648382, 3.135167,-0.876976;;, + 4;3; -0.648382, 3.135167,-0.876976;;, + 5;3; -0.648382, 3.135167,-0.876976;;, + 6;3; -0.648382, 3.135167,-0.876976;;, + 7;3; -0.648382, 3.135167,-0.876976;;, + 8;3; -0.648382, 3.135167,-0.876976;;, + 9;3; -0.648382, 3.135167,-0.876976;;, + 10;3; -0.648382, 3.135167,-0.876976;;, + 11;3; -0.648382, 3.135167,-0.876976;;, + 12;3; -0.648382, 3.135167,-0.876976;;, + 13;3; -0.648382, 3.135167,-0.876976;;, + 14;3; -0.648382, 3.135167,-0.876976;;, + 15;3; -0.648382, 3.135167,-0.876976;;, + 16;3; -0.648382, 3.135167,-0.876976;;, + 17;3; -0.648382, 3.135167,-0.876976;;, + 18;3; -0.648382, 3.135167,-0.876976;;, + 19;3; -0.648382, 3.135167,-0.876976;;, + 20;3; -0.648382, 3.135167,-0.876976;;, + 21;3; -0.648382, 3.135167,-0.876976;;, + 22;3; -0.648382, 3.135167,-0.876976;;, + 23;3; -0.648382, 3.135167,-0.876976;;, + 24;3; -0.648382, 3.135167,-0.876976;;, + 25;3; -0.648382, 3.135167,-0.876976;;, + 26;3; -0.648382, 3.135167,-0.876976;;, + 27;3; -0.648382, 3.135167,-0.876976;;, + 28;3; -0.648382, 3.135167,-0.876976;;, + 29;3; -0.648382, 3.135167,-0.876976;;, + 30;3; -0.648382, 3.135167,-0.876976;;, + 31;3; -0.648382, 3.135167,-0.876976;;, + 32;3; -0.648382, 3.135167,-0.876976;;, + 33;3; -0.648382, 3.135167,-0.876976;;, + 34;3; -0.648382, 3.135167,-0.876976;;, + 35;3; -0.648382, 3.135167,-0.876976;;, + 36;3; -0.648382, 3.135167,-0.876976;;, + 37;3; -0.648382, 3.135167,-0.876976;;, + 38;3; -0.648382, 3.135167,-0.876976;;, + 39;3; -0.648382, 3.135167,-0.876976;;, + 40;3; -0.648382, 3.135167,-0.876976;;, + 41;3; -0.648382, 3.135167,-0.876976;;, + 42;3; -0.648382, 3.135167,-0.876976;;, + 43;3; -0.648382, 3.135167,-0.876976;;, + 44;3; -0.648382, 3.135167,-0.876976;;, + 45;3; -0.648382, 3.135167,-0.876976;;, + 46;3; -0.648382, 3.135167,-0.876976;;, + 47;3; -0.648382, 3.135167,-0.876976;;, + 48;3; -0.648382, 3.135167,-0.876976;;, + 49;3; -0.648382, 3.135167,-0.876976;;, + 50;3; -0.648382, 3.135167,-0.876976;;, + 51;3; -0.648382, 3.135167,-0.876976;;, + 52;3; -0.648382, 3.135167,-0.876976;;, + 53;3; -0.648382, 3.135167,-0.876976;;, + 54;3; -0.648382, 3.135167,-0.876976;;, + 55;3; -0.648382, 3.135167,-0.876976;;, + 56;3; -0.648382, 3.135167,-0.876976;;, + 57;3; -0.648382, 3.135167,-0.876976;;, + 58;3; -0.648382, 3.135167,-0.876976;;, + 59;3; -0.648382, 3.135167,-0.876976;;, + 60;3; -0.648382, 3.135167,-0.876976;;, + 61;3; -0.648382, 3.135167,-0.876976;;, + 62;3; -0.648382, 3.135167,-0.876976;;, + 63;3; -0.648382, 3.135167,-0.876976;;, + 64;3; -0.648382, 3.135167,-0.876976;;, + 65;3; -0.648382, 3.135167,-0.876976;;, + 66;3; -0.648382, 3.135167,-0.876976;;, + 67;3; -0.648382, 3.135167,-0.876976;;, + 68;3; -0.648382, 3.135167,-0.876976;;, + 69;3; -0.648382, 3.135167,-0.876976;;, + 70;3; -0.648382, 3.135167,-0.876976;;, + 71;3; -0.648382, 3.135167,-0.876976;;, + 72;3; -0.648382, 3.135167,-0.876976;;, + 73;3; -0.648382, 3.135167,-0.876976;;, + 74;3; -0.648382, 3.135167,-0.876976;;, + 75;3; -0.648382, 3.135167,-0.876976;;, + 76;3; -0.648382, 3.135167,-0.876976;;, + 77;3; -0.648382, 3.135167,-0.876976;;, + 78;3; -0.648382, 3.135167,-0.876976;;, + 79;3; -0.648382, 3.135167,-0.876976;;, + 80;3; -0.648382, 3.135167,-0.876976;;, + 81;3; -0.648382, 3.135167,-0.876976;;, + 82;3; -0.648382, 3.135167,-0.876976;;, + 83;3; -0.648382, 3.135167,-0.876976;;, + 84;3; -0.648382, 3.135167,-0.876976;;, + 85;3; -0.648382, 3.135167,-0.876976;;, + 86;3; -0.648382, 3.135167,-0.876976;;, + 87;3; -0.648382, 3.135167,-0.876976;;, + 88;3; -0.648382, 3.135167,-0.876976;;, + 89;3; -0.648382, 3.135167,-0.876976;;, + 90;3; -0.648382, 3.135167,-0.876976;;, + 91;3; -0.648382, 3.135167,-0.876976;;, + 92;3; -0.648382, 3.135167,-0.876976;;, + 93;3; -0.648382, 3.135167,-0.876976;;, + 94;3; -0.648382, 3.135167,-0.876976;;, + 95;3; -0.648382, 3.135167,-0.876976;;, + 96;3; -0.648382, 3.135167,-0.876976;;, + 97;3; -0.648382, 3.135167,-0.876976;;, + 98;3; -0.648382, 3.135167,-0.876976;;, + 99;3; -0.648382, 3.135167,-0.876976;;, + 100;3; -0.648382, 3.135167,-0.876976;;, + 101;3; -0.648382, 3.135167,-0.876976;;; + } + AnimationKey { //Rotation + 0; + 102; + 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.500000,-0.500000, 0.500000,-0.500000;;, + 42;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 43;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 44;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 45;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 46;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 47;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 48;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 49;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 50;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 51;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 52;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 53;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 54;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 55;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 56;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 57;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 58;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 59;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 60;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 61;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 62;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 63;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 64;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 65;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 66;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 67;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 68;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 69;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 70;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 71;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 72;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 73;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 74;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 75;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 76;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 77;4; -0.495704,-0.503768, 0.495704,-0.503768;;, + 78;4; -0.483201,-0.514732, 0.483201,-0.514732;;, + 79;4; -0.465229,-0.530494, 0.465229,-0.530494;;, + 80;4; -0.447257,-0.546255, 0.447257,-0.546255;;, + 81;4; -0.434755,-0.557218, 0.434755,-0.557218;;, + 82;4; -0.430459,-0.560986, 0.430459,-0.560986;;, + 83;4; -0.432466,-0.558979, 0.432466,-0.558979;;, + 84;4; -0.438522,-0.552923, 0.438522,-0.552923;;, + 85;4; -0.448509,-0.542936, 0.448509,-0.542936;;, + 86;4; -0.461988,-0.529456, 0.461988,-0.529456;;, + 87;4; -0.478130,-0.513315, 0.478130,-0.513315;;, + 88;4; -0.495723,-0.495722, 0.495722,-0.495722;;, + 89;4; -0.513315,-0.478130, 0.513315,-0.478130;;, + 90;4; -0.529457,-0.461988, 0.529457,-0.461988;;, + 91;4; -0.542936,-0.448509, 0.542936,-0.448509;;, + 92;4; -0.552923,-0.438522, 0.552923,-0.438522;;, + 93;4; -0.558979,-0.432466, 0.558979,-0.432466;;, + 94;4; -0.560986,-0.430459, 0.560986,-0.430459;;, + 95;4; -0.557219,-0.434755, 0.557219,-0.434755;;, + 96;4; -0.546256,-0.447255, 0.546256,-0.447255;;, + 97;4; -0.530497,-0.465226, 0.530496,-0.465226;;, + 98;4; -0.514735,-0.483199, 0.514735,-0.483199;;, + 99;4; -0.503769,-0.495703, 0.503769,-0.495703;;, + 100;4; -0.500000,-0.500000, 0.500000,-0.500000;;, + 101;4; -0.500000,-0.500000, 0.500000,-0.500000;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_Bone_005} + AnimationKey { //Position + 2; + 102; + 0;3; 0.000000,-0.293364, 0.572615;;, + 1;3; 0.000000,-0.293364, 0.572615;;, + 2;3; 0.000000,-0.293364, 0.572615;;, + 3;3; 0.000000,-0.293364, 0.572615;;, + 4;3; 0.000000,-0.293364, 0.572615;;, + 5;3; 0.000000,-0.293364, 0.572615;;, + 6;3; 0.000000,-0.293364, 0.572615;;, + 7;3; 0.000000,-0.293364, 0.572615;;, + 8;3; 0.000000,-0.293364, 0.572615;;, + 9;3; 0.000000,-0.293364, 0.572615;;, + 10;3; 0.000000,-0.293364, 0.572615;;, + 11;3; 0.000000,-0.293364, 0.572615;;, + 12;3; 0.000000,-0.293364, 0.572615;;, + 13;3; 0.000000,-0.293364, 0.572615;;, + 14;3; 0.000000,-0.293364, 0.572615;;, + 15;3; 0.000000,-0.293364, 0.572615;;, + 16;3; 0.000000,-0.293364, 0.572615;;, + 17;3; 0.000000,-0.293364, 0.572615;;, + 18;3; 0.000000,-0.293364, 0.572615;;, + 19;3; 0.000000,-0.293364, 0.572615;;, + 20;3; 0.000000,-0.293364, 0.572615;;, + 21;3; 0.000000,-0.293364, 0.572615;;, + 22;3; 0.000000,-0.293364, 0.572615;;, + 23;3; 0.000000,-0.293364, 0.572615;;, + 24;3; 0.000000,-0.293364, 0.572615;;, + 25;3; 0.000000,-0.293364, 0.572615;;, + 26;3; 0.000000,-0.293364, 0.572615;;, + 27;3; 0.000000,-0.293364, 0.572615;;, + 28;3; 0.000000,-0.293364, 0.572615;;, + 29;3; 0.000000,-0.293364, 0.572615;;, + 30;3; 0.000000,-0.293364, 0.572615;;, + 31;3; 0.000000,-0.293364, 0.572615;;, + 32;3; 0.000000,-0.293364, 0.572615;;, + 33;3; 0.000000,-0.293364, 0.572615;;, + 34;3; 0.000000,-0.293364, 0.572615;;, + 35;3; 0.000000,-0.293364, 0.572615;;, + 36;3; 0.000000,-0.293364, 0.572615;;, + 37;3; 0.000000,-0.293364, 0.572615;;, + 38;3; 0.000000,-0.293364, 0.572615;;, + 39;3; 0.000000,-0.293364, 0.572615;;, + 40;3; 0.000000,-0.293364, 0.572615;;, + 41;3; 0.000000,-0.293364, 0.572615;;, + 42;3; 0.000000,-0.293364, 0.572615;;, + 43;3; 0.000000,-0.293364, 0.572615;;, + 44;3; 0.000000,-0.293364, 0.572615;;, + 45;3; 0.000000,-0.293364, 0.572615;;, + 46;3; 0.000000,-0.293364, 0.572615;;, + 47;3; 0.000000,-0.293364, 0.572615;;, + 48;3; 0.000000,-0.293364, 0.572615;;, + 49;3; 0.000000,-0.293364, 0.572615;;, + 50;3; 0.000000,-0.293364, 0.572615;;, + 51;3; 0.000000,-0.293364, 0.572615;;, + 52;3; 0.000000,-0.293364, 0.572615;;, + 53;3; 0.000000,-0.293364, 0.572615;;, + 54;3; 0.000000,-0.293364, 0.572615;;, + 55;3; 0.000000,-0.293364, 0.572615;;, + 56;3; 0.000000,-0.293364, 0.572615;;, + 57;3; 0.000000,-0.293364, 0.572615;;, + 58;3; 0.000000,-0.293364, 0.572615;;, + 59;3; 0.000000,-0.293364, 0.572615;;, + 60;3; 0.000000,-0.293364, 0.572615;;, + 61;3; 0.000000,-0.293364, 0.572615;;, + 62;3; 0.000000,-0.293364, 0.572615;;, + 63;3; 0.000000,-0.293364, 0.572615;;, + 64;3; 0.000000,-0.293364, 0.572615;;, + 65;3; 0.000000,-0.293364, 0.572615;;, + 66;3; 0.000000,-0.293364, 0.572615;;, + 67;3; 0.000000,-0.293364, 0.572615;;, + 68;3; 0.000000,-0.293364, 0.572615;;, + 69;3; 0.000000,-0.293364, 0.572615;;, + 70;3; 0.000000,-0.293364, 0.572615;;, + 71;3; 0.000000,-0.293364, 0.572615;;, + 72;3; 0.000000,-0.293364, 0.572615;;, + 73;3; 0.000000,-0.293364, 0.572615;;, + 74;3; 0.000000,-0.293364, 0.572615;;, + 75;3; 0.000000,-0.293364, 0.572615;;, + 76;3; 0.000000,-0.293364, 0.572615;;, + 77;3; 0.000000,-0.293364, 0.572615;;, + 78;3; 0.000000,-0.293364, 0.572615;;, + 79;3; 0.000000,-0.293364, 0.572615;;, + 80;3; 0.000000,-0.293364, 0.572615;;, + 81;3; 0.000000,-0.293364, 0.572615;;, + 82;3; 0.000000,-0.293364, 0.572615;;, + 83;3; 0.000000,-0.293364, 0.572615;;, + 84;3; 0.000000,-0.293364, 0.572615;;, + 85;3; 0.000000,-0.293364, 0.572615;;, + 86;3; 0.000000,-0.293364, 0.572615;;, + 87;3; 0.000000,-0.293364, 0.572615;;, + 88;3; 0.000000,-0.293364, 0.572615;;, + 89;3; 0.000000,-0.293364, 0.572615;;, + 90;3; 0.000000,-0.293364, 0.572615;;, + 91;3; 0.000000,-0.293364, 0.572615;;, + 92;3; 0.000000,-0.293364, 0.572615;;, + 93;3; 0.000000,-0.293364, 0.572615;;, + 94;3; 0.000000,-0.293364, 0.572615;;, + 95;3; 0.000000,-0.293364, 0.572615;;, + 96;3; 0.000000,-0.293364, 0.572615;;, + 97;3; 0.000000,-0.293364, 0.572615;;, + 98;3; 0.000000,-0.293364, 0.572615;;, + 99;3; 0.000000,-0.293364, 0.572615;;, + 100;3; 0.000000,-0.293364, 0.572615;;, + 101;3; 0.000000,-0.293364, 0.572615;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 1;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 2;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 3;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 4;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 5;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 6;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 7;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 8;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 9;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 10;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 11;4; -0.588795,-0.805724, 0.018608, 0.025460;;, + 12;4; -0.586186,-0.802154, 0.058412, 0.079932;;, + 13;4; -0.584967,-0.800485, 0.077012, 0.105386;;, + 14;4; -0.584967,-0.800485, 0.067498, 0.092366;;, + 15;4; -0.584967,-0.800485, 0.039807, 0.054473;;, + 16;4; -0.584967,-0.800485,-0.000000, 0.000000;;, + 17;4; -0.584967,-0.800485,-0.039807,-0.054473;;, + 18;4; -0.584967,-0.800485,-0.067498,-0.092366;;, + 19;4; -0.584967,-0.800485,-0.077013,-0.105386;;, + 20;4; -0.586186,-0.802154,-0.058412,-0.079931;;, + 21;4; -0.588795,-0.805724,-0.018608,-0.025460;;, + 22;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 23;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 24;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 25;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 26;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 27;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 28;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 29;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 30;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 31;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 32;4; -0.588795,-0.805724, 0.018608, 0.025460;;, + 33;4; -0.586186,-0.802154, 0.058412, 0.079932;;, + 34;4; -0.584967,-0.800485, 0.077012, 0.105386;;, + 35;4; -0.584967,-0.800485, 0.067498, 0.092366;;, + 36;4; -0.584967,-0.800485, 0.039807, 0.054473;;, + 37;4; -0.584967,-0.800485,-0.000000, 0.000000;;, + 38;4; -0.584967,-0.800485,-0.039807,-0.054473;;, + 39;4; -0.584967,-0.800485,-0.067498,-0.092366;;, + 40;4; -0.584967,-0.800485,-0.077013,-0.105386;;, + 41;4; -0.586186,-0.802154,-0.058412,-0.079931;;, + 42;4; -0.588795,-0.805724,-0.018608,-0.025460;;, + 43;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 44;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 45;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 46;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 47;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 48;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 49;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 50;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 51;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 52;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 53;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 54;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 55;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 56;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 57;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 58;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 59;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 60;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 61;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 62;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 63;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 64;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 65;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 66;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 67;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 68;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 69;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 70;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 71;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 72;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 73;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 74;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 75;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 76;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 77;4; -0.589950,-0.807305, 0.002376, 0.003252;;, + 78;4; -0.589759,-0.807043, 0.009292, 0.012715;;, + 79;4; -0.589472,-0.806650, 0.019233, 0.026319;;, + 80;4; -0.589163,-0.806228, 0.029174, 0.039923;;, + 81;4; -0.588911,-0.805883, 0.036090, 0.049387;;, + 82;4; -0.588759,-0.805675, 0.038466, 0.052638;;, + 83;4; -0.588667,-0.805548, 0.037185, 0.050885;;, + 84;4; -0.588583,-0.805434, 0.033318, 0.045594;;, + 85;4; -0.588510,-0.805334, 0.026942, 0.036869;;, + 86;4; -0.588449,-0.805250, 0.018336, 0.025092;;, + 87;4; -0.588400,-0.805183, 0.008031, 0.010990;;, + 88;4; -0.588363,-0.805132,-0.003201,-0.004381;;, + 89;4; -0.588337,-0.805097,-0.014434,-0.019751;;, + 90;4; -0.588321,-0.805075,-0.024739,-0.033853;;, + 91;4; -0.588312,-0.805063,-0.033345,-0.045630;;, + 92;4; -0.588308,-0.805057,-0.039721,-0.054355;;, + 93;4; -0.588306,-0.805055,-0.043588,-0.059647;;, + 94;4; -0.588306,-0.805055,-0.044869,-0.061400;;, + 95;4; -0.588412,-0.805199,-0.042097,-0.057607;;, + 96;4; -0.588719,-0.805619,-0.034031,-0.046569;;, + 97;4; -0.589160,-0.806224,-0.022435,-0.030701;;, + 98;4; -0.589602,-0.806828,-0.010839,-0.014832;;, + 99;4; -0.589909,-0.807248,-0.002772,-0.003793;;, + 100;4; -0.590015,-0.807393,-0.000000, 0.000000;;, + 101;4; -0.590015,-0.807393,-0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_Bone_006} + AnimationKey { //Position + 2; + 102; + 0;3; 0.000000, 3.228616, 0.252948;;, + 1;3; 0.000000, 3.228616, 0.252948;;, + 2;3; 0.000000, 3.228616, 0.252948;;, + 3;3; 0.000000, 3.228616, 0.252948;;, + 4;3; 0.000000, 3.228616, 0.252948;;, + 5;3; 0.000000, 3.228616, 0.252948;;, + 6;3; 0.000000, 3.228616, 0.252948;;, + 7;3; 0.000000, 3.228616, 0.252948;;, + 8;3; 0.000000, 3.228616, 0.252948;;, + 9;3; 0.000000, 3.228616, 0.252948;;, + 10;3; 0.000000, 3.228616, 0.252948;;, + 11;3; 0.000000, 3.228616, 0.252948;;, + 12;3; 0.000000, 3.228616, 0.252948;;, + 13;3; 0.000000, 3.228616, 0.252948;;, + 14;3; 0.000000, 3.228616, 0.252948;;, + 15;3; 0.000000, 3.228616, 0.252948;;, + 16;3; 0.000000, 3.228616, 0.252948;;, + 17;3; 0.000000, 3.228616, 0.252948;;, + 18;3; 0.000000, 3.228616, 0.252948;;, + 19;3; 0.000000, 3.228616, 0.252948;;, + 20;3; 0.000000, 3.228616, 0.252948;;, + 21;3; 0.000000, 3.228616, 0.252948;;, + 22;3; 0.000000, 3.228616, 0.252948;;, + 23;3; 0.000000, 3.228616, 0.252948;;, + 24;3; 0.000000, 3.228616, 0.252948;;, + 25;3; 0.000000, 3.228616, 0.252948;;, + 26;3; 0.000000, 3.228616, 0.252948;;, + 27;3; 0.000000, 3.228616, 0.252948;;, + 28;3; 0.000000, 3.228616, 0.252948;;, + 29;3; 0.000000, 3.228616, 0.252948;;, + 30;3; 0.000000, 3.228616, 0.252948;;, + 31;3; 0.000000, 3.228616, 0.252948;;, + 32;3; 0.000000, 3.228616, 0.252948;;, + 33;3; 0.000000, 3.228616, 0.252948;;, + 34;3; 0.000000, 3.228616, 0.252948;;, + 35;3; 0.000000, 3.228616, 0.252948;;, + 36;3; 0.000000, 3.228616, 0.252948;;, + 37;3; 0.000000, 3.228616, 0.252948;;, + 38;3; 0.000000, 3.228616, 0.252948;;, + 39;3; 0.000000, 3.228616, 0.252948;;, + 40;3; 0.000000, 3.228616, 0.252948;;, + 41;3; 0.000000, 3.228616, 0.252948;;, + 42;3; 0.000000, 3.228616, 0.252948;;, + 43;3; 0.000000, 3.228616, 0.252948;;, + 44;3; 0.000000, 3.228616, 0.252948;;, + 45;3; 0.000000, 3.228616, 0.252948;;, + 46;3; 0.000000, 3.228616, 0.252948;;, + 47;3; 0.000000, 3.228616, 0.252948;;, + 48;3; 0.000000, 3.228616, 0.252948;;, + 49;3; 0.000000, 3.228616, 0.252948;;, + 50;3; 0.000000, 3.228616, 0.252948;;, + 51;3; 0.000000, 3.228616, 0.252948;;, + 52;3; 0.000000, 3.228616, 0.252948;;, + 53;3; 0.000000, 3.228616, 0.252948;;, + 54;3; 0.000000, 3.228616, 0.252948;;, + 55;3; 0.000000, 3.228616, 0.252948;;, + 56;3; 0.000000, 3.228616, 0.252948;;, + 57;3; 0.000000, 3.228616, 0.252948;;, + 58;3; 0.000000, 3.228616, 0.252948;;, + 59;3; 0.000000, 3.228616, 0.252948;;, + 60;3; 0.000000, 3.228616, 0.252948;;, + 61;3; 0.000000, 3.228616, 0.252948;;, + 62;3; 0.000000, 3.228616, 0.252948;;, + 63;3; 0.000000, 3.228616, 0.252948;;, + 64;3; 0.000000, 3.228616, 0.252948;;, + 65;3; 0.000000, 3.228616, 0.252948;;, + 66;3; 0.000000, 3.228616, 0.252948;;, + 67;3; 0.000000, 3.228616, 0.252948;;, + 68;3; 0.000000, 3.228616, 0.252948;;, + 69;3; 0.000000, 3.228616, 0.252948;;, + 70;3; 0.000000, 3.228616, 0.252948;;, + 71;3; 0.000000, 3.228616, 0.252948;;, + 72;3; 0.000000, 3.228616, 0.252948;;, + 73;3; 0.000000, 3.228616, 0.252948;;, + 74;3; 0.000000, 3.228616, 0.252948;;, + 75;3; 0.000000, 3.228616, 0.252948;;, + 76;3; 0.000000, 3.228616, 0.252948;;, + 77;3; 0.000000, 3.228616, 0.252948;;, + 78;3; 0.000000, 3.228616, 0.252948;;, + 79;3; 0.000000, 3.228616, 0.252948;;, + 80;3; 0.000000, 3.228616, 0.252948;;, + 81;3; 0.000000, 3.228616, 0.252948;;, + 82;3; 0.000000, 3.228616, 0.252948;;, + 83;3; 0.000000, 3.228616, 0.252948;;, + 84;3; 0.000000, 3.228616, 0.252948;;, + 85;3; 0.000000, 3.228616, 0.252948;;, + 86;3; 0.000000, 3.228616, 0.252948;;, + 87;3; 0.000000, 3.228616, 0.252948;;, + 88;3; 0.000000, 3.228616, 0.252948;;, + 89;3; 0.000000, 3.228616, 0.252948;;, + 90;3; 0.000000, 3.228616, 0.252948;;, + 91;3; 0.000000, 3.228616, 0.252948;;, + 92;3; 0.000000, 3.228616, 0.252948;;, + 93;3; 0.000000, 3.228616, 0.252948;;, + 94;3; 0.000000, 3.228616, 0.252948;;, + 95;3; 0.000000, 3.228616, 0.252948;;, + 96;3; 0.000000, 3.228616, 0.252948;;, + 97;3; 0.000000, 3.228616, 0.252948;;, + 98;3; 0.000000, 3.228616, 0.252948;;, + 99;3; 0.000000, 3.228616, 0.252948;;, + 100;3; 0.000000, 3.228616, 0.252948;;, + 101;3; 0.000000, 3.228616, 0.252948;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 1;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 2;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 3;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 4;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 5;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 6;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 7;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 8;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 9;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 10;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 11;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 12;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 13;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 14;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 15;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 16;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 17;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 18;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 19;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 20;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 21;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 22;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 23;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 24;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 25;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 26;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 27;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 28;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 29;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 30;4; -0.915197, 0.398002, 0.005321, 0.012236;;, + 31;4; -0.909755, 0.395636, 0.021062, 0.048431;;, + 32;4; -0.901463, 0.392029, 0.045043, 0.103574;;, + 33;4; -0.892058, 0.387939, 0.072242, 0.166118;;, + 34;4; -0.883765, 0.384333, 0.096222, 0.221261;;, + 35;4; -0.878323, 0.381966, 0.111963, 0.257456;;, + 36;4; -0.876483, 0.381166, 0.117284, 0.269692;;, + 37;4; -0.876483, 0.381166, 0.117284, 0.269692;;, + 38;4; -0.876483, 0.381166, 0.117284, 0.269692;;, + 39;4; -0.876483, 0.381166, 0.117284, 0.269692;;, + 40;4; -0.876483, 0.381166, 0.117284, 0.269692;;, + 41;4; -0.876483, 0.381166, 0.117284, 0.269692;;, + 42;4; -0.876483, 0.381166, 0.117284, 0.269692;;, + 43;4; -0.878989, 0.382256, 0.110038, 0.253029;;, + 44;4; -0.886279, 0.385426, 0.088951, 0.204542;;, + 45;4; -0.896760, 0.389984, 0.058642, 0.134846;;, + 46;4; -0.907241, 0.394542, 0.028333, 0.065150;;, + 47;4; -0.914532, 0.397713, 0.007247, 0.016663;;, + 48;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 49;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 50;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 51;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 52;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 53;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 54;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 55;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 56;4; -0.914385, 0.343957, 0.000000, 0.000000;;, + 57;4; -0.906581, 0.184619, 0.000000, 0.000000;;, + 58;4; -0.895263,-0.044107, 0.000000,-0.000000;;, + 59;4; -0.883941,-0.272795, 0.000000,-0.000000;;, + 60;4; -0.876127,-0.432063, 0.000000,-0.000000;;, + 61;4; -0.873471,-0.486876, 0.000000,-0.000000;;, + 62;4; -0.882398,-0.471785, 0.000000,-0.000000;;, + 63;4; -0.890542,-0.454902, 0.000000,-0.000000;;, + 64;4; -0.888630,-0.453221,-0.036738,-0.018766;;, + 65;4; -0.887506,-0.453351,-0.073469,-0.037529;;, + 66;4; -0.887820,-0.453898,-0.053607,-0.027383;;, + 67;4; -0.888906,-0.454888,-0.011103,-0.005672;;, + 68;4; -0.890499,-0.454880, 0.008762, 0.004475;;, + 69;4; -0.893380,-0.401473, 0.008220, 0.004199;;, + 70;4; -0.898585,-0.247728, 0.006645, 0.003394;;, + 71;4; -0.905235,-0.027407, 0.004381, 0.002238;;, + 72;4; -0.911505, 0.192752, 0.002116, 0.001081;;, + 73;4; -0.915663, 0.346048, 0.000541, 0.000276;;, + 74;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 75;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 76;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 77;4; -0.915889, 0.401289, 0.000000, 0.000000;;, + 78;4; -0.912550, 0.408525, 0.000000, 0.000000;;, + 79;4; -0.907749, 0.418928, 0.000000, 0.000000;;, + 80;4; -0.902948, 0.429331, 0.000000, 0.000000;;, + 81;4; -0.899608, 0.436568, 0.000000, 0.000000;;, + 82;4; -0.898461, 0.439054, 0.000000, 0.000000;;, + 83;4; -0.899608, 0.436568, 0.000000, 0.000000;;, + 84;4; -0.902948, 0.429331, 0.000000, 0.000000;;, + 85;4; -0.907749, 0.418928, 0.000000, 0.000000;;, + 86;4; -0.912550, 0.408525, 0.000000, 0.000000;;, + 87;4; -0.915890, 0.401289, 0.000000, 0.000000;;, + 88;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 89;4; -0.915567, 0.401940, 0.000000, 0.000000;;, + 90;4; -0.911287, 0.411071, 0.000000, 0.000000;;, + 91;4; -0.905135, 0.424198, 0.000000, 0.000000;;, + 92;4; -0.898983, 0.437325, 0.000000, 0.000000;;, + 93;4; -0.894703, 0.446457, 0.000000, 0.000000;;, + 94;4; -0.893233, 0.449594, 0.000000, 0.000000;;, + 95;4; -0.894703, 0.446457, 0.000000, 0.000000;;, + 96;4; -0.898983, 0.437325, 0.000000, 0.000000;;, + 97;4; -0.905135, 0.424199, 0.000000, 0.000000;;, + 98;4; -0.911287, 0.411072, 0.000000, 0.000000;;, + 99;4; -0.915566, 0.401940, 0.000000, 0.000000;;, + 100;4; -0.917037, 0.398802, 0.000000, 0.000000;;, + 101;4; -0.917037, 0.398802, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_Bone_007} + AnimationKey { //Position + 2; + 102; + 0;3; -0.000000, 1.500366, 0.161866;;, + 1;3; -0.000000, 1.500366, 0.161866;;, + 2;3; -0.000000, 1.500366, 0.161866;;, + 3;3; -0.000000, 1.500366, 0.161866;;, + 4;3; -0.000000, 1.500366, 0.161866;;, + 5;3; -0.000000, 1.500366, 0.161866;;, + 6;3; -0.000000, 1.500366, 0.161866;;, + 7;3; -0.000000, 1.500366, 0.161866;;, + 8;3; -0.000000, 1.500366, 0.161866;;, + 9;3; -0.000000, 1.500366, 0.161866;;, + 10;3; -0.000000, 1.500366, 0.161866;;, + 11;3; -0.000000, 1.500366, 0.161866;;, + 12;3; -0.000000, 1.500366, 0.161866;;, + 13;3; -0.000000, 1.500366, 0.161866;;, + 14;3; -0.000000, 1.500366, 0.161866;;, + 15;3; -0.000000, 1.500366, 0.161866;;, + 16;3; -0.000000, 1.500366, 0.161866;;, + 17;3; -0.000000, 1.500366, 0.161866;;, + 18;3; -0.000000, 1.500366, 0.161866;;, + 19;3; -0.000000, 1.500366, 0.161866;;, + 20;3; -0.000000, 1.500366, 0.161866;;, + 21;3; -0.000000, 1.500366, 0.161866;;, + 22;3; -0.000000, 1.500366, 0.161866;;, + 23;3; -0.000000, 1.500366, 0.161866;;, + 24;3; -0.000000, 1.500366, 0.161866;;, + 25;3; -0.000000, 1.500366, 0.161866;;, + 26;3; -0.000000, 1.500366, 0.161866;;, + 27;3; -0.000000, 1.500366, 0.161866;;, + 28;3; -0.000000, 1.500366, 0.161866;;, + 29;3; -0.000000, 1.500366, 0.161866;;, + 30;3; -0.000001, 1.500366, 0.161866;;, + 31;3; -0.000000, 1.500366, 0.161866;;, + 32;3; 0.000000, 1.500365, 0.161866;;, + 33;3; 0.000000, 1.500366, 0.161866;;, + 34;3; -0.000001, 1.500366, 0.161866;;, + 35;3; -0.000000, 1.500366, 0.161866;;, + 36;3; 0.000000, 1.500366, 0.161866;;, + 37;3; 0.000000, 1.500366, 0.161866;;, + 38;3; 0.000000, 1.500366, 0.161866;;, + 39;3; 0.000000, 1.500366, 0.161866;;, + 40;3; 0.000000, 1.500366, 0.161866;;, + 41;3; 0.000000, 1.500366, 0.161866;;, + 42;3; 0.000000, 1.500366, 0.161866;;, + 43;3; 0.000000, 1.500366, 0.161866;;, + 44;3; -0.000000, 1.500366, 0.161866;;, + 45;3; 0.000000, 1.500366, 0.161866;;, + 46;3; 0.000000, 1.500365, 0.161866;;, + 47;3; -0.000000, 1.500366, 0.161866;;, + 48;3; -0.000000, 1.500366, 0.161866;;, + 49;3; -0.000000, 1.500366, 0.161866;;, + 50;3; -0.000000, 1.500366, 0.161866;;, + 51;3; -0.000000, 1.500366, 0.161866;;, + 52;3; -0.000000, 1.500366, 0.161866;;, + 53;3; -0.000000, 1.500366, 0.161866;;, + 54;3; -0.000000, 1.500366, 0.161866;;, + 55;3; -0.000000, 1.500366, 0.161866;;, + 56;3; -0.000000, 1.500366, 0.161866;;, + 57;3; -0.000000, 1.500366, 0.161866;;, + 58;3; 0.000000, 1.500366, 0.161866;;, + 59;3; 0.000000, 1.500366, 0.161866;;, + 60;3; -0.000000, 1.500366, 0.161866;;, + 61;3; -0.000000, 1.500366, 0.161866;;, + 62;3; -0.000000, 1.500366, 0.161866;;, + 63;3; 0.000000, 1.500366, 0.161866;;, + 64;3; 0.000000, 1.500366, 0.161866;;, + 65;3; 0.000000, 1.500366, 0.161866;;, + 66;3; -0.000001, 1.500366, 0.161866;;, + 67;3; -0.000000, 1.500366, 0.161866;;, + 68;3; 0.000000, 1.500366, 0.161866;;, + 69;3; -0.000000, 1.500366, 0.161866;;, + 70;3; 0.000000, 1.500366, 0.161866;;, + 71;3; -0.000000, 1.500366, 0.161866;;, + 72;3; -0.000000, 1.500366, 0.161866;;, + 73;3; -0.000000, 1.500366, 0.161866;;, + 74;3; -0.000000, 1.500366, 0.161866;;, + 75;3; -0.000000, 1.500366, 0.161866;;, + 76;3; -0.000000, 1.500366, 0.161866;;, + 77;3; 0.000000, 1.500365, 0.161866;;, + 78;3; -0.000000, 1.500366, 0.161866;;, + 79;3; -0.000000, 1.500366, 0.161866;;, + 80;3; -0.000000, 1.500366, 0.161866;;, + 81;3; -0.000000, 1.500365, 0.161866;;, + 82;3; -0.000000, 1.500366, 0.161866;;, + 83;3; -0.000000, 1.500365, 0.161866;;, + 84;3; -0.000000, 1.500366, 0.161866;;, + 85;3; 0.000000, 1.500366, 0.161866;;, + 86;3; 0.000000, 1.500365, 0.161866;;, + 87;3; -0.000000, 1.500366, 0.161866;;, + 88;3; -0.000000, 1.500366, 0.161866;;, + 89;3; -0.000000, 1.500366, 0.161866;;, + 90;3; -0.000000, 1.500366, 0.161866;;, + 91;3; -0.000000, 1.500366, 0.161866;;, + 92;3; -0.000000, 1.500366, 0.161866;;, + 93;3; -0.000000, 1.500366, 0.161866;;, + 94;3; -0.000000, 1.500366, 0.161866;;, + 95;3; -0.000000, 1.500366, 0.161866;;, + 96;3; -0.000000, 1.500366, 0.161866;;, + 97;3; 0.000000, 1.500366, 0.161866;;, + 98;3; 0.000000, 1.500366, 0.161866;;, + 99;3; -0.000000, 1.500366, 0.161866;;, + 100;3; -0.000000, 1.500366, 0.161866;;, + 101;3; -0.000000, 1.500366, 0.161866;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 1;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 2;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 3;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 4;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 5;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 6;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 7;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 8;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 9;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 10;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 11;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 12;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 13;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 14;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 15;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 16;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 17;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 18;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 19;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 20;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 21;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 22;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 23;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 24;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 25;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 26;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 27;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 28;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 29;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 30;4; -0.919024,-0.385787, 0.006962, 0.015466;;, + 31;4; -0.910058,-0.382024, 0.027552, 0.061208;;, + 32;4; -0.896398,-0.376289, 0.058916, 0.130880;;, + 33;4; -0.880903,-0.369785, 0.094486, 0.209898;;, + 34;4; -0.867243,-0.364051, 0.125850, 0.279570;;, + 35;4; -0.858277,-0.360287, 0.146440, 0.325312;;, + 36;4; -0.855246,-0.359015, 0.153402, 0.340778;;, + 37;4; -0.855246,-0.359015, 0.153402, 0.340778;;, + 38;4; -0.855246,-0.359015, 0.153402, 0.340778;;, + 39;4; -0.855246,-0.359015, 0.153402, 0.340778;;, + 40;4; -0.855246,-0.359015, 0.153402, 0.340778;;, + 41;4; -0.855246,-0.359015, 0.153402, 0.340778;;, + 42;4; -0.855246,-0.359015, 0.153402, 0.340778;;, + 43;4; -0.859373,-0.360747, 0.143921, 0.319715;;, + 44;4; -0.871384,-0.365789, 0.116339, 0.258441;;, + 45;4; -0.888651,-0.373037, 0.076701, 0.170389;;, + 46;4; -0.905917,-0.380285, 0.037064, 0.082337;;, + 47;4; -0.917928,-0.385327, 0.009481, 0.021063;;, + 48;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 49;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 50;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 51;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 52;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 53;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 54;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 55;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 56;4; -0.926498,-0.369932, 0.000000,-0.000000;;, + 57;4; -0.939424,-0.320098, 0.000000,-0.000000;;, + 58;4; -0.958000,-0.248472, 0.000000,-0.000000;;, + 59;4; -0.976575,-0.176847, 0.000000,-0.000000;;, + 60;4; -0.989501,-0.127013, 0.000000,-0.000000;;, + 61;4; -0.993944,-0.109885, 0.000000,-0.000000;;, + 62;4; -0.993944,-0.109885, 0.000000,-0.000000;;, + 63;4; -0.993944,-0.109885, 0.000000,-0.000000;;, + 64;4; -0.993944,-0.109885, 0.000000,-0.000000;;, + 65;4; -0.993944,-0.109885, 0.000000,-0.000000;;, + 66;4; -0.993944,-0.109885, 0.000000,-0.000000;;, + 67;4; -0.993944,-0.109885, 0.000000,-0.000000;;, + 68;4; -0.993944,-0.109885, 0.000000,-0.000000;;, + 69;4; -0.989501,-0.127013, 0.000000,-0.000000;;, + 70;4; -0.976575,-0.176847, 0.000000,-0.000000;;, + 71;4; -0.958000,-0.248472, 0.000000,-0.000000;;, + 72;4; -0.939424,-0.320098, 0.000000,-0.000000;;, + 73;4; -0.926498,-0.369932, 0.000000,-0.000000;;, + 74;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 75;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 76;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 77;4; -0.921790,-0.386948,-0.005563, 0.002504;;, + 78;4; -0.921015,-0.386623,-0.021755, 0.009793;;, + 79;4; -0.919889,-0.386150,-0.045030, 0.020270;;, + 80;4; -0.918740,-0.385668,-0.068305, 0.030747;;, + 81;4; -0.917902,-0.385316,-0.084495, 0.038036;;, + 82;4; -0.917547,-0.385167,-0.090058, 0.040540;;, + 83;4; -0.917451,-0.385127,-0.087220, 0.039262;;, + 84;4; -0.917364,-0.385090,-0.078649, 0.035404;;, + 85;4; -0.917288,-0.385058,-0.064518, 0.029043;;, + 86;4; -0.917224,-0.385031,-0.045445, 0.020457;;, + 87;4; -0.917173,-0.385010,-0.022604, 0.010175;;, + 88;4; -0.917134,-0.384994, 0.002289,-0.001031;;, + 89;4; -0.917108,-0.384983, 0.027183,-0.012237;;, + 90;4; -0.917091,-0.384976, 0.050023,-0.022518;;, + 91;4; -0.917082,-0.384972, 0.069097,-0.031104;;, + 92;4; -0.917077,-0.384970, 0.083228,-0.037465;;, + 93;4; -0.917076,-0.384969, 0.091798,-0.041323;;, + 94;4; -0.917076,-0.384969, 0.094637,-0.042601;;, + 95;4; -0.917383,-0.385098, 0.088792,-0.039970;;, + 96;4; -0.918278,-0.385474, 0.071779,-0.032312;;, + 97;4; -0.919565,-0.386014, 0.047322,-0.021302;;, + 98;4; -0.920852,-0.386555, 0.022863,-0.010292;;, + 99;4; -0.921747,-0.386930, 0.005847,-0.002632;;, + 100;4; -0.922055,-0.387059, 0.000000,-0.000000;;, + 101;4; -0.922055,-0.387059, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Cube_005} + AnimationKey { //Position + 2; + 102; + 0;3; -0.018561,-0.012256,-0.107993;;, + 1;3; -0.018561,-0.012256,-0.107993;;, + 2;3; -0.018561,-0.012256,-0.107993;;, + 3;3; -0.018561,-0.012256,-0.107993;;, + 4;3; -0.018561,-0.012256,-0.107993;;, + 5;3; -0.018561,-0.012256,-0.107993;;, + 6;3; -0.018561,-0.012256,-0.107993;;, + 7;3; -0.018561,-0.012256,-0.107993;;, + 8;3; -0.018561,-0.012256,-0.107993;;, + 9;3; -0.018561,-0.012256,-0.107993;;, + 10;3; -0.018561,-0.012256,-0.107993;;, + 11;3; -0.018561,-0.012256,-0.107993;;, + 12;3; -0.018561,-0.012256,-0.107993;;, + 13;3; -0.018561,-0.012256,-0.107993;;, + 14;3; -0.018561,-0.012256,-0.107993;;, + 15;3; -0.018561,-0.012256,-0.107993;;, + 16;3; -0.018561,-0.012256,-0.107993;;, + 17;3; -0.018561,-0.012256,-0.107993;;, + 18;3; -0.018561,-0.012256,-0.107993;;, + 19;3; -0.018561,-0.012256,-0.107993;;, + 20;3; -0.018561,-0.012256,-0.107993;;, + 21;3; -0.018561,-0.012256,-0.107993;;, + 22;3; -0.018561,-0.012256,-0.107993;;, + 23;3; -0.018561,-0.012256,-0.107993;;, + 24;3; -0.018561,-0.012256,-0.107993;;, + 25;3; -0.018561,-0.012256,-0.107993;;, + 26;3; -0.018561,-0.012256,-0.107993;;, + 27;3; -0.018561,-0.012256,-0.107993;;, + 28;3; -0.018561,-0.012256,-0.107993;;, + 29;3; -0.018561,-0.012256,-0.107993;;, + 30;3; -0.018561,-0.012256,-0.107993;;, + 31;3; -0.018561,-0.012256,-0.107993;;, + 32;3; -0.018561,-0.012256,-0.107993;;, + 33;3; -0.018561,-0.012256,-0.107993;;, + 34;3; -0.018561,-0.012256,-0.107993;;, + 35;3; -0.018561,-0.012256,-0.107993;;, + 36;3; -0.018561,-0.012256,-0.107993;;, + 37;3; -0.018561,-0.012256,-0.107993;;, + 38;3; -0.018561,-0.012256,-0.107993;;, + 39;3; -0.018561,-0.012256,-0.107993;;, + 40;3; -0.018561,-0.012256,-0.107993;;, + 41;3; -0.018561,-0.012256,-0.107993;;, + 42;3; -0.018561,-0.012256,-0.107993;;, + 43;3; -0.018561,-0.012256,-0.107993;;, + 44;3; -0.018561,-0.012256,-0.107993;;, + 45;3; -0.018561,-0.012256,-0.107993;;, + 46;3; -0.018561,-0.012256,-0.107993;;, + 47;3; -0.018561,-0.012256,-0.107993;;, + 48;3; -0.018561,-0.012256,-0.107993;;, + 49;3; -0.018561,-0.012256,-0.107993;;, + 50;3; -0.018561,-0.012256,-0.107993;;, + 51;3; -0.018561,-0.012256,-0.107993;;, + 52;3; -0.018561,-0.012256,-0.107993;;, + 53;3; -0.018561,-0.012256,-0.107993;;, + 54;3; -0.018561,-0.012256,-0.107993;;, + 55;3; -0.018561,-0.012256,-0.107993;;, + 56;3; -0.018561,-0.012256,-0.107993;;, + 57;3; -0.018561,-0.012256,-0.107993;;, + 58;3; -0.018561,-0.012256,-0.107993;;, + 59;3; -0.018561,-0.012256,-0.107993;;, + 60;3; -0.018561,-0.012256,-0.107993;;, + 61;3; -0.018561,-0.012256,-0.107993;;, + 62;3; -0.018561,-0.012256,-0.107993;;, + 63;3; -0.018561,-0.012256,-0.107993;;, + 64;3; -0.018561,-0.012256,-0.107993;;, + 65;3; -0.018561,-0.012256,-0.107993;;, + 66;3; -0.018561,-0.012256,-0.107993;;, + 67;3; -0.018561,-0.012256,-0.107993;;, + 68;3; -0.018561,-0.012256,-0.107993;;, + 69;3; -0.018561,-0.012256,-0.107993;;, + 70;3; -0.018561,-0.012256,-0.107993;;, + 71;3; -0.018561,-0.012256,-0.107993;;, + 72;3; -0.018561,-0.012256,-0.107993;;, + 73;3; -0.018561,-0.012256,-0.107993;;, + 74;3; -0.018561,-0.012256,-0.107993;;, + 75;3; -0.018561,-0.012256,-0.107993;;, + 76;3; -0.018561,-0.012256,-0.107993;;, + 77;3; -0.018561,-0.012256,-0.107993;;, + 78;3; -0.018561,-0.012256,-0.107993;;, + 79;3; -0.018561,-0.012256,-0.107993;;, + 80;3; -0.018561,-0.012256,-0.107993;;, + 81;3; -0.018561,-0.012256,-0.107993;;, + 82;3; -0.018561,-0.012256,-0.107993;;, + 83;3; -0.018561,-0.012256,-0.107993;;, + 84;3; -0.018561,-0.012256,-0.107993;;, + 85;3; -0.018561,-0.012256,-0.107993;;, + 86;3; -0.018561,-0.012256,-0.107993;;, + 87;3; -0.018561,-0.012256,-0.107993;;, + 88;3; -0.018561,-0.012256,-0.107993;;, + 89;3; -0.018561,-0.012256,-0.107993;;, + 90;3; -0.018561,-0.012256,-0.107993;;, + 91;3; -0.018561,-0.012256,-0.107993;;, + 92;3; -0.018561,-0.012256,-0.107993;;, + 93;3; -0.018561,-0.012256,-0.107993;;, + 94;3; -0.018561,-0.012256,-0.107993;;, + 95;3; -0.018561,-0.012256,-0.107993;;, + 96;3; -0.018561,-0.012256,-0.107993;;, + 97;3; -0.018561,-0.012256,-0.107993;;, + 98;3; -0.018561,-0.012256,-0.107993;;, + 99;3; -0.018561,-0.012256,-0.107993;;, + 100;3; -0.018561,-0.012256,-0.107993;;, + 101;3; -0.018561,-0.012256,-0.107993;;; + } + AnimationKey { //Rotation + 0; + 102; + 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;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } +} //End of AnimationSet diff --git a/mods/mobs_animal/models/mobs_kitten.b3d b/mods/mobs_animal/models/mobs_kitten.b3d new file mode 100644 index 0000000..c2478fe Binary files /dev/null and b/mods/mobs_animal/models/mobs_kitten.b3d differ diff --git a/mods/mobs_animal/models/mobs_pumba.x b/mods/mobs_animal/models/mobs_pumba.x new file mode 100644 index 0000000..f86bebe --- /dev/null +++ b/mods/mobs_animal/models/mobs_pumba.x @@ -0,0 +1,5316 @@ +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 { + -0.000234, 2.732761, 0.000000, 0.000000, + -2.732761,-0.000234, 0.000000, 0.000000, + 0.000000, 0.000000, 2.732761, 0.000000, + 0.164184,-2.791352, 4.770043, 1.000000;; + } + Frame Armature_body2 { + FrameTransformMatrix { + 0.087606,-0.000000,-0.996155, 0.000000, + 0.996155, 0.000000, 0.087606, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -0.155674, 0.000000, 0.000000, 1.000000;; + } + Frame Armature_head { + FrameTransformMatrix { + 0.000000, 0.000000, 1.000000, 0.000000, + 0.007902, 0.999969,-0.000000, 0.000000, + -0.999969, 0.007902, 0.000000, 0.000000, + -0.000000, 1.674146, 0.000000, 1.000000;; + } + } //End of Armature_head + Frame Armature_hvost { + FrameTransformMatrix { + -0.961313, 0.212562,-0.175201, 0.000000, + -0.203920,-0.976750,-0.066147, 0.000000, + -0.185188,-0.027861, 0.982308, 0.000000, + -0.371885,-0.304373,-0.053265, 1.000000;; + } + } //End of Armature_hvost + Frame Armature_noga3 { + FrameTransformMatrix { + 0.073289, 0.972682, 0.220268, 0.000000, + 0.997097,-0.076035, 0.004003, 0.000000, + 0.020641, 0.219336,-0.975431, 0.000000, + 0.532289,-0.143643, 0.710859, 1.000000;; + } + } //End of Armature_noga3 + Frame Armature_noga4 { + FrameTransformMatrix { + 0.073289, 0.972682, 0.220268, 0.000000, + 0.997097,-0.076035, 0.004003, 0.000000, + 0.020641, 0.219336,-0.975431, 0.000000, + 0.532289,-0.143643,-0.879248, 1.000000;; + } + } //End of Armature_noga4 + Frame Armature_noga2 { + FrameTransformMatrix { + 0.073289, 0.972682, 0.220268, 0.000000, + 0.997097,-0.076035, 0.004003, 0.000000, + 0.020641, 0.219335,-0.975431, 0.000000, + 0.700789, 1.772341,-0.879248, 1.000000;; + } + } //End of Armature_noga2 + Frame Armature_noga1 { + FrameTransformMatrix { + 0.073289, 0.972682, 0.220268, 0.000000, + 0.997097,-0.076035, 0.004003, 0.000000, + 0.020641, 0.219336,-0.975431, 0.000000, + 0.700789, 1.772341, 0.698612, 1.000000;; + } + } //End of Armature_noga1 + } //End of Armature_body2 + } //End of Armature + Frame Cube { + FrameTransformMatrix { + -0.000234, 2.732761, 0.000000, 0.000000, + -2.732761,-0.000234, 0.000000, 0.000000, + 0.000000, 0.000000, 2.732761, 0.000000, + -0.022274,-1.486684, 5.904222, 1.000000;; + } + Mesh { //Mesh Mesh + 408; + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000; 0.013041;, + -1.000000;-1.000000; 0.013041;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 0.013041;, + 1.782056;-1.000000;-1.494922;, + 1.782056; 1.000000;-1.494922;, + 1.000000; 1.000000;-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.013041;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-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.013041;, + -1.000000; 1.000000; 0.013041;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 2.929399;-0.653627;-1.366374;, + 2.929399; 0.653627;-1.366374;, + 1.782056; 1.000000;-1.494922;, + 1.782056;-1.000000;-1.494922;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.782056; 1.000000;-1.494922;, + 1.782056; 1.000000; 1.000000;, + 1.782056; 1.000000; 1.000000;, + 1.782056;-1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.782056;-1.000000; 1.000000;, + 1.782056;-1.000000;-1.494922;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 3.192818;-0.423998;-0.769693;, + 3.192818; 0.423998;-0.769693;, + 2.929399; 0.653627;-1.366374;, + 2.929399;-0.653627;-1.366374;, + 2.389777;-0.653627; 0.653627;, + 2.929399;-0.653627;-1.366374;, + 1.782056;-1.000000;-1.494922;, + 1.782056;-1.000000; 1.000000;, + 1.782056; 1.000000; 1.000000;, + 1.782056; 1.000000;-1.494922;, + 2.929399; 0.653627;-1.366374;, + 2.389777; 0.653627; 0.653627;, + 2.389777; 0.653627; 0.653627;, + 2.389777;-0.653627; 0.653627;, + 1.782056;-1.000000; 1.000000;, + 1.782056; 1.000000; 1.000000;, + 3.363553;-0.423998;-0.551867;, + 3.363553; 0.423998;-0.551867;, + 3.192818; 0.423998;-0.769693;, + 3.192818;-0.423998;-0.769693;, + 2.389777; 0.653627; 0.653627;, + 2.929399; 0.653627;-1.366374;, + 3.192818; 0.423998;-0.769693;, + 2.653195; 0.423998; 0.296128;, + 2.653195; 0.423998; 0.296128;, + 2.653195;-0.423998; 0.296128;, + 2.389777;-0.653627; 0.653627;, + 2.389777; 0.653627; 0.653627;, + 2.653195;-0.423998; 0.296128;, + 3.192818;-0.423998;-0.769693;, + 2.929399;-0.653627;-1.366374;, + 2.389777;-0.653627; 0.653627;, + 3.363553; 0.423998;-0.551867;, + 3.363553;-0.423998;-0.551867;, + 3.363553;-0.423998; 0.296128;, + 3.363553; 0.423998; 0.296128;, + 3.363553; 0.423998; 0.296128;, + 3.363553;-0.423998; 0.296128;, + 2.653195;-0.423998; 0.296128;, + 2.653195; 0.423998; 0.296128;, + 3.363553;-0.423998; 0.296128;, + 3.363553;-0.423998;-0.551867;, + 3.192818;-0.423998;-0.769693;, + 2.653195;-0.423998; 0.296128;, + 2.653195; 0.423998; 0.296128;, + 3.192818; 0.423998;-0.769693;, + 3.363553; 0.423998;-0.551867;, + 3.363553; 0.423998; 0.296128;, + 2.944614;-0.144918;-0.645865;, + 2.944614; 0.200745;-0.645865;, + 2.944614; 0.200745;-0.319240;, + 2.944614;-0.144918;-0.319240;, + 2.944614;-0.144918;-0.645865;, + 3.271239;-0.144918;-0.645865;, + 3.271239;-0.144918;-0.645865;, + 2.944614;-0.144918;-0.645865;, + 3.271239; 0.200745;-0.645865;, + 3.271239;-0.144918;-0.645865;, + 3.271239;-0.144918;-0.319240;, + 3.271239; 0.200745;-0.319240;, + 2.944614; 0.200745;-0.319240;, + 3.271239; 0.200745;-0.319240;, + 3.271239; 0.200745;-0.319240;, + 2.944614; 0.200745;-0.319240;, + 3.271239;-0.144918;-0.645865;, + 3.271239; 0.200745;-0.645865;, + 2.944614; 0.200745;-0.645865;, + 2.944614;-0.144918;-0.645865;, + 2.944614;-0.144918;-0.319240;, + 2.944614; 0.200745;-0.319240;, + 3.271239; 0.200745;-0.319240;, + 3.271239;-0.144918;-0.319240;, + 3.271239; 0.200745;-0.645865;, + 2.944614; 0.200745;-0.645865;, + 2.944614; 0.200745;-0.645865;, + 3.271239; 0.200745;-0.645865;, + 2.944614; 0.200745;-0.319240;, + 2.944614; 0.200745;-0.645865;, + 2.944614; 0.200745;-0.645865;, + 2.944614; 0.200745;-0.319240;, + 3.271239;-0.144918;-0.319240;, + 3.271239;-0.144918;-0.645865;, + 3.271239;-0.144918;-0.645865;, + 3.271239;-0.144918;-0.319240;, + 2.944614;-0.144918;-0.645865;, + 2.944614;-0.144918;-0.319240;, + 2.944614;-0.144918;-0.319240;, + 2.944614;-0.144918;-0.645865;, + 3.271239;-0.144918;-0.319240;, + 2.944614;-0.144918;-0.319240;, + 2.944614;-0.144918;-0.319240;, + 3.271239;-0.144918;-0.319240;, + 3.271239; 0.200745;-0.319240;, + 3.271239; 0.200745;-0.645865;, + 3.271239; 0.200745;-0.645865;, + 3.271239; 0.200745;-0.319240;, + 3.158436;-0.843188; 0.129739;, + 3.158436;-0.935268; 0.129739;, + 3.057417;-0.935268; 0.129739;, + 3.057417;-0.843188; 0.129739;, + 2.944614; 0.200745;-0.319240;, + 2.944614; 0.647331;-0.319240;, + 3.271239; 0.647331;-0.319240;, + 3.271239; 0.200745;-0.319240;, + 3.271239; 0.200745;-0.319240;, + 3.271239; 0.647331;-0.319240;, + 3.271239; 0.647331;-0.645865;, + 3.271239; 0.200745;-0.645865;, + 3.271239; 0.200745;-0.645865;, + 3.271239; 0.647331;-0.645865;, + 2.944614; 0.647331;-0.645865;, + 2.944614; 0.200745;-0.645865;, + 2.944614; 0.200745;-0.645865;, + 2.944614; 0.647331;-0.645865;, + 2.944614; 0.647331;-0.319240;, + 2.944614; 0.200745;-0.319240;, + 3.063179; 0.860849; 0.129739;, + 3.063179; 0.942425; 0.129739;, + 3.152674; 0.942425; 0.129739;, + 3.152674; 0.860849; 0.129739;, + 3.271239;-0.144918;-0.319240;, + 3.271239;-0.591504;-0.319240;, + 2.944614;-0.591504;-0.319240;, + 2.944614;-0.144918;-0.319240;, + 2.944614;-0.144918;-0.319240;, + 2.944614;-0.591504;-0.319240;, + 2.944614;-0.591504;-0.645865;, + 2.944614;-0.144918;-0.645865;, + 2.944614;-0.144918;-0.645865;, + 2.944614;-0.591504;-0.645865;, + 3.271239;-0.591504;-0.645865;, + 3.271239;-0.144918;-0.645865;, + 3.271239;-0.144918;-0.645865;, + 3.271239;-0.591504;-0.645865;, + 3.271239;-0.591504;-0.319240;, + 3.271239;-0.144918;-0.319240;, + 2.944614; 0.945055;-0.645865;, + 3.271239; 0.945055;-0.645865;, + 3.271239; 0.945055;-0.319240;, + 2.944614; 0.945055;-0.319240;, + 3.152674; 0.860849; 0.129739;, + 3.152674; 0.942425; 0.129739;, + 3.271239; 0.945055;-0.319240;, + 3.271239; 0.647331;-0.319240;, + 3.271239; 0.647331;-0.319240;, + 3.271239; 0.945055;-0.319240;, + 3.271239; 0.945055;-0.645865;, + 3.271239; 0.647331;-0.645865;, + 3.271239; 0.647331;-0.645865;, + 3.271239; 0.945055;-0.645865;, + 2.944614; 0.945055;-0.645865;, + 2.944614; 0.647331;-0.645865;, + 2.944614; 0.647331;-0.645865;, + 2.944614; 0.945055;-0.645865;, + 2.944614; 0.945055;-0.319240;, + 2.944614; 0.647331;-0.319240;, + 3.271239;-0.889228;-0.645865;, + 2.944614;-0.889228;-0.645865;, + 2.944614;-0.889228;-0.319240;, + 3.271239;-0.889228;-0.319240;, + 3.158436;-0.843188; 0.129739;, + 3.057417;-0.843188; 0.129739;, + 2.944614;-0.591504;-0.319240;, + 3.271239;-0.591504;-0.319240;, + 2.944614;-0.591504;-0.319240;, + 2.944614;-0.889228;-0.319240;, + 2.944614;-0.889228;-0.645865;, + 2.944614;-0.591504;-0.645865;, + 2.944614;-0.591504;-0.645865;, + 2.944614;-0.889228;-0.645865;, + 3.271239;-0.889228;-0.645865;, + 3.271239;-0.591504;-0.645865;, + 3.271239;-0.591504;-0.645865;, + 3.271239;-0.889228;-0.645865;, + 3.271239;-0.889228;-0.319240;, + 3.271239;-0.591504;-0.319240;, + 3.063179; 0.860849; 0.129739;, + 3.152674; 0.860849; 0.129739;, + 3.271239; 0.647331;-0.319240;, + 2.944614; 0.647331;-0.319240;, + 3.158436;-0.935268; 0.129739;, + 3.158436;-0.843188; 0.129739;, + 3.271239;-0.591504;-0.319240;, + 3.271239;-0.889228;-0.319240;, + 3.271239;-0.889228;-0.319240;, + 2.944614;-0.889228;-0.319240;, + 3.057417;-0.935268; 0.129739;, + 3.158436;-0.935268; 0.129739;, + 3.063179; 0.942425; 0.129739;, + 3.063179; 0.860849; 0.129739;, + 2.944614; 0.647331;-0.319240;, + 2.944614; 0.945055;-0.319240;, + 2.944614; 0.945055;-0.319240;, + 3.271239; 0.945055;-0.319240;, + 3.152674; 0.942425; 0.129739;, + 3.063179; 0.942425; 0.129739;, + 3.057417;-0.843188; 0.129739;, + 3.057417;-0.935268; 0.129739;, + 2.944614;-0.889228;-0.319240;, + 2.944614;-0.591504;-0.319240;, + -0.905841;-0.958383;-2.117298;, + -0.905841;-0.605846;-2.117298;, + -0.905841;-0.605846;-1.011325;, + -0.905841;-0.958383;-1.011325;, + -0.905841;-0.605846;-2.117298;, + -0.553305;-0.605846;-2.117298;, + -0.553305;-0.605846;-1.011325;, + -0.905841;-0.605846;-1.011325;, + -0.553305;-0.605846;-2.117298;, + -0.553305;-0.958383;-2.117298;, + -0.553305;-0.958383;-1.011325;, + -0.553305;-0.605846;-1.011325;, + -0.553305;-0.958383;-2.117298;, + -0.905841;-0.958383;-2.117298;, + -0.905841;-0.958383;-1.011325;, + -0.553305;-0.958383;-1.011325;, + -0.553305;-0.958383;-2.117298;, + -0.553305;-0.605846;-2.117298;, + -0.905841;-0.605846;-2.117298;, + -0.905841;-0.958383;-2.117298;, + -0.905841;-0.958383;-1.011325;, + -0.905841;-0.605846;-1.011325;, + -0.553305;-0.605846;-1.011325;, + -0.553305;-0.958383;-1.011325;, + -0.905841; 0.626523;-2.117298;, + -0.905841; 0.979060;-2.117298;, + -0.905841; 0.979060;-1.011325;, + -0.905841; 0.626523;-1.011325;, + -0.905841; 0.979060;-2.117298;, + -0.553305; 0.979060;-2.117298;, + -0.553305; 0.979060;-1.011325;, + -0.905841; 0.979060;-1.011325;, + -0.553305; 0.979060;-2.117298;, + -0.553305; 0.626523;-2.117298;, + -0.553305; 0.626523;-1.011325;, + -0.553305; 0.979060;-1.011325;, + -0.553305; 0.626523;-2.117298;, + -0.905841; 0.626523;-2.117298;, + -0.905841; 0.626523;-1.011325;, + -0.553305; 0.626523;-1.011325;, + -0.553305; 0.626523;-2.117298;, + -0.553305; 0.979060;-2.117298;, + -0.905841; 0.979060;-2.117298;, + -0.905841; 0.626523;-2.117298;, + -0.905841; 0.626523;-1.011325;, + -0.905841; 0.979060;-1.011325;, + -0.553305; 0.979060;-1.011325;, + -0.553305; 0.626523;-1.011325;, + 1.029230; 0.626523;-2.117298;, + 1.029230; 0.979060;-2.117298;, + 1.029230; 0.979060;-1.011325;, + 1.029230; 0.626523;-1.011325;, + 1.029230; 0.979060;-2.117298;, + 1.381767; 0.979060;-2.117298;, + 1.381767; 0.979060;-1.011325;, + 1.029230; 0.979060;-1.011325;, + 1.381767; 0.979060;-2.117298;, + 1.381767; 0.626523;-2.117298;, + 1.381767; 0.626523;-1.011325;, + 1.381767; 0.979060;-1.011325;, + 1.381767; 0.626523;-2.117298;, + 1.029230; 0.626523;-2.117298;, + 1.029230; 0.626523;-1.011325;, + 1.381767; 0.626523;-1.011325;, + 1.381767; 0.626523;-2.117298;, + 1.381767; 0.979060;-2.117298;, + 1.029230; 0.979060;-2.117298;, + 1.029230; 0.626523;-2.117298;, + 1.029230; 0.626523;-1.011325;, + 1.029230; 0.979060;-1.011325;, + 1.381767; 0.979060;-1.011325;, + 1.381767; 0.626523;-1.011325;, + 1.029230;-0.968674;-2.117298;, + 1.029230;-0.616137;-2.117298;, + 1.029230;-0.616137;-1.011325;, + 1.029230;-0.968674;-1.011325;, + 1.029230;-0.616137;-2.117298;, + 1.381767;-0.616137;-2.117298;, + 1.381767;-0.616137;-1.011325;, + 1.029230;-0.616137;-1.011325;, + 1.381767;-0.616137;-2.117298;, + 1.381767;-0.968674;-2.117298;, + 1.381767;-0.968674;-1.011325;, + 1.381767;-0.616137;-1.011325;, + 1.381767;-0.968674;-2.117298;, + 1.029230;-0.968674;-2.117298;, + 1.029230;-0.968674;-1.011325;, + 1.381767;-0.968674;-1.011325;, + 1.381767;-0.968674;-2.117298;, + 1.381767;-0.616137;-2.117298;, + 1.029230;-0.616137;-2.117298;, + 1.029230;-0.968674;-2.117298;, + 1.029230;-0.968674;-1.011325;, + 1.029230;-0.616137;-1.011325;, + 1.381767;-0.616137;-1.011325;, + 1.381767;-0.968674;-1.011325;, + -1.798844;-0.135824;-0.084023;, + -1.798844; 0.174168;-0.084023;, + -1.798844; 0.174168; 0.225970;, + -1.798844;-0.135824; 0.225970;, + -1.798844; 0.174168;-0.084023;, + -0.975902; 0.174168;-0.272977;, + -0.975902; 0.174168; 0.037015;, + -1.798844; 0.174168; 0.225970;, + -0.975902; 0.174168;-0.272977;, + -0.975902;-0.135824;-0.272977;, + -0.975902;-0.135824; 0.037015;, + -0.975902; 0.174168; 0.037015;, + -0.975902;-0.135824;-0.272977;, + -1.798844;-0.135824;-0.084023;, + -1.798844;-0.135824; 0.225970;, + -0.975902;-0.135824; 0.037015;, + -0.975902;-0.135824;-0.272977;, + -0.975902; 0.174168;-0.272977;, + -1.798844; 0.174168;-0.084023;, + -1.798844;-0.135824;-0.084023;, + -1.798844;-0.135824; 0.225970;, + -1.798844; 0.174168; 0.225970;, + -0.975902; 0.174168; 0.037015;, + -0.975902;-0.135824; 0.037015;, + 1.449429;-0.717499; 0.974606;, + 1.643658;-0.708508; 0.974200;, + 1.649909;-0.819067; 1.747433;, + 1.455680;-0.828058; 1.747839;, + 1.643658;-0.708508; 0.974200;, + 1.653159;-0.915680; 0.931782;, + 1.662708;-1.100848; 1.398462;, + 1.649909;-0.819067; 1.747433;, + 1.653159;-0.915680; 0.931782;, + 1.458930;-0.924671; 0.932188;, + 1.468478;-1.109839; 1.398868;, + 1.662708;-1.100848; 1.398462;, + 1.458930;-0.924671; 0.932188;, + 1.449429;-0.717499; 0.974606;, + 1.455680;-0.828058; 1.747839;, + 1.468478;-1.109839; 1.398868;, + 1.458930;-0.924671; 0.932188;, + 1.653159;-0.915680; 0.931782;, + 1.643658;-0.708508; 0.974200;, + 1.449429;-0.717499; 0.974606;, + 1.455680;-0.828058; 1.747839;, + 1.649909;-0.819067; 1.747433;, + 1.662708;-1.100848; 1.398462;, + 1.468478;-1.109839; 1.398868;, + 1.405700; 0.856790; 0.983993;, + 1.596236; 0.818034; 0.984066;, + 1.645591; 1.061609; 1.662321;, + 1.455054; 1.100365; 1.662248;, + 1.596236; 0.818034; 0.984066;, + 1.633956; 1.003299; 0.888862;, + 1.693816; 1.298348; 1.290771;, + 1.645591; 1.061609; 1.662321;, + 1.633956; 1.003299; 0.888862;, + 1.443419; 1.042055; 0.888789;, + 1.503279; 1.337104; 1.290698;, + 1.693816; 1.298348; 1.290771;, + 1.443419; 1.042055; 0.888789;, + 1.405700; 0.856790; 0.983993;, + 1.455054; 1.100365; 1.662248;, + 1.503279; 1.337104; 1.290698;, + 1.443419; 1.042055; 0.888789;, + 1.633956; 1.003299; 0.888862;, + 1.596236; 0.818034; 0.984066;, + 1.405700; 0.856790; 0.983993;, + 1.455054; 1.100365; 1.662248;, + 1.645591; 1.061609; 1.662321;, + 1.693816; 1.298348; 1.290771;, + 1.503279; 1.337104; 1.290698;; + 102; + 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;; + MeshNormals { //Mesh Normals + 408; + -1.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.534759; 0.000000;-0.845005;, + -0.534759; 0.000000;-0.845005;, + -0.534759; 0.000000;-0.845005;, + -0.534759; 0.000000;-0.845005;, + 0.000000;-1.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.442530; 0.000000; 0.896754;, + -0.442530; 0.000000; 0.896754;, + -0.442530; 0.000000; 0.896754;, + -0.442530; 0.000000; 0.896754;, + 0.111343; 0.000000;-0.993782;, + 0.111343; 0.000000;-0.993782;, + 0.111343; 0.000000;-0.993782;, + 0.111343; 0.000000;-0.993782;, + -0.000000; 1.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.914818; 0.000000;-0.403867;, + 0.914818; 0.000000;-0.403867;, + 0.914818; 0.000000;-0.403867;, + 0.914818; 0.000000;-0.403867;, + 0.371549;-0.927351; 0.044407;, + 0.371549;-0.927351; 0.044407;, + 0.371549;-0.927351; 0.044407;, + 0.371549;-0.927351; 0.044407;, + 0.371549; 0.927351; 0.044407;, + 0.371549; 0.927351; 0.044407;, + 0.371549; 0.927351; 0.044407;, + 0.371549; 0.927351; 0.044407;, + 0.495174; 0.000000; 0.868794;, + 0.495174; 0.000000; 0.868794;, + 0.495174; 0.000000; 0.868794;, + 0.495174; 0.000000; 0.868794;, + 0.787044; 0.000000;-0.616897;, + 0.787044; 0.000000;-0.616897;, + 0.787044; 0.000000;-0.616897;, + 0.787044; 0.000000;-0.616897;, + 0.588302; 0.782027; 0.205754;, + 0.588302; 0.782027; 0.205754;, + 0.588302; 0.782027; 0.205754;, + 0.588302; 0.782027; 0.205754;, + 0.805057; 0.000000; 0.593197;, + 0.805057; 0.000000; 0.593197;, + 0.805057; 0.000000; 0.593197;, + 0.805057; 0.000000; 0.593197;, + 0.588302;-0.782027; 0.205754;, + 0.588302;-0.782027; 0.205754;, + 0.588302;-0.782027; 0.205754;, + 0.588302;-0.782027; 0.205754;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 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;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 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; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 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; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -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;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 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.966856; 0.000000; 0.255323;, + 0.966856; 0.000000; 0.255323;, + 0.966856; 0.000000; 0.255323;, + 0.966856; 0.000000; 0.255323;, + 1.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; 0.872294; 0.488981;, + 0.000000; 0.872294; 0.488981;, + 0.000000; 0.872294; 0.488981;, + 0.000000; 0.872294; 0.488981;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-0.903080; 0.429472;, + 0.000000;-0.903080; 0.429472;, + 0.000000;-0.903080; 0.429472;, + 0.000000;-0.903080; 0.429472;, + 0.969858; 0.000000; 0.243670;, + 0.969858; 0.000000; 0.243670;, + 0.969858; 0.000000; 0.243670;, + 0.969858; 0.000000; 0.243670;, + 0.000000;-0.994784;-0.102009;, + 0.000000;-0.994784;-0.102009;, + 0.000000;-0.994784;-0.102009;, + 0.000000;-0.994784;-0.102009;, + -0.966856; 0.000000; 0.255323;, + -0.966856; 0.000000; 0.255323;, + -0.966856; 0.000000; 0.255323;, + -0.966856; 0.000000; 0.255323;, + 0.000000; 0.999983; 0.005858;, + 0.000000; 0.999983; 0.005858;, + 0.000000; 0.999983; 0.005858;, + 0.000000; 0.999983; 0.005858;, + -0.969858; 0.000000; 0.243669;, + -0.969858; 0.000000; 0.243669;, + -0.969858; 0.000000; 0.243669;, + -0.969858; 0.000000; 0.243669;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.223785; 0.000000;-0.974638;, + -0.223785; 0.000000;-0.974638;, + -0.223785; 0.000000;-0.974638;, + -0.223785; 0.000000;-0.974638;, + 0.223785; 0.000000; 0.974638;, + 0.223785; 0.000000; 0.974638;, + 0.223785; 0.000000; 0.974638;, + 0.223785; 0.000000; 0.974638;, + -0.045477; 0.988856; 0.141757;, + -0.045477; 0.988856; 0.141757;, + -0.045477; 0.988856; 0.141757;, + -0.045477; 0.988856; 0.141757;, + 0.998903; 0.046809;-0.001564;, + 0.998903; 0.046809;-0.001564;, + 0.998903; 0.046809;-0.001564;, + 0.998903; 0.046809;-0.001564;, + 0.042202;-0.928382;-0.369224;, + 0.042202;-0.928382;-0.369224;, + 0.042202;-0.928382;-0.369224;, + 0.042202;-0.928382;-0.369224;, + -0.998903;-0.046808; 0.001564;, + -0.998903;-0.046808; 0.001564;, + -0.998903;-0.046808; 0.001564;, + -0.998903;-0.046808; 0.001564;, + -0.011313; 0.200076;-0.979715;, + -0.011313; 0.200076;-0.979715;, + -0.011313; 0.200076;-0.979715;, + -0.011313; 0.200076;-0.979715;, + 0.037275;-0.776820; 0.628619;, + 0.037275;-0.776820; 0.628619;, + 0.037275;-0.776820; 0.628619;, + 0.037275;-0.776820; 0.628619;, + 0.187279; 0.920085;-0.344049;, + 0.187279; 0.920085;-0.344049;, + 0.187279; 0.920085;-0.344049;, + 0.187279; 0.920085;-0.344049;, + -0.979946; 0.199263;-0.000281;, + -0.979946; 0.199263;-0.000281;, + -0.979946; 0.199263;-0.000281;, + -0.979946; 0.199263;-0.000281;, + -0.159748;-0.784251; 0.599525;, + -0.159748;-0.784251; 0.599525;, + -0.159748;-0.784251; 0.599525;, + -0.159748;-0.784251; 0.599525;, + 0.979946;-0.199262; 0.000281;, + 0.979946;-0.199262; 0.000281;, + 0.979946;-0.199262; 0.000281;, + 0.979946;-0.199262; 0.000281;, + 0.089315; 0.440791; 0.893155;, + 0.089315; 0.440791; 0.893155;, + 0.089315; 0.440791; 0.893155;, + 0.089315; 0.440791; 0.893155;, + -0.166899;-0.821566;-0.545137;, + -0.166899;-0.821566;-0.545137;, + -0.166899;-0.821566;-0.545137;, + -0.166899;-0.821566;-0.545137;; + 102; + 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;; + } //End of Mesh Normals + MeshMaterialList { //Mesh Material List + 1; + 1; + 0;; + Material Default_Material { + 0.800000; 0.800000; 0.800000; 0.800000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Mesh Material List + MeshTextureCoords { //Mesh UV Coordinates + 408; + 0.386811; 0.472283;, + 0.272912; 0.618747;, + 0.227425; 0.549647;, + 0.299564; 0.438277;, + 0.272912; 0.618747;, + 0.082190; 0.676898;, + 0.050502; 0.456036;, + 0.227425; 0.549647;, + 0.522138; 0.121679;, + 0.417251; 0.121679;, + 0.417251; 0.073143;, + 0.522138; 0.073143;, + 0.396334; 0.265386;, + 0.386811; 0.472283;, + 0.299564; 0.438277;, + 0.181004; 0.294413;, + 0.396334; 0.265386;, + 0.603231; 0.274910;, + 0.593707; 0.481806;, + 0.386811; 0.472283;, + 0.299564; 0.438277;, + 0.227425; 0.549647;, + 0.050502; 0.456036;, + 0.181004; 0.294413;, + 0.503973; 0.182226;, + 0.435416; 0.182226;, + 0.417251; 0.121679;, + 0.522138; 0.121679;, + 0.750355; 0.507719;, + 0.987093; 0.687609;, + 0.960706; 0.838343;, + 0.716963; 0.603832;, + 0.716963; 0.603832;, + 0.458562; 0.612200;, + 0.423581; 0.504655;, + 0.750355; 0.507719;, + 0.458562; 0.612200;, + 0.226735; 0.850015;, + 0.191236; 0.703989;, + 0.423581; 0.504655;, + 0.491930; 0.216432;, + 0.447459; 0.216432;, + 0.435416; 0.182226;, + 0.503973; 0.182226;, + 0.492461; 0.693426;, + 0.392732; 0.954402;, + 0.226735; 0.850015;, + 0.458562; 0.612200;, + 0.716963; 0.603832;, + 0.960706; 0.838343;, + 0.802252; 0.955339;, + 0.691288; 0.690751;, + 0.691288; 0.690751;, + 0.492461; 0.693426;, + 0.458562; 0.612200;, + 0.716963; 0.603832;, + 0.491930; 0.230946;, + 0.447459; 0.230946;, + 0.447459; 0.216432;, + 0.491930; 0.216432;, + 0.691288; 0.690751;, + 0.802252; 0.955339;, + 0.707973; 0.950323;, + 0.691716; 0.787540;, + 0.691716; 0.787540;, + 0.493187; 0.787479;, + 0.492461; 0.693426;, + 0.691288; 0.690751;, + 0.493187; 0.787479;, + 0.486624; 0.943277;, + 0.392732; 0.954402;, + 0.492461; 0.693426;, + 0.637145; 0.955620;, + 0.553870; 0.954715;, + 0.554556; 0.858307;, + 0.637506; 0.861349;, + 0.637506; 0.861349;, + 0.554556; 0.858307;, + 0.493187; 0.787479;, + 0.691716; 0.787540;, + 0.554556; 0.858307;, + 0.553870; 0.954715;, + 0.486624; 0.943277;, + 0.493187; 0.787479;, + 0.691716; 0.787540;, + 0.707973; 0.950323;, + 0.637145; 0.955620;, + 0.637506; 0.861349;, + 0.136776; 0.106951;, + 0.175398; 0.107104;, + 0.176964; 0.144298;, + 0.136301; 0.144608;, + 0.132081; 0.106610;, + 0.131875; 0.071042;, + 0.136422; 0.071293;, + 0.136776; 0.106951;, + 0.175568; 0.219895;, + 0.137892; 0.219264;, + 0.136586; 0.182582;, + 0.177191; 0.182467;, + 0.181818; 0.144471;, + 0.182095; 0.182855;, + 0.177191; 0.182467;, + 0.176964; 0.144298;, + 0.136422; 0.071293;, + 0.174123; 0.070400;, + 0.175398; 0.107104;, + 0.136776; 0.106951;, + 0.136301; 0.144608;, + 0.176964; 0.144298;, + 0.177191; 0.182467;, + 0.136586; 0.182582;, + 0.178805; 0.070528;, + 0.180156; 0.107246;, + 0.175398; 0.107104;, + 0.174123; 0.070400;, + 0.176964; 0.144298;, + 0.175398; 0.107104;, + 0.180156; 0.107246;, + 0.181818; 0.144471;, + 0.136586; 0.182582;, + 0.137892; 0.219264;, + 0.133247; 0.219107;, + 0.131735; 0.182402;, + 0.136776; 0.106951;, + 0.136301; 0.144608;, + 0.131453; 0.144299;, + 0.132081; 0.106610;, + 0.131735; 0.182402;, + 0.131453; 0.144299;, + 0.136301; 0.144608;, + 0.136586; 0.182582;, + 0.182095; 0.182855;, + 0.180287; 0.220459;, + 0.175568; 0.219895;, + 0.177191; 0.182467;, + 0.376197; 0.227521;, + 0.376197; 0.238034;, + 0.364664; 0.238034;, + 0.364664; 0.227521;, + 0.181818; 0.144471;, + 0.239430; 0.142279;, + 0.240753; 0.187646;, + 0.182095; 0.182855;, + 0.182095; 0.182855;, + 0.240753; 0.187646;, + 0.229919; 0.226625;, + 0.180287; 0.220459;, + 0.178805; 0.070528;, + 0.228965; 0.068210;, + 0.228236; 0.104812;, + 0.180156; 0.107246;, + 0.180156; 0.107246;, + 0.228236; 0.104812;, + 0.239430; 0.142279;, + 0.181818; 0.144471;, + 0.365979; 0.226984;, + 0.365979; 0.217670;, + 0.376197; 0.217670;, + 0.376197; 0.226984;, + 0.131735; 0.182402;, + 0.073243; 0.184232;, + 0.075088; 0.140495;, + 0.131453; 0.144299;, + 0.131453; 0.144299;, + 0.075088; 0.140495;, + 0.085363; 0.103454;, + 0.132081; 0.106610;, + 0.132081; 0.106610;, + 0.085363; 0.103454;, + 0.084043; 0.071544;, + 0.131875; 0.071042;, + 0.133247; 0.219107;, + 0.085694; 0.225219;, + 0.073243; 0.184232;, + 0.131735; 0.182402;, + 0.253165; 0.098905;, + 0.263783; 0.073376;, + 0.293335; 0.096939;, + 0.267343; 0.121520;, + 0.300314; 0.167277;, + 0.306474; 0.173391;, + 0.271868; 0.208653;, + 0.240753; 0.187646;, + 0.240753; 0.187646;, + 0.271868; 0.208653;, + 0.257409; 0.238034;, + 0.229919; 0.226625;, + 0.228965; 0.068210;, + 0.263783; 0.073376;, + 0.253165; 0.098905;, + 0.228236; 0.104812;, + 0.228236; 0.104812;, + 0.253165; 0.098905;, + 0.267343; 0.121520;, + 0.239430; 0.142279;, + 0.053926; 0.074823;, + 0.063678; 0.101658;, + 0.046916; 0.118072;, + 0.026989; 0.093996;, + 0.012396; 0.160519;, + 0.013229; 0.150105;, + 0.075088; 0.140495;, + 0.073243; 0.184232;, + 0.075088; 0.140495;, + 0.046916; 0.118072;, + 0.063678; 0.101658;, + 0.085363; 0.103454;, + 0.085363; 0.103454;, + 0.063678; 0.101658;, + 0.053926; 0.074823;, + 0.084043; 0.071544;, + 0.085694; 0.225219;, + 0.053143; 0.238034;, + 0.039084; 0.202323;, + 0.073243; 0.184232;, + 0.299601; 0.157935;, + 0.300314; 0.167277;, + 0.240753; 0.187646;, + 0.239430; 0.142279;, + 0.004685; 0.166594;, + 0.012396; 0.160519;, + 0.073243; 0.184232;, + 0.039084; 0.202323;, + 0.026989; 0.093996;, + 0.046916; 0.118072;, + 0.007433; 0.142454;, + 0.000268; 0.134683;, + 0.305143; 0.151001;, + 0.299601; 0.157935;, + 0.239430; 0.142279;, + 0.267343; 0.121520;, + 0.267343; 0.121520;, + 0.293335; 0.096939;, + 0.313027; 0.145070;, + 0.305143; 0.151001;, + 0.013229; 0.150105;, + 0.007433; 0.142454;, + 0.046916; 0.118072;, + 0.075088; 0.140495;, + 0.674790; 0.390072;, + 0.623481; 0.390072;, + 0.625199; 0.074486;, + 0.676508; 0.074486;, + 0.828718; 0.390072;, + 0.777409; 0.390072;, + 0.779127; 0.074486;, + 0.830436; 0.074486;, + 0.777409; 0.390072;, + 0.726099; 0.390072;, + 0.727817; 0.074486;, + 0.779127; 0.074486;, + 0.726099; 0.390072;, + 0.674790; 0.390072;, + 0.676508; 0.074486;, + 0.727817; 0.074486;, + 0.376734; 0.197783;, + 0.416984; 0.197783;, + 0.416984; 0.238034;, + 0.376734; 0.238034;, + 0.338959; 0.032478;, + 0.379210; 0.032478;, + 0.379210; 0.072728;, + 0.338959; 0.072728;, + 0.672241; 0.389947;, + 0.620931; 0.389947;, + 0.622649; 0.074361;, + 0.673959; 0.074361;, + 0.826169; 0.389947;, + 0.774859; 0.389947;, + 0.776577; 0.074361;, + 0.827887; 0.074361;, + 0.774859; 0.389947;, + 0.723550; 0.389947;, + 0.725268; 0.074361;, + 0.776577; 0.074361;, + 0.723550; 0.389947;, + 0.672241; 0.389947;, + 0.673959; 0.074361;, + 0.725268; 0.074361;, + 0.932559; 0.503812;, + 0.972810; 0.503812;, + 0.972810; 0.544062;, + 0.932559; 0.544062;, + 0.416984; 0.156996;, + 0.416984; 0.197247;, + 0.376734; 0.197247;, + 0.376734; 0.156996;, + 0.675511; 0.387510;, + 0.624201; 0.387510;, + 0.625919; 0.071924;, + 0.677229; 0.071924;, + 0.829438; 0.387510;, + 0.778129; 0.387510;, + 0.779847; 0.071924;, + 0.831157; 0.071925;, + 0.778129; 0.387510;, + 0.726820; 0.387510;, + 0.728538; 0.071924;, + 0.779847; 0.071924;, + 0.726820; 0.387510;, + 0.675511; 0.387510;, + 0.677229; 0.071924;, + 0.728538; 0.071924;, + 0.932559; 0.287954;, + 0.972810; 0.287954;, + 0.972810; 0.328204;, + 0.932559; 0.328204;, + 0.972810; 0.463024;, + 0.972810; 0.503275;, + 0.932559; 0.503275;, + 0.932559; 0.463024;, + 0.673879; 0.389027;, + 0.622570; 0.389027;, + 0.624287; 0.073442;, + 0.675597; 0.073442;, + 0.827807; 0.389027;, + 0.776497; 0.389027;, + 0.778216; 0.073442;, + 0.829525; 0.073442;, + 0.776497; 0.389027;, + 0.725188; 0.389027;, + 0.726906; 0.073442;, + 0.778216; 0.073442;, + 0.725188; 0.389027;, + 0.673879; 0.389027;, + 0.675597; 0.073442;, + 0.726906; 0.073442;, + 0.379210; 0.073265;, + 0.379210; 0.113515;, + 0.338959; 0.113515;, + 0.338959; 0.073265;, + 0.932559; 0.287417;, + 0.932559; 0.247167;, + 0.972810; 0.247167;, + 0.972810; 0.287417;, + 0.967952; 0.328741;, + 0.967952; 0.364134;, + 0.932559; 0.364134;, + 0.932559; 0.328741;, + 0.879503; 0.118087;, + 0.879503; 0.214490;, + 0.845007; 0.206570;, + 0.845007; 0.110167;, + 0.967952; 0.462488;, + 0.932559; 0.462488;, + 0.932559; 0.427095;, + 0.967952; 0.427095;, + 0.914896; 0.214490;, + 0.914896; 0.118087;, + 0.949391; 0.110167;, + 0.949391; 0.206570;, + 0.914896; 0.214490;, + 0.879503; 0.214490;, + 0.879503; 0.118087;, + 0.914896; 0.118087;, + 0.949391; 0.110167;, + 0.984784; 0.110167;, + 0.984784; 0.206570;, + 0.949391; 0.206570;, + 0.118063; 0.784242;, + 0.116259; 0.796985;, + 0.037635; 0.759206;, + 0.056242; 0.733033;, + 0.116259; 0.796985;, + 0.147033; 0.813827;, + 0.062771; 0.835151;, + 0.037635; 0.759206;, + 0.147033; 0.813827;, + 0.130208; 0.785009;, + 0.133534; 0.733033;, + 0.162499; 0.739022;, + 0.130208; 0.785009;, + 0.118063; 0.784242;, + 0.056242; 0.733033;, + 0.133534; 0.733033;, + 0.130208; 0.785009;, + 0.147033; 0.813827;, + 0.116259; 0.796985;, + 0.118063; 0.784242;, + 0.196420; 0.835210;, + 0.196395; 0.858875;, + 0.141782; 0.858875;, + 0.141807; 0.835210;, + 0.092391; 0.909330;, + 0.079222; 0.905191;, + 0.115874; 0.835210;, + 0.141722; 0.852985;, + 0.079222; 0.905191;, + 0.061070; 0.933885;, + 0.037635; 0.850835;, + 0.115874; 0.835210;, + 0.061070; 0.933885;, + 0.090075; 0.921329;, + 0.141722; 0.932145;, + 0.131792; 0.959529;, + 0.090075; 0.921329;, + 0.092391; 0.909330;, + 0.141722; 0.852985;, + 0.141722; 0.932145;, + 0.090075; 0.921329;, + 0.061070; 0.933885;, + 0.079222; 0.905191;, + 0.092391; 0.909330;, + 0.141785; 0.959529;, + 0.141782; 0.935864;, + 0.195723; 0.935864;, + 0.195726; 0.959529;; + } //End of Mesh UV Coordinates + XSkinMeshHeader { + 1; + 3; + 7; + } + SkinWeights { + "Armature_noga3"; + 24; + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.975363, 0.011610, 0.220301, 0.000000, + -0.220268,-0.004003, 0.975431, 0.000000, + 0.012206,-0.999924,-0.001347, 0.000000, + 0.551675,-0.952433, 0.919341, 1.000000;; + } //End of Armature_noga3 Skin Weights + SkinWeights { + "Armature_body2"; + 28; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 28, + 29, + 34, + 35, + 38, + 39; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.087606, 0.996155, 0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -0.996155, 0.087606, 0.000000, 0.000000, + -0.357971, 0.667023,-0.068190, 1.000000;; + } //End of Armature_body2 Skin Weights + SkinWeights { + "Armature_noga4"; + 24; + 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; + 0.975363, 0.011610, 0.220301, 0.000000, + -0.220268,-0.004003, 0.975431, 0.000000, + 0.012206,-0.999924,-0.001347, 0.000000, + 0.901926,-0.946068,-0.631700, 1.000000;; + } //End of Armature_noga4 Skin Weights + SkinWeights { + "Armature_head"; + 260; + 8, + 9, + 24, + 25, + 26, + 27, + 30, + 31, + 32, + 33, + 36, + 37, + 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, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.068190,-1.034611, 0.268365, 1.000000;; + } //End of Armature_head Skin Weights + SkinWeights { + "Armature_noga1"; + 24; + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.975363, 0.011610, 0.220301, 0.000000, + -0.220268,-0.004003, 0.975431, 0.000000, + 0.012206,-0.999924,-0.001347, 0.000000, + -1.321620,-0.974714, 0.483673, 1.000000;; + } //End of Armature_noga1 Skin Weights + SkinWeights { + "Armature_noga2"; + 24; + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.975363, 0.011610, 0.220301, 0.000000, + -0.220268,-0.004003, 0.975431, 0.000000, + 0.012206,-0.999924,-0.001347, 0.000000, + -0.974068,-0.968398,-1.055421, 1.000000;; + } //End of Armature_noga2 Skin Weights + SkinWeights { + "Armature_hvost"; + 24; + 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; + 0.124841,-0.990569,-0.056459, 0.000000, + 0.006976, 0.057779,-0.998305, 0.000000, + 0.992152, 0.124235, 0.014123, 0.000000, + 0.191741,-0.950030,-0.068595, 1.000000;; + } //End of Armature_hvost Skin Weights + } //End of Mesh Mesh + } //End of Cube +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 102; + 0;3; 0.164184,-2.791352, 4.770043;;, + 1;3; 0.164184,-2.791352, 4.770043;;, + 2;3; 0.164184,-2.791352, 4.770043;;, + 3;3; 0.164184,-2.791352, 4.770043;;, + 4;3; 0.164184,-2.791352, 4.770043;;, + 5;3; 0.164184,-2.791352, 4.770043;;, + 6;3; 0.164184,-2.791352, 4.770043;;, + 7;3; 0.164184,-2.791352, 4.770043;;, + 8;3; 0.164184,-2.791352, 4.770043;;, + 9;3; 0.164184,-2.791352, 4.770043;;, + 10;3; 0.164184,-2.791352, 4.770043;;, + 11;3; 0.164184,-2.791352, 4.770043;;, + 12;3; 0.164184,-2.791352, 4.770043;;, + 13;3; 0.164184,-2.791352, 4.770043;;, + 14;3; 0.164184,-2.791352, 4.770043;;, + 15;3; 0.164184,-2.791352, 4.770043;;, + 16;3; 0.164184,-2.791352, 4.770043;;, + 17;3; 0.164184,-2.791352, 4.770043;;, + 18;3; 0.164184,-2.791352, 4.770043;;, + 19;3; 0.164184,-2.791352, 4.770043;;, + 20;3; 0.164184,-2.791352, 4.770043;;, + 21;3; 0.164184,-2.791352, 4.770043;;, + 22;3; 0.164184,-2.791352, 4.770043;;, + 23;3; 0.164184,-2.791352, 4.770043;;, + 24;3; 0.164184,-2.791352, 4.770043;;, + 25;3; 0.164184,-2.791352, 4.770043;;, + 26;3; 0.164184,-2.791352, 4.770043;;, + 27;3; 0.164184,-2.791352, 4.770043;;, + 28;3; 0.164184,-2.791352, 4.770043;;, + 29;3; 0.164184,-2.791352, 4.770043;;, + 30;3; 0.164184,-2.791352, 4.770043;;, + 31;3; 0.164184,-2.791352, 4.770043;;, + 32;3; 0.164184,-2.791352, 4.770043;;, + 33;3; 0.164184,-2.791352, 4.770043;;, + 34;3; 0.164184,-2.791352, 4.770043;;, + 35;3; 0.164184,-2.791352, 4.770043;;, + 36;3; 0.164184,-2.791352, 4.770043;;, + 37;3; 0.164184,-2.791352, 4.770043;;, + 38;3; 0.164184,-2.791352, 4.770043;;, + 39;3; 0.164184,-2.791352, 4.770043;;, + 40;3; 0.164184,-2.791352, 4.770043;;, + 41;3; 0.164184,-2.791352, 4.770043;;, + 42;3; 0.164184,-2.791352, 4.770043;;, + 43;3; 0.164184,-2.791352, 4.770043;;, + 44;3; 0.164184,-2.791352, 4.770043;;, + 45;3; 0.164184,-2.791352, 4.770043;;, + 46;3; 0.164184,-2.791352, 4.770043;;, + 47;3; 0.164184,-2.791352, 4.770043;;, + 48;3; 0.164184,-2.791352, 4.770043;;, + 49;3; 0.164184,-2.791352, 4.770043;;, + 50;3; 0.164184,-2.791352, 4.770043;;, + 51;3; 0.164184,-2.791352, 4.770043;;, + 52;3; 0.164184,-2.791352, 4.770043;;, + 53;3; 0.164184,-2.791352, 4.770043;;, + 54;3; 0.164184,-2.791352, 4.770043;;, + 55;3; 0.164184,-2.791352, 4.770043;;, + 56;3; 0.164184,-2.791352, 4.770043;;, + 57;3; 0.164184,-2.791352, 4.770043;;, + 58;3; 0.164184,-2.791352, 4.770043;;, + 59;3; 0.164184,-2.791352, 4.770043;;, + 60;3; 0.164184,-2.791352, 4.770043;;, + 61;3; 0.164184,-2.791352, 4.770043;;, + 62;3; 0.164184,-2.791352, 4.770043;;, + 63;3; 0.164184,-2.791352, 4.770043;;, + 64;3; 0.164184,-2.791352, 4.770043;;, + 65;3; 0.164184,-2.791352, 4.770043;;, + 66;3; 0.164184,-2.791352, 4.770043;;, + 67;3; 0.164184,-2.791352, 4.770043;;, + 68;3; 0.164184,-2.791352, 4.770043;;, + 69;3; 0.164184,-2.791352, 4.770043;;, + 70;3; 0.164184,-2.791352, 4.770043;;, + 71;3; 0.164184,-2.791352, 4.770043;;, + 72;3; 0.164184,-2.791352, 4.770043;;, + 73;3; 0.164184,-2.791352, 4.770043;;, + 74;3; 0.164184,-2.791352, 4.770043;;, + 75;3; 0.164184,-2.791352, 4.770043;;, + 76;3; 0.164184,-2.791352, 4.770043;;, + 77;3; 0.164184,-2.791352, 4.770043;;, + 78;3; 0.164184,-2.791352, 4.770043;;, + 79;3; 0.164184,-2.791352, 4.770043;;, + 80;3; 0.164184,-2.791352, 4.770043;;, + 81;3; 0.164184,-2.791352, 4.770043;;, + 82;3; 0.164184,-2.791352, 4.770043;;, + 83;3; 0.164184,-2.791352, 4.770043;;, + 84;3; 0.164184,-2.791352, 4.770043;;, + 85;3; 0.164184,-2.791352, 4.770043;;, + 86;3; 0.164184,-2.791352, 4.770043;;, + 87;3; 0.164184,-2.791352, 4.770043;;, + 88;3; 0.164184,-2.791352, 4.770043;;, + 89;3; 0.164184,-2.791352, 4.770043;;, + 90;3; 0.164184,-2.791352, 4.770043;;, + 91;3; 0.164184,-2.791352, 4.770043;;, + 92;3; 0.164184,-2.791352, 4.770043;;, + 93;3; 0.164184,-2.791352, 4.770043;;, + 94;3; 0.164184,-2.791352, 4.770043;;, + 95;3; 0.164184,-2.791352, 4.770043;;, + 96;3; 0.164184,-2.791352, 4.770043;;, + 97;3; 0.164184,-2.791352, 4.770043;;, + 98;3; 0.164184,-2.791352, 4.770043;;, + 99;3; 0.164184,-2.791352, 4.770043;;, + 100;3; 0.164184,-2.791352, 4.770043;;, + 101;3; 0.164184,-2.791352, 4.770043;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 1;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 2;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 3;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 4;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 5;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 6;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 7;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 8;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 9;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 10;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 11;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 12;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 13;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 14;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 15;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 16;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 17;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 18;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 19;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 20;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 21;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 22;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 23;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 24;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 25;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 26;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 27;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 28;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 29;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 30;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 31;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 32;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 33;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 34;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 35;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 36;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 37;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 38;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 39;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 40;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 41;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 42;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 43;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 44;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 45;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 46;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 47;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 48;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 49;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 50;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 51;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 52;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 53;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 54;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 55;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 56;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 57;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 58;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 59;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 60;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 61;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 62;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 63;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 64;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 65;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 66;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 67;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 68;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 69;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 70;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 71;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 72;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 73;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 74;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 75;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 76;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 77;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 78;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 79;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 80;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 81;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 82;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 83;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 84;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 85;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 86;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 87;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 88;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 89;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 90;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 91;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 92;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 93;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 94;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 95;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 96;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 97;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 98;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 99;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 100;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 101;4; -0.707076, 0.000000, 0.000000, 0.707137;;; + } + AnimationKey { //Scale + 1; + 102; + 0;3; 2.732761, 2.732761, 2.732761;;, + 1;3; 2.732761, 2.732761, 2.732761;;, + 2;3; 2.732761, 2.732761, 2.732761;;, + 3;3; 2.732761, 2.732761, 2.732761;;, + 4;3; 2.732761, 2.732761, 2.732761;;, + 5;3; 2.732761, 2.732761, 2.732761;;, + 6;3; 2.732761, 2.732761, 2.732761;;, + 7;3; 2.732761, 2.732761, 2.732761;;, + 8;3; 2.732761, 2.732761, 2.732761;;, + 9;3; 2.732761, 2.732761, 2.732761;;, + 10;3; 2.732761, 2.732761, 2.732761;;, + 11;3; 2.732761, 2.732761, 2.732761;;, + 12;3; 2.732761, 2.732761, 2.732761;;, + 13;3; 2.732761, 2.732761, 2.732761;;, + 14;3; 2.732761, 2.732761, 2.732761;;, + 15;3; 2.732761, 2.732761, 2.732761;;, + 16;3; 2.732761, 2.732761, 2.732761;;, + 17;3; 2.732761, 2.732761, 2.732761;;, + 18;3; 2.732761, 2.732761, 2.732761;;, + 19;3; 2.732761, 2.732761, 2.732761;;, + 20;3; 2.732761, 2.732761, 2.732761;;, + 21;3; 2.732761, 2.732761, 2.732761;;, + 22;3; 2.732761, 2.732761, 2.732761;;, + 23;3; 2.732761, 2.732761, 2.732761;;, + 24;3; 2.732761, 2.732761, 2.732761;;, + 25;3; 2.732761, 2.732761, 2.732761;;, + 26;3; 2.732761, 2.732761, 2.732761;;, + 27;3; 2.732761, 2.732761, 2.732761;;, + 28;3; 2.732761, 2.732761, 2.732761;;, + 29;3; 2.732761, 2.732761, 2.732761;;, + 30;3; 2.732761, 2.732761, 2.732761;;, + 31;3; 2.732761, 2.732761, 2.732761;;, + 32;3; 2.732761, 2.732761, 2.732761;;, + 33;3; 2.732761, 2.732761, 2.732761;;, + 34;3; 2.732761, 2.732761, 2.732761;;, + 35;3; 2.732761, 2.732761, 2.732761;;, + 36;3; 2.732761, 2.732761, 2.732761;;, + 37;3; 2.732761, 2.732761, 2.732761;;, + 38;3; 2.732761, 2.732761, 2.732761;;, + 39;3; 2.732761, 2.732761, 2.732761;;, + 40;3; 2.732761, 2.732761, 2.732761;;, + 41;3; 2.732761, 2.732761, 2.732761;;, + 42;3; 2.732761, 2.732761, 2.732761;;, + 43;3; 2.732761, 2.732761, 2.732761;;, + 44;3; 2.732761, 2.732761, 2.732761;;, + 45;3; 2.732761, 2.732761, 2.732761;;, + 46;3; 2.732761, 2.732761, 2.732761;;, + 47;3; 2.732761, 2.732761, 2.732761;;, + 48;3; 2.732761, 2.732761, 2.732761;;, + 49;3; 2.732761, 2.732761, 2.732761;;, + 50;3; 2.732761, 2.732761, 2.732761;;, + 51;3; 2.732761, 2.732761, 2.732761;;, + 52;3; 2.732761, 2.732761, 2.732761;;, + 53;3; 2.732761, 2.732761, 2.732761;;, + 54;3; 2.732761, 2.732761, 2.732761;;, + 55;3; 2.732761, 2.732761, 2.732761;;, + 56;3; 2.732761, 2.732761, 2.732761;;, + 57;3; 2.732761, 2.732761, 2.732761;;, + 58;3; 2.732761, 2.732761, 2.732761;;, + 59;3; 2.732761, 2.732761, 2.732761;;, + 60;3; 2.732761, 2.732761, 2.732761;;, + 61;3; 2.732761, 2.732761, 2.732761;;, + 62;3; 2.732761, 2.732761, 2.732761;;, + 63;3; 2.732761, 2.732761, 2.732761;;, + 64;3; 2.732761, 2.732761, 2.732761;;, + 65;3; 2.732761, 2.732761, 2.732761;;, + 66;3; 2.732761, 2.732761, 2.732761;;, + 67;3; 2.732761, 2.732761, 2.732761;;, + 68;3; 2.732761, 2.732761, 2.732761;;, + 69;3; 2.732761, 2.732761, 2.732761;;, + 70;3; 2.732761, 2.732761, 2.732761;;, + 71;3; 2.732761, 2.732761, 2.732761;;, + 72;3; 2.732761, 2.732761, 2.732761;;, + 73;3; 2.732761, 2.732761, 2.732761;;, + 74;3; 2.732761, 2.732761, 2.732761;;, + 75;3; 2.732761, 2.732761, 2.732761;;, + 76;3; 2.732761, 2.732761, 2.732761;;, + 77;3; 2.732761, 2.732761, 2.732761;;, + 78;3; 2.732761, 2.732761, 2.732761;;, + 79;3; 2.732761, 2.732761, 2.732761;;, + 80;3; 2.732761, 2.732761, 2.732761;;, + 81;3; 2.732761, 2.732761, 2.732761;;, + 82;3; 2.732761, 2.732761, 2.732761;;, + 83;3; 2.732761, 2.732761, 2.732761;;, + 84;3; 2.732761, 2.732761, 2.732761;;, + 85;3; 2.732761, 2.732761, 2.732761;;, + 86;3; 2.732761, 2.732761, 2.732761;;, + 87;3; 2.732761, 2.732761, 2.732761;;, + 88;3; 2.732761, 2.732761, 2.732761;;, + 89;3; 2.732761, 2.732761, 2.732761;;, + 90;3; 2.732761, 2.732761, 2.732761;;, + 91;3; 2.732761, 2.732761, 2.732761;;, + 92;3; 2.732761, 2.732761, 2.732761;;, + 93;3; 2.732761, 2.732761, 2.732761;;, + 94;3; 2.732761, 2.732761, 2.732761;;, + 95;3; 2.732761, 2.732761, 2.732761;;, + 96;3; 2.732761, 2.732761, 2.732761;;, + 97;3; 2.732761, 2.732761, 2.732761;;, + 98;3; 2.732761, 2.732761, 2.732761;;, + 99;3; 2.732761, 2.732761, 2.732761;;, + 100;3; 2.732761, 2.732761, 2.732761;;, + 101;3; 2.732761, 2.732761, 2.732761;;; + } + } + Animation { + {Armature_body2} + AnimationKey { //Position + 2; + 102; + 0;3; -0.155674, 0.000000, 0.000000;;, + 1;3; -0.155674, 0.000000, 0.000000;;, + 2;3; -0.155674, 0.000000, 0.000000;;, + 3;3; -0.155674, 0.000000, 0.000000;;, + 4;3; -0.155674, 0.000000, 0.000000;;, + 5;3; -0.155674, 0.000000, 0.000000;;, + 6;3; -0.155674, 0.000000, 0.000000;;, + 7;3; -0.155674, 0.000000, 0.000000;;, + 8;3; -0.155674, 0.000000, 0.000000;;, + 9;3; -0.155674, 0.000000, 0.000000;;, + 10;3; -0.155674, 0.000000, 0.000000;;, + 11;3; -0.155674, 0.000000, 0.000000;;, + 12;3; -0.155674, 0.000000, 0.000000;;, + 13;3; -0.155674, 0.000000, 0.000000;;, + 14;3; -0.155674, 0.000000, 0.000000;;, + 15;3; -0.155674, 0.000000, 0.000000;;, + 16;3; -0.155674, 0.000000, 0.000000;;, + 17;3; -0.155674, 0.000000, 0.000000;;, + 18;3; -0.155674, 0.000000, 0.000000;;, + 19;3; -0.155674, 0.000000, 0.000000;;, + 20;3; -0.155674, 0.000000, 0.000000;;, + 21;3; -0.155674, 0.000000, 0.000000;;, + 22;3; -0.155674, 0.000000, 0.000000;;, + 23;3; -0.155674, 0.000000, 0.000000;;, + 24;3; -0.155674, 0.000000, 0.000000;;, + 25;3; -0.155674, 0.000000, 0.000000;;, + 26;3; -0.155674, 0.000000, 0.000000;;, + 27;3; -0.155674, 0.000000, 0.000000;;, + 28;3; -0.155674, 0.000000, 0.000000;;, + 29;3; -0.155674, 0.000000, 0.000000;;, + 30;3; -0.155674, 0.000000, 0.000000;;, + 31;3; -0.155674, 0.000000, 0.000000;;, + 32;3; -0.155674, 0.000000, 0.000000;;, + 33;3; -0.155674, 0.000000, 0.000000;;, + 34;3; -0.155674, 0.000000, 0.000000;;, + 35;3; -0.155674, 0.000000, 0.000000;;, + 36;3; -0.155674, 0.000000, 0.000000;;, + 37;3; -0.155674, 0.000000, 0.000000;;, + 38;3; -0.155674, 0.000000, 0.000000;;, + 39;3; -0.155674, 0.000000, 0.000000;;, + 40;3; -0.155674, 0.000000, 0.000000;;, + 41;3; -0.155674, 0.000000, 0.000000;;, + 42;3; -0.155674, 0.000000, 0.000000;;, + 43;3; -0.155674, 0.000000, 0.000000;;, + 44;3; -0.155674, 0.000000, 0.000000;;, + 45;3; -0.155674, 0.000000, 0.000000;;, + 46;3; -0.155674, 0.000000, 0.000000;;, + 47;3; -0.155674, 0.000000, 0.000000;;, + 48;3; -0.155674, 0.000000, 0.000000;;, + 49;3; -0.155674, 0.000000, 0.000000;;, + 50;3; -0.155674, 0.000000, 0.000000;;, + 51;3; -0.155674, 0.000000, 0.000000;;, + 52;3; -0.155674, 0.000000, 0.000000;;, + 53;3; -0.155674, 0.000000, 0.000000;;, + 54;3; -0.155674, 0.000000, 0.000000;;, + 55;3; -0.155674, 0.000000, 0.000000;;, + 56;3; -0.155674, 0.000000, 0.000000;;, + 57;3; -0.155674, 0.000000, 0.000000;;, + 58;3; -0.155674, 0.000000, 0.000000;;, + 59;3; -0.155674, 0.000000, 0.000000;;, + 60;3; -0.155674, 0.000000, 0.000000;;, + 61;3; -0.155674, 0.000000, 0.000000;;, + 62;3; -0.155674, 0.000000, 0.000000;;, + 63;3; -0.155674, 0.000000, 0.000000;;, + 64;3; -0.155674, 0.000000, 0.000000;;, + 65;3; -0.155674, 0.000000, 0.000000;;, + 66;3; -0.155674, 0.000000, 0.000000;;, + 67;3; -0.155674, 0.000000, 0.000000;;, + 68;3; -0.155674, 0.000000, 0.000000;;, + 69;3; -0.155674, 0.000000, 0.000000;;, + 70;3; -0.155674, 0.000000, 0.000000;;, + 71;3; -0.155675, 0.000000, 0.013041;;, + 72;3; -0.155675, 0.000000, 0.049769;;, + 73;3; -0.155674, 0.000000, 0.096925;;, + 74;3; -0.155674,-0.000000, 0.133652;;, + 75;3; -0.155674,-0.000000, 0.146692;;, + 76;3; -0.155674,-0.000000, 0.145010;;, + 77;3; -0.155674,-0.000000, 0.139965;;, + 78;3; -0.155674,-0.000000, 0.131865;;, + 79;3; -0.155674,-0.000000, 0.121561;;, + 80;3; -0.155674,-0.000000, 0.110444;;, + 81;3; -0.155674,-0.000000, 0.100140;;, + 82;3; -0.155674,-0.000000, 0.092041;;, + 83;3; -0.155674,-0.000000, 0.086996;;, + 84;3; -0.155674,-0.000000, 0.085315;;, + 85;3; -0.155674,-0.000000, 0.093929;;, + 86;3; -0.155674,-0.000000, 0.118191;;, + 87;3; -0.155674,-0.000000, 0.149343;;, + 88;3; -0.155674,-0.000000, 0.173605;;, + 89;3; -0.155674,-0.000000, 0.182218;;, + 90;3; -0.155674,-0.000000, 0.176670;;, + 91;3; -0.155674,-0.000000, 0.159839;;, + 92;3; -0.155674, 0.000000, 0.133860;;, + 93;3; -0.155675, 0.000000, 0.104420;;, + 94;3; -0.155674, 0.000000, 0.078076;;, + 95;3; -0.155674,-0.000000, 0.058822;;, + 96;3; -0.155674, 0.000000, 0.043558;;, + 97;3; -0.155674, 0.000000, 0.028825;;, + 98;3; -0.155675, 0.000000, 0.016073;;, + 99;3; -0.155675, 0.000000, 0.006782;;, + 100;3; -0.155674, 0.000000, 0.001560;;, + 101;3; -0.155674, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 1;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 2;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 3;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 4;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 5;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 6;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 7;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 8;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 9;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 10;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 11;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 12;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 13;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 14;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 15;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 16;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 17;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 18;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 19;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 20;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 21;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 22;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 23;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 24;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 25;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 26;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 27;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 28;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 29;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 30;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 31;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 32;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 33;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 34;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 35;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 36;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 37;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 38;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 39;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 40;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 41;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 42;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 43;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 44;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 45;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 46;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 47;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 48;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 49;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 50;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 51;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 52;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 53;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 54;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 55;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 56;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 57;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 58;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 59;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 60;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 61;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 62;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 63;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 64;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 65;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 66;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 67;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 68;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 69;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 70;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 71;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 72;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 73;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 74;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 75;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 76;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 77;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 78;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 79;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 80;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 81;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 82;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 83;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 84;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 85;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 86;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 87;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 88;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 89;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 90;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 91;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 92;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 93;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 94;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 95;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 96;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 97;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 98;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 99;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 100;4; -0.521442, 0.521442, 0.477597,-0.477597;;, + 101;4; -0.521442, 0.521442, 0.477597,-0.477597;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_noga3} + AnimationKey { //Position + 2; + 102; + 0;3; 0.532289,-0.143643, 0.710859;;, + 1;3; 0.532289,-0.143643, 0.710859;;, + 2;3; 0.532289,-0.143643, 0.710859;;, + 3;3; 0.532289,-0.143643, 0.710859;;, + 4;3; 0.532289,-0.143643, 0.710859;;, + 5;3; 0.532289,-0.143643, 0.710859;;, + 6;3; 0.532289,-0.143643, 0.710859;;, + 7;3; 0.532289,-0.143643, 0.710859;;, + 8;3; 0.532289,-0.143643, 0.710859;;, + 9;3; 0.532289,-0.143643, 0.710859;;, + 10;3; 0.532289,-0.143643, 0.710859;;, + 11;3; 0.532289,-0.143643, 0.710859;;, + 12;3; 0.532289,-0.143643, 0.710859;;, + 13;3; 0.532289,-0.143643, 0.710859;;, + 14;3; 0.532289,-0.143643, 0.710859;;, + 15;3; 0.532289,-0.143643, 0.710859;;, + 16;3; 0.532289,-0.143643, 0.710859;;, + 17;3; 0.532289,-0.143643, 0.710859;;, + 18;3; 0.532289,-0.143643, 0.710859;;, + 19;3; 0.532289,-0.143643, 0.710859;;, + 20;3; 0.532289,-0.143643, 0.710859;;, + 21;3; 0.532289,-0.143643, 0.710859;;, + 22;3; 0.532289,-0.143643, 0.710859;;, + 23;3; 0.532289,-0.143643, 0.710859;;, + 24;3; 0.532289,-0.143643, 0.710859;;, + 25;3; 0.532289,-0.143643, 0.710859;;, + 26;3; 0.532289,-0.143643, 0.710859;;, + 27;3; 0.532289,-0.143643, 0.710859;;, + 28;3; 0.532289,-0.143643, 0.710859;;, + 29;3; 0.532289,-0.143643, 0.710859;;, + 30;3; 0.532289,-0.143643, 0.710859;;, + 31;3; 0.532289,-0.143643, 0.710859;;, + 32;3; 0.532289,-0.143643, 0.710859;;, + 33;3; 0.532289,-0.143643, 0.710859;;, + 34;3; 0.532289,-0.143643, 0.710859;;, + 35;3; 0.532289,-0.143643, 0.710859;;, + 36;3; 0.532289,-0.143643, 0.710859;;, + 37;3; 0.532289,-0.143643, 0.710859;;, + 38;3; 0.532289,-0.143643, 0.710859;;, + 39;3; 0.532289,-0.143643, 0.710859;;, + 40;3; 0.532289,-0.143643, 0.710859;;, + 41;3; 0.532289,-0.143643, 0.710859;;, + 42;3; 0.532289,-0.143643, 0.710859;;, + 43;3; 0.532289,-0.143643, 0.710859;;, + 44;3; 0.532289,-0.143643, 0.710859;;, + 45;3; 0.532289,-0.143643, 0.710859;;, + 46;3; 0.532289,-0.143643, 0.710859;;, + 47;3; 0.532289,-0.143643, 0.710859;;, + 48;3; 0.532289,-0.143643, 0.710859;;, + 49;3; 0.532289,-0.143643, 0.710859;;, + 50;3; 0.532289,-0.143643, 0.710859;;, + 51;3; 0.532289,-0.143643, 0.710859;;, + 52;3; 0.532289,-0.143643, 0.710859;;, + 53;3; 0.532289,-0.143643, 0.710859;;, + 54;3; 0.532289,-0.143643, 0.710859;;, + 55;3; 0.532289,-0.143643, 0.710859;;, + 56;3; 0.532289,-0.143643, 0.710859;;, + 57;3; 0.532289,-0.143643, 0.710859;;, + 58;3; 0.532289,-0.143643, 0.710859;;, + 59;3; 0.532289,-0.143643, 0.710859;;, + 60;3; 0.532289,-0.143643, 0.710859;;, + 61;3; 0.532289,-0.143643, 0.710859;;, + 62;3; 0.532289,-0.143643, 0.710859;;, + 63;3; 0.532289,-0.143643, 0.710859;;, + 64;3; 0.532289,-0.143643, 0.710859;;, + 65;3; 0.532289,-0.143643, 0.710859;;, + 66;3; 0.532289,-0.143643, 0.710859;;, + 67;3; 0.532289,-0.143643, 0.710859;;, + 68;3; 0.532289,-0.143643, 0.710859;;, + 69;3; 0.532289,-0.143643, 0.710859;;, + 70;3; 0.532289,-0.143643, 0.710859;;, + 71;3; 0.532289,-0.143643, 0.710859;;, + 72;3; 0.532289,-0.143644, 0.710859;;, + 73;3; 0.532289,-0.143644, 0.710859;;, + 74;3; 0.532289,-0.143643, 0.710859;;, + 75;3; 0.532289,-0.143643, 0.710859;;, + 76;3; 0.532289,-0.143644, 0.710859;;, + 77;3; 0.532289,-0.143643, 0.710859;;, + 78;3; 0.532289,-0.143643, 0.710859;;, + 79;3; 0.532289,-0.143644, 0.710859;;, + 80;3; 0.532289,-0.143643, 0.710859;;, + 81;3; 0.532289,-0.143643, 0.710859;;, + 82;3; 0.532289,-0.143644, 0.710859;;, + 83;3; 0.532289,-0.143643, 0.710859;;, + 84;3; 0.532289,-0.143643, 0.710859;;, + 85;3; 0.532289,-0.143643, 0.710859;;, + 86;3; 0.532289,-0.143643, 0.710859;;, + 87;3; 0.532289,-0.143644, 0.710859;;, + 88;3; 0.532289,-0.143643, 0.710859;;, + 89;3; 0.532289,-0.143643, 0.710859;;, + 90;3; 0.532289,-0.143644, 0.710859;;, + 91;3; 0.532289,-0.143643, 0.710859;;, + 92;3; 0.532289,-0.143643, 0.710859;;, + 93;3; 0.532289,-0.143643, 0.710859;;, + 94;3; 0.532289,-0.143644, 0.710859;;, + 95;3; 0.532289,-0.143643, 0.710859;;, + 96;3; 0.532289,-0.143644, 0.710859;;, + 97;3; 0.532289,-0.143643, 0.710859;;, + 98;3; 0.532289,-0.143643, 0.710859;;, + 99;3; 0.532289,-0.143644, 0.710859;;, + 100;3; 0.532289,-0.143643, 0.710859;;, + 101;3; 0.532289,-0.143643, 0.710859;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 1;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 2;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 3;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 4;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 5;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 6;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 7;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 8;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 9;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 10;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 11;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 12;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 13;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 14;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 15;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 16;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 17;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 18;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 19;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 20;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 21;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 22;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 23;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 24;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 25;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 26;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 27;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 28;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 29;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 30;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 31;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 32;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 33;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 34;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 35;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 36;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 37;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 38;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 39;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 40;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 41;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 42;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 43;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 44;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 45;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 46;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 47;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 48;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 49;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 50;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 51;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 52;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 53;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 54;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 55;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 56;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 57;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 58;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 59;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 60;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 61;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 62;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 63;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 64;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 65;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 66;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 67;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 68;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 69;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 70;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 71;4; -0.076249,-0.699385,-0.696587,-0.079400;;, + 72;4; -0.082977,-0.616503,-0.755460,-0.070282;;, + 73;4; -0.091621,-0.510132,-0.830999,-0.058570;;, + 74;4; -0.098353,-0.427291,-0.889827,-0.049447;;, + 75;4; -0.100743,-0.397872,-0.910722,-0.046209;;, + 76;4; -0.100385,-0.400798,-0.907565,-0.046529;;, + 77;4; -0.099304,-0.409646,-0.898028,-0.047496;;, + 78;4; -0.097497,-0.424442,-0.882083,-0.049113;;, + 79;4; -0.094976,-0.445092,-0.859841,-0.051369;;, + 80;4; -0.091773,-0.471343,-0.831583,-0.054238;;, + 81;4; -0.087942,-0.502754,-0.797792,-0.057672;;, + 82;4; -0.083565,-0.538673,-0.759182,-0.061598;;, + 83;4; -0.078748,-0.578230,-0.716701,-0.065923;;, + 84;4; -0.073623,-0.620356,-0.671512,-0.070529;;, + 85;4; -0.068342,-0.663828,-0.624942,-0.075283;;, + 86;4; -0.063064,-0.707339,-0.578410,-0.080041;;, + 87;4; -0.057951,-0.749580,-0.533331,-0.084660;;, + 88;4; -0.053153,-0.789325,-0.491032,-0.089007;;, + 89;4; -0.048802,-0.825501,-0.452669,-0.092964;;, + 90;4; -0.045003,-0.857233,-0.419185,-0.096435;;, + 91;4; -0.041838,-0.883862,-0.391287,-0.099347;;, + 92;4; -0.039361,-0.904942,-0.369452,-0.101654;;, + 93;4; -0.037602,-0.920214,-0.353954,-0.103325;;, + 94;4; -0.036573,-0.929575,-0.344897,-0.104350;;, + 95;4; -0.036271,-0.933049,-0.342250,-0.104732;;, + 96;4; -0.038638,-0.920872,-0.363238,-0.103416;;, + 97;4; -0.045417,-0.884355,-0.423275,-0.099456;;, + 98;4; -0.055130,-0.831547,-0.509292,-0.093729;;, + 99;4; -0.064823,-0.778549,-0.595258,-0.087993;;, + 100;4; -0.071553,-0.741566,-0.655092,-0.084005;;, + 101;4; -0.073863,-0.728827,-0.675668,-0.082636;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_noga4} + AnimationKey { //Position + 2; + 102; + 0;3; 0.532289,-0.143643,-0.879248;;, + 1;3; 0.532289,-0.143643,-0.879248;;, + 2;3; 0.532289,-0.143643,-0.879248;;, + 3;3; 0.532289,-0.143643,-0.879248;;, + 4;3; 0.532289,-0.143643,-0.879248;;, + 5;3; 0.532289,-0.143643,-0.879248;;, + 6;3; 0.532289,-0.143643,-0.879248;;, + 7;3; 0.532289,-0.143643,-0.879248;;, + 8;3; 0.532289,-0.143643,-0.879248;;, + 9;3; 0.532289,-0.143643,-0.879248;;, + 10;3; 0.532289,-0.143643,-0.879248;;, + 11;3; 0.532289,-0.143643,-0.879248;;, + 12;3; 0.532289,-0.143643,-0.879248;;, + 13;3; 0.532289,-0.143643,-0.879248;;, + 14;3; 0.532289,-0.143643,-0.879248;;, + 15;3; 0.532289,-0.143643,-0.879248;;, + 16;3; 0.532289,-0.143643,-0.879248;;, + 17;3; 0.532289,-0.143643,-0.879248;;, + 18;3; 0.532289,-0.143643,-0.879248;;, + 19;3; 0.532289,-0.143643,-0.879248;;, + 20;3; 0.532289,-0.143643,-0.879248;;, + 21;3; 0.532289,-0.143643,-0.879248;;, + 22;3; 0.532289,-0.143643,-0.879248;;, + 23;3; 0.532289,-0.143643,-0.879248;;, + 24;3; 0.532289,-0.143643,-0.879248;;, + 25;3; 0.532289,-0.143643,-0.879248;;, + 26;3; 0.532289,-0.143643,-0.879248;;, + 27;3; 0.532289,-0.143643,-0.879248;;, + 28;3; 0.532289,-0.143643,-0.879248;;, + 29;3; 0.532289,-0.143643,-0.879248;;, + 30;3; 0.532289,-0.143643,-0.879248;;, + 31;3; 0.532289,-0.143643,-0.879248;;, + 32;3; 0.532289,-0.143643,-0.879248;;, + 33;3; 0.532289,-0.143643,-0.879248;;, + 34;3; 0.532289,-0.143643,-0.879248;;, + 35;3; 0.532289,-0.143643,-0.879248;;, + 36;3; 0.532289,-0.143643,-0.879248;;, + 37;3; 0.532289,-0.143643,-0.879248;;, + 38;3; 0.532289,-0.143643,-0.879248;;, + 39;3; 0.532289,-0.143643,-0.879248;;, + 40;3; 0.532289,-0.143643,-0.879248;;, + 41;3; 0.532289,-0.143643,-0.879248;;, + 42;3; 0.532289,-0.143643,-0.879248;;, + 43;3; 0.532289,-0.143643,-0.879248;;, + 44;3; 0.532289,-0.143643,-0.879248;;, + 45;3; 0.532289,-0.143643,-0.879248;;, + 46;3; 0.532289,-0.143643,-0.879248;;, + 47;3; 0.532289,-0.143643,-0.879248;;, + 48;3; 0.532289,-0.143643,-0.879248;;, + 49;3; 0.532289,-0.143643,-0.879248;;, + 50;3; 0.532289,-0.143643,-0.879248;;, + 51;3; 0.532289,-0.143643,-0.879248;;, + 52;3; 0.532289,-0.143643,-0.879248;;, + 53;3; 0.532289,-0.143643,-0.879248;;, + 54;3; 0.532289,-0.143643,-0.879248;;, + 55;3; 0.532289,-0.143643,-0.879248;;, + 56;3; 0.532289,-0.143643,-0.879248;;, + 57;3; 0.532289,-0.143643,-0.879248;;, + 58;3; 0.532289,-0.143643,-0.879248;;, + 59;3; 0.532289,-0.143643,-0.879248;;, + 60;3; 0.532289,-0.143643,-0.879248;;, + 61;3; 0.532289,-0.143643,-0.879248;;, + 62;3; 0.532289,-0.143643,-0.879248;;, + 63;3; 0.532289,-0.143643,-0.879248;;, + 64;3; 0.532289,-0.143643,-0.879248;;, + 65;3; 0.532289,-0.143643,-0.879248;;, + 66;3; 0.532289,-0.143643,-0.879248;;, + 67;3; 0.532289,-0.143643,-0.879248;;, + 68;3; 0.532289,-0.143643,-0.879248;;, + 69;3; 0.532289,-0.143643,-0.879248;;, + 70;3; 0.532289,-0.143643,-0.879248;;, + 71;3; 0.532289,-0.143643,-0.879248;;, + 72;3; 0.532289,-0.143643,-0.879248;;, + 73;3; 0.532289,-0.143644,-0.879248;;, + 74;3; 0.532289,-0.143643,-0.879248;;, + 75;3; 0.532289,-0.143643,-0.879248;;, + 76;3; 0.532289,-0.143643,-0.879248;;, + 77;3; 0.532289,-0.143643,-0.879248;;, + 78;3; 0.532289,-0.143643,-0.879248;;, + 79;3; 0.532289,-0.143643,-0.879248;;, + 80;3; 0.532289,-0.143643,-0.879248;;, + 81;3; 0.532289,-0.143643,-0.879248;;, + 82;3; 0.532289,-0.143643,-0.879248;;, + 83;3; 0.532289,-0.143643,-0.879248;;, + 84;3; 0.532289,-0.143643,-0.879248;;, + 85;3; 0.532289,-0.143643,-0.879248;;, + 86;3; 0.532289,-0.143643,-0.879248;;, + 87;3; 0.532289,-0.143643,-0.879248;;, + 88;3; 0.532289,-0.143643,-0.879248;;, + 89;3; 0.532289,-0.143643,-0.879248;;, + 90;3; 0.532289,-0.143644,-0.879248;;, + 91;3; 0.532289,-0.143643,-0.879248;;, + 92;3; 0.532289,-0.143643,-0.879248;;, + 93;3; 0.532289,-0.143643,-0.879248;;, + 94;3; 0.532289,-0.143643,-0.879248;;, + 95;3; 0.532289,-0.143643,-0.879248;;, + 96;3; 0.532289,-0.143643,-0.879248;;, + 97;3; 0.532289,-0.143643,-0.879248;;, + 98;3; 0.532289,-0.143643,-0.879248;;, + 99;3; 0.532289,-0.143644,-0.879248;;, + 100;3; 0.532289,-0.143643,-0.879248;;, + 101;3; 0.532289,-0.143643,-0.879248;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 1;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 2;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 3;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 4;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 5;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 6;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 7;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 8;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 9;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 10;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 11;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 12;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 13;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 14;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 15;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 16;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 17;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 18;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 19;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 20;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 21;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 22;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 23;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 24;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 25;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 26;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 27;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 28;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 29;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 30;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 31;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 32;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 33;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 34;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 35;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 36;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 37;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 38;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 39;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 40;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 41;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 42;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 43;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 44;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 45;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 46;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 47;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 48;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 49;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 50;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 51;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 52;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 53;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 54;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 55;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 56;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 57;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 58;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 59;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 60;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 61;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 62;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 63;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 64;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 65;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 66;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 67;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 68;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 69;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 70;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 71;4; -0.070609,-0.746717,-0.646769,-0.084568;;, + 72;4; -0.061439,-0.797068,-0.565414,-0.090014;;, + 73;4; -0.049661,-0.861678,-0.461000,-0.097011;;, + 74;4; -0.040487,-0.911996,-0.379680,-0.102461;;, + 75;4; -0.037231,-0.929868,-0.350802,-0.104395;;, + 76;4; -0.037545,-0.927307,-0.353566,-0.104115;;, + 77;4; -0.038492,-0.919575,-0.361929,-0.103270;;, + 78;4; -0.040078,-0.906660,-0.375924,-0.101859;;, + 79;4; -0.042293,-0.888662,-0.395471,-0.099893;;, + 80;4; -0.045112,-0.865822,-0.420343,-0.097397;;, + 81;4; -0.048488,-0.838547,-0.450135,-0.094417;;, + 82;4; -0.052354,-0.807433,-0.484245,-0.091017;;, + 83;4; -0.056618,-0.773265,-0.521865,-0.087284;;, + 84;4; -0.061167,-0.737002,-0.562000,-0.083322;;, + 85;4; -0.065871,-0.699737,-0.603507,-0.079250;;, + 86;4; -0.070592,-0.662633,-0.645161,-0.075196;;, + 87;4; -0.075189,-0.626848,-0.685733,-0.071288;;, + 88;4; -0.079532,-0.593461,-0.724070,-0.067642;;, + 89;4; -0.083506,-0.563413,-0.759158,-0.064362;;, + 90;4; -0.087017,-0.537466,-0.790169,-0.061531;;, + 91;4; -0.089994,-0.516186,-0.816476,-0.059211;;, + 92;4; -0.092388,-0.499954,-0.837651,-0.057444;;, + 93;4; -0.094171,-0.488984,-0.853441,-0.056253;;, + 94;4; -0.095331,-0.483348,-0.863743,-0.055645;;, + 95;4; -0.095870,-0.483014,-0.868570,-0.055618;;, + 96;4; -0.094687,-0.499943,-0.858279,-0.057485;;, + 97;4; -0.090792,-0.544737,-0.824204,-0.062416;;, + 98;4; -0.085063,-0.607865,-0.774043,-0.069360;;, + 99;4; -0.079285,-0.670505,-0.723365,-0.076242;;, + 100;4; -0.075251,-0.713930,-0.687899,-0.081005;;, + 101;4; -0.073863,-0.728827,-0.675668,-0.082636;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_noga2} + AnimationKey { //Position + 2; + 102; + 0;3; 0.700789, 1.772341,-0.879248;;, + 1;3; 0.700789, 1.772341,-0.879248;;, + 2;3; 0.700789, 1.772341,-0.879248;;, + 3;3; 0.700789, 1.772341,-0.879248;;, + 4;3; 0.700789, 1.772341,-0.879248;;, + 5;3; 0.700789, 1.772341,-0.879248;;, + 6;3; 0.700789, 1.772341,-0.879248;;, + 7;3; 0.700789, 1.772341,-0.879248;;, + 8;3; 0.700789, 1.772341,-0.879248;;, + 9;3; 0.700789, 1.772341,-0.879248;;, + 10;3; 0.700789, 1.772341,-0.879248;;, + 11;3; 0.700789, 1.772341,-0.879248;;, + 12;3; 0.700789, 1.772341,-0.879248;;, + 13;3; 0.700789, 1.772341,-0.879248;;, + 14;3; 0.700789, 1.772341,-0.879248;;, + 15;3; 0.700789, 1.772341,-0.879248;;, + 16;3; 0.700789, 1.772341,-0.879248;;, + 17;3; 0.700789, 1.772341,-0.879248;;, + 18;3; 0.700789, 1.772341,-0.879248;;, + 19;3; 0.700789, 1.772341,-0.879248;;, + 20;3; 0.700789, 1.772341,-0.879248;;, + 21;3; 0.700789, 1.772341,-0.879248;;, + 22;3; 0.700789, 1.772341,-0.879248;;, + 23;3; 0.700789, 1.772341,-0.879248;;, + 24;3; 0.700789, 1.772341,-0.879248;;, + 25;3; 0.700789, 1.772341,-0.879248;;, + 26;3; 0.700789, 1.772341,-0.879248;;, + 27;3; 0.700789, 1.772341,-0.879248;;, + 28;3; 0.700789, 1.772341,-0.879248;;, + 29;3; 0.700789, 1.772341,-0.879248;;, + 30;3; 0.700789, 1.772341,-0.879248;;, + 31;3; 0.700789, 1.772341,-0.879248;;, + 32;3; 0.700789, 1.772341,-0.879248;;, + 33;3; 0.700789, 1.772341,-0.879248;;, + 34;3; 0.700789, 1.772341,-0.879248;;, + 35;3; 0.700789, 1.772341,-0.879248;;, + 36;3; 0.700789, 1.772341,-0.879248;;, + 37;3; 0.700789, 1.772341,-0.879248;;, + 38;3; 0.700789, 1.772341,-0.879248;;, + 39;3; 0.700789, 1.772341,-0.879248;;, + 40;3; 0.700789, 1.772341,-0.879248;;, + 41;3; 0.700789, 1.772341,-0.879248;;, + 42;3; 0.700789, 1.772341,-0.879248;;, + 43;3; 0.700789, 1.772341,-0.879248;;, + 44;3; 0.700789, 1.772341,-0.879248;;, + 45;3; 0.700789, 1.772341,-0.879248;;, + 46;3; 0.700789, 1.772341,-0.879248;;, + 47;3; 0.700789, 1.772341,-0.879248;;, + 48;3; 0.700789, 1.772341,-0.879248;;, + 49;3; 0.700789, 1.772341,-0.879248;;, + 50;3; 0.700789, 1.772341,-0.879248;;, + 51;3; 0.700789, 1.772341,-0.879248;;, + 52;3; 0.700789, 1.772341,-0.879248;;, + 53;3; 0.700789, 1.772341,-0.879248;;, + 54;3; 0.700789, 1.772341,-0.879248;;, + 55;3; 0.700789, 1.772341,-0.879248;;, + 56;3; 0.700789, 1.772341,-0.879248;;, + 57;3; 0.700789, 1.772341,-0.879248;;, + 58;3; 0.700789, 1.772341,-0.879248;;, + 59;3; 0.700789, 1.772341,-0.879248;;, + 60;3; 0.700789, 1.772341,-0.879248;;, + 61;3; 0.700789, 1.772341,-0.879248;;, + 62;3; 0.700789, 1.772341,-0.879248;;, + 63;3; 0.700789, 1.772341,-0.879248;;, + 64;3; 0.700789, 1.772341,-0.879248;;, + 65;3; 0.700789, 1.772341,-0.879248;;, + 66;3; 0.700789, 1.772341,-0.879248;;, + 67;3; 0.700789, 1.772341,-0.879248;;, + 68;3; 0.700789, 1.772341,-0.879248;;, + 69;3; 0.700789, 1.772341,-0.879248;;, + 70;3; 0.700789, 1.772341,-0.879248;;, + 71;3; 0.700789, 1.772341,-0.879248;;, + 72;3; 0.700789, 1.772341,-0.879248;;, + 73;3; 0.700789, 1.772341,-0.879248;;, + 74;3; 0.700789, 1.772341,-0.879248;;, + 75;3; 0.700789, 1.772341,-0.879248;;, + 76;3; 0.700789, 1.772341,-0.879248;;, + 77;3; 0.700789, 1.772341,-0.879248;;, + 78;3; 0.700789, 1.772341,-0.879248;;, + 79;3; 0.700789, 1.772341,-0.879248;;, + 80;3; 0.700789, 1.772341,-0.879248;;, + 81;3; 0.700789, 1.772341,-0.879248;;, + 82;3; 0.700789, 1.772341,-0.879248;;, + 83;3; 0.700789, 1.772341,-0.879248;;, + 84;3; 0.700789, 1.772341,-0.879248;;, + 85;3; 0.700789, 1.772341,-0.879248;;, + 86;3; 0.700789, 1.772341,-0.879248;;, + 87;3; 0.700789, 1.772341,-0.879248;;, + 88;3; 0.700789, 1.772341,-0.879248;;, + 89;3; 0.700789, 1.772341,-0.879248;;, + 90;3; 0.700789, 1.772341,-0.879248;;, + 91;3; 0.700789, 1.772341,-0.879248;;, + 92;3; 0.700789, 1.772341,-0.879248;;, + 93;3; 0.700789, 1.772341,-0.879248;;, + 94;3; 0.700789, 1.772341,-0.879248;;, + 95;3; 0.700789, 1.772341,-0.879248;;, + 96;3; 0.700789, 1.772341,-0.879248;;, + 97;3; 0.700789, 1.772341,-0.879248;;, + 98;3; 0.700789, 1.772341,-0.879248;;, + 99;3; 0.700789, 1.772341,-0.879248;;, + 100;3; 0.700789, 1.772341,-0.879248;;, + 101;3; 0.700789, 1.772341,-0.879248;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 1;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 2;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 3;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 4;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 5;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 6;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 7;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 8;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 9;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 10;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 11;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 12;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 13;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 14;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 15;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 16;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 17;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 18;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 19;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 20;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 21;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 22;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 23;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 24;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 25;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 26;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 27;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 28;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 29;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 30;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 31;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 32;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 33;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 34;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 35;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 36;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 37;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 38;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 39;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 40;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 41;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 42;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 43;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 44;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 45;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 46;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 47;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 48;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 49;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 50;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 51;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 52;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 53;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 54;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 55;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 56;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 57;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 58;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 59;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 60;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 61;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 62;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 63;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 64;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 65;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 66;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 67;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 68;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 69;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 70;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 71;4; -0.076219,-0.699980,-0.696324,-0.079466;;, + 72;4; -0.082861,-0.618772,-0.754457,-0.070533;;, + 73;4; -0.091395,-0.514549,-0.829049,-0.059058;;, + 74;4; -0.098042,-0.433380,-0.887140,-0.050121;;, + 75;4; -0.100400,-0.404555,-0.907772,-0.046949;;, + 76;4; -0.100049,-0.407434,-0.904668,-0.047263;;, + 77;4; -0.098985,-0.416138,-0.895284,-0.048214;;, + 78;4; -0.097207,-0.430694,-0.879598,-0.049805;;, + 79;4; -0.094727,-0.451008,-0.857716,-0.052025;;, + 80;4; -0.091576,-0.476832,-0.829914,-0.054847;;, + 81;4; -0.087807,-0.507731,-0.796668,-0.058225;;, + 82;4; -0.083500,-0.543064,-0.758681,-0.062087;;, + 83;4; -0.078760,-0.581975,-0.716884,-0.066341;;, + 84;4; -0.073718,-0.623411,-0.672420,-0.070872;;, + 85;4; -0.068521,-0.666170,-0.626597,-0.075547;;, + 86;4; -0.063328,-0.708965,-0.580808,-0.080227;;, + 87;4; -0.058297,-0.750508,-0.536447,-0.084770;;, + 88;4; -0.053575,-0.789592,-0.494819,-0.089045;;, + 89;4; -0.049292,-0.825163,-0.457061,-0.092935;;, + 90;4; -0.045553,-0.856360,-0.424100,-0.096347;;, + 91;4; -0.042437,-0.882536,-0.396632,-0.099210;;, + 92;4; -0.039998,-0.903249,-0.375128,-0.101476;;, + 93;4; -0.038265,-0.918245,-0.359856,-0.103117;;, + 94;4; -0.037250,-0.927426,-0.350918,-0.104123;;, + 95;4; -0.036949,-0.930813,-0.348286,-0.104495;;, + 96;4; -0.039271,-0.918742,-0.368873,-0.103189;;, + 97;4; -0.045926,-0.882614,-0.427816,-0.099272;;, + 98;4; -0.055464,-0.830387,-0.512283,-0.093607;;, + 99;4; -0.064984,-0.777983,-0.596703,-0.087934;;, + 100;4; -0.071595,-0.741420,-0.655462,-0.083990;;, + 101;4; -0.073863,-0.728827,-0.675668,-0.082636;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_noga1} + AnimationKey { //Position + 2; + 102; + 0;3; 0.700789, 1.772341, 0.698612;;, + 1;3; 0.700789, 1.772341, 0.698612;;, + 2;3; 0.700789, 1.772341, 0.698612;;, + 3;3; 0.700789, 1.772341, 0.698612;;, + 4;3; 0.700789, 1.772341, 0.698612;;, + 5;3; 0.700789, 1.772341, 0.698612;;, + 6;3; 0.700789, 1.772341, 0.698612;;, + 7;3; 0.700789, 1.772341, 0.698612;;, + 8;3; 0.700789, 1.772341, 0.698612;;, + 9;3; 0.700789, 1.772341, 0.698612;;, + 10;3; 0.700789, 1.772341, 0.698612;;, + 11;3; 0.700789, 1.772341, 0.698612;;, + 12;3; 0.700789, 1.772341, 0.698612;;, + 13;3; 0.700789, 1.772341, 0.698612;;, + 14;3; 0.700789, 1.772341, 0.698612;;, + 15;3; 0.700789, 1.772341, 0.698612;;, + 16;3; 0.700789, 1.772341, 0.698612;;, + 17;3; 0.700789, 1.772341, 0.698612;;, + 18;3; 0.700789, 1.772341, 0.698612;;, + 19;3; 0.700789, 1.772341, 0.698612;;, + 20;3; 0.700789, 1.772341, 0.698612;;, + 21;3; 0.700789, 1.772341, 0.698612;;, + 22;3; 0.700789, 1.772341, 0.698612;;, + 23;3; 0.700789, 1.772341, 0.698612;;, + 24;3; 0.700789, 1.772341, 0.698612;;, + 25;3; 0.700789, 1.772341, 0.698612;;, + 26;3; 0.700789, 1.772341, 0.698612;;, + 27;3; 0.700789, 1.772341, 0.698612;;, + 28;3; 0.700789, 1.772341, 0.698612;;, + 29;3; 0.700789, 1.772341, 0.698612;;, + 30;3; 0.700789, 1.772341, 0.698612;;, + 31;3; 0.700789, 1.772341, 0.698612;;, + 32;3; 0.700789, 1.772341, 0.698612;;, + 33;3; 0.700789, 1.772341, 0.698612;;, + 34;3; 0.700789, 1.772341, 0.698612;;, + 35;3; 0.700789, 1.772341, 0.698612;;, + 36;3; 0.700789, 1.772341, 0.698612;;, + 37;3; 0.700789, 1.772341, 0.698612;;, + 38;3; 0.700789, 1.772341, 0.698612;;, + 39;3; 0.700789, 1.772341, 0.698612;;, + 40;3; 0.700789, 1.772341, 0.698612;;, + 41;3; 0.700789, 1.772341, 0.698612;;, + 42;3; 0.700789, 1.772341, 0.698612;;, + 43;3; 0.700789, 1.772341, 0.698612;;, + 44;3; 0.700789, 1.772341, 0.698612;;, + 45;3; 0.700789, 1.772341, 0.698612;;, + 46;3; 0.700789, 1.772341, 0.698612;;, + 47;3; 0.700789, 1.772341, 0.698612;;, + 48;3; 0.700789, 1.772341, 0.698612;;, + 49;3; 0.700789, 1.772341, 0.698612;;, + 50;3; 0.700789, 1.772341, 0.698612;;, + 51;3; 0.700789, 1.772341, 0.698612;;, + 52;3; 0.700789, 1.772341, 0.698612;;, + 53;3; 0.700789, 1.772341, 0.698612;;, + 54;3; 0.700789, 1.772341, 0.698612;;, + 55;3; 0.700789, 1.772341, 0.698612;;, + 56;3; 0.700789, 1.772341, 0.698612;;, + 57;3; 0.700789, 1.772341, 0.698612;;, + 58;3; 0.700789, 1.772341, 0.698612;;, + 59;3; 0.700789, 1.772341, 0.698612;;, + 60;3; 0.700789, 1.772341, 0.698612;;, + 61;3; 0.700789, 1.772341, 0.698612;;, + 62;3; 0.700789, 1.772341, 0.698612;;, + 63;3; 0.700789, 1.772341, 0.698612;;, + 64;3; 0.700789, 1.772341, 0.698612;;, + 65;3; 0.700789, 1.772341, 0.698612;;, + 66;3; 0.700789, 1.772341, 0.698612;;, + 67;3; 0.700789, 1.772341, 0.698612;;, + 68;3; 0.700789, 1.772341, 0.698612;;, + 69;3; 0.700789, 1.772341, 0.698612;;, + 70;3; 0.700789, 1.772341, 0.698612;;, + 71;3; 0.700789, 1.772341, 0.698612;;, + 72;3; 0.700789, 1.772341, 0.698612;;, + 73;3; 0.700789, 1.772341, 0.698612;;, + 74;3; 0.700789, 1.772341, 0.698612;;, + 75;3; 0.700789, 1.772341, 0.698612;;, + 76;3; 0.700789, 1.772341, 0.698612;;, + 77;3; 0.700789, 1.772341, 0.698612;;, + 78;3; 0.700789, 1.772341, 0.698612;;, + 79;3; 0.700789, 1.772341, 0.698612;;, + 80;3; 0.700789, 1.772341, 0.698612;;, + 81;3; 0.700789, 1.772341, 0.698612;;, + 82;3; 0.700789, 1.772341, 0.698612;;, + 83;3; 0.700789, 1.772341, 0.698612;;, + 84;3; 0.700789, 1.772341, 0.698612;;, + 85;3; 0.700789, 1.772341, 0.698612;;, + 86;3; 0.700789, 1.772341, 0.698612;;, + 87;3; 0.700789, 1.772341, 0.698612;;, + 88;3; 0.700789, 1.772341, 0.698612;;, + 89;3; 0.700789, 1.772341, 0.698612;;, + 90;3; 0.700789, 1.772341, 0.698612;;, + 91;3; 0.700789, 1.772341, 0.698612;;, + 92;3; 0.700789, 1.772341, 0.698612;;, + 93;3; 0.700789, 1.772341, 0.698612;;, + 94;3; 0.700789, 1.772341, 0.698612;;, + 95;3; 0.700789, 1.772341, 0.698612;;, + 96;3; 0.700789, 1.772341, 0.698612;;, + 97;3; 0.700789, 1.772341, 0.698612;;, + 98;3; 0.700789, 1.772341, 0.698612;;, + 99;3; 0.700789, 1.772341, 0.698612;;, + 100;3; 0.700789, 1.772341, 0.698612;;, + 101;3; 0.700789, 1.772341, 0.698612;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 1;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 2;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 3;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 4;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 5;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 6;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 7;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 8;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 9;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 10;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 11;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 12;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 13;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 14;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 15;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 16;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 17;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 18;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 19;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 20;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 21;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 22;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 23;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 24;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 25;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 26;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 27;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 28;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 29;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 30;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 31;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 32;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 33;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 34;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 35;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 36;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 37;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 38;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 39;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 40;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 41;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 42;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 43;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 44;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 45;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 46;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 47;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 48;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 49;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 50;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 51;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 52;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 53;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 54;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 55;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 56;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 57;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 58;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 59;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 60;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 61;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 62;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 63;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 64;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 65;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 66;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 67;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 68;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 69;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 70;4; -0.073863,-0.728827,-0.675668,-0.082636;;, + 71;4; -0.071225,-0.744892,-0.652281,-0.084377;;, + 72;4; -0.063779,-0.789971,-0.586299,-0.089268;;, + 73;4; -0.054176,-0.847438,-0.501243,-0.095506;;, + 74;4; -0.046619,-0.891430,-0.434297,-0.100278;;, + 75;4; -0.043797,-0.905669,-0.409243,-0.101815;;, + 76;4; -0.043909,-0.901068,-0.410168,-0.101304;;, + 77;4; -0.044672,-0.891343,-0.416839,-0.100233;;, + 78;4; -0.046091,-0.876482,-0.429292,-0.098602;;, + 79;4; -0.048155,-0.856583,-0.447443,-0.096420;;, + 80;4; -0.050837,-0.831881,-0.471056,-0.093713;;, + 81;4; -0.054092,-0.802780,-0.499714,-0.090527;;, + 82;4; -0.057847,-0.769867,-0.532797,-0.086924;;, + 83;4; -0.062010,-0.733918,-0.569474,-0.082989;;, + 84;4; -0.066464,-0.695882,-0.608720,-0.078827;;, + 85;4; -0.071075,-0.656840,-0.649360,-0.074556;;, + 86;4; -0.075701,-0.617942,-0.690133,-0.070301;;, + 87;4; -0.080198,-0.580335,-0.729777,-0.066187;;, + 88;4; -0.084432,-0.545089,-0.767105,-0.062333;;, + 89;4; -0.088285,-0.513136,-0.801078,-0.058838;;, + 90;4; -0.091660,-0.485229,-0.830844,-0.055787;;, + 91;4; -0.094485,-0.461934,-0.855760,-0.053240;;, + 92;4; -0.096711,-0.443627,-0.875386,-0.051239;;, + 93;4; -0.098307,-0.430521,-0.889466,-0.049806;;, + 94;4; -0.099262,-0.422690,-0.897893,-0.048951;;, + 95;4; -0.099578,-0.420101,-0.900683,-0.048668;;, + 96;4; -0.097989,-0.439166,-0.886790,-0.050766;;, + 97;4; -0.093361,-0.494628,-0.846380,-0.056877;;, + 98;4; -0.086709,-0.574357,-0.788290,-0.065662;;, + 99;4; -0.080062,-0.654143,-0.730138,-0.074441;;, + 100;4; -0.075446,-0.709712,-0.689615,-0.080542;;, + 101;4; -0.073863,-0.728827,-0.675668,-0.082636;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_head} + AnimationKey { //Position + 2; + 102; + 0;3; -0.000000, 1.674146, 0.000000;;, + 1;3; -0.000000, 1.674146, 0.000000;;, + 2;3; -0.000000, 1.674146, 0.000000;;, + 3;3; -0.000000, 1.674146, 0.000000;;, + 4;3; -0.000000, 1.674146, 0.000000;;, + 5;3; -0.000000, 1.674146, 0.000000;;, + 6;3; -0.000000, 1.674146, 0.000000;;, + 7;3; -0.000000, 1.674146, 0.000000;;, + 8;3; -0.000000, 1.674146, 0.000000;;, + 9;3; -0.000000, 1.674146, 0.000000;;, + 10;3; -0.000000, 1.674146, 0.000000;;, + 11;3; -0.000000, 1.674146, 0.000000;;, + 12;3; -0.000000, 1.674146, 0.000000;;, + 13;3; -0.000000, 1.674146, 0.000000;;, + 14;3; -0.000000, 1.674146, 0.000000;;, + 15;3; -0.000000, 1.674146, 0.000000;;, + 16;3; -0.000000, 1.674146, 0.000000;;, + 17;3; -0.000000, 1.674146, 0.000000;;, + 18;3; -0.000000, 1.674146, 0.000000;;, + 19;3; -0.000000, 1.674146, 0.000000;;, + 20;3; -0.000000, 1.674146, 0.000000;;, + 21;3; -0.000000, 1.674146, 0.000000;;, + 22;3; -0.000000, 1.674146, 0.000000;;, + 23;3; -0.000000, 1.674146, 0.000000;;, + 24;3; -0.000000, 1.674146, 0.000000;;, + 25;3; -0.000000, 1.674146, 0.000000;;, + 26;3; -0.000000, 1.674146, 0.000000;;, + 27;3; -0.000000, 1.674146, 0.000000;;, + 28;3; -0.000000, 1.674146, 0.000000;;, + 29;3; -0.000000, 1.674146, 0.000000;;, + 30;3; -0.000000, 1.674146, 0.000000;;, + 31;3; -0.000000, 1.674146, 0.000000;;, + 32;3; -0.000000, 1.674146, 0.000000;;, + 33;3; -0.000000, 1.674146, 0.000000;;, + 34;3; -0.000000, 1.674146, 0.000000;;, + 35;3; -0.000000, 1.674146, 0.000000;;, + 36;3; -0.000000, 1.674146, 0.000000;;, + 37;3; -0.000000, 1.674146, 0.000000;;, + 38;3; -0.000000, 1.674146, 0.000000;;, + 39;3; -0.000000, 1.674146, 0.000000;;, + 40;3; -0.000000, 1.674146, 0.000000;;, + 41;3; -0.000000, 1.674146, 0.000000;;, + 42;3; -0.000000, 1.674146, 0.000000;;, + 43;3; -0.000000, 1.674146, 0.000000;;, + 44;3; -0.000000, 1.674146, 0.000000;;, + 45;3; -0.000000, 1.674146, 0.000000;;, + 46;3; -0.000000, 1.674146, 0.000000;;, + 47;3; -0.000000, 1.674146, 0.000000;;, + 48;3; -0.000000, 1.674146, 0.000000;;, + 49;3; -0.000000, 1.674146, 0.000000;;, + 50;3; -0.000000, 1.674146, 0.000000;;, + 51;3; -0.000000, 1.674146, 0.000000;;, + 52;3; -0.000000, 1.674146, 0.000000;;, + 53;3; -0.000000, 1.674146, 0.000000;;, + 54;3; -0.000000, 1.674146, 0.000000;;, + 55;3; -0.000000, 1.674146, 0.000000;;, + 56;3; -0.000000, 1.674146, 0.000000;;, + 57;3; -0.000000, 1.674146, 0.000000;;, + 58;3; -0.000000, 1.674146, 0.000000;;, + 59;3; -0.000000, 1.674146, 0.000000;;, + 60;3; -0.000000, 1.674146, 0.000000;;, + 61;3; -0.000000, 1.674146, 0.000000;;, + 62;3; -0.000000, 1.674146, 0.000000;;, + 63;3; -0.000000, 1.674146, 0.000000;;, + 64;3; -0.000000, 1.674146, 0.000000;;, + 65;3; -0.000000, 1.674146, 0.000000;;, + 66;3; -0.000000, 1.674146, 0.000000;;, + 67;3; -0.000000, 1.674146, 0.000000;;, + 68;3; -0.000000, 1.674146, 0.000000;;, + 69;3; -0.000000, 1.674146, 0.000000;;, + 70;3; -0.000000, 1.674146, 0.000000;;, + 71;3; -0.000000, 1.674146, 0.000000;;, + 72;3; 0.000000, 1.674146, 0.000000;;, + 73;3; -0.000000, 1.674146, 0.000000;;, + 74;3; -0.000000, 1.674146, 0.000000;;, + 75;3; -0.000000, 1.674146, 0.000000;;, + 76;3; -0.000000, 1.674146, 0.000000;;, + 77;3; -0.000000, 1.674146, 0.000000;;, + 78;3; -0.000000, 1.674146, 0.000000;;, + 79;3; -0.000000, 1.674146, 0.000000;;, + 80;3; -0.000000, 1.674146, 0.000000;;, + 81;3; -0.000000, 1.674146,-0.000000;;, + 82;3; -0.000000, 1.674146, 0.000000;;, + 83;3; -0.000000, 1.674146, 0.000000;;, + 84;3; -0.000000, 1.674146,-0.000000;;, + 85;3; 0.000000, 1.674146, 0.000000;;, + 86;3; -0.000000, 1.674146, 0.000000;;, + 87;3; -0.000000, 1.674146, 0.000000;;, + 88;3; 0.000000, 1.674146, 0.000000;;, + 89;3; -0.000000, 1.674146, 0.000000;;, + 90;3; -0.000000, 1.674146, 0.000000;;, + 91;3; -0.000000, 1.674146, 0.000000;;, + 92;3; -0.000000, 1.674146, 0.000000;;, + 93;3; 0.000000, 1.674146,-0.000000;;, + 94;3; -0.000000, 1.674146,-0.000000;;, + 95;3; -0.000000, 1.674146, 0.000000;;, + 96;3; -0.000000, 1.674146, 0.000000;;, + 97;3; -0.000000, 1.674146, 0.000000;;, + 98;3; -0.000000, 1.674146, 0.000000;;, + 99;3; -0.000000, 1.674146,-0.000000;;, + 100;3; -0.000000, 1.674146, 0.000000;;, + 101;3; -0.000000, 1.674146, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 1;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 2;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 3;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 4;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 5;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 6;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 7;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 8;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 9;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 10;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 11;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 12;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 13;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 14;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 15;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 16;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 17;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 18;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 19;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 20;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 21;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 22;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 23;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 24;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 25;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 26;4; -0.706775, 0.008456,-0.706775, 0.008456;;, + 27;4; -0.706077, 0.032526,-0.706077, 0.032526;;, + 28;4; -0.705751, 0.043775,-0.705751, 0.043775;;, + 29;4; -0.706039, 0.035432,-0.706039, 0.035432;;, + 30;4; -0.706656, 0.017578,-0.706656, 0.017578;;, + 31;4; -0.706945, 0.009235,-0.706945, 0.009235;;, + 32;4; -0.706844, 0.012135,-0.706844, 0.012135;;, + 33;4; -0.706558, 0.020306,-0.706558, 0.020306;;, + 34;4; -0.706192, 0.030797,-0.706192, 0.030797;;, + 35;4; -0.705906, 0.038967,-0.705906, 0.038967;;, + 36;4; -0.705805, 0.041868,-0.705805, 0.041868;;, + 37;4; -0.705991, 0.038144,-0.705990, 0.038144;;, + 38;4; -0.706447, 0.027738,-0.706447, 0.027738;;, + 39;4; -0.706824, 0.015541,-0.706824, 0.015541;;, + 40;4; -0.706811, 0.007295,-0.706811, 0.007295;;, + 41;4; -0.701904, 0.025942,-0.705927,-0.020202;;, + 42;4; -0.689478, 0.083985,-0.704022,-0.082801;;, + 43;4; -0.677123, 0.143604,-0.702186,-0.143793;;, + 44;4; -0.672393, 0.166254,-0.701478,-0.167257;;, + 45;4; -0.674517, 0.155352,-0.701805,-0.157557;;, + 46;4; -0.680750, 0.124798,-0.702809,-0.128156;;, + 47;4; -0.689724, 0.081209,-0.704267,-0.085558;;, + 48;4; -0.698704, 0.037754,-0.705730,-0.042821;;, + 49;4; -0.704954, 0.007570,-0.706750,-0.013038;;, + 50;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 51;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 52;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 53;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 54;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 55;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 56;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 57;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 58;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 59;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 60;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 61;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 62;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 63;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 64;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 65;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 66;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 67;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 68;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 69;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 70;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 71;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 72;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 73;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 74;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 75;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 76;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 77;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 78;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 79;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 80;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 81;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 82;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 83;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 84;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 85;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 86;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 87;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 88;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 89;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 90;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 91;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 92;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 93;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 94;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 95;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 96;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 97;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 98;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 99;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 100;4; -0.707101,-0.002794,-0.707101,-0.002794;;, + 101;4; -0.707101,-0.002794,-0.707101,-0.002794;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Armature_hvost} + AnimationKey { //Position + 2; + 102; + 0;3; -0.371885,-0.304373,-0.053265;;, + 1;3; -0.371885,-0.304373,-0.053265;;, + 2;3; -0.371885,-0.304373,-0.053265;;, + 3;3; -0.371885,-0.304373,-0.053265;;, + 4;3; -0.371885,-0.304373,-0.053265;;, + 5;3; -0.371885,-0.304373,-0.053265;;, + 6;3; -0.371885,-0.304373,-0.053265;;, + 7;3; -0.371885,-0.304373,-0.053265;;, + 8;3; -0.371885,-0.304373,-0.053265;;, + 9;3; -0.371885,-0.304373,-0.053265;;, + 10;3; -0.371885,-0.304373,-0.053265;;, + 11;3; -0.371885,-0.304373,-0.053265;;, + 12;3; -0.371885,-0.304373,-0.053265;;, + 13;3; -0.371885,-0.304373,-0.053265;;, + 14;3; -0.371885,-0.304373,-0.053265;;, + 15;3; -0.371885,-0.304373,-0.053265;;, + 16;3; -0.371885,-0.304373,-0.053265;;, + 17;3; -0.371885,-0.304373,-0.053265;;, + 18;3; -0.371885,-0.304373,-0.053265;;, + 19;3; -0.371885,-0.304373,-0.053265;;, + 20;3; -0.371885,-0.304373,-0.053265;;, + 21;3; -0.371885,-0.304373,-0.053265;;, + 22;3; -0.371885,-0.304373,-0.053265;;, + 23;3; -0.371885,-0.304373,-0.053265;;, + 24;3; -0.371885,-0.304373,-0.053265;;, + 25;3; -0.371885,-0.304373,-0.053265;;, + 26;3; -0.371885,-0.304373,-0.053265;;, + 27;3; -0.371885,-0.304373,-0.053265;;, + 28;3; -0.371885,-0.304373,-0.053265;;, + 29;3; -0.371885,-0.304373,-0.053265;;, + 30;3; -0.371885,-0.304373,-0.053265;;, + 31;3; -0.371885,-0.304373,-0.053265;;, + 32;3; -0.371885,-0.304373,-0.053265;;, + 33;3; -0.371885,-0.304373,-0.053265;;, + 34;3; -0.371885,-0.304373,-0.053265;;, + 35;3; -0.371885,-0.304373,-0.053265;;, + 36;3; -0.371885,-0.304373,-0.053265;;, + 37;3; -0.371885,-0.304373,-0.053265;;, + 38;3; -0.371885,-0.304373,-0.053265;;, + 39;3; -0.371885,-0.304373,-0.053265;;, + 40;3; -0.371885,-0.304373,-0.053265;;, + 41;3; -0.371885,-0.304373,-0.053265;;, + 42;3; -0.371885,-0.304373,-0.053265;;, + 43;3; -0.371885,-0.304373,-0.053265;;, + 44;3; -0.371885,-0.304373,-0.053265;;, + 45;3; -0.371885,-0.304373,-0.053265;;, + 46;3; -0.371885,-0.304373,-0.053265;;, + 47;3; -0.371885,-0.304373,-0.053265;;, + 48;3; -0.371885,-0.304373,-0.053265;;, + 49;3; -0.371885,-0.304373,-0.053265;;, + 50;3; -0.371885,-0.304373,-0.053265;;, + 51;3; -0.371885,-0.304373,-0.053265;;, + 52;3; -0.371885,-0.304373,-0.053265;;, + 53;3; -0.371885,-0.304373,-0.053265;;, + 54;3; -0.371885,-0.304373,-0.053265;;, + 55;3; -0.371885,-0.304373,-0.053265;;, + 56;3; -0.371885,-0.304373,-0.053265;;, + 57;3; -0.371885,-0.304373,-0.053265;;, + 58;3; -0.371885,-0.304373,-0.053265;;, + 59;3; -0.371885,-0.304373,-0.053265;;, + 60;3; -0.371885,-0.304373,-0.053265;;, + 61;3; -0.371885,-0.304373,-0.053265;;, + 62;3; -0.371885,-0.304373,-0.053265;;, + 63;3; -0.371885,-0.304373,-0.053265;;, + 64;3; -0.371885,-0.304373,-0.053265;;, + 65;3; -0.371885,-0.304373,-0.053265;;, + 66;3; -0.371885,-0.304373,-0.053265;;, + 67;3; -0.371885,-0.304373,-0.053265;;, + 68;3; -0.371885,-0.304373,-0.053265;;, + 69;3; -0.371885,-0.304373,-0.053265;;, + 70;3; -0.371885,-0.304373,-0.053265;;, + 71;3; -0.371885,-0.304373,-0.053265;;, + 72;3; -0.371885,-0.304373,-0.053265;;, + 73;3; -0.371885,-0.304373,-0.053265;;, + 74;3; -0.371885,-0.304373,-0.053265;;, + 75;3; -0.371885,-0.304373,-0.053265;;, + 76;3; -0.371885,-0.304373,-0.053265;;, + 77;3; -0.371885,-0.304373,-0.053265;;, + 78;3; -0.371885,-0.304373,-0.053265;;, + 79;3; -0.371885,-0.304373,-0.053265;;, + 80;3; -0.371885,-0.304373,-0.053265;;, + 81;3; -0.371885,-0.304373,-0.053265;;, + 82;3; -0.371885,-0.304373,-0.053265;;, + 83;3; -0.371885,-0.304373,-0.053265;;, + 84;3; -0.371885,-0.304373,-0.053265;;, + 85;3; -0.371885,-0.304373,-0.053265;;, + 86;3; -0.371885,-0.304373,-0.053265;;, + 87;3; -0.371885,-0.304373,-0.053265;;, + 88;3; -0.371885,-0.304373,-0.053265;;, + 89;3; -0.371885,-0.304373,-0.053265;;, + 90;3; -0.371885,-0.304373,-0.053265;;, + 91;3; -0.371885,-0.304373,-0.053265;;, + 92;3; -0.371885,-0.304373,-0.053265;;, + 93;3; -0.371885,-0.304373,-0.053265;;, + 94;3; -0.371885,-0.304373,-0.053265;;, + 95;3; -0.371885,-0.304373,-0.053265;;, + 96;3; -0.371885,-0.304373,-0.053265;;, + 97;3; -0.371885,-0.304373,-0.053265;;, + 98;3; -0.371885,-0.304373,-0.053265;;, + 99;3; -0.371885,-0.304373,-0.053265;;, + 100;3; -0.371885,-0.304373,-0.053265;;, + 101;3; -0.371885,-0.304373,-0.053265;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 1;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 2;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 3;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 4;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 5;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 6;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 7;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 8;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 9;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 10;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 11;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 12;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 13;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 14;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 15;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 16;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 17;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 18;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 19;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 20;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 21;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 22;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 23;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 24;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 25;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 26;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 27;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 28;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 29;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 30;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 31;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 32;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 33;4; -0.092171,-0.091801, 0.103340, 0.977726;;, + 34;4; -0.079170,-0.092602, 0.230341, 0.965454;;, + 35;4; -0.080174,-0.092981, 0.226130, 0.966924;;, + 36;4; -0.083078,-0.093954, 0.212380, 0.971164;;, + 37;4; -0.087206,-0.095018, 0.188694, 0.977155;;, + 38;4; -0.091248,-0.095436, 0.157386, 0.982942;;, + 39;4; -0.093909,-0.094633, 0.122667, 0.986621;;, + 40;4; -0.094558,-0.092458, 0.088213, 0.987284;;, + 41;4; -0.004325,-0.088704, 0.040224, 0.979222;;, + 42;4; 0.187822,-0.084584,-0.015920, 0.963174;;, + 43;4; 0.277597,-0.082988,-0.038278, 0.955781;;, + 44;4; 0.260219,-0.083351,-0.037618, 0.957332;;, + 45;4; 0.208831,-0.084427,-0.035667, 0.961922;;, + 46;4; 0.130568,-0.086067,-0.032694, 0.968918;;, + 47;4; 0.041820,-0.087927,-0.029322, 0.976856;;, + 48;4; -0.036429,-0.089568,-0.026350, 0.983854;;, + 49;4; -0.087801,-0.090644,-0.024399, 0.988445;;, + 50;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 51;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 52;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 53;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 54;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 55;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 56;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 57;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 58;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 59;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 60;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 61;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 62;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 63;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 64;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 65;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 66;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 67;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 68;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 69;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 70;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 71;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 72;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 73;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 74;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 75;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 76;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 77;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 78;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 79;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 80;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 81;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 82;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 83;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 84;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 85;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 86;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 87;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 88;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 89;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 90;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 91;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 92;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 93;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 94;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 95;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 96;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 97;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 98;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 99;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 100;4; -0.105172,-0.091008,-0.023740, 0.989996;;, + 101;4; -0.105172,-0.091008,-0.023740, 0.989996;;; + } + AnimationKey { //Scale + 1; + 102; + 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;;; + } + } + Animation { + {Cube} + AnimationKey { //Position + 2; + 102; + 0;3; -0.022274,-1.486684, 5.904222;;, + 1;3; -0.022274,-1.486684, 5.904222;;, + 2;3; -0.022274,-1.486684, 5.904222;;, + 3;3; -0.022274,-1.486684, 5.904222;;, + 4;3; -0.022274,-1.486684, 5.904222;;, + 5;3; -0.022274,-1.486684, 5.904222;;, + 6;3; -0.022274,-1.486684, 5.904222;;, + 7;3; -0.022274,-1.486684, 5.904222;;, + 8;3; -0.022274,-1.486684, 5.904222;;, + 9;3; -0.022274,-1.486684, 5.904222;;, + 10;3; -0.022274,-1.486684, 5.904222;;, + 11;3; -0.022274,-1.486684, 5.904222;;, + 12;3; -0.022274,-1.486684, 5.904222;;, + 13;3; -0.022274,-1.486684, 5.904222;;, + 14;3; -0.022274,-1.486684, 5.904222;;, + 15;3; -0.022274,-1.486684, 5.904222;;, + 16;3; -0.022274,-1.486684, 5.904222;;, + 17;3; -0.022274,-1.486684, 5.904222;;, + 18;3; -0.022274,-1.486684, 5.904222;;, + 19;3; -0.022274,-1.486684, 5.904222;;, + 20;3; -0.022274,-1.486684, 5.904222;;, + 21;3; -0.022274,-1.486684, 5.904222;;, + 22;3; -0.022274,-1.486684, 5.904222;;, + 23;3; -0.022274,-1.486684, 5.904222;;, + 24;3; -0.022274,-1.486684, 5.904222;;, + 25;3; -0.022274,-1.486684, 5.904222;;, + 26;3; -0.022274,-1.486684, 5.904222;;, + 27;3; -0.022274,-1.486684, 5.904222;;, + 28;3; -0.022274,-1.486684, 5.904222;;, + 29;3; -0.022274,-1.486684, 5.904222;;, + 30;3; -0.022274,-1.486684, 5.904222;;, + 31;3; -0.022274,-1.486684, 5.904222;;, + 32;3; -0.022274,-1.486684, 5.904222;;, + 33;3; -0.022274,-1.486684, 5.904222;;, + 34;3; -0.022274,-1.486684, 5.904222;;, + 35;3; -0.022274,-1.486684, 5.904222;;, + 36;3; -0.022274,-1.486684, 5.904222;;, + 37;3; -0.022274,-1.486684, 5.904222;;, + 38;3; -0.022274,-1.486684, 5.904222;;, + 39;3; -0.022274,-1.486684, 5.904222;;, + 40;3; -0.022274,-1.486684, 5.904222;;, + 41;3; -0.022274,-1.486684, 5.904222;;, + 42;3; -0.022274,-1.486684, 5.904222;;, + 43;3; -0.022274,-1.486684, 5.904222;;, + 44;3; -0.022274,-1.486684, 5.904222;;, + 45;3; -0.022274,-1.486684, 5.904222;;, + 46;3; -0.022274,-1.486684, 5.904222;;, + 47;3; -0.022274,-1.486684, 5.904222;;, + 48;3; -0.022274,-1.486684, 5.904222;;, + 49;3; -0.022274,-1.486684, 5.904222;;, + 50;3; -0.022274,-1.486684, 5.904222;;, + 51;3; -0.022274,-1.486684, 5.904222;;, + 52;3; -0.022274,-1.486684, 5.904222;;, + 53;3; -0.022274,-1.486684, 5.904222;;, + 54;3; -0.022274,-1.486684, 5.904222;;, + 55;3; -0.022274,-1.486684, 5.904222;;, + 56;3; -0.022274,-1.486684, 5.904222;;, + 57;3; -0.022274,-1.486684, 5.904222;;, + 58;3; -0.022274,-1.486684, 5.904222;;, + 59;3; -0.022274,-1.486684, 5.904222;;, + 60;3; -0.022274,-1.486684, 5.904222;;, + 61;3; -0.022274,-1.486684, 5.904222;;, + 62;3; -0.022274,-1.486684, 5.904222;;, + 63;3; -0.022274,-1.486684, 5.904222;;, + 64;3; -0.022274,-1.486684, 5.904222;;, + 65;3; -0.022274,-1.486684, 5.904222;;, + 66;3; -0.022274,-1.486684, 5.904222;;, + 67;3; -0.022274,-1.486684, 5.904222;;, + 68;3; -0.022274,-1.486684, 5.904222;;, + 69;3; -0.022274,-1.486684, 5.904222;;, + 70;3; -0.022274,-1.486684, 5.904222;;, + 71;3; -0.022274,-1.486684, 5.904222;;, + 72;3; -0.022274,-1.486684, 5.904222;;, + 73;3; -0.022274,-1.486684, 5.904222;;, + 74;3; -0.022274,-1.486684, 5.904222;;, + 75;3; -0.022274,-1.486684, 5.904222;;, + 76;3; -0.022274,-1.486684, 5.904222;;, + 77;3; -0.022274,-1.486684, 5.904222;;, + 78;3; -0.022274,-1.486684, 5.904222;;, + 79;3; -0.022274,-1.486684, 5.904222;;, + 80;3; -0.022274,-1.486684, 5.904222;;, + 81;3; -0.022274,-1.486684, 5.904222;;, + 82;3; -0.022274,-1.486684, 5.904222;;, + 83;3; -0.022274,-1.486684, 5.904222;;, + 84;3; -0.022274,-1.486684, 5.904222;;, + 85;3; -0.022274,-1.486684, 5.904222;;, + 86;3; -0.022274,-1.486684, 5.904222;;, + 87;3; -0.022274,-1.486684, 5.904222;;, + 88;3; -0.022274,-1.486684, 5.904222;;, + 89;3; -0.022274,-1.486684, 5.904222;;, + 90;3; -0.022274,-1.486684, 5.904222;;, + 91;3; -0.022274,-1.486684, 5.904222;;, + 92;3; -0.022274,-1.486684, 5.904222;;, + 93;3; -0.022274,-1.486684, 5.904222;;, + 94;3; -0.022274,-1.486684, 5.904222;;, + 95;3; -0.022274,-1.486684, 5.904222;;, + 96;3; -0.022274,-1.486684, 5.904222;;, + 97;3; -0.022274,-1.486684, 5.904222;;, + 98;3; -0.022274,-1.486684, 5.904222;;, + 99;3; -0.022274,-1.486684, 5.904222;;, + 100;3; -0.022274,-1.486684, 5.904222;;, + 101;3; -0.022274,-1.486684, 5.904222;;; + } + AnimationKey { //Rotation + 0; + 102; + 0;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 1;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 2;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 3;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 4;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 5;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 6;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 7;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 8;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 9;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 10;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 11;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 12;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 13;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 14;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 15;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 16;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 17;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 18;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 19;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 20;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 21;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 22;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 23;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 24;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 25;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 26;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 27;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 28;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 29;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 30;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 31;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 32;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 33;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 34;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 35;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 36;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 37;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 38;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 39;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 40;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 41;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 42;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 43;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 44;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 45;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 46;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 47;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 48;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 49;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 50;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 51;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 52;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 53;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 54;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 55;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 56;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 57;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 58;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 59;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 60;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 61;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 62;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 63;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 64;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 65;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 66;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 67;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 68;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 69;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 70;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 71;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 72;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 73;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 74;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 75;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 76;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 77;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 78;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 79;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 80;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 81;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 82;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 83;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 84;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 85;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 86;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 87;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 88;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 89;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 90;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 91;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 92;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 93;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 94;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 95;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 96;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 97;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 98;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 99;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 100;4; -0.707076, 0.000000, 0.000000, 0.707137;;, + 101;4; -0.707076, 0.000000, 0.000000, 0.707137;;; + } + AnimationKey { //Scale + 1; + 102; + 0;3; 2.732761, 2.732761, 2.732761;;, + 1;3; 2.732761, 2.732761, 2.732761;;, + 2;3; 2.732761, 2.732761, 2.732761;;, + 3;3; 2.732761, 2.732761, 2.732761;;, + 4;3; 2.732761, 2.732761, 2.732761;;, + 5;3; 2.732761, 2.732761, 2.732761;;, + 6;3; 2.732761, 2.732761, 2.732761;;, + 7;3; 2.732761, 2.732761, 2.732761;;, + 8;3; 2.732761, 2.732761, 2.732761;;, + 9;3; 2.732761, 2.732761, 2.732761;;, + 10;3; 2.732761, 2.732761, 2.732761;;, + 11;3; 2.732761, 2.732761, 2.732761;;, + 12;3; 2.732761, 2.732761, 2.732761;;, + 13;3; 2.732761, 2.732761, 2.732761;;, + 14;3; 2.732761, 2.732761, 2.732761;;, + 15;3; 2.732761, 2.732761, 2.732761;;, + 16;3; 2.732761, 2.732761, 2.732761;;, + 17;3; 2.732761, 2.732761, 2.732761;;, + 18;3; 2.732761, 2.732761, 2.732761;;, + 19;3; 2.732761, 2.732761, 2.732761;;, + 20;3; 2.732761, 2.732761, 2.732761;;, + 21;3; 2.732761, 2.732761, 2.732761;;, + 22;3; 2.732761, 2.732761, 2.732761;;, + 23;3; 2.732761, 2.732761, 2.732761;;, + 24;3; 2.732761, 2.732761, 2.732761;;, + 25;3; 2.732761, 2.732761, 2.732761;;, + 26;3; 2.732761, 2.732761, 2.732761;;, + 27;3; 2.732761, 2.732761, 2.732761;;, + 28;3; 2.732761, 2.732761, 2.732761;;, + 29;3; 2.732761, 2.732761, 2.732761;;, + 30;3; 2.732761, 2.732761, 2.732761;;, + 31;3; 2.732761, 2.732761, 2.732761;;, + 32;3; 2.732761, 2.732761, 2.732761;;, + 33;3; 2.732761, 2.732761, 2.732761;;, + 34;3; 2.732761, 2.732761, 2.732761;;, + 35;3; 2.732761, 2.732761, 2.732761;;, + 36;3; 2.732761, 2.732761, 2.732761;;, + 37;3; 2.732761, 2.732761, 2.732761;;, + 38;3; 2.732761, 2.732761, 2.732761;;, + 39;3; 2.732761, 2.732761, 2.732761;;, + 40;3; 2.732761, 2.732761, 2.732761;;, + 41;3; 2.732761, 2.732761, 2.732761;;, + 42;3; 2.732761, 2.732761, 2.732761;;, + 43;3; 2.732761, 2.732761, 2.732761;;, + 44;3; 2.732761, 2.732761, 2.732761;;, + 45;3; 2.732761, 2.732761, 2.732761;;, + 46;3; 2.732761, 2.732761, 2.732761;;, + 47;3; 2.732761, 2.732761, 2.732761;;, + 48;3; 2.732761, 2.732761, 2.732761;;, + 49;3; 2.732761, 2.732761, 2.732761;;, + 50;3; 2.732761, 2.732761, 2.732761;;, + 51;3; 2.732761, 2.732761, 2.732761;;, + 52;3; 2.732761, 2.732761, 2.732761;;, + 53;3; 2.732761, 2.732761, 2.732761;;, + 54;3; 2.732761, 2.732761, 2.732761;;, + 55;3; 2.732761, 2.732761, 2.732761;;, + 56;3; 2.732761, 2.732761, 2.732761;;, + 57;3; 2.732761, 2.732761, 2.732761;;, + 58;3; 2.732761, 2.732761, 2.732761;;, + 59;3; 2.732761, 2.732761, 2.732761;;, + 60;3; 2.732761, 2.732761, 2.732761;;, + 61;3; 2.732761, 2.732761, 2.732761;;, + 62;3; 2.732761, 2.732761, 2.732761;;, + 63;3; 2.732761, 2.732761, 2.732761;;, + 64;3; 2.732761, 2.732761, 2.732761;;, + 65;3; 2.732761, 2.732761, 2.732761;;, + 66;3; 2.732761, 2.732761, 2.732761;;, + 67;3; 2.732761, 2.732761, 2.732761;;, + 68;3; 2.732761, 2.732761, 2.732761;;, + 69;3; 2.732761, 2.732761, 2.732761;;, + 70;3; 2.732761, 2.732761, 2.732761;;, + 71;3; 2.732761, 2.732761, 2.732761;;, + 72;3; 2.732761, 2.732761, 2.732761;;, + 73;3; 2.732761, 2.732761, 2.732761;;, + 74;3; 2.732761, 2.732761, 2.732761;;, + 75;3; 2.732761, 2.732761, 2.732761;;, + 76;3; 2.732761, 2.732761, 2.732761;;, + 77;3; 2.732761, 2.732761, 2.732761;;, + 78;3; 2.732761, 2.732761, 2.732761;;, + 79;3; 2.732761, 2.732761, 2.732761;;, + 80;3; 2.732761, 2.732761, 2.732761;;, + 81;3; 2.732761, 2.732761, 2.732761;;, + 82;3; 2.732761, 2.732761, 2.732761;;, + 83;3; 2.732761, 2.732761, 2.732761;;, + 84;3; 2.732761, 2.732761, 2.732761;;, + 85;3; 2.732761, 2.732761, 2.732761;;, + 86;3; 2.732761, 2.732761, 2.732761;;, + 87;3; 2.732761, 2.732761, 2.732761;;, + 88;3; 2.732761, 2.732761, 2.732761;;, + 89;3; 2.732761, 2.732761, 2.732761;;, + 90;3; 2.732761, 2.732761, 2.732761;;, + 91;3; 2.732761, 2.732761, 2.732761;;, + 92;3; 2.732761, 2.732761, 2.732761;;, + 93;3; 2.732761, 2.732761, 2.732761;;, + 94;3; 2.732761, 2.732761, 2.732761;;, + 95;3; 2.732761, 2.732761, 2.732761;;, + 96;3; 2.732761, 2.732761, 2.732761;;, + 97;3; 2.732761, 2.732761, 2.732761;;, + 98;3; 2.732761, 2.732761, 2.732761;;, + 99;3; 2.732761, 2.732761, 2.732761;;, + 100;3; 2.732761, 2.732761, 2.732761;;, + 101;3; 2.732761, 2.732761, 2.732761;;; + } + } +} //End of AnimationSet diff --git a/mods/mobs_animal/models/mobs_rat.b3d b/mods/mobs_animal/models/mobs_rat.b3d new file mode 100644 index 0000000..64376b9 Binary files /dev/null and b/mods/mobs_animal/models/mobs_rat.b3d differ diff --git a/mods/mobs_animal/models/mobs_sheep.b3d b/mods/mobs_animal/models/mobs_sheep.b3d new file mode 100644 index 0000000..bcf2dfc Binary files /dev/null and b/mods/mobs_animal/models/mobs_sheep.b3d differ diff --git a/mods/mobs_animal/models/mobs_sheep_shaved.b3d b/mods/mobs_animal/models/mobs_sheep_shaved.b3d new file mode 100644 index 0000000..857b406 Binary files /dev/null and b/mods/mobs_animal/models/mobs_sheep_shaved.b3d differ diff --git a/mods/mobs_animal/models/mobs_wolf.x b/mods/mobs_animal/models/mobs_wolf.x new file mode 100644 index 0000000..f943994 --- /dev/null +++ b/mods/mobs_animal/models/mobs_wolf.x @@ -0,0 +1,7420 @@ +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 { + 2.153459, 0.000000, 0.000000, 0.000000, + 0.000000, 2.153459, 0.000000, 0.000000, + 0.000000, 0.000000, 2.153459, 0.000000, + -11.632589, 0.094256, 0.169731, 1.000000;; + } + Frame Armature_Body { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.996529, 0.083252, 0.000000, + 0.000000,-0.083252, 0.996529, 0.000000, + 5.378092,-1.647068, 2.876912, 1.000000;; + } + Frame Armature_noga3 { + FrameTransformMatrix { + 0.000000,-0.996529, 0.083252, 0.000000, + -0.000000,-0.083252,-0.996529, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + 0.618225, 0.037596,-0.622362, 1.000000;; + } + } //End of Armature_noga3 + Frame Armature_noga1 { + FrameTransformMatrix { + 0.000000,-0.996529, 0.083252, 0.000000, + -0.000000,-0.083252,-0.996529, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + 0.618225, 3.072911,-0.875938, 1.000000;; + } + } //End of Armature_noga1 + Frame Armature_noga4 { + FrameTransformMatrix { + 0.000000,-0.996529, 0.083252, 0.000000, + -0.000000,-0.083252,-0.996529, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + -0.648382, 0.037596,-0.622362, 1.000000;; + } + } //End of Armature_noga4 + Frame Armature_noga2 { + FrameTransformMatrix { + 0.000000,-0.996529, 0.083252, 0.000000, + -0.000000,-0.083252,-0.996529, 0.000000, + 1.000000, 0.000000,-0.000000, 0.000000, + -0.648382, 3.072911,-0.875938, 1.000000;; + } + } //End of Armature_noga2 + Frame Armature_hvost { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-0.522249,-0.852793, 0.000000, + -0.000000, 0.852793,-0.522249, 0.000000, + 0.000000,-0.295864,-0.017687, 1.000000;; + } + } //End of Armature_hvost + Frame Armature_sheya { + FrameTransformMatrix { + 0.997121, 0.074946,-0.011510, 0.000000, + -0.075824, 0.985074,-0.154533, 0.000000, + -0.000243, 0.154961, 0.987921, 0.000000, + 0.000000, 3.260104, 0.242284, 1.000000;; + } + Frame Armature_head { + FrameTransformMatrix { + 0.997121,-0.075824,-0.000243, 0.000000, + 0.075813, 0.996898, 0.021119, 0.000000, + -0.001359,-0.021076, 0.999777, 0.000000, + 0.068728, 0.903770, 0.009841, 1.000000;; + } + } //End of Armature_head + Frame Armature_zubi { + FrameTransformMatrix { + 0.997121,-0.075824,-0.000243, 0.000000, + 0.075658, 0.994708, 0.069515, 0.000000, + -0.005029,-0.069333, 0.997581, 0.000000, + 0.205805, 1.974131,-0.481359, 1.000000;; + } + } //End of Armature_zubi + } //End of Armature_sheya + } //End of Armature_Body + } //End of Armature + Frame Cube { + FrameTransformMatrix { + 2.153459, 0.000000, 0.000000, 0.000000, + 0.000000, 2.153459, 0.000000, 0.000000, + 0.000000, 0.000000, 2.153459, 0.000000, + -0.137034,-0.235439, 6.856374, 1.000000;; + } + Mesh { //Mesh Mesh + 344; + -1.000000; 0.155088;-0.615504;, + -1.000000; 2.052689;-0.915563;, + -1.000000; 2.052689; 0.915563;, + -1.000000; 0.155088; 0.615504;, + -1.000000; 2.052689;-0.915563;, + 1.000000; 2.052689;-0.915563;, + 1.000000; 2.052689; 0.915563;, + -1.000000; 2.052689; 0.915563;, + 1.000000; 0.155088;-0.615504;, + 1.000000;-1.728900;-0.764941;, + 1.000000;-1.728900; 0.565265;, + 1.000000; 0.155088; 0.615504;, + 1.000000;-1.728900;-0.764941;, + -1.000000;-1.728900;-0.764941;, + -1.000000;-1.728900; 0.565265;, + 1.000000;-1.728900; 0.565265;, + 1.000000; 0.155088;-0.615504;, + 1.000000; 2.052689;-0.915563;, + -1.000000; 2.052689;-0.915563;, + -1.000000; 0.155088;-0.615504;, + -1.000000; 0.155088; 0.615504;, + -1.000000; 2.052689; 0.915563;, + 1.000000; 2.052689; 0.915563;, + 1.000000; 0.155088; 0.615504;, + -1.000000;-1.728900;-0.764941;, + -1.000000; 0.155088;-0.615504;, + -1.000000; 0.155088; 0.615504;, + -1.000000;-1.728900; 0.565265;, + 1.000000; 2.052689;-0.915563;, + 1.000000; 0.155088;-0.615504;, + 1.000000; 0.155088; 0.615504;, + 1.000000; 2.052689; 0.915563;, + 1.000000;-1.728900;-0.764941;, + 1.000000; 0.155088;-0.615504;, + -1.000000; 0.155088;-0.615504;, + -1.000000;-1.728900;-0.764941;, + -1.000000;-1.728900; 0.565265;, + -1.000000; 0.155088; 0.615504;, + 1.000000; 0.155088; 0.615504;, + 1.000000;-1.728900; 0.565265;, + -0.478282; 1.627421;-0.497030;, + -0.478282; 2.777568;-0.242289;, + -0.478282; 2.571347; 0.688789;, + -0.478282; 1.421201; 0.434048;, + -0.478282; 2.777568;-0.242289;, + 0.646717; 2.777568;-0.242289;, + 0.646717; 2.571347; 0.688789;, + -0.478282; 2.571347; 0.688789;, + 0.646717; 2.777568;-0.242289;, + 0.646717; 1.627421;-0.497030;, + 0.646717; 1.421201; 0.434048;, + 0.646717; 2.571347; 0.688789;, + 0.646717; 1.627421;-0.497030;, + -0.478282; 1.627421;-0.497030;, + -0.478282; 1.421201; 0.434048;, + 0.646717; 1.421201; 0.434048;, + 0.646717; 1.627421;-0.497030;, + 0.646717; 2.777568;-0.242289;, + -0.478282; 2.777568;-0.242289;, + -0.478282; 1.627421;-0.497030;, + -0.478282; 1.421201; 0.434048;, + -0.478282; 2.571347; 0.688789;, + 0.646717; 2.571347; 0.688789;, + 0.646717; 1.421201; 0.434048;, + -0.671784; 2.547537;-0.382663;, + -0.671784; 3.191954;-0.382663;, + -0.671784; 3.191954; 0.728308;, + -0.671784; 2.547537; 0.728308;, + 0.512005; 3.820444;-0.294064;, + -0.394370; 3.820444;-0.294064;, + -0.671784; 3.191954;-0.382663;, + 0.789419; 3.191954;-0.382663;, + 0.789419; 3.191954;-0.382663;, + 0.789419; 2.547537;-0.382663;, + 0.789419; 2.547537; 0.728308;, + 0.789419; 3.191954; 0.728308;, + 0.789419; 2.547537;-0.382663;, + -0.671784; 2.547537;-0.382663;, + -0.671784; 2.547537; 0.728308;, + 0.789419; 2.547537; 0.728308;, + 0.789419; 2.547537;-0.382663;, + 0.789419; 3.191954;-0.382663;, + -0.671784; 3.191954;-0.382663;, + -0.671784; 2.547537;-0.382663;, + -0.671784; 2.547537; 0.728308;, + -0.671784; 3.191954; 0.728308;, + 0.789419; 3.191954; 0.728308;, + 0.789419; 2.547537; 0.728308;, + 0.512005; 4.671586;-0.294064;, + -0.394370; 4.671586;-0.294064;, + -0.394370; 3.820444;-0.294064;, + 0.512005; 3.820444;-0.294064;, + -0.394370; 3.820444; 0.345902;, + 0.512005; 3.820444; 0.345902;, + 0.789419; 3.191954; 0.728308;, + -0.671784; 3.191954; 0.728308;, + 0.512005; 3.820444; 0.345902;, + 0.512005; 3.820444;-0.294064;, + 0.789419; 3.191954;-0.382663;, + 0.789419; 3.191954; 0.728308;, + -0.671784; 3.191954; 0.728308;, + -0.671784; 3.191954;-0.382663;, + -0.394370; 3.820444;-0.294064;, + -0.394370; 3.820444; 0.345902;, + -0.394370; 4.671586;-0.294064;, + 0.512005; 4.671586;-0.294064;, + 0.512005; 4.671586; 0.345902;, + -0.394370; 4.671586; 0.345902;, + -0.394370; 3.820444; 0.345902;, + -0.394370; 3.820444;-0.294064;, + -0.394370; 4.671586;-0.294064;, + -0.394370; 4.671586; 0.345902;, + -0.394370; 4.671586; 0.345902;, + 0.512005; 4.671586; 0.345902;, + 0.512005; 3.820444; 0.345902;, + -0.394370; 3.820444; 0.345902;, + 0.512005; 4.671586; 0.345902;, + 0.512005; 4.671586;-0.294064;, + 0.512005; 3.820444;-0.294064;, + 0.512005; 3.820444; 0.345902;, + 0.278519; 2.361271; 0.644022;, + 0.278519; 2.654585; 0.644022;, + 0.520551; 2.654585; 1.302632;, + 0.520551; 2.361271; 1.302632;, + 0.278519; 2.654585; 0.644022;, + 0.787799; 2.696650; 0.644022;, + 0.798712; 2.696650; 1.302632;, + 0.520551; 2.654585; 1.302632;, + 0.787799; 2.696650; 0.644022;, + 0.787799; 2.403336; 0.644022;, + 0.798712; 2.403336; 1.302632;, + 0.798712; 2.696650; 1.302632;, + 0.787799; 2.403336; 0.644022;, + 0.278519; 2.361271; 0.644022;, + 0.520551; 2.361271; 1.302632;, + 0.798712; 2.403336; 1.302632;, + 0.787799; 2.403336; 0.644022;, + 0.787799; 2.696650; 0.644022;, + 0.278519; 2.654585; 0.644022;, + 0.278519; 2.361271; 0.644022;, + 0.520551; 2.361271; 1.302632;, + 0.520551; 2.654585; 1.302632;, + 0.798712; 2.696650; 1.302632;, + 0.798712; 2.403336; 1.302632;, + -0.681576; 2.380263; 0.632819;, + -0.681576; 2.673577; 0.632819;, + -0.646066; 2.673577; 1.291429;, + -0.646066; 2.380263; 1.291429;, + -0.681576; 2.673577; 0.632819;, + -0.172296; 2.673577; 0.632819;, + -0.391654; 2.673577; 1.291429;, + -0.646066; 2.673577; 1.291429;, + -0.172296; 2.673577; 0.632819;, + -0.172296; 2.380263; 0.632819;, + -0.391654; 2.380263; 1.291429;, + -0.391654; 2.673577; 1.291429;, + -0.172296; 2.380263; 0.632819;, + -0.681576; 2.380263; 0.632819;, + -0.646066; 2.380263; 1.291429;, + -0.391654; 2.380263; 1.291429;, + -0.172296; 2.380263; 0.632819;, + -0.172296; 2.673577; 0.632819;, + -0.681576; 2.673577; 0.632819;, + -0.681576; 2.380263; 0.632819;, + -0.646066; 2.380263; 1.291429;, + -0.646066; 2.673577; 1.291429;, + -0.391654; 2.673577; 1.291429;, + -0.391654; 2.380263; 1.291429;, + -0.120377;-2.912002;-1.784416;, + -0.120377;-2.476886;-2.017185;, + -0.255799;-2.099858;-1.559360;, + -0.255799;-2.740405;-1.216694;, + -0.120377;-2.476886;-2.017185;, + 0.335223;-2.476886;-2.017185;, + 0.470645;-2.099858;-1.559360;, + -0.255799;-2.099858;-1.559360;, + 0.335223;-2.476886;-2.017185;, + 0.335223;-2.912002;-1.784416;, + 0.470645;-2.740405;-1.216694;, + 0.470645;-2.099858;-1.559360;, + 0.335223;-2.912002;-1.784416;, + -0.120377;-2.912002;-1.784416;, + -0.255799;-2.740405;-1.216694;, + 0.470645;-2.740405;-1.216694;, + 0.335223;-2.912002;-1.784416;, + 0.335223;-2.476886;-2.017185;, + -0.120377;-2.476886;-2.017185;, + -0.120377;-2.912002;-1.784416;, + -0.154317;-1.667699; 0.122275;, + -0.154317;-1.356034;-0.044453;, + 0.369163;-1.356034;-0.044453;, + 0.369163;-1.667699; 0.122275;, + -0.255799;-2.255081;-0.309479;, + -0.255799;-1.614535;-0.652145;, + -0.154317;-1.356034;-0.044453;, + -0.154317;-1.667699; 0.122275;, + -0.255799;-1.614535;-0.652145;, + 0.470645;-1.614535;-0.652145;, + 0.369163;-1.356034;-0.044453;, + -0.154317;-1.356034;-0.044453;, + 0.470645;-1.614535;-0.652145;, + 0.470645;-2.255081;-0.309479;, + 0.369163;-1.667699; 0.122275;, + 0.369163;-1.356034;-0.044453;, + 0.470645;-2.255081;-0.309479;, + -0.255799;-2.255081;-0.309479;, + -0.154317;-1.667699; 0.122275;, + 0.369163;-1.667699; 0.122275;, + 0.470645;-2.099858;-1.559360;, + 0.470645;-2.740405;-1.216694;, + 0.470645;-2.255081;-0.309479;, + 0.470645;-1.614535;-0.652145;, + 0.470645;-2.740405;-1.216694;, + -0.255799;-2.740405;-1.216694;, + -0.255799;-2.255081;-0.309479;, + 0.470645;-2.255081;-0.309479;, + -0.792844; 1.496758;-3.209955;, + -0.792844; 1.849385;-3.209955;, + -0.884154; 1.982406;-0.866022;, + -0.884154; 1.363736;-0.866022;, + 0.819857; 1.496758;-3.209955;, + 0.819857; 1.849385;-3.209955;, + 0.440400; 1.849385;-3.209955;, + 0.440400; 1.496758;-3.209955;, + -0.255799;-2.099858;-1.559360;, + 0.470645;-2.099858;-1.559360;, + 0.470645;-1.614535;-0.652145;, + -0.255799;-1.614535;-0.652145;, + 0.440400; 1.496758;-3.209955;, + 0.440400; 1.849385;-3.209955;, + 0.349091; 1.982406;-0.866022;, + 0.349091; 1.363736;-0.866022;, + -0.255799;-2.740405;-1.216694;, + -0.255799;-2.099858;-1.559360;, + -0.255799;-1.614535;-0.652145;, + -0.255799;-2.255081;-0.309479;, + 0.349091; 1.363736;-0.866022;, + 0.349091; 1.982406;-0.866022;, + 0.911166; 1.982406;-0.866022;, + 0.911166; 1.363736;-0.866022;, + 0.440400; 1.849385;-3.209955;, + 0.819857; 1.849385;-3.209955;, + 0.911166; 1.982406;-0.866022;, + 0.349091; 1.982406;-0.866022;, + -0.413388; 1.496758;-3.209955;, + -0.413388; 1.849385;-3.209955;, + -0.792844; 1.849385;-3.209955;, + -0.792844; 1.496758;-3.209955;, + 0.819857; 1.496758;-3.209955;, + 0.440400; 1.496758;-3.209955;, + 0.349091; 1.363736;-0.866022;, + 0.911166; 1.363736;-0.866022;, + 0.819857; 1.849385;-3.209955;, + 0.819857; 1.496758;-3.209955;, + 0.911166; 1.363736;-0.866022;, + 0.911166; 1.982406;-0.866022;, + -0.884154; 1.363736;-0.866022;, + -0.884154; 1.982406;-0.866022;, + -0.322078; 1.982406;-0.866022;, + -0.322078; 1.363736;-0.866022;, + -0.792844; 1.849385;-3.209955;, + -0.413388; 1.849385;-3.209955;, + -0.322078; 1.982406;-0.866022;, + -0.884154; 1.982406;-0.866022;, + -0.413388; 1.496758;-3.209955;, + -0.792844; 1.496758;-3.209955;, + -0.884154; 1.363736;-0.866022;, + -0.322078; 1.363736;-0.866022;, + -0.413388; 1.849385;-3.209955;, + -0.413388; 1.496758;-3.209955;, + -0.322078; 1.363736;-0.866022;, + -0.322078; 1.982406;-0.866022;, + -0.792844;-1.578270;-3.209955;, + -0.792844;-1.225643;-3.209955;, + -0.884154;-1.092621;-0.866022;, + -0.884154;-1.711292;-0.866022;, + -0.413388;-1.578270;-3.209955;, + -0.413388;-1.225643;-3.209955;, + -0.792844;-1.225643;-3.209955;, + -0.792844;-1.578270;-3.209955;, + -0.884154;-1.711292;-0.866022;, + -0.884154;-1.092621;-0.866022;, + -0.322078;-1.092621;-0.866022;, + -0.322078;-1.711292;-0.866022;, + -0.792844;-1.225643;-3.209955;, + -0.413388;-1.225643;-3.209955;, + -0.322078;-1.092621;-0.866022;, + -0.884154;-1.092621;-0.866022;, + -0.413388;-1.578270;-3.209955;, + -0.792844;-1.578270;-3.209955;, + -0.884154;-1.711292;-0.866022;, + -0.322078;-1.711292;-0.866022;, + -0.413388;-1.225643;-3.209955;, + -0.413388;-1.578270;-3.209955;, + -0.322078;-1.711292;-0.866022;, + -0.322078;-1.092621;-0.866022;, + 0.483946;-1.578270;-3.209955;, + 0.483946;-1.225643;-3.209955;, + 0.392636;-1.092621;-0.866022;, + 0.392636;-1.711292;-0.866022;, + 0.863402;-1.578270;-3.209955;, + 0.863402;-1.225643;-3.209955;, + 0.483946;-1.225643;-3.209955;, + 0.483946;-1.578270;-3.209955;, + 0.392636;-1.711292;-0.866022;, + 0.392636;-1.092621;-0.866022;, + 0.954712;-1.092621;-0.866022;, + 0.954712;-1.711292;-0.866022;, + 0.483946;-1.225643;-3.209955;, + 0.863402;-1.225643;-3.209955;, + 0.954712;-1.092621;-0.866022;, + 0.392636;-1.092621;-0.866022;, + 0.863402;-1.578270;-3.209955;, + 0.483946;-1.578270;-3.209955;, + 0.392636;-1.711292;-0.866022;, + 0.954712;-1.711292;-0.866022;, + 0.863402;-1.225643;-3.209955;, + 0.863402;-1.578270;-3.209955;, + 0.954712;-1.711292;-0.866022;, + 0.954712;-1.092621;-0.866022;, + -0.256903; 3.727607;-0.368337;, + -0.256903; 4.656346;-0.368337;, + -0.256903; 4.656346;-0.315211;, + -0.256903; 3.727607;-0.315211;, + -0.256903; 4.656346;-0.368337;, + 0.410987; 4.656346;-0.368337;, + 0.410987; 4.656346;-0.315211;, + -0.256903; 4.656346;-0.315211;, + 0.410987; 4.656346;-0.368337;, + 0.410987; 3.727607;-0.368337;, + 0.410987; 3.727607;-0.315211;, + 0.410987; 4.656346;-0.315211;, + 0.410987; 3.727607;-0.368337;, + -0.256903; 3.727607;-0.368337;, + -0.256903; 3.727607;-0.315211;, + 0.410987; 3.727607;-0.315211;, + 0.410987; 3.727607;-0.368337;, + 0.410987; 4.656346;-0.368337;, + -0.256903; 4.656346;-0.368337;, + -0.256903; 3.727607;-0.368337;, + -0.256903; 3.727607;-0.315211;, + -0.256903; 4.656346;-0.315211;, + 0.410987; 4.656346;-0.315211;, + 0.410987; 3.727607;-0.315211;; + 86; + 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;; + MeshNormals { //Mesh Normals + 344; + -1.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.156185;-0.987728;, + 0.000000;-0.156185;-0.987728;, + 0.000000;-0.156185;-0.987728;, + 0.000000;-0.156185;-0.987728;, + -0.000000;-0.156185; 0.987728;, + -0.000000;-0.156185; 0.987728;, + -0.000000;-0.156185; 0.987728;, + -0.000000;-0.156185; 0.987728;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.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.079071;-0.996869;, + 0.000000; 0.079071;-0.996869;, + 0.000000; 0.079071;-0.996869;, + 0.000000; 0.079071;-0.996869;, + 0.000000;-0.026657; 0.999645;, + 0.000000;-0.026657; 0.999645;, + 0.000000;-0.026657; 0.999645;, + 0.000000;-0.026657; 0.999645;, + -1.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.976339; 0.216245;, + 0.000000; 0.976339; 0.216245;, + 0.000000; 0.976339; 0.216245;, + 0.000000; 0.976339; 0.216245;, + 1.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.976339;-0.216245;, + 0.000000;-0.976339;-0.216245;, + 0.000000;-0.976339;-0.216245;, + 0.000000;-0.976339;-0.216245;, + 0.000000; 0.216245;-0.976339;, + 0.000000; 0.216245;-0.976339;, + 0.000000; 0.216245;-0.976339;, + 0.000000; 0.216245;-0.976339;, + 0.000000;-0.216245; 0.976339;, + 0.000000;-0.216245; 0.976339;, + 0.000000;-0.216245; 0.976339;, + 0.000000;-0.216245; 0.976339;, + -1.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.139591;-0.990209;, + 0.000000; 0.139591;-0.990209;, + 0.000000; 0.139591;-0.990209;, + 0.000000; 0.139591;-0.990209;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000; 0.519795; 0.854291;, + 0.000000; 0.519795; 0.854291;, + 0.000000; 0.519795; 0.854291;, + 0.000000; 0.519795; 0.854291;, + 0.914843; 0.403810; 0.000000;, + 0.914843; 0.403810; 0.000000;, + 0.914843; 0.403810; 0.000000;, + 0.914843; 0.403810; 0.000000;, + -0.914843; 0.403810; 0.000000;, + -0.914843; 0.403810; 0.000000;, + -0.914843; 0.403810; 0.000000;, + -0.914843; 0.403810; 0.000000;, + 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.938627; 0.000000; 0.344935;, + -0.938627; 0.000000; 0.344935;, + -0.938627; 0.000000; 0.344935;, + -0.938627; 0.000000; 0.344935;, + -0.106213; 0.994134; 0.020396;, + -0.106213; 0.994134; 0.020396;, + -0.106213; 0.994134; 0.020396;, + -0.106213; 0.994134; 0.020396;, + 0.999863; 0.000000;-0.016567;, + 0.999863; 0.000000;-0.016567;, + 0.999863; 0.000000;-0.016567;, + 0.999863; 0.000000;-0.016567;, + 0.106213;-0.994134;-0.020396;, + 0.106213;-0.994134;-0.020396;, + 0.106213;-0.994134;-0.020396;, + 0.106213;-0.994134;-0.020396;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.998550; 0.000000; 0.053839;, + -0.998550; 0.000000; 0.053839;, + -0.998550; 0.000000; 0.053839;, + -0.998550; 0.000000; 0.053839;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.948761; 0.000000; 0.315995;, + 0.948761; 0.000000; 0.315995;, + 0.948761; 0.000000; 0.315995;, + 0.948761; 0.000000; 0.315995;, + 0.000000;-1.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.973941;-0.106983;-0.199983;, + -0.973941;-0.106983;-0.199983;, + -0.973941;-0.106983;-0.199983;, + -0.973941;-0.106983;-0.199983;, + 0.000000; 0.771934;-0.635703;, + 0.000000; 0.771934;-0.635703;, + 0.000000; 0.771934;-0.635703;, + 0.000000; 0.771934;-0.635703;, + 0.973941;-0.106983;-0.199983;, + 0.973941;-0.106983;-0.199983;, + 0.973941;-0.106983;-0.199983;, + 0.973941;-0.106983;-0.199983;, + 0.000000;-0.957230; 0.289329;, + 0.000000;-0.957230; 0.289329;, + 0.000000;-0.957230; 0.289329;, + 0.000000;-0.957230; 0.289329;, + 0.000000;-0.471704;-0.881757;, + 0.000000;-0.471704;-0.881757;, + 0.000000;-0.471704;-0.881757;, + 0.000000;-0.471704;-0.881757;, + 0.000000; 0.471704; 0.881757;, + 0.000000; 0.471704; 0.881757;, + 0.000000; 0.471704; 0.881757;, + 0.000000; 0.471704; 0.881757;, + -0.988307; 0.071924; 0.134447;, + -0.988307; 0.071924; 0.134447;, + -0.988307; 0.071924; 0.134447;, + -0.988307; 0.071924; 0.134447;, + 0.000000; 0.920205;-0.391438;, + 0.000000; 0.920205;-0.391438;, + 0.000000; 0.920205;-0.391438;, + 0.000000; 0.920205;-0.391438;, + 0.988307; 0.071924; 0.134447;, + 0.988307; 0.071924; 0.134447;, + 0.988307; 0.071924; 0.134447;, + 0.988307; 0.071924; 0.134447;, + 0.000000;-0.592261; 0.805746;, + 0.000000;-0.592261; 0.805746;, + 0.000000;-0.592261; 0.805746;, + 0.000000;-0.592261; 0.805746;, + 1.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.881757; 0.471704;, + 0.000000;-0.881757; 0.471704;, + 0.000000;-0.881757; 0.471704;, + 0.000000;-0.881757; 0.471704;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.881757;-0.471704;, + 0.000000; 0.881757;-0.471704;, + 0.000000; 0.881757;-0.471704;, + 0.000000; 0.881757;-0.471704;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -1.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.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.999242; 0.000000;-0.038926;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000; 1.000000;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000; 0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.000000;-0.998394;-0.056660;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + 0.999242; 0.000000;-0.038926;, + -1.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;; + 86; + 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;; + } //End of Mesh Normals + MeshMaterialList { //Mesh Material List + 1; + 1; + 0;; + Material Default_Material { + 0.800000; 0.800000; 0.800000; 0.800000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Mesh Material List + MeshTextureCoords { //Mesh UV Coordinates + 344; + 0.444664; 0.882740;, + 0.453010; 0.994603;, + 0.352139; 0.990704;, + 0.370352; 0.882084;, + 0.699615; 0.826957;, + 0.888198; 0.826957;, + 0.888198; 0.999617;, + 0.699615; 0.999617;, + 0.566940; 0.877116;, + 0.559308; 0.768256;, + 0.664340; 0.764336;, + 0.671138; 0.868138;, + 0.999617; 0.397190;, + 0.811034; 0.397190;, + 0.811034; 0.271762;, + 0.999617; 0.271762;, + 0.566940; 0.877116;, + 0.565483; 0.991269;, + 0.453010; 0.994603;, + 0.444664; 0.882740;, + 0.370352; 0.882084;, + 0.352139; 0.990704;, + 0.243744; 0.976452;, + 0.255729; 0.872295;, + 0.447331; 0.770867;, + 0.444664; 0.882740;, + 0.370352; 0.882084;, + 0.373731; 0.773298;, + 0.565483; 0.991269;, + 0.566940; 0.877116;, + 0.671138; 0.868138;, + 0.670488; 0.977139;, + 0.559308; 0.768256;, + 0.566940; 0.877116;, + 0.444664; 0.882740;, + 0.447331; 0.770867;, + 0.373731; 0.773298;, + 0.370352; 0.882084;, + 0.255729; 0.872295;, + 0.261819; 0.766836;, + 0.694945; 0.168323;, + 0.694945; 0.057246;, + 0.784866; 0.057246;, + 0.784866; 0.168323;, + 0.978885; 0.802852;, + 0.978885; 0.908930;, + 0.888965; 0.908930;, + 0.888965; 0.802852;, + 0.980864; 0.057246;, + 0.980864; 0.168323;, + 0.890944; 0.168323;, + 0.890944; 0.057246;, + 0.995043; 0.999617;, + 0.888965; 0.999617;, + 0.888965; 0.909696;, + 0.995043; 0.909696;, + 0.588867; 0.168323;, + 0.588867; 0.057246;, + 0.694945; 0.057246;, + 0.694945; 0.168323;, + 0.784866; 0.168323;, + 0.784866; 0.057246;, + 0.890944; 0.057246;, + 0.890944; 0.168323;, + 0.581893; 0.381313;, + 0.525981; 0.490259;, + 0.379618; 0.402841;, + 0.398054; 0.301018;, + 0.815523; 0.662938;, + 0.815524; 0.728486;, + 0.769623; 0.748548;, + 0.769623; 0.642876;, + 0.048873; 0.480128;, + 0.006488; 0.386718;, + 0.167529; 0.313647;, + 0.194276; 0.403737;, + 0.988636; 0.730470;, + 0.896211; 0.730470;, + 0.896211; 0.660198;, + 0.988636; 0.660198;, + 0.723019; 0.642876;, + 0.769623; 0.642876;, + 0.769623; 0.748548;, + 0.723019; 0.748548;, + 0.398054; 0.301018;, + 0.379618; 0.402841;, + 0.194276; 0.403737;, + 0.167529; 0.313647;, + 0.877077; 0.662938;, + 0.877077; 0.728486;, + 0.815524; 0.728486;, + 0.815523; 0.662938;, + 0.357048; 0.517540;, + 0.216152; 0.507657;, + 0.194276; 0.403737;, + 0.379618; 0.402841;, + 0.216152; 0.507657;, + 0.120216; 0.568830;, + 0.048873; 0.480128;, + 0.194276; 0.403737;, + 0.379618; 0.402841;, + 0.525981; 0.490259;, + 0.444034; 0.577428;, + 0.357048; 0.517540;, + 0.362490; 0.686881;, + 0.215162; 0.682739;, + 0.251936; 0.612341;, + 0.315469; 0.601729;, + 0.357048; 0.517540;, + 0.444034; 0.577428;, + 0.362490; 0.686881;, + 0.315469; 0.601729;, + 0.315469; 0.601729;, + 0.251936; 0.612341;, + 0.216152; 0.507657;, + 0.357048; 0.517540;, + 0.251936; 0.612341;, + 0.215162; 0.682739;, + 0.120216; 0.568830;, + 0.216152; 0.507657;, + 0.882221; 0.248633;, + 0.854668; 0.246226;, + 0.860426; 0.180315;, + 0.887978; 0.182722;, + 0.854668; 0.246226;, + 0.811034; 0.225788;, + 0.836391; 0.169090;, + 0.860426; 0.180315;, + 0.955560; 0.229325;, + 0.928738; 0.236069;, + 0.913594; 0.175833;, + 0.940417; 0.169090;, + 0.928738; 0.236069;, + 0.882221; 0.248633;, + 0.887978; 0.182722;, + 0.913594; 0.175833;, + 0.568666; 0.188259;, + 0.570943; 0.215822;, + 0.522758; 0.215822;, + 0.520482; 0.188259;, + 0.557028; 0.187492;, + 0.557028; 0.159835;, + 0.583256; 0.155869;, + 0.583256; 0.183526;, + 0.831256; 0.582510;, + 0.811034; 0.563643;, + 0.853460; 0.518170;, + 0.873682; 0.537037;, + 0.941763; 0.626056;, + 0.893812; 0.623471;, + 0.917809; 0.562573;, + 0.941763; 0.563864;, + 0.893812; 0.623471;, + 0.868081; 0.613331;, + 0.892078; 0.552433;, + 0.917809; 0.562573;, + 0.868081; 0.613331;, + 0.831256; 0.582510;, + 0.873682; 0.537037;, + 0.892078; 0.552433;, + 0.680049; 0.227106;, + 0.680049; 0.254763;, + 0.632028; 0.254763;, + 0.632028; 0.227106;, + 0.631262; 0.227106;, + 0.631262; 0.254763;, + 0.607273; 0.254763;, + 0.607273; 0.227106;, + 0.151813; 0.952191;, + 0.112345; 0.947279;, + 0.113514; 0.904716;, + 0.158003; 0.906790;, + 0.112345; 0.947279;, + 0.077106; 0.948022;, + 0.069721; 0.907057;, + 0.113514; 0.904716;, + 0.077106; 0.948022;, + 0.041465; 0.957980;, + 0.021003; 0.917204;, + 0.069721; 0.907057;, + 0.189475; 0.963315;, + 0.151813; 0.952191;, + 0.158003; 0.906790;, + 0.212875; 0.914749;, + 0.563441; 0.216588;, + 0.563441; 0.263118;, + 0.520482; 0.263118;, + 0.520482; 0.216588;, + 0.758717; 0.826190;, + 0.758717; 0.792862;, + 0.808077; 0.792862;, + 0.808077; 0.826190;, + 0.160570; 0.844684;, + 0.116458; 0.842962;, + 0.117818; 0.795850;, + 0.145830; 0.795143;, + 0.116458; 0.842962;, + 0.069466; 0.841189;, + 0.076449; 0.791324;, + 0.117818; 0.795850;, + 0.069466; 0.841189;, + 0.014746; 0.837740;, + 0.047872; 0.785711;, + 0.076449; 0.791324;, + 0.209296; 0.833892;, + 0.160570; 0.844684;, + 0.145830; 0.795143;, + 0.184389; 0.782622;, + 0.069721; 0.907057;, + 0.021003; 0.917204;, + 0.014746; 0.837740;, + 0.069466; 0.841189;, + 0.212875; 0.914749;, + 0.158003; 0.906790;, + 0.160570; 0.844684;, + 0.209296; 0.833892;, + 0.696701; 0.623144;, + 0.663486; 0.624673;, + 0.640785; 0.404303;, + 0.699058; 0.401620;, + 0.556261; 0.154243;, + 0.556261; 0.187492;, + 0.520482; 0.187492;, + 0.520482; 0.154243;, + 0.113514; 0.904716;, + 0.069721; 0.907057;, + 0.069466; 0.841189;, + 0.116458; 0.842962;, + 0.696269; 0.621054;, + 0.663054; 0.622583;, + 0.640352; 0.402213;, + 0.698626; 0.399530;, + 0.158003; 0.906790;, + 0.113514; 0.904716;, + 0.116458; 0.842962;, + 0.160570; 0.844684;, + 0.621714; 0.314631;, + 0.680049; 0.314631;, + 0.680049; 0.367630;, + 0.621714; 0.367630;, + 0.663054; 0.622583;, + 0.627632; 0.627630;, + 0.587883; 0.409689;, + 0.640352; 0.402213;, + 0.844623; 0.792862;, + 0.844623; 0.826112;, + 0.808843; 0.826112;, + 0.808843; 0.792862;, + 0.732005; 0.622825;, + 0.696269; 0.621054;, + 0.698626; 0.399530;, + 0.751560; 0.402153;, + 0.764905; 0.627630;, + 0.732005; 0.622825;, + 0.751560; 0.402153;, + 0.809283; 0.410584;, + 0.699615; 0.773191;, + 0.757950; 0.773191;, + 0.757950; 0.826190;, + 0.699615; 0.826190;, + 0.663486; 0.624673;, + 0.628065; 0.629720;, + 0.588315; 0.411779;, + 0.640785; 0.404303;, + 0.732437; 0.624915;, + 0.696701; 0.623144;, + 0.699058; 0.401620;, + 0.751992; 0.404243;, + 0.765338; 0.629720;, + 0.732437; 0.624915;, + 0.751992; 0.404243;, + 0.809715; 0.412674;, + 0.697254; 0.619480;, + 0.664039; 0.621009;, + 0.641336; 0.400639;, + 0.699610; 0.397956;, + 0.680049; 0.193089;, + 0.680049; 0.226339;, + 0.644269; 0.226339;, + 0.644269; 0.193089;, + 0.680049; 0.255529;, + 0.680049; 0.313865;, + 0.627050; 0.313865;, + 0.627050; 0.255529;, + 0.664039; 0.621009;, + 0.628617; 0.626056;, + 0.588867; 0.408115;, + 0.641336; 0.400639;, + 0.732989; 0.621251;, + 0.697254; 0.619480;, + 0.699610; 0.397956;, + 0.752544; 0.400579;, + 0.765890; 0.626056;, + 0.732989; 0.621251;, + 0.752544; 0.400579;, + 0.810267; 0.409010;, + 0.697253; 0.620613;, + 0.664039; 0.622143;, + 0.641336; 0.401773;, + 0.699610; 0.399090;, + 0.643503; 0.193089;, + 0.643503; 0.226339;, + 0.607723; 0.226339;, + 0.607723; 0.193089;, + 0.573481; 0.263885;, + 0.573481; 0.322220;, + 0.520482; 0.322220;, + 0.520482; 0.263885;, + 0.664039; 0.622143;, + 0.628617; 0.627190;, + 0.588867; 0.409249;, + 0.641336; 0.401773;, + 0.732989; 0.622384;, + 0.697253; 0.620613;, + 0.699610; 0.399090;, + 0.752544; 0.401713;, + 0.765890; 0.627190;, + 0.732989; 0.622384;, + 0.752544; 0.401713;, + 0.810267; 0.410144;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 1.000000;; + } //End of Mesh UV Coordinates + XSkinMeshHeader { + 1; + 3; + 9; + } + SkinWeights { + "Armature_Body"; + 40; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.996529,-0.083252, 0.000000, + 0.000000, 0.083252, 0.996529, 0.000000, + -0.039910, 1.507776, 0.102992, 1.000000;; + } //End of Armature_Body Skin Weights + SkinWeights { + "Armature_zubi"; + 24; + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.999497, 0.031712, 0.000000, + -0.000000,-0.031712, 0.999497, 0.000000, + -0.095553,-3.687672, 0.221770, 1.000000;; + } //End of Armature_zubi Skin Weights + SkinWeights { + "Armature_hvost"; + 56; + 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, + 224, + 225, + 226, + 227, + 232, + 233, + 234, + 235; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.449440, 0.893311, 0.000000, + -0.000000,-0.893311,-0.449440, 0.000000, + -0.039909,-1.044864, 1.475107, 1.000000;; + } //End of Armature_hvost Skin Weights + SkinWeights { + "Armature_head"; + 104; + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.998694, 0.051097, 0.000000, + -0.000000,-0.051097, 0.998694, 0.000000, + -0.039910,-2.624220,-0.363653, 1.000000;; + } //End of Armature_head Skin Weights + SkinWeights { + "Armature_noga2"; + 24; + 216, + 217, + 218, + 219, + 244, + 245, + 246, + 247, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, + -1.000000,-0.000000, 0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + 1.641199,-0.845231, 0.608472, 1.000000;; + } //End of Armature_noga2 Skin Weights + SkinWeights { + "Armature_noga1"; + 24; + 220, + 221, + 222, + 223, + 228, + 229, + 230, + 231, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, + -1.000000,-0.000000, 0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + 1.641199,-0.845231,-0.658136, 1.000000;; + } //End of Armature_noga1 Skin Weights + SkinWeights { + "Armature_sheya"; + 24; + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.997121,-0.075824,-0.000243, 0.000000, + 0.075644, 0.994519, 0.072177, 0.000000, + -0.005231,-0.071988, 0.997392, 0.000000, + -0.169522,-1.701621,-0.409142, 1.000000;; + } //End of Armature_sheya Skin Weights + SkinWeights { + "Armature_noga4"; + 24; + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, + -1.000000,-0.000000, 0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -1.404690,-0.845231, 0.608472, 1.000000;; + } //End of Armature_noga4 Skin Weights + SkinWeights { + "Armature_noga3"; + 24; + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, + -1.000000,-0.000000, 0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -1.404690,-0.845231,-0.658136, 1.000000;; + } //End of Armature_noga3 Skin Weights + } //End of Mesh Mesh + } //End of Cube +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 156; + 0;3; -11.632589, 0.094256, 0.169731;;, + 1;3; -11.632589, 0.094256, 0.169731;;, + 2;3; -11.632589, 0.094256, 0.169731;;, + 3;3; -11.632589, 0.094256, 0.169731;;, + 4;3; -11.632589, 0.094256, 0.169731;;, + 5;3; -11.632589, 0.094256, 0.169731;;, + 6;3; -11.632589, 0.094256, 0.169731;;, + 7;3; -11.632589, 0.094256, 0.169731;;, + 8;3; -11.632589, 0.094256, 0.169731;;, + 9;3; -11.632589, 0.094256, 0.169731;;, + 10;3; -11.632589, 0.094256, 0.169731;;, + 11;3; -11.632589, 0.094256, 0.169731;;, + 12;3; -11.632589, 0.094256, 0.169731;;, + 13;3; -11.632589, 0.094256, 0.169731;;, + 14;3; -11.632589, 0.094256, 0.169731;;, + 15;3; -11.632589, 0.094256, 0.169731;;, + 16;3; -11.632589, 0.094256, 0.169731;;, + 17;3; -11.632589, 0.094256, 0.169731;;, + 18;3; -11.632589, 0.094256, 0.169731;;, + 19;3; -11.632589, 0.094256, 0.169731;;, + 20;3; -11.632589, 0.094256, 0.169731;;, + 21;3; -11.632589, 0.094256, 0.169731;;, + 22;3; -11.632589, 0.094256, 0.169731;;, + 23;3; -11.632589, 0.094256, 0.169731;;, + 24;3; -11.632589, 0.094256, 0.169731;;, + 25;3; -11.632589, 0.094256, 0.169731;;, + 26;3; -11.632589, 0.094256, 0.169731;;, + 27;3; -11.632589, 0.094256, 0.169731;;, + 28;3; -11.632589, 0.094256, 0.169731;;, + 29;3; -11.632589, 0.094256, 0.169731;;, + 30;3; -11.632589, 0.094256, 0.169731;;, + 31;3; -11.632589, 0.094256, 0.169731;;, + 32;3; -11.632589, 0.094256, 0.169731;;, + 33;3; -11.632589, 0.094256, 0.169731;;, + 34;3; -11.632589, 0.094256, 0.169731;;, + 35;3; -11.632589, 0.094256, 0.169731;;, + 36;3; -11.632589, 0.094256, 0.169731;;, + 37;3; -11.632589, 0.094256, 0.169731;;, + 38;3; -11.632589, 0.094256, 0.169731;;, + 39;3; -11.632589, 0.094256, 0.169731;;, + 40;3; -11.632589, 0.094256, 0.169731;;, + 41;3; -11.632589, 0.094256, 0.169731;;, + 42;3; -11.632589, 0.094256, 0.169731;;, + 43;3; -11.632589, 0.094256, 0.169731;;, + 44;3; -11.632589, 0.094256, 0.169731;;, + 45;3; -11.632589, 0.094256, 0.169731;;, + 46;3; -11.632589, 0.094256, 0.169731;;, + 47;3; -11.632589, 0.094256, 0.169731;;, + 48;3; -11.632589, 0.094256, 0.169731;;, + 49;3; -11.632589, 0.094256, 0.169731;;, + 50;3; -11.632589, 0.094256, 0.169731;;, + 51;3; -11.632589, 0.094256, 0.169731;;, + 52;3; -11.632589, 0.094256, 0.169731;;, + 53;3; -11.632589, 0.094256, 0.169731;;, + 54;3; -11.632589, 0.094256, 0.169731;;, + 55;3; -11.632589, 0.094256, 0.169731;;, + 56;3; -11.632589, 0.094256, 0.169731;;, + 57;3; -11.632589, 0.094256, 0.169731;;, + 58;3; -11.632589, 0.094256, 0.169731;;, + 59;3; -11.632589, 0.094256, 0.169731;;, + 60;3; -11.632589, 0.094256, 0.169731;;, + 61;3; -11.632589, 0.094256, 0.169731;;, + 62;3; -11.632589, 0.094256, 0.169731;;, + 63;3; -11.632589, 0.094256, 0.169731;;, + 64;3; -11.632589, 0.094256, 0.169731;;, + 65;3; -11.632589, 0.094256, 0.169731;;, + 66;3; -11.632589, 0.094256, 0.169731;;, + 67;3; -11.632589, 0.094256, 0.169731;;, + 68;3; -11.632589, 0.094256, 0.169731;;, + 69;3; -11.632589, 0.094256, 0.169731;;, + 70;3; -11.632589, 0.094256, 0.169731;;, + 71;3; -11.632589, 0.094256, 0.169731;;, + 72;3; -11.632589, 0.094256, 0.169731;;, + 73;3; -11.632589, 0.094256, 0.169731;;, + 74;3; -11.632589, 0.094256, 0.169731;;, + 75;3; -11.632589, 0.094256, 0.169731;;, + 76;3; -11.632589, 0.094256, 0.169731;;, + 77;3; -11.632589, 0.094256, 0.169731;;, + 78;3; -11.632589, 0.094256, 0.169731;;, + 79;3; -11.632589, 0.094256, 0.169731;;, + 80;3; -11.632589, 0.094256, 0.169731;;, + 81;3; -11.632589, 0.094256, 0.169731;;, + 82;3; -11.632589, 0.094256, 0.169731;;, + 83;3; -11.632589, 0.094256, 0.169731;;, + 84;3; -11.632589, 0.094256, 0.169731;;, + 85;3; -11.632589, 0.094256, 0.169731;;, + 86;3; -11.632589, 0.094256, 0.169731;;, + 87;3; -11.632589, 0.094256, 0.169731;;, + 88;3; -11.632589, 0.094256, 0.169731;;, + 89;3; -11.632589, 0.094256, 0.169731;;, + 90;3; -11.632589, 0.094256, 0.169731;;, + 91;3; -11.632589, 0.094256, 0.169731;;, + 92;3; -11.632589, 0.094256, 0.169731;;, + 93;3; -11.632589, 0.094256, 0.169731;;, + 94;3; -11.632589, 0.094256, 0.169731;;, + 95;3; -11.632589, 0.094256, 0.169731;;, + 96;3; -11.632589, 0.094256, 0.169731;;, + 97;3; -11.632589, 0.094256, 0.169731;;, + 98;3; -11.632589, 0.094256, 0.169731;;, + 99;3; -11.632589, 0.094256, 0.169731;;, + 100;3; -11.632589, 0.094256, 0.169731;;, + 101;3; -11.632589, 0.094256, 0.169731;;, + 102;3; -11.632589, 0.094256, 0.169731;;, + 103;3; -11.632589, 0.094256, 0.169731;;, + 104;3; -11.632589, 0.094256, 0.169731;;, + 105;3; -11.632589, 0.094256, 0.169731;;, + 106;3; -11.632589, 0.094256, 0.169731;;, + 107;3; -11.632589, 0.094256, 0.169731;;, + 108;3; -11.632589, 0.094256, 0.169731;;, + 109;3; -11.632589, 0.094256, 0.169731;;, + 110;3; -11.632589, 0.094256, 0.169731;;, + 111;3; -11.632589, 0.094256, 0.169731;;, + 112;3; -11.632589, 0.094256, 0.169731;;, + 113;3; -11.632589, 0.094256, 0.169731;;, + 114;3; -11.632589, 0.094256, 0.169731;;, + 115;3; -11.632589, 0.094256, 0.169731;;, + 116;3; -11.632589, 0.094256, 0.169731;;, + 117;3; -11.632589, 0.094256, 0.169731;;, + 118;3; -11.632589, 0.094256, 0.169731;;, + 119;3; -11.632589, 0.094256, 0.169731;;, + 120;3; -11.632589, 0.094256, 0.169731;;, + 121;3; -11.632589, 0.094256, 0.169731;;, + 122;3; -11.632589, 0.094256, 0.169731;;, + 123;3; -11.632589, 0.094256, 0.169731;;, + 124;3; -11.632589, 0.094256, 0.169731;;, + 125;3; -11.632589, 0.094256, 0.169731;;, + 126;3; -11.632589, 0.094256, 0.169731;;, + 127;3; -11.632589, 0.094256, 0.169731;;, + 128;3; -11.632589, 0.094256, 0.169731;;, + 129;3; -11.632589, 0.094256, 0.169731;;, + 130;3; -11.632589, 0.094256, 0.169731;;, + 131;3; -11.632589, 0.094256, 0.169731;;, + 132;3; -11.632589, 0.094256, 0.169731;;, + 133;3; -11.632589, 0.094256, 0.169731;;, + 134;3; -11.632589, 0.094256, 0.169731;;, + 135;3; -11.632589, 0.094256, 0.169731;;, + 136;3; -11.632589, 0.094256, 0.169731;;, + 137;3; -11.632589, 0.094256, 0.169731;;, + 138;3; -11.632589, 0.094256, 0.169731;;, + 139;3; -11.632589, 0.094256, 0.169731;;, + 140;3; -11.632589, 0.094256, 0.169731;;, + 141;3; -11.632589, 0.094256, 0.169731;;, + 142;3; -11.632589, 0.094256, 0.169731;;, + 143;3; -11.632589, 0.094256, 0.169731;;, + 144;3; -11.632589, 0.094256, 0.169731;;, + 145;3; -11.632589, 0.094256, 0.169731;;, + 146;3; -11.632589, 0.094256, 0.169731;;, + 147;3; -11.632589, 0.094256, 0.169731;;, + 148;3; -11.632589, 0.094256, 0.169731;;, + 149;3; -11.632589, 0.094256, 0.169731;;, + 150;3; -11.632589, 0.094256, 0.169731;;, + 151;3; -11.632589, 0.094256, 0.169731;;, + 152;3; -11.632589, 0.094256, 0.169731;;, + 153;3; -11.632589, 0.094256, 0.169731;;, + 154;3; -11.632589, 0.094256, 0.169731;;, + 155;3; -11.632589, 0.094256, 0.169731;;; + } + AnimationKey { //Rotation + 0; + 156; + 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;;; + } + AnimationKey { //Scale + 1; + 156; + 0;3; 2.153459, 2.153459, 2.153459;;, + 1;3; 2.153459, 2.153459, 2.153459;;, + 2;3; 2.153459, 2.153459, 2.153459;;, + 3;3; 2.153459, 2.153459, 2.153459;;, + 4;3; 2.153459, 2.153459, 2.153459;;, + 5;3; 2.153459, 2.153459, 2.153459;;, + 6;3; 2.153459, 2.153459, 2.153459;;, + 7;3; 2.153459, 2.153459, 2.153459;;, + 8;3; 2.153459, 2.153459, 2.153459;;, + 9;3; 2.153459, 2.153459, 2.153459;;, + 10;3; 2.153459, 2.153459, 2.153459;;, + 11;3; 2.153459, 2.153459, 2.153459;;, + 12;3; 2.153459, 2.153459, 2.153459;;, + 13;3; 2.153459, 2.153459, 2.153459;;, + 14;3; 2.153459, 2.153459, 2.153459;;, + 15;3; 2.153459, 2.153459, 2.153459;;, + 16;3; 2.153459, 2.153459, 2.153459;;, + 17;3; 2.153459, 2.153459, 2.153459;;, + 18;3; 2.153459, 2.153459, 2.153459;;, + 19;3; 2.153459, 2.153459, 2.153459;;, + 20;3; 2.153459, 2.153459, 2.153459;;, + 21;3; 2.153459, 2.153459, 2.153459;;, + 22;3; 2.153459, 2.153459, 2.153459;;, + 23;3; 2.153459, 2.153459, 2.153459;;, + 24;3; 2.153459, 2.153459, 2.153459;;, + 25;3; 2.153459, 2.153459, 2.153459;;, + 26;3; 2.153459, 2.153459, 2.153459;;, + 27;3; 2.153459, 2.153459, 2.153459;;, + 28;3; 2.153459, 2.153459, 2.153459;;, + 29;3; 2.153459, 2.153459, 2.153459;;, + 30;3; 2.153459, 2.153459, 2.153459;;, + 31;3; 2.153459, 2.153459, 2.153459;;, + 32;3; 2.153459, 2.153459, 2.153459;;, + 33;3; 2.153459, 2.153459, 2.153459;;, + 34;3; 2.153459, 2.153459, 2.153459;;, + 35;3; 2.153459, 2.153459, 2.153459;;, + 36;3; 2.153459, 2.153459, 2.153459;;, + 37;3; 2.153459, 2.153459, 2.153459;;, + 38;3; 2.153459, 2.153459, 2.153459;;, + 39;3; 2.153459, 2.153459, 2.153459;;, + 40;3; 2.153459, 2.153459, 2.153459;;, + 41;3; 2.153459, 2.153459, 2.153459;;, + 42;3; 2.153459, 2.153459, 2.153459;;, + 43;3; 2.153459, 2.153459, 2.153459;;, + 44;3; 2.153459, 2.153459, 2.153459;;, + 45;3; 2.153459, 2.153459, 2.153459;;, + 46;3; 2.153459, 2.153459, 2.153459;;, + 47;3; 2.153459, 2.153459, 2.153459;;, + 48;3; 2.153459, 2.153459, 2.153459;;, + 49;3; 2.153459, 2.153459, 2.153459;;, + 50;3; 2.153459, 2.153459, 2.153459;;, + 51;3; 2.153459, 2.153459, 2.153459;;, + 52;3; 2.153459, 2.153459, 2.153459;;, + 53;3; 2.153459, 2.153459, 2.153459;;, + 54;3; 2.153459, 2.153459, 2.153459;;, + 55;3; 2.153459, 2.153459, 2.153459;;, + 56;3; 2.153459, 2.153459, 2.153459;;, + 57;3; 2.153459, 2.153459, 2.153459;;, + 58;3; 2.153459, 2.153459, 2.153459;;, + 59;3; 2.153459, 2.153459, 2.153459;;, + 60;3; 2.153459, 2.153459, 2.153459;;, + 61;3; 2.153459, 2.153459, 2.153459;;, + 62;3; 2.153459, 2.153459, 2.153459;;, + 63;3; 2.153459, 2.153459, 2.153459;;, + 64;3; 2.153459, 2.153459, 2.153459;;, + 65;3; 2.153459, 2.153459, 2.153459;;, + 66;3; 2.153459, 2.153459, 2.153459;;, + 67;3; 2.153459, 2.153459, 2.153459;;, + 68;3; 2.153459, 2.153459, 2.153459;;, + 69;3; 2.153459, 2.153459, 2.153459;;, + 70;3; 2.153459, 2.153459, 2.153459;;, + 71;3; 2.153459, 2.153459, 2.153459;;, + 72;3; 2.153459, 2.153459, 2.153459;;, + 73;3; 2.153459, 2.153459, 2.153459;;, + 74;3; 2.153459, 2.153459, 2.153459;;, + 75;3; 2.153459, 2.153459, 2.153459;;, + 76;3; 2.153459, 2.153459, 2.153459;;, + 77;3; 2.153459, 2.153459, 2.153459;;, + 78;3; 2.153459, 2.153459, 2.153459;;, + 79;3; 2.153459, 2.153459, 2.153459;;, + 80;3; 2.153459, 2.153459, 2.153459;;, + 81;3; 2.153459, 2.153459, 2.153459;;, + 82;3; 2.153459, 2.153459, 2.153459;;, + 83;3; 2.153459, 2.153459, 2.153459;;, + 84;3; 2.153459, 2.153459, 2.153459;;, + 85;3; 2.153459, 2.153459, 2.153459;;, + 86;3; 2.153459, 2.153459, 2.153459;;, + 87;3; 2.153459, 2.153459, 2.153459;;, + 88;3; 2.153459, 2.153459, 2.153459;;, + 89;3; 2.153459, 2.153459, 2.153459;;, + 90;3; 2.153459, 2.153459, 2.153459;;, + 91;3; 2.153459, 2.153459, 2.153459;;, + 92;3; 2.153459, 2.153459, 2.153459;;, + 93;3; 2.153459, 2.153459, 2.153459;;, + 94;3; 2.153459, 2.153459, 2.153459;;, + 95;3; 2.153459, 2.153459, 2.153459;;, + 96;3; 2.153459, 2.153459, 2.153459;;, + 97;3; 2.153459, 2.153459, 2.153459;;, + 98;3; 2.153459, 2.153459, 2.153459;;, + 99;3; 2.153459, 2.153459, 2.153459;;, + 100;3; 2.153459, 2.153459, 2.153459;;, + 101;3; 2.153459, 2.153459, 2.153459;;, + 102;3; 2.153459, 2.153459, 2.153459;;, + 103;3; 2.153459, 2.153459, 2.153459;;, + 104;3; 2.153459, 2.153459, 2.153459;;, + 105;3; 2.153459, 2.153459, 2.153459;;, + 106;3; 2.153459, 2.153459, 2.153459;;, + 107;3; 2.153459, 2.153459, 2.153459;;, + 108;3; 2.153459, 2.153459, 2.153459;;, + 109;3; 2.153459, 2.153459, 2.153459;;, + 110;3; 2.153459, 2.153459, 2.153459;;, + 111;3; 2.153459, 2.153459, 2.153459;;, + 112;3; 2.153459, 2.153459, 2.153459;;, + 113;3; 2.153459, 2.153459, 2.153459;;, + 114;3; 2.153459, 2.153459, 2.153459;;, + 115;3; 2.153459, 2.153459, 2.153459;;, + 116;3; 2.153459, 2.153459, 2.153459;;, + 117;3; 2.153459, 2.153459, 2.153459;;, + 118;3; 2.153459, 2.153459, 2.153459;;, + 119;3; 2.153459, 2.153459, 2.153459;;, + 120;3; 2.153459, 2.153459, 2.153459;;, + 121;3; 2.153459, 2.153459, 2.153459;;, + 122;3; 2.153459, 2.153459, 2.153459;;, + 123;3; 2.153459, 2.153459, 2.153459;;, + 124;3; 2.153459, 2.153459, 2.153459;;, + 125;3; 2.153459, 2.153459, 2.153459;;, + 126;3; 2.153459, 2.153459, 2.153459;;, + 127;3; 2.153459, 2.153459, 2.153459;;, + 128;3; 2.153459, 2.153459, 2.153459;;, + 129;3; 2.153459, 2.153459, 2.153459;;, + 130;3; 2.153459, 2.153459, 2.153459;;, + 131;3; 2.153459, 2.153459, 2.153459;;, + 132;3; 2.153459, 2.153459, 2.153459;;, + 133;3; 2.153459, 2.153459, 2.153459;;, + 134;3; 2.153459, 2.153459, 2.153459;;, + 135;3; 2.153459, 2.153459, 2.153459;;, + 136;3; 2.153459, 2.153459, 2.153459;;, + 137;3; 2.153459, 2.153459, 2.153459;;, + 138;3; 2.153459, 2.153459, 2.153459;;, + 139;3; 2.153459, 2.153459, 2.153459;;, + 140;3; 2.153459, 2.153459, 2.153459;;, + 141;3; 2.153459, 2.153459, 2.153459;;, + 142;3; 2.153459, 2.153459, 2.153459;;, + 143;3; 2.153459, 2.153459, 2.153459;;, + 144;3; 2.153459, 2.153459, 2.153459;;, + 145;3; 2.153459, 2.153459, 2.153459;;, + 146;3; 2.153459, 2.153459, 2.153459;;, + 147;3; 2.153459, 2.153459, 2.153459;;, + 148;3; 2.153459, 2.153459, 2.153459;;, + 149;3; 2.153459, 2.153459, 2.153459;;, + 150;3; 2.153459, 2.153459, 2.153459;;, + 151;3; 2.153459, 2.153459, 2.153459;;, + 152;3; 2.153459, 2.153459, 2.153459;;, + 153;3; 2.153459, 2.153459, 2.153459;;, + 154;3; 2.153459, 2.153459, 2.153459;;, + 155;3; 2.153459, 2.153459, 2.153459;;; + } + } + Animation { + {Armature_Body} + AnimationKey { //Position + 2; + 156; + 0;3; 5.378092,-1.647068, 2.876912;;, + 1;3; 5.378092,-1.647068, 2.876912;;, + 2;3; 5.378092,-1.647068, 2.876912;;, + 3;3; 5.378092,-1.647068, 2.876912;;, + 4;3; 5.378092,-1.647068, 2.876912;;, + 5;3; 5.378092,-1.647068, 2.876912;;, + 6;3; 5.378092,-1.647068, 2.876912;;, + 7;3; 5.378092,-1.647068, 2.876912;;, + 8;3; 5.378092,-1.647068, 2.876912;;, + 9;3; 5.378092,-1.647068, 2.876912;;, + 10;3; 5.378092,-1.647068, 2.876912;;, + 11;3; 5.378092,-1.647068, 2.876912;;, + 12;3; 5.378092,-1.647068, 2.876912;;, + 13;3; 5.378092,-1.647068, 2.876912;;, + 14;3; 5.378092,-1.647068, 2.876912;;, + 15;3; 5.378092,-1.647068, 2.876912;;, + 16;3; 5.378092,-1.647068, 2.876912;;, + 17;3; 5.378092,-1.647068, 2.876912;;, + 18;3; 5.378092,-1.647068, 2.876912;;, + 19;3; 5.378092,-1.647068, 2.876912;;, + 20;3; 5.378092,-1.647068, 2.876912;;, + 21;3; 5.378092,-1.647068, 2.876912;;, + 22;3; 5.378092,-1.647068, 2.876912;;, + 23;3; 5.378092,-1.647068, 2.876912;;, + 24;3; 5.378092,-1.647068, 2.876912;;, + 25;3; 5.378092,-1.647068, 2.876912;;, + 26;3; 5.378092,-1.647068, 2.876912;;, + 27;3; 5.378092,-1.647068, 2.876912;;, + 28;3; 5.378092,-1.647068, 2.876912;;, + 29;3; 5.378092,-1.647068, 2.876912;;, + 30;3; 5.378092,-1.647068, 2.876912;;, + 31;3; 5.378092,-1.647068, 2.876912;;, + 32;3; 5.378092,-1.647068, 2.876912;;, + 33;3; 5.378092,-1.647068, 2.876912;;, + 34;3; 5.378092,-1.647068, 2.876912;;, + 35;3; 5.378092,-1.647068, 2.876912;;, + 36;3; 5.378092,-1.647068, 2.876912;;, + 37;3; 5.378092,-1.647068, 2.876912;;, + 38;3; 5.378092,-1.647068, 2.876912;;, + 39;3; 5.378092,-1.647068, 2.876912;;, + 40;3; 5.378092,-1.647068, 2.876912;;, + 41;3; 5.378092,-1.647068, 2.876912;;, + 42;3; 5.378092,-1.647068, 2.876912;;, + 43;3; 5.378092,-1.647068, 2.876912;;, + 44;3; 5.378092,-1.647068, 2.876912;;, + 45;3; 5.378092,-1.647068, 2.876912;;, + 46;3; 5.378092,-1.647068, 2.876912;;, + 47;3; 5.378092,-1.647068, 2.876912;;, + 48;3; 5.378092,-1.647068, 2.876912;;, + 49;3; 5.378092,-1.647068, 2.876912;;, + 50;3; 5.378092,-1.647068, 2.876912;;, + 51;3; 5.378092,-1.647068, 2.876912;;, + 52;3; 5.378092,-1.647068, 2.876912;;, + 53;3; 5.378092,-1.647068, 2.876912;;, + 54;3; 5.378092,-1.647068, 2.876912;;, + 55;3; 5.378092,-1.647068, 2.876912;;, + 56;3; 5.378092,-1.647068, 2.876912;;, + 57;3; 5.378092,-1.647068, 2.876912;;, + 58;3; 5.378092,-1.647068, 2.876912;;, + 59;3; 5.378092,-1.647068, 2.876912;;, + 60;3; 5.378092,-1.647068, 2.876912;;, + 61;3; 5.378092,-1.647068, 2.876912;;, + 62;3; 5.378092,-1.647068, 2.876912;;, + 63;3; 5.378092,-1.647068, 2.876912;;, + 64;3; 5.378092,-1.647068, 2.876912;;, + 65;3; 5.378092,-1.647068, 2.876912;;, + 66;3; 5.378092,-1.647068, 2.876912;;, + 67;3; 5.378092,-1.647068, 2.876912;;, + 68;3; 5.378092,-1.647068, 2.876912;;, + 69;3; 5.378092,-1.647068, 2.876912;;, + 70;3; 5.378092,-1.647068, 2.876912;;, + 71;3; 5.378092,-1.647068, 2.876912;;, + 72;3; 5.378092,-1.647068, 2.876912;;, + 73;3; 5.378092,-1.647068, 2.876912;;, + 74;3; 5.378092,-1.647068, 2.876912;;, + 75;3; 5.378092,-1.647068, 2.876912;;, + 76;3; 5.378092,-1.647068, 2.876912;;, + 77;3; 5.378092,-1.647068, 2.876912;;, + 78;3; 5.378092,-1.647068, 2.876912;;, + 79;3; 5.378092,-1.647068, 2.876912;;, + 80;3; 5.378092,-1.647068, 2.876912;;, + 81;3; 5.378092,-1.647068, 2.876912;;, + 82;3; 5.378092,-1.647068, 2.876912;;, + 83;3; 5.378092,-1.647068, 2.876912;;, + 84;3; 5.378092,-1.647068, 2.876912;;, + 85;3; 5.378092,-1.647068, 2.876912;;, + 86;3; 5.378092,-1.647068, 2.876912;;, + 87;3; 5.378092,-1.647068, 2.876912;;, + 88;3; 5.378092,-1.647068, 2.876912;;, + 89;3; 5.378092,-1.647068, 2.876912;;, + 90;3; 5.378092,-1.647068, 2.876912;;, + 91;3; 5.378092,-1.647068, 2.876912;;, + 92;3; 5.378092,-1.647068, 2.876912;;, + 93;3; 5.378092,-1.647068, 2.876912;;, + 94;3; 5.378092,-1.647068, 2.876912;;, + 95;3; 5.378092,-1.647068, 2.876912;;, + 96;3; 5.378092,-1.647068, 2.876912;;, + 97;3; 5.378092,-1.647068, 2.876912;;, + 98;3; 5.378092,-1.647068, 2.876912;;, + 99;3; 5.378092,-1.647068, 2.876912;;, + 100;3; 5.378092,-1.647068, 2.876912;;, + 101;3; 5.378092,-1.647068, 2.876912;;, + 102;3; 5.378092,-1.647068, 2.876912;;, + 103;3; 5.378092,-1.647068, 2.876912;;, + 104;3; 5.378092,-1.647068, 2.876912;;, + 105;3; 5.378092,-1.647068, 2.876912;;, + 106;3; 5.378092,-1.647068, 2.876912;;, + 107;3; 5.378092,-1.647068, 2.876912;;, + 108;3; 5.378092,-1.647068, 2.876912;;, + 109;3; 5.378092,-1.647068, 2.876912;;, + 110;3; 5.378092,-1.647068, 2.876912;;, + 111;3; 5.378092,-1.647068, 2.876912;;, + 112;3; 5.378092,-1.647068, 2.876912;;, + 113;3; 5.378092,-1.647068, 2.876912;;, + 114;3; 5.378092,-1.647068, 2.876912;;, + 115;3; 5.378092,-1.647068, 2.876912;;, + 116;3; 5.378092,-1.647068, 2.876912;;, + 117;3; 5.378092,-1.647068, 2.876912;;, + 118;3; 5.378092,-1.647068, 2.876912;;, + 119;3; 5.378092,-1.647068, 2.876912;;, + 120;3; 5.378092,-1.647068, 2.876912;;, + 121;3; 5.378092,-1.647068, 2.876912;;, + 122;3; 5.378092,-1.647068, 2.876912;;, + 123;3; 5.378092,-1.647068, 2.876912;;, + 124;3; 5.378092,-1.647068, 2.876912;;, + 125;3; 5.378092,-1.647068, 2.876912;;, + 126;3; 5.378092,-1.647068, 2.876912;;, + 127;3; 5.378092,-1.647068, 2.876912;;, + 128;3; 5.378092,-1.647068, 2.876912;;, + 129;3; 5.378092,-1.647068, 2.876912;;, + 130;3; 5.378092,-1.647068, 2.876912;;, + 131;3; 5.378092,-1.647068, 2.876912;;, + 132;3; 5.378092,-1.647068, 2.876912;;, + 133;3; 5.378092,-1.647068, 2.876912;;, + 134;3; 5.378092,-1.647068, 2.876912;;, + 135;3; 5.378092,-1.647068, 2.876912;;, + 136;3; 5.378092,-1.187825, 2.736182;;, + 137;3; 5.378092,-0.728790, 2.595572;;, + 138;3; 5.378092,-0.729070, 2.598489;;, + 139;3; 5.378092,-0.730037, 2.606928;;, + 140;3; 5.378092,-0.731865, 2.620276;;, + 141;3; 5.378092,-0.734711, 2.637750;;, + 142;3; 5.378092,-0.738697, 2.658450;;, + 143;3; 5.378092,-0.743910, 2.681418;;, + 144;3; 5.378092,-0.750400, 2.705708;;, + 145;3; 5.378092,-0.758182, 2.730444;;, + 146;3; 5.378092,-0.767245, 2.754857;;, + 147;3; 5.378092,-0.777552, 2.778308;;, + 148;3; 5.378092,-0.789052, 2.800292;;, + 149;3; 5.378092,-0.801685, 2.820429;;, + 150;3; 5.378092,-0.863997, 2.838559;;, + 151;3; 5.378092,-1.019046, 2.853992;;, + 152;3; 5.378092,-1.234415, 2.865585;;, + 153;3; 5.378092,-1.447600, 2.872756;;, + 154;3; 5.378092,-1.595927, 2.876091;;, + 155;3; 5.378092,-1.647068, 2.876912;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 1;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 2;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 3;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 4;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 5;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 6;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 7;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 8;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 9;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 10;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 11;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 12;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 13;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 14;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 15;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 16;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 17;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 18;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 19;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 20;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 21;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 22;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 23;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 24;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 25;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 26;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 27;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 28;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 29;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 30;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 31;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 32;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 33;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 34;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 35;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 36;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 37;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 38;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 39;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 40;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 41;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 42;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 43;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 44;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 45;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 46;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 47;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 48;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 49;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 50;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 51;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 52;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 53;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 54;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 55;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 56;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 57;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 58;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 59;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 60;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 61;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 62;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 63;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 64;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 65;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 66;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 67;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 68;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 69;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 70;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 71;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 72;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 73;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 74;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 75;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 76;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 77;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 78;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 79;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 80;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 81;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 82;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 83;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 84;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 85;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 86;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 87;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 88;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 89;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 90;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 91;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 92;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 93;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 94;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 95;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 96;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 97;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 98;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 99;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 100;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 101;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 102;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 103;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 104;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 105;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 106;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 107;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 108;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 109;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 110;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 111;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 112;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 113;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 114;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 115;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 116;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 117;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 118;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 119;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 120;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 121;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 122;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 123;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 124;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 125;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 126;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 127;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 128;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 129;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 130;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 131;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 132;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 133;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 134;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 135;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 136;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 137;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 138;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 139;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 140;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 141;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 142;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 143;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 144;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 145;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 146;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 147;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 148;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 149;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 150;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 151;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 152;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 153;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 154;4; -0.999132, 0.041662, 0.000000, 0.000000;;, + 155;4; -0.999132, 0.041662, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Armature_noga3} + AnimationKey { //Position + 2; + 156; + 0;3; 0.618225, 0.037596,-0.622362;;, + 1;3; 0.618225, 0.037596,-0.622362;;, + 2;3; 0.618225, 0.037596,-0.622362;;, + 3;3; 0.618225, 0.037596,-0.622362;;, + 4;3; 0.618225, 0.037596,-0.622362;;, + 5;3; 0.618225, 0.037596,-0.622362;;, + 6;3; 0.618225, 0.037596,-0.622362;;, + 7;3; 0.618225, 0.037596,-0.622362;;, + 8;3; 0.618225, 0.037596,-0.622362;;, + 9;3; 0.618225, 0.037596,-0.622362;;, + 10;3; 0.618225, 0.037596,-0.622362;;, + 11;3; 0.618225, 0.037596,-0.622362;;, + 12;3; 0.618225, 0.037596,-0.622362;;, + 13;3; 0.618225, 0.037596,-0.622362;;, + 14;3; 0.618225, 0.037596,-0.622362;;, + 15;3; 0.618225, 0.037596,-0.622362;;, + 16;3; 0.618225, 0.037596,-0.622362;;, + 17;3; 0.618225, 0.037596,-0.622362;;, + 18;3; 0.618225, 0.037596,-0.622362;;, + 19;3; 0.618225, 0.037596,-0.622362;;, + 20;3; 0.618225, 0.037596,-0.622362;;, + 21;3; 0.618225, 0.037596,-0.622362;;, + 22;3; 0.618225, 0.037596,-0.622362;;, + 23;3; 0.618225, 0.037596,-0.622362;;, + 24;3; 0.618225, 0.037596,-0.622362;;, + 25;3; 0.618225, 0.037596,-0.622362;;, + 26;3; 0.618225, 0.037596,-0.622362;;, + 27;3; 0.618225, 0.037596,-0.622362;;, + 28;3; 0.618225, 0.037596,-0.622362;;, + 29;3; 0.618225, 0.037596,-0.622362;;, + 30;3; 0.618225, 0.037596,-0.622362;;, + 31;3; 0.618225, 0.037596,-0.622362;;, + 32;3; 0.618225, 0.037596,-0.622362;;, + 33;3; 0.618225, 0.037596,-0.622362;;, + 34;3; 0.618225, 0.037596,-0.622362;;, + 35;3; 0.618225, 0.037596,-0.622362;;, + 36;3; 0.618225, 0.037596,-0.622362;;, + 37;3; 0.618225, 0.037596,-0.622362;;, + 38;3; 0.618225, 0.037596,-0.622362;;, + 39;3; 0.618225, 0.037596,-0.622362;;, + 40;3; 0.618225, 0.037596,-0.622362;;, + 41;3; 0.618225, 0.037596,-0.622362;;, + 42;3; 0.618225, 0.037596,-0.622362;;, + 43;3; 0.618225, 0.037596,-0.622362;;, + 44;3; 0.618225, 0.037596,-0.622362;;, + 45;3; 0.618225, 0.037596,-0.622362;;, + 46;3; 0.618225, 0.037596,-0.622362;;, + 47;3; 0.618225, 0.037596,-0.622362;;, + 48;3; 0.618225, 0.037596,-0.622362;;, + 49;3; 0.618225, 0.037596,-0.622362;;, + 50;3; 0.618225, 0.037596,-0.622362;;, + 51;3; 0.618225, 0.037596,-0.622362;;, + 52;3; 0.618225, 0.037596,-0.622362;;, + 53;3; 0.618225, 0.037596,-0.622362;;, + 54;3; 0.618225, 0.037596,-0.622362;;, + 55;3; 0.618225, 0.037596,-0.622362;;, + 56;3; 0.618225, 0.037596,-0.622362;;, + 57;3; 0.618225, 0.037596,-0.622362;;, + 58;3; 0.618225, 0.037596,-0.622362;;, + 59;3; 0.618225, 0.037596,-0.622362;;, + 60;3; 0.618225, 0.037596,-0.622362;;, + 61;3; 0.618225, 0.037596,-0.622362;;, + 62;3; 0.618225, 0.037596,-0.622362;;, + 63;3; 0.618225, 0.037596,-0.622362;;, + 64;3; 0.618225, 0.037596,-0.622362;;, + 65;3; 0.618225, 0.037596,-0.622362;;, + 66;3; 0.618225, 0.037596,-0.622362;;, + 67;3; 0.618225, 0.037596,-0.622362;;, + 68;3; 0.618225, 0.037596,-0.622362;;, + 69;3; 0.618225, 0.037596,-0.622362;;, + 70;3; 0.618225, 0.037596,-0.622362;;, + 71;3; 0.618225, 0.037596,-0.622362;;, + 72;3; 0.618225, 0.037596,-0.622362;;, + 73;3; 0.618225, 0.037596,-0.622362;;, + 74;3; 0.618225, 0.037596,-0.622362;;, + 75;3; 0.618225, 0.037596,-0.622362;;, + 76;3; 0.618225, 0.037596,-0.622362;;, + 77;3; 0.618225, 0.037596,-0.622362;;, + 78;3; 0.618225, 0.037596,-0.622362;;, + 79;3; 0.618225, 0.037596,-0.622362;;, + 80;3; 0.618225, 0.037596,-0.622362;;, + 81;3; 0.618225, 0.037596,-0.622362;;, + 82;3; 0.618225, 0.037596,-0.622362;;, + 83;3; 0.618225, 0.037596,-0.622362;;, + 84;3; 0.618225, 0.037596,-0.622362;;, + 85;3; 0.618225, 0.037596,-0.622362;;, + 86;3; 0.618225, 0.037596,-0.622362;;, + 87;3; 0.618225, 0.037596,-0.622362;;, + 88;3; 0.618225, 0.037596,-0.622362;;, + 89;3; 0.618225, 0.037596,-0.622362;;, + 90;3; 0.618225, 0.037596,-0.622362;;, + 91;3; 0.618225, 0.037596,-0.622362;;, + 92;3; 0.618225, 0.037596,-0.622362;;, + 93;3; 0.618225, 0.037596,-0.622362;;, + 94;3; 0.618225, 0.037596,-0.622362;;, + 95;3; 0.618225, 0.037596,-0.622362;;, + 96;3; 0.618225, 0.037596,-0.622362;;, + 97;3; 0.618225, 0.037596,-0.622362;;, + 98;3; 0.618225, 0.037596,-0.622362;;, + 99;3; 0.618225, 0.037596,-0.622362;;, + 100;3; 0.618225, 0.037596,-0.622362;;, + 101;3; 0.618225, 0.037596,-0.622362;;, + 102;3; 0.618225, 0.037596,-0.622362;;, + 103;3; 0.618225, 0.037596,-0.622362;;, + 104;3; 0.618225, 0.037596,-0.622362;;, + 105;3; 0.618225, 0.037596,-0.622362;;, + 106;3; 0.618225, 0.037596,-0.622362;;, + 107;3; 0.618225, 0.037596,-0.622362;;, + 108;3; 0.618225, 0.037596,-0.622362;;, + 109;3; 0.618225, 0.037596,-0.622362;;, + 110;3; 0.618225, 0.037596,-0.622362;;, + 111;3; 0.618225, 0.037596,-0.622362;;, + 112;3; 0.618225, 0.037596,-0.622362;;, + 113;3; 0.618225, 0.037596,-0.622362;;, + 114;3; 0.618225, 0.037596,-0.622362;;, + 115;3; 0.618225, 0.037596,-0.622362;;, + 116;3; 0.618225, 0.037596,-0.622362;;, + 117;3; 0.618225, 0.037596,-0.622362;;, + 118;3; 0.618225, 0.037596,-0.622362;;, + 119;3; 0.618225, 0.037596,-0.622362;;, + 120;3; 0.618225, 0.037596,-0.622362;;, + 121;3; 0.618225, 0.037596,-0.622362;;, + 122;3; 0.618225, 0.037596,-0.622362;;, + 123;3; 0.618225, 0.037596,-0.622362;;, + 124;3; 0.618225, 0.037596,-0.622362;;, + 125;3; 0.618225, 0.037596,-0.622362;;, + 126;3; 0.618225, 0.037596,-0.622362;;, + 127;3; 0.618225, 0.037596,-0.622362;;, + 128;3; 0.618225, 0.037596,-0.622362;;, + 129;3; 0.618225, 0.037596,-0.622362;;, + 130;3; 0.618225, 0.037596,-0.622362;;, + 131;3; 0.618225, 0.037596,-0.622362;;, + 132;3; 0.618225, 0.037596,-0.622362;;, + 133;3; 0.618225, 0.037596,-0.622362;;, + 134;3; 0.618225, 0.037596,-0.622362;;, + 135;3; 0.618225, 0.037596,-0.622362;;, + 136;3; 0.618225, 0.037596,-0.622363;;, + 137;3; 0.618225, 0.037596,-0.622363;;, + 138;3; 0.618225, 0.037596,-0.622362;;, + 139;3; 0.618225, 0.037596,-0.622363;;, + 140;3; 0.618225, 0.037596,-0.622362;;, + 141;3; 0.618225, 0.037596,-0.622362;;, + 142;3; 0.618225, 0.037596,-0.622363;;, + 143;3; 0.618225, 0.037596,-0.622363;;, + 144;3; 0.618225, 0.037596,-0.622362;;, + 145;3; 0.618225, 0.037596,-0.622362;;, + 146;3; 0.618225, 0.037596,-0.622362;;, + 147;3; 0.618225, 0.037596,-0.622363;;, + 148;3; 0.618225, 0.037596,-0.622363;;, + 149;3; 0.618225, 0.037596,-0.622363;;, + 150;3; 0.618225, 0.037596,-0.622363;;, + 151;3; 0.618225, 0.037596,-0.622362;;, + 152;3; 0.618225, 0.037596,-0.622363;;, + 153;3; 0.618225, 0.037596,-0.622362;;, + 154;3; 0.618225, 0.037596,-0.622363;;, + 155;3; 0.618225, 0.037596,-0.622362;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 1;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 2;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 3;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 4;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 5;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 6;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 7;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 8;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 9;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 10;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 11;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 12;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 13;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 14;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 15;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 16;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 17;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 18;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 19;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 20;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 21;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 22;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 23;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 24;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 25;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 26;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 27;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 28;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 29;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 30;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 31;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 32;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 33;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 34;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 35;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 36;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 37;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 38;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 39;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 40;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 41;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 42;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 43;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 44;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 45;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 46;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 47;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 48;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 49;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 50;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 51;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 52;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 53;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 54;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 55;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 56;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 57;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 58;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 59;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 60;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 61;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 62;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 63;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 64;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 65;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 66;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 67;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 68;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 69;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 70;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 71;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 72;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 73;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 74;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 75;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 76;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 77;4; -0.474286,-0.523982, 0.474286,-0.523982;;, + 78;4; -0.461337,-0.534416, 0.461337,-0.534416;;, + 79;4; -0.442723,-0.549415, 0.442723,-0.549415;;, + 80;4; -0.424110,-0.564414, 0.424110,-0.564414;;, + 81;4; -0.411163,-0.574847, 0.411163,-0.574847;;, + 82;4; -0.406714,-0.578432, 0.406714,-0.578432;;, + 83;4; -0.408802,-0.576511, 0.408802,-0.576511;;, + 84;4; -0.415106,-0.570712, 0.415106,-0.570712;;, + 85;4; -0.425500,-0.561150, 0.425500,-0.561150;;, + 86;4; -0.439529,-0.548244, 0.439529,-0.548244;;, + 87;4; -0.456329,-0.532789, 0.456329,-0.532789;;, + 88;4; -0.474639,-0.515945, 0.474639,-0.515945;;, + 89;4; -0.492950,-0.499100, 0.492950,-0.499100;;, + 90;4; -0.509750,-0.483645, 0.509750,-0.483645;;, + 91;4; -0.523779,-0.470739, 0.523779,-0.470739;;, + 92;4; -0.534173,-0.461177, 0.534173,-0.461177;;, + 93;4; -0.540477,-0.455378, 0.540477,-0.455378;;, + 94;4; -0.542565,-0.453457, 0.542565,-0.453457;;, + 95;4; -0.538622,-0.457592, 0.538622,-0.457592;;, + 96;4; -0.527147,-0.469626, 0.527147,-0.469626;;, + 97;4; -0.510651,-0.486926, 0.510651,-0.486926;;, + 98;4; -0.494154,-0.504227, 0.494154,-0.504227;;, + 99;4; -0.482678,-0.516262, 0.482678,-0.516262;;, + 100;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 101;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 102;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 103;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 104;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 105;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 106;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 107;4; -0.490465,-0.502499, 0.490465,-0.502499;;, + 108;4; -0.524578,-0.450433, 0.524578,-0.450433;;, + 109;4; -0.573580,-0.375622, 0.573580,-0.375622;;, + 110;4; -0.622557,-0.300834, 0.622557,-0.300834;;, + 111;4; -0.656625,-0.248811, 0.656625,-0.248810;;, + 112;4; -0.668334,-0.230932, 0.668334,-0.230932;;, + 113;4; -0.661874,-0.237181, 0.661874,-0.237181;;, + 114;4; -0.642405,-0.256080, 0.642405,-0.256080;;, + 115;4; -0.610375,-0.287321, 0.610375,-0.287321;;, + 116;4; -0.567273,-0.329627, 0.567273,-0.329627;;, + 117;4; -0.515861,-0.380508, 0.515861,-0.380508;;, + 118;4; -0.460128,-0.436291, 0.460128,-0.436291;;, + 119;4; -0.404820,-0.492536, 0.404820,-0.492536;;, + 120;4; -0.354654,-0.544771, 0.354654,-0.544771;;, + 121;4; -0.313535,-0.589233, 0.313535,-0.589233;;, + 122;4; -0.284114,-0.623311, 0.284114,-0.623311;;, + 123;4; -0.267759,-0.645594, 0.267759,-0.645594;;, + 124;4; -0.264803,-0.655652, 0.264803,-0.655652;;, + 125;4; -0.280825,-0.650350, 0.280825,-0.650350;;, + 126;4; -0.320283,-0.627132, 0.320283,-0.627132;;, + 127;4; -0.374971,-0.591542, 0.374971,-0.591542;;, + 128;4; -0.428834,-0.555035, 0.428834,-0.555035;;, + 129;4; -0.466013,-0.529303, 0.466013,-0.529303;;, + 130;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 131;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 132;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 133;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 134;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 135;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 136;4; -0.421019,-0.563519, 0.421019,-0.563519;;, + 137;4; -0.363310,-0.606635, 0.363310,-0.606635;;, + 138;4; -0.364209,-0.605990, 0.364209,-0.605990;;, + 139;4; -0.366735,-0.604180, 0.366735,-0.604180;;, + 140;4; -0.370579,-0.601425, 0.370579,-0.601425;;, + 141;4; -0.375380,-0.597985, 0.375380,-0.597985;;, + 142;4; -0.380746,-0.594141, 0.380746,-0.594141;;, + 143;4; -0.386282,-0.590175, 0.386282,-0.590175;;, + 144;4; -0.391619,-0.586352, 0.391619,-0.586352;;, + 145;4; -0.396433,-0.582903, 0.396433,-0.582903;;, + 146;4; -0.400456,-0.580021, 0.400456,-0.580021;;, + 147;4; -0.403482,-0.577853, 0.403482,-0.577853;;, + 148;4; -0.405364,-0.576505, 0.405364,-0.576505;;, + 149;4; -0.406005,-0.576046, 0.406005,-0.576046;;, + 150;4; -0.398008,-0.581360, 0.398008,-0.581360;;, + 151;4; -0.380894,-0.592732, 0.380894,-0.592732;;, + 152;4; -0.372894,-0.598048, 0.372894,-0.598048;;, + 153;4; -0.398445,-0.579305, 0.398445,-0.579305;;, + 154;4; -0.453128,-0.539191, 0.453128,-0.539191;;, + 155;4; -0.478735,-0.520397, 0.478735,-0.520397;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Armature_noga1} + AnimationKey { //Position + 2; + 156; + 0;3; 0.618225, 3.072911,-0.875938;;, + 1;3; 0.618225, 3.072911,-0.875938;;, + 2;3; 0.618225, 3.072911,-0.875938;;, + 3;3; 0.618225, 3.072911,-0.875938;;, + 4;3; 0.618225, 3.072911,-0.875938;;, + 5;3; 0.618225, 3.072911,-0.875938;;, + 6;3; 0.618225, 3.072911,-0.875938;;, + 7;3; 0.618225, 3.072911,-0.875938;;, + 8;3; 0.618225, 3.072911,-0.875938;;, + 9;3; 0.618225, 3.072911,-0.875938;;, + 10;3; 0.618225, 3.072911,-0.875938;;, + 11;3; 0.618225, 3.072911,-0.875938;;, + 12;3; 0.618225, 3.072911,-0.875938;;, + 13;3; 0.618225, 3.072911,-0.875938;;, + 14;3; 0.618225, 3.072911,-0.875938;;, + 15;3; 0.618225, 3.072911,-0.875938;;, + 16;3; 0.618225, 3.072911,-0.875938;;, + 17;3; 0.618225, 3.072911,-0.875938;;, + 18;3; 0.618225, 3.072911,-0.875938;;, + 19;3; 0.618225, 3.072911,-0.875938;;, + 20;3; 0.618225, 3.072911,-0.875938;;, + 21;3; 0.618225, 3.072911,-0.875938;;, + 22;3; 0.618225, 3.072911,-0.875938;;, + 23;3; 0.618225, 3.072911,-0.875938;;, + 24;3; 0.618225, 3.072911,-0.875938;;, + 25;3; 0.618225, 3.072911,-0.875938;;, + 26;3; 0.618225, 3.072911,-0.875938;;, + 27;3; 0.618225, 3.072911,-0.875938;;, + 28;3; 0.618225, 3.072911,-0.875938;;, + 29;3; 0.618225, 3.072911,-0.875938;;, + 30;3; 0.618225, 3.072911,-0.875938;;, + 31;3; 0.618225, 3.072911,-0.875938;;, + 32;3; 0.618225, 3.072911,-0.875938;;, + 33;3; 0.618225, 3.072911,-0.875938;;, + 34;3; 0.618225, 3.072911,-0.875938;;, + 35;3; 0.618225, 3.072911,-0.875938;;, + 36;3; 0.618225, 3.072911,-0.875938;;, + 37;3; 0.618225, 3.072911,-0.875938;;, + 38;3; 0.618225, 3.072911,-0.875938;;, + 39;3; 0.618225, 3.072911,-0.875938;;, + 40;3; 0.618225, 3.072911,-0.875938;;, + 41;3; 0.618225, 3.072911,-0.875938;;, + 42;3; 0.618225, 3.072911,-0.875938;;, + 43;3; 0.618225, 3.072911,-0.875938;;, + 44;3; 0.618225, 3.072911,-0.875938;;, + 45;3; 0.618225, 3.072911,-0.875938;;, + 46;3; 0.618225, 3.072911,-0.875938;;, + 47;3; 0.618225, 3.072911,-0.875938;;, + 48;3; 0.618225, 3.072911,-0.875938;;, + 49;3; 0.618225, 3.072911,-0.875938;;, + 50;3; 0.618225, 3.072911,-0.875938;;, + 51;3; 0.618225, 3.072911,-0.875938;;, + 52;3; 0.618225, 3.072911,-0.875938;;, + 53;3; 0.618225, 3.072911,-0.875938;;, + 54;3; 0.618225, 3.072911,-0.875938;;, + 55;3; 0.618225, 3.072911,-0.875938;;, + 56;3; 0.618225, 3.072911,-0.875938;;, + 57;3; 0.618225, 3.072911,-0.875938;;, + 58;3; 0.618225, 3.072911,-0.875938;;, + 59;3; 0.618225, 3.072911,-0.875938;;, + 60;3; 0.618225, 3.072911,-0.875938;;, + 61;3; 0.618225, 3.072911,-0.875938;;, + 62;3; 0.618225, 3.072911,-0.875938;;, + 63;3; 0.618225, 3.072911,-0.875938;;, + 64;3; 0.618225, 3.072911,-0.875938;;, + 65;3; 0.618225, 3.072911,-0.875938;;, + 66;3; 0.618225, 3.072911,-0.875938;;, + 67;3; 0.618225, 3.072911,-0.875938;;, + 68;3; 0.618225, 3.072911,-0.875938;;, + 69;3; 0.618225, 3.072911,-0.875938;;, + 70;3; 0.618225, 3.072911,-0.875938;;, + 71;3; 0.618225, 3.072911,-0.875938;;, + 72;3; 0.618225, 3.072911,-0.875938;;, + 73;3; 0.618225, 3.072911,-0.875938;;, + 74;3; 0.618225, 3.072911,-0.875938;;, + 75;3; 0.618225, 3.072911,-0.875938;;, + 76;3; 0.618225, 3.072911,-0.875938;;, + 77;3; 0.618225, 3.072911,-0.875938;;, + 78;3; 0.618225, 3.072911,-0.875938;;, + 79;3; 0.618225, 3.072911,-0.875938;;, + 80;3; 0.618225, 3.072911,-0.875938;;, + 81;3; 0.618225, 3.072911,-0.875938;;, + 82;3; 0.618225, 3.072911,-0.875938;;, + 83;3; 0.618225, 3.072911,-0.875938;;, + 84;3; 0.618225, 3.072911,-0.875938;;, + 85;3; 0.618225, 3.072911,-0.875938;;, + 86;3; 0.618225, 3.072911,-0.875938;;, + 87;3; 0.618225, 3.072911,-0.875938;;, + 88;3; 0.618225, 3.072911,-0.875938;;, + 89;3; 0.618225, 3.072911,-0.875938;;, + 90;3; 0.618225, 3.072911,-0.875938;;, + 91;3; 0.618225, 3.072911,-0.875938;;, + 92;3; 0.618225, 3.072911,-0.875938;;, + 93;3; 0.618225, 3.072911,-0.875938;;, + 94;3; 0.618225, 3.072911,-0.875938;;, + 95;3; 0.618225, 3.072911,-0.875938;;, + 96;3; 0.618225, 3.072911,-0.875938;;, + 97;3; 0.618225, 3.072911,-0.875938;;, + 98;3; 0.618225, 3.072911,-0.875938;;, + 99;3; 0.618225, 3.072911,-0.875938;;, + 100;3; 0.618225, 3.072911,-0.875938;;, + 101;3; 0.618225, 3.072911,-0.875938;;, + 102;3; 0.618225, 3.072911,-0.875938;;, + 103;3; 0.618225, 3.072911,-0.875938;;, + 104;3; 0.618225, 3.072911,-0.875938;;, + 105;3; 0.618225, 3.072911,-0.875938;;, + 106;3; 0.618225, 3.072911,-0.875938;;, + 107;3; 0.618225, 3.072911,-0.875938;;, + 108;3; 0.618225, 3.072911,-0.875938;;, + 109;3; 0.618225, 3.072911,-0.875938;;, + 110;3; 0.618225, 3.072911,-0.875938;;, + 111;3; 0.618225, 3.072911,-0.875938;;, + 112;3; 0.618225, 3.072911,-0.875938;;, + 113;3; 0.618225, 3.072911,-0.875938;;, + 114;3; 0.618225, 3.072911,-0.875938;;, + 115;3; 0.618225, 3.072911,-0.875938;;, + 116;3; 0.618225, 3.072911,-0.875938;;, + 117;3; 0.618225, 3.072911,-0.875938;;, + 118;3; 0.618225, 3.072911,-0.875938;;, + 119;3; 0.618225, 3.072911,-0.875938;;, + 120;3; 0.618225, 3.072911,-0.875938;;, + 121;3; 0.618225, 3.072911,-0.875938;;, + 122;3; 0.618225, 3.072911,-0.875938;;, + 123;3; 0.618225, 3.072911,-0.875938;;, + 124;3; 0.618225, 3.072911,-0.875938;;, + 125;3; 0.618225, 3.072911,-0.875938;;, + 126;3; 0.618225, 3.072911,-0.875938;;, + 127;3; 0.618225, 3.072911,-0.875938;;, + 128;3; 0.618225, 3.072911,-0.875938;;, + 129;3; 0.618225, 3.072911,-0.875938;;, + 130;3; 0.618225, 3.072911,-0.875938;;, + 131;3; 0.618225, 3.072911,-0.875938;;, + 132;3; 0.618225, 3.072911,-0.875938;;, + 133;3; 0.618225, 3.072911,-0.875938;;, + 134;3; 0.618225, 3.072911,-0.875938;;, + 135;3; 0.618225, 3.072911,-0.875938;;, + 136;3; 0.618225, 3.072911,-0.875938;;, + 137;3; 0.618225, 3.072911,-0.875938;;, + 138;3; 0.618225, 3.072911,-0.875938;;, + 139;3; 0.618225, 3.072911,-0.875938;;, + 140;3; 0.618225, 3.072911,-0.875938;;, + 141;3; 0.618225, 3.072911,-0.875938;;, + 142;3; 0.618225, 3.072911,-0.875938;;, + 143;3; 0.618225, 3.072911,-0.875938;;, + 144;3; 0.618225, 3.072911,-0.875938;;, + 145;3; 0.618225, 3.072911,-0.875938;;, + 146;3; 0.618225, 3.072911,-0.875938;;, + 147;3; 0.618225, 3.072911,-0.875938;;, + 148;3; 0.618225, 3.072911,-0.875938;;, + 149;3; 0.618225, 3.072911,-0.875938;;, + 150;3; 0.618225, 3.072911,-0.875938;;, + 151;3; 0.618225, 3.072911,-0.875938;;, + 152;3; 0.618225, 3.072911,-0.875938;;, + 153;3; 0.618225, 3.072911,-0.875938;;, + 154;3; 0.618225, 3.072911,-0.875938;;, + 155;3; 0.618225, 3.072911,-0.875938;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 1;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 2;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 3;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 4;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 5;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 6;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 7;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 8;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 9;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 10;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 11;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 12;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 13;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 14;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 15;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 16;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 17;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 18;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 19;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 20;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 21;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 22;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 23;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 24;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 25;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 26;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 27;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 28;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 29;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 30;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 31;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 32;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 33;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 34;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 35;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 36;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 37;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 38;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 39;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 40;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 41;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 42;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 43;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 44;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 45;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 46;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 47;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 48;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 49;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 50;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 51;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 52;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 53;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 54;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 55;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 56;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 57;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 58;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 59;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 60;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 61;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 62;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 63;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 64;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 65;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 66;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 67;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 68;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 69;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 70;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 71;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 72;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 73;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 74;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 75;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 76;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 77;4; -0.482678,-0.516262, 0.482678,-0.516262;;, + 78;4; -0.494154,-0.504227, 0.494154,-0.504227;;, + 79;4; -0.510651,-0.486926, 0.510651,-0.486926;;, + 80;4; -0.527147,-0.469626, 0.527147,-0.469626;;, + 81;4; -0.538622,-0.457592, 0.538622,-0.457592;;, + 82;4; -0.542565,-0.453457, 0.542565,-0.453457;;, + 83;4; -0.540477,-0.455378, 0.540477,-0.455378;;, + 84;4; -0.534173,-0.461177, 0.534173,-0.461177;;, + 85;4; -0.523779,-0.470740, 0.523779,-0.470740;;, + 86;4; -0.509749,-0.483646, 0.509749,-0.483645;;, + 87;4; -0.492950,-0.499100, 0.492950,-0.499100;;, + 88;4; -0.474639,-0.515945, 0.474639,-0.515945;;, + 89;4; -0.456329,-0.532789, 0.456329,-0.532789;;, + 90;4; -0.439529,-0.548244, 0.439529,-0.548244;;, + 91;4; -0.425500,-0.561150, 0.425500,-0.561150;;, + 92;4; -0.415106,-0.570712, 0.415106,-0.570712;;, + 93;4; -0.408802,-0.576511, 0.408802,-0.576511;;, + 94;4; -0.406714,-0.578432, 0.406714,-0.578432;;, + 95;4; -0.411163,-0.574847, 0.411163,-0.574847;;, + 96;4; -0.424110,-0.564414, 0.424110,-0.564414;;, + 97;4; -0.442723,-0.549416, 0.442723,-0.549415;;, + 98;4; -0.461337,-0.534416, 0.461337,-0.534416;;, + 99;4; -0.474286,-0.523982, 0.474286,-0.523982;;, + 100;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 101;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 102;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 103;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 104;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 105;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 106;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 107;4; -0.491310,-0.499783, 0.491310,-0.499783;;, + 108;4; -0.527875,-0.439824, 0.527875,-0.439824;;, + 109;4; -0.580385,-0.353680, 0.580385,-0.353680;;, + 110;4; -0.632861,-0.267568, 0.632861,-0.267568;;, + 111;4; -0.669363,-0.207667, 0.669363,-0.207667;;, + 112;4; -0.681910,-0.187081, 0.681910,-0.187081;;, + 113;4; -0.675079,-0.193992, 0.675079,-0.193992;;, + 114;4; -0.654499,-0.214898, 0.654499,-0.214898;;, + 115;4; -0.620650,-0.249464, 0.620650,-0.249464;;, + 116;4; -0.575119,-0.296284, 0.575119,-0.296284;;, + 117;4; -0.520839,-0.352614, 0.520839,-0.352614;;, + 118;4; -0.462040,-0.414402, 0.462040,-0.414402;;, + 119;4; -0.403751,-0.476744, 0.403751,-0.476744;;, + 120;4; -0.350964,-0.534697, 0.350964,-0.534697;;, + 121;4; -0.307811,-0.584103, 0.307811,-0.584103;;, + 122;4; -0.277091,-0.622069, 0.277091,-0.622069;;, + 123;4; -0.260242,-0.647032, 0.260242,-0.647032;;, + 124;4; -0.257613,-0.658510, 0.257613,-0.658510;;, + 125;4; -0.274638,-0.653639, 0.274638,-0.653639;;, + 126;4; -0.315588,-0.630125, 0.315588,-0.630124;;, + 127;4; -0.372016,-0.593669, 0.372016,-0.593669;;, + 128;4; -0.427452,-0.556114, 0.427452,-0.556114;;, + 129;4; -0.465668,-0.529588, 0.465668,-0.529588;;, + 130;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 131;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 132;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 133;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 134;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 135;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 136;4; -0.532148,-0.458394, 0.532148,-0.458394;;, + 137;4; -0.585542,-0.396409, 0.585542,-0.396409;;, + 138;4; -0.585686,-0.396666, 0.585686,-0.396666;;, + 139;4; -0.585870,-0.397588, 0.585870,-0.397588;;, + 140;4; -0.585704,-0.399404, 0.585704,-0.399404;;, + 141;4; -0.584786,-0.402326, 0.584786,-0.402326;;, + 142;4; -0.582734,-0.406537, 0.582734,-0.406537;;, + 143;4; -0.579209,-0.412177, 0.579209,-0.412177;;, + 144;4; -0.573938,-0.419337, 0.573938,-0.419337;;, + 145;4; -0.566723,-0.428060, 0.566723,-0.428060;;, + 146;4; -0.557438,-0.438344, 0.557438,-0.438344;;, + 147;4; -0.546028,-0.450151, 0.546028,-0.450151;;, + 148;4; -0.532491,-0.463419, 0.532491,-0.463419;;, + 149;4; -0.516871,-0.478066, 0.516871,-0.478066;;, + 150;4; -0.479547,-0.511265, 0.479547,-0.511265;;, + 151;4; -0.422801,-0.561035, 0.422801,-0.561035;;, + 152;4; -0.398209,-0.582521, 0.398209,-0.582521;;, + 153;4; -0.417653,-0.567522, 0.417653,-0.567522;;, + 154;4; -0.459264,-0.535421, 0.459264,-0.535421;;, + 155;4; -0.478735,-0.520397, 0.478735,-0.520397;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Armature_noga4} + AnimationKey { //Position + 2; + 156; + 0;3; -0.648382, 0.037596,-0.622362;;, + 1;3; -0.648382, 0.037596,-0.622362;;, + 2;3; -0.648382, 0.037596,-0.622362;;, + 3;3; -0.648382, 0.037596,-0.622362;;, + 4;3; -0.648382, 0.037596,-0.622362;;, + 5;3; -0.648382, 0.037596,-0.622362;;, + 6;3; -0.648382, 0.037596,-0.622362;;, + 7;3; -0.648382, 0.037596,-0.622362;;, + 8;3; -0.648382, 0.037596,-0.622362;;, + 9;3; -0.648382, 0.037596,-0.622362;;, + 10;3; -0.648382, 0.037596,-0.622362;;, + 11;3; -0.648382, 0.037596,-0.622362;;, + 12;3; -0.648382, 0.037596,-0.622362;;, + 13;3; -0.648382, 0.037596,-0.622362;;, + 14;3; -0.648382, 0.037596,-0.622362;;, + 15;3; -0.648382, 0.037596,-0.622362;;, + 16;3; -0.648382, 0.037596,-0.622362;;, + 17;3; -0.648382, 0.037596,-0.622362;;, + 18;3; -0.648382, 0.037596,-0.622362;;, + 19;3; -0.648382, 0.037596,-0.622362;;, + 20;3; -0.648382, 0.037596,-0.622362;;, + 21;3; -0.648382, 0.037596,-0.622362;;, + 22;3; -0.648382, 0.037596,-0.622362;;, + 23;3; -0.648382, 0.037596,-0.622362;;, + 24;3; -0.648382, 0.037596,-0.622362;;, + 25;3; -0.648382, 0.037596,-0.622362;;, + 26;3; -0.648382, 0.037596,-0.622362;;, + 27;3; -0.648382, 0.037596,-0.622362;;, + 28;3; -0.648382, 0.037596,-0.622362;;, + 29;3; -0.648382, 0.037596,-0.622362;;, + 30;3; -0.648382, 0.037596,-0.622362;;, + 31;3; -0.648382, 0.037596,-0.622362;;, + 32;3; -0.648382, 0.037596,-0.622362;;, + 33;3; -0.648382, 0.037596,-0.622362;;, + 34;3; -0.648382, 0.037596,-0.622362;;, + 35;3; -0.648382, 0.037596,-0.622362;;, + 36;3; -0.648382, 0.037596,-0.622362;;, + 37;3; -0.648382, 0.037596,-0.622362;;, + 38;3; -0.648382, 0.037596,-0.622362;;, + 39;3; -0.648382, 0.037596,-0.622362;;, + 40;3; -0.648382, 0.037596,-0.622362;;, + 41;3; -0.648382, 0.037596,-0.622362;;, + 42;3; -0.648382, 0.037596,-0.622362;;, + 43;3; -0.648382, 0.037596,-0.622362;;, + 44;3; -0.648382, 0.037596,-0.622362;;, + 45;3; -0.648382, 0.037596,-0.622362;;, + 46;3; -0.648382, 0.037596,-0.622362;;, + 47;3; -0.648382, 0.037596,-0.622362;;, + 48;3; -0.648382, 0.037596,-0.622362;;, + 49;3; -0.648382, 0.037596,-0.622362;;, + 50;3; -0.648382, 0.037596,-0.622362;;, + 51;3; -0.648382, 0.037596,-0.622362;;, + 52;3; -0.648382, 0.037596,-0.622362;;, + 53;3; -0.648382, 0.037596,-0.622362;;, + 54;3; -0.648382, 0.037596,-0.622362;;, + 55;3; -0.648382, 0.037596,-0.622362;;, + 56;3; -0.648382, 0.037596,-0.622362;;, + 57;3; -0.648382, 0.037596,-0.622362;;, + 58;3; -0.648382, 0.037596,-0.622362;;, + 59;3; -0.648382, 0.037596,-0.622362;;, + 60;3; -0.648382, 0.037596,-0.622362;;, + 61;3; -0.648382, 0.037596,-0.622362;;, + 62;3; -0.648382, 0.037596,-0.622362;;, + 63;3; -0.648382, 0.037596,-0.622362;;, + 64;3; -0.648382, 0.037596,-0.622362;;, + 65;3; -0.648382, 0.037596,-0.622362;;, + 66;3; -0.648382, 0.037596,-0.622362;;, + 67;3; -0.648382, 0.037596,-0.622362;;, + 68;3; -0.648382, 0.037596,-0.622362;;, + 69;3; -0.648382, 0.037596,-0.622362;;, + 70;3; -0.648382, 0.037596,-0.622362;;, + 71;3; -0.648382, 0.037596,-0.622362;;, + 72;3; -0.648382, 0.037596,-0.622362;;, + 73;3; -0.648382, 0.037596,-0.622362;;, + 74;3; -0.648382, 0.037596,-0.622362;;, + 75;3; -0.648382, 0.037596,-0.622362;;, + 76;3; -0.648382, 0.037596,-0.622362;;, + 77;3; -0.648382, 0.037596,-0.622362;;, + 78;3; -0.648382, 0.037596,-0.622362;;, + 79;3; -0.648382, 0.037596,-0.622362;;, + 80;3; -0.648382, 0.037596,-0.622362;;, + 81;3; -0.648382, 0.037596,-0.622362;;, + 82;3; -0.648382, 0.037596,-0.622362;;, + 83;3; -0.648382, 0.037596,-0.622362;;, + 84;3; -0.648382, 0.037596,-0.622362;;, + 85;3; -0.648382, 0.037596,-0.622362;;, + 86;3; -0.648382, 0.037596,-0.622362;;, + 87;3; -0.648382, 0.037596,-0.622362;;, + 88;3; -0.648382, 0.037596,-0.622362;;, + 89;3; -0.648382, 0.037596,-0.622362;;, + 90;3; -0.648382, 0.037596,-0.622362;;, + 91;3; -0.648382, 0.037596,-0.622362;;, + 92;3; -0.648382, 0.037596,-0.622362;;, + 93;3; -0.648382, 0.037596,-0.622362;;, + 94;3; -0.648382, 0.037596,-0.622362;;, + 95;3; -0.648382, 0.037596,-0.622362;;, + 96;3; -0.648382, 0.037596,-0.622362;;, + 97;3; -0.648382, 0.037596,-0.622362;;, + 98;3; -0.648382, 0.037596,-0.622362;;, + 99;3; -0.648382, 0.037596,-0.622362;;, + 100;3; -0.648382, 0.037596,-0.622362;;, + 101;3; -0.648382, 0.037596,-0.622362;;, + 102;3; -0.648382, 0.037596,-0.622362;;, + 103;3; -0.648382, 0.037596,-0.622362;;, + 104;3; -0.648382, 0.037596,-0.622362;;, + 105;3; -0.648382, 0.037596,-0.622362;;, + 106;3; -0.648382, 0.037596,-0.622362;;, + 107;3; -0.648382, 0.037596,-0.622362;;, + 108;3; -0.648382, 0.037596,-0.622362;;, + 109;3; -0.648382, 0.037596,-0.622362;;, + 110;3; -0.648382, 0.037596,-0.622362;;, + 111;3; -0.648382, 0.037596,-0.622362;;, + 112;3; -0.648382, 0.037596,-0.622362;;, + 113;3; -0.648382, 0.037596,-0.622362;;, + 114;3; -0.648382, 0.037596,-0.622362;;, + 115;3; -0.648382, 0.037596,-0.622362;;, + 116;3; -0.648382, 0.037596,-0.622362;;, + 117;3; -0.648382, 0.037596,-0.622362;;, + 118;3; -0.648382, 0.037596,-0.622362;;, + 119;3; -0.648382, 0.037596,-0.622362;;, + 120;3; -0.648382, 0.037596,-0.622362;;, + 121;3; -0.648382, 0.037596,-0.622362;;, + 122;3; -0.648382, 0.037596,-0.622362;;, + 123;3; -0.648382, 0.037596,-0.622362;;, + 124;3; -0.648382, 0.037596,-0.622362;;, + 125;3; -0.648382, 0.037596,-0.622362;;, + 126;3; -0.648382, 0.037596,-0.622362;;, + 127;3; -0.648382, 0.037596,-0.622362;;, + 128;3; -0.648382, 0.037596,-0.622362;;, + 129;3; -0.648382, 0.037596,-0.622362;;, + 130;3; -0.648382, 0.037596,-0.622362;;, + 131;3; -0.648382, 0.037596,-0.622362;;, + 132;3; -0.648382, 0.037596,-0.622362;;, + 133;3; -0.648382, 0.037596,-0.622362;;, + 134;3; -0.648382, 0.037596,-0.622362;;, + 135;3; -0.648382, 0.037596,-0.622362;;, + 136;3; -0.648382, 0.037596,-0.622363;;, + 137;3; -0.648382, 0.037596,-0.622363;;, + 138;3; -0.648382, 0.037596,-0.622362;;, + 139;3; -0.648382, 0.037596,-0.622363;;, + 140;3; -0.648382, 0.037596,-0.622362;;, + 141;3; -0.648382, 0.037596,-0.622362;;, + 142;3; -0.648382, 0.037596,-0.622363;;, + 143;3; -0.648382, 0.037596,-0.622363;;, + 144;3; -0.648382, 0.037596,-0.622362;;, + 145;3; -0.648382, 0.037596,-0.622362;;, + 146;3; -0.648382, 0.037596,-0.622362;;, + 147;3; -0.648382, 0.037596,-0.622363;;, + 148;3; -0.648382, 0.037596,-0.622363;;, + 149;3; -0.648382, 0.037596,-0.622363;;, + 150;3; -0.648382, 0.037596,-0.622363;;, + 151;3; -0.648382, 0.037596,-0.622362;;, + 152;3; -0.648382, 0.037596,-0.622363;;, + 153;3; -0.648382, 0.037596,-0.622362;;, + 154;3; -0.648382, 0.037596,-0.622363;;, + 155;3; -0.648382, 0.037596,-0.622362;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 1;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 2;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 3;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 4;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 5;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 6;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 7;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 8;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 9;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 10;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 11;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 12;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 13;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 14;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 15;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 16;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 17;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 18;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 19;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 20;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 21;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 22;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 23;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 24;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 25;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 26;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 27;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 28;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 29;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 30;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 31;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 32;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 33;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 34;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 35;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 36;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 37;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 38;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 39;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 40;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 41;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 42;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 43;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 44;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 45;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 46;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 47;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 48;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 49;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 50;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 51;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 52;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 53;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 54;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 55;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 56;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 57;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 58;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 59;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 60;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 61;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 62;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 63;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 64;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 65;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 66;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 67;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 68;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 69;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 70;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 71;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 72;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 73;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 74;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 75;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 76;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 77;4; -0.482678,-0.516262, 0.482678,-0.516262;;, + 78;4; -0.494154,-0.504227, 0.494154,-0.504227;;, + 79;4; -0.510651,-0.486926, 0.510651,-0.486926;;, + 80;4; -0.527147,-0.469626, 0.527147,-0.469626;;, + 81;4; -0.538622,-0.457592, 0.538622,-0.457592;;, + 82;4; -0.542565,-0.453457, 0.542565,-0.453457;;, + 83;4; -0.540477,-0.455378, 0.540477,-0.455378;;, + 84;4; -0.534173,-0.461177, 0.534173,-0.461177;;, + 85;4; -0.523779,-0.470740, 0.523779,-0.470740;;, + 86;4; -0.509749,-0.483646, 0.509749,-0.483645;;, + 87;4; -0.492950,-0.499100, 0.492950,-0.499100;;, + 88;4; -0.474639,-0.515945, 0.474639,-0.515945;;, + 89;4; -0.456329,-0.532789, 0.456329,-0.532789;;, + 90;4; -0.439529,-0.548244, 0.439529,-0.548244;;, + 91;4; -0.425500,-0.561150, 0.425500,-0.561150;;, + 92;4; -0.415106,-0.570712, 0.415106,-0.570712;;, + 93;4; -0.408802,-0.576511, 0.408802,-0.576511;;, + 94;4; -0.406714,-0.578432, 0.406714,-0.578432;;, + 95;4; -0.411163,-0.574847, 0.411163,-0.574847;;, + 96;4; -0.424110,-0.564414, 0.424110,-0.564414;;, + 97;4; -0.442723,-0.549416, 0.442723,-0.549415;;, + 98;4; -0.461337,-0.534416, 0.461337,-0.534416;;, + 99;4; -0.474286,-0.523982, 0.474286,-0.523982;;, + 100;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 101;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 102;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 103;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 104;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 105;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 106;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 107;4; -0.463086,-0.529658, 0.463086,-0.529658;;, + 108;4; -0.417557,-0.556598, 0.417557,-0.556598;;, + 109;4; -0.352132,-0.595304, 0.352132,-0.595304;;, + 110;4; -0.286723,-0.633995, 0.286723,-0.633995;;, + 111;4; -0.241223,-0.660908, 0.241223,-0.660908;;, + 112;4; -0.225588,-0.670157, 0.225588,-0.670157;;, + 113;4; -0.231994,-0.664266, 0.231994,-0.664266;;, + 114;4; -0.251338,-0.646487, 0.251338,-0.646487;;, + 115;4; -0.283247,-0.617183, 0.283247,-0.617183;;, + 116;4; -0.326335,-0.577654, 0.326335,-0.577654;;, + 117;4; -0.377964,-0.530352, 0.377964,-0.530352;;, + 118;4; -0.434283,-0.478850, 0.434283,-0.478850;;, + 119;4; -0.490670,-0.427420, 0.490670,-0.427420;;, + 120;4; -0.542496,-0.380332, 0.542496,-0.380332;;, + 121;4; -0.585897,-0.341144, 0.585897,-0.341144;;, + 122;4; -0.618218,-0.312288, 0.618218,-0.312288;;, + 123;4; -0.638054,-0.295043, 0.638054,-0.295043;;, + 124;4; -0.645014,-0.289754, 0.645014,-0.289754;;, + 125;4; -0.635188,-0.304482, 0.635188,-0.304482;;, + 126;4; -0.605463,-0.346110, 0.605463,-0.346110;;, + 127;4; -0.562409,-0.405604, 0.562409,-0.405604;;, + 128;4; -0.519210,-0.464968, 0.519210,-0.464968;;, + 129;4; -0.489096,-0.506226, 0.489096,-0.506226;;, + 130;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 131;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 132;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 133;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 134;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 135;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 136;4; -0.423044,-0.562297, 0.423044,-0.562297;;, + 137;4; -0.367362,-0.604190, 0.367362,-0.604190;;, + 138;4; -0.367425,-0.604203, 0.367425,-0.604203;;, + 139;4; -0.367732,-0.604136, 0.367732,-0.604136;;, + 140;4; -0.368467,-0.603827, 0.368467,-0.603826;;, + 141;4; -0.369808,-0.603107, 0.369808,-0.603107;;, + 142;4; -0.371920,-0.601824, 0.371920,-0.601824;;, + 143;4; -0.374937,-0.599842, 0.374937,-0.599842;;, + 144;4; -0.378962,-0.597057, 0.378962,-0.597057;;, + 145;4; -0.384059,-0.593396, 0.384059,-0.593396;;, + 146;4; -0.390257,-0.588817, 0.390257,-0.588817;;, + 147;4; -0.397555,-0.583306, 0.397556,-0.583306;;, + 148;4; -0.405929,-0.576873, 0.405929,-0.576872;;, + 149;4; -0.415336,-0.569543, 0.415336,-0.569543;;, + 150;4; -0.440564,-0.548042, 0.440564,-0.548042;;, + 151;4; -0.480982,-0.513021, 0.480982,-0.513021;;, + 152;4; -0.499219,-0.498090, 0.499219,-0.498090;;, + 153;4; -0.494667,-0.503910, 0.494667,-0.503910;;, + 154;4; -0.483869,-0.515211, 0.483869,-0.515211;;, + 155;4; -0.478735,-0.520397, 0.478735,-0.520397;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Armature_noga2} + AnimationKey { //Position + 2; + 156; + 0;3; -0.648382, 3.072911,-0.875938;;, + 1;3; -0.648382, 3.072911,-0.875938;;, + 2;3; -0.648382, 3.072911,-0.875938;;, + 3;3; -0.648382, 3.072911,-0.875938;;, + 4;3; -0.648382, 3.072911,-0.875938;;, + 5;3; -0.648382, 3.072911,-0.875938;;, + 6;3; -0.648382, 3.072911,-0.875938;;, + 7;3; -0.648382, 3.072911,-0.875938;;, + 8;3; -0.648382, 3.072911,-0.875938;;, + 9;3; -0.648382, 3.072911,-0.875938;;, + 10;3; -0.648382, 3.072911,-0.875938;;, + 11;3; -0.648382, 3.072911,-0.875938;;, + 12;3; -0.648382, 3.072911,-0.875938;;, + 13;3; -0.648382, 3.072911,-0.875938;;, + 14;3; -0.648382, 3.072911,-0.875938;;, + 15;3; -0.648382, 3.072911,-0.875938;;, + 16;3; -0.648382, 3.072911,-0.875938;;, + 17;3; -0.648382, 3.072911,-0.875938;;, + 18;3; -0.648382, 3.072911,-0.875938;;, + 19;3; -0.648382, 3.072911,-0.875938;;, + 20;3; -0.648382, 3.072911,-0.875938;;, + 21;3; -0.648382, 3.072911,-0.875938;;, + 22;3; -0.648382, 3.072911,-0.875938;;, + 23;3; -0.648382, 3.072911,-0.875938;;, + 24;3; -0.648382, 3.072911,-0.875938;;, + 25;3; -0.648382, 3.072911,-0.875938;;, + 26;3; -0.648382, 3.072911,-0.875938;;, + 27;3; -0.648382, 3.072911,-0.875938;;, + 28;3; -0.648382, 3.072911,-0.875938;;, + 29;3; -0.648382, 3.072911,-0.875938;;, + 30;3; -0.648382, 3.072911,-0.875938;;, + 31;3; -0.648382, 3.072911,-0.875938;;, + 32;3; -0.648382, 3.072911,-0.875938;;, + 33;3; -0.648382, 3.072911,-0.875938;;, + 34;3; -0.648382, 3.072911,-0.875938;;, + 35;3; -0.648382, 3.072911,-0.875938;;, + 36;3; -0.648382, 3.072911,-0.875938;;, + 37;3; -0.648382, 3.072911,-0.875938;;, + 38;3; -0.648382, 3.072911,-0.875938;;, + 39;3; -0.648382, 3.072911,-0.875938;;, + 40;3; -0.648382, 3.072911,-0.875938;;, + 41;3; -0.648382, 3.072911,-0.875938;;, + 42;3; -0.648382, 3.072911,-0.875938;;, + 43;3; -0.648382, 3.072911,-0.875938;;, + 44;3; -0.648382, 3.072911,-0.875938;;, + 45;3; -0.648382, 3.072911,-0.875938;;, + 46;3; -0.648382, 3.072911,-0.875938;;, + 47;3; -0.648382, 3.072911,-0.875938;;, + 48;3; -0.648382, 3.072911,-0.875938;;, + 49;3; -0.648382, 3.072911,-0.875938;;, + 50;3; -0.648382, 3.072911,-0.875938;;, + 51;3; -0.648382, 3.072911,-0.875938;;, + 52;3; -0.648382, 3.072911,-0.875938;;, + 53;3; -0.648382, 3.072911,-0.875938;;, + 54;3; -0.648382, 3.072911,-0.875938;;, + 55;3; -0.648382, 3.072911,-0.875938;;, + 56;3; -0.648382, 3.072911,-0.875938;;, + 57;3; -0.648382, 3.072911,-0.875938;;, + 58;3; -0.648382, 3.072911,-0.875938;;, + 59;3; -0.648382, 3.072911,-0.875938;;, + 60;3; -0.648382, 3.072911,-0.875938;;, + 61;3; -0.648382, 3.072911,-0.875938;;, + 62;3; -0.648382, 3.072911,-0.875938;;, + 63;3; -0.648382, 3.072911,-0.875938;;, + 64;3; -0.648382, 3.072911,-0.875938;;, + 65;3; -0.648382, 3.072911,-0.875938;;, + 66;3; -0.648382, 3.072911,-0.875938;;, + 67;3; -0.648382, 3.072911,-0.875938;;, + 68;3; -0.648382, 3.072911,-0.875938;;, + 69;3; -0.648382, 3.072911,-0.875938;;, + 70;3; -0.648382, 3.072911,-0.875938;;, + 71;3; -0.648382, 3.072911,-0.875938;;, + 72;3; -0.648382, 3.072911,-0.875938;;, + 73;3; -0.648382, 3.072911,-0.875938;;, + 74;3; -0.648382, 3.072911,-0.875938;;, + 75;3; -0.648382, 3.072911,-0.875938;;, + 76;3; -0.648382, 3.072911,-0.875938;;, + 77;3; -0.648382, 3.072911,-0.875938;;, + 78;3; -0.648382, 3.072911,-0.875938;;, + 79;3; -0.648382, 3.072911,-0.875938;;, + 80;3; -0.648382, 3.072911,-0.875938;;, + 81;3; -0.648382, 3.072911,-0.875938;;, + 82;3; -0.648382, 3.072911,-0.875938;;, + 83;3; -0.648382, 3.072911,-0.875938;;, + 84;3; -0.648382, 3.072911,-0.875938;;, + 85;3; -0.648382, 3.072911,-0.875938;;, + 86;3; -0.648382, 3.072911,-0.875938;;, + 87;3; -0.648382, 3.072911,-0.875938;;, + 88;3; -0.648382, 3.072911,-0.875938;;, + 89;3; -0.648382, 3.072911,-0.875938;;, + 90;3; -0.648382, 3.072911,-0.875938;;, + 91;3; -0.648382, 3.072911,-0.875938;;, + 92;3; -0.648382, 3.072911,-0.875938;;, + 93;3; -0.648382, 3.072911,-0.875938;;, + 94;3; -0.648382, 3.072911,-0.875938;;, + 95;3; -0.648382, 3.072911,-0.875938;;, + 96;3; -0.648382, 3.072911,-0.875938;;, + 97;3; -0.648382, 3.072911,-0.875938;;, + 98;3; -0.648382, 3.072911,-0.875938;;, + 99;3; -0.648382, 3.072911,-0.875938;;, + 100;3; -0.648382, 3.072911,-0.875938;;, + 101;3; -0.648382, 3.072911,-0.875938;;, + 102;3; -0.648382, 3.072911,-0.875938;;, + 103;3; -0.648382, 3.072911,-0.875938;;, + 104;3; -0.648382, 3.072911,-0.875938;;, + 105;3; -0.648382, 3.072911,-0.875938;;, + 106;3; -0.648382, 3.072911,-0.875938;;, + 107;3; -0.648382, 3.072911,-0.875938;;, + 108;3; -0.648382, 3.072911,-0.875938;;, + 109;3; -0.648382, 3.072911,-0.875938;;, + 110;3; -0.648382, 3.072911,-0.875938;;, + 111;3; -0.648382, 3.072911,-0.875938;;, + 112;3; -0.648382, 3.072911,-0.875938;;, + 113;3; -0.648382, 3.072911,-0.875938;;, + 114;3; -0.648382, 3.072911,-0.875938;;, + 115;3; -0.648382, 3.072911,-0.875938;;, + 116;3; -0.648382, 3.072911,-0.875938;;, + 117;3; -0.648382, 3.072911,-0.875938;;, + 118;3; -0.648382, 3.072911,-0.875938;;, + 119;3; -0.648382, 3.072911,-0.875938;;, + 120;3; -0.648382, 3.072911,-0.875938;;, + 121;3; -0.648382, 3.072911,-0.875938;;, + 122;3; -0.648382, 3.072911,-0.875938;;, + 123;3; -0.648382, 3.072911,-0.875938;;, + 124;3; -0.648382, 3.072911,-0.875938;;, + 125;3; -0.648382, 3.072911,-0.875938;;, + 126;3; -0.648382, 3.072911,-0.875938;;, + 127;3; -0.648382, 3.072911,-0.875938;;, + 128;3; -0.648382, 3.072911,-0.875938;;, + 129;3; -0.648382, 3.072911,-0.875938;;, + 130;3; -0.648382, 3.072911,-0.875938;;, + 131;3; -0.648382, 3.072911,-0.875938;;, + 132;3; -0.648382, 3.072911,-0.875938;;, + 133;3; -0.648382, 3.072911,-0.875938;;, + 134;3; -0.648382, 3.072911,-0.875938;;, + 135;3; -0.648382, 3.072911,-0.875938;;, + 136;3; -0.648382, 3.072911,-0.875938;;, + 137;3; -0.648382, 3.072911,-0.875938;;, + 138;3; -0.648382, 3.072911,-0.875938;;, + 139;3; -0.648382, 3.072911,-0.875938;;, + 140;3; -0.648382, 3.072911,-0.875938;;, + 141;3; -0.648382, 3.072911,-0.875938;;, + 142;3; -0.648382, 3.072911,-0.875938;;, + 143;3; -0.648382, 3.072911,-0.875938;;, + 144;3; -0.648382, 3.072911,-0.875938;;, + 145;3; -0.648382, 3.072911,-0.875938;;, + 146;3; -0.648382, 3.072911,-0.875938;;, + 147;3; -0.648382, 3.072911,-0.875938;;, + 148;3; -0.648382, 3.072911,-0.875938;;, + 149;3; -0.648382, 3.072911,-0.875938;;, + 150;3; -0.648382, 3.072911,-0.875938;;, + 151;3; -0.648382, 3.072911,-0.875938;;, + 152;3; -0.648382, 3.072911,-0.875938;;, + 153;3; -0.648382, 3.072911,-0.875938;;, + 154;3; -0.648382, 3.072911,-0.875938;;, + 155;3; -0.648382, 3.072911,-0.875938;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 1;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 2;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 3;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 4;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 5;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 6;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 7;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 8;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 9;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 10;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 11;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 12;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 13;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 14;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 15;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 16;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 17;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 18;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 19;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 20;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 21;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 22;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 23;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 24;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 25;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 26;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 27;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 28;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 29;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 30;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 31;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 32;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 33;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 34;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 35;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 36;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 37;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 38;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 39;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 40;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 41;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 42;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 43;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 44;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 45;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 46;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 47;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 48;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 49;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 50;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 51;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 52;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 53;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 54;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 55;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 56;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 57;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 58;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 59;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 60;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 61;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 62;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 63;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 64;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 65;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 66;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 67;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 68;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 69;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 70;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 71;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 72;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 73;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 74;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 75;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 76;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 77;4; -0.474286,-0.523982, 0.474286,-0.523982;;, + 78;4; -0.461337,-0.534416, 0.461337,-0.534416;;, + 79;4; -0.442723,-0.549415, 0.442723,-0.549415;;, + 80;4; -0.424110,-0.564414, 0.424110,-0.564414;;, + 81;4; -0.411163,-0.574847, 0.411163,-0.574847;;, + 82;4; -0.406714,-0.578432, 0.406714,-0.578432;;, + 83;4; -0.408802,-0.576511, 0.408802,-0.576511;;, + 84;4; -0.415106,-0.570712, 0.415106,-0.570712;;, + 85;4; -0.425500,-0.561150, 0.425500,-0.561150;;, + 86;4; -0.439529,-0.548244, 0.439529,-0.548244;;, + 87;4; -0.456329,-0.532789, 0.456329,-0.532789;;, + 88;4; -0.474639,-0.515945, 0.474639,-0.515945;;, + 89;4; -0.492950,-0.499100, 0.492950,-0.499100;;, + 90;4; -0.509750,-0.483645, 0.509750,-0.483645;;, + 91;4; -0.523779,-0.470739, 0.523779,-0.470739;;, + 92;4; -0.534173,-0.461177, 0.534173,-0.461177;;, + 93;4; -0.540477,-0.455378, 0.540477,-0.455378;;, + 94;4; -0.542565,-0.453457, 0.542565,-0.453457;;, + 95;4; -0.538622,-0.457592, 0.538622,-0.457592;;, + 96;4; -0.527147,-0.469626, 0.527147,-0.469626;;, + 97;4; -0.510651,-0.486926, 0.510651,-0.486926;;, + 98;4; -0.494154,-0.504227, 0.494154,-0.504227;;, + 99;4; -0.482678,-0.516262, 0.482678,-0.516262;;, + 100;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 101;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 102;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 103;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 104;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 105;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 106;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 107;4; -0.459849,-0.531450, 0.459849,-0.531450;;, + 108;4; -0.404704,-0.563369, 0.404704,-0.563369;;, + 109;4; -0.324936,-0.608630, 0.324936,-0.608630;;, + 110;4; -0.244150,-0.652732, 0.244150,-0.652732;;, + 111;4; -0.186185,-0.681484, 0.186185,-0.681484;;, + 112;4; -0.163186,-0.688019, 0.163186,-0.688019;;, + 113;4; -0.167199,-0.675519, 0.167199,-0.675519;;, + 114;4; -0.188605,-0.647883, 0.188605,-0.647883;;, + 115;4; -0.226968,-0.605645, 0.226968,-0.605645;;, + 116;4; -0.280509,-0.550553, 0.280509,-0.550553;;, + 117;4; -0.345782,-0.485840, 0.345782,-0.485840;;, + 118;4; -0.417713,-0.416166, 0.417713,-0.416166;;, + 119;4; -0.490176,-0.347070, 0.490176,-0.347070;;, + 120;4; -0.557006,-0.284050, 0.557006,-0.284050;;, + 121;4; -0.613026,-0.231653, 0.613026,-0.231653;;, + 122;4; -0.654651,-0.192961, 0.654651,-0.192961;;, + 123;4; -0.679949,-0.169555, 0.679949,-0.169555;;, + 124;4; -0.688343,-0.161817, 0.688343,-0.161817;;, + 125;4; -0.675400,-0.183963, 0.675400,-0.183963;;, + 126;4; -0.637747,-0.248401, 0.637747,-0.248401;;, + 127;4; -0.583614,-0.341036, 0.583614,-0.341036;;, + 128;4; -0.529441,-0.433709, 0.529441,-0.433709;;, + 129;4; -0.491712,-0.498218, 0.491712,-0.498218;;, + 130;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 131;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 132;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 133;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 134;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 135;4; -0.478735,-0.520397, 0.478735,-0.520397;;, + 136;4; -0.536290,-0.452136, 0.536290,-0.452136;;, + 137;4; -0.593818,-0.383901, 0.593818,-0.383901;;, + 138;4; -0.592025,-0.386049, 0.592025,-0.386049;;, + 139;4; -0.586989,-0.392082, 0.586989,-0.392082;;, + 140;4; -0.579326,-0.401264, 0.579326,-0.401264;;, + 141;4; -0.569759,-0.412729, 0.569759,-0.412729;;, + 142;4; -0.559069,-0.425541, 0.559069,-0.425541;;, + 143;4; -0.548041,-0.438760, 0.548041,-0.438760;;, + 144;4; -0.537411,-0.451504, 0.537411,-0.451504;;, + 145;4; -0.527823,-0.462997, 0.527823,-0.462997;;, + 146;4; -0.519810,-0.472602, 0.519810,-0.472602;;, + 147;4; -0.513782,-0.479828, 0.513782,-0.479828;;, + 148;4; -0.510034,-0.484321, 0.510034,-0.484321;;, + 149;4; -0.508756,-0.485852, 0.508756,-0.485852;;, + 150;4; -0.520938,-0.472488, 0.520938,-0.472488;;, + 151;4; -0.547004,-0.443890, 0.547004,-0.443890;;, + 152;4; -0.559186,-0.430525, 0.559186,-0.430525;;, + 153;4; -0.539768,-0.452220, 0.539768,-0.452220;;, + 154;4; -0.498201,-0.498658, 0.498201,-0.498657;;, + 155;4; -0.478735,-0.520397, 0.478735,-0.520397;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Armature_hvost} + AnimationKey { //Position + 2; + 156; + 0;3; 0.000000,-0.295864,-0.017687;;, + 1;3; 0.000000,-0.295864,-0.017687;;, + 2;3; 0.000000,-0.295864,-0.017687;;, + 3;3; 0.000000,-0.295864,-0.017687;;, + 4;3; 0.000000,-0.295864,-0.017687;;, + 5;3; 0.000000,-0.295864,-0.017687;;, + 6;3; 0.000000,-0.295864,-0.017687;;, + 7;3; 0.000000,-0.295864,-0.017687;;, + 8;3; 0.000000,-0.295864,-0.017687;;, + 9;3; 0.000000,-0.295864,-0.017687;;, + 10;3; 0.000000,-0.295864,-0.017687;;, + 11;3; 0.000000,-0.295864,-0.017687;;, + 12;3; 0.000000,-0.295864,-0.017687;;, + 13;3; 0.000000,-0.295864,-0.017687;;, + 14;3; 0.000000,-0.295864,-0.017687;;, + 15;3; 0.000000,-0.295864,-0.017687;;, + 16;3; 0.000000,-0.295864,-0.017687;;, + 17;3; 0.000000,-0.295864,-0.017687;;, + 18;3; 0.000000,-0.295864,-0.017687;;, + 19;3; 0.000000,-0.295864,-0.017687;;, + 20;3; 0.000000,-0.295864,-0.017687;;, + 21;3; 0.000000,-0.295864,-0.017687;;, + 22;3; 0.000000,-0.295864,-0.017687;;, + 23;3; 0.000000,-0.295864,-0.017687;;, + 24;3; 0.000000,-0.295864,-0.017687;;, + 25;3; 0.000000,-0.295864,-0.017687;;, + 26;3; 0.000000,-0.295864,-0.017687;;, + 27;3; 0.000000,-0.295864,-0.017687;;, + 28;3; 0.000000,-0.295864,-0.017687;;, + 29;3; 0.000000,-0.295864,-0.017687;;, + 30;3; 0.000000,-0.295864,-0.017687;;, + 31;3; 0.000000,-0.295864,-0.017687;;, + 32;3; 0.000000,-0.295864,-0.017687;;, + 33;3; 0.000000,-0.295864,-0.017687;;, + 34;3; 0.000000,-0.295864,-0.017687;;, + 35;3; 0.000000,-0.295864,-0.017687;;, + 36;3; 0.000000,-0.295864,-0.017687;;, + 37;3; 0.000000,-0.295864,-0.017687;;, + 38;3; 0.000000,-0.295864,-0.017687;;, + 39;3; 0.000000,-0.295864,-0.017687;;, + 40;3; 0.000000,-0.295864,-0.017687;;, + 41;3; 0.000000,-0.295864,-0.017687;;, + 42;3; 0.000000,-0.295864,-0.017687;;, + 43;3; 0.000000,-0.295864,-0.017687;;, + 44;3; 0.000000,-0.295864,-0.017687;;, + 45;3; 0.000000,-0.295864,-0.017687;;, + 46;3; 0.000000,-0.295864,-0.017687;;, + 47;3; 0.000000,-0.295864,-0.017687;;, + 48;3; 0.000000,-0.295864,-0.017687;;, + 49;3; 0.000000,-0.295864,-0.017687;;, + 50;3; 0.000000,-0.295864,-0.017687;;, + 51;3; 0.000000,-0.295864,-0.017687;;, + 52;3; 0.000000,-0.295864,-0.017687;;, + 53;3; 0.000000,-0.295864,-0.017687;;, + 54;3; 0.000000,-0.295864,-0.017687;;, + 55;3; 0.000000,-0.295864,-0.017687;;, + 56;3; 0.000000,-0.295864,-0.017687;;, + 57;3; 0.000000,-0.295864,-0.017687;;, + 58;3; 0.000000,-0.295864,-0.017687;;, + 59;3; 0.000000,-0.295864,-0.017687;;, + 60;3; 0.000000,-0.295864,-0.017687;;, + 61;3; 0.000000,-0.295864,-0.017687;;, + 62;3; 0.000000,-0.295864,-0.017687;;, + 63;3; 0.000000,-0.295864,-0.017687;;, + 64;3; 0.000000,-0.295864,-0.017687;;, + 65;3; 0.000000,-0.295864,-0.017687;;, + 66;3; 0.000000,-0.295864,-0.017687;;, + 67;3; 0.000000,-0.295864,-0.017687;;, + 68;3; 0.000000,-0.295864,-0.017687;;, + 69;3; 0.000000,-0.295864,-0.017687;;, + 70;3; 0.000000,-0.295864,-0.017687;;, + 71;3; 0.000000,-0.295864,-0.017687;;, + 72;3; 0.000000,-0.295864,-0.017687;;, + 73;3; 0.000000,-0.295864,-0.017687;;, + 74;3; 0.000000,-0.295864,-0.017687;;, + 75;3; 0.000000,-0.295864,-0.017687;;, + 76;3; 0.000000,-0.295864,-0.017687;;, + 77;3; 0.000000,-0.295864,-0.017687;;, + 78;3; 0.000000,-0.295864,-0.017687;;, + 79;3; 0.000000,-0.295864,-0.017687;;, + 80;3; 0.000000,-0.295864,-0.017687;;, + 81;3; 0.000000,-0.295864,-0.017687;;, + 82;3; 0.000000,-0.295864,-0.017687;;, + 83;3; 0.000000,-0.295864,-0.017687;;, + 84;3; 0.000000,-0.295864,-0.017687;;, + 85;3; 0.000000,-0.295864,-0.017687;;, + 86;3; 0.000000,-0.295864,-0.017687;;, + 87;3; 0.000000,-0.295864,-0.017687;;, + 88;3; 0.000000,-0.295864,-0.017687;;, + 89;3; 0.000000,-0.295864,-0.017687;;, + 90;3; 0.000000,-0.295864,-0.017687;;, + 91;3; 0.000000,-0.295864,-0.017687;;, + 92;3; 0.000000,-0.295864,-0.017687;;, + 93;3; 0.000000,-0.295864,-0.017687;;, + 94;3; 0.000000,-0.295864,-0.017687;;, + 95;3; 0.000000,-0.295864,-0.017687;;, + 96;3; 0.000000,-0.295864,-0.017687;;, + 97;3; 0.000000,-0.295864,-0.017687;;, + 98;3; 0.000000,-0.295864,-0.017687;;, + 99;3; 0.000000,-0.295864,-0.017687;;, + 100;3; 0.000000,-0.295864,-0.017687;;, + 101;3; 0.000000,-0.295864,-0.017687;;, + 102;3; 0.000000,-0.295864,-0.017687;;, + 103;3; 0.000000,-0.295864,-0.017687;;, + 104;3; 0.000000,-0.295864,-0.017687;;, + 105;3; 0.000000,-0.295864,-0.017687;;, + 106;3; 0.000000,-0.295864,-0.017687;;, + 107;3; 0.000000,-0.295864,-0.017687;;, + 108;3; 0.000000,-0.295864,-0.017687;;, + 109;3; 0.000000,-0.295864,-0.017687;;, + 110;3; 0.000000,-0.295864,-0.017687;;, + 111;3; 0.000000,-0.295864,-0.017687;;, + 112;3; 0.000000,-0.295864,-0.017687;;, + 113;3; 0.000000,-0.295864,-0.017687;;, + 114;3; 0.000000,-0.295864,-0.017687;;, + 115;3; 0.000000,-0.295864,-0.017687;;, + 116;3; 0.000000,-0.295864,-0.017687;;, + 117;3; 0.000000,-0.295864,-0.017687;;, + 118;3; 0.000000,-0.295864,-0.017687;;, + 119;3; 0.000000,-0.295864,-0.017687;;, + 120;3; 0.000000,-0.295864,-0.017687;;, + 121;3; 0.000000,-0.295864,-0.017687;;, + 122;3; 0.000000,-0.295864,-0.017687;;, + 123;3; 0.000000,-0.295864,-0.017687;;, + 124;3; 0.000000,-0.295864,-0.017687;;, + 125;3; 0.000000,-0.295864,-0.017687;;, + 126;3; 0.000000,-0.295864,-0.017687;;, + 127;3; 0.000000,-0.295864,-0.017687;;, + 128;3; 0.000000,-0.295864,-0.017687;;, + 129;3; 0.000000,-0.295864,-0.017687;;, + 130;3; 0.000000,-0.295864,-0.017687;;, + 131;3; 0.000000,-0.295864,-0.017687;;, + 132;3; 0.000000,-0.295864,-0.017687;;, + 133;3; 0.000000,-0.295864,-0.017687;;, + 134;3; 0.000000,-0.295864,-0.017687;;, + 135;3; 0.000000,-0.295864,-0.017687;;, + 136;3; 0.000000,-0.295864,-0.017687;;, + 137;3; 0.000000,-0.295864,-0.017687;;, + 138;3; 0.000000,-0.295864,-0.017687;;, + 139;3; 0.000000,-0.295864,-0.017687;;, + 140;3; 0.000000,-0.295864,-0.017687;;, + 141;3; 0.000000,-0.295864,-0.017687;;, + 142;3; 0.000000,-0.295864,-0.017687;;, + 143;3; 0.000000,-0.295864,-0.017687;;, + 144;3; 0.000000,-0.295864,-0.017687;;, + 145;3; 0.000000,-0.295864,-0.017687;;, + 146;3; 0.000000,-0.295864,-0.017687;;, + 147;3; 0.000000,-0.295864,-0.017687;;, + 148;3; 0.000000,-0.295864,-0.017687;;, + 149;3; 0.000000,-0.295864,-0.017687;;, + 150;3; 0.000000,-0.295864,-0.017687;;, + 151;3; 0.000000,-0.295864,-0.017687;;, + 152;3; 0.000000,-0.295864,-0.017687;;, + 153;3; 0.000000,-0.295864,-0.017687;;, + 154;3; 0.000000,-0.295864,-0.017687;;, + 155;3; 0.000000,-0.295864,-0.017687;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 1;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 2;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 3;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 4;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 5;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 6;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 7;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 8;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 9;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 10;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 11;4; -0.487739,-0.870622, 0.021531, 0.023041;;, + 12;4; -0.485578,-0.866764, 0.067591, 0.072336;;, + 13;4; -0.484568,-0.864961, 0.089115, 0.095371;;, + 14;4; -0.484568,-0.864961, 0.078105, 0.083589;;, + 15;4; -0.484568,-0.864961, 0.046063, 0.049297;;, + 16;4; -0.484568,-0.864961, 0.000000, 0.000000;;, + 17;4; -0.484568,-0.864961,-0.046062,-0.049296;;, + 18;4; -0.484568,-0.864961,-0.078105,-0.083588;;, + 19;4; -0.484568,-0.864961,-0.089115,-0.095371;;, + 20;4; -0.485505,-0.866634,-0.063411,-0.066145;;, + 21;4; -0.487527,-0.870243,-0.008405,-0.003602;;, + 22;4; -0.488515,-0.872007, 0.017311, 0.025632;;, + 23;4; -0.488578,-0.872119, 0.016836, 0.024930;;, + 24;4; -0.488632,-0.872216, 0.015413, 0.022823;;, + 25;4; -0.488675,-0.872293, 0.013128, 0.019440;;, + 26;4; -0.488708,-0.872351, 0.010222, 0.015137;;, + 27;4; -0.488729,-0.872389, 0.007087, 0.010495;;, + 28;4; -0.488741,-0.872411, 0.004182, 0.006192;;, + 29;4; -0.488747,-0.872421, 0.001897, 0.002809;;, + 30;4; -0.488749,-0.872424, 0.000474, 0.000702;;, + 31;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 32;4; -0.487739,-0.870622, 0.021530, 0.023040;;, + 33;4; -0.485578,-0.866764, 0.067591, 0.072335;;, + 34;4; -0.484568,-0.864961, 0.089115, 0.095371;;, + 35;4; -0.484568,-0.864961, 0.078105, 0.083589;;, + 36;4; -0.484568,-0.864961, 0.046063, 0.049297;;, + 37;4; -0.484568,-0.864961,-0.000000, 0.000000;;, + 38;4; -0.484568,-0.864961,-0.046063,-0.049297;;, + 39;4; -0.484568,-0.864961,-0.078105,-0.083589;;, + 40;4; -0.484568,-0.864961,-0.089115,-0.095371;;, + 41;4; -0.485578,-0.866764,-0.067592,-0.072335;;, + 42;4; -0.487739,-0.870622,-0.021532,-0.023040;;, + 43;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 44;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 45;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 46;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 47;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 48;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 49;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 50;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 51;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 52;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 53;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 54;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 55;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 56;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 57;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 58;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 59;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 60;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 61;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 62;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 63;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 64;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 65;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 66;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 67;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 68;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 69;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 70;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 71;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 72;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 73;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 74;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 75;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 76;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 77;4; -0.475808,-0.877594,-0.000049,-0.000523;;, + 78;4; -0.436940,-0.893029,-0.000173,-0.002149;;, + 79;4; -0.377893,-0.916244,-0.000300,-0.004762;;, + 80;4; -0.312673,-0.941466,-0.000330,-0.007910;;, + 81;4; -0.256835,-0.962415,-0.000187,-0.011003;;, + 82;4; -0.219444,-0.975530, 0.000150,-0.013640;;, + 83;4; -0.193318,-0.983639, 0.000681,-0.016160;;, + 84;4; -0.169382,-0.990265, 0.001418,-0.019016;;, + 85;4; -0.148030,-0.995304, 0.002349,-0.022159;;, + 86;4; -0.129628,-0.998721, 0.003440,-0.025501;;, + 87;4; -0.114440,-1.000587, 0.004639,-0.028910;;, + 88;4; -0.102546,-1.001108, 0.005873,-0.032223;;, + 89;4; -0.093793,-1.000608, 0.007057,-0.035264;;, + 90;4; -0.087804,-0.999487, 0.008111,-0.037878;;, + 91;4; -0.084054,-0.998144, 0.008972,-0.039952;;, + 92;4; -0.081975,-0.996922, 0.009598,-0.041429;;, + 93;4; -0.081039,-0.996075, 0.009973,-0.042296;;, + 94;4; -0.080808,-0.995769, 0.010096,-0.042576;;, + 95;4; -0.106019,-0.988144, 0.009473,-0.039946;;, + 96;4; -0.179360,-0.965968, 0.007657,-0.032292;;, + 97;4; -0.284763,-0.934105, 0.005048,-0.021288;;, + 98;4; -0.390175,-0.902238, 0.002439,-0.010284;;, + 99;4; -0.463531,-0.880054, 0.000624,-0.002630;;, + 100;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 101;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 102;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 103;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 104;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 105;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 106;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 107;4; -0.475808,-0.877594,-0.000049,-0.000523;;, + 108;4; -0.436940,-0.893029,-0.000173,-0.002149;;, + 109;4; -0.377893,-0.916244,-0.000300,-0.004762;;, + 110;4; -0.312673,-0.941466,-0.000330,-0.007910;;, + 111;4; -0.256835,-0.962415,-0.000187,-0.011003;;, + 112;4; -0.219444,-0.975530, 0.000150,-0.013640;;, + 113;4; -0.193318,-0.983639, 0.000681,-0.016160;;, + 114;4; -0.169382,-0.990265, 0.001418,-0.019016;;, + 115;4; -0.148030,-0.995304, 0.002349,-0.022159;;, + 116;4; -0.129628,-0.998721, 0.003440,-0.025501;;, + 117;4; -0.114440,-1.000587, 0.004639,-0.028910;;, + 118;4; -0.102546,-1.001108, 0.005873,-0.032223;;, + 119;4; -0.093793,-1.000608, 0.007057,-0.035264;;, + 120;4; -0.087804,-0.999487, 0.008111,-0.037878;;, + 121;4; -0.084054,-0.998144, 0.008972,-0.039952;;, + 122;4; -0.081975,-0.996922, 0.009598,-0.041429;;, + 123;4; -0.081039,-0.996075, 0.009973,-0.042296;;, + 124;4; -0.080808,-0.995769, 0.010096,-0.042576;;, + 125;4; -0.106019,-0.988144, 0.009473,-0.039946;;, + 126;4; -0.179360,-0.965968, 0.007657,-0.032292;;, + 127;4; -0.284763,-0.934105, 0.005048,-0.021288;;, + 128;4; -0.390175,-0.902238, 0.002439,-0.010284;;, + 129;4; -0.463531,-0.880054, 0.000624,-0.002630;;, + 130;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 131;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 132;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 133;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 134;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 135;4; -0.488749,-0.872425,-0.000000, 0.000000;;, + 136;4; -0.069762,-0.905220,-0.000000, 0.000000;;, + 137;4; 0.348011,-0.937491, 0.000000, 0.000000;;, + 138;4; 0.332428,-0.936184, 0.000000, 0.000000;;, + 139;4; 0.294691,-0.933103, 0.000000, 0.000000;;, + 140;4; 0.243447,-0.929002, 0.000000, 0.000000;;, + 141;4; 0.183838,-0.924297, 0.000000, 0.000000;;, + 142;4; 0.119262,-0.919250, 0.000000, 0.000000;;, + 143;4; 0.052141,-0.914041, 0.000000, 0.000000;;, + 144;4; -0.015689,-0.908803,-0.000000, 0.000000;;, + 145;4; -0.082761,-0.903642,-0.000000, 0.000000;;, + 146;4; -0.147851,-0.898644,-0.000000, 0.000000;;, + 147;4; -0.209896,-0.893885,-0.000000, 0.000000;;, + 148;4; -0.267935,-0.889435,-0.000000, 0.000000;;, + 149;4; -0.321076,-0.885358,-0.000000, 0.000000;;, + 150;4; -0.368460,-0.881718,-0.000000, 0.000000;;, + 151;4; -0.409240,-0.878580,-0.000000, 0.000000;;, + 152;4; -0.442564,-0.876008,-0.000000, 0.000000;;, + 153;4; -0.467550,-0.874074,-0.000000, 0.000000;;, + 154;4; -0.483275,-0.872852,-0.000000, 0.000000;;, + 155;4; -0.488749,-0.872425,-0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Armature_sheya} + AnimationKey { //Position + 2; + 156; + 0;3; 0.000000, 3.260104, 0.242284;;, + 1;3; 0.000000, 3.260104, 0.242284;;, + 2;3; 0.000000, 3.260104, 0.242284;;, + 3;3; 0.000000, 3.260104, 0.242284;;, + 4;3; 0.000000, 3.260104, 0.242284;;, + 5;3; 0.000000, 3.260104, 0.242284;;, + 6;3; 0.000000, 3.260104, 0.242284;;, + 7;3; 0.000000, 3.260104, 0.242284;;, + 8;3; 0.000000, 3.260104, 0.242284;;, + 9;3; 0.000000, 3.260104, 0.242284;;, + 10;3; 0.000000, 3.260104, 0.242284;;, + 11;3; 0.000000, 3.260104, 0.242284;;, + 12;3; 0.000000, 3.260104, 0.242284;;, + 13;3; 0.000000, 3.260104, 0.242284;;, + 14;3; 0.000000, 3.260104, 0.242284;;, + 15;3; 0.000000, 3.260104, 0.242284;;, + 16;3; 0.000000, 3.260104, 0.242284;;, + 17;3; 0.000000, 3.260104, 0.242284;;, + 18;3; 0.000000, 3.260104, 0.242284;;, + 19;3; 0.000000, 3.260104, 0.242284;;, + 20;3; 0.000000, 3.260104, 0.242284;;, + 21;3; 0.000000, 3.260104, 0.242284;;, + 22;3; 0.000000, 3.260104, 0.242284;;, + 23;3; 0.000000, 3.260104, 0.242284;;, + 24;3; 0.000000, 3.260104, 0.242284;;, + 25;3; 0.000000, 3.260104, 0.242284;;, + 26;3; 0.000000, 3.260104, 0.242284;;, + 27;3; 0.000000, 3.260104, 0.242284;;, + 28;3; 0.000000, 3.260104, 0.242284;;, + 29;3; 0.000000, 3.260104, 0.242284;;, + 30;3; 0.000000, 3.260104, 0.242284;;, + 31;3; 0.000000, 3.260104, 0.242284;;, + 32;3; 0.000000, 3.260104, 0.242284;;, + 33;3; 0.000000, 3.260104, 0.242284;;, + 34;3; 0.000000, 3.260104, 0.242284;;, + 35;3; 0.000000, 3.260104, 0.242284;;, + 36;3; 0.000000, 3.260104, 0.242284;;, + 37;3; 0.000000, 3.260104, 0.242284;;, + 38;3; 0.000000, 3.260104, 0.242284;;, + 39;3; 0.000000, 3.260104, 0.242284;;, + 40;3; 0.000000, 3.260104, 0.242284;;, + 41;3; 0.000000, 3.260104, 0.242284;;, + 42;3; 0.000000, 3.260104, 0.242284;;, + 43;3; 0.000000, 3.260104, 0.242284;;, + 44;3; 0.000000, 3.260104, 0.242284;;, + 45;3; 0.000000, 3.260104, 0.242284;;, + 46;3; 0.000000, 3.260104, 0.242284;;, + 47;3; 0.000000, 3.260104, 0.242284;;, + 48;3; 0.000000, 3.260104, 0.242284;;, + 49;3; 0.000000, 3.260104, 0.242284;;, + 50;3; 0.000000, 3.260104, 0.242284;;, + 51;3; 0.000000, 3.260104, 0.242284;;, + 52;3; 0.000000, 3.260104, 0.242284;;, + 53;3; 0.000000, 3.260104, 0.242284;;, + 54;3; 0.000000, 3.260104, 0.242284;;, + 55;3; 0.000000, 3.260104, 0.242284;;, + 56;3; 0.000000, 3.260104, 0.242284;;, + 57;3; 0.000000, 3.260104, 0.242284;;, + 58;3; 0.000000, 3.260104, 0.242284;;, + 59;3; 0.000000, 3.260104, 0.242284;;, + 60;3; 0.000000, 3.260104, 0.242284;;, + 61;3; 0.000000, 3.260104, 0.242284;;, + 62;3; 0.000000, 3.260104, 0.242284;;, + 63;3; 0.000000, 3.260104, 0.242284;;, + 64;3; 0.000000, 3.260104, 0.242284;;, + 65;3; 0.000000, 3.260104, 0.242284;;, + 66;3; 0.000000, 3.260104, 0.242284;;, + 67;3; 0.000000, 3.260104, 0.242284;;, + 68;3; 0.000000, 3.260104, 0.242284;;, + 69;3; 0.000000, 3.260104, 0.242284;;, + 70;3; 0.000000, 3.260104, 0.242284;;, + 71;3; 0.000000, 3.260104, 0.242284;;, + 72;3; 0.000000, 3.260104, 0.242284;;, + 73;3; 0.000000, 3.260104, 0.242284;;, + 74;3; 0.000000, 3.260104, 0.242284;;, + 75;3; 0.000000, 3.260104, 0.242284;;, + 76;3; 0.000000, 3.260104, 0.242284;;, + 77;3; 0.000000, 3.260104, 0.242284;;, + 78;3; 0.000000, 3.260104, 0.242284;;, + 79;3; 0.000000, 3.260104, 0.242284;;, + 80;3; 0.000000, 3.260104, 0.242284;;, + 81;3; 0.000000, 3.260104, 0.242284;;, + 82;3; 0.000000, 3.260104, 0.242284;;, + 83;3; 0.000000, 3.260104, 0.242284;;, + 84;3; 0.000000, 3.260104, 0.242284;;, + 85;3; 0.000000, 3.260104, 0.242284;;, + 86;3; 0.000000, 3.260104, 0.242284;;, + 87;3; 0.000000, 3.260104, 0.242284;;, + 88;3; 0.000000, 3.260104, 0.242284;;, + 89;3; 0.000000, 3.260104, 0.242284;;, + 90;3; 0.000000, 3.260104, 0.242284;;, + 91;3; 0.000000, 3.260104, 0.242284;;, + 92;3; 0.000000, 3.260104, 0.242284;;, + 93;3; 0.000000, 3.260104, 0.242284;;, + 94;3; 0.000000, 3.260104, 0.242284;;, + 95;3; 0.000000, 3.260104, 0.242284;;, + 96;3; 0.000000, 3.260104, 0.242284;;, + 97;3; 0.000000, 3.260104, 0.242284;;, + 98;3; 0.000000, 3.260104, 0.242284;;, + 99;3; 0.000000, 3.260104, 0.242284;;, + 100;3; 0.000000, 3.260104, 0.242284;;, + 101;3; 0.000000, 3.260104, 0.242284;;, + 102;3; 0.000000, 3.260104, 0.242284;;, + 103;3; 0.000000, 3.260104, 0.242284;;, + 104;3; 0.000000, 3.260104, 0.242284;;, + 105;3; 0.000000, 3.260104, 0.242284;;, + 106;3; 0.000000, 3.260104, 0.242284;;, + 107;3; 0.000000, 3.260104, 0.242284;;, + 108;3; 0.000000, 3.260104, 0.242284;;, + 109;3; 0.000000, 3.260104, 0.242284;;, + 110;3; 0.000000, 3.260104, 0.242284;;, + 111;3; 0.000000, 3.260104, 0.242284;;, + 112;3; 0.000000, 3.260104, 0.242284;;, + 113;3; 0.000000, 3.260104, 0.242284;;, + 114;3; 0.000000, 3.260104, 0.242284;;, + 115;3; 0.000000, 3.260104, 0.242284;;, + 116;3; 0.000000, 3.260104, 0.242284;;, + 117;3; 0.000000, 3.260104, 0.242284;;, + 118;3; 0.000000, 3.260104, 0.242284;;, + 119;3; 0.000000, 3.260104, 0.242284;;, + 120;3; 0.000000, 3.260104, 0.242284;;, + 121;3; 0.000000, 3.260104, 0.242284;;, + 122;3; 0.000000, 3.260104, 0.242284;;, + 123;3; 0.000000, 3.260104, 0.242284;;, + 124;3; 0.000000, 3.260104, 0.242284;;, + 125;3; 0.000000, 3.260104, 0.242284;;, + 126;3; 0.000000, 3.260104, 0.242284;;, + 127;3; 0.000000, 3.260104, 0.242284;;, + 128;3; 0.000000, 3.260104, 0.242284;;, + 129;3; 0.000000, 3.260104, 0.242284;;, + 130;3; 0.000000, 3.260104, 0.242284;;, + 131;3; 0.000000, 3.260104, 0.242284;;, + 132;3; 0.000000, 3.260104, 0.242284;;, + 133;3; 0.000000, 3.260104, 0.242284;;, + 134;3; 0.000000, 3.260104, 0.242284;;, + 135;3; 0.000000, 3.260104, 0.242284;;, + 136;3; 0.000000, 3.260104, 0.242284;;, + 137;3; 0.000000, 3.260104, 0.242284;;, + 138;3; 0.000000, 3.260104, 0.242284;;, + 139;3; 0.000000, 3.260104, 0.242284;;, + 140;3; 0.000000, 3.260104, 0.242284;;, + 141;3; 0.000000, 3.260104, 0.242284;;, + 142;3; 0.000000, 3.260104, 0.242284;;, + 143;3; 0.000000, 3.260104, 0.242284;;, + 144;3; 0.000000, 3.260104, 0.242284;;, + 145;3; 0.000000, 3.260104, 0.242284;;, + 146;3; 0.000000, 3.260104, 0.242284;;, + 147;3; 0.000000, 3.260104, 0.242284;;, + 148;3; 0.000000, 3.260104, 0.242284;;, + 149;3; 0.000000, 3.260104, 0.242284;;, + 150;3; 0.000000, 3.260104, 0.242284;;, + 151;3; 0.000000, 3.260104, 0.242284;;, + 152;3; 0.000000, 3.260104, 0.242284;;, + 153;3; 0.000000, 3.260104, 0.242284;;, + 154;3; 0.000000, 3.260104, 0.242284;;, + 155;3; 0.000000, 3.260104, 0.242284;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 1;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 2;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 3;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 4;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 5;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 6;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 7;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 8;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 9;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 10;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 11;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 12;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 13;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 14;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 15;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 16;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 17;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 18;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 19;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 20;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 21;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 22;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 23;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 24;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 25;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 26;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 27;4; -0.994416,-0.057162, 0.003586, 0.037647;;, + 28;4; -0.989056, 0.002484, 0.005794, 0.037102;;, + 29;4; -0.981349, 0.088206, 0.008966, 0.036319;;, + 30;4; -0.973641, 0.173928, 0.012139, 0.035535;;, + 31;4; -0.968281, 0.233575, 0.014346, 0.034991;;, + 32;4; -0.966440, 0.254077, 0.015105, 0.034803;;, + 33;4; -0.966440, 0.254077, 0.015105, 0.034803;;, + 34;4; -0.966440, 0.254077, 0.015105, 0.034803;;, + 35;4; -0.966440, 0.254077, 0.015105, 0.034803;;, + 36;4; -0.966440, 0.254077, 0.015105, 0.034803;;, + 37;4; -0.966440, 0.254077, 0.015105, 0.034803;;, + 38;4; -0.966440, 0.254077, 0.015105, 0.034803;;, + 39;4; -0.964339, 0.215537, 0.049348, 0.013417;;, + 40;4; -0.959308, 0.112805, 0.138792,-0.042483;;, + 41;4; -0.955516, 0.004698, 0.228007,-0.098299;;, + 42;4; -0.956542,-0.047448, 0.261727,-0.119483;;, + 43;4; -0.961848,-0.061756, 0.245284,-0.109587;;, + 44;4; -0.970009,-0.071634, 0.198581,-0.081241;;, + 45;4; -0.979672,-0.076820, 0.131773,-0.040622;;, + 46;4; -0.988486,-0.078307, 0.065092,-0.000055;;, + 47;4; -0.994313,-0.078015, 0.018746, 0.028147;;, + 48;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 49;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 50;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 51;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 52;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 53;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 54;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 55;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 56;4; -0.996486,-0.073439, 0.002987, 0.037818;;, + 57;4; -0.997129,-0.061537, 0.003438, 0.037774;;, + 58;4; -0.997954,-0.046256, 0.004016, 0.037717;;, + 59;4; -0.998597,-0.034355, 0.004466, 0.037672;;, + 60;4; -0.998826,-0.030129, 0.004626, 0.037657;;, + 61;4; -0.998798,-0.030648, 0.004606, 0.037659;;, + 62;4; -0.998717,-0.032151, 0.004550, 0.037664;;, + 63;4; -0.998587,-0.034552, 0.004459, 0.037673;;, + 64;4; -0.998414,-0.037754, 0.004338, 0.037685;;, + 65;4; -0.998204,-0.041642, 0.004190, 0.037700;;, + 66;4; -0.997964,-0.046086, 0.004022, 0.037716;;, + 67;4; -0.997702,-0.050936, 0.003839, 0.037734;;, + 68;4; -0.997427,-0.056020, 0.003646, 0.037753;;, + 69;4; -0.997150,-0.061137, 0.003453, 0.037772;;, + 70;4; -0.996885,-0.066057, 0.003267, 0.037791;;, + 71;4; -0.996644,-0.070510, 0.003098, 0.037807;;, + 72;4; -0.996445,-0.074185, 0.002959, 0.037821;;, + 73;4; -0.996309,-0.076713, 0.002863, 0.037831;;, + 74;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 75;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 76;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 77;4; -0.996410,-0.074932, 0.002931, 0.037824;;, + 78;4; -0.996852,-0.066980, 0.003232, 0.037795;;, + 79;4; -0.997489,-0.055549, 0.003664, 0.037753;;, + 80;4; -0.998126,-0.044117, 0.004097, 0.037711;;, + 81;4; -0.998568,-0.036165, 0.004398, 0.037682;;, + 82;4; -0.998721,-0.033433, 0.004502, 0.037672;;, + 83;4; -0.998568,-0.036165, 0.004398, 0.037682;;, + 84;4; -0.998126,-0.044117, 0.004097, 0.037711;;, + 85;4; -0.997489,-0.055549, 0.003664, 0.037753;;, + 86;4; -0.996852,-0.066980, 0.003232, 0.037795;;, + 87;4; -0.996410,-0.074932, 0.002931, 0.037824;;, + 88;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 89;4; -0.996430,-0.074206, 0.002958, 0.037821;;, + 90;4; -0.996931,-0.064141, 0.003339, 0.037781;;, + 91;4; -0.997651,-0.049673, 0.003886, 0.037725;;, + 92;4; -0.998372,-0.035204, 0.004433, 0.037669;;, + 93;4; -0.998873,-0.025139, 0.004814, 0.037630;;, + 94;4; -0.999045,-0.021681, 0.004944, 0.037616;;, + 95;4; -0.998873,-0.025139, 0.004814, 0.037630;;, + 96;4; -0.998372,-0.035204, 0.004433, 0.037669;;, + 97;4; -0.997651,-0.049673, 0.003886, 0.037725;;, + 98;4; -0.996931,-0.064141, 0.003339, 0.037781;;, + 99;4; -0.996430,-0.074206, 0.002958, 0.037821;;, + 100;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 101;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 102;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 103;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 104;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 105;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 106;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 107;4; -0.996410,-0.074932, 0.002931, 0.037824;;, + 108;4; -0.996852,-0.066980, 0.003232, 0.037795;;, + 109;4; -0.997489,-0.055549, 0.003664, 0.037753;;, + 110;4; -0.998126,-0.044117, 0.004097, 0.037711;;, + 111;4; -0.998568,-0.036165, 0.004398, 0.037682;;, + 112;4; -0.998721,-0.033433, 0.004502, 0.037672;;, + 113;4; -0.998568,-0.036165, 0.004398, 0.037682;;, + 114;4; -0.998126,-0.044117, 0.004097, 0.037711;;, + 115;4; -0.997489,-0.055549, 0.003664, 0.037753;;, + 116;4; -0.996852,-0.066980, 0.003232, 0.037795;;, + 117;4; -0.996410,-0.074932, 0.002931, 0.037824;;, + 118;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 119;4; -0.996430,-0.074206, 0.002958, 0.037821;;, + 120;4; -0.996931,-0.064141, 0.003339, 0.037781;;, + 121;4; -0.997651,-0.049673, 0.003886, 0.037725;;, + 122;4; -0.998372,-0.035204, 0.004433, 0.037669;;, + 123;4; -0.998873,-0.025139, 0.004814, 0.037630;;, + 124;4; -0.999045,-0.021681, 0.004944, 0.037616;;, + 125;4; -0.998873,-0.025139, 0.004814, 0.037630;;, + 126;4; -0.998372,-0.035204, 0.004433, 0.037669;;, + 127;4; -0.997651,-0.049673, 0.003886, 0.037725;;, + 128;4; -0.996931,-0.064141, 0.003339, 0.037781;;, + 129;4; -0.996430,-0.074206, 0.002958, 0.037821;;, + 130;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 131;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 132;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 133;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 134;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 135;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 136;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 137;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 138;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 139;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 140;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 141;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 142;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 143;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 144;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 145;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 146;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 147;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 148;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 149;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 150;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 151;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 152;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 153;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 154;4; -0.996257,-0.077664, 0.002827, 0.037834;;, + 155;4; -0.996257,-0.077664, 0.002827, 0.037834;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Armature_head} + AnimationKey { //Position + 2; + 156; + 0;3; 0.068728, 0.903770, 0.009841;;, + 1;3; 0.068728, 0.903770, 0.009841;;, + 2;3; 0.068728, 0.903770, 0.009841;;, + 3;3; 0.068728, 0.903770, 0.009841;;, + 4;3; 0.068728, 0.903770, 0.009841;;, + 5;3; 0.068728, 0.903770, 0.009841;;, + 6;3; 0.068728, 0.903770, 0.009841;;, + 7;3; 0.068728, 0.903770, 0.009841;;, + 8;3; 0.068728, 0.903770, 0.009841;;, + 9;3; 0.068728, 0.903770, 0.009841;;, + 10;3; 0.068728, 0.903770, 0.009841;;, + 11;3; 0.068728, 0.903770, 0.009841;;, + 12;3; 0.068728, 0.903770, 0.009841;;, + 13;3; 0.068728, 0.903770, 0.009841;;, + 14;3; 0.068728, 0.903770, 0.009841;;, + 15;3; 0.068728, 0.903770, 0.009841;;, + 16;3; 0.068728, 0.903770, 0.009841;;, + 17;3; 0.068728, 0.903770, 0.009841;;, + 18;3; 0.068728, 0.903770, 0.009841;;, + 19;3; 0.068728, 0.903770, 0.009841;;, + 20;3; 0.068728, 0.903770, 0.009841;;, + 21;3; 0.068728, 0.903770, 0.009841;;, + 22;3; 0.068728, 0.903770, 0.009841;;, + 23;3; 0.068728, 0.903770, 0.009841;;, + 24;3; 0.068728, 0.903770, 0.009841;;, + 25;3; 0.068728, 0.903770, 0.009841;;, + 26;3; 0.068728, 0.903770, 0.009841;;, + 27;3; 0.068728, 0.903770, 0.009841;;, + 28;3; 0.068728, 0.903770, 0.009841;;, + 29;3; 0.068728, 0.903770, 0.009841;;, + 30;3; 0.068728, 0.903770, 0.009841;;, + 31;3; 0.068728, 0.903770, 0.009841;;, + 32;3; 0.068728, 0.903770, 0.009841;;, + 33;3; 0.068728, 0.903770, 0.009841;;, + 34;3; 0.068728, 0.903770, 0.009841;;, + 35;3; 0.068728, 0.903770, 0.009841;;, + 36;3; 0.068728, 0.903770, 0.009841;;, + 37;3; 0.068728, 0.903770, 0.009841;;, + 38;3; 0.068728, 0.903770, 0.009841;;, + 39;3; 0.068728, 0.903770, 0.009841;;, + 40;3; 0.068728, 0.903770, 0.009841;;, + 41;3; 0.068728, 0.903770, 0.009840;;, + 42;3; 0.068728, 0.903770, 0.009841;;, + 43;3; 0.068728, 0.903770, 0.009841;;, + 44;3; 0.068728, 0.903770, 0.009841;;, + 45;3; 0.068728, 0.903770, 0.009841;;, + 46;3; 0.068728, 0.903770, 0.009841;;, + 47;3; 0.068727, 0.903770, 0.009841;;, + 48;3; 0.068728, 0.903770, 0.009841;;, + 49;3; 0.068728, 0.903770, 0.009841;;, + 50;3; 0.068728, 0.903770, 0.009841;;, + 51;3; 0.068728, 0.903770, 0.009841;;, + 52;3; 0.068728, 0.903770, 0.009841;;, + 53;3; 0.068728, 0.903770, 0.009841;;, + 54;3; 0.068728, 0.903770, 0.009841;;, + 55;3; 0.068728, 0.903770, 0.009841;;, + 56;3; 0.068728, 0.903770, 0.009841;;, + 57;3; 0.068728, 0.903770, 0.009841;;, + 58;3; 0.068728, 0.903770, 0.009841;;, + 59;3; 0.068728, 0.903770, 0.009841;;, + 60;3; 0.068728, 0.903770, 0.009841;;, + 61;3; 0.068728, 0.903770, 0.009841;;, + 62;3; 0.068727, 0.903770, 0.009841;;, + 63;3; 0.068728, 0.903770, 0.009841;;, + 64;3; 0.068728, 0.903770, 0.009841;;, + 65;3; 0.068727, 0.903770, 0.009841;;, + 66;3; 0.068728, 0.903769, 0.009841;;, + 67;3; 0.068728, 0.903770, 0.009841;;, + 68;3; 0.068728, 0.903770, 0.009841;;, + 69;3; 0.068727, 0.903770, 0.009841;;, + 70;3; 0.068728, 0.903770, 0.009841;;, + 71;3; 0.068728, 0.903770, 0.009841;;, + 72;3; 0.068728, 0.903770, 0.009841;;, + 73;3; 0.068728, 0.903770, 0.009841;;, + 74;3; 0.068728, 0.903770, 0.009841;;, + 75;3; 0.068728, 0.903770, 0.009841;;, + 76;3; 0.068728, 0.903770, 0.009841;;, + 77;3; 0.068728, 0.903770, 0.009841;;, + 78;3; 0.068728, 0.903770, 0.009841;;, + 79;3; 0.068728, 0.903770, 0.009841;;, + 80;3; 0.068728, 0.903770, 0.009841;;, + 81;3; 0.068728, 0.903770, 0.009841;;, + 82;3; 0.068728, 0.903770, 0.009841;;, + 83;3; 0.068728, 0.903770, 0.009841;;, + 84;3; 0.068728, 0.903770, 0.009841;;, + 85;3; 0.068728, 0.903770, 0.009841;;, + 86;3; 0.068728, 0.903770, 0.009841;;, + 87;3; 0.068728, 0.903770, 0.009841;;, + 88;3; 0.068728, 0.903770, 0.009841;;, + 89;3; 0.068728, 0.903770, 0.009841;;, + 90;3; 0.068728, 0.903770, 0.009841;;, + 91;3; 0.068728, 0.903770, 0.009841;;, + 92;3; 0.068728, 0.903769, 0.009841;;, + 93;3; 0.068728, 0.903770, 0.009841;;, + 94;3; 0.068728, 0.903770, 0.009841;;, + 95;3; 0.068728, 0.903770, 0.009841;;, + 96;3; 0.068728, 0.903770, 0.009841;;, + 97;3; 0.068728, 0.903770, 0.009841;;, + 98;3; 0.068728, 0.903770, 0.009841;;, + 99;3; 0.068728, 0.903770, 0.009841;;, + 100;3; 0.068728, 0.903770, 0.009841;;, + 101;3; 0.068728, 0.903770, 0.009841;;, + 102;3; 0.068728, 0.903770, 0.009841;;, + 103;3; 0.068728, 0.903770, 0.009841;;, + 104;3; 0.068728, 0.903770, 0.009841;;, + 105;3; 0.068728, 0.903770, 0.009841;;, + 106;3; 0.068728, 0.903770, 0.009841;;, + 107;3; 0.068728, 0.903770, 0.009841;;, + 108;3; 0.068728, 0.903770, 0.009841;;, + 109;3; 0.068728, 0.903770, 0.009841;;, + 110;3; 0.068728, 0.903770, 0.009841;;, + 111;3; 0.068728, 0.903770, 0.009841;;, + 112;3; 0.068728, 0.903770, 0.009841;;, + 113;3; 0.068728, 0.903770, 0.009841;;, + 114;3; 0.068728, 0.903770, 0.009841;;, + 115;3; 0.068728, 0.903770, 0.009841;;, + 116;3; 0.068728, 0.903770, 0.009841;;, + 117;3; 0.068728, 0.903770, 0.009841;;, + 118;3; 0.068728, 0.903770, 0.009841;;, + 119;3; 0.068728, 0.903770, 0.009841;;, + 120;3; 0.068728, 0.903770, 0.009841;;, + 121;3; 0.068728, 0.903770, 0.009841;;, + 122;3; 0.068728, 0.903769, 0.009841;;, + 123;3; 0.068728, 0.903770, 0.009841;;, + 124;3; 0.068728, 0.903770, 0.009841;;, + 125;3; 0.068728, 0.903770, 0.009841;;, + 126;3; 0.068728, 0.903770, 0.009841;;, + 127;3; 0.068728, 0.903770, 0.009841;;, + 128;3; 0.068728, 0.903770, 0.009841;;, + 129;3; 0.068728, 0.903770, 0.009841;;, + 130;3; 0.068728, 0.903770, 0.009841;;, + 131;3; 0.068728, 0.903770, 0.009841;;, + 132;3; 0.068728, 0.903770, 0.009841;;, + 133;3; 0.068728, 0.903770, 0.009841;;, + 134;3; 0.068728, 0.903770, 0.009841;;, + 135;3; 0.068728, 0.903770, 0.009841;;, + 136;3; 0.068728, 0.903770, 0.009841;;, + 137;3; 0.068728, 0.903770, 0.009841;;, + 138;3; 0.068728, 0.903770, 0.009841;;, + 139;3; 0.068728, 0.903770, 0.009841;;, + 140;3; 0.068727, 0.903770, 0.009841;;, + 141;3; 0.068727, 0.903770, 0.009841;;, + 142;3; 0.068728, 0.903770, 0.009841;;, + 143;3; 0.068728, 0.903770, 0.009841;;, + 144;3; 0.068728, 0.903770, 0.009841;;, + 145;3; 0.068728, 0.903770, 0.009841;;, + 146;3; 0.068728, 0.903770, 0.009841;;, + 147;3; 0.068728, 0.903770, 0.009841;;, + 148;3; 0.068728, 0.903770, 0.009841;;, + 149;3; 0.068728, 0.903770, 0.009841;;, + 150;3; 0.068728, 0.903770, 0.009841;;, + 151;3; 0.068728, 0.903770, 0.009841;;, + 152;3; 0.068727, 0.903770, 0.009841;;, + 153;3; 0.068728, 0.903770, 0.009841;;, + 154;3; 0.068728, 0.903770, 0.009841;;, + 155;3; 0.068728, 0.903770, 0.009841;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 1;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 2;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 3;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 4;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 5;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 6;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 7;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 8;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 9;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 10;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 11;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 12;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 13;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 14;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 15;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 16;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 17;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 18;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 19;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 20;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 21;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 22;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 23;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 24;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 25;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 26;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 27;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 28;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 29;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 30;4; -0.998171, 0.013972,-0.008803,-0.037500;;, + 31;4; -0.994966, 0.024053,-0.034555,-0.036053;;, + 32;4; -0.989862, 0.039359,-0.075148,-0.033468;;, + 33;4; -0.983646, 0.056616,-0.123797,-0.029809;;, + 34;4; -0.977455, 0.071656,-0.171048,-0.025368;;, + 35;4; -0.972271, 0.081255,-0.208929,-0.020539;;, + 36;4; -0.968611, 0.084035,-0.233422,-0.015649;;, + 37;4; -0.965922, 0.082324,-0.249225,-0.009544;;, + 38;4; -0.963643, 0.078387,-0.261222,-0.001252;;, + 39;4; -0.961951, 0.072304,-0.268792, 0.007979;;, + 40;4; -0.960922, 0.064810,-0.272343, 0.016105;;, + 41;4; -0.960466, 0.056998,-0.273293, 0.021361;;, + 42;4; -0.960402, 0.049704,-0.273175, 0.023091;;, + 43;4; -0.962856, 0.042018,-0.256114, 0.019319;;, + 44;4; -0.969855, 0.033096,-0.206980, 0.008347;;, + 45;4; -0.979877, 0.024089,-0.136502,-0.007426;;, + 46;4; -0.989882, 0.016649,-0.066081,-0.023198;;, + 47;4; -0.996836, 0.012036,-0.017106,-0.034169;;, + 48;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 49;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 50;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 51;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 52;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 53;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 54;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 55;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 56;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 57;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 58;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 59;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 60;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 61;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 62;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 63;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 64;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 65;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 66;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 67;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 68;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 69;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 70;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 71;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 72;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 73;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 74;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 75;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 76;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 77;4; -0.998942, 0.010323,-0.006375,-0.037836;;, + 78;4; -0.998114, 0.009640,-0.024116,-0.037539;;, + 79;4; -0.996912, 0.008659,-0.049619,-0.037111;;, + 80;4; -0.995684, 0.007678,-0.075122,-0.036681;;, + 81;4; -0.994788, 0.006994,-0.092863,-0.036381;;, + 82;4; -0.994407, 0.006759,-0.098958,-0.036275;;, + 83;4; -0.994301, 0.006876,-0.095847,-0.036318;;, + 84;4; -0.994200, 0.007231,-0.086457,-0.036455;;, + 85;4; -0.994107, 0.007818,-0.070972,-0.036684;;, + 86;4; -0.994024, 0.008611,-0.050073,-0.036994;;, + 87;4; -0.993951, 0.009561,-0.025046,-0.037367;;, + 88;4; -0.993891, 0.010596, 0.002231,-0.037774;;, + 89;4; -0.993843, 0.011631, 0.029508,-0.038181;;, + 90;4; -0.993807, 0.012581, 0.054535,-0.038555;;, + 91;4; -0.993783, 0.013374, 0.075434,-0.038868;;, + 92;4; -0.993767, 0.013962, 0.090919,-0.039100;;, + 93;4; -0.993759, 0.014319, 0.100309,-0.039240;;, + 94;4; -0.993757, 0.014437, 0.103420,-0.039287;;, + 95;4; -0.994095, 0.014197, 0.097014,-0.039204;;, + 96;4; -0.995077, 0.013500, 0.078371,-0.038961;;, + 97;4; -0.996491, 0.012497, 0.051571,-0.038613;;, + 98;4; -0.997904, 0.011494, 0.024771,-0.038264;;, + 99;4; -0.998887, 0.010797, 0.006127,-0.038022;;, + 100;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 101;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 102;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 103;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 104;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 105;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 106;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 107;4; -0.998942, 0.010323,-0.006375,-0.037836;;, + 108;4; -0.998114, 0.009640,-0.024116,-0.037539;;, + 109;4; -0.996912, 0.008659,-0.049619,-0.037111;;, + 110;4; -0.995684, 0.007678,-0.075122,-0.036681;;, + 111;4; -0.994788, 0.006994,-0.092863,-0.036381;;, + 112;4; -0.994407, 0.006759,-0.098958,-0.036275;;, + 113;4; -0.994301, 0.006876,-0.095847,-0.036318;;, + 114;4; -0.994200, 0.007231,-0.086457,-0.036455;;, + 115;4; -0.994107, 0.007818,-0.070972,-0.036684;;, + 116;4; -0.994024, 0.008611,-0.050073,-0.036994;;, + 117;4; -0.993951, 0.009561,-0.025046,-0.037367;;, + 118;4; -0.993891, 0.010596, 0.002231,-0.037774;;, + 119;4; -0.993843, 0.011631, 0.029508,-0.038181;;, + 120;4; -0.993807, 0.012581, 0.054535,-0.038555;;, + 121;4; -0.993783, 0.013374, 0.075434,-0.038868;;, + 122;4; -0.993767, 0.013962, 0.090919,-0.039100;;, + 123;4; -0.993759, 0.014319, 0.100309,-0.039240;;, + 124;4; -0.993757, 0.014437, 0.103420,-0.039287;;, + 125;4; -0.994095, 0.014197, 0.097014,-0.039204;;, + 126;4; -0.995077, 0.013500, 0.078371,-0.038961;;, + 127;4; -0.996491, 0.012497, 0.051571,-0.038613;;, + 128;4; -0.997904, 0.011494, 0.024771,-0.038264;;, + 129;4; -0.998887, 0.010797, 0.006127,-0.038022;;, + 130;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 131;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 132;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 133;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 134;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 135;4; -0.999224, 0.010557,-0.000279,-0.037939;;, + 136;4; -0.995675, 0.034507,-0.001189,-0.037807;;, + 137;4; -0.985676, 0.101940,-0.003750,-0.037435;;, + 138;4; -0.972838, 0.188502,-0.007038,-0.036958;;, + 139;4; -0.962840, 0.255921,-0.009599,-0.036587;;, + 140;4; -0.959291, 0.279862,-0.010509,-0.036455;;, + 141;4; -0.959683, 0.277217,-0.010408,-0.036470;;, + 142;4; -0.960868, 0.269222,-0.010104,-0.036514;;, + 143;4; -0.962840, 0.255919,-0.009599,-0.036587;;, + 144;4; -0.965558, 0.237587,-0.008903,-0.036688;;, + 145;4; -0.968937, 0.214805,-0.008037,-0.036814;;, + 146;4; -0.972839, 0.188493,-0.007038,-0.036958;;, + 147;4; -0.977079, 0.159901,-0.005952,-0.037116;;, + 148;4; -0.981436, 0.130518,-0.004836,-0.037278;;, + 149;4; -0.985676, 0.101926,-0.003750,-0.037435;;, + 150;4; -0.989578, 0.075614,-0.002750,-0.037580;;, + 151;4; -0.992956, 0.052832,-0.001885,-0.037706;;, + 152;4; -0.995675, 0.034500,-0.001189,-0.037807;;, + 153;4; -0.997647, 0.021197,-0.000683,-0.037880;;, + 154;4; -0.998832, 0.013202,-0.000380,-0.037924;;, + 155;4; -0.999224, 0.010557,-0.000279,-0.037939;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Armature_zubi} + AnimationKey { //Position + 2; + 156; + 0;3; 0.205805, 1.974131,-0.481359;;, + 1;3; 0.205805, 1.974131,-0.481359;;, + 2;3; 0.205805, 1.974131,-0.481359;;, + 3;3; 0.205805, 1.974131,-0.481359;;, + 4;3; 0.205805, 1.974131,-0.481359;;, + 5;3; 0.205805, 1.974131,-0.481359;;, + 6;3; 0.205805, 1.974131,-0.481359;;, + 7;3; 0.205805, 1.974131,-0.481359;;, + 8;3; 0.205805, 1.974131,-0.481359;;, + 9;3; 0.205805, 1.974131,-0.481359;;, + 10;3; 0.205805, 1.974131,-0.481359;;, + 11;3; 0.205805, 1.974131,-0.481359;;, + 12;3; 0.205805, 1.974131,-0.481359;;, + 13;3; 0.205805, 1.974131,-0.481359;;, + 14;3; 0.205805, 1.974131,-0.481359;;, + 15;3; 0.205805, 1.974131,-0.481359;;, + 16;3; 0.205805, 1.974131,-0.481359;;, + 17;3; 0.205805, 1.974131,-0.481359;;, + 18;3; 0.205805, 1.974131,-0.481359;;, + 19;3; 0.205805, 1.974131,-0.481359;;, + 20;3; 0.205805, 1.974131,-0.481359;;, + 21;3; 0.205805, 1.974131,-0.481359;;, + 22;3; 0.205805, 1.974131,-0.481359;;, + 23;3; 0.205805, 1.974131,-0.481359;;, + 24;3; 0.205805, 1.974131,-0.481359;;, + 25;3; 0.205805, 1.974131,-0.481359;;, + 26;3; 0.205805, 1.974131,-0.481359;;, + 27;3; 0.205806, 1.974131,-0.481358;;, + 28;3; 0.205805, 1.974131,-0.481358;;, + 29;3; 0.205805, 1.974131,-0.481359;;, + 30;3; 0.205805, 1.974131,-0.481358;;, + 31;3; 0.205806, 1.974131,-0.481358;;, + 32;3; 0.205805, 1.974131,-0.481358;;, + 33;3; 0.205805, 1.974131,-0.481358;;, + 34;3; 0.205805, 1.974131,-0.481358;;, + 35;3; 0.205805, 1.974131,-0.481358;;, + 36;3; 0.205805, 1.974131,-0.481358;;, + 37;3; 0.205805, 1.974131,-0.481358;;, + 38;3; 0.205805, 1.974131,-0.481358;;, + 39;3; 0.205805, 1.974131,-0.481359;;, + 40;3; 0.205805, 1.974131,-0.481358;;, + 41;3; 0.205805, 1.974131,-0.481359;;, + 42;3; 0.205805, 1.974131,-0.481358;;, + 43;3; 0.205805, 1.974131,-0.481358;;, + 44;3; 0.205805, 1.974131,-0.481359;;, + 45;3; 0.205806, 1.974131,-0.481359;;, + 46;3; 0.205805, 1.974131,-0.481358;;, + 47;3; 0.205805, 1.974131,-0.481359;;, + 48;3; 0.205805, 1.974131,-0.481359;;, + 49;3; 0.205805, 1.974131,-0.481359;;, + 50;3; 0.205805, 1.974131,-0.481359;;, + 51;3; 0.205805, 1.974131,-0.481359;;, + 52;3; 0.205805, 1.974131,-0.481359;;, + 53;3; 0.205805, 1.974131,-0.481359;;, + 54;3; 0.205805, 1.974131,-0.481359;;, + 55;3; 0.205805, 1.974131,-0.481359;;, + 56;3; 0.205805, 1.974131,-0.481359;;, + 57;3; 0.205805, 1.974131,-0.481359;;, + 58;3; 0.205805, 1.974131,-0.481359;;, + 59;3; 0.205805, 1.974131,-0.481359;;, + 60;3; 0.205805, 1.974131,-0.481358;;, + 61;3; 0.205805, 1.974131,-0.481359;;, + 62;3; 0.205805, 1.974131,-0.481359;;, + 63;3; 0.205805, 1.974131,-0.481359;;, + 64;3; 0.205805, 1.974131,-0.481359;;, + 65;3; 0.205805, 1.974131,-0.481359;;, + 66;3; 0.205805, 1.974131,-0.481359;;, + 67;3; 0.205805, 1.974131,-0.481359;;, + 68;3; 0.205805, 1.974131,-0.481359;;, + 69;3; 0.205805, 1.974131,-0.481359;;, + 70;3; 0.205805, 1.974131,-0.481359;;, + 71;3; 0.205805, 1.974131,-0.481359;;, + 72;3; 0.205805, 1.974131,-0.481358;;, + 73;3; 0.205805, 1.974131,-0.481358;;, + 74;3; 0.205805, 1.974131,-0.481359;;, + 75;3; 0.205805, 1.974131,-0.481359;;, + 76;3; 0.205805, 1.974131,-0.481359;;, + 77;3; 0.205805, 1.974131,-0.481359;;, + 78;3; 0.205805, 1.974131,-0.481359;;, + 79;3; 0.205805, 1.974131,-0.481359;;, + 80;3; 0.205805, 1.974131,-0.481358;;, + 81;3; 0.205805, 1.974131,-0.481359;;, + 82;3; 0.205805, 1.974131,-0.481359;;, + 83;3; 0.205805, 1.974131,-0.481359;;, + 84;3; 0.205805, 1.974131,-0.481358;;, + 85;3; 0.205805, 1.974131,-0.481359;;, + 86;3; 0.205805, 1.974131,-0.481358;;, + 87;3; 0.205805, 1.974131,-0.481359;;, + 88;3; 0.205805, 1.974131,-0.481359;;, + 89;3; 0.205805, 1.974131,-0.481358;;, + 90;3; 0.205805, 1.974131,-0.481359;;, + 91;3; 0.205805, 1.974131,-0.481359;;, + 92;3; 0.205805, 1.974131,-0.481359;;, + 93;3; 0.205806, 1.974131,-0.481359;;, + 94;3; 0.205805, 1.974131,-0.481359;;, + 95;3; 0.205806, 1.974131,-0.481359;;, + 96;3; 0.205805, 1.974131,-0.481359;;, + 97;3; 0.205805, 1.974131,-0.481358;;, + 98;3; 0.205805, 1.974131,-0.481359;;, + 99;3; 0.205805, 1.974131,-0.481359;;, + 100;3; 0.205805, 1.974131,-0.481359;;, + 101;3; 0.205805, 1.974131,-0.481359;;, + 102;3; 0.205805, 1.974131,-0.481359;;, + 103;3; 0.205805, 1.974131,-0.481359;;, + 104;3; 0.205805, 1.974131,-0.481359;;, + 105;3; 0.205805, 1.974131,-0.481359;;, + 106;3; 0.205805, 1.974131,-0.481359;;, + 107;3; 0.205805, 1.974131,-0.481359;;, + 108;3; 0.205805, 1.974131,-0.481359;;, + 109;3; 0.205805, 1.974131,-0.481359;;, + 110;3; 0.205805, 1.974131,-0.481358;;, + 111;3; 0.205805, 1.974131,-0.481359;;, + 112;3; 0.205805, 1.974131,-0.481359;;, + 113;3; 0.205805, 1.974131,-0.481359;;, + 114;3; 0.205805, 1.974131,-0.481358;;, + 115;3; 0.205805, 1.974131,-0.481359;;, + 116;3; 0.205805, 1.974131,-0.481358;;, + 117;3; 0.205805, 1.974131,-0.481359;;, + 118;3; 0.205805, 1.974131,-0.481359;;, + 119;3; 0.205805, 1.974131,-0.481358;;, + 120;3; 0.205805, 1.974131,-0.481359;;, + 121;3; 0.205805, 1.974131,-0.481359;;, + 122;3; 0.205805, 1.974131,-0.481359;;, + 123;3; 0.205806, 1.974131,-0.481359;;, + 124;3; 0.205805, 1.974131,-0.481359;;, + 125;3; 0.205806, 1.974131,-0.481359;;, + 126;3; 0.205805, 1.974131,-0.481359;;, + 127;3; 0.205805, 1.974131,-0.481358;;, + 128;3; 0.205805, 1.974131,-0.481359;;, + 129;3; 0.205805, 1.974131,-0.481359;;, + 130;3; 0.205805, 1.974131,-0.481359;;, + 131;3; 0.205805, 1.974131,-0.481359;;, + 132;3; 0.205805, 1.974131,-0.481359;;, + 133;3; 0.205805, 1.974131,-0.481359;;, + 134;3; 0.205805, 1.974131,-0.481359;;, + 135;3; 0.205805, 1.974131,-0.481359;;, + 136;3; 0.205805, 1.974131,-0.481359;;, + 137;3; 0.205805, 1.974131,-0.481358;;, + 138;3; 0.205741, 1.973247,-0.469110;;, + 139;3; 0.205551, 1.970632,-0.432877;;, + 140;3; 0.205261, 1.966648,-0.377679;;, + 141;3; 0.204933, 1.962130,-0.315077;;, + 142;3; 0.204643, 1.958146,-0.259887;;, + 143;3; 0.204453, 1.955532,-0.223662;;, + 144;3; 0.204389, 1.954648,-0.211417;;, + 145;3; 0.204415, 1.955004,-0.216358;;, + 146;3; 0.204494, 1.956080,-0.231258;;, + 147;3; 0.204621, 1.957843,-0.255685;;, + 148;3; 0.204792, 1.960192,-0.288231;;, + 149;3; 0.204992, 1.962942,-0.326329;;, + 150;3; 0.205202, 1.965835,-0.366412;;, + 151;3; 0.205402, 1.968585,-0.404515;;, + 152;3; 0.205572, 1.970935,-0.437071;;, + 153;3; 0.205701, 1.972699,-0.461508;;, + 154;3; 0.205779, 1.973774,-0.476414;;, + 155;3; 0.205805, 1.974131,-0.481359;;; + } + AnimationKey { //Rotation + 0; + 156; + 0;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 1;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 2;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 3;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 4;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 5;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 6;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 7;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 8;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 9;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 10;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 11;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 12;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 13;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 14;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 15;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 16;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 17;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 18;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 19;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 20;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 21;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 22;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 23;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 24;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 25;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 26;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 27;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 28;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 29;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 30;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 31;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 32;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 33;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 34;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 35;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 36;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 37;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 38;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 39;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 40;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 41;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 42;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 43;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 44;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 45;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 46;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 47;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 48;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 49;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 50;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 51;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 52;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 53;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 54;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 55;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 56;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 57;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 58;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 59;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 60;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 61;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 62;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 63;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 64;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 65;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 66;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 67;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 68;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 69;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 70;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 71;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 72;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 73;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 74;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 75;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 76;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 77;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 78;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 79;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 80;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 81;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 82;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 83;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 84;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 85;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 86;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 87;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 88;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 89;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 90;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 91;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 92;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 93;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 94;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 95;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 96;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 97;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 98;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 99;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 100;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 101;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 102;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 103;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 104;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 105;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 106;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 107;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 108;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 109;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 110;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 111;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 112;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 113;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 114;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 115;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 116;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 117;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 118;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 119;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 120;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 121;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 122;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 123;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 124;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 125;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 126;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 127;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 128;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 129;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 130;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 131;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 132;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 133;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 134;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 135;4; -0.998675, 0.034758,-0.001198,-0.037921;;, + 136;4; -0.983274,-0.110884, 0.004330,-0.037318;;, + 137;4; -0.965858,-0.256281, 0.009848,-0.036639;;, + 138;4; -0.962184,-0.231571, 0.008909,-0.036503;;, + 139;4; -0.958140,-0.158361, 0.006129,-0.036358;;, + 140;4; -0.954044,-0.046823, 0.001894,-0.036216;;, + 141;4; -0.950374, 0.079679,-0.002909,-0.036092;;, + 142;4; -0.947594, 0.191226,-0.007145,-0.036000;;, + 143;4; -0.945944, 0.264464,-0.009926,-0.035947;;, + 144;4; -0.945422, 0.289230,-0.010866,-0.035930;;, + 145;4; -0.946397, 0.284568,-0.010689,-0.035966;;, + 146;4; -0.949337, 0.270516,-0.010155,-0.036076;;, + 147;4; -0.954156, 0.247481,-0.009280,-0.036256;;, + 148;4; -0.960578, 0.216794,-0.008114,-0.036496;;, + 149;4; -0.968095, 0.180879,-0.006750,-0.036777;;, + 150;4; -0.976003, 0.143096,-0.005314,-0.037073;;, + 151;4; -0.983520, 0.107183,-0.003950,-0.037354;;, + 152;4; -0.989941, 0.076500,-0.002784,-0.037594;;, + 153;4; -0.994761, 0.053469,-0.001909,-0.037774;;, + 154;4; -0.997701, 0.039419,-0.001375,-0.037884;;, + 155;4; -0.998675, 0.034758,-0.001198,-0.037921;;; + } + AnimationKey { //Scale + 1; + 156; + 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;;; + } + } + Animation { + {Cube} + AnimationKey { //Position + 2; + 156; + 0;3; -0.137034,-0.235439, 6.856374;;, + 1;3; -0.137034,-0.235439, 6.856374;;, + 2;3; -0.137034,-0.235439, 6.856374;;, + 3;3; -0.137034,-0.235439, 6.856374;;, + 4;3; -0.137034,-0.235439, 6.856374;;, + 5;3; -0.137034,-0.235439, 6.856374;;, + 6;3; -0.137034,-0.235439, 6.856374;;, + 7;3; -0.137034,-0.235439, 6.856374;;, + 8;3; -0.137034,-0.235439, 6.856374;;, + 9;3; -0.137034,-0.235439, 6.856374;;, + 10;3; -0.137034,-0.235439, 6.856374;;, + 11;3; -0.137034,-0.235439, 6.856374;;, + 12;3; -0.137034,-0.235439, 6.856374;;, + 13;3; -0.137034,-0.235439, 6.856374;;, + 14;3; -0.137034,-0.235439, 6.856374;;, + 15;3; -0.137034,-0.235439, 6.856374;;, + 16;3; -0.137034,-0.235439, 6.856374;;, + 17;3; -0.137034,-0.235439, 6.856374;;, + 18;3; -0.137034,-0.235439, 6.856374;;, + 19;3; -0.137034,-0.235439, 6.856374;;, + 20;3; -0.137034,-0.235439, 6.856374;;, + 21;3; -0.137034,-0.235439, 6.856374;;, + 22;3; -0.137034,-0.235439, 6.856374;;, + 23;3; -0.137034,-0.235439, 6.856374;;, + 24;3; -0.137034,-0.235439, 6.856374;;, + 25;3; -0.137034,-0.235439, 6.856374;;, + 26;3; -0.137034,-0.235439, 6.856374;;, + 27;3; -0.137034,-0.235439, 6.856374;;, + 28;3; -0.137034,-0.235439, 6.856374;;, + 29;3; -0.137034,-0.235439, 6.856374;;, + 30;3; -0.137034,-0.235439, 6.856374;;, + 31;3; -0.137034,-0.235439, 6.856374;;, + 32;3; -0.137034,-0.235439, 6.856374;;, + 33;3; -0.137034,-0.235439, 6.856374;;, + 34;3; -0.137034,-0.235439, 6.856374;;, + 35;3; -0.137034,-0.235439, 6.856374;;, + 36;3; -0.137034,-0.235439, 6.856374;;, + 37;3; -0.137034,-0.235439, 6.856374;;, + 38;3; -0.137034,-0.235439, 6.856374;;, + 39;3; -0.137034,-0.235439, 6.856374;;, + 40;3; -0.137034,-0.235439, 6.856374;;, + 41;3; -0.137034,-0.235439, 6.856374;;, + 42;3; -0.137034,-0.235439, 6.856374;;, + 43;3; -0.137034,-0.235439, 6.856374;;, + 44;3; -0.137034,-0.235439, 6.856374;;, + 45;3; -0.137034,-0.235439, 6.856374;;, + 46;3; -0.137034,-0.235439, 6.856374;;, + 47;3; -0.137034,-0.235439, 6.856374;;, + 48;3; -0.137034,-0.235439, 6.856374;;, + 49;3; -0.137034,-0.235439, 6.856374;;, + 50;3; -0.137034,-0.235439, 6.856374;;, + 51;3; -0.137034,-0.235439, 6.856374;;, + 52;3; -0.137034,-0.235439, 6.856374;;, + 53;3; -0.137034,-0.235439, 6.856374;;, + 54;3; -0.137034,-0.235439, 6.856374;;, + 55;3; -0.137034,-0.235439, 6.856374;;, + 56;3; -0.137034,-0.235439, 6.856374;;, + 57;3; -0.137034,-0.235439, 6.856374;;, + 58;3; -0.137034,-0.235439, 6.856374;;, + 59;3; -0.137034,-0.235439, 6.856374;;, + 60;3; -0.137034,-0.235439, 6.856374;;, + 61;3; -0.137034,-0.235439, 6.856374;;, + 62;3; -0.137034,-0.235439, 6.856374;;, + 63;3; -0.137034,-0.235439, 6.856374;;, + 64;3; -0.137034,-0.235439, 6.856374;;, + 65;3; -0.137034,-0.235439, 6.856374;;, + 66;3; -0.137034,-0.235439, 6.856374;;, + 67;3; -0.137034,-0.235439, 6.856374;;, + 68;3; -0.137034,-0.235439, 6.856374;;, + 69;3; -0.137034,-0.235439, 6.856374;;, + 70;3; -0.137034,-0.235439, 6.856374;;, + 71;3; -0.137034,-0.235439, 6.856374;;, + 72;3; -0.137034,-0.235439, 6.856374;;, + 73;3; -0.137034,-0.235439, 6.856374;;, + 74;3; -0.137034,-0.235439, 6.856374;;, + 75;3; -0.137034,-0.235439, 6.856374;;, + 76;3; -0.137034,-0.235439, 6.856374;;, + 77;3; -0.137034,-0.235439, 6.856374;;, + 78;3; -0.137034,-0.235439, 6.856374;;, + 79;3; -0.137034,-0.235439, 6.856374;;, + 80;3; -0.137034,-0.235439, 6.856374;;, + 81;3; -0.137034,-0.235439, 6.856374;;, + 82;3; -0.137034,-0.235439, 6.856374;;, + 83;3; -0.137034,-0.235439, 6.856374;;, + 84;3; -0.137034,-0.235439, 6.856374;;, + 85;3; -0.137034,-0.235439, 6.856374;;, + 86;3; -0.137034,-0.235439, 6.856374;;, + 87;3; -0.137034,-0.235439, 6.856374;;, + 88;3; -0.137034,-0.235439, 6.856374;;, + 89;3; -0.137034,-0.235439, 6.856374;;, + 90;3; -0.137034,-0.235439, 6.856374;;, + 91;3; -0.137034,-0.235439, 6.856374;;, + 92;3; -0.137034,-0.235439, 6.856374;;, + 93;3; -0.137034,-0.235439, 6.856374;;, + 94;3; -0.137034,-0.235439, 6.856374;;, + 95;3; -0.137034,-0.235439, 6.856374;;, + 96;3; -0.137034,-0.235439, 6.856374;;, + 97;3; -0.137034,-0.235439, 6.856374;;, + 98;3; -0.137034,-0.235439, 6.856374;;, + 99;3; -0.137034,-0.235439, 6.856374;;, + 100;3; -0.137034,-0.235439, 6.856374;;, + 101;3; -0.137034,-0.235439, 6.856374;;, + 102;3; -0.137034,-0.235439, 6.856374;;, + 103;3; -0.137034,-0.235439, 6.856374;;, + 104;3; -0.137034,-0.235439, 6.856374;;, + 105;3; -0.137034,-0.235439, 6.856374;;, + 106;3; -0.137034,-0.235439, 6.856374;;, + 107;3; -0.137034,-0.235439, 6.856374;;, + 108;3; -0.137034,-0.235439, 6.856374;;, + 109;3; -0.137034,-0.235439, 6.856374;;, + 110;3; -0.137034,-0.235439, 6.856374;;, + 111;3; -0.137034,-0.235439, 6.856374;;, + 112;3; -0.137034,-0.235439, 6.856374;;, + 113;3; -0.137034,-0.235439, 6.856374;;, + 114;3; -0.137034,-0.235439, 6.856374;;, + 115;3; -0.137034,-0.235439, 6.856374;;, + 116;3; -0.137034,-0.235439, 6.856374;;, + 117;3; -0.137034,-0.235439, 6.856374;;, + 118;3; -0.137034,-0.235439, 6.856374;;, + 119;3; -0.137034,-0.235439, 6.856374;;, + 120;3; -0.137034,-0.235439, 6.856374;;, + 121;3; -0.137034,-0.235439, 6.856374;;, + 122;3; -0.137034,-0.235439, 6.856374;;, + 123;3; -0.137034,-0.235439, 6.856374;;, + 124;3; -0.137034,-0.235439, 6.856374;;, + 125;3; -0.137034,-0.235439, 6.856374;;, + 126;3; -0.137034,-0.235439, 6.856374;;, + 127;3; -0.137034,-0.235439, 6.856374;;, + 128;3; -0.137034,-0.235439, 6.856374;;, + 129;3; -0.137034,-0.235439, 6.856374;;, + 130;3; -0.137034,-0.235439, 6.856374;;, + 131;3; -0.137034,-0.235439, 6.856374;;, + 132;3; -0.137034,-0.235439, 6.856374;;, + 133;3; -0.137034,-0.235439, 6.856374;;, + 134;3; -0.137034,-0.235439, 6.856374;;, + 135;3; -0.137034,-0.235439, 6.856374;;, + 136;3; -0.137034,-0.235439, 6.856374;;, + 137;3; -0.137034,-0.235439, 6.856374;;, + 138;3; -0.137034,-0.235439, 6.856374;;, + 139;3; -0.137034,-0.235439, 6.856374;;, + 140;3; -0.137034,-0.235439, 6.856374;;, + 141;3; -0.137034,-0.235439, 6.856374;;, + 142;3; -0.137034,-0.235439, 6.856374;;, + 143;3; -0.137034,-0.235439, 6.856374;;, + 144;3; -0.137034,-0.235439, 6.856374;;, + 145;3; -0.137034,-0.235439, 6.856374;;, + 146;3; -0.137034,-0.235439, 6.856374;;, + 147;3; -0.137034,-0.235439, 6.856374;;, + 148;3; -0.137034,-0.235439, 6.856374;;, + 149;3; -0.137034,-0.235439, 6.856374;;, + 150;3; -0.137034,-0.235439, 6.856374;;, + 151;3; -0.137034,-0.235439, 6.856374;;, + 152;3; -0.137034,-0.235439, 6.856374;;, + 153;3; -0.137034,-0.235439, 6.856374;;, + 154;3; -0.137034,-0.235439, 6.856374;;, + 155;3; -0.137034,-0.235439, 6.856374;;; + } + AnimationKey { //Rotation + 0; + 156; + 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;;; + } + AnimationKey { //Scale + 1; + 156; + 0;3; 2.153459, 2.153459, 2.153459;;, + 1;3; 2.153459, 2.153459, 2.153459;;, + 2;3; 2.153459, 2.153459, 2.153459;;, + 3;3; 2.153459, 2.153459, 2.153459;;, + 4;3; 2.153459, 2.153459, 2.153459;;, + 5;3; 2.153459, 2.153459, 2.153459;;, + 6;3; 2.153459, 2.153459, 2.153459;;, + 7;3; 2.153459, 2.153459, 2.153459;;, + 8;3; 2.153459, 2.153459, 2.153459;;, + 9;3; 2.153459, 2.153459, 2.153459;;, + 10;3; 2.153459, 2.153459, 2.153459;;, + 11;3; 2.153459, 2.153459, 2.153459;;, + 12;3; 2.153459, 2.153459, 2.153459;;, + 13;3; 2.153459, 2.153459, 2.153459;;, + 14;3; 2.153459, 2.153459, 2.153459;;, + 15;3; 2.153459, 2.153459, 2.153459;;, + 16;3; 2.153459, 2.153459, 2.153459;;, + 17;3; 2.153459, 2.153459, 2.153459;;, + 18;3; 2.153459, 2.153459, 2.153459;;, + 19;3; 2.153459, 2.153459, 2.153459;;, + 20;3; 2.153459, 2.153459, 2.153459;;, + 21;3; 2.153459, 2.153459, 2.153459;;, + 22;3; 2.153459, 2.153459, 2.153459;;, + 23;3; 2.153459, 2.153459, 2.153459;;, + 24;3; 2.153459, 2.153459, 2.153459;;, + 25;3; 2.153459, 2.153459, 2.153459;;, + 26;3; 2.153459, 2.153459, 2.153459;;, + 27;3; 2.153459, 2.153459, 2.153459;;, + 28;3; 2.153459, 2.153459, 2.153459;;, + 29;3; 2.153459, 2.153459, 2.153459;;, + 30;3; 2.153459, 2.153459, 2.153459;;, + 31;3; 2.153459, 2.153459, 2.153459;;, + 32;3; 2.153459, 2.153459, 2.153459;;, + 33;3; 2.153459, 2.153459, 2.153459;;, + 34;3; 2.153459, 2.153459, 2.153459;;, + 35;3; 2.153459, 2.153459, 2.153459;;, + 36;3; 2.153459, 2.153459, 2.153459;;, + 37;3; 2.153459, 2.153459, 2.153459;;, + 38;3; 2.153459, 2.153459, 2.153459;;, + 39;3; 2.153459, 2.153459, 2.153459;;, + 40;3; 2.153459, 2.153459, 2.153459;;, + 41;3; 2.153459, 2.153459, 2.153459;;, + 42;3; 2.153459, 2.153459, 2.153459;;, + 43;3; 2.153459, 2.153459, 2.153459;;, + 44;3; 2.153459, 2.153459, 2.153459;;, + 45;3; 2.153459, 2.153459, 2.153459;;, + 46;3; 2.153459, 2.153459, 2.153459;;, + 47;3; 2.153459, 2.153459, 2.153459;;, + 48;3; 2.153459, 2.153459, 2.153459;;, + 49;3; 2.153459, 2.153459, 2.153459;;, + 50;3; 2.153459, 2.153459, 2.153459;;, + 51;3; 2.153459, 2.153459, 2.153459;;, + 52;3; 2.153459, 2.153459, 2.153459;;, + 53;3; 2.153459, 2.153459, 2.153459;;, + 54;3; 2.153459, 2.153459, 2.153459;;, + 55;3; 2.153459, 2.153459, 2.153459;;, + 56;3; 2.153459, 2.153459, 2.153459;;, + 57;3; 2.153459, 2.153459, 2.153459;;, + 58;3; 2.153459, 2.153459, 2.153459;;, + 59;3; 2.153459, 2.153459, 2.153459;;, + 60;3; 2.153459, 2.153459, 2.153459;;, + 61;3; 2.153459, 2.153459, 2.153459;;, + 62;3; 2.153459, 2.153459, 2.153459;;, + 63;3; 2.153459, 2.153459, 2.153459;;, + 64;3; 2.153459, 2.153459, 2.153459;;, + 65;3; 2.153459, 2.153459, 2.153459;;, + 66;3; 2.153459, 2.153459, 2.153459;;, + 67;3; 2.153459, 2.153459, 2.153459;;, + 68;3; 2.153459, 2.153459, 2.153459;;, + 69;3; 2.153459, 2.153459, 2.153459;;, + 70;3; 2.153459, 2.153459, 2.153459;;, + 71;3; 2.153459, 2.153459, 2.153459;;, + 72;3; 2.153459, 2.153459, 2.153459;;, + 73;3; 2.153459, 2.153459, 2.153459;;, + 74;3; 2.153459, 2.153459, 2.153459;;, + 75;3; 2.153459, 2.153459, 2.153459;;, + 76;3; 2.153459, 2.153459, 2.153459;;, + 77;3; 2.153459, 2.153459, 2.153459;;, + 78;3; 2.153459, 2.153459, 2.153459;;, + 79;3; 2.153459, 2.153459, 2.153459;;, + 80;3; 2.153459, 2.153459, 2.153459;;, + 81;3; 2.153459, 2.153459, 2.153459;;, + 82;3; 2.153459, 2.153459, 2.153459;;, + 83;3; 2.153459, 2.153459, 2.153459;;, + 84;3; 2.153459, 2.153459, 2.153459;;, + 85;3; 2.153459, 2.153459, 2.153459;;, + 86;3; 2.153459, 2.153459, 2.153459;;, + 87;3; 2.153459, 2.153459, 2.153459;;, + 88;3; 2.153459, 2.153459, 2.153459;;, + 89;3; 2.153459, 2.153459, 2.153459;;, + 90;3; 2.153459, 2.153459, 2.153459;;, + 91;3; 2.153459, 2.153459, 2.153459;;, + 92;3; 2.153459, 2.153459, 2.153459;;, + 93;3; 2.153459, 2.153459, 2.153459;;, + 94;3; 2.153459, 2.153459, 2.153459;;, + 95;3; 2.153459, 2.153459, 2.153459;;, + 96;3; 2.153459, 2.153459, 2.153459;;, + 97;3; 2.153459, 2.153459, 2.153459;;, + 98;3; 2.153459, 2.153459, 2.153459;;, + 99;3; 2.153459, 2.153459, 2.153459;;, + 100;3; 2.153459, 2.153459, 2.153459;;, + 101;3; 2.153459, 2.153459, 2.153459;;, + 102;3; 2.153459, 2.153459, 2.153459;;, + 103;3; 2.153459, 2.153459, 2.153459;;, + 104;3; 2.153459, 2.153459, 2.153459;;, + 105;3; 2.153459, 2.153459, 2.153459;;, + 106;3; 2.153459, 2.153459, 2.153459;;, + 107;3; 2.153459, 2.153459, 2.153459;;, + 108;3; 2.153459, 2.153459, 2.153459;;, + 109;3; 2.153459, 2.153459, 2.153459;;, + 110;3; 2.153459, 2.153459, 2.153459;;, + 111;3; 2.153459, 2.153459, 2.153459;;, + 112;3; 2.153459, 2.153459, 2.153459;;, + 113;3; 2.153459, 2.153459, 2.153459;;, + 114;3; 2.153459, 2.153459, 2.153459;;, + 115;3; 2.153459, 2.153459, 2.153459;;, + 116;3; 2.153459, 2.153459, 2.153459;;, + 117;3; 2.153459, 2.153459, 2.153459;;, + 118;3; 2.153459, 2.153459, 2.153459;;, + 119;3; 2.153459, 2.153459, 2.153459;;, + 120;3; 2.153459, 2.153459, 2.153459;;, + 121;3; 2.153459, 2.153459, 2.153459;;, + 122;3; 2.153459, 2.153459, 2.153459;;, + 123;3; 2.153459, 2.153459, 2.153459;;, + 124;3; 2.153459, 2.153459, 2.153459;;, + 125;3; 2.153459, 2.153459, 2.153459;;, + 126;3; 2.153459, 2.153459, 2.153459;;, + 127;3; 2.153459, 2.153459, 2.153459;;, + 128;3; 2.153459, 2.153459, 2.153459;;, + 129;3; 2.153459, 2.153459, 2.153459;;, + 130;3; 2.153459, 2.153459, 2.153459;;, + 131;3; 2.153459, 2.153459, 2.153459;;, + 132;3; 2.153459, 2.153459, 2.153459;;, + 133;3; 2.153459, 2.153459, 2.153459;;, + 134;3; 2.153459, 2.153459, 2.153459;;, + 135;3; 2.153459, 2.153459, 2.153459;;, + 136;3; 2.153459, 2.153459, 2.153459;;, + 137;3; 2.153459, 2.153459, 2.153459;;, + 138;3; 2.153459, 2.153459, 2.153459;;, + 139;3; 2.153459, 2.153459, 2.153459;;, + 140;3; 2.153459, 2.153459, 2.153459;;, + 141;3; 2.153459, 2.153459, 2.153459;;, + 142;3; 2.153459, 2.153459, 2.153459;;, + 143;3; 2.153459, 2.153459, 2.153459;;, + 144;3; 2.153459, 2.153459, 2.153459;;, + 145;3; 2.153459, 2.153459, 2.153459;;, + 146;3; 2.153459, 2.153459, 2.153459;;, + 147;3; 2.153459, 2.153459, 2.153459;;, + 148;3; 2.153459, 2.153459, 2.153459;;, + 149;3; 2.153459, 2.153459, 2.153459;;, + 150;3; 2.153459, 2.153459, 2.153459;;, + 151;3; 2.153459, 2.153459, 2.153459;;, + 152;3; 2.153459, 2.153459, 2.153459;;, + 153;3; 2.153459, 2.153459, 2.153459;;, + 154;3; 2.153459, 2.153459, 2.153459;;, + 155;3; 2.153459, 2.153459, 2.153459;;; + } + } +} //End of AnimationSet diff --git a/mods/mobs_animal/rat.lua b/mods/mobs_animal/rat.lua new file mode 100644 index 0000000..d76e151 --- /dev/null +++ b/mods/mobs_animal/rat.lua @@ -0,0 +1,79 @@ + +local S = mobs.intllib + +-- Rat by PilzAdam + +mobs:register_mob("mobs_animal:rat", { + type = "animal", + passive = true, + hp_min = 1, + hp_max = 4, + armor = 200, + collisionbox = {-0.2, -1, -0.2, 0.2, -0.8, 0.2}, + visual = "mesh", + mesh = "mobs_rat.b3d", + textures = { + {"mobs_rat.png"}, + {"mobs_rat2.png"}, + }, + makes_footstep_sound = false, + sounds = { + random = "mobs_rat", + }, + walk_velocity = 1, + run_velocity = 2, + runaway = true, + jump = true, + water_damage = 0, + lava_damage = 4, + light_damage = 0, + fear_height = 2, + on_rightclick = function(self, clicker) + mobs:capture_mob(self, clicker, 25, 80, 0, true, nil) + end, +--[[ + do_custom = function(self, dtime) + + self.rat_timer = (self.rat_timer or 0) + dtime + + if self.rat_timer < 1 then return end -- every 1 second + + self.rat_timer = 0 + + local pos = self.object:getpos() + + print("rat pos", pos.x, pos.y, pos.z, dtime) + + return false -- return but skip doing rest of API + end, +]] +--[[ + on_blast = function(obj, damage) + print ("--- damage is", damage) + print ("--- mob is", obj.object:get_luaentity().name) + -- return's do_damage, do_knockback and drops + return false, true, {"default:mese"} + end, +]] +}) + +mobs:register_spawn("mobs_animal:rat", {"default:stone"}, 20, 5, 15000, 2, 0) + +mobs:register_egg("mobs_animal:rat", S("Rat"), "mobs_rat_inventory.png", 0) + +-- compatibility +mobs:alias_mob("mobs:rat", "mobs_animal:rat") + +-- cooked rat, yummy! +minetest.register_craftitem(":mobs:rat_cooked", { + description = S("Cooked Rat"), + inventory_image = "mobs_cooked_rat.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craft({ + type = "cooking", + output = "mobs:rat_cooked", + recipe = "mobs:rat", + cooktime = 5, +}) diff --git a/mods/mobs_animal/readme.md b/mods/mobs_animal/readme.md new file mode 100644 index 0000000..da3c0d3 --- /dev/null +++ b/mods/mobs_animal/readme.md @@ -0,0 +1,36 @@ + +ANIMAL MOBS + +Bee + +- Tends to buzz around flowers and gives honey when killed, you can also right-click a bee to pick it up and place in inventory. 3x bee's in a row can craft a beehive. + +Bunny + +- Bunnies appear in green grass areas (prairie biome in ethereal) and can be tamed with 4 carrots. Can also be picked up and placed in inventory and gives 1-2 meat when killed. + +Chicken + +- Found in green areas (bamboo biome in ethereal) and lays eggs on flat ground, Can be picked up and placed in inventory and gives 1-2 raw chicken when killed. Feed 8x wheat seed to breed. + +Cow + +- Wanders around eating grass/wheat and can be right-clicked with empty bucket to get milk. Cows will defend themselves when hit and can be right-clicked with 8x wheat to tame and breed. + +Kitten + +- Found on green grass these cute cats walk around and can be picked up and placed in inventory as pets or right-clicked with 4x raw fish (found in ethereal) and tamed. + +Rat + +- Typically found around stone they can be picked up and cooked for eating. + +Sheep + +- Green grass and wheat munchers that can be clipped using shears to give 1-3 wool. Feed sheep 8x wheat to regrow wool, tame and breed. Right-click a tamed sheep with dye to change it's colour. Will drop 1-3 meat when killed. + +Warthog + +- Warthogs unlike pigs defend themselves when hit and give 1-3 raw pork when killed, they can also be right-clicked with 8x apples to tame or breed. + +Note: After breeding animals need to rest for 4 minutes, baby animals take 4 minutes to grow up and feeding them helps them grow quicker... diff --git a/mods/mobs_animal/screenshot.png b/mods/mobs_animal/screenshot.png new file mode 100644 index 0000000..51c2417 Binary files /dev/null and b/mods/mobs_animal/screenshot.png differ diff --git a/mods/mobs_animal/sheep.lua b/mods/mobs_animal/sheep.lua new file mode 100644 index 0000000..4ee3c0f --- /dev/null +++ b/mods/mobs_animal/sheep.lua @@ -0,0 +1,186 @@ + +local S = mobs.intllib + +local all_colours = { + {"black", S("Black"), "#000000b0"}, + {"blue", S("Blue"), "#015dbb70"}, + {"brown", S("Brown"), "#663300a0"}, + {"cyan", S("Cyan"), "#01ffd870"}, + {"dark_green", S("Dark Green"), "#005b0770"}, + {"dark_grey", S("Dark Grey"), "#303030b0"}, + {"green", S("Green"), "#61ff0170"}, + {"grey", S("Grey"), "#5b5b5bb0"}, + {"magenta", S("Magenta"), "#ff05bb70"}, + {"orange", S("Orange"), "#ff840170"}, + {"pink", S("Pink"), "#ff65b570"}, + {"red", S("Red"), "#ff0000a0"}, + {"violet", S("Violet"), "#2000c970"}, + {"white", S("White"), "#abababc0"}, + {"yellow", S("Yellow"), "#e3ff0070"}, +} + +-- Sheep by PilzAdam, texture converted to minetest by AMMOnym from Summerfield pack + +for _, col in pairs(all_colours) do + + mobs:register_mob("mobs_animal:sheep_"..col[1], { + type = "animal", + passive = true, + hp_min = 8, + hp_max = 10, + armor = 200, + collisionbox = {-0.5, -1, -0.5, 0.5, 0.3, 0.5}, + visual = "mesh", + mesh = "mobs_sheep.b3d", + textures = { + {"mobs_sheep_base.png^(mobs_sheep_wool.png^[colorize:" .. col[3] .. ")"}, + }, + gotten_texture = {"mobs_sheep_shaved.png"}, + gotten_mesh = "mobs_sheep_shaved.b3d", + makes_footstep_sound = true, + sounds = { + random = "mobs_sheep", + }, + walk_velocity = 1, + run_velocity = 2, + runaway = true, + jump = true, + drops = { + {name = "mobs:meat_raw", chance = 1, min = 1, max = 2}, + {name = "farming:string", chance = 1, min = 2, max = 3}, + {name = "mobs:leather", chance = 5, min = 1, max = 1}, + }, + water_damage = 1, + lava_damage = 5, + light_damage = 0, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 80, + walk_start = 81, + walk_end = 100, + }, + follow = {"farming:wheat", "default:grass_5"}, + view_range = 8, + replace_rate = 150, + replace_what = {"default:grass_5", "default:grass_1"}, + replace_with = "air", + replace_offset = -1, + fear_height = 3, + + on_rightclick = function(self, clicker) + + --are we feeding? + if mobs:feed_tame(self, clicker, 8, true, true) then + + --if full grow fuzz + if self.gotten == false then + + self.object:set_properties({ + textures = {"mobs_sheep_base.png^(mobs_sheep_wool.png^[colorize:" .. col[3] .. ")"}, + mesh = "mobs_sheep.b3d", + }) + end + + return + end + + local item = clicker:get_wielded_item() + local itemname = item:get_name() + + --are we giving a haircut> + if itemname == "mobs:shears" then + + if self.gotten ~= false + or self.child ~= false + or not minetest.get_modpath("wool") then + return + end + + self.gotten = true -- shaved + + local obj = minetest.add_item( + self.object:getpos(), + ItemStack( "wool:" .. col[1] .. " " .. math.random(1, 3) ) + ) + + if obj then + + obj:setvelocity({ + x = math.random(-1, 1), + y = 5, + z = math.random(-1, 1) + }) + end + + item:add_wear(650) -- 100 uses + + clicker:set_wielded_item(item) + + self.object:set_properties({ + textures = {"mobs_sheep_shaved.png"}, + mesh = "mobs_sheep_shaved.b3d", + }) + + return + end + + local name = clicker:get_player_name() + + --are we coloring? + if itemname:find("dye:") then + + if self.gotten == false + and self.child == false + and self.tamed == true + and name == self.owner then + + local colr = string.split(itemname, ":")[2] + + for _,c in pairs(all_colours) do + + if c[1] == colr then + + local pos = self.object:getpos() + + self.object:remove() + + local mob = minetest.add_entity(pos, "mobs_animal:sheep_" .. colr) + local ent = mob:get_luaentity() + + ent.owner = name + ent.tamed = true + + -- take item + if not minetest.setting_getbool("creative_mode") then + item:take_item() + clicker:set_wielded_item(item) + end + + break + end + end + end + + return + end + + --are we capturing? + mobs:capture_mob(self, clicker, 0, 5, 60, false, nil) + end + }) + + mobs:register_egg("mobs_animal:sheep_"..col[1], col[2] .. " " .. S("Sheep"), "wool_"..col[1]..".png", 1) + + -- compatibility + mobs:alias_mob("mobs:sheep_" .. col[1], "mobs_animal:sheep_" .. col[1]) + +end + +mobs:register_spawn("mobs_animal:sheep_white", + {"default:dirt_with_grass", "default:dirt_med_with_grass", "ethereal:green_dirt"}, 20, 10, 35000, 3, 31000, true) + + +-- compatibility +mobs:alias_mob("mobs:sheep", "mobs_animal:sheep_white") diff --git a/mods/mobs_animal/sounds/licences.txt b/mods/mobs_animal/sounds/licences.txt new file mode 100644 index 0000000..b3cb9f8 --- /dev/null +++ b/mods/mobs_animal/sounds/licences.txt @@ -0,0 +1,7 @@ +licences +mobs_dog + +know as +LRBark 2 by Lionel Allorge +licences: +http://artlibre.org/ \ No newline at end of file diff --git a/mods/mobs_animal/sounds/mobs_bee.ogg b/mods/mobs_animal/sounds/mobs_bee.ogg new file mode 100644 index 0000000..5317518 Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_bee.ogg differ diff --git a/mods/mobs_animal/sounds/mobs_chicken.ogg b/mods/mobs_animal/sounds/mobs_chicken.ogg new file mode 100644 index 0000000..be64c94 Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_chicken.ogg differ diff --git a/mods/mobs_animal/sounds/mobs_cow.ogg b/mods/mobs_animal/sounds/mobs_cow.ogg new file mode 100644 index 0000000..e919c6b Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_cow.ogg differ diff --git a/mods/mobs_animal/sounds/mobs_dog.ogg b/mods/mobs_animal/sounds/mobs_dog.ogg new file mode 100644 index 0000000..037c4d3 Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_dog.ogg differ diff --git a/mods/mobs_animal/sounds/mobs_kitten.ogg b/mods/mobs_animal/sounds/mobs_kitten.ogg new file mode 100644 index 0000000..021d3dc Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_kitten.ogg differ diff --git a/mods/mobs_animal/sounds/mobs_pig.ogg b/mods/mobs_animal/sounds/mobs_pig.ogg new file mode 100644 index 0000000..e7c7591 Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_pig.ogg differ diff --git a/mods/mobs_animal/sounds/mobs_pig_angry.ogg b/mods/mobs_animal/sounds/mobs_pig_angry.ogg new file mode 100644 index 0000000..2a4f47b Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_pig_angry.ogg differ diff --git a/mods/mobs_animal/sounds/mobs_rat.ogg b/mods/mobs_animal/sounds/mobs_rat.ogg new file mode 100644 index 0000000..0e99267 Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_rat.ogg differ diff --git a/mods/mobs_animal/sounds/mobs_sheep.ogg b/mods/mobs_animal/sounds/mobs_sheep.ogg new file mode 100644 index 0000000..54f62cd Binary files /dev/null and b/mods/mobs_animal/sounds/mobs_sheep.ogg differ diff --git a/mods/mobs_animal/textures/mobs_bee.png b/mods/mobs_animal/textures/mobs_bee.png new file mode 100644 index 0000000..654515f Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bee.png differ diff --git a/mods/mobs_animal/textures/mobs_bee_inv.png b/mods/mobs_animal/textures/mobs_bee_inv.png new file mode 100644 index 0000000..94d5ace Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bee_inv.png differ diff --git a/mods/mobs_animal/textures/mobs_beehive.png b/mods/mobs_animal/textures/mobs_beehive.png new file mode 100644 index 0000000..7bd1401 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_beehive.png differ diff --git a/mods/mobs_animal/textures/mobs_bucket_milk.png b/mods/mobs_animal/textures/mobs_bucket_milk.png new file mode 100644 index 0000000..c897957 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bucket_milk.png differ diff --git a/mods/mobs_animal/textures/mobs_budder.png b/mods/mobs_animal/textures/mobs_budder.png new file mode 100644 index 0000000..2f323a2 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_budder.png differ diff --git a/mods/mobs_animal/textures/mobs_bunny_brown.png b/mods/mobs_animal/textures/mobs_bunny_brown.png new file mode 100644 index 0000000..3a71d94 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bunny_brown.png differ diff --git a/mods/mobs_animal/textures/mobs_bunny_evil.png b/mods/mobs_animal/textures/mobs_bunny_evil.png new file mode 100644 index 0000000..683170d Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bunny_evil.png differ diff --git a/mods/mobs_animal/textures/mobs_bunny_grey.png b/mods/mobs_animal/textures/mobs_bunny_grey.png new file mode 100644 index 0000000..d41d6c1 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bunny_grey.png differ diff --git a/mods/mobs_animal/textures/mobs_bunny_inv.png b/mods/mobs_animal/textures/mobs_bunny_inv.png new file mode 100644 index 0000000..762b713 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bunny_inv.png differ diff --git a/mods/mobs_animal/textures/mobs_bunny_white.png b/mods/mobs_animal/textures/mobs_bunny_white.png new file mode 100644 index 0000000..0445e88 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bunny_white.png differ diff --git a/mods/mobs_animal/textures/mobs_bunnymeat.png b/mods/mobs_animal/textures/mobs_bunnymeat.png new file mode 100644 index 0000000..fe79a2c Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bunnymeat.png differ diff --git a/mods/mobs_animal/textures/mobs_bunnymeat_raw.png b/mods/mobs_animal/textures/mobs_bunnymeat_raw.png new file mode 100644 index 0000000..ac7b469 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_bunnymeat_raw.png differ diff --git a/mods/mobs_animal/textures/mobs_cheese.png b/mods/mobs_animal/textures/mobs_cheese.png new file mode 100644 index 0000000..04e03d8 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_cheese.png differ diff --git a/mods/mobs_animal/textures/mobs_cheeseblock.png b/mods/mobs_animal/textures/mobs_cheeseblock.png new file mode 100644 index 0000000..dfa7c18 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_cheeseblock.png differ diff --git a/mods/mobs_animal/textures/mobs_chick.png b/mods/mobs_animal/textures/mobs_chick.png new file mode 100644 index 0000000..90994e5 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_chick.png differ diff --git a/mods/mobs_animal/textures/mobs_chicken.png b/mods/mobs_animal/textures/mobs_chicken.png new file mode 100644 index 0000000..19cbd15 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_chicken.png differ diff --git a/mods/mobs_animal/textures/mobs_chicken_black.png b/mods/mobs_animal/textures/mobs_chicken_black.png new file mode 100644 index 0000000..9f51a8a Binary files /dev/null and b/mods/mobs_animal/textures/mobs_chicken_black.png differ diff --git a/mods/mobs_animal/textures/mobs_chicken_cooked.png b/mods/mobs_animal/textures/mobs_chicken_cooked.png new file mode 100644 index 0000000..bda35f3 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_chicken_cooked.png differ diff --git a/mods/mobs_animal/textures/mobs_chicken_egg_fried.png b/mods/mobs_animal/textures/mobs_chicken_egg_fried.png new file mode 100644 index 0000000..ad144a5 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_chicken_egg_fried.png differ diff --git a/mods/mobs_animal/textures/mobs_chicken_inv.png b/mods/mobs_animal/textures/mobs_chicken_inv.png new file mode 100644 index 0000000..ccaca24 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_chicken_inv.png differ diff --git a/mods/mobs_animal/textures/mobs_chicken_raw.png b/mods/mobs_animal/textures/mobs_chicken_raw.png new file mode 100644 index 0000000..3987a4a Binary files /dev/null and b/mods/mobs_animal/textures/mobs_chicken_raw.png differ diff --git a/mods/mobs_animal/textures/mobs_cooked_rat.png b/mods/mobs_animal/textures/mobs_cooked_rat.png new file mode 100644 index 0000000..daad3be Binary files /dev/null and b/mods/mobs_animal/textures/mobs_cooked_rat.png differ diff --git a/mods/mobs_animal/textures/mobs_cow.png b/mods/mobs_animal/textures/mobs_cow.png new file mode 100644 index 0000000..8656a7c Binary files /dev/null and b/mods/mobs_animal/textures/mobs_cow.png differ diff --git a/mods/mobs_animal/textures/mobs_cow2.png b/mods/mobs_animal/textures/mobs_cow2.png new file mode 100644 index 0000000..68a8e5e Binary files /dev/null and b/mods/mobs_animal/textures/mobs_cow2.png differ diff --git a/mods/mobs_animal/textures/mobs_deer.png b/mods/mobs_animal/textures/mobs_deer.png new file mode 100644 index 0000000..d93f605 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_deer.png differ diff --git a/mods/mobs_animal/textures/mobs_honey_block.png b/mods/mobs_animal/textures/mobs_honey_block.png new file mode 100644 index 0000000..8f05e77 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_honey_block.png differ diff --git a/mods/mobs_animal/textures/mobs_honey_inv.png b/mods/mobs_animal/textures/mobs_honey_inv.png new file mode 100644 index 0000000..e70666d Binary files /dev/null and b/mods/mobs_animal/textures/mobs_honey_inv.png differ diff --git a/mods/mobs_animal/textures/mobs_honeymilk.png b/mods/mobs_animal/textures/mobs_honeymilk.png new file mode 100644 index 0000000..92d9575 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_honeymilk.png differ diff --git a/mods/mobs_animal/textures/mobs_kitten_ginger.png b/mods/mobs_animal/textures/mobs_kitten_ginger.png new file mode 100644 index 0000000..1707c2e Binary files /dev/null and b/mods/mobs_animal/textures/mobs_kitten_ginger.png differ diff --git a/mods/mobs_animal/textures/mobs_kitten_inv.png b/mods/mobs_animal/textures/mobs_kitten_inv.png new file mode 100644 index 0000000..6afa61f Binary files /dev/null and b/mods/mobs_animal/textures/mobs_kitten_inv.png differ diff --git a/mods/mobs_animal/textures/mobs_kitten_sandy.png b/mods/mobs_animal/textures/mobs_kitten_sandy.png new file mode 100644 index 0000000..052f04e Binary files /dev/null and b/mods/mobs_animal/textures/mobs_kitten_sandy.png differ diff --git a/mods/mobs_animal/textures/mobs_kitten_splotchy.png b/mods/mobs_animal/textures/mobs_kitten_splotchy.png new file mode 100644 index 0000000..1fad994 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_kitten_splotchy.png differ diff --git a/mods/mobs_animal/textures/mobs_kitten_striped.png b/mods/mobs_animal/textures/mobs_kitten_striped.png new file mode 100644 index 0000000..4d1a0cc Binary files /dev/null and b/mods/mobs_animal/textures/mobs_kitten_striped.png differ diff --git a/mods/mobs_animal/textures/mobs_leather.png b/mods/mobs_animal/textures/mobs_leather.png new file mode 100644 index 0000000..3205e5d Binary files /dev/null and b/mods/mobs_animal/textures/mobs_leather.png differ diff --git a/mods/mobs_animal/textures/mobs_milkbottle.png b/mods/mobs_animal/textures/mobs_milkbottle.png new file mode 100644 index 0000000..947ac07 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_milkbottle.png differ diff --git a/mods/mobs_animal/textures/mobs_pork_cooked.png b/mods/mobs_animal/textures/mobs_pork_cooked.png new file mode 100644 index 0000000..8d8c166 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_pork_cooked.png differ diff --git a/mods/mobs_animal/textures/mobs_pork_raw.png b/mods/mobs_animal/textures/mobs_pork_raw.png new file mode 100644 index 0000000..c070c57 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_pork_raw.png differ diff --git a/mods/mobs_animal/textures/mobs_pumba.png b/mods/mobs_animal/textures/mobs_pumba.png new file mode 100644 index 0000000..ce87f6a Binary files /dev/null and b/mods/mobs_animal/textures/mobs_pumba.png differ diff --git a/mods/mobs_animal/textures/mobs_rat.png b/mods/mobs_animal/textures/mobs_rat.png new file mode 100644 index 0000000..f83da08 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_rat.png differ diff --git a/mods/mobs_animal/textures/mobs_rat2.png b/mods/mobs_animal/textures/mobs_rat2.png new file mode 100644 index 0000000..a8670df Binary files /dev/null and b/mods/mobs_animal/textures/mobs_rat2.png differ diff --git a/mods/mobs_animal/textures/mobs_rat_inventory.png b/mods/mobs_animal/textures/mobs_rat_inventory.png new file mode 100644 index 0000000..a8d6151 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_rat_inventory.png differ diff --git a/mods/mobs_animal/textures/mobs_sheep_base.png b/mods/mobs_animal/textures/mobs_sheep_base.png new file mode 100644 index 0000000..c3c2c4a Binary files /dev/null and b/mods/mobs_animal/textures/mobs_sheep_base.png differ diff --git a/mods/mobs_animal/textures/mobs_sheep_shaved.png b/mods/mobs_animal/textures/mobs_sheep_shaved.png new file mode 100644 index 0000000..e9023a4 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_sheep_shaved.png differ diff --git a/mods/mobs_animal/textures/mobs_sheep_wool.png b/mods/mobs_animal/textures/mobs_sheep_wool.png new file mode 100644 index 0000000..2dca0dc Binary files /dev/null and b/mods/mobs_animal/textures/mobs_sheep_wool.png differ diff --git a/mods/mobs_animal/textures/mobs_wolf.png b/mods/mobs_animal/textures/mobs_wolf.png new file mode 100644 index 0000000..dc45bb9 Binary files /dev/null and b/mods/mobs_animal/textures/mobs_wolf.png differ diff --git a/mods/mobs_animal/warthog.lua b/mods/mobs_animal/warthog.lua new file mode 100644 index 0000000..42995c6 --- /dev/null +++ b/mods/mobs_animal/warthog.lua @@ -0,0 +1,85 @@ + +local S = mobs.intllib + +-- Warthog by KrupnoPavel + +mobs:register_mob("mobs_animal:pumba", { + type = "animal", + passive = false, + attack_type = "dogfight", + group_attack = true, + reach = 2, + damage = 2, + hp_min = 5, + hp_max = 15, + armor = 200, + collisionbox = {-0.4, -0.01, -0.4, 0.4, 1, 0.4}, + visual = "mesh", + mesh = "mobs_pumba.x", + textures = { + {"mobs_pumba.png"}, + }, + makes_footstep_sound = true, + sounds = { + random = "mobs_pig", + attack = "mobs_pig_angry", + }, + walk_velocity = 2, + run_velocity = 3, + jump = true, + follow = {"default:apple", "farming:potato"}, + view_range = 10, + drops = { + {name = "mobs:pork_raw", chance = 1, min = 1, max = 3}, + }, + water_damage = 1, + lava_damage = 5, + light_damage = 0, + fear_height = 2, + animation = { + speed_normal = 15, + stand_start = 25, + stand_end = 55, + walk_start = 70, + walk_end = 100, + punch_start = 70, + punch_end = 100, + }, + on_rightclick = function(self, clicker) + + if mobs:feed_tame(self, clicker, 8, true, true) then + return + end + + mobs:capture_mob(self, clicker, 0, 5, 50, false, nil) + end, +}) + +mobs:register_spawn("mobs_animal:pumba", + {"ethereal:mushroom_dirt", "default:dirt_jungle_with_grass", "default:dirt_deep_with_grass"}, 20, 10, 15000, 3, 31000, true) + +mobs:register_egg("mobs_animal:pumba", S("Warthog"), "wool_pink.png", 1) + +-- compatibility +mobs:alias_mob("mobs:pumba", "mobs_animal:pumba") + +-- raw porkchop +minetest.register_craftitem(":mobs:pork_raw", { + description = S("Raw Porkchop"), + inventory_image = "mobs_pork_raw.png", + on_use = minetest.item_eat(4), +}) + +-- cooked porkchop +minetest.register_craftitem(":mobs:pork_cooked", { + description = S("Cooked Porkchop"), + inventory_image = "mobs_pork_cooked.png", + on_use = minetest.item_eat(8), +}) + +minetest.register_craft({ + type = "cooking", + output = "mobs:pork_cooked", + recipe = "mobs:pork_raw", + cooktime = 5, +}) diff --git a/mods/mobs_monster/depends.txt b/mods/mobs_monster/depends.txt new file mode 100644 index 0000000..a3172c8 --- /dev/null +++ b/mods/mobs_monster/depends.txt @@ -0,0 +1,3 @@ +default +mobs +intllib? diff --git a/mods/mobs_monster/description.txt b/mods/mobs_monster/description.txt new file mode 100644 index 0000000..ac3d887 --- /dev/null +++ b/mods/mobs_monster/description.txt @@ -0,0 +1 @@ +Adds many types of monster. diff --git a/mods/mobs_monster/desertstonemonster.lua b/mods/mobs_monster/desertstonemonster.lua new file mode 100644 index 0000000..f1a27a4 --- /dev/null +++ b/mods/mobs_monster/desertstonemonster.lua @@ -0,0 +1,63 @@ + +local S = mobs.intllib + +-- Stone Monster by PilzAdam + +mobs:register_mob("mobs_monster:desertstonemonster", { + type = "monster", + passive = false, + attack_type = "dogfight", + pathfinding = true, + reach = 2, + damage = 3, + hp_min = 22, + hp_max = 35, + armor = 90, + collisionbox = {-0.4, -1, -0.4, 0.4, 0.9, 0.4}, + visual = "mesh", + mesh = "mobs_stone_monster.b3d", + textures = { + {"mobs_desertstone_monster.png"}, + }, + makes_footstep_sound = true, + sounds = { + random = "mobs_stonemonster", + }, + walk_velocity = 1, + run_velocity = 2, + jump = true, + floats = 0, + view_range = 10, + drops = { + {name = "default:coal_lump", + chance=52, min=0, max=3}, + {name = "default:desert_stone", + chance=48, min=0, max=3}, + {name = "default:desert_cobble", + chance=40, min=1, max=3}, + }, + water_damage = 0, + lava_damage = 1, + light_damage = 0, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 14, + walk_start = 15, + walk_end = 38, + run_start = 40, + run_end = 63, + punch_start = 40, + punch_end = 63, + }, +}) + +mobs:spawn_specific("mobs_monster:desertstonemonster", {"default:desert_stone"}, "air", 0, 30, 30, 7000, 3, 90, 31000) + +mobs:register_spawn("mobs_monster:desertstonemonster", {"default:desert_stone"}, 5, 0, 7000, 3, 31000) + +mobs:register_egg("mobs_monster:desertstonemonster", S("DesertStone Monster"), "default_desert_stone.png", 1) + +-- compatibility +mobs:alias_mob("mobs:desertstonemonster", "mobs_monster:desertstonemonster") diff --git a/mods/mobs_monster/dirt_monster.lua b/mods/mobs_monster/dirt_monster.lua new file mode 100644 index 0000000..cdaa908 --- /dev/null +++ b/mods/mobs_monster/dirt_monster.lua @@ -0,0 +1,95 @@ + +local S = mobs.intllib + +-- Dirt Monster by PilzAdam + +mobs:register_mob("mobs_monster:dirt_monster", { + type = "monster", + passive = false, + attack_type = "dogfight", + pathfinding = true, + attack_animals = true, + reach = 2, + damage = 2, + hp_min = 15, + hp_max = 27, + armor = 100, + collisionbox = {-0.4, -1, -0.4, 0.4, 0.8, 0.4}, + visual = "mesh", + mesh = "mobs_stone_monster.b3d", + textures = { + {"mobs_dirt_monster.png"}, + }, + blood_texture = "default_dirt.png", + makes_footstep_sound = true, + sounds = { + random = "mobs_dirtmonster", + }, + view_range = 15, + walk_velocity = 1, + run_velocity = 3, + jump = true, + drops = { + {name = "default:dirt", + chance = 15, min = 1, max = 5}, + {name = "default:dirt_jungle", + chance = 25, min = 0, max = 5}, + {name = "default:dirt_deep", + chance = 25, min = 0, max = 5}, + {name = "default:dirt_med", + chance = 25, min = 0, max = 5}, + {name = "farming:seed_onion", + chance = 70, min = 0, max = 5}, + {name = "farming:seed_tomato", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_mushroom", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_salad", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_potato", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_strawberry", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_ananas", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_corn", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_pepper", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_carrot", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_beens", + chance = 70, min = 0, max = 3}, + {name = "farming:seed_cotton", + chance = 45, min = 0, max = 3}, + {name = "farming:seed_wheat", + chance = 35, min = 1, max = 3}, + }, + water_damage = 1, + lava_damage = 5, + light_damage = 2, + fear_height = 4, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 14, + walk_start = 15, + walk_end = 38, + run_start = 40, + run_end = 63, + punch_start = 40, + punch_end = 63, + }, +}) + +mobs:register_spawn("mobs_monster:dirt_monster", + {"default:dirt_with_grass", "default:dirt_med_with_grass", "ethereal:gray_dirt"}, 5, 0, 7000, 2, 31000, false) + +mobs:register_spawn("mobs_monster:dirt_monster", + {"default:dirt_with_grass", "default:dirt_med_with_grass" }, 3, 0, 3000, 5, 31000, false) + +mobs:register_egg("mobs_monster:dirt_monster", S("Dirt Monster"), "default_dirt.png", 1) + +-- compatibility +mobs:alias_mob("mobs:dirt_monster", "mobs_monster:dirt_monster") diff --git a/mods/mobs_monster/dungeon_master.lua b/mods/mobs_monster/dungeon_master.lua new file mode 100644 index 0000000..80ca984 --- /dev/null +++ b/mods/mobs_monster/dungeon_master.lua @@ -0,0 +1,94 @@ + +local S = mobs.intllib + +-- Dungeon Master by PilzAdam + +mobs:register_mob("mobs_monster:dungeon_master", { + type = "monster", + passive = false, + damage = 4, + attack_type = "dogshoot", + dogshoot_switch = 1, + dogshoot_count_max = 10, + reach = 3, + shoot_interval = 2.5, + arrow = "mobs_monster:fireball", + shoot_offset = 1, + hp_min = 20, + hp_max = 35, + armor = 70, + collisionbox = {-0.7, -1, -0.7, 0.7, 1.6, 0.7}, + visual = "mesh", + mesh = "mobs_dungeon_master.b3d", + textures = { + {"mobs_dungeon_master.png"}, + {"mobs_dungeon_master2.png"}, + {"mobs_dungeon_master3.png"}, + }, + makes_footstep_sound = true, + sounds = { + random = "mobs_dungeonmaster", + shoot_attack = "mobs_fireball", + }, + walk_velocity = 1, + run_velocity = 3, + jump = true, + view_range = 15, + drops = { + {name = "default:mese_crystal_fragment", chance = 1, min = 1, max = 3}, + {name = "default:diamond", chance = 4, min = 1, max = 1}, + {name = "default:mese_crystal", chance = 2, min = 1, max = 2}, + {name = "default:diamondblock", chance = 30, min = 1, max = 1}, + }, + water_damage = 1, + lava_damage = 1, + light_damage = 0, + fear_height = 3, + animation = { + stand_start = 0, + stand_end = 19, + walk_start = 20, + walk_end = 35, + punch_start = 36, + punch_end = 48, + shoot_start = 36, + shoot_end = 48, + speed_normal = 15, + speed_run = 15, + }, +}) + +mobs:register_spawn("mobs_monster:dungeon_master", {"default:stone"}, 3, 0, 7000, 1, -200) + +mobs:register_egg("mobs_monster:dungeon_master", S("Dungeon Master"), "fire_basic_flame.png", 1, true) + +-- compatibility +mobs:alias_mob("mobs:dungeon_master", "mobs_monster:dungeon_master") + +-- fireball (weapon) +mobs:register_arrow("mobs_monster:fireball", { + visual = "sprite", + visual_size = {x = 1, y = 1}, + textures = {"mobs_fireball.png"}, + velocity = 6, + + -- direct hit, no fire... just plenty of pain + hit_player = function(self, player) + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = 8}, + }, nil) + end, + + hit_mob = function(self, player) + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = 8}, + }, nil) + end, + + -- node hit, bursts into flame + hit_node = function(self, pos, node) + mobs:explosion(pos, 1, 1, 0) + end +}) diff --git a/mods/mobs_monster/init.lua b/mods/mobs_monster/init.lua new file mode 100644 index 0000000..54226ed --- /dev/null +++ b/mods/mobs_monster/init.lua @@ -0,0 +1,27 @@ + +local path = minetest.get_modpath("mobs_monster") + +-- Intllib +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end +mobs.intllib = S + +-- Monsters + +dofile(path .. "/dirt_monster.lua") -- PilzAdam +dofile(path .. "/dungeon_master.lua") +dofile(path .. "/oerkki.lua") +dofile(path .. "/sand_monster.lua") +dofile(path .. "/stone_monster.lua") +dofile(path .. "/tree_monster.lua") +-- dofile(path .. "/lava_flan.lua") -- Zeg9 +dofile(path .. "/mese_monster.lua") +dofile(path .. "/spider.lua") -- AspireMint +dofile(path .. "/snowmonster.lua") +--dofile(path .. "/desertstonemonster.lua") + +print ("[MOD] Mobs Redo 'Monsters' loaded") diff --git a/mods/mobs_monster/lava_flan.lua b/mods/mobs_monster/lava_flan.lua new file mode 100644 index 0000000..964db14 --- /dev/null +++ b/mods/mobs_monster/lava_flan.lua @@ -0,0 +1,144 @@ + +local S = mobs.intllib + +-- Lava Flan by Zeg9 (additional textures by JurajVajda) + +mobs:register_mob("mobs_monster:lava_flan", { + type = "monster", + passive = false, + attack_type = "dogfight", + reach = 2, + damage = 3, + hp_min = 10, + hp_max = 35, + armor = 80, + collisionbox = {-0.5, -0.5, -0.5, 0.5, 1.5, 0.5}, + visual = "mesh", + mesh = "zmobs_lava_flan.x", + textures = { + {"zmobs_lava_flan.png"}, + {"zmobs_lava_flan2.png"}, + {"zmobs_lava_flan3.png"}, + }, + blood_texture = "fire_basic_flame.png", + makes_footstep_sound = false, + sounds = { + random = "mobs_lavaflan", + war_cry = "mobs_lavaflan", + }, + walk_velocity = 0.5, + run_velocity = 2, + jump = true, + view_range = 10, + floats = 1, + drops = { + {name = "mobs:lava_orb", chance = 15, min = 1, max = 1}, + }, + water_damage = 5, + lava_damage = 0, + light_damage = 0, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 8, + walk_start = 10, + walk_end = 18, + run_start = 20, + run_end = 28, + punch_start = 20, + punch_end = 28, + }, + on_die = function(self, pos) + minetest.set_node(pos, {name = "fire:basic_flame"}) + self.object:remove() + effect(pos, 20, "fire_basic_flame.png") + end, +}) + +mobs:register_spawn("mobs_monster:lava_flan", {"default:lava_source"}, 15, 0, 1000, 3, 0) + +mobs:register_egg("mobs_monster:lava_flan", S("Lava Flan"), "default_lava.png", 1) + +-- compatibility +mobs:alias_mob("mobs:lava_flan", "mobs_monster:lava_flan") + +-- lava orb +minetest.register_craftitem(":mobs:lava_orb", { + description = S("Lava orb"), + inventory_image = "zmobs_lava_orb.png", +}) + +minetest.register_alias("zmobs:lava_orb", "mobs:lava_orb") + +minetest.register_craft({ + type = "fuel", + recipe = "mobs:lava_orb", + burntime = 80, +}) + +-- Lava Pick (digs and smelts at same time) + +local old_handle_node_drops = minetest.handle_node_drops + +function minetest.handle_node_drops(pos, drops, digger) + + -- are we holding Lava Pick? + if digger:get_wielded_item():get_name() ~= ("mobs:pick_lava") then + return old_handle_node_drops(pos, drops, digger) + end + + -- reset new smelted drops + local hot_drops = {} + + -- loop through current node drops + for _, drop in pairs(drops) do + + -- get cooked output of current drops + local stack = ItemStack(drop) + local output = minetest.get_craft_result({ + method = "cooking", + width = 1, + items = {drop} + }) + + -- if we have cooked result then add to new list + if output + and output.item + and not output.item:is_empty() then + + table.insert(hot_drops, + ItemStack({ + name = output.item:get_name(), + count = output.item:to_table().count, + }) + ) + else -- if not then return normal drops + table.insert(hot_drops, stack) + end + end + + return old_handle_node_drops(pos, hot_drops, digger) +end + +minetest.register_tool(":mobs:pick_lava", { + description = S("Lava Pickaxe"), + inventory_image = "mobs_pick_lava.png", + tool_capabilities = { + full_punch_interval = 0.4, + max_drop_level=3, + groupcaps={ + cracky = {times={[1]=1.80, [2]=0.90, [3]=0.45}, uses=30, maxlevel=3}, + }, + damage_groups = {fleshy=6}, + }, +}) + +minetest.register_craft({ + output = "mobs:pick_lava", + recipe = { + {"mobs:lava_orb", "mobs:lava_orb", "mobs:lava_orb"}, + {"", "default:obsidian_shard", ""}, + {"", "default:obsidian_shard", ""}, + } +}) diff --git a/mods/mobs_monster/license.txt b/mods/mobs_monster/license.txt new file mode 100644 index 0000000..fec6f6a --- /dev/null +++ b/mods/mobs_monster/license.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 TenPlus1 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/mods/mobs_monster/locale/de.txt b/mods/mobs_monster/locale/de.txt new file mode 100644 index 0000000..e3dee30 --- /dev/null +++ b/mods/mobs_monster/locale/de.txt @@ -0,0 +1,37 @@ +# German Translation for mobs_monster mod +# Deutsche Übersetzung der mobs_monster Mod +# last update: 2016/June/10 +# Author: Xanthin + +#dirtmonster.lua +Dirt Monster = Erdmonster + +#dungeonmaster.lua +Dungeon Master = Kerkermeister + +#init.lua +[MOD] Mobs Redo 'Monsters' loaded = [MOD] Mobs Redo 'Monsters' geladen + +#lava_flan.lua +Lava Flan = Lavaflan +Lava orb = Lavakugel +Lava Pickaxe = Lavaspitzhacke + +#mese_monster.lua +Mese Monster = Mesemonster + +#oerkki.lua +Oerkki = Oerkki + +#sandmonster.lua +Sand Monster = Sandmonster + +#spider.lua +Spider = Spinne +Cobweb = Spinnennetz + +#stonemonster.lua +Stone Monster = Steinmonster + +#treemonster.lua +Tree Monster = Baummonster \ No newline at end of file diff --git a/mods/mobs_monster/locale/template.txt b/mods/mobs_monster/locale/template.txt new file mode 100644 index 0000000..18942ea --- /dev/null +++ b/mods/mobs_monster/locale/template.txt @@ -0,0 +1,35 @@ +# Template for translations of mobs_monster mod +# last update: 2016/June/10 + +#dirtmonster.lua +Dirt Monster = + +#dungeonmaster.lua +Dungeon Master = + +#init.lua +[MOD] Mobs Redo 'Monsters' loaded = + +#lava_flan.lua +Lava Flan = +Lava orb = +Lava Pickaxe = + +#mese_monster.lua +Mese Monster = + +#oerkki.lua +Oerkki = + +#sandmonster.lua +Sand Monster = + +#spider.lua +Spider = +Cobweb = + +#stonemonster.lua +Stone Monster = + +#treemonster.lua +Tree Monster = \ No newline at end of file diff --git a/mods/mobs_monster/mese_monster.lua b/mods/mobs_monster/mese_monster.lua new file mode 100644 index 0000000..fd46961 --- /dev/null +++ b/mods/mobs_monster/mese_monster.lua @@ -0,0 +1,97 @@ + +local S = mobs.intllib + +-- Mese Monster by Zeg9 + +mobs:register_mob("mobs_monster:mese_monster", { + type = "monster", + passive = false, + damage = 3, + attack_type = "shoot", + shoot_interval = 0.5, + arrow = "mobs_monster:mese_arrow", + shoot_offset = 2, + hp_min = 20, + hp_max = 35, + armor = 90, + collisionbox = {-0.5, -1.5, -0.5, 0.5, 0.5, 0.5}, + visual = "mesh", + mesh = "zmobs_mese_monster.x", + textures = { + {"zmobs_mese_monster.png"}, + }, + blood_texture = "default_mese_crystal_fragment.png", + makes_footstep_sound = false, + sounds = { + random = "mobs_mesemonster", + }, + view_range = 10, + walk_velocity = 0.5, + run_velocity = 2, + jump = true, + jump_height = 8, + fall_damage = 0, + fall_speed = -6, + stepheight = 2.1, + drops = { + {name = "default:mese_crystal", chance = 9, min = 1, max = 3}, + {name = "default:mese_crystal_fragment", chance = 1, min = 1, max = 9}, + }, + water_damage = 1, + lava_damage = 1, + light_damage = 0, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 14, + walk_start = 15, + walk_end = 38, + run_start = 40, + run_end = 63, + punch_start = 40, + punch_end = 63, + }, +}) + +mobs:register_spawn("mobs_monster:mese_monster", {"default:stone"}, 3, 0, 5000, 3, -120) + +mobs:register_egg("mobs_monster:mese_monster", S("Mese Monster"), "default_mese_block.png", 1) + +-- compatibility +mobs:alias_mob("mobs:mese_monster", "mobs_monster:mese_monster") + +-- mese arrow (weapon) +mobs:register_arrow("mobs_monster:mese_arrow", { + visual = "sprite", + visual_size = {x = 0.5, y = 0.5}, + textures = {"default_mese_crystal_fragment.png"}, + velocity = 6, + + hit_player = function(self, player) + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = 2}, + }, nil) + end, + + hit_mob = function(self, player) + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = 2}, + }, nil) + end, + + hit_node = function(self, pos, node) + end +}) + +-- 9x mese crystal fragments = 1x mese crystal +minetest.register_craft({ + output = "default:mese_crystal", + recipe = { + {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, + {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, + {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, + } +}) diff --git a/mods/mobs_monster/mod.conf b/mods/mobs_monster/mod.conf new file mode 100644 index 0000000..3c4fe39 --- /dev/null +++ b/mods/mobs_monster/mod.conf @@ -0,0 +1 @@ +name = mobs_monster diff --git a/mods/mobs_monster/models/mobs_dungeon_master.b3d b/mods/mobs_monster/models/mobs_dungeon_master.b3d new file mode 100644 index 0000000..f45e760 Binary files /dev/null and b/mods/mobs_monster/models/mobs_dungeon_master.b3d differ diff --git a/mods/mobs_monster/models/mobs_oerkki.b3d b/mods/mobs_monster/models/mobs_oerkki.b3d new file mode 100644 index 0000000..6290af3 Binary files /dev/null and b/mods/mobs_monster/models/mobs_oerkki.b3d differ diff --git a/mods/mobs_monster/models/mobs_sand_monster.b3d b/mods/mobs_monster/models/mobs_sand_monster.b3d new file mode 100644 index 0000000..9782504 Binary files /dev/null and b/mods/mobs_monster/models/mobs_sand_monster.b3d differ diff --git a/mods/mobs_monster/models/mobs_spider.x b/mods/mobs_monster/models/mobs_spider.x new file mode 100644 index 0000000..19f1787 --- /dev/null +++ b/mods/mobs_monster/models/mobs_spider.x @@ -0,0 +1,6103 @@ +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 { + -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_monster/models/mobs_stone_monster.b3d b/mods/mobs_monster/models/mobs_stone_monster.b3d new file mode 100644 index 0000000..d9c0c71 Binary files /dev/null and b/mods/mobs_monster/models/mobs_stone_monster.b3d differ diff --git a/mods/mobs_monster/models/mobs_tree_monster.b3d b/mods/mobs_monster/models/mobs_tree_monster.b3d new file mode 100644 index 0000000..1625b37 Binary files /dev/null and b/mods/mobs_monster/models/mobs_tree_monster.b3d differ diff --git a/mods/mobs_monster/models/zmobs_lava_flan.x b/mods/mobs_monster/models/zmobs_lava_flan.x new file mode 100644 index 0000000..be78ff9 --- /dev/null +++ b/mods/mobs_monster/models/zmobs_lava_flan.x @@ -0,0 +1,3506 @@ +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 { + -5.000000, 0.000001, 0.000000, 0.000000, + -0.000001,-5.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 5.000000, 0.000000, + 0.000000, 0.000000,-5.000000, 1.000000;; + } + Frame Armature_Bone { + 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_Bone_001 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 2.000000, 0.000000, 1.000000;; + } + 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, + 0.000000, 0.300000, 0.000000, 1.000000;; + } + 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, + 0.000000, 0.300000, 0.000000, 1.000000;; + } + Frame Armature_Bone_004 { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.400000, 0.000000, 1.000000;; + } + } // End of Armature_Bone_004 + } // End of Armature_Bone_003 + } // End of Armature_Bone_002 + } // End of Armature_Bone_001 + } // End of Armature_Bone + Frame Cube { + 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, 1.000000, 1.000000;; + } + Mesh { // Cube mesh + 264; + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -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.800000;-0.800000; 1.000000;, + -0.800000; 0.800000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000; 0.999999; 1.000000;, + 0.999999;-1.000001; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 0.999999;-1.000001; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 0.999999; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + -0.800000; 0.800000; 1.666667;, + -0.800000;-0.800000; 1.666667;, + -0.800000;-0.800000; 2.000000;, + -0.800000; 0.800000; 2.000000;, + 0.999999;-1.000001; 1.000000;, + 1.000000; 0.999999; 1.000000;, + 0.800000; 0.800000; 1.000000;, + 0.799999;-0.800001; 1.000000;, + 1.000000; 0.999999; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -0.800000; 0.800000; 1.000000;, + 0.800000; 0.800000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + 0.999999;-1.000001; 1.000000;, + 0.799999;-0.800001; 1.000000;, + -0.800000;-0.800000; 1.000000;, + -0.800000;-0.800000; 2.000000;, + 0.799999;-0.800001; 2.000000;, + 0.640000;-0.640000; 2.000000;, + -0.640000;-0.640000; 2.000000;, + 0.799999;-0.800001; 1.666667;, + 0.800000; 0.800000; 1.666667;, + 0.800000; 0.800000; 2.000000;, + 0.799999;-0.800001; 2.000000;, + 0.800000; 0.800000; 1.666667;, + -0.800000; 0.800000; 1.666667;, + -0.800000; 0.800000; 2.000000;, + 0.800000; 0.800000; 2.000000;, + -0.800000;-0.800000; 1.666667;, + 0.799999;-0.800001; 1.666667;, + 0.799999;-0.800001; 2.000000;, + -0.800000;-0.800000; 2.000000;, + 0.640000; 0.640000; 2.000000;, + -0.640000; 0.640000; 2.000000;, + -0.640000; 0.640000; 2.500000;, + 0.640000; 0.640000; 2.500000;, + -0.800000; 0.800000; 2.000000;, + -0.800000;-0.800000; 2.000000;, + -0.640000;-0.640000; 2.000000;, + -0.640000; 0.640000; 2.000000;, + 0.799999;-0.800001; 2.000000;, + 0.800000; 0.800000; 2.000000;, + 0.640000; 0.640000; 2.000000;, + 0.640000;-0.640000; 2.000000;, + 0.800000; 0.800000; 2.000000;, + -0.800000; 0.800000; 2.000000;, + -0.640000; 0.640000; 2.000000;, + 0.640000; 0.640000; 2.000000;, + 0.640000; 0.640000; 2.500000;, + -0.640000; 0.640000; 2.500000;, + -0.640000;-0.640000; 2.500000;, + 0.640000;-0.640000; 2.500000;, + -0.640000;-0.640000; 2.000000;, + 0.640000;-0.640000; 2.000000;, + 0.640000;-0.640000; 2.500000;, + -0.640000;-0.640000; 2.500000;, + -0.640000; 0.640000; 2.000000;, + -0.640000;-0.640000; 2.000000;, + -0.640000;-0.640000; 2.500000;, + -0.640000; 0.640000; 2.500000;, + 0.640000;-0.640000; 2.000000;, + 0.640000; 0.640000; 2.000000;, + 0.640000; 0.640000; 2.500000;, + 0.640000;-0.640000; 2.500000;, + -0.800000; 0.800000; 1.000000;, + -0.800000;-0.800000; 1.000000;, + -0.800000;-0.800000; 1.333333;, + -0.800000; 0.800000; 1.333333;, + -0.800000; 0.800000; 1.333333;, + -0.800000;-0.800000; 1.333333;, + -0.800000;-0.800000; 1.666667;, + -0.800000; 0.800000; 1.666667;, + 0.799999;-0.800001; 1.000000;, + 0.800000; 0.800000; 1.000000;, + 0.800000; 0.800000; 1.333333;, + 0.799999;-0.800001; 1.333333;, + 0.799999;-0.800001; 1.333333;, + 0.800000; 0.800000; 1.333333;, + 0.800000; 0.800000; 1.666667;, + 0.799999;-0.800001; 1.666667;, + 0.800000; 0.800000; 1.000000;, + -0.800000; 0.800000; 1.000000;, + -0.800000; 0.800000; 1.333333;, + 0.800000; 0.800000; 1.333333;, + 0.800000; 0.800000; 1.333333;, + -0.800000; 0.800000; 1.333333;, + -0.800000; 0.800000; 1.666667;, + 0.800000; 0.800000; 1.666667;, + -0.800000;-0.800000; 1.000000;, + 0.799999;-0.800001; 1.000000;, + 0.799999;-0.800001; 1.333333;, + -0.800000;-0.800000; 1.333333;, + 0.799999;-0.800001; 1.333333;, + 0.799999;-0.800001; 1.666667;, + 0.560000;-0.000000; 1.616667;, + 0.560000;-0.000000; 1.383333;, + -0.560000; 0.000000; 1.383333;, + 0.560000;-0.000000; 1.383333;, + 0.560000;-0.000000; 1.616667;, + -0.560000; 0.000000; 1.616667;, + 0.799999;-0.800001; 1.666667;, + -0.800000;-0.800000; 1.666667;, + -0.560000; 0.000000; 1.616667;, + 0.560000;-0.000000; 1.616667;, + -0.800000;-0.800000; 1.666667;, + -0.800000;-0.800000; 1.333333;, + -0.560000; 0.000000; 1.383333;, + -0.560000; 0.000000; 1.616667;, + -0.800000;-0.800000; 1.333333;, + 0.799999;-0.800001; 1.333333;, + 0.560000;-0.000000; 1.383333;, + -0.560000; 0.000000; 1.383333;, + -0.000000;-0.790000; 1.340000;, + -0.000000;-0.690000; 1.540000;, + -0.100000;-0.690000; 1.340000;, + -0.000000;-0.590000; 1.340000;, + -0.000000;-0.690000; 1.540000;, + 0.100000;-0.690000; 1.340000;, + 0.400000;-0.590000; 1.340000;, + 0.500000;-0.690000; 1.340000;, + 0.400000;-0.790000; 1.340000;, + 0.300000;-0.690000; 1.340000;, + -0.100000;-0.690000; 1.340000;, + -0.000000;-0.690000; 1.540000;, + -0.000000;-0.590000; 1.340000;, + 0.100000;-0.690000; 1.340000;, + -0.000000;-0.690000; 1.540000;, + -0.000000;-0.790000; 1.340000;, + 0.200000;-0.590000; 1.340000;, + 0.300000;-0.690000; 1.340000;, + 0.200000;-0.790000; 1.340000;, + 0.100000;-0.690000; 1.340000;, + 0.300000;-0.690000; 1.340000;, + 0.200000;-0.690000; 1.540000;, + 0.200000;-0.790000; 1.340000;, + 0.100000;-0.690000; 1.340000;, + 0.200000;-0.690000; 1.540000;, + 0.200000;-0.590000; 1.340000;, + 0.200000;-0.590000; 1.340000;, + 0.200000;-0.690000; 1.540000;, + 0.300000;-0.690000; 1.340000;, + 0.500000;-0.690000; 1.340000;, + 0.400000;-0.690000; 1.540000;, + 0.400000;-0.790000; 1.340000;, + 0.200000;-0.790000; 1.340000;, + 0.200000;-0.690000; 1.540000;, + 0.100000;-0.690000; 1.340000;, + -0.000000;-0.590000; 1.340000;, + 0.100000;-0.690000; 1.340000;, + -0.000000;-0.790000; 1.340000;, + -0.100000;-0.690000; 1.340000;, + 0.300000;-0.690000; 1.340000;, + 0.400000;-0.690000; 1.540000;, + 0.400000;-0.590000; 1.340000;, + 0.400000;-0.590000; 1.340000;, + 0.400000;-0.690000; 1.540000;, + 0.500000;-0.690000; 1.340000;, + 0.400000;-0.790000; 1.340000;, + 0.400000;-0.690000; 1.540000;, + 0.300000;-0.690000; 1.340000;, + -0.200000;-0.590000; 1.340000;, + -0.100000;-0.690000; 1.340000;, + -0.200000;-0.790000; 1.340000;, + -0.300000;-0.690000; 1.340000;, + -0.100000;-0.690000; 1.340000;, + -0.200000;-0.690000; 1.540000;, + -0.200000;-0.790000; 1.340000;, + -0.300000;-0.690000; 1.340000;, + -0.200000;-0.690000; 1.540000;, + -0.200000;-0.590000; 1.340000;, + -0.200000;-0.590000; 1.340000;, + -0.200000;-0.690000; 1.540000;, + -0.100000;-0.690000; 1.340000;, + -0.200000;-0.790000; 1.340000;, + -0.200000;-0.690000; 1.540000;, + -0.300000;-0.690000; 1.340000;, + -0.400000;-0.590000; 1.340000;, + -0.300000;-0.690000; 1.340000;, + -0.400000;-0.790000; 1.340000;, + -0.500000;-0.690000; 1.340000;, + -0.300000;-0.690000; 1.340000;, + -0.400000;-0.690000; 1.540000;, + -0.400000;-0.790000; 1.340000;, + -0.500000;-0.690000; 1.340000;, + -0.400000;-0.690000; 1.540000;, + -0.400000;-0.590000; 1.340000;, + -0.400000;-0.590000; 1.340000;, + -0.400000;-0.690000; 1.540000;, + -0.300000;-0.690000; 1.340000;, + -0.400000;-0.790000; 1.340000;, + -0.400000;-0.690000; 1.540000;, + -0.500000;-0.690000; 1.340000;, + 0.200000;-0.700000; 2.400000;, + 0.200000;-0.500000; 2.400000;, + 0.200000;-0.500000; 2.200000;, + 0.200000;-0.700000; 2.200000;, + 0.200000;-0.500000; 2.400000;, + 0.400000;-0.500000; 2.400000;, + 0.400000;-0.500000; 2.200000;, + 0.200000;-0.500000; 2.200000;, + 0.400000;-0.500000; 2.400000;, + 0.400000;-0.700000; 2.400000;, + 0.400000;-0.700000; 2.200000;, + 0.400000;-0.500000; 2.200000;, + 0.400000;-0.700000; 2.400000;, + 0.200000;-0.700000; 2.400000;, + 0.200000;-0.700000; 2.200000;, + 0.400000;-0.700000; 2.200000;, + 0.200000;-0.700000; 2.200000;, + 0.200000;-0.500000; 2.200000;, + 0.400000;-0.500000; 2.200000;, + 0.400000;-0.700000; 2.200000;, + 0.400000;-0.700000; 2.400000;, + 0.400000;-0.500000; 2.400000;, + 0.200000;-0.500000; 2.400000;, + 0.200000;-0.700000; 2.400000;, + -0.400000;-0.700000; 2.400000;, + -0.400000;-0.500000; 2.400000;, + -0.400000;-0.500000; 2.200000;, + -0.400000;-0.700000; 2.200000;, + -0.400000;-0.500000; 2.400000;, + -0.200000;-0.500000; 2.400000;, + -0.200000;-0.500000; 2.200000;, + -0.400000;-0.500000; 2.200000;, + -0.200000;-0.500000; 2.400000;, + -0.200000;-0.700000; 2.400000;, + -0.200000;-0.700000; 2.200000;, + -0.200000;-0.500000; 2.200000;, + -0.200000;-0.700000; 2.400000;, + -0.400000;-0.700000; 2.400000;, + -0.400000;-0.700000; 2.200000;, + -0.200000;-0.700000; 2.200000;, + -0.400000;-0.700000; 2.200000;, + -0.400000;-0.500000; 2.200000;, + -0.200000;-0.500000; 2.200000;, + -0.200000;-0.700000; 2.200000;, + -0.200000;-0.700000; 2.400000;, + -0.200000;-0.500000; 2.400000;, + -0.400000;-0.500000; 2.400000;, + -0.400000;-0.700000; 2.400000;; + 71; + 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;, + 3;138;137;136;, + 3;141;140;139;, + 4;145;144;143;142;, + 3;148;147;146;, + 3;151;150;149;, + 4;155;154;153;152;, + 3;158;157;156;, + 3;161;160;159;, + 3;164;163;162;, + 3;167;166;165;, + 3;170;169;168;, + 4;174;173;172;171;, + 3;177;176;175;, + 3;180;179;178;, + 3;183;182;181;, + 4;187;186;185;184;, + 3;190;189;188;, + 3;193;192;191;, + 3;196;195;194;, + 3;199;198;197;, + 4;203;202;201;200;, + 3;206;205;204;, + 3;209;208;207;, + 3;212;211;210;, + 3;215;214;213;, + 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;; + MeshNormals { // Cube normals + 71; + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.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.000001; 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;, + -1.000000; 0.000000; 0.000000;, + 1.000000;-0.000001; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000;-0.000001; 0.000000;, + 1.000000;-0.000001; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.957826;-0.287348; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-0.062378;-0.998053;, + 0.957826;-0.287348; 0.000000;, + 0.000000;-0.062378; 0.998053;, + -0.666667;-0.666667; 0.333333;, + 0.666667; 0.666666; 0.333333;, + 0.000000; 0.000000;-1.000000;, + -0.666667; 0.666667; 0.333333;, + 0.666667;-0.666667; 0.333333;, + 0.000000; 0.000000;-1.000000;, + 0.666667;-0.666667; 0.333333;, + -0.666667; 0.666667; 0.333333;, + 0.666667; 0.666667; 0.333333;, + 0.666667;-0.666667; 0.333333;, + -0.666667;-0.666667; 0.333333;, + 0.000000; 0.000000;-1.000000;, + -0.666667; 0.666667; 0.333333;, + 0.666667; 0.666667; 0.333333;, + -0.666667;-0.666667; 0.333333;, + 0.000000; 0.000000;-1.000000;, + 0.666667;-0.666667; 0.333333;, + -0.666667; 0.666667; 0.333333;, + 0.666667; 0.666667; 0.333333;, + -0.666667;-0.666667; 0.333333;, + 0.000000; 0.000000;-1.000000;, + 0.666667;-0.666667; 0.333333;, + -0.666667; 0.666667; 0.333333;, + 0.666667; 0.666667; 0.333333;, + -0.666667;-0.666667; 0.333333;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.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;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 71; + 4;0;0;0;0;, + 4;1;1;1;1;, + 4;2;2;2;2;, + 4;3;3;3;3;, + 4;4;4;4;4;, + 4;5;5;5;5;, + 4;6;6;6;6;, + 4;7;7;7;7;, + 4;8;8;8;8;, + 4;9;9;9;9;, + 4;10;10;10;10;, + 4;11;11;11;11;, + 4;12;12;12;12;, + 4;13;13;13;13;, + 4;14;14;14;14;, + 4;15;15;15;15;, + 4;16;16;16;16;, + 4;17;17;17;17;, + 4;18;18;18;18;, + 4;19;19;19;19;, + 4;20;20;20;20;, + 4;21;21;21;21;, + 4;22;22;22;22;, + 4;23;23;23;23;, + 4;24;24;24;24;, + 4;25;25;25;25;, + 4;26;26;26;26;, + 4;27;27;27;27;, + 4;28;28;28;28;, + 4;29;29;29;29;, + 4;30;30;30;30;, + 4;31;31;31;31;, + 4;32;32;32;32;, + 4;33;33;33;33;, + 3;34;34;34;, + 3;35;35;35;, + 4;36;36;36;36;, + 3;37;37;37;, + 3;38;38;38;, + 4;39;39;39;39;, + 3;40;40;40;, + 3;41;41;41;, + 3;42;42;42;, + 3;43;43;43;, + 3;44;44;44;, + 4;45;45;45;45;, + 3;46;46;46;, + 3;47;47;47;, + 3;48;48;48;, + 4;49;49;49;49;, + 3;50;50;50;, + 3;51;51;51;, + 3;52;52;52;, + 3;53;53;53;, + 4;54;54;54;54;, + 3;55;55;55;, + 3;56;56;56;, + 3;57;57;57;, + 3;58;58;58;, + 4;59;59;59;59;, + 4;60;60;60;60;, + 4;61;61;61;61;, + 4;62;62;62;62;, + 4;63;63;63;63;, + 4;64;64;64;64;, + 4;65;65;65;65;, + 4;66;66;66;66;, + 4;67;67;67;67;, + 4;68;68;68;68;, + 4;69;69;69;69;, + 4;70;70;70;70;; + } // End of Cube normals + MeshTextureCoords { // Cube UV coordinates + 264; + 0.000000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.000000;, + 0.000000; 0.000000;, + -0.000104; 0.000450;, + -0.000014; 0.499950;, + 0.058184; 0.442464;, + 0.057363; 0.058619;, + 0.000000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.000000;, + 0.000000; 0.000000;, + 0.000000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.000000;, + 0.000000; 0.000000;, + 0.499960; 0.416620;, + 0.000040; 0.416620;, + 0.000040; 0.624921;, + 0.499960; 0.624921;, + 0.499489; 0.499550;, + 0.499399; 0.000050;, + 0.441201; 0.057536;, + 0.442021; 0.441381;, + 0.499399; 0.000050;, + -0.000104; 0.000450;, + 0.057363; 0.058619;, + 0.441201; 0.057536;, + -0.000014; 0.499950;, + 0.499489; 0.499550;, + 0.442021; 0.441381;, + 0.058184; 0.442464;, + -0.000014; 0.499950;, + 0.499489; 0.499550;, + 0.442022; 0.441382;, + 0.058184; 0.442464;, + 0.000040; 0.208320;, + 0.499960; 0.208320;, + 0.499960; 0.000020;, + 0.000040; 0.000020;, + 0.499960; 0.416621;, + 0.000040; 0.416620;, + 0.000040; 0.624921;, + 0.499960; 0.624921;, + 0.000046; 0.499908;, + 0.499954; 0.499909;, + 0.499954; 0.291613;, + 0.000046; 0.291613;, + 0.499969;-0.015638;, + 0.000031;-0.015639;, + 0.000031; 0.374937;, + 0.499969; 0.374938;, + -0.000104; 0.000450;, + -0.000014; 0.499950;, + 0.058184; 0.442464;, + 0.057364; 0.058619;, + 0.499489; 0.499550;, + 0.499399; 0.000050;, + 0.441201; 0.057536;, + 0.442022; 0.441382;, + 0.499399; 0.000050;, + -0.000104; 0.000450;, + 0.057364; 0.058619;, + 0.441201; 0.057536;, + 0.499950; 0.000050;, + 0.000050; 0.000050;, + 0.000050; 0.499950;, + 0.499950; 0.499950;, + 0.000031; 0.374937;, + 0.499969; 0.374938;, + 0.499969;-0.015638;, + 0.000031;-0.015639;, + 0.499969;-0.015639;, + 0.000031;-0.015639;, + 0.000031; 0.374937;, + 0.499969; 0.374938;, + 0.000031; 0.374937;, + 0.499969; 0.374938;, + 0.499969;-0.015639;, + 0.000031;-0.015639;, + 0.499960; 0.000019;, + 0.000040; 0.000019;, + 0.000040; 0.208320;, + 0.499960; 0.208320;, + 0.499960; 0.208320;, + 0.000040; 0.208320;, + 0.000040; 0.416620;, + 0.499960; 0.416620;, + 0.000040; 0.624921;, + 0.499960; 0.624921;, + 0.499960; 0.416620;, + 0.000040; 0.416621;, + 0.000040; 0.416621;, + 0.499960; 0.416620;, + 0.499960; 0.208320;, + 0.000040; 0.208320;, + 0.499961; 0.000021;, + 0.000040; 0.000020;, + 0.000040; 0.208320;, + 0.499960; 0.208321;, + 0.499960; 0.208321;, + 0.000040; 0.208320;, + 0.000040; 0.416620;, + 0.499960; 0.416621;, + 0.000046; 0.291430;, + 0.499954; 0.291430;, + 0.499954; 0.083135;, + 0.000046; 0.083134;, + 0.482632; 0.297524;, + 0.499972; 0.143183;, + 0.275451; 0.201614;, + 0.279529; 0.217376;, + 0.000023; 0.249954;, + 0.499977; 0.249954;, + 0.499977; 0.041640;, + 0.000023; 0.041640;, + 0.499972; 0.143183;, + 0.017368; 0.143350;, + 0.220471; 0.223498;, + 0.275451; 0.201614;, + 0.017368; 0.143350;, + 0.000028; 0.297691;, + 0.224549; 0.239260;, + 0.220471; 0.223498;, + 0.000035; 0.499630;, + 0.499965; 0.499457;, + 0.424889; 0.249031;, + 0.074938; 0.249151;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.843750; 0.500000;, + 0.750000; 0.375000;, + 0.656250; 0.500000;, + 0.562500; 0.562500;, + 0.500000; 0.500000;, + 0.500000; 1.000000;, + 0.562500; 0.937500;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.500000;, + 0.937500; 0.562500;, + 0.937500; 0.937500;, + 0.999902; 0.999901;, + 0.968750; 0.031250;, + 0.843750; 0.031250;, + 0.843750; 0.156250;, + 0.968750; 0.156250;, + 0.562500; 0.937500;, + 0.500000; 1.000000;, + 0.999902; 0.999901;, + 0.937500; 0.937500;, + 0.937500; 0.562500;, + 1.000000; 0.500000;, + 0.500000; 0.500000;, + 0.562500; 0.562500;, + 0.562500; 0.562500;, + 0.500000; 0.500000;, + 0.500000; 1.000000;, + 0.562500; 0.937500;, + 0.000000; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.000000;, + 0.000000; 0.000000;, + 1.000000; 0.500000;, + 0.937500; 0.562500;, + 0.937559; 0.942680;, + 0.999902; 0.999901;, + 0.656250; 0.031250;, + 0.531250; 0.031250;, + 0.531250; 0.156250;, + 0.656250; 0.156250;, + 0.562500; 0.937500;, + 0.500000; 1.000000;, + 0.999902; 0.999901;, + 0.937559; 0.942680;, + 0.937500; 0.562500;, + 1.000000; 0.500000;, + 0.500000; 0.500000;, + 0.562500; 0.562500;; + } // End of Cube UV coordinates + MeshMaterialList { // Cube material list + 1; + 71; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } // End of Cube material list + XSkinMeshHeader { + 5; + 15; + 5; + } + SkinWeights { + "Armature_Bone_003"; + 249; + 4, + 5, + 6, + 7, + 9, + 10, + 13, + 14, + 17, + 18, + 20, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 76, + 77, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263; + 0.097855, + 0.076266, + 0.083495, + 0.107234, + 0.089782, + 0.015282, + 0.015282, + 0.076266, + 0.076266, + 0.097855, + 0.089782, + 0.097855, + 0.297901, + 0.287737, + 0.176628, + 0.182485, + 0.015282, + 0.089782, + 0.098610, + 0.018636, + 0.089782, + 0.097855, + 0.107234, + 0.098610, + 0.076266, + 0.015282, + 0.018636, + 0.083495, + 0.176628, + 0.003327, + 0.018794, + 0.127925, + 0.020404, + 0.286977, + 0.174766, + 0.003327, + 0.286977, + 0.297901, + 0.182485, + 0.174766, + 0.287737, + 0.020404, + 0.003327, + 0.176628, + 0.126954, + 0.136859, + 0.062329, + 0.060353, + 0.182485, + 0.176628, + 0.127925, + 0.136859, + 0.003327, + 0.174766, + 0.126954, + 0.018794, + 0.174766, + 0.182485, + 0.136859, + 0.126954, + 0.060353, + 0.062329, + 0.059240, + 0.127925, + 0.018794, + 0.059240, + 0.136859, + 0.127925, + 0.059240, + 0.062329, + 0.018794, + 0.126954, + 0.060353, + 0.107234, + 0.083495, + 0.133455, + 0.171692, + 0.171692, + 0.133455, + 0.287737, + 0.297901, + 0.018636, + 0.098610, + 0.162048, + 0.016914, + 0.016914, + 0.162048, + 0.286977, + 0.020404, + 0.098610, + 0.107234, + 0.171692, + 0.162048, + 0.162048, + 0.171692, + 0.297901, + 0.286977, + 0.083495, + 0.018636, + 0.016914, + 0.133455, + 0.016914, + 0.020404, + 0.031793, + 0.024185, + 0.091978, + 0.024185, + 0.031793, + 0.098530, + 0.020404, + 0.287737, + 0.098530, + 0.031793, + 0.287737, + 0.133455, + 0.091978, + 0.098530, + 0.133455, + 0.016914, + 0.024185, + 0.091978, + 0.500298, + 0.488502, + 0.484399, + 0.484912, + 0.488502, + 0.484399, + 0.574901, + 0.567861, + 0.584345, + 0.581311, + 0.484399, + 0.488502, + 0.484912, + 0.484399, + 0.488502, + 0.500298, + 0.650639, + 0.642159, + 0.660270, + 0.658477, + 0.642159, + 0.652886, + 0.660270, + 0.658477, + 0.652886, + 0.650639, + 0.650639, + 0.652886, + 0.642159, + 0.567861, + 0.577104, + 0.584345, + 0.660270, + 0.652886, + 0.658477, + 0.484912, + 0.484399, + 0.500298, + 0.484399, + 0.581311, + 0.577104, + 0.574901, + 0.574901, + 0.577104, + 0.567861, + 0.584345, + 0.577104, + 0.581311, + 0.650637, + 0.658473, + 0.660266, + 0.642160, + 0.658473, + 0.652884, + 0.660266, + 0.642160, + 0.652884, + 0.650637, + 0.650637, + 0.652884, + 0.658473, + 0.660266, + 0.652884, + 0.642160, + 0.574890, + 0.581306, + 0.584343, + 0.567845, + 0.581306, + 0.577096, + 0.584343, + 0.567845, + 0.577096, + 0.574890, + 0.574890, + 0.577096, + 0.581306, + 0.584343, + 0.577096, + 0.567845, + 0.228406, + 0.235541, + 0.226562, + 0.226110, + 0.235541, + 0.218934, + 0.220409, + 0.226562, + 0.218934, + 0.223567, + 0.223362, + 0.220409, + 0.223567, + 0.228406, + 0.226110, + 0.223362, + 0.226110, + 0.226562, + 0.220409, + 0.223362, + 0.223567, + 0.218934, + 0.235541, + 0.228406, + 0.467092, + 0.474056, + 0.449203, + 0.459631, + 0.474056, + 0.473079, + 0.460570, + 0.449203, + 0.473079, + 0.467589, + 0.462597, + 0.460570, + 0.467589, + 0.467092, + 0.459631, + 0.462597, + 0.459631, + 0.449203, + 0.460570, + 0.462597, + 0.467589, + 0.473079, + 0.474056, + 0.467092; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000,-1.600000, 0.000000, 1.000000;; + } // End of Armature_Bone_003 skin weights + SkinWeights { + "Armature_Bone_002"; + 210; + 0, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 13, + 14, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 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; + 0.026699, + 0.019645, + 0.225152, + 0.090050, + 0.096422, + 0.247592, + 0.026699, + 0.225915, + 0.091110, + 0.091110, + 0.090050, + 0.090050, + 0.225152, + 0.019645, + 0.225915, + 0.026699, + 0.019645, + 0.225152, + 0.378267, + 0.217186, + 0.396865, + 0.489530, + 0.091110, + 0.225915, + 0.248358, + 0.097508, + 0.225915, + 0.225152, + 0.247592, + 0.248358, + 0.090050, + 0.091110, + 0.097508, + 0.096422, + 0.396865, + 0.398905, + 0.438519, + 0.443076, + 0.218141, + 0.380147, + 0.489880, + 0.398905, + 0.380147, + 0.378267, + 0.489530, + 0.489880, + 0.217186, + 0.218141, + 0.398905, + 0.396865, + 0.504112, + 0.502873, + 0.231972, + 0.249788, + 0.489530, + 0.396865, + 0.443076, + 0.502873, + 0.398905, + 0.489880, + 0.504112, + 0.438519, + 0.489880, + 0.489530, + 0.502873, + 0.504112, + 0.249788, + 0.231972, + 0.219728, + 0.214257, + 0.443076, + 0.438519, + 0.214257, + 0.219728, + 0.502873, + 0.443076, + 0.219728, + 0.231972, + 0.438519, + 0.504112, + 0.249788, + 0.214257, + 0.247592, + 0.096422, + 0.123030, + 0.409380, + 0.409380, + 0.123030, + 0.217186, + 0.378267, + 0.097508, + 0.248358, + 0.410435, + 0.124284, + 0.124284, + 0.410435, + 0.380147, + 0.218141, + 0.248358, + 0.247592, + 0.409380, + 0.410435, + 0.410435, + 0.409380, + 0.378267, + 0.380147, + 0.096422, + 0.097508, + 0.124284, + 0.123030, + 0.124284, + 0.218141, + 0.103633, + 0.087149, + 0.092557, + 0.087149, + 0.103633, + 0.094423, + 0.218141, + 0.217186, + 0.094423, + 0.103633, + 0.217186, + 0.123030, + 0.092557, + 0.094423, + 0.123030, + 0.124284, + 0.087149, + 0.092557, + 0.499702, + 0.511498, + 0.515601, + 0.515088, + 0.511498, + 0.515601, + 0.425099, + 0.432139, + 0.415655, + 0.418689, + 0.515601, + 0.511498, + 0.515088, + 0.515601, + 0.511498, + 0.499702, + 0.349361, + 0.357841, + 0.339730, + 0.341523, + 0.357841, + 0.347114, + 0.339730, + 0.341523, + 0.347114, + 0.349361, + 0.349361, + 0.347114, + 0.357841, + 0.432139, + 0.422896, + 0.415655, + 0.339730, + 0.347114, + 0.341523, + 0.515088, + 0.515601, + 0.499702, + 0.515601, + 0.418689, + 0.422896, + 0.425099, + 0.425099, + 0.422896, + 0.432139, + 0.415655, + 0.422896, + 0.418689, + 0.349363, + 0.341527, + 0.339734, + 0.357840, + 0.341527, + 0.347116, + 0.339734, + 0.357840, + 0.347116, + 0.349363, + 0.349363, + 0.347116, + 0.341527, + 0.339734, + 0.347116, + 0.357840, + 0.425110, + 0.418694, + 0.415657, + 0.432155, + 0.418694, + 0.422904, + 0.415657, + 0.432155, + 0.422904, + 0.425110, + 0.425110, + 0.422904, + 0.418694, + 0.415657, + 0.422904, + 0.432155; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000,-1.300000, 0.000000, 1.000000;; + } // End of Armature_Bone_002 skin weights + SkinWeights { + "Armature_Bone_001"; + 127; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 75, + 76, + 77, + 78, + 80, + 81, + 84, + 85, + 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; + 0.028090, + 0.044667, + 0.027228, + 0.014924, + 0.187604, + 0.200597, + 0.217670, + 0.204339, + 0.028090, + 0.204480, + 0.310430, + 0.044667, + 0.044667, + 0.310430, + 0.200597, + 0.027228, + 0.027228, + 0.200597, + 0.187604, + 0.014924, + 0.204480, + 0.028090, + 0.014924, + 0.187604, + 0.067482, + 0.064812, + 0.031709, + 0.033965, + 0.310430, + 0.204480, + 0.222012, + 0.341423, + 0.204480, + 0.187604, + 0.204339, + 0.222012, + 0.200597, + 0.310430, + 0.341423, + 0.217670, + 0.031709, + 0.101587, + 0.070428, + 0.017181, + 0.167670, + 0.078366, + 0.047455, + 0.101587, + 0.078366, + 0.067482, + 0.033965, + 0.047455, + 0.064812, + 0.167670, + 0.101587, + 0.031709, + 0.027631, + 0.014453, + 0.033965, + 0.031709, + 0.017181, + 0.014453, + 0.101587, + 0.047455, + 0.027631, + 0.070428, + 0.047455, + 0.033965, + 0.014453, + 0.027631, + 0.008199, + 0.017181, + 0.070428, + 0.008199, + 0.014453, + 0.017181, + 0.070428, + 0.027631, + 0.008199, + 0.204339, + 0.217670, + 0.123770, + 0.116219, + 0.116219, + 0.123770, + 0.064812, + 0.067482, + 0.341423, + 0.222012, + 0.131980, + 0.371812, + 0.371812, + 0.131980, + 0.078366, + 0.167670, + 0.222012, + 0.204339, + 0.116219, + 0.131980, + 0.131980, + 0.116219, + 0.067482, + 0.078366, + 0.217670, + 0.341423, + 0.371812, + 0.123770, + 0.371812, + 0.167670, + 0.122698, + 0.132035, + 0.078042, + 0.132035, + 0.122698, + 0.065986, + 0.167670, + 0.064812, + 0.065986, + 0.122698, + 0.064812, + 0.123770, + 0.078042, + 0.065986, + 0.123770, + 0.371812, + 0.132035, + 0.078042; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 1.000000;; + } // End of Armature_Bone_001 skin weights + SkinWeights { + "Armature_Bone"; + 136; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 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; + 0.945211, + 0.955333, + 0.972772, + 0.965432, + 0.441407, + 0.557541, + 0.520087, + 0.387790, + 0.945211, + 0.424328, + 0.470645, + 0.955333, + 0.955333, + 0.470645, + 0.557541, + 0.972772, + 0.972772, + 0.557541, + 0.441407, + 0.965432, + 0.424328, + 0.945211, + 0.965432, + 0.441407, + 0.133775, + 0.243816, + 0.149205, + 0.083512, + 0.470645, + 0.424328, + 0.371115, + 0.418447, + 0.424328, + 0.441407, + 0.387790, + 0.371115, + 0.557541, + 0.470645, + 0.418447, + 0.520087, + 0.149205, + 0.102630, + 0.077530, + 0.107912, + 0.165882, + 0.124352, + 0.077496, + 0.102630, + 0.124352, + 0.133775, + 0.083512, + 0.077496, + 0.243816, + 0.165882, + 0.102630, + 0.149205, + 0.060886, + 0.066205, + 0.013250, + 0.011723, + 0.083512, + 0.149205, + 0.107912, + 0.066205, + 0.102630, + 0.077496, + 0.060886, + 0.077530, + 0.077496, + 0.083512, + 0.066205, + 0.060886, + 0.011723, + 0.013250, + 0.048094, + 0.022321, + 0.107912, + 0.077530, + 0.022321, + 0.048094, + 0.066205, + 0.107912, + 0.048094, + 0.013250, + 0.077530, + 0.060886, + 0.011723, + 0.022321, + 0.387790, + 0.520087, + 0.494225, + 0.226848, + 0.226848, + 0.494225, + 0.243816, + 0.133775, + 0.418447, + 0.371115, + 0.212428, + 0.276984, + 0.276984, + 0.212428, + 0.124352, + 0.165882, + 0.371115, + 0.387790, + 0.226848, + 0.212428, + 0.212428, + 0.226848, + 0.133775, + 0.124352, + 0.520087, + 0.418447, + 0.276984, + 0.494225, + 0.276984, + 0.165882, + 0.382664, + 0.483353, + 0.390460, + 0.483353, + 0.382664, + 0.298215, + 0.165882, + 0.243816, + 0.298215, + 0.382664, + 0.243816, + 0.494225, + 0.390460, + 0.298215, + 0.494225, + 0.276984, + 0.483353, + 0.390460; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 1.000000;; + } // End of Armature_Bone skin weights + SkinWeights { + "Armature_Bone_004"; + 172; + 4, + 5, + 6, + 7, + 9, + 10, + 13, + 14, + 17, + 18, + 20, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 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, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263; + 0.047982, + 0.075546, + 0.082326, + 0.053045, + 0.055496, + 0.112532, + 0.112532, + 0.075546, + 0.075546, + 0.047982, + 0.055496, + 0.047982, + 0.122575, + 0.186448, + 0.245593, + 0.210507, + 0.112532, + 0.055496, + 0.059905, + 0.123986, + 0.055496, + 0.047982, + 0.053045, + 0.059905, + 0.075546, + 0.112532, + 0.123986, + 0.082326, + 0.245593, + 0.393551, + 0.394730, + 0.303906, + 0.427903, + 0.130157, + 0.210403, + 0.393551, + 0.130157, + 0.122575, + 0.210507, + 0.210403, + 0.186448, + 0.427903, + 0.393551, + 0.245593, + 0.280416, + 0.279610, + 0.692449, + 0.678135, + 0.210507, + 0.245593, + 0.303906, + 0.279610, + 0.393551, + 0.210403, + 0.280416, + 0.394730, + 0.210403, + 0.210507, + 0.279610, + 0.280416, + 0.678135, + 0.692449, + 0.672937, + 0.755223, + 0.303906, + 0.394730, + 0.755223, + 0.672937, + 0.279610, + 0.303906, + 0.672937, + 0.692449, + 0.394730, + 0.280416, + 0.678135, + 0.755223, + 0.053045, + 0.082326, + 0.125519, + 0.075862, + 0.075862, + 0.125519, + 0.186448, + 0.122575, + 0.123986, + 0.059905, + 0.083109, + 0.210006, + 0.210006, + 0.083109, + 0.130157, + 0.427903, + 0.059905, + 0.053045, + 0.075862, + 0.083109, + 0.083109, + 0.075862, + 0.122575, + 0.130157, + 0.082326, + 0.123986, + 0.210006, + 0.125519, + 0.210006, + 0.427903, + 0.359212, + 0.273279, + 0.346964, + 0.273279, + 0.359212, + 0.442846, + 0.427903, + 0.186448, + 0.442846, + 0.359212, + 0.186448, + 0.125519, + 0.346964, + 0.442846, + 0.125519, + 0.210006, + 0.273279, + 0.346964, + 0.771594, + 0.764459, + 0.773438, + 0.773890, + 0.764459, + 0.781066, + 0.779591, + 0.773438, + 0.781066, + 0.776433, + 0.776638, + 0.779591, + 0.776433, + 0.771594, + 0.773890, + 0.776638, + 0.773890, + 0.773438, + 0.779591, + 0.776638, + 0.776433, + 0.781066, + 0.764459, + 0.771594, + 0.532908, + 0.525944, + 0.550797, + 0.540369, + 0.525944, + 0.526921, + 0.539430, + 0.550797, + 0.526921, + 0.532411, + 0.537403, + 0.539430, + 0.532411, + 0.532908, + 0.540369, + 0.537403, + 0.540369, + 0.550797, + 0.539430, + 0.537403, + 0.532411, + 0.526921, + 0.525944, + 0.532908; + 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,-2.000000, 0.000000, 1.000000;; + } // End of Armature_Bone_004 skin weights + } // End of Cube mesh + } // End of Cube + } // End of Armature +} // End of Root +AnimationSet Global { + Animation { + {Armature} + AnimationKey { // Rotation + 0; + 31; + 0;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 1;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 2;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 3;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 4;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 5;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 6;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 7;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 8;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 9;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 10;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 11;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 12;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 13;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 14;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 15;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 16;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 17;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 18;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 19;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 20;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 21;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 22;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 23;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 24;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 25;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 26;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 27;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 28;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 29;4;-0.000000, 0.000000, 0.000000, 1.000000;;, + 30;4;-0.000000, 0.000000, 0.000000, 1.000000;;; + } + AnimationKey { // Scale + 1; + 31; + 0;3; 5.000000, 5.000000, 5.000000;;, + 1;3; 5.000000, 5.000000, 5.000000;;, + 2;3; 5.000000, 5.000000, 5.000000;;, + 3;3; 5.000000, 5.000000, 5.000000;;, + 4;3; 5.000000, 5.000000, 5.000000;;, + 5;3; 5.000000, 5.000000, 5.000000;;, + 6;3; 5.000000, 5.000000, 5.000000;;, + 7;3; 5.000000, 5.000000, 5.000000;;, + 8;3; 5.000000, 5.000000, 5.000000;;, + 9;3; 5.000000, 5.000000, 5.000000;;, + 10;3; 5.000000, 5.000000, 5.000000;;, + 11;3; 5.000000, 5.000000, 5.000000;;, + 12;3; 5.000000, 5.000000, 5.000000;;, + 13;3; 5.000000, 5.000000, 5.000000;;, + 14;3; 5.000000, 5.000000, 5.000000;;, + 15;3; 5.000000, 5.000000, 5.000000;;, + 16;3; 5.000000, 5.000000, 5.000000;;, + 17;3; 5.000000, 5.000000, 5.000000;;, + 18;3; 5.000000, 5.000000, 5.000000;;, + 19;3; 5.000000, 5.000000, 5.000000;;, + 20;3; 5.000000, 5.000000, 5.000000;;, + 21;3; 5.000000, 5.000000, 5.000000;;, + 22;3; 5.000000, 5.000000, 5.000000;;, + 23;3; 5.000000, 5.000000, 5.000000;;, + 24;3; 5.000000, 5.000000, 5.000000;;, + 25;3; 5.000000, 5.000000, 5.000000;;, + 26;3; 5.000000, 5.000000, 5.000000;;, + 27;3; 5.000000, 5.000000, 5.000000;;, + 28;3; 5.000000, 5.000000, 5.000000;;, + 29;3; 5.000000, 5.000000, 5.000000;;, + 30;3; 5.000000, 5.000000, 5.000000;;; + } + AnimationKey { // Position + 2; + 31; + 0;3; 0.000000, 0.000000,-5.000000;;, + 1;3; 0.000000, 0.000000,-5.000000;;, + 2;3; 0.000000, 0.000000,-5.000000;;, + 3;3; 0.000000, 0.000000,-5.000000;;, + 4;3; 0.000000, 0.000000,-5.000000;;, + 5;3; 0.000000, 0.000000,-5.000000;;, + 6;3; 0.000000, 0.000000,-5.000000;;, + 7;3; 0.000000, 0.000000,-5.000000;;, + 8;3; 0.000000, 0.000000,-5.000000;;, + 9;3; 0.000000, 0.000000,-5.000000;;, + 10;3; 0.000000, 0.000000,-5.000000;;, + 11;3; 0.000000, 0.000000,-5.000000;;, + 12;3; 0.000000, 0.000000,-5.000000;;, + 13;3; 0.000000, 0.000000,-5.000000;;, + 14;3; 0.000000, 0.000000,-5.000000;;, + 15;3; 0.000000, 0.000000,-5.000000;;, + 16;3; 0.000000, 0.000000,-5.000000;;, + 17;3; 0.000000, 0.000000,-5.000000;;, + 18;3; 0.000000, 0.000000,-5.000000;;, + 19;3; 0.000000, 0.000000,-5.000000;;, + 20;3; 0.000000, 0.000000,-5.000000;;, + 21;3; 0.000000, 0.000000,-5.000000;;, + 22;3; 0.000000, 0.000000,-5.000000;;, + 23;3; 0.000000, 0.000000,-5.000000;;, + 24;3; 0.000000, 0.000000,-5.000000;;, + 25;3; 0.000000, 0.000000,-5.000000;;, + 26;3; 0.000000, 0.000000,-5.000000;;, + 27;3; 0.000000, 0.000000,-5.000000;;, + 28;3; 0.000000, 0.000000,-5.000000;;, + 29;3; 0.000000, 0.000000,-5.000000;;, + 30;3; 0.000000, 0.000000,-5.000000;;; + } + } + Animation { + {Armature_Bone} + AnimationKey { // Rotation + 0; + 31; + 0;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 2;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 3;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 4;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 5;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 6;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 7;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 8;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 9;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 10;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 11;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 12;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 13;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 14;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 15;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 16;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 17;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 18;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 19;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 20;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 21;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 22;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 23;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 24;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 25;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 26;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 27;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 28;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 29;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 30;4;-0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 31; + 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;;; + } + AnimationKey { // Position + 2; + 31; + 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;;; + } + } + Animation { + {Armature_Bone_001} + AnimationKey { // Rotation + 0; + 31; + 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;-0.998539, 0.054035, 0.000000,-0.000000;;, + 21;4;-0.996147, 0.053932, 0.002355, 0.043499;;, + 22;4;-0.998539, 0.054035, 0.000000, 0.000000;;, + 23;4;-0.997589, 0.053983,-0.002357,-0.043556;;, + 24;4;-0.998539, 0.054035, 0.000000, 0.000000;;, + 25;4;-0.996639, 0.053932, 0.003045, 0.056265;;, + 26;4;-0.994740, 0.053829, 0.004709, 0.087028;;, + 27;4;-0.996147, 0.053932, 0.002355, 0.043519;;, + 28;4;-0.998539, 0.054035, 0.000000, 0.000000;;, + 29;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 31; + 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;;; + } + AnimationKey { // Position + 2; + 31; + 0;3; 0.000000, 2.000000, 0.000000;;, + 1;3; 0.000000, 2.000000, 0.000000;;, + 2;3; 0.000000, 2.000000, 0.000000;;, + 3;3; 0.000000, 2.000000, 0.000000;;, + 4;3; 0.000000, 2.000000, 0.000000;;, + 5;3; 0.000000, 2.000000, 0.000000;;, + 6;3; 0.000000, 2.000000, 0.000000;;, + 7;3; 0.000000, 2.000000, 0.000000;;, + 8;3; 0.000000, 2.000000, 0.000000;;, + 9;3; 0.000000, 2.000000, 0.000000;;, + 10;3; 0.000000, 2.000000, 0.000000;;, + 11;3; 0.000000, 2.000000, 0.000000;;, + 12;3; 0.000000, 2.000000, 0.000000;;, + 13;3; 0.000000, 2.000000, 0.000000;;, + 14;3; 0.000000, 2.000000, 0.000000;;, + 15;3; 0.000000, 2.000000, 0.000000;;, + 16;3; 0.000000, 2.000000, 0.000000;;, + 17;3; 0.000000, 2.000000, 0.000000;;, + 18;3; 0.000000, 2.000000, 0.000000;;, + 19;3; 0.000000, 2.000000, 0.000000;;, + 20;3; 0.000000, 2.000000, 0.000000;;, + 21;3; 0.000000, 2.000000, 0.000000;;, + 22;3; 0.000000, 2.000000, 0.000000;;, + 23;3; 0.000000, 2.000000, 0.000000;;, + 24;3; 0.000000, 2.000000, 0.000000;;, + 25;3; 0.000000, 2.000000, 0.000000;;, + 26;3; 0.000000, 2.000000, 0.000000;;, + 27;3; 0.000000, 2.000000, 0.000000;;, + 28;3; 0.000000, 2.000000, 0.000000;;, + 29;3; 0.000000, 2.000000, 0.000000;;, + 30;3; 0.000000, 2.000000, 0.000000;;; + } + } + Animation { + {Armature_Bone_002} + AnimationKey { // Rotation + 0; + 31; + 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;;; + } + AnimationKey { // Scale + 1; + 31; + 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;;; + } + AnimationKey { // Position + 2; + 31; + 0;3; 0.000000, 0.300000, 0.000000;;, + 1;3; 0.000000, 0.300000, 0.000000;;, + 2;3; 0.000000, 0.300000, 0.000000;;, + 3;3; 0.000000, 0.300000, 0.000000;;, + 4;3; 0.000000, 0.300000, 0.000000;;, + 5;3; 0.000000, 0.300000, 0.000000;;, + 6;3; 0.000000, 0.300000, 0.000000;;, + 7;3; 0.000000, 0.300000, 0.000000;;, + 8;3; 0.000000, 0.300000, 0.000000;;, + 9;3; 0.000000, 0.300000, 0.000000;;, + 10;3; 0.000000, 0.300000, 0.000000;;, + 11;3; 0.000000, 0.300000, 0.000000;;, + 12;3; 0.000000, 0.300000, 0.000000;;, + 13;3; 0.000000, 0.300000, 0.000000;;, + 14;3; 0.000000, 0.300000, 0.000000;;, + 15;3; 0.000000, 0.300000, 0.000000;;, + 16;3; 0.000000, 0.300000, 0.000000;;, + 17;3; 0.000000, 0.300000, 0.000000;;, + 18;3; 0.000000, 0.300000, 0.000000;;, + 19;3; 0.000000, 0.300000, 0.000000;;, + 20;3; 0.000000, 0.300000, 0.000000;;, + 21;3;-0.000000, 0.300000,-0.000000;;, + 22;3;-0.000000, 0.300000, 0.000000;;, + 23;3;-0.000000, 0.300000, 0.000000;;, + 24;3;-0.000000, 0.300000, 0.000000;;, + 25;3;-0.000000, 0.300000,-0.000000;;, + 26;3;-0.000000, 0.300000, 0.000000;;, + 27;3;-0.000000, 0.300000,-0.000000;;, + 28;3; 0.000000, 0.300000, 0.000000;;, + 29;3; 0.000000, 0.300000, 0.000000;;, + 30;3; 0.000000, 0.300000, 0.000000;;; + } + } + Animation { + {Armature_Bone_003} + AnimationKey { // Rotation + 0; + 31; + 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;-0.998097,-0.000000, 0.000000,-0.043583;;, + 12;4;-0.996195,-0.000000, 0.000000,-0.087156;;, + 13;4;-0.998097,-0.000000, 0.000000,-0.056342;;, + 14;4;-1.000000,-0.000000,-0.000000, 0.000000;;, + 15;4;-0.998097,-0.000000,-0.000000, 0.056342;;, + 16;4;-0.996195,-0.000000,-0.000000, 0.087156;;, + 17;4;-0.998097,-0.000000,-0.000000, 0.043583;;, + 18;4;-1.000000,-0.000000, 0.000000, 0.000000;;, + 19;4;-1.000000,-0.000000, 0.000000, 0.000000;;, + 20;4;-0.996195, 0.087156, 0.000000, 0.000000;;, + 21;4;-0.996434, 0.081668, 0.000000, 0.000000;;, + 22;4;-0.996936, 0.070172, 0.000000, 0.000000;;, + 23;4;-0.997535, 0.056459, 0.000000, 0.000000;;, + 24;4;-0.998149, 0.042383, 0.000000, 0.000000;;, + 25;4;-0.998729, 0.029106, 0.000000, 0.000000;;, + 26;4;-0.999236, 0.017493, 0.000000, 0.000000;;, + 27;4;-0.999638, 0.008289, 0.000000, 0.000000;;, + 28;4;-0.999904, 0.002208, 0.000000, 0.000000;;, + 29;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 31; + 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;;; + } + AnimationKey { // Position + 2; + 31; + 0;3; 0.000000, 0.300000, 0.000000;;, + 1;3; 0.000000, 0.300000, 0.000000;;, + 2;3; 0.000000, 0.300000, 0.000000;;, + 3;3; 0.000000, 0.300000, 0.000000;;, + 4;3; 0.000000, 0.300000, 0.000000;;, + 5;3; 0.000000, 0.300000, 0.000000;;, + 6;3; 0.000000, 0.300000, 0.000000;;, + 7;3; 0.000000, 0.300000, 0.000000;;, + 8;3; 0.000000, 0.300000, 0.000000;;, + 9;3; 0.000000, 0.300000, 0.000000;;, + 10;3; 0.000000, 0.300000, 0.000000;;, + 11;3; 0.000000, 0.300000, 0.000000;;, + 12;3; 0.000000, 0.300000, 0.000000;;, + 13;3; 0.000000, 0.300000, 0.000000;;, + 14;3; 0.000000, 0.300000, 0.000000;;, + 15;3; 0.000000, 0.300000, 0.000000;;, + 16;3; 0.000000, 0.300000, 0.000000;;, + 17;3; 0.000000, 0.300000, 0.000000;;, + 18;3; 0.000000, 0.300000, 0.000000;;, + 19;3; 0.000000, 0.300000, 0.000000;;, + 20;3; 0.000000, 0.300000, 0.000000;;, + 21;3;-0.000000, 0.300000,-0.000000;;, + 22;3;-0.000000, 0.300000,-0.000000;;, + 23;3; 0.000000, 0.300000, 0.000000;;, + 24;3;-0.000000, 0.300000,-0.000000;;, + 25;3; 0.000000, 0.300000,-0.000000;;, + 26;3;-0.000000, 0.300000,-0.000000;;, + 27;3;-0.000000, 0.300000,-0.000000;;, + 28;3;-0.000000, 0.300000, 0.000000;;, + 29;3; 0.000000, 0.300000, 0.000000;;, + 30;3; 0.000000, 0.300000, 0.000000;;; + } + } + Animation { + {Armature_Bone_004} + AnimationKey { // Rotation + 0; + 31; + 0;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4;-0.999524, 0.021812, 0.000000,-0.000000;;, + 2;4;-0.999048, 0.043619, 0.000000,-0.000000;;, + 3;4;-0.999524, 0.028196, 0.000000,-0.000000;;, + 4;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4;-0.999524,-0.028196,-0.000000, 0.000000;;, + 6;4;-0.999048,-0.043619,-0.000000, 0.000000;;, + 7;4;-0.999524,-0.021810,-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;;; + } + AnimationKey { // Scale + 1; + 31; + 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;;; + } + AnimationKey { // Position + 2; + 31; + 0;3; 0.000000, 0.400000, 0.000000;;, + 1;3; 0.000000, 0.400000, 0.000000;;, + 2;3; 0.000000, 0.400000, 0.000000;;, + 3;3; 0.000000, 0.400000, 0.000000;;, + 4;3; 0.000000, 0.400000, 0.000000;;, + 5;3; 0.000000, 0.400000, 0.000000;;, + 6;3; 0.000000, 0.400000, 0.000000;;, + 7;3; 0.000000, 0.400000, 0.000000;;, + 8;3; 0.000000, 0.400000, 0.000000;;, + 9;3; 0.000000, 0.400000, 0.000000;;, + 10;3; 0.000000, 0.400000, 0.000000;;, + 11;3; 0.000000, 0.400000,-0.000000;;, + 12;3;-0.000000, 0.400000, 0.000000;;, + 13;3; 0.000000, 0.400000, 0.000000;;, + 14;3;-0.000000, 0.400000, 0.000000;;, + 15;3;-0.000000, 0.400000, 0.000000;;, + 16;3; 0.000000, 0.400000, 0.000000;;, + 17;3;-0.000000, 0.400000,-0.000000;;, + 18;3;-0.000000, 0.400000,-0.000000;;, + 19;3;-0.000000, 0.400000,-0.000000;;, + 20;3; 0.000000, 0.400000,-0.000000;;, + 21;3; 0.000000, 0.400000, 0.000000;;, + 22;3;-0.000000, 0.400000,-0.000000;;, + 23;3;-0.000000, 0.400000,-0.000000;;, + 24;3;-0.000000, 0.400000,-0.000000;;, + 25;3; 0.000000, 0.400000, 0.000000;;, + 26;3;-0.000000, 0.400000, 0.000000;;, + 27;3;-0.000000, 0.400000, 0.000000;;, + 28;3; 0.000000, 0.400000, 0.000000;;, + 29;3; 0.000000, 0.400000, 0.000000;;, + 30;3; 0.000000, 0.400000, 0.000000;;; + } + } + Animation { + {Cube} + AnimationKey { // Rotation + 0; + 31; + 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;;; + } + AnimationKey { // Scale + 1; + 31; + 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;;; + } + AnimationKey { // Position + 2; + 31; + 0;3; 0.000000, 0.000000, 1.000000;;, + 1;3; 0.000000, 0.000000, 1.000000;;, + 2;3; 0.000000, 0.000000, 1.000000;;, + 3;3; 0.000000, 0.000000, 1.000000;;, + 4;3; 0.000000, 0.000000, 1.000000;;, + 5;3; 0.000000, 0.000000, 1.000000;;, + 6;3; 0.000000, 0.000000, 1.000000;;, + 7;3; 0.000000, 0.000000, 1.000000;;, + 8;3; 0.000000, 0.000000, 1.000000;;, + 9;3; 0.000000, 0.000000, 1.000000;;, + 10;3; 0.000000, 0.000000, 1.000000;;, + 11;3; 0.000000, 0.000000, 1.000000;;, + 12;3; 0.000000, 0.000000, 1.000000;;, + 13;3; 0.000000, 0.000000, 1.000000;;, + 14;3; 0.000000, 0.000000, 1.000000;;, + 15;3; 0.000000, 0.000000, 1.000000;;, + 16;3; 0.000000, 0.000000, 1.000000;;, + 17;3; 0.000000, 0.000000, 1.000000;;, + 18;3; 0.000000, 0.000000, 1.000000;;, + 19;3; 0.000000, 0.000000, 1.000000;;, + 20;3; 0.000000, 0.000000, 1.000000;;, + 21;3; 0.000000, 0.000000, 1.000000;;, + 22;3; 0.000000, 0.000000, 1.000000;;, + 23;3; 0.000000, 0.000000, 1.000000;;, + 24;3; 0.000000, 0.000000, 1.000000;;, + 25;3; 0.000000, 0.000000, 1.000000;;, + 26;3; 0.000000, 0.000000, 1.000000;;, + 27;3; 0.000000, 0.000000, 1.000000;;, + 28;3; 0.000000, 0.000000, 1.000000;;, + 29;3; 0.000000, 0.000000, 1.000000;;, + 30;3; 0.000000, 0.000000, 1.000000;;; + } + } +} // End of AnimationSet Global diff --git a/mods/mobs_monster/models/zmobs_mese_monster.x b/mods/mobs_monster/models/zmobs_mese_monster.x new file mode 100644 index 0000000..78734c2 --- /dev/null +++ b/mods/mobs_monster/models/zmobs_mese_monster.x @@ -0,0 +1,2999 @@ +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 { + -5.000000,-0.000001, 0.000000, 0.000000, + 0.000001,-5.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 5.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + 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, 0.000000,-1.000000, 1.000000;; + } + Frame Armature_wing_1 { + FrameTransformMatrix { + 0.346593, 0.643673,-0.682319, 0.000000, + 0.880471,-0.474100,-0.000000, 0.000000, + -0.323487,-0.600762,-0.731055, 0.000000, + 1.000000, 1.625000,-0.000000, 1.000000;; + } + } // End of Armature_wing_1 + Frame Armature_wing_2 { + FrameTransformMatrix { + 0.421701,-0.783159, 0.456980, 0.000000, + -0.880471,-0.474100,-0.000000, 0.000000, + 0.216654,-0.402357,-0.889477, 0.000000, + -1.000000, 1.625000, 0.000000, 1.000000;; + } + } // End of Armature_wing_2 + } // End of Armature_head + Frame Cube { + 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 mesh + 384; + 1.000000; 0.000000; 0.125000;, + 1.125000; 0.000000; 0.125000;, + 1.125000; 0.000000;-0.125000;, + 1.375000; 0.000000;-0.125000;, + 1.375000; 0.000000;-0.250000;, + 1.500000; 0.000000;-0.250000;, + 1.500000; 0.000000;-0.375000;, + 1.625000; 0.000000;-0.375000;, + 1.625000; 0.000000;-0.500000;, + 2.000000; 0.000000;-0.500000;, + 2.000000; 0.000000;-0.625000;, + 2.250000; 0.000000;-0.625000;, + 2.250000; 0.000000;-0.750000;, + 2.375000; 0.000000;-0.750000;, + 2.375000; 0.000000;-0.875000;, + 2.750000; 0.000000;-0.875000;, + 2.750000; 0.000000;-0.625000;, + 2.625000; 0.000000;-0.625000;, + 2.625000; 0.000000; 0.250000;, + 2.500000; 0.000000; 0.250000;, + 2.500000; 0.000000; 0.500000;, + 2.375000; 0.000000; 0.500000;, + 2.375000; 0.000000; 0.625000;, + 2.125000; 0.000000; 0.625000;, + 2.125000; 0.000000; 0.750000;, + 2.000000; 0.000000; 0.750000;, + 2.000000; 0.000000; 0.875000;, + 1.875000; 0.000000; 0.875000;, + 1.875000; 0.000000; 1.000000;, + 1.000000; 0.000000; 1.000000;, + 1.000000; 0.125000; 0.125000;, + 1.000000; 0.125000; 1.000000;, + 1.875000; 0.125000; 1.000000;, + 1.875000; 0.125000; 0.875000;, + 2.000000; 0.125000; 0.875000;, + 2.000000; 0.125000; 0.750000;, + 2.125000; 0.125000; 0.750000;, + 2.125000; 0.125000; 0.625000;, + 2.375000; 0.125000; 0.625000;, + 2.375000; 0.125000; 0.500000;, + 2.500000; 0.125000; 0.500000;, + 2.500000; 0.125000; 0.250000;, + 2.625000; 0.125000; 0.250000;, + 2.625000; 0.125000;-0.625000;, + 2.750000; 0.125000;-0.625000;, + 2.750000; 0.125000;-0.875000;, + 2.375000; 0.125000;-0.875000;, + 2.375000; 0.125000;-0.750000;, + 2.250000; 0.125000;-0.750000;, + 2.250000; 0.125000;-0.625000;, + 2.000000; 0.125000;-0.625000;, + 2.000000; 0.125000;-0.500000;, + 1.625000; 0.125000;-0.500000;, + 1.625000; 0.125000;-0.375000;, + 1.500000; 0.125000;-0.375000;, + 1.500000; 0.125000;-0.250000;, + 1.375000; 0.125000;-0.250000;, + 1.375000; 0.125000;-0.125000;, + 1.125000; 0.125000;-0.125000;, + 1.125000; 0.125000; 0.125000;, + 1.875000; 0.000000; 0.875000;, + 2.000000; 0.000000; 0.875000;, + 2.000000; 0.125000; 0.875000;, + 1.875000; 0.125000; 0.875000;, + 1.125000; 0.000000; 0.125000;, + 1.000000; 0.000000; 0.125000;, + 1.000000; 0.125000; 0.125000;, + 1.125000; 0.125000; 0.125000;, + 1.500000; 0.000000;-0.375000;, + 1.500000; 0.000000;-0.250000;, + 1.500000; 0.125000;-0.250000;, + 1.500000; 0.125000;-0.375000;, + 2.250000; 0.000000;-0.625000;, + 2.000000; 0.000000;-0.625000;, + 2.000000; 0.125000;-0.625000;, + 2.250000; 0.125000;-0.625000;, + 2.750000; 0.000000;-0.625000;, + 2.750000; 0.000000;-0.875000;, + 2.750000; 0.125000;-0.875000;, + 2.750000; 0.125000;-0.625000;, + 2.375000; 0.000000; 0.500000;, + 2.500000; 0.000000; 0.500000;, + 2.500000; 0.125000; 0.500000;, + 2.375000; 0.125000; 0.500000;, + 2.000000; 0.000000; 0.875000;, + 2.000000; 0.000000; 0.750000;, + 2.000000; 0.125000; 0.750000;, + 2.000000; 0.125000; 0.875000;, + 1.000000; 0.000000; 0.125000;, + 1.000000; 0.000000; 1.000000;, + 1.000000; 0.125000; 1.000000;, + 1.000000; 0.125000; 0.125000;, + 1.500000; 0.000000;-0.250000;, + 1.375000; 0.000000;-0.250000;, + 1.375000; 0.125000;-0.250000;, + 1.500000; 0.125000;-0.250000;, + 2.000000; 0.000000;-0.625000;, + 2.000000; 0.000000;-0.500000;, + 2.000000; 0.125000;-0.500000;, + 2.000000; 0.125000;-0.625000;, + 2.750000; 0.000000;-0.875000;, + 2.375000; 0.000000;-0.875000;, + 2.375000; 0.125000;-0.875000;, + 2.750000; 0.125000;-0.875000;, + 2.500000; 0.000000; 0.500000;, + 2.500000; 0.000000; 0.250000;, + 2.500000; 0.125000; 0.250000;, + 2.500000; 0.125000; 0.500000;, + 2.000000; 0.000000; 0.750000;, + 2.125000; 0.000000; 0.750000;, + 2.125000; 0.125000; 0.750000;, + 2.000000; 0.125000; 0.750000;, + 1.375000; 0.000000;-0.250000;, + 1.375000; 0.000000;-0.125000;, + 1.375000; 0.125000;-0.125000;, + 1.375000; 0.125000;-0.250000;, + 2.000000; 0.000000;-0.500000;, + 1.625000; 0.000000;-0.500000;, + 1.625000; 0.125000;-0.500000;, + 2.000000; 0.125000;-0.500000;, + 2.375000; 0.000000;-0.875000;, + 2.375000; 0.000000;-0.750000;, + 2.375000; 0.125000;-0.750000;, + 2.375000; 0.125000;-0.875000;, + 2.500000; 0.000000; 0.250000;, + 2.625000; 0.000000; 0.250000;, + 2.625000; 0.125000; 0.250000;, + 2.500000; 0.125000; 0.250000;, + 2.125000; 0.000000; 0.750000;, + 2.125000; 0.000000; 0.625000;, + 2.125000; 0.125000; 0.625000;, + 2.125000; 0.125000; 0.750000;, + 1.000000; 0.000000; 1.000000;, + 1.875000; 0.000000; 1.000000;, + 1.875000; 0.125000; 1.000000;, + 1.000000; 0.125000; 1.000000;, + 1.375000; 0.000000;-0.125000;, + 1.125000; 0.000000;-0.125000;, + 1.125000; 0.125000;-0.125000;, + 1.375000; 0.125000;-0.125000;, + 1.625000; 0.000000;-0.500000;, + 1.625000; 0.000000;-0.375000;, + 1.625000; 0.125000;-0.375000;, + 1.625000; 0.125000;-0.500000;, + 2.375000; 0.000000;-0.750000;, + 2.250000; 0.000000;-0.750000;, + 2.250000; 0.125000;-0.750000;, + 2.375000; 0.125000;-0.750000;, + 2.625000; 0.000000; 0.250000;, + 2.625000; 0.000000;-0.625000;, + 2.625000; 0.125000;-0.625000;, + 2.625000; 0.125000; 0.250000;, + 2.125000; 0.000000; 0.625000;, + 2.375000; 0.000000; 0.625000;, + 2.375000; 0.125000; 0.625000;, + 2.125000; 0.125000; 0.625000;, + 1.875000; 0.000000; 1.000000;, + 1.875000; 0.000000; 0.875000;, + 1.875000; 0.125000; 0.875000;, + 1.875000; 0.125000; 1.000000;, + 1.125000; 0.000000;-0.125000;, + 1.125000; 0.000000; 0.125000;, + 1.125000; 0.125000; 0.125000;, + 1.125000; 0.125000;-0.125000;, + 1.625000; 0.000000;-0.375000;, + 1.500000; 0.000000;-0.375000;, + 1.500000; 0.125000;-0.375000;, + 1.625000; 0.125000;-0.375000;, + 2.250000; 0.000000;-0.750000;, + 2.250000; 0.000000;-0.625000;, + 2.250000; 0.125000;-0.625000;, + 2.250000; 0.125000;-0.750000;, + 2.625000; 0.000000;-0.625000;, + 2.750000; 0.000000;-0.625000;, + 2.750000; 0.125000;-0.625000;, + 2.625000; 0.125000;-0.625000;, + 2.375000; 0.000000; 0.625000;, + 2.375000; 0.000000; 0.500000;, + 2.375000; 0.125000; 0.500000;, + 2.375000; 0.125000; 0.625000;, + -1.000000; 0.125000; 0.125000;, + -1.125000; 0.125000; 0.125000;, + -1.125000; 0.125000;-0.125000;, + -1.375000; 0.125000;-0.125000;, + -1.375000; 0.125000;-0.250000;, + -1.500000; 0.125000;-0.250000;, + -1.500000; 0.125000;-0.375000;, + -1.625000; 0.125000;-0.375000;, + -1.625000; 0.125000;-0.500000;, + -2.000000; 0.125000;-0.500000;, + -2.000000; 0.125000;-0.625000;, + -2.250000; 0.125000;-0.625000;, + -2.250000; 0.125000;-0.750000;, + -2.375000; 0.125000;-0.750000;, + -2.375000; 0.125000;-0.875000;, + -2.750000; 0.125000;-0.875000;, + -2.750000; 0.125000;-0.625000;, + -2.625000; 0.125000;-0.625000;, + -2.625000; 0.125000; 0.250000;, + -2.500000; 0.125000; 0.250000;, + -2.500000; 0.125000; 0.500000;, + -2.375000; 0.125000; 0.500000;, + -2.375000; 0.125000; 0.625000;, + -2.125000; 0.125000; 0.625000;, + -2.125000; 0.125000; 0.750000;, + -2.000000; 0.125000; 0.750000;, + -2.000000; 0.125000; 0.875000;, + -1.875000; 0.125000; 0.875000;, + -1.875000; 0.125000; 1.000000;, + -1.000000; 0.125000; 1.000000;, + -1.000000;-0.000000; 0.125000;, + -1.000000;-0.000000; 1.000000;, + -1.875000; 0.000000; 1.000000;, + -1.875000; 0.000000; 0.875000;, + -2.000000; 0.000000; 0.875000;, + -2.000000; 0.000000; 0.750000;, + -2.125000; 0.000000; 0.750000;, + -2.125000; 0.000000; 0.625000;, + -2.375000; 0.000000; 0.625000;, + -2.375000; 0.000000; 0.500000;, + -2.500000; 0.000000; 0.500000;, + -2.500000; 0.000000; 0.250000;, + -2.625000; 0.000000; 0.250000;, + -2.625000; 0.000000;-0.625000;, + -2.750000; 0.000000;-0.625000;, + -2.750000; 0.000000;-0.875000;, + -2.375000; 0.000000;-0.875000;, + -2.375000; 0.000000;-0.750000;, + -2.250000; 0.000000;-0.750000;, + -2.250000; 0.000000;-0.625000;, + -2.000000; 0.000000;-0.625000;, + -2.000000; 0.000000;-0.500000;, + -1.625000;-0.000000;-0.500000;, + -1.625000;-0.000000;-0.375000;, + -1.500000;-0.000000;-0.375000;, + -1.500000;-0.000000;-0.250000;, + -1.375000;-0.000000;-0.250000;, + -1.375000;-0.000000;-0.125000;, + -1.125000;-0.000000;-0.125000;, + -1.125000;-0.000000; 0.125000;, + -1.875000; 0.125000; 0.875000;, + -2.000000; 0.125000; 0.875000;, + -2.000000; 0.000000; 0.875000;, + -1.875000; 0.000000; 0.875000;, + -1.125000; 0.125000; 0.125000;, + -1.000000; 0.125000; 0.125000;, + -1.000000;-0.000000; 0.125000;, + -1.125000;-0.000000; 0.125000;, + -1.500000; 0.125000;-0.375000;, + -1.500000; 0.125000;-0.250000;, + -1.500000;-0.000000;-0.250000;, + -1.500000;-0.000000;-0.375000;, + -2.250000; 0.125000;-0.625000;, + -2.000000; 0.125000;-0.625000;, + -2.000000; 0.000000;-0.625000;, + -2.250000; 0.000000;-0.625000;, + -2.750000; 0.125000;-0.625000;, + -2.750000; 0.125000;-0.875000;, + -2.750000; 0.000000;-0.875000;, + -2.750000; 0.000000;-0.625000;, + -2.375000; 0.125000; 0.500000;, + -2.500000; 0.125000; 0.500000;, + -2.500000; 0.000000; 0.500000;, + -2.375000; 0.000000; 0.500000;, + -2.000000; 0.125000; 0.875000;, + -2.000000; 0.125000; 0.750000;, + -2.000000; 0.000000; 0.750000;, + -2.000000; 0.000000; 0.875000;, + -1.000000; 0.125000; 0.125000;, + -1.000000; 0.125000; 1.000000;, + -1.000000;-0.000000; 1.000000;, + -1.000000;-0.000000; 0.125000;, + -1.500000; 0.125000;-0.250000;, + -1.375000; 0.125000;-0.250000;, + -1.375000;-0.000000;-0.250000;, + -1.500000;-0.000000;-0.250000;, + -2.000000; 0.125000;-0.625000;, + -2.000000; 0.125000;-0.500000;, + -2.000000; 0.000000;-0.500000;, + -2.000000; 0.000000;-0.625000;, + -2.750000; 0.125000;-0.875000;, + -2.375000; 0.125000;-0.875000;, + -2.375000; 0.000000;-0.875000;, + -2.750000; 0.000000;-0.875000;, + -2.500000; 0.125000; 0.500000;, + -2.500000; 0.125000; 0.250000;, + -2.500000; 0.000000; 0.250000;, + -2.500000; 0.000000; 0.500000;, + -2.000000; 0.125000; 0.750000;, + -2.125000; 0.125000; 0.750000;, + -2.125000; 0.000000; 0.750000;, + -2.000000; 0.000000; 0.750000;, + -1.375000; 0.125000;-0.250000;, + -1.375000; 0.125000;-0.125000;, + -1.375000;-0.000000;-0.125000;, + -1.375000;-0.000000;-0.250000;, + -2.000000; 0.125000;-0.500000;, + -1.625000; 0.125000;-0.500000;, + -1.625000;-0.000000;-0.500000;, + -2.000000; 0.000000;-0.500000;, + -2.375000; 0.125000;-0.875000;, + -2.375000; 0.125000;-0.750000;, + -2.375000; 0.000000;-0.750000;, + -2.375000; 0.000000;-0.875000;, + -2.500000; 0.125000; 0.250000;, + -2.625000; 0.125000; 0.250000;, + -2.625000; 0.000000; 0.250000;, + -2.500000; 0.000000; 0.250000;, + -2.125000; 0.125000; 0.750000;, + -2.125000; 0.125000; 0.625000;, + -2.125000; 0.000000; 0.625000;, + -2.125000; 0.000000; 0.750000;, + -1.000000; 0.125000; 1.000000;, + -1.875000; 0.125000; 1.000000;, + -1.875000; 0.000000; 1.000000;, + -1.000000;-0.000000; 1.000000;, + -1.375000; 0.125000;-0.125000;, + -1.125000; 0.125000;-0.125000;, + -1.125000;-0.000000;-0.125000;, + -1.375000;-0.000000;-0.125000;, + -1.625000; 0.125000;-0.500000;, + -1.625000; 0.125000;-0.375000;, + -1.625000;-0.000000;-0.375000;, + -1.625000;-0.000000;-0.500000;, + -2.375000; 0.125000;-0.750000;, + -2.250000; 0.125000;-0.750000;, + -2.250000; 0.000000;-0.750000;, + -2.375000; 0.000000;-0.750000;, + -2.625000; 0.125000; 0.250000;, + -2.625000; 0.125000;-0.625000;, + -2.625000; 0.000000;-0.625000;, + -2.625000; 0.000000; 0.250000;, + -2.125000; 0.125000; 0.625000;, + -2.375000; 0.125000; 0.625000;, + -2.375000; 0.000000; 0.625000;, + -2.125000; 0.000000; 0.625000;, + -1.875000; 0.125000; 1.000000;, + -1.875000; 0.125000; 0.875000;, + -1.875000; 0.000000; 0.875000;, + -1.875000; 0.000000; 1.000000;, + -1.125000; 0.125000;-0.125000;, + -1.125000; 0.125000; 0.125000;, + -1.125000;-0.000000; 0.125000;, + -1.125000;-0.000000;-0.125000;, + -1.625000; 0.125000;-0.375000;, + -1.500000; 0.125000;-0.375000;, + -1.500000;-0.000000;-0.375000;, + -1.625000;-0.000000;-0.375000;, + -2.250000; 0.125000;-0.750000;, + -2.250000; 0.125000;-0.625000;, + -2.250000; 0.000000;-0.625000;, + -2.250000; 0.000000;-0.750000;, + -2.625000; 0.125000;-0.625000;, + -2.750000; 0.125000;-0.625000;, + -2.750000; 0.000000;-0.625000;, + -2.625000; 0.000000;-0.625000;, + -2.375000; 0.125000; 0.625000;, + -2.375000; 0.125000; 0.500000;, + -2.375000; 0.000000; 0.500000;, + -2.375000; 0.000000; 0.625000;, + -1.000000;-1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000; 1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000; 1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;, + -1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + -1.000000;-1.000000;-1.000000;, + -1.000000; 1.000000;-1.000000;, + 1.000000; 1.000000;-1.000000;, + 1.000000;-1.000000;-1.000000;, + 1.000000;-1.000000; 1.000000;, + 1.000000; 1.000000; 1.000000;, + -1.000000; 1.000000; 1.000000;, + -1.000000;-1.000000; 1.000000;; + 70; + 30;29;28;27;26;25;24;23;22;21;20;19;18;17;16;15;14;13;12;11;10;9;8;7;6;5;4;3;2;1;0;, + 30;59;58;57;56;55;54;53;52;51;50;49;48;47;46;45;44;43;42;41;40;39;38;37;36;35;34;33;32;31;30;, + 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;, + 30;209;208;207;206;205;204;203;202;201;200;199;198;197;196;195;194;193;192;191;190;189;188;187;186;185;184;183;182;181;180;, + 30;239;238;237;236;235;234;233;232;231;230;229;228;227;226;225;224;223;222;221;220;219;218;217;216;215;214;213;212;211;210;, + 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;, + 4;351;350;349;348;, + 4;355;354;353;352;, + 4;359;358;357;356;, + 4;363;362;361;360;, + 4;367;366;365;364;, + 4;371;370;369;368;, + 4;375;374;373;372;, + 4;379;378;377;376;, + 4;383;382;381;380;; + MeshNormals { // Cube normals + 70; + 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;, + 0.000000;-0.000000;-1.000000;, + 1.000000; 0.000000; 0.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;, + -1.000000;-0.000000; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000;-0.000000; 0.000000;, + 0.000000;-0.000000;-1.000000;, + -1.000000;-0.000000; 0.000000;, + 0.000000; 0.000000; 1.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;, + 0.000000;-0.000000;-1.000000;, + 1.000000; 0.000000; 0.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;, + -1.000000;-0.000000; 0.000000;, + 0.000000; 0.000000; 1.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;, + 1.000000;-0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.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;, + 1.000000;-0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 1.000000;-0.000000; 0.000000;, + 0.000000;-0.000000; 1.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;, + 0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.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;, + 1.000000;-0.000000; 0.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;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000; 1.000000;; + 70; + 30;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;, + 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;, + 4;2;2;2;2;, + 4;3;3;3;3;, + 4;4;4;4;4;, + 4;5;5;5;5;, + 4;6;6;6;6;, + 4;7;7;7;7;, + 4;8;8;8;8;, + 4;9;9;9;9;, + 4;10;10;10;10;, + 4;11;11;11;11;, + 4;12;12;12;12;, + 4;13;13;13;13;, + 4;14;14;14;14;, + 4;15;15;15;15;, + 4;16;16;16;16;, + 4;17;17;17;17;, + 4;18;18;18;18;, + 4;19;19;19;19;, + 4;20;20;20;20;, + 4;21;21;21;21;, + 4;22;22;22;22;, + 4;23;23;23;23;, + 4;24;24;24;24;, + 4;25;25;25;25;, + 4;26;26;26;26;, + 4;27;27;27;27;, + 4;28;28;28;28;, + 4;29;29;29;29;, + 4;30;30;30;30;, + 4;31;31;31;31;, + 30;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;, + 30;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;, + 4;34;34;34;34;, + 4;35;35;35;35;, + 4;36;36;36;36;, + 4;37;37;37;37;, + 4;38;38;38;38;, + 4;39;39;39;39;, + 4;40;40;40;40;, + 4;41;41;41;41;, + 4;42;42;42;42;, + 4;43;43;43;43;, + 4;44;44;44;44;, + 4;45;45;45;45;, + 4;46;46;46;46;, + 4;47;47;47;47;, + 4;48;48;48;48;, + 4;49;49;49;49;, + 4;50;50;50;50;, + 4;51;51;51;51;, + 4;52;52;52;52;, + 4;53;53;53;53;, + 4;54;54;54;54;, + 4;55;55;55;55;, + 4;56;56;56;56;, + 4;57;57;57;57;, + 4;58;58;58;58;, + 4;59;59;59;59;, + 4;60;60;60;60;, + 4;61;61;61;61;, + 4;62;62;62;62;, + 4;63;63;63;63;, + 4;64;64;64;64;, + 4;65;65;65;65;, + 4;66;66;66;66;, + 4;67;67;67;67;, + 4;68;68;68;68;, + 4;69;69;69;69;; + } // End of Cube normals + MeshTextureCoords { // Cube UV coordinates + 384; + 0.500018; 0.718750;, + 0.468768; 0.718750;, + 0.468768; 0.781250;, + 0.406268; 0.781250;, + 0.406268; 0.812500;, + 0.375018; 0.812500;, + 0.375018; 0.843750;, + 0.343768; 0.843750;, + 0.343768; 0.875000;, + 0.250018; 0.875000;, + 0.250018; 0.906250;, + 0.187518; 0.906250;, + 0.187518; 0.937500;, + 0.156268; 0.937500;, + 0.156268; 0.968750;, + 0.062518; 0.968750;, + 0.063583; 0.905511;, + 0.093768; 0.906250;, + 0.093768; 0.687500;, + 0.125018; 0.687500;, + 0.125018; 0.625000;, + 0.156268; 0.625000;, + 0.158954; 0.593750;, + 0.218768; 0.593750;, + 0.218768; 0.562500;, + 0.250018; 0.562500;, + 0.250018; 0.531250;, + 0.281268; 0.531250;, + 0.281268; 0.500000;, + 0.500018; 0.500000;, + 0.500018; 0.718750;, + 0.500018; 0.500000;, + 0.281268; 0.500000;, + 0.281268; 0.531250;, + 0.250018; 0.531250;, + 0.250018; 0.562500;, + 0.218768; 0.562500;, + 0.218768; 0.593750;, + 0.158954; 0.593750;, + 0.156268; 0.625000;, + 0.125018; 0.625000;, + 0.125018; 0.687500;, + 0.093768; 0.687500;, + 0.093768; 0.906250;, + 0.063583; 0.905511;, + 0.062518; 0.968750;, + 0.156268; 0.968750;, + 0.156268; 0.937500;, + 0.187518; 0.937500;, + 0.187518; 0.906250;, + 0.250018; 0.906250;, + 0.250018; 0.875000;, + 0.343768; 0.875000;, + 0.343768; 0.843750;, + 0.375018; 0.843750;, + 0.375018; 0.812500;, + 0.406268; 0.812500;, + 0.406268; 0.781250;, + 0.468768; 0.781250;, + 0.468768; 0.718750;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.500018; 0.718750;, + 0.468768; 0.718750;, + 0.468768; 0.781250;, + 0.406268; 0.781250;, + 0.406268; 0.812500;, + 0.375018; 0.812500;, + 0.375018; 0.843750;, + 0.343768; 0.843750;, + 0.343768; 0.875000;, + 0.250018; 0.875000;, + 0.250018; 0.906250;, + 0.187518; 0.906250;, + 0.187518; 0.937500;, + 0.156268; 0.937500;, + 0.156268; 0.968750;, + 0.062518; 0.968750;, + 0.063583; 0.905511;, + 0.093768; 0.906250;, + 0.093768; 0.687500;, + 0.125018; 0.687500;, + 0.125018; 0.625000;, + 0.156268; 0.625000;, + 0.158954; 0.593750;, + 0.218768; 0.593750;, + 0.218768; 0.562500;, + 0.250018; 0.562500;, + 0.250018; 0.531250;, + 0.281268; 0.531250;, + 0.281268; 0.500000;, + 0.500018; 0.500000;, + 0.500018; 0.718750;, + 0.500018; 0.500000;, + 0.281268; 0.500000;, + 0.281268; 0.531250;, + 0.250018; 0.531250;, + 0.250018; 0.562500;, + 0.218768; 0.562500;, + 0.218768; 0.593750;, + 0.158954; 0.593750;, + 0.156268; 0.625000;, + 0.125018; 0.625000;, + 0.125018; 0.687500;, + 0.093768; 0.687500;, + 0.093768; 0.906250;, + 0.063583; 0.905511;, + 0.062518; 0.968750;, + 0.156268; 0.968750;, + 0.156268; 0.937500;, + 0.187518; 0.937500;, + 0.187518; 0.906250;, + 0.250018; 0.906250;, + 0.250018; 0.875000;, + 0.343768; 0.875000;, + 0.343768; 0.843750;, + 0.375018; 0.843750;, + 0.375018; 0.812500;, + 0.406268; 0.812500;, + 0.406268; 0.781250;, + 0.468768; 0.781250;, + 0.468768; 0.718750;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.015643; 0.750000;, + 0.499982; 0.000000;, + 0.000053; 0.000000;, + 0.000053; 0.499929;, + 0.499982; 0.499929;, + 0.499982; 0.000000;, + 0.000053; 0.000000;, + 0.000053; 0.499929;, + 0.499982; 0.499929;, + 0.499982; 0.000000;, + 0.000053; 0.000000;, + 0.000053; 0.499929;, + 0.499982; 0.499929;, + 0.999982; 0.000000;, + 0.500053; 0.000000;, + 0.500053; 0.499929;, + 0.999982; 0.499929;, + 0.000053; 0.000000;, + 0.000053; 0.499929;, + 0.499982; 0.499929;, + 0.499982; 0.000000;, + 0.499982; 0.499929;, + 0.499982; 0.000000;, + 0.000053; 0.000000;, + 0.000053; 0.499929;; + } // End of Cube UV coordinates + MeshMaterialList { // Cube material list + 1; + 70; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + } + } // End of Cube material list + XSkinMeshHeader { + 1; + 3; + 3; + } + SkinWeights { + "Armature_head"; + 24; + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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, 1.000000, 0.000000, 1.000000;; + } // End of Armature_head skin weights + SkinWeights { + "Armature_wing_2"; + 180; + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 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, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.421701,-0.880471, 0.216654, 0.000000, + -0.456980, 0.000000, 0.889477, 0.000000, + -0.783159,-0.474100,-0.402357, 0.000000, + 0.911175,-0.584159, 0.468127, 1.000000;; + } // End of Armature_wing_2 skin weights + SkinWeights { + "Armature_wing_1"; + 180; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 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; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 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.346593, 0.880471,-0.323487, 0.000000, + 0.682319, 0.000000, 0.731055, 0.000000, + 0.643673,-0.474100,-0.600762, 0.000000, + -0.748888,-0.584159, 0.698963, 1.000000;; + } // End of Armature_wing_1 skin weights + } // End of Cube mesh + } // End of Cube + } // End of Armature +} // End of Root +AnimationSet Global { + Animation { + {Armature} + AnimationKey { // Rotation + 0; + 66; + 0;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 1;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 2;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 3;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 4;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 5;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 6;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 7;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 8;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 9;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 10;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 11;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 12;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 13;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 14;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 15;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 16;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 17;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 18;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 19;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 20;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 21;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 22;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 23;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 24;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 25;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 26;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 27;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 28;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 29;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 30;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 31;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 32;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 33;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 34;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 35;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 36;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 37;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 38;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 39;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 40;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 41;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 42;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 43;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 44;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 45;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 46;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 47;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 48;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 49;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 50;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 51;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 52;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 53;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 54;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 55;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 56;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 57;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 58;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 59;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 60;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 61;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 62;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 63;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 64;4;-0.000000, 0.000000,-0.000000,-1.000000;;, + 65;4;-0.000000, 0.000000,-0.000000,-1.000000;;; + } + AnimationKey { // Scale + 1; + 66; + 0;3; 5.000000, 5.000000, 5.000000;;, + 1;3; 5.000000, 5.000000, 5.000000;;, + 2;3; 5.000000, 5.000000, 5.000000;;, + 3;3; 5.000000, 5.000000, 5.000000;;, + 4;3; 5.000000, 5.000000, 5.000000;;, + 5;3; 5.000000, 5.000000, 5.000000;;, + 6;3; 5.000000, 5.000000, 5.000000;;, + 7;3; 5.000000, 5.000000, 5.000000;;, + 8;3; 5.000000, 5.000000, 5.000000;;, + 9;3; 5.000000, 5.000000, 5.000000;;, + 10;3; 5.000000, 5.000000, 5.000000;;, + 11;3; 5.000000, 5.000000, 5.000000;;, + 12;3; 5.000000, 5.000000, 5.000000;;, + 13;3; 5.000000, 5.000000, 5.000000;;, + 14;3; 5.000000, 5.000000, 5.000000;;, + 15;3; 5.000000, 5.000000, 5.000000;;, + 16;3; 5.000000, 5.000000, 5.000000;;, + 17;3; 5.000000, 5.000000, 5.000000;;, + 18;3; 5.000000, 5.000000, 5.000000;;, + 19;3; 5.000000, 5.000000, 5.000000;;, + 20;3; 5.000000, 5.000000, 5.000000;;, + 21;3; 5.000000, 5.000000, 5.000000;;, + 22;3; 5.000000, 5.000000, 5.000000;;, + 23;3; 5.000000, 5.000000, 5.000000;;, + 24;3; 5.000000, 5.000000, 5.000000;;, + 25;3; 5.000000, 5.000000, 5.000000;;, + 26;3; 5.000000, 5.000000, 5.000000;;, + 27;3; 5.000000, 5.000000, 5.000000;;, + 28;3; 5.000000, 5.000000, 5.000000;;, + 29;3; 5.000000, 5.000000, 5.000000;;, + 30;3; 5.000000, 5.000000, 5.000000;;, + 31;3; 5.000000, 5.000000, 5.000000;;, + 32;3; 5.000000, 5.000000, 5.000000;;, + 33;3; 5.000000, 5.000000, 5.000000;;, + 34;3; 5.000000, 5.000000, 5.000000;;, + 35;3; 5.000000, 5.000000, 5.000000;;, + 36;3; 5.000000, 5.000000, 5.000000;;, + 37;3; 5.000000, 5.000000, 5.000000;;, + 38;3; 5.000000, 5.000000, 5.000000;;, + 39;3; 5.000000, 5.000000, 5.000000;;, + 40;3; 5.000000, 5.000000, 5.000000;;, + 41;3; 5.000000, 5.000000, 5.000000;;, + 42;3; 5.000000, 5.000000, 5.000000;;, + 43;3; 5.000000, 5.000000, 5.000000;;, + 44;3; 5.000000, 5.000000, 5.000000;;, + 45;3; 5.000000, 5.000000, 5.000000;;, + 46;3; 5.000000, 5.000000, 5.000000;;, + 47;3; 5.000000, 5.000000, 5.000000;;, + 48;3; 5.000000, 5.000000, 5.000000;;, + 49;3; 5.000000, 5.000000, 5.000000;;, + 50;3; 5.000000, 5.000000, 5.000000;;, + 51;3; 5.000000, 5.000000, 5.000000;;, + 52;3; 5.000000, 5.000000, 5.000000;;, + 53;3; 5.000000, 5.000000, 5.000000;;, + 54;3; 5.000000, 5.000000, 5.000000;;, + 55;3; 5.000000, 5.000000, 5.000000;;, + 56;3; 5.000000, 5.000000, 5.000000;;, + 57;3; 5.000000, 5.000000, 5.000000;;, + 58;3; 5.000000, 5.000000, 5.000000;;, + 59;3; 5.000000, 5.000000, 5.000000;;, + 60;3; 5.000000, 5.000000, 5.000000;;, + 61;3; 5.000000, 5.000000, 5.000000;;, + 62;3; 5.000000, 5.000000, 5.000000;;, + 63;3; 5.000000, 5.000000, 5.000000;;, + 64;3; 5.000000, 5.000000, 5.000000;;, + 65;3; 5.000000, 5.000000, 5.000000;;; + } + AnimationKey { // Position + 2; + 66; + 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;;; + } + } + Animation { + {Armature_head} + AnimationKey { // Rotation + 0; + 66; + 0;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4;-0.704100, 0.710062, 0.000000,-0.000000;;, + 2;4;-0.697665, 0.716385, 0.000000,-0.000000;;, + 3;4;-0.694658, 0.719340, 0.000000,-0.000000;;, + 4;4;-0.695674, 0.718354, 0.000000,-0.000000;;, + 5;4;-0.698775, 0.715331, 0.000000,-0.000000;;, + 6;4;-0.703071, 0.711112, 0.000000,-0.000000;;, + 7;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 8;4;-0.711933, 0.702229,-0.000000, 0.000000;;, + 9;4;-0.717265, 0.696785,-0.000000, 0.000000;;, + 10;4;-0.719340, 0.694658,-0.000000, 0.000000;;, + 11;4;-0.719197, 0.694831,-0.000000, 0.000000;;, + 12;4;-0.717853, 0.696253,-0.000000, 0.000000;;, + 13;4;-0.713883, 0.700301,-0.000000, 0.000000;;, + 14;4;-0.707107, 0.707107, 0.000000, 0.000000;;, + 15;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 16;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 17;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 18;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 19;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 20;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 21;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 22;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 23;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 24;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 25;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 26;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 27;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 28;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 29;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 30;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 31;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 32;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 33;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 34;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 35;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 36;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 37;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 38;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 39;4;-0.642788, 0.766045, 0.000000,-0.000000;;, + 40;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 41;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 42;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 43;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 44;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 45;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 46;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 47;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 48;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 49;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 50;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 51;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 52;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 53;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 54;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 55;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 56;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 57;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 58;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 59;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 60;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 61;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 62;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 63;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 64;4;-0.461749, 0.887011, 0.000000,-0.000000;;, + 65;4;-0.461749, 0.887011, 0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 66; + 0;3; 0.000000, 0.000000,-1.000000;;, + 1;3; 0.000000, 0.000000,-1.000000;;, + 2;3; 0.000000, 0.000000,-1.000000;;, + 3;3; 0.000000, 0.000000,-1.000000;;, + 4;3; 0.000000, 0.000000,-1.000000;;, + 5;3; 0.000000, 0.000000,-1.000000;;, + 6;3; 0.000000, 0.000000,-1.000000;;, + 7;3; 0.000000, 0.000000,-1.000000;;, + 8;3; 0.000000, 0.000000,-1.000000;;, + 9;3; 0.000000, 0.000000,-1.000000;;, + 10;3; 0.000000, 0.000000,-1.000000;;, + 11;3; 0.000000, 0.000000,-1.000000;;, + 12;3; 0.000000, 0.000000,-1.000000;;, + 13;3; 0.000000, 0.000000,-1.000000;;, + 14;3; 0.000000, 0.000000,-1.000000;;, + 15;3; 0.000000, 0.000000,-1.000000;;, + 16;3; 0.000000, 0.000000,-1.000000;;, + 17;3; 0.000000, 0.000000,-1.000000;;, + 18;3; 0.000000, 0.000000,-1.000000;;, + 19;3; 0.000000, 0.000000,-1.000000;;, + 20;3; 0.000000, 0.000000,-1.000000;;, + 21;3; 0.000000, 0.000000,-1.000000;;, + 22;3; 0.000000, 0.000000,-1.000000;;, + 23;3; 0.000000, 0.000000,-1.000000;;, + 24;3; 0.000000, 0.000000,-1.000000;;, + 25;3; 0.000000, 0.000000,-1.000000;;, + 26;3; 0.000000, 0.000000,-1.000000;;, + 27;3; 0.000000, 0.000000,-1.000000;;, + 28;3; 0.000000, 0.000000,-1.000000;;, + 29;3; 0.000000, 0.000000,-1.000000;;, + 30;3; 0.000000, 0.000000,-1.000000;;, + 31;3; 0.000000, 0.000000,-1.000000;;, + 32;3; 0.000000, 0.000000,-1.000000;;, + 33;3; 0.000000, 0.000000,-1.000000;;, + 34;3; 0.000000, 0.000000,-1.000000;;, + 35;3; 0.000000, 0.000000,-1.000000;;, + 36;3; 0.000000, 0.000000,-1.000000;;, + 37;3; 0.000000, 0.000000,-1.000000;;, + 38;3; 0.000000, 0.000000,-1.000000;;, + 39;3; 0.000000, 0.000000,-1.000000;;, + 40;3; 0.000000, 0.000000,-1.000000;;, + 41;3; 0.000000, 0.000000,-1.000000;;, + 42;3; 0.000000, 0.000000,-1.000000;;, + 43;3; 0.000000, 0.000000,-1.000000;;, + 44;3; 0.000000, 0.000000,-1.000000;;, + 45;3; 0.000000, 0.000000,-1.000000;;, + 46;3; 0.000000, 0.000000,-1.000000;;, + 47;3; 0.000000, 0.000000,-1.000000;;, + 48;3; 0.000000, 0.000000,-1.000000;;, + 49;3; 0.000000, 0.000000,-1.000000;;, + 50;3; 0.000000, 0.000000,-1.000000;;, + 51;3; 0.000000, 0.000000,-1.000000;;, + 52;3; 0.000000, 0.000000,-1.000000;;, + 53;3; 0.000000, 0.000000,-1.000000;;, + 54;3; 0.000000, 0.000000,-1.000000;;, + 55;3; 0.000000, 0.000000,-1.000000;;, + 56;3; 0.000000, 0.000000,-1.000000;;, + 57;3; 0.000000, 0.000000,-1.000000;;, + 58;3; 0.000000, 0.000000,-1.000000;;, + 59;3; 0.000000, 0.000000,-1.000000;;, + 60;3; 0.000000, 0.000000,-1.000000;;, + 61;3; 0.000000, 0.000000,-1.000000;;, + 62;3; 0.000000, 0.000000,-1.000000;;, + 63;3; 0.000000, 0.000000,-1.000000;;, + 64;3; 0.000000, 0.000000,-1.000000;;, + 65;3; 0.000000, 0.000000,-1.000000;;; + } + } + Animation { + {Armature_wing_1} + AnimationKey { // Rotation + 0; + 66; + 0;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 1;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 2;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 3;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 4;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 5;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 6;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 7;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 8;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 9;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 10;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 11;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 12;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 13;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 14;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 15;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 16;4; 0.204581, 0.794330, 0.568519,-0.057054;;, + 17;4; 0.212346, 0.791426, 0.568486,-0.051278;;, + 18;4; 0.225151, 0.786639, 0.568431,-0.041755;;, + 19;4; 0.242433, 0.780177, 0.568358,-0.028902;;, + 20;4; 0.263128, 0.772439, 0.568269,-0.013512;;, + 21;4; 0.285683, 0.764005, 0.568173, 0.003261;;, + 22;4; 0.308237, 0.755571, 0.568077, 0.020034;;, + 23;4; 0.328931, 0.747833, 0.567989, 0.035424;;, + 24;4; 0.346212, 0.741371, 0.567915, 0.048275;;, + 25;4; 0.359016, 0.736583, 0.567860, 0.057796;;, + 26;4; 0.366780, 0.733680, 0.567827, 0.063571;;, + 27;4; 0.369353, 0.732718, 0.567816, 0.065483;;, + 28;4; 0.367798, 0.733399, 0.567888, 0.064304;;, + 29;4; 0.362979, 0.735489, 0.568097, 0.060650;;, + 30;4; 0.354745, 0.739016, 0.568425, 0.054419;;, + 31;4; 0.343125, 0.743915, 0.568837, 0.045645;;, + 32;4; 0.328408, 0.750004, 0.569283, 0.034559;;, + 33;4; 0.311174, 0.756969, 0.569697, 0.021618;;, + 34;4; 0.292257, 0.764399, 0.570011, 0.007464;;, + 35;4; 0.272609, 0.771849, 0.570162,-0.007173;;, + 36;4; 0.253137, 0.778915, 0.570104,-0.021602;;, + 37;4; 0.234575, 0.785292, 0.569815,-0.035271;;, + 38;4; 0.217433, 0.790783, 0.569287,-0.047798;;, + 39;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 40;4; 0.185603, 0.799386, 0.567266,-0.070677;;, + 41;4; 0.165937, 0.803530, 0.565251,-0.084532;;, + 42;4; 0.144707, 0.807433, 0.562704,-0.099350;;, + 43;4; 0.124755, 0.810722, 0.560061,-0.113186;;, + 44;4; 0.109085, 0.813092, 0.557846,-0.124000;;, + 45;4; 0.099546, 0.814441, 0.556437,-0.130562;;, + 46;4; 0.096474, 0.814856, 0.555970,-0.132670;;, + 47;4; 0.105855, 0.813117, 0.557086,-0.126119;;, + 48;4; 0.132278, 0.808218, 0.560231,-0.107666;;, + 49;4; 0.166204, 0.801929, 0.564269,-0.083972;;, + 50;4; 0.192627, 0.797031, 0.567414,-0.065518;;, + 51;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 52;4; 0.193983, 0.796420, 0.567340,-0.064485;;, + 53;4; 0.170239, 0.799758, 0.563819,-0.080812;;, + 54;4; 0.134064, 0.804843, 0.558453,-0.105687;;, + 55;4; 0.093032, 0.810612, 0.552368,-0.133902;;, + 56;4; 0.056856, 0.815697, 0.547003,-0.158777;;, + 57;4; 0.033113, 0.819035, 0.543481,-0.175103;;, + 58;4; 0.025087, 0.820163, 0.542291,-0.180622;;, + 59;4; 0.036015, 0.818626, 0.543912,-0.173108;;, + 60;4; 0.067818, 0.814153, 0.548628,-0.151242;;, + 61;4; 0.113537, 0.807723, 0.555407,-0.119809;;, + 62;4; 0.159262, 0.801295, 0.562189,-0.088368;;, + 63;4; 0.191075, 0.796827, 0.566908,-0.066488;;, + 64;4; 0.202008, 0.795292, 0.568530,-0.058967;;, + 65;4; 0.202008, 0.795292, 0.568530,-0.058967;;; + } + AnimationKey { // Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 66; + 0;3; 1.000000, 1.625000,-0.000000;;, + 1;3; 1.000000, 1.625000,-0.000000;;, + 2;3; 1.000000, 1.625000,-0.000000;;, + 3;3; 1.000000, 1.625000,-0.000000;;, + 4;3; 1.000000, 1.625000,-0.000000;;, + 5;3; 1.000000, 1.625000,-0.000000;;, + 6;3; 1.000000, 1.625000,-0.000000;;, + 7;3; 1.000000, 1.625000,-0.000000;;, + 8;3; 1.000000, 1.625000,-0.000000;;, + 9;3; 1.000000, 1.625000,-0.000000;;, + 10;3; 1.000000, 1.625000,-0.000000;;, + 11;3; 1.000000, 1.625000,-0.000000;;, + 12;3; 1.000000, 1.625000,-0.000000;;, + 13;3; 1.000000, 1.625000,-0.000000;;, + 14;3; 1.000000, 1.625000,-0.000000;;, + 15;3; 1.000000, 1.625000,-0.000000;;, + 16;3; 1.000000, 1.625000,-0.000000;;, + 17;3; 1.000000, 1.625000,-0.000000;;, + 18;3; 1.000000, 1.625000,-0.000000;;, + 19;3; 1.000000, 1.625000,-0.000000;;, + 20;3; 1.000000, 1.625000,-0.000000;;, + 21;3; 1.000000, 1.625000, 0.000000;;, + 22;3; 1.000000, 1.625000, 0.000000;;, + 23;3; 1.000000, 1.625000, 0.000000;;, + 24;3; 1.000000, 1.625000, 0.000000;;, + 25;3; 1.000000, 1.625000, 0.000000;;, + 26;3; 1.000000, 1.625000, 0.000000;;, + 27;3; 1.000000, 1.625000, 0.000000;;, + 28;3; 1.000000, 1.625000, 0.000000;;, + 29;3; 1.000000, 1.625000, 0.000000;;, + 30;3; 1.000000, 1.625000, 0.000000;;, + 31;3; 1.000000, 1.625000, 0.000000;;, + 32;3; 1.000000, 1.625000, 0.000000;;, + 33;3; 1.000000, 1.625000, 0.000000;;, + 34;3; 1.000000, 1.625000,-0.000000;;, + 35;3; 1.000000, 1.625000,-0.000000;;, + 36;3; 1.000000, 1.625000,-0.000000;;, + 37;3; 1.000000, 1.625000,-0.000000;;, + 38;3; 1.000000, 1.625000,-0.000000;;, + 39;3; 1.000000, 1.625000,-0.000000;;, + 40;3; 1.000000, 1.625000, 0.000000;;, + 41;3; 1.000000, 1.625000, 0.000000;;, + 42;3; 1.000000, 1.625000, 0.000000;;, + 43;3; 1.000000, 1.625000, 0.000000;;, + 44;3; 1.000000, 1.625000, 0.000000;;, + 45;3; 1.000000, 1.625000, 0.000000;;, + 46;3; 1.000000, 1.625000, 0.000000;;, + 47;3; 1.000000, 1.625000, 0.000000;;, + 48;3; 1.000000, 1.625000, 0.000000;;, + 49;3; 1.000000, 1.625000, 0.000000;;, + 50;3; 1.000000, 1.625000, 0.000000;;, + 51;3; 1.000000, 1.625000, 0.000000;;, + 52;3; 1.000000, 1.625000, 0.000000;;, + 53;3; 1.000000, 1.625000, 0.000000;;, + 54;3; 1.000000, 1.625000, 0.000000;;, + 55;3; 1.000000, 1.625000, 0.000000;;, + 56;3; 1.000000, 1.625000, 0.000000;;, + 57;3; 1.000000, 1.625000, 0.000000;;, + 58;3; 1.000000, 1.625000, 0.000000;;, + 59;3; 1.000000, 1.625000, 0.000000;;, + 60;3; 1.000000, 1.625000, 0.000000;;, + 61;3; 1.000000, 1.625000, 0.000000;;, + 62;3; 1.000000, 1.625000, 0.000000;;, + 63;3; 1.000000, 1.625000, 0.000000;;, + 64;3; 1.000000, 1.625000, 0.000000;;, + 65;3; 1.000000, 1.625000, 0.000000;;; + } + } + Animation { + {Armature_wing_2} + AnimationKey { // Rotation + 0; + 66; + 0;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 1;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 2;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 3;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 4;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 5;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 6;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 7;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 8;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 9;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 10;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 11;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 12;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 13;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 14;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 15;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 16;4; 0.280932, 0.794618,-0.534925,-0.052891;;, + 17;4; 0.288619, 0.790947,-0.533823,-0.058212;;, + 18;4; 0.301294, 0.784893,-0.532005,-0.066985;;, + 19;4; 0.318401, 0.776722,-0.529552,-0.078825;;, + 20;4; 0.338886, 0.766938,-0.526614,-0.093003;;, + 21;4; 0.361213, 0.756275,-0.523413,-0.108455;;, + 22;4; 0.383539, 0.745611,-0.520211,-0.123906;;, + 23;4; 0.404024, 0.735827,-0.517273,-0.138083;;, + 24;4; 0.421130, 0.727657,-0.514820,-0.149922;;, + 25;4; 0.433804, 0.721603,-0.513003,-0.158693;;, + 26;4; 0.441490, 0.717932,-0.511901,-0.164013;;, + 27;4; 0.444036, 0.716716,-0.511536,-0.165775;;, + 28;4; 0.442507, 0.717553,-0.511821,-0.164700;;, + 29;4; 0.437762, 0.720127,-0.512692,-0.161369;;, + 30;4; 0.429652, 0.724478,-0.514150,-0.155683;;, + 31;4; 0.418200, 0.730539,-0.516159,-0.147667;;, + 32;4; 0.403684, 0.738096,-0.518627,-0.137526;;, + 33;4; 0.386672, 0.746778,-0.521411,-0.125667;;, + 34;4; 0.367978, 0.756087,-0.524327,-0.112672;;, + 35;4; 0.348538, 0.765481,-0.527183,-0.099201;;, + 36;4; 0.329243, 0.774467,-0.529808,-0.085882;;, + 37;4; 0.310818, 0.782666,-0.532078,-0.073222;;, + 38;4; 0.293767, 0.789830,-0.533916,-0.061570;;, + 39;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 40;4; 0.261962, 0.801502,-0.536298,-0.040094;;, + 41;4; 0.242206, 0.807514,-0.537011,-0.026942;;, + 42;4; 0.220828, 0.813422,-0.537411,-0.012802;;, + 43;4; 0.200701, 0.818585,-0.537542, 0.000449;;, + 44;4; 0.184876, 0.822421,-0.537506, 0.010834;;, + 45;4; 0.175234, 0.824662,-0.537424, 0.017146;;, + 46;4; 0.172126, 0.825362,-0.537384, 0.019178;;, + 47;4; 0.181572, 0.822738,-0.537198, 0.012928;;, + 48;4; 0.208176, 0.815345,-0.536674,-0.004674;;, + 49;4; 0.242336, 0.805852,-0.536001,-0.027276;;, + 50;4; 0.268940, 0.798459,-0.535476,-0.044879;;, + 51;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 52;4; 0.270272, 0.797712,-0.535217,-0.045818;;, + 53;4; 0.246270, 0.803266,-0.534999,-0.030107;;, + 54;4; 0.209700, 0.811729,-0.534667,-0.006169;;, + 55;4; 0.168221, 0.821328,-0.534291, 0.020982;;, + 56;4; 0.131651, 0.829791,-0.533959, 0.044920;;, + 57;4; 0.107649, 0.835346,-0.533742, 0.060631;;, + 58;4; 0.099536, 0.837223,-0.533668, 0.065941;;, + 59;4; 0.110583, 0.834667,-0.533768, 0.058711;;, + 60;4; 0.142733, 0.827225,-0.534059, 0.037670;;, + 61;4; 0.188949, 0.816526,-0.534478, 0.007421;;, + 62;4; 0.235172, 0.805829,-0.534897,-0.022835;;, + 63;4; 0.267333, 0.798390,-0.535190,-0.043891;;, + 64;4; 0.278385, 0.795834,-0.535290,-0.051129;;, + 65;4; 0.278385, 0.795834,-0.535290,-0.051129;;; + } + AnimationKey { // Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 66; + 0;3;-1.000000, 1.625000, 0.000000;;, + 1;3;-1.000000, 1.625000, 0.000000;;, + 2;3;-1.000000, 1.625000, 0.000000;;, + 3;3;-1.000000, 1.625000, 0.000000;;, + 4;3;-1.000000, 1.625000, 0.000000;;, + 5;3;-1.000000, 1.625000, 0.000000;;, + 6;3;-1.000000, 1.625000, 0.000000;;, + 7;3;-1.000000, 1.625000, 0.000000;;, + 8;3;-1.000000, 1.625000, 0.000000;;, + 9;3;-1.000000, 1.625000, 0.000000;;, + 10;3;-1.000000, 1.625000, 0.000000;;, + 11;3;-1.000000, 1.625000, 0.000000;;, + 12;3;-1.000000, 1.625000, 0.000000;;, + 13;3;-1.000000, 1.625000, 0.000000;;, + 14;3;-1.000000, 1.625000, 0.000000;;, + 15;3;-1.000000, 1.625000, 0.000000;;, + 16;3;-1.000000, 1.625000, 0.000000;;, + 17;3;-1.000000, 1.625000, 0.000000;;, + 18;3;-1.000000, 1.625000, 0.000000;;, + 19;3;-1.000000, 1.625000, 0.000000;;, + 20;3;-1.000000, 1.625000, 0.000000;;, + 21;3;-1.000000, 1.625000, 0.000000;;, + 22;3;-1.000000, 1.625000, 0.000000;;, + 23;3;-1.000000, 1.625000, 0.000000;;, + 24;3;-1.000000, 1.625000, 0.000000;;, + 25;3;-1.000000, 1.625000, 0.000000;;, + 26;3;-1.000000, 1.625000, 0.000000;;, + 27;3;-1.000000, 1.625000, 0.000000;;, + 28;3;-1.000000, 1.625000, 0.000000;;, + 29;3;-1.000000, 1.625000, 0.000000;;, + 30;3;-1.000000, 1.625000, 0.000000;;, + 31;3;-1.000000, 1.625000, 0.000000;;, + 32;3;-1.000000, 1.625000, 0.000000;;, + 33;3;-1.000000, 1.625000, 0.000000;;, + 34;3;-1.000000, 1.625000, 0.000000;;, + 35;3;-1.000000, 1.625000, 0.000000;;, + 36;3;-1.000000, 1.625000, 0.000000;;, + 37;3;-1.000000, 1.625000, 0.000000;;, + 38;3;-1.000000, 1.625000, 0.000000;;, + 39;3;-1.000000, 1.625000, 0.000000;;, + 40;3;-1.000000, 1.625000,-0.000000;;, + 41;3;-1.000000, 1.625000,-0.000000;;, + 42;3;-1.000000, 1.625000,-0.000000;;, + 43;3;-1.000000, 1.625000,-0.000000;;, + 44;3;-1.000000, 1.625000,-0.000000;;, + 45;3;-1.000000, 1.625000,-0.000000;;, + 46;3;-1.000000, 1.625000,-0.000000;;, + 47;3;-1.000000, 1.625000,-0.000000;;, + 48;3;-1.000000, 1.625000,-0.000000;;, + 49;3;-1.000000, 1.625000,-0.000000;;, + 50;3;-1.000000, 1.625000,-0.000000;;, + 51;3;-1.000000, 1.625000,-0.000000;;, + 52;3;-1.000000, 1.625000,-0.000000;;, + 53;3;-1.000000, 1.625000,-0.000000;;, + 54;3;-1.000000, 1.625000,-0.000000;;, + 55;3;-1.000000, 1.625000,-0.000000;;, + 56;3;-1.000000, 1.625000,-0.000000;;, + 57;3;-1.000000, 1.625000,-0.000000;;, + 58;3;-1.000000, 1.625000,-0.000000;;, + 59;3;-1.000000, 1.625000,-0.000000;;, + 60;3;-1.000000, 1.625000,-0.000000;;, + 61;3;-1.000000, 1.625000,-0.000000;;, + 62;3;-1.000000, 1.625000,-0.000000;;, + 63;3;-1.000000, 1.625000,-0.000000;;, + 64;3;-1.000000, 1.625000,-0.000000;;, + 65;3;-1.000000, 1.625000,-0.000000;;; + } + } + Animation { + {Cube} + AnimationKey { // Rotation + 0; + 66; + 0;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4;-1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { // Scale + 1; + 66; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;; + } + AnimationKey { // Position + 2; + 66; + 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;;; + } + } +} // End of AnimationSet Global diff --git a/mods/mobs_monster/oerkki.lua b/mods/mobs_monster/oerkki.lua new file mode 100644 index 0000000..f97b08b --- /dev/null +++ b/mods/mobs_monster/oerkki.lua @@ -0,0 +1,70 @@ + +local S = mobs.intllib + +-- Oerkki by PilzAdam + +mobs:register_mob("mobs_monster:oerkki", { + type = "monster", + passive = false, + attack_type = "dogfight", + pathfinding = true, + reach = 2, + damage = 4, + hp_min = 18, + hp_max = 34, + armor = 120, + collisionbox = {-0.4, -1, -0.4, 0.4, 0.9, 0.4}, + visual = "mesh", + mesh = "mobs_oerkki.b3d", + textures = { + {"mobs_oerkki.png"}, + {"mobs_oerkki2.png"}, + }, + makes_footstep_sound = false, + sounds = { + random = "mobs_oerkki", + }, + walk_velocity = 1, + run_velocity = 3, + view_range = 10, + jump = true, + drops = { + {name = "default:torch", + chance = 2, min = 1, max = 5}, + {name = "default:gold_lump", + chance = 4, min = 1, max = 2}, + {name = "default:obsidian", + chance = 3, min = 1, max = 2}, + }, + water_damage = 2, + lava_damage = 4, + light_damage = 1, + fear_height = 4, + 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 = 15, + speed_run = 15, + }, + replace_rate = 5, + replace_what = {"default:torch"}, + replace_with = "air", + replace_offset = -1, + immune_to = { + {"default:sword_wood", 0}, -- no damage + {"default:gold_lump", -10}, -- heals by 10 points + }, +}) + +mobs:register_spawn("mobs_monster:oerkki", {"default:mossycobble"}, 5, 0, 7000, 1, -330) + +mobs:register_egg("mobs_monster:oerkki", S("Oerkki"), "default_obsidian.png", 1) + +-- compatibility +mobs:alias_mob("mobs:oerkki", "mobs_monster:oerkki") diff --git a/mods/mobs_monster/readme.md b/mods/mobs_monster/readme.md new file mode 100644 index 0000000..fd18d2d --- /dev/null +++ b/mods/mobs_monster/readme.md @@ -0,0 +1,38 @@ + +MONSTER MOBS + +Dirt Monster + +- Spawning at night on green grass (or grey in ethereal) these mobs wander around looking for a player to eat. Drops 1-5 dirt when killed. + +Dungeon Master + +- Spawning below -70 underground DM's have a tendency to hurl fire balls at unsuspecting players and can cause major damage, but get too close and he will switch to dogfight attack. Can drop mese or diamond when killed. + +Lava Flan + +- Cute as they may look lava flan wallow in their namesake (no, not flans) and get curious about players who wander by, forgetting that they can burn you and cause damage. They have a 1 in 5 chance of dropping lava orb when killed. + +Mese Monster + +- These mobs are territorial and spawn below -20 and will fire mese shards at passers by, so best avoided. Will drop mese when killed. + +Oerkki + +- Found in dark areas like most monsters Oerkki wander the caverns stealing away torches on the ground and attacking anyone found in that area. 1 in 3 chance of dropping obsidian. + +Sand Monster + +- The hot deserts are home to these guys who spawn at any time of the day to attack players. They drop 3-5 desert sand when killed. + +Spider + +- Found in dark holes inside desertstone (crystal biomes in ethereal), spiders wait for prey to amble past and strike. They are mostly docile during the day though unless hit. Will drop string when killed. + +Stone Monster + +- Found underground in dark caves these mobs seem to be zombie-like in fashion with a tendency to rush a player in the area. can drop torch, iron or coal when killed. + +Tree Monster + +- Found atop tree's at night time they drop down and look for food in the form of players and animals. Can drop saplings and sometimes an apple or three. diff --git a/mods/mobs_monster/sand_monster.lua b/mods/mobs_monster/sand_monster.lua new file mode 100644 index 0000000..a1dbac4 --- /dev/null +++ b/mods/mobs_monster/sand_monster.lua @@ -0,0 +1,69 @@ + +local S = mobs.intllib + +-- Sand Monster by PilzAdam + +mobs:register_mob("mobs_monster:sand_monster", { + type = "monster", + passive = false, + attack_type = "dogfight", + pathfinding = true, + attack_animals = true, + reach = 2, + damage = 1, + hp_min = 14, + hp_max = 20, + armor = 140, + collisionbox = {-0.4, -1, -0.4, 0.4, 0.8, 0.4}, + visual = "mesh", + mesh = "mobs_sand_monster.b3d", + textures = { + {"mobs_sand_monster.png"}, + }, + makes_footstep_sound = true, + sounds = { + random = "mobs_sandmonster", + }, + walk_velocity = 1.5, + run_velocity = 4, + view_range = 15, + jump = true, + floats = 0, + drops = { + {name = "default:desert_sand", + chance = 3, min = 3, max = 5}, + {name = "default:sand", + chance = 1, min = 3, max = 5}, + {name = "default:fruit_coconut", + chance = 6, min = 0, max = 1}, + }, + water_damage = 3, + lava_damage = 4, + light_damage = 0, + fear_height = 4, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 39, + walk_start = 41, + walk_end = 72, + run_start = 74, + run_end = 105, + punch_start = 74, + punch_end = 105, + }, +--[[ + custom_attack = function(self, p) + local pos = self.object:getpos() + minetest.add_item(pos, "default:sand") + end, +]] +}) + +mobs:register_spawn("mobs_monster:sand_monster", {"default:desert_sand"}, 5, 0, 7000, 4, 31000) + +mobs:register_egg("mobs_monster:sand_monster", S("Sand Monster"), "default_desert_sand.png", 1) + +-- compatibility +mobs:alias_mob("mobs:sand_monster", "mobs_monster:sand_monster") diff --git a/mods/mobs_monster/snowmonster.lua b/mods/mobs_monster/snowmonster.lua new file mode 100644 index 0000000..e4b8aac --- /dev/null +++ b/mods/mobs_monster/snowmonster.lua @@ -0,0 +1,61 @@ + +local S = mobs.intllib + +-- Dirt Monster by PilzAdam + +mobs:register_mob("mobs_monster:snow_monster", { + type = "monster", + passive = false, + attack_type = "dogfight", + pathfinding = true, + attack_animals = true, + reach = 2, + damage = 2, + hp_min = 15, + hp_max = 27, + armor = 110, + collisionbox = {-0.4, -1, -0.4, 0.4, 0.8, 0.4}, + visual = "mesh", + mesh = "mobs_stone_monster.b3d", + textures = { + {"mobs_snow_monster.png"}, + }, + blood_texture = "default_dirt.png", + makes_footstep_sound = true, + sounds = { + random = "mobs_dirtmonster", + }, + view_range = 15, + walk_velocity = 1, + run_velocity = 3, + jump = true, + drops = { + {name = "default:snow", chance = 1, min = 3, max = 5}, + }, + water_damage = 1, + lava_damage = 5, + light_damage = 2, + fear_height = 4, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 14, + walk_start = 15, + walk_end = 38, + run_start = 40, + run_end = 63, + punch_start = 40, + punch_end = 63, + }, +}) + +mobs:register_spawn("mobs_monster:snow_monster", + {"default:snow", "default:snowblock" }, 5, 0, 3000, 3, 31000, false) + mobs:register_spawn("mobs_monster:snow_monster", + {"default:snow", "default:snowblock"}, 3, 0, 3000, 5, 31000, false) + +mobs:register_egg("mobs_monster:snow_monster", S("Snow Monster"), "default_snow.png", 1) + +-- compatibility +mobs:alias_mob("mobs:snow_monster", "mobs_monster:snow_monster") diff --git a/mods/mobs_monster/sounds/mobs_dirtmonster.ogg b/mods/mobs_monster/sounds/mobs_dirtmonster.ogg new file mode 100644 index 0000000..87fdab0 Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_dirtmonster.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_dungeonmaster.ogg b/mods/mobs_monster/sounds/mobs_dungeonmaster.ogg new file mode 100644 index 0000000..4ac5f4a Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_dungeonmaster.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_fireball.ogg b/mods/mobs_monster/sounds/mobs_fireball.ogg new file mode 100644 index 0000000..bdc4ac2 Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_fireball.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_lavaflan.ogg b/mods/mobs_monster/sounds/mobs_lavaflan.ogg new file mode 100644 index 0000000..08c8f1d Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_lavaflan.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_mesemonster.ogg b/mods/mobs_monster/sounds/mobs_mesemonster.ogg new file mode 100644 index 0000000..c354dfd Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_mesemonster.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_oerkki.ogg b/mods/mobs_monster/sounds/mobs_oerkki.ogg new file mode 100644 index 0000000..aac6e43 Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_oerkki.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_sandmonster.ogg b/mods/mobs_monster/sounds/mobs_sandmonster.ogg new file mode 100644 index 0000000..2feae6a Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_sandmonster.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_spider.ogg b/mods/mobs_monster/sounds/mobs_spider.ogg new file mode 100644 index 0000000..4105006 Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_spider.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_stonemonster.ogg b/mods/mobs_monster/sounds/mobs_stonemonster.ogg new file mode 100644 index 0000000..2d2b9f1 Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_stonemonster.ogg differ diff --git a/mods/mobs_monster/sounds/mobs_treemonster.ogg b/mods/mobs_monster/sounds/mobs_treemonster.ogg new file mode 100644 index 0000000..ce4e11e Binary files /dev/null and b/mods/mobs_monster/sounds/mobs_treemonster.ogg differ diff --git a/mods/mobs_monster/spider.lua b/mods/mobs_monster/spider.lua new file mode 100644 index 0000000..4347bbc --- /dev/null +++ b/mods/mobs_monster/spider.lua @@ -0,0 +1,102 @@ + +local S = mobs.intllib + +-- Spider by AspireMint (fishyWET (CC-BY-SA 3.0 license for texture) + +mobs:register_mob("mobs_monster:spider", { + docile_by_day = true, + group_attack = true, + attack_animals = true, + type = "monster", + passive = false, + attack_type = "dogfight", + reach = 2, + damage = 3, + hp_min = 20, + hp_max = 40, + armor = 200, + collisionbox = {-0.9, -0.01, -0.7, 0.7, 0.6, 0.7}, + visual = "mesh", + mesh = "mobs_spider.x", + textures = { + {"mobs_spider.png"}, + }, + visual_size = {x = 7, y = 7}, + makes_footstep_sound = false, + sounds = { + random = "mobs_spider", + attack = "mobs_spider", + }, + walk_velocity = 1, + run_velocity = 3, + jump = true, + view_range = 15, + --replace_rate = 150, + --replace_what = {"air"}, + --replace_with = "mobs:cobweb", + floats = 0, + drops = { + {name = "farming:string", chance = 1, min = 1, max = 2}, + {name = "ethereal:crystal_spike", chance = 15, min = 1, max = 2}, + }, + water_damage = 5, + lava_damage = 5, + light_damage = 0, + 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, + }, +}) + +mobs:register_spawn("mobs_monster:spider", + {"default:desert_stone", "default:stone", "default:dirt_jungle_with_grass"}, 3, 0, 5000, 3, 72) + mobs:register_spawn("mobs_monster:spider", + {"default:leaves_jungle"}, 10, 5, 30000, 1, 72) + +mobs:register_egg("mobs_monster:spider", S("Spider"), "mobs_cobweb.png", 1) + +-- compatibility +mobs:alias_mob("mobs:spider", "mobs_monster:spider") + +-- ethereal crystal spike compatibility +if not minetest.get_modpath("ethereal") then + minetest.register_alias("ethereal:crystal_spike", "default:sandstone") +end + +-- cobweb +minetest.register_node(":mobs:cobweb", { + description = S("Cobweb"), + drawtype = "plantlike", + visual_scale = 1.1, + tiles = {"mobs_cobweb.png"}, + inventory_image = "mobs_cobweb.png", + paramtype = "light", + sunlight_propagates = true, + liquid_viscosity = 11, + liquidtype = "source", + liquid_alternative_flowing = "mobs:cobweb", + liquid_alternative_source = "mobs:cobweb", + liquid_renewable = false, + liquid_range = 0, + walkable = false, + groups = {snappy = 1}, + drop = "farming:cotton", + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craft({ + output = "mobs:cobweb", + recipe = { + {"farming:string", "", "farming:string"}, + {"", "farming:string", ""}, + {"farming:string", "", "farming:string"}, + } +}) diff --git a/mods/mobs_monster/stone_monster.lua b/mods/mobs_monster/stone_monster.lua new file mode 100644 index 0000000..deb89e5 --- /dev/null +++ b/mods/mobs_monster/stone_monster.lua @@ -0,0 +1,76 @@ + +local S = mobs.intllib + +-- Stone Monster by PilzAdam + +mobs:register_mob("mobs_monster:stone_monster", { + type = "monster", + passive = false, + attack_type = "dogfight", + pathfinding = true, + reach = 2, + damage = 3, + hp_min = 12, + hp_max = 35, + armor = 80, + collisionbox = {-0.4, -1, -0.4, 0.4, 0.9, 0.4}, + visual = "mesh", + mesh = "mobs_stone_monster.b3d", + textures = { + {"mobs_stone_monster.png"}, + {"mobs_stone_monster2.png"}, -- by AMMOnym + }, + makes_footstep_sound = true, + sounds = { + random = "mobs_stonemonster", + }, + walk_velocity = 1, + run_velocity = 2, + jump = true, + floats = 0, + view_range = 10, + drops = { + {name = "default:torch", + chance = 35, min = 3, max = 5}, + {name = "default:iron_lump", + chance=38, min=1, max=2}, + {name = "default:copper_lump", + chance=42, min=1, max=2}, + {name = "default:tin_lump", + chance=42, min=1, max=2}, + {name = "default:coal_lump", + chance=32, min=1, max=3}, + {name = "default:marble", + chance=36, min=1, max=3}, + {name = "default:granite", + chance=28, min=1, max=3}, + {name = "default:sandstone", + chance=28, min=1, max=3}, + {name = "default:desert_cobble", + chance=20, min=1, max=3}, + {name = "default:cobble", + chance=20, min=1, max=3}, + }, + water_damage = 0, + lava_damage = 1, + light_damage = 0, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 14, + walk_start = 15, + walk_end = 38, + run_start = 40, + run_end = 63, + punch_start = 40, + punch_end = 63, + }, +}) + +mobs:register_spawn("mobs_monster:stone_monster", {"default:stone", "default:granite"}, 3, 0, 5000, 3, 0) + +mobs:register_egg("mobs_monster:stone_monster", S("Stone Monster"), "default_stone.png", 1) + +-- compatibility +mobs:alias_mob("mobs:stone_monster", "mobs_monster:stone_monster") diff --git a/mods/mobs_monster/textures/mobs_cobweb.png b/mods/mobs_monster/textures/mobs_cobweb.png new file mode 100644 index 0000000..05b4fdc Binary files /dev/null and b/mods/mobs_monster/textures/mobs_cobweb.png differ diff --git a/mods/mobs_monster/textures/mobs_desertstone_monster.png b/mods/mobs_monster/textures/mobs_desertstone_monster.png new file mode 100644 index 0000000..6d690e4 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_desertstone_monster.png differ diff --git a/mods/mobs_monster/textures/mobs_dirt_monster.png b/mods/mobs_monster/textures/mobs_dirt_monster.png new file mode 100644 index 0000000..14da90b Binary files /dev/null and b/mods/mobs_monster/textures/mobs_dirt_monster.png differ diff --git a/mods/mobs_monster/textures/mobs_dungeon_master.png b/mods/mobs_monster/textures/mobs_dungeon_master.png new file mode 100644 index 0000000..dbc9584 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_dungeon_master.png differ diff --git a/mods/mobs_monster/textures/mobs_dungeon_master2.png b/mods/mobs_monster/textures/mobs_dungeon_master2.png new file mode 100644 index 0000000..53100ab Binary files /dev/null and b/mods/mobs_monster/textures/mobs_dungeon_master2.png differ diff --git a/mods/mobs_monster/textures/mobs_dungeon_master3.png b/mods/mobs_monster/textures/mobs_dungeon_master3.png new file mode 100644 index 0000000..4bf8d66 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_dungeon_master3.png differ diff --git a/mods/mobs_monster/textures/mobs_fireball.png b/mods/mobs_monster/textures/mobs_fireball.png new file mode 100644 index 0000000..3279e66 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_fireball.png differ diff --git a/mods/mobs_monster/textures/mobs_oerkki.png b/mods/mobs_monster/textures/mobs_oerkki.png new file mode 100644 index 0000000..a2791fa Binary files /dev/null and b/mods/mobs_monster/textures/mobs_oerkki.png differ diff --git a/mods/mobs_monster/textures/mobs_oerkki2.png b/mods/mobs_monster/textures/mobs_oerkki2.png new file mode 100644 index 0000000..1e74f0c Binary files /dev/null and b/mods/mobs_monster/textures/mobs_oerkki2.png differ diff --git a/mods/mobs_monster/textures/mobs_pick_lava.png b/mods/mobs_monster/textures/mobs_pick_lava.png new file mode 100644 index 0000000..7cc77f0 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_pick_lava.png differ diff --git a/mods/mobs_monster/textures/mobs_sand_monster.png b/mods/mobs_monster/textures/mobs_sand_monster.png new file mode 100644 index 0000000..75fcc4b Binary files /dev/null and b/mods/mobs_monster/textures/mobs_sand_monster.png differ diff --git a/mods/mobs_monster/textures/mobs_snow_monster.png b/mods/mobs_monster/textures/mobs_snow_monster.png new file mode 100644 index 0000000..9dc6619 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_snow_monster.png differ diff --git a/mods/mobs_monster/textures/mobs_spider.png b/mods/mobs_monster/textures/mobs_spider.png new file mode 100644 index 0000000..2b992d1 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_spider.png differ diff --git a/mods/mobs_monster/textures/mobs_stone_monster.png b/mods/mobs_monster/textures/mobs_stone_monster.png new file mode 100644 index 0000000..95c3c16 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_stone_monster.png differ diff --git a/mods/mobs_monster/textures/mobs_stone_monster2.png b/mods/mobs_monster/textures/mobs_stone_monster2.png new file mode 100644 index 0000000..70bfc6e Binary files /dev/null and b/mods/mobs_monster/textures/mobs_stone_monster2.png differ diff --git a/mods/mobs_monster/textures/mobs_tree_monster.png b/mods/mobs_monster/textures/mobs_tree_monster.png new file mode 100644 index 0000000..909af19 Binary files /dev/null and b/mods/mobs_monster/textures/mobs_tree_monster.png differ diff --git a/mods/mobs_monster/textures/mobs_tree_monster2.png b/mods/mobs_monster/textures/mobs_tree_monster2.png new file mode 100644 index 0000000..f78c2da Binary files /dev/null and b/mods/mobs_monster/textures/mobs_tree_monster2.png differ diff --git a/mods/mobs_monster/textures/zmobs_lava_flan.png b/mods/mobs_monster/textures/zmobs_lava_flan.png new file mode 100644 index 0000000..d9799ae Binary files /dev/null and b/mods/mobs_monster/textures/zmobs_lava_flan.png differ diff --git a/mods/mobs_monster/textures/zmobs_lava_flan2.png b/mods/mobs_monster/textures/zmobs_lava_flan2.png new file mode 100644 index 0000000..d8bd632 Binary files /dev/null and b/mods/mobs_monster/textures/zmobs_lava_flan2.png differ diff --git a/mods/mobs_monster/textures/zmobs_lava_flan3.png b/mods/mobs_monster/textures/zmobs_lava_flan3.png new file mode 100644 index 0000000..9ecd196 Binary files /dev/null and b/mods/mobs_monster/textures/zmobs_lava_flan3.png differ diff --git a/mods/mobs_monster/textures/zmobs_lava_orb.png b/mods/mobs_monster/textures/zmobs_lava_orb.png new file mode 100644 index 0000000..bffd74c Binary files /dev/null and b/mods/mobs_monster/textures/zmobs_lava_orb.png differ diff --git a/mods/mobs_monster/textures/zmobs_mese_monster.png b/mods/mobs_monster/textures/zmobs_mese_monster.png new file mode 100644 index 0000000..55f662a Binary files /dev/null and b/mods/mobs_monster/textures/zmobs_mese_monster.png differ diff --git a/mods/mobs_monster/tree_monster.lua b/mods/mobs_monster/tree_monster.lua new file mode 100644 index 0000000..3594156 --- /dev/null +++ b/mods/mobs_monster/tree_monster.lua @@ -0,0 +1,101 @@ + +local S = mobs.intllib + +-- Tree Monster (or Tree Gollum) by PilzAdam + +mobs:register_mob("mobs_monster:tree_monster", { + type = "monster", + passive = false, + attack_type = "dogfight", + attack_animals = true, + --specific_attack = {"player", "mobs_animal:chicken"}, + reach = 2, + damage = 2, + hp_min = 17, + hp_max = 33, + armor = 100, + collisionbox = {-0.4, -1, -0.4, 0.4, 0.8, 0.4}, + visual = "mesh", + mesh = "mobs_tree_monster.b3d", + textures = { + {"mobs_tree_monster.png"}, + {"mobs_tree_monster2.png"}, + }, + blood_texture = "default_wood.png", + makes_footstep_sound = true, + sounds = { + random = "mobs_treemonster", + }, + walk_velocity = 1, + run_velocity = 3, + jump = true, + view_range = 15, + drops = { + {name = "default:sapling_pine", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_jungle", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_oak", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_ahorn", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_rubber", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_poplar", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_birch", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_olive", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_orange", + chance = 55, min = 0, max = 2}, + {name = "default:sapling_palm", + chance = 55, min = 0, max = 2}, + {name = "default:sapling", + chance = 35, min = 1, max = 2}, + {name = "default:apple", + chance = 17, min = 1, max=3}, + {name = "default:fruit_coconut", + chance = 28, min = 0, max=3}, + {name = "default:fruit_cocoa", + chance = 18, min = 0, max=3}, + {name = "default:fruit_banana", + chance = 18, min = 0, max=3}, + {name = "default:fruit_orange", + chance = 18, min = 0, max=3}, + {name = "default:fruit_olive", + chance = 18, min = 0, max=3}, + }, + water_damage = 0, + lava_damage = 2, + light_damage = 2, + fall_damage = 0, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 24, + walk_start = 25, + walk_end = 47, + run_start = 48, + run_end = 62, + punch_start = 48, + punch_end = 62, + }, +}) + +mobs:register_spawn("mobs_monster:tree_monster", + {"default:dirt_jungle_with_grass", "default:dirt_deep_with_grass"}, 3, 0, 7000, 3, 31000, false) +mobs:register_spawn("mobs_monster:tree_monster", + {"default:dirt_jungle_with_grass", "default:dirt_deep_with_grass"}, 10, 0, 15000, 2, 31000, false) + +mobs:register_egg("mobs_monster:tree_monster", S("Tree Monster"), "default_tree_top.png", 1) + +-- compatibility +mobs:alias_mob("mobs:tree_monster", "mobs_monster:tree_monster") + +-- ethereal sapling compatibility +if not minetest.get_modpath("ethereal") then + minetest.register_alias("ethereal:tree_sapling", "default:sapling") + minetest.register_alias("ethereal:jungle_tree_sapling", "default:junglesapling") +end diff --git a/mods/mobs_redo/api.lua b/mods/mobs_redo/api.lua new file mode 100644 index 0000000..d5b9a66 --- /dev/null +++ b/mods/mobs_redo/api.lua @@ -0,0 +1,3047 @@ + +-- Mobs Api (4th October 2016) + +mobs = {} +mobs.mod = "redo" + +-- Intllib +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s, a, ...) + if a == nil then + return s + end + a = {a, ...} + return s:gsub("(@?)@(%(?)(%d+)(%)?)", + function(e, o, n, c) + if e == "" then + return a[tonumber(n)] .. (o == "" and c or "") + else + return "@" .. o .. n .. c + end + end) + end +end +mobs.intllib = S + +-- Invisibility mod check +mobs.invis = {} +if rawget(_G, "invisibility") then + mobs.invis = invisibility +end + +-- Load settings +local damage_enabled = minetest.setting_getbool("enable_damage") +local peaceful_only = minetest.setting_getbool("only_peaceful_mobs") +local disable_blood = minetest.setting_getbool("mobs_disable_blood") +local creative = minetest.setting_getbool("creative_mode") +local spawn_protected = tonumber(minetest.setting_get("mobs_spawn_protected")) or 1 +local remove_far = minetest.setting_getbool("remove_far_mobs") +local difficulty = tonumber(minetest.setting_get("mob_difficulty")) or 1.0 + +-- pathfinding settings +local enable_pathfinding = true +local stuck_timeout = 3 -- how long before mob gets stuck in place and starts searching +local stuck_path_timeout = 10 -- how long will mob follow path before giving up + +-- localize functions +local pi = math.pi +local square = math.sqrt +local sin = math.sin +local cos = math.cos +local abs = math.abs +local min = math.min +local max = math.max +local atann = math.atan +local random = math.random +local floor = math.floor +local atan = function(x) + + if x ~= x then + --error("atan bassed NaN") + --print ("atan based NaN") + return 0 + else + return atann(x) + end +end + +do_attack = function(self, player) + + if self.state ~= "attack" then + + if random(0,100) < 90 + and self.sounds.war_cry then + + minetest.sound_play(self.sounds.war_cry, { + object = self.object, + max_hear_distance = self.sounds.distance + }) + end + + self.state = "attack" + self.attack = player + end +end + +set_velocity = function(self, v) + + local yaw = self.object:getyaw() + self.rotate or 0 + + self.object:setvelocity({ + x = sin(yaw) * -v, + y = self.object:getvelocity().y, + z = cos(yaw) * v + }) +end + +get_velocity = function(self) + + local v = self.object:getvelocity() + + return (v.x * v.x + v.z * v.z) ^ 0.5 +end + +set_animation = function(self, type) + + if not self.animation then + return + end + + self.animation.current = self.animation.current or "" + + self.animation.speed_normal = self.animation.speed_normal or 15 + + if type == "stand" + and self.animation.current ~= "stand" then + + if self.animation.stand_start + and self.animation.stand_end then + + self.object:set_animation({ + x = self.animation.stand_start, + y = self.animation.stand_end}, + (self.animation.speed_stand or 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 then + + self.object:set_animation({ + x = self.animation.walk_start, + y = self.animation.walk_end}, + (self.animation.speed_walk or 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 then + + self.object:set_animation({ + x = self.animation.run_start, + y = self.animation.run_end}, + (self.animation.speed_run or self.animation.speed_normal), 0) + + self.animation.current = "run" + end + + elseif type == "punch" + and self.animation.current ~= "punch" then + + if self.animation.punch_start + and self.animation.punch_end then + + self.object:set_animation({ + x = self.animation.punch_start, + y = self.animation.punch_end}, + (self.animation.speed_punch or self.animation.speed_normal), 0) + + self.animation.current = "punch" + end + elseif type == "punch2" + and self.animation.current ~= "punch2" then + + if self.animation.punch2_start + and self.animation.punch2_end then + + self.object:set_animation({ + x = self.animation.punch2_start, + y = self.animation.punch2_end}, + (self.animation.speed_punch2 or self.animation.speed_normal), 0) + + self.animation.current = "punch2" + end + elseif type == "shoot" + and self.animation.current ~= "shoot" then + + if self.animation.shoot_start + and self.animation.shoot_end then + + self.object:set_animation({ + x = self.animation.shoot_start, + y = self.animation.shoot_end}, + (self.animation.speed_shoot or self.animation.speed_normal), 0) + + self.animation.current = "shoot" + end + end +end + +-- check line of sight for walkers and swimmers alike +function line_of_sight_water(self, pos1, pos2, stepsize) + + local s, pos_w = minetest.line_of_sight(pos1, pos2, stepsize) + + -- normal walking and flying mobs can see you through air + if s == true then + return true + end + + -- swimming mobs can see you through water + if s == false + and self.fly + and self.fly_in == "default:water_source" then + + local nod = minetest.get_node(pos_w).name + + if nod == "default:water_source" + or nod == "default:water_flowing" then + + return true + end + + -- just incase we have a special node for flying/swimming mobs + elseif s == false + and self.fly + and self.fly_in then + + local nod = minetest.get_node(pos_w).name + + if nod == self.fly_in then + return true + end + end + + return false + +end + +-- particle effects +function effect(pos, amount, texture, max_size, radius) + + radius = radius or 2 + + minetest.add_particlespawner({ + amount = amount, + time = 0.25, + minpos = pos, + maxpos = pos, + minvel = {x = -radius, y = -radius, z = -radius}, + maxvel = {x = radius, y = radius, z = radius}, + minacc = {x = -radius, y = -radius, z = -radius}, + maxacc = {x = radius, y = radius, z = radius}, + minexptime = 0.1, + maxexptime = 1, + minsize = 0.5, + maxsize = (max_size or 1), + texture = texture, + }) +end + +-- update nametag colour +function update_tag(self) + + local col = "#00FF00" + local qua = self.hp_max / 4 + + if self.health <= floor(qua * 3) then + col = "#FFFF00" + end + + if self.health <= floor(qua * 2) then + col = "#FF6600" + end + + if self.health <= floor(qua) then + col = "#FF0000" + end + + self.object:set_properties({ + nametag = self.nametag, + nametag_color = col + }) + +end + +-- check if mob is dead or only hurt +function check_for_death(self) + + -- has health actually changed? + if self.health == self.old_health then + return + end + + self.old_health = self.health + + -- still got some health? play hurt sound + if self.health > 0 then + + if self.sounds.damage then + + minetest.sound_play(self.sounds.damage, { + object = self.object, + gain = 1.0, + max_hear_distance = self.sounds.distance + }) + end + + -- make sure health isn't higher than max + if self.health > self.hp_max then + self.health = self.hp_max + end + + -- backup nametag so we can show health stats + if not self.nametag2 then + self.nametag2 = self.nametag or "" + end + + self.htimer = 2 + + self.nametag = "health: " .. self.health .. " of " .. self.hp_max + + update_tag(self) + + return false + end + + -- drop items when dead + local obj + local pos = self.object:getpos() + + for n = 1, #self.drops do + + if random(1, self.drops[n].chance) == 1 then + + obj = minetest.add_item(pos, + ItemStack(self.drops[n].name .. " " + .. random(self.drops[n].min, self.drops[n].max))) + + if obj then + + obj:setvelocity({ + x = random(-10, 10) / 9, + y = 5, + z = random(-10, 10) / 9, + }) + end + end + end + + -- play death sound + if self.sounds.death then + + minetest.sound_play(self.sounds.death, { + object = self.object, + gain = 1.0, + max_hear_distance = self.sounds.distance + }) + end + + -- execute custom death function + if self.on_die then + + self.on_die(self, pos) + self.object:remove() + + return true + end + + -- default death function + self.object:remove() + + effect(pos, 20, "tnt_smoke.png") + + return true +end + +-- check if within physical map limits (-30911 to 30927) +function within_limits(pos, radius) + + if (pos.x - radius) > -30913 + and (pos.x + radius) < 30928 + and (pos.y - radius) > -30913 + and (pos.y + radius) < 30928 + and (pos.z - radius) > -30913 + and (pos.z + radius) < 30928 then + return true -- within limits + end + + return false -- beyond limits +end + +-- is mob facing a cliff +local function is_at_cliff(self) + + if self.fear_height == 0 then -- 0 for no falling protection! + return false + end + + local yaw = self.object:getyaw() + local dir_x = -sin(yaw) * (self.collisionbox[4] + 0.5) + local dir_z = cos(yaw) * (self.collisionbox[4] + 0.5) + local pos = self.object:getpos() + local ypos = pos.y + self.collisionbox[2] -- just above floor + + if minetest.line_of_sight( + {x = pos.x + dir_x, y = ypos, z = pos.z + dir_z}, + {x = pos.x + dir_x, y = ypos - self.fear_height, z = pos.z + dir_z} + , 1) then + + return true + end + + return false +end + +-- get node but use fallback for nil or unknown +local function node_ok(pos, fallback) + + fallback = fallback or "default:dirt" + + local node = minetest.get_node_or_nil(pos) + + if not node then + return minetest.registered_nodes[fallback] + end + + if minetest.registered_nodes[node.name] then + return node + end + + return minetest.registered_nodes[fallback] +end + +-- environmental damage (water, lava, fire, light) +do_env_damage = function(self) + + -- feed/tame text timer (so mob 'full' messages dont spam chat) + if self.htimer > 0 then + self.htimer = self.htimer - 1 + end + + -- reset nametag after showing health stats + if self.htimer < 1 and self.nametag2 then + + self.nametag = self.nametag2 + self.nametag2 = nil + + update_tag(self) + end + + local pos = self.object:getpos() + + self.time_of_day = minetest.get_timeofday() + + -- remove mob if beyond map limits + if not within_limits(pos, 0) then + self.object:remove() + return + end + + -- daylight above ground + if self.light_damage ~= 0 + and pos.y > 0 + and self.time_of_day > 0.2 + and self.time_of_day < 0.8 + and (minetest.get_node_light(pos) or 0) > 12 then + + self.health = self.health - self.light_damage + + effect(pos, 5, "tnt_smoke.png") + end + + -- what is mob standing in? + pos.y = pos.y + self.collisionbox[2] + 0.1 -- foot level + self.standing_in = node_ok(pos, "air").name + --print ("standing in " .. self.standing_in) + + if self.water_damage ~= 0 + or self.lava_damage ~= 0 then + + local nodef = minetest.registered_nodes[self.standing_in] + + pos.y = pos.y + 1 + + -- water + if self.water_damage ~= 0 + and nodef.groups.water then + + self.health = self.health - self.water_damage + + effect(pos, 5, "bubble.png") + end + + -- lava or fire + if self.lava_damage ~= 0 + and (nodef.groups.lava + or self.standing_in == "fire:basic_flame" + or self.standing_in == "fire:permanent_flame") then + + self.health = self.health - self.lava_damage + + effect(pos, 5, "fire_basic_flame.png") + end + end + + check_for_death(self) +end + +-- jump if facing a solid node (not fences or gates) +do_jump = function(self) + + if self.fly + or self.child then + return + end + + local pos = self.object:getpos() + + -- what is mob standing on? + pos.y = pos.y + self.collisionbox[2] - 0.2 + + local nod = node_ok(pos) + +--print ("standing on:", nod.name, pos.y) + + if minetest.registered_nodes[nod.name].walkable == false then + return + end + + -- where is front + local yaw = self.object:getyaw() + local dir_x = -sin(yaw) * (self.collisionbox[4] + 0.5) + local dir_z = cos(yaw) * (self.collisionbox[4] + 0.5) + + -- what is in front of mob? + local nod = node_ok({ + x = pos.x + dir_x, + y = pos.y + 0.5, + z = pos.z + dir_z + }) + + -- thin blocks that do not need to be jumped + if nod.name == "default:snow" then + return + end + +--print ("in front:", nod.name, pos.y + 0.5) + + if (minetest.registered_items[nod.name].walkable + and not nod.name:find("fence") + and not nod.name:find("gate")) + or self.walk_chance == 0 then + + local v = self.object:getvelocity() + + v.y = self.jump_height + 1 + + self.object:setvelocity(v) + + if self.sounds.jump then + + minetest.sound_play(self.sounds.jump, { + object = self.object, + gain = 1.0, + max_hear_distance = self.sounds.distance + }) + end + else + if self.state ~= "attack" then + self.state = "stand" + set_animation(self, "stand") + end + end +end + +-- this is a faster way to calculate distance +local get_distance = function(a, b) + + local x, y, z = a.x - b.x, a.y - b.y, a.z - b.z + + return square(x * x + y * y + z * z) +end + +-- blast damage to entities nearby (modified from TNT mod) +function entity_physics(pos, radius) + + radius = radius * 2 + + local objs = minetest.get_objects_inside_radius(pos, radius) + local obj_pos, dist + + for n = 1, #objs do + + obj_pos = objs[n]:getpos() + + dist = get_distance(pos, obj_pos) + if dist < 1 then dist = 1 end + + local damage = floor((4 / dist) * radius) + local ent = objs[n]:get_luaentity() + + if objs[n]:is_player() then + objs[n]:set_hp(objs[n]:get_hp() - damage) + + else --if ent.health then + + objs[n]:punch(objs[n], 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = damage}, + }, nil) + + end + end +end + +-- should mob follow what I'm holding ? +function follow_holding(self, clicker) + + if mobs.invis[clicker:get_player_name()] then + return false + end + + local item = clicker:get_wielded_item() + local t = type(self.follow) + + -- single item + if t == "string" + and item:get_name() == self.follow then + return true + + -- multiple items + elseif t == "table" then + + for no = 1, #self.follow do + + if self.follow[no] == item:get_name() then + return true + end + end + end + + return false +end + +-- find two animals of same type and breed if nearby and horny +local function breed(self) + + -- child takes 240 seconds before growing into adult + if self.child == true then + + self.hornytimer = self.hornytimer + 1 + + if self.hornytimer > 240 then + + self.child = false + self.hornytimer = 0 + + self.object:set_properties({ + textures = self.base_texture, + mesh = self.base_mesh, + visual_size = self.base_size, + collisionbox = self.base_colbox, + }) + + -- jump when fully grown so not to fall into ground + self.object:setvelocity({ + x = 0, + y = self.jump_height, + z = 0 + }) + end + + return + end + + -- horny animal can mate for 40 seconds, + -- afterwards horny animal cannot mate again for 200 seconds + if self.horny == true + and self.hornytimer < 240 then + + self.hornytimer = self.hornytimer + 1 + + if self.hornytimer >= 240 then + self.hornytimer = 0 + self.horny = false + end + end + + -- find another same animal who is also horny and mate if close enough + if self.horny == true + and self.hornytimer <= 40 then + + local pos = self.object:getpos() + + effect({x = pos.x, y = pos.y + 1, z = pos.z}, 4, "heart.png") + + local objs = minetest.get_objects_inside_radius(pos, 3) + local num = 0 + local ent = nil + + for n = 1, #objs do + + ent = objs[n]:get_luaentity() + + -- check for same animal with different colour + local canmate = false + + if ent then + + if ent.name == self.name then + canmate = true + else + local entname = string.split(ent.name,":") + local selfname = string.split(self.name,":") + + if entname[1] == selfname[1] then + entname = string.split(entname[2],"_") + selfname = string.split(selfname[2],"_") + + if entname[1] == selfname[1] then + canmate = true + end + end + end + end + + if ent + and canmate == true + and ent.horny == true + and ent.hornytimer <= 40 then + num = num + 1 + end + + -- found your mate? then have a baby + if num > 1 then + + self.hornytimer = 41 + ent.hornytimer = 41 + + -- spawn baby + minetest.after(5, function() + + local mob = minetest.add_entity(pos, self.name) + local ent2 = mob:get_luaentity() + local textures = self.base_texture + + if self.child_texture then + textures = self.child_texture[1] + end + + mob:set_properties({ + textures = textures, + visual_size = { + x = self.base_size.x * .5, + y = self.base_size.y * .5, + }, + collisionbox = { + self.base_colbox[1] * .5, + self.base_colbox[2] * .5, + self.base_colbox[3] * .5, + self.base_colbox[4] * .5, + self.base_colbox[5] * .5, + self.base_colbox[6] * .5, + }, + }) + ent2.child = true + ent2.tamed = true + ent2.owner = self.owner + end) + + num = 0 + + break + end + end + end +end + +-- find and replace what mob is looking for (grass, wheat etc.) +function replace(self, pos) + + if self.replace_rate + and self.child == false + and random(1, self.replace_rate) == 1 then + + local pos = self.object:getpos() + + pos.y = pos.y + self.replace_offset + +-- print ("replace node = ".. minetest.get_node(pos).name, pos.y) + + if self.replace_what + and self.replace_with + and self.object:getvelocity().y == 0 + and #minetest.find_nodes_in_area(pos, pos, self.replace_what) > 0 then + + minetest.set_node(pos, {name = self.replace_with}) + + -- when cow/sheep eats grass, replace wool and milk + if self.gotten == true then + self.gotten = false + self.object:set_properties(self) + end + end + end +end + +-- check if daytime and also if mob is docile during daylight hours +function day_docile(self) + + if self.docile_by_day == false then + + return false + + elseif self.docile_by_day == true + and self.time_of_day > 0.2 + and self.time_of_day < 0.8 then + + return true + end +end + +-- path finding and smart mob routine by rnd +function smart_mobs(self, s, p, dist, dtime) + + local s1 = self.path.lastpos + + -- is it becoming stuck? + if abs(s1.x - s.x) + abs(s1.z - s.z) < 1.5 then + self.path.stuck_timer = self.path.stuck_timer + dtime + else + self.path.stuck_timer = 0 + end + + self.path.lastpos = {x = s.x, y = s.y, z = s.z} + + -- im stuck, search for path + if (self.path.stuck_timer > stuck_timeout and not self.path.following) + or (self.path.stuck_timer > stuck_path_timeout + and self.path.following) then + + self.path.stuck_timer = 0 + + -- lets try find a path, first take care of positions + -- since pathfinder is very sensitive + local sheight = self.collisionbox[5] - self.collisionbox[2] + + -- round position to center of node to avoid stuck in walls + -- also adjust height for player models! + s.x = floor(s.x + 0.5) + s.y = floor(s.y + 0.5) - sheight + s.z = floor(s.z + 0.5) + + local ssight, sground = minetest.line_of_sight(s, { + x = s.x, y = s.y - 4, z = s.z}, 1) + + -- determine node above ground + if not ssight then + s.y = sground.y + 1 + end + + local p1 = self.attack:getpos() + + p1.x = floor(p1.x + 0.5) + p1.y = floor(p1.y + 0.5) + p1.z = floor(p1.z + 0.5) + + self.path.way = minetest.find_path(s, p1, 16, 2, 6, "Dijkstra") --"A*_noprefetch") + + -- attempt to unstick mob that is "daydreaming" + self.object:setpos({ + x = s.x + 0.1 * (random() * 2 - 1), + y = s.y + 1, + z = s.z + 0.1 * (random() * 2 - 1) + }) + + self.state = "" + do_attack(self, self.attack) + + -- no path found, try something else + if not self.path.way then + + self.path.following = false + + -- lets make way by digging/building if not accessible + if self.pathfinding == 2 then + + -- add block and remove one block above so + -- there is room to jump if needed + if s.y < p1.y then + + if not minetest.is_protected(s, "") then + minetest.set_node(s, {name = "default:dirt"}) + end + + local sheight = math.ceil(self.collisionbox[5]) + 1 + + -- assume mob is 2 blocks high so it digs above its head + s.y = s.y + sheight + + if not minetest.is_protected(s, "") then + + local node1 = minetest.get_node(s).name + + if node1 ~= "air" + and node1 ~= "ignore" then + minetest.set_node(s, {name = "air"}) + minetest.add_item(s, ItemStack(node1)) + end + end + + s.y = s.y - sheight + self.object:setpos({x = s.x, y = s.y + 2, z = s.z}) + + else -- dig 2 blocks to make door toward player direction + + local yaw1 = self.object:getyaw() + pi / 2 + + local p1 = { + x = s.x + cos(yaw1), + y = s.y, + z = s.z + sin(yaw1) + } + + if not minetest.is_protected(p1, "") then + + local node1 = minetest.get_node(p1).name + + if node1 ~= "air" + and node1 ~= "ignore" then + minetest.add_item(p1, ItemStack(node1)) + minetest.set_node(p1, {name = "air"}) + end + + p1.y = p1.y + 1 + node1 = minetest.get_node(p1).name + + if node1 ~= "air" + and node1 ~= "ignore" then + minetest.add_item(p1, ItemStack(node1)) + minetest.set_node(p1, {name = "air"}) + end + + end + end + end + + -- will try again in 2 second + self.path.stuck_timer = stuck_timeout - 2 + + -- frustration! cant find the damn path :( + if self.sounds.random then + + minetest.sound_play(self.sounds.random, { + object = self.object, + max_hear_distance = self.sounds.distance + }) + end + + else + + -- yay i found path + if self.sounds.attack then + + set_velocity(self, self.walk_velocity) + + minetest.sound_play(self.sounds.attack, { + object = self.object, + max_hear_distance = self.sounds.distance + }) + end + + -- follow path now that it has it + self.path.following = true + end + end +end + +-- specific attacks +local specific_attack = function(list, what) + + -- no list so attack default (player, animals etc.) + if list == nil then + return true + end + + -- is found entity on list to attack? + for no = 1, #list do + + if list[no] == what then + return true + end + end + + return false +end + +-- monster find someone to attack +local monster_attack = function(self) + + if self.type ~= "monster" + or not damage_enabled + or self.state == "attack" + or day_docile(self) then + return + end + + local s = self.object:getpos() + local p, sp, dist + local player, obj, min_player + local type, name = "", "" + local min_dist = self.view_range + 1 + local objs = minetest.get_objects_inside_radius(s, self.view_range) + + for n = 1, #objs do + + if objs[n]:is_player() then + + if mobs.invis[ objs[n]:get_player_name() ] then + + type = "" + else + player = objs[n] + type = "player" + name = "player" + end + else + obj = objs[n]:get_luaentity() + + if obj then + player = obj.object + type = obj.type + name = obj.name or "" + end + end + + -- find specific mob to attack, failing that attack player/npc/animal + if specific_attack(self.specific_attack, name) + and (type == "player" or type == "npc" + or (type == "animal" and self.attack_animals == true)) then + + s = self.object:getpos() + p = player:getpos() + sp = s + + -- aim higher to make looking up hills more realistic + p.y = p.y + 1 + sp.y = sp.y + 1 + + dist = get_distance(p, s) + + if dist < self.view_range then + -- field of view check goes here + + -- choose closest player to attack + if line_of_sight_water(self, sp, p, 2) == true + and dist < min_dist then + min_dist = dist + min_player = player + end + end + end + end + + -- attack player + if min_player then + do_attack(self, min_player) + end +end + +-- npc, find closest monster to attack +local npc_attack = function(self) + + if self.type ~= "npc" + or not self.attacks_monsters + or self.state == "attack" then + return + end + + local s = self.object:getpos() + local min_dist = self.view_range + 1 + local obj, min_player = nil, nil + local objs = minetest.get_objects_inside_radius(s, self.view_range) + + for n = 1, #objs do + + obj = objs[n]:get_luaentity() + + if obj + and obj.type == "monster" then + + p = obj.object:getpos() + + dist = get_distance(p, s) + + if dist < min_dist then + min_dist = dist + min_player = obj.object + end + end + end + + if min_player then + do_attack(self, min_player) + end +end + +-- follow player if owner or holding item, if fish outta water then flop +local follow_flop = function(self) + + -- find player to follow + if (self.follow ~= "" + or self.order == "follow") + and not self.following + and self.state ~= "attack" + and self.state ~= "runaway" then + + local s = self.object:getpos() + local players = minetest.get_connected_players() + + for n = 1, #players do + + if get_distance(players[n]:getpos(), s) < self.view_range + and not mobs.invis[ players[n]:get_player_name() ] then + + self.following = players[n] + + break + end + end + end + + if self.type == "npc" + and self.order == "follow" + and self.state ~= "attack" + and self.owner ~= "" then + + -- npc stop following player if not owner + if self.following + and self.owner + and self.owner ~= self.following:get_player_name() then + self.following = nil + end + else + -- stop following player if not holding specific item + if self.following + and self.following:is_player() + and follow_holding(self, self.following) == false then + self.following = nil + end + + end + + -- follow that thing + if self.following then + + local s = self.object:getpos() + local p + + if self.following:is_player() then + + p = self.following:getpos() + + elseif self.following.object then + + p = self.following.object:getpos() + end + + if p then + + local dist = get_distance(p, s) + + -- dont follow if out of range + if dist > self.view_range then + self.following = nil + else + local vec = { + x = p.x - s.x, + y = p.y - s.y, + z = p.z - s.z + } + + local yaw = (atan(vec.z / vec.x) + pi / 2) - self.rotate + + if p.x > s.x then + yaw = yaw + pi + end + + self.object:setyaw(yaw) + + -- anyone but standing npc's can move along + if dist > self.reach + and self.order ~= "stand" then + + if (self.jump + and get_velocity(self) <= 0.5 + and self.object:getvelocity().y == 0) + or (self.object:getvelocity().y == 0 + and self.jump_chance > 0) then + + do_jump(self) + end + + set_velocity(self, self.walk_velocity) + + if self.walk_chance ~= 0 then + set_animation(self, "walk") + end + else + set_velocity(self, 0) + set_animation(self, "stand") + end + + return + end + end + end + + -- water swimmers flop when on land + if self.fly + and self.fly_in == "default:water_source" + and self.standing_in ~= self.fly_in then + + self.state = "flop" + self.object:setvelocity({x = 0, y = -5, z = 0}) + + set_animation(self, "stand") + + return + end +end + +-- dogshoot attack switch and counter function +local dogswitch = function(self, dtime) + + -- switch mode not activated + if not self.dogshoot_switch + or not dtime then + return 0 + end + + self.dogshoot_count = self.dogshoot_count + dtime + + if self.dogshoot_count > self.dogshoot_count_max then + + self.dogshoot_count = 0 + + if self.dogshoot_switch == 1 then + self.dogshoot_switch = 2 + else + self.dogshoot_switch = 1 + end + end + + return self.dogshoot_switch +end + +-- execute current state (stand, walk, run, attacks) +local do_states = function(self, dtime) + + local yaw = 0 + + if self.state == "stand" then + + if random(1, 4) == 1 then + + local lp = nil + local s = self.object:getpos() + + if self.type == "npc" then + + local objs = minetest.get_objects_inside_radius(s, 3) + + for n = 1, #objs do + + if objs[n]:is_player() then + lp = objs[n]:getpos() + break + end + end + end + + -- look at any players nearby, otherwise turn randomly + if lp then + + local vec = { + x = lp.x - s.x, + y = lp.y - s.y, + z = lp.z - s.z + } + + yaw = (atan(vec.z / vec.x) + pi / 2) - self.rotate + + if lp.x > s.x then + yaw = yaw + pi + end + else + yaw = (random(0, 360) - 180) / 180 * pi + end + + self.object:setyaw(yaw) + end + + set_velocity(self, 0) + set_animation(self, "stand") + + -- npc's ordered to stand stay standing + if self.type ~= "npc" + or self.order ~= "stand" then + + if self.walk_chance ~= 0 + and random(1, 100) <= self.walk_chance + and is_at_cliff(self) == false then + + set_velocity(self, self.walk_velocity) + self.state = "walk" + set_animation(self, "walk") + end + end + + elseif self.state == "walk" then + + local s = self.object:getpos() + local lp = nil + + -- is there something I need to avoid? + if self.water_damage > 0 + and self.lava_damage > 0 then + + lp = minetest.find_node_near(s, 1, {"group:water", "group:lava"}) + + elseif self.water_damage > 0 then + + lp = minetest.find_node_near(s, 1, {"group:water"}) + + elseif self.lava_damage > 0 then + + lp = minetest.find_node_near(s, 1, {"group:lava"}) + end + + -- if something then avoid + if lp then + + local vec = { + x = lp.x - s.x, + y = lp.y - s.y, + z = lp.z - s.z + } + + yaw = atan(vec.z / vec.x) + 3 * pi / 2 - self.rotate + + if lp.x > s.x then + yaw = yaw + pi + end + + self.object:setyaw(yaw) + + -- otherwise randomly turn + elseif random(1, 100) <= 30 then + + local yaw = (random(0, 360) - 180) / 180 * pi + + self.object:setyaw(yaw) + end + + -- stand for great fall in front + local temp_is_cliff = is_at_cliff(self) + + -- jump when walking comes to a halt + if temp_is_cliff == false + and self.jump + and get_velocity(self) <= 0.5 + and self.object:getvelocity().y == 0 then + + do_jump(self) + end + + if temp_is_cliff + or random(1, 100) <= 30 then + + set_velocity(self, 0) + self.state = "stand" + set_animation(self, "stand") + else + set_velocity(self, self.walk_velocity) + set_animation(self, "walk") + end + + -- runaway when punched + elseif self.state == "runaway" then + + self.runaway_timer = self.runaway_timer + 1 + + -- stop after 5 seconds or when at cliff + if self.runaway_timer > 5 + or is_at_cliff(self) then + self.runaway_timer = 0 + set_velocity(self, 0) + self.state = "stand" + set_animation(self, "stand") + else + set_velocity(self, self.run_velocity) + set_animation(self, "walk") + end + + -- jump when walking comes to a halt + if self.jump + and get_velocity(self) <= 0.5 + and self.object:getvelocity().y == 0 then + + do_jump(self) + end + + -- attack routines (explode, dogfight, shoot, dogshoot) + elseif self.state == "attack" then + + -- calculate distance from mob and enemy + local s = self.object:getpos() + local p = self.attack:getpos() or s + local dist = get_distance(p, s) + + -- stop attacking if player or out of range + if dist > self.view_range + or not self.attack + or not self.attack:getpos() + or self.attack:get_hp() <= 0 + or (self.attack:is_player() and mobs.invis[ self.attack:get_player_name() ]) then + + --print(" ** stop attacking **", dist, self.view_range) + self.state = "stand" + set_velocity(self, 0) + set_animation(self, "stand") + self.attack = nil + self.v_start = false + self.timer = 0 + self.blinktimer = 0 + + return + end + + if self.attack_type == "explode" then + + local vec = { + x = p.x - s.x, + y = p.y - s.y, + z = p.z - s.z + } + + yaw = atan(vec.z / vec.x) + pi / 2 - self.rotate + + if p.x > s.x then + yaw = yaw + pi + end + + self.object:setyaw(yaw) + + if dist > self.reach then + + if not self.v_start then + + self.v_start = true + set_velocity(self, self.run_velocity) + self.timer = 0 + self.blinktimer = 0 + else + self.timer = 0 + self.blinktimer = 0 + + if get_velocity(self) <= 0.5 + and self.object:getvelocity().y == 0 then + + do_jump(self) + end + + set_velocity(self, self.run_velocity) + end + + set_animation(self, "run") + else + set_velocity(self, 0) + set_animation(self, "punch") + + self.timer = self.timer + dtime + self.blinktimer = (self.blinktimer or 0) + dtime + + if self.blinktimer > 0.2 then + + self.blinktimer = 0 + + 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() + local radius = self.explosion_radius or 1 + + -- hurt player/mobs caught in blast area + entity_physics(pos, radius) + + -- dont damage anything if area protected or next to water + if minetest.find_node_near(pos, 1, {"group:water"}) + or minetest.is_protected(pos, "") then + + if self.sounds.explode then + + minetest.sound_play(self.sounds.explode, { + object = self.object, + gain = 1.0, + max_hear_distance = 16 + }) + end + + self.object:remove() + + effect(pos, 15, "tnt_smoke.png", 5) + + return + end + + pos.y = pos.y - 1 + + mobs:explosion(pos, radius, 0, 1, self.sounds.explode) + + self.object:remove() + + return + end + end + + elseif self.attack_type == "dogfight" + or (self.attack_type == "dogshoot" and dogswitch(self, dtime) == 2) + or (self.attack_type == "dogshoot" and dist <= self.reach and dogswitch(self) == 0) then + + if self.fly + and dist > self.reach then + + local nod = node_ok(s) + local p1 = s + local me_y = floor(p1.y) + local p2 = p + local p_y = floor(p2.y + 1) + local v = self.object:getvelocity() + + if nod.name == self.fly_in then + + if me_y < p_y then + + self.object:setvelocity({ + x = v.x, + y = 1 * self.walk_velocity, + z = v.z + }) + + elseif me_y > p_y then + + self.object:setvelocity({ + x = v.x, + y = -1 * self.walk_velocity, + z = v.z + }) + end + else + if me_y < p_y then + + self.object:setvelocity({ + x = v.x, + y = 0.01, + z = v.z + }) + + elseif me_y > p_y then + + self.object:setvelocity({ + x = v.x, + y = -0.01, + z = v.z + }) + end + end + + end + + -- rnd: new movement direction + if self.path.following + and self.path.way + and self.attack_type ~= "dogshoot" then + + -- no paths longer than 50 + if #self.path.way > 50 + or dist < self.reach then + self.path.following = false + return + end + + local p1 = self.path.way[1] + + if not p1 then + self.path.following = false + return + end + + if abs(p1.x-s.x) + abs(p1.z - s.z) < 0.6 then + -- reached waypoint, remove it from queue + table.remove(self.path.way, 1) + end + + -- set new temporary target + p = {x = p1.x, y = p1.y, z = p1.z} + end + + local vec = { + x = p.x - s.x, + y = p.y - s.y, + z = p.z - s.z + } + + yaw = (atan(vec.z / vec.x) + pi / 2) - self.rotate + + if p.x > s.x then + yaw = yaw + pi + end + + self.object:setyaw(yaw) + + -- move towards enemy if beyond mob reach + if dist > self.reach then + + -- path finding by rnd + if self.pathfinding -- only if mob has pathfinding enabled + and enable_pathfinding then + + smart_mobs(self, s, p, dist, dtime) + end + + -- jump attack + if (self.jump + and get_velocity(self) <= 0.5 + and self.object:getvelocity().y == 0) + or (self.object:getvelocity().y == 0 + and self.jump_chance > 0) then + + do_jump(self) + end + + if is_at_cliff(self) then + + set_velocity(self, 0) + set_animation(self, "stand") + else + + if self.path.stuck then + set_velocity(self, self.walk_velocity) + else + set_velocity(self, self.run_velocity) + end + + set_animation(self, "run") + end + + else -- rnd: if inside reach range + + self.path.stuck = false + self.path.stuck_timer = 0 + self.path.following = false -- not stuck anymore + + set_velocity(self, 0) + + if not self.custom_attack then + + if self.timer > 1 then + + self.timer = 0 + + if self.double_melee_attack + and random(1, 2) == 1 then + set_animation(self, "punch2") + else + set_animation(self, "punch") + end + + local p2 = p + local s2 = s + + p2.y = p2.y + 1.5 + s2.y = s2.y + 1.5 + + if line_of_sight_water(self, p2, s2) == true then + + -- play attack sound + if self.sounds.attack then + + minetest.sound_play(self.sounds.attack, { + object = self.object, + max_hear_distance = self.sounds.distance + }) + end + + -- punch player + self.attack:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = self.damage} + }, nil) + end + end + else -- call custom attack every second + if self.custom_attack + and self.timer > 1 then + + self.timer = 0 + + self.custom_attack(self, p) + end + end + end + + elseif self.attack_type == "shoot" + or (self.attack_type == "dogshoot" and dogswitch(self, dtime) == 1) + or (self.attack_type == "dogshoot" and dist > self.reach and dogswitch(self) == 0) then + + p.y = p.y - .5 + s.y = s.y + .5 + + local dist = get_distance(p, s) + local vec = { + x = p.x - s.x, + y = p.y - s.y, + z = p.z - s.z + } + + yaw = (atan(vec.z / vec.x) + pi / 2) - self.rotate + + if p.x > s.x then + yaw = yaw + pi + end + + self.object:setyaw(yaw) + + set_velocity(self, 0) + + if self.shoot_interval + and self.timer > self.shoot_interval + and random(1, 100) <= 60 then + + self.timer = 0 + set_animation(self, "shoot") + + -- play shoot attack sound + if self.sounds.shoot_attack then + + minetest.sound_play(self.sounds.shoot_attack, { + object = self.object, + max_hear_distance = self.sounds.distance + }) + 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 ent = obj:get_luaentity() + local amount = (vec.x * vec.x + vec.y * vec.y + vec.z * vec.z) ^ 0.5 + local v = ent.velocity or 1 -- or set to default + ent.switch = 1 + + -- offset makes shoot aim accurate + vec.y = vec.y + self.shoot_offset + vec.x = vec.x * (v / amount) + vec.y = vec.y * (v / amount) + vec.z = vec.z * (v / amount) + + obj:setvelocity(vec) + end + end + end +end + +-- falling and fall damage +local falling = function(self, pos) + + if self.fly then + return + end + + -- floating in water (or falling) + local v = self.object:getvelocity() + + -- going up then apply gravity + if v.y > 0.1 then + + self.object:setacceleration({ + x = 0, + y = self.fall_speed, + z = 0 + }) + end + + -- in water then float up + if minetest.registered_nodes[node_ok(pos).name].groups.liquid then + + if self.floats == 1 then + + self.object:setacceleration({ + x = 0, + y = -self.fall_speed / (max(1, v.y) ^ 2), + z = 0 + }) + end + else + -- fall downwards + self.object:setacceleration({ + x = 0, + y = self.fall_speed, + z = 0 + }) + + -- fall damage + if self.fall_damage == 1 + and self.object:getvelocity().y == 0 then + + local d = self.old_y - self.object:getpos().y + + if d > 5 then + + self.health = self.health - floor(d - 5) + + effect(pos, 5, "tnt_smoke.png") + + if check_for_death(self) then + return + end + end + + self.old_y = self.object:getpos().y + end + end +end + +local mob_punch = function(self, hitter, tflp, tool_capabilities, dir) + + -- error checking when mod profiling is enabled + if not tool_capabilities then + print (S("[MOBS] mod profiling enabled, damage not enabled")) + return + end + + -- direction error check + dir = dir or {x = 0, y = 0, z = 0} + + -- weapon wear + local weapon = hitter:get_wielded_item() + local punch_interval = 1.4 + + -- calculate mob damage + local damage = 0 + local armor = self.object:get_armor_groups() or {} + local tmp + + -- quick error check incase it ends up 0 (serialize.h check test) + if tflp == 0 then + tflp = 0.2 + end + + for group,_ in pairs( (tool_capabilities.damage_groups or {}) ) do + + tmp = tflp / (tool_capabilities.full_punch_interval or 1.4) + + if tmp < 0 then + tmp = 0.0 + elseif tmp > 1 then + tmp = 1.0 + end + + damage = damage + (tool_capabilities.damage_groups[group] or 0) + * tmp * ((armor[group] or 0) / 100.0) + end + + -- check for tool immunity or special damage + for n = 1, #self.immune_to do + + if self.immune_to[n][1] == weapon:get_name() then + + damage = self.immune_to[n][2] or 0 + break + end + end + + -- print ("Mob Damage is", damage) + + -- add weapon wear + if tool_capabilities then + punch_interval = tool_capabilities.full_punch_interval or 1.4 + end + + if weapon:get_definition() + and weapon:get_definition().tool_capabilities then + + weapon:add_wear(floor((punch_interval / 75) * 9000)) + hitter:set_wielded_item(weapon) + end + + -- weapon sounds + if weapon:get_definition().sounds ~= nil then + + local s = random(0, #weapon:get_definition().sounds) + + minetest.sound_play(weapon:get_definition().sounds[s], { + object = hitter, + max_hear_distance = 8 + }) + else + minetest.sound_play("default_punch", { + object = hitter, + max_hear_distance = 5 + }) + end + + -- do damage + self.health = self.health - floor(damage) + + -- exit here if dead + if check_for_death(self) then + return + end + + --[[ add healthy afterglow when hit (can cause hit lag with larger textures) + core.after(0.1, function() + self.object:settexturemod("^[colorize:#c9900070") + + core.after(0.3, function() + self.object:settexturemod("") + end) + end) ]] + + -- blood_particles + if self.blood_amount > 0 + and not disable_blood then + + local pos = self.object:getpos() + + pos.y = pos.y + (-self.collisionbox[2] + self.collisionbox[5]) * .5 + + effect(pos, self.blood_amount, self.blood_texture) + end + + -- knock back effect (only on full punch) + if self.knock_back > 0 + and tflp > punch_interval then + + local v = self.object:getvelocity() + local r = 1.4 - min(punch_interval, 1.4) + local kb = r * 5 + local up = 2 + + -- if already in air then dont go up anymore when hit + if v.y > 0 + or self.fly then + up = 0 + end + + self.object:setvelocity({ + x = dir.x * kb, + y = up, + z = dir.z * kb + }) + + self.pause_timer = r + end + + -- if skittish then run away + if self.runaway == true then + + local lp = hitter:getpos() + local s = self.object:getpos() + + local vec = { + x = lp.x - s.x, + y = lp.y - s.y, + z = lp.z - s.z + } + + local yaw = atan(vec.z / vec.x) + 3 * pi / 2 - self.rotate + + if lp.x > s.x then + yaw = yaw + pi + end + + self.object:setyaw(yaw) + self.state = "runaway" + self.runaway_timer = 0 + self.following = nil + end + + -- attack puncher and call other mobs for help + if self.passive == false + and self.state ~= "flop" + and self.child == false + and hitter:get_player_name() ~= self.owner + and not mobs.invis[ hitter:get_player_name() ] then + + -- attack whoever punched mob + self.state = "" + do_attack(self, hitter) + + -- alert others to the attack + local objs = minetest.get_objects_inside_radius(hitter:getpos(), self.view_range) + local obj = nil + + for n = 1, #objs do + + obj = objs[n]:get_luaentity() + + if obj then + + if obj.group_attack == true + and obj.state ~= "attack" then + do_attack(obj, hitter) + end + end + end + end +end + +local mob_activate = function(self, staticdata, dtime_s, def) + + -- remove monsters in peaceful mode, or when no data + if (self.type == "monster" and peaceful_only) + or not staticdata then + + self.object:remove() + + return + end + + -- load entity variables + local tmp = minetest.deserialize(staticdata) + + if tmp then + + for _,stat in pairs(tmp) do + self[_] = stat + end + end + + -- select random texture, set model and size + if not self.base_texture then + + self.base_texture = def.textures[random(1, #def.textures)] + self.base_mesh = def.mesh + self.base_size = self.visual_size + self.base_colbox = self.collisionbox + end + + -- set texture, model and size + local textures = self.base_texture + local mesh = self.base_mesh + local vis_size = self.base_size + local colbox = self.base_colbox + + -- specific texture if gotten + if self.gotten == true + and def.gotten_texture then + textures = def.gotten_texture + end + + -- specific mesh if gotten + if self.gotten == true + and def.gotten_mesh then + mesh = def.gotten_mesh + end + + -- set child objects to half size + if self.child == true then + + vis_size = { + x = self.base_size.x * .5, + y = self.base_size.y * .5, + } + + if def.child_texture then + textures = def.child_texture[1] + end + + colbox = { + self.base_colbox[1] * .5, + self.base_colbox[2] * .5, + self.base_colbox[3] * .5, + self.base_colbox[4] * .5, + self.base_colbox[5] * .5, + self.base_colbox[6] * .5 + } + end + + if self.health == 0 then + self.health = random (self.hp_min, self.hp_max) + end + + -- rnd: pathfinding init + self.path = {} + self.path.way = {} -- path to follow, table of positions + self.path.lastpos = {x = 0, y = 0, z = 0} + self.path.stuck = false + self.path.following = false -- currently following path? + self.path.stuck_timer = 0 -- if stuck for too long search for path + -- end init + + self.object:set_armor_groups({immortal = 1, fleshy = self.armor}) + self.old_y = self.object:getpos().y + self.old_health = self.health + self.object:setyaw((random(0, 360) - 180) / 180 * pi) + self.sounds.distance = self.sounds.distance or 10 + self.textures = textures + self.mesh = mesh + self.collisionbox = colbox + self.visual_size = vis_size + self.standing_in = "" + + -- set anything changed above + self.object:set_properties(self) + update_tag(self) +end + +local mob_step = function(self, dtime) + + local pos = self.object:getpos() + local yaw = self.object:getyaw() or 0 + + -- when lifetimer expires remove mob (except npc and tamed) + if self.type ~= "npc" + and not self.tamed + and self.state ~= "attack" + and remove_far ~= true + and self.lifetimer < 20000 then + + self.lifetimer = self.lifetimer - dtime + + if self.lifetimer <= 0 then + + -- only despawn away from player + local objs = minetest.get_objects_inside_radius(pos, 15) + + for n = 1, #objs do + + if objs[n]:is_player() then + + self.lifetimer = 20 + + return + end + end + + minetest.log("action", + S("lifetimer expired, removed @1", self.name)) + + effect(pos, 15, "tnt_smoke.png") + + self.object:remove() + + return + end + end + + falling(self, pos) + + -- knockback timer + if self.pause_timer > 0 then + + self.pause_timer = self.pause_timer - dtime + + if self.pause_timer < 1 then + self.pause_timer = 0 + end + + return + end + + -- run custom function (defined in mob lua file) + if self.do_custom then + + -- when false skip going any further + if self.do_custom(self, dtime) == false then + return + end + end + + -- attack timer + self.timer = self.timer + dtime + + if self.state ~= "attack" then + + if self.timer < 1 then + return + end + + self.timer = 0 + end + + -- never go over 100 + if self.timer > 100 then + self.timer = 1 + end + + -- node replace check (cow eats grass etc.) + replace(self, pos) + + -- mob plays random sound at times + if self.sounds.random + and random(1, 100) == 1 then + + minetest.sound_play(self.sounds.random, { + object = self.object, + max_hear_distance = self.sounds.distance + }) + end + + -- environmental damage timer (every 1 second) + self.env_damage_timer = self.env_damage_timer + dtime + + if (self.state == "attack" and self.env_damage_timer > 1) + or self.state ~= "attack" then + + self.env_damage_timer = 0 + + do_env_damage(self) + end + + monster_attack(self) + + npc_attack(self) + + breed(self) + + follow_flop(self) + + do_states(self, dtime) + +end + +-- default function when mobs are blown up with TNT +local do_tnt = function(obj, damage) + + --print ("----- Damage", damage) + + obj.object:punch(obj.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = damage}, + }, nil) + + return false, true, {} +end + +mobs.spawning_mobs = {} + +-- register mob function +function mobs:register_mob(name, def) + + mobs.spawning_mobs[name] = true + +minetest.register_entity(name, { + + stepheight = def.stepheight or 0.6, + name = name, + type = def.type, + attack_type = def.attack_type, + fly = def.fly, + fly_in = def.fly_in or "air", + owner = def.owner or "", + order = def.order or "", + on_die = def.on_die, + do_custom = def.do_custom, + jump_height = def.jump_height or 6, + jump_chance = def.jump_chance or 0, + drawtype = def.drawtype, -- DEPRECATED, use rotate instead + rotate = math.rad(def.rotate or 0), -- 0=front, 90=side, 180=back, 270=side2 + lifetimer = def.lifetimer or 180, -- 3 minutes + hp_min = max(1, (def.hp_min or 5) * difficulty), + hp_max = max(1, (def.hp_max or 10) * difficulty), + physical = true, + collisionbox = def.collisionbox, + visual = def.visual, + visual_size = def.visual_size or {x = 1, y = 1}, + mesh = def.mesh, + makes_footstep_sound = def.makes_footstep_sound or false, + view_range = def.view_range or 5, + walk_velocity = def.walk_velocity or 1, + run_velocity = def.run_velocity or 2, + damage = max(1, (def.damage or 0) * difficulty), + light_damage = def.light_damage or 0, + water_damage = def.water_damage or 0, + lava_damage = def.lava_damage or 0, + fall_damage = def.fall_damage or 1, + fall_speed = def.fall_speed or -10, -- must be lower than -2 (default: -10) + drops = def.drops or {}, + armor = def.armor or 100, + on_rightclick = def.on_rightclick, + arrow = def.arrow, + shoot_interval = def.shoot_interval, + sounds = def.sounds or {}, + animation = def.animation, + follow = def.follow, + jump = def.jump or true, + walk_chance = def.walk_chance or 50, + attacks_monsters = def.attacks_monsters or false, + group_attack = def.group_attack or false, + --fov = def.fov or 120, + passive = def.passive or false, + recovery_time = def.recovery_time or 0.5, + knock_back = def.knock_back or 3, + blood_amount = def.blood_amount or 5, + blood_texture = def.blood_texture or "mobs_blood.png", + shoot_offset = def.shoot_offset or 0, + floats = def.floats or 1, -- floats in water by default + replace_rate = def.replace_rate, + replace_what = def.replace_what, + replace_with = def.replace_with, + replace_offset = def.replace_offset or 0, + timer = 0, + env_damage_timer = 0, -- only used when state = "attack" + tamed = false, + pause_timer = 0, + horny = false, + hornytimer = 0, + child = false, + gotten = false, + health = 0, + reach = def.reach or 3, + htimer = 0, + texture_list = def.textures, + child_texture = def.child_texture, + docile_by_day = def.docile_by_day or false, + time_of_day = 0.5, + fear_height = def.fear_height or 0, + runaway = def.runaway, + runaway_timer = 0, + pathfinding = def.pathfinding, + immune_to = def.immune_to or {}, + explosion_radius = def.explosion_radius, + custom_attack = def.custom_attack, + double_melee_attack = def.double_melee_attack, + dogshoot_switch = def.dogshoot_switch, + dogshoot_count = 0, + dogshoot_count_max = def.dogshoot_count_max or 5, + attack_animals = def.attack_animals or false, + specific_attack = def.specific_attack, + + on_blast = def.on_blast or do_tnt, + + on_step = mob_step, + + on_punch = mob_punch, + + on_activate = function(self, staticdata, dtime_s) + mob_activate(self, staticdata, dtime_s, def) + end, + + get_staticdata = function(self) + + -- remove mob when out of range unless tamed + if remove_far + and self.remove_ok + and not self.tamed then + + --print ("REMOVED " .. self.name) + + self.object:remove() + + return nil + end + + self.remove_ok = true + self.attack = nil + self.following = nil + self.state = "stand" + + -- used to rotate older mobs + if self.drawtype + and self.drawtype == "side" then + self.rotate = math.rad(90) + end + + local tmp = {} + + for _,stat in pairs(self) do + + local t = type(stat) + + if t ~= 'function' + and t ~= 'nil' + and t ~= 'userdata' then + tmp[_] = self[_] + end + end + + -- print('===== '..self.name..'\n'.. dump(tmp)..'\n=====\n') + return minetest.serialize(tmp) + end, + +}) + +end -- END mobs:register_mob function + +-- global functions + +function mobs:spawn_specific(name, nodes, neighbors, min_light, max_light, + interval, chance, aoc, min_height, max_height, day_toggle) + + -- chance override in minetest.conf for registered mob + local new_chance = tonumber(minetest.setting_get(name .. "_chance")) + + if new_chance ~= nil then + + if new_chance == 0 then + print(S("[Mobs Redo] @1 has spawning disabled", name)) + return + end + + chance = new_chance + + print (S("[Mobs Redo] Chance setting for @1 changed to @2", name, chance)) + + end + + minetest.register_abm({ + + label = name .. " spawning", + nodenames = nodes, + neighbors = neighbors, + interval = interval, + chance = chance, + catch_up = false, + + action = function(pos, node, active_object_count, active_object_count_wider) + + -- do not spawn if too many active entities in area + if active_object_count_wider >= aoc + or not mobs.spawning_mobs[name] then + + return + end + + -- if toggle set to nil then ignore day/night check + if day_toggle ~= nil then + + local tod = (minetest.get_timeofday() or 0) * 24000 + + if tod > 4500 and tod < 19500 then + -- daylight, but mob wants night + if day_toggle == false then + return + end + else + -- night time but mob wants day + if day_toggle == true then + return + end + end + end + + -- spawn above node + pos.y = pos.y + 1 + + -- only spawn away from player + local objs = minetest.get_objects_inside_radius(pos, 10) + + for n = 1, #objs do + + if objs[n]:is_player() then + return + end + end + + -- mobs cannot spawn in protected areas when enabled + if spawn_protected == 1 + and minetest.is_protected(pos, "") then + return + end + + -- check if light and height levels are ok to spawn + local light = minetest.get_node_light(pos) + if not light + or light > max_light + or light < min_light + or pos.y > max_height + or pos.y < min_height then + return + end + + -- are we spawning inside solid nodes? + if minetest.registered_nodes[node_ok(pos).name].walkable == true then + return + end + + pos.y = pos.y + 1 + + if minetest.registered_nodes[node_ok(pos).name].walkable == true then + return + end + + -- spawn mob half block higher than ground + pos.y = pos.y - 0.5 + + local mob = minetest.add_entity(pos, name) + + if mob and mob:get_luaentity() then +-- print ("[mobs] Spawned " .. name .. " at " +-- .. minetest.pos_to_string(pos) .. " on " +-- .. node.name .. " near " .. neighbors[1]) + else + print (S("[mobs] @1 failed to spawn at @2", + name, minetest.pos_to_string(pos))) + end + + end + }) +end + +-- compatibility with older mob registration +function mobs:register_spawn(name, nodes, max_light, min_light, chance, active_object_count, max_height, day_toggle) + + mobs:spawn_specific(name, nodes, {"air"}, min_light, max_light, 30, + chance, active_object_count, -31000, max_height, day_toggle) +end + +-- MarkBu's spawn function +function mobs:spawn(def) + + local name = def.name + local nodes = def.nodes or {"group:soil", "group:stone"} + local neighbors = def.neighbors or {"air"} + local min_light = def.min_light or 0 + local max_light = def.max_light or 15 + local interval = def.interval or 30 + local chance = def.chance or 5000 + local active_object_count = def.active_object_count or 1 + local min_height = def.min_height or -31000 + local max_height = def.max_height or 31000 + local day_toggle = def.day_toggle or nil + + mobs:spawn_specific(name, nodes, neighbors, min_light, max_light, interval, + chance, active_object_count, min_height, max_height, day_toggle) +end + +-- set content id's +local c_air = minetest.get_content_id("air") +local c_ignore = minetest.get_content_id("ignore") +local c_obsidian = minetest.get_content_id("default:obsidian") +local c_brick = minetest.get_content_id("default:obsidianbrick") +local c_chest = minetest.get_content_id("default:chest_locked") + +-- explosion (cannot break protected or unbreakable nodes) +function mobs:explosion(pos, radius, fire, smoke, sound) + + radius = radius or 0 + fire = fire or 0 + smoke = smoke or 0 + + -- if area protected or near map limits then no blast damage + if minetest.is_protected(pos, "") + or not within_limits(pos, radius) then + return + end + + -- explosion sound + if sound + and sound ~= "" then + + minetest.sound_play(sound, { + pos = pos, + gain = 1.0, + max_hear_distance = 16 + }) + end + + pos = vector.round(pos) -- voxelmanip doesn't work properly unless pos is rounded ?!?! + + local vm = VoxelManip() + local minp, maxp = vm:read_from_map(vector.subtract(pos, radius), vector.add(pos, radius)) + local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) + local data = vm:get_data() + local p = {} + local pr = PseudoRandom(os.time()) + + for z = -radius, radius do + for y = -radius, radius do + local vi = a:index(pos.x + (-radius), pos.y + y, pos.z + z) + for x = -radius, radius do + + p.x = pos.x + x + p.y = pos.y + y + p.z = pos.z + z + + if (x * x) + (y * y) + (z * z) <= (radius * radius) + pr:next(-radius, radius) + and data[vi] ~= c_air + and data[vi] ~= c_ignore + and data[vi] ~= c_obsidian + and data[vi] ~= c_brick + and data[vi] ~= c_chest then + + local n = node_ok(p).name + local on_blast = minetest.registered_nodes[n].on_blast + + if on_blast then + return on_blast(p) + else + -- after effects + if fire > 0 + and (minetest.registered_nodes[n].groups.flammable + or random(1, 100) <= 30) then + + minetest.set_node(p, {name = "fire:basic_flame"}) + else + minetest.set_node(p, {name = "air"}) + + if smoke > 0 then + effect(p, 2, "tnt_smoke.png", 5) + end + end + end + end + + vi = vi + 1 + + end + end + end +end + +-- register arrow for shoot attack +function mobs:register_arrow(name, def) + + if not name or not def then return end -- errorcheck + + minetest.register_entity(name, { + + physical = false, + visual = def.visual, + visual_size = def.visual_size, + textures = def.textures, + velocity = def.velocity, + hit_player = def.hit_player, + hit_node = def.hit_node, + hit_mob = def.hit_mob, + drop = def.drop or false, -- drops arrow as registered item when true + collisionbox = {0, 0, 0, 0, 0, 0}, -- remove box around arrows + timer = 0, + switch = 0, + + on_step = def.on_step or function(self, dtime) + + self.timer = self.timer + 1 + + local pos = self.object:getpos() + + if self.switch == 0 + or self.timer > 150 + or not within_limits(pos, 0) then + + self.object:remove() ; -- print ("removed arrow") + + return + end + + -- does arrow have a tail (fireball) + if def.tail + and def.tail == 1 + and def.tail_texture then + effect(pos, 1, def.tail_texture, 10, 0) + end + + if self.hit_node then + + local node = node_ok(pos).name + + --if minetest.registered_nodes[node].walkable then + if node ~= "air" then + + self.hit_node(self, pos, node) + + if self.drop == true then + + pos.y = pos.y + 1 + + self.lastpos = (self.lastpos or pos) + + minetest.add_item(self.lastpos, self.object:get_luaentity().name) + end + + self.object:remove() ; -- print ("hit node") + + return + end + end + + if (self.hit_player or self.hit_mob) + -- clear mob entity before arrow becomes active + and self.timer > (10 - (self.velocity / 2)) then + + for _,player in pairs(minetest.get_objects_inside_radius(pos, 1.0)) do + + if self.hit_player + and player:is_player() then + + self.hit_player(self, player) + self.object:remove() ; -- print ("hit player") + return + end + + if self.hit_mob + and player:get_luaentity() + and player:get_luaentity().name ~= self.object:get_luaentity().name + and player:get_luaentity().name ~= "__builtin:item" + and player:get_luaentity().name ~= "__builtin:falling_node" + and player:get_luaentity().name ~= "gauges:hp_bar" + and player:get_luaentity().name ~= "signs:text" + and player:get_luaentity().name ~= "itemframes:item" then + + self.hit_mob(self, player) + + self.object:remove() ; -- print ("hit mob") + + return + end + end + end + + self.lastpos = pos + end + }) +end + +-- Spawn Egg +function mobs:register_egg(mob, desc, background, addegg, no_creative) + + local grp = {} + + -- do NOT add this egg to creative inventory (e.g. dungeon master) + if creative and no_creative == true then + grp = {not_in_creative_inventory = 1} + end + + local invimg = background + + if addegg == 1 then + invimg = "mobs_chicken_egg.png^(" .. invimg .. + "^[mask:mobs_chicken_egg_overlay.png)" + end + + minetest.register_craftitem(mob, { + + description = desc, + inventory_image = invimg, + groups = grp, + + on_place = function(itemstack, placer, pointed_thing) + + local pos = pointed_thing.above + + if pos + and within_limits(pos, 0) + and not minetest.is_protected(pos, placer:get_player_name()) then + + pos.y = pos.y + 1 + + local mob = minetest.add_entity(pos, mob) + local ent = mob:get_luaentity() + + if not ent then + mob:remove() + return + end + + if ent.type ~= "monster" then + -- set owner and tame if not monster + ent.owner = placer:get_player_name() + ent.tamed = true + end + + -- if not in creative then take item + if not creative then + itemstack:take_item() + end + end + + return itemstack + end, + }) +end + +-- capture critter (thanks to blert2112 for idea) +function mobs:capture_mob(self, clicker, chance_hand, chance_net, chance_lasso, force_take, replacewith) + + if not self.child + and clicker:is_player() + and clicker:get_inventory() then + + -- get name of clicked mob + local mobname = self.name + + -- if not nil change what will be added to inventory + if replacewith then + mobname = replacewith + end + + local name = clicker:get_player_name() + + -- is mob tamed? + if self.tamed == false + and force_take == false then + + minetest.chat_send_player(name, S("Not tamed!")) + + return + end + + -- cannot pick up if not owner + if self.owner ~= name + and force_take == false then + + minetest.chat_send_player(name, S("@1 is owner!", self.owner)) + + return + end + + if clicker:get_inventory():room_for_item("main", mobname) then + + -- was mob clicked with hand, net, or lasso? + local tool = clicker:get_wielded_item() + local chance = 0 + + if tool:is_empty() then + chance = chance_hand + + elseif tool:get_name() == "mobs:net" then + + chance = chance_net + + tool:add_wear(4000) -- 17 uses + + clicker:set_wielded_item(tool) + + elseif tool:get_name() == "mobs:magic_lasso" then + + chance = chance_lasso + + tool:add_wear(650) -- 100 uses + + clicker:set_wielded_item(tool) + end + + -- return if no chance + if chance == 0 then return end + + -- calculate chance.. add to inventory if successful? + if random(1, 100) <= chance then + + clicker:get_inventory():add_item("main", mobname) + + self.object:remove() + else + minetest.chat_send_player(name, S("Missed!")) + end + end + end +end + +local mob_obj = {} +local mob_sta = {} + +-- feeding, taming and breeding (thanks blert2112) +function mobs:feed_tame(self, clicker, feed_count, breed, tame) + + if not self.follow then + return false + end + + -- can eat/tame with item in hand + if follow_holding(self, clicker) then + + -- if not in creative then take item + if not creative then + + local item = clicker:get_wielded_item() + + item:take_item() + + clicker:set_wielded_item(item) + end + + -- increase health + self.health = self.health + 4 + + if self.health >= self.hp_max then + + self.health = self.hp_max + + if self.htimer < 1 then + + minetest.chat_send_player(clicker:get_player_name(), + S("@1 at full health (@2)", + self.name:split(":")[2], tostring(self.health))) + + self.htimer = 5 + end + end + + self.object:set_hp(self.health) + + update_tag(self) + + -- make children grow quicker + if self.child == true then + + self.hornytimer = self.hornytimer + 20 + + return true + end + + -- feed and tame + self.food = (self.food or 0) + 1 + if self.food >= feed_count then + + self.food = 0 + + if breed and self.hornytimer == 0 then + self.horny = true + end + + self.gotten = false + + if tame then + + if self.tamed == false then + minetest.chat_send_player(clicker:get_player_name(), + S("@1 has been tamed!", + self.name:split(":")[2])) + end + + self.tamed = true + + if not self.owner or self.owner == "" then + self.owner = clicker:get_player_name() + end + end + + -- make sound when fed so many times + if self.sounds.random then + + minetest.sound_play(self.sounds.random, { + object = self.object, + max_hear_distance = self.sounds.distance + }) + end + end + + return true + end + + local item = clicker:get_wielded_item() + + -- if mob has been tamed you can name it with a nametag + if item:get_name() == "mobs:nametag" + and clicker:get_player_name() == self.owner then + + local name = clicker:get_player_name() + + -- store mob and nametag stack in external variables + mob_obj[name] = self + mob_sta[name] = item + + local tag = self.nametag or "" + + minetest.show_formspec(name, "mobs_nametag", "size[8,4]" + .. default.gui_bg + .. default.gui_bg_img + .. "field[0.5,1;7.5,0;name;" .. S("Enter name:") .. ";" .. tag .. "]" + .. "button_exit[2.5,3.5;3,1;mob_rename;" .. S("Rename") .. "]") + + end + + return false + +end + +-- inspired by blockmen's nametag mod +minetest.register_on_player_receive_fields(function(player, formname, fields) + + -- right-clicked with nametag and name entered? + if formname == "mobs_nametag" + and fields.name + and fields.name ~= "" then + + local name = player:get_player_name() + + if not mob_obj[name] + or not mob_obj[name].object then + return + end + + -- update nametag + mob_obj[name].nametag = fields.name + + update_tag(mob_obj[name]) + + -- if not in creative then take item + if not creative then + + mob_sta[name]:take_item() + + player:set_wielded_item(mob_sta[name]) + end + + -- reset external variables + mob_obj[name] = nil + mob_sta[name] = nil + + end +end) + +-- compatibility function for old entities to new modpack entities +function mobs:alias_mob(old_name, new_name) + + -- spawn egg + minetest.register_alias(old_name, new_name) + + -- entity + minetest.register_entity(":" .. old_name, { + + physical = false, + + on_step = function(self) + + local pos = self.object:getpos() + + minetest.add_entity(pos, new_name) + + self.object:remove() + end + }) +end diff --git a/mods/mobs_redo/api.txt b/mods/mobs_redo/api.txt new file mode 100644 index 0000000..9b5461c --- /dev/null +++ b/mods/mobs_redo/api.txt @@ -0,0 +1,249 @@ + +MOB API (28th September 2016) + +The mob api is a function that can be called on by other mods to add new animals or monsters into minetest. + + minetest.conf settings* + + 'enable_damage' if true monsters will attack players (default is true) + 'only_peaceful_mobs' if true only animals will spawn in game (default is false) + 'mobs_disable_blood' if false blood effects appear when mob is hit (default is false) + 'mobs_spawn_protected' if set to 1 then mobs will not spawn in protected areas (default is 0) + 'remove_far_mobs' if true then mobs that are outside players visual range will be removed (default is false) + 'mobname_chance' can change specific mob chance rates or set to 0 to disable e.g. mobs_animal:cow_chance = 1000 + 'mob_difficulty' sets difficulty level (health and hit damage multiplied by this number), defaults to 1.0. + + +mobs:register_mob(name, definition) + +This functions registers a new mob as a Minetest entity. + + 'name' is the name of the mob (e.g. "mobs:dirt_monster") + definition is a table with the following fields + 'type' the type of the mob ("monster", "animal" or "npc") + 'passive' will mob defend itself, set to false to attack + 'docile_by_day' when true, mob will not attack during daylight hours unless provoked + 'attacks_monsters' usually for npc's to attack monsters in area + 'group_attack' true to defend same kind of mobs from attack in area + 'attack_animals' true for monster to attack animals as well as player and npc's + 'attack_specific' has a table of entity names that monsters can attack {"player", "mobs_animal:chicken"} + 'hp_min' minimum health + 'hp_max' maximum health (mob health is randomly selected between both) + 'physical' same is in minetest.register_entity() + 'collisionbox' same is in minetest.register_entity() + 'visual' same is in minetest.register_entity() + 'visual_size' same is in minetest.register_entity() + 'textures' same is in minetest.register_entity() + although you can add multiple lines for random textures {{"texture1.png"},{"texture2.png"}}, + 'gotten_texture' alt. texture for when self.gotten value is set to true (used for shearing sheep) + 'child_texture' texture of mod for when self.child is set to true + 'mesh' same is in minetest.register_entity() + 'gotten_mesh' alternative mesh for when self.gotten is true (used for sheep) + 'makes_footstep_sound' same is in minetest.register_entity() + 'follow' item when held will cause mob to follow player, can be single string "default:apple" or table {"default:apple", "default:diamond"} + 'view_range' the range in that the monster will see the playerand follow him + 'walk_chance' chance of mob walking around + 'jump_chance' chance of mob jumping around, set above to 0 for jumping mob only + 'walk_velocity' the velocity when the monster is walking around + 'run_velocity' the velocity when the monster is attacking a player + 'runaway' when true mob will turn and run away when punched + 'stepheight' minimum node height mob can walk onto without jumping (default: 0.6) + 'jump' can mob jump, true or false + 'jump_height' height mob can jump, default is 6 + 'fly' can mob fly, true or false (used for swimming mobs also) + 'fly_in' node name that mob flys inside, e.g "air", "default:water_source" for fish + 'damage' the damage per second + 'recovery_time' how much time from when mob is hit to recovery (default: 0.5) + 'knock_back' strength of knock-back when mob hit (default: 3) + 'immune_to' table holding special tool/item names and damage the incur e.g. + {"default:sword_wood", 0}, {"default:gold_lump", -10} immune to sword, gold lump heals + 'blood_amount' number of droplets that appear when hit + 'blood_texture' texture of blood droplets (default: "mobs_blood.png") + 'drops' is list of tables with the following fields: + 'name' itemname e.g. default:stone + 'chance' the inverted chance (same as in abm) to get the item + 'min' the minimum number of items + 'max' the maximum number of items + 'armor' the armor (integer)(3=lowest; 1=highest)(fleshy group is used) + 'drawtype' "front" or "side" (DEPRECATED, replaced with below) + 'rotate' set mob rotation, 0=front, 90=side, 180=back, 270=other side + 'water_damage' the damage per second if the mob is in water + 'lava_damage' the damage per second if the mob is in lava + 'light_damage' the damage per second if the mob is in light + 'fall_damage' will mob be hurt when falling from height + 'fall_speed' speed mob falls (default: -10 and has to be lower than -2) + 'fear_height' when mob walks near a drop then anything over this value makes it stop and turn back (default is 0 to disable) + 'on_die' a function that is called when the mob is killed the parameters are (self, pos) + 'floats' 1 to float in water, 0 to sink + 'on_rightclick' its same as in minetest.register_entity() + 'pathfinding' set to 1 for mobs to use pathfinder feature to locate player, set to 2 so they can build/break also (only works with dogfight attack) + 'attack_type' the attack type of a monster + 'dogfight' follows player in range and attacks when in reach + 'shoot' shoots defined arrows when player is within range + 'explode' follows player in range and will flash and explode when in reach + 'dogshoot' shoots arrows when in range and one on one attack when in reach + 'dogshoot_switch' allows switching between shoot and dogfight modes inside dogshoot using timer (1 = shoot, 2 = dogfight) + 'dogshoot_count_max' number of seconds before switching above modes. + 'custom_attack' is a function that is called when mob is in range to attack player, parameters are (self, to_attack) + 'double_melee_attack' if false then api will choose randomly between 'punch' and 'punch2' attack animations + 'on_blast' is called when TNT explodes near mob, function uses (object, damage) and returns (do_damage, do_knockback, drops) + 'explosion_radius' radius of explosion attack (defaults to 1) + 'arrow' if the attack_type is "shoot" or "dogshoot" then the entity name of the arrow is required + 'shoot_interval' the minimum shoot interval + 'shoot_offset' +/- value to position arrow/fireball when fired + 'reach' how far a reach this mob has, default is 3 + 'sounds' this is a table with sounds of the mob + 'random' random sounds during gameplay + 'war_cry' sound when starting to attack player + 'attack' sound when attacking player + 'shoot_attack' sound when attacking player by shooting arrow/entity + 'damage' sound when being hit + 'death' sound when killed + 'jump' sound when jumping + 'explode' sound when exploding + 'distance' maximum distance sounds are heard from (default is 10) + 'animation' a table with the animation ranges and speed of the model + 'stand_start' start frame of stand animation + 'stand_end' end frame of stand animation + 'walk_start' start frame of walk animation + 'walk_end' end frame of walk animation + 'run_start' start frame of run animation + 'run_end' end frame of run animation + 'punch_start' start frame of punch animation + 'punch_end' end frame of punch animation + 'punch2_start' start frame of alt.punch animation + 'punch2_end' end frame of alt.punch animation + 'shoot_start' start frame of shoot animation + 'shoot_end' end frame of shoot animation + 'speed_normal' normal animation speed + 'speed_run' running animation speed + 'speed_punch' punching animation speed + 'speed_punch2' alternative punching animation speed + 'speed_shoot' shooting animation speed + 'replace_what' group if items to replace e.g. {"farming:wheat_8", "farming:carrot_8"} + 'replace_with' replace with what e.g. "air" or in chickens case "mobs:egg" + 'replace_rate' how random should the replace rate be (typically 10) + 'replace_offset' +/- value to check specific node to replace + + +The mob api also has some preset variables and functions that it will remember for each mob + + 'self.gotten' this is used for obtaining milk from cow and wool from sheep + 'self.horny' when animal fed enough it is set to true and animal can breed with same animal + 'self.child' used for when breeding animals have child, will use child_texture and be half size + 'self.owner' string used to set owner of npc mobs, typically used for dogs + 'self.order' set to "follow" or "stand" so that npc will follow owner or stand it's ground + 'on_die' a function that is called when mob is killed + 'do_custom' a custom function that is called while mob is active and which has access to all of the self.* variables e.g. (self.health for health or self.standing_in for node status), return with 'false' to skip remainder of mob API. + + +mobs:register_spawn(name, nodes, max_light, min_light, chance, active_object_count, max_height, day_toggle) + +mobs:spawn_specfic(name, nodes, neighbors, min_light, max_light, interval, chance, active_object_count, min_height, max_height, day_toggle) + +These functions register a spawn algorithm for the mob. Without this function the call the mobs won't spawn. + + 'name' is the name of the animal/monster + 'nodes' is a list of nodenames on that the animal/monster can spawn on top of + 'neighbors' is a list of nodenames on that the animal/monster will spawn beside (default is {"air"} for mobs:register_spawn) + 'max_light' is the maximum of light + 'min_light' is the minimum of light + 'interval' is same as in register_abm() (default is 30 for mobs:register_spawn) + 'chance' is same as in register_abm() + 'active_object_count' mob is only spawned if active_object_count_wider of ABM is <= this + 'min_height' is the maximum height the mob can spawn + 'max_height' is the maximum height the mob can spawn + 'day_toggle' true for day spawning, false for night or nil for anytime + +... also a simpler way to handle mob spawns has been added with the mobs:spawn(def) command which uses above names to make settings clearer: + + mobs:spawn({name = "mobs_monster:tree_monster", + nodes = {"group:leaves"}, + max_light = 7, + }) + + +Players can override the spawn chance for each mob registered by adding a line to their minetest.conf file with a new value, the lower the value the more each mob will spawn e.g. + +mobs_animal:sheep_chance 11000 or mobs_monster:sand_monster_chance 100 + +For each mob that spawns with this function is a field in mobs.spawning_mobs. It tells if the mob should spawn or not. Default is true. So other mods can only use the API of this mod by disabling the spawning of the default mobs in this mod. + + +mobs:register_arrow(name, definition) + +This function registers a arrow for mobs with the attack type shoot. + + 'name' is the name of the arrow + -definition' is a table with the following values: + 'visual' same is in minetest.register_entity() + 'visual_size' same is in minetest.register_entity() + 'textures' same is in minetest.register_entity() + 'velocity' the velocity of the arrow + 'drop' if set to true any arrows hitting a node will drop as item + 'hit_player' a function that is called when the arrow hits a player; this function should hurt the player + the parameters are (self, player) + 'hit_mob' a function that is called when the arrow hits a mob; this function should hurt the mob + the parameters are (self, player) + 'hit_node' a function that is called when the arrow hits a node + the parameters are (self, pos, node) + 'tail' when set to 1 adds a trail or tail to mob arrows + 'tail_texture' texture string used for above effect + 'on_step' is a custom function when arrow is active, nil for default. + + +mobs:register_egg(name, description, background, addegg) + +This function registers a spawn egg which can be used by admin to properly spawn in a mob. + + 'name' this is the name of your new mob to spawn e.g. "mob:sheep" + 'description' the name of the new egg you are creating e.g. "Spawn Sheep" + 'background' the texture displayed for the egg in inventory + 'addegg' would you like an egg image in front of your texture (1=yes, 0=no) + 'no_creative' when set to true this stops spawn egg appearing in creative mode for destructive mobs like Dungeon Masters + + +mobs:explosion(pos, radius, fire, smoke) + +This function generates an explosion which removes nodes in a specific radius and replace them with fire or air. Protection nodes, obsidian and locked chests will not be destroyed although a normal chest will drop it's contents. + + 'pos' centre position of explosion + 'radius' radius of explosion (typically set to 3) + 'fire' should fire appear in explosion (1=yes, 0=no) + 'smoke' should smoke appear in explosion (1=yes, 0=no) + 'sound' sound played when mob explodes + + +mobs:capture_mob(self, clicker, chance_hand, chance_net, chance_lasso, force_take, replacewith) + +This function is generally called inside the on_rightclick section of the mob api code, it provides a chance of capturing the mob by hand, using the net or magic lasso items, and can also have the player take the mob by force if tamed and replace with another item entirely. + + 'self' mob information + 'clicker' player information + 'chance_hand' chance of capturing mob by hand (1 to 100) 0 to disable + 'chance_net' chance of capturing mob using net (1 to 100) 0 to disable + 'chance_lasso' chance of capturing mob using magic lasso (1 to 100) 0 to disable + 'force_take' take mob by force, even if tamed (true or false) + 'replacewith' once captured replace mob with this item instead + + +mobs:feed_tame(self, clicker, feed_count, breed) + +This function allows the mob to be fed the item inside self.follow be it apple, wheat or whatever a set number of times and be tamed or bred as a result. + + 'self' mob information + 'clicker' player information + 'feed_count' number of times mob must be fed to tame or breed + 'breed' true or false stating if mob can be bred and a child created afterwards + 'tame' true or false stating if mob can be tamed so player can pick them up + + +Useful Internal Variables + + 'self.health' contains current health of mob + 'self.texture_list' contains list of all mob textures + 'self.child_texture' contains mob child texture when growing up + 'self.base_texture' contains current skin texture which was randomly selected from textures list + 'self.gotten' true when sheep have been sheared or cows have been milked, a toggle switch which can be used for many functions + 'self.child' true when mob is currently a child (when two mobs have bred and current mob is the outcome) + 'self.hornytimer' background timer that controls breeding functions and mob childhood timings diff --git a/mods/mobs_redo/crafts.lua b/mods/mobs_redo/crafts.lua new file mode 100644 index 0000000..2a878c5 --- /dev/null +++ b/mods/mobs_redo/crafts.lua @@ -0,0 +1,85 @@ + +local S = mobs.intllib + +-- name tag +minetest.register_craftitem("mobs:nametag", { + description = S("Nametag"), + inventory_image = "mobs_nametag.png", +}) + +core.register_craft({ + type = "shapeless", + output = "mobs:nametag", + recipe = {"default:paper", "dye:black", "farming:string"}, +}) + +-- leather +minetest.register_craftitem("mobs:leather", { + description = S("Leather"), + inventory_image = "mobs_leather.png", +}) + +-- raw meat +minetest.register_craftitem("mobs:meat_raw", { + description = S("Raw Meat"), + inventory_image = "mobs_meat_raw.png", + on_use = minetest.item_eat(3), +}) + +-- cooked meat +minetest.register_craftitem("mobs:meat", { + description = S("Meat"), + inventory_image = "mobs_meat.png", + on_use = minetest.item_eat(8), +}) + +minetest.register_craft({ + type = "cooking", + output = "mobs:meat", + recipe = "mobs:meat_raw", + cooktime = 5, +}) + +-- golden lasso +minetest.register_tool("mobs:magic_lasso", { + description = S("Magic Lasso (right-click animal to put in inventory)"), + inventory_image = "mobs_magic_lasso.png", +}) + +minetest.register_craft({ + output = "mobs:magic_lasso", + recipe = { + {"farming:string", "default:gold_lump", "farming:string"}, + {"default:gold_lump", "default:diamondblock", "default:gold_lump"}, + {"farming:string", "default:gold_lump", "farming:string"}, + } +}) + +-- net +minetest.register_tool("mobs:net", { + description = S("Net (right-click animal to put in inventory)"), + inventory_image = "mobs_net.png", +}) + +minetest.register_craft({ + output = "mobs:net", + recipe = { + {"default:stick", "", "default:stick"}, + {"default:stick", "", "default:stick"}, + {"farming:string", "default:stick", "farming:string"}, + } +}) + +-- shears (right click to shear animal) +minetest.register_tool("mobs:shears", { + description = S("Sheep Shears (right-click to shear)"), + inventory_image = "mobs_shears.png", +}) + +minetest.register_craft({ + output = 'mobs:shears', + recipe = { + {'', 'default:steel_ingot', ''}, + {'', 'group:stick', 'default:steel_ingot'}, + } +}) diff --git a/mods/mobs_redo/depends.txt b/mods/mobs_redo/depends.txt new file mode 100644 index 0000000..2631f61 --- /dev/null +++ b/mods/mobs_redo/depends.txt @@ -0,0 +1,3 @@ +default +invisibility? +intllib? diff --git a/mods/mobs_redo/description.txt b/mods/mobs_redo/description.txt new file mode 100644 index 0000000..919852a --- /dev/null +++ b/mods/mobs_redo/description.txt @@ -0,0 +1 @@ +Adds a mob api for mods to add animals or monsters etc. \ No newline at end of file diff --git a/mods/mobs_redo/init.lua b/mods/mobs_redo/init.lua new file mode 100644 index 0000000..eac1e7a --- /dev/null +++ b/mods/mobs_redo/init.lua @@ -0,0 +1,13 @@ + +local path = minetest.get_modpath("mobs") + +-- Mob API +dofile(path.."/api.lua") + +-- Mob Items +dofile(path.."/crafts.lua") + +-- Spawner +dofile(path.."/spawner.lua") + +print ("[MOD] Mobs Redo loaded") diff --git a/mods/mobs_redo/license.txt b/mods/mobs_redo/license.txt new file mode 100644 index 0000000..fec6f6a --- /dev/null +++ b/mods/mobs_redo/license.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 TenPlus1 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/mods/mobs_redo/locale/de.txt b/mods/mobs_redo/locale/de.txt new file mode 100644 index 0000000..aa7a7a7 --- /dev/null +++ b/mods/mobs_redo/locale/de.txt @@ -0,0 +1,38 @@ +# German Translation for mobs_redo mod +# Deutsche Übersetzung der mobs_redo Mod +# last update: 2016/June/10 +# Author: Xanthin + +#init.lua +[MOD] Mobs Redo loaded = [MOD] Mobs Redo geladen + +#api.lua +[MOBS] mod profiling enabled, damage not enabled = [MOBS] Modanalyse aktiviert, Schaden deaktiviert +lifetimer expired, removed @1 = Lebensdauer abgelaufen, @1 wurde entfernt +[Mobs Redo] @1 has spawning disabled = [Mobs Redo] Spawnen von @1 ist deaktiviert +[Mobs Redo] Chance setting for @1 is now @2 = [Mobs Redo] Wahrscheinlichkeitswert für @1 ist jetzt @2 +[mobs] @1 failed to spawn at @2 = [mobs] @1 konnte nicht bei @2 spawnen +Not tamed! = Nicht gezähmt! +@1 is owner! = @1 ist Besitzer! +Missed! = Verfehlt! +@1 at full health (@2) = @1 bei voller Gesundheit (@2) +@1 has been tamed! = @1 ist gezähmt worden! +Enter name: = Namen eingeben: +Rename = Umbenennen + +#crafts.lua +Nametag = Namensschild +Leather = Leder +Raw Meat = Rohes Fleisch +Meat = Fleisch +Magic Lasso (right-click animal to put in inventory) = Magisches Lasso (Rechtsklick auf Tier,\num es ins Inventar zu legen) +Net (right-click animal to put in inventory) = Netz (Rechtsklick auf Tier,\num es ins Inventar zu legen) +Steel Shears (right-click to shear) = Stahlschere (Rechtsklick zum Scheren) + +#spawner.lua +Mob Spawner = Mobspawner +Mob MinLight MaxLight Amount PlayerDist = Mob MinLicht MaxLicht Menge SpielerEntfng +Spawner Not Active (enter settings) = Spawner nicht aktiv (Einstellungen eintragen) +Spawner Active (@1) = Spawner aktiv (@1) +Mob Spawner settings failed! = Mobspawnereinstellungen gescheitert! +> name min_light[0-14] max_light[0-14] max_mobs_in_area[0 to disable] distance[1-20] y_offset[-10 to 10] = Name min. Licht[0-14] max. Licht[0-14] max. Mobs in Gebiet[0 zum deaktivieren] Entfernung zum Spieler[1-20] Höhe[-10 bis 10] \ No newline at end of file diff --git a/mods/mobs_redo/locale/pt.txt b/mods/mobs_redo/locale/pt.txt new file mode 100644 index 0000000..064631f --- /dev/null +++ b/mods/mobs_redo/locale/pt.txt @@ -0,0 +1,38 @@ +# Portuguese Translation for mobs_redo mod +# Tradução em Portugues do mod mobs_redo +# Ultima revisao: 30/Ago/2016 +# Autor: BrunoMine + +#init.lua +[MOD] Mobs Redo loaded = [MOD] Mobs Redo carregado + +#api.lua +[MOBS] mod profiling enabled, damage not enabled = [MOBS] Mod criador de perfis ativado, dano desabilitado +lifetimer expired, removed @1 = tempo de vida expirado, @1 removido +[Mobs Redo] @1 has spawning disabled = [Mobs Redo] @1 teve spawn desabilitado +[Mobs Redo] Chance setting for @1 is now @2 = [Mobs Redo] Chances para @1 agora vai ser @2 +[mobs] @1 failed to spawn at @2 = [mobs] @1 falhou ao spawnar em @2 +Not tamed! = Indomesticado! +@1 is owner! = Dono @1! +Missed! = Faltou! +@1 at full health (@2) = @1 em plena saude (@2) +@1 has been tamed! = @1 foi domesticado! +Enter name: = Insira um nome: +Rename = Renomear + +#crafts.lua +Nametag = Etiqueta +Leather = Couro +Raw Meat = Carne crua +Meat = Carne +Magic Lasso (right-click animal to put in inventory) = Laço Magico (clique-direito no animal para por no inventario) +Net (right-click animal to put in inventory) = Net (clique-direito no animal para por no inventario) +Steel Shears (right-click to shear) = Tesoura de Aço (clique-direito para tosquiar) + +#spawner.lua +Mob Spawner = Spawnador de Mob +Mob MinLight MaxLight Amount PlayerDist = Mob LuzMinima LuzMaxima Valor DistJogador +Spawner Not Active (enter settings) = Spawnador Inativo (configurar) +Spawner Active (@1) = Spawnador Ativo (@1) +Mob Spawner settings failed! = Configuraçao de Spawnador do Mob falhou! +> name min_light[0-14] max_light[0-14] max_mobs_in_area[0 to disable] distance[1-20] y_offset[-10 to 10] = > nome luz_min[0-14] luz_max[0-14] max_mobs_na_area[0 para desabilitar] distancia[1-20] y_offset[-10 a 10] diff --git a/mods/mobs_redo/locale/template.txt b/mods/mobs_redo/locale/template.txt new file mode 100644 index 0000000..c263ce9 --- /dev/null +++ b/mods/mobs_redo/locale/template.txt @@ -0,0 +1,36 @@ +# Template for translations of mobs_redo mod +# last update: 2016/June/10 + +#init.lua +[MOD] Mobs Redo loaded = + +#api.lua +[MOBS] mod profiling enabled, damage not enabled = +lifetimer expired, removed @1 = +[Mobs Redo] @1 has spawning disabled = +[Mobs Redo] Chance setting for @1 is now @2 = +[mobs] @1 failed to spawn at @2 = +Not tamed! = +@1 is owner! = +Missed! = +@1 at full health (@2) = +@1 has been tamed! = +Enter name: = +Rename = + +#crafts.lua +Nametag = +Leather = +Raw Meat = +Meat = +Magic Lasso (right-click animal to put in inventory) = +Net (right-click animal to put in inventory) = +Steel Shears (right-click to shear) = + +#spawner.lua +Mob Spawner = +Mob MinLight MaxLight Amount PlayerDist = +Spawner Not Active (enter settings) = +Spawner Active (@1) = +Mob Spawner settings failed! = +> name min_light[0-14] max_light[0-14] max_mobs_in_area[0 to disable] distance[1-20] y_offset[-10 to 10] = \ No newline at end of file diff --git a/mods/mobs_redo/mod.conf b/mods/mobs_redo/mod.conf new file mode 100644 index 0000000..f3a3ad7 --- /dev/null +++ b/mods/mobs_redo/mod.conf @@ -0,0 +1 @@ +name = mobs diff --git a/mods/mobs_redo/readme.MD b/mods/mobs_redo/readme.MD new file mode 100644 index 0000000..8e9a460 --- /dev/null +++ b/mods/mobs_redo/readme.MD @@ -0,0 +1,64 @@ + +MOBS REDO for MINETEST + +Built from PilzAdam's original Simple Mobs with additional mobs by KrupnoPavel, Zeg9, ExeterDad and AspireMint. + + +This mod contains the API only for adding your own mobs into the world, so please use the additional modpacks to add animals, monsters etc. + + +https://forum.minetest.net/viewtopic.php?f=11&t=9917 + + +Crafts: + + - Nametag (paper, black dye, string) can be used right-click on a tamed mob to give them a name. + - Nets can be used to right-click tamed mobs to pick them up and place inside inventory as a spawn egg. + - Magic Lasso is similar to nets but with a better chance of picking up larger mobs. + - Shears are used to right-click sheep and return 1-3 wool. + + +Changelog: + +- 1.31- Added 'attack_animals' and 'specific_attack' flags for custom monster attacks, also 'mob_difficulty' .conf setting to make mobs harder. +- 1.30- Added support for invisibility mod (mobs cant attack what they cant see), tweaked and tidied code +- 1.29- Split original Mobs Redo into a modpack to make it easier to disable mob sets (animal, monster, npc) or simply use the Api itself for your own mod +- 1.28- New damage system added with ability for mob to be immune to weapons or healed by them :) +- 1.27- Added new sheep, lava flan and spawn egg textures. New Lava Pick tool smelts what you dig. New atan checking function. +- 1.26- Pathfinding feature added thanks to rnd, when monsters attack they become scary smart in finding you :) also, beehive produces honey now :) +- 1.25- Mobs no longer spawn within 12 blocks of player or despawn within same range, spawners now have player detection, Code tidy and tweak. +- 1.24- Added feature where certain animals run away when punched (runaway = true in mob definition) +- 1.23- Added mob spawner block for admin to setup spawners in-game (place and right click to enter settings) +- 1.22- Added ability to name tamed animals and npc using nametags, also npc will attack anyone who punches them apart from owner +- 1.21- Added some more error checking to reduce serialize.h error and added height checks for falling off cliffs (thanks cmdskp) +- 1.20- Error checking added to remove bad mobs, out of map limit mobs and stop serialize.h error +- 1.19- Chickens now drop egg items instead of placing the egg, also throwing eggs result in 1/8 chance of spawning chick +- 1.18- Added docile_by_day flag so that monsters will not attack automatically during daylight hours unless hit first +- 1.17- Added 'dogshoot' attack type, shoots when out of reach, melee attack when in reach, also api tweaks and self.reach added +- 1.16- Mobs follow multiple items now, Npc's can breed +- 1.15- Added Feeding/Taming/Breeding function, right-click to pick up any sheep with X mark on them and replace with new one to fix compatibility. +- 1.14- All .self variables saved in staticdata, Fixed self.health bug +- 1.13- Added capture function (thanks blert2112) chance of picking up mob with hand; net; magic lasso, replaced some .x models with newer .b3d one's +- 1.12- Added animal ownership so that players cannot steal your tamed animals +- 1.11- Added flying mobs (and swimming), fly=true and fly_in="air" or "deafult:water_source" for fishy +- 1,10- Footstep removed (use replace), explosion routine added for exploding mobs. +- 1.09- reworked breeding routine, added mob rotation value, added footstep feature, added jumping mobs with sounds feature, added magic lasso for picking up animals +- 1.08- Mob throwing attack has been rehauled so that they can damage one another, also drops and on_die function added +- 1.07- Npc's can now be set to follow player or stand by using self.order and self.owner variables +- beta- Npc mob added, kills monsters, attacks player when punched, right click with food to heal or gold lump for drop +- 1.06- Changed recovery times after breeding, and time taken to grow up (can be sped up by feeding baby animal) +- 1.05- Added ExeterDad's bunny's which can be picked up and tamed with 4 carrots from farming redo or farming_plus, also shears added to get wool from sheep and lastly Jordach/BSD's kitten +- 1.04- Added mating for sheep, cows and hogs... feed animals to make horny and hope for a baby which is half size, will grow up quick though :) +- 1.03- Added mob drop/replace feature so that chickens can drop eggs, cow/sheep can eat grass/wheat etc. +- 1.02- Sheared sheep are remembered and spawn shaven, Warthogs will attack when threatened, Api additions +- 1.01- Mobs that suffer fall damage or die in water/lava/sunlight will now drop items +- 1.0 - more work on Api so that certain mobs can float in water while some sink like a brick :) +- 0.9 - Spawn eggs added for all mobs (admin only, cannot be placed in protected areas)... Api tweaked +- 0.8 - Added sounds to monster mobs (thanks Cyberpangolin for the sfx) and also chicken sound +- 0.7 - mobs.protected switch added to api.lua, when set to 1 mobs no longer spawn in protected areas, also bug fixes +- 0.6 - Api now supports multi-textured mobs, e.g oerkki, dungeon master, rats and chickens have random skins when spawning (sheep fix TODO), also new Honey block +- 0.5 - Mobs now float in water, die from falling, and some code improvements +- 0.4 - Dungeon Masters and Mese Monsters have much better aim due to shoot_offset, also they can both shoot through nodes that aren't walkable (flowers, grass etc) plus new sheep sound :) +- 0.3 - Added LOTT's Spider mob, made Cobwebs, added KPavel's Bee with Honey and Beehives (made texture), Warthogs now have sound and can be tamed, taming of shaved sheep or milked cow with 8 wheat so it will not despawn, many bug fixes :) +- 0.2 - Cooking bucket of milk into cheese now returns empty bucket +- 0.1 - Initial Release diff --git a/mods/mobs_redo/sounds/default_punch.ogg b/mods/mobs_redo/sounds/default_punch.ogg new file mode 100644 index 0000000..28a500b Binary files /dev/null and b/mods/mobs_redo/sounds/default_punch.ogg differ diff --git a/mods/mobs_redo/spawner.lua b/mods/mobs_redo/spawner.lua new file mode 100644 index 0000000..cb7cd16 --- /dev/null +++ b/mods/mobs_redo/spawner.lua @@ -0,0 +1,163 @@ + +local S = mobs.intllib + +-- mob spawner + +local spawner_default = "mobs_animal:pumba 10 15 0 0" + +minetest.register_node("mobs:spawner", { + tiles = {"mob_spawner.png"}, + drawtype = "glasslike", + paramtype = "light", + walkable = true, + description = S("Mob Spawner"), + groups = {cracky = 1}, + + on_construct = function(pos) + + local meta = minetest.get_meta(pos) + + -- text entry formspec + meta:set_string("formspec", + "field[text;" .. S("Mob MinLight MaxLight Amount PlayerDist") .. ";${command}]") + meta:set_string("infotext", S("Spawner Not Active (enter settings)")) + meta:set_string("command", spawner_default) + end, + + on_right_click = function(pos, placer) + + if minetest.is_protected(pos, placer:get_player_name()) then + return + end + end, + + on_receive_fields = function(pos, formname, fields, sender) + + if not fields.text or fields.text == "" then + return + end + + local meta = minetest.get_meta(pos) + local comm = fields.text:split(" ") + local name = sender:get_player_name() + + if minetest.is_protected(pos, name) then + minetest.record_protection_violation(pos, name) + return + end + + local mob = comm[1] -- mob to spawn + local mlig = tonumber(comm[2]) -- min light + local xlig = tonumber(comm[3]) -- max light + local num = tonumber(comm[4]) -- total mobs in area + local pla = tonumber(comm[5]) -- player distance (0 to disable) + local yof = tonumber(comm[6]) or 0 -- Y offset to spawn mob + + if mob and mob ~= "" and mobs.spawning_mobs[mob] == true + and num and num >= 0 and num <= 10 + and mlig and mlig >= 0 and mlig <= 15 + and xlig and xlig >= 0 and xlig <= 15 + and pla and pla >=0 and pla <= 20 + and yof and yof > -10 and yof < 10 then + + meta:set_string("command", fields.text) + meta:set_string("infotext", S("Spawner Active (@1)", mob)) + + else + minetest.chat_send_player(name, S("Mob Spawner settings failed!")) + minetest.chat_send_player(name, + S("> name min_light[0-14] max_light[0-14] max_mobs_in_area[0 to disable] distance[1-20] y_offset[-10 to 10]")) + end + end, +}) + +-- spawner abm +minetest.register_abm({ + nodenames = {"mobs:spawner"}, + interval = 10, + chance = 4, + catch_up = false, + + action = function(pos, node, active_object_count, active_object_count_wider) + + -- get meta and command + local meta = minetest.get_meta(pos) + local comm = meta:get_string("command"):split(" ") + + -- get settings from command + local mob = comm[1] + local mlig = tonumber(comm[2]) + local xlig = tonumber(comm[3]) + local num = tonumber(comm[4]) + local pla = tonumber(comm[5]) or 0 + local yof = tonumber(comm[6]) or 0 + + -- if amount is 0 then do nothing + if num == 0 then + return + end + + -- check objects inside 9x9 area around spawner + local objs = minetest.get_objects_inside_radius(pos, 9) + local count = 0 + local ent = nil + + -- count mob objects of same type in area + for k, obj in pairs(objs) do + + ent = obj:get_luaentity() + + if ent and ent.name == mob then + count = count + 1 + end + end + + -- is there too many of same type? + if count >= num then + return + end + + -- spawn mob if player detected and in range + if pla > 0 then + + local in_range = 0 + local objs = minetest.get_objects_inside_radius(pos, pla) + + for _,oir in pairs(objs) do + + if oir:is_player() then + + in_range = 1 + + break + end + end + + -- player not found + if in_range == 0 then + return + end + end + + -- find air blocks within 5 nodes of spawner + local air = minetest.find_nodes_in_area( + {x = pos.x - 5, y = pos.y + yof, z = pos.z - 5}, + {x = pos.x + 5, y = pos.y + yof, z = pos.z + 5}, + {"air"}) + + -- spawn in random air block + if air and #air > 0 then + + local pos2 = air[math.random(#air)] + local lig = minetest.get_node_light(pos2) or 0 + + pos2.y = pos2.y + 0.5 + + -- only if light levels are within range + if lig >= mlig and lig <= xlig then + minetest.add_entity(pos2, mob) + end + end + + end +}) diff --git a/mods/mobs_redo/textures/mob_spawner.png b/mods/mobs_redo/textures/mob_spawner.png new file mode 100644 index 0000000..8f0ac39 Binary files /dev/null and b/mods/mobs_redo/textures/mob_spawner.png differ diff --git a/mods/mobs_redo/textures/mobs_blood.png b/mods/mobs_redo/textures/mobs_blood.png new file mode 100644 index 0000000..77cfbda Binary files /dev/null and b/mods/mobs_redo/textures/mobs_blood.png differ diff --git a/mods/mobs_redo/textures/mobs_chicken_egg.png b/mods/mobs_redo/textures/mobs_chicken_egg.png new file mode 100644 index 0000000..be8a4e1 Binary files /dev/null and b/mods/mobs_redo/textures/mobs_chicken_egg.png differ diff --git a/mods/mobs_redo/textures/mobs_chicken_egg_overlay.png b/mods/mobs_redo/textures/mobs_chicken_egg_overlay.png new file mode 100644 index 0000000..e81716a Binary files /dev/null and b/mods/mobs_redo/textures/mobs_chicken_egg_overlay.png differ diff --git a/mods/mobs_redo/textures/mobs_leather.png b/mods/mobs_redo/textures/mobs_leather.png new file mode 100644 index 0000000..3205e5d Binary files /dev/null and b/mods/mobs_redo/textures/mobs_leather.png differ diff --git a/mods/mobs_redo/textures/mobs_magic_lasso.png b/mods/mobs_redo/textures/mobs_magic_lasso.png new file mode 100644 index 0000000..befdc11 Binary files /dev/null and b/mods/mobs_redo/textures/mobs_magic_lasso.png differ diff --git a/mods/mobs_redo/textures/mobs_meat.png b/mods/mobs_redo/textures/mobs_meat.png new file mode 100644 index 0000000..4c63fdd Binary files /dev/null and b/mods/mobs_redo/textures/mobs_meat.png differ diff --git a/mods/mobs_redo/textures/mobs_meat_raw.png b/mods/mobs_redo/textures/mobs_meat_raw.png new file mode 100644 index 0000000..0dea4ec Binary files /dev/null and b/mods/mobs_redo/textures/mobs_meat_raw.png differ diff --git a/mods/mobs_redo/textures/mobs_nametag.png b/mods/mobs_redo/textures/mobs_nametag.png new file mode 100644 index 0000000..74005b3 Binary files /dev/null and b/mods/mobs_redo/textures/mobs_nametag.png differ diff --git a/mods/mobs_redo/textures/mobs_net.png b/mods/mobs_redo/textures/mobs_net.png new file mode 100644 index 0000000..df7c3a6 Binary files /dev/null and b/mods/mobs_redo/textures/mobs_net.png differ diff --git a/mods/mobs_redo/textures/mobs_shears.png b/mods/mobs_redo/textures/mobs_shears.png new file mode 100644 index 0000000..aa16f2e Binary files /dev/null and b/mods/mobs_redo/textures/mobs_shears.png differ diff --git a/mods/mobs_redo/textures/tnt_smoke.png b/mods/mobs_redo/textures/tnt_smoke.png new file mode 100644 index 0000000..488b50f Binary files /dev/null and b/mods/mobs_redo/textures/tnt_smoke.png differ diff --git a/mods/mobs_water/mobs_crocs/init.lua b/mods/mobs_water/mobs_crocs/init.lua index e4d8096..d3f0f4a 100644 --- a/mods/mobs_water/mobs_crocs/init.lua +++ b/mods/mobs_water/mobs_crocs/init.lua @@ -39,7 +39,7 @@ if mobs.mod and mobs.mod == "redo" then reach = 3, hp_min = 20, hp_max = 25, - armor = 200, + armor = 120, collisionbox = {-0.85, -0.30, -0.85, 0.85, 1.5, 0.85}, drawtype = "front", visual = "mesh", @@ -73,7 +73,7 @@ if mobs.mod and mobs.mod == "redo" then reach = 2, hp_min = 20, hp_max = 25, - armor = 200, + armor = 120, collisionbox = {-0.638, -0.23, -0.638, 0.638, 1.13, 0.638}, drawtype = "front", visual = "mesh", @@ -106,7 +106,7 @@ if mobs.mod and mobs.mod == "redo" then reach = 1, hp_min = 20, hp_max = 25, - armor = 200, + armor = 120, collisionbox = {-0.425, -0.15, -0.425, 0.425, 0.75, 0.425}, drawtype = "front", visual = "mesh", diff --git a/mods/mystairwork/machines.lua b/mods/mystairwork/machines.lua index d6f6b34..c8e64ad 100644 --- a/mods/mystairwork/machines.lua +++ b/mods/mystairwork/machines.lua @@ -76,8 +76,8 @@ on_construct = function(pos) "image_button[1,2;1,1;mystairwork_mach7.png;ramp; ]".. "image_button[2,2;1,1;mystairwork_mach8.png;ramp_out; ]".. "image_button[3,2;1,1;mystairwork_mach9.png;ramp_inn; ]".. - "image_button[4,2;1,1;mystairwork_mach10.png;ramp_flat; ]".. - "image_button[5,2;1,1;mystairwork_mach11.png;ramp_massiv; ]".. + --"image_button[4,2;1,1;mystairwork_mach10.png;ramp_flat; ]".. + --"image_button[5,2;1,1;mystairwork_mach11.png;ramp_massiv; ]".. "list[current_player;main;1,3;8,4;]") meta:set_string("infotext", "Stair WorkStation") @@ -100,8 +100,8 @@ or fields["stair_sub"] or fields["ramp"] or fields["ramp_out"] or fields["ramp_inn"] -or fields["ramp_flat"] -or fields["ramp_massiv"] +-- or fields["ramp_flat"] +-- or fields["ramp_massiv"] then --Crown Mould----------------------------------------- @@ -150,6 +150,7 @@ then end end + if fields["stair_sub"] then make_ok = "0" anzahl = "2" @@ -186,6 +187,8 @@ then end end + --[[ + if fields["ramp_flat"] then make_ok = "0" anzahl = "2" @@ -204,6 +207,7 @@ then end end + --]] local ingotstack = inv:get_stack("ingot", 1) local resstack = inv:get_stack("res", 1) diff --git a/mods/mystairwork/models/license.txt b/mods/mystairwork/models/license.txt new file mode 100644 index 0000000..931d0e8 --- /dev/null +++ b/mods/mystairwork/models/license.txt @@ -0,0 +1,2 @@ +This 3d Models are part of the More Blocks [moreblocks] by Calinou +https://forum.minetest.net/viewtopic.php?t=509 \ No newline at end of file diff --git a/mods/mystairwork/models/moreblocks_slope.obj b/mods/mystairwork/models/moreblocks_slope.obj new file mode 100644 index 0000000..22a833f --- /dev/null +++ b/mods/mystairwork/models/moreblocks_slope.obj @@ -0,0 +1,26 @@ +# Blender v2.72 (sub 0) OBJ File: '' +# www.blender.org +mtllib moreblocks_slope.mtl +o Cube_Cube.002 +v 0.500000 0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 -0.500000 0.500000 +v 0.500000 -0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vn 0.000000 -0.000000 1.000000 +vn 0.000000 -1.000000 -0.000000 +vn -1.000000 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.707100 -0.707100 +usemtl None +s off +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 4/3/2 3/4/2 5/1/2 6/2/2 +f 2/1/3 5/3/3 3/4/3 +f 1/2/4 4/3/4 6/4/4 +f 2/1/5 1/2/5 6/3/5 5/4/5 diff --git a/mods/mystairwork/models/moreblocks_slope_inner.obj b/mods/mystairwork/models/moreblocks_slope_inner.obj new file mode 100644 index 0000000..d4a444e --- /dev/null +++ b/mods/mystairwork/models/moreblocks_slope_inner.obj @@ -0,0 +1,35 @@ +# Blender v2.72 (sub 0) OBJ File: '' +# www.blender.org +mtllib moreblocks_slope_inner.mtl +o Cube_Cube.000 +v 0.500000 0.500000 -0.500000 +v 0.500000 0.500000 0.500000 +v 0.500000 -0.500000 0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.707100 -0.707100 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -0.000000 1.000000 +vn -0.707100 0.707100 0.000000 +usemtl None +s off +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 5/1/2 6/3/2 7/4/2 +f 5/1/3 2/2/3 6/4/3 +f 1/2/4 4/3/4 8/4/4 +f 8/1/5 4/2/5 3/3/5 7/4/5 +f 7/3/6 3/4/6 2/1/6 5/2/6 +f 2/1/7 1/2/7 8/3/7 +l 7 9 +l 2 9 diff --git a/mods/mystairwork/models/moreblocks_slope_outer.obj b/mods/mystairwork/models/moreblocks_slope_outer.obj new file mode 100644 index 0000000..b8f4e9e --- /dev/null +++ b/mods/mystairwork/models/moreblocks_slope_outer.obj @@ -0,0 +1,25 @@ +# Blender v2.72 (sub 0) OBJ File: '' +# www.blender.org +mtllib moreblocks_slope_outer.mtl +o Cube_Cube.004 +v 0.500000 -0.500000 0.500000 +v -0.500000 -0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 0.500000 0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 -0.000000 1.000000 +vn -0.707100 0.707100 0.000000 +vn 0.000000 0.707100 -0.707100 +usemtl None +s off +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 5/2/2 1/3/2 4/4/2 +f 2/3/3 1/4/3 5/1/3 +f 5/1/4 3/3/4 2/4/4 +f 5/2/5 4/3/5 3/4/5 diff --git a/mods/mystairwork/stairwork.lua b/mods/mystairwork/stairwork.lua index 6fa98df..260c9ec 100644 --- a/mods/mystairwork/stairwork.lua +++ b/mods/mystairwork/stairwork.lua @@ -315,11 +315,13 @@ minetest.register_node("mystairwork:stair_slab_"..mat, { sounds = sounds, -- on_place = minetest.rotate_node, }) + minetest.register_node(":mystairwork:stair_slab_" .. mat.."upside_down", { replace_name = ":mystairwork:stair_slab_" .. mat, groups = {slabs_replace=1}, }) +-- Stair Sub minetest.register_node("mystairwork:stair_sub_"..mat, { description = desc.." Stair Substructure", drawtype = "nodebox", @@ -388,6 +390,288 @@ minetest.register_node(":mystairwork:stair_sub_" .. mat.."upside_down", { groups = {slabs_replace=1}, }) +-- Ramps +--(thanks to VanessaE(homedecor) selectionsbox was a problem +local slope_cbox = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, + {-0.5, -0.25, -0.25, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0.5, 0.25, 0.5}, + {-0.5, 0.25, 0.25, 0.5, 0.5, 0.5} + } +} + +local ocorner_cbox = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, + {-0.5, -0.25, -0.25, 0.25, 0, 0.5}, + {-0.5, 0, 0, 0, 0.25, 0.5}, + {-0.5, 0.25, 0.25, -0.25, 0.5, 0.5} + } +} + +local icorner_cbox = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, + {-0.5, -0.5, -0.25, 0.5, 0, 0.5}, + {-0.5, -0.5, -0.5, 0.25, 0, 0.5}, + {-0.5, 0, -0.5, 0, 0.25, 0.5}, + {-0.5, 0, 0, 0.5, 0.25, 0.5}, + {-0.5, 0.25, 0.25, 0.5, 0.5, 0.5}, + {-0.5, 0.25, -0.5, -0.25, 0.5, 0.5} + } +} +-- Ramp + +minetest.register_node("mystairwork:ramp_"..mat, { + description = desc.." Ramp", + drawtype = "mesh", + mesh = "moreblocks_slope.obj", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + selection_box = slope_cbox, + collision_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0.4375, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0.375, 0.5, 0.4375, 0.4375}, + {-0.5, -0.5, 0.3125, 0.5, 0.375, 0.375}, + {-0.5, -0.5, 0.25, 0.5, 0.3125, 0.3125}, + {-0.5, -0.5, 0.1875, 0.5, 0.25, 0.25}, + {-0.5, -0.5, 0.125, 0.5, 0.1875, 0.1875}, + {-0.5, -0.5, 0.0625, 0.5, 0.125, 0.125}, + {-0.5, -0.5, 0, 0.5, 0.0625, 0.0625}, + {-0.5, -0.5, -0.0625, 0.5, 0, 0}, + {-0.5, -0.5, -0.125, 0.5, -0.0625, -0.0625}, + {-0.5, -0.5, -0.1875, 0.5, -0.125, -0.125}, + {-0.5, -0.5, -0.25, 0.5, -0.1875, -0.1875}, + {-0.5, -0.5, -0.3125, 0.5, -0.25, -0.25}, + {-0.5, -0.5, -0.375, 0.5, -0.3125, -0.3125}, + {-0.5, -0.5, -0.4375, 0.5, -0.375, -0.375}, + {-0.5, -0.5, -0.5, 0.5, -0.4375, -0.4375}, + }, + }, + + groups = groups, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":mystairwork:ramp_" .. mat.."upside_down", { + replace_name = ":mystairwork:ramp_" .. mat, + groups = {slabs_replace=1}, +}) + +-- Outer Ramp + +minetest.register_node("mystairwork:ramp_out_"..mat, { + description = desc.." Ramp Out", + drawtype = "mesh", + mesh = "moreblocks_slope_outer.obj", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + selection_box = ocorner_cbox, + collision_box = ocorner_cbox, + groups = groups, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":mystairwork:ramp_out_" .. mat.."upside_down", { + replace_name = ":mystairwork:ramp_out_" .. mat, + groups = {slabs_replace=1}, +}) + +-- Inner Ramp + +minetest.register_node("mystairwork:ramp_inn_"..mat, { + description = desc.." Ramp Inn", + drawtype = "mesh", + mesh = "moreblocks_slope_inner.obj", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + selection_box = icorner_cbox, + collision_box = icorner_cbox, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":mystairwork:ramp_inn_" .. mat.."upside_down", { + replace_name = ":mystairwork:ramp_inn_" .. mat, + groups = {slabs_replace=1}, +}) + +-- older Buildelements +--[[ +minetest.register_node("mystairwork:stair_sub_"..mat, { + description = desc.." Stair Substructure", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.5, 0.4375, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0.4375, 0.5, 0.4375, 0.5}, + {-0.5, -0.4375, 0.375, 0.5, 0.4375, 0.4375}, + {-0.5, -0.375, 0.3125, 0.5, 0.4375, 0.375}, + {-0.5, -0.3125, 0.25, 0.5, 0.4375, 0.3125}, + {-0.5, -0.25, 0.1875, 0.5, 0.4375, 0.25}, + {-0.5, -0.1875, 0.125, 0.5, 0.4375, 0.1875}, + {-0.5, -0.125, 0.0625, 0.5, 0.4375, 0.125}, + {-0.5, -0.0625, 0, 0.5, 0.4375, 0.0625}, + {-0.5, 0, -0.0625, 0.5, 0.4375, 0}, + {-0.5, 0.0625, -0.125, 0.5, 0.4375, -0.0625}, + {-0.5, 0.125, -0.1875, 0.5, 0.4375, -0.125}, + {-0.5, 0.1875, -0.25, 0.5, 0.4375, -0.1875}, + {-0.5, 0.25, -0.3125, 0.5, 0.4375, -0.25}, + {-0.5, 0.3125, -0.375, 0.5, 0.4375, -0.3125}, + {-0.5, 0.375, -0.4375, 0.5, 0.4375, -0.375}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":mystairwork:stair_sub_" .. mat.."upside_down", { + replace_name = ":mystairwork:stair_sub_" .. mat, + groups = {slabs_replace=1}, +}) +--]] +--[[ minetest.register_node("mystairwork:ramp_"..mat, { description = desc.." Ramp", drawtype = "nodebox", @@ -741,7 +1025,7 @@ minetest.register_node(":mystairwork:ramp_massiv_" .. mat.."upside_down", { replace_name = ":mystairwork:ramp_massiv_" .. mat, groups = {slabs_replace=1}, }) - +--]] end -- Replace old "upside_down" nodes with new param2 versions @@ -759,4 +1043,5 @@ minetest.register_abm({ end minetest.set_node(pos, node) end, -}) \ No newline at end of file +}) + diff --git a/mods/mystairwork/textures/mystairwork_mach7.png b/mods/mystairwork/textures/mystairwork_mach7.png index 755666a..0c6f699 100644 Binary files a/mods/mystairwork/textures/mystairwork_mach7.png and b/mods/mystairwork/textures/mystairwork_mach7.png differ diff --git a/mods/mystairwork/textures/mystairwork_mach8.png b/mods/mystairwork/textures/mystairwork_mach8.png index 0465a84..eae91cd 100644 Binary files a/mods/mystairwork/textures/mystairwork_mach8.png and b/mods/mystairwork/textures/mystairwork_mach8.png differ diff --git a/mods/mystairwork/textures/mystairwork_mach9.png b/mods/mystairwork/textures/mystairwork_mach9.png index 8a7fa41..6fe8674 100644 Binary files a/mods/mystairwork/textures/mystairwork_mach9.png and b/mods/mystairwork/textures/mystairwork_mach9.png differ diff --git a/mods/pipeworks/.gitignore b/mods/pipeworks/.gitignore new file mode 100644 index 0000000..b25c15b --- /dev/null +++ b/mods/pipeworks/.gitignore @@ -0,0 +1 @@ +*~ diff --git a/mods/pipeworks/LICENSE b/mods/pipeworks/LICENSE new file mode 100644 index 0000000..eb930e9 --- /dev/null +++ b/mods/pipeworks/LICENSE @@ -0,0 +1,17 @@ + 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. + +---------- + +This license is commonly known as "WTFPL". diff --git a/mods/pipeworks/README b/mods/pipeworks/README new file mode 100644 index 0000000..7a34618 --- /dev/null +++ b/mods/pipeworks/README @@ -0,0 +1,22 @@ +This mod uses nodeboxes to supply a complete set of 3D pipes and tubes, +along devices that work with them. + +See https://github.com/VanessaE/pipeworks/wiki/ for detailed information about usage of this mod. + +Unlike the previous version of this mod, these pipes are rounded, and when +placed, they'll automatically join together as needed. Pipes can go vertically +or horizontally, and there are enough nodes defined to allow for all possible +connections. Valves and pumps can only be placed horizontally, and will +automatically rotate and join with neighboring pipes as objects are added, as +well as joining with each other under certain circumstances. + +Pipes come in two variants: one type bears one or more dark windows on each +pipe, suggesting they're empty, while the other type bears green-tinted +windows, as if full (the two colors should also be easy to select if you want +to change them in a paint program). These windows only appear on straight +lengths and on certain junctions. + +This mod is a work in progress. + +Please note that owing to the nature of this mod, I have opted to use 64px +textures. Anything less just looks terrible. diff --git a/mods/pipeworks/autocrafter.lua b/mods/pipeworks/autocrafter.lua new file mode 100644 index 0000000..6d00a7c --- /dev/null +++ b/mods/pipeworks/autocrafter.lua @@ -0,0 +1,368 @@ +local autocrafterCache = {} -- caches some recipe data to avoid to call the slow function minetest.get_craft_result() every second + +local craft_time = 1 + +local function count_index(invlist) + local index = {} + for _, stack in pairs(invlist) do + if not stack:is_empty() then + local stack_name = stack:get_name() + index[stack_name] = (index[stack_name] or 0) + stack:get_count() + end + end + return index +end + +local function get_item_info(stack) + local name = stack:get_name() + local def = minetest.registered_items[name] + local description = def and def.description or "Unknown item" + return description, name +end + +local function get_craft(pos, inventory, hash) + local hash = hash or minetest.hash_node_position(pos) + local craft = autocrafterCache[hash] + if not craft then + local recipe = inventory:get_list("recipe") + local output, decremented_input = minetest.get_craft_result({method = "normal", width = 3, items = recipe}) + craft = {recipe = recipe, consumption=count_index(recipe), output = output, decremented_input = decremented_input} + autocrafterCache[hash] = craft + end + return craft +end + +local function autocraft(inventory, craft) + if not craft then return false end + local output_item = craft.output.item + + -- check if we have enough room in dst + if not inventory:room_for_item("dst", output_item) then return false end + local consumption = craft.consumption + local inv_index = count_index(inventory:get_list("src")) + -- check if we have enough material available + for itemname, number in pairs(consumption) do + if (not inv_index[itemname]) or inv_index[itemname] < number then return false end + end + -- consume material + for itemname, number in pairs(consumption) do + for i = 1, number do -- We have to do that since remove_item does not work if count > stack_max + inventory:remove_item("src", ItemStack(itemname)) + end + end + + -- craft the result into the dst inventory and add any "replacements" as well + inventory:add_item("dst", output_item) + for i = 1, 9 do + inventory:add_item("dst", craft.decremented_input.items[i]) + end + return true +end + +-- returns false to stop the timer, true to continue running +-- is started only from start_autocrafter(pos) after sanity checks and cached recipe +local function run_autocrafter(pos, elapsed) + local meta = minetest.get_meta(pos) + local inventory = meta:get_inventory() + local craft = get_craft(pos, inventory) + local output_item = craft.output.item + -- only use crafts that have an actual result + if output_item:is_empty() then + meta:set_string("infotext", "unconfigured Autocrafter: unknown recipe") + return false + end + + for step = 1, math.floor(elapsed/craft_time) do + local continue = autocraft(inventory, craft) + if not continue then return false end + end + return true +end + +local function start_crafter(pos) + local meta = minetest.get_meta(pos) + if meta:get_int("enabled") == 1 then + local timer = minetest.get_node_timer(pos) + if not timer:is_started() then + timer:start(craft_time) + end + end +end + +local function after_inventory_change(pos) + start_crafter(pos) +end + +-- note, that this function assumes allready being updated to virtual items +-- and doesn't handle recipes with stacksizes > 1 +local function after_recipe_change(pos, inventory) + local meta = minetest.get_meta(pos) + -- if we emptied the grid, there's no point in keeping it running or cached + if inventory:is_empty("recipe") then + minetest.get_node_timer(pos):stop() + autocrafterCache[minetest.hash_node_position(pos)] = nil + meta:set_string("infotext", "unconfigured Autocrafter") + return + end + local recipe_changed = false + local recipe = inventory:get_list("recipe") + + local hash = minetest.hash_node_position(pos) + local craft = autocrafterCache[hash] + + if craft then + -- check if it changed + local cached_recipe = craft.recipe + for i = 1, 9 do + if recipe[i]:get_name() ~= cached_recipe[i]:get_name() then + autocrafterCache[hash] = nil -- invalidate recipe + craft = nil + break + end + end + end + + craft = craft or get_craft(pos, inventory, hash) + local output_item = craft.output.item + local description, name = get_item_info(output_item) + meta:set_string("infotext", string.format("'%s' Autocrafter (%s)", description, name)) + inventory:set_stack("output", 1, output_item) + + after_inventory_change(pos) +end + +-- clean out unknown items and groups, which would be handled like unknown items in the crafting grid +-- if minetest supports query by group one day, this might replace them +-- with a canonical version instead +local function normalize(item_list) + for i = 1, #item_list do + local name = item_list[i] + if not minetest.registered_items[name] then + item_list[i] = "" + end + end + return item_list +end + +local function on_output_change(pos, inventory, stack) + if not stack then + inventory:set_list("output", {}) + inventory:set_list("recipe", {}) + else + local input = minetest.get_craft_recipe(stack:get_name()) + if not input.items or input.type ~= "normal" then return end + local items, width = normalize(input.items), input.width + local item_idx, width_idx = 1, 1 + for i = 1, 9 do + if width_idx <= width then + inventory:set_stack("recipe", i, items[item_idx]) + item_idx = item_idx + 1 + else + inventory:set_stack("recipe", i, ItemStack("")) + end + width_idx = (width_idx < 3) and (width_idx + 1) or 1 + end + -- we'll set the output slot in after_recipe_change to the actual result of the new recipe + end + after_recipe_change(pos, inventory) +end + +-- returns false if we shouldn't bother attempting to start the timer again after this +local function update_meta(meta, enabled) + local state = enabled and "on" or "off" + meta:set_int("enabled", enabled and 1 or 0) + meta:set_string("formspec", + "size[8,11]".. + "list[context;recipe;0,0;3,3;]".. + "image[3,1;1,1;gui_hb_bg.png^[colorize:#141318:255]".. + "list[context;output;3,1;1,1;]".. + "image_button[3,2;1,1;pipeworks_button_" .. state .. ".png;" .. state .. ";;;false;pipeworks_button_interm.png]" .. + "list[context;src;0,3.5;8,3;]".. + "list[context;dst;4,0;4,3;]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + default.get_hotbar_bg(0,7) .. + "list[current_player;main;0,7;8,4;]") + + -- toggling the button doesn't quite call for running a recipe change check + -- so instead we run a minimal version for infotext setting only + -- this might be more written code, but actually executes less + local output = meta:get_inventory():get_stack("output", 1) + if output:is_empty() then -- doesn't matter if paused or not + meta:set_string("infotext", "unconfigured Autocrafter") + return false + end + + local description, name = get_item_info(output) + local infotext = enabled and string.format("'%s' Autocrafter (%s)", description, name) + or string.format("paused '%s' Autocrafter", description) + + meta:set_string("infotext", infotext) + return enabled +end + +-- 1st version of the autocrafter had actual items in the crafting grid +-- the 2nd replaced these with virtual items, dropped the content on update and set "virtual_items" to string "1" +-- the third added an output inventory, changed the formspec and added a button for enabling/disabling +-- so we work out way backwards on this history and update each single case to the newest version +local function upgrade_autocrafter(pos, meta) + local meta = meta or minetest.get_meta(pos) + local inv = meta:get_inventory() + + if inv:get_size("output") == 0 then -- we are version 2 or 1 + inv:set_size("output", 1) + -- migrate the old autocrafters into an "enabled" state + update_meta(meta, true) + + if meta:get_string("virtual_items") == "1" then -- we are version 2 + -- we allready dropped stuff, so lets remove the metadatasetting (we are not being called again for this node) + meta:set_string("virtual_items", "") + else -- we are version 1 + local recipe = inv:get_list("recipe") + if not recipe then return end + for idx, stack in ipairs(recipe) do + if not stack:is_empty() then + minetest.item_drop(stack, nil, pos) + stack:set_count(1) + stack:set_wear(0) + inv:set_stack("recipe", idx, stack) + end + end + end + + -- update the recipe, cache, and start the crafter + autocrafterCache[minetest.hash_node_position(pos)] = nil + after_recipe_change(pos, inv) + end +end + +minetest.register_node("pipeworks:autocrafter", { + description = "Autocrafter", + drawtype = "normal", + tiles = {"pipeworks_autocrafter.png"}, + groups = {snappy = 3, tubedevice = 1, tubedevice_receiver = 1}, + tube = {insert_object = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local added = inv:add_item("src", stack) + after_inventory_change(pos) + return added + end, + can_insert = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:room_for_item("src", stack) + end, + input_inventory = "dst", + connect_sides = {left = 1, right = 1, front = 1, back = 1, top = 1, bottom = 1}}, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size("src", 3*8) + inv:set_size("recipe", 3*3) + inv:set_size("dst", 4*3) + inv:set_size("output", 1) + update_meta(meta, false) + end, + on_receive_fields = function(pos, formname, fields, sender) + if not pipeworks.may_configure(pos, sender) then return end + local meta = minetest.get_meta(pos) + if fields.on then + update_meta(meta, false) + minetest.get_node_timer(pos):stop() + elseif fields.off then + if update_meta(meta, true) then + start_crafter(pos) + end + end + end, + can_dig = function(pos, player) + upgrade_autocrafter(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return (inv:is_empty("src") and inv:is_empty("dst")) + end, + after_place_node = pipeworks.scan_for_tube_objects, + after_dig_node = function(pos) + pipeworks.scan_for_tube_objects(pos) + end, + on_destruct = function(pos) + autocrafterCache[minetest.hash_node_position(pos)] = nil + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + if not pipeworks.may_configure(pos, player) then return 0 end + upgrade_autocrafter(pos) + local inv = minetest.get_meta(pos):get_inventory() + if listname == "recipe" then + stack:set_count(1) + inv:set_stack(listname, index, stack) + after_recipe_change(pos, inv) + return 0 + elseif listname == "output" then + on_output_change(pos, inv, stack) + return 0 + end + after_inventory_change(pos) + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + if not pipeworks.may_configure(pos, player) then + minetest.log("action", string.format("%s attempted to take from autocrafter at %s", player:get_player_name(), minetest.pos_to_string(pos))) + return 0 + end + upgrade_autocrafter(pos) + local inv = minetest.get_meta(pos):get_inventory() + if listname == "recipe" then + inv:set_stack(listname, index, ItemStack("")) + after_recipe_change(pos, inv) + return 0 + elseif listname == "output" then + on_output_change(pos, inv, nil) + return 0 + end + after_inventory_change(pos) + return stack:get_count() + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + if not pipeworks.may_configure(pos, player) then return 0 end + upgrade_autocrafter(pos) + local inv = minetest.get_meta(pos):get_inventory() + local stack = inv:get_stack(from_list, from_index) + + if to_list == "output" then + on_output_change(pos, inv, stack) + return 0 + elseif from_list == "output" then + on_output_change(pos, inv, nil) + if to_list ~= "recipe" then + return 0 + end -- else fall through to recipe list handling + end + + if from_list == "recipe" or to_list == "recipe" then + if from_list == "recipe" then + inv:set_stack(from_list, from_index, ItemStack("")) + end + if to_list == "recipe" then + stack:set_count(1) + inv:set_stack(to_list, to_index, stack) + end + after_recipe_change(pos, inv) + return 0 + end + + after_inventory_change(pos) + return count + end, + on_timer = run_autocrafter +}) + +minetest.register_craft( { + output = "pipeworks:autocrafter 2", + recipe = { + { "default:steel_ingot", "default:mese_crystal", "default:steel_ingot" }, + { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting" }, + { "default:steel_ingot", "default:mese_crystal", "default:steel_ingot" } + }, +}) diff --git a/mods/pipeworks/autoplace_pipes.lua b/mods/pipeworks/autoplace_pipes.lua new file mode 100644 index 0000000..4fc3665 --- /dev/null +++ b/mods/pipeworks/autoplace_pipes.lua @@ -0,0 +1,200 @@ +-- autorouting for pipes +local tube_table = {[0] = 1, 2, 2, 4, 2, 4, 4, 5, 2, 3, 4, 6, 4, 6, 5, 7, 2, 4, 3, 6, 4, 5, 6, 7, 4, 6, 6, 8, 5, 7, 7, 9, 2, 4, 4, 5, 3, 6, 6, 7, 4, 6, 5, 7, 6, 8, 7, 9, 4, 5, 6, 7, 6, 7, 8, 9, 5, 7, 7, 9, 7, 9, 9, 10} +local tube_table_facedirs = {[0] = 0, 0, 5, 0, 3, 4, 3, 0, 2, 0, 2, 0, 6, 4, 3, 0, 7, 12, 5, 12, 7, 4, 5, 5, 18, 20, 16, 0, 7, 4, 7, 0, 1, 8, 1, 1, 1, 13, 1, 1, 10, 8, 2, 2, 17, 4, 3, 6, 9, 9, 9, 9, 21, 13, 1, 1, 10, 10, 11, 2, 19, 4, 3, 0} +local function autoroute_pipes(pos) + local nctr = minetest.get_node(pos) + local state = "_empty" + if (string.find(nctr.name, "pipeworks:pipe_") == nil) then return end + if (string.find(nctr.name, "_loaded") ~= nil) then state = "_loaded" end + local nsurround = pipeworks.scan_pipe_surroundings(pos) + + if nsurround == 0 then nsurround = 9 end + minetest.swap_node(pos, {name = "pipeworks:pipe_"..tube_table[nsurround]..state, + param2 = tube_table_facedirs[nsurround]}) +end + +function pipeworks.scan_for_pipe_objects(pos) + autoroute_pipes({ x=pos.x-1, y=pos.y , z=pos.z }) + autoroute_pipes({ x=pos.x+1, y=pos.y , z=pos.z }) + autoroute_pipes({ x=pos.x , y=pos.y-1, z=pos.z }) + autoroute_pipes({ x=pos.x , y=pos.y+1, z=pos.z }) + autoroute_pipes({ x=pos.x , y=pos.y , z=pos.z-1 }) + autoroute_pipes({ x=pos.x , y=pos.y , z=pos.z+1 }) + autoroute_pipes(pos) +end + +-- auto-rotation code for various devices the tubes attach to + +function pipeworks.scan_pipe_surroundings(pos) + local pxm=0 + local pxp=0 + local pym=0 + local pyp=0 + local pzm=0 + local pzp=0 + + local nxm = minetest.get_node({ x=pos.x-1, y=pos.y , z=pos.z }) + local nxp = minetest.get_node({ x=pos.x+1, y=pos.y , z=pos.z }) + local nym = minetest.get_node({ x=pos.x , y=pos.y-1, z=pos.z }) + local nyp = minetest.get_node({ x=pos.x , y=pos.y+1, z=pos.z }) + local nzm = minetest.get_node({ x=pos.x , y=pos.y , z=pos.z-1 }) + local nzp = minetest.get_node({ x=pos.x , y=pos.y , z=pos.z+1 }) + + if (string.find(nxm.name, "pipeworks:pipe_") ~= nil) then pxm=1 end + if (string.find(nxp.name, "pipeworks:pipe_") ~= nil) then pxp=1 end + if (string.find(nym.name, "pipeworks:pipe_") ~= nil) then pym=1 end + if (string.find(nyp.name, "pipeworks:pipe_") ~= nil) then pyp=1 end + if (string.find(nzm.name, "pipeworks:pipe_") ~= nil) then pzm=1 end + if (string.find(nzp.name, "pipeworks:pipe_") ~= nil) then pzp=1 end + +-- Special handling for valves... + + if (string.find(nxm.name, "pipeworks:valve") ~= nil) + and (nxm.param2 == 0 or nxm.param2 == 2) then + pxm=1 + end + + if (string.find(nxp.name, "pipeworks:valve") ~= nil) + and (nxp.param2 == 0 or nxp.param2 == 2) then + pxp=1 + end + + if (string.find(nzm.name, "pipeworks:valve") ~= nil) + and (nzm.param2 == 1 or nzm.param2 == 3) then + pzm=1 + end + + if (string.find(nzp.name, "pipeworks:valve") ~= nil) + and (nzp.param2 == 1 or nzp.param2 == 3) then + pzp=1 + end + +-- ...flow sensors... + + if (string.find(nxm.name, "pipeworks:flow_sensor") ~= nil) + and (nxm.param2 == 0 or nxm.param2 == 2) then + pxm=1 + end + + if (string.find(nxp.name, "pipeworks:flow_sensor") ~= nil) + and (nxp.param2 == 0 or nxp.param2 == 2) then + pxp=1 + end + + if (string.find(nzm.name, "pipeworks:flow_sensor") ~= nil) + and (nzm.param2 == 1 or nzm.param2 == 3) then + pzm=1 + end + + if (string.find(nzp.name, "pipeworks:flow_sensor") ~= nil) + and (nzp.param2 == 1 or nzp.param2 == 3) then + pzp=1 + end + +-- ...spigots... + + if (string.find(nxm.name, "pipeworks:spigot") ~= nil) + and nxm.param2 == 1 then + pxm=1 + end + + if (string.find(nxp.name, "pipeworks:spigot") ~= nil) + and nxp.param2 == 3 then + pxp=1 + end + + if (string.find(nzm.name, "pipeworks:spigot") ~= nil) + and nzm.param2 == 0 then + pzm=1 + end + + if (string.find(nzp.name, "pipeworks:spigot") ~= nil) + and nzp.param2 == 2 then + pzp=1 + end + +-- ...sealed pipe entry/exit... + + if (string.find(nxm.name, "pipeworks:entry_panel") ~= nil) + and (nxm.param2 == 1 or nxm.param2 == 3) then + pxm=1 + end + + if (string.find(nxp.name, "pipeworks:entry_panel") ~= nil) + and (nxp.param2 == 1 or nxp.param2 == 3) then + pxp=1 + end + + if (string.find(nzm.name, "pipeworks:entry_panel") ~= nil) + and (nzm.param2 == 0 or nzm.param2 == 2) then + pzm=1 + end + + if (string.find(nzp.name, "pipeworks:entry_panel") ~= nil) + and (nzp.param2 == 0 or nzp.param2 == 2) then + pzp=1 + end + + if (string.find(nym.name, "pipeworks:entry_panel") ~= nil) + and nym.param2 == 13 then + pym=1 + end + + if (string.find(nyp.name, "pipeworks:entry_panel") ~= nil) + and nyp.param2 == 13 then + pyp=1 + end + + +-- ...pumps, grates... + + if (string.find(nym.name, "pipeworks:grating") ~= nil) or + (string.find(nym.name, "pipeworks:pump") ~= nil) then + pym=1 + end + +-- ...fountainheads... + + if (string.find(nyp.name, "pipeworks:fountainhead") ~= nil) then + pyp=1 + end + +-- ... and storage tanks. + + if (string.find(nym.name, "pipeworks:storage_tank_") ~= nil) then + pym=1 + end + + if (string.find(nyp.name, "pipeworks:storage_tank_") ~= nil) then + pyp=1 + end + +-- ...extra devices specified via the function's parameters +-- ...except that this part is not implemented yet +-- +-- xxx = nxm, nxp, nym, nyp, nzm, or nzp depending on the direction to check +-- yyy = pxm, pxp, pym, pyp, pzm, or pzp accordingly. +-- +-- if string.find(xxx.name, "modname:nodename") ~= nil then +-- yyy = 1 +-- end +-- +-- for example: +-- +-- if string.find(nym.name, "aero:outlet") ~= nil then +-- pym = 1 +-- end +-- + + return pxm+8*pxp+2*pym+16*pyp+4*pzm+32*pzp +end + +function pipeworks.look_for_stackable_tanks(pos) + local tym = minetest.get_node({ x=pos.x , y=pos.y-1, z=pos.z }) + + if string.find(tym.name, "pipeworks:storage_tank_") ~= nil or + string.find(tym.name, "pipeworks:expansion_tank_") ~= nil then + minetest.add_node(pos, { name = "pipeworks:expansion_tank_0", param2 = tym.param2}) + end +end + diff --git a/mods/pipeworks/autoplace_tubes.lua b/mods/pipeworks/autoplace_tubes.lua new file mode 100644 index 0000000..280bd60 --- /dev/null +++ b/mods/pipeworks/autoplace_tubes.lua @@ -0,0 +1,122 @@ +-- autorouting for pneumatic tubes + +local function is_tube(nodename) + return table.contains(pipeworks.tubenodes, nodename) +end + +--a function for determining which side of the node we are on +local function nodeside(node, tubedir) + if node.param2 < 0 or node.param2 > 23 then + node.param2 = 0 + end + + local backdir = minetest.facedir_to_dir(node.param2) + local back = vector.dot(backdir, tubedir) + if back == 1 then + return "back" + elseif back == -1 then + return "front" + end + + local topdir = minetest.facedir_to_top_dir(node.param2) + local top = vector.dot(topdir, tubedir) + if top == 1 then + return "top" + elseif top == -1 then + return "bottom" + end + + local rightdir = minetest.facedir_to_right_dir(node.param2) + local right = vector.dot(rightdir, tubedir) + if right == 1 then + return "right" + else + return "left" + end +end + +local vts = {0, 3, 1, 4, 2, 5} +local tube_table = {[0] = 1, 2, 2, 4, 2, 4, 4, 5, 2, 3, 4, 6, 4, 6, 5, 7, 2, 4, 3, 6, 4, 5, 6, 7, 4, 6, 6, 8, 5, 7, 7, 9, 2, 4, 4, 5, 3, 6, 6, 7, 4, 6, 5, 7, 6, 8, 7, 9, 4, 5, 6, 7, 6, 7, 8, 9, 5, 7, 7, 9, 7, 9, 9, 10} +local tube_table_facedirs = {[0] = 0, 0, 5, 0, 3, 4, 3, 0, 2, 0, 2, 0, 6, 4, 3, 0, 7, 12, 5, 12, 7, 4, 5, 5, 18, 20, 16, 0, 7, 4, 7, 0, 1, 8, 1, 1, 1, 13, 1, 1, 10, 8, 2, 2, 17, 4, 3, 6, 9, 9, 9, 9, 21, 13, 1, 1, 10, 10, 11, 2, 19, 4, 3, 0} +local function tube_autoroute(pos) + local active = {0, 0, 0, 0, 0, 0} + local nctr = minetest.get_node(pos) + if not is_tube(nctr.name) then return end + + local adjustments = { + {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} + } + -- xm = 1, xp = 2, ym = 3, yp = 4, zm = 5, zp = 6 + + local positions = {} + local nodes = {} + for i, adj in ipairs(adjustments) do + positions[i] = vector.add(pos, adj) + nodes[i] = minetest.get_node(positions[i]) + end + + for i, node in ipairs(nodes) do + local idef = minetest.registered_nodes[node.name] + -- handle the tubes themselves + if is_tube(node.name) then + active[i] = 1 + -- handle new style connectors + elseif idef and idef.tube and idef.tube.connect_sides then + local dir = adjustments[i] + if idef.tube.connect_sides[nodeside(node, vector.multiply(dir, -1))] then + active[i] = 1 + end + end + end + + -- all sides checked, now figure which tube to use. + + local nodedef = minetest.registered_nodes[nctr.name] + local basename = nodedef.basename + if nodedef.style == "old" then + local nsurround = "" + for i, n in ipairs(active) do + nsurround = nsurround..n + end + nctr.name = basename.."_"..nsurround + elseif nodedef.style == "6d" then + local s = 0 + for i, n in ipairs(active) do + if n == 1 then + s = s + 2^vts[i] + end + end + nctr.name = basename.."_"..tube_table[s] + nctr.param2 = tube_table_facedirs[s] + end + minetest.swap_node(pos, nctr) +end + +function pipeworks.scan_for_tube_objects(pos) + for side = 0, 6 do + tube_autoroute(vector.add(pos, directions.side_to_dir(side))) + end +end + +function pipeworks.after_place(pos) + pipeworks.scan_for_tube_objects(pos) +end + +function pipeworks.after_dig(pos) + pipeworks.scan_for_tube_objects(pos) +end + +if minetest.get_modpath("mesecons_mvps") then + mesecon.register_on_mvps_move(function(moved_nodes) + for _, n in ipairs(moved_nodes) do + pipeworks.scan_for_tube_objects(n.pos) + pipeworks.scan_for_tube_objects(n.oldpos) + end + end) +end + diff --git a/mods/pipeworks/changelog.txt b/mods/pipeworks/changelog.txt new file mode 100644 index 0000000..251df29 --- /dev/null +++ b/mods/pipeworks/changelog.txt @@ -0,0 +1,93 @@ +Changelog +--------- + +2013-01-13: Tubes can transport items now! Namely, I added Novatux/Nore's item +transport mod as a default part of this mod, to make tubes do something useful! +Thanks to Nore and RealBadAngel for the code contributions! + +2013-01-05: made storage tanks connect from top/bottom, made storage tank and +pipe textures use the ^ combine operator so they can show the actual liquid +going through the pipes/tanks. + +2013-01-04 (a bit later): Made pipes able to carry water! It was just a minor +logic error resulting from moving the water flowing code into it's own file +when I originally imported it. Many thanks to Mauvebic for writing it! + +2013-01-04: First stage of integrating Mauvebic's water flowing code. This is +experimental and doesn't move water yet - but at least it doesn't break +anything :-) + +2013-01-01: Various minor tweaks to textures, facedir settings, some other +stuff. Changed crafting recipes to account for revamped pumps, valves, etc. +Now requires the moreores mod and most recent git (for mese crystal fragments) +to craft a pump. Added a "sealed" entry/exit panel (really just a horizontal +pipe with a metal panel overlayed into the middle). Also, tweaked pipes to +always drop the empty ones. Revamped pumps so that now they should sit in/on +liquid and be connected only from the top, relegated grates to decorational- +only, added outlet spigot. Got rid of a few obsolete textures. Got rid of +that whole _x and _z naming thing - now all directional devices (pumps, valves, +spigots, tanks) use facedir. Valves, spigots no longer auto-rotate to find +nearby pipes. + +2012-09-17: Added test object for pneumatic tube autorouting code, made tubes +connect to it and any object that bears groups={tubedevice=1} (connects to any +side) + +2012-09-05: All recipes doubled except for junglegrass -> plastic sheet (since +that is derived from home decor) + +2012-09-02: Fixed plastic sheeting recipe. Added crafting recipes for various +objects, with options: If homedecor is installed, use the plastic sheeting +therein. If not, we define it manually. If the Technic mod is installed, +don't define any recipes at all. Also removed the extra "loaded!" messages and +tweaked the default pipe alias to point to something that is actually visible +:-) + +2012-09-01: flattened wielded pipe segment. + +2012-08-24: Added square-ish pneumatic tubes with their own autoplace code +(does not connect to steel pipes or pipe-oriented devices), then revised their +textures shortly after. Fixed a recursion bug that sometimes caused a stack +overflow. Old pipes were overriding the pipeworks:pipe defintion that belongs +with the new pipes. + +2012-08-22: Added outlet grate, made it participate in autoplace algorithm. +Extended storage tank to show fill level in 10% steps (0% to 100%). Added +"expansion tank" that appears if the user stacks tanks upwards. (Downwards is +not checked). + +2012-08-21: Made storage tank participate in autoplace algorithm. Tuned API a +little to allow for more flexible placement. Re-organized code a bit to allow +for some upcoming rules changes. Made storage tanks' upper/lower fittins and +intake grate participate in autoplace algorithm. + +2012-08-20: Added temporary nodes for storage tank and intake grating, but +without autoplace. + +2012-08-19: Pumps and valves now fully participate in the +auto-rotate/auto-place algorithm. + +2012-08-18: Total rewrite again. All pipes are now nice and round-looking, and +they auto-connect! Also added temporary nodes for pump and valve (each with an +on/off setting - punch to change). No crafting recipes yet and the pipes still +don't do anything useful yet. Soon. + +2012-08-06: Moved this changelog off the forum post and into a separate file. + +2012-08-05 (multiple updates): Rewrote pipeworks to use loops and tables to +create the nodes. Requires far less code now. Added -X, +X, -Y, +Y, -Z, +Z +capped stubs and a short centered horizontal segment. Changed node definitions +so that the aforementioned "short centered" segment is given on dig/drop. +Renamed it to just "pipeworks:pipe" (and pipe_loaded). Added empty/loaded +indicator images to the capped ends, removed some redundant comments. Made the +empty/loaded indication at the capped end more prominent. + +2012-07-21: Added screenshot showing pipes as they look now that nodebox +texture rotation is fixed. + +2012-07-18: Changed the mod name and all internals to 'pipeworks' instead of +'pipes'... after a couple of mistakes :-) + +2012-07-12: moved project to github. + +2012-06-23: Initial release, followed by reworking the textures a bit. diff --git a/mods/pipeworks/common.lua b/mods/pipeworks/common.lua new file mode 100644 index 0000000..1ee734f --- /dev/null +++ b/mods/pipeworks/common.lua @@ -0,0 +1,157 @@ +---------------------- +-- Vector functions -- +---------------------- + +function vector.cross(a, b) + return { + x = a.y * b.z - a.z * b.y, + y = a.z * b.x - a.x * b.z, + z = a.x * b.y - a.y * b.x + } +end + +function vector.dot(a, b) + return a.x * b.x + a.y * b.y + a.z * b.z +end + +----------------------- +-- Facedir functions -- +----------------------- + +function minetest.facedir_to_top_dir(facedir) + return ({[0] = {x = 0, y = 1, z = 0}, + {x = 0, y = 0, z = 1}, + {x = 0, y = 0, z = -1}, + {x = 1, y = 0, z = 0}, + {x = -1, y = 0, z = 0}, + {x = 0, y = -1, z = 0}}) + [math.floor(facedir / 4)] +end + +function minetest.facedir_to_right_dir(facedir) + return vector.cross( + minetest.facedir_to_top_dir(facedir), + minetest.facedir_to_dir(facedir) + ) +end + +directions = {} +function directions.side_to_dir(side) + return ({[0] = vector.new(), + vector.new( 0, 1, 0), + vector.new( 0, -1, 0), + vector.new( 1, 0, 0), + vector.new(-1, 0, 0), + vector.new( 0, 0, 1), + vector.new( 0, 0, -1) + })[side] +end + +function directions.dir_to_side(dir) + local c = vector.dot(dir, vector.new(1, 2, 3)) + 4 + return ({6, 2, 4, 0, 3, 1, 5})[c] +end + +---------------------- +-- String functions -- +---------------------- + +--[[function string.split(str, sep) + local fields = {} + local index = 1 + local expr = "([^"..sep.."])+" + string.gsub(str, expr, function(substring) + fields[index] = substring + index = index + 1 + end) + return fields +end]] + +function string.startswith(str, substr) + return str:sub(1, substr:len()) == substr +end + +--------------------- +-- Table functions -- +--------------------- + +function table.contains(tbl, element) + for _, elt in pairs(tbl) do + if elt == element then + return true + end + end + return false +end + +function table.extend(tbl, tbl2) + local index = #tbl + 1 + for _, elt in ipairs(tbl2) do + tbl[index] = elt + index = index + 1 + end +end + +function table.recursive_replace(tbl, pattern, replace_with) + if type(tbl) == "table" then + local tbl2 = {} + for key, value in pairs(tbl) do + tbl2[key] = table.recursive_replace(value, pattern, replace_with) + end + return tbl2 + elseif type(tbl) == "string" then + return tbl:gsub(pattern, replace_with) + else + return tbl + end +end + +------------------------ +-- Formspec functions -- +------------------------ + +fs_helpers = {} +function fs_helpers.on_receive_fields(pos, fields) + local meta = minetest.get_meta(pos) + for field, value in pairs(fields) do + if field:startswith("fs_helpers_cycling:") then + local l = field:split(":") + local new_value = tonumber(l[2]) + local meta_name = l[3] + meta:set_int(meta_name, new_value) + end + end +end + +function fs_helpers.cycling_button(meta, base, meta_name, values) + local current_value = meta:get_int(meta_name) + local new_value = (current_value + 1) % (#values) + local val = values[current_value + 1] + local text + local texture_name = nil + local addopts = nil + --when we get a table, we know the caller wants an image_button + if type(val) == "table" then + text = val["text"] + texture_name = val["texture"] + addopts = val["addopts"] + else + text = val + end + local field = "fs_helpers_cycling:"..new_value..":"..meta_name + return base..";"..(texture_name and texture_name..";" or "")..field..";"..minetest.formspec_escape(text)..(addopts and ";"..addopts or "").."]" +end + +--------- +-- Env -- +--------- + +function minetest.load_position(pos) + if pos.x < -30912 or pos.y < -30912 or pos.z < -30912 or + pos.x > 30927 or pos.y > 30927 or pos.z > 30927 then return end + if minetest.get_node_or_nil(pos) then + return + end + local vm = minetest.get_voxel_manip() + vm:read_from_map(pos, pos) +end diff --git a/mods/pipeworks/compat.lua b/mods/pipeworks/compat.lua new file mode 100644 index 0000000..0f6bac9 --- /dev/null +++ b/mods/pipeworks/compat.lua @@ -0,0 +1,228 @@ +-- this bit of code modifies the default chests and furnaces to be compatible +-- with pipeworks. + +minetest.override_item("default:furnace", { + tiles = { + "default_furnace_top.png^pipeworks_tube_connection_stony.png", + "default_furnace_bottom.png^pipeworks_tube_connection_stony.png", + "default_furnace_side.png^pipeworks_tube_connection_stony.png", + "default_furnace_side.png^pipeworks_tube_connection_stony.png", + "default_furnace_side.png^pipeworks_tube_connection_stony.png", + "default_furnace_front.png" + }, + groups = {cracky = 2, tubedevice = 1, tubedevice_receiver = 1}, + tube = { + insert_object = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if direction.y == 1 then + return inv:add_item("fuel",stack) + else + return inv:add_item("src",stack) + end + end, + can_insert = function(pos,node,stack,direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if direction.y == 1 then + return inv:room_for_item("fuel", stack) + else + return inv:room_for_item("src", stack) + end + end, + input_inventory = "dst", + connect_sides = {left = 1, right = 1, back = 1, front = 1, bottom = 1, top = 1} + }, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig +}) + +minetest.override_item("default:furnace_active", { + tiles = { + "default_furnace_top.png^pipeworks_tube_connection_stony.png", + "default_furnace_bottom.png^pipeworks_tube_connection_stony.png", + "default_furnace_side.png^pipeworks_tube_connection_stony.png", + "default_furnace_side.png^pipeworks_tube_connection_stony.png", + "default_furnace_side.png^pipeworks_tube_connection_stony.png", + { + image = "default_furnace_front_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + } + }, + groups = {cracky = 2, tubedevice = 1, tubedevice_receiver = 1, not_in_creative_inventory = 1}, + tube = { + insert_object = function(pos,node,stack,direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if direction.y == 1 then + return inv:add_item("fuel", stack) + else + return inv:add_item("src", stack) + end + end, + can_insert = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if direction.y == 1 then + return inv:room_for_item("fuel", stack) + else + return inv:room_for_item("src", stack) + end + end, + input_inventory = "dst", + connect_sides = {left = 1, right = 1, back = 1, front = 1, bottom = 1, top = 1} + }, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig +}) + +minetest.override_item("default:chest", { + tiles = { + "default_chest_top.png^pipeworks_tube_connection_wooden.png", + "default_chest_top.png^pipeworks_tube_connection_wooden.png", + "default_chest_side.png^pipeworks_tube_connection_wooden.png", + "default_chest_side.png^pipeworks_tube_connection_wooden.png", + "default_chest_side.png^pipeworks_tube_connection_wooden.png", + "default_chest_front.png" + }, + groups = {choppy = 2, oddly_breakable_by_hand = 2, tubedevice = 1, tubedevice_receiver = 1, chests=1}, + tube = { + insert_object = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:add_item("main", stack) + end, + can_insert = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:room_for_item("main", stack) + end, + input_inventory = "main", + connect_sides = {left = 1, right = 1, back = 1, front = 1, bottom = 1, top = 1} + }, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig +}) + +minetest.override_item("default:chest_locked", { + tiles = { + "default_chest_top.png^pipeworks_tube_connection_wooden.png", + "default_chest_top.png^pipeworks_tube_connection_wooden.png", + "default_chest_side.png^pipeworks_tube_connection_wooden.png", + "default_chest_side.png^pipeworks_tube_connection_wooden.png", + "default_chest_side.png^pipeworks_tube_connection_wooden.png", + "default_chest_lock.png" + }, + groups = {choppy = 2, oddly_breakable_by_hand = 2, tubedevice = 1, tubedevice_receiver = 1, lchests=1}, + tube = { + insert_object = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:add_item("main", stack) + end, + can_insert = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:room_for_item("main", stack) + end, + connect_sides = {left = 1, right = 1, back = 1, front = 1, bottom = 1, top = 1} + }, + after_place_node = function (pos, placer) + local meta = minetest.get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", "Locked Chest (owned by ".. + meta:get_string("owner")..")") + pipeworks.after_place(pos) + end, + after_dig_node = pipeworks.after_dig +}) +-- Extendendendended code for colored chests by Glunggi + +local chestcolor_tab = { +{"black", "Black"}, +{"blue", "Blue"}, +{"cyan", "Cyan"}, +{"dark_green", "Dark Green"}, +{"dark_grey", "Dark Grey"}, +{"green", "Green"}, +{"grey", "Grey"}, +{"magenta", "Magenta"}, +{"orange", "Orange"}, +{"pink", "Pink"}, +{"red", "Red"}, +{"violet", "Violet"}, +{"white", "White"}, +{"yellow", "Yellow"}, +} + +for i in ipairs (chestcolor_tab) do +local checol = chestcolor_tab[i][1] + +minetest.override_item("kerova:chest_"..checol, { + tiles = { + "kerova_chest_top_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_top_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_front_"..checol..".png" + }, + groups = {choppy = 2, oddly_breakable_by_hand = 2, tubedevice = 1, tubedevice_receiver = 1, chests=1}, + tube = { + insert_object = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:add_item("main", stack) + end, + can_insert = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:room_for_item("main", stack) + end, + input_inventory = "main", + connect_sides = {left = 1, right = 1, back = 1, front = 1, bottom = 1, top = 1} + }, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig +}) + +minetest.override_item("kerova:chest_"..checol.."_locked", { + tiles = { + "kerova_chest_top_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_top_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_"..checol..".png^pipeworks_tube_connection_wooden.png", + "kerova_chest_lock_"..checol..".png" + }, + groups = {choppy = 2, oddly_breakable_by_hand = 2, tubedevice = 1, tubedevice_receiver = 1, lchests=1}, + tube = { + insert_object = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:add_item("main", stack) + end, + can_insert = function(pos, node, stack, direction) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:room_for_item("main", stack) + end, + connect_sides = {left = 1, right = 1, back = 1, front = 1, bottom = 1, top = 1} + }, + after_place_node = function (pos, placer) + local meta = minetest.get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", "Locked Chest (owned by ".. + meta:get_string("owner")..")") + pipeworks.after_place(pos) + end, + after_dig_node = pipeworks.after_dig +}) +end + diff --git a/mods/pipeworks/crafts.lua b/mods/pipeworks/crafts.lua new file mode 100644 index 0000000..8f72d0c --- /dev/null +++ b/mods/pipeworks/crafts.lua @@ -0,0 +1,151 @@ +-- Crafting recipes for pipes + +minetest.register_craft( { + output = "pipeworks:pipe_1_empty 12", + recipe = { + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, + { "", "", "" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "pipeworks:spigot 3", + recipe = { + { "pipeworks:pipe_1_empty", "" }, + { "", "pipeworks:pipe_1_empty" }, + }, +}) + +minetest.register_craft( { + output = "pipeworks:entry_panel_empty 2", + recipe = { + { "", "default:steel_ingot", "" }, + { "", "pipeworks:pipe_1_empty", "" }, + { "", "default:steel_ingot", "" }, + }, +}) + +-- Various ancillary pipe devices + +minetest.register_craft( { + output = "pipeworks:pump_off 2", + recipe = { + { "default:stone", "default:steel_ingot", "default:stone" }, + { "default:copper_ingot", "default:mese_crystal_fragment", "default:copper_ingot" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "pipeworks:valve_off_empty 2", + recipe = { + { "", "group:stick", "" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, + { "", "default:steel_ingot", "" } + }, +}) + +minetest.register_craft( { + output = "pipeworks:storage_tank_0 2", + recipe = { + { "", "default:steel_ingot", "default:steel_ingot" }, + { "default:steel_ingot", "default:glass", "default:steel_ingot" }, + { "default:steel_ingot", "default:steel_ingot", "" } + }, +}) + +minetest.register_craft( { + output = "pipeworks:grating 2", + recipe = { + { "default:steel_ingot", "", "default:steel_ingot" }, + { "", "pipeworks:pipe_1_empty", "" }, + { "default:steel_ingot", "", "default:steel_ingot" } + }, +}) + +minetest.register_craft( { + output = "pipeworks:flow_sensor_empty 2", + recipe = { + { "pipeworks:pipe_1_empty", "mesecons:mesecon", "pipeworks:pipe_1_empty" }, + }, +}) + +minetest.register_craft( { + output = "pipeworks:fountainhead 2", + recipe = { + { "pipeworks:pipe_1_empty" }, + { "pipeworks:pipe_1_empty" } + }, +}) + + +-- Crafting recipes for pneumatic tubes + +-- If homedecor is not installed, we need to register its crafting chain for +-- plastic sheeting so that pipeworks remains compatible with it. + +if minetest.get_modpath("homedecor") == nil then + + minetest.register_craftitem(":homedecor:oil_extract", { + description = "Starch-based-Oilextract", + inventory_image = "homedecor_oil_extract.png", + }) + + minetest.register_craftitem(":homedecor:paraffin", { + description = "Unprocessed paraffin", + inventory_image = "homedecor_paraffin.png", + }) + + minetest.register_alias("homedecor:plastic_base", "homedecor:paraffin") + + minetest.register_craftitem(":homedecor:plastic_sheeting", { + description = "Plastic sheet", + inventory_image = "homedecor_plastic_sheeting.png", + }) + + minetest.register_craft({ + type = "shapeless", + output = "homedecor:oil_extract 3", + recipe = { + "farming:corn", + "farming:potato", + "farming:corn", + "default:food_olive_oil", + "default:food_olive_oil", + "default:food_olive_oil" + } + }) + + minetest.register_craft({ + type = "cooking", + output = "homedecor:paraffin", + recipe = "homedecor:oil_extract", + }) + + minetest.register_craft({ + type = "cooking", + output = "homedecor:plastic_sheeting", + recipe = "homedecor:paraffin", + }) + + minetest.register_craft({ + type = "fuel", + recipe = "homedecor:oil_extract", + burntime = 30, + }) + + minetest.register_craft({ + type = "fuel", + recipe = "homedecor:paraffin", + burntime = 30, + }) + + minetest.register_craft({ + type = "fuel", + recipe = "homedecor:plastic_sheeting", + burntime = 30, + }) +end + + diff --git a/mods/pipeworks/decorative_tubes.lua b/mods/pipeworks/decorative_tubes.lua new file mode 100644 index 0000000..39ba8f3 --- /dev/null +++ b/mods/pipeworks/decorative_tubes.lua @@ -0,0 +1,83 @@ +local straight = function(pos, node, velocity, stack) return {velocity} end + +minetest.register_node("pipeworks:steel_block_embedded_tube", { + description = "Airtight steelblock embedded tube", + tiles = { + "default_steel_block.png", "default_steel_block.png", + "default_steel_block.png", "default_steel_block.png", + "default_steel_block.png^pipeworks_tube_connection_metallic.png", + "default_steel_block.png^pipeworks_tube_connection_metallic.png", + }, + paramtype = "light", + paramtype2 = "facedir", + groups = {cracky=1, oddly_breakable_by_hand = 1, tubedevice = 1}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + tube = { + connect_sides = {front = 1, back = 1,}, + priority = 50, + can_go = straight, + can_insert = function(pos, node, stack, direction) + local dir = minetest.facedir_to_dir(node.param2) + return vector.equals(dir, direction) or vector.equals(vector.multiply(dir, -1), direction) + end, + }, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig, +}) + +minetest.register_craft( { + output = "pipeworks:steel_block_embedded_tube 1", + recipe = { + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, + { "default:steel_ingot", "pipeworks:tube_1", "default:steel_ingot" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } + }, +}) + +local pane_box = { + type = "fixed", + fixed = { + { -9/64, -9/64, -8/16, 9/64, 9/64, 8/16 }, -- tube + { -8/16, -8/16, -1/16, 8/16, 8/16, 1/16 } -- pane + } +} +minetest.register_node("pipeworks:steel_pane_embedded_tube", { + drawtype = "nodebox", + description = "Airtight panel embedded tube ", + tiles = { + "pipeworks_pane_embedded_tube_sides.png^[transformR90", + "pipeworks_pane_embedded_tube_sides.png^[transformR90", + "pipeworks_pane_embedded_tube_sides.png", + "pipeworks_pane_embedded_tube_sides.png", + "pipeworks_pane_embedded_tube_ends.png", "pipeworks_pane_embedded_tube_ends.png", + }, + node_box = pane_box, + selection_box = pane_box, + collision_box = pane_box, + paramtype = "light", + paramtype2 = "facedir", + groups = {cracky=1, oddly_breakable_by_hand = 1, tubedevice = 1}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + tube = { + connect_sides = {front = 1, back = 1,}, + priority = 50, + can_go = straight, + can_insert = function(pos, node, stack, direction) + local dir = minetest.facedir_to_dir(node.param2) + return vector.equals(dir, direction) or vector.equals(vector.multiply(dir, -1), direction) + end, + }, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig, +}) + +minetest.register_craft( { + output = "pipeworks:steel_pane_embedded_tube 1", + recipe = { + { "", "default:steel_ingot", "" }, + { "", "pipeworks:tube_1", "" }, + { "", "default:steel_ingot", "" } + }, +}) diff --git a/mods/pipeworks/default_settings.txt b/mods/pipeworks/default_settings.txt new file mode 100644 index 0000000..bbf02ce --- /dev/null +++ b/mods/pipeworks/default_settings.txt @@ -0,0 +1,22 @@ +-- Various settings + +pipeworks.enable_pipes = true +pipeworks.enable_autocrafter = true +pipeworks.enable_deployer = true +pipeworks.enable_dispenser = true +pipeworks.enable_node_breaker = true +pipeworks.enable_teleport_tube = true +pipeworks.enable_pipe_devices = true +pipeworks.enable_redefines = true +pipeworks.enable_mese_tube = true +pipeworks.enable_detector_tube = true +pipeworks.enable_conductor_tube = true +pipeworks.enable_accelerator_tube = true +pipeworks.enable_crossing_tube = true +pipeworks.enable_sand_tube = true +pipeworks.enable_mese_sand_tube = true +pipeworks.enable_one_way_tube = true +pipeworks.enable_priority_tube = true +pipeworks.enable_cyclic_mode = true + +pipeworks.delete_item_on_clearobject = true \ No newline at end of file diff --git a/mods/pipeworks/depends.txt b/mods/pipeworks/depends.txt new file mode 100644 index 0000000..2f8bfb0 --- /dev/null +++ b/mods/pipeworks/depends.txt @@ -0,0 +1,4 @@ +default +mesecons? +mesecons_mvps? +kerova \ No newline at end of file diff --git a/mods/pipeworks/devices.lua b/mods/pipeworks/devices.lua new file mode 100644 index 0000000..52f3002 --- /dev/null +++ b/mods/pipeworks/devices.lua @@ -0,0 +1,572 @@ +-- List of devices that should participate in the autoplace algorithm + +local pipereceptor_on = nil +local pipereceptor_off = nil + +if mesecon then + pipereceptor_on = { + receptor = { + state = mesecon.state.on, + rules = pipeworks.mesecons_rules + } + } + + pipereceptor_off = { + receptor = { + state = mesecon.state.off, + rules = pipeworks.mesecons_rules + } + } +end + +local pipes_devicelist = { + "pump", + "valve", + "storage_tank_0", + "storage_tank_1", + "storage_tank_2", + "storage_tank_3", + "storage_tank_4", + "storage_tank_5", + "storage_tank_6", + "storage_tank_7", + "storage_tank_8", + "storage_tank_9", + "storage_tank_10" +} + +-- Now define the nodes. + +local states = { "on", "off" } +local dgroups = "" + +for s in ipairs(states) do + + if states[s] == "off" then + dgroups = {snappy=3, pipe=1} + else + dgroups = {snappy=3, pipe=1, not_in_creative_inventory=1} + end + + minetest.register_node("pipeworks:pump_"..states[s], { + description = "Pump/Intake Module", + drawtype = "mesh", + mesh = "pipeworks_pump.obj", + tiles = { "pipeworks_pump_"..states[s]..".png" }, + paramtype = "light", + paramtype2 = "facedir", + groups = dgroups, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + drop = "pipeworks:pump_off", + mesecons = {effector = { + action_on = function (pos, node) + minetest.add_node(pos,{name="pipeworks:pump_on", param2 = node.param2}) + end, + action_off = function (pos, node) + minetest.add_node(pos,{name="pipeworks:pump_off", param2 = node.param2}) + end + }}, + on_punch = function(pos, node, puncher) + local fdir = minetest.get_node(pos).param2 + minetest.add_node(pos, { name = "pipeworks:pump_"..states[3-s], param2 = fdir }) + end + }) + + minetest.register_node("pipeworks:valve_"..states[s].."_empty", { + description = "Valve", + drawtype = "mesh", + mesh = "pipeworks_valve_"..states[s]..".obj", + tiles = { "pipeworks_valve.png" }, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + selection_box = { + type = "fixed", + fixed = { -8/16, -4/16, -5/16, 8/16, 5/16, 5/16 } + }, + collision_box = { + type = "fixed", + fixed = { -8/16, -4/16, -5/16, 8/16, 5/16, 5/16 } + }, + groups = dgroups, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + drop = "pipeworks:valve_off_empty", + mesecons = {effector = { + action_on = function (pos, node) + minetest.add_node(pos,{name="pipeworks:valve_on_empty", param2 = node.param2}) + end, + action_off = function (pos, node) + minetest.add_node(pos,{name="pipeworks:valve_off_empty", param2 = node.param2}) + end + }}, + on_punch = function(pos, node, puncher) + local fdir = minetest.get_node(pos).param2 + minetest.add_node(pos, { name = "pipeworks:valve_"..states[3-s].."_empty", param2 = fdir }) + end + }) +end + +minetest.register_node("pipeworks:valve_on_loaded", { + description = "Valve", + drawtype = "mesh", + mesh = "pipeworks_valve_on.obj", + tiles = { "pipeworks_valve.png" }, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + selection_box = { + type = "fixed", + fixed = { -8/16, -4/16, -5/16, 8/16, 5/16, 5/16 } + }, + collision_box = { + type = "fixed", + fixed = { -8/16, -4/16, -5/16, 8/16, 5/16, 5/16 } + }, + groups = {snappy=3, pipe=1, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + drop = "pipeworks:valve_off_empty", + mesecons = {effector = { + action_on = function (pos, node) + minetest.add_node(pos,{name="pipeworks:valve_on_empty", param2 = node.param2}) + end, + action_off = function (pos, node) + minetest.add_node(pos,{name="pipeworks:valve_off_empty", param2 = node.param2}) + end + }}, + on_punch = function(pos, node, puncher) + local fdir = minetest.get_node(pos).param2 + minetest.add_node(pos, { name = "pipeworks:valve_off_empty", param2 = fdir }) + end +}) + +-- grating + +minetest.register_node("pipeworks:grating", { + description = "Decorative grating", + tiles = { + "pipeworks_grating_top.png", + "pipeworks_grating_sides.png", + "pipeworks_grating_sides.png", + "pipeworks_grating_sides.png", + "pipeworks_grating_sides.png", + "pipeworks_grating_sides.png" + }, + sunlight_propagates = true, + paramtype = "light", + groups = {snappy=3, pipe=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, +}) + +-- outlet spigot + +minetest.register_node("pipeworks:spigot", { + description = "Spigot outlet", + drawtype = "mesh", + mesh = "pipeworks_spigot.obj", + tiles = { "pipeworks_spigot.png" }, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=3, pipe=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + selection_box = { + type = "fixed", + fixed = { -2/16, -6/16, -2/16, 2/16, 2/16, 8/16 } + }, + collision_box = { + type = "fixed", + fixed = { -2/16, -6/16, -2/16, 2/16, 2/16, 8/16 } + } +}) + +minetest.register_node("pipeworks:spigot_pouring", { + description = "Spigot outlet", + drawtype = "mesh", + mesh = "pipeworks_spigot_pouring.obj", + tiles = { + { + name = "default_water_flowing_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + { name = "pipeworks_spigot.png" } + }, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=3, pipe=1, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + selection_box = { + type = "fixed", + fixed = { -2/16, -6/16, -2/16, 2/16, 2/16, 8/16 } + }, + collision_box = { + type = "fixed", + fixed = { -2/16, -6/16, -2/16, 2/16, 2/16, 8/16 } + }, + drop = "pipeworks:spigot", +}) + +-- sealed pipe entry/exit (horizontal pipe passing through a metal +-- wall, for use in places where walls should look like they're airtight) + +local panel_cbox = { + type = "fixed", + fixed = { + { -2/16, -2/16, -8/16, 2/16, 2/16, 8/16 }, + { -8/16, -8/16, -1/16, 8/16, 8/16, 1/16 } + } +} + +minetest.register_node("pipeworks:entry_panel_empty", { + description = "Airtight Pipe entry/exit", + drawtype = "mesh", + mesh = "pipeworks_entry_panel.obj", + tiles = { "pipeworks_entry_panel.png" }, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=3, pipe=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + selection_box = panel_cbox, + collision_box = panel_cbox, + on_place = function(itemstack, placer, pointed_thing) + local playername = placer:get_player_name() + if not minetest.is_protected(pointed_thing.under, playername) + and not minetest.is_protected(pointed_thing.above, playername) then + local node = minetest.get_node(pointed_thing.under) + + if not minetest.registered_nodes[node.name] + or not minetest.registered_nodes[node.name].on_rightclick then + local pitch = placer:get_look_pitch() + local above = pointed_thing.above + local under = pointed_thing.under + local fdir = minetest.dir_to_facedir(placer:get_look_dir()) + local undernode = minetest.get_node(under) + local abovenode = minetest.get_node(above) + local uname = undernode.name + local aname = abovenode.name + local isabove = (above.x == under.x) and (above.z == under.z) and (pitch > 0) + local pos1 = above + + if above.x == under.x + and above.z == under.z + and ( string.find(uname, "pipeworks:pipe_") + or string.find(uname, "pipeworks:storage_") + or string.find(uname, "pipeworks:expansion_") + or ( string.find(uname, "pipeworks:grating") and not isabove ) + or ( string.find(uname, "pipeworks:pump_") and not isabove ) + or ( string.find(uname, "pipeworks:entry_panel") + and undernode.param2 == 13 ) + ) + then + fdir = 13 + end + + if minetest.registered_nodes[uname]["buildable_to"] then + pos1 = under + end + + if not minetest.registered_nodes[minetest.get_node(pos1).name]["buildable_to"] then return end + + minetest.add_node(pos1, {name = "pipeworks:entry_panel_empty", param2 = fdir }) + pipeworks.scan_for_pipe_objects(pos1) + + if not pipeworks.expect_infinite_stacks then + itemstack:take_item() + end + + else + minetest.registered_nodes[node.name].on_rightclick(pointed_thing.under, node, placer, itemstack) + end + end + return itemstack + end +}) + +minetest.register_node("pipeworks:entry_panel_loaded", { + description = "Airtight Pipe entry/exit", + drawtype = "mesh", + mesh = "pipeworks_entry_panel.obj", + tiles = { "pipeworks_entry_panel.png" }, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=3, pipe=1, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + selection_box = panel_cbox, + collision_box = panel_cbox, + drop = "pipeworks:entry_panel_empty" +}) + +minetest.register_node("pipeworks:flow_sensor_empty", { + description = "Flow Sensor", + drawtype = "mesh", + mesh = "pipeworks_flow_sensor.obj", + tiles = { "pipeworks_flow_sensor_off.png" }, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=3, pipe=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + on_construct = function(pos) + if mesecon then + mesecon.receptor_off(pos, rules) + end + end, + selection_box = { + type = "fixed", + fixed = { + { -8/16, -2/16, -2/16, 8/16, 2/16, 2/16 }, + { -4/16, -3/16, -3/16, 4/16, 3/16, 3/16 }, + } + }, + collision_box = { + type = "fixed", + fixed = { + { -8/16, -2/16, -2/16, 8/16, 2/16, 2/16 }, + { -4/16, -3/16, -3/16, 4/16, 3/16, 3/16 }, + } + }, + mesecons = pipereceptor_off +}) + +minetest.register_node("pipeworks:flow_sensor_loaded", { + description = "Flow sensor (on)", + drawtype = "mesh", + mesh = "pipeworks_flow_sensor.obj", + tiles = { "pipeworks_flow_sensor_on.png" }, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=3, pipe=1, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + on_construct = function(pos) + if mesecon then + mesecon.receptor_on(pos, rules) + end + end, + selection_box = { + type = "fixed", + fixed = { + { -8/16, -2/16, -2/16, 8/16, 2/16, 2/16 }, + { -4/16, -3/16, -3/16, 4/16, 3/16, 3/16 }, + } + }, + collision_box = { + type = "fixed", + fixed = { + { -8/16, -2/16, -2/16, 8/16, 2/16, 2/16 }, + { -4/16, -3/16, -3/16, 4/16, 3/16, 3/16 }, + } + }, + drop = "pipeworks:flow_sensor_empty", + mesecons = pipereceptor_on +}) + +-- tanks + +for fill = 0, 10 do + local filldesc="empty" + local sgroups = {snappy=3, pipe=1, tankfill=fill+1} + local image = nil + + if fill ~= 0 then + filldesc=fill.."0% full" + sgroups = {snappy=3, pipe=1, tankfill=fill+1, not_in_creative_inventory=1} + image = "pipeworks_storage_tank_fittings.png" + end + + minetest.register_node("pipeworks:expansion_tank_"..fill, { + description = "Expansion Tank ("..filldesc..")... You hacker, you.", + tiles = { + "pipeworks_storage_tank_fittings.png", + "pipeworks_storage_tank_fittings.png", + "pipeworks_storage_tank_back.png", + "pipeworks_storage_tank_back.png", + "pipeworks_storage_tank_back.png", + pipeworks.liquid_texture.."^pipeworks_storage_tank_front_"..fill..".png" + }, + inventory_image = image, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=3, pipe=1, tankfill=fill+1, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + drop = "pipeworks:storage_tank_0", + after_place_node = function(pos) + pipeworks.look_for_stackable_tanks(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + }) + + minetest.register_node("pipeworks:storage_tank_"..fill, { + description = "Fluid Storage Tank ("..filldesc..")", + tiles = { + "pipeworks_storage_tank_fittings.png", + "pipeworks_storage_tank_fittings.png", + "pipeworks_storage_tank_back.png", + "pipeworks_storage_tank_back.png", + "pipeworks_storage_tank_back.png", + pipeworks.liquid_texture.."^pipeworks_storage_tank_front_"..fill..".png" + }, + inventory_image = image, + paramtype = "light", + paramtype2 = "facedir", + groups = sgroups, + sounds = default.node_sound_wood_defaults(), + walkable = true, + drop = "pipeworks:storage_tank_0", + after_place_node = function(pos) + pipeworks.look_for_stackable_tanks(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + }) +end + +-- fountainhead + +minetest.register_node("pipeworks:fountainhead", { + description = "Fountainhead", + drawtype = "mesh", + mesh = "pipeworks_fountainhead.obj", + tiles = { "pipeworks_fountainhead.png" }, + sunlight_propagates = true, + paramtype = "light", + groups = {snappy=3, pipe=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + on_construct = function(pos) + if mesecon then + mesecon.receptor_on(pos, rules) + end + end, + selection_box = { + type = "fixed", + fixed = { -2/16, -8/16, -2/16, 2/16, 8/16, 2/16 } + }, + collision_box = { + type = "fixed", + fixed = { -2/16, -8/16, -2/16, 2/16, 8/16, 2/16 } + }, +}) + +minetest.register_node("pipeworks:fountainhead_pouring", { + description = "Fountainhead", + drawtype = "mesh", + mesh = "pipeworks_fountainhead.obj", + tiles = { "pipeworks_fountainhead.png" }, + sunlight_propagates = true, + paramtype = "light", + groups = {snappy=3, pipe=1, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + walkable = true, + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + on_construct = function(pos) + if mesecon then + mesecon.receptor_on(pos, rules) + end + end, + selection_box = { + type = "fixed", + fixed = { -2/16, -8/16, -2/16, 2/16, 8/16, 2/16 } + }, + collision_box = { + type = "fixed", + fixed = { -2/16, -8/16, -2/16, 2/16, 8/16, 2/16 } + }, + drop = "pipeworks:fountainhead" +}) + +minetest.register_alias("pipeworks:valve_off_loaded", "pipeworks:valve_off_empty") +minetest.register_alias("pipeworks:entry_panel", "pipeworks:entry_panel_empty") + diff --git a/mods/pipeworks/filter-injector.lua b/mods/pipeworks/filter-injector.lua new file mode 100644 index 0000000..bcfcbc9 --- /dev/null +++ b/mods/pipeworks/filter-injector.lua @@ -0,0 +1,239 @@ +local function delay(x) + return (function() return x end) +end + +local function set_filter_infotext(data, meta) + local infotext = data.wise_desc.." Filter-Injector" + if meta:get_int("slotseq_mode") == 2 then + infotext = infotext .. " (slot #"..meta:get_int("slotseq_index").." next)" + end + meta:set_string("infotext", infotext) +end + +local function set_filter_formspec(data, meta) + local itemname = data.wise_desc.." Filter-Injector" + local formspec = "size[8,8.5]".. + "item_image[0,0;1,1;pipeworks:"..data.name.."]".. + "label[1,0;"..minetest.formspec_escape(itemname).."]".. + "label[0,1;Prefer item types:]".. + "list[context;main;0,1.5;8,2;]".. + fs_helpers.cycling_button(meta, "button[0,3.5;4,1", "slotseq_mode", + {"Sequence slots by Priority", + "Sequence slots Randomly", + "Sequence slots by Rotation"}).. + "list[current_player;main;0,4.5;8,4;]" + meta:set_string("formspec", formspec) +end + +-- todo SOON: this function has *way too many* parameters +local function grabAndFire(data,slotseq_mode,filtmeta,frominv,frominvname,frompos,fromnode,filterfor,fromtube,fromdef,dir,fakePlayer,all) + local sposes = {} + for spos,stack in ipairs(frominv:get_list(frominvname)) do + local matches + if filterfor == "" then + matches = stack:get_name() ~= "" + else + matches = stack:get_name() == filterfor.name + end + if matches then table.insert(sposes, spos) end + end + if #sposes == 0 then return false end + if slotseq_mode == 1 then + for i = #sposes, 2, -1 do + local j = math.random(i) + local t = sposes[j] + sposes[j] = sposes[i] + sposes[i] = t + end + elseif slotseq_mode == 2 then + local headpos = filtmeta:get_int("slotseq_index") + table.sort(sposes, function (a, b) + if a >= headpos then + if b < headpos then return true end + else + if b >= headpos then return false end + end + return a < b + end) + end + for _, spos in ipairs(sposes) do + local stack = frominv:get_stack(frominvname, spos) + local doRemove = stack:get_count() + if fromtube.can_remove then + doRemove = fromtube.can_remove(frompos, fromnode, stack, dir) + elseif fromdef.allow_metadata_inventory_take then + doRemove = fromdef.allow_metadata_inventory_take(frompos, frominvname,spos, stack, fakePlayer) + end + -- stupid lack of continue statements grumble + if doRemove > 0 then + if slotseq_mode == 2 then + local nextpos = spos + 1 + if nextpos > frominv:get_size(frominvname) then + nextpos = 1 + end + filtmeta:set_int("slotseq_index", nextpos) + set_filter_infotext(data, filtmeta) + end + local item + local count + if all then + count = math.min(stack:get_count(), doRemove) + if filterfor.count and filterfor.count > 1 then + count = math.min(filterfor.count, count) + end + else + count = 1 + end + if fromtube.remove_items then + -- it could be the entire stack... + item = fromtube.remove_items(frompos, fromnode, stack, dir, count) + else + item = stack:take_item(count) + frominv:set_stack(frominvname, spos, stack) + if fromdef.on_metadata_inventory_take then + fromdef.on_metadata_inventory_take(frompos, frominvname, spos, item, fakePlayer) + end + end + local pos = vector.add(frompos, vector.multiply(dir, 1.4)) + local start_pos = vector.add(frompos, dir) + local item1 = pipeworks.tube_inject_item(pos, start_pos, dir, item) + return true-- only fire one item, please + end + end + return false +end + +local function punch_filter(data, filtpos, filtnode) + local filtmeta = minetest.get_meta(filtpos) + local filtinv = filtmeta:get_inventory() + local owner = filtmeta:get_string("owner") + local fakePlayer = { + get_player_name = delay(owner), + is_fake_player = ":pipeworks", + } -- TODO: use a mechanism as the wielder one + local dir = minetest.facedir_to_right_dir(filtnode.param2) + local frompos = vector.subtract(filtpos, dir) + local fromnode = minetest.get_node(frompos) + if not fromnode then return end + local fromdef = minetest.registered_nodes[fromnode.name] + if not fromdef then return end + local fromtube = fromdef.tube + if not (fromtube and fromtube.input_inventory) then return end + local filters = {} + for _, filterstack in ipairs(filtinv:get_list("main")) do + local filtername = filterstack:get_name() + local filtercount = filterstack:get_count() + if filtername ~= "" then table.insert(filters, {name = filtername, count = filtercount}) end + end + if #filters == 0 then table.insert(filters, "") end + local slotseq_mode = filtmeta:get_int("slotseq_mode") + local frommeta = minetest.get_meta(frompos) + local frominv = frommeta:get_inventory() + if fromtube.before_filter then fromtube.before_filter(frompos) end + for _, frominvname in ipairs(type(fromtube.input_inventory) == "table" and fromtube.input_inventory or {fromtube.input_inventory}) do + local done = false + for _, filterfor in ipairs(filters) do + if grabAndFire(data, slotseq_mode, filtmeta, frominv, frominvname, frompos, fromnode, filterfor, fromtube, fromdef, dir, fakePlayer, data.stackwise) then + done = true + break + end + end + if done then break end + end + if fromtube.after_filter then fromtube.after_filter(frompos) end +end + +for _, data in ipairs({ + { + name = "filter", + wise_desc = "Itemwise", + stackwise = false, + }, + { + name = "mese_filter", + wise_desc = "Stackwise", + stackwise = true, + }, +}) do + minetest.register_node("pipeworks:"..data.name, { + description = data.wise_desc.." Filter-Injector", + tiles = { + "pipeworks_"..data.name.."_top.png", + "pipeworks_"..data.name.."_top.png", + "pipeworks_"..data.name.."_output.png", + "pipeworks_"..data.name.."_input.png", + "pipeworks_"..data.name.."_side.png", + "pipeworks_"..data.name.."_top.png", + }, + paramtype2 = "facedir", + groups = {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, mesecon = 2}, + legacy_facedir_simple = true, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + set_filter_formspec(data, meta) + set_filter_infotext(data, meta) + local inv = meta:get_inventory() + inv:set_size("main", 8*2) + end, + after_place_node = function (pos, placer) + minetest.get_meta(pos):set_string("owner", placer:get_player_name()) + pipeworks.after_place(pos) + end, + after_dig_node = pipeworks.after_dig, + on_receive_fields = function(pos, formname, fields, sender) + if not pipeworks.may_configure(pos, sender) then return end + fs_helpers.on_receive_fields(pos, fields) + local meta = minetest.get_meta(pos) + meta:set_int("slotseq_index", 1) + set_filter_formspec(data, meta) + set_filter_infotext(data, meta) + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + if not pipeworks.may_configure(pos, player) then return 0 end + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + if not pipeworks.may_configure(pos, player) then return 0 end + return stack:get_count() + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + if not pipeworks.may_configure(pos, player) then return 0 end + return count + end, + can_dig = function(pos, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:is_empty("main") + end, + mesecons = { + effector = { + action_on = function(pos, node) + punch_filter(data, pos, node) + end, + }, + }, + tube = {connect_sides = {right = 1}}, + on_punch = function (pos, node, puncher) + punch_filter(data, pos, node) + end, + }) +end + +minetest.register_craft( { + output = "pipeworks:filter 2", + recipe = { + { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" }, + { "group:stick", "default:mese_crystal", "homedecor:plastic_sheeting" }, + { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" } + }, +}) + +minetest.register_craft( { + output = "pipeworks:mese_filter 2", + recipe = { + { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" }, + { "group:stick", "default:mese", "homedecor:plastic_sheeting" }, + { "default:steel_ingot", "default:steel_ingot", "homedecor:plastic_sheeting" } + }, +}) diff --git a/mods/pipeworks/flowing_logic.lua b/mods/pipeworks/flowing_logic.lua new file mode 100644 index 0000000..e0a6236 --- /dev/null +++ b/mods/pipeworks/flowing_logic.lua @@ -0,0 +1,121 @@ +-- This file provides the actual flow and pathfinding logic that makes water +-- move through the pipes. +-- +-- Contributed by mauvebic, 2013-01-03, rewritten a bit by Vanessa Ezekowitz +-- + +local finitewater = minetest.setting_getbool("liquid_finite") + +pipeworks.check_for_liquids = function(pos) + local coords = { + {x=pos.x,y=pos.y-1,z=pos.z}, + {x=pos.x,y=pos.y+1,z=pos.z}, + {x=pos.x-1,y=pos.y,z=pos.z}, + {x=pos.x+1,y=pos.y,z=pos.z}, + {x=pos.x,y=pos.y,z=pos.z-1}, + {x=pos.x,y=pos.y,z=pos.z+1}, } + for i =1,6 do + local name = minetest.get_node(coords[i]).name + if name and string.find(name,"water") then + if finitewater then minetest.remove_node(coords[i]) end + return true + end + end + return false +end + +pipeworks.check_for_inflows = function(pos,node) + local coords = { + {x=pos.x,y=pos.y-1,z=pos.z}, + {x=pos.x,y=pos.y+1,z=pos.z}, + {x=pos.x-1,y=pos.y,z=pos.z}, + {x=pos.x+1,y=pos.y,z=pos.z}, + {x=pos.x,y=pos.y,z=pos.z-1}, + {x=pos.x,y=pos.y,z=pos.z+1}, } + local newnode = false + local source = false + for i =1,6 do + if newnode then break end + local name = minetest.get_node(coords[i]).name + if name and (name == "pipeworks:pump_on" and pipeworks.check_for_liquids(coords[i])) or string.find(name,"_loaded") then + if string.find(name,"_loaded") then + source = minetest.get_meta(coords[i]):get_string("source") + if source == minetest.pos_to_string(pos) then break end + end + newnode = string.gsub(node.name,"empty","loaded") + source = {x=coords[i].x,y=coords[i].y,z=coords[i].z} + end + end + if newnode then + minetest.add_node(pos,{name=newnode, param2 = node.param2}) + minetest.get_meta(pos):set_string("source",minetest.pos_to_string(source)) + end +end + +pipeworks.check_sources = function(pos,node) + local sourcepos = minetest.string_to_pos(minetest.get_meta(pos):get_string("source")) + if not sourcepos then return end + local source = minetest.get_node(sourcepos).name + local newnode = false + if source and not ((source == "pipeworks:pump_on" and pipeworks.check_for_liquids(sourcepos)) or string.find(source,"_loaded") or source == "ignore" ) then + newnode = string.gsub(node.name,"loaded","empty") + end + + if newnode then + minetest.add_node(pos,{name=newnode, param2 = node.param2}) + minetest.get_meta(pos):set_string("source","") + end +end + +pipeworks.spigot_check = function(pos, node) + local belowname = minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}).name + if belowname and (belowname == "air" or belowname == "default:water_flowing" or belowname == "default:water_source") then + local spigotname = minetest.get_node(pos).name + local fdir=node.param2 + local check = { + {x=pos.x,y=pos.y,z=pos.z+1}, + {x=pos.x+1,y=pos.y,z=pos.z}, + {x=pos.x,y=pos.y,z=pos.z-1}, + {x=pos.x-1,y=pos.y,z=pos.z} + } + local near_node = minetest.get_node(check[fdir+1]) + if near_node and string.find(near_node.name, "_loaded") then + if spigotname and spigotname == "pipeworks:spigot" then + minetest.add_node(pos,{name = "pipeworks:spigot_pouring", param2 = fdir}) + if finitewater or belowname ~= "default:water_source" then + minetest.add_node({x=pos.x,y=pos.y-1,z=pos.z},{name = "default:water_source"}) + end + end + else + if spigotname == "pipeworks:spigot_pouring" then + minetest.add_node({x=pos.x,y=pos.y,z=pos.z},{name = "pipeworks:spigot", param2 = fdir}) + if belowname == "default:water_source" and not finitewater then + minetest.remove_node({x=pos.x,y=pos.y-1,z=pos.z}) + end + end + end + end +end + +pipeworks.fountainhead_check = function(pos, node) + local abovename = minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}).name + if abovename and (abovename == "air" or abovename == "default:water_flowing" or abovename == "default:water_source") then + local fountainhead_name = minetest.get_node(pos).name + local near_node = minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}) + if near_node and string.find(near_node.name, "_loaded") then + if fountainhead_name and fountainhead_name == "pipeworks:fountainhead" then + minetest.add_node(pos,{name = "pipeworks:fountainhead_pouring"}) + if finitewater or abovename ~= "default:water_source" then + minetest.add_node({x=pos.x,y=pos.y+1,z=pos.z},{name = "default:water_source"}) + end + end + else + if fountainhead_name == "pipeworks:fountainhead_pouring" then + minetest.add_node({x=pos.x,y=pos.y,z=pos.z},{name = "pipeworks:fountainhead"}) + if abovename == "default:water_source" and not finitewater then + minetest.remove_node({x=pos.x,y=pos.y+1,z=pos.z}) + end + end + end + end +end diff --git a/mods/pipeworks/init.lua b/mods/pipeworks/init.lua new file mode 100644 index 0000000..92ce02c --- /dev/null +++ b/mods/pipeworks/init.lua @@ -0,0 +1,115 @@ +-- Pipeworks mod by Vanessa Ezekowitz - 2013-07-13 +-- +-- This mod supplies various steel pipes and plastic pneumatic tubes +-- and devices that they can connect to. +-- +-- License: WTFPL +-- + +pipeworks = {} + +local DEBUG = false + +pipeworks.worldpath = minetest.get_worldpath() +pipeworks.modpath = minetest.get_modpath("pipeworks") + +dofile(pipeworks.modpath.."/default_settings.txt") + +-- Read the external config file if it exists. +if io.open(pipeworks.worldpath.."/pipeworks_settings.txt","r") then + dofile(pipeworks.worldpath.."/pipeworks_settings.txt") + io.close() +end + +-- Random variables + +pipeworks.expect_infinite_stacks = true +if minetest.get_modpath("unified_inventory") or not minetest.setting_getbool("creative_mode") then + pipeworks.expect_infinite_stacks = false +end + +pipeworks.meseadjlist={{x=0,y=0,z=1},{x=0,y=0,z=-1},{x=0,y=1,z=0},{x=0,y=-1,z=0},{x=1,y=0,z=0},{x=-1,y=0,z=0}} + +pipeworks.rules_all = {{x=0, y=0, z=1},{x=0, y=0, z=-1},{x=1, y=0, z=0},{x=-1, y=0, z=0}, + {x=0, y=1, z=1},{x=0, y=1, 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},{x=1, y=-1, z=0},{x=-1, y=-1, z=0}, + {x=0, y=1, z=0}, {x=0, y=-1, z=0}} + +pipeworks.mesecons_rules={{x=0,y=0,z=1},{x=0,y=0,z=-1},{x=1,y=0,z=0},{x=-1,y=0,z=0},{x=0,y=1,z=0},{x=0,y=-1,z=0}} + +pipeworks.liquid_texture = "default_water.png" + +-- Helper functions + +function pipeworks.fix_image_names(table, replacement) + local outtable={} + for i in ipairs(table) do + outtable[i]=string.gsub(table[i], "_XXXXX", replacement) + end + + return outtable +end + +function pipeworks.add_node_box(t, b) + if not t or not b then return end + for i in ipairs(b) + do table.insert(t, b[i]) + end +end + +function pipeworks.may_configure(pos, player) + local name = player:get_player_name() + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + + if owner ~= "" then -- wielders and filters + return owner == name + end + return not minetest.is_protected(pos, name) +end + +function pipeworks.replace_name(tbl,tr,name) + local ntbl={} + for key,i in pairs(tbl) do + if type(i)=="string" then + ntbl[key]=string.gsub(i,tr,name) + elseif type(i)=="table" then + ntbl[key]=pipeworks.replace_name(i,tr,name) + else + ntbl[key]=i + end + end + return ntbl +end + +------------------------------------------- +-- Load the various other parts of the mod + +dofile(pipeworks.modpath.."/common.lua") +dofile(pipeworks.modpath.."/models.lua") +dofile(pipeworks.modpath.."/autoplace_pipes.lua") +dofile(pipeworks.modpath.."/autoplace_tubes.lua") +dofile(pipeworks.modpath.."/luaentity.lua") +dofile(pipeworks.modpath.."/item_transport.lua") +dofile(pipeworks.modpath.."/flowing_logic.lua") +dofile(pipeworks.modpath.."/crafts.lua") +dofile(pipeworks.modpath.."/tube_registration.lua") +dofile(pipeworks.modpath.."/routing_tubes.lua") +dofile(pipeworks.modpath.."/sorting_tubes.lua") +dofile(pipeworks.modpath.."/vacuum_tubes.lua") +dofile(pipeworks.modpath.."/signal_tubes.lua") +dofile(pipeworks.modpath.."/decorative_tubes.lua") +dofile(pipeworks.modpath.."/filter-injector.lua") +dofile(pipeworks.modpath.."/trashcan.lua") +dofile(pipeworks.modpath.."/wielder.lua") + +if pipeworks.enable_pipes then dofile(pipeworks.modpath.."/pipes.lua") end +if pipeworks.enable_teleport_tube then dofile(pipeworks.modpath.."/teleport_tube.lua") end +if pipeworks.enable_pipe_devices then dofile(pipeworks.modpath.."/devices.lua") end +if pipeworks.enable_redefines then dofile(pipeworks.modpath.."/compat.lua") end +if pipeworks.enable_autocrafter then dofile(pipeworks.modpath.."/autocrafter.lua") end + +minetest.register_alias("pipeworks:pipe", "pipeworks:pipe_110000_empty") + +print("Pipeworks loaded!") + diff --git a/mods/pipeworks/item_transport.lua b/mods/pipeworks/item_transport.lua new file mode 100644 index 0000000..e38125d --- /dev/null +++ b/mods/pipeworks/item_transport.lua @@ -0,0 +1,286 @@ +function pipeworks.tube_item(pos, item) + error("obsolete pipeworks.tube_item() called; change caller to use pipeworks.tube_inject_item() instead") +end + +function pipeworks.tube_inject_item(pos, start_pos, velocity, item) + -- Take item in any format + local stack = ItemStack(item) + local obj = luaentity.add_entity(pos, "pipeworks:tubed_item") + obj:set_item(stack:to_string()) + obj.start_pos = vector.new(start_pos) + obj:setvelocity(velocity) + --obj:set_color("red") -- todo: this is test-only code + return obj +end + +-- adding two tube functions +-- can_remove(pos,node,stack,dir) returns the maximum number of items of that stack that can be removed +-- remove_items(pos,node,stack,dir,count) removes count items and returns them +-- both optional w/ sensible defaults and fallback to normal allow_* function +-- XXX: possibly change insert_object to insert_item + +local adjlist={{x=0,y=0,z=1},{x=0,y=0,z=-1},{x=0,y=1,z=0},{x=0,y=-1,z=0},{x=1,y=0,z=0},{x=-1,y=0,z=0}} + +function pipeworks.notvel(tbl, vel) + local tbl2={} + for _,val in ipairs(tbl) do + if val.x ~= -vel.x or val.y ~= -vel.y or val.z ~= -vel.z then table.insert(tbl2, val) end + end + return tbl2 +end + +local function go_next(pos, velocity, stack) + local next_positions = {} + local max_priority = 0 + local cnode = minetest.get_node(pos) + local cmeta = minetest.get_meta(pos) + local can_go + local speed = math.abs(velocity.x + velocity.y + velocity.z) + if speed == 0 then + speed = 1 + end + local vel = {x = velocity.x/speed, y = velocity.y/speed, z = velocity.z/speed,speed=speed} + if speed >= 4.1 then + speed = 4 + elseif speed >= 1.1 then + speed = speed - 0.1 + else + speed = 1 + end + vel.speed = speed + if minetest.registered_nodes[cnode.name] and minetest.registered_nodes[cnode.name].tube and minetest.registered_nodes[cnode.name].tube.can_go then + can_go = minetest.registered_nodes[cnode.name].tube.can_go(pos, cnode, vel, stack) + else + can_go = pipeworks.notvel(adjlist, vel) + end + for _, vect in ipairs(can_go) do + local npos = vector.add(pos, vect) + minetest.load_position(npos) + local node = minetest.get_node(npos) + local reg_node = minetest.registered_nodes[node.name] + if reg_node then + local tube_def = reg_node.tube + local tubedevice = minetest.get_item_group(node.name, "tubedevice") + local tube_priority = (tube_def and tube_def.priority) or 100 + if tubedevice > 0 and tube_priority >= max_priority then + if not tube_def or not tube_def.can_insert or + tube_def.can_insert(npos, node, stack, vect) then + if tube_priority > max_priority then + max_priority = tube_priority + next_positions = {} + end + next_positions[#next_positions + 1] = {pos = npos, vect = vect} + end + end + end + end + + if not next_positions[1] then + return false, nil + end + + local n = (cmeta:get_int("tubedir") % (#next_positions)) + 1 + if pipeworks.enable_cyclic_mode then + cmeta:set_int("tubedir", n) + end + local new_velocity = vector.multiply(next_positions[n].vect, vel.speed) + return true, new_velocity +end + +minetest.register_entity("pipeworks:tubed_item", { + initial_properties = { + hp_max = 1, + physical = false, + collisionbox = {0.1, 0.1, 0.1, 0.1, 0.1, 0.1}, + visual = "wielditem", + visual_size = {x = 0.15, y = 0.15}, + textures = {""}, + spritediv = {x = 1, y = 1}, + initial_sprite_basepos = {x = 0, y = 0}, + is_visible = false, + }, + + physical_state = false, + + from_data = function(self, 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 + self.object:set_properties({ + is_visible = true, + textures = {stack:get_name()} + }) + local def = stack:get_definition() + self.object:setyaw((def and def.type == "node") and 0 or math.pi * 0.25) + end, + + get_staticdata = luaentity.get_staticdata, + on_activate = function(self, staticdata) -- Legacy code, should be replaced later by luaentity.on_activate + if staticdata == "" or staticdata == nil then + return + end + if staticdata == "toremove" then + self.object:remove() + return + end + local item = minetest.deserialize(staticdata) + pipeworks.tube_inject_item(self.object:getpos(), item.start_pos, item.velocity, item.itemstring) + self.object:remove() + end, +}) + +minetest.register_entity("pipeworks:color_entity", { + initial_properties = { + hp_max = 1, + physical = false, + collisionbox = {0.1, 0.1, 0.1, 0.1, 0.1, 0.1}, + visual = "cube", + visual_size = {x = 3.5, y = 3.5, z = 3.5}, -- todo: find correct size + textures = {""}, + is_visible = false, + }, + + physical_state = false, + + from_data = function(self, color) + local t = "pipeworks_color_"..color..".png" + local prop = { + is_visible = true, + visual = "cube", + textures = {t, t, t, t, t, t} -- todo: textures + } + self.object:set_properties(prop) + end, + + get_staticdata = luaentity.get_staticdata, + on_activate = luaentity.on_activate, +}) + +luaentity.register_entity("pipeworks:tubed_item", { + itemstring = '', + item_entity = nil, + color_entity = nil, + color = nil, + start_pos = nil, + + set_item = function(self, item) + local itemstring = ItemStack(item):to_string() -- Accept any input format + if self.itemstring == itemstring then + return + end + if self.item_entity then + self:remove_attached_entity(self.item_entity) + end + self.itemstring = itemstring + self.item_entity = self:add_attached_entity("pipeworks:tubed_item", itemstring) + end, + + set_color = function(self, color) + if self.color == color then + return + end + self.color = color + if self.color_entity then + self:remove_attached_entity(self.color_entity) + end + if color then + self.color_entity = self:add_attached_entity("pipeworks:color_entity", color) + else + self.color_entity = nil + end + end, + + on_step = function(self, dtime) + if self.start_pos == nil then + local pos = self:getpos() + self.start_pos = vector.round(pos) + self:setpos(pos) + end + + local pos = self:getpos() + local stack = ItemStack(self.itemstring) + local drop_pos + + local velocity = self:getvelocity() + + local moved = false + local speed = math.abs(velocity.x + velocity.y + velocity.z) + if speed == 0 then + speed = 1 + moved = true + end + local vel = {x = velocity.x / speed, y = velocity.y / speed, z = velocity.z / speed, speed = speed} + + if vector.distance(pos, self.start_pos) >= 1 then + self.start_pos = vector.add(self.start_pos, vel) + moved = true + end + + minetest.load_position(self.start_pos) + local node = minetest.get_node(self.start_pos) + if moved and minetest.get_item_group(node.name, "tubedevice_receiver") == 1 then + local leftover + if minetest.registered_nodes[node.name].tube and minetest.registered_nodes[node.name].tube.insert_object then + leftover = minetest.registered_nodes[node.name].tube.insert_object(self.start_pos, node, stack, vel) + else + leftover = stack + end + if leftover:is_empty() then + self:remove() + return + end + velocity = vector.multiply(velocity, -1) + self:setvelocity(velocity) + self:set_item(leftover:to_string()) + return + end + + if moved then + local found_next, new_velocity = go_next(self.start_pos, velocity, stack) -- todo: color + if not found_next then + drop_pos = minetest.find_node_near(vector.add(self.start_pos, velocity), 1, "air") + if drop_pos then + minetest.item_drop(stack, nil, drop_pos) + self:remove() + return + end + end + + if new_velocity and not vector.equals(velocity, new_velocity) then + self:setpos(self.start_pos) + self:setvelocity(new_velocity) + end + end + end +}) + +if minetest.get_modpath("mesecons_mvps") then + mesecon.register_mvps_unmov("pipeworks:tubed_item") + mesecon.register_mvps_unmov("pipeworks:color_entity") + mesecon.register_on_mvps_move(function(moved_nodes) + local moved = {} + for _, n in ipairs(moved_nodes) do + moved[minetest.hash_node_position(n.oldpos)] = vector.subtract(n.pos, n.oldpos) + end + for id, entity in pairs(luaentity.entities) do + if entity.name == "pipeworks:tubed_item" then + local pos = entity:getpos() + local rpos = vector.round(pos) + local dir = moved[minetest.hash_node_position(rpos)] + if dir then + entity:setpos(vector.add(pos, dir)) + entity.start_pos = vector.add(entity.start_pos, dir) + end + end + end + end) +end diff --git a/mods/pipeworks/legacy.lua b/mods/pipeworks/legacy.lua new file mode 100644 index 0000000..b36cded --- /dev/null +++ b/mods/pipeworks/legacy.lua @@ -0,0 +1,59 @@ + +if not minetest.get_modpath("auto_tree_tap") and + minetest.get_modpath("technic") then + + minetest.register_abm({ + nodenames = { "auto_tree_tap:off", "auto_tree_tap:on" }, + chance = 1, + interval = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local fdir = node.param2 + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size("pick", 1) + inv:set_size("ghost_pick", 1) + inv:set_size("main", 100) + minetest.set_node(pos, {name = "pipeworks:nodebreaker_off", param2 = fdir}) + minetest.registered_nodes["pipeworks:nodebreaker_off"].on_punch(pos, node) + inv:set_stack("pick", 1, ItemStack("technic:treetap")) + end + }) + + minetest.register_node(":auto_tree_tap:off", { + description = "Auto-Tap", + tiles = {"pipeworks_nodebreaker_top_off.png","pipeworks_nodebreaker_bottom_off.png","pipeworks_nodebreaker_side2_off.png","pipeworks_nodebreaker_side1_off.png", + "pipeworks_nodebreaker_back.png","pipeworks_nodebreaker_front_off.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, mesecon = 2,tubedevice=1, not_in_creative_inventory=1 }, + sounds = default.node_sound_stone_defaults(), + tube = {connect_sides={back=1}}, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size("pick", 1) + inv:set_stack("pick", 1, ItemStack("default:pick_mese")) + end, + after_place_node = function (pos, placer) + pipeworks.scan_for_tube_objects(pos, placer) + local placer_pos = placer:getpos() + + --correct for the player's height + if placer:is_player() then placer_pos.y = placer_pos.y + 1.5 end + + --correct for 6d facedir + if placer_pos then + local dir = { + x = pos.x - placer_pos.x, + y = pos.y - placer_pos.y, + z = pos.z - placer_pos.z + } + local node = minetest.get_node(pos) + node.param2 = minetest.dir_to_facedir(dir, true) + minetest.set_node(pos, node) + minetest.log("action", "real (6d) facedir: " .. node.param2) + end + end, + after_dig_node = pipeworks.scan_for_tube_objects, + }) +end diff --git a/mods/pipeworks/luaentity.lua b/mods/pipeworks/luaentity.lua new file mode 100644 index 0000000..665e055 --- /dev/null +++ b/mods/pipeworks/luaentity.lua @@ -0,0 +1,351 @@ +local max_entity_id = 1000000000000 -- If you need more, there's a problem with your code + +luaentity = {} + +luaentity.registered_entities = {} + +local filename = minetest.get_worldpath().."/luaentities" +local function read_file() + local f = io.open(filename, "r") + if f == nil then return {} end + local t = f:read("*all") + f:close() + if t == "" or t == nil then return {} end + return minetest.deserialize(t) or {} +end + +local function write_file(tbl) + local f = io.open(filename, "w") + f:write(minetest.serialize(tbl)) + f:close() +end + +local function read_entities() + local t = read_file() + for _, entity in pairs(t) do + setmetatable(entity, luaentity.registered_entities[entity.name]) + end + return t +end + +local function write_entities() + for _, entity in pairs(luaentity.entities) do + setmetatable(entity, nil) + for _, attached in pairs(entity._attached_entities) do + if attached.entity then + attached.entity:remove() + attached.entity = nil + end + end + entity._attached_entities_master = nil + end + write_file(luaentity.entities) +end + +minetest.register_on_shutdown(write_entities) +luaentity.entities_index = 0 + +local function get_blockpos(pos) + return {x = math.floor(pos.x / 16), + y = math.floor(pos.y / 16), + z = math.floor(pos.z / 16)} +end + +local active_blocks = {} -- These only contain active blocks near players (i.e., not forceloaded ones) +local handle_active_blocks_step = 2 +local handle_active_blocks_timer = 0 +minetest.register_globalstep(function(dtime) + handle_active_blocks_timer = handle_active_blocks_timer + dtime + if handle_active_blocks_timer >= handle_active_blocks_step then + handle_active_blocks_timer = handle_active_blocks_timer - handle_active_blocks_step + local active_block_range = tonumber(minetest.setting_get("active_block_range")) or 2 + local new_active_blocks = {} + for _, player in ipairs(minetest.get_connected_players()) do + local blockpos = get_blockpos(player:getpos()) + local minp = vector.subtract(blockpos, active_block_range) + local maxp = vector.add(blockpos, active_block_range) + + for x = minp.x, maxp.x do + for y = minp.y, maxp.y do + for z = minp.z, maxp.z do + local pos = {x = x, y = y, z = z} + new_active_blocks[minetest.hash_node_position(pos)] = pos + end + end + end + end + active_blocks = new_active_blocks + -- todo: callbacks on block load/unload + end +end) + +local function is_active(pos) + return active_blocks[minetest.hash_node_position(get_blockpos(pos))] ~= nil +end + +local entitydef_default = { + _attach = function(self, attached, attach_to) + local attached_def = self._attached_entities[attached] + local attach_to_def = self._attached_entities[attach_to] + attached_def.entity:set_attach( + attach_to_def.entity, "", + vector.subtract(attached_def.offset, attach_to_def.offset), -- todo: Does not work because is object space + vector.new(0, 0, 0) + ) + end, + _set_master = function(self, index) + self._attached_entities_master = index + if not index then + return + end + local def = self._attached_entities[index] + if not def.entity then + return + end + def.entity:setpos(vector.add(self._pos, def.offset)) + def.entity:setvelocity(self._velocity) + def.entity:setacceleration(self._acceleration) + end, + _attach_all = function(self) + local master = self._attached_entities_master + if not master then + return + end + for id, entity in pairs(self._attached_entities) do + if id ~= master and entity.entity then + self:_attach(id, master) + end + end + end, + _detach_all = function(self) + local master = self._attached_entities_master + for id, entity in pairs(self._attached_entities) do + if id ~= master and entity.entity then + entity.entity:set_detach() + end + end + end, + _add_attached = function(self, index) + local entity = self._attached_entities[index] + if entity.entity then + return + end + local entity_pos = vector.add(self._pos, entity.offset) + if not is_active(entity_pos) then + return + end + local ent = minetest.add_entity(entity_pos, entity.name):get_luaentity() + ent:from_data(entity.data) + ent.parent_id = self._id + ent.attached_id = index + entity.entity = ent.object + local master = self._attached_entities_master + if master then + self:_attach(index, master) + else + self:_set_master(index) + end + end, + _remove_attached = function(self, index) + local master = self._attached_entities_master + local entity = self._attached_entities[index] + local ent = entity and entity.entity + if entity then entity.entity = nil end + if index == master then + self:_detach_all() + local newmaster + for id, attached in pairs(self._attached_entities) do + if id ~= master and attached.entity then + newmaster = id + break + end + end + self:_set_master(newmaster) + self:_attach_all() + elseif master and ent then + ent:set_detach() + end + if ent then + ent:remove() + end + end, + _add_loaded = function(self) + for id, _ in pairs(self._attached_entities) do + self:_add_attached(id) + end + end, + getid = function(self) + return self._id + end, + getpos = function(self) + return vector.new(self._pos) + end, + setpos = function(self, pos) + self._pos = vector.new(pos) + --for _, entity in pairs(self._attached_entities) do + -- if entity.entity then + -- entity.entity:setpos(vector.add(self._pos, entity.offset)) + -- end + --end + local master = self._attached_entities_master + if master then + local master_def = self._attached_entities[master] + master_def.entity:setpos(vector.add(self._pos, master_def.offset)) + end + end, + getvelocity = function(self) + return vector.new(self._velocity) + end, + setvelocity = function(self, velocity) + self._velocity = vector.new(velocity) + local master = self._attached_entities_master + if master then + self._attached_entities[master].entity:setvelocity(self._velocity) + end + end, + getacceleration = function(self) + return vector.new(self._acceleration) + end, + setacceleration = function(self, acceleration) + self._acceleration = vector.new(acceleration) + local master = self._attached_entities_master + if master then + self._attached_entities[master].entity:setacceleration(self._acceleration) + end + end, + remove = function(self) + self:_detach_all() + for _, entity in pairs(self._attached_entities) do + if entity.entity then + entity.entity:remove() + end + end + luaentity.entities[self._id] = nil + end, + add_attached_entity = function(self, name, data, offset) + local index = #self._attached_entities + 1 + self._attached_entities[index] = { + name = name, + data = data, + offset = vector.new(offset), + } + self:_add_attached(index) + return index + end, + remove_attached_entity = function(self, index) + self:_remove_attached(index) + self._attached_entities[index] = nil + end, +} + +function luaentity.register_entity(name, prototype) + -- name = check_modname_prefix(name) + prototype.name = name + setmetatable(prototype, {__index = entitydef_default}) + prototype.__index = prototype -- Make it possible to use it as metatable + luaentity.registered_entities[name] = prototype +end + +-- function luaentity.get_entity_definition(entity) +-- return luaentity.registered_entities[entity.name] +-- end + +function luaentity.add_entity(pos, name) + if not luaentity.entities then + minetest.after(0, luaentity.add_entity, vector.new(pos), name) + return + end + local index = luaentity.entities_index + while luaentity.entities[index] do + index = index + 1 + if index >= max_entity_id then + index = 0 + end + end + luaentity.entities_index = index + + local entity = { + name = name, + _id = index, + _pos = vector.new(pos), + _velocity = {x = 0, y = 0, z = 0}, + _acceleration = {x = 0, y = 0, z = 0}, + _attached_entities = {}, + } + + local prototype = luaentity.registered_entities[name] + setmetatable(entity, prototype) -- Default to prototype for other methods + luaentity.entities[index] = entity + + if entity.on_activate then + entity:on_activate() + end + return entity +end + +-- todo: check if remove in get_staticdata works +function luaentity.get_staticdata(self) + local parent = luaentity.entities[self.parent_id] + if parent and parent._remove_attached then + parent:_remove_attached(self.attached_id) + end + return "toremove" +end + +function luaentity.on_activate(self, staticdata) + if staticdata == "toremove" then + self.object:remove() + end +end + +function luaentity.get_objects_inside_radius(pos, radius) + local objects = {} + local index = 1 + for id, entity in pairs(luaentity.entities) do + if vector.distance(pos, entity:getpos()) <= radius then + objects[index] = entity + index = index + 1 + end + end +end + +minetest.register_globalstep(function(dtime) + if not luaentity.entities then + luaentity.entities = read_entities() + end + for id, entity in pairs(luaentity.entities) do + local master = entity._attached_entities_master + local master_def = master and entity._attached_entities[master] + local master_entity = master_def and master_def.entity + local master_entity_pos = master_entity and master_entity:getpos() + if master_entity_pos then + entity._pos = vector.subtract(master_entity_pos, master_def.offset) + entity._velocity = master_entity:getvelocity() + entity._acceleration = master_entity:getacceleration() + else + entity._pos = vector.add(vector.add( + entity._pos, + vector.multiply(entity._velocity, dtime)), + vector.multiply(entity._acceleration, 0.5 * dtime * dtime)) + entity._velocity = vector.add( + entity._velocity, + vector.multiply(entity._acceleration, dtime)) + end + if master and not master_entity_pos then -- The entity has somehow been cleared + if pipeworks.delete_item_on_clearobject then + entity:remove() + else + entity:_remove_attached(master) + entity:_add_loaded() + if entity.on_step then + entity:on_step(dtime) + end + end + else + entity:_add_loaded() + if entity.on_step then + entity:on_step(dtime) + end + end + end +end) diff --git a/mods/pipeworks/models.lua b/mods/pipeworks/models.lua new file mode 100644 index 0000000..3be773c --- /dev/null +++ b/mods/pipeworks/models.lua @@ -0,0 +1,49 @@ +----------------------------------- +-- The various pipe select boxes + +pipeworks.pipe_selectboxes = { + { -32/64, -8/64, -8/64, 8/64, 8/64, 8/64 }, + { -8/64 , -8/64, -8/64, 32/64, 8/64, 8/64 }, + { -8/64 , -32/64, -8/64, 8/64, 8/64, 8/64 }, + { -8/64 , -8/64, -8/64, 8/64, 32/64, 8/64 }, + { -8/64 , -8/64, -32/64, 8/64, 8/64, 8/64 }, + { -8/64 , -8/64, -8/64, 8/64, 8/64, 32/64 } +} + +-- Tube models + +pipeworks.tube_leftstub = { + { -32/64, -9/64, -9/64, 9/64, 9/64, 9/64 }, -- tube segment against -X face +} + +pipeworks.tube_rightstub = { + { -9/64, -9/64, -9/64, 32/64, 9/64, 9/64 }, -- tube segment against +X face +} + +pipeworks.tube_bottomstub = { + { -9/64, -32/64, -9/64, 9/64, 9/64, 9/64 }, -- tube segment against -Y face +} + +pipeworks.tube_topstub = { + { -9/64, -9/64, -9/64, 9/64, 32/64, 9/64 }, -- tube segment against +Y face +} + +pipeworks.tube_frontstub = { + { -9/64, -9/64, -32/64, 9/64, 9/64, 9/64 }, -- tube segment against -Z face +} + +pipeworks.tube_backstub = { + { -9/64, -9/64, -9/64, 9/64, 9/64, 32/64 }, -- tube segment against -Z face +} + +pipeworks.tube_boxes = {pipeworks.tube_leftstub, pipeworks.tube_rightstub, pipeworks.tube_bottomstub, pipeworks.tube_topstub, pipeworks.tube_frontstub, pipeworks.tube_backstub} + +pipeworks.tube_selectboxes = { + { -32/64, -10/64, -10/64, 10/64, 10/64, 10/64 }, + { -10/64 , -10/64, -10/64, 32/64, 10/64, 10/64 }, + { -10/64 , -32/64, -10/64, 10/64, 10/64, 10/64 }, + { -10/64 , -10/64, -10/64, 10/64, 32/64, 10/64 }, + { -10/64 , -10/64, -32/64, 10/64, 10/64, 10/64 }, + { -10/64 , -10/64, -10/64, 10/64, 10/64, 32/64 } +} + diff --git a/mods/pipeworks/models/pipeworks_entry_panel.obj b/mods/pipeworks/models/pipeworks_entry_panel.obj new file mode 100644 index 0000000..27577d7 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_entry_panel.obj @@ -0,0 +1,390 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-entry-panel.blend' +# www.blender.org +o Cube.001 +v 0.030483 -0.153248 -0.468750 +v 0.030483 -0.153248 -0.500000 +v -0.030483 -0.153248 -0.468750 +v -0.030483 -0.153248 -0.500000 +v -0.086808 -0.129917 -0.468750 +v -0.086808 -0.129917 -0.500000 +v -0.129917 -0.086808 -0.468750 +v -0.129917 -0.086808 -0.500000 +v -0.153248 -0.030483 -0.468750 +v -0.153248 -0.030483 -0.500000 +v -0.153248 0.030483 -0.468750 +v -0.153248 0.030483 -0.500000 +v -0.129917 0.086808 -0.468750 +v -0.129917 0.086808 -0.500000 +v -0.086808 0.129917 -0.468750 +v -0.086808 0.129917 -0.500000 +v -0.030483 0.153248 -0.468750 +v -0.030483 0.153247 -0.500000 +v 0.030483 0.153248 -0.468750 +v 0.030483 0.153248 -0.500000 +v 0.086808 0.129917 -0.468750 +v 0.086808 0.129917 -0.500000 +v 0.129917 0.086808 -0.468750 +v 0.129917 0.086808 -0.500000 +v 0.153248 0.030483 -0.468750 +v 0.153248 0.030483 -0.500000 +v 0.153248 -0.030483 -0.468750 +v 0.153248 -0.030483 -0.500000 +v 0.129917 -0.086808 -0.468750 +v 0.129917 -0.086808 -0.500000 +v 0.086808 -0.129917 -0.468750 +v 0.086808 -0.129917 -0.500000 +v 0.024386 -0.122598 -0.468750 +v -0.024386 -0.122598 -0.468750 +v -0.069446 -0.103934 -0.468750 +v -0.103934 -0.069446 -0.468750 +v -0.122598 -0.024386 -0.468750 +v -0.122598 0.024386 -0.468750 +v -0.103934 0.069446 -0.468750 +v -0.069446 0.103934 -0.468750 +v -0.024386 0.122598 -0.468750 +v 0.024386 0.122598 -0.468750 +v 0.069446 0.103934 -0.468750 +v 0.103934 0.069446 -0.468750 +v 0.122598 0.024386 -0.468750 +v 0.122598 -0.024387 -0.468750 +v 0.103934 -0.069447 -0.468750 +v 0.069446 -0.103934 -0.468750 +v 0.000000 -0.000000 -0.468750 +v 0.000000 -0.000000 -0.500000 +v -0.103934 -0.069446 0.468750 +v -0.069447 -0.103933 0.468750 +v -0.024387 -0.122598 0.468750 +v 0.024386 -0.122598 0.468750 +v 0.086808 -0.129917 0.500000 +v 0.086808 -0.129917 0.468750 +v 0.129917 -0.086808 0.500000 +v 0.129917 -0.086808 0.468750 +v 0.153247 -0.030483 0.500000 +v 0.153247 -0.030483 0.468750 +v 0.153247 0.030483 0.500000 +v 0.153247 0.030483 0.468750 +v 0.129917 0.086808 0.500000 +v 0.129917 0.086808 0.468750 +v 0.086808 0.129917 0.500000 +v 0.086808 0.129917 0.468750 +v 0.030483 0.153248 0.500000 +v 0.030483 0.153248 0.468750 +v -0.030483 0.153248 0.500000 +v -0.030483 0.153248 0.468750 +v -0.086808 0.129917 0.500000 +v -0.086808 0.129917 0.468750 +v -0.129917 0.086808 0.500000 +v -0.129917 0.086808 0.468750 +v -0.153248 0.030483 0.500000 +v -0.153248 0.030483 0.468750 +v -0.153248 -0.030483 0.500000 +v -0.153248 -0.030483 0.468750 +v -0.129917 -0.086808 0.500000 +v -0.129917 -0.086808 0.468750 +v -0.086808 -0.129917 0.500000 +v -0.086808 -0.129917 0.468750 +v -0.030483 -0.153247 0.500000 +v -0.030483 -0.153247 0.468750 +v 0.030483 -0.153247 0.500000 +v 0.030483 -0.153247 0.468750 +v -0.122598 -0.024386 0.468750 +v -0.122598 0.024387 0.468750 +v -0.103934 0.069447 0.468750 +v -0.069447 0.103934 0.468750 +v -0.024387 0.122598 0.468750 +v 0.024386 0.122598 0.468750 +v 0.069446 0.103934 0.468750 +v 0.103933 0.069447 0.468750 +v 0.122598 0.024387 0.468750 +v 0.122598 -0.024386 0.468750 +v 0.103933 -0.069446 0.468750 +v 0.069446 -0.103933 0.468750 +v -0.000000 0.000000 0.468750 +v -0.000000 0.000000 0.500000 +v 0.500000 -0.500000 0.062500 +v -0.500000 -0.500000 0.062500 +v -0.500000 -0.500000 -0.062500 +v 0.500000 -0.500000 -0.062500 +v 0.500000 0.500000 0.062500 +v -0.500000 0.500000 0.062500 +v -0.500000 0.500000 -0.062500 +v 0.500000 0.500000 -0.062500 +vt 0.871212 0.265152 +vt 0.840909 0.265152 +vt 0.840909 0.295455 +vt 0.871212 0.295455 +vt 0.810606 0.265152 +vt 0.810606 0.295455 +vt 0.780303 0.265152 +vt 0.780303 0.295455 +vt 0.750000 0.265152 +vt 0.750000 0.295455 +vt 0.719697 0.265152 +vt 0.719697 0.295455 +vt 0.689394 0.265152 +vt 0.689394 0.295455 +vt 0.659091 0.265152 +vt 0.659091 0.295455 +vt 0.628788 0.265152 +vt 0.628788 0.295455 +vt 0.598485 0.265152 +vt 0.598485 0.295455 +vt 0.568182 0.265152 +vt 0.568182 0.295455 +vt 0.537879 0.265152 +vt 0.537879 0.295455 +vt 0.507576 0.265152 +vt 0.507576 0.295455 +vt 0.992424 0.265152 +vt 0.962121 0.265152 +vt 0.962121 0.295455 +vt 0.992424 0.295455 +vt 0.931818 0.265152 +vt 0.931818 0.295455 +vt 0.901515 0.265152 +vt 0.901515 0.295455 +vt 0.613449 0.318703 +vt 0.597693 0.397916 +vt 0.581936 0.318703 +vt 0.765436 0.318703 +vt 0.781192 0.397916 +vt 0.796949 0.318703 +vt 0.826063 0.330762 +vt 0.848346 0.353045 +vt 0.860405 0.382159 +vt 0.860405 0.413672 +vt 0.848346 0.442786 +vt 0.826063 0.465069 +vt 0.796949 0.477128 +vt 0.765436 0.477128 +vt 0.736322 0.465069 +vt 0.714039 0.442786 +vt 0.701980 0.413672 +vt 0.701980 0.382159 +vt 0.714039 0.353045 +vt 0.736322 0.330762 +vt 0.552823 0.330762 +vt 0.530540 0.353045 +vt 0.518480 0.382159 +vt 0.518480 0.413672 +vt 0.530540 0.442786 +vt 0.552822 0.465069 +vt 0.581936 0.477128 +vt 0.613449 0.477128 +vt 0.642563 0.465069 +vt 0.664846 0.442786 +vt 0.676906 0.413672 +vt 0.676906 0.382159 +vt 0.664846 0.353045 +vt 0.642563 0.330762 +vt 0.598485 0.250000 +vt 0.598485 0.007576 +vt 0.628788 0.007576 +vt 0.628788 0.250000 +vt 0.552823 0.330759 +vt 0.581937 0.318699 +vt 0.597694 0.397912 +vt 0.530540 0.353042 +vt 0.518481 0.382156 +vt 0.518481 0.413668 +vt 0.530540 0.442782 +vt 0.552823 0.465065 +vt 0.581937 0.477125 +vt 0.613450 0.477125 +vt 0.642564 0.465065 +vt 0.664847 0.442782 +vt 0.676906 0.413668 +vt 0.676906 0.382156 +vt 0.664847 0.353042 +vt 0.642564 0.330759 +vt 0.613450 0.318699 +vt 0.736320 0.330759 +vt 0.765434 0.318699 +vt 0.781190 0.397912 +vt 0.714037 0.353041 +vt 0.701978 0.382156 +vt 0.701978 0.413668 +vt 0.714037 0.442782 +vt 0.736320 0.465065 +vt 0.765434 0.477125 +vt 0.796947 0.477125 +vt 0.826061 0.465065 +vt 0.848344 0.442782 +vt 0.860403 0.413668 +vt 0.860403 0.382156 +vt 0.848344 0.353041 +vt 0.826061 0.330759 +vt 0.796947 0.318699 +vt 0.931818 0.250000 +vt 0.931818 0.007576 +vt 0.962121 0.007576 +vt 0.962121 0.250000 +vt 0.871212 0.250000 +vt 0.871212 0.007576 +vt 0.901515 0.007576 +vt 0.901515 0.250000 +vt 0.780303 0.250000 +vt 0.780303 0.007576 +vt 0.810606 0.007576 +vt 0.810606 0.250000 +vt 0.840909 0.250000 +vt 0.840909 0.007576 +vt 0.750000 0.250000 +vt 0.750000 0.007576 +vt 0.719697 0.250000 +vt 0.719697 0.007576 +vt 0.689394 0.250000 +vt 0.689394 0.007576 +vt 0.659091 0.250000 +vt 0.659091 0.007576 +vt 0.568182 0.250000 +vt 0.568182 0.007576 +vt 0.537879 0.250000 +vt 0.537879 0.007576 +vt 0.507576 0.250000 +vt 0.507576 0.007576 +vt 0.992424 0.007576 +vt 0.992424 0.250000 +vt 0.507576 0.507576 +vt 0.992424 0.507576 +vt 0.992424 0.992424 +vt 0.507576 0.992424 +vt 0.068182 0.492424 +vt 0.007576 0.492424 +vt 0.007576 0.007576 +vt 0.068182 0.007576 +vt 0.492424 0.992424 +vt 0.007576 0.992424 +vt 0.007576 0.507576 +vt 0.492424 0.507576 +vt 0.295455 0.492424 +vt 0.234848 0.492424 +vt 0.234848 0.007576 +vt 0.295455 0.007576 +vt 0.219697 0.007576 +vt 0.219697 0.492424 +vt 0.159091 0.492424 +vt 0.159091 0.007576 +vt 0.083333 0.492424 +vt 0.083333 0.007576 +vt 0.143939 0.007576 +vt 0.143939 0.492424 +s off +f 1/1 3/2 4/3 2/4 +f 3/2 5/5 6/6 4/3 +f 5/5 7/7 8/8 6/6 +f 7/7 9/9 10/10 8/8 +f 9/9 11/11 12/12 10/10 +f 11/11 13/13 14/14 12/12 +f 13/13 15/15 16/16 14/14 +f 15/15 17/17 18/18 16/16 +f 17/17 19/19 20/20 18/18 +f 19/19 21/21 22/22 20/20 +f 21/21 23/23 24/24 22/22 +f 23/23 25/25 26/26 24/24 +f 25/27 27/28 28/29 26/30 +f 27/28 29/31 30/32 28/29 +f 31/33 1/1 2/4 32/34 +f 29/31 31/33 32/34 30/32 +f 4/35 50/36 2/37 +f 1/38 49/39 3/40 +f 3/40 49/39 5/41 +f 5/41 49/39 7/42 +f 7/42 49/39 9/43 +f 9/43 49/39 11/44 +f 11/44 49/39 13/45 +f 13/45 49/39 15/46 +f 15/46 49/39 17/47 +f 17/47 49/39 19/48 +f 19/48 49/39 21/49 +f 21/49 49/39 23/50 +f 23/50 49/39 25/51 +f 25/51 49/39 27/52 +f 27/52 49/39 29/53 +f 29/53 49/39 31/54 +f 31/54 49/39 1/38 +f 2/37 50/36 32/55 +f 32/55 50/36 30/56 +f 30/56 50/36 28/57 +f 28/57 50/36 26/58 +f 26/58 50/36 24/59 +f 24/59 50/36 22/60 +f 22/60 50/36 20/61 +f 20/61 50/36 18/62 +f 18/62 50/36 16/63 +f 16/63 50/36 14/64 +f 14/64 50/36 12/65 +f 12/65 50/36 10/66 +f 10/66 50/36 8/67 +f 8/67 50/36 6/68 +f 6/68 50/36 4/35 +f 41/69 91/70 92/71 42/72 +f 81/73 83/74 100/75 +f 79/76 81/73 100/75 +f 77/77 79/76 100/75 +f 75/78 77/77 100/75 +f 73/79 75/78 100/75 +f 71/80 73/79 100/75 +f 69/81 71/80 100/75 +f 67/82 69/81 100/75 +f 65/83 67/82 100/75 +f 63/84 65/83 100/75 +f 61/85 63/84 100/75 +f 59/86 61/85 100/75 +f 57/87 59/86 100/75 +f 55/88 57/87 100/75 +f 85/89 55/88 100/75 +f 56/90 86/91 99/92 +f 58/93 56/90 99/92 +f 60/94 58/93 99/92 +f 62/95 60/94 99/92 +f 64/96 62/95 99/92 +f 66/97 64/96 99/92 +f 68/98 66/97 99/92 +f 70/99 68/98 99/92 +f 72/100 70/99 99/92 +f 74/101 72/100 99/92 +f 76/102 74/101 99/92 +f 78/103 76/102 99/92 +f 80/104 78/103 99/92 +f 82/105 80/104 99/92 +f 84/106 82/105 99/92 +f 86/91 84/106 99/92 +f 83/74 85/89 100/75 +f 58/22 57/21 55/19 56/20 +f 56/20 55/19 85/17 86/18 +f 60/24 59/23 57/21 58/22 +f 62/26 61/25 59/23 60/24 +f 64/29 63/28 61/27 62/30 +f 66/32 65/31 63/28 64/29 +f 68/34 67/33 65/31 66/32 +f 70/4 69/1 67/33 68/34 +f 72/3 71/2 69/1 70/4 +f 74/6 73/5 71/2 72/3 +f 76/8 75/7 73/5 74/6 +f 78/10 77/9 75/7 76/8 +f 80/12 79/11 77/9 78/10 +f 82/14 81/13 79/11 80/12 +f 84/16 83/15 81/13 82/14 +f 86/18 85/17 83/15 84/16 +f 36/107 51/108 87/109 37/110 +f 34/111 53/112 52/113 35/114 +f 47/115 97/116 98/117 48/118 +f 33/119 54/120 53/112 34/111 +f 35/114 52/113 51/108 36/107 +f 48/118 98/117 54/120 33/119 +f 46/121 96/122 97/116 47/115 +f 45/123 95/124 96/122 46/121 +f 44/125 94/126 95/124 45/123 +f 43/127 93/128 94/126 44/125 +f 42/72 92/71 93/128 43/127 +f 40/129 90/130 91/70 41/69 +f 39/131 89/132 90/130 40/129 +f 38/133 88/134 89/132 39/131 +f 37/110 87/109 88/135 38/136 +f 105/137 106/138 102/139 101/140 +f 106/141 107/142 103/143 102/144 +f 107/145 108/146 104/147 103/148 +f 108/149 105/150 101/151 104/152 +f 101/153 102/154 103/155 104/156 +f 108/157 107/158 106/159 105/160 diff --git a/mods/pipeworks/models/pipeworks_flow_sensor.obj b/mods/pipeworks/models/pipeworks_flow_sensor.obj new file mode 100644 index 0000000..f0ba87e --- /dev/null +++ b/mods/pipeworks/models/pipeworks_flow_sensor.obj @@ -0,0 +1,390 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-flow-sensor.blend' +# www.blender.org +o Cube.001 +v -0.468750 -0.153248 -0.030483 +v -0.500000 -0.153248 -0.030483 +v -0.468750 -0.153248 0.030483 +v -0.500000 -0.153248 0.030483 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.030483 0.153248 +v -0.500000 -0.030483 0.153248 +v -0.468750 0.030483 0.153248 +v -0.500000 0.030483 0.153248 +v -0.468750 0.086808 0.129917 +v -0.500000 0.086808 0.129917 +v -0.468750 0.129917 0.086808 +v -0.500000 0.129917 0.086808 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153247 0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.030483 -0.153248 +v -0.500000 0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.122598 -0.024386 +v -0.468750 -0.122598 0.024386 +v -0.468750 -0.103934 0.069446 +v -0.468750 -0.069446 0.103934 +v -0.468750 -0.024386 0.122598 +v -0.468750 0.024386 0.122598 +v -0.468750 0.069446 0.103934 +v -0.468750 0.103934 0.069446 +v -0.468750 0.122598 0.024386 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.069446 -0.103934 +v -0.468750 0.024386 -0.122598 +v -0.468750 -0.024387 -0.122598 +v -0.468750 -0.069447 -0.103934 +v -0.468750 -0.103934 -0.069446 +v -0.468750 -0.000000 -0.000000 +v -0.500000 -0.000000 -0.000000 +v 0.468750 -0.069446 0.103934 +v 0.468750 -0.103933 0.069447 +v 0.468750 -0.122598 0.024387 +v 0.468750 -0.122598 -0.024386 +v 0.500000 -0.129917 -0.086807 +v 0.468750 -0.129917 -0.086807 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.030483 -0.153247 +v 0.468750 -0.030483 -0.153247 +v 0.500000 0.030483 -0.153247 +v 0.468750 0.030483 -0.153247 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.153248 -0.030483 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.129917 0.086808 +v 0.468750 0.129917 0.086808 +v 0.500000 0.086808 0.129917 +v 0.468750 0.086808 0.129917 +v 0.500000 0.030483 0.153248 +v 0.468750 0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.086808 0.129917 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.153247 0.030483 +v 0.468750 -0.153247 0.030483 +v 0.500000 -0.153247 -0.030483 +v 0.468750 -0.153247 -0.030483 +v 0.468750 -0.024386 0.122598 +v 0.468750 0.024387 0.122598 +v 0.468750 0.069447 0.103934 +v 0.468750 0.103934 0.069447 +v 0.468750 0.122598 0.024387 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.069447 -0.103933 +v 0.468750 0.024387 -0.122598 +v 0.468750 -0.024386 -0.122598 +v 0.468750 -0.069446 -0.103933 +v 0.468750 -0.103933 -0.069446 +v 0.468750 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +v 0.250000 -0.187500 0.187500 +v -0.250000 -0.187500 0.187500 +v -0.250000 -0.187500 -0.187500 +v 0.250000 -0.187500 -0.187500 +v 0.250000 0.187500 0.187500 +v -0.250000 0.187500 0.187500 +v -0.250000 0.187500 -0.187500 +v 0.250000 0.187500 -0.187500 +vt 0.813725 0.460784 +vt 0.774510 0.460784 +vt 0.774510 0.500000 +vt 0.813725 0.500000 +vt 0.735294 0.460784 +vt 0.735294 0.500000 +vt 0.696078 0.460784 +vt 0.696078 0.500000 +vt 0.656863 0.460784 +vt 0.656863 0.500000 +vt 0.617647 0.460784 +vt 0.617647 0.500000 +vt 0.578431 0.460784 +vt 0.578431 0.500000 +vt 0.539216 0.460784 +vt 0.539216 0.500000 +vt 0.500000 0.460784 +vt 0.500000 0.500000 +vt 0.460784 0.460784 +vt 0.460784 0.500000 +vt 0.421569 0.460784 +vt 0.421569 0.500000 +vt 0.382353 0.460784 +vt 0.382353 0.500000 +vt 0.343137 0.460784 +vt 0.343137 0.500000 +vt 0.970588 0.460784 +vt 0.931373 0.460784 +vt 0.931373 0.500000 +vt 0.970588 0.500000 +vt 0.892157 0.460784 +vt 0.892157 0.500000 +vt 0.852941 0.460784 +vt 0.852941 0.500000 +vt 0.480968 0.531171 +vt 0.460590 0.633014 +vt 0.440211 0.531171 +vt 0.677539 0.531171 +vt 0.697917 0.633014 +vt 0.718296 0.531171 +vt 0.755950 0.546676 +vt 0.784770 0.575325 +vt 0.800366 0.612756 +vt 0.800366 0.653272 +vt 0.784770 0.690703 +vt 0.755950 0.719352 +vt 0.718296 0.734857 +vt 0.677539 0.734857 +vt 0.639884 0.719352 +vt 0.611065 0.690703 +vt 0.595468 0.653272 +vt 0.595468 0.612756 +vt 0.611065 0.575325 +vt 0.639885 0.546676 +vt 0.402557 0.546676 +vt 0.373737 0.575325 +vt 0.358140 0.612756 +vt 0.358140 0.653272 +vt 0.373737 0.690703 +vt 0.402557 0.719352 +vt 0.440211 0.734857 +vt 0.480968 0.734857 +vt 0.518622 0.719352 +vt 0.547442 0.690703 +vt 0.563039 0.653272 +vt 0.563039 0.612756 +vt 0.547442 0.575325 +vt 0.518622 0.546676 +vt 0.460784 0.441176 +vt 0.460784 0.127451 +vt 0.500000 0.127451 +vt 0.500000 0.441176 +vt 0.402558 0.546671 +vt 0.440212 0.531167 +vt 0.460591 0.633009 +vt 0.373738 0.575320 +vt 0.358141 0.612752 +vt 0.358141 0.653267 +vt 0.373738 0.690699 +vt 0.402558 0.719348 +vt 0.440212 0.734852 +vt 0.480969 0.734852 +vt 0.518623 0.719348 +vt 0.547443 0.690699 +vt 0.563040 0.653267 +vt 0.563040 0.612752 +vt 0.547443 0.575320 +vt 0.518623 0.546671 +vt 0.480969 0.531167 +vt 0.639882 0.546671 +vt 0.677537 0.531167 +vt 0.697915 0.633009 +vt 0.611063 0.575320 +vt 0.595466 0.612752 +vt 0.595466 0.653267 +vt 0.611063 0.690699 +vt 0.639882 0.719347 +vt 0.677537 0.734852 +vt 0.718293 0.734852 +vt 0.755947 0.719347 +vt 0.784767 0.690699 +vt 0.800364 0.653267 +vt 0.800364 0.612752 +vt 0.784767 0.575320 +vt 0.755948 0.546671 +vt 0.718293 0.531167 +vt 0.892157 0.441176 +vt 0.892157 0.127451 +vt 0.931373 0.127451 +vt 0.931373 0.441176 +vt 0.813725 0.441176 +vt 0.813725 0.127451 +vt 0.852941 0.127451 +vt 0.852941 0.441176 +vt 0.696078 0.441176 +vt 0.696078 0.127451 +vt 0.735294 0.127451 +vt 0.735294 0.441176 +vt 0.774510 0.441176 +vt 0.774510 0.127451 +vt 0.656863 0.441176 +vt 0.656863 0.127451 +vt 0.617647 0.441176 +vt 0.617647 0.127451 +vt 0.578431 0.441176 +vt 0.578431 0.127451 +vt 0.539216 0.441176 +vt 0.539216 0.127451 +vt 0.421569 0.441176 +vt 0.421569 0.127451 +vt 0.382353 0.441176 +vt 0.382353 0.127451 +vt 0.343137 0.441176 +vt 0.343137 0.127451 +vt 0.970588 0.127451 +vt 0.970588 0.441176 +vt 0.009804 0.500000 +vt 0.323529 0.500000 +vt 0.323529 0.735294 +vt 0.009804 0.735294 +vt 0.264706 0.990196 +vt 0.264706 0.754902 +vt 0.500000 0.754902 +vt 0.500000 0.990196 +vt 0.519608 0.754902 +vt 0.833333 0.754902 +vt 0.833333 0.990196 +vt 0.519608 0.990196 +vt 0.245098 0.754902 +vt 0.245098 0.990196 +vt 0.009804 0.990196 +vt 0.009804 0.754902 +vt 0.323529 0.245098 +vt 0.009804 0.245098 +vt 0.009804 0.009804 +vt 0.323529 0.009804 +vt 0.009804 0.254902 +vt 0.323529 0.254902 +vt 0.323529 0.490196 +vt 0.009804 0.490196 +s off +f 1/1 3/2 4/3 2/4 +f 3/2 5/5 6/6 4/3 +f 5/5 7/7 8/8 6/6 +f 7/7 9/9 10/10 8/8 +f 9/9 11/11 12/12 10/10 +f 11/11 13/13 14/14 12/12 +f 13/13 15/15 16/16 14/14 +f 15/15 17/17 18/18 16/16 +f 17/17 19/19 20/20 18/18 +f 19/19 21/21 22/22 20/20 +f 21/21 23/23 24/24 22/22 +f 23/23 25/25 26/26 24/24 +f 25/27 27/28 28/29 26/30 +f 27/28 29/31 30/32 28/29 +f 31/33 1/1 2/4 32/34 +f 29/31 31/33 32/34 30/32 +f 4/35 50/36 2/37 +f 1/38 49/39 3/40 +f 3/40 49/39 5/41 +f 5/41 49/39 7/42 +f 7/42 49/39 9/43 +f 9/43 49/39 11/44 +f 11/44 49/39 13/45 +f 13/45 49/39 15/46 +f 15/46 49/39 17/47 +f 17/47 49/39 19/48 +f 19/48 49/39 21/49 +f 21/49 49/39 23/50 +f 23/50 49/39 25/51 +f 25/51 49/39 27/52 +f 27/52 49/39 29/53 +f 29/53 49/39 31/54 +f 31/54 49/39 1/38 +f 2/37 50/36 32/55 +f 32/55 50/36 30/56 +f 30/56 50/36 28/57 +f 28/57 50/36 26/58 +f 26/58 50/36 24/59 +f 24/59 50/36 22/60 +f 22/60 50/36 20/61 +f 20/61 50/36 18/62 +f 18/62 50/36 16/63 +f 16/63 50/36 14/64 +f 14/64 50/36 12/65 +f 12/65 50/36 10/66 +f 10/66 50/36 8/67 +f 8/67 50/36 6/68 +f 6/68 50/36 4/35 +f 41/69 91/70 92/71 42/72 +f 81/73 83/74 100/75 +f 79/76 81/73 100/75 +f 77/77 79/76 100/75 +f 75/78 77/77 100/75 +f 73/79 75/78 100/75 +f 71/80 73/79 100/75 +f 69/81 71/80 100/75 +f 67/82 69/81 100/75 +f 65/83 67/82 100/75 +f 63/84 65/83 100/75 +f 61/85 63/84 100/75 +f 59/86 61/85 100/75 +f 57/87 59/86 100/75 +f 55/88 57/87 100/75 +f 85/89 55/88 100/75 +f 56/90 86/91 99/92 +f 58/93 56/90 99/92 +f 60/94 58/93 99/92 +f 62/95 60/94 99/92 +f 64/96 62/95 99/92 +f 66/97 64/96 99/92 +f 68/98 66/97 99/92 +f 70/99 68/98 99/92 +f 72/100 70/99 99/92 +f 74/101 72/100 99/92 +f 76/102 74/101 99/92 +f 78/103 76/102 99/92 +f 80/104 78/103 99/92 +f 82/105 80/104 99/92 +f 84/106 82/105 99/92 +f 86/91 84/106 99/92 +f 83/74 85/89 100/75 +f 58/22 57/21 55/19 56/20 +f 56/20 55/19 85/17 86/18 +f 60/24 59/23 57/21 58/22 +f 62/26 61/25 59/23 60/24 +f 64/29 63/28 61/27 62/30 +f 66/32 65/31 63/28 64/29 +f 68/34 67/33 65/31 66/32 +f 70/4 69/1 67/33 68/34 +f 72/3 71/2 69/1 70/4 +f 74/6 73/5 71/2 72/3 +f 76/8 75/7 73/5 74/6 +f 78/10 77/9 75/7 76/8 +f 80/12 79/11 77/9 78/10 +f 82/14 81/13 79/11 80/12 +f 84/16 83/15 81/13 82/14 +f 86/18 85/17 83/15 84/16 +f 36/107 51/108 87/109 37/110 +f 34/111 53/112 52/113 35/114 +f 47/115 97/116 98/117 48/118 +f 33/119 54/120 53/112 34/111 +f 35/114 52/113 51/108 36/107 +f 48/118 98/117 54/120 33/119 +f 46/121 96/122 97/116 47/115 +f 45/123 95/124 96/122 46/121 +f 44/125 94/126 95/124 45/123 +f 43/127 93/128 94/126 44/125 +f 42/72 92/71 93/128 43/127 +f 40/129 90/130 91/70 41/69 +f 39/131 89/132 90/130 40/129 +f 38/133 88/134 89/132 39/131 +f 37/110 87/109 88/135 38/136 +f 105/137 106/138 102/139 101/140 +f 106/141 107/142 103/143 102/144 +f 107/145 108/146 104/147 103/148 +f 108/149 105/150 101/151 104/152 +f 101/153 102/154 103/155 104/156 +f 108/157 107/158 106/159 105/160 diff --git a/mods/pipeworks/models/pipeworks_fountainhead.obj b/mods/pipeworks/models/pipeworks_fountainhead.obj new file mode 100644 index 0000000..7685dbf --- /dev/null +++ b/mods/pipeworks/models/pipeworks_fountainhead.obj @@ -0,0 +1,352 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-fountainhead.blend' +# www.blender.org +o Cube.001 +v 0.153248 -0.468750 -0.030483 +v 0.153248 -0.500000 -0.030483 +v 0.153248 -0.468750 0.030483 +v 0.153248 -0.500000 0.030483 +v 0.129917 -0.468750 0.086808 +v 0.129917 -0.500000 0.086808 +v 0.086808 -0.468750 0.129917 +v 0.086808 -0.500000 0.129917 +v 0.030483 -0.468750 0.153248 +v 0.030483 -0.500000 0.153248 +v -0.030483 -0.468750 0.153248 +v -0.030483 -0.500000 0.153248 +v -0.086808 -0.468750 0.129917 +v -0.086808 -0.500000 0.129917 +v -0.129917 -0.468750 0.086808 +v -0.129917 -0.500000 0.086808 +v -0.153247 -0.468750 0.030483 +v -0.153247 -0.500000 0.030483 +v -0.153247 -0.468750 -0.030483 +v -0.153247 -0.500000 -0.030483 +v -0.129917 -0.468750 -0.086808 +v -0.129917 -0.500000 -0.086808 +v -0.086808 -0.468750 -0.129917 +v -0.086807 -0.500000 -0.129917 +v -0.030482 -0.468750 -0.153248 +v -0.030482 -0.500000 -0.153248 +v 0.030483 -0.468750 -0.153248 +v 0.030483 -0.500000 -0.153248 +v 0.086808 -0.468750 -0.129917 +v 0.086808 -0.500000 -0.129917 +v 0.129918 -0.468750 -0.086808 +v 0.129918 -0.500000 -0.086808 +v 0.122598 -0.468750 -0.024386 +v 0.122598 -0.468750 0.024386 +v 0.103934 -0.468750 0.069446 +v 0.069447 -0.468750 0.103934 +v 0.024387 -0.468750 0.122598 +v -0.024386 -0.468750 0.122598 +v -0.069446 -0.468750 0.103934 +v -0.103933 -0.468750 0.069446 +v -0.122598 -0.468750 0.024386 +v -0.122598 -0.468750 -0.024386 +v -0.103933 -0.468750 -0.069446 +v -0.069446 -0.468750 -0.103934 +v -0.024386 -0.468750 -0.122598 +v 0.024387 -0.468750 -0.122598 +v 0.069447 -0.468750 -0.103934 +v 0.103934 -0.468750 -0.069446 +v 0.000000 -0.468750 0.000000 +v 0.000000 -0.500000 -0.000000 +v 0.069446 0.312500 0.103934 +v 0.103933 0.312500 0.069447 +v 0.122598 0.312500 0.024387 +v 0.122598 0.312500 -0.024386 +v 0.129917 0.500000 -0.086808 +v 0.129917 0.312500 -0.086808 +v 0.086808 0.500000 -0.129917 +v 0.086808 0.312500 -0.129917 +v 0.030483 0.500000 -0.153247 +v 0.030483 0.312500 -0.153248 +v -0.030483 0.500000 -0.153247 +v -0.030483 0.312500 -0.153248 +v -0.086808 0.500000 -0.129917 +v -0.086808 0.312500 -0.129917 +v -0.129918 0.500000 -0.086808 +v -0.129918 0.312500 -0.086808 +v -0.153248 0.500000 -0.030483 +v -0.153248 0.312500 -0.030483 +v -0.153248 0.500000 0.030483 +v -0.153248 0.312500 0.030483 +v -0.129918 0.500000 0.086808 +v -0.129918 0.312500 0.086808 +v -0.086808 0.500000 0.129917 +v -0.086808 0.312500 0.129917 +v -0.030483 0.500000 0.153248 +v -0.030483 0.312500 0.153248 +v 0.030482 0.500000 0.153248 +v 0.030482 0.312500 0.153248 +v 0.086807 0.500000 0.129917 +v 0.086807 0.312500 0.129917 +v 0.129917 0.500000 0.086808 +v 0.129917 0.312500 0.086808 +v 0.153247 0.500000 0.030483 +v 0.153247 0.312500 0.030483 +v 0.153247 0.500000 -0.030483 +v 0.153247 0.312500 -0.030483 +v 0.024386 0.312500 0.122598 +v -0.024387 0.312500 0.122598 +v -0.069447 0.312500 0.103934 +v -0.103934 0.312500 0.069446 +v -0.122599 0.312500 0.024386 +v -0.122599 0.312500 -0.024386 +v -0.103934 0.312500 -0.069446 +v -0.069447 0.312500 -0.103934 +v -0.024387 0.312500 -0.122598 +v 0.024386 0.312500 -0.122598 +v 0.069446 0.312500 -0.103933 +v 0.103933 0.312500 -0.069446 +v -0.000000 0.312500 0.000000 +v -0.000000 0.500000 0.000000 +vt 0.680556 0.486111 +vt 0.625000 0.486111 +vt 0.625000 0.652778 +vt 0.680556 0.652778 +vt 0.569444 0.486111 +vt 0.569444 0.652778 +vt 0.513889 0.486111 +vt 0.513889 0.652778 +vt 0.458333 0.486111 +vt 0.458333 0.652778 +vt 0.402778 0.486111 +vt 0.402778 0.652778 +vt 0.347222 0.486111 +vt 0.347222 0.652778 +vt 0.291667 0.486111 +vt 0.291667 0.652778 +vt 0.236111 0.486111 +vt 0.236111 0.652778 +vt 0.180556 0.486111 +vt 0.180556 0.652778 +vt 0.125000 0.486111 +vt 0.125000 0.652778 +vt 0.069444 0.486111 +vt 0.069444 0.652778 +vt 0.013889 0.486111 +vt 0.013889 0.652778 +vt 0.902778 0.486111 +vt 0.847222 0.486111 +vt 0.847222 0.652778 +vt 0.902778 0.652778 +vt 0.791667 0.486111 +vt 0.791667 0.652778 +vt 0.736111 0.486111 +vt 0.736111 0.652778 +vt 0.194034 0.696809 +vt 0.165430 0.839757 +vt 0.136827 0.696809 +vt 0.469943 0.696809 +vt 0.498546 0.839757 +vt 0.527150 0.696809 +vt 0.580002 0.718572 +vt 0.620453 0.758784 +vt 0.642345 0.811323 +vt 0.642345 0.868191 +vt 0.620453 0.920730 +vt 0.580002 0.960942 +vt 0.527149 0.982704 +vt 0.469943 0.982704 +vt 0.417091 0.960942 +vt 0.376639 0.920730 +vt 0.354747 0.868191 +vt 0.354747 0.811323 +vt 0.376639 0.758784 +vt 0.417091 0.718572 +vt 0.083975 0.718572 +vt 0.043524 0.758784 +vt 0.021631 0.811323 +vt 0.021631 0.868191 +vt 0.043523 0.920730 +vt 0.083975 0.960942 +vt 0.136827 0.982704 +vt 0.194034 0.982704 +vt 0.246886 0.960942 +vt 0.287337 0.920730 +vt 0.309229 0.868191 +vt 0.309229 0.811323 +vt 0.287337 0.758784 +vt 0.246886 0.718572 +vt 0.180556 0.458333 +vt 0.180556 0.013889 +vt 0.236111 0.013889 +vt 0.236111 0.458333 +vt 0.750889 0.718565 +vt 0.803741 0.696803 +vt 0.832345 0.839750 +vt 0.710438 0.758777 +vt 0.688546 0.811316 +vt 0.688546 0.868184 +vt 0.710438 0.920723 +vt 0.750889 0.960935 +vt 0.803741 0.982698 +vt 0.860948 0.982698 +vt 0.913800 0.960935 +vt 0.954251 0.920723 +vt 0.976143 0.868184 +vt 0.976143 0.811316 +vt 0.954251 0.758777 +vt 0.913800 0.718565 +vt 0.860948 0.696803 +vt 0.417087 0.718565 +vt 0.469939 0.696803 +vt 0.498543 0.839750 +vt 0.376636 0.758777 +vt 0.354744 0.811316 +vt 0.354744 0.868184 +vt 0.376636 0.920723 +vt 0.417087 0.960935 +vt 0.469939 0.982698 +vt 0.527146 0.982698 +vt 0.579998 0.960935 +vt 0.620449 0.920723 +vt 0.642341 0.868184 +vt 0.642341 0.811316 +vt 0.620449 0.758777 +vt 0.579998 0.718565 +vt 0.527146 0.696803 +vt 0.791667 0.458333 +vt 0.791667 0.013889 +vt 0.847222 0.013889 +vt 0.847222 0.458333 +vt 0.680556 0.458333 +vt 0.680556 0.013889 +vt 0.736111 0.013889 +vt 0.736111 0.458333 +vt 0.513889 0.458333 +vt 0.513889 0.013889 +vt 0.569444 0.013889 +vt 0.569444 0.458333 +vt 0.625000 0.458333 +vt 0.625000 0.013889 +vt 0.458333 0.458333 +vt 0.458333 0.013889 +vt 0.402778 0.458333 +vt 0.402778 0.013889 +vt 0.347222 0.458333 +vt 0.347222 0.013889 +vt 0.291667 0.458333 +vt 0.291667 0.013889 +vt 0.125000 0.458333 +vt 0.125000 0.013889 +vt 0.069444 0.458333 +vt 0.069444 0.013889 +vt 0.013889 0.458333 +vt 0.013889 0.013889 +vt 0.902778 0.013889 +vt 0.902778 0.458333 +s off +f 1/1 3/2 4/3 2/4 +f 3/2 5/5 6/6 4/3 +f 5/5 7/7 8/8 6/6 +f 7/7 9/9 10/10 8/8 +f 9/9 11/11 12/12 10/10 +f 11/11 13/13 14/14 12/12 +f 13/13 15/15 16/16 14/14 +f 15/15 17/17 18/18 16/16 +f 17/17 19/19 20/20 18/18 +f 19/19 21/21 22/22 20/20 +f 21/21 23/23 24/24 22/22 +f 23/23 25/25 26/26 24/24 +f 25/27 27/28 28/29 26/30 +f 27/28 29/31 30/32 28/29 +f 31/33 1/1 2/4 32/34 +f 29/31 31/33 32/34 30/32 +f 4/35 50/36 2/37 +f 1/38 49/39 3/40 +f 3/40 49/39 5/41 +f 5/41 49/39 7/42 +f 7/42 49/39 9/43 +f 9/43 49/39 11/44 +f 11/44 49/39 13/45 +f 13/45 49/39 15/46 +f 15/46 49/39 17/47 +f 17/47 49/39 19/48 +f 19/48 49/39 21/49 +f 21/49 49/39 23/50 +f 23/50 49/39 25/51 +f 25/51 49/39 27/52 +f 27/52 49/39 29/53 +f 29/53 49/39 31/54 +f 31/54 49/39 1/38 +f 2/37 50/36 32/55 +f 32/55 50/36 30/56 +f 30/56 50/36 28/57 +f 28/57 50/36 26/58 +f 26/58 50/36 24/59 +f 24/59 50/36 22/60 +f 22/60 50/36 20/61 +f 20/61 50/36 18/62 +f 18/62 50/36 16/63 +f 16/63 50/36 14/64 +f 14/64 50/36 12/65 +f 12/65 50/36 10/66 +f 10/66 50/36 8/67 +f 8/67 50/36 6/68 +f 6/68 50/36 4/35 +f 41/69 91/70 92/71 42/72 +f 81/73 83/74 100/75 +f 79/76 81/73 100/75 +f 77/77 79/76 100/75 +f 75/78 77/77 100/75 +f 73/79 75/78 100/75 +f 71/80 73/79 100/75 +f 69/81 71/80 100/75 +f 67/82 69/81 100/75 +f 65/83 67/82 100/75 +f 63/84 65/83 100/75 +f 61/85 63/84 100/75 +f 59/86 61/85 100/75 +f 57/87 59/86 100/75 +f 55/88 57/87 100/75 +f 85/89 55/88 100/75 +f 56/90 86/91 99/92 +f 58/93 56/90 99/92 +f 60/94 58/93 99/92 +f 62/95 60/94 99/92 +f 64/96 62/95 99/92 +f 66/97 64/96 99/92 +f 68/98 66/97 99/92 +f 70/99 68/98 99/92 +f 72/100 70/99 99/92 +f 74/101 72/100 99/92 +f 76/102 74/101 99/92 +f 78/103 76/102 99/92 +f 80/104 78/103 99/92 +f 82/105 80/104 99/92 +f 84/106 82/105 99/92 +f 86/91 84/106 99/92 +f 83/74 85/89 100/75 +f 58/22 57/21 55/19 56/20 +f 56/20 55/19 85/17 86/18 +f 60/24 59/23 57/21 58/22 +f 62/26 61/25 59/23 60/24 +f 64/29 63/28 61/27 62/30 +f 66/32 65/31 63/28 64/29 +f 68/34 67/33 65/31 66/32 +f 70/4 69/1 67/33 68/34 +f 72/3 71/2 69/1 70/4 +f 74/6 73/5 71/2 72/3 +f 76/8 75/7 73/5 74/6 +f 78/10 77/9 75/7 76/8 +f 80/12 79/11 77/9 78/10 +f 82/14 81/13 79/11 80/12 +f 84/16 83/15 81/13 82/14 +f 86/18 85/17 83/15 84/16 +f 36/107 51/108 87/109 37/110 +f 34/111 53/112 52/113 35/114 +f 47/115 97/116 98/117 48/118 +f 33/119 54/120 53/112 34/111 +f 35/114 52/113 51/108 36/107 +f 48/118 98/117 54/120 33/119 +f 46/121 96/122 97/116 47/115 +f 45/123 95/124 96/122 46/121 +f 44/125 94/126 95/124 45/123 +f 43/127 93/128 94/126 44/125 +f 42/72 92/71 93/128 43/127 +f 40/129 90/130 91/70 41/69 +f 39/131 89/132 90/130 40/129 +f 38/133 88/134 89/132 39/131 +f 37/110 87/109 88/135 38/136 diff --git a/mods/pipeworks/models/pipeworks_pipe_10.obj b/mods/pipeworks/models/pipeworks_pipe_10.obj new file mode 100644 index 0000000..9edb938 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_10.obj @@ -0,0 +1,891 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-6way.blend' +# www.blender.org +mtllib pipeworks_pipe_10.mtl +o Cube.000 +v 0.069446 -0.468750 -0.103934 +v 0.103933 -0.468750 -0.069446 +v 0.122598 -0.468750 -0.024386 +v 0.122598 -0.468750 0.024386 +v 0.129917 -0.500000 0.086808 +v 0.129917 -0.468750 0.086808 +v 0.086808 -0.500000 0.129917 +v 0.086808 -0.468750 0.129917 +v 0.030483 -0.500000 0.153247 +v 0.030483 -0.468750 0.153248 +v -0.030483 -0.500000 0.153247 +v -0.030483 -0.468750 0.153248 +v -0.086808 -0.500000 0.129917 +v -0.086808 -0.468750 0.129917 +v -0.129918 -0.500000 0.086808 +v -0.129917 -0.468750 0.086808 +v -0.153248 -0.500000 0.030483 +v -0.153248 -0.468750 0.030483 +v -0.153248 -0.500000 -0.030483 +v -0.153248 -0.468750 -0.030483 +v -0.129918 -0.500000 -0.086808 +v -0.129917 -0.468750 -0.086808 +v -0.086808 -0.500000 -0.129917 +v -0.086808 -0.468750 -0.129917 +v -0.030483 -0.500000 -0.153248 +v -0.030483 -0.468750 -0.153248 +v 0.030482 -0.500000 -0.153248 +v 0.030482 -0.468750 -0.153248 +v 0.086807 -0.500000 -0.129917 +v 0.086807 -0.468750 -0.129917 +v 0.129917 -0.500000 -0.086808 +v 0.129917 -0.468750 -0.086808 +v 0.153247 -0.500000 -0.030483 +v 0.153247 -0.468750 -0.030483 +v 0.153247 -0.500000 0.030483 +v 0.153247 -0.468750 0.030483 +v 0.024386 -0.468750 -0.122598 +v -0.024387 -0.468750 -0.122598 +v -0.069447 -0.468750 -0.103934 +v -0.103934 -0.468750 -0.069446 +v -0.122599 -0.468750 -0.024386 +v -0.122599 -0.468750 0.024386 +v -0.103934 -0.468750 0.069446 +v -0.069447 -0.468750 0.103934 +v -0.024387 -0.468750 0.122598 +v 0.024386 -0.468750 0.122598 +v 0.069446 -0.468750 0.103933 +v 0.103933 -0.468750 0.069446 +v -0.000000 -0.468750 -0.000000 +v -0.000000 -0.500000 -0.000000 +v -0.024386 -0.024391 -0.122598 +v -0.069446 -0.024391 -0.103934 +v -0.103934 -0.024391 -0.069446 +v -0.122598 -0.024391 -0.024386 +v -0.122598 -0.024391 0.024386 +v -0.103934 -0.024391 0.069446 +v -0.069446 -0.024391 0.103934 +v -0.024386 -0.024391 0.122598 +v 0.024386 -0.024391 0.122598 +v 0.103934 -0.024391 0.069446 +v 0.069446 -0.024391 0.103934 +v 0.103934 -0.024391 -0.069446 +v 0.122598 -0.024391 -0.024386 +v 0.122598 -0.024391 0.024386 +v 0.069446 -0.024391 -0.103934 +v 0.024386 -0.024391 -0.122598 +v 0.153248 0.468750 0.030483 +v 0.153248 0.500000 0.030483 +v 0.153248 0.468750 -0.030483 +v 0.153248 0.500000 -0.030483 +v 0.129917 0.468750 -0.086808 +v 0.129917 0.500000 -0.086808 +v 0.086808 0.468750 -0.129917 +v 0.086808 0.500000 -0.129917 +v 0.030483 0.468750 -0.153248 +v 0.030483 0.500000 -0.153248 +v -0.030483 0.468750 -0.153248 +v -0.030483 0.500000 -0.153248 +v -0.086808 0.468750 -0.129917 +v -0.086808 0.500000 -0.129917 +v -0.129917 0.468750 -0.086808 +v -0.129917 0.500000 -0.086808 +v -0.153247 0.468750 -0.030483 +v -0.153247 0.500000 -0.030483 +v -0.153247 0.468750 0.030483 +v -0.153247 0.500000 0.030483 +v -0.129917 0.468750 0.086808 +v -0.129917 0.500000 0.086808 +v -0.086808 0.468750 0.129917 +v -0.086808 0.500000 0.129917 +v -0.030483 0.468750 0.153248 +v -0.030483 0.500000 0.153248 +v 0.030483 0.468750 0.153248 +v 0.030483 0.500000 0.153248 +v 0.086808 0.468750 0.129917 +v 0.086808 0.500000 0.129917 +v 0.129917 0.468750 0.086808 +v 0.129918 0.500000 0.086808 +v 0.122598 0.468750 0.024386 +v 0.122598 0.468750 -0.024386 +v 0.103934 0.468750 -0.069446 +v 0.069447 0.468750 -0.103934 +v 0.024387 0.468750 -0.122598 +v -0.024386 0.468750 -0.122598 +v -0.069446 0.468750 -0.103934 +v -0.103933 0.468750 -0.069446 +v -0.122598 0.468750 -0.024386 +v -0.122598 0.468750 0.024386 +v -0.103933 0.468750 0.069446 +v -0.069446 0.468750 0.103934 +v -0.024386 0.468750 0.122598 +v 0.024387 0.468750 0.122598 +v 0.069447 0.468750 0.103934 +v 0.103934 0.468750 0.069446 +v 0.000000 0.468750 -0.000000 +v 0.000000 0.500000 0.000000 +v -0.024386 0.024390 -0.122598 +v -0.069446 0.024390 -0.103934 +v -0.103934 0.024390 -0.069446 +v -0.122598 0.024390 -0.024386 +v -0.122598 0.024390 0.024386 +v -0.103934 0.024390 0.069446 +v -0.069446 0.024390 0.103934 +v -0.024386 0.024389 0.122598 +v 0.024386 0.024389 0.122598 +v 0.103934 0.024390 0.069446 +v 0.069446 0.024390 0.103934 +v 0.103934 0.024390 -0.069446 +v 0.122598 0.024390 -0.024386 +v 0.122598 0.024390 0.024386 +v 0.069446 0.024390 -0.103934 +v 0.024386 0.024390 -0.122598 +v 0.468750 -0.153248 0.030483 +v 0.500000 -0.153248 0.030483 +v 0.468750 -0.153248 -0.030483 +v 0.500000 -0.153248 -0.030483 +v 0.468750 -0.129917 -0.086808 +v 0.500000 -0.129917 -0.086808 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.030483 -0.153248 +v 0.500000 -0.030483 -0.153248 +v 0.468750 0.030483 -0.153248 +v 0.500000 0.030483 -0.153248 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153247 -0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.129917 0.086808 +v 0.500000 0.129917 0.086808 +v 0.468750 0.086808 0.129917 +v 0.500000 0.086808 0.129917 +v 0.468750 0.030483 0.153248 +v 0.500000 0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.086808 0.129917 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.122598 0.024386 +v 0.468750 -0.122598 -0.024386 +v 0.468750 -0.103934 -0.069446 +v 0.468750 -0.069446 -0.103934 +v 0.468750 -0.024386 -0.122598 +v 0.468750 0.024386 -0.122598 +v 0.468750 0.069446 -0.103934 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.122598 0.024386 +v 0.468750 0.103934 0.069446 +v 0.468750 0.069446 0.103934 +v 0.468750 0.024386 0.122598 +v 0.468750 -0.024387 0.122598 +v 0.468750 -0.069447 0.103934 +v 0.468750 -0.103934 0.069446 +v 0.468750 -0.000000 -0.000000 +v 0.500000 -0.000000 0.000000 +v -0.468750 -0.069446 -0.103934 +v -0.468750 -0.103933 -0.069446 +v -0.468750 -0.122598 -0.024387 +v -0.468750 -0.122598 0.024386 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.030483 0.153247 +v -0.468750 -0.030483 0.153248 +v -0.500000 0.030483 0.153247 +v -0.468750 0.030483 0.153248 +v -0.500000 0.086808 0.129917 +v -0.468750 0.086808 0.129917 +v -0.500000 0.129917 0.086808 +v -0.468750 0.129917 0.086808 +v -0.500000 0.153248 0.030483 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.030483 -0.153248 +v -0.468750 0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.153247 -0.030483 +v -0.468750 -0.153247 -0.030483 +v -0.500000 -0.153247 0.030483 +v -0.468750 -0.153247 0.030483 +v -0.468750 -0.024386 -0.122598 +v -0.468750 0.024387 -0.122598 +v -0.468750 0.069447 -0.103934 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.122598 0.024386 +v -0.468750 0.103934 0.069446 +v -0.468750 0.069447 0.103934 +v -0.468750 0.024387 0.122598 +v -0.468750 -0.024386 0.122598 +v -0.468750 -0.069446 0.103933 +v -0.468750 -0.103933 0.069446 +v -0.468750 0.000000 -0.000000 +v -0.500000 0.000000 -0.000000 +v 0.069446 -0.103934 0.468750 +v 0.103933 -0.069447 0.468750 +v 0.122598 -0.024387 0.468750 +v 0.122598 0.024386 0.468750 +v 0.129917 0.086807 0.500000 +v 0.129917 0.086807 0.468750 +v 0.086808 0.129917 0.500000 +v 0.086808 0.129917 0.468750 +v 0.030483 0.153247 0.500000 +v 0.030483 0.153247 0.468750 +v -0.030483 0.153247 0.500000 +v -0.030483 0.153247 0.468750 +v -0.086808 0.129917 0.500000 +v -0.086808 0.129917 0.468750 +v -0.129918 0.086808 0.500000 +v -0.129917 0.086808 0.468750 +v -0.153248 0.030483 0.500000 +v -0.153248 0.030483 0.468750 +v -0.153248 -0.030483 0.500000 +v -0.153248 -0.030483 0.468750 +v -0.129918 -0.086808 0.500000 +v -0.129917 -0.086808 0.468750 +v -0.086808 -0.129917 0.500000 +v -0.086808 -0.129917 0.468750 +v -0.030483 -0.153248 0.500000 +v -0.030483 -0.153248 0.468750 +v 0.030482 -0.153248 0.500000 +v 0.030482 -0.153248 0.468750 +v 0.086807 -0.129917 0.500000 +v 0.086807 -0.129917 0.468750 +v 0.129917 -0.086808 0.500000 +v 0.129917 -0.086808 0.468750 +v 0.153247 -0.030483 0.500000 +v 0.153247 -0.030483 0.468750 +v 0.153247 0.030483 0.500000 +v 0.153247 0.030483 0.468750 +v 0.024386 -0.122598 0.468750 +v -0.024387 -0.122598 0.468750 +v -0.069447 -0.103934 0.468750 +v -0.103934 -0.069447 0.468750 +v -0.122599 -0.024387 0.468750 +v -0.122599 0.024386 0.468750 +v -0.103934 0.069446 0.468750 +v -0.069447 0.103933 0.468750 +v -0.024387 0.122598 0.468750 +v 0.024386 0.122598 0.468750 +v 0.069446 0.103933 0.468750 +v 0.103933 0.069446 0.468750 +v -0.000000 -0.000000 0.468750 +v -0.000000 -0.000000 0.500000 +v -0.024386 -0.122598 0.024391 +v -0.069446 -0.103934 0.024391 +v -0.103934 -0.069446 0.024391 +v -0.122598 -0.024386 0.024391 +v -0.122598 0.024386 0.024391 +v -0.103934 0.069446 0.024391 +v -0.069446 0.103934 0.024391 +v -0.024386 0.122598 0.024391 +v 0.024386 0.122598 0.024391 +v 0.103934 0.069446 0.024391 +v 0.069446 0.103934 0.024391 +v 0.103934 -0.069446 0.024391 +v 0.122598 -0.024386 0.024391 +v 0.122598 0.024386 0.024391 +v 0.069446 -0.103934 0.024391 +v 0.024386 -0.122598 0.024391 +v 0.153248 0.030483 -0.468750 +v 0.153248 0.030483 -0.500000 +v 0.153248 -0.030483 -0.468750 +v 0.153248 -0.030483 -0.500000 +v 0.129917 -0.086808 -0.468750 +v 0.129917 -0.086808 -0.500000 +v 0.086808 -0.129917 -0.468750 +v 0.086808 -0.129917 -0.500000 +v 0.030483 -0.153248 -0.468750 +v 0.030483 -0.153248 -0.500000 +v -0.030483 -0.153248 -0.468750 +v -0.030483 -0.153248 -0.500000 +v -0.086808 -0.129917 -0.468750 +v -0.086808 -0.129917 -0.500000 +v -0.129917 -0.086808 -0.468750 +v -0.129917 -0.086808 -0.500000 +v -0.153247 -0.030483 -0.468750 +v -0.153247 -0.030483 -0.500000 +v -0.153247 0.030483 -0.468750 +v -0.153247 0.030483 -0.500000 +v -0.129917 0.086808 -0.468750 +v -0.129917 0.086808 -0.500000 +v -0.086808 0.129917 -0.468750 +v -0.086808 0.129917 -0.500000 +v -0.030483 0.153248 -0.468750 +v -0.030483 0.153248 -0.500000 +v 0.030483 0.153248 -0.468750 +v 0.030483 0.153248 -0.500000 +v 0.086808 0.129917 -0.468750 +v 0.086808 0.129917 -0.500000 +v 0.129917 0.086808 -0.468750 +v 0.129918 0.086808 -0.500000 +v 0.122598 0.024386 -0.468750 +v 0.122598 -0.024386 -0.468750 +v 0.103934 -0.069446 -0.468750 +v 0.069447 -0.103934 -0.468750 +v 0.024387 -0.122598 -0.468750 +v -0.024386 -0.122598 -0.468750 +v -0.069446 -0.103934 -0.468750 +v -0.103933 -0.069446 -0.468750 +v -0.122598 -0.024386 -0.468750 +v -0.122598 0.024386 -0.468750 +v -0.103933 0.069446 -0.468750 +v -0.069446 0.103934 -0.468750 +v -0.024386 0.122598 -0.468750 +v 0.024387 0.122598 -0.468750 +v 0.069447 0.103934 -0.468750 +v 0.103934 0.069446 -0.468750 +v 0.000000 -0.000000 -0.468750 +v 0.000000 0.000000 -0.500000 +v -0.024386 -0.122598 -0.024390 +v -0.069446 -0.103934 -0.024391 +v -0.103934 -0.069446 -0.024391 +v -0.122598 -0.024386 -0.024391 +v -0.122598 0.024386 -0.024391 +v -0.103934 0.069446 -0.024390 +v -0.069446 0.103934 -0.024390 +v -0.024386 0.122598 -0.024389 +v 0.024386 0.122598 -0.024389 +v 0.103934 0.069446 -0.024390 +v 0.069446 0.103934 -0.024390 +v 0.103934 -0.069446 -0.024390 +v 0.122598 -0.024386 -0.024390 +v 0.122598 0.024386 -0.024390 +v 0.069446 -0.103934 -0.024390 +v 0.024386 -0.122598 -0.024390 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.250000 0.015625 +vt 0.250000 0.265625 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.125000 0.609375 +vt 0.125000 0.546875 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.062500 0.609375 +vt 0.062500 0.546875 +vt 0.000000 0.609375 +vt 0.000000 0.546875 +vt 0.937500 0.609375 +vt 0.937500 0.546875 +vt 1.000000 0.546875 +vt 1.000000 0.609375 +vt 0.875000 0.609375 +vt 0.875000 0.546875 +vt 0.812500 0.609375 +vt 0.812500 0.546875 +vt 0.750000 0.609375 +vt 0.750000 0.546875 +vt 0.687500 0.609375 +vt 0.687500 0.546875 +vt 0.625000 0.609375 +vt 0.625000 0.546875 +vt 0.562500 0.609375 +vt 0.562500 0.546875 +vt 0.500000 0.609375 +vt 0.500000 0.546875 +vt 0.437500 0.609375 +vt 0.437500 0.546875 +vt 0.375000 0.609375 +vt 0.375000 0.546875 +vt 0.312500 0.609375 +vt 0.312500 0.546875 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.812500 0.015625 +vt 0.812500 0.265625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.625000 0.015625 +vt 0.625000 0.265625 +vt 0.687500 0.265625 +vt 0.687500 0.015625 +vt 0.500000 0.265625 +vt 0.500000 0.015625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.125000 0.265625 +vt 0.125000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.218363 0.657325 +vt 0.185866 0.820702 +vt 0.153368 0.657325 +vt 0.531836 0.657325 +vt 0.564334 0.820702 +vt 0.596832 0.657325 +vt 0.656879 0.682198 +vt 0.702838 0.728156 +vt 0.727710 0.788204 +vt 0.727710 0.853199 +vt 0.702838 0.913247 +vt 0.656879 0.959205 +vt 0.596831 0.984078 +vt 0.531836 0.984078 +vt 0.471788 0.959205 +vt 0.425830 0.913247 +vt 0.400957 0.853199 +vt 0.400957 0.788204 +vt 0.425830 0.728156 +vt 0.471789 0.682198 +vt 0.093321 0.682198 +vt 0.047362 0.728156 +vt 0.022489 0.788204 +vt 0.022489 0.853199 +vt 0.047362 0.913247 +vt 0.093320 0.959205 +vt 0.153368 0.984078 +vt 0.218363 0.984078 +vt 0.278411 0.959205 +vt 0.324369 0.913247 +vt 0.349242 0.853199 +vt 0.349242 0.788204 +vt 0.324369 0.728156 +vt 0.278411 0.682198 +vt 0.187500 0.515625 +vt 0.250000 0.515625 +vt 0.875000 0.515625 +vt 0.937500 0.515625 +vt 0.750000 0.515625 +vt 0.812500 0.515625 +vt 0.562500 0.515625 +vt 0.625000 0.515625 +vt 0.687500 0.515625 +vt 0.500000 0.515625 +vt 0.437500 0.515625 +vt 0.375000 0.515625 +vt 0.312500 0.515625 +vt 0.125000 0.515625 +vt 0.062500 0.515625 +vt 0.000000 0.515625 +vt 1.000000 0.515625 +usemtl None +s off +f 54/1 41/2 42/3 55/4 +f 31/5 33/6 50/7 +f 29/8 31/5 50/7 +f 27/9 29/8 50/7 +f 25/10 27/9 50/7 +f 23/11 25/10 50/7 +f 21/12 23/11 50/7 +f 19/13 21/12 50/7 +f 17/14 19/13 50/7 +f 15/15 17/14 50/7 +f 13/16 15/15 50/7 +f 11/17 13/16 50/7 +f 9/18 11/17 50/7 +f 7/19 9/18 50/7 +f 5/20 7/19 50/7 +f 35/21 5/20 50/7 +f 6/22 36/23 49/24 +f 8/25 6/22 49/24 +f 10/26 8/25 49/24 +f 12/27 10/26 49/24 +f 14/28 12/27 49/24 +f 16/29 14/28 49/24 +f 18/30 16/29 49/24 +f 20/31 18/30 49/24 +f 22/32 20/31 49/24 +f 24/33 22/32 49/24 +f 26/34 24/33 49/24 +f 28/35 26/34 49/24 +f 30/36 28/35 49/24 +f 32/37 30/36 49/24 +f 34/38 32/37 49/24 +f 36/23 34/38 49/24 +f 33/6 35/21 50/7 +f 8/39 7/40 5/41 6/42 +f 6/42 5/41 35/43 36/44 +f 10/45 9/46 7/40 8/39 +f 12/47 11/48 9/46 10/45 +f 14/49 13/50 11/51 12/52 +f 16/53 15/54 13/50 14/49 +f 18/55 17/56 15/54 16/53 +f 20/57 19/58 17/56 18/55 +f 22/59 21/60 19/58 20/57 +f 24/61 23/62 21/60 22/59 +f 26/63 25/64 23/62 24/61 +f 28/65 27/66 25/64 26/63 +f 30/67 29/68 27/66 28/65 +f 32/69 31/70 29/68 30/67 +f 34/71 33/72 31/70 32/69 +f 36/44 35/43 33/72 34/71 +f 65/73 1/74 37/75 66/76 +f 63/77 3/78 2/79 62/80 +f 61/81 47/82 48/83 60/84 +f 64/85 4/86 3/78 63/77 +f 62/80 2/79 1/74 65/73 +f 60/84 48/83 4/86 64/85 +f 59/87 46/88 47/82 61/81 +f 58/89 45/90 46/88 59/87 +f 57/91 44/92 45/90 58/89 +f 56/93 43/94 44/92 57/91 +f 55/4 42/3 43/94 56/93 +f 53/95 40/96 41/2 54/1 +f 52/97 39/98 40/96 53/95 +f 51/99 38/100 39/98 52/97 +f 66/76 37/75 38/101 51/102 +f 67/58 69/60 70/59 68/57 +f 69/60 71/62 72/61 70/59 +f 71/62 73/64 74/63 72/61 +f 73/64 75/66 76/65 74/63 +f 75/66 77/68 78/67 76/65 +f 77/68 79/70 80/69 78/67 +f 79/70 81/72 82/71 80/69 +f 81/72 83/43 84/44 82/71 +f 83/43 85/41 86/42 84/44 +f 85/41 87/40 88/39 86/42 +f 87/40 89/46 90/45 88/39 +f 89/46 91/48 92/47 90/45 +f 91/51 93/50 94/49 92/52 +f 93/50 95/54 96/53 94/49 +f 97/56 67/58 68/57 98/55 +f 95/54 97/56 98/55 96/53 +f 70/103 116/104 68/105 +f 67/106 115/107 69/108 +f 69/108 115/107 71/109 +f 71/109 115/107 73/110 +f 73/110 115/107 75/111 +f 75/111 115/107 77/112 +f 77/112 115/107 79/113 +f 79/113 115/107 81/114 +f 81/114 115/107 83/115 +f 83/115 115/107 85/116 +f 85/116 115/107 87/117 +f 87/117 115/107 89/118 +f 89/118 115/107 91/119 +f 91/119 115/107 93/120 +f 93/120 115/107 95/121 +f 95/121 115/107 97/122 +f 97/122 115/107 67/106 +f 68/105 116/104 98/123 +f 98/123 116/104 96/124 +f 96/124 116/104 94/125 +f 94/125 116/104 92/126 +f 92/126 116/104 90/127 +f 90/127 116/104 88/128 +f 88/128 116/104 86/129 +f 86/129 116/104 84/130 +f 84/130 116/104 82/131 +f 82/131 116/104 80/132 +f 80/132 116/104 78/133 +f 78/133 116/104 76/134 +f 76/134 116/104 74/135 +f 74/135 116/104 72/136 +f 72/136 116/104 70/103 +f 107/137 120/1 121/4 108/138 +f 102/139 131/73 132/76 103/140 +f 100/141 129/77 128/80 101/142 +f 113/143 127/81 126/84 114/144 +f 99/145 130/85 129/77 100/141 +f 101/142 128/80 131/73 102/139 +f 114/144 126/84 130/85 99/145 +f 112/146 125/87 127/81 113/143 +f 111/147 124/89 125/87 112/146 +f 110/148 123/91 124/89 111/147 +f 109/149 122/93 123/91 110/148 +f 108/138 121/4 122/93 109/149 +f 106/150 119/95 120/1 107/137 +f 105/151 118/97 119/95 106/150 +f 104/152 117/99 118/97 105/151 +f 103/140 132/76 117/102 104/153 +f 133/58 135/60 136/59 134/57 +f 135/60 137/62 138/61 136/59 +f 137/62 139/64 140/63 138/61 +f 139/64 141/66 142/65 140/63 +f 141/66 143/68 144/67 142/65 +f 143/68 145/70 146/69 144/67 +f 145/70 147/72 148/71 146/69 +f 147/72 149/43 150/44 148/71 +f 149/43 151/41 152/42 150/44 +f 151/41 153/40 154/39 152/42 +f 153/40 155/46 156/45 154/39 +f 155/46 157/48 158/47 156/45 +f 157/51 159/50 160/49 158/52 +f 159/50 161/54 162/53 160/49 +f 163/56 133/58 134/57 164/55 +f 161/54 163/56 164/55 162/53 +f 136/103 182/104 134/105 +f 133/106 181/107 135/108 +f 135/108 181/107 137/109 +f 137/109 181/107 139/110 +f 139/110 181/107 141/111 +f 141/111 181/107 143/112 +f 143/112 181/107 145/113 +f 145/113 181/107 147/114 +f 147/114 181/107 149/115 +f 149/115 181/107 151/116 +f 151/116 181/107 153/117 +f 153/117 181/107 155/118 +f 155/118 181/107 157/119 +f 157/119 181/107 159/120 +f 159/120 181/107 161/121 +f 161/121 181/107 163/122 +f 163/122 181/107 133/106 +f 134/105 182/104 164/123 +f 164/123 182/104 162/124 +f 162/124 182/104 160/125 +f 160/125 182/104 158/126 +f 158/126 182/104 156/127 +f 156/127 182/104 154/128 +f 154/128 182/104 152/129 +f 152/129 182/104 150/130 +f 150/130 182/104 148/131 +f 148/131 182/104 146/132 +f 146/132 182/104 144/133 +f 144/133 182/104 142/134 +f 142/134 182/104 140/135 +f 140/135 182/104 138/136 +f 138/136 182/104 136/103 +f 173/137 223/2 224/3 174/138 +f 213/5 215/6 232/7 +f 211/8 213/5 232/7 +f 209/9 211/8 232/7 +f 207/10 209/9 232/7 +f 205/11 207/10 232/7 +f 203/12 205/11 232/7 +f 201/13 203/12 232/7 +f 199/14 201/13 232/7 +f 197/15 199/14 232/7 +f 195/16 197/15 232/7 +f 193/17 195/16 232/7 +f 191/18 193/17 232/7 +f 189/19 191/18 232/7 +f 187/20 189/19 232/7 +f 217/21 187/20 232/7 +f 188/22 218/23 231/24 +f 190/25 188/22 231/24 +f 192/26 190/25 231/24 +f 194/27 192/26 231/24 +f 196/28 194/27 231/24 +f 198/29 196/28 231/24 +f 200/30 198/29 231/24 +f 202/31 200/30 231/24 +f 204/32 202/31 231/24 +f 206/33 204/32 231/24 +f 208/34 206/33 231/24 +f 210/35 208/34 231/24 +f 212/36 210/35 231/24 +f 214/37 212/36 231/24 +f 216/38 214/37 231/24 +f 218/23 216/38 231/24 +f 215/6 217/21 232/7 +f 190/39 189/40 187/41 188/42 +f 188/42 187/41 217/43 218/44 +f 192/45 191/46 189/40 190/39 +f 194/47 193/48 191/46 192/45 +f 196/49 195/50 193/51 194/52 +f 198/53 197/54 195/50 196/49 +f 200/55 199/56 197/54 198/53 +f 202/57 201/58 199/56 200/55 +f 204/59 203/60 201/58 202/57 +f 206/61 205/62 203/60 204/59 +f 208/63 207/64 205/62 206/61 +f 210/65 209/66 207/64 208/63 +f 212/67 211/68 209/66 210/65 +f 214/69 213/70 211/68 212/67 +f 216/71 215/72 213/70 214/69 +f 218/44 217/43 215/72 216/71 +f 168/139 183/74 219/75 169/140 +f 166/141 185/78 184/79 167/142 +f 179/143 229/82 230/83 180/144 +f 165/145 186/86 185/78 166/141 +f 167/142 184/79 183/74 168/139 +f 180/144 230/83 186/86 165/145 +f 178/146 228/88 229/82 179/143 +f 177/147 227/90 228/88 178/146 +f 176/148 226/92 227/90 177/147 +f 175/149 225/94 226/92 176/148 +f 174/138 224/3 225/94 175/149 +f 172/150 222/96 223/2 173/137 +f 171/151 221/98 222/96 172/150 +f 170/152 220/100 221/98 171/151 +f 169/140 219/75 220/101 170/153 +f 286/1 273/2 274/3 287/4 +f 263/5 265/6 282/7 +f 261/8 263/5 282/7 +f 259/9 261/8 282/7 +f 257/10 259/9 282/7 +f 255/11 257/10 282/7 +f 253/12 255/11 282/7 +f 251/13 253/12 282/7 +f 249/14 251/13 282/7 +f 247/15 249/14 282/7 +f 245/16 247/15 282/7 +f 243/17 245/16 282/7 +f 241/18 243/17 282/7 +f 239/19 241/18 282/7 +f 237/20 239/19 282/7 +f 267/21 237/20 282/7 +f 238/22 268/23 281/24 +f 240/25 238/22 281/24 +f 242/26 240/25 281/24 +f 244/27 242/26 281/24 +f 246/28 244/27 281/24 +f 248/29 246/28 281/24 +f 250/30 248/29 281/24 +f 252/31 250/30 281/24 +f 254/32 252/31 281/24 +f 256/33 254/32 281/24 +f 258/34 256/33 281/24 +f 260/35 258/34 281/24 +f 262/36 260/35 281/24 +f 264/37 262/36 281/24 +f 266/38 264/37 281/24 +f 268/23 266/38 281/24 +f 265/6 267/21 282/7 +f 240/39 239/40 237/41 238/42 +f 238/42 237/41 267/43 268/44 +f 242/45 241/46 239/40 240/39 +f 244/47 243/48 241/46 242/45 +f 246/49 245/50 243/51 244/52 +f 248/53 247/54 245/50 246/49 +f 250/55 249/56 247/54 248/53 +f 252/57 251/58 249/56 250/55 +f 254/59 253/60 251/58 252/57 +f 256/61 255/62 253/60 254/59 +f 258/63 257/64 255/62 256/61 +f 260/65 259/66 257/64 258/63 +f 262/67 261/68 259/66 260/65 +f 264/69 263/70 261/68 262/67 +f 266/71 265/72 263/70 264/69 +f 268/44 267/43 265/72 266/71 +f 297/73 233/74 269/75 298/76 +f 295/77 235/78 234/79 294/80 +f 293/81 279/82 280/83 292/84 +f 296/85 236/86 235/78 295/77 +f 294/80 234/79 233/74 297/73 +f 292/84 280/83 236/86 296/85 +f 291/87 278/88 279/82 293/81 +f 290/89 277/90 278/88 291/87 +f 289/91 276/92 277/90 290/89 +f 288/93 275/94 276/92 289/91 +f 287/4 274/3 275/94 288/93 +f 285/95 272/96 273/2 286/1 +f 284/97 271/98 272/96 285/95 +f 283/99 270/100 271/98 284/97 +f 298/76 269/75 270/101 283/102 +f 299/58 301/60 302/59 300/57 +f 301/60 303/62 304/61 302/59 +f 303/62 305/64 306/63 304/61 +f 305/64 307/66 308/65 306/63 +f 307/66 309/68 310/67 308/65 +f 309/68 311/70 312/69 310/67 +f 311/70 313/72 314/71 312/69 +f 313/72 315/43 316/44 314/71 +f 315/43 317/41 318/42 316/44 +f 317/41 319/40 320/39 318/42 +f 319/40 321/46 322/45 320/39 +f 321/46 323/48 324/47 322/45 +f 323/51 325/50 326/49 324/52 +f 325/50 327/54 328/53 326/49 +f 329/56 299/58 300/57 330/55 +f 327/54 329/56 330/55 328/53 +f 302/103 348/104 300/105 +f 299/106 347/107 301/108 +f 301/108 347/107 303/109 +f 303/109 347/107 305/110 +f 305/110 347/107 307/111 +f 307/111 347/107 309/112 +f 309/112 347/107 311/113 +f 311/113 347/107 313/114 +f 313/114 347/107 315/115 +f 315/115 347/107 317/116 +f 317/116 347/107 319/117 +f 319/117 347/107 321/118 +f 321/118 347/107 323/119 +f 323/119 347/107 325/120 +f 325/120 347/107 327/121 +f 327/121 347/107 329/122 +f 329/122 347/107 299/106 +f 300/105 348/104 330/123 +f 330/123 348/104 328/124 +f 328/124 348/104 326/125 +f 326/125 348/104 324/126 +f 324/126 348/104 322/127 +f 322/127 348/104 320/128 +f 320/128 348/104 318/129 +f 318/129 348/104 316/130 +f 316/130 348/104 314/131 +f 314/131 348/104 312/132 +f 312/132 348/104 310/133 +f 310/133 348/104 308/134 +f 308/134 348/104 306/135 +f 306/135 348/104 304/136 +f 304/136 348/104 302/103 +f 339/137 352/1 353/4 340/138 +f 334/139 363/73 364/76 335/140 +f 332/141 361/77 360/80 333/142 +f 345/143 359/81 358/84 346/144 +f 331/145 362/85 361/77 332/141 +f 333/142 360/80 363/73 334/139 +f 346/144 358/84 362/85 331/145 +f 344/146 357/87 359/81 345/143 +f 343/147 356/89 357/87 344/146 +f 342/148 355/91 356/89 343/147 +f 341/149 354/93 355/91 342/148 +f 340/138 353/4 354/93 341/149 +f 338/150 351/95 352/1 339/137 +f 337/151 350/97 351/95 338/150 +f 336/152 349/99 350/97 337/151 +f 335/140 364/76 349/102 336/153 diff --git a/mods/pipeworks/models/pipeworks_pipe_2.obj b/mods/pipeworks/models/pipeworks_pipe_2.obj new file mode 100644 index 0000000..c75bca4 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_2.obj @@ -0,0 +1,392 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-stub-end.blend' +# www.blender.org +o pipe.001_Cylinder.000 +v 0.024386 -0.024391 0.122598 +v 0.024386 -0.024391 -0.122598 +v 0.468750 -0.024387 0.122599 +v 0.468750 0.024386 0.122599 +v 0.024391 0.024386 0.122598 +v 0.500000 -0.086808 -0.129917 +v 0.500000 -0.030483 -0.153247 +v 0.500000 -0.000000 0.000001 +v 0.500000 -0.129917 -0.086807 +v 0.500000 -0.153248 -0.030482 +v 0.500000 -0.153248 0.030483 +v 0.500000 -0.129917 0.086808 +v 0.500000 -0.086808 0.129918 +v 0.500000 -0.030483 0.153248 +v 0.500000 0.030483 0.153248 +v 0.500000 0.086808 0.129918 +v 0.500000 0.129917 0.086808 +v 0.500000 0.153247 0.030483 +v 0.500000 0.153247 -0.030482 +v 0.500000 0.129917 -0.086807 +v 0.500000 0.086808 -0.129917 +v 0.500000 0.030483 -0.153247 +v 0.468750 0.086808 -0.129917 +v 0.468750 0.030483 -0.153247 +v 0.468750 -0.000000 -0.000000 +v 0.468750 0.129917 -0.086807 +v 0.468750 0.153247 -0.030482 +v 0.468750 0.153247 0.030483 +v 0.468750 0.129917 0.086808 +v 0.468750 0.086808 0.129918 +v 0.468750 0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.468750 -0.086808 0.129918 +v 0.468750 -0.129917 0.086808 +v 0.468750 -0.153248 0.030483 +v 0.468750 -0.153248 -0.030482 +v 0.468750 -0.129917 -0.086807 +v 0.468750 -0.086808 -0.129917 +v 0.468750 -0.030483 -0.153247 +v 0.024391 -0.103934 -0.069446 +v 0.468750 -0.103934 -0.069446 +v 0.468750 -0.122598 -0.024386 +v 0.024391 -0.122598 -0.024386 +v 0.468750 -0.024387 -0.122598 +v 0.468750 -0.069447 -0.103933 +v 0.024391 -0.069446 -0.103934 +v 0.468750 0.103933 -0.069446 +v 0.468750 0.069446 -0.103933 +v 0.024391 0.069446 -0.103934 +v 0.024391 0.024386 -0.122598 +v 0.468750 0.024386 -0.122598 +v 0.024391 0.122598 -0.024386 +v 0.468750 0.122598 -0.024386 +v 0.024391 0.122598 0.024386 +v 0.468750 0.122598 0.024387 +v 0.024391 0.103934 0.069446 +v 0.468750 0.103933 0.069447 +v 0.024391 0.069446 0.103934 +v 0.468750 0.069446 0.103934 +v 0.024391 -0.069446 0.103934 +v 0.468750 -0.069447 0.103934 +v 0.024391 -0.103934 0.069446 +v 0.468750 -0.103934 0.069447 +v 0.024391 -0.122598 0.024386 +v 0.468750 -0.122598 0.024387 +v 0.024390 0.103934 -0.069446 +v -0.042016 -0.000000 0.000000 +v -0.034206 -0.012195 0.061299 +v -0.034203 -0.034723 0.051967 +v -0.034203 -0.061299 0.012193 +v -0.034203 -0.061299 -0.012193 +v -0.034203 -0.051967 -0.034723 +v -0.034203 -0.051967 0.034723 +v -0.034203 -0.034723 -0.051967 +v -0.034206 -0.012196 -0.061299 +v -0.034203 0.012193 -0.061299 +v -0.034203 0.034723 -0.051967 +v -0.034203 0.051967 -0.034723 +v -0.034203 0.061299 -0.012193 +v -0.034203 0.061299 0.012193 +v -0.034203 0.051967 0.034723 +v -0.034203 0.034723 0.051967 +v -0.034203 0.012193 0.061299 +v -0.042017 -0.006098 0.030650 +v -0.042016 -0.017362 0.025984 +v -0.042016 -0.030650 0.006097 +v -0.042016 -0.030650 -0.006096 +v -0.042016 -0.025984 -0.017361 +v -0.014672 -0.077950 0.052085 +v -0.042016 -0.017362 -0.025983 +v -0.042017 -0.006098 -0.030649 +v -0.042016 0.006096 -0.030649 +v -0.042016 0.017361 -0.025983 +v -0.042016 0.025983 -0.017362 +v -0.042016 0.030649 -0.006096 +v -0.042016 0.030649 0.006097 +v -0.042016 0.025983 0.017362 +v -0.042016 0.017361 0.025984 +v -0.042016 0.006096 0.030650 +v -0.014675 -0.018293 0.091949 +v -0.014672 -0.052084 0.077951 +v -0.014672 -0.091948 0.018290 +v -0.014672 -0.091949 -0.018289 +v -0.014672 -0.077951 -0.052084 +v -0.042016 -0.025984 0.017362 +v -0.014672 -0.052085 -0.077950 +v -0.014675 -0.018293 -0.091948 +v -0.014672 0.018289 -0.091948 +v -0.014672 0.052084 -0.077950 +v -0.014672 0.077950 -0.052085 +v -0.014672 0.091948 -0.018289 +v -0.014672 0.091949 0.018290 +v -0.014672 0.077951 0.052085 +v -0.014672 0.052085 0.077951 +v -0.014672 0.018290 0.091949 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.125000 0.609375 +vt 0.125000 0.546875 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.062500 0.609375 +vt 0.062500 0.546875 +vt 0.000000 0.609375 +vt 0.000000 0.546875 +vt 0.937500 0.609375 +vt 0.937500 0.546875 +vt 1.000000 0.546875 +vt 1.000000 0.609375 +vt 0.875000 0.609375 +vt 0.875000 0.546875 +vt 0.812500 0.609375 +vt 0.812500 0.546875 +vt 0.750000 0.609375 +vt 0.750000 0.546875 +vt 0.687500 0.609375 +vt 0.687500 0.546875 +vt 0.625000 0.609375 +vt 0.625000 0.546875 +vt 0.562500 0.609375 +vt 0.562500 0.546875 +vt 0.500000 0.609375 +vt 0.500000 0.546875 +vt 0.437500 0.609375 +vt 0.437500 0.546875 +vt 0.375000 0.609375 +vt 0.375000 0.546875 +vt 0.312500 0.609375 +vt 0.312500 0.546875 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.812500 0.265625 +vt 0.812500 0.015625 +vt 0.625000 0.265625 +vt 0.625000 0.015625 +vt 0.687500 0.015625 +vt 0.687500 0.265625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.500000 0.015625 +vt 0.500000 0.265625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.250000 0.265625 +vt 0.250000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.125000 0.015625 +vt 0.125000 0.265625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.648437 0.265625 +vt 0.414062 0.265625 +vt 0.531250 0.265625 +vt 0.632812 0.265625 +vt 0.617187 0.265625 +vt 0.601562 0.265625 +vt 0.585937 0.265625 +vt 0.570312 0.265625 +vt 0.554687 0.265625 +vt 0.539062 0.265625 +vt 0.523437 0.265625 +vt 0.507812 0.265625 +vt 0.492187 0.265625 +vt 0.476562 0.265625 +vt 0.460937 0.265625 +vt 0.445312 0.265625 +vt 0.429687 0.265625 +vt 0.882812 0.265625 +vt 0.179687 0.265625 +vt 0.296875 0.265625 +vt 0.765625 0.265625 +vt 0.835937 0.265625 +vt 0.734375 0.265625 +vt 0.789062 0.265625 +vt 0.703125 0.265625 +vt 0.742187 0.265625 +vt 0.671875 0.265625 +vt 0.695312 0.265625 +vt 0.640625 0.265625 +vt 0.609375 0.265625 +vt 0.578125 0.265625 +vt 0.546875 0.265625 +vt 0.515625 0.265625 +vt 0.484375 0.265625 +vt 0.453125 0.265625 +vt 0.367187 0.265625 +vt 0.421875 0.265625 +vt 0.320312 0.265625 +vt 0.390625 0.265625 +vt 0.273437 0.265625 +vt 0.359375 0.265625 +vt 0.226562 0.265625 +vt 0.328125 0.265625 +s off +f 6/1 7/2 8/3 +f 9/4 6/1 8/3 +f 10/5 9/4 8/3 +f 11/6 10/5 8/3 +f 12/7 11/6 8/3 +f 13/8 12/7 8/3 +f 14/9 13/8 8/3 +f 15/10 14/9 8/3 +f 16/11 15/10 8/3 +f 17/12 16/11 8/3 +f 18/13 17/12 8/3 +f 19/14 18/13 8/3 +f 20/15 19/14 8/3 +f 21/16 20/15 8/3 +f 22/17 21/16 8/3 +f 23/18 24/19 25/20 +f 26/21 23/18 25/20 +f 27/22 26/21 25/20 +f 28/23 27/22 25/20 +f 29/24 28/23 25/20 +f 30/25 29/24 25/20 +f 31/26 30/25 25/20 +f 32/27 31/26 25/20 +f 33/28 32/27 25/20 +f 34/29 33/28 25/20 +f 35/30 34/29 25/20 +f 36/31 35/30 25/20 +f 37/32 36/31 25/20 +f 38/33 37/32 25/20 +f 39/34 38/33 25/20 +f 24/19 39/34 25/20 +f 7/2 22/17 8/3 +f 26/35 20/36 21/37 23/38 +f 23/38 21/37 22/39 24/40 +f 27/41 19/42 20/36 26/35 +f 28/43 18/44 19/42 27/41 +f 29/45 17/46 18/47 28/48 +f 30/49 16/50 17/46 29/45 +f 31/51 15/52 16/50 30/49 +f 32/53 14/54 15/52 31/51 +f 33/55 13/56 14/54 32/53 +f 34/57 12/58 13/56 33/55 +f 35/59 11/60 12/58 34/57 +f 36/61 10/62 11/60 35/59 +f 37/63 9/64 10/62 36/61 +f 38/65 6/66 9/64 37/63 +f 39/67 7/68 6/66 38/65 +f 24/40 22/39 7/68 39/67 +f 40/69 41/70 42/71 43/72 +f 46/73 45/74 41/70 40/69 +f 49/75 48/76 51/77 50/78 +f 54/79 55/80 53/81 52/82 +f 56/83 57/84 55/80 54/79 +f 58/85 59/86 57/84 56/83 +f 5/87 4/88 59/86 58/85 +f 62/89 63/90 61/91 60/92 +f 64/93 65/94 63/90 62/89 +f 43/72 42/71 65/95 64/96 +f 1/97 3/98 4/88 5/87 +f 2/99 44/100 45/74 46/73 +f 66/101 47/102 48/76 49/75 +f 50/78 51/77 44/100 2/99 +f 52/82 53/81 47/102 66/101 +f 60/92 61/91 3/98 1/97 +f 86/103 105/104 67/105 +f 87/106 86/103 67/105 +f 88/107 87/106 67/105 +f 90/108 88/107 67/105 +f 91/109 90/108 67/105 +f 92/110 91/109 67/105 +f 93/111 92/110 67/105 +f 94/112 93/111 67/105 +f 95/113 94/112 67/105 +f 96/114 95/113 67/105 +f 97/115 96/114 67/105 +f 98/116 97/115 67/105 +f 99/117 98/116 67/105 +f 84/118 99/117 67/105 +f 85/119 84/118 67/105 +f 105/104 85/119 67/105 +f 102/120 89/121 73/122 70/123 +f 103/124 102/120 70/123 71/125 +f 104/126 103/124 71/125 72/127 +f 106/128 104/126 72/127 74/129 +f 107/130 106/128 74/129 75/131 +f 108/103 107/130 75/131 76/132 +f 109/108 108/103 76/132 77/133 +f 110/111 109/108 77/133 78/134 +f 111/114 110/111 78/134 79/135 +f 112/117 111/114 79/135 80/136 +f 113/104 112/117 80/136 81/137 +f 114/138 113/104 81/137 82/139 +f 115/140 114/138 82/139 83/141 +f 100/142 115/140 83/141 68/143 +f 101/144 100/142 68/143 69/145 +f 89/121 101/144 69/145 73/122 +f 70/123 73/122 105/104 86/103 +f 71/125 70/123 86/103 87/106 +f 72/127 71/125 87/106 88/107 +f 74/129 72/127 88/107 90/108 +f 75/131 74/129 90/108 91/109 +f 76/132 75/131 91/109 92/110 +f 77/133 76/132 92/110 93/111 +f 78/134 77/133 93/111 94/112 +f 79/135 78/134 94/112 95/113 +f 80/136 79/135 95/113 96/114 +f 81/137 80/136 96/114 97/115 +f 82/139 81/137 97/115 98/116 +f 83/141 82/139 98/116 99/117 +f 68/143 83/141 99/117 84/118 +f 69/145 68/143 84/118 85/119 +f 73/122 69/145 85/119 105/104 +f 64/96 62/89 89/121 102/120 +f 43/72 64/96 102/120 103/124 +f 40/69 43/72 103/124 104/126 +f 46/73 40/69 104/126 106/128 +f 2/99 46/73 106/128 107/130 +f 50/78 2/99 107/130 108/103 +f 49/75 50/78 108/103 109/108 +f 66/101 49/75 109/108 110/111 +f 52/82 66/101 110/111 111/114 +f 54/79 52/82 111/114 112/117 +f 56/83 54/79 112/117 113/104 +f 58/85 56/83 113/104 114/138 +f 5/87 58/85 114/138 115/140 +f 1/97 5/87 115/140 100/142 +f 60/92 1/97 100/142 101/144 +f 62/89 60/92 101/144 89/121 diff --git a/mods/pipeworks/models/pipeworks_pipe_3.obj b/mods/pipeworks/models/pipeworks_pipe_3.obj new file mode 100644 index 0000000..f126551 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_3.obj @@ -0,0 +1,354 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-2way-straight.blend' +# www.blender.org +mtllib pipeworks_pipe_3.mtl +o Cube.001 +v 0.468750 -0.153248 0.030483 +v 0.500000 -0.153248 0.030483 +v 0.468750 -0.153248 -0.030483 +v 0.500000 -0.153248 -0.030483 +v 0.468750 -0.129917 -0.086808 +v 0.500000 -0.129917 -0.086808 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.030483 -0.153248 +v 0.500000 -0.030483 -0.153248 +v 0.468750 0.030483 -0.153248 +v 0.500000 0.030483 -0.153248 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153247 -0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.129917 0.086808 +v 0.500000 0.129917 0.086808 +v 0.468750 0.086808 0.129917 +v 0.500000 0.086808 0.129917 +v 0.468750 0.030483 0.153248 +v 0.500000 0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.086808 0.129917 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.122598 0.024386 +v 0.468750 -0.122598 -0.024386 +v 0.468750 -0.103934 -0.069446 +v 0.468750 -0.069446 -0.103934 +v 0.468750 -0.024386 -0.122598 +v 0.468750 0.024386 -0.122598 +v 0.468750 0.069446 -0.103934 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.122598 0.024386 +v 0.468750 0.103934 0.069446 +v 0.468750 0.069446 0.103934 +v 0.468750 0.024386 0.122598 +v 0.468750 -0.024387 0.122598 +v 0.468750 -0.069447 0.103934 +v 0.468750 -0.103934 0.069446 +v 0.468750 -0.000000 -0.000000 +v 0.500000 -0.000000 0.000000 +v -0.468750 -0.069446 -0.103934 +v -0.468750 -0.103933 -0.069446 +v -0.468750 -0.122598 -0.024387 +v -0.468750 -0.122598 0.024386 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.030483 0.153247 +v -0.468750 -0.030483 0.153248 +v -0.500000 0.030483 0.153247 +v -0.468750 0.030483 0.153248 +v -0.500000 0.086808 0.129917 +v -0.468750 0.086808 0.129917 +v -0.500000 0.129917 0.086808 +v -0.468750 0.129917 0.086808 +v -0.500000 0.153248 0.030483 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.030483 -0.153248 +v -0.468750 0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.153247 -0.030483 +v -0.468750 -0.153247 -0.030483 +v -0.500000 -0.153247 0.030483 +v -0.468750 -0.153247 0.030483 +v -0.468750 -0.024386 -0.122598 +v -0.468750 0.024387 -0.122598 +v -0.468750 0.069447 -0.103934 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.122598 0.024386 +v -0.468750 0.103934 0.069446 +v -0.468750 0.069447 0.103934 +v -0.468750 0.024387 0.122598 +v -0.468750 -0.024386 0.122598 +v -0.468750 -0.069446 0.103933 +v -0.468750 -0.103933 0.069446 +v -0.468750 0.000000 -0.000000 +v -0.500000 0.000000 -0.000000 +vt 0.750000 0.546875 +vt 0.687500 0.546875 +vt 0.687500 0.609375 +vt 0.750000 0.609375 +vt 0.625000 0.546875 +vt 0.625000 0.609375 +vt 0.562500 0.546875 +vt 0.562500 0.609375 +vt 0.500000 0.546875 +vt 0.500000 0.609375 +vt 0.437500 0.546875 +vt 0.437500 0.609375 +vt 0.375000 0.546875 +vt 0.375000 0.609375 +vt 0.312500 0.546875 +vt 0.312500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.125000 0.546875 +vt 0.125000 0.609375 +vt 0.062500 0.546875 +vt 0.062500 0.609375 +vt 0.000000 0.546875 +vt 0.000000 0.609375 +vt 1.000000 0.546875 +vt 0.937500 0.546875 +vt 0.937500 0.609375 +vt 1.000000 0.609375 +vt 0.875000 0.546875 +vt 0.875000 0.609375 +vt 0.812500 0.546875 +vt 0.812500 0.609375 +vt 0.218363 0.657325 +vt 0.185866 0.820702 +vt 0.153368 0.657325 +vt 0.531836 0.657325 +vt 0.564334 0.820702 +vt 0.596832 0.657325 +vt 0.656879 0.682198 +vt 0.702838 0.728156 +vt 0.727710 0.788204 +vt 0.727710 0.853199 +vt 0.702838 0.913247 +vt 0.656879 0.959205 +vt 0.596831 0.984078 +vt 0.531836 0.984078 +vt 0.471788 0.959205 +vt 0.425830 0.913247 +vt 0.400957 0.853199 +vt 0.400957 0.788204 +vt 0.425830 0.728156 +vt 0.471789 0.682198 +vt 0.093321 0.682198 +vt 0.047362 0.728156 +vt 0.022489 0.788204 +vt 0.022489 0.853199 +vt 0.047362 0.913247 +vt 0.093320 0.959205 +vt 0.153368 0.984078 +vt 0.218363 0.984078 +vt 0.278411 0.959205 +vt 0.324369 0.913247 +vt 0.349242 0.853199 +vt 0.349242 0.788204 +vt 0.324369 0.728156 +vt 0.278411 0.682198 +vt 0.187500 0.515625 +vt 0.187500 0.015625 +vt 0.250000 0.015625 +vt 0.250000 0.515625 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.875000 0.515625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.515625 +vt 0.750000 0.515625 +vt 0.750000 0.015625 +vt 0.812500 0.015625 +vt 0.812500 0.515625 +vt 0.562500 0.515625 +vt 0.562500 0.015625 +vt 0.625000 0.015625 +vt 0.625000 0.515625 +vt 0.687500 0.515625 +vt 0.687500 0.015625 +vt 0.500000 0.515625 +vt 0.500000 0.015625 +vt 0.437500 0.515625 +vt 0.437500 0.015625 +vt 0.375000 0.515625 +vt 0.375000 0.015625 +vt 0.312500 0.515625 +vt 0.312500 0.015625 +vt 0.125000 0.515625 +vt 0.125000 0.015625 +vt 0.062500 0.515625 +vt 0.062500 0.015625 +vt 0.000000 0.515625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.515625 +usemtl None +s off +f 1/1 3/2 4/3 2/4 +f 3/2 5/5 6/6 4/3 +f 5/5 7/7 8/8 6/6 +f 7/7 9/9 10/10 8/8 +f 9/9 11/11 12/12 10/10 +f 11/11 13/13 14/14 12/12 +f 13/13 15/15 16/16 14/14 +f 15/15 17/17 18/18 16/16 +f 17/17 19/19 20/20 18/18 +f 19/19 21/21 22/22 20/20 +f 21/21 23/23 24/24 22/22 +f 23/23 25/25 26/26 24/24 +f 25/27 27/28 28/29 26/30 +f 27/28 29/31 30/32 28/29 +f 31/33 1/1 2/4 32/34 +f 29/31 31/33 32/34 30/32 +f 4/35 50/36 2/37 +f 1/38 49/39 3/40 +f 3/40 49/39 5/41 +f 5/41 49/39 7/42 +f 7/42 49/39 9/43 +f 9/43 49/39 11/44 +f 11/44 49/39 13/45 +f 13/45 49/39 15/46 +f 15/46 49/39 17/47 +f 17/47 49/39 19/48 +f 19/48 49/39 21/49 +f 21/49 49/39 23/50 +f 23/50 49/39 25/51 +f 25/51 49/39 27/52 +f 27/52 49/39 29/53 +f 29/53 49/39 31/54 +f 31/54 49/39 1/38 +f 2/37 50/36 32/55 +f 32/55 50/36 30/56 +f 30/56 50/36 28/57 +f 28/57 50/36 26/58 +f 26/58 50/36 24/59 +f 24/59 50/36 22/60 +f 22/60 50/36 20/61 +f 20/61 50/36 18/62 +f 18/62 50/36 16/63 +f 16/63 50/36 14/64 +f 14/64 50/36 12/65 +f 12/65 50/36 10/66 +f 10/66 50/36 8/67 +f 8/67 50/36 6/68 +f 6/68 50/36 4/35 +f 41/69 91/70 92/71 42/72 +f 81/73 83/74 100/75 +f 79/76 81/73 100/75 +f 77/77 79/76 100/75 +f 75/78 77/77 100/75 +f 73/79 75/78 100/75 +f 71/80 73/79 100/75 +f 69/81 71/80 100/75 +f 67/82 69/81 100/75 +f 65/83 67/82 100/75 +f 63/84 65/83 100/75 +f 61/85 63/84 100/75 +f 59/86 61/85 100/75 +f 57/87 59/86 100/75 +f 55/88 57/87 100/75 +f 85/89 55/88 100/75 +f 56/90 86/91 99/92 +f 58/93 56/90 99/92 +f 60/94 58/93 99/92 +f 62/95 60/94 99/92 +f 64/96 62/95 99/92 +f 66/97 64/96 99/92 +f 68/98 66/97 99/92 +f 70/99 68/98 99/92 +f 72/100 70/99 99/92 +f 74/101 72/100 99/92 +f 76/102 74/101 99/92 +f 78/103 76/102 99/92 +f 80/104 78/103 99/92 +f 82/105 80/104 99/92 +f 84/106 82/105 99/92 +f 86/91 84/106 99/92 +f 83/74 85/89 100/75 +f 58/22 57/21 55/19 56/20 +f 56/20 55/19 85/17 86/18 +f 60/24 59/23 57/21 58/22 +f 62/26 61/25 59/23 60/24 +f 64/29 63/28 61/27 62/30 +f 66/32 65/31 63/28 64/29 +f 68/34 67/33 65/31 66/32 +f 70/4 69/1 67/33 68/34 +f 72/3 71/2 69/1 70/4 +f 74/6 73/5 71/2 72/3 +f 76/8 75/7 73/5 74/6 +f 78/10 77/9 75/7 76/8 +f 80/12 79/11 77/9 78/10 +f 82/14 81/13 79/11 80/12 +f 84/16 83/15 81/13 82/14 +f 86/18 85/17 83/15 84/16 +f 36/107 51/108 87/109 37/110 +f 34/111 53/112 52/113 35/114 +f 47/115 97/116 98/117 48/118 +f 33/119 54/120 53/112 34/111 +f 35/114 52/113 51/108 36/107 +f 48/118 98/117 54/120 33/119 +f 46/121 96/122 97/116 47/115 +f 45/123 95/124 96/122 46/121 +f 44/125 94/126 95/124 45/123 +f 43/127 93/128 94/126 44/125 +f 42/72 92/71 93/128 43/127 +f 40/129 90/130 91/70 41/69 +f 39/131 89/132 90/130 40/129 +f 38/133 88/134 89/132 39/131 +f 37/110 87/109 88/135 38/136 diff --git a/mods/pipeworks/models/pipeworks_pipe_4.obj b/mods/pipeworks/models/pipeworks_pipe_4.obj new file mode 100644 index 0000000..0ef583f --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_4.obj @@ -0,0 +1,478 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-2way-corner.blend' +# www.blender.org +mtllib pipeworks_pipe_4.mtl +o pipe.001_Cylinder.000 +v -0.024386 -0.024391 0.122598 +v -0.024387 -0.468750 0.122598 +v 0.024386 -0.468750 0.122598 +v 0.024386 -0.024391 0.122598 +v -0.086808 -0.500000 -0.129917 +v -0.030483 -0.500000 -0.153247 +v -0.000000 -0.500000 0.000000 +v -0.129917 -0.500000 -0.086808 +v -0.153248 -0.500000 -0.030483 +v -0.153248 -0.500000 0.030483 +v -0.129917 -0.500000 0.086808 +v -0.086808 -0.500000 0.129917 +v -0.030483 -0.500000 0.153248 +v 0.030483 -0.500000 0.153248 +v 0.086808 -0.500000 0.129917 +v 0.129917 -0.500000 0.086808 +v 0.153247 -0.500000 0.030483 +v 0.153248 -0.500000 -0.030483 +v 0.129917 -0.500000 -0.086808 +v 0.086808 -0.500000 -0.129917 +v 0.030483 -0.500000 -0.153247 +v 0.086808 -0.468750 -0.129917 +v 0.030483 -0.468750 -0.153248 +v -0.000000 -0.468750 0.000000 +v 0.129917 -0.468750 -0.086808 +v 0.153248 -0.468750 -0.030483 +v 0.153247 -0.468750 0.030483 +v 0.129917 -0.468750 0.086808 +v 0.086808 -0.468750 0.129917 +v 0.030483 -0.468750 0.153248 +v -0.030483 -0.468750 0.153248 +v -0.086808 -0.468750 0.129917 +v -0.129917 -0.468750 0.086808 +v -0.153248 -0.468750 0.030483 +v -0.153248 -0.468750 -0.030483 +v -0.129917 -0.468750 -0.086808 +v -0.086808 -0.468750 -0.129917 +v -0.030483 -0.468750 -0.153248 +v -0.103934 -0.024391 -0.069446 +v -0.103934 -0.468750 -0.069446 +v -0.122598 -0.468750 -0.024386 +v -0.122598 -0.024391 -0.024386 +v -0.024386 -0.024391 -0.122598 +v -0.024386 -0.468750 -0.122598 +v -0.069446 -0.468750 -0.103933 +v -0.069446 -0.024391 -0.103934 +v 0.103934 -0.024391 -0.069446 +v 0.103933 -0.468750 -0.069446 +v 0.069446 -0.468750 -0.103934 +v 0.069446 -0.024391 -0.103934 +v 0.024386 -0.024391 -0.122598 +v 0.024386 -0.468750 -0.122598 +v 0.122598 -0.024391 -0.024386 +v 0.122598 -0.468750 -0.024386 +v 0.122598 -0.024391 0.024386 +v 0.122598 -0.468750 0.024386 +v 0.103934 -0.024391 0.069446 +v 0.103933 -0.468750 0.069447 +v 0.069446 -0.024391 0.103934 +v 0.069446 -0.468750 0.103934 +v -0.069446 -0.024391 0.103934 +v -0.069447 -0.468750 0.103934 +v -0.103934 -0.024391 0.069446 +v -0.103934 -0.468750 0.069446 +v -0.122598 -0.024391 0.024386 +v -0.122598 -0.468750 0.024386 +v -0.041924 0.041589 0.103934 +v -0.041925 0.041589 -0.103934 +v -0.010062 0.009727 -0.122598 +v -0.079509 0.079173 -0.024386 +v -0.066311 0.065976 -0.069446 +v -0.024663 0.094826 -0.069446 +v -0.011464 0.062964 0.103934 +v -0.024662 0.094827 0.069446 +v -0.031805 0.112070 0.024386 +v -0.031805 0.112070 -0.024386 +v 0.005779 0.021334 -0.122598 +v -0.011464 0.062964 -0.103934 +v 0.005780 0.021334 0.122598 +v -0.079509 0.079173 0.024386 +v -0.066311 0.065976 0.069446 +v 0.468750 -0.024387 0.122599 +v 0.468750 0.024386 0.122599 +v 0.024391 0.024386 0.122598 +v 0.500000 -0.086808 -0.129917 +v 0.500000 -0.030483 -0.153247 +v 0.500000 -0.000000 0.000001 +v 0.500000 -0.129917 -0.086807 +v 0.500000 -0.153248 -0.030482 +v 0.500000 -0.153248 0.030483 +v 0.500000 -0.129917 0.086808 +v 0.500000 -0.086808 0.129918 +v 0.500000 -0.030483 0.153248 +v 0.500000 0.030483 0.153248 +v 0.500000 0.086808 0.129918 +v 0.500000 0.129917 0.086808 +v 0.500000 0.153247 0.030483 +v 0.500000 0.153247 -0.030482 +v 0.500000 0.129917 -0.086807 +v 0.500000 0.086808 -0.129917 +v 0.500000 0.030483 -0.153247 +v 0.468750 0.086808 -0.129917 +v 0.468750 0.030483 -0.153247 +v 0.468750 -0.000000 -0.000000 +v 0.468750 0.129917 -0.086807 +v 0.468750 0.153247 -0.030482 +v 0.468750 0.153247 0.030483 +v 0.468750 0.129917 0.086808 +v 0.468750 0.086808 0.129918 +v 0.468750 0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.468750 -0.086808 0.129918 +v 0.468750 -0.129917 0.086808 +v 0.468750 -0.153248 0.030483 +v 0.468750 -0.153248 -0.030482 +v 0.468750 -0.129917 -0.086807 +v 0.468750 -0.086808 -0.129917 +v 0.468750 -0.030483 -0.153247 +v 0.024391 -0.103934 -0.069446 +v 0.468750 -0.103934 -0.069446 +v 0.468750 -0.122598 -0.024386 +v 0.024391 -0.122598 -0.024386 +v 0.468750 -0.024387 -0.122598 +v 0.468750 -0.069447 -0.103933 +v 0.024391 -0.069446 -0.103934 +v 0.468750 0.103933 -0.069446 +v 0.468750 0.069446 -0.103933 +v 0.024391 0.069446 -0.103934 +v 0.024391 0.024386 -0.122598 +v 0.468750 0.024386 -0.122598 +v 0.024391 0.122598 -0.024386 +v 0.468750 0.122598 -0.024386 +v 0.024391 0.122598 0.024386 +v 0.468750 0.122598 0.024387 +v 0.024391 0.103934 0.069446 +v 0.468750 0.103933 0.069447 +v 0.024391 0.069446 0.103934 +v 0.468750 0.069446 0.103934 +v 0.024391 -0.069446 0.103934 +v 0.468750 -0.069447 0.103934 +v 0.024391 -0.103934 0.069446 +v 0.468750 -0.103934 0.069447 +v 0.024391 -0.122598 0.024386 +v 0.468750 -0.122598 0.024387 +v 0.024390 0.103934 -0.069446 +v -0.020763 -0.005780 0.122598 +v -0.111499 0.031804 0.024386 +v -0.094256 0.024662 0.069446 +v -0.062393 0.011464 0.103934 +v -0.062393 0.011464 -0.103934 +v -0.020763 -0.005780 -0.122598 +v -0.111499 0.031804 -0.024386 +v -0.094256 0.024662 -0.069446 +v -0.010062 0.009727 0.122598 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.250000 0.015625 +vt 0.250000 0.265625 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.125000 0.609375 +vt 0.125000 0.546875 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.062500 0.609375 +vt 0.062500 0.546875 +vt 0.000000 0.609375 +vt 0.000000 0.546875 +vt 0.937500 0.609375 +vt 0.937500 0.546875 +vt 1.000000 0.546875 +vt 1.000000 0.609375 +vt 0.875000 0.609375 +vt 0.875000 0.546875 +vt 0.812500 0.609375 +vt 0.812500 0.546875 +vt 0.750000 0.609375 +vt 0.750000 0.546875 +vt 0.687500 0.609375 +vt 0.687500 0.546875 +vt 0.625000 0.609375 +vt 0.625000 0.546875 +vt 0.562500 0.609375 +vt 0.562500 0.546875 +vt 0.500000 0.609375 +vt 0.500000 0.546875 +vt 0.437500 0.609375 +vt 0.437500 0.546875 +vt 0.375000 0.609375 +vt 0.375000 0.546875 +vt 0.312500 0.609375 +vt 0.312500 0.546875 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.812500 0.015625 +vt 0.812500 0.265625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.625000 0.015625 +vt 0.625000 0.265625 +vt 0.687500 0.265625 +vt 0.687500 0.015625 +vt 0.500000 0.265625 +vt 0.500000 0.015625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.125000 0.265625 +vt 0.125000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.201671 0.341280 +vt 0.315528 0.341280 +vt 0.307071 0.384726 +vt 0.531250 0.296875 +vt 0.531250 0.343750 +vt 0.484375 0.343750 +vt 0.484375 0.296875 +vt 0.437500 0.343750 +vt 0.437500 0.296875 +vt 0.390625 0.296875 +vt 0.390625 0.343750 +vt 0.343750 0.343750 +vt 0.343750 0.296875 +vt 0.578125 0.296875 +vt 0.578125 0.343750 +vt 0.625000 0.296875 +vt 0.625000 0.343750 +vt 0.671875 0.296875 +vt 0.671875 0.343750 +vt 0.801371 0.340121 +vt 0.695971 0.383568 +vt 0.687514 0.340121 +vt 0.720953 0.419768 +vt 0.757935 0.446864 +vt 0.801382 0.453989 +vt 0.625000 0.484375 +vt 0.625000 0.437500 +vt 0.671875 0.437500 +vt 0.671875 0.484375 +vt 0.625000 0.390625 +vt 0.671875 0.390625 +vt 0.578125 0.390625 +vt 0.531250 0.390625 +vt 0.484375 0.390625 +vt 0.437500 0.390625 +vt 0.282090 0.420927 +vt 0.245108 0.448023 +vt 0.201660 0.455148 +vt 0.390625 0.390625 +vt 0.343750 0.390625 +vt 0.390625 0.437500 +vt 0.343750 0.437500 +vt 0.343750 0.484375 +vt 0.390625 0.484375 +vt 0.437500 0.437500 +vt 0.437500 0.484375 +vt 0.484375 0.437500 +vt 0.484375 0.484375 +vt 0.531250 0.437500 +vt 0.531250 0.484375 +vt 0.578125 0.484375 +vt 0.578125 0.437500 +usemtl None +s off +f 1/1 2/2 3/3 4/4 +f 5/5 6/6 7/7 +f 8/8 5/5 7/7 +f 9/9 8/8 7/7 +f 10/10 9/9 7/7 +f 11/11 10/10 7/7 +f 12/12 11/11 7/7 +f 13/13 12/12 7/7 +f 14/14 13/13 7/7 +f 15/15 14/14 7/7 +f 16/16 15/15 7/7 +f 17/17 16/16 7/7 +f 18/18 17/17 7/7 +f 19/19 18/18 7/7 +f 20/20 19/19 7/7 +f 21/21 20/20 7/7 +f 22/22 23/23 24/24 +f 25/25 22/22 24/24 +f 26/26 25/25 24/24 +f 27/27 26/26 24/24 +f 28/28 27/27 24/24 +f 29/29 28/28 24/24 +f 30/30 29/29 24/24 +f 31/31 30/30 24/24 +f 32/32 31/31 24/24 +f 33/33 32/32 24/24 +f 34/34 33/33 24/24 +f 35/35 34/34 24/24 +f 36/36 35/35 24/24 +f 37/37 36/36 24/24 +f 38/38 37/37 24/24 +f 23/23 38/38 24/24 +f 6/6 21/21 7/7 +f 25/39 19/40 20/41 22/42 +f 22/42 20/41 21/43 23/44 +f 26/45 18/46 19/40 25/39 +f 27/47 17/48 18/46 26/45 +f 28/49 16/50 17/51 27/52 +f 29/53 15/54 16/50 28/49 +f 30/55 14/56 15/54 29/53 +f 31/57 13/58 14/56 30/55 +f 32/59 12/60 13/58 31/57 +f 33/61 11/62 12/60 32/59 +f 34/63 10/64 11/62 33/61 +f 35/65 9/66 10/64 34/63 +f 36/67 8/68 9/66 35/65 +f 37/69 5/70 8/68 36/67 +f 38/71 6/72 5/70 37/69 +f 23/44 21/43 6/72 38/71 +f 39/73 40/74 41/75 42/76 +f 43/77 44/78 45/79 46/80 +f 47/81 48/82 49/83 50/84 +f 51/85 52/86 44/78 43/77 +f 46/80 45/79 40/74 39/73 +f 50/84 49/83 52/86 51/85 +f 53/87 54/88 48/82 47/81 +f 55/89 56/90 54/88 53/87 +f 57/91 58/92 56/90 55/89 +f 59/93 60/94 58/92 57/91 +f 4/4 3/3 60/94 59/93 +f 2/2 1/1 61/95 62/96 +f 63/97 64/98 62/96 61/95 +f 65/99 66/100 64/98 63/97 +f 42/76 41/75 66/101 65/102 +f 85/5 86/6 87/7 +f 88/8 85/5 87/7 +f 89/9 88/8 87/7 +f 90/10 89/9 87/7 +f 91/11 90/10 87/7 +f 92/12 91/11 87/7 +f 93/13 92/12 87/7 +f 94/14 93/13 87/7 +f 95/15 94/14 87/7 +f 96/16 95/15 87/7 +f 97/17 96/16 87/7 +f 98/18 97/17 87/7 +f 99/19 98/18 87/7 +f 100/20 99/19 87/7 +f 101/21 100/20 87/7 +f 102/22 103/23 104/24 +f 105/25 102/22 104/24 +f 106/26 105/25 104/24 +f 107/27 106/26 104/24 +f 108/28 107/27 104/24 +f 109/29 108/28 104/24 +f 110/30 109/29 104/24 +f 111/31 110/30 104/24 +f 112/32 111/31 104/24 +f 113/33 112/32 104/24 +f 114/34 113/33 104/24 +f 115/35 114/34 104/24 +f 116/36 115/35 104/24 +f 117/37 116/36 104/24 +f 118/38 117/37 104/24 +f 103/23 118/38 104/24 +f 86/6 101/21 87/7 +f 105/39 99/40 100/41 102/42 +f 102/42 100/41 101/43 103/44 +f 106/45 98/46 99/40 105/39 +f 107/47 97/48 98/46 106/45 +f 108/49 96/50 97/51 107/52 +f 109/53 95/54 96/50 108/49 +f 110/55 94/56 95/54 109/53 +f 111/57 93/58 94/56 110/55 +f 112/59 92/60 93/58 111/57 +f 113/61 91/62 92/60 112/59 +f 114/63 90/64 91/62 113/61 +f 115/65 89/66 90/64 114/63 +f 116/67 88/68 89/66 115/65 +f 117/69 85/70 88/68 116/67 +f 118/71 86/72 85/70 117/69 +f 103/44 101/43 86/72 118/71 +f 119/73 120/74 121/75 122/76 +f 125/80 124/79 120/74 119/73 +f 128/84 127/83 130/86 129/85 +f 133/89 134/90 132/88 131/87 +f 135/91 136/92 134/90 133/89 +f 137/93 138/94 136/92 135/91 +f 84/4 83/3 138/94 137/93 +f 141/97 142/98 140/96 139/95 +f 143/99 144/100 142/98 141/97 +f 122/76 121/75 144/101 143/102 +f 4/1 82/2 83/3 84/4 +f 51/77 123/78 124/79 125/80 +f 145/81 126/82 127/83 128/84 +f 129/85 130/86 123/78 51/77 +f 131/87 132/88 126/82 145/81 +f 139/95 140/96 82/2 4/1 +f 51/103 43/104 151/105 +f 65/106 147/107 152/108 42/109 +f 42/109 152/108 153/110 39/111 +f 46/112 39/111 153/110 150/113 +f 46/112 150/113 151/114 43/115 +f 65/106 63/116 148/117 147/107 +f 63/116 61/118 149/119 148/117 +f 61/118 1/120 146/121 149/119 +f 4/122 146/123 1/124 +f 4/122 154/125 146/123 +f 4/122 79/126 154/125 +f 79/126 4/122 84/127 +f 137/128 73/129 79/130 84/131 +f 73/129 67/132 154/133 79/130 +f 149/119 146/121 154/133 67/132 +f 81/134 148/117 149/119 67/132 +f 80/135 147/107 148/117 81/134 +f 80/135 70/136 152/108 147/107 +f 70/136 71/137 153/110 152/108 +f 51/103 151/105 69/138 +f 51/103 69/138 77/139 +f 77/139 129/140 51/103 +f 150/113 68/141 69/142 151/114 +f 78/143 77/144 69/142 68/141 +f 68/141 150/113 153/110 71/137 +f 129/145 77/144 78/143 128/146 +f 78/143 68/141 71/137 72/147 +f 78/143 72/147 145/148 128/146 +f 76/149 72/147 71/137 70/136 +f 76/149 131/150 145/148 72/147 +f 80/135 75/151 76/149 70/136 +f 133/152 131/150 76/149 75/151 +f 135/153 133/152 75/151 74/154 +f 75/151 80/135 81/134 74/154 +f 74/154 81/134 67/132 73/129 +f 137/128 135/153 74/154 73/129 diff --git a/mods/pipeworks/models/pipeworks_pipe_5.obj b/mods/pipeworks/models/pipeworks_pipe_5.obj new file mode 100644 index 0000000..abf8b97 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_5.obj @@ -0,0 +1,542 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-3way-corner.blend' +# www.blender.org +o pipe.001_Cylinder.000 +v 0.122598 -0.024391 0.024386 +v 0.122598 -0.468750 0.024387 +v 0.122598 -0.468750 -0.024386 +v 0.122598 -0.024391 -0.024386 +v -0.129917 -0.500000 0.086808 +v -0.153247 -0.500000 0.030483 +v 0.000000 -0.500000 -0.000000 +v -0.086808 -0.500000 0.129917 +v -0.030483 -0.500000 0.153248 +v 0.030483 -0.500000 0.153248 +v 0.086808 -0.500000 0.129917 +v 0.129917 -0.500000 0.086808 +v 0.153248 -0.500000 0.030483 +v 0.153248 -0.500000 -0.030483 +v 0.129917 -0.500000 -0.086808 +v 0.086808 -0.500000 -0.129917 +v 0.030483 -0.500000 -0.153247 +v -0.030483 -0.500000 -0.153248 +v -0.086808 -0.500000 -0.129917 +v -0.129917 -0.500000 -0.086808 +v -0.153247 -0.500000 -0.030483 +v -0.129917 -0.468750 -0.086808 +v -0.153248 -0.468750 -0.030483 +v 0.000000 -0.468750 -0.000000 +v -0.086808 -0.468750 -0.129917 +v -0.030483 -0.468750 -0.153248 +v 0.030483 -0.468750 -0.153247 +v 0.086808 -0.468750 -0.129917 +v 0.129917 -0.468750 -0.086808 +v 0.153248 -0.468750 -0.030483 +v 0.153248 -0.468750 0.030483 +v 0.129917 -0.468750 0.086808 +v 0.086808 -0.468750 0.129917 +v 0.030483 -0.468750 0.153248 +v -0.030483 -0.468750 0.153248 +v -0.086808 -0.468750 0.129917 +v -0.129917 -0.468750 0.086808 +v -0.153248 -0.468750 0.030483 +v -0.069446 -0.024391 0.103934 +v -0.069446 -0.468750 0.103934 +v -0.024386 -0.468750 0.122598 +v -0.024386 -0.024391 0.122598 +v -0.122598 -0.024391 0.024386 +v -0.122598 -0.468750 0.024386 +v -0.103933 -0.468750 0.069446 +v -0.103934 -0.024391 0.069446 +v -0.069446 -0.024391 -0.103934 +v -0.069446 -0.468750 -0.103933 +v -0.103934 -0.468750 -0.069446 +v -0.103934 -0.024391 -0.069446 +v -0.122598 -0.024391 -0.024386 +v -0.122598 -0.468750 -0.024386 +v -0.024386 -0.024391 -0.122598 +v -0.024386 -0.468750 -0.122598 +v 0.024386 -0.024391 -0.122598 +v 0.024386 -0.468750 -0.122598 +v 0.069446 -0.024391 -0.103934 +v 0.069447 -0.468750 -0.103933 +v 0.103934 -0.024391 -0.069446 +v 0.103934 -0.468750 -0.069446 +v 0.103934 -0.024391 0.069446 +v 0.103934 -0.468750 0.069447 +v 0.069446 -0.024391 0.103934 +v 0.069446 -0.468750 0.103934 +v 0.024386 -0.024391 0.122598 +v 0.024386 -0.468750 0.122598 +v 0.468750 0.122598 0.024387 +v 0.468750 0.122598 -0.024386 +v 0.500000 -0.129917 0.086808 +v 0.500000 -0.153248 0.030483 +v 0.500000 0.000000 0.000000 +v 0.500000 -0.086808 0.129917 +v 0.500000 -0.030483 0.153248 +v 0.500000 0.030483 0.153248 +v 0.500000 0.086808 0.129917 +v 0.500000 0.129917 0.086808 +v 0.500000 0.153248 0.030483 +v 0.500000 0.153248 -0.030483 +v 0.500000 0.129917 -0.086808 +v 0.500000 0.086808 -0.129917 +v 0.500000 0.030483 -0.153247 +v 0.500000 -0.030483 -0.153247 +v 0.500000 -0.086808 -0.129917 +v 0.500000 -0.129917 -0.086807 +v 0.500000 -0.153248 -0.030482 +v 0.468750 -0.129917 -0.086807 +v 0.468750 -0.153248 -0.030483 +v 0.468750 -0.000000 0.000000 +v 0.468750 -0.086808 -0.129917 +v 0.468750 -0.030483 -0.153247 +v 0.468750 0.030483 -0.153247 +v 0.468750 0.086808 -0.129917 +v 0.468750 0.129917 -0.086808 +v 0.468750 0.153248 -0.030483 +v 0.468750 0.153248 0.030483 +v 0.468750 0.129917 0.086808 +v 0.468750 0.086808 0.129917 +v 0.468750 0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.468750 -0.086808 0.129917 +v 0.468750 -0.129917 0.086808 +v 0.468750 -0.153248 0.030483 +v 0.024386 -0.069446 0.103934 +v 0.468750 -0.069446 0.103934 +v 0.468750 -0.024386 0.122598 +v 0.024386 -0.122598 0.024386 +v 0.468750 -0.122598 0.024387 +v 0.468750 -0.103934 0.069447 +v 0.024386 -0.103934 0.069446 +v 0.024386 -0.069446 -0.103934 +v 0.468750 -0.069446 -0.103933 +v 0.468750 -0.103934 -0.069446 +v 0.024386 -0.103934 -0.069446 +v 0.468750 -0.122598 -0.024386 +v 0.468750 -0.024386 -0.122598 +v 0.024386 0.024386 -0.122598 +v 0.468750 0.024386 -0.122598 +v 0.024386 0.069446 -0.103934 +v 0.468750 0.069446 -0.103933 +v 0.024386 0.103934 -0.069446 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.103934 0.069447 +v 0.468750 0.069446 0.103934 +v 0.468750 0.024386 0.122598 +v 0.122599 -0.024387 -0.468750 +v 0.122599 0.024386 -0.468750 +v 0.122598 0.024386 -0.024391 +v -0.129917 -0.086808 -0.500000 +v -0.153247 -0.030483 -0.500000 +v 0.000001 0.000000 -0.500000 +v -0.086807 -0.129917 -0.500000 +v -0.030482 -0.153248 -0.500000 +v 0.030483 -0.153248 -0.500000 +v 0.086808 -0.129917 -0.500000 +v 0.129918 -0.086808 -0.500000 +v 0.153248 -0.030483 -0.500000 +v 0.153248 0.030483 -0.500000 +v 0.129918 0.086808 -0.500000 +v 0.086808 0.129917 -0.500000 +v 0.030483 0.153247 -0.500000 +v -0.030482 0.153247 -0.500000 +v -0.086807 0.129917 -0.500000 +v -0.129917 0.086808 -0.500000 +v -0.153247 0.030483 -0.500000 +v -0.129917 0.086808 -0.468750 +v -0.153247 0.030483 -0.468750 +v 0.000000 0.000000 -0.468750 +v -0.086807 0.129917 -0.468750 +v -0.030482 0.153247 -0.468750 +v 0.030483 0.153247 -0.468750 +v 0.086808 0.129917 -0.468750 +v 0.129918 0.086808 -0.468750 +v 0.153248 0.030483 -0.468750 +v 0.153248 -0.030483 -0.468750 +v 0.129918 -0.086808 -0.468750 +v 0.086808 -0.129917 -0.468750 +v 0.030483 -0.153248 -0.468750 +v -0.030482 -0.153248 -0.468750 +v -0.086807 -0.129917 -0.468750 +v -0.129917 -0.086808 -0.468750 +v -0.153247 -0.030483 -0.468750 +v -0.069446 -0.103934 -0.024391 +v -0.069446 -0.103934 -0.468750 +v -0.024386 -0.122598 -0.468750 +v -0.024386 -0.122598 -0.024391 +v -0.122598 -0.024387 -0.468750 +v -0.103933 -0.069447 -0.468750 +v -0.103934 -0.069446 -0.024391 +v -0.069446 0.103933 -0.468750 +v -0.103933 0.069446 -0.468750 +v -0.103934 0.069446 -0.024391 +v -0.122598 0.024386 -0.024391 +v -0.122598 0.024386 -0.468750 +v -0.024386 0.122598 -0.024391 +v -0.024386 0.122598 -0.468750 +v 0.024386 0.122598 -0.024391 +v 0.024387 0.122598 -0.468750 +v 0.069446 0.103934 -0.024391 +v 0.069447 0.103933 -0.468750 +v 0.103934 0.069446 -0.024391 +v 0.103934 0.069446 -0.468750 +v 0.103934 -0.069446 -0.024391 +v 0.103934 -0.069447 -0.468750 +v 0.069446 -0.103934 -0.024391 +v 0.069447 -0.103934 -0.468750 +v 0.024386 -0.122598 -0.024391 +v 0.024387 -0.122598 -0.468750 +v -0.069446 0.103934 -0.024390 +v 0.024386 0.024386 0.122594 +v 0.024386 0.069446 0.103930 +v 0.024386 0.103933 0.069442 +v 0.024386 0.122598 0.024382 +v -0.028389 0.109793 0.028385 +v -0.109793 0.028389 0.028387 +v -0.028389 0.028389 0.109791 +v -0.073974 0.029365 0.073972 +v -0.073974 0.070067 0.028386 +v -0.028389 0.070067 0.073971 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.250000 0.015625 +vt 0.250000 0.265625 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.125000 0.609375 +vt 0.125000 0.546875 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.062500 0.609375 +vt 0.062500 0.546875 +vt 0.000000 0.609375 +vt 0.000000 0.546875 +vt 0.937500 0.609375 +vt 0.937500 0.546875 +vt 1.000000 0.546875 +vt 1.000000 0.609375 +vt 0.875000 0.609375 +vt 0.875000 0.546875 +vt 0.812500 0.609375 +vt 0.812500 0.546875 +vt 0.750000 0.609375 +vt 0.750000 0.546875 +vt 0.687500 0.609375 +vt 0.687500 0.546875 +vt 0.625000 0.609375 +vt 0.625000 0.546875 +vt 0.562500 0.609375 +vt 0.562500 0.546875 +vt 0.500000 0.609375 +vt 0.500000 0.546875 +vt 0.437500 0.609375 +vt 0.437500 0.546875 +vt 0.375000 0.609375 +vt 0.375000 0.546875 +vt 0.312500 0.609375 +vt 0.312500 0.546875 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.812500 0.015625 +vt 0.812500 0.265625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.625000 0.015625 +vt 0.625000 0.265625 +vt 0.687500 0.265625 +vt 0.687500 0.015625 +vt 0.500000 0.265625 +vt 0.500000 0.015625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.125000 0.265625 +vt 0.125000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.934657 0.863213 +vt 0.901601 0.899049 +vt 0.865820 0.861492 +vt 0.925541 0.762929 +vt 0.899262 0.810455 +vt 0.865821 0.758725 +vt 0.832379 0.810455 +vt 0.806102 0.762929 +vt 0.959958 0.821457 +vt 0.796982 0.863213 +vt 0.973651 0.780138 +vt 0.830039 0.899049 +vt 0.865820 0.923510 +vt 0.757989 0.745545 +vt 0.793772 0.721082 +vt 0.757989 0.780138 +vt 0.937873 0.721082 +vt 0.973654 0.745543 +vt 0.771681 0.821457 +vt 0.840522 0.707845 +vt 0.891124 0.707845 +s off +f 1/1 2/2 3/3 4/4 +f 5/5 6/6 7/7 +f 8/8 5/5 7/7 +f 9/9 8/8 7/7 +f 10/10 9/9 7/7 +f 11/11 10/10 7/7 +f 12/12 11/11 7/7 +f 13/13 12/12 7/7 +f 14/14 13/13 7/7 +f 15/15 14/14 7/7 +f 16/16 15/15 7/7 +f 17/17 16/16 7/7 +f 18/18 17/17 7/7 +f 19/19 18/18 7/7 +f 20/20 19/19 7/7 +f 21/21 20/20 7/7 +f 22/22 23/23 24/24 +f 25/25 22/22 24/24 +f 26/26 25/25 24/24 +f 27/27 26/26 24/24 +f 28/28 27/27 24/24 +f 29/29 28/28 24/24 +f 30/30 29/29 24/24 +f 31/31 30/30 24/24 +f 32/32 31/31 24/24 +f 33/33 32/32 24/24 +f 34/34 33/33 24/24 +f 35/35 34/34 24/24 +f 36/36 35/35 24/24 +f 37/37 36/36 24/24 +f 38/38 37/37 24/24 +f 23/23 38/38 24/24 +f 6/6 21/21 7/7 +f 25/39 19/40 20/41 22/42 +f 22/42 20/41 21/43 23/44 +f 26/45 18/46 19/40 25/39 +f 27/47 17/48 18/46 26/45 +f 28/49 16/50 17/51 27/52 +f 29/53 15/54 16/50 28/49 +f 30/55 14/56 15/54 29/53 +f 31/57 13/58 14/56 30/55 +f 32/59 12/60 13/58 31/57 +f 33/61 11/62 12/60 32/59 +f 34/63 10/64 11/62 33/61 +f 35/65 9/66 10/64 34/63 +f 36/67 8/68 9/66 35/65 +f 37/69 5/70 8/68 36/67 +f 38/71 6/72 5/70 37/69 +f 23/44 21/43 6/72 38/71 +f 39/73 40/74 41/75 42/76 +f 43/77 44/78 45/79 46/80 +f 47/81 48/82 49/83 50/84 +f 51/85 52/86 44/78 43/77 +f 46/80 45/79 40/74 39/73 +f 50/84 49/83 52/86 51/85 +f 53/87 54/88 48/82 47/81 +f 55/89 56/90 54/88 53/87 +f 57/91 58/92 56/90 55/89 +f 59/93 60/94 58/92 57/91 +f 4/4 3/3 60/94 59/93 +f 2/2 1/1 61/95 62/96 +f 63/97 64/98 62/96 61/95 +f 65/99 66/100 64/98 63/97 +f 42/76 41/75 66/101 65/102 +f 69/5 70/6 71/7 +f 72/8 69/5 71/7 +f 73/9 72/8 71/7 +f 74/10 73/9 71/7 +f 75/11 74/10 71/7 +f 76/12 75/11 71/7 +f 77/13 76/12 71/7 +f 78/14 77/13 71/7 +f 79/15 78/14 71/7 +f 80/16 79/15 71/7 +f 81/17 80/16 71/7 +f 82/18 81/17 71/7 +f 83/19 82/18 71/7 +f 84/20 83/19 71/7 +f 85/21 84/20 71/7 +f 86/22 87/23 88/24 +f 89/25 86/22 88/24 +f 90/26 89/25 88/24 +f 91/27 90/26 88/24 +f 92/28 91/27 88/24 +f 93/29 92/28 88/24 +f 94/30 93/29 88/24 +f 95/31 94/30 88/24 +f 96/32 95/31 88/24 +f 97/33 96/32 88/24 +f 98/34 97/33 88/24 +f 99/35 98/34 88/24 +f 100/36 99/35 88/24 +f 101/37 100/36 88/24 +f 102/38 101/37 88/24 +f 87/23 102/38 88/24 +f 70/6 85/21 71/7 +f 89/39 83/40 84/41 86/42 +f 86/42 84/41 85/43 87/44 +f 90/45 82/46 83/40 89/39 +f 91/47 81/48 82/46 90/45 +f 92/49 80/50 81/51 91/52 +f 93/53 79/54 80/50 92/49 +f 94/55 78/56 79/54 93/53 +f 95/57 77/58 78/56 94/55 +f 96/59 76/60 77/58 95/57 +f 97/61 75/62 76/60 96/59 +f 98/63 74/64 75/62 97/61 +f 99/65 73/66 74/64 98/63 +f 100/67 72/68 73/66 99/65 +f 101/69 69/70 72/68 100/67 +f 102/71 70/72 69/70 101/69 +f 87/44 85/43 70/72 102/71 +f 106/77 107/78 108/79 109/80 +f 110/81 111/82 112/83 113/84 +f 109/80 108/79 104/74 103/73 +f 118/91 119/92 117/90 116/89 +f 120/93 121/94 119/92 118/91 +f 128/5 129/6 130/7 +f 131/8 128/5 130/7 +f 132/9 131/8 130/7 +f 133/10 132/9 130/7 +f 134/11 133/10 130/7 +f 135/12 134/11 130/7 +f 136/13 135/12 130/7 +f 137/14 136/13 130/7 +f 138/15 137/14 130/7 +f 139/16 138/15 130/7 +f 140/17 139/16 130/7 +f 141/18 140/17 130/7 +f 142/19 141/18 130/7 +f 143/20 142/19 130/7 +f 144/21 143/20 130/7 +f 145/22 146/23 147/24 +f 148/25 145/22 147/24 +f 149/26 148/25 147/24 +f 150/27 149/26 147/24 +f 151/28 150/27 147/24 +f 152/29 151/28 147/24 +f 153/30 152/29 147/24 +f 154/31 153/30 147/24 +f 155/32 154/31 147/24 +f 156/33 155/32 147/24 +f 157/34 156/33 147/24 +f 158/35 157/34 147/24 +f 159/36 158/35 147/24 +f 160/37 159/36 147/24 +f 161/38 160/37 147/24 +f 146/23 161/38 147/24 +f 129/6 144/21 130/7 +f 148/39 142/40 143/41 145/42 +f 145/42 143/41 144/43 146/44 +f 149/45 141/46 142/40 148/39 +f 150/47 140/48 141/46 149/45 +f 151/49 139/50 140/51 150/52 +f 152/53 138/54 139/50 151/49 +f 153/55 137/56 138/54 152/53 +f 154/57 136/58 137/56 153/55 +f 155/59 135/60 136/58 154/57 +f 156/61 134/62 135/60 155/59 +f 157/63 133/64 134/62 156/61 +f 158/65 132/66 133/64 157/63 +f 159/67 131/68 132/66 158/65 +f 160/69 128/70 131/68 159/67 +f 161/71 129/72 128/70 160/69 +f 146/44 144/43 129/72 161/71 +f 162/73 163/74 164/75 165/76 +f 168/80 167/79 163/74 162/73 +f 171/84 170/83 173/86 172/85 +f 176/89 177/90 175/88 174/87 +f 178/91 179/92 177/90 176/89 +f 180/93 181/94 179/92 178/91 +f 127/4 126/3 181/94 180/93 +f 184/97 185/98 183/96 182/95 +f 186/99 187/100 185/98 184/97 +f 165/76 164/75 187/101 186/102 +f 191/103 192/104 193/105 +f 195/106 198/107 196/108 +f 198/107 193/105 197/109 +f 198/107 197/109 196/108 +f 196/108 197/109 194/110 +f 190/111 191/103 198/107 +f 193/105 188/112 197/109 +f 193/105 198/107 191/103 +f 195/106 190/111 198/107 +f 190/111 195/106 189/113 +f 192/1 67/2 68/3 176/4 +f 103/73 104/74 105/75 65/76 +f 186/85 114/86 107/78 106/77 +f 113/84 112/83 114/86 186/85 +f 55/87 115/88 111/82 110/81 +f 116/89 117/90 115/88 55/87 +f 176/4 68/3 121/94 120/93 +f 191/95 122/96 67/2 192/1 +f 190/97 123/98 122/96 191/95 +f 189/99 124/100 123/98 190/97 +f 65/76 105/75 124/101 189/102 +f 4/1 125/2 126/3 127/4 +f 51/77 166/78 167/79 168/80 +f 188/81 169/82 170/83 171/84 +f 172/85 173/86 166/78 51/77 +f 174/87 175/88 169/82 188/81 +f 182/95 183/96 125/2 4/1 +f 174/114 192/104 176/115 +f 51/116 43/117 172/118 +f 42/119 65/120 189/113 +f 192/104 174/114 193/105 +f 188/112 193/105 174/114 +f 188/112 171/121 197/109 +f 46/122 39/123 196/108 +f 195/106 196/108 39/123 +f 194/110 46/122 196/108 +f 194/110 197/109 171/121 +f 171/121 172/118 194/110 +f 43/117 194/110 172/118 +f 46/122 194/110 43/117 +f 39/123 42/119 195/106 +f 189/113 195/106 42/119 diff --git a/mods/pipeworks/models/pipeworks_pipe_6.obj b/mods/pipeworks/models/pipeworks_pipe_6.obj new file mode 100644 index 0000000..0744c45 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_6.obj @@ -0,0 +1,499 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-3way.blend' +# www.blender.org +o Cube.000 +v -0.069446 -0.468750 0.103934 +v -0.103933 -0.468750 0.069446 +v -0.122598 -0.468750 0.024386 +v -0.122598 -0.468750 -0.024386 +v -0.129917 -0.500000 -0.086808 +v -0.129917 -0.468750 -0.086808 +v -0.086808 -0.500000 -0.129917 +v -0.086808 -0.468750 -0.129917 +v -0.030483 -0.500000 -0.153248 +v -0.030483 -0.468750 -0.153248 +v 0.030483 -0.500000 -0.153247 +v 0.030483 -0.468750 -0.153247 +v 0.086808 -0.500000 -0.129917 +v 0.086808 -0.468750 -0.129917 +v 0.129917 -0.500000 -0.086808 +v 0.129917 -0.468750 -0.086808 +v 0.153248 -0.500000 -0.030483 +v 0.153248 -0.468750 -0.030483 +v 0.153248 -0.500000 0.030483 +v 0.153248 -0.468750 0.030483 +v 0.129917 -0.500000 0.086808 +v 0.129917 -0.468750 0.086808 +v 0.086808 -0.500000 0.129917 +v 0.086808 -0.468750 0.129917 +v 0.030483 -0.500000 0.153248 +v 0.030483 -0.468750 0.153248 +v -0.030483 -0.500000 0.153248 +v -0.030483 -0.468750 0.153248 +v -0.086808 -0.500000 0.129917 +v -0.086808 -0.468750 0.129917 +v -0.129917 -0.500000 0.086808 +v -0.129917 -0.468750 0.086808 +v -0.153247 -0.500000 0.030483 +v -0.153248 -0.468750 0.030483 +v -0.153247 -0.500000 -0.030483 +v -0.153248 -0.468750 -0.030483 +v -0.024386 -0.468750 0.122598 +v 0.024386 -0.468750 0.122598 +v 0.069446 -0.468750 0.103934 +v 0.103934 -0.468750 0.069447 +v 0.122598 -0.468750 0.024387 +v 0.122598 -0.468750 -0.024386 +v 0.103934 -0.468750 -0.069446 +v 0.069447 -0.468750 -0.103933 +v 0.024386 -0.468750 -0.122598 +v -0.024386 -0.468750 -0.122598 +v -0.069446 -0.468750 -0.103933 +v -0.103934 -0.468750 -0.069446 +v 0.000000 -0.468750 0.000000 +v 0.000000 -0.500000 0.000000 +v 0.024386 -0.024391 0.122598 +v 0.069446 -0.024391 0.103934 +v 0.103934 -0.024391 0.069446 +v 0.122598 -0.024391 0.024386 +v 0.122598 -0.024391 -0.024386 +v 0.103934 -0.024391 -0.069446 +v 0.069446 -0.024391 -0.103934 +v 0.024386 -0.024391 -0.122598 +v -0.024386 -0.024391 -0.122598 +v -0.103934 -0.024391 -0.069446 +v -0.069446 -0.024391 -0.103934 +v -0.103934 -0.024391 0.069446 +v -0.122598 -0.024391 0.024386 +v -0.122598 -0.024391 -0.024386 +v -0.069446 -0.024391 0.103934 +v -0.024386 -0.024391 0.122598 +v -0.468750 -0.153248 -0.030483 +v -0.500000 -0.153248 -0.030483 +v -0.468750 -0.153248 0.030483 +v -0.500000 -0.153248 0.030483 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.030483 0.153248 +v -0.500000 -0.030483 0.153248 +v -0.468750 0.030483 0.153248 +v -0.500000 0.030483 0.153248 +v -0.468750 0.086808 0.129917 +v -0.500000 0.086808 0.129917 +v -0.468750 0.129917 0.086808 +v -0.500000 0.129917 0.086808 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153248 0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.030483 -0.153248 +v -0.500000 0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.122598 -0.024386 +v -0.468750 -0.122598 0.024386 +v -0.468750 -0.103934 0.069446 +v -0.468750 -0.069446 0.103934 +v -0.468750 -0.024386 0.122598 +v -0.468750 0.024386 0.122598 +v -0.468750 0.069446 0.103934 +v -0.468750 0.103934 0.069446 +v -0.468750 0.122598 0.024386 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.069446 -0.103934 +v -0.468750 0.024386 -0.122598 +v -0.468750 -0.024386 -0.122598 +v -0.468750 -0.069446 -0.103934 +v -0.468750 -0.103934 -0.069446 +v -0.468750 0.000000 -0.000000 +v -0.500000 -0.000000 -0.000000 +v 0.468750 -0.069446 0.103934 +v 0.468750 -0.103934 0.069447 +v 0.468750 -0.122598 0.024387 +v 0.468750 -0.122598 -0.024386 +v 0.500000 -0.129917 -0.086807 +v 0.468750 -0.129917 -0.086807 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.030483 -0.153247 +v 0.468750 -0.030483 -0.153247 +v 0.500000 0.030483 -0.153247 +v 0.468750 0.030483 -0.153247 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.153248 -0.030483 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.129917 0.086808 +v 0.468750 0.129917 0.086808 +v 0.500000 0.086808 0.129917 +v 0.468750 0.086808 0.129917 +v 0.500000 0.030483 0.153248 +v 0.468750 0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.086808 0.129917 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.153248 0.030483 +v 0.468750 -0.153248 0.030483 +v 0.500000 -0.153248 -0.030482 +v 0.468750 -0.153248 -0.030483 +v 0.468750 -0.024386 0.122598 +v 0.468750 0.024386 0.122598 +v 0.468750 0.069446 0.103934 +v 0.468750 0.103934 0.069447 +v 0.468750 0.122598 0.024387 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.069446 -0.103933 +v 0.468750 0.024386 -0.122598 +v 0.468750 -0.024386 -0.122598 +v 0.468750 -0.069446 -0.103933 +v 0.468750 -0.103934 -0.069446 +v 0.468750 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.250000 0.015625 +vt 0.250000 0.265625 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.125000 0.609375 +vt 0.125000 0.546875 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.062500 0.609375 +vt 0.062500 0.546875 +vt 0.000000 0.609375 +vt 0.000000 0.546875 +vt 0.937500 0.609375 +vt 0.937500 0.546875 +vt 1.000000 0.546875 +vt 1.000000 0.609375 +vt 0.875000 0.609375 +vt 0.875000 0.546875 +vt 0.812500 0.609375 +vt 0.812500 0.546875 +vt 0.750000 0.609375 +vt 0.750000 0.546875 +vt 0.687500 0.609375 +vt 0.687500 0.546875 +vt 0.625000 0.609375 +vt 0.625000 0.546875 +vt 0.562500 0.609375 +vt 0.562500 0.546875 +vt 0.500000 0.609375 +vt 0.500000 0.546875 +vt 0.437500 0.609375 +vt 0.437500 0.546875 +vt 0.375000 0.609375 +vt 0.375000 0.546875 +vt 0.312500 0.609375 +vt 0.312500 0.546875 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.812500 0.015625 +vt 0.812500 0.265625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.625000 0.015625 +vt 0.625000 0.265625 +vt 0.687500 0.265625 +vt 0.687500 0.015625 +vt 0.500000 0.265625 +vt 0.500000 0.015625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.125000 0.265625 +vt 0.125000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.218363 0.657325 +vt 0.185866 0.820702 +vt 0.153368 0.657325 +vt 0.531836 0.657325 +vt 0.564334 0.820702 +vt 0.596832 0.657325 +vt 0.656879 0.682198 +vt 0.702838 0.728156 +vt 0.727710 0.788204 +vt 0.727710 0.853199 +vt 0.702838 0.913247 +vt 0.656879 0.959205 +vt 0.596831 0.984078 +vt 0.531836 0.984078 +vt 0.471788 0.959205 +vt 0.425830 0.913247 +vt 0.400957 0.853199 +vt 0.400957 0.788204 +vt 0.425830 0.728156 +vt 0.471789 0.682198 +vt 0.093321 0.682198 +vt 0.047362 0.728156 +vt 0.022489 0.788204 +vt 0.022489 0.853199 +vt 0.047362 0.913247 +vt 0.093320 0.959205 +vt 0.153368 0.984078 +vt 0.218363 0.984078 +vt 0.278411 0.959205 +vt 0.324369 0.913247 +vt 0.349242 0.853199 +vt 0.349242 0.788204 +vt 0.324369 0.728156 +vt 0.278411 0.682198 +vt 0.187500 0.515625 +vt 0.250000 0.515625 +vt 0.875000 0.515625 +vt 0.937500 0.515625 +vt 0.750000 0.515625 +vt 0.812500 0.515625 +vt 0.562500 0.515625 +vt 0.625000 0.515625 +vt 0.687500 0.515625 +vt 0.500000 0.515625 +vt 0.437500 0.515625 +vt 0.375000 0.515625 +vt 0.312500 0.515625 +vt 0.125000 0.515625 +vt 0.062500 0.515625 +vt 0.000000 0.515625 +vt 1.000000 0.515625 +s off +f 54/1 41/2 42/3 55/4 +f 31/5 33/6 50/7 +f 29/8 31/5 50/7 +f 27/9 29/8 50/7 +f 25/10 27/9 50/7 +f 23/11 25/10 50/7 +f 21/12 23/11 50/7 +f 19/13 21/12 50/7 +f 17/14 19/13 50/7 +f 15/15 17/14 50/7 +f 13/16 15/15 50/7 +f 11/17 13/16 50/7 +f 9/18 11/17 50/7 +f 7/19 9/18 50/7 +f 5/20 7/19 50/7 +f 35/21 5/20 50/7 +f 6/22 36/23 49/24 +f 8/25 6/22 49/24 +f 10/26 8/25 49/24 +f 12/27 10/26 49/24 +f 14/28 12/27 49/24 +f 16/29 14/28 49/24 +f 18/30 16/29 49/24 +f 20/31 18/30 49/24 +f 22/32 20/31 49/24 +f 24/33 22/32 49/24 +f 26/34 24/33 49/24 +f 28/35 26/34 49/24 +f 30/36 28/35 49/24 +f 32/37 30/36 49/24 +f 34/38 32/37 49/24 +f 36/23 34/38 49/24 +f 33/6 35/21 50/7 +f 8/39 7/40 5/41 6/42 +f 6/42 5/41 35/43 36/44 +f 10/45 9/46 7/40 8/39 +f 12/47 11/48 9/46 10/45 +f 14/49 13/50 11/51 12/52 +f 16/53 15/54 13/50 14/49 +f 18/55 17/56 15/54 16/53 +f 20/57 19/58 17/56 18/55 +f 22/59 21/60 19/58 20/57 +f 24/61 23/62 21/60 22/59 +f 26/63 25/64 23/62 24/61 +f 28/65 27/66 25/64 26/63 +f 30/67 29/68 27/66 28/65 +f 32/69 31/70 29/68 30/67 +f 34/71 33/72 31/70 32/69 +f 36/44 35/43 33/72 34/71 +f 65/73 1/74 37/75 66/76 +f 63/77 3/78 2/79 62/80 +f 61/81 47/82 48/83 60/84 +f 64/85 4/86 3/78 63/77 +f 62/80 2/79 1/74 65/73 +f 60/84 48/83 4/86 64/85 +f 59/87 46/88 47/82 61/81 +f 58/89 45/90 46/88 59/87 +f 57/91 44/92 45/90 58/89 +f 56/93 43/94 44/92 57/91 +f 55/4 42/3 43/94 56/93 +f 53/95 40/96 41/2 54/1 +f 52/97 39/98 40/96 53/95 +f 51/99 38/100 39/98 52/97 +f 66/76 37/75 38/101 51/102 +f 67/58 69/60 70/59 68/57 +f 69/60 71/62 72/61 70/59 +f 71/62 73/64 74/63 72/61 +f 73/64 75/66 76/65 74/63 +f 75/66 77/68 78/67 76/65 +f 77/68 79/70 80/69 78/67 +f 79/70 81/72 82/71 80/69 +f 81/72 83/43 84/44 82/71 +f 83/43 85/41 86/42 84/44 +f 85/41 87/40 88/39 86/42 +f 87/40 89/46 90/45 88/39 +f 89/46 91/48 92/47 90/45 +f 91/51 93/50 94/49 92/52 +f 93/50 95/54 96/53 94/49 +f 97/56 67/58 68/57 98/55 +f 95/54 97/56 98/55 96/53 +f 70/103 116/104 68/105 +f 67/106 115/107 69/108 +f 69/108 115/107 71/109 +f 71/109 115/107 73/110 +f 73/110 115/107 75/111 +f 75/111 115/107 77/112 +f 77/112 115/107 79/113 +f 79/113 115/107 81/114 +f 81/114 115/107 83/115 +f 83/115 115/107 85/116 +f 85/116 115/107 87/117 +f 87/117 115/107 89/118 +f 89/118 115/107 91/119 +f 91/119 115/107 93/120 +f 93/120 115/107 95/121 +f 95/121 115/107 97/122 +f 97/122 115/107 67/106 +f 68/105 116/104 98/123 +f 98/123 116/104 96/124 +f 96/124 116/104 94/125 +f 94/125 116/104 92/126 +f 92/126 116/104 90/127 +f 90/127 116/104 88/128 +f 88/128 116/104 86/129 +f 86/129 116/104 84/130 +f 84/130 116/104 82/131 +f 82/131 116/104 80/132 +f 80/132 116/104 78/133 +f 78/133 116/104 76/134 +f 76/134 116/104 74/135 +f 74/135 116/104 72/136 +f 72/136 116/104 70/103 +f 107/137 157/2 158/3 108/138 +f 147/5 149/6 166/7 +f 145/8 147/5 166/7 +f 143/9 145/8 166/7 +f 141/10 143/9 166/7 +f 139/11 141/10 166/7 +f 137/12 139/11 166/7 +f 135/13 137/12 166/7 +f 133/14 135/13 166/7 +f 131/15 133/14 166/7 +f 129/16 131/15 166/7 +f 127/17 129/16 166/7 +f 125/18 127/17 166/7 +f 123/19 125/18 166/7 +f 121/20 123/19 166/7 +f 151/21 121/20 166/7 +f 122/22 152/23 165/24 +f 124/25 122/22 165/24 +f 126/26 124/25 165/24 +f 128/27 126/26 165/24 +f 130/28 128/27 165/24 +f 132/29 130/28 165/24 +f 134/30 132/29 165/24 +f 136/31 134/30 165/24 +f 138/32 136/31 165/24 +f 140/33 138/32 165/24 +f 142/34 140/33 165/24 +f 144/35 142/34 165/24 +f 146/36 144/35 165/24 +f 148/37 146/36 165/24 +f 150/38 148/37 165/24 +f 152/23 150/38 165/24 +f 149/6 151/21 166/7 +f 124/39 123/40 121/41 122/42 +f 122/42 121/41 151/43 152/44 +f 126/45 125/46 123/40 124/39 +f 128/47 127/48 125/46 126/45 +f 130/49 129/50 127/51 128/52 +f 132/53 131/54 129/50 130/49 +f 134/55 133/56 131/54 132/53 +f 136/57 135/58 133/56 134/55 +f 138/59 137/60 135/58 136/57 +f 140/61 139/62 137/60 138/59 +f 142/63 141/64 139/62 140/61 +f 144/65 143/66 141/64 142/63 +f 146/67 145/68 143/66 144/65 +f 148/69 147/70 145/68 146/67 +f 150/71 149/72 147/70 148/69 +f 152/44 151/43 149/72 150/71 +f 102/139 117/74 153/75 103/140 +f 100/141 119/78 118/79 101/142 +f 113/143 163/82 164/83 114/144 +f 99/145 120/86 119/78 100/141 +f 101/142 118/79 117/74 102/139 +f 114/144 164/83 120/86 99/145 +f 112/146 162/88 163/82 113/143 +f 111/147 161/90 162/88 112/146 +f 110/148 160/92 161/90 111/147 +f 109/149 159/94 160/92 110/148 +f 108/138 158/3 159/94 109/149 +f 106/150 156/96 157/2 107/137 +f 105/151 155/98 156/96 106/150 +f 104/152 154/100 155/98 105/151 +f 103/140 153/75 154/101 104/153 diff --git a/mods/pipeworks/models/pipeworks_pipe_7.obj b/mods/pipeworks/models/pipeworks_pipe_7.obj new file mode 100644 index 0000000..d299361 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_7.obj @@ -0,0 +1,629 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-4way-corner.blend' +# www.blender.org +o Cube.000 +v -0.069446 -0.468750 0.103934 +v -0.103933 -0.468750 0.069446 +v -0.122598 -0.468750 0.024386 +v -0.122598 -0.468750 -0.024386 +v -0.129917 -0.500000 -0.086808 +v -0.129917 -0.468750 -0.086808 +v -0.086808 -0.500000 -0.129917 +v -0.086808 -0.468750 -0.129917 +v -0.030483 -0.500000 -0.153248 +v -0.030483 -0.468750 -0.153248 +v 0.030483 -0.500000 -0.153247 +v 0.030483 -0.468750 -0.153247 +v 0.086808 -0.500000 -0.129917 +v 0.086808 -0.468750 -0.129917 +v 0.129917 -0.500000 -0.086808 +v 0.129917 -0.468750 -0.086808 +v 0.153248 -0.500000 -0.030483 +v 0.153248 -0.468750 -0.030483 +v 0.153248 -0.500000 0.030483 +v 0.153248 -0.468750 0.030483 +v 0.129917 -0.500000 0.086808 +v 0.129917 -0.468750 0.086808 +v 0.086808 -0.500000 0.129917 +v 0.086808 -0.468750 0.129917 +v 0.030483 -0.500000 0.153248 +v 0.030483 -0.468750 0.153248 +v -0.030483 -0.500000 0.153248 +v -0.030483 -0.468750 0.153248 +v -0.086808 -0.500000 0.129917 +v -0.086808 -0.468750 0.129917 +v -0.129917 -0.500000 0.086808 +v -0.129917 -0.468750 0.086808 +v -0.153247 -0.500000 0.030483 +v -0.153248 -0.468750 0.030483 +v -0.153247 -0.500000 -0.030483 +v -0.153248 -0.468750 -0.030483 +v -0.024386 -0.468750 0.122598 +v 0.024386 -0.468750 0.122598 +v 0.069446 -0.468750 0.103934 +v 0.103934 -0.468750 0.069447 +v 0.122598 -0.468750 0.024387 +v 0.122598 -0.468750 -0.024386 +v 0.103934 -0.468750 -0.069446 +v 0.069447 -0.468750 -0.103933 +v 0.024386 -0.468750 -0.122598 +v -0.024386 -0.468750 -0.122598 +v -0.069446 -0.468750 -0.103933 +v -0.103934 -0.468750 -0.069446 +v 0.000000 -0.468750 0.000000 +v 0.000000 -0.500000 0.000000 +v 0.024386 -0.024391 0.122598 +v 0.069446 -0.024391 0.103934 +v 0.103934 -0.024391 0.069446 +v 0.122598 -0.024391 0.024386 +v 0.122598 -0.024391 -0.024386 +v 0.103934 -0.024391 -0.069446 +v 0.069446 -0.024391 -0.103934 +v 0.024386 -0.024391 -0.122598 +v -0.024386 -0.024391 -0.122598 +v -0.103934 -0.024391 -0.069446 +v -0.069446 -0.024391 -0.103934 +v -0.103934 -0.024391 0.069446 +v -0.122598 -0.024391 0.024386 +v -0.122598 -0.024391 -0.024386 +v -0.069446 -0.024391 0.103934 +v -0.024386 -0.024391 0.122598 +v -0.468750 -0.153248 -0.030483 +v -0.500000 -0.153248 -0.030483 +v -0.468750 -0.153248 0.030483 +v -0.500000 -0.153248 0.030483 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.030483 0.153248 +v -0.500000 -0.030483 0.153248 +v -0.468750 0.030483 0.153248 +v -0.500000 0.030483 0.153248 +v -0.468750 0.086808 0.129917 +v -0.500000 0.086808 0.129917 +v -0.468750 0.129917 0.086808 +v -0.500000 0.129917 0.086808 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153248 0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.030483 -0.153248 +v -0.500000 0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.122598 -0.024386 +v -0.468750 -0.122598 0.024386 +v -0.468750 -0.103934 0.069446 +v -0.468750 -0.069446 0.103934 +v -0.468750 -0.024386 0.122598 +v -0.468750 0.024386 0.122598 +v -0.468750 0.069446 0.103934 +v -0.468750 0.103934 0.069446 +v -0.468750 0.122598 0.024386 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.069446 -0.103934 +v -0.468750 0.024386 -0.122598 +v -0.468750 -0.024386 -0.122598 +v -0.468750 -0.069446 -0.103934 +v -0.468750 -0.103934 -0.069446 +v -0.468750 0.000000 -0.000000 +v -0.500000 -0.000000 -0.000000 +v 0.468750 -0.069446 0.103934 +v 0.468750 -0.103934 0.069447 +v 0.468750 -0.122598 0.024387 +v 0.468750 -0.122598 -0.024386 +v 0.500000 -0.129917 -0.086807 +v 0.468750 -0.129917 -0.086807 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.030483 -0.153247 +v 0.468750 -0.030483 -0.153247 +v 0.500000 0.030483 -0.153247 +v 0.468750 0.030483 -0.153247 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.153248 -0.030483 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.129917 0.086808 +v 0.468750 0.129917 0.086808 +v 0.500000 0.086808 0.129917 +v 0.468750 0.086808 0.129917 +v 0.500000 0.030483 0.153248 +v 0.468750 0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.086808 0.129917 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.153248 0.030483 +v 0.468750 -0.153248 0.030483 +v 0.500000 -0.153248 -0.030482 +v 0.468750 -0.153248 -0.030483 +v 0.468750 -0.024386 0.122598 +v 0.468750 0.024386 0.122598 +v 0.468750 0.069446 0.103934 +v 0.468750 0.103934 0.069447 +v 0.468750 0.122598 0.024387 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.069446 -0.103933 +v 0.468750 0.024386 -0.122598 +v 0.468750 -0.024386 -0.122598 +v 0.468750 -0.069446 -0.103933 +v 0.468750 -0.103934 -0.069446 +v 0.468750 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +v -0.069446 -0.103934 -0.468750 +v -0.103933 -0.069447 -0.468750 +v -0.122598 -0.024387 -0.468750 +v -0.122598 0.024386 -0.468750 +v -0.129917 0.086808 -0.500000 +v -0.129917 0.086808 -0.468750 +v -0.086807 0.129917 -0.500000 +v -0.086807 0.129917 -0.468750 +v -0.030482 0.153247 -0.500000 +v -0.030482 0.153247 -0.468750 +v 0.030483 0.153247 -0.500000 +v 0.030483 0.153247 -0.468750 +v 0.086808 0.129917 -0.500000 +v 0.086808 0.129917 -0.468750 +v 0.129918 0.086808 -0.500000 +v 0.129918 0.086808 -0.468750 +v 0.153248 0.030483 -0.500000 +v 0.153248 0.030483 -0.468750 +v 0.153248 -0.030483 -0.500000 +v 0.153248 -0.030483 -0.468750 +v 0.129918 -0.086808 -0.500000 +v 0.129918 -0.086808 -0.468750 +v 0.086808 -0.129917 -0.500000 +v 0.086808 -0.129917 -0.468750 +v 0.030483 -0.153248 -0.500000 +v 0.030483 -0.153248 -0.468750 +v -0.030482 -0.153248 -0.500000 +v -0.030482 -0.153248 -0.468750 +v -0.086807 -0.129917 -0.500000 +v -0.086807 -0.129917 -0.468750 +v -0.129917 -0.086808 -0.500000 +v -0.129917 -0.086808 -0.468750 +v -0.153247 -0.030483 -0.500000 +v -0.153247 -0.030483 -0.468750 +v -0.153247 0.030483 -0.500000 +v -0.153247 0.030483 -0.468750 +v -0.024386 -0.122598 -0.468750 +v 0.024387 -0.122598 -0.468750 +v 0.069447 -0.103934 -0.468750 +v 0.103934 -0.069447 -0.468750 +v 0.122599 -0.024387 -0.468750 +v 0.122599 0.024386 -0.468750 +v 0.103934 0.069446 -0.468750 +v 0.069447 0.103933 -0.468750 +v 0.024387 0.122598 -0.468750 +v -0.024386 0.122598 -0.468750 +v -0.069446 0.103933 -0.468750 +v -0.103933 0.069446 -0.468750 +v 0.000000 -0.000000 -0.468750 +v 0.000001 -0.000000 -0.500000 +v 0.024386 -0.122598 -0.024391 +v 0.069446 -0.103934 -0.024391 +v 0.103934 -0.069446 -0.024391 +v 0.122598 -0.024386 -0.024391 +v 0.122598 0.024386 -0.024391 +v 0.103934 0.069446 -0.024391 +v 0.069446 0.103934 -0.024391 +v 0.024386 0.122598 -0.024391 +v -0.024386 0.122598 -0.024391 +v -0.103934 0.069446 -0.024391 +v -0.069446 0.103934 -0.024391 +v -0.103934 -0.069446 -0.024391 +v -0.122598 -0.024386 -0.024391 +v -0.122598 0.024386 -0.024391 +v -0.069446 -0.103934 -0.024391 +v -0.024386 -0.122598 -0.024391 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.250000 0.015625 +vt 0.250000 0.265625 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.125000 0.609375 +vt 0.125000 0.546875 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.062500 0.609375 +vt 0.062500 0.546875 +vt 0.000000 0.609375 +vt 0.000000 0.546875 +vt 0.937500 0.609375 +vt 0.937500 0.546875 +vt 1.000000 0.546875 +vt 1.000000 0.609375 +vt 0.875000 0.609375 +vt 0.875000 0.546875 +vt 0.812500 0.609375 +vt 0.812500 0.546875 +vt 0.750000 0.609375 +vt 0.750000 0.546875 +vt 0.687500 0.609375 +vt 0.687500 0.546875 +vt 0.625000 0.609375 +vt 0.625000 0.546875 +vt 0.562500 0.609375 +vt 0.562500 0.546875 +vt 0.500000 0.609375 +vt 0.500000 0.546875 +vt 0.437500 0.609375 +vt 0.437500 0.546875 +vt 0.375000 0.609375 +vt 0.375000 0.546875 +vt 0.312500 0.609375 +vt 0.312500 0.546875 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.812500 0.015625 +vt 0.812500 0.265625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.625000 0.015625 +vt 0.625000 0.265625 +vt 0.687500 0.265625 +vt 0.687500 0.015625 +vt 0.500000 0.265625 +vt 0.500000 0.015625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.125000 0.265625 +vt 0.125000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.218363 0.657325 +vt 0.185866 0.820702 +vt 0.153368 0.657325 +vt 0.531836 0.657325 +vt 0.564334 0.820702 +vt 0.596832 0.657325 +vt 0.656879 0.682198 +vt 0.702838 0.728156 +vt 0.727710 0.788204 +vt 0.727710 0.853199 +vt 0.702838 0.913247 +vt 0.656879 0.959205 +vt 0.596831 0.984078 +vt 0.531836 0.984078 +vt 0.471788 0.959205 +vt 0.425830 0.913247 +vt 0.400957 0.853199 +vt 0.400957 0.788204 +vt 0.425830 0.728156 +vt 0.471789 0.682198 +vt 0.093321 0.682198 +vt 0.047362 0.728156 +vt 0.022489 0.788204 +vt 0.022489 0.853199 +vt 0.047362 0.913247 +vt 0.093320 0.959205 +vt 0.153368 0.984078 +vt 0.218363 0.984078 +vt 0.278411 0.959205 +vt 0.324369 0.913247 +vt 0.349242 0.853199 +vt 0.349242 0.788204 +vt 0.324369 0.728156 +vt 0.278411 0.682198 +vt 0.187500 0.515625 +vt 0.250000 0.515625 +vt 0.875000 0.515625 +vt 0.937500 0.515625 +vt 0.750000 0.515625 +vt 0.812500 0.515625 +vt 0.562500 0.515625 +vt 0.625000 0.515625 +vt 0.687500 0.515625 +vt 0.500000 0.515625 +vt 0.437500 0.515625 +vt 0.375000 0.515625 +vt 0.312500 0.515625 +vt 0.125000 0.515625 +vt 0.062500 0.515625 +vt 0.000000 0.515625 +vt 1.000000 0.515625 +s off +f 54/1 41/2 42/3 55/4 +f 31/5 33/6 50/7 +f 29/8 31/5 50/7 +f 27/9 29/8 50/7 +f 25/10 27/9 50/7 +f 23/11 25/10 50/7 +f 21/12 23/11 50/7 +f 19/13 21/12 50/7 +f 17/14 19/13 50/7 +f 15/15 17/14 50/7 +f 13/16 15/15 50/7 +f 11/17 13/16 50/7 +f 9/18 11/17 50/7 +f 7/19 9/18 50/7 +f 5/20 7/19 50/7 +f 35/21 5/20 50/7 +f 6/22 36/23 49/24 +f 8/25 6/22 49/24 +f 10/26 8/25 49/24 +f 12/27 10/26 49/24 +f 14/28 12/27 49/24 +f 16/29 14/28 49/24 +f 18/30 16/29 49/24 +f 20/31 18/30 49/24 +f 22/32 20/31 49/24 +f 24/33 22/32 49/24 +f 26/34 24/33 49/24 +f 28/35 26/34 49/24 +f 30/36 28/35 49/24 +f 32/37 30/36 49/24 +f 34/38 32/37 49/24 +f 36/23 34/38 49/24 +f 33/6 35/21 50/7 +f 8/39 7/40 5/41 6/42 +f 6/42 5/41 35/43 36/44 +f 10/45 9/46 7/40 8/39 +f 12/47 11/48 9/46 10/45 +f 14/49 13/50 11/51 12/52 +f 16/53 15/54 13/50 14/49 +f 18/55 17/56 15/54 16/53 +f 20/57 19/58 17/56 18/55 +f 22/59 21/60 19/58 20/57 +f 24/61 23/62 21/60 22/59 +f 26/63 25/64 23/62 24/61 +f 28/65 27/66 25/64 26/63 +f 30/67 29/68 27/66 28/65 +f 32/69 31/70 29/68 30/67 +f 34/71 33/72 31/70 32/69 +f 36/44 35/43 33/72 34/71 +f 65/73 1/74 37/75 66/76 +f 63/77 3/78 2/79 62/80 +f 61/81 47/82 48/83 60/84 +f 64/85 4/86 3/78 63/77 +f 62/80 2/79 1/74 65/73 +f 60/84 48/83 4/86 64/85 +f 59/87 46/88 47/82 61/81 +f 58/89 45/90 46/88 59/87 +f 57/91 44/92 45/90 58/89 +f 56/93 43/94 44/92 57/91 +f 55/4 42/3 43/94 56/93 +f 53/95 40/96 41/2 54/1 +f 52/97 39/98 40/96 53/95 +f 51/99 38/100 39/98 52/97 +f 66/76 37/75 38/101 51/102 +f 67/58 69/60 70/59 68/57 +f 69/60 71/62 72/61 70/59 +f 71/62 73/64 74/63 72/61 +f 73/64 75/66 76/65 74/63 +f 75/66 77/68 78/67 76/65 +f 77/68 79/70 80/69 78/67 +f 79/70 81/72 82/71 80/69 +f 81/72 83/43 84/44 82/71 +f 83/43 85/41 86/42 84/44 +f 85/41 87/40 88/39 86/42 +f 87/40 89/46 90/45 88/39 +f 89/46 91/48 92/47 90/45 +f 91/51 93/50 94/49 92/52 +f 93/50 95/54 96/53 94/49 +f 97/56 67/58 68/57 98/55 +f 95/54 97/56 98/55 96/53 +f 70/103 116/104 68/105 +f 67/106 115/107 69/108 +f 69/108 115/107 71/109 +f 71/109 115/107 73/110 +f 73/110 115/107 75/111 +f 75/111 115/107 77/112 +f 77/112 115/107 79/113 +f 79/113 115/107 81/114 +f 81/114 115/107 83/115 +f 83/115 115/107 85/116 +f 85/116 115/107 87/117 +f 87/117 115/107 89/118 +f 89/118 115/107 91/119 +f 91/119 115/107 93/120 +f 93/120 115/107 95/121 +f 95/121 115/107 97/122 +f 97/122 115/107 67/106 +f 68/105 116/104 98/123 +f 98/123 116/104 96/124 +f 96/124 116/104 94/125 +f 94/125 116/104 92/126 +f 92/126 116/104 90/127 +f 90/127 116/104 88/128 +f 88/128 116/104 86/129 +f 86/129 116/104 84/130 +f 84/130 116/104 82/131 +f 82/131 116/104 80/132 +f 80/132 116/104 78/133 +f 78/133 116/104 76/134 +f 76/134 116/104 74/135 +f 74/135 116/104 72/136 +f 72/136 116/104 70/103 +f 107/137 157/2 158/3 108/138 +f 147/5 149/6 166/7 +f 145/8 147/5 166/7 +f 143/9 145/8 166/7 +f 141/10 143/9 166/7 +f 139/11 141/10 166/7 +f 137/12 139/11 166/7 +f 135/13 137/12 166/7 +f 133/14 135/13 166/7 +f 131/15 133/14 166/7 +f 129/16 131/15 166/7 +f 127/17 129/16 166/7 +f 125/18 127/17 166/7 +f 123/19 125/18 166/7 +f 121/20 123/19 166/7 +f 151/21 121/20 166/7 +f 122/22 152/23 165/24 +f 124/25 122/22 165/24 +f 126/26 124/25 165/24 +f 128/27 126/26 165/24 +f 130/28 128/27 165/24 +f 132/29 130/28 165/24 +f 134/30 132/29 165/24 +f 136/31 134/30 165/24 +f 138/32 136/31 165/24 +f 140/33 138/32 165/24 +f 142/34 140/33 165/24 +f 144/35 142/34 165/24 +f 146/36 144/35 165/24 +f 148/37 146/36 165/24 +f 150/38 148/37 165/24 +f 152/23 150/38 165/24 +f 149/6 151/21 166/7 +f 124/39 123/40 121/41 122/42 +f 122/42 121/41 151/43 152/44 +f 126/45 125/46 123/40 124/39 +f 128/47 127/48 125/46 126/45 +f 130/49 129/50 127/51 128/52 +f 132/53 131/54 129/50 130/49 +f 134/55 133/56 131/54 132/53 +f 136/57 135/58 133/56 134/55 +f 138/59 137/60 135/58 136/57 +f 140/61 139/62 137/60 138/59 +f 142/63 141/64 139/62 140/61 +f 144/65 143/66 141/64 142/63 +f 146/67 145/68 143/66 144/65 +f 148/69 147/70 145/68 146/67 +f 150/71 149/72 147/70 148/69 +f 152/44 151/43 149/72 150/71 +f 102/139 117/74 153/75 103/140 +f 100/141 119/78 118/79 101/142 +f 113/143 163/82 164/83 114/144 +f 99/145 120/86 119/78 100/141 +f 101/142 118/79 117/74 102/139 +f 114/144 164/83 120/86 99/145 +f 112/146 162/88 163/82 113/143 +f 111/147 161/90 162/88 112/146 +f 110/148 160/92 161/90 111/147 +f 109/149 159/94 160/92 110/148 +f 108/138 158/3 159/94 109/149 +f 106/150 156/96 157/2 107/137 +f 105/151 155/98 156/96 106/150 +f 104/152 154/100 155/98 105/151 +f 103/140 153/75 154/101 104/153 +f 220/1 207/2 208/3 221/4 +f 197/5 199/6 216/7 +f 195/8 197/5 216/7 +f 193/9 195/8 216/7 +f 191/10 193/9 216/7 +f 189/11 191/10 216/7 +f 187/12 189/11 216/7 +f 185/13 187/12 216/7 +f 183/14 185/13 216/7 +f 181/15 183/14 216/7 +f 179/16 181/15 216/7 +f 177/17 179/16 216/7 +f 175/18 177/17 216/7 +f 173/19 175/18 216/7 +f 171/20 173/19 216/7 +f 201/21 171/20 216/7 +f 172/22 202/23 215/24 +f 174/25 172/22 215/24 +f 176/26 174/25 215/24 +f 178/27 176/26 215/24 +f 180/28 178/27 215/24 +f 182/29 180/28 215/24 +f 184/30 182/29 215/24 +f 186/31 184/30 215/24 +f 188/32 186/31 215/24 +f 190/33 188/32 215/24 +f 192/34 190/33 215/24 +f 194/35 192/34 215/24 +f 196/36 194/35 215/24 +f 198/37 196/36 215/24 +f 200/38 198/37 215/24 +f 202/23 200/38 215/24 +f 199/6 201/21 216/7 +f 174/39 173/40 171/41 172/42 +f 172/42 171/41 201/43 202/44 +f 176/45 175/46 173/40 174/39 +f 178/47 177/48 175/46 176/45 +f 180/49 179/50 177/51 178/52 +f 182/53 181/54 179/50 180/49 +f 184/55 183/56 181/54 182/53 +f 186/57 185/58 183/56 184/55 +f 188/59 187/60 185/58 186/57 +f 190/61 189/62 187/60 188/59 +f 192/63 191/64 189/62 190/61 +f 194/65 193/66 191/64 192/63 +f 196/67 195/68 193/66 194/65 +f 198/69 197/70 195/68 196/67 +f 200/71 199/72 197/70 198/69 +f 202/44 201/43 199/72 200/71 +f 231/73 167/74 203/75 232/76 +f 229/77 169/78 168/79 228/80 +f 227/81 213/82 214/83 226/84 +f 230/85 170/86 169/78 229/77 +f 228/80 168/79 167/74 231/73 +f 226/84 214/83 170/86 230/85 +f 225/87 212/88 213/82 227/81 +f 224/89 211/90 212/88 225/87 +f 223/91 210/92 211/90 224/89 +f 222/93 209/94 210/92 223/91 +f 221/4 208/3 209/94 222/93 +f 219/95 206/96 207/2 220/1 +f 218/97 205/98 206/96 219/95 +f 217/99 204/100 205/98 218/97 +f 232/76 203/75 204/101 217/102 diff --git a/mods/pipeworks/models/pipeworks_pipe_8.obj b/mods/pipeworks/models/pipeworks_pipe_8.obj new file mode 100644 index 0000000..5dc58f9 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_8.obj @@ -0,0 +1,631 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-4way.blend' +# www.blender.org +mtllib pipeworks_pipe_8.mtl +o Cube.000 +v 0.069446 -0.468750 -0.103934 +v 0.103933 -0.468750 -0.069446 +v 0.122598 -0.468750 -0.024386 +v 0.122598 -0.468750 0.024386 +v 0.129917 -0.500000 0.086808 +v 0.129917 -0.468750 0.086808 +v 0.086808 -0.500000 0.129917 +v 0.086808 -0.468750 0.129917 +v 0.030483 -0.500000 0.153247 +v 0.030483 -0.468750 0.153248 +v -0.030483 -0.500000 0.153247 +v -0.030483 -0.468750 0.153248 +v -0.086808 -0.500000 0.129917 +v -0.086808 -0.468750 0.129917 +v -0.129918 -0.500000 0.086808 +v -0.129917 -0.468750 0.086808 +v -0.153248 -0.500000 0.030483 +v -0.153248 -0.468750 0.030483 +v -0.153248 -0.500000 -0.030483 +v -0.153248 -0.468750 -0.030483 +v -0.129918 -0.500000 -0.086808 +v -0.129917 -0.468750 -0.086808 +v -0.086808 -0.500000 -0.129917 +v -0.086808 -0.468750 -0.129917 +v -0.030483 -0.500000 -0.153248 +v -0.030483 -0.468750 -0.153248 +v 0.030482 -0.500000 -0.153248 +v 0.030482 -0.468750 -0.153248 +v 0.086807 -0.500000 -0.129917 +v 0.086807 -0.468750 -0.129917 +v 0.129917 -0.500000 -0.086808 +v 0.129917 -0.468750 -0.086808 +v 0.153247 -0.500000 -0.030483 +v 0.153247 -0.468750 -0.030483 +v 0.153247 -0.500000 0.030483 +v 0.153247 -0.468750 0.030483 +v 0.024386 -0.468750 -0.122598 +v -0.024387 -0.468750 -0.122598 +v -0.069447 -0.468750 -0.103934 +v -0.103934 -0.468750 -0.069446 +v -0.122599 -0.468750 -0.024386 +v -0.122599 -0.468750 0.024386 +v -0.103934 -0.468750 0.069446 +v -0.069447 -0.468750 0.103934 +v -0.024387 -0.468750 0.122598 +v 0.024386 -0.468750 0.122598 +v 0.069446 -0.468750 0.103933 +v 0.103933 -0.468750 0.069446 +v -0.000000 -0.468750 -0.000000 +v -0.000000 -0.500000 -0.000000 +v -0.024386 -0.024391 -0.122598 +v -0.069446 -0.024391 -0.103934 +v -0.103934 -0.024391 -0.069446 +v -0.122598 -0.024391 -0.024386 +v -0.122598 -0.024391 0.024386 +v -0.103934 -0.024391 0.069446 +v -0.069446 -0.024391 0.103934 +v -0.024386 -0.024391 0.122598 +v 0.024386 -0.024391 0.122598 +v 0.103934 -0.024391 0.069446 +v 0.069446 -0.024391 0.103934 +v 0.103934 -0.024391 -0.069446 +v 0.122598 -0.024391 -0.024386 +v 0.122598 -0.024391 0.024386 +v 0.069446 -0.024391 -0.103934 +v 0.024386 -0.024391 -0.122598 +v 0.153248 0.468750 0.030483 +v 0.153248 0.500000 0.030483 +v 0.153248 0.468750 -0.030483 +v 0.153248 0.500000 -0.030483 +v 0.129917 0.468750 -0.086808 +v 0.129917 0.500000 -0.086808 +v 0.086808 0.468750 -0.129917 +v 0.086808 0.500000 -0.129917 +v 0.030483 0.468750 -0.153248 +v 0.030483 0.500000 -0.153248 +v -0.030483 0.468750 -0.153248 +v -0.030483 0.500000 -0.153248 +v -0.086808 0.468750 -0.129917 +v -0.086808 0.500000 -0.129917 +v -0.129917 0.468750 -0.086808 +v -0.129917 0.500000 -0.086808 +v -0.153247 0.468750 -0.030483 +v -0.153247 0.500000 -0.030483 +v -0.153247 0.468750 0.030483 +v -0.153247 0.500000 0.030483 +v -0.129917 0.468750 0.086808 +v -0.129917 0.500000 0.086808 +v -0.086808 0.468750 0.129917 +v -0.086808 0.500000 0.129917 +v -0.030483 0.468750 0.153248 +v -0.030483 0.500000 0.153248 +v 0.030483 0.468750 0.153248 +v 0.030483 0.500000 0.153248 +v 0.086808 0.468750 0.129917 +v 0.086808 0.500000 0.129917 +v 0.129917 0.468750 0.086808 +v 0.129918 0.500000 0.086808 +v 0.122598 0.468750 0.024386 +v 0.122598 0.468750 -0.024386 +v 0.103934 0.468750 -0.069446 +v 0.069447 0.468750 -0.103934 +v 0.024387 0.468750 -0.122598 +v -0.024386 0.468750 -0.122598 +v -0.069446 0.468750 -0.103934 +v -0.103933 0.468750 -0.069446 +v -0.122598 0.468750 -0.024386 +v -0.122598 0.468750 0.024386 +v -0.103933 0.468750 0.069446 +v -0.069446 0.468750 0.103934 +v -0.024386 0.468750 0.122598 +v 0.024387 0.468750 0.122598 +v 0.069447 0.468750 0.103934 +v 0.103934 0.468750 0.069446 +v 0.000000 0.468750 -0.000000 +v 0.000000 0.500000 0.000000 +v -0.024386 0.024390 -0.122598 +v -0.069446 0.024390 -0.103934 +v -0.103934 0.024390 -0.069446 +v -0.122598 0.024390 -0.024386 +v -0.122598 0.024390 0.024386 +v -0.103934 0.024390 0.069446 +v -0.069446 0.024390 0.103934 +v -0.024386 0.024389 0.122598 +v 0.024386 0.024389 0.122598 +v 0.103934 0.024390 0.069446 +v 0.069446 0.024390 0.103934 +v 0.103934 0.024390 -0.069446 +v 0.122598 0.024390 -0.024386 +v 0.122598 0.024390 0.024386 +v 0.069446 0.024390 -0.103934 +v 0.024386 0.024390 -0.122598 +v 0.468750 -0.153248 0.030483 +v 0.500000 -0.153248 0.030483 +v 0.468750 -0.153248 -0.030483 +v 0.500000 -0.153248 -0.030483 +v 0.468750 -0.129917 -0.086808 +v 0.500000 -0.129917 -0.086808 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.030483 -0.153248 +v 0.500000 -0.030483 -0.153248 +v 0.468750 0.030483 -0.153248 +v 0.500000 0.030483 -0.153248 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153247 -0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.129917 0.086808 +v 0.500000 0.129917 0.086808 +v 0.468750 0.086808 0.129917 +v 0.500000 0.086808 0.129917 +v 0.468750 0.030483 0.153248 +v 0.500000 0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.086808 0.129917 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.122598 0.024386 +v 0.468750 -0.122598 -0.024386 +v 0.468750 -0.103934 -0.069446 +v 0.468750 -0.069446 -0.103934 +v 0.468750 -0.024386 -0.122598 +v 0.468750 0.024386 -0.122598 +v 0.468750 0.069446 -0.103934 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.122598 0.024386 +v 0.468750 0.103934 0.069446 +v 0.468750 0.069446 0.103934 +v 0.468750 0.024386 0.122598 +v 0.468750 -0.024387 0.122598 +v 0.468750 -0.069447 0.103934 +v 0.468750 -0.103934 0.069446 +v 0.468750 -0.000000 -0.000000 +v 0.500000 -0.000000 0.000000 +v -0.468750 -0.069446 -0.103934 +v -0.468750 -0.103933 -0.069446 +v -0.468750 -0.122598 -0.024387 +v -0.468750 -0.122598 0.024386 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.030483 0.153247 +v -0.468750 -0.030483 0.153248 +v -0.500000 0.030483 0.153247 +v -0.468750 0.030483 0.153248 +v -0.500000 0.086808 0.129917 +v -0.468750 0.086808 0.129917 +v -0.500000 0.129917 0.086808 +v -0.468750 0.129917 0.086808 +v -0.500000 0.153248 0.030483 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.030483 -0.153248 +v -0.468750 0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.153247 -0.030483 +v -0.468750 -0.153247 -0.030483 +v -0.500000 -0.153247 0.030483 +v -0.468750 -0.153247 0.030483 +v -0.468750 -0.024386 -0.122598 +v -0.468750 0.024387 -0.122598 +v -0.468750 0.069447 -0.103934 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.122598 0.024386 +v -0.468750 0.103934 0.069446 +v -0.468750 0.069447 0.103934 +v -0.468750 0.024387 0.122598 +v -0.468750 -0.024386 0.122598 +v -0.468750 -0.069446 0.103933 +v -0.468750 -0.103933 0.069446 +v -0.468750 0.000000 -0.000000 +v -0.500000 0.000000 -0.000000 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.250000 0.015625 +vt 0.250000 0.265625 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.125000 0.609375 +vt 0.125000 0.546875 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.062500 0.609375 +vt 0.062500 0.546875 +vt 0.000000 0.609375 +vt 0.000000 0.546875 +vt 0.937500 0.609375 +vt 0.937500 0.546875 +vt 1.000000 0.546875 +vt 1.000000 0.609375 +vt 0.875000 0.609375 +vt 0.875000 0.546875 +vt 0.812500 0.609375 +vt 0.812500 0.546875 +vt 0.750000 0.609375 +vt 0.750000 0.546875 +vt 0.687500 0.609375 +vt 0.687500 0.546875 +vt 0.625000 0.609375 +vt 0.625000 0.546875 +vt 0.562500 0.609375 +vt 0.562500 0.546875 +vt 0.500000 0.609375 +vt 0.500000 0.546875 +vt 0.437500 0.609375 +vt 0.437500 0.546875 +vt 0.375000 0.609375 +vt 0.375000 0.546875 +vt 0.312500 0.609375 +vt 0.312500 0.546875 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.812500 0.015625 +vt 0.812500 0.265625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.625000 0.015625 +vt 0.625000 0.265625 +vt 0.687500 0.265625 +vt 0.687500 0.015625 +vt 0.500000 0.265625 +vt 0.500000 0.015625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.125000 0.265625 +vt 0.125000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.218363 0.657325 +vt 0.185866 0.820702 +vt 0.153368 0.657325 +vt 0.531836 0.657325 +vt 0.564334 0.820702 +vt 0.596832 0.657325 +vt 0.656879 0.682198 +vt 0.702838 0.728156 +vt 0.727710 0.788204 +vt 0.727710 0.853199 +vt 0.702838 0.913247 +vt 0.656879 0.959205 +vt 0.596831 0.984078 +vt 0.531836 0.984078 +vt 0.471788 0.959205 +vt 0.425830 0.913247 +vt 0.400957 0.853199 +vt 0.400957 0.788204 +vt 0.425830 0.728156 +vt 0.471789 0.682198 +vt 0.093321 0.682198 +vt 0.047362 0.728156 +vt 0.022489 0.788204 +vt 0.022489 0.853199 +vt 0.047362 0.913247 +vt 0.093320 0.959205 +vt 0.153368 0.984078 +vt 0.218363 0.984078 +vt 0.278411 0.959205 +vt 0.324369 0.913247 +vt 0.349242 0.853199 +vt 0.349242 0.788204 +vt 0.324369 0.728156 +vt 0.278411 0.682198 +vt 0.187500 0.515625 +vt 0.250000 0.515625 +vt 0.875000 0.515625 +vt 0.937500 0.515625 +vt 0.750000 0.515625 +vt 0.812500 0.515625 +vt 0.562500 0.515625 +vt 0.625000 0.515625 +vt 0.687500 0.515625 +vt 0.500000 0.515625 +vt 0.437500 0.515625 +vt 0.375000 0.515625 +vt 0.312500 0.515625 +vt 0.125000 0.515625 +vt 0.062500 0.515625 +vt 0.000000 0.515625 +vt 1.000000 0.515625 +usemtl None +s off +f 54/1 41/2 42/3 55/4 +f 31/5 33/6 50/7 +f 29/8 31/5 50/7 +f 27/9 29/8 50/7 +f 25/10 27/9 50/7 +f 23/11 25/10 50/7 +f 21/12 23/11 50/7 +f 19/13 21/12 50/7 +f 17/14 19/13 50/7 +f 15/15 17/14 50/7 +f 13/16 15/15 50/7 +f 11/17 13/16 50/7 +f 9/18 11/17 50/7 +f 7/19 9/18 50/7 +f 5/20 7/19 50/7 +f 35/21 5/20 50/7 +f 6/22 36/23 49/24 +f 8/25 6/22 49/24 +f 10/26 8/25 49/24 +f 12/27 10/26 49/24 +f 14/28 12/27 49/24 +f 16/29 14/28 49/24 +f 18/30 16/29 49/24 +f 20/31 18/30 49/24 +f 22/32 20/31 49/24 +f 24/33 22/32 49/24 +f 26/34 24/33 49/24 +f 28/35 26/34 49/24 +f 30/36 28/35 49/24 +f 32/37 30/36 49/24 +f 34/38 32/37 49/24 +f 36/23 34/38 49/24 +f 33/6 35/21 50/7 +f 8/39 7/40 5/41 6/42 +f 6/42 5/41 35/43 36/44 +f 10/45 9/46 7/40 8/39 +f 12/47 11/48 9/46 10/45 +f 14/49 13/50 11/51 12/52 +f 16/53 15/54 13/50 14/49 +f 18/55 17/56 15/54 16/53 +f 20/57 19/58 17/56 18/55 +f 22/59 21/60 19/58 20/57 +f 24/61 23/62 21/60 22/59 +f 26/63 25/64 23/62 24/61 +f 28/65 27/66 25/64 26/63 +f 30/67 29/68 27/66 28/65 +f 32/69 31/70 29/68 30/67 +f 34/71 33/72 31/70 32/69 +f 36/44 35/43 33/72 34/71 +f 65/73 1/74 37/75 66/76 +f 63/77 3/78 2/79 62/80 +f 61/81 47/82 48/83 60/84 +f 64/85 4/86 3/78 63/77 +f 62/80 2/79 1/74 65/73 +f 60/84 48/83 4/86 64/85 +f 59/87 46/88 47/82 61/81 +f 58/89 45/90 46/88 59/87 +f 57/91 44/92 45/90 58/89 +f 56/93 43/94 44/92 57/91 +f 55/4 42/3 43/94 56/93 +f 53/95 40/96 41/2 54/1 +f 52/97 39/98 40/96 53/95 +f 51/99 38/100 39/98 52/97 +f 66/76 37/75 38/101 51/102 +f 67/58 69/60 70/59 68/57 +f 69/60 71/62 72/61 70/59 +f 71/62 73/64 74/63 72/61 +f 73/64 75/66 76/65 74/63 +f 75/66 77/68 78/67 76/65 +f 77/68 79/70 80/69 78/67 +f 79/70 81/72 82/71 80/69 +f 81/72 83/43 84/44 82/71 +f 83/43 85/41 86/42 84/44 +f 85/41 87/40 88/39 86/42 +f 87/40 89/46 90/45 88/39 +f 89/46 91/48 92/47 90/45 +f 91/51 93/50 94/49 92/52 +f 93/50 95/54 96/53 94/49 +f 97/56 67/58 68/57 98/55 +f 95/54 97/56 98/55 96/53 +f 70/103 116/104 68/105 +f 67/106 115/107 69/108 +f 69/108 115/107 71/109 +f 71/109 115/107 73/110 +f 73/110 115/107 75/111 +f 75/111 115/107 77/112 +f 77/112 115/107 79/113 +f 79/113 115/107 81/114 +f 81/114 115/107 83/115 +f 83/115 115/107 85/116 +f 85/116 115/107 87/117 +f 87/117 115/107 89/118 +f 89/118 115/107 91/119 +f 91/119 115/107 93/120 +f 93/120 115/107 95/121 +f 95/121 115/107 97/122 +f 97/122 115/107 67/106 +f 68/105 116/104 98/123 +f 98/123 116/104 96/124 +f 96/124 116/104 94/125 +f 94/125 116/104 92/126 +f 92/126 116/104 90/127 +f 90/127 116/104 88/128 +f 88/128 116/104 86/129 +f 86/129 116/104 84/130 +f 84/130 116/104 82/131 +f 82/131 116/104 80/132 +f 80/132 116/104 78/133 +f 78/133 116/104 76/134 +f 76/134 116/104 74/135 +f 74/135 116/104 72/136 +f 72/136 116/104 70/103 +f 107/137 120/1 121/4 108/138 +f 102/139 131/73 132/76 103/140 +f 100/141 129/77 128/80 101/142 +f 113/143 127/81 126/84 114/144 +f 99/145 130/85 129/77 100/141 +f 101/142 128/80 131/73 102/139 +f 114/144 126/84 130/85 99/145 +f 112/146 125/87 127/81 113/143 +f 111/147 124/89 125/87 112/146 +f 110/148 123/91 124/89 111/147 +f 109/149 122/93 123/91 110/148 +f 108/138 121/4 122/93 109/149 +f 106/150 119/95 120/1 107/137 +f 105/151 118/97 119/95 106/150 +f 104/152 117/99 118/97 105/151 +f 103/140 132/76 117/102 104/153 +f 133/58 135/60 136/59 134/57 +f 135/60 137/62 138/61 136/59 +f 137/62 139/64 140/63 138/61 +f 139/64 141/66 142/65 140/63 +f 141/66 143/68 144/67 142/65 +f 143/68 145/70 146/69 144/67 +f 145/70 147/72 148/71 146/69 +f 147/72 149/43 150/44 148/71 +f 149/43 151/41 152/42 150/44 +f 151/41 153/40 154/39 152/42 +f 153/40 155/46 156/45 154/39 +f 155/46 157/48 158/47 156/45 +f 157/51 159/50 160/49 158/52 +f 159/50 161/54 162/53 160/49 +f 163/56 133/58 134/57 164/55 +f 161/54 163/56 164/55 162/53 +f 136/103 182/104 134/105 +f 133/106 181/107 135/108 +f 135/108 181/107 137/109 +f 137/109 181/107 139/110 +f 139/110 181/107 141/111 +f 141/111 181/107 143/112 +f 143/112 181/107 145/113 +f 145/113 181/107 147/114 +f 147/114 181/107 149/115 +f 149/115 181/107 151/116 +f 151/116 181/107 153/117 +f 153/117 181/107 155/118 +f 155/118 181/107 157/119 +f 157/119 181/107 159/120 +f 159/120 181/107 161/121 +f 161/121 181/107 163/122 +f 163/122 181/107 133/106 +f 134/105 182/104 164/123 +f 164/123 182/104 162/124 +f 162/124 182/104 160/125 +f 160/125 182/104 158/126 +f 158/126 182/104 156/127 +f 156/127 182/104 154/128 +f 154/128 182/104 152/129 +f 152/129 182/104 150/130 +f 150/130 182/104 148/131 +f 148/131 182/104 146/132 +f 146/132 182/104 144/133 +f 144/133 182/104 142/134 +f 142/134 182/104 140/135 +f 140/135 182/104 138/136 +f 138/136 182/104 136/103 +f 173/137 223/2 224/3 174/138 +f 213/5 215/6 232/7 +f 211/8 213/5 232/7 +f 209/9 211/8 232/7 +f 207/10 209/9 232/7 +f 205/11 207/10 232/7 +f 203/12 205/11 232/7 +f 201/13 203/12 232/7 +f 199/14 201/13 232/7 +f 197/15 199/14 232/7 +f 195/16 197/15 232/7 +f 193/17 195/16 232/7 +f 191/18 193/17 232/7 +f 189/19 191/18 232/7 +f 187/20 189/19 232/7 +f 217/21 187/20 232/7 +f 188/22 218/23 231/24 +f 190/25 188/22 231/24 +f 192/26 190/25 231/24 +f 194/27 192/26 231/24 +f 196/28 194/27 231/24 +f 198/29 196/28 231/24 +f 200/30 198/29 231/24 +f 202/31 200/30 231/24 +f 204/32 202/31 231/24 +f 206/33 204/32 231/24 +f 208/34 206/33 231/24 +f 210/35 208/34 231/24 +f 212/36 210/35 231/24 +f 214/37 212/36 231/24 +f 216/38 214/37 231/24 +f 218/23 216/38 231/24 +f 215/6 217/21 232/7 +f 190/39 189/40 187/41 188/42 +f 188/42 187/41 217/43 218/44 +f 192/45 191/46 189/40 190/39 +f 194/47 193/48 191/46 192/45 +f 196/49 195/50 193/51 194/52 +f 198/53 197/54 195/50 196/49 +f 200/55 199/56 197/54 198/53 +f 202/57 201/58 199/56 200/55 +f 204/59 203/60 201/58 202/57 +f 206/61 205/62 203/60 204/59 +f 208/63 207/64 205/62 206/61 +f 210/65 209/66 207/64 208/63 +f 212/67 211/68 209/66 210/65 +f 214/69 213/70 211/68 212/67 +f 216/71 215/72 213/70 214/69 +f 218/44 217/43 215/72 216/71 +f 168/139 183/74 219/75 169/140 +f 166/141 185/78 184/79 167/142 +f 179/143 229/82 230/83 180/144 +f 165/145 186/86 185/78 166/141 +f 167/142 184/79 183/74 168/139 +f 180/144 230/83 186/86 165/145 +f 178/146 228/88 229/82 179/143 +f 177/147 227/90 228/88 178/146 +f 176/148 226/92 227/90 177/147 +f 175/149 225/94 226/92 176/148 +f 174/138 224/3 225/94 175/149 +f 172/150 222/96 223/2 173/137 +f 171/151 221/98 222/96 172/150 +f 170/152 220/100 221/98 171/151 +f 169/140 219/75 220/101 170/153 diff --git a/mods/pipeworks/models/pipeworks_pipe_9.obj b/mods/pipeworks/models/pipeworks_pipe_9.obj new file mode 100644 index 0000000..8c6e03b --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pipe_9.obj @@ -0,0 +1,759 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-5way.blend' +# www.blender.org +o Cube.000 +v -0.069446 -0.468750 0.103934 +v -0.103933 -0.468750 0.069446 +v -0.122598 -0.468750 0.024386 +v -0.122598 -0.468750 -0.024386 +v -0.129917 -0.500000 -0.086808 +v -0.129917 -0.468750 -0.086808 +v -0.086808 -0.500000 -0.129917 +v -0.086808 -0.468750 -0.129917 +v -0.030483 -0.500000 -0.153248 +v -0.030483 -0.468750 -0.153248 +v 0.030483 -0.500000 -0.153247 +v 0.030483 -0.468750 -0.153247 +v 0.086808 -0.500000 -0.129917 +v 0.086808 -0.468750 -0.129917 +v 0.129917 -0.500000 -0.086808 +v 0.129917 -0.468750 -0.086808 +v 0.153248 -0.500000 -0.030483 +v 0.153248 -0.468750 -0.030483 +v 0.153248 -0.500000 0.030483 +v 0.153248 -0.468750 0.030483 +v 0.129917 -0.500000 0.086808 +v 0.129917 -0.468750 0.086808 +v 0.086808 -0.500000 0.129917 +v 0.086808 -0.468750 0.129917 +v 0.030483 -0.500000 0.153248 +v 0.030483 -0.468750 0.153248 +v -0.030483 -0.500000 0.153248 +v -0.030483 -0.468750 0.153248 +v -0.086808 -0.500000 0.129917 +v -0.086808 -0.468750 0.129917 +v -0.129917 -0.500000 0.086808 +v -0.129917 -0.468750 0.086808 +v -0.153247 -0.500000 0.030483 +v -0.153248 -0.468750 0.030483 +v -0.153247 -0.500000 -0.030483 +v -0.153248 -0.468750 -0.030483 +v -0.024386 -0.468750 0.122598 +v 0.024386 -0.468750 0.122598 +v 0.069446 -0.468750 0.103934 +v 0.103934 -0.468750 0.069447 +v 0.122598 -0.468750 0.024387 +v 0.122598 -0.468750 -0.024386 +v 0.103934 -0.468750 -0.069446 +v 0.069447 -0.468750 -0.103933 +v 0.024386 -0.468750 -0.122598 +v -0.024386 -0.468750 -0.122598 +v -0.069446 -0.468750 -0.103933 +v -0.103934 -0.468750 -0.069446 +v 0.000000 -0.468750 0.000000 +v 0.000000 -0.500000 0.000000 +v 0.024386 -0.024391 0.122598 +v 0.069446 -0.024391 0.103934 +v 0.103934 -0.024391 0.069446 +v 0.122598 -0.024391 0.024386 +v 0.122598 -0.024391 -0.024386 +v 0.103934 -0.024391 -0.069446 +v 0.069446 -0.024391 -0.103934 +v 0.024386 -0.024391 -0.122598 +v -0.024386 -0.024391 -0.122598 +v -0.103934 -0.024391 -0.069446 +v -0.069446 -0.024391 -0.103934 +v -0.103934 -0.024391 0.069446 +v -0.122598 -0.024391 0.024386 +v -0.122598 -0.024391 -0.024386 +v -0.069446 -0.024391 0.103934 +v -0.024386 -0.024391 0.122598 +v -0.153248 0.468750 -0.030483 +v -0.153248 0.500000 -0.030483 +v -0.153248 0.468750 0.030483 +v -0.153248 0.500000 0.030483 +v -0.129917 0.468750 0.086808 +v -0.129917 0.500000 0.086808 +v -0.086808 0.468750 0.129917 +v -0.086808 0.500000 0.129917 +v -0.030483 0.468750 0.153248 +v -0.030483 0.500000 0.153248 +v 0.030483 0.468750 0.153248 +v 0.030483 0.500000 0.153248 +v 0.086808 0.468750 0.129917 +v 0.086808 0.500000 0.129917 +v 0.129917 0.468750 0.086808 +v 0.129917 0.500000 0.086808 +v 0.153248 0.468750 0.030483 +v 0.153248 0.500000 0.030483 +v 0.153248 0.468750 -0.030483 +v 0.153248 0.500000 -0.030483 +v 0.129917 0.468750 -0.086808 +v 0.129917 0.500000 -0.086808 +v 0.086808 0.468750 -0.129917 +v 0.086808 0.500000 -0.129917 +v 0.030483 0.468750 -0.153248 +v 0.030483 0.500000 -0.153248 +v -0.030483 0.468750 -0.153248 +v -0.030483 0.500000 -0.153248 +v -0.086808 0.468750 -0.129917 +v -0.086808 0.500000 -0.129917 +v -0.129917 0.468750 -0.086808 +v -0.129917 0.500000 -0.086808 +v -0.122598 0.468750 -0.024386 +v -0.122598 0.468750 0.024386 +v -0.103934 0.468750 0.069446 +v -0.069446 0.468750 0.103934 +v -0.024386 0.468750 0.122598 +v 0.024386 0.468750 0.122598 +v 0.069446 0.468750 0.103934 +v 0.103934 0.468750 0.069446 +v 0.122598 0.468750 0.024386 +v 0.122598 0.468750 -0.024386 +v 0.103934 0.468750 -0.069446 +v 0.069446 0.468750 -0.103934 +v 0.024386 0.468750 -0.122598 +v -0.024386 0.468750 -0.122598 +v -0.069446 0.468750 -0.103934 +v -0.103934 0.468750 -0.069446 +v -0.000000 0.468750 0.000000 +v -0.000000 0.500000 -0.000000 +v 0.024386 0.024390 0.122598 +v 0.069446 0.024390 0.103934 +v 0.103934 0.024390 0.069446 +v 0.122598 0.024390 0.024386 +v 0.122598 0.024390 -0.024386 +v 0.103934 0.024390 -0.069446 +v 0.069446 0.024390 -0.103934 +v 0.024386 0.024389 -0.122598 +v -0.024386 0.024389 -0.122598 +v -0.103934 0.024390 -0.069446 +v -0.069446 0.024390 -0.103934 +v -0.103934 0.024390 0.069446 +v -0.122598 0.024390 0.024386 +v -0.122598 0.024390 -0.024386 +v -0.069446 0.024390 0.103934 +v -0.024386 0.024390 0.122598 +v -0.468750 -0.153248 -0.030483 +v -0.500000 -0.153248 -0.030483 +v -0.468750 -0.153248 0.030483 +v -0.500000 -0.153248 0.030483 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.030483 0.153248 +v -0.500000 -0.030483 0.153248 +v -0.468750 0.030483 0.153248 +v -0.500000 0.030483 0.153248 +v -0.468750 0.086808 0.129917 +v -0.500000 0.086808 0.129917 +v -0.468750 0.129917 0.086808 +v -0.500000 0.129917 0.086808 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153248 0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.030483 -0.153248 +v -0.500000 0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.122598 -0.024386 +v -0.468750 -0.122598 0.024386 +v -0.468750 -0.103934 0.069446 +v -0.468750 -0.069446 0.103934 +v -0.468750 -0.024386 0.122598 +v -0.468750 0.024386 0.122598 +v -0.468750 0.069446 0.103934 +v -0.468750 0.103934 0.069446 +v -0.468750 0.122598 0.024386 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.069446 -0.103934 +v -0.468750 0.024386 -0.122598 +v -0.468750 -0.024386 -0.122598 +v -0.468750 -0.069446 -0.103934 +v -0.468750 -0.103934 -0.069446 +v -0.468750 0.000000 -0.000000 +v -0.500000 -0.000000 -0.000000 +v 0.468750 -0.069446 0.103934 +v 0.468750 -0.103934 0.069447 +v 0.468750 -0.122598 0.024387 +v 0.468750 -0.122598 -0.024386 +v 0.500000 -0.129917 -0.086807 +v 0.468750 -0.129917 -0.086807 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.030483 -0.153247 +v 0.468750 -0.030483 -0.153247 +v 0.500000 0.030483 -0.153247 +v 0.468750 0.030483 -0.153247 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.153248 -0.030483 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.129917 0.086808 +v 0.468750 0.129917 0.086808 +v 0.500000 0.086808 0.129917 +v 0.468750 0.086808 0.129917 +v 0.500000 0.030483 0.153248 +v 0.468750 0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.086808 0.129917 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.153248 0.030483 +v 0.468750 -0.153248 0.030483 +v 0.500000 -0.153248 -0.030482 +v 0.468750 -0.153248 -0.030483 +v 0.468750 -0.024386 0.122598 +v 0.468750 0.024386 0.122598 +v 0.468750 0.069446 0.103934 +v 0.468750 0.103934 0.069447 +v 0.468750 0.122598 0.024387 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.069446 -0.103933 +v 0.468750 0.024386 -0.122598 +v 0.468750 -0.024386 -0.122598 +v 0.468750 -0.069446 -0.103933 +v 0.468750 -0.103934 -0.069446 +v 0.468750 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +v -0.069446 -0.103934 -0.468750 +v -0.103933 -0.069447 -0.468750 +v -0.122598 -0.024387 -0.468750 +v -0.122598 0.024386 -0.468750 +v -0.129917 0.086808 -0.500000 +v -0.129917 0.086808 -0.468750 +v -0.086807 0.129917 -0.500000 +v -0.086807 0.129917 -0.468750 +v -0.030482 0.153247 -0.500000 +v -0.030482 0.153247 -0.468750 +v 0.030483 0.153247 -0.500000 +v 0.030483 0.153247 -0.468750 +v 0.086808 0.129917 -0.500000 +v 0.086808 0.129917 -0.468750 +v 0.129918 0.086808 -0.500000 +v 0.129918 0.086808 -0.468750 +v 0.153248 0.030483 -0.500000 +v 0.153248 0.030483 -0.468750 +v 0.153248 -0.030483 -0.500000 +v 0.153248 -0.030483 -0.468750 +v 0.129918 -0.086808 -0.500000 +v 0.129918 -0.086808 -0.468750 +v 0.086808 -0.129917 -0.500000 +v 0.086808 -0.129917 -0.468750 +v 0.030483 -0.153248 -0.500000 +v 0.030483 -0.153248 -0.468750 +v -0.030482 -0.153248 -0.500000 +v -0.030482 -0.153248 -0.468750 +v -0.086807 -0.129917 -0.500000 +v -0.086807 -0.129917 -0.468750 +v -0.129917 -0.086808 -0.500000 +v -0.129917 -0.086808 -0.468750 +v -0.153247 -0.030483 -0.500000 +v -0.153247 -0.030483 -0.468750 +v -0.153247 0.030483 -0.500000 +v -0.153247 0.030483 -0.468750 +v -0.024386 -0.122598 -0.468750 +v 0.024387 -0.122598 -0.468750 +v 0.069447 -0.103934 -0.468750 +v 0.103934 -0.069447 -0.468750 +v 0.122599 -0.024387 -0.468750 +v 0.122599 0.024386 -0.468750 +v 0.103934 0.069446 -0.468750 +v 0.069447 0.103933 -0.468750 +v 0.024387 0.122598 -0.468750 +v -0.024386 0.122598 -0.468750 +v -0.069446 0.103933 -0.468750 +v -0.103933 0.069446 -0.468750 +v 0.000000 -0.000000 -0.468750 +v 0.000001 -0.000000 -0.500000 +v 0.024386 -0.122598 -0.024391 +v 0.069446 -0.103934 -0.024391 +v 0.103934 -0.069446 -0.024391 +v 0.122598 -0.024386 -0.024391 +v 0.122598 0.024386 -0.024391 +v 0.103934 0.069446 -0.024391 +v 0.069446 0.103934 -0.024391 +v 0.024386 0.122598 -0.024391 +v -0.024386 0.122598 -0.024391 +v -0.103934 0.069446 -0.024391 +v -0.069446 0.103934 -0.024391 +v -0.103934 -0.069446 -0.024391 +v -0.122598 -0.024386 -0.024391 +v -0.122598 0.024386 -0.024391 +v -0.069446 -0.103934 -0.024391 +v -0.024386 -0.122598 -0.024391 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.250000 0.015625 +vt 0.250000 0.265625 +vt 0.093322 0.682190 +vt 0.153370 0.657318 +vt 0.185867 0.820694 +vt 0.047364 0.728149 +vt 0.022491 0.788196 +vt 0.022491 0.853192 +vt 0.047364 0.913239 +vt 0.093322 0.959198 +vt 0.153370 0.984070 +vt 0.218365 0.984070 +vt 0.278413 0.959198 +vt 0.324371 0.913239 +vt 0.349244 0.853192 +vt 0.349244 0.788196 +vt 0.324371 0.728149 +vt 0.278413 0.682190 +vt 0.218365 0.657318 +vt 0.471785 0.682190 +vt 0.531832 0.657318 +vt 0.564330 0.820694 +vt 0.425826 0.728149 +vt 0.400953 0.788196 +vt 0.400953 0.853192 +vt 0.425826 0.913239 +vt 0.471785 0.959198 +vt 0.531832 0.984070 +vt 0.596827 0.984070 +vt 0.656875 0.959198 +vt 0.702834 0.913239 +vt 0.727706 0.853192 +vt 0.727706 0.788196 +vt 0.702834 0.728149 +vt 0.656875 0.682190 +vt 0.596827 0.657318 +vt 0.125000 0.609375 +vt 0.125000 0.546875 +vt 0.187500 0.546875 +vt 0.187500 0.609375 +vt 0.250000 0.546875 +vt 0.250000 0.609375 +vt 0.062500 0.609375 +vt 0.062500 0.546875 +vt 0.000000 0.609375 +vt 0.000000 0.546875 +vt 0.937500 0.609375 +vt 0.937500 0.546875 +vt 1.000000 0.546875 +vt 1.000000 0.609375 +vt 0.875000 0.609375 +vt 0.875000 0.546875 +vt 0.812500 0.609375 +vt 0.812500 0.546875 +vt 0.750000 0.609375 +vt 0.750000 0.546875 +vt 0.687500 0.609375 +vt 0.687500 0.546875 +vt 0.625000 0.609375 +vt 0.625000 0.546875 +vt 0.562500 0.609375 +vt 0.562500 0.546875 +vt 0.500000 0.609375 +vt 0.500000 0.546875 +vt 0.437500 0.609375 +vt 0.437500 0.546875 +vt 0.375000 0.609375 +vt 0.375000 0.546875 +vt 0.312500 0.609375 +vt 0.312500 0.546875 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.812500 0.015625 +vt 0.812500 0.265625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.625000 0.015625 +vt 0.625000 0.265625 +vt 0.687500 0.265625 +vt 0.687500 0.015625 +vt 0.500000 0.265625 +vt 0.500000 0.015625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.125000 0.265625 +vt 0.125000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.218363 0.657325 +vt 0.185866 0.820702 +vt 0.153368 0.657325 +vt 0.531836 0.657325 +vt 0.564334 0.820702 +vt 0.596832 0.657325 +vt 0.656879 0.682198 +vt 0.702838 0.728156 +vt 0.727710 0.788204 +vt 0.727710 0.853199 +vt 0.702838 0.913247 +vt 0.656879 0.959205 +vt 0.596831 0.984078 +vt 0.531836 0.984078 +vt 0.471788 0.959205 +vt 0.425830 0.913247 +vt 0.400957 0.853199 +vt 0.400957 0.788204 +vt 0.425830 0.728156 +vt 0.471789 0.682198 +vt 0.093321 0.682198 +vt 0.047362 0.728156 +vt 0.022489 0.788204 +vt 0.022489 0.853199 +vt 0.047362 0.913247 +vt 0.093320 0.959205 +vt 0.153368 0.984078 +vt 0.218363 0.984078 +vt 0.278411 0.959205 +vt 0.324369 0.913247 +vt 0.349242 0.853199 +vt 0.349242 0.788204 +vt 0.324369 0.728156 +vt 0.278411 0.682198 +vt 0.187500 0.515625 +vt 0.250000 0.515625 +vt 0.875000 0.515625 +vt 0.937500 0.515625 +vt 0.750000 0.515625 +vt 0.812500 0.515625 +vt 0.562500 0.515625 +vt 0.625000 0.515625 +vt 0.687500 0.515625 +vt 0.500000 0.515625 +vt 0.437500 0.515625 +vt 0.375000 0.515625 +vt 0.312500 0.515625 +vt 0.125000 0.515625 +vt 0.062500 0.515625 +vt 0.000000 0.515625 +vt 1.000000 0.515625 +s off +f 54/1 41/2 42/3 55/4 +f 31/5 33/6 50/7 +f 29/8 31/5 50/7 +f 27/9 29/8 50/7 +f 25/10 27/9 50/7 +f 23/11 25/10 50/7 +f 21/12 23/11 50/7 +f 19/13 21/12 50/7 +f 17/14 19/13 50/7 +f 15/15 17/14 50/7 +f 13/16 15/15 50/7 +f 11/17 13/16 50/7 +f 9/18 11/17 50/7 +f 7/19 9/18 50/7 +f 5/20 7/19 50/7 +f 35/21 5/20 50/7 +f 6/22 36/23 49/24 +f 8/25 6/22 49/24 +f 10/26 8/25 49/24 +f 12/27 10/26 49/24 +f 14/28 12/27 49/24 +f 16/29 14/28 49/24 +f 18/30 16/29 49/24 +f 20/31 18/30 49/24 +f 22/32 20/31 49/24 +f 24/33 22/32 49/24 +f 26/34 24/33 49/24 +f 28/35 26/34 49/24 +f 30/36 28/35 49/24 +f 32/37 30/36 49/24 +f 34/38 32/37 49/24 +f 36/23 34/38 49/24 +f 33/6 35/21 50/7 +f 8/39 7/40 5/41 6/42 +f 6/42 5/41 35/43 36/44 +f 10/45 9/46 7/40 8/39 +f 12/47 11/48 9/46 10/45 +f 14/49 13/50 11/51 12/52 +f 16/53 15/54 13/50 14/49 +f 18/55 17/56 15/54 16/53 +f 20/57 19/58 17/56 18/55 +f 22/59 21/60 19/58 20/57 +f 24/61 23/62 21/60 22/59 +f 26/63 25/64 23/62 24/61 +f 28/65 27/66 25/64 26/63 +f 30/67 29/68 27/66 28/65 +f 32/69 31/70 29/68 30/67 +f 34/71 33/72 31/70 32/69 +f 36/44 35/43 33/72 34/71 +f 65/73 1/74 37/75 66/76 +f 63/77 3/78 2/79 62/80 +f 61/81 47/82 48/83 60/84 +f 64/85 4/86 3/78 63/77 +f 62/80 2/79 1/74 65/73 +f 60/84 48/83 4/86 64/85 +f 59/87 46/88 47/82 61/81 +f 58/89 45/90 46/88 59/87 +f 57/91 44/92 45/90 58/89 +f 56/93 43/94 44/92 57/91 +f 55/4 42/3 43/94 56/93 +f 53/95 40/96 41/2 54/1 +f 52/97 39/98 40/96 53/95 +f 51/99 38/100 39/98 52/97 +f 66/76 37/75 38/101 51/102 +f 67/58 69/60 70/59 68/57 +f 69/60 71/62 72/61 70/59 +f 71/62 73/64 74/63 72/61 +f 73/64 75/66 76/65 74/63 +f 75/66 77/68 78/67 76/65 +f 77/68 79/70 80/69 78/67 +f 79/70 81/72 82/71 80/69 +f 81/72 83/43 84/44 82/71 +f 83/43 85/41 86/42 84/44 +f 85/41 87/40 88/39 86/42 +f 87/40 89/46 90/45 88/39 +f 89/46 91/48 92/47 90/45 +f 91/51 93/50 94/49 92/52 +f 93/50 95/54 96/53 94/49 +f 97/56 67/58 68/57 98/55 +f 95/54 97/56 98/55 96/53 +f 70/103 116/104 68/105 +f 67/106 115/107 69/108 +f 69/108 115/107 71/109 +f 71/109 115/107 73/110 +f 73/110 115/107 75/111 +f 75/111 115/107 77/112 +f 77/112 115/107 79/113 +f 79/113 115/107 81/114 +f 81/114 115/107 83/115 +f 83/115 115/107 85/116 +f 85/116 115/107 87/117 +f 87/117 115/107 89/118 +f 89/118 115/107 91/119 +f 91/119 115/107 93/120 +f 93/120 115/107 95/121 +f 95/121 115/107 97/122 +f 97/122 115/107 67/106 +f 68/105 116/104 98/123 +f 98/123 116/104 96/124 +f 96/124 116/104 94/125 +f 94/125 116/104 92/126 +f 92/126 116/104 90/127 +f 90/127 116/104 88/128 +f 88/128 116/104 86/129 +f 86/129 116/104 84/130 +f 84/130 116/104 82/131 +f 82/131 116/104 80/132 +f 80/132 116/104 78/133 +f 78/133 116/104 76/134 +f 76/134 116/104 74/135 +f 74/135 116/104 72/136 +f 72/136 116/104 70/103 +f 107/137 120/1 121/4 108/138 +f 102/139 131/73 132/76 103/140 +f 100/141 129/77 128/80 101/142 +f 113/143 127/81 126/84 114/144 +f 99/145 130/85 129/77 100/141 +f 101/142 128/80 131/73 102/139 +f 114/144 126/84 130/85 99/145 +f 112/146 125/87 127/81 113/143 +f 111/147 124/89 125/87 112/146 +f 110/148 123/91 124/89 111/147 +f 109/149 122/93 123/91 110/148 +f 108/138 121/4 122/93 109/149 +f 106/150 119/95 120/1 107/137 +f 105/151 118/97 119/95 106/150 +f 104/152 117/99 118/97 105/151 +f 103/140 132/76 117/102 104/153 +f 133/58 135/60 136/59 134/57 +f 135/60 137/62 138/61 136/59 +f 137/62 139/64 140/63 138/61 +f 139/64 141/66 142/65 140/63 +f 141/66 143/68 144/67 142/65 +f 143/68 145/70 146/69 144/67 +f 145/70 147/72 148/71 146/69 +f 147/72 149/43 150/44 148/71 +f 149/43 151/41 152/42 150/44 +f 151/41 153/40 154/39 152/42 +f 153/40 155/46 156/45 154/39 +f 155/46 157/48 158/47 156/45 +f 157/51 159/50 160/49 158/52 +f 159/50 161/54 162/53 160/49 +f 163/56 133/58 134/57 164/55 +f 161/54 163/56 164/55 162/53 +f 136/103 182/104 134/105 +f 133/106 181/107 135/108 +f 135/108 181/107 137/109 +f 137/109 181/107 139/110 +f 139/110 181/107 141/111 +f 141/111 181/107 143/112 +f 143/112 181/107 145/113 +f 145/113 181/107 147/114 +f 147/114 181/107 149/115 +f 149/115 181/107 151/116 +f 151/116 181/107 153/117 +f 153/117 181/107 155/118 +f 155/118 181/107 157/119 +f 157/119 181/107 159/120 +f 159/120 181/107 161/121 +f 161/121 181/107 163/122 +f 163/122 181/107 133/106 +f 134/105 182/104 164/123 +f 164/123 182/104 162/124 +f 162/124 182/104 160/125 +f 160/125 182/104 158/126 +f 158/126 182/104 156/127 +f 156/127 182/104 154/128 +f 154/128 182/104 152/129 +f 152/129 182/104 150/130 +f 150/130 182/104 148/131 +f 148/131 182/104 146/132 +f 146/132 182/104 144/133 +f 144/133 182/104 142/134 +f 142/134 182/104 140/135 +f 140/135 182/104 138/136 +f 138/136 182/104 136/103 +f 173/137 223/2 224/3 174/138 +f 213/5 215/6 232/7 +f 211/8 213/5 232/7 +f 209/9 211/8 232/7 +f 207/10 209/9 232/7 +f 205/11 207/10 232/7 +f 203/12 205/11 232/7 +f 201/13 203/12 232/7 +f 199/14 201/13 232/7 +f 197/15 199/14 232/7 +f 195/16 197/15 232/7 +f 193/17 195/16 232/7 +f 191/18 193/17 232/7 +f 189/19 191/18 232/7 +f 187/20 189/19 232/7 +f 217/21 187/20 232/7 +f 188/22 218/23 231/24 +f 190/25 188/22 231/24 +f 192/26 190/25 231/24 +f 194/27 192/26 231/24 +f 196/28 194/27 231/24 +f 198/29 196/28 231/24 +f 200/30 198/29 231/24 +f 202/31 200/30 231/24 +f 204/32 202/31 231/24 +f 206/33 204/32 231/24 +f 208/34 206/33 231/24 +f 210/35 208/34 231/24 +f 212/36 210/35 231/24 +f 214/37 212/36 231/24 +f 216/38 214/37 231/24 +f 218/23 216/38 231/24 +f 215/6 217/21 232/7 +f 190/39 189/40 187/41 188/42 +f 188/42 187/41 217/43 218/44 +f 192/45 191/46 189/40 190/39 +f 194/47 193/48 191/46 192/45 +f 196/49 195/50 193/51 194/52 +f 198/53 197/54 195/50 196/49 +f 200/55 199/56 197/54 198/53 +f 202/57 201/58 199/56 200/55 +f 204/59 203/60 201/58 202/57 +f 206/61 205/62 203/60 204/59 +f 208/63 207/64 205/62 206/61 +f 210/65 209/66 207/64 208/63 +f 212/67 211/68 209/66 210/65 +f 214/69 213/70 211/68 212/67 +f 216/71 215/72 213/70 214/69 +f 218/44 217/43 215/72 216/71 +f 168/139 183/74 219/75 169/140 +f 166/141 185/78 184/79 167/142 +f 179/143 229/82 230/83 180/144 +f 165/145 186/86 185/78 166/141 +f 167/142 184/79 183/74 168/139 +f 180/144 230/83 186/86 165/145 +f 178/146 228/88 229/82 179/143 +f 177/147 227/90 228/88 178/146 +f 176/148 226/92 227/90 177/147 +f 175/149 225/94 226/92 176/148 +f 174/138 224/3 225/94 175/149 +f 172/150 222/96 223/2 173/137 +f 171/151 221/98 222/96 172/150 +f 170/152 220/100 221/98 171/151 +f 169/140 219/75 220/101 170/153 +f 286/1 273/2 274/3 287/4 +f 263/5 265/6 282/7 +f 261/8 263/5 282/7 +f 259/9 261/8 282/7 +f 257/10 259/9 282/7 +f 255/11 257/10 282/7 +f 253/12 255/11 282/7 +f 251/13 253/12 282/7 +f 249/14 251/13 282/7 +f 247/15 249/14 282/7 +f 245/16 247/15 282/7 +f 243/17 245/16 282/7 +f 241/18 243/17 282/7 +f 239/19 241/18 282/7 +f 237/20 239/19 282/7 +f 267/21 237/20 282/7 +f 238/22 268/23 281/24 +f 240/25 238/22 281/24 +f 242/26 240/25 281/24 +f 244/27 242/26 281/24 +f 246/28 244/27 281/24 +f 248/29 246/28 281/24 +f 250/30 248/29 281/24 +f 252/31 250/30 281/24 +f 254/32 252/31 281/24 +f 256/33 254/32 281/24 +f 258/34 256/33 281/24 +f 260/35 258/34 281/24 +f 262/36 260/35 281/24 +f 264/37 262/36 281/24 +f 266/38 264/37 281/24 +f 268/23 266/38 281/24 +f 265/6 267/21 282/7 +f 240/39 239/40 237/41 238/42 +f 238/42 237/41 267/43 268/44 +f 242/45 241/46 239/40 240/39 +f 244/47 243/48 241/46 242/45 +f 246/49 245/50 243/51 244/52 +f 248/53 247/54 245/50 246/49 +f 250/55 249/56 247/54 248/53 +f 252/57 251/58 249/56 250/55 +f 254/59 253/60 251/58 252/57 +f 256/61 255/62 253/60 254/59 +f 258/63 257/64 255/62 256/61 +f 260/65 259/66 257/64 258/63 +f 262/67 261/68 259/66 260/65 +f 264/69 263/70 261/68 262/67 +f 266/71 265/72 263/70 264/69 +f 268/44 267/43 265/72 266/71 +f 297/73 233/74 269/75 298/76 +f 295/77 235/78 234/79 294/80 +f 293/81 279/82 280/83 292/84 +f 296/85 236/86 235/78 295/77 +f 294/80 234/79 233/74 297/73 +f 292/84 280/83 236/86 296/85 +f 291/87 278/88 279/82 293/81 +f 290/89 277/90 278/88 291/87 +f 289/91 276/92 277/90 290/89 +f 288/93 275/94 276/92 289/91 +f 287/4 274/3 275/94 288/93 +f 285/95 272/96 273/2 286/1 +f 284/97 271/98 272/96 285/95 +f 283/99 270/100 271/98 284/97 +f 298/76 269/75 270/101 283/102 diff --git a/mods/pipeworks/models/pipeworks_pump.obj b/mods/pipeworks/models/pipeworks_pump.obj new file mode 100644 index 0000000..f05dd02 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_pump.obj @@ -0,0 +1,282 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-pump.blend' +# www.blender.org +mtllib pipeworks_pump.mtl +o Cube +v -0.500000 -0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +v -0.500000 -0.375000 0.500000 +v -0.500000 -0.375000 -0.500000 +v 0.500000 -0.375000 -0.500000 +v 0.500000 -0.375000 0.500000 +v -0.437500 -0.375000 0.437500 +v -0.437500 -0.375000 -0.437500 +v 0.437500 -0.375000 -0.437500 +v 0.437500 -0.375000 0.437500 +v -0.437500 0.375000 0.437500 +v -0.437500 0.375000 -0.437500 +v 0.437500 0.375000 -0.437500 +v 0.437500 0.375000 0.437500 +v 0.153248 0.468750 0.030483 +v 0.153248 0.500000 0.030483 +v 0.153248 0.468750 -0.030483 +v 0.153248 0.500000 -0.030483 +v 0.129917 0.468750 -0.086808 +v 0.129917 0.500000 -0.086808 +v 0.086808 0.468750 -0.129917 +v 0.086808 0.500000 -0.129917 +v 0.030483 0.468750 -0.153248 +v 0.030483 0.500000 -0.153248 +v -0.030483 0.468750 -0.153248 +v -0.030483 0.500000 -0.153248 +v -0.086808 0.468750 -0.129917 +v -0.086808 0.500000 -0.129917 +v -0.129917 0.468750 -0.086808 +v -0.129917 0.500000 -0.086808 +v -0.153247 0.468750 -0.030483 +v -0.153247 0.500000 -0.030483 +v -0.153247 0.468750 0.030483 +v -0.153247 0.500000 0.030483 +v -0.129917 0.468750 0.086808 +v -0.129917 0.500000 0.086808 +v -0.086808 0.468750 0.129917 +v -0.086808 0.500000 0.129917 +v -0.030483 0.468750 0.153248 +v -0.030483 0.500000 0.153248 +v 0.030483 0.468750 0.153248 +v 0.030483 0.500000 0.153248 +v 0.086808 0.468750 0.129917 +v 0.086808 0.500000 0.129917 +v 0.129917 0.468750 0.086808 +v 0.129918 0.500000 0.086808 +v 0.122598 0.468750 0.024386 +v 0.122598 0.468750 -0.024386 +v 0.103934 0.468750 -0.069446 +v 0.069447 0.468750 -0.103934 +v 0.024387 0.468750 -0.122598 +v -0.024386 0.468750 -0.122598 +v -0.069446 0.468750 -0.103934 +v -0.103933 0.468750 -0.069446 +v -0.122598 0.468750 -0.024386 +v -0.122598 0.468750 0.024386 +v -0.103933 0.468750 0.069446 +v -0.069446 0.468750 0.103934 +v -0.024386 0.468750 0.122598 +v 0.024387 0.468750 0.122598 +v 0.069447 0.468750 0.103934 +v 0.103934 0.468750 0.069446 +v 0.000000 0.468750 -0.000000 +v 0.000000 0.500000 0.000000 +v 0.122598 0.375003 0.024386 +v 0.122598 0.375003 -0.024386 +v 0.103934 0.375003 -0.069446 +v 0.069446 0.375003 0.103934 +v 0.103934 0.375003 0.069446 +v 0.024386 0.375003 0.122598 +v -0.024386 0.375003 0.122598 +v -0.069446 0.375003 0.103934 +v -0.103934 0.375003 0.069446 +v -0.122598 0.375003 0.024386 +v -0.122598 0.375003 -0.024386 +v -0.103934 0.375003 -0.069446 +v -0.069446 0.375003 -0.103934 +v -0.024386 0.375003 -0.122598 +v 0.069446 0.375003 -0.103934 +v 0.024386 0.375003 -0.122598 +vt 0.714844 0.761719 +vt 0.714844 0.511719 +vt 0.746094 0.511719 +vt 0.746094 0.761719 +vt 0.621094 0.761719 +vt 0.621094 0.511719 +vt 0.652344 0.511719 +vt 0.652344 0.761719 +vt 0.683594 0.761719 +vt 0.683594 0.511719 +vt 0.996094 0.511719 +vt 0.996094 0.761719 +vt 0.996094 0.261719 +vt 0.746094 0.261719 +vt 0.230469 0.261719 +vt 0.449219 0.261719 +vt 0.449219 0.433594 +vt 0.230469 0.433594 +vt 0.222656 0.613281 +vt 0.003906 0.613281 +vt 0.003906 0.441406 +vt 0.222656 0.441406 +vt 0.222656 0.433594 +vt 0.003906 0.433594 +vt 0.003906 0.261719 +vt 0.222656 0.261719 +vt 0.675781 0.433594 +vt 0.457031 0.433594 +vt 0.457031 0.261719 +vt 0.675781 0.261719 +vt 0.230469 0.660156 +vt 0.230469 0.441406 +vt 0.449219 0.441406 +vt 0.449219 0.660156 +vt 0.750000 0.996094 +vt 0.812500 0.996094 +vt 0.812500 0.945313 +vt 0.750000 0.945313 +vt 0.875000 0.996094 +vt 0.875000 0.945313 +vt 0.937500 0.996094 +vt 0.937500 0.945313 +vt 1.000000 0.996094 +vt 1.000000 0.945313 +vt 0.000000 0.996094 +vt 0.062500 0.996094 +vt 0.062500 0.945313 +vt 0.000000 0.945313 +vt 0.125000 0.996094 +vt 0.125000 0.945313 +vt 0.187500 0.996094 +vt 0.187500 0.945313 +vt 0.250000 0.996094 +vt 0.250000 0.945313 +vt 0.312500 0.996094 +vt 0.312500 0.945313 +vt 0.375000 0.996094 +vt 0.375000 0.945313 +vt 0.437500 0.996094 +vt 0.437500 0.945313 +vt 0.500000 0.996094 +vt 0.500000 0.945313 +vt 0.562500 0.996094 +vt 0.562500 0.945313 +vt 0.625000 0.996094 +vt 0.625000 0.945313 +vt 0.687500 0.996094 +vt 0.687500 0.945313 +vt 0.007550 0.738767 +vt 0.046892 0.730976 +vt 0.007550 0.723186 +vt 0.101275 0.738767 +vt 0.140617 0.730976 +vt 0.101275 0.723186 +vt 0.107265 0.708790 +vt 0.118332 0.697773 +vt 0.132792 0.691810 +vt 0.148443 0.691810 +vt 0.162903 0.697773 +vt 0.173970 0.708790 +vt 0.179959 0.723186 +vt 0.179959 0.738767 +vt 0.173970 0.753163 +vt 0.162903 0.764180 +vt 0.148443 0.770143 +vt 0.132792 0.770143 +vt 0.118332 0.764180 +vt 0.107265 0.753163 +vt 0.013540 0.708790 +vt 0.024607 0.697773 +vt 0.039067 0.691810 +vt 0.054718 0.691810 +vt 0.069178 0.697773 +vt 0.080245 0.708790 +vt 0.086234 0.723186 +vt 0.086234 0.738767 +vt 0.080245 0.753162 +vt 0.069178 0.764180 +vt 0.054718 0.770143 +vt 0.039067 0.770143 +vt 0.024607 0.764180 +vt 0.013540 0.753162 +vt 0.250000 0.777344 +vt 0.312500 0.777344 +vt 0.937500 0.777344 +vt 1.000000 0.777344 +vt 0.812500 0.777344 +vt 0.875000 0.777344 +vt 0.625000 0.777344 +vt 0.687500 0.777344 +vt 0.750000 0.777344 +vt 0.562500 0.777344 +vt 0.500000 0.777344 +vt 0.437500 0.777344 +vt 0.375000 0.777344 +vt 0.187500 0.777344 +vt 0.125000 0.777344 +vt 0.062500 0.777344 +vt 0.000000 0.777344 +usemtl None +s off +f 5/1 6/2 2/3 1/4 +f 6/5 7/6 3/7 2/8 +f 7/9 8/10 4/2 3/1 +f 8/10 5/9 1/8 4/7 +f 1/4 2/3 3/11 4/12 +f 8/13 7/11 6/3 5/14 +f 13/15 14/16 10/17 9/18 +f 14/19 15/20 11/21 10/22 +f 15/23 16/24 12/25 11/26 +f 16/27 13/28 9/29 12/30 +f 16/31 15/32 14/33 13/34 +f 17/35 19/36 20/37 18/38 +f 19/36 21/39 22/40 20/37 +f 21/39 23/41 24/42 22/40 +f 23/41 25/43 26/44 24/42 +f 25/45 27/46 28/47 26/48 +f 27/46 29/49 30/50 28/47 +f 29/49 31/51 32/52 30/50 +f 31/51 33/53 34/54 32/52 +f 33/53 35/55 36/56 34/54 +f 35/55 37/57 38/58 36/56 +f 37/57 39/59 40/60 38/58 +f 39/59 41/61 42/62 40/60 +f 41/61 43/63 44/64 42/62 +f 43/63 45/65 46/66 44/64 +f 47/67 17/35 18/38 48/68 +f 45/65 47/67 48/68 46/66 +f 20/69 66/70 18/71 +f 17/72 65/73 19/74 +f 19/74 65/73 21/75 +f 21/75 65/73 23/76 +f 23/76 65/73 25/77 +f 25/77 65/73 27/78 +f 27/78 65/73 29/79 +f 29/79 65/73 31/80 +f 31/80 65/73 33/81 +f 33/81 65/73 35/82 +f 35/82 65/73 37/83 +f 37/83 65/73 39/84 +f 39/84 65/73 41/85 +f 41/85 65/73 43/86 +f 43/86 65/73 45/87 +f 45/87 65/73 47/88 +f 47/88 65/73 17/72 +f 18/71 66/70 48/89 +f 48/89 66/70 46/90 +f 46/90 66/70 44/91 +f 44/91 66/70 42/92 +f 42/92 66/70 40/93 +f 40/93 66/70 38/94 +f 38/94 66/70 36/95 +f 36/95 66/70 34/96 +f 34/96 66/70 32/97 +f 32/97 66/70 30/98 +f 30/98 66/70 28/99 +f 28/99 66/70 26/100 +f 26/100 66/70 24/101 +f 24/101 66/70 22/102 +f 22/102 66/70 20/69 +f 57/54 77/103 76/104 58/56 +f 52/42 81/105 82/106 53/44 +f 50/37 68/107 69/108 51/40 +f 63/66 70/109 71/110 64/68 +f 49/38 67/111 68/107 50/37 +f 51/40 69/108 81/105 52/42 +f 64/68 71/110 67/111 49/38 +f 62/64 72/112 70/109 63/66 +f 61/62 73/113 72/112 62/64 +f 60/60 74/114 73/113 61/62 +f 59/58 75/115 74/114 60/60 +f 58/56 76/104 75/115 59/58 +f 56/52 78/116 77/103 57/54 +f 55/50 79/117 78/116 56/52 +f 54/47 80/118 79/117 55/50 +f 53/48 82/119 80/118 54/47 diff --git a/mods/pipeworks/models/pipeworks_spigot.obj b/mods/pipeworks/models/pipeworks_spigot.obj new file mode 100644 index 0000000..f6e80c9 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_spigot.obj @@ -0,0 +1,512 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-spigot.blend' +# www.blender.org +mtllib pipeworks_spigot.mtl +o pipe.000_Cylinder.001 +v -0.122598 -0.024391 -0.024386 +v -0.122598 -0.024391 0.024386 +v 0.129917 -0.250000 -0.086808 +v 0.153247 -0.250000 -0.030483 +v -0.000000 -0.250000 -0.000000 +v 0.086808 -0.250000 -0.129917 +v 0.030483 -0.250000 -0.153248 +v -0.030483 -0.250000 -0.153248 +v -0.086808 -0.250000 -0.129917 +v -0.129917 -0.250000 -0.086808 +v -0.153248 -0.250000 -0.030483 +v -0.153248 -0.250000 0.030483 +v -0.129917 -0.250000 0.086808 +v -0.086808 -0.250000 0.129917 +v -0.030483 -0.250000 0.153247 +v 0.030483 -0.250000 0.153248 +v 0.086808 -0.250000 0.129917 +v 0.129917 -0.250000 0.086808 +v 0.153247 -0.250000 0.030483 +v 0.129917 -0.187500 0.086808 +v 0.153248 -0.187500 0.030483 +v -0.000000 -0.187500 -0.000000 +v 0.086808 -0.187500 0.129917 +v 0.030483 -0.187500 0.153248 +v -0.030483 -0.187500 0.153247 +v -0.086808 -0.187500 0.129917 +v -0.129917 -0.187500 0.086808 +v -0.153248 -0.187500 0.030483 +v -0.153248 -0.187500 -0.030483 +v -0.129917 -0.187500 -0.086808 +v -0.086808 -0.187500 -0.129917 +v -0.030483 -0.187500 -0.153248 +v 0.030483 -0.187500 -0.153248 +v 0.086808 -0.187500 -0.129917 +v 0.129917 -0.187500 -0.086808 +v 0.153248 -0.187500 -0.030483 +v 0.069446 -0.024391 -0.103934 +v 0.024386 -0.024391 -0.122598 +v 0.122598 -0.024391 -0.024386 +v 0.103934 -0.024391 -0.069446 +v 0.069446 -0.024391 0.103934 +v 0.103934 -0.024391 0.069446 +v 0.122598 -0.024391 0.024386 +v 0.024386 -0.024391 0.122598 +v -0.024386 -0.024391 0.122598 +v -0.069446 -0.024391 0.103934 +v -0.103934 -0.024391 0.069446 +v -0.103934 -0.024391 -0.069446 +v -0.069446 -0.024391 -0.103934 +v -0.024386 -0.024391 -0.122598 +v -0.103934 0.041589 -0.041924 +v 0.103934 0.041589 -0.041925 +v 0.122598 0.009727 -0.010062 +v 0.024386 0.079173 -0.079509 +v 0.069446 0.065976 -0.066311 +v 0.069446 0.094826 -0.024663 +v -0.103934 0.062964 -0.011464 +v -0.069446 0.094827 -0.024662 +v -0.024386 0.112070 -0.031805 +v 0.024386 0.112070 -0.031805 +v 0.122598 0.021334 0.005779 +v 0.103934 0.062964 -0.011464 +v -0.122598 0.021334 0.005780 +v -0.024386 0.079173 -0.079509 +v -0.069446 0.065976 -0.066311 +v -0.122599 -0.024387 0.468750 +v -0.122599 0.024386 0.468750 +v -0.122598 0.024386 0.024391 +v 0.129917 -0.086808 0.500000 +v 0.153247 -0.030483 0.500000 +v -0.000001 0.000000 0.500000 +v 0.086807 -0.129917 0.500000 +v 0.030482 -0.153248 0.500000 +v -0.030483 -0.153248 0.500000 +v -0.086808 -0.129917 0.500000 +v -0.129918 -0.086808 0.500000 +v -0.153248 -0.030483 0.500000 +v -0.153248 0.030483 0.500000 +v -0.129918 0.086808 0.500000 +v -0.086808 0.129917 0.500000 +v -0.030483 0.153247 0.500000 +v 0.030482 0.153247 0.500000 +v 0.086807 0.129917 0.500000 +v 0.129917 0.086808 0.500000 +v 0.153247 0.030483 0.500000 +v 0.129917 0.086808 0.468750 +v 0.153247 0.030483 0.468750 +v 0.000000 0.000000 0.468750 +v 0.086807 0.129917 0.468750 +v 0.030482 0.153247 0.468750 +v -0.030483 0.153247 0.468750 +v -0.086808 0.129917 0.468750 +v -0.129918 0.086808 0.468750 +v -0.153248 0.030483 0.468750 +v -0.153248 -0.030483 0.468750 +v -0.129918 -0.086808 0.468750 +v -0.086808 -0.129917 0.468750 +v -0.030483 -0.153248 0.468750 +v 0.030482 -0.153248 0.468750 +v 0.086807 -0.129917 0.468750 +v 0.129917 -0.086808 0.468750 +v 0.153247 -0.030483 0.468750 +v 0.069446 -0.103934 0.024391 +v 0.069446 -0.103934 0.468750 +v 0.024386 -0.122598 0.468750 +v 0.024386 -0.122598 0.024391 +v 0.122598 -0.024387 0.468750 +v 0.103933 -0.069447 0.468750 +v 0.103934 -0.069446 0.024391 +v 0.069446 0.103933 0.468750 +v 0.103933 0.069446 0.468750 +v 0.103934 0.069446 0.024391 +v 0.122598 0.024386 0.024391 +v 0.122598 0.024386 0.468750 +v 0.024386 0.122598 0.024391 +v 0.024386 0.122598 0.468750 +v -0.024386 0.122598 0.024391 +v -0.024387 0.122598 0.468750 +v -0.069446 0.103934 0.024391 +v -0.069447 0.103933 0.468750 +v -0.103934 0.069446 0.024391 +v -0.103934 0.069446 0.468750 +v -0.103934 -0.069446 0.024391 +v -0.103934 -0.069447 0.468750 +v -0.069446 -0.103934 0.024391 +v -0.069447 -0.103934 0.468750 +v -0.024386 -0.122598 0.024391 +v -0.024387 -0.122598 0.468750 +v 0.069446 0.103934 0.024390 +v -0.122598 -0.005780 -0.020763 +v -0.024386 0.031804 -0.111499 +v -0.069446 0.024662 -0.094256 +v -0.103934 0.011464 -0.062393 +v 0.103934 0.011464 -0.062393 +v 0.122598 -0.005780 -0.020763 +v 0.024386 0.031804 -0.111499 +v 0.069446 0.024662 -0.094256 +v -0.122598 0.009727 -0.010062 +v -0.122598 -0.246570 0.024386 +v -0.103934 -0.246570 0.069446 +v -0.069447 -0.246570 0.103934 +v -0.122598 -0.246570 -0.024386 +v 0.069446 -0.246571 0.103933 +v 0.122598 -0.246571 0.024386 +v 0.103934 -0.246571 0.069446 +v 0.103933 -0.246571 -0.069446 +v -0.024386 -0.246570 0.122598 +v 0.122598 -0.246571 -0.024386 +v -0.024386 -0.246571 -0.122598 +v 0.024386 -0.246571 -0.122598 +v 0.069446 -0.246571 -0.103934 +v -0.103934 -0.246570 -0.069446 +v -0.069446 -0.246570 -0.103934 +v 0.024386 -0.246570 0.122598 +vt 0.139725 0.682190 +vt 0.199773 0.657318 +vt 0.232270 0.820694 +vt 0.093767 0.728149 +vt 0.068894 0.788196 +vt 0.068894 0.853192 +vt 0.093767 0.913239 +vt 0.139725 0.959198 +vt 0.199773 0.984070 +vt 0.264768 0.984070 +vt 0.324816 0.959198 +vt 0.370774 0.913239 +vt 0.395647 0.853192 +vt 0.395647 0.788196 +vt 0.370774 0.728149 +vt 0.324816 0.682190 +vt 0.264768 0.657318 +vt 0.487410 0.682190 +vt 0.547457 0.657318 +vt 0.579955 0.820694 +vt 0.441451 0.728149 +vt 0.416578 0.788196 +vt 0.416578 0.853192 +vt 0.441451 0.913239 +vt 0.487410 0.959198 +vt 0.547457 0.984070 +vt 0.612452 0.984070 +vt 0.672500 0.959198 +vt 0.718459 0.913239 +vt 0.743331 0.853192 +vt 0.743331 0.788196 +vt 0.718459 0.728149 +vt 0.672500 0.682190 +vt 0.612452 0.657318 +vt 0.125000 0.640625 +vt 0.125000 0.578125 +vt 0.187500 0.578125 +vt 0.187500 0.640625 +vt 0.250000 0.578125 +vt 0.250000 0.640625 +vt 0.062500 0.640625 +vt 0.062500 0.578125 +vt 0.000000 0.640625 +vt 0.000000 0.578125 +vt 0.937500 0.640625 +vt 0.937500 0.578125 +vt 1.000000 0.578125 +vt 1.000000 0.640625 +vt 0.875000 0.640625 +vt 0.875000 0.578125 +vt 0.812500 0.640625 +vt 0.812500 0.578125 +vt 0.750000 0.640625 +vt 0.750000 0.578125 +vt 0.687500 0.640625 +vt 0.687500 0.578125 +vt 0.625000 0.640625 +vt 0.625000 0.578125 +vt 0.562500 0.640625 +vt 0.562500 0.578125 +vt 0.500000 0.640625 +vt 0.500000 0.578125 +vt 0.437500 0.640625 +vt 0.437500 0.578125 +vt 0.375000 0.640625 +vt 0.375000 0.578125 +vt 0.312500 0.640625 +vt 0.312500 0.578125 +vt 0.187500 0.453125 +vt 0.125000 0.453125 +vt 0.139892 0.682190 +vt 0.199940 0.657318 +vt 0.232437 0.820694 +vt 0.093934 0.728149 +vt 0.069061 0.788196 +vt 0.069061 0.853192 +vt 0.093934 0.913239 +vt 0.139892 0.959198 +vt 0.199940 0.984070 +vt 0.264935 0.984070 +vt 0.324983 0.959198 +vt 0.370941 0.913239 +vt 0.395814 0.853192 +vt 0.395814 0.788196 +vt 0.370941 0.728149 +vt 0.324983 0.682190 +vt 0.264935 0.657318 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.812500 0.265625 +vt 0.812500 0.015625 +vt 0.625000 0.265625 +vt 0.625000 0.015625 +vt 0.687500 0.015625 +vt 0.687500 0.265625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.500000 0.015625 +vt 0.500000 0.265625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.250000 0.265625 +vt 0.250000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.125000 0.015625 +vt 0.125000 0.265625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.000000 0.999989 +vt 0.000000 0.890943 +vt 0.041611 0.899043 +vt 0.941956 0.794823 +vt 0.941956 0.841698 +vt 0.895081 0.841698 +vt 0.895081 0.794823 +vt 0.848206 0.841698 +vt 0.848206 0.794823 +vt 0.801331 0.794823 +vt 0.801331 0.841698 +vt 0.754456 0.841698 +vt 0.754456 0.794823 +vt 0.988831 0.794823 +vt 0.988831 0.841698 +vt 0.941956 0.701073 +vt 0.941956 0.747948 +vt 0.895081 0.747948 +vt 0.895081 0.701073 +vt 0.041611 0.741571 +vt 0.000000 0.749671 +vt 0.076282 0.717645 +vt 0.102233 0.682226 +vt 0.109057 0.640614 +vt 0.754456 0.747948 +vt 0.801331 0.747948 +vt 0.848206 0.747948 +vt 0.848206 0.701073 +vt 0.941956 0.888573 +vt 0.988831 0.888573 +vt 0.895081 0.888573 +vt 0.848206 0.888573 +vt 0.076282 0.922969 +vt 0.102233 0.958388 +vt 0.109057 1.000000 +vt 0.801331 0.888573 +vt 0.754456 0.888573 +vt 0.801331 0.935448 +vt 0.754456 0.935448 +vt 0.754456 0.982323 +vt 0.801331 0.982323 +vt 0.848206 0.935448 +vt 0.848206 0.982323 +vt 0.895081 0.935448 +vt 0.895081 0.982323 +vt 0.941956 0.935448 +vt 0.941956 0.982323 +vt 0.988831 0.982323 +vt 0.988831 0.935448 +vt 0.801331 0.701073 +vt 0.754456 0.701073 +vt 0.250000 0.453125 +vt 0.875000 0.453125 +vt 0.937500 0.453125 +vt 0.750000 0.453125 +vt 0.812500 0.453125 +vt 0.562500 0.453125 +vt 0.625000 0.453125 +vt 0.687500 0.453125 +vt 0.500000 0.453125 +vt 0.437500 0.453125 +vt 0.375000 0.453125 +vt 0.312500 0.453125 +vt 0.062500 0.453125 +vt 0.000000 0.453125 +vt 1.000000 0.453125 +g pipe.000_Cylinder.001_metal +usemtl metal +s off +f 3/1 4/2 5/3 +f 6/4 3/1 5/3 +f 7/5 6/4 5/3 +f 8/6 7/5 5/3 +f 9/7 8/6 5/3 +f 10/8 9/7 5/3 +f 11/9 10/8 5/3 +f 12/10 11/9 5/3 +f 13/11 12/10 5/3 +f 14/12 13/11 5/3 +f 15/13 14/12 5/3 +f 16/14 15/13 5/3 +f 17/15 16/14 5/3 +f 18/16 17/15 5/3 +f 19/17 18/16 5/3 +f 20/18 21/19 22/20 +f 23/21 20/18 22/20 +f 24/22 23/21 22/20 +f 25/23 24/22 22/20 +f 26/24 25/23 22/20 +f 27/25 26/24 22/20 +f 28/26 27/25 22/20 +f 29/27 28/26 22/20 +f 30/28 29/27 22/20 +f 31/29 30/28 22/20 +f 32/30 31/29 22/20 +f 33/31 32/30 22/20 +f 34/32 33/31 22/20 +f 35/33 34/32 22/20 +f 36/34 35/33 22/20 +f 21/19 36/34 22/20 +f 4/2 19/17 5/3 +f 23/35 17/36 18/37 20/38 +f 20/38 18/37 19/39 21/40 +f 24/41 16/42 17/36 23/35 +f 25/43 15/44 16/42 24/41 +f 26/45 14/46 15/47 25/48 +f 27/49 13/50 14/46 26/45 +f 28/51 12/52 13/50 27/49 +f 29/53 11/54 12/52 28/51 +f 30/55 10/56 11/54 29/53 +f 31/57 9/58 10/56 30/55 +f 32/59 8/60 9/58 31/57 +f 33/61 7/62 8/60 32/59 +f 34/63 6/64 7/62 33/61 +f 35/65 3/66 6/64 34/63 +f 36/67 4/68 3/66 35/65 +f 21/40 19/39 4/68 36/67 +f 142/69 1/37 48/36 152/70 +f 69/71 70/72 71/73 +f 72/74 69/71 71/73 +f 73/75 72/74 71/73 +f 74/76 73/75 71/73 +f 75/77 74/76 71/73 +f 76/78 75/77 71/73 +f 77/79 76/78 71/73 +f 78/80 77/79 71/73 +f 79/81 78/80 71/73 +f 80/82 79/81 71/73 +f 81/83 80/82 71/73 +f 82/84 81/83 71/73 +f 83/85 82/84 71/73 +f 84/86 83/85 71/73 +f 85/87 84/86 71/73 +f 86/18 87/19 88/20 +f 89/21 86/18 88/20 +f 90/22 89/21 88/20 +f 91/23 90/22 88/20 +f 92/24 91/23 88/20 +f 93/25 92/24 88/20 +f 94/26 93/25 88/20 +f 95/27 94/26 88/20 +f 96/28 95/27 88/20 +f 97/29 96/28 88/20 +f 98/30 97/29 88/20 +f 99/31 98/30 88/20 +f 100/32 99/31 88/20 +f 101/33 100/32 88/20 +f 102/34 101/33 88/20 +f 87/19 102/34 88/20 +f 70/72 85/87 71/73 +f 89/35 83/36 84/37 86/38 +f 86/38 84/37 85/39 87/40 +f 90/41 82/42 83/36 89/35 +f 91/43 81/44 82/42 90/41 +f 92/45 80/46 81/47 91/48 +f 93/49 79/50 80/46 92/45 +f 94/51 78/52 79/50 93/49 +f 95/53 77/54 78/52 94/51 +f 96/55 76/56 77/54 95/53 +f 97/57 75/58 76/56 96/55 +f 98/59 74/60 75/58 97/57 +f 99/61 73/62 74/60 98/59 +f 100/63 72/64 73/62 99/61 +f 101/65 69/66 72/64 100/63 +f 102/67 70/68 69/66 101/65 +f 87/40 85/39 70/68 102/67 +f 103/88 104/89 105/90 106/91 +f 109/92 108/93 104/89 103/88 +f 112/94 111/95 114/96 113/97 +f 117/98 118/99 116/100 115/101 +f 119/102 120/103 118/99 117/98 +f 121/104 122/105 120/103 119/102 +f 68/106 67/107 122/105 121/104 +f 125/108 126/109 124/110 123/111 +f 127/112 128/113 126/109 125/108 +f 106/91 105/90 128/114 127/115 +f 2/116 66/117 67/107 68/106 +f 43/118 107/119 108/93 109/92 +f 129/120 110/121 111/95 112/94 +f 113/97 114/96 107/119 43/118 +f 115/101 116/100 110/121 129/120 +f 123/111 124/110 66/117 2/116 +f 43/122 39/123 135/124 +f 50/125 131/126 136/127 38/128 +f 38/128 136/127 137/129 37/130 +f 40/131 37/130 137/129 134/132 +f 40/131 134/132 135/133 39/134 +f 50/125 49/135 132/136 131/126 +f 49/137 48/138 133/139 132/140 +f 48/138 1/125 130/128 133/139 +f 2/43 130/141 1/142 +f 2/43 138/143 130/141 +f 2/43 63/144 138/143 +f 63/144 2/43 68/145 +f 121/146 57/147 63/131 68/134 +f 57/147 51/148 138/130 63/131 +f 133/139 130/128 138/130 51/148 +f 65/149 132/140 133/139 51/148 +f 64/150 131/126 132/136 65/151 +f 64/150 54/152 136/127 131/126 +f 54/152 55/153 137/129 136/127 +f 43/122 135/124 53/154 +f 43/122 53/154 61/155 +f 61/155 113/156 43/122 +f 134/132 52/157 53/158 135/133 +f 62/159 61/160 53/158 52/157 +f 52/157 134/132 137/129 55/153 +f 113/161 61/160 62/159 112/162 +f 62/159 52/157 55/153 56/163 +f 62/159 56/163 129/164 112/162 +f 60/165 56/163 55/153 54/152 +f 60/165 115/166 129/164 56/163 +f 64/150 59/167 60/165 54/152 +f 117/168 115/166 60/165 59/167 +f 119/169 117/168 59/167 58/170 +f 59/167 64/150 65/151 58/170 +f 58/171 65/149 51/148 57/147 +f 121/146 119/172 58/171 57/147 +f 1/37 142/69 139/173 2/39 +f 37/50 151/174 150/175 38/46 +f 39/54 148/176 146/177 40/52 +f 41/60 143/178 145/179 42/58 +f 43/56 144/180 148/176 39/54 +f 40/52 146/177 151/174 37/50 +f 42/58 145/179 144/180 43/56 +f 44/62 154/181 143/178 41/60 +f 45/64 147/182 154/181 44/62 +f 46/66 141/183 147/182 45/64 +f 47/68 140/184 141/183 46/66 +f 2/39 139/173 140/184 47/68 +f 49/42 153/185 152/70 48/36 +f 50/44 149/186 153/185 49/42 +f 38/46 150/175 149/187 50/47 diff --git a/mods/pipeworks/models/pipeworks_spigot_pouring.obj b/mods/pipeworks/models/pipeworks_spigot_pouring.obj new file mode 100644 index 0000000..50f653c --- /dev/null +++ b/mods/pipeworks/models/pipeworks_spigot_pouring.obj @@ -0,0 +1,634 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-spigot-pouring.blend' +# www.blender.org +mtllib pipeworks_spigot_pouring.mtl +o pipe.001_Cylinder.000 +v -0.094401 -0.559070 0.018777 +v -0.080029 -0.559070 0.053473 +v -0.053474 -0.559070 0.080029 +v -0.094401 -0.559070 -0.018778 +v 0.053473 -0.559070 0.080029 +v 0.094400 -0.559070 0.018777 +v 0.080029 -0.559070 0.053473 +v 0.080029 -0.559071 -0.053474 +v -0.018777 -0.559070 0.094400 +v 0.094400 -0.559071 -0.018777 +v -0.018777 -0.559071 -0.094401 +v 0.018777 -0.559071 -0.094401 +v 0.053473 -0.559071 -0.080029 +v -0.080029 -0.559070 -0.053474 +v -0.053474 -0.559070 -0.080029 +v 0.018777 -0.559070 0.094400 +v -0.000000 -0.559070 -0.000000 +v -0.094401 -0.243141 0.018777 +v -0.080029 -0.243141 0.053473 +v -0.053474 -0.243141 0.080029 +v -0.094401 -0.243141 -0.018778 +v 0.053473 -0.243141 0.080029 +v 0.094400 -0.243141 0.018777 +v 0.080029 -0.243141 0.053473 +v 0.080029 -0.243141 -0.053474 +v -0.018777 -0.243141 0.094400 +v 0.094400 -0.243141 -0.018777 +v -0.018777 -0.243141 -0.094401 +v 0.018777 -0.243141 -0.094401 +v 0.053473 -0.243141 -0.080029 +v -0.080029 -0.243141 -0.053474 +v -0.053474 -0.243141 -0.080029 +v 0.018777 -0.243141 0.094400 +vt 0.499995 0.000000 +vt 0.374998 0.000000 +vt 0.375003 1.000000 +vt 0.500001 1.000000 +vt 0.249999 0.000000 +vt 0.250003 1.000000 +vt 0.124999 0.000000 +vt 0.125002 1.000000 +vt 0.874999 0.000000 +vt 0.750001 0.000000 +vt 0.750000 1.000000 +vt 0.874999 1.000000 +vt 0.625002 0.000000 +vt 0.624999 1.000000 +vt 0.500003 0.000000 +vt 0.499998 1.000000 +vt 0.375006 0.000000 +vt 0.375000 1.000000 +vt 0.250008 0.000000 +vt 0.250001 1.000000 +vt 0.125008 0.000000 +vt 0.000010 0.000000 +vt 0.000000 1.000000 +vt 0.125000 1.000000 +vt 0.749993 0.000000 +vt 0.624993 0.000000 +vt 0.625001 1.000000 +vt 0.750002 1.000000 +vt 0.999987 0.000000 +vt 0.874991 0.000000 +vt 0.875002 1.000000 +vt 1.000000 1.000000 +vt 0.999997 0.000000 +vt 0.999998 1.000000 +vt 0.000003 1.000000 +vt 0.000002 0.000000 +vt 0.000000 0.400543 +vt 0.076119 0.216772 +vt 0.500000 0.500000 +vt 0.216773 0.076119 +vt 0.400545 0.000000 +vt 0.599455 0.000000 +vt 0.783226 0.076119 +vt 0.923879 0.216773 +vt 1.000000 0.400544 +vt 1.000000 0.599455 +vt 0.923881 0.783226 +vt 0.783227 0.923879 +vt 0.599455 1.000000 +vt 0.400545 1.000000 +vt 0.216772 0.923879 +vt 0.076119 0.783227 +vt 0.000000 0.599455 +g pipe.001_Cylinder.000_water +usemtl water +s off +f 12/1 11/2 28/3 29/4 +f 11/2 15/5 32/6 28/3 +f 15/5 14/7 31/8 32/6 +f 1/9 2/10 19/11 18/12 +f 2/10 3/13 20/14 19/11 +f 3/13 9/15 26/16 20/14 +f 9/15 16/17 33/18 26/16 +f 16/17 5/19 22/20 33/18 +f 7/21 6/22 23/23 24/24 +f 8/25 13/26 30/27 25/28 +f 6/29 10/30 27/31 23/32 +f 5/19 7/21 24/24 22/20 +f 10/30 8/25 25/28 27/31 +f 13/26 12/1 29/4 30/27 +f 4/33 1/9 18/12 21/34 +f 21/35 31/8 14/7 4/36 +f 4/37 14/38 17/39 +f 14/38 15/40 17/39 +f 15/40 11/41 17/39 +f 11/41 12/42 17/39 +f 12/42 13/43 17/39 +f 13/43 8/44 17/39 +f 8/44 10/45 17/39 +f 10/45 6/46 17/39 +f 6/46 7/47 17/39 +f 7/47 5/48 17/39 +f 5/48 16/49 17/39 +f 16/49 9/50 17/39 +f 9/50 3/51 17/39 +f 3/51 2/52 17/39 +f 2/52 1/53 17/39 +f 1/53 4/37 17/39 +o pipe.000_Cylinder.001 +v -0.122598 -0.024391 -0.024386 +v -0.122598 -0.024391 0.024386 +v 0.129917 -0.250000 -0.086808 +v 0.153247 -0.250000 -0.030483 +v -0.000000 -0.250000 -0.000000 +v 0.086808 -0.250000 -0.129917 +v 0.030483 -0.250000 -0.153248 +v -0.030483 -0.250000 -0.153248 +v -0.086808 -0.250000 -0.129917 +v -0.129917 -0.250000 -0.086808 +v -0.153248 -0.250000 -0.030483 +v -0.153248 -0.250000 0.030483 +v -0.129917 -0.250000 0.086808 +v -0.086808 -0.250000 0.129917 +v -0.030483 -0.250000 0.153247 +v 0.030483 -0.250000 0.153248 +v 0.086808 -0.250000 0.129917 +v 0.129917 -0.250000 0.086808 +v 0.153247 -0.250000 0.030483 +v 0.129917 -0.187500 0.086808 +v 0.153248 -0.187500 0.030483 +v -0.000000 -0.187500 -0.000000 +v 0.086808 -0.187500 0.129917 +v 0.030483 -0.187500 0.153248 +v -0.030483 -0.187500 0.153247 +v -0.086808 -0.187500 0.129917 +v -0.129917 -0.187500 0.086808 +v -0.153248 -0.187500 0.030483 +v -0.153248 -0.187500 -0.030483 +v -0.129917 -0.187500 -0.086808 +v -0.086808 -0.187500 -0.129917 +v -0.030483 -0.187500 -0.153248 +v 0.030483 -0.187500 -0.153248 +v 0.086808 -0.187500 -0.129917 +v 0.129917 -0.187500 -0.086808 +v 0.153248 -0.187500 -0.030483 +v 0.069446 -0.024391 -0.103934 +v 0.024386 -0.024391 -0.122598 +v 0.122598 -0.024391 -0.024386 +v 0.103934 -0.024391 -0.069446 +v 0.069446 -0.024391 0.103934 +v 0.103934 -0.024391 0.069446 +v 0.122598 -0.024391 0.024386 +v 0.024386 -0.024391 0.122598 +v -0.024386 -0.024391 0.122598 +v -0.069446 -0.024391 0.103934 +v -0.103934 -0.024391 0.069446 +v -0.103934 -0.024391 -0.069446 +v -0.069446 -0.024391 -0.103934 +v -0.024386 -0.024391 -0.122598 +v -0.103934 0.041589 -0.041924 +v 0.103934 0.041589 -0.041925 +v 0.122598 0.009727 -0.010062 +v 0.024386 0.079173 -0.079509 +v 0.069446 0.065976 -0.066311 +v 0.069446 0.094826 -0.024663 +v -0.103934 0.062964 -0.011464 +v -0.069446 0.094827 -0.024662 +v -0.024386 0.112070 -0.031805 +v 0.024386 0.112070 -0.031805 +v 0.122598 0.021334 0.005779 +v 0.103934 0.062964 -0.011464 +v -0.122598 0.021334 0.005780 +v -0.024386 0.079173 -0.079509 +v -0.069446 0.065976 -0.066311 +v -0.122599 -0.024387 0.468750 +v -0.122599 0.024386 0.468750 +v -0.122598 0.024386 0.024391 +v 0.129917 -0.086808 0.500000 +v 0.153247 -0.030483 0.500000 +v -0.000001 0.000000 0.500000 +v 0.086807 -0.129917 0.500000 +v 0.030482 -0.153248 0.500000 +v -0.030483 -0.153248 0.500000 +v -0.086808 -0.129917 0.500000 +v -0.129918 -0.086808 0.500000 +v -0.153248 -0.030483 0.500000 +v -0.153248 0.030483 0.500000 +v -0.129918 0.086808 0.500000 +v -0.086808 0.129917 0.500000 +v -0.030483 0.153247 0.500000 +v 0.030482 0.153247 0.500000 +v 0.086807 0.129917 0.500000 +v 0.129917 0.086808 0.500000 +v 0.153247 0.030483 0.500000 +v 0.129917 0.086808 0.468750 +v 0.153247 0.030483 0.468750 +v 0.000000 0.000000 0.468750 +v 0.086807 0.129917 0.468750 +v 0.030482 0.153247 0.468750 +v -0.030483 0.153247 0.468750 +v -0.086808 0.129917 0.468750 +v -0.129918 0.086808 0.468750 +v -0.153248 0.030483 0.468750 +v -0.153248 -0.030483 0.468750 +v -0.129918 -0.086808 0.468750 +v -0.086808 -0.129917 0.468750 +v -0.030483 -0.153248 0.468750 +v 0.030482 -0.153248 0.468750 +v 0.086807 -0.129917 0.468750 +v 0.129917 -0.086808 0.468750 +v 0.153247 -0.030483 0.468750 +v 0.069446 -0.103934 0.024391 +v 0.069446 -0.103934 0.468750 +v 0.024386 -0.122598 0.468750 +v 0.024386 -0.122598 0.024391 +v 0.122598 -0.024387 0.468750 +v 0.103933 -0.069447 0.468750 +v 0.103934 -0.069446 0.024391 +v 0.069446 0.103933 0.468750 +v 0.103933 0.069446 0.468750 +v 0.103934 0.069446 0.024391 +v 0.122598 0.024386 0.024391 +v 0.122598 0.024386 0.468750 +v 0.024386 0.122598 0.024391 +v 0.024386 0.122598 0.468750 +v -0.024386 0.122598 0.024391 +v -0.024387 0.122598 0.468750 +v -0.069446 0.103934 0.024391 +v -0.069447 0.103933 0.468750 +v -0.103934 0.069446 0.024391 +v -0.103934 0.069446 0.468750 +v -0.103934 -0.069446 0.024391 +v -0.103934 -0.069447 0.468750 +v -0.069446 -0.103934 0.024391 +v -0.069447 -0.103934 0.468750 +v -0.024386 -0.122598 0.024391 +v -0.024387 -0.122598 0.468750 +v 0.069446 0.103934 0.024390 +v -0.122598 -0.005780 -0.020763 +v -0.024386 0.031804 -0.111499 +v -0.069446 0.024662 -0.094256 +v -0.103934 0.011464 -0.062393 +v 0.103934 0.011464 -0.062393 +v 0.122598 -0.005780 -0.020763 +v 0.024386 0.031804 -0.111499 +v 0.069446 0.024662 -0.094256 +v -0.122598 0.009727 -0.010062 +v -0.122598 -0.246570 0.024386 +v -0.103934 -0.246570 0.069446 +v -0.069447 -0.246570 0.103934 +v -0.122598 -0.246570 -0.024386 +v 0.069446 -0.246571 0.103933 +v 0.122598 -0.246571 0.024386 +v 0.103934 -0.246571 0.069446 +v 0.103933 -0.246571 -0.069446 +v -0.024386 -0.246570 0.122598 +v 0.122598 -0.246571 -0.024386 +v -0.024386 -0.246571 -0.122598 +v 0.024386 -0.246571 -0.122598 +v 0.069446 -0.246571 -0.103934 +v -0.103934 -0.246570 -0.069446 +v -0.069446 -0.246570 -0.103934 +v 0.024386 -0.246570 0.122598 +vt 0.139725 0.682190 +vt 0.199773 0.657318 +vt 0.232270 0.820694 +vt 0.093767 0.728149 +vt 0.068894 0.788196 +vt 0.068894 0.853192 +vt 0.093767 0.913239 +vt 0.139725 0.959198 +vt 0.199773 0.984070 +vt 0.264768 0.984070 +vt 0.324816 0.959198 +vt 0.370774 0.913239 +vt 0.395647 0.853192 +vt 0.395647 0.788196 +vt 0.370774 0.728149 +vt 0.324816 0.682190 +vt 0.264768 0.657318 +vt 0.487410 0.682190 +vt 0.547457 0.657318 +vt 0.579955 0.820694 +vt 0.441451 0.728149 +vt 0.416578 0.788196 +vt 0.416578 0.853192 +vt 0.441451 0.913239 +vt 0.487410 0.959198 +vt 0.547457 0.984070 +vt 0.612452 0.984070 +vt 0.672500 0.959198 +vt 0.718459 0.913239 +vt 0.743331 0.853192 +vt 0.743331 0.788196 +vt 0.718459 0.728149 +vt 0.672500 0.682190 +vt 0.612452 0.657318 +vt 0.125000 0.640625 +vt 0.125000 0.578125 +vt 0.187500 0.578125 +vt 0.187500 0.640625 +vt 0.250000 0.578125 +vt 0.250000 0.640625 +vt 0.062500 0.640625 +vt 0.062500 0.578125 +vt 0.000000 0.640625 +vt 0.000000 0.578125 +vt 0.937500 0.640625 +vt 0.937500 0.578125 +vt 1.000000 0.578125 +vt 1.000000 0.640625 +vt 0.875000 0.640625 +vt 0.875000 0.578125 +vt 0.812500 0.640625 +vt 0.812500 0.578125 +vt 0.750000 0.640625 +vt 0.750000 0.578125 +vt 0.687500 0.640625 +vt 0.687500 0.578125 +vt 0.625000 0.640625 +vt 0.625000 0.578125 +vt 0.562500 0.640625 +vt 0.562500 0.578125 +vt 0.500000 0.640625 +vt 0.500000 0.578125 +vt 0.437500 0.640625 +vt 0.437500 0.578125 +vt 0.375000 0.640625 +vt 0.375000 0.578125 +vt 0.312500 0.640625 +vt 0.312500 0.578125 +vt 0.187500 0.453125 +vt 0.125000 0.453125 +vt 0.139892 0.682190 +vt 0.199940 0.657318 +vt 0.232437 0.820694 +vt 0.093934 0.728149 +vt 0.069061 0.788196 +vt 0.069061 0.853192 +vt 0.093934 0.913239 +vt 0.139892 0.959198 +vt 0.199940 0.984070 +vt 0.264935 0.984070 +vt 0.324983 0.959198 +vt 0.370941 0.913239 +vt 0.395814 0.853192 +vt 0.395814 0.788196 +vt 0.370941 0.728149 +vt 0.324983 0.682190 +vt 0.264935 0.657318 +vt 0.875000 0.265625 +vt 0.875000 0.015625 +vt 0.937500 0.015625 +vt 0.937500 0.265625 +vt 0.812500 0.265625 +vt 0.812500 0.015625 +vt 0.625000 0.265625 +vt 0.625000 0.015625 +vt 0.687500 0.015625 +vt 0.687500 0.265625 +vt 0.437500 0.265625 +vt 0.437500 0.015625 +vt 0.500000 0.015625 +vt 0.500000 0.265625 +vt 0.375000 0.265625 +vt 0.375000 0.015625 +vt 0.312500 0.265625 +vt 0.312500 0.015625 +vt 0.250000 0.265625 +vt 0.250000 0.015625 +vt 0.062500 0.265625 +vt 0.062500 0.015625 +vt 0.125000 0.015625 +vt 0.125000 0.265625 +vt 0.000000 0.265625 +vt 0.000000 0.015625 +vt 1.000000 0.015625 +vt 1.000000 0.265625 +vt 0.187500 0.265625 +vt 0.187500 0.015625 +vt 0.750000 0.265625 +vt 0.750000 0.015625 +vt 0.562500 0.265625 +vt 0.562500 0.015625 +vt 0.000000 0.999989 +vt 0.000000 0.890943 +vt 0.041611 0.899043 +vt 0.941956 0.794823 +vt 0.941956 0.841698 +vt 0.895081 0.841698 +vt 0.895081 0.794823 +vt 0.848206 0.841698 +vt 0.848206 0.794823 +vt 0.801331 0.794823 +vt 0.801331 0.841698 +vt 0.754456 0.841698 +vt 0.754456 0.794823 +vt 0.988831 0.794823 +vt 0.988831 0.841698 +vt 0.941956 0.701073 +vt 0.941956 0.747948 +vt 0.895081 0.747948 +vt 0.895081 0.701073 +vt 0.041611 0.741571 +vt 0.000000 0.749671 +vt 0.076282 0.717645 +vt 0.102233 0.682226 +vt 0.109057 0.640614 +vt 0.754456 0.747948 +vt 0.801331 0.747948 +vt 0.848206 0.747948 +vt 0.848206 0.701073 +vt 0.941956 0.888573 +vt 0.988831 0.888573 +vt 0.895081 0.888573 +vt 0.848206 0.888573 +vt 0.076282 0.922969 +vt 0.102233 0.958388 +vt 0.109057 1.000000 +vt 0.801331 0.888573 +vt 0.754456 0.888573 +vt 0.801331 0.935448 +vt 0.754456 0.935448 +vt 0.754456 0.982323 +vt 0.801331 0.982323 +vt 0.848206 0.935448 +vt 0.848206 0.982323 +vt 0.895081 0.935448 +vt 0.895081 0.982323 +vt 0.941956 0.935448 +vt 0.941956 0.982323 +vt 0.988831 0.982323 +vt 0.988831 0.935448 +vt 0.801331 0.701073 +vt 0.754456 0.701073 +vt 0.250000 0.453125 +vt 0.875000 0.453125 +vt 0.937500 0.453125 +vt 0.750000 0.453125 +vt 0.812500 0.453125 +vt 0.562500 0.453125 +vt 0.625000 0.453125 +vt 0.687500 0.453125 +vt 0.500000 0.453125 +vt 0.437500 0.453125 +vt 0.375000 0.453125 +vt 0.312500 0.453125 +vt 0.062500 0.453125 +vt 0.000000 0.453125 +vt 1.000000 0.453125 +g pipe.000_Cylinder.001_metal +usemtl metal +s off +f 36/54 37/55 38/56 +f 39/57 36/54 38/56 +f 40/58 39/57 38/56 +f 41/59 40/58 38/56 +f 42/60 41/59 38/56 +f 43/61 42/60 38/56 +f 44/62 43/61 38/56 +f 45/63 44/62 38/56 +f 46/64 45/63 38/56 +f 47/65 46/64 38/56 +f 48/66 47/65 38/56 +f 49/67 48/66 38/56 +f 50/68 49/67 38/56 +f 51/69 50/68 38/56 +f 52/70 51/69 38/56 +f 53/71 54/72 55/73 +f 56/74 53/71 55/73 +f 57/75 56/74 55/73 +f 58/76 57/75 55/73 +f 59/77 58/76 55/73 +f 60/78 59/77 55/73 +f 61/79 60/78 55/73 +f 62/80 61/79 55/73 +f 63/81 62/80 55/73 +f 64/82 63/81 55/73 +f 65/83 64/82 55/73 +f 66/84 65/83 55/73 +f 67/85 66/84 55/73 +f 68/86 67/85 55/73 +f 69/87 68/86 55/73 +f 54/72 69/87 55/73 +f 37/55 52/70 38/56 +f 56/88 50/89 51/90 53/91 +f 53/91 51/90 52/92 54/93 +f 57/94 49/95 50/89 56/88 +f 58/96 48/97 49/95 57/94 +f 59/98 47/99 48/100 58/101 +f 60/102 46/103 47/99 59/98 +f 61/104 45/105 46/103 60/102 +f 62/106 44/107 45/105 61/104 +f 63/108 43/109 44/107 62/106 +f 64/110 42/111 43/109 63/108 +f 65/112 41/113 42/111 64/110 +f 66/114 40/115 41/113 65/112 +f 67/116 39/117 40/115 66/114 +f 68/118 36/119 39/117 67/116 +f 69/120 37/121 36/119 68/118 +f 54/93 52/92 37/121 69/120 +f 175/122 34/90 81/89 185/123 +f 102/124 103/125 104/126 +f 105/127 102/124 104/126 +f 106/128 105/127 104/126 +f 107/129 106/128 104/126 +f 108/130 107/129 104/126 +f 109/131 108/130 104/126 +f 110/132 109/131 104/126 +f 111/133 110/132 104/126 +f 112/134 111/133 104/126 +f 113/135 112/134 104/126 +f 114/136 113/135 104/126 +f 115/137 114/136 104/126 +f 116/138 115/137 104/126 +f 117/139 116/138 104/126 +f 118/140 117/139 104/126 +f 119/71 120/72 121/73 +f 122/74 119/71 121/73 +f 123/75 122/74 121/73 +f 124/76 123/75 121/73 +f 125/77 124/76 121/73 +f 126/78 125/77 121/73 +f 127/79 126/78 121/73 +f 128/80 127/79 121/73 +f 129/81 128/80 121/73 +f 130/82 129/81 121/73 +f 131/83 130/82 121/73 +f 132/84 131/83 121/73 +f 133/85 132/84 121/73 +f 134/86 133/85 121/73 +f 135/87 134/86 121/73 +f 120/72 135/87 121/73 +f 103/125 118/140 104/126 +f 122/88 116/89 117/90 119/91 +f 119/91 117/90 118/92 120/93 +f 123/94 115/95 116/89 122/88 +f 124/96 114/97 115/95 123/94 +f 125/98 113/99 114/100 124/101 +f 126/102 112/103 113/99 125/98 +f 127/104 111/105 112/103 126/102 +f 128/106 110/107 111/105 127/104 +f 129/108 109/109 110/107 128/106 +f 130/110 108/111 109/109 129/108 +f 131/112 107/113 108/111 130/110 +f 132/114 106/115 107/113 131/112 +f 133/116 105/117 106/115 132/114 +f 134/118 102/119 105/117 133/116 +f 135/120 103/121 102/119 134/118 +f 120/93 118/92 103/121 135/120 +f 136/141 137/142 138/143 139/144 +f 142/145 141/146 137/142 136/141 +f 145/147 144/148 147/149 146/150 +f 150/151 151/152 149/153 148/154 +f 152/155 153/156 151/152 150/151 +f 154/157 155/158 153/156 152/155 +f 101/159 100/160 155/158 154/157 +f 158/161 159/162 157/163 156/164 +f 160/165 161/166 159/162 158/161 +f 139/144 138/143 161/167 160/168 +f 35/169 99/170 100/160 101/159 +f 76/171 140/172 141/146 142/145 +f 162/173 143/174 144/148 145/147 +f 146/150 147/149 140/172 76/171 +f 148/154 149/153 143/174 162/173 +f 156/164 157/163 99/170 35/169 +f 76/175 72/176 168/177 +f 83/178 164/179 169/180 71/181 +f 71/181 169/180 170/182 70/183 +f 73/184 70/183 170/182 167/185 +f 73/184 167/185 168/186 72/187 +f 83/178 82/188 165/189 164/179 +f 82/190 81/191 166/192 165/193 +f 81/191 34/178 163/181 166/192 +f 35/96 163/194 34/195 +f 35/96 171/196 163/194 +f 35/96 96/197 171/196 +f 96/197 35/96 101/198 +f 154/199 90/200 96/184 101/187 +f 90/200 84/201 171/183 96/184 +f 166/192 163/181 171/183 84/201 +f 98/202 165/193 166/192 84/201 +f 97/203 164/179 165/189 98/204 +f 97/203 87/205 169/180 164/179 +f 87/205 88/206 170/182 169/180 +f 76/175 168/177 86/207 +f 76/175 86/207 94/208 +f 94/208 146/209 76/175 +f 167/185 85/210 86/211 168/186 +f 95/212 94/213 86/211 85/210 +f 85/210 167/185 170/182 88/206 +f 146/214 94/213 95/212 145/215 +f 95/212 85/210 88/206 89/216 +f 95/212 89/216 162/217 145/215 +f 93/218 89/216 88/206 87/205 +f 93/218 148/219 162/217 89/216 +f 97/203 92/220 93/218 87/205 +f 150/221 148/219 93/218 92/220 +f 152/222 150/221 92/220 91/223 +f 92/220 97/203 98/204 91/223 +f 91/224 98/202 84/201 90/200 +f 154/199 152/225 91/224 90/200 +f 34/90 175/122 172/226 35/92 +f 70/103 184/227 183/228 71/99 +f 72/107 181/229 179/230 73/105 +f 74/113 176/231 178/232 75/111 +f 76/109 177/233 181/229 72/107 +f 73/105 179/230 184/227 70/103 +f 75/111 178/232 177/233 76/109 +f 77/115 187/234 176/231 74/113 +f 78/117 180/235 187/234 77/115 +f 79/119 174/236 180/235 78/117 +f 80/121 173/237 174/236 79/119 +f 35/92 172/226 173/237 80/121 +f 82/95 186/238 185/123 81/89 +f 83/97 182/239 186/238 82/95 +f 71/99 183/228 182/240 83/100 diff --git a/mods/pipeworks/models/pipeworks_valve_off.obj b/mods/pipeworks/models/pipeworks_valve_off.obj new file mode 100644 index 0000000..c5f71be --- /dev/null +++ b/mods/pipeworks/models/pipeworks_valve_off.obj @@ -0,0 +1,458 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-valve-off.blend' +# www.blender.org +mtllib pipeworks_valve_off.mtl +o Cube.003 +v 0.062500 0.281250 -0.312500 +v 0.062500 0.281250 0.093750 +v -0.062500 0.281250 0.093750 +v -0.062500 0.281250 -0.312500 +v 0.062500 0.343750 -0.312500 +v 0.062500 0.343750 0.093750 +v -0.062500 0.343750 0.093750 +v -0.062500 0.343750 -0.312500 +v 0.031250 0.250000 -0.031250 +v 0.031250 0.250000 0.031250 +v -0.031250 0.250000 0.031250 +v -0.031250 0.250000 -0.031250 +v 0.031250 0.281250 -0.031250 +v 0.031250 0.281250 0.031250 +v -0.031250 0.281250 0.031250 +v -0.031250 0.281250 -0.031250 +v 0.250000 -0.250000 -0.250000 +v 0.250000 -0.250000 0.250000 +v -0.250000 -0.250000 0.250000 +v -0.250000 -0.250000 -0.250000 +v 0.250000 0.250000 -0.250000 +v 0.250000 0.250000 0.250000 +v -0.250000 0.250000 0.250000 +v -0.250000 0.250000 -0.250000 +v -0.468750 -0.153248 -0.030483 +v -0.500000 -0.153248 -0.030483 +v -0.468750 -0.153248 0.030483 +v -0.500000 -0.153248 0.030483 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.030483 0.153248 +v -0.500000 -0.030483 0.153248 +v -0.468750 0.030483 0.153248 +v -0.500000 0.030483 0.153248 +v -0.468750 0.086808 0.129917 +v -0.500000 0.086808 0.129917 +v -0.468750 0.129917 0.086808 +v -0.500000 0.129917 0.086808 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153247 0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.030483 -0.153248 +v -0.500000 0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.122598 -0.024386 +v -0.468750 -0.122598 0.024386 +v -0.468750 -0.103934 0.069446 +v -0.468750 -0.069446 0.103934 +v -0.468750 -0.024386 0.122598 +v -0.468750 0.024386 0.122598 +v -0.468750 0.069446 0.103934 +v -0.468750 0.103934 0.069446 +v -0.468750 0.122598 0.024386 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.069446 -0.103934 +v -0.468750 0.024386 -0.122598 +v -0.468750 -0.024387 -0.122598 +v -0.468750 -0.069447 -0.103934 +v -0.468750 -0.103934 -0.069446 +v -0.468750 -0.000000 -0.000000 +v -0.500000 -0.000000 -0.000000 +v 0.468750 -0.069446 0.103934 +v 0.468750 -0.103933 0.069447 +v 0.468750 -0.122598 0.024387 +v 0.468750 -0.122598 -0.024386 +v 0.500000 -0.129917 -0.086807 +v 0.468750 -0.129917 -0.086807 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.030483 -0.153247 +v 0.468750 -0.030483 -0.153247 +v 0.500000 0.030483 -0.153247 +v 0.468750 0.030483 -0.153247 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.153248 -0.030483 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.129917 0.086808 +v 0.468750 0.129917 0.086808 +v 0.500000 0.086808 0.129917 +v 0.468750 0.086808 0.129917 +v 0.500000 0.030483 0.153248 +v 0.468750 0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.086807 0.129917 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.153247 0.030483 +v 0.468750 -0.153247 0.030483 +v 0.500000 -0.153247 -0.030483 +v 0.468750 -0.153247 -0.030483 +v 0.468750 -0.024386 0.122598 +v 0.468750 0.024387 0.122598 +v 0.468750 0.069447 0.103934 +v 0.468750 0.103934 0.069447 +v 0.468750 0.122598 0.024387 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.069447 -0.103933 +v 0.468750 0.024387 -0.122598 +v 0.468750 -0.024386 -0.122598 +v 0.468750 -0.069446 -0.103933 +v 0.468750 -0.103933 -0.069446 +v 0.468750 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +vt 0.265625 0.234375 +vt 0.468750 0.234375 +vt 0.468750 0.265625 +vt 0.265625 0.265625 +vt 0.265625 0.187500 +vt 0.328125 0.187500 +vt 0.328125 0.218750 +vt 0.265625 0.218750 +vt 0.468750 0.312500 +vt 0.265625 0.312500 +vt 0.265625 0.281250 +vt 0.468750 0.281250 +vt 0.406250 0.218750 +vt 0.343750 0.218750 +vt 0.343750 0.187500 +vt 0.406250 0.187500 +vt 0.468750 0.468750 +vt 0.265625 0.468750 +vt 0.265625 0.406250 +vt 0.468750 0.406250 +vt 0.468750 0.390625 +vt 0.265625 0.390625 +vt 0.265625 0.328125 +vt 0.468750 0.328125 +vt 0.039062 0.203125 +vt 0.007812 0.203125 +vt 0.007812 0.187500 +vt 0.039062 0.187500 +vt 0.085938 0.203125 +vt 0.054688 0.203125 +vt 0.054688 0.187500 +vt 0.085938 0.187500 +vt 0.148438 0.187500 +vt 0.179688 0.187500 +vt 0.179688 0.203125 +vt 0.148438 0.203125 +vt 0.132812 0.203125 +vt 0.101562 0.203125 +vt 0.101562 0.187500 +vt 0.132812 0.187500 +vt 0.515625 0.484375 +vt 0.515625 0.734375 +vt 0.265625 0.734375 +vt 0.265625 0.484375 +vt 0.000000 0.468750 +vt 0.000000 0.218750 +vt 0.250000 0.218750 +vt 0.250000 0.468750 +vt 0.515625 1.000000 +vt 0.265625 1.000000 +vt 0.265625 0.750000 +vt 0.515625 0.750000 +vt 0.250000 0.734375 +vt 0.000000 0.734375 +vt 0.000000 0.484375 +vt 0.250000 0.484375 +vt 0.781250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 0.750000 +vt 0.781250 0.750000 +vt 0.000847 0.750015 +vt 0.250216 0.750015 +vt 0.250216 0.999385 +vt 0.000847 0.999385 +vt 0.867188 0.273438 +vt 0.835938 0.273438 +vt 0.835938 0.304688 +vt 0.867188 0.304688 +vt 0.804688 0.273438 +vt 0.804688 0.304688 +vt 0.773438 0.273438 +vt 0.773438 0.304688 +vt 0.742188 0.273438 +vt 0.742188 0.304688 +vt 0.710938 0.273438 +vt 0.710938 0.304688 +vt 0.679688 0.273438 +vt 0.679688 0.304688 +vt 0.648438 0.273438 +vt 0.648438 0.304688 +vt 0.617188 0.273438 +vt 0.617188 0.304688 +vt 0.585938 0.273438 +vt 0.585938 0.304688 +vt 0.554688 0.273438 +vt 0.554688 0.304688 +vt 0.523438 0.273438 +vt 0.523438 0.304688 +vt 0.492188 0.273438 +vt 0.492188 0.304688 +vt 0.992188 0.273438 +vt 0.960938 0.273438 +vt 0.960938 0.304688 +vt 0.992188 0.304688 +vt 0.929688 0.273438 +vt 0.929688 0.304688 +vt 0.898438 0.273438 +vt 0.898438 0.304688 +vt 0.600936 0.328499 +vt 0.584692 0.410164 +vt 0.568448 0.328499 +vt 0.757628 0.328499 +vt 0.773872 0.410164 +vt 0.790117 0.328499 +vt 0.820132 0.340932 +vt 0.843105 0.363905 +vt 0.855537 0.393920 +vt 0.855537 0.426408 +vt 0.843105 0.456424 +vt 0.820132 0.479396 +vt 0.790117 0.491829 +vt 0.757628 0.491829 +vt 0.727613 0.479396 +vt 0.704640 0.456424 +vt 0.692207 0.426408 +vt 0.692207 0.393920 +vt 0.704640 0.363905 +vt 0.727613 0.340932 +vt 0.538432 0.340932 +vt 0.515460 0.363905 +vt 0.503027 0.393920 +vt 0.503027 0.426408 +vt 0.515460 0.456424 +vt 0.538432 0.479396 +vt 0.568448 0.491829 +vt 0.600936 0.491829 +vt 0.630951 0.479396 +vt 0.653924 0.456424 +vt 0.666357 0.426408 +vt 0.666357 0.393920 +vt 0.653924 0.363905 +vt 0.630951 0.340932 +vt 0.585938 0.257812 +vt 0.585938 0.007812 +vt 0.617188 0.007812 +vt 0.617188 0.257812 +vt 0.538433 0.340928 +vt 0.568449 0.328495 +vt 0.584693 0.410160 +vt 0.515460 0.363901 +vt 0.503028 0.393916 +vt 0.503028 0.426405 +vt 0.515460 0.456420 +vt 0.538433 0.479393 +vt 0.568449 0.491826 +vt 0.600937 0.491826 +vt 0.630952 0.479393 +vt 0.653925 0.456420 +vt 0.666358 0.426405 +vt 0.666358 0.393916 +vt 0.653925 0.363901 +vt 0.630952 0.340928 +vt 0.600937 0.328495 +vt 0.727611 0.340928 +vt 0.757626 0.328495 +vt 0.773870 0.410160 +vt 0.704638 0.363901 +vt 0.692205 0.393916 +vt 0.692205 0.426405 +vt 0.704638 0.456420 +vt 0.727611 0.479393 +vt 0.757626 0.491826 +vt 0.790115 0.491826 +vt 0.820130 0.479393 +vt 0.843103 0.456420 +vt 0.855535 0.426405 +vt 0.855535 0.393916 +vt 0.843103 0.363901 +vt 0.820130 0.340928 +vt 0.790115 0.328495 +vt 0.929688 0.257812 +vt 0.929688 0.007812 +vt 0.960938 0.007812 +vt 0.960938 0.257812 +vt 0.867188 0.257812 +vt 0.867188 0.007812 +vt 0.898438 0.007812 +vt 0.898438 0.257812 +vt 0.773438 0.257812 +vt 0.773438 0.007812 +vt 0.804688 0.007812 +vt 0.804688 0.257812 +vt 0.835938 0.257812 +vt 0.835938 0.007812 +vt 0.742188 0.257812 +vt 0.742188 0.007812 +vt 0.710938 0.257812 +vt 0.710938 0.007812 +vt 0.679688 0.257812 +vt 0.679688 0.007812 +vt 0.648438 0.257812 +vt 0.648438 0.007812 +vt 0.554688 0.257812 +vt 0.554688 0.007812 +vt 0.523438 0.257812 +vt 0.523438 0.007812 +vt 0.492188 0.257812 +vt 0.492188 0.007812 +vt 0.992188 0.007812 +vt 0.992188 0.257812 +usemtl None +s off +f 5/1 6/2 2/3 1/4 +f 6/5 7/6 3/7 2/8 +f 7/9 8/10 4/11 3/12 +f 8/13 5/14 1/15 4/16 +f 1/17 2/18 3/19 4/20 +f 8/21 7/22 6/23 5/24 +f 13/25 14/26 10/27 9/28 +f 14/29 15/30 11/31 10/32 +f 15/33 16/34 12/35 11/36 +f 16/37 13/38 9/39 12/40 +f 21/41 22/42 18/43 17/44 +f 22/45 23/46 19/47 18/48 +f 23/49 24/50 20/51 19/52 +f 24/53 21/54 17/55 20/56 +f 17/57 18/58 19/59 20/60 +f 24/61 23/62 22/63 21/64 +f 25/65 27/66 28/67 26/68 +f 27/66 29/69 30/70 28/67 +f 29/69 31/71 32/72 30/70 +f 31/71 33/73 34/74 32/72 +f 33/73 35/75 36/76 34/74 +f 35/75 37/77 38/78 36/76 +f 37/77 39/79 40/80 38/78 +f 39/79 41/81 42/82 40/80 +f 41/81 43/83 44/84 42/82 +f 43/83 45/85 46/86 44/84 +f 45/85 47/87 48/88 46/86 +f 47/87 49/89 50/90 48/88 +f 49/91 51/92 52/93 50/94 +f 51/92 53/95 54/96 52/93 +f 55/97 25/65 26/68 56/98 +f 53/95 55/97 56/98 54/96 +f 28/99 74/100 26/101 +f 25/102 73/103 27/104 +f 27/104 73/103 29/105 +f 29/105 73/103 31/106 +f 31/106 73/103 33/107 +f 33/107 73/103 35/108 +f 35/108 73/103 37/109 +f 37/109 73/103 39/110 +f 39/110 73/103 41/111 +f 41/111 73/103 43/112 +f 43/112 73/103 45/113 +f 45/113 73/103 47/114 +f 47/114 73/103 49/115 +f 49/115 73/103 51/116 +f 51/116 73/103 53/117 +f 53/117 73/103 55/118 +f 55/118 73/103 25/102 +f 26/101 74/100 56/119 +f 56/119 74/100 54/120 +f 54/120 74/100 52/121 +f 52/121 74/100 50/122 +f 50/122 74/100 48/123 +f 48/123 74/100 46/124 +f 46/124 74/100 44/125 +f 44/125 74/100 42/126 +f 42/126 74/100 40/127 +f 40/127 74/100 38/128 +f 38/128 74/100 36/129 +f 36/129 74/100 34/130 +f 34/130 74/100 32/131 +f 32/131 74/100 30/132 +f 30/132 74/100 28/99 +f 65/133 115/134 116/135 66/136 +f 105/137 107/138 124/139 +f 103/140 105/137 124/139 +f 101/141 103/140 124/139 +f 99/142 101/141 124/139 +f 97/143 99/142 124/139 +f 95/144 97/143 124/139 +f 93/145 95/144 124/139 +f 91/146 93/145 124/139 +f 89/147 91/146 124/139 +f 87/148 89/147 124/139 +f 85/149 87/148 124/139 +f 83/150 85/149 124/139 +f 81/151 83/150 124/139 +f 79/152 81/151 124/139 +f 109/153 79/152 124/139 +f 80/154 110/155 123/156 +f 82/157 80/154 123/156 +f 84/158 82/157 123/156 +f 86/159 84/158 123/156 +f 88/160 86/159 123/156 +f 90/161 88/160 123/156 +f 92/162 90/161 123/156 +f 94/163 92/162 123/156 +f 96/164 94/163 123/156 +f 98/165 96/164 123/156 +f 100/166 98/165 123/156 +f 102/167 100/166 123/156 +f 104/168 102/167 123/156 +f 106/169 104/168 123/156 +f 108/170 106/169 123/156 +f 110/155 108/170 123/156 +f 107/138 109/153 124/139 +f 82/86 81/85 79/83 80/84 +f 80/84 79/83 109/81 110/82 +f 84/88 83/87 81/85 82/86 +f 86/90 85/89 83/87 84/88 +f 88/93 87/92 85/91 86/94 +f 90/96 89/95 87/92 88/93 +f 92/98 91/97 89/95 90/96 +f 94/68 93/65 91/97 92/98 +f 96/67 95/66 93/65 94/68 +f 98/70 97/69 95/66 96/67 +f 100/72 99/71 97/69 98/70 +f 102/74 101/73 99/71 100/72 +f 104/76 103/75 101/73 102/74 +f 106/78 105/77 103/75 104/76 +f 108/80 107/79 105/77 106/78 +f 110/82 109/81 107/79 108/80 +f 60/171 75/172 111/173 61/174 +f 58/175 77/176 76/177 59/178 +f 71/179 121/180 122/181 72/182 +f 57/183 78/184 77/176 58/175 +f 59/178 76/177 75/172 60/171 +f 72/182 122/181 78/184 57/183 +f 70/185 120/186 121/180 71/179 +f 69/187 119/188 120/186 70/185 +f 68/189 118/190 119/188 69/187 +f 67/191 117/192 118/190 68/189 +f 66/136 116/135 117/192 67/191 +f 64/193 114/194 115/134 65/133 +f 63/195 113/196 114/194 64/193 +f 62/197 112/198 113/196 63/195 +f 61/174 111/173 112/199 62/200 diff --git a/mods/pipeworks/models/pipeworks_valve_on.obj b/mods/pipeworks/models/pipeworks_valve_on.obj new file mode 100644 index 0000000..ba08b30 --- /dev/null +++ b/mods/pipeworks/models/pipeworks_valve_on.obj @@ -0,0 +1,458 @@ +# Blender v2.69 (sub 0) OBJ File: 'pipe-valve-on.blend' +# www.blender.org +mtllib pipeworks_valve_on.mtl +o Cube.003 +v 0.312500 0.281250 0.062500 +v -0.093750 0.281250 0.062500 +v -0.093750 0.281250 -0.062500 +v 0.312500 0.281250 -0.062500 +v 0.312500 0.343750 0.062500 +v -0.093750 0.343750 0.062500 +v -0.093750 0.343750 -0.062500 +v 0.312500 0.343750 -0.062500 +v 0.031250 0.250000 -0.031250 +v 0.031250 0.250000 0.031250 +v -0.031250 0.250000 0.031250 +v -0.031250 0.250000 -0.031250 +v 0.031250 0.281250 -0.031250 +v 0.031250 0.281250 0.031250 +v -0.031250 0.281250 0.031250 +v -0.031250 0.281250 -0.031250 +v 0.250000 -0.250000 -0.250000 +v 0.250000 -0.250000 0.250000 +v -0.250000 -0.250000 0.250000 +v -0.250000 -0.250000 -0.250000 +v 0.250000 0.250000 -0.250000 +v 0.250000 0.250000 0.250000 +v -0.250000 0.250000 0.250000 +v -0.250000 0.250000 -0.250000 +v -0.468750 -0.153248 -0.030483 +v -0.500000 -0.153248 -0.030483 +v -0.468750 -0.153248 0.030483 +v -0.500000 -0.153248 0.030483 +v -0.468750 -0.129917 0.086808 +v -0.500000 -0.129917 0.086808 +v -0.468750 -0.086808 0.129917 +v -0.500000 -0.086808 0.129917 +v -0.468750 -0.030483 0.153248 +v -0.500000 -0.030483 0.153248 +v -0.468750 0.030483 0.153248 +v -0.500000 0.030483 0.153248 +v -0.468750 0.086808 0.129917 +v -0.500000 0.086808 0.129917 +v -0.468750 0.129917 0.086808 +v -0.500000 0.129917 0.086808 +v -0.468750 0.153248 0.030483 +v -0.500000 0.153247 0.030483 +v -0.468750 0.153248 -0.030483 +v -0.500000 0.153248 -0.030483 +v -0.468750 0.129917 -0.086808 +v -0.500000 0.129917 -0.086808 +v -0.468750 0.086808 -0.129917 +v -0.500000 0.086808 -0.129917 +v -0.468750 0.030483 -0.153248 +v -0.500000 0.030483 -0.153248 +v -0.468750 -0.030483 -0.153248 +v -0.500000 -0.030483 -0.153248 +v -0.468750 -0.086808 -0.129917 +v -0.500000 -0.086808 -0.129917 +v -0.468750 -0.129917 -0.086808 +v -0.500000 -0.129917 -0.086808 +v -0.468750 -0.122598 -0.024386 +v -0.468750 -0.122598 0.024386 +v -0.468750 -0.103934 0.069446 +v -0.468750 -0.069446 0.103934 +v -0.468750 -0.024386 0.122598 +v -0.468750 0.024386 0.122598 +v -0.468750 0.069446 0.103934 +v -0.468750 0.103934 0.069446 +v -0.468750 0.122598 0.024386 +v -0.468750 0.122598 -0.024386 +v -0.468750 0.103934 -0.069446 +v -0.468750 0.069446 -0.103934 +v -0.468750 0.024386 -0.122598 +v -0.468750 -0.024387 -0.122598 +v -0.468750 -0.069447 -0.103934 +v -0.468750 -0.103934 -0.069446 +v -0.468750 -0.000000 -0.000000 +v -0.500000 -0.000000 -0.000000 +v 0.468750 -0.069446 0.103934 +v 0.468750 -0.103933 0.069447 +v 0.468750 -0.122598 0.024387 +v 0.468750 -0.122598 -0.024386 +v 0.500000 -0.129917 -0.086807 +v 0.468750 -0.129917 -0.086807 +v 0.500000 -0.086808 -0.129917 +v 0.468750 -0.086808 -0.129917 +v 0.500000 -0.030483 -0.153247 +v 0.468750 -0.030483 -0.153247 +v 0.500000 0.030483 -0.153247 +v 0.468750 0.030483 -0.153247 +v 0.500000 0.086808 -0.129917 +v 0.468750 0.086808 -0.129917 +v 0.500000 0.129917 -0.086808 +v 0.468750 0.129917 -0.086808 +v 0.500000 0.153248 -0.030483 +v 0.468750 0.153248 -0.030483 +v 0.500000 0.153248 0.030483 +v 0.468750 0.153248 0.030483 +v 0.500000 0.129917 0.086808 +v 0.468750 0.129917 0.086808 +v 0.500000 0.086808 0.129917 +v 0.468750 0.086808 0.129917 +v 0.500000 0.030483 0.153248 +v 0.468750 0.030483 0.153248 +v 0.500000 -0.030483 0.153248 +v 0.468750 -0.030483 0.153248 +v 0.500000 -0.086807 0.129917 +v 0.468750 -0.086808 0.129917 +v 0.500000 -0.129917 0.086808 +v 0.468750 -0.129917 0.086808 +v 0.500000 -0.153247 0.030483 +v 0.468750 -0.153247 0.030483 +v 0.500000 -0.153247 -0.030483 +v 0.468750 -0.153247 -0.030483 +v 0.468750 -0.024386 0.122598 +v 0.468750 0.024387 0.122598 +v 0.468750 0.069447 0.103934 +v 0.468750 0.103934 0.069447 +v 0.468750 0.122598 0.024387 +v 0.468750 0.122598 -0.024386 +v 0.468750 0.103934 -0.069446 +v 0.468750 0.069447 -0.103933 +v 0.468750 0.024387 -0.122598 +v 0.468750 -0.024386 -0.122598 +v 0.468750 -0.069446 -0.103933 +v 0.468750 -0.103933 -0.069446 +v 0.468750 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +vt 0.265625 0.234375 +vt 0.468750 0.234375 +vt 0.468750 0.265625 +vt 0.265625 0.265625 +vt 0.265625 0.187500 +vt 0.328125 0.187500 +vt 0.328125 0.218750 +vt 0.265625 0.218750 +vt 0.468750 0.312500 +vt 0.265625 0.312500 +vt 0.265625 0.281250 +vt 0.468750 0.281250 +vt 0.406250 0.218750 +vt 0.343750 0.218750 +vt 0.343750 0.187500 +vt 0.406250 0.187500 +vt 0.468750 0.468750 +vt 0.265625 0.468750 +vt 0.265625 0.406250 +vt 0.468750 0.406250 +vt 0.468750 0.390625 +vt 0.265625 0.390625 +vt 0.265625 0.328125 +vt 0.468750 0.328125 +vt 0.039062 0.203125 +vt 0.007812 0.203125 +vt 0.007812 0.187500 +vt 0.039062 0.187500 +vt 0.085938 0.203125 +vt 0.054688 0.203125 +vt 0.054688 0.187500 +vt 0.085938 0.187500 +vt 0.148438 0.187500 +vt 0.179688 0.187500 +vt 0.179688 0.203125 +vt 0.148438 0.203125 +vt 0.132812 0.203125 +vt 0.101562 0.203125 +vt 0.101562 0.187500 +vt 0.132812 0.187500 +vt 0.515625 0.484375 +vt 0.515625 0.734375 +vt 0.265625 0.734375 +vt 0.265625 0.484375 +vt 0.000000 0.468750 +vt 0.000000 0.218750 +vt 0.250000 0.218750 +vt 0.250000 0.468750 +vt 0.515625 1.000000 +vt 0.265625 1.000000 +vt 0.265625 0.750000 +vt 0.515625 0.750000 +vt 0.250000 0.734375 +vt 0.000000 0.734375 +vt 0.000000 0.484375 +vt 0.250000 0.484375 +vt 0.781250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 0.750000 +vt 0.781250 0.750000 +vt 0.000847 0.750015 +vt 0.250216 0.750015 +vt 0.250216 0.999385 +vt 0.000847 0.999385 +vt 0.867188 0.273438 +vt 0.835938 0.273438 +vt 0.835938 0.304688 +vt 0.867188 0.304688 +vt 0.804688 0.273438 +vt 0.804688 0.304688 +vt 0.773438 0.273438 +vt 0.773438 0.304688 +vt 0.742188 0.273438 +vt 0.742188 0.304688 +vt 0.710938 0.273438 +vt 0.710938 0.304688 +vt 0.679688 0.273438 +vt 0.679688 0.304688 +vt 0.648438 0.273438 +vt 0.648438 0.304688 +vt 0.617188 0.273438 +vt 0.617188 0.304688 +vt 0.585938 0.273438 +vt 0.585938 0.304688 +vt 0.554688 0.273438 +vt 0.554688 0.304688 +vt 0.523438 0.273438 +vt 0.523438 0.304688 +vt 0.492188 0.273438 +vt 0.492188 0.304688 +vt 0.992188 0.273438 +vt 0.960938 0.273438 +vt 0.960938 0.304688 +vt 0.992188 0.304688 +vt 0.929688 0.273438 +vt 0.929688 0.304688 +vt 0.898438 0.273438 +vt 0.898438 0.304688 +vt 0.600936 0.328499 +vt 0.584692 0.410164 +vt 0.568448 0.328499 +vt 0.757628 0.328499 +vt 0.773872 0.410164 +vt 0.790117 0.328499 +vt 0.820132 0.340932 +vt 0.843105 0.363905 +vt 0.855537 0.393920 +vt 0.855537 0.426408 +vt 0.843105 0.456424 +vt 0.820132 0.479396 +vt 0.790117 0.491829 +vt 0.757628 0.491829 +vt 0.727613 0.479396 +vt 0.704640 0.456424 +vt 0.692207 0.426408 +vt 0.692207 0.393920 +vt 0.704640 0.363905 +vt 0.727613 0.340932 +vt 0.538432 0.340932 +vt 0.515460 0.363905 +vt 0.503027 0.393920 +vt 0.503027 0.426408 +vt 0.515460 0.456424 +vt 0.538432 0.479396 +vt 0.568448 0.491829 +vt 0.600936 0.491829 +vt 0.630951 0.479396 +vt 0.653924 0.456424 +vt 0.666357 0.426408 +vt 0.666357 0.393920 +vt 0.653924 0.363905 +vt 0.630951 0.340932 +vt 0.585938 0.257812 +vt 0.585938 0.007812 +vt 0.617188 0.007812 +vt 0.617188 0.257812 +vt 0.538433 0.340928 +vt 0.568449 0.328495 +vt 0.584693 0.410160 +vt 0.515460 0.363901 +vt 0.503028 0.393916 +vt 0.503028 0.426405 +vt 0.515460 0.456420 +vt 0.538433 0.479393 +vt 0.568449 0.491826 +vt 0.600937 0.491826 +vt 0.630952 0.479393 +vt 0.653925 0.456420 +vt 0.666358 0.426405 +vt 0.666358 0.393916 +vt 0.653925 0.363901 +vt 0.630952 0.340928 +vt 0.600937 0.328495 +vt 0.727611 0.340928 +vt 0.757626 0.328495 +vt 0.773870 0.410160 +vt 0.704638 0.363901 +vt 0.692205 0.393916 +vt 0.692205 0.426405 +vt 0.704638 0.456420 +vt 0.727611 0.479393 +vt 0.757626 0.491826 +vt 0.790115 0.491826 +vt 0.820130 0.479393 +vt 0.843103 0.456420 +vt 0.855535 0.426405 +vt 0.855535 0.393916 +vt 0.843103 0.363901 +vt 0.820130 0.340928 +vt 0.790115 0.328495 +vt 0.929688 0.257812 +vt 0.929688 0.007812 +vt 0.960938 0.007812 +vt 0.960938 0.257812 +vt 0.867188 0.257812 +vt 0.867188 0.007812 +vt 0.898438 0.007812 +vt 0.898438 0.257812 +vt 0.773438 0.257812 +vt 0.773438 0.007812 +vt 0.804688 0.007812 +vt 0.804688 0.257812 +vt 0.835938 0.257812 +vt 0.835938 0.007812 +vt 0.742188 0.257812 +vt 0.742188 0.007812 +vt 0.710938 0.257812 +vt 0.710938 0.007812 +vt 0.679688 0.257812 +vt 0.679688 0.007812 +vt 0.648438 0.257812 +vt 0.648438 0.007812 +vt 0.554688 0.257812 +vt 0.554688 0.007812 +vt 0.523438 0.257812 +vt 0.523438 0.007812 +vt 0.492188 0.257812 +vt 0.492188 0.007812 +vt 0.992188 0.007812 +vt 0.992188 0.257812 +usemtl None +s off +f 5/1 6/2 2/3 1/4 +f 6/5 7/6 3/7 2/8 +f 7/9 8/10 4/11 3/12 +f 8/13 5/14 1/15 4/16 +f 1/17 2/18 3/19 4/20 +f 8/21 7/22 6/23 5/24 +f 13/25 14/26 10/27 9/28 +f 14/29 15/30 11/31 10/32 +f 15/33 16/34 12/35 11/36 +f 16/37 13/38 9/39 12/40 +f 21/41 22/42 18/43 17/44 +f 22/45 23/46 19/47 18/48 +f 23/49 24/50 20/51 19/52 +f 24/53 21/54 17/55 20/56 +f 17/57 18/58 19/59 20/60 +f 24/61 23/62 22/63 21/64 +f 25/65 27/66 28/67 26/68 +f 27/66 29/69 30/70 28/67 +f 29/69 31/71 32/72 30/70 +f 31/71 33/73 34/74 32/72 +f 33/73 35/75 36/76 34/74 +f 35/75 37/77 38/78 36/76 +f 37/77 39/79 40/80 38/78 +f 39/79 41/81 42/82 40/80 +f 41/81 43/83 44/84 42/82 +f 43/83 45/85 46/86 44/84 +f 45/85 47/87 48/88 46/86 +f 47/87 49/89 50/90 48/88 +f 49/91 51/92 52/93 50/94 +f 51/92 53/95 54/96 52/93 +f 55/97 25/65 26/68 56/98 +f 53/95 55/97 56/98 54/96 +f 28/99 74/100 26/101 +f 25/102 73/103 27/104 +f 27/104 73/103 29/105 +f 29/105 73/103 31/106 +f 31/106 73/103 33/107 +f 33/107 73/103 35/108 +f 35/108 73/103 37/109 +f 37/109 73/103 39/110 +f 39/110 73/103 41/111 +f 41/111 73/103 43/112 +f 43/112 73/103 45/113 +f 45/113 73/103 47/114 +f 47/114 73/103 49/115 +f 49/115 73/103 51/116 +f 51/116 73/103 53/117 +f 53/117 73/103 55/118 +f 55/118 73/103 25/102 +f 26/101 74/100 56/119 +f 56/119 74/100 54/120 +f 54/120 74/100 52/121 +f 52/121 74/100 50/122 +f 50/122 74/100 48/123 +f 48/123 74/100 46/124 +f 46/124 74/100 44/125 +f 44/125 74/100 42/126 +f 42/126 74/100 40/127 +f 40/127 74/100 38/128 +f 38/128 74/100 36/129 +f 36/129 74/100 34/130 +f 34/130 74/100 32/131 +f 32/131 74/100 30/132 +f 30/132 74/100 28/99 +f 65/133 115/134 116/135 66/136 +f 105/137 107/138 124/139 +f 103/140 105/137 124/139 +f 101/141 103/140 124/139 +f 99/142 101/141 124/139 +f 97/143 99/142 124/139 +f 95/144 97/143 124/139 +f 93/145 95/144 124/139 +f 91/146 93/145 124/139 +f 89/147 91/146 124/139 +f 87/148 89/147 124/139 +f 85/149 87/148 124/139 +f 83/150 85/149 124/139 +f 81/151 83/150 124/139 +f 79/152 81/151 124/139 +f 109/153 79/152 124/139 +f 80/154 110/155 123/156 +f 82/157 80/154 123/156 +f 84/158 82/157 123/156 +f 86/159 84/158 123/156 +f 88/160 86/159 123/156 +f 90/161 88/160 123/156 +f 92/162 90/161 123/156 +f 94/163 92/162 123/156 +f 96/164 94/163 123/156 +f 98/165 96/164 123/156 +f 100/166 98/165 123/156 +f 102/167 100/166 123/156 +f 104/168 102/167 123/156 +f 106/169 104/168 123/156 +f 108/170 106/169 123/156 +f 110/155 108/170 123/156 +f 107/138 109/153 124/139 +f 82/86 81/85 79/83 80/84 +f 80/84 79/83 109/81 110/82 +f 84/88 83/87 81/85 82/86 +f 86/90 85/89 83/87 84/88 +f 88/93 87/92 85/91 86/94 +f 90/96 89/95 87/92 88/93 +f 92/98 91/97 89/95 90/96 +f 94/68 93/65 91/97 92/98 +f 96/67 95/66 93/65 94/68 +f 98/70 97/69 95/66 96/67 +f 100/72 99/71 97/69 98/70 +f 102/74 101/73 99/71 100/72 +f 104/76 103/75 101/73 102/74 +f 106/78 105/77 103/75 104/76 +f 108/80 107/79 105/77 106/78 +f 110/82 109/81 107/79 108/80 +f 60/171 75/172 111/173 61/174 +f 58/175 77/176 76/177 59/178 +f 71/179 121/180 122/181 72/182 +f 57/183 78/184 77/176 58/175 +f 59/178 76/177 75/172 60/171 +f 72/182 122/181 78/184 57/183 +f 70/185 120/186 121/180 71/179 +f 69/187 119/188 120/186 70/185 +f 68/189 118/190 119/188 69/187 +f 67/191 117/192 118/190 68/189 +f 66/136 116/135 117/192 67/191 +f 64/193 114/194 115/134 65/133 +f 63/195 113/196 114/194 64/193 +f 62/197 112/198 113/196 63/195 +f 61/174 111/173 112/199 62/200 diff --git a/mods/pipeworks/pipes.lua b/mods/pipeworks/pipes.lua new file mode 100644 index 0000000..2056fdf --- /dev/null +++ b/mods/pipeworks/pipes.lua @@ -0,0 +1,222 @@ +-- This file supplies the steel pipes + +local REGISTER_COMPATIBILITY = true + +local pipes_empty_nodenames = {} +local pipes_full_nodenames = {} + +local vti = {4, 3, 2, 1, 6, 5} +local cconnects = {{}, {1}, {1, 2}, {1, 3}, {1, 3, 5}, {1, 2, 3}, {1, 2, 3, 5}, {1, 2, 3, 4}, {1, 2, 3, 4, 5}, {1, 2, 3, 4, 5, 6}} +for index, connects in ipairs(cconnects) do + local outsel = {} + + local jx = 0 + local jy = 0 + local jz = 0 + for _, v in ipairs(connects) do + if v == 1 or v == 2 then + jx = jx + 1 + elseif v == 3 or v == 4 then + jy = jy + 1 + else + jz = jz + 1 + end + table.insert(outsel, pipeworks.pipe_selectboxes[v]) + end + + if #connects == 1 then + local v = connects[1] + v = v-1 + 2*(v%2) -- Opposite side + end + + local pgroups = {snappy = 3, pipe = 1, not_in_creative_inventory = 1} + local pipedesc = "Pipe segement".." "..dump(connects).."... You hacker, you." + local image = nil + + if #connects == 0 then + pgroups = {snappy = 3, tube = 1} + pipedesc = "Pipe segment" + image = "pipeworks_pipe_inv.png" + end + + local outimg_e = { "pipeworks_pipe_plain.png" } + local outimg_l = { "pipeworks_pipe_plain.png" } + + if index == 3 then + outimg_e = { "pipeworks_pipe_3_empty.png" } + outimg_l = { "pipeworks_pipe_3_loaded.png" } + end + + local mesh = "pipeworks_pipe_"..index..".obj" + + if index == 1 then + mesh = "pipeworks_pipe_3.obj" + end + + minetest.register_node("pipeworks:pipe_"..index.."_empty", { + description = pipedesc, + drawtype = "mesh", + mesh = mesh, + tiles = outimg_e, + sunlight_propagates = true, + inventory_image = image, + wield_image = image, + paramtype = "light", + paramtype2 = "facedir", + selection_box = { + type = "fixed", + fixed = outsel + }, + collision_box = { + type = "fixed", + fixed = outsel + }, + groups = pgroups, + sounds = default.node_sound_wood_defaults(), + walkable = true, + drop = "pipeworks:pipe_1_empty", + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end + }) + + local pgroups = {snappy = 3, pipe = 1, not_in_creative_inventory = 1} + + minetest.register_node("pipeworks:pipe_"..index.."_loaded", { + description = pipedesc, + drawtype = "mesh", + mesh = mesh, + tiles = outimg_l, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + selection_box = { + type = "fixed", + fixed = outsel + }, + collision_box = { + type = "fixed", + fixed = outsel + }, + groups = pgroups, + sounds = default.node_sound_wood_defaults(), + walkable = true, + drop = "pipeworks:pipe_1_empty", + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + after_dig_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end + }) + + table.insert(pipes_empty_nodenames, "pipeworks:pipe_"..index.."_empty") + table.insert(pipes_full_nodenames, "pipeworks:pipe_"..index.."_loaded") +end + + + +if REGISTER_COMPATIBILITY then + local cempty = "pipeworks:pipe_compatibility_empty" + local cloaded = "pipeworks:pipe_compatibility_loaded" + minetest.register_node(cempty, { + drawtype = "airlike", + sunlight_propagates = true, + paramtype = "light", + inventory_image = "pipeworks_pipe_inv.png", + wield_image = "pipeworks_pipe_inv.png", + description = "Pipe Segment (legacy)", + groups = {not_in_creative_inventory = 1, pipe_to_update = 1}, + drop = "pipeworks:pipe_1_empty", + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + }) + minetest.register_node(cloaded, { + drawtype = "airlike", + sunlight_propagates = true, + paramtype = "light", + inventory_image = "pipeworks_pipe_inv.png", + groups = {not_in_creative_inventory = 1, pipe_to_update = 1}, + drop = "pipeworks:pipe_1_empty", + after_place_node = function(pos) + pipeworks.scan_for_pipe_objects(pos) + end, + }) + for xm = 0, 1 do + for xp = 0, 1 do + for ym = 0, 1 do + for yp = 0, 1 do + for zm = 0, 1 do + for zp = 0, 1 do + local pname = xm..xp..ym..yp..zm..zp + minetest.register_alias("pipeworks:pipe_"..pname.."_empty", cempty) + minetest.register_alias("pipeworks:pipe_"..pname.."_loaded", cloaded) + end + end + end + end + end + end + minetest.register_abm({ + nodenames = {"group:pipe_to_update"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local minp = {x = pos.x-1, y = pos.y-1, z = pos.z-1} + local maxp = {x = pos.x+1, y = pos.y+1, z = pos.z+1} + if table.getn(minetest.find_nodes_in_area(minp, maxp, "ignore")) == 0 then + pipeworks.scan_for_pipe_objects(pos) + end + end + }) +end + +table.insert(pipes_empty_nodenames,"pipeworks:valve_on_empty") +table.insert(pipes_empty_nodenames,"pipeworks:valve_off_empty") +table.insert(pipes_empty_nodenames,"pipeworks:entry_panel_empty") +table.insert(pipes_empty_nodenames,"pipeworks:flow_sensor_empty") + +table.insert(pipes_full_nodenames,"pipeworks:valve_on_loaded") +table.insert(pipes_full_nodenames,"pipeworks:entry_panel_loaded") +table.insert(pipes_full_nodenames,"pipeworks:flow_sensor_loaded") + +minetest.register_abm({ + nodenames = pipes_empty_nodenames, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + pipeworks.check_for_inflows(pos,node) + end +}) + +minetest.register_abm({ + nodenames = pipes_full_nodenames, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + pipeworks.check_sources(pos,node) + end +}) + +minetest.register_abm({ + nodenames = {"pipeworks:spigot","pipeworks:spigot_pouring"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + pipeworks.spigot_check(pos,node) + end +}) + +minetest.register_abm({ + nodenames = {"pipeworks:fountainhead","pipeworks:fountainhead_pouring"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + pipeworks.fountainhead_check(pos,node) + end +}) + diff --git a/mods/pipeworks/routing_tubes.lua b/mods/pipeworks/routing_tubes.lua new file mode 100644 index 0000000..8620d20 --- /dev/null +++ b/mods/pipeworks/routing_tubes.lua @@ -0,0 +1,119 @@ +-- the default tube and default textures +pipeworks.register_tube("pipeworks:tube", "Pneumatic tube segment") +minetest.register_craft( { + output = "pipeworks:tube_1 6", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "", "", "" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, +}) + +-- the high priority tube is a low-cpu replacement for sorting tubes in situations +-- where players would use them for simple routing (turning off paths) +-- without doing actual sorting, like at outputs of tubedevices that might both accept and eject items +if pipeworks.enable_priority_tube then + local color = "#ff3030:128" + pipeworks.register_tube("pipeworks:priority_tube", { + description = "High Priority Tube Segment", + inventory_image = "pipeworks_tube_inv.png^[colorize:" .. color, + plain = { "pipeworks_tube_plain.png^[colorize:" .. color }, + noctr = { "pipeworks_tube_noctr.png^[colorize:" .. color }, + ends = { "pipeworks_tube_end.png^[colorize:" .. color }, + short = "pipeworks_tube_short.png^[colorize:" .. color, + node_def = { + tube = { priority = 150 } -- higher than tubedevices (100) + }, + }) + minetest.register_craft( { + output = "pipeworks:priority_tube_1 6", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "default:gold_ingot", "", "default:gold_ingot" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, + }) +end + +if pipeworks.enable_accelerator_tube then + pipeworks.register_tube("pipeworks:accelerator_tube", { + description = "Accelerating Pneumatic Tube Segment", + inventory_image = "pipeworks_accelerator_tube_inv.png", + plain = { "pipeworks_accelerator_tube_plain.png" }, + noctr = { "pipeworks_accelerator_tube_noctr.png" }, + ends = { "pipeworks_accelerator_tube_end.png" }, + short = "pipeworks_accelerator_tube_short.png", + node_def = { + tube = {can_go = function(pos, node, velocity, stack) + velocity.speed = velocity.speed+1 + return pipeworks.notvel(pipeworks.meseadjlist, velocity) + end} + }, + }) + minetest.register_craft( { + output = "pipeworks:accelerator_tube_1 2", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "default:mese_crystal_fragment", "default:steel_ingot", "default:mese_crystal_fragment" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, + }) +end + +if pipeworks.enable_crossing_tube then + pipeworks.register_tube("pipeworks:crossing_tube", { + description = "Crossing Pneumatic Tube Segment", + inventory_image = "pipeworks_crossing_tube_inv.png", + plain = { "pipeworks_crossing_tube_plain.png" }, + noctr = { "pipeworks_crossing_tube_noctr.png" }, + ends = { "pipeworks_crossing_tube_end.png" }, + short = "pipeworks_crossing_tube_short.png", + node_def = { + tube = {can_go = function(pos, node, velocity, stack) return {velocity} end } + }, + }) + minetest.register_craft( { + output = "pipeworks:crossing_tube_1 5", + recipe = { + { "", "pipeworks:tube_1", "" }, + { "pipeworks:tube_1", "pipeworks:tube_1", "pipeworks:tube_1" }, + { "", "pipeworks:tube_1", "" } + }, + }) +end + +if pipeworks.enable_one_way_tube then + minetest.register_node("pipeworks:one_way_tube", { + description = "One way tube", + tiles = {"pipeworks_one_way_tube_top.png", "pipeworks_one_way_tube_top.png", "pipeworks_one_way_tube_output.png", + "pipeworks_one_way_tube_input.png", "pipeworks_one_way_tube_side.png", "pipeworks_one_way_tube_top.png"}, + paramtype2 = "facedir", + drawtype = "nodebox", + paramtype = "light", + node_box = {type = "fixed", + fixed = {{-1/2, -9/64, -9/64, 1/2, 9/64, 9/64}}}, + groups = {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, tubedevice = 1}, + sounds = default.node_sound_wood_defaults(), + tube = { + connect_sides = {left = 1, right = 1}, + can_go = function(pos, node, velocity, stack) + return {velocity} + end, + can_insert = function(pos, node, stack, direction) + local dir = minetest.facedir_to_right_dir(node.param2) + return vector.equals(dir, direction) + end, + priority = 75 -- Higher than normal tubes, but lower than receivers + }, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig, + }) + minetest.register_craft({ + output = "pipeworks:one_way_tube 2", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "group:stick", "default:mese_crystal", "homedecor:plastic_sheeting" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, + }) +end diff --git a/mods/pipeworks/signal_tubes.lua b/mods/pipeworks/signal_tubes.lua new file mode 100644 index 0000000..bfce14a --- /dev/null +++ b/mods/pipeworks/signal_tubes.lua @@ -0,0 +1,111 @@ +if pipeworks.enable_detector_tube then + local detector_tube_step = 2 * tonumber(minetest.setting_get("dedicated_server_step")) + pipeworks.register_tube("pipeworks:detector_tube_on", { + description = "Detecting Pneumatic Tube Segment on (you hacker you)", + inventory_image = "pipeworks_detector_tube_inv.png", + plain = { "pipeworks_detector_tube_plain.png" }, + node_def = { + tube = {can_go = function(pos, node, velocity, stack) + local meta = minetest.get_meta(pos) + local name = minetest.get_node(pos).name + local nitems = meta:get_int("nitems")+1 + meta:set_int("nitems", nitems) + local saved_pos = vector.new(pos) + minetest.after(detector_tube_step, minetest.registered_nodes[name].item_exit, saved_pos) + return pipeworks.notvel(pipeworks.meseadjlist,velocity) + end}, + groups = {mesecon = 2, not_in_creative_inventory = 1}, + drop = "pipeworks:detector_tube_off_1", + mesecons = {receptor = {state = "on", rules = pipeworks.mesecons_rules}}, + item_exit = function(pos) + local meta = minetest.get_meta(pos) + local nitems = meta:get_int("nitems")-1 + local node = minetest.get_node(pos) + local name = node.name + local fdir = node.param2 + if nitems == 0 then + minetest.set_node(pos, {name = string.gsub(name, "on", "off"), param2 = fdir}) + mesecon.receptor_off(pos, pipeworks.mesecons_rules) + else + meta:set_int("nitems", nitems) + end + end, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_int("nitems", 1) + local name = minetest.get_node(pos).name + local saved_pos = vector.new(pos) + minetest.after(detector_tube_step, minetest.registered_nodes[name].item_exit, saved_pos) + end, + }, + }) + pipeworks.register_tube("pipeworks:detector_tube_off", { + description = "Detecting Pneumatic Tube Segment", + inventory_image = "pipeworks_detector_tube_inv.png", + plain = { "pipeworks_detector_tube_plain.png" }, + node_def = { + tube = {can_go = function(pos, node, velocity, stack) + local node = minetest.get_node(pos) + local name = node.name + local fdir = node.param2 + minetest.set_node(pos,{name = string.gsub(name, "off", "on"), param2 = fdir}) + mesecon.receptor_on(pos, pipeworks.mesecons_rules) + return pipeworks.notvel(pipeworks.meseadjlist, velocity) + end}, + groups = {mesecon = 2}, + mesecons = {receptor = {state = "off", rules = pipeworks.mesecons_rules }}, + }, + }) + + minetest.register_craft( { + output = "pipeworks:conductor_tube_off_1 6", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "mesecons:mesecon", "mesecons:mesecon", "mesecons:mesecon" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, + }) +end + +if pipeworks.enable_conductor_tube then + pipeworks.register_tube("pipeworks:conductor_tube_off", { + description = "Conducting Pneumatic Tube Segment", + inventory_image = "pipeworks_conductor_tube_inv.png", + short = "pipeworks_conductor_tube_short.png", + plain = { "pipeworks_conductor_tube_plain.png" }, + noctr = { "pipeworks_conductor_tube_noctr.png" }, + ends = { "pipeworks_conductor_tube_end.png" }, + node_def = { + groups = {mesecon = 2}, + mesecons = {conductor = {state = "off", + rules = pipeworks.mesecons_rules, + onstate = "pipeworks:conductor_tube_on_#id"}} + }, + }) + pipeworks.register_tube("pipeworks:conductor_tube_on", { + description = "Conducting Pneumatic Tube Segment on (you hacker you)", + inventory_image = "pipeworks_conductor_tube_inv.png", + short = "pipeworks_conductor_tube_short.png", + plain = { "pipeworks_conductor_tube_on_plain.png" }, + noctr = { "pipeworks_conductor_tube_on_noctr.png" }, + ends = { "pipeworks_conductor_tube_on_end.png" }, + node_def = { + groups = {mesecon = 2, not_in_creative_inventory = 1}, + drop = "pipeworks:conductor_tube_off_1", + mesecons = {conductor = {state = "on", + rules = pipeworks.mesecons_rules, + offstate = "pipeworks:conductor_tube_off_#id"}} + }, + }) + + minetest.register_craft( { + output = "pipeworks:detector_tube_off_1 2", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "mesecons:mesecon", "mesecons_materials:silicon", "mesecons:mesecon" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, + }) +end + + diff --git a/mods/pipeworks/sorting_tubes.lua b/mods/pipeworks/sorting_tubes.lua new file mode 100644 index 0000000..795291b --- /dev/null +++ b/mods/pipeworks/sorting_tubes.lua @@ -0,0 +1,148 @@ +if pipeworks.enable_mese_tube then + local function update_formspec(pos) + local meta = minetest.get_meta(pos) + local old_formspec = meta:get_string("formspec") + if string.find(old_formspec, "button1") then -- Old version + local inv = meta:get_inventory() + for i = 1, 6 do + for _, stack in ipairs(inv:get_list("line"..i)) do + minetest.item_drop(stack, nil, pos) + end + end + end + local buttons_formspec = "" + for i = 0, 5 do + buttons_formspec = buttons_formspec .. fs_helpers.cycling_button(meta, + "image_button[7,"..(i)..";1,1", "l"..(i+1).."s", + {{text="",texture="pipeworks_button_off.png", addopts="false;false;pipeworks_button_interm.png"}, {text="",texture="pipeworks_button_on.png", addopts="false;false;pipeworks_button_interm.png"}}) + end + meta:set_string("formspec", + "size[8,11]".. + "list[context;line1;1,0;6,1;]".. + "list[context;line2;1,1;6,1;]".. + "list[context;line3;1,2;6,1;]".. + "list[context;line4;1,3;6,1;]".. + "list[context;line5;1,4;6,1;]".. + "list[context;line6;1,5;6,1;]".. + "image[0,0;1,1;pipeworks_white.png]".. + "image[0,1;1,1;pipeworks_black.png]".. + "image[0,2;1,1;pipeworks_green.png]".. + "image[0,3;1,1;pipeworks_yellow.png]".. + "image[0,4;1,1;pipeworks_blue.png]".. + "image[0,5;1,1;pipeworks_red.png]".. + buttons_formspec.. + "list[current_player;main;0,7;8,4;]") + end + + pipeworks.register_tube("pipeworks:mese_tube", { + description = "Sorting Pneumatic Tube Segment", + inventory_image = "pipeworks_mese_tube_inv.png", + noctr = {"pipeworks_mese_tube_noctr_1.png", "pipeworks_mese_tube_noctr_2.png", "pipeworks_mese_tube_noctr_3.png", + "pipeworks_mese_tube_noctr_4.png", "pipeworks_mese_tube_noctr_5.png", "pipeworks_mese_tube_noctr_6.png"}, + plain = {"pipeworks_mese_tube_plain_1.png", "pipeworks_mese_tube_plain_2.png", "pipeworks_mese_tube_plain_3.png", + "pipeworks_mese_tube_plain_4.png", "pipeworks_mese_tube_plain_5.png", "pipeworks_mese_tube_plain_6.png"}, + ends = { "pipeworks_mese_tube_end.png" }, + short = "pipeworks_mese_tube_short.png", + no_facedir = true, -- Must use old tubes, since the textures are rotated with 6d ones + node_def = { + tube = {can_go = function(pos, node, velocity, stack) + local tbl, tbln = {}, 0 + local found, foundn = {}, 0 + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local name = stack:get_name() + for i, vect in ipairs(pipeworks.meseadjlist) do + local npos = vector.add(pos, vect) + local node = minetest.get_node(npos) + local reg_node = minetest.registered_nodes[node.name] + if meta:get_int("l"..i.."s") == 1 and reg_node then + local tube_def = reg_node.tube + if not tube_def or not tube_def.can_insert or + tube_def.can_insert(npos, node, stack, vect) then + local invname = "line"..i + local is_empty = true + for _, st in ipairs(inv:get_list(invname)) do + if not st:is_empty() then + is_empty = false + if st:get_name() == name then + foundn = foundn + 1 + found[foundn] = vect + end + end + end + if is_empty then + tbln = tbln + 1 + tbl[tbln] = vect + end + end + end + end + return (foundn > 0) and found or tbl + end}, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + for i = 1, 6 do + meta:set_int("l"..tostring(i).."s", 1) + inv:set_size("line"..tostring(i), 6*1) + end + update_formspec(pos) + meta:set_string("infotext", "Sorting pneumatic tube") + end, + on_punch = update_formspec, + on_receive_fields = function(pos, formname, fields, sender) + if not pipeworks.may_configure(pos, sender) then return end + fs_helpers.on_receive_fields(pos, fields) + update_formspec(pos) + end, + can_dig = function(pos, player) + update_formspec(pos) -- so non-virtual items would be dropped for old tubes + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + if not pipeworks.may_configure(pos, player) then return 0 end + update_formspec(pos) -- For old tubes + local inv = minetest.get_meta(pos):get_inventory() + local stack_copy = ItemStack(stack) + stack_copy:set_count(1) + inv:set_stack(listname, index, stack_copy) + return 0 + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + if not pipeworks.may_configure(pos, player) then return 0 end + update_formspec(pos) -- For old tubes + local inv = minetest.get_meta(pos):get_inventory() + inv:set_stack(listname, index, ItemStack("")) + return 0 + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + if not pipeworks.may_configure(pos, player) then return 0 end + update_formspec(pos) -- For old tubes + local inv = minetest.get_meta(pos):get_inventory() + inv:set_stack(from_list, from_index, ItemStack("")) + return 0 + end, + }, + }) + + minetest.register_craft( { + output = "pipeworks:mese_tube_000000 2", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "", "default:mese_crystal", "" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, + }) + + minetest.register_craft( { + type = "shapeless", + output = "pipeworks:mese_tube_000000", + recipe = { + "pipeworks:tube_1", + "default:mese_crystal_fragment", + "default:mese_crystal_fragment", + "default:mese_crystal_fragment", + "default:mese_crystal_fragment" + }, + }) +end diff --git a/mods/pipeworks/teleport_tube.lua b/mods/pipeworks/teleport_tube.lua new file mode 100644 index 0000000..3a870f5 --- /dev/null +++ b/mods/pipeworks/teleport_tube.lua @@ -0,0 +1,242 @@ +local filename=minetest.get_worldpath() .. "/teleport_tubes" + +local tp_tube_db = nil -- nil forces a read +local tp_tube_db_version = 2.0 + +local function hash(pos) + return string.format("%d", minetest.hash_node_position(pos)) +end + +local function save_tube_db() + local file, err = io.open(filename, "w") + if file then + tp_tube_db.version = tp_tube_db_version + file:write(minetest.serialize(tp_tube_db)) + tp_tube_db.version = nil + io.close(file) + else + error(err) + end +end + +local function migrate_tube_db() + local tmp_db = {} + tp_tube_db.version = nil + for key, val in pairs(tp_tube_db) do + if(val.channel ~= "") then -- skip unconfigured tubes + tmp_db[hash(val)] = val + end + end + tp_tube_db = tmp_db + save_tube_db() +end + +local function read_tube_db() + local file = io.open(filename, "r") + if file ~= nil then + local file_content = file:read("*all") + io.close(file) + + if file_content and file_content ~= "" then + tp_tube_db = minetest.deserialize(file_content) + if(not tp_tube_db.version or tonumber(tp_tube_db.version) < tp_tube_db_version) then + migrate_tube_db() + end + tp_tube_db.version = nil -- we add it back when saving + return tp_tube_db -- we read sucessfully + end + end + tp_tube_db = {} + return tp_tube_db +end + +-- updates or adds a tube +local function set_tube(pos, channel, can_receive) + local tubes = tp_tube_db or read_tube_db() + local hash = hash(pos) + local tube = tubes[hash] + if tube then + tube.channel = channel + tube.cr = can_receive + save_tube_db() + return + end + + -- we haven't found any tp tube to update, so lets add it + tp_tube_db[hash] = {x=pos.x,y=pos.y,z=pos.z,channel=channel,cr=can_receive} + save_tube_db() +end + +local function remove_tube(pos) + local tubes = tp_tube_db or read_tube_db() + tubes[hash(pos)] = nil + save_tube_db() +end + +local function read_node_with_vm(pos) + local vm = VoxelManip() + local MinEdge, MaxEdge = vm:read_from_map(pos, pos) + local data = vm:get_data() + local area = VoxelArea:new({MinEdge = MinEdge, MaxEdge = MaxEdge}) + return minetest.get_name_from_content_id(data[area:index(pos.x, pos.y, pos.z)]) +end + +local function get_receivers(pos, channel) + local tubes = tp_tube_db or read_tube_db() + local receivers = {} + local dirty = false + for key, val in pairs(tubes) do + -- skip all non-receivers and the tube that it came from as early as possible, as this is called often + if (val.cr == 1 and val.channel == channel and (val.x ~= pos.x or val.y ~= pos.y or val.z ~= pos.z)) then + local is_loaded = (minetest.get_node_or_nil(val) ~= nil) + local node_name = is_loaded and minetest.get_node(pos).name or read_node_with_vm(val) + + if minetest.registered_nodes[node_name] and minetest.registered_nodes[node_name].is_teleport_tube then + table.insert(receivers, val) + else + tp_tube_db[key] = nil + dirty = true + end + end + end + if dirty then + save_tube_db() + end + return receivers +end + +local function update_meta(meta, can_receive) + meta:set_int("can_receive", can_receive and 1 or 0) + local cr_state = can_receive and "on" or "off" + meta:set_string("formspec","size[8.6,2.2]".. + "field[0.6,0.6;7,1;channel;Channel:;${channel}]".. + "label[7.3,0;Receive]".. + "image_button[7.3,0.3;1,1;pipeworks_button_" .. cr_state .. ".png;cr" .. (can_receive and 0 or 1) .. ";;;false;pipeworks_button_interm.png]".. + "image[0.3,1.3;1,1;pipeworks_teleport_tube_inv.png]".. + "label[1.6,1.2;channels are public by default]" .. + "label[1.6,1.5;use : for fully private channels]" .. + "label[1.6,1.8;use \\; for private receivers]" .. + default.gui_bg.. + default.gui_bg_img) +end + +pipeworks.register_tube("pipeworks:teleport_tube", { + description = "Teleporting Pneumatic Tube Segment", + inventory_image = "pipeworks_teleport_tube_inv.png", + noctr = { "pipeworks_teleport_tube_noctr.png" }, + plain = { "pipeworks_teleport_tube_plain.png" }, + ends = { "pipeworks_teleport_tube_end.png" }, + short = "pipeworks_teleport_tube_short.png", + node_def = { + is_teleport_tube = true, + tube = { + can_go = function(pos,node,velocity,stack) + velocity.x = 0 + velocity.y = 0 + velocity.z = 0 + + local channel = minetest.get_meta(pos):get_string("channel") + if channel == "" then return {} end + + local target = get_receivers(pos, channel) + if target[1] == nil then return {} end + + local d = math.random(1,#target) + pos.x = target[d].x + pos.y = target[d].y + pos.z = target[d].z + return pipeworks.meseadjlist + end + }, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + update_meta(meta, true) + meta:set_string("infotext", "unconfigured Teleportation Tube") + end, + on_receive_fields = function(pos,formname,fields,sender) + if not fields.channel -- ignore escaping or clientside manipulation of the form + or not pipeworks.may_configure(pos, sender) then + return + end + local new_channel = tostring(fields.channel):trim() + + local meta = minetest.get_meta(pos) + local can_receive = meta:get_int("can_receive") + + -- check for private channels each time before actually changing anything + -- to not even allow switching between can_receive states of private channels + if new_channel ~= "" then + local sender_name = sender:get_player_name() + local name, mode = new_channel:match("^([^:;]+)([:;])") + if name and mode and name ~= sender_name then + --channels starting with '[name]:' can only be used by the named player + if mode == ":" then + minetest.chat_send_player(sender_name, "Sorry, channel '"..new_channel.."' is reserved for exclusive use by "..name) + return + + --channels starting with '[name];' can be used by other players, but cannot be received from + elseif mode == ";" and (fields.cr1 or (can_receive ~= 0 and not fields.cr0)) then + minetest.chat_send_player(sender_name, "Sorry, receiving from channel '"..new_channel.."' is reserved for "..name) + return + end + end + end + + local dirty = false + + -- was the channel changed? + local channel = meta:get_string("channel") + if new_channel ~= channel then + channel = new_channel + meta:set_string("channel", channel) + dirty = true + end + + -- test if a can_receive button was pressed + if fields.cr0 and can_receive ~= 0 then + can_receive = 0 + update_meta(meta, false) + dirty = true + elseif fields.cr1 and can_receive ~= 1 then + can_receive = 1 + update_meta(meta, true) + dirty = true + end + + -- save if we changed something, handle the empty channel while we're at it + if dirty then + if channel ~= "" then + set_tube(pos, channel, can_receive) + local cr_description = (can_receive == 1) and "sending and receiving" or "sending" + meta:set_string("infotext", string.format("Teleportation Tube %s on '%s'", cr_description, channel)) + else + -- remove empty channel tubes, to not have to search through them + remove_tube(pos) + meta:set_string("infotext", "unconfigured Teleportation Tube") + end + end + end, + on_destruct = function(pos) + remove_tube(pos) + end + }, +}) +minetest.register_craft( { + output = "pipeworks:teleport_tube_1 2", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "default:desert_stone", "default:mese", "default:desert_stone" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, +}) + +if minetest.get_modpath("mesecons_mvps") ~= nil then + mesecon.register_on_mvps_move(function(moved_nodes) + for _, n in ipairs(moved_nodes) do + if string.find(n.node.name, "pipeworks:teleport_tube") ~= nil then + local meta = minetest.get_meta(n.pos) + set_tube(n.pos, meta:get_string("channel"), meta:get_int("can_receive")) + end + end + end) +end diff --git a/mods/pipeworks/textures/homedecor_oil_extract.png b/mods/pipeworks/textures/homedecor_oil_extract.png new file mode 100644 index 0000000..b945a9e Binary files /dev/null and b/mods/pipeworks/textures/homedecor_oil_extract.png differ diff --git a/mods/pipeworks/textures/homedecor_paraffin.png b/mods/pipeworks/textures/homedecor_paraffin.png new file mode 100644 index 0000000..77d2bbd Binary files /dev/null and b/mods/pipeworks/textures/homedecor_paraffin.png differ diff --git a/mods/pipeworks/textures/homedecor_plastic_sheeting.png b/mods/pipeworks/textures/homedecor_plastic_sheeting.png new file mode 100644 index 0000000..fba0ccd Binary files /dev/null and b/mods/pipeworks/textures/homedecor_plastic_sheeting.png differ diff --git a/mods/pipeworks/textures/pipeworks_accelerator_tube_end.png b/mods/pipeworks/textures/pipeworks_accelerator_tube_end.png new file mode 100644 index 0000000..6839165 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_accelerator_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_accelerator_tube_inv.png b/mods/pipeworks/textures/pipeworks_accelerator_tube_inv.png new file mode 100644 index 0000000..743956a Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_accelerator_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_accelerator_tube_noctr.png b/mods/pipeworks/textures/pipeworks_accelerator_tube_noctr.png new file mode 100644 index 0000000..fa0daa6 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_accelerator_tube_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_accelerator_tube_plain.png b/mods/pipeworks/textures/pipeworks_accelerator_tube_plain.png new file mode 100644 index 0000000..8256d05 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_accelerator_tube_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_accelerator_tube_short.png b/mods/pipeworks/textures/pipeworks_accelerator_tube_short.png new file mode 100644 index 0000000..1444b43 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_accelerator_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_autocrafter.png b/mods/pipeworks/textures/pipeworks_autocrafter.png new file mode 100644 index 0000000..1643e82 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_autocrafter.png differ diff --git a/mods/pipeworks/textures/pipeworks_black.png b/mods/pipeworks/textures/pipeworks_black.png new file mode 100644 index 0000000..34afad8 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_black.png differ diff --git a/mods/pipeworks/textures/pipeworks_blue.png b/mods/pipeworks/textures/pipeworks_blue.png new file mode 100644 index 0000000..64c8a6f Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_blue.png differ diff --git a/mods/pipeworks/textures/pipeworks_button_interm.png b/mods/pipeworks/textures/pipeworks_button_interm.png new file mode 100644 index 0000000..47320ce Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_button_interm.png differ diff --git a/mods/pipeworks/textures/pipeworks_button_off.png b/mods/pipeworks/textures/pipeworks_button_off.png new file mode 100644 index 0000000..319fc6e Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_button_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_button_on.png b/mods/pipeworks/textures/pipeworks_button_on.png new file mode 100644 index 0000000..a9884cf Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_button_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_conductor_tube_end.png b/mods/pipeworks/textures/pipeworks_conductor_tube_end.png new file mode 100644 index 0000000..5942662 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_conductor_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_conductor_tube_inv.png b/mods/pipeworks/textures/pipeworks_conductor_tube_inv.png new file mode 100644 index 0000000..6323937 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_conductor_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_conductor_tube_noctr.png b/mods/pipeworks/textures/pipeworks_conductor_tube_noctr.png new file mode 100644 index 0000000..f5e0501 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_conductor_tube_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_conductor_tube_on_end.png b/mods/pipeworks/textures/pipeworks_conductor_tube_on_end.png new file mode 100644 index 0000000..46d0e30 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_conductor_tube_on_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_conductor_tube_on_noctr.png b/mods/pipeworks/textures/pipeworks_conductor_tube_on_noctr.png new file mode 100644 index 0000000..27d2483 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_conductor_tube_on_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_conductor_tube_on_plain.png b/mods/pipeworks/textures/pipeworks_conductor_tube_on_plain.png new file mode 100644 index 0000000..c58eaf2 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_conductor_tube_on_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_conductor_tube_plain.png b/mods/pipeworks/textures/pipeworks_conductor_tube_plain.png new file mode 100644 index 0000000..e0891ed Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_conductor_tube_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_conductor_tube_short.png b/mods/pipeworks/textures/pipeworks_conductor_tube_short.png new file mode 100644 index 0000000..7ec809a Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_conductor_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_crossing_tube_end.png b/mods/pipeworks/textures/pipeworks_crossing_tube_end.png new file mode 100644 index 0000000..7b51ce3 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_crossing_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_crossing_tube_inv.png b/mods/pipeworks/textures/pipeworks_crossing_tube_inv.png new file mode 100644 index 0000000..2ee350b Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_crossing_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_crossing_tube_noctr.png b/mods/pipeworks/textures/pipeworks_crossing_tube_noctr.png new file mode 100644 index 0000000..fdef1be Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_crossing_tube_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_crossing_tube_plain.png b/mods/pipeworks/textures/pipeworks_crossing_tube_plain.png new file mode 100644 index 0000000..0ed695f Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_crossing_tube_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_crossing_tube_short.png b/mods/pipeworks/textures/pipeworks_crossing_tube_short.png new file mode 100644 index 0000000..ef191de Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_crossing_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_deployer_back.png b/mods/pipeworks/textures/pipeworks_deployer_back.png new file mode 100644 index 0000000..4e08be3 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_deployer_back.png differ diff --git a/mods/pipeworks/textures/pipeworks_deployer_bottom.png b/mods/pipeworks/textures/pipeworks_deployer_bottom.png new file mode 100644 index 0000000..fcb863c Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_deployer_bottom.png differ diff --git a/mods/pipeworks/textures/pipeworks_deployer_front_off.png b/mods/pipeworks/textures/pipeworks_deployer_front_off.png new file mode 100644 index 0000000..a314c8b Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_deployer_front_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_deployer_front_on.png b/mods/pipeworks/textures/pipeworks_deployer_front_on.png new file mode 100644 index 0000000..a59a61e Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_deployer_front_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_deployer_side.png b/mods/pipeworks/textures/pipeworks_deployer_side.png new file mode 100644 index 0000000..2c7da56 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_deployer_side.png differ diff --git a/mods/pipeworks/textures/pipeworks_deployer_side1.png b/mods/pipeworks/textures/pipeworks_deployer_side1.png new file mode 100644 index 0000000..2c7da56 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_deployer_side1.png differ diff --git a/mods/pipeworks/textures/pipeworks_deployer_side2.png b/mods/pipeworks/textures/pipeworks_deployer_side2.png new file mode 100644 index 0000000..eb24061 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_deployer_side2.png differ diff --git a/mods/pipeworks/textures/pipeworks_deployer_top.png b/mods/pipeworks/textures/pipeworks_deployer_top.png new file mode 100644 index 0000000..f331212 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_deployer_top.png differ diff --git a/mods/pipeworks/textures/pipeworks_detector_tube_end.png b/mods/pipeworks/textures/pipeworks_detector_tube_end.png new file mode 100644 index 0000000..e9d01ba Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_detector_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_detector_tube_inv.png b/mods/pipeworks/textures/pipeworks_detector_tube_inv.png new file mode 100644 index 0000000..0e3b7d8 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_detector_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_detector_tube_noctr.png b/mods/pipeworks/textures/pipeworks_detector_tube_noctr.png new file mode 100644 index 0000000..6f07886 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_detector_tube_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_detector_tube_plain.png b/mods/pipeworks/textures/pipeworks_detector_tube_plain.png new file mode 100644 index 0000000..6a9845c Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_detector_tube_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_detector_tube_short.png b/mods/pipeworks/textures/pipeworks_detector_tube_short.png new file mode 100644 index 0000000..6729c53 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_detector_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_dispenser_back.png b/mods/pipeworks/textures/pipeworks_dispenser_back.png new file mode 100644 index 0000000..ce447bd Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_dispenser_back.png differ diff --git a/mods/pipeworks/textures/pipeworks_dispenser_bottom.png b/mods/pipeworks/textures/pipeworks_dispenser_bottom.png new file mode 100644 index 0000000..16dc584 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_dispenser_bottom.png differ diff --git a/mods/pipeworks/textures/pipeworks_dispenser_front_off.png b/mods/pipeworks/textures/pipeworks_dispenser_front_off.png new file mode 100644 index 0000000..b0c9e4a Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_dispenser_front_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_dispenser_front_on.png b/mods/pipeworks/textures/pipeworks_dispenser_front_on.png new file mode 100644 index 0000000..c9fff11 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_dispenser_front_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_dispenser_side1.png b/mods/pipeworks/textures/pipeworks_dispenser_side1.png new file mode 100644 index 0000000..bd17852 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_dispenser_side1.png differ diff --git a/mods/pipeworks/textures/pipeworks_dispenser_side2.png b/mods/pipeworks/textures/pipeworks_dispenser_side2.png new file mode 100644 index 0000000..005d9a5 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_dispenser_side2.png differ diff --git a/mods/pipeworks/textures/pipeworks_dispenser_top.png b/mods/pipeworks/textures/pipeworks_dispenser_top.png new file mode 100644 index 0000000..7dd49ad Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_dispenser_top.png differ diff --git a/mods/pipeworks/textures/pipeworks_entry_panel.png b/mods/pipeworks/textures/pipeworks_entry_panel.png new file mode 100644 index 0000000..040f408 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_entry_panel.png differ diff --git a/mods/pipeworks/textures/pipeworks_filter_input.png b/mods/pipeworks/textures/pipeworks_filter_input.png new file mode 100644 index 0000000..187c402 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_filter_input.png differ diff --git a/mods/pipeworks/textures/pipeworks_filter_output.png b/mods/pipeworks/textures/pipeworks_filter_output.png new file mode 100644 index 0000000..db7af08 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_filter_output.png differ diff --git a/mods/pipeworks/textures/pipeworks_filter_side.png b/mods/pipeworks/textures/pipeworks_filter_side.png new file mode 100644 index 0000000..be1577a Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_filter_side.png differ diff --git a/mods/pipeworks/textures/pipeworks_filter_top.png b/mods/pipeworks/textures/pipeworks_filter_top.png new file mode 100644 index 0000000..45b6b5a Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_filter_top.png differ diff --git a/mods/pipeworks/textures/pipeworks_flow_sensor_off.png b/mods/pipeworks/textures/pipeworks_flow_sensor_off.png new file mode 100644 index 0000000..10c6846 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_flow_sensor_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_flow_sensor_on.png b/mods/pipeworks/textures/pipeworks_flow_sensor_on.png new file mode 100644 index 0000000..03e054a Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_flow_sensor_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_fountainhead.png b/mods/pipeworks/textures/pipeworks_fountainhead.png new file mode 100644 index 0000000..4affa69 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_fountainhead.png differ diff --git a/mods/pipeworks/textures/pipeworks_grating_sides.png b/mods/pipeworks/textures/pipeworks_grating_sides.png new file mode 100644 index 0000000..28ce593 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_grating_sides.png differ diff --git a/mods/pipeworks/textures/pipeworks_grating_top.png b/mods/pipeworks/textures/pipeworks_grating_top.png new file mode 100644 index 0000000..6e876fa Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_grating_top.png differ diff --git a/mods/pipeworks/textures/pipeworks_green.png b/mods/pipeworks/textures/pipeworks_green.png new file mode 100644 index 0000000..3f42f9f Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_green.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_filter_input.png b/mods/pipeworks/textures/pipeworks_mese_filter_input.png new file mode 100644 index 0000000..58095d0 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_filter_input.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_filter_output.png b/mods/pipeworks/textures/pipeworks_mese_filter_output.png new file mode 100644 index 0000000..a39e5a8 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_filter_output.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_filter_side.png b/mods/pipeworks/textures/pipeworks_mese_filter_side.png new file mode 100644 index 0000000..3438ce1 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_filter_side.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_filter_top.png b/mods/pipeworks/textures/pipeworks_mese_filter_top.png new file mode 100644 index 0000000..aa4f67c Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_filter_top.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_sand_tube_end.png b/mods/pipeworks/textures/pipeworks_mese_sand_tube_end.png new file mode 100644 index 0000000..fa59f37 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_sand_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_sand_tube_inv.png b/mods/pipeworks/textures/pipeworks_mese_sand_tube_inv.png new file mode 100644 index 0000000..8b1b5e1 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_sand_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_sand_tube_noctr.png b/mods/pipeworks/textures/pipeworks_mese_sand_tube_noctr.png new file mode 100644 index 0000000..f26f39d Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_sand_tube_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_sand_tube_plain.png b/mods/pipeworks/textures/pipeworks_mese_sand_tube_plain.png new file mode 100644 index 0000000..8a48599 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_sand_tube_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_sand_tube_short.png b/mods/pipeworks/textures/pipeworks_mese_sand_tube_short.png new file mode 100644 index 0000000..78ca710 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_sand_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_end.png b/mods/pipeworks/textures/pipeworks_mese_tube_end.png new file mode 100644 index 0000000..b47281a Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_inv.png b/mods/pipeworks/textures/pipeworks_mese_tube_inv.png new file mode 100644 index 0000000..4b15ef9 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_noctr_1.png b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_1.png new file mode 100644 index 0000000..c9661a7 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_1.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_noctr_2.png b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_2.png new file mode 100644 index 0000000..ffe53b7 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_2.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_noctr_3.png b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_3.png new file mode 100644 index 0000000..b65c0e2 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_3.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_noctr_4.png b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_4.png new file mode 100644 index 0000000..278c7e8 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_4.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_noctr_5.png b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_5.png new file mode 100644 index 0000000..4b75ae2 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_5.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_noctr_6.png b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_6.png new file mode 100644 index 0000000..e2bd483 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_noctr_6.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_plain_1.png b/mods/pipeworks/textures/pipeworks_mese_tube_plain_1.png new file mode 100644 index 0000000..47ce4ed Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_plain_1.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_plain_2.png b/mods/pipeworks/textures/pipeworks_mese_tube_plain_2.png new file mode 100644 index 0000000..12d7966 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_plain_2.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_plain_3.png b/mods/pipeworks/textures/pipeworks_mese_tube_plain_3.png new file mode 100644 index 0000000..4d3d415 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_plain_3.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_plain_4.png b/mods/pipeworks/textures/pipeworks_mese_tube_plain_4.png new file mode 100644 index 0000000..f4c3370 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_plain_4.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_plain_5.png b/mods/pipeworks/textures/pipeworks_mese_tube_plain_5.png new file mode 100644 index 0000000..fbe8de0 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_plain_5.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_plain_6.png b/mods/pipeworks/textures/pipeworks_mese_tube_plain_6.png new file mode 100644 index 0000000..76b49e3 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_plain_6.png differ diff --git a/mods/pipeworks/textures/pipeworks_mese_tube_short.png b/mods/pipeworks/textures/pipeworks_mese_tube_short.png new file mode 100644 index 0000000..fd12ccd Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_mese_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_back.png b/mods/pipeworks/textures/pipeworks_nodebreaker_back.png new file mode 100644 index 0000000..3006cb7 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_back.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_bottom_off.png b/mods/pipeworks/textures/pipeworks_nodebreaker_bottom_off.png new file mode 100644 index 0000000..c7a48d4 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_bottom_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_bottom_on.png b/mods/pipeworks/textures/pipeworks_nodebreaker_bottom_on.png new file mode 100644 index 0000000..e14ca32 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_bottom_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_front_off.png b/mods/pipeworks/textures/pipeworks_nodebreaker_front_off.png new file mode 100644 index 0000000..36a5a50 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_front_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_front_on.png b/mods/pipeworks/textures/pipeworks_nodebreaker_front_on.png new file mode 100644 index 0000000..bf7fe70 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_front_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_side1_off.png b/mods/pipeworks/textures/pipeworks_nodebreaker_side1_off.png new file mode 100644 index 0000000..30769fa Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_side1_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_side1_on.png b/mods/pipeworks/textures/pipeworks_nodebreaker_side1_on.png new file mode 100644 index 0000000..ff0a893 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_side1_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_side2_off.png b/mods/pipeworks/textures/pipeworks_nodebreaker_side2_off.png new file mode 100644 index 0000000..babb681 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_side2_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_side2_on.png b/mods/pipeworks/textures/pipeworks_nodebreaker_side2_on.png new file mode 100644 index 0000000..ed0e12e Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_side2_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_top_off.png b/mods/pipeworks/textures/pipeworks_nodebreaker_top_off.png new file mode 100644 index 0000000..fb86b95 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_top_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_nodebreaker_top_on.png b/mods/pipeworks/textures/pipeworks_nodebreaker_top_on.png new file mode 100644 index 0000000..97da74d Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_nodebreaker_top_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_one_way_tube_input.png b/mods/pipeworks/textures/pipeworks_one_way_tube_input.png new file mode 100644 index 0000000..8490858 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_one_way_tube_input.png differ diff --git a/mods/pipeworks/textures/pipeworks_one_way_tube_output.png b/mods/pipeworks/textures/pipeworks_one_way_tube_output.png new file mode 100644 index 0000000..8490858 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_one_way_tube_output.png differ diff --git a/mods/pipeworks/textures/pipeworks_one_way_tube_side.png b/mods/pipeworks/textures/pipeworks_one_way_tube_side.png new file mode 100644 index 0000000..9881be2 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_one_way_tube_side.png differ diff --git a/mods/pipeworks/textures/pipeworks_one_way_tube_top.png b/mods/pipeworks/textures/pipeworks_one_way_tube_top.png new file mode 100644 index 0000000..5ade427 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_one_way_tube_top.png differ diff --git a/mods/pipeworks/textures/pipeworks_pane_embedded_tube_ends.png b/mods/pipeworks/textures/pipeworks_pane_embedded_tube_ends.png new file mode 100644 index 0000000..8c424a8 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_pane_embedded_tube_ends.png differ diff --git a/mods/pipeworks/textures/pipeworks_pane_embedded_tube_sides.png b/mods/pipeworks/textures/pipeworks_pane_embedded_tube_sides.png new file mode 100644 index 0000000..befe525 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_pane_embedded_tube_sides.png differ diff --git a/mods/pipeworks/textures/pipeworks_pipe_3_empty.png b/mods/pipeworks/textures/pipeworks_pipe_3_empty.png new file mode 100644 index 0000000..d13ec77 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_pipe_3_empty.png differ diff --git a/mods/pipeworks/textures/pipeworks_pipe_3_loaded.png b/mods/pipeworks/textures/pipeworks_pipe_3_loaded.png new file mode 100644 index 0000000..c086e19 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_pipe_3_loaded.png differ diff --git a/mods/pipeworks/textures/pipeworks_pipe_inv.png b/mods/pipeworks/textures/pipeworks_pipe_inv.png new file mode 100644 index 0000000..0a17d0c Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_pipe_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_pipe_plain.png b/mods/pipeworks/textures/pipeworks_pipe_plain.png new file mode 100644 index 0000000..7cbc11b Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_pipe_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_plastic_sheeting.png b/mods/pipeworks/textures/pipeworks_plastic_sheeting.png new file mode 100644 index 0000000..3834df7 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_plastic_sheeting.png differ diff --git a/mods/pipeworks/textures/pipeworks_pump_off.png b/mods/pipeworks/textures/pipeworks_pump_off.png new file mode 100644 index 0000000..28d2311 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_pump_off.png differ diff --git a/mods/pipeworks/textures/pipeworks_pump_on.png b/mods/pipeworks/textures/pipeworks_pump_on.png new file mode 100644 index 0000000..50a8bbf Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_pump_on.png differ diff --git a/mods/pipeworks/textures/pipeworks_red.png b/mods/pipeworks/textures/pipeworks_red.png new file mode 100644 index 0000000..33812bd Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_red.png differ diff --git a/mods/pipeworks/textures/pipeworks_sand_tube_end.png b/mods/pipeworks/textures/pipeworks_sand_tube_end.png new file mode 100644 index 0000000..8cccaf4 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_sand_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_sand_tube_inv.png b/mods/pipeworks/textures/pipeworks_sand_tube_inv.png new file mode 100644 index 0000000..3afb05d Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_sand_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_sand_tube_noctr.png b/mods/pipeworks/textures/pipeworks_sand_tube_noctr.png new file mode 100644 index 0000000..a9c6d2d Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_sand_tube_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_sand_tube_plain.png b/mods/pipeworks/textures/pipeworks_sand_tube_plain.png new file mode 100644 index 0000000..d665081 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_sand_tube_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_sand_tube_short.png b/mods/pipeworks/textures/pipeworks_sand_tube_short.png new file mode 100644 index 0000000..8dcf2b4 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_sand_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_spigot.png b/mods/pipeworks/textures/pipeworks_spigot.png new file mode 100644 index 0000000..a79dbf8 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_spigot.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_back.png b/mods/pipeworks/textures/pipeworks_storage_tank_back.png new file mode 100644 index 0000000..3b6a16b Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_back.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_fittings.png b/mods/pipeworks/textures/pipeworks_storage_tank_fittings.png new file mode 100644 index 0000000..f3b8b24 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_fittings.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_0.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_0.png new file mode 100644 index 0000000..72c6f6b Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_0.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_1.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_1.png new file mode 100644 index 0000000..889893b Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_1.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_10.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_10.png new file mode 100644 index 0000000..f48a738 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_10.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_2.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_2.png new file mode 100644 index 0000000..a36bc24 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_2.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_3.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_3.png new file mode 100644 index 0000000..4575e37 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_3.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_4.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_4.png new file mode 100644 index 0000000..47d9669 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_4.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_5.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_5.png new file mode 100644 index 0000000..17eaf69 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_5.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_6.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_6.png new file mode 100644 index 0000000..77619e3 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_6.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_7.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_7.png new file mode 100644 index 0000000..ffebf9b Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_7.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_8.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_8.png new file mode 100644 index 0000000..4974a82 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_8.png differ diff --git a/mods/pipeworks/textures/pipeworks_storage_tank_front_9.png b/mods/pipeworks/textures/pipeworks_storage_tank_front_9.png new file mode 100644 index 0000000..87b6d79 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_storage_tank_front_9.png differ diff --git a/mods/pipeworks/textures/pipeworks_teleport_tube_end.png b/mods/pipeworks/textures/pipeworks_teleport_tube_end.png new file mode 100644 index 0000000..7a27150 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_teleport_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_teleport_tube_inv.png b/mods/pipeworks/textures/pipeworks_teleport_tube_inv.png new file mode 100644 index 0000000..d12b896 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_teleport_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_teleport_tube_noctr.png b/mods/pipeworks/textures/pipeworks_teleport_tube_noctr.png new file mode 100644 index 0000000..ac7364d Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_teleport_tube_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_teleport_tube_plain.png b/mods/pipeworks/textures/pipeworks_teleport_tube_plain.png new file mode 100644 index 0000000..0a859f2 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_teleport_tube_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_teleport_tube_short.png b/mods/pipeworks/textures/pipeworks_teleport_tube_short.png new file mode 100644 index 0000000..f82d082 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_teleport_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_testobject.png b/mods/pipeworks/textures/pipeworks_testobject.png new file mode 100644 index 0000000..d54c024 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_testobject.png differ diff --git a/mods/pipeworks/textures/pipeworks_trashcan_bottom.png b/mods/pipeworks/textures/pipeworks_trashcan_bottom.png new file mode 100644 index 0000000..91fd944 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_trashcan_bottom.png differ diff --git a/mods/pipeworks/textures/pipeworks_trashcan_side.png b/mods/pipeworks/textures/pipeworks_trashcan_side.png new file mode 100644 index 0000000..cf0a3bf Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_trashcan_side.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_connection_metallic.png b/mods/pipeworks/textures/pipeworks_tube_connection_metallic.png new file mode 100644 index 0000000..10becfe Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_connection_metallic.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_connection_stony.png b/mods/pipeworks/textures/pipeworks_tube_connection_stony.png new file mode 100644 index 0000000..6ed02a4 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_connection_stony.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_connection_wooden.png b/mods/pipeworks/textures/pipeworks_tube_connection_wooden.png new file mode 100644 index 0000000..ff199ca Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_connection_wooden.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_end.png b/mods/pipeworks/textures/pipeworks_tube_end.png new file mode 100644 index 0000000..e9d01ba Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_end.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_inv.png b/mods/pipeworks/textures/pipeworks_tube_inv.png new file mode 100644 index 0000000..51c728d Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_inv.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_noctr.png b/mods/pipeworks/textures/pipeworks_tube_noctr.png new file mode 100644 index 0000000..6f07886 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_noctr.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_plain.png b/mods/pipeworks/textures/pipeworks_tube_plain.png new file mode 100644 index 0000000..9d6442b Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_plain.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_short.png b/mods/pipeworks/textures/pipeworks_tube_short.png new file mode 100644 index 0000000..6729c53 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_short.png differ diff --git a/mods/pipeworks/textures/pipeworks_tube_transparent.png b/mods/pipeworks/textures/pipeworks_tube_transparent.png new file mode 100644 index 0000000..aa4418d Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_tube_transparent.png differ diff --git a/mods/pipeworks/textures/pipeworks_valve.png b/mods/pipeworks/textures/pipeworks_valve.png new file mode 100644 index 0000000..60ef960 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_valve.png differ diff --git a/mods/pipeworks/textures/pipeworks_white.png b/mods/pipeworks/textures/pipeworks_white.png new file mode 100644 index 0000000..faf0ec1 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_white.png differ diff --git a/mods/pipeworks/textures/pipeworks_yellow.png b/mods/pipeworks/textures/pipeworks_yellow.png new file mode 100644 index 0000000..ce1af41 Binary files /dev/null and b/mods/pipeworks/textures/pipeworks_yellow.png differ diff --git a/mods/pipeworks/trashcan.lua b/mods/pipeworks/trashcan.lua new file mode 100644 index 0000000..87980ab --- /dev/null +++ b/mods/pipeworks/trashcan.lua @@ -0,0 +1,49 @@ +minetest.register_node("pipeworks:trashcan", { + description = "Trash Can", + drawtype = "normal", + tiles = { + "pipeworks_trashcan_bottom.png", + "pipeworks_trashcan_bottom.png", + "pipeworks_trashcan_side.png", + "pipeworks_trashcan_side.png", + "pipeworks_trashcan_side.png", + "pipeworks_trashcan_side.png", + }, + groups = {snappy = 3, tubedevice = 1, tubedevice_receiver = 1}, + tube = { + insert_object = function(pos, node, stack, direction) + return ItemStack("") + end, + connect_sides = {left = 1, right = 1, front = 1, back = 1, top = 1, bottom = 1}, + priority = 1, -- Lower than anything else + }, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", + "size[8,7]".. + "item_image[0,0;1,1;pipeworks:trashcan]".. + "label[1,0;Trash Can]".. + "list[context;trash;3.5,1;1,1;]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + default.get_hotbar_bg(0,3) .. + "list[current_player;main;0,3;8,4;]") + meta:set_string("infotext", "Trash Can") + meta:get_inventory():set_size("trash", 1) + end, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.get_meta(pos):get_inventory():set_stack(listname, index, ItemStack("")) + end, +}) + +minetest.register_craft({ + output = "pipeworks:trashcan", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "default:steel_ingot", "", "default:steel_ingot" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, + }, +}) diff --git a/mods/pipeworks/tube_registration.lua b/mods/pipeworks/tube_registration.lua new file mode 100644 index 0000000..c926216 --- /dev/null +++ b/mods/pipeworks/tube_registration.lua @@ -0,0 +1,240 @@ +-- This file supplies the various kinds of pneumatic tubes + +local tubenodes = {} +pipeworks.tubenodes = tubenodes + +minetest.register_alias("pipeworks:tube", "pipeworks:tube_000000") + +-- now, a function to define the tubes + +local REGISTER_COMPATIBILITY = true + +local vti = {4, 3, 2, 1, 6, 5} + +local default_noctrs = { "pipeworks_tube_noctr.png" } +local default_plain = { "pipeworks_tube_plain.png" } +local default_ends = { "pipeworks_tube_end.png" } + +local texture_mt = { + __index = function(table, key) + local size, idx = #table, tonumber(key) + if size > 0 then -- avoid endless loops with empty tables + while idx > size do idx = idx - size end + return table[idx] + end + end +} + +local register_one_tube = function(name, tname, dropname, desc, plain, noctrs, ends, short, inv, special, connects, style) + noctrs = noctrs or default_noctrs + setmetatable(noctrs, texture_mt) + plain = plain or default_plain + setmetatable(plain, texture_mt) + ends = ends or default_ends + setmetatable(ends, texture_mt) + short = short or "pipeworks_tube_short.png" + inv = inv or "pipeworks_tube_inv.png" + + local outboxes = {} + local outsel = {} + local outimgs = {} + + for i = 1, 6 do + outimgs[vti[i]] = plain[i] + end + + for _, v in ipairs(connects) do + table.extend(outboxes, pipeworks.tube_boxes[v]) + table.insert(outsel, pipeworks.tube_selectboxes[v]) + outimgs[vti[v]] = noctrs[v] + end + + if #connects == 1 then + local v = connects[1] + v = v-1 + 2*(v%2) -- Opposite side + outimgs[vti[v]] = ends[v] + end + + local tgroups = {snappy = 3, tube = 1, tubedevice = 1, not_in_creative_inventory = 1} + local tubedesc = string.format("%s %s... You hacker, you.", desc, dump(connects)) + local iimg = plain[1] + local wscale = {x = 1, y = 1, z = 1} + + if #connects == 0 then + tgroups = {snappy = 3, tube = 1, tubedevice = 1} + tubedesc = desc + iimg=inv + outimgs = { + short, short, + ends[3],ends[4], + short, short + } + outboxes = { -24/64, -9/64, -9/64, 24/64, 9/64, 9/64 } + outsel = { -24/64, -10/64, -10/64, 24/64, 10/64, 10/64 } + wscale = {x = 1, y = 1, z = 0.01} + end + + local rname = string.format("%s_%s", name, tname) + table.insert(tubenodes, rname) + + local nodedef = { + description = tubedesc, + drawtype = "nodebox", + tiles = outimgs, + sunlight_propagates = true, + inventory_image = iimg, + wield_image = iimg, + wield_scale = wscale, + paramtype = "light", + selection_box = { + type = "fixed", + fixed = outsel + }, + node_box = { + type = "fixed", + fixed = outboxes + }, + groups = tgroups, + sounds = default.node_sound_wood_defaults(), + walkable = true, + stack_max = 99, + basename = name, + style = style, + drop = string.format("%s_%s", name, dropname), + tubelike = 1, + tube = { + connect_sides = {front = 1, back = 1, left = 1, right = 1, top = 1, bottom = 1}, + priority = 50 + }, + after_place_node = pipeworks.after_place, + after_dig_node = pipeworks.after_dig + } + if style == "6d" then + nodedef.paramtype2 = "facedir" + end + + if special == nil then special = {} end + + for key, value in pairs(special) do + --if key == "after_dig_node" or key == "after_place_node" then + -- nodedef[key.."_"] = value + if key == "groups" then + for group, val in pairs(value) do + nodedef.groups[group] = val + end + elseif key == "tube" then + for key, val in pairs(value) do + nodedef.tube[key] = val + end + else + nodedef[key] = table.recursive_replace(value, "#id", tname) + end + end + + minetest.register_node(rname, nodedef) +end + +local register_all_tubes = function(name, desc, plain, noctrs, ends, short, inv, special, old_registration) + if old_registration then + for xm = 0, 1 do + for xp = 0, 1 do + for ym = 0, 1 do + for yp = 0, 1 do + for zm = 0, 1 do + for zp = 0, 1 do + local connects = {} + if xm == 1 then + connects[#connects+1] = 1 + end + if xp == 1 then + connects[#connects+1] = 2 + end + if ym == 1 then + connects[#connects+1] = 3 + end + if yp == 1 then + connects[#connects+1] = 4 + end + if zm == 1 then + connects[#connects+1] = 5 + end + if zp == 1 then + connects[#connects+1] = 6 + end + local tname = xm..xp..ym..yp..zm..zp + register_one_tube(name, tname, "000000", desc, plain, noctrs, ends, short, inv, special, connects, "old") + end + end + end + end + end + end + else + -- 6d tubes: uses only 10 nodes instead of 64, but the textures must be rotated + local cconnects = {{}, {1}, {1, 2}, {1, 3}, {1, 3, 5}, {1, 2, 3}, {1, 2, 3, 5}, {1, 2, 3, 4}, {1, 2, 3, 4, 5}, {1, 2, 3, 4, 5, 6}} + for index, connects in ipairs(cconnects) do + register_one_tube(name, tostring(index), "1", desc, plain, noctrs, ends, short, inv, special, connects, "6d") + end + if REGISTER_COMPATIBILITY then + local cname = name.."_compatibility" + minetest.register_node(cname, { + drawtype = "airlike", + style = "6d", + basename = name, + inventory_image = inv, + wield_image = inv, + paramtype = "light", + sunlight_propagates = true, + description = "Pneumatic tube segment (legacy)", + after_place_node = pipeworks.after_place, + groups = {not_in_creative_inventory = 1, tube_to_update = 1, tube = 1}, + tube = {connect_sides = {front = 1, back = 1, left = 1, right = 1, top = 1, bottom = 1}}, + drop = name.."_1", + }) + table.insert(tubenodes, cname) + for xm = 0, 1 do + for xp = 0, 1 do + for ym = 0, 1 do + for yp = 0, 1 do + for zm = 0, 1 do + for zp = 0, 1 do + local tname = xm..xp..ym..yp..zm..zp + minetest.register_alias(name.."_"..tname, cname) + end + end + end + end + end + end + end + end +end + +pipeworks.register_tube = function(name, def, ...) + if type(def) == "table" then + register_all_tubes(name, def.description, + def.plain, def.noctr, def.ends, def.short, + def.inventory_image, def.node_def, def.no_facedir) + else + -- we assert to be the old function with the second parameter being the description + -- function(name, desc, plain, noctrs, ends, short, inv, special, old_registration) + assert(type(def) == "string", "invalid arguments to pipeworks.register_tube") + register_all_tubes(name, def, ...) + end +end + + +if REGISTER_COMPATIBILITY then + minetest.register_abm({ + nodenames = {"group:tube_to_update"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local minp = vector.subtract(pos, 1) + local maxp = vector.add(pos, 1) + if table.getn(minetest.find_nodes_in_area(minp, maxp, "ignore")) == 0 then + pipeworks.scan_for_tube_objects(pos) + end + end + }) +end diff --git a/mods/pipeworks/vacuum_tubes.lua b/mods/pipeworks/vacuum_tubes.lua new file mode 100644 index 0000000..51f6f81 --- /dev/null +++ b/mods/pipeworks/vacuum_tubes.lua @@ -0,0 +1,122 @@ +if pipeworks.enable_sand_tube then + pipeworks.register_tube("pipeworks:sand_tube", { + description = "Vacuuming Pneumatic Tube Segment", + inventory_image = "pipeworks_sand_tube_inv.png", + short = "pipeworks_sand_tube_short.png", + noctr = { "pipeworks_sand_tube_noctr.png" }, + plain = { "pipeworks_sand_tube_plain.png" }, + ends = { "pipeworks_sand_tube_end.png" }, + node_def = { groups = {vacuum_tube = 1}}, + }) + + minetest.register_craft( { + output = "pipeworks:sand_tube_1 2", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "group:sand", "group:sand", "group:sand" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, + }) + + minetest.register_craft( { + output = "pipeworks:sand_tube_1", + recipe = { + { "group:sand", "pipeworks:tube_1", "group:sand" }, + }, + }) +end + +if pipeworks.enable_mese_sand_tube then + pipeworks.register_tube("pipeworks:mese_sand_tube", { + description = "Adjustable Vacuuming Pneumatic Tube Segment", + inventory_image = "pipeworks_mese_sand_tube_inv.png", + short = "pipeworks_mese_sand_tube_short.png", + noctr = { "pipeworks_mese_sand_tube_noctr.png" }, + plain = { "pipeworks_mese_sand_tube_plain.png" }, + ends = { "pipeworks_mese_sand_tube_end.png" }, + node_def = { + groups = {vacuum_tube = 1}, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_int("dist", 0) + meta:set_string("formspec", "size[2.1,0.8]".. + "image[0,0;1,1;pipeworks_mese_sand_tube_inv.png]".. + "field[1.3,0.4;1,1;dist;radius;${dist}]".. + default.gui_bg.. + default.gui_bg_img) + meta:set_string("infotext", "Adjustable Vacuuming Pneumatic Tube Segment") + end, + on_receive_fields = function(pos,formname,fields,sender) + if not pipeworks.may_configure(pos, sender) then return end + local meta = minetest.get_meta(pos) + local dist = tonumber(fields.dist) + if dist then + dist = math.max(0, dist) + dist = math.min(8, dist) + meta:set_int("dist", dist) + meta:set_string("infotext", ("Adjustable Vacuuming Pneumatic Tube Segment (%dm)"):format(dist)) + end + end, + }, + }) + + minetest.register_craft( { + output = "pipeworks:mese_sand_tube_1 2", + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "group:sand", "default:mese_crystal", "group:sand" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + }, + }) + + minetest.register_craft( { + type = "shapeless", + output = "pipeworks:mese_sand_tube_1", + recipe = { + "pipeworks:sand_tube_1", + "default:mese_crystal_fragment", + "default:mese_crystal_fragment", + "default:mese_crystal_fragment", + "default:mese_crystal_fragment" + }, + }) +end + +local sqrt_3 = math.sqrt(3) +local tube_inject_item = pipeworks.tube_inject_item +local get_objects_inside_radius = minetest.get_objects_inside_radius +local function vacuum(pos, radius) + radius = radius + 0.5 + for _, object in pairs(get_objects_inside_radius(pos, sqrt_3 * radius)) do + local lua_entity = object:get_luaentity() + if not object:is_player() and lua_entity and lua_entity.name == "__builtin:item" then + local obj_pos = object:getpos() + local x1, y1, z1 = pos.x, pos.y, pos.z + local x2, y2, z2 = obj_pos.x, obj_pos.y, obj_pos.z + + if x1 - radius <= x2 and x2 <= x1 + radius + and y1 - radius <= y2 and y2 <= y1 + radius + and z1 - radius <= z2 and z2 <= z1 + radius then + if lua_entity.itemstring ~= "" then + tube_inject_item(pos, pos, vector.new(0, 0, 0), lua_entity.itemstring) + lua_entity.itemstring = "" + end + object:remove() + end + end + end +end + +minetest.register_abm({nodenames = {"group:vacuum_tube"}, + interval = 1, + chance = 1, + label = "Vacuum tubes", + action = function(pos, node, active_object_count, active_object_count_wider) + if node.name:find("pipeworks:sand_tube") then + vacuum(pos, 2) + else + local radius = minetest.get_meta(pos):get_int("dist") + vacuum(pos, radius) + end + end +}) diff --git a/mods/pipeworks/wielder.lua b/mods/pipeworks/wielder.lua new file mode 100644 index 0000000..3cb1649 --- /dev/null +++ b/mods/pipeworks/wielder.lua @@ -0,0 +1,456 @@ +local assumed_eye_pos = vector.new(0, 1.5, 0) + +local function vector_copy(v) + return { x = v.x, y = v.y, z = v.z } +end + +local function delay(x) + return (function() return x end) +end + +local function set_wielder_formspec(data, meta) + meta:set_string("formspec", + "invsize[8,"..(6+data.wield_inv_height)..";]".. + "item_image[0,0;1,1;"..data.name_base.."_off]".. + "label[1,0;"..minetest.formspec_escape(data.description).."]".. + "list[current_name;"..minetest.formspec_escape(data.wield_inv_name)..";"..((8-data.wield_inv_width)*0.5)..",1;"..data.wield_inv_width..","..data.wield_inv_height..";]".. + "list[current_player;main;0,"..(2+data.wield_inv_height)..";8,4;]") + meta:set_string("infotext", data.description) +end + +local function wielder_on(data, wielder_pos, wielder_node) + data.fixup_node(wielder_pos, wielder_node) + if wielder_node.name ~= data.name_base.."_off" then return end + wielder_node.name = data.name_base.."_on" + minetest.swap_node(wielder_pos, wielder_node) + nodeupdate(wielder_pos) + local wielder_meta = minetest.get_meta(wielder_pos) + local inv = wielder_meta:get_inventory() + local wield_inv_name = data.wield_inv_name + local wieldindex, wieldstack + for i, stack in ipairs(inv:get_list(wield_inv_name)) do + if not stack:is_empty() then + wieldindex = i + wieldstack = stack + break + end + end + if not wieldindex then + if not data.ghost_inv_name then return end + wield_inv_name = data.ghost_inv_name + inv:set_stack(wield_inv_name, 1, ItemStack(data.ghost_tool)) + wieldindex = 1 + wieldstack = inv:get_stack(wield_inv_name, 1) + end + local dir = minetest.facedir_to_dir(wielder_node.param2) + -- under/above is currently intentionally left switched + -- even though this causes some problems with deployers and e.g. seeds + -- as there are some issues related to nodebreakers otherwise breaking 2 nodes afar. + -- solidity would have to be checked as well, + -- but would open a whole can of worms related to difference in nodebreaker/deployer behavior + -- and the problems of wielders acting on themselves if below is solid + local under_pos = vector.subtract(wielder_pos, dir) + local above_pos = vector.subtract(under_pos, dir) + local pitch + local yaw + if dir.z < 0 then + yaw = 0 + pitch = 0 + elseif dir.z > 0 then + yaw = math.pi + pitch = 0 + elseif dir.x < 0 then + yaw = 3*math.pi/2 + pitch = 0 + elseif dir.x > 0 then + yaw = math.pi/2 + pitch = 0 + elseif dir.y > 0 then + yaw = 0 + pitch = -math.pi/2 + else + yaw = 0 + pitch = math.pi/2 + end + local virtplayer = { + get_inventory_formspec = delay(wielder_meta:get_string("formspec")), + get_look_dir = delay(vector.multiply(dir, -1)), + get_look_pitch = delay(pitch), + get_look_yaw = delay(yaw), + get_player_control = delay({ jump=false, right=false, left=false, LMB=false, RMB=false, sneak=data.sneak, aux1=false, down=false, up=false }), + get_player_control_bits = delay(data.sneak and 64 or 0), + get_player_name = delay(data.masquerade_as_owner and wielder_meta:get_string("owner") or ":pipeworks:"..minetest.pos_to_string(wielder_pos)), + is_player = delay(true), + is_fake_player = true, + set_inventory_formspec = delay(), + getpos = delay(vector.subtract(wielder_pos, assumed_eye_pos)), + get_hp = delay(20), + get_inventory = delay(inv), + get_wielded_item = delay(wieldstack), + get_wield_index = delay(wieldindex), + get_wield_list = delay(wield_inv_name), + moveto = delay(), + punch = delay(), + remove = delay(), + right_click = delay(), + setpos = delay(), + set_hp = delay(), + set_properties = delay(), + set_wielded_item = function(self, item) + wieldstack = item + inv:set_stack(wield_inv_name, wieldindex, item) + end, + set_animation = delay(), + set_attach = delay(), + set_detach = delay(), + set_bone_position = delay(), + hud_change = delay(), + get_breath = delay(11), + -- TODO "implement" all these + -- set_armor_groups + -- get_armor_groups + -- get_animation + -- get_attach + -- get_bone_position + -- get_properties + -- get_player_velocity + -- set_look_pitch + -- set_look_yaw + -- set_breath + -- set_physics_override + -- get_physics_override + -- hud_add + -- hud_remove + -- hud_get + -- hud_set_flags + -- hud_get_flags + -- hud_set_hotbar_itemcount + -- hud_get_hotbar_itemcount + -- hud_set_hotbar_image + -- hud_get_hotbar_image + -- hud_set_hotbar_selected_image + -- hud_get_hotbar_selected_image + -- hud_replace_builtin + -- set_sky + -- get_sky + -- override_day_night_ratio + -- get_day_night_ratio + -- set_local_animation + } + local pointed_thing = { type="node", under=under_pos, above=above_pos } + data.act(virtplayer, pointed_thing) + if data.eject_drops then + for i, stack in ipairs(inv:get_list("main")) do + if not stack:is_empty() then + pipeworks.tube_inject_item(wielder_pos, wielder_pos, dir, stack) + inv:set_stack("main", i, ItemStack("")) + end + end + end +end + +local function wielder_off(data, pos, node) + if node.name == data.name_base.."_on" then + node.name = data.name_base.."_off" + minetest.swap_node(pos, node) + nodeupdate(pos) + end +end + +local function register_wielder(data) + data.fixup_node = data.fixup_node or function (pos, node) end + data.fixup_oldmetadata = data.fixup_oldmetadata or function (m) return m end + for _, state in ipairs({ "off", "on" }) do + local groups = { snappy=2, choppy=2, oddly_breakable_by_hand=2, mesecon=2, tubedevice=1, tubedevice_receiver=1 } + if state == "on" then groups.not_in_creative_inventory = 1 end + local tile_images = {} + for _, face in ipairs({ "top", "bottom", "side2", "side1", "back", "front" }) do + table.insert(tile_images, data.texture_base.."_"..face..(data.texture_stateful[face] and "_"..state or "")..".png") + end + minetest.register_node(data.name_base.."_"..state, { + description = data.description, + tiles = tile_images, + mesecons = { + effector = { + rules = pipeworks.rules_all, + action_on = function (pos, node) + wielder_on(data, pos, node) + end, + action_off = function (pos, node) + wielder_off(data, pos, node) + end, + }, + }, + tube = { + can_insert = function(pos, node, stack, tubedir) + if not data.tube_permit_anteroposterior_insert then + local nodedir = minetest.facedir_to_dir(node.param2) + if vector.equals(tubedir, nodedir) or vector.equals(tubedir, vector.multiply(nodedir, -1)) then + return false + end + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:room_for_item(data.wield_inv_name, stack) + end, + insert_object = function(pos, node, stack, tubedir) + if not data.tube_permit_anteroposterior_insert then + local nodedir = minetest.facedir_to_dir(node.param2) + if vector.equals(tubedir, nodedir) or vector.equals(tubedir, vector.multiply(nodedir, -1)) then + return stack + end + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:add_item(data.wield_inv_name, stack) + end, + input_inventory = data.wield_inv_name, + connect_sides = data.tube_connect_sides, + can_remove = function(pos, node, stack, tubedir) + return stack:get_count() + end, + }, + is_ground_content = true, + paramtype2 = "facedir", + tubelike = 1, + groups = groups, + sounds = default.node_sound_stone_defaults(), + drop = data.name_base.."_off", + on_construct = function(pos) + local meta = minetest.get_meta(pos) + set_wielder_formspec(data, meta) + local inv = meta:get_inventory() + inv:set_size(data.wield_inv_name, data.wield_inv_width*data.wield_inv_height) + if data.ghost_inv_name then + inv:set_size(data.ghost_inv_name, 1) + end + if data.eject_drops then + inv:set_size("main", 100) + end + end, + after_place_node = function (pos, placer) + pipeworks.scan_for_tube_objects(pos) + local placer_pos = placer:getpos() + if placer_pos and placer:is_player() then placer_pos = vector.add(placer_pos, assumed_eye_pos) end + if placer_pos then + local dir = vector.subtract(pos, placer_pos) + local node = minetest.get_node(pos) + node.param2 = minetest.dir_to_facedir(dir, true) + minetest.set_node(pos, node) + minetest.log("action", "real (6d) facedir: " .. node.param2) + end + minetest.get_meta(pos):set_string("owner", placer:get_player_name()) + end, + can_dig = (data.can_dig_nonempty_wield_inv and delay(true) or function(pos, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + return inv:is_empty(data.wield_inv_name) + end), + after_dig_node = function(pos, oldnode, oldmetadata, digger) + -- The legacy-node fixup is done here in a + -- different form from the standard fixup, + -- rather than relying on a standard fixup + -- in an on_dig callback, because some + -- non-standard diggers (such as technic's + -- mining drill) don't respect on_dig. + oldmetadata = data.fixup_oldmetadata(oldmetadata) + for _, stack in ipairs(oldmetadata.inventory[data.wield_inv_name] or {}) do + if not stack:is_empty() then + minetest.add_item(pos, stack) + end + end + pipeworks.scan_for_tube_objects(pos) + end, + on_punch = data.fixup_node, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + if not pipeworks.may_configure(pos, player) then return 0 end + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + if not pipeworks.may_configure(pos, player) then return 0 end + return stack:get_count() + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + if not pipeworks.may_configure(pos, player) then return 0 end + return count + end + }) + end +end + +if pipeworks.enable_node_breaker then + local data + data = { + name_base = "pipeworks:nodebreaker", + description = "Node Breaker", + texture_base = "pipeworks_nodebreaker", + texture_stateful = { top = true, bottom = true, side2 = true, side1 = true, front = true }, + tube_connect_sides = { top=1, bottom=1, left=1, right=1, back=1 }, + tube_permit_anteroposterior_insert = false, + wield_inv_name = "pick", + wield_inv_width = 1, + wield_inv_height = 1, + can_dig_nonempty_wield_inv = true, + ghost_inv_name = "ghost_pick", + ghost_tool = "default:pick_mese", + fixup_node = function (pos, node) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + -- Node breakers predating the visible pick slot + -- may have been partially updated. This code + -- fully updates them. Some have been observed + -- to have no pick slot at all; first add one. + if inv:get_size("pick") ~= 1 then + inv:set_size("pick", 1) + end + -- Originally, they had a ghost pick in a "pick" + -- inventory, no other inventory, and no form. + -- The partial update of early with-form node + -- breaker code gives them "ghost_pick" and "main" + -- inventories, but leaves the old ghost pick in + -- the "pick" inventory, and doesn't add a form. + -- First perform that partial update. + if inv:get_size("ghost_pick") ~= 1 then + inv:set_size("ghost_pick", 1) + inv:set_size("main", 100) + end + -- If the node breaker predates the visible pick + -- slot, which we can detect by it not having a + -- form, then the pick slot needs to be cleared + -- of the old ghost pick. + if (meta:get_string("formspec") or "") == "" then + inv:set_stack("pick", 1, ItemStack("")) + end + -- Finally, unconditionally set the formspec + -- and infotext. This not only makes the + -- pick slot visible for node breakers where + -- it wasn't before; it also updates the form + -- for node breakers that had an older version + -- of the form, and sets infotext where it was + -- missing for early with-form node breakers. + set_wielder_formspec(data, meta) + end, + fixup_oldmetadata = function (oldmetadata) + -- Node breakers predating the visible pick slot, + -- with node form, kept their ghost pick in an + -- inventory named "pick", the same name as the + -- later visible pick slot. The pick must be + -- removed to avoid spilling it. + if not oldmetadata.fields.formspec then + return { inventory = { pick = {} }, fields = oldmetadata.fields } + else + return oldmetadata + end + end, + masquerade_as_owner = true, + sneak = false, + act = function(virtplayer, pointed_thing) + local wieldstack = virtplayer:get_wielded_item() + local oldwieldstack = ItemStack(wieldstack) + local on_use = (minetest.registered_items[wieldstack:get_name()] or {}).on_use + if on_use then + wieldstack = on_use(wieldstack, virtplayer, pointed_thing) or wieldstack + virtplayer:set_wielded_item(wieldstack) + else + local under_node = minetest.get_node(pointed_thing.under) + local on_dig = (minetest.registered_nodes[under_node.name] or {on_dig=minetest.node_dig}).on_dig + on_dig(pointed_thing.under, under_node, virtplayer) + wieldstack = virtplayer:get_wielded_item() + end + local wieldname = wieldstack:get_name() + if wieldname == oldwieldstack:get_name() then + -- don't mechanically wear out tool + if wieldstack:get_count() == oldwieldstack:get_count() and + wieldstack:get_metadata() == oldwieldstack:get_metadata() and + ((minetest.registered_items[wieldstack:get_name()] or {}).wear_represents or "mechanical_wear") == "mechanical_wear" then + virtplayer:set_wielded_item(oldwieldstack) + end + elseif wieldname ~= "" then + -- tool got replaced by something else: + -- treat it as a drop + virtplayer:get_inventory():add_item("main", wieldstack) + virtplayer:set_wielded_item(ItemStack("")) + end + end, + eject_drops = true, + } + register_wielder(data) + minetest.register_craft({ + output = "pipeworks:nodebreaker_off", + recipe = { + { "group:wood", "default:pick_mese", "group:wood" }, + { "default:stone", "mesecons:piston", "default:stone" }, + { "default:stone", "mesecons:mesecon", "default:stone" }, + } + }) + -- aliases for when someone had technic installed, but then uninstalled it but not pipeworks + minetest.register_alias("technic:nodebreaker_off", "pipeworks:nodebreaker_off") + minetest.register_alias("technic:nodebreaker_on", "pipeworks:nodebreaker_on") + minetest.register_alias("technic:node_breaker_off", "pipeworks:nodebreaker_off") + minetest.register_alias("technic:node_breaker_on", "pipeworks:nodebreaker_on") + -- turn legacy auto-tree-taps into node breakers + dofile(pipeworks.modpath.."/legacy.lua") +end + +if pipeworks.enable_deployer then + register_wielder({ + name_base = "pipeworks:deployer", + description = "Deployer", + texture_base = "pipeworks_deployer", + texture_stateful = { front = true }, + tube_connect_sides = { back=1 }, + tube_permit_anteroposterior_insert = true, + wield_inv_name = "main", + wield_inv_width = 3, + wield_inv_height = 3, + can_dig_nonempty_wield_inv = false, + masquerade_as_owner = true, + sneak = false, + act = function(virtplayer, pointed_thing) + local wieldstack = virtplayer:get_wielded_item() + virtplayer:set_wielded_item((minetest.registered_items[wieldstack:get_name()] or {on_place=minetest.item_place}).on_place(wieldstack, virtplayer, pointed_thing) or wieldstack) + end, + eject_drops = false, + }) + minetest.register_craft({ + output = "pipeworks:deployer_off", + recipe = { + { "group:wood", "default:chest", "group:wood" }, + { "default:stone", "mesecons:piston", "default:stone" }, + { "default:stone", "mesecons:mesecon", "default:stone" }, + } + }) + -- aliases for when someone had technic installed, but then uninstalled it but not pipeworks + minetest.register_alias("technic:deployer_off", "pipeworks:deployer_off") + minetest.register_alias("technic:deployer_on", "pipeworks:deployer_on") +end + +if pipeworks.enable_dispenser then + register_wielder({ + name_base = "pipeworks:dispenser", + description = "Dispenser", + texture_base = "pipeworks_dispenser", + texture_stateful = { front = true }, + tube_connect_sides = { back=1 }, + tube_permit_anteroposterior_insert = true, + wield_inv_name = "main", + wield_inv_width = 3, + wield_inv_height = 3, + can_dig_nonempty_wield_inv = false, + masquerade_as_owner = false, + sneak = true, + act = function(virtplayer, pointed_thing) + local wieldstack = virtplayer:get_wielded_item() + virtplayer:set_wielded_item((minetest.registered_items[wieldstack:get_name()] or {on_drop=minetest.item_drop}).on_drop(wieldstack, virtplayer, virtplayer:getpos()) or wieldstack) + end, + eject_drops = false, + }) + minetest.register_craft({ + output = "pipeworks:dispenser_off", + recipe = { + { "default:desert_sand", "default:chest", "default:desert_sand" }, + { "default:stone", "mesecons:piston", "default:stone" }, + { "default:stone", "mesecons:mesecon", "default:stone" }, + } + }) +end diff --git a/mods/screwdriver_dia/init.lua b/mods/screwdriver_dia/init.lua new file mode 100644 index 0000000..a4e749f --- /dev/null +++ b/mods/screwdriver_dia/init.lua @@ -0,0 +1,108 @@ +screwdriver_dia = {} + +local function nextrange(x, max) + x = x + 1 + if x > max then + x = 0 + end + return x +end + +screwdriver_dia.ROTATE_FACE = 1 +screwdriver_dia.ROTATE_AXIS = 2 +screwdriver_dia.disallow = function(pos, node, user, mode, new_param2) + return false +end +screwdriver_dia.rotate_simple = function(pos, node, user, mode, new_param2) + if mode ~= screwdriver_dia.ROTATE_FACE then + return false + end +end +local USES = 800 + +-- Handles rotation +local function screwdriver_dia_handler(itemstack, user, pointed_thing, mode) + if pointed_thing.type ~= "node" then + return + end + + local pos = pointed_thing.under + + if minetest.is_protected(pos, user:get_player_name()) then + minetest.record_protection_violation(pos, user:get_player_name()) + return + end + + local node = minetest.get_node(pos) + local ndef = minetest.registered_nodes[node.name] + -- Compute param2 + local rotationPart = node.param2 % 32 -- get first 4 bits + local preservePart = node.param2 - rotationPart + local axisdir = math.floor(rotationPart / 4) + local rotation = rotationPart - axisdir * 4 + if mode == screwdriver_dia.ROTATE_FACE then + rotationPart = axisdir * 4 + nextrange(rotation, 3) + elseif mode == screwdriver_dia.ROTATE_AXIS then + rotationPart = nextrange(axisdir, 5) * 4 + end + + local new_param2 = preservePart + rotationPart + local should_rotate = true + + if ndef and ndef.on_rotate then -- Node provides a handler, so let the handler decide instead if the node can be rotated + -- Copy pos and node because callback can modify it + local result = ndef.on_rotate(vector.new(pos), + {name = node.name, param1 = node.param1, param2 = node.param2}, + user, mode, new_param2) + if result == false then -- Disallow rotation + return + elseif result == true then + should_rotate = false + end + else + if not ndef or not ndef.paramtype2 == "facedir" or + (ndef.drawtype == "nodebox" and + not ndef.node_box.type == "fixed") or + node.param2 == nil then + return + end + + if ndef.can_dig and not ndef.can_dig(pos, user) then + return + end + end + + if should_rotate then + node.param2 = new_param2 + minetest.swap_node(pos, node) + end + + if not minetest.setting_getbool("creative_mode") then + itemstack:add_wear(65535 / (USES - 1)) + end + + return itemstack +end + +-- Screwdriver +minetest.register_tool("screwdriver_dia:screwdriver_dia", { + description = "Diamond Screwdriver (left-click rotates face, right-click rotates axis)", + inventory_image = "screwdriver_dia.png", + on_use = function(itemstack, user, pointed_thing) + screwdriver_dia_handler(itemstack, user, pointed_thing, screwdriver_dia.ROTATE_FACE) + return itemstack + end, + on_place = function(itemstack, user, pointed_thing) + screwdriver_dia_handler(itemstack, user, pointed_thing, screwdriver_dia.ROTATE_AXIS) + return itemstack + end, +}) + + +minetest.register_craft({ + output = "screwdriver_dia:screwdriver_dia", + recipe = { + {"default:diamond"}, + {"group:stick"} + } +}) diff --git a/mods/screwdriver_dia/readme.txt b/mods/screwdriver_dia/readme.txt new file mode 100644 index 0000000..2b840f9 --- /dev/null +++ b/mods/screwdriver_dia/readme.txt @@ -0,0 +1,23 @@ +Its a Copy of Screwdriver +Original: +Minetest Game mod: screwdriver +============================== + +License of source code: +----------------------- +Copyright (C) 2013 RealBadAngel, Maciej Kasatkin + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Created by Gambit (WTFPL): + screwdriver.png diff --git a/mods/screwdriver_dia/textures/screwdriver_dia.png b/mods/screwdriver_dia/textures/screwdriver_dia.png new file mode 100644 index 0000000..7f5339b Binary files /dev/null and b/mods/screwdriver_dia/textures/screwdriver_dia.png differ diff --git a/mods/sprint/COPYING b/mods/sprint/COPYING new file mode 100644 index 0000000..0e259d4 --- /dev/null +++ b/mods/sprint/COPYING @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/mods/sprint/README.md b/mods/sprint/README.md new file mode 100644 index 0000000..71e7d44 --- /dev/null +++ b/mods/sprint/README.md @@ -0,0 +1,62 @@ +Sprint Mod For Minetest by GunshipPenguin + +Allows the player to sprint by either double tapping w or pressing e. +By default, sprinting will make the player travel 80% faster and +allow him/her to jump 10% higher. Also adds a stamina bar that goes +down when the player sprints and goes up when he/she isn't +sprinting. + +This mod is compatible with the HUD bars [hudbars] mod, but does +not depend on it. In this care, a green HUD bar will be displayed, +also showing a number. +If this mod is not present, a standard statbar with 0-20 +“half-arrows” is shown, which is a bit more coarse than the HUD +bar version. + + +Licence: CC0 (see COPYING file) + +--- + +This mod can be configured by changing the variables declared in +the start of init.lua. The following is a brief explanation of each +one. + +SPRINT_METHOD (default 1) + +What a player has to do to start sprinting. 0 = double tap w, 1 = press e. +Note that if you have the fast privlige, and have the fast +speed turned on, you will run very, very fast. You can toggle this +by pressing j. + +SPRINT_SPEED (default 1.5) + +How fast the player will move when sprinting as opposed to normal +movement speed. 1.0 represents normal speed so 1.5 would mean that a +sprinting player would travel 50% faster than a walking player and +2.4 would mean that a sprinting player would travel 140% faster than +a walking player. + +SPRINT_JUMP (default 1.1) + +How high the player will jump when sprinting as opposed to normal +jump height. Same as SPRINT_SPEED, just controls jump height while +sprinting rather than speed. + +SPRINT_STAMINA (default 20) + +How long the player can sprint for in seconds. Each player has a +stamina variable assigned to them, it is initially set to +SPRINT_STAMINA and can go no higher. When the player is sprinting, +this variable ticks down once each second, and when it reaches 0, +the player stops sprinting. It ticks back up when the player isn't +sprinting and stops at SPRINT_STAMINA. Set this to a huge value if +you want unlimited sprinting. + +SPRINT_TIMEOUT (default 0.5) + +Only used if SPRINT_METHOD = 0. +How much time the player has after releasing w, to press w again and +start sprinting. Setting this too high will result in unwanted +sprinting and setting it too low will result in it being +difficult/impossible to sprint. diff --git a/mods/sprint/depends.txt b/mods/sprint/depends.txt new file mode 100644 index 0000000..3e1d5c2 --- /dev/null +++ b/mods/sprint/depends.txt @@ -0,0 +1 @@ +hudbars? diff --git a/mods/sprint/esprint.lua b/mods/sprint/esprint.lua new file mode 100644 index 0000000..5bbfb02 --- /dev/null +++ b/mods/sprint/esprint.lua @@ -0,0 +1,125 @@ +--[[ +Sprint mod for Minetest by GunshipPenguin + +To the extent possible under law, the author(s) +have dedicated all copyright and related and neighboring rights +to this software to the public domain worldwide. This software is +distributed without any warranty. +]] + +local players = {} +local staminaHud = {} + +minetest.register_on_joinplayer(function(player) + local playerName = player:get_player_name() + + players[playerName] = { + sprinting = false, + timeOut = 0, + stamina = SPRINT_STAMINA, + shouldSprint = false, + } + if SPRINT_HUDBARS_USED then + hb.init_hudbar(player, "sprint") + else + players[playerName].hud = player:hud_add({ + hud_elem_type = "statbar", + position = {x=0,y=0.9}, + size = {x=24, y=24}, + text = "sprint_stamina_icon.png", + number = 20, + alignment = {x=0,y=1}, + offset = {x=5, y=-40}, + } + ) + end +end) +minetest.register_on_leaveplayer(function(player) + local playerName = player:get_player_name() + players[playerName] = nil +end) +minetest.register_globalstep(function(dtime) + --Get the gametime + local gameTime = minetest.get_gametime() + + --Loop through all connected players + for playerName,playerInfo in pairs(players) do + local player = minetest.get_player_by_name(playerName) + if player ~= nil then + --Check if the player should be sprinting + if player:get_player_control()["aux1"] and player:get_player_control()["up"] then + players[playerName]["shouldSprint"] = true + else + players[playerName]["shouldSprint"] = false + end + + --If the player is sprinting, create particles behind him/her + if playerInfo["sprinting"] == true and gameTime % 0.1 == 0 then + local numParticles = math.random(1, 2) + local playerPos = player:getpos() + local playerNode = minetest.get_node({x=playerPos["x"], y=playerPos["y"]-1, z=playerPos["z"]}) + if playerNode["name"] ~= "air" then + for i=1, numParticles, 1 do + minetest.add_particle({ + pos = {x=playerPos["x"]+math.random(-1,1)*math.random()/2,y=playerPos["y"]+0.1,z=playerPos["z"]+math.random(-1,1)*math.random()/2}, + vel = {x=0, y=5, z=0}, + acc = {x=0, y=-13, z=0}, + expirationtime = math.random(), + size = math.random()+0.5, + collisiondetection = true, + vertical = false, + texture = "sprint_particle.png", + }) + end + end + end + + --Adjust player states + if players[playerName]["shouldSprint"] == true then --Stopped + setSprinting(playerName, true) + elseif players[playerName]["shouldSprint"] == false then + setSprinting(playerName, false) + end + + --Lower the player's stamina by dtime if he/she is sprinting and set his/her state to 0 if stamina is zero + if playerInfo["sprinting"] == true then + playerInfo["stamina"] = playerInfo["stamina"] - dtime + if playerInfo["stamina"] <= 0 then + playerInfo["stamina"] = 0 + setSprinting(playerName, false) + end + + --Increase player's stamina if he/she is not sprinting and his/her stamina is less than SPRINT_STAMINA + elseif playerInfo["sprinting"] == false and playerInfo["stamina"] < SPRINT_STAMINA then + playerInfo["stamina"] = playerInfo["stamina"] + dtime + end + -- Cap stamina at SPRINT_STAMINA + if playerInfo["stamina"] > SPRINT_STAMINA then + playerInfo["stamina"] = SPRINT_STAMINA + end + + --Update the players's hud sprint stamina bar + + if SPRINT_HUDBARS_USED then + hb.change_hudbar(player, "sprint", playerInfo["stamina"]) + else + local numBars = (playerInfo["stamina"]/SPRINT_STAMINA)*20 + player:hud_change(playerInfo["hud"], "number", numBars) + end + end + end +end) + +function setSprinting(playerName, sprinting) --Sets the state of a player (0=stopped/moving, 1=sprinting) + local player = minetest.get_player_by_name(playerName) + if players[playerName] then + players[playerName]["sprinting"] = sprinting + if sprinting == true then + player:set_physics_override({speed=SPRINT_SPEED,jump=SPRINT_JUMP}) + elseif sprinting == false then + player:set_physics_override({speed=1.0,jump=1.0}) + end + return true + end + return false +end diff --git a/mods/sprint/init.lua b/mods/sprint/init.lua new file mode 100644 index 0000000..e94e209 --- /dev/null +++ b/mods/sprint/init.lua @@ -0,0 +1,36 @@ +--[[ +Sprint mod for Minetest by GunshipPenguin + +To the extent possible under law, the author(s) +have dedicated all copyright and related and neighboring rights +to this software to the public domain worldwide. This software is +distributed without any warranty. +]] + +--Configuration variables, these are all explained in README.md +SPRINT_METHOD = 1 +SPRINT_SPEED = 1.75 +SPRINT_JUMP = 1.2 +SPRINT_STAMINA = 10 +SPRINT_TIMEOUT = 0.5 --Only used if SPRINT_METHOD = 0 + +if minetest.get_modpath("hudbars") ~= nil then + hb.register_hudbar("sprint", 0xFFFFFF, "Stamina", + { bar = "sprint_stamina_bar.png", icon = "sprint_stamina_icon.png" }, + SPRINT_STAMINA, SPRINT_STAMINA, + false, "%s: %.1f/%.1f") + SPRINT_HUDBARS_USED = true +else + SPRINT_HUDBARS_USED = false +end + +-- SPRINT_HUDBARS_USED = false + +if SPRINT_METHOD == 0 then + dofile(minetest.get_modpath("sprint") .. "/wsprint.lua") +elseif SPRINT_METHOD == 1 then + dofile(minetest.get_modpath("sprint") .. "/esprint.lua") +else + minetest.log("error", "Sprint Mod - SPRINT_METHOD is not set properly, using e to sprint") + dofile(minetest.get_modpath("sprint") .. "/esprint.lua") +end diff --git a/mods/sprint/textures/default_footprint.png b/mods/sprint/textures/default_footprint.png new file mode 100644 index 0000000..41d9546 Binary files /dev/null and b/mods/sprint/textures/default_footprint.png differ diff --git a/mods/sprint/textures/sprint_particle.png b/mods/sprint/textures/sprint_particle.png new file mode 100644 index 0000000..451fbba Binary files /dev/null and b/mods/sprint/textures/sprint_particle.png differ diff --git a/mods/sprint/textures/sprint_stamina_bar.png b/mods/sprint/textures/sprint_stamina_bar.png new file mode 100644 index 0000000..1ca7a75 Binary files /dev/null and b/mods/sprint/textures/sprint_stamina_bar.png differ diff --git a/mods/sprint/textures/sprint_stamina_icon.png b/mods/sprint/textures/sprint_stamina_icon.png new file mode 100644 index 0000000..eb661eb Binary files /dev/null and b/mods/sprint/textures/sprint_stamina_icon.png differ diff --git a/mods/sprint/wsprint.lua b/mods/sprint/wsprint.lua new file mode 100644 index 0000000..03a96b0 --- /dev/null +++ b/mods/sprint/wsprint.lua @@ -0,0 +1,135 @@ +--[[ +Sprint mod for Minetest by GunshipPenguin + +To the extent possible under law, the author(s) +have dedicated all copyright and related and neighboring rights +to this software to the public domain worldwide. This software is +distributed without any warranty. +]] + +local players = {} +local staminaHud = {} + +minetest.register_on_joinplayer(function(player) + local playerName = player:get_player_name() + players[playerName] = { + state = 0, + timeOut = 0, + stamina = SPRINT_STAMINA, + moving = false, + } + + if SPRINT_HUDBARS_USED then + hb.init_hudbar(player, "sprint") + else + players[playerName].hud = player:hud_add({ + hud_elem_type = "statbar", + position = {x=0,y=0.9}, + size = {x=24, y=24}, + text = "sprint_stamina_icon.png", + number = 20, + alignment = {x=0,y=1}, + offset = {x=5, y=-40}, + } + ) + end +end) +minetest.register_on_leaveplayer(function(player) + local playerName = player:get_player_name() + players[playerName] = nil +end) +minetest.register_globalstep(function(dtime) + --Get the gametime + local gameTime = minetest.get_gametime() + + --Loop through all connected players + for playerName,playerInfo in pairs(players) do + local player = minetest.get_player_by_name(playerName) + if player ~= nil then + --Check if they are moving or not + players[playerName]["moving"] = player:get_player_control()["up"] + + --If the player has tapped w longer than SPRINT_TIMEOUT ago, set his/her state to 0 + if playerInfo["state"] == 2 then + if playerInfo["timeOut"] + SPRINT_TIMEOUT < gameTime then + players[playerName]["timeOut"] = nil + setState(playerName, 0) + end + + --If the player is sprinting, create particles behind him/her + elseif playerInfo["state"] == 3 and gameTime % 0.1 == 0 then + local numParticles = math.random(1, 2) + local playerPos = player:getpos() + local playerNode = minetest.get_node({x=playerPos["x"], y=playerPos["y"]-1, z=playerPos["z"]}) + if playerNode["name"] ~= "air" then + for i=1, numParticles, 1 do + minetest.add_particle({ + pos = {x=playerPos["x"]+math.random(-1,1)*math.random()/2,y=playerPos["y"]+0.1,z=playerPos["z"]+math.random(-1,1)*math.random()/2}, + vel = {x=0, y=5, z=0}, + acc = {x=0, y=-13, z=0}, + expirationtime = math.random(), + size = math.random()+0.5, + collisiondetection = true, + vertical = false, + texture = "sprint_particle.png", + }) + end + end + end + + --Adjust player states + if players[playerName]["moving"] == false and playerInfo["state"] == 3 then --Stopped + setState(playerName, 0) + elseif players[playerName]["moving"] == true and playerInfo["state"] == 0 then --Moving + setState(playerName, 1) + elseif players[playerName]["moving"] == false and playerInfo["state"] == 1 then --Primed + setState(playerName, 2) + elseif players[playerName]["moving"] == true and playerInfo["state"] == 2 then --Sprinting + setState(playerName, 3) + end + + --Lower the player's stamina by dtime if he/she is sprinting and set his/her state to 0 if stamina is zero + if playerInfo["state"] == 3 then + playerInfo["stamina"] = playerInfo["stamina"] - dtime + if playerInfo["stamina"] <= 0 then + playerInfo["stamina"] = 0 + setState(playerName, 0) + end + + --Increase player's stamina if he/she is not sprinting and his/her stamina is less than SPRINT_STAMINA + elseif playerInfo["state"] ~= 3 and playerInfo["stamina"] < SPRINT_STAMINA then + playerInfo["stamina"] = playerInfo["stamina"] + dtime + end + -- Cap stamina at SPRINT_STAMINA + if playerInfo["stamina"] > SPRINT_STAMINA then + playerInfo["stamina"] = SPRINT_STAMINA + end + + --Update the players's hud sprint stamina bar + + if SPRINT_HUDBARS_USED then + hb.change_hudbar(player, "sprint", playerInfo["stamina"]) + else + local numBars = (playerInfo["stamina"]/SPRINT_STAMINA)*20 + player:hud_change(playerInfo["hud"], "number", numBars) + end + end + end +end) + +function setState(playerName, state) --Sets the state of a player (0=stopped, 1=moving, 2=primed, 3=sprinting) + local player = minetest.get_player_by_name(playerName) + local gameTime = minetest.get_gametime() + if players[playerName] then + players[playerName]["state"] = state + if state == 0 then--Stopped + player:set_physics_override({speed=1.0,jump=1.0}) + elseif state == 2 then --Primed + players[playerName]["timeOut"] = gameTime + elseif state == 3 then --Sprinting + player:set_physics_override({speed=SPRINT_SPEED,jump=SPRINT_JUMP}) + end + return true + end + return false +end diff --git a/mods/tnt/README.txt b/mods/tnt/README.txt index 90a3467..df98f7e 100644 --- a/mods/tnt/README.txt +++ b/mods/tnt/README.txt @@ -1,4 +1,5 @@ -=== TNT mod for Minetest === +Minetest Game mod: tnt +====================== by PilzAdam and ShadowNinja Introduction: diff --git a/mods/tnt/init.lua b/mods/tnt/init.lua index a64f5b3..ad11f78 100644 --- a/mods/tnt/init.lua +++ b/mods/tnt/init.lua @@ -1,4 +1,4 @@ - +tnt = {} -- Default to enabled in singleplayer and disabled in multiplayer local singleplayer = minetest.is_singleplayer() local setting = minetest.setting_getbool("enable_tnt") @@ -23,36 +23,48 @@ minetest.after(0, function() name = name, drops = def.drops, flammable = def.groups.flammable, + on_blast = def.on_blast, } end end) local function rand_pos(center, pos, radius) - pos.x = center.x + math.random(-radius, radius) - pos.z = center.z + math.random(-radius, radius) + local def + local reg_nodes = minetest.registered_nodes + local i = 0 + repeat + -- Give up and use the center if this takes too long + if i > 4 then + pos.x, pos.z = center.x, center.z + break + end + pos.x = center.x + math.random(-radius, radius) + pos.z = center.z + math.random(-radius, radius) + def = reg_nodes[minetest.get_node(pos).name] + i = i + 1 + until def and not def.walkable end local function eject_drops(drops, pos, radius) local drop_pos = vector.new(pos) for _, item in pairs(drops) do local count = item:get_count() - local max = item:get_stack_max() - if count > max then - item:set_count(max) - end while count > 0 do - if count < max then - item:set_count(count) - end + local take = math.max(1,math.min(radius * radius, + count, + item:get_stack_max())) rand_pos(pos, drop_pos, radius) - local obj = minetest.add_item(drop_pos, item) + local dropitem = ItemStack(item) + dropitem:set_count(take) + local obj = minetest.add_item(drop_pos, dropitem) if obj then obj:get_luaentity().collect = true - obj:setacceleration({x=0, y=-10, z=0}) - obj:setvelocity({x=math.random(-3, 3), y=10, - z=math.random(-3, 3)}) + obj:setacceleration({x = 0, y = -10, z = 0}) + obj:setvelocity({x = math.random(-3, 3), + y = math.random(0, 10), + z = math.random(-3, 3)}) end - count = count - max + count = count - take end end end @@ -72,28 +84,37 @@ local function add_drop(drops, item) end end -local fire_node = {name="fire:basic_flame"} -local function destroy(drops, pos, cid) - if minetest.is_protected(pos, "") then - return +local function destroy(drops, npos, cid, c_air, c_fire, on_blast_queue, ignore_protection, ignore_on_blast) + if not ignore_protection and minetest.is_protected(npos, "") then + return cid end + local def = cid_data[cid] - if def and def.flammable then - minetest.set_node(pos, fire_node) + + if not def then + return c_air + elseif not ignore_on_blast and def.on_blast then + on_blast_queue[#on_blast_queue + 1] = {pos = vector.new(npos), on_blast = def.on_blast} + return cid + elseif def.flammable then + return c_fire else - minetest.remove_node(pos) - if def then - local node_drops = minetest.get_node_drops(def.name, "") - for _, item in ipairs(node_drops) do - add_drop(drops, item) - end + local node_drops = minetest.get_node_drops(def.name, "") + for _, item in ipairs(node_drops) do + add_drop(drops, item) end + return c_air end end local function calc_velocity(pos1, pos2, old_vel, power) + -- Avoid errors caused by a vector of zero length + if vector.equals(pos1, pos2) then + return old_vel + end + local vel = vector.direction(pos1, pos2) vel = vector.normalize(vel) vel = vector.multiply(vel, power) @@ -105,61 +126,179 @@ local function calc_velocity(pos1, pos2, old_vel, power) -- Add old velocity vel = vector.add(vel, old_vel) + + -- randomize it a bit + vel = vector.add(vel, { + x = math.random() - 0.5, + y = math.random() - 0.5, + z = math.random() - 0.5, + }) + + -- Limit to terminal velocity + dist = vector.length(vel) + if dist > 250 then + vel = vector.divide(vel, dist / 250) + end return vel end -local function entity_physics(pos, radius) - -- Make the damage radius larger than the destruction radius - radius = radius * 2 +local function entity_physics(pos, radius, drops) local objs = minetest.get_objects_inside_radius(pos, radius) for _, obj in pairs(objs) do local obj_pos = obj:getpos() - local obj_vel = obj:getvelocity() local dist = math.max(1, vector.distance(pos, obj_pos)) - if obj_vel ~= nil then - obj:setvelocity(calc_velocity(pos, obj_pos, - obj_vel, radius * 10)) - end - local damage = (4 / dist) * radius - obj:set_hp(obj:get_hp() - damage) + if obj:is_player() then + -- currently the engine has no method to set + -- player velocity. See #2960 + -- instead, we knock the player back 1.0 node, and slightly upwards + local dir = vector.normalize(vector.subtract(obj_pos, pos)) + local moveoff = vector.multiply(dir, dist + 1.0) + local newpos = vector.add(pos, moveoff) + local newpos = vector.add(newpos, {x = 0, y = 0.2, z = 0}) + obj:setpos(newpos) + + obj:set_hp(obj:get_hp() - damage) + else + local do_damage = true + local do_knockback = true + local entity_drops = {} + local luaobj = obj:get_luaentity() + local objdef = minetest.registered_entities[luaobj.name] + + if objdef and objdef.on_blast then + do_damage, do_knockback, entity_drops = objdef.on_blast(luaobj, damage) + end + + if do_knockback then + local obj_vel = obj:getvelocity() + obj:setvelocity(calc_velocity(pos, obj_pos, + obj_vel, radius * 10)) + end + if do_damage then + if not obj:get_armor_groups().immortal then + obj:punch(obj, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = damage}, + }, nil) + end + end + for _, item in ipairs(entity_drops) do + add_drop(drops, item) + end + end end end -local function add_effects(pos, radius) +local function add_effects(pos, radius, drops) + minetest.add_particle({ + pos = pos, + velocity = vector.new(), + acceleration = vector.new(), + expirationtime = 0.4, + size = radius * 10, + collisiondetection = false, + vertical = false, + texture = "tnt_boom.png", + }) minetest.add_particlespawner({ - amount = 128, - time = 1, + amount = 64, + time = 0.5, minpos = vector.subtract(pos, radius / 2), maxpos = vector.add(pos, radius / 2), - minvel = {x=-20, y=-20, z=-20}, - maxvel = {x=20, y=20, z=20}, + minvel = {x = -10, y = -10, z = -10}, + maxvel = {x = 10, y = 10, z = 10}, minacc = vector.new(), maxacc = vector.new(), minexptime = 1, - maxexptime = 3, - minsize = 8, - maxsize = 16, + maxexptime = 2.5, + minsize = radius * 3, + maxsize = radius * 5, texture = "tnt_smoke.png", }) + + -- we just dropped some items. Look at the items entities and pick + -- one of them to use as texture + local texture = "tnt_blast.png" --fallback texture + local most = 0 + for name, stack in pairs(drops) do + local count = stack:get_count() + if count > most then + most = count + local def = minetest.registered_nodes[name] + if def and def.tiles and def.tiles[1] then + texture = def.tiles[1] + end + end + end + + minetest.add_particlespawner({ + amount = 64, + time = 0.1, + minpos = vector.subtract(pos, radius / 2), + maxpos = vector.add(pos, radius / 2), + minvel = {x = -3, y = 0, z = -3}, + maxvel = {x = 3, y = 5, z = 3}, + minacc = {x = 0, y = -10, z = 0}, + maxacc = {x = 0, y = -10, z = 0}, + minexptime = 0.8, + maxexptime = 2.0, + minsize = radius * 0.66, + maxsize = radius * 2, + texture = texture, + collisiondetection = true, + }) end -local function burn(pos) +function tnt.burn(pos) local name = minetest.get_node(pos).name - if name == "tnt:tnt" then - minetest.sound_play("tnt_ignite", {pos=pos}) - minetest.set_node(pos, {name="tnt:tnt_burning"}) + local group = minetest.get_item_group(name, "tnt") + if group > 0 then + minetest.sound_play("tnt_ignite", {pos = pos}) + minetest.set_node(pos, {name = name .. "_burning"}) minetest.get_node_timer(pos):start(1) elseif name == "tnt:gunpowder" then - minetest.sound_play("tnt_gunpowder_burning", {pos=pos, gain=2}) - minetest.set_node(pos, {name="tnt:gunpowder_burning"}) - minetest.get_node_timer(pos):start(1) + minetest.set_node(pos, {name = "tnt:gunpowder_burning"}) end end -local function explode(pos, radius) +local function tnt_explode(pos, radius, ignore_protection, ignore_on_blast) local pos = vector.round(pos) + -- scan for adjacent TNT nodes first, and enlarge the explosion + local vm1 = VoxelManip() + local p1 = vector.subtract(pos, 2) + local p2 = vector.add(pos, 2) + local minp, maxp = vm1:read_from_map(p1, p2) + local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) + local data = vm1:get_data() + local count = 0 + local c_tnt = minetest.get_content_id("tnt:tnt") + local c_tnt_burning = minetest.get_content_id("tnt:tnt_burning") + local c_tnt_boom = minetest.get_content_id("tnt:boom") + local c_air = minetest.get_content_id("air") + + for z = pos.z - 2, pos.z + 2 do + for y = pos.y - 2, pos.y + 2 do + local vi = a:index(pos.x - 2, y, z) + for x = pos.x - 2, pos.x + 2 do + local cid = data[vi] + if cid == c_tnt or cid == c_tnt_boom or cid == c_tnt_burning then + count = count + 1 + data[vi] = c_air + end + vi = vi + 1 + end + end + end + + vm1:set_data(data) + vm1:write_to_map() + + -- recalculate new radius + radius = math.floor(radius * math.pow(count, 1/3)) + + -- perform the explosion local vm = VoxelManip() local pr = PseudoRandom(os.time()) local p1 = vector.subtract(pos, radius) @@ -169,34 +308,21 @@ local function explode(pos, radius) local data = vm:get_data() local drops = {} - local p = {} + local on_blast_queue = {} - local c_air = minetest.get_content_id("air") - local c_tnt = minetest.get_content_id("tnt:tnt") - local c_tnt_burning = minetest.get_content_id("tnt:tnt_burning") - local c_gunpowder = minetest.get_content_id("tnt:gunpowder") - local c_gunpowder_burning = minetest.get_content_id("tnt:gunpowder_burning") - local c_boom = minetest.get_content_id("tnt:boom") local c_fire = minetest.get_content_id("fire:basic_flame") - for z = -radius, radius do for y = -radius, radius do local vi = a:index(pos.x + (-radius), pos.y + y, pos.z + z) for x = -radius, radius do - if (x * x) + (y * y) + (z * z) <= - (radius * radius) + pr:next(-radius, radius) then + local r = vector.length(vector.new(x, y, z)) + if (radius * radius) / (r * r) >= (pr:next(80, 125) / 100) then local cid = data[vi] - p.x = pos.x + x - p.y = pos.y + y - p.z = pos.z + z - if cid == c_tnt or cid == c_gunpowder then - burn(p) - elseif cid ~= c_tnt_burning and - cid ~= c_gunpowder_burning and - cid ~= c_air and - cid ~= c_fire and - cid ~= c_boom then - destroy(drops, p, cid) + local p = {x = pos.x + x, y = pos.y + y, z = pos.z + z} + if cid ~= c_air then + data[vi] = destroy(drops, p, cid, c_air, c_fire, + on_blast_queue, ignore_protection, + ignore_on_blast) end end vi = vi + 1 @@ -204,87 +330,93 @@ local function explode(pos, radius) end end - return drops -end + vm:set_data(data) + vm:write_to_map() + vm:update_map() + vm:update_liquids() - -local function boom(pos) - minetest.sound_play("tnt_explode", {pos=pos, gain=1.5, max_hear_distance=2*64}) - minetest.set_node(pos, {name="tnt:boom"}) - minetest.get_node_timer(pos):start(0.5) - - local drops = explode(pos, radius) - entity_physics(pos, radius) - eject_drops(drops, pos, radius) - add_effects(pos, radius) -end - -minetest.register_node("tnt:tnt", { - description = "TNT", - tiles = {"tnt_top.png", "tnt_bottom.png", "tnt_side.png"}, - groups = {dig_immediate=2, mesecon=2}, - sounds = default.node_sound_wood_defaults(), - on_punch = function(pos, node, puncher) - if puncher:get_wielded_item():get_name() == "default:torch" then - minetest.sound_play("tnt_ignite", {pos=pos}) - minetest.set_node(pos, {name="tnt:tnt_burning"}) - minetest.get_node_timer(pos):start(4) + -- call nodeupdate for everything within 1.5x blast radius + for z = -radius * 1.5, radius * 1.5 do + for x = -radius * 1.5, radius * 1.5 do + for y = -radius * 1.5, radius * 1.5 do + local s = vector.add(pos, {x = x, y = y, z = z}) + local r = vector.distance(pos, s) + if r / radius < 1.4 then + nodeupdate(s) end - end, - mesecons = {effector = {action_on = boom}}, -}) + end + end + end -minetest.register_node("tnt:tnt_burning", { - tiles = { - { - name = "tnt_top_burning_animated.png", - animation = { - type = "vertical_frames", - aspect_w = 16, - aspect_h = 16, - length = 1, - } - }, - "tnt_bottom.png", "tnt_side.png"}, - light_source = 5, - drop = "", - sounds = default.node_sound_wood_defaults(), - on_timer = boom, -}) + for _, data in ipairs(on_blast_queue) do + local dist = math.max(1, vector.distance(data.pos, pos)) + local intensity = (radius * radius) / (dist * dist) + local node_drops = data.on_blast(data.pos, intensity) + if node_drops then + for _, item in ipairs(node_drops) do + add_drop(drops, item) + end + end + end + + return drops, radius +end + +function tnt.boom(pos, def) + minetest.sound_play("tnt_explode", {pos = pos, gain = 1.5, max_hear_distance = 2*64}) + minetest.set_node(pos, {name = "tnt:boom"}) + local drops, radius = tnt_explode(pos, def.radius, def.ignore_protection, + def.ignore_on_blast) + -- append entity drops + local damage_radius = (radius / def.radius) * def.damage_radius + entity_physics(pos, damage_radius, drops) + if not def.disable_drops then + eject_drops(drops, pos, radius) + end + add_effects(pos, radius, drops) +end minetest.register_node("tnt:boom", { - drawtype = "plantlike", - tiles = {"tnt_boom.png"}, + drawtype = "airlike", light_source = default.LIGHT_MAX, walkable = false, drop = "", - groups = {dig_immediate=3}, + groups = {dig_immediate = 3}, + on_construct = function(pos) + minetest.get_node_timer(pos):start(0.4) + end, on_timer = function(pos, elapsed) minetest.remove_node(pos) end, + -- unaffected by explosions + on_blast = function() end, }) minetest.register_node("tnt:gunpowder", { description = "Gun Powder", drawtype = "raillike", paramtype = "light", + is_ground_content = false, sunlight_propagates = true, walkable = false, - tiles = {"tnt_gunpowder.png",}, + tiles = {"tnt_gunpowder_straight.png", "tnt_gunpowder_curved.png", "tnt_gunpowder_t_junction.png", "tnt_gunpowder_crossing.png"}, inventory_image = "tnt_gunpowder_inventory.png", wield_image = "tnt_gunpowder_inventory.png", selection_box = { type = "fixed", fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, }, - groups = {dig_immediate=2,attached_node=1}, + groups = {dig_immediate = 2, attached_node = 1, connect_to_raillike = minetest.raillike_group("gunpowder")}, sounds = default.node_sound_leaves_defaults(), - + on_punch = function(pos, node, puncher) if puncher:get_wielded_item():get_name() == "default:torch" then - burn(pos) + tnt.burn(pos) end end, + on_blast = function(pos, intensity) + tnt.burn(pos) + end, }) minetest.register_node("tnt:gunpowder_burning", { @@ -294,7 +426,34 @@ minetest.register_node("tnt:gunpowder_burning", { walkable = false, light_source = 5, tiles = {{ - name = "tnt_gunpowder_burning_animated.png", + name = "tnt_gunpowder_burning_straight_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }, + { + name = "tnt_gunpowder_burning_curved_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }, + { + name = "tnt_gunpowder_burning_t_junction_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }, + { + name = "tnt_gunpowder_burning_crossing_animated.png", animation = { type = "vertical_frames", aspect_w = 16, @@ -307,14 +466,14 @@ minetest.register_node("tnt:gunpowder_burning", { fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, }, drop = "", - groups = {dig_immediate=2,attached_node=1}, + groups = {dig_immediate = 2, attached_node = 1, connect_to_raillike = minetest.raillike_group("gunpowder")}, sounds = default.node_sound_leaves_defaults(), on_timer = function(pos, elapsed) for dx = -1, 1 do for dz = -1, 1 do for dy = -1, 1 do if not (dx == 0 and dz == 0) then - burn({ + tnt.burn({ x = pos.x + dx, y = pos.y + dy, z = pos.z + dz, @@ -324,15 +483,21 @@ minetest.register_node("tnt:gunpowder_burning", { end end minetest.remove_node(pos) - end + end, + -- unaffected by explosions + on_blast = function() end, + on_construct = function(pos) + minetest.sound_play("tnt_gunpowder_burning", {pos = pos, gain = 2}) + minetest.get_node_timer(pos):start(1) + end, }) minetest.register_abm({ - nodenames = {"tnt:tnt", "tnt:gunpowder"}, + nodenames = {"group:tnt", "tnt:gunpowder"}, neighbors = {"fire:basic_flame", "default:lava_source", "default:lava_flowing"}, - interval = 1, + interval = 4, chance = 1, - action = burn, + action = tnt.burn, }) minetest.register_craft({ @@ -350,7 +515,79 @@ minetest.register_craft({ } }) -if minetest.setting_get("log_mods") then - minetest.debug("[TNT] Loaded!") +function tnt.register_tnt(def) + local name = "" + if not def.name:find(':') then + name = "tnt:" .. def.name + else + name = def.name + def.name = def.name:match(":([%w_]+)") + end + if not def.tiles then def.tiles = {} end + local tnt_top = def.tiles.top or def.name .. "_top.png" + local tnt_bottom = def.tiles.bottom or def.name .. "_bottom.png" + local tnt_side = def.tiles.side or def.name .. "_side.png" + local tnt_burning = def.tiles.burning or def.name .. "_top_burning_animated.png" + if not def.damage_radius then def.damage_radius = def.radius * 2 end + + minetest.register_node(":" .. name, { + description = def.description, + tiles = {tnt_top, tnt_bottom, tnt_side}, + is_ground_content = false, + groups = {dig_immediate = 2, mesecon = 2, tnt = 1}, + sounds = default.node_sound_wood_defaults(), + on_punch = function(pos, node, puncher) + if puncher:get_wielded_item():get_name() == "default:torch" then + minetest.set_node(pos, {name = name .. "_burning"}) + end + end, + on_blast = function(pos, intensity) + minetest.after(0.1, function() + tnt.boom(pos, def) + end) + end, + mesecons = {effector = + {action_on = + function(pos) + tnt.boom(pos, def) + end + } + }, + }) + + minetest.register_node(":" .. name .. "_burning", { + tiles = { + { + name = tnt_burning, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }, + tnt_bottom, tnt_side + }, + light_source = 5, + drop = "", + sounds = default.node_sound_wood_defaults(), + groups = {falling_node = 1}, + on_timer = function(pos, elapsed) + tnt.boom(pos, def) + end, + -- unaffected by explosions + on_blast = function() end, + on_construct = function(pos) + minetest.sound_play("tnt_ignite", {pos = pos}) + minetest.get_node_timer(pos):start(4) + nodeupdate(pos) + end, + }) end +tnt.register_tnt({ + name = "tnt:tnt", + description = "TNT", + radius = radius, +}) + diff --git a/mods/tnt/textures/tnt_blast.png b/mods/tnt/textures/tnt_blast.png new file mode 100644 index 0000000..bbb1096 Binary files /dev/null and b/mods/tnt/textures/tnt_blast.png differ diff --git a/mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png b/mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png new file mode 100644 index 0000000..a901f7b Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png differ diff --git a/mods/tnt/textures/tnt_gunpowder_burning_curved_animated.png b/mods/tnt/textures/tnt_gunpowder_burning_curved_animated.png new file mode 100644 index 0000000..bc01806 Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder_burning_curved_animated.png differ diff --git a/mods/tnt/textures/tnt_gunpowder_burning_straight_animated.png b/mods/tnt/textures/tnt_gunpowder_burning_straight_animated.png new file mode 100644 index 0000000..c860ace Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder_burning_straight_animated.png differ diff --git a/mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png b/mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png new file mode 100644 index 0000000..a556072 Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png differ diff --git a/mods/tnt/textures/tnt_gunpowder_crossing.png b/mods/tnt/textures/tnt_gunpowder_crossing.png new file mode 100644 index 0000000..916c84e Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder_crossing.png differ diff --git a/mods/tnt/textures/tnt_gunpowder_curved.png b/mods/tnt/textures/tnt_gunpowder_curved.png new file mode 100644 index 0000000..cb8b4ea Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder_curved.png differ diff --git a/mods/tnt/textures/tnt_gunpowder_straight.png b/mods/tnt/textures/tnt_gunpowder_straight.png new file mode 100644 index 0000000..8ab0e3c Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder_straight.png differ diff --git a/mods/tnt/textures/tnt_gunpowder_t_junction.png b/mods/tnt/textures/tnt_gunpowder_t_junction.png new file mode 100644 index 0000000..ac997a7 Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder_t_junction.png differ diff --git a/mods/travelnet/config.lua b/mods/travelnet/config.lua index 1ee3d57..d795ac9 100644 --- a/mods/travelnet/config.lua +++ b/mods/travelnet/config.lua @@ -30,7 +30,7 @@ travelnet.travelnet_recipe = { travelnet.elevator_recipe = { {"default:steel_ingot", "default:glass", "default:steel_ingot", }, {"default:steel_ingot", "", "default:steel_ingot", }, - {"default:steel_ingot", "default:glass", "default:steel_ingot", } + {"default:steel_ingot", "default:bronzeblock", "default:steel_ingot", } } diff --git a/mods/vines/init.lua b/mods/vines/init.lua index c8667b0..aa0a743 100644 --- a/mods/vines/init.lua +++ b/mods/vines/init.lua @@ -10,7 +10,7 @@ minetest.register_node("vines:rope_block", { description = "Rope", sunlight_propagates = true, paramtype = "light", - tile_images = { + tiles = { "default_wood.png^vines_rope.png", "default_wood.png^vines_rope.png", "default_wood.png", @@ -48,7 +48,7 @@ minetest.register_node("vines:rope", { sunlight_propagates = true, paramtype = "light", drop = "", - tile_images = { "vines_rope.png" }, + tiles = { "vines_rope.png" }, drawtype = "plantlike", groups = {flammable=2, not_in_creative_inventory=1}, sounds = default.node_sound_leaves_defaults(), @@ -68,7 +68,7 @@ minetest.register_node("vines:rope_end", { sunlight_propagates = true, paramtype = "light", drop = "", - tile_images = { "vines_rope_end.png" }, + tiles = { "vines_rope_end.png" }, drawtype = "plantlike", groups = {flammable=2, not_in_creative_inventory=1}, sounds = default.node_sound_leaves_defaults(), @@ -92,7 +92,7 @@ minetest.register_node("vines:side", { sunlight_propagates = true, paramtype = "light", -- paramtype2 = "wallmounted", - tile_images = { "vines_side.png" }, + tiles = { "vines_side.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_side.png", @@ -121,7 +121,7 @@ minetest.register_node("vines:side_rotten", { sunlight_propagates = true, paramtype = "light", -- paramtype2 = "wallmounted", - tile_images = { "vines_side_rotten.png" }, + tiles = { "vines_side_rotten.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_side.png", @@ -141,7 +141,7 @@ minetest.register_node("vines:side2", { sunlight_propagates = true, paramtype = "light", -- paramtype2 = "wallmounted", - tile_images = { "vines_side2.png" }, + tiles = { "vines_side2.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_side2.png", @@ -170,7 +170,7 @@ minetest.register_node("vines:side2_rotten", { sunlight_propagates = true, paramtype = "light", -- paramtype2 = "wallmounted", - tile_images = { "vines_side2_rotten.png" }, + tiles = { "vines_side2_rotten.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_side2.png", @@ -193,7 +193,7 @@ minetest.register_node("vines:willow", { sunlight_propagates = true, paramtype = "light", -- paramtype2 = "wallmounted", - tile_images = { "vines_willow.png" }, + tiles = { "vines_willow.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_willow.png", @@ -224,7 +224,7 @@ minetest.register_node("vines:willow_rotten", { paramtype = "light", drop = "", -- paramtype2 = "wallmounted", - tile_images = { "vines_willow_rotten.png" }, + tiles = { "vines_willow_rotten.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_willow.png", @@ -246,7 +246,7 @@ minetest.register_node("vines:magenta", { sunlight_propagates = true, paramtype = "light", -- paramtype2 = "wallmounted", - tile_images = { "vines_magenta.png" }, + tiles = { "vines_magenta.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_magenta.png", @@ -275,7 +275,7 @@ minetest.register_node("vines:magenta_rotten", { paramtype = "light", drop = "", -- paramtype2 = "wallmounted", - tile_images = { "vines_magenta.png" }, + tiles = { "vines_magenta.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_magenta.png", @@ -297,7 +297,7 @@ minetest.register_node("vines:white", { sunlight_propagates = true, paramtype = "light", -- paramtype2 = "wallmounted", - tile_images = { "vines_white.png" }, + tiles = { "vines_white.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_white.png", @@ -326,7 +326,7 @@ minetest.register_node("vines:white_rotten", { paramtype = "light", drop = "", -- paramtype2 = "wallmounted", - tile_images = { "vines_white.png" }, + tiles = { "vines_white.png" }, drawtype = "plantlike", -- drawtype = "signlike", inventory_image = "vines_white.png", @@ -349,7 +349,7 @@ minetest.register_node("vines:cyan", { paramtype = "light", drawtype = "plantlike", --paramtype2 = "wallmounted", - tile_images = { "vines_cyan.png" }, + tiles = { "vines_cyan.png" }, --drawtype = "signlike", inventory_image = "vines_cyan.png", groups = {attached_node=1,vines=1,snappy=3,flammable=2,hanging_node=1,color_cyan=1}, @@ -377,7 +377,7 @@ minetest.register_node("vines:cyan_rotten", { paramtype = "light", drop = "", --paramtype2 = "wallmounted", - tile_images = { "vines_cyan.png" }, + tiles = { "vines_cyan.png" }, drawtype = "plantlike", --drawtype = "signlike", inventory_image = "vines_cyan.png", @@ -399,10 +399,10 @@ minetest.register_node("vines:red", { paramtype = "light", drawtype = "plantlike", --paramtype2 = "wallmounted", - tile_images = { "vines_red.png" }, + tiles = { "vines_red.png" }, --drawtype = "signlike", inventory_image = "vines_red.png", - groups = {attached_node=1,vines=1,snappy=3,flammable=2,hanging_node=1,color_red=1}, + groups = {attached_node=1,vines=1,snappy=3,flammable=2, hanging_node=1, color_red=1}, sounds = default.node_sound_leaves_defaults(), selection_box = { type = "fixed", @@ -427,7 +427,7 @@ minetest.register_node("vines:red_rotten", { paramtype = "light", drop = "", --paramtype2 = "wallmounted", - tile_images = { "vines_red.png" }, + tiles = { "vines_red.png" }, drawtype = "plantlike", --drawtype = "signlike", inventory_image = "vines_red.png", @@ -437,6 +437,7 @@ minetest.register_node("vines:red_rotten", { type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} }, + }) -- @@ -447,7 +448,7 @@ minetest.register_node("vines:root", { climbable = true, sunlight_propagates = true, paramtype = "light", - tile_images = { "vines_root.png" }, + tiles = { "vines_root.png" }, drawtype = "plantlike", inventory_image = "vines_root.png", groups = {vines=1,snappy = 3,flammable=2,hanging_node=1}, @@ -456,6 +457,14 @@ minetest.register_node("vines:root", { type = "fixed", fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, }, + after_dig_node = function(pos, oldnode, oldmetadata, user) + local wielded if user:get_wielded_item() ~= nil then wielded = user:get_wielded_item() else return end + if 'vines:shears' == wielded:get_name() then + local inv = user:get_inventory() + if inv then + inv:add_item("main", ItemStack(oldnode.name)) end + end + end }) @@ -467,7 +476,7 @@ minetest.register_node("vines:vine", { sunlight_propagates = true, drop = "", paramtype = "light", - tile_images = { "vines_vine.png" }, + tiles = { "vines_vine.png" }, drawtype = "plantlike", inventory_image = "vines_vine.png", groups = vines_group, @@ -477,7 +486,12 @@ minetest.register_node("vines:vine", { fixed = {-0.3, -1/2, -0.3, 0.3, 1/2, 0.3}, }, after_dig_node = function(pos, oldnode, oldmetadata, user) - local wielded if user:get_wielded_item() ~= nil then wielded = user:get_wielded_item() else return end + local wielded + if user:get_wielded_item() ~= nil then + wielded = user:get_wielded_item() + else + return + end if 'vines:shears' == wielded:get_name() then local inv = user:get_inventory() if inv then @@ -495,7 +509,7 @@ minetest.register_node("vines:vine_rotten", { drop = "", sunlight_propagates = true, paramtype = "light", - tile_images = { "vines_vine_rotten.png" }, + tiles = { "vines_vine_rotten.png" }, drawtype = "plantlike", inventory_image = "vines_vine_rotten.png", groups = {snappy = 3,flammable=2,hanging_node=1}, @@ -639,17 +653,17 @@ minetest.register_abm({ minetest.register_tool("vines:shears", { - description = "Shears for Vines", + description = "Shears for plants and woolblocks", inventory_image = "shears.png", wield_image = "shears.png", stack_max = 1, max_drop_level=3, tool_capabilities = { full_punch_interval = 1.0, - max_drop_level=0, + max_drop_level=0, groupcaps={ - snappy={times={[3]=0.2}, maxwear=0.05, maxlevel=3}, - wool={times={[3]=0.2}, maxwear=0.05, maxlevel=3} + snappy={times={[3]=0.2}, uses=100, maxlevel=3}, + wool={times={[3]=0.2}, uses=100, maxlevel=3} } }, }) @@ -665,8 +679,6 @@ minetest.register_craft({ - - --[[ minetest.register_node("vines:vines_block",{ description = "Vines block",