From 9531a59fbb670d9969778e134d7155e9973eb90a Mon Sep 17 00:00:00 2001 From: AntumDeluge Date: Wed, 17 Aug 2016 16:52:06 -0700 Subject: [PATCH] Re-add "helicopter" mod. --- mods/transport/helicopter/LICENSE | 339 ++ mods/transport/helicopter/README.md | 13 + mods/transport/helicopter/depends.txt | 2 + mods/transport/helicopter/init.lua | 271 ++ mods/transport/helicopter/models/heli.x | 3390 +++++++++++++++++ mods/transport/helicopter/models/root.x | 10 + .../helicopter/sounds/helicopter_motor.ogg | Bin 0 -> 39400 bytes mods/transport/helicopter/textures/Glass.png | Bin 0 -> 693 bytes mods/transport/helicopter/textures/blades.png | Bin 0 -> 494 bytes .../helicopter/textures/blades_inv.png | Bin 0 -> 494 bytes .../helicopter/textures/cabin_inv.png | Bin 0 -> 463 bytes mods/transport/helicopter/textures/heli.png | Bin 0 -> 10207 bytes .../helicopter/textures/heli_inv.png | Bin 0 -> 644 bytes 13 files changed, 4025 insertions(+) create mode 100644 mods/transport/helicopter/LICENSE create mode 100644 mods/transport/helicopter/README.md create mode 100644 mods/transport/helicopter/depends.txt create mode 100644 mods/transport/helicopter/init.lua create mode 100644 mods/transport/helicopter/models/heli.x create mode 100644 mods/transport/helicopter/models/root.x create mode 100644 mods/transport/helicopter/sounds/helicopter_motor.ogg create mode 100644 mods/transport/helicopter/textures/Glass.png create mode 100644 mods/transport/helicopter/textures/blades.png create mode 100644 mods/transport/helicopter/textures/blades_inv.png create mode 100644 mods/transport/helicopter/textures/cabin_inv.png create mode 100644 mods/transport/helicopter/textures/heli.png create mode 100644 mods/transport/helicopter/textures/heli_inv.png diff --git a/mods/transport/helicopter/LICENSE b/mods/transport/helicopter/LICENSE new file mode 100644 index 00000000..22fbe5db --- /dev/null +++ b/mods/transport/helicopter/LICENSE @@ -0,0 +1,339 @@ +GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {description} + Copyright (C) {year} {fullname} + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + {signature of Ty Coon}, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. \ No newline at end of file diff --git a/mods/transport/helicopter/README.md b/mods/transport/helicopter/README.md new file mode 100644 index 00000000..243df85a --- /dev/null +++ b/mods/transport/helicopter/README.md @@ -0,0 +1,13 @@ +Minetest 0.4.7+ mod: Simple helicopter +======================= +by Pavel_S + +License of source code: +----------------------- +GPL_v2 + +License of media (textures and sounds): +--------------------------------------- + +helicopter_motor.ogg by Robinhood76 | License: Attribution Noncommercial + diff --git a/mods/transport/helicopter/depends.txt b/mods/transport/helicopter/depends.txt new file mode 100644 index 00000000..b57e07ed --- /dev/null +++ b/mods/transport/helicopter/depends.txt @@ -0,0 +1,2 @@ +default +craft_guide? diff --git a/mods/transport/helicopter/init.lua b/mods/transport/helicopter/init.lua new file mode 100644 index 00000000..192f14b7 --- /dev/null +++ b/mods/transport/helicopter/init.lua @@ -0,0 +1,271 @@ +-- +-- Helper functions +-- +local function get_sign(i) + if i == 0 then + return 0 + else + return i/math.abs(i) + end +end + +-- +-- Heli entity +-- + +local heli = { + physical = true, + collisionbox = {-1,-0.6,-1, 1,0.3,1}, + makes_footstep_sound = false, + collide_with_objects = true, + + visual = "mesh", + mesh = "root.x", + --Player + driver = nil, + + --Heli mesh + model = nil, + --Rotation + yaw=0, + --Speeds + vx=0, + vy=0, + vz=0, + soundHandle=nil + + +} +local heliModel = { + visual = "mesh", + mesh = "heli.x", + textures = {"blades.png","blades.png","heli.png","Glass.png"}, +} + +function heli:on_rightclick(clicker) + if not clicker or not clicker:is_player() then + return + end + if self.driver and clicker == self.driver then + clicker:set_detach() + self.driver = nil + self.model:set_animation({x=0,y=1},0, 0) + minetest.sound_stop(self.soundHandle) + elseif not self.driver then + self.soundHandle=minetest.sound_play({name="helicopter_motor"},{object = self.object, gain = 2.0, max_hear_distance = 32, loop = true,}) + self.model:set_animation({x=0,y=11},30, 0) + self.driver = clicker + clicker:set_attach(self.model, "", {x=0,y=14,z=0}, {x=0,y=0,z=0}) + end +end + +function heliModel:on_activate(staticdata, dtime_s) + self.object:set_armor_groups({immortal=1}) + local is_attached = false + for _,object in ipairs(minetest.env:get_objects_inside_radius(self.object:getpos(), 2)) do + if object and object:get_luaentity() and object:get_luaentity().name=="helicopter:heli" then + if object:get_luaentity().model == nil then + object:get_luaentity().model = self + end + if object:get_luaentity().model == self then + is_attached = true + end + end + end + if is_attached == false then + self.object:remove() + end + +end + +function heli:on_activate(staticdata, dtime_s) + self.object:set_armor_groups({cracky=80,choppy=80,fleshy=80}) + self.object:set_hp(30) + self.prev_y=self.object:getpos() + if self.model == nil then + self.model = minetest.env:add_entity(self.object:getpos(), "helicopter:heliModel") + self.model:set_attach(self.object, "", {x=0,y=-5,z=0}, {x=0,y=0,z=0}) + end +end + +function heli:on_punch(puncher, time_from_last_punch, tool_capabilities, direction) + if self.object:get_hp() == 0 then + if self.model ~= nil then + self.model:remove() + end + if self.soundHandle then + minetest.sound_stop(self.soundHandle) + end + self.object:remove() + + if puncher and puncher:is_player() then + puncher:get_inventory():add_item("main", "default:steel_ingot 5") + puncher:get_inventory():add_item("main", "default:mese_crystal") + end + end +end +function heliModel:on_punch(puncher, time_from_last_punch, tool_capabilities, direction) + self.object:remove() +end +function heli:on_step(dtime) + --Prevent multi heli control bug + if self.driver and ( math.abs(self.driver:getpos().x-self.object:getpos().x)>10*dtime or math.abs(self.driver:getpos().y-self.object:getpos().y)>10*dtime or math.abs(self.driver:getpos().z-self.object:getpos().z)>10*dtime) then + self.driver = nil + self.model:set_animation({x=0,y=1},0, 0) + minetest.sound_stop(self.soundHandle) + end + + if self.driver then + --self.driver:set_animation({ x= 81, y=160, },10,0) + self.yaw = self.driver:get_look_yaw() + self.vx = self.object:getvelocity().x + self.vy = self.object:getvelocity().y + self.vz = self.object:getvelocity().z + local ctrl = self.driver:get_player_control() + --Forward/backward + if ctrl.up then + self.vx = self.vx + math.cos(self.driver:get_look_yaw())*0.1 + self.vz = self.vz + math.sin(self.driver:get_look_yaw())*0.1 + end + if ctrl.down then + self.vx = self.vx-math.cos(self.driver:get_look_yaw())*0.1 + self.vz = self.vz-math.sin(self.driver:get_look_yaw())*0.1 + end + --Left/right + if ctrl.left then + self.vz = self.vz+math.cos(self.driver:get_look_yaw())*0.1 + self.vx = self.vx+math.sin(math.pi+self.driver:get_look_yaw())*0.1 + end + if ctrl.right then + self.vz = self.vz-math.cos(self.driver:get_look_yaw())*0.1 + self.vx = self.vx-math.sin(math.pi+self.driver:get_look_yaw())*0.1 + end + --up/down + if ctrl.jump then + if self.vy<1.5 then + self.vy = self.vy+0.2 + end + end + if ctrl.sneak then + if self.vy>-1.5 then + self.vy = self.vy-0.2 + end + end + -- + end + if self.vx==0 and self.vz==0 and self.vy==0 then + return + end + --Decelerating + local sx=get_sign(self.vx) + self.vx = self.vx - 0.02*sx + local sz=get_sign(self.vz) + self.vz = self.vz - 0.02*sz + local sy=get_sign(self.vy) + self.vy = self.vy-0.01*sy + + --Stop + if sx ~= get_sign(self.vx) then + self.vx = 0 + end + if sz ~= get_sign(self.vz) then + self.vz = 0 + end + if sy ~= get_sign(self.vy) then + self.vy = 0 + end + + --Speed limit + if math.abs(self.vx) > 4.5 then + self.vx = 4.5*get_sign(self.vx) + end + if math.abs(self.vz) > 4.5 then + self.vz = 4.5*get_sign(self.vz) + end + if math.abs(self.vy) > 4.5 then + self.vz = 4.5*get_sign(self.vy) + end + + --Set speed to entity + + self.object:setvelocity({x=self.vx, y=self.vy,z=self.vz}) + if self.model then + self.model:set_attach(self.object,"Root", {x=0,y=0,z=5}, { + x=-90+self.vx*3*math.cos(self.yaw)+self.vz*3*math.sin(self.yaw), + y=0-self.vx*3*math.sin(self.yaw)+self.vz*3*math.cos(self.yaw), + z=(self.yaw-math.pi/2)*57}) + end +end + +-- +--Registration +-- + +minetest.register_entity("helicopter:heli", heli) +minetest.register_entity("helicopter:heliModel", heliModel) + +-- +--Craft items +-- + +--Blades +minetest.register_craftitem("helicopter:blades",{ + description = "Blades", + inventory_image = "blades_inv.png", + wield_image = "blades_inv.png", +}) +--Cabin +minetest.register_craftitem("helicopter:cabin",{ + description = "Cabin for heli", + inventory_image = "cabin_inv.png", + wield_image = "cabin_inv.png", +}) +--Heli +minetest.register_craftitem("helicopter:heli", { + description = "Helicopter", + inventory_image = "heli_inv.png", + wield_image = "heli_inv.png", + wield_scale = {x=1, y=1, z=1}, + liquids_pointable = false, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return + end + if minetest.get_node(pointed_thing.above).name ~= "air" then + return + end + minetest.env:add_entity(pointed_thing.above, "helicopter:heli") + itemstack:take_item() + return itemstack + end, +}) + +-- +--Craft +-- + +minetest.register_craft({ + output = 'helicopter:blades', + recipe = { + {'', 'default:steel_ingot', ''}, + {'default:steel_ingot', 'group:stick', 'default:steel_ingot'}, + {'', 'default:steel_ingot', ''}, + } +}) +minetest.register_craft({ + output = 'helicopter:cabin', + recipe = { + {'', 'group:wood', ''}, + {'group:wood', 'default:mese_crystal','default:glass'}, + {'group:wood','group:wood','group:wood'}, + } +}) +minetest.register_craft({ + output = 'helicopter:heli', + recipe = { + {'', 'helicopter:blades', ''}, + {'helicopter:blades', 'helicopter:cabin',''}, + } +}) + diff --git a/mods/transport/helicopter/models/heli.x b/mods/transport/helicopter/models/heli.x new file mode 100644 index 00000000..ef57e827 --- /dev/null +++ b/mods/transport/helicopter/models/heli.x @@ -0,0 +1,3390 @@ +xof 0303txt 0032 + +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 blade { + FrameTransformMatrix { + -0.891006, 0.453991, 0.000000, 0.000000, + -0.453991,-0.891006, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.066270, 0.155000,23.948601, 1.000000;; + } + Mesh { // blade mesh + 48; + -12.418771;-10.241999; 0.184581;, + -12.418771;-10.241999;-0.534882;, + -10.241998;-12.418774;-0.534882;, + -10.241998;-12.418774; 0.184581;, + 12.418774;10.241999; 0.184579;, + 12.418774;10.241999;-0.534886;, + 10.241996;12.418772;-0.534886;, + 10.241996;12.418772; 0.184579;, + -12.418771;-10.241999; 0.184581;, + -10.241998;-12.418774; 0.184581;, + 12.418774;10.241999; 0.184579;, + 10.241996;12.418772; 0.184579;, + -12.418771;-10.241999;-0.534882;, + -12.418771;-10.241999; 0.184581;, + 10.241996;12.418772; 0.184579;, + 10.241996;12.418772;-0.534886;, + -10.241998;-12.418774;-0.534882;, + -12.418771;-10.241999;-0.534882;, + 10.241996;12.418772;-0.534886;, + 12.418774;10.241999;-0.534886;, + -10.241998;-12.418774; 0.184581;, + -10.241998;-12.418774;-0.534882;, + 12.418774;10.241999;-0.534886;, + 12.418774;10.241999; 0.184579;, + 12.418770;-10.241998; 0.580299;, + 12.418770;-10.241998;-0.139164;, + -10.241998;12.418770;-0.139168;, + -10.241998;12.418770; 0.580295;, + 12.418770;-10.241998;-0.139164;, + 10.241994;-12.418773;-0.139164;, + -12.418775;10.241997;-0.139168;, + -10.241998;12.418770;-0.139168;, + 10.241994;-12.418773;-0.139164;, + 10.241994;-12.418773; 0.580299;, + -12.418775;10.241997; 0.580295;, + -12.418775;10.241997;-0.139168;, + 10.241994;-12.418773; 0.580299;, + 12.418770;-10.241998; 0.580299;, + -10.241998;12.418770; 0.580295;, + -12.418775;10.241997; 0.580295;, + -10.241998;12.418770; 0.580295;, + -10.241998;12.418770;-0.139168;, + -12.418775;10.241997;-0.139168;, + -12.418775;10.241997; 0.580295;, + 10.241994;-12.418773; 0.580299;, + 10.241994;-12.418773;-0.139164;, + 12.418770;-10.241998;-0.139164;, + 12.418770;-10.241998; 0.580299;; + 12; + 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;; + MeshTextureCoords { // blade UV coordinates + 48; + 0.562500; 1.000000;, + 0.562500; 0.968750;, + 0.437500; 0.968750;, + 0.437500; 1.000000;, + 0.437500; 0.000000;, + 0.437500; 0.031250;, + 0.562500; 0.031250;, + 0.562500; 0.000000;, + -0.156250; 0.437500;, + -0.156250; 0.562500;, + 1.156250; 0.562500;, + 1.156250; 0.437500;, + 0.531250; 1.000000;, + 0.562500; 1.000000;, + 0.562500; 0.000000;, + 0.531250; 0.000000;, + 0.437500; 1.156250;, + 0.562500; 1.156250;, + 0.562500;-0.156250;, + 0.437500;-0.156250;, + 0.437500; 1.000000;, + 0.468750; 1.000000;, + 0.468750; 0.000000;, + 0.437500; 0.000000;, + 1.000000; 0.562500;, + 1.000000; 0.531250;, + 0.000000; 0.531250;, + 0.000000; 0.562500;, + 1.156250; 0.562500;, + 1.156250; 0.437500;, + -0.156250; 0.437500;, + -0.156250; 0.562500;, + 1.000000; 0.468750;, + 1.000000; 0.437500;, + 0.000000; 0.437500;, + 0.000000; 0.468750;, + 0.437500; 1.156250;, + 0.562500; 1.156250;, + 0.562500;-0.156250;, + 0.437500;-0.156250;, + 0.000000; 0.562500;, + 0.031250; 0.562500;, + 0.031250; 0.437500;, + 0.000000; 0.437500;, + 1.000000; 0.437500;, + 0.968750; 0.437500;, + 0.968750; 0.562500;, + 1.000000; 0.562500;; + } // End of blade UV coordinates + } // End of blade mesh + } // End of blade + Frame blade_back { + FrameTransformMatrix { + 0.364074, 0.000000, 0.000000, 0.000000, + 0.000000,-0.346255, 0.112505, 0.000000, + 0.000000,-0.112505,-0.346255, 0.000000, + 1.522937,-17.349216,17.075975, 1.000000;; + } + Mesh { // blade_back mesh + 48; + 0.184582;-1.539212;-16.023582;, + -0.534881;-1.539212;-16.023582;, + -0.534881; 1.539211;-16.023584;, + 0.184582; 1.539211;-16.023584;, + 0.184578; 1.539214;16.023584;, + -0.534887; 1.539214;16.023584;, + -0.534887;-1.539212;16.023582;, + 0.184579;-1.539212;16.023582;, + 0.184582;-1.539212;-16.023582;, + 0.184582; 1.539211;-16.023584;, + 0.184578; 1.539214;16.023584;, + 0.184579;-1.539212;16.023582;, + -0.534881;-1.539212;-16.023582;, + 0.184582;-1.539212;-16.023582;, + 0.184579;-1.539212;16.023582;, + -0.534887;-1.539212;16.023582;, + -0.534881; 1.539211;-16.023584;, + -0.534881;-1.539212;-16.023582;, + -0.534887;-1.539212;16.023582;, + -0.534887; 1.539214;16.023584;, + 0.184582; 1.539211;-16.023584;, + -0.534881; 1.539211;-16.023584;, + -0.534887; 1.539214;16.023584;, + 0.184578; 1.539214;16.023584;, + 0.580298;16.023582; 1.539209;, + -0.139166;16.023582; 1.539209;, + -0.139167;-16.023582; 1.539212;, + 0.580297;-16.023582; 1.539212;, + -0.139166;16.023582; 1.539209;, + -0.139166;16.023582;-1.539216;, + -0.139166;-16.023586;-1.539213;, + -0.139167;-16.023582; 1.539212;, + -0.139166;16.023582;-1.539216;, + 0.580298;16.023582;-1.539216;, + 0.580297;-16.023586;-1.539213;, + -0.139166;-16.023586;-1.539213;, + 0.580298;16.023582;-1.539216;, + 0.580298;16.023582; 1.539209;, + 0.580297;-16.023582; 1.539212;, + 0.580297;-16.023586;-1.539213;, + 0.580297;-16.023582; 1.539212;, + -0.139167;-16.023582; 1.539212;, + -0.139166;-16.023586;-1.539213;, + 0.580297;-16.023586;-1.539213;, + 0.580298;16.023582;-1.539216;, + -0.139166;16.023582;-1.539216;, + -0.139166;16.023582; 1.539209;, + 0.580298;16.023582; 1.539209;; + 12; + 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;; + MeshTextureCoords { // blade_back UV coordinates + 48; + 0.562500; 1.000000;, + 0.562500; 0.968750;, + 0.437500; 0.968750;, + 0.437500; 1.000000;, + 0.437500; 0.000000;, + 0.437500; 0.031250;, + 0.562500; 0.031250;, + 0.562500; 0.000000;, + -0.156250; 0.437500;, + -0.156250; 0.562500;, + 1.156250; 0.562500;, + 1.156250; 0.437500;, + 0.531250; 1.000000;, + 0.562500; 1.000000;, + 0.562500; 0.000000;, + 0.531250; 0.000000;, + 0.437500; 1.156250;, + 0.562500; 1.156250;, + 0.562500;-0.156250;, + 0.437500;-0.156250;, + 0.437500; 1.000000;, + 0.468750; 1.000000;, + 0.468750; 0.000000;, + 0.437500; 0.000000;, + 1.000000; 0.562500;, + 1.000000; 0.531250;, + 0.000000; 0.531250;, + 0.000000; 0.562500;, + 1.156250; 0.562500;, + 1.156250; 0.437500;, + -0.156250; 0.437500;, + -0.156250; 0.562500;, + 1.000000; 0.468750;, + 1.000000; 0.437500;, + 0.000000; 0.437500;, + 0.000000; 0.468750;, + 0.437500; 1.156250;, + 0.562500; 1.156250;, + 0.562500;-0.156250;, + 0.437500;-0.156250;, + 0.000000; 0.562500;, + 0.031250; 0.562500;, + 0.031250; 0.437500;, + 0.000000; 0.437500;, + 1.000000; 0.437500;, + 0.968750; 0.437500;, + 0.968750; 0.562500;, + 1.000000; 0.562500;; + } // End of blade_back UV coordinates + } // End of blade_back mesh + } // End of blade_back + Frame cabin { + FrameTransformMatrix { + -0.000000, 0.849807, 0.000000, 0.000000, + -0.849807,-0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 0.849807, 0.000000, + 0.103012, 0.077333, 5.824100, 1.000000;; + } + Mesh { // cabin mesh + 1192; + -8.335882; 0.000000;20.299566;, + -8.335882;-1.044112;20.299566;, + -8.335882;-1.044112;-2.071621;, + -8.335882; 0.000000;-2.071621;, + -8.335882;-1.044112;20.299566;, + -10.257066;-1.044112;20.299566;, + -10.257066;-1.044112;-2.071621;, + -8.335882;-1.044112;-2.071621;, + -10.257066; 0.000000;-2.071621;, + -8.335882; 0.000000;-2.071621;, + -8.335882;-1.044112;-2.071621;, + -10.257066;-1.044112;-2.071621;, + -8.839310; 0.000000;12.197909;, + -8.839310;-0.760468;12.197909;, + -21.979908;-0.760469;12.197909;, + -21.979908; 0.000000;12.197909;, + -8.839310;-0.760468;12.197909;, + -8.839310;-0.760468;14.119094;, + -21.979908;-0.760469;14.119090;, + -21.979908;-0.760469;12.197909;, + -21.979908; 0.000000;14.119090;, + -21.979908; 0.000000;12.197909;, + -21.979908;-0.760469;12.197909;, + -21.979908;-0.760469;14.119090;, + 4.611715; 0.000000;20.497721;, + 4.611715;-3.062278;20.497721;, + 4.611715;-3.062278;19.527578;, + 4.611715; 0.000000;19.527578;, + 4.611715;-3.062278;20.497721;, + -10.163321;-3.062281;20.497721;, + -10.163321;-3.062281;19.527578;, + 4.611715;-3.062278;19.527578;, + -10.163322; 0.000000;19.527578;, + 4.611715; 0.000000;19.527578;, + 4.611715;-3.062278;19.527578;, + -10.163321;-3.062281;19.527578;, + -10.163321;-3.062281;20.497721;, + -10.163322; 0.000000;20.497721;, + -10.163322; 0.000000;19.527578;, + -10.163321;-3.062281;19.527578;, + -10.163321;-3.062281;20.497721;, + 4.611715;-3.062278;20.497721;, + 4.611715; 0.000000;20.497721;, + -10.163322; 0.000000;20.497721;, + -8.839310;-0.760468;14.119094;, + -8.839310; 0.000000;14.119094;, + -21.979908; 0.000000;14.119090;, + -21.979908;-0.760469;14.119090;, + -8.839310;-0.760468;14.119094;, + -8.839310;-0.760468;12.197909;, + -8.839310; 0.000000;12.197909;, + -8.839310; 0.000000;14.119094;, + -10.257066;-1.044112;20.299566;, + -10.257066; 0.000000;20.299566;, + -10.257066; 0.000000;-2.071621;, + -10.257066;-1.044112;-2.071621;, + -10.257066;-1.044112;20.299566;, + -8.335882;-1.044112;20.299566;, + -8.335882; 0.000000;20.299566;, + -10.257066; 0.000000;20.299566;, + -8.335882; 0.000000;20.299566;, + -8.335882; 0.000000;-2.071621;, + -8.335882; 1.044112;-2.071621;, + -8.335882; 1.044112;20.299566;, + -8.335882; 1.044112;20.299566;, + -8.335882; 1.044112;-2.071621;, + -10.257066; 1.044112;-2.071621;, + -10.257066; 1.044112;20.299566;, + -10.257066; 0.000000;-2.071621;, + -10.257066; 1.044112;-2.071621;, + -8.335882; 1.044112;-2.071621;, + -8.335882; 0.000000;-2.071621;, + -8.839310; 0.000000;12.197909;, + -21.979908; 0.000000;12.197909;, + -21.979908; 0.760469;12.197909;, + -8.839310; 0.760468;12.197909;, + -8.839310; 0.760468;12.197909;, + -21.979908; 0.760469;12.197909;, + -21.979908; 0.760469;14.119090;, + -8.839310; 0.760468;14.119094;, + -21.979908; 0.000000;14.119090;, + -21.979908; 0.760469;14.119090;, + -21.979908; 0.760469;12.197909;, + -21.979908; 0.000000;12.197909;, + 4.611715; 0.000000;20.497721;, + 4.611715; 0.000000;19.527578;, + 4.611715; 3.062278;19.527578;, + 4.611715; 3.062278;20.497721;, + 4.611715; 3.062278;20.497721;, + 4.611715; 3.062278;19.527578;, + -10.163321; 3.062281;19.527578;, + -10.163321; 3.062281;20.497721;, + -10.163322; 0.000000;19.527578;, + -10.163321; 3.062281;19.527578;, + 4.611715; 3.062278;19.527578;, + 4.611715; 0.000000;19.527578;, + -10.163321; 3.062281;20.497721;, + -10.163321; 3.062281;19.527578;, + -10.163322; 0.000000;19.527578;, + -10.163322; 0.000000;20.497721;, + -10.163321; 3.062281;20.497721;, + -10.163322; 0.000000;20.497721;, + 4.611715; 0.000000;20.497721;, + 4.611715; 3.062278;20.497721;, + -8.839310; 0.760468;14.119094;, + -21.979908; 0.760469;14.119090;, + -21.979908; 0.000000;14.119090;, + -8.839310; 0.000000;14.119094;, + -8.839310; 0.760468;14.119094;, + -8.839310; 0.000000;14.119094;, + -8.839310; 0.000000;12.197909;, + -8.839310; 0.760468;12.197909;, + -10.257066; 1.044112;20.299566;, + -10.257066; 1.044112;-2.071621;, + -10.257066; 0.000000;-2.071621;, + -10.257066; 0.000000;20.299566;, + -10.257066; 1.044112;20.299566;, + -10.257066; 0.000000;20.299566;, + -8.335882; 0.000000;20.299566;, + -8.335882; 1.044112;20.299566;, + 2.958205;-6.266014;-1.085394;, + 2.958205;-3.457446;-1.085394;, + 1.341950;-3.457446;-1.085394;, + 1.341949;-6.266014;-1.085394;, + 2.958205;-6.266014;-1.085394;, + 1.341949;-6.266014;-1.085394;, + 1.341949;-6.266014; 3.272140;, + 2.958205;-6.266014; 4.259186;, + 1.341949;-6.266014;-1.085394;, + -7.821624;-6.266014;-1.085394;, + -7.821624;-6.266014; 3.272140;, + 1.341949;-6.266014; 3.272140;, + 1.341949;-6.266014;-1.085394;, + 1.341950;-3.457446;-1.085394;, + -7.821624;-3.457446;-1.085394;, + -7.821624;-6.266014;-1.085394;, + -7.821624;-6.266014;-1.085394;, + -7.821624;-3.457446;-1.085394;, + -7.821624;-3.457446; 3.272140;, + -7.821624;-6.266014; 3.272140;, + -7.821624;-6.266014; 3.272140;, + -7.821624;-3.457446; 3.272140;, + -7.821624;-3.457446; 7.532129;, + -7.821624;-6.266014; 7.532129;, + -7.821624;-7.682857; 3.272140;, + -7.821624;-6.266014; 3.272140;, + -7.821624;-6.266014; 7.532129;, + -7.821624;-7.682857; 7.532129;, + -7.821624;-3.457446; 7.532129;, + -7.821624;-3.457446; 3.272140;, + -6.626290;-3.457446; 4.051414;, + -6.626290;-3.457446; 7.510913;, + -7.821624;-3.457446; 3.272140;, + -7.821624;-3.457446;-1.085394;, + -6.626290;-3.457446; 0.512702;, + -6.626290;-3.457446; 4.051414;, + -7.821624;-1.728723; 7.532129;, + -7.821624;-3.457446; 7.532129;, + -6.626290;-3.457446; 7.510913;, + -6.626290;-1.728723; 7.510913;, + -7.821624;-0.000000; 7.532129;, + -7.821624;-1.728723; 7.532129;, + -6.626290;-1.728723; 7.510913;, + -6.626290;-0.000000; 7.510913;, + -7.821624;-3.457446;-1.085394;, + 1.341950;-3.457446;-1.085394;, + 1.361950;-3.457446; 0.512702;, + -6.626290;-3.457446; 0.512702;, + 1.361950;-1.728723; 0.512702;, + 1.361950; 0.000000; 0.512702;, + -6.626290;-0.000000; 0.512702;, + -6.626290;-1.728723; 0.512702;, + -6.626290;-1.728723; 0.512702;, + -6.626290;-0.000000; 0.512702;, + -6.626290;-0.000000; 4.051414;, + -6.626290;-1.728723; 4.051414;, + -6.626290;-1.728723; 4.051414;, + -6.626290;-0.000000; 4.051414;, + -6.626290;-0.000000; 7.510913;, + -6.626290;-1.728723; 7.510913;, + 1.361950;-3.457446; 0.512702;, + 1.361950;-1.728723; 0.512702;, + -6.626290;-1.728723; 0.512702;, + -6.626290;-3.457446; 0.512702;, + -6.626290;-3.457446; 0.512702;, + -6.626290;-1.728723; 0.512702;, + -6.626290;-1.728723; 4.051414;, + -6.626290;-3.457446; 4.051414;, + -6.626290;-3.457446; 4.051414;, + -6.626290;-1.728723; 4.051414;, + -6.626290;-1.728723; 7.510913;, + -6.626290;-3.457446; 7.510913;, + 1.341950;-3.457446;-1.085394;, + 1.341950;-1.728723;-1.085394;, + 1.361950;-1.728723; 0.512702;, + 1.361950;-3.457446; 0.512702;, + 4.578670;-8.545100;-2.759586;, + 4.578670;-9.900055;-2.759586;, + 4.578670;-9.900055;-4.730428;, + 4.578670;-8.545100;-4.730428;, + -7.821622;-9.900054;-2.759586;, + -9.477706;-9.900054;-2.759586;, + -9.477706;-9.900054;-4.730428;, + -7.821622;-9.900054;-4.730428;, + 2.964239;-9.900055;-2.759586;, + 2.964239;-8.545100;-2.759586;, + 2.964239;-8.545100;-4.730428;, + 2.964239;-9.900055;-4.730428;, + -14.610346;-7.824526;-4.097442;, + 8.922906;-7.824527;-4.097442;, + 8.922906;-7.824527;-6.750484;, + -14.610346;-7.824526;-6.750484;, + 8.922906;-7.824527;-4.097442;, + 8.922906;-10.477569;-4.097442;, + 8.922906;-10.477569;-6.750484;, + 8.922906;-7.824527;-6.750484;, + 8.922906;-10.477569;-4.097442;, + -14.610346;-10.477567;-4.097442;, + -14.610346;-10.477567;-6.750484;, + 8.922906;-10.477569;-6.750484;, + -14.610346;-10.477567;-4.097442;, + -14.610346;-7.824526;-4.097442;, + -14.610346;-7.824526;-6.750484;, + -14.610346;-10.477567;-6.750484;, + -14.610346;-7.824526;-6.750484;, + 8.922906;-7.824527;-6.750484;, + 8.922906;-10.477569;-6.750484;, + -14.610346;-10.477567;-6.750484;, + -14.610346;-10.477567;-4.097442;, + 8.922906;-10.477569;-4.097442;, + 8.922906;-7.824527;-4.097442;, + -14.610346;-7.824526;-4.097442;, + 2.964239;-8.545100;-2.759586;, + 4.578670;-8.545100;-2.759586;, + 4.578670;-8.545100;-4.730428;, + 2.964239;-8.545100;-4.730428;, + 2.965864;-8.545100;-1.086077;, + 2.964239;-8.545100;-2.759586;, + 2.964239;-9.900055;-2.759586;, + 2.965864;-9.900055;-1.086077;, + -7.821624;-9.900054;-1.085394;, + -9.476039;-9.900054;-1.086077;, + -9.477706;-9.900054;-2.759586;, + -7.821622;-9.900054;-2.759586;, + 4.578668;-8.545100;-1.085394;, + 2.965864;-8.545100;-1.086077;, + 2.965864;-9.900055;-1.086077;, + 4.578668;-9.900055;-1.085394;, + 4.578670;-8.545100;-2.759586;, + 4.578668;-8.545100;-1.085394;, + 4.578668;-9.900055;-1.085394;, + 4.578670;-9.900055;-2.759586;, + -7.821622;-8.545099;-2.759586;, + -7.821624;-8.545099;-1.085394;, + -7.821624;-9.900054;-1.085394;, + -7.821622;-9.900054;-2.759586;, + 4.578668;-9.900055;-1.085394;, + 2.965864;-9.900055;-1.086077;, + 2.964239;-9.900055;-2.759586;, + 4.578670;-9.900055;-2.759586;, + -7.821624;-8.545099;-1.085394;, + -9.476039;-8.545099;-1.086077;, + -9.476039;-9.900054;-1.086077;, + -7.821624;-9.900054;-1.085394;, + -9.476039;-8.545099;-1.086077;, + -9.477706;-8.545099;-2.759586;, + -9.477706;-9.900054;-2.759586;, + -9.476039;-9.900054;-1.086077;, + -9.477706;-8.545099;-2.759586;, + -7.821622;-8.545099;-2.759586;, + -7.821622;-8.545099;-4.730428;, + -9.477706;-8.545099;-4.730428;, + -9.477706;-9.900054;-2.759586;, + -9.477706;-8.545099;-2.759586;, + -9.477706;-8.545099;-4.730428;, + -9.477706;-9.900054;-4.730428;, + 4.578670;-9.900055;-2.759586;, + 2.964239;-9.900055;-2.759586;, + 2.964239;-9.900055;-4.730428;, + 4.578670;-9.900055;-4.730428;, + -7.821622;-8.545099;-2.759586;, + -7.821622;-9.900054;-2.759586;, + -7.821622;-9.900054;-4.730428;, + -7.821622;-8.545099;-4.730428;, + 2.958205;-7.682857;-1.085394;, + 2.964239;-7.682857;-2.759586;, + 2.964239;-8.545100;-2.759586;, + 2.965864;-8.545100;-1.086077;, + 2.958205; 6.266014; 4.259186;, + 2.958205; 6.266014; 7.532129;, + 1.341949; 6.266014; 7.532129;, + 1.341949; 6.266014; 3.272140;, + 2.958205; 6.266014;-1.085394;, + 2.958205; 6.266014; 4.259186;, + 1.341949; 6.266014; 3.272140;, + 1.341949; 6.266014;-1.085394;, + 1.341949; 6.266014;-1.085394;, + 1.341949; 6.266014; 3.272140;, + -7.821624; 6.266014; 3.272140;, + -7.821624; 6.266014;-1.085394;, + 1.341949; 6.266014;-1.085394;, + -7.821624; 6.266014;-1.085394;, + -7.821624; 3.457446;-1.085394;, + 1.341950; 3.457446;-1.085394;, + -7.821624; 6.266014;-1.085394;, + -7.821624; 6.266014; 3.272140;, + -7.821624; 3.457446; 3.272140;, + -7.821624; 3.457446;-1.085394;, + -7.821624; 6.266014; 3.272140;, + -7.821624; 6.266014; 7.532129;, + -7.821624; 3.457446; 7.532129;, + -7.821624; 3.457446; 3.272140;, + -7.821624; 3.457446; 7.532129;, + -6.626290; 3.457446; 7.510913;, + -6.626290; 3.457446; 4.051414;, + -7.821624; 3.457446; 3.272140;, + -7.821624; 3.457446; 3.272140;, + -6.626290; 3.457446; 4.051414;, + -6.626290; 3.457446; 0.512702;, + -7.821624; 3.457446;-1.085394;, + -7.821624; 3.457446;-1.085394;, + -6.626290; 3.457446; 0.512702;, + 1.361950; 3.457446; 0.512702;, + 1.341950; 3.457446;-1.085394;, + 4.574461; 6.266014; 5.246232;, + 4.574461; 6.266014; 7.532129;, + 2.958205; 6.266014; 7.532129;, + 2.958205; 6.266014; 4.259186;, + 4.574461; 6.266014;-1.085394;, + 4.574461; 6.266014; 5.246232;, + 2.958205; 6.266014; 4.259186;, + 2.958205; 6.266014;-1.085394;, + 1.361950; 1.728723; 0.512702;, + -6.626290; 1.728723; 0.512702;, + -6.626290;-0.000000; 0.512702;, + 1.361950; 0.000000; 0.512702;, + -6.626290; 1.728723; 0.512702;, + -6.626290; 1.728723; 4.051414;, + -6.626290;-0.000000; 4.051414;, + -6.626290;-0.000000; 0.512702;, + -6.626290; 1.728723; 4.051414;, + -6.626290; 1.728723; 7.510913;, + -6.626290;-0.000000; 7.510913;, + -6.626290;-0.000000; 4.051414;, + 1.361950; 3.457446; 0.512702;, + -6.626290; 3.457446; 0.512702;, + -6.626290; 1.728723; 0.512702;, + 1.361950; 1.728723; 0.512702;, + -6.626290; 3.457446; 0.512702;, + -6.626290; 3.457446; 4.051414;, + -6.626290; 1.728723; 4.051414;, + -6.626290; 1.728723; 0.512702;, + -6.626290; 3.457446; 4.051414;, + -6.626290; 3.457446; 7.510913;, + -6.626290; 1.728723; 7.510913;, + -6.626290; 1.728723; 4.051414;, + 1.341950; 3.457446;-1.085394;, + 1.361950; 3.457446; 0.512702;, + 1.361950; 1.728723; 0.512702;, + 1.341950; 1.728723;-1.085394;, + 4.578670; 8.545100;-2.759586;, + 4.578670; 8.545100;-4.730428;, + 4.578670; 9.900055;-4.730428;, + 4.578670; 9.900055;-2.759586;, + 2.964239; 9.900055;-2.759586;, + 2.964239; 9.900055;-4.730428;, + 2.964239; 8.545100;-4.730428;, + 2.964239; 8.545100;-2.759586;, + -14.610346; 7.824526;-4.097442;, + -14.610346; 7.824526;-6.750484;, + 8.922906; 7.824527;-6.750484;, + 8.922906; 7.824527;-4.097442;, + 8.922906; 7.824527;-4.097442;, + 8.922906; 7.824527;-6.750484;, + 8.922906;10.477569;-6.750484;, + 8.922906;10.477569;-4.097442;, + 8.922906;10.477569;-4.097442;, + 8.922906;10.477569;-6.750484;, + -14.610346;10.477567;-6.750484;, + -14.610346;10.477567;-4.097442;, + -14.610346;10.477567;-4.097442;, + -14.610346;10.477567;-6.750484;, + -14.610346; 7.824526;-6.750484;, + -14.610346; 7.824526;-4.097442;, + -14.610346; 7.824526;-6.750484;, + -14.610346;10.477567;-6.750484;, + 8.922906;10.477569;-6.750484;, + 8.922906; 7.824527;-6.750484;, + -14.610346;10.477567;-4.097442;, + -14.610346; 7.824526;-4.097442;, + 8.922906; 7.824527;-4.097442;, + 8.922906;10.477569;-4.097442;, + 2.964239; 8.545100;-2.759586;, + 2.964239; 8.545100;-4.730428;, + 4.578670; 8.545100;-4.730428;, + 4.578670; 8.545100;-2.759586;, + 2.965864; 8.545100;-1.086077;, + 2.965864; 9.900055;-1.086077;, + 2.964239; 9.900055;-2.759586;, + 2.964239; 8.545100;-2.759586;, + 4.578668; 8.545100;-1.085394;, + 4.578668; 9.900055;-1.085394;, + 2.965864; 9.900055;-1.086077;, + 2.965864; 8.545100;-1.086077;, + 4.578670; 8.545100;-2.759586;, + 4.578670; 9.900055;-2.759586;, + 4.578668; 9.900055;-1.085394;, + 4.578668; 8.545100;-1.085394;, + 4.578668; 9.900055;-1.085394;, + 4.578670; 9.900055;-2.759586;, + 2.964239; 9.900055;-2.759586;, + 2.965864; 9.900055;-1.086077;, + 4.578670; 9.900055;-2.759586;, + 4.578670; 9.900055;-4.730428;, + 2.964239; 9.900055;-4.730428;, + 2.964239; 9.900055;-2.759586;, + 4.574460; 7.682857;-1.085394;, + 4.578668; 8.545100;-1.085394;, + 2.965864; 8.545100;-1.086077;, + 2.958205; 7.682857;-1.085394;, + -9.477706;-3.457446;-1.085394;, + -9.476039;-6.266012;-1.086077;, + -9.477706;-6.266012; 3.272140;, + -9.477706;-3.457446; 3.272140;, + 9.915538;-6.266014; 5.246232;, + 9.915538;-3.457446; 5.246232;, + 9.915538;-3.457446; 7.532129;, + 9.915538;-6.266014; 7.532129;, + 8.259454;-7.682857; 5.246232;, + 9.915538;-7.682857; 5.246232;, + 9.915538;-7.682857; 7.532129;, + 8.259454;-7.682857; 7.532129;, + 4.574460;-7.682857; 5.246232;, + 8.259454;-7.682857; 5.246232;, + 8.259454;-7.682857; 7.532129;, + 4.574460;-7.682857; 7.532129;, + 8.259455;-6.266014; 5.246232;, + 9.915538;-6.266014; 5.246232;, + 9.915538;-7.682857; 5.246232;, + 8.259454;-7.682857; 5.246232;, + 4.574460;-7.682857; 5.246232;, + 4.574461;-6.266014; 5.246232;, + 8.259455;-6.266014; 5.246232;, + 8.259454;-7.682857; 5.246232;, + -9.476039;-6.266012;-1.086077;, + -9.476039;-7.682857;-1.086077;, + -9.477706;-7.682857; 3.272140;, + -9.477706;-6.266012; 3.272140;, + -9.477706;-1.728723;-1.085394;, + -9.477706;-3.457446;-1.085394;, + -9.477706;-3.457446; 3.272140;, + -9.477706;-1.728723; 3.272140;, + 9.915538;-7.682857; 5.246232;, + 9.915538;-6.266014; 5.246232;, + 9.915538;-6.266014; 7.532129;, + 9.915538;-7.682857; 7.532129;, + -9.477706;-1.728723; 3.272140;, + -9.477706;-3.457446; 3.272140;, + -9.477706;-3.457446; 7.532129;, + -9.477706;-1.728723; 7.532129;, + -9.477706;-3.457446; 3.272140;, + -9.477706;-6.266012; 3.272140;, + -9.477706;-6.266012; 7.532129;, + -9.477706;-3.457446; 7.532129;, + -9.477706;-6.266012; 3.272140;, + -9.477706;-7.682857; 3.272140;, + -9.477706;-7.682857; 7.532129;, + -9.477706;-6.266012; 7.532129;, + -9.477706;-1.728723;-2.746734;, + -9.477706;-0.000000;-2.746734;, + -7.821624;-0.000000;-2.746734;, + -7.821623;-1.728723;-2.746734;, + -9.477706;-1.728723;-1.085394;, + -9.477706;-0.000000;-1.085394;, + -9.477706;-0.000000;-2.746734;, + -9.477706;-1.728723;-2.746734;, + -7.821623;-1.728723;-2.746734;, + -7.821624;-0.000000;-2.746734;, + 1.341950; 0.000000;-2.746734;, + 1.341951;-1.728723;-2.746734;, + 4.574460;-7.682857; 5.246232;, + 4.574460;-7.682857;-1.085394;, + 4.574461;-6.266014;-1.085394;, + 4.574461;-6.266014; 5.246232;, + 2.958206;-6.266014;-2.746734;, + 2.958206;-3.457446;-2.746734;, + 4.574461;-3.457446;-2.746734;, + 4.574461;-6.266014;-2.746734;, + 2.958205;-7.682857; 4.259186;, + 4.574460;-7.682857; 5.246232;, + 4.574460;-7.682857; 7.532129;, + 2.958205;-7.682857; 7.532129;, + -9.477706;-0.000000;-1.085394;, + -9.477706;-1.728723;-1.085394;, + -9.477706;-1.728723; 3.272140;, + -9.477706;-0.000000; 3.272140;, + -9.477706;-0.000000; 3.272140;, + -9.477706;-1.728723; 3.272140;, + -9.477706;-1.728723; 7.532129;, + -9.477706;-0.000000; 7.532129;, + -9.477706;-3.457446;-2.746734;, + -9.477706;-1.728723;-2.746734;, + -7.821623;-1.728723;-2.746734;, + -7.821623;-3.457446;-2.746734;, + -9.477706;-3.457446;-1.085394;, + -9.477706;-1.728723;-1.085394;, + -9.477706;-1.728723;-2.746734;, + -9.477706;-3.457446;-2.746734;, + -7.821623;-3.457446;-2.746734;, + -7.821623;-1.728723;-2.746734;, + 1.341951;-1.728723;-2.746734;, + 1.341951;-3.457446;-2.746734;, + 1.341951;-6.266014;-2.746734;, + 1.341951;-3.457446;-2.746734;, + 2.958206;-3.457446;-2.746734;, + 2.958206;-6.266014;-2.746734;, + 1.341949;-7.682857; 3.272140;, + 2.958205;-7.682857; 4.259186;, + 2.958205;-7.682857; 7.532129;, + 1.341949;-7.682857; 7.532129;, + -9.477706;-7.682857;-2.759586;, + -9.477706;-6.266014;-2.759586;, + -7.821623;-6.266014;-2.759586;, + -7.821622;-7.682857;-2.759586;, + 9.915538;-6.266014;18.525673;, + 8.259455;-6.266014;18.525673;, + 8.259455;-6.266014;20.059654;, + 9.915538;-6.266014;20.059654;, + 9.915538;-7.682857; 7.532129;, + 9.915538;-6.266014; 7.532129;, + 9.915538;-6.266014;18.525673;, + 9.915538;-7.682857;18.525673;, + 8.259454;-7.682857; 7.532129;, + 9.915538;-7.682857; 7.532129;, + 9.915538;-7.682857;18.525673;, + 8.259454;-7.682857;18.525673;, + 9.915538;-7.682857;20.059654;, + 9.915538;-6.266014;20.059654;, + 8.259455;-6.266014;20.059654;, + 8.259454;-7.682857;20.059654;, + 8.259454;-7.682857;18.525673;, + 9.915538;-7.682857;18.525673;, + 9.915538;-7.682857;20.059654;, + 8.259454;-7.682857;20.059654;, + 8.259455;-6.266014;18.525673;, + 8.259454;-7.682857;18.525673;, + 4.424043;-7.682854;18.525673;, + 4.424044;-6.266011;18.525673;, + 9.915538;-7.682857;18.525673;, + 9.915538;-6.266014;18.525673;, + 9.915538;-6.266014;20.059654;, + 9.915538;-7.682857;20.059654;, + 4.424044;-6.266011;18.525673;, + 4.424043;-7.682854;18.525673;, + 3.230945;-7.682853;18.525673;, + 3.230946;-6.266011;18.525673;, + 8.259454;-7.682857;18.525673;, + 8.259454;-7.682857;20.059654;, + 4.424043;-7.682854;20.059654;, + 4.424043;-7.682854;18.525673;, + 8.259454;-7.682857;20.059654;, + 8.259455;-6.266014;20.059654;, + 4.424044;-6.266011;20.059654;, + 4.424043;-7.682854;20.059654;, + 8.259455;-6.266014;20.059654;, + 8.259455;-6.266014;18.525673;, + 4.424044;-6.266011;18.525673;, + 4.424044;-6.266011;20.059654;, + 3.230946;-6.266011;18.525673;, + 3.230945;-7.682853;18.525673;, + 3.230945;-7.682853;20.059654;, + 3.230946;-6.266011;20.059654;, + 4.424043;-7.682854;20.059654;, + 4.424044;-6.266011;20.059654;, + 3.230946;-6.266011;20.059654;, + 3.230945;-7.682853;20.059654;, + 4.424044;-6.266011;20.059654;, + 4.424044;-6.266011;18.525673;, + 4.424048; 0.000000;18.525673;, + 4.424048; 0.000000;20.059654;, + 4.424043;-7.682854;18.525673;, + 4.424043;-7.682854;20.059654;, + 3.230945;-7.682853;20.059654;, + 3.230945;-7.682853;18.525673;, + 4.424044;-6.266011;18.525673;, + 3.230946;-6.266011;18.525673;, + 3.230950; 0.000000;18.525673;, + 4.424048; 0.000000;18.525673;, + 3.230946;-6.266011;18.525673;, + 3.230946;-6.266011;20.059654;, + 3.230950; 0.000000;20.059654;, + 3.230950; 0.000000;18.525673;, + 3.230946;-6.266011;20.059654;, + 4.424044;-6.266011;20.059654;, + 4.424048; 0.000000;20.059654;, + 3.230950; 0.000000;20.059654;, + -9.476039;-7.682857;-1.086077;, + -9.476039;-6.266012;-1.086077;, + -9.477706;-6.266014;-2.759586;, + -9.477706;-7.682857;-2.759586;, + -7.821622;-7.682857;-2.759586;, + -7.821623;-6.266014;-2.759586;, + 1.341951;-6.266014;-2.746734;, + 1.341951;-7.682857;-2.746734;, + -9.476039;-6.266012;-1.086077;, + -9.477706;-3.457446;-1.085394;, + -9.477706;-3.457446;-2.746734;, + -9.477706;-6.266014;-2.759586;, + -9.477706;-6.266014;-2.759586;, + -9.477706;-3.457446;-2.746734;, + -7.821623;-3.457446;-2.746734;, + -7.821623;-6.266014;-2.759586;, + -7.821623;-6.266014;-2.759586;, + -7.821623;-3.457446;-2.746734;, + 1.341951;-3.457446;-2.746734;, + 1.341951;-6.266014;-2.746734;, + 4.578670;-7.682857;-2.759586;, + 4.574461;-6.266014;-2.746734;, + 4.574461;-6.266014;-1.085394;, + 4.574460;-7.682857;-1.085394;, + -9.477706; 3.457446;-1.085394;, + -9.477706; 3.457446; 3.272140;, + -9.477706; 6.266012; 3.272140;, + -9.476039; 6.266012;-1.086077;, + 9.915538; 6.266014; 5.246232;, + 9.915538; 6.266014; 7.532129;, + 9.915538; 3.457446; 7.532129;, + 9.915538; 3.457446; 5.246232;, + 8.259454; 7.682857; 5.246232;, + 8.259454; 7.682857; 7.532129;, + 9.915538; 7.682857; 7.532129;, + 9.915538; 7.682857; 5.246232;, + 4.574460; 7.682857; 5.246232;, + 4.574460; 7.682857; 7.532129;, + 8.259454; 7.682857; 7.532129;, + 8.259454; 7.682857; 5.246232;, + 9.915538; 3.457446; 5.246232;, + 8.259455; 3.457446; 5.246232;, + 8.259455; 6.266014; 5.246232;, + 9.915538; 6.266014; 5.246232;, + 8.259455; 6.266014; 5.246232;, + 8.259454; 7.682857; 5.246232;, + 9.915538; 7.682857; 5.246232;, + 9.915538; 6.266014; 5.246232;, + -9.476039; 6.266012;-1.086077;, + -9.477706; 6.266012; 3.272140;, + -9.477706; 7.682857; 3.272140;, + -9.476039; 7.682857;-1.086077;, + -9.477706; 1.728723;-1.085394;, + -9.477706; 1.728723; 3.272140;, + -9.477706; 3.457446; 3.272140;, + -9.477706; 3.457446;-1.085394;, + 8.259455; 6.266014; 7.532129;, + 8.259455; 6.266014;18.525673;, + 8.259454; 7.682857;18.525673;, + 8.259454; 7.682857; 7.532129;, + 9.915538; 7.682857; 5.246232;, + 9.915538; 7.682857; 7.532129;, + 9.915538; 6.266014; 7.532129;, + 9.915538; 6.266014; 5.246232;, + -9.477706; 1.728723; 3.272140;, + -9.477706; 1.728723; 7.532129;, + -9.477706; 3.457446; 7.532129;, + -9.477706; 3.457446; 3.272140;, + -9.477706; 3.457446; 3.272140;, + -9.477706; 3.457446; 7.532129;, + -9.477706; 6.266012; 7.532129;, + -9.477706; 6.266012; 3.272140;, + -9.477706; 6.266012; 3.272140;, + -9.477706; 6.266012; 7.532129;, + -9.477706; 7.682857; 7.532129;, + -9.477706; 7.682857; 3.272140;, + -9.477706; 1.728723;-2.746734;, + -7.821623; 1.728723;-2.746734;, + -7.821624;-0.000000;-2.746734;, + -9.477706;-0.000000;-2.746734;, + -9.477706; 1.728723;-1.085394;, + -9.477706; 1.728723;-2.746734;, + -9.477706;-0.000000;-2.746734;, + -9.477706;-0.000000;-1.085394;, + -7.821623; 1.728723;-2.746734;, + 1.341951; 1.728723;-2.746734;, + 1.341950; 0.000000;-2.746734;, + -7.821624;-0.000000;-2.746734;, + 2.958206; 6.266014;-2.746734;, + 4.574461; 6.266014;-2.746734;, + 4.574461; 3.457446;-2.746734;, + 2.958206; 3.457446;-2.746734;, + 2.958205; 3.457446;-1.085394;, + 2.958206; 3.457446;-2.746734;, + 4.574461; 3.457446;-2.746734;, + 4.574461; 3.457446;-1.085394;, + 2.958205; 7.682857; 4.259186;, + 2.958205; 7.682857; 7.532129;, + 4.574460; 7.682857; 7.532129;, + 4.574460; 7.682857; 5.246232;, + -9.477706;-0.000000;-1.085394;, + -9.477706;-0.000000; 3.272140;, + -9.477706; 1.728723; 3.272140;, + -9.477706; 1.728723;-1.085394;, + -9.477706;-0.000000; 3.272140;, + -9.477706;-0.000000; 7.532129;, + -9.477706; 1.728723; 7.532129;, + -9.477706; 1.728723; 3.272140;, + -9.477706; 3.457446;-2.746734;, + -7.821623; 3.457446;-2.746734;, + -7.821623; 1.728723;-2.746734;, + -9.477706; 1.728723;-2.746734;, + -9.477706; 3.457446;-1.085394;, + -9.477706; 3.457446;-2.746734;, + -9.477706; 1.728723;-2.746734;, + -9.477706; 1.728723;-1.085394;, + -7.821623; 3.457446;-2.746734;, + 1.341951; 3.457446;-2.746734;, + 1.341951; 1.728723;-2.746734;, + -7.821623; 1.728723;-2.746734;, + 1.341951; 6.266014;-2.746734;, + 2.958206; 6.266014;-2.746734;, + 2.958206; 3.457446;-2.746734;, + 1.341951; 3.457446;-2.746734;, + 1.341949; 7.682857; 3.272140;, + 1.341949; 7.682857; 7.532129;, + 2.958205; 7.682857; 7.532129;, + 2.958205; 7.682857; 4.259186;, + -9.477706; 7.682857;-2.759586;, + -7.821622; 7.682857;-2.759586;, + -7.821623; 6.266014;-2.759586;, + -9.477706; 6.266014;-2.759586;, + 9.915538; 6.266014;18.525673;, + 9.915538; 6.266014;20.059654;, + 8.259455; 6.266014;20.059654;, + 8.259455; 6.266014;18.525673;, + 9.915538; 6.266014; 7.532129;, + 9.915538; 6.266014;18.525673;, + 8.259455; 6.266014;18.525673;, + 8.259455; 6.266014; 7.532129;, + 9.915538; 7.682857; 7.532129;, + 9.915538; 7.682857;18.525673;, + 9.915538; 6.266014;18.525673;, + 9.915538; 6.266014; 7.532129;, + 8.259454; 7.682857; 7.532129;, + 8.259454; 7.682857;18.525673;, + 9.915538; 7.682857;18.525673;, + 9.915538; 7.682857; 7.532129;, + 9.915538; 7.682857;20.059654;, + 8.259454; 7.682857;20.059654;, + 8.259455; 6.266014;20.059654;, + 9.915538; 6.266014;20.059654;, + 8.259454; 7.682857;18.525673;, + 8.259454; 7.682857;20.059654;, + 9.915538; 7.682857;20.059654;, + 9.915538; 7.682857;18.525673;, + 8.259455; 6.266014;18.525673;, + 4.424044; 6.266011;18.525673;, + 4.424043; 7.682854;18.525673;, + 8.259454; 7.682857;18.525673;, + 9.915538; 7.682857;18.525673;, + 9.915538; 7.682857;20.059654;, + 9.915538; 6.266014;20.059654;, + 9.915538; 6.266014;18.525673;, + 4.424044; 6.266011;18.525673;, + 3.230946; 6.266011;18.525673;, + 3.230945; 7.682853;18.525673;, + 4.424043; 7.682854;18.525673;, + 8.259454; 7.682857;18.525673;, + 4.424043; 7.682854;18.525673;, + 4.424043; 7.682854;20.059654;, + 8.259454; 7.682857;20.059654;, + 8.259454; 7.682857;20.059654;, + 4.424043; 7.682854;20.059654;, + 4.424044; 6.266011;20.059654;, + 8.259455; 6.266014;20.059654;, + 8.259455; 6.266014;20.059654;, + 4.424044; 6.266011;20.059654;, + 4.424044; 6.266011;18.525673;, + 8.259455; 6.266014;18.525673;, + 3.230946; 6.266011;18.525673;, + 3.230946; 6.266011;20.059654;, + 3.230945; 7.682853;20.059654;, + 3.230945; 7.682853;18.525673;, + 4.424043; 7.682854;20.059654;, + 3.230945; 7.682853;20.059654;, + 3.230946; 6.266011;20.059654;, + 4.424044; 6.266011;20.059654;, + 4.424044; 6.266011;20.059654;, + 4.424048; 0.000000;20.059654;, + 4.424048; 0.000000;18.525673;, + 4.424044; 6.266011;18.525673;, + 4.424043; 7.682854;18.525673;, + 3.230945; 7.682853;18.525673;, + 3.230945; 7.682853;20.059654;, + 4.424043; 7.682854;20.059654;, + 4.424044; 6.266011;18.525673;, + 4.424048; 0.000000;18.525673;, + 3.230950; 0.000000;18.525673;, + 3.230946; 6.266011;18.525673;, + 3.230946; 6.266011;18.525673;, + 3.230950; 0.000000;18.525673;, + 3.230950; 0.000000;20.059654;, + 3.230946; 6.266011;20.059654;, + 3.230946; 6.266011;20.059654;, + 3.230950; 0.000000;20.059654;, + 4.424048; 0.000000;20.059654;, + 4.424044; 6.266011;20.059654;, + -9.476039; 7.682857;-1.086077;, + -9.477706; 7.682857;-2.759586;, + -9.477706; 6.266014;-2.759586;, + -9.476039; 6.266012;-1.086077;, + 1.341949; 7.682857;-1.085394;, + 1.341951; 7.682857;-2.746734;, + -7.821622; 7.682857;-2.759586;, + -7.821624; 7.682857;-1.085394;, + -7.821622; 7.682857;-2.759586;, + 1.341951; 7.682857;-2.746734;, + 1.341951; 6.266014;-2.746734;, + -7.821623; 6.266014;-2.759586;, + -9.476039; 6.266012;-1.086077;, + -9.477706; 6.266014;-2.759586;, + -9.477706; 3.457446;-2.746734;, + -9.477706; 3.457446;-1.085394;, + -9.477706; 6.266014;-2.759586;, + -7.821623; 6.266014;-2.759586;, + -7.821623; 3.457446;-2.746734;, + -9.477706; 3.457446;-2.746734;, + -7.821623; 6.266014;-2.759586;, + 1.341951; 6.266014;-2.746734;, + 1.341951; 3.457446;-2.746734;, + -7.821623; 3.457446;-2.746734;, + 2.964239; 7.682857;-2.759586;, + 4.578670; 7.682857;-2.759586;, + 4.574461; 6.266014;-2.746734;, + 2.958206; 6.266014;-2.746734;, + 1.341951; 7.682857;-2.746734;, + 2.964239; 7.682857;-2.759586;, + 2.958206; 6.266014;-2.746734;, + 1.341951; 6.266014;-2.746734;, + 2.958205;-6.266014; 4.259186;, + 1.341949;-6.266014; 3.272140;, + 1.341949;-6.266014; 7.532129;, + 2.958205;-6.266014; 7.532129;, + 8.259455;-3.457446; 5.246232;, + 8.259455;-6.266014; 5.246232;, + 8.259455;-6.266014; 7.532129;, + 8.259455;-3.457446; 7.532129;, + 1.341950;-1.728723;-1.085394;, + 1.341950; 0.000000;-1.085394;, + 1.361950; 0.000000; 0.512702;, + 1.361950;-1.728723; 0.512702;, + 8.259455;-6.266014; 5.246232;, + 4.574461;-6.266014; 5.246232;, + 4.574461;-6.266014; 7.532129;, + 8.259455;-6.266014; 7.532129;, + -9.476039;-7.682857;-1.086077;, + -9.477706;-7.682857;-2.759586;, + -9.477706;-8.545099;-2.759586;, + -9.476039;-8.545099;-1.086077;, + 4.574461;-6.266014;-1.085394;, + 4.574461;-3.457446;-1.085394;, + 2.958205;-3.457446;-1.085394;, + 2.958205;-6.266014;-1.085394;, + 4.574461;-6.266014; 5.246232;, + 2.958205;-6.266014; 4.259186;, + 2.958205;-6.266014; 7.532129;, + 4.574461;-6.266014; 7.532129;, + 4.574461;-6.266014;-1.085394;, + 2.958205;-6.266014;-1.085394;, + 2.958205;-6.266014; 4.259186;, + 4.574461;-6.266014; 5.246232;, + -9.477706;-7.682857;-2.759586;, + -7.821622;-7.682857;-2.759586;, + -7.821622;-8.545099;-2.759586;, + -9.477706;-8.545099;-2.759586;, + -7.821624;-7.682857;-1.085394;, + -9.476039;-7.682857;-1.086077;, + -9.476039;-8.545099;-1.086077;, + -7.821624;-8.545099;-1.085394;, + -7.821622;-7.682857;-2.759586;, + -7.821624;-7.682857;-1.085394;, + -7.821624;-8.545099;-1.085394;, + -7.821622;-8.545099;-2.759586;, + 2.964239;-7.682857;-2.759586;, + 4.578670;-7.682857;-2.759586;, + 4.578670;-8.545100;-2.759586;, + 2.964239;-8.545100;-2.759586;, + 4.578670;-7.682857;-2.759586;, + 4.574460;-7.682857;-1.085394;, + 4.578668;-8.545100;-1.085394;, + 4.578670;-8.545100;-2.759586;, + 4.574460;-7.682857;-1.085394;, + 2.958205;-7.682857;-1.085394;, + 2.965864;-8.545100;-1.086077;, + 4.578668;-8.545100;-1.085394;, + 2.958205; 6.266014;-1.085394;, + 1.341949; 6.266014;-1.085394;, + 1.341950; 3.457446;-1.085394;, + 2.958205; 3.457446;-1.085394;, + 8.259455; 3.457446; 5.246232;, + 8.259455; 3.457446; 7.532129;, + 8.259455; 6.266014; 7.532129;, + 8.259455; 6.266014; 5.246232;, + 1.341950; 1.728723;-1.085394;, + 1.361950; 1.728723; 0.512702;, + 1.361950; 0.000000; 0.512702;, + 1.341950; 0.000000;-1.085394;, + 8.259455; 6.266014; 5.246232;, + 8.259455; 6.266014; 7.532129;, + 4.574461; 6.266014; 7.532129;, + 4.574461; 6.266014; 5.246232;, + -7.821624; 7.682857; 3.272140;, + -7.821624; 7.682857; 7.532129;, + -7.821624; 6.266014; 7.532129;, + -7.821624; 6.266014; 3.272140;, + -7.821624; 1.728723; 7.532129;, + -6.626290; 1.728723; 7.510913;, + -6.626290; 3.457446; 7.510913;, + -7.821624; 3.457446; 7.532129;, + -7.821624;-0.000000; 7.532129;, + -6.626290;-0.000000; 7.510913;, + -6.626290; 1.728723; 7.510913;, + -7.821624; 1.728723; 7.532129;, + 4.574461; 6.266014;-1.085394;, + 2.958205; 6.266014;-1.085394;, + 2.958205; 3.457446;-1.085394;, + 4.574461; 3.457446;-1.085394;, + 2.964239; 7.682857;-2.759586;, + 2.964239; 8.545100;-2.759586;, + 4.578670; 8.545100;-2.759586;, + 4.578670; 7.682857;-2.759586;, + 4.578670; 7.682857;-2.759586;, + 4.578670; 8.545100;-2.759586;, + 4.578668; 8.545100;-1.085394;, + 4.574460; 7.682857;-1.085394;, + 2.958205; 7.682857;-1.085394;, + 2.965864; 8.545100;-1.086077;, + 2.964239; 8.545100;-2.759586;, + 2.964239; 7.682857;-2.759586;, + 1.341950;-1.728723;-1.085394;, + 1.341950;-3.457446;-1.085394;, + 1.341951;-3.457446;-2.746734;, + 1.341951;-1.728723;-2.746734;, + 1.341949;-6.266014; 3.272140;, + 1.341949;-7.682857; 3.272140;, + 1.341949;-7.682857; 7.532129;, + 1.341949;-6.266014; 7.532129;, + 9.915538;-3.457446; 5.246232;, + 9.915538;-6.266014; 5.246232;, + 8.259455;-6.266014; 5.246232;, + 8.259455;-3.457446; 5.246232;, + 8.259455;-6.266014; 7.532129;, + 8.259454;-7.682857; 7.532129;, + 8.259454;-7.682857;18.525673;, + 8.259455;-6.266014;18.525673;, + 2.958205;-7.682857; 7.532129;, + 2.958205;-6.266014; 7.532129;, + 1.341949;-6.266014; 7.532129;, + 1.341949;-7.682857; 7.532129;, + 9.915538;-6.266014; 7.532129;, + 9.915538;-3.457446; 7.532129;, + 8.259455;-3.457446; 7.532129;, + 8.259455;-6.266014; 7.532129;, + 9.915538;-3.457446; 5.246232;, + 8.259455;-3.457446; 5.246232;, + 8.259455;-3.457446; 7.532129;, + 9.915538;-3.457446; 7.532129;, + -7.821624;-1.728723; 7.532129;, + -7.821624;-0.000000; 7.532129;, + -9.477706;-0.000000; 7.532129;, + -9.477706;-1.728723; 7.532129;, + 2.958205;-3.457446;-1.085394;, + 4.574461;-3.457446;-1.085394;, + 4.574461;-3.457446;-2.746734;, + 2.958206;-3.457446;-2.746734;, + 2.958205;-7.682857;-1.085394;, + 4.574460;-7.682857;-1.085394;, + 4.574460;-7.682857; 5.246232;, + 2.958205;-7.682857; 4.259186;, + 4.574461;-6.266014;-2.746734;, + 4.574461;-3.457446;-2.746734;, + 4.574461;-3.457446;-1.085394;, + 4.574461;-6.266014;-1.085394;, + 8.259454;-7.682857; 7.532129;, + 8.259455;-6.266014; 7.532129;, + 4.574461;-6.266014; 7.532129;, + 4.574460;-7.682857; 7.532129;, + 1.341950; 0.000000;-1.085394;, + 1.341950;-1.728723;-1.085394;, + 1.341951;-1.728723;-2.746734;, + 1.341950; 0.000000;-2.746734;, + -7.821624;-7.682857;-1.085394;, + 1.341949;-7.682857;-1.085394;, + 1.341949;-7.682857; 3.272140;, + -7.821624;-7.682857; 3.272140;, + 1.341949;-7.682857; 3.272140;, + 1.341949;-6.266014; 3.272140;, + -7.821624;-6.266014; 3.272140;, + -7.821624;-7.682857; 3.272140;, + -9.477706;-7.682857; 3.272140;, + -7.821624;-7.682857; 3.272140;, + -7.821624;-7.682857; 7.532129;, + -9.477706;-7.682857; 7.532129;, + -9.476039;-7.682857;-1.086077;, + -7.821624;-7.682857;-1.085394;, + -7.821624;-7.682857; 3.272140;, + -9.477706;-7.682857; 3.272140;, + -7.821624;-7.682857; 7.532129;, + -7.821624;-6.266014; 7.532129;, + -9.477706;-6.266012; 7.532129;, + -9.477706;-7.682857; 7.532129;, + -7.821624;-6.266014; 7.532129;, + -7.821624;-3.457446; 7.532129;, + -9.477706;-3.457446; 7.532129;, + -9.477706;-6.266012; 7.532129;, + -7.821624;-3.457446; 7.532129;, + -7.821624;-1.728723; 7.532129;, + -9.477706;-1.728723; 7.532129;, + -9.477706;-3.457446; 7.532129;, + 4.574460;-7.682857; 7.532129;, + 4.574461;-6.266014; 7.532129;, + 2.958205;-6.266014; 7.532129;, + 2.958205;-7.682857; 7.532129;, + 1.341950;-3.457446;-1.085394;, + 2.958205;-3.457446;-1.085394;, + 2.958206;-3.457446;-2.746734;, + 1.341951;-3.457446;-2.746734;, + 1.341949;-7.682857;-1.085394;, + 2.958205;-7.682857;-1.085394;, + 2.958205;-7.682857; 4.259186;, + 1.341949;-7.682857; 3.272140;, + 9.915538;-6.266014; 7.532129;, + 8.259455;-6.266014; 7.532129;, + 8.259455;-6.266014;18.525673;, + 9.915538;-6.266014;18.525673;, + 1.341949;-7.682857;-1.085394;, + -7.821624;-7.682857;-1.085394;, + -7.821622;-7.682857;-2.759586;, + 1.341951;-7.682857;-2.746734;, + 2.958205;-7.682857;-1.085394;, + 1.341949;-7.682857;-1.085394;, + 1.341951;-7.682857;-2.746734;, + 2.964239;-7.682857;-2.759586;, + 2.964239;-7.682857;-2.759586;, + 2.958206;-6.266014;-2.746734;, + 4.574461;-6.266014;-2.746734;, + 4.578670;-7.682857;-2.759586;, + 1.341951;-7.682857;-2.746734;, + 1.341951;-6.266014;-2.746734;, + 2.958206;-6.266014;-2.746734;, + 2.964239;-7.682857;-2.759586;, + 1.341950; 1.728723;-1.085394;, + 1.341951; 1.728723;-2.746734;, + 1.341951; 3.457446;-2.746734;, + 1.341950; 3.457446;-1.085394;, + 1.341949; 6.266014; 3.272140;, + 1.341949; 6.266014; 7.532129;, + 1.341949; 7.682857; 7.532129;, + 1.341949; 7.682857; 3.272140;, + 4.574460; 7.682857; 5.246232;, + 8.259454; 7.682857; 5.246232;, + 8.259455; 6.266014; 5.246232;, + 4.574461; 6.266014; 5.246232;, + 2.958205; 7.682857; 7.532129;, + 1.341949; 7.682857; 7.532129;, + 1.341949; 6.266014; 7.532129;, + 2.958205; 6.266014; 7.532129;, + 9.915538; 6.266014; 7.532129;, + 8.259455; 6.266014; 7.532129;, + 8.259455; 3.457446; 7.532129;, + 9.915538; 3.457446; 7.532129;, + 9.915538; 3.457446; 5.246232;, + 9.915538; 3.457446; 7.532129;, + 8.259455; 3.457446; 7.532129;, + 8.259455; 3.457446; 5.246232;, + -7.821624; 1.728723; 7.532129;, + -9.477706; 1.728723; 7.532129;, + -9.477706;-0.000000; 7.532129;, + -7.821624;-0.000000; 7.532129;, + 4.574460; 7.682857; 5.246232;, + 4.574461; 6.266014; 5.246232;, + 4.574461; 6.266014;-1.085394;, + 4.574460; 7.682857;-1.085394;, + 2.958205; 7.682857;-1.085394;, + 2.958205; 7.682857; 4.259186;, + 4.574460; 7.682857; 5.246232;, + 4.574460; 7.682857;-1.085394;, + 4.574461; 6.266014;-2.746734;, + 4.574461; 6.266014;-1.085394;, + 4.574461; 3.457446;-1.085394;, + 4.574461; 3.457446;-2.746734;, + 8.259454; 7.682857; 7.532129;, + 4.574460; 7.682857; 7.532129;, + 4.574461; 6.266014; 7.532129;, + 8.259455; 6.266014; 7.532129;, + 1.341950; 0.000000;-1.085394;, + 1.341950; 0.000000;-2.746734;, + 1.341951; 1.728723;-2.746734;, + 1.341950; 1.728723;-1.085394;, + -7.821624; 7.682857;-1.085394;, + -7.821624; 7.682857; 3.272140;, + 1.341949; 7.682857; 3.272140;, + 1.341949; 7.682857;-1.085394;, + 1.341949; 7.682857; 3.272140;, + -7.821624; 7.682857; 3.272140;, + -7.821624; 6.266014; 3.272140;, + 1.341949; 6.266014; 3.272140;, + -9.477706; 7.682857; 3.272140;, + -9.477706; 7.682857; 7.532129;, + -7.821624; 7.682857; 7.532129;, + -7.821624; 7.682857; 3.272140;, + -9.476039; 7.682857;-1.086077;, + -9.477706; 7.682857; 3.272140;, + -7.821624; 7.682857; 3.272140;, + -7.821624; 7.682857;-1.085394;, + -7.821624; 7.682857; 7.532129;, + -9.477706; 7.682857; 7.532129;, + -9.477706; 6.266012; 7.532129;, + -7.821624; 6.266014; 7.532129;, + -7.821624; 6.266014; 7.532129;, + -9.477706; 6.266012; 7.532129;, + -9.477706; 3.457446; 7.532129;, + -7.821624; 3.457446; 7.532129;, + -7.821624; 3.457446; 7.532129;, + -9.477706; 3.457446; 7.532129;, + -9.477706; 1.728723; 7.532129;, + -7.821624; 1.728723; 7.532129;, + 4.574460; 7.682857; 7.532129;, + 2.958205; 7.682857; 7.532129;, + 2.958205; 6.266014; 7.532129;, + 4.574461; 6.266014; 7.532129;, + 1.341950; 3.457446;-1.085394;, + 1.341951; 3.457446;-2.746734;, + 2.958206; 3.457446;-2.746734;, + 2.958205; 3.457446;-1.085394;, + 1.341949; 7.682857;-1.085394;, + 1.341949; 7.682857; 3.272140;, + 2.958205; 7.682857; 4.259186;, + 2.958205; 7.682857;-1.085394;, + 2.958205; 7.682857;-1.085394;, + 2.964239; 7.682857;-2.759586;, + 1.341951; 7.682857;-2.746734;, + 1.341949; 7.682857;-1.085394;, + 4.578670; 7.682857;-2.759586;, + 4.574460; 7.682857;-1.085394;, + 4.574461; 6.266014;-1.085394;, + 4.574461; 6.266014;-2.746734;, + -7.780403; 8.545101;-2.759586;, + -7.780403; 8.545101;-4.730428;, + -7.780403; 9.900056;-4.730428;, + -7.780403; 9.900056;-2.759586;, + -9.394835; 9.900056;-2.759586;, + -9.394835; 9.900056;-4.730428;, + -9.394835; 8.545101;-4.730428;, + -9.394835; 8.545101;-2.759586;, + -9.394835; 8.545101;-2.759586;, + -9.394835; 8.545101;-4.730428;, + -7.780403; 8.545101;-4.730428;, + -7.780403; 8.545101;-2.759586;, + -9.393209; 8.545101;-1.086077;, + -9.393209; 9.900056;-1.086077;, + -9.394835; 9.900056;-2.759586;, + -9.394835; 8.545101;-2.759586;, + -7.780405; 8.545101;-1.085394;, + -7.780405; 9.900056;-1.085394;, + -9.393209; 9.900056;-1.086077;, + -9.393209; 8.545101;-1.086077;, + -7.780403; 8.545101;-2.759586;, + -7.780403; 9.900056;-2.759586;, + -7.780405; 9.900056;-1.085394;, + -7.780405; 8.545101;-1.085394;, + -7.780405; 9.900056;-1.085394;, + -7.780403; 9.900056;-2.759586;, + -9.394835; 9.900056;-2.759586;, + -9.393209; 9.900056;-1.086077;, + -7.780403; 9.900056;-2.759586;, + -7.780403; 9.900056;-4.730428;, + -9.394835; 9.900056;-4.730428;, + -9.394835; 9.900056;-2.759586;, + -7.784613; 7.682857;-1.085394;, + -7.780405; 8.545101;-1.085394;, + -9.393209; 8.545101;-1.086077;, + -9.400867; 7.682857;-1.085394;, + -9.394835; 7.682858;-2.759586;, + -9.394835; 8.545101;-2.759586;, + -7.780403; 8.545101;-2.759586;, + -7.780403; 7.682858;-2.759586;, + -7.780403; 7.682858;-2.759586;, + -7.780403; 8.545101;-2.759586;, + -7.780405; 8.545101;-1.085394;, + -7.784613; 7.682857;-1.085394;, + -9.400867; 7.682857;-1.085394;, + -9.393209; 8.545101;-1.086077;, + -9.394835; 8.545101;-2.759586;, + -9.394835; 7.682858;-2.759586;; + 298; + 4;3,2,1,0;, + 4;7,6,5,4;, + 4;11,10,9,8;, + 4;15,14,13,12;, + 4;19,18,17,16;, + 4;23,22,21,20;, + 4;27,26,25,24;, + 4;31,30,29,28;, + 4;35,34,33,32;, + 4;39,38,37,36;, + 4;43,42,41,40;, + 4;47,46,45,44;, + 4;51,50,49,48;, + 4;55,54,53,52;, + 4;59,58,57,56;, + 4;63,62,61,60;, + 4;67,66,65,64;, + 4;71,70,69,68;, + 4;75,74,73,72;, + 4;79,78,77,76;, + 4;83,82,81,80;, + 4;87,86,85,84;, + 4;91,90,89,88;, + 4;95,94,93,92;, + 4;99,98,97,96;, + 4;103,102,101,100;, + 4;107,106,105,104;, + 4;111,110,109,108;, + 4;115,114,113,112;, + 4;119,118,117,116;, + 4;123,122,121,120;, + 4;127,126,125,124;, + 4;131,130,129,128;, + 4;135,134,133,132;, + 4;139,138,137,136;, + 4;143,142,141,140;, + 4;147,146,145,144;, + 4;151,150,149,148;, + 4;155,154,153,152;, + 4;159,158,157,156;, + 4;163,162,161,160;, + 4;167,166,165,164;, + 4;171,170,169,168;, + 4;175,174,173,172;, + 4;179,178,177,176;, + 4;183,182,181,180;, + 4;187,186,185,184;, + 4;191,190,189,188;, + 4;195,194,193,192;, + 4;199,198,197,196;, + 4;203,202,201,200;, + 4;207,206,205,204;, + 4;211,210,209,208;, + 4;215,214,213,212;, + 4;219,218,217,216;, + 4;223,222,221,220;, + 4;227,226,225,224;, + 4;231,230,229,228;, + 4;235,234,233,232;, + 4;239,238,237,236;, + 4;243,242,241,240;, + 4;247,246,245,244;, + 4;251,250,249,248;, + 4;255,254,253,252;, + 4;259,258,257,256;, + 4;263,262,261,260;, + 4;267,266,265,264;, + 4;271,270,269,268;, + 4;275,274,273,272;, + 4;279,278,277,276;, + 4;283,282,281,280;, + 4;287,286,285,284;, + 4;291,290,289,288;, + 4;295,294,293,292;, + 4;299,298,297,296;, + 4;303,302,301,300;, + 4;307,306,305,304;, + 4;311,310,309,308;, + 4;315,314,313,312;, + 4;319,318,317,316;, + 4;323,322,321,320;, + 4;327,326,325,324;, + 4;331,330,329,328;, + 4;335,334,333,332;, + 4;339,338,337,336;, + 4;343,342,341,340;, + 4;347,346,345,344;, + 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;, + 4;387,386,385,384;, + 4;391,390,389,388;, + 4;395,394,393,392;, + 4;399,398,397,396;, + 4;403,402,401,400;, + 4;407,406,405,404;, + 4;411,410,409,408;, + 4;415,414,413,412;, + 4;419,418,417,416;, + 4;423,422,421,420;, + 4;427,426,425,424;, + 4;431,430,429,428;, + 4;435,434,433,432;, + 4;439,438,437,436;, + 4;443,442,441,440;, + 4;447,446,445,444;, + 4;451,450,449,448;, + 4;455,454,453,452;, + 4;459,458,457,456;, + 4;463,462,461,460;, + 4;467,466,465,464;, + 4;471,470,469,468;, + 4;475,474,473,472;, + 4;479,478,477,476;, + 4;483,482,481,480;, + 4;487,486,485,484;, + 4;491,490,489,488;, + 4;495,494,493,492;, + 4;499,498,497,496;, + 4;503,502,501,500;, + 4;507,506,505,504;, + 4;511,510,509,508;, + 4;515,514,513,512;, + 4;519,518,517,516;, + 4;523,522,521,520;, + 4;527,526,525,524;, + 4;531,530,529,528;, + 4;535,534,533,532;, + 4;539,538,537,536;, + 4;543,542,541,540;, + 4;547,546,545,544;, + 4;551,550,549,548;, + 4;555,554,553,552;, + 4;559,558,557,556;, + 4;563,562,561,560;, + 4;567,566,565,564;, + 4;571,570,569,568;, + 4;575,574,573,572;, + 4;579,578,577,576;, + 4;583,582,581,580;, + 4;587,586,585,584;, + 4;591,590,589,588;, + 4;595,594,593,592;, + 4;599,598,597,596;, + 4;603,602,601,600;, + 4;607,606,605,604;, + 4;611,610,609,608;, + 4;615,614,613,612;, + 4;619,618,617,616;, + 4;623,622,621,620;, + 4;627,626,625,624;, + 4;631,630,629,628;, + 4;635,634,633,632;, + 4;639,638,637,636;, + 4;643,642,641,640;, + 4;647,646,645,644;, + 4;651,650,649,648;, + 4;655,654,653,652;, + 4;659,658,657,656;, + 4;663,662,661,660;, + 4;667,666,665,664;, + 4;671,670,669,668;, + 4;675,674,673,672;, + 4;679,678,677,676;, + 4;683,682,681,680;, + 4;687,686,685,684;, + 4;691,690,689,688;, + 4;695,694,693,692;, + 4;699,698,697,696;, + 4;703,702,701,700;, + 4;707,706,705,704;, + 4;711,710,709,708;, + 4;715,714,713,712;, + 4;719,718,717,716;, + 4;723,722,721,720;, + 4;727,726,725,724;, + 4;731,730,729,728;, + 4;735,734,733,732;, + 4;739,738,737,736;, + 4;743,742,741,740;, + 4;747,746,745,744;, + 4;751,750,749,748;, + 4;755,754,753,752;, + 4;759,758,757,756;, + 4;763,762,761,760;, + 4;767,766,765,764;, + 4;771,770,769,768;, + 4;775,774,773,772;, + 4;779,778,777,776;, + 4;783,782,781,780;, + 4;787,786,785,784;, + 4;791,790,789,788;, + 4;795,794,793,792;, + 4;799,798,797,796;, + 4;803,802,801,800;, + 4;807,806,805,804;, + 4;811,810,809,808;, + 4;815,814,813,812;, + 4;819,818,817,816;, + 4;823,822,821,820;, + 4;827,826,825,824;, + 4;831,830,829,828;, + 4;835,834,833,832;, + 4;839,838,837,836;, + 4;843,842,841,840;, + 4;847,846,845,844;, + 4;851,850,849,848;, + 4;855,854,853,852;, + 4;859,858,857,856;, + 4;863,862,861,860;, + 4;867,866,865,864;, + 4;871,870,869,868;, + 4;875,874,873,872;, + 4;879,878,877,876;, + 4;883,882,881,880;, + 4;887,886,885,884;, + 4;891,890,889,888;, + 4;895,894,893,892;, + 4;899,898,897,896;, + 4;903,902,901,900;, + 4;907,906,905,904;, + 4;911,910,909,908;, + 4;915,914,913,912;, + 4;919,918,917,916;, + 4;923,922,921,920;, + 4;927,926,925,924;, + 4;931,930,929,928;, + 4;935,934,933,932;, + 4;939,938,937,936;, + 4;943,942,941,940;, + 4;947,946,945,944;, + 4;951,950,949,948;, + 4;955,954,953,952;, + 4;959,958,957,956;, + 4;963,962,961,960;, + 4;967,966,965,964;, + 4;971,970,969,968;, + 4;975,974,973,972;, + 4;979,978,977,976;, + 4;983,982,981,980;, + 4;987,986,985,984;, + 4;991,990,989,988;, + 4;995,994,993,992;, + 4;999,998,997,996;, + 4;1003,1002,1001,1000;, + 4;1007,1006,1005,1004;, + 4;1011,1010,1009,1008;, + 4;1015,1014,1013,1012;, + 4;1019,1018,1017,1016;, + 4;1023,1022,1021,1020;, + 4;1027,1026,1025,1024;, + 4;1031,1030,1029,1028;, + 4;1035,1034,1033,1032;, + 4;1039,1038,1037,1036;, + 4;1043,1042,1041,1040;, + 4;1047,1046,1045,1044;, + 4;1051,1050,1049,1048;, + 4;1055,1054,1053,1052;, + 4;1059,1058,1057,1056;, + 4;1063,1062,1061,1060;, + 4;1067,1066,1065,1064;, + 4;1071,1070,1069,1068;, + 4;1075,1074,1073,1072;, + 4;1079,1078,1077,1076;, + 4;1083,1082,1081,1080;, + 4;1087,1086,1085,1084;, + 4;1091,1090,1089,1088;, + 4;1095,1094,1093,1092;, + 4;1099,1098,1097,1096;, + 4;1103,1102,1101,1100;, + 4;1107,1106,1105,1104;, + 4;1111,1110,1109,1108;, + 4;1115,1114,1113,1112;, + 4;1119,1118,1117,1116;, + 4;1123,1122,1121,1120;, + 4;1127,1126,1125,1124;, + 4;1131,1130,1129,1128;, + 4;1135,1134,1133,1132;, + 4;1139,1138,1137,1136;, + 4;1143,1142,1141,1140;, + 4;1147,1146,1145,1144;, + 4;1151,1150,1149,1148;, + 4;1155,1154,1153,1152;, + 4;1159,1158,1157,1156;, + 4;1163,1162,1161,1160;, + 4;1167,1166,1165,1164;, + 4;1171,1170,1169,1168;, + 4;1175,1174,1173,1172;, + 4;1179,1178,1177,1176;, + 4;1183,1182,1181,1180;, + 4;1187,1186,1185,1184;, + 4;1191,1190,1189,1188;; + MeshTextureCoords { // cabin UV coordinates + 1192; + 0.156250; 0.484375;, + 0.148438; 0.484375;, + 0.148438; 0.734375;, + 0.156250; 0.734375;, + 0.148438; 0.484375;, + 0.132812; 0.484375;, + 0.132812; 0.734375;, + 0.148438; 0.734375;, + 0.156250; 0.750000;, + 0.156250; 0.734375;, + 0.148438; 0.734375;, + 0.148438; 0.750000;, + 0.117188; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.390625;, + 0.117188; 0.390625;, + 0.125000; 0.625000;, + 0.140625; 0.625000;, + 0.140625; 0.390625;, + 0.125000; 0.390625;, + 0.117188; 0.359375;, + 0.117188; 0.390625;, + 0.125000; 0.390625;, + 0.125000; 0.359375;, + 0.174154; 0.660826;, + 0.145918; 0.660825;, + 0.145918; 0.678716;, + 0.174154; 0.678717;, + 0.145918; 0.660825;, + 0.145920; 0.388356;, + 0.136974; 0.388356;, + 0.136973; 0.660825;, + 0.108738; 0.388356;, + 0.108737; 0.660824;, + 0.136973; 0.660825;, + 0.136974; 0.388356;, + 0.145920; 0.388356;, + 0.174156; 0.388356;, + 0.174156; 0.370465;, + 0.145920; 0.370465;, + 0.145920; 0.388356;, + 0.145918; 0.660825;, + 0.174154; 0.660826;, + 0.174156; 0.388356;, + 0.140625; 0.625000;, + 0.148438; 0.625000;, + 0.148438; 0.390625;, + 0.140625; 0.390625;, + 0.125000; 0.656250;, + 0.125000; 0.625000;, + 0.117188; 0.625000;, + 0.117188; 0.656250;, + 0.132812; 0.484375;, + 0.125000; 0.484375;, + 0.125000; 0.734375;, + 0.132812; 0.734375;, + 0.148438; 0.468750;, + 0.148438; 0.484375;, + 0.156250; 0.484375;, + 0.156250; 0.468750;, + 0.156250; 0.484375;, + 0.156250; 0.734375;, + 0.164062; 0.734375;, + 0.164062; 0.484375;, + 0.164062; 0.484375;, + 0.164062; 0.734375;, + 0.179688; 0.734375;, + 0.179688; 0.484375;, + 0.156250; 0.750000;, + 0.164062; 0.750000;, + 0.164062; 0.734375;, + 0.156250; 0.734375;, + 0.117188; 0.625000;, + 0.117188; 0.390625;, + 0.125000; 0.390625;, + 0.125000; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.390625;, + 0.140625; 0.390625;, + 0.140625; 0.625000;, + 0.117188; 0.359375;, + 0.125000; 0.359375;, + 0.125000; 0.390625;, + 0.117188; 0.390625;, + 0.174154; 0.660826;, + 0.174154; 0.678717;, + 0.145918; 0.678716;, + 0.145918; 0.660825;, + 0.145918; 0.660825;, + 0.136973; 0.660825;, + 0.136974; 0.388356;, + 0.145920; 0.388356;, + 0.108738; 0.388356;, + 0.136974; 0.388356;, + 0.136973; 0.660825;, + 0.108737; 0.660824;, + 0.145920; 0.388356;, + 0.145920; 0.370465;, + 0.174156; 0.370465;, + 0.174156; 0.388356;, + 0.145920; 0.388356;, + 0.174156; 0.388356;, + 0.174154; 0.660826;, + 0.145918; 0.660825;, + 0.140625; 0.625000;, + 0.140625; 0.390625;, + 0.148438; 0.390625;, + 0.148438; 0.625000;, + 0.125000; 0.656250;, + 0.117188; 0.656250;, + 0.117188; 0.625000;, + 0.125000; 0.625000;, + 0.179688; 0.484375;, + 0.179688; 0.734375;, + 0.187500; 0.734375;, + 0.187500; 0.484375;, + 0.164062; 0.468750;, + 0.156250; 0.468750;, + 0.156250; 0.484375;, + 0.164062; 0.484375;, + 0.555691; 0.155872;, + 0.530500; 0.155866;, + 0.530499; 0.184860;, + 0.555689; 0.184864;, + 0.555691; 0.155872;, + 0.555689; 0.184864;, + 0.594771; 0.184873;, + 0.603625; 0.155884;, + 0.555689; 0.184864;, + 0.555681; 0.349238;, + 0.594763; 0.349245;, + 0.594771; 0.184873;, + 0.555689; 0.184864;, + 0.530499; 0.184860;, + 0.530492; 0.349238;, + 0.555681; 0.349238;, + 0.555681; 0.349238;, + 0.530492; 0.349238;, + 0.530497; 0.427401;, + 0.555684; 0.427394;, + 0.555684; 0.427394;, + 0.530497; 0.427401;, + 0.530506; 0.503804;, + 0.555691; 0.503794;, + 0.568389; 0.427389;, + 0.555684; 0.427394;, + 0.555691; 0.503794;, + 0.568397; 0.503789;, + 0.530506; 0.503804;, + 0.530497; 0.427401;, + 0.519779; 0.441383;, + 0.519789; 0.503428;, + 0.530497; 0.427401;, + 0.530492; 0.349238;, + 0.519772; 0.377908;, + 0.519779; 0.441383;, + 0.504291; 0.524886;, + 0.519797; 0.524867;, + 0.519789; 0.503428;, + 0.504286; 0.503443;, + 0.488786; 0.524903;, + 0.504291; 0.524886;, + 0.504286; 0.503443;, + 0.488782; 0.503456;, + 0.534109; 0.399342;, + 0.534085; 0.234961;, + 0.519751; 0.234610;, + 0.519772; 0.377908;, + 0.504246; 0.234619;, + 0.488740; 0.234628;, + 0.488762; 0.377925;, + 0.504267; 0.377916;, + 0.504267; 0.377916;, + 0.488762; 0.377925;, + 0.488771; 0.441402;, + 0.504275; 0.441392;, + 0.504275; 0.441392;, + 0.488771; 0.441402;, + 0.488782; 0.503456;, + 0.504286; 0.503443;, + 0.519751; 0.234610;, + 0.504246; 0.234619;, + 0.504267; 0.377916;, + 0.519772; 0.377908;, + 0.519772; 0.377908;, + 0.504267; 0.377916;, + 0.504275; 0.441392;, + 0.519779; 0.441383;, + 0.519779; 0.441383;, + 0.504275; 0.441392;, + 0.504286; 0.503443;, + 0.519789; 0.503428;, + 0.519747; 0.205940;, + 0.504242; 0.205949;, + 0.504246; 0.234619;, + 0.519751; 0.234610;, + 0.959280; 0.318270;, + 0.935544; 0.318246;, + 0.935526; 0.387297;, + 0.959263; 0.387322;, + 0.900004; 0.145106;, + 0.899992; 0.203138;, + 0.934523; 0.203166;, + 0.934535; 0.145134;, + 0.935564; 0.144441;, + 0.959312; 0.144389;, + 0.959274; 0.075302;, + 0.935525; 0.075354;, + 0.976562; 1.000000;, + 0.976562; 0.609375;, + 0.953125; 0.609375;, + 0.953125; 1.000000;, + 0.953125; 0.562500;, + 0.929688; 0.562500;, + 0.929688; 0.609375;, + 0.953125; 0.609375;, + 0.906250; 0.609375;, + 0.906250; 1.000000;, + 0.929688; 1.000000;, + 0.929688; 0.609375;, + 0.953125; 0.562500;, + 0.953125; 0.609375;, + 0.976562; 0.609375;, + 0.976562; 0.562500;, + 0.953125; 1.000000;, + 0.953125; 0.609375;, + 0.929688; 0.609375;, + 0.929688; 1.000000;, + 1.000000; 1.000000;, + 1.000000; 0.609375;, + 0.976562; 0.609375;, + 0.976562; 1.000000;, + 0.959312; 0.144389;, + 0.987609; 0.144326;, + 0.987570; 0.075239;, + 0.959274; 0.075302;, + 0.959361; 0.203096;, + 0.959312; 0.144389;, + 0.935564; 0.144441;, + 0.935595; 0.203106;, + 0.870671; 0.145082;, + 0.870671; 0.203056;, + 0.899992; 0.203138;, + 0.900004; 0.145106;, + 0.959283; 0.259655;, + 0.959361; 0.203096;, + 0.935595; 0.203106;, + 0.935565; 0.259595;, + 0.959280; 0.318270;, + 0.959283; 0.259655;, + 0.935565; 0.259595;, + 0.935544; 0.318246;, + 0.846930; 0.086417;, + 0.846931; 0.145084;, + 0.870671; 0.145082;, + 0.870670; 0.086416;, + 0.935565; 0.259595;, + 0.935595; 0.203106;, + 0.906288; 0.202962;, + 0.906246; 0.259508;, + 0.846931; 0.145084;, + 0.846931; 0.203056;, + 0.870671; 0.203056;, + 0.870671; 0.145082;, + 0.846931; 0.203056;, + 0.846932; 0.261697;, + 0.870671; 0.261697;, + 0.870671; 0.203056;, + 0.846932; 0.261697;, + 0.817917; 0.261697;, + 0.817917; 0.330757;, + 0.846932; 0.330757;, + 0.870671; 0.261697;, + 0.846932; 0.261697;, + 0.846932; 0.330757;, + 0.870671; 0.330757;, + 0.906246; 0.259508;, + 0.906288; 0.202962;, + 0.871773; 0.202859;, + 0.871731; 0.259405;, + 0.846930; 0.086417;, + 0.870670; 0.086416;, + 0.870668; 0.017354;, + 0.846928; 0.017356;, + 0.974486; 0.202992;, + 0.974409; 0.144323;, + 0.959312; 0.144389;, + 0.959361; 0.203096;, + 0.373858; 0.155991;, + 0.344504; 0.156019;, + 0.344511; 0.185010;, + 0.382717; 0.184973;, + 0.421792; 0.155946;, + 0.373858; 0.155991;, + 0.382717; 0.184973;, + 0.421799; 0.184938;, + 0.421799; 0.184938;, + 0.382717; 0.184973;, + 0.382754; 0.349342;, + 0.421835; 0.349307;, + 0.421799; 0.184938;, + 0.421835; 0.349307;, + 0.447024; 0.349286;, + 0.446988; 0.184915;, + 0.421835; 0.349307;, + 0.421850; 0.427470;, + 0.447039; 0.427451;, + 0.447024; 0.349286;, + 0.421850; 0.427470;, + 0.421864; 0.503882;, + 0.447053; 0.503864;, + 0.447039; 0.427451;, + 0.447053; 0.503864;, + 0.457773; 0.503476;, + 0.457762; 0.441422;, + 0.447039; 0.427451;, + 0.447039; 0.427451;, + 0.457762; 0.441422;, + 0.457751; 0.377944;, + 0.447024; 0.349286;, + 0.443421; 0.399396;, + 0.457751; 0.377944;, + 0.457729; 0.234647;, + 0.443396; 0.235014;, + 0.364998; 0.127008;, + 0.344497; 0.127029;, + 0.344504; 0.156019;, + 0.373858; 0.155991;, + 0.421786; 0.126955;, + 0.364998; 0.127008;, + 0.373858; 0.155991;, + 0.421792; 0.155946;, + 0.473235; 0.234637;, + 0.473257; 0.377935;, + 0.488762; 0.377925;, + 0.488740; 0.234628;, + 0.473257; 0.377935;, + 0.473267; 0.441412;, + 0.488771; 0.441402;, + 0.488762; 0.377925;, + 0.473267; 0.441412;, + 0.473278; 0.503467;, + 0.488782; 0.503456;, + 0.488771; 0.441402;, + 0.457729; 0.234647;, + 0.457751; 0.377944;, + 0.473257; 0.377935;, + 0.473235; 0.234637;, + 0.457751; 0.377944;, + 0.457762; 0.441422;, + 0.473267; 0.441412;, + 0.473257; 0.377935;, + 0.457762; 0.441422;, + 0.457773; 0.503476;, + 0.473278; 0.503467;, + 0.473267; 0.441412;, + 0.457725; 0.205977;, + 0.457729; 0.234647;, + 0.473235; 0.234637;, + 0.473231; 0.205967;, + 0.029129; 0.309194;, + 0.029107; 0.378245;, + 0.052843; 0.378276;, + 0.052866; 0.309225;, + 0.052948; 0.135422;, + 0.053027; 0.066333;, + 0.029278; 0.066225;, + 0.029199; 0.135314;, + 0.023438; 1.000000;, + 0.046875; 1.000000;, + 0.046875; 0.593750;, + 0.023438; 0.593750;, + 0.046875; 0.546875;, + 0.046875; 0.593750;, + 0.070312; 0.593750;, + 0.070312; 0.546875;, + 0.093750; 0.593750;, + 0.070312; 0.593750;, + 0.070312; 1.000000;, + 0.093750; 1.000000;, + 0.023438; 0.546875;, + 0.023438; 0.593750;, + 0.046875; 0.593750;, + 0.046875; 0.546875;, + 0.046875; 1.000000;, + 0.070312; 1.000000;, + 0.070312; 0.593750;, + 0.046875; 0.593750;, + 0.000000; 1.000000;, + 0.023438; 1.000000;, + 0.023438; 0.593750;, + 0.000000; 0.593750;, + 0.029199; 0.135314;, + 0.029278; 0.066225;, + 0.000981; 0.066096;, + 0.000902; 0.135185;, + 0.029117; 0.194021;, + 0.052882; 0.194087;, + 0.052948; 0.135422;, + 0.029199; 0.135314;, + 0.029161; 0.250580;, + 0.052878; 0.250576;, + 0.052882; 0.194087;, + 0.029117; 0.194021;, + 0.029129; 0.309194;, + 0.052866; 0.309225;, + 0.052878; 0.250576;, + 0.029161; 0.250580;, + 0.052878; 0.250576;, + 0.082198; 0.250558;, + 0.082189; 0.194013;, + 0.052882; 0.194087;, + 0.082198; 0.250558;, + 0.116712; 0.250537;, + 0.116704; 0.193992;, + 0.082189; 0.194013;, + 0.014067; 0.250515;, + 0.029161; 0.250580;, + 0.029117; 0.194021;, + 0.013991; 0.193882;, + 0.519865; 0.709230;, + 0.545071; 0.709156;, + 0.545029; 0.630968;, + 0.519832; 0.631012;, + 0.744396; 0.595299;, + 0.769590; 0.595291;, + 0.769586; 0.554278;, + 0.744390; 0.554289;, + 0.716833; 0.595323;, + 0.731689; 0.595309;, + 0.731679; 0.554297;, + 0.716822; 0.554310;, + 0.683776; 0.595358;, + 0.716833; 0.595323;, + 0.716822; 0.554310;, + 0.683764; 0.554345;, + 0.744396; 0.625011;, + 0.744396; 0.595299;, + 0.731688; 0.595296;, + 0.731686; 0.625004;, + 0.731671; 0.691116;, + 0.744381; 0.691128;, + 0.744396; 0.625011;, + 0.731686; 0.625004;, + 0.545071; 0.709156;, + 0.557779; 0.709127;, + 0.557738; 0.630944;, + 0.545029; 0.630968;, + 0.504346; 0.709255;, + 0.519865; 0.709230;, + 0.519832; 0.631012;, + 0.504321; 0.631033;, + 0.731689; 0.595309;, + 0.744396; 0.595299;, + 0.744390; 0.554289;, + 0.731679; 0.554297;, + 0.504321; 0.631033;, + 0.519832; 0.631012;, + 0.519807; 0.554576;, + 0.504300; 0.554596;, + 0.519832; 0.631012;, + 0.545029; 0.630968;, + 0.544999; 0.554540;, + 0.519807; 0.554576;, + 0.545029; 0.630968;, + 0.557738; 0.630944;, + 0.557709; 0.554520;, + 0.544999; 0.554540;, + 0.504355; 0.739088;, + 0.488832; 0.739102;, + 0.488838; 0.768843;, + 0.504359; 0.768832;, + 0.504346; 0.709255;, + 0.488825; 0.709271;, + 0.488832; 0.739102;, + 0.504355; 0.739088;, + 0.504359; 0.768832;, + 0.488838; 0.768843;, + 0.488875; 0.933349;, + 0.504388; 0.933336;, + 0.731671; 0.691116;, + 0.731638; 0.804708;, + 0.744347; 0.804722;, + 0.744381; 0.691128;, + 0.545106; 0.962319;, + 0.519905; 0.962329;, + 0.519908; 0.991334;, + 0.545109; 0.991323;, + 0.669283; 0.613084;, + 0.683776; 0.595358;, + 0.683764; 0.554345;, + 0.669265; 0.554363;, + 0.488825; 0.709271;, + 0.504346; 0.709255;, + 0.504321; 0.631033;, + 0.488809; 0.631049;, + 0.488809; 0.631049;, + 0.504321; 0.631033;, + 0.504300; 0.554596;, + 0.488793; 0.554612;, + 0.519884; 0.739078;, + 0.504355; 0.739088;, + 0.504359; 0.768832;, + 0.519881; 0.768828;, + 0.519865; 0.709230;, + 0.504346; 0.709255;, + 0.504355; 0.739088;, + 0.519884; 0.739078;, + 0.519881; 0.768828;, + 0.504359; 0.768832;, + 0.504388; 0.933336;, + 0.519902; 0.933325;, + 0.545103; 0.933313;, + 0.519902; 0.933325;, + 0.519905; 0.962329;, + 0.545106; 0.962319;, + 0.654790; 0.630811;, + 0.669283; 0.613084;, + 0.669265; 0.554363;, + 0.654766; 0.554381;, + 0.557798; 0.739144;, + 0.545095; 0.739166;, + 0.545088; 0.768863;, + 0.557801; 0.768861;, + 0.744355; 0.357044;, + 0.759211; 0.357033;, + 0.759206; 0.329511;, + 0.744350; 0.329522;, + 0.731679; 0.554297;, + 0.744390; 0.554289;, + 0.744355; 0.357044;, + 0.731645; 0.357052;, + 0.716822; 0.554310;, + 0.731679; 0.554297;, + 0.731645; 0.357052;, + 0.716788; 0.357062;, + 0.731640; 0.329531;, + 0.731636; 0.304113;, + 0.716781; 0.304122;, + 0.716784; 0.329541;, + 0.716788; 0.357062;, + 0.731645; 0.357052;, + 0.731640; 0.329531;, + 0.716784; 0.329541;, + 0.716791; 0.382480;, + 0.716788; 0.357062;, + 0.682384; 0.357078;, + 0.682387; 0.382497;, + 0.731645; 0.357052;, + 0.744355; 0.357044;, + 0.744350; 0.329522;, + 0.731640; 0.329531;, + 0.682387; 0.382497;, + 0.682384; 0.357078;, + 0.671682; 0.357083;, + 0.671685; 0.382502;, + 0.716788; 0.357062;, + 0.716784; 0.329541;, + 0.682381; 0.329559;, + 0.682384; 0.357078;, + 0.716784; 0.329541;, + 0.716781; 0.304122;, + 0.682378; 0.304140;, + 0.682381; 0.329559;, + 0.716781; 0.304122;, + 0.716778; 0.276603;, + 0.682374; 0.276621;, + 0.682378; 0.304140;, + 0.658973; 0.357089;, + 0.671682; 0.357083;, + 0.671679; 0.329563;, + 0.658970; 0.329570;, + 0.682381; 0.329559;, + 0.682378; 0.304140;, + 0.671676; 0.304146;, + 0.671679; 0.329563;, + 0.658967; 0.308167;, + 0.658963; 0.280649;, + 0.602760; 0.280678;, + 0.602764; 0.308196;, + 0.682384; 0.357078;, + 0.682381; 0.329559;, + 0.671679; 0.329563;, + 0.671682; 0.357083;, + 0.658976; 0.378492;, + 0.658973; 0.357089;, + 0.602770; 0.357117;, + 0.602773; 0.378521;, + 0.658973; 0.357089;, + 0.658970; 0.329570;, + 0.602766; 0.329599;, + 0.602770; 0.357117;, + 0.658970; 0.329570;, + 0.658967; 0.308167;, + 0.602764; 0.308196;, + 0.602766; 0.329599;, + 0.557779; 0.709127;, + 0.545071; 0.709156;, + 0.545095; 0.739166;, + 0.557798; 0.739144;, + 0.557801; 0.768861;, + 0.545088; 0.768863;, + 0.545103; 0.933313;, + 0.557816; 0.933308;, + 0.545071; 0.709156;, + 0.519865; 0.709230;, + 0.519884; 0.739078;, + 0.545095; 0.739166;, + 0.545095; 0.739166;, + 0.519884; 0.739078;, + 0.519881; 0.768828;, + 0.545088; 0.768863;, + 0.545088; 0.768863;, + 0.519881; 0.768828;, + 0.519902; 0.933325;, + 0.545103; 0.933313;, + 0.731630; 0.834742;, + 0.744339; 0.834525;, + 0.744347; 0.804722;, + 0.731638; 0.804708;, + 0.457785; 0.709283;, + 0.457785; 0.631064;, + 0.432589; 0.631063;, + 0.432578; 0.709252;, + 0.233217; 0.595668;, + 0.233218; 0.554661;, + 0.208027; 0.554659;, + 0.208026; 0.595665;, + 0.260780; 0.595669;, + 0.260780; 0.554662;, + 0.245926; 0.554662;, + 0.245926; 0.595669;, + 0.293834; 0.595667;, + 0.293833; 0.554659;, + 0.260780; 0.554662;, + 0.260780; 0.595669;, + 0.208026; 0.595665;, + 0.208025; 0.625374;, + 0.233216; 0.625377;, + 0.233217; 0.595668;, + 0.233216; 0.625377;, + 0.245925; 0.625379;, + 0.245926; 0.595669;, + 0.233217; 0.595668;, + 0.432578; 0.709252;, + 0.432589; 0.631063;, + 0.419880; 0.631060;, + 0.419870; 0.709243;, + 0.473305; 0.709282;, + 0.473297; 0.631059;, + 0.457785; 0.631064;, + 0.457785; 0.709283;, + 0.273487; 0.554662;, + 0.273489; 0.357459;, + 0.260781; 0.357459;, + 0.260780; 0.554662;, + 0.245926; 0.595669;, + 0.245926; 0.554662;, + 0.233218; 0.554661;, + 0.233217; 0.595668;, + 0.473297; 0.631059;, + 0.473286; 0.554622;, + 0.457779; 0.554629;, + 0.457785; 0.631064;, + 0.457785; 0.631064;, + 0.457779; 0.554629;, + 0.432586; 0.554635;, + 0.432589; 0.631063;, + 0.432589; 0.631063;, + 0.432586; 0.554635;, + 0.419877; 0.554637;, + 0.419880; 0.631060;, + 0.473309; 0.739115;, + 0.473317; 0.768859;, + 0.488838; 0.768843;, + 0.488832; 0.739102;, + 0.473305; 0.709282;, + 0.473309; 0.739115;, + 0.488832; 0.739102;, + 0.488825; 0.709271;, + 0.473317; 0.768859;, + 0.473361; 0.933363;, + 0.488875; 0.933349;, + 0.488838; 0.768843;, + 0.432656; 0.962419;, + 0.432667; 0.991424;, + 0.457867; 0.991389;, + 0.457857; 0.962384;, + 0.193509; 0.805081;, + 0.193508; 0.834889;, + 0.208007; 0.834892;, + 0.208009; 0.805083;, + 0.308332; 0.613372;, + 0.308330; 0.554657;, + 0.293833; 0.554659;, + 0.293834; 0.595667;, + 0.488825; 0.709271;, + 0.488809; 0.631049;, + 0.473297; 0.631059;, + 0.473305; 0.709282;, + 0.488809; 0.631049;, + 0.488793; 0.554612;, + 0.473286; 0.554622;, + 0.473297; 0.631059;, + 0.457779; 0.739132;, + 0.457795; 0.768882;, + 0.473317; 0.768859;, + 0.473309; 0.739115;, + 0.457785; 0.709283;, + 0.457779; 0.739132;, + 0.473309; 0.739115;, + 0.473305; 0.709282;, + 0.457795; 0.768882;, + 0.457847; 0.933380;, + 0.473361; 0.933363;, + 0.473317; 0.768859;, + 0.432646; 0.933414;, + 0.432656; 0.962419;, + 0.457857; 0.962384;, + 0.457847; 0.933380;, + 0.322830; 0.631077;, + 0.322827; 0.554655;, + 0.308330; 0.554657;, + 0.308332; 0.613372;, + 0.419864; 0.739263;, + 0.419874; 0.768982;, + 0.432588; 0.768961;, + 0.432568; 0.739263;, + 0.233220; 0.357458;, + 0.233220; 0.329941;, + 0.218366; 0.329940;, + 0.218366; 0.357457;, + 0.233218; 0.554661;, + 0.233220; 0.357458;, + 0.218366; 0.357457;, + 0.218364; 0.554661;, + 0.245926; 0.554662;, + 0.245927; 0.357458;, + 0.233220; 0.357458;, + 0.233218; 0.554661;, + 0.260780; 0.554662;, + 0.260781; 0.357459;, + 0.245927; 0.357458;, + 0.245926; 0.554662;, + 0.245928; 0.329941;, + 0.260781; 0.329942;, + 0.260782; 0.304526;, + 0.245928; 0.304525;, + 0.260781; 0.357459;, + 0.260781; 0.329942;, + 0.245928; 0.329941;, + 0.245927; 0.357458;, + 0.260780; 0.382875;, + 0.295181; 0.382877;, + 0.295181; 0.357462;, + 0.260781; 0.357459;, + 0.245927; 0.357458;, + 0.245928; 0.329941;, + 0.233220; 0.329941;, + 0.233220; 0.357458;, + 0.295181; 0.382877;, + 0.305882; 0.382878;, + 0.305882; 0.357463;, + 0.295181; 0.357462;, + 0.260781; 0.357459;, + 0.295181; 0.357462;, + 0.295182; 0.329945;, + 0.260781; 0.329942;, + 0.260781; 0.329942;, + 0.295182; 0.329945;, + 0.295182; 0.304529;, + 0.260782; 0.304526;, + 0.260782; 0.304526;, + 0.295182; 0.304529;, + 0.295183; 0.277012;, + 0.260782; 0.277009;, + 0.318591; 0.357466;, + 0.318592; 0.329946;, + 0.305883; 0.329946;, + 0.305882; 0.357463;, + 0.295182; 0.329945;, + 0.305883; 0.329946;, + 0.305883; 0.304530;, + 0.295182; 0.304529;, + 0.318593; 0.308541;, + 0.374801; 0.308549;, + 0.374802; 0.281028;, + 0.318594; 0.281020;, + 0.295181; 0.357462;, + 0.305882; 0.357463;, + 0.305883; 0.329946;, + 0.295182; 0.329945;, + 0.318590; 0.378871;, + 0.374798; 0.378880;, + 0.374799; 0.357475;, + 0.318591; 0.357466;, + 0.318591; 0.357466;, + 0.374799; 0.357475;, + 0.374800; 0.329955;, + 0.318592; 0.329946;, + 0.318592; 0.329946;, + 0.374800; 0.329955;, + 0.374801; 0.308549;, + 0.318593; 0.308541;, + 0.419870; 0.709243;, + 0.419864; 0.739263;, + 0.432568; 0.739263;, + 0.432578; 0.709252;, + 0.322833; 0.709249;, + 0.322834; 0.739053;, + 0.405030; 0.739269;, + 0.405029; 0.709234;, + 0.419874; 0.768982;, + 0.419933; 0.933432;, + 0.432646; 0.933414;, + 0.432588; 0.768961;, + 0.432578; 0.709252;, + 0.432568; 0.739263;, + 0.457779; 0.739132;, + 0.457785; 0.709283;, + 0.432568; 0.739263;, + 0.432588; 0.768961;, + 0.457795; 0.768882;, + 0.457779; 0.739132;, + 0.432588; 0.768961;, + 0.432646; 0.933414;, + 0.457847; 0.933380;, + 0.457795; 0.768882;, + 0.419943; 0.962546;, + 0.419954; 0.991518;, + 0.432667; 0.991424;, + 0.432656; 0.962419;, + 0.419933; 0.933432;, + 0.419943; 0.962546;, + 0.432656; 0.962419;, + 0.432646; 0.933414;, + 0.603625; 0.155884;, + 0.594771; 0.184873;, + 0.632977; 0.184884;, + 0.632979; 0.155893;, + 0.612494; 0.010420;, + 0.612488; 0.060797;, + 0.632989; 0.060806;, + 0.632994; 0.010430;, + 0.504242; 0.205949;, + 0.488736; 0.205958;, + 0.488740; 0.234628;, + 0.504246; 0.234619;, + 0.612488; 0.060797;, + 0.612480; 0.126895;, + 0.632981; 0.126903;, + 0.632989; 0.060806;, + 0.831825; 0.203057;, + 0.831825; 0.261698;, + 0.846932; 0.261697;, + 0.846931; 0.203056;, + 0.555693; 0.126879;, + 0.530502; 0.126873;, + 0.530500; 0.155866;, + 0.555691; 0.155872;, + 0.612480; 0.126895;, + 0.603625; 0.155884;, + 0.632979; 0.155893;, + 0.632981; 0.126903;, + 0.555693; 0.126879;, + 0.555691; 0.155872;, + 0.603625; 0.155884;, + 0.612480; 0.126895;, + 0.831821; 0.028387;, + 0.831823; 0.086419;, + 0.846930; 0.086417;, + 0.846929; 0.028386;, + 0.831824; 0.145085;, + 0.831825; 0.203057;, + 0.846931; 0.203056;, + 0.846931; 0.145084;, + 0.831823; 0.086419;, + 0.831824; 0.145085;, + 0.846931; 0.145084;, + 0.846930; 0.086417;, + 0.974390; 0.374833;, + 0.974386; 0.318265;, + 0.959280; 0.318270;, + 0.959284; 0.374837;, + 0.974386; 0.318265;, + 0.974377; 0.259625;, + 0.959283; 0.259655;, + 0.959280; 0.318270;, + 0.974377; 0.259625;, + 0.974486; 0.202992;, + 0.959361; 0.203096;, + 0.959283; 0.259655;, + 0.421792; 0.155946;, + 0.421799; 0.184938;, + 0.446988; 0.184915;, + 0.446981; 0.155924;, + 0.364968; 0.010532;, + 0.344467; 0.010554;, + 0.344480; 0.060931;, + 0.364981; 0.060910;, + 0.473231; 0.205967;, + 0.473235; 0.234637;, + 0.488740; 0.234628;, + 0.488736; 0.205958;, + 0.364981; 0.060910;, + 0.344480; 0.060931;, + 0.344497; 0.127029;, + 0.364998; 0.127008;, + 0.409143; 0.427479;, + 0.409157; 0.503891;, + 0.421864; 0.503882;, + 0.421850; 0.427470;, + 0.473281; 0.524913;, + 0.473278; 0.503467;, + 0.457773; 0.503476;, + 0.457776; 0.524920;, + 0.488786; 0.524903;, + 0.488782; 0.503456;, + 0.473278; 0.503467;, + 0.473281; 0.524913;, + 0.421786; 0.126955;, + 0.421792; 0.155946;, + 0.446981; 0.155924;, + 0.446975; 0.126932;, + 0.013986; 0.365721;, + 0.029092; 0.365761;, + 0.029129; 0.309194;, + 0.014024; 0.309154;, + 0.014024; 0.309154;, + 0.029129; 0.309194;, + 0.029161; 0.250580;, + 0.014067; 0.250515;, + 0.013991; 0.193882;, + 0.029117; 0.194021;, + 0.029199; 0.135314;, + 0.014102; 0.135212;, + 0.814037; 0.804804;, + 0.798532; 0.804785;, + 0.798523; 0.834587;, + 0.814028; 0.834606;, + 0.642080; 0.630827;, + 0.654790; 0.630811;, + 0.654766; 0.554381;, + 0.642056; 0.554397;, + 0.769590; 0.595291;, + 0.744396; 0.595299;, + 0.744396; 0.625011;, + 0.769592; 0.625005;, + 0.704112; 0.554318;, + 0.716822; 0.554310;, + 0.716788; 0.357062;, + 0.704078; 0.357071;, + 0.669265; 0.554363;, + 0.669257; 0.528942;, + 0.654758; 0.528960;, + 0.654766; 0.554381;, + 0.769580; 0.503887;, + 0.769586; 0.554278;, + 0.784442; 0.554271;, + 0.784436; 0.503881;, + 0.769590; 0.595291;, + 0.784447; 0.595285;, + 0.784442; 0.554271;, + 0.769586; 0.554278;, + 0.504291; 0.524886;, + 0.488786; 0.524903;, + 0.488793; 0.554612;, + 0.504300; 0.554596;, + 0.784035; 0.804768;, + 0.769539; 0.804751;, + 0.769530; 0.834553;, + 0.784027; 0.834570;, + 0.669313; 0.708966;, + 0.683811; 0.708948;, + 0.683776; 0.595358;, + 0.669283; 0.613084;, + 0.744339; 0.834525;, + 0.769530; 0.834553;, + 0.769539; 0.804751;, + 0.744347; 0.804722;, + 0.716822; 0.554310;, + 0.716816; 0.528888;, + 0.683757; 0.528924;, + 0.683764; 0.554345;, + 0.829542; 0.804823;, + 0.814037; 0.804804;, + 0.814028; 0.834606;, + 0.829533; 0.834625;, + 0.572619; 0.709095;, + 0.654816; 0.708985;, + 0.654790; 0.630811;, + 0.572593; 0.630922;, + 0.654790; 0.630811;, + 0.654781; 0.605393;, + 0.572584; 0.605504;, + 0.572593; 0.630922;, + 0.557738; 0.630944;, + 0.572593; 0.630922;, + 0.572564; 0.554498;, + 0.557709; 0.554520;, + 0.557779; 0.709127;, + 0.572619; 0.709095;, + 0.572593; 0.630922;, + 0.557738; 0.630944;, + 0.557698; 0.524810;, + 0.544988; 0.524830;, + 0.544999; 0.554540;, + 0.557709; 0.554520;, + 0.544988; 0.524830;, + 0.519797; 0.524867;, + 0.519807; 0.554576;, + 0.544999; 0.554540;, + 0.519797; 0.524867;, + 0.504291; 0.524886;, + 0.504300; 0.554596;, + 0.519807; 0.554576;, + 0.683764; 0.554345;, + 0.683757; 0.528924;, + 0.669257; 0.528942;, + 0.669265; 0.554363;, + 0.798532; 0.804785;, + 0.784035; 0.804768;, + 0.784027; 0.834570;, + 0.798523; 0.834587;, + 0.654816; 0.708985;, + 0.669313; 0.708966;, + 0.669283; 0.613084;, + 0.654790; 0.630811;, + 0.744390; 0.554289;, + 0.759247; 0.554278;, + 0.759211; 0.357033;, + 0.744355; 0.357044;, + 0.654816; 0.708985;, + 0.572619; 0.709095;, + 0.572630; 0.739130;, + 0.654826; 0.738789;, + 0.669313; 0.708966;, + 0.654816; 0.708985;, + 0.654826; 0.738789;, + 0.669377; 0.739001;, + 0.557820; 0.962422;, + 0.545106; 0.962319;, + 0.545109; 0.991323;, + 0.557822; 0.991394;, + 0.557816; 0.933308;, + 0.545103; 0.933313;, + 0.545106; 0.962319;, + 0.557820; 0.962422;, + 0.163501; 0.805075;, + 0.163499; 0.834883;, + 0.179008; 0.834886;, + 0.179009; 0.805078;, + 0.335538; 0.631075;, + 0.335536; 0.554653;, + 0.322827; 0.554655;, + 0.322830; 0.631077;, + 0.245922; 0.691491;, + 0.245925; 0.625379;, + 0.233216; 0.625377;, + 0.233212; 0.691488;, + 0.308330; 0.554657;, + 0.322827; 0.554655;, + 0.322826; 0.529238;, + 0.308329; 0.529240;, + 0.208028; 0.504275;, + 0.193174; 0.504274;, + 0.193172; 0.554657;, + 0.208027; 0.554659;, + 0.208026; 0.595665;, + 0.208027; 0.554659;, + 0.193172; 0.554657;, + 0.193171; 0.595664;, + 0.473281; 0.524913;, + 0.473286; 0.554622;, + 0.488793; 0.554612;, + 0.488786; 0.524903;, + 0.245922; 0.691491;, + 0.233212; 0.691488;, + 0.233205; 0.805088;, + 0.245915; 0.805091;, + 0.308336; 0.709252;, + 0.308332; 0.613372;, + 0.293834; 0.595667;, + 0.293838; 0.709254;, + 0.233203; 0.834896;, + 0.233205; 0.805088;, + 0.208009; 0.805083;, + 0.208007; 0.834892;, + 0.260780; 0.554662;, + 0.293833; 0.554659;, + 0.293832; 0.529242;, + 0.260779; 0.529245;, + 0.147992; 0.805071;, + 0.147991; 0.834880;, + 0.163499; 0.834883;, + 0.163501; 0.805075;, + 0.405029; 0.709234;, + 0.405025; 0.631062;, + 0.322830; 0.631077;, + 0.322833; 0.709249;, + 0.322830; 0.631077;, + 0.405025; 0.631062;, + 0.405024; 0.605644;, + 0.322829; 0.605659;, + 0.419880; 0.631060;, + 0.419877; 0.554637;, + 0.405022; 0.554639;, + 0.405025; 0.631062;, + 0.419870; 0.709243;, + 0.419880; 0.631060;, + 0.405025; 0.631062;, + 0.405029; 0.709234;, + 0.419876; 0.524927;, + 0.419877; 0.554637;, + 0.432586; 0.554635;, + 0.432585; 0.524925;, + 0.432585; 0.524925;, + 0.432586; 0.554635;, + 0.457779; 0.554629;, + 0.457776; 0.524920;, + 0.457776; 0.524920;, + 0.457779; 0.554629;, + 0.473286; 0.554622;, + 0.473281; 0.524913;, + 0.293833; 0.554659;, + 0.308330; 0.554657;, + 0.308329; 0.529240;, + 0.293832; 0.529242;, + 0.179009; 0.805078;, + 0.179008; 0.834886;, + 0.193508; 0.834889;, + 0.193509; 0.805081;, + 0.322833; 0.709249;, + 0.322830; 0.631077;, + 0.308332; 0.613372;, + 0.308336; 0.709252;, + 0.308336; 0.709252;, + 0.308283; 0.739286;, + 0.322834; 0.739053;, + 0.322833; 0.709249;, + 0.245914; 0.835129;, + 0.245915; 0.805091;, + 0.233205; 0.805088;, + 0.233203; 0.834896;, + 0.139737; 0.075521;, + 0.139683; 0.006471;, + 0.115947; 0.006546;, + 0.116001; 0.075596;, + 0.116114; 0.249400;, + 0.116114; 0.318489;, + 0.139864; 0.318489;, + 0.139864; 0.249400;, + 0.139864; 0.249400;, + 0.139864; 0.318489;, + 0.168161; 0.318489;, + 0.168161; 0.249400;, + 0.139880; 0.190693;, + 0.116115; 0.190734;, + 0.116114; 0.249400;, + 0.139864; 0.249400;, + 0.139772; 0.134135;, + 0.116055; 0.134246;, + 0.116115; 0.190734;, + 0.139880; 0.190693;, + 0.139737; 0.075521;, + 0.116001; 0.075596;, + 0.116055; 0.134246;, + 0.139772; 0.134135;, + 0.116055; 0.134246;, + 0.086735; 0.134395;, + 0.086807; 0.190941;, + 0.116115; 0.190734;, + 0.086735; 0.134395;, + 0.052221; 0.134571;, + 0.052293; 0.191117;, + 0.086807; 0.190941;, + 0.154865; 0.134132;, + 0.139772; 0.134135;, + 0.139880; 0.190693;, + 0.155006; 0.190764;, + 0.154817; 0.018926;, + 0.139711; 0.018955;, + 0.139737; 0.075521;, + 0.154843; 0.075493;, + 0.154843; 0.075493;, + 0.139737; 0.075521;, + 0.139772; 0.134135;, + 0.154865; 0.134132;, + 0.155006; 0.190764;, + 0.139880; 0.190693;, + 0.139864; 0.249400;, + 0.154960; 0.249433;; + } // End of cabin UV coordinates + } // End of cabin mesh + } // End of cabin + Frame glass { + FrameTransformMatrix { + -0.000000, 0.849807, 0.000000, 0.000000, + -0.849807,-0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 0.849807, 0.000000, + 0.060377, 0.077333, 6.492611, 1.000000;; + } + Mesh { // glass mesh + 96; + 9.084269;-3.457446;-2.752584;, + 9.084269;-6.983336;-2.752584;, + 3.889889;-6.983335;-2.752584;, + 3.889889;-3.457446;-2.752584;, + 3.889889; 3.457446;-2.752584;, + 3.889889;-3.457446;-2.752584;, + 1.341951;-3.457446;-2.752584;, + 1.341951; 3.457446;-2.752584;, + 9.084269;-6.983336;-2.752584;, + 9.084269;-6.983336;18.375072;, + 3.889889;-6.983335;18.375072;, + 3.889889;-6.983335;-2.752584;, + 9.084269;-3.457446;-2.752584;, + 9.084269;-3.457446;18.375072;, + 9.084269;-6.983336;18.375072;, + 9.084269;-6.983336;-2.752584;, + 9.084269;-3.457446;-2.752584;, + 3.889889;-3.457446;-2.752584;, + 3.889889; 3.457446;-2.752584;, + 9.084269; 3.457446;-2.752584;, + 9.084269;-3.457446;18.375072;, + 9.084269;-3.457446;-2.752584;, + 9.084269; 3.457446;-2.752584;, + 9.084269; 3.457446;18.375072;, + 9.084269; 3.457446;-2.752584;, + 3.889889; 3.457446;-2.752584;, + 3.889889; 6.983335;-2.752584;, + 9.084269; 6.983336;-2.752584;, + 3.892992;-3.457446;18.375072;, + 9.084269;-3.457446;18.375072;, + 9.084269; 3.457446;18.375072;, + 3.892992; 3.457446;18.375072;, + 9.084269; 6.983336;-2.752584;, + 3.889889; 6.983335;-2.752584;, + 3.889889; 6.983335;18.375072;, + 9.084269; 6.983336;18.375072;, + 9.084269; 3.457446;-2.752584;, + 9.084269; 6.983336;-2.752584;, + 9.084269; 6.983336;18.375072;, + 9.084269; 3.457446;18.375072;, + 9.084269;-3.457446;18.375072;, + 3.892992;-3.457446;18.375072;, + 3.889889;-6.983335;18.375072;, + 9.084269;-6.983336;18.375072;, + 9.084269; 3.457446;18.375072;, + 9.084269; 6.983336;18.375072;, + 3.889889; 6.983335;18.375072;, + 3.892992; 3.457446;18.375072;, + 9.084269;-3.457446;-2.752584;, + 3.889889;-3.457446;-2.752584;, + 3.889889;-6.983335;-2.752584;, + 9.084269;-6.983336;-2.752584;, + 3.889889; 3.457446;-2.752584;, + 1.341951; 3.457446;-2.752584;, + 1.341951;-3.457446;-2.752584;, + 3.889889;-3.457446;-2.752584;, + 9.084269;-6.983336;-2.752584;, + 3.889889;-6.983335;-2.752584;, + 3.889889;-6.983335;18.375072;, + 9.084269;-6.983336;18.375072;, + 9.084269;-3.457446;-2.752584;, + 9.084269;-6.983336;-2.752584;, + 9.084269;-6.983336;18.375072;, + 9.084269;-3.457446;18.375072;, + 9.084269;-3.457446;-2.752584;, + 9.084269; 3.457446;-2.752584;, + 3.889889; 3.457446;-2.752584;, + 3.889889;-3.457446;-2.752584;, + 9.084269;-3.457446;18.375072;, + 9.084269; 3.457446;18.375072;, + 9.084269; 3.457446;-2.752584;, + 9.084269;-3.457446;-2.752584;, + 9.084269; 3.457446;-2.752584;, + 9.084269; 6.983336;-2.752584;, + 3.889889; 6.983335;-2.752584;, + 3.889889; 3.457446;-2.752584;, + 3.892992;-3.457446;18.375072;, + 3.892992; 3.457446;18.375072;, + 9.084269; 3.457446;18.375072;, + 9.084269;-3.457446;18.375072;, + 9.084269; 6.983336;-2.752584;, + 9.084269; 6.983336;18.375072;, + 3.889889; 6.983335;18.375072;, + 3.889889; 6.983335;-2.752584;, + 9.084269; 3.457446;-2.752584;, + 9.084269; 3.457446;18.375072;, + 9.084269; 6.983336;18.375072;, + 9.084269; 6.983336;-2.752584;, + 9.084269;-3.457446;18.375072;, + 9.084269;-6.983336;18.375072;, + 3.889889;-6.983335;18.375072;, + 3.892992;-3.457446;18.375072;, + 9.084269; 3.457446;18.375072;, + 3.892992; 3.457446;18.375072;, + 3.889889; 6.983335;18.375072;, + 9.084269; 6.983336;18.375072;; + 24; + 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;; + MeshTextureCoords { // glass UV coordinates + 96; + 0.250000; 0.765625;, + 0.156250; 0.765625;, + 0.156250; 0.921875;, + 0.250000; 0.921875;, + 0.453125; 0.921875;, + 0.250000; 0.921875;, + 0.250000; 1.000000;, + 0.453125; 1.000000;, + 0.156250; 0.765625;, + 0.156250; 0.156250;, + 0.000000; 0.156250;, + 0.000000; 0.765625;, + 0.250000; 0.765625;, + 0.250000; 0.156250;, + 0.156250; 0.156250;, + 0.156250; 0.765625;, + 0.250000; 0.765625;, + 0.250000; 0.921875;, + 0.453125; 0.921875;, + 0.453125; 0.765625;, + 0.250000; 0.156250;, + 0.250000; 0.765625;, + 0.453125; 0.765625;, + 0.453125; 0.156250;, + 0.453125; 0.765625;, + 0.453125; 0.921875;, + 0.562500; 0.921875;, + 0.562500; 0.765625;, + 0.250000; 0.000000;, + 0.250000; 0.156250;, + 0.453125; 0.156250;, + 0.453125; 0.000000;, + 0.562500; 0.765625;, + 0.718750; 0.765625;, + 0.718750; 0.156250;, + 0.562500; 0.156250;, + 0.453125; 0.765625;, + 0.562500; 0.765625;, + 0.562500; 0.156250;, + 0.453125; 0.156250;, + 0.250000; 0.156250;, + 0.250000; 0.000000;, + 0.156250; 0.000000;, + 0.156250; 0.156250;, + 0.453125; 0.156250;, + 0.562500; 0.156250;, + 0.562500; 0.000000;, + 0.453125; 0.000000;, + 0.250000; 0.765625;, + 0.250000; 0.921875;, + 0.156250; 0.921875;, + 0.156250; 0.765625;, + 0.453125; 0.921875;, + 0.453125; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.921875;, + 0.156250; 0.765625;, + 0.000000; 0.765625;, + 0.000000; 0.156250;, + 0.156250; 0.156250;, + 0.250000; 0.765625;, + 0.156250; 0.765625;, + 0.156250; 0.156250;, + 0.250000; 0.156250;, + 0.250000; 0.765625;, + 0.453125; 0.765625;, + 0.453125; 0.921875;, + 0.250000; 0.921875;, + 0.250000; 0.156250;, + 0.453125; 0.156250;, + 0.453125; 0.765625;, + 0.250000; 0.765625;, + 0.453125; 0.765625;, + 0.562500; 0.765625;, + 0.562500; 0.921875;, + 0.453125; 0.921875;, + 0.250000; 0.000000;, + 0.453125; 0.000000;, + 0.453125; 0.156250;, + 0.250000; 0.156250;, + 0.562500; 0.765625;, + 0.562500; 0.156250;, + 0.718750; 0.156250;, + 0.718750; 0.765625;, + 0.453125; 0.765625;, + 0.453125; 0.156250;, + 0.562500; 0.156250;, + 0.562500; 0.765625;, + 0.250000; 0.156250;, + 0.156250; 0.156250;, + 0.156250; 0.000000;, + 0.250000; 0.000000;, + 0.453125; 0.156250;, + 0.453125; 0.000000;, + 0.562500; 0.000000;, + 0.562500; 0.156250;; + } // End of glass UV coordinates + } // End of glass mesh + } // End of glass +} // End of Root +AnimationSet Global { + Animation { + {blade} + AnimationKey { // Rotation + 0; + 12; + 0;4;-0.923880, 0.000000, 0.000000,-0.382683;;, + 1;4;-0.972370, 0.000000, 0.000000,-0.233445;;, + 2;4;-0.996917, 0.000000, 0.000000,-0.078459;;, + 3;4;-0.996917, 0.000000, 0.000000, 0.078459;;, + 4;4;-0.972370, 0.000000, 0.000000, 0.233445;;, + 5;4;-0.923880, 0.000000, 0.000000, 0.382683;;, + 6;4;-0.852640, 0.000000, 0.000000, 0.522498;;, + 7;4;-0.760406, 0.000000, 0.000000, 0.649448;;, + 8;4;-0.649448, 0.000000, 0.000000, 0.760406;;, + 9;4;-0.522499, 0.000000, 0.000000, 0.852640;;, + 10;4;-0.382684, 0.000000, 0.000000, 0.923880;;, + 11;4;-0.233446, 0.000000, 0.000000, 0.972370;;; + } + AnimationKey { // Scale + 1; + 12; + 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;;; + } + AnimationKey { // Position + 2; + 12; + 0;3; 0.066270, 0.155000,23.948601;;, + 1;3; 0.066270, 0.155000,23.948601;;, + 2;3; 0.066270, 0.155000,23.948601;;, + 3;3; 0.066270, 0.155000,23.948601;;, + 4;3; 0.066270, 0.155000,23.948601;;, + 5;3; 0.066270, 0.155000,23.948601;;, + 6;3; 0.066270, 0.155000,23.948601;;, + 7;3; 0.066270, 0.155000,23.948601;;, + 8;3; 0.066270, 0.155000,23.948601;;, + 9;3; 0.066270, 0.155000,23.948601;;, + 10;3; 0.066270, 0.155000,23.948601;;, + 11;3; 0.066270, 0.155000,23.948601;;; + } + } + Animation { + {blade_back} + AnimationKey { // Rotation + 0; + 12; + 0;4;-1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4;-0.987688,-0.156434,-0.000000, 0.000000;;, + 2;4;-0.951057,-0.309017,-0.000000, 0.000000;;, + 3;4;-0.891007,-0.453991,-0.000000, 0.000000;;, + 4;4;-0.809017,-0.587785,-0.000000, 0.000000;;, + 5;4;-0.707107,-0.707107,-0.000000, 0.000000;;, + 6;4;-0.587785,-0.809017,-0.000000, 0.000000;;, + 7;4;-0.453990,-0.891007,-0.000000, 0.000000;;, + 8;4;-0.309017,-0.951057,-0.000000, 0.000000;;, + 9;4;-0.156434,-0.987688,-0.000000, 0.000000;;, + 10;4; 0.000000,-1.000000,-0.000000,-0.000000;;, + 11;4; 0.156435,-0.987688,-0.000000,-0.000000;;; + } + AnimationKey { // Scale + 1; + 12; + 0;3; 0.364074, 0.364074, 0.364074;;, + 1;3; 0.364074, 0.364074, 0.364074;;, + 2;3; 0.364074, 0.364074, 0.364074;;, + 3;3; 0.364074, 0.364074, 0.364074;;, + 4;3; 0.364074, 0.364074, 0.364074;;, + 5;3; 0.364074, 0.364074, 0.364074;;, + 6;3; 0.364074, 0.364074, 0.364074;;, + 7;3; 0.364074, 0.364074, 0.364074;;, + 8;3; 0.364074, 0.364074, 0.364074;;, + 9;3; 0.364074, 0.364074, 0.364074;;, + 10;3; 0.364074, 0.364074, 0.364074;;, + 11;3; 0.364074, 0.364074, 0.364074;;; + } + AnimationKey { // Position + 2; + 12; + 0;3; 1.522937,-17.349216,17.075975;;, + 1;3; 1.522937,-17.349216,17.075975;;, + 2;3; 1.522937,-17.349216,17.075975;;, + 3;3; 1.522937,-17.349216,17.075975;;, + 4;3; 1.522937,-17.349216,17.075975;;, + 5;3; 1.522937,-17.349216,17.075975;;, + 6;3; 1.522937,-17.349216,17.075975;;, + 7;3; 1.522937,-17.349216,17.075975;;, + 8;3; 1.522937,-17.349216,17.075975;;, + 9;3; 1.522937,-17.349216,17.075975;;, + 10;3; 1.522937,-17.349216,17.075975;;, + 11;3; 1.522937,-17.349216,17.075975;;; + } + } + Animation { + {cabin} + AnimationKey { // Rotation + 0; + 12; + 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;;; + } + AnimationKey { // Scale + 1; + 12; + 0;3; 0.849808, 0.849808, 0.849808;;, + 1;3; 0.849808, 0.849808, 0.849808;;, + 2;3; 0.849808, 0.849808, 0.849808;;, + 3;3; 0.849808, 0.849808, 0.849808;;, + 4;3; 0.849808, 0.849808, 0.849808;;, + 5;3; 0.849808, 0.849808, 0.849808;;, + 6;3; 0.849808, 0.849808, 0.849808;;, + 7;3; 0.849808, 0.849808, 0.849808;;, + 8;3; 0.849808, 0.849808, 0.849808;;, + 9;3; 0.849808, 0.849808, 0.849808;;, + 10;3; 0.849808, 0.849808, 0.849808;;, + 11;3; 0.849808, 0.849808, 0.849808;;; + } + AnimationKey { // Position + 2; + 12; + 0;3; 0.103012, 0.077333, 5.824100;;, + 1;3; 0.103012, 0.077333, 5.824100;;, + 2;3; 0.103012, 0.077333, 5.824100;;, + 3;3; 0.103012, 0.077333, 5.824100;;, + 4;3; 0.103012, 0.077333, 5.824100;;, + 5;3; 0.103012, 0.077333, 5.824100;;, + 6;3; 0.103012, 0.077333, 5.824100;;, + 7;3; 0.103012, 0.077333, 5.824100;;, + 8;3; 0.103012, 0.077333, 5.824100;;, + 9;3; 0.103012, 0.077333, 5.824100;;, + 10;3; 0.103012, 0.077333, 5.824100;;, + 11;3; 0.103012, 0.077333, 5.824100;;; + } + } + Animation { + {glass} + AnimationKey { // Rotation + 0; + 12; + 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;;; + } + AnimationKey { // Scale + 1; + 12; + 0;3; 0.849808, 0.849808, 0.849808;;, + 1;3; 0.849808, 0.849808, 0.849808;;, + 2;3; 0.849808, 0.849808, 0.849808;;, + 3;3; 0.849808, 0.849808, 0.849808;;, + 4;3; 0.849808, 0.849808, 0.849808;;, + 5;3; 0.849808, 0.849808, 0.849808;;, + 6;3; 0.849808, 0.849808, 0.849808;;, + 7;3; 0.849808, 0.849808, 0.849808;;, + 8;3; 0.849808, 0.849808, 0.849808;;, + 9;3; 0.849808, 0.849808, 0.849808;;, + 10;3; 0.849808, 0.849808, 0.849808;;, + 11;3; 0.849808, 0.849808, 0.849808;;; + } + AnimationKey { // Position + 2; + 12; + 0;3; 0.060377, 0.077333, 6.492611;;, + 1;3; 0.060377, 0.077333, 6.492611;;, + 2;3; 0.060377, 0.077333, 6.492611;;, + 3;3; 0.060377, 0.077333, 6.492611;;, + 4;3; 0.060377, 0.077333, 6.492611;;, + 5;3; 0.060377, 0.077333, 6.492611;;, + 6;3; 0.060377, 0.077333, 6.492611;;, + 7;3; 0.060377, 0.077333, 6.492611;;, + 8;3; 0.060377, 0.077333, 6.492611;;, + 9;3; 0.060377, 0.077333, 6.492611;;, + 10;3; 0.060377, 0.077333, 6.492611;;, + 11;3; 0.060377, 0.077333, 6.492611;;; + } + } +} // End of AnimationSet Global diff --git a/mods/transport/helicopter/models/root.x b/mods/transport/helicopter/models/root.x new file mode 100644 index 00000000..f8f3fb67 --- /dev/null +++ b/mods/transport/helicopter/models/root.x @@ -0,0 +1,10 @@ +xof 0303txt 0032 + +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;; + } +} // End of Root diff --git a/mods/transport/helicopter/sounds/helicopter_motor.ogg b/mods/transport/helicopter/sounds/helicopter_motor.ogg new file mode 100644 index 0000000000000000000000000000000000000000..298a39775f7024f0bf9c7f83133cb44ba984762c GIT binary patch literal 39400 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 byqXDre0I))$UAK&00000NkvXXu0mjf%H$XN literal 0 HcmV?d00001 diff --git a/mods/transport/helicopter/textures/blades.png b/mods/transport/helicopter/textures/blades.png new file mode 100644 index 0000000000000000000000000000000000000000..6d3a6a29b6ecd5ae0fabf928bd51ef09149156dc GIT binary patch literal 494 zcmVN2bPDNB8 zb~7$DE-^7j^FlWO00C-AL_t(oN9|TYO2beP{cZ&B;00U>J%f7{R4jyjdzGG{3MKcjPv4hc;x3&oCJO_TOi13(n>X`kVvO+UKMrtmcDgd*GIE#~ zhM2s)>JbP!x0Zk-ArD1}4DY(S1iI0^E&+7~)Cs5;q2F%n*1*34>Iz&oo4Pf?S&)AM z`Nz`E17SlorZ~~o@fY(iq{$Fz`htAEgcn|esxUPdzW;L{;-=pNJ0^PueNIq!PoK6T z;08;XE2B=55rWzdf<1#Q%d8S*u*G+*ay+dIv;-z&1pC`K*xf=Lk1T=NY*Bix!{Z~+ z3?-ptl#WKJoMgN@pYOTn$@n+o=cfn6!-4hRr_(<_C}q>RQSI= kPKEPELnj4p;%!od-&D6oS!5#{RsaA107*qoM6N<$g4S8e4gdfE literal 0 HcmV?d00001 diff --git a/mods/transport/helicopter/textures/blades_inv.png b/mods/transport/helicopter/textures/blades_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..6d3a6a29b6ecd5ae0fabf928bd51ef09149156dc GIT binary patch literal 494 zcmVN2bPDNB8 zb~7$DE-^7j^FlWO00C-AL_t(oN9|TYO2beP{cZ&B;00U>J%f7{R4jyjdzGG{3MKcjPv4hc;x3&oCJO_TOi13(n>X`kVvO+UKMrtmcDgd*GIE#~ zhM2s)>JbP!x0Zk-ArD1}4DY(S1iI0^E&+7~)Cs5;q2F%n*1*34>Iz&oo4Pf?S&)AM z`Nz`E17SlorZ~~o@fY(iq{$Fz`htAEgcn|esxUPdzW;L{;-=pNJ0^PueNIq!PoK6T z;08;XE2B=55rWzdf<1#Q%d8S*u*G+*ay+dIv;-z&1pC`K*xf=Lk1T=NY*Bix!{Z~+ z3?-ptl#WKJoMgN@pYOTn$@n+o=cfn6!-4hRr_(<_C}q>RQSI= kPKEPELnj4p;%!od-&D6oS!5#{RsaA107*qoM6N<$g4S8e4gdfE literal 0 HcmV?d00001 diff --git a/mods/transport/helicopter/textures/cabin_inv.png b/mods/transport/helicopter/textures/cabin_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..83600e9fee9f7b1489f2a331618de7e03f92834d GIT binary patch literal 463 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