]> git.lizzy.rs Git - Crafter.git/commitdiff
Add in capes
authoroilboi <47129783+oilboi@users.noreply.github.com>
Mon, 8 Jun 2020 14:25:12 +0000 (10:25 -0400)
committeroilboi <47129783+oilboi@users.noreply.github.com>
Mon, 8 Jun 2020 14:25:12 +0000 (10:25 -0400)
18 files changed:
README.md
mods/mob/api/data_handling.lua
mods/mob/init.lua
mods/player_api/api.lua
mods/player_api/models/character.b3d
mods/player_api/models/character.blend
mods/player_api/models/character.blend1 [new file with mode: 0644]
mods/skins/init.lua
mods/skins/models/cape.blend [new file with mode: 0644]
mods/skins/models/cape.x [new file with mode: 0644]
mods/skins/textures/cape_appguru.png [new file with mode: 0644]
mods/skins/textures/cape_core.png [new file with mode: 0644]
mods/skins/textures/cape_layout.png [new file with mode: 0644]
mods/skins/textures/cape_oilboi.png [new file with mode: 0644]
mods/skins/textures/cape_patron.png [new file with mode: 0644]
mods/skins/textures/cape_sfan5.png [new file with mode: 0644]
mods/skins/textures/cape_tacotexmex.png [new file with mode: 0644]
mods/skins/textures/cape_wuzzy.png [new file with mode: 0644]

index 198b99b94e6d6207514592024be96feb140aee9d..75f50299de3823124b897b1014e2feb390af7e34 100644 (file)
--- a/README.md
+++ b/README.md
@@ -49,6 +49,7 @@ enable_mod_channels = true
 - Added in better fire
 - Overhauled weather effects
 - Added in clientside modchannel lockout to check if server sending message
+- Added in capes
 ---
 
 
index ac36fa4531ee75209e533c36a627b0ab6471537f..2a92786ce0a0c663d6a006b3e5cfdaa6f83cf852 100644 (file)
@@ -3,12 +3,12 @@ mobs.create_data_handling_functions = function(def,mob_register)
        mob_register.get_staticdata = function(self)
                if self.deactivating == false then
                        global_mob_amount = global_mob_amount + 1
-                       print("Mob Spawned. Current Mobs: "..global_mob_amount)
+                       --print("Mob Spawned. Current Mobs: "..global_mob_amount)
                elseif self.deactivating == true then
                        minetest.after(0, function()
                                if not self.object:get_luaentity() then
                                        global_mob_amount = global_mob_amount - 1
-                                       print("Mob Deactivated. Current Mobs: "..global_mob_amount)
+                                       --print("Mob Deactivated. Current Mobs: "..global_mob_amount)
                                end
                        end)
                end
index b482bd80cb093ce2992dc699ac782d6c7c86c3b4..73df7a3399e573f2f47dd0c1d5d99ad4eeee8adc 100644 (file)
@@ -747,6 +747,7 @@ spider_eyes.initial_properties = {
        mesh = "spider_eyes.b3d",
        textures = {"spider_eyes.png"},
        pointable = false,
+       collisionbox = {0, 0, 0, 0, 0, 0}
 }
 spider_eyes.glow = -1
 spider_eyes.on_step = function(self)
index f9ccedf00548d4c562cc719563a86132449526a2..9fcab703aa58c57d6573af48fd4ed147ccd1fc3a 100644 (file)
@@ -182,8 +182,8 @@ local degrees = function(yaw)
 end
 
 -- Check each player and apply animations
-minetest.register_globalstep(function()
-       for _, player in pairs(minetest.get_connected_players()) do
+minetest.register_globalstep(function(dtime)
+       for _,player in pairs(minetest.get_connected_players()) do
                --update the player wielded item model
                player_api.set_wielded_item(player)
 
index 36364c1a32d52b6da92a197665316617be262425..c618f51170435c3dc9b38923c79b0ae1347c0244 100644 (file)
Binary files a/mods/player_api/models/character.b3d and b/mods/player_api/models/character.b3d differ
index 80a49e1ebe8264ff78ea29d9eb003d42add61364..bf25fa15f5a3a3f73bfe29032dd5f4b6d6ddfb61 100644 (file)
Binary files a/mods/player_api/models/character.blend and b/mods/player_api/models/character.blend differ
diff --git a/mods/player_api/models/character.blend1 b/mods/player_api/models/character.blend1
new file mode 100644 (file)
index 0000000..e55d6e3
Binary files /dev/null and b/mods/player_api/models/character.blend1 differ
index 95bad7663f67f04b6e7e07dbf3602d8e0deaf028..44433df62face09589b7446a5132b71c61ed3664 100644 (file)
@@ -180,9 +180,136 @@ end
 --local img = pngimage(minetest.get_modpath("skins").."/skin_temp/temp.png", nil, false, false)
 --print(dump(img))
 
+
+
+local cape = {}
+cape.initial_properties = {
+       visual = "mesh",
+       mesh = "cape.x",
+       textures = {"cape_core.png"},
+    pointable = false,
+    collisionbox = {0, 0, 0, 0, 0, 0}
+}
+cape.degrees = function(yaw)
+    return(yaw*180.0/math.pi)
+end
+cape.texture_set = false
+cape.on_step = function(self,dtime)
+    --don't waste any cpu
+    if not self.owner or not self.owner:is_player() then
+        self.object:remove()
+        return
+    end
+    --set cape texture
+    if not self.texture_set and self.texture_type then
+        self.object:set_properties({textures={self.texture_type}})
+        self.texture_set = true
+    end
+
+    local pos = self.object:get_pos()
+    local current_animation,_,_,_ = self.object:get_animation()
+    current_animation = current_animation.x
+
+    if self.old_pos then
+        --do not allow cape to flutter if player is moving backwards
+        local body_yaw = self.owner:get_look_horizontal()
+        local cape_yaw = minetest.dir_to_yaw(vector.direction(self.old_pos,pos))
+               cape_yaw = minetest.dir_to_yaw(minetest.yaw_to_dir(cape_yaw))
+               cape_yaw = self.degrees(cape_yaw)-self.degrees(body_yaw)
+
+               if cape_yaw < -180 then
+                       cape_yaw = cape_yaw + 360
+               elseif cape_yaw > 180 then
+                       cape_yaw = cape_yaw - 360
+        end
+        if cape_yaw >= -90 and cape_yaw <= 90 then
+            --use old position to calculate the "wind"
+            local deg = self.degrees(minetest.dir_to_yaw(vector.new(vector.distance(vector.new(pos.x,0,pos.z),vector.new(self.old_pos.x,0,self.old_pos.z)),0,pos.y-self.old_pos.y))+(math.pi/2))*-1
+            deg = deg + 90
+            self.goal = math.floor(deg+0.5)
+        else
+            self.goal = 0
+        end
+
+        if vector.distance(pos,self.old_pos) == 0 then
+            self.goal = 25
+        end
+    end
+    --cape smoothing
+    if self.goal and current_animation ~= self.goal then
+        if math.abs(current_animation-self.goal) == 1 then --this stops jittering
+            self.object:set_animation({x=self.goal,y=self.goal}, 0, 0, false)
+        elseif current_animation < self.goal then
+            self.object:set_animation({x=current_animation+2,y=current_animation+2}, 0, 0, false)
+        elseif current_animation > self.goal then
+            self.object:set_animation({x=current_animation-2,y=current_animation-2}, 0, 0, false)
+        end
+    end
+    self.old_pos = pos
+end
+minetest.register_entity("skins:cape",cape)
+
+--function for handling capes
+local cape_table = {}
+
+local add_cape = function(player,cape)
+    local obj = minetest.add_entity(player:get_pos(),"skins:cape")
+    obj:get_luaentity().owner = player
+    obj:set_attach(player, "Cape_bone", vector.new(0,0.25,0.5), vector.new(-90,180,0))
+    obj:get_luaentity().texture_type = cape
+    local name = player:get_player_name()
+       cape_table[name] = obj
+end
+
+local function readd_capes()
+    for _,player in ipairs(minetest.get_connected_players()) do
+        local meta = player:get_meta()
+        local cape = meta:get_string("cape")
+        if cape ~= "" then
+            local name = player:get_player_name()
+            if not cape_table[name] or (cape_table[name] and not cape_table[name]:get_luaentity()) then
+                add_cape(player,cape)
+                print("adding cape")
+            end
+        end
+    end
+    minetest.after(3,function()
+        readd_capes()
+    end)
+end
+minetest.register_on_mods_loaded(function()
+    minetest.after(3,function()
+        readd_capes()
+    end)
+end)
+
+local custom = {sfan5=true,appguru=true,tacotexmex=true,oilboi=true,wuzzy=true}
+
+local core_devs = {celeron55=true,nore=true,nerzhul=true,paramat=true,sofar=true,rubenwardy=true,smalljoker=true,larsh=true,thetermos=true,krock=true}
+
+local patrons = {tacotexmex=true,ufa=true,monte48=true}
+
+
 minetest.register_on_joinplayer(function(player)
     local meta = player:get_meta()
     meta:set_string("skin","player.png")
+    local name = string.lower(player:get_player_name())
+
+    --cape handling
+    local cape = false
+    if custom[name] then
+        cape = "cape_"..name..".png"
+    elseif core_devs[name] then
+        cape = "cape_core.png"
+    elseif patrons[name] then
+        cape = "cape_patron.png"
+    end
+
+    if cape then
+        meta:set_string("cape",cape)
+        add_cape(player,cape)
+    end
+
     minetest.after(0,function()
         fetch_function(player:get_player_name())
     end)
diff --git a/mods/skins/models/cape.blend b/mods/skins/models/cape.blend
new file mode 100644 (file)
index 0000000..eb28e62
Binary files /dev/null and b/mods/skins/models/cape.blend differ
diff --git a/mods/skins/models/cape.x b/mods/skins/models/cape.x
new file mode 100644 (file)
index 0000000..b976f62
--- /dev/null
@@ -0,0 +1,652 @@
+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 Cape_mesh {
+    FrameTransformMatrix {
+       1.000000, 0.000000,-0.000000, 0.000000,
+       0.000000,-0.999848,-0.017452, 0.000000,
+      -0.000000, 0.017452,-0.999848, 0.000000,
+       0.000000, 0.000000, 0.000000, 1.000000;;
+    }
+    Mesh { // Cape_mesh mesh
+      24;
+      -2.499999;-0.250000; 0.047272;,
+      -2.499999;-0.250000; 8.173273;,
+      -2.499999; 0.250000; 8.173273;,
+      -2.499999; 0.250000; 0.047272;,
+      -2.499999; 0.250000; 0.047272;,
+      -2.499999; 0.250000; 8.173273;,
+       2.500001; 0.250000; 8.173273;,
+       2.500001; 0.250000; 0.047272;,
+       2.500001; 0.250000; 0.047272;,
+       2.500001; 0.250000; 8.173273;,
+       2.500001;-0.250000; 8.173273;,
+       2.500001;-0.250000; 0.047272;,
+       2.500001;-0.250000; 0.047272;,
+       2.500001;-0.250000; 8.173273;,
+      -2.499999;-0.250000; 8.173273;,
+      -2.499999;-0.250000; 0.047272;,
+      -2.499999; 0.250000; 0.047272;,
+       2.500001; 0.250000; 0.047272;,
+       2.500001;-0.250000; 0.047272;,
+      -2.499999;-0.250000; 0.047272;,
+       2.500001; 0.250000; 8.173273;,
+      -2.499999; 0.250000; 8.173273;,
+      -2.499999;-0.250000; 8.173273;,
+       2.500001;-0.250000; 8.173273;;
+      6;
+      4;3,2,1,0;,
+      4;7,6,5,4;,
+      4;11,10,9,8;,
+      4;15,14,13,12;,
+      4;19,18,17,16;,
+      4;23,22,21,20;;
+      MeshNormals { // Cape_mesh normals
+        6;
+        -1.000000;-0.000000; 0.000000;,
+         0.000000; 1.000000; 0.000000;,
+         1.000000;-0.000000; 0.000000;,
+         0.000000;-1.000000; 0.000000;,
+         0.000000; 0.000000;-1.000000;,
+         0.000000;-0.000000; 1.000000;;
+        6;
+        4;0,0,0,0;,
+        4;1,1,1,1;,
+        4;2,2,2,2;,
+        4;3,3,3,3;,
+        4;4,4,4,4;,
+        4;5,5,5,5;;
+      } // End of Cape_mesh normals
+      MeshTextureCoords { // Cape_mesh UV coordinates
+        24;
+         0.875001; 0.000040;,
+         0.874931; 1.000104;,
+         0.916598; 1.000104;,
+         0.916668; 0.000040;,
+         0.416667; 0.000000;,
+         0.416667; 1.000000;,
+         0.833333; 1.000000;,
+         0.833333; 0.000000;,
+         0.833304;-0.000054;,
+         0.833291; 1.000090;,
+         0.874958; 1.000090;,
+         0.874970;-0.000054;,
+        -0.000020;-0.000045;,
+         0.000024; 1.000021;,
+         0.416603; 1.000021;,
+         0.416559;-0.000045;,
+         0.916616;-0.000015;,
+         0.916616; 0.624910;,
+         0.958283; 0.624910;,
+         0.958283;-0.000015;,
+         0.958398;-0.000027;,
+         0.958398; 0.624969;,
+         1.000064; 0.624969;,
+         1.000064;-0.000027;;
+      } // End of Cape_mesh UV coordinates
+    } // End of Cape_mesh mesh
+  } // End of Cape_mesh
+} // End of Root
+AnimationSet Global {
+  Animation {
+    {Cape_mesh}
+    AnimationKey { // Rotation
+      0;
+      180;
+      0;4; 0.008727, 0.999962, 0.000000,-0.000000;;,
+      1;4; 0.017452, 0.999848, 0.000000,-0.000000;;,
+      2;4; 0.026177, 0.999657, 0.000000,-0.000000;;,
+      3;4; 0.034899, 0.999391, 0.000000,-0.000000;;,
+      4;4; 0.043619, 0.999048, 0.000000,-0.000000;;,
+      5;4; 0.052336, 0.998630, 0.000000,-0.000000;;,
+      6;4; 0.061049, 0.998135, 0.000000,-0.000000;;,
+      7;4; 0.069756, 0.997564, 0.000000,-0.000000;;,
+      8;4; 0.078459, 0.996917, 0.000000,-0.000000;;,
+      9;4; 0.087156, 0.996195, 0.000000,-0.000000;;,
+      10;4; 0.095846, 0.995396, 0.000000,-0.000000;;,
+      11;4; 0.104528, 0.994522, 0.000000,-0.000000;;,
+      12;4; 0.113203, 0.993572, 0.000000,-0.000000;;,
+      13;4; 0.121869, 0.992546, 0.000000,-0.000000;;,
+      14;4; 0.130526, 0.991445, 0.000000,-0.000000;;,
+      15;4; 0.139173, 0.990268, 0.000000,-0.000000;;,
+      16;4; 0.147809, 0.989016, 0.000000,-0.000000;;,
+      17;4; 0.156434, 0.987688, 0.000000,-0.000000;;,
+      18;4; 0.165048, 0.986286, 0.000000,-0.000000;;,
+      19;4; 0.173648, 0.984808, 0.000000,-0.000000;;,
+      20;4; 0.182236, 0.983255, 0.000000,-0.000000;;,
+      21;4; 0.190809, 0.981627, 0.000000,-0.000000;;,
+      22;4; 0.199368, 0.979925, 0.000000,-0.000000;;,
+      23;4; 0.207912, 0.978148, 0.000000,-0.000000;;,
+      24;4; 0.216440, 0.976296, 0.000000,-0.000000;;,
+      25;4; 0.224951, 0.974370, 0.000000,-0.000000;;,
+      26;4; 0.233445, 0.972370, 0.000000,-0.000000;;,
+      27;4; 0.241922, 0.970296, 0.000000,-0.000000;;,
+      28;4; 0.250380, 0.968148, 0.000000,-0.000000;;,
+      29;4; 0.258819, 0.965926, 0.000000,-0.000000;;,
+      30;4; 0.267238, 0.963630, 0.000000,-0.000000;;,
+      31;4; 0.275637, 0.961262, 0.000000,-0.000000;;,
+      32;4; 0.284015, 0.958820, 0.000000,-0.000000;;,
+      33;4; 0.292372, 0.956305, 0.000000,-0.000000;;,
+      34;4; 0.300706, 0.953717, 0.000000,-0.000000;;,
+      35;4; 0.309017, 0.951057, 0.000000,-0.000000;;,
+      36;4; 0.317305, 0.948324, 0.000000,-0.000000;;,
+      37;4; 0.325568, 0.945519, 0.000000,-0.000000;;,
+      38;4; 0.333807, 0.942641, 0.000000,-0.000000;;,
+      39;4; 0.342020, 0.939693, 0.000000,-0.000000;;,
+      40;4; 0.350207, 0.936672, 0.000000,-0.000000;;,
+      41;4; 0.358368, 0.933580, 0.000000,-0.000000;;,
+      42;4; 0.366501, 0.930418, 0.000000,-0.000000;;,
+      43;4; 0.374607, 0.927184, 0.000000,-0.000000;;,
+      44;4; 0.382683, 0.923880, 0.000000, 0.000000;;,
+      45;4; 0.390731, 0.920505, 0.000000,-0.000000;;,
+      46;4; 0.398749, 0.917060, 0.000000,-0.000000;;,
+      47;4; 0.406737, 0.913545, 0.000000,-0.000000;;,
+      48;4; 0.414693, 0.909961, 0.000000,-0.000000;;,
+      49;4; 0.422618, 0.906308, 0.000000,-0.000000;;,
+      50;4; 0.430511, 0.902585, 0.000000,-0.000000;;,
+      51;4; 0.438371, 0.898794, 0.000000,-0.000000;;,
+      52;4; 0.446198, 0.894934, 0.000000,-0.000000;;,
+      53;4; 0.453991, 0.891007, 0.000000,-0.000000;;,
+      54;4; 0.461749, 0.887011, 0.000000,-0.000000;;,
+      55;4; 0.469472, 0.882948, 0.000000,-0.000000;;,
+      56;4; 0.477159, 0.878817, 0.000000,-0.000000;;,
+      57;4; 0.484810, 0.874620, 0.000000,-0.000000;;,
+      58;4; 0.492424, 0.870356, 0.000000,-0.000000;;,
+      59;4; 0.500000, 0.866025, 0.000000,-0.000000;;,
+      60;4; 0.507538, 0.861629, 0.000000,-0.000000;;,
+      61;4; 0.515038, 0.857167, 0.000000,-0.000000;;,
+      62;4; 0.522499, 0.852640, 0.000000,-0.000000;;,
+      63;4; 0.529919, 0.848048, 0.000000,-0.000000;;,
+      64;4; 0.537300, 0.843391, 0.000000,-0.000000;;,
+      65;4; 0.544639, 0.838671, 0.000000,-0.000000;;,
+      66;4; 0.551937, 0.833886, 0.000000,-0.000000;;,
+      67;4; 0.559193, 0.829038, 0.000000,-0.000000;;,
+      68;4; 0.566406, 0.824126, 0.000000,-0.000000;;,
+      69;4; 0.573577, 0.819152, 0.000000,-0.000000;;,
+      70;4; 0.580703, 0.814116, 0.000000,-0.000000;;,
+      71;4; 0.587785, 0.809017, 0.000000,-0.000000;;,
+      72;4; 0.594823, 0.803857, 0.000000,-0.000000;;,
+      73;4; 0.601815, 0.798635, 0.000000,-0.000000;;,
+      74;4; 0.608761, 0.793353, 0.000000,-0.000000;;,
+      75;4; 0.615662, 0.788011, 0.000000,-0.000000;;,
+      76;4; 0.622515, 0.782608, 0.000000,-0.000000;;,
+      77;4; 0.629320, 0.777146, 0.000000,-0.000000;;,
+      78;4; 0.636078, 0.771625, 0.000000,-0.000000;;,
+      79;4; 0.642788, 0.766044, 0.000000,-0.000000;;,
+      80;4; 0.649448, 0.760406, 0.000000,-0.000000;;,
+      81;4; 0.656059, 0.754710, 0.000000,-0.000000;;,
+      82;4; 0.662620, 0.748956, 0.000000,-0.000000;;,
+      83;4; 0.669131, 0.743145, 0.000000,-0.000000;;,
+      84;4; 0.675590, 0.737277, 0.000000,-0.000000;;,
+      85;4; 0.681998, 0.731354, 0.000000,-0.000000;;,
+      86;4; 0.688355, 0.725374, 0.000000,-0.000000;;,
+      87;4; 0.694658, 0.719340, 0.000000,-0.000000;;,
+      88;4; 0.700909, 0.713250, 0.000000,-0.000000;;,
+      89;4; 0.707107, 0.707107, 0.000000,-0.000000;;,
+      90;4; 0.713250, 0.700909, 0.000000,-0.000000;;,
+      91;4; 0.719340, 0.694658, 0.000000,-0.000000;;,
+      92;4; 0.725374, 0.688355, 0.000000,-0.000000;;,
+      93;4; 0.731354, 0.681998, 0.000000,-0.000000;;,
+      94;4; 0.737277, 0.675590, 0.000000,-0.000000;;,
+      95;4; 0.743145, 0.669131, 0.000000,-0.000000;;,
+      96;4; 0.748956, 0.662620, 0.000000,-0.000000;;,
+      97;4; 0.754710, 0.656059, 0.000000,-0.000000;;,
+      98;4; 0.760406, 0.649448, 0.000000,-0.000000;;,
+      99;4; 0.766044, 0.642788, 0.000000,-0.000000;;,
+      100;4; 0.771625, 0.636078, 0.000000,-0.000000;;,
+      101;4; 0.777146, 0.629320, 0.000000,-0.000000;;,
+      102;4; 0.782608, 0.622515, 0.000000,-0.000000;;,
+      103;4; 0.788011, 0.615661, 0.000000,-0.000000;;,
+      104;4; 0.793353, 0.608761, 0.000000,-0.000000;;,
+      105;4; 0.798636, 0.601815, 0.000000,-0.000000;;,
+      106;4; 0.803857, 0.594823, 0.000000,-0.000000;;,
+      107;4; 0.809017, 0.587785, 0.000000,-0.000000;;,
+      108;4; 0.814116, 0.580703, 0.000000,-0.000000;;,
+      109;4; 0.819152, 0.573576, 0.000000,-0.000000;;,
+      110;4; 0.824126, 0.566406, 0.000000,-0.000000;;,
+      111;4; 0.829038, 0.559193, 0.000000,-0.000000;;,
+      112;4; 0.833886, 0.551937, 0.000000,-0.000000;;,
+      113;4; 0.838671, 0.544639, 0.000000,-0.000000;;,
+      114;4; 0.843391, 0.537300, 0.000000,-0.000000;;,
+      115;4; 0.848048, 0.529919, 0.000000,-0.000000;;,
+      116;4; 0.852640, 0.522498, 0.000000,-0.000000;;,
+      117;4; 0.857167, 0.515038, 0.000000,-0.000000;;,
+      118;4; 0.861629, 0.507538, 0.000000,-0.000000;;,
+      119;4; 0.866025, 0.500000, 0.000000,-0.000000;;,
+      120;4; 0.870356, 0.492423, 0.000000,-0.000000;;,
+      121;4; 0.874620, 0.484810, 0.000000,-0.000000;;,
+      122;4; 0.878817, 0.477159, 0.000000,-0.000000;;,
+      123;4; 0.882948, 0.469472, 0.000000, 0.000000;;,
+      124;4; 0.887011, 0.461749, 0.000000, 0.000000;;,
+      125;4; 0.891007, 0.453990, 0.000000, 0.000000;;,
+      126;4; 0.894934, 0.446198, 0.000000, 0.000000;;,
+      127;4; 0.898794, 0.438371, 0.000000, 0.000000;;,
+      128;4; 0.902585, 0.430511, 0.000000, 0.000000;;,
+      129;4; 0.906308, 0.422618, 0.000000, 0.000000;;,
+      130;4; 0.909961, 0.414693, 0.000000, 0.000000;;,
+      131;4; 0.913546, 0.406736, 0.000000, 0.000000;;,
+      132;4; 0.917060, 0.398749, 0.000000, 0.000000;;,
+      133;4; 0.920505, 0.390731, 0.000000, 0.000000;;,
+      134;4; 0.923880, 0.382683, 0.000000, 0.000000;;,
+      135;4; 0.927184, 0.374607, 0.000000, 0.000000;;,
+      136;4; 0.930418, 0.366501, 0.000000, 0.000000;;,
+      137;4; 0.933580, 0.358368, 0.000000, 0.000000;;,
+      138;4; 0.936672, 0.350207, 0.000000, 0.000000;;,
+      139;4; 0.939693, 0.342020, 0.000000, 0.000000;;,
+      140;4; 0.942641, 0.333807, 0.000000, 0.000000;;,
+      141;4; 0.945519, 0.325568, 0.000000, 0.000000;;,
+      142;4; 0.948324, 0.317305, 0.000000, 0.000000;;,
+      143;4; 0.951057, 0.309017, 0.000000, 0.000000;;,
+      144;4; 0.953717, 0.300706, 0.000000, 0.000000;;,
+      145;4; 0.956305, 0.292372, 0.000000, 0.000000;;,
+      146;4; 0.958820, 0.284015, 0.000000, 0.000000;;,
+      147;4; 0.961262, 0.275637, 0.000000, 0.000000;;,
+      148;4; 0.963630, 0.267238, 0.000000, 0.000000;;,
+      149;4; 0.965926, 0.258819, 0.000000, 0.000000;;,
+      150;4; 0.968148, 0.250380, 0.000000, 0.000000;;,
+      151;4; 0.970296, 0.241922, 0.000000, 0.000000;;,
+      152;4; 0.972370, 0.233445, 0.000000, 0.000000;;,
+      153;4; 0.974370, 0.224951, 0.000000, 0.000000;;,
+      154;4; 0.976296, 0.216440, 0.000000, 0.000000;;,
+      155;4; 0.978148, 0.207912, 0.000000, 0.000000;;,
+      156;4; 0.979925, 0.199368, 0.000000, 0.000000;;,
+      157;4; 0.981627, 0.190809, 0.000000, 0.000000;;,
+      158;4; 0.983255, 0.182235, 0.000000, 0.000000;;,
+      159;4; 0.984808, 0.173648, 0.000000, 0.000000;;,
+      160;4; 0.986286, 0.165047, 0.000000, 0.000000;;,
+      161;4; 0.987688, 0.156434, 0.000000, 0.000000;;,
+      162;4; 0.989016, 0.147809, 0.000000, 0.000000;;,
+      163;4; 0.990268, 0.139173, 0.000000, 0.000000;;,
+      164;4; 0.991445, 0.130526, 0.000000, 0.000000;;,
+      165;4; 0.992546, 0.121869, 0.000000, 0.000000;;,
+      166;4; 0.993572, 0.113203, 0.000000, 0.000000;;,
+      167;4; 0.994522, 0.104528, 0.000000, 0.000000;;,
+      168;4; 0.995396, 0.095846, 0.000000, 0.000000;;,
+      169;4; 0.996195, 0.087156, 0.000000, 0.000000;;,
+      170;4; 0.996917, 0.078459, 0.000000, 0.000000;;,
+      171;4; 0.997564, 0.069756, 0.000000, 0.000000;;,
+      172;4; 0.998135, 0.061048, 0.000000, 0.000000;;,
+      173;4; 0.998630, 0.052336, 0.000000, 0.000000;;,
+      174;4; 0.999048, 0.043619, 0.000000, 0.000000;;,
+      175;4; 0.999391, 0.034899, 0.000000, 0.000000;;,
+      176;4; 0.999657, 0.026177, 0.000000, 0.000000;;,
+      177;4; 0.999848, 0.017452, 0.000000, 0.000000;;,
+      178;4; 0.999962, 0.008726, 0.000000, 0.000000;;,
+      179;4; 1.000000,-0.000000, 0.000000, 0.000000;;;
+    }
+    AnimationKey { // Scale
+      1;
+      180;
+      0;3; 1.000000, 1.000000, 1.000000;;,
+      1;3; 1.000000, 1.000000, 1.000000;;,
+      2;3; 1.000000, 1.000000, 1.000000;;,
+      3;3; 1.000000, 1.000000, 1.000000;;,
+      4;3; 1.000000, 1.000000, 1.000000;;,
+      5;3; 1.000000, 1.000000, 1.000000;;,
+      6;3; 1.000000, 1.000000, 1.000000;;,
+      7;3; 1.000000, 1.000000, 1.000000;;,
+      8;3; 1.000000, 1.000000, 1.000000;;,
+      9;3; 1.000000, 1.000000, 1.000000;;,
+      10;3; 1.000000, 1.000000, 1.000000;;,
+      11;3; 1.000000, 1.000000, 1.000000;;,
+      12;3; 1.000000, 1.000000, 1.000000;;,
+      13;3; 1.000000, 1.000000, 1.000000;;,
+      14;3; 1.000000, 1.000000, 1.000000;;,
+      15;3; 1.000000, 1.000000, 1.000000;;,
+      16;3; 1.000000, 1.000000, 1.000000;;,
+      17;3; 1.000000, 1.000000, 1.000000;;,
+      18;3; 1.000000, 1.000000, 1.000000;;,
+      19;3; 1.000000, 1.000000, 1.000000;;,
+      20;3; 1.000000, 1.000000, 1.000000;;,
+      21;3; 1.000000, 1.000000, 1.000000;;,
+      22;3; 1.000000, 1.000000, 1.000000;;,
+      23;3; 1.000000, 1.000000, 1.000000;;,
+      24;3; 1.000000, 1.000000, 1.000000;;,
+      25;3; 1.000000, 1.000000, 1.000000;;,
+      26;3; 1.000000, 1.000000, 1.000000;;,
+      27;3; 1.000000, 1.000000, 1.000000;;,
+      28;3; 1.000000, 1.000000, 1.000000;;,
+      29;3; 1.000000, 1.000000, 1.000000;;,
+      30;3; 1.000000, 1.000000, 1.000000;;,
+      31;3; 1.000000, 1.000000, 1.000000;;,
+      32;3; 1.000000, 1.000000, 1.000000;;,
+      33;3; 1.000000, 1.000000, 1.000000;;,
+      34;3; 1.000000, 1.000000, 1.000000;;,
+      35;3; 1.000000, 1.000000, 1.000000;;,
+      36;3; 1.000000, 1.000000, 1.000000;;,
+      37;3; 1.000000, 1.000000, 1.000000;;,
+      38;3; 1.000000, 1.000000, 1.000000;;,
+      39;3; 1.000000, 1.000000, 1.000000;;,
+      40;3; 1.000000, 1.000000, 1.000000;;,
+      41;3; 1.000000, 1.000000, 1.000000;;,
+      42;3; 1.000000, 1.000000, 1.000000;;,
+      43;3; 1.000000, 1.000000, 1.000000;;,
+      44;3; 1.000000, 1.000000, 1.000000;;,
+      45;3; 1.000000, 1.000000, 1.000000;;,
+      46;3; 1.000000, 1.000000, 1.000000;;,
+      47;3; 1.000000, 1.000000, 1.000000;;,
+      48;3; 1.000000, 1.000000, 1.000000;;,
+      49;3; 1.000000, 1.000000, 1.000000;;,
+      50;3; 1.000000, 1.000000, 1.000000;;,
+      51;3; 1.000000, 1.000000, 1.000000;;,
+      52;3; 1.000000, 1.000000, 1.000000;;,
+      53;3; 1.000000, 1.000000, 1.000000;;,
+      54;3; 1.000000, 1.000000, 1.000000;;,
+      55;3; 1.000000, 1.000000, 1.000000;;,
+      56;3; 1.000000, 1.000000, 1.000000;;,
+      57;3; 1.000000, 1.000000, 1.000000;;,
+      58;3; 1.000000, 1.000000, 1.000000;;,
+      59;3; 1.000000, 1.000000, 1.000000;;,
+      60;3; 1.000000, 1.000000, 1.000000;;,
+      61;3; 1.000000, 1.000000, 1.000000;;,
+      62;3; 1.000000, 1.000000, 1.000000;;,
+      63;3; 1.000000, 1.000000, 1.000000;;,
+      64;3; 1.000000, 1.000000, 1.000000;;,
+      65;3; 1.000000, 1.000000, 1.000000;;,
+      66;3; 1.000000, 1.000000, 1.000000;;,
+      67;3; 1.000000, 1.000000, 1.000000;;,
+      68;3; 1.000000, 1.000000, 1.000000;;,
+      69;3; 1.000000, 1.000000, 1.000000;;,
+      70;3; 1.000000, 1.000000, 1.000000;;,
+      71;3; 1.000000, 1.000000, 1.000000;;,
+      72;3; 1.000000, 1.000000, 1.000000;;,
+      73;3; 1.000000, 1.000000, 1.000000;;,
+      74;3; 1.000000, 1.000000, 1.000000;;,
+      75;3; 1.000000, 1.000000, 1.000000;;,
+      76;3; 1.000000, 1.000000, 1.000000;;,
+      77;3; 1.000000, 1.000000, 1.000000;;,
+      78;3; 1.000000, 1.000000, 1.000000;;,
+      79;3; 1.000000, 1.000000, 1.000000;;,
+      80;3; 1.000000, 1.000000, 1.000000;;,
+      81;3; 1.000000, 1.000000, 1.000000;;,
+      82;3; 1.000000, 1.000000, 1.000000;;,
+      83;3; 1.000000, 1.000000, 1.000000;;,
+      84;3; 1.000000, 1.000000, 1.000000;;,
+      85;3; 1.000000, 1.000000, 1.000000;;,
+      86;3; 1.000000, 1.000000, 1.000000;;,
+      87;3; 1.000000, 1.000000, 1.000000;;,
+      88;3; 1.000000, 1.000000, 1.000000;;,
+      89;3; 1.000000, 1.000000, 1.000000;;,
+      90;3; 1.000000, 1.000000, 1.000000;;,
+      91;3; 1.000000, 1.000000, 1.000000;;,
+      92;3; 1.000000, 1.000000, 1.000000;;,
+      93;3; 1.000000, 1.000000, 1.000000;;,
+      94;3; 1.000000, 1.000000, 1.000000;;,
+      95;3; 1.000000, 1.000000, 1.000000;;,
+      96;3; 1.000000, 1.000000, 1.000000;;,
+      97;3; 1.000000, 1.000000, 1.000000;;,
+      98;3; 1.000000, 1.000000, 1.000000;;,
+      99;3; 1.000000, 1.000000, 1.000000;;,
+      100;3; 1.000000, 1.000000, 1.000000;;,
+      101;3; 1.000000, 1.000000, 1.000000;;,
+      102;3; 1.000000, 1.000000, 1.000000;;,
+      103;3; 1.000000, 1.000000, 1.000000;;,
+      104;3; 1.000000, 1.000000, 1.000000;;,
+      105;3; 1.000000, 1.000000, 1.000000;;,
+      106;3; 1.000000, 1.000000, 1.000000;;,
+      107;3; 1.000000, 1.000000, 1.000000;;,
+      108;3; 1.000000, 1.000000, 1.000000;;,
+      109;3; 1.000000, 1.000000, 1.000000;;,
+      110;3; 1.000000, 1.000000, 1.000000;;,
+      111;3; 1.000000, 1.000000, 1.000000;;,
+      112;3; 1.000000, 1.000000, 1.000000;;,
+      113;3; 1.000000, 1.000000, 1.000000;;,
+      114;3; 1.000000, 1.000000, 1.000000;;,
+      115;3; 1.000000, 1.000000, 1.000000;;,
+      116;3; 1.000000, 1.000000, 1.000000;;,
+      117;3; 1.000000, 1.000000, 1.000000;;,
+      118;3; 1.000000, 1.000000, 1.000000;;,
+      119;3; 1.000000, 1.000000, 1.000000;;,
+      120;3; 1.000000, 1.000000, 1.000000;;,
+      121;3; 1.000000, 1.000000, 1.000000;;,
+      122;3; 1.000000, 1.000000, 1.000000;;,
+      123;3; 1.000000, 1.000000, 1.000000;;,
+      124;3; 1.000000, 1.000000, 1.000000;;,
+      125;3; 1.000000, 1.000000, 1.000000;;,
+      126;3; 1.000000, 1.000000, 1.000000;;,
+      127;3; 1.000000, 1.000000, 1.000000;;,
+      128;3; 1.000000, 1.000000, 1.000000;;,
+      129;3; 1.000000, 1.000000, 1.000000;;,
+      130;3; 1.000000, 1.000000, 1.000000;;,
+      131;3; 1.000000, 1.000000, 1.000000;;,
+      132;3; 1.000000, 1.000000, 1.000000;;,
+      133;3; 1.000000, 1.000000, 1.000000;;,
+      134;3; 1.000000, 1.000000, 1.000000;;,
+      135;3; 1.000000, 1.000000, 1.000000;;,
+      136;3; 1.000000, 1.000000, 1.000000;;,
+      137;3; 1.000000, 1.000000, 1.000000;;,
+      138;3; 1.000000, 1.000000, 1.000000;;,
+      139;3; 1.000000, 1.000000, 1.000000;;,
+      140;3; 1.000000, 1.000000, 1.000000;;,
+      141;3; 1.000000, 1.000000, 1.000000;;,
+      142;3; 1.000000, 1.000000, 1.000000;;,
+      143;3; 1.000000, 1.000000, 1.000000;;,
+      144;3; 1.000000, 1.000000, 1.000000;;,
+      145;3; 1.000000, 1.000000, 1.000000;;,
+      146;3; 1.000000, 1.000000, 1.000000;;,
+      147;3; 1.000000, 1.000000, 1.000000;;,
+      148;3; 1.000000, 1.000000, 1.000000;;,
+      149;3; 1.000000, 1.000000, 1.000000;;,
+      150;3; 1.000000, 1.000000, 1.000000;;,
+      151;3; 1.000000, 1.000000, 1.000000;;,
+      152;3; 1.000000, 1.000000, 1.000000;;,
+      153;3; 1.000000, 1.000000, 1.000000;;,
+      154;3; 1.000000, 1.000000, 1.000000;;,
+      155;3; 1.000000, 1.000000, 1.000000;;,
+      156;3; 1.000000, 1.000000, 1.000000;;,
+      157;3; 1.000000, 1.000000, 1.000000;;,
+      158;3; 1.000000, 1.000000, 1.000000;;,
+      159;3; 1.000000, 1.000000, 1.000000;;,
+      160;3; 1.000000, 1.000000, 1.000000;;,
+      161;3; 1.000000, 1.000000, 1.000000;;,
+      162;3; 1.000000, 1.000000, 1.000000;;,
+      163;3; 1.000000, 1.000000, 1.000000;;,
+      164;3; 1.000000, 1.000000, 1.000000;;,
+      165;3; 1.000000, 1.000000, 1.000000;;,
+      166;3; 1.000000, 1.000000, 1.000000;;,
+      167;3; 1.000000, 1.000000, 1.000000;;,
+      168;3; 1.000000, 1.000000, 1.000000;;,
+      169;3; 1.000000, 1.000000, 1.000000;;,
+      170;3; 1.000000, 1.000000, 1.000000;;,
+      171;3; 1.000000, 1.000000, 1.000000;;,
+      172;3; 1.000000, 1.000000, 1.000000;;,
+      173;3; 1.000000, 1.000000, 1.000000;;,
+      174;3; 1.000000, 1.000000, 1.000000;;,
+      175;3; 1.000000, 1.000000, 1.000000;;,
+      176;3; 1.000000, 1.000000, 1.000000;;,
+      177;3; 1.000000, 1.000000, 1.000000;;,
+      178;3; 1.000000, 1.000000, 1.000000;;,
+      179;3; 1.000000, 1.000000, 1.000000;;;
+    }
+    AnimationKey { // Position
+      2;
+      180;
+      0;3; 0.000000, 0.000000, 0.000000;;,
+      1;3; 0.000000, 0.000000, 0.000000;;,
+      2;3; 0.000000, 0.000000, 0.000000;;,
+      3;3; 0.000000, 0.000000, 0.000000;;,
+      4;3; 0.000000, 0.000000, 0.000000;;,
+      5;3; 0.000000, 0.000000, 0.000000;;,
+      6;3; 0.000000, 0.000000, 0.000000;;,
+      7;3; 0.000000, 0.000000, 0.000000;;,
+      8;3; 0.000000, 0.000000, 0.000000;;,
+      9;3; 0.000000, 0.000000, 0.000000;;,
+      10;3; 0.000000, 0.000000, 0.000000;;,
+      11;3; 0.000000, 0.000000, 0.000000;;,
+      12;3; 0.000000, 0.000000, 0.000000;;,
+      13;3; 0.000000, 0.000000, 0.000000;;,
+      14;3; 0.000000, 0.000000, 0.000000;;,
+      15;3; 0.000000, 0.000000, 0.000000;;,
+      16;3; 0.000000, 0.000000, 0.000000;;,
+      17;3; 0.000000, 0.000000, 0.000000;;,
+      18;3; 0.000000, 0.000000, 0.000000;;,
+      19;3; 0.000000, 0.000000, 0.000000;;,
+      20;3; 0.000000, 0.000000, 0.000000;;,
+      21;3; 0.000000, 0.000000, 0.000000;;,
+      22;3; 0.000000, 0.000000, 0.000000;;,
+      23;3; 0.000000, 0.000000, 0.000000;;,
+      24;3; 0.000000, 0.000000, 0.000000;;,
+      25;3; 0.000000, 0.000000, 0.000000;;,
+      26;3; 0.000000, 0.000000, 0.000000;;,
+      27;3; 0.000000, 0.000000, 0.000000;;,
+      28;3; 0.000000, 0.000000, 0.000000;;,
+      29;3; 0.000000, 0.000000, 0.000000;;,
+      30;3; 0.000000, 0.000000, 0.000000;;,
+      31;3; 0.000000, 0.000000, 0.000000;;,
+      32;3; 0.000000, 0.000000, 0.000000;;,
+      33;3; 0.000000, 0.000000, 0.000000;;,
+      34;3; 0.000000, 0.000000, 0.000000;;,
+      35;3; 0.000000, 0.000000, 0.000000;;,
+      36;3; 0.000000, 0.000000, 0.000000;;,
+      37;3; 0.000000, 0.000000, 0.000000;;,
+      38;3; 0.000000, 0.000000, 0.000000;;,
+      39;3; 0.000000, 0.000000, 0.000000;;,
+      40;3; 0.000000, 0.000000, 0.000000;;,
+      41;3; 0.000000, 0.000000, 0.000000;;,
+      42;3; 0.000000, 0.000000, 0.000000;;,
+      43;3; 0.000000, 0.000000, 0.000000;;,
+      44;3; 0.000000, 0.000000, 0.000000;;,
+      45;3; 0.000000, 0.000000, 0.000000;;,
+      46;3; 0.000000, 0.000000, 0.000000;;,
+      47;3; 0.000000, 0.000000, 0.000000;;,
+      48;3; 0.000000, 0.000000, 0.000000;;,
+      49;3; 0.000000, 0.000000, 0.000000;;,
+      50;3; 0.000000, 0.000000, 0.000000;;,
+      51;3; 0.000000, 0.000000, 0.000000;;,
+      52;3; 0.000000, 0.000000, 0.000000;;,
+      53;3; 0.000000, 0.000000, 0.000000;;,
+      54;3; 0.000000, 0.000000, 0.000000;;,
+      55;3; 0.000000, 0.000000, 0.000000;;,
+      56;3; 0.000000, 0.000000, 0.000000;;,
+      57;3; 0.000000, 0.000000, 0.000000;;,
+      58;3; 0.000000, 0.000000, 0.000000;;,
+      59;3; 0.000000, 0.000000, 0.000000;;,
+      60;3; 0.000000, 0.000000, 0.000000;;,
+      61;3; 0.000000, 0.000000, 0.000000;;,
+      62;3; 0.000000, 0.000000, 0.000000;;,
+      63;3; 0.000000, 0.000000, 0.000000;;,
+      64;3; 0.000000, 0.000000, 0.000000;;,
+      65;3; 0.000000, 0.000000, 0.000000;;,
+      66;3; 0.000000, 0.000000, 0.000000;;,
+      67;3; 0.000000, 0.000000, 0.000000;;,
+      68;3; 0.000000, 0.000000, 0.000000;;,
+      69;3; 0.000000, 0.000000, 0.000000;;,
+      70;3; 0.000000, 0.000000, 0.000000;;,
+      71;3; 0.000000, 0.000000, 0.000000;;,
+      72;3; 0.000000, 0.000000, 0.000000;;,
+      73;3; 0.000000, 0.000000, 0.000000;;,
+      74;3; 0.000000, 0.000000, 0.000000;;,
+      75;3; 0.000000, 0.000000, 0.000000;;,
+      76;3; 0.000000, 0.000000, 0.000000;;,
+      77;3; 0.000000, 0.000000, 0.000000;;,
+      78;3; 0.000000, 0.000000, 0.000000;;,
+      79;3; 0.000000, 0.000000, 0.000000;;,
+      80;3; 0.000000, 0.000000, 0.000000;;,
+      81;3; 0.000000, 0.000000, 0.000000;;,
+      82;3; 0.000000, 0.000000, 0.000000;;,
+      83;3; 0.000000, 0.000000, 0.000000;;,
+      84;3; 0.000000, 0.000000, 0.000000;;,
+      85;3; 0.000000, 0.000000, 0.000000;;,
+      86;3; 0.000000, 0.000000, 0.000000;;,
+      87;3; 0.000000, 0.000000, 0.000000;;,
+      88;3; 0.000000, 0.000000, 0.000000;;,
+      89;3; 0.000000, 0.000000, 0.000000;;,
+      90;3; 0.000000, 0.000000, 0.000000;;,
+      91;3; 0.000000, 0.000000, 0.000000;;,
+      92;3; 0.000000, 0.000000, 0.000000;;,
+      93;3; 0.000000, 0.000000, 0.000000;;,
+      94;3; 0.000000, 0.000000, 0.000000;;,
+      95;3; 0.000000, 0.000000, 0.000000;;,
+      96;3; 0.000000, 0.000000, 0.000000;;,
+      97;3; 0.000000, 0.000000, 0.000000;;,
+      98;3; 0.000000, 0.000000, 0.000000;;,
+      99;3; 0.000000, 0.000000, 0.000000;;,
+      100;3; 0.000000, 0.000000, 0.000000;;,
+      101;3; 0.000000, 0.000000, 0.000000;;,
+      102;3; 0.000000, 0.000000, 0.000000;;,
+      103;3; 0.000000, 0.000000, 0.000000;;,
+      104;3; 0.000000, 0.000000, 0.000000;;,
+      105;3; 0.000000, 0.000000, 0.000000;;,
+      106;3; 0.000000, 0.000000, 0.000000;;,
+      107;3; 0.000000, 0.000000, 0.000000;;,
+      108;3; 0.000000, 0.000000, 0.000000;;,
+      109;3; 0.000000, 0.000000, 0.000000;;,
+      110;3; 0.000000, 0.000000, 0.000000;;,
+      111;3; 0.000000, 0.000000, 0.000000;;,
+      112;3; 0.000000, 0.000000, 0.000000;;,
+      113;3; 0.000000, 0.000000, 0.000000;;,
+      114;3; 0.000000, 0.000000, 0.000000;;,
+      115;3; 0.000000, 0.000000, 0.000000;;,
+      116;3; 0.000000, 0.000000, 0.000000;;,
+      117;3; 0.000000, 0.000000, 0.000000;;,
+      118;3; 0.000000, 0.000000, 0.000000;;,
+      119;3; 0.000000, 0.000000, 0.000000;;,
+      120;3; 0.000000, 0.000000, 0.000000;;,
+      121;3; 0.000000, 0.000000, 0.000000;;,
+      122;3; 0.000000, 0.000000, 0.000000;;,
+      123;3; 0.000000, 0.000000, 0.000000;;,
+      124;3; 0.000000, 0.000000, 0.000000;;,
+      125;3; 0.000000, 0.000000, 0.000000;;,
+      126;3; 0.000000, 0.000000, 0.000000;;,
+      127;3; 0.000000, 0.000000, 0.000000;;,
+      128;3; 0.000000, 0.000000, 0.000000;;,
+      129;3; 0.000000, 0.000000, 0.000000;;,
+      130;3; 0.000000, 0.000000, 0.000000;;,
+      131;3; 0.000000, 0.000000, 0.000000;;,
+      132;3; 0.000000, 0.000000, 0.000000;;,
+      133;3; 0.000000, 0.000000, 0.000000;;,
+      134;3; 0.000000, 0.000000, 0.000000;;,
+      135;3; 0.000000, 0.000000, 0.000000;;,
+      136;3; 0.000000, 0.000000, 0.000000;;,
+      137;3; 0.000000, 0.000000, 0.000000;;,
+      138;3; 0.000000, 0.000000, 0.000000;;,
+      139;3; 0.000000, 0.000000, 0.000000;;,
+      140;3; 0.000000, 0.000000, 0.000000;;,
+      141;3; 0.000000, 0.000000, 0.000000;;,
+      142;3; 0.000000, 0.000000, 0.000000;;,
+      143;3; 0.000000, 0.000000, 0.000000;;,
+      144;3; 0.000000, 0.000000, 0.000000;;,
+      145;3; 0.000000, 0.000000, 0.000000;;,
+      146;3; 0.000000, 0.000000, 0.000000;;,
+      147;3; 0.000000, 0.000000, 0.000000;;,
+      148;3; 0.000000, 0.000000, 0.000000;;,
+      149;3; 0.000000, 0.000000, 0.000000;;,
+      150;3; 0.000000, 0.000000, 0.000000;;,
+      151;3; 0.000000, 0.000000, 0.000000;;,
+      152;3; 0.000000, 0.000000, 0.000000;;,
+      153;3; 0.000000, 0.000000, 0.000000;;,
+      154;3; 0.000000, 0.000000, 0.000000;;,
+      155;3; 0.000000, 0.000000, 0.000000;;,
+      156;3; 0.000000, 0.000000, 0.000000;;,
+      157;3; 0.000000, 0.000000, 0.000000;;,
+      158;3; 0.000000, 0.000000, 0.000000;;,
+      159;3; 0.000000, 0.000000, 0.000000;;,
+      160;3; 0.000000, 0.000000, 0.000000;;,
+      161;3; 0.000000, 0.000000, 0.000000;;,
+      162;3; 0.000000, 0.000000, 0.000000;;,
+      163;3; 0.000000, 0.000000, 0.000000;;,
+      164;3; 0.000000, 0.000000, 0.000000;;,
+      165;3; 0.000000, 0.000000, 0.000000;;,
+      166;3; 0.000000, 0.000000, 0.000000;;,
+      167;3; 0.000000, 0.000000, 0.000000;;,
+      168;3; 0.000000, 0.000000, 0.000000;;,
+      169;3; 0.000000, 0.000000, 0.000000;;,
+      170;3; 0.000000, 0.000000, 0.000000;;,
+      171;3; 0.000000, 0.000000, 0.000000;;,
+      172;3; 0.000000, 0.000000, 0.000000;;,
+      173;3; 0.000000, 0.000000, 0.000000;;,
+      174;3; 0.000000, 0.000000, 0.000000;;,
+      175;3; 0.000000, 0.000000, 0.000000;;,
+      176;3; 0.000000, 0.000000, 0.000000;;,
+      177;3; 0.000000, 0.000000, 0.000000;;,
+      178;3; 0.000000, 0.000000, 0.000000;;,
+      179;3; 0.000000, 0.000000, 0.000000;;;
+    }
+  }
+} // End of AnimationSet Global
diff --git a/mods/skins/textures/cape_appguru.png b/mods/skins/textures/cape_appguru.png
new file mode 100644 (file)
index 0000000..5a1db5e
Binary files /dev/null and b/mods/skins/textures/cape_appguru.png differ
diff --git a/mods/skins/textures/cape_core.png b/mods/skins/textures/cape_core.png
new file mode 100644 (file)
index 0000000..39b858d
Binary files /dev/null and b/mods/skins/textures/cape_core.png differ
diff --git a/mods/skins/textures/cape_layout.png b/mods/skins/textures/cape_layout.png
new file mode 100644 (file)
index 0000000..7246a23
Binary files /dev/null and b/mods/skins/textures/cape_layout.png differ
diff --git a/mods/skins/textures/cape_oilboi.png b/mods/skins/textures/cape_oilboi.png
new file mode 100644 (file)
index 0000000..dea8a56
Binary files /dev/null and b/mods/skins/textures/cape_oilboi.png differ
diff --git a/mods/skins/textures/cape_patron.png b/mods/skins/textures/cape_patron.png
new file mode 100644 (file)
index 0000000..7290f79
Binary files /dev/null and b/mods/skins/textures/cape_patron.png differ
diff --git a/mods/skins/textures/cape_sfan5.png b/mods/skins/textures/cape_sfan5.png
new file mode 100644 (file)
index 0000000..8b47bcb
Binary files /dev/null and b/mods/skins/textures/cape_sfan5.png differ
diff --git a/mods/skins/textures/cape_tacotexmex.png b/mods/skins/textures/cape_tacotexmex.png
new file mode 100644 (file)
index 0000000..c525791
Binary files /dev/null and b/mods/skins/textures/cape_tacotexmex.png differ
diff --git a/mods/skins/textures/cape_wuzzy.png b/mods/skins/textures/cape_wuzzy.png
new file mode 100644 (file)
index 0000000..22d6e5a
Binary files /dev/null and b/mods/skins/textures/cape_wuzzy.png differ